diff --git a/.env b/.env index a9d6042..548e08a 100644 --- a/.env +++ b/.env @@ -7,6 +7,8 @@ LOGGER_FORMAT=text # SERVER_TYPE=rest # This will enable the HTTP REST server SERVER_PORT=8098 +SATU_SEHAT_INTERNAL_FHIR_SERVER_URL=http://service-satusehat:8096/api/v1/ + AUTH_TYPE=hybrid # # Multiple Static Tokens (comma-separated list) AUTH_STATIC_TOKENS=token5,token6,token7,token8 @@ -51,10 +53,10 @@ POSTGRES_DEFAULT_TIMEOUT=5s # # Timeout koneksi database # POSTGRES_DEFAULT_TIMEOUT=5s -POSTGRES_SIMRS_HOST=10.10.123.238 +POSTGRES_SIMRS_HOST=10.10.123.163 POSTGRES_SIMRS_PORT=5432 -POSTGRES_SIMRS_USERNAME=brawijaya -POSTGRES_SIMRS_PASSWORD=ub*2025 +POSTGRES_SIMRS_USERNAME=simrs +POSTGRES_SIMRS_PASSWORD=simrs.rssa POSTGRES_SIMRS_DATABASE=simrs POSTGRES_SIMRS_SSLMODE=disable @@ -156,7 +158,7 @@ SATUSEHAT_KFA_URL=https://api-satusehat.kemkes.go.id/kfa-v2 SWAGGER_HOST=localhost:8098 # Use the mapped port for external access # CORS Configuration untuk Nuxt 3 -CORS_ORIGINS=http://localhost:3000,http://localhost:3001,http://localhost:3002,http://localhost:3005,http://meninjar.dev.rssa.id:8093,http://localhost:8080,http://localhost:5173,http://localhost:5174,http://10.10.123.143:3001 +CORS_ORIGINS=http://localhost:3000,http://localhost:3001,http://localhost:3002,http://localhost:3005,http://meninjar.dev.rssa.id:8093,http://localhost:8080,http://localhost:5173,http://localhost:5174,http://10.10.123.143:3001,http://10.10.123.147:8098 CORS_ALLOW_ALL=false APP_ENV=development diff --git a/cmd/api/main.go b/cmd/api/main.go index 7791c14..ab36543 100644 --- a/cmd/api/main.go +++ b/cmd/api/main.go @@ -3,7 +3,6 @@ package main import ( "context" - "fmt" "net/http" "os" "os/signal" @@ -13,12 +12,13 @@ import ( "service/internal/infrastructure/cache" "service/internal/infrastructure/config" "service/internal/infrastructure/database" + grpcServers "service/internal/infrastructure/transport/grpc/servers" httpServer "service/internal/infrastructure/transport/http/servers" "service/internal/interfaces/minio" - + "service/internal/interfaces/satusehat" + "service/internal/worker" "service/pkg/logger" - imagingStudyWorker "service/internal/worker/satusehat/imagingstudy" // roleComponent "service/internal/master/role/component" roleMaster "service/internal/master/role/master" rolePages "service/internal/master/role/pages" @@ -26,8 +26,6 @@ import ( _ "service/docs/swagger" // Wajib: import swagger docs yang di-generate oleh swag CLI - grpcServers "service/internal/infrastructure/transport/grpc/servers" - "golang.org/x/sync/errgroup" ) @@ -159,20 +157,6 @@ func main() { g, ctx := errgroup.WithContext(ctx) // --- [NEW] Start Background Workers --- - if cfg.SatuSehat.Enabled { - imagingStudyWorkerCfg := imagingStudyWorker.Config{ - DBManager: dbService, - InternalBaseURL: fmt.Sprintf("http://localhost:%d%s", cfg.Server.REST.Port, cfg.Swagger.BasePath), // otomatis: http://localhost:8080/api/v1 - InternalToken: "", // Isi token di sini jika endpoint internal Usecase Anda membutuhkan Bearer Token - OrganizationID: cfg.SatuSehat.OrgID, - } - isWorker := imagingStudyWorker.NewWorker(imagingStudyWorkerCfg) - - g.Go(func() error { - isWorker.Run(ctx) - return nil - }) - } serverCount := 0 @@ -244,6 +228,18 @@ func main() { logger.Default().Fatal("No server enabled (REST and gRPC are both disabled in config)") } + // --- [NEW] Start Background Workers --- + if cfg.SatuSehat.Enabled { + // Inisialisasi Worker Manager yang akan mengelola semua background workers. + // satusehatClient bisa di-pass jika diperlukan oleh worker lain. + var satusehatClient satusehat.SatuSehatClient // Ganti nil dengan inisialisasi client jika sudah ada + workerManager := worker.NewManager(cfg, dbService, satusehatClient) + + g.Go(func() error { + workerManager.Start(ctx) + return nil + }) + } // --- [C] Graceful Shutdown Listener --- g.Go(func() error { quit := make(chan os.Signal, 1) diff --git a/cmd/monitoring/main.go b/cmd/monitoring/main.go deleted file mode 100644 index 38b38dc..0000000 --- a/cmd/monitoring/main.go +++ /dev/null @@ -1,83 +0,0 @@ -// File: /home/meninjar/goprint/service/cmd/api/main.go (Update) -package main - -import ( - "context" - "log" - - "service/internal/infrastructure/cache" - "service/internal/infrastructure/config" - "service/internal/infrastructure/database" - "service/internal/infrastructure/monitoring" - "service/pkg/logger" - - // Inisialisasi master/reference Ethnic Handler - - "github.com/gin-gonic/gin" - "github.com/prometheus/client_golang/prometheus/promhttp" -) - -func main() { - // ... existing config loading ... - cfg := config.LoadConfig() - // 2. Init Logger dengan konfigurasi dari config - loggerConfig := logger.Config{ - Level: cfg.Logger.Level, - Format: cfg.Logger.Format, - Output: "console", - ServiceName: "service-general", - Environment: cfg.Server.Mode, - } - logger.Init(loggerConfig) - - // Initialize Prometheus Metrics - metrics := monitoring.NewMetrics("goprint-service") - - // 2. Init Database - dbService := database.New(cfg) - defer dbService.Close() - - // Run Database Migrations - if err := dbService.Migrate(); err != nil { - log.Printf("⚠️ Migration warning: %v", err) - } - - // Get GORM DB Connection with metrics wrapper - // 3. Init Cache using factory pattern - cacheFactory := cache.NewFactory(cfg.Cache) - cacheManager, err := cacheFactory.CreateManager() - if err != nil { - log.Fatalf("❌ Failed to initialize cache manager: %v", err) - } - defer cacheManager.Close() - - // Initialize Health Monitor - healthMonitor := monitoring.NewHealthMonitor(metrics, dbService, cacheManager, cfg) - - // Start health monitoring in background - ctx, cancel := context.WithCancel(context.Background()) - defer cancel() - go healthMonitor.Start(ctx) - - // 4. Init Layers (Repo & Usecase) - Now with wrapped DB - // Update all repository initializations to use wrappedDB - - // Example: - // ethnicRepo := ethnic.NewRepository(wrappedDB) - // ethnicService := ethnic.NewService(ethnicRepo) - // ethnicHandler := handlers.NewEthnicHandler(ethnicService) - - // 5. Init HTTP Server with metrics - engine := gin.New() - - // Add metrics middleware - engine.Use(monitoring.MetricsMiddleware(metrics)) - - // Register Prometheus metrics endpoint - engine.GET("/metrics", gin.WrapH(promhttp.Handler())) - - // Register health endpoint with metrics - healthMonitor.RegisterHealthEndpoint(engine) - - // ... rest of the setup ... -} diff --git a/cmd/worker/main.go b/cmd/worker/main.go deleted file mode 100644 index 875d14a..0000000 --- a/cmd/worker/main.go +++ /dev/null @@ -1,63 +0,0 @@ -package main - -import ( - "context" - "os" - "os/signal" - "syscall" - - "service/internal/infrastructure/config" - "service/internal/infrastructure/database" - satuSehatFactory "service/internal/interfaces/satusehat" - "service/internal/worker" - "service/pkg/logger" -) - -func main() { - // 1. Load Configuration - cfg := config.LoadConfig() - - // 2. Initialize Logger khusus untuk Worker - loggerConfig := logger.Config{ - Level: cfg.Logger.Level, - Format: cfg.Logger.Format, - Output: "both", - ServiceName: "service-worker", // Penanda log khusus worker - EnableCaller: cfg.Server.Mode != "production", - Environment: cfg.Server.Mode, - } - logger.Init(loggerConfig) - - logger.Default().Info("Background Worker Microservice starting...", - logger.String("environment", cfg.Server.Mode), - logger.String("log_level", cfg.Logger.Level), - ) - - if err := cfg.Validate(); err != nil { - logger.Default().Fatal("Config validation failed", logger.ErrorField(err)) - } - - // 3. Initialize Database Manager - dbService := database.New(cfg) - defer dbService.Close() - - // 4. Initialize SatuSehat Client (Dibutuhkan oleh worker manager) - satusehatFact := satuSehatFactory.NewSatuSehatFactory(cfg.SatuSehat) - satusehatClient := satusehatFact.Client() - - // 5. Setup Context untuk Graceful Shutdown - ctx, cancel := context.WithCancel(context.Background()) - defer cancel() - - // 6. Initialize dan Jalankan Worker Manager - workerManager := worker.NewManager(cfg, dbService, satusehatClient) - workerManager.Start(ctx) - - // 7. Listener untuk OS Signals (Ctrl+C / SIGTERM) - quit := make(chan os.Signal, 1) - signal.Notify(quit, syscall.SIGINT, syscall.SIGTERM) - - <-quit // Block aplikasi sampai signal diterima - logger.Default().Warn("Signal received, shutting down worker service...") - cancel() // Batalkan context, trigger penghentian semua worker -} diff --git a/config.yaml b/config.yaml index a404dfd..041828c 100644 --- a/config.yaml +++ b/config.yaml @@ -118,6 +118,8 @@ satu_sehat: base_url: https://api-satusehat.kemkes.go.id/fhir-r4/v1 # Overridden by SATU_SEHAT_CONSENT_URL consent_url: https://api-satusehat.dto.kemkes.go.id/consent/v1 + # Overridden by SATU_SEHAT_INTERNAL_FHIR_SERVER_URL + internal_fhir_server_url: http://service-satusehat:8096/api/v1/ # Overridden by SATU_SEHAT_KFA_URL kfa_url: https://api-satusehat.kemkes.go.id/kfa-v2 timeout: 30s diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index caa5d37..1b66bc9 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -10,13 +10,13 @@ networks: external: true name: service-general_default # Shared network for cross-container communication - shared-simrs-network: - external: true - name: shared-simrs-network + # shared-simrs-network: + # external: true + # name: shared-simrs-network services: app-dev: - container_name: service-general-farmasi + container_name: worker-satusehat build: context: . dockerfile: Dockerfile.dev @@ -37,5 +37,5 @@ services: # - redis # Redis is managed separately networks: - general-app-network - - shared-simrs-network + # - shared-simrs-network restart: unless-stopped diff --git a/internal/auth/repository.go b/internal/auth/repository.go index 1dfb3c8..827d0fd 100644 --- a/internal/auth/repository.go +++ b/internal/auth/repository.go @@ -106,7 +106,7 @@ func (r *repository) FindUserByEmail(ctx context.Context, email string) (*User, var user User q := query.DynamicQuery{ - From: "users", // GORM default table name for User struct + From: "public.users", // Gunakan nama tabel yang eksplisit Filters: []query.FilterGroup{{ Filters: []query.DynamicFilter{ query.CreateEqualFilter("Email", email), @@ -117,7 +117,8 @@ func (r *repository) FindUserByEmail(ctx context.Context, email string) (*User, if err := r.qb.ExecuteQueryRow(ctx, sqlxDB, q, &user); err != nil { if errors.Is(err, sql.ErrNoRows) { - return nil, nil // Not found is not an error, service layer will handle it + // Not found is not an error, service layer will handle it + return nil, nil } return nil, fmt.Errorf("failed to find user by email: %w", err) } @@ -159,7 +160,7 @@ func (r *repository) ChangePasswordInTx(ctx context.Context, userID int64, newPa }} // Berikan objek transaksi 'tx' ke Query Builder - if _, err = r.qb.ExecuteUpdate(ctx, tx, "users", updateData, filters); err != nil { + if _, err = r.qb.ExecuteUpdate(ctx, tx, "public.users", updateData, filters); err != nil { return fmt.Errorf("failed to update password in tx: %w", err) } @@ -170,7 +171,7 @@ func (r *repository) ChangePasswordInTx(ctx context.Context, userID int64, newPa } // Gunakan objek transaksi 'tx' yang sama - if _, err = r.qb.ExecuteInsert(ctx, tx, "user_activity_logs", logData); err != nil { + if _, err = r.qb.ExecuteInsert(ctx, tx, "public.user_activity_logs", logData); err != nil { // Asumsikan tabel 'user_activity_logs' ada return fmt.Errorf("failed to log activity in tx: %w", err) } @@ -187,7 +188,7 @@ func (r *repository) FindUserByID(ctx context.Context, id int64) (*User, error) var user User q := query.DynamicQuery{ - From: "users", // GORM default table name for User struct + From: "public.users", Filters: []query.FilterGroup{{ Filters: []query.DynamicFilter{ query.CreateEqualFilter("Id", id), @@ -198,7 +199,8 @@ func (r *repository) FindUserByID(ctx context.Context, id int64) (*User, error) if err := r.qb.ExecuteQueryRow(ctx, sqlxDB, q, &user); err != nil { if errors.Is(err, sql.ErrNoRows) { - return nil, nil // Not found is not an error, service layer will handle it + // Not found is not an error, service layer will handle it + return nil, nil } return nil, fmt.Errorf("failed to find user by id: %w", err) } @@ -213,7 +215,7 @@ func (r *repository) FindRefreshToken(ctx context.Context, token string) (*Store var stored StoredToken q := query.DynamicQuery{ - From: "refresh_tokens", + From: "public.refresh_tokens", Filters: []query.FilterGroup{{ Filters: []query.DynamicFilter{query.CreateEqualFilter("Token", token)}, }}, @@ -238,5 +240,5 @@ func (r *repository) RevokeAndSaveTokens(ctx context.Context, oldToken string, n // TODO: Sesuaikan dengan struktur tabel Refresh Token yang Anda miliki di database // Ini adalah stub untuk memenuhi kontrak interface - return writeDB.WithContext(ctx).Exec("UPDATE refresh_tokens SET is_revoked = ? WHERE token = ?", true, oldToken).Error + return writeDB.WithContext(ctx).Exec("UPDATE public.refresh_tokens SET is_revoked = ? WHERE token = ?", true, oldToken).Error } diff --git a/internal/auth/service.go b/internal/auth/service.go index d55eb37..67b589e 100644 --- a/internal/auth/service.go +++ b/internal/auth/service.go @@ -14,6 +14,7 @@ import ( "time" "github.com/golang-jwt/jwt/v5" + "golang.org/x/crypto/bcrypt" ) type StoredToken struct { @@ -53,25 +54,39 @@ func NewService(cmdRepo CommandRepository, queryRepo QueryRepository, cache *cac // Login mengimplementasikan otentikasi menggunakan data dummy untuk keperluan testing. func (s *service) Login(ctx context.Context, req LoginRequest) (*LoginResponse, error) { - // Simulasi pengecekan kredensial dengan beberapa akun dummy - type dummyUser struct { - Password string - UserID string - RoleID string - Name string + // Prioritaskan pengecekan dummy users untuk development, terutama untuk akun sistem seperti worker. + if dummyUser, exists := dummyUsers[req.Email]; exists { + if dummyUser.Password == req.Password { + // Jika kredensial cocok dengan dummy user, langsung generate token. + return s.generateTokens(dummyUser.UserID, req.Email, dummyUser.RoleID, dummyUser.Name) + } } - dummyUsers := map[string]dummyUser{ - "admin@example.com": {"password123", "1001", "admin", "Admin Dummy"}, - "user@example.com": {"password123", "1002", "user", "User Dummy"}, - "manager@example.com": {"password123", "1003", "manager", "Manager Dummy"}, + // Jika tidak ditemukan di dummy users atau password salah, lanjutkan pengecekan ke database. + user, err := s.queryRepo.FindUserByEmail(ctx, req.Email) + if err != nil { + // Jika terjadi error saat query, kembalikan internal error + return nil, errors.InternalError().Cause(err).Message("Gagal mencari pengguna").Build() } - user, exists := dummyUsers[req.Email] - if !exists || user.Password != req.Password { - return nil, errors.UnauthorizedError().Message("Email atau password salah. Coba: admin@example.com, user@example.com, manager@example.com (password123)").Build() + // Jika pengguna tidak ditemukan di mana pun (dummy atau DB). + if user == nil { + return nil, errors.UnauthorizedError().Message("Email atau password salah.").Build() } + // Jika pengguna ditemukan di database, validasi password + // Asumsi password di database di-hash menggunakan bcrypt + err = bcrypt.CompareHashAndPassword([]byte(user.Password), []byte(req.Password)) + if err != nil { + // Jika password tidak cocok + return nil, errors.UnauthorizedError().Message("Email atau password salah.").Build() + } + + // Jika login berhasil, generate token + return s.generateTokens(fmt.Sprintf("%d", user.Id), user.Email, fmt.Sprintf("%d", *user.RoleID), user.Email) +} + +func (s *service) generateTokens(userID, email, roleID, name string) (*LoginResponse, error) { secret := os.Getenv("JWT_SECRET") if secret == "" { secret = "fallback_secret_key_change_in_production" @@ -79,20 +94,20 @@ func (s *service) Login(ctx context.Context, req LoginRequest) (*LoginResponse, // Buat Access Token baru (Umur pendek, misal 15 Menit) accessToken := jwt.NewWithClaims(jwt.SigningMethodHS256, jwt.MapClaims{ - "user_id": user.UserID, - "email": req.Email, - "role_id": user.RoleID, - "name": user.Name, + "user_id": userID, + "email": email, + "role_id": roleID, + "name": name, "exp": time.Now().Add(60 * time.Minute).Unix(), }) newAccessTokenStr, _ := accessToken.SignedString([]byte(secret)) // Buat Refresh Token baru (Umur panjang, misal 7 Hari) refreshToken := jwt.NewWithClaims(jwt.SigningMethodHS256, jwt.MapClaims{ - "user_id": user.UserID, - "email": req.Email, - "role_id": user.RoleID, - "name": user.Name, + "user_id": userID, + "email": email, + "role_id": roleID, + "name": name, "exp": time.Now().Add(7 * 24 * time.Hour).Unix(), }) newRefreshTokenStr, _ := refreshToken.SignedString([]byte(secret)) @@ -106,6 +121,20 @@ func (s *service) Login(ctx context.Context, req LoginRequest) (*LoginResponse, }, nil } +type dummyUser struct { + Password string + UserID string + RoleID string + Name string +} + +var dummyUsers = map[string]dummyUser{ + "admin@example.com": {"password123", "1001", "admin", "Admin Dummy"}, + "user@example.com": {"password123", "1002", "user", "User Dummy"}, + "manager@example.com": {"password123", "1003", "manager", "Manager Dummy"}, + "worker@satusehat.com": {"password123", "1004", "worker", "Worker Dummy"}, +} + // Register mengimplementasikan pendaftaran user dengan respons data json dummy. func (s *service) Register(ctx context.Context, req RegisterRequest) (interface{}, error) { // Mengembalikan response dummy seolah-olah user berhasil dibuat di DB diff --git a/internal/infrastructure/config/config.go b/internal/infrastructure/config/config.go index 57b3c18..9d19a90 100644 --- a/internal/infrastructure/config/config.go +++ b/internal/infrastructure/config/config.go @@ -124,16 +124,17 @@ type BpjsConfig struct { } type SatuSehatConfig struct { - Enabled bool `mapstructure:"enabled"` - OrgID string `mapstructure:"org_id"` - FasyakesID string `mapstructure:"fasyakes_id"` - ClientID string `mapstructure:"client_id"` - ClientSecret string `mapstructure:"client_secret"` - AuthURL string `mapstructure:"auth_url"` - BaseURL string `mapstructure:"base_url"` - ConsentURL string `mapstructure:"consent_url"` - KFAURL string `mapstructure:"kfa_url"` - Timeout time.Duration `mapstructure:"timeout"` + Enabled bool `mapstructure:"enabled"` + OrgID string `mapstructure:"org_id"` + FasyakesID string `mapstructure:"fasyakes_id"` + ClientID string `mapstructure:"client_id"` + ClientSecret string `mapstructure:"client_secret"` + AuthURL string `mapstructure:"auth_url"` + BaseURL string `mapstructure:"base_url"` + ConsentURL string `mapstructure:"consent_url"` + InternalFHIRServerURL string `mapstructure:"internal_fhir_server_url"` + KFAURL string `mapstructure:"kfa_url"` + Timeout time.Duration `mapstructure:"timeout"` } type SwaggerConfig struct { @@ -271,16 +272,17 @@ func LoadConfig() *Config { Timeout: parseDuration(getEnv("BPJS_TIMEOUT", "30s")), }, SatuSehat: SatuSehatConfig{ - Enabled: getEnvAsBool("SATUSEHAT_ENABLED", getEnvAsBool("SATU_SEHAT_ENABLED", false)), - OrgID: getEnv("SATUSEHAT_ORG_ID", getEnv("BRIDGING_SATUSEHAT_ORG_ID", "")), - FasyakesID: getEnv("SATUSEHAT_FASYAKES_ID", getEnv("BRIDGING_SATUSEHAT_FASYAKES_ID", "")), - ClientID: getEnv("SATUSEHAT_CLIENT_ID", getEnv("BRIDGING_SATUSEHAT_CLIENT_ID", "")), - ClientSecret: getEnv("SATUSEHAT_CLIENT_SECRET", getEnv("BRIDGING_SATUSEHAT_CLIENT_SECRET", "")), - AuthURL: getEnv("SATUSEHAT_AUTH_URL", getEnv("BRIDGING_SATUSEHAT_AUTH_URL", "https://api-satusehat.kemkes.go.id/oauth2/v1")), - BaseURL: getEnv("SATUSEHAT_BASE_URL", getEnv("BRIDGING_SATUSEHAT_BASE_URL", "https://api-satusehat.kemkes.go.id/fhir-r4/v1")), - ConsentURL: getEnv("SATUSEHAT_CONSENT_URL", getEnv("BRIDGING_SATUSEHAT_CONSENT_URL", "https://api-satusehat.dto.kemkes.go.id/consent/v1")), - KFAURL: getEnv("SATUSEHAT_KFA_URL", getEnv("BRIDGING_SATUSEHAT_KFA_URL", "https://api-satusehat.kemkes.go.id/kfa-v2")), - Timeout: parseDuration(getEnv("SATUSEHAT_TIMEOUT", getEnv("BRIDGING_SATUSEHAT_TIMEOUT", "30s"))), + Enabled: getEnvAsBool("SATUSEHAT_ENABLED", getEnvAsBool("SATU_SEHAT_ENABLED", false)), + OrgID: getEnv("SATUSEHAT_ORG_ID", getEnv("BRIDGING_SATUSEHAT_ORG_ID", "")), + FasyakesID: getEnv("SATUSEHAT_FASYAKES_ID", getEnv("BRIDGING_SATUSEHAT_FASYAKES_ID", "")), + ClientID: getEnv("SATUSEHAT_CLIENT_ID", getEnv("BRIDGING_SATUSEHAT_CLIENT_ID", "")), + ClientSecret: getEnv("SATUSEHAT_CLIENT_SECRET", getEnv("BRIDGING_SATUSEHAT_CLIENT_SECRET", "")), + AuthURL: getEnv("SATUSEHAT_AUTH_URL", getEnv("BRIDGING_SATUSEHAT_AUTH_URL", "https://api-satusehat.kemkes.go.id/oauth2/v1")), + BaseURL: getEnv("SATUSEHAT_BASE_URL", getEnv("BRIDGING_SATUSEHAT_BASE_URL", "https://api-satusehat.kemkes.go.id/fhir-r4/v1")), + ConsentURL: getEnv("SATUSEHAT_CONSENT_URL", getEnv("BRIDGING_SATUSEHAT_CONSENT_URL", "https://api-satusehat.dto.kemkes.go.id/consent/v1")), + InternalFHIRServerURL: getEnv("SATU_SEHAT_INTERNAL_FHIR_SERVER_URL", "http://localhost:8096/api/v1/"), + KFAURL: getEnv("SATUSEHAT_KFA_URL", getEnv("BRIDGING_SATUSEHAT_KFA_URL", "https://api-satusehat.kemkes.go.id/kfa-v2")), + Timeout: parseDuration(getEnv("SATUSEHAT_TIMEOUT", getEnv("BRIDGING_SATUSEHAT_TIMEOUT", "30s"))), }, Swagger: SwaggerConfig{ Title: getEnv("SWAGGER_TITLE", "SERVICE API"), diff --git a/internal/worker/auth.go b/internal/worker/auth.go new file mode 100644 index 0000000..45f2d95 --- /dev/null +++ b/internal/worker/auth.go @@ -0,0 +1,150 @@ +package worker + +import ( + "bytes" + "context" + "encoding/json" + "fmt" + "io" + "net/http" + "service/internal/auth" + "service/pkg/logger" + "strings" + "time" +) + +// apiLoginResponse is a helper struct to unmarshal the nested API response. +type apiLoginResponse struct { + Data auth.LoginResponse `json:"data"` +} + +// login performs the initial login to get the first set of tokens. +func (m *Manager) login(ctx context.Context) error { + loginURL := fmt.Sprintf("%s/auth/login", strings.TrimRight(m.cfg.SatuSehat.InternalFHIRServerURL, "/")) + + reqBody := map[string]string{ + "email": "admin@example.com", + "password": "password123", + } + payloadBytes, _ := json.Marshal(reqBody) + + req, err := http.NewRequestWithContext(ctx, "POST", loginURL, bytes.NewBuffer(payloadBytes)) + if err != nil { + return fmt.Errorf("gagal membuat login request: %w", err) + } + req.Header.Set("Content-Type", "application/json") + + logger.Default().Info("[WORKER AUTH] Melakukan login untuk mendapatkan token awal...", logger.String("url", loginURL)) + + client := &http.Client{Timeout: 15 * time.Second} + resp, err := client.Do(req) + if err != nil { + return fmt.Errorf("gagal melakukan login request: %w", err) + } + defer resp.Body.Close() + + // Baca body untuk logging jika terjadi error + bodyBytes, readErr := io.ReadAll(resp.Body) + if readErr != nil { + return fmt.Errorf("gagal membaca response body login: %w", readErr) + } + + if resp.StatusCode != http.StatusOK { + return fmt.Errorf("login gagal dengan status: %d, response: %s", resp.StatusCode, string(bodyBytes)) + } + + var apiResp apiLoginResponse + if err := json.Unmarshal(bodyBytes, &apiResp); err != nil { + return fmt.Errorf("gagal decode response login: %w, body: %s", err, string(bodyBytes)) + } + loginResp := apiResp.Data + + if loginResp.AccessToken == "" || loginResp.RefreshToken == "" { + logger.Default().Error("[WORKER AUTH] Token kosong diterima dari server", logger.Any("response", loginResp)) + return fmt.Errorf("access token atau refresh token kosong diterima dari server") + } + + m.accessToken = loginResp.AccessToken + m.refreshToken = loginResp.RefreshToken + logger.Default().Info("[WORKER AUTH] Berhasil mendapatkan token awal.") + return nil +} + +// refresh uses the refresh_token to get a new access_token. +func (m *Manager) refresh(ctx context.Context) error { + refreshURL := fmt.Sprintf("%s/auth/refresh", strings.TrimRight(m.cfg.SatuSehat.InternalFHIRServerURL, "/")) + + if m.refreshToken == "" { + return fmt.Errorf("tidak ada refresh token untuk digunakan, akan mencoba login ulang") + } + + reqBody := auth.RefreshTokenRequest{ + RefreshToken: m.refreshToken, + Provider: "jwt", + } + payloadBytes, _ := json.Marshal(reqBody) + + req, err := http.NewRequestWithContext(ctx, "POST", refreshURL, bytes.NewBuffer(payloadBytes)) + if err != nil { + return fmt.Errorf("gagal membuat refresh request: %w", err) + } + req.Header.Set("Content-Type", "application/json") + + logger.Default().Info("[WORKER AUTH] Melakukan refresh token...", logger.String("url", refreshURL)) + + client := &http.Client{Timeout: 15 * time.Second} + resp, err := client.Do(req) + if err != nil { + return fmt.Errorf("gagal melakukan refresh request: %w", err) + } + defer resp.Body.Close() + + bodyBytes, readErr := io.ReadAll(resp.Body) + if readErr != nil { + return fmt.Errorf("gagal membaca response body refresh: %w", readErr) + } + + if resp.StatusCode != http.StatusOK { + return fmt.Errorf("refresh token gagal dengan status: %d, response: %s", resp.StatusCode, string(bodyBytes)) + } + + var apiResp apiLoginResponse + if err := json.Unmarshal(bodyBytes, &apiResp); err != nil { + return fmt.Errorf("gagal decode response refresh: %w, body: %s", err, string(bodyBytes)) + } + refreshResp := apiResp.Data + + if refreshResp.AccessToken == "" { + logger.Default().Error("[WORKER AUTH] Access token kosong diterima saat refresh", logger.Any("response", refreshResp)) + return fmt.Errorf("access token kosong diterima dari server saat refresh") + } + + m.accessToken = refreshResp.AccessToken + // Update refresh token if a new one is provided + if refreshResp.RefreshToken != "" { + m.refreshToken = refreshResp.RefreshToken + } + logger.Default().Info("[WORKER AUTH] Berhasil me-refresh token.") + return nil +} + +// GetAccessToken safely retrieves the current access token. +func (m *Manager) GetAccessToken() string { + m.tokenMutex.RLock() + defer m.tokenMutex.RUnlock() + return m.accessToken +} + +// ForceRefreshAndGetToken tries to refresh the token, falls back to login, and returns the new token. +func (m *Manager) ForceRefreshAndGetToken(ctx context.Context) (string, error) { + m.tokenMutex.Lock() + defer m.tokenMutex.Unlock() + + if err := m.refresh(ctx); err != nil { + logger.Default().Warn("[WORKER AUTH] Refresh token gagal, mencoba login ulang...", logger.ErrorField(err)) + if loginErr := m.login(ctx); loginErr != nil { + return "", fmt.Errorf("fallback login juga gagal: %w", loginErr) + } + } + return m.accessToken, nil +} diff --git a/internal/worker/satusehat/imagingstudy/dto.go b/internal/worker/satusehat/imagingstudy/dto.go index 3e55858..6b2ae8c 100644 --- a/internal/worker/satusehat/imagingstudy/dto.go +++ b/internal/worker/satusehat/imagingstudy/dto.go @@ -2,27 +2,30 @@ package imagingstudy import ( "database/sql" + "time" ) -// ImagingStudyData merepresentasikan gabungan data dari Postgres (Satu Data) dan MySQL (RIS) -type ImagingStudyData struct { - RequestID string `db:"id"` - ServiceRequestID sql.NullString `db:"Entity_Id"` - EncounterID sql.NullString `db:"Encounter_Id"` - NoRegister sql.NullString `db:"No_register"` - PatientID sql.NullString `db:"Nomor_satusehat_pasien"` - PatientName sql.NullString `db:"Nama_lengkap"` - - // Data dari MySQL (RIS) - Modality sql.NullString - StartedDate sql.NullTime +// ImagingStudyDB merepresentasikan struktur tabel dari SIMRS +type ImagingStudyDB struct { + ID int64 `db:"id"` + SourceID string // Holds the UUID from the source table (data_service_requests) + CreatedAt time.Time // Holds the Created_at from the source table for tracking + NoMR sql.NullString `db:"nomr"` + PatientIHS sql.NullString `db:"patient_ihs"` + PractitionerIHS sql.NullString `db:"practitioner_ihs"` + EncounterIHS sql.NullString `db:"encounter_ihs"` + AccessionNumber sql.NullString `db:"accession_number"` + ServiceRequestID sql.NullString `db:"service_request_id"` + Modality sql.NullString `db:"modality"` + StartedDate sql.NullTime `db:"started_date"` } -type ImagingStudySyncLog struct { - RequestID string `db:"id"` - ImagingStudyID string `db:"imagingstudy_id"` - RequestPayload string `db:"request_payload"` - ResponsePayload string `db:"response_payload"` - Status string `db:"status"` - ErrorMessage string `db:"error_message"` +// SyncLog menyimpan log sinkronisasi untuk diaudit di database +type SyncLog struct { + ImagingStudyID string + SatuSehatID string + RequestPayload string + ResponsePayload string + Status string + ErrorMessage string } diff --git a/internal/worker/satusehat/imagingstudy/last_imagingstudy_id.txt b/internal/worker/satusehat/imagingstudy/last_imagingstudy_id.txt new file mode 100644 index 0000000..c41eafd --- /dev/null +++ b/internal/worker/satusehat/imagingstudy/last_imagingstudy_id.txt @@ -0,0 +1 @@ +2026-04-24T12:46:09Z \ No newline at end of file diff --git a/internal/worker/satusehat/imagingstudy/mapper.go b/internal/worker/satusehat/imagingstudy/mapper.go index 5b39c74..cbb5cce 100644 --- a/internal/worker/satusehat/imagingstudy/mapper.go +++ b/internal/worker/satusehat/imagingstudy/mapper.go @@ -6,28 +6,35 @@ import ( ) // MapToInternalAPI memetakan data gabungan ke payload API Internal SatuSehat -func MapToInternalAPI(dbData *ImagingStudyData, orgID string) map[string]interface{} { +func MapToInternalAPI(dbData *ImagingStudyDB, orgID string) map[string]interface{} { waktu := time.Now() if dbData.StartedDate.Valid { waktu = dbData.StartedDate.Time } + + procedureCode := dbData.Modality.String + if procedureCode == "" { + procedureCode = "DX" // Default ke "DX" jika modality kosong + } + payload := map[string]interface{}{ - "request_id": dbData.RequestID, - "servicerequest_id": dbData.ServiceRequestID.String, - "encounter_id": dbData.EncounterID.String, - "patient_id": dbData.PatientID.String, - "accession_number": dbData.NoRegister.String, // Digunakan sebagai Identifier SATUSEHAT - "modality": dbData.Modality.String, - "started_date": waktu.Format(time.RFC3339), + "organization_id": orgID, + "accession_number": dbData.AccessionNumber.String, + "service_request_id": dbData.ServiceRequestID.String, + "patient_id": dbData.PatientIHS.String, + "encounter_id": dbData.EncounterIHS.String, + "status": "available", + "started": waktu.Format(time.RFC3339), + "procedure_code": procedureCode, } return payload } -func MapToSyncLog(reqID string, fhirID string, reqPayload interface{}, respBody []byte, status string, errMsg string) ImagingStudySyncLog { - reqBytes, _ := json.MarshalIndent(reqPayload, "", " ") - return ImagingStudySyncLog{ - RequestID: reqID, - ImagingStudyID: fhirID, +func MapToSyncLog(id string, fhirID string, reqPayload interface{}, respBody []byte, status string, errMsg string) SyncLog { + reqBytes, _ := json.Marshal(reqPayload) + return SyncLog{ + ImagingStudyID: id, + SatuSehatID: fhirID, RequestPayload: string(reqBytes), ResponsePayload: string(respBody), Status: status, diff --git a/internal/worker/satusehat/imagingstudy/repository.go b/internal/worker/satusehat/imagingstudy/repository.go index 3ee7c57..84a0f75 100644 --- a/internal/worker/satusehat/imagingstudy/repository.go +++ b/internal/worker/satusehat/imagingstudy/repository.go @@ -3,13 +3,16 @@ package imagingstudy import ( "context" "database/sql" - "service/internal/infrastructure/database" + "service/pkg/logger" + "service/pkg/utils/query" + "time" ) type Repository interface { - GetNextPendingRequest(ctx context.Context) (*ImagingStudyData, error) - UpdateSyncStatus(ctx context.Context, reqID string, status string, responsePayload string) error + GetNextImagingStudy(ctx context.Context, lastCreatedAt time.Time) (*ImagingStudyDB, error) + SaveSatuSehatID(ctx context.Context, sourceID string, fhirID string) error + SaveSyncLog(ctx context.Context, logData SyncLog) error } type repository struct { @@ -20,68 +23,173 @@ func NewRepository(dbManager database.Service) Repository { return &repository{dbManager: dbManager} } -// GetNextPendingRequest mengambil 1 data service request radiologi yang belum terkirim -func (r *repository) GetNextPendingRequest(ctx context.Context) (*ImagingStudyData, error) { - var data ImagingStudyData +// GetNextImagingStudy mengambil data imaging study berikutnya untuk diproses. +// Tracker `lastID` adalah primary key integer (`id`) dari tabel `data_service_requests`. +// Data akan diambil mulai dari tanggal 2026-04-15 dan melompati `lastCreatedAt` yang sudah diproses. +func (r *repository) GetNextImagingStudy(ctx context.Context, lastCreatedAt time.Time) (*ImagingStudyDB, error) { + var data ImagingStudyDB - // 1. Ambil koneksi Postgres (Satu Data) - Sesuaikan nama dengan konfigurasi Anda - pgDB, err := r.dbManager.GetDB("satudata") + // 1. Inisialisasi Koneksi ke Database yang diperlukan + satudataDB, err := r.dbManager.GetSQLXDB("satudata") + if err != nil { + return nil, err + } + risDB, err := r.dbManager.GetSQLXDB("ris") if err != nil { return nil, err } - // Ambil dari Postgres - queryPG := ` - SELECT - sr.id, sr."Entity_Id", sr."Encounter_Id", sr."No_register", - kp."Nomor_satusehat_pasien", kp."Nama_lengkap" - FROM public.data_service_requests sr - JOIN public.data_kunjungan_pasien kp ON sr."Encounter_Id" = kp."IDXDAFTAR_satusehat" - WHERE LOWER(sr."Order_from") = 'radiologi' - AND (sr."Send_status" IS NULL OR sr."Send_status" = 'FAILED') - ORDER BY sr."Created_at" ASC - LIMIT 1 - ` - err = pgDB.QueryRowContext(ctx, queryPG).Scan( - &data.RequestID, &data.ServiceRequestID, &data.EncounterID, &data.NoRegister, - &data.PatientID, &data.PatientName, - ) - if err != nil { // Bisa berupa sql.ErrNoRows jika data habis - return nil, err + // --- Langkah 1: Ambil data pemicu dari `satudata` --- + qbSatuData := query.NewSQLQueryBuilder(query.DBTypePostgreSQL).SetSecurityOptions(false, 0) + + // Struct penampung sementara untuk mendapat foreign key ke db lain + type BaseSatuData struct { + ID string `db:"id"` // Perbaikan: Ubah ke string untuk menampung UUID + ServiceRequestID sql.NullString `db:"service_request_id"` + EncounterIHS sql.NullString `db:"encounter_ihs"` + PatientIHS sql.NullString `db:"patient_ihs"` + NoRegister sql.NullString `db:"No_register"` + TanggalOrder sql.NullTime `db:"Tanggal_order"` + NoMR sql.NullString `db:"nomr"` + CreatedAt time.Time `db:"Created_at"` + PractitionerIHS sql.NullString `db:"practitioner_ihs"` + StartedDate sql.NullTime `db:"started_date"` + } + var baseData BaseSatuData + + // Hardcode tanggal mulai + startDate, _ := time.Parse("2006-01-02", "2026-01-01") + + qSatuData := query.DynamicQuery{ + From: "public.data_service_requests", + Aliases: "dsr", + Fields: []query.SelectField{ + {Expression: `dsr.id`}, + {Expression: `dsr."Entity_Id"`, Alias: "service_request_id"}, + {Expression: `dsr."Encounter_Id"`, Alias: "encounter_ihs"}, + {Expression: `dsr."No_register"`}, + {Expression: `dsr."Tanggal_order"`}, + {Expression: `dsr."Occurrence_date_time"`, Alias: "started_date"}, + {Expression: `dsr."Requester_reference"`, Alias: "practitioner_ihs"}, + {Expression: `dsr."Created_at"`}, + {Expression: `dkp."Nomor_satusehat_pasien"`, Alias: "patient_ihs"}, + {Expression: `dkp."NOMR"`, Alias: "nomr"}, + }, + Joins: []query.Join{ + { + Type: "LEFT", + Table: "public.data_kunjungan_pasien", + Alias: "dkp", + OnConditions: query.CreateAndFilterGroup([]query.DynamicFilter{ + query.CreateFilter(`dkp."IDXDAFTAR_satusehat"`, query.OpEqual, `dsr."Encounter_Id"`), + }), + }, + }, + Filters: []query.FilterGroup{ + {Filters: []query.DynamicFilter{ + query.CreateFilter(`dsr."Created_at"`, query.OpGreaterThan, lastCreatedAt), + query.CreateFilter(`dsr."Tanggal_order"`, query.OpGreaterThanEqual, startDate), + query.CreateFilter(`dsr."Entity_Id"`, query.OpNotNull, nil), + }}, + }, + Sort: []query.SortField{query.CreateAscSort(`dsr."Created_at"`)}, + Limit: 1, } - // 2. Ambil koneksi MySQL (RIS) - Sesuaikan nama dengan konfigurasi Anda - mySQLDB, err := r.dbManager.GetDB("simrs") - if err == nil && data.NoRegister.Valid { - queryMySQL := `SELECT modality, foto FROM periksa WHERE noregister = ? LIMIT 1` + err = qbSatuData.ExecuteQueryRow(ctx, satudataDB, qSatuData, &baseData) + if err != nil { + return nil, err // Akan melempar sql.ErrNoRows jika tidak ada data baru + } - var modality sql.NullString - var foto sql.NullTime + // Map data dari `satudata` ke struct utama + // SourceID (UUID) digunakan untuk tracking, sedangkan ID (int64) adalah dari tabel log, + // yang akan diisi saat menyimpan log. + data.SourceID = baseData.ID + data.CreatedAt = baseData.CreatedAt + data.ID = 0 // ID dari tabel log akan diisi nanti, bukan dari query ini. + data.ServiceRequestID = baseData.ServiceRequestID + data.EncounterIHS = baseData.EncounterIHS + data.PatientIHS = baseData.PatientIHS + data.NoMR = baseData.NoMR + data.PractitionerIHS = baseData.PractitionerIHS + data.StartedDate = baseData.StartedDate - // Gunakan placeholder '?' jika MySQL, atau '$1' jika PostgreSQL - err = mySQLDB.QueryRowContext(ctx, queryMySQL, data.NoRegister.String).Scan(&modality, &foto) - if err == nil { - data.Modality = modality - data.StartedDate = foto + // --- Langkah 2: Ambil Accession Number dan Modality dari `ris` (MySQL) --- + if baseData.NoRegister.Valid { + qbRis := query.NewSQLQueryBuilder(query.DBTypeMySQL).SetSecurityOptions(false, 0) + // PERBAIKAN: Secara eksplisit mengizinkan kolom yang akan digunakan dalam filter query RIS. + // Ini untuk mengatasi masalah validasi pada query builder yang menganggap kolom 'noregister' tidak valid. + qbRis.SetAllowedColumns([]string{ + "noregister", "DATE(daftar)", + }) + + risFilters := []query.DynamicFilter{ + query.CreateFilter("noregister", query.OpEqual, baseData.NoRegister.String), + } + // Filter berdasarkan tanggal order jika ada, untuk mempersempit pencarian + if baseData.TanggalOrder.Valid { + risFilters = append(risFilters, query.CreateFilter("DATE(daftar)", query.OpEqual, baseData.TanggalOrder.Time.Format("2006-01-02"))) + } + + qRis := query.DynamicQuery{ + From: "periksa", + Fields: []query.SelectField{ + {Expression: "nofoto", Alias: "accession_number"}, + {Expression: "modality", Alias: "modality"}, + }, + Filters: []query.FilterGroup{ + {Filters: risFilters}, + }, + Limit: 1, + } + + // Mengeluarkan Log hasil SQL query yang di-generate + sqlStr, args, errBuild := qbRis.BuildQuery(qRis) + if errBuild == nil { + logger.Default().Debug("[IMAGING STUDY REPO] RIS Query Generated", logger.String("query", sqlStr), logger.Any("args", args)) + } else { + logger.Default().Error("[IMAGING STUDY REPO] Failed to build RIS Query", logger.ErrorField(errBuild)) + } + + // PERBAIKAN: Jangan abaikan semua error. Log error jika bukan 'sql.ErrNoRows'. + // Ini penting untuk mendeteksi masalah koneksi atau query ke database RIS. + if errRis := qbRis.ExecuteQueryRow(ctx, risDB, qRis, &data); errRis != nil && errRis != sql.ErrNoRows { + logger.Default().Warn("[IMAGING STUDY REPO] Gagal mengambil data dari RIS, melanjutkan tanpa data RIS.", + logger.String("query", sqlStr), logger.Any("args", args), logger.ErrorField(errRis)) } } return &data, nil } -// UpdateSyncStatus memperbarui status pengiriman di PostgreSQL -func (r *repository) UpdateSyncStatus(ctx context.Context, reqID string, status string, responsePayload string) error { - pgDB, err := r.dbManager.GetDB("satudata") +func (r *repository) SaveSatuSehatID(ctx context.Context, sourceID string, fhirID string) error { + // Perhatian: Karena ID dari data_service_requests adalah UUID, + // kita tidak bisa lagi menggunakan `id` (int64) dari tabel log untuk melakukan UPDATE. + // Fungsi ini perlu penyesuaian lebih lanjut jika Anda perlu menyimpan fhir_id kembali ke tabel `data_service_requests`. + // Untuk sementara, fungsi ini tidak akan melakukan apa-apa untuk menghindari error. + // return nil + + // satudataDB, err := r.dbManager.GetSQLXDB("satudata") + // if err != nil { + // return err + // } + // qb := query.NewSQLQueryBuilder(query.DBTypePostgreSQL).SetSecurityOptions(false, 0) + // _, err = qb.ExecuteUpdate(ctx, satudataDB, "public.data_service_requests", query.UpdateData{Columns: []string{"fhir_id"}, Values: []interface{}{fhirID}}, []query.FilterGroup{query.CreateAndFilterGroup([]query.DynamicFilter{query.CreateEqualFilter("id", sourceID)})}) + // return err + return nil +} + +func (r *repository) SaveSyncLog(ctx context.Context, logData SyncLog) error { + satudataDB, err := r.dbManager.GetSQLXDB("satudata") if err != nil { return err } - query := ` - UPDATE public.data_service_requests - SET "Send_status" = $1, "Send_response" = $2, "Updated_at" = NOW() - WHERE id = $3 - ` - - _, err = pgDB.ExecContext(ctx, query, status, responsePayload, reqID) + qb := query.NewSQLQueryBuilder(query.DBTypePostgreSQL).SetSecurityOptions(false, 0) + insertData := query.InsertData{ + Columns: []string{"imaging_id", "fhir_id", "request_payload", "response_payload", "status", "error_message"}, + Values: []interface{}{logData.ImagingStudyID, logData.SatuSehatID, logData.RequestPayload, logData.ResponsePayload, logData.Status, logData.ErrorMessage}, + } + _, err = qb.ExecuteUpsert(ctx, satudataDB, "public.log_satusehat_imagingstudy", insertData, []string{"imaging_id"}, []string{"fhir_id", "request_payload", "response_payload", "status", "error_message"}) return err } diff --git a/internal/worker/satusehat/imagingstudy/service.go b/internal/worker/satusehat/imagingstudy/service.go index c990745..4a35513 100644 --- a/internal/worker/satusehat/imagingstudy/service.go +++ b/internal/worker/satusehat/imagingstudy/service.go @@ -5,94 +5,314 @@ import ( "database/sql" "encoding/json" "fmt" - "log" "net/http" + "os" "strings" "time" "service/internal/infrastructure/database" extapi "service/internal/worker/interface" + "service/pkg/logger" ) +const trackerFile = "internal/worker/satusehat/imagingstudy/last_imagingstudy_id.txt" + type Config struct { DBManager database.Service InternalBaseURL string - InternalToken string OrganizationID string } +// TokenManager defines the interface for a centralized token provider. +type TokenManager interface { + GetAccessToken() string + ForceRefreshAndGetToken(ctx context.Context) (string, error) +} + type WorkerService interface { Run(ctx context.Context) } type worker struct { - cfg Config - repo Repository - apiClient extapi.Client + cfg Config + repo Repository + apiClient extapi.Client + tokenManager TokenManager } -func NewWorker(cfg Config) WorkerService { - return &worker{cfg: cfg, repo: NewRepository(cfg.DBManager), apiClient: extapi.NewClient(15 * time.Second)} +func NewWorker(cfg Config, tokenManager TokenManager) WorkerService { + return &worker{ + cfg: cfg, + repo: NewRepository(cfg.DBManager), + apiClient: extapi.NewClient(60 * time.Second), + tokenManager: tokenManager, + } } func (w *worker) Run(ctx context.Context) { - log.Println("[IMAGINGSTUDY WORKER] Memulai proses sinkronisasi...") + logger.Default().Info("[IMAGING STUDY WORKER] Memulai proses sinkronisasi API...") + + lastCreatedAt := w.readLastCreatedAt() + logger.Default().Info("[IMAGING STUDY WORKER] Melanjutkan proses dari", logger.Time("last_created_at", lastCreatedAt)) for { select { case <-ctx.Done(): - log.Println("[IMAGINGSTUDY WORKER] Proses dihentikan.") + logger.Default().Warn("[IMAGING STUDY WORKER] Proses dihentikan oleh sistem (Graceful Shutdown)") return default: } - // 1. Ambil data dengan status belum terkirim (IS NULL atau FAILED) - isData, err := w.repo.GetNextPendingRequest(ctx) + // 1. Fetch Data + imagingData, err := w.repo.GetNextImagingStudy(ctx, lastCreatedAt) if err != nil { if err == sql.ErrNoRows { - // Jika tidak ada data antrean, istirahat lebih lama - time.Sleep(10 * time.Second) + time.Sleep(5 * time.Second) // Tunggu data baru continue } - log.Printf("[IMAGINGSTUDY WORKER] Error query db: %v", err) + logger.Default().Error("[IMAGING STUDY WORKER] Gagal query ke database", logger.ErrorField(err)) time.Sleep(5 * time.Second) continue } - // 2. Petakan ke payload SATUSEHAT via Internal API - internalPayload := MapToInternalAPI(isData, w.cfg.OrganizationID) - reqURL := fmt.Sprintf("%s/satusehat/imagingstudy", strings.TrimRight(w.cfg.InternalBaseURL, "/")) + // Fallback pencarian Encounter ID lewat API jika data di tabel kosong + if (!imagingData.EncounterIHS.Valid || imagingData.EncounterIHS.String == "") && imagingData.ServiceRequestID.Valid && imagingData.ServiceRequestID.String != "" { + logger.Default().Info("[IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest", logger.String("servicerequest_id", imagingData.ServiceRequestID.String)) - // 3. Eksekusi pengiriman API - respBody, statusCode, err := w.apiClient.PostJSON(ctx, reqURL, w.cfg.InternalToken, internalPayload) + reqURL := fmt.Sprintf("%s/satusehat/servicerequest/%s", strings.TrimRight(w.cfg.InternalBaseURL, "/"), imagingData.ServiceRequestID.String) + srRespBody, srStatusCode, srErr := w.apiClient.GetJSON(ctx, reqURL, w.tokenManager.GetAccessToken()) - var status, errMsg, fhirID string - if err != nil || (statusCode != http.StatusOK && statusCode != http.StatusCreated) { - status, errMsg = "FAILED", fmt.Sprintf("Err: %v, HTTP: %d", err, statusCode) - } else { - status = "SUCCESS" - var res map[string]interface{} - if json.Unmarshal(respBody, &res) == nil { - if data, ok := res["data"].(map[string]interface{}); ok { - fhirID, _ = data["id"].(string) - } else { - fhirID, _ = res["id"].(string) + if srStatusCode == http.StatusUnauthorized { + logger.Default().Warn("[IMAGING STUDY WORKER] 401 Unauthorized saat GET ServiceRequest, refresh token...") + if newToken, errRef := w.tokenManager.ForceRefreshAndGetToken(ctx); errRef == nil { + srRespBody, srStatusCode, srErr = w.apiClient.GetJSON(ctx, reqURL, newToken) + } + } + + if srErr == nil && (srStatusCode == http.StatusOK || srStatusCode == http.StatusCreated) { + var parsedResp map[string]interface{} + if errParse := json.Unmarshal(srRespBody, &parsedResp); errParse == nil { + var encounterRef string + if data, ok := parsedResp["data"].(map[string]interface{}); ok { + if enc, ok := data["encounter"].(map[string]interface{}); ok { + encounterRef, _ = enc["reference"].(string) + } + } else if enc, ok := parsedResp["encounter"].(map[string]interface{}); ok { + encounterRef, _ = enc["reference"].(string) + } + + if encounterRef != "" { + if parts := strings.Split(encounterRef, "/"); len(parts) > 1 { + imagingData.EncounterIHS.String = parts[len(parts)-1] + imagingData.EncounterIHS.Valid = true + logger.Default().Info("[IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API", logger.String("encounter_id", imagingData.EncounterIHS.String)) + } + } } } } - // Buat response data berupa string JSON untuk log & penyimpanan error - logData := MapToSyncLog(isData.RequestID, fhirID, internalPayload, respBody, status, errMsg) - logBytes, _ := json.Marshal(logData) + // Gunakan SourceID (UUID) untuk logging dan tracking + logger.Default().Info("[IMAGING STUDY WORKER] 🔄 Memproses Dokumen", + logger.String("source_id", imagingData.SourceID), + logger.String("no_mr", imagingData.NoMR.String), + ) - // 4. Update status ke tabel data_service_requests - errUpdate := w.repo.UpdateSyncStatus(ctx, isData.RequestID, status, string(logBytes)) - if errUpdate != nil { - log.Printf("[IMAGINGSTUDY WORKER] Gagal update status di database untuk ID %s: %v", isData.RequestID, errUpdate) - } else { - log.Printf("[IMAGINGSTUDY WORKER] Sukses proses ID %s dengan status %s", isData.RequestID, status) + // Skip jika accession_number kosong / null + if !imagingData.AccessionNumber.Valid || imagingData.AccessionNumber.String == "" { + logger.Default().Warn("[IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan)", + logger.String("source_id", imagingData.SourceID), + logger.String("no_mr", imagingData.NoMR.String), + ) + w.updateTracker(&lastCreatedAt, imagingData.CreatedAt) + continue } - time.Sleep(500 * time.Millisecond) + // 2. Mapping Payload + internalPayload := MapToInternalAPI(imagingData, w.cfg.OrganizationID) + + reqURL := fmt.Sprintf("%s/satusehat/imagingstudy", strings.TrimRight(w.cfg.InternalBaseURL, "/")) + + logger.Default().Debug("[IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3", + logger.String("url", reqURL), + logger.Any("payload", internalPayload), + ) + + // 3. Eksekusi Kirim HTTP via Client Helper Anda + fhirID, respBody, status, errMsg, shouldRetry := w.sendToInternalAPI(ctx, internalPayload, imagingData.SourceID) + + /* + if err != nil { + // Kegagalan Jaringan/Timeout + status = "FAILED" + errMsg = err.Error() + logger.Default().Error("[IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3", + logger.String("source_id", imagingData.SourceID), + logger.String("no_mr", imagingData.NoMR.String), + logger.Any("payload_sent", internalPayload), + logger.ErrorField(err), + ) + shouldRetry = true // Wajib retry jika jaringan terputus/timeout + } else if statusCode != http.StatusOK && statusCode != http.StatusCreated { + // Kegagalan Response API + status = "FAILED" + errMsg = fmt.Sprintf("HTTP %d", statusCode) + logger.Default().Error("[IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3", + logger.String("source_id", imagingData.SourceID), + logger.Int("status_code", statusCode), + logger.String("response", truncate(string(respBody), 200)), + ) + + // Retry jika Internal Server Error (5xx) atau Rate Limit (429) + if statusCode >= 500 || statusCode == http.StatusTooManyRequests { + shouldRetry = true + } + } else { + // Sukses + status = "SUCCESS" + var result map[string]interface{} + if errUnmarshal := json.Unmarshal(respBody, &result); errUnmarshal == nil { + if data, ok := result["data"].(map[string]interface{}); ok { + if id, ok := data["id"].(string); ok { + fhirID = id + } + } else if id, ok := result["id"].(string); ok { + fhirID = id + } + } + logger.Default().Info("[IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study", + logger.String("source_id", imagingData.SourceID), + logger.String("fhir_id", fhirID), + ) + }*/ + + // 4. Catat Log ke Database + syncLog := MapToSyncLog(imagingData.SourceID, fhirID, internalPayload, respBody, status, errMsg) + if errLog := w.repo.SaveSyncLog(ctx, syncLog); errLog != nil { + logger.Default().Error("[IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB", logger.ErrorField(errLog)) + } + + // 5. Update FHIR ID di tabel utama bila sukses + if status == "SUCCESS" && fhirID != "" { + if errUpdate := w.repo.SaveSatuSehatID(ctx, imagingData.SourceID, fhirID); errUpdate != nil { + logger.Default().Error("[IMAGING STUDY WORKER] Gagal update FHIR ID ke transaksi utama", logger.ErrorField(errUpdate)) + } + } + + // Update Tracker TXT agar tidak dikirim ulang terus-menerus KECUALI jika butuh retry + if !shouldRetry { + w.updateTracker(&lastCreatedAt, imagingData.CreatedAt) + } else { + // Memberitahu log bahwa data yang sama akan dicoba lagi pada loop berikutnya + logger.Default().Warn("[IMAGING STUDY WORKER] ⚠️ Retrying data", logger.String("source_id", imagingData.SourceID), logger.Time("created_at", imagingData.CreatedAt), logger.String("reason", errMsg)) + } + + // Jeda + if shouldRetry { + time.Sleep(5 * time.Second) // Tunggu sebentar jika server tujuan sedang sibuk + } else { + time.Sleep(2 * time.Second) // Jeda antar pengiriman diperpanjang untuk mencegah Rate Limit + } } } + +// sendToInternalAPI sends the payload to the internal FHIR server, handles authentication and retries. +func (w *worker) sendToInternalAPI(ctx context.Context, payload map[string]interface{}, sourceID string) (fhirID string, respBody []byte, status string, errMsg string, shouldRetry bool) { + reqURL := fmt.Sprintf("%s/satusehat/imagingstudy", strings.TrimRight(w.cfg.InternalBaseURL, "/")) + + // --- First Attempt --- + respBody, statusCode, err := w.apiClient.PostJSON(ctx, reqURL, w.tokenManager.GetAccessToken(), payload) + if err != nil { + // Network errors are always retried + logger.Default().Error("[IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3", + logger.String("source_id", sourceID), + logger.Any("payload_sent", payload), + logger.ErrorField(err), + ) + return "", nil, "FAILED", err.Error(), true + } + + // --- Handle Unauthorized (401) --- + if statusCode == http.StatusUnauthorized { + logger.Default().Warn("[IMAGING STUDY WORKER] Menerima status 401 Unauthorized, mencoba refresh token...", logger.String("source_id", sourceID)) + + newToken, refreshErr := w.tokenManager.ForceRefreshAndGetToken(ctx) + if refreshErr != nil { + logger.Default().Error("[IMAGING STUDY WORKER] Gagal refresh token, akan mencoba lagi pada iterasi berikutnya.", logger.String("source_id", sourceID), logger.ErrorField(refreshErr)) + return "", respBody, "FAILED", refreshErr.Error(), true + } + + logger.Default().Info("[IMAGING STUDY WORKER] Token berhasil di-refresh, mencoba ulang request...", logger.String("source_id", sourceID)) + // --- Second Attempt --- + respBody, statusCode, err = w.apiClient.PostJSON(ctx, reqURL, newToken, payload) + if err != nil { + logger.Default().Error("[IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 (setelah retry)", + logger.String("source_id", sourceID), + logger.ErrorField(err), + ) + return "", nil, "FAILED", err.Error(), true + } + } + + // --- Process Final Response --- + if statusCode != http.StatusOK && statusCode != http.StatusCreated { + errMsg = fmt.Sprintf("HTTP %d", statusCode) + logger.Default().Error("[IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3", + logger.String("source_id", sourceID), + logger.Int("status_code", statusCode), + logger.String("response", truncate(string(respBody), 200)), + ) + + // Retry on server-side errors + if statusCode >= 500 || statusCode == http.StatusTooManyRequests { + return "", respBody, "FAILED", errMsg, true + } + // Do not retry on client-side errors (4xx) + return "", respBody, "FAILED", errMsg, false + } + + // --- Success --- + var result map[string]interface{} + if errUnmarshal := json.Unmarshal(respBody, &result); errUnmarshal == nil { + if data, ok := result["data"].(map[string]interface{}); ok { + if id, ok := data["id"].(string); ok { + fhirID = id + } + } else if id, ok := result["id"].(string); ok { + fhirID = id + } + } + logger.Default().Info("[IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study", + logger.String("source_id", sourceID), + logger.String("fhir_id", fhirID), + ) + + return fhirID, respBody, "SUCCESS", "", false +} + +func (w *worker) updateTracker(lastCreatedAt *time.Time, currentCreatedAt time.Time) { + *lastCreatedAt = currentCreatedAt + os.WriteFile(trackerFile, []byte(currentCreatedAt.Format(time.RFC3339Nano)), 0644) +} + +func (w *worker) readLastCreatedAt() time.Time { + data, err := os.ReadFile(trackerFile) + if err != nil { + // Jika file tidak ada, mulai dari awal (zero time) + return time.Time{} + } + timestampStr := strings.TrimSpace(string(data)) + t, err := time.Parse(time.RFC3339Nano, timestampStr) + if err != nil { + logger.Default().Warn("[IMAGING STUDY WORKER] Gagal parsing timestamp dari tracker file, memulai dari awal.", logger.String("content", timestampStr), logger.ErrorField(err)) + return time.Time{} + } + return t +} + +func truncate(s string, max int) string { + if len(s) > max { + return s[:max] + "..." + } + return s +} diff --git a/internal/worker/satusehat/medication/dto.go b/internal/worker/satusehat/medication/dto.go index 41844f5..6fc4fdb 100644 --- a/internal/worker/satusehat/medication/dto.go +++ b/internal/worker/satusehat/medication/dto.go @@ -4,22 +4,15 @@ import ( "database/sql" ) -// MedicationDB merepresentasikan tabel master/transaksi obat (KFA) -// TODO: Sesuaikan field dan tag `db` dengan tabel SIMRS Anda +// MedicationDB merepresentasikan tabel transaksi obat dari t_permintaan_apotek_rajal type MedicationDB struct { - IdxObat int64 `db:"idxobat"` - KodeKFA sql.NullString `db:"kode_kfa"` - NamaKFA sql.NullString `db:"nama_kfa"` - KodeBentuk sql.NullString `db:"kode_bentuk"` - NamaBentuk sql.NullString `db:"nama_bentuk"` - ManufacturerID sql.NullString `db:"manufacturer_id"` - NoBatch sql.NullString `db:"no_batch"` - TglKadaluarsa sql.NullTime `db:"tgl_kadaluarsa"` + IdxPesanObat int64 `db:"idxpesanobat"` + KfaCode sql.NullString `db:"kode_kfa"` } type MedicationSyncLog struct { - IdxObat int64 `db:"idxobat"` - MedicationID string `db:"medication_id"` + IdxPesanObat int64 `db:"idxpesanobat"` + SatuSehatID string `db:"satusehat_id"` RequestPayload string `db:"request_payload"` ResponsePayload string `db:"response_payload"` Status string `db:"status"` diff --git a/internal/worker/satusehat/medication/last_medication_id.txt b/internal/worker/satusehat/medication/last_medication_id.txt new file mode 100644 index 0000000..4447c46 --- /dev/null +++ b/internal/worker/satusehat/medication/last_medication_id.txt @@ -0,0 +1 @@ +3384484 \ No newline at end of file diff --git a/internal/worker/satusehat/medication/mapper.go b/internal/worker/satusehat/medication/mapper.go index 6443687..f3b37df 100644 --- a/internal/worker/satusehat/medication/mapper.go +++ b/internal/worker/satusehat/medication/mapper.go @@ -2,31 +2,42 @@ package medication import ( "encoding/json" - "time" + "strconv" ) -// TODO: Sesuaikan dengan payload internal API Medication -func MapToInternalAPI(dbData *MedicationDB, orgID string) map[string]interface{} { - payload := map[string]interface{}{ - "status_code": "active", - "kfa_code": dbData.KodeKFA.String, - "kfa_display": dbData.NamaKFA.String, - "form_code": dbData.KodeBentuk.String, - "form_display": dbData.NamaBentuk.String, - "manufacturer_id": orgID, // Bisa disesuaikan menjadi dbData.ManufacturerID.String jika beda pabrik - "batch_number": dbData.NoBatch.String, +// MapToInternalAPI memetakan data DB ke payload API Internal Medication +func MapToInternalAPI(dbData *MedicationDB, orgID string, kfaDisplay, formCode, formDisplay string) map[string]interface{} { + payload := make(map[string]interface{}) + + payload["status_code"] = "active" + + if dbData.IdxPesanObat != 0 { + payload["medication_id"] = strconv.FormatInt(dbData.IdxPesanObat, 10) } - if dbData.TglKadaluarsa.Valid { - payload["expiration_date"] = dbData.TglKadaluarsa.Time.Format(time.RFC3339) + if dbData.KfaCode.Valid && dbData.KfaCode.String != "" { + payload["kfa_code"] = dbData.KfaCode.String + } + if orgID != "" { + payload["manufacturer_id"] = orgID + } + + if kfaDisplay != "" { + payload["kfa_display"] = kfaDisplay + } + if formCode != "" { + payload["form_code"] = formCode + } + if formDisplay != "" { + payload["form_display"] = formDisplay } return payload } func MapToSyncLog(idx int64, fhirID string, reqPayload interface{}, respBody []byte, status string, errMsg string) MedicationSyncLog { - reqBytes, _ := json.MarshalIndent(reqPayload, "", " ") + reqBytes, _ := json.Marshal(reqPayload) return MedicationSyncLog{ - IdxObat: idx, - MedicationID: fhirID, + IdxPesanObat: idx, + SatuSehatID: fhirID, RequestPayload: string(reqBytes), ResponsePayload: string(respBody), Status: status, diff --git a/internal/worker/satusehat/medication/medication_mapping.txt b/internal/worker/satusehat/medication/medication_mapping.txt new file mode 100644 index 0000000..983acfd --- /dev/null +++ b/internal/worker/satusehat/medication/medication_mapping.txt @@ -0,0 +1,121 @@ +3384065|7d731949-ac7c-409c-b997-5ae48898087b +3384067|75922941-7c0d-40c9-b09e-07155d05f19e +3384068|3a1d2828-a67b-4b0b-8a7f-d501bff494eb +3384074|3269526f-6c8a-432e-a0c2-3cb0fb7d58f2 +3384075|bf75589f-689a-4f6e-990d-b64bf7d19655 +3384084|9b5e40a0-a908-4fe9-98fb-faeb23380f4d +3384088|6ab7a573-7327-4349-8e0a-e6adeece3e21 +3384089|6ef8c7d0-b9b6-4473-b803-435e5d2da43b +3384090|740eeed2-7815-477d-8c1b-653d7b0a6dc8 +3384093|e9916e04-ba83-44be-a59a-f9477cc9fba8 +3384094|f8106ab5-048b-4b08-b647-b9263fcbeed1 +3384095|4078f9b7-d895-4656-a215-30aeb291d0ec +3384096|2d9e19e5-1547-4e34-b05c-19bcea5dd099 +3384097|a99b8793-1360-485c-8384-8c672f38ea14 +3384099|e293a828-46a1-4829-b95e-b7d36bb17460 +3384107|fb41a9e5-57ce-4259-ab22-c6d428d3cc5e +3384113|0640a712-16fc-4b68-832e-0b041c7fb0ee +3384138|67db8861-92dc-41b5-a2bc-14082cc04e76 +3384146|581e3187-ac4a-413c-ae85-39560c300f4f +3384147|a3109162-df95-4581-9852-0cc0cda1372a +3384154|e46eda4e-ec0b-46f2-bc6b-3cca56e5c889 +3384170|2634b8d9-7ab8-4556-87d9-118d82d281e7 +3384175|3842777d-ceab-43ab-9a2e-08ff0397d7ca +3384177|18736b7f-fcb1-4e92-ae78-7073526ee605 +3384180|b70c06f2-f06c-43f3-9ae9-ff1f5d7cec92 +3384181|8c146256-a004-4d37-97ff-5d0efc07b28d +3384184|a0b4addb-cf57-4cf7-a8ce-7fa3c1733614 +3384186|e5d36d3d-01f3-446b-b558-5c86712e1873 +3384187|4a6549a1-e4c2-4165-8e5a-7a9cd068a522 +3384190|49e2481c-d370-4367-b070-d2c652b1c325 +3384191|7c1a7315-d8f4-4e55-8890-f0772e99115c +3384192|16ea6748-d1a2-4b46-acdf-3d0e84e4ab6f +3384193|ddf97d42-c953-45d9-b763-e7072665ac84 +3384194|3da3d066-ca09-4fc6-8e83-5bde3c8a1d76 +3384195|2bfef15f-2c1a-4c0a-a598-34f229139556 +3384196|e9b94407-a524-4d0f-8efb-5e13080d4e2e +3384197|c6799b62-8777-488f-8931-dc1c820adebc +3384198|d1ab6618-d278-4c28-b9fd-129ad4345c07 +3384200|a876cd27-65ca-4e78-82e3-7b47455119dc +3384208|f6b0c2b1-ac58-4639-83bd-633cc30ffa74 +3384215|7d2ecbe4-5553-404b-a732-7d15b7cf9355 +3384230|f8d15006-08aa-4fcd-9f25-8921cef87860 +3384239|f8f506fb-0c8c-493e-8e2a-8401a064458f +3384253|993f2410-5a24-4bdc-aa77-0c740630d043 +3384258|5153d58a-a487-4201-b198-b3db83d47568 +3384260|28a28511-a1e1-4c75-aba1-97b67ab0bb39 +3384261|f29fa145-5199-408b-9512-8184d5dbfa1e +3384263|2a621669-e2d0-444c-bd2c-4a77a65be14b +3384265|9d61147e-0edf-43ca-b93e-f9b6e546e173 +3384277|84ce68b9-cbd9-4cdb-bc48-81c3068f2d9b +3384289|1d946f71-a050-444d-b97b-ffac87af3bec +3384291|629ae24f-f117-4adb-8122-5033739f9a77 +3384298|e6b9a50c-1d23-4fdb-ada0-c79e605cc545 +3384299|a14e9b01-5043-45a0-8d8a-bda67707d30c +3384300|add6ad7d-e32e-4840-a565-49c9bba605b9 +3384304|50d251d8-7208-419d-a8bc-84ad979f17d8 +3384305|e8001b64-b90f-41cc-95e2-5efda731c504 +3384308|4d33f376-1437-4874-9573-924d1c02fefa +3384310|0a19db00-a042-4acb-8a8f-35485e1b2aad +3384311|38621f80-ae46-46ac-8f62-4bc7b66c2776 +3384314|5d978686-2e70-4ed3-825a-e7ed18f400e8 +3384315|7d5ef2c5-5079-43e5-b0ce-5284f51006fe +3384316|d789fe64-cf62-41ac-bbb6-227c23d90650 +3384317|a1b6f81e-a194-4b23-bd84-9cf249d8a40d +3384321|f56e3cce-7bfc-479a-8bb0-c2a5e35ff956 +3384325|919c9238-965c-40aa-81ae-7374d178475e +3384330|14b64e7b-fdd4-4e95-9152-54ba88fb1f02 +3384331|a73228ae-6021-41ca-9edd-61fdd21647d4 +3384333|f9d36faa-e97f-4cb9-a189-1c5c45598ea1 +3384334|fa39f375-2a60-4782-bec4-1919c178795e +3384335|10691f24-78ea-45bf-9419-0300e2a24320 +3384336|528649f6-0654-40f9-b310-806a35e0f3bf +3384340|e738cad7-8ff5-4d96-b01a-01117847bfd8 +3384343|7b628d79-28fa-4ee1-ad1b-94760b6be2f0 +3384349|2abd44ab-3465-4b77-aa8f-6bf0f3459fb4 +3384354|a361bb0e-5764-4ad6-b0a1-6ea402a8170b +3384355|50c35eca-5cdb-4f26-97d8-0f1a16f812f4 +3384358|f33107bf-e1d1-49f9-9d49-58e0ae4919af +3384361|413056a4-450e-4eb7-942e-752aeea608fd +3384363|a6dbe25e-0c99-41ab-85d4-468c10adff68 +3384375|ec7b064e-5f3c-4d90-9776-0ec61d34833c +3384379|0495eb25-d3dd-4c31-b9bc-dbfa770a2152 +3384380|b4abceee-6535-4839-b463-76df18f51a22 +3384383|10989bab-0c22-4231-a676-8e41a0f60021 +3384384|db35de2c-1777-4a30-b859-ffa88a01723a +3384387|7fc38f6a-6579-459b-bfa5-6eed9a24f274 +3384388|b25684e7-e8d4-4470-b26a-ee1e54241af8 +3384399|419a8949-3489-439c-ae2a-1f6ec6fa7d0f +3384400|ebb3d1e4-6d30-4822-908d-9e768c62ac80 +3384405|80593d6a-749e-4602-b8a6-688d039e1f1f +3384408|abb1b18a-6915-4999-b016-68366d96be2d +3384416|e3921a30-dc8f-4085-a5be-ce24c077c768 +3384417|7aeaec56-fd32-4d19-b561-5820c86eb803 +3384419|93d437c5-8118-4e3b-ae68-5c289fb8c004 +3384420|921bcc71-d632-4156-8a6f-7d79d887520a +3384422|056092a6-bec8-46b4-85db-2e5f9da4b628 +3384423|d8026a01-5b2f-423c-9042-577cb3221d8c +3384425|01adcc5c-349c-4381-9125-06816fa19034 +3384426|0eb873f5-054d-4861-9b57-ba4cd45c33a4 +3384427|effbe803-2e15-4624-a423-595bdf670556 +3384428|ac8a89d3-3c82-468a-8b99-5b4975d30b46 +3384439|1a14cfa3-bfd6-49e3-9a87-3c496e07b18b +3384442|6dd478f9-9d3e-4478-af15-a9aed00cee8a +3384444|f75da4cd-1847-4f95-a1d2-e2b3a58f71e9 +3384445|50800e76-b7b1-4d62-afe7-dada10212ace +3384454|2c0291d0-d609-419f-bb6a-1adafe71d685 +3384456|88e3ea14-2027-482a-b928-8ecbb773bfff +3384459|41ab8bf3-bc2e-4d52-8933-b269669370fb +3384460|f82235cf-69ad-45a8-9318-5053cce14d00 +3384461|632da84c-c45c-46b1-854c-4a34cd60ddd2 +3384467|96beb57a-67b2-45a5-abc2-f5550edb0426 +3384468|d43c2f05-33e9-442e-9b48-7d0f5f17454a +3384469|5487d5c6-4213-4674-90eb-d0410dfba7d2 +3384470|50e2f103-d491-4644-8316-715711a3aa99 +3384471|ca217f91-315a-454d-aa49-85454e30e66e +3384472|df86b609-92a2-4ecb-bb49-8780f5f3061c +3384473|4141ed35-9cb1-41c7-ace3-abd137c2fcd6 +3384475|18ae8627-c025-4f4a-8522-2dcfa406e336 +3384482|30a18fd7-4e57-41cf-ae5a-83bbda050b9d +3384483|0cfbf15e-0916-420c-8a14-db322a9f8355 +3384484|1bf3dd22-9ba7-4786-b5f1-67d40f3b2fb2 diff --git a/internal/worker/satusehat/medication/repository.go b/internal/worker/satusehat/medication/repository.go index cb34bc9..24aba1d 100644 --- a/internal/worker/satusehat/medication/repository.go +++ b/internal/worker/satusehat/medication/repository.go @@ -8,7 +8,7 @@ import ( type Repository interface { GetNextMedication(ctx context.Context, lastID int64) (*MedicationDB, error) - SaveSatuSehatID(ctx context.Context, idx int64, fhirID string) error + SaveSatuSehatID(ctx context.Context, idxPesanObat int64, fhirID string) error SaveSyncLog(ctx context.Context, logData MedicationSyncLog) error } @@ -27,20 +27,29 @@ func (r *repository) GetNextMedication(ctx context.Context, lastID int64) (*Medi return nil, err } - qb := query.NewSQLQueryBuilder(query.DBTypePostgreSQL).SetSecurityOptions(false, 0) + qb := query.NewSQLQueryBuilder(query.DBTypePostgreSQL). + SetSecurityOptions(false, 0). + SetQueryLogging(false). + SetAllowedColumns([]string{"idxpesanobat", "kode_kfa", "tgl_pesan"}) + + // startDate, _ := time.Parse("2006-01-02", "2026-01-02") - // TODO: Sesuaikan nama tabel referensi/master obat Anda qSimrs := query.DynamicQuery{ - From: "public.m_obat", + From: "public.t_permintaan_apotek_rajal", + Fields: []query.SelectField{ + {Expression: "idxpesanobat"}, + {Expression: "kode_kfa"}, + }, Filters: []query.FilterGroup{ { Filters: []query.DynamicFilter{ - query.CreateFilter("idxobat", query.OpGreaterThan, lastID), + query.CreateFilter("idxpesanobat", query.OpGreaterThanEqual, lastID+1), + // query.CreateFilter("tgl_pesan", query.OpGreaterThanEqual, startDate), }, }, }, Sort: []query.SortField{ - query.CreateAscSort("idxobat"), + query.CreateAscSort("idxpesanobat"), }, Limit: 1, } @@ -52,13 +61,16 @@ func (r *repository) GetNextMedication(ctx context.Context, lastID int64) (*Medi return &med, nil } -func (r *repository) SaveSatuSehatID(ctx context.Context, idx int64, fhirID string) error { +func (r *repository) SaveSatuSehatID(ctx context.Context, idxPesanObat int64, fhirID string) error { simrsDB, err := r.dbManager.GetSQLXDB("simrs") if err != nil { return err } - qb := query.NewSQLQueryBuilder(query.DBTypePostgreSQL).SetSecurityOptions(false, 0) - _, err = qb.ExecuteUpdate(ctx, simrsDB, "public.m_obat", query.UpdateData{Columns: []string{"status_bridging"}, Values: []interface{}{fhirID}}, []query.FilterGroup{query.CreateAndFilterGroup([]query.DynamicFilter{query.CreateEqualFilter("idxobat", idx)})}) + qb := query.NewSQLQueryBuilder(query.DBTypePostgreSQL). + SetSecurityOptions(false, 0). + SetQueryLogging(false). + SetAllowedColumns([]string{"id_satusehat", "idxpesanobat"}) + _, err = qb.ExecuteUpdate(ctx, simrsDB, "public.t_permintaan_apotek_rajal", query.UpdateData{Columns: []string{"id_satusehat"}, Values: []interface{}{fhirID}}, []query.FilterGroup{query.CreateAndFilterGroup([]query.DynamicFilter{query.CreateEqualFilter("idxpesanobat", idxPesanObat)})}) return err } @@ -67,11 +79,14 @@ func (r *repository) SaveSyncLog(ctx context.Context, logData MedicationSyncLog) if err != nil { return err } - qb := query.NewSQLQueryBuilder(query.DBTypePostgreSQL).SetSecurityOptions(false, 0) + qb := query.NewSQLQueryBuilder(query.DBTypePostgreSQL). + SetSecurityOptions(false, 0). + SetQueryLogging(false). + SetAllowedColumns([]string{"idxpesanobat", "satusehat_id", "request_payload", "response_payload", "status", "error_message"}) insertData := query.InsertData{ - Columns: []string{"idxobat", "medication_id", "request_payload", "response_payload", "status", "error_message"}, - Values: []interface{}{logData.IdxObat, logData.MedicationID, logData.RequestPayload, logData.ResponsePayload, logData.Status, logData.ErrorMessage}, + Columns: []string{"idxpesanobat", "satusehat_id", "request_payload", "response_payload", "status", "error_message"}, + Values: []interface{}{logData.IdxPesanObat, logData.SatuSehatID, logData.RequestPayload, logData.ResponsePayload, logData.Status, logData.ErrorMessage}, } - _, err = qb.ExecuteUpsert(ctx, simrsDB, "public.log_satusehat_medication", insertData, []string{"idxobat"}, []string{"medication_id", "request_payload", "response_payload", "status", "error_message"}) + _, err = qb.ExecuteUpsert(ctx, simrsDB, "public.log_satusehat_medication", insertData, []string{"idxpesanobat"}, []string{"satusehat_id", "request_payload", "response_payload", "status", "error_message"}) return err } diff --git a/internal/worker/satusehat/medication/service.go b/internal/worker/satusehat/medication/service.go index b6e53b7..d822efc 100644 --- a/internal/worker/satusehat/medication/service.go +++ b/internal/worker/satusehat/medication/service.go @@ -2,92 +2,322 @@ package medication import ( "context" + "database/sql" "encoding/json" "fmt" - "log" "net/http" "os" + "path/filepath" "strconv" "strings" "time" "service/internal/infrastructure/database" extapi "service/internal/worker/interface" + "service/pkg/logger" ) -const trackerFile = "last_migrated_medication_id.txt" +const trackerFile = "internal/worker/satusehat/medication/last_medication_id.txt" +const mappingFile = "internal/worker/satusehat/medication/medication_mapping.txt" type Config struct { DBManager database.Service InternalBaseURL string - InternalToken string OrganizationID string } +type TokenManager interface { + GetAccessToken() string + ForceRefreshAndGetToken(ctx context.Context) (string, error) +} + type WorkerService interface { Run(ctx context.Context) } type worker struct { - cfg Config - repo Repository - apiClient extapi.Client + cfg Config + repo Repository + apiClient extapi.Client + tokenManager TokenManager } -func NewWorker(cfg Config) WorkerService { - return &worker{cfg: cfg, repo: NewRepository(cfg.DBManager), apiClient: extapi.NewClient(15 * time.Second)} +func NewWorker(cfg Config, tokenManager TokenManager) WorkerService { + return &worker{ + cfg: cfg, + repo: NewRepository(cfg.DBManager), + apiClient: extapi.NewClient(60 * time.Second), + tokenManager: tokenManager, + } } func (w *worker) Run(ctx context.Context) { - log.Println("[MEDICATION WORKER] Memulai proses sinkronisasi...") + logger.Default().Info("[MEDICATION WORKER] Memulai proses sinkronisasi API...") + + w.ensureTrackerFileExists() lastID := w.readLastID() + // if lastID == 0 { + // lastID = 3384064 // Dikurangi 1 agar ID 3384065 ikut terambil + // w.updateTracker(&lastID, lastID) + // } + logger.Default().Info("[MEDICATION WORKER] Melanjutkan proses dari", logger.Int64("last_id", lastID)) for { select { case <-ctx.Done(): - log.Println("[MEDICATION WORKER] Proses dihentikan.") + logger.Default().Warn("[MEDICATION WORKER] Proses dihentikan oleh sistem (Graceful Shutdown)") return default: } med, err := w.repo.GetNextMedication(ctx, lastID) if err != nil { + if err == sql.ErrNoRows { + time.Sleep(5 * time.Second) // Tunggu data baru + continue + } + logger.Default().Error("[MEDICATION WORKER] Gagal query ke database", logger.ErrorField(err)) time.Sleep(5 * time.Second) continue } - internalPayload := MapToInternalAPI(med, w.cfg.OrganizationID) - reqURL := fmt.Sprintf("%s/satusehat/medication", strings.TrimRight(w.cfg.InternalBaseURL, "/")) - respBody, statusCode, err := w.apiClient.PostJSON(ctx, reqURL, w.cfg.InternalToken, internalPayload) + logger.Default().Info("[MEDICATION WORKER] 🔄 Memproses Dokumen", + logger.Int64("idxpesanobat", med.IdxPesanObat), + logger.String("kode_kfa", med.KfaCode.String), + ) - var status, errMsg, fhirID string - if err != nil || (statusCode != http.StatusOK && statusCode != http.StatusCreated) { - status, errMsg = "FAILED", fmt.Sprintf("Err: %v, HTTP: %d", err, statusCode) - } else { - status = "SUCCESS" - var res map[string]interface{} - if json.Unmarshal(respBody, &res) == nil { - if data, ok := res["data"].(map[string]interface{}); ok { - fhirID, _ = data["id"].(string) - } else { - fhirID, _ = res["id"].(string) - } - } + if !med.KfaCode.Valid || med.KfaCode.String == "" { + logger.Default().Warn("[MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong", + logger.Int64("idxpesanobat", med.IdxPesanObat), + ) + w.updateTracker(&lastID, med.IdxPesanObat) + continue + } + + kfaDisplay, formCode, formDisplay := w.fetchKFADetails(ctx, med.KfaCode.String) + + internalPayload := MapToInternalAPI(med, w.cfg.OrganizationID, kfaDisplay, formCode, formDisplay) + + fhirID, respBody, status, errMsg, shouldRetry := w.sendToInternalAPI(ctx, internalPayload, med.IdxPesanObat) + + // Menyimpan payload request dan response ke dalam log + logger.Default().Info("[MEDICATION WORKER] Detail Transaksi", + logger.Int64("idxpesanobat", med.IdxPesanObat), + logger.Any("request_payload", internalPayload), + logger.String("response_payload", string(respBody)), + logger.String("status", status), + ) + + syncLog := MapToSyncLog(med.IdxPesanObat, fhirID, internalPayload, respBody, status, errMsg) + if errLog := w.repo.SaveSyncLog(ctx, syncLog); errLog != nil { + logger.Default().Error("[MEDICATION WORKER] Gagal menyimpan histori log ke DB", logger.ErrorField(errLog)) } - _ = w.repo.SaveSyncLog(ctx, MapToSyncLog(med.IdxObat, fhirID, internalPayload, respBody, status, errMsg)) if status == "SUCCESS" && fhirID != "" { - _ = w.repo.SaveSatuSehatID(ctx, med.IdxObat, fhirID) + // if errUpdate := w.repo.SaveSatuSehatID(ctx, med.IdxPesanObat, fhirID); errUpdate != nil { + // logger.Default().Error("[MEDICATION WORKER] Gagal update FHIR ID ke transaksi utama", logger.ErrorField(errUpdate)) + // } + w.saveMapping(med.IdxPesanObat, fhirID) } - lastID = med.IdxObat - os.WriteFile(trackerFile, []byte(strconv.FormatInt(lastID, 10)), 0644) - time.Sleep(500 * time.Millisecond) + // SELALU update tracker agar lastID berjalan maju terus dan tidak mengulang data yang sama + w.updateTracker(&lastID, med.IdxPesanObat) + + if shouldRetry { + logger.Default().Warn("[MEDICATION WORKER] ⚠️ Gagal memproses data (melewati dokumen)", logger.Int64("idxpesanobat", med.IdxPesanObat), logger.String("reason", errMsg)) + time.Sleep(5 * time.Second) + } else { + time.Sleep(2 * time.Second) + } } } +func (w *worker) sendToInternalAPI(ctx context.Context, payload map[string]interface{}, idxPesanObat int64) (fhirID string, respBody []byte, status string, errMsg string, shouldRetry bool) { + reqURL := fmt.Sprintf("%s/satusehat/medication", strings.TrimRight(w.cfg.InternalBaseURL, "/")) + + respBody, statusCode, err := w.apiClient.PostJSON(ctx, reqURL, w.tokenManager.GetAccessToken(), payload) + if err != nil { + logger.Default().Error("[MEDICATION WORKER] ❌ Gagal Koneksi ke API Part 3", + logger.Int64("idxpesanobat", idxPesanObat), + logger.Any("payload_sent", payload), + logger.ErrorField(err), + ) + return "", nil, "FAILED", err.Error(), true + } + + if statusCode == http.StatusUnauthorized { + logger.Default().Warn("[MEDICATION WORKER] Menerima status 401 Unauthorized, mencoba refresh token...", logger.Int64("idxpesanobat", idxPesanObat)) + + newToken, refreshErr := w.tokenManager.ForceRefreshAndGetToken(ctx) + if refreshErr != nil { + logger.Default().Error("[MEDICATION WORKER] Gagal refresh token, akan mencoba lagi pada iterasi berikutnya.", logger.Int64("idxpesanobat", idxPesanObat), logger.ErrorField(refreshErr)) + return "", respBody, "FAILED", refreshErr.Error(), true + } + + logger.Default().Info("[MEDICATION WORKER] Token berhasil di-refresh, mencoba ulang request...", logger.Int64("idxpesanobat", idxPesanObat)) + respBody, statusCode, err = w.apiClient.PostJSON(ctx, reqURL, newToken, payload) + if err != nil { + logger.Default().Error("[MEDICATION WORKER] ❌ Gagal Koneksi ke API Part 3 (setelah retry)", + logger.Int64("idxpesanobat", idxPesanObat), + logger.ErrorField(err), + ) + return "", nil, "FAILED", err.Error(), true + } + } + + if statusCode != http.StatusOK && statusCode != http.StatusCreated { + errMsg = fmt.Sprintf("HTTP %d", statusCode) + logger.Default().Error("[MEDICATION WORKER] ❌ Respons Error dari API Part 3", + logger.Int64("idxpesanobat", idxPesanObat), + logger.Int("status_code", statusCode), + logger.String("response", truncate(string(respBody), 200)), + ) + + if statusCode >= 500 || statusCode == http.StatusTooManyRequests { + return "", respBody, "FAILED", errMsg, true + } + return "", respBody, "FAILED", errMsg, false + } + + var result map[string]interface{} + if errUnmarshal := json.Unmarshal(respBody, &result); errUnmarshal == nil { + if data, ok := result["data"].(map[string]interface{}); ok { + if id, ok := data["id"].(string); ok { + fhirID = id + } + } else if id, ok := result["id"].(string); ok { + fhirID = id + } + } + logger.Default().Info("[MEDICATION WORKER] ✅ Sukses mengirim data Medication", + logger.Int64("idxpesanobat", idxPesanObat), + logger.String("fhir_id", fhirID), + ) + + return fhirID, respBody, "SUCCESS", "", false +} + +func (w *worker) fetchKFADetails(ctx context.Context, kfaCode string) (kfaDisplay, formCode, formDisplay string) { + reqURL := fmt.Sprintf("%s/satusehat/reference/kfa/products/%s", strings.TrimRight(w.cfg.InternalBaseURL, "/"), kfaCode) + + req, err := http.NewRequestWithContext(ctx, http.MethodGet, reqURL, nil) + if err != nil { + logger.Default().Error("[MEDICATION WORKER] Gagal membuat request KFA", logger.ErrorField(err)) + return "", "", "" + } + + req.Header.Set("Authorization", "Bearer "+w.tokenManager.GetAccessToken()) + req.Header.Set("Accept", "application/json") + + client := &http.Client{Timeout: 10 * time.Second} + resp, err := client.Do(req) + if err != nil { + logger.Default().Error("[MEDICATION WORKER] Gagal request data ke Part 3 KFA", logger.ErrorField(err)) + return "", "", "" + } + defer resp.Body.Close() + + if resp.StatusCode != http.StatusOK { + logger.Default().Warn("[MEDICATION WORKER] KFA tidak ditemukan / Error", logger.Int("status", resp.StatusCode), logger.String("kfa_code", kfaCode)) + return "", "", "" + } + + var result map[string]interface{} + if err := json.NewDecoder(resp.Body).Decode(&result); err != nil { + logger.Default().Error("[MEDICATION WORKER] Gagal decode response KFA", logger.ErrorField(err)) + return "", "", "" + } + + // Parsing respons bersarang dari KFA API (data -> result -> dosage_form) + if dataMap, ok := result["data"].(map[string]interface{}); ok { + if resultMap, ok := dataMap["result"].(map[string]interface{}); ok { + // Ekstrak nama obat + if val, ok := resultMap["name"].(string); ok { + kfaDisplay = val + } + + // Ekstrak bentuk obat (dosage_form) + if dosageForm, ok := resultMap["dosage_form"].(map[string]interface{}); ok { + if val, ok := dosageForm["code"].(string); ok { + formCode = val + } + if val, ok := dosageForm["name"].(string); ok { + formDisplay = val + } + } + } + } + + // Fallback jika format respons langsung flat + if kfaDisplay == "" { + if val, ok := result["name"].(string); ok { + kfaDisplay = val + } + } + if formCode == "" { + if val, ok := result["form_code"].(string); ok { + formCode = val + } + } + if formDisplay == "" { + if val, ok := result["form_display"].(string); ok { + formDisplay = val + } + } + + return kfaDisplay, formCode, formDisplay +} + +func (w *worker) updateTracker(lastID *int64, currentID int64) { + *lastID = currentID + os.MkdirAll("internal/worker/satusehat/medication", 0755) + os.WriteFile(trackerFile, []byte(strconv.FormatInt(currentID, 10)), 0644) +} + func (w *worker) readLastID() int64 { - data, _ := os.ReadFile(trackerFile) - id, _ := strconv.ParseInt(strings.TrimSpace(string(data)), 10, 64) + data, err := os.ReadFile(trackerFile) + if err != nil { + return 0 + } + idStr := strings.TrimSpace(string(data)) + id, err := strconv.ParseInt(idStr, 10, 64) + if err != nil { + logger.Default().Warn("[MEDICATION WORKER] Gagal parsing ID dari tracker file, memulai dari awal.", logger.String("content", idStr), logger.ErrorField(err)) + return 0 + } return id } + +func (w *worker) ensureTrackerFileExists() { + if _, err := os.Stat(trackerFile); os.IsNotExist(err) { + dir := filepath.Dir(trackerFile) + if err := os.MkdirAll(dir, 0755); err != nil { + logger.Default().Error("[MEDICATION WORKER] Gagal membuat direktori tracker", logger.ErrorField(err)) + } + if err := os.WriteFile(trackerFile, []byte("0"), 0644); err != nil { + logger.Default().Error("[MEDICATION WORKER] Gagal membuat file tracker default", logger.ErrorField(err)) + } + } +} + +func (w *worker) saveMapping(idxPesanObat int64, fhirID string) { + os.MkdirAll("internal/worker/satusehat/medication", 0755) + f, err := os.OpenFile(mappingFile, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644) + if err != nil { + logger.Default().Error("[MEDICATION WORKER] Gagal membuka file mapping", logger.ErrorField(err)) + return + } + defer f.Close() + + line := fmt.Sprintf("%d|%s\n", idxPesanObat, fhirID) + if _, err := f.WriteString(line); err != nil { + logger.Default().Error("[MEDICATION WORKER] Gagal menulis ke file mapping", logger.ErrorField(err)) + } +} + +func truncate(s string, max int) string { + if len(s) > max { + return s[:max] + "..." + } + return s +} diff --git a/internal/worker/satusehat/servicerequest/dto.go b/internal/worker/satusehat/servicerequest/dto.go index cd0384f..2e64625 100644 --- a/internal/worker/satusehat/servicerequest/dto.go +++ b/internal/worker/satusehat/servicerequest/dto.go @@ -2,6 +2,7 @@ package servicerequest import ( "database/sql" + "time" ) // ServiceRequestDB merepresentasikan tabel order lab/radiologi @@ -22,3 +23,39 @@ type ServiceRequestSyncLog struct { Status string `db:"status"` ErrorMessage string `db:"error_message"` } + +type ServiceRequestRadDB struct { + ID string `db:"id"` + JsonData sql.NullString `db:"Json_data"` + PatientIHS sql.NullString `db:"Nomor_satusehat_pasien"` + PatientName sql.NullString `db:"Nama_lengkap"` + EncounterID sql.NullString `db:"IDXDAFTAR_satusehat"` + CreatedAt time.Time `db:"Created_at"` + RequesterID sql.NullString `db:"requester_id"` + PerformerID sql.NullString `db:"performer_id"` +} + +type ServiceRequestJson struct { + Status string `json:"status"` + Intent string `json:"intent"` + Category []struct { + Coding []struct { + Code string `json:"code"` + Display string `json:"display"` + } `json:"coding"` + } `json:"category"` + Code struct { + Coding []struct { + Code string `json:"code"` + Display string `json:"display"` + } `json:"coding"` + } `json:"code"` + Requester struct { + Reference string `json:"reference"` + } `json:"requester"` + Performer []struct { + Reference string `json:"reference"` + Display string `json:"display"` + } `json:"performer"` + AuthoredOn string `json:"authoredOn"` +} diff --git a/internal/worker/satusehat/servicerequest/last_servicerequest_rad_time.txt b/internal/worker/satusehat/servicerequest/last_servicerequest_rad_time.txt new file mode 100644 index 0000000..c62286c --- /dev/null +++ b/internal/worker/satusehat/servicerequest/last_servicerequest_rad_time.txt @@ -0,0 +1 @@ +2026-04-24T13:24:32Z \ No newline at end of file diff --git a/internal/worker/satusehat/servicerequest/mapper.go b/internal/worker/satusehat/servicerequest/mapper.go index da99d16..5865dfa 100644 --- a/internal/worker/satusehat/servicerequest/mapper.go +++ b/internal/worker/satusehat/servicerequest/mapper.go @@ -3,6 +3,7 @@ package servicerequest import ( "encoding/json" "fmt" + "strings" "time" ) @@ -33,3 +34,58 @@ func MapToSyncLog(idx int64, fhirID string, reqPayload interface{}, respBody []b ErrorMessage: errMsg, } } + +func MapRadiologyToInternalAPI(dbData *ServiceRequestRadDB) map[string]interface{} { + var parsedData ServiceRequestJson + _ = json.Unmarshal([]byte(dbData.JsonData.String), &parsedData) + + categoryCode := "" + categoryDisplay := "" + if len(parsedData.Category) > 0 && len(parsedData.Category[0].Coding) > 0 { + categoryCode = parsedData.Category[0].Coding[0].Code + categoryDisplay = parsedData.Category[0].Coding[0].Display + } + + codeVal := "" + codeDisplay := "" + if len(parsedData.Code.Coding) > 0 { + codeVal = parsedData.Code.Coding[0].Code + codeDisplay = parsedData.Code.Coding[0].Display + } + + requesterID := dbData.RequesterID.String + + // Ambil dari DB terlebih dahulu, fallback ke JSON data jika kosong + performerID := dbData.PerformerID.String + if performerID == "" && len(parsedData.Performer) > 0 { + performerID = parsedData.Performer[0].Reference + if parts := strings.Split(performerID, "/"); len(parts) > 1 { + performerID = parts[len(parts)-1] + } + } + + status := parsedData.Status + if status == "" { + status = "active" // Fallback jika kosong + } + + intent := parsedData.Intent + if intent == "" { + intent = "order" // Fallback jika kosong + } + + return map[string]interface{}{ + "patient_id": dbData.PatientIHS.String, + "patient_name": dbData.PatientName.String, + "encounter_id": dbData.EncounterID.String, + "status": status, + "intent": intent, + "category_code": categoryCode, + "category_display": categoryDisplay, + "code": codeVal, + "display": codeDisplay, + "requester_id": requesterID, + "performer_id": performerID, + "authored_on": parsedData.AuthoredOn, + } +} diff --git a/internal/worker/satusehat/servicerequest/repository.go b/internal/worker/satusehat/servicerequest/repository.go index fcbb0e6..c486497 100644 --- a/internal/worker/satusehat/servicerequest/repository.go +++ b/internal/worker/satusehat/servicerequest/repository.go @@ -4,12 +4,16 @@ import ( "context" "service/internal/infrastructure/database" "service/pkg/utils/query" + "time" ) type Repository interface { GetNextServiceRequest(ctx context.Context, lastID int64) (*ServiceRequestDB, error) SaveSatuSehatID(ctx context.Context, idx int64, fhirID string) error SaveSyncLog(ctx context.Context, logData ServiceRequestSyncLog) error + + GetNextRadiologyServiceRequest(ctx context.Context, lastCreatedAt time.Time) (*ServiceRequestRadDB, error) + UpdateRadiologyServiceRequestStatus(ctx context.Context, id string, fhirID string, encounterID string, status bool) error } type repository struct { @@ -75,3 +79,84 @@ func (r *repository) SaveSyncLog(ctx context.Context, logData ServiceRequestSync _, err = qb.ExecuteUpsert(ctx, simrsDB, "public.log_satusehat_servicerequest", insertData, []string{"idxorder"}, []string{"servicerequest_id", "request_payload", "response_payload", "status", "error_message"}) return err } + +func (r *repository) GetNextRadiologyServiceRequest(ctx context.Context, lastCreatedAt time.Time) (*ServiceRequestRadDB, error) { + var data ServiceRequestRadDB + satudataDB, err := r.dbManager.GetSQLXDB("satudata") + if err != nil { + return nil, err + } + + qb := query.NewSQLQueryBuilder(query.DBTypePostgreSQL).SetSecurityOptions(false, 0) + qRadiology := query.DynamicQuery{ + From: "public.data_service_requests", + Aliases: "dsr", + Fields: []query.SelectField{ + {Expression: "dsr.id"}, + {Expression: `dsr."Json_data"`, Alias: "Json_data"}, + {Expression: `dkp."Nomor_satusehat_pasien"`, Alias: "Nomor_satusehat_pasien"}, + {Expression: `dkp."Nama_lengkap"`, Alias: "Nama_lengkap"}, + {Expression: `dkp."IDXDAFTAR_satusehat"`, Alias: "IDXDAFTAR_satusehat"}, + {Expression: `dsr."Created_at"`, Alias: "Created_at"}, + {Expression: `dp."Kode_satusehat"`, Alias: "requester_id"}, + }, + Joins: []query.Join{ + { + Type: "INNER", + Table: "public.data_kunjungan_pasien", + Alias: "dkp", + OnConditions: query.CreateAndFilterGroup([]query.DynamicFilter{ + query.CreateFilter(`dsr."No_register"`, query.OpEqual, `dkp."NOMR"`), + query.CreateFilter(`dsr."Tanggal_order"`, query.OpEqual, `dkp."Tanggal_masuk"`), + }), + }, + { + Type: "LEFT", + Table: "public.data_pegawai", + Alias: "dp", + OnConditions: query.CreateAndFilterGroup([]query.DynamicFilter{ + query.CreateFilter(`dkp."DPJP"`, query.OpEqual, `dp."id"`), + }), + }, + }, + Filters: []query.FilterGroup{ + {Filters: []query.DynamicFilter{ + query.CreateFilter(`dsr."Send_status"`, query.OpEqual, "false"), + query.CreateFilter(`dsr."Created_at"`, query.OpGreaterThan, lastCreatedAt), + query.CreateFilter(`dsr."Order_from"`, query.OpEqual, "radiologi"), + }}, + }, + Sort: []query.SortField{query.CreateAscSort(`dsr."Created_at"`)}, + Limit: 1, + } + + err = qb.ExecuteQueryRow(ctx, satudataDB, qRadiology, &data) + return &data, err +} + +func (r *repository) UpdateRadiologyServiceRequestStatus(ctx context.Context, id string, fhirID string, encounterID string, status bool) error { + satudataDB, err := r.dbManager.GetSQLXDB("satudata") + if err != nil { + return err + } + + qb := query.NewSQLQueryBuilder(query.DBTypePostgreSQL).SetSecurityOptions(false, 0) + + // Secara eksplisit mengizinkan kolom yang memiliki case sensitive (huruf besar) dengan quotes + qb.SetAllowedColumns([]string{ + `"Entity_Id"`, `"Send_status"`, "id", `"Encounter_Id"`, + }) + + statusStr := "false" + if status { + statusStr = "true" + } + + updateData := query.UpdateData{ + Columns: []string{`"Entity_Id"`, `"Send_status"`, `"Encounter_Id"`}, + Values: []interface{}{fhirID, statusStr, encounterID}, + } + filters := []query.FilterGroup{query.CreateAndFilterGroup([]query.DynamicFilter{query.CreateEqualFilter("id", id)})} + _, err = qb.ExecuteUpdate(ctx, satudataDB, "public.data_service_requests", updateData, filters) + return err +} diff --git a/internal/worker/satusehat/servicerequest/service.go b/internal/worker/satusehat/servicerequest/service.go index 84569da..76b8149 100644 --- a/internal/worker/satusehat/servicerequest/service.go +++ b/internal/worker/satusehat/servicerequest/service.go @@ -2,92 +2,338 @@ package servicerequest import ( "context" + "database/sql" "encoding/json" "fmt" - "log" "net/http" "os" + "path/filepath" "strconv" "strings" "time" "service/internal/infrastructure/database" extapi "service/internal/worker/interface" + "service/pkg/logger" ) -const trackerFile = "last_migrated_servicerequest_id.txt" +const trackerFile = "internal/worker/satusehat/servicerequest/last_servicerequest_id.txt" +const trackerFileRad = "internal/worker/satusehat/servicerequest/last_servicerequest_rad_time.txt" type Config struct { DBManager database.Service InternalBaseURL string - InternalToken string OrganizationID string } +type TokenManager interface { + GetAccessToken() string + ForceRefreshAndGetToken(ctx context.Context) (string, error) +} + type WorkerService interface { Run(ctx context.Context) } type worker struct { - cfg Config - repo Repository - apiClient extapi.Client + cfg Config + repo Repository + apiClient extapi.Client + tokenManager TokenManager + mode string } -func NewWorker(cfg Config) WorkerService { - return &worker{cfg: cfg, repo: NewRepository(cfg.DBManager), apiClient: extapi.NewClient(15 * time.Second)} +func NewDefaultWorker(cfg Config, tokenManager TokenManager) WorkerService { + return &worker{cfg: cfg, repo: NewRepository(cfg.DBManager), apiClient: extapi.NewClient(15 * time.Second), tokenManager: tokenManager, mode: "default"} +} + +func NewRadiologyWorker(cfg Config, tokenManager TokenManager) WorkerService { + return &worker{cfg: cfg, repo: NewRepository(cfg.DBManager), apiClient: extapi.NewClient(15 * time.Second), tokenManager: tokenManager, mode: "radiology"} } func (w *worker) Run(ctx context.Context) { - log.Println("[SERVICEREQUEST WORKER] Memulai proses sinkronisasi...") + if w.mode == "radiology" { + w.runRadiology(ctx) + } else { + w.runDefault(ctx) + } +} + +func (w *worker) runDefault(ctx context.Context) { + logger.Default().Info("[SERVICEREQUEST WORKER] Memulai proses sinkronisasi...") + w.ensureTrackerFileExists() lastID := w.readLastID() + logger.Default().Info("[SERVICEREQUEST WORKER] Melanjutkan proses dari", logger.Int64("last_id", lastID)) for { select { case <-ctx.Done(): - log.Println("[SERVICEREQUEST WORKER] Proses dihentikan.") + logger.Default().Warn("[SERVICEREQUEST WORKER] Proses dihentikan oleh sistem (Graceful Shutdown)") return default: } sr, err := w.repo.GetNextServiceRequest(ctx, lastID) if err != nil { + if err == sql.ErrNoRows { + time.Sleep(5 * time.Second) // Tunggu data baru + continue + } + logger.Default().Error("[SERVICEREQUEST WORKER] Gagal query ke database", logger.ErrorField(err)) time.Sleep(5 * time.Second) continue } - internalPayload := MapToInternalAPI(sr, w.cfg.OrganizationID) - reqURL := fmt.Sprintf("%s/satusehat/servicerequest", strings.TrimRight(w.cfg.InternalBaseURL, "/")) - respBody, statusCode, err := w.apiClient.PostJSON(ctx, reqURL, w.cfg.InternalToken, internalPayload) + sourceID := strconv.FormatInt(sr.IdxOrder, 10) + logger.Default().Info("[SERVICEREQUEST WORKER] 🔄 Memproses Dokumen", + logger.String("source_id", sourceID), + logger.String("no_mr", sr.NoMR.String), + ) - var status, errMsg, fhirID string - if err != nil || (statusCode != http.StatusOK && statusCode != http.StatusCreated) { - status, errMsg = "FAILED", fmt.Sprintf("Err: %v, HTTP: %d", err, statusCode) - } else { - status = "SUCCESS" - var res map[string]interface{} - if json.Unmarshal(respBody, &res) == nil { - if data, ok := res["data"].(map[string]interface{}); ok { - fhirID, _ = data["id"].(string) - } else { - fhirID, _ = res["id"].(string) - } + internalPayload := MapToInternalAPI(sr, w.cfg.OrganizationID) + + patientID, _ := internalPayload["patient_id"].(string) + encounterID, _ := internalPayload["encounter_id"].(string) + if patientID == "" || encounterID == "" || encounterID == "0" { + logger.Default().Warn("[SERVICEREQUEST WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong", logger.String("source_id", sourceID)) + lastID = sr.IdxOrder + os.WriteFile(trackerFile, []byte(strconv.FormatInt(lastID, 10)), 0644) + continue + } + fhirID, respBody, status, errMsg, retryDelay := w.sendToInternalAPI(ctx, internalPayload, sourceID) + + syncLog := MapToSyncLog(sr.IdxOrder, fhirID, internalPayload, respBody, status, errMsg) + if errLog := w.repo.SaveSyncLog(ctx, syncLog); errLog != nil { + logger.Default().Error("[SERVICEREQUEST WORKER] Gagal menyimpan histori log ke DB", logger.ErrorField(errLog)) + } + + if status == "SUCCESS" && fhirID != "" { + if errUpdate := w.repo.SaveSatuSehatID(ctx, sr.IdxOrder, fhirID); errUpdate != nil { + logger.Default().Error("[SERVICEREQUEST WORKER] Gagal update FHIR ID ke transaksi utama", logger.ErrorField(errUpdate)) } } - _ = w.repo.SaveSyncLog(ctx, MapToSyncLog(sr.IdxOrder, fhirID, internalPayload, respBody, status, errMsg)) - if status == "SUCCESS" && fhirID != "" { - _ = w.repo.SaveSatuSehatID(ctx, sr.IdxOrder, fhirID) + if retryDelay == 0 { + lastID = sr.IdxOrder + os.WriteFile(trackerFile, []byte(strconv.FormatInt(lastID, 10)), 0644) + } else { + logger.Default().Warn("[SERVICEREQUEST WORKER] ⚠️ Retrying data", logger.String("source_id", sourceID), logger.String("reason", errMsg), logger.Duration("delay", retryDelay)) } - lastID = sr.IdxOrder - os.WriteFile(trackerFile, []byte(strconv.FormatInt(lastID, 10)), 0644) - time.Sleep(500 * time.Millisecond) + if retryDelay > 0 { + time.Sleep(retryDelay) + } else { + time.Sleep(2 * time.Second) // Mencegah Rate Limit Exceeded + } } } +func (w *worker) runRadiology(ctx context.Context) { + logger.Default().Info("[SERVICEREQUEST-RAD WORKER] Memulai proses sinkronisasi radiologi...") + w.ensureTrackerFileRadExists() + lastTime := w.readLastTime() + + // Custom data: Override membaca mulai tanggal 2025-12-18 (Format: YYYY-MM-DD) + customDate, _ := time.Parse("2006-01-02", "2026-24-04") + if lastTime.Before(customDate) { + lastTime = customDate + } + + logger.Default().Info("[SERVICEREQUEST-RAD WORKER] Melanjutkan proses dari", logger.Time("last_time", lastTime)) + + for { + select { + case <-ctx.Done(): + logger.Default().Warn("[SERVICEREQUEST-RAD WORKER] Proses dihentikan oleh sistem (Graceful Shutdown)") + return + default: + } + + sr, err := w.repo.GetNextRadiologyServiceRequest(ctx, lastTime) + if err != nil { + if err == sql.ErrNoRows { + time.Sleep(5 * time.Second) // Tunggu data baru + continue + } + logger.Default().Error("[SERVICEREQUEST-RAD WORKER] Gagal query ke database", logger.ErrorField(err)) + time.Sleep(5 * time.Second) + continue + } + + logger.Default().Info("[SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen", + logger.String("source_id", sr.ID), + logger.String("patient_name", sr.PatientName.String), + ) + + internalPayload := MapRadiologyToInternalAPI(sr) + + patientID, _ := internalPayload["patient_id"].(string) + encounterID, _ := internalPayload["encounter_id"].(string) + requesterID, _ := internalPayload["requester_id"].(string) + performerID, _ := internalPayload["performer_id"].(string) + if patientID == "" || encounterID == "" || encounterID == "0" || requesterID == "" || requesterID == "0" || performerID == "" || performerID == "0" { + logger.Default().Warn("[SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong", logger.String("source_id", sr.ID)) + lastTime = sr.CreatedAt + os.WriteFile(trackerFileRad, []byte(lastTime.Format(time.RFC3339Nano)), 0644) + continue + } + fhirID, respBody, status, errMsg, retryDelay := w.sendToInternalAPI(ctx, internalPayload, sr.ID) + + // Menyimpan payload request dan response ke dalam log + logger.Default().Info("[SERVICEREQUEST-RAD WORKER] Detail Transaksi", + logger.String("source_id", sr.ID), + logger.Any("request_payload", internalPayload), + logger.String("response_payload", string(respBody)), + logger.String("status", status), + ) + + if status == "SUCCESS" && fhirID != "" { + if errUpdate := w.repo.UpdateRadiologyServiceRequestStatus(ctx, sr.ID, fhirID, encounterID, true); errUpdate != nil { + logger.Default().Error("[SERVICEREQUEST-RAD WORKER] Gagal update status ke transaksi utama", logger.ErrorField(errUpdate)) + } + } + + if retryDelay == 0 { + lastTime = sr.CreatedAt + os.WriteFile(trackerFileRad, []byte(lastTime.Format(time.RFC3339Nano)), 0644) + } else { + logger.Default().Warn("[SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data", logger.String("source_id", sr.ID), logger.String("reason", errMsg), logger.Duration("delay", retryDelay)) + } + + if retryDelay > 0 { + time.Sleep(retryDelay) + } else { + time.Sleep(2 * time.Second) // Mencegah Rate Limit Exceeded + } + } +} + +// sendToInternalAPI mengirimkan payload ke internal FHIR server, menangani auth retry (401) dan response error. +func (w *worker) sendToInternalAPI(ctx context.Context, payload map[string]interface{}, sourceID string) (fhirID string, respBody []byte, status string, errMsg string, retryDelay time.Duration) { + reqURL := fmt.Sprintf("%s/satusehat/servicerequest", strings.TrimRight(w.cfg.InternalBaseURL, "/")) + workerName := "SERVICEREQUEST WORKER" + if w.mode == "radiology" { + workerName = "SERVICEREQUEST-RAD WORKER" + } + + // --- Percobaan Pertama --- + respBody, statusCode, err := w.apiClient.PostJSON(ctx, reqURL, w.tokenManager.GetAccessToken(), payload) + if err != nil { + logger.Default().Error(fmt.Sprintf("[%s] ❌ Gagal Koneksi ke API Part 3", workerName), + logger.String("source_id", sourceID), + logger.Any("payload_sent", payload), + logger.ErrorField(err), + ) + return "", nil, "FAILED", err.Error(), 5 * time.Second + } + + // --- Penanganan Token Unauthorized (401) --- + if statusCode == http.StatusUnauthorized { + logger.Default().Warn(fmt.Sprintf("[%s] Menerima status 401 Unauthorized, mencoba refresh token...", workerName), logger.String("source_id", sourceID)) + + newToken, refreshErr := w.tokenManager.ForceRefreshAndGetToken(ctx) + if refreshErr != nil { + logger.Default().Error(fmt.Sprintf("[%s] Gagal refresh token, akan mencoba lagi pada iterasi berikutnya.", workerName), logger.String("source_id", sourceID), logger.ErrorField(refreshErr)) + return "", respBody, "FAILED", refreshErr.Error(), 5 * time.Second + } + + logger.Default().Info(fmt.Sprintf("[%s] Token berhasil di-refresh, mencoba ulang request...", workerName), logger.String("source_id", sourceID)) + respBody, statusCode, err = w.apiClient.PostJSON(ctx, reqURL, newToken, payload) + if err != nil { + logger.Default().Error(fmt.Sprintf("[%s] ❌ Gagal Koneksi ke API Part 3 (setelah retry)", workerName), + logger.String("source_id", sourceID), + logger.ErrorField(err), + ) + return "", nil, "FAILED", err.Error(), 5 * time.Second + } + } + + // --- Evaluasi Final Respons --- + if statusCode != http.StatusOK && statusCode != http.StatusCreated { + errMsg = fmt.Sprintf("HTTP %d", statusCode) + logger.Default().Error(fmt.Sprintf("[%s] ❌ Respons Error dari API Part 3", workerName), + logger.String("source_id", sourceID), + logger.Int("status_code", statusCode), + logger.String("response", truncate(string(respBody), 200)), + ) + + // Lakukan Retry jika server Internal error (5xx) atau Rate Limit (429) + if statusCode >= 500 || statusCode == http.StatusTooManyRequests { + delay := 5 * time.Second + if statusCode == http.StatusTooManyRequests { + delay = 60 * time.Second // Default fallback jika parse gagal + var errResp struct { + RetryAfter int `json:"retry_after"` + } + if errParse := json.Unmarshal(respBody, &errResp); errParse == nil && errResp.RetryAfter > 0 { + delay = time.Duration(errResp.RetryAfter) * time.Second + } + } + return "", respBody, "FAILED", errMsg, delay + } + return "", respBody, "FAILED", errMsg, 0 + } + + // --- Sukses --- + var result map[string]interface{} + if errUnmarshal := json.Unmarshal(respBody, &result); errUnmarshal == nil { + if data, ok := result["data"].(map[string]interface{}); ok { + if id, ok := data["id"].(string); ok { + fhirID = id + } + } else if id, ok := result["id"].(string); ok { + fhirID = id + } + } + logger.Default().Info(fmt.Sprintf("[%s] ✅ Sukses mengirim data ServiceRequest", workerName), + logger.String("source_id", sourceID), + logger.String("fhir_id", fhirID), + ) + + return fhirID, respBody, "SUCCESS", "", 0 +} + func (w *worker) readLastID() int64 { data, _ := os.ReadFile(trackerFile) id, _ := strconv.ParseInt(strings.TrimSpace(string(data)), 10, 64) return id } + +func (w *worker) ensureTrackerFileExists() { + if _, err := os.Stat(trackerFile); os.IsNotExist(err) { + dir := filepath.Dir(trackerFile) + if err := os.MkdirAll(dir, 0755); err != nil { + logger.Default().Error("[SERVICEREQUEST WORKER] Gagal membuat direktori tracker", logger.ErrorField(err)) + } + if err := os.WriteFile(trackerFile, []byte("0"), 0644); err != nil { + logger.Default().Error("[SERVICEREQUEST WORKER] Gagal membuat file tracker default", logger.ErrorField(err)) + } + } +} + +func (w *worker) readLastTime() time.Time { + data, err := os.ReadFile(trackerFileRad) + if err != nil { + return time.Time{} + } + t, err := time.Parse(time.RFC3339Nano, strings.TrimSpace(string(data))) + if err != nil { + return time.Time{} + } + return t +} + +func (w *worker) ensureTrackerFileRadExists() { + if _, err := os.Stat(trackerFileRad); os.IsNotExist(err) { + dir := filepath.Dir(trackerFileRad) + _ = os.MkdirAll(dir, 0755) + _ = os.WriteFile(trackerFileRad, []byte(time.Time{}.Format(time.RFC3339Nano)), 0644) + } +} + +func truncate(s string, max int) string { + if len(s) > max { + return s[:max] + "..." + } + return s +} diff --git a/internal/worker/worker.go b/internal/worker/worker.go index 6144de9..2fe3408 100644 --- a/internal/worker/worker.go +++ b/internal/worker/worker.go @@ -10,25 +10,7 @@ import ( "service/internal/infrastructure/config" "service/internal/infrastructure/database" "service/internal/interfaces/satusehat" - "service/internal/worker/satusehat/allergyintolerance" - "service/internal/worker/satusehat/careplan" - "service/internal/worker/satusehat/clinicalimpression" - "service/internal/worker/satusehat/composition" - "service/internal/worker/satusehat/condition" - "service/internal/worker/satusehat/diagnosticreport" - "service/internal/worker/satusehat/encounter" - "service/internal/worker/satusehat/episodeofcare" - "service/internal/worker/satusehat/imagingstudy" - "service/internal/worker/satusehat/immunization" "service/internal/worker/satusehat/medication" - "service/internal/worker/satusehat/medicationdispense" - "service/internal/worker/satusehat/medicationrequest" - "service/internal/worker/satusehat/medicationstatement" - "service/internal/worker/satusehat/observation" - "service/internal/worker/satusehat/procedure" - "service/internal/worker/satusehat/questionnaireresponse" - "service/internal/worker/satusehat/servicerequest" - "service/internal/worker/satusehat/specimen" "service/pkg/logger" ) @@ -37,6 +19,11 @@ type Manager struct { cfg *config.Config db database.Service satusehatClient satusehat.SatuSehatClient + + // Auth state for all workers + accessToken string + refreshToken string + tokenMutex sync.RWMutex } // NewManager membuat instance Manager baru @@ -52,20 +39,21 @@ func NewManager(cfg *config.Config, db database.Service, satusehatClient satuseh func (m *Manager) Start(ctx context.Context) { logger.Default().Info("Starting background workers...") + // Lakukan login awal untuk mendapatkan token bagi semua worker + if err := m.login(ctx); err != nil { + logger.Default().Fatal("Initial login for workers failed, stopping.", logger.ErrorField(err)) + return + } + var wg sync.WaitGroup // Tentukan Organization ID (Bisa dari Environment Variable atau Config Struct) - orgID := os.Getenv("SATUSEHAT_ORGANIZATION_ID") + orgID := os.Getenv("SATUSEHAT_ORG_ID") if orgID == "" { - logger.Default().Warn("SATUSEHAT_ORGANIZATION_ID is not set in environment variables") + logger.Default().Warn("SATUSEHAT_ORG_ID is not set in environment variables") } - internalPort := 8080 - if m.cfg != nil && m.cfg.Server.REST.Port != 0 { - internalPort = m.cfg.Server.REST.Port - } - internalBaseURL := fmt.Sprintf("http://localhost:%d/api/v1", internalPort) - internalToken := os.Getenv("INTERNAL_API_TOKEN") + internalBaseURL := m.cfg.SatuSehat.InternalFHIRServerURL // Jobs mendefinisikan urutan dan jeda waktu (delay) boot-up setiap worker. // Konfigurasi waktu ini mencegah perebutan resource di awal (thundering herd) @@ -76,195 +64,208 @@ func (m *Manager) Start(ctx context.Context) { delay time.Duration run func(context.Context) }{ + // { + // name: "Encounter", + // delay: 5 * time.Second, // Memberikan jeda 5 detik agar Encounter mendapat porsi jalan lebih dulu + // run: func(c context.Context) { + // encounter.NewWorker(encounter.Config{ + // DBManager: m.db, InternalBaseURL: internalBaseURL, OrganizationID: orgID, + // }).Run(c) + // }, + // }, + // { + // name: "Condition", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // condition.NewWorker(...).Run(c) + // }, + // }, { name: "Medication (Master)", delay: 0, // Master data berjalan seketika run: func(c context.Context) { medication.NewWorker(medication.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "Encounter", - delay: 5 * time.Second, // Memberikan jeda 5 detik agar Encounter mendapat porsi jalan lebih dulu - run: func(c context.Context) { - encounter.NewWorker(encounter.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "Condition", - delay: 2 * time.Second, - run: func(c context.Context) { - condition.NewWorker(condition.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "Observation", - delay: 2 * time.Second, - run: func(c context.Context) { - observation.NewWorker(observation.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "Procedure", - delay: 2 * time.Second, - run: func(c context.Context) { - procedure.NewWorker(procedure.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "AllergyIntolerance", - delay: 2 * time.Second, - run: func(c context.Context) { - allergyintolerance.NewWorker(allergyintolerance.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "ClinicalImpression", - delay: 2 * time.Second, - run: func(c context.Context) { - clinicalimpression.NewWorker(clinicalimpression.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "Immunization", - delay: 2 * time.Second, - run: func(c context.Context) { - immunization.NewWorker(immunization.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "ServiceRequest", - delay: 2 * time.Second, - run: func(c context.Context) { - servicerequest.NewWorker(servicerequest.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "Specimen", - delay: 2 * time.Second, - run: func(c context.Context) { - specimen.NewWorker(specimen.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "DiagnosticReport", - delay: 2 * time.Second, - run: func(c context.Context) { - diagnosticreport.NewWorker(diagnosticreport.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "ImagingStudy", - delay: 2 * time.Second, - run: func(c context.Context) { - imagingstudy.NewWorker(imagingstudy.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "Composition", - delay: 2 * time.Second, - run: func(c context.Context) { - composition.NewWorker(composition.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "CarePlan", - delay: 2 * time.Second, - run: func(c context.Context) { - careplan.NewWorker(careplan.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "EpisodeOfCare", - delay: 2 * time.Second, - run: func(c context.Context) { - episodeofcare.NewWorker(episodeofcare.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "MedicationRequest", - delay: 2 * time.Second, - run: func(c context.Context) { - medicationrequest.NewWorker(medicationrequest.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "MedicationDispense", - delay: 2 * time.Second, - run: func(c context.Context) { - medicationdispense.NewWorker(medicationdispense.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "MedicationStatement", - delay: 2 * time.Second, - run: func(c context.Context) { - medicationstatement.NewWorker(medicationstatement.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) - }, - }, - { - name: "QuestionnaireResponse", - delay: 2 * time.Second, - run: func(c context.Context) { - questionnaireresponse.NewWorker(questionnaireresponse.Config{ - DBManager: m.db, InternalBaseURL: internalBaseURL, InternalToken: internalToken, OrganizationID: orgID, - }).Run(c) + DBManager: m.db, + InternalBaseURL: internalBaseURL, + OrganizationID: orgID, + }, m).Run(c) }, }, + // { + // name: "Observation", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // observation.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "Procedure", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // procedure.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "AllergyIntolerance", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // allergyintolerance.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "ClinicalImpression", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // clinicalimpression.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "Immunization", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // immunization.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "ServiceRequest (Default)", + // delay: 0, + // run: func(c context.Context) { + // servicerequest.NewDefaultWorker(servicerequest.Config{ + // DBManager: m.db, + // InternalBaseURL: internalBaseURL, + // OrganizationID: orgID, + // }, m).Run(c) + // }, + // }, + // { + // name: "ServiceRequest (Radiology)", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // servicerequest.NewRadiologyWorker(servicerequest.Config{ + // DBManager: m.db, + // InternalBaseURL: internalBaseURL, + // OrganizationID: orgID, + // }, m).Run(c) + // }, + // }, + // { + // name: "Specimen", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // specimen.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "DiagnosticReport", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // diagnosticreport.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "ImagingStudy", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // The Manager 'm' now acts as the TokenManager + // imagingstudy.NewWorker(imagingstudy.Config{ + // DBManager: m.db, InternalBaseURL: internalBaseURL, OrganizationID: orgID, + // }, m).Run(c) + // }, + // }, + // { + // name: "Composition", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // composition.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "CarePlan", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // careplan.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "EpisodeOfCare", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // episodeofcare.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "MedicationRequest", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // medicationrequest.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "MedicationDispense", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // medicationdispense.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "MedicationStatement", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // medicationstatement.NewWorker(...).Run(c) + // }, + // }, + // { + // name: "QuestionnaireResponse", + // delay: 2 * time.Second, + // run: func(c context.Context) { + // // TODO: Refactor this worker + // // questionnaireresponse.NewWorker(...).Run(c) + // }, + // }, } - // Eksekusi semua background worker secara tertib + // Eksekusi semua background worker secara tertib dengan delay bertingkat go func() { - for _, job := range jobs { - // Jeda startup, dapat di-interrupt oleh Context Cancel (Shutdown System) - if job.delay > 0 { - select { - case <-ctx.Done(): - return - case <-time.After(job.delay): - } + baseDelay := 10 * time.Second // Jeda 10 detik antar tiap worker untuk cegah spike di awal + + for i, job := range jobs { + // Hitung delay bertingkat: (index) * baseDelay + staggeredDelay := time.Duration(i) * baseDelay + + // Jika job memiliki delay statis yang lebih besar, utamakan nilai tersebut + if job.delay > staggeredDelay { + staggeredDelay = job.delay } wg.Add(1) - j := job // copy pointer untuk goroutine loop + j := job + d := staggeredDelay + go func() { defer wg.Done() + + if d > 0 { + select { + case <-ctx.Done(): + return + case <-time.After(d): + } + } + logger.Default().Info(fmt.Sprintf("[%s WORKER] Started", j.name)) j.run(ctx) logger.Default().Info(fmt.Sprintf("[%s WORKER] Stopped", j.name)) diff --git a/logs/2026/04/01/2026-04-01.log b/logs/2026/04/01/2026-04-01.log deleted file mode 100644 index 4f1f1ad..0000000 --- a/logs/2026/04/01/2026-04-01.log +++ /dev/null @@ -1,387 +0,0 @@ -[2026-04-01 00:52:25.411] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 505.067µs | method: OPTIONS | path: /api/v1/auth/login | request_id: db872229-b7de-46a0-9506-f0038880292d | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:52:25.422] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 1.270639ms | method: POST | path: /api/v1/auth/login | request_id: a5a0b540-b639-4b36-b5da-b6723782118b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:52:25.521] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:52:25.521] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 665.214µs | method: GET | path: /api/v1/auth/info | request_id: 410c6a97-b304-485c-a357-162933f8f711 | service: service-general | status: 200 | user_agent: node -[2026-04-01 00:52:30.671] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 55.632µs | method: OPTIONS | path: /api/v1/roles/pages/tree | request_id: aae35444-4928-41f0-ae52-3d851a7afe3e | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:52:30.683] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:52:30.694] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 10.576369ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e7558826-025e-41b5-8f6a-90df29e3ec4c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:52:30.695] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.227793ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e7558826-025e-41b5-8f6a-90df29e3ec4c | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:52:30.695] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 12.877448ms | method: GET | path: /api/v1/roles/pages/tree | request_id: e7558826-025e-41b5-8f6a-90df29e3ec4c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:52:41.414] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:52:41.415] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.118121ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1f21feb7-b615-4296-a4d6-df595f9509b4 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:52:41.416] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 605.009µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1f21feb7-b615-4296-a4d6-df595f9509b4 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:52:41.416] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.528238ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 1f21feb7-b615-4296-a4d6-df595f9509b4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:52:45.234] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:52:45.235] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.008ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: cc1eef43-c1bb-4074-9d51-2c24cea6da84 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:52:45.236] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 682.656µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: cc1eef43-c1bb-4074-9d51-2c24cea6da84 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:52:45.236] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.686994ms | method: GET | path: /api/v1/roles/pages/tree | request_id: cc1eef43-c1bb-4074-9d51-2c24cea6da84 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:52:49.006] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:52:49.008] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.000289ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: cbfcc8b1-706a-41ba-8a62-fd296c95b990 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:52:49.008] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 448.751µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: cbfcc8b1-706a-41ba-8a62-fd296c95b990 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:52:49.008] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.278381ms | method: GET | path: /api/v1/roles/pages/tree | request_id: cbfcc8b1-706a-41ba-8a62-fd296c95b990 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:52:53.369] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:52:53.370] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 971.629µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 165f23d7-5ac4-4866-a8ea-882ff325207f | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:52:53.371] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 763.785µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 165f23d7-5ac4-4866-a8ea-882ff325207f | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:52:53.371] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.621453ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 165f23d7-5ac4-4866-a8ea-882ff325207f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:53:24.184] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:53:24.186] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.189422ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d3bd170f-98e7-4368-a7ca-ac5b6c4cd982 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:53:24.186] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 543.131µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d3bd170f-98e7-4368-a7ca-ac5b6c4cd982 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:53:24.186] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.663803ms | method: GET | path: /api/v1/roles/pages/tree | request_id: d3bd170f-98e7-4368-a7ca-ac5b6c4cd982 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:53:42.430] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:53:42.431] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.292914ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 00269130-4c07-449f-b2bb-c021ee2e460f | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:53:42.432] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 588.209µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 00269130-4c07-449f-b2bb-c021ee2e460f | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:53:42.432] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 3.244843ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 00269130-4c07-449f-b2bb-c021ee2e460f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:54:04.414] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:54:04.415] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 971.828µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: aaee2c6e-cee4-4220-b364-70e5a74e1b32 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:54:04.416] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 631.173µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: aaee2c6e-cee4-4220-b364-70e5a74e1b32 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:54:04.416] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.442861ms | method: GET | path: /api/v1/roles/pages/tree | request_id: aaee2c6e-cee4-4220-b364-70e5a74e1b32 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:54:07.380] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:54:07.381] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 943.577µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 82812262-2f94-417a-b2ff-34531b565ead | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:54:07.382] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 599.106µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 82812262-2f94-417a-b2ff-34531b565ead | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:54:07.382] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.315596ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 82812262-2f94-417a-b2ff-34531b565ead | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:54:24.434] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:54:24.435] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 911.322µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a219e720-1988-4f4f-bc39-0e260041a43f | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:54:24.436] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 607.256µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a219e720-1988-4f4f-bc39-0e260041a43f | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:54:24.436] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.374874ms | method: GET | path: /api/v1/roles/pages/tree | request_id: a219e720-1988-4f4f-bc39-0e260041a43f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:54:27.989] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:54:27.990] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.119385ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a84a401f-c301-41d6-a115-b8d1729fcf0d | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:54:27.990] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 487.235µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a84a401f-c301-41d6-a115-b8d1729fcf0d | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:54:27.991] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.381516ms | method: GET | path: /api/v1/roles/pages/tree | request_id: a84a401f-c301-41d6-a115-b8d1729fcf0d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 00:54:44.929] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 00:54:44.930] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.476471ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1261984c-ebd5-47e2-8cbf-c00e98fb0704 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:54:44.931] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 532.962µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1261984c-ebd5-47e2-8cbf-c00e98fb0704 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 00:54:44.931] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.919036ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 1261984c-ebd5-47e2-8cbf-c00e98fb0704 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:00:01.811] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:00:01.822] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 10.419392ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 574099f4-9c13-4ade-b8c5-5ba1bdea663e | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:00:01.824] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.428597ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 574099f4-9c13-4ade-b8c5-5ba1bdea663e | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:00:01.824] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 14.01941ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 574099f4-9c13-4ade-b8c5-5ba1bdea663e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:00:05.827] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:00:05.829] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 951.835µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4c24f071-66c4-4914-9c87-0c5be9f5a24d | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:00:05.829] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 510.972µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4c24f071-66c4-4914-9c87-0c5be9f5a24d | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:00:05.829] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.31954ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 4c24f071-66c4-4914-9c87-0c5be9f5a24d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:01:50.183] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:01:50.185] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.328926ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 782a7719-b972-4ed4-96b4-06bff6df1985 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:01:50.186] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 776.99µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 782a7719-b972-4ed4-96b4-06bff6df1985 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:01:50.186] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 3.097444ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 782a7719-b972-4ed4-96b4-06bff6df1985 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:02:09.763] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:02:09.764] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.166733ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b69d9147-b095-460c-8c6a-294e841a18fd | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:02:09.765] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 569.186µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b69d9147-b095-460c-8c6a-294e841a18fd | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:02:09.765] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.57605ms | method: GET | path: /api/v1/roles/pages/tree | request_id: b69d9147-b095-460c-8c6a-294e841a18fd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:02:11.876] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:02:11.877] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.261991ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 03df8ce2-4731-4c0e-ab46-45f98d44431d | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:02:11.878] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 754.611µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 03df8ce2-4731-4c0e-ab46-45f98d44431d | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:02:11.878] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.823839ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 03df8ce2-4731-4c0e-ab46-45f98d44431d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:02:15.584] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:02:15.586] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.0798ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 287caaaa-3040-4fd9-b702-eb3636a56634 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:02:15.586] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 596.524µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 287caaaa-3040-4fd9-b702-eb3636a56634 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:02:15.586] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.432223ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 287caaaa-3040-4fd9-b702-eb3636a56634 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:02:28.901] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:02:28.902] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 974.746µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 51749076-a918-4b1d-bd22-2cd5e0eec098 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:02:28.903] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 532.629µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 51749076-a918-4b1d-bd22-2cd5e0eec098 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:02:28.903] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.161117ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 51749076-a918-4b1d-bd22-2cd5e0eec098 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:02:53.705] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:02:53.706] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 920.223µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b9727a29-1c67-4332-b79a-0b33aa0d17d1 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:02:53.707] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 535.454µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b9727a29-1c67-4332-b79a-0b33aa0d17d1 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:02:53.707] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.315282ms | method: GET | path: /api/v1/roles/pages/tree | request_id: b9727a29-1c67-4332-b79a-0b33aa0d17d1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:03:04.851] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:03:04.852] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.252154ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b8072737-660c-4224-aef8-993b885d3ef5 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:03:04.853] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 487.313µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b8072737-660c-4224-aef8-993b885d3ef5 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:03:04.853] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.53503ms | method: GET | path: /api/v1/roles/pages/tree | request_id: b8072737-660c-4224-aef8-993b885d3ef5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:05:45.310] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:05:45.319] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 8.439389ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 33cd4d9f-43ca-4f92-8941-e57443550e8a | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:05:45.321] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.497818ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 33cd4d9f-43ca-4f92-8941-e57443550e8a | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:05:45.321] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 11.362958ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 33cd4d9f-43ca-4f92-8941-e57443550e8a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:06:59.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 1.582098ms | method: GET | path: /api/v1/roles/pages | query: filter | request_id: a313a643-bda5-4c1a-9570-04edb03cfd16 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-01 01:08:01.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 684.654µs | method: GET | path: /api/v1/roles/pages | query: filter | request_id: bf9bae9b-2b57-4d5d-a0ae-b312d2ebd7e7 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-01 01:08:06.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 650.357µs | method: GET | path: /api/v1/roles/pages/tree/level/1 | request_id: c2e23ff0-1cad-4285-8ecf-9408a173e75f | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-01 01:08:13.542] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 442.829µs | method: POST | path: /api/v1/auth/login | request_id: 44ae713e-8266-414b-9215-ecd24b575e5c | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-01 01:08:39.545] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 749.44µs | method: POST | path: /api/v1/auth/refresh | request_id: 6e4d39c1-23bb-4b65-ada9-edcfad57a02c | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-01 01:08:52.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 955.999µs | method: POST | path: /api/v1/auth/refresh | request_id: e0458175-1afd-424d-933c-79a248b74609 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-01 01:22:22.293] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:22:22.302] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 9.395976ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 00794bf5-4a04-4fa4-8b51-3d6565bf7c71 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:22:22.304] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.177606ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 00794bf5-4a04-4fa4-8b51-3d6565bf7c71 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:22:22.304] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 11.741677ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 00794bf5-4a04-4fa4-8b51-3d6565bf7c71 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:22:22.646] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:22:22.647] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 848.183µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0f114c13-bbfe-479f-bfef-e1710647f461 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:22:22.648] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 913.571µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0f114c13-bbfe-479f-bfef-e1710647f461 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:22:22.648] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.755395ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 0f114c13-bbfe-479f-bfef-e1710647f461 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:25:21.365] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:25:21.366] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.057279ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8b0edde0-967f-46e1-9a00-ea2de6033374 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:25:21.367] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 522.859µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8b0edde0-967f-46e1-9a00-ea2de6033374 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:25:21.367] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.737485ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 8b0edde0-967f-46e1-9a00-ea2de6033374 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:25:29.196] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:25:29.198] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.844386ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: baf63382-6b4e-4f44-8821-63ae17666f37 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:25:29.199] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.268989ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: baf63382-6b4e-4f44-8821-63ae17666f37 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:25:29.200] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 4.321924ms | method: GET | path: /api/v1/roles/pages/tree | request_id: baf63382-6b4e-4f44-8821-63ae17666f37 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:25:31.600] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:25:31.601] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.002401ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 99a649b5-cfbe-4472-9b24-34c17564852c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:25:31.602] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 573.248µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 99a649b5-cfbe-4472-9b24-34c17564852c | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:25:31.602] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.489312ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 99a649b5-cfbe-4472-9b24-34c17564852c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:25:39.255] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:25:39.256] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.089155ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 725413de-12b3-4aea-9782-44621204af4a | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:25:39.257] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 705.683µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 725413de-12b3-4aea-9782-44621204af4a | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:25:39.257] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.75249ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 725413de-12b3-4aea-9782-44621204af4a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:29:49.456] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:29:49.467] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 10.964189ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4d5baa28-411c-4488-a472-510bbe382700 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:29:49.468] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.381439ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4d5baa28-411c-4488-a472-510bbe382700 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:29:49.469] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 13.411298ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 4d5baa28-411c-4488-a472-510bbe382700 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:30:01.628] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:30:01.630] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.178795ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 383a86ab-87da-4334-9ee3-85ede0fa3a90 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:30:01.631] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 759.089µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 383a86ab-87da-4334-9ee3-85ede0fa3a90 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:30:01.631] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 3.030896ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 383a86ab-87da-4334-9ee3-85ede0fa3a90 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:30:36.515] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:30:36.517] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.20456ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5f0f50e1-5f1b-44b6-baab-56f41f41ecec | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:30:36.517] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 731.089µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5f0f50e1-5f1b-44b6-baab-56f41f41ecec | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:30:36.518] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.870552ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 5f0f50e1-5f1b-44b6-baab-56f41f41ecec | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:32:45.459] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:32:45.462] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.706501ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b1e7a158-6c98-422d-aba4-4cc7028433ad | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:32:45.462] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 553.955µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b1e7a158-6c98-422d-aba4-4cc7028433ad | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:32:45.463] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 4.230911ms | method: GET | path: /api/v1/roles/pages/tree | request_id: b1e7a158-6c98-422d-aba4-4cc7028433ad | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:39:14.924] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:39:14.933] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 9.555005ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f361676f-70e8-4b7e-8cc0-af07fd12f1b6 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:39:14.934] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 875.843µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f361676f-70e8-4b7e-8cc0-af07fd12f1b6 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:39:14.934] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 11.58442ms | method: GET | path: /api/v1/roles/pages/tree | request_id: f361676f-70e8-4b7e-8cc0-af07fd12f1b6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:39:19.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 350.548µs | method: GET | path: /api/v1/roles/pages/tree | request_id: f939432c-75ac-4fcd-9efa-66b71e137dfb | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:42:25.134] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:42:25.135] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.017251ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: fcf314a7-2094-4171-bfe8-1f0e11430cd4 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:42:25.135] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 491.236µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: fcf314a7-2094-4171-bfe8-1f0e11430cd4 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:42:25.136] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.679881ms | method: GET | path: /api/v1/roles/pages/tree | request_id: fcf314a7-2094-4171-bfe8-1f0e11430cd4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 01:42:25.454] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 01:42:25.455] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 942.876µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 90cc0f95-43a8-42ed-923e-ca9530e12623 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:42:25.456] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 727.02µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 90cc0f95-43a8-42ed-923e-ca9530e12623 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 01:42:25.456] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.553897ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 90cc0f95-43a8-42ed-923e-ca9530e12623 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 04:13:30.650] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 92.105µs | method: OPTIONS | path: /api/v1/auth/login | request_id: 6c59671e-d8f8-4d17-8c73-d723dc8c7061 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 04:13:30.659] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 1.699838ms | method: POST | path: /api/v1/auth/login | request_id: afbbff38-fbd6-44e2-97d7-d7a0340a5ae8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 04:13:30.781] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 04:13:30.781] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 604.288µs | method: GET | path: /api/v1/auth/info | request_id: e1608461-fe87-4eb0-a93f-66534ef92e0c | service: service-general | status: 200 | user_agent: node -[2026-04-01 04:13:35.202] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 51.193µs | method: OPTIONS | path: /api/v1/roles/pages/tree | request_id: cee36795-baff-412f-b546-04088cba454e | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 04:13:35.208] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 04:13:35.217] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 8.612224ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 270bb094-0cea-4154-8844-09b041073463 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 04:13:35.219] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.205433ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 270bb094-0cea-4154-8844-09b041073463 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 04:13:35.219] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 10.765816ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 270bb094-0cea-4154-8844-09b041073463 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 04:38:05.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 565.963µs | method: POST | path: /api/v1/auth/login | request_id: be77df63-bdb3-4523-8ffb-a5f1fc230c80 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 04:38:08.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 501.319µs | method: POST | path: /api/v1/auth/login | request_id: e147cb67-50ab-47e5-a8bb-93cc35d301be | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 04:38:09.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 498.352µs | method: POST | path: /api/v1/auth/login | request_id: 15f7afae-4110-4f2b-a3f1-6059ebc57c2c | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 04:38:09.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 454.139µs | method: POST | path: /api/v1/auth/login | request_id: 171a0580-4a63-4516-8f36-b55b2ab179db | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 06:50:14.105] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 66.559µs | method: OPTIONS | path: /api/v1/auth/login | request_id: f0fc9c89-5ef4-429a-93ea-4392f2d213c8 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 06:50:14.114] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 1.611074ms | method: POST | path: /api/v1/auth/login | request_id: 98353689-1d28-465a-b28e-bd4cb3bb289d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 06:50:26.824] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 450.331µs | method: POST | path: /api/v1/auth/login | request_id: def976f2-de5d-4c07-8dd6-0a89b9bea239 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 06:50:35.049] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 477.509µs | method: POST | path: /api/v1/auth/login | request_id: 991402e8-3e81-48ce-b5c3-3d5b9316b520 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 06:52:14.261] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 993.531µs | method: POST | path: /api/v1/auth/login | request_id: 9112fdf4-01c2-4d2d-83ac-dd0f7aff8a99 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 06:52:19.324] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 504.706µs | method: POST | path: /api/v1/auth/login | request_id: b2da5f26-8701-4484-b031-54ee1e7444ac | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 06:56:42.486] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 541.065µs | method: POST | path: /api/v1/auth/login | request_id: f222d489-ebe6-4fab-ad62-8f1e6ef14a39 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 06:56:42.562] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 06:56:42.562] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 604.844µs | method: GET | path: /api/v1/auth/info | request_id: 1118a14a-bd7b-461c-afc6-340edcb4bab4 | service: service-general | status: 200 | user_agent: node -[2026-04-01 06:56:48.552] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 64.406µs | method: OPTIONS | path: /api/v1/roles/pages/tree | request_id: 7b49ba96-a681-48b6-9002-85299e16e0d8 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 06:56:48.558] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 06:56:48.571] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 12.371708ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7dd94ec1-8885-4fd0-b60c-8299b8df7467 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 06:56:48.574] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 3.408744ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7dd94ec1-8885-4fd0-b60c-8299b8df7467 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 06:56:48.574] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 16.767753ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 7dd94ec1-8885-4fd0-b60c-8299b8df7467 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:11:46.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 680.212µs | method: GET | path: /api/v1/roles/pages | query: filter | request_id: b2224960-16fc-4244-877a-ed434c21604f | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-01 07:11:52.820] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 437.625µs | method: POST | path: /api/v1/auth/login | request_id: aeb51a77-e255-45c4-8439-28245aca5b9b | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-01 07:11:56.558] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:11:56.567] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 9.012174ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8519d24d-751e-4ce3-9bda-ee2d6735c760 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:11:56.569] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.366826ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8519d24d-751e-4ce3-9bda-ee2d6735c760 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:11:56.569] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 11.322346ms | method: GET | path: /api/v1/roles/pages | query: filter | request_id: 8519d24d-751e-4ce3-9bda-ee2d6735c760 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-01 07:12:03.836] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:12:03.837] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.207693ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2845035d-371c-4a2f-a7ee-78359bbdb2de | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:12:03.838] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 669.462µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2845035d-371c-4a2f-a7ee-78359bbdb2de | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:12:03.838] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.965792ms | method: GET | path: /api/v1/roles/pages | query: filter=detail | request_id: 2845035d-371c-4a2f-a7ee-78359bbdb2de | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-01 07:15:22.538] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 82.241µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter= | request_id: ae6b4bdc-29f3-4f65-89f2-c20e30be726c | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:22.546] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:15:22.547] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 886.295µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: dc56c225-5d38-4b51-8a91-61c5e5ee0d4c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:15:22.548] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 563.977µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: dc56c225-5d38-4b51-8a91-61c5e5ee0d4c | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:15:22.548] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.428999ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: dc56c225-5d38-4b51-8a91-61c5e5ee0d4c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:24.787] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 36.61µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=de | request_id: 0f2a4f69-d2ff-4525-a06d-fc144f6b1cd1 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:24.804] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:15:24.806] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.294546ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d2dd4dfc-941b-4af8-ac7d-28c01a80cd5c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:15:24.806] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 536.816µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d2dd4dfc-941b-4af8-ac7d-28c01a80cd5c | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:15:24.807] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.75064ms | method: GET | path: /api/v1/roles/pages | query: filter=de | request_id: d2dd4dfc-941b-4af8-ac7d-28c01a80cd5c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:25.224] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 32.548µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=deta | request_id: 366557a5-7c1f-4988-aad1-16f634ace836 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:25.235] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:15:25.236] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 665.927µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5e7b4332-3fc1-43bb-bd63-7a55cf2e65ae | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:15:25.236] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 333.411µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5e7b4332-3fc1-43bb-bd63-7a55cf2e65ae | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:15:25.236] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 1.733416ms | method: GET | path: /api/v1/roles/pages | query: filter=deta | request_id: 5e7b4332-3fc1-43bb-bd63-7a55cf2e65ae | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:26.397] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 29.975µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=detail | request_id: df2d5b4f-6d10-48c2-83af-36c0deb71e2b | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:26.435] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:15:26.474] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 39.314794ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0ccae3ce-42bc-4d2b-a96f-4d1257e4ed41 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:15:26.494] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 19.538248ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0ccae3ce-42bc-4d2b-a96f-4d1257e4ed41 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:15:26.494] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 59.77807ms | method: GET | path: /api/v1/roles/pages | query: filter=detail | request_id: 0ccae3ce-42bc-4d2b-a96f-4d1257e4ed41 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:29.093] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 28.723µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=Dashboard+Coba | request_id: 23313a39-e239-4696-aa1b-f5690f522ea3 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:29.111] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:15:29.120] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 9.224327ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: fa2aba50-b66e-4931-81fc-4a3dfb557085 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:15:29.127] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 6.099431ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: fa2aba50-b66e-4931-81fc-4a3dfb557085 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:15:29.127] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 16.011659ms | method: GET | path: /api/v1/roles/pages | query: filter=Dashboard+Coba | request_id: fa2aba50-b66e-4931-81fc-4a3dfb557085 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:37.655] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 61.618µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=Detail+Tiket+Coba | request_id: 54bd243d-444a-4b5c-a839-d4e7279b866a | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:37.662] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:15:37.663] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 733.252µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ca1a7f19-a5c3-41b8-8ee6-f0dfcdaa8c42 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:15:37.663] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 351.116µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ca1a7f19-a5c3-41b8-8ee6-f0dfcdaa8c42 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:15:37.663] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 1.960216ms | method: GET | path: /api/v1/roles/pages | query: filter=Detail+Tiket+Coba | request_id: ca1a7f19-a5c3-41b8-8ee6-f0dfcdaa8c42 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:42.674] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:15:42.675] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.171815ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: adf912e0-37ae-4774-9711-9512d1dc7032 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:15:42.676] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 632.69µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: adf912e0-37ae-4774-9711-9512d1dc7032 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:15:42.676] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.82657ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: adf912e0-37ae-4774-9711-9512d1dc7032 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:44.827] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:15:44.829] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.022474ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2779939a-151b-43a8-b8bf-08675070109a | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:15:44.829] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 303.546µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2779939a-151b-43a8-b8bf-08675070109a | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:15:44.829] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.176002ms | method: GET | path: /api/v1/roles/pages | query: filter=de | request_id: 2779939a-151b-43a8-b8bf-08675070109a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:15:47.577] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:15:47.578] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.200353ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: fa1390b1-491f-4690-bdf9-8d15af47272d | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:15:47.579] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 819.36µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: fa1390b1-491f-4690-bdf9-8d15af47272d | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:15:47.579] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.877344ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: fa1390b1-491f-4690-bdf9-8d15af47272d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:16:08.108] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:16:08.110] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.180613ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d0ea108b-3dc2-4522-9c77-be7eeb53adf3 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:16:08.110] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 656.857µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d0ea108b-3dc2-4522-9c77-be7eeb53adf3 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:16:08.111] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 3.173892ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: d0ea108b-3dc2-4522-9c77-be7eeb53adf3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:16:13.393] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 28.016µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=ma | request_id: 2c9ccd09-1509-4abc-8fb0-85a7b41873cc | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:16:13.400] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:16:13.402] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.003987ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a11c9894-8db4-4dbb-873f-f52819628fa2 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:16:13.402] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 418.074µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a11c9894-8db4-4dbb-873f-f52819628fa2 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:16:13.402] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.310748ms | method: GET | path: /api/v1/roles/pages | query: filter=ma | request_id: a11c9894-8db4-4dbb-873f-f52819628fa2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:16:14.683] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 32.888µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=mana | request_id: 163617c6-0a88-415d-b653-61fcd9824ba7 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:16:14.692] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:16:14.693] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 765.58µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d684aa23-0a21-491f-a2c7-7ead3c2284ed | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:16:14.693] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 414.699µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d684aa23-0a21-491f-a2c7-7ead3c2284ed | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:16:14.693] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.050677ms | method: GET | path: /api/v1/roles/pages | query: filter=mana | request_id: d684aa23-0a21-491f-a2c7-7ead3c2284ed | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:16:16.937] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 29.719µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=manajemen | request_id: 03224291-2b23-412b-8d2f-99b6638d309e | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:16:16.953] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:16:16.954] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.173751ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0516203c-cab5-48a5-884b-03ac3459e1b4 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:16:16.955] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 871.792µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0516203c-cab5-48a5-884b-03ac3459e1b4 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:16:16.955] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.838405ms | method: GET | path: /api/v1/roles/pages | query: filter=manajemen | request_id: 0516203c-cab5-48a5-884b-03ac3459e1b4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:16:19.659] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:16:19.660] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.058111ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8ce8c9c9-2480-4062-8449-957d8ba1f100 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:16:19.661] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 586.269µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8ce8c9c9-2480-4062-8449-957d8ba1f100 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:16:19.661] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.57294ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 8ce8c9c9-2480-4062-8449-957d8ba1f100 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:16:21.836] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 25.254µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=Manajemen+Pengguna | request_id: 40c89f3b-e4c6-42bd-ae26-b11383e3b3c6 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:16:21.847] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:16:21.848] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 986.701µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d0bd3d3f-e657-4bca-860f-6b20a5516c84 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:16:21.849] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 576.031µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d0bd3d3f-e657-4bca-860f-6b20a5516c84 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:16:21.849] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.685518ms | method: GET | path: /api/v1/roles/pages | query: filter=Manajemen+Pengguna | request_id: d0bd3d3f-e657-4bca-860f-6b20a5516c84 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:16:29.592] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:16:29.593] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 805.223µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a8b82c0e-7235-4325-b0e6-7f41e4c2cea7 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:16:29.593] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 458.838µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a8b82c0e-7235-4325-b0e6-7f41e4c2cea7 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:16:29.593] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.349722ms | method: GET | path: /api/v1/roles/pages | query: filter=Manajemen+Pengguna | request_id: a8b82c0e-7235-4325-b0e6-7f41e4c2cea7 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:18:34.112] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:18:34.120] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 8.563695ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b41e1770-8cfd-4189-84c0-a9960c9f11d9 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:18:34.121] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 993.424µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b41e1770-8cfd-4189-84c0-a9960c9f11d9 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:18:34.122] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 10.675342ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: b41e1770-8cfd-4189-84c0-a9960c9f11d9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:18:35.619] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:18:35.620] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.103012ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b309579d-0195-48b8-8da4-605da5887576 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:18:35.621] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 645.108µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b309579d-0195-48b8-8da4-605da5887576 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:18:35.621] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.812975ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: b309579d-0195-48b8-8da4-605da5887576 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:25:48.447] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:25:48.455] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 8.419609ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a56c5b82-8caf-497a-8c08-46c9f99d8998 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:25:48.456] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.116097ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a56c5b82-8caf-497a-8c08-46c9f99d8998 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:25:48.457] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 10.647596ms | method: GET | path: /api/v1/roles/pages/tree | request_id: a56c5b82-8caf-497a-8c08-46c9f99d8998 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:26:01.499] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:26:01.500] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.232875ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 173a9b14-99cc-40dd-ab17-222e7e95e235 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:26:01.501] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 559.507µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 173a9b14-99cc-40dd-ab17-222e7e95e235 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:26:01.501] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.67899ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 173a9b14-99cc-40dd-ab17-222e7e95e235 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:26:10.169] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:26:10.170] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 917.861µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 26ac8aa8-6720-4e63-8b97-40aa7f0f55f9 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:26:10.171] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 570.235µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 26ac8aa8-6720-4e63-8b97-40aa7f0f55f9 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:26:10.171] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.439684ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 26ac8aa8-6720-4e63-8b97-40aa7f0f55f9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:26:15.246] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:26:15.248] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.204083ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5075ba3b-9745-40c3-831a-06314bff6903 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:26:15.248] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 445.466µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5075ba3b-9745-40c3-831a-06314bff6903 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:26:15.248] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.491486ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 5075ba3b-9745-40c3-831a-06314bff6903 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:26:45.274] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:26:45.276] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.04478ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ef0ea051-c9c9-4b35-90e5-64642849407a | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:26:45.277] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.01859ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ef0ea051-c9c9-4b35-90e5-64642849407a | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:26:45.277] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 3.077831ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: ef0ea051-c9c9-4b35-90e5-64642849407a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:26:46.699] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:26:46.700] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 959.144µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8b371a01-2981-4c44-b1ec-1c2c5b401d33 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:26:46.701] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 507.086µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8b371a01-2981-4c44-b1ec-1c2c5b401d33 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:26:46.701] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.3536ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 8b371a01-2981-4c44-b1ec-1c2c5b401d33 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:26:48.109] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:26:48.110] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 919.723µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b996d767-4af4-4b3f-80d4-e8457720758c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:26:48.110] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 389.435µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b996d767-4af4-4b3f-80d4-e8457720758c | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:26:48.110] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.2591ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: b996d767-4af4-4b3f-80d4-e8457720758c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:29:49.864] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:29:49.865] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 964.365µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f205f775-773f-4408-802f-43f093f528b0 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:29:49.868] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 3.479188ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f205f775-773f-4408-802f-43f093f528b0 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:29:49.869] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 5.593717ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: f205f775-773f-4408-802f-43f093f528b0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:29:54.614] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:29:54.615] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.367159ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f5dfe169-49ea-485f-a653-ff88f11d8113 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:29:54.616] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 465.394µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f5dfe169-49ea-485f-a653-ff88f11d8113 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:29:54.616] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.746253ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: f5dfe169-49ea-485f-a653-ff88f11d8113 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:33:11.568] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:33:11.577] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 8.694158ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1fc3eb63-12d7-475f-9b3a-9a723c0e8bc2 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:33:11.578] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 917.247µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1fc3eb63-12d7-475f-9b3a-9a723c0e8bc2 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:33:11.578] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 10.733919ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 1fc3eb63-12d7-475f-9b3a-9a723c0e8bc2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:33:49.631] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:33:49.633] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.199388ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3488197f-e6da-46d7-8b25-0430ba3b3bdc | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:33:49.633] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 438.364µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3488197f-e6da-46d7-8b25-0430ba3b3bdc | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:33:49.633] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.538462ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 3488197f-e6da-46d7-8b25-0430ba3b3bdc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:33:52.975] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:33:52.977] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.493844ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ce0cf8ca-a13f-4455-9e00-40d2230b4322 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:33:52.978] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 613.242µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ce0cf8ca-a13f-4455-9e00-40d2230b4322 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:33:52.978] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.823121ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: ce0cf8ca-a13f-4455-9e00-40d2230b4322 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:44:47.320] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:44:47.329] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 8.444916ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d69a27ad-26e8-4d5a-aa35-44c2e5430568 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:44:47.329] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 723.5µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d69a27ad-26e8-4d5a-aa35-44c2e5430568 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:44:47.329] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 10.09819ms | method: GET | path: /api/v1/roles/pages/tree | request_id: d69a27ad-26e8-4d5a-aa35-44c2e5430568 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:47:45.467] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:47:45.468] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.412536ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 290cf1f8-6faf-423f-8c2a-bde47d0c14a1 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:47:45.470] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.435517ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 290cf1f8-6faf-423f-8c2a-bde47d0c14a1 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:47:45.470] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 4.175997ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 290cf1f8-6faf-423f-8c2a-bde47d0c14a1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:47:47.980] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:47:47.981] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.278235ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9e60d897-4ae4-4c3a-8fc2-9323b95de60e | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:47:47.982] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 665.84µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9e60d897-4ae4-4c3a-8fc2-9323b95de60e | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:47:47.982] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.650865ms | method: GET | path: /api/v1/roles/pages | query: filter=Detail+Tiket+Coba | request_id: 9e60d897-4ae4-4c3a-8fc2-9323b95de60e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:47:52.929] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:47:52.930] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.240802ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3fff4388-9bf1-4f82-950b-3ab84d21254d | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:47:52.931] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 489.743µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3fff4388-9bf1-4f82-950b-3ab84d21254d | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:47:52.931] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.594496ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 3fff4388-9bf1-4f82-950b-3ab84d21254d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:47:57.850] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:47:57.851] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.049913ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ef987a9b-b443-4764-bd96-5c7cb28b0635 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:47:57.852] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 616.861µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ef987a9b-b443-4764-bd96-5c7cb28b0635 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:47:57.852] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.594834ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: ef987a9b-b443-4764-bd96-5c7cb28b0635 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:48:00.633] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 27.022µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=Index+Coba | request_id: 3a684840-2828-4733-8066-9bf60f610c35 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:48:00.643] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 07:48:00.644] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.079629ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1049a845-d13e-439d-82f6-167a1726a02c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 07:48:00.645] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 738.474µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1049a845-d13e-439d-82f6-167a1726a02c | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 07:48:00.645] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.677184ms | method: GET | path: /api/v1/roles/pages | query: filter=Index+Coba | request_id: 1049a845-d13e-439d-82f6-167a1726a02c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:58:32.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 773.641µs | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 8d2ca9ff-7bf9-4910-aa0e-91574cba1c86 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 07:58:37.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 510.877µs | method: GET | path: /api/v1/roles/pages/tree | request_id: 38e6bf04-6be3-42fc-8072-5e14b0cd635e | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:01:12.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 881.902µs | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 31368d93-9ab1-423c-bce8-b9830e884dd7 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:01:15.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 624.733µs | method: GET | path: /api/v1/roles/pages/tree | request_id: 8ae603c1-a7ca-4ddc-9884-659048e7dcee | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:06:37.166] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 463.025µs | method: POST | path: /api/v1/auth/login | request_id: 533d3028-5d40-4510-875d-0e95b07806dd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:06:37.277] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 08:06:37.277] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 935.439µs | method: GET | path: /api/v1/auth/info | request_id: b94f6704-7f1f-4329-9414-e338a2caa14a | service: service-general | status: 200 | user_agent: node -[2026-04-01 08:06:41.742] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 08:06:41.752] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 10.135621ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 690a0bb0-3a3d-49a3-b87b-e6cc28309673 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:06:41.753] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.029548ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 690a0bb0-3a3d-49a3-b87b-e6cc28309673 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:06:41.753] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 11.978761ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 690a0bb0-3a3d-49a3-b87b-e6cc28309673 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:07:12.333] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 08:07:12.334] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.049495ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 971eaa97-625a-492d-88f0-6d2055cdb05d | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:07:12.335] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 613.965µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 971eaa97-625a-492d-88f0-6d2055cdb05d | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:07:12.335] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.847943ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 971eaa97-625a-492d-88f0-6d2055cdb05d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:07:29.713] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 08:07:29.714] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.200405ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: adbc5de4-5354-4620-b96f-deaeeaefb942 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:07:29.715] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 497.619µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: adbc5de4-5354-4620-b96f-deaeeaefb942 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:07:29.715] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.464567ms | method: GET | path: /api/v1/roles/pages/tree | request_id: adbc5de4-5354-4620-b96f-deaeeaefb942 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:07:47.019] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 08:07:47.020] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.016123ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 22432ea2-6fba-4fcd-998e-58af3d5cb4e9 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:07:47.021] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 649.656µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 22432ea2-6fba-4fcd-998e-58af3d5cb4e9 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:07:47.021] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.576025ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 22432ea2-6fba-4fcd-998e-58af3d5cb4e9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:08:00.401] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 08:08:00.402] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.033894ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ad46e33a-2b90-4088-8a26-8710845cb9a2 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:08:00.403] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 523.011µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ad46e33a-2b90-4088-8a26-8710845cb9a2 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:08:00.403] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.262208ms | method: GET | path: /api/v1/roles/pages/tree | request_id: ad46e33a-2b90-4088-8a26-8710845cb9a2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:09:23.005] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 08:09:23.007] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.553563ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d2f1d33c-fef5-481e-bfb9-4cfe75df9dcb | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:09:23.008] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 907.716µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d2f1d33c-fef5-481e-bfb9-4cfe75df9dcb | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 08:09:23.008] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 3.505402ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: d2f1d33c-fef5-481e-bfb9-4cfe75df9dcb | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:09:24.833] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 08:09:24.834] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 909.239µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 08669315-52ee-47fe-9134-928bd20fdcef | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:09:24.835] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 470.453µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 08669315-52ee-47fe-9134-928bd20fdcef | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 08:09:24.835] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.215242ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 08669315-52ee-47fe-9134-928bd20fdcef | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:09:29.097] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 08:09:29.098] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.135229ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 825f2322-4653-419a-b86b-5b86791afe41 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:09:29.099] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 610.781µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 825f2322-4653-419a-b86b-5b86791afe41 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 08:09:29.099] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 2.567147ms | method: GET | path: /api/v1/roles/pages | query: filter=Index+Coba | request_id: 825f2322-4653-419a-b86b-5b86791afe41 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-01 08:13:14.371] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-01 08:13:14.382] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 11.103093ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3986e601-4f0f-4f21-b90d-9cac5d977d7d | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-01 08:13:14.383] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 965.33µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3986e601-4f0f-4f21-b90d-9cac5d977d7d | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-01 08:13:14.383] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.245 | latency: 12.961508ms | method: GET | path: /api/v1/roles/pages | query: filter=Index+Coba | request_id: 3986e601-4f0f-4f21-b90d-9cac5d977d7d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 diff --git a/logs/2026/04/02/2026-04-02.log b/logs/2026/04/02/2026-04-02.log deleted file mode 100644 index 9d39654..0000000 --- a/logs/2026/04/02/2026-04-02.log +++ /dev/null @@ -1,712 +0,0 @@ -[2026-04-02 00:48:25.935] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.415573ms | method: OPTIONS | path: /api/v1/auth/login | request_id: 38e6c7e0-928d-4233-9b60-c3fbe06678eb | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 00:48:25.949] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 4.293602ms | method: POST | path: /api/v1/auth/login | request_id: 68de5f52-b7bf-40da-8e46-9d702c402bc9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 00:48:26.110] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 00:48:26.110] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.387688ms | method: GET | path: /api/v1/auth/info | request_id: 253aec1b-3f53-4a54-a971-1f31db2473d1 | service: service-general | status: 200 | user_agent: node -[2026-04-02 00:48:32.414] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 46.424µs | method: OPTIONS | path: /api/v1/roles/pages/tree | request_id: 58405906-3ead-4fa5-b8db-bb229a9d4dea | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 00:48:32.423] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 00:48:32.435] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 11.854163ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 18158fe3-dfa1-4983-9151-0b62d47ce96c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 00:48:32.436] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.165966ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 18158fe3-dfa1-4983-9151-0b62d47ce96c | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 00:48:32.437] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 14.621111ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 18158fe3-dfa1-4983-9151-0b62d47ce96c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 00:53:26.107] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 00:53:26.109] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.770201ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: eecec8d7-7c95-475e-89e9-da615c593033 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 00:53:26.110] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 499.49µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: eecec8d7-7c95-475e-89e9-da615c593033 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 00:53:26.110] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.319682ms | method: GET | path: /api/v1/roles/pages/tree | request_id: eecec8d7-7c95-475e-89e9-da615c593033 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:09:26.143] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:09:26.153] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 10.47284ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8847e110-27df-4287-9305-ead879466395 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:09:26.155] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.721835ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8847e110-27df-4287-9305-ead879466395 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:09:26.155] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 13.2225ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 8847e110-27df-4287-9305-ead879466395 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:09:51.106] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:09:51.107] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 998.273µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: aaf55a16-3d67-4159-8371-ce0fb591c7bc | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:09:51.108] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 885.643µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: aaf55a16-3d67-4159-8371-ce0fb591c7bc | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:09:51.108] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.740674ms | method: GET | path: /api/v1/roles/pages/tree | request_id: aaf55a16-3d67-4159-8371-ce0fb591c7bc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:09:57.925] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:09:57.927] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.576375ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 00c4fde6-74ec-4cd5-86fe-f2b6187290cd | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:09:57.928] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 604.651µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 00c4fde6-74ec-4cd5-86fe-f2b6187290cd | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:09:57.928] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.068604ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 00c4fde6-74ec-4cd5-86fe-f2b6187290cd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:10:35.323] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 28.45µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter= | request_id: 33c682ff-d38e-47ed-a502-3936c452e034 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:10:35.337] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:10:35.338] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.364565ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a2864f20-52dc-41ea-bcb1-b18248d6ad2a | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:10:35.340] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.477725ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a2864f20-52dc-41ea-bcb1-b18248d6ad2a | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:10:35.340] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.985366ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: a2864f20-52dc-41ea-bcb1-b18248d6ad2a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:11:37.231] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:11:37.232] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.053804ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2bcaad48-5d50-4f7a-b7af-b53b8ab9cd86 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:11:37.233] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.032191ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2bcaad48-5d50-4f7a-b7af-b53b8ab9cd86 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:11:37.233] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.884539ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 2bcaad48-5d50-4f7a-b7af-b53b8ab9cd86 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:11:54.395] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:11:54.396] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 973.676µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a7f8880f-526e-4649-813b-98da84b39f1f | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:11:54.397] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 672.644µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a7f8880f-526e-4649-813b-98da84b39f1f | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:11:54.397] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.66833ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: a7f8880f-526e-4649-813b-98da84b39f1f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:20:00.816] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:20:00.828] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 11.812829ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 22dcd158-4610-4b73-a672-e1d41ae483ca | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:20:00.830] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.376175ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 22dcd158-4610-4b73-a672-e1d41ae483ca | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:20:00.830] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 14.448331ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 22dcd158-4610-4b73-a672-e1d41ae483ca | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:24:55.909] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:24:55.910] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.255248ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d174be85-3fb5-45be-ae3c-79e1d6450e61 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:24:55.911] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.234105ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d174be85-3fb5-45be-ae3c-79e1d6450e61 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:24:55.912] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.627746ms | method: GET | path: /api/v1/roles/pages/tree | request_id: d174be85-3fb5-45be-ae3c-79e1d6450e61 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:24:56.149] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:24:56.149] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 497.789µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f1b432c4-8cce-40b8-8110-dcdb435e2520 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:24:56.150] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 391.943µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f1b432c4-8cce-40b8-8110-dcdb435e2520 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:24:56.150] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.808794ms | method: GET | path: /api/v1/roles/pages/tree | request_id: f1b432c4-8cce-40b8-8110-dcdb435e2520 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:25:48.805] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:25:48.814] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 8.41956ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 99baf903-521d-410b-9890-a65d0cea2dd9 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:25:48.816] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.987569ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 99baf903-521d-410b-9890-a65d0cea2dd9 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:25:48.816] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 11.197939ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 99baf903-521d-410b-9890-a65d0cea2dd9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:26:40.200] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:26:40.201] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.068285ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 79c301f1-657d-41e9-b66d-3d219f2ee500 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:26:40.202] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.008714ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 79c301f1-657d-41e9-b66d-3d219f2ee500 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:26:40.202] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.291872ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 79c301f1-657d-41e9-b66d-3d219f2ee500 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:28:35.762] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:28:35.764] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.110469ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8603af62-0836-493d-a43b-2f1f814dd63d | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:28:35.765] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 971.467µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8603af62-0836-493d-a43b-2f1f814dd63d | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:28:35.765] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.20869ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 8603af62-0836-493d-a43b-2f1f814dd63d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:28:36.087] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:28:36.089] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 980.205µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9abb6732-2ab1-4533-bb94-f21e90ed99ce | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:28:36.090] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.079005ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9abb6732-2ab1-4533-bb94-f21e90ed99ce | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:28:36.090] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.866428ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 9abb6732-2ab1-4533-bb94-f21e90ed99ce | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:29:26.122] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:29:26.123] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 953.231µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 961eb7d8-3990-46ba-83c6-313b3317477a | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:29:26.124] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 339.071µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 961eb7d8-3990-46ba-83c6-313b3317477a | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:29:26.124] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.384281ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 961eb7d8-3990-46ba-83c6-313b3317477a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:29:53.151] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:29:53.165] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 13.801543ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5fade4e5-7c8e-4811-ad2a-ca598eaa5dcf | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:29:53.166] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 710.168µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5fade4e5-7c8e-4811-ad2a-ca598eaa5dcf | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:29:53.166] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 15.538049ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 5fade4e5-7c8e-4811-ad2a-ca598eaa5dcf | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:29:54.828] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 33.299µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=mana | request_id: dbec3d17-0a5a-477f-8409-49e46a0d7d7d | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:29:55.015] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:29:55.017] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 939.144µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 183cffd3-fa18-4a79-a7ea-34cc072456c9 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:29:55.017] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 670.637µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 183cffd3-fa18-4a79-a7ea-34cc072456c9 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:29:55.017] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.391784ms | method: GET | path: /api/v1/roles/pages | query: filter=mana | request_id: 183cffd3-fa18-4a79-a7ea-34cc072456c9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:29:57.048] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 27.511µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=Manajemen+Pengguna | request_id: 32b0db33-4e64-403b-9413-bcb53f4aaa12 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:29:57.433] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:29:57.435] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 948.116µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 624e581d-07ca-4a22-ba54-bb7808ec544c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:29:57.435] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 754.643µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 624e581d-07ca-4a22-ba54-bb7808ec544c | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:29:57.436] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.616435ms | method: GET | path: /api/v1/roles/pages | query: filter=Manajemen+Pengguna | request_id: 624e581d-07ca-4a22-ba54-bb7808ec544c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:30:07.964] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 25.278µs | method: OPTIONS | path: /api/v1/roles/pages | request_id: 50e3602e-7876-4339-91fb-5ea0750b7f2d | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:30:07.988] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:30:07.992] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 3.889406ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f4f497fd-3d2d-4a6c-b8c3-5727f5cfe89d | rows: 1 | service: service-general | sql: INSERT INTO "role_access"."rol_pages" ("name","icon","url","level","sort","parent","active","created_at","updated_at") VALUES ('Manajemen Pengguna Level 2','database-bold','/user/apps/pengguna',3,1,6,true,'2026-04-02 01:30:07.99','2026-04-02 01:30:07.99') RETURNING "id" -[2026-04-02 01:30:07.993] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 4.801188ms | method: POST | path: /api/v1/roles/pages | request_id: f4f497fd-3d2d-4a6c-b8c3-5727f5cfe89d | service: service-general | status: 201 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:30:08.094] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:30:08.098] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 4.308298ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 22e2d5da-623e-439f-a0c3-8cd8a4f31a8c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:30:08.103] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 4.185094ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 22e2d5da-623e-439f-a0c3-8cd8a4f31a8c | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:30:08.103] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 9.371351ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 22e2d5da-623e-439f-a0c3-8cd8a4f31a8c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:30:18.856] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:30:18.857] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 934.227µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ad98a39b-5629-414c-9c52-02c23695dfc3 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:30:18.858] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 448.571µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ad98a39b-5629-414c-9c52-02c23695dfc3 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:30:18.858] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.193571ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: ad98a39b-5629-414c-9c52-02c23695dfc3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:30:42.171] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:30:42.173] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.355289ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 50a70b3a-0581-4e9b-bc36-665afaa67bd2 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:30:42.173] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 637.484µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 50a70b3a-0581-4e9b-bc36-665afaa67bd2 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:30:42.173] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.78684ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 50a70b3a-0581-4e9b-bc36-665afaa67bd2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:32:38.785] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:32:38.794] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 8.884653ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: cea0bfab-8e91-44d4-9da0-b763754b6616 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:32:38.795] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.312979ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: cea0bfab-8e91-44d4-9da0-b763754b6616 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:32:38.796] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 11.202111ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: cea0bfab-8e91-44d4-9da0-b763754b6616 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:37:00.577] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:37:00.579] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.236628ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 58e42af8-31af-46f3-a9e1-47ffb5d1ebb3 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:37:00.579] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 583.951µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 58e42af8-31af-46f3-a9e1-47ffb5d1ebb3 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:37:00.579] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.971937ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 58e42af8-31af-46f3-a9e1-47ffb5d1ebb3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:37:39.175] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:37:39.184] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 9.051251ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5965506f-30d5-448d-be0c-5ab3d9a5d2b8 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:37:39.186] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.454224ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5965506f-30d5-448d-be0c-5ab3d9a5d2b8 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:37:39.186] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 11.562602ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 5965506f-30d5-448d-be0c-5ab3d9a5d2b8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:42:38.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.102332ms | method: GET | path: /api/v1/roles/pages/6 | request_id: 72cdd49e-64ff-4ef0-bcf3-28869f8e9f94 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 01:42:43.053] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 394.881µs | method: POST | path: /api/v1/auth/login | request_id: 198db3f9-152e-401c-87fa-cb8276e18b2a | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 01:42:47.821] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:42:47.832] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 10.167292ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 58aada47-30f8-4870-ab5e-6f7839bd327c | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 6 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:42:47.833] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.022298ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 58aada47-30f8-4870-ab5e-6f7839bd327c | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 6 -[2026-04-02 01:42:47.833] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 12.630517ms | method: GET | path: /api/v1/roles/pages/6 | request_id: 58aada47-30f8-4870-ab5e-6f7839bd327c | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 01:43:04.954] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:43:04.956] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.555487ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d6417eae-4251-4071-8634-8ec8b4bd11ae | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 9 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:43:04.957] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 950.856µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d6417eae-4251-4071-8634-8ec8b4bd11ae | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 9 -[2026-04-02 01:43:04.957] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.612473ms | method: GET | path: /api/v1/roles/pages/9 | request_id: d6417eae-4251-4071-8634-8ec8b4bd11ae | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 01:45:07.840] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:45:07.842] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.801118ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 75ed0706-761b-4f28-a072-c9effd44a05c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:45:07.843] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 830.703µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 75ed0706-761b-4f28-a072-c9effd44a05c | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:45:07.843] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.772697ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 75ed0706-761b-4f28-a072-c9effd44a05c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:45:08.191] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:45:08.191] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 532.822µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: dca52e4f-8c32-4ff3-8253-8bc9c0aa8910 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:45:08.192] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 662.05µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: dca52e4f-8c32-4ff3-8253-8bc9c0aa8910 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:45:08.192] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.967359ms | method: GET | path: /api/v1/roles/pages/tree | request_id: dca52e4f-8c32-4ff3-8253-8bc9c0aa8910 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:46:39.070] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:46:39.071] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.452431ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 187a6ab8-5bc3-46d7-bc1c-6c8ee2d0f66c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:46:39.072] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 747.469µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 187a6ab8-5bc3-46d7-bc1c-6c8ee2d0f66c | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:46:39.072] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.152995ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 187a6ab8-5bc3-46d7-bc1c-6c8ee2d0f66c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:46:40.130] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:46:40.131] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.15319ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2c4b54c6-d157-4545-b1c1-41ceb005f241 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:46:40.132] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 662.64µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2c4b54c6-d157-4545-b1c1-41ceb005f241 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:46:40.132] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.674773ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 2c4b54c6-d157-4545-b1c1-41ceb005f241 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:46:50.970] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 30.191µs | method: OPTIONS | path: /api/v1/roles/pages/9 | request_id: 9733f27f-3ce3-44f6-8e38-ab0909be775a | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:46:51.044] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:46:51.046] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.360022ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d6260119-2092-4169-b67e-260535b67902 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 9 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:46:51.046] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 556.287µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d6260119-2092-4169-b67e-260535b67902 | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 9 -[2026-04-02 01:46:51.046] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.784943ms | method: GET | path: /api/v1/roles/pages/9 | request_id: d6260119-2092-4169-b67e-260535b67902 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:46:51.104] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:46:51.105] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 561.878µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0ea5c851-d43c-44f7-853e-f981f089aba5 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:46:51.105] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 790.954µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0ea5c851-d43c-44f7-853e-f981f089aba5 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:46:51.106] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.097271ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 0ea5c851-d43c-44f7-853e-f981f089aba5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:46:51.122] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:46:51.123] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 880.142µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1eafe878-e121-404e-a68c-1653fad1b5da | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:46:51.124] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 460.855µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1eafe878-e121-404e-a68c-1653fad1b5da | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:46:51.124] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.061502ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 1eafe878-e121-404e-a68c-1653fad1b5da | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:47:01.252] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 24.883µs | method: OPTIONS | path: /api/v1/roles/pages/1 | request_id: 81c57d2d-8962-4a4d-9db5-b705b9f9e36f | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:48:12.182] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:48:12.194] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 11.027804ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9c4f62f8-2e0c-4517-b954-c602ae7736aa | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:48:12.195] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.050197ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9c4f62f8-2e0c-4517-b954-c602ae7736aa | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 01:48:12.195] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 13.520677ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 9c4f62f8-2e0c-4517-b954-c602ae7736aa | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:48:17.931] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:48:17.933] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.832855ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 81340fad-75ef-4a0d-9a18-514604a0f1da | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:48:17.934] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 955.628µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 81340fad-75ef-4a0d-9a18-514604a0f1da | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:48:17.934] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.585716ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 81340fad-75ef-4a0d-9a18-514604a0f1da | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:48:22.079] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:48:22.080] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.233986ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 479d147f-2c83-4042-87a4-b18e37153fba | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:48:22.081] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 428.914µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 479d147f-2c83-4042-87a4-b18e37153fba | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 01:48:22.081] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.656345ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 479d147f-2c83-4042-87a4-b18e37153fba | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:49:18.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 617.513µs | method: PUT | path: /api/v1/roles/pages/1 | request_id: 0fd86cad-c487-4851-9f13-7b47448ab4be | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:49:32.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 517.933µs | method: PUT | path: /api/v1/roles/pages/1 | request_id: 7d136880-dceb-4f4d-a0f8-1ac3c44e27f0 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:50:21.581] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 769.772µs | method: POST | path: /api/v1/auth/login | request_id: 123abbb2-ee58-417f-aa3a-24f04423475c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:50:21.673] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:50:21.673] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 668.973µs | method: GET | path: /api/v1/auth/info | request_id: a4cf9c17-b34f-4452-b177-19edf147d191 | service: service-general | status: 200 | user_agent: node -[2026-04-02 01:50:26.294] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:50:26.296] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.131354ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: fe23f5cc-7dc9-4552-b0f9-088d1d4973c8 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:50:26.296] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 495.219µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: fe23f5cc-7dc9-4552-b0f9-088d1d4973c8 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:50:26.296] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.600861ms | method: GET | path: /api/v1/roles/pages/tree | request_id: fe23f5cc-7dc9-4552-b0f9-088d1d4973c8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:50:28.339] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:50:28.340] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.040823ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 450828d5-05f6-4581-b21d-12ab4ac7cbad | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:50:28.341] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 582.334µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 450828d5-05f6-4581-b21d-12ab4ac7cbad | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 01:50:28.341] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.448849ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 450828d5-05f6-4581-b21d-12ab4ac7cbad | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:50:50.329] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:50:50.332] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.934398ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5cdcab2a-4e0c-4787-bded-351568104689 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:50:50.334] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.557518ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5cdcab2a-4e0c-4787-bded-351568104689 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:50:50.334] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 5.492444ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 5cdcab2a-4e0c-4787-bded-351568104689 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:50:54.899] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:50:54.900] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.009923ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: eef45c47-73c7-45bd-b44c-1357ee3ca7cc | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:50:54.901] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 638.069µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: eef45c47-73c7-45bd-b44c-1357ee3ca7cc | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 01:50:54.901] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.55103ms | method: GET | path: /api/v1/roles/pages/1 | request_id: eef45c47-73c7-45bd-b44c-1357ee3ca7cc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:50:57.873] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:50:57.875] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.179642ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 838aec1d-affa-4904-8d33-c81a7423c40c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:50:57.875] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 522.562µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 838aec1d-affa-4904-8d33-c81a7423c40c | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:50:57.876] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.643393ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 838aec1d-affa-4904-8d33-c81a7423c40c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:51:18.438] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:51:18.439] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.138087ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 95c5dd93-5b81-42c7-b83b-a8dde1359a93 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:51:18.440] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 263.167µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 95c5dd93-5b81-42c7-b83b-a8dde1359a93 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 01:51:18.440] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.295532ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 95c5dd93-5b81-42c7-b83b-a8dde1359a93 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:51:23.793] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:51:23.794] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.140166ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8d2edaae-41aa-4620-bf67-5bb90796ff7a | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:51:23.797] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.951256ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8d2edaae-41aa-4620-bf67-5bb90796ff7a | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_pages" SET "name"='Dashboard Coba',"icon"='widget-add-line-duotone',"url"='/admin',"level"=1,"sort"=1,"parent"=NULL,"active"=true,"created_at"=NULL,"updated_at"='2026-04-02 01:51:23.795' WHERE "id" = 1 -[2026-04-02 01:51:23.797] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 5.157883ms | method: PUT | path: /api/v1/roles/pages/1 | request_id: 8d2edaae-41aa-4620-bf67-5bb90796ff7a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:51:23.917] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:51:23.918] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 614.52µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 09ecec1e-a60e-4a03-9266-ba3f389aba51 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:51:23.919] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 536.6µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 09ecec1e-a60e-4a03-9266-ba3f389aba51 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:51:23.919] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.062817ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 09ecec1e-a60e-4a03-9266-ba3f389aba51 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:51:31.219] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:51:31.220] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.149325ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 54eeb7f0-9573-4545-a846-6f8eb85f4f17 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:51:31.221] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 627.688µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 54eeb7f0-9573-4545-a846-6f8eb85f4f17 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:51:31.221] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.647299ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 54eeb7f0-9573-4545-a846-6f8eb85f4f17 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:51:35.954] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 26.663µs | method: OPTIONS | path: /api/v1/roles/pages/6 | request_id: 851016c0-43b1-49f7-a5e2-d8522d6cbed4 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:51:35.962] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:51:35.964] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.080878ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 898df7b4-20ea-45db-a118-46f866ed9439 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 6 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:51:35.964] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 689.253µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 898df7b4-20ea-45db-a118-46f866ed9439 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 6 -[2026-04-02 01:51:35.964] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.55385ms | method: GET | path: /api/v1/roles/pages/6 | request_id: 898df7b4-20ea-45db-a118-46f866ed9439 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:51:36.016] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:51:36.016] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 475.243µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8645353c-878f-4820-948f-c85072d4106b | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:51:36.017] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 576.101µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8645353c-878f-4820-948f-c85072d4106b | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:51:36.017] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.881484ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 8645353c-878f-4820-948f-c85072d4106b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:51:36.023] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:51:36.024] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 506.075µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 02ab56cd-8b1d-453c-904f-683d90a33cfc | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:51:36.025] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 483.293µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 02ab56cd-8b1d-453c-904f-683d90a33cfc | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:51:36.025] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.629992ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 02ab56cd-8b1d-453c-904f-683d90a33cfc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:52:36.792] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:52:36.793] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.097547ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2b599d75-58cd-4a59-a494-da1cb2ded8f0 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 6 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:52:36.794] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 712.344µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2b599d75-58cd-4a59-a494-da1cb2ded8f0 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:52:36.797] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.337141ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2b599d75-58cd-4a59-a494-da1cb2ded8f0 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_pages" SET "name"='Manajemen Pengguna',"icon"='shield-user-bold',"url"='/admin/users',"level"=2,"sort"=1,"parent"=1,"active"=true,"created_at"='2026-03-30 06:05:58.862',"updated_at"='2026-04-02 01:52:36.795' WHERE "id" = 6 -[2026-04-02 01:52:36.797] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 5.428991ms | method: PUT | path: /api/v1/roles/pages/6 | request_id: 2b599d75-58cd-4a59-a494-da1cb2ded8f0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:52:36.993] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:52:36.995] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.940425ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8b839348-372b-4f6d-a9a7-51d814bd518b | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:52:36.998] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.411215ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8b839348-372b-4f6d-a9a7-51d814bd518b | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:52:36.998] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 5.28842ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 8b839348-372b-4f6d-a9a7-51d814bd518b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:52:42.670] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 35.095µs | method: OPTIONS | path: /api/v1/roles/pages/4 | request_id: 8c62572b-c905-402b-9882-0f3171fe1554 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:52:42.686] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:52:42.688] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.316709ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7129ec42-2a84-47af-869a-7193622cb2c2 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:52:42.689] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 716.299µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7129ec42-2a84-47af-869a-7193622cb2c2 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 4 -[2026-04-02 01:52:42.689] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.916194ms | method: GET | path: /api/v1/roles/pages/4 | request_id: 7129ec42-2a84-47af-869a-7193622cb2c2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:52:49.117] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:52:49.118] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 825.914µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e46903e3-ff80-46a3-9519-2045405450eb | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:52:49.120] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.740195ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e46903e3-ff80-46a3-9519-2045405450eb | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_pages" SET "name"='Tiket Coba',"icon"='users-group-rounded-line-duotone',"url"='/e-tiket',"level"=1,"sort"=2,"parent"=NULL,"active"=true,"created_at"=NULL,"updated_at"='2026-04-02 01:52:49.118' WHERE "id" = 4 -[2026-04-02 01:52:49.120] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.89847ms | method: PUT | path: /api/v1/roles/pages/4 | request_id: e46903e3-ff80-46a3-9519-2045405450eb | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:52:49.189] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:52:49.190] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 703.127µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 57d1e378-77ca-42ed-a311-0668bc93d8f6 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:52:49.191] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 438.167µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 57d1e378-77ca-42ed-a311-0668bc93d8f6 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:52:49.191] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.209161ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 57d1e378-77ca-42ed-a311-0668bc93d8f6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:52:51.809] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:52:51.810] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 974.198µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5c6cc7ad-a965-44d9-95d4-3dae57b651d8 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:52:51.810] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 428.478µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5c6cc7ad-a965-44d9-95d4-3dae57b651d8 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 01:52:51.811] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.332502ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 5c6cc7ad-a965-44d9-95d4-3dae57b651d8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:53:01.297] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 34.656µs | method: OPTIONS | path: /api/v1/roles/pages/2 | request_id: 5896bbb2-9861-45c9-898e-3ddbce2b6ee1 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:53:01.309] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:53:01.310] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.13026ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b2cc6c5b-ec58-4523-9b5c-9a17609d02aa | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 2 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:53:01.311] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 525.204µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b2cc6c5b-ec58-4523-9b5c-9a17609d02aa | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 2 -[2026-04-02 01:53:01.311] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.62107ms | method: GET | path: /api/v1/roles/pages/2 | request_id: b2cc6c5b-ec58-4523-9b5c-9a17609d02aa | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:53:04.498] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:53:04.499] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.030038ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 46881169-4927-414a-87b8-9ac46c3b5ee1 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:53:04.500] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 458.894µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 46881169-4927-414a-87b8-9ac46c3b5ee1 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 4 -[2026-04-02 01:53:04.500] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.68709ms | method: GET | path: /api/v1/roles/pages/4 | request_id: 46881169-4927-414a-87b8-9ac46c3b5ee1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:53:08.615] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:53:08.616] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 946.937µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b02362b1-d6e4-4ad5-8047-3f69dbf3c78d | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:53:08.618] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.042349ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b02362b1-d6e4-4ad5-8047-3f69dbf3c78d | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_pages" SET "name"='Tiket Coba',"icon"='users-group-rounded-line-duotone',"url"='/e-tiket',"level"=1,"sort"=3,"parent"=NULL,"active"=true,"created_at"=NULL,"updated_at"='2026-04-02 01:53:08.617' WHERE "id" = 4 -[2026-04-02 01:53:08.618] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.862293ms | method: PUT | path: /api/v1/roles/pages/4 | request_id: b02362b1-d6e4-4ad5-8047-3f69dbf3c78d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:53:08.733] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:53:08.740] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 6.892062ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f9e6555b-6ff1-46bf-9a89-99386598d827 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:53:08.741] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 450.743µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f9e6555b-6ff1-46bf-9a89-99386598d827 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:53:08.741] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 8.266834ms | method: GET | path: /api/v1/roles/pages/tree | request_id: f9e6555b-6ff1-46bf-9a89-99386598d827 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:53:12.153] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:53:12.154] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.119653ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4d27decf-4757-470c-b93f-ee0ae9b37cef | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:53:12.154] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 307.324µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4d27decf-4757-470c-b93f-ee0ae9b37cef | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 4 -[2026-04-02 01:53:12.154] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.321628ms | method: GET | path: /api/v1/roles/pages/4 | request_id: 4d27decf-4757-470c-b93f-ee0ae9b37cef | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:53:15.502] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 25.476µs | method: OPTIONS | path: /api/v1/roles/pages/3 | request_id: 5da4b9dd-e619-4dde-8482-ba4ca51811ea | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:53:15.514] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:53:15.561] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 46.081579ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a17a1437-08c6-4cbe-a7ce-ee0a228165ad | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 3 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:53:15.571] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 10.296243ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a17a1437-08c6-4cbe-a7ce-ee0a228165ad | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 3 -[2026-04-02 01:53:15.571] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 57.262192ms | method: GET | path: /api/v1/roles/pages/3 | request_id: a17a1437-08c6-4cbe-a7ce-ee0a228165ad | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:53:19.294] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:53:19.304] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 10.363524ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 929e6683-5145-4219-800e-a41168f61ca4 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 3 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:53:19.307] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.220031ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 929e6683-5145-4219-800e-a41168f61ca4 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_pages" SET "name"='Index Coba',"icon"='list-check-line-duotone',"url"='/',"level"=1,"sort"=4,"parent"=NULL,"active"=true,"created_at"=NULL,"updated_at"='2026-04-02 01:53:19.305' WHERE "id" = 3 -[2026-04-02 01:53:19.307] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 13.563344ms | method: PUT | path: /api/v1/roles/pages/3 | request_id: 929e6683-5145-4219-800e-a41168f61ca4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:53:19.383] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:53:19.384] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 941.529µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f35cb873-d014-4662-be11-a42ed4621362 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:53:19.385] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 723.281µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f35cb873-d014-4662-be11-a42ed4621362 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:53:19.385] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.412401ms | method: GET | path: /api/v1/roles/pages/tree | request_id: f35cb873-d014-4662-be11-a42ed4621362 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:56:09.064] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 46.691µs | method: OPTIONS | path: /api/v1/roles/pages/5 | request_id: fae8f579-72c2-4faa-b306-5d69fcd52d8a | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:56:09.076] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:56:09.077] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 966.662µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a2e5e796-0ab3-4ca3-8c7e-dde56a55f0bf | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 5 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:56:09.077] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 400.702µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a2e5e796-0ab3-4ca3-8c7e-dde56a55f0bf | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 5 -[2026-04-02 01:56:09.077] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.363922ms | method: GET | path: /api/v1/roles/pages/5 | request_id: a2e5e796-0ab3-4ca3-8c7e-dde56a55f0bf | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:56:09.170] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:56:09.171] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 597.923µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 436731e0-4649-4c67-9dfa-76fa77e96770 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:56:09.172] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 575.809µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 436731e0-4649-4c67-9dfa-76fa77e96770 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:56:09.172] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.916617ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 436731e0-4649-4c67-9dfa-76fa77e96770 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:56:09.179] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:56:09.180] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 398.448µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: aa13e1ab-0058-443a-b10e-6f55e5896509 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:56:09.180] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 526.029µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: aa13e1ab-0058-443a-b10e-6f55e5896509 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:56:09.180] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.547306ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: aa13e1ab-0058-443a-b10e-6f55e5896509 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:56:29.132] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:56:29.134] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.393803ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 361b90d9-8d86-4b5e-92db-bf2edc9e82dc | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 5 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:56:29.135] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 617.735µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 361b90d9-8d86-4b5e-92db-bf2edc9e82dc | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 5 -[2026-04-02 01:56:29.135] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.896842ms | method: GET | path: /api/v1/roles/pages/5 | request_id: 361b90d9-8d86-4b5e-92db-bf2edc9e82dc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:56:29.211] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:56:29.213] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.824671ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 136643ce-8d91-4f48-bf60-f53c77b3a6f8 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:56:29.215] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.078653ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 136643ce-8d91-4f48-bf60-f53c77b3a6f8 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:56:29.215] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 4.644646ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 136643ce-8d91-4f48-bf60-f53c77b3a6f8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:56:29.244] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:56:29.245] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 769.828µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: beeb99fd-cc9c-4fa3-8dbd-3f59842519f3 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:56:29.246] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 899.681µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: beeb99fd-cc9c-4fa3-8dbd-3f59842519f3 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:56:29.246] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.487669ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: beeb99fd-cc9c-4fa3-8dbd-3f59842519f3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:57:01.754] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:57:01.755] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 995.174µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: bd97ecd7-ef0a-4fdd-bf1f-169ec419fc9d | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 01:57:01.755] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 257.394µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: bd97ecd7-ef0a-4fdd-bf1f-169ec419fc9d | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 01:57:01.755] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.121698ms | method: GET | path: /api/v1/roles/pages/1 | request_id: bd97ecd7-ef0a-4fdd-bf1f-169ec419fc9d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 01:57:30.083] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:57:30.103] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 19.742678ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9b2ec8fd-182b-414b-bbc5-68d83132f3cd | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:57:30.113] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 10.212831ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9b2ec8fd-182b-414b-bbc5-68d83132f3cd | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 01:57:30.114] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 31.305581ms | method: GET | path: /api/v1/roles/pages | query: filter=detail | request_id: 9b2ec8fd-182b-414b-bbc5-68d83132f3cd | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 01:59:18.804] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 01:59:18.814] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 9.760303ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3027062a-179e-4f85-8edc-1c3f30c89a18 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:59:18.815] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 829.221µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3027062a-179e-4f85-8edc-1c3f30c89a18 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 01:59:18.815] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 11.760927ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 3027062a-179e-4f85-8edc-1c3f30c89a18 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:00:12.992] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:00:12.995] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.251573ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ebaf0749-37f4-4ecc-aaa4-1ffc5da0292a | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 5 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 02:00:12.996] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.26432ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ebaf0749-37f4-4ecc-aaa4-1ffc5da0292a | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 5 -[2026-04-02 02:00:12.996] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 4.852471ms | method: GET | path: /api/v1/roles/pages/5 | request_id: ebaf0749-37f4-4ecc-aaa4-1ffc5da0292a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:00:13.051] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:00:13.052] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 497.146µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: dcf68d39-2123-4ee8-9244-e04f8317eb98 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:00:13.053] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 715.484µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: dcf68d39-2123-4ee8-9244-e04f8317eb98 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:00:13.053] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.893235ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: dcf68d39-2123-4ee8-9244-e04f8317eb98 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:00:13.059] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:00:13.060] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 804.412µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7eed7b2f-f39a-4e14-8860-a31daf65c609 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:00:13.061] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 927.929µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7eed7b2f-f39a-4e14-8860-a31daf65c609 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:00:13.061] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.386768ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 7eed7b2f-f39a-4e14-8860-a31daf65c609 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:00:52.666] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:00:52.668] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.11159ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f3107d8a-4055-4947-8839-7a454d691d00 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:00:52.668] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 759.173µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f3107d8a-4055-4947-8839-7a454d691d00 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:00:52.669] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.866743ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: f3107d8a-4055-4947-8839-7a454d691d00 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:00:57.425] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 27.426µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=detail | request_id: 43c81f39-3aab-4fbd-bbb5-bad43f258356 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:00:57.439] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:00:57.441] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.40762ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2447add2-4f82-4fdd-aa2b-16d2b743a710 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:00:57.442] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 548.852µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2447add2-4f82-4fdd-aa2b-16d2b743a710 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:00:57.442] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.830823ms | method: GET | path: /api/v1/roles/pages | query: filter=detail | request_id: 2447add2-4f82-4fdd-aa2b-16d2b743a710 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:01:00.045] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:01:00.046] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.327761ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 962723f2-5108-4fda-aff5-2799ee21fd52 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:01:00.047] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 631.011µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 962723f2-5108-4fda-aff5-2799ee21fd52 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:01:00.047] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.616821ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 962723f2-5108-4fda-aff5-2799ee21fd52 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:01:05.250] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 34.424µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=deta | request_id: 6e64adf8-5691-4af3-b9ec-30002430645f | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:01:05.266] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:01:05.268] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.049006ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e0ab3e5f-21e5-48be-8f5c-b695c8880463 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:01:05.269] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 812.627µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e0ab3e5f-21e5-48be-8f5c-b695c8880463 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:01:05.269] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.647335ms | method: GET | path: /api/v1/roles/pages | query: filter=deta | request_id: e0ab3e5f-21e5-48be-8f5c-b695c8880463 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:01:09.096] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:01:09.098] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 964.194µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 792f1fdc-f474-435f-9f48-0f44012f0093 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:01:09.098] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 587.658µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 792f1fdc-f474-435f-9f48-0f44012f0093 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:01:09.098] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.376767ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 792f1fdc-f474-435f-9f48-0f44012f0093 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:03:44.810] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:03:44.811] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.086562ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a2c31d1b-2428-4f5e-8c33-6c597b008f06 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 02:03:44.812] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 524.466µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a2c31d1b-2428-4f5e-8c33-6c597b008f06 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 02:03:44.812] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.559277ms | method: GET | path: /api/v1/roles/pages/1 | request_id: a2c31d1b-2428-4f5e-8c33-6c597b008f06 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:11:37.171] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:11:37.181] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 10.204656ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: bee99375-bc5b-466c-8f2c-3eccea0b974f | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:11:37.182] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.013195ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: bee99375-bc5b-466c-8f2c-3eccea0b974f | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:11:37.183] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 12.260331ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: bee99375-bc5b-466c-8f2c-3eccea0b974f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:11:41.726] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 51.81µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=Dashboard+Coba | request_id: 2f491cf0-0713-479e-8014-3d2ad83d2e0c | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:11:41.734] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:11:41.735] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.191233ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a129c002-934c-4e39-84ac-090ca78b8d6a | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:11:41.736] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 889.966µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a129c002-934c-4e39-84ac-090ca78b8d6a | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:11:41.736] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.003271ms | method: GET | path: /api/v1/roles/pages | query: filter=Dashboard+Coba | request_id: a129c002-934c-4e39-84ac-090ca78b8d6a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:12:23.358] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:12:23.364] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 4.975087ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: fcc11fc1-622a-4631-8898-9f421f340713 | rows: 1 | service: service-general | sql: INSERT INTO "role_access"."rol_pages" ("name","icon","url","level","sort","parent","active","created_at","updated_at") VALUES ('Menu 3','user-check-broken','/admin',2,1,1,true,'2026-04-02 02:12:23.359','2026-04-02 02:12:23.359') RETURNING "id" -[2026-04-02 02:12:23.364] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 6.085997ms | method: POST | path: /api/v1/roles/pages | request_id: fcc11fc1-622a-4631-8898-9f421f340713 | service: service-general | status: 201 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:12:23.424] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:12:23.425] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 635.108µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 592675bb-57ac-4fbc-875a-29ff8125a258 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:12:23.426] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.041355ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 592675bb-57ac-4fbc-875a-29ff8125a258 | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:12:23.426] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.552017ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 592675bb-57ac-4fbc-875a-29ff8125a258 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:25:47.038] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:25:47.048] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 9.422517ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f0b54def-74eb-43e5-aec5-4728caa2f406 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 5 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 02:25:47.049] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.188467ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f0b54def-74eb-43e5-aec5-4728caa2f406 | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 5 -[2026-04-02 02:25:47.049] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 11.636518ms | method: GET | path: /api/v1/roles/pages/5 | request_id: f0b54def-74eb-43e5-aec5-4728caa2f406 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:25:47.082] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:25:47.084] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.108106ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5fbddd0b-dcd6-4cfc-94cc-df30563d0615 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:25:47.085] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.180239ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5fbddd0b-dcd6-4cfc-94cc-df30563d0615 | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:25:47.085] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.098934ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 5fbddd0b-dcd6-4cfc-94cc-df30563d0615 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:25:47.090] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:25:47.091] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 412.859µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 99000889-0530-4d3d-b42c-e542013421e2 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:25:47.091] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 457.957µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 99000889-0530-4d3d-b42c-e542013421e2 | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:25:47.091] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.487046ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 99000889-0530-4d3d-b42c-e542013421e2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:28:26.315] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 56.609µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter=Tiket+Coba | request_id: 06bbfb1f-3570-4395-ba5c-36a61794c5da | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:28:26.331] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:28:26.332] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.205252ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: bcc3e465-7a7a-4c6f-9235-2e6772e9f772 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:28:26.333] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 587.9µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: bcc3e465-7a7a-4c6f-9235-2e6772e9f772 | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:28:26.333] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.865993ms | method: GET | path: /api/v1/roles/pages | query: filter=Tiket+Coba | request_id: bcc3e465-7a7a-4c6f-9235-2e6772e9f772 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:29:48.926] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:29:48.927] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.049418ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a7ee2e9a-09d5-462f-b04a-17d6bf2c6eb4 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:29:48.928] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 654.678µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: a7ee2e9a-09d5-462f-b04a-17d6bf2c6eb4 | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 02:29:48.928] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.927531ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: a7ee2e9a-09d5-462f-b04a-17d6bf2c6eb4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:29:51.019] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:29:51.021] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.200595ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5a8f7af4-fff4-4b06-b0a6-6cf0b617f825 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 02:29:51.021] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 434.838µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5a8f7af4-fff4-4b06-b0a6-6cf0b617f825 | rows: 2 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 02:29:51.021] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.674005ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 5a8f7af4-fff4-4b06-b0a6-6cf0b617f825 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:30:27.224] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:30:27.225] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.233328ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4ee97b40-7c15-45bc-89f4-24417fdc975b | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 02:30:27.226] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 469.58µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4ee97b40-7c15-45bc-89f4-24417fdc975b | rows: 2 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 02:30:27.226] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.559855ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 4ee97b40-7c15-45bc-89f4-24417fdc975b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:34:36.126] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:34:36.136] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 9.672554ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4f086d33-32d2-4d7a-bc5e-bd7e391818c5 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:34:36.137] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.204967ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4f086d33-32d2-4d7a-bc5e-bd7e391818c5 | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:34:36.138] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 11.992615ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 4f086d33-32d2-4d7a-bc5e-bd7e391818c5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:34:42.236] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:34:42.238] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.533662ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1b04a482-f87d-4553-bdf0-743fb28ee792 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:34:42.239] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 757.7µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1b04a482-f87d-4553-bdf0-743fb28ee792 | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:34:42.239] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.120324ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 1b04a482-f87d-4553-bdf0-743fb28ee792 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:34:49.917] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 02:34:49.919] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.370494ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ff93edcd-3f49-4ff3-9d60-408d91b438d6 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:34:49.919] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 532.322µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ff93edcd-3f49-4ff3-9d60-408d91b438d6 | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 02:34:49.919] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.748193ms | method: GET | path: /api/v1/roles/pages/tree | request_id: ff93edcd-3f49-4ff3-9d60-408d91b438d6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:51:39.304] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 55.754µs | method: OPTIONS | path: /api/v1/roles/pages/tree | request_id: adef0cb7-bc99-405d-aabc-1f3031d60cf3 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:51:39.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 697.473µs | method: GET | path: /api/v1/roles/pages/tree | request_id: 77edd825-494b-4cce-8256-98abffdf0ce9 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:51:40.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 706.331µs | method: GET | path: /api/v1/roles/pages/tree | request_id: fa8c7601-5975-4c09-87f3-181d568229ee | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:52:32.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 746.955µs | method: GET | path: /api/v1/roles/pages/tree | request_id: 5fd7b447-56c2-454d-84cf-65a90749f928 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:52:40.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 671.909µs | method: GET | path: /api/v1/roles/pages/tree | request_id: ad6178b4-0884-4727-943e-f06e1a3d47a8 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:52:54.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 610.003µs | method: GET | path: /api/v1/roles/pages/tree | request_id: 64396223-84d7-417c-b1c4-182d0c1363ea | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 02:52:55.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 530.134µs | method: GET | path: /api/v1/roles/pages/tree | request_id: e103d167-c95d-4194-993f-4b1a19dfd965 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 03:03:11.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 642.863µs | method: GET | path: /api/v1/roles/pages/tree | request_id: 909241e6-d34b-4764-a1dd-0df2ab617b1f | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 03:03:12.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 737.698µs | method: GET | path: /api/v1/roles/pages/tree | request_id: 8f0e08e5-15bb-4781-99c2-472f01ee2ed3 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 03:03:29.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 646.512µs | method: GET | path: /api/v1/roles/pages/tree | request_id: a5353e1f-9f9b-42ae-965b-bb327a2a4857 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 03:03:49.987] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 46.948µs | method: OPTIONS | path: /api/v1/auth/login | request_id: fb89160f-7743-43c7-8a09-00338a61512b | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 03:03:49.994] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 318.798µs | method: POST | path: /api/v1/auth/login | request_id: b368b863-85b4-4e32-b0f9-b1d465ce4219 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 03:03:50.029] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 03:03:50.029] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 606.739µs | method: GET | path: /api/v1/auth/info | request_id: 63d305c0-742e-4db0-9c76-3f4d7c4630d3 | service: service-general | status: 200 | user_agent: node -[2026-04-02 03:03:57.419] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 03:03:57.431] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 11.604866ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2cd92ec2-20e9-49dd-8eb5-6aeb7dd25463 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 03:03:57.432] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.166505ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2cd92ec2-20e9-49dd-8eb5-6aeb7dd25463 | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 03:03:57.432] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 13.804976ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 2cd92ec2-20e9-49dd-8eb5-6aeb7dd25463 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 03:04:29.763] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 03:04:29.764] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 907.167µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0be23e1e-0b36-4dfc-ba88-5aed75a1084a | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 03:04:29.765] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 322.308µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0be23e1e-0b36-4dfc-ba88-5aed75a1084a | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 03:04:29.765] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.564199ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 0be23e1e-0b36-4dfc-ba88-5aed75a1084a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 03:04:30.169] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 03:04:30.170] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 608.421µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9ec5b8ef-6a85-4bfd-b9af-de9e4a73048f | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 03:04:30.170] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 600.64µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9ec5b8ef-6a85-4bfd-b9af-de9e4a73048f | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 03:04:30.171] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.182634ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 9ec5b8ef-6a85-4bfd-b9af-de9e4a73048f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 03:19:29.867] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 68.214µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter= | request_id: 7ed0b5ea-6cb0-4fb6-b593-d71ccf40fb98 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 03:19:29.875] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 03:19:29.886] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 11.275668ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: edb81824-e7f0-4bcd-a769-cc875a55924a | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 03:19:29.888] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.727754ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: edb81824-e7f0-4bcd-a769-cc875a55924a | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 03:19:29.888] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 14.053065ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: edb81824-e7f0-4bcd-a769-cc875a55924a | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 03:21:37.646] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 03:21:37.647] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.356381ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b4d014bb-3ab2-435a-8d1e-1ea146a03c7c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 03:21:37.648] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 612.31µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b4d014bb-3ab2-435a-8d1e-1ea146a03c7c | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 03:21:37.648] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.953124ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: b4d014bb-3ab2-435a-8d1e-1ea146a03c7c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:08:46.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.432602ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 4f836699-1009-4ca8-a72f-e720cebf3e87 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:08:53.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 289.464µs | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 125a289a-315a-48ac-8c6d-e858b6c20ab4 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:09:07.352] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 85.185µs | method: OPTIONS | path: /api/v1/roles/pages | request_id: 5f877455-c2b5-4453-9e23-79ba222c2561 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:09:07.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 345.998µs | method: POST | path: /api/v1/roles/pages | request_id: 43d0a8ea-460f-490c-8ad2-0d3b6b4291a9 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:11:58.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 500.286µs | method: GET | path: /api/v1/roles/pages/tree | request_id: 7876be11-12fa-45ff-9f6f-8db13d0a0646 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:15:32.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 899.904µs | method: GET | path: /api/v1/roles/pages | query: filter | request_id: c9f0fa5b-6ac3-494c-ac03-d2e0d1b7bc49 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 04:15:43.749] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 487.462µs | method: POST | path: /api/v1/auth/login | request_id: a7975f24-d683-426a-a418-027414cb7da2 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 04:15:47.956] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:15:47.972] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 15.471877ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b8a3d412-3bb7-4908-b2fc-15f1ff0f4fbf | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:15:47.973] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.526044ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b8a3d412-3bb7-4908-b2fc-15f1ff0f4fbf | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 04:15:47.974] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 17.923716ms | method: GET | path: /api/v1/roles/pages | query: filter | request_id: b8a3d412-3bb7-4908-b2fc-15f1ff0f4fbf | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 04:16:27.635] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:16:27.636] [INFO ] Search request | 📍 rol_pages_handler.go:116 | environment: debug | filters: map[Name:Detail Tiket Coba] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: 9bf14398-69e5-4b7d-b841-222892de6c41 | service: service-general | sorts: [] -[2026-04-02 04:16:27.639] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.490507ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9bf14398-69e5-4b7d-b841-222892de6c41 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE Name = 'Detail Tiket Coba' -[2026-04-02 04:16:27.640] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 927.938µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9bf14398-69e5-4b7d-b841-222892de6c41 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE Name = 'Detail Tiket Coba' LIMIT 10 -[2026-04-02 04:16:27.640] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 4.937897ms | method: GET | path: /api/v1/roles/pages/search | query: Name=Detail%20Tiket%20Coba | request_id: 9bf14398-69e5-4b7d-b841-222892de6c41 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 04:16:36.420] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:16:36.420] [INFO ] Search request | 📍 rol_pages_handler.go:116 | environment: debug | filters: map[Name:Detail] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: 729f1115-adfd-4d3f-bcb0-88e9f2ef5a90 | service: service-general | sorts: [] -[2026-04-02 04:16:36.423] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 3.13006ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 729f1115-adfd-4d3f-bcb0-88e9f2ef5a90 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE Name = 'Detail' -[2026-04-02 04:16:36.425] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.666912ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 729f1115-adfd-4d3f-bcb0-88e9f2ef5a90 | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE Name = 'Detail' LIMIT 10 -[2026-04-02 04:16:36.425] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.150.106 | latency: 5.860252ms | method: GET | path: /api/v1/roles/pages/search | query: Name=Detail | request_id: 729f1115-adfd-4d3f-bcb0-88e9f2ef5a90 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 04:24:10.242] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 814.981µs | method: POST | path: /api/v1/auth/login | request_id: 0560e478-9ae1-42a8-84c9-50a0777e9518 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:24:10.348] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:24:10.349] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 623.799µs | method: GET | path: /api/v1/auth/info | request_id: b3228d53-9c8a-4f19-8c69-a95749ab94fa | service: service-general | status: 200 | user_agent: node -[2026-04-02 04:24:15.385] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:24:15.394] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 8.787914ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 80f0570b-300c-44f8-ad66-843740fb202c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:24:15.395] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 987.154µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 80f0570b-300c-44f8-ad66-843740fb202c | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:24:15.395] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 10.75424ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 80f0570b-300c-44f8-ad66-843740fb202c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:24:25.394] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 22.94µs | method: OPTIONS | path: /api/v1/roles/pages/1 | request_id: 4d1c9db1-1305-42a8-a7e0-432a5c662dbe | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:24:25.426] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:24:25.428] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.863044ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9bf0add4-ce99-4370-8375-4662fc02c16c | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:24:25.429] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 670.431µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9bf0add4-ce99-4370-8375-4662fc02c16c | rows: 2 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 04:24:25.429] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.247702ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 9bf0add4-ce99-4370-8375-4662fc02c16c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:24:32.263] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:24:32.264] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 985.695µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 19cf77bf-5585-4d3b-9fe4-8cc76107d17d | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:24:32.265] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 533.09µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 19cf77bf-5585-4d3b-9fe4-8cc76107d17d | rows: 2 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 04:24:32.265] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.411805ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 19cf77bf-5585-4d3b-9fe4-8cc76107d17d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:24:35.659] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:24:35.661] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.565129ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9c80f9af-5f5b-4adc-b09c-95ad54733ecd | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:24:35.662] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 737.896µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9c80f9af-5f5b-4adc-b09c-95ad54733ecd | rows: 2 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 04:24:35.662] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.115621ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 9c80f9af-5f5b-4adc-b09c-95ad54733ecd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:25:17.857] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:25:17.881] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 23.321964ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3084048d-c36d-4d4d-8dc4-3ebce17df61c | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:25:17.883] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.855283ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3084048d-c36d-4d4d-8dc4-3ebce17df61c | rows: 8 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:25:17.883] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 26.161617ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 3084048d-c36d-4d4d-8dc4-3ebce17df61c | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:26:02.955] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 28.523µs | method: OPTIONS | path: /api/v1/roles/pages/4 | request_id: 69130791-5489-41e1-83d0-95dd1f3326df | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:26:02.964] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:26:02.965] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 925.648µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d3f24f3f-6f2d-42ef-a17a-3b288e779aa5 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:26:02.965] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 301.8µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d3f24f3f-6f2d-42ef-a17a-3b288e779aa5 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 4 -[2026-04-02 04:26:02.965] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.1148ms | method: GET | path: /api/v1/roles/pages/4 | request_id: d3f24f3f-6f2d-42ef-a17a-3b288e779aa5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:26:19.502] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 28.255µs | method: OPTIONS | path: /api/v1/roles/pages/3 | request_id: 190ac5d3-4239-4d15-bbbd-bd40d14b4b2c | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:26:19.510] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:26:19.511] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.156086ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7159c26d-1f9f-47e7-a657-c47379d53646 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 3 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:26:19.512] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 486.327µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7159c26d-1f9f-47e7-a657-c47379d53646 | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 3 -[2026-04-02 04:26:19.512] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.41855ms | method: GET | path: /api/v1/roles/pages/3 | request_id: 7159c26d-1f9f-47e7-a657-c47379d53646 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:26:24.055] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:26:24.056] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.005553ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4edbe7f3-027e-4b0c-a86a-a25ea2d834a4 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 3 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:26:24.059] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 3.312983ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4edbe7f3-027e-4b0c-a86a-a25ea2d834a4 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_pages" SET "name"='Index Coba',"icon"='list-check-line-duotone',"url"='/',"level"=1,"sort"=4,"parent"=NULL,"active"=false,"created_at"=NULL,"updated_at"='2026-04-02 04:26:24.056' WHERE "id" = 3 -[2026-04-02 04:26:24.059] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 5.140071ms | method: PUT | path: /api/v1/roles/pages/3 | request_id: 4edbe7f3-027e-4b0c-a86a-a25ea2d834a4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:26:24.128] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:26:24.129] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 729.808µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 51a61739-265e-401a-a799-738708ff3aaa | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:26:24.130] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 915.692µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 51a61739-265e-401a-a799-738708ff3aaa | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:26:24.130] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.418477ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 51a61739-265e-401a-a799-738708ff3aaa | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:26:25.939] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 19.318µs | method: OPTIONS | path: /api/v1/roles/pages/5 | request_id: bf79f0c3-a7f9-4438-952c-cd62d8ab4200 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:26:25.948] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:26:25.950] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.091264ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8d3da308-487f-403a-966d-d1f53b550dea | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 5 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:26:25.950] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 639.16µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 8d3da308-487f-403a-966d-d1f53b550dea | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 5 -[2026-04-02 04:26:25.950] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.49174ms | method: GET | path: /api/v1/roles/pages/5 | request_id: 8d3da308-487f-403a-966d-d1f53b550dea | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:26:25.983] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:26:25.984] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 555.992µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 74835844-b764-4d76-808a-6a1a4aa92e32 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:26:25.985] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 887.173µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 74835844-b764-4d76-808a-6a1a4aa92e32 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 04:26:25.985] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.17874ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 74835844-b764-4d76-808a-6a1a4aa92e32 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:26:25.990] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:26:25.991] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 446.637µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0eae353e-9682-4105-ad2a-e48bc4d3f7b0 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:26:25.991] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 404.613µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0eae353e-9682-4105-ad2a-e48bc4d3f7b0 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 04:26:25.991] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.417953ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 0eae353e-9682-4105-ad2a-e48bc4d3f7b0 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:26:30.664] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:26:30.666] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 987.283µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e9adec43-8387-42d3-bfed-c0ba2d02fdb3 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:26:30.666] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 495.474µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e9adec43-8387-42d3-bfed-c0ba2d02fdb3 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 4 -[2026-04-02 04:26:30.666] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.222436ms | method: GET | path: /api/v1/roles/pages/4 | request_id: e9adec43-8387-42d3-bfed-c0ba2d02fdb3 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:27:26.462] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:27:26.464] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.086836ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9bef3c86-bf35-4b81-8b07-7c5e4ce14090 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:27:26.465] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 667.949µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9bef3c86-bf35-4b81-8b07-7c5e4ce14090 | rows: 2 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 04:27:26.465] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.629354ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 9bef3c86-bf35-4b81-8b07-7c5e4ce14090 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:27:31.763] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:27:31.764] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.237511ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e99e1e2a-b22b-455f-a527-2a0ed11876c2 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:27:31.765] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 527.294µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e99e1e2a-b22b-455f-a527-2a0ed11876c2 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 4 -[2026-04-02 04:27:31.765] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.604066ms | method: GET | path: /api/v1/roles/pages/4 | request_id: e99e1e2a-b22b-455f-a527-2a0ed11876c2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:27:40.491] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:27:40.493] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.038313ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5b2257a3-fefd-4e0d-944c-614ec2c5d246 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:27:40.495] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.332136ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 5b2257a3-fefd-4e0d-944c-614ec2c5d246 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_pages" SET "name"='E-Tiket',"icon"='users-group-rounded-line-duotone',"url"='/e-tiket',"level"=1,"sort"=3,"parent"=NULL,"active"=true,"created_at"=NULL,"updated_at"='2026-04-02 04:27:40.493' WHERE "id" = 4 -[2026-04-02 04:27:40.495] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 4.24957ms | method: PUT | path: /api/v1/roles/pages/4 | request_id: 5b2257a3-fefd-4e0d-944c-614ec2c5d246 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:27:40.594] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:27:40.595] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.033456ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 188e32f9-76c1-468a-a9be-747c73fc2a64 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:27:40.596] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 752.508µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 188e32f9-76c1-468a-a9be-747c73fc2a64 | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:27:40.596] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.530992ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 188e32f9-76c1-468a-a9be-747c73fc2a64 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:27:45.629] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:27:45.630] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.025583ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ab3b6180-7c81-4466-b46a-cee71c738862 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 5 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:27:45.631] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 419.457µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: ab3b6180-7c81-4466-b46a-cee71c738862 | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 5 -[2026-04-02 04:27:45.631] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.181078ms | method: GET | path: /api/v1/roles/pages/5 | request_id: ab3b6180-7c81-4466-b46a-cee71c738862 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:27:45.658] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:27:45.658] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 523.317µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: bf9b3d86-2852-4e1b-990a-100f6f51debc | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:27:45.659] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 496.484µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: bf9b3d86-2852-4e1b-990a-100f6f51debc | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 04:27:45.659] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.599806ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: bf9b3d86-2852-4e1b-990a-100f6f51debc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:27:45.674] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:27:45.675] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 442.508µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1b2c8db5-e75a-47e0-af28-764c40a7895e | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:27:45.675] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 519.912µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1b2c8db5-e75a-47e0-af28-764c40a7895e | rows: 7 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 04:27:45.675] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.588295ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 1b2c8db5-e75a-47e0-af28-764c40a7895e | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:27:54.556] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:27:54.558] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.207992ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9e942603-f78b-4a94-93d8-9114d62c1370 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 5 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:27:54.558] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 383.938µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9e942603-f78b-4a94-93d8-9114d62c1370 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:27:54.561] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.352013ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9e942603-f78b-4a94-93d8-9114d62c1370 | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_pages" SET "name"='Detail Tiket',"icon"='users-group-rounded-line-duotone',"url"='/e-tiket/detail',"level"=2,"sort"=2,"parent"=4,"active"=false,"created_at"=NULL,"updated_at"='2026-04-02 04:27:54.559' WHERE "id" = 5 -[2026-04-02 04:27:54.561] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 4.825075ms | method: PUT | path: /api/v1/roles/pages/5 | request_id: 9e942603-f78b-4a94-93d8-9114d62c1370 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:27:54.645] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:27:54.646] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 531.425µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 6dc8d830-2a27-4bab-b72b-9dadf349a0c9 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:27:54.646] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 332.497µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 6dc8d830-2a27-4bab-b72b-9dadf349a0c9 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:27:54.646] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.696716ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 6dc8d830-2a27-4bab-b72b-9dadf349a0c9 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:28:00.545] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:28:00.547] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 994.543µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b07e796e-5633-41d6-b1da-389c337b57ab | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 04:28:00.547] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 575.157µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b07e796e-5633-41d6-b1da-389c337b57ab | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 4 -[2026-04-02 04:28:00.547] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.440985ms | method: GET | path: /api/v1/roles/pages/4 | request_id: b07e796e-5633-41d6-b1da-389c337b57ab | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 04:42:43.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 737.547µs | method: GET | path: /api/v1/roles/pages | query: filter=detail | request_id: 577b9764-7477-4c0b-984b-0a9ade51800f | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 04:42:51.562] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 520.882µs | method: POST | path: /api/v1/auth/login | request_id: 898e299b-817b-4b8d-ae1a-3b16a5af93b6 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 04:42:55.255] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 04:42:55.265] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 9.04703ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f7f8063a-8187-47a6-b180-06bc6bb9883e | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 04:42:55.267] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.889597ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f7f8063a-8187-47a6-b180-06bc6bb9883e | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 04:42:55.267] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 11.749211ms | method: GET | path: /api/v1/roles/pages | query: filter=detail | request_id: f7f8063a-8187-47a6-b180-06bc6bb9883e | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 05:56:30.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.508743ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 1821cb3d-c18e-44dc-ba0d-2dbdbae756d7 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 05:56:35.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 605.461µs | method: GET | path: /api/v1/roles/pages/1 | request_id: 783d9464-e2b4-495f-a1d3-e0953f196932 | service: service-general | status: 401 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 06:17:03.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 779.243µs | method: GET | path: /api/v1/roles/pages | query: filter=detail | request_id: 49cc76b1-0083-4d72-b478-19d7ab6f4794 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 06:17:08.203] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 418.591µs | method: POST | path: /api/v1/auth/login | request_id: c80ab819-aab0-484d-bb86-901e7eb8f1cc | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 06:17:12.396] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 06:17:12.406] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 9.979968ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: dc0de818-a061-42d8-935d-4f903717b541 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 06:17:12.407] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.124987ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: dc0de818-a061-42d8-935d-4f903717b541 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 06:17:12.408] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 11.895889ms | method: GET | path: /api/v1/roles/pages | query: filter=detail | request_id: dc0de818-a061-42d8-935d-4f903717b541 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 06:50:13.387] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 06:50:13.409] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 21.642831ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: c1ebc899-462a-48c3-954c-3620861ec50a | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 06:50:13.416] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 6.564048ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: c1ebc899-462a-48c3-954c-3620861ec50a | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 06:50:13.416] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 30.335551ms | method: GET | path: /api/v1/roles/pages | query: filter | request_id: c1ebc899-462a-48c3-954c-3620861ec50a | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-02 06:53:32.547] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 50.405µs | method: OPTIONS | path: /api/v1/auth/login | request_id: f4fa4480-a049-46f0-953d-dc1f0bf77a7a | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 06:53:32.594] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 592.22µs | method: POST | path: /api/v1/auth/login | request_id: 309351df-dada-48cf-9e21-9b3a9720a5d1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 06:53:32.651] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 06:53:32.651] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 691.62µs | method: GET | path: /api/v1/auth/info | request_id: dbb00187-ec6e-43d2-abda-23449c5f4d83 | service: service-general | status: 200 | user_agent: node -[2026-04-02 06:54:17.029] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 50.718µs | method: OPTIONS | path: /api/v1/roles/pages/tree | request_id: fcf35fe1-1d2b-43ab-a475-bcf4b0431a78 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 06:54:17.037] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 06:54:17.038] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.27456ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 169cc1ea-1b70-456b-a141-88575e6a1494 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 06:54:17.040] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.652866ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 169cc1ea-1b70-456b-a141-88575e6a1494 | rows: 6 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 06:54:17.040] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.68089ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 169cc1ea-1b70-456b-a141-88575e6a1494 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 06:54:20.726] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 28.38µs | method: OPTIONS | path: /api/v1/roles/pages/1 | request_id: e6e0632d-0bc7-4658-b900-47a5addc9893 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 06:54:20.735] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 06:54:20.738] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.026702ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d9560706-c639-4732-ac4f-73632442a9cb | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 06:54:20.739] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.419988ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: d9560706-c639-4732-ac4f-73632442a9cb | rows: 2 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 06:54:20.739] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 4.264557ms | method: GET | path: /api/v1/roles/pages/1 | request_id: d9560706-c639-4732-ac4f-73632442a9cb | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 06:54:38.573] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 26.27µs | method: OPTIONS | path: /api/v1/roles/pages/2 | request_id: 61bb056a-7f63-4c7b-bb52-2624f4c2fc0d | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 06:54:38.583] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 06:54:38.584] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 975.517µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 93194ca1-1e68-4674-b86a-9fe0eaffd1a2 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 2 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 06:54:38.585] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 246.095µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 93194ca1-1e68-4674-b86a-9fe0eaffd1a2 | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 2 -[2026-04-02 06:54:38.585] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.069431ms | method: GET | path: /api/v1/roles/pages/2 | request_id: 93194ca1-1e68-4674-b86a-9fe0eaffd1a2 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 06:54:41.858] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 06:54:41.867] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 7.871136ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2f833dc7-a99c-458d-87b3-93c9d271457b | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 2 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 06:54:41.869] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.970653ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2f833dc7-a99c-458d-87b3-93c9d271457b | rows: 1 | service: service-general | sql: UPDATE "role_access"."rol_pages" SET "name"='Login Page Coba',"icon"='layers-minimalistic-line-duotone',"url"='/login-page',"level"=1,"sort"=2,"parent"=NULL,"active"=false,"created_at"=NULL,"updated_at"='2026-04-02 06:54:41.867' WHERE "id" = 2 -[2026-04-02 06:54:41.869] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 10.83887ms | method: PUT | path: /api/v1/roles/pages/2 | request_id: 2f833dc7-a99c-458d-87b3-93c9d271457b | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 06:54:41.950] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 06:54:41.951] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 727.742µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b0f1a505-5a5f-4891-9181-38bca4ff2ccf | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 06:54:41.952] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 580.449µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: b0f1a505-5a5f-4891-9181-38bca4ff2ccf | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 06:54:41.952] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.282668ms | method: GET | path: /api/v1/roles/pages/tree | request_id: b0f1a505-5a5f-4891-9181-38bca4ff2ccf | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:17:18.584] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:17:18.596] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 11.754368ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3fdf1b85-4060-4950-847a-7ce377d21663 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:17:18.597] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.359269ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3fdf1b85-4060-4950-847a-7ce377d21663 | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:17:18.597] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 14.248697ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 3fdf1b85-4060-4950-847a-7ce377d21663 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:17:19.312] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:17:19.313] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 809.238µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7072f616-d987-45b8-a356-dbba923f4fb8 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:17:19.313] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 331.079µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7072f616-d987-45b8-a356-dbba923f4fb8 | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:17:19.313] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.972651ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 7072f616-d987-45b8-a356-dbba923f4fb8 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:17:23.922] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:17:23.923] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.084016ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 656a66ea-4fb3-459a-b9fb-4b8c0302c347 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:17:23.924] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 404.531µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 656a66ea-4fb3-459a-b9fb-4b8c0302c347 | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:17:23.924] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.269191ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 656a66ea-4fb3-459a-b9fb-4b8c0302c347 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:17:24.263] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:17:24.279] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 15.703154ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: af8ecca7-8c7c-49b4-bb82-beaf1ce3432d | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:17:24.280] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 619.784µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: af8ecca7-8c7c-49b4-bb82-beaf1ce3432d | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:17:24.280] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 17.102881ms | method: GET | path: /api/v1/roles/pages/tree | request_id: af8ecca7-8c7c-49b4-bb82-beaf1ce3432d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:18:13.055] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:18:13.056] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.034658ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0f3fc8c9-e2dc-40a0-9e7b-3ac967a70905 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:18:13.057] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 397.858µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 0f3fc8c9-e2dc-40a0-9e7b-3ac967a70905 | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:18:13.057] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.205126ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 0f3fc8c9-e2dc-40a0-9e7b-3ac967a70905 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:18:33.167] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:18:33.169] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.610963ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 40657599-e1f2-417e-af44-f549b18ea2c1 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:18:33.170] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 441.027µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 40657599-e1f2-417e-af44-f549b18ea2c1 | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:18:33.170] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.983704ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 40657599-e1f2-417e-af44-f549b18ea2c1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:18:33.808] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:18:33.809] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 676.464µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 61859564-4988-4ec8-83cd-45183c8dafcc | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:18:33.809] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 374.826µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 61859564-4988-4ec8-83cd-45183c8dafcc | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:18:33.809] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.931473ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 61859564-4988-4ec8-83cd-45183c8dafcc | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:19:06.943] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:19:06.944] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.4591ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4240df0b-fa9d-4862-a7fd-ea01626551d1 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:06.945] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 643.042µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4240df0b-fa9d-4862-a7fd-ea01626551d1 | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:06.945] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.423055ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 4240df0b-fa9d-4862-a7fd-ea01626551d1 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:19:27.960] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:19:27.962] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.407295ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 00450c1c-8727-4f86-b753-cd17a24e70fe | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:27.962] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 675.926µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 00450c1c-8727-4f86-b753-cd17a24e70fe | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:27.963] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.904354ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 00450c1c-8727-4f86-b753-cd17a24e70fe | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:19:30.525] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:19:30.526] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 774.552µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4f0117b9-78d2-4913-993e-f82a8b6d8335 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:30.527] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 386.694µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 4f0117b9-78d2-4913-993e-f82a8b6d8335 | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:30.527] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.877303ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 4f0117b9-78d2-4913-993e-f82a8b6d8335 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:19:33.983] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:19:33.984] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.372219ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1ded9243-072f-4d7d-b589-73d05c65bef5 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:33.985] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 520.813µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1ded9243-072f-4d7d-b589-73d05c65bef5 | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:33.985] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.688454ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 1ded9243-072f-4d7d-b589-73d05c65bef5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:19:37.423] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:19:37.425] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.263391ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: abe5eb94-fa97-48c7-a2f8-0c1273abe4a5 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:37.425] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 457.702µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: abe5eb94-fa97-48c7-a2f8-0c1273abe4a5 | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:37.425] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.464028ms | method: GET | path: /api/v1/roles/pages/tree | request_id: abe5eb94-fa97-48c7-a2f8-0c1273abe4a5 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:19:47.036] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:19:47.038] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.071273ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 80c4c899-00d4-4075-bcd5-846a9fc6d3cf | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:47.038] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 568.804µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 80c4c899-00d4-4075-bcd5-846a9fc6d3cf | rows: 5 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:19:47.038] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.410097ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 80c4c899-00d4-4075-bcd5-846a9fc6d3cf | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:20:04.922] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 34.593µs | method: OPTIONS | path: /api/v1/roles/pages/9 | request_id: 03a017d0-b839-4c03-a699-619eb4c3d2a2 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:20:05.518] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:20:05.520] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.838459ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e10e4475-6e21-4737-88c3-4ce41a586cb4 | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 9 -[2026-04-02 07:20:05.522] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.0138ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e10e4475-6e21-4737-88c3-4ce41a586cb4 | rows: 1 | service: service-general | sql: DELETE FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 9 -[2026-04-02 07:20:05.522] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 4.636196ms | method: DELETE | path: /api/v1/roles/pages/9 | request_id: e10e4475-6e21-4737-88c3-4ce41a586cb4 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:20:05.637] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:20:05.638] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 572.401µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e8397653-5da6-4350-bc75-ff0c25f21337 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:20:05.639] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 602.188µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: e8397653-5da6-4350-bc75-ff0c25f21337 | rows: 4 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:20:05.639] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.155517ms | method: GET | path: /api/v1/roles/pages/tree | request_id: e8397653-5da6-4350-bc75-ff0c25f21337 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:20:36.376] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:20:36.379] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.636908ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3de1a826-e793-46a5-bad0-ce3dc2a3fcbe | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 07:20:36.380] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 412.524µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 3de1a826-e793-46a5-bad0-ce3dc2a3fcbe | rows: 2 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 07:20:36.380] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.93356ms | method: GET | path: /api/v1/roles/pages/1 | request_id: 3de1a826-e793-46a5-bad0-ce3dc2a3fcbe | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:20:39.153] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 25.581µs | method: OPTIONS | path: /api/v1/roles/pages/4 | request_id: 906863da-f551-442f-965c-87c1608b9cfc | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:20:39.161] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:20:39.163] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.11455ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 69ef839d-4acf-4fb1-8fc4-5ec07d7f6852 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 4 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 07:20:39.163] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 496.808µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 69ef839d-4acf-4fb1-8fc4-5ec07d7f6852 | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 4 -[2026-04-02 07:20:39.163] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.302601ms | method: GET | path: /api/v1/roles/pages/4 | request_id: 69ef839d-4acf-4fb1-8fc4-5ec07d7f6852 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:22:26.021] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:22:26.031] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 10.161869ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1d11c479-44ad-4394-87ce-7955c306325d | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:22:26.034] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 2.554482ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 1d11c479-44ad-4394-87ce-7955c306325d | rows: 4 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:22:26.034] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 13.637831ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 1d11c479-44ad-4394-87ce-7955c306325d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:24:02.672] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:24:02.673] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 730.376µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 569c9059-4647-46c6-814a-11bfddadbe2f | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:24:02.673] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 304.025µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 569c9059-4647-46c6-814a-11bfddadbe2f | rows: 4 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:24:02.673] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.035062ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 569c9059-4647-46c6-814a-11bfddadbe2f | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:24:44.180] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:24:44.181] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.110545ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7dbe7309-45ca-450f-972d-72442809084d | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:24:44.182] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 606.178µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 7dbe7309-45ca-450f-972d-72442809084d | rows: 4 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:24:44.182] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.604581ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 7dbe7309-45ca-450f-972d-72442809084d | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:33:08.865] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 64.762µs | method: OPTIONS | path: /api/v1/roles/pages/6 | request_id: dbf02b28-72b0-4b2c-aa33-9f48dedfdcae | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:33:08.872] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:33:08.882] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 9.934332ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2a8c76bf-e631-4243-8548-b5facb2a61cd | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 6 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 07:33:08.884] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.397955ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 2a8c76bf-e631-4243-8548-b5facb2a61cd | rows: 0 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 6 -[2026-04-02 07:33:08.884] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 12.642486ms | method: GET | path: /api/v1/roles/pages/6 | request_id: 2a8c76bf-e631-4243-8548-b5facb2a61cd | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:33:08.922] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 44.61µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter= | request_id: e8d94acc-6ee5-46a8-96ca-870564523d30 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:33:08.927] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 48.76µs | method: OPTIONS | path: /api/v1/roles/pages | query: filter= | request_id: 27f1154d-9b35-4cda-841c-64ce68b9fa87 | service: service-general | status: 204 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:33:08.929] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:33:08.930] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.218487ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9820f5ab-471b-4d32-8e92-8e50d8f5adf6 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:33:08.932] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.116761ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: 9820f5ab-471b-4d32-8e92-8e50d8f5adf6 | rows: 4 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 07:33:08.932] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 3.039581ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: 9820f5ab-471b-4d32-8e92-8e50d8f5adf6 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:33:08.949] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:33:08.949] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 608.781µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f814c4de-60e2-42b5-b1f6-135dc44c0880 | rows: 1 | service: service-general | sql: SELECT count(*) FROM "role_access"."rol_pages" WHERE active = true -[2026-04-02 07:33:08.950] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 342.929µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: f814c4de-60e2-42b5-b1f6-135dc44c0880 | rows: 4 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE active = true LIMIT 10 -[2026-04-02 07:33:08.950] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 1.755352ms | method: GET | path: /api/v1/roles/pages | query: filter= | request_id: f814c4de-60e2-42b5-b1f6-135dc44c0880 | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 -[2026-04-02 07:33:22.528] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-02 07:33:22.529] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 1.234361ms | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: dfbc99c5-05a8-4225-a4b8-d584dcdee5be | rows: 1 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE "rol_pages"."id" = 1 ORDER BY "rol_pages"."id" LIMIT 1 -[2026-04-02 07:33:22.530] [DEBUG] Database query executed | 📍 database.go:169 | duration_ms: 333.648µs | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Trace | request_id: dfbc99c5-05a8-4225-a4b8-d584dcdee5be | rows: 2 | service: service-general | sql: SELECT * FROM "role_access"."rol_pages" WHERE parent = 1 -[2026-04-02 07:33:22.530] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 172.15.150.231 | latency: 2.426518ms | method: GET | path: /api/v1/roles/pages/1 | request_id: dfbc99c5-05a8-4225-a4b8-d584dcdee5be | service: service-general | status: 200 | user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 diff --git a/logs/2026/04/03/2026-04-03.log b/logs/2026/04/03/2026-04-03.log deleted file mode 100644 index 74c3629..0000000 --- a/logs/2026/04/03/2026-04-03.log +++ /dev/null @@ -1,341 +0,0 @@ -[2026-04-03 14:03:54.584] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-03 14:03:54.585] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-03 14:03:54.585] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 14:03:54.585] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 14:03:54.585] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 14:03:54.608] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 14:03:54.608] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 14:03:54.622] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 14:03:54.622] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 14:03:54.631] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 14:03:54.631] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 14:03:54.631] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-03 14:03:54.632] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for default: failed to ensure migration table: failed to create migrations table: ERROR: no schema has been selected to create in (SQLSTATE 3F000) | ⚙️ main.main | service: service-general -[2026-04-03 14:03:54.636] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-03 14:03:54.637] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-03 14:03:54.637] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-03 14:03:54.637] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-03 14:03:54.637] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-03 14:03:54.637] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-03 14:03:54.638] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-03 15:19:31.719] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-03 15:19:31.719] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-03 15:19:31.720] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 15:19:31.735] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 15:19:31.735] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 15:19:31.735] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 15:19:31.736] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 15:19:31.758] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 15:19:31.758] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 15:19:31.766] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 15:19:31.766] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 15:19:31.766] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-03 15:19:31.768] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for default: failed to ensure migration table: failed to create migrations table: ERROR: no schema has been selected to create in (SQLSTATE 3F000) | ⚙️ main.main | service: service-general -[2026-04-03 15:19:31.773] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-03 15:19:31.774] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-03 15:19:31.774] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-03 15:19:31.775] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-03 15:19:31.775] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-03 15:19:31.776] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-03 15:19:31.776] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-03 22:07:54.608] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-03 22:07:54.609] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-03 22:07:54.609] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 22:07:54.625] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 22:07:54.625] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 22:07:54.633] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 22:07:54.633] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 22:07:54.634] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 22:07:54.634] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 22:07:54.657] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 22:07:54.657] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 22:07:54.657] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-03 22:07:54.659] [DEBUG] Migrations table already exists | 📍 database.go:1366 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).ensureMigrationTable | service: service-general -[2026-04-03 22:07:54.699] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for simrs: migration failed at file internal/infrastructure/database/sql/00001_role_pages.sql: failed to execute SQL command: -- Trigger untuk update updated_at -CREATE OR REPLACE FUNCTION update_updated_at_column() -RETURNS TRIGGER AS $ -BEGIN - NEW.updated_at = CURRENT_TIMESTAMP, error: ERROR: syntax error at or near "$" (SQLSTATE 42601) | ⚙️ main.main | service: service-general -[2026-04-03 22:07:54.702] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-03 22:07:54.702] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-03 22:07:54.703] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-03 22:07:54.703] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-03 22:07:54.703] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-03 22:07:54.703] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-03 22:07:54.703] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-03 22:09:18.017] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-03 22:09:18.017] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-03 22:09:18.017] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 22:09:18.017] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 22:09:18.017] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 22:09:18.038] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 22:09:18.038] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 22:09:18.049] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 22:09:18.049] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 22:09:18.057] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 22:09:18.057] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 22:09:18.057] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-03 22:09:18.059] [DEBUG] Migrations table already exists | 📍 database.go:1366 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).ensureMigrationTable | service: service-general -[2026-04-03 22:09:18.081] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for simrs: migration failed at file internal/infrastructure/database/sql/00001_role_pages.sql: failed to execute SQL command: -- Trigger untuk update updated_at -CREATE OR REPLACE FUNCTION update_updated_at_column() -RETURNS TRIGGER AS $ -BEGIN - NEW.updated_at = CURRENT_TIMESTAMP, error: ERROR: syntax error at or near "$" (SQLSTATE 42601) | ⚙️ main.main | service: service-general -[2026-04-03 22:09:18.084] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-03 22:09:18.084] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-03 22:09:18.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-03 22:09:18.085] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-03 22:09:18.085] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-03 22:09:18.085] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-03 22:09:18.085] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-03 22:26:18.781] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 1.576273ms | method: GET | path: /health | request_id: 125ea2d9-9a40-47f2-9995-9cebd10b3f41 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 22:28:06.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 1.168906ms | method: GET | path: /api/v1/roles/pages | query: filter | request_id: 42b80e64-273f-4909-ad1c-f685b6651775 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 22:28:11.437] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 1.397646ms | method: POST | path: /api/v1/auth/login | request_id: 033e727b-1f3f-4203-8249-4c38fde8231f | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 22:28:13.738] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 22:28:13.751] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 13.914107ms | method: GET | path: /api/v1/roles/pages | query: filter | request_id: c878dc03-fea2-457c-a6ce-646eda0016ea | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 22:30:59.086] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 22:30:59.086] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:97 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search:0e43c0356c7b0edb8709d9e3a9ded96ebe4e2bf019fec58ab78fa4d402ccb287 | service: service-general -[2026-04-03 22:30:59.086] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 1.121127ms | method: GET | path: /api/v1/roles/pages | query: filter | request_id: 56a18575-7448-4d01-b4a1-faa9998a2256 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 22:31:06.550] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 22:31:06.550] [INFO ] Search request | 📍 rol_pages_handler.go:116 | environment: debug | filters: map[Name:Coba] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: affbd782-3ec9-41aa-bba8-3df74b336f8c | service: service-general | sorts: [] -[2026-04-03 22:31:06.554] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 4.564387ms | method: GET | path: /api/v1/roles/pages/search | query: Name=Coba | request_id: affbd782-3ec9-41aa-bba8-3df74b336f8c | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:07:07.915] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:07:07.915] [INFO ] Search request | 📍 rol_pages_handler.go:116 | environment: debug | filters: map[Name:Coba] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: ee42e26e-a8ac-4b7e-b9ea-bc683b80ef52 | service: service-general | sorts: [] -[2026-04-03 23:07:07.928] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 14.549086ms | method: GET | path: /api/v1/roles/pages/search | query: Name=Coba | request_id: ee42e26e-a8ac-4b7e-b9ea-bc683b80ef52 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:10:45.680] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-03 23:10:45.680] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-03 23:10:45.680] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:10:45.690] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:10:45.690] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:10:45.698] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:10:45.698] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:10:45.698] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:10:45.698] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:10:45.718] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:10:45.718] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:10:45.718] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-03 23:10:45.720] [DEBUG] Migrations table already exists | 📍 database.go:1366 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).ensureMigrationTable | service: service-general -[2026-04-03 23:10:45.745] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for simrs: migration failed at file internal/infrastructure/database/sql/00001_role_pages.sql: failed to execute SQL command: -- Trigger untuk update updated_at -CREATE OR REPLACE FUNCTION update_updated_at_column() -RETURNS TRIGGER AS $ -BEGIN - NEW.updated_at = CURRENT_TIMESTAMP, error: ERROR: syntax error at or near "$" (SQLSTATE 42601) | ⚙️ main.main | service: service-general -[2026-04-03 23:10:45.747] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-03 23:10:45.748] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-03 23:10:45.748] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-03 23:10:45.748] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-03 23:10:45.748] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-03 23:10:45.749] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-03 23:10:45.749] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-03 23:11:10.404] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-03 23:11:10.404] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-03 23:11:10.404] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:11:10.414] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:11:10.414] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:11:10.414] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:11:10.414] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:11:10.434] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:11:10.434] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:11:10.442] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:11:10.442] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:11:10.442] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-03 23:11:10.443] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for farmasi: failed to ensure migration table: failed to create migrations table: mssql: Incorrect syntax near 'Migrations'. | ⚙️ main.main | service: service-general -[2026-04-03 23:11:10.446] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-03 23:11:10.446] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-03 23:11:10.446] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-03 23:11:10.447] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-03 23:11:10.447] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-03 23:11:10.447] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-03 23:11:10.447] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-03 23:11:14.488] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:11:14.488] [INFO ] Search request | 📍 rol_pages_handler.go:116 | environment: debug | filters: map[name:Coba] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: e19e878c-99b6-4ecd-99d4-e2d0fcd965d0 | service: service-general | sorts: [] -[2026-04-03 23:11:14.490] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 2.297603ms | method: GET | path: /api/v1/roles/pages/search | query: name=Coba | request_id: e19e878c-99b6-4ecd-99d4-e2d0fcd965d0 | service: service-general | status: 500 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:14:31.609] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-03 23:14:31.610] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-03 23:14:31.610] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:14:31.619] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:14:31.619] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:14:31.627] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:14:31.627] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:14:31.628] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:14:31.628] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:14:31.647] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:14:31.648] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:14:31.648] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-03 23:14:31.649] [DEBUG] Migrations table already exists | 📍 database.go:1366 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).ensureMigrationTable | service: service-general -[2026-04-03 23:14:31.674] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for simrs: migration failed at file internal/infrastructure/database/sql/00001_role_pages.sql: failed to execute SQL command: -- Trigger untuk update updated_at -CREATE OR REPLACE FUNCTION update_updated_at_column() -RETURNS TRIGGER AS $ -BEGIN - NEW.updated_at = CURRENT_TIMESTAMP, error: ERROR: syntax error at or near "$" (SQLSTATE 42601) | ⚙️ main.main | service: service-general -[2026-04-03 23:14:31.676] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-03 23:14:31.676] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-03 23:14:31.677] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-03 23:14:31.677] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-03 23:14:31.677] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-03 23:14:31.677] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-03 23:14:31.677] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-03 23:14:32.296] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:14:32.296] [INFO ] Search request | 📍 rol_pages_handler.go:116 | environment: debug | filters: map[name:Coba] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: e83d9bdc-84ea-4046-8410-289359e15363 | service: service-general | sorts: [] -[2026-04-03 23:14:32.302] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 7.195202ms | method: GET | path: /api/v1/roles/pages/search | query: name=Coba | request_id: e83d9bdc-84ea-4046-8410-289359e15363 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:14:40.717] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:14:40.717] [INFO ] Search request | 📍 rol_pages_handler.go:116 | environment: debug | filters: map[name:page] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: ece63bbb-78c0-47d6-b770-5906e97a9fba | service: service-general | sorts: [] -[2026-04-03 23:14:40.720] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 3.935696ms | method: GET | path: /api/v1/roles/pages/search | query: name=page | request_id: ece63bbb-78c0-47d6-b770-5906e97a9fba | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:14:48.823] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:14:48.824] [INFO ] Search request | 📍 rol_pages_handler.go:116 | environment: debug | filters: map[name:login] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: 9655c15e-9931-41c9-a81d-c81dcddba65f | service: service-general | sorts: [] -[2026-04-03 23:14:48.826] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 2.575486ms | method: GET | path: /api/v1/roles/pages/search | query: name=login | request_id: 9655c15e-9931-41c9-a81d-c81dcddba65f | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:15:01.600] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:15:01.600] [INFO ] Search request | 📍 rol_pages_handler.go:116 | environment: debug | filters: map[level:2 name:login] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: 8e87ff2c-dcd9-46fc-a673-9aab5fc53ebc | service: service-general | sorts: [] -[2026-04-03 23:15:01.602] [ERROR] HTTP Request | 📍 middleware.go:173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 2.157553ms | method: GET | path: /api/v1/roles/pages/search | query: name=login&level=2 | request_id: 8e87ff2c-dcd9-46fc-a673-9aab5fc53ebc | service: service-general | status: 500 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:16:42.015] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-03 23:16:42.016] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-03 23:16:42.016] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:16:42.016] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:16:42.016] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:16:42.036] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:16:42.036] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:16:42.045] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:16:42.045] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:16:42.052] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:16:42.052] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:16:42.052] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-03 23:16:42.054] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for farmasi: failed to ensure migration table: failed to create migrations table: mssql: Incorrect syntax near 'Migrations'. | ⚙️ main.main | service: service-general -[2026-04-03 23:16:42.056] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-03 23:16:42.057] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-03 23:16:42.057] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-03 23:16:42.057] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-03 23:16:42.057] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-03 23:16:42.057] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-03 23:16:42.058] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-03 23:16:51.834] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:16:51.835] [INFO ] Search request | 📍 rol_pages_handler.go:118 | environment: debug | filters: map[level:2 name:login] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: bca3e2a1-37a0-4919-8688-a9f5bb5830ed | service: service-general | sorts: [] -[2026-04-03 23:16:51.841] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 7.611136ms | method: GET | path: /api/v1/roles/pages/search | query: name=login&level=2 | request_id: bca3e2a1-37a0-4919-8688-a9f5bb5830ed | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:16:58.081] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:16:58.081] [INFO ] Search request | 📍 rol_pages_handler.go:118 | environment: debug | filters: map[level:2] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: 9c82d926-13f0-4371-9f36-65c378e6e397 | service: service-general | sorts: [] -[2026-04-03 23:16:58.085] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 4.119287ms | method: GET | path: /api/v1/roles/pages/search | query: level=2 | request_id: 9c82d926-13f0-4371-9f36-65c378e6e397 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:17:06.317] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:17:06.318] [INFO ] Search request | 📍 rol_pages_handler.go:118 | environment: debug | filters: map[level:1] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: 1154c825-b5e0-4f14-9d2a-abcc273224de | service: service-general | sorts: [] -[2026-04-03 23:17:06.320] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 2.856662ms | method: GET | path: /api/v1/roles/pages/search | query: level=1 | request_id: 1154c825-b5e0-4f14-9d2a-abcc273224de | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:17:12.891] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:17:12.891] [INFO ] Search request | 📍 rol_pages_handler.go:118 | environment: debug | filters: map[level:3] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: 14487cd0-f3c1-4d89-85f2-75abf485eb2f | service: service-general | sorts: [] -[2026-04-03 23:17:12.893] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 2.249283ms | method: GET | path: /api/v1/roles/pages/search | query: level=3 | request_id: 14487cd0-f3c1-4d89-85f2-75abf485eb2f | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:17:26.749] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:17:26.750] [INFO ] Search request | 📍 rol_pages_handler.go:118 | environment: debug | filters: map[level:3 name:login] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: 23200ba6-0f3f-4a83-9c3b-b9e160d9103a | service: service-general | sorts: [] -[2026-04-03 23:17:26.813] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 64.078466ms | method: GET | path: /api/v1/roles/pages/search | query: name=login&level=3 | request_id: 23200ba6-0f3f-4a83-9c3b-b9e160d9103a | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:17:32.140] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:17:32.140] [INFO ] Search request | 📍 rol_pages_handler.go:118 | environment: debug | filters: map[level:3 name:login] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: 555c81b4-a606-49de-9e5a-40c0327856f7 | service: service-general | sorts: [] -[2026-04-03 23:17:32.141] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:97 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search:cec284b3278175080179d3a0641ae06982edc994059e5803fcdaf9a6dd4c5531 | service: service-general -[2026-04-03 23:17:32.141] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 851.559µs | method: GET | path: /api/v1/roles/pages/search | query: name=login&level=3 | request_id: 555c81b4-a606-49de-9e5a-40c0327856f7 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:17:35.748] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:17:35.748] [INFO ] Search request | 📍 rol_pages_handler.go:118 | environment: debug | filters: map[name:login] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: 3dc3f149-5677-4734-91a7-27593ac9863f | service: service-general | sorts: [] -[2026-04-03 23:17:35.748] [DEBUG] Cache hit for Role Pages Search | 📍 service.go:97 | environment: debug | ⚙️ service/internal/master/role/pages.(*service).Search | key: role_pages_search:98e87cb9ba7d3f5f1614ea7e7ae5d8c52713d6bb7cf60779409eceb4ea5eb56c | service: service-general -[2026-04-03 23:17:35.748] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 715.236µs | method: GET | path: /api/v1/roles/pages/search | query: name=login | request_id: 3dc3f149-5677-4734-91a7-27593ac9863f | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:19:27.613] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-03 23:19:27.614] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-03 23:19:27.614] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:19:27.623] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:19:27.624] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:19:27.631] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:19:27.631] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:19:27.631] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:19:27.631] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:19:27.653] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:19:27.653] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:19:27.653] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-03 23:19:27.654] [DEBUG] Migrations table already exists | 📍 database.go:1366 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).ensureMigrationTable | service: service-general -[2026-04-03 23:19:27.685] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for simrs: migration failed at file internal/infrastructure/database/sql/00001_role_pages.sql: failed to execute SQL command: -- Trigger untuk update updated_at -CREATE OR REPLACE FUNCTION update_updated_at_column() -RETURNS TRIGGER AS $ -BEGIN - NEW.updated_at = CURRENT_TIMESTAMP, error: ERROR: syntax error at or near "$" (SQLSTATE 42601) | ⚙️ main.main | service: service-general -[2026-04-03 23:19:27.687] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-03 23:19:27.687] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-03 23:19:27.687] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-03 23:19:27.688] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-03 23:19:27.688] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-03 23:19:27.688] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-03 23:19:27.688] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-03 23:30:02.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 1.150719ms | method: GET | path: /api/v1/roles/pages/search | query: name=login | request_id: a6576fbd-9d25-40fa-81ea-abdcbdb85686 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:43:30.269] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-03 23:43:30.269] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-03 23:43:30.270] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:43:30.279] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:43:30.279] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:43:30.286] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:43:30.287] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:43:30.287] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:43:30.287] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:43:30.303] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:43:30.303] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:43:30.303] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-03 23:43:30.304] [DEBUG] Migrations table already exists | 📍 database.go:1366 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).ensureMigrationTable | service: service-general -[2026-04-03 23:43:30.330] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for simrs: migration failed at file internal/infrastructure/database/sql/00001_role_pages.sql: failed to execute SQL command: -- Trigger untuk update updated_at -CREATE OR REPLACE FUNCTION update_updated_at_column() -RETURNS TRIGGER AS $ -BEGIN - NEW.updated_at = CURRENT_TIMESTAMP, error: ERROR: syntax error at or near "$" (SQLSTATE 42601) | ⚙️ main.main | service: service-general -[2026-04-03 23:43:30.332] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-03 23:43:30.333] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-03 23:43:30.333] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-03 23:43:30.334] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-03 23:43:30.334] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-03 23:43:30.334] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-03 23:43:30.334] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-03 23:43:32.781] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-03 23:43:32.781] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-03 23:43:32.782] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:43:32.790] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:43:32.790] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:43:32.798] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:43:32.798] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:43:32.798] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:43:32.798] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-03 23:43:32.819] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-03 23:43:32.819] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-03 23:43:32.819] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-03 23:43:32.820] [DEBUG] Migrations table already exists | 📍 database.go:1366 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).ensureMigrationTable | service: service-general -[2026-04-03 23:43:32.848] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for simrs: migration failed at file internal/infrastructure/database/sql/00001_role_pages.sql: failed to execute SQL command: -- Trigger untuk update updated_at -CREATE OR REPLACE FUNCTION update_updated_at_column() -RETURNS TRIGGER AS $ -BEGIN - NEW.updated_at = CURRENT_TIMESTAMP, error: ERROR: syntax error at or near "$" (SQLSTATE 42601) | ⚙️ main.main | service: service-general -[2026-04-03 23:43:32.850] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-03 23:43:32.850] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-03 23:43:32.850] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-03 23:43:32.851] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-03 23:43:32.851] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-03 23:43:32.851] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-03 23:43:32.852] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-03 23:43:44.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 960.489µs | method: GET | path: /api/v1/roles/pages/search | query: name=login | request_id: 2a7157a5-35ce-49e7-aef2-654aa363d543 | service: service-general | status: 401 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:43:47.123] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 971.881µs | method: POST | path: /api/v1/auth/login | request_id: 02477feb-4a2f-4edd-aefe-def347cd7f51 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:43:49.365] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:43:49.365] [INFO ] Search request | 📍 rol_pages_handler.go:118 | environment: debug | filters: map[name:login] | ⚙️ service/internal/infrastructure/transport/http/handlers.(*RolPagesHandler).Search | limit: 10 | page: 1 | request_id: f692856c-9baa-4d7d-9ca7-8dbe054b678d | service: service-general | sorts: [] -[2026-04-03 23:43:49.371] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 6.746188ms | method: GET | path: /api/v1/roles/pages/search | query: name=login | request_id: f692856c-9baa-4d7d-9ca7-8dbe054b678d | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:44:40.792] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:44:40.795] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 3.001336ms | method: GET | path: /api/v1/roles/pages | query: filter | request_id: 89b52283-2428-493b-88b1-25679e8b7d74 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:44:43.406] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:44:43.409] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 3.488125ms | method: GET | path: /api/v1/roles/pages/tree | request_id: 7562e51e-8611-4583-9761-605e9712b0ea | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-03 23:44:59.492] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-03 23:44:59.495] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 3.45836ms | method: GET | path: /api/v1/roles/pages/6 | request_id: b381228e-c8af-4503-829f-dd057066fc34 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) diff --git a/logs/2026/04/04/2026-04-04.log b/logs/2026/04/04/2026-04-04.log deleted file mode 100644 index a0c2593..0000000 --- a/logs/2026/04/04/2026-04-04.log +++ /dev/null @@ -1,85 +0,0 @@ -[2026-04-04 00:02:15.668] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-04 00:02:15.668] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-04 00:02:15.668] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:15.678] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-04 00:02:15.678] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:15.686] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-04 00:02:15.686] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:15.686] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-04 00:02:15.686] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-04 00:02:15.706] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-04 00:02:15.706] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:15.706] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-04 00:02:15.707] [DEBUG] Migrations table already exists | 📍 database.go:1366 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).ensureMigrationTable | service: service-general -[2026-04-04 00:02:15.733] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for simrs: migration failed at file internal/infrastructure/database/sql/00001_role_pages.sql: failed to execute SQL command: -- Trigger untuk update updated_at -CREATE OR REPLACE FUNCTION update_updated_at_column() -RETURNS TRIGGER AS $ -BEGIN - NEW.updated_at = CURRENT_TIMESTAMP, error: ERROR: syntax error at or near "$" (SQLSTATE 42601) | ⚙️ main.main | service: service-general -[2026-04-04 00:02:15.736] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-04 00:02:15.736] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-04 00:02:15.737] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-04 00:02:15.737] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-04 00:02:15.737] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-04 00:02:15.737] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-04 00:02:15.737] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-04 00:02:19.486] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-04 00:02:19.486] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-04 00:02:19.486] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:19.494] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-04 00:02:19.494] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:19.501] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-04 00:02:19.501] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:19.502] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-04 00:02:19.502] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-04 00:02:19.524] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-04 00:02:19.524] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:19.524] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-04 00:02:19.525] [DEBUG] Migrations table already exists | 📍 database.go:1366 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).ensureMigrationTable | service: service-general -[2026-04-04 00:02:19.548] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for simrs: migration failed at file internal/infrastructure/database/sql/00001_role_pages.sql: failed to execute SQL command: -- Trigger untuk update updated_at -CREATE OR REPLACE FUNCTION update_updated_at_column() -RETURNS TRIGGER AS $ -BEGIN - NEW.updated_at = CURRENT_TIMESTAMP, error: ERROR: syntax error at or near "$" (SQLSTATE 42601) | ⚙️ main.main | service: service-general -[2026-04-04 00:02:19.550] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-04 00:02:19.551] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-04 00:02:19.551] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-04 00:02:19.551] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-04 00:02:19.551] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-04 00:02:19.552] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-04 00:02:19.552] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-04 00:02:21.322] [INFO ] Application starting | 📍 main.go:62 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general -[2026-04-04 00:02:21.322] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:77 | database_count: 3 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general -[2026-04-04 00:02:21.322] [INFO ] Initializing database service with GORM as primary abstraction... | 📍 database.go:187 | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:21.332] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-04 00:02:21.332] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:21.339] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-04 00:02:21.339] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:21.340] [INFO ] replacing callback `gorm:create` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-04 00:02:21.340] [INFO ] replacing callback `gorm:update` from /app/internal/infrastructure/database/database.go:453 - | 📍 database.go:134 | environment: debug | ⚙️ service/internal/infrastructure/database.(*gormLoggerAdapter).Info | service: service-general -[2026-04-04 00:02:21.359] [INFO ] Successfully connected and configured GORM for database | 📍 database.go:379 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).addDatabase | service: service-general -[2026-04-04 00:02:21.359] [INFO ] Successfully connected to database | 📍 database.go:198 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general -[2026-04-04 00:02:21.360] [INFO ] Found migration files to execute | 📍 database.go:527 | count: 3 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).runSQLMigrationsForDB | service: service-general -[2026-04-04 00:02:21.361] [DEBUG] Migrations table already exists | 📍 database.go:1366 | environment: debug | ⚙️ service/internal/infrastructure/database.(*service).ensureMigrationTable | service: service-general -[2026-04-04 00:02:21.385] [WARNI] Database migration completed with issues | 📍 main.go:93 | environment: debug | ❌ ERROR: sql migration failed for simrs: migration failed at file internal/infrastructure/database/sql/00001_role_pages.sql: failed to execute SQL command: -- Trigger untuk update updated_at -CREATE OR REPLACE FUNCTION update_updated_at_column() -RETURNS TRIGGER AS $ -BEGIN - NEW.updated_at = CURRENT_TIMESTAMP, error: ERROR: syntax error at or near "$" (SQLSTATE 42601) | ⚙️ main.main | service: service-general -[2026-04-04 00:02:21.388] [INFO ] Cache initialized | 📍 main.go:118 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general -[2026-04-04 00:02:21.388] [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/sandbox | service: service-general | static_tokens_len: 4 -[2026-04-04 00:02:21.388] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general -[2026-04-04 00:02:21.389] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8094 | service: service-general -[2026-04-04 00:02:21.389] [INFO ] Registered RolPermission gRPC service | 📍 server.go:39 | environment: debug | ⚙️ service/internal/infrastructure/transport/grpc/servers.NewGRPCServer | service: service-general -[2026-04-04 00:02:21.389] [INFO ] Application started successfully | 📍 main.go:246 | environment: debug | ⚙️ main.main | service: service-general -[2026-04-04 00:02:21.389] [INFO ] gRPC Server running | 📍 main.go:212 | environment: debug | ⚙️ main.main.func2 | port: 8095 | service: service-general -[2026-04-04 00:02:28.051] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-04 00:02:28.057] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 7.283691ms | method: GET | path: /api/v1/roles/pages/6 | request_id: 8ad6636c-463c-41ee-a5a9-91c4ee5c5554 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) -[2026-04-04 00:02:32.726] [WARNI] Unexpected signing method | alg: HS256 | 📍 provider.go:239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*KeycloakAuthProvider).ValidateToken.func1 | service: service-general -[2026-04-04 00:02:32.727] [INFO ] HTTP Request | 📍 middleware.go:177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: 10.10.123.84 | latency: 559.139µs | method: GET | path: /api/v1/auth/info | request_id: 08bd12d1-bcfb-40b7-b102-10b05ed882a7 | service: service-general | status: 200 | user_agent: Apidog/1.0.0 (https://apidog.com) diff --git a/logs/2026/04/2026-04-16.log b/logs/2026/04/2026-04-16.log new file mode 100644 index 0000000..e9df83b --- /dev/null +++ b/logs/2026/04/2026-04-16.log @@ -0,0 +1,60577 @@ +[2026-04-16 05:37:58.570] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 05:37:58.571] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 05:37:58.571] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:37:58.571] [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-16 05:37:58.582] [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-16 05:37:58.582] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:37:58.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-16 05:37:58.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-16 05:37:58.608] [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-16 05:37:58.608] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:37:58.617] [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-16 05:37:58.617] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:37:58.628] [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-16 05:37:58.628] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:37:58.631] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 05:37:58.632] [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-16 05:37:58.632] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 05:37:58.632] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 05:37:58.633] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:37:58.633] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 05:38:09.232] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 05:38:09.233] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 05:38:09.233] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:38:09.233] [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-16 05:38:09.242] [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-16 05:38:09.242] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:38:09.249] [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-16 05:38:09.249] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:38:09.256] [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-16 05:38:09.256] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:38:09.257] [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-16 05:38:09.258] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:38:09.273] [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-16 05:38:09.274] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:38:09.276] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 05:38:09.277] [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-16 05:38:09.277] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 05:38:09.277] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 05:38:09.278] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:38:09.278] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 05:38:21.715] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 05:38:21.715] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 05:38:21.715] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:38:21.715] [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-16 05:38:21.723] [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-16 05:38:21.724] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:38:21.725] [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-16 05:38:21.725] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:38:21.748] [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-16 05:38:21.748] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:38:21.756] [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-16 05:38:21.756] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:38:21.764] [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-16 05:38:21.764] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:38:21.765] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 05:38:21.766] [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-16 05:38:21.766] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 05:38:21.766] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:38:21.766] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 05:38:21.766] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 05:46:32.560] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 05:46:32.561] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 05:46:32.561] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:46:32.561] [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-16 05:46:32.563] [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-16 05:46:32.563] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:46:32.584] [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-16 05:46:32.584] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:46:32.596] [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-16 05:46:32.596] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:46:32.605] [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-16 05:46:32.605] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:46:32.613] [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-16 05:46:32.613] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:46:32.616] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 05:46:32.617] [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-16 05:46:32.617] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 05:46:32.617] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 05:46:32.617] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:46:32.618] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 05:49:44.270] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 05:49:44.270] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 05:49:44.270] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:49:44.270] [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-16 05:49:44.280] [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-16 05:49:44.280] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:49:44.286] [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-16 05:49:44.287] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:49:44.288] [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-16 05:49:44.288] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:49:44.308] [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-16 05:49:44.308] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:49:44.317] [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-16 05:49:44.318] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:49:44.320] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 05:49:44.321] [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-16 05:49:44.321] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 05:49:44.321] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 05:49:44.321] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:49:44.322] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 05:51:22.483] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 05:51:22.484] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 05:51:22.484] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:51:22.484] [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-16 05:51:22.493] [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-16 05:51:22.493] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:51:22.495] [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-16 05:51:22.495] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:51:22.509] [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-16 05:51:22.509] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:51:22.516] [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-16 05:51:22.516] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:51:22.525] [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-16 05:51:22.525] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:51:22.527] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 05:51:22.528] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:172 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 05:51:22.528] [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-16 05:51:22.528] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 05:51:22.529] [INFO ] REST API running | 📍 main.go:202 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 05:51:22.529] [INFO ] gRPC Server running | 📍 main.go:229 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 05:51:22.529] [INFO ] Application started successfully | 📍 main.go:263 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:52:59.856] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 05:52:59.856] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 05:52:59.856] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:52:59.857] [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-16 05:52:59.859] [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-16 05:52:59.859] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:52:59.880] [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-16 05:52:59.880] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:52:59.891] [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-16 05:52:59.891] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:52:59.899] [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-16 05:52:59.899] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:52:59.906] [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-16 05:52:59.906] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 05:52:59.909] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 05:52:59.909] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:172 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 05:52:59.910] [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-16 05:52:59.910] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 05:52:59.910] [INFO ] REST API running | 📍 main.go:202 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 05:52:59.911] [INFO ] Application started successfully | 📍 main.go:263 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 05:52:59.911] [INFO ] gRPC Server running | 📍 main.go:229 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 06:05:03.135] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 06:05:03.135] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 06:05:03.136] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:05:03.136] [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-16 06:05:03.149] [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-16 06:05:03.149] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:03.158] [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-16 06:05:03.158] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:03.164] [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-16 06:05:03.164] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:03.167] [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-16 06:05:03.167] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:03.185] [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-16 06:05:03.185] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:03.187] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 06:05:03.188] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:172 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 06:05:03.188] [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-16 06:05:03.188] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 06:05:03.188] [INFO ] Application started successfully | 📍 main.go:263 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:05:03.188] [INFO ] gRPC Server running | 📍 main.go:229 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 06:05:03.188] [INFO ] REST API running | 📍 main.go:202 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 06:05:05.696] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 06:05:05.697] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 06:05:05.697] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:05:05.697] [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-16 06:05:05.704] [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-16 06:05:05.704] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:05.711] [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-16 06:05:05.711] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:05.719] [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-16 06:05:05.719] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:05.721] [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-16 06:05:05.721] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:05.741] [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-16 06:05:05.741] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:05.743] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 06:05:05.743] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:172 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 06:05:05.744] [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-16 06:05:05.744] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 06:05:05.744] [INFO ] Application started successfully | 📍 main.go:263 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:05:05.744] [INFO ] gRPC Server running | 📍 main.go:229 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 06:05:05.744] [INFO ] REST API running | 📍 main.go:202 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 06:05:08.224] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 06:05:08.224] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 06:05:08.224] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:05:08.224] [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-16 06:05:08.233] [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-16 06:05:08.233] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:08.240] [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-16 06:05:08.240] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:08.247] [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-16 06:05:08.247] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:08.248] [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-16 06:05:08.248] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:08.267] [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-16 06:05:08.267] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:05:08.268] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 06:05:08.268] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:172 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 06:05:08.269] [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-16 06:05:08.269] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 06:05:08.269] [INFO ] Application started successfully | 📍 main.go:263 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:05:08.269] [INFO ] gRPC Server running | 📍 main.go:229 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 06:05:08.269] [INFO ] REST API running | 📍 main.go:202 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 06:11:35.028] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 06:11:35.028] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 06:11:35.028] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:11:35.028] [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-16 06:11:35.036] [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-16 06:11:35.036] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:35.038] [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-16 06:11:35.038] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:35.056] [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-16 06:11:35.056] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:35.069] [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-16 06:11:35.069] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:35.078] [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-16 06:11:35.078] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:35.079] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 06:11:35.079] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:172 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 06:11:35.080] [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-16 06:11:35.080] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 06:11:35.080] [INFO ] REST API running | 📍 main.go:202 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 06:11:35.080] [INFO ] gRPC Server running | 📍 main.go:229 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 06:11:35.080] [INFO ] Application started successfully | 📍 main.go:263 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:11:39.806] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 06:11:39.806] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 06:11:39.806] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:11:39.806] [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-16 06:11:39.821] [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-16 06:11:39.822] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:39.832] [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-16 06:11:39.832] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:39.839] [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-16 06:11:39.839] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:39.840] [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-16 06:11:39.841] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:39.860] [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-16 06:11:39.860] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:39.863] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 06:11:39.863] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:172 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 06:11:39.863] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:11:39.863] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 06:11:39.863] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:11:39.864] [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-16 06:11:39.864] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 06:11:39.864] [INFO ] REST API running | 📍 main.go:202 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 06:11:39.864] [INFO ] Application started successfully | 📍 main.go:263 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:11:39.864] [INFO ] gRPC Server running | 📍 main.go:229 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 06:11:43.931] [INFO ] Application starting | 📍 main.go:66 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 06:11:43.931] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:81 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 06:11:43.932] [INFO ] Minio Object Storage client initialized | 📍 main.go:93 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:11:43.932] [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-16 06:11:43.940] [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-16 06:11:43.940] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:43.942] [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-16 06:11:43.942] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:43.960] [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-16 06:11:43.960] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:43.971] [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-16 06:11:43.972] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:43.981] [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-16 06:11:43.981] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:11:43.983] [INFO ] Cache initialized | 📍 main.go:126 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 06:11:43.984] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:172 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 06:11:43.984] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:11:43.984] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 06:11:43.984] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:11:43.984] [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-16 06:11:43.984] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 06:11:43.984] [INFO ] REST API running | 📍 main.go:202 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 06:11:43.984] [INFO ] Application started successfully | 📍 main.go:263 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:11:43.984] [INFO ] gRPC Server running | 📍 main.go:229 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 06:11:48.985] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:11:53.989] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:11:58.990] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:03.994] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:08.997] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:14.001] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:19.005] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:24.009] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:29.013] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:34.017] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:39.021] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:44.025] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:49.029] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:54.033] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:12:59.036] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:04.041] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:09.042] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:14.046] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:19.050] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:24.054] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:29.058] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:34.062] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:39.066] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:44.067] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:49.067] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:54.072] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:13:59.076] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:04.080] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:09.084] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:14.088] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:19.092] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:24.096] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:29.100] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:34.104] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:39.108] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:44.112] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:49.115] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:54.118] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:14:59.122] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:04.126] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:09.130] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:14.134] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:19.138] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:24.142] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:29.146] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:34.150] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:39.154] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:44.155] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:49.156] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:54.160] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:15:59.164] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:04.168] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:09.172] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:14.176] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:19.180] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:24.184] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:29.188] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:34.192] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:39.196] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:44.197] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:49.201] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:54.205] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:16:59.209] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:04.213] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:09.217] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:14.221] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:19.225] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:24.229] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:29.233] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:34.237] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:39.241] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:44.242] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:49.242] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:54.246] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:17:59.246] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:04.250] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:09.254] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:14.258] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:19.262] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:24.266] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:29.268] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:34.272] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:39.276] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:44.280] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:51.864] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 06:18:51.864] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 06:18:51.865] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:18:51.865] [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-16 06:18:51.867] [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-16 06:18:51.867] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:18:51.888] [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-16 06:18:51.888] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:18:51.899] [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-16 06:18:51.899] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:18:51.908] [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-16 06:18:51.908] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:18:51.915] [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-16 06:18:51.915] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:18:51.918] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 06:18:51.918] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 06:18:51.918] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:51.918] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 06:18:51.918] [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-16 06:18:51.919] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 06:18:51.919] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:18:51.919] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 06:18:51.919] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 06:18:51.919] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:18:56.923] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:01.927] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:06.931] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:11.935] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:16.939] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:21.943] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:26.947] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:31.951] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:36.955] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:41.959] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:46.963] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:51.967] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:19:56.971] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:01.975] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:06.979] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:11.983] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:16.987] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:21.990] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:26.994] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:31.998] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:37.000] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:42.005] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:47.009] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:52.010] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:20:57.010] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:02.015] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:07.019] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:12.023] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:17.027] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:22.031] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:27.035] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:32.037] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:37.039] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:42.043] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:47.047] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:52.051] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:21:57.055] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:02.059] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:07.063] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:12.067] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:17.072] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:22.076] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:27.080] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:32.084] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:37.088] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:42.092] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:47.096] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:52.096] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:22:57.097] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:02.102] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:07.106] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:12.110] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:17.114] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:22.118] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:27.122] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:32.126] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:37.130] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:42.134] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:47.138] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:52.139] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:23:57.143] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:02.147] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:07.150] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:12.154] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:17.158] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:22.162] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:27.166] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:32.170] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:37.174] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:42.178] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:47.182] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:52.183] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:24:57.183] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:02.187] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:07.191] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:12.195] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:17.199] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:22.203] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:27.207] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:32.211] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:37.215] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:42.219] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:47.223] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:52.227] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:25:57.231] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:02.235] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:07.239] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:12.243] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:17.247] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:22.251] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:27.255] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:32.259] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:37.263] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:42.264] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:47.268] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:52.268] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:26:57.269] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:02.273] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:07.277] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:12.281] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:17.285] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:22.289] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:27.293] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:32.297] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:37.301] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:42.305] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:47.309] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:52.313] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:27:57.317] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:02.321] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:07.325] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:12.329] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:17.333] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:22.337] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:27.341] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:32.345] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:37.349] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:42.353] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:47.357] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:52.357] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:28:57.358] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:02.362] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:07.366] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:12.370] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:17.374] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:22.378] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:27.382] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:32.386] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:37.390] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:42.394] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:47.398] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:52.402] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:29:57.404] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:02.408] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:07.413] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:12.416] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:17.420] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:22.424] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:27.428] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:32.432] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:37.436] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:42.440] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:47.444] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:52.445] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:30:57.445] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:02.449] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:07.453] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:12.457] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:17.461] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:22.465] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:27.469] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:32.473] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:37.477] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:42.481] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:47.485] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:52.489] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:31:57.493] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:02.497] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:07.501] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:12.504] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:17.508] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:22.512] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:27.516] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:32.520] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:37.524] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:42.528] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:47.532] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:52.532] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:32:57.533] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:02.538] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:07.542] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:12.546] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:17.550] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:22.554] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:27.558] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:32.562] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:37.566] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:42.570] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:47.570] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:52.574] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:33:57.578] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:02.582] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:07.586] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:12.590] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:17.594] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:22.598] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:27.602] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:32.606] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:37.610] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:42.614] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:47.618] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:52.619] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:34:57.619] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:02.624] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:07.628] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:12.632] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:12.971] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 06:35:12.971] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 06:35:12.971] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:35:12.971] [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-16 06:35:12.981] [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-16 06:35:12.981] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:35:12.988] [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-16 06:35:12.988] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:35:12.990] [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-16 06:35:12.990] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:35:13.010] [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-16 06:35:13.011] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:35:13.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-16 06:35:13.025] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:35:13.026] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 06:35:13.027] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 06:35:13.027] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:13.027] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 06:35:13.027] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:13.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-16 06:35:13.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-16 06:35:13.027] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 06:35:13.028] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:35:13.028] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 06:35:18.029] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:23.033] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:28.037] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:33.041] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:38.045] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:43.049] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:48.053] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:53.057] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:35:58.061] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:03.065] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:08.069] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:13.073] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:18.077] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:23.081] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:28.085] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:33.089] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:38.093] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:43.097] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:48.101] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:53.105] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:36:58.109] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:03.113] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:08.113] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:13.118] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:18.122] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:23.126] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:28.130] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:33.134] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:38.138] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:43.142] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:48.143] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:53.147] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:37:58.151] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:03.153] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:08.157] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:13.161] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:18.165] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:23.169] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:28.173] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:33.177] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:38.181] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:43.185] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:48.189] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:53.189] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:38:58.194] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:03.194] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:08.195] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:13.199] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:18.199] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:23.203] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:28.207] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:33.211] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:38.211] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:43.215] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:48.216] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:53.220] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:39:58.224] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:03.228] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:08.232] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:13.233] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:18.237] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:23.241] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:28.245] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:33.249] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:38.253] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:43.257] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:48.260] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:53.264] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:40:58.268] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:03.268] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:08.269] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:13.274] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:18.278] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:23.282] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:28.286] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:33.290] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:38.294] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:43.298] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:48.302] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:53.306] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:41:58.310] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:03.314] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:08.318] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:13.322] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:18.326] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:23.329] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:28.333] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:33.337] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:38.341] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:43.345] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:48.349] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:53.353] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:42:58.357] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:03.357] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:08.358] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:13.363] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:18.367] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:23.371] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:28.375] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:33.379] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:38.383] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:43.387] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:48.391] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:53.395] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:43:58.399] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:03.403] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:08.407] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:13.411] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:18.415] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:23.419] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:28.423] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:33.426] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:36.680] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 06:44:36.680] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 06:44:36.680] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:44:36.680] [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-16 06:44:36.692] [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-16 06:44:36.692] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:44:36.700] [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-16 06:44:36.700] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:44:36.707] [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-16 06:44:36.707] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:44:36.709] [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-16 06:44:36.709] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:44:36.728] [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-16 06:44:36.728] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:44:36.729] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 06:44:36.729] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 06:44:36.729] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:36.729] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 06:44:36.729] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:36.729] [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-16 06:44:36.730] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 06:44:36.730] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:44:36.730] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 06:44:36.730] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 06:44:41.731] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:46.732] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:51.736] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:44:56.740] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:01.744] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:06.748] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:11.752] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:16.756] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:21.760] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:26.764] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:31.768] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:36.772] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:41.776] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:46.780] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:51.784] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:45:56.788] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:01.792] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:06.796] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:11.800] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:16.804] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:21.808] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:26.808] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:31.812] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:36.816] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:41.817] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:46.817] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:51.822] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:46:56.826] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:01.830] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:06.834] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:11.838] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:16.842] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:21.846] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:26.849] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:31.853] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:36.857] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:41.861] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:46.865] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:51.869] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:47:56.873] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:01.877] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:06.881] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:11.885] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:16.889] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:21.893] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:26.897] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:31.901] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:36.905] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:41.906] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:46.907] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:51.912] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:48:56.915] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:01.919] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:06.923] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:11.927] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:16.931] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:21.935] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:26.939] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:31.943] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:36.944] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:41.948] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:46.952] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:51.956] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:49:56.960] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:50:01.964] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:50:06.968] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:50:11.972] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:50:16.976] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:50:21.980] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:50:25.137] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 06:50:25.137] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 06:50:25.138] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:50:25.138] [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-16 06:50:25.168] [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-16 06:50:25.168] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:50:25.184] [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-16 06:50:25.184] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:50:25.194] [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-16 06:50:25.194] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:50:25.201] [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-16 06:50:25.201] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:50:25.203] [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-16 06:50:25.203] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 06:50:25.206] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 06:50:25.206] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 06:50:25.206] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:50:25.206] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 06:50:25.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:50:25.206] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:50:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:50:25.207] [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-16 06:50:25.207] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 06:50:25.207] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 06:50:25.207] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 06:50:25.207] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 06:50:40.218] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:50:40.218] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:50:45.222] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:50:45.222] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:50:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:51:00.227] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:51:00.227] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:51:05.227] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:51:05.228] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:51:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:51:20.232] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:51:20.232] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:51:25.236] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:51:25.236] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:51:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:51:40.241] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:51:40.241] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:51:45.245] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:51:45.245] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:51:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:52:00.250] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:52:00.250] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:52:05.254] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:52:05.254] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:52:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:52:20.259] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:52:20.259] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:52:25.260] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:52:25.260] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:52:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:52:40.265] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:52:40.265] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:52:45.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:52:45.269] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:52:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:53:00.274] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:53:00.274] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:53:05.278] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:53:05.278] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:53:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:53:20.283] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:53:20.283] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:53:25.287] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:53:25.288] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:53:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:53:40.292] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:53:40.292] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:53:45.296] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:53:45.296] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:53:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:54:00.301] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:54:00.301] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:54:05.305] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:54:05.305] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:54:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:54:20.310] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:54:20.310] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:54:25.311] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:54:25.311] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:54:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:54:40.316] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:54:40.316] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:54:45.320] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:54:45.320] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:54:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:55:00.325] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:55:00.325] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:55:05.329] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:55:05.329] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:55:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:55:20.334] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:55:20.334] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:55:25.335] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:55:25.335] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:55:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:55:40.339] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:55:40.339] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:55:45.343] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:55:45.343] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:55:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:56:00.348] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:56:00.348] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:56:05.352] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:56:05.352] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:56:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:56:20.357] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:56:20.357] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:56:25.358] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:56:25.358] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:56:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:56:40.363] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:56:40.363] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:56:45.367] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:56:45.367] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:56:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:57:00.372] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:57:00.372] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:57:05.376] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:57:05.376] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:57:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:57:20.381] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:57:20.381] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:57:25.385] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:57:25.385] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:57:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:57:40.385] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:57:40.386] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:57:45.389] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:57:45.389] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:57:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:58:00.391] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:58:00.391] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:58:05.395] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:58:05.395] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:58:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:58:20.400] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:58:20.400] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:58:25.401] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:58:25.401] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:58:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:58:40.406] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:58:40.406] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:58:45.410] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:58:45.410] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:58:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:59:00.415] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:59:00.415] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:59:05.419] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:59:05.419] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:59:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:59:20.422] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:59:20.423] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:59:25.426] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:59:25.426] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:59:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 06:59:40.431] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 06:59:40.431] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 06:59:45.435] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 06:59:45.435] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T06:59:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:00:00.440] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:00:00.440] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:00:05.444] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:00:05.444] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:00:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:00:20.448] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:00:20.448] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:00:25.449] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:00:25.449] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:00:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:00:40.453] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:00:40.453] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:00:45.457] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:00:45.457] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:00:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:01:00.462] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:01:00.462] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:01:05.466] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:01:05.466] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:01:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:01:20.471] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:01:20.471] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:01:25.475] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:01:25.475] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:01:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:01:40.480] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:01:40.480] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:01:45.484] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:01:45.484] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:01:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:02:00.489] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:02:00.489] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:02:05.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:02:05.493] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:02:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:02:20.498] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:02:20.498] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:02:25.499] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:02:25.499] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:02:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:02:40.503] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:02:40.503] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:02:45.507] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:02:45.507] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:02:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:03:00.511] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:03:00.511] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:03:05.515] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:03:05.515] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:03:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:03:20.520] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:03:20.520] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:03:25.524] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:03:25.524] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:03:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:03:40.529] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:03:40.529] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:03:45.533] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:03:45.533] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:03:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:04:00.538] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:04:00.538] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:04:05.542] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:04:05.542] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:04:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:04:20.547] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:04:20.547] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:04:25.548] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:04:25.548] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:04:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:04:40.552] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:04:40.552] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:04:45.556] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:04:45.556] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:04:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:05:00.561] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:05:00.561] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:05:05.565] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:05:05.565] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:05:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:05:20.570] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:05:20.570] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:05:25.574] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:05:25.574] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:05:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:05:40.579] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:05:40.579] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:05:45.583] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:05:45.583] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:05:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:06:00.587] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:06:00.587] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:06:05.591] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:06:05.591] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:06:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:06:20.596] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:06:20.596] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:06:25.596] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:06:25.597] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:06:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:06:40.601] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:06:40.601] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:06:45.606] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:06:45.606] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:06:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:07:00.609] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:07:00.609] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:07:05.614] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:07:05.614] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:07:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:07:20.618] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:07:20.618] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:07:25.622] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:07:25.622] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:07:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:07:40.626] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:07:40.626] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:07:45.630] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:07:45.630] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:07:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:08:00.635] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:08:00.635] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:08:05.636] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:08:05.636] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:08:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:08:20.641] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:08:20.641] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:08:25.642] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:08:25.642] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:08:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:08:40.647] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:08:40.647] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:08:45.651] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:08:45.651] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:08:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:09:00.655] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:09:00.655] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:09:05.659] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:09:05.659] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:09:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:09:20.663] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:09:20.663] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:09:25.667] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:09:25.667] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:09:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:09:40.672] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:09:40.672] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:09:45.676] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:09:45.676] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:09:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:10:00.681] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:10:00.681] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:10:05.685] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:10:05.686] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:10:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:10:20.690] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:10:20.690] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:10:25.691] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:10:25.691] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:10:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:10:40.695] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:10:40.695] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:10:45.699] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:10:45.699] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:10:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:11:00.704] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:11:00.704] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:11:05.708] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:11:05.708] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:11:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:11:20.713] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:11:20.713] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:11:25.717] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:11:25.718] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:11:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:11:40.719] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:11:40.719] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:11:45.724] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:11:45.724] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:11:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:12:00.728] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:12:00.728] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:12:05.733] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:12:05.733] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:12:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:12:20.737] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:12:20.737] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:12:25.738] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:12:25.738] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:12:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:12:40.743] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:12:40.743] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:12:45.747] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:12:45.747] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:12:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:13:00.752] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:13:00.752] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:13:05.756] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:13:05.756] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:13:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:13:20.761] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:13:20.761] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:13:25.765] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:13:25.765] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:13:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:13:40.770] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:13:40.770] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:13:45.774] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:13:45.774] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:13:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:14:00.779] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:14:00.779] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:14:05.783] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:14:05.783] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:14:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:14:20.788] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:14:20.788] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:14:25.789] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:14:25.789] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:14:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:14:40.793] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:14:40.794] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:14:45.797] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:14:45.797] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:14:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:15:00.802] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:15:00.802] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:15:05.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:15:05.806] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:15:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:15:20.811] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:15:20.811] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:15:25.815] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:15:25.815] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:15:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:15:40.820] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:15:40.820] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:15:45.824] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:15:45.824] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:15:45Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:16:00.828] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:16:00.828] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:16:05.832] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:16:05.832] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:16:05Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:16:20.837] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:16:20.837] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:16:25.838] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:16:25.838] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:16:25Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:16:37.976] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 07:16:37.976] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 07:16:37.976] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:16:37.976] [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-16 07:16:37.984] [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-16 07:16:37.984] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:16:37.986] [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-16 07:16:37.986] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:16:38.001] [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-16 07:16:38.001] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:16:38.017] [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-16 07:16:38.017] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:16:38.027] [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-16 07:16:38.027] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:16:38.028] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 07:16:38.028] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 07:16:38.028] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:16:38.028] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 07:16:38.028] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:16:38.029] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:16:38Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:16:38.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-16 07:16:38.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-16 07:16:38.029] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:16:38.029] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 07:16:38.029] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 07:16:53.040] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:16:53.040] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:16:58.044] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:16:58.044] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:16:58Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:17:13.049] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:17:13.049] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:17:18.053] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:17:18.053] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:17:18Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:17:33.058] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:17:33.058] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:17:38.062] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:17:38.062] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:17:38Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:17:53.067] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:17:53.068] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:17:58.068] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:17:58.068] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:17:58Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:18:13.073] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:18:13.073] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:18:18.077] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:18:18.077] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:18:18Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:18:33.078] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:18:33.078] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:18:38.082] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:18:38.082] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:18:38Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:18:53.087] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:18:53.087] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:18:58.091] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:18:58.091] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:18:58Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:19:13.092] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:19:13.092] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:19:18.096] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:19:18.096] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:19:18Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:19:33.100] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:19:33.100] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:19:38.104] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:19:38.104] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:19:38Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:19:53.105] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:19:53.105] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:19:58.106] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:19:58.106] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:19:58Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:20:13.110] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:20:13.110] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:20:18.114] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:20:18.114] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:20:18Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:20:33.118] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:20:33.118] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:20:38.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:20:38.122] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:20:38Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:20:53.127] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:20:53.127] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:20:58.131] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:20:58.131] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:20:58Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:21:13.136] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:21:13.136] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:21:18.140] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:21:18.140] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:21:18Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:21:33.145] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:21:33.145] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:21:38.146] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:21:38.146] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:21:38Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:21:53.147] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:21:53.147] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:21:58.147] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:21:58.147] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:21:58Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:22:13.152] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:22:13.152] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:22:18.156] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:22:18.156] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:22:18Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:22:33.159] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:22:33.159] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:22:38.163] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:22:38.163] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:22:38Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:22:53.168] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:22:53.168] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:22:58.172] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:22:58.172] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:22:58Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:23:13.176] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:23:13.176] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:23:18.180] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:23:18.180] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:23:18Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:23:33.185] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:23:33.185] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:23:38.189] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:23:38.189] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:23:38Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:23:53.189] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:23:53.190] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:23:58.190] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:23:58.190] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:23:58Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:24:13.195] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:24:13.195] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:24:18.199] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:24:18.199] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:24:18Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:24:33.204] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:24:33.204] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:24:38.208] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:24:38.208] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:24:38Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:24:53.213] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:24:53.213] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:24:58.217] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:24:58.217] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:24:58Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:25:03.807] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 07:25:03.807] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 07:25:03.807] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:25:03.807] [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-16 07:25:03.818] [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-16 07:25:03.818] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:25:03.827] [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-16 07:25:03.827] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:25:03.834] [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-16 07:25:03.834] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:25:03.836] [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-16 07:25:03.836] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:25:03.856] [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-16 07:25:03.856] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:25:03.857] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 07:25:03.857] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 07:25:03.857] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:25:03.858] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 07:25:03.858] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:25:03.858] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:25:03Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:25:03.858] [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-16 07:25:03.858] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 07:25:03.858] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:25:03.858] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 07:25:03.859] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 07:25:18.869] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:25:18.869] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:25:23.873] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:25:23.873] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:25:23Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:25:38.878] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:25:38.878] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:25:43.882] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:25:43.882] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:25:43Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:25:58.887] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:25:58.887] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:26:03.891] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:26:03.891] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:26:03Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:26:18.896] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:26:18.896] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:26:23.900] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:26:23.900] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:26:23Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:26:38.905] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:26:38.905] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:26:43.909] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:26:43.909] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:26:43Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:26:58.914] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:26:58.914] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:27:03.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:27:03.915] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:27:03Z status:available] | service: service-general | url: http://meninjar.dev.rssa.id:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:27:15.441] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 07:27:15.442] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 07:27:15.442] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:27:15.442] [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-16 07:27:15.451] [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-16 07:27:15.451] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:27:15.459] [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-16 07:27:15.459] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:27:15.461] [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-16 07:27:15.461] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:27:15.485] [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-16 07:27:15.485] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:27:15.495] [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-16 07:27:15.495] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:27:15.498] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 07:27:15.498] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 07:27:15.498] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:27:15.499] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 07:27:15.499] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:27:15.499] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:27:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:27:15.499] [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-16 07:27:15.499] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 07:27:15.499] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 07:27:15.500] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:27:15.500] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 07:27:30.511] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:27:30.511] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:27:35.515] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:27:35.516] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:27:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:27:50.520] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:27:50.520] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:27:55.524] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:27:55.524] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:27:55Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:28:10.528] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:28:10.529] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:28:15.529] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:28:15.529] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:28:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:28:30.534] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:28:30.534] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:28:35.538] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:28:35.538] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:28:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:28:50.543] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:28:50.543] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:28:55.547] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:28:55.547] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:28:55Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:29:10.552] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:29:10.552] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:29:15.556] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:29:15.556] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:29:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:29:30.561] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:29:30.561] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:29:35.565] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:29:35.565] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:29:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:29:50.566] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:29:50.566] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:29:55.570] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:29:55.570] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:29:55Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:30:10.571] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:30:10.571] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:30:15.572] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:30:15.572] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:30:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:30:30.576] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:30:30.576] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:30:35.580] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:30:35.580] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:30:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:30:50.585] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:30:50.585] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:30:55.589] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:30:55.590] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:30:55Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:31:10.595] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:31:10.595] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:31:15.599] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:31:15.599] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:31:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:31:30.604] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:31:30.604] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:31:35.608] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:31:35.608] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:31:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:31:50.613] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:31:50.613] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:31:55.617] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:31:55.617] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:31:55Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:32:10.618] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:95 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": context deadline exceeded (Client.Timeout exceeded while awaiting headers) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:32:10.618] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:130 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:32:15.619] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:32:15.619] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:32:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:32:24.176] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 07:32:24.177] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 07:32:24.177] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:32:24.177] [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-16 07:32:24.179] [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-16 07:32:24.179] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:32:24.201] [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-16 07:32:24.201] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:32:24.218] [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-16 07:32:24.218] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:32:24.227] [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-16 07:32:24.227] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:32:24.234] [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-16 07:32:24.234] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:32:24.237] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 07:32:24.237] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 07:32:24.237] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:32:24.238] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 07:32:24.238] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:32:24.238] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:32:24Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:32:24.238] [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-16 07:32:24.239] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 07:32:24.239] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:32:24.239] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 07:32:24.240] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 07:32:54.265] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:32:54.265] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:32:54.265] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:32:59.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:32:59.269] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:32:59Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:33:29.274] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:33:29.274] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:33:29.274] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:33:34.278] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:33:34.278] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:33:34Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:34:04.282] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:34:04.282] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:34:04.282] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:34:09.286] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:34:09.286] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:34:09Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:34:39.286] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:34:39.286] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:34:39.286] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:34:44.291] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:34:44.291] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:34:44Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:35:14.296] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:35:14.296] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:35:14.296] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:35:19.300] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:35:19.300] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:35:19Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:35:49.305] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:35:49.305] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:35:49.305] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:35:54.309] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:35:54.310] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:35:54Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:36:24.314] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:36:24.314] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:36:24.314] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:36:29.318] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:36:29.318] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:36:29Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:36:59.318] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:36:59.318] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:36:59.318] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:37:04.323] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:37:04.323] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:37:04Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:37:34.328] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:37:34.328] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:37:34.328] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:37:39.332] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:37:39.332] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:37:39Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:38:09.361] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:38:09.361] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:38:09.361] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:38:14.365] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:38:14.365] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:38:14Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:38:44.370] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:38:44.370] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:38:44.370] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:38:49.374] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:38:49.374] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:38:49Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:39:19.374] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:39:19.375] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:39:19.375] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:39:24.375] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:39:24.375] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:39:24Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:39:54.405] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:39:54.405] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:39:54.405] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:39:59.409] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:39:59.409] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:39:59Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:40:29.414] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:40:29.414] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:40:29.414] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:40:34.418] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:40:34.418] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:40:34Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:41:04.423] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:41:04.423] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:139 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:41:04.423] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:154 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:41:09.427] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:41:09.427] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:41:09Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:41:16.303] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 07:41:16.303] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 07:41:16.303] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:41:16.303] [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-16 07:41:16.319] [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-16 07:41:16.319] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:41:16.328] [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-16 07:41:16.328] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:41:16.335] [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-16 07:41:16.335] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:41:16.337] [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-16 07:41:16.337] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:41:16.359] [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-16 07:41:16.359] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:41:16.361] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 07:41:16.361] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 07:41:16.362] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:41:16.362] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 07:41:16.362] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:41:16.362] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:41:16Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:41:16.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-16 07:41:16.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-16 07:41:16.362] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 07:41:16.363] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:41:16.363] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 07:41:46.388] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:41:16Z status:available] | service: service-general +[2026-04-16 07:41:46.388] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:41:46.388] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:41:51.392] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:41:51.392] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:41:51Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:42:21.397] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:41:51Z status:available] | service: service-general +[2026-04-16 07:42:21.397] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:42:21.397] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:42:26.401] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:42:26.401] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:42:26Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:42:56.405] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:42:26Z status:available] | service: service-general +[2026-04-16 07:42:56.405] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:42:56.405] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:43:01.409] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:43:01.409] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:43:01Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:43:31.410] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:43:01Z status:available] | service: service-general +[2026-04-16 07:43:31.411] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:43:31.411] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:43:36.411] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:43:36.411] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:43:36Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:44:06.416] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:43:36Z status:available] | service: service-general +[2026-04-16 07:44:06.416] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:44:06.416] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:44:11.420] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:44:11.420] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:44:11Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:44:41.425] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:44:11Z status:available] | service: service-general +[2026-04-16 07:44:41.425] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:44:41.425] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:44:46.429] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:44:46.429] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:44:46Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:45:16.449] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:44:46Z status:available] | service: service-general +[2026-04-16 07:45:16.449] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:45:16.449] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:45:21.453] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:45:21.453] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:45:21Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:45:51.455] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:45:21Z status:available] | service: service-general +[2026-04-16 07:45:51.456] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:45:51.456] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:45:56.457] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:45:56.457] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:45:56Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:45:56.457] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: connect: connection refused | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:45:56Z status:available] | service: service-general +[2026-04-16 07:45:56.457] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:45:56.457] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:46:01.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:46:01.461] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:46:01Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:46:01.461] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: connect: connection refused | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:46:01Z status:available] | service: service-general +[2026-04-16 07:46:01.462] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:46:01.462] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:46:06.465] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:46:06.465] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:46:06Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:46:06.465] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: connect: connection refused | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:46:06Z status:available] | service: service-general +[2026-04-16 07:46:06.465] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:46:06.465] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:46:54.620] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 07:46:54.620] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 07:46:54.620] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:46:54.620] [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-16 07:46:54.622] [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-16 07:46:54.622] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:46:54.718] [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-16 07:46:54.718] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:46:54.728] [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-16 07:46:54.728] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:46:54.735] [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-16 07:46:54.736] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:46:54.743] [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-16 07:46:54.743] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:46:56.848] [FATAL] Failed to initialize cache manager | 📍 main.go:120 | environment: debug | ❌ ERROR: failed to create cache: failed to connect to Redis: dial tcp: lookup redis on 127.0.0.11:53: no such host | ⚙️ main.main | service: service-general +[2026-04-16 07:49:22.065] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 07:49:22.065] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 07:49:22.066] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:49:22.066] [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-16 07:49:22.077] [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-16 07:49:22.077] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:49:22.079] [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-16 07:49:22.079] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:49:22.100] [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-16 07:49:22.100] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:49:22.108] [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-16 07:49:22.109] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:49:22.117] [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-16 07:49:22.117] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 07:49:22.119] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 07:49:22.119] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 07:49:22.120] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:49:22.120] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 07:49:22.120] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:49:22.120] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:49:22Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:49:22.120] [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-16 07:49:22.120] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 07:49:22.120] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 07:49:22.121] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 07:49:22.121] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 07:49:52.150] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:49:22Z status:available] | service: service-general +[2026-04-16 07:49:52.150] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:49:52.150] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:49:57.154] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:49:57.154] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:49:57Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:50:27.159] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:49:57Z status:available] | service: service-general +[2026-04-16 07:50:27.159] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:50:27.159] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:50:32.163] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:50:32.163] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:50:32Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:51:02.168] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:50:32Z status:available] | service: service-general +[2026-04-16 07:51:02.168] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:51:02.168] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:51:07.172] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:51:07.172] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:51:07Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:51:37.172] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:51:07Z status:available] | service: service-general +[2026-04-16 07:51:37.173] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:51:37.173] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:51:42.177] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:51:42.177] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:51:42Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:52:12.182] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:51:42Z status:available] | service: service-general +[2026-04-16 07:52:12.182] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:52:12.182] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:52:17.186] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:52:17.186] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:52:17Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:52:47.191] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:52:17Z status:available] | service: service-general +[2026-04-16 07:52:47.191] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:52:47.191] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:52:52.195] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:52:52.195] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:52:52Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:53:22.224] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:52:52Z status:available] | service: service-general +[2026-04-16 07:53:22.224] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:53:22.224] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:53:27.225] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:53:27.225] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:53:27Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:53:57.226] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:53:27Z status:available] | service: service-general +[2026-04-16 07:53:57.226] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:53:57.226] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:54:02.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:54:02.226] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:54:02Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:54:32.235] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:54:02Z status:available] | service: service-general +[2026-04-16 07:54:32.235] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:54:32.235] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:54:37.239] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:54:37.239] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:54:37Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:55:07.264] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:54:37Z status:available] | service: service-general +[2026-04-16 07:55:07.264] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:55:07.264] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:55:12.268] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:55:12.268] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:55:12Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:55:42.297] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:55:12Z status:available] | service: service-general +[2026-04-16 07:55:42.297] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:55:42.297] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:55:47.301] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:55:47.301] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:55:47Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:56:17.302] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:55:47Z status:available] | service: service-general +[2026-04-16 07:56:17.302] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:56:17.302] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:56:22.303] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:56:22.303] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:56:22Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:56:52.333] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:56:22Z status:available] | service: service-general +[2026-04-16 07:56:52.333] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:56:52.333] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:56:57.337] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:56:57.337] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:56:57Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:57:27.366] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:56:57Z status:available] | service: service-general +[2026-04-16 07:57:27.366] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:57:27.366] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:57:32.370] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:57:32.370] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:57:32Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:58:02.374] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:57:32Z status:available] | service: service-general +[2026-04-16 07:58:02.374] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:58:02.374] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:58:07.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:58:07.378] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:58:07Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:58:37.378] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:58:07Z status:available] | service: service-general +[2026-04-16 07:58:37.378] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:58:37.378] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:58:42.383] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:58:42.383] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:58:42Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:59:12.388] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:58:42Z status:available] | service: service-general +[2026-04-16 07:59:12.388] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:59:12.388] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:59:17.392] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:59:17.392] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:59:17Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 07:59:47.412] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:59:17Z status:available] | service: service-general +[2026-04-16 07:59:47.412] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 07:59:47.412] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 07:59:52.416] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 07:59:52.416] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:59:52Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:00:22.445] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T07:59:52Z status:available] | service: service-general +[2026-04-16 08:00:22.445] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:00:22.445] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:00:27.449] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:00:27.449] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:00:27Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:00:57.450] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:00:27Z status:available] | service: service-general +[2026-04-16 08:00:57.450] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:00:57.450] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:01:02.450] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:01:02.450] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:01:02Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:01:32.480] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:01:02Z status:available] | service: service-general +[2026-04-16 08:01:32.480] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:01:32.480] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:01:37.484] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:01:37.484] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:01:37Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:02:07.489] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:01:37Z status:available] | service: service-general +[2026-04-16 08:02:07.489] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:02:07.489] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:02:12.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:02:12.493] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:02:12Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:02:42.522] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:02:12Z status:available] | service: service-general +[2026-04-16 08:02:42.522] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:02:42.522] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:02:47.526] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:02:47.526] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:02:47Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:03:17.527] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:02:47Z status:available] | service: service-general +[2026-04-16 08:03:17.527] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:03:17.527] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:03:22.527] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:03:22.527] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:03:22Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:03:52.557] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:03:22Z status:available] | service: service-general +[2026-04-16 08:03:52.557] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:03:52.557] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:03:57.561] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:03:57.561] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:03:57Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:04:27.590] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:03:57Z status:available] | service: service-general +[2026-04-16 08:04:27.591] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:04:27.591] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:04:32.594] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:04:32.594] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:04:32Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:05:02.623] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:04:32Z status:available] | service: service-general +[2026-04-16 08:05:02.623] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:05:02.623] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:05:07.627] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:05:07.627] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:05:07Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:05:37.627] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:05:07Z status:available] | service: service-general +[2026-04-16 08:05:37.627] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:05:37.628] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:05:42.632] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:05:42.632] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:05:42Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:06:12.637] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:05:42Z status:available] | service: service-general +[2026-04-16 08:06:12.637] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:06:12.637] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:06:17.641] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:06:17.641] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:06:17Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:06:47.646] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:06:17Z status:available] | service: service-general +[2026-04-16 08:06:47.646] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:06:47.646] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:06:52.650] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:06:52.650] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:06:52Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:07:22.655] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:06:52Z status:available] | service: service-general +[2026-04-16 08:07:22.655] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:07:22.655] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:07:27.659] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:07:27.659] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:07:27Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:07:57.659] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:07:27Z status:available] | service: service-general +[2026-04-16 08:07:57.659] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:07:57.659] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:07:59.414] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 08:07:59.414] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 08:07:59.415] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:07:59.415] [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-16 08:07:59.423] [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-16 08:07:59.423] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:07:59.430] [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-16 08:07:59.430] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:07:59.432] [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-16 08:07:59.432] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:07:59.453] [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-16 08:07:59.453] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:07:59.467] [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-16 08:07:59.467] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:07:59.468] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 08:07:59.468] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 08:07:59.469] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:07:59.469] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 08:07:59.469] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:07:59.469] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:07:59Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:07:59.469] [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-16 08:07:59.469] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 08:07:59.469] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:07:59.469] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 08:07:59.469] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 08:08:29.496] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:07:59Z status:available] | service: service-general +[2026-04-16 08:08:29.496] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:08:29.496] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:08:34.500] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:08:34.500] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:08:34Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:09:04.529] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:08:34Z status:available] | service: service-general +[2026-04-16 08:09:04.529] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:09:04.529] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:09:09.533] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:09:09.533] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:09:09Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:09:39.562] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:09:09Z status:available] | service: service-general +[2026-04-16 08:09:39.562] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:09:39.562] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:09:44.566] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:09:44.566] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:09:44Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:10:14.567] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:09:44Z status:available] | service: service-general +[2026-04-16 08:10:14.567] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:10:14.567] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:10:19.567] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:10:19.567] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:10:19Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:10:49.572] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:10:19Z status:available] | service: service-general +[2026-04-16 08:10:49.572] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:10:49.572] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:10:54.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:10:54.576] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:10:54Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:11:00.447] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 08:11:00.447] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 08:11:00.447] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:11:00.447] [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-16 08:11:00.467] [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-16 08:11:00.467] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:11:00.476] [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-16 08:11:00.476] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:11:00.485] [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-16 08:11:00.485] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:11:00.492] [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-16 08:11:00.492] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:11:00.493] [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-16 08:11:00.493] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:11:00.495] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 08:11:00.495] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 08:11:00.495] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:11:00.495] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 08:11:00.495] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:11:00.495] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:11:00Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:11:00.495] [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-16 08:11:00.495] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 08:11:00.496] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:11:00.496] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 08:11:00.496] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 08:11:30.521] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:11:00Z status:available] | service: service-general +[2026-04-16 08:11:30.521] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:11:30.521] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:11:35.525] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:11:35.525] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:11:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:12:05.554] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:11:35Z status:available] | service: service-general +[2026-04-16 08:12:05.555] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:12:05.555] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:12:10.555] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:12:10.555] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:12:10Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:12:40.573] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:12:10Z status:available] | service: service-general +[2026-04-16 08:12:40.573] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:12:40.573] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:12:45.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:12:45.576] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:12:45Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:13:07.541] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 08:13:07.541] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 08:13:07.541] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:13:07.541] [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-16 08:13:07.543] [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-16 08:13:07.543] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:13:07.562] [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-16 08:13:07.562] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:13:07.571] [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-16 08:13:07.571] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:13:07.578] [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-16 08:13:07.578] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:13:07.588] [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-16 08:13:07.588] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:13:07.590] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 08:13:07.590] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 08:13:07.590] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:13:07.590] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 08:13:07.590] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:13:07.590] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:13:07Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:13:07.590] [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-16 08:13:07.590] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 08:13:07.591] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:13:07.591] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 08:13:07.591] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 08:13:37.620] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:13:07Z status:available] | service: service-general +[2026-04-16 08:13:37.620] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:13:37.620] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:13:42.624] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:13:42.624] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:13:42Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:14:12.629] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:13:42Z status:available] | service: service-general +[2026-04-16 08:14:12.629] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:14:12.629] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:14:17.633] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:14:17.633] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:14:17Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:14:47.639] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:14:17Z status:available] | service: service-general +[2026-04-16 08:14:47.639] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:14:47.639] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:14:52.639] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:14:52.639] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:14:52Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:15:22.669] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:14:52Z status:available] | service: service-general +[2026-04-16 08:15:22.669] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:15:22.669] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:15:27.673] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:15:27.673] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:15:27Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:15:57.678] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:15:27Z status:available] | service: service-general +[2026-04-16 08:15:57.678] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:15:57.678] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:16:02.682] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:16:02.682] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:16:02Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:16:32.711] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:16:02Z status:available] | service: service-general +[2026-04-16 08:16:32.711] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:16:32.711] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:16:37.715] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:16:37.715] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:16:37Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:17:07.716] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:16:37Z status:available] | service: service-general +[2026-04-16 08:17:07.716] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:17:07.716] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:17:12.721] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:17:12.721] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:17:12Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:17:35.638] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 08:17:35.638] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 08:17:35.639] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:17:35.639] [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-16 08:17:35.647] [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-16 08:17:35.647] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:17:35.653] [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-16 08:17:35.654] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:17:35.655] [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-16 08:17:35.655] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:17:35.674] [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-16 08:17:35.674] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:17:35.688] [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-16 08:17:35.688] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:17:35.690] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 08:17:35.690] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 08:17:35.690] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:17:35.690] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 08:17:35.690] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:17:35.690] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:17:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:17:35.690] [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-16 08:17:35.690] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 08:17:35.691] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:17:35.691] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 08:17:35.691] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 08:18:05.717] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:17:35Z status:available] | service: service-general +[2026-04-16 08:18:05.717] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:18:05.717] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:18:10.721] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:18:10.721] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:18:10Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:18:19.826] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 08:18:19.826] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 08:18:19.826] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:18:19.826] [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-16 08:18:19.834] [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-16 08:18:19.834] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:18:19.841] [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-16 08:18:19.841] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:18:19.842] [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-16 08:18:19.842] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:18:19.862] [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-16 08:18:19.862] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:18:19.871] [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-16 08:18:19.871] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:18:19.873] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 08:18:19.874] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 08:18:19.874] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:18:19.874] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 08:18:19.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:18:19.874] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:18:19Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:18:19.874] [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-16 08:18:19.874] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 08:18:19.875] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:18:19.875] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 08:18:19.875] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 08:18:24.025] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 08:18:24.025] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 08:18:24.025] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:18:24.026] [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-16 08:18:24.054] [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-16 08:18:24.054] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:18:24.056] [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-16 08:18:24.057] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:18:24.079] [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-16 08:18:24.079] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:18:24.090] [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-16 08:18:24.090] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:18:24.099] [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-16 08:18:24.099] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 08:18:24.101] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 08:18:24.101] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 08:18:24.102] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:18:24.102] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 08:18:24.102] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:18:24.102] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:18:24Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:18:24.102] [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-16 08:18:24.102] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 08:18:24.102] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 08:18:24.103] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 08:18:24.103] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 08:18:54.129] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:18:24Z status:available] | service: service-general +[2026-04-16 08:18:54.129] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:18:54.129] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:18:59.133] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:18:59.133] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:18:59Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:19:29.162] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:18:59Z status:available] | service: service-general +[2026-04-16 08:19:29.162] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:19:29.162] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:19:34.166] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:19:34.166] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:19:34Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:20:04.171] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:19:34Z status:available] | service: service-general +[2026-04-16 08:20:04.171] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:20:04.171] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:20:09.175] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:20:09.175] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:20:09Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:20:39.175] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:20:09Z status:available] | service: service-general +[2026-04-16 08:20:39.175] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:20:39.175] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:20:44.180] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:20:44.180] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:20:44Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:21:14.185] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:20:44Z status:available] | service: service-general +[2026-04-16 08:21:14.185] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:21:14.185] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:21:19.188] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:21:19.188] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:21:19Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:21:49.213] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:21:19Z status:available] | service: service-general +[2026-04-16 08:21:49.214] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:21:49.214] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:21:54.217] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:21:54.217] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:21:54Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:22:24.222] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:21:54Z status:available] | service: service-general +[2026-04-16 08:22:24.222] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:22:24.222] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:22:29.224] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:22:29.224] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:22:29Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:22:59.224] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:22:29Z status:available] | service: service-general +[2026-04-16 08:22:59.224] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:22:59.224] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:23:04.229] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:23:04.229] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:23:04Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:23:34.238] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:23:04Z status:available] | service: service-general +[2026-04-16 08:23:34.238] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:23:34.238] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:23:39.242] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:23:39.242] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:23:39Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:24:09.247] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:23:39Z status:available] | service: service-general +[2026-04-16 08:24:09.247] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:24:09.247] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:24:14.251] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:24:14.251] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:24:14Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:24:44.256] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:24:14Z status:available] | service: service-general +[2026-04-16 08:24:44.256] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:24:44.256] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:24:49.260] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:24:49.260] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:24:49Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:25:19.260] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:24:49Z status:available] | service: service-general +[2026-04-16 08:25:19.261] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:25:19.261] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:25:24.265] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:25:24.265] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:25:24Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:25:54.270] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:25:24Z status:available] | service: service-general +[2026-04-16 08:25:54.270] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:25:54.270] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:25:59.274] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:25:59.274] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:25:59Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:26:29.279] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:25:59Z status:available] | service: service-general +[2026-04-16 08:26:29.279] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:26:29.279] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:26:34.283] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:26:34.283] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:26:34Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:27:04.312] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:26:34Z status:available] | service: service-general +[2026-04-16 08:27:04.312] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:27:04.312] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:27:09.316] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:27:09.316] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:27:09Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:27:39.317] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:27:09Z status:available] | service: service-general +[2026-04-16 08:27:39.317] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:27:39.317] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:27:44.322] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:27:44.322] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:27:44Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:28:14.351] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:27:44Z status:available] | service: service-general +[2026-04-16 08:28:14.351] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:28:14.351] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:28:19.355] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:28:19.355] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:28:19Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:28:49.374] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:28:19Z status:available] | service: service-general +[2026-04-16 08:28:49.374] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:28:49.374] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:28:54.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:28:54.379] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:28:54Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:29:24.408] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:28:54Z status:available] | service: service-general +[2026-04-16 08:29:24.408] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:29:24.408] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:29:29.412] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:29:29.412] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:29:29Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:29:59.412] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:29:29Z status:available] | service: service-general +[2026-04-16 08:29:59.412] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:29:59.412] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:30:04.417] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:30:04.417] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:30:04Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:30:34.446] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:30:04Z status:available] | service: service-general +[2026-04-16 08:30:34.446] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:30:34.446] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:30:39.450] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:30:39.450] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:30:39Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:31:09.451] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:30:39Z status:available] | service: service-general +[2026-04-16 08:31:09.451] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:31:09.451] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:31:14.455] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:31:14.455] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:31:14Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:31:44.460] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:31:14Z status:available] | service: service-general +[2026-04-16 08:31:44.460] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:31:44.460] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:31:49.465] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:31:49.465] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:31:49Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:32:19.466] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:31:49Z status:available] | service: service-general +[2026-04-16 08:32:19.466] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:32:19.466] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:32:24.466] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:32:24.466] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:32:24Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:32:54.492] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:32:24Z status:available] | service: service-general +[2026-04-16 08:32:54.493] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:32:54.493] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:32:59.497] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:32:59.497] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:32:59Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:33:29.525] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:32:59Z status:available] | service: service-general +[2026-04-16 08:33:29.525] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:33:29.525] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:33:34.526] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:33:34.526] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:33:34Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:34:04.531] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:33:34Z status:available] | service: service-general +[2026-04-16 08:34:04.531] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:34:04.531] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:34:09.535] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:34:09.535] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:34:09Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:34:39.536] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:34:09Z status:available] | service: service-general +[2026-04-16 08:34:39.536] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:34:39.536] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:34:44.536] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:34:44.536] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:34:44Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:35:14.566] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:34:44Z status:available] | service: service-general +[2026-04-16 08:35:14.566] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:35:14.566] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:35:19.570] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:35:19.570] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:35:19Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:35:49.599] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:35:19Z status:available] | service: service-general +[2026-04-16 08:35:49.599] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:35:49.599] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:35:54.603] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:35:54.603] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:35:54Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:36:24.608] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:35:54Z status:available] | service: service-general +[2026-04-16 08:36:24.608] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:36:24.608] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:36:29.612] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:36:29.612] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:36:29Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:36:59.613] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:36:29Z status:available] | service: service-general +[2026-04-16 08:36:59.613] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:36:59.613] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:37:04.613] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:37:04.613] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:37:04Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:37:34.638] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:37:04Z status:available] | service: service-general +[2026-04-16 08:37:34.639] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:37:34.639] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:37:39.643] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:37:39.643] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:37:39Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:38:09.647] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:37:39Z status:available] | service: service-general +[2026-04-16 08:38:09.647] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:38:09.647] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:38:14.651] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:38:14.651] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:38:14Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:38:44.656] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:38:14Z status:available] | service: service-general +[2026-04-16 08:38:44.656] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:38:44.656] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:38:49.660] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:38:49.660] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:38:49Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:39:19.661] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:38:49Z status:available] | service: service-general +[2026-04-16 08:39:19.661] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:39:19.661] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:39:24.666] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:39:24.666] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:39:24Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:39:54.695] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:39:24Z status:available] | service: service-general +[2026-04-16 08:39:54.695] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:39:54.695] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:39:59.699] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:39:59.699] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:39:59Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:40:29.712] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:39:59Z status:available] | service: service-general +[2026-04-16 08:40:29.712] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:40:29.712] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:40:34.716] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:40:34.717] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:40:34Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:41:04.745] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:40:34Z status:available] | service: service-general +[2026-04-16 08:41:04.745] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:41:04.745] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:41:09.749] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:41:09.749] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:41:09Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:41:39.750] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:41:09Z status:available] | service: service-general +[2026-04-16 08:41:39.750] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:41:39.750] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:41:44.755] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:41:44.755] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:41:44Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:42:14.784] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:41:44Z status:available] | service: service-general +[2026-04-16 08:42:14.784] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:42:14.784] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:42:19.788] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:42:19.788] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:42:19Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:42:49.790] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:42:19Z status:available] | service: service-general +[2026-04-16 08:42:49.790] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:42:49.790] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:42:54.794] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:42:54.794] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:42:54Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:43:24.823] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:42:54Z status:available] | service: service-general +[2026-04-16 08:43:24.823] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:43:24.823] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:43:29.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:43:29.827] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:43:29Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:43:59.828] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:43:29Z status:available] | service: service-general +[2026-04-16 08:43:59.828] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:43:59.828] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:44:04.833] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:44:04.833] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:44:04Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:44:34.838] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:44:04Z status:available] | service: service-general +[2026-04-16 08:44:34.838] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:44:34.838] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:44:39.842] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:44:39.842] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:44:39Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:45:09.846] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:44:39Z status:available] | service: service-general +[2026-04-16 08:45:09.846] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:45:09.846] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:45:14.850] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:45:14.850] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:45:14Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:45:44.855] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:45:14Z status:available] | service: service-general +[2026-04-16 08:45:44.855] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:45:44.855] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:45:49.859] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:45:49.859] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:45:49Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:46:19.860] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:45:49Z status:available] | service: service-general +[2026-04-16 08:46:19.860] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:46:19.860] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:46:24.860] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:46:24.860] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:46:24Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:46:54.878] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:46:24Z status:available] | service: service-general +[2026-04-16 08:46:54.878] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:46:54.878] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:46:59.882] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:46:59.882] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:46:59Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:47:29.911] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:46:59Z status:available] | service: service-general +[2026-04-16 08:47:29.911] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:47:29.911] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:47:34.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:47:34.915] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:47:34Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:48:04.944] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:47:34Z status:available] | service: service-general +[2026-04-16 08:48:04.944] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:48:04.944] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:48:09.948] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:48:09.948] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:48:09Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:48:39.949] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:48:09Z status:available] | service: service-general +[2026-04-16 08:48:39.949] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:48:39.949] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:48:44.949] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:48:44.949] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:48:44Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:49:14.974] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:48:44Z status:available] | service: service-general +[2026-04-16 08:49:14.974] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:49:14.975] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:49:19.978] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:49:19.978] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:49:19Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:49:50.007] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:49:19Z status:available] | service: service-general +[2026-04-16 08:49:50.007] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:49:50.007] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:49:55.011] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:49:55.011] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:49:55Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:50:25.037] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:49:55Z status:available] | service: service-general +[2026-04-16 08:50:25.037] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:50:25.037] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:50:30.041] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:50:30.041] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:50:30Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:51:00.041] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:50:30Z status:available] | service: service-general +[2026-04-16 08:51:00.041] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:51:00.041] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:51:05.042] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:51:05.042] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:51:05Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:51:35.047] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:51:05Z status:available] | service: service-general +[2026-04-16 08:51:35.047] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:51:35.047] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:51:40.051] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:51:40.051] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:51:40Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:52:10.056] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:51:40Z status:available] | service: service-general +[2026-04-16 08:52:10.056] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:52:10.056] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:52:15.060] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:52:15.060] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:52:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:52:45.065] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:52:15Z status:available] | service: service-general +[2026-04-16 08:52:45.065] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:52:45.065] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:52:50.069] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:52:50.069] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:52:50Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:53:20.071] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:52:50Z status:available] | service: service-general +[2026-04-16 08:53:20.071] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:53:20.071] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:53:25.071] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:53:25.071] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:53:25Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:53:55.101] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:53:25Z status:available] | service: service-general +[2026-04-16 08:53:55.101] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:53:55.101] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:54:00.105] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:54:00.105] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:54:00Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:54:30.110] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:54:00Z status:available] | service: service-general +[2026-04-16 08:54:30.110] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:54:30.110] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:54:35.114] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:54:35.114] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:54:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:55:05.119] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:54:35Z status:available] | service: service-general +[2026-04-16 08:55:05.119] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:55:05.119] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:55:10.123] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:55:10.123] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:55:10Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:55:40.124] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:55:10Z status:available] | service: service-general +[2026-04-16 08:55:40.124] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:55:40.124] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:55:45.124] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:55:45.124] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:55:45Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:56:15.154] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:55:45Z status:available] | service: service-general +[2026-04-16 08:56:15.154] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:56:15.154] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:56:20.158] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:56:20.158] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:56:20Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:56:50.163] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:56:20Z status:available] | service: service-general +[2026-04-16 08:56:50.163] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:56:50.163] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:56:55.167] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:56:55.167] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:56:55Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:57:25.172] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:56:55Z status:available] | service: service-general +[2026-04-16 08:57:25.172] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:57:25.172] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:57:30.176] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:57:30.176] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:57:30Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:58:00.176] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:57:30Z status:available] | service: service-general +[2026-04-16 08:58:00.177] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:58:00.177] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:58:05.181] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:58:05.181] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:58:05Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:58:35.186] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:58:05Z status:available] | service: service-general +[2026-04-16 08:58:35.186] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:58:35.186] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:58:40.190] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:58:40.190] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:58:40Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:59:10.192] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:58:40Z status:available] | service: service-general +[2026-04-16 08:59:10.192] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:59:10.192] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:59:15.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:59:15.196] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:59:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 08:59:45.225] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:59:15Z status:available] | service: service-general +[2026-04-16 08:59:45.226] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 08:59:45.226] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 08:59:50.230] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 08:59:50.230] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:59:50Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:00:20.230] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T08:59:50Z status:available] | service: service-general +[2026-04-16 09:00:20.230] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:00:20.230] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:00:25.232] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:00:25.232] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:00:25Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:00:55.236] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:00:25Z status:available] | service: service-general +[2026-04-16 09:00:55.236] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:00:55.236] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:01:00.240] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:01:00.240] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:01:00Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:01:30.269] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:01:00Z status:available] | service: service-general +[2026-04-16 09:01:30.269] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:01:30.269] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:01:35.273] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:01:35.273] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:01:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:02:05.302] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:01:35Z status:available] | service: service-general +[2026-04-16 09:02:05.302] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:02:05.302] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:02:10.306] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:02:10.306] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:02:10Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:02:40.306] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:02:10Z status:available] | service: service-general +[2026-04-16 09:02:40.306] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:02:40.307] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:02:45.311] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:02:45.311] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:02:45Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:03:15.340] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:02:45Z status:available] | service: service-general +[2026-04-16 09:03:15.340] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:03:15.340] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:03:20.344] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:03:20.344] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:03:20Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:03:50.373] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:03:20Z status:available] | service: service-general +[2026-04-16 09:03:50.373] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:03:50.373] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:03:55.377] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:03:55.378] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:03:55Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:04:25.382] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:03:55Z status:available] | service: service-general +[2026-04-16 09:04:25.382] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:04:25.382] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:04:30.386] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:04:30.386] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:04:30Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:05:00.387] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:04:30Z status:available] | service: service-general +[2026-04-16 09:05:00.387] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:05:00.387] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:05:05.387] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:05:05.387] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:05:05Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:05:35.417] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:05:05Z status:available] | service: service-general +[2026-04-16 09:05:35.417] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:05:35.417] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:05:40.421] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:05:40.421] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:05:40Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:06:10.429] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:05:40Z status:available] | service: service-general +[2026-04-16 09:06:10.429] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:06:10.429] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:06:15.433] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:06:15.433] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:06:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:06:45.438] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:06:15Z status:available] | service: service-general +[2026-04-16 09:06:45.438] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:06:45.438] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:06:50.442] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:06:50.442] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:06:50Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:07:20.443] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:06:50Z status:available] | service: service-general +[2026-04-16 09:07:20.443] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:07:20.443] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:07:25.443] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:07:25.443] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:07:25Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:07:55.473] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:07:25Z status:available] | service: service-general +[2026-04-16 09:07:55.473] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:07:55.473] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:08:00.477] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:08:00.477] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:08:00Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:08:30.481] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:08:00Z status:available] | service: service-general +[2026-04-16 09:08:30.481] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:08:30.481] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:08:35.483] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:08:35.483] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:08:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:09:05.487] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:08:35Z status:available] | service: service-general +[2026-04-16 09:09:05.487] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:09:05.487] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:09:10.491] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:09:10.491] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:09:10Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:09:40.491] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:09:10Z status:available] | service: service-general +[2026-04-16 09:09:40.492] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:09:40.492] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:09:45.496] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:09:45.496] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:09:45Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:10:15.506] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:09:45Z status:available] | service: service-general +[2026-04-16 09:10:15.506] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:10:15.506] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:10:20.510] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:10:20.510] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:10:20Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:10:50.515] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:10:20Z status:available] | service: service-general +[2026-04-16 09:10:50.515] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:10:50.515] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:10:55.519] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:10:55.519] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:10:55Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:11:25.524] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:10:55Z status:available] | service: service-general +[2026-04-16 09:11:25.524] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:11:25.524] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:11:30.528] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:11:30.528] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:11:30Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:12:00.529] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:11:30Z status:available] | service: service-general +[2026-04-16 09:12:00.529] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:12:00.529] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:12:05.529] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:12:05.529] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:12:05Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:12:35.559] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:12:05Z status:available] | service: service-general +[2026-04-16 09:12:35.559] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:12:35.559] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:12:40.563] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:12:40.563] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:12:40Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:13:10.568] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:12:40Z status:available] | service: service-general +[2026-04-16 09:13:10.568] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:13:10.568] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:13:15.572] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:13:15.572] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:13:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:13:45.577] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:13:15Z status:available] | service: service-general +[2026-04-16 09:13:45.577] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:13:45.577] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:13:50.581] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:13:50.581] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:13:50Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:14:20.582] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:13:50Z status:available] | service: service-general +[2026-04-16 09:14:20.582] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:14:20.582] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:14:25.583] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:14:25.583] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:14:25Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:14:55.606] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:14:25Z status:available] | service: service-general +[2026-04-16 09:14:55.606] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:14:55.606] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:15:00.610] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:15:00.610] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:15:00Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:15:30.639] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:15:00Z status:available] | service: service-general +[2026-04-16 09:15:30.639] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:15:30.639] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:15:35.643] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:15:35.643] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:15:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:16:05.648] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:15:35Z status:available] | service: service-general +[2026-04-16 09:16:05.648] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:16:05.648] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:16:10.652] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:16:10.652] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:16:10Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:16:40.652] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:16:10Z status:available] | service: service-general +[2026-04-16 09:16:40.652] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:16:40.653] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:16:45.654] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:16:45.654] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:16:45Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:17:15.659] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:16:45Z status:available] | service: service-general +[2026-04-16 09:17:15.659] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:17:15.659] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:17:20.663] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:17:20.663] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:17:20Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:17:50.668] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:17:20Z status:available] | service: service-general +[2026-04-16 09:17:50.668] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:17:50.668] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:17:55.672] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:17:55.672] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:17:55Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:18:25.677] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:17:55Z status:available] | service: service-general +[2026-04-16 09:18:25.677] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:18:25.677] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:18:30.681] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:18:30.681] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:18:30Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:19:00.681] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:18:30Z status:available] | service: service-general +[2026-04-16 09:19:00.681] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:19:00.682] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:19:05.686] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:19:05.686] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:19:05Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:19:35.687] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:19:05Z status:available] | service: service-general +[2026-04-16 09:19:35.687] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:19:35.687] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:19:40.691] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:19:40.691] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:19:40Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:20:10.696] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:19:40Z status:available] | service: service-general +[2026-04-16 09:20:10.696] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:20:10.696] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:20:15.699] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:20:15.699] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:20:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:20:45.728] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:20:15Z status:available] | service: service-general +[2026-04-16 09:20:45.728] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:20:45.728] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:20:50.732] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:20:50.732] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:20:50Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:21:20.732] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:20:50Z status:available] | service: service-general +[2026-04-16 09:21:20.732] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:21:20.732] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:21:25.734] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:21:25.734] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:21:25Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:21:55.763] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:21:25Z status:available] | service: service-general +[2026-04-16 09:21:55.763] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:21:55.763] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:22:00.767] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:22:00.767] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:22:00Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:22:30.772] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:22:00Z status:available] | service: service-general +[2026-04-16 09:22:30.772] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:22:30.772] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:22:35.776] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:22:35.776] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:22:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:23:05.788] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:22:35Z status:available] | service: service-general +[2026-04-16 09:23:05.788] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:23:05.788] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:23:10.792] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:23:10.792] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:23:10Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:23:40.793] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:23:10Z status:available] | service: service-general +[2026-04-16 09:23:40.793] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:23:40.793] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:23:45.793] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:23:45.793] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:23:45Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:24:15.823] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:23:45Z status:available] | service: service-general +[2026-04-16 09:24:15.823] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:24:15.823] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:24:20.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:24:20.827] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:24:20Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:24:50.832] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:24:20Z status:available] | service: service-general +[2026-04-16 09:24:50.832] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:24:50.832] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:24:55.836] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:24:55.836] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:24:55Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:25:25.841] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:24:55Z status:available] | service: service-general +[2026-04-16 09:25:25.841] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:25:25.841] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:25:30.845] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:25:30.845] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:25:30Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:26:00.846] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:25:30Z status:available] | service: service-general +[2026-04-16 09:26:00.846] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:26:00.846] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:26:05.850] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:26:05.850] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:26:05Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:26:35.879] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:26:05Z status:available] | service: service-general +[2026-04-16 09:26:35.879] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:26:35.879] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:26:40.883] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:26:40.884] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:26:40Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:27:10.886] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:26:40Z status:available] | service: service-general +[2026-04-16 09:27:10.886] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:27:10.886] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:27:15.891] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:27:15.891] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:27:15Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:27:45.920] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:27:15Z status:available] | service: service-general +[2026-04-16 09:27:45.920] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:27:45.920] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:27:50.924] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:27:50.924] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:27:50Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:28:20.925] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:27:50Z status:available] | service: service-general +[2026-04-16 09:28:20.925] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:28:20.925] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:28:25.925] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:28:25.925] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:28:25Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:28:55.955] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:28:25Z status:available] | service: service-general +[2026-04-16 09:28:55.955] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:28:55.955] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:29:00.959] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:29:00.959] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:29:00Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:29:30.964] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:29:00Z status:available] | service: service-general +[2026-04-16 09:29:30.964] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:29:30.964] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:29:35.968] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:29:35.968] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:29:35Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:30:05.997] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:29:35Z status:available] | service: service-general +[2026-04-16 09:30:05.997] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:30:05.997] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:30:11.001] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:30:11.001] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:30:11Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:30:41.001] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:30:11Z status:available] | service: service-general +[2026-04-16 09:30:41.002] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:30:41.002] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:30:46.006] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:30:46.006] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:30:46Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:31:16.011] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:30:46Z status:available] | service: service-general +[2026-04-16 09:31:16.011] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:31:16.011] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:31:21.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:31:21.015] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:31:21Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:31:51.020] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:31:21Z status:available] | service: service-general +[2026-04-16 09:31:51.020] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:31:51.020] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:31:56.024] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:31:56.024] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:31:56Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:32:26.053] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:31:56Z status:available] | service: service-general +[2026-04-16 09:32:26.053] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:32:26.053] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:32:31.057] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:32:31.057] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:32:31Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:33:01.057] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:32:31Z status:available] | service: service-general +[2026-04-16 09:33:01.057] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:33:01.058] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:33:06.062] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:33:06.062] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:33:06Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:33:36.062] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:33:06Z status:available] | service: service-general +[2026-04-16 09:33:36.062] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:33:36.062] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:33:41.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:33:41.066] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:33:41Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:34:11.066] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:33:41Z status:available] | service: service-general +[2026-04-16 09:34:11.066] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:34:11.067] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:34:16.071] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:34:16.071] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:34:16Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:34:46.076] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:34:16Z status:available] | service: service-general +[2026-04-16 09:34:46.076] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:34:46.076] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:34:51.078] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:34:51.078] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:34:51Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:35:21.078] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:34:51Z status:available] | service: service-general +[2026-04-16 09:35:21.078] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:35:21.078] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:35:26.083] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:35:26.083] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:35:26Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:35:56.088] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:35:26Z status:available] | service: service-general +[2026-04-16 09:35:56.088] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:35:56.088] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:36:01.092] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:36:01.092] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:36:01Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:36:31.097] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:36:01Z status:available] | service: service-general +[2026-04-16 09:36:31.097] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:36:31.097] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:36:36.101] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:36:36.101] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:36:36Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:37:06.106] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:36:36Z status:available] | service: service-general +[2026-04-16 09:37:06.106] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:37:06.106] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:37:11.110] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:37:11.110] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:37:11Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:37:41.111] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:37:11Z status:available] | service: service-general +[2026-04-16 09:37:41.111] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:37:41.111] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:37:46.116] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:37:46.116] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:37:46Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:38:16.121] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:37:46Z status:available] | service: service-general +[2026-04-16 09:38:16.121] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:38:16.121] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:38:21.125] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:38:21.125] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:38:21Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:38:51.130] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:38:21Z status:available] | service: service-general +[2026-04-16 09:38:51.130] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:38:51.130] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:38:56.134] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:38:56.134] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:38:56Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:39:26.139] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:38:56Z status:available] | service: service-general +[2026-04-16 09:39:26.139] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:39:26.139] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:39:31.143] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:39:31.143] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:39:31Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:40:01.143] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:39:31Z status:available] | service: service-general +[2026-04-16 09:40:01.143] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:40:01.143] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:40:06.148] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:40:06.148] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:40:06Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:40:36.177] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:40:06Z status:available] | service: service-general +[2026-04-16 09:40:36.177] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:40:36.177] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:40:41.181] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:40:41.181] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:40:41Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:41:11.210] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:40:41Z status:available] | service: service-general +[2026-04-16 09:41:11.210] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:41:11.210] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:41:16.214] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:41:16.214] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:41:16Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:41:46.219] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:41:16Z status:available] | service: service-general +[2026-04-16 09:41:46.219] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:41:46.219] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:41:51.223] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:41:51.223] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:41:51Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:42:21.224] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:41:51Z status:available] | service: service-general +[2026-04-16 09:42:21.224] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:42:21.224] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:42:26.225] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:42:26.225] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:42:26Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:42:56.255] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:42:26Z status:available] | service: service-general +[2026-04-16 09:42:56.255] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:42:56.255] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:43:01.257] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:43:01.257] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:43:01Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:43:31.262] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:43:01Z status:available] | service: service-general +[2026-04-16 09:43:31.262] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:43:31.262] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:43:36.266] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:43:36.266] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:43:36Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:44:06.271] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:43:36Z status:available] | service: service-general +[2026-04-16 09:44:06.271] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:44:06.271] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:44:11.275] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:44:11.275] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:44:11Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:44:41.276] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:44:11Z status:available] | service: service-general +[2026-04-16 09:44:41.276] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:44:41.276] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:44:46.280] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:44:46.280] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:44:46Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:45:16.309] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:44:46Z status:available] | service: service-general +[2026-04-16 09:45:16.310] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:45:16.310] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:45:21.314] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:45:21.314] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:45:21Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:45:51.318] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:45:21Z status:available] | service: service-general +[2026-04-16 09:45:51.318] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:45:51.318] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:45:56.322] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:45:56.322] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:45:56Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:46:26.327] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:45:56Z status:available] | service: service-general +[2026-04-16 09:46:26.327] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:46:26.327] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:46:31.331] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:46:31.331] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:46:31Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:47:01.331] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:46:31Z status:available] | service: service-general +[2026-04-16 09:47:01.331] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:47:01.331] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:47:06.336] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:47:06.336] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:47:06Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:47:36.341] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:47:06Z status:available] | service: service-general +[2026-04-16 09:47:36.341] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:47:36.341] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:47:41.345] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:47:41.345] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:47:41Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:48:11.374] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:47:41Z status:available] | service: service-general +[2026-04-16 09:48:11.374] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:48:11.374] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:48:16.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:48:16.378] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:48:16Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:48:46.383] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:48:16Z status:available] | service: service-general +[2026-04-16 09:48:46.383] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:48:46.383] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:48:51.387] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:48:51.387] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:48:51Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:49:21.387] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:48:51Z status:available] | service: service-general +[2026-04-16 09:49:21.387] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:49:21.388] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:49:26.392] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:49:26.392] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:49:26Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:49:56.421] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:49:26Z status:available] | service: service-general +[2026-04-16 09:49:56.421] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:49:56.421] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:50:01.425] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:50:01.425] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:50:01Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:50:31.454] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:50:01Z status:available] | service: service-general +[2026-04-16 09:50:31.454] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:50:31.454] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:50:36.458] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:50:36.458] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:50:36Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:51:06.463] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:50:36Z status:available] | service: service-general +[2026-04-16 09:51:06.463] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:51:06.463] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:51:11.467] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:51:11.467] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:51:11Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:51:41.468] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:51:11Z status:available] | service: service-general +[2026-04-16 09:51:41.468] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:51:41.468] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:51:46.472] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:51:46.472] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:51:46Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:52:16.495] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:51:46Z status:available] | service: service-general +[2026-04-16 09:52:16.495] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:52:16.495] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:52:21.499] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:52:21.499] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:52:21Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:52:51.528] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:52:21Z status:available] | service: service-general +[2026-04-16 09:52:51.528] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:52:51.528] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:52:56.532] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:52:56.532] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:52:56Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:53:26.537] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:52:56Z status:available] | service: service-general +[2026-04-16 09:53:26.537] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:53:26.537] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:53:31.541] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:53:31.541] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:53:31Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:54:01.542] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:53:31Z status:available] | service: service-general +[2026-04-16 09:54:01.542] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:54:01.542] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:54:06.542] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:54:06.542] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:54:06Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:54:36.572] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:54:06Z status:available] | service: service-general +[2026-04-16 09:54:36.572] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:54:36.572] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:54:41.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:54:41.576] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:54:41Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:55:11.581] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:54:41Z status:available] | service: service-general +[2026-04-16 09:55:11.581] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:55:11.581] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:55:16.585] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:55:16.585] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:55:16Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:55:46.590] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:55:16Z status:available] | service: service-general +[2026-04-16 09:55:46.590] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:55:46.590] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:55:51.594] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:55:51.594] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:55:51Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:56:21.594] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:55:51Z status:available] | service: service-general +[2026-04-16 09:56:21.594] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:56:21.594] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:56:26.599] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:56:26.599] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:56:26Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:56:56.613] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:56:26Z status:available] | service: service-general +[2026-04-16 09:56:56.613] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:56:56.613] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:57:01.617] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:57:01.618] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:57:01Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:57:31.622] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:57:01Z status:available] | service: service-general +[2026-04-16 09:57:31.622] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:57:31.622] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:57:36.626] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:57:36.626] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:57:36Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:58:06.655] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:57:36Z status:available] | service: service-general +[2026-04-16 09:58:06.656] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:58:06.656] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:58:11.659] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:58:11.659] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:58:11Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:58:41.659] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:58:11Z status:available] | service: service-general +[2026-04-16 09:58:41.659] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:58:41.659] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:58:46.664] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:58:46.664] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:58:46Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:59:16.668] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:58:46Z status:available] | service: service-general +[2026-04-16 09:59:16.669] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:59:16.669] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:59:21.672] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:59:21.672] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:59:21Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 09:59:51.701] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:59:21Z status:available] | service: service-general +[2026-04-16 09:59:51.701] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 09:59:51.701] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 09:59:56.705] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 09:59:56.705] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:59:56Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:00:26.710] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T09:59:56Z status:available] | service: service-general +[2026-04-16 10:00:26.710] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:00:26.710] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:00:31.714] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:00:31.714] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:00:31Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:01:01.714] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:00:31Z status:available] | service: service-general +[2026-04-16 10:01:01.714] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:01:01.714] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:01:06.719] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:01:06.719] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:01:06Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:01:36.748] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:01:06Z status:available] | service: service-general +[2026-04-16 10:01:36.748] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:01:36.748] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:01:41.752] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:01:41.752] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:01:41Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:02:11.757] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:01:41Z status:available] | service: service-general +[2026-04-16 10:02:11.757] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:02:11.757] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:02:16.761] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:02:16.761] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:02:16Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:02:46.790] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:02:16Z status:available] | service: service-general +[2026-04-16 10:02:46.790] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:02:46.790] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:02:51.794] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:02:51.794] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:02:51Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:03:21.795] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:02:51Z status:available] | service: service-general +[2026-04-16 10:03:21.795] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:03:21.795] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:03:26.795] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:03:26.795] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:03:26Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:03:56.823] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:03:26Z status:available] | service: service-general +[2026-04-16 10:03:56.824] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:03:56.824] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:04:01.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:04:01.827] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:04:01Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:04:31.856] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:04:01Z status:available] | service: service-general +[2026-04-16 10:04:31.856] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:04:31.856] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:04:36.860] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:04:36.860] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:04:36Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:05:06.865] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:04:36Z status:available] | service: service-general +[2026-04-16 10:05:06.865] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:05:06.865] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:05:11.869] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:05:11.869] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:05:11Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:05:41.870] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:05:11Z status:available] | service: service-general +[2026-04-16 10:05:41.870] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:05:41.870] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:05:46.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:05:46.870] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:05:46Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:06:16.900] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:05:46Z status:available] | service: service-general +[2026-04-16 10:06:16.900] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:06:16.900] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:06:21.904] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:06:21.904] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:06:21Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:06:51.909] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:06:21Z status:available] | service: service-general +[2026-04-16 10:06:51.909] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:06:51.909] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:06:56.913] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:06:56.913] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:06:56Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:07:26.917] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:06:56Z status:available] | service: service-general +[2026-04-16 10:07:26.917] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:07:26.917] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:07:31.921] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:07:31.921] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:07:31Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:08:01.921] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:07:31Z status:available] | service: service-general +[2026-04-16 10:08:01.921] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:08:01.922] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:08:06.926] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:08:06.926] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:08:06Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:08:36.955] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:08:06Z status:available] | service: service-general +[2026-04-16 10:08:36.955] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:08:36.955] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:08:41.956] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:08:41.956] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:08:41Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:09:11.960] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:08:41Z status:available] | service: service-general +[2026-04-16 10:09:11.960] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:09:11.960] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:09:16.964] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:09:16.964] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:09:16Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:09:46.969] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:09:16Z status:available] | service: service-general +[2026-04-16 10:09:46.969] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:09:46.969] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:09:51.973] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:09:51.973] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:09:51Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:10:21.974] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:09:51Z status:available] | service: service-general +[2026-04-16 10:10:21.974] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:10:21.974] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:10:26.979] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:10:26.979] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:10:26Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:10:56.984] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:10:26Z status:available] | service: service-general +[2026-04-16 10:10:56.984] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:10:56.984] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:11:01.988] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:11:01.988] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:11:01Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:11:32.017] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:11:01Z status:available] | service: service-general +[2026-04-16 10:11:32.017] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:11:32.017] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:11:37.021] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:11:37.021] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:11:37Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:12:07.026] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:11:37Z status:available] | service: service-general +[2026-04-16 10:12:07.026] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:12:07.026] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:12:12.030] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:12:12.030] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:12:12Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:12:42.030] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:12:12Z status:available] | service: service-general +[2026-04-16 10:12:42.031] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:12:42.031] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:12:47.033] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:12:47.033] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:12:47Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:13:17.062] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:12:47Z status:available] | service: service-general +[2026-04-16 10:13:17.062] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:13:17.062] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:13:22.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:13:22.066] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:13:22Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:13:52.095] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:13:22Z status:available] | service: service-general +[2026-04-16 10:13:52.095] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:13:52.095] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:13:57.099] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:13:57.099] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:13:57Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:14:27.103] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:13:57Z status:available] | service: service-general +[2026-04-16 10:14:27.103] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:14:27.103] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:14:32.107] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:14:32.107] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:14:32Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:15:02.107] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:14:32Z status:available] | service: service-general +[2026-04-16 10:15:02.108] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:15:02.108] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:15:07.112] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:15:07.112] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:15:07Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:15:37.141] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:15:07Z status:available] | service: service-general +[2026-04-16 10:15:37.141] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:15:37.141] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:15:42.145] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:15:42.145] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:15:42Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:16:12.149] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:15:42Z status:available] | service: service-general +[2026-04-16 10:16:12.149] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:16:12.149] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:16:17.151] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:16:17.151] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:16:17Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:16:47.155] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:16:17Z status:available] | service: service-general +[2026-04-16 10:16:47.156] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:16:47.156] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:16:52.159] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:16:52.159] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:16:52Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:17:22.159] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:16:52Z status:available] | service: service-general +[2026-04-16 10:17:22.160] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:17:22.160] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:17:27.164] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:17:27.165] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:17:27Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:17:57.193] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:17:27Z status:available] | service: service-general +[2026-04-16 10:17:57.193] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:17:57.193] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:18:02.197] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:18:02.197] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:18:02Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:18:32.201] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:18:02Z status:available] | service: service-general +[2026-04-16 10:18:32.201] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:18:32.201] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:18:37.205] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:18:37.205] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:18:37Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:19:07.208] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:18:37Z status:available] | service: service-general +[2026-04-16 10:19:07.208] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:19:07.208] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:19:12.212] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:19:12.212] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:19:12Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:19:42.212] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:19:12Z status:available] | service: service-general +[2026-04-16 10:19:42.212] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:19:42.212] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:19:47.217] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:19:47.217] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:19:47Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:20:17.222] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:19:47Z status:available] | service: service-general +[2026-04-16 10:20:17.222] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:20:17.222] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:20:22.222] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:20:22.222] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:20:22Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:20:52.227] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:20:22Z status:available] | service: service-general +[2026-04-16 10:20:52.227] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:20:52.227] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:20:57.231] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:20:57.231] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:20:57Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:21:27.236] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:20:57Z status:available] | service: service-general +[2026-04-16 10:21:27.236] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:21:27.236] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:21:32.240] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:21:32.240] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:21:32Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:22:02.240] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:21:32Z status:available] | service: service-general +[2026-04-16 10:22:02.240] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:22:02.240] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:22:07.245] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:22:07.245] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:22:07Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:22:37.260] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:22:07Z status:available] | service: service-general +[2026-04-16 10:22:37.260] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:22:37.260] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:22:42.264] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:22:42.264] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:22:42Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:23:12.269] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:22:42Z status:available] | service: service-general +[2026-04-16 10:23:12.269] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:23:12.269] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:23:17.273] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:23:17.273] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:23:17Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:23:47.278] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:23:17Z status:available] | service: service-general +[2026-04-16 10:23:47.278] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:23:47.278] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:23:52.282] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:23:52.282] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:23:52Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:24:22.282] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:23:52Z status:available] | service: service-general +[2026-04-16 10:24:22.283] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:24:22.283] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:24:27.287] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:24:27.287] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:24:27Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:24:57.316] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:24:27Z status:available] | service: service-general +[2026-04-16 10:24:57.316] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:24:57.316] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:25:02.320] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:25:02.320] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:25:02Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:25:32.325] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:25:02Z status:available] | service: service-general +[2026-04-16 10:25:32.325] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:25:32.325] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:25:37.329] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:25:37.329] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:25:37Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:26:07.334] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:25:37Z status:available] | service: service-general +[2026-04-16 10:26:07.334] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:26:07.334] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:26:12.338] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:26:12.338] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:26:12Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:26:42.339] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:26:12Z status:available] | service: service-general +[2026-04-16 10:26:42.339] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:26:42.339] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:26:47.339] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:26:47.339] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:26:47Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:27:17.369] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:26:47Z status:available] | service: service-general +[2026-04-16 10:27:17.369] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:27:17.369] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:27:22.372] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:27:22.372] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:27:22Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:27:52.377] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:27:22Z status:available] | service: service-general +[2026-04-16 10:27:52.378] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:27:52.378] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:27:57.382] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:27:57.382] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:27:57Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:28:27.387] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:27:57Z status:available] | service: service-general +[2026-04-16 10:28:27.387] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:28:27.387] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:28:32.391] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:28:32.391] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:28:32Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:29:02.391] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:28:32Z status:available] | service: service-general +[2026-04-16 10:29:02.391] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:29:02.392] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:29:07.396] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:29:07.396] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:29:07Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:29:37.399] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:29:07Z status:available] | service: service-general +[2026-04-16 10:29:37.399] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:29:37.399] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:29:42.404] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:29:42.404] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:29:42Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:30:12.409] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:29:42Z status:available] | service: service-general +[2026-04-16 10:30:12.409] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:30:12.409] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:30:17.413] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:30:17.413] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:30:17Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:30:47.418] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:30:17Z status:available] | service: service-general +[2026-04-16 10:30:47.418] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:30:47.418] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:30:52.422] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:30:52.422] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:30:52Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:31:22.422] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:30:52Z status:available] | service: service-general +[2026-04-16 10:31:22.423] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:31:22.423] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:31:27.428] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:31:27.428] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:31:27Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:31:57.457] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:31:27Z status:available] | service: service-general +[2026-04-16 10:31:57.457] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:31:57.457] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:32:02.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:32:02.462] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:32:02Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:32:32.490] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:32:02Z status:available] | service: service-general +[2026-04-16 10:32:32.490] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:32:32.490] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:32:37.494] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:32:37.494] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:32:37Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:33:07.499] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:32:37Z status:available] | service: service-general +[2026-04-16 10:33:07.499] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:33:07.499] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:33:12.503] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:33:12.503] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:33:12Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:33:42.504] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:33:12Z status:available] | service: service-general +[2026-04-16 10:33:42.504] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:33:42.504] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:33:47.509] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:33:47.509] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:33:47Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:34:17.514] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:33:47Z status:available] | service: service-general +[2026-04-16 10:34:17.514] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:34:17.514] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:34:22.518] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:34:22.518] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:34:22Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:34:52.523] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:34:22Z status:available] | service: service-general +[2026-04-16 10:34:52.523] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:34:52.523] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:34:57.527] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:34:57.527] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:34:57Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:35:27.532] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:34:57Z status:available] | service: service-general +[2026-04-16 10:35:27.532] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:35:27.532] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:35:32.536] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:35:32.536] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:35:32Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:36:02.536] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:35:32Z status:available] | service: service-general +[2026-04-16 10:36:02.537] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:36:02.537] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:36:07.538] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:36:07.538] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:36:07Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:36:37.542] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:36:07Z status:available] | service: service-general +[2026-04-16 10:36:37.542] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:36:37.542] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:36:42.546] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:36:42.546] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:36:42Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:37:12.575] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:36:42Z status:available] | service: service-general +[2026-04-16 10:37:12.575] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:37:12.575] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:37:17.579] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:37:17.579] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:37:17Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:37:47.580] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:37:17Z status:available] | service: service-general +[2026-04-16 10:37:47.580] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:37:47.580] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:37:52.581] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:37:52.581] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:37:52Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:38:22.582] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:37:52Z status:available] | service: service-general +[2026-04-16 10:38:22.582] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:38:22.582] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:38:27.586] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:38:27.586] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:38:27Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:38:57.615] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:38:27Z status:available] | service: service-general +[2026-04-16 10:38:57.615] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:38:57.615] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:39:02.619] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:39:02.619] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:39:02Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:39:32.648] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:39:02Z status:available] | service: service-general +[2026-04-16 10:39:32.648] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:39:32.648] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:39:37.652] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:39:37.652] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:39:37Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:40:07.681] [ERROR] [IMAGING STUDY WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:98 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://10.10.123.147:8096/api/v1/satusehat/imagingstudy": dial tcp 10.10.123.147:8096: i/o timeout | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | payload_sent: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:39:37Z status:available] | service: service-general +[2026-04-16 10:40:07.681] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:40:07.681] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data karena gangguan jaringan/server | 📍 service.go:156 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | service: service-general +[2026-04-16 10:40:12.685] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: | service: service-general +[2026-04-16 10:40:12.685] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id: organization_id:100026555 patient_id: procedure_code: service_request_id: started:2026-04-16T10:40:12Z status:available] | service: service-general | url: http://10.10.123.147:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:40:17.314] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 10:40:17.314] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 10:40:17.314] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 10:40:17.314] [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-16 10:40:17.330] [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-16 10:40:17.330] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:40:17.338] [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-16 10:40:17.338] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:40:17.345] [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-16 10:40:17.345] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:40:17.347] [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-16 10:40:17.347] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:40:17.370] [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-16 10:40:17.370] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:40:17.373] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 10:40:17.373] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 10:40:17.373] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:40:17.373] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 10:40:17.374] [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-16 10:40:17.374] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 10:40:17.374] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 10:40:17.374] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 10:40:17.374] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 10:40:17.376] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:40:22.379] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:40:27.384] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:40:32.389] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:40:37.394] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:40:42.399] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:40:47.409] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:40:52.414] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:40:57.419] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:02.424] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:07.429] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:12.434] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:17.439] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:22.444] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:27.449] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:32.454] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:37.456] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:42.462] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:47.466] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:52.469] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:41:57.474] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:02.479] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:07.484] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:12.486] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:17.491] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:22.493] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:27.494] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:32.499] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:37.504] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:42.509] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:47.514] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:52.516] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:42:57.521] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:02.526] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: failed to encode args[0]: unable to encode 0 into binary format for uuid (OID 2950): cannot find encode plan | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:06.857] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 10:43:06.857] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 10:43:06.858] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 10:43:06.858] [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-16 10:43:06.860] [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-16 10:43:06.860] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:43:06.884] [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-16 10:43:06.885] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:43:06.895] [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-16 10:43:06.895] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:43:06.902] [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-16 10:43:06.902] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:43:06.909] [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-16 10:43:06.909] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:43:06.912] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 10:43:06.912] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 10:43:06.912] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:06.912] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 10:43:06.913] [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-16 10:43:06.913] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 10:43:06.913] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 10:43:06.913] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 10:43:06.913] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 10:43:07.275] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:12.619] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:17.954] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:23.305] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:28.640] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:33.962] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:38.975] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:43.991] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:49.008] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:54.025] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:43:59.044] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:04.598] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:09.614] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:14.631] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:19.647] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:24.663] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:29.676] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:34.691] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:39.707] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:44.723] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:49.739] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:54.753] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:44:59.769] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:45:04.927] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:45:09.940] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:45:14.953] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:45:19.969] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:45:24.983] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:45:29.999] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:45:35.015] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:45:40.031] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:45:45.047] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:45:50.064] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:45:55.079] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:00.095] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:05.523] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:10.539] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:15.556] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:20.571] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:25.587] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:30.603] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:35.617] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:40.632] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:45.647] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:50.662] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:46:55.677] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:00.694] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:05.711] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:10.724] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:15.739] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:20.754] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:25.770] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:30.786] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:35.801] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:40.813] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:45.829] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:50.844] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:47:55.859] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:00.874] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:06.461] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:11.834] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:17.190] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:22.552] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:27.905] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:33.264] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:38.277] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:43.293] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:48.306] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:53.321] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:48:58.337] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:03.352] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:08.368] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:13.380] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:18.395] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:23.410] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:28.425] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:33.852] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:38.866] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:43.878] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:48.890] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:53.906] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:49:58.921] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:04.006] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:09.021] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:14.034] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:19.049] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:24.065] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:29.081] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:34.097] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:39.112] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:44.128] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:49.147] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:54.159] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:50:59.174] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:04.761] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:09.777] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:14.789] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:19.806] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:24.822] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:29.838] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:34.854] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:39.869] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:44.885] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:49.910] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 10:51:49.911] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 10:51:49.911] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 10:51:49.911] [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-16 10:51:49.924] [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-16 10:51:49.925] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:51:49.932] [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-16 10:51:49.932] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:51:49.939] [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-16 10:51:49.939] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:51:49.941] [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-16 10:51:49.941] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:51:49.961] [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-16 10:51:49.961] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:51:49.964] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 10:51:49.964] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 10:51:49.964] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:49.964] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 10:51:49.965] [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-16 10:51:49.965] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 10:51:49.965] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 10:51:49.965] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 10:51:49.965] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 10:51:50.324] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:51:55.666] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:01.008] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:06.359] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:11.699] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:17.239] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:22.254] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:27.268] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:32.283] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:37.298] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:42.313] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:47.329] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:52.344] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:52:57.358] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:02.594] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:07.608] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:12.624] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:17.641] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:22.656] [ERROR] [IMAGING STUDY WORKER] Gagal query ke database | 📍 service.go:67 | environment: debug | ❌ ERROR: sql: Scan error on column index 0, name "id": converting driver.Value type string ("72ec36e7-e142-4f68-863f-cacee091fbdd") to a int64: invalid syntax | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:30.325] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 10:53:30.325] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 10:53:30.325] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 10:53:30.325] [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-16 10:53:30.334] [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-16 10:53:30.334] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:53:30.335] [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-16 10:53:30.335] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:53:30.355] [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-16 10:53:30.355] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:53:30.362] [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-16 10:53:30.362] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:53:30.369] [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-16 10:53:30.369] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:53:30.372] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 10:53:30.372] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 10:53:30.372] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:30.372] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 10:53:30.372] [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-16 10:53:30.372] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 10:53:30.373] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 10:53:30.373] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 10:53:30.373] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 10:53:30.731] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:53:30.731] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:53:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:53:31.129] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:53:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:53:31.130] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:36.472] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:53:36.472] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:53:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:53:36.621] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:53:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:53:36.622] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:41.961] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:53:41.961] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:53:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:53:42.104] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:53:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:53:42.105] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:47.447] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:53:47.447] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:53:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:53:47.591] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:53:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:53:47.591] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:52.931] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:53:52.931] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:53:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:53:53.080] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:53:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:53:53.081] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:53:58.098] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:53:58.098] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:53:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:53:58.243] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:53:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:53:58.243] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:03.798] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:54:03.798] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:54:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:54:03.935] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:54:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:54:03.936] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:08.951] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:54:08.951] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:54:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:54:09.094] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:54:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:54:09.094] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:14.110] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:54:14.110] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:54:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:54:14.258] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:54:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:54:14.259] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:18.990] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 10:54:18.990] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 10:54:18.991] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 10:54:18.991] [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-16 10:54:19.000] [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-16 10:54:19.000] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:54:19.008] [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-16 10:54:19.009] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:54:19.016] [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-16 10:54:19.016] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:54:19.017] [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-16 10:54:19.017] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:54:19.037] [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-16 10:54:19.037] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 10:54:19.040] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 10:54:19.040] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 10:54:19.040] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:47 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:19.040] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 0 | service: service-general +[2026-04-16 10:54:19.040] [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-16 10:54:19.040] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 10:54:19.041] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 10:54:19.041] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 10:54:19.042] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 10:54:19.412] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:54:19.412] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:54:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:54:19.543] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:54:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:54:19.544] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:24.884] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:54:24.884] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:54:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:54:25.024] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:54:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:54:25.024] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:30.363] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:54:30.363] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:54:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:54:30.506] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:54:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:54:30.506] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:35.916] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:54:35.916] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:54:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:54:36.050] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:54:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:54:36.051] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:41.398] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:54:41.398] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:54:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:54:41.534] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:54:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:54:41.535] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:46.551] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:54:46.551] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:54:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:54:46.690] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:54:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:54:46.691] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:51.707] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:54:51.707] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:54:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:54:51.808] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:54:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:54:51.809] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:54:56.825] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:54:56.825] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:54:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:54:56.916] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:54:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:54:56.917] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:02.327] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:02.327] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:02.471] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:02.472] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:07.488] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:07.488] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:07.631] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:07.631] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:12.647] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:12.647] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:12.789] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:12.790] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:17.807] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:17.807] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:17.939] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:17.939] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:22.958] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:22.958] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:23.094] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:23.095] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:28.110] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:28.110] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:28.239] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:28.240] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:33.254] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:33.255] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:33.396] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:33.397] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:38.412] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:38.412] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:38.548] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:38.548] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:43.565] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:43.565] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:43.712] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:43.712] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:48.727] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:48.727] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:48.867] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:48.867] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:53.883] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:53.883] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:54.030] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:54.030] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:55:59.046] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:55:59.046] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:55:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:55:59.192] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:55:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:55:59.192] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:56:04.456] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:56:04.456] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:56:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:56:04.606] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:56:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:56:04.607] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:56:09.625] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:56:09.625] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:56:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:56:09.730] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:56:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:56:09.731] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:56:14.747] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:56:14.747] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:56:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:56:14.869] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:56:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:56:14.869] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:56:19.882] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:56:19.882] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:56:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:56:20.003] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:56:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:56:20.003] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:56:25.018] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:56:25.018] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:56:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:56:25.125] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:56:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:56:25.126] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:56:30.141] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:56:30.141] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:56:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:56:30.297] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:56:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:56:30.298] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:56:35.312] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:56:35.312] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:56:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:56:35.424] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:56:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:56:35.424] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:56:40.440] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:56:40.440] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:56:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:56:40.547] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:56:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:56:40.547] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:56:45.563] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:56:45.563] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:56:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:56:45.667] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:56:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:56:45.667] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:56:50.680] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:56:50.680] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:56:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:56:50.823] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:56:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:56:50.823] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:56:55.838] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:56:55.838] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:56:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:56:55.942] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:56:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:56:55.942] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:00.961] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:00.961] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:01.104] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:01.104] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:06.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:06.122] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:06.256] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:06.256] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:11.271] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:11.271] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:11.426] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:11.426] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:16.442] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:16.442] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:16.588] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:16.589] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:21.605] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:21.605] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:21.746] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:21.747] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:26.762] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:26.763] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:26.901] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:26.902] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:31.917] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:31.917] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:32.078] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:32.079] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:37.098] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:37.098] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:37.252] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:37.253] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:42.267] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:42.267] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:42.412] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:42.413] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:47.428] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:47.428] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:47.577] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:47.577] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:52.593] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:52.593] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:52.762] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:52.762] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:57:57.777] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:57:57.777] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:57:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:57:57.935] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:57:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:57:57.936] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:58:03.516] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:58:03.516] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:58:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:58:03.749] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:58:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:58:03.749] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:58:08.765] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:58:08.765] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:58:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:58:09.006] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:58:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:58:09.007] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:58:14.023] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:58:14.023] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:58:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:58:14.157] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:58:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:58:14.157] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:58:19.172] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:58:19.173] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:58:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:58:19.305] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:58:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:58:19.306] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:58:24.319] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:58:24.319] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:58:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:58:24.464] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:58:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:58:24.465] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:58:29.481] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:58:29.481] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:58:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:58:29.630] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:58:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:58:29.631] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:58:34.646] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:58:34.647] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:58:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:58:34.752] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:58:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:58:34.753] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:58:39.769] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:58:39.769] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:58:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:58:39.920] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:58:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:58:39.921] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:58:44.940] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:58:44.940] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:58:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:58:45.080] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:58:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:58:45.081] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:58:50.097] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:58:50.097] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:58:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:58:50.336] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:58:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:58:50.337] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:58:55.350] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:58:55.350] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:58:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:58:55.489] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:58:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:58:55.489] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:59:00.505] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:59:00.505] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:59:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:59:00.660] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:59:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:59:00.661] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:59:05.983] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:59:05.983] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:59:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:59:06.115] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:59:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:59:06.115] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:59:11.130] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:59:11.130] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:59:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:59:11.301] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:59:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:59:11.301] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:59:16.317] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:59:16.317] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:59:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:59:16.434] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:59:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:59:16.434] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:59:21.871] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:59:21.871] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:59:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:59:22.017] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:59:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:59:22.018] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 10:59:27.386] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | no_mr: 12053193 | service: service-general +[2026-04-16 10:59:27.386] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T10:59:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 10:59:27.551] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | id: 0 | response: {"error":{"severity":"error","timestamp":"2026-04-16T10:59:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | status_code: 400 +[2026-04-16 10:59:27.551] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:03:47.314] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:03:47.314] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:03:47.314] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:03:47.314] [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-16 11:03:47.327] [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-16 11:03:47.327] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:03:47.335] [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-16 11:03:47.335] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:03:47.342] [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-16 11:03:47.342] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:03:47.344] [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-16 11:03:47.344] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:03:47.364] [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-16 11:03:47.364] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:03:47.366] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:03:47.367] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:03:47.367] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:03:47.367] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: 00000000-0000-0000-0000-000000000000 | service: service-general +[2026-04-16 11:03:47.367] [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-16 11:03:47.367] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:03:47.367] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:03:47.367] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:03:47.368] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:03:47.764] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-16 11:03:47.764] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T11:03:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:03:48.016] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:03:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd | status_code: 400 +[2026-04-16 11:03:48.016] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:03:53.433] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-16 11:03:53.434] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:04f1a332-86c3-48f2-8b18-b2ce50d20f03 organization_id:100026555 patient_id:P01672018448 procedure_code: service_request_id:70bc0a36-3150-4b1c-9f87-02fe282fdaad started:2026-04-16T11:03:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:03:53.569] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:03:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f | status_code: 400 +[2026-04-16 11:03:53.569] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:03:59.078] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073898 | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 11:03:59.078] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b65b5fa9-fb86-402f-be91-15da6ab98c19 organization_id:100026555 patient_id:P00897370682 procedure_code: service_request_id:743a675d-dab8-446a-9a27-5ca5c06bb230 started:2026-04-16T11:03:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:03:59.217] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:03:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 | status_code: 400 +[2026-04-16 11:03:59.218] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:04:04.623] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 11:04:04.623] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:959266a4-e331-4c76-b0e3-8548a377b242 organization_id:100026555 patient_id:P01685347118 procedure_code: service_request_id:68267efe-ac3e-4e69-94b7-300dc9b0ab23 started:2026-04-16T11:04:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:04:04.775] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:04:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf | status_code: 400 +[2026-04-16 11:04:04.776] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:04:10.276] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038613 | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 11:04:10.277] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e44d3565-28d0-43de-a754-1805c0da3988 organization_id:100026555 patient_id:P01273772034 procedure_code: service_request_id:24687620-2339-4acd-996e-506989073d6e started:2026-04-16T11:04:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:04:10.472] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:04:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab | status_code: 400 +[2026-04-16 11:04:10.473] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:04:15.741] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066449 | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 11:04:15.741] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:ee2cd7ec-21b9-4604-877a-1a27ae69aaaa organization_id:100026555 patient_id:P01735289903 procedure_code: service_request_id:570853fe-dfb8-4b87-85dd-7c84f0bd3b12 started:2026-04-16T11:04:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:04:15.936] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:04:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 | status_code: 400 +[2026-04-16 11:04:15.936] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:04:20.945] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074624 | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 11:04:20.945] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:80f80ee2-99ee-4eee-bfb4-72f872f3749c organization_id:100026555 patient_id:P02054213668 procedure_code: service_request_id:e41e11c1-f27e-4222-be61-d5f5a5703dd4 started:2026-04-16T11:04:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:04:21.085] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:04:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | status_code: 400 +[2026-04-16 11:04:21.086] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:09:26.490] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:09:26.490] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:09:26.490] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:09:26.490] [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-16 11:09:26.511] [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-16 11:09:26.511] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:09:26.521] [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-16 11:09:26.521] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:09:26.529] [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-16 11:09:26.529] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:09:26.536] [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-16 11:09:26.536] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:09:26.537] [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-16 11:09:26.538] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:09:26.540] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:09:26.540] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:09:26.540] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:09:26.541] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | service: service-general +[2026-04-16 11:09:26.541] [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-16 11:09:26.541] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:09:26.541] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:09:26.541] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:09:26.542] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:15:36.051] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:15:36.051] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:15:36.052] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:15:36.052] [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-16 11:15:36.061] [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-16 11:15:36.061] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:36.069] [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-16 11:15:36.069] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:36.071] [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-16 11:15:36.071] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:36.093] [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-16 11:15:36.096] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:36.109] [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-16 11:15:36.109] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:36.111] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:15:36.111] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:15:36.111] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:15:36.111] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | service: service-general +[2026-04-16 11:15:36.111] [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-16 11:15:36.111] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:15:36.112] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:15:36.112] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:15:36.112] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:15:38.843] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:15:38.843] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:15:38.843] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:15:38.843] [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-16 11:15:38.851] [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-16 11:15:38.851] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:38.858] [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-16 11:15:38.858] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:38.865] [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-16 11:15:38.865] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:38.866] [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-16 11:15:38.866] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:38.886] [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-16 11:15:38.886] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:38.889] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:15:38.889] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:15:38.889] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:15:38.890] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | service: service-general +[2026-04-16 11:15:38.890] [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-16 11:15:38.890] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:15:38.890] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:15:38.891] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:15:38.891] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:15:41.022] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:15:41.022] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:15:41.022] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:15:41.022] [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-16 11:15:41.042] [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-16 11:15:41.042] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:41.052] [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-16 11:15:41.052] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:41.060] [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-16 11:15:41.060] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:41.067] [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-16 11:15:41.067] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:41.069] [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-16 11:15:41.069] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:41.071] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:15:41.071] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:15:41.071] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:15:41.071] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | service: service-general +[2026-04-16 11:15:41.071] [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-16 11:15:41.071] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:15:41.072] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:15:41.072] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:15:41.072] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:15:45.858] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:15:45.858] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:15:45.858] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:15:45.859] [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-16 11:15:45.867] [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-16 11:15:45.867] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:45.869] [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-16 11:15:45.869] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:45.892] [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-16 11:15:45.892] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:45.899] [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-16 11:15:45.899] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:45.907] [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-16 11:15:45.907] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:15:45.909] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:15:45.910] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:15:45.910] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:15:45.910] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | service: service-general +[2026-04-16 11:15:45.910] [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-16 11:15:45.910] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:15:45.910] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:15:45.911] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:15:45.911] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:27:14.043] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:27:14.044] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:27:14.044] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:27:14.044] [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-16 11:27:14.057] [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-16 11:27:14.057] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:27:14.067] [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-16 11:27:14.067] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:27:14.075] [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-16 11:27:14.075] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:27:14.077] [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-16 11:27:14.077] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:27:14.097] [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-16 11:27:14.097] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:27:14.100] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:27:14.101] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:27:14.101] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:27:14.102] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | service: service-general +[2026-04-16 11:27:14.102] [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-16 11:27:14.102] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:27:14.102] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:27:14.103] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:27:14.103] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:27:18.390] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:27:18.390] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:27:18.391] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:27:18.391] [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-16 11:27:18.400] [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-16 11:27:18.400] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:27:18.401] [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-16 11:27:18.401] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:27:18.422] [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-16 11:27:18.422] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:27:18.429] [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-16 11:27:18.429] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:27:18.435] [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-16 11:27:18.435] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:27:18.438] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:27:18.438] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:27:18.438] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:27:18.438] [WARNI] [IMAGING STUDY WORKER] Gagal parsing timestamp dari tracker file, memulai dari awal. | 📍 service.go:182 | content: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | environment: debug | ❌ ERROR: parsing time "f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3" as "2006-01-02T15:04:05.999999999Z07:00": cannot parse "f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3" as "2006" | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).readLastCreatedAt | service: service-general +[2026-04-16 11:27:18.438] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 0001-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-16 11:27:18.438] [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-16 11:27:18.438] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:27:18.439] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:27:18.439] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:27:18.439] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:27:18.961] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038613 | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 11:27:18.961] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e44d3565-28d0-43de-a754-1805c0da3988 organization_id:100026555 patient_id:P01273772034 procedure_code: service_request_id:24687620-2339-4acd-996e-506989073d6e started:2026-04-16T11:27:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:27:19.208] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:27:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab | status_code: 400 +[2026-04-16 11:27:19.209] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:27:24.606] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074624 | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 11:27:24.606] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:80f80ee2-99ee-4eee-bfb4-72f872f3749c organization_id:100026555 patient_id:P02054213668 procedure_code: service_request_id:e41e11c1-f27e-4222-be61-d5f5a5703dd4 started:2026-04-16T11:27:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:27:24.753] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:27:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | status_code: 400 +[2026-04-16 11:27:24.753] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:27:30.131] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073898 | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 11:27:30.131] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b65b5fa9-fb86-402f-be91-15da6ab98c19 organization_id:100026555 patient_id:P00897370682 procedure_code: service_request_id:743a675d-dab8-446a-9a27-5ca5c06bb230 started:2026-04-16T11:27:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:27:30.279] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:27:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 | status_code: 400 +[2026-04-16 11:27:30.280] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:27:35.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066449 | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 11:27:35.635] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:ee2cd7ec-21b9-4604-877a-1a27ae69aaaa organization_id:100026555 patient_id:P01735289903 procedure_code: service_request_id:570853fe-dfb8-4b87-85dd-7c84f0bd3b12 started:2026-04-16T11:27:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:27:35.776] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:27:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 | status_code: 400 +[2026-04-16 11:27:35.776] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:27:41.135] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 11:27:41.135] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:959266a4-e331-4c76-b0e3-8548a377b242 organization_id:100026555 patient_id:P01685347118 procedure_code: service_request_id:68267efe-ac3e-4e69-94b7-300dc9b0ab23 started:2026-04-16T11:27:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:27:41.308] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:27:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf | status_code: 400 +[2026-04-16 11:27:41.309] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:28:50.792] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:28:50.792] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:28:50.792] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:28:50.792] [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-16 11:28:50.802] [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-16 11:28:50.802] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:28:50.809] [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-16 11:28:50.809] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:28:50.811] [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-16 11:28:50.811] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:28:50.831] [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-16 11:28:50.831] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:28:50.839] [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-16 11:28:50.839] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:28:50.841] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:28:50.841] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:28:50.841] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:28:50.841] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-15 18:19:36 +0000 UTC | service: service-general +[2026-04-16 11:28:50.842] [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-16 11:28:50.842] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:28:50.842] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:28:50.843] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:28:50.843] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:29:30.405] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:29:30.405] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:29:30.405] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:29:30.405] [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-16 11:29:30.412] [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-16 11:29:30.412] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:29:30.420] [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-16 11:29:30.420] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:29:30.427] [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-16 11:29:30.427] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:29:30.428] [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-16 11:29:30.428] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:29:30.447] [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-16 11:29:30.447] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:29:30.448] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:29:30.449] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:29:30.449] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:29:30.449] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 0001-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-16 11:29:30.449] [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-16 11:29:30.449] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:29:30.449] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:29:30.449] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:29:30.449] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:29:30.797] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-16 11:29:30.797] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T11:29:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:29:31.093] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:29:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd | status_code: 400 +[2026-04-16 11:29:31.094] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:29:36.432] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-16 11:29:36.432] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:04f1a332-86c3-48f2-8b18-b2ce50d20f03 organization_id:100026555 patient_id:P01672018448 procedure_code: service_request_id:70bc0a36-3150-4b1c-9f87-02fe282fdaad started:2026-04-16T11:29:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:29:36.568] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:29:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f | status_code: 400 +[2026-04-16 11:29:36.569] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:29:41.911] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038613 | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 11:29:41.911] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e44d3565-28d0-43de-a754-1805c0da3988 organization_id:100026555 patient_id:P01273772034 procedure_code: service_request_id:24687620-2339-4acd-996e-506989073d6e started:2026-04-16T11:29:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:29:42.052] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:29:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab | status_code: 400 +[2026-04-16 11:29:42.053] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:29:47.388] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074624 | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 11:29:47.388] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:80f80ee2-99ee-4eee-bfb4-72f872f3749c organization_id:100026555 patient_id:P02054213668 procedure_code: service_request_id:e41e11c1-f27e-4222-be61-d5f5a5703dd4 started:2026-04-16T11:29:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:29:47.531] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:29:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | status_code: 400 +[2026-04-16 11:29:47.531] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:29:52.868] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073898 | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 11:29:52.868] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b65b5fa9-fb86-402f-be91-15da6ab98c19 organization_id:100026555 patient_id:P00897370682 procedure_code: service_request_id:743a675d-dab8-446a-9a27-5ca5c06bb230 started:2026-04-16T11:29:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:29:53.011] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:29:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 | status_code: 400 +[2026-04-16 11:29:53.012] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:29:58.347] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066449 | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 11:29:58.347] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:ee2cd7ec-21b9-4604-877a-1a27ae69aaaa organization_id:100026555 patient_id:P01735289903 procedure_code: service_request_id:570853fe-dfb8-4b87-85dd-7c84f0bd3b12 started:2026-04-16T11:29:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:29:58.516] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:29:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 | status_code: 400 +[2026-04-16 11:29:58.516] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:30:04.061] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 11:30:04.062] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:959266a4-e331-4c76-b0e3-8548a377b242 organization_id:100026555 patient_id:P01685347118 procedure_code: service_request_id:68267efe-ac3e-4e69-94b7-300dc9b0ab23 started:2026-04-16T11:30:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:30:04.240] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:30:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf | status_code: 400 +[2026-04-16 11:30:04.241] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:30:43.302] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:30:43.302] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:30:43.302] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:30:43.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-16 11:30:43.304] [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-16 11:30:43.304] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:30:43.323] [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-16 11:30:43.323] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:30:43.331] [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-16 11:30:43.331] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:30:43.340] [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-16 11:30:43.340] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:30:43.347] [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-16 11:30:43.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-16 11:30:43.349] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:30:43.349] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:30:43.349] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:30:43.349] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 0001-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-16 11:30:43.349] [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-16 11:30:43.349] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:30:43.350] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:30:43.350] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:30:43.350] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:30:43.718] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-16 11:30:43.718] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code: service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T11:30:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:30:43.899] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:30:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd | status_code: 400 +[2026-04-16 11:30:43.899] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:30:49.239] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-16 11:30:49.239] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:04f1a332-86c3-48f2-8b18-b2ce50d20f03 organization_id:100026555 patient_id:P01672018448 procedure_code: service_request_id:70bc0a36-3150-4b1c-9f87-02fe282fdaad started:2026-04-16T11:30:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:30:49.406] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:30:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f | status_code: 400 +[2026-04-16 11:30:49.407] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:30:54.738] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038613 | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 11:30:54.738] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e44d3565-28d0-43de-a754-1805c0da3988 organization_id:100026555 patient_id:P01273772034 procedure_code: service_request_id:24687620-2339-4acd-996e-506989073d6e started:2026-04-16T11:30:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:30:54.895] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:30:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab | status_code: 400 +[2026-04-16 11:30:54.895] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:31:00.221] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074624 | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 11:31:00.221] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:80f80ee2-99ee-4eee-bfb4-72f872f3749c organization_id:100026555 patient_id:P02054213668 procedure_code: service_request_id:e41e11c1-f27e-4222-be61-d5f5a5703dd4 started:2026-04-16T11:31:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:31:00.381] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:31:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | status_code: 400 +[2026-04-16 11:31:00.381] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:31:05.736] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073898 | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 11:31:05.736] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b65b5fa9-fb86-402f-be91-15da6ab98c19 organization_id:100026555 patient_id:P00897370682 procedure_code: service_request_id:743a675d-dab8-446a-9a27-5ca5c06bb230 started:2026-04-16T11:31:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:31:05.941] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:31:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 | status_code: 400 +[2026-04-16 11:31:05.942] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:31:10.974] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066449 | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 11:31:10.974] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:ee2cd7ec-21b9-4604-877a-1a27ae69aaaa organization_id:100026555 patient_id:P01735289903 procedure_code: service_request_id:570853fe-dfb8-4b87-85dd-7c84f0bd3b12 started:2026-04-16T11:31:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:31:11.145] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:31:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 | status_code: 400 +[2026-04-16 11:31:11.145] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:31:16.693] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 11:31:16.693] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:959266a4-e331-4c76-b0e3-8548a377b242 organization_id:100026555 patient_id:P01685347118 procedure_code: service_request_id:68267efe-ac3e-4e69-94b7-300dc9b0ab23 started:2026-04-16T11:31:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:31:16.821] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:31:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf | status_code: 400 +[2026-04-16 11:31:16.822] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:35:12.038] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:35:12.039] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:35:12.039] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:35:12.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-16 11:35:12.050] [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-16 11:35:12.050] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:35:12.059] [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-16 11:35:12.059] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:35:12.067] [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-16 11:35:12.067] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:35:12.072] [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-16 11:35:12.072] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:35:12.094] [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-16 11:35:12.094] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:35:12.097] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:35:12.097] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:35:12.098] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:35:12.098] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-15 18:19:36 +0000 UTC | service: service-general +[2026-04-16 11:35:12.098] [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-16 11:35:12.098] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:35:12.098] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:35:12.098] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:35:12.099] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:40:08.225] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11262074 | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa +[2026-04-16 11:40:08.225] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:946e3f7a-3b53-4633-9d11-ab6aa5cd2461 organization_id:100026555 patient_id:P00253069282 procedure_code: service_request_id:41766f15-8ab2-4b8b-ae83-2447e18483e6 started:2026-04-16T11:40:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:40:08.425] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:40:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa | status_code: 400 +[2026-04-16 11:40:08.425] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:49:04.105] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:49:04.105] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:49:04.105] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:49:04.106] [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-16 11:49:04.119] [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-16 11:49:04.119] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:04.128] [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-16 11:49:04.128] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:04.134] [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-16 11:49:04.135] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:04.136] [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-16 11:49:04.137] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:04.158] [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-16 11:49:04.158] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:04.160] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:49:04.161] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:49:04.161] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:49:04.161] [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-16 11:49:04.162] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:49:04.162] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 07:57:43 +0000 UTC | service: service-general +[2026-04-16 11:49:04.162] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:49:04.163] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:49:04.163] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:49:07.354] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:49:07.355] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:49:07.355] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:49:07.355] [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-16 11:49:07.364] [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-16 11:49:07.364] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:07.370] [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-16 11:49:07.370] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:07.372] [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-16 11:49:07.372] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:07.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-16 11:49:07.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-16 11:49:07.401] [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-16 11:49:07.401] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:07.403] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:49:07.404] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:49:07.404] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:49:07.404] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 07:57:43 +0000 UTC | service: service-general +[2026-04-16 11:49:07.405] [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-16 11:49:07.405] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:49:07.405] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:49:07.405] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:49:07.405] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:49:24.040] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:49:24.040] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:49:24.040] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:49:24.040] [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-16 11:49:24.058] [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-16 11:49:24.058] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:24.066] [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-16 11:49:24.066] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:24.073] [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-16 11:49:24.073] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:24.080] [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-16 11:49:24.080] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:24.081] [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-16 11:49:24.081] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:49:24.083] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:49:24.083] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:49:24.083] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:49:24.083] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 0001-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-16 11:49:24.083] [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-16 11:49:24.083] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:49:24.083] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:49:24.083] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:49:24.084] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:49:24.430] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-16 11:49:24.430] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code:DX service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T11:49:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:49:24.662] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:49:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd | status_code: 400 +[2026-04-16 11:49:24.662] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:49:29.998] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-16 11:49:29.998] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:04f1a332-86c3-48f2-8b18-b2ce50d20f03 organization_id:100026555 patient_id:P01672018448 procedure_code:DX service_request_id:70bc0a36-3150-4b1c-9f87-02fe282fdaad started:2026-04-16T11:49:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:49:30.144] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:49:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f | status_code: 400 +[2026-04-16 11:49:30.145] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:49:35.489] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038613 | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 11:49:35.490] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e44d3565-28d0-43de-a754-1805c0da3988 organization_id:100026555 patient_id:P01273772034 procedure_code:DX service_request_id:24687620-2339-4acd-996e-506989073d6e started:2026-04-16T11:49:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:49:35.636] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:49:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab | status_code: 400 +[2026-04-16 11:49:35.636] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:49:40.995] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074624 | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 11:49:40.995] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:80f80ee2-99ee-4eee-bfb4-72f872f3749c organization_id:100026555 patient_id:P02054213668 procedure_code:DX service_request_id:e41e11c1-f27e-4222-be61-d5f5a5703dd4 started:2026-04-16T11:49:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:49:41.137] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:49:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | status_code: 400 +[2026-04-16 11:49:41.137] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:49:46.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073898 | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 11:49:46.473] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b65b5fa9-fb86-402f-be91-15da6ab98c19 organization_id:100026555 patient_id:P00897370682 procedure_code:DX service_request_id:743a675d-dab8-446a-9a27-5ca5c06bb230 started:2026-04-16T11:49:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:49:46.616] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:49:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 | status_code: 400 +[2026-04-16 11:49:46.617] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:49:52.035] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066449 | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 11:49:52.035] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:ee2cd7ec-21b9-4604-877a-1a27ae69aaaa organization_id:100026555 patient_id:P01735289903 procedure_code:DX service_request_id:570853fe-dfb8-4b87-85dd-7c84f0bd3b12 started:2026-04-16T11:49:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:49:52.180] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:49:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 | status_code: 400 +[2026-04-16 11:49:52.180] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:49:57.727] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 11:49:57.727] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:959266a4-e331-4c76-b0e3-8548a377b242 organization_id:100026555 patient_id:P01685347118 procedure_code:DX service_request_id:68267efe-ac3e-4e69-94b7-300dc9b0ab23 started:2026-04-16T11:49:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:49:57.877] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:49:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf | status_code: 400 +[2026-04-16 11:49:57.878] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:50:02.958] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11262074 | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa +[2026-04-16 11:50:02.958] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:946e3f7a-3b53-4633-9d11-ab6aa5cd2461 organization_id:100026555 patient_id:P00253069282 procedure_code:DX service_request_id:41766f15-8ab2-4b8b-ae83-2447e18483e6 started:2026-04-16T11:50:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:50:03.110] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:50:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa | status_code: 400 +[2026-04-16 11:50:03.111] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:50:08.687] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 +[2026-04-16 11:50:08.687] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:00c257f4-35c0-47bb-9117-30410c54cb7f organization_id:100026555 patient_id:P00676792453 procedure_code:DX service_request_id:547ae48c-1e5b-4262-af5e-77bf45325d8f started:2026-04-16T11:50:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:50:08.836] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:50:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 | status_code: 400 +[2026-04-16 11:50:08.837] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:50:13.858] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007025 | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f +[2026-04-16 11:50:13.858] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:27f6702b-02c8-4d20-9d73-9c715f8ec34c organization_id:100026555 patient_id:P02070450574 procedure_code:DX service_request_id:e949e7b2-8319-491b-9043-79499abbdcca started:2026-04-16T11:50:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:50:13.978] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:50:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f | status_code: 400 +[2026-04-16 11:50:13.978] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:50:19.528] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066374 | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a +[2026-04-16 11:50:19.528] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:7f3671f3-7ebd-417a-bf2e-caa5c64ccb8d organization_id:100026555 patient_id:P00002755308 procedure_code:DX service_request_id:02a58de9-c9c3-4768-acdc-d0dfd2c2b217 started:2026-04-16T11:50:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:50:19.696] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:50:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a | status_code: 400 +[2026-04-16 11:50:19.696] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:55:00.401] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:55:00.401] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:55:00.401] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:55:00.402] [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-16 11:55:00.422] [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-16 11:55:00.422] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:55:00.434] [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-16 11:55:00.435] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:55:00.443] [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-16 11:55:00.443] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:55:00.450] [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-16 11:55:00.450] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:55:00.452] [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-16 11:55:00.452] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:55:00.454] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:55:00.455] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:55:00.455] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:55:00.455] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 08:23:52 +0000 UTC | service: service-general +[2026-04-16 11:55:00.455] [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-16 11:55:00.455] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:55:00.456] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:55:00.456] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:55:00.456] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:55:39.184] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 11:55:39.184] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 11:55:39.184] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:55:39.184] [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-16 11:55:39.185] [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-16 11:55:39.186] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:55:39.204] [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-16 11:55:39.204] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:55:39.214] [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-16 11:55:39.214] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:55:39.222] [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-16 11:55:39.222] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 11:55:39.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-16 11:55:39.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-16 11:55:39.231] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 11:55:39.232] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 11:55:39.232] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:55:39.232] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 0001-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-16 11:55:39.232] [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-16 11:55:39.232] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 11:55:39.232] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 11:55:39.232] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 11:55:39.233] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 11:55:39.601] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:55:39.601] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-16 11:55:39.602] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code:DX service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T11:55:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:55:39.870] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:55:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd | status_code: 400 +[2026-04-16 11:55:39.871] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:55:45.217] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:55:45.217] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-16 11:55:45.217] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:04f1a332-86c3-48f2-8b18-b2ce50d20f03 organization_id:100026555 patient_id:P01672018448 procedure_code:DX service_request_id:70bc0a36-3150-4b1c-9f87-02fe282fdaad started:2026-04-16T11:55:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:55:45.381] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:55:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f | status_code: 400 +[2026-04-16 11:55:45.382] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:55:50.722] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:55:50.723] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038613 | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 11:55:50.723] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e44d3565-28d0-43de-a754-1805c0da3988 organization_id:100026555 patient_id:P01273772034 procedure_code:DX service_request_id:24687620-2339-4acd-996e-506989073d6e started:2026-04-16T11:55:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:55:50.876] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:55:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab | status_code: 400 +[2026-04-16 11:55:50.876] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:55:56.225] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:55:56.225] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074624 | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 11:55:56.225] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:80f80ee2-99ee-4eee-bfb4-72f872f3749c organization_id:100026555 patient_id:P02054213668 procedure_code:DX service_request_id:e41e11c1-f27e-4222-be61-d5f5a5703dd4 started:2026-04-16T11:55:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:55:56.371] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:55:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 | status_code: 400 +[2026-04-16 11:55:56.371] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:56:01.742] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:56:01.742] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073898 | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 11:56:01.742] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b65b5fa9-fb86-402f-be91-15da6ab98c19 organization_id:100026555 patient_id:P00897370682 procedure_code:DX service_request_id:743a675d-dab8-446a-9a27-5ca5c06bb230 started:2026-04-16T11:56:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:56:01.881] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:56:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 | status_code: 400 +[2026-04-16 11:56:01.882] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:56:07.163] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:56:07.163] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066449 | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 11:56:07.163] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:ee2cd7ec-21b9-4604-877a-1a27ae69aaaa organization_id:100026555 patient_id:P01735289903 procedure_code:DX service_request_id:570853fe-dfb8-4b87-85dd-7c84f0bd3b12 started:2026-04-16T11:56:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:56:07.300] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:56:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 | status_code: 400 +[2026-04-16 11:56:07.300] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:56:12.860] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:56:12.860] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 11:56:12.860] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:959266a4-e331-4c76-b0e3-8548a377b242 organization_id:100026555 patient_id:P01685347118 procedure_code:DX service_request_id:68267efe-ac3e-4e69-94b7-300dc9b0ab23 started:2026-04-16T11:56:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:56:12.991] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:56:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf | status_code: 400 +[2026-04-16 11:56:12.992] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:56:18.019] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:56:18.019] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11262074 | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa +[2026-04-16 11:56:18.019] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:946e3f7a-3b53-4633-9d11-ab6aa5cd2461 organization_id:100026555 patient_id:P00253069282 procedure_code:DX service_request_id:41766f15-8ab2-4b8b-ae83-2447e18483e6 started:2026-04-16T11:56:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:56:18.159] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:56:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa | status_code: 400 +[2026-04-16 11:56:18.160] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:56:23.742] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:56:23.742] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 08beba73-01df-4e6d-9b8c-e513b2d356ae +[2026-04-16 11:56:23.742] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:00c257f4-35c0-47bb-9117-30410c54cb7f organization_id:100026555 patient_id:P00676792453 procedure_code:DX service_request_id:f257d2df-0cd0-4591-930b-4c7d21d79093 started:2026-04-16T11:56:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:56:23.878] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:56:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 08beba73-01df-4e6d-9b8c-e513b2d356ae | status_code: 400 +[2026-04-16 11:56:23.879] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:56:28.895] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:56:28.895] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 +[2026-04-16 11:56:28.895] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:00c257f4-35c0-47bb-9117-30410c54cb7f organization_id:100026555 patient_id:P00676792453 procedure_code:DX service_request_id:547ae48c-1e5b-4262-af5e-77bf45325d8f started:2026-04-16T11:56:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:56:29.030] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:56:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 | status_code: 400 +[2026-04-16 11:56:29.030] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:56:34.052] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:56:34.052] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007025 | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f +[2026-04-16 11:56:34.052] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:27f6702b-02c8-4d20-9d73-9c715f8ec34c organization_id:100026555 patient_id:P02070450574 procedure_code:DX service_request_id:e949e7b2-8319-491b-9043-79499abbdcca started:2026-04-16T11:56:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:56:34.182] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:56:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f | status_code: 400 +[2026-04-16 11:56:34.182] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 11:56:39.734] [ERROR] [IMAGING STUDY REPO] Failed to build RIS Query | 📍 repository.go:147 | environment: debug | ❌ ERROR: failed to build main query: failed to build WHERE clause: failed to build filter group at index 0: failed to build filter condition at index 0: invalid or disallowed column: noregister | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | service: service-general +[2026-04-16 11:56:39.735] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066374 | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a +[2026-04-16 11:56:39.735] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:7f3671f3-7ebd-417a-bf2e-caa5c64ccb8d organization_id:100026555 patient_id:P00002755308 procedure_code:DX service_request_id:02a58de9-c9c3-4768-acdc-d0dfd2c2b217 started:2026-04-16T11:56:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 11:56:39.879] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T11:56:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a | status_code: 400 +[2026-04-16 11:56:39.879] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:01:26.831] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 12:01:26.831] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 12:01:26.831] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 12:01:26.831] [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-16 12:01:26.842] [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-16 12:01:26.842] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:01:26.849] [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-16 12:01:26.849] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:01:26.850] [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-16 12:01:26.851] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:01:26.872] [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-16 12:01:26.872] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:01:26.880] [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-16 12:01:26.880] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:01:26.883] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 12:01:26.883] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 12:01:26.883] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:01:26.883] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 08:23:52 +0000 UTC | service: service-general +[2026-04-16 12:01:26.883] [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-16 12:01:26.883] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 12:01:26.884] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 12:01:26.884] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 12:01:26.884] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 12:02:06.047] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 12:02:06.047] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 12:02:06.047] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 12:02:06.048] [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-16 12:02:06.060] [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-16 12:02:06.060] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:02:06.069] [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-16 12:02:06.070] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:02:06.078] [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-16 12:02:06.078] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:02:06.085] [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-16 12:02:06.085] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:02:06.087] [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-16 12:02:06.087] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:02:06.088] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 12:02:06.089] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 12:02:06.089] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:06.089] [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-16 12:02:06.089] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 12:02:06.089] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 0001-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-16 12:02:06.089] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 12:02:06.089] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 12:02:06.090] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 12:02:06.451] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053193 2026-04-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:06.452] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-16 12:02:06.455] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6a14b45-e48c-4193-9332-15e9c275a31e organization_id:100026555 patient_id:P02238258530 procedure_code:DX service_request_id:cb53cf82-226c-472c-bd48-1f91be26483e started:2026-04-16T12:02:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:06.742] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:02:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd | status_code: 400 +[2026-04-16 12:02:06.743] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:12.107] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10570681 2026-04-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:12.108] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-16 12:02:12.108] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:04f1a332-86c3-48f2-8b18-b2ce50d20f03 organization_id:100026555 patient_id:P01672018448 procedure_code:DX service_request_id:70bc0a36-3150-4b1c-9f87-02fe282fdaad started:2026-04-16T12:02:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:12.260] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:02:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f | status_code: 400 +[2026-04-16 12:02:12.260] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:17.607] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038613 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:17.608] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038613 | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 12:02:17.608] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001925 encounter_id:e44d3565-28d0-43de-a754-1805c0da3988 organization_id:100026555 patient_id:P01273772034 procedure_code:DX service_request_id:24687620-2339-4acd-996e-506989073d6e started:2026-04-16T12:02:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:17.917] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 057fe379-2cc8-4faf-bac8-51bf4a25142f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 12:02:17.917] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:18.764] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074624 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:18.765] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074624 | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 12:02:18.765] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-020999 encounter_id:80f80ee2-99ee-4eee-bfb4-72f872f3749c organization_id:100026555 patient_id:P02054213668 procedure_code:OT service_request_id:e41e11c1-f27e-4222-be61-d5f5a5703dd4 started:2026-04-16T12:02:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:19.024] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: f19fe800-5ca6-45ba-b5ac-f83a873ae1a9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 12:02:19.025] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:19.872] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073898 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:19.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073898 | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 12:02:19.874] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021001 encounter_id:b65b5fa9-fb86-402f-be91-15da6ab98c19 organization_id:100026555 patient_id:P00897370682 procedure_code:OT service_request_id:743a675d-dab8-446a-9a27-5ca5c06bb230 started:2026-04-16T12:02:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:20.149] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: b98d3c20-58dc-47f7-9b95-886c81fbfafe | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 12:02:20.149] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:21.083] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066449 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:21.084] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066449 | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 12:02:21.085] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021003 encounter_id:ee2cd7ec-21b9-4604-877a-1a27ae69aaaa organization_id:100026555 patient_id:P01735289903 procedure_code:OT service_request_id:570853fe-dfb8-4b87-85dd-7c84f0bd3b12 started:2026-04-16T12:02:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:21.362] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: c9e47df1-091a-44a0-918b-6ccf5e70fdc5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 12:02:21.363] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:22.427] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067480 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:22.429] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 12:02:22.429] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021014 encounter_id:959266a4-e331-4c76-b0e3-8548a377b242 organization_id:100026555 patient_id:P01685347118 procedure_code:OT service_request_id:68267efe-ac3e-4e69-94b7-300dc9b0ab23 started:2026-04-16T12:02:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:22.694] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: bf647e5c-1086-4bb6-b49b-4242362598a1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 12:02:22.694] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:23.220] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11262074 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:23.221] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11262074 | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa +[2026-04-16 12:02:23.221] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003740 encounter_id:946e3f7a-3b53-4633-9d11-ab6aa5cd2461 organization_id:100026555 patient_id:P00253069282 procedure_code:OT service_request_id:41766f15-8ab2-4b8b-ae83-2447e18483e6 started:2026-04-16T12:02:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:23.482] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: f60afaba-853f-458d-9136-b6c0d11b879a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa +[2026-04-16 12:02:23.483] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:24.569] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045388 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:24.570] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 08beba73-01df-4e6d-9b8c-e513b2d356ae +[2026-04-16 12:02:24.570] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:00c257f4-35c0-47bb-9117-30410c54cb7f organization_id:100026555 patient_id:P00676792453 procedure_code:DX service_request_id:f257d2df-0cd0-4591-930b-4c7d21d79093 started:2026-04-16T12:02:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:24.730] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:02:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 08beba73-01df-4e6d-9b8c-e513b2d356ae | status_code: 400 +[2026-04-16 12:02:24.731] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:29.749] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045388 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:29.750] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 +[2026-04-16 12:02:29.750] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:00c257f4-35c0-47bb-9117-30410c54cb7f organization_id:100026555 patient_id:P00676792453 procedure_code:DX service_request_id:547ae48c-1e5b-4262-af5e-77bf45325d8f started:2026-04-16T12:02:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:29.897] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:02:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 | status_code: 400 +[2026-04-16 12:02:29.897] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:34.920] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007025 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:34.921] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007025 | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f +[2026-04-16 12:02:34.921] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:27f6702b-02c8-4d20-9d73-9c715f8ec34c organization_id:100026555 patient_id:P02070450574 procedure_code:DX service_request_id:e949e7b2-8319-491b-9043-79499abbdcca started:2026-04-16T12:02:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:35.099] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:02:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f | status_code: 400 +[2026-04-16 12:02:35.100] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:02:40.657] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066374 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:02:40.658] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066374 | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a +[2026-04-16 12:02:40.659] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:7f3671f3-7ebd-417a-bf2e-caa5c64ccb8d organization_id:100026555 patient_id:P00002755308 procedure_code:DX service_request_id:02a58de9-c9c3-4768-acdc-d0dfd2c2b217 started:2026-04-16T12:02:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:02:40.821] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:02:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a | status_code: 400 +[2026-04-16 12:02:40.822] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:03:50.318] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 12:03:50.318] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 12:03:50.319] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 12:03:50.319] [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-16 12:03:50.330] [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-16 12:03:50.330] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:03:50.336] [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-16 12:03:50.337] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:03:50.338] [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-16 12:03:50.338] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:03:50.358] [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-16 12:03:50.358] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:03:50.365] [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-16 12:03:50.365] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:03:50.367] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 12:03:50.367] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 12:03:50.368] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:03:50.368] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 0001-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-16 12:03:50.368] [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-16 12:03:50.368] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 12:03:50.368] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 12:03:50.369] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 12:03:50.369] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 12:03:50.471] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553823 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:03:50.472] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553823 | service: service-general | source_id: f43f191a-8bf7-47fb-b811-31e581e7f56f +[2026-04-16 12:03:50.472] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e206f8f6-3467-4d84-9250-67eefe93a3b5 organization_id:100026555 patient_id:P02074592928 procedure_code:DX service_request_id:5e92d7b9-3b86-46e5-a701-3f2b28df7221 started:2026-04-16T12:03:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:03:50.615] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:03:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f43f191a-8bf7-47fb-b811-31e581e7f56f | status_code: 400 +[2026-04-16 12:03:50.616] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:03:56.210] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11484107 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:03:56.211] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11484107 | service: service-general | source_id: dc382622-8dcf-4882-a074-c1dacceb23ce +[2026-04-16 12:03:56.211] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:ed38cf6e-d099-442d-8cd6-0ec0603cad37 organization_id:100026555 patient_id:P01537767159 procedure_code:DX service_request_id:e41401cf-a8fe-4675-8611-7cf06b7338c0 started:2026-04-16T12:03:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:03:56.359] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:03:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: dc382622-8dcf-4882-a074-c1dacceb23ce | status_code: 400 +[2026-04-16 12:03:56.360] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:01.377] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11444138 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:01.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11444138 | service: service-general | source_id: 1e2d90f1-3c61-43d3-83a3-46f0904a2c80 +[2026-04-16 12:04:01.378] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b9fddbbc-ec7a-4100-bf19-5f7aa075a4a6 organization_id:100026555 patient_id:P01583542215 procedure_code:DX service_request_id:621e1c76-9db1-45f1-9a6e-61508079b9ef started:2026-04-16T12:04:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:04:01.575] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:04:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 1e2d90f1-3c61-43d3-83a3-46f0904a2c80 | status_code: 400 +[2026-04-16 12:04:01.575] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:07.133] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041336 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:07.134] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041336 | service: service-general | source_id: 3101bca1-eb4d-4b64-a140-0098193e6e75 +[2026-04-16 12:04:07.134] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:a8b7a77b-bddd-48a8-af35-1d7c0a1c84f1 organization_id:100026555 patient_id:P00943715002 procedure_code:DX service_request_id:690f6d9e-9d15-48ef-b200-964d6d552df5 started:2026-04-16T12:04:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:04:07.297] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:04:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 3101bca1-eb4d-4b64-a140-0098193e6e75 | status_code: 400 +[2026-04-16 12:04:07.298] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:12.315] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058492 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:12.317] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058492 | service: service-general | source_id: 437d9b55-f893-41ed-9e73-1c0ceedbba4e +[2026-04-16 12:04:12.317] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:1ceecc5a-afeb-4836-90c9-af574ae236db organization_id:100026555 patient_id:P02502168650 procedure_code:DX service_request_id:166c8eff-f128-49cb-8c7c-18337ad14c53 started:2026-04-16T12:04:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:04:12.426] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:04:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 437d9b55-f893-41ed-9e73-1c0ceedbba4e | status_code: 400 +[2026-04-16 12:04:12.427] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:17.993] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11305603 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:17.994] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11305603 | service: service-general | source_id: ac4192b2-ed67-472c-af13-8d4c18e6b1ea +[2026-04-16 12:04:17.994] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e875316b-4d2b-40c2-b6e6-c9fa92185242 organization_id:100026555 patient_id:P02452754082 procedure_code:DX service_request_id:b0cf4037-1dcd-4eee-87e1-c9c2ed715fa5 started:2026-04-16T12:04:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:04:18.152] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:04:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ac4192b2-ed67-472c-af13-8d4c18e6b1ea | status_code: 400 +[2026-04-16 12:04:18.153] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:23.170] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590379 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:23.171] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590379 | service: service-general | source_id: 381021d5-a611-4348-8d0c-6c5c29f59076 +[2026-04-16 12:04:23.171] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:94b5e61c-e1c9-4da7-add2-7894834bd02c organization_id:100026555 patient_id:P02229959333 procedure_code:DX service_request_id:b0de805a-7d26-4197-97ad-547ad91f4444 started:2026-04-16T12:04:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:04:23.318] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:04:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 381021d5-a611-4348-8d0c-6c5c29f59076 | status_code: 400 +[2026-04-16 12:04:23.319] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:28.338] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052001 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:28.339] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052001 | service: service-general | source_id: a3706443-ceb7-4d34-81fe-7a003cf34465 +[2026-04-16 12:04:28.339] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:73b1bc41-e42a-4ca4-a445-fa10497ffb67 organization_id:100026555 patient_id:P00832138075 procedure_code:DX service_request_id:0906a421-bbfe-4d57-97a7-1bdd43421e23 started:2026-04-16T12:04:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:04:28.501] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:04:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: a3706443-ceb7-4d34-81fe-7a003cf34465 | status_code: 400 +[2026-04-16 12:04:28.502] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:33.520] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11442073 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:33.521] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11442073 | service: service-general | source_id: eb3cbf36-d91b-4e68-966f-c6b9b4c035dd +[2026-04-16 12:04:33.521] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:6e88d10d-3d21-40d2-9687-7856782e8ee4 organization_id:100026555 patient_id:P09629864309 procedure_code:DX service_request_id:c5bc01c1-ae7c-4c7b-b764-9894d456aefc started:2026-04-16T12:04:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:04:33.655] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:04:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: eb3cbf36-d91b-4e68-966f-c6b9b4c035dd | status_code: 400 +[2026-04-16 12:04:33.656] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:38.674] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11446312 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:38.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11446312 | service: service-general | source_id: de3b76f2-1306-44df-b3c8-37fce4d109f8 +[2026-04-16 12:04:38.675] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:4e59c7e4-448e-4816-bbfa-285912ee1a7d organization_id:100026555 patient_id:P00653233386 procedure_code:DX service_request_id:e825bbab-5512-4718-b440-350fdb43c1e3 started:2026-04-16T12:04:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:04:38.839] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:04:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: de3b76f2-1306-44df-b3c8-37fce4d109f8 | status_code: 400 +[2026-04-16 12:04:38.840] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:43.859] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052409 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:43.860] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052409 | service: service-general | source_id: 46cc5f99-a5a1-4e0c-9757-7a35b0ee3175 +[2026-04-16 12:04:43.860] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:544a8067-8296-4842-a53b-b2e3bf5e48d0 organization_id:100026555 patient_id:P02110270341 procedure_code:DX service_request_id:e8379f7e-7182-4206-99b6-90548e3fb84d started:2026-04-16T12:04:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:04:44.007] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:04:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 46cc5f99-a5a1-4e0c-9757-7a35b0ee3175 | status_code: 400 +[2026-04-16 12:04:44.007] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:49.623] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11412378 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:49.624] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11412378 | service: service-general | source_id: fd3b57fa-8b39-48ec-8c0f-7908d750a6e2 +[2026-04-16 12:04:49.624] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:327eb0da-b4fa-44db-b6e6-b87aa31d387e organization_id:100026555 patient_id:P00692300177 procedure_code:DX service_request_id:8285113b-f740-442a-ba5f-a0c6f34cdb4f started:2026-04-16T12:04:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:04:49.772] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:04:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: fd3b57fa-8b39-48ec-8c0f-7908d750a6e2 | status_code: 400 +[2026-04-16 12:04:49.772] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:54.790] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524631 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:54.791] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524631 | service: service-general | source_id: 45aa1c6b-b45a-451d-afea-4e06547e8c1b +[2026-04-16 12:04:54.791] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:ce28a169-40c9-4ae3-99ef-f16b264883f9 organization_id:100026555 patient_id:P01695070111 procedure_code:DX service_request_id:cf74aea2-a9ce-4e46-8227-3e9f542e212c started:2026-04-16T12:04:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:04:54.942] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:04:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 45aa1c6b-b45a-451d-afea-4e06547e8c1b | status_code: 400 +[2026-04-16 12:04:54.943] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:04:59.960] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11274212 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:04:59.961] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11274212 | service: service-general | source_id: c46eddb5-77dd-43c9-b284-ec2b07831dec +[2026-04-16 12:04:59.961] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b3efac60-a789-4c8f-a569-1a139c5482e7 organization_id:100026555 patient_id:P02292827882 procedure_code:DX service_request_id:cccbafbd-3961-4577-9a49-deb5cc618cfa started:2026-04-16T12:04:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:00.123] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:05:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: c46eddb5-77dd-43c9-b284-ec2b07831dec | status_code: 400 +[2026-04-16 12:05:00.124] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:05.256] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11451426 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:05.257] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11451426 | service: service-general | source_id: 52d94995-3a9e-4bb0-b452-e06c971574dd +[2026-04-16 12:05:05.257] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:195adc36-3265-4089-b833-aa3862ce096e organization_id:100026555 patient_id:P02174505178 procedure_code:DX service_request_id:530f3deb-a65e-44f4-a305-bfc412a796c1 started:2026-04-16T12:05:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:05.444] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:05:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 52d94995-3a9e-4bb0-b452-e06c971574dd | status_code: 400 +[2026-04-16 12:05:05.444] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:10.491] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060287 2026-01-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:10.491] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060287 | service: service-general | source_id: fe69f859-f66f-4439-88ae-09af0d220431 +[2026-04-16 12:05:10.492] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000021 encounter_id:0d2d67f5-2394-4c69-b73e-353ebf501d1a organization_id:100026555 patient_id:P01546077819 procedure_code:OT service_request_id:d457c6c9-204e-413a-911c-42128e1570be started:2026-04-16T12:05:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:10.813] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 5d39397d-ed86-4dba-9c52-2892d9939707 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: fe69f859-f66f-4439-88ae-09af0d220431 +[2026-04-16 12:05:10.814] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:11.330] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11127670 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:11.331] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11127670 | service: service-general | source_id: 329359a3-dc11-42ab-8be1-86d14915c585 +[2026-04-16 12:05:11.331] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e49e22ba-974e-44bb-860a-20ac8824056f organization_id:100026555 patient_id:P00113913432 procedure_code:DX service_request_id:61a3fe89-fe9d-4225-8e00-5b232bbb1767 started:2026-04-16T12:05:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:11.454] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:05:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 329359a3-dc11-42ab-8be1-86d14915c585 | status_code: 400 +[2026-04-16 12:05:11.454] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:16.473] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626978 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:16.474] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626978 | service: service-general | source_id: 985bf305-78e9-42be-abaf-825e7f87c319 +[2026-04-16 12:05:16.474] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:d922d64f-dc4d-41d6-bba4-afbe1daf8c01 organization_id:100026555 patient_id:P02317440676 procedure_code:DX service_request_id:4220cd7b-e69b-49f8-833f-ee87cc801dc2 started:2026-04-16T12:05:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:16.582] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:05:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 985bf305-78e9-42be-abaf-825e7f87c319 | status_code: 400 +[2026-04-16 12:05:16.582] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:21.612] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11406781 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:21.614] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11406781 | service: service-general | source_id: 75c6e0a1-b5a7-42a4-89d5-5418de43e6bf +[2026-04-16 12:05:21.614] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:551f25d6-6360-4eb4-9ba4-3ec058d7b878 organization_id:100026555 patient_id:P01670024700 procedure_code:DX service_request_id:787479ff-17ed-48e2-a2b4-7415cc748393 started:2026-04-16T12:05:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:21.728] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:05:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 75c6e0a1-b5a7-42a4-89d5-5418de43e6bf | status_code: 400 +[2026-04-16 12:05:21.729] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:27.313] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488337 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:27.314] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488337 | service: service-general | source_id: 7b3220ea-0960-4b6c-aba3-27a5e464afc8 +[2026-04-16 12:05:27.314] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:f966f461-8f99-43a7-8998-552b7edf938e organization_id:100026555 patient_id:P02020355897 procedure_code:DX service_request_id:e18aa0ac-fb81-4d07-add1-c7304d85958b started:2026-04-16T12:05:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:27.465] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:05:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 7b3220ea-0960-4b6c-aba3-27a5e464afc8 | status_code: 400 +[2026-04-16 12:05:27.468] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:32.485] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11576308 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:32.486] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11576308 | service: service-general | source_id: 2c39cac7-2477-4a3e-9cb1-230444818feb +[2026-04-16 12:05:32.486] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e10c8fa1-2dad-4f76-beff-4278deacf65f organization_id:100026555 patient_id:P00489542372 procedure_code:DX service_request_id:3ea89f86-ba3d-48dc-9868-2fb26a08a2fc started:2026-04-16T12:05:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:32.626] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:05:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 2c39cac7-2477-4a3e-9cb1-230444818feb | status_code: 400 +[2026-04-16 12:05:32.626] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:38.320] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611225 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:38.321] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611225 | service: service-general | source_id: a2733466-7baf-44c4-8526-3ee9994e50be +[2026-04-16 12:05:38.321] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:ec1cb302-fba5-4d31-a8a2-1ed2016d4608 organization_id:100026555 patient_id:P01950920349 procedure_code:DX service_request_id:fa4e4778-dfbb-4a25-bf50-2f72a07cabfb started:2026-04-16T12:05:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:38.594] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:05:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: a2733466-7baf-44c4-8526-3ee9994e50be | status_code: 400 +[2026-04-16 12:05:38.595] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:43.613] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566275 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:43.614] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566275 | service: service-general | source_id: 05ff6d96-c13a-4606-9f98-08e61fac8c4c +[2026-04-16 12:05:43.614] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e94ea027-0615-4804-aa3f-10a3150ef97a organization_id:100026555 patient_id:P01219051805 procedure_code:DX service_request_id:5e165f23-b11e-4396-a03e-af18a416428f started:2026-04-16T12:05:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:43.771] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:05:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 05ff6d96-c13a-4606-9f98-08e61fac8c4c | status_code: 400 +[2026-04-16 12:05:43.771] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:48.790] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041369 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:48.791] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041369 | service: service-general | source_id: da9c63c2-935f-4c01-879e-2ad1a83bed63 +[2026-04-16 12:05:48.791] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:41587da7-3b8f-44b7-9769-8d95813ba2d8 organization_id:100026555 patient_id:P00536213806 procedure_code:DX service_request_id:9e321504-d5ad-4408-82f7-94ca95671f45 started:2026-04-16T12:05:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:48.901] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:05:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: da9c63c2-935f-4c01-879e-2ad1a83bed63 | status_code: 400 +[2026-04-16 12:05:48.902] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:54.504] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535048 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:54.505] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535048 | service: service-general | source_id: 5e0d1cfc-e877-4107-84e0-89145ea2e397 +[2026-04-16 12:05:54.505] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:6e8e481d-825b-4097-b7fa-3f5fd43ae4a4 organization_id:100026555 patient_id:P00377661422 procedure_code:DX service_request_id:2d67b5a9-30ab-4317-8c8c-b5d17dd77859 started:2026-04-16T12:05:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:54.651] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:05:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 5e0d1cfc-e877-4107-84e0-89145ea2e397 | status_code: 400 +[2026-04-16 12:05:54.651] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:05:59.669] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049617 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:05:59.670] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049617 | service: service-general | source_id: f1d5dae1-14ed-4386-af07-4c05b161b45b +[2026-04-16 12:05:59.670] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000113 encounter_id:8aab5f0e-195f-4540-b22c-9be33f0e463b organization_id:100026555 patient_id:P00208860699 procedure_code:DX service_request_id:a0dc5109-1abf-4f1d-b62f-37514701a60a started:2026-04-16T12:05:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:05:59.931] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 585dfe7c-0bfe-4339-9cad-0c4afc12525d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: f1d5dae1-14ed-4386-af07-4c05b161b45b +[2026-04-16 12:05:59.932] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:01.031] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024591 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:01.032] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024591 | service: service-general | source_id: 6c88b6d2-fed4-43c9-9c1a-7d5217518fc9 +[2026-04-16 12:06:01.032] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:a97060a7-bf97-4927-a1b4-cb83c8aaef19 organization_id:100026555 patient_id:P02131417291 procedure_code:DX service_request_id:816aebc2-a0ed-4ce2-b7fe-d308a8aef307 started:2026-04-16T12:06:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:01.297] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:06:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 6c88b6d2-fed4-43c9-9c1a-7d5217518fc9 | status_code: 400 +[2026-04-16 12:06:01.297] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:06.866] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535994 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:06.867] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535994 | service: service-general | source_id: 83c7106a-3da7-4ca0-9c62-199c1f117ca1 +[2026-04-16 12:06:06.867] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:175f550b-f71e-417d-a82b-d2daee93b1b8 organization_id:100026555 patient_id:P02029545615 procedure_code:DX service_request_id:81a010ed-650e-4ec3-8fea-0ba826745cb4 started:2026-04-16T12:06:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:07.012] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:06:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 83c7106a-3da7-4ca0-9c62-199c1f117ca1 | status_code: 400 +[2026-04-16 12:06:07.012] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:12.031] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043213 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:12.032] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043213 | service: service-general | source_id: 70d0a235-9bcd-41e5-a4c8-69c3e1500e1d +[2026-04-16 12:06:12.032] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:9af6a8dc-abd5-4c9e-b138-686b2b7a81d1 organization_id:100026555 patient_id:P01046237788 procedure_code:DX service_request_id:b9ca2594-403c-4e77-992c-6af982ccd015 started:2026-04-16T12:06:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:12.178] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:06:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 70d0a235-9bcd-41e5-a4c8-69c3e1500e1d | status_code: 400 +[2026-04-16 12:06:12.178] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:17.197] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617593 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:17.198] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617593 | service: service-general | source_id: d2566b8f-e563-40ac-8679-82c8a405504a +[2026-04-16 12:06:17.198] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:f04acf94-d2b7-426d-88df-4e92d9243c2b organization_id:100026555 patient_id:P02078865764 procedure_code:DX service_request_id:c002d6be-ad13-4723-9b1b-d44195fa0de7 started:2026-04-16T12:06:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:17.339] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:06:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: d2566b8f-e563-40ac-8679-82c8a405504a | status_code: 400 +[2026-04-16 12:06:17.340] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:22.358] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063317 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:22.358] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063317 | service: service-general | source_id: 8e304a85-23d2-494e-b0f3-f510faf380ae +[2026-04-16 12:06:22.358] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b28da14e-f104-4559-b418-af38c4a528aa organization_id:100026555 patient_id:P02565510634 procedure_code:DX service_request_id:3b0060ac-9c14-4383-9af6-be2b1c23ec74 started:2026-04-16T12:06:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:22.598] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:06:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 8e304a85-23d2-494e-b0f3-f510faf380ae | status_code: 400 +[2026-04-16 12:06:22.599] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:28.174] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590508 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:28.175] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590508 | service: service-general | source_id: 0cdcfbd2-97bc-4649-80da-914a0a002f7c +[2026-04-16 12:06:28.175] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000615 encounter_id:99e759bf-4633-49af-8240-3565993bff01 organization_id:100026555 patient_id:P01648930293 procedure_code:OT service_request_id:f20cb4ab-dc37-4898-af04-db9b372cf318 started:2026-04-16T12:06:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:28.584] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 96064b4b-d9fd-43bc-878a-ea3f3a2455f6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 0cdcfbd2-97bc-4649-80da-914a0a002f7c +[2026-04-16 12:06:28.585] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:29.099] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020908 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:29.100] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020908 | service: service-general | source_id: 2f39eb49-c505-4920-9f65-d0fc75bf64ff +[2026-04-16 12:06:29.100] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b77fde25-eb7b-4759-91c0-db12283a4014 organization_id:100026555 patient_id:P02273032598 procedure_code:DX service_request_id:907a92db-7292-4827-b30d-a19d01475282 started:2026-04-16T12:06:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:29.257] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:06:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 2f39eb49-c505-4920-9f65-d0fc75bf64ff | status_code: 400 +[2026-04-16 12:06:29.257] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:34.276] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057888 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:34.277] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057888 | service: service-general | source_id: 6c6fbfeb-390e-4d3b-9882-35d98e1f9817 +[2026-04-16 12:06:34.277] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b1de455d-7542-466e-a494-e67e8ea6d65d organization_id:100026555 patient_id:P01438408822 procedure_code:DX service_request_id:51569c14-2495-4189-b51e-176d90547687 started:2026-04-16T12:06:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:34.440] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:06:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 6c6fbfeb-390e-4d3b-9882-35d98e1f9817 | status_code: 400 +[2026-04-16 12:06:34.441] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:39.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11457379 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:39.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11457379 | service: service-general | source_id: 4b9e4078-bd59-4cf6-8f82-4007a3b1288b +[2026-04-16 12:06:39.461] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:074eca67-a71f-4a08-ae3d-e4e2f48e04ac organization_id:100026555 patient_id:P01450881261 procedure_code:DX service_request_id:9959777a-f88f-417e-8995-7467ab179b1a started:2026-04-16T12:06:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:39.610] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:06:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 4b9e4078-bd59-4cf6-8f82-4007a3b1288b | status_code: 400 +[2026-04-16 12:06:39.611] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:45.179] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012901 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:45.181] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012901 | service: service-general | source_id: ea319b8d-cc9b-4a4b-b648-ff3be4390ccc +[2026-04-16 12:06:45.181] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:67c5e6b9-12c5-45f8-b4c3-3ca4781ee5db organization_id:100026555 patient_id:P00334557083 procedure_code:DX service_request_id:d2aa52b8-372c-4dc0-8b4b-fbd1ba0f636e started:2026-04-16T12:06:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:45.280] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:06:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ea319b8d-cc9b-4a4b-b648-ff3be4390ccc | status_code: 400 +[2026-04-16 12:06:45.280] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:50.297] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:50.298] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: df9db428-acb4-4243-a184-040825edf34d +[2026-04-16 12:06:50.298] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:11993c26-8f73-4948-9201-0ba4f5db090c organization_id:100026555 patient_id:P01254144369 procedure_code:DX service_request_id:8e69be11-23e7-4d17-bd55-942a64abb72e started:2026-04-16T12:06:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:50.443] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:06:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: df9db428-acb4-4243-a184-040825edf34d | status_code: 400 +[2026-04-16 12:06:50.443] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:55.459] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039995 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:55.460] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039995 | service: service-general | source_id: f9775dc4-1f74-4340-a59b-5f1cff721115 +[2026-04-16 12:06:55.460] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000624 encounter_id:5d35e5d3-074e-46b1-91d2-73a376be4053 organization_id:100026555 patient_id:P00281298848 procedure_code:OT service_request_id:00ca0d87-d9c9-4dc6-8bac-6aa75c74d861 started:2026-04-16T12:06:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:55.744] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 901d299c-123c-4ae5-8e34-5096cefc20f8 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: f9775dc4-1f74-4340-a59b-5f1cff721115 +[2026-04-16 12:06:55.745] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:06:56.259] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577730 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:06:56.260] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577730 | service: service-general | source_id: e3946225-d544-445d-b752-5cc09f53ff0b +[2026-04-16 12:06:56.260] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e06c3cc2-6ef6-4f51-80cf-9bf357c58a99 organization_id:100026555 patient_id:P01689677324 procedure_code:DX service_request_id:b0ad06a8-bfc1-4262-9d0d-83ae7f45a5b4 started:2026-04-16T12:06:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:06:56.408] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:06:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: e3946225-d544-445d-b752-5cc09f53ff0b | status_code: 400 +[2026-04-16 12:06:56.409] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:01.999] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597193 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:02.000] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597193 | service: service-general | source_id: 34c03206-1c4d-4cb7-b5c7-c5c05ee31897 +[2026-04-16 12:07:02.000] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:fb2cec83-af2e-4159-a87d-2beab7417e48 organization_id:100026555 patient_id:P00429841792 procedure_code:DX service_request_id:d0f8b0e5-cc1f-4899-9882-3513b801e2ec started:2026-04-16T12:07:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:02.132] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:07:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 34c03206-1c4d-4cb7-b5c7-c5c05ee31897 | status_code: 400 +[2026-04-16 12:07:02.133] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:07.150] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11355413 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:07.152] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11355413 | service: service-general | source_id: 822b5c91-4663-4fe3-ac44-ca98fe3614ea +[2026-04-16 12:07:07.152] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:70981851-d914-42b3-8f94-276712282bba organization_id:100026555 patient_id:P00141628640 procedure_code:DX service_request_id:c3ae2d23-8183-4af0-86f7-7db4c81e5e1e started:2026-04-16T12:07:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:07.279] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:07:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 822b5c91-4663-4fe3-ac44-ca98fe3614ea | status_code: 400 +[2026-04-16 12:07:07.280] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:12.298] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490651 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:12.299] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490651 | service: service-general | source_id: 5af7cdc7-4baa-4d09-9652-a15d80a37158 +[2026-04-16 12:07:12.299] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e2faa983-0064-420e-b9cd-cfc4dbcf8278 organization_id:100026555 patient_id:P01400641420 procedure_code:DX service_request_id:5de69176-f704-4ba8-a985-804dcd1e1df3 started:2026-04-16T12:07:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:12.441] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:07:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 5af7cdc7-4baa-4d09-9652-a15d80a37158 | status_code: 400 +[2026-04-16 12:07:12.441] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:17.458] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044319 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:17.459] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044319 | service: service-general | source_id: 297a1273-4886-412e-970e-ea96bc34b8fa +[2026-04-16 12:07:17.459] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:eafe4290-129f-42a1-87d7-d51b5fc07f90 organization_id:100026555 patient_id:P00732931941 procedure_code:DX service_request_id:58dc9cdd-ee13-4989-ba60-5d6c7263d178 started:2026-04-16T12:07:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:17.604] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:07:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 297a1273-4886-412e-970e-ea96bc34b8fa | status_code: 400 +[2026-04-16 12:07:17.605] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:23.198] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028802 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:23.199] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028802 | service: service-general | source_id: dc0cf967-e8fa-4d4e-8274-87859bc50a03 +[2026-04-16 12:07:23.199] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:205c16cd-09de-48ed-a3d9-8cca19c7fbed organization_id:100026555 patient_id:P02313163969 procedure_code:DX service_request_id:7759a386-9f75-4db5-ab46-48d34c8c7976 started:2026-04-16T12:07:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:23.295] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:07:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: dc0cf967-e8fa-4d4e-8274-87859bc50a03 | status_code: 400 +[2026-04-16 12:07:23.295] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:28.313] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044703 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:28.314] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044703 | service: service-general | source_id: 315dcdd1-5df6-4f44-a570-ef0221d8013e +[2026-04-16 12:07:28.314] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000635 encounter_id:36806254-1e7e-470c-9491-9c54d3521ac9 organization_id:100026555 patient_id:P00764086386 procedure_code:OT service_request_id:55a2b46e-ff77-4567-9ee0-d5a5a2d775b0 started:2026-04-16T12:07:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:28.607] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: f5c0f047-3c92-48cd-85ea-4ef169b7228b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 315dcdd1-5df6-4f44-a570-ef0221d8013e +[2026-04-16 12:07:28.608] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:29.696] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059900 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:29.697] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059900 | service: service-general | source_id: 9b626048-d3d5-41f7-82de-7338afc76632 +[2026-04-16 12:07:29.697] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:f65ca653-509e-48e0-9f6b-5aca581cbbd0 organization_id:100026555 patient_id:P00671707134 procedure_code:DX service_request_id:35a58cfd-d2e7-452a-93e5-d833ec4c8819 started:2026-04-16T12:07:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:29.842] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:07:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 9b626048-d3d5-41f7-82de-7338afc76632 | status_code: 400 +[2026-04-16 12:07:29.843] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:34.861] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064034 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:34.862] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064034 | service: service-general | source_id: 6321d501-5ad5-48ca-a15d-9a5315bc714f +[2026-04-16 12:07:34.862] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:52d77d43-1613-47c5-8100-134ffad958e2 organization_id:100026555 patient_id:P01683822754 procedure_code:DX service_request_id:79f4818f-62ff-4697-8d8a-8ccb1b0a0be9 started:2026-04-16T12:07:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:35.012] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:07:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 6321d501-5ad5-48ca-a15d-9a5315bc714f | status_code: 400 +[2026-04-16 12:07:35.013] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:40.709] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019183 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:40.710] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019183 | service: service-general | source_id: a6f315f1-b7d6-4d36-899f-6e5e944eb9dd +[2026-04-16 12:07:40.710] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:48bdebd1-6888-4333-85f3-884fa88c4e8c organization_id:100026555 patient_id:P09630126465 procedure_code:DX service_request_id:2a85a069-6f62-4b6d-a796-da88fbd2a3ff started:2026-04-16T12:07:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:40.850] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:07:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: a6f315f1-b7d6-4d36-899f-6e5e944eb9dd | status_code: 400 +[2026-04-16 12:07:40.850] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:45.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052346 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:45.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052346 | service: service-general | source_id: 4b93e958-7ecc-463b-8fa7-3015fb5eeac5 +[2026-04-16 12:07:45.870] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:4bad55b6-f05e-4587-b941-740e81d2746d organization_id:100026555 patient_id:P01521382502 procedure_code:DX service_request_id:c0e17ad9-b1e1-49c9-8544-c2507f9b65a8 started:2026-04-16T12:07:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:46.004] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:07:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 4b93e958-7ecc-463b-8fa7-3015fb5eeac5 | status_code: 400 +[2026-04-16 12:07:46.004] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:51.021] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626993 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:51.022] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626993 | service: service-general | source_id: 55dbd647-9672-44c7-bea0-1c8400d8db6a +[2026-04-16 12:07:51.022] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:060ca1d9-9a73-4b74-8bea-6dc305faf737 organization_id:100026555 patient_id:P01347387750 procedure_code:DX service_request_id:a1bbfe2c-b78a-42e6-854b-e2528d0fde86 started:2026-04-16T12:07:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:51.121] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:07:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 55dbd647-9672-44c7-bea0-1c8400d8db6a | status_code: 400 +[2026-04-16 12:07:51.122] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:56.136] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062206 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:56.137] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062206 | service: service-general | source_id: 8f45041f-cc78-4d19-bd61-564bfe212794 +[2026-04-16 12:07:56.137] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000892 encounter_id:5e1cdef4-5b79-49e4-90f6-d99d5d82012a organization_id:100026555 patient_id:P01551258184 procedure_code:OT service_request_id:e9c392f9-fbe8-47fc-8238-af546d3a7abc started:2026-04-16T12:07:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:56.428] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 43018b07-b295-4a8b-817e-a3a21caa37eb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8f45041f-cc78-4d19-bd61-564bfe212794 +[2026-04-16 12:07:56.428] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:07:56.941] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051645 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:07:56.942] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051645 | service: service-general | source_id: 30e95be1-0b88-4f7b-b647-e1797cb20811 +[2026-04-16 12:07:56.942] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:1837a036-de74-4b59-b7c8-2187b7532ba7 organization_id:100026555 patient_id:P00747950818 procedure_code:DX service_request_id:a99fc8f4-0af8-4f58-9cc5-46dcf2352934 started:2026-04-16T12:07:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:07:57.046] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:07:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 30e95be1-0b88-4f7b-b647-e1797cb20811 | status_code: 400 +[2026-04-16 12:07:57.046] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:02.411] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055537 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:02.413] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055537 | service: service-general | source_id: 688a408b-2cfc-4660-94f6-b3290eab04e6 +[2026-04-16 12:08:02.413] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:d4eda752-21c6-492e-8aac-73c063be010e organization_id:100026555 patient_id:P00490984139 procedure_code:DX service_request_id:ec0b9f42-38c6-4934-8818-bde611eb6595 started:2026-04-16T12:08:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:02.555] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:08:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 688a408b-2cfc-4660-94f6-b3290eab04e6 | status_code: 400 +[2026-04-16 12:08:02.555] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:07.572] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000392 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:07.573] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000392 | service: service-general | source_id: a5dc3d66-3246-4889-a289-01d1b32a6ade +[2026-04-16 12:08:07.573] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000982 encounter_id:c9821d11-754a-49b1-8e6d-7a5619ee57d6 organization_id:100026555 patient_id:P02169269967 procedure_code:OT service_request_id:5e76aa7d-ca68-41c6-b232-09d9d58b7ecc started:2026-04-16T12:08:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:08.179] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 871ad1ee-f10a-4988-9f60-8e2b6769061f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a5dc3d66-3246-4889-a289-01d1b32a6ade +[2026-04-16 12:08:08.180] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:08.694] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057056 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:08.695] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057056 | service: service-general | source_id: 66e0651b-f32f-496d-b29b-b37c5033f699 +[2026-04-16 12:08:08.695] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:f3ce97a9-ea05-4f19-baef-5a541405a3a0 organization_id:100026555 patient_id:P02266373968 procedure_code:DX service_request_id:b34c75a6-629b-42bb-99bb-ebb882e16bce started:2026-04-16T12:08:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:08.810] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:08:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 66e0651b-f32f-496d-b29b-b37c5033f699 | status_code: 400 +[2026-04-16 12:08:08.811] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:14.400] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000209 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:14.401] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000209 | service: service-general | source_id: 43b1c144-eb6d-493f-9c53-c9de4fd68573 +[2026-04-16 12:08:14.401] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:a5c9199e-4330-43db-b310-67bf102818b8 organization_id:100026555 patient_id:P00245721135 procedure_code:DX service_request_id:c2f5c1e3-8376-4e99-9229-85f0138422ac started:2026-04-16T12:08:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:14.546] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:08:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 43b1c144-eb6d-493f-9c53-c9de4fd68573 | status_code: 400 +[2026-04-16 12:08:14.547] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:19.565] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059115 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:19.565] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059115 | service: service-general | source_id: 170dec11-0d38-4f1d-b612-45e12770e809 +[2026-04-16 12:08:19.565] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:5f1901dd-6a62-4410-a526-dfda8ed7fb7b organization_id:100026555 patient_id:P00685038179 procedure_code:DX service_request_id:e4cecfba-42a4-4142-b92f-d01d11160e85 started:2026-04-16T12:08:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:19.690] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:08:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 170dec11-0d38-4f1d-b612-45e12770e809 | status_code: 400 +[2026-04-16 12:08:19.691] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:25.319] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050479 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:25.320] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050479 | service: service-general | source_id: 1233d8ab-c5ac-4f5b-9a80-e38d1d0fca5d +[2026-04-16 12:08:25.320] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:fa41801e-7288-4124-ac98-0ddc826f2f5e organization_id:100026555 patient_id:P01209959556 procedure_code:DX service_request_id:0fe22b46-7e1a-44f6-87ca-c20ae495d6d3 started:2026-04-16T12:08:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:25.467] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:08:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 1233d8ab-c5ac-4f5b-9a80-e38d1d0fca5d | status_code: 400 +[2026-04-16 12:08:25.467] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:30.485] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019483 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:30.486] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019483 | service: service-general | source_id: 1ca3ba4d-759d-4362-9694-0bc0e13cc6c1 +[2026-04-16 12:08:30.487] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:2b883195-f2ea-4751-a726-9b2a4f679a3b organization_id:100026555 patient_id:P06462678842 procedure_code:DX service_request_id:f07342d9-ed98-45e5-8310-2bb76e74e2f9 started:2026-04-16T12:08:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:30.630] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:08:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 1ca3ba4d-759d-4362-9694-0bc0e13cc6c1 | status_code: 400 +[2026-04-16 12:08:30.631] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:36.234] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11323042 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:36.235] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11323042 | service: service-general | source_id: c6b96d36-ed43-4510-9f10-92b612cdc099 +[2026-04-16 12:08:36.235] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:4742c065-36f6-4877-9332-9d31a11fa401 organization_id:100026555 patient_id:P02051696172 procedure_code:DX service_request_id:a0eeb473-1850-46bc-956e-11e665af6e3b started:2026-04-16T12:08:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:36.341] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:08:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: c6b96d36-ed43-4510-9f10-92b612cdc099 | status_code: 400 +[2026-04-16 12:08:36.342] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:41.359] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045649 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:41.360] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045649 | service: service-general | source_id: 129e7e17-019c-4fea-8cd7-8718b94dd371 +[2026-04-16 12:08:41.360] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:abc18cf2-c78c-4cbf-adca-2b187c8fe0d6 organization_id:100026555 patient_id:P01479394961 procedure_code:DX service_request_id:2ab6e6da-8a97-4630-9693-7b5a66c37e41 started:2026-04-16T12:08:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:41.459] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:08:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 129e7e17-019c-4fea-8cd7-8718b94dd371 | status_code: 400 +[2026-04-16 12:08:41.459] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:46.476] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055847 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:46.477] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055847 | service: service-general | source_id: 1caf2086-280e-43e1-b1c7-58f6e6963f54 +[2026-04-16 12:08:46.477] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e5380e7b-ca83-438e-8447-be9f2d157bf6 organization_id:100026555 patient_id:P01273741244 procedure_code:DX service_request_id:ece98a3f-3038-4d9a-b154-af0373c31008 started:2026-04-16T12:08:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:46.588] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:08:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 1caf2086-280e-43e1-b1c7-58f6e6963f54 | status_code: 400 +[2026-04-16 12:08:46.589] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:51.612] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060154 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:51.614] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060154 | service: service-general | source_id: 90e6aa78-3a75-44c9-930f-c5c7ed786cc0 +[2026-04-16 12:08:51.614] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:7cb394fa-7728-433d-a0ac-46ac00b7dc92 organization_id:100026555 patient_id:P01543998759 procedure_code:DX service_request_id:8436a593-4ec9-4f80-85cb-4c3116f2d73b started:2026-04-16T12:08:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:51.762] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:08:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 90e6aa78-3a75-44c9-930f-c5c7ed786cc0 | status_code: 400 +[2026-04-16 12:08:51.762] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:08:56.780] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11315882 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:08:56.781] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11315882 | service: service-general | source_id: 6903623a-f502-4bf4-897a-843d0d794bb1 +[2026-04-16 12:08:56.781] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:c2e5fa93-551f-4a0c-87a4-11ba14fd1b20 organization_id:100026555 patient_id:P00943576054 procedure_code:DX service_request_id:a9ad11ee-e5a8-4696-95c2-7578eaf025c6 started:2026-04-16T12:08:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:08:56.921] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:08:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 6903623a-f502-4bf4-897a-843d0d794bb1 | status_code: 400 +[2026-04-16 12:08:56.921] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:02.505] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046289 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:02.506] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046289 | service: service-general | source_id: f8c31c16-b0ed-4e72-9601-6daf83427cd3 +[2026-04-16 12:09:02.506] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:da5f8c26-3e50-4dbf-b386-882bc19672ec organization_id:100026555 patient_id:P00163532136 procedure_code:DX service_request_id:e5b02f21-b723-4400-925b-d033046bc0eb started:2026-04-16T12:09:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:02.614] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:09:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f8c31c16-b0ed-4e72-9601-6daf83427cd3 | status_code: 400 +[2026-04-16 12:09:02.615] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:07.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11192072 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:07.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11192072 | service: service-general | source_id: d6088059-2f2b-4b71-96dc-a7ce6d6ba752 +[2026-04-16 12:09:07.636] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:04e98df1-f0a2-42a1-8e92-3a9dd996c306 organization_id:100026555 patient_id:P01036087623 procedure_code:DX service_request_id:0286af3b-9ffe-48c8-9bcc-5c81e06e36c8 started:2026-04-16T12:09:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:07.757] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:09:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: d6088059-2f2b-4b71-96dc-a7ce6d6ba752 | status_code: 400 +[2026-04-16 12:09:07.758] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:12.775] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059143 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:12.776] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059143 | service: service-general | source_id: 79748fe4-80a8-4adf-a81d-7605c2937869 +[2026-04-16 12:09:12.776] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:a904a643-e1f7-4676-b7a1-391305457065 organization_id:100026555 patient_id:P00309442168 procedure_code:DX service_request_id:702351b2-d1f4-4289-b7ef-1866312d3d66 started:2026-04-16T12:09:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:12.909] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:09:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 79748fe4-80a8-4adf-a81d-7605c2937869 | status_code: 400 +[2026-04-16 12:09:12.910] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:18.496] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11571799 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:18.497] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11571799 | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de +[2026-04-16 12:09:18.497] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001820 encounter_id:70603e96-66a1-4ee7-89ff-77927d0c04d3 organization_id:100026555 patient_id:P00953210361 procedure_code:OT service_request_id:d82660cd-a1b5-4a40-bfb6-c1bec45e16f3 started:2026-04-16T12:09:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:18.744] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: e6df1c42-c226-494e-93dd-54c6f8122da1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de +[2026-04-16 12:09:18.745] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:19.839] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038009 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:19.840] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038009 | service: service-general | source_id: 79bac67d-8dc8-4408-b60d-b20786953206 +[2026-04-16 12:09:19.840] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:0f182e25-d28e-4130-b280-ba0f8826ac0f organization_id:100026555 patient_id:P01510947655 procedure_code:DX service_request_id:34fbbc39-5f95-46c1-abc9-89fd0e76347e started:2026-04-16T12:09:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:20.069] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:09:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 79bac67d-8dc8-4408-b60d-b20786953206 | status_code: 400 +[2026-04-16 12:09:20.069] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:25.087] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058815 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:25.088] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058815 | service: service-general | source_id: 89f8030d-ea44-49e0-b6a2-cb9fd3ba3636 +[2026-04-16 12:09:25.088] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001834 encounter_id:920424b9-b961-4885-9b04-d35bd987dd54 organization_id:100026555 patient_id:P02287065363 procedure_code:OT service_request_id:e66f4602-2326-4756-89cd-9cae32ca838e started:2026-04-16T12:09:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:25.354] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 4f56a5ed-0954-493a-b0bb-1b4aacc74f03 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 89f8030d-ea44-49e0-b6a2-cb9fd3ba3636 +[2026-04-16 12:09:25.355] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:25.868] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11119024 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:25.869] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11119024 | service: service-general | source_id: 64cc25bf-ac44-4cdb-bb1f-e981e81b999e +[2026-04-16 12:09:25.870] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:5fda6df4-f8cc-4278-b5eb-7a94142545cf organization_id:100026555 patient_id:P00619627804 procedure_code:DX service_request_id:7564a2db-b229-40ff-a41b-6f7751143c7d started:2026-04-16T12:09:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:26.009] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:09:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 64cc25bf-ac44-4cdb-bb1f-e981e81b999e | status_code: 400 +[2026-04-16 12:09:26.009] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:31.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627791 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:31.027] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627791 | service: service-general | source_id: c396aa75-a5d3-4752-b7d7-f8918331a9fe +[2026-04-16 12:09:31.027] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b3b327ea-c597-4026-a2a0-3cfb20f37331 organization_id:100026555 patient_id:P01914812364 procedure_code:DX service_request_id:e0d19297-ad03-4a89-a3f9-c6fd4575a7cd started:2026-04-16T12:09:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:31.151] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:09:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: c396aa75-a5d3-4752-b7d7-f8918331a9fe | status_code: 400 +[2026-04-16 12:09:31.152] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:36.858] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064800 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:36.859] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064800 | service: service-general | source_id: 0c7d77eb-ed61-4a0e-838d-118429260331 +[2026-04-16 12:09:36.859] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001826 encounter_id:4e40d8f7-1e80-4fd7-9e95-53b106d8c75e organization_id:100026555 patient_id:P00214549196 procedure_code:OT service_request_id:d464c9b5-9a35-4406-a1d2-fc6ea452ac64 started:2026-04-16T12:09:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:37.173] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: cf6a4902-962e-475a-8968-15c10856aba4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 0c7d77eb-ed61-4a0e-838d-118429260331 +[2026-04-16 12:09:37.174] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:38.254] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11211579 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:38.256] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11211579 | service: service-general | source_id: 0ba698a3-7aa1-4cf2-8144-2115dcd5e792 +[2026-04-16 12:09:38.256] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:45cc7e0c-e13c-4995-aa81-6e112ff1f88e organization_id:100026555 patient_id:P03711401689 procedure_code:DX service_request_id:d89356a4-bbd9-4579-9e38-0e0858c7a71b started:2026-04-16T12:09:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:38.360] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:09:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 0ba698a3-7aa1-4cf2-8144-2115dcd5e792 | status_code: 400 +[2026-04-16 12:09:38.360] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:43.373] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538357 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:43.374] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538357 | service: service-general | source_id: 745d3269-f4b1-4e5a-a5f2-00b32a06e06f +[2026-04-16 12:09:43.374] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:3e5cf67c-6a3f-407d-898f-6334c63e69a6 organization_id:100026555 patient_id:P02418026238 procedure_code:DX service_request_id:844ab775-0e3b-49c3-822c-be9ab6c67e83 started:2026-04-16T12:09:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:43.543] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:09:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 745d3269-f4b1-4e5a-a5f2-00b32a06e06f | status_code: 400 +[2026-04-16 12:09:43.543] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:48.560] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040332 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:48.561] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040332 | service: service-general | source_id: 6e4db400-095b-4175-941a-073ffcf1f25e +[2026-04-16 12:09:48.561] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:50ec5a5a-a66e-451d-8bc0-f9588c08afea organization_id:100026555 patient_id:P10939147270 procedure_code:DX service_request_id:d2749681-fc87-4411-ba74-8164316df263 started:2026-04-16T12:09:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:48.763] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:09:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 6e4db400-095b-4175-941a-073ffcf1f25e | status_code: 400 +[2026-04-16 12:09:48.763] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:53.989] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055643 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:53.991] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055643 | service: service-general | source_id: 2511c12e-a853-4acb-839c-2cb5c904fa23 +[2026-04-16 12:09:53.991] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001797 encounter_id:05e854f5-9fec-4afa-a8fe-40f3ceef4266 organization_id:100026555 patient_id:P10987936754 procedure_code:OT service_request_id:7da9d84e-1545-4fb2-89b7-07b4a49d478e started:2026-04-16T12:09:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:54.242] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: b8dd8703-21d9-4d14-9427-752659027bcd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 2511c12e-a853-4acb-839c-2cb5c904fa23 +[2026-04-16 12:09:54.242] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:09:54.755] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11544438 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:09:54.756] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544438 | service: service-general | source_id: b53777a2-4e48-4490-a465-24cd3035dcce +[2026-04-16 12:09:54.756] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b8d94de1-eac3-43d3-ac90-6af65e680172 organization_id:100026555 patient_id:P00590493291 procedure_code:DX service_request_id:f177ecf3-e57a-4501-a96a-98b472571f94 started:2026-04-16T12:09:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:09:54.893] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:09:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: b53777a2-4e48-4490-a465-24cd3035dcce | status_code: 400 +[2026-04-16 12:09:54.894] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:00.482] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060310 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:00.483] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060310 | service: service-general | source_id: 7640da41-71ca-47ea-ab38-2751c2ea8e70 +[2026-04-16 12:10:00.483] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:f70ae08d-b25e-45f2-8192-24e6d056f75b organization_id:100026555 patient_id:P01140451586 procedure_code:DX service_request_id:95ef4836-21c1-4c60-9bc4-1a3c62729013 started:2026-04-16T12:10:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:00.626] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:10:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 7640da41-71ca-47ea-ab38-2751c2ea8e70 | status_code: 400 +[2026-04-16 12:10:00.627] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:05.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11501063 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:05.752] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11501063 | service: service-general | source_id: 1728705a-af8c-413a-85bc-91eca42263a0 +[2026-04-16 12:10:05.752] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:e7989d75-5f76-43bf-854f-d77a2ccc6189 organization_id:100026555 patient_id:P01927563196 procedure_code:DX service_request_id:a80fa53b-27bc-4d2f-90bd-c7bce767558b started:2026-04-16T12:10:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:05.860] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:10:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 1728705a-af8c-413a-85bc-91eca42263a0 | status_code: 400 +[2026-04-16 12:10:05.861] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:10.879] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10197511 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:10.880] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10197511 | service: service-general | source_id: 43a4bb96-2db7-4176-931d-275a9d46e84e +[2026-04-16 12:10:10.880] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:47b2ea29-d3d5-4583-b4fd-6a874a9d5c73 organization_id:100026555 patient_id:P02035483215 procedure_code:DX service_request_id:02e87a04-6833-4a2d-8067-82907de389bc started:2026-04-16T12:10:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:11.030] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:10:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 43a4bb96-2db7-4176-931d-275a9d46e84e | status_code: 400 +[2026-04-16 12:10:11.031] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:16.614] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060291 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:16.615] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060291 | service: service-general | source_id: fb5e7700-4a58-4c00-8530-9c4f8fb6fd6a +[2026-04-16 12:10:16.615] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:84c67d61-bd12-4eb6-89b9-25cab1a31c72 organization_id:100026555 patient_id:P01886404110 procedure_code:DX service_request_id:15de0789-3c1b-42f4-8a84-ef52c35663c8 started:2026-04-16T12:10:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:16.736] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:10:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: fb5e7700-4a58-4c00-8530-9c4f8fb6fd6a | status_code: 400 +[2026-04-16 12:10:16.736] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:21.754] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064806 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:21.755] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064806 | service: service-general | source_id: 18eb4f61-a81c-453d-994d-462c20236740 +[2026-04-16 12:10:21.755] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:626de95f-00c9-4009-becc-7c746c79f264 organization_id:100026555 patient_id:P01345465260 procedure_code:DX service_request_id:222e1f25-e3f6-4855-851d-651be9c474c9 started:2026-04-16T12:10:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:21.903] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:10:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 18eb4f61-a81c-453d-994d-462c20236740 | status_code: 400 +[2026-04-16 12:10:21.903] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:26.921] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064793 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:26.922] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064793 | service: service-general | source_id: 4e8b31d9-c7c4-4a8e-8d2a-7892ce87a23d +[2026-04-16 12:10:26.922] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001858 encounter_id:6abe16e0-e09a-4932-9f8a-e58fd797f4b4 organization_id:100026555 patient_id:P01502431506 procedure_code:OT service_request_id:337050a2-c4a7-4e79-bf08-6f86997d5d15 started:2026-04-16T12:10:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:27.261] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 5aed0ce0-447e-4a73-a935-cef3570d8a21 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 4e8b31d9-c7c4-4a8e-8d2a-7892ce87a23d +[2026-04-16 12:10:27.262] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:27.775] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009685 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:27.776] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009685 | service: service-general | source_id: 0c16cb46-6089-4377-b0d4-e4eb41fb3ca2 +[2026-04-16 12:10:27.776] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:fb7e9154-2dc5-4690-a5bd-2cec796a373b organization_id:100026555 patient_id:P00796783294 procedure_code:DX service_request_id:e5a90b1e-4bac-4a69-9f69-4f7f60288a54 started:2026-04-16T12:10:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:27.877] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:10:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 0c16cb46-6089-4377-b0d4-e4eb41fb3ca2 | status_code: 400 +[2026-04-16 12:10:27.877] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:32.894] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062215 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:32.895] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062215 | service: service-general | source_id: 9b2a3f45-20f0-48c5-ae49-8fa5307b82e1 +[2026-04-16 12:10:32.895] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:1f8ada37-066f-4834-bdcc-b8783a1ce73d organization_id:100026555 patient_id:P01431067774 procedure_code:DX service_request_id:7203ba6b-ff02-4484-8133-8d0766c2a8c9 started:2026-04-16T12:10:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:33.047] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:10:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 9b2a3f45-20f0-48c5-ae49-8fa5307b82e1 | status_code: 400 +[2026-04-16 12:10:33.048] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:38.065] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061991 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:38.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061991 | service: service-general | source_id: b7bf230b-3bca-4322-900a-21129f44df11 +[2026-04-16 12:10:38.066] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001863 encounter_id:a07c4190-2d8d-4b9c-97b2-44b69a5c2b13 organization_id:100026555 patient_id:P08701346116 procedure_code:OT service_request_id:290877cd-66d3-4f65-a7cf-3fe41db7200e started:2026-04-16T12:10:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:38.582] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 9df85ca8-18b6-4d24-8411-9f22fbe7c3f6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b7bf230b-3bca-4322-900a-21129f44df11 +[2026-04-16 12:10:38.587] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:39.654] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056825 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:39.655] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056825 | service: service-general | source_id: adecd3e8-2847-4512-a0d2-fbeda541958f +[2026-04-16 12:10:39.655] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b6c0ad78-a869-4673-bc73-7205e4cfc19e organization_id:100026555 patient_id:P01308417879 procedure_code:DX service_request_id:88c77300-8751-484d-9c29-2c1ed577d8e8 started:2026-04-16T12:10:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:39.809] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:10:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: adecd3e8-2847-4512-a0d2-fbeda541958f | status_code: 400 +[2026-04-16 12:10:39.810] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:45.383] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064789 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:45.384] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064789 | service: service-general | source_id: aaf4e068-56f6-47b2-ac4f-933a7ac42188 +[2026-04-16 12:10:45.384] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:9e707e17-d224-446c-8f17-999d4a852bb2 organization_id:100026555 patient_id:P02476133045 procedure_code:DX service_request_id:fb94a22d-9c16-4566-818c-e4ec99bb698c started:2026-04-16T12:10:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:45.543] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:10:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: aaf4e068-56f6-47b2-ac4f-933a7ac42188 | status_code: 400 +[2026-04-16 12:10:45.543] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:50.560] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11516707 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:50.561] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11516707 | service: service-general | source_id: 7469e3a9-f54f-491c-9dcd-59a1e1288e8c +[2026-04-16 12:10:50.562] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:74c66ced-5e65-42df-b82c-69e52b6f3de9 organization_id:100026555 patient_id:P00615896178 procedure_code:DX service_request_id:cb6fe5fb-48a5-4db5-8466-64c9c5d22dde started:2026-04-16T12:10:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:50.707] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:10:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 7469e3a9-f54f-491c-9dcd-59a1e1288e8c | status_code: 400 +[2026-04-16 12:10:50.707] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:10:56.277] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054042 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:10:56.278] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054042 | service: service-general | source_id: ad990b36-03ab-4ace-826f-d231403b975d +[2026-04-16 12:10:56.278] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:7ffb3869-c48b-4a00-99ea-92e15fa3004f organization_id:100026555 patient_id:P02382432086 procedure_code:DX service_request_id:6c3ac0f8-3bf8-4d83-b273-d6e1c2933aa3 started:2026-04-16T12:10:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:10:56.384] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:10:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ad990b36-03ab-4ace-826f-d231403b975d | status_code: 400 +[2026-04-16 12:10:56.385] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:01.717] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047579 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:01.718] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047579 | service: service-general | source_id: bb8669e2-0771-463c-a213-51db049c0ff8 +[2026-04-16 12:11:01.718] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:d59f9188-3d4d-4bd2-9604-72370a92b850 organization_id:100026555 patient_id:P01878730405 procedure_code:DX service_request_id:4dc6850b-ad07-40f4-aa96-b9b67cbf906c started:2026-04-16T12:11:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:01.869] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:11:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: bb8669e2-0771-463c-a213-51db049c0ff8 | status_code: 400 +[2026-04-16 12:11:01.870] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:06.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008278 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:06.888] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008278 | service: service-general | source_id: 9cf2cfd5-f004-4a4d-b0da-b1fa25dc594e +[2026-04-16 12:11:06.888] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:4c833ed8-475d-4d83-bc56-a7297ccb47a9 organization_id:100026555 patient_id:P00346606493 procedure_code:DX service_request_id:8916d6f3-78cb-4a17-b6c7-50ca50e9f0c3 started:2026-04-16T12:11:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:07.027] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:11:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 9cf2cfd5-f004-4a4d-b0da-b1fa25dc594e | status_code: 400 +[2026-04-16 12:11:07.027] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:12.086] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11600662 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:12.087] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11600662 | service: service-general | source_id: 85b9587d-0f8b-4bcc-bd63-5b51c610b931 +[2026-04-16 12:11:12.087] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:935c194e-a4a2-4fa3-a4d2-558a3e4ce3a2 organization_id:100026555 patient_id:P01061625680 procedure_code:DX service_request_id:fef4dd34-f3a2-4816-9ed4-713109409a18 started:2026-04-16T12:11:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:12.256] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:11:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 85b9587d-0f8b-4bcc-bd63-5b51c610b931 | status_code: 400 +[2026-04-16 12:11:12.257] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:17.273] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11300246 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:17.275] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11300246 | service: service-general | source_id: f6ab561c-50e8-45ae-91dd-1acb414351a9 +[2026-04-16 12:11:17.275] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:7bdf0c0b-1b4e-4ae1-917e-db09b4532d87 organization_id:100026555 patient_id:P02416902877 procedure_code:DX service_request_id:52a82dc8-4081-4b33-96e7-10f6bd940c24 started:2026-04-16T12:11:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:17.411] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:11:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f6ab561c-50e8-45ae-91dd-1acb414351a9 | status_code: 400 +[2026-04-16 12:11:17.411] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:22.428] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11010712 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:22.429] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11010712 | service: service-general | source_id: 22463464-c474-4bdf-b7c2-e34b9b3c11bd +[2026-04-16 12:11:22.429] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:2450d60a-9849-4dee-8509-77872493774f organization_id:100026555 patient_id:P00758411153 procedure_code:DX service_request_id:19d45bec-8f95-4f10-a05e-7fe099f62692 started:2026-04-16T12:11:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:22.581] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:11:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 22463464-c474-4bdf-b7c2-e34b9b3c11bd | status_code: 400 +[2026-04-16 12:11:22.582] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:28.164] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11546039 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:28.165] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546039 | service: service-general | source_id: 67e427e1-849d-4204-b3a2-32b51b6630d1 +[2026-04-16 12:11:28.165] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:fb886f22-7520-4d1b-aba5-c0a7a7212556 organization_id:100026555 patient_id:P01545492010 procedure_code:DX service_request_id:53fed5f8-640f-4fdd-8860-42478824e249 started:2026-04-16T12:11:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:28.278] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:11:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 67e427e1-849d-4204-b3a2-32b51b6630d1 | status_code: 400 +[2026-04-16 12:11:28.278] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:33.294] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058745 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:33.295] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058745 | service: service-general | source_id: 33ca7772-4b65-4517-984e-03edca04cdca +[2026-04-16 12:11:33.295] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:d36cb223-1b61-47fe-aa02-849ce93077ab organization_id:100026555 patient_id:P00111849399 procedure_code:DX service_request_id:20fece82-57e8-4187-995d-6271e257dc08 started:2026-04-16T12:11:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:33.448] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:11:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 33ca7772-4b65-4517-984e-03edca04cdca | status_code: 400 +[2026-04-16 12:11:33.448] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:39.072] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11345268 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:39.073] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345268 | service: service-general | source_id: 44ae2144-aa8e-4f10-88c4-1190cb16ba8a +[2026-04-16 12:11:39.073] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:3e26d1fa-a57d-41c5-8011-6b9c018efcf6 organization_id:100026555 patient_id:P00463994301 procedure_code:DX service_request_id:50196f8a-e1b4-46f9-ab1e-09f75ad7bc05 started:2026-04-16T12:11:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:39.210] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:11:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 44ae2144-aa8e-4f10-88c4-1190cb16ba8a | status_code: 400 +[2026-04-16 12:11:39.211] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:44.226] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063637 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:44.227] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063637 | service: service-general | source_id: 0ce86be5-4360-47a8-b837-60c85e08c3a5 +[2026-04-16 12:11:44.227] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001870 encounter_id:bae1da86-cbdb-410c-b397-592b779c3cec organization_id:100026555 patient_id:P01527170804 procedure_code:OT service_request_id:fb41e2d6-f2c4-4459-bbe3-1a0228f1a179 started:2026-04-16T12:11:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:44.510] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 65d482e0-6d4a-405c-a224-7184f97e9255 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 0ce86be5-4360-47a8-b837-60c85e08c3a5 +[2026-04-16 12:11:44.511] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:45.026] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11084527 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:45.027] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11084527 | service: service-general | source_id: 03649be6-2f83-41fd-8e19-84f94df4747e +[2026-04-16 12:11:45.027] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:a34091a1-aead-47e9-b830-fe21bb0965f9 organization_id:100026555 patient_id:P01684768588 procedure_code:DX service_request_id:4227bfab-70a3-4836-9635-09e6085dfcac started:2026-04-16T12:11:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:45.144] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:11:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 03649be6-2f83-41fd-8e19-84f94df4747e | status_code: 400 +[2026-04-16 12:11:45.144] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:50.726] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062730 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:50.727] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062730 | service: service-general | source_id: c3a67ab2-9dad-4cf6-a3d8-18b5bb42199b +[2026-04-16 12:11:50.727] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001871 encounter_id:98503d27-5040-4277-9e9f-748082ded29e organization_id:100026555 patient_id:P06636786866 procedure_code:OT service_request_id:953877c6-0a18-427d-a600-88c341138eee started:2026-04-16T12:11:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:51.058] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 04453dd0-8f85-4aaa-b798-1c7eb9fe8be0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: c3a67ab2-9dad-4cf6-a3d8-18b5bb42199b +[2026-04-16 12:11:51.059] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:52.157] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11579579 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:52.158] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579579 | service: service-general | source_id: 1b9c4935-4cf8-48f9-aa58-4844701c2486 +[2026-04-16 12:11:52.158] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001877 encounter_id:b9bf64f9-9941-4075-8825-333266934929 organization_id:100026555 patient_id:P00718272083 procedure_code:OT service_request_id:31fb0f8c-9040-4a51-9d03-4d71aa47b0ab started:2026-04-16T12:11:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:52.477] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 79aa4198-eb8b-4fb7-ad50-ade52b6e8acf | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 1b9c4935-4cf8-48f9-aa58-4844701c2486 +[2026-04-16 12:11:52.478] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:52.990] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11413473 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:52.991] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11413473 | service: service-general | source_id: ec3cd73b-136a-4baa-9ef3-37829ba56847 +[2026-04-16 12:11:52.991] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:2d3fab2c-1c6e-4fe3-a718-b0cb965221c7 organization_id:100026555 patient_id:P01132740932 procedure_code:DX service_request_id:28bcec78-ffd9-4ebf-b4ec-0f8ed6ae34a7 started:2026-04-16T12:11:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:53.103] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:11:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: ec3cd73b-136a-4baa-9ef3-37829ba56847 | status_code: 400 +[2026-04-16 12:11:53.103] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:11:58.688] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064803 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:11:58.689] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064803 | service: service-general | source_id: 2bdbb161-848b-4c64-8f5c-85b67798893a +[2026-04-16 12:11:58.689] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:43045287-3f3f-41ad-9b20-fc3d83fb6923 organization_id:100026555 patient_id:P01726984515 procedure_code:DX service_request_id:0180302a-d161-46e2-b7f8-2c8b954ce382 started:2026-04-16T12:11:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:11:58.793] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:11:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 2bdbb161-848b-4c64-8f5c-85b67798893a | status_code: 400 +[2026-04-16 12:11:58.794] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:04.190] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11605565 2026-01-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:04.191] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605565 | service: service-general | source_id: 14518b4a-5c9f-4a96-b83c-e31b0a6f3378 +[2026-04-16 12:12:04.191] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:b175f2be-cab1-4d8c-95a5-4fac6c6e53e6 organization_id:100026555 patient_id:P00688121962 procedure_code:DX service_request_id:24368e7a-3620-4644-928a-b5dfa4ae5ca7 started:2026-04-16T12:12:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:04.331] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:12:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 14518b4a-5c9f-4a96-b83c-e31b0a6f3378 | status_code: 400 +[2026-04-16 12:12:04.331] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:09.920] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058685 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:09.921] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058685 | service: service-general | source_id: b4f91a4d-ee6d-47a9-a355-4f2e1f06122f +[2026-04-16 12:12:09.921] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:0507f95e-f499-45ef-aa63-32e8f8a12bfb organization_id:100026555 patient_id:P02496404647 procedure_code:DX service_request_id:764b2577-e5b4-4889-bae7-b309e566f64b started:2026-04-16T12:12:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:10.103] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:12:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: b4f91a4d-ee6d-47a9-a355-4f2e1f06122f | status_code: 400 +[2026-04-16 12:12:10.103] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:15.121] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046443 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:15.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046443 | service: service-general | source_id: 599f5a17-f1e0-467b-b7d7-1e8dd6a17aa0 +[2026-04-16 12:12:15.122] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000357 encounter_id:e913f10d-7680-425a-84bf-f7205dce8c58 organization_id:100026555 patient_id:P00219563856 procedure_code:OT service_request_id:d238c8f3-bf28-4243-9360-4c8b2a06a0ca started:2026-04-16T12:12:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:15.342] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 65a176a8-6d0e-4d72-8b0c-e62745d8a76b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 599f5a17-f1e0-467b-b7d7-1e8dd6a17aa0 +[2026-04-16 12:12:15.343] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:15.857] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028617 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:15.858] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028617 | service: service-general | source_id: a8e9e615-e3f4-44bd-a490-d72b62b43866 +[2026-04-16 12:12:15.858] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:70f98400-6acc-4d2e-9429-c77e175f7109 organization_id:100026555 patient_id:P00003768852 procedure_code:DX service_request_id:bde00359-33bd-4087-a8df-5d597f6e0df5 started:2026-04-16T12:12:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:16.008] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:12:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: a8e9e615-e3f4-44bd-a490-d72b62b43866 | status_code: 400 +[2026-04-16 12:12:16.009] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:21.584] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629567 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:21.585] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629567 | service: service-general | source_id: 37261609-2235-4b53-9b4e-6d12f09310ee +[2026-04-16 12:12:21.585] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:3942f915-b1b9-4059-be51-c32d7d2e6528 organization_id:100026555 patient_id:P08709180112 procedure_code:DX service_request_id:0e61b809-c7cc-49e5-808a-b812692add79 started:2026-04-16T12:12:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:21.732] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:12:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 37261609-2235-4b53-9b4e-6d12f09310ee | status_code: 400 +[2026-04-16 12:12:21.732] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:26.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048217 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:26.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048217 | service: service-general | source_id: d165fbd2-9ebe-4a95-bf9b-52c145199e21 +[2026-04-16 12:12:26.751] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:6792042e-4363-4c97-b4e2-154d10246d28 organization_id:100026555 patient_id:P02411031699 procedure_code:DX service_request_id:7dd3ed90-9b48-422f-abcf-30ea1be840c9 started:2026-04-16T12:12:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:26.890] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:12:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: d165fbd2-9ebe-4a95-bf9b-52c145199e21 | status_code: 400 +[2026-04-16 12:12:26.890] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:31.908] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029929 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:31.909] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029929 | service: service-general | source_id: 291fc4d3-a593-4a0f-acfb-766f63e437b8 +[2026-04-16 12:12:31.909] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:5867ab63-3d49-48ed-8563-3778afc62f40 organization_id:100026555 patient_id:P00161210828 procedure_code:DX service_request_id:64e6e26b-e28c-4e31-9341-d829784b74a1 started:2026-04-16T12:12:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:32.025] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:12:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 291fc4d3-a593-4a0f-acfb-766f63e437b8 | status_code: 400 +[2026-04-16 12:12:32.025] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:37.601] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061568 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:37.602] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061568 | service: service-general | source_id: b3a76830-9844-485d-acbb-88ea893b6efb +[2026-04-16 12:12:37.602] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002253 encounter_id:c7602e93-e769-457e-a346-553b8f51ca21 organization_id:100026555 patient_id:P01122712235 procedure_code:OT service_request_id:8cef1f43-20fd-48f2-b1ab-846c5285355a started:2026-04-16T12:12:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:37.857] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: dd51ef2d-d1fd-4645-a242-f3e8f8bf1a91 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b3a76830-9844-485d-acbb-88ea893b6efb +[2026-04-16 12:12:37.858] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:38.371] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051312 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:38.372] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051312 | service: service-general | source_id: f900ea85-6d40-4709-a925-0df3bdc43623 +[2026-04-16 12:12:38.372] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:fcce49cf-2116-44d1-ad81-4d74cded55cf organization_id:100026555 patient_id:P01888690967 procedure_code:DX service_request_id:08ebd367-fc25-4ab0-b0a0-3af201675955 started:2026-04-16T12:12:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:38.502] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:12:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f900ea85-6d40-4709-a925-0df3bdc43623 | status_code: 400 +[2026-04-16 12:12:38.502] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:43.519] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061547 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:43.520] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061547 | service: service-general | source_id: 7cc1a915-4cad-4cc0-b3c5-746c9029e310 +[2026-04-16 12:12:43.520] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:ead9e180-5e77-4e18-a958-281d59458918 organization_id:100026555 patient_id:P00380182650 procedure_code:DX service_request_id:652f73c4-1950-4b39-99a9-b75d9ef473b9 started:2026-04-16T12:12:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:43.619] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:12:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 7cc1a915-4cad-4cc0-b3c5-746c9029e310 | status_code: 400 +[2026-04-16 12:12:43.620] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:48.638] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044857 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:48.639] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044857 | service: service-general | source_id: d62853cf-a389-478e-bfdc-f1ba6b59e802 +[2026-04-16 12:12:48.639] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:fd96b443-057e-465b-94fe-ffc0e5b12f3b organization_id:100026555 patient_id:P02542772950 procedure_code:DX service_request_id:85f6b55d-f900-4455-a135-1dc2aea9a003 started:2026-04-16T12:12:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:48.791] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:12:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: d62853cf-a389-478e-bfdc-f1ba6b59e802 | status_code: 400 +[2026-04-16 12:12:48.792] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:53.809] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044857 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:53.810] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044857 | service: service-general | source_id: aefeb89b-9513-43b8-b6af-5b27618ec9dd +[2026-04-16 12:12:53.810] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:fd96b443-057e-465b-94fe-ffc0e5b12f3b organization_id:100026555 patient_id:P02542772950 procedure_code:DX service_request_id:7effb6d8-97ed-452c-b3f2-39bfa536ee7b started:2026-04-16T12:12:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:53.918] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:12:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: aefeb89b-9513-43b8-b6af-5b27618ec9dd | status_code: 400 +[2026-04-16 12:12:53.919] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:12:59.543] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599851 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:12:59.544] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599851 | service: service-general | source_id: d21e660a-e62f-470b-8bd3-7df8962fb634 +[2026-04-16 12:12:59.544] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002260 encounter_id:a0b227aa-68f1-487f-a1db-19bf5339c288 organization_id:100026555 patient_id:P00751243659 procedure_code:OT service_request_id:7f0f989c-64eb-492c-8504-84546d82d069 started:2026-04-16T12:12:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:12:59.820] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 17eb8f43-4356-4286-ba80-b2ce5ac17bdd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: d21e660a-e62f-470b-8bd3-7df8962fb634 +[2026-04-16 12:12:59.820] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:00.333] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060691 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:00.334] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060691 | service: service-general | source_id: 2a245f7b-a64f-4632-b9d2-222acef69eb1 +[2026-04-16 12:13:00.334] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:abb803bb-74fe-402f-a66f-06443c5c6acf organization_id:100026555 patient_id:P01653070735 procedure_code:DX service_request_id:8f798664-115e-4afb-8bf3-aab6d3ed0c42 started:2026-04-16T12:13:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:00.484] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:13:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 2a245f7b-a64f-4632-b9d2-222acef69eb1 | status_code: 400 +[2026-04-16 12:13:00.485] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:06.058] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058737 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:06.059] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058737 | service: service-general | source_id: c0ae1a6f-ee21-41d3-89f4-fb5406bc6655 +[2026-04-16 12:13:06.059] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:a49255a6-71fb-4f81-b4b3-0c9eaa46bd52 organization_id:100026555 patient_id:P01889434289 procedure_code:DX service_request_id:a1296635-5a93-48fb-b919-60b167d20f19 started:2026-04-16T12:13:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:06.190] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:13:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: c0ae1a6f-ee21-41d3-89f4-fb5406bc6655 | status_code: 400 +[2026-04-16 12:13:06.191] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:11.774] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064047 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:11.775] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064047 | service: service-general | source_id: f9931695-bb2c-447c-b253-a5e0937a63ac +[2026-04-16 12:13:11.775] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:387756b8-c973-425e-990b-78918b366582 organization_id:100026555 patient_id:P01258565217 procedure_code:DX service_request_id:b4665d2b-82ed-4811-b9bf-65e9b2e92775 started:2026-04-16T12:13:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:11.919] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:13:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f9931695-bb2c-447c-b253-a5e0937a63ac | status_code: 400 +[2026-04-16 12:13:11.920] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:16.932] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055694 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:16.933] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055694 | service: service-general | source_id: 0c2aed28-199d-46e0-93a2-c582a6f549f4 +[2026-04-16 12:13:16.933] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002263 encounter_id:dc8d3f4a-b934-49ad-b527-ff65bdea56e1 organization_id:100026555 patient_id:P00628861610 procedure_code:OT service_request_id:28bf2300-a1b4-443b-957a-3a788bc43570 started:2026-04-16T12:13:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:17.244] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:132 | environment: debug | fhir_id: 77c95f59-5f5a-4b62-ade0-37e340d5a854 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 0c2aed28-199d-46e0-93a2-c582a6f549f4 +[2026-04-16 12:13:17.245] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:17.760] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042672 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:17.761] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042672 | service: service-general | source_id: 4e9a42a2-4167-414a-aa22-d060ace38a97 +[2026-04-16 12:13:17.761] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:718b6e08-2cd0-412d-ad77-58b566c986ed organization_id:100026555 patient_id:P01509039911 procedure_code:DX service_request_id:57ac28b9-5489-4c76-b547-5daa1b362238 started:2026-04-16T12:13:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:17.873] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:13:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 4e9a42a2-4167-414a-aa22-d060ace38a97 | status_code: 400 +[2026-04-16 12:13:17.874] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:22.891] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065015 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:22.892] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065015 | service: service-general | source_id: f4131e75-708f-487f-ab58-98334979d460 +[2026-04-16 12:13:22.892] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:06117e88-48e7-4df1-992e-518e878087b2 organization_id:100026555 patient_id:P02043900098 procedure_code:DX service_request_id:f192c849-9f1d-4da3-b9ed-769d618ae3cb started:2026-04-16T12:13:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:23.000] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:13:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: f4131e75-708f-487f-ab58-98334979d460 | status_code: 400 +[2026-04-16 12:13:23.000] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:28.578] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056090 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:28.579] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056090 | service: service-general | source_id: 0b1792bc-1480-4e65-9da0-59f616d64aee +[2026-04-16 12:13:28.579] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:d3139492-9a10-498d-969f-8eeabac0e215 organization_id:100026555 patient_id:P01885311181 procedure_code:DX service_request_id:61950cde-cd77-4a18-a328-1d24dc310a44 started:2026-04-16T12:13:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:28.715] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:13:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 0b1792bc-1480-4e65-9da0-59f616d64aee | status_code: 400 +[2026-04-16 12:13:28.716] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:34.288] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010720 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:34.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010720 | service: service-general | source_id: 952c9859-6f01-4bbf-a5f3-ada177e764d5 +[2026-04-16 12:13:34.289] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:332143e1-3d96-4b44-8369-0de1b2dd04ee organization_id:100026555 patient_id:P00582307162 procedure_code:DX service_request_id:2263bb90-7788-4049-a79f-345ed9f2f98e started:2026-04-16T12:13:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:34.486] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:13:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 952c9859-6f01-4bbf-a5f3-ada177e764d5 | status_code: 400 +[2026-04-16 12:13:34.486] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:39.504] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11537979 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:39.505] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11537979 | service: service-general | source_id: 7d8d76ab-a114-4b00-8cc7-9ad3c24063a7 +[2026-04-16 12:13:39.506] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:163091cf-2ec3-4ba6-a219-e7149f4f2529 organization_id:100026555 patient_id:P01332338461 procedure_code:DX service_request_id:56584146-5905-46d9-bb2e-30220714c1e3 started:2026-04-16T12:13:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:39.666] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:13:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 7d8d76ab-a114-4b00-8cc7-9ad3c24063a7 | status_code: 400 +[2026-04-16 12:13:39.667] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:45.249] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004459 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:45.250] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004459 | service: service-general | source_id: 6eb77cb2-0ecf-4612-8703-54b3c0dde6cd +[2026-04-16 12:13:45.250] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:4736b91f-4ce9-44ee-b823-99bb037956b6 organization_id:100026555 patient_id:P00455332748 procedure_code:DX service_request_id:ba257d8e-074e-465e-bb99-0c218ec1909a started:2026-04-16T12:13:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:45.386] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:13:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 6eb77cb2-0ecf-4612-8703-54b3c0dde6cd | status_code: 400 +[2026-04-16 12:13:45.386] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:50.400] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020128 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:50.401] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020128 | service: service-general | source_id: 8487040f-ef7f-432b-a176-5ea8438d4f07 +[2026-04-16 12:13:50.401] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:8cb50c6e-d309-47f4-8500-805619ef27a4 organization_id:100026555 patient_id:P01871235925 procedure_code:DX service_request_id:674c844b-7d3d-4f7a-9d49-57bd2f19a141 started:2026-04-16T12:13:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:50.572] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:13:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 8487040f-ef7f-432b-a176-5ea8438d4f07 | status_code: 400 +[2026-04-16 12:13:50.573] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:13:56.300] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611060 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:13:56.302] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611060 | service: service-general | source_id: d3dc97a3-d524-4519-bf32-2c8ece7f1e87 +[2026-04-16 12:13:56.302] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:5f443aa3-a168-4533-8456-40e579fcc391 organization_id:100026555 patient_id:P01168962251 procedure_code:DX service_request_id:adf0904c-b247-4004-8ac3-8a5f513bec0e started:2026-04-16T12:13:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:13:56.454] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:13:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: d3dc97a3-d524-4519-bf32-2c8ece7f1e87 | status_code: 400 +[2026-04-16 12:13:56.455] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:14:02.001] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555602 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:14:02.002] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555602 | service: service-general | source_id: 19de2e36-927b-4ae8-b997-e1cf0f17b4e1 +[2026-04-16 12:14:02.002] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:82 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number: encounter_id:0b076587-8424-4879-9c44-8230a8f8b1a2 organization_id:100026555 patient_id:P02420450388 procedure_code:DX service_request_id:b4aeedf1-9b54-4c31-b82c-d3cfa5a2f18a started:2026-04-16T12:14:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:14:04.041] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:109 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | response: {"error":{"severity":"error","timestamp":"2026-04-16T12:14:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ImagingStudy.identifier (RuleNumber: 10150)"},"expression":["... | service: service-general | source_id: 19de2e36-927b-4ae8-b997-e1cf0f17b4e1 | status_code: 400 +[2026-04-16 12:14:04.043] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:141 | environment: debug | ❌ ERROR: ERROR: syntax error at or near "//" (SQLSTATE 42601) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:19.409] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 12:17:19.409] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 12:17:19.409] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 12:17:19.409] [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-16 12:17:19.423] [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-16 12:17:19.423] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:17:19.430] [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-16 12:17:19.430] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:17:19.437] [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-16 12:17:19.437] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:17:19.439] [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-16 12:17:19.439] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:17:19.460] [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-16 12:17:19.460] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 12:17:19.463] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 12:17:19.463] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 12:17:19.464] [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-16 12:17:19.464] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 12:17:19.464] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:19.464] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 12:17:19.464] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 12:17:19.465] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 12:17:19.465] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-01-12 10:58:04 +0000 UTC | service: service-general +[2026-04-16 12:17:19.639] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11563467 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:19.641] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563467 | service: service-general | source_id: 3efa46d4-c0e4-4fa5-a523-3066f70b6da4 +[2026-04-16 12:17:19.641] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563467 | service: service-general | source_id: 3efa46d4-c0e4-4fa5-a523-3066f70b6da4 +[2026-04-16 12:17:19.655] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524247 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:19.656] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524247 | service: service-general | source_id: 6b9a278f-5c2c-4ec2-ab68-29813c5667dd +[2026-04-16 12:17:19.656] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524247 | service: service-general | source_id: 6b9a278f-5c2c-4ec2-ab68-29813c5667dd +[2026-04-16 12:17:19.668] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561540 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:19.669] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561540 | service: service-general | source_id: d6d942e9-01d8-4207-ba8e-84e041bd5df7 +[2026-04-16 12:17:19.669] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561540 | service: service-general | source_id: d6d942e9-01d8-4207-ba8e-84e041bd5df7 +[2026-04-16 12:17:20.259] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037070 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:20.260] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037070 | service: service-general | source_id: 7078f9d3-1a89-4a7a-b39a-f1203cba7399 +[2026-04-16 12:17:20.260] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037070 | service: service-general | source_id: 7078f9d3-1a89-4a7a-b39a-f1203cba7399 +[2026-04-16 12:17:20.274] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036121 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:20.275] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036121 | service: service-general | source_id: a85d9be9-ad6c-40a5-afd5-3f76933a0cf4 +[2026-04-16 12:17:20.275] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036121 | service: service-general | source_id: a85d9be9-ad6c-40a5-afd5-3f76933a0cf4 +[2026-04-16 12:17:20.287] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055510 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:20.288] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055510 | service: service-general | source_id: 7fd47dfa-4b58-4e6c-8cb3-a5344b034cc3 +[2026-04-16 12:17:20.288] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055510 | service: service-general | source_id: 7fd47dfa-4b58-4e6c-8cb3-a5344b034cc3 +[2026-04-16 12:17:20.302] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051660 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:20.302] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 9ee44e23-5b36-41bd-acdb-6bb0c2e63f70 +[2026-04-16 12:17:20.303] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 9ee44e23-5b36-41bd-acdb-6bb0c2e63f70 +[2026-04-16 12:17:20.315] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042980 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:20.316] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: d2ddde2d-b11c-4d24-a568-53e5d42da7cd +[2026-04-16 12:17:20.316] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: d2ddde2d-b11c-4d24-a568-53e5d42da7cd +[2026-04-16 12:17:20.328] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030383 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:20.330] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: f009b6de-3500-4793-85dc-b2e720acb37a +[2026-04-16 12:17:20.330] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: f009b6de-3500-4793-85dc-b2e720acb37a +[2026-04-16 12:17:20.920] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035530 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:20.929] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035530 | service: service-general | source_id: 0eec9554-3b90-48f6-9171-baa9a48c2223 +[2026-04-16 12:17:20.929] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035530 | service: service-general | source_id: 0eec9554-3b90-48f6-9171-baa9a48c2223 +[2026-04-16 12:17:21.511] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045170 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:21.512] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: a769df4e-475f-4af3-9e70-56fd49723976 +[2026-04-16 12:17:21.512] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: a769df4e-475f-4af3-9e70-56fd49723976 +[2026-04-16 12:17:21.525] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025297 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:21.526] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025297 | service: service-general | source_id: 3d26a582-9205-47d2-aea5-8aeaa27be57e +[2026-04-16 12:17:21.526] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025297 | service: service-general | source_id: 3d26a582-9205-47d2-aea5-8aeaa27be57e +[2026-04-16 12:17:21.538] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065218 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:21.539] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065218 | service: service-general | source_id: a1579e38-6167-4e28-9f67-cc37eb468190 +[2026-04-16 12:17:21.539] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065218 | service: service-general | source_id: a1579e38-6167-4e28-9f67-cc37eb468190 +[2026-04-16 12:17:22.123] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062216 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:22.124] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062216 | service: service-general | source_id: b9967c86-a22d-4ae3-ba9c-a98c7357eef6 +[2026-04-16 12:17:22.124] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002548 encounter_id:c44c6284-11e2-4c63-9881-9661ef8efde1 organization_id:100026555 patient_id:P01977414939 procedure_code:OT service_request_id:48e2047d-b2ef-4277-9efe-5f467ea35189 started:2026-04-16T12:17:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:22.522] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 3328bb10-33f4-46a8-8457-7bb029797c2b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b9967c86-a22d-4ae3-ba9c-a98c7357eef6 +[2026-04-16 12:17:22.523] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:23.038] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005437 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:23.041] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005437 | service: service-general | source_id: 3f0ea7ce-52ca-4d69-8213-33e94162e6da +[2026-04-16 12:17:23.041] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000449 encounter_id:5e86d031-6c2c-4d4e-b0e1-1eb035011d06 organization_id:100026555 patient_id:P00430751896 procedure_code:OT service_request_id:573a093c-30bf-46ed-8f41-a649ef664635 started:2026-04-16T12:17:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:23.307] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: d6c4b15c-a95d-4a51-abd2-915714dc97a0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 3f0ea7ce-52ca-4d69-8213-33e94162e6da +[2026-04-16 12:17:23.308] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:24.390] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062255 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:24.391] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062255 | service: service-general | source_id: c1cb35c9-3f08-4ce0-b9af-a1f0ce898950 +[2026-04-16 12:17:24.391] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002560 encounter_id:5431c81b-b13f-4a46-b12c-84e09b70100e organization_id:100026555 patient_id:P01399156105 procedure_code:OT service_request_id:fc9bdd9e-5e85-4a31-a1d0-a1befadb9b1c started:2026-04-16T12:17:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:24.685] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 8ca68a70-0b20-47b6-8277-aeb613882795 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: c1cb35c9-3f08-4ce0-b9af-a1f0ce898950 +[2026-04-16 12:17:24.686] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:25.201] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065236 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:25.202] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065236 | service: service-general | source_id: c9dba824-fc4c-43b5-97a9-9fee3580ab65 +[2026-04-16 12:17:25.202] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002561 encounter_id:ac8a8f58-e9ea-4a93-88de-e9429a884de5 organization_id:100026555 patient_id:P00109271003 procedure_code:OT service_request_id:79bd9de2-c02a-4f79-8545-bb5c6945f3da started:2026-04-16T12:17:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:25.499] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 7f85c693-c579-4b91-a936-e20b59ffefff | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: c9dba824-fc4c-43b5-97a9-9fee3580ab65 +[2026-04-16 12:17:25.500] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:26.014] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064205 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:26.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064205 | service: service-general | source_id: aa539395-c04d-4ccd-a3e7-ad7204b78efb +[2026-04-16 12:17:26.015] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064205 | service: service-general | source_id: aa539395-c04d-4ccd-a3e7-ad7204b78efb +[2026-04-16 12:17:26.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058204 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:26.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058204 | service: service-general | source_id: 19df4bd6-9476-4f75-8b4f-d8f0097f2719 +[2026-04-16 12:17:26.683] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000416 encounter_id:7313b6f7-b6b1-4178-a6a7-1dfe2ecd012e organization_id:100026555 patient_id:P00961607283 procedure_code:OT service_request_id:443b6662-87d6-4699-a6e6-5f9d09fed0d8 started:2026-04-16T12:17:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:26.998] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: f301b139-914f-41e3-88da-1df83f4dd29b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 19df4bd6-9476-4f75-8b4f-d8f0097f2719 +[2026-04-16 12:17:26.998] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:27.512] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603154 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:27.513] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603154 | service: service-general | source_id: 421ffaa6-0eb9-4691-951f-3d034874e352 +[2026-04-16 12:17:27.513] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603154 | service: service-general | source_id: 421ffaa6-0eb9-4691-951f-3d034874e352 +[2026-04-16 12:17:28.123] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029460 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:28.124] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029460 | service: service-general | source_id: a98ca292-c2c9-4b54-8751-1e8ad25ffb14 +[2026-04-16 12:17:28.124] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029460 | service: service-general | source_id: a98ca292-c2c9-4b54-8751-1e8ad25ffb14 +[2026-04-16 12:17:28.702] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058965 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:28.703] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058965 | service: service-general | source_id: 3000de15-f2ea-4bc1-aced-ac98f14c50da +[2026-04-16 12:17:28.703] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058965 | service: service-general | source_id: 3000de15-f2ea-4bc1-aced-ac98f14c50da +[2026-04-16 12:17:28.716] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065231 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:28.717] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065231 | service: service-general | source_id: c13ef11b-9467-403d-a2f1-a256cacb1fe5 +[2026-04-16 12:17:28.717] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065231 | service: service-general | source_id: c13ef11b-9467-403d-a2f1-a256cacb1fe5 +[2026-04-16 12:17:29.299] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11331800 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:29.300] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11331800 | service: service-general | source_id: 7f442616-5f49-41b9-8249-37575333d461 +[2026-04-16 12:17:29.300] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11331800 | service: service-general | source_id: 7f442616-5f49-41b9-8249-37575333d461 +[2026-04-16 12:17:29.313] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057650 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:29.314] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057650 | service: service-general | source_id: b42f2b15-354f-4be5-a13b-fc9b162296a8 +[2026-04-16 12:17:29.314] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057650 | service: service-general | source_id: b42f2b15-354f-4be5-a13b-fc9b162296a8 +[2026-04-16 12:17:29.325] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063479 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:29.326] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063479 | service: service-general | source_id: d7b7f269-3eed-41d9-a7cd-610244b2d0c9 +[2026-04-16 12:17:29.326] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063479 | service: service-general | source_id: d7b7f269-3eed-41d9-a7cd-610244b2d0c9 +[2026-04-16 12:17:29.932] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065228 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:29.933] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065228 | service: service-general | source_id: 4b3d1e06-40ba-4c7f-9952-327f325b063b +[2026-04-16 12:17:29.933] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065228 | service: service-general | source_id: 4b3d1e06-40ba-4c7f-9952-327f325b063b +[2026-04-16 12:17:29.945] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065327 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:29.946] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065327 | service: service-general | source_id: 9385c291-0a5d-4349-94da-0cd9ecac0318 +[2026-04-16 12:17:29.946] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065327 | service: service-general | source_id: 9385c291-0a5d-4349-94da-0cd9ecac0318 +[2026-04-16 12:17:30.539] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016754 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:30.540] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016754 | service: service-general | source_id: 086bd79c-f372-462c-89a5-bf5c533ffd4e +[2026-04-16 12:17:30.540] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016754 | service: service-general | source_id: 086bd79c-f372-462c-89a5-bf5c533ffd4e +[2026-04-16 12:17:30.553] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626814 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:30.554] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: e86c31e8-dd9a-456a-b3e1-05d7e9598bb8 +[2026-04-16 12:17:30.554] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: e86c31e8-dd9a-456a-b3e1-05d7e9598bb8 +[2026-04-16 12:17:30.567] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11182683 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:30.568] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 2561b00a-2037-4ad1-9915-547887b03748 +[2026-04-16 12:17:30.568] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 2561b00a-2037-4ad1-9915-547887b03748 +[2026-04-16 12:17:30.580] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057349 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:30.581] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: a1d44a28-e7e0-410e-bf95-f575a628d608 +[2026-04-16 12:17:30.581] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002779 encounter_id:4287d27f-5d54-45a8-a3dd-7f2be54e24e7 organization_id:100026555 patient_id:P01810375871 procedure_code:OT service_request_id:03bcc1df-6947-4818-a946-6a280a0bfbd8 started:2026-04-16T12:17:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:30.838] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: f2a812c4-f444-48fe-ad51-8d2370b127e4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a1d44a28-e7e0-410e-bf95-f575a628d608 +[2026-04-16 12:17:30.839] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:31.914] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047512 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:31.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047512 | service: service-general | source_id: 8b82d1fa-926c-4636-84f2-8389796f33e7 +[2026-04-16 12:17:31.915] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047512 | service: service-general | source_id: 8b82d1fa-926c-4636-84f2-8389796f33e7 +[2026-04-16 12:17:31.927] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11411089 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:31.928] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411089 | service: service-general | source_id: cd121ce7-7c7b-4506-9ade-5a902a0d607f +[2026-04-16 12:17:31.928] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411089 | service: service-general | source_id: cd121ce7-7c7b-4506-9ade-5a902a0d607f +[2026-04-16 12:17:31.940] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001430 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:31.941] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001430 | service: service-general | source_id: 96f89f3c-4224-4f69-bd04-83105d250792 +[2026-04-16 12:17:31.941] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001430 | service: service-general | source_id: 96f89f3c-4224-4f69-bd04-83105d250792 +[2026-04-16 12:17:31.953] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11456822 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:31.954] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11456822 | service: service-general | source_id: eb5d2cb7-0422-4cf5-82de-2295d4ea524a +[2026-04-16 12:17:31.954] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11456822 | service: service-general | source_id: eb5d2cb7-0422-4cf5-82de-2295d4ea524a +[2026-04-16 12:17:32.528] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045138 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:32.529] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045138 | service: service-general | source_id: 2ce25eca-4d0c-4099-b7bc-1cb45ebb1b7c +[2026-04-16 12:17:32.529] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002824 encounter_id:85eb13a2-6c0a-44c8-803d-7c8bb1ec1d0b organization_id:100026555 patient_id:P00035681095 procedure_code:OT service_request_id:452952e9-3af4-45f6-8ac6-9a3a4ffc55df started:2026-04-16T12:17:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:32.779] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 79e655a5-555a-4d7e-b216-1eb32595fc42 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 2ce25eca-4d0c-4099-b7bc-1cb45ebb1b7c +[2026-04-16 12:17:32.779] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:33.872] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049625 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:33.873] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049625 | service: service-general | source_id: eb6abbbf-4b9c-4eaf-a3ae-e3d2463636b9 +[2026-04-16 12:17:33.873] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049625 | service: service-general | source_id: eb6abbbf-4b9c-4eaf-a3ae-e3d2463636b9 +[2026-04-16 12:17:33.886] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11452669 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:33.887] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: 34eac8a5-1a83-4c0a-b013-ee15263f02da +[2026-04-16 12:17:33.887] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: 34eac8a5-1a83-4c0a-b013-ee15263f02da +[2026-04-16 12:17:34.496] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008329 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:34.497] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008329 | service: service-general | source_id: c5a914a5-2ad0-4d68-93e4-42bb14558250 +[2026-04-16 12:17:34.497] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008329 | service: service-general | source_id: c5a914a5-2ad0-4d68-93e4-42bb14558250 +[2026-04-16 12:17:34.511] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11515941 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:34.512] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11515941 | service: service-general | source_id: ce5e9c7a-48c4-4ad7-bfac-f3dfb04bd63f +[2026-04-16 12:17:34.512] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11515941 | service: service-general | source_id: ce5e9c7a-48c4-4ad7-bfac-f3dfb04bd63f +[2026-04-16 12:17:34.524] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027990 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:34.525] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027990 | service: service-general | source_id: f3547bd0-0bf3-4d37-a682-682a2c923515 +[2026-04-16 12:17:34.525] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002902 encounter_id:f926ca2e-a312-44a2-88f0-72161e2d4525 organization_id:100026555 patient_id:P00697745269 procedure_code:OT service_request_id:b6b57944-e96d-497f-bdd3-5918adf0c009 started:2026-04-16T12:17:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:34.791] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 695363b2-c321-4c40-99ee-4b6d631ef1c1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: f3547bd0-0bf3-4d37-a682-682a2c923515 +[2026-04-16 12:17:34.791] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:35.305] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027990 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:35.306] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027990 | service: service-general | source_id: b181aee9-afe1-4723-aa58-62cdad0512bd +[2026-04-16 12:17:35.306] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002902 encounter_id:f926ca2e-a312-44a2-88f0-72161e2d4525 organization_id:100026555 patient_id:P00697745269 procedure_code:OT service_request_id:5b9abdef-a3d2-4fb1-aba4-acfc9a889c4e started:2026-04-16T12:17:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:35.554] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 31cb48d4-26dc-4d39-9863-65839d313a2a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b181aee9-afe1-4723-aa58-62cdad0512bd +[2026-04-16 12:17:35.554] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:36.668] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062464 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:36.669] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062464 | service: service-general | source_id: 7fdc19fa-b4bc-4bc5-a7c9-a76ba3715961 +[2026-04-16 12:17:36.669] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062464 | service: service-general | source_id: 7fdc19fa-b4bc-4bc5-a7c9-a76ba3715961 +[2026-04-16 12:17:36.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001771 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:36.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001771 | service: service-general | source_id: 49fce89d-973a-441f-bc46-3352d6f077b4 +[2026-04-16 12:17:36.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001771 | service: service-general | source_id: 49fce89d-973a-441f-bc46-3352d6f077b4 +[2026-04-16 12:17:36.696] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045691 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:36.697] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045691 | service: service-general | source_id: a5a3742c-659e-4491-bdfc-626ece423df2 +[2026-04-16 12:17:36.697] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045691 | service: service-general | source_id: a5a3742c-659e-4491-bdfc-626ece423df2 +[2026-04-16 12:17:36.709] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621916 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:36.710] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621916 | service: service-general | source_id: a2bfe811-ca6e-438f-998d-fa4d86265461 +[2026-04-16 12:17:36.710] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621916 | service: service-general | source_id: a2bfe811-ca6e-438f-998d-fa4d86265461 +[2026-04-16 12:17:36.722] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013956 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:36.723] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 3c348b0b-b2b6-40b8-811c-4cf2a9f3321f +[2026-04-16 12:17:36.723] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 3c348b0b-b2b6-40b8-811c-4cf2a9f3321f +[2026-04-16 12:17:37.347] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006318 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:37.348] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006318 | service: service-general | source_id: ffeb6707-9f30-4c54-aab7-cd70108307e8 +[2026-04-16 12:17:37.348] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006318 | service: service-general | source_id: ffeb6707-9f30-4c54-aab7-cd70108307e8 +[2026-04-16 12:17:37.361] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061608 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:37.362] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061608 | service: service-general | source_id: 3ae3b313-b9a6-4f8a-a778-bcd503c82124 +[2026-04-16 12:17:37.362] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061608 | service: service-general | source_id: 3ae3b313-b9a6-4f8a-a778-bcd503c82124 +[2026-04-16 12:17:37.375] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627756 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:37.376] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627756 | service: service-general | source_id: 49cc3676-b97a-439b-bc96-86490c722ecf +[2026-04-16 12:17:37.376] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627756 | service: service-general | source_id: 49cc3676-b97a-439b-bc96-86490c722ecf +[2026-04-16 12:17:37.389] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629571 2026-01-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:37.390] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629571 | service: service-general | source_id: 195cd736-4dcd-41b6-b924-a990274e4fc2 +[2026-04-16 12:17:37.390] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629571 | service: service-general | source_id: 195cd736-4dcd-41b6-b924-a990274e4fc2 +[2026-04-16 12:17:37.402] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065195 2026-01-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:37.402] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065195 | service: service-general | source_id: 5192d5af-607a-4bf3-805e-975013441385 +[2026-04-16 12:17:37.402] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065195 | service: service-general | source_id: 5192d5af-607a-4bf3-805e-975013441385 +[2026-04-16 12:17:37.990] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051919 2026-01-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:37.992] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051919 | service: service-general | source_id: abb37d3e-96c6-40ba-8e2a-bb8b010df205 +[2026-04-16 12:17:37.992] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051919 | service: service-general | source_id: abb37d3e-96c6-40ba-8e2a-bb8b010df205 +[2026-04-16 12:17:38.005] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024830 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:38.005] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: 5837b995-4f56-4d99-a904-bfe99bb006ce +[2026-04-16 12:17:38.006] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: 5837b995-4f56-4d99-a904-bfe99bb006ce +[2026-04-16 12:17:38.017] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024830 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:38.018] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d16f311a-2b32-43f9-85b7-11094afb9d79 +[2026-04-16 12:17:38.018] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d16f311a-2b32-43f9-85b7-11094afb9d79 +[2026-04-16 12:17:38.597] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11581539 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:38.598] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581539 | service: service-general | source_id: a3065034-8cf6-487f-af02-ec2f51950a69 +[2026-04-16 12:17:38.598] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581539 | service: service-general | source_id: a3065034-8cf6-487f-af02-ec2f51950a69 +[2026-04-16 12:17:39.174] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060477 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:39.175] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060477 | service: service-general | source_id: 2e077a86-5480-409f-bbfb-49b7046718eb +[2026-04-16 12:17:39.175] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060477 | service: service-general | source_id: 2e077a86-5480-409f-bbfb-49b7046718eb +[2026-04-16 12:17:39.187] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060468 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:39.188] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060468 | service: service-general | source_id: 2870893a-4713-44a4-8376-fa59be97ce42 +[2026-04-16 12:17:39.188] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060468 | service: service-general | source_id: 2870893a-4713-44a4-8376-fa59be97ce42 +[2026-04-16 12:17:39.199] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062825 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:39.200] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: af5cb76a-6513-4714-b843-074ed4b95705 +[2026-04-16 12:17:39.200] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: af5cb76a-6513-4714-b843-074ed4b95705 +[2026-04-16 12:17:39.776] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557554 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:39.777] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557554 | service: service-general | source_id: f3065f83-d175-44ae-bd3d-42e5cd293f23 +[2026-04-16 12:17:39.777] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557554 | service: service-general | source_id: f3065f83-d175-44ae-bd3d-42e5cd293f23 +[2026-04-16 12:17:39.790] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051345 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:39.790] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051345 | service: service-general | source_id: b1c4578b-360f-4e09-bfe9-d06870d83bfa +[2026-04-16 12:17:39.790] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003657 encounter_id:706b8cb9-0927-45bc-9581-f0844fdab57a organization_id:100026555 patient_id:P01491486704 procedure_code:OT service_request_id:440f46a9-02d8-4a5f-8fee-78c0b549bf04 started:2026-04-16T12:17:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:40.168] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 80e3eb8c-66fd-4951-95a7-edb6ed3e77e7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b1c4578b-360f-4e09-bfe9-d06870d83bfa +[2026-04-16 12:17:40.169] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:40.683] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041034 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:40.684] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 9d493793-259b-4f60-afdd-26becbf961d7 +[2026-04-16 12:17:40.684] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 9d493793-259b-4f60-afdd-26becbf961d7 +[2026-04-16 12:17:40.696] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11184280 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:40.697] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 71a4171a-1a8f-4443-a9d8-3e74701c697c +[2026-04-16 12:17:40.697] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 71a4171a-1a8f-4443-a9d8-3e74701c697c +[2026-04-16 12:17:41.281] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001203 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:41.282] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001203 | service: service-general | source_id: be40e427-2ab2-4cf9-bdbc-010a0cb1a0da +[2026-04-16 12:17:41.282] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001203 | service: service-general | source_id: be40e427-2ab2-4cf9-bdbc-010a0cb1a0da +[2026-04-16 12:17:41.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063591 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:41.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063591 | service: service-general | source_id: 93e1e37d-0436-49b3-88f1-dff79e5bb3cd +[2026-04-16 12:17:41.870] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063591 | service: service-general | source_id: 93e1e37d-0436-49b3-88f1-dff79e5bb3cd +[2026-04-16 12:17:41.884] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024729 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:41.885] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: f657329a-514c-4dd6-b2db-f561829e74f2 +[2026-04-16 12:17:41.885] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: f657329a-514c-4dd6-b2db-f561829e74f2 +[2026-04-16 12:17:41.897] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614489 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:41.898] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614489 | service: service-general | source_id: a48ed4bc-99c5-442a-a811-824915a2e23f +[2026-04-16 12:17:41.898] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003727 encounter_id:c34a36f8-3928-47b0-abf9-353457fca9fd organization_id:100026555 patient_id:P02339042010 procedure_code:OT service_request_id:b0012d84-7ede-41ea-b717-b16b342ba374 started:2026-04-16T12:17:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:42.140] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 3bbd542a-fcb1-4691-9076-5e6ff100407f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a48ed4bc-99c5-442a-a811-824915a2e23f +[2026-04-16 12:17:42.141] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:43.227] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062467 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:43.229] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062467 | service: service-general | source_id: 28746f41-3f8e-400c-8c03-fc3756df9be3 +[2026-04-16 12:17:43.229] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062467 | service: service-general | source_id: 28746f41-3f8e-400c-8c03-fc3756df9be3 +[2026-04-16 12:17:43.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059547 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:43.242] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059547 | service: service-general | source_id: 0444603d-93c5-4399-952a-30bcdf9451e8 +[2026-04-16 12:17:43.242] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059547 | service: service-general | source_id: 0444603d-93c5-4399-952a-30bcdf9451e8 +[2026-04-16 12:17:43.838] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057237 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:43.839] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057237 | service: service-general | source_id: 80a27506-cd1e-43e1-b50c-98ec83ede209 +[2026-04-16 12:17:43.839] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057237 | service: service-general | source_id: 80a27506-cd1e-43e1-b50c-98ec83ede209 +[2026-04-16 12:17:43.853] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042876 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:43.854] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042876 | service: service-general | source_id: 992b1559-f442-4094-a8f8-08680417ffe4 +[2026-04-16 12:17:43.854] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042876 | service: service-general | source_id: 992b1559-f442-4094-a8f8-08680417ffe4 +[2026-04-16 12:17:43.867] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062264 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:43.868] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062264 | service: service-general | source_id: adfb1217-c9c3-4baf-af13-1a5d15276f66 +[2026-04-16 12:17:43.868] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062264 | service: service-general | source_id: adfb1217-c9c3-4baf-af13-1a5d15276f66 +[2026-04-16 12:17:43.880] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041423 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:43.881] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041423 | service: service-general | source_id: ad56a6b7-2daa-4217-b50d-c0ecd7f5053a +[2026-04-16 12:17:43.881] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041423 | service: service-general | source_id: ad56a6b7-2daa-4217-b50d-c0ecd7f5053a +[2026-04-16 12:17:44.464] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375162 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:44.465] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375162 | service: service-general | source_id: 5eb0ecf9-eb81-4949-94c0-2c07a927e71e +[2026-04-16 12:17:44.465] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003734 encounter_id:7bfbff1b-cb43-4271-b45e-6d82135c95ed organization_id:100026555 patient_id:P08719232109 procedure_code:OT service_request_id:89e31d24-6230-4ad6-88fc-1ba435e4af65 started:2026-04-16T12:17:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:44.746] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 768635ee-98c2-4809-b0b4-b6afce1ed456 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 5eb0ecf9-eb81-4949-94c0-2c07a927e71e +[2026-04-16 12:17:44.746] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:45.260] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065867 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:45.261] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065867 | service: service-general | source_id: b9c49ba5-4119-4f62-b0ff-68db7a523bf0 +[2026-04-16 12:17:45.261] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065867 | service: service-general | source_id: b9c49ba5-4119-4f62-b0ff-68db7a523bf0 +[2026-04-16 12:17:45.272] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11581989 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:45.273] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581989 | service: service-general | source_id: d7fb9c3d-408e-4f17-b947-1f6f74eb3a36 +[2026-04-16 12:17:45.273] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581989 | service: service-general | source_id: d7fb9c3d-408e-4f17-b947-1f6f74eb3a36 +[2026-04-16 12:17:45.851] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062133 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:45.853] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062133 | service: service-general | source_id: d7c481ce-e39e-443a-bc91-d291451cdda3 +[2026-04-16 12:17:45.853] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003737 encounter_id:ec1c056f-e1b4-4a81-8da8-d3392adc64ac organization_id:100026555 patient_id:P02433418074 procedure_code:OT service_request_id:d602d8e9-10cb-41fc-863f-6dca17657e67 started:2026-04-16T12:17:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:46.147] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ae686f9e-98a3-48de-a8d8-77bf6448d763 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: d7c481ce-e39e-443a-bc91-d291451cdda3 +[2026-04-16 12:17:46.147] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:47.235] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059387 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:47.236] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059387 | service: service-general | source_id: 09c671d7-f95f-45b5-8df9-6daefb0bc391 +[2026-04-16 12:17:47.236] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059387 | service: service-general | source_id: 09c671d7-f95f-45b5-8df9-6daefb0bc391 +[2026-04-16 12:17:47.249] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024728 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:47.249] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: 39487ec8-0cc2-4185-bfa6-60e5ecfda6ab +[2026-04-16 12:17:47.250] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: 39487ec8-0cc2-4185-bfa6-60e5ecfda6ab +[2026-04-16 12:17:47.262] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043234 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:47.263] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043234 | service: service-general | source_id: 12d98a86-e238-4881-8173-5ecabaaf1240 +[2026-04-16 12:17:47.263] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043234 | service: service-general | source_id: 12d98a86-e238-4881-8173-5ecabaaf1240 +[2026-04-16 12:17:47.275] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056601 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:47.275] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: be605cb2-7e1e-48e0-b2a1-e1ccd732571d +[2026-04-16 12:17:47.275] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: be605cb2-7e1e-48e0-b2a1-e1ccd732571d +[2026-04-16 12:17:47.846] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045170 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:47.847] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: b797f093-ad42-43a8-87cd-b88070c2dd42 +[2026-04-16 12:17:47.847] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: b797f093-ad42-43a8-87cd-b88070c2dd42 +[2026-04-16 12:17:47.859] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058899 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:47.860] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058899 | service: service-general | source_id: e4710ae6-b706-4439-86f4-f0878cbbe141 +[2026-04-16 12:17:47.860] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058899 | service: service-general | source_id: e4710ae6-b706-4439-86f4-f0878cbbe141 +[2026-04-16 12:17:47.871] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049019 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:47.872] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 06ecf107-1943-4cdf-bd63-142826a4c81f +[2026-04-16 12:17:47.872] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 06ecf107-1943-4cdf-bd63-142826a4c81f +[2026-04-16 12:17:48.439] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619041 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:48.440] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619041 | service: service-general | source_id: 9f1bfb5b-4c93-41fe-bb90-ae64966f59e4 +[2026-04-16 12:17:48.440] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619041 | service: service-general | source_id: 9f1bfb5b-4c93-41fe-bb90-ae64966f59e4 +[2026-04-16 12:17:48.452] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524106 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:48.453] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524106 | service: service-general | source_id: 19a332c5-12ca-46fb-b452-059eb14baf04 +[2026-04-16 12:17:48.453] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524106 | service: service-general | source_id: 19a332c5-12ca-46fb-b452-059eb14baf04 +[2026-04-16 12:17:48.464] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059670 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:48.465] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059670 | service: service-general | source_id: bac75423-1b5b-4df1-84ed-89332182528c +[2026-04-16 12:17:48.465] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059670 | service: service-general | source_id: bac75423-1b5b-4df1-84ed-89332182528c +[2026-04-16 12:17:48.475] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590226 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:48.476] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: 4dbe7dbd-35af-41b0-b1a4-28fff0c70bf8 +[2026-04-16 12:17:48.476] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: 4dbe7dbd-35af-41b0-b1a4-28fff0c70bf8 +[2026-04-16 12:17:48.486] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053789 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:48.486] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053789 | service: service-general | source_id: 44ec08bc-16df-4e94-bd9f-45bbe9a3a941 +[2026-04-16 12:17:48.486] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003926 encounter_id:71f1f43c-3d44-485f-94c0-5144ae667ce3 organization_id:100026555 patient_id:P00163375642 procedure_code:OT service_request_id:80962ff1-23dd-4599-a161-3decc9f33956 started:2026-04-16T12:17:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:48.722] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: a998242c-bfa0-4cf5-9757-fe71bd0cc01d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 44ec08bc-16df-4e94-bd9f-45bbe9a3a941 +[2026-04-16 12:17:48.723] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:49.795] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001884 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:49.796] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001884 | service: service-general | source_id: 64abda1c-a6d4-4aa1-84a6-a06f9d7b8372 +[2026-04-16 12:17:49.796] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004021 encounter_id:2b007a3b-7152-4709-9d81-054d2c42035f organization_id:100026555 patient_id:P01518512510 procedure_code:OT service_request_id:05d74fc4-705d-4458-adc9-e882d53c0b5e started:2026-04-16T12:17:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:50.100] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: c0cbef00-5885-4a67-9703-a093586218e3 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 64abda1c-a6d4-4aa1-84a6-a06f9d7b8372 +[2026-04-16 12:17:50.101] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:50.616] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059607 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:50.617] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059607 | service: service-general | source_id: 20f5363b-38f2-481d-8db9-b2545674267e +[2026-04-16 12:17:50.617] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003934 encounter_id:0bf2477a-8313-46ef-9575-9e857607c5f4 organization_id:100026555 patient_id:P01983802556 procedure_code:OT service_request_id:241171ff-df4a-4414-bc3c-d73d37c62dff started:2026-04-16T12:17:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:50.864] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 68fde3c8-96a4-4f50-9cc0-b9cd52cfd2d3 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 20f5363b-38f2-481d-8db9-b2545674267e +[2026-04-16 12:17:50.865] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:51.379] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:51.380] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: af717b9b-0f50-44f2-a9e4-bd12a99677a7 +[2026-04-16 12:17:51.380] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000602 encounter_id:e0050c34-c63c-4afe-bd35-b2a0d62ca650 organization_id:100026555 patient_id:P01955158323 procedure_code:OT service_request_id:0fe00ccc-00ff-4032-9f5e-6649d45149cb started:2026-04-16T12:17:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:51.689] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 2dfec2ff-a4bd-4d5a-acb1-630125b6bcdd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: af717b9b-0f50-44f2-a9e4-bd12a99677a7 +[2026-04-16 12:17:51.689] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:52.203] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066050 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:52.204] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066050 | service: service-general | source_id: 73c5217f-c789-4122-9312-334022e532b9 +[2026-04-16 12:17:52.205] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066050 | service: service-general | source_id: 73c5217f-c789-4122-9312-334022e532b9 +[2026-04-16 12:17:52.217] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11446646 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:52.218] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11446646 | service: service-general | source_id: 2e65e286-ef39-44f7-af57-def152e903fe +[2026-04-16 12:17:52.218] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11446646 | service: service-general | source_id: 2e65e286-ef39-44f7-af57-def152e903fe +[2026-04-16 12:17:52.229] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613875 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:52.230] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613875 | service: service-general | source_id: f2ce878b-296c-48ee-9e48-5bf49ac5491c +[2026-04-16 12:17:52.230] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613875 | service: service-general | source_id: f2ce878b-296c-48ee-9e48-5bf49ac5491c +[2026-04-16 12:17:52.809] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624446 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:52.810] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624446 | service: service-general | source_id: 81180e3c-40e6-4c64-8fa3-2ef3d09affa0 +[2026-04-16 12:17:52.810] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624446 | service: service-general | source_id: 81180e3c-40e6-4c64-8fa3-2ef3d09affa0 +[2026-04-16 12:17:52.822] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001960 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:52.823] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001960 | service: service-general | source_id: 368c901b-6008-48f7-90f8-0e967bc7c947 +[2026-04-16 12:17:52.823] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001960 | service: service-general | source_id: 368c901b-6008-48f7-90f8-0e967bc7c947 +[2026-04-16 12:17:52.835] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064876 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:52.836] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064876 | service: service-general | source_id: ef011920-b9b2-4f98-b059-5bcaa9aeaef0 +[2026-04-16 12:17:52.836] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064876 | service: service-general | source_id: ef011920-b9b2-4f98-b059-5bcaa9aeaef0 +[2026-04-16 12:17:52.847] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11526952 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:52.848] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526952 | service: service-general | source_id: f3be85b1-8c27-4047-8303-8034416a045d +[2026-04-16 12:17:52.848] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526952 | service: service-general | source_id: f3be85b1-8c27-4047-8303-8034416a045d +[2026-04-16 12:17:53.495] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11476210 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:53.496] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476210 | service: service-general | source_id: 94806366-2745-4d86-9ff6-27d33e7ba6f9 +[2026-04-16 12:17:53.496] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476210 | service: service-general | source_id: 94806366-2745-4d86-9ff6-27d33e7ba6f9 +[2026-04-16 12:17:53.508] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061764 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:53.509] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061764 | service: service-general | source_id: d6e0e34e-3663-4010-bba5-abb6e38781c8 +[2026-04-16 12:17:53.509] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061764 | service: service-general | source_id: d6e0e34e-3663-4010-bba5-abb6e38781c8 +[2026-04-16 12:17:54.127] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042691 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:54.128] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042691 | service: service-general | source_id: 02868fad-557f-44b4-b39a-e2ee15f9e7b9 +[2026-04-16 12:17:54.128] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042691 | service: service-general | source_id: 02868fad-557f-44b4-b39a-e2ee15f9e7b9 +[2026-04-16 12:17:54.736] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11530426 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:54.737] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530426 | service: service-general | source_id: 8ca8c5e7-dd16-4fee-ba9b-280f8ae2ce7d +[2026-04-16 12:17:54.737] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530426 | service: service-general | source_id: 8ca8c5e7-dd16-4fee-ba9b-280f8ae2ce7d +[2026-04-16 12:17:54.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057620 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:54.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057620 | service: service-general | source_id: e4b710bb-9469-45fc-9807-e44ab4e59b43 +[2026-04-16 12:17:54.751] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057620 | service: service-general | source_id: e4b710bb-9469-45fc-9807-e44ab4e59b43 +[2026-04-16 12:17:55.323] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066087 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:55.324] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066087 | service: service-general | source_id: a0568501-364f-4475-b3df-7624701ad66d +[2026-04-16 12:17:55.324] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066087 | service: service-general | source_id: a0568501-364f-4475-b3df-7624701ad66d +[2026-04-16 12:17:55.336] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066110 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:55.337] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066110 | service: service-general | source_id: b4c97d02-baec-4219-a9dd-e2390ab82716 +[2026-04-16 12:17:55.337] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004037 encounter_id:be3cd451-1ac4-4194-99c0-073b155d2427 organization_id:100026555 patient_id:P00332107127 procedure_code:OT service_request_id:fc0fbf00-d034-4329-949f-b76255ad0f99 started:2026-04-16T12:17:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:17:55.615] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ee4ca31b-38c2-4e44-b9c8-e5c59e99a9b5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b4c97d02-baec-4219-a9dd-e2390ab82716 +[2026-04-16 12:17:55.615] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:17:56.693] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055726 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:56.694] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055726 | service: service-general | source_id: cf0d80c9-968e-4cc2-9e9a-03206ea42301 +[2026-04-16 12:17:56.695] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055726 | service: service-general | source_id: cf0d80c9-968e-4cc2-9e9a-03206ea42301 +[2026-04-16 12:17:56.708] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001039 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:56.708] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001039 | service: service-general | source_id: 57059e1b-3329-4297-a9d9-bf79dd67e6e6 +[2026-04-16 12:17:56.709] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001039 | service: service-general | source_id: 57059e1b-3329-4297-a9d9-bf79dd67e6e6 +[2026-04-16 12:17:56.721] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065492 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:56.722] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065492 | service: service-general | source_id: f5cf0143-4ee6-4de2-804c-7c61a64de8cb +[2026-04-16 12:17:56.722] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065492 | service: service-general | source_id: f5cf0143-4ee6-4de2-804c-7c61a64de8cb +[2026-04-16 12:17:56.734] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11605565 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:56.735] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605565 | service: service-general | source_id: 5b11c05e-baea-42f6-bcb8-6deac923fc37 +[2026-04-16 12:17:56.735] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605565 | service: service-general | source_id: 5b11c05e-baea-42f6-bcb8-6deac923fc37 +[2026-04-16 12:17:57.324] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590179 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:57.325] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590179 | service: service-general | source_id: 405cb7f2-bf52-4eb8-96e3-83b4e919da81 +[2026-04-16 12:17:57.325] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590179 | service: service-general | source_id: 405cb7f2-bf52-4eb8-96e3-83b4e919da81 +[2026-04-16 12:17:57.338] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053729 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:57.339] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053729 | service: service-general | source_id: 48632549-1196-483f-8526-85338023a74f +[2026-04-16 12:17:57.339] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053729 | service: service-general | source_id: 48632549-1196-483f-8526-85338023a74f +[2026-04-16 12:17:57.954] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520745 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:57.956] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 94f25eca-a524-4a10-9220-ff0415112b0a +[2026-04-16 12:17:57.956] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 94f25eca-a524-4a10-9220-ff0415112b0a +[2026-04-16 12:17:57.969] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045341 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:57.970] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: d4e006e5-361d-4258-90f4-28286a0d7dba +[2026-04-16 12:17:57.970] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: d4e006e5-361d-4258-90f4-28286a0d7dba +[2026-04-16 12:17:57.982] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517750 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:57.982] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517750 | service: service-general | source_id: a208f43e-7c27-4a4d-8740-5c07bb45f3f2 +[2026-04-16 12:17:57.983] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517750 | service: service-general | source_id: a208f43e-7c27-4a4d-8740-5c07bb45f3f2 +[2026-04-16 12:17:58.555] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11498017 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:58.556] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11498017 | service: service-general | source_id: 6a7d76f5-cb3a-4cf4-b93c-a47d865c9c74 +[2026-04-16 12:17:58.556] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11498017 | service: service-general | source_id: 6a7d76f5-cb3a-4cf4-b93c-a47d865c9c74 +[2026-04-16 12:17:58.568] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021848 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:58.569] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: fccef74a-1b9a-41e3-ad16-1a60cdafe32d +[2026-04-16 12:17:58.569] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: fccef74a-1b9a-41e3-ad16-1a60cdafe32d +[2026-04-16 12:17:58.580] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021848 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:58.581] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 1d365ad3-3c54-4df4-a28f-9c88342cfc08 +[2026-04-16 12:17:58.581] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 1d365ad3-3c54-4df4-a28f-9c88342cfc08 +[2026-04-16 12:17:58.591] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049629 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:58.592] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049629 | service: service-general | source_id: d0c3da00-37eb-4791-90a3-535903785635 +[2026-04-16 12:17:58.592] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049629 | service: service-general | source_id: d0c3da00-37eb-4791-90a3-535903785635 +[2026-04-16 12:17:59.164] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11489550 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:59.165] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11489550 | service: service-general | source_id: dd073aba-eeee-455e-a5a9-942991106329 +[2026-04-16 12:17:59.165] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11489550 | service: service-general | source_id: dd073aba-eeee-455e-a5a9-942991106329 +[2026-04-16 12:17:59.766] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043039 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:59.767] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043039 | service: service-general | source_id: 0286df21-e0f3-42ec-b925-e37b3874280f +[2026-04-16 12:17:59.767] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043039 | service: service-general | source_id: 0286df21-e0f3-42ec-b925-e37b3874280f +[2026-04-16 12:17:59.780] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10621238 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:17:59.781] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10621238 | service: service-general | source_id: 84c1f7ec-8218-4ce5-b2fb-cb0fd1921ec0 +[2026-04-16 12:17:59.781] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004246 encounter_id:9ea6c3de-93da-4f2a-999f-21726df48a0c organization_id:100026555 patient_id:P00691968248 procedure_code:OT service_request_id:ac9d1a90-74d7-4b6d-8ee3-8417179e2523 started:2026-04-16T12:17:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:00.058] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: d034df18-eb4f-4207-93c5-853e33b4a6a9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 84c1f7ec-8218-4ce5-b2fb-cb0fd1921ec0 +[2026-04-16 12:18:00.058] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:00.571] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488637 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:00.572] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488637 | service: service-general | source_id: b9c157e6-6212-4d99-b9d9-a1bc558b1035 +[2026-04-16 12:18:00.572] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488637 | service: service-general | source_id: b9c157e6-6212-4d99-b9d9-a1bc558b1035 +[2026-04-16 12:18:01.179] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051402 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:01.180] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051402 | service: service-general | source_id: b4bced6d-1a90-49dd-b3c0-3df1472295ec +[2026-04-16 12:18:01.180] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004255 encounter_id:bcd59282-921e-4913-8e4d-384590ad74db organization_id:100026555 patient_id:P01931148752 procedure_code:OT service_request_id:dcdd0027-ba90-4e90-a219-ef4da08e3493 started:2026-04-16T12:18:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:01.460] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 4024e3cc-8c61-427b-b478-8a574dc76273 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b4bced6d-1a90-49dd-b3c0-3df1472295ec +[2026-04-16 12:18:01.461] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:02.446] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060525 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:02.447] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060525 | service: service-general | source_id: 3d0cc7f0-ca2e-43b4-9861-582bcddf49ff +[2026-04-16 12:18:02.447] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060525 | service: service-general | source_id: 3d0cc7f0-ca2e-43b4-9861-582bcddf49ff +[2026-04-16 12:18:03.029] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038896 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:03.030] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038896 | service: service-general | source_id: 3e332f65-d210-4bff-9804-f1b12eeb6960 +[2026-04-16 12:18:03.030] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038896 | service: service-general | source_id: 3e332f65-d210-4bff-9804-f1b12eeb6960 +[2026-04-16 12:18:03.043] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626806 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:03.044] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626806 | service: service-general | source_id: 7546372d-dfd8-4b72-a4ca-f3f2c2c5f8a3 +[2026-04-16 12:18:03.044] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626806 | service: service-general | source_id: 7546372d-dfd8-4b72-a4ca-f3f2c2c5f8a3 +[2026-04-16 12:18:03.056] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10000183 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:03.057] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10000183 | service: service-general | source_id: fba7ea90-be39-4db2-be9f-75bdfa3a97d1 +[2026-04-16 12:18:03.057] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004254 encounter_id:25ee13fe-0f29-4ee6-a050-e01d87aace56 organization_id:100026555 patient_id:P01493121713 procedure_code:OT service_request_id:3167e97a-9a98-416b-a0aa-f58e6dcdc4ad started:2026-04-16T12:18:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:03.317] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 321eab4f-a511-4fb6-8fb1-89e6dba6229d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: fba7ea90-be39-4db2-be9f-75bdfa3a97d1 +[2026-04-16 12:18:03.318] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:04.433] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054014 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:04.434] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054014 | service: service-general | source_id: 1d679468-a028-4539-89f6-d14681afdf9f +[2026-04-16 12:18:04.434] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004253 encounter_id:92730280-b992-4107-8323-1111338e1ba0 organization_id:100026555 patient_id:P00216533583 procedure_code:OT service_request_id:33463382-fe55-41f9-aea0-37acfd9c5205 started:2026-04-16T12:18:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:04.663] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: a9a00084-82d2-43d0-be2a-b0bf08dc61dc | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 1d679468-a028-4539-89f6-d14681afdf9f +[2026-04-16 12:18:04.663] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:05.176] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054093 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:05.178] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054093 | service: service-general | source_id: c5d6a6dd-bff9-4b06-b42d-7171c56e37a1 +[2026-04-16 12:18:05.178] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054093 | service: service-general | source_id: c5d6a6dd-bff9-4b06-b42d-7171c56e37a1 +[2026-04-16 12:18:05.189] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062231 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:05.190] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062231 | service: service-general | source_id: 2b14451f-d6b8-4bbd-9567-8de97e31c2af +[2026-04-16 12:18:05.190] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004305 encounter_id:b473afb3-2a9a-4f24-969c-a86b28e7bdd7 organization_id:100026555 patient_id:P00965704910 procedure_code:OT service_request_id:fd4e529d-fa0a-4546-8db5-1b52aa1f7b3a started:2026-04-16T12:18:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:05.444] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 1e4567a7-2cdf-4040-890a-54dc936809d5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 2b14451f-d6b8-4bbd-9567-8de97e31c2af +[2026-04-16 12:18:05.444] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:05.958] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066282 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:05.959] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066282 | service: service-general | source_id: aaafc77e-a92c-4f81-b69b-e9452500dd86 +[2026-04-16 12:18:05.959] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004248 encounter_id:6abf50d9-39bf-48a7-a506-00d849da6384 organization_id:100026555 patient_id:P01898230119 procedure_code:OT service_request_id:54e65e95-5504-45fb-9adf-105df7c5668d started:2026-04-16T12:18:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:06.214] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: d00d42a8-7226-4dfc-8b8c-0497da5f3645 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: aaafc77e-a92c-4f81-b69b-e9452500dd86 +[2026-04-16 12:18:06.214] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:06.728] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059818 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:06.729] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059818 | service: service-general | source_id: c8d7aa96-b08f-4118-b222-6ad605a33acd +[2026-04-16 12:18:06.729] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059818 | service: service-general | source_id: c8d7aa96-b08f-4118-b222-6ad605a33acd +[2026-04-16 12:18:07.336] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056598 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:07.337] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056598 | service: service-general | source_id: 3f999ce7-7490-4a19-a3f6-dc0f8c2a0280 +[2026-04-16 12:18:07.338] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056598 | service: service-general | source_id: 3f999ce7-7490-4a19-a3f6-dc0f8c2a0280 +[2026-04-16 12:18:07.936] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057196 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:07.937] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057196 | service: service-general | source_id: 446471d1-0083-43b1-b8d4-63255df2c640 +[2026-04-16 12:18:07.937] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057196 | service: service-general | source_id: 446471d1-0083-43b1-b8d4-63255df2c640 +[2026-04-16 12:18:07.950] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052351 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:07.951] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: f0853bac-8293-4fda-8330-b6471a887e05 +[2026-04-16 12:18:07.951] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: f0853bac-8293-4fda-8330-b6471a887e05 +[2026-04-16 12:18:08.521] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042170 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:08.522] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042170 | service: service-general | source_id: 3575b6ab-cdea-4779-85d3-3fda8dd90a52 +[2026-04-16 12:18:08.522] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002763 encounter_id:f9722bec-c5d5-4c99-a116-5db6b09c4d69 organization_id:100026555 patient_id:P00630395867 procedure_code:OT service_request_id:34c64ce1-d9d7-44f2-a09a-e69c4362cd83 started:2026-04-16T12:18:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:08.826] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: fe6fa3c9-34bb-4a14-bdde-ce8c459d4a2f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 3575b6ab-cdea-4779-85d3-3fda8dd90a52 +[2026-04-16 12:18:08.827] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:09.340] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056808 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:09.341] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056808 | service: service-general | source_id: 3d4886cd-da0a-4733-a402-ad015df24fad +[2026-04-16 12:18:09.341] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056808 | service: service-general | source_id: 3d4886cd-da0a-4733-a402-ad015df24fad +[2026-04-16 12:18:09.352] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11587688 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:09.353] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: 9596ff7b-c13c-481e-b0af-0d0714fb5770 +[2026-04-16 12:18:09.353] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: 9596ff7b-c13c-481e-b0af-0d0714fb5770 +[2026-04-16 12:18:09.364] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584285 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:09.365] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 6f078a99-ec5e-4f74-842b-5ecee299957f +[2026-04-16 12:18:09.365] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 6f078a99-ec5e-4f74-842b-5ecee299957f +[2026-04-16 12:18:09.375] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016629 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:09.375] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016629 | service: service-general | source_id: 9c395c70-6207-401d-80e3-1bbf55441313 +[2026-04-16 12:18:09.375] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016629 | service: service-general | source_id: 9c395c70-6207-401d-80e3-1bbf55441313 +[2026-04-16 12:18:09.386] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049424 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:09.387] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: d26b4695-c2e5-49b0-a34c-c6b3207d7746 +[2026-04-16 12:18:09.387] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: d26b4695-c2e5-49b0-a34c-c6b3207d7746 +[2026-04-16 12:18:09.991] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538610 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:09.992] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: f6425dcd-2563-40d5-a6c5-ab9d90cb5cd0 +[2026-04-16 12:18:09.992] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: f6425dcd-2563-40d5-a6c5-ab9d90cb5cd0 +[2026-04-16 12:18:10.006] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046683 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:10.007] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046683 | service: service-general | source_id: 48a1e91b-ba4c-4cd9-8f6b-ac15be5fe148 +[2026-04-16 12:18:10.007] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046683 | service: service-general | source_id: 48a1e91b-ba4c-4cd9-8f6b-ac15be5fe148 +[2026-04-16 12:18:10.614] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058758 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:10.615] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058758 | service: service-general | source_id: c1099358-d500-4e5d-8c49-1a3d83d70ff0 +[2026-04-16 12:18:10.615] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058758 | service: service-general | source_id: c1099358-d500-4e5d-8c49-1a3d83d70ff0 +[2026-04-16 12:18:11.214] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060710 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:11.215] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060710 | service: service-general | source_id: 95cfc131-8c55-4568-8543-3ea9d28b2d18 +[2026-04-16 12:18:11.215] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060710 | service: service-general | source_id: 95cfc131-8c55-4568-8543-3ea9d28b2d18 +[2026-04-16 12:18:11.227] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:11.228] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 6b2e4c53-bc15-4cd5-af6b-1948029afc83 +[2026-04-16 12:18:11.228] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 6b2e4c53-bc15-4cd5-af6b-1948029afc83 +[2026-04-16 12:18:11.239] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044400 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:11.240] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044400 | service: service-general | source_id: 02e0d3b8-f0cf-4d4a-a67c-6f0b382ae79b +[2026-04-16 12:18:11.240] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044400 | service: service-general | source_id: 02e0d3b8-f0cf-4d4a-a67c-6f0b382ae79b +[2026-04-16 12:18:11.253] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624693 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:11.254] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624693 | service: service-general | source_id: 5dec6827-2ee7-4243-893b-4024f754fed7 +[2026-04-16 12:18:11.254] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624693 | service: service-general | source_id: 5dec6827-2ee7-4243-893b-4024f754fed7 +[2026-04-16 12:18:11.847] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062347 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:11.848] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062347 | service: service-general | source_id: 5bae7426-fcdd-4cbe-86bf-5d5fd00f96c0 +[2026-04-16 12:18:11.848] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062347 | service: service-general | source_id: 5bae7426-fcdd-4cbe-86bf-5d5fd00f96c0 +[2026-04-16 12:18:11.861] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047766 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:11.862] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047766 | service: service-general | source_id: 6fa7cb4a-1576-4e43-92ef-b30eda0340ff +[2026-04-16 12:18:11.862] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047766 | service: service-general | source_id: 6fa7cb4a-1576-4e43-92ef-b30eda0340ff +[2026-04-16 12:18:11.873] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043870 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:11.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8a81185a-38d8-4e88-84c2-e072fd4e617a +[2026-04-16 12:18:11.874] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8a81185a-38d8-4e88-84c2-e072fd4e617a +[2026-04-16 12:18:12.443] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012418 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:12.444] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012418 | service: service-general | source_id: 0dd77b30-cf19-4ecf-abd1-fb5a08b9934c +[2026-04-16 12:18:12.444] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004443 encounter_id:831ec885-dc22-48a9-9f4b-2adb678dbbb8 organization_id:100026555 patient_id:P00172037831 procedure_code:OT service_request_id:5b29b06a-0e12-4587-bc16-8659cda804b7 started:2026-04-16T12:18:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:12.732] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 639546ea-cbaf-4dc1-a7ab-72514c501b03 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 0dd77b30-cf19-4ecf-abd1-fb5a08b9934c +[2026-04-16 12:18:12.732] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:13.246] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057534 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:13.247] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057534 | service: service-general | source_id: 74cfcace-3559-4b6d-9230-f353c81703b8 +[2026-04-16 12:18:13.247] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057534 | service: service-general | source_id: 74cfcace-3559-4b6d-9230-f353c81703b8 +[2026-04-16 12:18:13.825] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059804 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:13.826] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059804 | service: service-general | source_id: 8abdb982-304e-4d12-b406-2aa9077c1b89 +[2026-04-16 12:18:13.826] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059804 | service: service-general | source_id: 8abdb982-304e-4d12-b406-2aa9077c1b89 +[2026-04-16 12:18:13.839] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051799 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:13.839] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051799 | service: service-general | source_id: 5fa1acf0-0fe5-4f5c-97c2-4fdb3857022d +[2026-04-16 12:18:13.839] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051799 | service: service-general | source_id: 5fa1acf0-0fe5-4f5c-97c2-4fdb3857022d +[2026-04-16 12:18:13.850] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018369 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:13.851] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018369 | service: service-general | source_id: b65599ff-f811-4651-99ee-d444466e2181 +[2026-04-16 12:18:13.851] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018369 | service: service-general | source_id: b65599ff-f811-4651-99ee-d444466e2181 +[2026-04-16 12:18:14.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047297 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:14.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047297 | service: service-general | source_id: 9883446b-73ba-4206-893e-0726d5282f62 +[2026-04-16 12:18:14.462] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047297 | service: service-general | source_id: 9883446b-73ba-4206-893e-0726d5282f62 +[2026-04-16 12:18:14.474] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041414 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:14.475] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041414 | service: service-general | source_id: 53cc9f92-0428-439e-8e40-8c8bf3bea030 +[2026-04-16 12:18:14.475] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041414 | service: service-general | source_id: 53cc9f92-0428-439e-8e40-8c8bf3bea030 +[2026-04-16 12:18:14.487] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057349 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:14.488] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: 5afd39b9-f500-43fd-b289-b9e1c39d3271 +[2026-04-16 12:18:14.488] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002779 encounter_id:6611a7fd-2ee1-42ca-9c16-457feb1bb37e organization_id:100026555 patient_id:P01810375871 procedure_code:OT service_request_id:15f68ad7-774a-4d2d-93b8-fca3a9d1809a started:2026-04-16T12:18:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:14.735] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 81840720-088e-417f-98a2-8795cb39a058 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 5afd39b9-f500-43fd-b289-b9e1c39d3271 +[2026-04-16 12:18:14.736] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:15.828] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037056 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:15.829] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 50563bfd-aa15-469d-b649-206cb7b27447 +[2026-04-16 12:18:15.829] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 50563bfd-aa15-469d-b649-206cb7b27447 +[2026-04-16 12:18:15.841] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11550445 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:15.842] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: e04ac271-1f08-4c26-866f-98249330d0ed +[2026-04-16 12:18:15.842] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: e04ac271-1f08-4c26-866f-98249330d0ed +[2026-04-16 12:18:16.444] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033508 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:16.445] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033508 | service: service-general | source_id: 4dd0d1ab-f61f-4550-86ea-71311fc0d8b6 +[2026-04-16 12:18:16.445] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000500 encounter_id:cde09fcc-7e9d-491b-921a-fff06a41a625 organization_id:100026555 patient_id:P00969066975 procedure_code:OT service_request_id:44b1161b-0e31-4d30-807b-27ef31e09d50 started:2026-04-16T12:18:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:16.697] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ef29117d-baec-4411-9970-230c8c78483c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 4dd0d1ab-f61f-4550-86ea-71311fc0d8b6 +[2026-04-16 12:18:16.698] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:17.861] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045457 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:17.862] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045457 | service: service-general | source_id: 07c833da-10ac-42f2-aeaa-71d44711f577 +[2026-04-16 12:18:17.862] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045457 | service: service-general | source_id: 07c833da-10ac-42f2-aeaa-71d44711f577 +[2026-04-16 12:18:17.875] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020604 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:17.875] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020604 | service: service-general | source_id: 48bbc4d3-ee19-4ca0-a946-7ad036b8c645 +[2026-04-16 12:18:17.875] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020604 | service: service-general | source_id: 48bbc4d3-ee19-4ca0-a946-7ad036b8c645 +[2026-04-16 12:18:17.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061502 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:17.888] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061502 | service: service-general | source_id: aa6c66b2-1367-40d0-8cea-d788f0786ae4 +[2026-04-16 12:18:17.888] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061502 | service: service-general | source_id: aa6c66b2-1367-40d0-8cea-d788f0786ae4 +[2026-04-16 12:18:17.900] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066520 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:17.901] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066520 | service: service-general | source_id: dd3634de-e445-4c9f-8cce-ef24300ef259 +[2026-04-16 12:18:17.901] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066520 | service: service-general | source_id: dd3634de-e445-4c9f-8cce-ef24300ef259 +[2026-04-16 12:18:17.913] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010056 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:17.914] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 7998bac2-72c5-41de-af44-698f279535bb +[2026-04-16 12:18:17.914] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 7998bac2-72c5-41de-af44-698f279535bb +[2026-04-16 12:18:17.926] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11295100 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:17.927] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11295100 | service: service-general | source_id: 1a6b08cf-aea5-4af1-9764-bad74657d53f +[2026-04-16 12:18:17.927] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11295100 | service: service-general | source_id: 1a6b08cf-aea5-4af1-9764-bad74657d53f +[2026-04-16 12:18:17.940] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054948 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:17.941] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054948 | service: service-general | source_id: 9fab9917-8d17-4964-95a1-79e3ac117b41 +[2026-04-16 12:18:17.941] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054948 | service: service-general | source_id: 9fab9917-8d17-4964-95a1-79e3ac117b41 +[2026-04-16 12:18:18.568] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050313 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:18.569] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050313 | service: service-general | source_id: 57a9a842-9ac6-4771-97fb-20832ce50d18 +[2026-04-16 12:18:18.569] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050313 | service: service-general | source_id: 57a9a842-9ac6-4771-97fb-20832ce50d18 +[2026-04-16 12:18:18.582] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016295 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:18.583] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016295 | service: service-general | source_id: f8fac0e9-a049-4a15-add0-0bb7570f4c10 +[2026-04-16 12:18:18.583] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000825 encounter_id:dcc20084-441c-4d6e-8543-9bf804f4ba0a organization_id:100026555 patient_id:P05724644789 procedure_code:DX service_request_id:ea1aeed1-5170-42a1-8cc6-0554b6a72c2f started:2026-04-16T12:18:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:18.855] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 843108bb-6161-4d98-8f97-e3eaf3f74252 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: f8fac0e9-a049-4a15-add0-0bb7570f4c10 +[2026-04-16 12:18:18.856] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:19.953] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039989 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:19.954] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039989 | service: service-general | source_id: b919f155-9c2c-4ae0-acfd-21a0cd60bbf0 +[2026-04-16 12:18:19.954] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004704 encounter_id:7f217b97-a0d4-451d-8732-297ec2af082e organization_id:100026555 patient_id:P01885075411 procedure_code:OT service_request_id:b235cb67-99eb-4478-b06c-07164b35be78 started:2026-04-16T12:18:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:20.219] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 815c5320-0ec4-4e74-a4e9-719747ab478f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b919f155-9c2c-4ae0-acfd-21a0cd60bbf0 +[2026-04-16 12:18:20.220] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:20.734] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054201 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:20.735] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054201 | service: service-general | source_id: 37982721-e04b-4754-8be7-bc87ce9c9c21 +[2026-04-16 12:18:20.735] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054201 | service: service-general | source_id: 37982721-e04b-4754-8be7-bc87ce9c9c21 +[2026-04-16 12:18:21.330] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064048 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:21.331] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064048 | service: service-general | source_id: 1e64f960-f254-4290-abfe-bb85490b09ca +[2026-04-16 12:18:21.331] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004725 encounter_id:d170af3a-1366-4d44-8c0f-13800f4bb77e organization_id:100026555 patient_id:P08638628090 procedure_code:OT service_request_id:231bc9ab-a8ec-4dd8-a34f-c46427672ae8 started:2026-04-16T12:18:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:21.587] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 2bda0220-5a8c-46c3-94e9-feaaf624d465 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 1e64f960-f254-4290-abfe-bb85490b09ca +[2026-04-16 12:18:21.587] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:22.670] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050113 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:22.671] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: da9aff1d-1937-4d7b-bb04-9d603855c169 +[2026-04-16 12:18:22.671] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000766 encounter_id:22b54152-79f7-4557-bca1-f62ef79840fa organization_id:100026555 patient_id:P01457992867 procedure_code:OT service_request_id:6bc7b752-201a-430e-84f6-79e7d1fbad86 started:2026-04-16T12:18:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:23.054] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: db5293b9-daf6-4bd8-8f93-9777bc15ca41 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: da9aff1d-1937-4d7b-bb04-9d603855c169 +[2026-04-16 12:18:23.055] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:23.567] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066531 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:23.568] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066531 | service: service-general | source_id: a90e1dde-140d-4276-80d0-827d6112c153 +[2026-04-16 12:18:23.568] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004724 encounter_id:bb9276e6-0ad2-4ec3-8f04-e96a690b3998 organization_id:100026555 patient_id:P03144527169 procedure_code:OT service_request_id:a66b1851-b323-4aa7-9fdc-a58a7d373cfb started:2026-04-16T12:18:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:23.825] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 6e4fef9a-b646-4d87-81e0-1a3dcaca6a6c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a90e1dde-140d-4276-80d0-827d6112c153 +[2026-04-16 12:18:23.825] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:24.339] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627588 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:24.340] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 40b36996-1caf-4058-9113-9f7fb3113bf2 +[2026-04-16 12:18:24.340] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 40b36996-1caf-4058-9113-9f7fb3113bf2 +[2026-04-16 12:18:24.942] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565051 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:24.944] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565051 | service: service-general | source_id: 35991cd2-83db-4c08-beb2-2383c0134083 +[2026-04-16 12:18:24.944] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565051 | service: service-general | source_id: 35991cd2-83db-4c08-beb2-2383c0134083 +[2026-04-16 12:18:24.956] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541628 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:24.957] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541628 | service: service-general | source_id: d0a03474-b443-404f-af7e-60e3e8f7ecf6 +[2026-04-16 12:18:24.957] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541628 | service: service-general | source_id: d0a03474-b443-404f-af7e-60e3e8f7ecf6 +[2026-04-16 12:18:25.558] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058480 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:25.559] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058480 | service: service-general | source_id: 0e38d625-227a-48a3-be28-d34052f2de23 +[2026-04-16 12:18:25.559] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058480 | service: service-general | source_id: 0e38d625-227a-48a3-be28-d34052f2de23 +[2026-04-16 12:18:25.572] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609708 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:25.573] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609708 | service: service-general | source_id: 1d7b5f51-4800-4173-a508-0aa12f2e502e +[2026-04-16 12:18:25.573] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609708 | service: service-general | source_id: 1d7b5f51-4800-4173-a508-0aa12f2e502e +[2026-04-16 12:18:26.178] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066574 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:26.179] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066574 | service: service-general | source_id: 91b0806d-4204-4e7a-a668-7de09a865a13 +[2026-04-16 12:18:26.179] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004733 encounter_id:45977e81-80a7-45e1-a847-1294b1259451 organization_id:100026555 patient_id:P01079159559 procedure_code:OT service_request_id:70bb6f7c-7474-4f88-aa44-a67d55f7ee5f started:2026-04-16T12:18:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:26.454] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ff4f8618-fe8d-4012-80e4-69e099daae5a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 91b0806d-4204-4e7a-a668-7de09a865a13 +[2026-04-16 12:18:26.455] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:26.967] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061124 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:26.968] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061124 | service: service-general | source_id: ce9dfa98-2b23-4278-8977-a677d2948bc1 +[2026-04-16 12:18:26.968] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061124 | service: service-general | source_id: ce9dfa98-2b23-4278-8977-a677d2948bc1 +[2026-04-16 12:18:27.542] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066521 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:27.543] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066521 | service: service-general | source_id: 19696b7b-ca4b-47a1-9261-027029f0aaad +[2026-04-16 12:18:27.543] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066521 | service: service-general | source_id: 19696b7b-ca4b-47a1-9261-027029f0aaad +[2026-04-16 12:18:27.556] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624512 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:27.557] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624512 | service: service-general | source_id: 0df123c6-b217-4cee-8eaf-4f9121e45a55 +[2026-04-16 12:18:27.557] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624512 | service: service-general | source_id: 0df123c6-b217-4cee-8eaf-4f9121e45a55 +[2026-04-16 12:18:27.569] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052525 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:27.570] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052525 | service: service-general | source_id: ec8316b0-bf7d-43ce-8b05-1d8dc009725f +[2026-04-16 12:18:27.570] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052525 | service: service-general | source_id: ec8316b0-bf7d-43ce-8b05-1d8dc009725f +[2026-04-16 12:18:27.583] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027132 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:27.584] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027132 | service: service-general | source_id: 594a0c90-64a6-42b9-883b-03c03b53885a +[2026-04-16 12:18:27.584] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027132 | service: service-general | source_id: 594a0c90-64a6-42b9-883b-03c03b53885a +[2026-04-16 12:18:28.157] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064655 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:28.158] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064655 | service: service-general | source_id: 945dd439-d25e-4ba3-ab69-052ae91fc082 +[2026-04-16 12:18:28.158] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064655 | service: service-general | source_id: 945dd439-d25e-4ba3-ab69-052ae91fc082 +[2026-04-16 12:18:28.170] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045395 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:28.171] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: 725a1075-37a1-4174-aac1-f7828a47a23b +[2026-04-16 12:18:28.171] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: 725a1075-37a1-4174-aac1-f7828a47a23b +[2026-04-16 12:18:28.182] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595458 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:28.183] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595458 | service: service-general | source_id: fd5453b1-d164-43cc-9489-5dcdf9e48aac +[2026-04-16 12:18:28.183] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595458 | service: service-general | source_id: fd5453b1-d164-43cc-9489-5dcdf9e48aac +[2026-04-16 12:18:28.193] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054806 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:28.194] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054806 | service: service-general | source_id: 290f2b1a-36d6-42e1-8487-f5c8dec764f1 +[2026-04-16 12:18:28.194] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054806 | service: service-general | source_id: 290f2b1a-36d6-42e1-8487-f5c8dec764f1 +[2026-04-16 12:18:28.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052794 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:28.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052794 | service: service-general | source_id: c20505c3-e890-441f-a18d-1177ddf57be0 +[2026-04-16 12:18:28.206] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052794 | service: service-general | source_id: c20505c3-e890-441f-a18d-1177ddf57be0 +[2026-04-16 12:18:28.777] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057915 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:28.778] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057915 | service: service-general | source_id: 589521ae-dfba-46b9-b2da-b1d0701008d1 +[2026-04-16 12:18:28.778] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057915 | service: service-general | source_id: 589521ae-dfba-46b9-b2da-b1d0701008d1 +[2026-04-16 12:18:28.791] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041369 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:28.792] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041369 | service: service-general | source_id: a09f20e4-167f-4cc4-8b22-a84a1ca59167 +[2026-04-16 12:18:28.792] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041369 | service: service-general | source_id: a09f20e4-167f-4cc4-8b22-a84a1ca59167 +[2026-04-16 12:18:28.804] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11594874 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:28.805] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594874 | service: service-general | source_id: 9eab8228-e2a0-4e07-9f6e-a9e8b6a0c8b4 +[2026-04-16 12:18:28.805] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594874 | service: service-general | source_id: 9eab8228-e2a0-4e07-9f6e-a9e8b6a0c8b4 +[2026-04-16 12:18:29.376] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036052 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:29.377] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036052 | service: service-general | source_id: 40804ccd-5472-4446-9e03-1d7054477a8d +[2026-04-16 12:18:29.377] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036052 | service: service-general | source_id: 40804ccd-5472-4446-9e03-1d7054477a8d +[2026-04-16 12:18:29.389] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606326 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:29.390] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606326 | service: service-general | source_id: 269870c2-0236-4e0d-8b32-6aa1f5fd8940 +[2026-04-16 12:18:29.390] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005144 encounter_id:91c9c928-c67a-44e0-84d0-2be8db6009cb organization_id:100026555 patient_id:P00260623027 procedure_code:OT service_request_id:f8a5004f-4564-41eb-9fda-6b2ccbf657b5 started:2026-04-16T12:18:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:29.654] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: b86190d4-9e6a-4930-bca7-5f75a24c14b0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 269870c2-0236-4e0d-8b32-6aa1f5fd8940 +[2026-04-16 12:18:29.655] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:30.168] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11132349 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:30.169] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: a0eddc66-4ec0-460a-b422-50f8123315ef +[2026-04-16 12:18:30.169] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: a0eddc66-4ec0-460a-b422-50f8123315ef +[2026-04-16 12:18:30.182] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027379 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:30.183] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027379 | service: service-general | source_id: 7d959560-c7ac-4060-b6e9-39fc3beff99a +[2026-04-16 12:18:30.183] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027379 | service: service-general | source_id: 7d959560-c7ac-4060-b6e9-39fc3beff99a +[2026-04-16 12:18:30.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038525 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:30.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038525 | service: service-general | source_id: 149e3578-5928-4f52-9595-fff7a10f620e +[2026-04-16 12:18:30.196] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005159 encounter_id:be7539c2-6b25-4f07-9152-04e6583bb910 organization_id:100026555 patient_id:P02343541057 procedure_code:OT service_request_id:31d7a9e6-00a7-4bde-82bb-78a329996473 started:2026-04-16T12:18:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:30.482] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: d9f915d4-4e76-4628-b327-40eb871717d6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 149e3578-5928-4f52-9595-fff7a10f620e +[2026-04-16 12:18:30.483] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:30.998] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11449997 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:30.999] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11449997 | service: service-general | source_id: 0228acff-6238-4f60-8536-ad0c006db5d6 +[2026-04-16 12:18:31.000] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11449997 | service: service-general | source_id: 0228acff-6238-4f60-8536-ad0c006db5d6 +[2026-04-16 12:18:31.625] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066763 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:31.626] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066763 | service: service-general | source_id: a374eac6-7259-4e33-a1c8-744446dcabd2 +[2026-04-16 12:18:31.626] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005161 encounter_id:0e138f74-f545-439a-84c6-89025dfd0910 organization_id:100026555 patient_id:P02193689993 procedure_code:OT service_request_id:4a8f961d-ca4b-4049-a766-b4473324da60 started:2026-04-16T12:18:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:31.860] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: dffde8b4-f896-47ad-bb71-a127049d52ff | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a374eac6-7259-4e33-a1c8-744446dcabd2 +[2026-04-16 12:18:31.861] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:32.376] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613133 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:32.377] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613133 | service: service-general | source_id: 8cc14580-d4e8-410e-8de8-8105c3464766 +[2026-04-16 12:18:32.377] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613133 | service: service-general | source_id: 8cc14580-d4e8-410e-8de8-8105c3464766 +[2026-04-16 12:18:32.957] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012677 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:32.959] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012677 | service: service-general | source_id: bdf6aa59-1821-4bb1-953c-4b075adca158 +[2026-04-16 12:18:32.959] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012677 | service: service-general | source_id: bdf6aa59-1821-4bb1-953c-4b075adca158 +[2026-04-16 12:18:32.971] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038450 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:32.972] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 21620d0a-0752-4643-a2c7-05db70b8f065 +[2026-04-16 12:18:32.972] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 21620d0a-0752-4643-a2c7-05db70b8f065 +[2026-04-16 12:18:32.984] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038450 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:32.985] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 1a6a2ab9-db50-4bb4-bccc-58bf711cdadd +[2026-04-16 12:18:32.985] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 1a6a2ab9-db50-4bb4-bccc-58bf711cdadd +[2026-04-16 12:18:32.997] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11509874 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:32.998] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509874 | service: service-general | source_id: 4a77120e-9956-46df-988d-799343f43a9e +[2026-04-16 12:18:32.998] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509874 | service: service-general | source_id: 4a77120e-9956-46df-988d-799343f43a9e +[2026-04-16 12:18:33.570] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11532793 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:33.571] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532793 | service: service-general | source_id: 0d29b24e-a972-476f-832e-f0458fbbc9e7 +[2026-04-16 12:18:33.571] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532793 | service: service-general | source_id: 0d29b24e-a972-476f-832e-f0458fbbc9e7 +[2026-04-16 12:18:33.584] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10935999 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:33.585] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10935999 | service: service-general | source_id: 1edb9a37-5583-4de7-be5d-797ca6c281f4 +[2026-04-16 12:18:33.585] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10935999 | service: service-general | source_id: 1edb9a37-5583-4de7-be5d-797ca6c281f4 +[2026-04-16 12:18:34.157] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11379235 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:34.158] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: 462f2373-bc6c-412c-b548-5016f2acbbfd +[2026-04-16 12:18:34.158] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: 462f2373-bc6c-412c-b548-5016f2acbbfd +[2026-04-16 12:18:34.733] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048898 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:34.734] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048898 | service: service-general | source_id: d471d779-0a40-4290-ad1d-da4205c8a32b +[2026-04-16 12:18:34.734] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048898 | service: service-general | source_id: d471d779-0a40-4290-ad1d-da4205c8a32b +[2026-04-16 12:18:35.309] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042201 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:35.310] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042201 | service: service-general | source_id: 9c6946b1-384b-46dd-9497-1a6eb0fa1498 +[2026-04-16 12:18:35.310] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042201 | service: service-general | source_id: 9c6946b1-384b-46dd-9497-1a6eb0fa1498 +[2026-04-16 12:18:35.322] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066774 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:35.323] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066774 | service: service-general | source_id: 87e6b220-4ca5-4362-9ab8-ff455707be00 +[2026-04-16 12:18:35.323] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005171 encounter_id:967edaa4-1cfd-4189-a730-59c67edd3f7f organization_id:100026555 patient_id:P01851667189 procedure_code:OT service_request_id:03428a8d-8f57-422e-8595-8a67ba33faa6 started:2026-04-16T12:18:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:35.594] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ae3fb901-c6a9-4e3f-b233-7e3c6787bd07 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 87e6b220-4ca5-4362-9ab8-ff455707be00 +[2026-04-16 12:18:35.594] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:36.734] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011085 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:36.735] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011085 | service: service-general | source_id: f3f44ecc-8634-498e-9b5a-072ecb70b756 +[2026-04-16 12:18:36.736] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005169 encounter_id:286adaba-a0b2-422d-9785-d7f7dc6a59c6 organization_id:100026555 patient_id:P00016434234 procedure_code:OT service_request_id:b249d77e-ac3c-469d-9ec7-d622004275c6 started:2026-04-16T12:18:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:36.972] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 9b4bd27d-e6ad-440f-8bc6-4cdb0dc5f89a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: f3f44ecc-8634-498e-9b5a-072ecb70b756 +[2026-04-16 12:18:36.972] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:38.079] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066744 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:38.080] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066744 | service: service-general | source_id: 4c4247cd-a2a4-494b-9b1c-48673948b22b +[2026-04-16 12:18:38.080] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066744 | service: service-general | source_id: 4c4247cd-a2a4-494b-9b1c-48673948b22b +[2026-04-16 12:18:38.093] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10878195 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:38.094] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10878195 | service: service-general | source_id: 512960a6-623f-4c7c-bed0-b88d6557a767 +[2026-04-16 12:18:38.094] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10878195 | service: service-general | source_id: 512960a6-623f-4c7c-bed0-b88d6557a767 +[2026-04-16 12:18:38.106] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052918 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:38.107] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052918 | service: service-general | source_id: 15051247-e559-4994-ae02-2f5f07d81ee2 +[2026-04-16 12:18:38.107] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005175 encounter_id:24f9a51c-4d09-411d-bef0-f938ca9ccfed organization_id:100026555 patient_id:P00322487467 procedure_code:OT service_request_id:77a310c8-9adf-4875-be87-8dcc69e6d962 started:2026-04-16T12:18:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:38.415] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 4b2925c2-21f1-4238-b557-ef822c42a4e9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 15051247-e559-4994-ae02-2f5f07d81ee2 +[2026-04-16 12:18:38.416] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:39.503] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11322204 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:39.503] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11322204 | service: service-general | source_id: 91dfc346-3919-42a6-8c50-cc77b2898b63 +[2026-04-16 12:18:39.504] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11322204 | service: service-general | source_id: 91dfc346-3919-42a6-8c50-cc77b2898b63 +[2026-04-16 12:18:39.515] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060468 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:39.516] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060468 | service: service-general | source_id: 88f727fa-2154-4d76-b576-3ed34c5ab33a +[2026-04-16 12:18:39.516] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005179 encounter_id:21761b78-6e97-4605-ba3c-436384f8cb18 organization_id:100026555 patient_id:P01753883792 procedure_code:OT service_request_id:2a4b0c41-1311-44d6-95a1-0b9c66b91d9d started:2026-04-16T12:18:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:39.774] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ecadba57-69c9-44f6-acb8-850f570e6968 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 88f727fa-2154-4d76-b576-3ed34c5ab33a +[2026-04-16 12:18:39.775] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:40.934] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11184280 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:40.935] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 2726923a-06a7-46d7-9771-b41698dc4564 +[2026-04-16 12:18:40.935] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 2726923a-06a7-46d7-9771-b41698dc4564 +[2026-04-16 12:18:40.948] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059992 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:40.949] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059992 | service: service-general | source_id: 4ada961c-73d1-4c25-99bb-2b785da67062 +[2026-04-16 12:18:40.949] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005182 encounter_id:29b528b2-00cd-4187-9713-085dd3604484 organization_id:100026555 patient_id:P01240413528 procedure_code:OT service_request_id:1eb4a1ad-e6e6-48b4-8b60-3a596556cf8c started:2026-04-16T12:18:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:41.207] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ed742233-a271-4819-b45e-6e34a75ba2fb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 4ada961c-73d1-4c25-99bb-2b785da67062 +[2026-04-16 12:18:41.207] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:41.720] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066779 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:41.721] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066779 | service: service-general | source_id: 814bb5e6-2874-403c-b066-4751579e6035 +[2026-04-16 12:18:41.722] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005183 encounter_id:bf62871c-17f0-4470-8eae-cda62d3630b1 organization_id:100026555 patient_id:P01885413513 procedure_code:OT service_request_id:7bb55685-a60a-43da-89cf-7fa1731bfe1f started:2026-04-16T12:18:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:41.989] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 6a1eea86-bd95-4d8f-aebe-542bf0ded240 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 814bb5e6-2874-403c-b066-4751579e6035 +[2026-04-16 12:18:41.989] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:42.504] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047295 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:42.505] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047295 | service: service-general | source_id: fe0fba6b-cb1a-49fa-9153-3ddfc0cd9346 +[2026-04-16 12:18:42.505] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047295 | service: service-general | source_id: fe0fba6b-cb1a-49fa-9153-3ddfc0cd9346 +[2026-04-16 12:18:42.519] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039501 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:42.520] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039501 | service: service-general | source_id: a4d2b70e-bad1-433b-a53c-289147870997 +[2026-04-16 12:18:42.520] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039501 | service: service-general | source_id: a4d2b70e-bad1-433b-a53c-289147870997 +[2026-04-16 12:18:43.100] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018890 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:43.100] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018890 | service: service-general | source_id: aa07f3e7-9d94-442e-a42d-9295302d722b +[2026-04-16 12:18:43.100] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018890 | service: service-general | source_id: aa07f3e7-9d94-442e-a42d-9295302d722b +[2026-04-16 12:18:43.113] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562499 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:43.113] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562499 | service: service-general | source_id: 001363f4-3d52-4903-8018-a9019103a9a7 +[2026-04-16 12:18:43.113] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562499 | service: service-general | source_id: 001363f4-3d52-4903-8018-a9019103a9a7 +[2026-04-16 12:18:43.126] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063302 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:43.126] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063302 | service: service-general | source_id: 6099beb2-a41f-41d6-a160-412ed43a9de4 +[2026-04-16 12:18:43.126] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005184 encounter_id:051fb1d7-6e15-4b11-8d76-cb6b64bded19 organization_id:100026555 patient_id:P01721634305 procedure_code:OT service_request_id:8f8d9b07-5c91-4c1c-8d72-c9364bbcc262 started:2026-04-16T12:18:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:43.450] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 54721abc-2189-4afd-8900-58ff1b513def | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 6099beb2-a41f-41d6-a160-412ed43a9de4 +[2026-04-16 12:18:43.450] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:43.965] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11532607 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:43.966] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532607 | service: service-general | source_id: b648c82e-60af-4b66-bc50-62a3efad6bd4 +[2026-04-16 12:18:43.966] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532607 | service: service-general | source_id: b648c82e-60af-4b66-bc50-62a3efad6bd4 +[2026-04-16 12:18:44.530] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064231 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:44.531] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064231 | service: service-general | source_id: 6ee193d6-e193-4fe4-b148-3e6f337f41be +[2026-04-16 12:18:44.531] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064231 | service: service-general | source_id: 6ee193d6-e193-4fe4-b148-3e6f337f41be +[2026-04-16 12:18:44.545] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061237 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:44.546] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061237 | service: service-general | source_id: 9dec82bf-12ff-469c-a949-b2c584947d3b +[2026-04-16 12:18:44.546] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061237 | service: service-general | source_id: 9dec82bf-12ff-469c-a949-b2c584947d3b +[2026-04-16 12:18:45.121] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005395 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:45.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005395 | service: service-general | source_id: fe6ec23d-d48e-4704-be48-d79120c74e26 +[2026-04-16 12:18:45.122] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005395 | service: service-general | source_id: fe6ec23d-d48e-4704-be48-d79120c74e26 +[2026-04-16 12:18:45.135] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066803 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:45.136] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: 2868ce25-ffc0-42f1-b5e4-d42e8b7598aa +[2026-04-16 12:18:45.136] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: 2868ce25-ffc0-42f1-b5e4-d42e8b7598aa +[2026-04-16 12:18:45.148] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057740 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:45.149] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057740 | service: service-general | source_id: 116cadf2-8a2b-4f6f-8731-89d7e8e3ae5d +[2026-04-16 12:18:45.149] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057740 | service: service-general | source_id: 116cadf2-8a2b-4f6f-8731-89d7e8e3ae5d +[2026-04-16 12:18:45.160] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024728 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:45.161] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: d874edd2-b7b8-4ed3-a4f7-1b03561e41b9 +[2026-04-16 12:18:45.161] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: d874edd2-b7b8-4ed3-a4f7-1b03561e41b9 +[2026-04-16 12:18:45.716] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047273 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:45.717] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047273 | service: service-general | source_id: 283318cb-fff4-4dc3-8485-d5f4f310272e +[2026-04-16 12:18:45.717] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047273 | service: service-general | source_id: 283318cb-fff4-4dc3-8485-d5f4f310272e +[2026-04-16 12:18:45.729] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039839 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:45.730] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039839 | service: service-general | source_id: 56ebbd6a-be65-43a9-aed5-dc2be7935803 +[2026-04-16 12:18:45.730] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039839 | service: service-general | source_id: 56ebbd6a-be65-43a9-aed5-dc2be7935803 +[2026-04-16 12:18:46.284] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047590 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:46.285] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047590 | service: service-general | source_id: b67c4032-6178-47d4-a99f-442c26845478 +[2026-04-16 12:18:46.285] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047590 | service: service-general | source_id: b67c4032-6178-47d4-a99f-442c26845478 +[2026-04-16 12:18:46.297] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058334 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:46.298] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058334 | service: service-general | source_id: 05e390ee-2fcd-4d80-b9c6-5e5f2a5b0c46 +[2026-04-16 12:18:46.298] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058334 | service: service-general | source_id: 05e390ee-2fcd-4d80-b9c6-5e5f2a5b0c46 +[2026-04-16 12:18:46.308] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032926 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:46.309] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032926 | service: service-general | source_id: 11a61fac-b43c-4028-8a02-641c53ecc90f +[2026-04-16 12:18:46.309] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032926 | service: service-general | source_id: 11a61fac-b43c-4028-8a02-641c53ecc90f +[2026-04-16 12:18:46.318] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063993 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:46.319] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063993 | service: service-general | source_id: 3387c0f6-7cf6-4222-a093-cc920a0919d5 +[2026-04-16 12:18:46.319] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063993 | service: service-general | source_id: 3387c0f6-7cf6-4222-a093-cc920a0919d5 +[2026-04-16 12:18:46.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066119 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:46.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066119 | service: service-general | source_id: e9b8ff69-c4d1-4d36-ae6b-4d0f01bd3eb8 +[2026-04-16 12:18:46.870] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066119 | service: service-general | source_id: e9b8ff69-c4d1-4d36-ae6b-4d0f01bd3eb8 +[2026-04-16 12:18:47.424] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062713 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:47.425] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062713 | service: service-general | source_id: c5b20b8f-a3b1-4680-bd53-ac606891b227 +[2026-04-16 12:18:47.425] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005547 encounter_id:86c6a803-2efa-48ab-ac9b-ceaca74db885 organization_id:100026555 patient_id:P02395272941 procedure_code:OT service_request_id:98298642-06bb-457d-b7ef-e7aa9dbcefe5 started:2026-04-16T12:18:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:47.705] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 44fb6b62-4916-4de7-85aa-5230c9271485 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: c5b20b8f-a3b1-4680-bd53-ac606891b227 +[2026-04-16 12:18:47.706] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:48.220] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11546067 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:48.221] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546067 | service: service-general | source_id: 59a7b145-b2da-4560-a362-190bbf3f3c8e +[2026-04-16 12:18:48.221] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005549 encounter_id:50edf6dc-a281-4b60-8c1a-615fcd8c06a1 organization_id:100026555 patient_id:P08703326756 procedure_code:OT service_request_id:a253cccd-0983-4c1b-a323-0e622f9b4f17 started:2026-04-16T12:18:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:48.488] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: fcc72d34-bd4c-4a39-8e5c-17c6453f700a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 59a7b145-b2da-4560-a362-190bbf3f3c8e +[2026-04-16 12:18:48.489] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:49.561] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052472 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:49.562] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052472 | service: service-general | source_id: 6a6a9561-4450-46d4-80ad-72bf94cfea14 +[2026-04-16 12:18:49.562] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052472 | service: service-general | source_id: 6a6a9561-4450-46d4-80ad-72bf94cfea14 +[2026-04-16 12:18:50.131] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042963 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:50.132] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042963 | service: service-general | source_id: aa921f9f-836e-4597-b969-d7ab8358b400 +[2026-04-16 12:18:50.132] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042963 | service: service-general | source_id: aa921f9f-836e-4597-b969-d7ab8358b400 +[2026-04-16 12:18:50.145] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064947 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:50.146] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064947 | service: service-general | source_id: 819a4f5e-3630-44b2-a240-31813d0b4744 +[2026-04-16 12:18:50.146] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064947 | service: service-general | source_id: 819a4f5e-3630-44b2-a240-31813d0b4744 +[2026-04-16 12:18:50.729] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584743 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:50.730] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584743 | service: service-general | source_id: 00809783-6a09-4cab-bce1-646270e7ec69 +[2026-04-16 12:18:50.730] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584743 | service: service-general | source_id: 00809783-6a09-4cab-bce1-646270e7ec69 +[2026-04-16 12:18:50.742] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517180 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:50.743] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517180 | service: service-general | source_id: d7d83c1f-fe64-4874-a311-3a2d061009b5 +[2026-04-16 12:18:50.743] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001024 encounter_id:4a5ad073-fc77-4666-9250-bbc57c6c6625 organization_id:100026555 patient_id:P06063211501 procedure_code:OT service_request_id:6eb11064-1905-46dd-abe6-72d2ca42b3ed started:2026-04-16T12:18:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:51.165] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: a5d48006-6da7-4328-9e21-8b4a3f50f100 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: d7d83c1f-fe64-4874-a311-3a2d061009b5 +[2026-04-16 12:18:51.165] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:51.678] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033245 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:51.679] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033245 | service: service-general | source_id: a398fc42-ea5b-42c4-a892-28f6a7af31d6 +[2026-04-16 12:18:51.679] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033245 | service: service-general | source_id: a398fc42-ea5b-42c4-a892-28f6a7af31d6 +[2026-04-16 12:18:51.690] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067190 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:51.691] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067190 | service: service-general | source_id: 859fc4ba-3d2e-4b74-9cf9-aa9219daa1fd +[2026-04-16 12:18:51.691] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005768 encounter_id:4acb3ed3-e0ed-4102-b7ca-9ee6ccd37405 organization_id:100026555 patient_id:P01802673773 procedure_code:OT service_request_id:d311c1d5-c7c6-415a-89c4-9ac2517db2aa started:2026-04-16T12:18:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:51.988] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: eb07e005-5906-4271-b257-5b43ab78271a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 859fc4ba-3d2e-4b74-9cf9-aa9219daa1fd +[2026-04-16 12:18:51.989] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:53.071] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11361887 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:53.072] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11361887 | service: service-general | source_id: 84c9b817-5772-4f0c-8482-ef71c248403b +[2026-04-16 12:18:53.072] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11361887 | service: service-general | source_id: 84c9b817-5772-4f0c-8482-ef71c248403b +[2026-04-16 12:18:53.085] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044329 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:53.085] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044329 | service: service-general | source_id: 54600d58-734c-4f32-8c7a-c704776e2eea +[2026-04-16 12:18:53.085] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044329 | service: service-general | source_id: 54600d58-734c-4f32-8c7a-c704776e2eea +[2026-04-16 12:18:53.648] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065474 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:53.649] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065474 | service: service-general | source_id: d7772694-9cd8-4895-82f4-4200a62670e1 +[2026-04-16 12:18:53.649] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065474 | service: service-general | source_id: d7772694-9cd8-4895-82f4-4200a62670e1 +[2026-04-16 12:18:53.661] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067186 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:53.662] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067186 | service: service-general | source_id: 1aff0970-fb60-41fa-80bd-7917a29e7078 +[2026-04-16 12:18:53.662] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005740 encounter_id:a835aca7-70b5-4756-8088-760a240738f2 organization_id:100026555 patient_id:P00028028991 procedure_code:OT service_request_id:9074225c-3ea6-429a-9734-2d21a2325c4c started:2026-04-16T12:18:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:53.964] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 816e25b3-d1ce-425f-bb63-4f5e083c7c67 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 1aff0970-fb60-41fa-80bd-7917a29e7078 +[2026-04-16 12:18:53.970] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:54.483] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065147 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:54.484] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065147 | service: service-general | source_id: 36c974e3-79b7-4708-8cd5-4d5e93f454a9 +[2026-04-16 12:18:54.484] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005744 encounter_id:9f8282d9-3f02-4dce-a781-7a291887b8c5 organization_id:100026555 patient_id:P01773173720 procedure_code:OT service_request_id:6fe674fe-7dff-4440-bbe6-0490dda242ce started:2026-04-16T12:18:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:54.769] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 1c09ceda-91c9-43aa-b62e-b5bccafc5598 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 36c974e3-79b7-4708-8cd5-4d5e93f454a9 +[2026-04-16 12:18:54.770] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:55.841] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025450 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:55.842] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025450 | service: service-general | source_id: ab2588e3-3800-4b2b-9e06-324c06941da8 +[2026-04-16 12:18:55.842] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025450 | service: service-general | source_id: ab2588e3-3800-4b2b-9e06-324c06941da8 +[2026-04-16 12:18:55.855] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057632 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:55.855] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: 01fb4dbf-f3d0-4720-ba25-7ff4a75e4ec2 +[2026-04-16 12:18:55.855] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: 01fb4dbf-f3d0-4720-ba25-7ff4a75e4ec2 +[2026-04-16 12:18:55.867] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11451290 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:55.867] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11451290 | service: service-general | source_id: 421b92c5-49c3-4651-a5f2-77fe2ce5c558 +[2026-04-16 12:18:55.867] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001019 encounter_id:589383d5-c078-4ccb-8156-9fd5e20e19ad organization_id:100026555 patient_id:P00200618457 procedure_code:OT service_request_id:0a833df2-efa8-40b4-b868-953e3daf55f3 started:2026-04-16T12:18:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:56.153] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ddb18a4b-2829-4f8f-ad06-66848a0de525 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 421b92c5-49c3-4651-a5f2-77fe2ce5c558 +[2026-04-16 12:18:56.154] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:57.301] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063863 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:57.302] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063863 | service: service-general | source_id: 091fa3e6-68e9-49af-80ea-7986c7cb7b69 +[2026-04-16 12:18:57.302] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005742 encounter_id:fa94c17e-7019-4cd3-a36a-ad3d270c9833 organization_id:100026555 patient_id:P00347774190 procedure_code:OT service_request_id:957ae115-b9c6-4b78-8082-1551f25dbfc7 started:2026-04-16T12:18:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:57.538] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 1fc78255-70bc-4826-a67c-332d687540b1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 091fa3e6-68e9-49af-80ea-7986c7cb7b69 +[2026-04-16 12:18:57.538] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:58.051] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056273 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:58.052] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056273 | service: service-general | source_id: b9f7a585-84b8-4c6e-bc2c-d01a0f0ca3e8 +[2026-04-16 12:18:58.052] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056273 | service: service-general | source_id: b9f7a585-84b8-4c6e-bc2c-d01a0f0ca3e8 +[2026-04-16 12:18:58.648] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052296 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:58.649] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052296 | service: service-general | source_id: 9c48acff-aef9-4afc-9d8c-30008a41d4b5 +[2026-04-16 12:18:58.649] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005745 encounter_id:4d21855a-c801-4511-8978-46e7163e8fc4 organization_id:100026555 patient_id:P01783073926 procedure_code:OT service_request_id:48edb129-32f5-4ef3-98ca-a32dcd40d7be started:2026-04-16T12:18:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:59.051] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 6c571463-3688-49ce-bf7d-9a6f2aa3dae6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 9c48acff-aef9-4afc-9d8c-30008a41d4b5 +[2026-04-16 12:18:59.052] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:18:59.566] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042990 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:18:59.567] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042990 | service: service-general | source_id: af78c963-3d28-4e82-a9b8-876d2f18b45b +[2026-04-16 12:18:59.567] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005743 encounter_id:bd1f90be-b6d3-4d98-a9c7-b641e295c913 organization_id:100026555 patient_id:P01632870622 procedure_code:OT service_request_id:eb811b96-52a4-428e-88c4-8e14ddcdf1e0 started:2026-04-16T12:18:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:18:59.934] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: cbd25a51-6fba-418b-803a-9de90ee1d43e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: af78c963-3d28-4e82-a9b8-876d2f18b45b +[2026-04-16 12:18:59.935] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:01.071] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004990 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:01.072] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: ae8da713-fea3-4dbc-96f4-a64f7274097d +[2026-04-16 12:19:01.072] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: ae8da713-fea3-4dbc-96f4-a64f7274097d +[2026-04-16 12:19:01.086] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040914 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:01.087] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040914 | service: service-general | source_id: 99f46da1-2919-4b83-b1b7-d9235fc7c2ab +[2026-04-16 12:19:01.087] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005760 encounter_id:ad56cf56-a5ad-4160-b945-641f35289bbf organization_id:100026555 patient_id:P00704379737 procedure_code:OT service_request_id:b3782dd6-f8ba-40a3-8ff9-46f1a26a5796 started:2026-04-16T12:19:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:01.380] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: de2ee018-b79f-4221-9c26-eec490f44319 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 99f46da1-2919-4b83-b1b7-d9235fc7c2ab +[2026-04-16 12:19:01.380] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:02.317] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020479 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:02.318] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 0c49b866-20da-4871-ab65-138c6c521f1d +[2026-04-16 12:19:02.318] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 0c49b866-20da-4871-ab65-138c6c521f1d +[2026-04-16 12:19:02.331] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11581300 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:02.332] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581300 | service: service-general | source_id: 97aa2294-8d57-4991-a1ea-7cafd6700afe +[2026-04-16 12:19:02.332] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581300 | service: service-general | source_id: 97aa2294-8d57-4991-a1ea-7cafd6700afe +[2026-04-16 12:19:02.344] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057354 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:02.345] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057354 | service: service-general | source_id: dde99236-d97c-460f-be77-bebf0b6e2746 +[2026-04-16 12:19:02.345] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057354 | service: service-general | source_id: dde99236-d97c-460f-be77-bebf0b6e2746 +[2026-04-16 12:19:02.376] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013733 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:02.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013733 | service: service-general | source_id: 985a9e9c-97e3-4a1f-ab13-e98953000d80 +[2026-04-16 12:19:02.378] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013733 | service: service-general | source_id: 985a9e9c-97e3-4a1f-ab13-e98953000d80 +[2026-04-16 12:19:02.975] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067217 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:02.976] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067217 | service: service-general | source_id: dc1d4589-f8f3-4d27-b2f9-504fcc21cc30 +[2026-04-16 12:19:02.976] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067217 | service: service-general | source_id: dc1d4589-f8f3-4d27-b2f9-504fcc21cc30 +[2026-04-16 12:19:02.989] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065855 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:02.990] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065855 | service: service-general | source_id: eeb3d974-0da9-4ecd-b670-6885c12f5a7e +[2026-04-16 12:19:02.990] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065855 | service: service-general | source_id: eeb3d974-0da9-4ecd-b670-6885c12f5a7e +[2026-04-16 12:19:03.624] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007260 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:03.625] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007260 | service: service-general | source_id: 7131d956-13f0-4a5e-9cf2-acc35102ce4a +[2026-04-16 12:19:03.625] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007260 | service: service-general | source_id: 7131d956-13f0-4a5e-9cf2-acc35102ce4a +[2026-04-16 12:19:04.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048345 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:04.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048345 | service: service-general | source_id: 986cc7f1-f65b-4af2-8347-a163732f17df +[2026-04-16 12:19:04.196] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005772 encounter_id:a814fd84-ecb9-4eeb-b76b-25a40d4374cd organization_id:100026555 patient_id:P03204260307 procedure_code:OT service_request_id:1c0996ae-54ec-4b54-a635-d7d371c75b89 started:2026-04-16T12:19:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:04.556] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: b37bb059-88f5-46a4-b27a-bd8bf2a834bb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 986cc7f1-f65b-4af2-8347-a163732f17df +[2026-04-16 12:19:04.557] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:05.070] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067175 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:05.071] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067175 | service: service-general | source_id: 768c0308-7d9b-45ef-aba5-ceff0e66d344 +[2026-04-16 12:19:05.071] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067175 | service: service-general | source_id: 768c0308-7d9b-45ef-aba5-ceff0e66d344 +[2026-04-16 12:19:05.657] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11503039 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:05.658] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503039 | service: service-general | source_id: 3e10785e-af6b-4e43-bcd1-454dc4628e83 +[2026-04-16 12:19:05.658] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503039 | service: service-general | source_id: 3e10785e-af6b-4e43-bcd1-454dc4628e83 +[2026-04-16 12:19:05.670] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553601 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:05.670] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553601 | service: service-general | source_id: 42c6e289-a567-405d-81be-f6a48fea70b0 +[2026-04-16 12:19:05.670] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005808 encounter_id:bf9f15e0-2eea-4f36-908e-0ba05c596cba organization_id:100026555 patient_id:P01930334965 procedure_code:OT service_request_id:dd948296-11ff-4f3c-8579-f252c3274c8d started:2026-04-16T12:19:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:05.934] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 934cf2dc-c5f5-4afc-ab75-7640607cf9c2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 42c6e289-a567-405d-81be-f6a48fea70b0 +[2026-04-16 12:19:05.934] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:07.013] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048992 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:07.014] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048992 | service: service-general | source_id: fc0cd85e-37d9-4127-a0c3-21dc084ca0c4 +[2026-04-16 12:19:07.014] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048992 | service: service-general | source_id: fc0cd85e-37d9-4127-a0c3-21dc084ca0c4 +[2026-04-16 12:19:07.026] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066315 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:07.027] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066315 | service: service-general | source_id: 8e55fce4-c1d7-4753-b994-e7ba4b090b90 +[2026-04-16 12:19:07.027] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005805 encounter_id:2b6af681-88b6-4c3f-b75c-9c3fa84884a5 organization_id:100026555 patient_id:P01140952551 procedure_code:OT service_request_id:266f0a4d-0fcb-4bc3-92b1-77f0e3462f4b started:2026-04-16T12:19:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:07.294] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 0f72e9ed-8e1c-48b5-b5a5-0a3603377ffb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8e55fce4-c1d7-4753-b994-e7ba4b090b90 +[2026-04-16 12:19:07.294] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:07.807] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062349 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:07.808] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062349 | service: service-general | source_id: 59cad112-05a1-4ddd-b922-0f2fe6a9c420 +[2026-04-16 12:19:07.808] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005782 encounter_id:6924ebfc-d922-4867-b7a4-eaa5f50166e0 organization_id:100026555 patient_id:P01823210521 procedure_code:OT service_request_id:718c696d-1371-4bd7-b1de-23f0e244d034 started:2026-04-16T12:19:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:08.121] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: e29646e4-abe0-4053-9c6c-df490c80122c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 59cad112-05a1-4ddd-b922-0f2fe6a9c420 +[2026-04-16 12:19:08.122] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:09.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067204 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:09.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067204 | service: service-general | source_id: d5f4334e-d10a-4bb3-8018-2b510d8fe388 +[2026-04-16 12:19:09.196] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005787 encounter_id:c4bc380b-8417-4528-9f9d-537d44c0d370 organization_id:100026555 patient_id:P10465515677 procedure_code:OT service_request_id:e966aaa2-1cd7-44d7-8f19-2c1e07cc2e65 started:2026-04-16T12:19:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:09.442] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: abc0f78a-af1d-4a79-83a4-a07cd8917dc7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: d5f4334e-d10a-4bb3-8018-2b510d8fe388 +[2026-04-16 12:19:09.443] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:10.509] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036089 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:10.510] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036089 | service: service-general | source_id: bfc5a99e-b371-4aa8-84de-8055a386da7e +[2026-04-16 12:19:10.510] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005783 encounter_id:3f2cb68d-1940-48be-ad8d-69d63a73c4aa organization_id:100026555 patient_id:P02454320002 procedure_code:OT service_request_id:aeb5b1c7-d363-419f-b0d6-e1e4ff708e5a started:2026-04-16T12:19:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:10.744] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: eba79f5b-699f-4041-91cc-1a9b715e4928 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: bfc5a99e-b371-4aa8-84de-8055a386da7e +[2026-04-16 12:19:10.744] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:11.258] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024403 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:11.259] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024403 | service: service-general | source_id: ac562932-8a32-4ade-aef2-8a6108b54299 +[2026-04-16 12:19:11.259] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024403 | service: service-general | source_id: ac562932-8a32-4ade-aef2-8a6108b54299 +[2026-04-16 12:19:11.828] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059050 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:11.838] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059050 | service: service-general | source_id: 4d189f82-0e2a-48d6-a356-7f068ca46373 +[2026-04-16 12:19:11.838] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059050 | service: service-general | source_id: 4d189f82-0e2a-48d6-a356-7f068ca46373 +[2026-04-16 12:19:11.855] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062145 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:11.856] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062145 | service: service-general | source_id: 512a56f8-7b68-4ef1-b21f-bf07bd4275e5 +[2026-04-16 12:19:11.856] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062145 | service: service-general | source_id: 512a56f8-7b68-4ef1-b21f-bf07bd4275e5 +[2026-04-16 12:19:11.868] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047417 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:11.869] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 9f957200-cc18-40a0-9b54-7f73f0cbd4e9 +[2026-04-16 12:19:11.869] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 9f957200-cc18-40a0-9b54-7f73f0cbd4e9 +[2026-04-16 12:19:12.430] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040883 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:12.432] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040883 | service: service-general | source_id: bf82258b-f43a-4d4f-9d8c-0fbe7d990e0e +[2026-04-16 12:19:12.432] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040883 | service: service-general | source_id: bf82258b-f43a-4d4f-9d8c-0fbe7d990e0e +[2026-04-16 12:19:12.444] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053566 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:12.445] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053566 | service: service-general | source_id: 9bafa860-ece9-4abb-9c60-2efa682f8bcc +[2026-04-16 12:19:12.445] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053566 | service: service-general | source_id: 9bafa860-ece9-4abb-9c60-2efa682f8bcc +[2026-04-16 12:19:13.005] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062475 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:13.006] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062475 | service: service-general | source_id: ab8c712c-eeb9-42ad-9d10-0aa277c04556 +[2026-04-16 12:19:13.006] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062475 | service: service-general | source_id: ab8c712c-eeb9-42ad-9d10-0aa277c04556 +[2026-04-16 12:19:13.018] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047425 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:13.019] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047425 | service: service-general | source_id: e3fe61ee-2e63-4d41-9b6a-3d00557e65e2 +[2026-04-16 12:19:13.019] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047425 | service: service-general | source_id: e3fe61ee-2e63-4d41-9b6a-3d00557e65e2 +[2026-04-16 12:19:13.575] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056263 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:13.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: 3397a6ae-e6ac-4f73-9e81-210e572a5303 +[2026-04-16 12:19:13.576] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: 3397a6ae-e6ac-4f73-9e81-210e572a5303 +[2026-04-16 12:19:13.589] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11575332 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:13.590] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11575332 | service: service-general | source_id: ae8c2be2-cc40-43ec-a4aa-696dc0f483ec +[2026-04-16 12:19:13.590] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11575332 | service: service-general | source_id: ae8c2be2-cc40-43ec-a4aa-696dc0f483ec +[2026-04-16 12:19:14.147] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043127 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:14.148] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043127 | service: service-general | source_id: 43ca738e-dc56-48a7-8df8-cf30b34f0c9e +[2026-04-16 12:19:14.148] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043127 | service: service-general | source_id: 43ca738e-dc56-48a7-8df8-cf30b34f0c9e +[2026-04-16 12:19:14.161] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008938 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:14.162] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008938 | service: service-general | source_id: 74385904-68d4-421a-95ac-bcfc8f3cc28a +[2026-04-16 12:19:14.162] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008938 | service: service-general | source_id: 74385904-68d4-421a-95ac-bcfc8f3cc28a +[2026-04-16 12:19:14.722] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065412 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:14.723] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065412 | service: service-general | source_id: 10f064f3-ff33-46bd-ace9-9eb1f030a9d0 +[2026-04-16 12:19:14.723] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065412 | service: service-general | source_id: 10f064f3-ff33-46bd-ace9-9eb1f030a9d0 +[2026-04-16 12:19:14.735] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500171 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:14.736] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500171 | service: service-general | source_id: 89f8445e-9ff8-41f5-b4ab-12a72db9b1a1 +[2026-04-16 12:19:14.736] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005810 encounter_id:c389e6f7-72c7-4897-a0a8-d9568923ab02 organization_id:100026555 patient_id:P00003872682 procedure_code:OT service_request_id:e6e06311-ee01-4cc9-aca5-4c53025f97d9 started:2026-04-16T12:19:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:15.090] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 16c338f8-1468-48bd-a4de-bc43e2a83da0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 89f8445e-9ff8-41f5-b4ab-12a72db9b1a1 +[2026-04-16 12:19:15.090] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:15.603] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628922 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:15.604] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 8eb830f6-f389-44f7-bf6a-a6ee9fe57f36 +[2026-04-16 12:19:15.604] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000488 encounter_id:d92e72dd-1d04-4031-9875-4d321a106c8c organization_id:100026555 patient_id:P00818543134 procedure_code:OT service_request_id:852613d0-6901-4d9d-8f8f-cd264a7bdd91 started:2026-04-16T12:19:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:15.862] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: d49848b8-b708-4e98-a48f-ecd253110e8b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8eb830f6-f389-44f7-bf6a-a6ee9fe57f36 +[2026-04-16 12:19:15.863] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:16.376] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10618968 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:16.377] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10618968 | service: service-general | source_id: 930f2c3d-772a-4b1a-b7d9-119d31554eed +[2026-04-16 12:19:16.377] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10618968 | service: service-general | source_id: 930f2c3d-772a-4b1a-b7d9-119d31554eed +[2026-04-16 12:19:16.389] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066403 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:16.390] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 076e49f4-d762-4776-9872-5250bbf18368 +[2026-04-16 12:19:16.390] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 076e49f4-d762-4776-9872-5250bbf18368 +[2026-04-16 12:19:16.951] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062428 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:16.952] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062428 | service: service-general | source_id: d52fc5b2-31bb-463e-810a-8af11d6dec7a +[2026-04-16 12:19:16.953] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062428 | service: service-general | source_id: d52fc5b2-31bb-463e-810a-8af11d6dec7a +[2026-04-16 12:19:16.965] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038354 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:16.965] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038354 | service: service-general | source_id: f9397681-eaa7-4237-846e-e80d157d83db +[2026-04-16 12:19:16.965] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038354 | service: service-general | source_id: f9397681-eaa7-4237-846e-e80d157d83db +[2026-04-16 12:19:16.976] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065028 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:16.976] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065028 | service: service-general | source_id: 0133c893-e2d4-435e-9452-9e712c5ba52a +[2026-04-16 12:19:16.977] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065028 | service: service-general | source_id: 0133c893-e2d4-435e-9452-9e712c5ba52a +[2026-04-16 12:19:17.544] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608584 2026-01-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:17.545] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608584 | service: service-general | source_id: 951a1b70-d99c-4d10-887a-a29f74e2d054 +[2026-04-16 12:19:17.545] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608584 | service: service-general | source_id: 951a1b70-d99c-4d10-887a-a29f74e2d054 +[2026-04-16 12:19:17.557] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10097192 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:17.558] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10097192 | service: service-general | source_id: d98b905c-896e-452a-b1c8-d4a2e159bf71 +[2026-04-16 12:19:17.558] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10097192 | service: service-general | source_id: d98b905c-896e-452a-b1c8-d4a2e159bf71 +[2026-04-16 12:19:18.147] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052783 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:18.148] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 3c97c795-c8d8-4d40-9876-7f3dc31127c3 +[2026-04-16 12:19:18.148] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 3c97c795-c8d8-4d40-9876-7f3dc31127c3 +[2026-04-16 12:19:18.161] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10645466 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:18.162] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 2e0afe0b-38ca-4be5-81c7-e9317d003321 +[2026-04-16 12:19:18.162] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 2e0afe0b-38ca-4be5-81c7-e9317d003321 +[2026-04-16 12:19:18.174] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058414 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:18.175] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058414 | service: service-general | source_id: 6c9736e6-ae59-4e8a-bb20-12491ef8d029 +[2026-04-16 12:19:18.175] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058414 | service: service-general | source_id: 6c9736e6-ae59-4e8a-bb20-12491ef8d029 +[2026-04-16 12:19:18.789] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11591457 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:18.790] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11591457 | service: service-general | source_id: e2848411-221e-4b94-8e81-1531bc55ac8e +[2026-04-16 12:19:18.790] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11591457 | service: service-general | source_id: e2848411-221e-4b94-8e81-1531bc55ac8e +[2026-04-16 12:19:18.802] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063471 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:18.803] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063471 | service: service-general | source_id: 5df9d2b1-8c0e-4662-a4d5-fbc228a78e8f +[2026-04-16 12:19:18.803] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063471 | service: service-general | source_id: 5df9d2b1-8c0e-4662-a4d5-fbc228a78e8f +[2026-04-16 12:19:19.363] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035955 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:19.364] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035955 | service: service-general | source_id: e3433547-dfd1-4f81-bc2a-153aa6e21b4b +[2026-04-16 12:19:19.364] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035955 | service: service-general | source_id: e3433547-dfd1-4f81-bc2a-153aa6e21b4b +[2026-04-16 12:19:19.376] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067338 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:19.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067338 | service: service-general | source_id: e806854a-796c-4e16-9968-6306b93db064 +[2026-04-16 12:19:19.378] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067338 | service: service-general | source_id: e806854a-796c-4e16-9968-6306b93db064 +[2026-04-16 12:19:19.937] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11057646 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:19.938] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11057646 | service: service-general | source_id: 7eb092e8-261f-4c32-b00d-d9cd7e38b3dd +[2026-04-16 12:19:19.938] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11057646 | service: service-general | source_id: 7eb092e8-261f-4c32-b00d-d9cd7e38b3dd +[2026-04-16 12:19:19.950] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067368 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:19.951] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067368 | service: service-general | source_id: 627e06fb-9aa8-4aea-b978-49656522a477 +[2026-04-16 12:19:19.951] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067368 | service: service-general | source_id: 627e06fb-9aa8-4aea-b978-49656522a477 +[2026-04-16 12:19:20.521] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047062 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:20.522] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047062 | service: service-general | source_id: 05d9708e-1a42-4444-b7d8-5fefa31c6937 +[2026-04-16 12:19:20.523] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047062 | service: service-general | source_id: 05d9708e-1a42-4444-b7d8-5fefa31c6937 +[2026-04-16 12:19:21.126] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046761 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:21.127] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046761 | service: service-general | source_id: 0d740d59-2300-4940-afa4-80edb1d45c3c +[2026-04-16 12:19:21.127] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046761 | service: service-general | source_id: 0d740d59-2300-4940-afa4-80edb1d45c3c +[2026-04-16 12:19:21.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058111 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:21.141] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058111 | service: service-general | source_id: 5ae4ccf0-d209-44d6-bc51-6812d064cdf0 +[2026-04-16 12:19:21.141] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058111 | service: service-general | source_id: 5ae4ccf0-d209-44d6-bc51-6812d064cdf0 +[2026-04-16 12:19:21.703] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11237917 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:21.704] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11237917 | service: service-general | source_id: db99dd6e-74fe-49d0-8f10-dd98fbbccdaa +[2026-04-16 12:19:21.704] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11237917 | service: service-general | source_id: db99dd6e-74fe-49d0-8f10-dd98fbbccdaa +[2026-04-16 12:19:21.718] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040587 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:21.719] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040587 | service: service-general | source_id: 74755a52-3194-424b-88d2-6bdd7d0c247b +[2026-04-16 12:19:21.719] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006075 encounter_id:864ce3f6-5be8-4edf-9cf3-2cacd5be4c87 organization_id:100026555 patient_id:P08618951796 procedure_code:OT service_request_id:4ebf6122-7705-4eae-800a-8096ae337af6 started:2026-04-16T12:19:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:22.103] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 2703334c-0976-45d7-972a-3ad1844580f6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 74755a52-3194-424b-88d2-6bdd7d0c247b +[2026-04-16 12:19:22.103] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:23.185] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067371 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:23.186] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067371 | service: service-general | source_id: fb634bd6-66eb-4c9e-99cd-2a9a8345481c +[2026-04-16 12:19:23.186] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067371 | service: service-general | source_id: fb634bd6-66eb-4c9e-99cd-2a9a8345481c +[2026-04-16 12:19:23.199] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039292 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:23.200] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039292 | service: service-general | source_id: 4ae4bd1a-2de8-4fd2-ad8e-72e1d0d83558 +[2026-04-16 12:19:23.200] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039292 | service: service-general | source_id: 4ae4bd1a-2de8-4fd2-ad8e-72e1d0d83558 +[2026-04-16 12:19:23.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066431 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:23.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066431 | service: service-general | source_id: 3a7333a5-8547-4b58-ac19-172f154bf150 +[2026-04-16 12:19:23.812] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066431 | service: service-general | source_id: 3a7333a5-8547-4b58-ac19-172f154bf150 +[2026-04-16 12:19:24.374] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059288 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:24.375] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059288 | service: service-general | source_id: 846fd900-b2d7-4fdd-8cb2-3e9518c4d013 +[2026-04-16 12:19:24.375] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059288 | service: service-general | source_id: 846fd900-b2d7-4fdd-8cb2-3e9518c4d013 +[2026-04-16 12:19:24.387] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619929 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:24.388] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619929 | service: service-general | source_id: 156946e4-d1d6-4c13-bccd-6243585343e0 +[2026-04-16 12:19:24.388] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619929 | service: service-general | source_id: 156946e4-d1d6-4c13-bccd-6243585343e0 +[2026-04-16 12:19:24.398] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050670 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:24.399] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050670 | service: service-general | source_id: 41a605b2-b2bf-4e07-ac41-2ebfd3b87650 +[2026-04-16 12:19:24.399] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050670 | service: service-general | source_id: 41a605b2-b2bf-4e07-ac41-2ebfd3b87650 +[2026-04-16 12:19:24.959] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:24.960] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 0d851c9e-694e-4900-94d6-971e0c1fffae +[2026-04-16 12:19:24.960] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 0d851c9e-694e-4900-94d6-971e0c1fffae +[2026-04-16 12:19:24.973] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054647 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:24.974] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054647 | service: service-general | source_id: 9ede4de3-150b-4350-813c-74d14fc5ee42 +[2026-04-16 12:19:24.974] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006201 encounter_id:3b224530-1631-46a5-bf86-77b2652be8a0 organization_id:100026555 patient_id:P02175362599 procedure_code:OT service_request_id:16528f82-72d4-4de6-a26c-c2f7a699ab31 started:2026-04-16T12:19:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:25.250] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 67ba8c3c-ae06-4169-a58f-57bb98b88c07 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 9ede4de3-150b-4350-813c-74d14fc5ee42 +[2026-04-16 12:19:25.251] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:25.765] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062445 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:25.767] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062445 | service: service-general | source_id: 7124702b-bbdb-428b-9740-a650d5119076 +[2026-04-16 12:19:25.767] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062445 | service: service-general | source_id: 7124702b-bbdb-428b-9740-a650d5119076 +[2026-04-16 12:19:25.782] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052446 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:25.782] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052446 | service: service-general | source_id: fcc0979e-efc3-4112-992e-a1d394fb3343 +[2026-04-16 12:19:25.782] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052446 | service: service-general | source_id: fcc0979e-efc3-4112-992e-a1d394fb3343 +[2026-04-16 12:19:26.393] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614617 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:26.395] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614617 | service: service-general | source_id: ccd17cad-d770-4216-ac0e-34a9d86a4425 +[2026-04-16 12:19:26.395] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614617 | service: service-general | source_id: ccd17cad-d770-4216-ac0e-34a9d86a4425 +[2026-04-16 12:19:26.408] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11462401 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:26.409] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11462401 | service: service-general | source_id: 113f6e28-3b9e-4143-aab8-e756fdd82dc6 +[2026-04-16 12:19:26.409] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11462401 | service: service-general | source_id: 113f6e28-3b9e-4143-aab8-e756fdd82dc6 +[2026-04-16 12:19:26.967] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12022497 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:26.968] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022497 | service: service-general | source_id: 4ac2f755-ce63-44de-8201-9da365cd830d +[2026-04-16 12:19:26.968] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006205 encounter_id:1416280f-187b-4fb5-82fb-0fde533cddd4 organization_id:100026555 patient_id:P00212259024 procedure_code:OT service_request_id:71b172f7-8ed0-4f04-8c6b-6926464ae89c started:2026-04-16T12:19:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:27.406] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 13aa052e-0005-4aeb-aacb-e2112ff2bd14 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 4ac2f755-ce63-44de-8201-9da365cd830d +[2026-04-16 12:19:27.407] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:27.919] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053319 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:27.920] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053319 | service: service-general | source_id: cd169d20-7efb-4347-8746-bb7a8d3331ba +[2026-04-16 12:19:27.920] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053319 | service: service-general | source_id: cd169d20-7efb-4347-8746-bb7a8d3331ba +[2026-04-16 12:19:27.932] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617102 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:27.933] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617102 | service: service-general | source_id: a7f65441-9b73-4674-8d47-a88a9a9f9f97 +[2026-04-16 12:19:27.933] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617102 | service: service-general | source_id: a7f65441-9b73-4674-8d47-a88a9a9f9f97 +[2026-04-16 12:19:27.945] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11531254 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:27.946] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531254 | service: service-general | source_id: d33e833a-9765-49d7-84b0-782659e10040 +[2026-04-16 12:19:27.946] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531254 | service: service-general | source_id: d33e833a-9765-49d7-84b0-782659e10040 +[2026-04-16 12:19:28.538] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064560 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:28.539] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064560 | service: service-general | source_id: 7e372195-d98b-4703-bba2-2365cb2f46b2 +[2026-04-16 12:19:28.539] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064560 | service: service-general | source_id: 7e372195-d98b-4703-bba2-2365cb2f46b2 +[2026-04-16 12:19:28.551] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11573893 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:28.552] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573893 | service: service-general | source_id: 32ae2959-134c-4cf5-82fb-4560e9a302dc +[2026-04-16 12:19:28.552] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573893 | service: service-general | source_id: 32ae2959-134c-4cf5-82fb-4560e9a302dc +[2026-04-16 12:19:28.564] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613271 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:28.565] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613271 | service: service-general | source_id: 63d589d2-ead0-49b4-a4e5-34c9f042e98c +[2026-04-16 12:19:28.565] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613271 | service: service-general | source_id: 63d589d2-ead0-49b4-a4e5-34c9f042e98c +[2026-04-16 12:19:28.575] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10541046 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:28.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10541046 | service: service-general | source_id: 8421e513-d792-4ed5-beb0-642f5803be96 +[2026-04-16 12:19:28.576] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10541046 | service: service-general | source_id: 8421e513-d792-4ed5-beb0-642f5803be96 +[2026-04-16 12:19:29.157] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063007 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:29.158] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063007 | service: service-general | source_id: 793ed313-3c24-4f4d-8e39-6d4ce3bf4e7a +[2026-04-16 12:19:29.158] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063007 | service: service-general | source_id: 793ed313-3c24-4f4d-8e39-6d4ce3bf4e7a +[2026-04-16 12:19:29.171] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11476115 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:29.172] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476115 | service: service-general | source_id: abad5213-a34f-43dc-9e03-fc654811fefc +[2026-04-16 12:19:29.172] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476115 | service: service-general | source_id: abad5213-a34f-43dc-9e03-fc654811fefc +[2026-04-16 12:19:29.184] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058616 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:29.185] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058616 | service: service-general | source_id: 6017856d-7771-44ac-8421-43d4328c0641 +[2026-04-16 12:19:29.185] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006231 encounter_id:f3f6499e-c20e-40c8-92ac-e850e4ca19c4 organization_id:100026555 patient_id:P00841474575 procedure_code:OT service_request_id:99895e57-8bd7-4b08-9014-866f0cb0c49e started:2026-04-16T12:19:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:29.390] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: b4a9d76e-aaaf-45d4-a6b7-96b3588e891d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 6017856d-7771-44ac-8421-43d4328c0641 +[2026-04-16 12:19:29.390] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:30.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067528 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:30.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067528 | service: service-general | source_id: f6119a5a-d999-42e7-9d7c-a019200e8c3b +[2026-04-16 12:19:30.461] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006233 encounter_id:0e2f963f-79d8-41e1-839d-60cb61b910b6 organization_id:100026555 patient_id:P00466080182 procedure_code:OT service_request_id:4971dd66-7849-430c-b9d4-506894491105 started:2026-04-16T12:19:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:30.727] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: c5c6b2bf-b059-4ccb-aeec-7fe0f2ad9e06 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: f6119a5a-d999-42e7-9d7c-a019200e8c3b +[2026-04-16 12:19:30.728] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:31.242] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066294 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:31.244] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066294 | service: service-general | source_id: 4664881e-0ec8-4206-b466-ff2cc8ae2aca +[2026-04-16 12:19:31.244] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006234 encounter_id:26df9c80-2cda-4abe-89f6-dbf25c24b0c6 organization_id:100026555 patient_id:P01917889861 procedure_code:OT service_request_id:30440042-d18f-435b-b1aa-867f422ccbfd started:2026-04-16T12:19:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:31.528] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 8e05d5e6-39db-4cbb-95e0-2bfbe4494012 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 4664881e-0ec8-4206-b466-ff2cc8ae2aca +[2026-04-16 12:19:31.529] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:32.675] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054043 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:32.676] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054043 | service: service-general | source_id: 16829a70-12ee-4c40-b6e0-d6c442de6e0c +[2026-04-16 12:19:32.676] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054043 | service: service-general | source_id: 16829a70-12ee-4c40-b6e0-d6c442de6e0c +[2026-04-16 12:19:32.689] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067513 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:32.690] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067513 | service: service-general | source_id: 7497a19f-4f10-4777-abdd-a8ebedaf82e5 +[2026-04-16 12:19:32.690] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067513 | service: service-general | source_id: 7497a19f-4f10-4777-abdd-a8ebedaf82e5 +[2026-04-16 12:19:32.702] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009614 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:32.703] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009614 | service: service-general | source_id: 9b72d1bc-1bc7-4428-a0e1-e0dee553acdb +[2026-04-16 12:19:32.703] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009614 | service: service-general | source_id: 9b72d1bc-1bc7-4428-a0e1-e0dee553acdb +[2026-04-16 12:19:32.716] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047214 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:32.717] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: 1e4586e3-653b-4195-bf6d-b1b48426eaac +[2026-04-16 12:19:32.717] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: 1e4586e3-653b-4195-bf6d-b1b48426eaac +[2026-04-16 12:19:32.731] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519670 2026-01-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:32.732] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519670 | service: service-general | source_id: 791dc50e-de5d-4d2f-8ddc-11d686983086 +[2026-04-16 12:19:32.732] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519670 | service: service-general | source_id: 791dc50e-de5d-4d2f-8ddc-11d686983086 +[2026-04-16 12:19:32.744] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11466082 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:32.745] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11466082 | service: service-general | source_id: 9a84a24b-6f9c-4091-92eb-df815c61c936 +[2026-04-16 12:19:32.745] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11466082 | service: service-general | source_id: 9a84a24b-6f9c-4091-92eb-df815c61c936 +[2026-04-16 12:19:33.468] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063222 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:33.468] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063222 | service: service-general | source_id: 7e68bf1a-f2e3-4635-9a36-409dd85b9854 +[2026-04-16 12:19:33.469] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063222 | service: service-general | source_id: 7e68bf1a-f2e3-4635-9a36-409dd85b9854 +[2026-04-16 12:19:33.483] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030420 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:33.483] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030420 | service: service-general | source_id: 1682af3c-47ba-43a3-9e88-72fb10ea48ed +[2026-04-16 12:19:33.483] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030420 | service: service-general | source_id: 1682af3c-47ba-43a3-9e88-72fb10ea48ed +[2026-04-16 12:19:33.496] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045708 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:33.497] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045708 | service: service-general | source_id: 0c3cba5a-8fe3-4f41-a229-9b6c8f4ccf81 +[2026-04-16 12:19:33.497] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045708 | service: service-general | source_id: 0c3cba5a-8fe3-4f41-a229-9b6c8f4ccf81 +[2026-04-16 12:19:34.197] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063320 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:34.198] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063320 | service: service-general | source_id: f039c5bc-6568-478f-a3d5-69f073ec1578 +[2026-04-16 12:19:34.198] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063320 | service: service-general | source_id: f039c5bc-6568-478f-a3d5-69f073ec1578 +[2026-04-16 12:19:34.832] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11506694 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:34.833] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506694 | service: service-general | source_id: fcefc5c7-bcf5-439e-8a89-e46c77aec0e1 +[2026-04-16 12:19:34.833] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506694 | service: service-general | source_id: fcefc5c7-bcf5-439e-8a89-e46c77aec0e1 +[2026-04-16 12:19:34.846] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604871 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:34.847] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604871 | service: service-general | source_id: f3670f07-832c-4662-894d-1f0d02e8156e +[2026-04-16 12:19:34.847] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604871 | service: service-general | source_id: f3670f07-832c-4662-894d-1f0d02e8156e +[2026-04-16 12:19:34.860] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020068 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:34.861] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020068 | service: service-general | source_id: 913b2223-f579-4a52-b131-25609faa20d4 +[2026-04-16 12:19:34.861] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001013 encounter_id:ed4b3ee1-588b-457c-b2ae-62c7709d6ae6 organization_id:100026555 patient_id:P01165252903 procedure_code:OT service_request_id:d7d1aabc-2f9e-4743-97ed-5a99ca3632d9 started:2026-04-16T12:19:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:35.115] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 928c912d-0ad9-45f6-8cc2-8040450da892 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 913b2223-f579-4a52-b131-25609faa20d4 +[2026-04-16 12:19:35.116] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:36.229] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11496380 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:36.231] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496380 | service: service-general | source_id: 4827efc7-f2f9-4df4-aa91-73217a7c3e53 +[2026-04-16 12:19:36.231] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496380 | service: service-general | source_id: 4827efc7-f2f9-4df4-aa91-73217a7c3e53 +[2026-04-16 12:19:36.866] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053701 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:36.867] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: e12a3df5-7077-44e1-bf80-8bd067a7d781 +[2026-04-16 12:19:36.867] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: e12a3df5-7077-44e1-bf80-8bd067a7d781 +[2026-04-16 12:19:36.879] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028576 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:36.880] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028576 | service: service-general | source_id: 669ed659-b598-4a0e-a804-7c4810aee328 +[2026-04-16 12:19:36.880] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028576 | service: service-general | source_id: 669ed659-b598-4a0e-a804-7c4810aee328 +[2026-04-16 12:19:37.499] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067682 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:37.500] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067682 | service: service-general | source_id: 4bf95a53-6564-4fe1-b2a6-1061146bcba1 +[2026-04-16 12:19:37.501] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067682 | service: service-general | source_id: 4bf95a53-6564-4fe1-b2a6-1061146bcba1 +[2026-04-16 12:19:38.092] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009947 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:38.093] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009947 | service: service-general | source_id: 0c6ec26e-44a3-46f6-8e57-6b43417eb35e +[2026-04-16 12:19:38.093] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009947 | service: service-general | source_id: 0c6ec26e-44a3-46f6-8e57-6b43417eb35e +[2026-04-16 12:19:38.106] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059008 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:38.107] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059008 | service: service-general | source_id: abdbbe1f-3feb-4fab-821c-c7d555b45cd2 +[2026-04-16 12:19:38.107] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059008 | service: service-general | source_id: abdbbe1f-3feb-4fab-821c-c7d555b45cd2 +[2026-04-16 12:19:38.697] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056535 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:38.698] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056535 | service: service-general | source_id: 68981b4d-8a5b-467a-a163-c546bfff1ba3 +[2026-04-16 12:19:38.698] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056535 | service: service-general | source_id: 68981b4d-8a5b-467a-a163-c546bfff1ba3 +[2026-04-16 12:19:38.711] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010658 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:38.712] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010658 | service: service-general | source_id: f9998e70-92d0-406d-8401-0c7f03ed36d6 +[2026-04-16 12:19:38.713] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010658 | service: service-general | source_id: f9998e70-92d0-406d-8401-0c7f03ed36d6 +[2026-04-16 12:19:39.292] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000607 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:39.293] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000607 | service: service-general | source_id: 54962997-44d8-4fd1-8ab1-3b81eed7a1f5 +[2026-04-16 12:19:39.293] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000607 | service: service-general | source_id: 54962997-44d8-4fd1-8ab1-3b81eed7a1f5 +[2026-04-16 12:19:39.306] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034383 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:39.307] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034383 | service: service-general | source_id: 8d8f1d3b-4325-461d-a127-dc1fdfd9e86a +[2026-04-16 12:19:39.307] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034383 | service: service-general | source_id: 8d8f1d3b-4325-461d-a127-dc1fdfd9e86a +[2026-04-16 12:19:39.882] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629189 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:39.883] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629189 | service: service-general | source_id: b93e4fbb-10de-4581-8a75-d58fe1c679d5 +[2026-04-16 12:19:39.883] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006690 encounter_id:1ffa4069-f0b7-45ba-800f-c28bea295cd1 organization_id:100026555 patient_id:P02572781485 procedure_code:OT service_request_id:ae38632d-33a2-4ef7-8b0c-9de76067407b started:2026-04-16T12:19:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:40.167] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: e4377aca-8e32-46b4-abd5-39bc7d0a093f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b93e4fbb-10de-4581-8a75-d58fe1c679d5 +[2026-04-16 12:19:40.168] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:40.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500977 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:40.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500977 | service: service-general | source_id: 408c4000-e378-4613-92b0-ebc28da93281 +[2026-04-16 12:19:40.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500977 | service: service-general | source_id: 408c4000-e378-4613-92b0-ebc28da93281 +[2026-04-16 12:19:40.695] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11596388 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:40.696] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596388 | service: service-general | source_id: 6aa23625-2dec-4392-a13c-b97b4383bdff +[2026-04-16 12:19:40.696] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596388 | service: service-general | source_id: 6aa23625-2dec-4392-a13c-b97b4383bdff +[2026-04-16 12:19:40.706] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067775 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:40.707] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067775 | service: service-general | source_id: 2cce76c0-9c0d-458e-b153-0b49039e4d18 +[2026-04-16 12:19:40.707] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067775 | service: service-general | source_id: 2cce76c0-9c0d-458e-b153-0b49039e4d18 +[2026-04-16 12:19:41.364] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11474774 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:41.365] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474774 | service: service-general | source_id: 163996b7-62e3-4dd0-acd3-03b5cfd2ed39 +[2026-04-16 12:19:41.365] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474774 | service: service-general | source_id: 163996b7-62e3-4dd0-acd3-03b5cfd2ed39 +[2026-04-16 12:19:41.379] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11580049 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:41.380] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580049 | service: service-general | source_id: b4a57340-0b88-4866-a3a3-1c40a3d6ead4 +[2026-04-16 12:19:41.380] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580049 | service: service-general | source_id: b4a57340-0b88-4866-a3a3-1c40a3d6ead4 +[2026-04-16 12:19:42.034] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063301 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:42.035] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063301 | service: service-general | source_id: e58ea69c-1f85-4d99-9c29-1ab244f5dc39 +[2026-04-16 12:19:42.035] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063301 | service: service-general | source_id: e58ea69c-1f85-4d99-9c29-1ab244f5dc39 +[2026-04-16 12:19:42.047] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067781 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:42.048] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067781 | service: service-general | source_id: 4ee78f98-66d3-404f-bdfb-4cd858a91467 +[2026-04-16 12:19:42.048] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067781 | service: service-general | source_id: 4ee78f98-66d3-404f-bdfb-4cd858a91467 +[2026-04-16 12:19:42.663] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067810 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:42.664] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067810 | service: service-general | source_id: dfdec548-6cca-477f-817e-5b09f3223ed3 +[2026-04-16 12:19:42.664] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067810 | service: service-general | source_id: dfdec548-6cca-477f-817e-5b09f3223ed3 +[2026-04-16 12:19:42.677] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067709 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:42.678] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067709 | service: service-general | source_id: 5e18139c-9a96-4122-a5e9-654ac14fc920 +[2026-04-16 12:19:42.678] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067709 | service: service-general | source_id: 5e18139c-9a96-4122-a5e9-654ac14fc920 +[2026-04-16 12:19:43.274] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606504 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:43.275] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: b89c1a08-8b00-44f0-aea3-035e87c09685 +[2026-04-16 12:19:43.275] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: b89c1a08-8b00-44f0-aea3-035e87c09685 +[2026-04-16 12:19:43.288] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11594356 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:43.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594356 | service: service-general | source_id: 1142606e-b43c-445c-96cb-121e6f2aeef7 +[2026-04-16 12:19:43.289] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594356 | service: service-general | source_id: 1142606e-b43c-445c-96cb-121e6f2aeef7 +[2026-04-16 12:19:43.888] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064035 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:43.889] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064035 | service: service-general | source_id: bfcea844-f5f9-4224-94ef-fd0799a19e6a +[2026-04-16 12:19:43.889] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064035 | service: service-general | source_id: bfcea844-f5f9-4224-94ef-fd0799a19e6a +[2026-04-16 12:19:43.902] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12014370 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:43.903] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014370 | service: service-general | source_id: f4662511-504e-4d52-b2a7-72347ca47695 +[2026-04-16 12:19:43.903] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014370 | service: service-general | source_id: f4662511-504e-4d52-b2a7-72347ca47695 +[2026-04-16 12:19:43.915] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044051 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:43.916] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044051 | service: service-general | source_id: 4764cfed-40e5-42d7-aed1-e0baafc45933 +[2026-04-16 12:19:43.916] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044051 | service: service-general | source_id: 4764cfed-40e5-42d7-aed1-e0baafc45933 +[2026-04-16 12:19:43.927] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040496 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:43.928] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040496 | service: service-general | source_id: 64af71f9-6081-4fe6-8a42-58b25e82d4d5 +[2026-04-16 12:19:43.928] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040496 | service: service-general | source_id: 64af71f9-6081-4fe6-8a42-58b25e82d4d5 +[2026-04-16 12:19:43.939] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010155 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:43.941] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010155 | service: service-general | source_id: 9e36d6ee-98a4-4acf-bd3f-9240cb8127bb +[2026-04-16 12:19:43.941] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010155 | service: service-general | source_id: 9e36d6ee-98a4-4acf-bd3f-9240cb8127bb +[2026-04-16 12:19:44.533] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11586943 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:44.534] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11586943 | service: service-general | source_id: dff60ff0-0170-4cbb-99d8-3c27d2599e67 +[2026-04-16 12:19:44.534] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001572 encounter_id:48d9d5e5-7eed-4639-82bc-29b6d140bd1f organization_id:100026555 patient_id:P01000724708 procedure_code:OT service_request_id:dd86255e-c5f0-47dc-bee1-eecc27bad505 started:2026-04-16T12:19:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:44.798] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: baa43295-3474-43b3-a492-04a5817e8e47 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: dff60ff0-0170-4cbb-99d8-3c27d2599e67 +[2026-04-16 12:19:44.798] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:45.880] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009291 2026-02-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:45.881] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009291 | service: service-general | source_id: 826ac1e3-e0b1-4be6-a1c2-9ff0a58e056c +[2026-04-16 12:19:45.881] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009291 | service: service-general | source_id: 826ac1e3-e0b1-4be6-a1c2-9ff0a58e056c +[2026-04-16 12:19:45.894] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11529376 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:45.895] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529376 | service: service-general | source_id: de84a9b1-dee1-43e1-bbf9-64fac6c5d2bb +[2026-04-16 12:19:45.895] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529376 | service: service-general | source_id: de84a9b1-dee1-43e1-bbf9-64fac6c5d2bb +[2026-04-16 12:19:46.547] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11532866 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:46.548] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532866 | service: service-general | source_id: ddc3a3d0-601a-4d45-a641-42a98c1f3079 +[2026-04-16 12:19:46.548] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532866 | service: service-general | source_id: ddc3a3d0-601a-4d45-a641-42a98c1f3079 +[2026-04-16 12:19:47.135] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11055516 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:47.136] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11055516 | service: service-general | source_id: 4232bd55-1820-4daa-87df-7cd364503a97 +[2026-04-16 12:19:47.136] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11055516 | service: service-general | source_id: 4232bd55-1820-4daa-87df-7cd364503a97 +[2026-04-16 12:19:47.703] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11531884 2026-02-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:47.704] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531884 | service: service-general | source_id: d6463eec-0623-4ed2-b23f-c68b44117cd6 +[2026-04-16 12:19:47.704] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531884 | service: service-general | source_id: d6463eec-0623-4ed2-b23f-c68b44117cd6 +[2026-04-16 12:19:47.717] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067947 2026-02-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:47.718] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067947 | service: service-general | source_id: 0ada2b2e-885d-4f23-9d96-da57bd7edcbc +[2026-04-16 12:19:47.718] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067947 | service: service-general | source_id: 0ada2b2e-885d-4f23-9d96-da57bd7edcbc +[2026-04-16 12:19:47.730] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049462 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:47.731] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049462 | service: service-general | source_id: 9a82b0c7-d1eb-46f4-93b6-3c6cc71e80ba +[2026-04-16 12:19:47.731] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049462 | service: service-general | source_id: 9a82b0c7-d1eb-46f4-93b6-3c6cc71e80ba +[2026-04-16 12:19:48.289] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056713 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:48.290] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056713 | service: service-general | source_id: 2ed0015a-4bdd-4e10-ae70-f20c552a9d81 +[2026-04-16 12:19:48.290] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056713 | service: service-general | source_id: 2ed0015a-4bdd-4e10-ae70-f20c552a9d81 +[2026-04-16 12:19:48.303] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11131312 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:48.304] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11131312 | service: service-general | source_id: 3c6f81c5-b006-41c7-88f4-34c0b814214b +[2026-04-16 12:19:48.304] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11131312 | service: service-general | source_id: 3c6f81c5-b006-41c7-88f4-34c0b814214b +[2026-04-16 12:19:48.316] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066325 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:48.316] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066325 | service: service-general | source_id: b68408b8-d9ed-4190-92a7-461f6bd60806 +[2026-04-16 12:19:48.316] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066325 | service: service-general | source_id: b68408b8-d9ed-4190-92a7-461f6bd60806 +[2026-04-16 12:19:48.873] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016561 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:48.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016561 | service: service-general | source_id: ac3b47ec-c440-4312-bf66-09fff00f6a7c +[2026-04-16 12:19:48.874] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-007170 encounter_id:a513a8c2-fc47-49f5-8eeb-7ffce1434ef2 organization_id:100026555 patient_id:P02346450813 procedure_code:OT service_request_id:97385907-c24a-4198-a006-c903b1f6305f started:2026-04-16T12:19:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:49.140] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 1c8276e1-6fe3-430d-83ae-7803e9f71502 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: ac3b47ec-c440-4312-bf66-09fff00f6a7c +[2026-04-16 12:19:49.140] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:49.654] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063282 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:49.655] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063282 | service: service-general | source_id: 0be06884-5f39-4b50-84f2-4039003cc55e +[2026-04-16 12:19:49.655] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063282 | service: service-general | source_id: 0be06884-5f39-4b50-84f2-4039003cc55e +[2026-04-16 12:19:49.668] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614903 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:49.668] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614903 | service: service-general | source_id: 541ee7ad-ebe6-468a-af6c-26a71b47af61 +[2026-04-16 12:19:49.668] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-007180 encounter_id:f45ef025-118d-4915-bac0-4ecbad8d3b67 organization_id:100026555 patient_id:P01469982033 procedure_code:OT service_request_id:1376c58d-c9d2-4bcb-b4cb-11d45f0342cc started:2026-04-16T12:19:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:49.933] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: fd3b9d7e-8a70-4e73-80a0-24f8f0c9d3fc | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 541ee7ad-ebe6-468a-af6c-26a71b47af61 +[2026-04-16 12:19:49.934] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:50.997] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021808 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:50.998] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 0a3aef30-5f9a-41f3-8615-ef0180c6f26c +[2026-04-16 12:19:50.998] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 0a3aef30-5f9a-41f3-8615-ef0180c6f26c +[2026-04-16 12:19:51.010] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052754 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:51.011] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052754 | service: service-general | source_id: 0d2af92c-60d5-461c-99c1-a43b0adf2755 +[2026-04-16 12:19:51.011] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052754 | service: service-general | source_id: 0d2af92c-60d5-461c-99c1-a43b0adf2755 +[2026-04-16 12:19:51.582] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11494861 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:51.583] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11494861 | service: service-general | source_id: db8db5f7-46c5-4cbc-90dd-f31895b3121c +[2026-04-16 12:19:51.583] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11494861 | service: service-general | source_id: db8db5f7-46c5-4cbc-90dd-f31895b3121c +[2026-04-16 12:19:51.596] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034451 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:51.597] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034451 | service: service-general | source_id: 1b18fde4-3dae-4e56-a81a-7a5ed2457da8 +[2026-04-16 12:19:51.597] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034451 | service: service-general | source_id: 1b18fde4-3dae-4e56-a81a-7a5ed2457da8 +[2026-04-16 12:19:52.167] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044342 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:52.168] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044342 | service: service-general | source_id: aad1a5a0-ed0a-4831-a4c6-935cc279a2ab +[2026-04-16 12:19:52.168] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044342 | service: service-general | source_id: aad1a5a0-ed0a-4831-a4c6-935cc279a2ab +[2026-04-16 12:19:52.180] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11455387 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:52.182] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11455387 | service: service-general | source_id: b8892a70-b2f8-44ae-9b02-8008022e0d1a +[2026-04-16 12:19:52.182] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11455387 | service: service-general | source_id: b8892a70-b2f8-44ae-9b02-8008022e0d1a +[2026-04-16 12:19:52.193] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057134 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:52.193] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057134 | service: service-general | source_id: 24ad957a-dff0-4f5b-af8a-95e43a9d4093 +[2026-04-16 12:19:52.194] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057134 | service: service-general | source_id: 24ad957a-dff0-4f5b-af8a-95e43a9d4093 +[2026-04-16 12:19:52.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11460801 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:52.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460801 | service: service-general | source_id: ef6ae3cd-4fda-4348-8e47-efdc27750c6b +[2026-04-16 12:19:52.206] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460801 | service: service-general | source_id: ef6ae3cd-4fda-4348-8e47-efdc27750c6b +[2026-04-16 12:19:52.763] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11395280 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:52.764] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11395280 | service: service-general | source_id: 76b26dbf-6591-48ae-9a78-e8f8f489fb5c +[2026-04-16 12:19:52.764] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11395280 | service: service-general | source_id: 76b26dbf-6591-48ae-9a78-e8f8f489fb5c +[2026-04-16 12:19:52.778] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058968 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:52.778] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058968 | service: service-general | source_id: 7586988a-59b3-43bc-8f6c-c8d51075ac2e +[2026-04-16 12:19:52.778] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058968 | service: service-general | source_id: 7586988a-59b3-43bc-8f6c-c8d51075ac2e +[2026-04-16 12:19:52.790] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067431 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:52.791] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067431 | service: service-general | source_id: 4e9c320a-d82f-4dce-80b6-4a0a0ab470dd +[2026-04-16 12:19:52.791] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067431 | service: service-general | source_id: 4e9c320a-d82f-4dce-80b6-4a0a0ab470dd +[2026-04-16 12:19:52.802] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026850 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:52.803] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026850 | service: service-general | source_id: e1b08044-eb69-48b6-bbbd-9f34ae6e5211 +[2026-04-16 12:19:52.803] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026850 | service: service-general | source_id: e1b08044-eb69-48b6-bbbd-9f34ae6e5211 +[2026-04-16 12:19:53.364] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068206 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:53.365] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068206 | service: service-general | source_id: 8612d662-814a-418b-a9bf-270328efb7f8 +[2026-04-16 12:19:53.365] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068206 | service: service-general | source_id: 8612d662-814a-418b-a9bf-270328efb7f8 +[2026-04-16 12:19:53.378] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052001 2026-02-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:53.379] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052001 | service: service-general | source_id: e3437988-739d-4b3c-8470-542ce96a1663 +[2026-04-16 12:19:53.379] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052001 | service: service-general | source_id: e3437988-739d-4b3c-8470-542ce96a1663 +[2026-04-16 12:19:53.391] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060000 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:53.392] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060000 | service: service-general | source_id: 8b1dc28b-ba4c-4011-a7de-141d90e2890a +[2026-04-16 12:19:53.392] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060000 | service: service-general | source_id: 8b1dc28b-ba4c-4011-a7de-141d90e2890a +[2026-04-16 12:19:53.955] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052351 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:53.957] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: bc2de0c6-74a5-4a86-b9f0-bebb29794f2f +[2026-04-16 12:19:53.957] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: bc2de0c6-74a5-4a86-b9f0-bebb29794f2f +[2026-04-16 12:19:53.969] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609464 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:53.970] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: cbdf728e-0ebf-4475-81b4-09804dc60792 +[2026-04-16 12:19:53.970] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: cbdf728e-0ebf-4475-81b4-09804dc60792 +[2026-04-16 12:19:54.531] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626449 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:54.532] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 34fb75e2-5c84-4f7a-a9e5-d1312051b837 +[2026-04-16 12:19:54.532] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 34fb75e2-5c84-4f7a-a9e5-d1312051b837 +[2026-04-16 12:19:54.545] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008736 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:54.546] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 7c5e852b-2de2-4ea7-a666-ada0968755e3 +[2026-04-16 12:19:54.546] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 7c5e852b-2de2-4ea7-a666-ada0968755e3 +[2026-04-16 12:19:55.114] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007021 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:55.115] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: e701b360-8106-4643-88c2-e39c328a0f03 +[2026-04-16 12:19:55.115] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: e701b360-8106-4643-88c2-e39c328a0f03 +[2026-04-16 12:19:55.723] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608612 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:55.724] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608612 | service: service-general | source_id: ac17e930-8485-4766-850b-6d035866cc1d +[2026-04-16 12:19:55.724] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608612 | service: service-general | source_id: ac17e930-8485-4766-850b-6d035866cc1d +[2026-04-16 12:19:55.736] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005324 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:55.737] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: e72276e2-e578-4678-9add-d88ba541bab8 +[2026-04-16 12:19:55.737] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: e72276e2-e578-4678-9add-d88ba541bab8 +[2026-04-16 12:19:55.749] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021848 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:55.750] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 86b4d6b7-3421-438c-8051-4e869e262726 +[2026-04-16 12:19:55.750] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 86b4d6b7-3421-438c-8051-4e869e262726 +[2026-04-16 12:19:55.762] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012582 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:55.763] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012582 | service: service-general | source_id: 9dd48948-790f-48a8-a9ed-4195a07625ab +[2026-04-16 12:19:55.763] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012582 | service: service-general | source_id: 9dd48948-790f-48a8-a9ed-4195a07625ab +[2026-04-16 12:19:56.405] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067428 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:56.407] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067428 | service: service-general | source_id: fa34041a-4051-4c6f-a939-5e511fb78ce0 +[2026-04-16 12:19:56.407] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006061 encounter_id:26863e6e-6ab0-4615-8106-daee089c1d70 organization_id:100026555 patient_id:P00518254541 procedure_code:OT service_request_id:7fcdb7ff-8754-427e-9aef-3869a1fa05f0 started:2026-04-16T12:19:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:56.634] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 1489da58-1af4-4694-b599-3d4e3465b372 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: fa34041a-4051-4c6f-a939-5e511fb78ce0 +[2026-04-16 12:19:56.635] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:57.706] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11623283 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:57.707] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 8150734c-7f39-4699-a2a8-f073e5c67700 +[2026-04-16 12:19:57.707] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 8150734c-7f39-4699-a2a8-f073e5c67700 +[2026-04-16 12:19:57.720] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062320 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:57.721] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062320 | service: service-general | source_id: 6bd31134-3b8f-45e1-8522-e0dfb9a0837d +[2026-04-16 12:19:57.721] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001029 encounter_id:47a2d402-8799-4aa5-bc15-8d7a1d3d8658 organization_id:100026555 patient_id:P00956833639 procedure_code:OT service_request_id:6803c0df-b590-4698-a2b7-a62c84e239e0 started:2026-04-16T12:19:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:19:57.961] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: bfc506e3-46ea-4e87-aa02-ff1eeab1ba01 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 6bd31134-3b8f-45e1-8522-e0dfb9a0837d +[2026-04-16 12:19:57.962] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:19:59.034] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058341 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:59.035] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058341 | service: service-general | source_id: ed0b24a8-9629-44a5-b59c-79901c26a5db +[2026-04-16 12:19:59.035] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058341 | service: service-general | source_id: ed0b24a8-9629-44a5-b59c-79901c26a5db +[2026-04-16 12:19:59.625] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065879 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:59.626] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: a58de933-6f21-4d22-b747-8387729954f0 +[2026-04-16 12:19:59.626] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: a58de933-6f21-4d22-b747-8387729954f0 +[2026-04-16 12:19:59.638] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599803 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:59.639] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599803 | service: service-general | source_id: ae8afddd-bdae-4602-b088-7b654e8df9b3 +[2026-04-16 12:19:59.639] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599803 | service: service-general | source_id: ae8afddd-bdae-4602-b088-7b654e8df9b3 +[2026-04-16 12:19:59.652] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11612144 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:19:59.653] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11612144 | service: service-general | source_id: cf09b8bd-8848-4776-a973-30d780e05888 +[2026-04-16 12:19:59.653] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11612144 | service: service-general | source_id: cf09b8bd-8848-4776-a973-30d780e05888 +[2026-04-16 12:20:00.213] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519807 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:00.214] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519807 | service: service-general | source_id: 65f1b48a-a099-4500-9c51-0182da62a81a +[2026-04-16 12:20:00.214] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519807 | service: service-general | source_id: 65f1b48a-a099-4500-9c51-0182da62a81a +[2026-04-16 12:20:00.228] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11345268 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:00.229] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345268 | service: service-general | source_id: 71ed9a27-9aae-4223-8177-4c0032c195c1 +[2026-04-16 12:20:00.229] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345268 | service: service-general | source_id: 71ed9a27-9aae-4223-8177-4c0032c195c1 +[2026-04-16 12:20:00.242] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055832 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:00.243] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055832 | service: service-general | source_id: cbceffab-3c46-4b82-9321-53d07a225838 +[2026-04-16 12:20:00.243] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055832 | service: service-general | source_id: cbceffab-3c46-4b82-9321-53d07a225838 +[2026-04-16 12:20:00.256] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068632 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:00.257] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 9eae3bee-3e38-4aad-b28d-737e48266634 +[2026-04-16 12:20:00.257] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 9eae3bee-3e38-4aad-b28d-737e48266634 +[2026-04-16 12:20:00.818] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048820 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:00.819] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048820 | service: service-general | source_id: 89a4ffdf-c1bf-45e6-840a-d2850b4c75cf +[2026-04-16 12:20:00.819] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008230 encounter_id:1b4df60c-1b2a-4920-ba27-55b819b80030 organization_id:100026555 patient_id:P00117937801 procedure_code:OT service_request_id:7c1bd2db-84ce-456d-ba57-2b64451ad4e6 started:2026-04-16T12:20:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:01.065] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 025ac36f-2069-4008-ab24-412db01e825d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 89a4ffdf-c1bf-45e6-840a-d2850b4c75cf +[2026-04-16 12:20:01.066] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:02.166] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064026 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:02.167] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064026 | service: service-general | source_id: 9af54843-9323-40cf-80f7-7e6f84d3440e +[2026-04-16 12:20:02.167] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064026 | service: service-general | source_id: 9af54843-9323-40cf-80f7-7e6f84d3440e +[2026-04-16 12:20:02.737] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068637 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:02.738] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068637 | service: service-general | source_id: d112c7af-142f-410d-b8f4-c66fc3e7cf84 +[2026-04-16 12:20:02.738] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008231 encounter_id:c7d703eb-1739-40bd-8243-b5f41b1c3645 organization_id:100026555 patient_id:P02275247511 procedure_code:OT service_request_id:b7376eb0-9a04-48ae-baf6-fb3f821109d6 started:2026-04-16T12:20:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:02.978] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 10c74fbd-39eb-4823-92e4-d4b7c331a3dc | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: d112c7af-142f-410d-b8f4-c66fc3e7cf84 +[2026-04-16 12:20:02.979] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:03.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:03.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 17b9fab0-3b0f-49ad-9da7-b6e305950288 +[2026-04-16 12:20:03.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 17b9fab0-3b0f-49ad-9da7-b6e305950288 +[2026-04-16 12:20:04.060] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005137 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:04.061] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: 8d31f08b-068f-4153-80c4-f781678dad4f +[2026-04-16 12:20:04.061] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: 8d31f08b-068f-4153-80c4-f781678dad4f +[2026-04-16 12:20:04.073] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11474979 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:04.074] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474979 | service: service-general | source_id: 692e3e10-0642-4992-b064-df92a7e3f466 +[2026-04-16 12:20:04.074] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474979 | service: service-general | source_id: 692e3e10-0642-4992-b064-df92a7e3f466 +[2026-04-16 12:20:04.086] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061792 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:04.087] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061792 | service: service-general | source_id: 8c23fd90-0ccf-4157-b628-ff2918417ef5 +[2026-04-16 12:20:04.087] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061792 | service: service-general | source_id: 8c23fd90-0ccf-4157-b628-ff2918417ef5 +[2026-04-16 12:20:04.650] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629089 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:04.651] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 23a1832a-4729-4b8f-ab2d-cfe9e587f731 +[2026-04-16 12:20:04.651] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 23a1832a-4729-4b8f-ab2d-cfe9e587f731 +[2026-04-16 12:20:05.225] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054553 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:05.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054553 | service: service-general | source_id: 4e24c4ab-f85f-45fd-893a-70905c974bc9 +[2026-04-16 12:20:05.226] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054553 | service: service-general | source_id: 4e24c4ab-f85f-45fd-893a-70905c974bc9 +[2026-04-16 12:20:05.238] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053369 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:05.239] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: e31fc907-1a07-47ad-af06-593b25d2e5af +[2026-04-16 12:20:05.239] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: e31fc907-1a07-47ad-af06-593b25d2e5af +[2026-04-16 12:20:05.249] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10328016 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:05.250] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10328016 | service: service-general | source_id: f55d3612-1489-4f3d-b201-f2697766fca5 +[2026-04-16 12:20:05.250] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10328016 | service: service-general | source_id: f55d3612-1489-4f3d-b201-f2697766fca5 +[2026-04-16 12:20:05.856] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051624 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:05.857] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051624 | service: service-general | source_id: 70c7a50e-dd43-4804-9c22-8178a9c8a31c +[2026-04-16 12:20:05.857] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051624 | service: service-general | source_id: 70c7a50e-dd43-4804-9c22-8178a9c8a31c +[2026-04-16 12:20:06.442] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062522 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:06.443] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062522 | service: service-general | source_id: f5059219-24a8-40a2-bd1b-efad7de56f45 +[2026-04-16 12:20:06.443] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000849 encounter_id:91f51c28-3a4d-40ff-bfb0-32554cf27196 organization_id:100026555 patient_id:P00602692922 procedure_code:OT service_request_id:a30ebbac-e585-4fba-bbdb-699c95060181 started:2026-04-16T12:20:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:06.702] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: efa7d7e8-a792-484a-a0dc-457bda8edb24 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: f5059219-24a8-40a2-bd1b-efad7de56f45 +[2026-04-16 12:20:06.703] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:07.778] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066142 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:07.779] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e6f97783-5e86-450c-be14-e4b494096539 +[2026-04-16 12:20:07.779] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e6f97783-5e86-450c-be14-e4b494096539 +[2026-04-16 12:20:07.792] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10584054 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:07.793] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10584054 | service: service-general | source_id: 6bfbaeab-3d8f-4627-b8fa-d961235703b0 +[2026-04-16 12:20:07.793] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10584054 | service: service-general | source_id: 6bfbaeab-3d8f-4627-b8fa-d961235703b0 +[2026-04-16 12:20:08.365] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021110 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:08.366] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021110 | service: service-general | source_id: 6ec8374d-3aeb-4179-b415-ec4018acdfd7 +[2026-04-16 12:20:08.366] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021110 | service: service-general | source_id: 6ec8374d-3aeb-4179-b415-ec4018acdfd7 +[2026-04-16 12:20:08.947] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11369426 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:08.948] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11369426 | service: service-general | source_id: d7239271-625d-4eba-b446-7a386589e918 +[2026-04-16 12:20:08.948] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11369426 | service: service-general | source_id: d7239271-625d-4eba-b446-7a386589e918 +[2026-04-16 12:20:08.961] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046602 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:08.961] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046602 | service: service-general | source_id: c68aabbb-fede-40e9-8b1f-6b7777aaca1a +[2026-04-16 12:20:08.961] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046602 | service: service-general | source_id: c68aabbb-fede-40e9-8b1f-6b7777aaca1a +[2026-04-16 12:20:08.974] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585578 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:08.975] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585578 | service: service-general | source_id: c61d6d81-bf75-4d64-acfd-f3c4444b7866 +[2026-04-16 12:20:08.975] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008378 encounter_id:d083ed6c-8810-44b1-b580-7ec18d304d69 organization_id:100026555 patient_id:P00637626074 procedure_code:OT service_request_id:74d98fc9-4b5c-42c4-bcfc-66a714bddb7a started:2026-04-16T12:20:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:09.213] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 6bf98caf-05dc-47ae-a682-68aedb76479e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: c61d6d81-bf75-4d64-acfd-f3c4444b7866 +[2026-04-16 12:20:09.213] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:10.293] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057876 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:10.294] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057876 | service: service-general | source_id: de564e5f-5343-475f-abb7-4ff5da0060b3 +[2026-04-16 12:20:10.294] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057876 | service: service-general | source_id: de564e5f-5343-475f-abb7-4ff5da0060b3 +[2026-04-16 12:20:10.307] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:10.308] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 5cf15f2f-e706-439a-a462-96c319374bac +[2026-04-16 12:20:10.308] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 5cf15f2f-e706-439a-a462-96c319374bac +[2026-04-16 12:20:10.321] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10809733 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:10.321] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10809733 | service: service-general | source_id: 5e53c9bf-4363-4bb9-a08d-d612709a0b28 +[2026-04-16 12:20:10.322] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10809733 | service: service-general | source_id: 5e53c9bf-4363-4bb9-a08d-d612709a0b28 +[2026-04-16 12:20:10.903] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519596 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:10.904] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519596 | service: service-general | source_id: 44ca03fa-323d-4bf3-915c-2126e0d7cc05 +[2026-04-16 12:20:10.904] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519596 | service: service-general | source_id: 44ca03fa-323d-4bf3-915c-2126e0d7cc05 +[2026-04-16 12:20:10.917] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045925 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:10.918] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045925 | service: service-general | source_id: 3d84b900-0557-4819-86c9-dc9c273ccaf8 +[2026-04-16 12:20:10.918] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045925 | service: service-general | source_id: 3d84b900-0557-4819-86c9-dc9c273ccaf8 +[2026-04-16 12:20:10.929] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043625 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:10.930] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043625 | service: service-general | source_id: 01878f47-1507-44e4-93be-bf73920a0adc +[2026-04-16 12:20:10.930] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043625 | service: service-general | source_id: 01878f47-1507-44e4-93be-bf73920a0adc +[2026-04-16 12:20:10.942] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542719 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:10.943] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542719 | service: service-general | source_id: 148dbdad-06fe-45e5-9a86-d8c55f66377b +[2026-04-16 12:20:10.943] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542719 | service: service-general | source_id: 148dbdad-06fe-45e5-9a86-d8c55f66377b +[2026-04-16 12:20:11.527] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051974 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:11.528] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051974 | service: service-general | source_id: 19769c83-4373-40ef-9559-7586042ec842 +[2026-04-16 12:20:11.528] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051974 | service: service-general | source_id: 19769c83-4373-40ef-9559-7586042ec842 +[2026-04-16 12:20:11.540] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523839 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:11.541] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523839 | service: service-general | source_id: fca4ebf2-84c5-45e8-ad53-00c0e546aa31 +[2026-04-16 12:20:11.541] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000017 encounter_id:b713ea31-1cd7-44fe-9d1a-0e28c99a4fad organization_id:100026555 patient_id:P01041235533 procedure_code:OT service_request_id:5cf7dfb9-6aeb-47a1-b60f-2a5ff8c78590 started:2026-04-16T12:20:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:11.862] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 243e37a9-07a3-4d76-a915-fb9e9be5310d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: fca4ebf2-84c5-45e8-ad53-00c0e546aa31 +[2026-04-16 12:20:11.863] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:12.955] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11038652 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:12.956] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 8cd3c2dd-0b99-4377-a7e8-054bdd330598 +[2026-04-16 12:20:12.956] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 8cd3c2dd-0b99-4377-a7e8-054bdd330598 +[2026-04-16 12:20:12.969] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11272999 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:12.970] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11272999 | service: service-general | source_id: 0d0a8ca6-bd51-48b4-a361-6add75fb8ff5 +[2026-04-16 12:20:12.970] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11272999 | service: service-general | source_id: 0d0a8ca6-bd51-48b4-a361-6add75fb8ff5 +[2026-04-16 12:20:12.983] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11016727 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:12.984] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11016727 | service: service-general | source_id: 417ca06a-b5c6-420d-ae36-8afd4349166d +[2026-04-16 12:20:12.984] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11016727 | service: service-general | source_id: 417ca06a-b5c6-420d-ae36-8afd4349166d +[2026-04-16 12:20:13.564] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11345709 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:13.565] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345709 | service: service-general | source_id: 1d00ab42-6058-4f51-be9f-c441fe2fbcd4 +[2026-04-16 12:20:13.565] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345709 | service: service-general | source_id: 1d00ab42-6058-4f51-be9f-c441fe2fbcd4 +[2026-04-16 12:20:13.577] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490052 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:13.578] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: 2a01b3f6-5d02-4f5c-95fb-6950fafb3b3c +[2026-04-16 12:20:13.578] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: 2a01b3f6-5d02-4f5c-95fb-6950fafb3b3c +[2026-04-16 12:20:14.158] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035852 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:14.159] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: 1ea2399a-a617-4a9e-930b-3091e1078c27 +[2026-04-16 12:20:14.159] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: 1ea2399a-a617-4a9e-930b-3091e1078c27 +[2026-04-16 12:20:14.172] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063228 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:14.173] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063228 | service: service-general | source_id: 221f9592-d442-471d-9eae-8de00accf4c9 +[2026-04-16 12:20:14.173] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063228 | service: service-general | source_id: 221f9592-d442-471d-9eae-8de00accf4c9 +[2026-04-16 12:20:14.753] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066170 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:14.754] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066170 | service: service-general | source_id: 90b2aa40-a295-4ba4-8d2a-b9e0a2dee9f8 +[2026-04-16 12:20:14.754] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066170 | service: service-general | source_id: 90b2aa40-a295-4ba4-8d2a-b9e0a2dee9f8 +[2026-04-16 12:20:15.347] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029185 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:15.348] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029185 | service: service-general | source_id: 43343cc5-3124-4ff3-b8c8-5404b6d89493 +[2026-04-16 12:20:15.348] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029185 | service: service-general | source_id: 43343cc5-3124-4ff3-b8c8-5404b6d89493 +[2026-04-16 12:20:15.933] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047846 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:15.933] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047846 | service: service-general | source_id: ebea9315-8283-4f01-ad05-ab39b5917797 +[2026-04-16 12:20:15.934] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047846 | service: service-general | source_id: ebea9315-8283-4f01-ad05-ab39b5917797 +[2026-04-16 12:20:15.946] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627317 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:15.947] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: 5e5c0c09-6638-47cd-a539-26e0b06859ff +[2026-04-16 12:20:15.947] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: 5e5c0c09-6638-47cd-a539-26e0b06859ff +[2026-04-16 12:20:15.958] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11493921 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:15.959] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: c330a014-9d72-4c14-8ecc-c794f2c9362d +[2026-04-16 12:20:15.959] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: c330a014-9d72-4c14-8ecc-c794f2c9362d +[2026-04-16 12:20:15.971] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11326020 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:15.971] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11326020 | service: service-general | source_id: 78d35dbc-fc23-4c0a-94ce-6a33d18f3753 +[2026-04-16 12:20:15.972] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11326020 | service: service-general | source_id: 78d35dbc-fc23-4c0a-94ce-6a33d18f3753 +[2026-04-16 12:20:16.554] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11482975 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:16.555] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482975 | service: service-general | source_id: 8cd73ea8-bba1-4daf-ae24-ab56b9238780 +[2026-04-16 12:20:16.555] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482975 | service: service-general | source_id: 8cd73ea8-bba1-4daf-ae24-ab56b9238780 +[2026-04-16 12:20:17.135] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021808 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:17.136] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 478dcf18-8d31-4b24-889d-b0290e2141f2 +[2026-04-16 12:20:17.136] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 478dcf18-8d31-4b24-889d-b0290e2141f2 +[2026-04-16 12:20:17.149] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511036 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:17.150] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: a3f01257-7d19-4a6a-924f-90bf9f2f7a09 +[2026-04-16 12:20:17.150] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: a3f01257-7d19-4a6a-924f-90bf9f2f7a09 +[2026-04-16 12:20:17.739] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11552742 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:17.740] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552742 | service: service-general | source_id: b9f689f0-3fbe-42e4-ae24-7fb3cc4c35b5 +[2026-04-16 12:20:17.740] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552742 | service: service-general | source_id: b9f689f0-3fbe-42e4-ae24-7fb3cc4c35b5 +[2026-04-16 12:20:18.316] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058486 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:18.318] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: 2e8d0238-b0ef-4a70-8167-f7a3df575e7e +[2026-04-16 12:20:18.318] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: 2e8d0238-b0ef-4a70-8167-f7a3df575e7e +[2026-04-16 12:20:18.330] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049019 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:18.331] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 02fefbb6-c785-4c7c-8827-f74ea643aab0 +[2026-04-16 12:20:18.331] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 02fefbb6-c785-4c7c-8827-f74ea643aab0 +[2026-04-16 12:20:18.905] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039141 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:18.906] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039141 | service: service-general | source_id: 16de6217-1a92-495b-804d-1f6d783ee748 +[2026-04-16 12:20:18.906] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039141 | service: service-general | source_id: 16de6217-1a92-495b-804d-1f6d783ee748 +[2026-04-16 12:20:18.918] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050113 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:18.919] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 2d5633be-6e2b-416c-a19d-190623154b14 +[2026-04-16 12:20:18.919] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 2d5633be-6e2b-416c-a19d-190623154b14 +[2026-04-16 12:20:18.930] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050113 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:18.931] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 887e5fa1-92d0-4946-886e-3bebffb09598 +[2026-04-16 12:20:18.931] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 887e5fa1-92d0-4946-886e-3bebffb09598 +[2026-04-16 12:20:18.942] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053624 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:18.943] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 4bbf64dc-e673-4d3f-9377-70efdcbfd179 +[2026-04-16 12:20:18.943] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 4bbf64dc-e673-4d3f-9377-70efdcbfd179 +[2026-04-16 12:20:18.953] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047993 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:18.954] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047993 | service: service-general | source_id: 47ac3a7f-1ac0-453e-aa22-a325d78d44f8 +[2026-04-16 12:20:18.954] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047993 | service: service-general | source_id: 47ac3a7f-1ac0-453e-aa22-a325d78d44f8 +[2026-04-16 12:20:19.527] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11518589 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:19.528] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518589 | service: service-general | source_id: 7ca63b6a-ba67-4372-a04d-912b5f1623bc +[2026-04-16 12:20:19.528] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518589 | service: service-general | source_id: 7ca63b6a-ba67-4372-a04d-912b5f1623bc +[2026-04-16 12:20:19.540] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11415138 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:19.541] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 88ca3b86-3863-4678-ae14-691483e36691 +[2026-04-16 12:20:19.541] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 88ca3b86-3863-4678-ae14-691483e36691 +[2026-04-16 12:20:19.553] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052591 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:19.554] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052591 | service: service-general | source_id: 0e7cc074-f11f-4e57-87ba-b3eb4a557f55 +[2026-04-16 12:20:19.554] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052591 | service: service-general | source_id: 0e7cc074-f11f-4e57-87ba-b3eb4a557f55 +[2026-04-16 12:20:20.129] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11560483 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:20.130] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11560483 | service: service-general | source_id: 80ceaaf7-6ab9-4f32-8631-baf374c09602 +[2026-04-16 12:20:20.130] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11560483 | service: service-general | source_id: 80ceaaf7-6ab9-4f32-8631-baf374c09602 +[2026-04-16 12:20:20.142] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004027 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:20.143] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 6a249759-4474-4d4d-9530-3926f1799099 +[2026-04-16 12:20:20.143] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 6a249759-4474-4d4d-9530-3926f1799099 +[2026-04-16 12:20:20.713] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557736 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:20.714] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557736 | service: service-general | source_id: 3df70023-832e-4f85-a6a8-00d6fb15a1ac +[2026-04-16 12:20:20.715] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008924 encounter_id:10018547-9ff2-4d6c-a819-4a7d1e6849f3 organization_id:100026555 patient_id:P01109155352 procedure_code:OT service_request_id:7d805437-0cd8-4c6e-a641-a4e348a4c369 started:2026-04-16T12:20:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:20.960] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: e7e89ebc-5e2f-4d4a-8683-501baaadcde9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 3df70023-832e-4f85-a6a8-00d6fb15a1ac +[2026-04-16 12:20:20.961] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:21.475] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11616988 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:21.476] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616988 | service: service-general | source_id: 70e33c69-a342-40bc-b6c2-6937ddaceded +[2026-04-16 12:20:21.476] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616988 | service: service-general | source_id: 70e33c69-a342-40bc-b6c2-6937ddaceded +[2026-04-16 12:20:22.048] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582996 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:22.049] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582996 | service: service-general | source_id: 394382ca-e713-4fcb-8c14-63e1b4dea596 +[2026-04-16 12:20:22.049] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582996 | service: service-general | source_id: 394382ca-e713-4fcb-8c14-63e1b4dea596 +[2026-04-16 12:20:22.636] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060721 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:22.637] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060721 | service: service-general | source_id: 981aaefe-3f10-4ede-afe6-a3d939a0cf79 +[2026-04-16 12:20:22.637] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060721 | service: service-general | source_id: 981aaefe-3f10-4ede-afe6-a3d939a0cf79 +[2026-04-16 12:20:22.649] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051658 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:22.650] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051658 | service: service-general | source_id: d942aac0-e98d-4920-bd31-2f81071b7116 +[2026-04-16 12:20:22.650] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051658 | service: service-general | source_id: d942aac0-e98d-4920-bd31-2f81071b7116 +[2026-04-16 12:20:23.221] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004990 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:23.224] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: 941f7ca1-2549-4225-9739-f9ad70725e82 +[2026-04-16 12:20:23.224] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: 941f7ca1-2549-4225-9739-f9ad70725e82 +[2026-04-16 12:20:23.239] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007248 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:23.241] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 155ee35d-ad76-4091-8bfc-738ff6c1dd6c +[2026-04-16 12:20:23.241] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 155ee35d-ad76-4091-8bfc-738ff6c1dd6c +[2026-04-16 12:20:23.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066293 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:23.813] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066293 | service: service-general | source_id: a96fdf28-52f2-4cb5-b3d3-e9c4b2b97103 +[2026-04-16 12:20:23.813] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066293 | service: service-general | source_id: a96fdf28-52f2-4cb5-b3d3-e9c4b2b97103 +[2026-04-16 12:20:23.825] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019207 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:23.826] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 064cdbdf-306d-4c6c-ad8c-a16a0bc9801f +[2026-04-16 12:20:23.826] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 064cdbdf-306d-4c6c-ad8c-a16a0bc9801f +[2026-04-16 12:20:23.837] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10839662 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:23.838] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10839662 | service: service-general | source_id: c305d34c-3b44-47d3-9c26-a81a45ffba66 +[2026-04-16 12:20:23.838] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10839662 | service: service-general | source_id: c305d34c-3b44-47d3-9c26-a81a45ffba66 +[2026-04-16 12:20:23.850] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11588358 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:23.851] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11588358 | service: service-general | source_id: 97480b1d-81a3-4e04-bd74-bed4d69b7b36 +[2026-04-16 12:20:23.851] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11588358 | service: service-general | source_id: 97480b1d-81a3-4e04-bd74-bed4d69b7b36 +[2026-04-16 12:20:23.863] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11570115 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:23.864] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570115 | service: service-general | source_id: f97ca407-974a-4b06-83c0-f866ae359562 +[2026-04-16 12:20:23.864] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570115 | service: service-general | source_id: f97ca407-974a-4b06-83c0-f866ae359562 +[2026-04-16 12:20:24.434] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11556194 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:24.435] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: e9882476-3b48-4aa7-a8c1-36d8b2d7fea6 +[2026-04-16 12:20:24.435] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: e9882476-3b48-4aa7-a8c1-36d8b2d7fea6 +[2026-04-16 12:20:24.448] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583822 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:24.448] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: 724198d5-ebe9-4738-b108-f01f46b88872 +[2026-04-16 12:20:24.448] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: 724198d5-ebe9-4738-b108-f01f46b88872 +[2026-04-16 12:20:24.459] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595816 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:24.460] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 34a711c4-f3f5-4c1c-917b-314d07c213f0 +[2026-04-16 12:20:24.460] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 34a711c4-f3f5-4c1c-917b-314d07c213f0 +[2026-04-16 12:20:24.471] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032268 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:24.472] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032268 | service: service-general | source_id: 96f4f1da-24bf-49a6-8f53-7f91377944bf +[2026-04-16 12:20:24.472] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032268 | service: service-general | source_id: 96f4f1da-24bf-49a6-8f53-7f91377944bf +[2026-04-16 12:20:24.482] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375302 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:24.483] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375302 | service: service-general | source_id: 8b7dd3b9-cc6c-4ecd-b8ea-7a49eda6c80a +[2026-04-16 12:20:24.483] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375302 | service: service-general | source_id: 8b7dd3b9-cc6c-4ecd-b8ea-7a49eda6c80a +[2026-04-16 12:20:25.054] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11616331 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:25.055] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616331 | service: service-general | source_id: 321647f6-1193-4f8c-a95a-4e300b0a1288 +[2026-04-16 12:20:25.055] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616331 | service: service-general | source_id: 321647f6-1193-4f8c-a95a-4e300b0a1288 +[2026-04-16 12:20:25.068] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604944 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:25.069] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604944 | service: service-general | source_id: cd5c34f3-3f5b-42b0-97d2-456efd3eae6d +[2026-04-16 12:20:25.069] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604944 | service: service-general | source_id: cd5c34f3-3f5b-42b0-97d2-456efd3eae6d +[2026-04-16 12:20:25.081] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053403 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:25.082] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053403 | service: service-general | source_id: b30f6b6c-785c-4b37-983e-5151416abeb0 +[2026-04-16 12:20:25.082] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000997 encounter_id:04ef00a0-6e13-4c21-9ba2-a82756e3ad10 organization_id:100026555 patient_id:P00624870560 procedure_code:OT service_request_id:3eb04fa3-331c-49b2-b14c-bad1d8aafbc6 started:2026-04-16T12:20:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:25.374] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: d4af9e5f-1517-4438-bdcf-e8507bdda25a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b30f6b6c-785c-4b37-983e-5151416abeb0 +[2026-04-16 12:20:25.375] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:26.450] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024830 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:26.451] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d752f863-4680-4646-9cd3-9f52b00fe996 +[2026-04-16 12:20:26.451] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d752f863-4680-4646-9cd3-9f52b00fe996 +[2026-04-16 12:20:26.462] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:26.463] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 1471e906-bdcd-4643-8634-75986e17b87f +[2026-04-16 12:20:26.463] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 1471e906-bdcd-4643-8634-75986e17b87f +[2026-04-16 12:20:27.028] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038009 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.029] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038009 | service: service-general | source_id: 515a50d5-eeb2-47b1-b8d1-d9f701f777ef +[2026-04-16 12:20:27.029] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038009 | service: service-general | source_id: 515a50d5-eeb2-47b1-b8d1-d9f701f777ef +[2026-04-16 12:20:27.041] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067647 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.042] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067647 | service: service-general | source_id: b3f7fc16-95d5-4c0e-a8bb-5b6d92e6a240 +[2026-04-16 12:20:27.042] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067647 | service: service-general | source_id: b3f7fc16-95d5-4c0e-a8bb-5b6d92e6a240 +[2026-04-16 12:20:27.053] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038528 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.054] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038528 | service: service-general | source_id: 3a8f9f98-c5f9-4876-ad67-5c3eff52986b +[2026-04-16 12:20:27.054] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038528 | service: service-general | source_id: 3a8f9f98-c5f9-4876-ad67-5c3eff52986b +[2026-04-16 12:20:27.648] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020449 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.649] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020449 | service: service-general | source_id: 7bd411dc-f038-4a0b-8d6c-6275cdc91665 +[2026-04-16 12:20:27.649] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020449 | service: service-general | source_id: 7bd411dc-f038-4a0b-8d6c-6275cdc91665 +[2026-04-16 12:20:27.662] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535318 2026-02-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.663] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535318 | service: service-general | source_id: 0d37353c-ffa3-4143-9d16-e880c9d15038 +[2026-04-16 12:20:27.663] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535318 | service: service-general | source_id: 0d37353c-ffa3-4143-9d16-e880c9d15038 +[2026-04-16 12:20:27.674] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10460354 2026-02-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.675] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10460354 | service: service-general | source_id: 9154bc6a-531d-4985-8d3a-2af6ceefe841 +[2026-04-16 12:20:27.675] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10460354 | service: service-general | source_id: 9154bc6a-531d-4985-8d3a-2af6ceefe841 +[2026-04-16 12:20:27.686] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059785 2026-02-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.687] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059785 | service: service-general | source_id: 7e9b1ba2-2010-40f8-a5e7-2d6b032f7c68 +[2026-04-16 12:20:27.687] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059785 | service: service-general | source_id: 7e9b1ba2-2010-40f8-a5e7-2d6b032f7c68 +[2026-04-16 12:20:27.698] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625616 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.698] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: c566ff27-fc18-4970-90da-f61655a04515 +[2026-04-16 12:20:27.698] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: c566ff27-fc18-4970-90da-f61655a04515 +[2026-04-16 12:20:27.708] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016826 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.708] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016826 | service: service-general | source_id: 07826edf-d0df-459e-955c-e98ec868b06b +[2026-04-16 12:20:27.709] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016826 | service: service-general | source_id: 07826edf-d0df-459e-955c-e98ec868b06b +[2026-04-16 12:20:27.719] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037525 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.720] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037525 | service: service-general | source_id: c3e73683-a077-4554-8481-a9a6a226a1c2 +[2026-04-16 12:20:27.720] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037525 | service: service-general | source_id: c3e73683-a077-4554-8481-a9a6a226a1c2 +[2026-04-16 12:20:27.729] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008207 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.730] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 1f4ad2e2-de43-4c62-80d8-98bd6d821426 +[2026-04-16 12:20:27.730] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 1f4ad2e2-de43-4c62-80d8-98bd6d821426 +[2026-04-16 12:20:27.739] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006845 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:27.740] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006845 | service: service-general | source_id: a26c5259-d230-4ed4-9220-7b49f81b343f +[2026-04-16 12:20:27.740] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006845 | service: service-general | source_id: a26c5259-d230-4ed4-9220-7b49f81b343f +[2026-04-16 12:20:28.321] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625970 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:28.322] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625970 | service: service-general | source_id: 54fc4586-ff67-424c-b936-34d8eaeb5415 +[2026-04-16 12:20:28.322] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625970 | service: service-general | source_id: 54fc4586-ff67-424c-b936-34d8eaeb5415 +[2026-04-16 12:20:28.894] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029458 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:28.895] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 50dddeff-7511-4024-9748-b0295a6a6028 +[2026-04-16 12:20:28.895] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 50dddeff-7511-4024-9748-b0295a6a6028 +[2026-04-16 12:20:28.908] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052071 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:28.908] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 28a3c37f-0587-46f3-92d4-a7382e188aac +[2026-04-16 12:20:28.909] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 28a3c37f-0587-46f3-92d4-a7382e188aac +[2026-04-16 12:20:28.920] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007984 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:28.921] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: 0f16092e-be84-4240-8b78-815959dc4cdc +[2026-04-16 12:20:28.921] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: 0f16092e-be84-4240-8b78-815959dc4cdc +[2026-04-16 12:20:29.502] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11483127 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:29.503] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: e040fb3f-0d2f-4e5d-925e-6c3494c62c3a +[2026-04-16 12:20:29.503] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: e040fb3f-0d2f-4e5d-925e-6c3494c62c3a +[2026-04-16 12:20:29.515] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050964 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:29.516] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050964 | service: service-general | source_id: 76a27345-1d1c-46e3-a12b-0c9c2b9c0afc +[2026-04-16 12:20:29.516] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050964 | service: service-general | source_id: 76a27345-1d1c-46e3-a12b-0c9c2b9c0afc +[2026-04-16 12:20:30.100] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618658 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.102] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618658 | service: service-general | source_id: e23abdc3-8dba-43c2-9617-6a177867415a +[2026-04-16 12:20:30.102] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618658 | service: service-general | source_id: e23abdc3-8dba-43c2-9617-6a177867415a +[2026-04-16 12:20:30.114] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007482 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.114] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007482 | service: service-general | source_id: a835cd14-024c-467a-8abf-a8f5a4cb8f5e +[2026-04-16 12:20:30.115] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007482 | service: service-general | source_id: a835cd14-024c-467a-8abf-a8f5a4cb8f5e +[2026-04-16 12:20:30.125] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11359136 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.126] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11359136 | service: service-general | source_id: 20fb3632-5f8b-4058-804c-165ee0640bdc +[2026-04-16 12:20:30.126] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11359136 | service: service-general | source_id: 20fb3632-5f8b-4058-804c-165ee0640bdc +[2026-04-16 12:20:30.136] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11610914 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.137] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610914 | service: service-general | source_id: ab0aa69d-4b4c-4b75-b8f2-ac30c842db0f +[2026-04-16 12:20:30.137] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610914 | service: service-general | source_id: ab0aa69d-4b4c-4b75-b8f2-ac30c842db0f +[2026-04-16 12:20:30.146] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11221849 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.147] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 86c0ad0d-f9f9-483b-a7a1-62b74c3a9af0 +[2026-04-16 12:20:30.147] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 86c0ad0d-f9f9-483b-a7a1-62b74c3a9af0 +[2026-04-16 12:20:30.156] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590700 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.156] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 534cfc99-488a-4d68-9385-76997ff0ea6b +[2026-04-16 12:20:30.156] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 534cfc99-488a-4d68-9385-76997ff0ea6b +[2026-04-16 12:20:30.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540805 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.725] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: d073782a-5bce-459d-b825-fdd0a6d61988 +[2026-04-16 12:20:30.726] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: d073782a-5bce-459d-b825-fdd0a6d61988 +[2026-04-16 12:20:30.739] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027592 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.740] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027592 | service: service-general | source_id: 012f85c8-6fe7-4139-83fe-60ce7dc06346 +[2026-04-16 12:20:30.740] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027592 | service: service-general | source_id: 012f85c8-6fe7-4139-83fe-60ce7dc06346 +[2026-04-16 12:20:30.751] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12022316 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.752] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022316 | service: service-general | source_id: 575be827-1a70-4589-a441-659309a10315 +[2026-04-16 12:20:30.752] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022316 | service: service-general | source_id: 575be827-1a70-4589-a441-659309a10315 +[2026-04-16 12:20:30.763] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11179664 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.764] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: abb5c84a-1703-48e5-9069-47c4ab146280 +[2026-04-16 12:20:30.764] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: abb5c84a-1703-48e5-9069-47c4ab146280 +[2026-04-16 12:20:30.775] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050467 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.776] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: a012d4eb-50de-4017-9b34-7fcb1c4c6c64 +[2026-04-16 12:20:30.776] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: a012d4eb-50de-4017-9b34-7fcb1c4c6c64 +[2026-04-16 12:20:30.786] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020416 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:30.787] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020416 | service: service-general | source_id: 1fd98386-6e74-4073-a6f4-e97d9de72f8c +[2026-04-16 12:20:30.787] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020416 | service: service-general | source_id: 1fd98386-6e74-4073-a6f4-e97d9de72f8c +[2026-04-16 12:20:31.364] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522140 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:31.366] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522140 | service: service-general | source_id: ef7d37f8-0e24-4345-a851-a537964a7b71 +[2026-04-16 12:20:31.366] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522140 | service: service-general | source_id: ef7d37f8-0e24-4345-a851-a537964a7b71 +[2026-04-16 12:20:31.378] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500090 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:31.380] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: ba155e23-6d32-4cfc-a307-c8667529d399 +[2026-04-16 12:20:31.380] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: ba155e23-6d32-4cfc-a307-c8667529d399 +[2026-04-16 12:20:31.963] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054275 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:31.964] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054275 | service: service-general | source_id: 1d8be830-dd6f-425f-8e61-644602def00c +[2026-04-16 12:20:31.964] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054275 | service: service-general | source_id: 1d8be830-dd6f-425f-8e61-644602def00c +[2026-04-16 12:20:32.537] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027948 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:32.538] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: bdb5e02f-d4a7-4852-9656-46532ea1a78f +[2026-04-16 12:20:32.538] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: bdb5e02f-d4a7-4852-9656-46532ea1a78f +[2026-04-16 12:20:32.550] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555010 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:32.551] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555010 | service: service-general | source_id: 37171828-5304-440d-8d1f-14df6d5f01ad +[2026-04-16 12:20:32.551] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555010 | service: service-general | source_id: 37171828-5304-440d-8d1f-14df6d5f01ad +[2026-04-16 12:20:32.562] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050776 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:32.563] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050776 | service: service-general | source_id: 5e51efd0-4d58-48e8-9494-6abb343837f8 +[2026-04-16 12:20:32.563] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050776 | service: service-general | source_id: 5e51efd0-4d58-48e8-9494-6abb343837f8 +[2026-04-16 12:20:33.149] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007612 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:33.150] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007612 | service: service-general | source_id: b2966bbc-9450-441b-b218-90701c9d18ec +[2026-04-16 12:20:33.150] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007612 | service: service-general | source_id: b2966bbc-9450-441b-b218-90701c9d18ec +[2026-04-16 12:20:33.162] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11106320 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:33.163] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11106320 | service: service-general | source_id: 96d9f174-03ca-45e1-90fd-8b0a6d2f5da6 +[2026-04-16 12:20:33.163] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11106320 | service: service-general | source_id: 96d9f174-03ca-45e1-90fd-8b0a6d2f5da6 +[2026-04-16 12:20:33.176] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538263 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:33.176] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538263 | service: service-general | source_id: 243dc8db-fb8a-481d-986d-1e5d9b60ac72 +[2026-04-16 12:20:33.176] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538263 | service: service-general | source_id: 243dc8db-fb8a-481d-986d-1e5d9b60ac72 +[2026-04-16 12:20:33.188] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025655 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:33.189] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025655 | service: service-general | source_id: 47adbabe-4cb5-4200-bbdf-943baa77c676 +[2026-04-16 12:20:33.189] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025655 | service: service-general | source_id: 47adbabe-4cb5-4200-bbdf-943baa77c676 +[2026-04-16 12:20:33.866] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062825 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:33.867] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: 7ceb75a9-8be9-48e1-af1a-b463cc65e4a1 +[2026-04-16 12:20:33.867] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: 7ceb75a9-8be9-48e1-af1a-b463cc65e4a1 +[2026-04-16 12:20:33.880] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053191 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:33.881] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053191 | service: service-general | source_id: cace414d-d223-44f9-a23d-c0a8eea6be5e +[2026-04-16 12:20:33.881] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053191 | service: service-general | source_id: cace414d-d223-44f9-a23d-c0a8eea6be5e +[2026-04-16 12:20:34.455] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561489 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:34.456] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561489 | service: service-general | source_id: 0208b27d-656e-40f2-8f29-dc06873e1cf7 +[2026-04-16 12:20:34.456] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561489 | service: service-general | source_id: 0208b27d-656e-40f2-8f29-dc06873e1cf7 +[2026-04-16 12:20:34.469] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067480 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:34.470] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: bc84983c-db86-48ea-b80b-2fe398506d11 +[2026-04-16 12:20:34.470] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: bc84983c-db86-48ea-b80b-2fe398506d11 +[2026-04-16 12:20:34.481] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041034 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:34.482] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: f66abf02-66f4-4116-8469-0500a4882648 +[2026-04-16 12:20:34.482] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: f66abf02-66f4-4116-8469-0500a4882648 +[2026-04-16 12:20:35.058] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068682 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:35.059] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068682 | service: service-general | source_id: 5508f41c-742b-49bd-85de-2a49c0004c12 +[2026-04-16 12:20:35.059] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010478 encounter_id:3165be45-dd17-45d7-ae6a-8a4dd4867842 organization_id:100026555 patient_id:P00925716865 procedure_code:OT service_request_id:ac4e65b4-1ead-47f4-b4f7-3b981a12efbe started:2026-04-16T12:20:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:35.300] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 7b904e8e-bdf6-45cd-80e8-5f749cfb65d5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 5508f41c-742b-49bd-85de-2a49c0004c12 +[2026-04-16 12:20:35.301] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:35.814] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068368 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:35.815] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068368 | service: service-general | source_id: 97044040-4071-4931-88b4-e91bcdcdf4a7 +[2026-04-16 12:20:35.815] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068368 | service: service-general | source_id: 97044040-4071-4931-88b4-e91bcdcdf4a7 +[2026-04-16 12:20:35.826] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11544386 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:35.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544386 | service: service-general | source_id: 990cbf08-61dc-4339-ae3a-f5e545653ca1 +[2026-04-16 12:20:35.827] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544386 | service: service-general | source_id: 990cbf08-61dc-4339-ae3a-f5e545653ca1 +[2026-04-16 12:20:35.838] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066387 2026-02-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:35.839] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066387 | service: service-general | source_id: 410fb162-a3fc-4d3d-8760-2e5e3afdf4d8 +[2026-04-16 12:20:35.839] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066387 | service: service-general | source_id: 410fb162-a3fc-4d3d-8760-2e5e3afdf4d8 +[2026-04-16 12:20:35.850] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11307019 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:35.850] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11307019 | service: service-general | source_id: 0f91d46d-7f00-4869-9632-deee072dcbcc +[2026-04-16 12:20:35.851] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11307019 | service: service-general | source_id: 0f91d46d-7f00-4869-9632-deee072dcbcc +[2026-04-16 12:20:36.449] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606288 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:36.450] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: b27308a6-c8ae-4008-8349-0d2ef250405a +[2026-04-16 12:20:36.450] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: b27308a6-c8ae-4008-8349-0d2ef250405a +[2026-04-16 12:20:36.465] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11333885 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:36.466] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11333885 | service: service-general | source_id: aad3063f-4ac0-49d2-8da8-092cb990492b +[2026-04-16 12:20:36.466] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11333885 | service: service-general | source_id: aad3063f-4ac0-49d2-8da8-092cb990492b +[2026-04-16 12:20:37.053] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627469 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:37.053] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627469 | service: service-general | source_id: efdeec2e-d809-464b-a4ae-99a6c3f4382b +[2026-04-16 12:20:37.054] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627469 | service: service-general | source_id: efdeec2e-d809-464b-a4ae-99a6c3f4382b +[2026-04-16 12:20:37.066] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027852 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:37.067] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027852 | service: service-general | source_id: 9379658e-1309-4c41-9088-f1bf979a498b +[2026-04-16 12:20:37.067] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027852 | service: service-general | source_id: 9379658e-1309-4c41-9088-f1bf979a498b +[2026-04-16 12:20:37.079] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11550445 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:37.079] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: a718cb21-6ff1-4021-8162-b55a58fc37d2 +[2026-04-16 12:20:37.079] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: a718cb21-6ff1-4021-8162-b55a58fc37d2 +[2026-04-16 12:20:37.674] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037552 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:37.675] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037552 | service: service-general | source_id: 770dc405-d68d-44c7-89f6-a1658df4d7d3 +[2026-04-16 12:20:37.675] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037552 | service: service-general | source_id: 770dc405-d68d-44c7-89f6-a1658df4d7d3 +[2026-04-16 12:20:37.687] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598081 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:37.688] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598081 | service: service-general | source_id: bde5135f-715f-4eb7-8b66-6032dd03629b +[2026-04-16 12:20:37.688] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598081 | service: service-general | source_id: bde5135f-715f-4eb7-8b66-6032dd03629b +[2026-04-16 12:20:38.271] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11410246 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:38.272] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11410246 | service: service-general | source_id: 38b096e7-6def-45ad-9326-05b2e0d2c2e4 +[2026-04-16 12:20:38.272] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11410246 | service: service-general | source_id: 38b096e7-6def-45ad-9326-05b2e0d2c2e4 +[2026-04-16 12:20:38.284] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522796 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:38.285] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522796 | service: service-general | source_id: d759d0a7-ab57-4341-ae90-61622c7219cb +[2026-04-16 12:20:38.285] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522796 | service: service-general | source_id: d759d0a7-ab57-4341-ae90-61622c7219cb +[2026-04-16 12:20:38.297] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11487849 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:38.298] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11487849 | service: service-general | source_id: 8def2b07-e36a-4982-8c54-b66e1460851b +[2026-04-16 12:20:38.298] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11487849 | service: service-general | source_id: 8def2b07-e36a-4982-8c54-b66e1460851b +[2026-04-16 12:20:38.309] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11508170 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:38.310] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508170 | service: service-general | source_id: 6f2cca7c-3e0e-4e40-92d5-169a819b252e +[2026-04-16 12:20:38.310] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508170 | service: service-general | source_id: 6f2cca7c-3e0e-4e40-92d5-169a819b252e +[2026-04-16 12:20:38.891] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048286 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:38.892] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048286 | service: service-general | source_id: cc55d902-6520-456e-811b-b568fd0326ba +[2026-04-16 12:20:38.892] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048286 | service: service-general | source_id: cc55d902-6520-456e-811b-b568fd0326ba +[2026-04-16 12:20:38.904] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627525 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:38.905] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627525 | service: service-general | source_id: 5cb13df4-6ff7-405c-82b7-2f5e8ea4c0b9 +[2026-04-16 12:20:38.905] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627525 | service: service-general | source_id: 5cb13df4-6ff7-405c-82b7-2f5e8ea4c0b9 +[2026-04-16 12:20:39.495] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054038 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:39.496] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054038 | service: service-general | source_id: f0246053-f02f-4a7d-8818-015d69b87229 +[2026-04-16 12:20:39.496] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054038 | service: service-general | source_id: f0246053-f02f-4a7d-8818-015d69b87229 +[2026-04-16 12:20:40.080] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621022 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:40.081] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 76d49db0-83b2-4ca3-880d-cdbc91900539 +[2026-04-16 12:20:40.081] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 76d49db0-83b2-4ca3-880d-cdbc91900539 +[2026-04-16 12:20:40.667] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013956 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:40.668] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 146b8da2-c0f9-4d62-aad1-004e5a903d8c +[2026-04-16 12:20:40.668] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 146b8da2-c0f9-4d62-aad1-004e5a903d8c +[2026-04-16 12:20:40.680] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11616944 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:40.681] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616944 | service: service-general | source_id: b32b4278-e45f-4b3b-899b-4a00dad36fe1 +[2026-04-16 12:20:40.681] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616944 | service: service-general | source_id: b32b4278-e45f-4b3b-899b-4a00dad36fe1 +[2026-04-16 12:20:41.257] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013823 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:41.258] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 6bcfdca3-755a-4607-bd54-0a12e445c9d2 +[2026-04-16 12:20:41.258] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 6bcfdca3-755a-4607-bd54-0a12e445c9d2 +[2026-04-16 12:20:41.270] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013823 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:41.271] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 52b10bf0-a0fd-4d43-96f5-fa9749c9d078 +[2026-04-16 12:20:41.271] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 52b10bf0-a0fd-4d43-96f5-fa9749c9d078 +[2026-04-16 12:20:41.282] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11510242 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:41.283] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11510242 | service: service-general | source_id: e24cddf8-a043-4daf-8dee-de563cb019d7 +[2026-04-16 12:20:41.283] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11510242 | service: service-general | source_id: e24cddf8-a043-4daf-8dee-de563cb019d7 +[2026-04-16 12:20:41.294] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11093430 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:41.295] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11093430 | service: service-general | source_id: bb5b52fd-52ea-4eda-a2f1-e0add8473b48 +[2026-04-16 12:20:41.295] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11093430 | service: service-general | source_id: bb5b52fd-52ea-4eda-a2f1-e0add8473b48 +[2026-04-16 12:20:41.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010183 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:41.888] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010183 | service: service-general | source_id: c1ffd914-ef9c-4dbc-9197-1f5f2bb6d6a2 +[2026-04-16 12:20:41.888] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010183 | service: service-general | source_id: c1ffd914-ef9c-4dbc-9197-1f5f2bb6d6a2 +[2026-04-16 12:20:41.901] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043412 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:41.902] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043412 | service: service-general | source_id: aec7a2b8-04e7-4edc-9bf4-6c481737aa9c +[2026-04-16 12:20:41.902] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043412 | service: service-general | source_id: aec7a2b8-04e7-4edc-9bf4-6c481737aa9c +[2026-04-16 12:20:41.914] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598112 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:41.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598112 | service: service-general | source_id: f6ddb279-e574-4212-a5e4-19a9410f6d38 +[2026-04-16 12:20:41.915] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598112 | service: service-general | source_id: f6ddb279-e574-4212-a5e4-19a9410f6d38 +[2026-04-16 12:20:42.501] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620839 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:42.502] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620839 | service: service-general | source_id: 269fa6ed-8ee3-46f0-bb51-b32cd1b8b242 +[2026-04-16 12:20:42.502] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620839 | service: service-general | source_id: 269fa6ed-8ee3-46f0-bb51-b32cd1b8b242 +[2026-04-16 12:20:42.515] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11324039 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:42.516] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11324039 | service: service-general | source_id: f2636ad9-8d31-4f9e-8fe5-f1fb957f07a5 +[2026-04-16 12:20:42.516] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11324039 | service: service-general | source_id: f2636ad9-8d31-4f9e-8fe5-f1fb957f07a5 +[2026-04-16 12:20:42.528] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10947076 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:42.529] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10947076 | service: service-general | source_id: 4394dd70-5f0b-4d7e-9fb8-7df4eb9dc3d3 +[2026-04-16 12:20:42.529] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10947076 | service: service-general | source_id: 4394dd70-5f0b-4d7e-9fb8-7df4eb9dc3d3 +[2026-04-16 12:20:43.107] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035693 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:43.108] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035693 | service: service-general | source_id: a44bf7c5-e166-4ede-93c3-4c0f7af67d7b +[2026-04-16 12:20:43.108] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035693 | service: service-general | source_id: a44bf7c5-e166-4ede-93c3-4c0f7af67d7b +[2026-04-16 12:20:43.122] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520745 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:43.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 56442ef8-f737-447e-9423-f5360232f7e5 +[2026-04-16 12:20:43.122] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 56442ef8-f737-447e-9423-f5360232f7e5 +[2026-04-16 12:20:43.713] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056601 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:43.713] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: a9c9c3f9-a455-452e-9f31-af0de2d46d4b +[2026-04-16 12:20:43.714] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: a9c9c3f9-a455-452e-9f31-af0de2d46d4b +[2026-04-16 12:20:43.726] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11183672 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:43.727] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: 5eae8252-19a3-475e-96ce-ea561d4a7142 +[2026-04-16 12:20:43.727] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: 5eae8252-19a3-475e-96ce-ea561d4a7142 +[2026-04-16 12:20:44.309] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057349 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:44.310] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: 2242f1bc-b3a0-4756-b54f-7217dbdd9d0e +[2026-04-16 12:20:44.310] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: 2242f1bc-b3a0-4756-b54f-7217dbdd9d0e +[2026-04-16 12:20:44.323] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10041093 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:44.324] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10041093 | service: service-general | source_id: c530a87a-7fc1-467b-8ecb-0c3fa5fb6776 +[2026-04-16 12:20:44.324] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10041093 | service: service-general | source_id: c530a87a-7fc1-467b-8ecb-0c3fa5fb6776 +[2026-04-16 12:20:44.894] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061538 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:44.896] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061538 | service: service-general | source_id: 4561cf26-cbfd-4ee1-9b72-f700f493e9cb +[2026-04-16 12:20:44.896] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010938 encounter_id:38b48a93-8cfa-44b5-a765-54405ca0cdd1 organization_id:100026555 patient_id:P02396266081 procedure_code:OT service_request_id:03186e17-7d21-4fce-99b5-eec9b0bbbac2 started:2026-04-16T12:20:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:45.208] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 14620f5a-4569-4371-947f-dd6cb2c6d247 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 4561cf26-cbfd-4ee1-9b72-f700f493e9cb +[2026-04-16 12:20:45.209] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:45.722] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11132349 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:45.723] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: ec0357b9-0d0c-4a66-bd76-32dca80bf38d +[2026-04-16 12:20:45.723] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: ec0357b9-0d0c-4a66-bd76-32dca80bf38d +[2026-04-16 12:20:45.734] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070241 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:45.735] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070241 | service: service-general | source_id: e4054c3a-5f45-4c9f-8789-916ed7ab2302 +[2026-04-16 12:20:45.735] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070241 | service: service-general | source_id: e4054c3a-5f45-4c9f-8789-916ed7ab2302 +[2026-04-16 12:20:45.745] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068408 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:45.745] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: a5f6138e-f851-446e-abe4-ae2a93943a50 +[2026-04-16 12:20:45.745] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: a5f6138e-f851-446e-abe4-ae2a93943a50 +[2026-04-16 12:20:46.300] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11102042 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:46.302] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11102042 | service: service-general | source_id: 2fdfa6f6-cfbb-428a-9743-25fdb3ec347b +[2026-04-16 12:20:46.302] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010979 encounter_id:f798e7c3-19a3-40de-988d-038473c091c8 organization_id:100026555 patient_id:P00293994986 procedure_code:OT service_request_id:03cdf5e6-743e-49c2-a17e-fbcfdfab2b99 started:2026-04-16T12:20:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:46.571] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ab42c597-b0f0-4aae-8c9d-d3ab4feb2f2e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 2fdfa6f6-cfbb-428a-9743-25fdb3ec347b +[2026-04-16 12:20:46.572] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:47.085] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069124 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:47.086] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069124 | service: service-general | source_id: b74d0b9a-c3a1-4a1b-9e4e-66a4361acef3 +[2026-04-16 12:20:47.086] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069124 | service: service-general | source_id: b74d0b9a-c3a1-4a1b-9e4e-66a4361acef3 +[2026-04-16 12:20:47.638] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004031 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:47.639] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004031 | service: service-general | source_id: 60905197-9e49-4544-ba88-bb418a57dde5 +[2026-04-16 12:20:47.639] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004031 | service: service-general | source_id: 60905197-9e49-4544-ba88-bb418a57dde5 +[2026-04-16 12:20:47.651] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062320 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:47.652] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062320 | service: service-general | source_id: 3bb4025a-6589-425d-9db7-e70d7b1f2dfb +[2026-04-16 12:20:47.653] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062320 | service: service-general | source_id: 3bb4025a-6589-425d-9db7-e70d7b1f2dfb +[2026-04-16 12:20:47.664] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034891 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:47.665] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034891 | service: service-general | source_id: 95d6fdda-4765-4029-ad0e-64bafc034e76 +[2026-04-16 12:20:47.665] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034891 | service: service-general | source_id: 95d6fdda-4765-4029-ad0e-64bafc034e76 +[2026-04-16 12:20:48.222] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064991 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:48.224] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064991 | service: service-general | source_id: b61e3531-0580-4b3a-8a38-19175ed33337 +[2026-04-16 12:20:48.224] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011046 encounter_id:35a26091-2911-48b7-959b-48d6493bce57 organization_id:100026555 patient_id:P00143003945 procedure_code:OT service_request_id:7196d67e-2e63-4aa9-9520-c72c4bccb5a0 started:2026-04-16T12:20:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:48.494] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: f64d4c4b-a263-47dc-b4ed-b87862bb7bf7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b61e3531-0580-4b3a-8a38-19175ed33337 +[2026-04-16 12:20:48.494] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:49.009] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046456 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:49.010] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046456 | service: service-general | source_id: b41e6a88-3182-450a-9356-7ac9ea021c6e +[2026-04-16 12:20:49.010] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011074 encounter_id:f0680931-56df-4412-a36e-c252967d152c organization_id:100026555 patient_id:P00696633677 procedure_code:OT service_request_id:40a07cf0-2fdf-49a0-b5ce-a053689834ef started:2026-04-16T12:20:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:49.289] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 5d914083-6514-47b5-a4cf-559519dfd5cb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b41e6a88-3182-450a-9356-7ac9ea021c6e +[2026-04-16 12:20:49.289] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:49.804] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039879 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:49.805] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039879 | service: service-general | source_id: da4f4035-9f52-47b9-9a3c-db59e1ea9744 +[2026-04-16 12:20:49.805] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039879 | service: service-general | source_id: da4f4035-9f52-47b9-9a3c-db59e1ea9744 +[2026-04-16 12:20:49.817] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058030 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:49.818] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: d6bc4398-a98a-4c97-bc63-d7b7d73dec75 +[2026-04-16 12:20:49.819] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: d6bc4398-a98a-4c97-bc63-d7b7d73dec75 +[2026-04-16 12:20:49.830] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11622392 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:49.831] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622392 | service: service-general | source_id: 3c607a07-76d1-44d8-894b-0f9b9c450089 +[2026-04-16 12:20:49.831] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622392 | service: service-general | source_id: 3c607a07-76d1-44d8-894b-0f9b9c450089 +[2026-04-16 12:20:49.841] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040909 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:49.842] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040909 | service: service-general | source_id: ead11383-5c64-4ab9-a75d-92c02e332c1b +[2026-04-16 12:20:49.842] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040909 | service: service-general | source_id: ead11383-5c64-4ab9-a75d-92c02e332c1b +[2026-04-16 12:20:49.853] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:49.853] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 35e926b7-2f99-433f-8f99-b127166b9b0a +[2026-04-16 12:20:49.853] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 35e926b7-2f99-433f-8f99-b127166b9b0a +[2026-04-16 12:20:49.866] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620877 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:49.867] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620877 | service: service-general | source_id: 77333049-b1e9-47ce-8f31-fb9798f742e8 +[2026-04-16 12:20:49.867] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620877 | service: service-general | source_id: 77333049-b1e9-47ce-8f31-fb9798f742e8 +[2026-04-16 12:20:49.877] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535910 2026-01-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:49.878] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535910 | service: service-general | source_id: d3e478e5-6db0-4e81-aa9e-bede43f88b5a +[2026-04-16 12:20:49.878] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535910 | service: service-general | source_id: d3e478e5-6db0-4e81-aa9e-bede43f88b5a +[2026-04-16 12:20:49.889] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547255 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:49.890] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547255 | service: service-general | source_id: ba0023ee-2454-4471-b845-701ee4fa70e2 +[2026-04-16 12:20:49.890] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547255 | service: service-general | source_id: ba0023ee-2454-4471-b845-701ee4fa70e2 +[2026-04-16 12:20:49.902] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056237 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:49.903] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056237 | service: service-general | source_id: d3c97ad4-ddd5-4d93-be1a-a6a8e58a2b2a +[2026-04-16 12:20:49.903] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001757 encounter_id:f15a0ebd-50b9-4b51-baa3-04990037fb7e organization_id:100026555 patient_id:P01517861118 procedure_code:OT service_request_id:16e6c36b-b734-4773-9894-b33e4d413cd4 started:2026-04-16T12:20:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:50.217] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 7aa96336-6046-4007-aed3-cbb9be8baf00 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: d3c97ad4-ddd5-4d93-be1a-a6a8e58a2b2a +[2026-04-16 12:20:50.218] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:51.347] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066157 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:51.348] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066157 | service: service-general | source_id: bc983f57-4019-4e9e-94f1-18e9ceff6130 +[2026-04-16 12:20:51.348] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066157 | service: service-general | source_id: bc983f57-4019-4e9e-94f1-18e9ceff6130 +[2026-04-16 12:20:51.360] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068754 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:51.361] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068754 | service: service-general | source_id: 00b57755-b8bb-4841-bd5a-438cbe951089 +[2026-04-16 12:20:51.361] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068754 | service: service-general | source_id: 00b57755-b8bb-4841-bd5a-438cbe951089 +[2026-04-16 12:20:51.372] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038058 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:51.372] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: e1c32b38-dd09-4e18-85b7-fb4d096bd6e7 +[2026-04-16 12:20:51.372] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: e1c32b38-dd09-4e18-85b7-fb4d096bd6e7 +[2026-04-16 12:20:51.383] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538610 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:51.384] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: 35afdb57-7660-4145-9bfa-14734fcc8817 +[2026-04-16 12:20:51.384] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: 35afdb57-7660-4145-9bfa-14734fcc8817 +[2026-04-16 12:20:51.394] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597026 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:51.395] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597026 | service: service-general | source_id: 45320a18-832d-4ec7-8643-06c9d5c831ed +[2026-04-16 12:20:51.395] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597026 | service: service-general | source_id: 45320a18-832d-4ec7-8643-06c9d5c831ed +[2026-04-16 12:20:51.405] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11530897 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:51.406] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 300c343c-1e55-42b5-b2b4-2a2d230e8efa +[2026-04-16 12:20:51.406] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 300c343c-1e55-42b5-b2b4-2a2d230e8efa +[2026-04-16 12:20:51.963] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11065066 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:51.965] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 01bf04cf-5b4b-462b-966d-02869bff9bd5 +[2026-04-16 12:20:51.965] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 01bf04cf-5b4b-462b-966d-02869bff9bd5 +[2026-04-16 12:20:51.977] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11533793 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:51.978] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533793 | service: service-general | source_id: 10083f4f-3e18-4c44-9e9a-76c2df76e59c +[2026-04-16 12:20:51.978] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533793 | service: service-general | source_id: 10083f4f-3e18-4c44-9e9a-76c2df76e59c +[2026-04-16 12:20:52.543] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059271 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:52.544] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059271 | service: service-general | source_id: cf4ce591-7610-44be-aa78-8605cbeedb7b +[2026-04-16 12:20:52.544] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059271 | service: service-general | source_id: cf4ce591-7610-44be-aa78-8605cbeedb7b +[2026-04-16 12:20:52.556] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590461 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:52.557] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590461 | service: service-general | source_id: 632fb4d6-39c4-494d-a8e8-2c7cdaec2be3 +[2026-04-16 12:20:52.557] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590461 | service: service-general | source_id: 632fb4d6-39c4-494d-a8e8-2c7cdaec2be3 +[2026-04-16 12:20:53.148] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058712 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:53.149] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058712 | service: service-general | source_id: 67f61544-7a96-417e-9a36-043ba88457e3 +[2026-04-16 12:20:53.149] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058712 | service: service-general | source_id: 67f61544-7a96-417e-9a36-043ba88457e3 +[2026-04-16 12:20:53.162] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11579803 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:53.163] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579803 | service: service-general | source_id: 05aebae7-e86c-4b2a-ac0d-839ce7cbf587 +[2026-04-16 12:20:53.163] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579803 | service: service-general | source_id: 05aebae7-e86c-4b2a-ac0d-839ce7cbf587 +[2026-04-16 12:20:53.175] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040711 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:53.176] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040711 | service: service-general | source_id: 4e03df77-d01b-4a4d-8a7d-8bc17c1273dd +[2026-04-16 12:20:53.176] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011223 encounter_id:5e2b33fd-0b4c-44fc-af67-8ea05c8c8192 organization_id:100026555 patient_id:P00595455735 procedure_code:OT service_request_id:fbf59dc8-f7e8-416a-bdd5-0f4bc1005c32 started:2026-04-16T12:20:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:53.514] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: e796703a-1c9f-4bff-b5fc-2e0e4ef98f2a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 4e03df77-d01b-4a4d-8a7d-8bc17c1273dd +[2026-04-16 12:20:53.515] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:54.029] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11470439 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:54.030] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11470439 | service: service-general | source_id: 17878484-fd17-4ae1-9660-b6facc6403ea +[2026-04-16 12:20:54.030] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11470439 | service: service-general | source_id: 17878484-fd17-4ae1-9660-b6facc6403ea +[2026-04-16 12:20:54.609] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010888 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:54.610] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010888 | service: service-general | source_id: d8917d59-f028-47f1-a977-98070ca5c3fe +[2026-04-16 12:20:54.610] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010888 | service: service-general | source_id: d8917d59-f028-47f1-a977-98070ca5c3fe +[2026-04-16 12:20:54.622] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060499 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:54.623] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060499 | service: service-general | source_id: 164ce98e-fe67-4914-b06a-92341edfd7c5 +[2026-04-16 12:20:54.623] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060499 | service: service-general | source_id: 164ce98e-fe67-4914-b06a-92341edfd7c5 +[2026-04-16 12:20:54.635] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615976 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:54.636] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615976 | service: service-general | source_id: 33566336-378a-4d98-8671-662b639f298d +[2026-04-16 12:20:54.636] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615976 | service: service-general | source_id: 33566336-378a-4d98-8671-662b639f298d +[2026-04-16 12:20:55.219] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067931 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:55.221] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067931 | service: service-general | source_id: a1a3377a-3491-4d2c-9491-f5deb20f663a +[2026-04-16 12:20:55.221] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067931 | service: service-general | source_id: a1a3377a-3491-4d2c-9491-f5deb20f663a +[2026-04-16 12:20:55.233] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064481 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:55.234] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064481 | service: service-general | source_id: 12e9f325-ac9d-4394-8501-80cf7f219d27 +[2026-04-16 12:20:55.234] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064481 | service: service-general | source_id: 12e9f325-ac9d-4394-8501-80cf7f219d27 +[2026-04-16 12:20:55.245] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068836 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:55.246] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068836 | service: service-general | source_id: 16b77a36-0695-40e3-a54a-96be1e21b488 +[2026-04-16 12:20:55.246] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068836 | service: service-general | source_id: 16b77a36-0695-40e3-a54a-96be1e21b488 +[2026-04-16 12:20:55.258] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063412 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:55.259] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063412 | service: service-general | source_id: 64a0ceaa-616b-4f80-99b1-399dfb27b094 +[2026-04-16 12:20:55.259] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063412 | service: service-general | source_id: 64a0ceaa-616b-4f80-99b1-399dfb27b094 +[2026-04-16 12:20:55.826] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523516 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:55.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523516 | service: service-general | source_id: 1fb7fea2-da78-44f8-9068-6388d340cb26 +[2026-04-16 12:20:55.828] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002025 encounter_id:6317b2b4-b5a3-47f1-af89-123517b8e3c9 organization_id:100026555 patient_id:P00858064945 procedure_code:DX service_request_id:d7dc8284-08d4-4858-868d-b2ab2886601c started:2026-04-16T12:20:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:56.136] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 20d7c6eb-66ff-4133-a958-ca437f2aaddb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 1fb7fea2-da78-44f8-9068-6388d340cb26 +[2026-04-16 12:20:56.137] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:56.650] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066529 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:56.651] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066529 | service: service-general | source_id: c387d794-4c1e-4d44-ac39-1ce7e549591c +[2026-04-16 12:20:56.651] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066529 | service: service-general | source_id: c387d794-4c1e-4d44-ac39-1ce7e549591c +[2026-04-16 12:20:56.662] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11338286 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:56.663] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11338286 | service: service-general | source_id: b0e8345d-bc29-4b13-a6d7-6d98a3e9d0d3 +[2026-04-16 12:20:56.663] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11338286 | service: service-general | source_id: b0e8345d-bc29-4b13-a6d7-6d98a3e9d0d3 +[2026-04-16 12:20:57.235] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11337254 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:57.236] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337254 | service: service-general | source_id: e32ba902-4789-48fa-9fb2-e3ffa144e54e +[2026-04-16 12:20:57.236] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337254 | service: service-general | source_id: e32ba902-4789-48fa-9fb2-e3ffa144e54e +[2026-04-16 12:20:57.249] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11467850 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:57.250] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11467850 | service: service-general | source_id: 2412c388-95ac-4ecc-b640-333ffab99a2e +[2026-04-16 12:20:57.250] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11467850 | service: service-general | source_id: 2412c388-95ac-4ecc-b640-333ffab99a2e +[2026-04-16 12:20:57.262] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056539 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:57.263] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056539 | service: service-general | source_id: cd019bed-a2fc-4407-b1b2-454135d47519 +[2026-04-16 12:20:57.263] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011506 encounter_id:01ced746-5e4d-41e6-9077-8833aaebade4 organization_id:100026555 patient_id:P01976720429 procedure_code:OT service_request_id:687252bc-ab40-42af-8abb-2e7c20d79134 started:2026-04-16T12:20:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:57.556] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 32ead989-6bab-4efa-b2ac-9850f2e32185 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: cd019bed-a2fc-4407-b1b2-454135d47519 +[2026-04-16 12:20:57.556] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:58.718] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055160 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:58.719] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055160 | service: service-general | source_id: db1d0365-2b29-4e2e-a1d9-73172a107113 +[2026-04-16 12:20:58.719] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011487 encounter_id:65fce537-87d6-49c9-8d48-f5b8b93d9a7d organization_id:100026555 patient_id:P01798484771 procedure_code:OT service_request_id:3d631ca2-09b5-41a4-8845-358640aaca2a started:2026-04-16T12:20:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:58.995] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ccd26a45-a2d3-44a8-b855-348377d47a98 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: db1d0365-2b29-4e2e-a1d9-73172a107113 +[2026-04-16 12:20:58.995] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:20:59.508] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070524 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:20:59.509] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070524 | service: service-general | source_id: c86ce4cb-9337-4541-9b44-f3ea9aad11f3 +[2026-04-16 12:20:59.509] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002086 encounter_id:6f00f82a-c218-4a6d-9978-ddb430f76aa5 organization_id:100026555 patient_id:P00262608333 procedure_code:OT service_request_id:8ea88980-6b0a-4474-b2c6-c2e27d0c0b4a started:2026-04-16T12:20:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:20:59.791] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 2925d6f0-7a1a-4521-90b3-63a9efd55da6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: c86ce4cb-9337-4541-9b44-f3ea9aad11f3 +[2026-04-16 12:20:59.791] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:00.878] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062527 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:00.879] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062527 | service: service-general | source_id: 6de6053d-7f17-4510-8d6a-0841ccf1ed11 +[2026-04-16 12:21:00.879] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062527 | service: service-general | source_id: 6de6053d-7f17-4510-8d6a-0841ccf1ed11 +[2026-04-16 12:21:00.891] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11453453 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:00.892] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: fcff5c07-672f-45bf-ac5d-72c62fb7753f +[2026-04-16 12:21:00.892] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: fcff5c07-672f-45bf-ac5d-72c62fb7753f +[2026-04-16 12:21:00.905] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067232 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:00.906] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067232 | service: service-general | source_id: f226bdad-8ec7-4fb5-99ca-45b339f9e8fb +[2026-04-16 12:21:00.906] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067232 | service: service-general | source_id: f226bdad-8ec7-4fb5-99ca-45b339f9e8fb +[2026-04-16 12:21:01.461] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058641 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:01.462] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058641 | service: service-general | source_id: 384dd6bd-b29b-4262-afd3-53607f85005f +[2026-04-16 12:21:01.462] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011526 encounter_id:fa008d13-48ab-49b4-b56e-c881b134781e organization_id:100026555 patient_id:P00995715189 procedure_code:OT service_request_id:7e9d6976-26f6-48f1-b4bf-37759814cba7 started:2026-04-16T12:21:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:01.808] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 56d48325-f5f9-42ef-9285-e15da56fad63 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 384dd6bd-b29b-4262-afd3-53607f85005f +[2026-04-16 12:21:01.809] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:02.873] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038066 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:02.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038066 | service: service-general | source_id: c7ffae3d-bc9e-47a4-8fbc-848123c8aa9a +[2026-04-16 12:21:02.874] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038066 | service: service-general | source_id: c7ffae3d-bc9e-47a4-8fbc-848123c8aa9a +[2026-04-16 12:21:02.888] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056320 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:02.889] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056320 | service: service-general | source_id: e020681f-33c9-4f30-b5e4-32abccc91306 +[2026-04-16 12:21:02.889] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056320 | service: service-general | source_id: e020681f-33c9-4f30-b5e4-32abccc91306 +[2026-04-16 12:21:03.471] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064479 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:03.472] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064479 | service: service-general | source_id: 2c731871-ee92-4cf1-87a5-04dd86435eac +[2026-04-16 12:21:03.472] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011517 encounter_id:4638f77d-c997-4034-af85-a85027e66de0 organization_id:100026555 patient_id:P01875365755 procedure_code:OT service_request_id:02c89036-aa4a-4238-956a-c4e22cbdea9e started:2026-04-16T12:21:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:03.767] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: d84e4f4e-f69b-4921-a6f4-ce7c308cd300 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 2c731871-ee92-4cf1-87a5-04dd86435eac +[2026-04-16 12:21:03.767] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:04.280] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070561 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:04.281] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070561 | service: service-general | source_id: 396206d2-68e7-46e3-856d-620e14b3af4f +[2026-04-16 12:21:04.281] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070561 | service: service-general | source_id: 396206d2-68e7-46e3-856d-620e14b3af4f +[2026-04-16 12:21:04.294] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620500 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:04.294] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620500 | service: service-general | source_id: 937132ca-7234-48e6-aa37-14b5315ccbb1 +[2026-04-16 12:21:04.294] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620500 | service: service-general | source_id: 937132ca-7234-48e6-aa37-14b5315ccbb1 +[2026-04-16 12:21:04.306] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606459 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:04.306] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606459 | service: service-general | source_id: 761efdf5-112b-4cb9-8920-c7b2a9007ce5 +[2026-04-16 12:21:04.307] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606459 | service: service-general | source_id: 761efdf5-112b-4cb9-8920-c7b2a9007ce5 +[2026-04-16 12:21:04.857] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059401 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:04.858] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059401 | service: service-general | source_id: 8efd75b4-a9ce-4071-9742-8048a04621e9 +[2026-04-16 12:21:04.858] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011522 encounter_id:96678517-0208-49b5-a5fd-901d568e1a94 organization_id:100026555 patient_id:P01553692173 procedure_code:OT service_request_id:001fb653-f86b-434b-83d0-f981fb09d68c started:2026-04-16T12:21:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:05.167] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 9e3cc400-cee5-47d5-9c63-e739997feaff | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8efd75b4-a9ce-4071-9742-8048a04621e9 +[2026-04-16 12:21:05.168] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:05.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058759 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:05.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058759 | service: service-general | source_id: be79124b-310a-4cf0-8c92-0a5b53b69aaa +[2026-04-16 12:21:05.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058759 | service: service-general | source_id: be79124b-310a-4cf0-8c92-0a5b53b69aaa +[2026-04-16 12:21:06.245] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064493 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:06.246] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064493 | service: service-general | source_id: 17435bc5-3694-4b78-9cae-fa3cca07ee82 +[2026-04-16 12:21:06.246] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001138 encounter_id:8a37f712-88ae-427e-a46c-b418e9829409 organization_id:100026555 patient_id:P03081872081 procedure_code:OT service_request_id:ef3b0072-d440-4de1-a4f1-eeb501fc217b started:2026-04-16T12:21:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:06.529] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 5caaa822-ebbc-4dec-97ac-ab76627dd81d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 17435bc5-3694-4b78-9cae-fa3cca07ee82 +[2026-04-16 12:21:06.530] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:07.043] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070548 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:07.045] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070548 | service: service-general | source_id: ef72181a-96bb-4b6c-b697-faeef22a35c1 +[2026-04-16 12:21:07.045] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070548 | service: service-general | source_id: ef72181a-96bb-4b6c-b697-faeef22a35c1 +[2026-04-16 12:21:07.624] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020479 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:07.626] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 007e315a-3758-431d-a3cb-b56ba6f6d7bd +[2026-04-16 12:21:07.626] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 007e315a-3758-431d-a3cb-b56ba6f6d7bd +[2026-04-16 12:21:07.639] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038587 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:07.640] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038587 | service: service-general | source_id: f4f93517-f5ad-4496-b4fd-dc0a3c20aeb1 +[2026-04-16 12:21:07.640] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038587 | service: service-general | source_id: f4f93517-f5ad-4496-b4fd-dc0a3c20aeb1 +[2026-04-16 12:21:07.653] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066244 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:07.653] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066244 | service: service-general | source_id: e969f2cb-fa90-4fad-a79b-53a216b59441 +[2026-04-16 12:21:07.654] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066244 | service: service-general | source_id: e969f2cb-fa90-4fad-a79b-53a216b59441 +[2026-04-16 12:21:07.665] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070567 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:07.666] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070567 | service: service-general | source_id: 92126504-d876-4ade-bafb-95bda7bccd59 +[2026-04-16 12:21:07.666] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070567 | service: service-general | source_id: 92126504-d876-4ade-bafb-95bda7bccd59 +[2026-04-16 12:21:08.247] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12002437 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:08.248] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12002437 | service: service-general | source_id: 49322fde-734c-4138-9e79-86bc6c2d697f +[2026-04-16 12:21:08.248] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011552 encounter_id:047df0c9-a9ed-442b-aab7-b5380672db19 organization_id:100026555 patient_id:P08630790331 procedure_code:OT service_request_id:b1cb1637-763c-439d-8f63-0084ac1b724b started:2026-04-16T12:21:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:08.477] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 6b6cc1eb-ebf5-476a-830d-2db32e695abf | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 49322fde-734c-4138-9e79-86bc6c2d697f +[2026-04-16 12:21:08.478] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:08.992] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10523080 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:08.993] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10523080 | service: service-general | source_id: 7e9e7bed-b2bf-47d4-b925-23c2d774b022 +[2026-04-16 12:21:08.993] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10523080 | service: service-general | source_id: 7e9e7bed-b2bf-47d4-b925-23c2d774b022 +[2026-04-16 12:21:09.550] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11506823 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:09.551] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506823 | service: service-general | source_id: 8caacbd3-a776-4825-816b-caa1cb7befb2 +[2026-04-16 12:21:09.551] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506823 | service: service-general | source_id: 8caacbd3-a776-4825-816b-caa1cb7befb2 +[2026-04-16 12:21:09.563] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069686 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:09.564] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069686 | service: service-general | source_id: 95d79175-08e1-42f0-b785-4c33804ebc1e +[2026-04-16 12:21:09.564] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069686 | service: service-general | source_id: 95d79175-08e1-42f0-b785-4c33804ebc1e +[2026-04-16 12:21:09.576] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057632 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:09.577] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: b106677f-b0f1-449a-9c77-be14063590b1 +[2026-04-16 12:21:09.577] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: b106677f-b0f1-449a-9c77-be14063590b1 +[2026-04-16 12:21:09.588] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614364 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:09.589] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614364 | service: service-general | source_id: 45b109ba-c374-4de0-910e-798a7cd848a8 +[2026-04-16 12:21:09.589] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614364 | service: service-general | source_id: 45b109ba-c374-4de0-910e-798a7cd848a8 +[2026-04-16 12:21:10.149] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025414 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:10.150] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025414 | service: service-general | source_id: bbea8d7b-2921-4725-b7fc-e082a7f4460d +[2026-04-16 12:21:10.150] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025414 | service: service-general | source_id: bbea8d7b-2921-4725-b7fc-e082a7f4460d +[2026-04-16 12:21:10.162] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058498 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:10.163] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058498 | service: service-general | source_id: 371a3211-12f2-4326-88e4-6b01a58dbd09 +[2026-04-16 12:21:10.163] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011577 encounter_id:e7098b13-347b-4fac-9444-71520cbe9e7d organization_id:100026555 patient_id:P01265390439 procedure_code:DX service_request_id:62c3acb5-c1eb-4cab-8c00-64874394f613 started:2026-04-16T12:21:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:10.442] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 3a1652f9-010d-4d70-bd65-7650ae252e3f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 371a3211-12f2-4326-88e4-6b01a58dbd09 +[2026-04-16 12:21:10.443] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:10.955] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11431330 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:10.956] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11431330 | service: service-general | source_id: 6ad2be74-7f37-4149-8c1c-fba11fa2c028 +[2026-04-16 12:21:10.957] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11431330 | service: service-general | source_id: 6ad2be74-7f37-4149-8c1c-fba11fa2c028 +[2026-04-16 12:21:11.511] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070583 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:11.512] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070583 | service: service-general | source_id: 7cf29f4c-67af-4ea7-bc39-40719d34e164 +[2026-04-16 12:21:11.512] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011549 encounter_id:455b8640-c1b9-4180-85b6-eee51d4af710 organization_id:100026555 patient_id:P00439390086 procedure_code:OT service_request_id:0e569b4b-5cf7-4252-b903-b2104bbbf277 started:2026-04-16T12:21:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:11.817] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 7381574f-5368-431a-9330-a9cbc9faa1b0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 7cf29f4c-67af-4ea7-bc39-40719d34e164 +[2026-04-16 12:21:11.818] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:12.927] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046708 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:12.928] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046708 | service: service-general | source_id: a48e9e65-3e3f-440d-863c-87e490acc2df +[2026-04-16 12:21:12.928] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001806 encounter_id:2be53034-a234-4b07-af64-a0c93401ca7e organization_id:100026555 patient_id:P00061265836 procedure_code:OT service_request_id:c5d4f123-8619-47c0-9cae-0f23f16b908b started:2026-04-16T12:21:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:13.189] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 69a43a5e-8930-4c48-bebe-98ce5afa60fb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a48e9e65-3e3f-440d-863c-87e490acc2df +[2026-04-16 12:21:13.190] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:13.703] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038527 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:13.704] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038527 | service: service-general | source_id: 1ce10fb6-a3e4-4c75-985b-f9b2d37af476 +[2026-04-16 12:21:13.704] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038527 | service: service-general | source_id: 1ce10fb6-a3e4-4c75-985b-f9b2d37af476 +[2026-04-16 12:21:14.369] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11312335 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:14.370] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11312335 | service: service-general | source_id: 2672b0ff-7ce5-440d-8533-89617716e96d +[2026-04-16 12:21:14.370] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11312335 | service: service-general | source_id: 2672b0ff-7ce5-440d-8533-89617716e96d +[2026-04-16 12:21:14.952] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044626 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:14.953] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: 321777c0-ceb2-4176-8b36-4d7ef54b5476 +[2026-04-16 12:21:14.953] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: 321777c0-ceb2-4176-8b36-4d7ef54b5476 +[2026-04-16 12:21:14.966] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065287 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:14.967] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065287 | service: service-general | source_id: 426cd0db-77ae-4659-b9a9-86ffc9b86ddc +[2026-04-16 12:21:14.967] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065287 | service: service-general | source_id: 426cd0db-77ae-4659-b9a9-86ffc9b86ddc +[2026-04-16 12:21:14.980] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11072503 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:14.980] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11072503 | service: service-general | source_id: 8e9e7d06-6f4f-4393-9241-592bea796c12 +[2026-04-16 12:21:14.980] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011554 encounter_id:89936c8a-2862-4b7a-8251-a2eb5b08af90 organization_id:100026555 patient_id:P01195151655 procedure_code:OT service_request_id:933a07de-9db8-42c2-a129-24728ae28d6f started:2026-04-16T12:21:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:15.251] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 00111261-898d-4d52-8c02-2e92bcb196e0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8e9e7d06-6f4f-4393-9241-592bea796c12 +[2026-04-16 12:21:15.252] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:15.764] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066258 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:15.765] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066258 | service: service-general | source_id: dd6ce203-ee2f-42ad-9dbb-e0f6ccb18d95 +[2026-04-16 12:21:15.766] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011555 encounter_id:fbe92f94-88b3-4ae5-a552-7ce5b52af4fb organization_id:100026555 patient_id:P00603905584 procedure_code:OT service_request_id:6c3dbe0e-4309-4023-b05a-3c20897b3367 started:2026-04-16T12:21:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:16.040] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 5958f0c9-bf92-45be-b1d7-4e4e2b461a72 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: dd6ce203-ee2f-42ad-9dbb-e0f6ccb18d95 +[2026-04-16 12:21:16.041] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:17.130] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063963 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:17.131] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063963 | service: service-general | source_id: 16727f47-27e0-4fe0-b4a9-06f564b52399 +[2026-04-16 12:21:17.131] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011556 encounter_id:0eff2fcc-9e86-498e-9ed9-60e667485eca organization_id:100026555 patient_id:P01557415447 procedure_code:OT service_request_id:ef4af386-c398-4911-8d57-8ed4e6e7a1fd started:2026-04-16T12:21:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:17.381] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 96016cc8-96f6-4faf-8033-ed1e2edf02f6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 16727f47-27e0-4fe0-b4a9-06f564b52399 +[2026-04-16 12:21:17.382] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:18.470] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066803 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:18.471] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: febd4aa1-2a71-4a0e-8f50-6dccd56b802c +[2026-04-16 12:21:18.471] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: febd4aa1-2a71-4a0e-8f50-6dccd56b802c +[2026-04-16 12:21:18.484] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599849 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:18.484] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599849 | service: service-general | source_id: 16ecbddd-f69c-49c7-87bc-f6db365fb8fc +[2026-04-16 12:21:18.484] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599849 | service: service-general | source_id: 16ecbddd-f69c-49c7-87bc-f6db365fb8fc +[2026-04-16 12:21:19.049] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11594636 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:19.050] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594636 | service: service-general | source_id: 81373051-6504-4900-b83b-d2c154ea143e +[2026-04-16 12:21:19.050] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594636 | service: service-general | source_id: 81373051-6504-4900-b83b-d2c154ea143e +[2026-04-16 12:21:19.616] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566568 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:19.617] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566568 | service: service-general | source_id: c3ad3f41-8cf2-4c3a-b82e-a34ebd5d4287 +[2026-04-16 12:21:19.617] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566568 | service: service-general | source_id: c3ad3f41-8cf2-4c3a-b82e-a34ebd5d4287 +[2026-04-16 12:21:20.191] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057136 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:20.192] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057136 | service: service-general | source_id: cbc805cc-9593-4669-8167-eba00b3979b2 +[2026-04-16 12:21:20.193] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057136 | service: service-general | source_id: cbc805cc-9593-4669-8167-eba00b3979b2 +[2026-04-16 12:21:20.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067055 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:20.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067055 | service: service-general | source_id: c9f2642e-4a1b-4b7b-8455-a589a6bcb0a4 +[2026-04-16 12:21:20.206] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001141 encounter_id:9e3621f5-1067-4704-8fa4-f3a4fd5b1345 organization_id:100026555 patient_id:P01578678144 procedure_code:OT service_request_id:22d440bb-b425-4bb1-8e36-52ff87029dde started:2026-04-16T12:21:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:20.468] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: bae7c774-1718-4c6f-a884-9eedc5ca9a28 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: c9f2642e-4a1b-4b7b-8455-a589a6bcb0a4 +[2026-04-16 12:21:20.469] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:21.563] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070598 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:21.564] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: d97e24b0-ffe6-4740-80a8-85bda604fdba +[2026-04-16 12:21:21.564] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: d97e24b0-ffe6-4740-80a8-85bda604fdba +[2026-04-16 12:21:21.577] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070598 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:21.578] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: a7125a73-74bd-4311-be60-88464f44f20d +[2026-04-16 12:21:21.578] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: a7125a73-74bd-4311-be60-88464f44f20d +[2026-04-16 12:21:22.179] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068628 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:22.181] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068628 | service: service-general | source_id: 725e7e00-53af-421b-989f-b0f5020b4809 +[2026-04-16 12:21:22.181] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068628 | service: service-general | source_id: 725e7e00-53af-421b-989f-b0f5020b4809 +[2026-04-16 12:21:22.194] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11448866 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:22.195] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: 9b7278e6-de73-4381-ab0b-771575ebcbaa +[2026-04-16 12:21:22.195] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: 9b7278e6-de73-4381-ab0b-771575ebcbaa +[2026-04-16 12:21:22.207] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11414366 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:22.208] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 2dd9df51-ea48-4f4f-bc82-a5c2d37a00e5 +[2026-04-16 12:21:22.209] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 2dd9df51-ea48-4f4f-bc82-a5c2d37a00e5 +[2026-04-16 12:21:22.850] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578437 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:22.851] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 070f3816-c662-4d8d-8196-cedc70df8afd +[2026-04-16 12:21:22.851] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 070f3816-c662-4d8d-8196-cedc70df8afd +[2026-04-16 12:21:22.864] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11622837 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:22.865] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622837 | service: service-general | source_id: 7f5f2a88-4055-481b-8c2c-819fa935ff57 +[2026-04-16 12:21:22.865] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622837 | service: service-general | source_id: 7f5f2a88-4055-481b-8c2c-819fa935ff57 +[2026-04-16 12:21:22.876] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025509 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:22.877] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025509 | service: service-general | source_id: 90382c56-1e8f-440e-b93c-06dbbb6c2c79 +[2026-04-16 12:21:22.877] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025509 | service: service-general | source_id: 90382c56-1e8f-440e-b93c-06dbbb6c2c79 +[2026-04-16 12:21:22.889] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11505539 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:22.890] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: d870ef8a-8072-408f-827c-348d4aa92661 +[2026-04-16 12:21:22.890] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: d870ef8a-8072-408f-827c-348d4aa92661 +[2026-04-16 12:21:22.901] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039498 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:22.902] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039498 | service: service-general | source_id: e3b3123b-b928-431b-9f6d-694e1f950663 +[2026-04-16 12:21:22.902] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039498 | service: service-general | source_id: e3b3123b-b928-431b-9f6d-694e1f950663 +[2026-04-16 12:21:22.914] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042644 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:22.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042644 | service: service-general | source_id: bb679635-a5ba-4290-89ba-dc25788fecab +[2026-04-16 12:21:22.915] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042644 | service: service-general | source_id: bb679635-a5ba-4290-89ba-dc25788fecab +[2026-04-16 12:21:23.543] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:23.544] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 69674cdb-db0c-49c4-81d9-d1a0c9cfd0ed +[2026-04-16 12:21:23.544] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 69674cdb-db0c-49c4-81d9-d1a0c9cfd0ed +[2026-04-16 12:21:23.557] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066403 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:23.558] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 454f1c2c-b628-4688-b411-4a8e69827cde +[2026-04-16 12:21:23.558] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 454f1c2c-b628-4688-b411-4a8e69827cde +[2026-04-16 12:21:24.214] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007928 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:24.215] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007928 | service: service-general | source_id: 180c492b-141b-4692-9cf1-0ba40a0ca848 +[2026-04-16 12:21:24.215] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007928 | service: service-general | source_id: 180c492b-141b-4692-9cf1-0ba40a0ca848 +[2026-04-16 12:21:24.874] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10573232 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:24.875] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: 0929fa9d-4f57-4501-a8ed-3f7bcaf4bc05 +[2026-04-16 12:21:24.876] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: 0929fa9d-4f57-4501-a8ed-3f7bcaf4bc05 +[2026-04-16 12:21:25.456] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11433133 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:25.458] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433133 | service: service-general | source_id: 4c667fe1-a020-4769-ad69-7d03e92f55de +[2026-04-16 12:21:25.458] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433133 | service: service-general | source_id: 4c667fe1-a020-4769-ad69-7d03e92f55de +[2026-04-16 12:21:25.470] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048259 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:25.471] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048259 | service: service-general | source_id: 363f20b0-00ad-41ad-8a20-b2c4d8b0181f +[2026-04-16 12:21:25.471] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048259 | service: service-general | source_id: 363f20b0-00ad-41ad-8a20-b2c4d8b0181f +[2026-04-16 12:21:26.044] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517563 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:26.045] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: 8fb3a6d8-9eea-49a1-8365-9b1a17f5fa07 +[2026-04-16 12:21:26.045] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: 8fb3a6d8-9eea-49a1-8365-9b1a17f5fa07 +[2026-04-16 12:21:26.057] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609677 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:26.058] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609677 | service: service-general | source_id: e8791620-2575-4f1e-a682-bd1e81a0dd70 +[2026-04-16 12:21:26.058] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609677 | service: service-general | source_id: e8791620-2575-4f1e-a682-bd1e81a0dd70 +[2026-04-16 12:21:26.629] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059622 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:26.630] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059622 | service: service-general | source_id: d94b0674-4b39-480a-b5a1-c59371da03ac +[2026-04-16 12:21:26.631] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059622 | service: service-general | source_id: d94b0674-4b39-480a-b5a1-c59371da03ac +[2026-04-16 12:21:26.643] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065485 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:26.643] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: b61ad5fb-50b7-4c3e-9976-8a9f7aba88a4 +[2026-04-16 12:21:26.643] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: b61ad5fb-50b7-4c3e-9976-8a9f7aba88a4 +[2026-04-16 12:21:27.213] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050946 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:27.214] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: da5a4005-c58b-4dd5-bdd7-0dc714ef9d43 +[2026-04-16 12:21:27.214] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: da5a4005-c58b-4dd5-bdd7-0dc714ef9d43 +[2026-04-16 12:21:27.226] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056076 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:27.227] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: b0ed1e2f-8f77-434d-bd5b-7ec414796810 +[2026-04-16 12:21:27.227] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: b0ed1e2f-8f77-434d-bd5b-7ec414796810 +[2026-04-16 12:21:27.801] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052783 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:27.802] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 2f286b2a-5e1b-4854-9c2d-b0cdba08977b +[2026-04-16 12:21:27.802] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 2f286b2a-5e1b-4854-9c2d-b0cdba08977b +[2026-04-16 12:21:27.814] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052783 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:27.815] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 28d6e10a-85f3-4332-ad90-6dfc999d2b54 +[2026-04-16 12:21:27.815] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 28d6e10a-85f3-4332-ad90-6dfc999d2b54 +[2026-04-16 12:21:27.826] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044551 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:27.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044551 | service: service-general | source_id: 4363324c-94d0-4772-b366-249839ac90f9 +[2026-04-16 12:21:27.827] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044551 | service: service-general | source_id: 4363324c-94d0-4772-b366-249839ac90f9 +[2026-04-16 12:21:28.408] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488305 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:28.409] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488305 | service: service-general | source_id: 4ed71da2-ec79-4194-bf47-41db7af641b7 +[2026-04-16 12:21:28.409] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488305 | service: service-general | source_id: 4ed71da2-ec79-4194-bf47-41db7af641b7 +[2026-04-16 12:21:28.421] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067059 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:28.422] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 6093d127-e41f-4cc8-aacc-dd5e93277544 +[2026-04-16 12:21:28.422] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 6093d127-e41f-4cc8-aacc-dd5e93277544 +[2026-04-16 12:21:29.012] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034245 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:29.013] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 658e6b72-715b-4041-b322-d003e0563d0e +[2026-04-16 12:21:29.013] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 658e6b72-715b-4041-b322-d003e0563d0e +[2026-04-16 12:21:29.596] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11496410 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:29.597] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496410 | service: service-general | source_id: 7fce0fd9-3bc9-4b89-a181-ff3128a8137a +[2026-04-16 12:21:29.598] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496410 | service: service-general | source_id: 7fce0fd9-3bc9-4b89-a181-ff3128a8137a +[2026-04-16 12:21:30.233] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059539 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:30.234] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059539 | service: service-general | source_id: 0d02c8e7-adb0-45d8-a5ed-68b8de194312 +[2026-04-16 12:21:30.234] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059539 | service: service-general | source_id: 0d02c8e7-adb0-45d8-a5ed-68b8de194312 +[2026-04-16 12:21:30.246] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490968 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:30.247] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490968 | service: service-general | source_id: 0c90dced-005f-462c-9ce0-7f9bf9744d9f +[2026-04-16 12:21:30.247] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490968 | service: service-general | source_id: 0c90dced-005f-462c-9ce0-7f9bf9744d9f +[2026-04-16 12:21:30.261] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11570895 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:30.262] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570895 | service: service-general | source_id: 8c37104f-f861-494f-92b8-e943ac62109d +[2026-04-16 12:21:30.262] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570895 | service: service-general | source_id: 8c37104f-f861-494f-92b8-e943ac62109d +[2026-04-16 12:21:30.937] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059658 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:30.939] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 3f38abe1-c750-4699-974f-b34ad090fbe8 +[2026-04-16 12:21:30.939] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 3f38abe1-c750-4699-974f-b34ad090fbe8 +[2026-04-16 12:21:30.952] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10938293 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:30.953] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: a704b466-5c0f-4396-9fb7-db8f1ea27c41 +[2026-04-16 12:21:30.953] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: a704b466-5c0f-4396-9fb7-db8f1ea27c41 +[2026-04-16 12:21:30.965] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015241 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:30.966] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015241 | service: service-general | source_id: cb070159-1179-4e8c-a3e8-e326c3a5831b +[2026-04-16 12:21:30.966] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015241 | service: service-general | source_id: cb070159-1179-4e8c-a3e8-e326c3a5831b +[2026-04-16 12:21:31.611] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069822 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:31.612] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069822 | service: service-general | source_id: d61f17f7-2792-4cc5-a16d-32b70a320497 +[2026-04-16 12:21:31.612] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011765 encounter_id:2e3b9787-f652-4477-8c74-0599b00d8d2f organization_id:100026555 patient_id:P02280770230 procedure_code:OT service_request_id:3fc2bda8-91d7-4ea1-82dd-2056e97297cc started:2026-04-16T12:21:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:31.875] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 1be7beb4-7ec2-4660-8923-da8ac5d8f5d5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: d61f17f7-2792-4cc5-a16d-32b70a320497 +[2026-04-16 12:21:31.876] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:32.389] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043463 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:32.390] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043463 | service: service-general | source_id: 15912d2c-4523-430d-bf99-b69df0052768 +[2026-04-16 12:21:32.390] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043463 | service: service-general | source_id: 15912d2c-4523-430d-bf99-b69df0052768 +[2026-04-16 12:21:32.403] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060709 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:32.404] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060709 | service: service-general | source_id: 60d0cb5a-0773-4267-8395-6dd08bb6bed3 +[2026-04-16 12:21:32.404] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060709 | service: service-general | source_id: 60d0cb5a-0773-4267-8395-6dd08bb6bed3 +[2026-04-16 12:21:32.979] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062218 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:32.980] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062218 | service: service-general | source_id: 9ff3b979-5d80-424f-981a-4184232a42e0 +[2026-04-16 12:21:32.980] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011719 encounter_id:33f25bf5-1cc2-4690-b0f6-f1984b3f30eb organization_id:100026555 patient_id:P00335690716 procedure_code:OT service_request_id:daae3d49-c9f3-420e-a251-43109ee96b45 started:2026-04-16T12:21:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:33.319] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: d7df561a-a5f6-413f-a193-0517b225052c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 9ff3b979-5d80-424f-981a-4184232a42e0 +[2026-04-16 12:21:33.320] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:33.833] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511408 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:33.834] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 3fa398f6-ea01-4c76-8959-8495b7794f79 +[2026-04-16 12:21:33.834] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 3fa398f6-ea01-4c76-8959-8495b7794f79 +[2026-04-16 12:21:33.847] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070668 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:33.848] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070668 | service: service-general | source_id: 53824cec-e752-4e93-b5e0-adc30b62f5e0 +[2026-04-16 12:21:33.848] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070668 | service: service-general | source_id: 53824cec-e752-4e93-b5e0-adc30b62f5e0 +[2026-04-16 12:21:33.860] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11533558 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:33.861] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533558 | service: service-general | source_id: 9a7c01d9-9322-4b66-838f-60cfa88874cd +[2026-04-16 12:21:33.861] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533558 | service: service-general | source_id: 9a7c01d9-9322-4b66-838f-60cfa88874cd +[2026-04-16 12:21:33.872] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040496 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:33.873] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040496 | service: service-general | source_id: 2c3833ed-1c91-4355-af46-0506be947556 +[2026-04-16 12:21:33.873] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001763 encounter_id:8d996eb0-d0e4-4c5b-8189-763d32011e2f organization_id:100026555 patient_id:P01645326733 procedure_code:DX service_request_id:6d9f2e87-e601-4fa4-a8b1-30e54ecda47d started:2026-04-16T12:21:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:34.122] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 054f4393-243f-432d-aede-2e61a28b416f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 2c3833ed-1c91-4355-af46-0506be947556 +[2026-04-16 12:21:34.122] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:34.636] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582494 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:34.637] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 85fce28b-2ab8-453f-8b42-8a6fd697eee9 +[2026-04-16 12:21:34.637] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 85fce28b-2ab8-453f-8b42-8a6fd697eee9 +[2026-04-16 12:21:35.204] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003961 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.205] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003961 | service: service-general | source_id: 988525fe-2132-4919-aff6-b2a9172c16ad +[2026-04-16 12:21:35.205] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003961 | service: service-general | source_id: 988525fe-2132-4919-aff6-b2a9172c16ad +[2026-04-16 12:21:35.218] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015281 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.219] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015281 | service: service-general | source_id: 2acad103-edd2-4674-9994-e06a79eabc65 +[2026-04-16 12:21:35.219] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015281 | service: service-general | source_id: 2acad103-edd2-4674-9994-e06a79eabc65 +[2026-04-16 12:21:35.230] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067323 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.231] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067323 | service: service-general | source_id: 52289ccc-e218-4a7b-959c-f79c70e89b2f +[2026-04-16 12:21:35.231] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067323 | service: service-general | source_id: 52289ccc-e218-4a7b-959c-f79c70e89b2f +[2026-04-16 12:21:35.243] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11477724 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.244] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477724 | service: service-general | source_id: ce05be21-a019-4a5c-9ce9-90b76dae8409 +[2026-04-16 12:21:35.244] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477724 | service: service-general | source_id: ce05be21-a019-4a5c-9ce9-90b76dae8409 +[2026-04-16 12:21:35.255] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490523 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.256] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490523 | service: service-general | source_id: 0b68242a-ef0a-4692-aefe-449821e8d278 +[2026-04-16 12:21:35.256] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490523 | service: service-general | source_id: 0b68242a-ef0a-4692-aefe-449821e8d278 +[2026-04-16 12:21:35.269] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11503995 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503995 | service: service-general | source_id: aea3a219-dace-45e1-9dbe-66d0d90ed563 +[2026-04-16 12:21:35.269] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503995 | service: service-general | source_id: aea3a219-dace-45e1-9dbe-66d0d90ed563 +[2026-04-16 12:21:35.282] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11610619 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.283] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610619 | service: service-general | source_id: 03843c07-bbf7-4987-a0c8-95bbea8340aa +[2026-04-16 12:21:35.283] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610619 | service: service-general | source_id: 03843c07-bbf7-4987-a0c8-95bbea8340aa +[2026-04-16 12:21:35.296] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11528845 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.297] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528845 | service: service-general | source_id: 96e461d2-9e04-4001-a7a3-295ecbfe27bd +[2026-04-16 12:21:35.297] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528845 | service: service-general | source_id: 96e461d2-9e04-4001-a7a3-295ecbfe27bd +[2026-04-16 12:21:35.308] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11554722 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.309] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11554722 | service: service-general | source_id: 00680411-4df1-458d-91d2-4ddc8002601b +[2026-04-16 12:21:35.309] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11554722 | service: service-general | source_id: 00680411-4df1-458d-91d2-4ddc8002601b +[2026-04-16 12:21:35.873] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585860 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585860 | service: service-general | source_id: 65228890-50e2-4ff1-9d93-16f03beaf27f +[2026-04-16 12:21:35.874] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585860 | service: service-general | source_id: 65228890-50e2-4ff1-9d93-16f03beaf27f +[2026-04-16 12:21:35.886] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11291275 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.887] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11291275 | service: service-general | source_id: ed1f74d9-4ffd-4431-8f06-b065cc880779 +[2026-04-16 12:21:35.887] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11291275 | service: service-general | source_id: ed1f74d9-4ffd-4431-8f06-b065cc880779 +[2026-04-16 12:21:35.899] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603379 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:35.900] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603379 | service: service-general | source_id: bc2a97fa-a352-4b6d-ac8f-cfe8a36e07dc +[2026-04-16 12:21:35.900] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603379 | service: service-general | source_id: bc2a97fa-a352-4b6d-ac8f-cfe8a36e07dc +[2026-04-16 12:21:36.464] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11469437 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:36.465] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11469437 | service: service-general | source_id: 4150e6db-c4cf-4d82-80c4-578431fb9aec +[2026-04-16 12:21:36.465] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11469437 | service: service-general | source_id: 4150e6db-c4cf-4d82-80c4-578431fb9aec +[2026-04-16 12:21:36.478] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11508569 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:36.479] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508569 | service: service-general | source_id: bb4d6555-70f3-41c4-8812-c9fea7b598a3 +[2026-04-16 12:21:36.479] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508569 | service: service-general | source_id: bb4d6555-70f3-41c4-8812-c9fea7b598a3 +[2026-04-16 12:21:36.491] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604156 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:36.492] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604156 | service: service-general | source_id: 6a76993b-abaf-43e6-ace7-104f95543970 +[2026-04-16 12:21:36.492] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604156 | service: service-general | source_id: 6a76993b-abaf-43e6-ace7-104f95543970 +[2026-04-16 12:21:36.503] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049893 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:36.503] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049893 | service: service-general | source_id: 5e70dda5-2ff0-4c9e-9db7-20ed4b23a74f +[2026-04-16 12:21:36.503] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049893 | service: service-general | source_id: 5e70dda5-2ff0-4c9e-9db7-20ed4b23a74f +[2026-04-16 12:21:36.514] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11433831 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:36.515] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433831 | service: service-general | source_id: 76c3409e-5e44-4817-9e6a-8c12726d8221 +[2026-04-16 12:21:36.515] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433831 | service: service-general | source_id: 76c3409e-5e44-4817-9e6a-8c12726d8221 +[2026-04-16 12:21:36.526] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11568116 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:36.527] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568116 | service: service-general | source_id: 9f5167f7-75ba-4bca-a51c-08e63cb9e1f2 +[2026-04-16 12:21:36.527] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568116 | service: service-general | source_id: 9f5167f7-75ba-4bca-a51c-08e63cb9e1f2 +[2026-04-16 12:21:36.538] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618445 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:36.539] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618445 | service: service-general | source_id: bf73a7e7-4bb1-42a2-a789-c3c6fa202253 +[2026-04-16 12:21:36.539] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618445 | service: service-general | source_id: bf73a7e7-4bb1-42a2-a789-c3c6fa202253 +[2026-04-16 12:21:37.104] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10367461 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:37.105] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10367461 | service: service-general | source_id: 1184d8fa-3b0d-4857-85f2-6422962dd825 +[2026-04-16 12:21:37.105] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000092 encounter_id:21158a8f-14f9-48d8-886d-bea2189eaf30 organization_id:100026555 patient_id:P00870666129 procedure_code:OT service_request_id:da679963-f8b3-44d3-a148-74fdf4a36478 started:2026-04-16T12:21:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:37.442] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 5317e891-085c-4c68-bb03-df34e763a4c2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 1184d8fa-3b0d-4857-85f2-6422962dd825 +[2026-04-16 12:21:37.442] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:37.957] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033129 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:37.958] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033129 | service: service-general | source_id: 006966ae-a9b7-43d9-ac90-af97482507b1 +[2026-04-16 12:21:37.958] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011954 encounter_id:78f729bb-3b08-40df-8c73-75987e35c127 organization_id:100026555 patient_id:P01045495622 procedure_code:OT service_request_id:da033141-9aec-42d3-8355-5b6a1f9a50e9 started:2026-04-16T12:21:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:38.311] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: e8f6bbbf-c0af-4fa7-8df2-b45aa0e1e0a4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 006966ae-a9b7-43d9-ac90-af97482507b1 +[2026-04-16 12:21:38.312] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:38.893] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035684 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:38.894] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035684 | service: service-general | source_id: 0aec0ce3-7bd9-4a4e-afd5-9a6ef8f748b6 +[2026-04-16 12:21:38.894] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035684 | service: service-general | source_id: 0aec0ce3-7bd9-4a4e-afd5-9a6ef8f748b6 +[2026-04-16 12:21:38.906] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006424 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:38.908] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006424 | service: service-general | source_id: a493a643-67a6-42c4-8dab-c440d8f40031 +[2026-04-16 12:21:38.908] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006424 | service: service-general | source_id: a493a643-67a6-42c4-8dab-c440d8f40031 +[2026-04-16 12:21:39.518] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067199 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:39.519] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067199 | service: service-general | source_id: 875df15c-1816-4675-a2c3-eebf50e2199a +[2026-04-16 12:21:39.519] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067199 | service: service-general | source_id: 875df15c-1816-4675-a2c3-eebf50e2199a +[2026-04-16 12:21:40.087] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547468 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:40.088] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547468 | service: service-general | source_id: 274761af-883b-43de-a6df-67fa591b7943 +[2026-04-16 12:21:40.088] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547468 | service: service-general | source_id: 274761af-883b-43de-a6df-67fa591b7943 +[2026-04-16 12:21:40.100] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062447 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:40.101] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062447 | service: service-general | source_id: 94abfde4-4a3b-4188-92d3-ae4d437ec439 +[2026-04-16 12:21:40.101] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011964 encounter_id:401c1ec6-163c-4b64-9c06-e145d698a732 organization_id:100026555 patient_id:P00043385600 procedure_code:OT service_request_id:3d7c498f-5345-4901-9a68-be5cf48ff570 started:2026-04-16T12:21:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:40.399] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 2d5ec414-b8e4-44ca-b0a4-85e1862258b0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 94abfde4-4a3b-4188-92d3-ae4d437ec439 +[2026-04-16 12:21:40.400] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:40.912] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10017380 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:40.913] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10017380 | service: service-general | source_id: bad59944-ad51-4dd9-8726-94ee08265285 +[2026-04-16 12:21:40.913] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011973 encounter_id:d9629c43-73b8-4bfd-8b37-09fab3c970de organization_id:100026555 patient_id:P01689060852 procedure_code:OT service_request_id:025f3b75-6f52-4328-8865-0654cd6d8d3c started:2026-04-16T12:21:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:41.158] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: c38c1ad5-12ff-4ab8-845f-ed540b2717f3 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: bad59944-ad51-4dd9-8726-94ee08265285 +[2026-04-16 12:21:41.158] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:42.278] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627369 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:42.279] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627369 | service: service-general | source_id: 2e16e647-fa55-4806-a0d6-64a3e7cf9a0f +[2026-04-16 12:21:42.279] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627369 | service: service-general | source_id: 2e16e647-fa55-4806-a0d6-64a3e7cf9a0f +[2026-04-16 12:21:42.292] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041789 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:42.293] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041789 | service: service-general | source_id: 10ebb800-40ca-421c-84a2-150fac9ef2cc +[2026-04-16 12:21:42.293] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041789 | service: service-general | source_id: 10ebb800-40ca-421c-84a2-150fac9ef2cc +[2026-04-16 12:21:42.888] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036037 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:42.889] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036037 | service: service-general | source_id: b0a5044d-11eb-4e39-b165-72dfd82b19ad +[2026-04-16 12:21:42.889] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036037 | service: service-general | source_id: b0a5044d-11eb-4e39-b165-72dfd82b19ad +[2026-04-16 12:21:42.902] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050203 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:42.903] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050203 | service: service-general | source_id: 1007ceff-07cd-4c79-ba72-e8b379b81667 +[2026-04-16 12:21:42.904] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050203 | service: service-general | source_id: 1007ceff-07cd-4c79-ba72-e8b379b81667 +[2026-04-16 12:21:43.496] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613806 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:43.497] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613806 | service: service-general | source_id: 038b4114-7397-4c8c-8c5b-d05295c2c65f +[2026-04-16 12:21:43.497] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613806 | service: service-general | source_id: 038b4114-7397-4c8c-8c5b-d05295c2c65f +[2026-04-16 12:21:44.085] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11462990 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:44.086] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11462990 | service: service-general | source_id: 5d833612-7db6-4d6f-bfce-05c496d66be8 +[2026-04-16 12:21:44.086] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012015 encounter_id:bf3e56a3-5dfb-4a63-9eb5-9afbf11718ea organization_id:100026555 patient_id:P01449177198 procedure_code:OT service_request_id:e799ca7f-b960-4ddd-816e-6bb79b8ff5fe started:2026-04-16T12:21:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:44.406] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: adadfd59-7f15-4cf9-bbb6-04807b98915c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 5d833612-7db6-4d6f-bfce-05c496d66be8 +[2026-04-16 12:21:44.407] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:44.921] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064121 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:44.921] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064121 | service: service-general | source_id: cba307d9-6ebd-4a62-bf42-06362dac9a4b +[2026-04-16 12:21:44.921] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064121 | service: service-general | source_id: cba307d9-6ebd-4a62-bf42-06362dac9a4b +[2026-04-16 12:21:45.578] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070985 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:45.579] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070985 | service: service-general | source_id: 1f45c60d-856a-4e11-b242-065a7f2e3eb4 +[2026-04-16 12:21:45.579] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070985 | service: service-general | source_id: 1f45c60d-856a-4e11-b242-065a7f2e3eb4 +[2026-04-16 12:21:45.592] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070208 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:45.593] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: e512ac61-eef6-48bd-811c-fd9e8878e237 +[2026-04-16 12:21:45.593] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: e512ac61-eef6-48bd-811c-fd9e8878e237 +[2026-04-16 12:21:46.220] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065568 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:46.222] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065568 | service: service-general | source_id: de268894-87f7-4713-bdf9-6deb4f3c9b42 +[2026-04-16 12:21:46.222] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065568 | service: service-general | source_id: de268894-87f7-4713-bdf9-6deb4f3c9b42 +[2026-04-16 12:21:46.235] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071043 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:46.235] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071043 | service: service-general | source_id: f6d6707c-630e-4f39-94a0-2491ceb61731 +[2026-04-16 12:21:46.236] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071043 | service: service-general | source_id: f6d6707c-630e-4f39-94a0-2491ceb61731 +[2026-04-16 12:21:46.249] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070349 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:46.250] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070349 | service: service-general | source_id: e3df8fdf-aebd-43c0-876f-b718b160b454 +[2026-04-16 12:21:46.250] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070349 | service: service-general | source_id: e3df8fdf-aebd-43c0-876f-b718b160b454 +[2026-04-16 12:21:46.855] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068632 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:46.856] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 02d0f301-1ad4-42c7-90b2-280f8896fa7a +[2026-04-16 12:21:46.856] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 02d0f301-1ad4-42c7-90b2-280f8896fa7a +[2026-04-16 12:21:47.437] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060943 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:47.438] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060943 | service: service-general | source_id: 6c0e6771-7ffa-40f1-8b9a-2881a09b5f3a +[2026-04-16 12:21:47.439] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060943 | service: service-general | source_id: 6c0e6771-7ffa-40f1-8b9a-2881a09b5f3a +[2026-04-16 12:21:47.451] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11507707 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:47.452] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11507707 | service: service-general | source_id: 23c17597-1dc8-41b2-8696-263049a9c794 +[2026-04-16 12:21:47.452] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11507707 | service: service-general | source_id: 23c17597-1dc8-41b2-8696-263049a9c794 +[2026-04-16 12:21:48.033] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11194332 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:48.034] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194332 | service: service-general | source_id: a67ab57b-e23d-4885-9ebe-78f83df57035 +[2026-04-16 12:21:48.034] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194332 | service: service-general | source_id: a67ab57b-e23d-4885-9ebe-78f83df57035 +[2026-04-16 12:21:48.047] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069444 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:48.048] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069444 | service: service-general | source_id: f69c2f12-fbfa-4abe-8784-5181598b2a3d +[2026-04-16 12:21:48.048] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069444 | service: service-general | source_id: f69c2f12-fbfa-4abe-8784-5181598b2a3d +[2026-04-16 12:21:48.627] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063880 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:48.628] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063880 | service: service-general | source_id: e289cbd0-984c-4c36-8487-3d5da727af1e +[2026-04-16 12:21:48.628] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063880 | service: service-general | source_id: e289cbd0-984c-4c36-8487-3d5da727af1e +[2026-04-16 12:21:48.640] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063813 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:48.641] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063813 | service: service-general | source_id: 4dccaf7d-817c-4875-a1dc-5ab97bc07a91 +[2026-04-16 12:21:48.641] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063813 | service: service-general | source_id: 4dccaf7d-817c-4875-a1dc-5ab97bc07a91 +[2026-04-16 12:21:49.266] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053959 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:49.267] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053959 | service: service-general | source_id: e2444232-d285-4df2-83d2-59fc5c250111 +[2026-04-16 12:21:49.267] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053959 | service: service-general | source_id: e2444232-d285-4df2-83d2-59fc5c250111 +[2026-04-16 12:21:49.280] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555555 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:49.281] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555555 | service: service-general | source_id: 83059268-548a-401a-8282-3cb73303f908 +[2026-04-16 12:21:49.281] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555555 | service: service-general | source_id: 83059268-548a-401a-8282-3cb73303f908 +[2026-04-16 12:21:49.294] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070253 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:49.295] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070253 | service: service-general | source_id: a2c5d00c-76cc-49bf-8d99-9fa439fc14b0 +[2026-04-16 12:21:49.295] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012403 encounter_id:82a426f8-4796-4b2f-9a90-fb9e9b16fbfc organization_id:100026555 patient_id:P02464352212 procedure_code:OT service_request_id:d32e2520-4554-4eff-a931-92d272bcf77a started:2026-04-16T12:21:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:49.573] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 0c00bcd9-5fd9-47fb-ad04-93b08df1f071 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a2c5d00c-76cc-49bf-8d99-9fa439fc14b0 +[2026-04-16 12:21:49.574] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:50.086] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069635 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:50.087] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069635 | service: service-general | source_id: d94c621a-331b-4005-9dc3-afa92ea8b3df +[2026-04-16 12:21:50.087] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069635 | service: service-general | source_id: d94c621a-331b-4005-9dc3-afa92ea8b3df +[2026-04-16 12:21:50.653] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10789087 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:50.654] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10789087 | service: service-general | source_id: acc13af1-0d32-463b-b26f-094fc61a64c2 +[2026-04-16 12:21:50.654] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10789087 | service: service-general | source_id: acc13af1-0d32-463b-b26f-094fc61a64c2 +[2026-04-16 12:21:50.667] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10860803 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:50.668] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10860803 | service: service-general | source_id: 635f5310-cce9-490d-96f7-80de8ff56d05 +[2026-04-16 12:21:50.668] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10860803 | service: service-general | source_id: 635f5310-cce9-490d-96f7-80de8ff56d05 +[2026-04-16 12:21:51.235] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070992 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:51.236] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070992 | service: service-general | source_id: 9b3bf72d-81c0-48f7-a736-a475cdb7a2df +[2026-04-16 12:21:51.236] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012417 encounter_id:244d14c9-ac4d-469a-87d4-a74d07ec8cdb organization_id:100026555 patient_id:P01944156631 procedure_code:OT service_request_id:072ec7fa-10ae-4da4-997c-96e270cb3b06 started:2026-04-16T12:21:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:51.448] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 136e9675-055a-4c64-bb16-7c254ec75f29 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 9b3bf72d-81c0-48f7-a736-a475cdb7a2df +[2026-04-16 12:21:51.448] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:51.962] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065638 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:51.963] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065638 | service: service-general | source_id: c10a905b-e9c6-44cb-9580-0759a1c2924c +[2026-04-16 12:21:51.963] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065638 | service: service-general | source_id: c10a905b-e9c6-44cb-9580-0759a1c2924c +[2026-04-16 12:21:52.558] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11589180 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:52.559] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11589180 | service: service-general | source_id: 6131fad7-1b87-4c07-bed9-b9aadad03857 +[2026-04-16 12:21:52.559] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11589180 | service: service-general | source_id: 6131fad7-1b87-4c07-bed9-b9aadad03857 +[2026-04-16 12:21:52.572] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11552784 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:52.573] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552784 | service: service-general | source_id: 5a7b9d70-ff28-4ff8-bb6e-8829b90a8656 +[2026-04-16 12:21:52.573] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552784 | service: service-general | source_id: 5a7b9d70-ff28-4ff8-bb6e-8829b90a8656 +[2026-04-16 12:21:53.138] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11513404 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:53.139] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11513404 | service: service-general | source_id: 72f5296c-063c-4eda-84d4-af7cf17595bc +[2026-04-16 12:21:53.139] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11513404 | service: service-general | source_id: 72f5296c-063c-4eda-84d4-af7cf17595bc +[2026-04-16 12:21:53.151] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514452 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:53.152] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: f30abb59-90fc-4434-8fbb-adefdb00ab3c +[2026-04-16 12:21:53.152] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: f30abb59-90fc-4434-8fbb-adefdb00ab3c +[2026-04-16 12:21:53.163] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071035 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:53.164] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071035 | service: service-general | source_id: 5ff3218a-968c-4fe4-b907-ad09eea950ab +[2026-04-16 12:21:53.164] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071035 | service: service-general | source_id: 5ff3218a-968c-4fe4-b907-ad09eea950ab +[2026-04-16 12:21:53.737] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003908 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:53.738] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003908 | service: service-general | source_id: 881e061f-1a63-45c9-ba21-fc98800e65c8 +[2026-04-16 12:21:53.738] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003908 | service: service-general | source_id: 881e061f-1a63-45c9-ba21-fc98800e65c8 +[2026-04-16 12:21:53.751] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597240 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:53.752] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597240 | service: service-general | source_id: 66688dc7-253d-4a23-9e84-52d2e7611d5a +[2026-04-16 12:21:53.752] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597240 | service: service-general | source_id: 66688dc7-253d-4a23-9e84-52d2e7611d5a +[2026-04-16 12:21:54.386] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11479271 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:54.388] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11479271 | service: service-general | source_id: 6f663cdc-062e-4c6c-afa4-3135126977ca +[2026-04-16 12:21:54.388] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11479271 | service: service-general | source_id: 6f663cdc-062e-4c6c-afa4-3135126977ca +[2026-04-16 12:21:54.401] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12014930 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:54.403] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014930 | service: service-general | source_id: 92ed4585-f317-45a7-bdee-0988256ecdb7 +[2026-04-16 12:21:54.403] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014930 | service: service-general | source_id: 92ed4585-f317-45a7-bdee-0988256ecdb7 +[2026-04-16 12:21:54.414] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016268 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:54.415] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016268 | service: service-general | source_id: 39566f15-c0cf-47cb-b804-aa97921761b1 +[2026-04-16 12:21:54.415] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016268 | service: service-general | source_id: 39566f15-c0cf-47cb-b804-aa97921761b1 +[2026-04-16 12:21:54.428] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11077913 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:54.429] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11077913 | service: service-general | source_id: c814eb90-d2b2-4148-9999-6ac29614498a +[2026-04-16 12:21:54.429] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11077913 | service: service-general | source_id: c814eb90-d2b2-4148-9999-6ac29614498a +[2026-04-16 12:21:55.029] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063744 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:55.030] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063744 | service: service-general | source_id: 282dadb5-b2bd-42f0-aea5-43496eea2318 +[2026-04-16 12:21:55.030] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063744 | service: service-general | source_id: 282dadb5-b2bd-42f0-aea5-43496eea2318 +[2026-04-16 12:21:55.042] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11405111 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:55.043] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11405111 | service: service-general | source_id: 91168a21-39c4-4b30-b14f-464b3db71630 +[2026-04-16 12:21:55.043] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11405111 | service: service-general | source_id: 91168a21-39c4-4b30-b14f-464b3db71630 +[2026-04-16 12:21:55.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11528933 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:55.055] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528933 | service: service-general | source_id: 11ed8b28-fb70-433c-b4a8-cca85b192d86 +[2026-04-16 12:21:55.055] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528933 | service: service-general | source_id: 11ed8b28-fb70-433c-b4a8-cca85b192d86 +[2026-04-16 12:21:55.067] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048497 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:55.068] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048497 | service: service-general | source_id: fdbe2cd8-92cb-45f0-8935-0aad5df96975 +[2026-04-16 12:21:55.068] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048497 | service: service-general | source_id: fdbe2cd8-92cb-45f0-8935-0aad5df96975 +[2026-04-16 12:21:55.627] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621533 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:55.628] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621533 | service: service-general | source_id: 94c7e4f2-d139-492d-acda-8ded198f67e0 +[2026-04-16 12:21:55.628] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621533 | service: service-general | source_id: 94c7e4f2-d139-492d-acda-8ded198f67e0 +[2026-04-16 12:21:55.641] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617853 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:55.642] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617853 | service: service-general | source_id: 0d020131-3c94-46a0-847a-c29d069ee071 +[2026-04-16 12:21:55.642] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011263 encounter_id:cba87d3d-7a52-4994-b2a9-ed16d08c99d8 organization_id:100026555 patient_id:P10950041880 procedure_code:OT service_request_id:e7ec6ed2-4da3-42f9-89eb-53104829d621 started:2026-04-16T12:21:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:21:55.926] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 4dae0240-11d5-4722-8cfb-f5bb02bacd35 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 0d020131-3c94-46a0-847a-c29d069ee071 +[2026-04-16 12:21:55.926] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:21:56.440] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067800 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:56.441] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067800 | service: service-general | source_id: c523a226-1ab5-4151-90e9-d8b63b7188d8 +[2026-04-16 12:21:56.441] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067800 | service: service-general | source_id: c523a226-1ab5-4151-90e9-d8b63b7188d8 +[2026-04-16 12:21:56.454] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064270 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:56.454] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064270 | service: service-general | source_id: 4f239c68-c07d-45f8-bf63-0a38b70b5bab +[2026-04-16 12:21:56.455] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064270 | service: service-general | source_id: 4f239c68-c07d-45f8-bf63-0a38b70b5bab +[2026-04-16 12:21:56.467] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064654 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:56.468] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064654 | service: service-general | source_id: 3df86192-be28-44a4-acde-a610c27397dd +[2026-04-16 12:21:56.468] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064654 | service: service-general | source_id: 3df86192-be28-44a4-acde-a610c27397dd +[2026-04-16 12:21:56.480] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060787 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:56.481] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060787 | service: service-general | source_id: 4328578f-3c16-479a-a6d9-1994969a5597 +[2026-04-16 12:21:56.481] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060787 | service: service-general | source_id: 4328578f-3c16-479a-a6d9-1994969a5597 +[2026-04-16 12:21:56.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11313509 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:56.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313509 | service: service-general | source_id: 5a9b0bf9-5a93-4d9c-916d-b6e50427b4d9 +[2026-04-16 12:21:56.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313509 | service: service-general | source_id: 5a9b0bf9-5a93-4d9c-916d-b6e50427b4d9 +[2026-04-16 12:21:56.505] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027631 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:56.507] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027631 | service: service-general | source_id: 9702017c-dd44-47f5-83ad-030597c9e3d2 +[2026-04-16 12:21:56.507] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027631 | service: service-general | source_id: 9702017c-dd44-47f5-83ad-030597c9e3d2 +[2026-04-16 12:21:56.519] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038058 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:56.520] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: 3120c2a7-74a1-4a84-b05b-3ba3e46f4023 +[2026-04-16 12:21:56.520] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: 3120c2a7-74a1-4a84-b05b-3ba3e46f4023 +[2026-04-16 12:21:57.088] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057934 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:57.090] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057934 | service: service-general | source_id: 760ac890-c273-4982-861c-ad3f8bbf5556 +[2026-04-16 12:21:57.090] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057934 | service: service-general | source_id: 760ac890-c273-4982-861c-ad3f8bbf5556 +[2026-04-16 12:21:57.103] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628726 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:57.104] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628726 | service: service-general | source_id: b0c143be-96b8-41b3-b460-99414e3d8ca5 +[2026-04-16 12:21:57.104] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628726 | service: service-general | source_id: b0c143be-96b8-41b3-b460-99414e3d8ca5 +[2026-04-16 12:21:57.675] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065820 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:57.676] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065820 | service: service-general | source_id: d4f93d10-78f8-4a3f-9c1a-aabd6050c279 +[2026-04-16 12:21:57.676] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065820 | service: service-general | source_id: d4f93d10-78f8-4a3f-9c1a-aabd6050c279 +[2026-04-16 12:21:57.689] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054880 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:57.690] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054880 | service: service-general | source_id: 36a5289f-3609-44f0-8ddf-e8716e1e0877 +[2026-04-16 12:21:57.691] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054880 | service: service-general | source_id: 36a5289f-3609-44f0-8ddf-e8716e1e0877 +[2026-04-16 12:21:57.702] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071180 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:57.702] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071180 | service: service-general | source_id: a9561e66-dc67-4092-85a4-1e1647c5bc40 +[2026-04-16 12:21:57.703] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071180 | service: service-general | source_id: a9561e66-dc67-4092-85a4-1e1647c5bc40 +[2026-04-16 12:21:57.713] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070385 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:57.714] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070385 | service: service-general | source_id: 5d1459d7-afe2-49df-8ff3-fbabd370ca70 +[2026-04-16 12:21:57.714] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070385 | service: service-general | source_id: 5d1459d7-afe2-49df-8ff3-fbabd370ca70 +[2026-04-16 12:21:58.281] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608880 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:58.282] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: bad92187-5ec0-4ddb-84fb-8a0f73d64535 +[2026-04-16 12:21:58.282] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: bad92187-5ec0-4ddb-84fb-8a0f73d64535 +[2026-04-16 12:21:58.295] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606010 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:58.296] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: d589b25e-bc99-4367-8bd3-5510907a7b40 +[2026-04-16 12:21:58.296] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: d589b25e-bc99-4367-8bd3-5510907a7b40 +[2026-04-16 12:21:58.873] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375551 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:58.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: d2a27e9e-800d-461e-8d56-ebbe0a364f78 +[2026-04-16 12:21:58.874] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: d2a27e9e-800d-461e-8d56-ebbe0a364f78 +[2026-04-16 12:21:58.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039784 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:58.888] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039784 | service: service-general | source_id: 5ca40093-6671-4c37-bd6d-1e3fae9a5088 +[2026-04-16 12:21:58.888] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039784 | service: service-general | source_id: 5ca40093-6671-4c37-bd6d-1e3fae9a5088 +[2026-04-16 12:21:58.899] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578195 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:58.900] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578195 | service: service-general | source_id: 5e249b25-3188-4871-8897-ee6fe5c0c0f2 +[2026-04-16 12:21:58.900] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578195 | service: service-general | source_id: 5e249b25-3188-4871-8897-ee6fe5c0c0f2 +[2026-04-16 12:21:59.480] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11543625 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:59.481] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11543625 | service: service-general | source_id: ed0ccf8b-9559-4c55-8d52-031796e4ae8f +[2026-04-16 12:21:59.481] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11543625 | service: service-general | source_id: ed0ccf8b-9559-4c55-8d52-031796e4ae8f +[2026-04-16 12:21:59.493] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11481172 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:59.494] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11481172 | service: service-general | source_id: f587109b-9c11-4fdf-b9bc-17fd9a50a8e3 +[2026-04-16 12:21:59.494] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11481172 | service: service-general | source_id: f587109b-9c11-4fdf-b9bc-17fd9a50a8e3 +[2026-04-16 12:21:59.507] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375553 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:59.508] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375553 | service: service-general | source_id: 6cf088d7-c772-46e5-a499-fb87a7b609e9 +[2026-04-16 12:21:59.508] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375553 | service: service-general | source_id: 6cf088d7-c772-46e5-a499-fb87a7b609e9 +[2026-04-16 12:21:59.519] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582916 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:59.520] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582916 | service: service-general | source_id: a5297c6f-0d99-48bd-a9f8-85e9117e5607 +[2026-04-16 12:21:59.520] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582916 | service: service-general | source_id: a5297c6f-0d99-48bd-a9f8-85e9117e5607 +[2026-04-16 12:21:59.530] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000971 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:21:59.531] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000971 | service: service-general | source_id: 50e75813-a1e9-47e1-86ff-88e6faa1d772 +[2026-04-16 12:21:59.531] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000971 | service: service-general | source_id: 50e75813-a1e9-47e1-86ff-88e6faa1d772 +[2026-04-16 12:22:00.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628223 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:00.141] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 4b492426-ec6b-4d24-bbcc-c4b3e6d1fadf +[2026-04-16 12:22:00.141] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 4b492426-ec6b-4d24-bbcc-c4b3e6d1fadf +[2026-04-16 12:22:00.154] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11400556 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:00.154] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11400556 | service: service-general | source_id: 4de4ca4a-34ea-408e-9e24-0ffec09b9894 +[2026-04-16 12:22:00.155] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11400556 | service: service-general | source_id: 4de4ca4a-34ea-408e-9e24-0ffec09b9894 +[2026-04-16 12:22:00.166] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064120 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:00.167] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064120 | service: service-general | source_id: 81d3cd97-bbb5-4d6b-b447-5012b8432a66 +[2026-04-16 12:22:00.167] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064120 | service: service-general | source_id: 81d3cd97-bbb5-4d6b-b447-5012b8432a66 +[2026-04-16 12:22:00.825] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012547 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:00.826] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012547 | service: service-general | source_id: 91dbc687-d8f4-42e3-86e6-cc767449ab57 +[2026-04-16 12:22:00.826] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012547 | service: service-general | source_id: 91dbc687-d8f4-42e3-86e6-cc767449ab57 +[2026-04-16 12:22:00.840] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028202 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:00.841] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028202 | service: service-general | source_id: ee6c1f03-9ef7-4a3a-9ffd-07c74705287c +[2026-04-16 12:22:00.841] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028202 | service: service-general | source_id: ee6c1f03-9ef7-4a3a-9ffd-07c74705287c +[2026-04-16 12:22:01.534] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11552880 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:01.535] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552880 | service: service-general | source_id: d35fc772-3151-4b9f-bc31-4309f53dc41a +[2026-04-16 12:22:01.535] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552880 | service: service-general | source_id: d35fc772-3151-4b9f-bc31-4309f53dc41a +[2026-04-16 12:22:02.168] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012447 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:02.169] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012447 | service: service-general | source_id: 05c298fe-125e-4707-a3bb-d854ee95d36a +[2026-04-16 12:22:02.169] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012447 | service: service-general | source_id: 05c298fe-125e-4707-a3bb-d854ee95d36a +[2026-04-16 12:22:02.244] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11529557 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:02.245] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529557 | service: service-general | source_id: 385463ee-7432-443d-9d42-897c38569f75 +[2026-04-16 12:22:02.245] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529557 | service: service-general | source_id: 385463ee-7432-443d-9d42-897c38569f75 +[2026-04-16 12:22:02.675] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060000 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:02.677] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060000 | service: service-general | source_id: a02d936e-f161-4c6f-b262-809891c04906 +[2026-04-16 12:22:02.677] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001721 encounter_id:753918b3-f59a-4f29-a49e-91525bfe9ff1 organization_id:100026555 patient_id:P02484937268 procedure_code:OT service_request_id:1e1dccb1-5106-4754-8f72-55c65cb96fbd started:2026-04-16T12:22:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:02.940] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 9295379f-0dd0-4a68-b996-f0c03b39bbff | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a02d936e-f161-4c6f-b262-809891c04906 +[2026-04-16 12:22:02.942] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:03.457] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611775 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:03.458] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 20a27152-ffc2-4be2-8218-4525647506e6 +[2026-04-16 12:22:03.458] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 20a27152-ffc2-4be2-8218-4525647506e6 +[2026-04-16 12:22:03.471] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628922 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:03.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4258a365-b091-44a5-93fb-82012a722f1d +[2026-04-16 12:22:03.473] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4258a365-b091-44a5-93fb-82012a722f1d +[2026-04-16 12:22:03.486] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11401560 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:03.487] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11401560 | service: service-general | source_id: e01e3cd7-713c-4cea-b253-6e0352234688 +[2026-04-16 12:22:03.487] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11401560 | service: service-general | source_id: e01e3cd7-713c-4cea-b253-6e0352234688 +[2026-04-16 12:22:04.069] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590600 2026-02-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:04.070] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590600 | service: service-general | source_id: 25de06ac-3499-4518-b07b-1719810eb244 +[2026-04-16 12:22:04.070] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590600 | service: service-general | source_id: 25de06ac-3499-4518-b07b-1719810eb244 +[2026-04-16 12:22:04.082] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062445 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:04.082] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062445 | service: service-general | source_id: 0e2e2d65-97dc-4f80-9f0f-7a2a54bd2334 +[2026-04-16 12:22:04.083] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001900 encounter_id:d88436df-9da1-47f5-bd6f-4233034ea2ea organization_id:100026555 patient_id:P00782855258 procedure_code:DX service_request_id:ae4b0a39-4cb3-48d3-ac2b-edcc8a52e44e started:2026-04-16T12:22:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:04.344] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 6384b609-25aa-4e56-8a5c-b7a2c663085b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 0e2e2d65-97dc-4f80-9f0f-7a2a54bd2334 +[2026-04-16 12:22:04.344] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:05.423] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617504 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:05.424] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617504 | service: service-general | source_id: 2fbb28bb-53bf-4a87-9f64-7a49bf5d0af3 +[2026-04-16 12:22:05.424] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617504 | service: service-general | source_id: 2fbb28bb-53bf-4a87-9f64-7a49bf5d0af3 +[2026-04-16 12:22:05.436] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11567083 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:05.437] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11567083 | service: service-general | source_id: 952a0f41-0852-4f21-8a93-5f75e51917fb +[2026-04-16 12:22:05.437] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11567083 | service: service-general | source_id: 952a0f41-0852-4f21-8a93-5f75e51917fb +[2026-04-16 12:22:05.447] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606624 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:05.448] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606624 | service: service-general | source_id: 7d143256-effa-4ed4-bde2-e3f851575ca9 +[2026-04-16 12:22:05.448] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606624 | service: service-general | source_id: 7d143256-effa-4ed4-bde2-e3f851575ca9 +[2026-04-16 12:22:05.457] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11352511 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:05.458] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11352511 | service: service-general | source_id: 9cc5841d-ebfc-44dd-bb21-abf02c156a26 +[2026-04-16 12:22:05.458] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11352511 | service: service-general | source_id: 9cc5841d-ebfc-44dd-bb21-abf02c156a26 +[2026-04-16 12:22:05.467] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584690 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:05.468] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584690 | service: service-general | source_id: 2f55ca42-c33e-40a5-bc06-0fb2dc6cad9c +[2026-04-16 12:22:05.468] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584690 | service: service-general | source_id: 2f55ca42-c33e-40a5-bc06-0fb2dc6cad9c +[2026-04-16 12:22:06.118] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068408 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:06.119] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: df43e4c3-8bba-4242-963d-6d264fa9706f +[2026-04-16 12:22:06.119] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: df43e4c3-8bba-4242-963d-6d264fa9706f +[2026-04-16 12:22:06.131] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029916 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:06.132] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029916 | service: service-general | source_id: d346b15d-328e-4ed7-9090-e9561ecc6299 +[2026-04-16 12:22:06.132] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029916 | service: service-general | source_id: d346b15d-328e-4ed7-9090-e9561ecc6299 +[2026-04-16 12:22:06.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582863 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:06.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: f292f0a1-2273-4b5a-abc3-c3a879034a8f +[2026-04-16 12:22:06.751] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: f292f0a1-2273-4b5a-abc3-c3a879034a8f +[2026-04-16 12:22:06.763] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592409 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:06.764] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592409 | service: service-general | source_id: 37ca2da4-7ce2-435a-a01f-a80c8326f42b +[2026-04-16 12:22:06.764] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592409 | service: service-general | source_id: 37ca2da4-7ce2-435a-a01f-a80c8326f42b +[2026-04-16 12:22:07.330] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057265 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:07.331] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057265 | service: service-general | source_id: dbd0d0ca-71b4-4fbf-aeba-60100bef9e5b +[2026-04-16 12:22:07.331] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057265 | service: service-general | source_id: dbd0d0ca-71b4-4fbf-aeba-60100bef9e5b +[2026-04-16 12:22:07.343] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615435 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:07.344] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 4c660175-7bb2-4bc1-bdc5-65de138808e2 +[2026-04-16 12:22:07.344] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 4c660175-7bb2-4bc1-bdc5-65de138808e2 +[2026-04-16 12:22:07.354] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11342984 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:07.355] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: 7540058e-a448-439f-8335-0524e45fc417 +[2026-04-16 12:22:07.355] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: 7540058e-a448-439f-8335-0524e45fc417 +[2026-04-16 12:22:07.931] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052401 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:07.932] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: 33f00e44-3fae-4036-8b6b-99bc0ec026aa +[2026-04-16 12:22:07.932] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: 33f00e44-3fae-4036-8b6b-99bc0ec026aa +[2026-04-16 12:22:08.512] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626814 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:08.513] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: 8584fe4a-2f7a-41d5-be44-4686bdcca7ac +[2026-04-16 12:22:08.513] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: 8584fe4a-2f7a-41d5-be44-4686bdcca7ac +[2026-04-16 12:22:08.525] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585436 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:08.526] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585436 | service: service-general | source_id: 25c41c21-fbe0-4801-a62c-57c1f80f8776 +[2026-04-16 12:22:08.526] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585436 | service: service-general | source_id: 25c41c21-fbe0-4801-a62c-57c1f80f8776 +[2026-04-16 12:22:08.536] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11596813 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:08.537] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596813 | service: service-general | source_id: 60c31ac6-f1d5-4e93-bd71-6d4da1270e10 +[2026-04-16 12:22:08.537] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596813 | service: service-general | source_id: 60c31ac6-f1d5-4e93-bd71-6d4da1270e10 +[2026-04-16 12:22:09.091] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11580580 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:09.092] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: c780f643-613d-46a2-98e0-caeacbf1f7b9 +[2026-04-16 12:22:09.092] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: c780f643-613d-46a2-98e0-caeacbf1f7b9 +[2026-04-16 12:22:09.104] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050101 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:09.105] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050101 | service: service-general | source_id: 9c58c6c9-3b2e-4e8a-8a64-d14d74208dcd +[2026-04-16 12:22:09.105] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050101 | service: service-general | source_id: 9c58c6c9-3b2e-4e8a-8a64-d14d74208dcd +[2026-04-16 12:22:09.734] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11294595 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:09.735] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11294595 | service: service-general | source_id: f51a124a-e675-4ef5-bb77-f8e081241128 +[2026-04-16 12:22:09.735] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11294595 | service: service-general | source_id: f51a124a-e675-4ef5-bb77-f8e081241128 +[2026-04-16 12:22:10.338] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12031590 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:10.339] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: 19dff7e3-232d-456b-9a55-48f99ba5b56b +[2026-04-16 12:22:10.339] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: 19dff7e3-232d-456b-9a55-48f99ba5b56b +[2026-04-16 12:22:10.351] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061530 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:10.352] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061530 | service: service-general | source_id: de487701-2b48-4973-b397-9160208f8434 +[2026-04-16 12:22:10.352] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061530 | service: service-general | source_id: de487701-2b48-4973-b397-9160208f8434 +[2026-04-16 12:22:10.362] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041611 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:10.363] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041611 | service: service-general | source_id: b520f8f8-5335-4ec9-8f9e-2050ebf3316b +[2026-04-16 12:22:10.363] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041611 | service: service-general | source_id: b520f8f8-5335-4ec9-8f9e-2050ebf3316b +[2026-04-16 12:22:10.939] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11574426 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:10.940] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574426 | service: service-general | source_id: aa7efe63-ba8a-4eb6-8b5a-d5c2aa3ff7cb +[2026-04-16 12:22:10.940] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574426 | service: service-general | source_id: aa7efe63-ba8a-4eb6-8b5a-d5c2aa3ff7cb +[2026-04-16 12:22:10.953] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540487 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:10.954] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540487 | service: service-general | source_id: 8e2c86c0-e58b-47c4-9fb3-8357f896c95a +[2026-04-16 12:22:10.954] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010507 encounter_id:34a95756-e612-431c-a942-01d50f7ad862 organization_id:100026555 patient_id:P01825066350 procedure_code:OT service_request_id:06adc0b6-8f9f-475c-b2ad-84c208db3a2f started:2026-04-16T12:22:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:11.370] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 18a34e8e-6cdc-4f2c-ade1-25a78c567969 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8e2c86c0-e58b-47c4-9fb3-8357f896c95a +[2026-04-16 12:22:11.371] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:12.458] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055711 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.459] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055711 | service: service-general | source_id: c51ad9ba-22f1-4a9e-8cb3-74dbc59a1563 +[2026-04-16 12:22:12.460] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055711 | service: service-general | source_id: c51ad9ba-22f1-4a9e-8cb3-74dbc59a1563 +[2026-04-16 12:22:12.473] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071437 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071437 | service: service-general | source_id: baf999c7-faaf-4c81-8e7f-83871a890a42 +[2026-04-16 12:22:12.473] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071437 | service: service-general | source_id: baf999c7-faaf-4c81-8e7f-83871a890a42 +[2026-04-16 12:22:12.485] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060988 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.486] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060988 | service: service-general | source_id: 21ecd461-6c36-4ea1-b713-224a1290c925 +[2026-04-16 12:22:12.486] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060988 | service: service-general | source_id: 21ecd461-6c36-4ea1-b713-224a1290c925 +[2026-04-16 12:22:12.497] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041018 2026-03-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.497] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041018 | service: service-general | source_id: 3b9312b2-8a3b-4f6c-92b4-7cdcedffb2dc +[2026-04-16 12:22:12.497] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041018 | service: service-general | source_id: 3b9312b2-8a3b-4f6c-92b4-7cdcedffb2dc +[2026-04-16 12:22:12.508] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066114 2026-03-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.508] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066114 | service: service-general | source_id: dd3179e5-87d9-4b5e-9801-08b41ea2a8f2 +[2026-04-16 12:22:12.509] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066114 | service: service-general | source_id: dd3179e5-87d9-4b5e-9801-08b41ea2a8f2 +[2026-04-16 12:22:12.519] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053624 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.519] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 9522eaf9-f77a-46a0-8dc0-f49e1a12f0db +[2026-04-16 12:22:12.519] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 9522eaf9-f77a-46a0-8dc0-f49e1a12f0db +[2026-04-16 12:22:12.529] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050732 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.530] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050732 | service: service-general | source_id: 18b88f2f-798d-47e5-9366-08ad58ed3c96 +[2026-04-16 12:22:12.530] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050732 | service: service-general | source_id: 18b88f2f-798d-47e5-9366-08ad58ed3c96 +[2026-04-16 12:22:12.539] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11452763 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.540] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452763 | service: service-general | source_id: 52dda8c9-02c7-4a62-9a5b-294db4e3a2bb +[2026-04-16 12:22:12.540] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452763 | service: service-general | source_id: 52dda8c9-02c7-4a62-9a5b-294db4e3a2bb +[2026-04-16 12:22:12.550] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070963 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.551] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070963 | service: service-general | source_id: 23a7fac2-e186-4dd4-bd7f-9ffc91695676 +[2026-04-16 12:22:12.551] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070963 | service: service-general | source_id: 23a7fac2-e186-4dd4-bd7f-9ffc91695676 +[2026-04-16 12:22:12.562] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032332 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.563] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032332 | service: service-general | source_id: bca96455-00ba-4bc7-b8d0-6b9c79d645ab +[2026-04-16 12:22:12.563] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032332 | service: service-general | source_id: bca96455-00ba-4bc7-b8d0-6b9c79d645ab +[2026-04-16 12:22:12.574] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609464 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.575] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: bb2e1d8e-af5d-4640-bf40-2ec2957b6acf +[2026-04-16 12:22:12.575] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: bb2e1d8e-af5d-4640-bf40-2ec2957b6acf +[2026-04-16 12:22:12.588] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008736 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:12.588] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 96f22bc5-bb5b-4a13-a78a-50308e152ba6 +[2026-04-16 12:22:12.588] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 96f22bc5-bb5b-4a13-a78a-50308e152ba6 +[2026-04-16 12:22:13.206] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055490 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:13.207] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055490 | service: service-general | source_id: 40cc5b19-dc7f-412f-8455-3ff892672f1d +[2026-04-16 12:22:13.207] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055490 | service: service-general | source_id: 40cc5b19-dc7f-412f-8455-3ff892672f1d +[2026-04-16 12:22:13.219] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11320439 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:13.220] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11320439 | service: service-general | source_id: 78bf185c-9b60-430c-b6e6-29280510d182 +[2026-04-16 12:22:13.220] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11320439 | service: service-general | source_id: 78bf185c-9b60-430c-b6e6-29280510d182 +[2026-04-16 12:22:13.231] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020749 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:13.232] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020749 | service: service-general | source_id: 33b538fd-2ee9-4288-92d6-58fa9b0f48de +[2026-04-16 12:22:13.232] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020749 | service: service-general | source_id: 33b538fd-2ee9-4288-92d6-58fa9b0f48de +[2026-04-16 12:22:13.801] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599784 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:13.803] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599784 | service: service-general | source_id: 3f6e8bf3-f5f4-4aef-a8e6-7d0cbd28d34e +[2026-04-16 12:22:13.803] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599784 | service: service-general | source_id: 3f6e8bf3-f5f4-4aef-a8e6-7d0cbd28d34e +[2026-04-16 12:22:13.816] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10958211 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:13.817] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10958211 | service: service-general | source_id: 4d1bab6c-0ab4-4a0b-90fb-ab436900a510 +[2026-04-16 12:22:13.817] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10958211 | service: service-general | source_id: 4d1bab6c-0ab4-4a0b-90fb-ab436900a510 +[2026-04-16 12:22:13.830] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566409 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:13.831] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566409 | service: service-general | source_id: 61c6a41b-82c2-4310-b075-195a4dd0cf5b +[2026-04-16 12:22:13.831] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566409 | service: service-general | source_id: 61c6a41b-82c2-4310-b075-195a4dd0cf5b +[2026-04-16 12:22:13.843] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054650 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:13.844] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: dd9efe8d-3b26-4d8d-93b4-c64dbef564be +[2026-04-16 12:22:13.844] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: dd9efe8d-3b26-4d8d-93b4-c64dbef564be +[2026-04-16 12:22:13.856] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008255 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:13.857] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008255 | service: service-general | source_id: 0e5ff1cd-519b-446d-a489-f2d2f93c85b2 +[2026-04-16 12:22:13.857] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008255 | service: service-general | source_id: 0e5ff1cd-519b-446d-a489-f2d2f93c85b2 +[2026-04-16 12:22:14.431] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007021 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:14.432] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: 773f19bd-a23a-48e7-a94f-d386c604c81e +[2026-04-16 12:22:14.432] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: 773f19bd-a23a-48e7-a94f-d386c604c81e +[2026-04-16 12:22:14.444] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11623283 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:14.444] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 4a727f03-26dc-428c-88c5-68437f2f0711 +[2026-04-16 12:22:14.445] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 4a727f03-26dc-428c-88c5-68437f2f0711 +[2026-04-16 12:22:14.455] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10759074 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:14.456] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10759074 | service: service-general | source_id: 5d96c765-56ac-41b6-b45a-32bd4bd1a530 +[2026-04-16 12:22:14.456] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10759074 | service: service-general | source_id: 5d96c765-56ac-41b6-b45a-32bd4bd1a530 +[2026-04-16 12:22:14.467] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010615 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:14.468] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010615 | service: service-general | source_id: 20f75fd5-7be4-473d-b349-72432384886d +[2026-04-16 12:22:14.468] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010615 | service: service-general | source_id: 20f75fd5-7be4-473d-b349-72432384886d +[2026-04-16 12:22:14.479] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629567 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:14.480] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629567 | service: service-general | source_id: 5f0c3b23-32c7-4895-89d9-43244a958d43 +[2026-04-16 12:22:14.480] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629567 | service: service-general | source_id: 5f0c3b23-32c7-4895-89d9-43244a958d43 +[2026-04-16 12:22:15.044] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626449 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:15.045] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 9f13a5c5-71c6-429c-9690-94568f4704ee +[2026-04-16 12:22:15.045] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 9f13a5c5-71c6-429c-9690-94568f4704ee +[2026-04-16 12:22:15.058] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036596 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:15.059] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036596 | service: service-general | source_id: 907f8cd4-f2d5-42f2-9275-9ac5eae25635 +[2026-04-16 12:22:15.059] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036596 | service: service-general | source_id: 907f8cd4-f2d5-42f2-9275-9ac5eae25635 +[2026-04-16 12:22:15.667] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511036 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:15.668] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: d46af247-cdfd-47ee-bfab-dddd97575cdd +[2026-04-16 12:22:15.669] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: d46af247-cdfd-47ee-bfab-dddd97575cdd +[2026-04-16 12:22:15.681] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11528616 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:15.682] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528616 | service: service-general | source_id: 1aed75e6-053c-465a-9245-0babd5851bc0 +[2026-04-16 12:22:15.682] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528616 | service: service-general | source_id: 1aed75e6-053c-465a-9245-0babd5851bc0 +[2026-04-16 12:22:15.693] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005324 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:15.694] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: d8d5b720-a346-4c16-bdc5-543d264dcec9 +[2026-04-16 12:22:15.694] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: d8d5b720-a346-4c16-bdc5-543d264dcec9 +[2026-04-16 12:22:16.286] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008207 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:16.287] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 96574290-a19b-49d3-a02c-16b3629f276e +[2026-04-16 12:22:16.288] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 96574290-a19b-49d3-a02c-16b3629f276e +[2026-04-16 12:22:16.300] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11605861 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:16.301] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605861 | service: service-general | source_id: cd1888fe-6eb2-470f-97a0-78a0359c4f51 +[2026-04-16 12:22:16.301] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605861 | service: service-general | source_id: cd1888fe-6eb2-470f-97a0-78a0359c4f51 +[2026-04-16 12:22:16.929] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621439 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:16.931] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621439 | service: service-general | source_id: 60430669-0b32-4c1c-9560-7c47f8a9d741 +[2026-04-16 12:22:16.931] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621439 | service: service-general | source_id: 60430669-0b32-4c1c-9560-7c47f8a9d741 +[2026-04-16 12:22:17.500] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628615 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:17.501] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628615 | service: service-general | source_id: b0998c22-5a53-4979-a755-7279f9146dc9 +[2026-04-16 12:22:17.501] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628615 | service: service-general | source_id: b0998c22-5a53-4979-a755-7279f9146dc9 +[2026-04-16 12:22:17.514] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10299464 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:17.515] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10299464 | service: service-general | source_id: 555e7b7b-7171-409e-a650-79876025b16c +[2026-04-16 12:22:17.515] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10299464 | service: service-general | source_id: 555e7b7b-7171-409e-a650-79876025b16c +[2026-04-16 12:22:17.527] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608980 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:17.528] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608980 | service: service-general | source_id: ad9c35c1-09f2-4416-b94b-fae2ebe4376e +[2026-04-16 12:22:17.528] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608980 | service: service-general | source_id: ad9c35c1-09f2-4416-b94b-fae2ebe4376e +[2026-04-16 12:22:17.540] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071064 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:17.541] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071064 | service: service-general | source_id: ebfd2c52-3194-4cd8-8c35-bac2f212cbb2 +[2026-04-16 12:22:17.541] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071064 | service: service-general | source_id: ebfd2c52-3194-4cd8-8c35-bac2f212cbb2 +[2026-04-16 12:22:18.115] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065007 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:18.116] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065007 | service: service-general | source_id: 5dab6ce4-0688-4b4c-8e53-2c198d750f98 +[2026-04-16 12:22:18.116] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-013831 encounter_id:05e4984f-6082-42b7-951c-a6254c9cdb17 organization_id:100026555 patient_id:P02327984234 procedure_code:OT service_request_id:73127f54-3c9d-4c8a-a5c7-e04638d1fd3c started:2026-04-16T12:22:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:18.376] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: fdd1ec2e-0fb9-4528-b81b-80756da5d67f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 5dab6ce4-0688-4b4c-8e53-2c198d750f98 +[2026-04-16 12:22:18.377] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:18.890] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066752 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:18.891] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066752 | service: service-general | source_id: 3fd1242d-9e9e-447b-927f-6d41d2f58ab4 +[2026-04-16 12:22:18.891] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066752 | service: service-general | source_id: 3fd1242d-9e9e-447b-927f-6d41d2f58ab4 +[2026-04-16 12:22:18.902] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056601 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:18.903] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: 4e318595-78c0-4bb8-a025-03beba6b0342 +[2026-04-16 12:22:18.903] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: 4e318595-78c0-4bb8-a025-03beba6b0342 +[2026-04-16 12:22:18.913] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625478 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:18.914] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625478 | service: service-general | source_id: 2c08b872-7de8-4b83-b93c-7d47e43fd559 +[2026-04-16 12:22:18.914] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625478 | service: service-general | source_id: 2c08b872-7de8-4b83-b93c-7d47e43fd559 +[2026-04-16 12:22:19.475] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520745 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:19.477] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: e9f02b5c-d90a-417e-83e6-90095dcec97a +[2026-04-16 12:22:19.477] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: e9f02b5c-d90a-417e-83e6-90095dcec97a +[2026-04-16 12:22:19.501] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541570 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:19.502] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541570 | service: service-general | source_id: d98e2164-87fc-4298-85f3-9c6f11575bce +[2026-04-16 12:22:19.502] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541570 | service: service-general | source_id: d98e2164-87fc-4298-85f3-9c6f11575bce +[2026-04-16 12:22:20.077] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11330715 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:20.078] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11330715 | service: service-general | source_id: f30d9150-10d3-4a01-85ce-b22d39d383b5 +[2026-04-16 12:22:20.078] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11330715 | service: service-general | source_id: f30d9150-10d3-4a01-85ce-b22d39d383b5 +[2026-04-16 12:22:20.090] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053701 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:20.091] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: adb555e4-58d1-4c12-8cdc-fcdf471bf1d6 +[2026-04-16 12:22:20.091] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: adb555e4-58d1-4c12-8cdc-fcdf471bf1d6 +[2026-04-16 12:22:20.104] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071035 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:20.104] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071035 | service: service-general | source_id: 331e60dc-c8ae-4230-82fe-3d39bb4f9719 +[2026-04-16 12:22:20.104] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-013764 encounter_id:a1336eb8-b166-4cb0-86f0-d10aa8d4227e organization_id:100026555 patient_id:P02502611916 procedure_code:OT service_request_id:93f7e7d6-1e48-40af-a864-b0599ef2efb7 started:2026-04-16T12:22:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:20.414] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 7f37edc6-267a-4a6d-a875-07f23d4e5236 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 331e60dc-c8ae-4230-82fe-3d39bb4f9719 +[2026-04-16 12:22:20.414] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:20.928] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065054 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:20.929] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065054 | service: service-general | source_id: a763ef51-34ce-4376-9948-82530e60d238 +[2026-04-16 12:22:20.929] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065054 | service: service-general | source_id: a763ef51-34ce-4376-9948-82530e60d238 +[2026-04-16 12:22:20.942] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067846 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:20.942] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067846 | service: service-general | source_id: 73e90e70-bf2a-4f95-b35f-07b812498de7 +[2026-04-16 12:22:20.942] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067846 | service: service-general | source_id: 73e90e70-bf2a-4f95-b35f-07b812498de7 +[2026-04-16 12:22:21.497] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11002656 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:21.498] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11002656 | service: service-general | source_id: cc4005a1-da0e-4aea-9f9b-ed08105a31a1 +[2026-04-16 12:22:21.498] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11002656 | service: service-general | source_id: cc4005a1-da0e-4aea-9f9b-ed08105a31a1 +[2026-04-16 12:22:21.510] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619848 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:21.511] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619848 | service: service-general | source_id: 92627721-c206-4dff-add6-183a2689e74b +[2026-04-16 12:22:21.511] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619848 | service: service-general | source_id: 92627721-c206-4dff-add6-183a2689e74b +[2026-04-16 12:22:21.522] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051660 2026-03-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:21.523] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: d4d0968b-db04-4d09-8243-930b85a02782 +[2026-04-16 12:22:21.523] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: d4d0968b-db04-4d09-8243-930b85a02782 +[2026-04-16 12:22:21.534] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585282 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:21.535] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585282 | service: service-general | source_id: 0dcdc6b5-ff6e-402e-a020-a65c8d197d99 +[2026-04-16 12:22:21.535] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585282 | service: service-general | source_id: 0dcdc6b5-ff6e-402e-a020-a65c8d197d99 +[2026-04-16 12:22:22.097] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063988 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:22.098] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 0d097deb-a36b-46bf-b01c-0bd89e538fd2 +[2026-04-16 12:22:22.098] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 0d097deb-a36b-46bf-b01c-0bd89e538fd2 +[2026-04-16 12:22:22.110] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523302 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:22.111] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523302 | service: service-general | source_id: 0f2a7c71-a763-4f18-b417-34a79c62ea95 +[2026-04-16 12:22:22.111] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523302 | service: service-general | source_id: 0f2a7c71-a763-4f18-b417-34a79c62ea95 +[2026-04-16 12:22:22.666] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067059 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:22.667] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 9c549ce2-8063-46f9-8a9a-78443cdc5564 +[2026-04-16 12:22:22.667] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 9c549ce2-8063-46f9-8a9a-78443cdc5564 +[2026-04-16 12:22:22.679] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620090 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:22.680] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620090 | service: service-general | source_id: d4630736-83b1-4629-a5ca-7081a958088b +[2026-04-16 12:22:22.680] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620090 | service: service-general | source_id: d4630736-83b1-4629-a5ca-7081a958088b +[2026-04-16 12:22:22.691] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000950 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:22.692] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000950 | service: service-general | source_id: ff9b677d-724e-46de-9cce-98feec02677f +[2026-04-16 12:22:22.692] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000950 | service: service-general | source_id: ff9b677d-724e-46de-9cce-98feec02677f +[2026-04-16 12:22:22.703] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629077 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:22.704] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629077 | service: service-general | source_id: a315358a-7a3f-42ac-aeac-a49ccfbe5731 +[2026-04-16 12:22:22.704] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629077 | service: service-general | source_id: a315358a-7a3f-42ac-aeac-a49ccfbe5731 +[2026-04-16 12:22:23.262] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046102 2026-03-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:23.264] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046102 | service: service-general | source_id: 8c6b94af-3390-4f48-9705-7717e5cc707f +[2026-04-16 12:22:23.264] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046102 | service: service-general | source_id: 8c6b94af-3390-4f48-9705-7717e5cc707f +[2026-04-16 12:22:23.276] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008393 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:23.277] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008393 | service: service-general | source_id: 65b310f0-aa20-48d6-9156-34a341eb2f53 +[2026-04-16 12:22:23.277] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008393 | service: service-general | source_id: 65b310f0-aa20-48d6-9156-34a341eb2f53 +[2026-04-16 12:22:23.287] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057241 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:23.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057241 | service: service-general | source_id: ac25960a-03e1-459b-9a33-5dfac71629a9 +[2026-04-16 12:22:23.289] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057241 | service: service-general | source_id: ac25960a-03e1-459b-9a33-5dfac71629a9 +[2026-04-16 12:22:23.299] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066968 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:23.299] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066968 | service: service-general | source_id: b94a0f85-68cb-4ac1-9c24-a6a5c8d326a6 +[2026-04-16 12:22:23.300] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066968 | service: service-general | source_id: b94a0f85-68cb-4ac1-9c24-a6a5c8d326a6 +[2026-04-16 12:22:23.309] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034307 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:23.310] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034307 | service: service-general | source_id: e84cd10d-1f46-40c1-9352-e9c9740f13ec +[2026-04-16 12:22:23.310] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034307 | service: service-general | source_id: e84cd10d-1f46-40c1-9352-e9c9740f13ec +[2026-04-16 12:22:23.863] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042980 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:23.864] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: ffe4f6a0-96df-4c06-b16a-d5f61507e234 +[2026-04-16 12:22:23.864] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: ffe4f6a0-96df-4c06-b16a-d5f61507e234 +[2026-04-16 12:22:23.877] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054840 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:23.878] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054840 | service: service-general | source_id: 08b428aa-aa35-4292-8f08-ea9f5ea1be43 +[2026-04-16 12:22:23.878] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054840 | service: service-general | source_id: 08b428aa-aa35-4292-8f08-ea9f5ea1be43 +[2026-04-16 12:22:24.432] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060947 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:24.433] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060947 | service: service-general | source_id: 23d4b05f-12f7-4673-bfde-ee9e2534e3c4 +[2026-04-16 12:22:24.433] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060947 | service: service-general | source_id: 23d4b05f-12f7-4673-bfde-ee9e2534e3c4 +[2026-04-16 12:22:24.445] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627464 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:24.446] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627464 | service: service-general | source_id: b79776e2-8556-4bf5-8ada-c72a79708eeb +[2026-04-16 12:22:24.446] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627464 | service: service-general | source_id: b79776e2-8556-4bf5-8ada-c72a79708eeb +[2026-04-16 12:22:25.001] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11601923 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:25.002] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11601923 | service: service-general | source_id: 5f564020-2fad-480b-acda-7ad86a9881e6 +[2026-04-16 12:22:25.002] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11601923 | service: service-general | source_id: 5f564020-2fad-480b-acda-7ad86a9881e6 +[2026-04-16 12:22:25.016] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062628 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:25.017] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062628 | service: service-general | source_id: 4172c083-e8bd-4c04-982e-21f8fa806d06 +[2026-04-16 12:22:25.017] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062628 | service: service-general | source_id: 4172c083-e8bd-4c04-982e-21f8fa806d06 +[2026-04-16 12:22:25.030] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010056 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:25.031] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 3ee0a3d5-5e1f-4863-86a2-9c2069154cb1 +[2026-04-16 12:22:25.031] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 3ee0a3d5-5e1f-4863-86a2-9c2069154cb1 +[2026-04-16 12:22:25.593] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:25.594] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: b4b3f0b8-9967-476a-b534-94585a823895 +[2026-04-16 12:22:25.594] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: b4b3f0b8-9967-476a-b534-94585a823895 +[2026-04-16 12:22:25.606] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062863 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:25.607] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062863 | service: service-general | source_id: afa58085-22e7-4bdb-9859-9c86dd824872 +[2026-04-16 12:22:25.607] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062863 | service: service-general | source_id: afa58085-22e7-4bdb-9859-9c86dd824872 +[2026-04-16 12:22:26.210] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062226 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:26.211] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062226 | service: service-general | source_id: e72cfd8e-8305-451b-b99d-8e785705d345 +[2026-04-16 12:22:26.211] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062226 | service: service-general | source_id: e72cfd8e-8305-451b-b99d-8e785705d345 +[2026-04-16 12:22:26.223] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029972 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:26.223] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029972 | service: service-general | source_id: 0f5c04d8-7936-48ed-a553-34352c989899 +[2026-04-16 12:22:26.223] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002211 encounter_id:63058153-6489-4093-8c61-e93429b28df9 organization_id:100026555 patient_id:P01130726485 procedure_code:OT service_request_id:fa5da8fe-e186-478c-ad0c-d9796a175d51 started:2026-04-16T12:22:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:26.537] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 13414590-13c2-4c33-ae2b-e237ae441221 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 0f5c04d8-7936-48ed-a553-34352c989899 +[2026-04-16 12:22:26.538] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:27.599] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060737 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:27.600] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060737 | service: service-general | source_id: 7628b789-9c4d-44b9-802f-27b371ae5d50 +[2026-04-16 12:22:27.600] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060737 | service: service-general | source_id: 7628b789-9c4d-44b9-802f-27b371ae5d50 +[2026-04-16 12:22:27.614] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008600 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:27.616] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008600 | service: service-general | source_id: 90db693d-fb89-48ca-a902-4c1ce80a34f4 +[2026-04-16 12:22:27.616] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008600 | service: service-general | source_id: 90db693d-fb89-48ca-a902-4c1ce80a34f4 +[2026-04-16 12:22:28.169] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11124391 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:28.170] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11124391 | service: service-general | source_id: b2790773-2e5e-448e-8d10-3c3114605f16 +[2026-04-16 12:22:28.170] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11124391 | service: service-general | source_id: b2790773-2e5e-448e-8d10-3c3114605f16 +[2026-04-16 12:22:28.751] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11313922 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:28.752] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313922 | service: service-general | source_id: 9a261c78-0d4f-4491-8a61-4f52070e7138 +[2026-04-16 12:22:28.752] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313922 | service: service-general | source_id: 9a261c78-0d4f-4491-8a61-4f52070e7138 +[2026-04-16 12:22:28.765] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071931 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:28.766] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071931 | service: service-general | source_id: 5261156c-87b7-42bf-8b66-37b288d4fe82 +[2026-04-16 12:22:28.766] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071931 | service: service-general | source_id: 5261156c-87b7-42bf-8b66-37b288d4fe82 +[2026-04-16 12:22:29.326] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065585 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:29.327] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065585 | service: service-general | source_id: 3e8b6a47-49c0-4e13-80cb-efbabe7f22be +[2026-04-16 12:22:29.327] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065585 | service: service-general | source_id: 3e8b6a47-49c0-4e13-80cb-efbabe7f22be +[2026-04-16 12:22:29.340] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071995 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:29.341] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071995 | service: service-general | source_id: 7e386b43-976a-4a02-acfe-d89aa279c4cf +[2026-04-16 12:22:29.341] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071995 | service: service-general | source_id: 7e386b43-976a-4a02-acfe-d89aa279c4cf +[2026-04-16 12:22:29.352] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050533 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:29.353] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050533 | service: service-general | source_id: 7658b359-e73c-499b-be99-35cd2f47b889 +[2026-04-16 12:22:29.353] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050533 | service: service-general | source_id: 7658b359-e73c-499b-be99-35cd2f47b889 +[2026-04-16 12:22:29.364] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490052 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:29.365] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: d701e308-b49b-4c0e-a42b-8ef53383ed5c +[2026-04-16 12:22:29.365] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: d701e308-b49b-4c0e-a42b-8ef53383ed5c +[2026-04-16 12:22:29.375] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11493921 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:29.376] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: 334a5b9e-1e8c-46de-8dc7-2c0a4ad4e49c +[2026-04-16 12:22:29.376] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: 334a5b9e-1e8c-46de-8dc7-2c0a4ad4e49c +[2026-04-16 12:22:29.920] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062842 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:29.921] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062842 | service: service-general | source_id: 97119b82-3d56-4446-8e70-8dee11dd482d +[2026-04-16 12:22:29.921] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062842 | service: service-general | source_id: 97119b82-3d56-4446-8e70-8dee11dd482d +[2026-04-16 12:22:29.934] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011826 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:29.935] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011826 | service: service-general | source_id: b3840259-6ec5-418a-8f61-91e556324d1a +[2026-04-16 12:22:29.935] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011826 | service: service-general | source_id: b3840259-6ec5-418a-8f61-91e556324d1a +[2026-04-16 12:22:29.947] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056263 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:29.948] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: e2528a34-098f-4cc0-9395-e5480e5f945b +[2026-04-16 12:22:29.948] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: e2528a34-098f-4cc0-9395-e5480e5f945b +[2026-04-16 12:22:30.506] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11407267 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:30.506] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11407267 | service: service-general | source_id: 42223041-a6c1-4e2d-a6ef-af1f0ffee034 +[2026-04-16 12:22:30.507] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11407267 | service: service-general | source_id: 42223041-a6c1-4e2d-a6ef-af1f0ffee034 +[2026-04-16 12:22:30.518] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065043 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:30.519] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0303ee70-d729-4b27-897e-c0d69dde260e +[2026-04-16 12:22:30.519] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0303ee70-d729-4b27-897e-c0d69dde260e +[2026-04-16 12:22:31.083] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067815 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:31.084] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067815 | service: service-general | source_id: a2edaad2-7187-47a5-9e67-d7842d548057 +[2026-04-16 12:22:31.084] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067815 | service: service-general | source_id: a2edaad2-7187-47a5-9e67-d7842d548057 +[2026-04-16 12:22:31.096] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565328 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:31.097] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565328 | service: service-general | source_id: 88e4edd5-3662-4ace-83f3-87532aad0725 +[2026-04-16 12:22:31.097] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565328 | service: service-general | source_id: 88e4edd5-3662-4ace-83f3-87532aad0725 +[2026-04-16 12:22:31.109] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565722 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:31.109] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565722 | service: service-general | source_id: e65f3ab0-2349-4e0c-b5bd-845b4440a39c +[2026-04-16 12:22:31.109] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565722 | service: service-general | source_id: e65f3ab0-2349-4e0c-b5bd-845b4440a39c +[2026-04-16 12:22:31.678] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11558766 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:31.679] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 72ada11f-7c59-4fd6-891f-9028b0d53036 +[2026-04-16 12:22:31.679] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 72ada11f-7c59-4fd6-891f-9028b0d53036 +[2026-04-16 12:22:31.692] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023178 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:31.693] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023178 | service: service-general | source_id: 77a5081c-d8e4-4485-ba8d-25323acaf847 +[2026-04-16 12:22:31.693] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023178 | service: service-general | source_id: 77a5081c-d8e4-4485-ba8d-25323acaf847 +[2026-04-16 12:22:31.706] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030655 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:31.707] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030655 | service: service-general | source_id: ca57a022-d380-4880-8abf-0b524c828e48 +[2026-04-16 12:22:31.707] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030655 | service: service-general | source_id: ca57a022-d380-4880-8abf-0b524c828e48 +[2026-04-16 12:22:32.278] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053369 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:32.279] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: 4442fbc9-cadd-478c-8239-99c5299a0d6d +[2026-04-16 12:22:32.279] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: 4442fbc9-cadd-478c-8239-99c5299a0d6d +[2026-04-16 12:22:32.863] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11442968 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:32.864] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11442968 | service: service-general | source_id: e249f057-172c-479f-9e6d-672ff93766d3 +[2026-04-16 12:22:32.864] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11442968 | service: service-general | source_id: e249f057-172c-479f-9e6d-672ff93766d3 +[2026-04-16 12:22:32.877] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10891733 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:32.878] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10891733 | service: service-general | source_id: 4223c4d5-81e3-4a90-af54-971593e999d4 +[2026-04-16 12:22:32.878] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10891733 | service: service-general | source_id: 4223c4d5-81e3-4a90-af54-971593e999d4 +[2026-04-16 12:22:33.458] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037824 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:33.459] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037824 | service: service-general | source_id: 6efb14fb-3807-42c8-a7e0-533f6f694390 +[2026-04-16 12:22:33.459] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037824 | service: service-general | source_id: 6efb14fb-3807-42c8-a7e0-533f6f694390 +[2026-04-16 12:22:33.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065627 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:33.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065627 | service: service-general | source_id: bfca2dd1-660b-4acc-82ce-5ef12675f097 +[2026-04-16 12:22:33.473] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065627 | service: service-general | source_id: bfca2dd1-660b-4acc-82ce-5ef12675f097 +[2026-04-16 12:22:34.039] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611998 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:34.040] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611998 | service: service-general | source_id: f0af0838-0558-4f32-a04e-f08d5f304879 +[2026-04-16 12:22:34.041] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611998 | service: service-general | source_id: f0af0838-0558-4f32-a04e-f08d5f304879 +[2026-04-16 12:22:34.054] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561162 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:34.055] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 2b2e537a-d4fb-403d-bf80-8e40f805d8d6 +[2026-04-16 12:22:34.055] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 2b2e537a-d4fb-403d-bf80-8e40f805d8d6 +[2026-04-16 12:22:34.618] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604223 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:34.619] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604223 | service: service-general | source_id: 89a2206d-981b-4641-a2f0-4187eb8f9554 +[2026-04-16 12:22:34.619] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604223 | service: service-general | source_id: 89a2206d-981b-4641-a2f0-4187eb8f9554 +[2026-04-16 12:22:34.632] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050739 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:34.633] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 3d5eab0b-5e2c-49be-875e-66c7cf23ba73 +[2026-04-16 12:22:34.633] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 3d5eab0b-5e2c-49be-875e-66c7cf23ba73 +[2026-04-16 12:22:35.198] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523839 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:35.199] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523839 | service: service-general | source_id: 03ad8192-8810-417f-9eed-76c3b6defae7 +[2026-04-16 12:22:35.200] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523839 | service: service-general | source_id: 03ad8192-8810-417f-9eed-76c3b6defae7 +[2026-04-16 12:22:35.213] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052401 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:35.214] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: f8cca40a-249a-4449-b18e-d276bb6a3611 +[2026-04-16 12:22:35.214] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: f8cca40a-249a-4449-b18e-d276bb6a3611 +[2026-04-16 12:22:35.225] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042477 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:35.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042477 | service: service-general | source_id: 6e3ea429-e3b1-4a60-b8fc-d0c9ddf1b5bf +[2026-04-16 12:22:35.226] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042477 | service: service-general | source_id: 6e3ea429-e3b1-4a60-b8fc-d0c9ddf1b5bf +[2026-04-16 12:22:35.796] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059940 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:35.797] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059940 | service: service-general | source_id: 4121effe-8b74-4c8b-a5af-fe076e37a41d +[2026-04-16 12:22:35.797] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059940 | service: service-general | source_id: 4121effe-8b74-4c8b-a5af-fe076e37a41d +[2026-04-16 12:22:35.809] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035852 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:35.810] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: b3d4444e-cf9b-495f-9d39-3400a1b0f6f1 +[2026-04-16 12:22:35.810] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: b3d4444e-cf9b-495f-9d39-3400a1b0f6f1 +[2026-04-16 12:22:35.820] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11521208 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:35.821] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 7f51d380-f9dd-4166-ae83-da1cf64c3170 +[2026-04-16 12:22:35.821] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 7f51d380-f9dd-4166-ae83-da1cf64c3170 +[2026-04-16 12:22:36.399] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006702 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:36.400] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006702 | service: service-general | source_id: cb1e3946-fc3d-44ac-8c62-8b9724a107f6 +[2026-04-16 12:22:36.400] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006702 | service: service-general | source_id: cb1e3946-fc3d-44ac-8c62-8b9724a107f6 +[2026-04-16 12:22:36.982] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010927 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:36.983] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010927 | service: service-general | source_id: f34e0630-fdea-4e3a-95df-deadb70d08de +[2026-04-16 12:22:36.983] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010927 | service: service-general | source_id: f34e0630-fdea-4e3a-95df-deadb70d08de +[2026-04-16 12:22:37.553] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11038652 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:37.554] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 0a595e75-a585-43ea-ae02-28053158d5df +[2026-04-16 12:22:37.554] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 0a595e75-a585-43ea-ae02-28053158d5df +[2026-04-16 12:22:37.566] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004966 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:37.567] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004966 | service: service-general | source_id: e3f4f563-be55-46f8-986a-657f18886015 +[2026-04-16 12:22:37.567] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004966 | service: service-general | source_id: e3f4f563-be55-46f8-986a-657f18886015 +[2026-04-16 12:22:37.579] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023689 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:37.580] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023689 | service: service-general | source_id: b91c54b6-9723-4fe5-9f41-ad2d26c648e9 +[2026-04-16 12:22:37.580] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023689 | service: service-general | source_id: b91c54b6-9723-4fe5-9f41-ad2d26c648e9 +[2026-04-16 12:22:38.146] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043851 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:38.147] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043851 | service: service-general | source_id: 546396df-b309-4550-bc49-22598ce612f6 +[2026-04-16 12:22:38.147] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043851 | service: service-general | source_id: 546396df-b309-4550-bc49-22598ce612f6 +[2026-04-16 12:22:38.160] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488357 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:38.161] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488357 | service: service-general | source_id: 6512d05e-8c39-4716-8817-da6571888d99 +[2026-04-16 12:22:38.161] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488357 | service: service-general | source_id: 6512d05e-8c39-4716-8817-da6571888d99 +[2026-04-16 12:22:38.173] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045395 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:38.174] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: fb590505-a098-415c-b193-3854516ba880 +[2026-04-16 12:22:38.174] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: fb590505-a098-415c-b193-3854516ba880 +[2026-04-16 12:22:38.742] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592574 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:38.743] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592574 | service: service-general | source_id: 88cbe021-6100-42a4-876d-ba5ce4fa2336 +[2026-04-16 12:22:38.743] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592574 | service: service-general | source_id: 88cbe021-6100-42a4-876d-ba5ce4fa2336 +[2026-04-16 12:22:39.307] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11440768 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:39.308] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11440768 | service: service-general | source_id: 3dbba1e2-e700-4a42-b295-73201948bf5f +[2026-04-16 12:22:39.308] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11440768 | service: service-general | source_id: 3dbba1e2-e700-4a42-b295-73201948bf5f +[2026-04-16 12:22:39.870] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066676 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:39.871] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066676 | service: service-general | source_id: 54296834-bf18-40c3-8903-bbd1eafab0b8 +[2026-04-16 12:22:39.871] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066676 | service: service-general | source_id: 54296834-bf18-40c3-8903-bbd1eafab0b8 +[2026-04-16 12:22:39.883] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11415138 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:39.884] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 1488bd3e-494f-425c-ac3b-a6794e4e7ebc +[2026-04-16 12:22:39.884] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 1488bd3e-494f-425c-ac3b-a6794e4e7ebc +[2026-04-16 12:22:39.895] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10883361 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:39.895] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10883361 | service: service-general | source_id: 5dcd8265-c7af-4372-963d-06824a261dd8 +[2026-04-16 12:22:39.895] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002369 encounter_id:d0b74270-c8c3-4392-a6eb-f5707ccc39c5 organization_id:100026555 patient_id:P00087343188 procedure_code:OT service_request_id:e3f4d474-e9ff-4623-90c7-f84e18ac4bf8 started:2026-04-16T12:22:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:40.196] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 14570d80-951c-40b1-acf5-eb0ec247d35a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 5dcd8265-c7af-4372-963d-06824a261dd8 +[2026-04-16 12:22:40.197] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:41.267] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540805 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:41.268] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: afd89248-5d0a-4c8b-a9a5-baebc6031a46 +[2026-04-16 12:22:41.268] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: afd89248-5d0a-4c8b-a9a5-baebc6031a46 +[2026-04-16 12:22:41.280] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611482 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:41.281] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611482 | service: service-general | source_id: 48a7d801-4979-4e9c-80cf-bd0af967d1cf +[2026-04-16 12:22:41.281] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611482 | service: service-general | source_id: 48a7d801-4979-4e9c-80cf-bd0af967d1cf +[2026-04-16 12:22:41.292] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053922 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:41.293] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053922 | service: service-general | source_id: 6a019b42-248d-454c-a285-158d520e7472 +[2026-04-16 12:22:41.293] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053922 | service: service-general | source_id: 6a019b42-248d-454c-a285-158d520e7472 +[2026-04-16 12:22:41.303] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010901 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:41.303] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: 8900f429-4e0f-4505-9bc1-23657cd4b2c2 +[2026-04-16 12:22:41.303] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: 8900f429-4e0f-4505-9bc1-23657cd4b2c2 +[2026-04-16 12:22:41.864] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049330 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:41.865] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: df3b2db2-8cf5-42bf-888f-b6c4047ea5db +[2026-04-16 12:22:41.865] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: df3b2db2-8cf5-42bf-888f-b6c4047ea5db +[2026-04-16 12:22:41.876] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066403 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:41.877] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 2729dc72-c35a-4e3b-bc7f-8ec0d6f149b1 +[2026-04-16 12:22:41.877] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002151 encounter_id:b08926df-5316-402a-8c5d-d48e1c32afe9 organization_id:100026555 patient_id:P02012026956 procedure_code:OT service_request_id:e9008f2b-0baf-4785-a0fd-279627de011b started:2026-04-16T12:22:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:42.185] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 83ef0e5d-196d-45c7-a865-355ede766977 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 2729dc72-c35a-4e3b-bc7f-8ec0d6f149b1 +[2026-04-16 12:22:42.185] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:42.699] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060510 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:42.700] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 98023762-4b57-4082-ac93-572d7ef96050 +[2026-04-16 12:22:42.700] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 98023762-4b57-4082-ac93-572d7ef96050 +[2026-04-16 12:22:43.267] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058770 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:43.268] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058770 | service: service-general | source_id: a8b92eff-80fc-4f09-a7c7-ad7bcee71980 +[2026-04-16 12:22:43.269] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058770 | service: service-general | source_id: a8b92eff-80fc-4f09-a7c7-ad7bcee71980 +[2026-04-16 12:22:43.282] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032991 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:43.282] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032991 | service: service-general | source_id: 88986620-9fc9-46d8-a5b0-c5bc5987b66c +[2026-04-16 12:22:43.283] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032991 | service: service-general | source_id: 88986620-9fc9-46d8-a5b0-c5bc5987b66c +[2026-04-16 12:22:43.845] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11526052 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:43.846] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: d5f18e7b-cf39-4377-a04b-7e7a221e7df5 +[2026-04-16 12:22:43.846] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: d5f18e7b-cf39-4377-a04b-7e7a221e7df5 +[2026-04-16 12:22:43.860] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624489 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:43.861] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624489 | service: service-general | source_id: 80bc1eee-178a-42a0-a0c1-131cd16b9f45 +[2026-04-16 12:22:43.861] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624489 | service: service-general | source_id: 80bc1eee-178a-42a0-a0c1-131cd16b9f45 +[2026-04-16 12:22:43.873] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005137 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:43.873] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: d1d3ee84-e3ba-4a03-bfb2-aab5c538f4f4 +[2026-04-16 12:22:43.874] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: d1d3ee84-e3ba-4a03-bfb2-aab5c538f4f4 +[2026-04-16 12:22:44.440] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542207 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:44.441] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542207 | service: service-general | source_id: 7fa168b5-3914-4732-ac4c-df096b0ba95e +[2026-04-16 12:22:44.441] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542207 | service: service-general | source_id: 7fa168b5-3914-4732-ac4c-df096b0ba95e +[2026-04-16 12:22:45.003] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016163 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:45.004] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016163 | service: service-general | source_id: 2e82e352-eae0-4658-9b20-4d5b0df52c3e +[2026-04-16 12:22:45.004] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016163 | service: service-general | source_id: 2e82e352-eae0-4658-9b20-4d5b0df52c3e +[2026-04-16 12:22:45.016] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011154 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:45.017] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011154 | service: service-general | source_id: 148138a2-5a67-4f0b-bbf6-23976175a56d +[2026-04-16 12:22:45.017] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011154 | service: service-general | source_id: 148138a2-5a67-4f0b-bbf6-23976175a56d +[2026-04-16 12:22:45.028] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036277 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:45.029] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036277 | service: service-general | source_id: 3b2af19b-9b74-4605-84ff-4b12f6fa0476 +[2026-04-16 12:22:45.029] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036277 | service: service-general | source_id: 3b2af19b-9b74-4605-84ff-4b12f6fa0476 +[2026-04-16 12:22:45.040] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547501 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:45.040] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547501 | service: service-general | source_id: e9e44e75-b0c7-428b-98d8-d8be3ef1627a +[2026-04-16 12:22:45.040] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547501 | service: service-general | source_id: e9e44e75-b0c7-428b-98d8-d8be3ef1627a +[2026-04-16 12:22:45.594] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006934 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:45.595] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006934 | service: service-general | source_id: 03d15ec5-2e90-4a6c-afb6-51f869cda895 +[2026-04-16 12:22:45.595] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006934 | service: service-general | source_id: 03d15ec5-2e90-4a6c-afb6-51f869cda895 +[2026-04-16 12:22:45.608] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619856 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:45.609] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619856 | service: service-general | source_id: 52ca8cb5-86f1-4e58-8adc-4550cc8cd2cd +[2026-04-16 12:22:45.609] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619856 | service: service-general | source_id: 52ca8cb5-86f1-4e58-8adc-4550cc8cd2cd +[2026-04-16 12:22:46.163] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065485 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:46.164] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: 2cd3d4e5-cacf-4a00-9a1b-44df676e339d +[2026-04-16 12:22:46.164] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: 2cd3d4e5-cacf-4a00-9a1b-44df676e339d +[2026-04-16 12:22:46.176] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618034 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:46.177] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618034 | service: service-general | source_id: 900efcb8-5dfb-4f05-b402-7bdf1f47cd20 +[2026-04-16 12:22:46.177] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618034 | service: service-general | source_id: 900efcb8-5dfb-4f05-b402-7bdf1f47cd20 +[2026-04-16 12:22:46.738] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049223 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:46.739] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049223 | service: service-general | source_id: 89f50cb2-7a5c-47db-985d-42c2c6eee46f +[2026-04-16 12:22:46.739] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049223 | service: service-general | source_id: 89f50cb2-7a5c-47db-985d-42c2c6eee46f +[2026-04-16 12:22:46.751] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11564187 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:46.752] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11564187 | service: service-general | source_id: d0724410-e0c0-49fb-bb8d-76d4a0d399bd +[2026-04-16 12:22:46.752] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11564187 | service: service-general | source_id: d0724410-e0c0-49fb-bb8d-76d4a0d399bd +[2026-04-16 12:22:46.764] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018085 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:46.765] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018085 | service: service-general | source_id: 91b437c9-70a3-4bdf-899d-2752ebc86968 +[2026-04-16 12:22:46.765] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018085 | service: service-general | source_id: 91b437c9-70a3-4bdf-899d-2752ebc86968 +[2026-04-16 12:22:47.331] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070698 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:47.332] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070698 | service: service-general | source_id: 34a58195-543b-4e5d-bf30-9153e31db6d0 +[2026-04-16 12:22:47.332] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070698 | service: service-general | source_id: 34a58195-543b-4e5d-bf30-9153e31db6d0 +[2026-04-16 12:22:47.892] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590226 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:47.893] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: 84e02129-9312-4454-ae55-d60397cfe388 +[2026-04-16 12:22:47.893] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002000 encounter_id:ab9f0fef-a3ac-466c-bf97-0f128888516c organization_id:100026555 patient_id:P02053010232 procedure_code:DX service_request_id:aca1062b-8454-4b73-9c8b-0b8a7015c9fb started:2026-04-16T12:22:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:48.165] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: f2abc23c-52a0-44ea-8a1f-cb2a55d81093 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 84e02129-9312-4454-ae55-d60397cfe388 +[2026-04-16 12:22:48.166] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:48.679] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050768 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:48.680] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050768 | service: service-general | source_id: 6b75bd86-75d7-49ba-9a13-0cc18d904ba8 +[2026-04-16 12:22:48.680] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050768 | service: service-general | source_id: 6b75bd86-75d7-49ba-9a13-0cc18d904ba8 +[2026-04-16 12:22:49.227] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065289 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:49.228] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065289 | service: service-general | source_id: 72666ef1-e743-4840-a270-a273c7b3a0ad +[2026-04-16 12:22:49.228] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065289 | service: service-general | source_id: 72666ef1-e743-4840-a270-a273c7b3a0ad +[2026-04-16 12:22:49.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047295 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:49.242] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047295 | service: service-general | source_id: 8d8ef61d-54b4-4169-8b18-85de2387c4c6 +[2026-04-16 12:22:49.242] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002669 encounter_id:2ac874c4-e7b5-4d59-875e-f30e4c65d2d3 organization_id:100026555 patient_id:P08711292945 procedure_code:OT service_request_id:fbc7a261-4fcd-41da-b6c4-6053e64b92a9 started:2026-04-16T12:22:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:49.521] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 31068f81-1187-4384-adb6-0c8e9e2f2d1b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8d8ef61d-54b4-4169-8b18-85de2387c4c6 +[2026-04-16 12:22:49.522] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:50.574] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10645466 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:50.575] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 286a31d2-6ec8-4162-85b9-46f33310ddaf +[2026-04-16 12:22:50.575] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 286a31d2-6ec8-4162-85b9-46f33310ddaf +[2026-04-16 12:22:50.587] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056709 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:50.588] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056709 | service: service-general | source_id: a175fb84-02fe-47aa-bb16-a4559198d690 +[2026-04-16 12:22:50.588] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056709 | service: service-general | source_id: a175fb84-02fe-47aa-bb16-a4559198d690 +[2026-04-16 12:22:51.137] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606482 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:51.138] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606482 | service: service-general | source_id: 1b0efa82-7390-4990-8232-85c62126b281 +[2026-04-16 12:22:51.138] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606482 | service: service-general | source_id: 1b0efa82-7390-4990-8232-85c62126b281 +[2026-04-16 12:22:51.150] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11494861 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:51.150] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11494861 | service: service-general | source_id: 895b753a-1bf1-43bf-a797-76810b218298 +[2026-04-16 12:22:51.150] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002309 encounter_id:5007fd48-6f2e-4378-b3a6-e2358316fefd organization_id:100026555 patient_id:P00835701627 procedure_code:OT service_request_id:4e904e65-b2b4-49ff-a47a-171af321942b started:2026-04-16T12:22:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:51.588] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: efdb36d0-6f8d-42e5-94e5-ef7a7bbba90f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 895b753a-1bf1-43bf-a797-76810b218298 +[2026-04-16 12:22:51.589] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:52.101] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625227 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:52.102] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625227 | service: service-general | source_id: 35b27981-0830-46a0-9dd2-6867311649c3 +[2026-04-16 12:22:52.102] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625227 | service: service-general | source_id: 35b27981-0830-46a0-9dd2-6867311649c3 +[2026-04-16 12:22:52.114] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072227 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:52.115] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072227 | service: service-general | source_id: 871f4ce0-7c23-4cd1-8fd6-79a0ec904a77 +[2026-04-16 12:22:52.115] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072227 | service: service-general | source_id: 871f4ce0-7c23-4cd1-8fd6-79a0ec904a77 +[2026-04-16 12:22:52.128] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12022320 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:52.129] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022320 | service: service-general | source_id: 921e3620-545a-475b-8ae8-48f38ffc7277 +[2026-04-16 12:22:52.129] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022320 | service: service-general | source_id: 921e3620-545a-475b-8ae8-48f38ffc7277 +[2026-04-16 12:22:52.140] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603165 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:52.141] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603165 | service: service-general | source_id: e65bd561-a1aa-4d88-b610-5058c0e878cc +[2026-04-16 12:22:52.141] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603165 | service: service-general | source_id: e65bd561-a1aa-4d88-b610-5058c0e878cc +[2026-04-16 12:22:52.154] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057202 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:52.154] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057202 | service: service-general | source_id: 286069a0-0b9a-4528-8f76-aa8406e2551b +[2026-04-16 12:22:52.155] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057202 | service: service-general | source_id: 286069a0-0b9a-4528-8f76-aa8406e2551b +[2026-04-16 12:22:52.167] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11596034 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:52.168] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596034 | service: service-general | source_id: 6dfb4e11-961d-44a4-8585-38f153fdb5b3 +[2026-04-16 12:22:52.168] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596034 | service: service-general | source_id: 6dfb4e11-961d-44a4-8585-38f153fdb5b3 +[2026-04-16 12:22:52.180] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583822 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:52.181] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: c0dbc90b-f452-4fb3-b5f5-c5a821e5a1d6 +[2026-04-16 12:22:52.181] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: c0dbc90b-f452-4fb3-b5f5-c5a821e5a1d6 +[2026-04-16 12:22:52.727] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053193 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:52.728] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: b10f9390-e64f-4dce-b700-ffa26746d689 +[2026-04-16 12:22:52.728] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: b10f9390-e64f-4dce-b700-ffa26746d689 +[2026-04-16 12:22:52.740] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053100 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:52.741] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053100 | service: service-general | source_id: 73b2bc4e-844c-4bb8-966d-d346915071ca +[2026-04-16 12:22:52.741] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053100 | service: service-general | source_id: 73b2bc4e-844c-4bb8-966d-d346915071ca +[2026-04-16 12:22:53.284] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058663 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:53.285] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058663 | service: service-general | source_id: 8c512b41-6c02-49a9-9751-1556b76b29aa +[2026-04-16 12:22:53.285] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058663 | service: service-general | source_id: 8c512b41-6c02-49a9-9751-1556b76b29aa +[2026-04-16 12:22:53.297] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11569842 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:53.298] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11569842 | service: service-general | source_id: 944c4bdb-770f-4c22-9427-70ee44b06b2d +[2026-04-16 12:22:53.298] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11569842 | service: service-general | source_id: 944c4bdb-770f-4c22-9427-70ee44b06b2d +[2026-04-16 12:22:53.841] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583912 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:53.842] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583912 | service: service-general | source_id: 2bcdd29b-f980-4367-af2f-0051b50171ac +[2026-04-16 12:22:53.842] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583912 | service: service-general | source_id: 2bcdd29b-f980-4367-af2f-0051b50171ac +[2026-04-16 12:22:54.386] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009375 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:54.387] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009375 | service: service-general | source_id: 3dd364b2-c410-4d6c-a94c-4e7f936c6cb9 +[2026-04-16 12:22:54.388] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009375 | service: service-general | source_id: 3dd364b2-c410-4d6c-a94c-4e7f936c6cb9 +[2026-04-16 12:22:54.399] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595816 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:54.400] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 805ddc6c-7073-4f4b-bea0-6113726c75fb +[2026-04-16 12:22:54.400] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 805ddc6c-7073-4f4b-bea0-6113726c75fb +[2026-04-16 12:22:54.941] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627317 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:54.942] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: ab6a1dc2-a87f-4ff8-b88d-9c2a8d221b8d +[2026-04-16 12:22:54.942] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: ab6a1dc2-a87f-4ff8-b88d-9c2a8d221b8d +[2026-04-16 12:22:54.954] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11506709 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:54.955] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506709 | service: service-general | source_id: cb30841b-3a3d-4f41-8f00-c57cc659a671 +[2026-04-16 12:22:54.955] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506709 | service: service-general | source_id: cb30841b-3a3d-4f41-8f00-c57cc659a671 +[2026-04-16 12:22:55.497] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514658 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:55.498] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514658 | service: service-general | source_id: 29f0413b-1210-4f00-b505-0cd9ae2db6c5 +[2026-04-16 12:22:55.498] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514658 | service: service-general | source_id: 29f0413b-1210-4f00-b505-0cd9ae2db6c5 +[2026-04-16 12:22:56.045] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004027 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:56.046] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: beb5ba6c-faf3-42b1-865b-6c4872a8f367 +[2026-04-16 12:22:56.046] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: beb5ba6c-faf3-42b1-865b-6c4872a8f367 +[2026-04-16 12:22:56.058] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037487 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:56.059] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037487 | service: service-general | source_id: ef3473a4-1974-4aaf-b39d-73cb94f81025 +[2026-04-16 12:22:56.059] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037487 | service: service-general | source_id: ef3473a4-1974-4aaf-b39d-73cb94f81025 +[2026-04-16 12:22:56.070] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11468948 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:56.071] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468948 | service: service-general | source_id: c2da56b5-7001-4e51-9660-a0cb8f66c87e +[2026-04-16 12:22:56.071] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468948 | service: service-general | source_id: c2da56b5-7001-4e51-9660-a0cb8f66c87e +[2026-04-16 12:22:56.080] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060462 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:56.081] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060462 | service: service-general | source_id: 48a622c3-eb79-4a98-9a72-d97e7139276d +[2026-04-16 12:22:56.081] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060462 | service: service-general | source_id: 48a622c3-eb79-4a98-9a72-d97e7139276d +[2026-04-16 12:22:56.619] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11556194 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:56.620] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: 127e75cb-98da-47b7-99d5-bf91df863ae4 +[2026-04-16 12:22:56.620] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: 127e75cb-98da-47b7-99d5-bf91df863ae4 +[2026-04-16 12:22:56.632] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11323947 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:56.633] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11323947 | service: service-general | source_id: a0ac399a-48fb-4faf-a3d0-f0c242916b43 +[2026-04-16 12:22:56.633] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001579 encounter_id:7e5b853c-44a5-4571-bc5d-7917a8b77110 organization_id:100026555 patient_id:P02228374567 procedure_code:OT service_request_id:a2c7276e-f4c5-4c31-8587-86896b5eeaaa started:2026-04-16T12:22:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:56.931] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: b684ff12-c1e9-4f17-8660-0f1a9558d4e9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a0ac399a-48fb-4faf-a3d0-f0c242916b43 +[2026-04-16 12:22:56.931] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:57.978] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030799 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:57.979] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030799 | service: service-general | source_id: e254384c-b02e-431e-9783-e62812da11b9 +[2026-04-16 12:22:57.979] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030799 | service: service-general | source_id: e254384c-b02e-431e-9783-e62812da11b9 +[2026-04-16 12:22:57.992] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555411 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:57.993] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555411 | service: service-general | source_id: f790bbec-74c4-49d0-9a2c-fb4e660ad34f +[2026-04-16 12:22:57.993] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555411 | service: service-general | source_id: f790bbec-74c4-49d0-9a2c-fb4e660ad34f +[2026-04-16 12:22:58.005] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013102 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:58.006] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013102 | service: service-general | source_id: fce3963c-6c96-44d6-b862-b675527479a3 +[2026-04-16 12:22:58.006] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013102 | service: service-general | source_id: fce3963c-6c96-44d6-b862-b675527479a3 +[2026-04-16 12:22:58.018] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582970 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:58.019] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582970 | service: service-general | source_id: d8ddebec-8d91-48d7-9cdb-a535707d1940 +[2026-04-16 12:22:58.019] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582970 | service: service-general | source_id: d8ddebec-8d91-48d7-9cdb-a535707d1940 +[2026-04-16 12:22:58.566] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052483 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:58.567] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052483 | service: service-general | source_id: 3a12326f-fe04-4b03-b593-2f1aafe8ba59 +[2026-04-16 12:22:58.567] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052483 | service: service-general | source_id: 3a12326f-fe04-4b03-b593-2f1aafe8ba59 +[2026-04-16 12:22:58.580] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050274 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:58.581] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050274 | service: service-general | source_id: 15940083-93ed-4cbe-90fb-3c390c1f329f +[2026-04-16 12:22:58.581] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050274 | service: service-general | source_id: 15940083-93ed-4cbe-90fb-3c390c1f329f +[2026-04-16 12:22:58.593] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003840 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:58.594] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003840 | service: service-general | source_id: 50fc5810-a107-400c-b7d5-76fb44dcdf0d +[2026-04-16 12:22:58.594] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003840 | service: service-general | source_id: 50fc5810-a107-400c-b7d5-76fb44dcdf0d +[2026-04-16 12:22:58.605] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11492096 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:58.605] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492096 | service: service-general | source_id: 6bf2cf83-518c-40af-92c0-5d61a32b153c +[2026-04-16 12:22:58.605] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492096 | service: service-general | source_id: 6bf2cf83-518c-40af-92c0-5d61a32b153c +[2026-04-16 12:22:58.615] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11223708 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:58.616] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11223708 | service: service-general | source_id: 1613c48f-9c1d-4642-8982-d4c734282abb +[2026-04-16 12:22:58.616] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11223708 | service: service-general | source_id: 1613c48f-9c1d-4642-8982-d4c734282abb +[2026-04-16 12:22:59.162] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065661 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:59.162] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065661 | service: service-general | source_id: 7d6f7ce7-087b-49b1-96aa-331a096aeeb3 +[2026-04-16 12:22:59.163] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002359 encounter_id:d75e8bab-6b52-4470-8985-da82f60d0f4e organization_id:100026555 patient_id:P02269468735 procedure_code:OT service_request_id:ac9b7641-f622-4f0b-aa96-4d23ed749e94 started:2026-04-16T12:22:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:22:59.453] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 2fd2ba70-bdd8-4217-8284-f9dd70a26ee7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 7d6f7ce7-087b-49b1-96aa-331a096aeeb3 +[2026-04-16 12:22:59.454] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:22:59.968] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577947 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:59.969] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577947 | service: service-general | source_id: 85c324f3-74af-4500-8787-bc938e2ad2fc +[2026-04-16 12:22:59.969] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577947 | service: service-general | source_id: 85c324f3-74af-4500-8787-bc938e2ad2fc +[2026-04-16 12:22:59.980] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621706 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:22:59.981] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621706 | service: service-general | source_id: 348987d4-a505-4503-8829-3bdeb6c0769e +[2026-04-16 12:22:59.981] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014677 encounter_id:ae9922ce-58e4-4c10-a15a-820db34ac007 organization_id:100026555 patient_id:P02060197864 procedure_code:OT service_request_id:2aa9339d-0e18-465b-b1ad-e6f60e544f5a started:2026-04-16T12:22:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:00.237] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 8ea2ce2a-75fe-4200-bc0f-d8e156e0fa55 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 348987d4-a505-4503-8829-3bdeb6c0769e +[2026-04-16 12:23:00.238] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:01.290] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11211579 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:01.291] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11211579 | service: service-general | source_id: ae8473fe-e775-4782-b8ab-ba4d6e38b462 +[2026-04-16 12:23:01.291] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11211579 | service: service-general | source_id: ae8473fe-e775-4782-b8ab-ba4d6e38b462 +[2026-04-16 12:23:01.304] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565829 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:01.305] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565829 | service: service-general | source_id: 9b4636f5-7d21-40c7-8ccf-d084456219f0 +[2026-04-16 12:23:01.305] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565829 | service: service-general | source_id: 9b4636f5-7d21-40c7-8ccf-d084456219f0 +[2026-04-16 12:23:01.317] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023985 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:01.318] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023985 | service: service-general | source_id: 4cae5a11-4b1e-403a-a141-81328a6b2aa3 +[2026-04-16 12:23:01.318] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023985 | service: service-general | source_id: 4cae5a11-4b1e-403a-a141-81328a6b2aa3 +[2026-04-16 12:23:01.328] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561577 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:01.329] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561577 | service: service-general | source_id: ede96078-5834-4697-a16d-584b26a2b9e4 +[2026-04-16 12:23:01.329] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561577 | service: service-general | source_id: ede96078-5834-4697-a16d-584b26a2b9e4 +[2026-04-16 12:23:01.884] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597500 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:01.885] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597500 | service: service-general | source_id: 024afc23-4117-430e-8ccf-502dc4bbb889 +[2026-04-16 12:23:01.885] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597500 | service: service-general | source_id: 024afc23-4117-430e-8ccf-502dc4bbb889 +[2026-04-16 12:23:01.899] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621696 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:01.900] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621696 | service: service-general | source_id: 33837be0-623d-477b-bdb1-6f79c24ee597 +[2026-04-16 12:23:01.900] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621696 | service: service-general | source_id: 33837be0-623d-477b-bdb1-6f79c24ee597 +[2026-04-16 12:23:02.453] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:02.454] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 0a51d881-c497-446b-9c4c-5ef31e172041 +[2026-04-16 12:23:02.454] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 0a51d881-c497-446b-9c4c-5ef31e172041 +[2026-04-16 12:23:02.466] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066434 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:02.467] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066434 | service: service-general | source_id: 8a066d55-8ca5-4bfa-b51b-844d51ec41a0 +[2026-04-16 12:23:02.467] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066434 | service: service-general | source_id: 8a066d55-8ca5-4bfa-b51b-844d51ec41a0 +[2026-04-16 12:23:03.012] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11544438 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:03.013] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544438 | service: service-general | source_id: 047df926-5adf-44da-844d-8485395c1311 +[2026-04-16 12:23:03.014] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544438 | service: service-general | source_id: 047df926-5adf-44da-844d-8485395c1311 +[2026-04-16 12:23:03.026] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071540 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:03.027] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071540 | service: service-general | source_id: 0e333ea6-ac74-4e00-9871-46d6a373bfcb +[2026-04-16 12:23:03.027] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071540 | service: service-general | source_id: 0e333ea6-ac74-4e00-9871-46d6a373bfcb +[2026-04-16 12:23:03.038] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037056 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:03.039] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 47352b32-df7d-4418-aaa0-f17b2f18d178 +[2026-04-16 12:23:03.039] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 47352b32-df7d-4418-aaa0-f17b2f18d178 +[2026-04-16 12:23:03.592] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051202 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:03.596] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051202 | service: service-general | source_id: 4a2e6b3d-ee03-4dc7-97b2-e8b05f64f861 +[2026-04-16 12:23:03.596] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051202 | service: service-general | source_id: 4a2e6b3d-ee03-4dc7-97b2-e8b05f64f861 +[2026-04-16 12:23:03.609] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11149260 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:03.610] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11149260 | service: service-general | source_id: ca4357d2-2343-4fab-9f7e-d0c81e725475 +[2026-04-16 12:23:03.610] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11149260 | service: service-general | source_id: ca4357d2-2343-4fab-9f7e-d0c81e725475 +[2026-04-16 12:23:04.154] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048718 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:04.155] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048718 | service: service-general | source_id: df7a1f90-f577-4457-9909-87d39e4c93d7 +[2026-04-16 12:23:04.155] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048718 | service: service-general | source_id: df7a1f90-f577-4457-9909-87d39e4c93d7 +[2026-04-16 12:23:04.169] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628333 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:04.170] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628333 | service: service-general | source_id: 8c9cb36b-2a5f-4303-830c-d2b8853a9cdf +[2026-04-16 12:23:04.170] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628333 | service: service-general | source_id: 8c9cb36b-2a5f-4303-830c-d2b8853a9cdf +[2026-04-16 12:23:04.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11574326 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:04.725] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574326 | service: service-general | source_id: c46cad5d-8fed-41ed-a358-d71f721e8bd6 +[2026-04-16 12:23:04.725] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574326 | service: service-general | source_id: c46cad5d-8fed-41ed-a358-d71f721e8bd6 +[2026-04-16 12:23:05.277] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12017347 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:05.279] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12017347 | service: service-general | source_id: f6b3fba1-c8b9-406f-9a5a-973a0a49f774 +[2026-04-16 12:23:05.279] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12017347 | service: service-general | source_id: f6b3fba1-c8b9-406f-9a5a-973a0a49f774 +[2026-04-16 12:23:05.291] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557922 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:05.292] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557922 | service: service-general | source_id: 48dd817f-5428-430b-9afd-2dc59ce24c52 +[2026-04-16 12:23:05.292] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557922 | service: service-general | source_id: 48dd817f-5428-430b-9afd-2dc59ce24c52 +[2026-04-16 12:23:05.304] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004001 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:05.304] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004001 | service: service-general | source_id: 1940e40b-5b95-4225-8a0b-1c794db2ba2f +[2026-04-16 12:23:05.304] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004001 | service: service-general | source_id: 1940e40b-5b95-4225-8a0b-1c794db2ba2f +[2026-04-16 12:23:05.853] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11452669 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:05.854] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: fb8b596b-94d0-4e3e-8882-5809ae65d310 +[2026-04-16 12:23:05.855] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: fb8b596b-94d0-4e3e-8882-5809ae65d310 +[2026-04-16 12:23:05.867] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615410 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:05.868] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615410 | service: service-general | source_id: 6d1d02fb-4d92-4768-bbfc-74adde9f3d3f +[2026-04-16 12:23:05.868] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615410 | service: service-general | source_id: 6d1d02fb-4d92-4768-bbfc-74adde9f3d3f +[2026-04-16 12:23:05.880] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007248 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:05.881] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 7d764f2c-bff5-47cf-8ed2-7b7ee1acea45 +[2026-04-16 12:23:05.881] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 7d764f2c-bff5-47cf-8ed2-7b7ee1acea45 +[2026-04-16 12:23:05.892] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598180 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:05.893] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598180 | service: service-general | source_id: 30a80c2f-1a65-4def-9aba-4582a8f315c1 +[2026-04-16 12:23:05.893] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598180 | service: service-general | source_id: 30a80c2f-1a65-4def-9aba-4582a8f315c1 +[2026-04-16 12:23:06.433] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062439 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:06.434] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062439 | service: service-general | source_id: 1889fa2c-b798-4c86-b0c2-c96e00be699a +[2026-04-16 12:23:06.435] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062439 | service: service-general | source_id: 1889fa2c-b798-4c86-b0c2-c96e00be699a +[2026-04-16 12:23:06.447] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11545135 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:06.448] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11545135 | service: service-general | source_id: c98361f1-4478-42da-b1f4-9352123c2221 +[2026-04-16 12:23:06.448] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014760 encounter_id:d93e9ded-1afa-4741-a311-8d5538c004f2 organization_id:100026555 patient_id:P00506008088 procedure_code:OT service_request_id:79bebae6-7a31-4daa-bc1d-297fa388a9f9 started:2026-04-16T12:23:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:06.767] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: a0703e35-6be7-4900-8c8e-295828c1da1f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: c98361f1-4478-42da-b1f4-9352123c2221 +[2026-04-16 12:23:06.768] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:07.281] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054473 2026-03-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:07.282] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054473 | service: service-general | source_id: 0db21a42-072e-41cb-9fab-8838a6286791 +[2026-04-16 12:23:07.282] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054473 | service: service-general | source_id: 0db21a42-072e-41cb-9fab-8838a6286791 +[2026-04-16 12:23:07.294] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030383 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:07.295] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 4bc2b7f9-f5c9-4312-b078-6430ad3a8a61 +[2026-04-16 12:23:07.295] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 4bc2b7f9-f5c9-4312-b078-6430ad3a8a61 +[2026-04-16 12:23:07.307] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11607050 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:07.307] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11607050 | service: service-general | source_id: 544dab74-18fc-4be1-8854-8ce47379ef3a +[2026-04-16 12:23:07.308] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11607050 | service: service-general | source_id: 544dab74-18fc-4be1-8854-8ce47379ef3a +[2026-04-16 12:23:07.318] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027948 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:07.319] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: 42b1fafe-a281-4dd7-901d-99153e242454 +[2026-04-16 12:23:07.319] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: 42b1fafe-a281-4dd7-901d-99153e242454 +[2026-04-16 12:23:07.862] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045341 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:07.863] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: b13faf68-f207-49fa-9d22-d83fcb0ecdae +[2026-04-16 12:23:07.863] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: b13faf68-f207-49fa-9d22-d83fcb0ecdae +[2026-04-16 12:23:08.408] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028341 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:08.409] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028341 | service: service-general | source_id: d05a7a9c-a4e7-4d56-9054-097f8dc7d9aa +[2026-04-16 12:23:08.409] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028341 | service: service-general | source_id: d05a7a9c-a4e7-4d56-9054-097f8dc7d9aa +[2026-04-16 12:23:08.422] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054284 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:08.423] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054284 | service: service-general | source_id: 1dde7d00-34de-4d84-91f7-e1ecb71eb5b8 +[2026-04-16 12:23:08.423] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054284 | service: service-general | source_id: 1dde7d00-34de-4d84-91f7-e1ecb71eb5b8 +[2026-04-16 12:23:08.435] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617787 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:08.436] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617787 | service: service-general | source_id: 95a05aa6-ef39-459c-87b1-27bf236893eb +[2026-04-16 12:23:08.436] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617787 | service: service-general | source_id: 95a05aa6-ef39-459c-87b1-27bf236893eb +[2026-04-16 12:23:08.448] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11573311 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:08.449] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: b7aea848-43e5-497b-9a47-23d7d009881b +[2026-04-16 12:23:08.449] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: b7aea848-43e5-497b-9a47-23d7d009881b +[2026-04-16 12:23:08.998] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500090 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:08.999] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: 157ff3f3-dda1-4684-8f49-c2ed508b48fe +[2026-04-16 12:23:08.999] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: 157ff3f3-dda1-4684-8f49-c2ed508b48fe +[2026-04-16 12:23:09.539] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020851 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:09.540] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020851 | service: service-general | source_id: 2352b6a6-8cf6-4ada-810a-3a9b98529286 +[2026-04-16 12:23:09.540] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020851 | service: service-general | source_id: 2352b6a6-8cf6-4ada-810a-3a9b98529286 +[2026-04-16 12:23:09.552] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11460610 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:09.553] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460610 | service: service-general | source_id: ccc0cea5-2d0f-47ec-afeb-1aec43b40fc1 +[2026-04-16 12:23:09.553] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460610 | service: service-general | source_id: ccc0cea5-2d0f-47ec-afeb-1aec43b40fc1 +[2026-04-16 12:23:10.091] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11549359 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:10.092] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11549359 | service: service-general | source_id: 8a29aa4a-be45-47a2-8c57-7b116584fc12 +[2026-04-16 12:23:10.092] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11549359 | service: service-general | source_id: 8a29aa4a-be45-47a2-8c57-7b116584fc12 +[2026-04-16 12:23:10.105] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593984 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:10.106] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593984 | service: service-general | source_id: 6883de93-1207-4ea5-85a2-ab3bfd240bdc +[2026-04-16 12:23:10.106] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593984 | service: service-general | source_id: 6883de93-1207-4ea5-85a2-ab3bfd240bdc +[2026-04-16 12:23:10.646] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11314065 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:10.647] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11314065 | service: service-general | source_id: 2006ee3f-49b0-4c56-8073-81692ed0dabf +[2026-04-16 12:23:10.647] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11314065 | service: service-general | source_id: 2006ee3f-49b0-4c56-8073-81692ed0dabf +[2026-04-16 12:23:11.193] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033101 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:11.194] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033101 | service: service-general | source_id: cf6f4980-1540-4e42-86c7-d19959b833e6 +[2026-04-16 12:23:11.194] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033101 | service: service-general | source_id: cf6f4980-1540-4e42-86c7-d19959b833e6 +[2026-04-16 12:23:11.207] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038860 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:11.208] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038860 | service: service-general | source_id: 16354b2b-5b88-484e-9724-40d7f536d988 +[2026-04-16 12:23:11.208] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038860 | service: service-general | source_id: 16354b2b-5b88-484e-9724-40d7f536d988 +[2026-04-16 12:23:11.220] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067341 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:11.221] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: 03d8b141-dc77-43ea-b523-b90760b576e1 +[2026-04-16 12:23:11.221] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: 03d8b141-dc77-43ea-b523-b90760b576e1 +[2026-04-16 12:23:11.770] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013167 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:11.771] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013167 | service: service-general | source_id: c85043ac-ae63-4e07-ab9e-4ebeb98dd6fe +[2026-04-16 12:23:11.771] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013167 | service: service-general | source_id: c85043ac-ae63-4e07-ab9e-4ebeb98dd6fe +[2026-04-16 12:23:11.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004027 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:11.784] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 7ff658f5-72df-4b62-aca0-ba204cf44d77 +[2026-04-16 12:23:11.784] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 7ff658f5-72df-4b62-aca0-ba204cf44d77 +[2026-04-16 12:23:12.326] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054650 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:12.327] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: 57dfd927-3041-4778-8bd0-6f12fa09a613 +[2026-04-16 12:23:12.327] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: 57dfd927-3041-4778-8bd0-6f12fa09a613 +[2026-04-16 12:23:12.339] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10032355 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:12.340] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10032355 | service: service-general | source_id: cc6840ac-ef55-4985-adda-3eb04b91efd4 +[2026-04-16 12:23:12.340] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000066 encounter_id:4fe80d71-d0ee-46e4-bd93-f0275517a8c4 organization_id:100026555 patient_id:P00302214808 procedure_code:OT service_request_id:81553807-7225-4b8f-bc67-71476e150ec5 started:2026-04-16T12:23:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:12.583] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 9221d0e6-de48-404b-af0e-153d238316e8 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: cc6840ac-ef55-4985-adda-3eb04b91efd4 +[2026-04-16 12:23:12.584] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:13.097] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11327495 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:13.098] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11327495 | service: service-general | source_id: 29e2d1a7-0ff7-4b06-a209-51c6ae844f49 +[2026-04-16 12:23:13.098] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11327495 | service: service-general | source_id: 29e2d1a7-0ff7-4b06-a209-51c6ae844f49 +[2026-04-16 12:23:13.110] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10213050 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:13.111] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10213050 | service: service-general | source_id: 54dc9512-ca62-4f11-b876-479159951485 +[2026-04-16 12:23:13.111] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10213050 | service: service-general | source_id: 54dc9512-ca62-4f11-b876-479159951485 +[2026-04-16 12:23:13.658] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11301594 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:13.659] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11301594 | service: service-general | source_id: b24e41b1-8b8f-483d-8585-841bfd35e853 +[2026-04-16 12:23:13.659] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11301594 | service: service-general | source_id: b24e41b1-8b8f-483d-8585-841bfd35e853 +[2026-04-16 12:23:13.671] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615179 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:13.672] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615179 | service: service-general | source_id: faea9da8-167f-4c40-bc7f-71df6e361be6 +[2026-04-16 12:23:13.672] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615179 | service: service-general | source_id: faea9da8-167f-4c40-bc7f-71df6e361be6 +[2026-04-16 12:23:14.247] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057534 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:14.248] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057534 | service: service-general | source_id: ccbff550-c940-4614-aaf2-4c9806fe833e +[2026-04-16 12:23:14.248] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002184 encounter_id:b80e2666-46af-4662-b96c-4a35e9174b79 organization_id:100026555 patient_id:P10936456745 procedure_code:OT service_request_id:023465c5-8127-4ed4-a1a4-4c0ac3e8e6be started:2026-04-16T12:23:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:14.556] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: e917fa3a-7866-4d7a-b34b-b31b2cea0cba | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: ccbff550-c940-4614-aaf2-4c9806fe833e +[2026-04-16 12:23:14.557] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:15.622] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599371 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:15.623] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599371 | service: service-general | source_id: 3e91dcc9-a556-498b-9169-e632a03726e2 +[2026-04-16 12:23:15.623] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599371 | service: service-general | source_id: 3e91dcc9-a556-498b-9169-e632a03726e2 +[2026-04-16 12:23:15.636] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056857 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:15.636] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056857 | service: service-general | source_id: 3c3caa1f-a078-44e8-ba81-73c9fc9c35e1 +[2026-04-16 12:23:15.636] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056857 | service: service-general | source_id: 3c3caa1f-a078-44e8-ba81-73c9fc9c35e1 +[2026-04-16 12:23:15.648] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071306 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:15.649] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071306 | service: service-general | source_id: 1d5236fb-ff2c-4327-a0b1-3faae24713eb +[2026-04-16 12:23:15.649] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012964 encounter_id:9040429f-d880-4f7a-82c5-b8c8226a79e3 organization_id:100026555 patient_id:P00144638971 procedure_code:OT service_request_id:4db94854-10b4-4273-b6ed-df8859073c1f started:2026-04-16T12:23:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:15.887] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 3102b0db-4ffb-4b9f-9084-4892261ab9ba | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 1d5236fb-ff2c-4327-a0b1-3faae24713eb +[2026-04-16 12:23:15.888] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:16.402] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627467 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:16.403] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627467 | service: service-general | source_id: f29ac269-d16e-40eb-8b44-d9f11221c0dc +[2026-04-16 12:23:16.403] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627467 | service: service-general | source_id: f29ac269-d16e-40eb-8b44-d9f11221c0dc +[2026-04-16 12:23:16.971] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070208 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:16.972] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: 4b8c414c-eb8f-4896-a4de-79b2d740417d +[2026-04-16 12:23:16.972] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: 4b8c414c-eb8f-4896-a4de-79b2d740417d +[2026-04-16 12:23:16.985] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048045 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:16.986] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048045 | service: service-general | source_id: 52e900e0-97ca-4681-bdba-906e3d8b4b98 +[2026-04-16 12:23:16.986] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001522 encounter_id:7dce2d64-90d0-4e77-8fe4-9c08381b6867 organization_id:100026555 patient_id:P00617996620 procedure_code:OT service_request_id:0d49c32e-d254-49a7-9b54-0428d151f355 started:2026-04-16T12:23:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:17.222] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 53290faa-b118-4cee-9dbd-ec799975a369 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 52e900e0-97ca-4681-bdba-906e3d8b4b98 +[2026-04-16 12:23:17.223] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:18.288] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011900 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:18.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011900 | service: service-general | source_id: 1e1f1da4-4c29-472e-8956-3a0e64a19290 +[2026-04-16 12:23:18.289] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011900 | service: service-general | source_id: 1e1f1da4-4c29-472e-8956-3a0e64a19290 +[2026-04-16 12:23:18.302] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041034 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:18.303] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 7f45ae08-93b4-478a-ad4c-083baecda613 +[2026-04-16 12:23:18.303] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 7f45ae08-93b4-478a-ad4c-083baecda613 +[2026-04-16 12:23:18.860] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065067 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:18.861] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065067 | service: service-general | source_id: 48e7ba53-8126-48dc-b513-f5a24ef6a7e9 +[2026-04-16 12:23:18.861] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065067 | service: service-general | source_id: 48e7ba53-8126-48dc-b513-f5a24ef6a7e9 +[2026-04-16 12:23:19.422] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599246 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:19.423] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599246 | service: service-general | source_id: ca0c0391-5ad6-4f9f-9ad0-57699b3f6fe4 +[2026-04-16 12:23:19.423] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599246 | service: service-general | source_id: ca0c0391-5ad6-4f9f-9ad0-57699b3f6fe4 +[2026-04-16 12:23:19.436] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11495946 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:19.436] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11495946 | service: service-general | source_id: 654e783e-9f62-4d16-ab08-873372f1b354 +[2026-04-16 12:23:19.436] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11495946 | service: service-general | source_id: 654e783e-9f62-4d16-ab08-873372f1b354 +[2026-04-16 12:23:19.997] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044931 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:19.998] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044931 | service: service-general | source_id: 9357c636-1314-43d3-a608-8ff71edda33f +[2026-04-16 12:23:19.998] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044931 | service: service-general | source_id: 9357c636-1314-43d3-a608-8ff71edda33f +[2026-04-16 12:23:20.010] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11572556 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:20.012] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11572556 | service: service-general | source_id: b68f3796-2877-4265-9a52-be0356c111fe +[2026-04-16 12:23:20.012] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11572556 | service: service-general | source_id: b68f3796-2877-4265-9a52-be0356c111fe +[2026-04-16 12:23:20.572] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071063 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:20.574] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071063 | service: service-general | source_id: a1191229-687d-46b7-ad42-a8902af5bbac +[2026-04-16 12:23:20.574] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015131 encounter_id:f40dba65-6b10-4c38-bb64-29234df8025b organization_id:100026555 patient_id:P01266624172 procedure_code:OT service_request_id:48177123-2c22-4c92-8c7f-219f764c2db7 started:2026-04-16T12:23:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:20.818] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: e3ee140c-ac24-41b1-a473-ec3ab36ffe3f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a1191229-687d-46b7-ad42-a8902af5bbac +[2026-04-16 12:23:20.819] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:21.461] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11484408 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:21.462] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11484408 | service: service-general | source_id: 13c8ce93-39ef-44dc-a41d-726949125919 +[2026-04-16 12:23:21.462] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11484408 | service: service-general | source_id: 13c8ce93-39ef-44dc-a41d-726949125919 +[2026-04-16 12:23:21.475] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064995 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:21.476] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064995 | service: service-general | source_id: 96bacfb4-6618-478c-8d76-d0b33bf182e6 +[2026-04-16 12:23:21.476] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064995 | service: service-general | source_id: 96bacfb4-6618-478c-8d76-d0b33bf182e6 +[2026-04-16 12:23:22.057] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066754 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:22.058] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066754 | service: service-general | source_id: 0838e8f2-71a2-4c4d-ae57-e492c8824b1f +[2026-04-16 12:23:22.058] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066754 | service: service-general | source_id: 0838e8f2-71a2-4c4d-ae57-e492c8824b1f +[2026-04-16 12:23:22.071] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069864 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:22.071] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069864 | service: service-general | source_id: 37c9090a-f818-4925-8d10-7a0c4254e967 +[2026-04-16 12:23:22.071] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069864 | service: service-general | source_id: 37c9090a-f818-4925-8d10-7a0c4254e967 +[2026-04-16 12:23:22.620] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056419 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:22.621] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056419 | service: service-general | source_id: 873a4058-b997-4fad-beb6-7237645b131b +[2026-04-16 12:23:22.621] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002445 encounter_id:0cfc3e30-654d-420c-a7a1-ddd3d21311cd organization_id:100026555 patient_id:P02327993020 procedure_code:OT service_request_id:06b23ef9-6264-4c6d-9837-bcfa8e0fb96a started:2026-04-16T12:23:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:22.905] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 803f4fe9-8908-425f-aad4-493fe310eb25 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 873a4058-b997-4fad-beb6-7237645b131b +[2026-04-16 12:23:22.906] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:23.420] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047622 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:23.421] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047622 | service: service-general | source_id: 402d94cc-68a0-4cbd-89fe-0263e76ee6c0 +[2026-04-16 12:23:23.421] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047622 | service: service-general | source_id: 402d94cc-68a0-4cbd-89fe-0263e76ee6c0 +[2026-04-16 12:23:23.434] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562518 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:23.435] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562518 | service: service-general | source_id: d1e93d21-04db-4b66-9780-c00373278862 +[2026-04-16 12:23:23.435] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562518 | service: service-general | source_id: d1e93d21-04db-4b66-9780-c00373278862 +[2026-04-16 12:23:24.058] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070979 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:24.060] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070979 | service: service-general | source_id: ea2e22e9-1c87-426e-8553-079bfe3b768f +[2026-04-16 12:23:24.060] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070979 | service: service-general | source_id: ea2e22e9-1c87-426e-8553-079bfe3b768f +[2026-04-16 12:23:24.072] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028827 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:24.073] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028827 | service: service-general | source_id: 0de5e74c-8e50-42e6-a85e-349216a20e52 +[2026-04-16 12:23:24.073] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028827 | service: service-general | source_id: 0de5e74c-8e50-42e6-a85e-349216a20e52 +[2026-04-16 12:23:24.084] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051590 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:24.085] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051590 | service: service-general | source_id: d43d91bd-99c9-4854-96a0-df7dec83a2cf +[2026-04-16 12:23:24.085] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051590 | service: service-general | source_id: d43d91bd-99c9-4854-96a0-df7dec83a2cf +[2026-04-16 12:23:24.707] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625616 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:24.708] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: 7903263a-8530-4c01-a097-4b8bd6a9eb14 +[2026-04-16 12:23:24.708] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: 7903263a-8530-4c01-a097-4b8bd6a9eb14 +[2026-04-16 12:23:24.721] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11260225 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:24.722] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11260225 | service: service-general | source_id: 77b6f515-1218-44dc-afb2-765b0eaa7f86 +[2026-04-16 12:23:24.722] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11260225 | service: service-general | source_id: 77b6f515-1218-44dc-afb2-765b0eaa7f86 +[2026-04-16 12:23:25.397] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11179664 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:25.398] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: 376ec026-23a8-4493-b929-6d57a1bde114 +[2026-04-16 12:23:25.398] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: 376ec026-23a8-4493-b929-6d57a1bde114 +[2026-04-16 12:23:25.411] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11297933 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:25.412] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11297933 | service: service-general | source_id: ccee355c-c03a-4f68-9d7b-86fa66b6ba48 +[2026-04-16 12:23:25.412] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11297933 | service: service-general | source_id: ccee355c-c03a-4f68-9d7b-86fa66b6ba48 +[2026-04-16 12:23:26.000] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590700 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:26.002] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 05bbcfbc-56ce-4436-859e-0d7ce18bdebb +[2026-04-16 12:23:26.002] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 05bbcfbc-56ce-4436-859e-0d7ce18bdebb +[2026-04-16 12:23:26.014] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044586 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:26.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044586 | service: service-general | source_id: 2b202e8f-afae-443a-85c0-c61742b9b5da +[2026-04-16 12:23:26.015] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044586 | service: service-general | source_id: 2b202e8f-afae-443a-85c0-c61742b9b5da +[2026-04-16 12:23:26.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11492461 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:26.026] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492461 | service: service-general | source_id: 7b380e25-fc78-4ecb-b40d-cfd13ee6113a +[2026-04-16 12:23:26.026] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492461 | service: service-general | source_id: 7b380e25-fc78-4ecb-b40d-cfd13ee6113a +[2026-04-16 12:23:26.036] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627142 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:26.037] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627142 | service: service-general | source_id: 554e710b-88b7-431f-8b83-88947aa06cac +[2026-04-16 12:23:26.037] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627142 | service: service-general | source_id: 554e710b-88b7-431f-8b83-88947aa06cac +[2026-04-16 12:23:26.047] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050467 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:26.048] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: 122819f1-7f1e-443d-8360-032f5236687c +[2026-04-16 12:23:26.048] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: 122819f1-7f1e-443d-8360-032f5236687c +[2026-04-16 12:23:26.057] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071957 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:26.058] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: 54bf2114-ecd0-44ee-95fc-e0772d53ce1d +[2026-04-16 12:23:26.058] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: 54bf2114-ecd0-44ee-95fc-e0772d53ce1d +[2026-04-16 12:23:26.066] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540876 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:26.067] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: f268191d-1ecd-4204-b033-168cd927817a +[2026-04-16 12:23:26.067] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: f268191d-1ecd-4204-b033-168cd927817a +[2026-04-16 12:23:26.639] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060177 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:26.640] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060177 | service: service-general | source_id: 307ebbbf-efe6-42e1-acd7-192d90a09525 +[2026-04-16 12:23:26.640] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060177 | service: service-general | source_id: 307ebbbf-efe6-42e1-acd7-192d90a09525 +[2026-04-16 12:23:26.653] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027378 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:26.654] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027378 | service: service-general | source_id: 6f0503ef-3ef8-4a10-8ad7-9c27102979a6 +[2026-04-16 12:23:26.654] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027378 | service: service-general | source_id: 6f0503ef-3ef8-4a10-8ad7-9c27102979a6 +[2026-04-16 12:23:27.217] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052071 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:27.218] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: b432f838-7e8c-4e20-a50b-c00ddde029df +[2026-04-16 12:23:27.218] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: b432f838-7e8c-4e20-a50b-c00ddde029df +[2026-04-16 12:23:27.781] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065311 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:27.782] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065311 | service: service-general | source_id: 26228a3f-e492-42b8-8114-aae6e8a007e2 +[2026-04-16 12:23:27.782] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065311 | service: service-general | source_id: 26228a3f-e492-42b8-8114-aae6e8a007e2 +[2026-04-16 12:23:27.795] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071201 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:27.796] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: ba8880c2-108e-4513-8520-3f2deeb700c7 +[2026-04-16 12:23:27.796] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: ba8880c2-108e-4513-8520-3f2deeb700c7 +[2026-04-16 12:23:28.364] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053856 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:28.365] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053856 | service: service-general | source_id: 4b3195cc-9e49-494a-9522-000564c4871a +[2026-04-16 12:23:28.365] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053856 | service: service-general | source_id: 4b3195cc-9e49-494a-9522-000564c4871a +[2026-04-16 12:23:28.955] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593070 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:28.956] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593070 | service: service-general | source_id: cf044cac-5ecd-497a-8926-5e341ba09502 +[2026-04-16 12:23:28.957] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593070 | service: service-general | source_id: cf044cac-5ecd-497a-8926-5e341ba09502 +[2026-04-16 12:23:28.970] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037997 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:28.971] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037997 | service: service-general | source_id: 8ddeb307-84fb-45c7-97de-94a38845a240 +[2026-04-16 12:23:28.971] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037997 | service: service-general | source_id: 8ddeb307-84fb-45c7-97de-94a38845a240 +[2026-04-16 12:23:29.588] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059595 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:29.589] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059595 | service: service-general | source_id: 38fc763c-7e12-4cef-adae-4ff492de957d +[2026-04-16 12:23:29.589] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059595 | service: service-general | source_id: 38fc763c-7e12-4cef-adae-4ff492de957d +[2026-04-16 12:23:29.602] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11435014 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:29.603] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435014 | service: service-general | source_id: 58ca5215-0958-4770-8240-e148bbd17bb6 +[2026-04-16 12:23:29.603] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435014 | service: service-general | source_id: 58ca5215-0958-4770-8240-e148bbd17bb6 +[2026-04-16 12:23:30.217] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010089 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:30.218] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010089 | service: service-general | source_id: 1211011e-716f-456b-b375-65bd2b4b0646 +[2026-04-16 12:23:30.219] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010089 | service: service-general | source_id: 1211011e-716f-456b-b375-65bd2b4b0646 +[2026-04-16 12:23:30.233] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067406 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:30.234] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067406 | service: service-general | source_id: a28263d8-e651-405a-9479-22870b4b8185 +[2026-04-16 12:23:30.234] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067406 | service: service-general | source_id: a28263d8-e651-405a-9479-22870b4b8185 +[2026-04-16 12:23:30.247] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044626 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:30.248] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: f5272951-bae6-495a-b482-29ba1633babd +[2026-04-16 12:23:30.248] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: f5272951-bae6-495a-b482-29ba1633babd +[2026-04-16 12:23:30.260] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11354608 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:30.261] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11354608 | service: service-general | source_id: fcec76cd-d1b8-41f5-9988-05ed778cb4ab +[2026-04-16 12:23:30.261] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11354608 | service: service-general | source_id: fcec76cd-d1b8-41f5-9988-05ed778cb4ab +[2026-04-16 12:23:30.858] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11435821 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:30.859] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435821 | service: service-general | source_id: 24cfb9cf-4ad8-4337-8b5e-a69cabeb0381 +[2026-04-16 12:23:30.859] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435821 | service: service-general | source_id: 24cfb9cf-4ad8-4337-8b5e-a69cabeb0381 +[2026-04-16 12:23:30.872] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062635 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:30.873] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 0c1234bd-df51-4e7b-9a25-7b22c3e41edc +[2026-04-16 12:23:30.873] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 0c1234bd-df51-4e7b-9a25-7b22c3e41edc +[2026-04-16 12:23:30.885] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592819 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:30.886] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592819 | service: service-general | source_id: 772f4c83-b779-462e-bc88-842c809fae1b +[2026-04-16 12:23:30.886] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592819 | service: service-general | source_id: 772f4c83-b779-462e-bc88-842c809fae1b +[2026-04-16 12:23:31.454] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056237 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:31.456] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056237 | service: service-general | source_id: 830f02d1-08c7-41b3-9b31-c6c0db3a939a +[2026-04-16 12:23:31.456] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015349 encounter_id:9d821d35-77b2-49e5-9d0d-2ff59f57d6ab organization_id:100026555 patient_id:P01517861118 procedure_code:OT service_request_id:4b19a15d-baa2-4a44-b916-5ace74985fdb started:2026-04-16T12:23:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:31.721] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: be7878e0-18d2-4752-b26e-ad9849dae030 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 830f02d1-08c7-41b3-9b31-c6c0db3a939a +[2026-04-16 12:23:31.721] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:32.235] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069708 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:32.236] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069708 | service: service-general | source_id: e3ef4212-ffb3-428a-9bfc-cf684d16fef4 +[2026-04-16 12:23:32.236] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069708 | service: service-general | source_id: e3ef4212-ffb3-428a-9bfc-cf684d16fef4 +[2026-04-16 12:23:32.249] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064886 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:32.250] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064886 | service: service-general | source_id: 372c67b1-ef98-4618-bd4a-23f4c1e04e64 +[2026-04-16 12:23:32.250] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064886 | service: service-general | source_id: 372c67b1-ef98-4618-bd4a-23f4c1e04e64 +[2026-04-16 12:23:32.262] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072776 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:32.263] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072776 | service: service-general | source_id: 24d3a331-be45-4f49-9cf2-23e44482a967 +[2026-04-16 12:23:32.263] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072776 | service: service-general | source_id: 24d3a331-be45-4f49-9cf2-23e44482a967 +[2026-04-16 12:23:32.847] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11549953 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:32.848] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11549953 | service: service-general | source_id: 55e7c39a-8aef-4a07-be1a-741b76aa2653 +[2026-04-16 12:23:32.849] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015417 encounter_id:69f05fa6-7a50-4da2-9057-91dce026bfc9 organization_id:100026555 patient_id:P00324162869 procedure_code:OT service_request_id:725c3168-f451-4307-bab9-f4e49da53483 started:2026-04-16T12:23:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:33.132] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 169bceef-832e-4504-9949-5dbd0a0ad4df | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 55e7c39a-8aef-4a07-be1a-741b76aa2653 +[2026-04-16 12:23:33.132] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:33.646] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065653 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:33.647] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065653 | service: service-general | source_id: f64ed028-00c7-4840-a283-dac5458baa72 +[2026-04-16 12:23:33.647] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065653 | service: service-general | source_id: f64ed028-00c7-4840-a283-dac5458baa72 +[2026-04-16 12:23:33.660] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11551631 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:33.661] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11551631 | service: service-general | source_id: 9408bfe8-3ca7-4ff5-b3d3-eb048d98a25d +[2026-04-16 12:23:33.661] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015418 encounter_id:b73853b2-b51c-4944-930a-b371e787e8c2 organization_id:100026555 patient_id:P01171097098 procedure_code:OT service_request_id:e1ba775b-e8b4-4415-9a2b-4e3bc15ba8e1 started:2026-04-16T12:23:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:33.952] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 774f9872-c852-4bf5-871d-fa77c5b7b466 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 9408bfe8-3ca7-4ff5-b3d3-eb048d98a25d +[2026-04-16 12:23:33.953] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:34.467] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020451 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:34.468] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020451 | service: service-general | source_id: 48e5cf50-30d1-43a8-8fcc-3c817bd908a1 +[2026-04-16 12:23:34.468] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015422 encounter_id:039dc36f-f5ac-4fbc-bc35-1bee00a1a07a organization_id:100026555 patient_id:P00090511618 procedure_code:OT service_request_id:b8cc6797-9fed-4f76-b1c1-badc86216995 started:2026-04-16T12:23:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:34.753] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 14511a47-02e5-4b37-b530-f3d35e425eee | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 48e5cf50-30d1-43a8-8fcc-3c817bd908a1 +[2026-04-16 12:23:34.754] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:35.268] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071976 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:35.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071976 | service: service-general | source_id: e744e977-461d-417f-bfb2-b05df7c138ce +[2026-04-16 12:23:35.269] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071976 | service: service-general | source_id: e744e977-461d-417f-bfb2-b05df7c138ce +[2026-04-16 12:23:35.853] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055591 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:35.854] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055591 | service: service-general | source_id: f29bb0bc-0ad3-4969-8c5c-765ebdea2239 +[2026-04-16 12:23:35.854] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055591 | service: service-general | source_id: f29bb0bc-0ad3-4969-8c5c-765ebdea2239 +[2026-04-16 12:23:36.459] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11530897 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:36.460] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 6a58c035-84e1-49aa-9b48-3d8f33abb247 +[2026-04-16 12:23:36.460] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 6a58c035-84e1-49aa-9b48-3d8f33abb247 +[2026-04-16 12:23:36.473] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542517 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:36.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542517 | service: service-general | source_id: c301bf24-9fef-42f8-a627-2e432e500028 +[2026-04-16 12:23:36.474] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542517 | service: service-general | source_id: c301bf24-9fef-42f8-a627-2e432e500028 +[2026-04-16 12:23:37.083] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067204 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.084] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067204 | service: service-general | source_id: 48836f9b-7401-45b6-bc1b-594063365431 +[2026-04-16 12:23:37.084] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067204 | service: service-general | source_id: 48836f9b-7401-45b6-bc1b-594063365431 +[2026-04-16 12:23:37.096] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514452 2026-03-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.097] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: 1eb52f6c-bbaa-4de9-9d9b-3c71c1e492fd +[2026-04-16 12:23:37.097] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: 1eb52f6c-bbaa-4de9-9d9b-3c71c1e492fd +[2026-04-16 12:23:37.110] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058350 2026-03-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.111] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058350 | service: service-general | source_id: ef9dfac5-0e97-4801-a76a-b0beb7cc695c +[2026-04-16 12:23:37.111] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058350 | service: service-general | source_id: ef9dfac5-0e97-4801-a76a-b0beb7cc695c +[2026-04-16 12:23:37.123] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018806 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.124] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018806 | service: service-general | source_id: 2230ef82-2f4a-492c-b6bb-82ffd88d59e5 +[2026-04-16 12:23:37.124] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018806 | service: service-general | source_id: 2230ef82-2f4a-492c-b6bb-82ffd88d59e5 +[2026-04-16 12:23:37.136] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11482064 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.137] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482064 | service: service-general | source_id: 9541dcd3-c63a-49f9-abc4-58bfae0e143f +[2026-04-16 12:23:37.137] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482064 | service: service-general | source_id: 9541dcd3-c63a-49f9-abc4-58bfae0e143f +[2026-04-16 12:23:37.149] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514253 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.150] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514253 | service: service-general | source_id: 7cda4618-60bc-4419-8390-518d72778e6c +[2026-04-16 12:23:37.150] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514253 | service: service-general | source_id: 7cda4618-60bc-4419-8390-518d72778e6c +[2026-04-16 12:23:37.162] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010143 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.163] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010143 | service: service-general | source_id: f6cdca50-2a5c-4d9f-a409-6e8631f0a8dc +[2026-04-16 12:23:37.163] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010143 | service: service-general | source_id: f6cdca50-2a5c-4d9f-a409-6e8631f0a8dc +[2026-04-16 12:23:37.175] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595680 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.176] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595680 | service: service-general | source_id: b0b21f2d-49f5-44c2-a865-81914edfbf86 +[2026-04-16 12:23:37.176] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595680 | service: service-general | source_id: b0b21f2d-49f5-44c2-a865-81914edfbf86 +[2026-04-16 12:23:37.189] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11171111 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.190] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11171111 | service: service-general | source_id: ec555c7d-1cea-4f7d-bf05-ba50aa3e05f7 +[2026-04-16 12:23:37.190] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11171111 | service: service-general | source_id: ec555c7d-1cea-4f7d-bf05-ba50aa3e05f7 +[2026-04-16 12:23:37.203] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11411307 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.204] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411307 | service: service-general | source_id: f14b2c8b-41d2-43c4-8cba-f408288265d7 +[2026-04-16 12:23:37.205] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411307 | service: service-general | source_id: f14b2c8b-41d2-43c4-8cba-f408288265d7 +[2026-04-16 12:23:37.780] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627736 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.781] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627736 | service: service-general | source_id: 5614cd68-e83d-44f6-969d-cd4d59e2c4a0 +[2026-04-16 12:23:37.781] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627736 | service: service-general | source_id: 5614cd68-e83d-44f6-969d-cd4d59e2c4a0 +[2026-04-16 12:23:37.794] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561162 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:37.795] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 611ad162-6473-4464-8489-611a19ba1496 +[2026-04-16 12:23:37.795] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 611ad162-6473-4464-8489-611a19ba1496 +[2026-04-16 12:23:38.367] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10836683 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:38.368] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10836683 | service: service-general | source_id: d4077537-f972-4739-ae62-91782b4ead0f +[2026-04-16 12:23:38.368] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10836683 | service: service-general | source_id: d4077537-f972-4739-ae62-91782b4ead0f +[2026-04-16 12:23:38.381] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627588 2026-03-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:38.381] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 93e0d30b-1f8d-4184-b2ae-2741e701c440 +[2026-04-16 12:23:38.381] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 93e0d30b-1f8d-4184-b2ae-2741e701c440 +[2026-04-16 12:23:38.954] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033726 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:38.955] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033726 | service: service-general | source_id: c85b25c7-bb1f-409d-896d-ad4c03a4d655 +[2026-04-16 12:23:38.955] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033726 | service: service-general | source_id: c85b25c7-bb1f-409d-896d-ad4c03a4d655 +[2026-04-16 12:23:39.521] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037627 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:39.522] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037627 | service: service-general | source_id: cce14c9b-dca6-4abe-83e7-e62b33a437f6 +[2026-04-16 12:23:39.522] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037627 | service: service-general | source_id: cce14c9b-dca6-4abe-83e7-e62b33a437f6 +[2026-04-16 12:23:39.535] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005176 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:39.536] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005176 | service: service-general | source_id: 32051729-6db1-4a86-b150-cd3ef6476138 +[2026-04-16 12:23:39.536] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005176 | service: service-general | source_id: 32051729-6db1-4a86-b150-cd3ef6476138 +[2026-04-16 12:23:39.549] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052351 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:39.550] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: a17e2fdf-6c9d-4134-8ec8-24460a9bfbf6 +[2026-04-16 12:23:39.550] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: a17e2fdf-6c9d-4134-8ec8-24460a9bfbf6 +[2026-04-16 12:23:40.111] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11551351 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:40.112] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11551351 | service: service-general | source_id: 5b8a011a-4348-4852-96f3-08593cb3feac +[2026-04-16 12:23:40.112] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11551351 | service: service-general | source_id: 5b8a011a-4348-4852-96f3-08593cb3feac +[2026-04-16 12:23:40.125] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11568329 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:40.126] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568329 | service: service-general | source_id: e5c83e7c-3d7c-4a33-8c10-b903e689b9ef +[2026-04-16 12:23:40.126] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568329 | service: service-general | source_id: e5c83e7c-3d7c-4a33-8c10-b903e689b9ef +[2026-04-16 12:23:40.138] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029458 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:40.139] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 5d7ca8a0-5b66-4336-83a9-2bc03423dece +[2026-04-16 12:23:40.139] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 5d7ca8a0-5b66-4336-83a9-2bc03423dece +[2026-04-16 12:23:40.152] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11483127 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:40.153] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: b1c7c251-a3ad-4b5b-8d7c-70e14a8af66a +[2026-04-16 12:23:40.153] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: b1c7c251-a3ad-4b5b-8d7c-70e14a8af66a +[2026-04-16 12:23:40.166] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060510 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:40.167] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 176c3b55-607f-4418-8a83-f6da5a2dab5c +[2026-04-16 12:23:40.167] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 176c3b55-607f-4418-8a83-f6da5a2dab5c +[2026-04-16 12:23:40.181] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10713431 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:40.181] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10713431 | service: service-general | source_id: 1946311c-56b1-4ba6-830b-242734be1e50 +[2026-04-16 12:23:40.182] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10713431 | service: service-general | source_id: 1946311c-56b1-4ba6-830b-242734be1e50 +[2026-04-16 12:23:40.193] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11221849 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:40.194] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 93fa8607-bd94-4267-92cb-1e285fcbe51c +[2026-04-16 12:23:40.194] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 93fa8607-bd94-4267-92cb-1e285fcbe51c +[2026-04-16 12:23:40.753] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624322 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:40.754] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624322 | service: service-general | source_id: 91121e75-407a-4861-8b33-95866b44e43f +[2026-04-16 12:23:40.754] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624322 | service: service-general | source_id: 91121e75-407a-4861-8b33-95866b44e43f +[2026-04-16 12:23:40.768] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522568 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:40.769] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522568 | service: service-general | source_id: 4c8be384-9fd0-4057-9f1f-5b376442e11e +[2026-04-16 12:23:40.769] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522568 | service: service-general | source_id: 4c8be384-9fd0-4057-9f1f-5b376442e11e +[2026-04-16 12:23:40.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11177487 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:40.786] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11177487 | service: service-general | source_id: 9a63857e-514a-4d4e-bec7-cb6b194b6552 +[2026-04-16 12:23:40.786] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11177487 | service: service-general | source_id: 9a63857e-514a-4d4e-bec7-cb6b194b6552 +[2026-04-16 12:23:40.800] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619841 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:40.801] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619841 | service: service-general | source_id: 855ed602-a28d-4604-a336-d381659dc18b +[2026-04-16 12:23:40.801] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619841 | service: service-general | source_id: 855ed602-a28d-4604-a336-d381659dc18b +[2026-04-16 12:23:41.361] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11090673 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:41.363] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11090673 | service: service-general | source_id: f0dadd7a-2855-41f4-89a5-947161bc660e +[2026-04-16 12:23:41.363] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11090673 | service: service-general | source_id: f0dadd7a-2855-41f4-89a5-947161bc660e +[2026-04-16 12:23:41.377] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065043 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:41.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0b874b1a-d3c9-4f22-91f6-61e46fce8f05 +[2026-04-16 12:23:41.378] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0b874b1a-d3c9-4f22-91f6-61e46fce8f05 +[2026-04-16 12:23:41.392] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040198 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:41.394] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040198 | service: service-general | source_id: 6d1cc5ea-fe4c-4803-9b1a-61977ea78f76 +[2026-04-16 12:23:41.394] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040198 | service: service-general | source_id: 6d1cc5ea-fe4c-4803-9b1a-61977ea78f76 +[2026-04-16 12:23:41.950] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11521208 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:41.951] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 1ee5871d-c4bc-4620-a16a-781ced0a6a12 +[2026-04-16 12:23:41.951] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 1ee5871d-c4bc-4620-a16a-781ced0a6a12 +[2026-04-16 12:23:41.963] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062822 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:41.964] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062822 | service: service-general | source_id: 6cd98b54-2b50-47d7-9740-952b82eb353a +[2026-04-16 12:23:41.964] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062822 | service: service-general | source_id: 6cd98b54-2b50-47d7-9740-952b82eb353a +[2026-04-16 12:23:41.976] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511408 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:41.977] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 019a16c0-e8ff-4599-85a9-605f4f23f7b0 +[2026-04-16 12:23:41.977] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 019a16c0-e8ff-4599-85a9-605f4f23f7b0 +[2026-04-16 12:23:41.988] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11491340 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:41.989] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11491340 | service: service-general | source_id: ad1e230c-4e2a-47b4-b063-44dc53dd3672 +[2026-04-16 12:23:41.989] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11491340 | service: service-general | source_id: ad1e230c-4e2a-47b4-b063-44dc53dd3672 +[2026-04-16 12:23:42.001] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033536 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:42.002] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033536 | service: service-general | source_id: 5ec4acbb-3946-4383-a95a-7ef7793be6fa +[2026-04-16 12:23:42.002] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033536 | service: service-general | source_id: 5ec4acbb-3946-4383-a95a-7ef7793be6fa +[2026-04-16 12:23:42.567] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034279 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:42.568] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034279 | service: service-general | source_id: c011475d-baec-41f9-9814-c681111e246b +[2026-04-16 12:23:42.568] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034279 | service: service-general | source_id: c011475d-baec-41f9-9814-c681111e246b +[2026-04-16 12:23:43.142] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11422052 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:43.143] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11422052 | service: service-general | source_id: c41ba7f5-917c-4235-a15b-70568b113c7e +[2026-04-16 12:23:43.144] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11422052 | service: service-general | source_id: c41ba7f5-917c-4235-a15b-70568b113c7e +[2026-04-16 12:23:43.156] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625321 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:43.157] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625321 | service: service-general | source_id: 6ff2737d-39dd-4f19-8da4-f9a72d4b23f2 +[2026-04-16 12:23:43.157] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625321 | service: service-general | source_id: 6ff2737d-39dd-4f19-8da4-f9a72d4b23f2 +[2026-04-16 12:23:43.169] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071200 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:43.170] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071200 | service: service-general | source_id: d6d3cc25-39d7-4842-aa88-0164ac32d18a +[2026-04-16 12:23:43.170] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071200 | service: service-general | source_id: d6d3cc25-39d7-4842-aa88-0164ac32d18a +[2026-04-16 12:23:43.741] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071159 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:43.742] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071159 | service: service-general | source_id: d4c25e40-b577-491e-9ad0-a96cf576182c +[2026-04-16 12:23:43.742] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071159 | service: service-general | source_id: d4c25e40-b577-491e-9ad0-a96cf576182c +[2026-04-16 12:23:43.754] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071177 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:43.755] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071177 | service: service-general | source_id: d6782e59-13e2-40cc-9b5e-1deac3068c92 +[2026-04-16 12:23:43.755] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071177 | service: service-general | source_id: d6782e59-13e2-40cc-9b5e-1deac3068c92 +[2026-04-16 12:23:43.767] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065420 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:43.768] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065420 | service: service-general | source_id: a9c25d97-e798-41cb-a405-6027f65e28fe +[2026-04-16 12:23:43.768] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065420 | service: service-general | source_id: a9c25d97-e798-41cb-a405-6027f65e28fe +[2026-04-16 12:23:44.341] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10869500 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:44.342] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10869500 | service: service-general | source_id: f52458cd-b78d-4f6b-955c-c6caaa353b75 +[2026-04-16 12:23:44.342] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10869500 | service: service-general | source_id: f52458cd-b78d-4f6b-955c-c6caaa353b75 +[2026-04-16 12:23:44.355] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11571448 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:44.356] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11571448 | service: service-general | source_id: 8715cdc6-5722-4e4f-af9a-08a81a3efcbe +[2026-04-16 12:23:44.356] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11571448 | service: service-general | source_id: 8715cdc6-5722-4e4f-af9a-08a81a3efcbe +[2026-04-16 12:23:44.919] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069382 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:44.920] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069382 | service: service-general | source_id: ed96f36d-b186-40dc-899e-77a3bfa69ec0 +[2026-04-16 12:23:44.920] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069382 | service: service-general | source_id: ed96f36d-b186-40dc-899e-77a3bfa69ec0 +[2026-04-16 12:23:44.934] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062094 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:44.934] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062094 | service: service-general | source_id: c8f5be10-4405-43af-804c-d05b507fba5d +[2026-04-16 12:23:44.934] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016363 encounter_id:8a1d4a0b-ceed-4471-a283-84de3891a0d3 organization_id:100026555 patient_id:P00614986366 procedure_code:OT service_request_id:0765e78a-8436-4417-8840-5b173dd8be0e started:2026-04-16T12:23:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:45.213] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 9643822a-eb7e-48d5-ac8c-811b5a8fc0d9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: c8f5be10-4405-43af-804c-d05b507fba5d +[2026-04-16 12:23:45.214] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:46.287] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073246 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:46.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073246 | service: service-general | source_id: 5acb7478-ff6d-4d8e-ab22-097b03d737e1 +[2026-04-16 12:23:46.289] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016383 encounter_id:b44c047e-33da-490d-b291-d1ebe9bdd417 organization_id:100026555 patient_id:P06079478292 procedure_code:OT service_request_id:01329f78-31d1-4e7c-8cc2-be8d77a1f10d started:2026-04-16T12:23:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:46.519] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: f0f128f5-f383-45ec-9132-c2742c17a0ad | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 5acb7478-ff6d-4d8e-ab22-097b03d737e1 +[2026-04-16 12:23:46.519] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:47.033] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064511 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:47.034] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064511 | service: service-general | source_id: fd6f4693-8fca-4440-9743-d5b67bb6825f +[2026-04-16 12:23:47.034] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064511 | service: service-general | source_id: fd6f4693-8fca-4440-9743-d5b67bb6825f +[2026-04-16 12:23:47.047] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054864 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:47.048] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054864 | service: service-general | source_id: a6389739-e775-48f6-a0e3-2d34bb1dba32 +[2026-04-16 12:23:47.048] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054864 | service: service-general | source_id: a6389739-e775-48f6-a0e3-2d34bb1dba32 +[2026-04-16 12:23:47.611] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541351 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:47.612] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541351 | service: service-general | source_id: 69a72c0c-f257-47f7-830a-2bb216b18c67 +[2026-04-16 12:23:47.612] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016388 encounter_id:5284347f-3840-47e1-9854-923be4945d20 organization_id:100026555 patient_id:P02445244164 procedure_code:OT service_request_id:8251a21f-f406-4ec7-b7c3-4dfd92543a77 started:2026-04-16T12:23:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:47.896] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 9b7484a7-51a3-4dca-a1c9-556c748fc781 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 69a72c0c-f257-47f7-830a-2bb216b18c67 +[2026-04-16 12:23:47.896] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:48.409] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064986 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:48.410] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064986 | service: service-general | source_id: 1b778858-3f7e-4476-afe4-7fb5547348ad +[2026-04-16 12:23:48.410] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016382 encounter_id:a5768a37-38d9-4dfe-8aa4-d36bf60d6193 organization_id:100026555 patient_id:P00451516293 procedure_code:OT service_request_id:00c080c8-ad0d-4640-adec-20faa9e1d145 started:2026-04-16T12:23:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:48.703] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 2e11047c-80e1-45c1-904f-741a587fb1bd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 1b778858-3f7e-4476-afe4-7fb5547348ad +[2026-04-16 12:23:48.703] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:23:49.767] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069991 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:49.768] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069991 | service: service-general | source_id: c1411798-8839-4d4e-87b7-d484f21bc8af +[2026-04-16 12:23:49.768] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069991 | service: service-general | source_id: c1411798-8839-4d4e-87b7-d484f21bc8af +[2026-04-16 12:23:49.874] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068860 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:49.875] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068860 | service: service-general | source_id: 3cf14fd0-ca9b-42a1-991e-62483582db31 +[2026-04-16 12:23:49.875] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068860 | service: service-general | source_id: 3cf14fd0-ca9b-42a1-991e-62483582db31 +[2026-04-16 12:23:50.042] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067359 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:50.047] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067359 | service: service-general | source_id: 9f064aca-8a05-45c0-8cd6-d2e6460fb4f1 +[2026-04-16 12:23:50.047] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067359 | service: service-general | source_id: 9f064aca-8a05-45c0-8cd6-d2e6460fb4f1 +[2026-04-16 12:23:50.063] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021160 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:50.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021160 | service: service-general | source_id: 77b64ad8-8066-4c67-99d2-8b288d53ee26 +[2026-04-16 12:23:50.066] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021160 | service: service-general | source_id: 77b64ad8-8066-4c67-99d2-8b288d53ee26 +[2026-04-16 12:23:50.078] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018257 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:50.079] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018257 | service: service-general | source_id: 8b8fd29c-1ff5-49c3-aea7-d114171a3c61 +[2026-04-16 12:23:50.079] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018257 | service: service-general | source_id: 8b8fd29c-1ff5-49c3-aea7-d114171a3c61 +[2026-04-16 12:23:50.091] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603293 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:50.091] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603293 | service: service-general | source_id: 9655668a-0fcb-4140-9799-017acb9071c4 +[2026-04-16 12:23:50.091] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603293 | service: service-general | source_id: 9655668a-0fcb-4140-9799-017acb9071c4 +[2026-04-16 12:23:50.649] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11546510 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:50.651] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546510 | service: service-general | source_id: dd126f25-989d-47e7-89ca-b9d61ea08420 +[2026-04-16 12:23:50.651] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546510 | service: service-general | source_id: dd126f25-989d-47e7-89ca-b9d61ea08420 +[2026-04-16 12:23:51.210] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11448866 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:51.211] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: ca041611-f3bb-4a91-8d23-1949048c8e93 +[2026-04-16 12:23:51.211] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: ca041611-f3bb-4a91-8d23-1949048c8e93 +[2026-04-16 12:23:51.224] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033545 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:51.225] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033545 | service: service-general | source_id: 6666eef7-bb2a-43a7-824b-1cb92d81f6fa +[2026-04-16 12:23:51.225] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033545 | service: service-general | source_id: 6666eef7-bb2a-43a7-824b-1cb92d81f6fa +[2026-04-16 12:23:51.235] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11174236 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:51.236] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11174236 | service: service-general | source_id: 182ca3a3-9553-4dd9-bf8c-e9f8d48083c2 +[2026-04-16 12:23:51.236] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11174236 | service: service-general | source_id: 182ca3a3-9553-4dd9-bf8c-e9f8d48083c2 +[2026-04-16 12:23:51.792] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11412684 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:51.793] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11412684 | service: service-general | source_id: 6b8ad043-b9a1-4324-8ee4-bb7526ce926e +[2026-04-16 12:23:51.793] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11412684 | service: service-general | source_id: 6b8ad043-b9a1-4324-8ee4-bb7526ce926e +[2026-04-16 12:23:52.348] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11293044 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:52.349] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11293044 | service: service-general | source_id: afa5d8f2-34de-4cd2-ae28-f70904d2afa3 +[2026-04-16 12:23:52.349] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11293044 | service: service-general | source_id: afa5d8f2-34de-4cd2-ae28-f70904d2afa3 +[2026-04-16 12:23:52.362] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10883625 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:52.363] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10883625 | service: service-general | source_id: ae02ebba-e330-47cc-8278-e913b4dc3e30 +[2026-04-16 12:23:52.363] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10883625 | service: service-general | source_id: ae02ebba-e330-47cc-8278-e913b4dc3e30 +[2026-04-16 12:23:52.374] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12002401 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:52.375] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12002401 | service: service-general | source_id: abac0159-b9c3-4d92-a19a-f29938ddebcf +[2026-04-16 12:23:52.375] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12002401 | service: service-general | source_id: abac0159-b9c3-4d92-a19a-f29938ddebcf +[2026-04-16 12:23:52.921] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005941 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:52.923] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 7a4eea7c-8ae0-4541-afb8-31258a9230b7 +[2026-04-16 12:23:52.923] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 7a4eea7c-8ae0-4541-afb8-31258a9230b7 +[2026-04-16 12:23:52.934] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030383 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:52.935] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 6380865a-efed-4df2-818d-20472b1bde75 +[2026-04-16 12:23:52.935] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 6380865a-efed-4df2-818d-20472b1bde75 +[2026-04-16 12:23:52.945] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11182476 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:52.946] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182476 | service: service-general | source_id: 0cd17d17-1018-468e-a8bf-237f3dc00ffa +[2026-04-16 12:23:52.946] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182476 | service: service-general | source_id: 0cd17d17-1018-468e-a8bf-237f3dc00ffa +[2026-04-16 12:23:52.956] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540805 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:52.957] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: e410c3c1-ad8c-4b66-930a-db59f39104c4 +[2026-04-16 12:23:52.957] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: e410c3c1-ad8c-4b66-930a-db59f39104c4 +[2026-04-16 12:23:52.967] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520876 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:52.967] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520876 | service: service-general | source_id: ff2b79ed-a0ae-4d75-bb65-95ed60483b2d +[2026-04-16 12:23:52.967] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520876 | service: service-general | source_id: ff2b79ed-a0ae-4d75-bb65-95ed60483b2d +[2026-04-16 12:23:53.539] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049019 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:53.540] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 17f81b0d-69cd-4b32-a6b3-1bb07002bcf0 +[2026-04-16 12:23:53.540] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 17f81b0d-69cd-4b32-a6b3-1bb07002bcf0 +[2026-04-16 12:23:53.551] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041559 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:53.552] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041559 | service: service-general | source_id: e4bf1a43-667e-4dfb-b8d9-90f5df83dcd7 +[2026-04-16 12:23:53.552] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041559 | service: service-general | source_id: e4bf1a43-667e-4dfb-b8d9-90f5df83dcd7 +[2026-04-16 12:23:54.110] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007984 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:54.112] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: cd6fa24c-e13d-4a01-b16c-0873a05133b9 +[2026-04-16 12:23:54.112] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: cd6fa24c-e13d-4a01-b16c-0873a05133b9 +[2026-04-16 12:23:54.125] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015505 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:54.126] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015505 | service: service-general | source_id: a03c24ee-de23-40dd-a997-ea974ff38725 +[2026-04-16 12:23:54.126] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015505 | service: service-general | source_id: a03c24ee-de23-40dd-a997-ea974ff38725 +[2026-04-16 12:23:54.138] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059625 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:54.139] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: 3b510794-ec2e-45a2-8bbb-c1b66581e554 +[2026-04-16 12:23:54.139] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: 3b510794-ec2e-45a2-8bbb-c1b66581e554 +[2026-04-16 12:23:54.699] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050739 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:54.700] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 12f24f9b-abd0-458c-88aa-c77f5f58426d +[2026-04-16 12:23:54.700] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 12f24f9b-abd0-458c-88aa-c77f5f58426d +[2026-04-16 12:23:54.713] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12031590 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:54.714] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: f84beba9-e4af-4de9-b3b1-dba9fa1f1e89 +[2026-04-16 12:23:54.714] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: f84beba9-e4af-4de9-b3b1-dba9fa1f1e89 +[2026-04-16 12:23:54.727] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11334345 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:54.727] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11334345 | service: service-general | source_id: 473428d7-a176-46b5-8ae0-c1e70ddf3c25 +[2026-04-16 12:23:54.727] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11334345 | service: service-general | source_id: 473428d7-a176-46b5-8ae0-c1e70ddf3c25 +[2026-04-16 12:23:55.298] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040208 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:55.299] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040208 | service: service-general | source_id: 6f4b55d8-7a23-45b6-bf09-8dd03c905176 +[2026-04-16 12:23:55.299] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040208 | service: service-general | source_id: 6f4b55d8-7a23-45b6-bf09-8dd03c905176 +[2026-04-16 12:23:55.313] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11622571 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:55.314] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622571 | service: service-general | source_id: a97b3567-69ee-4908-90db-06c0e65b8c92 +[2026-04-16 12:23:55.314] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622571 | service: service-general | source_id: a97b3567-69ee-4908-90db-06c0e65b8c92 +[2026-04-16 12:23:55.882] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058486 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:55.883] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: c74a0230-9cc7-4c55-aa83-ced67ab0dc07 +[2026-04-16 12:23:55.883] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: c74a0230-9cc7-4c55-aa83-ced67ab0dc07 +[2026-04-16 12:23:55.896] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628922 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:55.897] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4d6efaaf-e346-4084-9e3d-c5357d81ce7b +[2026-04-16 12:23:55.897] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4d6efaaf-e346-4084-9e3d-c5357d81ce7b +[2026-04-16 12:23:56.453] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621022 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:56.454] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 7fda25f5-d61b-4361-9376-87656076e036 +[2026-04-16 12:23:56.454] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 7fda25f5-d61b-4361-9376-87656076e036 +[2026-04-16 12:23:56.466] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068565 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:56.467] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068565 | service: service-general | source_id: 8627946c-5132-40d9-88af-3853d55d9161 +[2026-04-16 12:23:56.467] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068565 | service: service-general | source_id: 8627946c-5132-40d9-88af-3853d55d9161 +[2026-04-16 12:23:56.479] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010671 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:56.480] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010671 | service: service-general | source_id: 33569693-3d18-474e-a853-e3af7a05cad6 +[2026-04-16 12:23:56.480] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010671 | service: service-general | source_id: 33569693-3d18-474e-a853-e3af7a05cad6 +[2026-04-16 12:23:56.491] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049370 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:56.492] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049370 | service: service-general | source_id: 007bd647-7291-41a0-87a1-0ae1d5e9f4c9 +[2026-04-16 12:23:56.492] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049370 | service: service-general | source_id: 007bd647-7291-41a0-87a1-0ae1d5e9f4c9 +[2026-04-16 12:23:57.044] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626449 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:57.045] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: a143b87a-00e7-4542-8810-bc1338240bf9 +[2026-04-16 12:23:57.045] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: a143b87a-00e7-4542-8810-bc1338240bf9 +[2026-04-16 12:23:57.058] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11477143 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:57.058] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477143 | service: service-general | source_id: 682615dc-e131-4ecb-a3c9-790fa79ffeb9 +[2026-04-16 12:23:57.059] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477143 | service: service-general | source_id: 682615dc-e131-4ecb-a3c9-790fa79ffeb9 +[2026-04-16 12:23:57.623] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049224 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:57.624] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049224 | service: service-general | source_id: f1f6c580-ff64-4711-a6e9-7bfe3185aacb +[2026-04-16 12:23:57.624] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049224 | service: service-general | source_id: f1f6c580-ff64-4711-a6e9-7bfe3185aacb +[2026-04-16 12:23:57.637] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043870 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:57.638] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8baee8d7-cda7-4e6e-a326-a3f77f216826 +[2026-04-16 12:23:57.638] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8baee8d7-cda7-4e6e-a326-a3f77f216826 +[2026-04-16 12:23:57.650] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609306 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:57.651] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609306 | service: service-general | source_id: 75078943-d13c-45da-9b0b-c6eecdf57988 +[2026-04-16 12:23:57.651] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609306 | service: service-general | source_id: 75078943-d13c-45da-9b0b-c6eecdf57988 +[2026-04-16 12:23:58.222] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005941 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:58.223] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 03806d48-846d-49d1-8d74-556116ca877c +[2026-04-16 12:23:58.223] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 03806d48-846d-49d1-8d74-556116ca877c +[2026-04-16 12:23:58.236] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056450 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:58.237] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056450 | service: service-general | source_id: 94ca8fc6-ff67-4fd9-bfae-debd439ac167 +[2026-04-16 12:23:58.237] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056450 | service: service-general | source_id: 94ca8fc6-ff67-4fd9-bfae-debd439ac167 +[2026-04-16 12:23:58.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027682 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:58.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027682 | service: service-general | source_id: 87be034f-d09b-4caa-a53e-8109555a209e +[2026-04-16 12:23:58.812] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027682 | service: service-general | source_id: 87be034f-d09b-4caa-a53e-8109555a209e +[2026-04-16 12:23:58.824] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045485 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:58.825] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045485 | service: service-general | source_id: f6708e37-716c-4c66-8c4e-f3d49a8ef702 +[2026-04-16 12:23:58.825] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045485 | service: service-general | source_id: f6708e37-716c-4c66-8c4e-f3d49a8ef702 +[2026-04-16 12:23:59.385] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541029 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:59.386] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541029 | service: service-general | source_id: ed4954b7-1d87-482d-9c5e-0599f6e7424b +[2026-04-16 12:23:59.386] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541029 | service: service-general | source_id: ed4954b7-1d87-482d-9c5e-0599f6e7424b +[2026-04-16 12:23:59.398] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578689 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:23:59.399] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578689 | service: service-general | source_id: 7e583c52-73ab-4640-8e1c-a935dae2116c +[2026-04-16 12:23:59.399] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015414 encounter_id:920b924b-adab-4615-b85b-3f5aaffdc488 organization_id:100026555 patient_id:P02071960024 procedure_code:OT service_request_id:223ed8ee-72eb-4e56-b62a-1e7b6c479d27 started:2026-04-16T12:23:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:23:59.701] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: f3995cc2-b8b0-4cd7-ae4e-a591310f7280 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 7e583c52-73ab-4640-8e1c-a935dae2116c +[2026-04-16 12:23:59.701] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:00.215] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032248 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:00.216] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032248 | service: service-general | source_id: ed50538f-02f3-46ba-9f6c-964acd618e86 +[2026-04-16 12:24:00.216] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032248 | service: service-general | source_id: ed50538f-02f3-46ba-9f6c-964acd618e86 +[2026-04-16 12:24:00.228] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593554 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:00.229] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593554 | service: service-general | source_id: 70a98d99-ba32-43bf-b08c-eb183c10cd99 +[2026-04-16 12:24:00.229] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593554 | service: service-general | source_id: 70a98d99-ba32-43bf-b08c-eb183c10cd99 +[2026-04-16 12:24:00.243] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11065066 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:00.244] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 29f8db86-3411-4ad2-8111-ddb01df39805 +[2026-04-16 12:24:00.244] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 29f8db86-3411-4ad2-8111-ddb01df39805 +[2026-04-16 12:24:00.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538357 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:00.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538357 | service: service-general | source_id: 78d9eaef-45a2-4667-ac7b-b947ee9b1ddb +[2026-04-16 12:24:00.812] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538357 | service: service-general | source_id: 78d9eaef-45a2-4667-ac7b-b947ee9b1ddb +[2026-04-16 12:24:00.825] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065324 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:00.826] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065324 | service: service-general | source_id: 305ba7ab-cc62-431f-99e8-c957e2d1128c +[2026-04-16 12:24:00.826] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065324 | service: service-general | source_id: 305ba7ab-cc62-431f-99e8-c957e2d1128c +[2026-04-16 12:24:00.838] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000611 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:00.839] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000611 | service: service-general | source_id: 9e88d373-8aca-4ba8-b368-bf30b0208e6c +[2026-04-16 12:24:00.839] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000611 | service: service-general | source_id: 9e88d373-8aca-4ba8-b368-bf30b0208e6c +[2026-04-16 12:24:01.404] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055263 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:01.405] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055263 | service: service-general | source_id: 38717b39-a06c-4b8e-a408-2eea6fc8325b +[2026-04-16 12:24:01.405] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016662 encounter_id:40c8a33a-d3bd-4116-afd0-de88efc435e4 organization_id:100026555 patient_id:P01048488910 procedure_code:OT service_request_id:8ed36eb7-67f9-4f0f-aa68-86c8e4bfe9a8 started:2026-04-16T12:24:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:01.736] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: d6066d49-0696-4df3-abdc-3e93a79ec955 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 38717b39-a06c-4b8e-a408-2eea6fc8325b +[2026-04-16 12:24:01.737] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:02.576] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11228056 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:02.577] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11228056 | service: service-general | source_id: a67cdee1-d83d-41c0-b689-3179494b8d65 +[2026-04-16 12:24:02.577] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11228056 | service: service-general | source_id: a67cdee1-d83d-41c0-b689-3179494b8d65 +[2026-04-16 12:24:03.150] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11518329 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:03.151] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518329 | service: service-general | source_id: 80d9aec4-785a-47fc-b56a-9afc391ebbed +[2026-04-16 12:24:03.152] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518329 | service: service-general | source_id: 80d9aec4-785a-47fc-b56a-9afc391ebbed +[2026-04-16 12:24:03.164] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057867 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:03.165] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057867 | service: service-general | source_id: 64203082-84fd-4fab-92e0-6bd09e96a935 +[2026-04-16 12:24:03.165] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057867 | service: service-general | source_id: 64203082-84fd-4fab-92e0-6bd09e96a935 +[2026-04-16 12:24:03.736] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069657 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:03.737] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069657 | service: service-general | source_id: 158da4b3-54ca-46f0-aff8-354ea3927f5e +[2026-04-16 12:24:03.738] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069657 | service: service-general | source_id: 158da4b3-54ca-46f0-aff8-354ea3927f5e +[2026-04-16 12:24:03.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066519 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:03.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066519 | service: service-general | source_id: ea655bc1-0f67-41e7-a099-d5356dfad6a7 +[2026-04-16 12:24:03.751] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066519 | service: service-general | source_id: ea655bc1-0f67-41e7-a099-d5356dfad6a7 +[2026-04-16 12:24:03.763] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070210 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:03.764] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070210 | service: service-general | source_id: 044e4417-0530-4a0a-8911-8d01ebea008f +[2026-04-16 12:24:03.764] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070210 | service: service-general | source_id: 044e4417-0530-4a0a-8911-8d01ebea008f +[2026-04-16 12:24:03.776] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068414 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:03.777] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068414 | service: service-general | source_id: ae7f881a-9221-4492-9a23-4b83d1673adc +[2026-04-16 12:24:03.777] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016867 encounter_id:da99783b-f840-4b9a-9ae5-972d99321a2c organization_id:100026555 patient_id:P00675886905 procedure_code:OT service_request_id:eef74836-22ed-4c51-8fda-1a08af91ea0e started:2026-04-16T12:24:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:04.095] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ad138cc7-8bab-4708-bf81-2ddd5d6a11b2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: ae7f881a-9221-4492-9a23-4b83d1673adc +[2026-04-16 12:24:04.095] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:05.155] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070412 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:05.155] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070412 | service: service-general | source_id: 840e8c0b-960e-4c14-a6c8-fc6e721de98a +[2026-04-16 12:24:05.156] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070412 | service: service-general | source_id: 840e8c0b-960e-4c14-a6c8-fc6e721de98a +[2026-04-16 12:24:05.168] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050040 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:05.169] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050040 | service: service-general | source_id: 3b16ee52-8711-4708-8349-62c0995358d4 +[2026-04-16 12:24:05.169] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016861 encounter_id:65d340b8-c70d-4acb-8ca6-d2b6925b53e2 organization_id:100026555 patient_id:P01985716297 procedure_code:OT service_request_id:0d4445bc-f364-4fa4-bd20-c16c9684671d started:2026-04-16T12:24:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:05.428] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: d7ef2497-506b-4f5e-8df6-472e61c37473 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 3b16ee52-8711-4708-8349-62c0995358d4 +[2026-04-16 12:24:05.428] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:05.942] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592042 2026-03-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:05.943] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: bd19e6dc-75ac-4828-abf6-4cce804c55d4 +[2026-04-16 12:24:05.943] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: bd19e6dc-75ac-4828-abf6-4cce804c55d4 +[2026-04-16 12:24:05.956] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606288 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:05.957] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: e788ba33-bcff-4778-91b0-dea34c086f2e +[2026-04-16 12:24:05.957] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: e788ba33-bcff-4778-91b0-dea34c086f2e +[2026-04-16 12:24:05.969] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11573311 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:05.970] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: 3a6d43ff-a6a7-49a2-b220-b9b34c30279b +[2026-04-16 12:24:05.970] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: 3a6d43ff-a6a7-49a2-b220-b9b34c30279b +[2026-04-16 12:24:05.982] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11183672 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:05.983] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: ac01b874-af2a-4d26-b829-94822a8f6abc +[2026-04-16 12:24:05.983] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: ac01b874-af2a-4d26-b829-94822a8f6abc +[2026-04-16 12:24:05.996] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11379235 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:05.996] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: f08fb097-41db-44e8-9845-025658f62860 +[2026-04-16 12:24:05.997] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: f08fb097-41db-44e8-9845-025658f62860 +[2026-04-16 12:24:06.555] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020081 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:06.556] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020081 | service: service-general | source_id: 9469fdf7-0dc5-41da-a4ce-07d680a66dbe +[2026-04-16 12:24:06.557] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020081 | service: service-general | source_id: 9469fdf7-0dc5-41da-a4ce-07d680a66dbe +[2026-04-16 12:24:07.114] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061538 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:07.115] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061538 | service: service-general | source_id: 512081f9-2453-470e-87cc-8dbb6a6491e9 +[2026-04-16 12:24:07.115] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061538 | service: service-general | source_id: 512081f9-2453-470e-87cc-8dbb6a6491e9 +[2026-04-16 12:24:07.128] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11534577 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:07.129] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534577 | service: service-general | source_id: 3c542bd0-f742-4f75-85c7-889844e876e8 +[2026-04-16 12:24:07.129] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534577 | service: service-general | source_id: 3c542bd0-f742-4f75-85c7-889844e876e8 +[2026-04-16 12:24:07.141] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11587688 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:07.142] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: b0f40a6a-3848-4427-ba0b-f01425ecd5b7 +[2026-04-16 12:24:07.142] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: b0f40a6a-3848-4427-ba0b-f01425ecd5b7 +[2026-04-16 12:24:07.698] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598962 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:07.699] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598962 | service: service-general | source_id: 13806599-c97d-4cb6-a1e3-58e86b2adb98 +[2026-04-16 12:24:07.700] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598962 | service: service-general | source_id: 13806599-c97d-4cb6-a1e3-58e86b2adb98 +[2026-04-16 12:24:07.712] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553789 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:07.713] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553789 | service: service-general | source_id: d8a92658-df83-4bf6-ae4a-42538828e253 +[2026-04-16 12:24:07.713] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553789 | service: service-general | source_id: d8a92658-df83-4bf6-ae4a-42538828e253 +[2026-04-16 12:24:08.267] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028522 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:08.268] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028522 | service: service-general | source_id: 5d2c3607-437f-4c0a-908e-04ea39dfa40a +[2026-04-16 12:24:08.268] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028522 | service: service-general | source_id: 5d2c3607-437f-4c0a-908e-04ea39dfa40a +[2026-04-16 12:24:08.829] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065879 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:08.830] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: 5f1b2762-8cf2-45d7-b60a-9428b5c4bcac +[2026-04-16 12:24:08.830] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: 5f1b2762-8cf2-45d7-b60a-9428b5c4bcac +[2026-04-16 12:24:08.842] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11521939 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:08.843] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521939 | service: service-general | source_id: 5325ea20-4264-43f8-8f63-a0491c526e66 +[2026-04-16 12:24:08.843] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017274 encounter_id:19ddf7be-74a1-46c0-804a-f9c9c237b256 organization_id:100026555 patient_id:P01584946995 procedure_code:OT service_request_id:11f2061b-83bc-42f2-a5de-bf8070ca0d2e started:2026-04-16T12:24:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:09.119] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 7b9bb25a-b54b-4f96-ada0-a0e1afa61e38 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 5325ea20-4264-43f8-8f63-a0491c526e66 +[2026-04-16 12:24:09.119] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:09.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070208 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:09.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: cffe7821-77cf-422a-8575-930598eeae73 +[2026-04-16 12:24:09.635] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: cffe7821-77cf-422a-8575-930598eeae73 +[2026-04-16 12:24:09.646] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11509414 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:09.647] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509414 | service: service-general | source_id: 9d8ab083-7b25-42d5-8e5e-8ccad21e240c +[2026-04-16 12:24:09.647] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509414 | service: service-general | source_id: 9d8ab083-7b25-42d5-8e5e-8ccad21e240c +[2026-04-16 12:24:09.657] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009828 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:09.658] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009828 | service: service-general | source_id: ce5d607a-b967-4d28-870d-5474e56fe6f6 +[2026-04-16 12:24:09.658] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009828 | service: service-general | source_id: ce5d607a-b967-4d28-870d-5474e56fe6f6 +[2026-04-16 12:24:10.237] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10642154 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:10.238] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10642154 | service: service-general | source_id: 84685a4e-0b1c-4cbf-b61a-7bbb78e926d0 +[2026-04-16 12:24:10.238] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10642154 | service: service-general | source_id: 84685a4e-0b1c-4cbf-b61a-7bbb78e926d0 +[2026-04-16 12:24:10.514] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024729 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:10.515] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: c626a4a0-9f83-456f-8424-7849441ff777 +[2026-04-16 12:24:10.515] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: c626a4a0-9f83-456f-8424-7849441ff777 +[2026-04-16 12:24:10.528] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056726 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:10.529] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056726 | service: service-general | source_id: 59bf84f5-f747-47b9-ba18-e3398aa06cf9 +[2026-04-16 12:24:10.529] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056726 | service: service-general | source_id: 59bf84f5-f747-47b9-ba18-e3398aa06cf9 +[2026-04-16 12:24:11.091] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608880 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:11.092] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: e7f46ee8-92d2-4d9f-8dd4-312f542307b2 +[2026-04-16 12:24:11.092] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: e7f46ee8-92d2-4d9f-8dd4-312f542307b2 +[2026-04-16 12:24:11.103] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024689 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:11.104] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024689 | service: service-general | source_id: b18f52a2-470b-4b1d-bd05-9ce4c3bb82bb +[2026-04-16 12:24:11.104] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024689 | service: service-general | source_id: b18f52a2-470b-4b1d-bd05-9ce4c3bb82bb +[2026-04-16 12:24:11.114] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12031624 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:11.115] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031624 | service: service-general | source_id: 2bcd8a5f-fa94-4a5f-8350-f906fd0f9d39 +[2026-04-16 12:24:11.115] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031624 | service: service-general | source_id: 2bcd8a5f-fa94-4a5f-8350-f906fd0f9d39 +[2026-04-16 12:24:11.124] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053924 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:11.125] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053924 | service: service-general | source_id: e0b62d17-7caf-46a7-97c7-1b391bad5017 +[2026-04-16 12:24:11.125] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017326 encounter_id:cda84d49-40d4-4404-924f-9ab88a57fdb6 organization_id:100026555 patient_id:P06885923266 procedure_code:OT service_request_id:f735f1a3-66c5-4890-b119-41311e32b812 started:2026-04-16T12:24:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:11.433] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 02909aff-5876-472e-bb5e-d7292eebd53b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: e0b62d17-7caf-46a7-97c7-1b391bad5017 +[2026-04-16 12:24:11.434] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:12.490] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051072 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:12.491] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051072 | service: service-general | source_id: 5a54e60b-e727-4eef-8709-d9baccf54b39 +[2026-04-16 12:24:12.491] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051072 | service: service-general | source_id: 5a54e60b-e727-4eef-8709-d9baccf54b39 +[2026-04-16 12:24:12.503] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070397 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:12.504] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070397 | service: service-general | source_id: 6f8ddb06-3f93-404b-9f51-07233a0a806c +[2026-04-16 12:24:12.504] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070397 | service: service-general | source_id: 6f8ddb06-3f93-404b-9f51-07233a0a806c +[2026-04-16 12:24:12.516] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035380 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:12.517] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035380 | service: service-general | source_id: 133a4ac7-9690-4e72-8a7a-4aad586c0742 +[2026-04-16 12:24:12.517] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035380 | service: service-general | source_id: 133a4ac7-9690-4e72-8a7a-4aad586c0742 +[2026-04-16 12:24:13.077] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073711 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:13.078] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073711 | service: service-general | source_id: b549c854-c9e0-422b-8093-80def6e97c31 +[2026-04-16 12:24:13.078] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073711 | service: service-general | source_id: b549c854-c9e0-422b-8093-80def6e97c31 +[2026-04-16 12:24:13.090] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070830 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:13.091] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070830 | service: service-general | source_id: 8abbdfad-2722-4554-989d-a63ac081b2ba +[2026-04-16 12:24:13.091] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070830 | service: service-general | source_id: 8abbdfad-2722-4554-989d-a63ac081b2ba +[2026-04-16 12:24:13.102] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073751 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:13.102] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073751 | service: service-general | source_id: 83c34a22-821a-4685-931c-34a93170611d +[2026-04-16 12:24:13.103] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017391 encounter_id:dd32a1f3-1dd6-4d9c-bba1-39bf3683654d organization_id:100026555 patient_id:P02409129140 procedure_code:OT service_request_id:9fa44f38-f230-49ee-8e4e-7f765ca7e84b started:2026-04-16T12:24:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:13.416] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 1a76084e-75e0-496d-b841-79fe3b1ce906 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 83c34a22-821a-4685-931c-34a93170611d +[2026-04-16 12:24:13.417] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:13.930] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052527 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:13.931] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052527 | service: service-general | source_id: 277aaaed-c513-4b3d-bddc-da218c61e5e3 +[2026-04-16 12:24:13.931] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052527 | service: service-general | source_id: 277aaaed-c513-4b3d-bddc-da218c61e5e3 +[2026-04-16 12:24:14.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073729 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:14.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073729 | service: service-general | source_id: 2ee06e14-3274-4157-931f-3dacbe189253 +[2026-04-16 12:24:14.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073729 | service: service-general | source_id: 2ee06e14-3274-4157-931f-3dacbe189253 +[2026-04-16 12:24:14.505] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072358 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:14.506] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072358 | service: service-general | source_id: db704d0a-decc-4944-84e2-16e995322025 +[2026-04-16 12:24:14.506] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072358 | service: service-general | source_id: db704d0a-decc-4944-84e2-16e995322025 +[2026-04-16 12:24:15.071] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073758 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:15.072] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073758 | service: service-general | source_id: 3c307720-1158-4b70-95aa-d37e730e7f79 +[2026-04-16 12:24:15.073] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017388 encounter_id:9cda1a27-a56e-4d3e-b81d-185807114a60 organization_id:100026555 patient_id:P00619353763 procedure_code:OT service_request_id:b86310bb-7e34-40c0-b87e-0dbaaae2ef04 started:2026-04-16T12:24:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:15.370] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: a96889f1-49b5-4757-8b20-21ac373eb437 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 3c307720-1158-4b70-95aa-d37e730e7f79 +[2026-04-16 12:24:15.371] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:16.434] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071286 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:16.435] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071286 | service: service-general | source_id: 8c2463f9-0dfc-433a-aefa-4f78538cd38a +[2026-04-16 12:24:16.435] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017392 encounter_id:1512b823-2848-4fc6-8cc8-c8af1feb4065 organization_id:100026555 patient_id:P01921521563 procedure_code:OT service_request_id:bfd06c90-6d64-4037-aef4-d95b225eab67 started:2026-04-16T12:24:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:16.753] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 51c1964d-c701-4da0-b753-21267a9c6059 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8c2463f9-0dfc-433a-aefa-4f78538cd38a +[2026-04-16 12:24:16.753] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:17.267] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061373 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:17.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061373 | service: service-general | source_id: 6c2d42e3-7758-4caa-ab96-70d344f960b8 +[2026-04-16 12:24:17.269] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061373 | service: service-general | source_id: 6c2d42e3-7758-4caa-ab96-70d344f960b8 +[2026-04-16 12:24:17.282] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006424 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:17.283] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006424 | service: service-general | source_id: da3f0bb7-934e-4fdd-93f2-14c6414f005c +[2026-04-16 12:24:17.284] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017396 encounter_id:8fca36df-d8fa-4af6-878b-ae889e3defee organization_id:100026555 patient_id:P00690362244 procedure_code:OT service_request_id:a33e2554-6d8b-43f6-93bd-cb2cd96a401e started:2026-04-16T12:24:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:17.534] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: aa1dbd59-db54-470a-a881-1f26125b2950 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: da3f0bb7-934e-4fdd-93f2-14c6414f005c +[2026-04-16 12:24:17.535] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:18.048] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073752 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:18.049] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073752 | service: service-general | source_id: 964302d1-8f9d-440e-9319-5bec4363fb76 +[2026-04-16 12:24:18.050] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073752 | service: service-general | source_id: 964302d1-8f9d-440e-9319-5bec4363fb76 +[2026-04-16 12:24:18.625] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541087 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:18.626] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541087 | service: service-general | source_id: 0ad2fe2e-ee0c-4b1b-b6ea-647eb63dee3a +[2026-04-16 12:24:18.627] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541087 | service: service-general | source_id: 0ad2fe2e-ee0c-4b1b-b6ea-647eb63dee3a +[2026-04-16 12:24:18.640] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010066 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:18.641] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010066 | service: service-general | source_id: cdd06118-1502-41c9-96fc-3236dd03a411 +[2026-04-16 12:24:18.641] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010066 | service: service-general | source_id: cdd06118-1502-41c9-96fc-3236dd03a411 +[2026-04-16 12:24:18.654] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071954 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:18.654] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071954 | service: service-general | source_id: e79b1e23-b89e-4dbe-8f1a-27e37e7a96e2 +[2026-04-16 12:24:18.654] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071954 | service: service-general | source_id: e79b1e23-b89e-4dbe-8f1a-27e37e7a96e2 +[2026-04-16 12:24:18.666] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070032 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:18.666] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070032 | service: service-general | source_id: a270aaca-0dd6-44b9-95ad-f2db8e0c6e80 +[2026-04-16 12:24:18.666] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070032 | service: service-general | source_id: a270aaca-0dd6-44b9-95ad-f2db8e0c6e80 +[2026-04-16 12:24:18.677] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032394 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:18.678] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032394 | service: service-general | source_id: 3e40b600-45ef-48ff-ae05-a4a900ad6c5d +[2026-04-16 12:24:18.678] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032394 | service: service-general | source_id: 3e40b600-45ef-48ff-ae05-a4a900ad6c5d +[2026-04-16 12:24:19.258] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036636 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:19.259] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036636 | service: service-general | source_id: 9d82aa14-1a0f-4beb-b5d2-7b7855d24e53 +[2026-04-16 12:24:19.260] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036636 | service: service-general | source_id: 9d82aa14-1a0f-4beb-b5d2-7b7855d24e53 +[2026-04-16 12:24:19.273] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073800 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:19.274] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073800 | service: service-general | source_id: 78fe70e2-7ef1-4135-9083-4eee2a541920 +[2026-04-16 12:24:19.274] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073800 | service: service-general | source_id: 78fe70e2-7ef1-4135-9083-4eee2a541920 +[2026-04-16 12:24:19.286] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068408 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:19.287] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: b0bce70a-b3ea-42eb-882c-0e980f1d5580 +[2026-04-16 12:24:19.287] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: b0bce70a-b3ea-42eb-882c-0e980f1d5580 +[2026-04-16 12:24:19.844] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073705 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:19.845] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073705 | service: service-general | source_id: aa929d55-e687-4f13-8f1d-71f7da389191 +[2026-04-16 12:24:19.845] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073705 | service: service-general | source_id: aa929d55-e687-4f13-8f1d-71f7da389191 +[2026-04-16 12:24:19.858] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073714 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:19.858] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073714 | service: service-general | source_id: f6b09fff-82af-4f92-adef-d21874be71ca +[2026-04-16 12:24:19.859] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073714 | service: service-general | source_id: f6b09fff-82af-4f92-adef-d21874be71ca +[2026-04-16 12:24:20.418] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606504 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:20.419] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: 8f695f6b-a0a5-41bf-a385-f4866409b56a +[2026-04-16 12:24:20.419] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: 8f695f6b-a0a5-41bf-a385-f4866409b56a +[2026-04-16 12:24:20.432] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072152 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:20.433] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072152 | service: service-general | source_id: 2ce324b4-4465-4841-b312-9de7bf6eff28 +[2026-04-16 12:24:20.433] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072152 | service: service-general | source_id: 2ce324b4-4465-4841-b312-9de7bf6eff28 +[2026-04-16 12:24:20.443] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068393 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:20.444] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068393 | service: service-general | source_id: 87fd16d9-5490-4f5b-96e7-f6795c1f1bc3 +[2026-04-16 12:24:20.444] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068393 | service: service-general | source_id: 87fd16d9-5490-4f5b-96e7-f6795c1f1bc3 +[2026-04-16 12:24:21.001] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073719 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:21.002] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073719 | service: service-general | source_id: e4f245f4-2c54-43d2-ba82-da5b310f048a +[2026-04-16 12:24:21.003] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073719 | service: service-general | source_id: e4f245f4-2c54-43d2-ba82-da5b310f048a +[2026-04-16 12:24:21.015] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073794 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:21.016] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073794 | service: service-general | source_id: ae38fba3-7aff-4eef-9c17-9c1496e1496d +[2026-04-16 12:24:21.016] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073794 | service: service-general | source_id: ae38fba3-7aff-4eef-9c17-9c1496e1496d +[2026-04-16 12:24:21.572] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042987 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:21.573] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042987 | service: service-general | source_id: 6f79a270-5364-4289-98a6-7cba174bfc3e +[2026-04-16 12:24:21.573] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042987 | service: service-general | source_id: 6f79a270-5364-4289-98a6-7cba174bfc3e +[2026-04-16 12:24:21.925] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071201 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:21.926] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: 2baef50a-876f-4884-9e76-3716e1a9d87f +[2026-04-16 12:24:21.926] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: 2baef50a-876f-4884-9e76-3716e1a9d87f +[2026-04-16 12:24:22.438] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628223 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:22.439] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 3db180fb-fe3f-4de5-a51a-13a7a307f660 +[2026-04-16 12:24:22.439] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 3db180fb-fe3f-4de5-a51a-13a7a307f660 +[2026-04-16 12:24:22.896] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063988 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:22.897] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 63769ea7-185e-43d1-99d2-fb1200fae923 +[2026-04-16 12:24:22.897] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 63769ea7-185e-43d1-99d2-fb1200fae923 +[2026-04-16 12:24:23.024] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050483 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:23.025] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050483 | service: service-general | source_id: d8c92b25-4f0a-4442-ad8f-4dcdcdace6de +[2026-04-16 12:24:23.025] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050483 | service: service-general | source_id: d8c92b25-4f0a-4442-ad8f-4dcdcdace6de +[2026-04-16 12:24:23.038] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578437 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:23.039] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 2f57af1c-4f6e-4264-80ee-3edcb3b36359 +[2026-04-16 12:24:23.039] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 2f57af1c-4f6e-4264-80ee-3edcb3b36359 +[2026-04-16 12:24:23.064] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048195 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:23.065] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048195 | service: service-general | source_id: 3bf1d3d0-efa6-4d54-9cd8-5d787ff6e147 +[2026-04-16 12:24:23.065] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048195 | service: service-general | source_id: 3bf1d3d0-efa6-4d54-9cd8-5d787ff6e147 +[2026-04-16 12:24:23.600] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047075 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:23.602] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047075 | service: service-general | source_id: 3c94e96b-c5dd-4aac-b56c-81ac5780e78a +[2026-04-16 12:24:23.602] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047075 | service: service-general | source_id: 3c94e96b-c5dd-4aac-b56c-81ac5780e78a +[2026-04-16 12:24:23.615] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058185 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:23.616] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058185 | service: service-general | source_id: b133da4d-d9eb-4b44-9247-6e60cfb9f0da +[2026-04-16 12:24:23.616] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058185 | service: service-general | source_id: b133da4d-d9eb-4b44-9247-6e60cfb9f0da +[2026-04-16 12:24:24.178] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072803 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:24.179] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072803 | service: service-general | source_id: 0f66aac9-2bff-4aa8-b6c9-e6a820030edc +[2026-04-16 12:24:24.179] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072803 | service: service-general | source_id: 0f66aac9-2bff-4aa8-b6c9-e6a820030edc +[2026-04-16 12:24:24.245] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629089 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:24.246] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 0038a363-07a2-4af9-8616-034defe54d16 +[2026-04-16 12:24:24.246] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 0038a363-07a2-4af9-8616-034defe54d16 +[2026-04-16 12:24:24.789] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517563 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:24.790] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: f5c1a02e-92ed-4660-9ea4-0a6c37a291a4 +[2026-04-16 12:24:24.790] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: f5c1a02e-92ed-4660-9ea4-0a6c37a291a4 +[2026-04-16 12:24:24.812] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11414366 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:24.813] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 1ae00d6a-e9b6-4b1a-a056-41f38d8d70b4 +[2026-04-16 12:24:24.813] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 1ae00d6a-e9b6-4b1a-a056-41f38d8d70b4 +[2026-04-16 12:24:25.368] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042379 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:25.369] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042379 | service: service-general | source_id: 9ee36d39-c445-42d4-b357-7f99c43b145f +[2026-04-16 12:24:25.369] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042379 | service: service-general | source_id: 9ee36d39-c445-42d4-b357-7f99c43b145f +[2026-04-16 12:24:25.474] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056237 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:25.475] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056237 | service: service-general | source_id: e35df640-0a0c-4f50-b9dc-0e46df88efbf +[2026-04-16 12:24:25.475] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015349 encounter_id:fd28f97e-dc00-4a1f-9d43-1dba31311d5d organization_id:100026555 patient_id:P01517861118 procedure_code:OT service_request_id:50fc6219-4638-4874-88e1-fd8dbaa1467f started:2026-04-16T12:24:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:25.743] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 7886f259-8c75-4f54-871c-b7741b9986be | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: e35df640-0a0c-4f50-b9dc-0e46df88efbf +[2026-04-16 12:24:25.743] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:26.725] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054703 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:26.726] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054703 | service: service-general | source_id: c6127dfc-0296-4a8e-8e76-0084d31ad56c +[2026-04-16 12:24:26.726] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054703 | service: service-general | source_id: c6127dfc-0296-4a8e-8e76-0084d31ad56c +[2026-04-16 12:24:27.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062635 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:27.243] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 747f6a3a-1422-48e5-b7dd-531f1ff34669 +[2026-04-16 12:24:27.243] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 747f6a3a-1422-48e5-b7dd-531f1ff34669 +[2026-04-16 12:24:27.359] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010163 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:27.360] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010163 | service: service-general | source_id: ffaaa568-c0ab-4ae9-909d-9c9ef3728356 +[2026-04-16 12:24:27.360] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010163 | service: service-general | source_id: ffaaa568-c0ab-4ae9-909d-9c9ef3728356 +[2026-04-16 12:24:27.808] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11505539 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:27.810] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: 3b740022-0902-48da-a39e-54f1864725f7 +[2026-04-16 12:24:27.810] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: 3b740022-0902-48da-a39e-54f1864725f7 +[2026-04-16 12:24:27.870] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006164 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:27.871] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006164 | service: service-general | source_id: 33cbe2bd-574b-4ca2-b3ab-dbb5a2c39530 +[2026-04-16 12:24:27.871] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014077 encounter_id:e94f2d74-cf80-4991-b972-80993bf5895b organization_id:100026555 patient_id:P01655056340 procedure_code:OT service_request_id:035a991d-90e3-4430-be55-e107e174c363 started:2026-04-16T12:24:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:28.201] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 0ddf4925-90ea-496a-9f17-745d7da17350 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 33cbe2bd-574b-4ca2-b3ab-dbb5a2c39530 +[2026-04-16 12:24:28.201] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:29.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011202 2026-02-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:29.242] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011202 | service: service-general | source_id: 86e5260c-5bc3-496a-96a9-11098c8421e4 +[2026-04-16 12:24:29.242] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011202 | service: service-general | source_id: 86e5260c-5bc3-496a-96a9-11098c8421e4 +[2026-04-16 12:24:29.808] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566580 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:29.809] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566580 | service: service-general | source_id: e3b97612-1a1c-478d-a9d6-378fd524b721 +[2026-04-16 12:24:29.809] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566580 | service: service-general | source_id: e3b97612-1a1c-478d-a9d6-378fd524b721 +[2026-04-16 12:24:29.842] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003174 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:29.843] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003174 | service: service-general | source_id: 7a47467d-e7b8-482e-a77b-25ea7f1e628f +[2026-04-16 12:24:29.843] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003174 | service: service-general | source_id: 7a47467d-e7b8-482e-a77b-25ea7f1e628f +[2026-04-16 12:24:30.387] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584285 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:30.388] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 9161df55-35c6-4573-bb64-da2110883a8a +[2026-04-16 12:24:30.389] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 9161df55-35c6-4573-bb64-da2110883a8a +[2026-04-16 12:24:30.860] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595164 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:30.861] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595164 | service: service-general | source_id: 3953888d-1b5c-4fdd-b8c1-e17520544936 +[2026-04-16 12:24:30.861] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595164 | service: service-general | source_id: 3953888d-1b5c-4fdd-b8c1-e17520544936 +[2026-04-16 12:24:30.980] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052979 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:30.981] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052979 | service: service-general | source_id: 1b6e8a0c-15ca-4faf-87cb-c70afd395cb8 +[2026-04-16 12:24:30.981] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052979 | service: service-general | source_id: 1b6e8a0c-15ca-4faf-87cb-c70afd395cb8 +[2026-04-16 12:24:31.533] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005978 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:31.534] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005978 | service: service-general | source_id: 7b13ce5f-ed47-4c2c-af4f-7a74e0fff485 +[2026-04-16 12:24:31.534] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005978 | service: service-general | source_id: 7b13ce5f-ed47-4c2c-af4f-7a74e0fff485 +[2026-04-16 12:24:31.564] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035652 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:31.565] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035652 | service: service-general | source_id: 553d9da2-219f-45aa-8a5b-703974dc9449 +[2026-04-16 12:24:31.565] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035652 | service: service-general | source_id: 553d9da2-219f-45aa-8a5b-703974dc9449 +[2026-04-16 12:24:32.086] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050946 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:32.086] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: d8ee0f30-31c0-42e8-b0b7-8fe2800e35a0 +[2026-04-16 12:24:32.087] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: d8ee0f30-31c0-42e8-b0b7-8fe2800e35a0 +[2026-04-16 12:24:32.133] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034656 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:32.134] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034656 | service: service-general | source_id: 01e3c713-5873-4137-a1a6-e686614cdc51 +[2026-04-16 12:24:32.134] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034656 | service: service-general | source_id: 01e3c713-5873-4137-a1a6-e686614cdc51 +[2026-04-16 12:24:32.654] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049520 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:32.656] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049520 | service: service-general | source_id: 68d78886-36c3-446d-a4b9-442e16865a44 +[2026-04-16 12:24:32.656] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049520 | service: service-general | source_id: 68d78886-36c3-446d-a4b9-442e16865a44 +[2026-04-16 12:24:32.695] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060805 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:32.696] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060805 | service: service-general | source_id: ee7853d6-52f8-4c43-a51f-abc90b1ed230 +[2026-04-16 12:24:32.697] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060805 | service: service-general | source_id: ee7853d6-52f8-4c43-a51f-abc90b1ed230 +[2026-04-16 12:24:33.145] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006093 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:33.146] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006093 | service: service-general | source_id: 53f6ce7e-9204-4200-840e-3fc33416bf93 +[2026-04-16 12:24:33.146] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017563 encounter_id:e3be26a5-d54e-43c4-8b96-00fbd93ec199 organization_id:100026555 patient_id:P00976716399 procedure_code:OT service_request_id:66ccfb2a-a5a3-41f8-b06c-7270da903023 started:2026-04-16T12:24:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:33.430] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 8a198079-c9d6-44c3-a737-4c2371f9e1f0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 53f6ce7e-9204-4200-840e-3fc33416bf93 +[2026-04-16 12:24:33.431] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:34.150] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11182683 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:34.151] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 92b5e05b-1a1c-47b6-aea5-56847ee29d74 +[2026-04-16 12:24:34.151] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 92b5e05b-1a1c-47b6-aea5-56847ee29d74 +[2026-04-16 12:24:34.647] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049519 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:34.648] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049519 | service: service-general | source_id: f4797f44-792b-4279-b679-2e46c871611a +[2026-04-16 12:24:34.648] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049519 | service: service-general | source_id: f4797f44-792b-4279-b679-2e46c871611a +[2026-04-16 12:24:35.217] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072000 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:35.218] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072000 | service: service-general | source_id: 698a8d4f-d1d1-49b1-91a7-a54f9e356465 +[2026-04-16 12:24:35.218] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072000 | service: service-general | source_id: 698a8d4f-d1d1-49b1-91a7-a54f9e356465 +[2026-04-16 12:24:35.657] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036322 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:35.658] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036322 | service: service-general | source_id: c0616eb6-421d-4d63-8e37-02461a93485d +[2026-04-16 12:24:35.658] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036322 | service: service-general | source_id: c0616eb6-421d-4d63-8e37-02461a93485d +[2026-04-16 12:24:35.770] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10024830 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:35.771] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10024830 | service: service-general | source_id: a36c60c8-0101-4939-9f9a-4e3a64039f13 +[2026-04-16 12:24:35.771] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10024830 | service: service-general | source_id: a36c60c8-0101-4939-9f9a-4e3a64039f13 +[2026-04-16 12:24:36.230] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11563295 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:36.231] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563295 | service: service-general | source_id: f462a09c-c486-4d01-a626-56a0d1238fe0 +[2026-04-16 12:24:36.231] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563295 | service: service-general | source_id: f462a09c-c486-4d01-a626-56a0d1238fe0 +[2026-04-16 12:24:36.245] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621275 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:36.247] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621275 | service: service-general | source_id: 4c994634-1b3a-413e-b46c-e9693f549154 +[2026-04-16 12:24:36.247] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621275 | service: service-general | source_id: 4c994634-1b3a-413e-b46c-e9693f549154 +[2026-04-16 12:24:36.351] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073914 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:36.352] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073914 | service: service-general | source_id: a4ed6e0b-dc68-435b-82dc-19985d58bf6d +[2026-04-16 12:24:36.352] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017565 encounter_id:0ef6fbf2-cd3b-4277-8b28-d74ea11900e4 organization_id:100026555 patient_id:P01419643665 procedure_code:OT service_request_id:d0c13c4b-b959-43f5-a26f-4418fbf913eb started:2026-04-16T12:24:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:36.798] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 574c3492-7fa6-4053-b293-69c080bf39a0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a4ed6e0b-dc68-435b-82dc-19985d58bf6d +[2026-04-16 12:24:36.799] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:37.332] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029419 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:37.334] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029419 | service: service-general | source_id: 53c0a0c4-7057-4302-a8d5-32c320db187e +[2026-04-16 12:24:37.334] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029419 | service: service-general | source_id: 53c0a0c4-7057-4302-a8d5-32c320db187e +[2026-04-16 12:24:37.361] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067765 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:37.362] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067765 | service: service-general | source_id: a2a02c67-bbc7-489a-923e-e8ffff4ddd9a +[2026-04-16 12:24:37.362] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017674 encounter_id:d35652e3-9592-41aa-ace2-beea585da270 organization_id:100026555 patient_id:P01918671529 procedure_code:OT service_request_id:49b286e2-9fa8-42ec-87d5-7e9b0cfb21d1 started:2026-04-16T12:24:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:38.096] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 1ab7758d-3a3e-4351-ad5d-74491589af65 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: a2a02c67-bbc7-489a-923e-e8ffff4ddd9a +[2026-04-16 12:24:38.097] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:39.120] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032741 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:39.121] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032741 | service: service-general | source_id: 23013e34-2077-4472-ae59-29e1103a4866 +[2026-04-16 12:24:39.122] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032741 | service: service-general | source_id: 23013e34-2077-4472-ae59-29e1103a4866 +[2026-04-16 12:24:39.153] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11453453 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:39.153] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: c064e0a7-1176-4cd7-a8d6-b0e5309c6c27 +[2026-04-16 12:24:39.153] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: c064e0a7-1176-4cd7-a8d6-b0e5309c6c27 +[2026-04-16 12:24:39.186] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067871 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:39.187] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067871 | service: service-general | source_id: b7fa6a50-9709-4cee-9664-5ea50d69bbc7 +[2026-04-16 12:24:39.187] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067871 | service: service-general | source_id: b7fa6a50-9709-4cee-9664-5ea50d69bbc7 +[2026-04-16 12:24:39.622] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058030 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:39.623] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: e0a9a030-6c1f-432a-9836-da52dd4cc104 +[2026-04-16 12:24:39.623] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: e0a9a030-6c1f-432a-9836-da52dd4cc104 +[2026-04-16 12:24:39.658] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562410 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:39.658] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562410 | service: service-general | source_id: 1015f4e1-36c9-4c39-b9c8-8e495edb089f +[2026-04-16 12:24:39.659] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562410 | service: service-general | source_id: 1015f4e1-36c9-4c39-b9c8-8e495edb089f +[2026-04-16 12:24:39.671] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005371 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:39.672] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005371 | service: service-general | source_id: 7b7287a3-2721-4d3d-9005-ccb5632b7d23 +[2026-04-16 12:24:39.672] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005371 | service: service-general | source_id: 7b7287a3-2721-4d3d-9005-ccb5632b7d23 +[2026-04-16 12:24:39.792] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073927 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:39.793] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073927 | service: service-general | source_id: 21e9c8f2-8a09-4c21-99d6-dc48c3c7c975 +[2026-04-16 12:24:39.793] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017689 encounter_id:4573401a-0f29-411f-a927-3c092bcb1a6f organization_id:100026555 patient_id:P00321383215 procedure_code:OT service_request_id:399af3ac-be3c-47d8-8ef9-4b8497b9b398 started:2026-04-16T12:24:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:40.104] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 23a71a96-56ea-4e23-aeab-9d92db21ef36 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 21e9c8f2-8a09-4c21-99d6-dc48c3c7c975 +[2026-04-16 12:24:40.104] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:41.178] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071076 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:41.179] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071076 | service: service-general | source_id: cd52270c-6292-4d61-93d7-5950d28c78c6 +[2026-04-16 12:24:41.179] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071076 | service: service-general | source_id: cd52270c-6292-4d61-93d7-5950d28c78c6 +[2026-04-16 12:24:41.208] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071984 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:41.209] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071984 | service: service-general | source_id: 51e5641a-f534-4f33-9017-5a349595655a +[2026-04-16 12:24:41.209] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017679 encounter_id:79c9e729-7732-4250-8b14-23e821143086 organization_id:100026555 patient_id:P01003377103 procedure_code:OT service_request_id:93efde2b-ff37-488f-ba3d-07ae6a694abd started:2026-04-16T12:24:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:41.517] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 8521dc20-2e0f-459c-8291-7dc6b5548449 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 51e5641a-f534-4f33-9017-5a349595655a +[2026-04-16 12:24:41.518] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:42.128] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073954 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:42.129] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073954 | service: service-general | source_id: 0aecfc87-0227-4ce3-afeb-ababaa91733c +[2026-04-16 12:24:42.129] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017688 encounter_id:8b798728-2f85-42de-afd5-f966466061a9 organization_id:100026555 patient_id:P02393177665 procedure_code:OT service_request_id:09b1f902-6576-41d2-a150-5dc4660028ca started:2026-04-16T12:24:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:42.435] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 8d3e35bd-c489-4b45-8224-ab799b77ee6a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 0aecfc87-0227-4ce3-afeb-ababaa91733c +[2026-04-16 12:24:42.436] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:43.406] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057056 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:43.407] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057056 | service: service-general | source_id: 2e8260fb-b936-49b7-b1ab-aafc1863dd95 +[2026-04-16 12:24:43.407] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057056 | service: service-general | source_id: 2e8260fb-b936-49b7-b1ab-aafc1863dd95 +[2026-04-16 12:24:43.946] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073885 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:43.947] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073885 | service: service-general | source_id: e305116c-b7fe-4210-bb9b-e4fabe78e0e4 +[2026-04-16 12:24:43.947] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073885 | service: service-general | source_id: e305116c-b7fe-4210-bb9b-e4fabe78e0e4 +[2026-04-16 12:24:44.436] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11276190 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:44.437] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11276190 | service: service-general | source_id: 7d0e99f5-ccdf-440b-810f-f1e69241daaf +[2026-04-16 12:24:44.437] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11276190 | service: service-general | source_id: 7d0e99f5-ccdf-440b-810f-f1e69241daaf +[2026-04-16 12:24:44.557] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072768 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:44.558] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072768 | service: service-general | source_id: 998ea10f-707f-4b9e-91fe-21f544649e14 +[2026-04-16 12:24:44.558] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072768 | service: service-general | source_id: 998ea10f-707f-4b9e-91fe-21f544649e14 +[2026-04-16 12:24:45.090] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067507 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:45.091] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067507 | service: service-general | source_id: 00504bb8-a921-43c2-a2e8-5b2fd3655df0 +[2026-04-16 12:24:45.091] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017692 encounter_id:5265c727-2a31-42b3-9a4a-1736b3b0c89c organization_id:100026555 patient_id:P08718574804 procedure_code:OT service_request_id:be6c1e1e-b29b-4861-9f1d-855bbe7b3521 started:2026-04-16T12:24:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:45.400] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: cae51cfa-2683-401d-9532-fb7221f84865 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 00504bb8-a921-43c2-a2e8-5b2fd3655df0 +[2026-04-16 12:24:45.401] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:46.458] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011492 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:46.459] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011492 | service: service-general | source_id: 972b1d44-59ea-408e-b796-d664d7d45f14 +[2026-04-16 12:24:46.459] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011492 | service: service-general | source_id: 972b1d44-59ea-408e-b796-d664d7d45f14 +[2026-04-16 12:24:47.012] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004069 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:47.013] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004069 | service: service-general | source_id: 979fc109-a6db-4085-80f6-6225b4fc6173 +[2026-04-16 12:24:47.013] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004069 | service: service-general | source_id: 979fc109-a6db-4085-80f6-6225b4fc6173 +[2026-04-16 12:24:47.093] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006639 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:47.094] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006639 | service: service-general | source_id: 2ceee0d9-588e-47e9-a610-4488575bb0a2 +[2026-04-16 12:24:47.094] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006639 | service: service-general | source_id: 2ceee0d9-588e-47e9-a610-4488575bb0a2 +[2026-04-16 12:24:47.141] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005340 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:47.142] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005340 | service: service-general | source_id: fe36f6aa-9f29-4da1-836c-bfb0db05cea8 +[2026-04-16 12:24:47.142] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005340 | service: service-general | source_id: fe36f6aa-9f29-4da1-836c-bfb0db05cea8 +[2026-04-16 12:24:47.644] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562918 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:47.645] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562918 | service: service-general | source_id: 4b1ffc4f-d271-44b4-9dbe-a4afca7db1e6 +[2026-04-16 12:24:47.645] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562918 | service: service-general | source_id: 4b1ffc4f-d271-44b4-9dbe-a4afca7db1e6 +[2026-04-16 12:24:47.706] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063154 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:47.707] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063154 | service: service-general | source_id: 16e62780-a1d0-412b-b09e-e366fb3be59b +[2026-04-16 12:24:47.707] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063154 | service: service-general | source_id: 16e62780-a1d0-412b-b09e-e366fb3be59b +[2026-04-16 12:24:48.191] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015089 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:48.192] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015089 | service: service-general | source_id: a9c8daa4-4c2e-494e-9723-395d2c405f46 +[2026-04-16 12:24:48.192] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015089 | service: service-general | source_id: a9c8daa4-4c2e-494e-9723-395d2c405f46 +[2026-04-16 12:24:48.319] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582863 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:48.320] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: eda582ce-8eb7-40a7-b7ac-e04dac115f34 +[2026-04-16 12:24:48.320] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: eda582ce-8eb7-40a7-b7ac-e04dac115f34 +[2026-04-16 12:24:48.830] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049424 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:48.831] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: 57c0e109-a418-4f6f-aa07-50b64e60892a +[2026-04-16 12:24:48.831] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: 57c0e109-a418-4f6f-aa07-50b64e60892a +[2026-04-16 12:24:48.884] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041020 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:48.885] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041020 | service: service-general | source_id: 6282de75-4f51-42c3-9743-51524ef84cae +[2026-04-16 12:24:48.885] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041020 | service: service-general | source_id: 6282de75-4f51-42c3-9743-51524ef84cae +[2026-04-16 12:24:49.409] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10725567 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:49.410] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10725567 | service: service-general | source_id: b78e22fb-e1ff-44c8-95eb-0381ea87095e +[2026-04-16 12:24:49.410] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10725567 | service: service-general | source_id: b78e22fb-e1ff-44c8-95eb-0381ea87095e +[2026-04-16 12:24:49.422] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11504694 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:49.423] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11504694 | service: service-general | source_id: f79e0759-1cb8-410c-9669-0e96220d8dcf +[2026-04-16 12:24:49.423] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11504694 | service: service-general | source_id: f79e0759-1cb8-410c-9669-0e96220d8dcf +[2026-04-16 12:24:49.436] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618355 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:49.436] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618355 | service: service-general | source_id: 15573051-5883-40c5-9ba1-a7eef735fb70 +[2026-04-16 12:24:49.436] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618355 | service: service-general | source_id: 15573051-5883-40c5-9ba1-a7eef735fb70 +[2026-04-16 12:24:49.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615435 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:49.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 2ed73fd4-c0a1-4f17-96aa-4f9a95c4d72e +[2026-04-16 12:24:49.473] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 2ed73fd4-c0a1-4f17-96aa-4f9a95c4d72e +[2026-04-16 12:24:49.486] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11580580 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:49.486] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: 09f433da-ed18-437a-8dcb-40c0bf11bb1b +[2026-04-16 12:24:49.487] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: 09f433da-ed18-437a-8dcb-40c0bf11bb1b +[2026-04-16 12:24:50.023] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522211 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:50.024] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522211 | service: service-general | source_id: 1a510b19-5850-4ecb-9767-ff4d294237e3 +[2026-04-16 12:24:50.024] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522211 | service: service-general | source_id: 1a510b19-5850-4ecb-9767-ff4d294237e3 +[2026-04-16 12:24:50.077] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060095 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:50.078] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060095 | service: service-general | source_id: 6bc3da0a-4ff9-4c63-afbe-3b0d0bd0703e +[2026-04-16 12:24:50.078] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060095 | service: service-general | source_id: 6bc3da0a-4ff9-4c63-afbe-3b0d0bd0703e +[2026-04-16 12:24:50.673] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041797 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:50.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041797 | service: service-general | source_id: f854529d-6731-42a6-bbcc-b9a6c562f3d5 +[2026-04-16 12:24:50.674] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041797 | service: service-general | source_id: f854529d-6731-42a6-bbcc-b9a6c562f3d5 +[2026-04-16 12:24:51.236] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036096 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:51.238] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036096 | service: service-general | source_id: bf91ae8a-46f6-4d20-a6f6-5ab183c5abdd +[2026-04-16 12:24:51.238] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017886 encounter_id:293573d8-240a-4963-ba7b-e2f941db34fb organization_id:100026555 patient_id:P02388669063 procedure_code:OT service_request_id:36009dc9-4b6a-44cf-a923-76610f351c65 started:2026-04-16T12:24:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:51.519] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 5dc2fac9-3e91-4aab-a938-9b2404d83a05 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: bf91ae8a-46f6-4d20-a6f6-5ab183c5abdd +[2026-04-16 12:24:51.519] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:52.548] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070580 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:52.549] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070580 | service: service-general | source_id: 62a8bac0-d181-4ec8-8989-1c04b5dd78b6 +[2026-04-16 12:24:52.549] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070580 | service: service-general | source_id: 62a8bac0-d181-4ec8-8989-1c04b5dd78b6 +[2026-04-16 12:24:52.590] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11468134 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:52.591] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468134 | service: service-general | source_id: 9da6f4c4-fc76-452b-be4c-8de90a78293c +[2026-04-16 12:24:52.591] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468134 | service: service-general | source_id: 9da6f4c4-fc76-452b-be4c-8de90a78293c +[2026-04-16 12:24:52.671] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062113 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:52.672] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062113 | service: service-general | source_id: 2ed0ac20-cd4a-4d5e-88fd-dd0b12a7684d +[2026-04-16 12:24:52.672] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062113 | service: service-general | source_id: 2ed0ac20-cd4a-4d5e-88fd-dd0b12a7684d +[2026-04-16 12:24:52.686] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072091 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:52.687] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072091 | service: service-general | source_id: e99c865d-e702-41d4-8a31-9051a6bf8d9a +[2026-04-16 12:24:52.687] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072091 | service: service-general | source_id: e99c865d-e702-41d4-8a31-9051a6bf8d9a +[2026-04-16 12:24:52.700] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064441 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:52.701] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064441 | service: service-general | source_id: c0e1b67d-6b3c-4d13-86f2-9adde8e33334 +[2026-04-16 12:24:52.701] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064441 | service: service-general | source_id: c0e1b67d-6b3c-4d13-86f2-9adde8e33334 +[2026-04-16 12:24:53.221] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065403 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:53.222] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065403 | service: service-general | source_id: 91923e42-ccd0-4995-9708-f98b66ac6d40 +[2026-04-16 12:24:53.222] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065403 | service: service-general | source_id: 91923e42-ccd0-4995-9708-f98b66ac6d40 +[2026-04-16 12:24:53.294] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074083 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:53.295] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074083 | service: service-general | source_id: 4b47c912-a523-4e01-b7bf-f434e52f7839 +[2026-04-16 12:24:53.295] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017955 encounter_id:df1c8961-c4fa-4f82-9782-dae7c84e0c4c organization_id:100026555 patient_id:P01480711349 procedure_code:OT service_request_id:1af8646b-63cb-422e-b0a3-0038ce144a0f started:2026-04-16T12:24:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:53.573] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 99f452db-c7f9-4838-ad6c-17146b10b79c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 4b47c912-a523-4e01-b7bf-f434e52f7839 +[2026-04-16 12:24:53.574] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:54.091] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519163 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:54.092] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519163 | service: service-general | source_id: f59d6cbd-f07a-4d5b-a840-a7cc5f16164c +[2026-04-16 12:24:54.092] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519163 | service: service-general | source_id: f59d6cbd-f07a-4d5b-a840-a7cc5f16164c +[2026-04-16 12:24:54.713] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592042 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:54.714] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: 44ef699e-392b-4071-bcdb-affac3aa887f +[2026-04-16 12:24:54.714] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: 44ef699e-392b-4071-bcdb-affac3aa887f +[2026-04-16 12:24:55.258] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10868903 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:55.259] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10868903 | service: service-general | source_id: 678763e6-3c3d-4c57-8221-389b069a52ca +[2026-04-16 12:24:55.260] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10868903 | service: service-general | source_id: 678763e6-3c3d-4c57-8221-389b069a52ca +[2026-04-16 12:24:55.322] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524991 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:55.323] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524991 | service: service-general | source_id: 5b50cb1e-a85e-4755-b112-e4b320b20793 +[2026-04-16 12:24:55.323] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524991 | service: service-general | source_id: 5b50cb1e-a85e-4755-b112-e4b320b20793 +[2026-04-16 12:24:55.864] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11534520 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:55.865] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534520 | service: service-general | source_id: f25013a1-fb08-4acd-8eac-90ad8137639f +[2026-04-16 12:24:55.865] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534520 | service: service-general | source_id: f25013a1-fb08-4acd-8eac-90ad8137639f +[2026-04-16 12:24:55.894] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052401 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:55.895] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: acb6ab79-19bb-4a08-ba14-0c8441969827 +[2026-04-16 12:24:55.895] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003214 encounter_id:61145f89-0beb-4e2c-8ad9-3f6707798022 organization_id:100026555 patient_id:P00849151888 procedure_code:OT service_request_id:7ebb68ff-6366-4e8e-91cb-bdecbf2ba259 started:2026-04-16T12:24:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:56.143] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 63ddaa84-2cf5-4a3b-88d0-3175288fda24 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: acb6ab79-19bb-4a08-ba14-0c8441969827 +[2026-04-16 12:24:56.143] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:57.192] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021639 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:57.193] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021639 | service: service-general | source_id: fd3b6abf-1da7-418a-949d-462808b12e37 +[2026-04-16 12:24:57.194] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021639 | service: service-general | source_id: fd3b6abf-1da7-418a-949d-462808b12e37 +[2026-04-16 12:24:57.206] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030322 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:57.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030322 | service: service-general | source_id: 934ffff4-296e-4a70-9f79-fafb114144ca +[2026-04-16 12:24:57.207] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030322 | service: service-general | source_id: 934ffff4-296e-4a70-9f79-fafb114144ca +[2026-04-16 12:24:57.692] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072357 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:57.693] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072357 | service: service-general | source_id: 74bdfcf5-49fa-47cc-944a-9af8b5b1ba33 +[2026-04-16 12:24:57.693] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002789 encounter_id:1a8c44f9-d8f9-469c-abbc-8d4f48c20cff organization_id:100026555 patient_id:P01831767339 procedure_code:OT service_request_id:13b23102-a881-466b-9b3c-9ebdb1c3edcc started:2026-04-16T12:24:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:58.040] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 9d9c48e6-609d-4840-b1d2-85f0d99ea448 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 74bdfcf5-49fa-47cc-944a-9af8b5b1ba33 +[2026-04-16 12:24:58.041] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:24:58.623] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068089 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:58.624] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068089 | service: service-general | source_id: cc63c136-6e99-492f-8447-095f5dee5b94 +[2026-04-16 12:24:58.624] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068089 | service: service-general | source_id: cc63c136-6e99-492f-8447-095f5dee5b94 +[2026-04-16 12:24:59.132] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11340287 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:59.133] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11340287 | service: service-general | source_id: 7503350c-b2e7-4aad-946d-902ae088686d +[2026-04-16 12:24:59.133] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11340287 | service: service-general | source_id: 7503350c-b2e7-4aad-946d-902ae088686d +[2026-04-16 12:24:59.193] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062825 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:24:59.194] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: ec95f743-4307-42be-ba70-7772c2327116 +[2026-04-16 12:24:59.194] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002792 encounter_id:324a475e-6db0-45e2-88bc-95f37e70b02f organization_id:100026555 patient_id:P01813191693 procedure_code:OT service_request_id:81f2682d-8e12-4255-98ae-198c5e54e84f started:2026-04-16T12:24:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:24:59.499] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 118b4be5-5b06-493b-859c-56568882aceb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: ec95f743-4307-42be-ba70-7772c2327116 +[2026-04-16 12:24:59.499] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:00.021] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044411 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:00.022] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044411 | service: service-general | source_id: cfaeece4-7b02-429c-9bba-703f290e8c97 +[2026-04-16 12:25:00.022] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044411 | service: service-general | source_id: cfaeece4-7b02-429c-9bba-703f290e8c97 +[2026-04-16 12:25:00.590] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074139 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:00.591] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074139 | service: service-general | source_id: a706d87a-3d99-409f-876f-434562ebfbb0 +[2026-04-16 12:25:00.591] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074139 | service: service-general | source_id: a706d87a-3d99-409f-876f-434562ebfbb0 +[2026-04-16 12:25:01.115] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11319522 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:01.117] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11319522 | service: service-general | source_id: d318f31c-241a-47ac-8c45-f07df7843639 +[2026-04-16 12:25:01.117] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11319522 | service: service-general | source_id: d318f31c-241a-47ac-8c45-f07df7843639 +[2026-04-16 12:25:01.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074082 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:01.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074082 | service: service-general | source_id: 49732c28-f20c-4c41-8302-2d15362e8491 +[2026-04-16 12:25:01.196] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074082 | service: service-general | source_id: 49732c28-f20c-4c41-8302-2d15362e8491 +[2026-04-16 12:25:01.675] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074068 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:01.676] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074068 | service: service-general | source_id: 4c323542-f782-4a14-bf5d-bfcfcfb4a3e6 +[2026-04-16 12:25:01.676] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074068 | service: service-general | source_id: 4c323542-f782-4a14-bf5d-bfcfcfb4a3e6 +[2026-04-16 12:25:02.181] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069970 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:02.182] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069970 | service: service-general | source_id: 8140e881-cd6a-4227-b781-15db7dd5df2c +[2026-04-16 12:25:02.182] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069970 | service: service-general | source_id: 8140e881-cd6a-4227-b781-15db7dd5df2c +[2026-04-16 12:25:02.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059488 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:02.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059488 | service: service-general | source_id: 418d1c55-c337-423b-a05e-1a3701452370 +[2026-04-16 12:25:02.196] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059488 | service: service-general | source_id: 418d1c55-c337-423b-a05e-1a3701452370 +[2026-04-16 12:25:02.209] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059625 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:02.210] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: a29fb6ff-cc72-4316-a673-144a5fecb6b0 +[2026-04-16 12:25:02.210] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: a29fb6ff-cc72-4316-a673-144a5fecb6b0 +[2026-04-16 12:25:02.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11558664 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:02.784] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558664 | service: service-general | source_id: c1854288-7399-470e-b443-438a2d3e92bc +[2026-04-16 12:25:02.784] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558664 | service: service-general | source_id: c1854288-7399-470e-b443-438a2d3e92bc +[2026-04-16 12:25:02.796] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016812 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:02.797] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016812 | service: service-general | source_id: 7e1f15d6-1cd8-46bf-84e7-11315603af3e +[2026-04-16 12:25:02.797] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016812 | service: service-general | source_id: 7e1f15d6-1cd8-46bf-84e7-11315603af3e +[2026-04-16 12:25:02.809] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037535 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:02.810] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037535 | service: service-general | source_id: 71dc4976-d9aa-42d7-a0bb-931f63f7096c +[2026-04-16 12:25:02.810] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037535 | service: service-general | source_id: 71dc4976-d9aa-42d7-a0bb-931f63f7096c +[2026-04-16 12:25:03.377] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11050777 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:03.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11050777 | service: service-general | source_id: 44b8f54e-4b65-4eeb-a9ae-247fb6724a2a +[2026-04-16 12:25:03.378] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11050777 | service: service-general | source_id: 44b8f54e-4b65-4eeb-a9ae-247fb6724a2a +[2026-04-16 12:25:03.393] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611775 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:03.394] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 8e57c933-0f58-4845-bbcb-51ffeed04ba2 +[2026-04-16 12:25:03.394] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 8e57c933-0f58-4845-bbcb-51ffeed04ba2 +[2026-04-16 12:25:03.408] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048018 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:03.409] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048018 | service: service-general | source_id: c5ef9230-52c5-4c3d-a746-5e9823c67b29 +[2026-04-16 12:25:03.409] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048018 | service: service-general | source_id: c5ef9230-52c5-4c3d-a746-5e9823c67b29 +[2026-04-16 12:25:03.422] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040480 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:03.423] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040480 | service: service-general | source_id: 654af720-31ea-4a1e-b246-672b6adb29b3 +[2026-04-16 12:25:03.423] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040480 | service: service-general | source_id: 654af720-31ea-4a1e-b246-672b6adb29b3 +[2026-04-16 12:25:04.001] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053894 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:04.002] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053894 | service: service-general | source_id: 3318408e-2111-495b-a9a7-f32f92c9b837 +[2026-04-16 12:25:04.002] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053894 | service: service-general | source_id: 3318408e-2111-495b-a9a7-f32f92c9b837 +[2026-04-16 12:25:04.014] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10938293 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:04.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: 69f1c16d-fb85-48d2-b9e7-64885320350d +[2026-04-16 12:25:04.015] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: 69f1c16d-fb85-48d2-b9e7-64885320350d +[2026-04-16 12:25:04.571] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619242 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:04.572] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619242 | service: service-general | source_id: 719c5ba9-9b64-4da1-af6e-40710abca7a2 +[2026-04-16 12:25:04.572] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619242 | service: service-general | source_id: 719c5ba9-9b64-4da1-af6e-40710abca7a2 +[2026-04-16 12:25:04.584] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057531 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:04.585] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057531 | service: service-general | source_id: 260b0bb6-7e92-4971-9b11-96c0e4033e3b +[2026-04-16 12:25:04.585] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057531 | service: service-general | source_id: 260b0bb6-7e92-4971-9b11-96c0e4033e3b +[2026-04-16 12:25:04.596] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062064 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:04.597] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062064 | service: service-general | source_id: 9fe8900e-d49d-4422-b3cd-28c183db39d0 +[2026-04-16 12:25:04.597] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062064 | service: service-general | source_id: 9fe8900e-d49d-4422-b3cd-28c183db39d0 +[2026-04-16 12:25:04.609] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033825 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:04.609] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: f5279f87-2396-4a06-a770-ffcf8e21f8c2 +[2026-04-16 12:25:04.609] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: f5279f87-2396-4a06-a770-ffcf8e21f8c2 +[2026-04-16 12:25:05.221] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577250 2026-03-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:05.222] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577250 | service: service-general | source_id: d6451d38-9fdc-4bcb-8b57-6a3c889d15bd +[2026-04-16 12:25:05.222] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577250 | service: service-general | source_id: d6451d38-9fdc-4bcb-8b57-6a3c889d15bd +[2026-04-16 12:25:05.791] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11342984 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:05.792] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: e1d96e30-d825-4b8b-bd4a-a210143a554b +[2026-04-16 12:25:05.792] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: e1d96e30-d825-4b8b-bd4a-a210143a554b +[2026-04-16 12:25:05.804] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071957 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:05.805] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: c88c8d11-bd1c-4ca1-a9e3-839218e65086 +[2026-04-16 12:25:05.805] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: c88c8d11-bd1c-4ca1-a9e3-839218e65086 +[2026-04-16 12:25:05.816] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026852 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:05.817] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026852 | service: service-general | source_id: edf890c8-a442-4ef5-8f94-6e61972b5c04 +[2026-04-16 12:25:05.817] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026852 | service: service-general | source_id: edf890c8-a442-4ef5-8f94-6e61972b5c04 +[2026-04-16 12:25:05.827] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583661 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:05.828] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583661 | service: service-general | source_id: 4b3257e6-4007-4b18-9348-17964d32cb56 +[2026-04-16 12:25:05.828] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583661 | service: service-general | source_id: 4b3257e6-4007-4b18-9348-17964d32cb56 +[2026-04-16 12:25:06.393] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037347 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:06.394] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037347 | service: service-general | source_id: 5e877eb5-e9c6-426e-8f5b-49a9b09ad781 +[2026-04-16 12:25:06.394] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-018172 encounter_id:891b79ba-0bd8-4b79-9500-960d06709fa2 organization_id:100026555 patient_id:P02221433492 procedure_code:OT service_request_id:d94e3971-7afa-43cf-b5ce-9607af72f738 started:2026-04-16T12:25:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:06.681] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 0d254122-85ab-44e5-a7a9-9d4f9f802673 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 5e877eb5-e9c6-426e-8f5b-49a9b09ad781 +[2026-04-16 12:25:06.681] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:07.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624791 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:07.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624791 | service: service-general | source_id: 6f95be8b-2f12-4bb2-ac10-acc982b56d6b +[2026-04-16 12:25:07.196] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624791 | service: service-general | source_id: 6f95be8b-2f12-4bb2-ac10-acc982b56d6b +[2026-04-16 12:25:07.788] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064234 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:07.789] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064234 | service: service-general | source_id: 84e72727-613b-408a-9e93-f528150e1b0b +[2026-04-16 12:25:07.789] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064234 | service: service-general | source_id: 84e72727-613b-408a-9e93-f528150e1b0b +[2026-04-16 12:25:07.802] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:07.803] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 27b429c4-4ffb-44a0-b001-5ae08e82e23c +[2026-04-16 12:25:07.803] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002836 encounter_id:a0c55d49-c238-4a78-8766-7d52614fc28f organization_id:100026555 patient_id:P01955158323 procedure_code:OT service_request_id:048e0876-1814-4e1f-9e1e-7b9f2aef9d75 started:2026-04-16T12:25:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:08.011] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 29266043-f90a-4942-b5c5-fd5964763f9b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 27b429c4-4ffb-44a0-b001-5ae08e82e23c +[2026-04-16 12:25:08.012] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:09.088] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045705 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:09.089] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045705 | service: service-general | source_id: 601fe89d-e431-4a38-9073-ff971379f163 +[2026-04-16 12:25:09.089] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-018209 encounter_id:0e8a89b5-d8ad-4fd9-89b3-dae7602b3a69 organization_id:100026555 patient_id:P01428042710 procedure_code:OT service_request_id:c114a8da-84e5-4a5b-82b4-79187bf61639 started:2026-04-16T12:25:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:09.333] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 3b173415-1bd0-4714-aa4b-8aa1a3a9a800 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 601fe89d-e431-4a38-9073-ff971379f163 +[2026-04-16 12:25:09.333] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:09.855] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11329171 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:09.864] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11329171 | service: service-general | source_id: 6b5611e3-4324-443e-9194-cd3341b53229 +[2026-04-16 12:25:09.864] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11329171 | service: service-general | source_id: 6b5611e3-4324-443e-9194-cd3341b53229 +[2026-04-16 12:25:10.454] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038810 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:10.455] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038810 | service: service-general | source_id: 69f688b5-9755-4021-bd05-5748f1836ced +[2026-04-16 12:25:10.455] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038810 | service: service-general | source_id: 69f688b5-9755-4021-bd05-5748f1836ced +[2026-04-16 12:25:11.048] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069210 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:11.049] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069210 | service: service-general | source_id: 8e79ae85-c979-4d86-8493-d4f1627484d4 +[2026-04-16 12:25:11.049] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069210 | service: service-general | source_id: 8e79ae85-c979-4d86-8493-d4f1627484d4 +[2026-04-16 12:25:11.061] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553040 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:11.062] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553040 | service: service-general | source_id: 2803e2b6-4c9a-4bfd-aa63-0e25a4bf7fe7 +[2026-04-16 12:25:11.062] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553040 | service: service-general | source_id: 2803e2b6-4c9a-4bfd-aa63-0e25a4bf7fe7 +[2026-04-16 12:25:11.075] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046610 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:11.076] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046610 | service: service-general | source_id: 2212bf65-98fa-4932-b5f9-f2a4ded0d826 +[2026-04-16 12:25:11.076] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046610 | service: service-general | source_id: 2212bf65-98fa-4932-b5f9-f2a4ded0d826 +[2026-04-16 12:25:11.668] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052368 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:11.669] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052368 | service: service-general | source_id: b4bfae74-1e68-480c-8608-e9148dd7eb3a +[2026-04-16 12:25:11.670] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052368 | service: service-general | source_id: b4bfae74-1e68-480c-8608-e9148dd7eb3a +[2026-04-16 12:25:12.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045646 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:12.242] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045646 | service: service-general | source_id: 0691da8c-38ca-4551-8705-63bbcc1838d3 +[2026-04-16 12:25:12.242] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045646 | service: service-general | source_id: 0691da8c-38ca-4551-8705-63bbcc1838d3 +[2026-04-16 12:25:12.255] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10927391 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:12.256] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10927391 | service: service-general | source_id: 83ddfa4d-6610-45aa-9b7d-b63ed6f06637 +[2026-04-16 12:25:12.256] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10927391 | service: service-general | source_id: 83ddfa4d-6610-45aa-9b7d-b63ed6f06637 +[2026-04-16 12:25:12.267] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606010 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:12.268] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: 366607ea-4dbc-4c9c-910a-abefbd303542 +[2026-04-16 12:25:12.268] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: 366607ea-4dbc-4c9c-910a-abefbd303542 +[2026-04-16 12:25:12.281] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517627 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:12.281] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517627 | service: service-general | source_id: c97c1a2f-fcfb-4de5-89b0-c9ef2f725161 +[2026-04-16 12:25:12.282] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517627 | service: service-general | source_id: c97c1a2f-fcfb-4de5-89b0-c9ef2f725161 +[2026-04-16 12:25:12.853] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375551 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:12.854] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: 6169d0c2-ff9b-426a-a9c1-3ea8a16d7053 +[2026-04-16 12:25:12.854] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: 6169d0c2-ff9b-426a-a9c1-3ea8a16d7053 +[2026-04-16 12:25:12.866] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584788 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:12.867] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584788 | service: service-general | source_id: 717f5ba8-a733-4eb8-9fc5-b42f638e2c02 +[2026-04-16 12:25:12.867] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584788 | service: service-general | source_id: 717f5ba8-a733-4eb8-9fc5-b42f638e2c02 +[2026-04-16 12:25:12.880] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062269 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:12.881] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062269 | service: service-general | source_id: 1a9d3cb0-d520-49f1-ab67-7b83552896c0 +[2026-04-16 12:25:12.881] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062269 | service: service-general | source_id: 1a9d3cb0-d520-49f1-ab67-7b83552896c0 +[2026-04-16 12:25:13.457] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071434 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:13.458] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071434 | service: service-general | source_id: d27fcfc2-4ea1-4721-8d62-a44567715c7f +[2026-04-16 12:25:13.458] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071434 | service: service-general | source_id: d27fcfc2-4ea1-4721-8d62-a44567715c7f +[2026-04-16 12:25:14.031] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072360 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:14.032] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072360 | service: service-general | source_id: bc64944c-f7cd-4b6e-bb73-80a6be4c8899 +[2026-04-16 12:25:14.032] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072360 | service: service-general | source_id: bc64944c-f7cd-4b6e-bb73-80a6be4c8899 +[2026-04-16 12:25:14.045] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072637 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:14.046] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072637 | service: service-general | source_id: acfd5e64-8b0f-415e-b316-42e1cfe58d65 +[2026-04-16 12:25:14.046] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072637 | service: service-general | source_id: acfd5e64-8b0f-415e-b316-42e1cfe58d65 +[2026-04-16 12:25:14.611] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047417 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:14.612] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 27878a57-7441-4c12-a5f4-732c30d645b8 +[2026-04-16 12:25:14.612] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 27878a57-7441-4c12-a5f4-732c30d645b8 +[2026-04-16 12:25:15.162] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11235321 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:15.163] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11235321 | service: service-general | source_id: 4eb54e4e-b7cd-479f-bd8f-53f218d7664f +[2026-04-16 12:25:15.163] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11235321 | service: service-general | source_id: 4eb54e4e-b7cd-479f-bd8f-53f218d7664f +[2026-04-16 12:25:15.176] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047214 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:15.177] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: cae50401-54d2-47c3-b4de-a32397e70ff4 +[2026-04-16 12:25:15.177] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: cae50401-54d2-47c3-b4de-a32397e70ff4 +[2026-04-16 12:25:15.733] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071544 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:15.734] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071544 | service: service-general | source_id: 127e16ab-2cc6-4f1b-a3ef-bb4a9f2ef451 +[2026-04-16 12:25:15.734] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071544 | service: service-general | source_id: 127e16ab-2cc6-4f1b-a3ef-bb4a9f2ef451 +[2026-04-16 12:25:15.752] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016163 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:15.753] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016163 | service: service-general | source_id: e111dd5c-176e-4280-8e0f-0ce9a9b1c3aa +[2026-04-16 12:25:15.753] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019627 encounter_id:fad0d442-b2a8-4177-8cb5-b93b3332cbd4 organization_id:100026555 patient_id:P01473947760 procedure_code:OT service_request_id:e5828113-d1b0-4775-8f71-169bfd1fe5c9 started:2026-04-16T12:25:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:16.061] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 8440aa5f-2fa5-4257-8dcb-8454a9cb9b11 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: e111dd5c-176e-4280-8e0f-0ce9a9b1c3aa +[2026-04-16 12:25:16.061] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:16.575] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056124 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:16.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056124 | service: service-general | source_id: 8e11b96b-f077-4bec-b1b9-18edbfe73e1d +[2026-04-16 12:25:16.576] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019651 encounter_id:6cbf7948-6e0b-409e-9234-946c093a9857 organization_id:100026555 patient_id:P01956998030 procedure_code:OT service_request_id:f93bbc77-b66e-4347-adf9-4ef78ad46f50 started:2026-04-16T12:25:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:16.892] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 2f925453-a97d-4479-a2f7-fcf0ac541ef2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8e11b96b-f077-4bec-b1b9-18edbfe73e1d +[2026-04-16 12:25:16.893] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:17.406] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069896 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:17.407] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069896 | service: service-general | source_id: 5815c646-7892-43b8-b5bf-623918f2ae6d +[2026-04-16 12:25:17.407] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069896 | service: service-general | source_id: 5815c646-7892-43b8-b5bf-623918f2ae6d +[2026-04-16 12:25:17.962] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557892 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:17.963] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557892 | service: service-general | source_id: d205d34a-52d0-4d45-9396-745279fa5c6a +[2026-04-16 12:25:17.963] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557892 | service: service-general | source_id: d205d34a-52d0-4d45-9396-745279fa5c6a +[2026-04-16 12:25:18.521] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060108 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:18.522] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060108 | service: service-general | source_id: d4d24708-f04c-42fd-86fc-c7b369859a4e +[2026-04-16 12:25:18.522] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-019691 encounter_id:6f7bcd47-bcb8-4148-b730-a7e1bcedac26 organization_id:100026555 patient_id:P01697192703 procedure_code:OT service_request_id:e0bee94f-f70a-45a8-b830-7486f64ed2f3 started:2026-04-16T12:25:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:18.782] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ae90a87b-af69-44a7-a1c9-47eee648d613 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: d4d24708-f04c-42fd-86fc-c7b369859a4e +[2026-04-16 12:25:18.783] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:19.297] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070226 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:19.298] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070226 | service: service-general | source_id: 64703161-c46e-48d2-a48f-a36a859c6888 +[2026-04-16 12:25:19.298] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-019701 encounter_id:176c6f71-663d-4b68-9349-8c23d8862cc0 organization_id:100026555 patient_id:P01482976613 procedure_code:OT service_request_id:071cafea-f768-4a8d-981a-2fff8657807b started:2026-04-16T12:25:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:19.534] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: e17461ee-935c-41e4-b459-0c1893a891fe | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 64703161-c46e-48d2-a48f-a36a859c6888 +[2026-04-16 12:25:19.534] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:20.575] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11337482 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:20.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337482 | service: service-general | source_id: e3e54260-d15e-446e-8159-e633a3df8565 +[2026-04-16 12:25:20.576] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337482 | service: service-general | source_id: e3e54260-d15e-446e-8159-e633a3df8565 +[2026-04-16 12:25:20.911] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11365051 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:20.912] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11365051 | service: service-general | source_id: f9a3c1c7-0f78-451a-8aa6-6772642b9668 +[2026-04-16 12:25:20.912] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11365051 | service: service-general | source_id: f9a3c1c7-0f78-451a-8aa6-6772642b9668 +[2026-04-16 12:25:21.246] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11545045 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:21.247] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11545045 | service: service-general | source_id: 27a05d58-ad62-491f-bb31-3a43ccff5062 +[2026-04-16 12:25:21.247] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11545045 | service: service-general | source_id: 27a05d58-ad62-491f-bb31-3a43ccff5062 +[2026-04-16 12:25:21.581] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11194191 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:21.582] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194191 | service: service-general | source_id: 34ac21b7-5a68-4580-94b2-a71753d9b81b +[2026-04-16 12:25:21.582] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194191 | service: service-general | source_id: 34ac21b7-5a68-4580-94b2-a71753d9b81b +[2026-04-16 12:25:21.914] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11463203 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:21.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11463203 | service: service-general | source_id: 3b82532b-6370-49c2-80bc-74ec1f82f905 +[2026-04-16 12:25:21.915] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11463203 | service: service-general | source_id: 3b82532b-6370-49c2-80bc-74ec1f82f905 +[2026-04-16 12:25:22.247] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051660 2026-04-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:22.248] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 91a2abb2-c162-4a6f-91d5-cbb56a5d1db3 +[2026-04-16 12:25:22.248] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 91a2abb2-c162-4a6f-91d5-cbb56a5d1db3 +[2026-04-16 12:25:22.795] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582494 2026-04-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:22.796] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 60ccdab3-110c-4189-a50e-275af3458732 +[2026-04-16 12:25:22.797] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 60ccdab3-110c-4189-a50e-275af3458732 +[2026-04-16 12:25:23.340] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619237 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:23.341] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619237 | service: service-general | source_id: b1672a62-eb32-45ef-8487-dc28062d531c +[2026-04-16 12:25:23.341] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000119 encounter_id:7af2a215-a46a-4067-a93f-741e01d5d8e9 organization_id:100026555 patient_id:P01315098135 procedure_code:OT service_request_id:1a205ad0-bf98-4209-84c5-80dc9e81ba72 started:2026-04-16T12:25:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:23.686] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: f7c8152e-c927-400b-8e91-6959b6cad902 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: b1672a62-eb32-45ef-8487-dc28062d531c +[2026-04-16 12:25:23.687] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:24.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052071 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:24.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 565c1e3c-95eb-4a22-b846-e87976819914 +[2026-04-16 12:25:24.206] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 565c1e3c-95eb-4a22-b846-e87976819914 +[2026-04-16 12:25:24.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010901 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:24.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: c20c8a63-d963-4d51-a1ab-af2e3542fcc4 +[2026-04-16 12:25:24.751] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: c20c8a63-d963-4d51-a1ab-af2e3542fcc4 +[2026-04-16 12:25:24.763] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049330 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:24.763] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: 070410ed-9c66-41f6-a24a-32ee99be8a01 +[2026-04-16 12:25:24.763] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: 070410ed-9c66-41f6-a24a-32ee99be8a01 +[2026-04-16 12:25:25.314] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053193 2026-04-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:25.315] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-16 12:25:25.315] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-16 12:25:25.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10570681 2026-04-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:25.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-16 12:25:25.870] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-16 12:25:25.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511472 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:25.888] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511472 | service: service-general | source_id: 3949e01b-8fc7-473d-8072-0a0d98f38f68 +[2026-04-16 12:25:25.888] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511472 | service: service-general | source_id: 3949e01b-8fc7-473d-8072-0a0d98f38f68 +[2026-04-16 12:25:26.442] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038613 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:26.443] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038613 | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 12:25:26.444] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001925 encounter_id:e44d3565-28d0-43de-a754-1805c0da3988 organization_id:100026555 patient_id:P01273772034 procedure_code:DX service_request_id:24687620-2339-4acd-996e-506989073d6e started:2026-04-16T12:25:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:26.692] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: e29d87fb-2d3f-4b0e-8af4-b2f1636afa54 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 12:25:26.692] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:27.211] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074624 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:27.212] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074624 | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 12:25:27.212] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-020999 encounter_id:80f80ee2-99ee-4eee-bfb4-72f872f3749c organization_id:100026555 patient_id:P02054213668 procedure_code:OT service_request_id:e41e11c1-f27e-4222-be61-d5f5a5703dd4 started:2026-04-16T12:25:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:27.468] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 18e8d5ad-0920-4199-a9a6-ef42402d1261 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 12:25:27.469] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:28.548] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073898 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:28.549] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073898 | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 12:25:28.549] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021001 encounter_id:b65b5fa9-fb86-402f-be91-15da6ab98c19 organization_id:100026555 patient_id:P00897370682 procedure_code:OT service_request_id:743a675d-dab8-446a-9a27-5ca5c06bb230 started:2026-04-16T12:25:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:28.806] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 365bbdaf-9c1a-4cd0-8be1-2490bf954f53 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 12:25:28.806] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:29.868] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066449 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:29.869] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066449 | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 12:25:29.869] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021003 encounter_id:ee2cd7ec-21b9-4604-877a-1a27ae69aaaa organization_id:100026555 patient_id:P01735289903 procedure_code:OT service_request_id:570853fe-dfb8-4b87-85dd-7c84f0bd3b12 started:2026-04-16T12:25:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:30.125] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: a2e0f00c-ff18-4f5d-b2fe-a57ed1d1968f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 12:25:30.125] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:31.179] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067480 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:31.180] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 12:25:31.180] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021014 encounter_id:959266a4-e331-4c76-b0e3-8548a377b242 organization_id:100026555 patient_id:P01685347118 procedure_code:OT service_request_id:68267efe-ac3e-4e69-94b7-300dc9b0ab23 started:2026-04-16T12:25:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:31.388] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 99b4b96a-4ebf-4feb-b3af-264b0f265789 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 12:25:31.389] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:32.454] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590700 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:32.455] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: cfa2c28c-3df6-42a2-8de6-cc73687771c6 +[2026-04-16 12:25:32.455] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: cfa2c28c-3df6-42a2-8de6-cc73687771c6 +[2026-04-16 12:25:33.016] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11558766 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:33.017] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 0280dd4e-5cee-4266-b865-503434f368e5 +[2026-04-16 12:25:33.017] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 0280dd4e-5cee-4266-b865-503434f368e5 +[2026-04-16 12:25:33.045] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540876 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:33.046] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: e5d06e4f-2a46-408e-b777-5bf38952c3e4 +[2026-04-16 12:25:33.047] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: e5d06e4f-2a46-408e-b777-5bf38952c3e4 +[2026-04-16 12:25:33.058] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11341617 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:33.059] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11341617 | service: service-general | source_id: acddb8de-9eda-4eed-a815-ed535f3b11eb +[2026-04-16 12:25:33.059] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11341617 | service: service-general | source_id: acddb8de-9eda-4eed-a815-ed535f3b11eb +[2026-04-16 12:25:33.613] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026852 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:33.614] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026852 | service: service-general | source_id: 090a058b-a958-40aa-97c3-cd83d2f87ecc +[2026-04-16 12:25:33.615] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003260 encounter_id:4b8617ac-fd3f-4712-9978-998f246363bb organization_id:100026555 patient_id:P00934498449 procedure_code:OT service_request_id:268a4845-e216-45ff-90ef-650f96e37af0 started:2026-04-16T12:25:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:33.829] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 866a3526-e1c4-46c1-b1eb-ea1a6e2fabfc | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 090a058b-a958-40aa-97c3-cd83d2f87ecc +[2026-04-16 12:25:33.829] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:34.893] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11572556 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:34.894] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11572556 | service: service-general | source_id: 8959745d-c612-48f7-9ed1-3658a45735b4 +[2026-04-16 12:25:34.894] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015188 encounter_id:82563872-de42-404a-8433-57356fa60a4e organization_id:100026555 patient_id:P00941671541 procedure_code:OT service_request_id:76654db3-7fcb-43fa-b693-861e3d5161cc started:2026-04-16T12:25:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:35.199] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 7d86a19c-769c-44b4-b277-c387df10877d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 8959745d-c612-48f7-9ed1-3658a45735b4 +[2026-04-16 12:25:35.200] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:35.723] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059283 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:35.724] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059283 | service: service-general | source_id: f4caa196-10f8-4c3e-b1c6-51f075825b3a +[2026-04-16 12:25:35.724] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059283 | service: service-general | source_id: f4caa196-10f8-4c3e-b1c6-51f075825b3a +[2026-04-16 12:25:36.281] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542207 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:36.282] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542207 | service: service-general | source_id: 9285adf6-b7e0-4b10-9e14-721170bab7f7 +[2026-04-16 12:25:36.282] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014526 encounter_id:49e5e984-2e0d-464d-b576-afb5d0884a42 organization_id:100026555 patient_id:P02091394760 procedure_code:OT service_request_id:94a31614-a25d-4b30-a954-5df420342544 started:2026-04-16T12:25:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:36.534] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 8d53c861-6119-4643-9a00-1a8547133f16 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 9285adf6-b7e0-4b10-9e14-721170bab7f7 +[2026-04-16 12:25:36.534] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:37.609] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067341 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:37.610] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: d1b8d832-baf8-4f4d-bb77-61a36b861537 +[2026-04-16 12:25:37.610] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: d1b8d832-baf8-4f4d-bb77-61a36b861537 +[2026-04-16 12:25:38.169] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11526052 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:38.170] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: e29c667b-256e-4b01-af5a-e9531a689f2b +[2026-04-16 12:25:38.170] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: e29c667b-256e-4b01-af5a-e9531a689f2b +[2026-04-16 12:25:38.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606406 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:38.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606406 | service: service-general | source_id: f50be41b-8020-4b14-97d9-304d7eed355f +[2026-04-16 12:25:38.196] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606406 | service: service-general | source_id: f50be41b-8020-4b14-97d9-304d7eed355f +[2026-04-16 12:25:38.208] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11623999 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:38.209] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623999 | service: service-general | source_id: 52381651-a97c-4327-821b-4d52472b634a +[2026-04-16 12:25:38.209] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623999 | service: service-general | source_id: 52381651-a97c-4327-821b-4d52472b634a +[2026-04-16 12:25:38.222] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033825 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:38.223] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: 191e8283-e207-46d6-a532-4e3e66a0190f +[2026-04-16 12:25:38.223] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: 191e8283-e207-46d6-a532-4e3e66a0190f +[2026-04-16 12:25:38.791] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059435 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:38.793] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059435 | service: service-general | source_id: d8479deb-b114-402d-b9ab-7f2225f2cb33 +[2026-04-16 12:25:38.793] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059435 | service: service-general | source_id: d8479deb-b114-402d-b9ab-7f2225f2cb33 +[2026-04-16 12:25:38.805] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11579678 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:38.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579678 | service: service-general | source_id: e936df97-6032-4b2c-9a82-ba71a0ce6234 +[2026-04-16 12:25:38.806] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579678 | service: service-general | source_id: e936df97-6032-4b2c-9a82-ba71a0ce6234 +[2026-04-16 12:25:39.325] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026304 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:39.326] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026304 | service: service-general | source_id: 94386722-c142-454d-bc87-f04e24f54474 +[2026-04-16 12:25:39.326] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026304 | service: service-general | source_id: 94386722-c142-454d-bc87-f04e24f54474 +[2026-04-16 12:25:39.397] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10573232 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:39.398] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: fcc61fc3-0716-4d4e-b0c4-6aaf04950121 +[2026-04-16 12:25:39.398] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: fcc61fc3-0716-4d4e-b0c4-6aaf04950121 +[2026-04-16 12:25:39.960] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059658 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:39.961] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 8ff44b3d-41e5-4930-8f6c-35493c686093 +[2026-04-16 12:25:39.961] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 8ff44b3d-41e5-4930-8f6c-35493c686093 +[2026-04-16 12:25:39.986] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034245 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:39.987] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 73568acc-1885-4791-b614-efb9cec734fd +[2026-04-16 12:25:39.988] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 73568acc-1885-4791-b614-efb9cec734fd +[2026-04-16 12:25:40.541] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056076 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:40.542] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: a0933e8e-db0c-43d3-84a0-e21b8d9c29f0 +[2026-04-16 12:25:40.542] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: a0933e8e-db0c-43d3-84a0-e21b8d9c29f0 +[2026-04-16 12:25:40.568] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11262074 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:40.569] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11262074 | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa +[2026-04-16 12:25:40.569] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003740 encounter_id:946e3f7a-3b53-4633-9d11-ab6aa5cd2461 organization_id:100026555 patient_id:P00253069282 procedure_code:OT service_request_id:41766f15-8ab2-4b8b-ae83-2447e18483e6 started:2026-04-16T12:25:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 12:25:40.834] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: ca72869f-a503-4254-9e1a-3fb79f142d75 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa +[2026-04-16 12:25:40.835] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 12:25:41.904] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045388 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:41.906] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 08beba73-01df-4e6d-9b8c-e513b2d356ae +[2026-04-16 12:25:41.906] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 08beba73-01df-4e6d-9b8c-e513b2d356ae +[2026-04-16 12:25:41.917] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045388 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:41.918] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 +[2026-04-16 12:25:41.918] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 +[2026-04-16 12:25:41.934] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007025 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:41.935] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007025 | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f +[2026-04-16 12:25:41.935] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007025 | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f +[2026-04-16 12:25:42.487] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066374 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:42.488] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066374 | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a +[2026-04-16 12:25:42.488] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066374 | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a +[2026-04-16 12:25:42.510] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590226 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 12:25:42.511] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: d314feb9-5ecd-4c07-8d59-8500d6d5d45c +[2026-04-16 12:25:42.511] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: d314feb9-5ecd-4c07-8d59-8500d6d5d45c +[2026-04-16 13:07:59.891] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:07:59.891] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:07:59.891] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:07:59.892] [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-16 13:07:59.914] [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-16 13:07:59.914] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:07:59.934] [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-16 13:07:59.934] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:07:59.946] [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-16 13:07:59.946] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:07:59.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-16 13:07:59.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-16 13:07:59.955] [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-16 13:07:59.955] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:07:59.958] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:07:59.958] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:07:59.958] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:07:59.958] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 08:24:49 +0000 UTC | service: service-general +[2026-04-16 13:07:59.959] [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-16 13:07:59.959] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:07:59.959] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:07:59.959] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:07:59.959] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:18:53.144] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:18:53.144] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:18:53.144] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:18:53.144] [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-16 13:18:53.155] [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-16 13:18:53.156] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:18:53.164] [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-16 13:18:53.164] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:18:53.171] [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-16 13:18:53.171] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:18:53.173] [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-16 13:18:53.173] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:18:53.194] [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-16 13:18:53.194] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:18:53.196] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:18:53.197] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:18:53.197] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:18:53.197] [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-16 13:18:53.197] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:18:53.197] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 08:24:49 +0000 UTC | service: service-general +[2026-04-16 13:18:53.197] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:18:53.197] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:18:53.197] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:25:29.938] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:25:29.938] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:25:29.938] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:25:29.938] [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-16 13:25:29.947] [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-16 13:25:29.947] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:25:29.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-16 13:25:29.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-16 13:25:29.955] [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-16 13:25:29.955] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:25:29.974] [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-16 13:25:29.974] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:25:29.982] [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-16 13:25:29.982] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:25:29.983] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:25:29.984] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:25:29.984] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:25:29.984] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 08:24:49 +0000 UTC | service: service-general +[2026-04-16 13:25:29.984] [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-16 13:25:29.984] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:25:29.985] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:25:29.985] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:25:29.985] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:25:37.094] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:25:37.094] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:25:37.094] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:25:37.094] [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-16 13:25:37.103] [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-16 13:25:37.103] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:25:37.110] [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-16 13:25:37.110] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:25:37.112] [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-16 13:25:37.112] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:25:37.131] [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-16 13:25:37.131] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:25:37.140] [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-16 13:25:37.140] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:25:37.142] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:25:37.142] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:25:37.142] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:25:37.142] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 08:24:49 +0000 UTC | service: service-general +[2026-04-16 13:25:37.142] [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-16 13:25:37.142] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:25:37.143] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:25:37.143] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:25:37.143] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:30:08.113] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021310 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 13:30:08.114] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021310 | service: service-general | source_id: 6baf7681-fc77-467f-9a2c-cfdba2558d16 +[2026-04-16 13:30:08.114] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021310 | service: service-general | source_id: 6baf7681-fc77-467f-9a2c-cfdba2558d16 +[2026-04-16 13:30:08.127] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072284 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 13:30:08.128] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072284 | service: service-general | source_id: 4ebedebc-a783-4e2f-be06-cb8733618d28 +[2026-04-16 13:30:08.128] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:92 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021158 encounter_id:6c3a0a13-a749-462b-95aa-a11942d1449c organization_id:100026555 patient_id:P00684607101 procedure_code:OT service_request_id:9b66979b-145e-4c9b-a22b-65d79ecdb0fd started:2026-04-16T13:30:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 13:30:08.498] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:142 | environment: debug | fhir_id: 3f48728b-300f-4f34-9bfe-0c850889a0d6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | source_id: 4ebedebc-a783-4e2f-be06-cb8733618d28 +[2026-04-16 13:30:08.499] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:151 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:30:09.759] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:30:09.759] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:30:09.759] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:30:09.759] [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-16 13:30:09.760] [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-16 13:30:09.760] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:30:09.781] [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-16 13:30:09.781] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:30:09.792] [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-16 13:30:09.792] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:30:09.800] [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-16 13:30:09.800] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:30:09.809] [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-16 13:30:09.809] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:30:09.811] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:30:09.811] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:30:09.811] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:30:09.811] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 09:50:59 +0000 UTC | service: service-general +[2026-04-16 13:30:09.811] [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-16 13:30:09.811] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:30:09.812] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:30:09.813] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:30:09.813] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:30:12.361] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:30:12.361] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:30:12.361] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:30:12.361] [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-16 13:30:12.381] [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-16 13:30:12.381] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:30:12.393] [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-16 13:30:12.393] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:30:12.401] [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-16 13:30:12.401] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:30:12.408] [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-16 13:30:12.408] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:30:12.410] [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-16 13:30:12.410] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:30:12.411] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:30:12.411] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:30:12.411] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:30:12.412] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 09:50:59 +0000 UTC | service: service-general +[2026-04-16 13:30:12.412] [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-16 13:30:12.412] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:30:12.412] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:30:12.412] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:30:12.412] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:30:17.786] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019207 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 13:30:17.787] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 85041d5f-ac29-42f7-926a-2eef54c0d88e +[2026-04-16 13:30:17.787] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 85041d5f-ac29-42f7-926a-2eef54c0d88e +[2026-04-16 13:31:25.620] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:31:25.621] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:31:25.621] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:31:25.621] [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-16 13:31:25.629] [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-16 13:31:25.629] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:31:25.630] [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-16 13:31:25.630] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:31:25.645] [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-16 13:31:25.645] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:31:25.652] [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-16 13:31:25.652] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:31:25.659] [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-16 13:31:25.659] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:31:25.661] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:31:25.661] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:31:25.661] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:31:25.661] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 09:52:16 +0000 UTC | service: service-general +[2026-04-16 13:31:25.661] [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-16 13:31:25.661] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:31:25.661] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:31:25.661] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:31:25.662] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:31:57.671] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:31:57.672] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:31:57.672] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:31:57.672] [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-16 13:31:57.691] [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-16 13:31:57.691] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:31:57.698] [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-16 13:31:57.698] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:31:57.708] [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-16 13:31:57.708] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:31:57.716] [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-16 13:31:57.716] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:31:57.718] [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-16 13:31:57.718] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:31:57.719] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:31:57.720] [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-16 13:31:57.720] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:31:57.720] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:31:57.720] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:31:57.720] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:31:57.720] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:31:57.720] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:31:57.721] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 09:52:16 +0000 UTC | service: service-general +[2026-04-16 13:32:03.822] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:32:03.822] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:32:03.822] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:32:03.822] [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-16 13:32:03.831] [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-16 13:32:03.831] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:32:03.838] [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-16 13:32:03.838] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:32:03.846] [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-16 13:32:03.846] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:32:03.848] [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-16 13:32:03.848] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:32:03.869] [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-16 13:32:03.869] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:32:03.871] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:32:03.872] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:32:03.872] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:51 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:32:03.872] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:32:03.872] [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-16 13:32:03.872] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:32:03.873] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:32:03.873] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:32:03.873] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:32:03.878] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:56 | environment: debug | ❌ ERROR: login gagal dengan status: 401 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:32:39.247] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:32:39.248] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:32:39.248] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:32:39.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-16 13:32:39.258] [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-16 13:32:39.258] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:32:39.264] [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-16 13:32:39.264] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:32:39.272] [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-16 13:32:39.272] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:32:39.274] [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-16 13:32:39.274] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:32:39.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-16 13:32:39.294] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:32:39.296] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:32:39.296] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:32:39.296] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:51 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:32:39.296] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:32:39.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-16 13:32:39.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-16 13:32:39.297] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:32:39.297] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:32:39.297] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:32:39.300] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:56 | environment: debug | ❌ ERROR: login gagal dengan status: 401 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:33:22.148] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:33:22.148] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:33:22.148] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:33:22.148] [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-16 13:33:22.168] [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-16 13:33:22.168] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:22.175] [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-16 13:33:22.175] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:22.182] [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-16 13:33:22.182] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:22.189] [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-16 13:33:22.189] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:22.191] [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-16 13:33:22.191] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:22.192] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:33:22.192] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:33:22.192] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:51 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:33:22.192] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:33:22.192] [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-16 13:33:22.192] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:33:22.193] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:33:22.193] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:33:22.193] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:33:22.195] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:56 | environment: debug | ❌ ERROR: login gagal dengan status: 401 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:33:49.657] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:33:49.657] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:33:49.657] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:33:49.657] [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-16 13:33:49.686] [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-16 13:33:49.686] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:49.694] [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-16 13:33:49.694] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:49.703] [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-16 13:33:49.703] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:49.709] [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-16 13:33:49.709] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:49.711] [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-16 13:33:49.711] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:49.712] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:33:49.712] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:33:49.713] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:51 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:33:49.713] [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-16 13:33:49.713] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:33:49.713] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:33:49.713] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:33:49.713] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:33:49.713] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:33:49.717] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:56 | environment: debug | ❌ ERROR: login gagal dengan status: 401 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:33:52.595] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:33:52.595] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:33:52.595] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:33:52.595] [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-16 13:33:52.603] [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-16 13:33:52.603] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:52.610] [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-16 13:33:52.610] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:52.617] [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-16 13:33:52.617] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:52.618] [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-16 13:33:52.618] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:52.638] [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-16 13:33:52.638] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:52.639] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:33:52.639] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:33:52.639] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:51 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:33:52.640] [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-16 13:33:52.640] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:33:52.640] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:33:52.640] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:33:52.640] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:33:52.640] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:33:52.642] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:56 | environment: debug | ❌ ERROR: login gagal dengan status: 401 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:33:54.990] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:33:54.990] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:33:54.990] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:33:54.990] [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-16 13:33:54.998] [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-16 13:33:54.998] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:55.006] [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-16 13:33:55.006] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:55.013] [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-16 13:33:55.013] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:55.015] [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-16 13:33:55.015] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:55.033] [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-16 13:33:55.033] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:55.034] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:33:55.035] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:33:55.035] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:51 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:33:55.035] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:33:55.035] [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-16 13:33:55.035] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:33:55.035] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:33:55.035] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:33:55.035] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:33:55.037] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:56 | environment: debug | ❌ ERROR: login gagal dengan status: 401 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:33:57.085] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:33:57.085] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:33:57.086] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:33:57.086] [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-16 13:33:57.087] [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-16 13:33:57.087] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:57.107] [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-16 13:33:57.107] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:57.116] [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-16 13:33:57.117] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:57.124] [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-16 13:33:57.124] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:57.130] [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-16 13:33:57.131] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:33:57.132] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:33:57.132] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:171 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:33:57.132] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:51 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:33:57.132] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:49 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:33:57.132] [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-16 13:33:57.132] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:33:57.133] [INFO ] Application started successfully | 📍 main.go:262 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:33:57.133] [INFO ] gRPC Server running | 📍 main.go:228 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:33:57.133] [INFO ] REST API running | 📍 main.go:201 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:33:57.134] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:56 | environment: debug | ❌ ERROR: login gagal dengan status: 401 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:41:25.359] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:41:25.359] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:41:25.359] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:41:25.359] [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-16 13:41:25.380] [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-16 13:41:25.380] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:41:25.391] [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-16 13:41:25.391] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:41:25.401] [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-16 13:41:25.401] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:41:25.407] [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-16 13:41:25.407] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:41:25.409] [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-16 13:41:25.409] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:41:25.412] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:41:25.412] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:170 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:41:25.412] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:41:25.412] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:41:25.413] [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-16 13:41:25.413] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:41:25.413] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:41:25.414] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:41:25.414] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:41:25.416] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:55 | environment: debug | ❌ ERROR: login gagal dengan status: 401 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:45:13.822] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:45:13.822] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:45:13.822] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:45:13.823] [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-16 13:45:13.849] [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-16 13:45:13.849] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:45:13.878] [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-16 13:45:13.878] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:45:13.885] [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-16 13:45:13.885] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:45:13.887] [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-16 13:45:13.887] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:45:13.913] [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-16 13:45:13.913] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:45:13.916] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:45:13.916] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:170 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:45:13.916] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:45:13.916] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:45:13.917] [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-16 13:45:13.917] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:45:13.917] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:45:13.917] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:45:13.917] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:45:13.918] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:55 | environment: debug | ❌ ERROR: gagal melakukan login request: Post "http://service-satusehat:8096/api/v1/auth/login": dial tcp 172.26.0.3:8096: connect: connection refused | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:54:23.331] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:54:23.332] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:54:23.332] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:54:23.332] [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-16 13:54:23.334] [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-16 13:54:23.335] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:54:23.358] [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-16 13:54:23.358] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:54:23.370] [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-16 13:54:23.370] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:54:23.379] [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-16 13:54:23.379] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:54:23.386] [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-16 13:54:23.386] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:54:23.391] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:54:23.392] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:170 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:54:23.392] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:54:23.392] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:54:23.393] [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-16 13:54:23.393] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:54:23.393] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:54:23.393] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:54:23.393] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:54:23.396] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:55 | environment: debug | ❌ ERROR: token kosong diterima dari server auth | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:55:22.251] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:55:22.252] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:55:22.252] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:55:22.252] [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-16 13:55:22.260] [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-16 13:55:22.260] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:55:22.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-16 13:55:22.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-16 13:55:22.275] [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-16 13:55:22.275] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:55:22.276] [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-16 13:55:22.276] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:55:22.295] [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-16 13:55:22.295] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:55:22.296] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:55:22.296] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:170 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:55:22.296] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:55:22.296] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:55:22.297] [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-16 13:55:22.297] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:55:22.297] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:55:22.297] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:55:22.298] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:55:22.299] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:55 | environment: debug | ❌ ERROR: token kosong diterima dari server auth | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:56:25.831] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:56:25.832] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:56:25.832] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:56:25.832] [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-16 13:56:25.839] [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-16 13:56:25.839] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:25.847] [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-16 13:56:25.847] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:25.854] [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-16 13:56:25.854] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:25.856] [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-16 13:56:25.856] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:25.879] [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-16 13:56:25.879] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:25.880] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:56:25.881] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:170 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:56:25.881] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:56:25.881] [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-16 13:56:25.881] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:56:25.881] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:56:25.881] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:56:25.881] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:56:25.881] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:56:25.883] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:55 | environment: debug | ❌ ERROR: token kosong diterima dari server auth | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:56:28.594] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:56:28.594] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:56:28.594] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:56:28.594] [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-16 13:56:28.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-16 13:56:28.602] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:28.603] [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-16 13:56:28.603] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:28.625] [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-16 13:56:28.625] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:28.634] [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-16 13:56:28.634] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:28.642] [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-16 13:56:28.642] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:28.644] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:56:28.644] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:170 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:56:28.644] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:56:28.644] [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-16 13:56:28.644] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:56:28.644] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:56:28.644] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:56:28.645] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:56:28.645] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:56:28.646] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:55 | environment: debug | ❌ ERROR: token kosong diterima dari server auth | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:56:31.725] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:56:31.725] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:56:31.725] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:56:31.725] [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-16 13:56:31.727] [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-16 13:56:31.727] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:31.747] [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-16 13:56:31.747] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:31.758] [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-16 13:56:31.758] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:31.768] [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-16 13:56:31.768] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:31.775] [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-16 13:56:31.775] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:31.776] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:56:31.777] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:170 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:56:31.777] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:56:31.777] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:56:31.777] [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-16 13:56:31.777] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:56:31.777] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:56:31.777] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:56:31.777] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:56:31.778] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:55 | environment: debug | ❌ ERROR: token kosong diterima dari server auth | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:56:34.940] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:56:34.940] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:56:34.940] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:56:34.940] [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-16 13:56:34.948] [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-16 13:56:34.948] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:34.955] [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-16 13:56:34.955] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:34.956] [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-16 13:56:34.956] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:34.974] [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-16 13:56:34.974] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:34.981] [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-16 13:56:34.981] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:56:34.983] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:56:34.983] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:170 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:56:34.983] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:56:34.983] [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-16 13:56:34.983] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:56:34.983] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:56:34.983] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:56:34.983] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:56:34.984] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:56:34.985] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:55 | environment: debug | ❌ ERROR: token kosong diterima dari server auth | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:59:18.419] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 13:59:18.419] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 13:59:18.419] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:59:18.419] [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-16 13:59:18.427] [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-16 13:59:18.428] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:59:18.438] [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-16 13:59:18.438] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:59:18.445] [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-16 13:59:18.445] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:59:18.447] [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-16 13:59:18.447] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:59:18.467] [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-16 13:59:18.467] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 13:59:18.468] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 13:59:18.468] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:170 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 13:59:18.468] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 13:59:18.468] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 13:59:18.468] [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-16 13:59:18.469] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 13:59:18.469] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 13:59:18.469] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 13:59:18.469] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 13:59:18.470] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:55 | environment: debug | ❌ ERROR: token kosong diterima dari server auth | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:10:05.520] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:10:05.521] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:10:05.521] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:10:05.521] [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-16 14:10:05.534] [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-16 14:10:05.534] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:10:05.542] [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-16 14:10:05.542] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:10:05.552] [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-16 14:10:05.552] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:10:05.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-16 14:10:05.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-16 14:10:05.593] [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-16 14:10:05.593] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:10:05.596] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:10:05.596] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:170 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 14:10:05.597] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:10:05.597] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:10:05.597] [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-16 14:10:05.597] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:10:05.597] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:10:05.597] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 14:10:05.597] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 14:10:05.598] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:55 | environment: debug | ❌ ERROR: token kosong diterima dari server auth | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:10:54.148] [INFO ] Application starting | 📍 main.go:65 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:10:54.148] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:80 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:10:54.148] [INFO ] Minio Object Storage client initialized | 📍 main.go:92 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:10:54.148] [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-16 14:10:54.156] [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-16 14:10:54.156] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:10:54.165] [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-16 14:10:54.165] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:10:54.172] [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-16 14:10:54.172] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:10:54.173] [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-16 14:10:54.173] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:10:54.193] [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-16 14:10:54.193] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:10:54.194] [INFO ] Cache initialized | 📍 main.go:125 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:10:54.194] [INFO ] SatuSehat ImagingStudy Worker starting... | 📍 main.go:170 | environment: debug | ⚙️ main.main.func1 | service: service-general +[2026-04-16 14:10:54.194] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:50 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:10:54.194] [INFO ] [IMAGING STUDY AUTH] Melakukan login untuk mendapatkan token... | 📍 auth.go:46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).loginAndGetToken | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:10:54.195] [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-16 14:10:54.195] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:10:54.196] [INFO ] Application started successfully | 📍 main.go:261 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:10:54.196] [INFO ] gRPC Server running | 📍 main.go:227 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 14:10:54.196] [INFO ] REST API running | 📍 main.go:200 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 14:10:54.197] [FATAL] [IMAGING STUDY WORKER] Gagal mendapatkan token awal, worker berhenti. | 📍 service.go:55 | environment: debug | ❌ ERROR: token kosong diterima dari server auth | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:14:30.807] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:14:30.807] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:14:30.808] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:14:30.808] [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-16 14:14:30.821] [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-16 14:14:30.821] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:14:30.830] [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-16 14:14:30.830] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:14:30.838] [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-16 14:14:30.838] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:14:30.864] [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-16 14:14:30.864] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:14:30.881] [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-16 14:14:30.881] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:14:30.883] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:14:30.884] [INFO ] Starting background workers... | 📍 worker.go:41 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:14:30.884] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:31 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:14:30.884] [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-16 14:14:30.884] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:14:30.885] [INFO ] REST API running | 📍 main.go:196 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 14:14:30.885] [INFO ] gRPC Server running | 📍 main.go:223 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 14:14:30.885] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:14:30.887] [FATAL] Initial login for workers failed, stopping. | 📍 worker.go:45 | environment: debug | ❌ ERROR: access token atau refresh token kosong diterima dari server | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:15:31.700] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:15:31.700] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:15:31.700] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:15:31.700] [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-16 14:15:31.707] [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-16 14:15:31.707] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:15:31.708] [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-16 14:15:31.709] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:15:31.727] [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-16 14:15:31.727] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:15:31.736] [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-16 14:15:31.736] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:15:31.745] [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-16 14:15:31.745] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:15:31.747] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:15:31.747] [INFO ] Starting background workers... | 📍 worker.go:41 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:15:31.748] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:31 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:15:31.748] [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-16 14:15:31.748] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:15:31.748] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:15:31.750] [INFO ] gRPC Server running | 📍 main.go:223 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 14:15:31.750] [INFO ] REST API running | 📍 main.go:196 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 14:15:31.751] [FATAL] Initial login for workers failed, stopping. | 📍 worker.go:45 | environment: debug | ❌ ERROR: access token atau refresh token kosong diterima dari server | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:17:16.511] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:17:16.511] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:17:16.511] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:17:16.511] [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-16 14:17:16.521] [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-16 14:17:16.521] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:17:16.523] [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-16 14:17:16.523] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:17:16.544] [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-16 14:17:16.544] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:17:16.552] [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-16 14:17:16.553] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:17:16.559] [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-16 14:17:16.559] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:17:16.562] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:17:16.562] [INFO ] Starting background workers... | 📍 worker.go:41 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:17:16.563] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:32 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:17:16.563] [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-16 14:17:16.563] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:17:16.563] [INFO ] REST API running | 📍 main.go:196 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 14:17:16.563] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:17:16.564] [INFO ] gRPC Server running | 📍 main.go:223 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 14:17:16.565] [FATAL] Initial login for workers failed, stopping. | 📍 worker.go:45 | environment: debug | ❌ ERROR: login gagal dengan status: 401, response: {"status":"error","error":{"code":"UNAUTHORIZED","details":{"reason":"map[severity:warning timestamp:2026-04-16T14:17:16Z]","timestamp":"2026-04-16T14:17:16Z"},"message":"Unauthorized access","request_id":"req_1776349036564863349","retryable":false,"stack_trace":null,"timestamp":"2026-04-16T14:17:16Z"},"meta":{"category":"unauthorized","http_status":401}} | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:17:35.723] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:17:35.724] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:17:35.724] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:17:35.724] [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-16 14:17:35.734] [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-16 14:17:35.734] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:17:35.743] [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-16 14:17:35.743] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:17:35.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-16 14:17:35.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-16 14:17:35.751] [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-16 14:17:35.751] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:17:35.775] [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-16 14:17:35.775] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:17:35.778] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:17:35.778] [INFO ] Starting background workers... | 📍 worker.go:41 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:17:35.778] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:32 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:17:35.778] [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-16 14:17:35.778] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:17:35.779] [INFO ] REST API running | 📍 main.go:196 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 14:17:35.779] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:17:35.780] [INFO ] gRPC Server running | 📍 main.go:223 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 14:17:35.781] [ERROR] [WORKER AUTH] Token kosong diterima dari server | 📍 auth.go:57 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | response: { 0 } | service: service-general +[2026-04-16 14:17:35.781] [FATAL] Initial login for workers failed, stopping. | 📍 worker.go:45 | environment: debug | ❌ ERROR: access token atau refresh token kosong diterima dari server | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:18:13.930] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:18:13.930] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:18:13.930] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:18:13.930] [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-16 14:18:13.937] [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-16 14:18:13.937] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:13.939] [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-16 14:18:13.939] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:13.960] [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-16 14:18:13.960] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:13.966] [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-16 14:18:13.966] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:13.973] [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-16 14:18:13.973] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:13.974] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:18:13.974] [INFO ] Starting background workers... | 📍 worker.go:41 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:18:13.974] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:32 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:18:13.975] [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-16 14:18:13.975] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:18:13.975] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:18:13.975] [INFO ] gRPC Server running | 📍 main.go:223 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 14:18:13.975] [INFO ] REST API running | 📍 main.go:196 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 14:18:13.976] [ERROR] [WORKER AUTH] Token kosong diterima dari server | 📍 auth.go:57 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | response: { 0 } | service: service-general +[2026-04-16 14:18:13.976] [FATAL] Initial login for workers failed, stopping. | 📍 worker.go:45 | environment: debug | ❌ ERROR: access token atau refresh token kosong diterima dari server | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:18:28.441] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:18:28.441] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:18:28.442] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:18:28.442] [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-16 14:18:28.453] [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-16 14:18:28.453] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:28.460] [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-16 14:18:28.460] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:28.462] [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-16 14:18:28.462] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:28.486] [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-16 14:18:28.486] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:28.493] [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-16 14:18:28.493] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:28.495] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:18:28.496] [INFO ] Starting background workers... | 📍 worker.go:41 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:18:28.496] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:31 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:18:28.496] [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-16 14:18:28.496] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:18:28.497] [INFO ] REST API running | 📍 main.go:196 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 14:18:28.497] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:18:28.497] [INFO ] gRPC Server running | 📍 main.go:223 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 14:18:28.499] [FATAL] Initial login for workers failed, stopping. | 📍 worker.go:45 | environment: debug | ❌ ERROR: login gagal dengan status: 401 | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:18:44.691] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:18:44.691] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:18:44.691] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:18:44.691] [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-16 14:18:44.701] [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-16 14:18:44.701] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:44.708] [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-16 14:18:44.708] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:44.715] [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-16 14:18:44.715] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:44.717] [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-16 14:18:44.717] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:44.737] [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-16 14:18:44.737] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:18:44.741] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:18:44.741] [INFO ] Starting background workers... | 📍 worker.go:41 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:18:44.741] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:32 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:18:44.741] [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-16 14:18:44.742] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:18:44.742] [INFO ] REST API running | 📍 main.go:196 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 14:18:44.742] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:18:44.742] [INFO ] gRPC Server running | 📍 main.go:223 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 14:18:44.744] [ERROR] [WORKER AUTH] Token kosong diterima dari server | 📍 auth.go:57 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | response: { 0 } | service: service-general +[2026-04-16 14:18:44.744] [FATAL] Initial login for workers failed, stopping. | 📍 worker.go:45 | environment: debug | ❌ ERROR: access token atau refresh token kosong diterima dari server | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:22:35.486] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:22:35.486] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:22:35.486] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:22:35.486] [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-16 14:22:35.510] [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-16 14:22:35.510] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:22:35.521] [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-16 14:22:35.522] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:22:35.530] [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-16 14:22:35.530] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:22:35.537] [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-16 14:22:35.537] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:22:35.539] [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-16 14:22:35.539] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:22:35.541] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:22:35.542] [INFO ] Starting background workers... | 📍 worker.go:41 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:22:35.542] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:22:35.542] [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-16 14:22:35.542] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:22:35.542] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:22:35.542] [INFO ] gRPC Server running | 📍 main.go:223 | environment: debug | ⚙️ main.main.func3 | port: 8099 | service: service-general +[2026-04-16 14:22:35.543] [INFO ] REST API running | 📍 main.go:196 | environment: debug | ⚙️ main.main.func2 | port: 8098 | service: service-general +[2026-04-16 14:22:35.546] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-16 14:22:35.546] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:54 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:22:35.547] [INFO ] [Medication (Master) WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:35.547] [INFO ] [Medication (Master) WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:40.550] [INFO ] [Encounter WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:40.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 458.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513115011190001 | request_id: f39d2134-6132-432f-b0b2-7484bfe6417b | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140208180006 | request_id: 855386d2-743e-4c97-9eae-dc2dea797445 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523034601110001 | request_id: 652d8d51-037c-42bf-9f89-0be43864a9b2 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 103.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016706130001 | request_id: b374a381-adfb-41fa-96cf-7b83ca4b7bc4 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000001 | request_id: 19e6a3b1-bd04-4da8-9a94-9846a7cf1d2c | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000002 | request_id: d05cbf1a-26b8-480a-98ab-1072aaec9bb7 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518022910180001 | request_id: 69660c40-7473-465a-848d-d2a517a78697 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000222221 | request_id: 3e6135ee-0c48-49ec-97aa-7122cfe750c0 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 106.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514062812080002 | request_id: a1a7ca4f-8606-4718-95ae-3a6551bf0268 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 116.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000004 | request_id: 5904ac00-e458-47c9-b0a8-bab8ba88206e | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: 87c8e15b-800c-4ce1-97cd-26136d3fc21b | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 105.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211907110001 | request_id: 26f32f8a-3c5a-4bf7-b787-290c70c7ee0f | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052410130005 | request_id: 956e0b0a-c3ca-44d8-914d-046956b64b0f | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 101.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000005 | request_id: bfc4f2bb-c3fe-4eac-a590-aacd30f21c85 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020312130001 | request_id: 64e43ebf-9575-4cf5-b9ba-de39606515a8 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 102.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000007 | request_id: 2f561d6f-848c-41a1-a11f-29333d08e814 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 111.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031102170003 | request_id: 2a52fd85-19c6-44e2-80e1-effa6c08cc88 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 108.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020103120001 | request_id: 90154149-1594-49a3-9446-6e2e722e4455 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 98.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260112160002 | request_id: a9a3c6bf-9b57-4cdd-93c0-836a5ac14d81 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 106.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000014 | request_id: a9656624-c6ba-4cfb-89e8-c79b13eb96c6 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000015 | request_id: d4082e01-de4a-4314-85f5-eddbfa6fff29 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 104.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574045707140001 | request_id: d978de67-c768-4581-91b1-9c1b107df9c4 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 94.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000016 | request_id: fe1da7b3-966e-405f-9f1f-bc14ad527b9b | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 101.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015503050005 | request_id: 8d929cae-3497-4eb6-b268-94bbe61dc980 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 379.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575041911190001 | request_id: dc6a00be-3fce-440c-93a7-af27d45d5695 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 100.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015011140006 | request_id: bdf0aba6-3a6e-4810-819f-593ffeb2ff46 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242305170002 | request_id: ca7f9559-b2ba-4665-a757-8f84cfd2e081 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 108.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513146104030002 | request_id: b2c23dc6-fdcd-4c68-8e72-47ba3d944625 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016103120002 | request_id: 131201ec-eff4-4216-9c0e-139188294dfb | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 120.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577025805100001 | request_id: 1cca7c7d-7ef3-4fc4-aae6-3327366c847d | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054406070003 | request_id: 86db8804-fe34-4339-a502-558f3ebc9afd | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 111.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072202140002 | request_id: 79d36015-35a9-42f5-9fe9-5308912d9efe | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 104.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085508190001 | request_id: 7d1667ce-d621-40d4-949b-7dce7df39608 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 110.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506234107160008 | request_id: 9ce92a29-1b29-4481-abb3-5c2166dfb107 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 108.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120511160001 | request_id: 5a280488-8c38-4067-87e3-e3f284f98253 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 103.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507267101080001 | request_id: 7cdd3394-c366-432c-87a2-e26f5d35031b | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 101.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1607015803060003 | request_id: 57259ff0-1eac-49e4-b2e6-8cd3c86f9a82 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 107.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045102190001 | request_id: 37455e92-3acd-47f0-be25-ec81e3312f99 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 107.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000019 | request_id: a17edc2f-f0db-467c-8005-6a151528cf3d | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3309022001120002 | request_id: 55adf9be-8fed-4900-83ce-6ffd1cab72e3 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 116.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192101100003 | request_id: db2fcb36-6a7d-4ee2-b9e5-150680e3afe4 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 99.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300908110005 | request_id: e58a7df9-3e6a-4d3c-8994-cbe850145487 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 106.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150807160004 | request_id: b118b102-5cf6-4506-842c-cc4e0635bfe5 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 100.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517034207090001 | request_id: 4f600797-f477-49e0-b7b2-7337c21c4588 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 95.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251712130001 | request_id: 0f58cb7c-49e7-4a04-9479-4a8be9f1d0f4 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 92.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042210190003 | request_id: 4af84117-ec5a-41ab-9a7d-ee792e9c6c6f | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 117.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: 7479e4c5-147d-4b27-8b49-d667a5336e83 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 112.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236704190003 | request_id: b9599bb3-1c6b-4284-8fc3-10ea50b0bc3b | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 88.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000021 | request_id: a9cc4d24-5b35-4d9d-8866-7ad46f01508d | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 88.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3674051011120003 | request_id: 78de78b8-f624-43de-9806-6fa3380fff69 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 84.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518076204060002 | request_id: 28b2acec-6271-409f-9d8c-a776c1082298 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 89.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166809090001 | request_id: 7d7a859b-2303-40b9-a297-36e407c091ed | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 90.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000023 | request_id: 99b03a47-f429-4bf1-b206-0a97b24cd040 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000024 | request_id: 1ed8b304-1227-4186-850f-85c74fdc9789 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513110806200001 | request_id: 57a02835-1fe4-4460-a901-18a883330d4b | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 104.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513034910090002 | request_id: aeec3da5-9655-458c-8536-a1595602dc46 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000025 | request_id: 7f0a50e4-1369-442b-b89b-9c0940655517 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035207090005 | request_id: 43866ffc-270a-4c07-a8d5-86f2c0502097 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 118.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506062602190005 | request_id: 3e331ded-e2d5-4f9f-bddd-a7d95ae2e13e | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 118.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506132605180002 | request_id: 651585a5-c7a8-40da-967c-19c3944b06c9 | service: service-general | status: 404 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 61 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb2ef4a4-eda1-4c44-8062-88477d61be27 | service: service-general +[2026-04-16 14:22:40.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011605040006 | request_id: eb2ef4a4-eda1-4c44-8062-88477d61be27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 62 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e21054d-c37c-4633-ba03-3a265e2fc80c | service: service-general +[2026-04-16 14:22:40.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513071303140001 | request_id: 2e21054d-c37c-4633-ba03-3a265e2fc80c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 63 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8c9c2bd-cbda-4498-882d-e32430b9a76d | service: service-general +[2026-04-16 14:22:40.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523034601110001 | request_id: e8c9c2bd-cbda-4498-882d-e32430b9a76d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 64 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d28ce35d-5f1f-440b-87dc-c860432c5a42 | service: service-general +[2026-04-16 14:22:40.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112803170002 | request_id: d28ce35d-5f1f-440b-87dc-c860432c5a42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 65 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a5434e9-a318-4cbd-bad8-1d51e00a7a65 | service: service-general +[2026-04-16 14:22:40.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000026 | request_id: 7a5434e9-a318-4cbd-bad8-1d51e00a7a65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 66 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 377922d1-a9dc-4972-b5a5-b9ec6298aed7 | service: service-general +[2026-04-16 14:22:40.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571016906190003 | request_id: 377922d1-a9dc-4972-b5a5-b9ec6298aed7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 67 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4eb8a0c1-ebec-46c7-aa2c-52d994491cc5 | service: service-general +[2026-04-16 14:22:40.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514064511180001 | request_id: 4eb8a0c1-ebec-46c7-aa2c-52d994491cc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 68 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ed81efd-5254-4d51-84dc-422183f227c0 | service: service-general +[2026-04-16 14:22:40.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135211180001 | request_id: 0ed81efd-5254-4d51-84dc-422183f227c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 69 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e193269d-6728-42d8-80ef-6f9e89a9b6c4 | service: service-general +[2026-04-16 14:22:40.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140208180006 | request_id: e193269d-6728-42d8-80ef-6f9e89a9b6c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 70 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: defa9b4b-2a6d-4c87-a440-81826e0109e2 | service: service-general +[2026-04-16 14:22:40.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336201100003 | request_id: defa9b4b-2a6d-4c87-a440-81826e0109e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 71 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e0fd053-2fea-449e-a185-569effea9b3f | service: service-general +[2026-04-16 14:22:40.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010705040001 | request_id: 1e0fd053-2fea-449e-a185-569effea9b3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 72 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32d59a9b-e460-49cb-ae21-2eaea2ef7f40 | service: service-general +[2026-04-16 14:22:40.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575045406180001 | request_id: 32d59a9b-e460-49cb-ae21-2eaea2ef7f40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 73 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3895729-bd44-4cea-8719-e2136d80ba5b | service: service-general +[2026-04-16 14:22:40.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295209070001 | request_id: b3895729-bd44-4cea-8719-e2136d80ba5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 74 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9733836d-98f5-4f3f-a3c6-56b958e47cc2 | service: service-general +[2026-04-16 14:22:40.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504143003170002 | request_id: 9733836d-98f5-4f3f-a3c6-56b958e47cc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 75 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20fd8f5b-7d16-4e4b-a37e-05dff0251d64 | service: service-general +[2026-04-16 14:22:40.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9106011510180001 | request_id: 20fd8f5b-7d16-4e4b-a37e-05dff0251d64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 76 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33ecaa9c-f54c-4580-b292-cd53af872d35 | service: service-general +[2026-04-16 14:22:40.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104512830003 | request_id: 33ecaa9c-f54c-4580-b292-cd53af872d35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 77 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f4eb88b-2809-48ce-b722-a1367a60b4db | service: service-general +[2026-04-16 14:22:40.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204707120001 | request_id: 8f4eb88b-2809-48ce-b722-a1367a60b4db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 78 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12e47299-29e6-41bf-b1bb-338150564bef | service: service-general +[2026-04-16 14:22:40.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162012120002 | request_id: 12e47299-29e6-41bf-b1bb-338150564bef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 79 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 118cafce-a2fb-49d1-b5dd-e39474057527 | service: service-general +[2026-04-16 14:22:40.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056410050003 | request_id: 118cafce-a2fb-49d1-b5dd-e39474057527 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 80 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9277daaf-19b0-4ae2-bde7-7b98428413e1 | service: service-general +[2026-04-16 14:22:40.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105310070002 | request_id: 9277daaf-19b0-4ae2-bde7-7b98428413e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 81 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b614be3b-8407-4b54-a5a1-822a186a2bef | service: service-general +[2026-04-16 14:22:40.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045108180004 | request_id: b614be3b-8407-4b54-a5a1-822a186a2bef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 82 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0a212ae-bfe1-4305-9fee-9d531119c34e | service: service-general +[2026-04-16 14:22:40.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061912050001 | request_id: b0a212ae-bfe1-4305-9fee-9d531119c34e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 83 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f3c0229-0a38-4885-a58e-0d80fcbad2c1 | service: service-general +[2026-04-16 14:22:40.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296006120001 | request_id: 6f3c0229-0a38-4885-a58e-0d80fcbad2c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 84 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78e0930c-18b2-44bc-8bc8-c213d867d529 | service: service-general +[2026-04-16 14:22:40.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000028 | request_id: 78e0930c-18b2-44bc-8bc8-c213d867d529 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 85 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: def06119-b482-46a7-bce7-af1fec7ac408 | service: service-general +[2026-04-16 14:22:40.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 285.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140308090015 | request_id: def06119-b482-46a7-bce7-af1fec7ac408 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 86 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb35804b-f43a-4cad-80dd-453e34a0fbe7 | service: service-general +[2026-04-16 14:22:40.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016706130001 | request_id: eb35804b-f43a-4cad-80dd-453e34a0fbe7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 87 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c7d5d06-e407-42a4-a491-6c04cc0f2317 | service: service-general +[2026-04-16 14:22:40.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074406170001 | request_id: 5c7d5d06-e407-42a4-a491-6c04cc0f2317 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 88 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3bc42de-f0eb-41db-afd5-45331ce91094 | service: service-general +[2026-04-16 14:22:40.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: e3bc42de-f0eb-41db-afd5-45331ce91094 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 89 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24460445-1148-4d19-be89-70d42b49f077 | service: service-general +[2026-04-16 14:22:40.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194704090002 | request_id: 24460445-1148-4d19-be89-70d42b49f077 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 90 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cda6de6-63a9-4d81-89a3-f7fc028b88a6 | service: service-general +[2026-04-16 14:22:40.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000095 | request_id: 6cda6de6-63a9-4d81-89a3-f7fc028b88a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 91 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4fb1ba1-f18b-44e3-8a5a-979a87278f6b | service: service-general +[2026-04-16 14:22:40.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030902160003 | request_id: a4fb1ba1-f18b-44e3-8a5a-979a87278f6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 92 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12100a59-6ad0-4a58-8fdc-e42f2d331788 | service: service-general +[2026-04-16 14:22:40.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155912190001 | request_id: 12100a59-6ad0-4a58-8fdc-e42f2d331788 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 93 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9311590d-0efd-4ebd-a853-ce67e3f75545 | service: service-general +[2026-04-16 14:22:40.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055405140001 | request_id: 9311590d-0efd-4ebd-a853-ce67e3f75545 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 94 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c424b9f5-f75f-47bf-801d-0044a25cbd4c | service: service-general +[2026-04-16 14:22:40.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092404050104 | request_id: c424b9f5-f75f-47bf-801d-0044a25cbd4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 95 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dbe6312-0cfb-4b6d-b484-3b237394045f | service: service-general +[2026-04-16 14:22:40.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030502200002 | request_id: 5dbe6312-0cfb-4b6d-b484-3b237394045f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 96 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e9ece64-0dc5-43d3-a355-14282aa6e93a | service: service-general +[2026-04-16 14:22:40.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216410190001 | request_id: 5e9ece64-0dc5-43d3-a355-14282aa6e93a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0103a7e-184f-4510-8157-a1d410b52ad6 | service: service-general +[2026-04-16 14:22:40.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 1.214389ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011109040001 | request_id: e0103a7e-184f-4510-8157-a1d410b52ad6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 98 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 847ae884-2694-4ac4-82ce-a9c282d43192 | service: service-general +[2026-04-16 14:22:40.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200004 | request_id: 847ae884-2694-4ac4-82ce-a9c282d43192 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 99 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dec40b1c-65c9-4b32-8481-d6ad42c1d4d2 | service: service-general +[2026-04-16 14:22:40.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1906024603060001 | request_id: dec40b1c-65c9-4b32-8481-d6ad42c1d4d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f70d8300-041c-49a1-ad46-307639043f81 | service: service-general +[2026-04-16 14:22:40.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330103120001 | request_id: f70d8300-041c-49a1-ad46-307639043f81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8b07f36-173d-4521-a063-1c991d1ca7c5 | service: service-general +[2026-04-16 14:22:40.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110402110002 | request_id: a8b07f36-173d-4521-a063-1c991d1ca7c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8e5b041-217b-42f6-aa82-80fd6f1ffd74 | service: service-general +[2026-04-16 14:22:40.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516042311190001 | request_id: e8e5b041-217b-42f6-aa82-80fd6f1ffd74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf159f23-fc26-4a3c-882d-062e9ba7567c | service: service-general +[2026-04-16 14:22:40.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291808040002 | request_id: cf159f23-fc26-4a3c-882d-062e9ba7567c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67436ff6-3d05-47a0-9cde-601b23df84c5 | service: service-general +[2026-04-16 14:22:40.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211509180001 | request_id: 67436ff6-3d05-47a0-9cde-601b23df84c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6343eb16-6ba9-40da-baa5-f5d9e7f35b5e | service: service-general +[2026-04-16 14:22:40.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000033 | request_id: 6343eb16-6ba9-40da-baa5-f5d9e7f35b5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fe4cf59-7657-4008-be7e-76aedcd48fc0 | service: service-general +[2026-04-16 14:22:40.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505063005170008 | request_id: 6fe4cf59-7657-4008-be7e-76aedcd48fc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 760c0970-0ec3-411d-87f8-d34619799b39 | service: service-general +[2026-04-16 14:22:40.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240501030001 | request_id: 760c0970-0ec3-411d-87f8-d34619799b39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d577e86-f33e-4c08-807d-7137e272542c | service: service-general +[2026-04-16 14:22:40.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2573021042000001 | request_id: 2d577e86-f33e-4c08-807d-7137e272542c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc2b999a-35a4-4176-8748-467c617d969e | service: service-general +[2026-04-16 14:22:40.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194807190001 | request_id: cc2b999a-35a4-4176-8748-467c617d969e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c495423-d29d-4e00-ba3d-403a1c48af10 | service: service-general +[2026-04-16 14:22:40.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505202409100001 | request_id: 0c495423-d29d-4e00-ba3d-403a1c48af10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a24f4b70-9b23-4d79-bec5-d10a73ffaa9f | service: service-general +[2026-04-16 14:22:40.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514152101160001 | request_id: a24f4b70-9b23-4d79-bec5-d10a73ffaa9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1fcaa25-b595-47d7-8e2c-2fbc6ef7de55 | service: service-general +[2026-04-16 14:22:40.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524226712190002 | request_id: c1fcaa25-b595-47d7-8e2c-2fbc6ef7de55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc134783-0d35-4617-bd02-b686d988bf1c | service: service-general +[2026-04-16 14:22:40.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507267101080001 | request_id: bc134783-0d35-4617-bd02-b686d988bf1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dc4a56b-c060-41b9-aefe-702a781c02cc | service: service-general +[2026-04-16 14:22:40.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081805180001 | request_id: 6dc4a56b-c060-41b9-aefe-702a781c02cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca13caa3-52c3-4a95-b667-0dfcd65afc2a | service: service-general +[2026-04-16 14:22:40.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000001 | request_id: ca13caa3-52c3-4a95-b667-0dfcd65afc2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 053c47c1-f638-4844-af0e-5effe1f8a3d2 | service: service-general +[2026-04-16 14:22:40.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575032610150001 | request_id: 053c47c1-f638-4844-af0e-5effe1f8a3d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81da3899-512f-49c5-b6af-734373e6e733 | service: service-general +[2026-04-16 14:22:40.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509300412050006 | request_id: 81da3899-512f-49c5-b6af-734373e6e733 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8c71228-1403-407d-a55f-d6b90e6acd2d | service: service-general +[2026-04-16 14:22:40.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575045406180001 | request_id: a8c71228-1403-407d-a55f-d6b90e6acd2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1882ac44-5c91-4360-8cb4-a0c368f64461 | service: service-general +[2026-04-16 14:22:40.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100810070005 | request_id: 1882ac44-5c91-4360-8cb4-a0c368f64461 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d09f7199-2a0a-4975-9bd8-8e6272fc6e6e | service: service-general +[2026-04-16 14:22:40.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080505160002 | request_id: d09f7199-2a0a-4975-9bd8-8e6272fc6e6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd880a7f-bb78-4c3e-a571-2245ef1d0e29 | service: service-general +[2026-04-16 14:22:40.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506097011030003 | request_id: dd880a7f-bb78-4c3e-a571-2245ef1d0e29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d84c12b3-d013-4f61-a360-6775efca2851 | service: service-general +[2026-04-16 14:22:40.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000032 | request_id: d84c12b3-d013-4f61-a360-6775efca2851 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90745a00-c253-48e5-a418-411374aa5437 | service: service-general +[2026-04-16 14:22:40.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246411170002 | request_id: 90745a00-c253-48e5-a418-411374aa5437 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f975c7e7-ba43-4a15-8d5a-527c0939f874 | service: service-general +[2026-04-16 14:22:40.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236704190003 | request_id: f975c7e7-ba43-4a15-8d5a-527c0939f874 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 710641ac-033d-4aea-b486-237605af71dc | service: service-general +[2026-04-16 14:22:40.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575041508170001 | request_id: 710641ac-033d-4aea-b486-237605af71dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bcbc8fb-ce43-4c5a-8b22-5e4586110511 | service: service-general +[2026-04-16 14:22:40.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041906140001 | request_id: 8bcbc8fb-ce43-4c5a-8b22-5e4586110511 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f0761eb-d4df-4ce6-962a-7adf12cf11e4 | service: service-general +[2026-04-16 14:22:40.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011004170003 | request_id: 5f0761eb-d4df-4ce6-962a-7adf12cf11e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0001e39d-3397-496b-98dc-f88902b18d46 | service: service-general +[2026-04-16 14:22:40.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012407070009 | request_id: 0001e39d-3397-496b-98dc-f88902b18d46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46487ab6-f48d-4be2-a1c7-c2486b1739d2 | service: service-general +[2026-04-16 14:22:40.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240501030001 | request_id: 46487ab6-f48d-4be2-a1c7-c2486b1739d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e75bdd4f-5087-4f99-a50d-74251184440b | service: service-general +[2026-04-16 14:22:40.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575027007180001 | request_id: e75bdd4f-5087-4f99-a50d-74251184440b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9c40823-94a5-47b2-968a-f4f29b2b876c | service: service-general +[2026-04-16 14:22:40.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031408072353 | request_id: f9c40823-94a5-47b2-968a-f4f29b2b876c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16ebd09c-9747-463d-b2b3-d85a049dc2f0 | service: service-general +[2026-04-16 14:22:40.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506234107160008 | request_id: 16ebd09c-9747-463d-b2b3-d85a049dc2f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61caee62-c22d-4970-92f2-8ff1d10ac13e | service: service-general +[2026-04-16 14:22:40.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612160003 | request_id: 61caee62-c22d-4970-92f2-8ff1d10ac13e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11f8d2a1-8f3d-4f69-a3ea-52cb2cbb88df | service: service-general +[2026-04-16 14:22:40.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155504040005 | request_id: 11f8d2a1-8f3d-4f69-a3ea-52cb2cbb88df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36cd5e3f-d912-46f2-899a-137eb4bc43e9 | service: service-general +[2026-04-16 14:22:40.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503066803070001 | request_id: 36cd5e3f-d912-46f2-899a-137eb4bc43e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5108e396-3a43-4e90-9181-a04c708d6342 | service: service-general +[2026-04-16 14:22:40.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180710190001 | request_id: 5108e396-3a43-4e90-9181-a04c708d6342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53dc36af-7bb3-4ba3-bf14-9ed49ba9e37a | service: service-general +[2026-04-16 14:22:40.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000033 | request_id: 53dc36af-7bb3-4ba3-bf14-9ed49ba9e37a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2b265ea-2dc2-4827-83d7-b68017095631 | service: service-general +[2026-04-16 14:22:40.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000095 | request_id: e2b265ea-2dc2-4827-83d7-b68017095631 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 974b22e3-5f54-4a32-80e2-3fa12c8babe8 | service: service-general +[2026-04-16 14:22:40.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020312130001 | request_id: 974b22e3-5f54-4a32-80e2-3fa12c8babe8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 224be72d-c4d3-4629-848b-8de9293216f5 | service: service-general +[2026-04-16 14:22:40.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020103120001 | request_id: 224be72d-c4d3-4629-848b-8de9293216f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 299f0a32-eae7-495e-8464-74d94f189e94 | service: service-general +[2026-04-16 14:22:40.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506105012030009 | request_id: 299f0a32-eae7-495e-8464-74d94f189e94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe4b3d28-90a0-4cf5-87d2-cdfc52bce06f | service: service-general +[2026-04-16 14:22:40.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012901130005 | request_id: fe4b3d28-90a0-4cf5-87d2-cdfc52bce06f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77802b56-3236-47c3-b48a-1414ef72a299 | service: service-general +[2026-04-16 14:22:40.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255011050005 | request_id: 77802b56-3236-47c3-b48a-1414ef72a299 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a1a17ba-3f57-4674-a177-fdd6bf60da7b | service: service-general +[2026-04-16 14:22:40.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012104100003 | request_id: 6a1a17ba-3f57-4674-a177-fdd6bf60da7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7709f5ac-51fd-4e75-b5a9-107bc14e7e3f | service: service-general +[2026-04-16 14:22:40.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505120905130001 | request_id: 7709f5ac-51fd-4e75-b5a9-107bc14e7e3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af4b9096-2c30-44ca-96da-8eed496a0772 | service: service-general +[2026-04-16 14:22:40.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116309190002 | request_id: af4b9096-2c30-44ca-96da-8eed496a0772 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b4a9877-34fb-4ce8-bb42-3cb61637311c | service: service-general +[2026-04-16 14:22:40.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507177103070001 | request_id: 8b4a9877-34fb-4ce8-bb42-3cb61637311c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aecff632-d00d-4e64-be93-67e3ea1ae3be | service: service-general +[2026-04-16 14:22:40.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204707120001 | request_id: aecff632-d00d-4e64-be93-67e3ea1ae3be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69ec3912-3c6d-4561-8475-5b28d09d18ac | service: service-general +[2026-04-16 14:22:40.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115507140001 | request_id: 69ec3912-3c6d-4561-8475-5b28d09d18ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9830694b-904c-4639-9706-538849bb73da | service: service-general +[2026-04-16 14:22:40.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154110130002 | request_id: 9830694b-904c-4639-9706-538849bb73da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e8f7d64-482c-423e-a84d-b994a960d52d | service: service-general +[2026-04-16 14:22:40.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517196307170001 | request_id: 5e8f7d64-482c-423e-a84d-b994a960d52d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 883106d3-9213-4dee-ad98-6b27fc72f791 | service: service-general +[2026-04-16 14:22:40.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000035 | request_id: 883106d3-9213-4dee-ad98-6b27fc72f791 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ded39cd-288f-44af-a0e0-0b874073125e | service: service-general +[2026-04-16 14:22:40.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060509090001 | request_id: 8ded39cd-288f-44af-a0e0-0b874073125e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a18a6c08-77dc-4c2e-ab71-0f4167ba33dd | service: service-general +[2026-04-16 14:22:40.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010708080004 | request_id: a18a6c08-77dc-4c2e-ab71-0f4167ba33dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4175b48a-4c0c-4fe7-9483-f85c8726a889 | service: service-general +[2026-04-16 14:22:40.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104512830003 | request_id: 4175b48a-4c0c-4fe7-9483-f85c8726a889 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d4d700c-b897-4c5f-a67b-3fecd1001744 | service: service-general +[2026-04-16 14:22:40.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120511160001 | request_id: 8d4d700c-b897-4c5f-a67b-3fecd1001744 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab720b8c-769e-40b6-a579-7d20ec74ee1d | service: service-general +[2026-04-16 14:22:40.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507262404090001 | request_id: ab720b8c-769e-40b6-a579-7d20ec74ee1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ead2c984-db1a-4b64-9c9f-e3bccf2ad21c | service: service-general +[2026-04-16 14:22:40.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504143003170002 | request_id: ead2c984-db1a-4b64-9c9f-e3bccf2ad21c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cd52806-766a-48dc-972a-d754af3773ff | service: service-general +[2026-04-16 14:22:40.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042210190003 | request_id: 6cd52806-766a-48dc-972a-d754af3773ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d69b893-5d44-4403-869d-c0d7c8fecc5f | service: service-general +[2026-04-16 14:22:40.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126106060004 | request_id: 5d69b893-5d44-4403-869d-c0d7c8fecc5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 096f0c32-63c4-4aca-8f43-0b3db343387e | service: service-general +[2026-04-16 14:22:40.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000036 | request_id: 096f0c32-63c4-4aca-8f43-0b3db343387e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56ca85c5-d9f5-4451-9988-8ca76932b5e0 | service: service-general +[2026-04-16 14:22:40.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230806160003 | request_id: 56ca85c5-d9f5-4451-9988-8ca76932b5e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34148d0a-2bec-49fc-88d8-f4f45a918fce | service: service-general +[2026-04-16 14:22:40.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016209160001 | request_id: 34148d0a-2bec-49fc-88d8-f4f45a918fce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4ac4632-7f63-4839-9fdc-93f0f5bc9030 | service: service-general +[2026-04-16 14:22:40.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151204150003 | request_id: a4ac4632-7f63-4839-9fdc-93f0f5bc9030 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6530c465-e05c-4f42-9b9b-e64e14a76a08 | service: service-general +[2026-04-16 14:22:40.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081305200001 | request_id: 6530c465-e05c-4f42-9b9b-e64e14a76a08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fd2f84e-7e2e-4bac-ad34-01b88f94fa2b | service: service-general +[2026-04-16 14:22:40.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000037 | request_id: 8fd2f84e-7e2e-4bac-ad34-01b88f94fa2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29760e21-a1dc-4b0e-8b26-61e11ec7c44e | service: service-general +[2026-04-16 14:22:40.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 758.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015112190001 | request_id: 29760e21-a1dc-4b0e-8b26-61e11ec7c44e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ba9af2e-57c1-483f-9f15-ea26190ee632 | service: service-general +[2026-04-16 14:22:40.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508124109190001 | request_id: 1ba9af2e-57c1-483f-9f15-ea26190ee632 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e00b00cf-7599-48bf-aff9-78817b003599 | service: service-general +[2026-04-16 14:22:40.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000039 | request_id: e00b00cf-7599-48bf-aff9-78817b003599 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51dbc6bd-9103-4c8f-add7-a57aef0fb9a8 | service: service-general +[2026-04-16 14:22:40.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 277.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116805070001 | request_id: 51dbc6bd-9103-4c8f-add7-a57aef0fb9a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4cc8502-c43a-48c3-adaa-340afc27d4de | service: service-general +[2026-04-16 14:22:40.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6201022611150001 | request_id: c4cc8502-c43a-48c3-adaa-340afc27d4de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1b499d0-04d0-4d9d-9735-dde003a7971f | service: service-general +[2026-04-16 14:22:40.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514210610130001 | request_id: a1b499d0-04d0-4d9d-9735-dde003a7971f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ab96813-2609-47cf-9189-8922d95b111d | service: service-general +[2026-04-16 14:22:40.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112701170001 | request_id: 8ab96813-2609-47cf-9189-8922d95b111d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c6ec042-2f2d-4321-8ed9-bd1c2d042443 | service: service-general +[2026-04-16 14:22:40.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011210120001 | request_id: 8c6ec042-2f2d-4321-8ed9-bd1c2d042443 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d40b09d3-36d0-4109-8f1f-7ed61b64c487 | service: service-general +[2026-04-16 14:22:40.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054404200001 | request_id: d40b09d3-36d0-4109-8f1f-7ed61b64c487 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da2d4eb0-1872-437e-bac2-4bb6a026344a | service: service-general +[2026-04-16 14:22:40.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165408110001 | request_id: da2d4eb0-1872-437e-bac2-4bb6a026344a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a947dcd4-91cb-4c93-8f1b-66366a86ca80 | service: service-general +[2026-04-16 14:22:40.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035508050002 | request_id: a947dcd4-91cb-4c93-8f1b-66366a86ca80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c81c1c45-2382-4324-9865-ef798fd343ab | service: service-general +[2026-04-16 14:22:40.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134302160001 | request_id: c81c1c45-2382-4324-9865-ef798fd343ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e970ad1-eff2-4a3d-b485-00b4ffb1f1bd | service: service-general +[2026-04-16 14:22:40.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051702180001 | request_id: 0e970ad1-eff2-4a3d-b485-00b4ffb1f1bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9bf3b0f-8e97-45ad-95f8-2e05ce98ea7c | service: service-general +[2026-04-16 14:22:40.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513034910090002 | request_id: f9bf3b0f-8e97-45ad-95f8-2e05ce98ea7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30dc6aaf-2d84-4c24-86a7-8c03ae774362 | service: service-general +[2026-04-16 14:22:40.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517031304100002 | request_id: 30dc6aaf-2d84-4c24-86a7-8c03ae774362 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25285215-1075-4f1e-93a0-de494c889f4a | service: service-general +[2026-04-16 14:22:40.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: 25285215-1075-4f1e-93a0-de494c889f4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3ae4364-ef15-477f-984a-cab1fe24dd56 | service: service-general +[2026-04-16 14:22:40.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142111180001 | request_id: a3ae4364-ef15-477f-984a-cab1fe24dd56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47f0fe0e-55f4-48fb-9459-fdca01962a9c | service: service-general +[2026-04-16 14:22:40.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514083108170001 | request_id: 47f0fe0e-55f4-48fb-9459-fdca01962a9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 375860c9-f162-4fd6-b431-67e9486e504e | service: service-general +[2026-04-16 14:22:40.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125208140001 | request_id: 375860c9-f162-4fd6-b431-67e9486e504e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d3581a1-7c67-4ac3-b7a4-b3c0ef367999 | service: service-general +[2026-04-16 14:22:40.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504012206160002 | request_id: 8d3581a1-7c67-4ac3-b7a4-b3c0ef367999 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 191ad287-bbcd-4965-83e9-a646cda2a0ad | service: service-general +[2026-04-16 14:22:40.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575027007180001 | request_id: 191ad287-bbcd-4965-83e9-a646cda2a0ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e9d90e1-e317-44f0-b482-e17c91fd8f2b | service: service-general +[2026-04-16 14:22:40.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132404180002 | request_id: 5e9d90e1-e317-44f0-b482-e17c91fd8f2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3848686-8e59-4932-9237-e922f8b1d7a1 | service: service-general +[2026-04-16 14:22:40.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026305160001 | request_id: a3848686-8e59-4932-9237-e922f8b1d7a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: decefc59-7397-4c57-94c4-e111f5885e55 | service: service-general +[2026-04-16 14:22:40.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192302090011 | request_id: decefc59-7397-4c57-94c4-e111f5885e55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36ae332a-b951-44be-b6ec-45ddcb2158ca | service: service-general +[2026-04-16 14:22:40.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181804200001 | request_id: 36ae332a-b951-44be-b6ec-45ddcb2158ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6be31211-4cd6-40c2-b7a9-9e45cf5d322f | service: service-general +[2026-04-16 14:22:40.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510153006200000 | request_id: 6be31211-4cd6-40c2-b7a9-9e45cf5d322f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d71cf571-3aed-47da-8005-b18b82d96e38 | service: service-general +[2026-04-16 14:22:40.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245708190003 | request_id: d71cf571-3aed-47da-8005-b18b82d96e38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 403964cb-01cc-4105-bf32-f2544631ab73 | service: service-general +[2026-04-16 14:22:40.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 262.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025911140004 | request_id: 403964cb-01cc-4105-bf32-f2544631ab73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b8e8159-2c59-4df5-878f-780a643fc627 | service: service-general +[2026-04-16 14:22:40.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251111100002 | request_id: 3b8e8159-2c59-4df5-878f-780a643fc627 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 267fc5be-f94c-4a12-a003-d47605ee7b74 | service: service-general +[2026-04-16 14:22:40.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000041 | request_id: 267fc5be-f94c-4a12-a003-d47605ee7b74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b25b8f3-3e8e-4acb-bca6-afc87752ae49 | service: service-general +[2026-04-16 14:22:40.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246501200002 | request_id: 6b25b8f3-3e8e-4acb-bca6-afc87752ae49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c96e26a-22ed-4106-8425-20ee3870713f | service: service-general +[2026-04-16 14:22:40.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3671016505170004 | request_id: 7c96e26a-22ed-4106-8425-20ee3870713f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 497f2548-cdeb-48dd-9bc5-e64a6f09e329 | service: service-general +[2026-04-16 14:22:40.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231901190002 | request_id: 497f2548-cdeb-48dd-9bc5-e64a6f09e329 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c67459b4-c382-43bd-8be3-60528586000c | service: service-general +[2026-04-16 14:22:40.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000042 | request_id: c67459b4-c382-43bd-8be3-60528586000c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14f41d30-f832-4f47-9ac6-2ee84e17d0ed | service: service-general +[2026-04-16 14:22:40.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091204170002 | request_id: 14f41d30-f832-4f47-9ac6-2ee84e17d0ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b521a8bd-b688-49a9-8b97-fb035545c655 | service: service-general +[2026-04-16 14:22:40.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522012509190001 | request_id: b521a8bd-b688-49a9-8b97-fb035545c655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56e60e5c-863a-4f5b-bc34-dc5600736e41 | service: service-general +[2026-04-16 14:22:40.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3309022001120002 | request_id: 56e60e5c-863a-4f5b-bc34-dc5600736e41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 952a7bd0-a124-428b-8f2e-cc093b0024d2 | service: service-general +[2026-04-16 14:22:40.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524226712190002 | request_id: 952a7bd0-a124-428b-8f2e-cc093b0024d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a7b93e0-6237-4955-8864-145cdb1ef584 | service: service-general +[2026-04-16 14:22:40.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135602150003 | request_id: 4a7b93e0-6237-4955-8864-145cdb1ef584 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e35b6b0c-bf7a-4647-9b91-6f8f9ad93051 | service: service-general +[2026-04-16 14:22:40.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524226712190002 | request_id: e35b6b0c-bf7a-4647-9b91-6f8f9ad93051 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84696cc9-4362-411a-b143-de3159dd3b31 | service: service-general +[2026-04-16 14:22:40.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524226712190002 | request_id: 84696cc9-4362-411a-b143-de3159dd3b31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bb90278-45ec-4657-ba86-8e648209c8ff | service: service-general +[2026-04-16 14:22:40.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524226712190002 | request_id: 0bb90278-45ec-4657-ba86-8e648209c8ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6eafdff-1b33-451a-abf3-efac9c453d3c | service: service-general +[2026-04-16 14:22:40.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524226712190002 | request_id: b6eafdff-1b33-451a-abf3-efac9c453d3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0be325a-0835-4c6d-a586-c55f92350bc0 | service: service-general +[2026-04-16 14:22:40.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524226712190002 | request_id: b0be325a-0835-4c6d-a586-c55f92350bc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40989ca7-4025-4f76-a00a-03fe8c6f0c50 | service: service-general +[2026-04-16 14:22:40.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524226712190002 | request_id: 40989ca7-4025-4f76-a00a-03fe8c6f0c50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2afec8e6-657a-43c7-a6eb-bde3a7449319 | service: service-general +[2026-04-16 14:22:40.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507261506180001 | request_id: 2afec8e6-657a-43c7-a6eb-bde3a7449319 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a02980b1-243f-4202-af32-76e5cb3a9549 | service: service-general +[2026-04-16 14:22:40.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3202416306140001 | request_id: a02980b1-243f-4202-af32-76e5cb3a9549 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b1f364b-3f50-442b-8674-50274df36fdd | service: service-general +[2026-04-16 14:22:40.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000043 | request_id: 9b1f364b-3f50-442b-8674-50274df36fdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c98c2fc0-a635-4385-b8ad-af0c2503e582 | service: service-general +[2026-04-16 14:22:40.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507261506180001 | request_id: c98c2fc0-a635-4385-b8ad-af0c2503e582 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d6e670d-28ab-44e4-9084-c539fe01edce | service: service-general +[2026-04-16 14:22:40.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509046104150001 | request_id: 2d6e670d-28ab-44e4-9084-c539fe01edce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a44e1b5a-758e-4335-9c3a-f7e4b7ad998d | service: service-general +[2026-04-16 14:22:40.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051010130001 | request_id: a44e1b5a-758e-4335-9c3a-f7e4b7ad998d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99c64215-d2f7-4b09-b987-6a901ef49786 | service: service-general +[2026-04-16 14:22:40.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012211100005 | request_id: 99c64215-d2f7-4b09-b987-6a901ef49786 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3df50541-ee4d-4713-896b-ed46e23dc6d9 | service: service-general +[2026-04-16 14:22:40.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503110811100001 | request_id: 3df50541-ee4d-4713-896b-ed46e23dc6d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ed2397a-35df-4cdb-893e-ecaedc8a193b | service: service-general +[2026-04-16 14:22:40.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000045 | request_id: 5ed2397a-35df-4cdb-893e-ecaedc8a193b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4b70c65-7094-49be-b35d-b878b38b512e | service: service-general +[2026-04-16 14:22:40.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3319062507150004 | request_id: b4b70c65-7094-49be-b35d-b878b38b512e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 319297e9-697b-4ebd-b09f-0879988c641c | service: service-general +[2026-04-16 14:22:40.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505166503160002 | request_id: 319297e9-697b-4ebd-b09f-0879988c641c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7214856f-7788-4f22-8fb9-fd8a08f1d54d | service: service-general +[2026-04-16 14:22:40.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216410190001 | request_id: 7214856f-7788-4f22-8fb9-fd8a08f1d54d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18eab36c-7e83-4ed3-8ebb-2bcc18b01077 | service: service-general +[2026-04-16 14:22:40.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106110040001 | request_id: 18eab36c-7e83-4ed3-8ebb-2bcc18b01077 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a1f5b02-4175-4867-8a8f-9e16d6f1b10a | service: service-general +[2026-04-16 14:22:40.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000028 | request_id: 9a1f5b02-4175-4867-8a8f-9e16d6f1b10a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22709c79-2104-417d-b55f-28e0529351f6 | service: service-general +[2026-04-16 14:22:40.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216809150001 | request_id: 22709c79-2104-417d-b55f-28e0529351f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 155feb30-9bd0-4cd7-90c7-9fc242ccedd3 | service: service-general +[2026-04-16 14:22:40.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572031507090002 | request_id: 155feb30-9bd0-4cd7-90c7-9fc242ccedd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e53ce70f-eede-49bd-b635-ee1439adcd79 | service: service-general +[2026-04-16 14:22:40.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3311014702080001 | request_id: e53ce70f-eede-49bd-b635-ee1439adcd79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d33668a-088e-4a53-83fc-2b101cdf0ea9 | service: service-general +[2026-04-16 14:22:40.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506082301140002 | request_id: 3d33668a-088e-4a53-83fc-2b101cdf0ea9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a011aa8-cb01-4ff8-9485-51d5d9eaca02 | service: service-general +[2026-04-16 14:22:40.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154110130002 | request_id: 9a011aa8-cb01-4ff8-9485-51d5d9eaca02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b3cbfeb-243f-4497-b3cf-4daf2f9dd0f0 | service: service-general +[2026-04-16 14:22:40.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 278.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115507140001 | request_id: 8b3cbfeb-243f-4497-b3cf-4daf2f9dd0f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 582155cc-38db-449f-870b-7f62ad7d89d1 | service: service-general +[2026-04-16 14:22:40.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 282.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513215709140002 | request_id: 582155cc-38db-449f-870b-7f62ad7d89d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72bfc946-2f0f-404f-a7a9-d185eb7b7138 | service: service-general +[2026-04-16 14:22:40.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086603050001 | request_id: 72bfc946-2f0f-404f-a7a9-d185eb7b7138 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56203776-545c-4886-8ebe-951ee32b06ba | service: service-general +[2026-04-16 14:22:40.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016606090005 | request_id: 56203776-545c-4886-8ebe-951ee32b06ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9af570db-54a9-481b-b81d-c28efbd120e1 | service: service-general +[2026-04-16 14:22:40.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112701170001 | request_id: 9af570db-54a9-481b-b81d-c28efbd120e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aea2a6cf-f30e-498c-85f4-440db3c6ca6c | service: service-general +[2026-04-16 14:22:40.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030305150002 | request_id: aea2a6cf-f30e-498c-85f4-440db3c6ca6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14843a09-f764-402f-baea-84facd2e5587 | service: service-general +[2026-04-16 14:22:40.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 600.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202122312090001 | request_id: 14843a09-f764-402f-baea-84facd2e5587 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 527a7539-108f-4270-8033-7f25dc796821 | service: service-general +[2026-04-16 14:22:40.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046502200001 | request_id: 527a7539-108f-4270-8033-7f25dc796821 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56e5d7e3-3c1d-45c6-a087-d7eb2b6d203d | service: service-general +[2026-04-16 14:22:40.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264605130002 | request_id: 56e5d7e3-3c1d-45c6-a087-d7eb2b6d203d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e95114f6-34fe-433c-9a29-c450698a2018 | service: service-general +[2026-04-16 14:22:40.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518071012190005 | request_id: e95114f6-34fe-433c-9a29-c450698a2018 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1d6a73b-20af-4960-a676-544a7cf5832c | service: service-general +[2026-04-16 14:22:40.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516046211080001 | request_id: f1d6a73b-20af-4960-a676-544a7cf5832c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 800809a6-f9ea-4080-8bc0-0712e297b963 | service: service-general +[2026-04-16 14:22:40.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574053012170001 | request_id: 800809a6-f9ea-4080-8bc0-0712e297b963 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8d54cbc-9bf0-4807-ba06-fe572c5c564f | service: service-general +[2026-04-16 14:22:40.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120511160001 | request_id: e8d54cbc-9bf0-4807-ba06-fe572c5c564f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1addb139-bfbd-494f-a12d-b9455b43f5f1 | service: service-general +[2026-04-16 14:22:40.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508124109190001 | request_id: 1addb139-bfbd-494f-a12d-b9455b43f5f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd53b072-5b9e-47a9-a41a-122a177618d1 | service: service-general +[2026-04-16 14:22:40.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506194512170001 | request_id: cd53b072-5b9e-47a9-a41a-122a177618d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecd5cfe8-426a-45a3-813a-fc93940976f5 | service: service-general +[2026-04-16 14:22:40.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516042311190001 | request_id: ecd5cfe8-426a-45a3-813a-fc93940976f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 547aa47f-4b92-4f2f-8235-5e010630643e | service: service-general +[2026-04-16 14:22:40.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505091611130001 | request_id: 547aa47f-4b92-4f2f-8235-5e010630643e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 466d7849-78bb-4261-bf73-c5c8f16f74a7 | service: service-general +[2026-04-16 14:22:40.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241408160004 | request_id: 466d7849-78bb-4261-bf73-c5c8f16f74a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dc1325d-fe97-4123-adf8-5e216aa0447f | service: service-general +[2026-04-16 14:22:40.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517031304100002 | request_id: 5dc1325d-fe97-4123-adf8-5e216aa0447f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eec07a40-96b0-4558-9f64-7c8f5e8d8e3f | service: service-general +[2026-04-16 14:22:40.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142111180001 | request_id: eec07a40-96b0-4558-9f64-7c8f5e8d8e3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 980e0757-5cf9-41f6-947b-2840c75bbcba | service: service-general +[2026-04-16 14:22:40.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011806040002 | request_id: 980e0757-5cf9-41f6-947b-2840c75bbcba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f695a898-077f-48c3-9d37-43970ae6cc6a | service: service-general +[2026-04-16 14:22:40.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578211407080001 | request_id: f695a898-077f-48c3-9d37-43970ae6cc6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8dfaf14-5b0d-4deb-8666-f402d4c6be2c | service: service-general +[2026-04-16 14:22:40.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503101009190001 | request_id: a8dfaf14-5b0d-4deb-8666-f402d4c6be2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8dd5f9c-c823-4ffc-b338-38aa65f7c8e3 | service: service-general +[2026-04-16 14:22:40.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336102130001 | request_id: b8dd5f9c-c823-4ffc-b338-38aa65f7c8e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebb29d27-90f8-43e0-a56c-752113e8a541 | service: service-general +[2026-04-16 14:22:40.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512060204180001 | request_id: ebb29d27-90f8-43e0-a56c-752113e8a541 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d728575-6c24-4c59-b9f6-d24454e38ec8 | service: service-general +[2026-04-16 14:22:40.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016206130001 | request_id: 0d728575-6c24-4c59-b9f6-d24454e38ec8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8065fb7-edeb-4bea-ab90-198d2ef6cb6a | service: service-general +[2026-04-16 14:22:40.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000048 | request_id: c8065fb7-edeb-4bea-ab90-198d2ef6cb6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7a4851d-a450-4ab7-ac09-2d7a9f0dcd27 | service: service-general +[2026-04-16 14:22:40.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035903160002 | request_id: c7a4851d-a450-4ab7-ac09-2d7a9f0dcd27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 201bc93a-4d46-4489-8814-48af5127fcc4 | service: service-general +[2026-04-16 14:22:40.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514062510030005 | request_id: 201bc93a-4d46-4489-8814-48af5127fcc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bddce781-651a-497c-84a2-0ca8ace1c6b6 | service: service-general +[2026-04-16 14:22:40.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042809150004 | request_id: bddce781-651a-497c-84a2-0ca8ace1c6b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8c95dc8-fe4e-4364-90bb-82f478f418f9 | service: service-general +[2026-04-16 14:22:40.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185912060001 | request_id: e8c95dc8-fe4e-4364-90bb-82f478f418f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 837b20b9-ea83-4d60-b874-cda6d0e5c52c | service: service-general +[2026-04-16 14:22:40.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507047108040001 | request_id: 837b20b9-ea83-4d60-b874-cda6d0e5c52c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 579b5e95-1c33-496c-846e-fe2e48882e59 | service: service-general +[2026-04-16 14:22:40.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507082402160002 | request_id: 579b5e95-1c33-496c-846e-fe2e48882e59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88ad9715-00ac-4783-b6af-91540d984f18 | service: service-general +[2026-04-16 14:22:40.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506246707080003 | request_id: 88ad9715-00ac-4783-b6af-91540d984f18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5b7e2e1-fe03-4d0b-9bf6-457c8a2cddd6 | service: service-general +[2026-04-16 14:22:40.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240509080002 | request_id: b5b7e2e1-fe03-4d0b-9bf6-457c8a2cddd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3c4c570-3739-44ee-aa10-e2e5bcd4147d | service: service-general +[2026-04-16 14:22:40.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236704190003 | request_id: c3c4c570-3739-44ee-aa10-e2e5bcd4147d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a22adba5-6f7a-4d29-b10e-25deb8dbf357 | service: service-general +[2026-04-16 14:22:40.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: a22adba5-6f7a-4d29-b10e-25deb8dbf357 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebbfeb9f-e80c-41e4-9563-efc4e7a7fc41 | service: service-general +[2026-04-16 14:22:40.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506160312150009 | request_id: ebbfeb9f-e80c-41e4-9563-efc4e7a7fc41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea1b3333-5ed2-43cb-8685-4421ff4123a8 | service: service-general +[2026-04-16 14:22:40.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011703160001 | request_id: ea1b3333-5ed2-43cb-8685-4421ff4123a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 049a0460-79fa-470a-9d85-1b6e6c4a8fb5 | service: service-general +[2026-04-16 14:22:40.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186711080001 | request_id: 049a0460-79fa-470a-9d85-1b6e6c4a8fb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc3f8908-3ae6-4c7b-a240-5d24ec73bc24 | service: service-general +[2026-04-16 14:22:40.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051108073528 | request_id: cc3f8908-3ae6-4c7b-a240-5d24ec73bc24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86cf374a-56e6-4edc-ac4e-20dc862e5e77 | service: service-general +[2026-04-16 14:22:40.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505134309190001 | request_id: 86cf374a-56e6-4edc-ac4e-20dc862e5e77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a736a5bf-b2aa-40c8-ab74-13d6719f0fb0 | service: service-general +[2026-04-16 14:22:40.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/03620001205008__ | request_id: a736a5bf-b2aa-40c8-ab74-13d6719f0fb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d2daff7-f631-4a03-be06-577d75605e0d | service: service-general +[2026-04-16 14:22:40.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115507070001 | request_id: 5d2daff7-f631-4a03-be06-577d75605e0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1475e4d7-ec2e-4ec3-a97b-aded71c78d96 | service: service-general +[2026-04-16 14:22:40.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 255.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000050 | request_id: 1475e4d7-ec2e-4ec3-a97b-aded71c78d96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b8eb7de-9628-4493-86a4-ab446b8dc716 | service: service-general +[2026-04-16 14:22:40.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045302090002 | request_id: 7b8eb7de-9628-4493-86a4-ab446b8dc716 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17b8e499-b898-4f26-a1f0-9db0f8e8e6f0 | service: service-general +[2026-04-16 14:22:40.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180111090046 | request_id: 17b8e499-b898-4f26-a1f0-9db0f8e8e6f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03e4152a-2bd2-43b6-a04a-d73bbd760a0a | service: service-general +[2026-04-16 14:22:40.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000051 | request_id: 03e4152a-2bd2-43b6-a04a-d73bbd760a0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa957f53-d97a-4c6b-8463-b5661bb01ba6 | service: service-general +[2026-04-16 14:22:40.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036004130004 | request_id: aa957f53-d97a-4c6b-8463-b5661bb01ba6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23b35246-18b9-4d66-b458-3bb663e8de26 | service: service-general +[2026-04-16 14:22:40.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231903130002 | request_id: 23b35246-18b9-4d66-b458-3bb663e8de26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1192489-9d75-4726-9c10-8f023b541423 | service: service-general +[2026-04-16 14:22:40.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125208140001 | request_id: f1192489-9d75-4726-9c10-8f023b541423 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94eef4b8-985b-49a3-a7c5-4c23a36d4722 | service: service-general +[2026-04-16 14:22:40.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000052 | request_id: 94eef4b8-985b-49a3-a7c5-4c23a36d4722 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0997f9cc-2bbe-411e-a45f-f04eca57238d | service: service-general +[2026-04-16 14:22:40.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000053 | request_id: 0997f9cc-2bbe-411e-a45f-f04eca57238d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cba3cfb3-6a23-426e-aada-707b223a2eeb | service: service-general +[2026-04-16 14:22:40.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504012206160002 | request_id: cba3cfb3-6a23-426e-aada-707b223a2eeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdd67dab-99a1-45e4-853f-1fe574105478 | service: service-general +[2026-04-16 14:22:40.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212808040002 | request_id: fdd67dab-99a1-45e4-853f-1fe574105478 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 512ee63f-b864-46e9-a937-66834044cf9d | service: service-general +[2026-04-16 14:22:40.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040911130003 | request_id: 512ee63f-b864-46e9-a937-66834044cf9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 761fa1af-1980-4d7b-be5e-7c561b27858a | service: service-general +[2026-04-16 14:22:40.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505211801090001 | request_id: 761fa1af-1980-4d7b-be5e-7c561b27858a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99648b88-ea5e-457c-9fbd-2b91990c2507 | service: service-general +[2026-04-16 14:22:40.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045102190001 | request_id: 99648b88-ea5e-457c-9fbd-2b91990c2507 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de0996c3-cc6a-4607-9281-c4e659f5a571 | service: service-general +[2026-04-16 14:22:40.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000054 | request_id: de0996c3-cc6a-4607-9281-c4e659f5a571 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8bdef28-7276-4a1f-86b0-5e9169307113 | service: service-general +[2026-04-16 14:22:40.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046502170001 | request_id: e8bdef28-7276-4a1f-86b0-5e9169307113 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f4f0448-1510-4a9d-b09e-79374968ca4e | service: service-general +[2026-04-16 14:22:40.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134903190003 | request_id: 7f4f0448-1510-4a9d-b09e-79374968ca4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12788de6-ada2-414b-8393-065c65d68dff | service: service-general +[2026-04-16 14:22:40.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180306140002 | request_id: 12788de6-ada2-414b-8393-065c65d68dff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7a47dba-f616-4a81-a115-54cf9de25bba | service: service-general +[2026-04-16 14:22:40.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174706060004 | request_id: b7a47dba-f616-4a81-a115-54cf9de25bba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:40.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b60379f6-6a61-4e21-af56-b282b7aa7c4a | service: service-general +[2026-04-16 14:22:40.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000055 | request_id: b60379f6-6a61-4e21-af56-b282b7aa7c4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1979863-8692-4e01-8e84-e22fde22309c | service: service-general +[2026-04-16 14:22:41.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181310170002 | request_id: d1979863-8692-4e01-8e84-e22fde22309c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53f8e63d-6ea6-46ef-ac34-e8b487899b48 | service: service-general +[2026-04-16 14:22:41.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507061703200001 | request_id: 53f8e63d-6ea6-46ef-ac34-e8b487899b48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01ae97ba-01ff-40df-a339-94cb658e78e6 | service: service-general +[2026-04-16 14:22:41.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011605040006 | request_id: 01ae97ba-01ff-40df-a339-94cb658e78e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 808727a3-98ab-41a5-ad46-1565213a5b99 | service: service-general +[2026-04-16 14:22:41.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141312070001 | request_id: 808727a3-98ab-41a5-ad46-1565213a5b99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83858f78-afbf-432d-9c72-d9f3ea719bc7 | service: service-general +[2026-04-16 14:22:41.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 295.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510031812080003 | request_id: 83858f78-afbf-432d-9c72-d9f3ea719bc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e55d519-62db-4e02-8cf1-03384a71abb7 | service: service-general +[2026-04-16 14:22:41.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513046805080002 | request_id: 1e55d519-62db-4e02-8cf1-03384a71abb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02fc348d-3b42-4022-8696-1b86693f925a | service: service-general +[2026-04-16 14:22:41.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105706190003 | request_id: 02fc348d-3b42-4022-8696-1b86693f925a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bed5eb5d-9773-4ec4-ac8c-f0a9941dbda1 | service: service-general +[2026-04-16 14:22:41.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505151410160001 | request_id: bed5eb5d-9773-4ec4-ac8c-f0a9941dbda1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5ee87f3-38a6-4209-acbe-97482acba8b2 | service: service-general +[2026-04-16 14:22:41.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 562.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508011812030001 | request_id: c5ee87f3-38a6-4209-acbe-97482acba8b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc1ee5f4-7c9c-40bb-9de3-08b0a008e1ef | service: service-general +[2026-04-16 14:22:41.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: dc1ee5f4-7c9c-40bb-9de3-08b0a008e1ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3f80d1e-f47b-40b6-ac5c-42a039b523ff | service: service-general +[2026-04-16 14:22:41.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075302140001 | request_id: d3f80d1e-f47b-40b6-ac5c-42a039b523ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12859c06-766b-4b43-8b95-9b649ee5db50 | service: service-general +[2026-04-16 14:22:41.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060808080002 | request_id: 12859c06-766b-4b43-8b95-9b649ee5db50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99cb5336-4575-4073-a7bc-350b721c6efc | service: service-general +[2026-04-16 14:22:41.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296006120001 | request_id: 99cb5336-4575-4073-a7bc-350b721c6efc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: baac1f35-ee14-431b-81e5-3f29a28b00e9 | service: service-general +[2026-04-16 14:22:41.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514176602070002 | request_id: baac1f35-ee14-431b-81e5-3f29a28b00e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6f8581c-4c9d-44cd-96dd-8eb68f1ce5c6 | service: service-general +[2026-04-16 14:22:41.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122112190001 | request_id: a6f8581c-4c9d-44cd-96dd-8eb68f1ce5c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cef4612-1ce0-4247-9959-90d704c9c24a | service: service-general +[2026-04-16 14:22:41.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132404180002 | request_id: 3cef4612-1ce0-4247-9959-90d704c9c24a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99517f83-bfb0-49d7-b5c5-3f892c72601e | service: service-general +[2026-04-16 14:22:41.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010604030004 | request_id: 99517f83-bfb0-49d7-b5c5-3f892c72601e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c8f5446-d52e-4bcd-a236-8cf64f2f3c03 | service: service-general +[2026-04-16 14:22:41.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092404050104 | request_id: 5c8f5446-d52e-4bcd-a236-8cf64f2f3c03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5c776f2-2716-4ace-bb28-506862ec7347 | service: service-general +[2026-04-16 14:22:41.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016706130001 | request_id: f5c776f2-2716-4ace-bb28-506862ec7347 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d799c626-3f12-4300-b66d-1e35468390ad | service: service-general +[2026-04-16 14:22:41.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012803180005 | request_id: d799c626-3f12-4300-b66d-1e35468390ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0f53244-8d73-4075-88ce-874ac56f0cd9 | service: service-general +[2026-04-16 14:22:41.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513146104030002 | request_id: b0f53244-8d73-4075-88ce-874ac56f0cd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f04942a-da73-4933-8288-db3ff222f2f9 | service: service-general +[2026-04-16 14:22:41.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000095 | request_id: 8f04942a-da73-4933-8288-db3ff222f2f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f4cc3bf-f54b-44d5-b16a-1b59beabce41 | service: service-general +[2026-04-16 14:22:41.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186004150001 | request_id: 3f4cc3bf-f54b-44d5-b16a-1b59beabce41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e06172cc-dce2-4c19-9506-aa7ab6ac67ba | service: service-general +[2026-04-16 14:22:41.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225905170001 | request_id: e06172cc-dce2-4c19-9506-aa7ab6ac67ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e310fa02-2df3-4a1b-9985-896f060c9b05 | service: service-general +[2026-04-16 14:22:41.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523034601110001 | request_id: e310fa02-2df3-4a1b-9985-896f060c9b05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c00264c6-14c6-4d83-ba64-c172579aa7fe | service: service-general +[2026-04-16 14:22:41.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505062207160001 | request_id: c00264c6-14c6-4d83-ba64-c172579aa7fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2add9968-5ec1-494e-9da2-0d2dec5e3c60 | service: service-general +[2026-04-16 14:22:41.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000056 | request_id: 2add9968-5ec1-494e-9da2-0d2dec5e3c60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c149333d-f2ad-4991-b069-af8b5215da87 | service: service-general +[2026-04-16 14:22:41.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246511190002 | request_id: c149333d-f2ad-4991-b069-af8b5215da87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 385fcb15-440c-469a-aa44-59f83d301fbf | service: service-general +[2026-04-16 14:22:41.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514076111190001 | request_id: 385fcb15-440c-469a-aa44-59f83d301fbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 837c417f-f8b1-43f8-b800-654a5a2ba829 | service: service-general +[2026-04-16 14:22:41.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035907180001 | request_id: 837c417f-f8b1-43f8-b800-654a5a2ba829 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f217b658-1aa1-4bd8-93c1-1cc0775f26b3 | service: service-general +[2026-04-16 14:22:41.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041906140001 | request_id: f217b658-1aa1-4bd8-93c1-1cc0775f26b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 275925cb-29bd-4455-98e8-e3304e58d2a3 | service: service-general +[2026-04-16 14:22:41.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025303130002 | request_id: 275925cb-29bd-4455-98e8-e3304e58d2a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecee2e30-484e-4c3a-bf0b-25ac6482c37d | service: service-general +[2026-04-16 14:22:41.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575041911190001 | request_id: ecee2e30-484e-4c3a-bf0b-25ac6482c37d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7578dd22-2b4d-4107-9b43-5f853cf71e49 | service: service-general +[2026-04-16 14:22:41.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575041508170001 | request_id: 7578dd22-2b4d-4107-9b43-5f853cf71e49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d21e111b-4708-4164-b731-6dfb28efd690 | service: service-general +[2026-04-16 14:22:41.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011501080001 | request_id: d21e111b-4708-4164-b731-6dfb28efd690 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 894ddb2d-c27d-46f0-8233-501eb97ece1b | service: service-general +[2026-04-16 14:22:41.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151708120001 | request_id: 894ddb2d-c27d-46f0-8233-501eb97ece1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1670460d-0df0-4dcc-9258-ee1073087959 | service: service-general +[2026-04-16 14:22:41.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011703160001 | request_id: 1670460d-0df0-4dcc-9258-ee1073087959 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26fcb200-c95e-4791-a6f7-4c1c79db0e15 | service: service-general +[2026-04-16 14:22:41.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096910110002 | request_id: 26fcb200-c95e-4791-a6f7-4c1c79db0e15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c966e22a-736a-4985-83be-1b85d08eb5b6 | service: service-general +[2026-04-16 14:22:41.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160710160002 | request_id: c966e22a-736a-4985-83be-1b85d08eb5b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39979dfd-4d4e-49e2-8a33-984450235dbd | service: service-general +[2026-04-16 14:22:41.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192403110002 | request_id: 39979dfd-4d4e-49e2-8a33-984450235dbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1a310b2-9a27-4f76-8d00-a3277dd8b39f | service: service-general +[2026-04-16 14:22:41.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181507040157 | request_id: b1a310b2-9a27-4f76-8d00-a3277dd8b39f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73249d1f-1158-44cf-bf57-ab44b5f6e8b5 | service: service-general +[2026-04-16 14:22:41.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000057 | request_id: 73249d1f-1158-44cf-bf57-ab44b5f6e8b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af17a009-e9fa-47f1-b201-70ebf6649129 | service: service-general +[2026-04-16 14:22:41.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011109040001 | request_id: af17a009-e9fa-47f1-b201-70ebf6649129 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42cb05ab-d0be-43d8-b348-11ea5fd7d77e | service: service-general +[2026-04-16 14:22:41.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000058 | request_id: 42cb05ab-d0be-43d8-b348-11ea5fd7d77e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 398b23e5-19a8-4a80-9f00-f381ee769ecc | service: service-general +[2026-04-16 14:22:41.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000059 | request_id: 398b23e5-19a8-4a80-9f00-f381ee769ecc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60aa8f0e-69e4-4533-91b5-62fb66024017 | service: service-general +[2026-04-16 14:22:41.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021502180001 | request_id: 60aa8f0e-69e4-4533-91b5-62fb66024017 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bab2ce4-8d51-4f07-bd3d-6d866813820a | service: service-general +[2026-04-16 14:22:41.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234810040002 | request_id: 4bab2ce4-8d51-4f07-bd3d-6d866813820a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd495667-926c-4f3e-809b-d29707723dbf | service: service-general +[2026-04-16 14:22:41.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020701190001 | request_id: fd495667-926c-4f3e-809b-d29707723dbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2589a531-bfac-4c5d-a5eb-f514ff3b8eec | service: service-general +[2026-04-16 14:22:41.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010906140003 | request_id: 2589a531-bfac-4c5d-a5eb-f514ff3b8eec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dced3042-4415-4dad-a172-44d873e8e6f8 | service: service-general +[2026-04-16 14:22:41.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: dced3042-4415-4dad-a172-44d873e8e6f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4839ac55-ac91-474c-b755-7a558500e7e3 | service: service-general +[2026-04-16 14:22:41.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235102040004 | request_id: 4839ac55-ac91-474c-b755-7a558500e7e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c542c226-54f3-4e35-a1ec-63b8f96ff092 | service: service-general +[2026-04-16 14:22:41.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165706030003 | request_id: c542c226-54f3-4e35-a1ec-63b8f96ff092 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0e65e8c-73b6-4827-bfb3-5f60aecd2aa5 | service: service-general +[2026-04-16 14:22:41.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242403120004 | request_id: f0e65e8c-73b6-4827-bfb3-5f60aecd2aa5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 686cc82e-a38e-4c52-8421-1b91b510ebe6 | service: service-general +[2026-04-16 14:22:41.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514190101063617 | request_id: 686cc82e-a38e-4c52-8421-1b91b510ebe6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90d68b3b-c036-4a81-98a8-a9db923382d0 | service: service-general +[2026-04-16 14:22:41.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014503070004 | request_id: 90d68b3b-c036-4a81-98a8-a9db923382d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 179576a3-0ee1-4468-9e69-ab1b623fb0c1 | service: service-general +[2026-04-16 14:22:41.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250204080145 | request_id: 179576a3-0ee1-4468-9e69-ab1b623fb0c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d0eeeeb-7964-481b-8ff6-43030ebcc45b | service: service-general +[2026-04-16 14:22:41.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507026106070002 | request_id: 1d0eeeeb-7964-481b-8ff6-43030ebcc45b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06154c0e-959a-4881-9556-20171f4277f7 | service: service-general +[2026-04-16 14:22:41.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174508090002 | request_id: 06154c0e-959a-4881-9556-20171f4277f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 719f0de8-c55b-4143-90a1-2799caacfbd2 | service: service-general +[2026-04-16 14:22:41.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075311080002 | request_id: 719f0de8-c55b-4143-90a1-2799caacfbd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c11cba6-b757-4d8e-acf2-173fb5c3306b | service: service-general +[2026-04-16 14:22:41.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509300412050006 | request_id: 6c11cba6-b757-4d8e-acf2-173fb5c3306b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7889338e-eee7-4ae6-8b1d-4077427ed894 | service: service-general +[2026-04-16 14:22:41.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014505200002 | request_id: 7889338e-eee7-4ae6-8b1d-4077427ed894 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51bfef70-75b4-4f2b-aa2a-535326c8c2f3 | service: service-general +[2026-04-16 14:22:41.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011501080001 | request_id: 51bfef70-75b4-4f2b-aa2a-535326c8c2f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ef17923-c2cf-455c-89b4-3331bbaecea9 | service: service-general +[2026-04-16 14:22:41.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271409130001 | request_id: 2ef17923-c2cf-455c-89b4-3331bbaecea9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37f9542b-e1d2-4705-8a41-9de314977551 | service: service-general +[2026-04-16 14:22:41.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246810100001 | request_id: 37f9542b-e1d2-4705-8a41-9de314977551 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15d24272-9b4f-41c8-90da-a9b7e079f497 | service: service-general +[2026-04-16 14:22:41.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010705040001 | request_id: 15d24272-9b4f-41c8-90da-a9b7e079f497 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 575ea9ad-6423-4036-bb78-ae12ca986a2c | service: service-general +[2026-04-16 14:22:41.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075001050001 | request_id: 575ea9ad-6423-4036-bb78-ae12ca986a2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98b9c087-cce6-45e2-a214-c649f9d03266 | service: service-general +[2026-04-16 14:22:41.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185912060001 | request_id: 98b9c087-cce6-45e2-a214-c649f9d03266 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34c7ef41-4e3f-4dd2-9bf5-753ff746d965 | service: service-general +[2026-04-16 14:22:41.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011210130001 | request_id: 34c7ef41-4e3f-4dd2-9bf5-753ff746d965 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08e664d0-74ef-417e-b857-3b3b715a0bb1 | service: service-general +[2026-04-16 14:22:41.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: 08e664d0-74ef-417e-b857-3b3b715a0bb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62188a50-8692-4ac4-9594-74cf50ee6bf8 | service: service-general +[2026-04-16 14:22:41.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012104100003 | request_id: 62188a50-8692-4ac4-9594-74cf50ee6bf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb8b60c8-a47e-466f-823e-2dc32e4126ea | service: service-general +[2026-04-16 14:22:41.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012901130005 | request_id: cb8b60c8-a47e-466f-823e-2dc32e4126ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cc6b1af-f7ce-4f8e-9d14-21ca16523750 | service: service-general +[2026-04-16 14:22:41.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514034505030001 | request_id: 0cc6b1af-f7ce-4f8e-9d14-21ca16523750 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aded23f1-056a-4a7e-9afe-33e344d7c663 | service: service-general +[2026-04-16 14:22:41.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572036003200001 | request_id: aded23f1-056a-4a7e-9afe-33e344d7c663 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62a4efd9-c524-4352-8d42-cbfbf1d5c2f6 | service: service-general +[2026-04-16 14:22:41.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080505160002 | request_id: 62a4efd9-c524-4352-8d42-cbfbf1d5c2f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05fa78eb-05b6-4db3-be14-ac00249c5d59 | service: service-general +[2026-04-16 14:22:41.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064712020001 | request_id: 05fa78eb-05b6-4db3-be14-ac00249c5d59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b7c8d46-f319-4dea-931a-cbe50d6e7d18 | service: service-general +[2026-04-16 14:22:41.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260112160002 | request_id: 9b7c8d46-f319-4dea-931a-cbe50d6e7d18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d4e61a9-93ce-4191-af5a-3f500d276d1a | service: service-general +[2026-04-16 14:22:41.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192403110002 | request_id: 6d4e61a9-93ce-4191-af5a-3f500d276d1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ac07c26-33f9-4009-b45b-51ee4a9361e2 | service: service-general +[2026-04-16 14:22:41.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231901190002 | request_id: 7ac07c26-33f9-4009-b45b-51ee4a9361e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 293008fb-6581-4185-8bc5-eea208df57e6 | service: service-general +[2026-04-16 14:22:41.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200004 | request_id: 293008fb-6581-4185-8bc5-eea208df57e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71801b0a-b64b-4e28-91e3-335ef657fabe | service: service-general +[2026-04-16 14:22:41.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 563.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200003 | request_id: 71801b0a-b64b-4e28-91e3-335ef657fabe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a96c092-1648-4e25-8f2c-76a229403ba4 | service: service-general +[2026-04-16 14:22:41.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035508050002 | request_id: 0a96c092-1648-4e25-8f2c-76a229403ba4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a81c991-441e-4b10-9f4f-f89d79fd2f28 | service: service-general +[2026-04-16 14:22:41.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032203100008 | request_id: 4a81c991-441e-4b10-9f4f-f89d79fd2f28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d8de861-3f8c-458a-a743-f3a506ffd0d6 | service: service-general +[2026-04-16 14:22:41.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042712140008 | request_id: 3d8de861-3f8c-458a-a743-f3a506ffd0d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cf12a70-77cb-4395-b7f0-056ad9b89906 | service: service-general +[2026-04-16 14:22:41.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246411170002 | request_id: 5cf12a70-77cb-4395-b7f0-056ad9b89906 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69fc5033-b152-4a86-994e-a125798d49c9 | service: service-general +[2026-04-16 14:22:41.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035301150001 | request_id: 69fc5033-b152-4a86-994e-a125798d49c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 476b0c1f-89ef-4a9b-aaea-c6fe8bded289 | service: service-general +[2026-04-16 14:22:41.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252205200002 | request_id: 476b0c1f-89ef-4a9b-aaea-c6fe8bded289 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04a30dbb-8ac1-4944-9f82-653e7b578240 | service: service-general +[2026-04-16 14:22:41.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186308070001 | request_id: 04a30dbb-8ac1-4944-9f82-653e7b578240 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae1ee95d-fc26-4c5d-8a77-a4c574048833 | service: service-general +[2026-04-16 14:22:41.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236405180001 | request_id: ae1ee95d-fc26-4c5d-8a77-a4c574048833 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dec7856-829b-41de-a73a-0df03e2d655f | service: service-general +[2026-04-16 14:22:41.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010502130008 | request_id: 6dec7856-829b-41de-a73a-0df03e2d655f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7dba71a-05ff-42d4-b743-abfde57685d6 | service: service-general +[2026-04-16 14:22:41.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010805170001 | request_id: e7dba71a-05ff-42d4-b743-abfde57685d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24cbadd7-0125-41b4-9041-0625395bd727 | service: service-general +[2026-04-16 14:22:41.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000061 | request_id: 24cbadd7-0125-41b4-9041-0625395bd727 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 722a673e-bf64-46f5-9697-4fa57f99b03c | service: service-general +[2026-04-16 14:22:41.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575046604170002 | request_id: 722a673e-bf64-46f5-9697-4fa57f99b03c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7d08318-cb84-4fbd-accc-e4654ce1e5cc | service: service-general +[2026-04-16 14:22:41.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172109180002 | request_id: e7d08318-cb84-4fbd-accc-e4654ce1e5cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f3de1f7-be36-4fbe-b91c-55100a1ba35b | service: service-general +[2026-04-16 14:22:41.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181804200001 | request_id: 6f3de1f7-be36-4fbe-b91c-55100a1ba35b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9b846b4-1d0f-45b9-aae9-bde78a63e093 | service: service-general +[2026-04-16 14:22:41.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242504990002 | request_id: e9b846b4-1d0f-45b9-aae9-bde78a63e093 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 909c8a25-c49d-4ca2-9df3-5586a868b30b | service: service-general +[2026-04-16 14:22:41.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326910100004 | request_id: 909c8a25-c49d-4ca2-9df3-5586a868b30b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8beb9d35-736e-4710-9cac-a3fe2f401bc1 | service: service-general +[2026-04-16 14:22:41.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092404050104 | request_id: 8beb9d35-736e-4710-9cac-a3fe2f401bc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a508f17-80b5-45bc-8361-a6755a38be00 | service: service-general +[2026-04-16 14:22:41.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051702180001 | request_id: 3a508f17-80b5-45bc-8361-a6755a38be00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3664e7ee-973a-4f6d-a559-89d514a13bda | service: service-general +[2026-04-16 14:22:41.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134607200001 | request_id: 3664e7ee-973a-4f6d-a559-89d514a13bda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 065258cd-7ffd-4970-acad-6e2382e82674 | service: service-general +[2026-04-16 14:22:41.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015301134444 | request_id: 065258cd-7ffd-4970-acad-6e2382e82674 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d62c34b-dec8-4626-8172-8d90a8d5d236 | service: service-general +[2026-04-16 14:22:41.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125212150003 | request_id: 6d62c34b-dec8-4626-8172-8d90a8d5d236 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1e2bf45-5dd6-47d4-a98a-73d269c28a92 | service: service-general +[2026-04-16 14:22:41.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015301130005 | request_id: f1e2bf45-5dd6-47d4-a98a-73d269c28a92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b94812d3-8918-4f78-878f-673403fc778b | service: service-general +[2026-04-16 14:22:41.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: b94812d3-8918-4f78-878f-673403fc778b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f02d351-cccf-4b1e-9f59-c755bab51505 | service: service-general +[2026-04-16 14:22:41.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026305160001 | request_id: 0f02d351-cccf-4b1e-9f59-c755bab51505 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4338c732-062a-470f-b663-ff7c7dd98e7e | service: service-general +[2026-04-16 14:22:41.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000063 | request_id: 4338c732-062a-470f-b663-ff7c7dd98e7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b1a74e2-f061-4600-bf3e-91f4e0c76365 | service: service-general +[2026-04-16 14:22:41.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000064 | request_id: 6b1a74e2-f061-4600-bf3e-91f4e0c76365 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f0c8705-5008-4cf4-9852-30bd57492953 | service: service-general +[2026-04-16 14:22:41.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000004 | request_id: 0f0c8705-5008-4cf4-9852-30bd57492953 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6e8cc57-3243-4f5b-ab52-99c829078512 | service: service-general +[2026-04-16 14:22:41.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042408170004 | request_id: b6e8cc57-3243-4f5b-ab52-99c829078512 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9439257-0a06-48a8-b155-00e4c67350d1 | service: service-general +[2026-04-16 14:22:41.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575027007180001 | request_id: c9439257-0a06-48a8-b155-00e4c67350d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f025332-92d9-4e72-b737-904f0d438b5c | service: service-general +[2026-04-16 14:22:41.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: 7f025332-92d9-4e72-b737-904f0d438b5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 775cc665-4ec7-4ab8-8a51-9fa2edcb09fe | service: service-general +[2026-04-16 14:22:41.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3309022001120002 | request_id: 775cc665-4ec7-4ab8-8a51-9fa2edcb09fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bef6dbd-ad80-40e0-a14c-d10fddada49c | service: service-general +[2026-04-16 14:22:41.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045102190001 | request_id: 5bef6dbd-ad80-40e0-a14c-d10fddada49c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b60a594-c8f1-49a9-ac7e-f40a0ac1f5a2 | service: service-general +[2026-04-16 14:22:41.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051010130001 | request_id: 8b60a594-c8f1-49a9-ac7e-f40a0ac1f5a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81d3e11b-70f0-40ec-8a55-5871fdf9ec42 | service: service-general +[2026-04-16 14:22:41.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503022010130003 | request_id: 81d3e11b-70f0-40ec-8a55-5871fdf9ec42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e271face-b48f-443d-a911-60ffe35f5644 | service: service-general +[2026-04-16 14:22:41.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509122801200003 | request_id: e271face-b48f-443d-a911-60ffe35f5644 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51953f3c-3880-4d1a-a22d-a6b89ee4f98d | service: service-general +[2026-04-16 14:22:41.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000066 | request_id: 51953f3c-3880-4d1a-a22d-a6b89ee4f98d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ba0bd2d-2c42-4de2-8799-9e32501c77a7 | service: service-general +[2026-04-16 14:22:41.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506082301140002 | request_id: 1ba0bd2d-2c42-4de2-8799-9e32501c77a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4aebbd20-0ba8-46c6-aed1-ff37cd0272b9 | service: service-general +[2026-04-16 14:22:41.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011909160002 | request_id: 4aebbd20-0ba8-46c6-aed1-ff37cd0272b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6af8af04-cea1-46e2-a1e5-82810b71c61e | service: service-general +[2026-04-16 14:22:41.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506032003050002 | request_id: 6af8af04-cea1-46e2-a1e5-82810b71c61e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54e81a4a-8430-44fb-9b4c-256c23943fad | service: service-general +[2026-04-16 14:22:41.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515042503080003 | request_id: 54e81a4a-8430-44fb-9b4c-256c23943fad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dbabfa5-2307-4712-83dc-52a9a7b1b64f | service: service-general +[2026-04-16 14:22:41.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574050110040001 | request_id: 3dbabfa5-2307-4712-83dc-52a9a7b1b64f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0682ed1-1558-463f-b051-642517bd0646 | service: service-general +[2026-04-16 14:22:41.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061812110003 | request_id: c0682ed1-1558-463f-b051-642517bd0646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f772f4d-e385-4033-87c1-361419119a37 | service: service-general +[2026-04-16 14:22:41.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100810070005 | request_id: 1f772f4d-e385-4033-87c1-361419119a37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0f98753-fe8a-4495-a500-d440428ccd61 | service: service-general +[2026-04-16 14:22:41.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505114905160001 | request_id: a0f98753-fe8a-4495-a500-d440428ccd61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6580a71d-cf72-45e3-a5fc-770a3a2583d6 | service: service-general +[2026-04-16 14:22:41.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185912060001 | request_id: 6580a71d-cf72-45e3-a5fc-770a3a2583d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74643b4d-202f-4b64-aa72-d8c2ce168fe0 | service: service-general +[2026-04-16 14:22:41.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030305150002 | request_id: 74643b4d-202f-4b64-aa72-d8c2ce168fe0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcc165f9-c550-4094-aec0-2c86ee767e8f | service: service-general +[2026-04-16 14:22:41.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115807070004 | request_id: fcc165f9-c550-4094-aec0-2c86ee767e8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef2cc4fb-4d5f-4d35-ad1f-9d1684741053 | service: service-general +[2026-04-16 14:22:41.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165902110002 | request_id: ef2cc4fb-4d5f-4d35-ad1f-9d1684741053 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22136537-4bbf-4445-aae1-d6f13693f7a1 | service: service-general +[2026-04-16 14:22:41.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011101040001 | request_id: 22136537-4bbf-4445-aae1-d6f13693f7a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c4e5551-bb3e-4187-bdcb-6951bea60381 | service: service-general +[2026-04-16 14:22:41.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241610180003 | request_id: 5c4e5551-bb3e-4187-bdcb-6951bea60381 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 433e738a-7030-4093-b3f5-77326a335fb0 | service: service-general +[2026-04-16 14:22:41.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274302200002 | request_id: 433e738a-7030-4093-b3f5-77326a335fb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11618f83-b70b-4cd6-bacc-791d4f3a25be | service: service-general +[2026-04-16 14:22:41.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121810150002 | request_id: 11618f83-b70b-4cd6-bacc-791d4f3a25be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bcd3f35-9f13-46e8-b91a-0f983c07140d | service: service-general +[2026-04-16 14:22:41.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194905070003 | request_id: 2bcd3f35-9f13-46e8-b91a-0f983c07140d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcd6ebef-f49f-42fa-8149-a8d96193beb6 | service: service-general +[2026-04-16 14:22:41.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060306180001 | request_id: fcd6ebef-f49f-42fa-8149-a8d96193beb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c432529-5929-46e0-b8bf-f40e7db0b24b | service: service-general +[2026-04-16 14:22:41.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132212120004 | request_id: 3c432529-5929-46e0-b8bf-f40e7db0b24b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9e72747-2e73-4eb7-ae40-3a15366dd281 | service: service-general +[2026-04-16 14:22:41.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301110080003 | request_id: f9e72747-2e73-4eb7-ae40-3a15366dd281 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eeb686f0-597d-4f4b-9d0d-33301f464850 | service: service-general +[2026-04-16 14:22:41.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514076004170002 | request_id: eeb686f0-597d-4f4b-9d0d-33301f464850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd836830-e89f-4438-9688-5aaa91e22d43 | service: service-general +[2026-04-16 14:22:41.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194704090002 | request_id: fd836830-e89f-4438-9688-5aaa91e22d43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59a5bebb-bed9-40ea-a815-97c8dc5cca17 | service: service-general +[2026-04-16 14:22:41.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507202705080001 | request_id: 59a5bebb-bed9-40ea-a815-97c8dc5cca17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c667934-6996-454c-b8f5-f8063a44ee53 | service: service-general +[2026-04-16 14:22:41.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012005110005 | request_id: 4c667934-6996-454c-b8f5-f8063a44ee53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2024c8b-e793-4d68-805d-66e5d559e896 | service: service-general +[2026-04-16 14:22:41.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505090509110001 | request_id: a2024c8b-e793-4d68-805d-66e5d559e896 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7138e24-ed44-491a-a47a-f1e7ea239fa4 | service: service-general +[2026-04-16 14:22:41.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508022603030001 | request_id: b7138e24-ed44-491a-a47a-f1e7ea239fa4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1481dd41-e67e-48a5-a971-4d9a97c80b63 | service: service-general +[2026-04-16 14:22:41.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236405180001 | request_id: 1481dd41-e67e-48a5-a971-4d9a97c80b63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a54e7b2-144e-47e8-a774-8fb7555cce43 | service: service-general +[2026-04-16 14:22:41.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505112912050002 | request_id: 7a54e7b2-144e-47e8-a774-8fb7555cce43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 002dd0a9-3ccc-4766-9668-c57ebf496ec9 | service: service-general +[2026-04-16 14:22:41.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1901036911120002 | request_id: 002dd0a9-3ccc-4766-9668-c57ebf496ec9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 913aea24-9c43-4685-a67c-2c40717eeb2c | service: service-general +[2026-04-16 14:22:41.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091312180005 | request_id: 913aea24-9c43-4685-a67c-2c40717eeb2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0454d89a-76b3-4a44-8fe8-0ea15825d9f5 | service: service-general +[2026-04-16 14:22:41.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000070 | request_id: 0454d89a-76b3-4a44-8fe8-0ea15825d9f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53f08706-273a-42e1-9f25-27c257823547 | service: service-general +[2026-04-16 14:22:41.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0300000000000000 | request_id: 53f08706-273a-42e1-9f25-27c257823547 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb8375e0-dd02-439e-8195-f88614867d3e | service: service-general +[2026-04-16 14:22:41.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516042311190001 | request_id: bb8375e0-dd02-439e-8195-f88614867d3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6cbeb0e-87a0-46a6-aa3a-162c073bf056 | service: service-general +[2026-04-16 14:22:41.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215705160002 | request_id: d6cbeb0e-87a0-46a6-aa3a-162c073bf056 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c8ecb77-9762-4a0c-a561-90e0266f66f9 | service: service-general +[2026-04-16 14:22:41.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035205080008 | request_id: 5c8ecb77-9762-4a0c-a561-90e0266f66f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ca01c6d-be9f-4a59-97c4-b9c42574478a | service: service-general +[2026-04-16 14:22:41.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471044602150001 | request_id: 8ca01c6d-be9f-4a59-97c4-b9c42574478a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26c35de1-7a24-4936-a8b1-599894932ef6 | service: service-general +[2026-04-16 14:22:41.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000072 | request_id: 26c35de1-7a24-4936-a8b1-599894932ef6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41ac0ca8-fc45-44e4-91c5-d52303d3a8cb | service: service-general +[2026-04-16 14:22:41.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132509070018 | request_id: 41ac0ca8-fc45-44e4-91c5-d52303d3a8cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3db9f958-f546-497a-81ca-f0fee794e561 | service: service-general +[2026-04-16 14:22:41.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150605070001 | request_id: 3db9f958-f546-497a-81ca-f0fee794e561 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc432a34-710c-4d05-a7bd-e006d936df92 | service: service-general +[2026-04-16 14:22:41.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000073 | request_id: bc432a34-710c-4d05-a7bd-e006d936df92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 637100a2-a6eb-447c-83ef-0d85993587c8 | service: service-general +[2026-04-16 14:22:41.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000074 | request_id: 637100a2-a6eb-447c-83ef-0d85993587c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21dc908c-5359-4528-854a-77c8a9e7c623 | service: service-general +[2026-04-16 14:22:41.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 538.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507126505170001 | request_id: 21dc908c-5359-4528-854a-77c8a9e7c623 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8362ae6-f2ad-4f4c-9552-a311ef22d99b | service: service-general +[2026-04-16 14:22:41.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245309040007 | request_id: b8362ae6-f2ad-4f4c-9552-a311ef22d99b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc6cf8f6-81cc-43d7-ac9b-d5877e1188e9 | service: service-general +[2026-04-16 14:22:41.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011308060001 | request_id: dc6cf8f6-81cc-43d7-ac9b-d5877e1188e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ffbef08-bfd6-4152-af3e-f48bd0b353ac | service: service-general +[2026-04-16 14:22:41.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045102190001 | request_id: 7ffbef08-bfd6-4152-af3e-f48bd0b353ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e4e2a16-dc1e-4979-aad6-fb0d9f7fc7d4 | service: service-general +[2026-04-16 14:22:41.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506246707080003 | request_id: 2e4e2a16-dc1e-4979-aad6-fb0d9f7fc7d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e275a9f-f0dc-4569-80bf-ca23c1180e0c | service: service-general +[2026-04-16 14:22:41.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509046104150001 | request_id: 9e275a9f-f0dc-4569-80bf-ca23c1180e0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 781785a4-e15b-4435-9d6e-3515370c168b | service: service-general +[2026-04-16 14:22:41.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000002 | request_id: 781785a4-e15b-4435-9d6e-3515370c168b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 412af6e3-4978-4652-9887-29f059b550aa | service: service-general +[2026-04-16 14:22:41.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000010 | request_id: 412af6e3-4978-4652-9887-29f059b550aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edbc04aa-ca0c-41f3-9a45-7ad5999c60ad | service: service-general +[2026-04-16 14:22:41.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030611060007 | request_id: edbc04aa-ca0c-41f3-9a45-7ad5999c60ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 508710a7-421d-41ce-b274-aa61f7d60394 | service: service-general +[2026-04-16 14:22:41.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180111090046 | request_id: 508710a7-421d-41ce-b274-aa61f7d60394 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2242f579-90b6-4d2c-8952-6e5bceaadce5 | service: service-general +[2026-04-16 14:22:41.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579020508140002 | request_id: 2242f579-90b6-4d2c-8952-6e5bceaadce5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cae6c034-211b-442e-95a3-32e827658fe9 | service: service-general +[2026-04-16 14:22:41.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331211160001 | request_id: cae6c034-211b-442e-95a3-32e827658fe9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bd4d7ba-e5ce-45cf-8a7c-f732a33a2f04 | service: service-general +[2026-04-16 14:22:41.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014306100004 | request_id: 9bd4d7ba-e5ce-45cf-8a7c-f732a33a2f04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0b3f604-bab3-4bda-a93a-54e45a9829db | service: service-general +[2026-04-16 14:22:41.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509122801200003 | request_id: f0b3f604-bab3-4bda-a93a-54e45a9829db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8df6275-d5e1-4e13-b80e-5cde53ecb533 | service: service-general +[2026-04-16 14:22:41.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513110806200001 | request_id: e8df6275-d5e1-4e13-b80e-5cde53ecb533 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b44996a3-df44-4c67-b2fa-bcc5c2ff7372 | service: service-general +[2026-04-16 14:22:41.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3271064712080008 | request_id: b44996a3-df44-4c67-b2fa-bcc5c2ff7372 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d6f37cc-6c45-4d14-aaf0-1879eed8d4f0 | service: service-general +[2026-04-16 14:22:41.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 631.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154705050001 | request_id: 4d6f37cc-6c45-4d14-aaf0-1879eed8d4f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2be94f77-7443-4e78-b17a-6e487fe217ea | service: service-general +[2026-04-16 14:22:41.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 263.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506097011030003 | request_id: 2be94f77-7443-4e78-b17a-6e487fe217ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee886b7a-838b-4e6e-92d2-850b5a39b1a6 | service: service-general +[2026-04-16 14:22:41.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513084911190002 | request_id: ee886b7a-838b-4e6e-92d2-850b5a39b1a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56506288-020a-4fd7-a42f-f93164534d5b | service: service-general +[2026-04-16 14:22:41.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204303170001 | request_id: 56506288-020a-4fd7-a42f-f93164534d5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c960000-a1a2-42f5-ac4c-c954ddf857c2 | service: service-general +[2026-04-16 14:22:41.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174404050003 | request_id: 1c960000-a1a2-42f5-ac4c-c954ddf857c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bca609ac-7d17-49fd-8301-5ead63848284 | service: service-general +[2026-04-16 14:22:41.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014505200002 | request_id: bca609ac-7d17-49fd-8301-5ead63848284 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75cab0f9-972c-4daa-a6af-bf8acd73045e | service: service-general +[2026-04-16 14:22:41.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575046311190001 | request_id: 75cab0f9-972c-4daa-a6af-bf8acd73045e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9814e150-f2b8-482c-973a-9edd9896ed5e | service: service-general +[2026-04-16 14:22:41.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254705200002 | request_id: 9814e150-f2b8-482c-973a-9edd9896ed5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a7a0dac-3681-41d8-983f-3c329ab09cbd | service: service-general +[2026-04-16 14:22:41.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221901200001 | request_id: 0a7a0dac-3681-41d8-983f-3c329ab09cbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf9bfabd-88a6-4359-b5e0-9e9bdf82a48d | service: service-general +[2026-04-16 14:22:41.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011909160002 | request_id: bf9bfabd-88a6-4359-b5e0-9e9bdf82a48d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b98e425-caf7-4a27-8216-dc5a577a55ca | service: service-general +[2026-04-16 14:22:41.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574053012170001 | request_id: 8b98e425-caf7-4a27-8216-dc5a577a55ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f7e9125-1684-4ac0-876b-2bfdd582654f | service: service-general +[2026-04-16 14:22:41.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000076 | request_id: 0f7e9125-1684-4ac0-876b-2bfdd582654f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ab65790-04f6-4fee-acdb-3ad6a14c4302 | service: service-general +[2026-04-16 14:22:41.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140208180006 | request_id: 1ab65790-04f6-4fee-acdb-3ad6a14c4302 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 007d4867-bb91-4902-9989-2248396d94c5 | service: service-general +[2026-04-16 14:22:41.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251905090006 | request_id: 007d4867-bb91-4902-9989-2248396d94c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceef9215-d6f8-4a11-8918-ef750d585d22 | service: service-general +[2026-04-16 14:22:41.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015112190001 | request_id: ceef9215-d6f8-4a11-8918-ef750d585d22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0546f29a-c699-4426-b6d5-13da08337586 | service: service-general +[2026-04-16 14:22:41.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200004 | request_id: 0546f29a-c699-4426-b6d5-13da08337586 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e692338-cbc7-4a18-a0c2-57fc485ac9f8 | service: service-general +[2026-04-16 14:22:41.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035207090005 | request_id: 9e692338-cbc7-4a18-a0c2-57fc485ac9f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d674f90-2775-4ee0-a973-f0175ce70108 | service: service-general +[2026-04-16 14:22:41.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330103120001 | request_id: 5d674f90-2775-4ee0-a973-f0175ce70108 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25cd29d4-4567-4b69-b739-94b8a3d78d10 | service: service-general +[2026-04-16 14:22:41.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191806120002 | request_id: 25cd29d4-4567-4b69-b739-94b8a3d78d10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2317a603-7b3e-4ffe-bb38-9e814ebe7d9e | service: service-general +[2026-04-16 14:22:41.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151812120001 | request_id: 2317a603-7b3e-4ffe-bb38-9e814ebe7d9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2502373-3626-41bd-9d42-81b56b7a7cb4 | service: service-general +[2026-04-16 14:22:41.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506256604050003 | request_id: b2502373-3626-41bd-9d42-81b56b7a7cb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e16b65a0-48c0-4e61-9ceb-0e6e922a6b88 | service: service-general +[2026-04-16 14:22:41.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120511160001 | request_id: e16b65a0-48c0-4e61-9ceb-0e6e922a6b88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a880d987-88e0-43e3-aad1-86084e48877a | service: service-general +[2026-04-16 14:22:41.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134607200001 | request_id: a880d987-88e0-43e3-aad1-86084e48877a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10a5165c-1558-493e-8d65-0012cfafb8a9 | service: service-general +[2026-04-16 14:22:41.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132906180003 | request_id: 10a5165c-1558-493e-8d65-0012cfafb8a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e37232a3-62f7-4f52-859d-263216e660d7 | service: service-general +[2026-04-16 14:22:41.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000010 | request_id: e37232a3-62f7-4f52-859d-263216e660d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4827f5b6-ecb9-466f-8128-ef441c895823 | service: service-general +[2026-04-16 14:22:41.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000078 | request_id: 4827f5b6-ecb9-466f-8128-ef441c895823 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6c45ddb-5a24-4b5e-90d0-d431ee13b5ed | service: service-general +[2026-04-16 14:22:41.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051605070003 | request_id: d6c45ddb-5a24-4b5e-90d0-d431ee13b5ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5f158cf-36e7-4d7c-aad3-e6b027f51cad | service: service-general +[2026-04-16 14:22:41.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016701070002 | request_id: a5f158cf-36e7-4d7c-aad3-e6b027f51cad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c54da4f-b0bd-4cb0-b532-d78d91ef305d | service: service-general +[2026-04-16 14:22:41.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154507190002 | request_id: 3c54da4f-b0bd-4cb0-b532-d78d91ef305d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f00afbf-216d-4aa0-9ece-1349f1609f6e | service: service-general +[2026-04-16 14:22:41.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514060503050003 | request_id: 4f00afbf-216d-4aa0-9ece-1349f1609f6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c2698a2-4d7e-4057-b382-65ffc4016d5c | service: service-general +[2026-04-16 14:22:41.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264702180001 | request_id: 8c2698a2-4d7e-4057-b382-65ffc4016d5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dba72d1a-ee37-4b5b-aec1-4f1f2b343005 | service: service-general +[2026-04-16 14:22:41.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000095 | request_id: dba72d1a-ee37-4b5b-aec1-4f1f2b343005 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5723648-337c-4e42-95b8-0b9f8983706a | service: service-general +[2026-04-16 14:22:41.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000011 | request_id: a5723648-337c-4e42-95b8-0b9f8983706a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c4b57bf-f569-45d6-a4bd-3da17838a378 | service: service-general +[2026-04-16 14:22:41.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036309140001 | request_id: 1c4b57bf-f569-45d6-a4bd-3da17838a378 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 898230b3-a744-4a75-9a1e-a2964b73077f | service: service-general +[2026-04-16 14:22:41.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000080 | request_id: 898230b3-a744-4a75-9a1e-a2964b73077f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc494092-49d6-4494-811c-3d927672dc88 | service: service-general +[2026-04-16 14:22:41.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513141210030003 | request_id: dc494092-49d6-4494-811c-3d927672dc88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 758c26ab-c307-4772-85d3-cf7f9eed6c5a | service: service-general +[2026-04-16 14:22:41.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000081 | request_id: 758c26ab-c307-4772-85d3-cf7f9eed6c5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a870e69-74fe-45df-8dbb-f8f2b955a747 | service: service-general +[2026-04-16 14:22:41.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116309190002 | request_id: 4a870e69-74fe-45df-8dbb-f8f2b955a747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f3f34e4-1103-4e1f-a8a8-1429cc603254 | service: service-general +[2026-04-16 14:22:41.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091204170002 | request_id: 6f3f34e4-1103-4e1f-a8a8-1429cc603254 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a48dc6b8-3260-430f-a5ff-0694761a6a99 | service: service-general +[2026-04-16 14:22:41.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010502130008 | request_id: a48dc6b8-3260-430f-a5ff-0694761a6a99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 495bbe4f-0585-4a40-ab9e-0939d4ae82f5 | service: service-general +[2026-04-16 14:22:41.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574044304120001 | request_id: 495bbe4f-0585-4a40-ab9e-0939d4ae82f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5eef2eb5-a704-4613-99b5-1998ca88742d | service: service-general +[2026-04-16 14:22:41.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000028 | request_id: 5eef2eb5-a704-4613-99b5-1998ca88742d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65db9078-e707-4d7b-89d2-1618b852e3be | service: service-general +[2026-04-16 14:22:41.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256702060002 | request_id: 65db9078-e707-4d7b-89d2-1618b852e3be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21d4279c-1639-4af4-b7bb-0f69b127620b | service: service-general +[2026-04-16 14:22:41.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116601170003 | request_id: 21d4279c-1639-4af4-b7bb-0f69b127620b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9ec86e3-354f-4416-8802-931beea31544 | service: service-general +[2026-04-16 14:22:41.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180306140002 | request_id: e9ec86e3-354f-4416-8802-931beea31544 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95f5e95c-abf4-4fca-b756-2d9fde153b19 | service: service-general +[2026-04-16 14:22:41.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000042 | request_id: 95f5e95c-abf4-4fca-b756-2d9fde153b19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2937b7e4-0e79-4798-8220-803efb0a0cb9 | service: service-general +[2026-04-16 14:22:41.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212601180009 | request_id: 2937b7e4-0e79-4798-8220-803efb0a0cb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43c0432c-8a20-4d6f-97b1-8551b47a20b5 | service: service-general +[2026-04-16 14:22:41.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503126012190002 | request_id: 43c0432c-8a20-4d6f-97b1-8551b47a20b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46cca3f9-2ad6-4c45-b714-780303cf9cfa | service: service-general +[2026-04-16 14:22:41.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236112190001 | request_id: 46cca3f9-2ad6-4c45-b714-780303cf9cfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4491e98b-3be6-4d1d-a79c-39586c8c4fc5 | service: service-general +[2026-04-16 14:22:41.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171210060005 | request_id: 4491e98b-3be6-4d1d-a79c-39586c8c4fc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b69bc216-e12b-4672-acab-01f58af43586 | service: service-general +[2026-04-16 14:22:41.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166804030004 | request_id: b69bc216-e12b-4672-acab-01f58af43586 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f908b1b-ba97-424f-8056-09ee4a9464ec | service: service-general +[2026-04-16 14:22:41.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055303190003 | request_id: 6f908b1b-ba97-424f-8056-09ee4a9464ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8000222-1b22-40e1-9967-c32d03b00c16 | service: service-general +[2026-04-16 14:22:41.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135407060001 | request_id: e8000222-1b22-40e1-9967-c32d03b00c16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69306d69-2e4e-4140-b65d-659dbe35c475 | service: service-general +[2026-04-16 14:22:41.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015201170002 | request_id: 69306d69-2e4e-4140-b65d-659dbe35c475 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07000f64-4ad9-437f-89b1-3652a6a9241a | service: service-general +[2026-04-16 14:22:41.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275309030002 | request_id: 07000f64-4ad9-437f-89b1-3652a6a9241a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39c64e79-9f99-4a92-82bc-3c336bb3cc6e | service: service-general +[2026-04-16 14:22:41.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000084 | request_id: 39c64e79-9f99-4a92-82bc-3c336bb3cc6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 627ea19e-889b-4b43-b47f-c5a02f1ac76a | service: service-general +[2026-04-16 14:22:41.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015112190001 | request_id: 627ea19e-889b-4b43-b47f-c5a02f1ac76a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf1c9aa0-c467-4644-9f2e-8f324b661687 | service: service-general +[2026-04-16 14:22:41.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513215709140002 | request_id: bf1c9aa0-c467-4644-9f2e-8f324b661687 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16e506f5-7e34-450b-be16-a4a97aea013f | service: service-general +[2026-04-16 14:22:41.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275309030002 | request_id: 16e506f5-7e34-450b-be16-a4a97aea013f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95186540-f497-49f2-8057-b92ce34ac360 | service: service-general +[2026-04-16 14:22:41.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251905090006 | request_id: 95186540-f497-49f2-8057-b92ce34ac360 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ec7dc4f-3ff8-4bd3-86b4-16cbe28b2dcd | service: service-general +[2026-04-16 14:22:41.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000085 | request_id: 2ec7dc4f-3ff8-4bd3-86b4-16cbe28b2dcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 726e3c56-203d-433c-a3e1-c0ed3089dfa6 | service: service-general +[2026-04-16 14:22:41.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513170207190001 | request_id: 726e3c56-203d-433c-a3e1-c0ed3089dfa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15bc9f38-6964-4103-a58e-0f037c9893f3 | service: service-general +[2026-04-16 14:22:41.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202122312090001 | request_id: 15bc9f38-6964-4103-a58e-0f037c9893f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4333ce49-f7eb-48c4-8a19-774969176b42 | service: service-general +[2026-04-16 14:22:41.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202122312090001 | request_id: 4333ce49-f7eb-48c4-8a19-774969176b42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e750fa4-ae3f-43fb-aec6-1e6b0a07835d | service: service-general +[2026-04-16 14:22:41.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016701070002 | request_id: 3e750fa4-ae3f-43fb-aec6-1e6b0a07835d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6baeaeee-36a4-415f-9c28-63889f8b3481 | service: service-general +[2026-04-16 14:22:41.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523034601110001 | request_id: 6baeaeee-36a4-415f-9c28-63889f8b3481 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1eaf239-2deb-46c2-a2dd-640b26da3e2a | service: service-general +[2026-04-16 14:22:41.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036007110001 | request_id: a1eaf239-2deb-46c2-a2dd-640b26da3e2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ade1d25-c855-48d7-954e-069e1c49d514 | service: service-general +[2026-04-16 14:22:41.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085406140003 | request_id: 9ade1d25-c855-48d7-954e-069e1c49d514 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c2f5eeb-8208-4441-b3a1-e4d53024ac7c | service: service-general +[2026-04-16 14:22:41.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061412070001 | request_id: 4c2f5eeb-8208-4441-b3a1-e4d53024ac7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1a5e875-e476-4212-8bbc-a425cc270a3b | service: service-general +[2026-04-16 14:22:41.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505090605200002 | request_id: f1a5e875-e476-4212-8bbc-a425cc270a3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71fcc44d-14b4-4826-b961-fca6995a3e88 | service: service-general +[2026-04-16 14:22:41.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010906140003 | request_id: 71fcc44d-14b4-4826-b961-fca6995a3e88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6197b69c-44d4-4f2e-b5fa-23cd7673b448 | service: service-general +[2026-04-16 14:22:41.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055008160004 | request_id: 6197b69c-44d4-4f2e-b5fa-23cd7673b448 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9454e740-775b-421e-947c-548dbadb7242 | service: service-general +[2026-04-16 14:22:41.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518076204060002 | request_id: 9454e740-775b-421e-947c-548dbadb7242 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97ecb725-b554-4bb1-a245-85bb4d7b83a0 | service: service-general +[2026-04-16 14:22:41.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191102180001 | request_id: 97ecb725-b554-4bb1-a245-85bb4d7b83a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 883cb8ec-472e-4cf3-a4e6-8965467280ce | service: service-general +[2026-04-16 14:22:41.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: 883cb8ec-472e-4cf3-a4e6-8965467280ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6df42373-f1d1-4ee9-ba04-caede4b87f3f | service: service-general +[2026-04-16 14:22:41.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194410190002 | request_id: 6df42373-f1d1-4ee9-ba04-caede4b87f3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4acc9fb5-a9d0-475d-939a-b5a4d62f0345 | service: service-general +[2026-04-16 14:22:41.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000086 | request_id: 4acc9fb5-a9d0-475d-939a-b5a4d62f0345 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c54d36a7-3882-48b4-9e61-ca1c7593d568 | service: service-general +[2026-04-16 14:22:41.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507262404090001 | request_id: c54d36a7-3882-48b4-9e61-ca1c7593d568 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee850385-c99f-4a7d-ba9d-51c41f867177 | service: service-general +[2026-04-16 14:22:41.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574053012170001 | request_id: ee850385-c99f-4a7d-ba9d-51c41f867177 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f53abf3-6ca4-4205-b889-d25714024489 | service: service-general +[2026-04-16 14:22:41.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505114905160001 | request_id: 6f53abf3-6ca4-4205-b889-d25714024489 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c437af97-6dca-4ee0-a81b-f1c4a2ebb683 | service: service-general +[2026-04-16 14:22:41.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612170005 | request_id: c437af97-6dca-4ee0-a81b-f1c4a2ebb683 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54613a18-2681-4487-83d6-374c6ca71f41 | service: service-general +[2026-04-16 14:22:41.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000087 | request_id: 54613a18-2681-4487-83d6-374c6ca71f41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d44d5d34-729b-4024-b789-ac33f245fdfb | service: service-general +[2026-04-16 14:22:41.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612170005 | request_id: d44d5d34-729b-4024-b789-ac33f245fdfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93649e6d-73bc-4b03-a22c-25cea31367f8 | service: service-general +[2026-04-16 14:22:41.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194209020003 | request_id: 93649e6d-73bc-4b03-a22c-25cea31367f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2146d14-3e57-4bd6-9f08-814dd24a10fa | service: service-general +[2026-04-16 14:22:41.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573916912120001 | request_id: c2146d14-3e57-4bd6-9f08-814dd24a10fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 492170f1-7921-4912-aedd-fb4d88a6d0de | service: service-general +[2026-04-16 14:22:41.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000089 | request_id: 492170f1-7921-4912-aedd-fb4d88a6d0de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b76fc437-d95c-42e7-a040-3e93b78d801d | service: service-general +[2026-04-16 14:22:41.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000090 | request_id: b76fc437-d95c-42e7-a040-3e93b78d801d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0239247-e7eb-474b-ad44-f59efc18e3ce | service: service-general +[2026-04-16 14:22:41.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507093103050002 | request_id: c0239247-e7eb-474b-ad44-f59efc18e3ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59739f67-8644-46c1-bf6e-75a3082f8797 | service: service-general +[2026-04-16 14:22:41.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045108180004 | request_id: 59739f67-8644-46c1-bf6e-75a3082f8797 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6059a33-a661-4d4a-a0a9-c23a3b18e6fa | service: service-general +[2026-04-16 14:22:41.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523034601110001 | request_id: f6059a33-a661-4d4a-a0a9-c23a3b18e6fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25e881e7-5b97-4d3a-9f61-4ba374f77295 | service: service-general +[2026-04-16 14:22:41.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000099 | request_id: 25e881e7-5b97-4d3a-9f61-4ba374f77295 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93b50a85-9bc4-4b87-bf15-f1304ff22d5c | service: service-general +[2026-04-16 14:22:41.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512052003100001 | request_id: 93b50a85-9bc4-4b87-bf15-f1304ff22d5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60e877eb-9230-4698-9fac-35970459740d | service: service-general +[2026-04-16 14:22:41.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060306180001 | request_id: 60e877eb-9230-4698-9fac-35970459740d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebbe9e17-112e-4dda-9959-610597fbffea | service: service-general +[2026-04-16 14:22:41.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210802150001 | request_id: ebbe9e17-112e-4dda-9959-610597fbffea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca345959-b2f7-43df-8cc6-188fe1420be5 | service: service-general +[2026-04-16 14:22:41.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509031104160001 | request_id: ca345959-b2f7-43df-8cc6-188fe1420be5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef8fc219-d737-4c93-baa6-69deb82837e9 | service: service-general +[2026-04-16 14:22:41.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575042601200001 | request_id: ef8fc219-d737-4c93-baa6-69deb82837e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8409f732-cc81-4fe1-8ede-30e012723365 | service: service-general +[2026-04-16 14:22:41.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170808070002 | request_id: 8409f732-cc81-4fe1-8ede-30e012723365 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3eb4b74-c7b2-4670-9dbb-dca33048d08e | service: service-general +[2026-04-16 14:22:41.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000095 | request_id: c3eb4b74-c7b2-4670-9dbb-dca33048d08e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ec2df60-9485-4c79-9948-dd1757e2e6ff | service: service-general +[2026-04-16 14:22:41.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000085 | request_id: 6ec2df60-9485-4c79-9948-dd1757e2e6ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adeec804-c28c-4ef7-949c-566097f60fa3 | service: service-general +[2026-04-16 14:22:41.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505165804150001 | request_id: adeec804-c28c-4ef7-949c-566097f60fa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 892216c6-c032-4434-826c-402c3f6eb37a | service: service-general +[2026-04-16 14:22:41.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241610180003 | request_id: 892216c6-c032-4434-826c-402c3f6eb37a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a80c0cf-20fe-4420-8f5f-e6df14053e1a | service: service-general +[2026-04-16 14:22:41.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1671070201200002 | request_id: 4a80c0cf-20fe-4420-8f5f-e6df14053e1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b473cbce-a205-4ae1-8ff9-b8c94b2cd436 | service: service-general +[2026-04-16 14:22:41.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215705160002 | request_id: b473cbce-a205-4ae1-8ff9-b8c94b2cd436 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aafededc-88b9-4506-b669-1c9894d27042 | service: service-general +[2026-04-16 14:22:41.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224401040002 | request_id: aafededc-88b9-4506-b669-1c9894d27042 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6b8c208-80fb-416e-9800-44d28a39cc21 | service: service-general +[2026-04-16 14:22:41.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056408180002 | request_id: c6b8c208-80fb-416e-9800-44d28a39cc21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 254d948f-4633-45bd-ac21-a4c10de0e159 | service: service-general +[2026-04-16 14:22:41.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012911110001 | request_id: 254d948f-4633-45bd-ac21-a4c10de0e159 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67fd8be8-99fd-48b2-bf51-357a4d6d9244 | service: service-general +[2026-04-16 14:22:41.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000751 | request_id: 67fd8be8-99fd-48b2-bf51-357a4d6d9244 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcddd902-d9f6-4266-943f-fd2142761285 | service: service-general +[2026-04-16 14:22:41.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000752 | request_id: bcddd902-d9f6-4266-943f-fd2142761285 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e931012-ca5a-44c1-a8eb-e6ed616a1e9b | service: service-general +[2026-04-16 14:22:41.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021502180001 | request_id: 9e931012-ca5a-44c1-a8eb-e6ed616a1e9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6ce3c46-0c84-46cc-8bed-60a558371c06 | service: service-general +[2026-04-16 14:22:41.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505206505050001 | request_id: f6ce3c46-0c84-46cc-8bed-60a558371c06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da656ece-a569-44f2-8b65-10313dec1d70 | service: service-general +[2026-04-16 14:22:41.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.694µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000753 | request_id: da656ece-a569-44f2-8b65-10313dec1d70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7387efd1-3818-48b8-b2cd-fbc798f00abe | service: service-general +[2026-04-16 14:22:41.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036007110001 | request_id: 7387efd1-3818-48b8-b2cd-fbc798f00abe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 971e8bf2-0103-4dbc-a9ae-29fff2cac148 | service: service-general +[2026-04-16 14:22:41.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000754 | request_id: 971e8bf2-0103-4dbc-a9ae-29fff2cac148 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f238a4b-0662-43b7-89cd-ceea384fcf5d | service: service-general +[2026-04-16 14:22:41.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015107100005 | request_id: 6f238a4b-0662-43b7-89cd-ceea384fcf5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12a162fc-9c50-4662-bd58-3c0cce3c5f0d | service: service-general +[2026-04-16 14:22:41.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515171112190003 | request_id: 12a162fc-9c50-4662-bd58-3c0cce3c5f0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ddb554a-f685-44fc-8011-e7f2438f3f00 | service: service-general +[2026-04-16 14:22:41.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180805060007 | request_id: 8ddb554a-f685-44fc-8011-e7f2438f3f00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1990e435-b5c8-4065-a179-b14c1dc3f77f | service: service-general +[2026-04-16 14:22:41.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011109040001 | request_id: 1990e435-b5c8-4065-a179-b14c1dc3f77f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 776e1ac4-7613-45f7-bee4-f64d62b6c923 | service: service-general +[2026-04-16 14:22:41.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240501030001 | request_id: 776e1ac4-7613-45f7-bee4-f64d62b6c923 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b2f14b0-0427-4fff-887c-2767fcb6c89c | service: service-general +[2026-04-16 14:22:41.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134903190003 | request_id: 1b2f14b0-0427-4fff-887c-2767fcb6c89c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be89b69a-ff22-4cd9-b003-bbe6ec6a7a59 | service: service-general +[2026-04-16 14:22:41.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508017101170003 | request_id: be89b69a-ff22-4cd9-b003-bbe6ec6a7a59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20c6be3b-5966-4b49-8677-21aefa680de1 | service: service-general +[2026-04-16 14:22:41.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204303170001 | request_id: 20c6be3b-5966-4b49-8677-21aefa680de1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa886eed-7873-47de-8f4a-756cd138b37f | service: service-general +[2026-04-16 14:22:41.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505125907160001 | request_id: aa886eed-7873-47de-8f4a-756cd138b37f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5ac6c92-0589-437c-86ea-4229abebd484 | service: service-general +[2026-04-16 14:22:41.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571035903100001 | request_id: a5ac6c92-0589-437c-86ea-4229abebd484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3af62d1-6bc8-4ac3-9fa3-b32504afeff1 | service: service-general +[2026-04-16 14:22:41.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154705050001 | request_id: b3af62d1-6bc8-4ac3-9fa3-b32504afeff1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3215ee8-fb12-439e-ba60-34bb439922ef | service: service-general +[2026-04-16 14:22:41.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506062602190005 | request_id: d3215ee8-fb12-439e-ba60-34bb439922ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d89fe0f1-a5af-477b-9c99-6dc565ed40bb | service: service-general +[2026-04-16 14:22:41.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: d89fe0f1-a5af-477b-9c99-6dc565ed40bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aff6d735-ff7e-48ec-bbdc-0a416793e45e | service: service-general +[2026-04-16 14:22:41.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045379 | request_id: aff6d735-ff7e-48ec-bbdc-0a416793e45e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58637407-4bb6-4c25-a611-80f994197903 | service: service-general +[2026-04-16 14:22:41.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506261708190003 | request_id: 58637407-4bb6-4c25-a611-80f994197903 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07d6e81c-991f-4ccc-bf4b-59001d43c459 | service: service-general +[2026-04-16 14:22:41.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154110130002 | request_id: 07d6e81c-991f-4ccc-bf4b-59001d43c459 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a18ebae3-8858-409d-a7cc-3e661f862d4e | service: service-general +[2026-04-16 14:22:41.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174508090002 | request_id: a18ebae3-8858-409d-a7cc-3e661f862d4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f426f6dd-00ac-40a3-baac-01c3f53ddd2a | service: service-general +[2026-04-16 14:22:41.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045380 | request_id: f426f6dd-00ac-40a3-baac-01c3f53ddd2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f337389-1707-4918-9c2e-534ff0670c84 | service: service-general +[2026-04-16 14:22:41.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574053012170001 | request_id: 9f337389-1707-4918-9c2e-534ff0670c84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f04a8324-7fb5-491a-bc74-c9f10bfde859 | service: service-general +[2026-04-16 14:22:41.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045381 | request_id: f04a8324-7fb5-491a-bc74-c9f10bfde859 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 054435cb-460b-4547-900c-f4fc967991db | service: service-general +[2026-04-16 14:22:41.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509300412050006 | request_id: 054435cb-460b-4547-900c-f4fc967991db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71c1c93c-e55c-46eb-98fd-4ce91ab1b9c4 | service: service-general +[2026-04-16 14:22:41.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507272608140001 | request_id: 71c1c93c-e55c-46eb-98fd-4ce91ab1b9c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3d6a192-c291-4f4b-b5df-b05f45e91852 | service: service-general +[2026-04-16 14:22:41.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010511196002 | request_id: d3d6a192-c291-4f4b-b5df-b05f45e91852 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d11ea77c-5773-4b33-bcde-332ccf6609dd | service: service-general +[2026-04-16 14:22:41.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507276008150002 | request_id: d11ea77c-5773-4b33-bcde-332ccf6609dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeea3f2b-9c75-4b4a-a450-8c2225e455e3 | service: service-general +[2026-04-16 14:22:41.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060808080002 | request_id: aeea3f2b-9c75-4b4a-a450-8c2225e455e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb78853b-7271-48c4-91d0-28c18f77c4b3 | service: service-general +[2026-04-16 14:22:41.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3202416306140001 | request_id: bb78853b-7271-48c4-91d0-28c18f77c4b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cb5affe-63a9-467e-a59f-f1386377646a | service: service-general +[2026-04-16 14:22:41.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012104100003 | request_id: 5cb5affe-63a9-467e-a59f-f1386377646a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 564f53dc-82fd-474f-af0f-1ccaa6541c66 | service: service-general +[2026-04-16 14:22:41.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514230604070001 | request_id: 564f53dc-82fd-474f-af0f-1ccaa6541c66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b24d0138-2763-44d4-be80-951c35230a54 | service: service-general +[2026-04-16 14:22:41.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 571.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012901130005 | request_id: b24d0138-2763-44d4-be80-951c35230a54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a346e66-f8a9-40fe-b04c-9939a4858dfc | service: service-general +[2026-04-16 14:22:41.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/353055412110001_ | request_id: 6a346e66-f8a9-40fe-b04c-9939a4858dfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5b245c0-aeb8-4882-bd82-d1eee9c7a921 | service: service-general +[2026-04-16 14:22:41.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155902050001 | request_id: a5b245c0-aeb8-4882-bd82-d1eee9c7a921 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 089b1a39-2c81-4498-ba3e-6c683275492f | service: service-general +[2026-04-16 14:22:41.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045385 | request_id: 089b1a39-2c81-4498-ba3e-6c683275492f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a983b079-a807-44c9-a61a-4a849fc751f9 | service: service-general +[2026-04-16 14:22:41.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306203110003 | request_id: a983b079-a807-44c9-a61a-4a849fc751f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 060e34f5-87b7-4665-a01f-63bf660b2ba0 | service: service-general +[2026-04-16 14:22:41.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192403110002 | request_id: 060e34f5-87b7-4665-a01f-63bf660b2ba0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4297759a-8dee-4f10-ba7a-9ce80271886f | service: service-general +[2026-04-16 14:22:41.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045386 | request_id: 4297759a-8dee-4f10-ba7a-9ce80271886f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 144eb366-7f8a-4f69-8416-c3b0d6e5feed | service: service-general +[2026-04-16 14:22:41.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025304050001 | request_id: 144eb366-7f8a-4f69-8416-c3b0d6e5feed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 594ec7ca-120f-49f2-ad33-1b5fddd7460a | service: service-general +[2026-04-16 14:22:41.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 252.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045387 | request_id: 594ec7ca-120f-49f2-ad33-1b5fddd7460a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0aa40bd2-fecf-4c35-919c-0f3c5ca1e692 | service: service-general +[2026-04-16 14:22:41.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050710190001 | request_id: 0aa40bd2-fecf-4c35-919c-0f3c5ca1e692 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ca79e14-5834-488e-8216-46eaf170adca | service: service-general +[2026-04-16 14:22:41.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 277.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015308130001 | request_id: 8ca79e14-5834-488e-8216-46eaf170adca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7be0bad2-4262-4bc7-a42d-25434882d44d | service: service-general +[2026-04-16 14:22:41.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000012 | request_id: 7be0bad2-4262-4bc7-a42d-25434882d44d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99655881-9417-447a-aa78-5e2f3ac6e1c9 | service: service-general +[2026-04-16 14:22:41.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056703140002 | request_id: 99655881-9417-447a-aa78-5e2f3ac6e1c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ebcda5e-bdcf-4348-809e-7b67cfbb2589 | service: service-general +[2026-04-16 14:22:41.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513170207190001 | request_id: 8ebcda5e-bdcf-4348-809e-7b67cfbb2589 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9538079-f7f5-4dbb-bfb3-7b03e371e7d2 | service: service-general +[2026-04-16 14:22:41.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010304170004 | request_id: e9538079-f7f5-4dbb-bfb3-7b03e371e7d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b84f05bc-b112-43c9-bcf8-025b4917e4e3 | service: service-general +[2026-04-16 14:22:41.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045389 | request_id: b84f05bc-b112-43c9-bcf8-025b4917e4e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f59d529-4a8b-422b-9f59-ea0726641314 | service: service-general +[2026-04-16 14:22:41.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166804030004 | request_id: 3f59d529-4a8b-422b-9f59-ea0726641314 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b20d28f-4737-43b4-8cac-d8389a28b967 | service: service-general +[2026-04-16 14:22:41.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260607180001 | request_id: 0b20d28f-4737-43b4-8cac-d8389a28b967 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7565dfff-8e33-42c4-be1b-7f947807ea93 | service: service-general +[2026-04-16 14:22:41.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012911110001 | request_id: 7565dfff-8e33-42c4-be1b-7f947807ea93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84845fb0-6491-4dd8-a998-bec400ddd720 | service: service-general +[2026-04-16 14:22:41.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100304170003 | request_id: 84845fb0-6491-4dd8-a998-bec400ddd720 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3239201d-5200-487e-9f08-25b25ae7a5dd | service: service-general +[2026-04-16 14:22:41.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000085 | request_id: 3239201d-5200-487e-9f08-25b25ae7a5dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ea98f97-2a39-445c-9700-875958a7aa26 | service: service-general +[2026-04-16 14:22:41.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011109040001 | request_id: 8ea98f97-2a39-445c-9700-875958a7aa26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b21f577c-b161-4165-91bb-f129ea9d3936 | service: service-general +[2026-04-16 14:22:41.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240501030001 | request_id: b21f577c-b161-4165-91bb-f129ea9d3936 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3ea0970-261c-41d7-86de-9ee0bce23d65 | service: service-general +[2026-04-16 14:22:41.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045392 | request_id: d3ea0970-261c-41d7-86de-9ee0bce23d65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23dc9eba-2a50-4af6-b05b-ec6f4075c778 | service: service-general +[2026-04-16 14:22:41.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026305160001 | request_id: 23dc9eba-2a50-4af6-b05b-ec6f4075c778 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5e6f424-8975-4ceb-a548-f02696753bdb | service: service-general +[2026-04-16 14:22:41.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045393 | request_id: f5e6f424-8975-4ceb-a548-f02696753bdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7a73ac4-727a-43f4-9b8a-cafd44ca299a | service: service-general +[2026-04-16 14:22:41.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234709120002 | request_id: a7a73ac4-727a-43f4-9b8a-cafd44ca299a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b85a4186-6eb5-4dc2-bddc-36945ce26a80 | service: service-general +[2026-04-16 14:22:41.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125212150003 | request_id: b85a4186-6eb5-4dc2-bddc-36945ce26a80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3db786c-ce4d-4860-ae34-ab88a9e5c924 | service: service-general +[2026-04-16 14:22:41.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014503140003 | request_id: b3db786c-ce4d-4860-ae34-ab88a9e5c924 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c20b5828-e494-4909-9068-8b0ba214c646 | service: service-general +[2026-04-16 14:22:41.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036303110002 | request_id: c20b5828-e494-4909-9068-8b0ba214c646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 812e1dc8-4dac-4a0b-bc5e-48489a09c2a1 | service: service-general +[2026-04-16 14:22:41.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507032905130001 | request_id: 812e1dc8-4dac-4a0b-bc5e-48489a09c2a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78cb2da1-6647-4a3d-836b-7b4388dc6b1e | service: service-general +[2026-04-16 14:22:41.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045397 | request_id: 78cb2da1-6647-4a3d-836b-7b4388dc6b1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 428510ff-7995-4217-a8da-6f357ab5e4ec | service: service-general +[2026-04-16 14:22:41.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035703110001 | request_id: 428510ff-7995-4217-a8da-6f357ab5e4ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31866a2e-7891-4b2d-879f-7ac964d0eb31 | service: service-general +[2026-04-16 14:22:41.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042210190003 | request_id: 31866a2e-7891-4b2d-879f-7ac964d0eb31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ae20d26-6d11-47e4-b590-e77c4deb58eb | service: service-general +[2026-04-16 14:22:41.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000086 | request_id: 9ae20d26-6d11-47e4-b590-e77c4deb58eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d3d1673-73ff-422f-9b6d-b6bf7300df08 | service: service-general +[2026-04-16 14:22:41.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506082301140002 | request_id: 4d3d1673-73ff-422f-9b6d-b6bf7300df08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfaacb8c-f45f-4330-8508-765b4fd92fa3 | service: service-general +[2026-04-16 14:22:41.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012208190001 | request_id: cfaacb8c-f45f-4330-8508-765b4fd92fa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d06357bc-a474-48a5-8fc2-5b7a6c461753 | service: service-general +[2026-04-16 14:22:41.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051703170001 | request_id: d06357bc-a474-48a5-8fc2-5b7a6c461753 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9305f08d-cbea-4bc4-a709-89d6030ee42a | service: service-general +[2026-04-16 14:22:41.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252912160001 | request_id: 9305f08d-cbea-4bc4-a709-89d6030ee42a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da997e94-a0e5-4b52-a2e0-f9a72392091c | service: service-general +[2026-04-16 14:22:41.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000028 | request_id: da997e94-a0e5-4b52-a2e0-f9a72392091c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb84e886-f07c-4afc-8764-4852432c420b | service: service-general +[2026-04-16 14:22:41.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080505160002 | request_id: cb84e886-f07c-4afc-8764-4852432c420b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 445fd0f5-2e74-432d-b3a2-ca3a6480685f | service: service-general +[2026-04-16 14:22:41.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506032003050002 | request_id: 445fd0f5-2e74-432d-b3a2-ca3a6480685f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a41a34c-152e-4b19-a1cd-3c7b7df9713b | service: service-general +[2026-04-16 14:22:41.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513146104030002 | request_id: 1a41a34c-152e-4b19-a1cd-3c7b7df9713b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b073a9a7-3a93-4a30-a069-29fcda7f43e1 | service: service-general +[2026-04-16 14:22:41.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045400 | request_id: b073a9a7-3a93-4a30-a069-29fcda7f43e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 604da967-90a7-4fdd-8887-89513f7f989b | service: service-general +[2026-04-16 14:22:41.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505090605200002 | request_id: 604da967-90a7-4fdd-8887-89513f7f989b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 607b1221-7757-44d3-910f-28da7bbf6812 | service: service-general +[2026-04-16 14:22:41.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105610070001 | request_id: 607b1221-7757-44d3-910f-28da7bbf6812 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1b90f6f-9d40-4dc4-b8a9-5201bd8cab41 | service: service-general +[2026-04-16 14:22:41.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045401 | request_id: f1b90f6f-9d40-4dc4-b8a9-5201bd8cab41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81472124-88cd-40f4-b739-6b91c02d11df | service: service-general +[2026-04-16 14:22:41.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015509060003 | request_id: 81472124-88cd-40f4-b739-6b91c02d11df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12cdfbb9-fe93-4923-8715-3a976839a152 | service: service-general +[2026-04-16 14:22:41.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578235907040002 | request_id: 12cdfbb9-fe93-4923-8715-3a976839a152 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be380614-47c4-4d94-9d2f-f7d85fcc71aa | service: service-general +[2026-04-16 14:22:41.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295911080003 | request_id: be380614-47c4-4d94-9d2f-f7d85fcc71aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a61f18a-61f6-4351-8ecd-9c4b202e2e5c | service: service-general +[2026-04-16 14:22:41.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231209170003 | request_id: 8a61f18a-61f6-4351-8ecd-9c4b202e2e5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17f969e6-bebe-4ee6-8fa1-4321ddb277c9 | service: service-general +[2026-04-16 14:22:41.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082508060001 | request_id: 17f969e6-bebe-4ee6-8fa1-4321ddb277c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0476a9cf-b489-47c7-a9de-b35a3841aad2 | service: service-general +[2026-04-16 14:22:41.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036004130004 | request_id: 0476a9cf-b489-47c7-a9de-b35a3841aad2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ad27a84-c195-489e-9401-46da9ce01f83 | service: service-general +[2026-04-16 14:22:41.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181607100004 | request_id: 5ad27a84-c195-489e-9401-46da9ce01f83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a60eca6-7718-4c2a-872c-d7d8c276b0d8 | service: service-general +[2026-04-16 14:22:41.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045456 | request_id: 4a60eca6-7718-4c2a-872c-d7d8c276b0d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff7dfc68-e9ef-4e25-a5d8-95a4c6970a6d | service: service-general +[2026-04-16 14:22:41.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021702090001 | request_id: ff7dfc68-e9ef-4e25-a5d8-95a4c6970a6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54f902c7-b954-48c4-b0a5-9a0a96ab2c9c | service: service-general +[2026-04-16 14:22:41.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514026312130001 | request_id: 54f902c7-b954-48c4-b0a5-9a0a96ab2c9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea794a83-c3df-4ed2-b4c1-13352b97a5d6 | service: service-general +[2026-04-16 14:22:41.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031106040001 | request_id: ea794a83-c3df-4ed2-b4c1-13352b97a5d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 001b8654-c8f4-449f-afd2-5e4709958b42 | service: service-general +[2026-04-16 14:22:41.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186312090002 | request_id: 001b8654-c8f4-449f-afd2-5e4709958b42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40678533-342e-4f5e-8fad-b7fa5eaa129c | service: service-general +[2026-04-16 14:22:41.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000016 | request_id: 40678533-342e-4f5e-8fad-b7fa5eaa129c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05d43139-c6fa-4557-a19d-7da996d45146 | service: service-general +[2026-04-16 14:22:41.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192803110001 | request_id: 05d43139-c6fa-4557-a19d-7da996d45146 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faf1ab17-9702-47ec-b025-f80127abb4a0 | service: service-general +[2026-04-16 14:22:41.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056304180001 | request_id: faf1ab17-9702-47ec-b025-f80127abb4a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcfb10a8-da54-447c-80c1-df49837a49b1 | service: service-general +[2026-04-16 14:22:41.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504041109110003 | request_id: bcfb10a8-da54-447c-80c1-df49837a49b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2255578d-270c-4aa2-941b-60c7b6f1400b | service: service-general +[2026-04-16 14:22:41.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142111180001 | request_id: 2255578d-270c-4aa2-941b-60c7b6f1400b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00d2b6f6-dc51-414c-8a7d-728dcac86ca9 | service: service-general +[2026-04-16 14:22:41.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 267.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507047108040001 | request_id: 00d2b6f6-dc51-414c-8a7d-728dcac86ca9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fad2c3cc-cd05-470e-b610-bee1b7cd371f | service: service-general +[2026-04-16 14:22:41.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212406060006 | request_id: fad2c3cc-cd05-470e-b610-bee1b7cd371f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 888b260b-1f3c-4eb3-a6c4-899a1b7b998c | service: service-general +[2026-04-16 14:22:41.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012708030001 | request_id: 888b260b-1f3c-4eb3-a6c4-899a1b7b998c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62843aa2-ff68-4792-acd5-56aa786e9e0d | service: service-general +[2026-04-16 14:22:41.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031110130001 | request_id: 62843aa2-ff68-4792-acd5-56aa786e9e0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e3cb9e0-1a44-40c3-9c17-54e2ae396a3a | service: service-general +[2026-04-16 14:22:41.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182307050004 | request_id: 3e3cb9e0-1a44-40c3-9c17-54e2ae396a3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3235ee40-bfb1-4577-aea8-4b014c42c277 | service: service-general +[2026-04-16 14:22:41.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: 3235ee40-bfb1-4577-aea8-4b014c42c277 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83cd7987-4388-453e-8ff3-156d88b047c8 | service: service-general +[2026-04-16 14:22:41.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011703160001 | request_id: 83cd7987-4388-453e-8ff3-156d88b047c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93ab5f67-989f-4361-a035-65d146d16c79 | service: service-general +[2026-04-16 14:22:41.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012911110001 | request_id: 93ab5f67-989f-4361-a035-65d146d16c79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 980d1402-5e13-42bf-bbcd-ef1c2b70327a | service: service-general +[2026-04-16 14:22:41.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211907110001 | request_id: 980d1402-5e13-42bf-bbcd-ef1c2b70327a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae3ecc9b-6908-426a-967b-7fa173cc4a26 | service: service-general +[2026-04-16 14:22:41.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045464 | request_id: ae3ecc9b-6908-426a-967b-7fa173cc4a26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8582383-9d86-427d-a668-e18fff62d8f6 | service: service-general +[2026-04-16 14:22:41.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214402030001 | request_id: f8582383-9d86-427d-a668-e18fff62d8f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18447987-ca96-4479-9446-cf5f66a754a0 | service: service-general +[2026-04-16 14:22:41.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252007090004 | request_id: 18447987-ca96-4479-9446-cf5f66a754a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fb8a4a7-7c90-4bc3-9b1f-3e42854f9e2f | service: service-general +[2026-04-16 14:22:41.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045465 | request_id: 1fb8a4a7-7c90-4bc3-9b1f-3e42854f9e2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e09810a-1ec8-4653-96d4-9ed56827e4c2 | service: service-general +[2026-04-16 14:22:41.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045466 | request_id: 6e09810a-1ec8-4653-96d4-9ed56827e4c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2698f4bf-ff13-475d-92dd-4367c3318ae2 | service: service-general +[2026-04-16 14:22:41.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232109120003 | request_id: 2698f4bf-ff13-475d-92dd-4367c3318ae2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dafc95df-feea-41ee-888b-c4606a1beede | service: service-general +[2026-04-16 14:22:41.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 595.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508461231541815 | request_id: dafc95df-feea-41ee-888b-c4606a1beede | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91c9eda6-4696-4022-966b-9222c1631c28 | service: service-general +[2026-04-16 14:22:41.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045467 | request_id: 91c9eda6-4696-4022-966b-9222c1631c28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d3bb307-9b08-44ee-a395-dd3be84348f2 | service: service-general +[2026-04-16 14:22:41.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: 0d3bb307-9b08-44ee-a395-dd3be84348f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac42768f-b22f-4238-ba3a-37cc9e7aecfe | service: service-general +[2026-04-16 14:22:41.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045468 | request_id: ac42768f-b22f-4238-ba3a-37cc9e7aecfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a612761a-b291-4540-9488-ae0259163cd3 | service: service-general +[2026-04-16 14:22:41.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504012206160002 | request_id: a612761a-b291-4540-9488-ae0259163cd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1194b29-5ae6-48c8-b122-7ac6a209886f | service: service-general +[2026-04-16 14:22:41.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116803110001 | request_id: d1194b29-5ae6-48c8-b122-7ac6a209886f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25d57b90-ff6c-4427-96ef-fe0efbd3bdef | service: service-general +[2026-04-16 14:22:41.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200503150002 | request_id: 25d57b90-ff6c-4427-96ef-fe0efbd3bdef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d5016fc-49d8-4e22-94ed-6063a99516de | service: service-general +[2026-04-16 14:22:41.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012410080004 | request_id: 4d5016fc-49d8-4e22-94ed-6063a99516de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5443acd9-a604-4c3a-a8c3-6b164971cf41 | service: service-general +[2026-04-16 14:22:41.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021102170001 | request_id: 5443acd9-a604-4c3a-a8c3-6b164971cf41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca47caff-2897-4ac9-9cb7-d5fa38a4a433 | service: service-general +[2026-04-16 14:22:41.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506044802050002 | request_id: ca47caff-2897-4ac9-9cb7-d5fa38a4a433 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf67d37f-c461-4c7a-883a-57fb32808262 | service: service-general +[2026-04-16 14:22:41.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513110806200001 | request_id: cf67d37f-c461-4c7a-883a-57fb32808262 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf6276fc-3f7e-4e44-ba0a-b035ad72cd65 | service: service-general +[2026-04-16 14:22:41.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250204080145 | request_id: cf6276fc-3f7e-4e44-ba0a-b035ad72cd65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 149643f1-4a84-43d9-9025-9bb115c446d7 | service: service-general +[2026-04-16 14:22:41.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244112140003 | request_id: 149643f1-4a84-43d9-9025-9bb115c446d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef8acdf2-b891-418a-8b31-69b51616b27e | service: service-general +[2026-04-16 14:22:41.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205308100001 | request_id: ef8acdf2-b891-418a-8b31-69b51616b27e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9abf74bf-3e39-4220-822f-167ae5b4754d | service: service-general +[2026-04-16 14:22:41.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 542.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000013 | request_id: 9abf74bf-3e39-4220-822f-167ae5b4754d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f782f085-a6dd-442c-8cc3-b775fa56573b | service: service-general +[2026-04-16 14:22:41.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235702080002 | request_id: f782f085-a6dd-442c-8cc3-b775fa56573b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: daa259ff-185f-4ffb-8a0d-74776d1d4473 | service: service-general +[2026-04-16 14:22:41.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000014 | request_id: daa259ff-185f-4ffb-8a0d-74776d1d4473 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 518aedab-2124-4360-b43d-c798affb5f2b | service: service-general +[2026-04-16 14:22:41.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181404200001 | request_id: 518aedab-2124-4360-b43d-c798affb5f2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64864bdd-8cea-4f5f-93e1-06d490586d8a | service: service-general +[2026-04-16 14:22:41.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051605070003 | request_id: 64864bdd-8cea-4f5f-93e1-06d490586d8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88e03584-6d1a-4f17-a768-95655dc4e4b8 | service: service-general +[2026-04-16 14:22:41.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271409130001 | request_id: 88e03584-6d1a-4f17-a768-95655dc4e4b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e44676f-e5e7-429e-b899-b9d47d024df3 | service: service-general +[2026-04-16 14:22:41.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191806120002 | request_id: 7e44676f-e5e7-429e-b899-b9d47d024df3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ccb9904-aabe-4cef-bf13-d26bf2be397c | service: service-general +[2026-04-16 14:22:41.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146308180002 | request_id: 4ccb9904-aabe-4cef-bf13-d26bf2be397c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39338a7c-3f2c-4f8c-b9ab-ad7724b77930 | service: service-general +[2026-04-16 14:22:41.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216809150001 | request_id: 39338a7c-3f2c-4f8c-b9ab-ad7724b77930 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3093d736-761e-420b-a27e-e79fca19a95a | service: service-general +[2026-04-16 14:22:41.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134112180001 | request_id: 3093d736-761e-420b-a27e-e79fca19a95a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e15d45d9-bff3-46c6-9b00-939fb557b138 | service: service-general +[2026-04-16 14:22:41.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016706130001 | request_id: e15d45d9-bff3-46c6-9b00-939fb557b138 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e56bfab9-d785-4d36-8df9-3eb0ba0a8490 | service: service-general +[2026-04-16 14:22:41.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212601170002 | request_id: e56bfab9-d785-4d36-8df9-3eb0ba0a8490 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f220b50d-d527-4713-bd7e-9c4d2c57ab3c | service: service-general +[2026-04-16 14:22:41.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015112190001 | request_id: f220b50d-d527-4713-bd7e-9c4d2c57ab3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e16f95e-5917-4dcc-9eb1-5b38d0221778 | service: service-general +[2026-04-16 14:22:41.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171805190001 | request_id: 0e16f95e-5917-4dcc-9eb1-5b38d0221778 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f360c392-64cd-4ebe-8983-2c5a5a5a3891 | service: service-general +[2026-04-16 14:22:41.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137007060001 | request_id: f360c392-64cd-4ebe-8983-2c5a5a5a3891 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06f32681-fd37-44a3-a854-7a0594615073 | service: service-general +[2026-04-16 14:22:41.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514034309050001 | request_id: 06f32681-fd37-44a3-a854-7a0594615073 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edd37106-f5c8-4a1b-8556-11af6a356ed3 | service: service-general +[2026-04-16 14:22:41.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200004 | request_id: edd37106-f5c8-4a1b-8556-11af6a356ed3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec9cf478-aae7-4169-9a26-01310a8d7118 | service: service-general +[2026-04-16 14:22:41.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185912060001 | request_id: ec9cf478-aae7-4169-9a26-01310a8d7118 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41cb8073-b798-4c09-a900-8d199cf97880 | service: service-general +[2026-04-16 14:22:41.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045471 | request_id: 41cb8073-b798-4c09-a900-8d199cf97880 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7b3c257-d85b-4a78-8756-7f7260c2b38f | service: service-general +[2026-04-16 14:22:41.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105310070002 | request_id: c7b3c257-d85b-4a78-8756-7f7260c2b38f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da469f55-ae09-4977-afce-cce9d9d577b3 | service: service-general +[2026-04-16 14:22:41.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045472 | request_id: da469f55-ae09-4977-afce-cce9d9d577b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76cd2205-5b4e-4c85-8f7e-aeec689eb135 | service: service-general +[2026-04-16 14:22:41.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310501020002 | request_id: 76cd2205-5b4e-4c85-8f7e-aeec689eb135 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16ed6792-2d8d-4e2f-b41b-d5ab7574d6fc | service: service-general +[2026-04-16 14:22:41.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044906070002 | request_id: 16ed6792-2d8d-4e2f-b41b-d5ab7574d6fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d397b493-0179-4db9-84a9-e6f292b855b9 | service: service-general +[2026-04-16 14:22:41.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011204170009 | request_id: d397b493-0179-4db9-84a9-e6f292b855b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3db38ed4-a7f6-4819-ac82-958992f13154 | service: service-general +[2026-04-16 14:22:41.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505172303180001 | request_id: 3db38ed4-a7f6-4819-ac82-958992f13154 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8d9be3d-b76f-4442-9f2b-c9de27f4d894 | service: service-general +[2026-04-16 14:22:41.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508212204200003 | request_id: d8d9be3d-b76f-4442-9f2b-c9de27f4d894 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94a6915a-c9ee-403d-b9f6-de6a26ba66e5 | service: service-general +[2026-04-16 14:22:41.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102811170002 | request_id: 94a6915a-c9ee-403d-b9f6-de6a26ba66e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d4b3acd-cd15-4749-a986-754a73fe4f0d | service: service-general +[2026-04-16 14:22:41.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510130711090004 | request_id: 1d4b3acd-cd15-4749-a986-754a73fe4f0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d41603de-1656-49e9-82a5-00f470de9756 | service: service-general +[2026-04-16 14:22:41.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115909040005 | request_id: d41603de-1656-49e9-82a5-00f470de9756 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e95a6cd-cbba-4b92-a25f-0c38aa575cb5 | service: service-general +[2026-04-16 14:22:41.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010705040001 | request_id: 9e95a6cd-cbba-4b92-a25f-0c38aa575cb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 145f38e8-05eb-4f63-b2b7-46a641e43d64 | service: service-general +[2026-04-16 14:22:41.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514150704100002 | request_id: 145f38e8-05eb-4f63-b2b7-46a641e43d64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5184ebd1-508f-4dfd-b76e-be0d9797ec4d | service: service-general +[2026-04-16 14:22:41.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574012908200001 | request_id: 5184ebd1-508f-4dfd-b76e-be0d9797ec4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1e0945c-bda8-4243-9135-5b68548bb029 | service: service-general +[2026-04-16 14:22:41.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131403060001 | request_id: b1e0945c-bda8-4243-9135-5b68548bb029 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d852a680-3257-4ff9-b361-132a67460172 | service: service-general +[2026-04-16 14:22:41.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314505200001 | request_id: d852a680-3257-4ff9-b361-132a67460172 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a68cf88-cf10-48a3-a8ad-1910956914b0 | service: service-general +[2026-04-16 14:22:41.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045392 | request_id: 2a68cf88-cf10-48a3-a8ad-1910956914b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79b707b9-12a8-4840-8f24-caea98cfa038 | service: service-general +[2026-04-16 14:22:41.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045474 | request_id: 79b707b9-12a8-4840-8f24-caea98cfa038 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 821286ab-f2c4-441c-a61f-d0be1ea8c742 | service: service-general +[2026-04-16 14:22:41.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044303160003 | request_id: 821286ab-f2c4-441c-a61f-d0be1ea8c742 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af81eff8-6c75-4937-a716-04accfe189de | service: service-general +[2026-04-16 14:22:41.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507012112020002 | request_id: af81eff8-6c75-4937-a716-04accfe189de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 866a3943-4781-429b-89b9-ef9a7b00b33c | service: service-general +[2026-04-16 14:22:41.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116712120002 | request_id: 866a3943-4781-429b-89b9-ef9a7b00b33c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a3735aa-36b8-49f7-9098-f931d4901238 | service: service-general +[2026-04-16 14:22:41.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192803110001 | request_id: 1a3735aa-36b8-49f7-9098-f931d4901238 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a9dd442-f26d-481b-b8ef-6b1214897f70 | service: service-general +[2026-04-16 14:22:41.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514083108170001 | request_id: 2a9dd442-f26d-481b-b8ef-6b1214897f70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e5e2e78-42de-4dc4-a397-26bdb2d98a38 | service: service-general +[2026-04-16 14:22:41.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131212060002 | request_id: 5e5e2e78-42de-4dc4-a397-26bdb2d98a38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27fa0354-8dc6-4334-8167-42769f270dca | service: service-general +[2026-04-16 14:22:41.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045475 | request_id: 27fa0354-8dc6-4334-8167-42769f270dca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fde650e-84e1-4728-a83f-e8617ea4b843 | service: service-general +[2026-04-16 14:22:41.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000000000____ | request_id: 2fde650e-84e1-4728-a83f-e8617ea4b843 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e791db37-164a-45fd-879a-4038cba5936a | service: service-general +[2026-04-16 14:22:41.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074109170001 | request_id: e791db37-164a-45fd-879a-4038cba5936a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c484cbd0-1340-48ee-98f3-96907b8d9fee | service: service-general +[2026-04-16 14:22:41.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507206412090002 | request_id: c484cbd0-1340-48ee-98f3-96907b8d9fee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 814cc5d8-8d2c-4819-90e4-a766026f4441 | service: service-general +[2026-04-16 14:22:41.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095504190001 | request_id: 814cc5d8-8d2c-4819-90e4-a766026f4441 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c391726d-b740-4089-8577-f540da0d30e8 | service: service-general +[2026-04-16 14:22:41.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214402030001 | request_id: c391726d-b740-4089-8577-f540da0d30e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca7ab93a-9103-47de-9b81-d5d065a02345 | service: service-general +[2026-04-16 14:22:41.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508010505200001 | request_id: ca7ab93a-9103-47de-9b81-d5d065a02345 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4e83144-87d7-4855-b6b0-ff678d33e51b | service: service-general +[2026-04-16 14:22:41.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162902040002 | request_id: a4e83144-87d7-4855-b6b0-ff678d33e51b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 879461de-aadd-4015-9caf-16012bafa3bd | service: service-general +[2026-04-16 14:22:41.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045476 | request_id: 879461de-aadd-4015-9caf-16012bafa3bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1403ce4-68e5-47af-8db1-9bb823e827fd | service: service-general +[2026-04-16 14:22:41.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145812170002 | request_id: b1403ce4-68e5-47af-8db1-9bb823e827fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de5d782a-372c-465c-9be5-208ca7990e8b | service: service-general +[2026-04-16 14:22:41.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260607180001 | request_id: de5d782a-372c-465c-9be5-208ca7990e8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89190204-9930-4e68-8587-56b5f0ce3335 | service: service-general +[2026-04-16 14:22:41.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031511180025 | request_id: 89190204-9930-4e68-8587-56b5f0ce3335 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd1cda80-ed84-4a1b-9070-8d0b85117bbf | service: service-general +[2026-04-16 14:22:41.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505151410160001 | request_id: fd1cda80-ed84-4a1b-9070-8d0b85117bbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6e77f5a-4cfb-40f2-87c1-29a99cff170e | service: service-general +[2026-04-16 14:22:41.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000016 | request_id: d6e77f5a-4cfb-40f2-87c1-29a99cff170e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9df88c0f-ad6d-4f70-b053-8ae3efb8e7b6 | service: service-general +[2026-04-16 14:22:41.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508011812030001 | request_id: 9df88c0f-ad6d-4f70-b053-8ae3efb8e7b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d2cc51b-bfbd-4d72-835b-4c80e5ebd733 | service: service-general +[2026-04-16 14:22:41.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505031701170001 | request_id: 8d2cc51b-bfbd-4d72-835b-4c80e5ebd733 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 277f2b9b-f3e7-42f2-8078-7faad073baf1 | service: service-general +[2026-04-16 14:22:41.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011912150001 | request_id: 277f2b9b-f3e7-42f2-8078-7faad073baf1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7da54160-ff99-414c-874a-249ceb5ae606 | service: service-general +[2026-04-16 14:22:41.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000017 | request_id: 7da54160-ff99-414c-874a-249ceb5ae606 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6db969d5-987a-4324-b10d-334f2bc31ac4 | service: service-general +[2026-04-16 14:22:41.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012410080004 | request_id: 6db969d5-987a-4324-b10d-334f2bc31ac4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb0f0bd5-bb4f-437a-8213-f93af937da2f | service: service-general +[2026-04-16 14:22:41.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507217012040001 | request_id: fb0f0bd5-bb4f-437a-8213-f93af937da2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 149ad253-d7c7-4c66-9cfc-5d9225e1cc1e | service: service-general +[2026-04-16 14:22:41.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045412130007 | request_id: 149ad253-d7c7-4c66-9cfc-5d9225e1cc1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9aeef8f4-6308-405e-aa8e-424fdbd03968 | service: service-general +[2026-04-16 14:22:41.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513215709140002 | request_id: 9aeef8f4-6308-405e-aa8e-424fdbd03968 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f0feacc-9474-49cf-9275-aba89a311909 | service: service-general +[2026-04-16 14:22:41.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011605040006 | request_id: 1f0feacc-9474-49cf-9275-aba89a311909 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84428a3f-17da-4640-8c99-f76c5b573ac1 | service: service-general +[2026-04-16 14:22:41.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 292.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505134309190001 | request_id: 84428a3f-17da-4640-8c99-f76c5b573ac1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d090106-57b8-44f1-9b3d-30debcb87cb0 | service: service-general +[2026-04-16 14:22:41.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: 1d090106-57b8-44f1-9b3d-30debcb87cb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1145a4ab-1b1d-40ee-97df-d011de4548e3 | service: service-general +[2026-04-16 14:22:41.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121810150002 | request_id: 1145a4ab-1b1d-40ee-97df-d011de4548e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a57b6175-9081-4edb-9c5a-e3a6d3b3b1bc | service: service-general +[2026-04-16 14:22:41.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201311080002 | request_id: a57b6175-9081-4edb-9c5a-e3a6d3b3b1bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76fbe3c9-e2e8-4d18-b7e7-31e5db900388 | service: service-general +[2026-04-16 14:22:41.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044303160003 | request_id: 76fbe3c9-e2e8-4d18-b7e7-31e5db900388 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44d6e934-5803-42bf-aa02-63090a9ccafd | service: service-general +[2026-04-16 14:22:41.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514083108170001 | request_id: 44d6e934-5803-42bf-aa02-63090a9ccafd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b52b10a-bdcc-4450-99ee-c764dbcbf4ec | service: service-general +[2026-04-16 14:22:41.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045477 | request_id: 3b52b10a-bdcc-4450-99ee-c764dbcbf4ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03565019-f43e-45b7-8cc4-b1a97fb2cd78 | service: service-general +[2026-04-16 14:22:41.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085406140003 | request_id: 03565019-f43e-45b7-8cc4-b1a97fb2cd78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f029a5f-47f9-4e4d-a63e-441ae7df06a4 | service: service-general +[2026-04-16 14:22:41.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091204170002 | request_id: 1f029a5f-47f9-4e4d-a63e-441ae7df06a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90f247e6-1a75-491a-96c3-449725d74f82 | service: service-general +[2026-04-16 14:22:41.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155704100001 | request_id: 90f247e6-1a75-491a-96c3-449725d74f82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e422d1a-52f7-435f-98d8-6b9662715066 | service: service-general +[2026-04-16 14:22:41.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131403060001 | request_id: 5e422d1a-52f7-435f-98d8-6b9662715066 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6d16c98-30fc-4db8-b79e-a4f1a9e4bb36 | service: service-general +[2026-04-16 14:22:41.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612160003 | request_id: e6d16c98-30fc-4db8-b79e-a4f1a9e4bb36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 870e4f50-e694-4b09-82bf-780bf17ae2c5 | service: service-general +[2026-04-16 14:22:41.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045478 | request_id: 870e4f50-e694-4b09-82bf-780bf17ae2c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aabb059e-6833-42e9-85cb-d1c75a315013 | service: service-general +[2026-04-16 14:22:41.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011205150005 | request_id: aabb059e-6833-42e9-85cb-d1c75a315013 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4a61a92-b7ab-4766-9f39-1fa2357771ab | service: service-general +[2026-04-16 14:22:41.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162012120002 | request_id: b4a61a92-b7ab-4766-9f39-1fa2357771ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf790164-5e77-4d7c-9a03-9f4b0bf9ee33 | service: service-general +[2026-04-16 14:22:41.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161403110003 | request_id: cf790164-5e77-4d7c-9a03-9f4b0bf9ee33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c55f0d9-9c0d-4aac-9c8f-4108594047e8 | service: service-general +[2026-04-16 14:22:41.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 263.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035004200001 | request_id: 8c55f0d9-9c0d-4aac-9c8f-4108594047e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87566aa1-0658-4507-9a08-aae97269de26 | service: service-general +[2026-04-16 14:22:41.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 264.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075302140001 | request_id: 87566aa1-0658-4507-9a08-aae97269de26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 785cf2a1-6830-4f4e-b5fb-6c061b564e15 | service: service-general +[2026-04-16 14:22:41.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251609120001 | request_id: 785cf2a1-6830-4f4e-b5fb-6c061b564e15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9999c259-93bd-4241-bbb8-d0ecdc94c77b | service: service-general +[2026-04-16 14:22:41.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513105504170001 | request_id: 9999c259-93bd-4241-bbb8-d0ecdc94c77b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1220dc2-9340-4d07-bd82-b77048721e83 | service: service-general +[2026-04-16 14:22:41.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155912190001 | request_id: a1220dc2-9340-4d07-bd82-b77048721e83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3045d067-8386-4cd8-9c8f-39e687500a19 | service: service-general +[2026-04-16 14:22:41.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090101130002 | request_id: 3045d067-8386-4cd8-9c8f-39e687500a19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bb4a62d-0766-4143-9125-b3c517471f77 | service: service-general +[2026-04-16 14:22:41.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190001 | request_id: 2bb4a62d-0766-4143-9125-b3c517471f77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a4a84f1-a900-4542-bf1d-020ac555b2ea | service: service-general +[2026-04-16 14:22:41.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: 4a4a84f1-a900-4542-bf1d-020ac555b2ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d26a8232-26fb-4a64-b02f-ba1bdff703ee | service: service-general +[2026-04-16 14:22:41.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055009190001 | request_id: d26a8232-26fb-4a64-b02f-ba1bdff703ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d75eec3e-9458-4083-a6d8-09730a8efa75 | service: service-general +[2026-04-16 14:22:41.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122112190001 | request_id: d75eec3e-9458-4083-a6d8-09730a8efa75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 832bbe45-2f52-435c-883e-878726e04138 | service: service-general +[2026-04-16 14:22:41.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116609060001 | request_id: 832bbe45-2f52-435c-883e-878726e04138 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a986d45a-0149-4c41-8a8a-eba3a254cacc | service: service-general +[2026-04-16 14:22:41.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507206909170002 | request_id: a986d45a-0149-4c41-8a8a-eba3a254cacc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37df8740-bd6b-41f9-8fe6-0f3ac271c270 | service: service-general +[2026-04-16 14:22:41.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242705090001 | request_id: 37df8740-bd6b-41f9-8fe6-0f3ac271c270 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f577bc6e-b8b8-4299-8e5d-cafbe048c67c | service: service-general +[2026-04-16 14:22:41.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085508190001 | request_id: f577bc6e-b8b8-4299-8e5d-cafbe048c67c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d398f5fb-6632-4530-ac77-f29281f287f6 | service: service-general +[2026-04-16 14:22:41.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241409190001 | request_id: d398f5fb-6632-4530-ac77-f29281f287f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f53c6369-a02d-4a3d-ad3a-4e66d8c39c73 | service: service-general +[2026-04-16 14:22:41.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015811110001 | request_id: f53c6369-a02d-4a3d-ad3a-4e66d8c39c73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e77c3a11-7fa9-4965-b877-78192f65957a | service: service-general +[2026-04-16 14:22:41.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: e77c3a11-7fa9-4965-b877-78192f65957a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3d44813-4ad0-4d95-a110-ff33a39108c2 | service: service-general +[2026-04-16 14:22:41.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016901140002 | request_id: c3d44813-4ad0-4d95-a110-ff33a39108c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ba10d74-bcf1-4eae-a93d-034303cbb7c3 | service: service-general +[2026-04-16 14:22:41.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082508060001 | request_id: 7ba10d74-bcf1-4eae-a93d-034303cbb7c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b79be03-7c65-4386-b957-9372e2b98577 | service: service-general +[2026-04-16 14:22:41.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016205200003 | request_id: 1b79be03-7c65-4386-b957-9372e2b98577 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffe698eb-4582-4fb1-812d-25c081a3d596 | service: service-general +[2026-04-16 14:22:41.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514222902200001 | request_id: ffe698eb-4582-4fb1-812d-25c081a3d596 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8e5f7a0-f9b1-4152-8c82-67905f628ffb | service: service-general +[2026-04-16 14:22:41.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081305200001 | request_id: b8e5f7a0-f9b1-4152-8c82-67905f628ffb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c02cfdf-125e-4209-b37b-c63a823b0d9f | service: service-general +[2026-04-16 14:22:41.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046702060002 | request_id: 8c02cfdf-125e-4209-b37b-c63a823b0d9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84bd0620-fa82-413b-b988-38915c738b6b | service: service-general +[2026-04-16 14:22:41.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092404050104 | request_id: 84bd0620-fa82-413b-b988-38915c738b6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3cde621-e33f-45c6-935c-8c38be63ec3a | service: service-general +[2026-04-16 14:22:41.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202122312090001 | request_id: d3cde621-e33f-45c6-935c-8c38be63ec3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94f34d26-ce64-4262-aea3-c41b8d534b9b | service: service-general +[2026-04-16 14:22:41.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216410190001 | request_id: 94f34d26-ce64-4262-aea3-c41b8d534b9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afe3011a-8d06-49b7-9b13-78a8ff18adf5 | service: service-general +[2026-04-16 14:22:41.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245906120001 | request_id: afe3011a-8d06-49b7-9b13-78a8ff18adf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d5bc447-ef6c-45e0-b602-1e106fea64ad | service: service-general +[2026-04-16 14:22:41.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116709070002 | request_id: 7d5bc447-ef6c-45e0-b602-1e106fea64ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86957980-1d73-4cb5-9e92-b7a31f88e067 | service: service-general +[2026-04-16 14:22:41.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350725703200003_ | request_id: 86957980-1d73-4cb5-9e92-b7a31f88e067 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec2b91c5-56e7-40f1-8e69-8f8a8a12abaf | service: service-general +[2026-04-16 14:22:41.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012911110001 | request_id: ec2b91c5-56e7-40f1-8e69-8f8a8a12abaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fda36fd-3707-45dd-aed5-f39a6245f41a | service: service-general +[2026-04-16 14:22:41.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: 9fda36fd-3707-45dd-aed5-f39a6245f41a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdacc7fc-a11e-4f33-876a-fea2a9c31b6d | service: service-general +[2026-04-16 14:22:41.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091708040003 | request_id: fdacc7fc-a11e-4f33-876a-fea2a9c31b6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ecfe0dd-4e62-4063-abd7-fadc1fee26a3 | service: service-general +[2026-04-16 14:22:41.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110111130001 | request_id: 3ecfe0dd-4e62-4063-abd7-fadc1fee26a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dab6661-e976-4517-b2f1-d233320f7b92 | service: service-general +[2026-04-16 14:22:41.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575032610150001 | request_id: 0dab6661-e976-4517-b2f1-d233320f7b92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61c4b577-27e4-4a63-8694-5075c7b8ea5d | service: service-general +[2026-04-16 14:22:41.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030809170001 | request_id: 61c4b577-27e4-4a63-8694-5075c7b8ea5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 178eb55f-c784-4ccd-a457-cb82e7c338f9 | service: service-general +[2026-04-16 14:22:41.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235901030002 | request_id: 178eb55f-c784-4ccd-a457-cb82e7c338f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c95e0a9-871e-47ae-b223-c5aad20afde7 | service: service-general +[2026-04-16 14:22:41.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194506170001 | request_id: 9c95e0a9-871e-47ae-b223-c5aad20afde7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 914089e3-0b63-4c73-bd7e-b0ea13a9b22a | service: service-general +[2026-04-16 14:22:41.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131704190003 | request_id: 914089e3-0b63-4c73-bd7e-b0ea13a9b22a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f76f3ce-c175-451b-a70e-e9ba7ee02970 | service: service-general +[2026-04-16 14:22:41.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012104060001 | request_id: 8f76f3ce-c175-451b-a70e-e9ba7ee02970 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44349166-cb97-42a9-af48-3e4ec56e1c58 | service: service-general +[2026-04-16 14:22:41.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080701190001 | request_id: 44349166-cb97-42a9-af48-3e4ec56e1c58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b4a0146-46b2-41c6-ac5b-c614e4254946 | service: service-general +[2026-04-16 14:22:41.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505171301040002 | request_id: 5b4a0146-46b2-41c6-ac5b-c614e4254946 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98e80b95-e781-4000-9ee6-2bd10abc953d | service: service-general +[2026-04-16 14:22:41.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045465 | request_id: 98e80b95-e781-4000-9ee6-2bd10abc953d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6903cc49-e0f8-457e-931c-0c9d0c24100a | service: service-general +[2026-04-16 14:22:41.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045302090002 | request_id: 6903cc49-e0f8-457e-931c-0c9d0c24100a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96a28e56-0642-4cdb-a7ac-5fd793486353 | service: service-general +[2026-04-16 14:22:41.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3309022001120002 | request_id: 96a28e56-0642-4cdb-a7ac-5fd793486353 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89f003b2-f7fe-4925-be73-b13ac1929193 | service: service-general +[2026-04-16 14:22:41.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052004070001 | request_id: 89f003b2-f7fe-4925-be73-b13ac1929193 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7bfe99c-ab19-401d-b5f0-2162bced1478 | service: service-general +[2026-04-16 14:22:41.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045487 | request_id: e7bfe99c-ab19-401d-b5f0-2162bced1478 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97a0a7b0-02c8-416d-8dea-0858feaf49e6 | service: service-general +[2026-04-16 14:22:41.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025304050001 | request_id: 97a0a7b0-02c8-416d-8dea-0858feaf49e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a546130-203a-4528-86b1-8ed236b5f657 | service: service-general +[2026-04-16 14:22:41.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036007110001 | request_id: 1a546130-203a-4528-86b1-8ed236b5f657 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35270202-f2a9-4926-80b9-d4c0d054f641 | service: service-general +[2026-04-16 14:22:41.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080701190001 | request_id: 35270202-f2a9-4926-80b9-d4c0d054f641 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb015b95-e5a0-4bb7-a168-47b00d4ff72e | service: service-general +[2026-04-16 14:22:41.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045488 | request_id: bb015b95-e5a0-4bb7-a168-47b00d4ff72e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcc58035-6917-4302-a519-85dbe3de1593 | service: service-general +[2026-04-16 14:22:41.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166809090001 | request_id: dcc58035-6917-4302-a519-85dbe3de1593 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3506616f-4ad4-4abb-ad20-2276b59cd66f | service: service-general +[2026-04-16 14:22:41.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045489 | request_id: 3506616f-4ad4-4abb-ad20-2276b59cd66f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09c11667-1975-42b5-ae54-008dccc0f27c | service: service-general +[2026-04-16 14:22:41.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012611180006 | request_id: 09c11667-1975-42b5-ae54-008dccc0f27c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d2abfad-5cf6-4aa4-93b2-a1ae745406f6 | service: service-general +[2026-04-16 14:22:41.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509300412050006 | request_id: 2d2abfad-5cf6-4aa4-93b2-a1ae745406f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ebbf310-c9a3-40e2-9d4d-bc65d7d6c7c2 | service: service-general +[2026-04-16 14:22:41.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090109100001 | request_id: 7ebbf310-c9a3-40e2-9d4d-bc65d7d6c7c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7b0953e-859e-4496-9f8e-10e0852728f6 | service: service-general +[2026-04-16 14:22:41.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015811110001 | request_id: e7b0953e-859e-4496-9f8e-10e0852728f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d9a54e3-7f93-42f4-bf21-40e0fee93722 | service: service-general +[2026-04-16 14:22:41.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016901140002 | request_id: 1d9a54e3-7f93-42f4-bf21-40e0fee93722 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe76c005-ff21-400a-be5f-966e79aff772 | service: service-general +[2026-04-16 14:22:41.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011001150001 | request_id: fe76c005-ff21-400a-be5f-966e79aff772 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3db53d4-1ba4-44db-b57c-f703e6ae6b9e | service: service-general +[2026-04-16 14:22:41.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231901190002 | request_id: f3db53d4-1ba4-44db-b57c-f703e6ae6b9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e58becdf-f3f8-4f93-8364-71c8a468cc20 | service: service-general +[2026-04-16 14:22:41.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011912180001 | request_id: e58becdf-f3f8-4f93-8364-71c8a468cc20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf6c04e7-6d6e-4595-b5fc-96ba399c126c | service: service-general +[2026-04-16 14:22:41.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014505110003 | request_id: cf6c04e7-6d6e-4595-b5fc-96ba399c126c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9295f31-678d-4017-9475-73084641eece | service: service-general +[2026-04-16 14:22:41.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 674.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045490 | request_id: e9295f31-678d-4017-9475-73084641eece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca635717-efdb-48e1-872b-0019d6ce2bb1 | service: service-general +[2026-04-16 14:22:41.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165408110001 | request_id: ca635717-efdb-48e1-872b-0019d6ce2bb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98cf5724-da1d-4a02-a1d4-71a27bfa3fed | service: service-general +[2026-04-16 14:22:41.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045491 | request_id: 98cf5724-da1d-4a02-a1d4-71a27bfa3fed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35560543-0448-4a7a-9a13-d9d31db995b6 | service: service-general +[2026-04-16 14:22:41.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172109180002 | request_id: 35560543-0448-4a7a-9a13-d9d31db995b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e83de92-1ce1-4cee-a2e8-6a2fd375f4e6 | service: service-general +[2026-04-16 14:22:41.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052611060002 | request_id: 2e83de92-1ce1-4cee-a2e8-6a2fd375f4e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1aa29bc9-cc13-43d3-8085-1290fc78335b | service: service-general +[2026-04-16 14:22:41.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192403110002 | request_id: 1aa29bc9-cc13-43d3-8085-1290fc78335b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7afda4b-eb54-4fc5-89c2-80fb6aabf88e | service: service-general +[2026-04-16 14:22:41.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092404050104 | request_id: f7afda4b-eb54-4fc5-89c2-80fb6aabf88e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2242a502-e560-4d7c-bfef-07b12b183b33 | service: service-general +[2026-04-16 14:22:41.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180908050006 | request_id: 2242a502-e560-4d7c-bfef-07b12b183b33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48345e53-5f00-4b4a-a0f0-a4edd723b498 | service: service-general +[2026-04-16 14:22:41.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050908072513 | request_id: 48345e53-5f00-4b4a-a0f0-a4edd723b498 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd7f7704-0519-4788-b306-f7370bbf97c0 | service: service-general +[2026-04-16 14:22:41.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171311160001 | request_id: dd7f7704-0519-4788-b306-f7370bbf97c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6213f2f0-382c-4a32-a928-cb4f51f16018 | service: service-general +[2026-04-16 14:22:41.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044704100001 | request_id: 6213f2f0-382c-4a32-a928-cb4f51f16018 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7519ee31-5d1f-4b4d-b011-ac65483befaf | service: service-general +[2026-04-16 14:22:41.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031808110002 | request_id: 7519ee31-5d1f-4b4d-b011-ac65483befaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfeaa5b4-94ea-44b5-8d10-172203694aa3 | service: service-general +[2026-04-16 14:22:41.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9201076609030001 | request_id: dfeaa5b4-94ea-44b5-8d10-172203694aa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16dbe48e-8132-40d7-a2d6-7df31305097d | service: service-general +[2026-04-16 14:22:41.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011703160001 | request_id: 16dbe48e-8132-40d7-a2d6-7df31305097d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1ac54c8-6755-4287-9e32-b9e2cde087a4 | service: service-general +[2026-04-16 14:22:41.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080611040003 | request_id: b1ac54c8-6755-4287-9e32-b9e2cde087a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38068fb7-7c20-4f4a-96e9-58dddd6555e8 | service: service-general +[2026-04-16 14:22:41.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041712110001 | request_id: 38068fb7-7c20-4f4a-96e9-58dddd6555e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efaf6d3f-a165-4b0e-96d8-dd98fbbe8163 | service: service-general +[2026-04-16 14:22:41.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155704100001 | request_id: efaf6d3f-a165-4b0e-96d8-dd98fbbe8163 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ad867f6-132d-4807-93c1-7ba6f561ea32 | service: service-general +[2026-04-16 14:22:41.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045389 | request_id: 0ad867f6-132d-4807-93c1-7ba6f561ea32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e344aae-c892-4144-908c-2ff530e69a8a | service: service-general +[2026-04-16 14:22:41.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000085 | request_id: 1e344aae-c892-4144-908c-2ff530e69a8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 858f63bb-a41b-4902-b622-416785522223 | service: service-general +[2026-04-16 14:22:41.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030902160003 | request_id: 858f63bb-a41b-4902-b622-416785522223 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 936656e0-1bd1-409d-9654-01f2811b13d3 | service: service-general +[2026-04-16 14:22:41.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056408180002 | request_id: 936656e0-1bd1-409d-9654-01f2811b13d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c42230a5-9d15-48a7-84ef-7a95b3f1835c | service: service-general +[2026-04-16 14:22:41.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025911140004 | request_id: c42230a5-9d15-48a7-84ef-7a95b3f1835c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5981a0d1-bb82-4892-8795-b5864791730d | service: service-general +[2026-04-16 14:22:41.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021502180001 | request_id: 5981a0d1-bb82-4892-8795-b5864791730d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1efd1bd2-88d5-4c45-8338-f15cd71a441e | service: service-general +[2026-04-16 14:22:41.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045494 | request_id: 1efd1bd2-88d5-4c45-8338-f15cd71a441e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b22bf4bd-a7e8-49fa-895b-064efcb4d4e2 | service: service-general +[2026-04-16 14:22:41.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505202409100001 | request_id: b22bf4bd-a7e8-49fa-895b-064efcb4d4e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 783dc311-b641-4ec5-a38d-59603eb0e51e | service: service-general +[2026-04-16 14:22:41.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056410050003 | request_id: 783dc311-b641-4ec5-a38d-59603eb0e51e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6cae7d3-f383-427f-b580-26d8021dda76 | service: service-general +[2026-04-16 14:22:41.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 262.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031102170003 | request_id: c6cae7d3-f383-427f-b580-26d8021dda76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b83ae577-9904-4605-98d7-1869a14b5457 | service: service-general +[2026-04-16 14:22:41.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: b83ae577-9904-4605-98d7-1869a14b5457 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df26bc84-c5bd-46ab-9e9f-3ff5279fa02c | service: service-general +[2026-04-16 14:22:41.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012911110001 | request_id: df26bc84-c5bd-46ab-9e9f-3ff5279fa02c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ef34501-0614-4041-b235-cf1b33657756 | service: service-general +[2026-04-16 14:22:41.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3202416306140001 | request_id: 2ef34501-0614-4041-b235-cf1b33657756 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f565e3e3-11ae-4f93-be82-c348da2686cc | service: service-general +[2026-04-16 14:22:41.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125212150003 | request_id: f565e3e3-11ae-4f93-be82-c348da2686cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63519ef2-0dc7-40dd-bd41-16ce26308f7c | service: service-general +[2026-04-16 14:22:41.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011109040001 | request_id: 63519ef2-0dc7-40dd-bd41-16ce26308f7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0e63796-1ea9-4705-ae37-2c42df1306c5 | service: service-general +[2026-04-16 14:22:41.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115507070001 | request_id: e0e63796-1ea9-4705-ae37-2c42df1306c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cdbf77f-5fd9-44a6-b12c-8a329a239a3f | service: service-general +[2026-04-16 14:22:41.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045489 | request_id: 4cdbf77f-5fd9-44a6-b12c-8a329a239a3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9668a904-a966-4722-b3b3-303e3a9ad823 | service: service-general +[2026-04-16 14:22:41.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026305160001 | request_id: 9668a904-a966-4722-b3b3-303e3a9ad823 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e203db47-b5f0-46da-8078-7ea74ee422b9 | service: service-general +[2026-04-16 14:22:41.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505211801090001 | request_id: e203db47-b5f0-46da-8078-7ea74ee422b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ed5709f-f64b-4485-802c-84fc547913f6 | service: service-general +[2026-04-16 14:22:41.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212808040002 | request_id: 7ed5709f-f64b-4485-802c-84fc547913f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67e65fef-ff23-4ef3-98fd-c959b878bf90 | service: service-general +[2026-04-16 14:22:41.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234709120002 | request_id: 67e65fef-ff23-4ef3-98fd-c959b878bf90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f613db1-a2d4-46ba-ae89-84c96f3c85ca | service: service-general +[2026-04-16 14:22:41.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011210120001 | request_id: 0f613db1-a2d4-46ba-ae89-84c96f3c85ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0df3d509-fe35-4c4f-ba80-8f7f932e9f8a | service: service-general +[2026-04-16 14:22:41.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504101705140001 | request_id: 0df3d509-fe35-4c4f-ba80-8f7f932e9f8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bfc5c1c-00fe-4f3e-9ca6-e78915f9a8ac | service: service-general +[2026-04-16 14:22:41.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051010130001 | request_id: 3bfc5c1c-00fe-4f3e-9ca6-e78915f9a8ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb94938f-7de8-4110-981d-2c62535991dd | service: service-general +[2026-04-16 14:22:41.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251111100002 | request_id: eb94938f-7de8-4110-981d-2c62535991dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e7238cd-b794-4cc0-9274-4a4e7383f28d | service: service-general +[2026-04-16 14:22:41.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135602150003 | request_id: 9e7238cd-b794-4cc0-9274-4a4e7383f28d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cef4df80-7791-4fd7-8204-c0b6a455455f | service: service-general +[2026-04-16 14:22:41.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225701060002 | request_id: cef4df80-7791-4fd7-8204-c0b6a455455f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cce99227-c8bd-4e08-a7e6-c97adf953282 | service: service-general +[2026-04-16 14:22:41.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510066002170002 | request_id: cce99227-c8bd-4e08-a7e6-c97adf953282 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02010f21-ba04-453c-b5e7-7fb849c81ac9 | service: service-general +[2026-04-16 14:22:41.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192101100003 | request_id: 02010f21-ba04-453c-b5e7-7fb849c81ac9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d23b9ae-4c8a-4619-8c6c-c2a5dcf79fd9 | service: service-general +[2026-04-16 14:22:41.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1607015803060003 | request_id: 7d23b9ae-4c8a-4619-8c6c-c2a5dcf79fd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d2df19c-9819-4831-a69d-e7f7ba97dce0 | service: service-general +[2026-04-16 14:22:41.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508151704110004 | request_id: 6d2df19c-9819-4831-a69d-e7f7ba97dce0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 811df2cd-e2c5-45bb-abcc-daee536a874e | service: service-general +[2026-04-16 14:22:41.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012611180006 | request_id: 811df2cd-e2c5-45bb-abcc-daee536a874e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d4f3bf4-1801-4479-88b5-e67878877089 | service: service-general +[2026-04-16 14:22:41.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: 3d4f3bf4-1801-4479-88b5-e67878877089 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33a1c3e1-b191-462f-be78-656b6d55729c | service: service-general +[2026-04-16 14:22:41.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8171022107070004 | request_id: 33a1c3e1-b191-462f-be78-656b6d55729c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 699e0970-0c10-4d23-9b34-1d318909d532 | service: service-general +[2026-04-16 14:22:41.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508124109190001 | request_id: 699e0970-0c10-4d23-9b34-1d318909d532 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abbef235-f835-4b78-8ded-868a1861f919 | service: service-general +[2026-04-16 14:22:41.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336201100003 | request_id: abbef235-f835-4b78-8ded-868a1861f919 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d52343f-0e28-42d8-b61f-4cc9fc572845 | service: service-general +[2026-04-16 14:22:41.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271409130001 | request_id: 7d52343f-0e28-42d8-b61f-4cc9fc572845 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a59f488-f9c3-443d-817b-833400714dd0 | service: service-general +[2026-04-16 14:22:41.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505151410160001 | request_id: 3a59f488-f9c3-443d-817b-833400714dd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9d81749-343e-49f7-8cf3-c0e1988feecd | service: service-general +[2026-04-16 14:22:41.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120402180002 | request_id: f9d81749-343e-49f7-8cf3-c0e1988feecd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05b0f3cd-e688-48e2-84ce-b22b643cf74e | service: service-general +[2026-04-16 14:22:41.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045496 | request_id: 05b0f3cd-e688-48e2-84ce-b22b643cf74e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2496eae6-0ffe-49ed-be3e-ce3218676106 | service: service-general +[2026-04-16 14:22:41.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016103120002 | request_id: 2496eae6-0ffe-49ed-be3e-ce3218676106 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d14e24fc-ce26-4c6c-b7d5-be3867a8c0de | service: service-general +[2026-04-16 14:22:41.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045497 | request_id: d14e24fc-ce26-4c6c-b7d5-be3867a8c0de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d436da3c-fec9-47fa-904f-ac9014539d79 | service: service-general +[2026-04-16 14:22:41.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512060204180001 | request_id: d436da3c-fec9-47fa-904f-ac9014539d79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8ade28e-deb5-4413-a747-b66ab9ef5acd | service: service-general +[2026-04-16 14:22:41.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000053 | request_id: a8ade28e-deb5-4413-a747-b66ab9ef5acd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0950b03-84c3-46d8-9079-da6c2e5b72bc | service: service-general +[2026-04-16 14:22:41.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231509090001 | request_id: b0950b03-84c3-46d8-9079-da6c2e5b72bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fae7a83-aa3f-4398-9718-4edcca6241d6 | service: service-general +[2026-04-16 14:22:41.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050208110006 | request_id: 3fae7a83-aa3f-4398-9718-4edcca6241d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0430209c-8756-4ad4-80ac-6984ede49a98 | service: service-general +[2026-04-16 14:22:41.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015011140006 | request_id: 0430209c-8756-4ad4-80ac-6984ede49a98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd59c124-5fa1-4213-bef9-804b0c7d11b5 | service: service-general +[2026-04-16 14:22:41.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192403110002 | request_id: fd59c124-5fa1-4213-bef9-804b0c7d11b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e996544-774d-4316-9556-803027e8834a | service: service-general +[2026-04-16 14:22:41.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507223005140001 | request_id: 1e996544-774d-4316-9556-803027e8834a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 986fb6d6-b2c5-4d89-976a-3f0e82ce2b21 | service: service-general +[2026-04-16 14:22:41.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000222221 | request_id: 986fb6d6-b2c5-4d89-976a-3f0e82ce2b21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9180e5ec-5cfc-49b1-9268-3ffcd65a33fc | service: service-general +[2026-04-16 14:22:41.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505071708150001 | request_id: 9180e5ec-5cfc-49b1-9268-3ffcd65a33fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ab1c332-7fc4-482d-bd9c-81f36f72d36e | service: service-general +[2026-04-16 14:22:41.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507047108040001 | request_id: 8ab1c332-7fc4-482d-bd9c-81f36f72d36e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2fa2862-d610-4add-8ec9-e9421010458a | service: service-general +[2026-04-16 14:22:41.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000015 | request_id: e2fa2862-d610-4add-8ec9-e9421010458a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d32a9881-e71b-43e2-949c-5546b2da7dad | service: service-general +[2026-04-16 14:22:41.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045502 | request_id: d32a9881-e71b-43e2-949c-5546b2da7dad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef1c1c87-2618-4965-95ce-93b12dabdb92 | service: service-general +[2026-04-16 14:22:41.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042809150004 | request_id: ef1c1c87-2618-4965-95ce-93b12dabdb92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab879a93-6bf9-45f1-bdb9-15301d348da7 | service: service-general +[2026-04-16 14:22:41.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045494 | request_id: ab879a93-6bf9-45f1-bdb9-15301d348da7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a70fdb3d-ab51-435b-846d-cf795d0aadf5 | service: service-general +[2026-04-16 14:22:41.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011703160001 | request_id: a70fdb3d-ab51-435b-846d-cf795d0aadf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18d32d1a-042a-4b5e-b4a6-b287cba0afa9 | service: service-general +[2026-04-16 14:22:41.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011310070055 | request_id: 18d32d1a-042a-4b5e-b4a6-b287cba0afa9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef14e959-1083-45cb-a2c6-dc1093a5467b | service: service-general +[2026-04-16 14:22:41.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032812130001 | request_id: ef14e959-1083-45cb-a2c6-dc1093a5467b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 188cb037-2b6c-4268-889f-4b6202905ff6 | service: service-general +[2026-04-16 14:22:41.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504041611100001 | request_id: 188cb037-2b6c-4268-889f-4b6202905ff6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bd6ef2a-a2bc-4e3a-a4e8-00b3ba34235c | service: service-general +[2026-04-16 14:22:41.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102202130003 | request_id: 5bd6ef2a-a2bc-4e3a-a4e8-00b3ba34235c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b326abd7-895a-4b3b-bead-38b08cf4e632 | service: service-general +[2026-04-16 14:22:41.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507206412090002 | request_id: b326abd7-895a-4b3b-bead-38b08cf4e632 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65e110c5-7cc8-4ea3-9236-349d82f4d2a1 | service: service-general +[2026-04-16 14:22:41.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000019 | request_id: 65e110c5-7cc8-4ea3-9236-349d82f4d2a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5daeb8a3-9592-4b55-ba44-05cdb7f7b8f9 | service: service-general +[2026-04-16 14:22:41.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046502170001 | request_id: 5daeb8a3-9592-4b55-ba44-05cdb7f7b8f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d90fa20b-ecdc-44a3-9b2e-bd5c5708de81 | service: service-general +[2026-04-16 14:22:41.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234810040002 | request_id: d90fa20b-ecdc-44a3-9b2e-bd5c5708de81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 420ead3e-545e-4775-87cd-3ee9010f80c5 | service: service-general +[2026-04-16 14:22:41.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035703070004 | request_id: 420ead3e-545e-4775-87cd-3ee9010f80c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a53bec1-6aea-4fc2-a635-029331c462e5 | service: service-general +[2026-04-16 14:22:41.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: 0a53bec1-6aea-4fc2-a635-029331c462e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 680990b4-8a15-40be-b54a-bfb88ea645c6 | service: service-general +[2026-04-16 14:22:41.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091708040003 | request_id: 680990b4-8a15-40be-b54a-bfb88ea645c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffaa9d3e-459e-4229-9348-dbf45dd5e191 | service: service-general +[2026-04-16 14:22:41.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 552.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046502170001 | request_id: ffaa9d3e-459e-4229-9348-dbf45dd5e191 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d08b0382-b5f7-499d-82b9-3359737aaee7 | service: service-general +[2026-04-16 14:22:41.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045503 | request_id: d08b0382-b5f7-499d-82b9-3359737aaee7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adb5d8b4-a60f-487f-9472-0f51ab41363b | service: service-general +[2026-04-16 14:22:41.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241408160004 | request_id: adb5d8b4-a60f-487f-9472-0f51ab41363b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74762f08-ab19-45de-a38a-a3b10cd1b16e | service: service-general +[2026-04-16 14:22:41.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577025805100001 | request_id: 74762f08-ab19-45de-a38a-a3b10cd1b16e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcf99771-1953-47c3-8a0f-45f136c2fe3c | service: service-general +[2026-04-16 14:22:41.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180111090046 | request_id: dcf99771-1953-47c3-8a0f-45f136c2fe3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f5bbea9-a553-4465-acee-eaf9da1ae994 | service: service-general +[2026-04-16 14:22:41.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520116704060003 | request_id: 7f5bbea9-a553-4465-acee-eaf9da1ae994 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d3260f7-eba2-4168-92c4-fca021f3d57a | service: service-general +[2026-04-16 14:22:41.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3271064712080008 | request_id: 3d3260f7-eba2-4168-92c4-fca021f3d57a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30d89e0d-535e-4b8c-a630-a76333d8a9a4 | service: service-general +[2026-04-16 14:22:41.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513110806200001 | request_id: 30d89e0d-535e-4b8c-a630-a76333d8a9a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be74fda1-22d4-498a-9e19-817511a778cc | service: service-general +[2026-04-16 14:22:41.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011605040006 | request_id: be74fda1-22d4-498a-9e19-817511a778cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8401b3d2-6cbf-4c08-b729-72778ed8a17c | service: service-general +[2026-04-16 14:22:41.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016507200001 | request_id: 8401b3d2-6cbf-4c08-b729-72778ed8a17c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9799b92f-396b-40b9-bf14-01e1553a3fdb | service: service-general +[2026-04-16 14:22:41.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336201100003 | request_id: 9799b92f-396b-40b9-bf14-01e1553a3fdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2620033-0a66-4fc7-a31f-5a2e98495c03 | service: service-general +[2026-04-16 14:22:41.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045505 | request_id: f2620033-0a66-4fc7-a31f-5a2e98495c03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 627419ae-9175-4713-97c1-99f716268483 | service: service-general +[2026-04-16 14:22:41.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244112140003 | request_id: 627419ae-9175-4713-97c1-99f716268483 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b6aa652-71de-4ff6-9924-e5d4df9f19ba | service: service-general +[2026-04-16 14:22:41.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514064511180001 | request_id: 2b6aa652-71de-4ff6-9924-e5d4df9f19ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49f0ddf9-e44c-4095-be18-34f3f04aff32 | service: service-general +[2026-04-16 14:22:41.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514206011170001 | request_id: 49f0ddf9-e44c-4095-be18-34f3f04aff32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2513e8d-fd78-485c-8eca-92f2c402d3bf | service: service-general +[2026-04-16 14:22:41.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295209070001 | request_id: f2513e8d-fd78-485c-8eca-92f2c402d3bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2a5cb02-e7d0-454b-9c3f-1fa1147da9dd | service: service-general +[2026-04-16 14:22:41.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201311080002 | request_id: c2a5cb02-e7d0-454b-9c3f-1fa1147da9dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67b57c0f-04b6-44be-ac24-429d8759ac2b | service: service-general +[2026-04-16 14:22:41.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061912050001 | request_id: 67b57c0f-04b6-44be-ac24-429d8759ac2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b8fe7ef-a582-4d61-9033-d7d708f26cab | service: service-general +[2026-04-16 14:22:41.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135211180001 | request_id: 9b8fe7ef-a582-4d61-9033-d7d708f26cab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f703c976-4858-4f1d-b802-55535be31364 | service: service-general +[2026-04-16 14:22:41.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200004 | request_id: f703c976-4858-4f1d-b802-55535be31364 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 865f6a36-efd2-4d21-9b92-095d093381a6 | service: service-general +[2026-04-16 14:22:41.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: 865f6a36-efd2-4d21-9b92-095d093381a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 679ee813-9415-404e-a634-b0c21746e7b3 | service: service-general +[2026-04-16 14:22:41.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517035204130001 | request_id: 679ee813-9415-404e-a634-b0c21746e7b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 363544a9-33d7-4994-9df6-a192f4b9c949 | service: service-general +[2026-04-16 14:22:41.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132906180003 | request_id: 363544a9-33d7-4994-9df6-a192f4b9c949 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c5aa255-7fe5-4c6a-9dd6-76d51ec8db3c | service: service-general +[2026-04-16 14:22:41.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096701140003 | request_id: 6c5aa255-7fe5-4c6a-9dd6-76d51ec8db3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad54237a-079b-4522-9ea2-88ae4c20bf64 | service: service-general +[2026-04-16 14:22:41.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046905060002 | request_id: ad54237a-079b-4522-9ea2-88ae4c20bf64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75b52f02-9469-463c-85fa-67e58135c10d | service: service-general +[2026-04-16 14:22:41.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000020 | request_id: 75b52f02-9469-463c-85fa-67e58135c10d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c4edfdc-aa76-4521-910c-3add729063da | service: service-general +[2026-04-16 14:22:41.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134607200001 | request_id: 3c4edfdc-aa76-4521-910c-3add729063da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a6b95d8-7423-45ca-8215-d51f6e644308 | service: service-general +[2026-04-16 14:22:41.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045508 | request_id: 5a6b95d8-7423-45ca-8215-d51f6e644308 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4dcd8b02-fc78-4707-80fe-7f48fd351b7b | service: service-general +[2026-04-16 14:22:41.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170102120007 | request_id: 4dcd8b02-fc78-4707-80fe-7f48fd351b7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7831591-9835-49ce-a959-ccd84c687bda | service: service-general +[2026-04-16 14:22:41.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246202120002 | request_id: e7831591-9835-49ce-a959-ccd84c687bda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 941d3c4a-2954-4525-9f07-7ee15035a128 | service: service-general +[2026-04-16 14:22:41.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116712120002 | request_id: 941d3c4a-2954-4525-9f07-7ee15035a128 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfcace1a-5870-4471-a9dd-1b6de39ed3f2 | service: service-general +[2026-04-16 14:22:41.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045472 | request_id: bfcace1a-5870-4471-a9dd-1b6de39ed3f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea4ed9e6-03ac-42e5-8077-c12b8ff6979c | service: service-general +[2026-04-16 14:22:41.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011310070055 | request_id: ea4ed9e6-03ac-42e5-8077-c12b8ff6979c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5531be73-e452-4057-99b1-ea422dad8967 | service: service-general +[2026-04-16 14:22:41.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074406170001 | request_id: 5531be73-e452-4057-99b1-ea422dad8967 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f031fe8-5f98-4ecb-82ab-3f5bb92532bc | service: service-general +[2026-04-16 14:22:41.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021502180001 | request_id: 6f031fe8-5f98-4ecb-82ab-3f5bb92532bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17acb4d5-bed2-450c-a0b8-9b69d7bc10d8 | service: service-general +[2026-04-16 14:22:41.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045509 | request_id: 17acb4d5-bed2-450c-a0b8-9b69d7bc10d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28543856-418c-43d4-bf21-1e7414872df7 | service: service-general +[2026-04-16 14:22:41.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045510 | request_id: 28543856-418c-43d4-bf21-1e7414872df7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e03aae2-3d3b-49b2-ba40-5a98bb4cd8af | service: service-general +[2026-04-16 14:22:41.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110402110002 | request_id: 8e03aae2-3d3b-49b2-ba40-5a98bb4cd8af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 009afb4a-de38-48c9-963b-134b17a93a6b | service: service-general +[2026-04-16 14:22:41.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045503 | request_id: 009afb4a-de38-48c9-963b-134b17a93a6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e957c715-2f42-40d8-9303-b7e9b1af5616 | service: service-general +[2026-04-16 14:22:41.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046502170001 | request_id: e957c715-2f42-40d8-9303-b7e9b1af5616 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 434e4728-6038-48ae-ab92-54626f163bab | service: service-general +[2026-04-16 14:22:41.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260607180001 | request_id: 434e4728-6038-48ae-ab92-54626f163bab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 633c33af-4577-498e-aa68-b49195c47c95 | service: service-general +[2026-04-16 14:22:41.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045511 | request_id: 633c33af-4577-498e-aa68-b49195c47c95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b23acb5-2217-418e-9e81-66dae12c36d8 | service: service-general +[2026-04-16 14:22:41.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060509090001 | request_id: 0b23acb5-2217-418e-9e81-66dae12c36d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 308c1ac5-808f-4a21-843f-1dad3b56914b | service: service-general +[2026-04-16 14:22:41.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000021 | request_id: 308c1ac5-808f-4a21-843f-1dad3b56914b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: baea4289-467e-44af-a931-820801909eee | service: service-general +[2026-04-16 14:22:41.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045512 | request_id: baea4289-467e-44af-a931-820801909eee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a88bf32-e62b-4ae2-bb1c-74941cfbbede | service: service-general +[2026-04-16 14:22:41.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045513 | request_id: 6a88bf32-e62b-4ae2-bb1c-74941cfbbede | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4eab2228-61a9-4fde-ae89-f514f1a03caf | service: service-general +[2026-04-16 14:22:41.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: 4eab2228-61a9-4fde-ae89-f514f1a03caf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 230ebfa7-4c20-476a-8782-db328eca6b4d | service: service-general +[2026-04-16 14:22:41.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275309030002 | request_id: 230ebfa7-4c20-476a-8782-db328eca6b4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8234b558-1dd0-48a8-a69c-14867aedaaa6 | service: service-general +[2026-04-16 14:22:41.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8171022107070004 | request_id: 8234b558-1dd0-48a8-a69c-14867aedaaa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64f4d93c-db58-4e42-9663-b1f25909f25b | service: service-general +[2026-04-16 14:22:41.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012410080004 | request_id: 64f4d93c-db58-4e42-9663-b1f25909f25b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbba1537-b0f4-4c47-8e8d-67b014744772 | service: service-general +[2026-04-16 14:22:41.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509046104150001 | request_id: dbba1537-b0f4-4c47-8e8d-67b014744772 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 308d400f-c2f8-40aa-b736-196ef0302647 | service: service-general +[2026-04-16 14:22:41.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509031104160001 | request_id: 308d400f-c2f8-40aa-b736-196ef0302647 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee4ce214-0779-4bd1-afe0-1a1f738ac56e | service: service-general +[2026-04-16 14:22:41.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513110806200001 | request_id: ee4ce214-0779-4bd1-afe0-1a1f738ac56e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 273ea619-5533-49ed-bd36-b1e47280c82b | service: service-general +[2026-04-16 14:22:41.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505151410160001 | request_id: 273ea619-5533-49ed-bd36-b1e47280c82b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e018ea19-0992-4f93-9304-0d551a20a421 | service: service-general +[2026-04-16 14:22:41.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060808080002 | request_id: e018ea19-0992-4f93-9304-0d551a20a421 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5d75c82-1fad-4810-ab6c-789663083c3c | service: service-general +[2026-04-16 14:22:41.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121810150002 | request_id: f5d75c82-1fad-4810-ab6c-789663083c3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac572c46-5e70-4b54-b6b7-5a72ff04dcf0 | service: service-general +[2026-04-16 14:22:41.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: ac572c46-5e70-4b54-b6b7-5a72ff04dcf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fb3ff4c-1f1c-4a28-b293-27bcf9f1e261 | service: service-general +[2026-04-16 14:22:41.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506101504170003 | request_id: 6fb3ff4c-1f1c-4a28-b293-27bcf9f1e261 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbe9a7a1-20d4-4031-805b-b4d04a4e2d81 | service: service-general +[2026-04-16 14:22:41.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091204170002 | request_id: dbe9a7a1-20d4-4031-805b-b4d04a4e2d81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3820e7a4-d529-48e0-956b-bfecfcbdab2f | service: service-general +[2026-04-16 14:22:41.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045514 | request_id: 3820e7a4-d529-48e0-956b-bfecfcbdab2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46bd4a05-eefb-44bc-bdbf-9b241e8df856 | service: service-general +[2026-04-16 14:22:41.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080505160002 | request_id: 46bd4a05-eefb-44bc-bdbf-9b241e8df856 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5398339e-f122-49f8-9f5b-25b2aa5cd6a2 | service: service-general +[2026-04-16 14:22:41.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045515 | request_id: 5398339e-f122-49f8-9f5b-25b2aa5cd6a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c87faac7-354b-45a0-a168-b7fb5b59eb09 | service: service-general +[2026-04-16 14:22:41.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612160003 | request_id: c87faac7-354b-45a0-a168-b7fb5b59eb09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 588235b8-7541-48ab-a869-8fe015a54bae | service: service-general +[2026-04-16 14:22:41.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000022 | request_id: 588235b8-7541-48ab-a869-8fe015a54bae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fc6d5cf-7782-427e-b322-e32f022cf256 | service: service-general +[2026-04-16 14:22:41.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513215709140002 | request_id: 0fc6d5cf-7782-427e-b322-e32f022cf256 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1da0205-bbc1-4620-8950-ee2e700fba19 | service: service-general +[2026-04-16 14:22:41.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045516 | request_id: a1da0205-bbc1-4620-8950-ee2e700fba19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6020267c-2fe6-4fc4-8eaf-5033225c4b83 | service: service-general +[2026-04-16 14:22:41.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 268.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194410190002 | request_id: 6020267c-2fe6-4fc4-8eaf-5033225c4b83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f648d10-3166-4427-afbf-d6ad69a52cd4 | service: service-general +[2026-04-16 14:22:41.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518022910180001 | request_id: 3f648d10-3166-4427-afbf-d6ad69a52cd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79db3d7c-f140-4b98-b2f7-d3d6c1f30611 | service: service-general +[2026-04-16 14:22:41.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045517 | request_id: 79db3d7c-f140-4b98-b2f7-d3d6c1f30611 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2608c2c7-fa33-4a95-b5df-aa5480b3e512 | service: service-general +[2026-04-16 14:22:41.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045518 | request_id: 2608c2c7-fa33-4a95-b5df-aa5480b3e512 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bbadfa9-6786-496d-a3d9-53d8f4da1d6a | service: service-general +[2026-04-16 14:22:41.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517054906040001 | request_id: 9bbadfa9-6786-496d-a3d9-53d8f4da1d6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b8117e0-77d8-47dc-a62e-fa6c79c3cacd | service: service-general +[2026-04-16 14:22:41.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212601170002 | request_id: 0b8117e0-77d8-47dc-a62e-fa6c79c3cacd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f0b90e8-c600-4d12-a9d4-18778df84e26 | service: service-general +[2026-04-16 14:22:41.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194704090002 | request_id: 0f0b90e8-c600-4d12-a9d4-18778df84e26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e00ea059-ce13-498d-87fe-82a0c8110648 | service: service-general +[2026-04-16 14:22:41.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216809150001 | request_id: e00ea059-ce13-498d-87fe-82a0c8110648 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1b54fe8-fad5-4dfa-a9b5-ddecf630304a | service: service-general +[2026-04-16 14:22:41.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514222902200001 | request_id: a1b54fe8-fad5-4dfa-a9b5-ddecf630304a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b47c2c9-931d-439e-bdb4-859db05108ec | service: service-general +[2026-04-16 14:22:41.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200003 | request_id: 9b47c2c9-931d-439e-bdb4-859db05108ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9347b4b2-cf22-42ef-b81a-dca4c1124ee1 | service: service-general +[2026-04-16 14:22:41.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 296.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200004 | request_id: 9347b4b2-cf22-42ef-b81a-dca4c1124ee1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e341aa8-1ca1-4a02-a659-f176e3aaa358 | service: service-general +[2026-04-16 14:22:41.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516042311190001 | request_id: 5e341aa8-1ca1-4a02-a659-f176e3aaa358 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 928036d5-e3e5-483d-a7e2-62857730e5c0 | service: service-general +[2026-04-16 14:22:41.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060808080002 | request_id: 928036d5-e3e5-483d-a7e2-62857730e5c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc81c323-f555-4b0d-9fbe-243ad72d1f0c | service: service-general +[2026-04-16 14:22:41.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506194512170001 | request_id: cc81c323-f555-4b0d-9fbe-243ad72d1f0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30777c41-ffe7-487e-b2e9-5ea8001c3784 | service: service-general +[2026-04-16 14:22:41.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122112190001 | request_id: 30777c41-ffe7-487e-b2e9-5ea8001c3784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3cfaa01-2745-42b5-8e42-8ee4fd56c133 | service: service-general +[2026-04-16 14:22:41.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336102130001 | request_id: b3cfaa01-2745-42b5-8e42-8ee4fd56c133 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f90f8ee7-02e1-47aa-9fdb-fd3bc34dbb7d | service: service-general +[2026-04-16 14:22:41.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044303160003 | request_id: f90f8ee7-02e1-47aa-9fdb-fd3bc34dbb7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89d3cdb6-bc9a-4405-ada1-d57cf8746f33 | service: service-general +[2026-04-16 14:22:41.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045509 | request_id: 89d3cdb6-bc9a-4405-ada1-d57cf8746f33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6937abf1-2403-456f-99b4-35ccd9cd83ea | service: service-general +[2026-04-16 14:22:41.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045519 | request_id: 6937abf1-2403-456f-99b4-35ccd9cd83ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a36eb210-1fe0-423b-b099-4469d814fb18 | service: service-general +[2026-04-16 14:22:41.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035907180001 | request_id: a36eb210-1fe0-423b-b099-4469d814fb18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd794ce5-a7d6-4866-9ca6-16b4d3582432 | service: service-general +[2026-04-16 14:22:41.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030502200002 | request_id: fd794ce5-a7d6-4866-9ca6-16b4d3582432 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 505e02ba-1af0-41dd-964a-9fb5624ca040 | service: service-general +[2026-04-16 14:22:41.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146308180002 | request_id: 505e02ba-1af0-41dd-964a-9fb5624ca040 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df72d0d6-68dc-4e3b-b43e-3bc1b2b384e6 | service: service-general +[2026-04-16 14:22:41.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000036 | request_id: df72d0d6-68dc-4e3b-b43e-3bc1b2b384e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f39486b1-b891-4a88-aa2d-fc94e6cc30ea | service: service-general +[2026-04-16 14:22:41.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514026312130001 | request_id: f39486b1-b891-4a88-aa2d-fc94e6cc30ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2402e6a-6051-4145-802d-eb57c21f2933 | service: service-general +[2026-04-16 14:22:41.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508212204200003 | request_id: e2402e6a-6051-4145-802d-eb57c21f2933 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1523d5e5-0f26-4f66-8304-fae87f720327 | service: service-general +[2026-04-16 14:22:41.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012301180004 | request_id: 1523d5e5-0f26-4f66-8304-fae87f720327 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71bd2a81-a63d-46e6-a532-36124e1019b1 | service: service-general +[2026-04-16 14:22:41.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245708190003 | request_id: 71bd2a81-a63d-46e6-a532-36124e1019b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03b8cffd-3491-4de3-93f2-fb3e2803cf73 | service: service-general +[2026-04-16 14:22:41.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215705160002 | request_id: 03b8cffd-3491-4de3-93f2-fb3e2803cf73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cabdfad1-51d9-44f4-96c0-9ea5b6b1d5be | service: service-general +[2026-04-16 14:22:41.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012407070009 | request_id: cabdfad1-51d9-44f4-96c0-9ea5b6b1d5be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46f88a2a-6642-4430-b65a-2671ca0010c0 | service: service-general +[2026-04-16 14:22:41.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032505190004 | request_id: 46f88a2a-6642-4430-b65a-2671ca0010c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69054f21-fb5e-4d19-b1c8-56627283d8db | service: service-general +[2026-04-16 14:22:41.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016807090002 | request_id: 69054f21-fb5e-4d19-b1c8-56627283d8db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b44a0b0b-cea0-4e5e-a47c-31391d3bb7d6 | service: service-general +[2026-04-16 14:22:41.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504012206160002 | request_id: b44a0b0b-cea0-4e5e-a47c-31391d3bb7d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f370a64-3656-4a2c-9081-34623e1b966b | service: service-general +[2026-04-16 14:22:41.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045503 | request_id: 0f370a64-3656-4a2c-9081-34623e1b966b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd62676d-71c1-4eec-8f63-dd45b6eb7a57 | service: service-general +[2026-04-16 14:22:41.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045522 | request_id: cd62676d-71c1-4eec-8f63-dd45b6eb7a57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8c98144-13a6-4043-a6b4-9515248230b4 | service: service-general +[2026-04-16 14:22:41.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045523 | request_id: e8c98144-13a6-4043-a6b4-9515248230b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b38054b-23a8-4b50-8678-17e0c5ded891 | service: service-general +[2026-04-16 14:22:41.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515171112190003 | request_id: 5b38054b-23a8-4b50-8678-17e0c5ded891 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb26bd12-378e-4373-bddf-52f4a30382a9 | service: service-general +[2026-04-16 14:22:41.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045512 | request_id: fb26bd12-378e-4373-bddf-52f4a30382a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f288429-e5c2-41e4-874d-fca9d7137469 | service: service-general +[2026-04-16 14:22:41.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154705050001 | request_id: 1f288429-e5c2-41e4-874d-fca9d7137469 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d287a446-0b7d-462d-8f49-710dfa9696b3 | service: service-general +[2026-04-16 14:22:41.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211210170001 | request_id: d287a446-0b7d-462d-8f49-710dfa9696b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 993e5d6d-32db-4a2c-865d-9466fa9a1d89 | service: service-general +[2026-04-16 14:22:41.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: 993e5d6d-32db-4a2c-865d-9466fa9a1d89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 730748a0-0cdd-489a-aeca-28889750f797 | service: service-general +[2026-04-16 14:22:41.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190001 | request_id: 730748a0-0cdd-489a-aeca-28889750f797 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b3434ba-61c1-4dea-902d-1e51706161ba | service: service-general +[2026-04-16 14:22:41.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: 0b3434ba-61c1-4dea-902d-1e51706161ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b60bfcef-1d51-4fa0-85f1-22c8cfbbf0c6 | service: service-general +[2026-04-16 14:22:41.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166809090001 | request_id: b60bfcef-1d51-4fa0-85f1-22c8cfbbf0c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f27a3b4-c45f-4edc-b9f4-fa08933bb1d3 | service: service-general +[2026-04-16 14:22:41.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518022910180001 | request_id: 4f27a3b4-c45f-4edc-b9f4-fa08933bb1d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e0fdf44-4a17-480f-b65e-379d8a6aea72 | service: service-general +[2026-04-16 14:22:41.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154110130002 | request_id: 3e0fdf44-4a17-480f-b65e-379d8a6aea72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c4a21e3-6469-4a63-ab64-07bdd87ef6bc | service: service-general +[2026-04-16 14:22:41.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045524 | request_id: 8c4a21e3-6469-4a63-ab64-07bdd87ef6bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf4454d8-4396-44bc-bc0a-7f7128a8f1aa | service: service-general +[2026-04-16 14:22:41.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210801080002 | request_id: cf4454d8-4396-44bc-bc0a-7f7128a8f1aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7bf8379-2eaf-4846-bd0e-0a2b9a2e1cc2 | service: service-general +[2026-04-16 14:22:41.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230806160003 | request_id: a7bf8379-2eaf-4846-bd0e-0a2b9a2e1cc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c25d1e69-7e22-4ba7-8365-cade3ddf9d85 | service: service-general +[2026-04-16 14:22:41.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012901130005 | request_id: c25d1e69-7e22-4ba7-8365-cade3ddf9d85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79ecec3d-b7dc-4f8c-9baa-104e3793e67f | service: service-general +[2026-04-16 14:22:41.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012104100003 | request_id: 79ecec3d-b7dc-4f8c-9baa-104e3793e67f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f88da88c-8b83-4e98-9a16-6a3fe156ad84 | service: service-general +[2026-04-16 14:22:41.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251905090006 | request_id: f88da88c-8b83-4e98-9a16-6a3fe156ad84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abc3b2aa-42d3-418a-a0f5-866bba249aa2 | service: service-general +[2026-04-16 14:22:41.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045526 | request_id: abc3b2aa-42d3-418a-a0f5-866bba249aa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a74c6683-0a77-4ccc-80f6-70664370d139 | service: service-general +[2026-04-16 14:22:41.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090109100001 | request_id: a74c6683-0a77-4ccc-80f6-70664370d139 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e189866-aefa-4ced-8b4c-e5e60d3c3a10 | service: service-general +[2026-04-16 14:22:41.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505120905130001 | request_id: 3e189866-aefa-4ced-8b4c-e5e60d3c3a10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecddb803-37bb-4530-957b-11b7f4b9a19e | service: service-general +[2026-04-16 14:22:41.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126106060004 | request_id: ecddb803-37bb-4530-957b-11b7f4b9a19e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61eec1ce-2a66-46b3-881e-8ed598bd9a45 | service: service-general +[2026-04-16 14:22:41.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296006120001 | request_id: 61eec1ce-2a66-46b3-881e-8ed598bd9a45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c49ed22d-2864-49b0-90cd-57ed02daa69c | service: service-general +[2026-04-16 14:22:41.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507012112020002 | request_id: c49ed22d-2864-49b0-90cd-57ed02daa69c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e32a4838-dce5-4d5b-825f-ec82b69c1ce3 | service: service-general +[2026-04-16 14:22:41.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575032610150001 | request_id: e32a4838-dce5-4d5b-825f-ec82b69c1ce3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 813fe92d-6073-4bef-b89b-33c086635567 | service: service-general +[2026-04-16 14:22:41.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9201076609030001 | request_id: 813fe92d-6073-4bef-b89b-33c086635567 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81fe4ae6-8a70-4e87-bdc9-1449db214e24 | service: service-general +[2026-04-16 14:22:41.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045527 | request_id: 81fe4ae6-8a70-4e87-bdc9-1449db214e24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d1b2da5-ad18-4f5a-b635-21f1d7caa14f | service: service-general +[2026-04-16 14:22:41.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505071708150001 | request_id: 6d1b2da5-ad18-4f5a-b635-21f1d7caa14f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9323825d-9166-4210-aeb4-e36c5bf6fd17 | service: service-general +[2026-04-16 14:22:41.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050710190001 | request_id: 9323825d-9166-4210-aeb4-e36c5bf6fd17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c601afd-f1f8-4883-9bf7-ec6ffb86b234 | service: service-general +[2026-04-16 14:22:41.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506234107160008 | request_id: 8c601afd-f1f8-4883-9bf7-ec6ffb86b234 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 827ef7ea-4d23-481b-a2b5-ed1dda6aac12 | service: service-general +[2026-04-16 14:22:41.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186612180001 | request_id: 827ef7ea-4d23-481b-a2b5-ed1dda6aac12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae7e2ed1-b38e-4089-8e45-caac433c5bf1 | service: service-general +[2026-04-16 14:22:41.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310109180001 | request_id: ae7e2ed1-b38e-4089-8e45-caac433c5bf1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86cc40e2-6e2c-482c-b731-af802bc0db73 | service: service-general +[2026-04-16 14:22:41.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326910100004 | request_id: 86cc40e2-6e2c-482c-b731-af802bc0db73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07c825ef-f845-41a8-a643-6488df48bac7 | service: service-general +[2026-04-16 14:22:41.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056410050003 | request_id: 07c825ef-f845-41a8-a643-6488df48bac7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4ee9026-33af-4a43-966a-12e14cd945f7 | service: service-general +[2026-04-16 14:22:41.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150712150003 | request_id: b4ee9026-33af-4a43-966a-12e14cd945f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30913a90-a89d-40c4-b1e0-62ccd2344cba | service: service-general +[2026-04-16 14:22:41.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000000000002_ | request_id: 30913a90-a89d-40c4-b1e0-62ccd2344cba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b827082-5e6d-44d3-9358-10dc92cc288f | service: service-general +[2026-04-16 14:22:41.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242504990002 | request_id: 2b827082-5e6d-44d3-9358-10dc92cc288f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd466d33-61f4-4798-8772-84e13cc29f08 | service: service-general +[2026-04-16 14:22:41.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042712140008 | request_id: bd466d33-61f4-4798-8772-84e13cc29f08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a9fe09c-d5fe-40e3-bca0-0ce8e60871a6 | service: service-general +[2026-04-16 14:22:41.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505202409100001 | request_id: 8a9fe09c-d5fe-40e3-bca0-0ce8e60871a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fc3191b-adca-4996-9af1-58f65cb36584 | service: service-general +[2026-04-16 14:22:41.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211907110001 | request_id: 0fc3191b-adca-4996-9af1-58f65cb36584 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c93c8f9-12c2-4cd3-bc8e-60ccc0e3d6f4 | service: service-general +[2026-04-16 14:22:41.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045515 | request_id: 0c93c8f9-12c2-4cd3-bc8e-60ccc0e3d6f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2d9a969-12b3-453b-820a-c203eba2f469 | service: service-general +[2026-04-16 14:22:41.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100304170003 | request_id: b2d9a969-12b3-453b-820a-c203eba2f469 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f60af3c-9b0e-4ac7-91a8-3b37810b1213 | service: service-general +[2026-04-16 14:22:41.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125212150003 | request_id: 1f60af3c-9b0e-4ac7-91a8-3b37810b1213 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0836e672-76f2-4306-a65f-9d154923e8aa | service: service-general +[2026-04-16 14:22:41.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045489 | request_id: 0836e672-76f2-4306-a65f-9d154923e8aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff0859f7-ab88-4ea7-9beb-5708bf41f564 | service: service-general +[2026-04-16 14:22:41.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012911110001 | request_id: ff0859f7-ab88-4ea7-9beb-5708bf41f564 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:41.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e5c3b76-094b-4645-8968-04a7e237e111 | service: service-general +[2026-04-16 14:22:41.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166804030004 | request_id: 1e5c3b76-094b-4645-8968-04a7e237e111 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69235bd6-d7fd-4daa-b5b8-699279f21e1f | service: service-general +[2026-04-16 14:22:42.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155704100001 | request_id: 69235bd6-d7fd-4daa-b5b8-699279f21e1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b420240d-e926-4917-9347-4a31a4f77028 | service: service-general +[2026-04-16 14:22:42.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026305160001 | request_id: b420240d-e926-4917-9347-4a31a4f77028 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 283e6c16-5346-4fc0-95b4-f9fdfc8c7a24 | service: service-general +[2026-04-16 14:22:42.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045530 | request_id: 283e6c16-5346-4fc0-95b4-f9fdfc8c7a24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a3fe9b3-dec5-48f8-bb1d-74f561b9f688 | service: service-general +[2026-04-16 14:22:42.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012403080006 | request_id: 6a3fe9b3-dec5-48f8-bb1d-74f561b9f688 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 984edaa7-21ea-4aa1-bbf0-b8d6336da50d | service: service-general +[2026-04-16 14:22:42.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000085 | request_id: 984edaa7-21ea-4aa1-bbf0-b8d6336da50d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fb6db32-8c54-4c61-ab7c-74c9a310d490 | service: service-general +[2026-04-16 14:22:42.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154705050001 | request_id: 5fb6db32-8c54-4c61-ab7c-74c9a310d490 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7aaa02c-bd72-4a60-ac12-8ddd67cbfd1d | service: service-general +[2026-04-16 14:22:42.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097108190001 | request_id: d7aaa02c-bd72-4a60-ac12-8ddd67cbfd1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f085bdd7-166b-44b4-abf5-d64b4a8820c3 | service: service-general +[2026-04-16 14:22:42.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505031802100003 | request_id: f085bdd7-166b-44b4-abf5-d64b4a8820c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9884da02-6571-41b8-ac19-5c3bdfbf0677 | service: service-general +[2026-04-16 14:22:42.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154110130002 | request_id: 9884da02-6571-41b8-ac19-5c3bdfbf0677 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1e76556-85b5-4268-bec4-e70da688d6ca | service: service-general +[2026-04-16 14:22:42.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216410190001 | request_id: c1e76556-85b5-4268-bec4-e70da688d6ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43ab2c15-5461-4b7e-9bba-5d12c1898c7c | service: service-general +[2026-04-16 14:22:42.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106110040001 | request_id: 43ab2c15-5461-4b7e-9bba-5d12c1898c7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b74fd8a-344a-4086-b629-bb786276228b | service: service-general +[2026-04-16 14:22:42.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572031507090002 | request_id: 3b74fd8a-344a-4086-b629-bb786276228b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5cb2e40-0914-4b7a-9e2f-3590844d668f | service: service-general +[2026-04-16 14:22:42.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523034601110001 | request_id: a5cb2e40-0914-4b7a-9e2f-3590844d668f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28fedf19-5017-467d-9489-db30eba6dc60 | service: service-general +[2026-04-16 14:22:42.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505091611130001 | request_id: 28fedf19-5017-467d-9489-db30eba6dc60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e82b2aba-ea29-4655-86e1-2bb54a4a5f0e | service: service-general +[2026-04-16 14:22:42.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 282.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271409130001 | request_id: e82b2aba-ea29-4655-86e1-2bb54a4a5f0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8198c145-7cd9-492f-a6fc-846d9fb886f5 | service: service-general +[2026-04-16 14:22:42.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044303160003 | request_id: 8198c145-7cd9-492f-a6fc-846d9fb886f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab22e379-e96e-4044-8b00-53afbab82cc6 | service: service-general +[2026-04-16 14:22:42.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194410190002 | request_id: ab22e379-e96e-4044-8b00-53afbab82cc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcff40cc-6106-4a8d-a9d6-c6007f712510 | service: service-general +[2026-04-16 14:22:42.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045530 | request_id: bcff40cc-6106-4a8d-a9d6-c6007f712510 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 080a575c-db39-4a85-a7bd-7baf12c26558 | service: service-general +[2026-04-16 14:22:42.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514210610130001 | request_id: 080a575c-db39-4a85-a7bd-7baf12c26558 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 926aeeef-3f4b-4481-bef4-096b828dab94 | service: service-general +[2026-04-16 14:22:42.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036004130004 | request_id: 926aeeef-3f4b-4481-bef4-096b828dab94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e2c95e9-cffb-4b3f-9945-62fb5407ffdc | service: service-general +[2026-04-16 14:22:42.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045108180004 | request_id: 2e2c95e9-cffb-4b3f-9945-62fb5407ffdc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fdcca74-570e-4a93-9cb1-6fe786ab3adb | service: service-general +[2026-04-16 14:22:42.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045302090002 | request_id: 6fdcca74-570e-4a93-9cb1-6fe786ab3adb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5508a74-7869-4639-a0c5-83b3d95962ed | service: service-general +[2026-04-16 14:22:42.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120402180002 | request_id: b5508a74-7869-4639-a0c5-83b3d95962ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40d99bef-0ef9-43e8-914a-db22f63bab0a | service: service-general +[2026-04-16 14:22:42.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045533 | request_id: 40d99bef-0ef9-43e8-914a-db22f63bab0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbd3e396-d392-4152-b487-46bc4897fd28 | service: service-general +[2026-04-16 14:22:42.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506082301140002 | request_id: cbd3e396-d392-4152-b487-46bc4897fd28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77154f04-8856-4d6e-9225-0951454bb95f | service: service-general +[2026-04-16 14:22:42.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201311080002 | request_id: 77154f04-8856-4d6e-9225-0951454bb95f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81999a29-982c-41fe-8d9f-7ee12e2183d6 | service: service-general +[2026-04-16 14:22:42.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000019 | request_id: 81999a29-982c-41fe-8d9f-7ee12e2183d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f209d47a-3593-4078-8c97-32b5b7f9f0a4 | service: service-general +[2026-04-16 14:22:42.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516046211080001 | request_id: f209d47a-3593-4078-8c97-32b5b7f9f0a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5e25619-85cb-4869-b0ef-d12603c31edd | service: service-general +[2026-04-16 14:22:42.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000045 | request_id: b5e25619-85cb-4869-b0ef-d12603c31edd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42d79284-ffec-45b6-81ff-ffa6d5215f99 | service: service-general +[2026-04-16 14:22:42.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045534 | request_id: 42d79284-ffec-45b6-81ff-ffa6d5215f99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8c0c492-b079-49bb-8a10-acdda0cb3db3 | service: service-general +[2026-04-16 14:22:42.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036506020011 | request_id: c8c0c492-b079-49bb-8a10-acdda0cb3db3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 454c257c-93c1-4187-a00d-3ba084a4945a | service: service-general +[2026-04-16 14:22:42.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000023 | request_id: 454c257c-93c1-4187-a00d-3ba084a4945a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e0b2c3a-fac2-4368-a2fe-0f766844da7f | service: service-general +[2026-04-16 14:22:42.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507082402160002 | request_id: 4e0b2c3a-fac2-4368-a2fe-0f766844da7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e0da907-9caf-4826-bff2-619bd915f9c9 | service: service-general +[2026-04-16 14:22:42.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211907110001 | request_id: 1e0da907-9caf-4826-bff2-619bd915f9c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e813b90-b7bb-4d5c-867e-b33170f557f9 | service: service-general +[2026-04-16 14:22:42.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236405180001 | request_id: 8e813b90-b7bb-4d5c-867e-b33170f557f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52ec9cda-66f2-4947-a331-ab9f7567ac23 | service: service-general +[2026-04-16 14:22:42.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045536 | request_id: 52ec9cda-66f2-4947-a331-ab9f7567ac23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eabdf2ce-04b4-4394-96ec-cb036c961aff | service: service-general +[2026-04-16 14:22:42.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045467 | request_id: eabdf2ce-04b4-4394-96ec-cb036c961aff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5a54b97-bd31-4f96-9ecf-d6d01970086a | service: service-general +[2026-04-16 14:22:42.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016206130001 | request_id: a5a54b97-bd31-4f96-9ecf-d6d01970086a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7836a727-17a3-4c47-bc91-5cbcc00d6147 | service: service-general +[2026-04-16 14:22:42.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031208110002 | request_id: 7836a727-17a3-4c47-bc91-5cbcc00d6147 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 552688d3-c2c8-42bf-b78d-8fa86649bd23 | service: service-general +[2026-04-16 14:22:42.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045537 | request_id: 552688d3-c2c8-42bf-b78d-8fa86649bd23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c00619ef-127d-4963-8839-b8359160d95d | service: service-general +[2026-04-16 14:22:42.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045538 | request_id: c00619ef-127d-4963-8839-b8359160d95d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e466a01-ef4b-45cc-b49f-b987056bb9fa | service: service-general +[2026-04-16 14:22:42.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056904180001 | request_id: 4e466a01-ef4b-45cc-b49f-b987056bb9fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8e1ded5-8d50-4345-af2b-6e639247d5a4 | service: service-general +[2026-04-16 14:22:42.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: c8e1ded5-8d50-4345-af2b-6e639247d5a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38643290-6ba2-4d7b-9d47-73572fe5f00f | service: service-general +[2026-04-16 14:22:42.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000048 | request_id: 38643290-6ba2-4d7b-9d47-73572fe5f00f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9a3fb09-1c47-49c1-a090-c8e83d95cd7c | service: service-general +[2026-04-16 14:22:42.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011109040001 | request_id: a9a3fb09-1c47-49c1-a090-c8e83d95cd7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b897f4c0-7c29-4cf8-a6cd-90b8ab9e486c | service: service-general +[2026-04-16 14:22:42.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012911110001 | request_id: b897f4c0-7c29-4cf8-a6cd-90b8ab9e486c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be4fa289-7c0b-4cf7-a521-c73723bd7e58 | service: service-general +[2026-04-16 14:22:42.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011310070055 | request_id: be4fa289-7c0b-4cf7-a521-c73723bd7e58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fed49e3-d719-493a-bab2-5c08b30a0046 | service: service-general +[2026-04-16 14:22:42.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3674051011120003 | request_id: 8fed49e3-d719-493a-bab2-5c08b30a0046 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0d6ab6c-d9bf-4778-b322-f88823c6beed | service: service-general +[2026-04-16 14:22:42.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186711080001 | request_id: f0d6ab6c-d9bf-4778-b322-f88823c6beed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a0d5c3a-3fc2-40eb-ae69-40e2eeafcc13 | service: service-general +[2026-04-16 14:22:42.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115507070001 | request_id: 0a0d5c3a-3fc2-40eb-ae69-40e2eeafcc13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d0dd496-f376-4c75-91c3-591b801153ee | service: service-general +[2026-04-16 14:22:42.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045539 | request_id: 9d0dd496-f376-4c75-91c3-591b801153ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84c2a1c0-6438-466a-b731-8ad2bdcb5c28 | service: service-general +[2026-04-16 14:22:42.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045389 | request_id: 84c2a1c0-6438-466a-b731-8ad2bdcb5c28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 410ede43-4553-400c-a1bc-25ccbed9a3a1 | service: service-general +[2026-04-16 14:22:42.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214402030001 | request_id: 410ede43-4553-400c-a1bc-25ccbed9a3a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32ade389-ca3e-4aba-af6d-d2e1a3f417e6 | service: service-general +[2026-04-16 14:22:42.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291808040002 | request_id: 32ade389-ca3e-4aba-af6d-d2e1a3f417e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a79c5ea8-4606-4a57-9127-5623d8b41ee9 | service: service-general +[2026-04-16 14:22:42.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517031304100002 | request_id: a79c5ea8-4606-4a57-9127-5623d8b41ee9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e220a48-b87b-4473-8918-4a2cca408c82 | service: service-general +[2026-04-16 14:22:42.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045102190001 | request_id: 8e220a48-b87b-4473-8918-4a2cca408c82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90a85434-d5e1-48a7-a0d7-b529d15f618e | service: service-general +[2026-04-16 14:22:42.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015309456546 | request_id: 90a85434-d5e1-48a7-a0d7-b529d15f618e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55828217-a972-4973-bd47-3266258350a9 | service: service-general +[2026-04-16 14:22:42.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507285411080001 | request_id: 55828217-a972-4973-bd47-3266258350a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4c339aa-7a57-4c8a-8328-60db82901338 | service: service-general +[2026-04-16 14:22:42.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000055 | request_id: d4c339aa-7a57-4c8a-8328-60db82901338 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 296f8235-2f7e-4a1f-9e30-a28ac055e4cd | service: service-general +[2026-04-16 14:22:42.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574057110180001 | request_id: 296f8235-2f7e-4a1f-9e30-a28ac055e4cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea726684-bae4-47ea-9956-0ef91cddf54d | service: service-general +[2026-04-16 14:22:42.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506062602190005 | request_id: ea726684-bae4-47ea-9956-0ef91cddf54d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 033f4565-d7b6-4903-b16d-19e512e1f66d | service: service-general +[2026-04-16 14:22:42.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154705050001 | request_id: 033f4565-d7b6-4903-b16d-19e512e1f66d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e91837c0-bb08-4e84-b811-69239442fefd | service: service-general +[2026-04-16 14:22:42.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011605040006 | request_id: e91837c0-bb08-4e84-b811-69239442fefd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c57a1d3c-c30e-4d84-912a-0d7e266f5c07 | service: service-general +[2026-04-16 14:22:42.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507047108040001 | request_id: c57a1d3c-c30e-4d84-912a-0d7e266f5c07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a7465a5-f877-4692-ac50-c5fa944714dc | service: service-general +[2026-04-16 14:22:42.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045540 | request_id: 5a7465a5-f877-4692-ac50-c5fa944714dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eedd9344-c315-4c26-9855-d07038822e09 | service: service-general +[2026-04-16 14:22:42.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000014 | request_id: eedd9344-c315-4c26-9855-d07038822e09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db1451bc-a518-4f06-b80b-8e962d696c2c | service: service-general +[2026-04-16 14:22:42.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000025 | request_id: db1451bc-a518-4f06-b80b-8e962d696c2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 792a787f-b06e-4b30-ba4a-799f465d7f32 | service: service-general +[2026-04-16 14:22:42.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035703070004 | request_id: 792a787f-b06e-4b30-ba4a-799f465d7f32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3b03cf0-0194-48e0-90ed-722e61bae66e | service: service-general +[2026-04-16 14:22:42.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575045406180001 | request_id: a3b03cf0-0194-48e0-90ed-722e61bae66e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc43a090-72af-447c-a3d2-e44b8dfe5882 | service: service-general +[2026-04-16 14:22:42.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507177103070001 | request_id: cc43a090-72af-447c-a3d2-e44b8dfe5882 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77a2e469-9a3d-410c-bb37-8c35cadd1ca0 | service: service-general +[2026-04-16 14:22:42.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: 77a2e469-9a3d-410c-bb37-8c35cadd1ca0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc4173b2-394e-4fa4-b6fd-86ba737f339b | service: service-general +[2026-04-16 14:22:42.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112701170001 | request_id: cc4173b2-394e-4fa4-b6fd-86ba737f339b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bb31535-bb17-4059-83d6-667cbc6c18d7 | service: service-general +[2026-04-16 14:22:42.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060808080002 | request_id: 0bb31535-bb17-4059-83d6-667cbc6c18d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbf7990e-d7b3-48f9-bb4d-ef0709e8fab5 | service: service-general +[2026-04-16 14:22:42.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200503150002 | request_id: fbf7990e-d7b3-48f9-bb4d-ef0709e8fab5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a891c63d-c421-471c-b521-2cfe38e8cf65 | service: service-general +[2026-04-16 14:22:42.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202122312090001 | request_id: a891c63d-c421-471c-b521-2cfe38e8cf65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bbe346d-4261-4968-bb20-d28179602383 | service: service-general +[2026-04-16 14:22:42.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000023 | request_id: 4bbe346d-4261-4968-bb20-d28179602383 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8afd41d-ec00-4be0-9178-12e2c7fc0415 | service: service-general +[2026-04-16 14:22:42.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.492µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101909140001 | request_id: c8afd41d-ec00-4be0-9178-12e2c7fc0415 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfdb4fc5-26ce-4833-b7fb-c6954478798d | service: service-general +[2026-04-16 14:22:42.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032812130001 | request_id: dfdb4fc5-26ce-4833-b7fb-c6954478798d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5259646d-273e-4bef-876a-89bf7ede7f17 | service: service-general +[2026-04-16 14:22:42.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194410190002 | request_id: 5259646d-273e-4bef-876a-89bf7ede7f17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efa77cbe-8705-4fb9-b4b7-16e8a84c1856 | service: service-general +[2026-04-16 14:22:42.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514083108170001 | request_id: efa77cbe-8705-4fb9-b4b7-16e8a84c1856 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99597ee9-5e45-41e8-8cb8-9498b7e002b6 | service: service-general +[2026-04-16 14:22:42.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132906180003 | request_id: 99597ee9-5e45-41e8-8cb8-9498b7e002b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aed79624-4b9f-4d36-9697-1f949ef19c3f | service: service-general +[2026-04-16 14:22:42.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330103120001 | request_id: aed79624-4b9f-4d36-9697-1f949ef19c3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 732ba956-d873-43b3-babd-d80a13b6a550 | service: service-general +[2026-04-16 14:22:42.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000024 | request_id: 732ba956-d873-43b3-babd-d80a13b6a550 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35cdf6ee-751d-4df1-a0b7-da404199c1e0 | service: service-general +[2026-04-16 14:22:42.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096701140003 | request_id: 35cdf6ee-751d-4df1-a0b7-da404199c1e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3fdad54-9a66-4d93-b063-da0358e510db | service: service-general +[2026-04-16 14:22:42.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072103170002 | request_id: a3fdad54-9a66-4d93-b063-da0358e510db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b6544db-719f-4be7-b255-9758533a79a2 | service: service-general +[2026-04-16 14:22:42.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509300412050006 | request_id: 2b6544db-719f-4be7-b255-9758533a79a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35c7fc63-708c-4392-9049-58deea7c9106 | service: service-general +[2026-04-16 14:22:42.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275007110001 | request_id: 35c7fc63-708c-4392-9049-58deea7c9106 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adf25e53-92ac-4a64-b9ca-2399fca68651 | service: service-general +[2026-04-16 14:22:42.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052611060002 | request_id: adf25e53-92ac-4a64-b9ca-2399fca68651 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe89ae30-a635-430c-b408-e5358a2f6bc6 | service: service-general +[2026-04-16 14:22:42.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236405180001 | request_id: fe89ae30-a635-430c-b408-e5358a2f6bc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 665d5291-b8ae-4eed-b4cd-96dca2afdf2d | service: service-general +[2026-04-16 14:22:42.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010304170004 | request_id: 665d5291-b8ae-4eed-b4cd-96dca2afdf2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9b97aa9-4586-4821-a6ba-f4aa64676ef3 | service: service-general +[2026-04-16 14:22:42.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000025 | request_id: f9b97aa9-4586-4821-a6ba-f4aa64676ef3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 186c2965-9638-47b9-84e0-051d4f4c649f | service: service-general +[2026-04-16 14:22:42.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000026 | request_id: 186c2965-9638-47b9-84e0-051d4f4c649f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 401d0e6b-4490-435b-8888-1809887a45ef | service: service-general +[2026-04-16 14:22:42.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510066002170002 | request_id: 401d0e6b-4490-435b-8888-1809887a45ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e83b46b-b776-42e3-b12c-12708e0fdb4a | service: service-general +[2026-04-16 14:22:42.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224404150002 | request_id: 4e83b46b-b776-42e3-b12c-12708e0fdb4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb443056-05b7-4bf3-af5c-1519ffce2bed | service: service-general +[2026-04-16 14:22:42.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141304200001 | request_id: bb443056-05b7-4bf3-af5c-1519ffce2bed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7926ae56-8958-4e09-8dfd-c2d5f6993982 | service: service-general +[2026-04-16 14:22:42.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011703160001 | request_id: 7926ae56-8958-4e09-8dfd-c2d5f6993982 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ce340a5-50e7-4e6f-892e-17ecb81a6930 | service: service-general +[2026-04-16 14:22:42.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578211407080001 | request_id: 4ce340a5-50e7-4e6f-892e-17ecb81a6930 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 186f4794-6ccf-4ee3-b1a6-166661ed28c4 | service: service-general +[2026-04-16 14:22:42.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291808040002 | request_id: 186f4794-6ccf-4ee3-b1a6-166661ed28c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d4ff7d5-2446-4a4d-b526-1d995a7d888b | service: service-general +[2026-04-16 14:22:42.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2573021042000001 | request_id: 0d4ff7d5-2446-4a4d-b526-1d995a7d888b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 631bbcdf-b0b9-41c4-98db-e82cbf6964d7 | service: service-general +[2026-04-16 14:22:42.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016209160001 | request_id: 631bbcdf-b0b9-41c4-98db-e82cbf6964d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff0c011d-4ec8-49c5-8cf3-09027128c777 | service: service-general +[2026-04-16 14:22:42.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021101180001 | request_id: ff0c011d-4ec8-49c5-8cf3-09027128c777 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27b11e5e-3956-4081-ae14-b8ee34909c05 | service: service-general +[2026-04-16 14:22:42.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042010840002 | request_id: 27b11e5e-3956-4081-ae14-b8ee34909c05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61578d7d-58fe-4c21-b195-2108f4297f54 | service: service-general +[2026-04-16 14:22:42.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050211170003 | request_id: 61578d7d-58fe-4c21-b195-2108f4297f54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 155c8738-dd8e-4b26-9aef-7e46230a38d3 | service: service-general +[2026-04-16 14:22:42.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010904200001 | request_id: 155c8738-dd8e-4b26-9aef-7e46230a38d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b76e58c4-7f26-4b0a-af1d-0b7899344434 | service: service-general +[2026-04-16 14:22:42.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166804030004 | request_id: b76e58c4-7f26-4b0a-af1d-0b7899344434 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a30179e0-bcc0-4a92-8365-a54ad67e0c42 | service: service-general +[2026-04-16 14:22:42.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260607180001 | request_id: a30179e0-bcc0-4a92-8365-a54ad67e0c42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bde6357b-e30d-44d1-890f-5f18b73e460f | service: service-general +[2026-04-16 14:22:42.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052406150003 | request_id: bde6357b-e30d-44d1-890f-5f18b73e460f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ac21c29-ec21-4cc4-88c5-d84dfb57c833 | service: service-general +[2026-04-16 14:22:42.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000028 | request_id: 5ac21c29-ec21-4cc4-88c5-d84dfb57c833 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aba8d70a-3aba-4485-aa7a-0a457caa0c68 | service: service-general +[2026-04-16 14:22:42.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085406140003 | request_id: aba8d70a-3aba-4485-aa7a-0a457caa0c68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a61e2f3a-26bb-4823-8bb9-429e3908142f | service: service-general +[2026-04-16 14:22:42.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042506200007 | request_id: a61e2f3a-26bb-4823-8bb9-429e3908142f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adc5c2b4-e88f-425a-8c5c-058bad63ef76 | service: service-general +[2026-04-16 14:22:42.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000029 | request_id: adc5c2b4-e88f-425a-8c5c-058bad63ef76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cee84da3-198f-4762-8bc1-a62b87e01709 | service: service-general +[2026-04-16 14:22:42.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174706060004 | request_id: cee84da3-198f-4762-8bc1-a62b87e01709 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aed13882-b894-47bf-846a-00f01a314f49 | service: service-general +[2026-04-16 14:22:42.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000030 | request_id: aed13882-b894-47bf-846a-00f01a314f49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39d028d8-d124-45fb-bf8b-448952c83f4b | service: service-general +[2026-04-16 14:22:42.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016910090004 | request_id: 39d028d8-d124-45fb-bf8b-448952c83f4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eace88be-c589-41bd-bfb8-64aa2f525770 | service: service-general +[2026-04-16 14:22:42.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000031 | request_id: eace88be-c589-41bd-bfb8-64aa2f525770 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76ef2fcb-33a2-4243-985f-50c55a309ed5 | service: service-general +[2026-04-16 14:22:42.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012410080004 | request_id: 76ef2fcb-33a2-4243-985f-50c55a309ed5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6517bbd-15df-44a8-b3a7-c1a8f7e08ca8 | service: service-general +[2026-04-16 14:22:42.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200004 | request_id: b6517bbd-15df-44a8-b3a7-c1a8f7e08ca8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 725a4b0e-ccdf-4a06-b189-b6b14653d279 | service: service-general +[2026-04-16 14:22:42.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514083108170001 | request_id: 725a4b0e-ccdf-4a06-b189-b6b14653d279 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa4ee236-7c28-42cf-b910-68fc7d8a1896 | service: service-general +[2026-04-16 14:22:42.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520062306200002 | request_id: fa4ee236-7c28-42cf-b910-68fc7d8a1896 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66978642-6ac1-4b20-8d64-455d4f8ddba8 | service: service-general +[2026-04-16 14:22:42.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021101180001 | request_id: 66978642-6ac1-4b20-8d64-455d4f8ddba8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee31dd11-6ef8-4e33-b2c6-aa0c8f49391e | service: service-general +[2026-04-16 14:22:42.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612160003 | request_id: ee31dd11-6ef8-4e33-b2c6-aa0c8f49391e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8559085-ba63-4132-a2e2-bbbec952a996 | service: service-general +[2026-04-16 14:22:42.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518076204060002 | request_id: a8559085-ba63-4132-a2e2-bbbec952a996 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06d76ddc-17a9-4148-8ecd-e63eaed6fc54 | service: service-general +[2026-04-16 14:22:42.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000010988343 | request_id: 06d76ddc-17a9-4148-8ecd-e63eaed6fc54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd1debdd-05d4-41e2-aa40-a670d567ecde | service: service-general +[2026-04-16 14:22:42.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503110811100001 | request_id: fd1debdd-05d4-41e2-aa40-a670d567ecde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b37840fb-96e9-4642-9c7f-2f82c7221bb2 | service: service-general +[2026-04-16 14:22:42.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045543 | request_id: b37840fb-96e9-4642-9c7f-2f82c7221bb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 497c6a82-e121-4cb9-951d-a68d5113cb8a | service: service-general +[2026-04-16 14:22:42.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105706190003 | request_id: 497c6a82-e121-4cb9-951d-a68d5113cb8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b7b40ba-cb5d-4841-bd3e-7efb5a15a039 | service: service-general +[2026-04-16 14:22:42.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045544 | request_id: 5b7b40ba-cb5d-4841-bd3e-7efb5a15a039 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8a86987-eb85-4ccb-b465-5f7e449244a3 | service: service-general +[2026-04-16 14:22:42.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3311014702080001 | request_id: c8a86987-eb85-4ccb-b465-5f7e449244a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8eed8e80-910e-4be8-a64d-ada3e8d9bc6a | service: service-general +[2026-04-16 14:22:42.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241409190001 | request_id: 8eed8e80-910e-4be8-a64d-ada3e8d9bc6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45ad0f9b-99f6-4641-8318-c44c1b316914 | service: service-general +[2026-04-16 14:22:42.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336102130001 | request_id: 45ad0f9b-99f6-4641-8318-c44c1b316914 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37d31f1d-a51e-4cd8-a723-a15fcc56d94c | service: service-general +[2026-04-16 14:22:42.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116601170003 | request_id: 37d31f1d-a51e-4cd8-a723-a15fcc56d94c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77497f7e-fefb-48cd-bc70-805d698dd398 | service: service-general +[2026-04-16 14:22:42.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306203110003 | request_id: 77497f7e-fefb-48cd-bc70-805d698dd398 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 034c7d5e-39df-43fb-a074-9292632aa651 | service: service-general +[2026-04-16 14:22:42.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141312070001 | request_id: 034c7d5e-39df-43fb-a074-9292632aa651 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e41bad23-de5e-4c7b-aa95-02e6c3a45c5c | service: service-general +[2026-04-16 14:22:42.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052611060002 | request_id: e41bad23-de5e-4c7b-aa95-02e6c3a45c5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f458c526-d4f8-444f-88b7-775e1b1ff48b | service: service-general +[2026-04-16 14:22:42.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216809150001 | request_id: f458c526-d4f8-444f-88b7-775e1b1ff48b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d997af60-01e6-4cd0-80da-f0fd3678e3a2 | service: service-general +[2026-04-16 14:22:42.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080505160002 | request_id: d997af60-01e6-4cd0-80da-f0fd3678e3a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b521c8a-42eb-455d-87ae-bd980b52c3cc | service: service-general +[2026-04-16 14:22:42.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192403110002 | request_id: 8b521c8a-42eb-455d-87ae-bd980b52c3cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f045e44-ff8e-4c59-b82b-a9194b43e0c5 | service: service-general +[2026-04-16 14:22:42.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045545 | request_id: 9f045e44-ff8e-4c59-b82b-a9194b43e0c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d7b7632-5eec-4708-8b9f-aae7dbac8dbc | service: service-general +[2026-04-16 14:22:42.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507061703200001 | request_id: 4d7b7632-5eec-4708-8b9f-aae7dbac8dbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70bce3c4-a862-422f-9217-25979fcc3dd0 | service: service-general +[2026-04-16 14:22:42.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035903160002 | request_id: 70bce3c4-a862-422f-9217-25979fcc3dd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c5c34d4-436b-422f-9ed5-b2a963272aa6 | service: service-general +[2026-04-16 14:22:42.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140208180006 | request_id: 2c5c34d4-436b-422f-9ed5-b2a963272aa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2caccf00-0ad5-452b-a1b6-9829e61646f4 | service: service-general +[2026-04-16 14:22:42.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011308060001 | request_id: 2caccf00-0ad5-452b-a1b6-9829e61646f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b84adb3b-049e-413e-b745-30e4cc9734f0 | service: service-general +[2026-04-16 14:22:42.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1906024603060001 | request_id: b84adb3b-049e-413e-b745-30e4cc9734f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a6f9912-ed1a-4e22-9423-90c7364add81 | service: service-general +[2026-04-16 14:22:42.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516042311190001 | request_id: 4a6f9912-ed1a-4e22-9423-90c7364add81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c22ac9c4-28cb-414f-8086-7b3b0b13bcad | service: service-general +[2026-04-16 14:22:42.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514076111190001 | request_id: c22ac9c4-28cb-414f-8086-7b3b0b13bcad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf8155a9-0698-4ab5-b11b-2a069ed467c4 | service: service-general +[2026-04-16 14:22:42.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045546 | request_id: bf8155a9-0698-4ab5-b11b-2a069ed467c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16d2329a-a98b-4f04-bfb6-cec5f9af4f51 | service: service-general +[2026-04-16 14:22:42.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050211170003 | request_id: 16d2329a-a98b-4f04-bfb6-cec5f9af4f51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9085dc67-0baa-449e-86a1-76c546e783ae | service: service-general +[2026-04-16 14:22:42.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505221804160001 | request_id: 9085dc67-0baa-449e-86a1-76c546e783ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c73c5b21-956a-4f6e-8aa9-da4c501a0e89 | service: service-general +[2026-04-16 14:22:42.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331211160001 | request_id: c73c5b21-956a-4f6e-8aa9-da4c501a0e89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f632b16b-5ea6-4347-bcf4-5d2a26a48efe | service: service-general +[2026-04-16 14:22:42.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507126505170001 | request_id: f632b16b-5ea6-4347-bcf4-5d2a26a48efe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0509e077-241b-43c7-b55e-fd5cfc01e0c3 | service: service-general +[2026-04-16 14:22:42.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471044602150001 | request_id: 0509e077-241b-43c7-b55e-fd5cfc01e0c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a21ce46-0cda-4323-803e-1e05d137f286 | service: service-general +[2026-04-16 14:22:42.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136310140002 | request_id: 9a21ce46-0cda-4323-803e-1e05d137f286 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d554604e-0044-4e68-9a3f-de4ce72c6611 | service: service-general +[2026-04-16 14:22:42.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045465 | request_id: d554604e-0044-4e68-9a3f-de4ce72c6611 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c33bca5a-1d54-499b-be81-e8f11f6d4bcc | service: service-general +[2026-04-16 14:22:42.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045549 | request_id: c33bca5a-1d54-499b-be81-e8f11f6d4bcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15a11eee-fb53-48d3-a124-0e8f550f8ec2 | service: service-general +[2026-04-16 14:22:42.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091204170002 | request_id: 15a11eee-fb53-48d3-a124-0e8f550f8ec2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f872b738-f1fe-4dd0-8239-dec18afc2c61 | service: service-general +[2026-04-16 14:22:42.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240509080002 | request_id: f872b738-f1fe-4dd0-8239-dec18afc2c61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 985beaaf-9d80-4f3c-bfde-32826d5fb9c2 | service: service-general +[2026-04-16 14:22:42.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045550 | request_id: 985beaaf-9d80-4f3c-bfde-32826d5fb9c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: becb4e39-2777-46f4-b0b6-d2b6e5022de0 | service: service-general +[2026-04-16 14:22:42.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165706030003 | request_id: becb4e39-2777-46f4-b0b6-d2b6e5022de0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5928415f-9e4b-434e-a05f-2536f2d41d77 | service: service-general +[2026-04-16 14:22:42.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052406150003 | request_id: 5928415f-9e4b-434e-a05f-2536f2d41d77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2703160-57bf-414c-9441-ddfd891cf789 | service: service-general +[2026-04-16 14:22:42.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105610070001 | request_id: b2703160-57bf-414c-9441-ddfd891cf789 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9af4ee6a-edad-44a1-87b5-325c26d849fa | service: service-general +[2026-04-16 14:22:42.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504012206160002 | request_id: 9af4ee6a-edad-44a1-87b5-325c26d849fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35518243-f1bf-442c-948d-c23c18013c0f | service: service-general +[2026-04-16 14:22:42.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518076204060002 | request_id: 35518243-f1bf-442c-948d-c23c18013c0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d809bcd-d2b1-4ecb-8b7d-417c8a2bdb0c | service: service-general +[2026-04-16 14:22:42.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035411180002 | request_id: 9d809bcd-d2b1-4ecb-8b7d-417c8a2bdb0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f77893ce-dd89-489f-aab6-c934392162c5 | service: service-general +[2026-04-16 14:22:42.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045471 | request_id: f77893ce-dd89-489f-aab6-c934392162c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4a17b3b-d129-47a2-a3e5-c7a551cdf8e6 | service: service-general +[2026-04-16 14:22:42.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522012509190001 | request_id: e4a17b3b-d129-47a2-a3e5-c7a551cdf8e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52f20ce8-b175-4ca2-b8f2-ad68eb456aab | service: service-general +[2026-04-16 14:22:42.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 635.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045524 | request_id: 52f20ce8-b175-4ca2-b8f2-ad68eb456aab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09d93399-b769-48ca-838b-5ba05bd93bbf | service: service-general +[2026-04-16 14:22:42.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045379 | request_id: 09d93399-b769-48ca-838b-5ba05bd93bbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b4b8438-a52a-4a31-a877-3f699a034eb7 | service: service-general +[2026-04-16 14:22:42.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190001 | request_id: 3b4b8438-a52a-4a31-a877-3f699a034eb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 240a1507-d594-4572-90c9-fe231b660850 | service: service-general +[2026-04-16 14:22:42.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014505110003 | request_id: 240a1507-d594-4572-90c9-fe231b660850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dce8569a-2f7f-4cc8-a98a-0428b8125ce1 | service: service-general +[2026-04-16 14:22:42.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180406110005 | request_id: dce8569a-2f7f-4cc8-a98a-0428b8125ce1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b41a109-84a9-4c5b-8e4e-3dd28e621b35 | service: service-general +[2026-04-16 14:22:42.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045552 | request_id: 3b41a109-84a9-4c5b-8e4e-3dd28e621b35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32738a58-696f-42ad-9165-ee680580a9e5 | service: service-general +[2026-04-16 14:22:42.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507026106070002 | request_id: 32738a58-696f-42ad-9165-ee680580a9e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b556220d-586f-4a68-af4b-64d1b0715368 | service: service-general +[2026-04-16 14:22:42.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231901190002 | request_id: b556220d-586f-4a68-af4b-64d1b0715368 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f8f7306-16e2-4281-a8e0-ccb87d36db63 | service: service-general +[2026-04-16 14:22:42.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000032 | request_id: 7f8f7306-16e2-4281-a8e0-ccb87d36db63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8342cee7-21c9-4403-91b7-cff762cd276d | service: service-general +[2026-04-16 14:22:42.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509031104160001 | request_id: 8342cee7-21c9-4403-91b7-cff762cd276d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5404083a-4417-4f6b-8d4a-a6c1f1f08f14 | service: service-general +[2026-04-16 14:22:42.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045545 | request_id: 5404083a-4417-4f6b-8d4a-a6c1f1f08f14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35efaed3-49d5-46ec-bdef-324d5026a890 | service: service-general +[2026-04-16 14:22:42.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/353055412110001_ | request_id: 35efaed3-49d5-46ec-bdef-324d5026a890 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c822a3f5-db74-451b-bce5-7c3a23bebdf5 | service: service-general +[2026-04-16 14:22:42.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116805070001 | request_id: c822a3f5-db74-451b-bce5-7c3a23bebdf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fd98611-cf26-4346-bbfe-aefb709c1a6a | service: service-general +[2026-04-16 14:22:42.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041301070002 | request_id: 3fd98611-cf26-4346-bbfe-aefb709c1a6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d52b373f-a28d-47fb-9cf9-a223cc7232cc | service: service-general +[2026-04-16 14:22:42.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045380 | request_id: d52b373f-a28d-47fb-9cf9-a223cc7232cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47dfdfef-350a-41ad-a434-b5e369cc23c3 | service: service-general +[2026-04-16 14:22:42.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045554 | request_id: 47dfdfef-350a-41ad-a434-b5e369cc23c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e7f3de8-468b-4fc9-ad8a-354109d5047f | service: service-general +[2026-04-16 14:22:42.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126106060004 | request_id: 5e7f3de8-468b-4fc9-ad8a-354109d5047f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08c76b38-805b-4cdf-a15b-cc2218c4fa53 | service: service-general +[2026-04-16 14:22:42.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045555 | request_id: 08c76b38-805b-4cdf-a15b-cc2218c4fa53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80cbcf34-6f9a-4e7f-9030-70194432eaef | service: service-general +[2026-04-16 14:22:42.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: 80cbcf34-6f9a-4e7f-9030-70194432eaef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80b9bb28-c27e-4c1e-8a00-c022eda20958 | service: service-general +[2026-04-16 14:22:42.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000061 | request_id: 80b9bb28-c27e-4c1e-8a00-c022eda20958 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7175382-3833-415c-9f6e-347e3eef8fbf | service: service-general +[2026-04-16 14:22:42.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141304200001 | request_id: d7175382-3833-415c-9f6e-347e3eef8fbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 796cc22b-abd0-4dea-be54-1229caed811b | service: service-general +[2026-04-16 14:22:42.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271409130001 | request_id: 796cc22b-abd0-4dea-be54-1229caed811b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9390997-c81e-479d-b14d-090ab4d1e086 | service: service-general +[2026-04-16 14:22:42.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575032610150001 | request_id: c9390997-c81e-479d-b14d-090ab4d1e086 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80a46d0a-a2ec-49f7-9eb3-ede8aab8f7a2 | service: service-general +[2026-04-16 14:22:42.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030809170001 | request_id: 80a46d0a-a2ec-49f7-9eb3-ede8aab8f7a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b42115ac-767c-410d-b9e8-30b55b327e47 | service: service-general +[2026-04-16 14:22:42.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045387 | request_id: b42115ac-767c-410d-b9e8-30b55b327e47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d74e27d-14c2-4912-9e1f-8142f3352069 | service: service-general +[2026-04-16 14:22:42.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010705040001 | request_id: 7d74e27d-14c2-4912-9e1f-8142f3352069 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43831e7f-17e5-4a21-bbc2-5b33b18447a0 | service: service-general +[2026-04-16 14:22:42.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045385 | request_id: 43831e7f-17e5-4a21-bbc2-5b33b18447a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 204c95ec-6c44-478b-9e39-ae2bd664b024 | service: service-general +[2026-04-16 14:22:42.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012911110001 | request_id: 204c95ec-6c44-478b-9e39-ae2bd664b024 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bca72cf-a755-46c1-a907-be4278b706ee | service: service-general +[2026-04-16 14:22:42.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212601180009 | request_id: 0bca72cf-a755-46c1-a907-be4278b706ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95c653d2-2abe-479e-94b4-429c2761cd9f | service: service-general +[2026-04-16 14:22:42.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045556 | request_id: 95c653d2-2abe-479e-94b4-429c2761cd9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66b86528-23a4-4fad-8531-398d0ffbb966 | service: service-general +[2026-04-16 14:22:42.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000064 | request_id: 66b86528-23a4-4fad-8531-398d0ffbb966 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c37e5ffe-0f9c-428b-b533-de54388035e7 | service: service-general +[2026-04-16 14:22:42.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045557 | request_id: c37e5ffe-0f9c-428b-b533-de54388035e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5425c678-ae64-450e-9fff-4a3626b1aef9 | service: service-general +[2026-04-16 14:22:42.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056703140002 | request_id: 5425c678-ae64-450e-9fff-4a3626b1aef9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7eb71e2-0d58-427c-93fd-869e2452b471 | service: service-general +[2026-04-16 14:22:42.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155704100001 | request_id: c7eb71e2-0d58-427c-93fd-869e2452b471 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2248b80-9ac3-40f1-b2ef-e1fcf09c96d2 | service: service-general +[2026-04-16 14:22:42.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015207100010 | request_id: c2248b80-9ac3-40f1-b2ef-e1fcf09c96d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50b8c488-7634-4c76-a82b-bab49dfb0ead | service: service-general +[2026-04-16 14:22:42.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240501030001 | request_id: 50b8c488-7634-4c76-a82b-bab49dfb0ead | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8710ceda-e298-4b0d-a6ff-ec93cdcbeee1 | service: service-general +[2026-04-16 14:22:42.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045559 | request_id: 8710ceda-e298-4b0d-a6ff-ec93cdcbeee1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f201f088-bbe2-4fda-beed-825ca63ef9b2 | service: service-general +[2026-04-16 14:22:42.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242403120004 | request_id: f201f088-bbe2-4fda-beed-825ca63ef9b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acfbfb89-bb58-4577-94b5-0188a8132b43 | service: service-general +[2026-04-16 14:22:42.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035703110001 | request_id: acfbfb89-bb58-4577-94b5-0188a8132b43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a45c8c8-3afa-4c89-9492-ce19759b2522 | service: service-general +[2026-04-16 14:22:42.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026305160001 | request_id: 4a45c8c8-3afa-4c89-9492-ce19759b2522 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c4afb9e-06ca-4318-b60e-e40a2a126c5c | service: service-general +[2026-04-16 14:22:42.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051010130001 | request_id: 5c4afb9e-06ca-4318-b60e-e40a2a126c5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a60d526c-30e9-476e-a685-02192ec208e9 | service: service-general +[2026-04-16 14:22:42.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507276008150002 | request_id: a60d526c-30e9-476e-a685-02192ec208e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42cb1436-ecc0-450e-8e78-81d69ef83a06 | service: service-general +[2026-04-16 14:22:42.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508091002100003 | request_id: 42cb1436-ecc0-450e-8e78-81d69ef83a06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd68f85a-a381-4a4d-bc3f-c838923f0bbf | service: service-general +[2026-04-16 14:22:42.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000028 | request_id: cd68f85a-a381-4a4d-bc3f-c838923f0bbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e744d50-c50d-4f48-b908-48a83f6f98f7 | service: service-general +[2026-04-16 14:22:42.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507032905130001 | request_id: 4e744d50-c50d-4f48-b908-48a83f6f98f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52a3bb11-689e-4caa-8dc4-afd5366f2c77 | service: service-general +[2026-04-16 14:22:42.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014503140003 | request_id: 52a3bb11-689e-4caa-8dc4-afd5366f2c77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84a557ac-5fd7-4f04-866a-29bd4ee68201 | service: service-general +[2026-04-16 14:22:42.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508151704110004 | request_id: 84a557ac-5fd7-4f04-866a-29bd4ee68201 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30969faa-089c-4bf4-be25-ac833cef5d3f | service: service-general +[2026-04-16 14:22:42.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504041611100001 | request_id: 30969faa-089c-4bf4-be25-ac833cef5d3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e5380e3-ef14-4c5c-ba47-e2d3614e5142 | service: service-general +[2026-04-16 14:22:42.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503066803070001 | request_id: 1e5380e3-ef14-4c5c-ba47-e2d3614e5142 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42578bed-369a-4124-8bf6-e0761a44ba71 | service: service-general +[2026-04-16 14:22:42.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097108190001 | request_id: 42578bed-369a-4124-8bf6-e0761a44ba71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5288bc92-249e-41f2-846e-4db7059e6b97 | service: service-general +[2026-04-16 14:22:42.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513215709140002 | request_id: 5288bc92-249e-41f2-846e-4db7059e6b97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6368a29-7290-4c34-aa0e-698b394a4b47 | service: service-general +[2026-04-16 14:22:42.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045560 | request_id: d6368a29-7290-4c34-aa0e-698b394a4b47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c93cc64-982c-4bd8-867e-bb866ba1b748 | service: service-general +[2026-04-16 14:22:42.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012211100005 | request_id: 7c93cc64-982c-4bd8-867e-bb866ba1b748 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74f93717-b27b-41f4-9b31-9a15812ad95b | service: service-general +[2026-04-16 14:22:42.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086603050001 | request_id: 74f93717-b27b-41f4-9b31-9a15812ad95b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0339d937-f54c-427c-8cba-43a7dab8e2da | service: service-general +[2026-04-16 14:22:42.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505090509110001 | request_id: 0339d937-f54c-427c-8cba-43a7dab8e2da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fb2acb6-e5c4-4fbb-bc33-dcd18b2bfbdf | service: service-general +[2026-04-16 14:22:42.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506101504170003 | request_id: 5fb2acb6-e5c4-4fbb-bc33-dcd18b2bfbdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7dcfb8ad-897c-4aca-ba78-caf9af38c4e4 | service: service-general +[2026-04-16 14:22:42.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8171022107070004 | request_id: 7dcfb8ad-897c-4aca-ba78-caf9af38c4e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 354872ba-84e6-4478-a856-a9cfc75d772a | service: service-general +[2026-04-16 14:22:42.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000056 | request_id: 354872ba-84e6-4478-a856-a9cfc75d772a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5d9b1fa-16a9-486d-82b5-d169ee128c07 | service: service-general +[2026-04-16 14:22:42.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 448.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100810070005 | request_id: e5d9b1fa-16a9-486d-82b5-d169ee128c07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c29fdd0-77c4-4af0-9c16-ee0955214feb | service: service-general +[2026-04-16 14:22:42.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251712130001 | request_id: 3c29fdd0-77c4-4af0-9c16-ee0955214feb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6b49704-9fa5-47a1-bc66-5db2ac07ab74 | service: service-general +[2026-04-16 14:22:42.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185912060001 | request_id: c6b49704-9fa5-47a1-bc66-5db2ac07ab74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 482fd9b9-42ef-438d-a676-e652f428de25 | service: service-general +[2026-04-16 14:22:42.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045561 | request_id: 482fd9b9-42ef-438d-a676-e652f428de25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53cbe761-e8a6-473c-b566-e21dfc8204c7 | service: service-general +[2026-04-16 14:22:42.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122112190001 | request_id: 53cbe761-e8a6-473c-b566-e21dfc8204c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b156e94-7351-4b9a-9981-e9414127bda5 | service: service-general +[2026-04-16 14:22:42.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505112912050002 | request_id: 5b156e94-7351-4b9a-9981-e9414127bda5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33ee6d4d-8328-4517-9618-3414c9efa3e2 | service: service-general +[2026-04-16 14:22:42.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045562 | request_id: 33ee6d4d-8328-4517-9618-3414c9efa3e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 979ffb7c-701a-44a4-8d40-2e035ed71bbe | service: service-general +[2026-04-16 14:22:42.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194704090002 | request_id: 979ffb7c-701a-44a4-8d40-2e035ed71bbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9878d0b5-2a34-4f3e-a3d5-10c03428ada7 | service: service-general +[2026-04-16 14:22:42.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194905070003 | request_id: 9878d0b5-2a34-4f3e-a3d5-10c03428ada7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5932c25-7e20-4a42-812b-dbfd44b7dce6 | service: service-general +[2026-04-16 14:22:42.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165902110002 | request_id: a5932c25-7e20-4a42-812b-dbfd44b7dce6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9194d1f-2606-470e-9bb6-0637c2e7de88 | service: service-general +[2026-04-16 14:22:42.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264605130002 | request_id: d9194d1f-2606-470e-9bb6-0637c2e7de88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 230e85b8-758c-44f5-b55e-eaec85e5f65f | service: service-general +[2026-04-16 14:22:42.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016606090005 | request_id: 230e85b8-758c-44f5-b55e-eaec85e5f65f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 188093f5-1750-4d96-bb20-08cdb55a9dd5 | service: service-general +[2026-04-16 14:22:42.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230806160003 | request_id: 188093f5-1750-4d96-bb20-08cdb55a9dd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e00ee770-246f-4d71-82ce-9fe524523b8e | service: service-general +[2026-04-16 14:22:42.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000028 | request_id: e00ee770-246f-4d71-82ce-9fe524523b8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f906a0b6-bce9-43b3-923c-e0caf8303edf | service: service-general +[2026-04-16 14:22:42.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044303160003 | request_id: f906a0b6-bce9-43b3-923c-e0caf8303edf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e5848a1-ad61-4c7d-8da3-ad36bbbafaa1 | service: service-general +[2026-04-16 14:22:42.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126106060004 | request_id: 9e5848a1-ad61-4c7d-8da3-ad36bbbafaa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 577fe2fa-1e7e-45f8-8987-7373a6e9972d | service: service-general +[2026-04-16 14:22:42.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112701170001 | request_id: 577fe2fa-1e7e-45f8-8987-7373a6e9972d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d136f9e-e0b5-4360-a397-0bfbc35cc57b | service: service-general +[2026-04-16 14:22:42.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202122312090001 | request_id: 3d136f9e-e0b5-4360-a397-0bfbc35cc57b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f552fecc-b38b-4fd3-919f-1d55194f665b | service: service-general +[2026-04-16 14:22:42.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: f552fecc-b38b-4fd3-919f-1d55194f665b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dca61f7-4c61-4f79-8441-5bef03ac6730 | service: service-general +[2026-04-16 14:22:42.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025303130002 | request_id: 9dca61f7-4c61-4f79-8441-5bef03ac6730 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38cb6c10-3576-4f7b-ad56-f24c495fc295 | service: service-general +[2026-04-16 14:22:42.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1901036911120002 | request_id: 38cb6c10-3576-4f7b-ad56-f24c495fc295 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b6329fd-d51a-4bc7-8fe1-c9b8676c1d11 | service: service-general +[2026-04-16 14:22:42.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045537 | request_id: 3b6329fd-d51a-4bc7-8fe1-c9b8676c1d11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2103685-4dfb-4cbf-b00b-d40cbfd8ee34 | service: service-general +[2026-04-16 14:22:42.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211509180001 | request_id: b2103685-4dfb-4cbf-b00b-d40cbfd8ee34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21c528b9-732c-47b9-b673-4116b71eeeaf | service: service-general +[2026-04-16 14:22:42.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000070 | request_id: 21c528b9-732c-47b9-b673-4116b71eeeaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf582b6f-7b88-4ecf-895e-6d1874dc4ea4 | service: service-general +[2026-04-16 14:22:42.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236704190003 | request_id: bf582b6f-7b88-4ecf-895e-6d1874dc4ea4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4156d406-d254-4c5c-b611-11f4de10e722 | service: service-general +[2026-04-16 14:22:42.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045564 | request_id: 4156d406-d254-4c5c-b611-11f4de10e722 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d340b20-65ba-4177-901b-c09372cb7b68 | service: service-general +[2026-04-16 14:22:42.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225905170001 | request_id: 9d340b20-65ba-4177-901b-c09372cb7b68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c40849c-fe3c-4df5-ac6c-14c163a2e67e | service: service-general +[2026-04-16 14:22:42.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150605070001 | request_id: 1c40849c-fe3c-4df5-ac6c-14c163a2e67e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22d37031-e95c-4c15-be12-eda09d2a3d06 | service: service-general +[2026-04-16 14:22:42.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: 22d37031-e95c-4c15-be12-eda09d2a3d06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ac6c083-9170-4558-8c82-c40876912d29 | service: service-general +[2026-04-16 14:22:42.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091708040003 | request_id: 5ac6c083-9170-4558-8c82-c40876912d29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 749c5026-12fe-46f8-9db0-ed7105d09ffa | service: service-general +[2026-04-16 14:22:42.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031208110002 | request_id: 749c5026-12fe-46f8-9db0-ed7105d09ffa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9600d96-8bac-434c-af4c-5584c753df65 | service: service-general +[2026-04-16 14:22:42.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520062306200002 | request_id: b9600d96-8bac-434c-af4c-5584c753df65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a29b2ef-641c-43a6-84b0-a33ad8b307ac | service: service-general +[2026-04-16 14:22:42.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045565 | request_id: 0a29b2ef-641c-43a6-84b0-a33ad8b307ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b909e0e2-2418-4243-b04c-b4773870ac6f | service: service-general +[2026-04-16 14:22:42.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508017101170003 | request_id: b909e0e2-2418-4243-b04c-b4773870ac6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57d678bb-d1b3-4ff2-b997-23f300114773 | service: service-general +[2026-04-16 14:22:42.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266307180001 | request_id: 57d678bb-d1b3-4ff2-b997-23f300114773 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad11c5b6-f356-47d9-9a4c-fcea3f57c06b | service: service-general +[2026-04-16 14:22:42.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045566 | request_id: ad11c5b6-f356-47d9-9a4c-fcea3f57c06b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9a4c7d1-c2b5-4ef8-8be1-aa9afea520d0 | service: service-general +[2026-04-16 14:22:42.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030305150002 | request_id: c9a4c7d1-c2b5-4ef8-8be1-aa9afea520d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc9df1ff-bb85-4391-9616-c13ec64f8874 | service: service-general +[2026-04-16 14:22:42.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012911110001 | request_id: cc9df1ff-bb85-4391-9616-c13ec64f8874 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a43eed13-5736-426c-9d8a-0d986df01ccd | service: service-general +[2026-04-16 14:22:42.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240501030001 | request_id: a43eed13-5736-426c-9d8a-0d986df01ccd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa07b139-675f-4f8d-bb24-60b40e68cc2a | service: service-general +[2026-04-16 14:22:42.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260607180001 | request_id: fa07b139-675f-4f8d-bb24-60b40e68cc2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7068b79f-1987-4a4c-902b-4ce30c895dfb | service: service-general +[2026-04-16 14:22:42.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000054 | request_id: 7068b79f-1987-4a4c-902b-4ce30c895dfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c6f1c2c-7487-4f36-a597-753cb58233a9 | service: service-general +[2026-04-16 14:22:42.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052406150003 | request_id: 4c6f1c2c-7487-4f36-a597-753cb58233a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d8b8c70-45c1-4b6a-86b9-e11b6d8c5256 | service: service-general +[2026-04-16 14:22:42.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054406070003 | request_id: 9d8b8c70-45c1-4b6a-86b9-e11b6d8c5256 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6ff2b71-63cd-4618-a568-c3ad99d0ba4f | service: service-general +[2026-04-16 14:22:42.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045567 | request_id: e6ff2b71-63cd-4618-a568-c3ad99d0ba4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: deede5c1-475d-44f1-bf35-c44273f43484 | service: service-general +[2026-04-16 14:22:42.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506097011030003 | request_id: deede5c1-475d-44f1-bf35-c44273f43484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 641ccce3-4e69-4214-a894-b403f51a68a2 | service: service-general +[2026-04-16 14:22:42.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508124109190001 | request_id: 641ccce3-4e69-4214-a894-b403f51a68a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3ad11ab-e9cf-4a0b-8005-89c5cdf54e79 | service: service-general +[2026-04-16 14:22:42.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513141210030003 | request_id: f3ad11ab-e9cf-4a0b-8005-89c5cdf54e79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05d5ad91-bdb5-49df-a64b-2b943bca49d7 | service: service-general +[2026-04-16 14:22:42.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045505 | request_id: 05d5ad91-bdb5-49df-a64b-2b943bca49d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ece7d55-a203-4571-922a-7d9d80559796 | service: service-general +[2026-04-16 14:22:42.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000033 | request_id: 6ece7d55-a203-4571-922a-7d9d80559796 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0381a701-ba81-4571-8244-c8e6994f4968 | service: service-general +[2026-04-16 14:22:42.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575046311190001 | request_id: 0381a701-ba81-4571-8244-c8e6994f4968 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4018e268-522e-41a8-8aad-830b71b0f419 | service: service-general +[2026-04-16 14:22:42.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200003 | request_id: 4018e268-522e-41a8-8aad-830b71b0f419 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a0a126a-9cc5-4e0a-8810-f17599c69215 | service: service-general +[2026-04-16 14:22:42.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200004 | request_id: 5a0a126a-9cc5-4e0a-8810-f17599c69215 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52b78783-d088-406c-8db8-3ec76a84c14d | service: service-general +[2026-04-16 14:22:42.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612170005 | request_id: 52b78783-d088-406c-8db8-3ec76a84c14d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a80fb6de-b9b6-450e-a90b-2240ce6f2060 | service: service-general +[2026-04-16 14:22:42.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115507140001 | request_id: a80fb6de-b9b6-450e-a90b-2240ce6f2060 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26aa3903-2977-4a00-b924-a7e82e8f2f03 | service: service-general +[2026-04-16 14:22:42.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174404050003 | request_id: 26aa3903-2977-4a00-b924-a7e82e8f2f03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33128bdb-0b21-4e66-b77f-7d1352991bd6 | service: service-general +[2026-04-16 14:22:42.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254705200002 | request_id: 33128bdb-0b21-4e66-b77f-7d1352991bd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70576d14-ffc9-40de-89b1-1bcb4cfe40d8 | service: service-general +[2026-04-16 14:22:42.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000034 | request_id: 70576d14-ffc9-40de-89b1-1bcb4cfe40d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9341d2e-438f-4ce1-bae9-1928866d68fe | service: service-general +[2026-04-16 14:22:42.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045568 | request_id: d9341d2e-438f-4ce1-bae9-1928866d68fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9684e41d-9316-4141-aa6e-2a7ac94f6aac | service: service-general +[2026-04-16 14:22:42.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212601170002 | request_id: 9684e41d-9316-4141-aa6e-2a7ac94f6aac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf373861-1222-449d-94a4-2791d88112eb | service: service-general +[2026-04-16 14:22:42.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301110080003 | request_id: bf373861-1222-449d-94a4-2791d88112eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8a517fc-afcb-40e1-82e2-711816ec2806 | service: service-general +[2026-04-16 14:22:42.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000035 | request_id: d8a517fc-afcb-40e1-82e2-711816ec2806 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c625aa0-95d7-4dc1-b5d6-a3768b367d0f | service: service-general +[2026-04-16 14:22:42.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101909140001 | request_id: 7c625aa0-95d7-4dc1-b5d6-a3768b367d0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43ac6186-1a79-43c7-94d8-7afb2480675e | service: service-general +[2026-04-16 14:22:42.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165706030003 | request_id: 43ac6186-1a79-43c7-94d8-7afb2480675e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e324f4f-f168-449b-b748-f5b3b748117f | service: service-general +[2026-04-16 14:22:42.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: 4e324f4f-f168-449b-b748-f5b3b748117f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 158a15a7-44d8-4ded-bc6e-8e27ff11e68d | service: service-general +[2026-04-16 14:22:42.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245403100004 | request_id: 158a15a7-44d8-4ded-bc6e-8e27ff11e68d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35f36df7-0c78-4fed-87fd-7b4755b4b482 | service: service-general +[2026-04-16 14:22:42.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105310070002 | request_id: 35f36df7-0c78-4fed-87fd-7b4755b4b482 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73730844-922f-4264-8b47-9d9444479f07 | service: service-general +[2026-04-16 14:22:42.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574012908200001 | request_id: 73730844-922f-4264-8b47-9d9444479f07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59fcfa16-b89f-4dbd-a09d-dfae9ece6ba1 | service: service-general +[2026-04-16 14:22:42.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194410190002 | request_id: 59fcfa16-b89f-4dbd-a09d-dfae9ece6ba1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ae24582-4588-4d69-8f3d-67a06177d513 | service: service-general +[2026-04-16 14:22:42.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000036 | request_id: 3ae24582-4588-4d69-8f3d-67a06177d513 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f20e7037-3ab1-41da-a250-e5f138055b05 | service: service-general +[2026-04-16 14:22:42.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132906180003 | request_id: f20e7037-3ab1-41da-a250-e5f138055b05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e20f1e4e-36d0-4c46-b487-d24d90080f1d | service: service-general +[2026-04-16 14:22:42.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132404180002 | request_id: e20f1e4e-36d0-4c46-b487-d24d90080f1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.550] [INFO ] [Condition WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:42.550] [INFO ] [Condition WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:42.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f66712d-fc9e-4a2a-b413-f973bc8dc14e | service: service-general +[2026-04-16 14:22:42.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045570 | request_id: 2f66712d-fc9e-4a2a-b413-f973bc8dc14e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89436488-d4a3-48ee-9d1c-11f0a30a5bd6 | service: service-general +[2026-04-16 14:22:42.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045571 | request_id: 89436488-d4a3-48ee-9d1c-11f0a30a5bd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a75cf7bb-cf67-4dd0-b90c-a55ac99e4075 | service: service-general +[2026-04-16 14:22:42.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181709200002 | request_id: a75cf7bb-cf67-4dd0-b90c-a55ac99e4075 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0f24714-8047-45b6-9385-7be8ecd7f068 | service: service-general +[2026-04-16 14:22:42.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045572 | request_id: a0f24714-8047-45b6-9385-7be8ecd7f068 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a4ae8ea-a34c-49b2-8b87-1e20606ad5d1 | service: service-general +[2026-04-16 14:22:42.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045573 | request_id: 5a4ae8ea-a34c-49b2-8b87-1e20606ad5d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0efa90b2-afa6-4961-b38d-aa895911dd45 | service: service-general +[2026-04-16 14:22:42.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045537 | request_id: 0efa90b2-afa6-4961-b38d-aa895911dd45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57ab6ee9-8941-4e6e-93fd-6d2639828f6b | service: service-general +[2026-04-16 14:22:42.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000038 | request_id: 57ab6ee9-8941-4e6e-93fd-6d2639828f6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cfa1bdb-df51-405b-8090-3781379681a4 | service: service-general +[2026-04-16 14:22:42.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045108180004 | request_id: 6cfa1bdb-df51-405b-8090-3781379681a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91d54f0e-6e10-4113-90a7-18d9e03ab7ab | service: service-general +[2026-04-16 14:22:42.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505202409100001 | request_id: 91d54f0e-6e10-4113-90a7-18d9e03ab7ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82a56b9e-aae6-433d-b762-dcc034cd73e7 | service: service-general +[2026-04-16 14:22:42.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135407060001 | request_id: 82a56b9e-aae6-433d-b762-dcc034cd73e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a2e7c30-7a70-4fe1-8824-cd9da31111c7 | service: service-general +[2026-04-16 14:22:42.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035411180002 | request_id: 4a2e7c30-7a70-4fe1-8824-cd9da31111c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5de4a504-c4bc-4160-90e0-50458df163d2 | service: service-general +[2026-04-16 14:22:42.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045574 | request_id: 5de4a504-c4bc-4160-90e0-50458df163d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 643be443-60d5-4443-900a-6aa36a34b79d | service: service-general +[2026-04-16 14:22:42.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045575 | request_id: 643be443-60d5-4443-900a-6aa36a34b79d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 423dbd53-0e50-44ce-94f7-ac2790a78280 | service: service-general +[2026-04-16 14:22:42.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256702060002 | request_id: 423dbd53-0e50-44ce-94f7-ac2790a78280 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22ee03dd-2982-41ef-b6c9-319fc5fcace7 | service: service-general +[2026-04-16 14:22:42.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: 22ee03dd-2982-41ef-b6c9-319fc5fcace7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f9f2f34-9c25-44e6-bfc4-2344151eba0f | service: service-general +[2026-04-16 14:22:42.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045576 | request_id: 2f9f2f34-9c25-44e6-bfc4-2344151eba0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aec3d39a-7bd1-480d-b15b-fabdbd107d0e | service: service-general +[2026-04-16 14:22:42.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126106060004 | request_id: aec3d39a-7bd1-480d-b15b-fabdbd107d0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbc91cbe-8fbe-4f0f-b655-41aec96c3611 | service: service-general +[2026-04-16 14:22:42.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181804200001 | request_id: cbc91cbe-8fbe-4f0f-b655-41aec96c3611 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 735b4c60-6d3e-4557-b3f7-deeb2604ea57 | service: service-general +[2026-04-16 14:22:42.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012911110001 | request_id: 735b4c60-6d3e-4557-b3f7-deeb2604ea57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b9404ea-e999-47fa-a064-55cb428d04f3 | service: service-general +[2026-04-16 14:22:42.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000752 | request_id: 6b9404ea-e999-47fa-a064-55cb428d04f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cdac50f-8966-4a90-9eab-7172f6e18a56 | service: service-general +[2026-04-16 14:22:42.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045577 | request_id: 8cdac50f-8966-4a90-9eab-7172f6e18a56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fbacfdb-0600-472b-a2be-b86cb4f22dbc | service: service-general +[2026-04-16 14:22:42.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011907170002 | request_id: 7fbacfdb-0600-472b-a2be-b86cb4f22dbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efd8baa2-f3aa-4ade-a11d-745c8153cac3 | service: service-general +[2026-04-16 14:22:42.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109012806130003 | request_id: efd8baa2-f3aa-4ade-a11d-745c8153cac3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc0ca22a-1804-4f82-bdf9-d3528f95bbf9 | service: service-general +[2026-04-16 14:22:42.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044704100001 | request_id: dc0ca22a-1804-4f82-bdf9-d3528f95bbf9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33e03333-6924-4c8b-9c20-bf4bf3f99a2f | service: service-general +[2026-04-16 14:22:42.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011101040001 | request_id: 33e03333-6924-4c8b-9c20-bf4bf3f99a2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c00bb0f8-3b45-4d80-9125-92ed65a0cff6 | service: service-general +[2026-04-16 14:22:42.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513084911190002 | request_id: c00bb0f8-3b45-4d80-9125-92ed65a0cff6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73244821-19eb-40b1-b1ea-687fe8b8b6bf | service: service-general +[2026-04-16 14:22:42.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612170005 | request_id: 73244821-19eb-40b1-b1ea-687fe8b8b6bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b89a8813-b0f7-4a1b-b896-59ac2bdcea3d | service: service-general +[2026-04-16 14:22:42.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509046104150001 | request_id: b89a8813-b0f7-4a1b-b896-59ac2bdcea3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 388444e1-c3c0-475f-b4d3-ebc3d81490fe | service: service-general +[2026-04-16 14:22:42.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505062207160001 | request_id: 388444e1-c3c0-475f-b4d3-ebc3d81490fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ea5552e-1631-484f-afd4-2646d9c01d8f | service: service-general +[2026-04-16 14:22:42.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132906180003 | request_id: 8ea5552e-1631-484f-afd4-2646d9c01d8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d834519-dcb6-4630-af29-8d1b2fa94a87 | service: service-general +[2026-04-16 14:22:42.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032812130001 | request_id: 1d834519-dcb6-4630-af29-8d1b2fa94a87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b9afa83-6477-4b9d-9a6d-f4f491712c5f | service: service-general +[2026-04-16 14:22:42.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: 7b9afa83-6477-4b9d-9a6d-f4f491712c5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3621e8e-ad1b-4042-b8a0-7bc5cbc7a7c6 | service: service-general +[2026-04-16 14:22:42.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011004170003 | request_id: e3621e8e-ad1b-4042-b8a0-7bc5cbc7a7c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bad6802-838f-496c-82f1-c9a072e450b0 | service: service-general +[2026-04-16 14:22:42.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115507140001 | request_id: 3bad6802-838f-496c-82f1-c9a072e450b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69520425-5065-4a75-b6be-1881061aa362 | service: service-general +[2026-04-16 14:22:42.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161002170003 | request_id: 69520425-5065-4a75-b6be-1881061aa362 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41d7e05e-f70f-4e6a-bb15-1e8607ccde40 | service: service-general +[2026-04-16 14:22:42.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236112190001 | request_id: 41d7e05e-f70f-4e6a-bb15-1e8607ccde40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5f4562b-7304-4027-9168-e5627811064d | service: service-general +[2026-04-16 14:22:42.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9106011510180001 | request_id: e5f4562b-7304-4027-9168-e5627811064d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7c33932-81ef-4944-a24f-1a75d93c0015 | service: service-general +[2026-04-16 14:22:42.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011605040006 | request_id: c7c33932-81ef-4944-a24f-1a75d93c0015 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bb038bd-f154-4047-8479-5633a049392a | service: service-general +[2026-04-16 14:22:42.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191102180001 | request_id: 4bb038bd-f154-4047-8479-5633a049392a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ee0cb34-5eed-45f4-9476-c3bbce5fbfee | service: service-general +[2026-04-16 14:22:42.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101205100001 | request_id: 9ee0cb34-5eed-45f4-9476-c3bbce5fbfee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2db474f-83e8-4391-8716-e4314d8afe01 | service: service-general +[2026-04-16 14:22:42.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506082301140002 | request_id: f2db474f-83e8-4391-8716-e4314d8afe01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8489edb-9e39-4177-b7b8-37b07a76573f | service: service-general +[2026-04-16 14:22:42.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505134309190001 | request_id: f8489edb-9e39-4177-b7b8-37b07a76573f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcb64978-540d-4c8b-a9c8-73c7ab59e09b | service: service-general +[2026-04-16 14:22:42.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045581 | request_id: bcb64978-540d-4c8b-a9c8-73c7ab59e09b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f56d5c4-aef8-41eb-adc9-7ddddbd58768 | service: service-general +[2026-04-16 14:22:42.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086312150001 | request_id: 6f56d5c4-aef8-41eb-adc9-7ddddbd58768 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc3ce4b3-321e-431d-a7b2-d74f3a7307da | service: service-general +[2026-04-16 14:22:42.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160710160002 | request_id: dc3ce4b3-321e-431d-a7b2-d74f3a7307da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f3aeda4-9717-471f-9ea5-8d1c434b220c | service: service-general +[2026-04-16 14:22:42.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171904130001 | request_id: 0f3aeda4-9717-471f-9ea5-8d1c434b220c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58375f77-d6f7-496a-a4bc-4f263e81f4ae | service: service-general +[2026-04-16 14:22:42.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000090 | request_id: 58375f77-d6f7-496a-a4bc-4f263e81f4ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9358a08-ffc4-4c16-bc7a-845b0152f30c | service: service-general +[2026-04-16 14:22:42.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000089 | request_id: e9358a08-ffc4-4c16-bc7a-845b0152f30c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2628e884-1c55-4ee8-a044-707fdba003c1 | service: service-general +[2026-04-16 14:22:42.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571010702200003 | request_id: 2628e884-1c55-4ee8-a044-707fdba003c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e903d3c-f1f1-4562-8b8b-44e0cd98030f | service: service-general +[2026-04-16 14:22:42.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010708170001 | request_id: 7e903d3c-f1f1-4562-8b8b-44e0cd98030f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73943863-ea02-4712-bc60-0cbb1b8df370 | service: service-general +[2026-04-16 14:22:42.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505114905160001 | request_id: 73943863-ea02-4712-bc60-0cbb1b8df370 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e13d680b-b347-4cc4-931d-688f4b3fc0c2 | service: service-general +[2026-04-16 14:22:42.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: e13d680b-b347-4cc4-931d-688f4b3fc0c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a7b74b0-5c79-4875-ba93-e77c01b51d67 | service: service-general +[2026-04-16 14:22:42.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000087 | request_id: 2a7b74b0-5c79-4875-ba93-e77c01b51d67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d8b3b76-35be-4db4-85d0-0338889a178f | service: service-general +[2026-04-16 14:22:42.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060306180001 | request_id: 8d8b3b76-35be-4db4-85d0-0338889a178f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4757b0e-470d-4def-bb48-f375d3d19dcd | service: service-general +[2026-04-16 14:22:42.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514062510030005 | request_id: a4757b0e-470d-4def-bb48-f375d3d19dcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71755aa3-4c76-42b7-8134-45a98f7b8117 | service: service-general +[2026-04-16 14:22:42.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 622.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326910100004 | request_id: 71755aa3-4c76-42b7-8134-45a98f7b8117 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7c4395d-8a10-40b1-bf61-75c8282af71d | service: service-general +[2026-04-16 14:22:42.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036004130004 | request_id: c7c4395d-8a10-40b1-bf61-75c8282af71d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d78f9972-2a70-4284-9572-ff4df3291dd0 | service: service-general +[2026-04-16 14:22:42.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186004150001 | request_id: d78f9972-2a70-4284-9572-ff4df3291dd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d3ab9e4-b7d1-4108-b6a2-9025f718519e | service: service-general +[2026-04-16 14:22:42.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045586 | request_id: 9d3ab9e4-b7d1-4108-b6a2-9025f718519e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 748fbdd9-b085-4ad1-b569-b260e334d8ed | service: service-general +[2026-04-16 14:22:42.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182307050004 | request_id: 748fbdd9-b085-4ad1-b569-b260e334d8ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d097526-0fbe-4ad2-b3f6-af8faade780f | service: service-general +[2026-04-16 14:22:42.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045587 | request_id: 6d097526-0fbe-4ad2-b3f6-af8faade780f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 205abe73-8dee-4a31-82c2-f20d4cf25d8f | service: service-general +[2026-04-16 14:22:42.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041906140001 | request_id: 205abe73-8dee-4a31-82c2-f20d4cf25d8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9424126a-b365-4237-a261-7b565d5a90d0 | service: service-general +[2026-04-16 14:22:42.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513146104030002 | request_id: 9424126a-b365-4237-a261-7b565d5a90d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95f8cad8-480c-427e-9303-272c5a7f5ccb | service: service-general +[2026-04-16 14:22:42.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030902160003 | request_id: 95f8cad8-480c-427e-9303-272c5a7f5ccb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7339907-f594-478c-b793-8c84da3f4f90 | service: service-general +[2026-04-16 14:22:42.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015509060003 | request_id: d7339907-f594-478c-b793-8c84da3f4f90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6258d8f-4ef0-46a8-a50a-8cf7a76ac1fc | service: service-general +[2026-04-16 14:22:42.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170808070002 | request_id: b6258d8f-4ef0-46a8-a50a-8cf7a76ac1fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0aca546a-3ee6-466f-a7bb-d8772c6a7629 | service: service-general +[2026-04-16 14:22:42.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505165804150001 | request_id: 0aca546a-3ee6-466f-a7bb-d8772c6a7629 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d77b0f6d-0000-4574-b02b-6ff6af9a7c87 | service: service-general +[2026-04-16 14:22:42.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: d77b0f6d-0000-4574-b02b-6ff6af9a7c87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 313588bb-21da-4629-ba69-84429f6a1bb7 | service: service-general +[2026-04-16 14:22:42.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021502180001 | request_id: 313588bb-21da-4629-ba69-84429f6a1bb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6046e0f1-da67-4ace-899f-767507e0067f | service: service-general +[2026-04-16 14:22:42.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031808110002 | request_id: 6046e0f1-da67-4ace-899f-767507e0067f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 775f32f9-2f4e-40e6-a1e2-d8196008283b | service: service-general +[2026-04-16 14:22:42.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045588 | request_id: 775f32f9-2f4e-40e6-a1e2-d8196008283b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88e3897a-d547-493b-be10-2f4f52ce9156 | service: service-general +[2026-04-16 14:22:42.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256207060003 | request_id: 88e3897a-d547-493b-be10-2f4f52ce9156 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48a8d8c5-3ddd-4ae4-8c0f-99597b27f469 | service: service-general +[2026-04-16 14:22:42.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091204170002 | request_id: 48a8d8c5-3ddd-4ae4-8c0f-99597b27f469 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46eba9b7-b1c8-490c-b717-c9b70bb87766 | service: service-general +[2026-04-16 14:22:42.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234810040002 | request_id: 46eba9b7-b1c8-490c-b717-c9b70bb87766 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21a22e9c-ac4d-4f69-9723-9da2c60ef192 | service: service-general +[2026-04-16 14:22:42.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045466 | request_id: 21a22e9c-ac4d-4f69-9723-9da2c60ef192 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43ec4efa-ac08-4f1a-bae5-30eca2ce59b3 | service: service-general +[2026-04-16 14:22:42.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000040 | request_id: 43ec4efa-ac08-4f1a-bae5-30eca2ce59b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f51be236-2a58-4d73-8280-f18c91e159db | service: service-general +[2026-04-16 14:22:42.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045590 | request_id: f51be236-2a58-4d73-8280-f18c91e159db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43de4af7-eb71-44de-9647-295206164eeb | service: service-general +[2026-04-16 14:22:42.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035703070004 | request_id: 43de4af7-eb71-44de-9647-295206164eeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e5e5ee7-7689-41d4-b118-8ecaaf2d4602 | service: service-general +[2026-04-16 14:22:42.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508011812030001 | request_id: 5e5e5ee7-7689-41d4-b118-8ecaaf2d4602 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc77118f-9741-4219-af7f-fa60df20d86f | service: service-general +[2026-04-16 14:22:42.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6201022611150001 | request_id: fc77118f-9741-4219-af7f-fa60df20d86f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a989040f-8492-4ab4-929e-501568054bd6 | service: service-general +[2026-04-16 14:22:42.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116309190002 | request_id: a989040f-8492-4ab4-929e-501568054bd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5364756a-2bd5-4ddb-a9af-aece090c604d | service: service-general +[2026-04-16 14:22:42.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134903190003 | request_id: 5364756a-2bd5-4ddb-a9af-aece090c604d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbee614e-247c-487e-9974-7427ea35ba80 | service: service-general +[2026-04-16 14:22:42.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505206505050001 | request_id: fbee614e-247c-487e-9974-7427ea35ba80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41f0509e-41d7-405a-9bd4-a8e1eb21b9b1 | service: service-general +[2026-04-16 14:22:42.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612160003 | request_id: 41f0509e-41d7-405a-9bd4-a8e1eb21b9b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6537b70b-b6ca-4ea9-8efe-7ae4fa137484 | service: service-general +[2026-04-16 14:22:42.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509031104160001 | request_id: 6537b70b-b6ca-4ea9-8efe-7ae4fa137484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cdfd060-101f-4c3f-ac7e-d6a74b3b12df | service: service-general +[2026-04-16 14:22:42.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522012509190001 | request_id: 9cdfd060-101f-4c3f-ac7e-d6a74b3b12df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34a04ada-a9e9-417e-8878-adb95b676162 | service: service-general +[2026-04-16 14:22:42.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075311080002 | request_id: 34a04ada-a9e9-417e-8878-adb95b676162 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13cd9be6-0dcd-452d-b290-e43a35f3c602 | service: service-general +[2026-04-16 14:22:42.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: 13cd9be6-0dcd-452d-b290-e43a35f3c602 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33a49755-3946-44b1-ad37-9437379c705d | service: service-general +[2026-04-16 14:22:42.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513110806200001 | request_id: 33a49755-3946-44b1-ad37-9437379c705d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c51a6b1-1d36-4a63-94df-d504d3c90758 | service: service-general +[2026-04-16 14:22:42.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035411180002 | request_id: 5c51a6b1-1d36-4a63-94df-d504d3c90758 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70e79ec8-0905-4734-8fb7-50504eb4ce06 | service: service-general +[2026-04-16 14:22:42.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232802200001 | request_id: 70e79ec8-0905-4734-8fb7-50504eb4ce06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2e63631-c862-4b06-860d-673556711e96 | service: service-general +[2026-04-16 14:22:42.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174508090002 | request_id: f2e63631-c862-4b06-860d-673556711e96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e9b6deb-26f1-4271-ad17-af46767cf359 | service: service-general +[2026-04-16 14:22:42.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075001050001 | request_id: 4e9b6deb-26f1-4271-ad17-af46767cf359 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb160f3d-5cf5-4a06-83e3-0ccc0ff90dcc | service: service-general +[2026-04-16 14:22:42.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045592 | request_id: eb160f3d-5cf5-4a06-83e3-0ccc0ff90dcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 234a4436-111b-4f92-81ed-c2e44af57a42 | service: service-general +[2026-04-16 14:22:42.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045593 | request_id: 234a4436-111b-4f92-81ed-c2e44af57a42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9739693-b078-4f13-9def-bf5bbb7b8839 | service: service-general +[2026-04-16 14:22:42.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045594 | request_id: b9739693-b078-4f13-9def-bf5bbb7b8839 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d88ef64-eaff-4226-8d6a-dc03c8d758f1 | service: service-general +[2026-04-16 14:22:42.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011210130001 | request_id: 9d88ef64-eaff-4226-8d6a-dc03c8d758f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f95512e-5227-4e05-89f4-53782e9ab7f0 | service: service-general +[2026-04-16 14:22:42.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045595 | request_id: 6f95512e-5227-4e05-89f4-53782e9ab7f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9d496b8-c52f-4f2e-9b1f-3bb87a2bedc6 | service: service-general +[2026-04-16 14:22:42.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192403110002 | request_id: d9d496b8-c52f-4f2e-9b1f-3bb87a2bedc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa9a3cb1-4fc2-4a46-9955-2833c743c40f | service: service-general +[2026-04-16 14:22:42.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064712020001 | request_id: aa9a3cb1-4fc2-4a46-9955-2833c743c40f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ea7a739-bd8a-498b-80e0-07c940bc970d | service: service-general +[2026-04-16 14:22:42.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210802150001 | request_id: 5ea7a739-bd8a-498b-80e0-07c940bc970d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a68af32-e28d-4e7d-9ba3-f937d95aa57b | service: service-general +[2026-04-16 14:22:42.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031102170003 | request_id: 7a68af32-e28d-4e7d-9ba3-f937d95aa57b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92513939-1bf2-410f-a7ca-a66604dcf0ff | service: service-general +[2026-04-16 14:22:42.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185912060001 | request_id: 92513939-1bf2-410f-a7ca-a66604dcf0ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d516a3b-e5bb-4792-8736-9d705041f717 | service: service-general +[2026-04-16 14:22:42.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045596 | request_id: 0d516a3b-e5bb-4792-8736-9d705041f717 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6126a48-827b-482d-8d82-f08b9ccad834 | service: service-general +[2026-04-16 14:22:42.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120511160001 | request_id: d6126a48-827b-482d-8d82-f08b9ccad834 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f90a8d4-262c-4407-bf09-241d73f6e642 | service: service-general +[2026-04-16 14:22:42.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047108030003 | request_id: 9f90a8d4-262c-4407-bf09-241d73f6e642 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d02329a2-4fa0-4c70-8796-2220c75b39fd | service: service-general +[2026-04-16 14:22:42.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141304200001 | request_id: d02329a2-4fa0-4c70-8796-2220c75b39fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6baa0c4b-4c79-45ed-85ac-dca4a9164fbd | service: service-general +[2026-04-16 14:22:42.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146308180002 | request_id: 6baa0c4b-4c79-45ed-85ac-dca4a9164fbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dae91ca-2567-488f-99af-67500cc842b9 | service: service-general +[2026-04-16 14:22:42.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507012112020002 | request_id: 8dae91ca-2567-488f-99af-67500cc842b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d685870a-e867-4105-aa26-69d6dc11db70 | service: service-general +[2026-04-16 14:22:42.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035301150001 | request_id: d685870a-e867-4105-aa26-69d6dc11db70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff99fe85-2992-4b74-be6c-70d57e609671 | service: service-general +[2026-04-16 14:22:42.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050710190001 | request_id: ff99fe85-2992-4b74-be6c-70d57e609671 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2433f8a-fc67-4f01-9949-22db4880bed8 | service: service-general +[2026-04-16 14:22:42.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165408110001 | request_id: e2433f8a-fc67-4f01-9949-22db4880bed8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b54ac531-50e0-4508-9870-2b74f0593e7f | service: service-general +[2026-04-16 14:22:42.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6201022611150001 | request_id: b54ac531-50e0-4508-9870-2b74f0593e7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c58d54fa-93f0-42a1-a262-edb4d910942f | service: service-general +[2026-04-16 14:22:42.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046905060002 | request_id: c58d54fa-93f0-42a1-a262-edb4d910942f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc587803-cb9a-4c88-8844-63e0b57a47d9 | service: service-general +[2026-04-16 14:22:42.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045598 | request_id: cc587803-cb9a-4c88-8844-63e0b57a47d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efa2fcc4-1d7d-4df5-b3a5-dbef53a91696 | service: service-general +[2026-04-16 14:22:42.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502061402200000 | request_id: efa2fcc4-1d7d-4df5-b3a5-dbef53a91696 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3985d61c-60c8-403b-84bd-38df55c17442 | service: service-general +[2026-04-16 14:22:42.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045600 | request_id: 3985d61c-60c8-403b-84bd-38df55c17442 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1cd9f93-ae4c-463a-970a-c813d80e8f06 | service: service-general +[2026-04-16 14:22:42.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092404050104 | request_id: e1cd9f93-ae4c-463a-970a-c813d80e8f06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b67edcb-535c-4e1f-9875-a61a4804a891 | service: service-general +[2026-04-16 14:22:42.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230806160003 | request_id: 5b67edcb-535c-4e1f-9875-a61a4804a891 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b765bf35-0a19-4cde-9f92-3966f1769485 | service: service-general +[2026-04-16 14:22:42.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140208180006 | request_id: b765bf35-0a19-4cde-9f92-3966f1769485 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15290b16-74a2-4d1c-9f5c-518159686148 | service: service-general +[2026-04-16 14:22:42.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194501170005 | request_id: 15290b16-74a2-4d1c-9f5c-518159686148 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7475a87-9078-4ee3-8b2a-78890ffc81da | service: service-general +[2026-04-16 14:22:42.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012911110001 | request_id: e7475a87-9078-4ee3-8b2a-78890ffc81da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 126c3b43-c9cc-498f-a4a5-7239887f3be3 | service: service-general +[2026-04-16 14:22:42.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045575 | request_id: 126c3b43-c9cc-498f-a4a5-7239887f3be3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b98cff7a-2cf4-4552-8671-f114431acfb1 | service: service-general +[2026-04-16 14:22:42.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134607200001 | request_id: b98cff7a-2cf4-4552-8671-f114431acfb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fd5644f-0a0e-4df4-bd71-8ee83edaa028 | service: service-general +[2026-04-16 14:22:42.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211907110001 | request_id: 7fd5644f-0a0e-4df4-bd71-8ee83edaa028 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57ff9c7c-724f-412c-a9be-6e4e46306b28 | service: service-general +[2026-04-16 14:22:42.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045602 | request_id: 57ff9c7c-724f-412c-a9be-6e4e46306b28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 062bcfdb-3b2f-42ba-be34-a1796fcd95b5 | service: service-general +[2026-04-16 14:22:42.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045515 | request_id: 062bcfdb-3b2f-42ba-be34-a1796fcd95b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cda4203-3d76-4801-8d5c-e4af31e7518e | service: service-general +[2026-04-16 14:22:42.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026305160001 | request_id: 7cda4203-3d76-4801-8d5c-e4af31e7518e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcb97bb2-909c-409b-a084-0b8c889e765e | service: service-general +[2026-04-16 14:22:42.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166804030004 | request_id: dcb97bb2-909c-409b-a084-0b8c889e765e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08459faa-0eb0-49ac-a0f6-8a38043cbc65 | service: service-general +[2026-04-16 14:22:42.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155704100001 | request_id: 08459faa-0eb0-49ac-a0f6-8a38043cbc65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c787dcb1-4335-414a-a217-027a36d5915e | service: service-general +[2026-04-16 14:22:42.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134308931113 | request_id: c787dcb1-4335-414a-a217-027a36d5915e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 822eb01b-61f0-4b6c-a919-6b5cf9d1a8f5 | service: service-general +[2026-04-16 14:22:42.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045392 | request_id: 822eb01b-61f0-4b6c-a919-6b5cf9d1a8f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab9afc7b-bec3-4dec-87ba-3448d6c2c5c1 | service: service-general +[2026-04-16 14:22:42.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045604 | request_id: ab9afc7b-bec3-4dec-87ba-3448d6c2c5c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81ca75a2-0144-4a18-8eeb-3469069dbfb1 | service: service-general +[2026-04-16 14:22:42.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045102190001 | request_id: 81ca75a2-0144-4a18-8eeb-3469069dbfb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 018daf30-c41b-41c2-8d3b-ffaf0119ea85 | service: service-general +[2026-04-16 14:22:42.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000043 | request_id: 018daf30-c41b-41c2-8d3b-ffaf0119ea85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f20b872e-5794-47ea-9500-0ad1e85de8f2 | service: service-general +[2026-04-16 14:22:42.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504101705140001 | request_id: f20b872e-5794-47ea-9500-0ad1e85de8f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed251c32-565f-4df4-8849-da486cd59f75 | service: service-general +[2026-04-16 14:22:42.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251111100002 | request_id: ed251c32-565f-4df4-8849-da486cd59f75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6d2956d-b834-4e9c-9d38-f415ca69e8d3 | service: service-general +[2026-04-16 14:22:42.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045605 | request_id: a6d2956d-b834-4e9c-9d38-f415ca69e8d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 871642ab-319a-4d27-a2c8-c8b735d9bad2 | service: service-general +[2026-04-16 14:22:42.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025911140004 | request_id: 871642ab-319a-4d27-a2c8-c8b735d9bad2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d62bd5f8-34bd-4780-bd07-7a625b3cb553 | service: service-general +[2026-04-16 14:22:42.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: d62bd5f8-34bd-4780-bd07-7a625b3cb553 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0042512f-e523-45db-a14c-6231d87f0943 | service: service-general +[2026-04-16 14:22:42.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225701060002 | request_id: 0042512f-e523-45db-a14c-6231d87f0943 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9f660d0-e97c-4701-a5b3-bbe92b4699c7 | service: service-general +[2026-04-16 14:22:42.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091312180005 | request_id: a9f660d0-e97c-4701-a5b3-bbe92b4699c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f137f149-88b4-4ebd-92b7-c8f6861885fe | service: service-general +[2026-04-16 14:22:42.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 559.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512060204180001 | request_id: f137f149-88b4-4ebd-92b7-c8f6861885fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fed03487-aa82-4bd8-84e4-bbcc46d905a0 | service: service-general +[2026-04-16 14:22:42.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132212120004 | request_id: fed03487-aa82-4bd8-84e4-bbcc46d905a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21e6e46a-200c-4646-8490-b5945ec592e8 | service: service-general +[2026-04-16 14:22:42.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523034601110001 | request_id: 21e6e46a-200c-4646-8490-b5945ec592e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7361ce72-c463-42a8-82f6-45c35f51aaf4 | service: service-general +[2026-04-16 14:22:42.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105610070001 | request_id: 7361ce72-c463-42a8-82f6-45c35f51aaf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4562bae9-b1b6-4f74-ab0c-2310ccb090b3 | service: service-general +[2026-04-16 14:22:42.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211509180001 | request_id: 4562bae9-b1b6-4f74-ab0c-2310ccb090b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a2d3b10-06b3-4961-86e7-16f091c037ea | service: service-general +[2026-04-16 14:22:42.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000086 | request_id: 3a2d3b10-06b3-4961-86e7-16f091c037ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0dc1f0f-4cd8-4b88-8f80-3a15232a3c67 | service: service-general +[2026-04-16 14:22:42.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194209020003 | request_id: b0dc1f0f-4cd8-4b88-8f80-3a15232a3c67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f97faba7-e6f1-4258-bfad-395428535f59 | service: service-general +[2026-04-16 14:22:42.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045606 | request_id: f97faba7-e6f1-4258-bfad-395428535f59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 133849ef-2815-49bf-aec0-1caf7ca65007 | service: service-general +[2026-04-16 14:22:42.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020802090002 | request_id: 133849ef-2815-49bf-aec0-1caf7ca65007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6e2a7f2-cb07-45ae-8a53-f93184a1beb2 | service: service-general +[2026-04-16 14:22:42.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507202705080001 | request_id: c6e2a7f2-cb07-45ae-8a53-f93184a1beb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f04b0715-62f1-4edc-9c0e-447483a89687 | service: service-general +[2026-04-16 14:22:42.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120511160001 | request_id: f04b0715-62f1-4edc-9c0e-447483a89687 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 985dd3d1-b4fc-43e2-a21f-7368224916dc | service: service-general +[2026-04-16 14:22:42.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185912060001 | request_id: 985dd3d1-b4fc-43e2-a21f-7368224916dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d064091d-c188-4c5f-804e-a300697ed47b | service: service-general +[2026-04-16 14:22:42.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021702090001 | request_id: d064091d-c188-4c5f-804e-a300697ed47b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4f6d002-5c31-4577-a95b-f5c991d51bb9 | service: service-general +[2026-04-16 14:22:42.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010407770001 | request_id: f4f6d002-5c31-4577-a95b-f5c991d51bb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e06f5768-9332-4eb0-81a5-c7bf4a69c740 | service: service-general +[2026-04-16 14:22:42.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242305170002 | request_id: e06f5768-9332-4eb0-81a5-c7bf4a69c740 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce893be4-e118-4a9c-bfd3-3f2c48bdf7ab | service: service-general +[2026-04-16 14:22:42.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506256604050003 | request_id: ce893be4-e118-4a9c-bfd3-3f2c48bdf7ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 430dcc7d-5107-4c42-bc91-a232a122b359 | service: service-general +[2026-04-16 14:22:42.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510194811080002 | request_id: 430dcc7d-5107-4c42-bc91-a232a122b359 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ffe345f-eaed-4fbe-9f41-d677f633e990 | service: service-general +[2026-04-16 14:22:42.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192803110001 | request_id: 0ffe345f-eaed-4fbe-9f41-d677f633e990 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb42f234-d54a-4c83-8629-396151f22caf | service: service-general +[2026-04-16 14:22:42.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000028 | request_id: bb42f234-d54a-4c83-8629-396151f22caf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e6c9624-8f15-4e18-a75d-c2e004e36345 | service: service-general +[2026-04-16 14:22:42.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045610 | request_id: 8e6c9624-8f15-4e18-a75d-c2e004e36345 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fb9c4d9-bfa4-4b19-b010-5a95969ca370 | service: service-general +[2026-04-16 14:22:42.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506246707080003 | request_id: 1fb9c4d9-bfa4-4b19-b010-5a95969ca370 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c21ab0c6-cf9a-4be8-a347-7c5c7b6cd954 | service: service-general +[2026-04-16 14:22:42.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290708200001 | request_id: c21ab0c6-cf9a-4be8-a347-7c5c7b6cd954 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07bb8bdb-da77-45c8-be35-5ab68946ef8e | service: service-general +[2026-04-16 14:22:42.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045612 | request_id: 07bb8bdb-da77-45c8-be35-5ab68946ef8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe80115b-997a-4e64-85bb-c4748237645f | service: service-general +[2026-04-16 14:22:42.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122112190001 | request_id: fe80115b-997a-4e64-85bb-c4748237645f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99285c8f-6b85-4c38-98c4-c0d730faf986 | service: service-general +[2026-04-16 14:22:42.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035205080008 | request_id: 99285c8f-6b85-4c38-98c4-c0d730faf986 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e91e619a-74d3-4680-803a-f647e8e1ad4f | service: service-general +[2026-04-16 14:22:42.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045613 | request_id: e91e619a-74d3-4680-803a-f647e8e1ad4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cac9b916-8702-473c-9bda-12cfaf0bad34 | service: service-general +[2026-04-16 14:22:42.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514083108170001 | request_id: cac9b916-8702-473c-9bda-12cfaf0bad34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 455ba19e-5775-44bd-b86f-9d26a0bdb1e0 | service: service-general +[2026-04-16 14:22:42.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211907110001 | request_id: 455ba19e-5775-44bd-b86f-9d26a0bdb1e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26fd7d4f-ac91-4bc3-8ff6-8508e50f3e89 | service: service-general +[2026-04-16 14:22:42.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045614 | request_id: 26fd7d4f-ac91-4bc3-8ff6-8508e50f3e89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cec2622-9aa6-48e2-b17b-24501e583387 | service: service-general +[2026-04-16 14:22:42.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031110130001 | request_id: 8cec2622-9aa6-48e2-b17b-24501e583387 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cffd4ee-2fc0-4390-8bdc-749f461de3e2 | service: service-general +[2026-04-16 14:22:42.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520062306200002 | request_id: 7cffd4ee-2fc0-4390-8bdc-749f461de3e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff3b262e-657c-4c1b-9109-445dd9b8f1ab | service: service-general +[2026-04-16 14:22:42.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517035712160001 | request_id: ff3b262e-657c-4c1b-9109-445dd9b8f1ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1105a12-7256-4fac-bf1a-608542f1ec49 | service: service-general +[2026-04-16 14:22:42.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518052210190001 | request_id: b1105a12-7256-4fac-bf1a-608542f1ec49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 615fa15a-76bd-4ca4-9958-6c2c7f09f826 | service: service-general +[2026-04-16 14:22:42.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508017101170003 | request_id: 615fa15a-76bd-4ca4-9958-6c2c7f09f826 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c326bb3a-a486-4976-a5a3-25c8c4805f5d | service: service-general +[2026-04-16 14:22:42.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091010110006 | request_id: c326bb3a-a486-4976-a5a3-25c8c4805f5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b675abdd-1ee7-41a2-9a59-9bbc11deaa4e | service: service-general +[2026-04-16 14:22:42.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045616 | request_id: b675abdd-1ee7-41a2-9a59-9bbc11deaa4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2674786e-18e3-43a2-a4dd-06353a762271 | service: service-general +[2026-04-16 14:22:42.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235102040004 | request_id: 2674786e-18e3-43a2-a4dd-06353a762271 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71f913f8-cf49-4c0e-b55e-5d7d476a795b | service: service-general +[2026-04-16 14:22:42.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045523 | request_id: 71f913f8-cf49-4c0e-b55e-5d7d476a795b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66ee86a8-0110-4e66-8fa8-9837a85f4dfe | service: service-general +[2026-04-16 14:22:42.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252007090004 | request_id: 66ee86a8-0110-4e66-8fa8-9837a85f4dfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10d1fb26-03f5-4841-8f60-6b8774db2cd8 | service: service-general +[2026-04-16 14:22:42.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011912150001 | request_id: 10d1fb26-03f5-4841-8f60-6b8774db2cd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2ef22b0-f97f-484c-ac73-a312410b3fa8 | service: service-general +[2026-04-16 14:22:42.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115507070001 | request_id: d2ef22b0-f97f-484c-ac73-a312410b3fa8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0086ee2c-9006-40d0-b222-3e10228f81fa | service: service-general +[2026-04-16 14:22:42.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145804110002 | request_id: 0086ee2c-9006-40d0-b222-3e10228f81fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb672e25-0bbf-40bb-9c33-08a24a3e7157 | service: service-general +[2026-04-16 14:22:42.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144906060001 | request_id: eb672e25-0bbf-40bb-9c33-08a24a3e7157 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6a00fe2-c0ba-44d0-8c19-9ea814edb355 | service: service-general +[2026-04-16 14:22:42.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045468 | request_id: b6a00fe2-c0ba-44d0-8c19-9ea814edb355 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56081855-92ad-4d40-8e2e-54c9c2a55c06 | service: service-general +[2026-04-16 14:22:42.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045302090002 | request_id: 56081855-92ad-4d40-8e2e-54c9c2a55c06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcd5874c-54f0-4087-b1c8-05a08004df61 | service: service-general +[2026-04-16 14:22:42.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014306100004 | request_id: bcd5874c-54f0-4087-b1c8-05a08004df61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c250e5d6-16ef-4b52-b4e6-bf4a1c4ff4e6 | service: service-general +[2026-04-16 14:22:42.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211907110001 | request_id: c250e5d6-16ef-4b52-b4e6-bf4a1c4ff4e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3756eff7-07e2-4142-a7f8-2b7cf50bfe70 | service: service-general +[2026-04-16 14:22:42.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506141105170002 | request_id: 3756eff7-07e2-4142-a7f8-2b7cf50bfe70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 995a272b-c6f0-4bd8-92a8-227994ed672f | service: service-general +[2026-04-16 14:22:42.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000041 | request_id: 995a272b-c6f0-4bd8-92a8-227994ed672f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea027153-be85-4709-be1a-ba26fb288f42 | service: service-general +[2026-04-16 14:22:42.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200004 | request_id: ea027153-be85-4709-be1a-ba26fb288f42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f86e2ac4-51b0-481d-b160-a4ff30768689 | service: service-general +[2026-04-16 14:22:42.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045620 | request_id: f86e2ac4-51b0-481d-b160-a4ff30768689 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2b57317-f23c-4830-860d-9f6a66881401 | service: service-general +[2026-04-16 14:22:42.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508124109190001 | request_id: c2b57317-f23c-4830-860d-9f6a66881401 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0d3b930-4f76-41ba-92c3-53eacb324be9 | service: service-general +[2026-04-16 14:22:42.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045560 | request_id: d0d3b930-4f76-41ba-92c3-53eacb324be9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c226417f-1886-4318-9eec-6fbc48bd6ab5 | service: service-general +[2026-04-16 14:22:42.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000014 | request_id: c226417f-1886-4318-9eec-6fbc48bd6ab5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a861389c-cb80-49c9-911f-aa07ab21cea3 | service: service-general +[2026-04-16 14:22:42.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235702080002 | request_id: a861389c-cb80-49c9-911f-aa07ab21cea3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7399ef82-68cb-45b9-a807-3c8ed48d78a6 | service: service-general +[2026-04-16 14:22:42.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201311080002 | request_id: 7399ef82-68cb-45b9-a807-3c8ed48d78a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8824d296-c14b-4a6b-93dd-7f7acad03f10 | service: service-general +[2026-04-16 14:22:42.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: 8824d296-c14b-4a6b-93dd-7f7acad03f10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e024dfb3-83fb-4e7f-93d8-48f434bfa92a | service: service-general +[2026-04-16 14:22:42.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016706130001 | request_id: e024dfb3-83fb-4e7f-93d8-48f434bfa92a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51352f05-6ede-4489-bb3b-614e4d028b14 | service: service-general +[2026-04-16 14:22:42.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045108180004 | request_id: 51352f05-6ede-4489-bb3b-614e4d028b14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e63a8f70-1bbb-4373-8e0a-d2db3fe6e490 | service: service-general +[2026-04-16 14:22:42.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210801080002 | request_id: e63a8f70-1bbb-4373-8e0a-d2db3fe6e490 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4650e31f-f065-46e8-b48e-a4d2faf99ca1 | service: service-general +[2026-04-16 14:22:42.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000042 | request_id: 4650e31f-f065-46e8-b48e-a4d2faf99ca1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2acb8209-8522-43c0-b2c4-9cf61309f683 | service: service-general +[2026-04-16 14:22:42.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045621 | request_id: 2acb8209-8522-43c0-b2c4-9cf61309f683 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c27c4618-0903-412c-9238-c119b2ec1fa5 | service: service-general +[2026-04-16 14:22:42.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134112180001 | request_id: c27c4618-0903-412c-9238-c119b2ec1fa5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a257f06a-c296-4939-96df-372a5b34b42c | service: service-general +[2026-04-16 14:22:42.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505211801090001 | request_id: a257f06a-c296-4939-96df-372a5b34b42c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2cd8ead-abbd-4e97-82d6-a99dcf03207f | service: service-general +[2026-04-16 14:22:42.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212808040002 | request_id: c2cd8ead-abbd-4e97-82d6-a99dcf03207f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f875f4a9-9e08-4f3d-bd07-04b40244d68d | service: service-general +[2026-04-16 14:22:42.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075001050001 | request_id: f875f4a9-9e08-4f3d-bd07-04b40244d68d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98494f85-b680-49d6-95cd-719de5e8faa4 | service: service-general +[2026-04-16 14:22:42.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115507140001 | request_id: 98494f85-b680-49d6-95cd-719de5e8faa4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc15cd08-b52a-4351-ac92-1760993dfe8b | service: service-general +[2026-04-16 14:22:42.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154507190002 | request_id: bc15cd08-b52a-4351-ac92-1760993dfe8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b718dae5-9ecb-490c-93b1-96741bac3a76 | service: service-general +[2026-04-16 14:22:42.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202122312090001 | request_id: b718dae5-9ecb-490c-93b1-96741bac3a76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6a5ee99-b550-42e6-b2b1-185af54c4dfc | service: service-general +[2026-04-16 14:22:42.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045526 | request_id: e6a5ee99-b550-42e6-b2b1-185af54c4dfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44381596-a453-4a97-bc72-ed6dc73d2d19 | service: service-general +[2026-04-16 14:22:42.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232802200001 | request_id: 44381596-a453-4a97-bc72-ed6dc73d2d19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a4e1cda-7cc4-4553-8715-0cac3e4e2dfe | service: service-general +[2026-04-16 14:22:42.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045381 | request_id: 4a4e1cda-7cc4-4553-8715-0cac3e4e2dfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e75cf66e-a2ac-41ba-8e96-cc88a665393d | service: service-general +[2026-04-16 14:22:42.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000028 | request_id: e75cf66e-a2ac-41ba-8e96-cc88a665393d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28c793ce-a93e-406f-a65d-aa4f29f2db65 | service: service-general +[2026-04-16 14:22:42.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216809150001 | request_id: 28c793ce-a93e-406f-a65d-aa4f29f2db65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f7a9160-0504-4046-9012-6fe6b22e4e07 | service: service-general +[2026-04-16 14:22:42.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137007060001 | request_id: 4f7a9160-0504-4046-9012-6fe6b22e4e07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8043287c-0bbe-4de0-a6e2-404693d71197 | service: service-general +[2026-04-16 14:22:42.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514083108170001 | request_id: 8043287c-0bbe-4de0-a6e2-404693d71197 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a431d00-c9da-4b3f-bf24-2e8f80878b3e | service: service-general +[2026-04-16 14:22:42.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000043 | request_id: 9a431d00-c9da-4b3f-bf24-2e8f80878b3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f93bbd6-521a-4659-b33c-2cf8230f74e3 | service: service-general +[2026-04-16 14:22:42.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092404050104 | request_id: 3f93bbd6-521a-4659-b33c-2cf8230f74e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ac7f6ff-5a40-4da6-89fa-1f49c1c6b492 | service: service-general +[2026-04-16 14:22:42.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 566.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290708200001 | request_id: 4ac7f6ff-5a40-4da6-89fa-1f49c1c6b492 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb6b87be-72db-459f-89c9-e1ea65d8e5a7 | service: service-general +[2026-04-16 14:22:42.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514034309050001 | request_id: cb6b87be-72db-459f-89c9-e1ea65d8e5a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e87160b9-50f9-4b42-a579-d46badddfe45 | service: service-general +[2026-04-16 14:22:42.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514150704100002 | request_id: e87160b9-50f9-4b42-a579-d46badddfe45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41d87eb9-92eb-4958-aa21-e72eaa0ba44b | service: service-general +[2026-04-16 14:22:42.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140208180006 | request_id: 41d87eb9-92eb-4958-aa21-e72eaa0ba44b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faa605ca-24a9-4c49-ac12-d3cf9d7fee76 | service: service-general +[2026-04-16 14:22:42.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514152101160001 | request_id: faa605ca-24a9-4c49-ac12-d3cf9d7fee76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c56b43e-acec-4275-8c2d-c81cd9b2a582 | service: service-general +[2026-04-16 14:22:42.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000044 | request_id: 8c56b43e-acec-4275-8c2d-c81cd9b2a582 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08cc3d11-472a-4b0a-8222-57d320bacd50 | service: service-general +[2026-04-16 14:22:42.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132906180003 | request_id: 08cc3d11-472a-4b0a-8222-57d320bacd50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9acac21-d9ae-4892-925c-b0d920f530ec | service: service-general +[2026-04-16 14:22:42.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507267101080001 | request_id: a9acac21-d9ae-4892-925c-b0d920f530ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b44ad596-814b-456d-8184-e85f41a3b9e8 | service: service-general +[2026-04-16 14:22:42.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045602 | request_id: b44ad596-814b-456d-8184-e85f41a3b9e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c1ec581-8016-4c82-aaeb-14e876c68d88 | service: service-general +[2026-04-16 14:22:42.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047108030003 | request_id: 0c1ec581-8016-4c82-aaeb-14e876c68d88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68065547-f74a-4e3d-895e-04820f9b5607 | service: service-general +[2026-04-16 14:22:42.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: 68065547-f74a-4e3d-895e-04820f9b5607 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f589346b-d866-48a3-aaea-3227641a8d11 | service: service-general +[2026-04-16 14:22:42.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264702180001 | request_id: f589346b-d866-48a3-aaea-3227641a8d11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5b59864-87fb-454b-a728-19b413bd9eaf | service: service-general +[2026-04-16 14:22:42.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074109170001 | request_id: d5b59864-87fb-454b-a728-19b413bd9eaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3abba6f-3242-431c-a785-efadace527d1 | service: service-general +[2026-04-16 14:22:42.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095504190001 | request_id: e3abba6f-3242-431c-a785-efadace527d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8f2d17e-62d4-4be3-affc-74da921e3829 | service: service-general +[2026-04-16 14:22:42.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045622 | request_id: d8f2d17e-62d4-4be3-affc-74da921e3829 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75bdb13a-17ad-4d8d-8c74-87c9ba10280f | service: service-general +[2026-04-16 14:22:42.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162902040002 | request_id: 75bdb13a-17ad-4d8d-8c74-87c9ba10280f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5e4bd07-b1a2-414f-9e4c-8800825cbe8a | service: service-general +[2026-04-16 14:22:42.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045557 | request_id: e5e4bd07-b1a2-414f-9e4c-8800825cbe8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58e76276-a37f-4f22-a3b8-40f00294ad78 | service: service-general +[2026-04-16 14:22:42.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045476 | request_id: 58e76276-a37f-4f22-a3b8-40f00294ad78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32d0a08a-a4aa-470f-9506-1d3e516214f4 | service: service-general +[2026-04-16 14:22:42.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000022 | request_id: 32d0a08a-a4aa-470f-9506-1d3e516214f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: effa828c-a42e-44d2-8903-c5cc77ba09a9 | service: service-general +[2026-04-16 14:22:42.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044704100001 | request_id: effa828c-a42e-44d2-8903-c5cc77ba09a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bae81e1-7bf2-4fa6-a530-b0b013b9651e | service: service-general +[2026-04-16 14:22:42.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152505120002 | request_id: 8bae81e1-7bf2-4fa6-a530-b0b013b9651e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78a7de52-41e4-482a-aa73-f056f501e603 | service: service-general +[2026-04-16 14:22:42.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504041611100001 | request_id: 78a7de52-41e4-482a-aa73-f056f501e603 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ff6120f-1a02-4b88-8840-e24c7c1f2d19 | service: service-general +[2026-04-16 14:22:42.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040303090002 | request_id: 3ff6120f-1a02-4b88-8840-e24c7c1f2d19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20ba1014-6f6a-454c-8942-f994601c4ced | service: service-general +[2026-04-16 14:22:42.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045625 | request_id: 20ba1014-6f6a-454c-8942-f994601c4ced | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 566be46c-cff4-4b27-98b3-9a8cfff40dd7 | service: service-general +[2026-04-16 14:22:42.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508010505200001 | request_id: 566be46c-cff4-4b27-98b3-9a8cfff40dd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b930cbfb-3e79-43c0-8085-421cf077d1c0 | service: service-general +[2026-04-16 14:22:42.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612170005 | request_id: b930cbfb-3e79-43c0-8085-421cf077d1c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 410079d0-f823-48c0-848d-99582e486398 | service: service-general +[2026-04-16 14:22:42.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9106011510180001 | request_id: 410079d0-f823-48c0-848d-99582e486398 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 862d6903-585c-489d-9432-75edba316649 | service: service-general +[2026-04-16 14:22:42.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011004170003 | request_id: 862d6903-585c-489d-9432-75edba316649 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3bfe2e7-db04-4a74-b584-13fe404ae20a | service: service-general +[2026-04-16 14:22:42.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045626 | request_id: a3bfe2e7-db04-4a74-b584-13fe404ae20a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a28c6f6-067f-43fb-aaa6-2ffca013204e | service: service-general +[2026-04-16 14:22:42.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516046211080001 | request_id: 5a28c6f6-067f-43fb-aaa6-2ffca013204e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb7eb3aa-d54c-4470-abcc-10d93f0a2e54 | service: service-general +[2026-04-16 14:22:42.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524176501010001 | request_id: cb7eb3aa-d54c-4470-abcc-10d93f0a2e54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74519404-7b15-4442-bea4-0239c15324e8 | service: service-general +[2026-04-16 14:22:42.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211608230002 | request_id: 74519404-7b15-4442-bea4-0239c15324e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 309ef001-a4ce-4965-ad33-93a15119c1b2 | service: service-general +[2026-04-16 14:22:42.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577031810770005 | request_id: 309ef001-a4ce-4965-ad33-93a15119c1b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7494b84-3155-4bab-ab3e-067304266181 | service: service-general +[2026-04-16 14:22:42.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0 | request_id: a7494b84-3155-4bab-ab3e-067304266181 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3143863-7de3-4996-ba40-8a2ae61d53e4 | service: service-general +[2026-04-16 14:22:42.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032701200001 | request_id: b3143863-7de3-4996-ba40-8a2ae61d53e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbbca962-a25e-492f-8b31-fca5d07da4a3 | service: service-general +[2026-04-16 14:22:42.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256305670002 | request_id: dbbca962-a25e-492f-8b31-fca5d07da4a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7929d25f-0e33-403a-84f8-4e6cda661157 | service: service-general +[2026-04-16 14:22:42.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031901670005 | request_id: 7929d25f-0e33-403a-84f8-4e6cda661157 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f53abc22-38af-4536-b064-7c12ac344ca2 | service: service-general +[2026-04-16 14:22:42.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578202512620002 | request_id: f53abc22-38af-4536-b064-7c12ac344ca2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5d807ac-de8a-4912-a973-ab2b27971d46 | service: service-general +[2026-04-16 14:22:42.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5101034110750002 | request_id: f5d807ac-de8a-4912-a973-ab2b27971d46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13a80f53-a2a4-4863-9eb4-dc6f1c552763 | service: service-general +[2026-04-16 14:22:42.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514193005550001 | request_id: 13a80f53-a2a4-4863-9eb4-dc6f1c552763 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b946ec00-cbe2-48c1-b428-e0419eaa3b44 | service: service-general +[2026-04-16 14:22:42.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045632 | request_id: b946ec00-cbe2-48c1-b428-e0419eaa3b44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1c9be6e-faad-46a2-80f7-f6447f629a6b | service: service-general +[2026-04-16 14:22:42.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034707820013 | request_id: a1c9be6e-faad-46a2-80f7-f6447f629a6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e06b9648-f2c7-4233-b40f-2c7e11dc5b99 | service: service-general +[2026-04-16 14:22:42.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513215709140002 | request_id: e06b9648-f2c7-4233-b40f-2c7e11dc5b99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ac906f6-ca5d-4af1-8d4b-e3cab79fcf0d | service: service-general +[2026-04-16 14:22:42.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506141704620001 | request_id: 5ac906f6-ca5d-4af1-8d4b-e3cab79fcf0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b760af9-12be-4569-99bf-78fffd93a58f | service: service-general +[2026-04-16 14:22:42.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513166305100002 | request_id: 4b760af9-12be-4569-99bf-78fffd93a58f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f1ae534-6ca6-4a8a-841a-560e6247aa59 | service: service-general +[2026-04-16 14:22:42.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504196303730001 | request_id: 0f1ae534-6ca6-4a8a-841a-560e6247aa59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bad4331-2d78-40e3-86bb-ceea25aeddec | service: service-general +[2026-04-16 14:22:42.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510235410600001 | request_id: 1bad4331-2d78-40e3-86bb-ceea25aeddec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b701b7da-5b26-4a57-a026-9ef25a83ede6 | service: service-general +[2026-04-16 14:22:42.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514181103870003 | request_id: b701b7da-5b26-4a57-a026-9ef25a83ede6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec2c78d2-ccff-4abd-9a29-b86e7482a1e6 | service: service-general +[2026-04-16 14:22:42.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154705050001 | request_id: ec2c78d2-ccff-4abd-9a29-b86e7482a1e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e89cf724-1a1d-4c61-99fb-e905ba0fcc7b | service: service-general +[2026-04-16 14:22:42.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3213031410550011 | request_id: e89cf724-1a1d-4c61-99fb-e905ba0fcc7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6336a316-e7b8-44f0-8b50-63ba1532af2a | service: service-general +[2026-04-16 14:22:42.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504046808650001 | request_id: 6336a316-e7b8-44f0-8b50-63ba1532af2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8af04e5a-0657-4a3b-890a-50ccf0beac18 | service: service-general +[2026-04-16 14:22:42.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514201307060001 | request_id: 8af04e5a-0657-4a3b-890a-50ccf0beac18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 175a3ac1-4754-47c4-8af9-71382e2ceff9 | service: service-general +[2026-04-16 14:22:42.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215902720001 | request_id: 175a3ac1-4754-47c4-8af9-71382e2ceff9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8b34db5-bf5c-42d2-868a-1ae5e3bc5418 | service: service-general +[2026-04-16 14:22:42.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084709640003 | request_id: a8b34db5-bf5c-42d2-868a-1ae5e3bc5418 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbc20c4c-2d57-4c3b-9d5c-feeeab4df43d | service: service-general +[2026-04-16 14:22:42.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161403110003 | request_id: cbc20c4c-2d57-4c3b-9d5c-feeeab4df43d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50d69601-676c-4eea-b9a4-5839554266d3 | service: service-general +[2026-04-16 14:22:42.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3533115406890002 | request_id: 50d69601-676c-4eea-b9a4-5839554266d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97dc5afd-45d1-4985-aaa2-3b82676404a1 | service: service-general +[2026-04-16 14:22:42.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503121908760001 | request_id: 97dc5afd-45d1-4985-aaa2-3b82676404a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa1c9267-09a8-456b-93be-f792619aee10 | service: service-general +[2026-04-16 14:22:42.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050606570001 | request_id: aa1c9267-09a8-456b-93be-f792619aee10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e84225ea-1488-4361-b9c2-d4ab087ea319 | service: service-general +[2026-04-16 14:22:42.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141312070001 | request_id: e84225ea-1488-4361-b9c2-d4ab087ea319 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2896ad0-9106-4977-9fe0-7f6f3eb72504 | service: service-general +[2026-04-16 14:22:42.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: c2896ad0-9106-4977-9fe0-7f6f3eb72504 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ae653d2-3c24-4537-b31c-efb0a8d439e5 | service: service-general +[2026-04-16 14:22:42.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245002500003 | request_id: 5ae653d2-3c24-4537-b31c-efb0a8d439e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faff91f4-24b1-4525-b307-becdc8a6ee25 | service: service-general +[2026-04-16 14:22:42.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514206302970001 | request_id: faff91f4-24b1-4525-b307-becdc8a6ee25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f79d2f1f-3827-4848-a5bd-6870e06c2e8f | service: service-general +[2026-04-16 14:22:42.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201560001 | request_id: f79d2f1f-3827-4848-a5bd-6870e06c2e8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07f16e57-93e4-4230-afc5-1951540c0d90 | service: service-general +[2026-04-16 14:22:42.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574012512920001 | request_id: 07f16e57-93e4-4230-afc5-1951540c0d90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2d4948e-1239-46d8-9d28-ba8ea959ee4d | service: service-general +[2026-04-16 14:22:42.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194804680001 | request_id: b2d4948e-1239-46d8-9d28-ba8ea959ee4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19d53958-1d2f-497b-94e3-41df4b321686 | service: service-general +[2026-04-16 14:22:42.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240409450003 | request_id: 19d53958-1d2f-497b-94e3-41df4b321686 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afa53fa4-8cd2-4bd1-8edf-0ef14029ac66 | service: service-general +[2026-04-16 14:22:42.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509284501730002 | request_id: afa53fa4-8cd2-4bd1-8edf-0ef14029ac66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bea11d42-7252-4d1a-86e9-5b10b8b42d22 | service: service-general +[2026-04-16 14:22:42.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513110506000002 | request_id: bea11d42-7252-4d1a-86e9-5b10b8b42d22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e869f72a-cf59-469b-ab98-aa5fc817e78e | service: service-general +[2026-04-16 14:22:42.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510100708940002 | request_id: e869f72a-cf59-469b-ab98-aa5fc817e78e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04af3aeb-6cea-4a5d-aaba-de8e0e3aded8 | service: service-general +[2026-04-16 14:22:42.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: 04af3aeb-6cea-4a5d-aaba-de8e0e3aded8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5799742b-e397-4b46-b891-c1d0fd81e6b1 | service: service-general +[2026-04-16 14:22:42.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514197006810050 | request_id: 5799742b-e397-4b46-b891-c1d0fd81e6b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c27de8c1-00fc-46e7-970b-b6dd9ca213a8 | service: service-general +[2026-04-16 14:22:42.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508030510980002 | request_id: c27de8c1-00fc-46e7-970b-b6dd9ca213a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2ad8fcc-ca6e-434e-85ee-aeba5f5c7080 | service: service-general +[2026-04-16 14:22:42.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162012120002 | request_id: f2ad8fcc-ca6e-434e-85ee-aeba5f5c7080 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e71c5cf-910a-4a60-aa8f-389af1ab18c4 | service: service-general +[2026-04-16 14:22:42.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: 2e71c5cf-910a-4a60-aa8f-389af1ab18c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec172b97-57ab-40f3-8240-173a10855a98 | service: service-general +[2026-04-16 14:22:42.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523026507580001 | request_id: ec172b97-57ab-40f3-8240-173a10855a98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5de63f03-ea68-4739-b0cd-c31a51388379 | service: service-general +[2026-04-16 14:22:42.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 5de63f03-ea68-4739-b0cd-c31a51388379 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cca591f-dfb6-4331-95ab-67c2de42bd9c | service: service-general +[2026-04-16 14:22:42.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015005330001 | request_id: 5cca591f-dfb6-4331-95ab-67c2de42bd9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4fa9562-8aed-4761-8709-f7e6e1482223 | service: service-general +[2026-04-16 14:22:42.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150101620020 | request_id: d4fa9562-8aed-4761-8709-f7e6e1482223 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbb3d188-f949-4db5-8c09-38cc72aa632f | service: service-general +[2026-04-16 14:22:42.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042808180005 | request_id: bbb3d188-f949-4db5-8c09-38cc72aa632f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5d7e2bd-0214-41ba-a9f3-810fbc90d7d0 | service: service-general +[2026-04-16 14:22:42.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104101620098 | request_id: c5d7e2bd-0214-41ba-a9f3-810fbc90d7d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5365cf4-c62a-441d-81c4-e3d121dbc527 | service: service-general +[2026-04-16 14:22:42.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011609040001 | request_id: d5365cf4-c62a-441d-81c4-e3d121dbc527 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b9675b1-b234-4910-8366-22f4f726bf28 | service: service-general +[2026-04-16 14:22:42.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 9b9675b1-b234-4910-8366-22f4f726bf28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dabf128-4462-4171-ad25-ebb23332a236 | service: service-general +[2026-04-16 14:22:42.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506124604550001 | request_id: 3dabf128-4462-4171-ad25-ebb23332a236 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea43f4bd-df4c-4cd5-ad94-28d76e3d2641 | service: service-general +[2026-04-16 14:22:42.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 516.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5317025602960002 | request_id: ea43f4bd-df4c-4cd5-ad94-28d76e3d2641 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6ede1e6-8a51-4067-93c0-646322674bd2 | service: service-general +[2026-04-16 14:22:42.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505020611680001 | request_id: b6ede1e6-8a51-4067-93c0-646322674bd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d84268a-9bb6-4106-8f53-c37509c5e416 | service: service-general +[2026-04-16 14:22:42.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146412660004 | request_id: 2d84268a-9bb6-4106-8f53-c37509c5e416 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ee8a766-eded-41af-b4f6-680516ad80de | service: service-general +[2026-04-16 14:22:42.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011205510001 | request_id: 0ee8a766-eded-41af-b4f6-680516ad80de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ec7bfc2-6f8f-4767-92c8-e25089a0f6c8 | service: service-general +[2026-04-16 14:22:42.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503146912450001 | request_id: 5ec7bfc2-6f8f-4767-92c8-e25089a0f6c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e627aa9f-565d-4d42-b21a-f787cdefbaba | service: service-general +[2026-04-16 14:22:42.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503010408180002 | request_id: e627aa9f-565d-4d42-b21a-f787cdefbaba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4d82ed5-815a-4e99-bbf9-f730d53a14cc | service: service-general +[2026-04-16 14:22:42.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524200605840002 | request_id: f4d82ed5-815a-4e99-bbf9-f730d53a14cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e0a7c0b-c559-4967-8ec4-2e43026900a6 | service: service-general +[2026-04-16 14:22:42.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110106900001 | request_id: 3e0a7c0b-c559-4967-8ec4-2e43026900a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5765fdef-acdf-42da-93f7-72de99ccd610 | service: service-general +[2026-04-16 14:22:42.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055307420001 | request_id: 5765fdef-acdf-42da-93f7-72de99ccd610 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9671dc3-3e24-4eea-b298-5287bf421f6b | service: service-general +[2026-04-16 14:22:42.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251609120001 | request_id: a9671dc3-3e24-4eea-b298-5287bf421f6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c7c0da5-ea25-4236-aa8c-65275ad16c83 | service: service-general +[2026-04-16 14:22:42.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: 4c7c0da5-ea25-4236-aa8c-65275ad16c83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de5e7b39-5ea9-4a67-9693-bf87058d62cd | service: service-general +[2026-04-16 14:22:42.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032812130001 | request_id: de5e7b39-5ea9-4a67-9693-bf87058d62cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 998a113c-1fdb-4c5d-874d-9025eaea8778 | service: service-general +[2026-04-16 14:22:42.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034410520002 | request_id: 998a113c-1fdb-4c5d-874d-9025eaea8778 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60e1784d-b0f3-44b0-9595-339e91095bc9 | service: service-general +[2026-04-16 14:22:42.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508046403680002 | request_id: 60e1784d-b0f3-44b0-9595-339e91095bc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 680d8b36-9e11-4b3d-b675-3ceec5b1f85f | service: service-general +[2026-04-16 14:22:42.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012406680002 | request_id: 680d8b36-9e11-4b3d-b675-3ceec5b1f85f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c6a2b30-07da-4b26-90b9-d27ad5ca754b | service: service-general +[2026-04-16 14:22:42.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509076012070002 | request_id: 7c6a2b30-07da-4b26-90b9-d27ad5ca754b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 882cb125-50fc-4ada-9b3c-d38513fec012 | service: service-general +[2026-04-16 14:22:42.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171904130001 | request_id: 882cb125-50fc-4ada-9b3c-d38513fec012 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60a26d3d-5704-4fd9-881a-f552602c9d6b | service: service-general +[2026-04-16 14:22:42.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116010160001 | request_id: 60a26d3d-5704-4fd9-881a-f552602c9d6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fea2e6c7-2475-4456-9edc-ea47c7a05cc9 | service: service-general +[2026-04-16 14:22:42.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: fea2e6c7-2475-4456-9edc-ea47c7a05cc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 774848be-5e9a-4330-a395-d9feeaa5819d | service: service-general +[2026-04-16 14:22:42.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045642 | request_id: 774848be-5e9a-4330-a395-d9feeaa5819d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 110b15fe-ae5e-47b6-b983-62cc8e26c312 | service: service-general +[2026-04-16 14:22:42.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182506810002 | request_id: 110b15fe-ae5e-47b6-b983-62cc8e26c312 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7ec308e-429c-4008-a274-8bc079afc104 | service: service-general +[2026-04-16 14:22:42.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131804180002 | request_id: b7ec308e-429c-4008-a274-8bc079afc104 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1db46629-2192-4541-9a54-d9256f6eb08e | service: service-general +[2026-04-16 14:22:42.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090101130002 | request_id: 1db46629-2192-4541-9a54-d9256f6eb08e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2523085e-e9b0-466a-b49b-d51594338ccf | service: service-general +[2026-04-16 14:22:42.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514197006600102 | request_id: 2523085e-e9b0-466a-b49b-d51594338ccf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71d7f79b-4fb9-41c3-8463-78b5b66e48ec | service: service-general +[2026-04-16 14:22:42.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510111610500002 | request_id: 71d7f79b-4fb9-41c3-8463-78b5b66e48ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78c88458-efdd-4bba-befe-602bcd6db11d | service: service-general +[2026-04-16 14:22:42.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146903950002 | request_id: 78c88458-efdd-4bba-befe-602bcd6db11d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4520898d-24a1-458a-8967-b85fe614e8ea | service: service-general +[2026-04-16 14:22:42.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080601020003 | request_id: 4520898d-24a1-458a-8967-b85fe614e8ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6011ba55-2cfd-4dbb-b558-7521900a5c19 | service: service-general +[2026-04-16 14:22:42.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301412700001 | request_id: 6011ba55-2cfd-4dbb-b558-7521900a5c19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8443ba8a-12e3-4c96-82ba-91d55dc2911c | service: service-general +[2026-04-16 14:22:42.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578154503890003 | request_id: 8443ba8a-12e3-4c96-82ba-91d55dc2911c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 022d1aff-44ff-4ba7-a62d-bc40b025c858 | service: service-general +[2026-04-16 14:22:42.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045304000004 | request_id: 022d1aff-44ff-4ba7-a62d-bc40b025c858 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f4ad4d3-a0c4-4bce-809b-a731e3414196 | service: service-general +[2026-04-16 14:22:42.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155912190001 | request_id: 4f4ad4d3-a0c4-4bce-809b-a731e3414196 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbb37c5b-b385-4563-a62c-099776ed323c | service: service-general +[2026-04-16 14:22:42.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513136701840001 | request_id: dbb37c5b-b385-4563-a62c-099776ed323c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fed91e6a-4dad-410b-aec4-efb6aa93b0d5 | service: service-general +[2026-04-16 14:22:42.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579026603830002 | request_id: fed91e6a-4dad-410b-aec4-efb6aa93b0d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb7d8c52-0d2c-41ce-883e-9d0a5a22a9b5 | service: service-general +[2026-04-16 14:22:42.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044101720028 | request_id: cb7d8c52-0d2c-41ce-883e-9d0a5a22a9b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 408628b4-f883-4106-a323-bd8f8759b76d | service: service-general +[2026-04-16 14:22:42.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045625 | request_id: 408628b4-f883-4106-a323-bd8f8759b76d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44163083-2e55-4f6b-a290-10d9d3f85ac3 | service: service-general +[2026-04-16 14:22:42.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503100503490001 | request_id: 44163083-2e55-4f6b-a290-10d9d3f85ac3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a31a393-790e-4f7f-8cee-76693bb4e8c3 | service: service-general +[2026-04-16 14:22:42.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 586.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124301630001 | request_id: 1a31a393-790e-4f7f-8cee-76693bb4e8c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e1bec35-3d20-4024-b8b0-18b6eb6931a3 | service: service-general +[2026-04-16 14:22:42.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045645 | request_id: 9e1bec35-3d20-4024-b8b0-18b6eb6931a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dfd6e19-9c2d-4cc7-8943-b56302bb361c | service: service-general +[2026-04-16 14:22:42.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116905580002 | request_id: 3dfd6e19-9c2d-4cc7-8943-b56302bb361c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08b5c922-ac0a-4ee2-89a7-0db073668036 | service: service-general +[2026-04-16 14:22:42.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115202520001 | request_id: 08b5c922-ac0a-4ee2-89a7-0db073668036 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30960173-6182-4f8b-b66e-75be1310dcee | service: service-general +[2026-04-16 14:22:42.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245404470001 | request_id: 30960173-6182-4f8b-b66e-75be1310dcee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77539a17-28ed-4457-a8fa-87888cd155f0 | service: service-general +[2026-04-16 14:22:42.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020103770006 | request_id: 77539a17-28ed-4457-a8fa-87888cd155f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c55f9cb0-f92b-4ad4-9a3c-0f02cb49855f | service: service-general +[2026-04-16 14:22:42.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074912710001 | request_id: c55f9cb0-f92b-4ad4-9a3c-0f02cb49855f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3fd8efd-a5cb-48dd-84ff-126b0f8bf6cb | service: service-general +[2026-04-16 14:22:42.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045646 | request_id: b3fd8efd-a5cb-48dd-84ff-126b0f8bf6cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84a89b27-2b47-4d61-aa96-bcf4d98cf696 | service: service-general +[2026-04-16 14:22:42.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573916912120001 | request_id: 84a89b27-2b47-4d61-aa96-bcf4d98cf696 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 436674d6-b69f-4a70-a361-027e0489df2d | service: service-general +[2026-04-16 14:22:42.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054108700011 | request_id: 436674d6-b69f-4a70-a361-027e0489df2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98608889-0d4f-4d53-8c67-87a42f391746 | service: service-general +[2026-04-16 14:22:42.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350725703200003_ | request_id: 98608889-0d4f-4d53-8c67-87a42f391746 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c11c372d-4461-48f7-a5c0-bc687499c736 | service: service-general +[2026-04-16 14:22:42.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017112680020 | request_id: c11c372d-4461-48f7-a5c0-bc687499c736 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be4eab69-e0d0-4c6e-92cf-949092164557 | service: service-general +[2026-04-16 14:22:42.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012011790008 | request_id: be4eab69-e0d0-4c6e-92cf-949092164557 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 882b5b67-1c39-4533-8d6e-e42b779b9c4b | service: service-general +[2026-04-16 14:22:42.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 284.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509115206600002 | request_id: 882b5b67-1c39-4533-8d6e-e42b779b9c4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7076c668-6a19-4531-865e-c3388ea9332f | service: service-general +[2026-04-16 14:22:42.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021703650007 | request_id: 7076c668-6a19-4531-865e-c3388ea9332f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db197086-0e79-4585-8099-ea3e4008dc87 | service: service-general +[2026-04-16 14:22:42.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045648 | request_id: db197086-0e79-4585-8099-ea3e4008dc87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 297ec6a8-ecf7-472c-914e-bdb5b6f5ea6b | service: service-general +[2026-04-16 14:22:42.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015608570002 | request_id: 297ec6a8-ecf7-472c-914e-bdb5b6f5ea6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f90f63d-3074-4d60-8e94-5037a42455d9 | service: service-general +[2026-04-16 14:22:42.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045649 | request_id: 3f90f63d-3074-4d60-8e94-5037a42455d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6781e41d-dd39-4657-9a0d-a4a266952176 | service: service-general +[2026-04-16 14:22:42.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031011570002 | request_id: 6781e41d-dd39-4657-9a0d-a4a266952176 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de371f5d-37e4-4215-9783-5b046b644c60 | service: service-general +[2026-04-16 14:22:42.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.362µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056108620002 | request_id: de371f5d-37e4-4215-9783-5b046b644c60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5878e76f-ad69-48e8-ab09-d4c3037c7edb | service: service-general +[2026-04-16 14:22:42.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250303970004 | request_id: 5878e76f-ad69-48e8-ab09-d4c3037c7edb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e3ce19e-bc74-417b-8b67-b5b73c74f7ad | service: service-general +[2026-04-16 14:22:42.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.362µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041009630004 | request_id: 0e3ce19e-bc74-417b-8b67-b5b73c74f7ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:42.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea5dd8a3-0bcb-4fcd-bcb4-b4143e6c9244 | service: service-general +[2026-04-16 14:22:42.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508040107530218 | request_id: ea5dd8a3-0bcb-4fcd-bcb4-b4143e6c9244 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfb2dd23-6d39-45f5-844d-f7ab6924d738 | service: service-general +[2026-04-16 14:22:43.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181003680005 | request_id: bfb2dd23-6d39-45f5-844d-f7ab6924d738 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eba46570-d1f4-454b-8429-7717402cc0bd | service: service-general +[2026-04-16 14:22:43.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126607990002 | request_id: eba46570-d1f4-454b-8429-7717402cc0bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67402b21-be79-4e86-8d2c-082c19a458ff | service: service-general +[2026-04-16 14:22:43.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045651 | request_id: 67402b21-be79-4e86-8d2c-082c19a458ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8306b2cf-80cb-4dd5-be22-501b5ae5e307 | service: service-general +[2026-04-16 14:22:43.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041510740003 | request_id: 8306b2cf-80cb-4dd5-be22-501b5ae5e307 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18564daf-fd86-49fe-a3fa-45bf9951ff65 | service: service-general +[2026-04-16 14:22:43.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045595 | request_id: 18564daf-fd86-49fe-a3fa-45bf9951ff65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc15270b-5e38-4513-bfea-f2c0a5f12db7 | service: service-general +[2026-04-16 14:22:43.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045652 | request_id: fc15270b-5e38-4513-bfea-f2c0a5f12db7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0885056c-6b93-4b11-afc1-5d09034b643b | service: service-general +[2026-04-16 14:22:43.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578062709540001 | request_id: 0885056c-6b93-4b11-afc1-5d09034b643b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0de75ec-5041-4723-8efa-c93a462f1d7b | service: service-general +[2026-04-16 14:22:43.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175011409550001 | request_id: a0de75ec-5041-4723-8efa-c93a462f1d7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cd112c1-b51b-4462-8844-5720e21b1b84 | service: service-general +[2026-04-16 14:22:43.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000025555555 | request_id: 0cd112c1-b51b-4462-8844-5720e21b1b84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d7e4640-77f6-4560-aed9-b6577965a1ed | service: service-general +[2026-04-16 14:22:43.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161406410002 | request_id: 7d7e4640-77f6-4560-aed9-b6577965a1ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19c2947b-04c0-41c5-900b-fcc7f832dce8 | service: service-general +[2026-04-16 14:22:43.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505090605200002 | request_id: 19c2947b-04c0-41c5-900b-fcc7f832dce8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bb35a70-4e38-46d5-838b-ed423d206531 | service: service-general +[2026-04-16 14:22:43.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509137003680002 | request_id: 6bb35a70-4e38-46d5-838b-ed423d206531 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35d51d33-3f39-46b5-b37a-b45bac37d784 | service: service-general +[2026-04-16 14:22:43.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245506680003 | request_id: 35d51d33-3f39-46b5-b37a-b45bac37d784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dfb3fb0-bdfa-4010-8e56-5c2c19fa7f80 | service: service-general +[2026-04-16 14:22:43.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024911640001 | request_id: 6dfb3fb0-bdfa-4010-8e56-5c2c19fa7f80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98d92e41-f249-4eba-8b4e-ce1a0b24109c | service: service-general +[2026-04-16 14:22:43.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513154810970001 | request_id: 98d92e41-f249-4eba-8b4e-ce1a0b24109c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6b1acf1-11d6-46b9-828c-d285eb0d7a8c | service: service-general +[2026-04-16 14:22:43.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175304810003 | request_id: e6b1acf1-11d6-46b9-828c-d285eb0d7a8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6ad4e3e-a81a-4db1-b274-73b4735163b8 | service: service-general +[2026-04-16 14:22:43.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505086807690001 | request_id: a6ad4e3e-a81a-4db1-b274-73b4735163b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e390396e-e0da-4f25-9c58-a927bc73db0a | service: service-general +[2026-04-16 14:22:43.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245105760002 | request_id: e390396e-e0da-4f25-9c58-a927bc73db0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91962519-8c91-4215-bc15-815ca0754b88 | service: service-general +[2026-04-16 14:22:43.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016901140002 | request_id: 91962519-8c91-4215-bc15-815ca0754b88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe404d94-470c-469c-b39e-961dae12d102 | service: service-general +[2026-04-16 14:22:43.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1503096006900002 | request_id: fe404d94-470c-469c-b39e-961dae12d102 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 281aa41d-1428-4802-b10d-d58e9f7f9646 | service: service-general +[2026-04-16 14:22:43.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020606960001 | request_id: 281aa41d-1428-4802-b10d-d58e9f7f9646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2986b289-d165-4c7e-ada5-287981e2d078 | service: service-general +[2026-04-16 14:22:43.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518011303760001 | request_id: 2986b289-d165-4c7e-ada5-287981e2d078 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9722c87c-a6ac-4f24-becb-8c1cbbb0519a | service: service-general +[2026-04-16 14:22:43.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: 9722c87c-a6ac-4f24-becb-8c1cbbb0519a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfa10696-ef0c-4120-8f28-4133d3e8b1bf | service: service-general +[2026-04-16 14:22:43.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175901520002 | request_id: bfa10696-ef0c-4120-8f28-4133d3e8b1bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9eb5cbf-3850-4082-8f31-c4133cf14965 | service: service-general +[2026-04-16 14:22:43.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050409490001 | request_id: d9eb5cbf-3850-4082-8f31-c4133cf14965 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dbf76c3-b5e9-437d-86b9-5f1bf618fd70 | service: service-general +[2026-04-16 14:22:43.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 543.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015811110001 | request_id: 0dbf76c3-b5e9-437d-86b9-5f1bf618fd70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f14e28c-70cc-4458-bb1a-8890c4ef58c5 | service: service-general +[2026-04-16 14:22:43.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045655 | request_id: 4f14e28c-70cc-4458-bb1a-8890c4ef58c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f77e9ad-cd24-40a6-a399-63b56b282028 | service: service-general +[2026-04-16 14:22:43.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512147112700002 | request_id: 1f77e9ad-cd24-40a6-a399-63b56b282028 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69e9ae61-3d48-4293-b723-070777032567 | service: service-general +[2026-04-16 14:22:43.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186805080003 | request_id: 69e9ae61-3d48-4293-b723-070777032567 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abedf467-c231-4e0b-9d66-37d6466948d1 | service: service-general +[2026-04-16 14:22:43.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275812750001 | request_id: abedf467-c231-4e0b-9d66-37d6466948d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fecd63e-a564-4fd0-9a5c-b903e6f9aff6 | service: service-general +[2026-04-16 14:22:43.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509046104150001 | request_id: 9fecd63e-a564-4fd0-9a5c-b903e6f9aff6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03e7251f-74dd-4289-8151-e5cd9b8b5bb7 | service: service-general +[2026-04-16 14:22:43.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506014107650144 | request_id: 03e7251f-74dd-4289-8151-e5cd9b8b5bb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32db7380-d543-40bb-80ae-06475a4741d9 | service: service-general +[2026-04-16 14:22:43.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504181301600001 | request_id: 32db7380-d543-40bb-80ae-06475a4741d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed444dd5-b32b-4c7f-9a7e-d13a31f2c678 | service: service-general +[2026-04-16 14:22:43.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045657 | request_id: ed444dd5-b32b-4c7f-9a7e-d13a31f2c678 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f26be7e-7d75-42ea-8771-982599a20add | service: service-general +[2026-04-16 14:22:43.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251604870002 | request_id: 8f26be7e-7d75-42ea-8771-982599a20add | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f38c2ccb-446e-431a-be4f-b34afd8688dc | service: service-general +[2026-04-16 14:22:43.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503101205590001 | request_id: f38c2ccb-446e-431a-be4f-b34afd8688dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96e642ee-e6d9-4417-b103-c75e6e251ba5 | service: service-general +[2026-04-16 14:22:43.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174410030001 | request_id: 96e642ee-e6d9-4417-b103-c75e6e251ba5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 548afd8a-7192-4144-9033-bd450d732b0a | service: service-general +[2026-04-16 14:22:43.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046404810007 | request_id: 548afd8a-7192-4144-9033-bd450d732b0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d84d20f6-c583-405c-aca4-6f773a5acf38 | service: service-general +[2026-04-16 14:22:43.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045658 | request_id: d84d20f6-c583-405c-aca4-6f773a5acf38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb259dd8-e98a-4130-bd69-a11e8e9f0732 | service: service-general +[2026-04-16 14:22:43.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014112560007 | request_id: fb259dd8-e98a-4130-bd69-a11e8e9f0732 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 011c0fa6-57fc-438c-927f-b50c61657dae | service: service-general +[2026-04-16 14:22:43.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256501820004 | request_id: 011c0fa6-57fc-438c-927f-b50c61657dae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efc7107e-99b4-4cc5-9c1e-de8abcd3b7bf | service: service-general +[2026-04-16 14:22:43.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122112190001 | request_id: efc7107e-99b4-4cc5-9c1e-de8abcd3b7bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4229d22e-47c4-43d3-a95b-d9601e777dcd | service: service-general +[2026-04-16 14:22:43.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 4229d22e-47c4-43d3-a95b-d9601e777dcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f3ce012-8f03-4cc5-a134-218f1ea3651a | service: service-general +[2026-04-16 14:22:43.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508144101750006 | request_id: 6f3ce012-8f03-4cc5-a134-218f1ea3651a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a27f8fda-3202-4732-87f4-5fc27d84044d | service: service-general +[2026-04-16 14:22:43.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024210630003 | request_id: a27f8fda-3202-4732-87f4-5fc27d84044d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39dfb062-acfd-44c9-8569-6047c9eda9a2 | service: service-general +[2026-04-16 14:22:43.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184107600084 | request_id: 39dfb062-acfd-44c9-8569-6047c9eda9a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddf39913-dac7-46c9-aee2-6fd1cad33211 | service: service-general +[2026-04-16 14:22:43.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095608700001 | request_id: ddf39913-dac7-46c9-aee2-6fd1cad33211 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6d664a5-9299-4b88-a9a4-0578dfd6ae6f | service: service-general +[2026-04-16 14:22:43.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045660 | request_id: d6d664a5-9299-4b88-a9a4-0578dfd6ae6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69b11d2c-de61-4aa4-af2a-c8b1d92cbe54 | service: service-general +[2026-04-16 14:22:43.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194410190002 | request_id: 69b11d2c-de61-4aa4-af2a-c8b1d92cbe54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 823a8e2b-c892-4d2c-9ce0-902dcf593cae | service: service-general +[2026-04-16 14:22:43.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090306580002 | request_id: 823a8e2b-c892-4d2c-9ce0-902dcf593cae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdece689-5299-4374-861e-887e85d48b84 | service: service-general +[2026-04-16 14:22:43.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215806770002 | request_id: bdece689-5299-4374-861e-887e85d48b84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44ab6ee5-1c2c-4e2a-96d5-a706e6ed9aa7 | service: service-general +[2026-04-16 14:22:43.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503130501630003 | request_id: 44ab6ee5-1c2c-4e2a-96d5-a706e6ed9aa7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a3e9043-b71d-4a3b-98ca-a1f3e129a3a7 | service: service-general +[2026-04-16 14:22:43.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045661 | request_id: 5a3e9043-b71d-4a3b-98ca-a1f3e129a3a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bc784bd-14b8-4bec-a858-da299c5a3977 | service: service-general +[2026-04-16 14:22:43.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6201022611150001 | request_id: 6bc784bd-14b8-4bec-a858-da299c5a3977 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfa88ea0-1fc9-4633-b4ee-7e4d7d921c0d | service: service-general +[2026-04-16 14:22:43.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: dfa88ea0-1fc9-4633-b4ee-7e4d7d921c0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5e93ceb-5881-43bd-a5de-b1b938184a0d | service: service-general +[2026-04-16 14:22:43.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509021111680001 | request_id: d5e93ceb-5881-43bd-a5de-b1b938184a0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28c60e8b-a530-480d-b2b6-2430c2004a16 | service: service-general +[2026-04-16 14:22:43.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503074507580001 | request_id: 28c60e8b-a530-480d-b2b6-2430c2004a16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 558254df-d9d1-49f5-9b2e-eafd31bbaf4b | service: service-general +[2026-04-16 14:22:43.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110905840001 | request_id: 558254df-d9d1-49f5-9b2e-eafd31bbaf4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f921ce64-f9d3-478a-bbc3-6441dc7cf82b | service: service-general +[2026-04-16 14:22:43.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045662 | request_id: f921ce64-f9d3-478a-bbc3-6441dc7cf82b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d81f87c2-a0e9-49f4-b61a-f9d7be097397 | service: service-general +[2026-04-16 14:22:43.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: d81f87c2-a0e9-49f4-b61a-f9d7be097397 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60c6342e-0024-41e3-952b-b7b03d88f25e | service: service-general +[2026-04-16 14:22:43.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545662 | request_id: 60c6342e-0024-41e3-952b-b7b03d88f25e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fabd16ed-fe57-4ed9-b041-c69b330495d7 | service: service-general +[2026-04-16 14:22:43.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091204170002 | request_id: fabd16ed-fe57-4ed9-b041-c69b330495d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b99566dd-0d69-414f-94bf-43f745ad18a3 | service: service-general +[2026-04-16 14:22:43.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090101560158 | request_id: b99566dd-0d69-414f-94bf-43f745ad18a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 248e2586-f8d7-4561-971c-49c4dd9bd675 | service: service-general +[2026-04-16 14:22:43.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545663 | request_id: 248e2586-f8d7-4561-971c-49c4dd9bd675 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ce65257-0732-4c3e-b6c2-9e241aaaa8f6 | service: service-general +[2026-04-16 14:22:43.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030905080005 | request_id: 9ce65257-0732-4c3e-b6c2-9e241aaaa8f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff638455-a31f-4292-acdb-5cea20a40f26 | service: service-general +[2026-04-16 14:22:43.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: ff638455-a31f-4292-acdb-5cea20a40f26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 731d7ea0-bc01-49b1-baad-f0672071d6e6 | service: service-general +[2026-04-16 14:22:43.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545664 | request_id: 731d7ea0-bc01-49b1-baad-f0672071d6e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 518f67d2-0f6e-4c66-a35f-a6833118cb6a | service: service-general +[2026-04-16 14:22:43.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091909580001 | request_id: 518f67d2-0f6e-4c66-a35f-a6833118cb6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04746e31-80bd-4bdb-97c0-2ed7e660ffdd | service: service-general +[2026-04-16 14:22:43.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080904970001 | request_id: 04746e31-80bd-4bdb-97c0-2ed7e660ffdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31c8c0a1-a514-4e68-80b1-13c5c34d6e8e | service: service-general +[2026-04-16 14:22:43.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045302720009 | request_id: 31c8c0a1-a514-4e68-80b1-13c5c34d6e8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 973b8038-a529-4afb-a1dc-b76a3180620d | service: service-general +[2026-04-16 14:22:43.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505112607090001 | request_id: 973b8038-a529-4afb-a1dc-b76a3180620d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea2ecf73-95c6-49cc-9284-1952042bb99c | service: service-general +[2026-04-16 14:22:43.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506141105170002 | request_id: ea2ecf73-95c6-49cc-9284-1952042bb99c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcc53801-34da-42da-9e31-e474d176d2ba | service: service-general +[2026-04-16 14:22:43.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545665 | request_id: dcc53801-34da-42da-9e31-e474d176d2ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c5a7af7-d994-4d2b-afee-e2c7c22d4e01 | service: service-general +[2026-04-16 14:22:43.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510081502540002 | request_id: 8c5a7af7-d994-4d2b-afee-e2c7c22d4e01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7113daa2-fc24-4e59-87b7-9045b09e17e8 | service: service-general +[2026-04-16 14:22:43.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096910110002 | request_id: 7113daa2-fc24-4e59-87b7-9045b09e17e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfad7dc6-faef-4071-b395-085ae02135be | service: service-general +[2026-04-16 14:22:43.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174412660001 | request_id: bfad7dc6-faef-4071-b395-085ae02135be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b0ab57d-b5e6-4d49-81b2-d467d2b6dfc4 | service: service-general +[2026-04-16 14:22:43.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545666 | request_id: 5b0ab57d-b5e6-4d49-81b2-d467d2b6dfc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95e2e876-e788-401f-b75a-f8735febe7f5 | service: service-general +[2026-04-16 14:22:43.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504117007580001 | request_id: 95e2e876-e788-401f-b75a-f8735febe7f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c370242-6834-40d0-aaf0-cfa06343a966 | service: service-general +[2026-04-16 14:22:43.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510032404430001 | request_id: 9c370242-6834-40d0-aaf0-cfa06343a966 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4643ded3-7985-4554-8185-2ae98140da10 | service: service-general +[2026-04-16 14:22:43.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054107590038 | request_id: 4643ded3-7985-4554-8185-2ae98140da10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0816a08c-1576-4ac6-a9ee-ebfb928c0d47 | service: service-general +[2026-04-16 14:22:43.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016504920005 | request_id: 0816a08c-1576-4ac6-a9ee-ebfb928c0d47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cb69661-a917-4cbb-8e7f-d02663844d8f | service: service-general +[2026-04-16 14:22:43.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545667 | request_id: 0cb69661-a917-4cbb-8e7f-d02663844d8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 678dda98-fddc-4cfe-99af-c4f4609b77e7 | service: service-general +[2026-04-16 14:22:43.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505171301040002 | request_id: 678dda98-fddc-4cfe-99af-c4f4609b77e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a4e56e5-17aa-4341-a2d7-6aa8d03cf1a7 | service: service-general +[2026-04-16 14:22:43.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545668 | request_id: 9a4e56e5-17aa-4341-a2d7-6aa8d03cf1a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3c9fc76-898a-4dbf-9d68-e94a24192994 | service: service-general +[2026-04-16 14:22:43.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020105970002 | request_id: d3c9fc76-898a-4dbf-9d68-e94a24192994 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59b170d4-f958-4f12-b903-7a5c0c04040f | service: service-general +[2026-04-16 14:22:43.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506254107620084 | request_id: 59b170d4-f958-4f12-b903-7a5c0c04040f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4febfd95-91a0-447c-8f63-8e0f897356c0 | service: service-general +[2026-04-16 14:22:43.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502083006560032 | request_id: 4febfd95-91a0-447c-8f63-8e0f897356c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f267bba0-42b4-4efa-83ca-c7c088dcc1df | service: service-general +[2026-04-16 14:22:43.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1135517566161313 | request_id: f267bba0-42b4-4efa-83ca-c7c088dcc1df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b59009a-2d63-4183-9bee-685f7192ae0e | service: service-general +[2026-04-16 14:22:43.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045610 | request_id: 9b59009a-2d63-4183-9bee-685f7192ae0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f310ebb0-f426-4013-ac4f-661e97ae9933 | service: service-general +[2026-04-16 14:22:43.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082712850002 | request_id: f310ebb0-f426-4013-ac4f-661e97ae9933 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc57f046-33c4-44de-9f2c-67135dedaec7 | service: service-general +[2026-04-16 14:22:43.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324508550002 | request_id: fc57f046-33c4-44de-9f2c-67135dedaec7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e971b505-88c8-4ab3-ac78-24d79a2a7f5a | service: service-general +[2026-04-16 14:22:43.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116803110001 | request_id: e971b505-88c8-4ab3-ac78-24d79a2a7f5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f792d0fc-6329-4d54-a268-918d2a7349c1 | service: service-general +[2026-04-16 14:22:43.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518110506910011 | request_id: f792d0fc-6329-4d54-a268-918d2a7349c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98ee9115-1228-4733-b29c-c845217acd69 | service: service-general +[2026-04-16 14:22:43.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1214080509000006 | request_id: 98ee9115-1228-4733-b29c-c845217acd69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ee56165-c80a-428f-b1b7-9cf5da051c09 | service: service-general +[2026-04-16 14:22:43.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186409750005 | request_id: 1ee56165-c80a-428f-b1b7-9cf5da051c09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4b50be6-0f95-499a-89fa-246b13dd5cb2 | service: service-general +[2026-04-16 14:22:43.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514017006660055 | request_id: c4b50be6-0f95-499a-89fa-246b13dd5cb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f8ab554-0991-40ec-b294-e99f43108881 | service: service-general +[2026-04-16 14:22:43.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232804890004 | request_id: 1f8ab554-0991-40ec-b294-e99f43108881 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 161a169d-f8f9-4ecc-9ddf-6e3546e51e80 | service: service-general +[2026-04-16 14:22:43.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022809650001 | request_id: 161a169d-f8f9-4ecc-9ddf-6e3546e51e80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f220821-7d85-44dc-b011-a7dee653002d | service: service-general +[2026-04-16 14:22:43.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1113022307960001 | request_id: 0f220821-7d85-44dc-b011-a7dee653002d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0acd661-55dd-44c4-90e0-c6657213ffad | service: service-general +[2026-04-16 14:22:43.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545670 | request_id: a0acd661-55dd-44c4-90e0-c6657213ffad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e459255f-7a3d-4a8b-9200-7cdd6e16380f | service: service-general +[2026-04-16 14:22:43.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164102710001 | request_id: e459255f-7a3d-4a8b-9200-7cdd6e16380f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfde4464-8616-4cb2-b917-794bff8c9869 | service: service-general +[2026-04-16 14:22:43.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514092906650005 | request_id: cfde4464-8616-4cb2-b917-794bff8c9869 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5314787-6a6a-422d-8e60-04756014d9c3 | service: service-general +[2026-04-16 14:22:43.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194807190001 | request_id: a5314787-6a6a-422d-8e60-04756014d9c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5abc38fd-351f-4ead-8cc8-b8ab7d197b08 | service: service-general +[2026-04-16 14:22:43.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134506650003 | request_id: 5abc38fd-351f-4ead-8cc8-b8ab7d197b08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68a7deb0-467b-439f-8855-40b63febf122 | service: service-general +[2026-04-16 14:22:43.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 411.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105102960003 | request_id: 68a7deb0-467b-439f-8855-40b63febf122 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f11925b2-e7bf-4d28-b4e1-e3bde40d087f | service: service-general +[2026-04-16 14:22:43.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545671 | request_id: f11925b2-e7bf-4d28-b4e1-e3bde40d087f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21546a67-6cbd-465b-bef5-39ba52bd7ed6 | service: service-general +[2026-04-16 14:22:43.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571035707490005 | request_id: 21546a67-6cbd-465b-bef5-39ba52bd7ed6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6272d2d-edcb-4c1d-920b-3625de4b0b3a | service: service-general +[2026-04-16 14:22:43.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: d6272d2d-edcb-4c1d-920b-3625de4b0b3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 784897a7-f89a-4ee0-810d-e4ef4b849738 | service: service-general +[2026-04-16 14:22:43.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507243112730012 | request_id: 784897a7-f89a-4ee0-810d-e4ef4b849738 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e77c77b2-b9b5-4810-ae95-70c16f832cff | service: service-general +[2026-04-16 14:22:43.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094308730001 | request_id: e77c77b2-b9b5-4810-ae95-70c16f832cff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22748218-d304-4d05-9e93-880a3afe101e | service: service-general +[2026-04-16 14:22:43.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194112880002 | request_id: 22748218-d304-4d05-9e93-880a3afe101e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97c33120-f4f9-46f7-983f-dda43a2be7f7 | service: service-general +[2026-04-16 14:22:43.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214412930001 | request_id: 97c33120-f4f9-46f7-983f-dda43a2be7f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f5e0ed5-2db8-4d81-b701-b7f625887b7b | service: service-general +[2026-04-16 14:22:43.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514045006740001 | request_id: 4f5e0ed5-2db8-4d81-b701-b7f625887b7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19a1ae67-6a79-416e-82bd-4a266b40b0ae | service: service-general +[2026-04-16 14:22:43.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 19a1ae67-6a79-416e-82bd-4a266b40b0ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55b2a0ae-7c0b-4174-9260-facf2dc4b6c7 | service: service-general +[2026-04-16 14:22:43.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031307930002 | request_id: 55b2a0ae-7c0b-4174-9260-facf2dc4b6c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab20fbe5-244d-4bcb-a84b-3cd062d1c8fc | service: service-general +[2026-04-16 14:22:43.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176101910002 | request_id: ab20fbe5-244d-4bcb-a84b-3cd062d1c8fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46ab42c5-0178-407d-8b90-fc2f7a7f9d41 | service: service-general +[2026-04-16 14:22:43.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 46ab42c5-0178-407d-8b90-fc2f7a7f9d41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d77ba5d4-af56-4b34-a342-bde21cc71b37 | service: service-general +[2026-04-16 14:22:43.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545674 | request_id: d77ba5d4-af56-4b34-a342-bde21cc71b37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 432ea9a3-0326-4479-9351-e65f8b87fd5a | service: service-general +[2026-04-16 14:22:43.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235207700003 | request_id: 432ea9a3-0326-4479-9351-e65f8b87fd5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb39ae49-8778-486a-9351-5d9b174d3a8b | service: service-general +[2026-04-16 14:22:43.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165204870033 | request_id: bb39ae49-8778-486a-9351-5d9b174d3a8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b2049ac-6549-4a35-9759-00e7aef2fb86 | service: service-general +[2026-04-16 14:22:43.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080701190001 | request_id: 4b2049ac-6549-4a35-9759-00e7aef2fb86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b95e333-e602-4d0e-b41b-22ca7db56b28 | service: service-general +[2026-04-16 14:22:43.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251003840005 | request_id: 4b95e333-e602-4d0e-b41b-22ca7db56b28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aca5d194-2b0a-494b-b77e-a437beef2fb1 | service: service-general +[2026-04-16 14:22:43.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104708670002 | request_id: aca5d194-2b0a-494b-b77e-a437beef2fb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71b7050b-7522-4b59-a013-bef1fb1376a1 | service: service-general +[2026-04-16 14:22:43.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508212210100002 | request_id: 71b7050b-7522-4b59-a013-bef1fb1376a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6089426-9c98-469e-b832-0db7ebf1e14f | service: service-general +[2026-04-16 14:22:43.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108530002 | request_id: c6089426-9c98-469e-b832-0db7ebf1e14f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d2397bd-882b-4da9-8950-0706e69dbcb1 | service: service-general +[2026-04-16 14:22:43.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512066707650002 | request_id: 9d2397bd-882b-4da9-8950-0706e69dbcb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a939acbd-bb68-49a6-9caf-6e47173f2c58 | service: service-general +[2026-04-16 14:22:43.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185007620003 | request_id: a939acbd-bb68-49a6-9caf-6e47173f2c58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2a390d5-3500-4c22-8873-fdb4df109cf2 | service: service-general +[2026-04-16 14:22:43.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304201480001 | request_id: d2a390d5-3500-4c22-8873-fdb4df109cf2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e49f90ce-7aa2-4a85-a6a9-b0a6d72d1c51 | service: service-general +[2026-04-16 14:22:43.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545675 | request_id: e49f90ce-7aa2-4a85-a6a9-b0a6d72d1c51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9334eaf4-9d3d-4be0-9b5c-bd7fae0ee83b | service: service-general +[2026-04-16 14:22:43.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574044103710008 | request_id: 9334eaf4-9d3d-4be0-9b5c-bd7fae0ee83b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 391f9e70-9a9b-4838-9276-90bc17f151f1 | service: service-general +[2026-04-16 14:22:43.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 283.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016112580004 | request_id: 391f9e70-9a9b-4838-9276-90bc17f151f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d9314cc-10dc-4cc9-a3f0-6ba662f7783b | service: service-general +[2026-04-16 14:22:43.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264712600002 | request_id: 8d9314cc-10dc-4cc9-a3f0-6ba662f7783b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa54e72d-8e64-4b15-b7be-0ff60844855b | service: service-general +[2026-04-16 14:22:43.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504041109110003 | request_id: aa54e72d-8e64-4b15-b7be-0ff60844855b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2baf4f4-8915-4b50-b7a0-b8753df6738a | service: service-general +[2026-04-16 14:22:43.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507243004780002 | request_id: b2baf4f4-8915-4b50-b7a0-b8753df6738a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82243388-db3d-4cfb-bf1b-306ee77c79a1 | service: service-general +[2026-04-16 14:22:43.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 82243388-db3d-4cfb-bf1b-306ee77c79a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08e35201-6f66-4b30-a554-a5ba0113f4d7 | service: service-general +[2026-04-16 14:22:43.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171116612790001 | request_id: 08e35201-6f66-4b30-a554-a5ba0113f4d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a667e938-c008-40a6-9d30-7e62208ddd7c | service: service-general +[2026-04-16 14:22:43.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: a667e938-c008-40a6-9d30-7e62208ddd7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ece17ffc-1b5d-41dd-ac03-2f17983f5e65 | service: service-general +[2026-04-16 14:22:43.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545677 | request_id: ece17ffc-1b5d-41dd-ac03-2f17983f5e65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67fe9b0f-918b-4cfe-9e23-0ff2d7c590fd | service: service-general +[2026-04-16 14:22:43.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010805170001 | request_id: 67fe9b0f-918b-4cfe-9e23-0ff2d7c590fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ec97d0e-b0a7-4df1-a1cf-4365425dd5f7 | service: service-general +[2026-04-16 14:22:43.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011908030001 | request_id: 7ec97d0e-b0a7-4df1-a1cf-4365425dd5f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 917c49f2-e189-411b-80df-52cbc17e1cfd | service: service-general +[2026-04-16 14:22:43.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 320.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040909640003 | request_id: 917c49f2-e189-411b-80df-52cbc17e1cfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 342fc00e-6838-4f40-8517-1db76544462f | service: service-general +[2026-04-16 14:22:43.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 285.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 342fc00e-6838-4f40-8517-1db76544462f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23740de8-76e3-4492-9aa0-2e1362a2fcf7 | service: service-general +[2026-04-16 14:22:43.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045588 | request_id: 23740de8-76e3-4492-9aa0-2e1362a2fcf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88d2ca74-d3ab-4894-b7aa-175d37f9b836 | service: service-general +[2026-04-16 14:22:43.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164409760001 | request_id: 88d2ca74-d3ab-4894-b7aa-175d37f9b836 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60c2b365-d153-4d9a-977f-2b91944a7ea1 | service: service-general +[2026-04-16 14:22:43.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136311750001 | request_id: 60c2b365-d153-4d9a-977f-2b91944a7ea1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 465d2ac3-beef-4b80-b746-1859f2643dba | service: service-general +[2026-04-16 14:22:43.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 351.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031307530004 | request_id: 465d2ac3-beef-4b80-b746-1859f2643dba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de396ea5-a1b3-4cf2-9f6e-d8db1616b721 | service: service-general +[2026-04-16 14:22:43.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 286.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506171208910003 | request_id: de396ea5-a1b3-4cf2-9f6e-d8db1616b721 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b192b12-26f2-45d9-a726-808c60c56aea | service: service-general +[2026-04-16 14:22:43.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529074706670005 | request_id: 9b192b12-26f2-45d9-a726-808c60c56aea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4461ecb-e15b-4926-bd8c-d787c782c9e7 | service: service-general +[2026-04-16 14:22:43.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 253.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506065205550002 | request_id: c4461ecb-e15b-4926-bd8c-d787c782c9e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1c6848a-5327-4225-abf5-571b6dca167b | service: service-general +[2026-04-16 14:22:43.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: a1c6848a-5327-4225-abf5-571b6dca167b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84e46266-fa8f-4534-be3c-475c4462b0ae | service: service-general +[2026-04-16 14:22:43.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320103650001 | request_id: 84e46266-fa8f-4534-be3c-475c4462b0ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bc4c058-d3a4-4de5-8509-a7f97ecae5c5 | service: service-general +[2026-04-16 14:22:43.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175012690002 | request_id: 3bc4c058-d3a4-4de5-8509-a7f97ecae5c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e21c5837-4772-437d-94d9-831c2d3ca9d5 | service: service-general +[2026-04-16 14:22:43.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 268.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045309750001 | request_id: e21c5837-4772-437d-94d9-831c2d3ca9d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d94a9d1a-9512-4952-ac42-773fdf04b928 | service: service-general +[2026-04-16 14:22:43.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050501840011 | request_id: d94a9d1a-9512-4952-ac42-773fdf04b928 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a3101de-95ab-44c1-b1a6-c95cb6b5d377 | service: service-general +[2026-04-16 14:22:43.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: 2a3101de-95ab-44c1-b1a6-c95cb6b5d377 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4341bda-eb0b-4337-9c84-d330ce65da4b | service: service-general +[2026-04-16 14:22:43.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: e4341bda-eb0b-4337-9c84-d330ce65da4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f5c4ac3-fcab-46f6-9433-6c2b95c3f23c | service: service-general +[2026-04-16 14:22:43.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503112311670002 | request_id: 3f5c4ac3-fcab-46f6-9433-6c2b95c3f23c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87f2578e-7047-46a9-ad05-ae64e85d758d | service: service-general +[2026-04-16 14:22:43.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034101680016 | request_id: 87f2578e-7047-46a9-ad05-ae64e85d758d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25d64ab9-170f-4967-854b-2cc41a8996d0 | service: service-general +[2026-04-16 14:22:43.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091708040003 | request_id: 25d64ab9-170f-4967-854b-2cc41a8996d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 560d7cff-2858-4a1d-8351-b61e5324d37a | service: service-general +[2026-04-16 14:22:43.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025502720006 | request_id: 560d7cff-2858-4a1d-8351-b61e5324d37a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b5c4f2b-6dfb-4535-8d6d-e046bd179a97 | service: service-general +[2026-04-16 14:22:43.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514156004990001 | request_id: 1b5c4f2b-6dfb-4535-8d6d-e046bd179a97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 957aa694-b686-423e-955d-9b3218062a0c | service: service-general +[2026-04-16 14:22:43.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.315µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275034206660021 | request_id: 957aa694-b686-423e-955d-9b3218062a0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a569bc99-3b7c-4417-8cbf-123a50b518c7 | service: service-general +[2026-04-16 14:22:43.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046702060002 | request_id: a569bc99-3b7c-4417-8cbf-123a50b518c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8d1bec4-a3c5-442a-b0a8-4ea878234697 | service: service-general +[2026-04-16 14:22:43.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: b8d1bec4-a3c5-442a-b0a8-4ea878234697 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da91f75a-61fa-4b29-86e6-606203d83300 | service: service-general +[2026-04-16 14:22:43.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061710070002 | request_id: da91f75a-61fa-4b29-86e6-606203d83300 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a0d6379-fe41-4079-8cc5-9e276980b155 | service: service-general +[2026-04-16 14:22:43.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034803550001 | request_id: 9a0d6379-fe41-4079-8cc5-9e276980b155 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72590570-b242-463b-9ede-5ff1f7cc176b | service: service-general +[2026-04-16 14:22:43.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014502950003 | request_id: 72590570-b242-463b-9ede-5ff1f7cc176b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cabffde0-dc63-4a26-809e-bca70502e9da | service: service-general +[2026-04-16 14:22:43.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016709720001 | request_id: cabffde0-dc63-4a26-809e-bca70502e9da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab3a682c-efc5-4b77-bb50-ab778575ab8d | service: service-general +[2026-04-16 14:22:43.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545675 | request_id: ab3a682c-efc5-4b77-bb50-ab778575ab8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3df3ff9f-ab3f-4b71-8c01-cb5e08ba67af | service: service-general +[2026-04-16 14:22:43.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014502900001 | request_id: 3df3ff9f-ab3f-4b71-8c01-cb5e08ba67af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2fd2ef4-5d29-4157-b10b-faa1da2a7aab | service: service-general +[2026-04-16 14:22:43.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357302707620001 | request_id: d2fd2ef4-5d29-4157-b10b-faa1da2a7aab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fe20e7f-7b5b-4234-a530-9eea4386953d | service: service-general +[2026-04-16 14:22:43.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031211070001 | request_id: 9fe20e7f-7b5b-4234-a530-9eea4386953d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2450c45f-8f1f-4ffb-8b4f-bde141ddcf47 | service: service-general +[2026-04-16 14:22:43.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271035310420003 | request_id: 2450c45f-8f1f-4ffb-8b4f-bde141ddcf47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63b5401c-b3d3-4192-bd79-3354afa2c5c4 | service: service-general +[2026-04-16 14:22:43.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574031212950003 | request_id: 63b5401c-b3d3-4192-bd79-3354afa2c5c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf2758a9-367c-4a7e-a651-eb110be12080 | service: service-general +[2026-04-16 14:22:43.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185005030001 | request_id: bf2758a9-367c-4a7e-a651-eb110be12080 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a466262-3a90-47cd-98fd-de9285871a33 | service: service-general +[2026-04-16 14:22:43.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505020107600089 | request_id: 6a466262-3a90-47cd-98fd-de9285871a33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 607a45cb-bb34-4ef0-bdf3-1f4d8e064ad6 | service: service-general +[2026-04-16 14:22:43.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517195201770002 | request_id: 607a45cb-bb34-4ef0-bdf3-1f4d8e064ad6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: baaabd5f-59a8-45e1-be25-bfc642c45da4 | service: service-general +[2026-04-16 14:22:43.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240101410044 | request_id: baaabd5f-59a8-45e1-be25-bfc642c45da4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a3659d2-9567-4bd8-b734-709d7ea61ed0 | service: service-general +[2026-04-16 14:22:43.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014107530128 | request_id: 9a3659d2-9567-4bd8-b734-709d7ea61ed0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8154bd1d-edea-40f4-8e35-21fcdf2491d7 | service: service-general +[2026-04-16 14:22:43.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 444.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015402630001 | request_id: 8154bd1d-edea-40f4-8e35-21fcdf2491d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78486f7d-a4ba-4f04-a099-f1f31533be12 | service: service-general +[2026-04-16 14:22:43.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056304970001 | request_id: 78486f7d-a4ba-4f04-a099-f1f31533be12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36135d34-0882-41ca-8259-377a37b2baf1 | service: service-general +[2026-04-16 14:22:43.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016506670003 | request_id: 36135d34-0882-41ca-8259-377a37b2baf1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 953b863d-d50f-4fc3-8ae6-fc33ea4c02ea | service: service-general +[2026-04-16 14:22:43.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045658 | request_id: 953b863d-d50f-4fc3-8ae6-fc33ea4c02ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41e8bb01-4c64-4e00-96d8-b0d710e48ff8 | service: service-general +[2026-04-16 14:22:43.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508066505840002 | request_id: 41e8bb01-4c64-4e00-96d8-b0d710e48ff8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbad4c25-9e6a-403c-a013-462859d9b1c4 | service: service-general +[2026-04-16 14:22:43.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015206020008 | request_id: cbad4c25-9e6a-403c-a013-462859d9b1c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf2ab87a-9481-41a4-aa7b-de1bf713f7af | service: service-general +[2026-04-16 14:22:43.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084407650001 | request_id: bf2ab87a-9481-41a4-aa7b-de1bf713f7af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2579168-19d2-41c7-8c72-11d1f8af9f78 | service: service-general +[2026-04-16 14:22:43.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506172905130003 | request_id: e2579168-19d2-41c7-8c72-11d1f8af9f78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a7c1831-cf3a-4389-bd8e-2143976190c6 | service: service-general +[2026-04-16 14:22:43.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505162712680002 | request_id: 7a7c1831-cf3a-4389-bd8e-2143976190c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53c442dd-ae93-47cf-9b81-89f79aa43cc9 | service: service-general +[2026-04-16 14:22:43.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035407810006 | request_id: 53c442dd-ae93-47cf-9b81-89f79aa43cc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe499f23-7de2-44e0-97b9-062a43c81034 | service: service-general +[2026-04-16 14:22:43.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036410760004 | request_id: fe499f23-7de2-44e0-97b9-062a43c81034 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af048976-0439-4bfd-ba77-bb48f507bac9 | service: service-general +[2026-04-16 14:22:43.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: af048976-0439-4bfd-ba77-bb48f507bac9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cb5d02d-bb7c-4b29-909c-cbd39b42783e | service: service-general +[2026-04-16 14:22:43.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042506860010 | request_id: 9cb5d02d-bb7c-4b29-909c-cbd39b42783e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5408c1a1-0eb8-4f48-bd81-4ed5cfa647e0 | service: service-general +[2026-04-16 14:22:43.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: 5408c1a1-0eb8-4f48-bd81-4ed5cfa647e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a44ebb5d-adf3-42f3-98df-5d4c9bddc60f | service: service-general +[2026-04-16 14:22:43.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575000000000000 | request_id: a44ebb5d-adf3-42f3-98df-5d4c9bddc60f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6850440f-6dc4-4b94-90fc-34c1956d7120 | service: service-general +[2026-04-16 14:22:43.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204212950001 | request_id: 6850440f-6dc4-4b94-90fc-34c1956d7120 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 257ac661-62d4-4f02-b438-8ea74959ced4 | service: service-general +[2026-04-16 14:22:43.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020703830006 | request_id: 257ac661-62d4-4f02-b438-8ea74959ced4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1f9f7e3-6874-4a98-b9c6-156680d21f82 | service: service-general +[2026-04-16 14:22:43.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105504770003 | request_id: e1f9f7e3-6874-4a98-b9c6-156680d21f82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c1b53b9-623d-4515-ae52-7b774448159d | service: service-general +[2026-04-16 14:22:43.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514225205160001 | request_id: 4c1b53b9-623d-4515-ae52-7b774448159d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ea39b13-4fee-4948-808d-1d71ec210f99 | service: service-general +[2026-04-16 14:22:43.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014106710007 | request_id: 6ea39b13-4fee-4948-808d-1d71ec210f99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3bea1a4-b01c-4bf6-bdc0-75ae1a1f9066 | service: service-general +[2026-04-16 14:22:43.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578101005480001 | request_id: c3bea1a4-b01c-4bf6-bdc0-75ae1a1f9066 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee90784a-7c3a-4451-97a5-eb59f7cbb0c6 | service: service-general +[2026-04-16 14:22:43.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545683 | request_id: ee90784a-7c3a-4451-97a5-eb59f7cbb0c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee4a25c3-77bc-4730-b89b-f8043f4cf5c8 | service: service-general +[2026-04-16 14:22:43.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517045704820002 | request_id: ee4a25c3-77bc-4730-b89b-f8043f4cf5c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f20a56d-2eb7-4b57-9fa2-9753bf1d3f8f | service: service-general +[2026-04-16 14:22:43.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517015211910002 | request_id: 4f20a56d-2eb7-4b57-9fa2-9753bf1d3f8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d15d32b1-2d9e-44c8-8ba0-bb44dc79bdfc | service: service-general +[2026-04-16 14:22:43.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052401190001 | request_id: d15d32b1-2d9e-44c8-8ba0-bb44dc79bdfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d740ef6-0b54-4519-b04b-50d76b0c8c70 | service: service-general +[2026-04-16 14:22:43.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021603680001 | request_id: 0d740ef6-0b54-4519-b04b-50d76b0c8c70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3be28d5-0bc3-42b6-88b8-d0982bf9bc44 | service: service-general +[2026-04-16 14:22:43.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180507720003 | request_id: f3be28d5-0bc3-42b6-88b8-d0982bf9bc44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c86bc05a-1d2c-42a9-b52b-a6f5c6dbcfcb | service: service-general +[2026-04-16 14:22:43.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071709800006 | request_id: c86bc05a-1d2c-42a9-b52b-a6f5c6dbcfcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e36d5df-5e40-42e9-afa7-2ccb2306c732 | service: service-general +[2026-04-16 14:22:43.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575000000000000 | request_id: 0e36d5df-5e40-42e9-afa7-2ccb2306c732 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 776ceb6a-8d70-4fd6-a872-363d652bb514 | service: service-general +[2026-04-16 14:22:43.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045536 | request_id: 776ceb6a-8d70-4fd6-a872-363d652bb514 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22e0ba95-6283-434e-85ee-9997b0ca1add | service: service-general +[2026-04-16 14:22:43.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502030301720002 | request_id: 22e0ba95-6283-434e-85ee-9997b0ca1add | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91f44cc4-2bf5-43cc-9b64-e4603872c4c1 | service: service-general +[2026-04-16 14:22:43.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052009600004 | request_id: 91f44cc4-2bf5-43cc-9b64-e4603872c4c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a49bb1a0-3974-45be-8ee6-55baec19b7e3 | service: service-general +[2026-04-16 14:22:43.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094704700005 | request_id: a49bb1a0-3974-45be-8ee6-55baec19b7e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 474a2800-0747-40e4-93d4-040892f0cbf5 | service: service-general +[2026-04-16 14:22:43.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094603820005 | request_id: 474a2800-0747-40e4-93d4-040892f0cbf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcf56dbb-6e0e-4568-af5c-a5b949e90374 | service: service-general +[2026-04-16 14:22:43.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514210506750008 | request_id: fcf56dbb-6e0e-4568-af5c-a5b949e90374 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc0a9827-0df7-4b06-9a43-49ead3d9e476 | service: service-general +[2026-04-16 14:22:43.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545685 | request_id: bc0a9827-0df7-4b06-9a43-49ead3d9e476 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c4ca97f-9db1-4910-b122-7e13393bfb85 | service: service-general +[2026-04-16 14:22:43.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015506660003 | request_id: 9c4ca97f-9db1-4910-b122-7e13393bfb85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df6dd251-17de-4219-9c26-ccdec2a87c74 | service: service-general +[2026-04-16 14:22:43.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246303960005 | request_id: df6dd251-17de-4219-9c26-ccdec2a87c74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1288dd8d-19a5-41d6-b9b5-68aed0634982 | service: service-general +[2026-04-16 14:22:43.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 1288dd8d-19a5-41d6-b9b5-68aed0634982 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f888b1a4-54a1-427a-b16e-86d4c0dd81b0 | service: service-general +[2026-04-16 14:22:43.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000004 | request_id: f888b1a4-54a1-427a-b16e-86d4c0dd81b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84e6cb26-f891-48ed-8931-ab702dda0a8d | service: service-general +[2026-04-16 14:22:43.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054108680025 | request_id: 84e6cb26-f891-48ed-8931-ab702dda0a8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf357bcc-6a39-4ea5-99a6-1bdbe93b8a52 | service: service-general +[2026-04-16 14:22:43.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165207800012 | request_id: bf357bcc-6a39-4ea5-99a6-1bdbe93b8a52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a7db1a8-fd59-4201-9922-0611990764e4 | service: service-general +[2026-04-16 14:22:43.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242205740008 | request_id: 7a7db1a8-fd59-4201-9922-0611990764e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d62e7cd-9f25-409e-89b9-80db89bb9731 | service: service-general +[2026-04-16 14:22:43.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022509720001 | request_id: 2d62e7cd-9f25-409e-89b9-80db89bb9731 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7da85d90-9dca-44e0-af09-05344feeb576 | service: service-general +[2026-04-16 14:22:43.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507281008150001 | request_id: 7da85d90-9dca-44e0-af09-05344feeb576 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0794086-e152-4b11-b38b-9b68e6d5459c | service: service-general +[2026-04-16 14:22:43.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016908740001 | request_id: e0794086-e152-4b11-b38b-9b68e6d5459c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9accbdee-379e-4742-97cc-1c17a4e546aa | service: service-general +[2026-04-16 14:22:43.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000003652626_ | request_id: 9accbdee-379e-4742-97cc-1c17a4e546aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feb1b744-7130-4060-9679-9c777a62d336 | service: service-general +[2026-04-16 14:22:43.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503033006710003 | request_id: feb1b744-7130-4060-9679-9c777a62d336 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf09941e-018d-4335-84d6-fd0983afb650 | service: service-general +[2026-04-16 14:22:43.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011406820003 | request_id: bf09941e-018d-4335-84d6-fd0983afb650 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1632ef59-6639-4f3c-8c13-13793232654e | service: service-general +[2026-04-16 14:22:43.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184303600002 | request_id: 1632ef59-6639-4f3c-8c13-13793232654e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62d906ff-e091-4077-9f1d-21b6ab751636 | service: service-general +[2026-04-16 14:22:43.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094107590197 | request_id: 62d906ff-e091-4077-9f1d-21b6ab751636 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57b332e3-9f57-469b-ad66-b5f609d4e3af | service: service-general +[2026-04-16 14:22:43.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506172905130003 | request_id: 57b332e3-9f57-469b-ad66-b5f609d4e3af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c73ff37d-3cbd-40d1-9de0-836e84b67443 | service: service-general +[2026-04-16 14:22:43.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545687 | request_id: c73ff37d-3cbd-40d1-9de0-836e84b67443 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55c23d4b-8f5f-4e63-b679-90711e9869f4 | service: service-general +[2026-04-16 14:22:43.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508032111850001 | request_id: 55c23d4b-8f5f-4e63-b679-90711e9869f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36dc2503-6a83-4145-b5a1-027268f824e0 | service: service-general +[2026-04-16 14:22:43.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036206830004 | request_id: 36dc2503-6a83-4145-b5a1-027268f824e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78a23852-c43b-4a77-8fb4-aa50cbe1db42 | service: service-general +[2026-04-16 14:22:43.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034107710051 | request_id: 78a23852-c43b-4a77-8fb4-aa50cbe1db42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fdf0984-ccb4-4e68-87d5-2afc29b59f86 | service: service-general +[2026-04-16 14:22:43.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105612430001 | request_id: 1fdf0984-ccb4-4e68-87d5-2afc29b59f86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac717c0d-133e-40bb-a909-c26e9ccdc82c | service: service-general +[2026-04-16 14:22:43.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 263.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232504790001 | request_id: ac717c0d-133e-40bb-a909-c26e9ccdc82c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b53c9dae-3481-495f-8b69-d4bc72a1be1c | service: service-general +[2026-04-16 14:22:43.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: b53c9dae-3481-495f-8b69-d4bc72a1be1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 829a99ae-5b91-4bff-8418-9675b096b17e | service: service-general +[2026-04-16 14:22:43.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055206670002 | request_id: 829a99ae-5b91-4bff-8418-9675b096b17e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4b1cf1a-3b16-4569-b3b6-087352c0dfa6 | service: service-general +[2026-04-16 14:22:43.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011545688 | request_id: d4b1cf1a-3b16-4569-b3b6-087352c0dfa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5c3f0ff-2dcd-48d2-9121-c0d88cbd03e5 | service: service-general +[2026-04-16 14:22:43.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545689 | request_id: d5c3f0ff-2dcd-48d2-9121-c0d88cbd03e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57b9bd26-85ce-4b81-abda-db569ac60a82 | service: service-general +[2026-04-16 14:22:43.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064107550239 | request_id: 57b9bd26-85ce-4b81-abda-db569ac60a82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d303658b-23a7-4c78-a7c6-5a7a2efccb0f | service: service-general +[2026-04-16 14:22:43.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021412780001 | request_id: d303658b-23a7-4c78-a7c6-5a7a2efccb0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad64d548-81bc-4156-bd83-7fd7df841a65 | service: service-general +[2026-04-16 14:22:43.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: ad64d548-81bc-4156-bd83-7fd7df841a65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fcaba95-9e2e-4a19-9fa6-fa8c125941fd | service: service-general +[2026-04-16 14:22:43.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051112150001 | request_id: 5fcaba95-9e2e-4a19-9fa6-fa8c125941fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff0cca05-c3b1-4b4d-89bb-eb7477fd75f7 | service: service-general +[2026-04-16 14:22:43.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000010545689 | request_id: ff0cca05-c3b1-4b4d-89bb-eb7477fd75f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddaf12f3-f03f-42a4-affc-66fa9692b2d9 | service: service-general +[2026-04-16 14:22:43.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575000000000120 | request_id: ddaf12f3-f03f-42a4-affc-66fa9692b2d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fbb5bdf-b7dd-4d3a-b712-c10fbdedae7e | service: service-general +[2026-04-16 14:22:43.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185207880003 | request_id: 3fbb5bdf-b7dd-4d3a-b712-c10fbdedae7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92497b07-ddab-4368-b7a9-5f9c8aeee0a8 | service: service-general +[2026-04-16 14:22:43.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 92497b07-ddab-4368-b7a9-5f9c8aeee0a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 517e54af-e899-4ece-b429-f8fddc537404 | service: service-general +[2026-04-16 14:22:43.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011545690 | request_id: 517e54af-e899-4ece-b429-f8fddc537404 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c4f0fa3-3cd6-4b7d-8814-cc8d3b006975 | service: service-general +[2026-04-16 14:22:43.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022811870002 | request_id: 9c4f0fa3-3cd6-4b7d-8814-cc8d3b006975 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b440423-5a8b-4f1b-bb92-bf93752ec011 | service: service-general +[2026-04-16 14:22:43.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025707690002 | request_id: 3b440423-5a8b-4f1b-bb92-bf93752ec011 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 720403fa-a13c-4972-9793-21a3ce2d4a8f | service: service-general +[2026-04-16 14:22:43.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 720403fa-a13c-4972-9793-21a3ce2d4a8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2427ade3-e210-45f4-9910-3b534bb20d98 | service: service-general +[2026-04-16 14:22:43.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572015209440002 | request_id: 2427ade3-e210-45f4-9910-3b534bb20d98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bde5692-2f6d-436f-9503-83742ca30a98 | service: service-general +[2026-04-16 14:22:43.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045657 | request_id: 7bde5692-2f6d-436f-9503-83742ca30a98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d657fb27-d143-4d2f-aaa4-0e959d9bd1c3 | service: service-general +[2026-04-16 14:22:43.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 848.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514062503900001 | request_id: d657fb27-d143-4d2f-aaa4-0e959d9bd1c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa66260a-84e6-4434-857a-6afa26590670 | service: service-general +[2026-04-16 14:22:43.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037011990010 | request_id: fa66260a-84e6-4434-857a-6afa26590670 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e0a647c-4ca2-495b-a091-93b09f6ecc77 | service: service-general +[2026-04-16 14:22:43.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510160505950008 | request_id: 2e0a647c-4ca2-495b-a091-93b09f6ecc77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db84178f-1947-40ef-8949-ff5414fb0c82 | service: service-general +[2026-04-16 14:22:43.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021508580002 | request_id: db84178f-1947-40ef-8949-ff5414fb0c82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feab1bc9-dcdd-4658-964b-84a2dd58852a | service: service-general +[2026-04-16 14:22:43.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046303850003 | request_id: feab1bc9-dcdd-4658-964b-84a2dd58852a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a17f4c3c-5dcd-4b2e-a1d9-8c768a47f943 | service: service-general +[2026-04-16 14:22:43.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505095911630003 | request_id: a17f4c3c-5dcd-4b2e-a1d9-8c768a47f943 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5e30f7b-516b-4e55-93aa-43e4a78dbe08 | service: service-general +[2026-04-16 14:22:43.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044106920002 | request_id: e5e30f7b-516b-4e55-93aa-43e4a78dbe08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f942f3a-3f88-4ff0-8b98-81b98c8af8c4 | service: service-general +[2026-04-16 14:22:43.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011545692 | request_id: 9f942f3a-3f88-4ff0-8b98-81b98c8af8c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84caedf2-9caa-46db-ab5e-175af9c36d79 | service: service-general +[2026-04-16 14:22:43.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211407730001 | request_id: 84caedf2-9caa-46db-ab5e-175af9c36d79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d979ccb2-020f-4395-8c0f-9f5f1ae6c00c | service: service-general +[2026-04-16 14:22:43.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141609730001 | request_id: d979ccb2-020f-4395-8c0f-9f5f1ae6c00c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51d001a5-5c33-43c6-ba79-dfad70d1ece3 | service: service-general +[2026-04-16 14:22:43.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014507740002 | request_id: 51d001a5-5c33-43c6-ba79-dfad70d1ece3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1a37b8e-4f95-4e45-8470-b32d40185012 | service: service-general +[2026-04-16 14:22:43.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045566 | request_id: a1a37b8e-4f95-4e45-8470-b32d40185012 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80c4f682-8727-4f9b-9668-5488f3cecbea | service: service-general +[2026-04-16 14:22:43.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: 80c4f682-8727-4f9b-9668-5488f3cecbea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41381530-a164-4ccc-ab51-c2621d891f04 | service: service-general +[2026-04-16 14:22:43.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507111507430002 | request_id: 41381530-a164-4ccc-ab51-c2621d891f04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 1999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f693b2b4-0393-424c-83a7-fabd2c81601d | service: service-general +[2026-04-16 14:22:43.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014105940003 | request_id: f693b2b4-0393-424c-83a7-fabd2c81601d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea7ad1cb-1b49-4f1e-9226-3be6ee8d3e32 | service: service-general +[2026-04-16 14:22:43.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101702560001 | request_id: ea7ad1cb-1b49-4f1e-9226-3be6ee8d3e32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01aea3d5-d0bf-43fe-817b-5133d8a2a253 | service: service-general +[2026-04-16 14:22:43.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132207800004 | request_id: 01aea3d5-d0bf-43fe-817b-5133d8a2a253 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a3e212f-2a8a-4cbe-9a80-fdeb60ad821e | service: service-general +[2026-04-16 14:22:43.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 8a3e212f-2a8a-4cbe-9a80-fdeb60ad821e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b24ead9a-5e14-4791-b500-cbdbcdc13a7d | service: service-general +[2026-04-16 14:22:43.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: b24ead9a-5e14-4791-b500-cbdbcdc13a7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 304e2c12-424b-4fcd-8207-ad21899e3c9d | service: service-general +[2026-04-16 14:22:43.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: 304e2c12-424b-4fcd-8207-ad21899e3c9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9f7d44b-6889-43de-863d-f22bd978746e | service: service-general +[2026-04-16 14:22:43.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100106830010 | request_id: f9f7d44b-6889-43de-863d-f22bd978746e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3580af51-6fb4-4dfa-8ddb-23f8c224a9f3 | service: service-general +[2026-04-16 14:22:43.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306203110003 | request_id: 3580af51-6fb4-4dfa-8ddb-23f8c224a9f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4a34ec2-ae96-48a5-a67c-038257b242c4 | service: service-general +[2026-04-16 14:22:43.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041903620001 | request_id: c4a34ec2-ae96-48a5-a67c-038257b242c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb23b237-8060-4546-a214-75258c574ab8 | service: service-general +[2026-04-16 14:22:43.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: bb23b237-8060-4546-a214-75258c574ab8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6bab03f-3008-4b3c-a3ba-c8a9a6119894 | service: service-general +[2026-04-16 14:22:43.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545694 | request_id: b6bab03f-3008-4b3c-a3ba-c8a9a6119894 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79f4c0a9-3217-4f74-9a5a-e241efb40fc2 | service: service-general +[2026-04-16 14:22:43.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047009690007 | request_id: 79f4c0a9-3217-4f74-9a5a-e241efb40fc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f1951cd-d7d9-4db5-8dc8-228bf80745b4 | service: service-general +[2026-04-16 14:22:43.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105008890001 | request_id: 0f1951cd-d7d9-4db5-8dc8-228bf80745b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7704817b-ab19-4ead-acf7-d7a38611f6c4 | service: service-general +[2026-04-16 14:22:43.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5272016504920003 | request_id: 7704817b-ab19-4ead-acf7-d7a38611f6c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94435160-6019-4b46-bf54-f11f8a19ca6c | service: service-general +[2026-04-16 14:22:43.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154101760004 | request_id: 94435160-6019-4b46-bf54-f11f8a19ca6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fa192e0-2633-459c-950b-29714355eb36 | service: service-general +[2026-04-16 14:22:43.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000111545695 | request_id: 4fa192e0-2633-459c-950b-29714355eb36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5a2c1f6-4393-4484-9059-c28774434481 | service: service-general +[2026-04-16 14:22:43.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220107650017 | request_id: d5a2c1f6-4393-4484-9059-c28774434481 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c61ff13-c6c0-41de-9108-032b1b30dda5 | service: service-general +[2026-04-16 14:22:43.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081407640001 | request_id: 6c61ff13-c6c0-41de-9108-032b1b30dda5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17094287-5b29-42c2-9919-4b1550e5e67b | service: service-general +[2026-04-16 14:22:43.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000311545696 | request_id: 17094287-5b29-42c2-9919-4b1550e5e67b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab31c52c-41af-4b10-9eb0-8c9556981ecb | service: service-general +[2026-04-16 14:22:43.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074104570001 | request_id: ab31c52c-41af-4b10-9eb0-8c9556981ecb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c590f71-29e7-4636-aec0-8a8fe5ec6aec | service: service-general +[2026-04-16 14:22:43.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014210690002 | request_id: 1c590f71-29e7-4636-aec0-8a8fe5ec6aec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95337c13-2bc0-4ac4-8656-306dea07a7df | service: service-general +[2026-04-16 14:22:43.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5272015605930003 | request_id: 95337c13-2bc0-4ac4-8656-306dea07a7df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5d1fcf6-be5a-484c-ba51-19c3d3e60689 | service: service-general +[2026-04-16 14:22:43.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514234309870002 | request_id: c5d1fcf6-be5a-484c-ba51-19c3d3e60689 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2fa202e-f308-4957-bc13-68932a7c5735 | service: service-general +[2026-04-16 14:22:43.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523075307520001 | request_id: a2fa202e-f308-4957-bc13-68932a7c5735 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf3f0961-0ae8-4a47-b25b-166fe0b714f4 | service: service-general +[2026-04-16 14:22:43.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164707950002 | request_id: bf3f0961-0ae8-4a47-b25b-166fe0b714f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 408509f0-8e21-4504-b8e5-634523e85f0b | service: service-general +[2026-04-16 14:22:43.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000411545697 | request_id: 408509f0-8e21-4504-b8e5-634523e85f0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdae36d1-e64e-4317-8fd4-c1dfd08a19b9 | service: service-general +[2026-04-16 14:22:43.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090305970001 | request_id: fdae36d1-e64e-4317-8fd4-c1dfd08a19b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b2d3409-f024-4c69-bf9e-8a23a87e91ae | service: service-general +[2026-04-16 14:22:43.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514097105960002 | request_id: 2b2d3409-f024-4c69-bf9e-8a23a87e91ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf5d08f5-f3f3-46d1-a031-d0f6645167a4 | service: service-general +[2026-04-16 14:22:43.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000311545697 | request_id: cf5d08f5-f3f3-46d1-a031-d0f6645167a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27201489-ea20-4ce9-bb57-7a25ee21637b | service: service-general +[2026-04-16 14:22:43.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017108750006 | request_id: 27201489-ea20-4ce9-bb57-7a25ee21637b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c1ebec4-a547-4ea1-880a-af1f855380ec | service: service-general +[2026-04-16 14:22:43.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: 8c1ebec4-a547-4ea1-880a-af1f855380ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6963741-34a3-45d5-bdbc-be799bf8be94 | service: service-general +[2026-04-16 14:22:43.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292511880001 | request_id: a6963741-34a3-45d5-bdbc-be799bf8be94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79ceb002-352b-436c-b889-49111439fb63 | service: service-general +[2026-04-16 14:22:43.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032004960001 | request_id: 79ceb002-352b-436c-b889-49111439fb63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dee8f88e-c1e5-4ee6-b190-57588220bde7 | service: service-general +[2026-04-16 14:22:43.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514201906650002 | request_id: dee8f88e-c1e5-4ee6-b190-57588220bde7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77768ba0-acb4-4de5-bb3e-08d180418fbb | service: service-general +[2026-04-16 14:22:43.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000025 | request_id: 77768ba0-acb4-4de5-bb3e-08d180418fbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9db9be6d-d670-48de-8b8a-09edc9ee560f | service: service-general +[2026-04-16 14:22:43.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050608580001 | request_id: 9db9be6d-d670-48de-8b8a-09edc9ee560f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7006ff9a-7227-4fb3-96f1-4aeffbfe22b7 | service: service-general +[2026-04-16 14:22:43.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010906140003 | request_id: 7006ff9a-7227-4fb3-96f1-4aeffbfe22b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab078c05-034b-4ec9-8ece-cd9134cff8b0 | service: service-general +[2026-04-16 14:22:43.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086009890002 | request_id: ab078c05-034b-4ec9-8ece-cd9134cff8b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 958bebfb-4c76-4ac6-879b-99fe1b127c61 | service: service-general +[2026-04-16 14:22:43.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010606730002 | request_id: 958bebfb-4c76-4ac6-879b-99fe1b127c61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2871d712-686f-4d1a-96d0-5589e70cf521 | service: service-general +[2026-04-16 14:22:43.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000411545699 | request_id: 2871d712-686f-4d1a-96d0-5589e70cf521 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0da1f7d-cebf-4ade-a591-b239f0fd7416 | service: service-general +[2026-04-16 14:22:43.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084309720001 | request_id: f0da1f7d-cebf-4ade-a591-b239f0fd7416 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4476fa73-0756-40a3-a8ad-9c1f2e28fe7e | service: service-general +[2026-04-16 14:22:43.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091102450001 | request_id: 4476fa73-0756-40a3-a8ad-9c1f2e28fe7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d37e9e0f-07b8-43c3-b931-b1d106fc211b | service: service-general +[2026-04-16 14:22:43.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000511545699 | request_id: d37e9e0f-07b8-43c3-b931-b1d106fc211b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce691742-1c28-4dfb-b715-957fb791e995 | service: service-general +[2026-04-16 14:22:43.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514190903560002 | request_id: ce691742-1c28-4dfb-b715-957fb791e995 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aabfd47-a063-4d09-8d1b-3cb0fedc201b | service: service-general +[2026-04-16 14:22:43.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175509840003 | request_id: 2aabfd47-a063-4d09-8d1b-3cb0fedc201b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 843ebe32-4dcb-419e-9118-b82174454826 | service: service-general +[2026-04-16 14:22:43.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512093006550023 | request_id: 843ebe32-4dcb-419e-9118-b82174454826 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69deeef4-39a2-4efb-8e46-3e1b3874674f | service: service-general +[2026-04-16 14:22:43.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2102034807030007 | request_id: 69deeef4-39a2-4efb-8e46-3e1b3874674f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e922dc07-85b5-4704-8079-067c0a45a242 | service: service-general +[2026-04-16 14:22:43.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130510630001 | request_id: e922dc07-85b5-4704-8079-067c0a45a242 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af75aa25-f423-45d8-b808-375cc33e5376 | service: service-general +[2026-04-16 14:22:43.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014703900004 | request_id: af75aa25-f423-45d8-b808-375cc33e5376 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be6c1691-093d-4eaf-9363-223d2eaeb30b | service: service-general +[2026-04-16 14:22:43.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094107650118 | request_id: be6c1691-093d-4eaf-9363-223d2eaeb30b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2459fbd-9285-4bc8-9160-4a3179a4d433 | service: service-general +[2026-04-16 14:22:43.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: f2459fbd-9285-4bc8-9160-4a3179a4d433 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c27455a4-ebfd-4971-9464-240960f7c635 | service: service-general +[2026-04-16 14:22:43.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520062306200002 | request_id: c27455a4-ebfd-4971-9464-240960f7c635 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e16b523-e4db-44d8-b99b-2fecb56c0e21 | service: service-general +[2026-04-16 14:22:43.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045010670006 | request_id: 4e16b523-e4db-44d8-b99b-2fecb56c0e21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f6b18cb-918f-4b7e-b1b6-e9c2d3de81da | service: service-general +[2026-04-16 14:22:43.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000511212021 | request_id: 9f6b18cb-918f-4b7e-b1b6-e9c2d3de81da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef23688f-6eba-46d3-9849-ed3a5fbaa7f5 | service: service-general +[2026-04-16 14:22:43.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144707770006 | request_id: ef23688f-6eba-46d3-9849-ed3a5fbaa7f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aca94a3a-bc91-4d88-b5ce-e1e75a31567b | service: service-general +[2026-04-16 14:22:43.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506076004520001 | request_id: aca94a3a-bc91-4d88-b5ce-e1e75a31567b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a95db553-18f9-4409-9fb6-6f977793b1ec | service: service-general +[2026-04-16 14:22:43.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031001950005 | request_id: a95db553-18f9-4409-9fb6-6f977793b1ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5f0d010-0237-410c-a9ae-83df896159cf | service: service-general +[2026-04-16 14:22:43.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507022505750003 | request_id: a5f0d010-0237-410c-a9ae-83df896159cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 599123a8-aa4c-4cd3-8538-54798122cc3c | service: service-general +[2026-04-16 14:22:43.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245207760003 | request_id: 599123a8-aa4c-4cd3-8538-54798122cc3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d2c50f1-0e1f-4001-9e68-a7456d79cd3b | service: service-general +[2026-04-16 14:22:43.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: 4d2c50f1-0e1f-4001-9e68-a7456d79cd3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54ca4e7e-da96-4f14-b456-9a929e9c9164 | service: service-general +[2026-04-16 14:22:43.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015107100005 | request_id: 54ca4e7e-da96-4f14-b456-9a929e9c9164 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe40c642-7ce7-464c-9460-b427e34fc3a2 | service: service-general +[2026-04-16 14:22:43.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184812500002 | request_id: fe40c642-7ce7-464c-9460-b427e34fc3a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf295744-95d6-4e36-9d8c-0bde91279c71 | service: service-general +[2026-04-16 14:22:43.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545702 | request_id: bf295744-95d6-4e36-9d8c-0bde91279c71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2bc585a-a4bf-4586-9911-034f4ced8c75 | service: service-general +[2026-04-16 14:22:43.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 773.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154206770003 | request_id: f2bc585a-a4bf-4586-9911-034f4ced8c75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 769c84f4-b240-424b-ba5a-b6e18ca58f72 | service: service-general +[2026-04-16 14:22:43.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 769c84f4-b240-424b-ba5a-b6e18ca58f72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 612b97d5-968d-495e-801c-24e58f3223a2 | service: service-general +[2026-04-16 14:22:43.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512085207900009 | request_id: 612b97d5-968d-495e-801c-24e58f3223a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b07678f7-a1b0-470b-8a0d-f365c5541555 | service: service-general +[2026-04-16 14:22:43.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 257.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102411810001 | request_id: b07678f7-a1b0-470b-8a0d-f365c5541555 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d61a2c4-604d-44d4-ae1b-8165991a3374 | service: service-general +[2026-04-16 14:22:43.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175912650001 | request_id: 6d61a2c4-604d-44d4-ae1b-8165991a3374 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71a4f4c3-3602-438d-85fe-b8e119a38a18 | service: service-general +[2026-04-16 14:22:43.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514026911730001 | request_id: 71a4f4c3-3602-438d-85fe-b8e119a38a18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c47c760-3ba5-4d9d-b1b3-396f41ea8d96 | service: service-general +[2026-04-16 14:22:43.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512085207900009 | request_id: 6c47c760-3ba5-4d9d-b1b3-396f41ea8d96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b84ae549-36eb-4516-b772-5b8929a9350d | service: service-general +[2026-04-16 14:22:43.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174055202700009 | request_id: b84ae549-36eb-4516-b772-5b8929a9350d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 911c8190-7f32-43bb-ab64-964329eb46c9 | service: service-general +[2026-04-16 14:22:43.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045658 | request_id: 911c8190-7f32-43bb-ab64-964329eb46c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74b4d745-7dfa-4e4c-b199-1556c8a3d9d1 | service: service-general +[2026-04-16 14:22:43.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576022703720001 | request_id: 74b4d745-7dfa-4e4c-b199-1556c8a3d9d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a178f65f-ccab-4d5c-a438-84c3ca662770 | service: service-general +[2026-04-16 14:22:43.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6404052010920003 | request_id: a178f65f-ccab-4d5c-a438-84c3ca662770 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd1bb99d-149a-47a5-ab57-1fbeed7700d0 | service: service-general +[2026-04-16 14:22:43.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035608670001 | request_id: fd1bb99d-149a-47a5-ab57-1fbeed7700d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76888df1-beea-4262-baa8-afc83f855826 | service: service-general +[2026-04-16 14:22:43.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512115005740003 | request_id: 76888df1-beea-4262-baa8-afc83f855826 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa06e610-eadf-449b-aa2b-27776469c973 | service: service-general +[2026-04-16 14:22:43.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3206056608960004 | request_id: fa06e610-eadf-449b-aa2b-27776469c973 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0f6fefb-819d-4780-9342-7707800e3760 | service: service-general +[2026-04-16 14:22:43.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545704 | request_id: a0f6fefb-819d-4780-9342-7707800e3760 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63296c1d-64a8-41b2-8c13-68bb52695031 | service: service-general +[2026-04-16 14:22:43.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507082805940003 | request_id: 63296c1d-64a8-41b2-8c13-68bb52695031 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16af90e0-9825-4761-a507-4ffcc7e26acd | service: service-general +[2026-04-16 14:22:43.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304610820001 | request_id: 16af90e0-9825-4761-a507-4ffcc7e26acd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 819eaf2a-3976-47bb-87e3-933552c4b2f4 | service: service-general +[2026-04-16 14:22:43.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170408020001 | request_id: 819eaf2a-3976-47bb-87e3-933552c4b2f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94e009e2-a62f-4901-9670-376ea8a1cc28 | service: service-general +[2026-04-16 14:22:43.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194602640001 | request_id: 94e009e2-a62f-4901-9670-376ea8a1cc28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1ce6cbd-149f-4ee8-aba9-cfb82b38dd28 | service: service-general +[2026-04-16 14:22:43.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045657 | request_id: b1ce6cbd-149f-4ee8-aba9-cfb82b38dd28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c099157-120d-4c7a-b980-5905f4c6d848 | service: service-general +[2026-04-16 14:22:43.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160102730009 | request_id: 7c099157-120d-4c7a-b980-5905f4c6d848 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45e06716-07b1-4fff-8279-29ae13a1cabc | service: service-general +[2026-04-16 14:22:43.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115506590004 | request_id: 45e06716-07b1-4fff-8279-29ae13a1cabc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f424336-1a5d-43bf-b015-6f420a78a216 | service: service-general +[2026-04-16 14:22:43.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020705690002 | request_id: 7f424336-1a5d-43bf-b015-6f420a78a216 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cba3215-42b4-44a0-aff6-97e044e8cdfc | service: service-general +[2026-04-16 14:22:43.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055809730005 | request_id: 6cba3215-42b4-44a0-aff6-97e044e8cdfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8052e12-c8f6-429b-8d15-87d35d38c50f | service: service-general +[2026-04-16 14:22:43.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020205590005 | request_id: f8052e12-c8f6-429b-8d15-87d35d38c50f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4044324d-7c21-4e72-82bb-99e3f35a58cb | service: service-general +[2026-04-16 14:22:43.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545706 | request_id: 4044324d-7c21-4e72-82bb-99e3f35a58cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae10987e-12df-48c0-90ad-b60ec88065df | service: service-general +[2026-04-16 14:22:43.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504164109650001 | request_id: ae10987e-12df-48c0-90ad-b60ec88065df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d33304c0-57f7-4e28-b771-a8bf1d3ded24 | service: service-general +[2026-04-16 14:22:43.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050211170003 | request_id: d33304c0-57f7-4e28-b771-a8bf1d3ded24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b78c339d-70dc-426f-9c37-4ffb49e5f01e | service: service-general +[2026-04-16 14:22:43.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300309100001 | request_id: b78c339d-70dc-426f-9c37-4ffb49e5f01e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 561c9ef4-727e-430b-8254-e5d04b8dccde | service: service-general +[2026-04-16 14:22:43.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545707 | request_id: 561c9ef4-727e-430b-8254-e5d04b8dccde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f18f5106-687c-4428-97c7-74e4a54c077d | service: service-general +[2026-04-16 14:22:43.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081106670003 | request_id: f18f5106-687c-4428-97c7-74e4a54c077d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48e36119-91d2-439d-b815-cbc2b5782cbd | service: service-general +[2026-04-16 14:22:43.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516044606660008 | request_id: 48e36119-91d2-439d-b815-cbc2b5782cbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 487f806c-57c6-4e4e-9fde-e810724ceebd | service: service-general +[2026-04-16 14:22:43.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: 487f806c-57c6-4e4e-9fde-e810724ceebd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a20629eb-d845-4b98-8ec7-f1eacb6ff07c | service: service-general +[2026-04-16 14:22:43.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216106540001 | request_id: a20629eb-d845-4b98-8ec7-f1eacb6ff07c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 821e3b85-07e5-4819-80e9-1e5acf3b30ca | service: service-general +[2026-04-16 14:22:43.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051010130001 | request_id: 821e3b85-07e5-4819-80e9-1e5acf3b30ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3505d010-f877-47bf-bf52-3d6e6d41ed2b | service: service-general +[2026-04-16 14:22:43.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578126704800002 | request_id: 3505d010-f877-47bf-bf52-3d6e6d41ed2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c79aa168-149e-4298-8df3-7056ba9e5619 | service: service-general +[2026-04-16 14:22:43.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545708 | request_id: c79aa168-149e-4298-8df3-7056ba9e5619 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dddc688-097b-4855-9b95-aea638475a6e | service: service-general +[2026-04-16 14:22:43.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519021509720002 | request_id: 0dddc688-097b-4855-9b95-aea638475a6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06f30c03-eca4-4f78-bc86-811578be3119 | service: service-general +[2026-04-16 14:22:43.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000010545689 | request_id: 06f30c03-eca4-4f78-bc86-811578be3119 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7580270-08ed-45a4-9de1-fb8f58aac40d | service: service-general +[2026-04-16 14:22:43.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545677 | request_id: f7580270-08ed-45a4-9de1-fb8f58aac40d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f4e1283-36ce-487e-84c7-2e48c1857306 | service: service-general +[2026-04-16 14:22:43.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012909700004 | request_id: 5f4e1283-36ce-487e-84c7-2e48c1857306 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a17b43ba-25c8-48dd-94cf-a3b876ea3f00 | service: service-general +[2026-04-16 14:22:43.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204410610001 | request_id: a17b43ba-25c8-48dd-94cf-a3b876ea3f00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c22ca60-3149-4286-b970-12665a378c20 | service: service-general +[2026-04-16 14:22:43.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545675 | request_id: 1c22ca60-3149-4286-b970-12665a378c20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d3e3e54-79b1-41ee-b01e-62b325bf36ce | service: service-general +[2026-04-16 14:22:43.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175405870001 | request_id: 2d3e3e54-79b1-41ee-b01e-62b325bf36ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3093b19-6838-472f-a564-3af0d3765189 | service: service-general +[2026-04-16 14:22:43.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516094108600001 | request_id: c3093b19-6838-472f-a564-3af0d3765189 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b45ccae-e811-48d6-b836-e9312a967f32 | service: service-general +[2026-04-16 14:22:43.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126608040001 | request_id: 9b45ccae-e811-48d6-b836-e9312a967f32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e8c651a-fd6d-4371-809a-fd5fd12822aa | service: service-general +[2026-04-16 14:22:43.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152505120002 | request_id: 0e8c651a-fd6d-4371-809a-fd5fd12822aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 017e94fb-2de6-4d79-994a-42a282b03fd5 | service: service-general +[2026-04-16 14:22:43.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016208940002 | request_id: 017e94fb-2de6-4d79-994a-42a282b03fd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 995c5550-4826-4eaf-8ac9-8337e492f6ba | service: service-general +[2026-04-16 14:22:43.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195403780001 | request_id: 995c5550-4826-4eaf-8ac9-8337e492f6ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90896b38-c4a1-4e19-acd6-8e25f47610f4 | service: service-general +[2026-04-16 14:22:43.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155608660003 | request_id: 90896b38-c4a1-4e19-acd6-8e25f47610f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 560237a2-ad96-4db9-a6ac-0116035eef6b | service: service-general +[2026-04-16 14:22:43.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: 560237a2-ad96-4db9-a6ac-0116035eef6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b154a98-95a3-46e3-ad50-523499dd0ee6 | service: service-general +[2026-04-16 14:22:43.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516177009700001 | request_id: 3b154a98-95a3-46e3-ad50-523499dd0ee6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb691ea9-0875-467c-94ab-8365511df651 | service: service-general +[2026-04-16 14:22:43.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514075701870001 | request_id: eb691ea9-0875-467c-94ab-8365511df651 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87cbe272-d91e-4034-b0d0-e782e28423c5 | service: service-general +[2026-04-16 14:22:43.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010308650003 | request_id: 87cbe272-d91e-4034-b0d0-e782e28423c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06c22dbb-798f-4f4a-bde2-1d6d87bb5a73 | service: service-general +[2026-04-16 14:22:43.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503104301680001 | request_id: 06c22dbb-798f-4f4a-bde2-1d6d87bb5a73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfede389-3bb6-4422-ad87-02808d6cb4de | service: service-general +[2026-04-16 14:22:43.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035201820006 | request_id: cfede389-3bb6-4422-ad87-02808d6cb4de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 537a2ff7-1202-4658-af58-60b23849b6f9 | service: service-general +[2026-04-16 14:22:43.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014107360048 | request_id: 537a2ff7-1202-4658-af58-60b23849b6f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f065161-2427-4440-8d49-9b37e13a03ff | service: service-general +[2026-04-16 14:22:43.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 0f065161-2427-4440-8d49-9b37e13a03ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 328f9d7b-ee96-42ca-860e-8c7ed92c19fc | service: service-general +[2026-04-16 14:22:43.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579020101540045 | request_id: 328f9d7b-ee96-42ca-860e-8c7ed92c19fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 181a8c37-976c-46a1-ba74-d4ed03bfb1ea | service: service-general +[2026-04-16 14:22:43.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074202900006 | request_id: 181a8c37-976c-46a1-ba74-d4ed03bfb1ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3910c343-aad9-495d-b9bf-adec8ca4bc98 | service: service-general +[2026-04-16 14:22:43.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224503540002 | request_id: 3910c343-aad9-495d-b9bf-adec8ca4bc98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0108e6f-756b-428a-bbe4-777df35d5a4f | service: service-general +[2026-04-16 14:22:43.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116903730004 | request_id: d0108e6f-756b-428a-bbe4-777df35d5a4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 811401f7-c740-45c1-bc8d-745697fce033 | service: service-general +[2026-04-16 14:22:43.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144103590002 | request_id: 811401f7-c740-45c1-bc8d-745697fce033 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55d7e7bc-5a8b-430c-8a2b-cdf101643c1a | service: service-general +[2026-04-16 14:22:43.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 55d7e7bc-5a8b-430c-8a2b-cdf101643c1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1480885-5899-4364-bf5a-2247c38679ec | service: service-general +[2026-04-16 14:22:43.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507285112650003 | request_id: c1480885-5899-4364-bf5a-2247c38679ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7db83491-85a7-4cb2-a239-5ad8d336b453 | service: service-general +[2026-04-16 14:22:43.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514087006610015 | request_id: 7db83491-85a7-4cb2-a239-5ad8d336b453 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77507f6f-f134-47f4-901e-83f33a2e4ca2 | service: service-general +[2026-04-16 14:22:43.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506024212790002 | request_id: 77507f6f-f134-47f4-901e-83f33a2e4ca2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f75e8591-cf61-4354-92b5-8bd8c15df1a6 | service: service-general +[2026-04-16 14:22:43.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509244506600002 | request_id: f75e8591-cf61-4354-92b5-8bd8c15df1a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df27b265-e835-4af5-89d1-d6c1250dc3e3 | service: service-general +[2026-04-16 14:22:43.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054602560001 | request_id: df27b265-e835-4af5-89d1-d6c1250dc3e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5b307a2-e132-48e5-a680-de744311ceaa | service: service-general +[2026-04-16 14:22:43.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545710 | request_id: b5b307a2-e132-48e5-a680-de744311ceaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9371ff7-a0cb-437f-a123-3e3604f9f0e4 | service: service-general +[2026-04-16 14:22:43.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3303057012700002 | request_id: d9371ff7-a0cb-437f-a123-3e3604f9f0e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80db0d83-591d-4517-9950-4e48182707b5 | service: service-general +[2026-04-16 14:22:43.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031602710003 | request_id: 80db0d83-591d-4517-9950-4e48182707b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 697525a6-853b-48f1-af6e-2f8dd3d9cfed | service: service-general +[2026-04-16 14:22:43.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 697525a6-853b-48f1-af6e-2f8dd3d9cfed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d66c43ad-2e02-40ab-87e3-a67b5cc1317d | service: service-general +[2026-04-16 14:22:43.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1601226510720002 | request_id: d66c43ad-2e02-40ab-87e3-a67b5cc1317d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a2791bb-12c1-4d3b-910f-fae928bdd68a | service: service-general +[2026-04-16 14:22:43.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014903600006 | request_id: 5a2791bb-12c1-4d3b-910f-fae928bdd68a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb248a3a-428f-4a57-acdc-6a97c520a2ef | service: service-general +[2026-04-16 14:22:43.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 455.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086002940002 | request_id: bb248a3a-428f-4a57-acdc-6a97c520a2ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e35ddcb4-bb9f-4c4c-9380-821fc73fc6e1 | service: service-general +[2026-04-16 14:22:43.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504097011740001 | request_id: e35ddcb4-bb9f-4c4c-9380-821fc73fc6e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e2df80e-f4d2-4469-b75d-53023ef69352 | service: service-general +[2026-04-16 14:22:43.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504085409570001 | request_id: 1e2df80e-f4d2-4469-b75d-53023ef69352 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78f7946b-ed1d-4392-82c9-9a92805df6c8 | service: service-general +[2026-04-16 14:22:43.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 78f7946b-ed1d-4392-82c9-9a92805df6c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e239f118-fdcd-4051-9b14-c0916d79ff71 | service: service-general +[2026-04-16 14:22:43.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010908500003 | request_id: e239f118-fdcd-4051-9b14-c0916d79ff71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 791599f5-09e9-49b9-87e0-76f0b7610ce7 | service: service-general +[2026-04-16 14:22:43.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074704930005 | request_id: 791599f5-09e9-49b9-87e0-76f0b7610ce7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bb97487-d9ce-48f1-9ae9-50f9743c158e | service: service-general +[2026-04-16 14:22:43.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508016207640001 | request_id: 7bb97487-d9ce-48f1-9ae9-50f9743c158e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 379f8dd8-e467-479c-82aa-414167abe48e | service: service-general +[2026-04-16 14:22:43.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094807650004 | request_id: 379f8dd8-e467-479c-82aa-414167abe48e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdb53583-5ede-40fe-8f8a-dd2bac77e0a5 | service: service-general +[2026-04-16 14:22:43.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: fdb53583-5ede-40fe-8f8a-dd2bac77e0a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1c5648d-1fab-4b1d-ab8e-be3d07a4a215 | service: service-general +[2026-04-16 14:22:43.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507152409560001 | request_id: f1c5648d-1fab-4b1d-ab8e-be3d07a4a215 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a68a95b-373f-4e65-9133-fe6a08dce9bb | service: service-general +[2026-04-16 14:22:43.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 5a68a95b-373f-4e65-9133-fe6a08dce9bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df678631-7eca-4183-a969-486da9a9b501 | service: service-general +[2026-04-16 14:22:43.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000012 | request_id: df678631-7eca-4183-a969-486da9a9b501 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2962931e-e30f-4274-bf8d-52f223b714a5 | service: service-general +[2026-04-16 14:22:43.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503124402710002 | request_id: 2962931e-e30f-4274-bf8d-52f223b714a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38165706-5ad0-4685-88de-b07a9628ffac | service: service-general +[2026-04-16 14:22:43.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022512560003 | request_id: 38165706-5ad0-4685-88de-b07a9628ffac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25dbf165-f4f0-4c0b-a80e-da0d71e190c4 | service: service-general +[2026-04-16 14:22:43.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055602570001 | request_id: 25dbf165-f4f0-4c0b-a80e-da0d71e190c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9474d255-70b4-4f1f-ab60-988c37e8077f | service: service-general +[2026-04-16 14:22:43.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171602630001 | request_id: 9474d255-70b4-4f1f-ab60-988c37e8077f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 541c1608-04e8-4514-b9e2-4c0fee618633 | service: service-general +[2026-04-16 14:22:43.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124408770002 | request_id: 541c1608-04e8-4514-b9e2-4c0fee618633 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f8698ac-e9b2-4f95-8c47-82e42e068365 | service: service-general +[2026-04-16 14:22:43.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065509700005 | request_id: 6f8698ac-e9b2-4f95-8c47-82e42e068365 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22093782-7565-4af4-941e-ccf1b7e40a5e | service: service-general +[2026-04-16 14:22:43.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 22093782-7565-4af4-941e-ccf1b7e40a5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73557c7e-e5f7-4e39-9e43-6a9981e6466b | service: service-general +[2026-04-16 14:22:43.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036005700006 | request_id: 73557c7e-e5f7-4e39-9e43-6a9981e6466b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0954df3c-7fbd-493b-afb3-61474d7fb2c4 | service: service-general +[2026-04-16 14:22:43.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545714 | request_id: 0954df3c-7fbd-493b-afb3-61474d7fb2c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 139c9ae2-c85f-433f-a231-9273193507e8 | service: service-general +[2026-04-16 14:22:43.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 139c9ae2-c85f-433f-a231-9273193507e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 834df928-abd6-411e-ad3d-fa9109429be2 | service: service-general +[2026-04-16 14:22:43.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121102490001 | request_id: 834df928-abd6-411e-ad3d-fa9109429be2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce382932-b6dc-418e-9b57-3af1f221a492 | service: service-general +[2026-04-16 14:22:43.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506116408780001 | request_id: ce382932-b6dc-418e-9b57-3af1f221a492 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f0cce73-6812-4ac5-81cd-a0265fa46b60 | service: service-general +[2026-04-16 14:22:43.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021206640001 | request_id: 9f0cce73-6812-4ac5-81cd-a0265fa46b60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91a1c379-9c5c-4863-aaec-c317e760b073 | service: service-general +[2026-04-16 14:22:43.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545715 | request_id: 91a1c379-9c5c-4863-aaec-c317e760b073 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: daef5139-1f31-4169-8f03-f1017adc02f4 | service: service-general +[2026-04-16 14:22:43.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175304480001 | request_id: daef5139-1f31-4169-8f03-f1017adc02f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f56ece07-cd6b-44f0-9dcf-870be97cdcb1 | service: service-general +[2026-04-16 14:22:43.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545716 | request_id: f56ece07-cd6b-44f0-9dcf-870be97cdcb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd794042-3867-4fc0-9f9f-9d85fce48c86 | service: service-general +[2026-04-16 14:22:43.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014107620005 | request_id: bd794042-3867-4fc0-9f9f-9d85fce48c86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42a4f59e-3786-44d8-a4ba-e43340f93c57 | service: service-general +[2026-04-16 14:22:43.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184206790001 | request_id: 42a4f59e-3786-44d8-a4ba-e43340f93c57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbe8d811-dea7-4230-b9e6-6521fedf99f4 | service: service-general +[2026-04-16 14:22:43.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151103560003 | request_id: bbe8d811-dea7-4230-b9e6-6521fedf99f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b78764f-a47d-48f5-b0b1-610f8240de6b | service: service-general +[2026-04-16 14:22:43.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.694µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121011810005 | request_id: 3b78764f-a47d-48f5-b0b1-610f8240de6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5b78669-b71c-4df4-a4ba-44ea066d38da | service: service-general +[2026-04-16 14:22:43.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510055411690002 | request_id: e5b78669-b71c-4df4-a4ba-44ea066d38da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00291d09-46dd-464b-b677-9ea8e42bd95a | service: service-general +[2026-04-16 14:22:43.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 00291d09-46dd-464b-b677-9ea8e42bd95a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0ba5578-6d1d-4e48-ba45-8c0e8043b3f1 | service: service-general +[2026-04-16 14:22:43.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024905650003 | request_id: e0ba5578-6d1d-4e48-ba45-8c0e8043b3f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b02acbf2-f564-4cbf-8672-19ca87b9bc1d | service: service-general +[2026-04-16 14:22:43.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545717 | request_id: b02acbf2-f564-4cbf-8672-19ca87b9bc1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3206677-327a-406d-8b6b-680b8e022069 | service: service-general +[2026-04-16 14:22:43.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576025411820001 | request_id: f3206677-327a-406d-8b6b-680b8e022069 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 912fa425-6f29-482f-a28d-6d57b76b8f14 | service: service-general +[2026-04-16 14:22:43.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114305670002 | request_id: 912fa425-6f29-482f-a28d-6d57b76b8f14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a0d61bf-f023-43eb-85f6-64f6a42f6ad6 | service: service-general +[2026-04-16 14:22:43.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044505650002 | request_id: 7a0d61bf-f023-43eb-85f6-64f6a42f6ad6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12980343-a7fb-4b02-bb7c-aeb07b514fd6 | service: service-general +[2026-04-16 14:22:43.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174107460013 | request_id: 12980343-a7fb-4b02-bb7c-aeb07b514fd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fb1111b-c31e-43ae-b2fa-51d9685edb74 | service: service-general +[2026-04-16 14:22:43.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185706570001 | request_id: 4fb1111b-c31e-43ae-b2fa-51d9685edb74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f8fa2d4-1680-45a4-9c4d-26de60ad2eff | service: service-general +[2026-04-16 14:22:43.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545718 | request_id: 1f8fa2d4-1680-45a4-9c4d-26de60ad2eff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b08661d9-5181-4c1e-bef7-f2a558a63740 | service: service-general +[2026-04-16 14:22:43.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234401010003 | request_id: b08661d9-5181-4c1e-bef7-f2a558a63740 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63365221-3ec0-4ac1-9245-8ef62b4691ed | service: service-general +[2026-04-16 14:22:43.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507332305020003 | request_id: 63365221-3ec0-4ac1-9245-8ef62b4691ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e7f10b2-2b86-4977-b33e-2d34a99d826c | service: service-general +[2026-04-16 14:22:43.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101630142 | request_id: 5e7f10b2-2b86-4977-b33e-2d34a99d826c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e186372-bd78-427f-a4d5-f447b1c84dea | service: service-general +[2026-04-16 14:22:43.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350708560480004 | request_id: 0e186372-bd78-427f-a4d5-f447b1c84dea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4678d6bf-dd30-4b2f-be10-8c1cdbe76033 | service: service-general +[2026-04-16 14:22:43.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254201890001 | request_id: 4678d6bf-dd30-4b2f-be10-8c1cdbe76033 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47dd000b-b54e-4f5d-87d6-e1bb768e1566 | service: service-general +[2026-04-16 14:22:43.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195010690005 | request_id: 47dd000b-b54e-4f5d-87d6-e1bb768e1566 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8750abf4-16cb-4e2c-aa26-6656e054eb23 | service: service-general +[2026-04-16 14:22:43.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577030911620002 | request_id: 8750abf4-16cb-4e2c-aa26-6656e054eb23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0f2ee5a-1942-450b-97ef-04f5c0c06cb4 | service: service-general +[2026-04-16 14:22:43.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054506800002 | request_id: f0f2ee5a-1942-450b-97ef-04f5c0c06cb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c43a0b2-a958-45e0-af62-fe41899a1368 | service: service-general +[2026-04-16 14:22:43.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024101550045 | request_id: 7c43a0b2-a958-45e0-af62-fe41899a1368 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 785f2aab-9b33-443e-9a9b-e1e7ef70ca83 | service: service-general +[2026-04-16 14:22:43.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 785f2aab-9b33-443e-9a9b-e1e7ef70ca83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f707a05-c08c-4191-b619-6e760fefaceb | service: service-general +[2026-04-16 14:22:43.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011806050003 | request_id: 8f707a05-c08c-4191-b619-6e760fefaceb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93cfdcef-f080-416c-9cd4-0edb0ef65ffb | service: service-general +[2026-04-16 14:22:43.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030507960002 | request_id: 93cfdcef-f080-416c-9cd4-0edb0ef65ffb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a17506c1-2b31-4cd5-a74b-c9cfcfdbb454 | service: service-general +[2026-04-16 14:22:43.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: a17506c1-2b31-4cd5-a74b-c9cfcfdbb454 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 946ebe13-1e39-4d3f-861e-48dc7a720572 | service: service-general +[2026-04-16 14:22:43.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 946ebe13-1e39-4d3f-861e-48dc7a720572 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ad0fa35-1abc-4129-964c-6bc538ca7a53 | service: service-general +[2026-04-16 14:22:43.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508206007670006 | request_id: 8ad0fa35-1abc-4129-964c-6bc538ca7a53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0103188-1ca5-484d-b43a-62f4c5e31776 | service: service-general +[2026-04-16 14:22:43.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190702630003 | request_id: c0103188-1ca5-484d-b43a-62f4c5e31776 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e1627be-d848-4690-adc3-430d95c62c6e | service: service-general +[2026-04-16 14:22:43.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052610830002 | request_id: 4e1627be-d848-4690-adc3-430d95c62c6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be88c7bf-af45-4248-8f3a-73b88aba1286 | service: service-general +[2026-04-16 14:22:43.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086904820002 | request_id: be88c7bf-af45-4248-8f3a-73b88aba1286 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 768eb9f6-cf17-4171-80e1-cfac97f57545 | service: service-general +[2026-04-16 14:22:43.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574053012170001 | request_id: 768eb9f6-cf17-4171-80e1-cfac97f57545 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c06a22b9-fa6d-4bf1-ab37-56854b2c7426 | service: service-general +[2026-04-16 14:22:43.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572031910610001 | request_id: c06a22b9-fa6d-4bf1-ab37-56854b2c7426 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e515b614-d065-4aaf-98f4-83b13d4b4f4a | service: service-general +[2026-04-16 14:22:43.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: e515b614-d065-4aaf-98f4-83b13d4b4f4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cf21c6f-d43e-40a2-8a37-a2c63176dbcb | service: service-general +[2026-04-16 14:22:43.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545721 | request_id: 5cf21c6f-d43e-40a2-8a37-a2c63176dbcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2905264b-9764-4416-86d2-fd2a3ca48c54 | service: service-general +[2026-04-16 14:22:43.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 2905264b-9764-4416-86d2-fd2a3ca48c54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3ae76c1-def9-4a02-bdbc-03e1bf3d502a | service: service-general +[2026-04-16 14:22:43.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105111640003 | request_id: d3ae76c1-def9-4a02-bdbc-03e1bf3d502a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33215b11-055a-4fcf-a37a-5a6f6ba9ecf7 | service: service-general +[2026-04-16 14:22:43.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140207670002 | request_id: 33215b11-055a-4fcf-a37a-5a6f6ba9ecf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7553f41-b496-489f-887b-4266206075ea | service: service-general +[2026-04-16 14:22:43.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046509650001 | request_id: c7553f41-b496-489f-887b-4266206075ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 233c1e3d-cc90-4188-a678-fff244cc1145 | service: service-general +[2026-04-16 14:22:43.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234608510001 | request_id: 233c1e3d-cc90-4188-a678-fff244cc1145 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1604ac57-7827-403e-9136-efab11866741 | service: service-general +[2026-04-16 14:22:43.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084509720004 | request_id: 1604ac57-7827-403e-9136-efab11866741 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1da7f4dd-3358-4ad3-ab8e-e085f3ea8ab3 | service: service-general +[2026-04-16 14:22:43.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514215703790008 | request_id: 1da7f4dd-3358-4ad3-ab8e-e085f3ea8ab3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 920f565c-d231-4a86-ac8e-80de79cc1cc3 | service: service-general +[2026-04-16 14:22:43.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508145508650004 | request_id: 920f565c-d231-4a86-ac8e-80de79cc1cc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b602bb01-659e-4a73-af30-de114e5a7f78 | service: service-general +[2026-04-16 14:22:43.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131904670001 | request_id: b602bb01-659e-4a73-af30-de114e5a7f78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 991a22af-58a0-4eaa-b5b6-5e0155e2e4e1 | service: service-general +[2026-04-16 14:22:43.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334401000002 | request_id: 991a22af-58a0-4eaa-b5b6-5e0155e2e4e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 903103f9-3bde-4d81-9dd0-800042ef5710 | service: service-general +[2026-04-16 14:22:43.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137012680004 | request_id: 903103f9-3bde-4d81-9dd0-800042ef5710 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0e61b2a-4561-4b0c-a68e-607b6dbb7842 | service: service-general +[2026-04-16 14:22:43.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036407960003 | request_id: f0e61b2a-4561-4b0c-a68e-607b6dbb7842 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c46c270e-b0d1-4f22-aa9e-d2909b78c695 | service: service-general +[2026-04-16 14:22:43.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022309610003 | request_id: c46c270e-b0d1-4f22-aa9e-d2909b78c695 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6149aa4-223f-4b4a-af42-31753a188d93 | service: service-general +[2026-04-16 14:22:43.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064101660007 | request_id: b6149aa4-223f-4b4a-af42-31753a188d93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74abc553-ca40-4b93-9793-dc94476ab7cb | service: service-general +[2026-04-16 14:22:43.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513161505920001 | request_id: 74abc553-ca40-4b93-9793-dc94476ab7cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74095f61-2a27-417d-8a88-3eaf7bc3c045 | service: service-general +[2026-04-16 14:22:43.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042004740005 | request_id: 74095f61-2a27-417d-8a88-3eaf7bc3c045 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf84033c-69b9-498a-ba29-7e7cd8ea0638 | service: service-general +[2026-04-16 14:22:43.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571016802530001 | request_id: bf84033c-69b9-498a-ba29-7e7cd8ea0638 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5341fa5d-d8cd-43a4-8e3e-a63f9d2c6a29 | service: service-general +[2026-04-16 14:22:43.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 539.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324910680003 | request_id: 5341fa5d-d8cd-43a4-8e3e-a63f9d2c6a29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 504fda9c-e481-4d51-a10c-cfab61906af7 | service: service-general +[2026-04-16 14:22:43.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050106780004 | request_id: 504fda9c-e481-4d51-a10c-cfab61906af7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7b6a0be-0fa1-40fa-8f86-86a5a0760e61 | service: service-general +[2026-04-16 14:22:43.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020510460002 | request_id: d7b6a0be-0fa1-40fa-8f86-86a5a0760e61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da524089-2664-4308-bfe0-f3e0f1ca6a32 | service: service-general +[2026-04-16 14:22:43.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106505670003 | request_id: da524089-2664-4308-bfe0-f3e0f1ca6a32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7993a0b8-502a-4b9e-8089-ed19ba1616d8 | service: service-general +[2026-04-16 14:22:43.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195011660002 | request_id: 7993a0b8-502a-4b9e-8089-ed19ba1616d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd2b85b4-a236-4463-8fe4-abe1ff76530c | service: service-general +[2026-04-16 14:22:43.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130608420003 | request_id: dd2b85b4-a236-4463-8fe4-abe1ff76530c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2917e8d-521e-4f1e-88b9-e52e98b1017c | service: service-general +[2026-04-16 14:22:43.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154102870003 | request_id: d2917e8d-521e-4f1e-88b9-e52e98b1017c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d07ee49d-a960-4c35-989b-9dd81a0754c7 | service: service-general +[2026-04-16 14:22:43.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012402700005 | request_id: d07ee49d-a960-4c35-989b-9dd81a0754c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41c2005f-fad2-443f-b9fa-dba66ea16eb9 | service: service-general +[2026-04-16 14:22:43.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194107690067 | request_id: 41c2005f-fad2-443f-b9fa-dba66ea16eb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c29991d2-cd98-4659-8045-bd5dac4875a8 | service: service-general +[2026-04-16 14:22:43.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: c29991d2-cd98-4659-8045-bd5dac4875a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f39e9514-7cc6-4863-90e2-75a1d01376ce | service: service-general +[2026-04-16 14:22:43.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6202065307650005 | request_id: f39e9514-7cc6-4863-90e2-75a1d01376ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbca9d8c-6918-4199-b1be-cdfe634112b5 | service: service-general +[2026-04-16 14:22:43.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055204690002 | request_id: fbca9d8c-6918-4199-b1be-cdfe634112b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74b6f262-b8bc-4ff1-89db-e55d44c90c5a | service: service-general +[2026-04-16 14:22:43.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013001810001 | request_id: 74b6f262-b8bc-4ff1-89db-e55d44c90c5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94a2ffe2-6398-4761-99f5-6cbbedbe7f51 | service: service-general +[2026-04-16 14:22:43.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011610740003 | request_id: 94a2ffe2-6398-4761-99f5-6cbbedbe7f51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f397127b-de8a-4c5b-83bf-c28291a4b043 | service: service-general +[2026-04-16 14:22:43.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503084109470001 | request_id: f397127b-de8a-4c5b-83bf-c28291a4b043 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6c01540-e8c9-4f58-9c9e-c5bc81538b83 | service: service-general +[2026-04-16 14:22:43.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504030702620005 | request_id: e6c01540-e8c9-4f58-9c9e-c5bc81538b83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c70c9d7a-8f63-4660-8658-25fd05609c75 | service: service-general +[2026-04-16 14:22:43.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504160407720001 | request_id: c70c9d7a-8f63-4660-8658-25fd05609c75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 446e3d28-94ca-4b13-9764-31ce2c871de4 | service: service-general +[2026-04-16 14:22:43.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321909540003 | request_id: 446e3d28-94ca-4b13-9764-31ce2c871de4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81c12990-0601-48a4-80cf-2235195903d9 | service: service-general +[2026-04-16 14:22:43.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195306640002 | request_id: 81c12990-0601-48a4-80cf-2235195903d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74f1f899-47f9-4a0e-92de-acc698b9fe9e | service: service-general +[2026-04-16 14:22:43.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030203180004 | request_id: 74f1f899-47f9-4a0e-92de-acc698b9fe9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c34f6247-4f75-4be9-ba58-036a2241a131 | service: service-general +[2026-04-16 14:22:43.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246804000002 | request_id: c34f6247-4f75-4be9-ba58-036a2241a131 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2166cc1e-e545-40ee-8d0b-0011d7472179 | service: service-general +[2026-04-16 14:22:43.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: 2166cc1e-e545-40ee-8d0b-0011d7472179 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be95a143-490a-43d7-98d3-5b4525cf480a | service: service-general +[2026-04-16 14:22:43.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092307840001 | request_id: be95a143-490a-43d7-98d3-5b4525cf480a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7a0957f-7e54-4f62-9059-a54afe7a3c54 | service: service-general +[2026-04-16 14:22:43.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041907520001 | request_id: f7a0957f-7e54-4f62-9059-a54afe7a3c54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3285ee22-2d9d-4f83-bbff-360d9a93d6f7 | service: service-general +[2026-04-16 14:22:43.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514092104700005 | request_id: 3285ee22-2d9d-4f83-bbff-360d9a93d6f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eab97e8a-84ed-461f-b3b0-4315d3814f38 | service: service-general +[2026-04-16 14:22:43.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070111650004 | request_id: eab97e8a-84ed-461f-b3b0-4315d3814f38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: baa01486-097a-4a3a-a072-b7bfedcf7b35 | service: service-general +[2026-04-16 14:22:43.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513210509660002 | request_id: baa01486-097a-4a3a-a072-b7bfedcf7b35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 357db97f-f8eb-41dd-a4d2-a7cc6d76f69e | service: service-general +[2026-04-16 14:22:43.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215003530004 | request_id: 357db97f-f8eb-41dd-a4d2-a7cc6d76f69e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c8b84fd-a164-4786-adb2-0c958d0fbf6f | service: service-general +[2026-04-16 14:22:43.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031206740006 | request_id: 4c8b84fd-a164-4786-adb2-0c958d0fbf6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24940222-ccd1-4dd8-b62d-0a373ec9b9a6 | service: service-general +[2026-04-16 14:22:43.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160612740001 | request_id: 24940222-ccd1-4dd8-b62d-0a373ec9b9a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73aa8b4f-7a3a-462c-9cf3-a02a9021cef9 | service: service-general +[2026-04-16 14:22:43.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251606420003 | request_id: 73aa8b4f-7a3a-462c-9cf3-a02a9021cef9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd79b114-96a9-49ee-aa1f-31e0ad33df34 | service: service-general +[2026-04-16 14:22:43.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056507880004 | request_id: fd79b114-96a9-49ee-aa1f-31e0ad33df34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af3e7e95-4355-4f59-9c2c-245758409761 | service: service-general +[2026-04-16 14:22:43.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200101630004 | request_id: af3e7e95-4355-4f59-9c2c-245758409761 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ef38059-1419-4cd3-b228-976a2edd69fd | service: service-general +[2026-04-16 14:22:43.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021409730003 | request_id: 7ef38059-1419-4cd3-b228-976a2edd69fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3cffd78-fa7a-401c-862a-b5573fb51649 | service: service-general +[2026-04-16 14:22:43.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244108690002 | request_id: b3cffd78-fa7a-401c-862a-b5573fb51649 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20da6bc5-f7d9-4da6-8be6-06e23d3c641f | service: service-general +[2026-04-16 14:22:43.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035401700001 | request_id: 20da6bc5-f7d9-4da6-8be6-06e23d3c641f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44d7b3da-fa76-4127-8390-f558ae083a22 | service: service-general +[2026-04-16 14:22:43.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529204301930001 | request_id: 44d7b3da-fa76-4127-8390-f558ae083a22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8e12054-9d01-407f-a8aa-63bd36f01f8e | service: service-general +[2026-04-16 14:22:43.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: d8e12054-9d01-407f-a8aa-63bd36f01f8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 598a3c91-87b9-4dad-8fa2-69579ec68e58 | service: service-general +[2026-04-16 14:22:43.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245510710005 | request_id: 598a3c91-87b9-4dad-8fa2-69579ec68e58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cb58f50-859c-4ce3-aea3-992095b63777 | service: service-general +[2026-04-16 14:22:43.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000045 | request_id: 7cb58f50-859c-4ce3-aea3-992095b63777 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f52fe9d6-049c-4508-9333-026bceccbf16 | service: service-general +[2026-04-16 14:22:43.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180101430005 | request_id: f52fe9d6-049c-4508-9333-026bceccbf16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dc8ecff-f1fa-43a4-b0ab-f05d24157a69 | service: service-general +[2026-04-16 14:22:43.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134502650001 | request_id: 0dc8ecff-f1fa-43a4-b0ab-f05d24157a69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 476f1600-6283-4b9c-8936-18224338c99c | service: service-general +[2026-04-16 14:22:43.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275907200001 | request_id: 476f1600-6283-4b9c-8936-18224338c99c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0289999c-80a0-4cc8-ae89-fb07c0960b63 | service: service-general +[2026-04-16 14:22:43.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305204010003 | request_id: 0289999c-80a0-4cc8-ae89-fb07c0960b63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60b98a2e-0069-46aa-8998-3bc07c1ff34d | service: service-general +[2026-04-16 14:22:43.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081508670001 | request_id: 60b98a2e-0069-46aa-8998-3bc07c1ff34d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab443302-4881-4a54-a954-04576dec3c57 | service: service-general +[2026-04-16 14:22:43.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256206740003 | request_id: ab443302-4881-4a54-a954-04576dec3c57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1aa9080c-bd4f-444c-9fd9-043c7f2f43f9 | service: service-general +[2026-04-16 14:22:43.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026108860005 | request_id: 1aa9080c-bd4f-444c-9fd9-043c7f2f43f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba59185d-89da-4fbf-b1f5-5bb7bb2b9bc1 | service: service-general +[2026-04-16 14:22:43.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350720312050001_ | request_id: ba59185d-89da-4fbf-b1f5-5bb7bb2b9bc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36e1eb0d-9d64-4eab-a5c9-b08dc13b8b2c | service: service-general +[2026-04-16 14:22:43.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016412640002 | request_id: 36e1eb0d-9d64-4eab-a5c9-b08dc13b8b2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8c4650d-7422-4300-a3d8-c472c3902135 | service: service-general +[2026-04-16 14:22:43.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506124902790001 | request_id: c8c4650d-7422-4300-a3d8-c472c3902135 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4bfb481-f3e0-4392-9a08-966461afcbef | service: service-general +[2026-04-16 14:22:43.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514230104190002 | request_id: d4bfb481-f3e0-4392-9a08-966461afcbef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5724aea-8907-47c1-b536-77143323198a | service: service-general +[2026-04-16 14:22:43.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545723 | request_id: f5724aea-8907-47c1-b536-77143323198a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c95004b-0ef3-4c4f-81c3-7f8c67dc8b15 | service: service-general +[2026-04-16 14:22:43.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241211690011 | request_id: 5c95004b-0ef3-4c4f-81c3-7f8c67dc8b15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fec58f43-0b08-4f5f-97fb-edd1802f2652 | service: service-general +[2026-04-16 14:22:43.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000000000000__ | request_id: fec58f43-0b08-4f5f-97fb-edd1802f2652 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2e6339b-bb48-4490-9c9e-965e8096d3bb | service: service-general +[2026-04-16 14:22:43.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545724 | request_id: c2e6339b-bb48-4490-9c9e-965e8096d3bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 106e9c59-dddc-4ec6-9868-186f94a7d996 | service: service-general +[2026-04-16 14:22:43.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030301500001 | request_id: 106e9c59-dddc-4ec6-9868-186f94a7d996 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9145bdd-5a46-4abf-a7d2-c117655d97ea | service: service-general +[2026-04-16 14:22:43.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: f9145bdd-5a46-4abf-a7d2-c117655d97ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bb9015c-0ae8-4a5e-9aa5-b97987f50123 | service: service-general +[2026-04-16 14:22:43.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 1bb9015c-0ae8-4a5e-9aa5-b97987f50123 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce419602-6eeb-4d5d-88e4-94dd00a2d157 | service: service-general +[2026-04-16 14:22:43.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: ce419602-6eeb-4d5d-88e4-94dd00a2d157 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed4e8b8c-6e2f-4041-a6ab-272a1d23fb97 | service: service-general +[2026-04-16 14:22:43.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050606570001 | request_id: ed4e8b8c-6e2f-4041-a6ab-272a1d23fb97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4fdd5bb-a70a-4c69-9b53-f48a0d779029 | service: service-general +[2026-04-16 14:22:43.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545668 | request_id: d4fdd5bb-a70a-4c69-9b53-f48a0d779029 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1caf5a0-e73a-47a0-bdb6-0b04340e2e64 | service: service-general +[2026-04-16 14:22:43.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: b1caf5a0-e73a-47a0-bdb6-0b04340e2e64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22f2b8e8-d37f-4a65-a29f-9e4723e4d174 | service: service-general +[2026-04-16 14:22:43.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 22f2b8e8-d37f-4a65-a29f-9e4723e4d174 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 175f3c54-3845-4b62-8812-8257245ca8c3 | service: service-general +[2026-04-16 14:22:43.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545670 | request_id: 175f3c54-3845-4b62-8812-8257245ca8c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d779848-8580-41b9-8063-d58f735b7886 | service: service-general +[2026-04-16 14:22:43.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041707640002 | request_id: 0d779848-8580-41b9-8063-d58f735b7886 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b336e4a7-a7e5-4675-b754-e843c1d057f8 | service: service-general +[2026-04-16 14:22:43.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504171506730001 | request_id: b336e4a7-a7e5-4675-b754-e843c1d057f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bee898d5-db5d-498d-be4b-6049d96ab772 | service: service-general +[2026-04-16 14:22:43.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513195909780003 | request_id: bee898d5-db5d-498d-be4b-6049d96ab772 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 660cd9fc-3483-4ed3-8daf-04fc73fbcbfb | service: service-general +[2026-04-16 14:22:43.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: 660cd9fc-3483-4ed3-8daf-04fc73fbcbfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64cfd4bf-38fc-4c6b-860f-28a640307a69 | service: service-general +[2026-04-16 14:22:43.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180101570044 | request_id: 64cfd4bf-38fc-4c6b-860f-28a640307a69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8c97ba0-b7a8-4e52-aa7a-58dee7266001 | service: service-general +[2026-04-16 14:22:43.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146101710003 | request_id: a8c97ba0-b7a8-4e52-aa7a-58dee7266001 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aaa62083-f28e-47be-a654-973274af93f1 | service: service-general +[2026-04-16 14:22:43.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510160303980008 | request_id: aaa62083-f28e-47be-a654-973274af93f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6481400-6022-4322-9eb8-eb2b41053ecb | service: service-general +[2026-04-16 14:22:43.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512144101660032 | request_id: c6481400-6022-4322-9eb8-eb2b41053ecb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 559eaf90-6d99-4104-b638-ae2270ada90e | service: service-general +[2026-04-16 14:22:43.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509031104160001 | request_id: 559eaf90-6d99-4104-b638-ae2270ada90e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 305e2490-95c4-47db-bda9-a341d549a9c4 | service: service-general +[2026-04-16 14:22:43.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: 305e2490-95c4-47db-bda9-a341d549a9c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c385b976-e0d9-40ee-a0dc-df488e6a3d7f | service: service-general +[2026-04-16 14:22:43.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506062602190005 | request_id: c385b976-e0d9-40ee-a0dc-df488e6a3d7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fb671d2-1430-4ecb-9fe4-2ce88032e71e | service: service-general +[2026-04-16 14:22:43.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080404640004 | request_id: 6fb671d2-1430-4ecb-9fe4-2ce88032e71e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e079af03-bacc-4b70-8a71-177d3460c49e | service: service-general +[2026-04-16 14:22:43.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506161503730009 | request_id: e079af03-bacc-4b70-8a71-177d3460c49e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f7913ed-6656-4284-869b-2f8f2f01893c | service: service-general +[2026-04-16 14:22:43.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052704710003 | request_id: 0f7913ed-6656-4284-869b-2f8f2f01893c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87fa6828-8800-4f89-9787-464d009f122a | service: service-general +[2026-04-16 14:22:43.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065112540001 | request_id: 87fa6828-8800-4f89-9787-464d009f122a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c027a89a-c753-4870-9662-6537a9a3fdd9 | service: service-general +[2026-04-16 14:22:43.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031211070001 | request_id: c027a89a-c753-4870-9662-6537a9a3fdd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84fe2019-12fc-4c62-8a19-b506c8c2afe5 | service: service-general +[2026-04-16 14:22:43.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: 84fe2019-12fc-4c62-8a19-b506c8c2afe5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eac34177-38eb-4078-8111-48bead66495c | service: service-general +[2026-04-16 14:22:43.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571035903100001 | request_id: eac34177-38eb-4078-8111-48bead66495c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5582050-8598-48a7-ba5c-8ae9a295e1f4 | service: service-general +[2026-04-16 14:22:43.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021012590001 | request_id: d5582050-8598-48a7-ba5c-8ae9a295e1f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa1ca0e1-df99-4dbf-a66d-afd9e4d6ff48 | service: service-general +[2026-04-16 14:22:43.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505193008890004 | request_id: aa1ca0e1-df99-4dbf-a66d-afd9e4d6ff48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bebeb46-1893-440e-abcb-1b7a869b60a8 | service: service-general +[2026-04-16 14:22:43.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032103090002 | request_id: 9bebeb46-1893-440e-abcb-1b7a869b60a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8637b98-7551-430b-b18e-e38a3e82aabc | service: service-general +[2026-04-16 14:22:43.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252709710006 | request_id: e8637b98-7551-430b-b18e-e38a3e82aabc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f393b1a-4fe4-4c69-b2f4-23a8a1bb592e | service: service-general +[2026-04-16 14:22:43.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512093006550023 | request_id: 4f393b1a-4fe4-4c69-b2f4-23a8a1bb592e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdc51b30-b71e-48ac-a3dd-d25a74bb1a99 | service: service-general +[2026-04-16 14:22:43.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045594 | request_id: cdc51b30-b71e-48ac-a3dd-d25a74bb1a99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b2c0c0a-161a-41b2-82d6-5d0a06992df1 | service: service-general +[2026-04-16 14:22:43.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000002222222__ | request_id: 3b2c0c0a-161a-41b2-82d6-5d0a06992df1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc331b62-821c-4627-ae2a-bcb27d0a82c8 | service: service-general +[2026-04-16 14:22:43.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: bc331b62-821c-4627-ae2a-bcb27d0a82c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cdda321-7293-4c69-ae14-35e2059759cf | service: service-general +[2026-04-16 14:22:43.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510136605820001 | request_id: 4cdda321-7293-4c69-ae14-35e2059759cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ff70364-d212-469c-855b-5fcbe393a373 | service: service-general +[2026-04-16 14:22:43.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6301021706700001 | request_id: 6ff70364-d212-469c-855b-5fcbe393a373 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83a34858-5c33-4efa-87eb-8bdffef41d0f | service: service-general +[2026-04-16 14:22:43.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184107630292 | request_id: 83a34858-5c33-4efa-87eb-8bdffef41d0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a24e174-7d20-4102-ae8f-3c38da88e996 | service: service-general +[2026-04-16 14:22:43.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162406700001 | request_id: 2a24e174-7d20-4102-ae8f-3c38da88e996 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beb4a15a-878e-41b3-87aa-31afe1b9dadd | service: service-general +[2026-04-16 14:22:43.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507243004780002 | request_id: beb4a15a-878e-41b3-87aa-31afe1b9dadd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9af9f810-25fd-49be-ba05-460db5e38f39 | service: service-general +[2026-04-16 14:22:43.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045488 | request_id: 9af9f810-25fd-49be-ba05-460db5e38f39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3b5d868-9b97-4766-8ad9-dc94199ae5fe | service: service-general +[2026-04-16 14:22:43.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101700104 | request_id: c3b5d868-9b97-4766-8ad9-dc94199ae5fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65a7105c-0e1c-4be5-b8fe-32e47d957b89 | service: service-general +[2026-04-16 14:22:43.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025905630001 | request_id: 65a7105c-0e1c-4be5-b8fe-32e47d957b89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89384b09-007f-44eb-806e-6cfa54d69cde | service: service-general +[2026-04-16 14:22:43.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3317060804180001 | request_id: 89384b09-007f-44eb-806e-6cfa54d69cde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cfe7b79-9f4a-4580-b9e5-c2d000329d43 | service: service-general +[2026-04-16 14:22:43.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513170107390031 | request_id: 7cfe7b79-9f4a-4580-b9e5-c2d000329d43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 725fc888-cda2-4742-b73f-0eba78cb984f | service: service-general +[2026-04-16 14:22:43.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034101580019 | request_id: 725fc888-cda2-4742-b73f-0eba78cb984f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10bef916-90d5-492e-af4f-ebf80fba1a86 | service: service-general +[2026-04-16 14:22:43.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: 10bef916-90d5-492e-af4f-ebf80fba1a86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf28e663-99f5-4829-8961-f8d881321c61 | service: service-general +[2026-04-16 14:22:43.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507111111970005 | request_id: cf28e663-99f5-4829-8961-f8d881321c61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d447d340-bb0c-47de-a28f-858a4bb87b6f | service: service-general +[2026-04-16 14:22:43.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504130406750005 | request_id: d447d340-bb0c-47de-a28f-858a4bb87b6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f5c78a5-01fe-473f-8589-6eac2ca54ff2 | service: service-general +[2026-04-16 14:22:43.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: 8f5c78a5-01fe-473f-8589-6eac2ca54ff2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8594fb62-4049-45fa-aa9c-304911061080 | service: service-general +[2026-04-16 14:22:43.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506022630003___ | request_id: 8594fb62-4049-45fa-aa9c-304911061080 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1aaf8a3-3178-4785-ab51-b445119e4d09 | service: service-general +[2026-04-16 14:22:43.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574051408810003 | request_id: f1aaf8a3-3178-4785-ab51-b445119e4d09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a335516f-42df-48d1-b3f3-b30c01976124 | service: service-general +[2026-04-16 14:22:43.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126607990002 | request_id: a335516f-42df-48d1-b3f3-b30c01976124 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f17b4c26-ef1d-4165-82fa-e7c665ba6488 | service: service-general +[2026-04-16 14:22:43.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514230604070001 | request_id: f17b4c26-ef1d-4165-82fa-e7c665ba6488 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 537d6c03-96e0-4c15-b0db-7473cf25645c | service: service-general +[2026-04-16 14:22:43.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 537d6c03-96e0-4c15-b0db-7473cf25645c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7a6dc1a-59f0-49c0-9299-3183753f65fd | service: service-general +[2026-04-16 14:22:43.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514130112590001 | request_id: f7a6dc1a-59f0-49c0-9299-3183753f65fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f69de796-4da8-4e46-823e-51ba96f7f081 | service: service-general +[2026-04-16 14:22:43.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: f69de796-4da8-4e46-823e-51ba96f7f081 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0020e2d7-aea8-413d-bacc-416fabea373d | service: service-general +[2026-04-16 14:22:43.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012611180006 | request_id: 0020e2d7-aea8-413d-bacc-416fabea373d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98ef8104-633e-45ef-8364-06f206598467 | service: service-general +[2026-04-16 14:22:43.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201970006 | request_id: 98ef8104-633e-45ef-8364-06f206598467 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 842dae86-5157-463a-bbde-5244255e96ba | service: service-general +[2026-04-16 14:22:43.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034707820013 | request_id: 842dae86-5157-463a-bbde-5244255e96ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b92034a2-dc25-40fb-ade5-735b175c0880 | service: service-general +[2026-04-16 14:22:43.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506124604550001 | request_id: b92034a2-dc25-40fb-ade5-735b175c0880 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aecdb0e2-7796-49fb-abd3-8d2886dd44b6 | service: service-general +[2026-04-16 14:22:43.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050908072513 | request_id: aecdb0e2-7796-49fb-abd3-8d2886dd44b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cf509f9-cefe-479e-89d0-033e48dfb9ca | service: service-general +[2026-04-16 14:22:43.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116508840001 | request_id: 6cf509f9-cefe-479e-89d0-033e48dfb9ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f88b9c96-86eb-4ece-95c9-f6ba6e685ce3 | service: service-general +[2026-04-16 14:22:43.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509244506600002 | request_id: f88b9c96-86eb-4ece-95c9-f6ba6e685ce3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4909776-15ed-4edc-9218-dc1205f8b0c9 | service: service-general +[2026-04-16 14:22:43.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012104100003 | request_id: f4909776-15ed-4edc-9218-dc1205f8b0c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54a2f3d6-7671-4e2a-9e3a-2e7fd9eb1944 | service: service-general +[2026-04-16 14:22:43.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504137112680001 | request_id: 54a2f3d6-7671-4e2a-9e3a-2e7fd9eb1944 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd23115a-f8ab-4c44-9451-718800b92c89 | service: service-general +[2026-04-16 14:22:43.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090406630003 | request_id: dd23115a-f8ab-4c44-9451-718800b92c89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b234848-48e2-4754-b685-be7442aebc0f | service: service-general +[2026-04-16 14:22:43.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 7b234848-48e2-4754-b685-be7442aebc0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47e79f2d-6d8b-4491-8748-3e80329e9cbe | service: service-general +[2026-04-16 14:22:43.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260108480012 | request_id: 47e79f2d-6d8b-4491-8748-3e80329e9cbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5a6d09c-b3b2-436d-a98b-f2aa28a1208a | service: service-general +[2026-04-16 14:22:43.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9101012811880002 | request_id: d5a6d09c-b3b2-436d-a98b-f2aa28a1208a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d85da9f1-ffea-4fae-944e-1997e77242f4 | service: service-general +[2026-04-16 14:22:43.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012901130005 | request_id: d85da9f1-ffea-4fae-944e-1997e77242f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f6e4da3-346a-421d-b371-c4cfc252145b | service: service-general +[2026-04-16 14:22:43.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024911640001 | request_id: 7f6e4da3-346a-421d-b371-c4cfc252145b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e16e4312-281d-497f-b8ac-8b085b207dda | service: service-general +[2026-04-16 14:22:43.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3607045603800002 | request_id: e16e4312-281d-497f-b8ac-8b085b207dda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a875d0d5-9edd-4298-bc1c-db26e56a9db8 | service: service-general +[2026-04-16 14:22:43.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545784 | request_id: a875d0d5-9edd-4298-bc1c-db26e56a9db8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d943465-a96a-42ae-8cd0-8d793aefc50d | service: service-general +[2026-04-16 14:22:43.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040909640003 | request_id: 6d943465-a96a-42ae-8cd0-8d793aefc50d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9944e2f0-584f-48e2-a580-028b5a57567f | service: service-general +[2026-04-16 14:22:43.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508046403680002 | request_id: 9944e2f0-584f-48e2-a580-028b5a57567f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef48e103-5fc0-4f2c-96b5-25b2280f3283 | service: service-general +[2026-04-16 14:22:43.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250705690002 | request_id: ef48e103-5fc0-4f2c-96b5-25b2280f3283 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ef220f0-f1e0-454b-846d-24ce86ff51ce | service: service-general +[2026-04-16 14:22:43.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051708490002 | request_id: 0ef220f0-f1e0-454b-846d-24ce86ff51ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a990c44-d4c5-4f43-a7d8-bee526dd10f9 | service: service-general +[2026-04-16 14:22:43.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112803170002 | request_id: 0a990c44-d4c5-4f43-a7d8-bee526dd10f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec6b088b-5d1e-4f41-98ad-24565eff59e3 | service: service-general +[2026-04-16 14:22:43.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231901190002 | request_id: ec6b088b-5d1e-4f41-98ad-24565eff59e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d94ca3a-8ab1-46d1-9d97-d092474c1681 | service: service-general +[2026-04-16 14:22:43.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075001050001 | request_id: 0d94ca3a-8ab1-46d1-9d97-d092474c1681 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7618d85d-b2b7-4793-a44b-fd2c943c2563 | service: service-general +[2026-04-16 14:22:43.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 7618d85d-b2b7-4793-a44b-fd2c943c2563 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd5e9bb5-3a74-4cf7-8e6c-22001a1d5309 | service: service-general +[2026-04-16 14:22:43.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012406680002 | request_id: bd5e9bb5-3a74-4cf7-8e6c-22001a1d5309 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dedb325-d656-4399-865e-c63b02a020bb | service: service-general +[2026-04-16 14:22:43.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545785 | request_id: 6dedb325-d656-4399-865e-c63b02a020bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 786a0758-46a1-4333-933f-0533cbd9d4d8 | service: service-general +[2026-04-16 14:22:43.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032008570001 | request_id: 786a0758-46a1-4333-933f-0533cbd9d4d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ef9fac3-db75-4b5b-a6e1-a46aabd350ee | service: service-general +[2026-04-16 14:22:43.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513214101660011 | request_id: 6ef9fac3-db75-4b5b-a6e1-a46aabd350ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e316a4d-fde4-444d-95a8-4c3497555ee4 | service: service-general +[2026-04-16 14:22:43.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012109520002 | request_id: 5e316a4d-fde4-444d-95a8-4c3497555ee4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3fa94dc-cb13-44f7-9e5a-d93f348f3714 | service: service-general +[2026-04-16 14:22:43.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504182701610002 | request_id: a3fa94dc-cb13-44f7-9e5a-d93f348f3714 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f3968a6-b59d-454b-b2a7-1cf5a9ce52eb | service: service-general +[2026-04-16 14:22:43.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115010740005 | request_id: 6f3968a6-b59d-454b-b2a7-1cf5a9ce52eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b674c50-a75e-4f0f-9b4e-9572ac53a375 | service: service-general +[2026-04-16 14:22:43.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507315203910001 | request_id: 1b674c50-a75e-4f0f-9b4e-9572ac53a375 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6920a867-f8d7-4b9a-8f51-0621fc3dc712 | service: service-general +[2026-04-16 14:22:43.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 6920a867-f8d7-4b9a-8f51-0621fc3dc712 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca5927a6-2de1-4e93-baf5-c23aed487ac4 | service: service-general +[2026-04-16 14:22:43.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014108560008 | request_id: ca5927a6-2de1-4e93-baf5-c23aed487ac4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f0c69b6-8259-44a4-8483-5a4454ceba07 | service: service-general +[2026-04-16 14:22:43.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094702140002 | request_id: 8f0c69b6-8259-44a4-8483-5a4454ceba07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df750f42-ac5e-4b3b-942d-07894b117a1a | service: service-general +[2026-04-16 14:22:43.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: df750f42-ac5e-4b3b-942d-07894b117a1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0b11021-00ba-4fef-a24e-d3a8d7f0622f | service: service-general +[2026-04-16 14:22:43.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514054104750004 | request_id: a0b11021-00ba-4fef-a24e-d3a8d7f0622f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b1c815b-90cb-4f07-a7f6-c88f761ae7d9 | service: service-general +[2026-04-16 14:22:43.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011212600001 | request_id: 0b1c815b-90cb-4f07-a7f6-c88f761ae7d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d695323-1387-46b6-8f87-29c4f43a2a38 | service: service-general +[2026-04-16 14:22:43.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.362µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545787 | request_id: 6d695323-1387-46b6-8f87-29c4f43a2a38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a99a1e7-3985-48b1-b5f2-3269d9d9fb7d | service: service-general +[2026-04-16 14:22:43.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244107810007 | request_id: 3a99a1e7-3985-48b1-b5f2-3269d9d9fb7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0e2d115-dacb-4513-b46a-6f02c4610cde | service: service-general +[2026-04-16 14:22:43.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154101720020 | request_id: d0e2d115-dacb-4513-b46a-6f02c4610cde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d06b975-0143-415e-abb9-3ec1f52ac8c2 | service: service-general +[2026-04-16 14:22:43.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: 7d06b975-0143-415e-abb9-3ec1f52ac8c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6a04d76-76e5-4092-9997-a3bda377a303 | service: service-general +[2026-04-16 14:22:43.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210701520003 | request_id: f6a04d76-76e5-4092-9997-a3bda377a303 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8a63dc6-c562-41b5-af4b-a34a203c8168 | service: service-general +[2026-04-16 14:22:43.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506091604760001 | request_id: f8a63dc6-c562-41b5-af4b-a34a203c8168 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba36ded8-3aa0-4512-b4c6-85e6835001aa | service: service-general +[2026-04-16 14:22:43.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184702760003 | request_id: ba36ded8-3aa0-4512-b4c6-85e6835001aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d0e2b9a-4b37-46bc-859b-e611d8ff4b21 | service: service-general +[2026-04-16 14:22:43.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545788 | request_id: 3d0e2b9a-4b37-46bc-859b-e611d8ff4b21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ba6c780-4c27-41da-a9b9-969fa79e96ea | service: service-general +[2026-04-16 14:22:43.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2104015611850004 | request_id: 4ba6c780-4c27-41da-a9b9-969fa79e96ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5f73fc0-28fb-43b8-89e9-e46c4e37e8b4 | service: service-general +[2026-04-16 14:22:43.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090802790003 | request_id: b5f73fc0-28fb-43b8-89e9-e46c4e37e8b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e71a0871-8ba4-4fbc-ac99-88ba4f865f35 | service: service-general +[2026-04-16 14:22:43.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036210960005 | request_id: e71a0871-8ba4-4fbc-ac99-88ba4f865f35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c60d7bc-be5e-474b-a9b3-f7bb7eb6dffe | service: service-general +[2026-04-16 14:22:43.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504027101800001 | request_id: 3c60d7bc-be5e-474b-a9b3-f7bb7eb6dffe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d189f4da-4366-4a74-a301-33aebe23c0c6 | service: service-general +[2026-04-16 14:22:43.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175407690002 | request_id: d189f4da-4366-4a74-a301-33aebe23c0c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f19604f-f347-4d9f-9bd9-7a829edc9190 | service: service-general +[2026-04-16 14:22:43.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 587.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545789 | request_id: 7f19604f-f347-4d9f-9bd9-7a829edc9190 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e578694-d096-4b77-a8fe-123003fa797e | service: service-general +[2026-04-16 14:22:43.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513136401190003 | request_id: 7e578694-d096-4b77-a8fe-123003fa797e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 570d0a2b-791b-40a7-972e-32dc571fc1a1 | service: service-general +[2026-04-16 14:22:43.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514087007690004 | request_id: 570d0a2b-791b-40a7-972e-32dc571fc1a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ede1dcb7-2781-4d76-9ec0-18cbb0d6b086 | service: service-general +[2026-04-16 14:22:43.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264102650007 | request_id: ede1dcb7-2781-4d76-9ec0-18cbb0d6b086 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63197ceb-0e98-47ea-8a54-22d8c2293776 | service: service-general +[2026-04-16 14:22:43.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045304000004 | request_id: 63197ceb-0e98-47ea-8a54-22d8c2293776 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62af4688-8d12-40b0-9428-86f50412f394 | service: service-general +[2026-04-16 14:22:43.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185408390001 | request_id: 62af4688-8d12-40b0-9428-86f50412f394 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fa34965-2042-4ef0-afde-9ff0384830a1 | service: service-general +[2026-04-16 14:22:43.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185605810004 | request_id: 7fa34965-2042-4ef0-afde-9ff0384830a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c419d38e-9c49-47e9-bae0-a3077b57a714 | service: service-general +[2026-04-16 14:22:43.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516094108600001 | request_id: c419d38e-9c49-47e9-bae0-a3077b57a714 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ba6f000-3fa2-47e3-96d5-3037a67a8a82 | service: service-general +[2026-04-16 14:22:43.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510095708670001 | request_id: 0ba6f000-3fa2-47e3-96d5-3037a67a8a82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e011fae-d2a3-4a9b-af51-612a02045a91 | service: service-general +[2026-04-16 14:22:43.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126608040001 | request_id: 8e011fae-d2a3-4a9b-af51-612a02045a91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd9aeaf3-e4e1-495c-bf4c-89671d52750a | service: service-general +[2026-04-16 14:22:43.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507325709620002 | request_id: cd9aeaf3-e4e1-495c-bf4c-89671d52750a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 340c10ac-3122-4194-b42e-669173382d1a | service: service-general +[2026-04-16 14:22:43.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 340c10ac-3122-4194-b42e-669173382d1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8a59ad8-c1b9-429b-ae2f-83ec26e05541 | service: service-general +[2026-04-16 14:22:43.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240101410044 | request_id: c8a59ad8-c1b9-429b-ae2f-83ec26e05541 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a78d0d5-e71b-4325-8a10-fe656caa2638 | service: service-general +[2026-04-16 14:22:43.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503121005440001 | request_id: 1a78d0d5-e71b-4325-8a10-fe656caa2638 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f87b3b23-f053-48b8-a240-771f57067c0b | service: service-general +[2026-04-16 14:22:43.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141412190001 | request_id: f87b3b23-f053-48b8-a240-771f57067c0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b82687bf-1b0a-46db-8566-d940efd13bd6 | service: service-general +[2026-04-16 14:22:43.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: b82687bf-1b0a-46db-8566-d940efd13bd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84abc3e9-f2be-4482-b607-380ec9b657f6 | service: service-general +[2026-04-16 14:22:43.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011802680002 | request_id: 84abc3e9-f2be-4482-b607-380ec9b657f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03a9ae3a-7cef-416d-8036-b3096e7a891f | service: service-general +[2026-04-16 14:22:43.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184809630001 | request_id: 03a9ae3a-7cef-416d-8036-b3096e7a891f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cdd2a9c-4d75-405a-889c-481c65212889 | service: service-general +[2026-04-16 14:22:43.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146308180002 | request_id: 6cdd2a9c-4d75-405a-889c-481c65212889 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad800a57-d23f-485b-8bfb-a7a8ef94f64f | service: service-general +[2026-04-16 14:22:43.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101550046 | request_id: ad800a57-d23f-485b-8bfb-a7a8ef94f64f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c92f090-f5a2-47b6-81e7-f122a2d24603 | service: service-general +[2026-04-16 14:22:43.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275034206660021 | request_id: 6c92f090-f5a2-47b6-81e7-f122a2d24603 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7f02a69-4e82-4f21-bf3c-20af16f7095f | service: service-general +[2026-04-16 14:22:43.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144107590037 | request_id: f7f02a69-4e82-4f21-bf3c-20af16f7095f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6cc66aa-1f43-403a-bfd1-5b02198cdb26 | service: service-general +[2026-04-16 14:22:43.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106505670003 | request_id: b6cc66aa-1f43-403a-bfd1-5b02198cdb26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0744c0bf-ce4d-46f1-ba38-d1a02a6f2522 | service: service-general +[2026-04-16 14:22:43.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134606520001 | request_id: 0744c0bf-ce4d-46f1-ba38-d1a02a6f2522 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85d823a6-673e-4539-b767-443a83b60979 | service: service-general +[2026-04-16 14:22:43.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514234309870002 | request_id: 85d823a6-673e-4539-b767-443a83b60979 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e92b5ce5-32ed-47e4-8e97-3cf8c5db4782 | service: service-general +[2026-04-16 14:22:43.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: e92b5ce5-32ed-47e4-8e97-3cf8c5db4782 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 996fc52c-eb1e-46cf-8544-9cf22b25c23b | service: service-general +[2026-04-16 14:22:43.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090501111587 | request_id: 996fc52c-eb1e-46cf-8544-9cf22b25c23b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a640163-f0a9-40fa-896c-f4b639436e6e | service: service-general +[2026-04-16 14:22:43.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041406430001 | request_id: 5a640163-f0a9-40fa-896c-f4b639436e6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 298c4902-f7d6-4e13-82dd-6faf5148b4d7 | service: service-general +[2026-04-16 14:22:43.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014502590004 | request_id: 298c4902-f7d6-4e13-82dd-6faf5148b4d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea6dede6-63c8-4b2b-985a-6d5ff764ebfa | service: service-general +[2026-04-16 14:22:43.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: ea6dede6-63c8-4b2b-985a-6d5ff764ebfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d110bd49-fc83-4d75-9f38-27c431a00325 | service: service-general +[2026-04-16 14:22:43.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510032704560002 | request_id: d110bd49-fc83-4d75-9f38-27c431a00325 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a15a549-4e4d-4377-b13a-36fc4f66bbc5 | service: service-general +[2026-04-16 14:22:43.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513210509660002 | request_id: 9a15a549-4e4d-4377-b13a-36fc4f66bbc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ade7d3f3-a692-4329-b1bf-3ad1883d0330 | service: service-general +[2026-04-16 14:22:43.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296006120001 | request_id: ade7d3f3-a692-4329-b1bf-3ad1883d0330 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfaa3136-e3ff-4d6b-93b0-c89e926a9126 | service: service-general +[2026-04-16 14:22:43.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116105580001 | request_id: bfaa3136-e3ff-4d6b-93b0-c89e926a9126 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 351ad1cd-52a9-4190-bee6-34597d99911c | service: service-general +[2026-04-16 14:22:43.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 271.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509155608880001 | request_id: 351ad1cd-52a9-4190-bee6-34597d99911c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d919fa29-f3cf-481a-93eb-8f8bab577147 | service: service-general +[2026-04-16 14:22:43.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094107650118 | request_id: d919fa29-f3cf-481a-93eb-8f8bab577147 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87928e36-9594-4d79-973d-3563fad68b84 | service: service-general +[2026-04-16 14:22:43.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010808650004 | request_id: 87928e36-9594-4d79-973d-3563fad68b84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8491215a-bfb8-4219-ba2f-2152b20b3d4f | service: service-general +[2026-04-16 14:22:43.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510055004950007 | request_id: 8491215a-bfb8-4219-ba2f-2152b20b3d4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa9e498d-8e76-48e3-a501-6ca70b9dfa6d | service: service-general +[2026-04-16 14:22:43.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509020212790004 | request_id: aa9e498d-8e76-48e3-a501-6ca70b9dfa6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed7ed2b6-3ad3-4e19-870a-0229a6b2e321 | service: service-general +[2026-04-16 14:22:43.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084704670004 | request_id: ed7ed2b6-3ad3-4e19-870a-0229a6b2e321 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a75fb27-57cb-4c2d-8e8b-bd882263c602 | service: service-general +[2026-04-16 14:22:43.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6201022611150001 | request_id: 2a75fb27-57cb-4c2d-8e8b-bd882263c602 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b483df57-0c15-4b23-a042-5af29d2f830e | service: service-general +[2026-04-16 14:22:43.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3216196505580001 | request_id: b483df57-0c15-4b23-a042-5af29d2f830e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e28b583-618f-4c56-9a51-b617c6cf3ac8 | service: service-general +[2026-04-16 14:22:43.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241904610004 | request_id: 2e28b583-618f-4c56-9a51-b617c6cf3ac8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed5e2380-6ead-4fea-9d21-60d04aa34077 | service: service-general +[2026-04-16 14:22:43.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515080903640003 | request_id: ed5e2380-6ead-4fea-9d21-60d04aa34077 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c67517b0-2a14-4868-a493-d986ef60a27a | service: service-general +[2026-04-16 14:22:43.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074104570001 | request_id: c67517b0-2a14-4868-a493-d986ef60a27a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 335a6471-8b80-4d70-b4f4-42252c8dd5bf | service: service-general +[2026-04-16 14:22:43.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055307420001 | request_id: 335a6471-8b80-4d70-b4f4-42252c8dd5bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c03bbec-834f-4916-8f8f-9b685e50f0d0 | service: service-general +[2026-04-16 14:22:43.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015308130001 | request_id: 3c03bbec-834f-4916-8f8f-9b685e50f0d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a398f459-d96a-4186-86bd-23b3b86d2023 | service: service-general +[2026-04-16 14:22:43.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032112420001 | request_id: a398f459-d96a-4186-86bd-23b3b86d2023 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b4459a1-9eac-4e7e-b0e0-c159f01856f9 | service: service-general +[2026-04-16 14:22:43.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513124402200001 | request_id: 3b4459a1-9eac-4e7e-b0e0-c159f01856f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b1d6078-6955-4ba7-9bf6-6be2e59f5152 | service: service-general +[2026-04-16 14:22:43.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: 7b1d6078-6955-4ba7-9bf6-6be2e59f5152 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48dd6f8c-668e-4337-9324-b543ef7bee50 | service: service-general +[2026-04-16 14:22:43.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146309750001 | request_id: 48dd6f8c-668e-4337-9324-b543ef7bee50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 623430b5-4ad7-413b-b8cc-29b7b337f6df | service: service-general +[2026-04-16 14:22:43.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505017009020003 | request_id: 623430b5-4ad7-413b-b8cc-29b7b337f6df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ddd9a67-9060-4bd5-ba9c-2b36d2e20996 | service: service-general +[2026-04-16 14:22:43.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505114107660067 | request_id: 3ddd9a67-9060-4bd5-ba9c-2b36d2e20996 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f05d6952-c33a-403e-8a77-19dce390dd84 | service: service-general +[2026-04-16 14:22:43.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513101106730001 | request_id: f05d6952-c33a-403e-8a77-19dce390dd84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9ee5d5a-a8e4-4f03-b1e1-8a503e3826bd | service: service-general +[2026-04-16 14:22:43.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506060806550001 | request_id: b9ee5d5a-a8e4-4f03-b1e1-8a503e3826bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d1da69e-6394-45b5-b909-701b23c787cd | service: service-general +[2026-04-16 14:22:43.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 5d1da69e-6394-45b5-b909-701b23c787cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddb5d09b-3da9-4191-9dc9-018016ba3fac | service: service-general +[2026-04-16 14:22:43.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016701070002 | request_id: ddb5d09b-3da9-4191-9dc9-018016ba3fac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 044771d8-0f09-4c25-b93c-c77fc9f9a11b | service: service-general +[2026-04-16 14:22:43.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506176004760001 | request_id: 044771d8-0f09-4c25-b93c-c77fc9f9a11b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccc48ced-91b8-42b7-97b7-b55fa88b975d | service: service-general +[2026-04-16 14:22:43.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/525522222222____ | request_id: ccc48ced-91b8-42b7-97b7-b55fa88b975d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16a51361-e620-45fe-b4e1-9f67090dddaf | service: service-general +[2026-04-16 14:22:43.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514230201570002 | request_id: 16a51361-e620-45fe-b4e1-9f67090dddaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecc317a1-84bc-4a2a-8e56-64094341f0d4 | service: service-general +[2026-04-16 14:22:43.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142311580003 | request_id: ecc317a1-84bc-4a2a-8e56-64094341f0d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fa897f3-e522-46d8-adaf-60275b9c35af | service: service-general +[2026-04-16 14:22:43.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 0fa897f3-e522-46d8-adaf-60275b9c35af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f2929b3-5bfa-495d-ab09-b5d83bf1ff3e | service: service-general +[2026-04-16 14:22:43.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035807810005 | request_id: 3f2929b3-5bfa-495d-ab09-b5d83bf1ff3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6151d398-dedc-46ca-a794-fe78f7953e68 | service: service-general +[2026-04-16 14:22:43.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174103810001 | request_id: 6151d398-dedc-46ca-a794-fe78f7953e68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2508f3b9-429d-4a9e-8d2b-dc77ae5a385d | service: service-general +[2026-04-16 14:22:43.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234103700005 | request_id: 2508f3b9-429d-4a9e-8d2b-dc77ae5a385d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9c27375-1524-4261-a572-0021c671756f | service: service-general +[2026-04-16 14:22:43.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026508720002 | request_id: c9c27375-1524-4261-a572-0021c671756f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8d86c5f-460b-4c3e-940d-c8a4f3694acc | service: service-general +[2026-04-16 14:22:43.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 250.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350815700656004_ | request_id: c8d86c5f-460b-4c3e-940d-c8a4f3694acc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 242523aa-46ac-4b4f-aedd-6470d3fc13f8 | service: service-general +[2026-04-16 14:22:43.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010911970003 | request_id: 242523aa-46ac-4b4f-aedd-6470d3fc13f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5af784b-dacd-444f-900c-cfb2c0fb1be6 | service: service-general +[2026-04-16 14:22:43.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086210170002 | request_id: b5af784b-dacd-444f-900c-cfb2c0fb1be6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc357b79-7ce2-45f3-8f66-003576c9eb90 | service: service-general +[2026-04-16 14:22:43.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0258888888______ | request_id: dc357b79-7ce2-45f3-8f66-003576c9eb90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bbf96a1-8d1b-4057-aa9a-078bf9256204 | service: service-general +[2026-04-16 14:22:43.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011908030001 | request_id: 4bbf96a1-8d1b-4057-aa9a-078bf9256204 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66b28574-c90d-4546-af2b-28fae8f1d326 | service: service-general +[2026-04-16 14:22:43.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212507190003 | request_id: 66b28574-c90d-4546-af2b-28fae8f1d326 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a3b41fa-a69e-4936-be1c-f3bd0d33c694 | service: service-general +[2026-04-16 14:22:43.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244306680005 | request_id: 4a3b41fa-a69e-4936-be1c-f3bd0d33c694 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea5cd3b8-bdaf-4a7c-b13f-b2ea4a8bb2a8 | service: service-general +[2026-04-16 14:22:43.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: ea5cd3b8-bdaf-4a7c-b13f-b2ea4a8bb2a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8be7f39e-b107-4879-9aa3-a707def9470f | service: service-general +[2026-04-16 14:22:43.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504165109570001 | request_id: 8be7f39e-b107-4879-9aa3-a707def9470f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6e5fabf-ce31-4639-bfec-5a8f1d13158d | service: service-general +[2026-04-16 14:22:43.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506224107640067 | request_id: e6e5fabf-ce31-4639-bfec-5a8f1d13158d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78ad9e5b-2273-4ee8-8721-bc4076d5e87b | service: service-general +[2026-04-16 14:22:43.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021708510002 | request_id: 78ad9e5b-2273-4ee8-8721-bc4076d5e87b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3b66627-648e-4263-a6e7-4ae95544712f | service: service-general +[2026-04-16 14:22:43.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503146912450001 | request_id: e3b66627-648e-4263-a6e7-4ae95544712f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26ebe598-8327-43e0-8816-5ec13cd468a0 | service: service-general +[2026-04-16 14:22:43.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520062306200002 | request_id: 26ebe598-8327-43e0-8816-5ec13cd468a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e5cc6ba-63a9-40e5-a7d8-9e5acd0657e7 | service: service-general +[2026-04-16 14:22:43.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514092104700005 | request_id: 9e5cc6ba-63a9-40e5-a7d8-9e5acd0657e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 522c2f9e-84ca-4a9d-b9df-bb121d5c26fa | service: service-general +[2026-04-16 14:22:43.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184502910002 | request_id: 522c2f9e-84ca-4a9d-b9df-bb121d5c26fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78953a1a-9014-49eb-8345-b3bc110aa716 | service: service-general +[2026-04-16 14:22:43.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050504440001 | request_id: 78953a1a-9014-49eb-8345-b3bc110aa716 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23e9b0e7-9c10-430c-a5eb-47c90908fa80 | service: service-general +[2026-04-16 14:22:43.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513084911190002 | request_id: 23e9b0e7-9c10-430c-a5eb-47c90908fa80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d6477eb-347d-400e-92e0-3c0e75135240 | service: service-general +[2026-04-16 14:22:43.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036204710001 | request_id: 0d6477eb-347d-400e-92e0-3c0e75135240 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2796112-e351-449c-84b0-6a03f68bbcf8 | service: service-general +[2026-04-16 14:22:43.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9201076609030001 | request_id: d2796112-e351-449c-84b0-6a03f68bbcf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad6d495e-369b-41d7-b1c9-194082fc5fd1 | service: service-general +[2026-04-16 14:22:43.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512147112700002 | request_id: ad6d495e-369b-41d7-b1c9-194082fc5fd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d847bdde-6da4-404f-b0a9-cd8e5765b013 | service: service-general +[2026-04-16 14:22:43.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054909700005 | request_id: d847bdde-6da4-404f-b0a9-cd8e5765b013 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df206c81-f06c-45b7-b772-b3d2e0543edc | service: service-general +[2026-04-16 14:22:43.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545793 | request_id: df206c81-f06c-45b7-b772-b3d2e0543edc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fb6dd3b-469e-4391-ba83-c1a4c00859e9 | service: service-general +[2026-04-16 14:22:43.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192905890002 | request_id: 4fb6dd3b-469e-4391-ba83-c1a4c00859e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95f57928-4641-477f-8e61-8a6137ace7f7 | service: service-general +[2026-04-16 14:22:43.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506062906680003 | request_id: 95f57928-4641-477f-8e61-8a6137ace7f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fd04954-47f3-4a42-93d5-32cc01e07632 | service: service-general +[2026-04-16 14:22:43.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172109180002 | request_id: 7fd04954-47f3-4a42-93d5-32cc01e07632 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42615585-583e-48e3-9130-f0b65adc8e44 | service: service-general +[2026-04-16 14:22:43.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 1.011244ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504030208660001 | request_id: 42615585-583e-48e3-9130-f0b65adc8e44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0052a9c1-1911-42fa-bb10-b760d1adf5c7 | service: service-general +[2026-04-16 14:22:43.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291603710001 | request_id: 0052a9c1-1911-42fa-bb10-b760d1adf5c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e052c03-a390-497b-8209-1d45ea13c647 | service: service-general +[2026-04-16 14:22:43.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.362µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000311545697 | request_id: 2e052c03-a390-497b-8209-1d45ea13c647 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f57b167e-7e1c-4840-a7af-c7b2b8584370 | service: service-general +[2026-04-16 14:22:43.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510111610500002 | request_id: f57b167e-7e1c-4840-a7af-c7b2b8584370 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8aa8aa29-64de-4fe6-af14-d8a19e25653e | service: service-general +[2026-04-16 14:22:43.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194612570001 | request_id: 8aa8aa29-64de-4fe6-af14-d8a19e25653e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 545ca487-f910-4eda-8aa7-88fdd84898d7 | service: service-general +[2026-04-16 14:22:43.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090107590167 | request_id: 545ca487-f910-4eda-8aa7-88fdd84898d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e8b7777-f0af-4d72-968b-bad9ec3875cb | service: service-general +[2026-04-16 14:22:43.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: 5e8b7777-f0af-4d72-968b-bad9ec3875cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64e3219e-dbaf-4135-836e-d31078baed75 | service: service-general +[2026-04-16 14:22:43.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256901790002 | request_id: 64e3219e-dbaf-4135-836e-d31078baed75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 633c41ed-32cf-4411-a69b-2bccab63bf44 | service: service-general +[2026-04-16 14:22:43.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121606690006 | request_id: 633c41ed-32cf-4411-a69b-2bccab63bf44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10bcef9d-a291-427c-bd7d-e845b1ad18cc | service: service-general +[2026-04-16 14:22:43.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051007540003 | request_id: 10bcef9d-a291-427c-bd7d-e845b1ad18cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59eea5eb-a7bc-4689-a25f-6b2c99b6b809 | service: service-general +[2026-04-16 14:22:43.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012208190001 | request_id: 59eea5eb-a7bc-4689-a25f-6b2c99b6b809 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38989ca7-a9ca-4019-9a96-a8c74257baff | service: service-general +[2026-04-16 14:22:43.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520066104660001 | request_id: 38989ca7-a9ca-4019-9a96-a8c74257baff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14776d01-4bbf-44f8-a3f6-17f0326efc8e | service: service-general +[2026-04-16 14:22:43.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: 14776d01-4bbf-44f8-a3f6-17f0326efc8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1ba62a4-2be2-4c19-8160-dc95fe180132 | service: service-general +[2026-04-16 14:22:43.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042912600001 | request_id: e1ba62a4-2be2-4c19-8160-dc95fe180132 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 656aee54-ec9c-4e17-adc8-74416beb1d77 | service: service-general +[2026-04-16 14:22:43.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252311540001 | request_id: 656aee54-ec9c-4e17-adc8-74416beb1d77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13844389-4f5a-4f7a-84c6-a476b4648fbb | service: service-general +[2026-04-16 14:22:43.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254606730006 | request_id: 13844389-4f5a-4f7a-84c6-a476b4648fbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35ff4bba-1a36-44e4-9765-276bd4b94a25 | service: service-general +[2026-04-16 14:22:43.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146602960002 | request_id: 35ff4bba-1a36-44e4-9765-276bd4b94a25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a07066b-2108-4a0c-ac45-0880a1727e6a | service: service-general +[2026-04-16 14:22:43.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080611040003 | request_id: 2a07066b-2108-4a0c-ac45-0880a1727e6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c277869-467c-4931-80f3-1655c4abae8e | service: service-general +[2026-04-16 14:22:43.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511155201850002 | request_id: 1c277869-467c-4931-80f3-1655c4abae8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8874642c-7a3c-46b3-a3cf-8f6bd99c51c5 | service: service-general +[2026-04-16 14:22:43.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516052506930003 | request_id: 8874642c-7a3c-46b3-a3cf-8f6bd99c51c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca362724-8029-4baf-93e9-611fab84eb18 | service: service-general +[2026-04-16 14:22:43.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015012950001 | request_id: ca362724-8029-4baf-93e9-611fab84eb18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 881845cb-b8b1-4134-a440-ec2693dcdcf4 | service: service-general +[2026-04-16 14:22:43.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510081502540002 | request_id: 881845cb-b8b1-4134-a440-ec2693dcdcf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11c325b4-bac8-4bf3-ae43-f7b92b4c3c32 | service: service-general +[2026-04-16 14:22:43.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 11c325b4-bac8-4bf3-ae43-f7b92b4c3c32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d9594c6-17d8-415f-bb1f-81e9f6055d89 | service: service-general +[2026-04-16 14:22:43.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042212040005 | request_id: 1d9594c6-17d8-415f-bb1f-81e9f6055d89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b31cd78d-e1d7-4648-acb2-f795ff906f1c | service: service-general +[2026-04-16 14:22:43.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035411180002 | request_id: b31cd78d-e1d7-4648-acb2-f795ff906f1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9144cda3-070a-4e85-911a-b944990c835f | service: service-general +[2026-04-16 14:22:43.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091909580001 | request_id: 9144cda3-070a-4e85-911a-b944990c835f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a67b96ca-5ce5-4332-97c9-1679d1b89baa | service: service-general +[2026-04-16 14:22:43.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034707622001 | request_id: a67b96ca-5ce5-4332-97c9-1679d1b89baa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c89a46ad-10c5-46d3-abf6-686bab3cd6f8 | service: service-general +[2026-04-16 14:22:43.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306903880001 | request_id: c89a46ad-10c5-46d3-abf6-686bab3cd6f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c27d5d68-5174-495a-ac3f-4220e28d905f | service: service-general +[2026-04-16 14:22:43.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574040904750003 | request_id: c27d5d68-5174-495a-ac3f-4220e28d905f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4dc5fe23-fee5-45ff-a753-6b456298e635 | service: service-general +[2026-04-16 14:22:43.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017001030004 | request_id: 4dc5fe23-fee5-45ff-a753-6b456298e635 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31b9d483-3d8e-4438-857c-03bdad8158b1 | service: service-general +[2026-04-16 14:22:43.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: 31b9d483-3d8e-4438-857c-03bdad8158b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e98bfd58-3694-413d-a271-62cb3c5a305c | service: service-general +[2026-04-16 14:22:43.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: e98bfd58-3694-413d-a271-62cb3c5a305c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 867ae710-f45e-4ca7-b219-cb7d0f25406d | service: service-general +[2026-04-16 14:22:43.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 867ae710-f45e-4ca7-b219-cb7d0f25406d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b34e82fd-52b5-4af8-965d-f49acda57675 | service: service-general +[2026-04-16 14:22:43.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074406170001 | request_id: b34e82fd-52b5-4af8-965d-f49acda57675 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 180a7ac0-f54e-4ee1-bfa0-cc1c6e0609df | service: service-general +[2026-04-16 14:22:43.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512115005740003 | request_id: 180a7ac0-f54e-4ee1-bfa0-cc1c6e0609df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15b532d2-df21-470a-bfa8-842e5e77fb1f | service: service-general +[2026-04-16 14:22:43.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140112060004 | request_id: 15b532d2-df21-470a-bfa8-842e5e77fb1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fbc49b3-255e-4dd7-82ba-0f3561b3adfa | service: service-general +[2026-04-16 14:22:43.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135808670002 | request_id: 4fbc49b3-255e-4dd7-82ba-0f3561b3adfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b39a384-c92a-4eca-98b4-2529383889c9 | service: service-general +[2026-04-16 14:22:43.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512104602580001 | request_id: 4b39a384-c92a-4eca-98b4-2529383889c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69e5573d-4a9d-458d-ae94-5d1a8ca5b789 | service: service-general +[2026-04-16 14:22:43.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035306940001 | request_id: 69e5573d-4a9d-458d-ae94-5d1a8ca5b789 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53d77a0c-c19e-459b-90ae-1f79db8beecf | service: service-general +[2026-04-16 14:22:43.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060709720003 | request_id: 53d77a0c-c19e-459b-90ae-1f79db8beecf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 506f053f-8493-4793-9f23-6a07ec3fc101 | service: service-general +[2026-04-16 14:22:43.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043011160001 | request_id: 506f053f-8493-4793-9f23-6a07ec3fc101 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c54da01b-e2be-40d9-98e2-f4450547d7fe | service: service-general +[2026-04-16 14:22:43.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126607730001 | request_id: c54da01b-e2be-40d9-98e2-f4450547d7fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be7222b8-b804-4419-9b8c-a55c3ea50b00 | service: service-general +[2026-04-16 14:22:43.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246411170002 | request_id: be7222b8-b804-4419-9b8c-a55c3ea50b00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03776978-7000-4278-93a8-7ab80959f352 | service: service-general +[2026-04-16 14:22:43.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506257005780004 | request_id: 03776978-7000-4278-93a8-7ab80959f352 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00229cf5-b052-43b4-a2fb-e061afba8b8b | service: service-general +[2026-04-16 14:22:43.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231602560002 | request_id: 00229cf5-b052-43b4-a2fb-e061afba8b8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0efe98f0-2db6-4070-a3c5-2fa132f46c39 | service: service-general +[2026-04-16 14:22:43.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 0efe98f0-2db6-4070-a3c5-2fa132f46c39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6b4b9df-6ddb-4db2-a13b-540b234aa15a | service: service-general +[2026-04-16 14:22:43.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101640161 | request_id: f6b4b9df-6ddb-4db2-a13b-540b234aa15a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a6cd6cb-da78-4aa7-bb81-817d945e4632 | service: service-general +[2026-04-16 14:22:43.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572034802590002 | request_id: 7a6cd6cb-da78-4aa7-bb81-817d945e4632 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c600e9d2-554a-4db5-8ae7-c5ac0548ce38 | service: service-general +[2026-04-16 14:22:43.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300103770005 | request_id: c600e9d2-554a-4db5-8ae7-c5ac0548ce38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 770ac316-1208-44bb-aee0-02c4e42118ee | service: service-general +[2026-04-16 14:22:43.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514071504590003 | request_id: 770ac316-1208-44bb-aee0-02c4e42118ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:43.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65970a39-d76e-4328-a74c-b120614b3a92 | service: service-general +[2026-04-16 14:22:44.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045590 | request_id: 65970a39-d76e-4328-a74c-b120614b3a92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08816429-7c62-4bad-98e5-a8dc1a8848c3 | service: service-general +[2026-04-16 14:22:44.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505024201750001 | request_id: 08816429-7c62-4bad-98e5-a8dc1a8848c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f0e2932-26be-4fc9-866c-e78fbebeddad | service: service-general +[2026-04-16 14:22:44.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3202416306140001 | request_id: 0f0e2932-26be-4fc9-866c-e78fbebeddad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24b4aa76-bfd1-4c37-a945-cc9a91a1244d | service: service-general +[2026-04-16 14:22:44.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040707650002 | request_id: 24b4aa76-bfd1-4c37-a945-cc9a91a1244d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8272c824-c931-4faf-a31a-1ea1e4496fe5 | service: service-general +[2026-04-16 14:22:44.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020703830006 | request_id: 8272c824-c931-4faf-a31a-1ea1e4496fe5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36ec36ca-5c26-43e3-82ad-59d71c055b35 | service: service-general +[2026-04-16 14:22:44.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503040903920001 | request_id: 36ec36ca-5c26-43e3-82ad-59d71c055b35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68ca9fd8-fb85-497c-b904-ae282a2f6367 | service: service-general +[2026-04-16 14:22:44.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071101850007 | request_id: 68ca9fd8-fb85-497c-b904-ae282a2f6367 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52164774-6b3f-4bd3-b306-a9a521425200 | service: service-general +[2026-04-16 14:22:44.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036303110002 | request_id: 52164774-6b3f-4bd3-b306-a9a521425200 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f198e63-dc9e-4c1f-8957-9e35d952fccf | service: service-general +[2026-04-16 14:22:44.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517106111970001 | request_id: 3f198e63-dc9e-4c1f-8957-9e35d952fccf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96d08479-4444-4518-9f59-f22eed288cad | service: service-general +[2026-04-16 14:22:44.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502545151515151 | request_id: 96d08479-4444-4518-9f59-f22eed288cad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7dc42828-a41c-4e33-8598-913280daabaf | service: service-general +[2026-04-16 14:22:44.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: 7dc42828-a41c-4e33-8598-913280daabaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52b3179d-212c-45eb-9d69-0e775bc4bf2a | service: service-general +[2026-04-16 14:22:44.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100910810003 | request_id: 52b3179d-212c-45eb-9d69-0e775bc4bf2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17688da0-2c2c-4be1-b7bc-fd4d44cb044d | service: service-general +[2026-04-16 14:22:44.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010606700008 | request_id: 17688da0-2c2c-4be1-b7bc-fd4d44cb044d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d770a907-7707-43d1-a357-37e4dbf8d990 | service: service-general +[2026-04-16 14:22:44.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016108650002 | request_id: d770a907-7707-43d1-a357-37e4dbf8d990 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f58fe61-4cbe-42c8-bd9e-11e97cea5d1f | service: service-general +[2026-04-16 14:22:44.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509125207750008 | request_id: 9f58fe61-4cbe-42c8-bd9e-11e97cea5d1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a0aa553-b3d1-43a4-b57c-2f94cafe48b5 | service: service-general +[2026-04-16 14:22:44.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101640094 | request_id: 5a0aa553-b3d1-43a4-b57c-2f94cafe48b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 947c94cd-0558-44d5-8428-687c2e445a25 | service: service-general +[2026-04-16 14:22:44.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050612590005 | request_id: 947c94cd-0558-44d5-8428-687c2e445a25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b37420d-6b01-490a-8770-8362c95580c5 | service: service-general +[2026-04-16 14:22:44.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056211850006 | request_id: 2b37420d-6b01-490a-8770-8362c95580c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de6e5bea-e199-4f66-b919-baf532dad887 | service: service-general +[2026-04-16 14:22:44.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012211680005 | request_id: de6e5bea-e199-4f66-b919-baf532dad887 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e1d2519-802d-4857-8235-cf4ff863a898 | service: service-general +[2026-04-16 14:22:44.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034707620010 | request_id: 7e1d2519-802d-4857-8235-cf4ff863a898 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86c63a34-b571-4aa9-aefc-6fea8310426f | service: service-general +[2026-04-16 14:22:44.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351412105650004 | request_id: 86c63a34-b571-4aa9-aefc-6fea8310426f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 310829ac-25ba-4a1f-a02a-9da7181eb64c | service: service-general +[2026-04-16 14:22:44.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044512580002 | request_id: 310829ac-25ba-4a1f-a02a-9da7181eb64c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b67a652f-dbac-4953-921a-07d58dd029b0 | service: service-general +[2026-04-16 14:22:44.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104708670002 | request_id: b67a652f-dbac-4953-921a-07d58dd029b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c48fcd02-e594-4f8b-9f7a-f4cc823aa5ee | service: service-general +[2026-04-16 14:22:44.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042712140008 | request_id: c48fcd02-e594-4f8b-9f7a-f4cc823aa5ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a54caac7-bf39-46da-92a1-f6a8e34aaeb3 | service: service-general +[2026-04-16 14:22:44.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165907630002 | request_id: a54caac7-bf39-46da-92a1-f6a8e34aaeb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00cb60ac-5d05-48b9-8d71-3c1ae1e7c9bb | service: service-general +[2026-04-16 14:22:44.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176505690003 | request_id: 00cb60ac-5d05-48b9-8d71-3c1ae1e7c9bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae13a60e-0a81-488e-ad4f-8eeefba66277 | service: service-general +[2026-04-16 14:22:44.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045407820004 | request_id: ae13a60e-0a81-488e-ad4f-8eeefba66277 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdd21b2d-c0bd-4ac3-9a50-4819b9987789 | service: service-general +[2026-04-16 14:22:44.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154505800007 | request_id: fdd21b2d-c0bd-4ac3-9a50-4819b9987789 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bce3378-6f5d-41e1-bba4-c2dfa06cbc28 | service: service-general +[2026-04-16 14:22:44.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037011990010 | request_id: 5bce3378-6f5d-41e1-bba4-c2dfa06cbc28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61ef96ad-dfd2-4063-abeb-1effbd48aefd | service: service-general +[2026-04-16 14:22:44.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506011203670004 | request_id: 61ef96ad-dfd2-4063-abeb-1effbd48aefd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c51c22c1-8e73-4cc8-9ae8-60d6f9c4c65a | service: service-general +[2026-04-16 14:22:44.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 586.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503083004520001 | request_id: c51c22c1-8e73-4cc8-9ae8-60d6f9c4c65a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcf1627f-5e54-494a-bd19-aec533bb767a | service: service-general +[2026-04-16 14:22:44.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: dcf1627f-5e54-494a-bd19-aec533bb767a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5423e3d-8109-4f37-934a-90336f932c61 | service: service-general +[2026-04-16 14:22:44.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176708740003 | request_id: d5423e3d-8109-4f37-934a-90336f932c61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b9ddb8d-1163-46c6-a56e-f8efa7185398 | service: service-general +[2026-04-16 14:22:44.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055506710002 | request_id: 0b9ddb8d-1163-46c6-a56e-f8efa7185398 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b941c7a-b7aa-467b-8f9f-12bcbc9b293b | service: service-general +[2026-04-16 14:22:44.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024507730004 | request_id: 7b941c7a-b7aa-467b-8f9f-12bcbc9b293b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eac6728-1e84-46eb-b80d-e7bb7537a9c4 | service: service-general +[2026-04-16 14:22:44.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054502490001 | request_id: 0eac6728-1e84-46eb-b80d-e7bb7537a9c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87cd0d56-ca8f-4e3c-ae2d-faa3064d90c9 | service: service-general +[2026-04-16 14:22:44.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181804200001 | request_id: 87cd0d56-ca8f-4e3c-ae2d-faa3064d90c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de6a2c02-209b-4bda-8407-b3ceef0a9ba6 | service: service-general +[2026-04-16 14:22:44.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509064306730004 | request_id: de6a2c02-209b-4bda-8407-b3ceef0a9ba6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c201a6e0-6902-452b-91e0-73ae5348837f | service: service-general +[2026-04-16 14:22:44.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155704100001 | request_id: c201a6e0-6902-452b-91e0-73ae5348837f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 637c65d6-a884-48e7-ab5d-02114b7bb4ad | service: service-general +[2026-04-16 14:22:44.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: 637c65d6-a884-48e7-ab5d-02114b7bb4ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8912e7d0-b599-4775-8b6c-36ea482480b8 | service: service-general +[2026-04-16 14:22:44.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242007940005 | request_id: 8912e7d0-b599-4775-8b6c-36ea482480b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3f4d468-2b2b-448a-8330-0f956ee7b902 | service: service-general +[2026-04-16 14:22:44.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115704970003 | request_id: f3f4d468-2b2b-448a-8330-0f956ee7b902 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5b1f4ea-1b4f-4598-be12-69395f3ad1c8 | service: service-general +[2026-04-16 14:22:44.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514100806640001 | request_id: e5b1f4ea-1b4f-4598-be12-69395f3ad1c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfa994ae-907a-448c-84e3-44350f1c3cf0 | service: service-general +[2026-04-16 14:22:44.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506065205550002 | request_id: dfa994ae-907a-448c-84e3-44350f1c3cf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82381650-3a55-40d2-b652-5b85690c2e1a | service: service-general +[2026-04-16 14:22:44.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505095911630003 | request_id: 82381650-3a55-40d2-b652-5b85690c2e1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b5fe3c3-8788-4de7-a015-e4935dcbb0e9 | service: service-general +[2026-04-16 14:22:44.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186101690005 | request_id: 9b5fe3c3-8788-4de7-a015-e4935dcbb0e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 957f5c20-dc65-4899-814b-ea498a8fe639 | service: service-general +[2026-04-16 14:22:44.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514075808610002 | request_id: 957f5c20-dc65-4899-814b-ea498a8fe639 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1130d69-6c52-46ce-bfda-8a81a129f5bc | service: service-general +[2026-04-16 14:22:44.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195010690005 | request_id: e1130d69-6c52-46ce-bfda-8a81a129f5bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 737c4f79-6872-4344-93c5-08dcf93ca35c | service: service-general +[2026-04-16 14:22:44.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024101690013 | request_id: 737c4f79-6872-4344-93c5-08dcf93ca35c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f696c50d-e9c0-4461-8299-7b4a0c66a291 | service: service-general +[2026-04-16 14:22:44.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: f696c50d-e9c0-4461-8299-7b4a0c66a291 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5babe5f-3116-4465-8f48-d1e9acbe833b | service: service-general +[2026-04-16 14:22:44.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/05555258555555 | request_id: d5babe5f-3116-4465-8f48-d1e9acbe833b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31ec3373-4a04-47a9-911e-2424f71263bb | service: service-general +[2026-04-16 14:22:44.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116606740001 | request_id: 31ec3373-4a04-47a9-911e-2424f71263bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b1d7366-d3a8-41d2-8640-fae4590904f5 | service: service-general +[2026-04-16 14:22:44.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030101510033 | request_id: 6b1d7366-d3a8-41d2-8640-fae4590904f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63cff9e6-7e45-4b74-92a4-591209ca0eba | service: service-general +[2026-04-16 14:22:44.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108520005 | request_id: 63cff9e6-7e45-4b74-92a4-591209ca0eba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c113a79-08fe-4be7-9a69-361959e76e00 | service: service-general +[2026-04-16 14:22:44.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015104700053 | request_id: 0c113a79-08fe-4be7-9a69-361959e76e00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ab3e08f-c738-47a7-8df6-eabcbb50cd5e | service: service-general +[2026-04-16 14:22:44.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120906610001 | request_id: 4ab3e08f-c738-47a7-8df6-eabcbb50cd5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b848b15f-f6b1-407f-ae5d-66203919a90f | service: service-general +[2026-04-16 14:22:44.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545799 | request_id: b848b15f-f6b1-407f-ae5d-66203919a90f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5221befb-9267-4297-9a67-ce5053e5579b | service: service-general +[2026-04-16 14:22:44.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264712600002 | request_id: 5221befb-9267-4297-9a67-ce5053e5579b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e4f36dd-a9b8-41dd-a725-b608da94d3f4 | service: service-general +[2026-04-16 14:22:44.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 4e4f36dd-a9b8-41dd-a725-b608da94d3f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d01bd775-815f-4037-bfa1-60c031c7bbcf | service: service-general +[2026-04-16 14:22:44.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021910840003 | request_id: d01bd775-815f-4037-bfa1-60c031c7bbcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4aad0749-499b-4b41-8a8d-52b448cd2a7b | service: service-general +[2026-04-16 14:22:44.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054507620001 | request_id: 4aad0749-499b-4b41-8a8d-52b448cd2a7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3dd89c7-8fc8-499e-83b3-fe9ab82010e8 | service: service-general +[2026-04-16 14:22:44.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034704940003 | request_id: a3dd89c7-8fc8-499e-83b3-fe9ab82010e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e955293-078a-4d5f-928a-01ff9ce58039 | service: service-general +[2026-04-16 14:22:44.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: 7e955293-078a-4d5f-928a-01ff9ce58039 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7451fb1-ee87-4b1e-b6f0-9f92bb009fe6 | service: service-general +[2026-04-16 14:22:44.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026505700002 | request_id: e7451fb1-ee87-4b1e-b6f0-9f92bb009fe6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c9f10bf-a3a1-4918-a0f9-b661f08ab924 | service: service-general +[2026-04-16 14:22:44.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503085608980002 | request_id: 7c9f10bf-a3a1-4918-a0f9-b661f08ab924 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5185798e-440d-4499-b0a6-5e753ea4e631 | service: service-general +[2026-04-16 14:22:44.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184302710004 | request_id: 5185798e-440d-4499-b0a6-5e753ea4e631 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29c69c16-f937-4a94-b7c2-65f52e7c4190 | service: service-general +[2026-04-16 14:22:44.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572021205730001 | request_id: 29c69c16-f937-4a94-b7c2-65f52e7c4190 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80a4bf8a-89c0-4a28-9be5-91a211e5b095 | service: service-general +[2026-04-16 14:22:44.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184806560001 | request_id: 80a4bf8a-89c0-4a28-9be5-91a211e5b095 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80b46a55-529d-4b2b-bc56-c7c00488f53b | service: service-general +[2026-04-16 14:22:44.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120412750002 | request_id: 80b46a55-529d-4b2b-bc56-c7c00488f53b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9ec43f6-e6f0-4e18-8040-9f66a53c2efe | service: service-general +[2026-04-16 14:22:44.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513214107570179 | request_id: e9ec43f6-e6f0-4e18-8040-9f66a53c2efe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f426d9b-5226-4299-a709-e08ad2471f2d | service: service-general +[2026-04-16 14:22:44.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025011920005 | request_id: 0f426d9b-5226-4299-a709-e08ad2471f2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90cd31c0-51e7-4d21-9f42-10d9d800c914 | service: service-general +[2026-04-16 14:22:44.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514202407930002 | request_id: 90cd31c0-51e7-4d21-9f42-10d9d800c914 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffd644d6-f48a-4250-8b85-3e98f464bce8 | service: service-general +[2026-04-16 14:22:44.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545801 | request_id: ffd644d6-f48a-4250-8b85-3e98f464bce8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab856731-9463-498b-8531-9f5275efa8fc | service: service-general +[2026-04-16 14:22:44.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/92225552252222 | request_id: ab856731-9463-498b-8531-9f5275efa8fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e0036cc-094e-4660-84da-e7174503cc86 | service: service-general +[2026-04-16 14:22:44.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576032401200001 | request_id: 7e0036cc-094e-4660-84da-e7174503cc86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c47542d4-9d90-4c58-8c6a-98a28cb4e211 | service: service-general +[2026-04-16 14:22:44.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510055411690002 | request_id: c47542d4-9d90-4c58-8c6a-98a28cb4e211 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b5b5e0b-14c3-4d06-a38b-1fc4ede35e9c | service: service-general +[2026-04-16 14:22:44.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030701630002 | request_id: 3b5b5e0b-14c3-4d06-a38b-1fc4ede35e9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a90cc2dd-b181-4ac5-8511-01892644f4b5 | service: service-general +[2026-04-16 14:22:44.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324508550002 | request_id: a90cc2dd-b181-4ac5-8511-01892644f4b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ad0dc5f-5161-4ce6-9a98-981dd8764783 | service: service-general +[2026-04-16 14:22:44.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091201710003 | request_id: 5ad0dc5f-5161-4ce6-9a98-981dd8764783 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f66ba5a-9cd4-42b4-b2b1-b36f57901822 | service: service-general +[2026-04-16 14:22:44.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520060708510002 | request_id: 3f66ba5a-9cd4-42b4-b2b1-b36f57901822 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e7c0ae8-5fd1-4b28-ac83-073f867f9c39 | service: service-general +[2026-04-16 14:22:44.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026909670007 | request_id: 6e7c0ae8-5fd1-4b28-ac83-073f867f9c39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f23dcdbc-7b15-4ccf-9da5-080ffd979a6d | service: service-general +[2026-04-16 14:22:44.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255801810001 | request_id: f23dcdbc-7b15-4ccf-9da5-080ffd979a6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 456cdb1b-e894-4eae-b20c-3202cec654b9 | service: service-general +[2026-04-16 14:22:44.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011912180001 | request_id: 456cdb1b-e894-4eae-b20c-3202cec654b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cabf61fd-b180-4911-920f-8fe9e92b8d5a | service: service-general +[2026-04-16 14:22:44.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/69222222222222__ | request_id: cabf61fd-b180-4911-920f-8fe9e92b8d5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9e64a81-347f-4173-834c-21a903e70ae4 | service: service-general +[2026-04-16 14:22:44.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082511000002 | request_id: b9e64a81-347f-4173-834c-21a903e70ae4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a34ce1a4-7010-42de-9d81-1aaafa8ccece | service: service-general +[2026-04-16 14:22:44.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045592 | request_id: a34ce1a4-7010-42de-9d81-1aaafa8ccece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a7c0423-2ea0-4bfd-a2ce-18d671411d90 | service: service-general +[2026-04-16 14:22:44.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074604700007 | request_id: 7a7c0423-2ea0-4bfd-a2ce-18d671411d90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 045b26e6-3b61-4afb-9161-2721c417cca1 | service: service-general +[2026-04-16 14:22:44.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100304170003 | request_id: 045b26e6-3b61-4afb-9161-2721c417cca1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90ca95af-ebe7-4288-9a6e-a5a82f8cabba | service: service-general +[2026-04-16 14:22:44.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 90ca95af-ebe7-4288-9a6e-a5a82f8cabba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ea57f65-6150-4de5-ac1d-0492e2b76655 | service: service-general +[2026-04-16 14:22:44.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578126704800002 | request_id: 9ea57f65-6150-4de5-ac1d-0492e2b76655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc1b1123-936d-4f02-8c9a-8fd3f95659de | service: service-general +[2026-04-16 14:22:44.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518170710190002 | request_id: cc1b1123-936d-4f02-8c9a-8fd3f95659de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db0fefb3-68ef-40e0-998d-a421a27d8e04 | service: service-general +[2026-04-16 14:22:44.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523075307520001 | request_id: db0fefb3-68ef-40e0-998d-a421a27d8e04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 340bc95f-1677-4c6f-a86f-75fdbc3ee785 | service: service-general +[2026-04-16 14:22:44.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121212740004 | request_id: 340bc95f-1677-4c6f-a86f-75fdbc3ee785 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b32c538-cbaa-4ed4-9f22-2b93be6b1d3b | service: service-general +[2026-04-16 14:22:44.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101420120 | request_id: 8b32c538-cbaa-4ed4-9f22-2b93be6b1d3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57c4d68b-a697-4589-82d1-837c93699bd9 | service: service-general +[2026-04-16 14:22:44.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035403000003 | request_id: 57c4d68b-a697-4589-82d1-837c93699bd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bb0cc74-ee41-4cd6-ba1f-51c258ae415f | service: service-general +[2026-04-16 14:22:44.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194706610001 | request_id: 1bb0cc74-ee41-4cd6-ba1f-51c258ae415f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 403b2e95-0330-41cd-9468-a3b37d158295 | service: service-general +[2026-04-16 14:22:44.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: 403b2e95-0330-41cd-9468-a3b37d158295 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e3cd7ab-704b-4d13-a26e-294f8483ab18 | service: service-general +[2026-04-16 14:22:44.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084201780002 | request_id: 8e3cd7ab-704b-4d13-a26e-294f8483ab18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfd4b8ac-bca3-46de-a384-9c9745cc5ae3 | service: service-general +[2026-04-16 14:22:44.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051212570003 | request_id: cfd4b8ac-bca3-46de-a384-9c9745cc5ae3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bda33242-02f3-4560-b87f-88d352f81a2b | service: service-general +[2026-04-16 14:22:44.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011901680001 | request_id: bda33242-02f3-4560-b87f-88d352f81a2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b38de09e-d8cc-4733-8beb-f9b4344f47e7 | service: service-general +[2026-04-16 14:22:44.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240205480004 | request_id: b38de09e-d8cc-4733-8beb-f9b4344f47e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88066f9a-e510-49b8-bd4f-52c11a9461e3 | service: service-general +[2026-04-16 14:22:44.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 88066f9a-e510-49b8-bd4f-52c11a9461e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f81d380-3b22-45c6-a81e-a8853230a44e | service: service-general +[2026-04-16 14:22:44.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116005540001 | request_id: 4f81d380-3b22-45c6-a81e-a8853230a44e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de7978af-17cf-4e54-a017-3639a9df0fec | service: service-general +[2026-04-16 14:22:44.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294205200004 | request_id: de7978af-17cf-4e54-a017-3639a9df0fec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d7692cb-5975-4d3e-bc76-0ce8a81115f2 | service: service-general +[2026-04-16 14:22:44.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508070707610004 | request_id: 8d7692cb-5975-4d3e-bc76-0ce8a81115f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69275219-abcf-40eb-9ecd-5276c7d8e2b1 | service: service-general +[2026-04-16 14:22:44.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504114107460092 | request_id: 69275219-abcf-40eb-9ecd-5276c7d8e2b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3d07cb5-43b9-4760-965d-4609a0dc7b40 | service: service-general +[2026-04-16 14:22:44.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513041511010001 | request_id: d3d07cb5-43b9-4760-965d-4609a0dc7b40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e584678c-aab2-4baf-993c-c8b224a5921a | service: service-general +[2026-04-16 14:22:44.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015206020008 | request_id: e584678c-aab2-4baf-993c-c8b224a5921a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 353f7654-6484-4df6-afbf-75e73870569c | service: service-general +[2026-04-16 14:22:44.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050507720008 | request_id: 353f7654-6484-4df6-afbf-75e73870569c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ae139c1-6c38-4fc0-9a51-75e1c4e348fd | service: service-general +[2026-04-16 14:22:44.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245207760003 | request_id: 4ae139c1-6c38-4fc0-9a51-75e1c4e348fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc9cfb0f-102b-4691-9dab-33a41874cc44 | service: service-general +[2026-04-16 14:22:44.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: dc9cfb0f-102b-4691-9dab-33a41874cc44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76826af8-b1dc-4dd6-b8ed-a2d62750b6fb | service: service-general +[2026-04-16 14:22:44.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 414.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026305160001 | request_id: 76826af8-b1dc-4dd6-b8ed-a2d62750b6fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3e623d5-bb4e-4b57-9ca5-7a91e46e7692 | service: service-general +[2026-04-16 14:22:44.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096912550001 | request_id: e3e623d5-bb4e-4b57-9ca5-7a91e46e7692 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d24b4890-98c4-49e7-936b-1808b306dbb3 | service: service-general +[2026-04-16 14:22:44.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015007810002 | request_id: d24b4890-98c4-49e7-936b-1808b306dbb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83780590-ae8d-4cd6-9e6e-eb3d0dacf16d | service: service-general +[2026-04-16 14:22:44.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515144510750006 | request_id: 83780590-ae8d-4cd6-9e6e-eb3d0dacf16d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16f8eb6c-cb6f-4cd9-b97b-f0a5dcaba6f5 | service: service-general +[2026-04-16 14:22:44.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241709730006 | request_id: 16f8eb6c-cb6f-4cd9-b97b-f0a5dcaba6f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e0d20bb-6ee5-4f37-96ef-175b69abb5e1 | service: service-general +[2026-04-16 14:22:44.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046502780003 | request_id: 8e0d20bb-6ee5-4f37-96ef-175b69abb5e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8454392d-3e9b-4d44-9339-d396e10d1eda | service: service-general +[2026-04-16 14:22:44.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040107580010 | request_id: 8454392d-3e9b-4d44-9339-d396e10d1eda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a64c5f76-8423-4158-8582-71444747dd69 | service: service-general +[2026-04-16 14:22:44.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011310070055 | request_id: a64c5f76-8423-4158-8582-71444747dd69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 896493d4-a4d7-484d-8216-e7e4b10f90a0 | service: service-general +[2026-04-16 14:22:44.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135602150003 | request_id: 896493d4-a4d7-484d-8216-e7e4b10f90a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 775c2045-e2b6-4cf3-b225-799fbe9ba9a2 | service: service-general +[2026-04-16 14:22:44.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503144204820002 | request_id: 775c2045-e2b6-4cf3-b225-799fbe9ba9a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7eb82d2-8919-4270-a909-2231bad3ddf8 | service: service-general +[2026-04-16 14:22:44.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545806 | request_id: e7eb82d2-8919-4270-a909-2231bad3ddf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84000c06-5aae-4fdd-b083-6b162dd71890 | service: service-general +[2026-04-16 14:22:44.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330506860001 | request_id: 84000c06-5aae-4fdd-b083-6b162dd71890 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbcd1f96-9833-4183-b8fa-cca97c8cc650 | service: service-general +[2026-04-16 14:22:44.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3272024110960001 | request_id: cbcd1f96-9833-4183-b8fa-cca97c8cc650 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f9d0551-8939-42e5-8c72-13973056d5ce | service: service-general +[2026-04-16 14:22:44.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504064107650105 | request_id: 0f9d0551-8939-42e5-8c72-13973056d5ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8fc29ea-e593-47ec-91ce-059060ba6ace | service: service-general +[2026-04-16 14:22:44.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292511880001 | request_id: d8fc29ea-e593-47ec-91ce-059060ba6ace | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ba97f62-a9ff-4b5c-8fb0-b40e67272707 | service: service-general +[2026-04-16 14:22:44.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574010604560002 | request_id: 5ba97f62-a9ff-4b5c-8fb0-b40e67272707 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 639e70c5-8a75-422e-ae9a-e754aab1e5ef | service: service-general +[2026-04-16 14:22:44.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: 639e70c5-8a75-422e-ae9a-e754aab1e5ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a43d8ca-82cd-4d6b-8dac-bcb13d979a57 | service: service-general +[2026-04-16 14:22:44.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041607490002 | request_id: 0a43d8ca-82cd-4d6b-8dac-bcb13d979a57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f80fc7de-dbdc-435d-ae6b-34880ebab930 | service: service-general +[2026-04-16 14:22:44.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190605780003 | request_id: f80fc7de-dbdc-435d-ae6b-34880ebab930 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 159112ad-7b47-4ce3-87a6-fa8f356008a0 | service: service-general +[2026-04-16 14:22:44.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021707840006 | request_id: 159112ad-7b47-4ce3-87a6-fa8f356008a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72437989-f279-4c08-8b55-7854be5b3637 | service: service-general +[2026-04-16 14:22:44.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 72437989-f279-4c08-8b55-7854be5b3637 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e35964d9-7192-481d-9eb7-31ba83756b7a | service: service-general +[2026-04-16 14:22:44.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175609810002 | request_id: e35964d9-7192-481d-9eb7-31ba83756b7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5553a6e3-3e2a-4ff8-b55f-0042a046005b | service: service-general +[2026-04-16 14:22:44.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144111750002 | request_id: 5553a6e3-3e2a-4ff8-b55f-0042a046005b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7121e974-2b34-49eb-858e-912c6faaa39d | service: service-general +[2026-04-16 14:22:44.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336102130001 | request_id: 7121e974-2b34-49eb-858e-912c6faaa39d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fa8e6b8-1979-4316-9c91-752d6129b477 | service: service-general +[2026-04-16 14:22:44.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503131110530001 | request_id: 7fa8e6b8-1979-4316-9c91-752d6129b477 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d032d9b4-40ad-4258-a649-949503882d38 | service: service-general +[2026-04-16 14:22:44.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044912670007 | request_id: d032d9b4-40ad-4258-a649-949503882d38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feee9d3c-a15e-4663-b3b0-524fc64238df | service: service-general +[2026-04-16 14:22:44.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172212650002 | request_id: feee9d3c-a15e-4663-b3b0-524fc64238df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad609bea-3963-40c8-9c31-47bb807401d2 | service: service-general +[2026-04-16 14:22:44.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9208015204810001 | request_id: ad609bea-3963-40c8-9c31-47bb807401d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4dd29e5-798a-43ee-aba4-c6947ec0de0a | service: service-general +[2026-04-16 14:22:44.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015506660003 | request_id: c4dd29e5-798a-43ee-aba4-c6947ec0de0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6ee3f95-f609-4bab-a0ff-2aa629fc469a | service: service-general +[2026-04-16 14:22:44.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578041521850000 | request_id: e6ee3f95-f609-4bab-a0ff-2aa629fc469a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b284e91-a357-43c4-8c4f-71d1e14f02c6 | service: service-general +[2026-04-16 14:22:44.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175109140001 | request_id: 6b284e91-a357-43c4-8c4f-71d1e14f02c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b687b29f-69ec-4926-bfc2-b7770fe08ad7 | service: service-general +[2026-04-16 14:22:44.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024210650002 | request_id: b687b29f-69ec-4926-bfc2-b7770fe08ad7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5b7f5b6-c3de-435c-a506-1356f116ae60 | service: service-general +[2026-04-16 14:22:44.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234103510001 | request_id: d5b7f5b6-c3de-435c-a506-1356f116ae60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9d05d08-2c46-49bb-b4b7-68a6a10c707f | service: service-general +[2026-04-16 14:22:44.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052401190001 | request_id: b9d05d08-2c46-49bb-b4b7-68a6a10c707f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0ed57a2-0ebf-4ea5-a840-2a530d48c51c | service: service-general +[2026-04-16 14:22:44.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175407650003 | request_id: f0ed57a2-0ebf-4ea5-a840-2a530d48c51c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24b91b9a-408a-4b18-9115-630fa108bd42 | service: service-general +[2026-04-16 14:22:44.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132203820001 | request_id: 24b91b9a-408a-4b18-9115-630fa108bd42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e386a526-5071-4de8-83a6-903ee579431e | service: service-general +[2026-04-16 14:22:44.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051803640004 | request_id: e386a526-5071-4de8-83a6-903ee579431e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c375a22-9ba0-4423-b824-78ecdf565a3c | service: service-general +[2026-04-16 14:22:44.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075201700006 | request_id: 7c375a22-9ba0-4423-b824-78ecdf565a3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4fad554-48e2-4181-bad8-865ffc1edf6a | service: service-general +[2026-04-16 14:22:44.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545808 | request_id: f4fad554-48e2-4181-bad8-865ffc1edf6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eddb438-c888-4656-a0e8-23a5b778b766 | service: service-general +[2026-04-16 14:22:44.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230712860004 | request_id: 0eddb438-c888-4656-a0e8-23a5b778b766 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 817745b2-86c4-4453-a912-f088294dfa96 | service: service-general +[2026-04-16 14:22:44.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507337112680014 | request_id: 817745b2-86c4-4453-a912-f088294dfa96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe15126d-e835-43bf-a926-bf2ac60f79fa | service: service-general +[2026-04-16 14:22:44.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105808790008 | request_id: fe15126d-e835-43bf-a926-bf2ac60f79fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a240916-a60c-436b-8172-a4b18fdc61bd | service: service-general +[2026-04-16 14:22:44.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017112680020 | request_id: 3a240916-a60c-436b-8172-a4b18fdc61bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e090b97-a148-4e9c-a7ef-3992d0353631 | service: service-general +[2026-04-16 14:22:44.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503060204770001 | request_id: 7e090b97-a148-4e9c-a7ef-3992d0353631 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae439469-d09c-49c4-816b-8adebfdb4a94 | service: service-general +[2026-04-16 14:22:44.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070111650004 | request_id: ae439469-d09c-49c4-816b-8adebfdb4a94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e0cc3c0-2669-496b-bff9-8d4e5dd34cc3 | service: service-general +[2026-04-16 14:22:44.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574025405780002 | request_id: 3e0cc3c0-2669-496b-bff9-8d4e5dd34cc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a36b9ba-925e-4fb8-9189-2a526f1a8cfa | service: service-general +[2026-04-16 14:22:44.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503115106930003 | request_id: 6a36b9ba-925e-4fb8-9189-2a526f1a8cfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6ba6b3f-e224-4e2a-96c2-19c402ffc731 | service: service-general +[2026-04-16 14:22:44.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031603950001 | request_id: d6ba6b3f-e224-4e2a-96c2-19c402ffc731 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3175ffb-af08-4f3b-a8be-ac76e1e0a0ae | service: service-general +[2026-04-16 14:22:44.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205708720002 | request_id: a3175ffb-af08-4f3b-a8be-ac76e1e0a0ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd293680-ffef-48f0-a42f-722c07c4f387 | service: service-general +[2026-04-16 14:22:44.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230508440001 | request_id: cd293680-ffef-48f0-a42f-722c07c4f387 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12893c43-2857-48f8-ab8d-445367b52c8f | service: service-general +[2026-04-16 14:22:44.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125204690003 | request_id: 12893c43-2857-48f8-ab8d-445367b52c8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3ff4c24-f243-44b6-81f5-99c642cc4bb1 | service: service-general +[2026-04-16 14:22:44.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070111650004 | request_id: a3ff4c24-f243-44b6-81f5-99c642cc4bb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ca5ee60-22e5-4d90-85b7-ca5c7bfec187 | service: service-general +[2026-04-16 14:22:44.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011208520002 | request_id: 4ca5ee60-22e5-4d90-85b7-ca5c7bfec187 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf0a2859-d424-4233-95ea-fa1c4f26453b | service: service-general +[2026-04-16 14:22:44.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506172905130003 | request_id: bf0a2859-d424-4233-95ea-fa1c4f26453b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d08029b-8378-45fe-8d5d-dd961ea6caf0 | service: service-general +[2026-04-16 14:22:44.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545810 | request_id: 7d08029b-8378-45fe-8d5d-dd961ea6caf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 192670f1-3859-40d4-b184-eb83358243e6 | service: service-general +[2026-04-16 14:22:44.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174010204910006 | request_id: 192670f1-3859-40d4-b184-eb83358243e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0114b3f-6620-43a1-9051-adf38f315c68 | service: service-general +[2026-04-16 14:22:44.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503035012770003 | request_id: d0114b3f-6620-43a1-9051-adf38f315c68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef473958-3a04-493c-86b2-0e1c7cdc5904 | service: service-general +[2026-04-16 14:22:44.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321212520002 | request_id: ef473958-3a04-493c-86b2-0e1c7cdc5904 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5413b1a2-9e15-4b78-9ee1-8bc975169691 | service: service-general +[2026-04-16 14:22:44.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111304150004 | request_id: 5413b1a2-9e15-4b78-9ee1-8bc975169691 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcf7215a-5428-4d07-931a-133887cdf1d8 | service: service-general +[2026-04-16 14:22:44.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100108680001 | request_id: fcf7215a-5428-4d07-931a-133887cdf1d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acebafb9-a702-48e2-9b9f-835dc85fda12 | service: service-general +[2026-04-16 14:22:44.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045514 | request_id: acebafb9-a702-48e2-9b9f-835dc85fda12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fdf5d0a-bb81-4b31-8d92-55044a98ecc7 | service: service-general +[2026-04-16 14:22:44.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054902780001 | request_id: 5fdf5d0a-bb81-4b31-8d92-55044a98ecc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6c48670-e7d1-40a5-b920-0d1b73c02960 | service: service-general +[2026-04-16 14:22:44.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: c6c48670-e7d1-40a5-b920-0d1b73c02960 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fdb7925-0608-4ac9-ac2b-b84f90dbdac0 | service: service-general +[2026-04-16 14:22:44.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 412.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514175111830002 | request_id: 3fdb7925-0608-4ac9-ac2b-b84f90dbdac0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db222c24-1db0-4bb3-a2ab-76f6371fb1a8 | service: service-general +[2026-04-16 14:22:44.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336403040004 | request_id: db222c24-1db0-4bb3-a2ab-76f6371fb1a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05d758cf-bac0-4caa-8622-0cd3918a1d5d | service: service-general +[2026-04-16 14:22:44.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 253.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144803650002 | request_id: 05d758cf-bac0-4caa-8622-0cd3918a1d5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa24b4cf-4c21-4626-9f84-3e4e4e56b048 | service: service-general +[2026-04-16 14:22:44.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144605660001 | request_id: fa24b4cf-4c21-4626-9f84-3e4e4e56b048 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e4e7119-bfb9-489c-86f7-f4f5410617a1 | service: service-general +[2026-04-16 14:22:44.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035706650002 | request_id: 6e4e7119-bfb9-489c-86f7-f4f5410617a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20b8c413-2d88-4deb-b3bf-1dfd04433938 | service: service-general +[2026-04-16 14:22:44.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578175204940002 | request_id: 20b8c413-2d88-4deb-b3bf-1dfd04433938 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d7e1981-e773-4bac-a155-bff40c33c5ec | service: service-general +[2026-04-16 14:22:44.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091102450001 | request_id: 6d7e1981-e773-4bac-a155-bff40c33c5ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b24787ef-dba1-4b56-888a-819c55666930 | service: service-general +[2026-04-16 14:22:44.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578154503890003 | request_id: b24787ef-dba1-4b56-888a-819c55666930 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd86c3d2-3624-45bb-ad71-02ab9d445d67 | service: service-general +[2026-04-16 14:22:44.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545820 | request_id: bd86c3d2-3624-45bb-ad71-02ab9d445d67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39b3099c-e7c1-4290-a728-75040d9f33b9 | service: service-general +[2026-04-16 14:22:44.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016306830001 | request_id: 39b3099c-e7c1-4290-a728-75040d9f33b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 990e0631-6235-409d-9217-d59c4d0f9994 | service: service-general +[2026-04-16 14:22:44.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025703870007 | request_id: 990e0631-6235-409d-9217-d59c4d0f9994 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52adc16d-0ebc-4cb4-ab87-32932da99be5 | service: service-general +[2026-04-16 14:22:44.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 722.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030503520001 | request_id: 52adc16d-0ebc-4cb4-ab87-32932da99be5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a261b9a-20fa-4cc1-9d0e-dd6e9fbd9cc8 | service: service-general +[2026-04-16 14:22:44.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194501190001 | request_id: 2a261b9a-20fa-4cc1-9d0e-dd6e9fbd9cc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 069bc055-6eb4-4e27-9c29-692980e0e974 | service: service-general +[2026-04-16 14:22:44.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572026911080001 | request_id: 069bc055-6eb4-4e27-9c29-692980e0e974 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f709e6f4-06f5-44d6-8d46-24a5980c40a8 | service: service-general +[2026-04-16 14:22:44.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524151202000001 | request_id: f709e6f4-06f5-44d6-8d46-24a5980c40a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bb997c8-8b22-414e-a158-3e63cb731605 | service: service-general +[2026-04-16 14:22:44.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031305160006 | request_id: 9bb997c8-8b22-414e-a158-3e63cb731605 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c1bc4a7-9379-4f50-9b10-e4c49f0ed2a9 | service: service-general +[2026-04-16 14:22:44.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165103630001 | request_id: 7c1bc4a7-9379-4f50-9b10-e4c49f0ed2a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb1ae1da-dd8b-4d26-94a4-afea77243655 | service: service-general +[2026-04-16 14:22:44.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: fb1ae1da-dd8b-4d26-94a4-afea77243655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 599bc0d4-7010-4630-b767-1fd201f5eec1 | service: service-general +[2026-04-16 14:22:44.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116001770001 | request_id: 599bc0d4-7010-4630-b767-1fd201f5eec1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6066be5-a99f-48cf-aeed-a5eaaa333518 | service: service-general +[2026-04-16 14:22:44.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507187006650002 | request_id: a6066be5-a99f-48cf-aeed-a5eaaa333518 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84b5aa5c-8474-4b7c-a71c-d532439048af | service: service-general +[2026-04-16 14:22:44.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5309061604600001 | request_id: 84b5aa5c-8474-4b7c-a71c-d532439048af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad774172-b335-42c0-a69a-de9b7b447c69 | service: service-general +[2026-04-16 14:22:44.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256805940004 | request_id: ad774172-b335-42c0-a69a-de9b7b447c69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1399eae4-aaca-42ef-be5e-8b429d9190b4 | service: service-general +[2026-04-16 14:22:44.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1610091408700002 | request_id: 1399eae4-aaca-42ef-be5e-8b429d9190b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e476c2f-8f1c-4c7e-ac81-7847dc9d99f3 | service: service-general +[2026-04-16 14:22:44.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: 9e476c2f-8f1c-4c7e-ac81-7847dc9d99f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f69f7764-bf15-42fb-95b3-398e70f33a76 | service: service-general +[2026-04-16 14:22:44.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514232101620001 | request_id: f69f7764-bf15-42fb-95b3-398e70f33a76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f8b1b5a-935c-4061-8e5e-88faaa1f1b55 | service: service-general +[2026-04-16 14:22:44.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121212740004 | request_id: 5f8b1b5a-935c-4061-8e5e-88faaa1f1b55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 434e00a2-0258-4a1f-8011-b50a790fe185 | service: service-general +[2026-04-16 14:22:44.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195403780001 | request_id: 434e00a2-0258-4a1f-8011-b50a790fe185 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20798685-38a7-4da4-a27f-4efc51c1cd9a | service: service-general +[2026-04-16 14:22:44.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 20798685-38a7-4da4-a27f-4efc51c1cd9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f972ae8-2392-43f5-9fe6-2397d982a020 | service: service-general +[2026-04-16 14:22:44.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147112520001 | request_id: 5f972ae8-2392-43f5-9fe6-2397d982a020 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6c68076-a9b6-4feb-9a88-c7a97c452259 | service: service-general +[2026-04-16 14:22:44.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244101870036 | request_id: f6c68076-a9b6-4feb-9a88-c7a97c452259 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c6f37a6-4d96-40dd-8c92-4da4a49dee2f | service: service-general +[2026-04-16 14:22:44.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 656.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572021506450001 | request_id: 9c6f37a6-4d96-40dd-8c92-4da4a49dee2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a75b731e-178d-4d36-9641-c8a372305563 | service: service-general +[2026-04-16 14:22:44.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 265.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521171108960001 | request_id: a75b731e-178d-4d36-9641-c8a372305563 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 626d6cd8-0ca2-4971-a07c-a483eefad9c3 | service: service-general +[2026-04-16 14:22:44.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 626d6cd8-0ca2-4971-a07c-a483eefad9c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edd25cd7-23e7-49bf-9435-ee510a399d2b | service: service-general +[2026-04-16 14:22:44.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015112190001 | request_id: edd25cd7-23e7-49bf-9435-ee510a399d2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43fcb22e-cbab-43c0-85ad-96d67622d7a1 | service: service-general +[2026-04-16 14:22:44.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/952525525522 | request_id: 43fcb22e-cbab-43c0-85ad-96d67622d7a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35ac167e-9e5a-4598-acbe-abdee40cb6bc | service: service-general +[2026-04-16 14:22:44.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3313043010640001 | request_id: 35ac167e-9e5a-4598-acbe-abdee40cb6bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d000d95a-ead7-46ee-a791-406cfbf9dd38 | service: service-general +[2026-04-16 14:22:44.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024109970001 | request_id: d000d95a-ead7-46ee-a791-406cfbf9dd38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05f2c5b9-71fb-42e0-b63f-6b8ef66e731b | service: service-general +[2026-04-16 14:22:44.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016712620004 | request_id: 05f2c5b9-71fb-42e0-b63f-6b8ef66e731b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1bedc95-ff1d-4022-9c76-db273bd1ae65 | service: service-general +[2026-04-16 14:22:44.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: f1bedc95-ff1d-4022-9c76-db273bd1ae65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf50c0e0-17f1-4137-a918-0bd4f279557e | service: service-general +[2026-04-16 14:22:44.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012205710002 | request_id: bf50c0e0-17f1-4137-a918-0bd4f279557e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b7b9714-8fe1-472c-8b7b-9a63ec0ab2d3 | service: service-general +[2026-04-16 14:22:44.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086306920002 | request_id: 0b7b9714-8fe1-472c-8b7b-9a63ec0ab2d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22dbcc29-a84f-45ee-9c9f-3c46e544de0c | service: service-general +[2026-04-16 14:22:44.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046910790008 | request_id: 22dbcc29-a84f-45ee-9c9f-3c46e544de0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4186dda-c677-43d1-9115-9db175418391 | service: service-general +[2026-04-16 14:22:44.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054709910001 | request_id: f4186dda-c677-43d1-9115-9db175418391 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c754d5d9-9870-4f51-8a3c-3321014e04d7 | service: service-general +[2026-04-16 14:22:44.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 264.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226210620001 | request_id: c754d5d9-9870-4f51-8a3c-3321014e04d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2a164ca-2c5c-4d96-ab03-02a752e5dd65 | service: service-general +[2026-04-16 14:22:44.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: b2a164ca-2c5c-4d96-ab03-02a752e5dd65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f68e0eb-5731-4ed1-9b7f-6ebd3b8345ed | service: service-general +[2026-04-16 14:22:44.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020701190001 | request_id: 9f68e0eb-5731-4ed1-9b7f-6ebd3b8345ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4eebfe4-88cd-4b64-82af-f8da6cd045a6 | service: service-general +[2026-04-16 14:22:44.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030806520003 | request_id: d4eebfe4-88cd-4b64-82af-f8da6cd045a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 915d10c1-5cee-4e0b-b7a7-38f33f99d794 | service: service-general +[2026-04-16 14:22:44.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184202660003 | request_id: 915d10c1-5cee-4e0b-b7a7-38f33f99d794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d1d09db-d6ba-45f8-9b36-9a2e685c9abe | service: service-general +[2026-04-16 14:22:44.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: 8d1d09db-d6ba-45f8-9b36-9a2e685c9abe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebcc84cc-3f79-435c-b950-72c3aef8542c | service: service-general +[2026-04-16 14:22:44.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012403080006 | request_id: ebcc84cc-3f79-435c-b950-72c3aef8542c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1eb26509-32a4-4e94-a70d-119814172440 | service: service-general +[2026-04-16 14:22:44.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055206760010 | request_id: 1eb26509-32a4-4e94-a70d-119814172440 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74325740-f7d3-4d6c-beb2-5160a949cbf2 | service: service-general +[2026-04-16 14:22:44.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515055101630001 | request_id: 74325740-f7d3-4d6c-beb2-5160a949cbf2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce663fed-0273-40c4-9f31-7b9d3b828163 | service: service-general +[2026-04-16 14:22:44.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140311590001 | request_id: ce663fed-0273-40c4-9f31-7b9d3b828163 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b3e9135-cd95-4c3e-bc60-d53676faca74 | service: service-general +[2026-04-16 14:22:44.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 272.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545829 | request_id: 5b3e9135-cd95-4c3e-bc60-d53676faca74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26f20c94-93c3-4184-8347-8ef1a03254fd | service: service-general +[2026-04-16 14:22:44.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184206790001 | request_id: 26f20c94-93c3-4184-8347-8ef1a03254fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 708418ea-fc70-4f67-986c-079cb8147c97 | service: service-general +[2026-04-16 14:22:44.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012009480001 | request_id: 708418ea-fc70-4f67-986c-079cb8147c97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ead3a07-df8a-41c2-bd73-506bb585e5a4 | service: service-general +[2026-04-16 14:22:44.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 0ead3a07-df8a-41c2-bd73-506bb585e5a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f28c9b4c-d006-444c-ad8e-bde33d445b32 | service: service-general +[2026-04-16 14:22:44.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194107690067 | request_id: f28c9b4c-d006-444c-ad8e-bde33d445b32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 250708ff-ebb0-4cb8-8a40-13b96d891197 | service: service-general +[2026-04-16 14:22:44.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522140510840003 | request_id: 250708ff-ebb0-4cb8-8a40-13b96d891197 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cd909c4-f35b-4bfe-b537-be59bfe42a16 | service: service-general +[2026-04-16 14:22:44.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056602770004 | request_id: 0cd909c4-f35b-4bfe-b537-be59bfe42a16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d9c2c3c-2ae0-4cb2-9db3-1000f6362ec5 | service: service-general +[2026-04-16 14:22:44.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3317095307700002 | request_id: 3d9c2c3c-2ae0-4cb2-9db3-1000f6362ec5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 492dca9c-4dec-4d27-be08-eef0b509dcfc | service: service-general +[2026-04-16 14:22:44.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011107670003 | request_id: 492dca9c-4dec-4d27-be08-eef0b509dcfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35da5862-b333-4a16-9d89-1db471ada6bf | service: service-general +[2026-04-16 14:22:44.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 35da5862-b333-4a16-9d89-1db471ada6bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 262c293f-09c4-48df-bab4-4995c1b406e5 | service: service-general +[2026-04-16 14:22:44.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504022703730003 | request_id: 262c293f-09c4-48df-bab4-4995c1b406e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c51864e-e383-46df-9e44-c4715bc2745e | service: service-general +[2026-04-16 14:22:44.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031203540003 | request_id: 7c51864e-e383-46df-9e44-c4715bc2745e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d36ca89b-6bf3-47fd-af85-89112cd17fea | service: service-general +[2026-04-16 14:22:44.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296909170001 | request_id: d36ca89b-6bf3-47fd-af85-89112cd17fea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f3f2abb-e02e-4e71-983d-9b04d7391690 | service: service-general +[2026-04-16 14:22:44.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 7f3f2abb-e02e-4e71-983d-9b04d7391690 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3fd67fb-983e-438a-9353-4f217ab2b5ac | service: service-general +[2026-04-16 14:22:44.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101305580002 | request_id: f3fd67fb-983e-438a-9353-4f217ab2b5ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83f886a0-9947-4695-a651-440251ae4f61 | service: service-general +[2026-04-16 14:22:44.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101530031 | request_id: 83f886a0-9947-4695-a651-440251ae4f61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 460c8891-8889-420d-a6b7-fb4d4b5ebca1 | service: service-general +[2026-04-16 14:22:44.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545839 | request_id: 460c8891-8889-420d-a6b7-fb4d4b5ebca1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74e9cf66-ad60-40ae-a2d9-aee82b9d126c | service: service-general +[2026-04-16 14:22:44.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514212405620001 | request_id: 74e9cf66-ad60-40ae-a2d9-aee82b9d126c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5beb0d1b-704e-45f4-a46f-5e65e0d973a8 | service: service-general +[2026-04-16 14:22:44.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116004770002 | request_id: 5beb0d1b-704e-45f4-a46f-5e65e0d973a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8249b5b9-f23c-425b-bea5-e3229d6a4e66 | service: service-general +[2026-04-16 14:22:44.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508170912550001 | request_id: 8249b5b9-f23c-425b-bea5-e3229d6a4e66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55dd4aae-a2aa-4305-b518-1b918acb0377 | service: service-general +[2026-04-16 14:22:44.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075111920002 | request_id: 55dd4aae-a2aa-4305-b518-1b918acb0377 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb5dd85e-4e1d-45ce-a0eb-bb398c062463 | service: service-general +[2026-04-16 14:22:44.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155607640005 | request_id: bb5dd85e-4e1d-45ce-a0eb-bb398c062463 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 537fd062-9a09-494f-9e0e-8fecef6dc2e7 | service: service-general +[2026-04-16 14:22:44.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6474010811600004 | request_id: 537fd062-9a09-494f-9e0e-8fecef6dc2e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29ab08d5-ed78-4d02-bbad-2ca511446536 | service: service-general +[2026-04-16 14:22:44.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022002580001 | request_id: 29ab08d5-ed78-4d02-bbad-2ca511446536 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 964ec9c1-b024-4775-9972-cb2080cd58b2 | service: service-general +[2026-04-16 14:22:44.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112404840001 | request_id: 964ec9c1-b024-4775-9972-cb2080cd58b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b6f3489-c460-4f5f-a9a5-33981b650286 | service: service-general +[2026-04-16 14:22:44.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240505000005 | request_id: 5b6f3489-c460-4f5f-a9a5-33981b650286 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae8fb57d-0767-477e-acff-96b76ea67378 | service: service-general +[2026-04-16 14:22:44.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020205590005 | request_id: ae8fb57d-0767-477e-acff-96b76ea67378 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84d93959-0a21-411c-879b-4cc37bb28fcd | service: service-general +[2026-04-16 14:22:44.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164107890011 | request_id: 84d93959-0a21-411c-879b-4cc37bb28fcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c173689-69cb-495e-9b0f-7b636555b4ff | service: service-general +[2026-04-16 14:22:44.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320809000001 | request_id: 9c173689-69cb-495e-9b0f-7b636555b4ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee9cdac6-b62e-4f24-b5bf-85bec26eb9cf | service: service-general +[2026-04-16 14:22:44.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252512640003 | request_id: ee9cdac6-b62e-4f24-b5bf-85bec26eb9cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8056067e-9b03-49ff-9619-c22770d2fa66 | service: service-general +[2026-04-16 14:22:44.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 613.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506096808910001 | request_id: 8056067e-9b03-49ff-9619-c22770d2fa66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75ab2426-fb9e-4c8e-b690-dc28b9d96da9 | service: service-general +[2026-04-16 14:22:44.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350116112770001_ | request_id: 75ab2426-fb9e-4c8e-b690-dc28b9d96da9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a13ebb99-cffe-4711-826d-ba395f4ea1e5 | service: service-general +[2026-04-16 14:22:44.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056612710003 | request_id: a13ebb99-cffe-4711-826d-ba395f4ea1e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a699f1a2-7db3-4704-aabb-fbfbc6a4f304 | service: service-general +[2026-04-16 14:22:44.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041810860008 | request_id: a699f1a2-7db3-4704-aabb-fbfbc6a4f304 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27adfab9-5fed-47e7-a087-e7c0e391a21b | service: service-general +[2026-04-16 14:22:44.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222802010004 | request_id: 27adfab9-5fed-47e7-a087-e7c0e391a21b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b00bd96-1d87-4367-bdfe-e88ae275c556 | service: service-general +[2026-04-16 14:22:44.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022105810006 | request_id: 5b00bd96-1d87-4367-bdfe-e88ae275c556 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24356efb-891b-4b59-95cb-eda09637f479 | service: service-general +[2026-04-16 14:22:44.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571036208810007 | request_id: 24356efb-891b-4b59-95cb-eda09637f479 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70c79374-d94b-4b5e-b8ec-b59fb6a726ba | service: service-general +[2026-04-16 14:22:44.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016505810006 | request_id: 70c79374-d94b-4b5e-b8ec-b59fb6a726ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbb60e45-48cc-454d-b376-edcb030ef024 | service: service-general +[2026-04-16 14:22:44.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504035101840001 | request_id: fbb60e45-48cc-454d-b376-edcb030ef024 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ce28807-2e40-4a7d-aed1-e17072b41818 | service: service-general +[2026-04-16 14:22:44.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035008660005 | request_id: 2ce28807-2e40-4a7d-aed1-e17072b41818 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48d2d8ca-d437-4dc6-aea4-456387fda76e | service: service-general +[2026-04-16 14:22:44.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256612630001 | request_id: 48d2d8ca-d437-4dc6-aea4-456387fda76e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 891b2d8c-323c-40c9-bc26-bb3945af76a8 | service: service-general +[2026-04-16 14:22:44.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181909700003 | request_id: 891b2d8c-323c-40c9-bc26-bb3945af76a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceaa5b0e-2fc8-4022-9082-bdbde80ea444 | service: service-general +[2026-04-16 14:22:44.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095009780004 | request_id: ceaa5b0e-2fc8-4022-9082-bdbde80ea444 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e3c0835-50cc-4ad7-bc7a-855bee236925 | service: service-general +[2026-04-16 14:22:44.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517054107900050 | request_id: 5e3c0835-50cc-4ad7-bc7a-855bee236925 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6151e1e4-d690-447d-8c64-528ee289b2cd | service: service-general +[2026-04-16 14:22:44.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505031511650003 | request_id: 6151e1e4-d690-447d-8c64-528ee289b2cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb0b507d-f987-4e44-b629-5e2cf6b4342f | service: service-general +[2026-04-16 14:22:44.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505015212610002 | request_id: fb0b507d-f987-4e44-b629-5e2cf6b4342f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38060e5f-075c-4ce0-b628-a1925968e156 | service: service-general +[2026-04-16 14:22:44.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040204470001 | request_id: 38060e5f-075c-4ce0-b628-a1925968e156 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f95aafd8-57c5-464c-a6b0-c701fd579403 | service: service-general +[2026-04-16 14:22:44.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3316042703960005 | request_id: f95aafd8-57c5-464c-a6b0-c701fd579403 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7036fe5-6c72-4753-b055-b5d5b69346ea | service: service-general +[2026-04-16 14:22:44.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507111307630002 | request_id: b7036fe5-6c72-4753-b055-b5d5b69346ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2ee3438-f253-414f-9299-3c27a5ff8f13 | service: service-general +[2026-04-16 14:22:44.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016906890001 | request_id: f2ee3438-f253-414f-9299-3c27a5ff8f13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee0c5588-14e4-461b-83f2-c7ba7bf62cf5 | service: service-general +[2026-04-16 14:22:44.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220107650017 | request_id: ee0c5588-14e4-461b-83f2-c7ba7bf62cf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6925d69-7dac-4844-8220-fc27f6d15d92 | service: service-general +[2026-04-16 14:22:44.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: f6925d69-7dac-4844-8220-fc27f6d15d92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccc001a0-1e0b-47f8-81cb-e1bbbfa35342 | service: service-general +[2026-04-16 14:22:44.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151103560003 | request_id: ccc001a0-1e0b-47f8-81cb-e1bbbfa35342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 121e1bc8-a49d-4ea7-a0f6-b457e243cda6 | service: service-general +[2026-04-16 14:22:44.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120501480001 | request_id: 121e1bc8-a49d-4ea7-a0f6-b457e243cda6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47044e12-ce58-4de9-b39c-26995a41a187 | service: service-general +[2026-04-16 14:22:44.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510195509750004 | request_id: 47044e12-ce58-4de9-b39c-26995a41a187 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2094d4e7-cb77-4773-b343-6ca7a400bc58 | service: service-general +[2026-04-16 14:22:44.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: 2094d4e7-cb77-4773-b343-6ca7a400bc58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce893aa6-69f6-4afd-b07d-5db1298f3655 | service: service-general +[2026-04-16 14:22:44.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074207720001 | request_id: ce893aa6-69f6-4afd-b07d-5db1298f3655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04ef0bba-7782-4aff-b860-cd09014ee64c | service: service-general +[2026-04-16 14:22:44.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 04ef0bba-7782-4aff-b860-cd09014ee64c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f21d1d6-3fab-4c06-9833-8bddb6b8a9f8 | service: service-general +[2026-04-16 14:22:44.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240804650003 | request_id: 5f21d1d6-3fab-4c06-9833-8bddb6b8a9f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5adc0495-ac32-4c07-846d-e7ca6b1b02ff | service: service-general +[2026-04-16 14:22:44.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512090201710001 | request_id: 5adc0495-ac32-4c07-846d-e7ca6b1b02ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 821ad01f-fb21-4478-bc64-2ad7cd736f73 | service: service-general +[2026-04-16 14:22:44.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510035702740002 | request_id: 821ad01f-fb21-4478-bc64-2ad7cd736f73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67f424ba-beb6-43ea-a143-b712790af9df | service: service-general +[2026-04-16 14:22:44.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144411740005 | request_id: 67f424ba-beb6-43ea-a143-b712790af9df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2c1891d-9545-4922-90a0-2f86aed4a5f5 | service: service-general +[2026-04-16 14:22:44.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5313055410930002 | request_id: b2c1891d-9545-4922-90a0-2f86aed4a5f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0f8d422-9d04-46b8-b7df-8136af7da2ad | service: service-general +[2026-04-16 14:22:44.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011905980001 | request_id: b0f8d422-9d04-46b8-b7df-8136af7da2ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65b27a05-b945-4eb3-8f65-541108d6af7b | service: service-general +[2026-04-16 14:22:44.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164110690004 | request_id: 65b27a05-b945-4eb3-8f65-541108d6af7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ef4ebbe-5e84-41e8-9be6-fe6501c6945a | service: service-general +[2026-04-16 14:22:44.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245503550007 | request_id: 0ef4ebbe-5e84-41e8-9be6-fe6501c6945a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6e7f862-b567-4946-a240-aff741a82a7e | service: service-general +[2026-04-16 14:22:44.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060101690033 | request_id: b6e7f862-b567-4946-a240-aff741a82a7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b315c8b-6598-4e08-bc2a-6922eec3a314 | service: service-general +[2026-04-16 14:22:44.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034610930001 | request_id: 7b315c8b-6598-4e08-bc2a-6922eec3a314 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e028c59b-bd86-4e6d-a7a4-47ac4f21dd73 | service: service-general +[2026-04-16 14:22:44.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234709120002 | request_id: e028c59b-bd86-4e6d-a7a4-47ac4f21dd73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e9e2155-aace-4acb-bb08-6d0a84ba1197 | service: service-general +[2026-04-16 14:22:44.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031010610001 | request_id: 0e9e2155-aace-4acb-bb08-6d0a84ba1197 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7d8245b-3408-4a38-b94d-43d259a90baf | service: service-general +[2026-04-16 14:22:44.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506187112760008 | request_id: a7d8245b-3408-4a38-b94d-43d259a90baf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b3247e3-3d96-46c2-952f-9c84602a51d1 | service: service-general +[2026-04-16 14:22:44.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579025101660004 | request_id: 0b3247e3-3d96-46c2-952f-9c84602a51d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 121861b8-e548-423e-8380-d816922c1515 | service: service-general +[2026-04-16 14:22:44.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545850 | request_id: 121861b8-e548-423e-8380-d816922c1515 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85d7ed00-637a-4c4a-a4fd-358410b7774c | service: service-general +[2026-04-16 14:22:44.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030609830008 | request_id: 85d7ed00-637a-4c4a-a4fd-358410b7774c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b979067-9f92-4676-a797-49e15565fbf9 | service: service-general +[2026-04-16 14:22:44.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155702720004 | request_id: 1b979067-9f92-4676-a797-49e15565fbf9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0742981-afae-4893-a3d5-4c5d2e870fc6 | service: service-general +[2026-04-16 14:22:44.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017108670003 | request_id: d0742981-afae-4893-a3d5-4c5d2e870fc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50016827-4e3f-4569-8072-94be1ddda50b | service: service-general +[2026-04-16 14:22:44.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504093001950002 | request_id: 50016827-4e3f-4569-8072-94be1ddda50b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 038a6699-c2c3-4ec8-af08-602aca650514 | service: service-general +[2026-04-16 14:22:44.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 263.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185112490003 | request_id: 038a6699-c2c3-4ec8-af08-602aca650514 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb2435a3-fc4f-4512-b89c-167821b7ec83 | service: service-general +[2026-04-16 14:22:44.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 263.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050512960002 | request_id: cb2435a3-fc4f-4512-b89c-167821b7ec83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aadf56df-2257-462b-b328-e6cac98bf689 | service: service-general +[2026-04-16 14:22:44.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105304600005 | request_id: aadf56df-2257-462b-b328-e6cac98bf689 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b667cac8-5bca-4d7d-b5fb-1706d0cac3d9 | service: service-general +[2026-04-16 14:22:44.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041507690012 | request_id: b667cac8-5bca-4d7d-b5fb-1706d0cac3d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe28cb50-5af0-4981-aac1-75e07b6aad42 | service: service-general +[2026-04-16 14:22:44.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021506620004 | request_id: fe28cb50-5af0-4981-aac1-75e07b6aad42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d47bfa9-550d-4c0c-93ae-2d34fc314289 | service: service-general +[2026-04-16 14:22:44.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000063 | request_id: 8d47bfa9-550d-4c0c-93ae-2d34fc314289 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e8ae34a-39c1-4b94-a4b3-c3371d829c62 | service: service-general +[2026-04-16 14:22:44.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040204620008 | request_id: 1e8ae34a-39c1-4b94-a4b3-c3371d829c62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2f5b97d-4b28-407f-b351-62d0d60589e6 | service: service-general +[2026-04-16 14:22:44.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014507600012 | request_id: d2f5b97d-4b28-407f-b351-62d0d60589e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7eb06b70-e1ba-4be5-b614-8c20c9ab23cb | service: service-general +[2026-04-16 14:22:44.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075507860001 | request_id: 7eb06b70-e1ba-4be5-b614-8c20c9ab23cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f29367f4-fdc1-4f61-994e-f9e80a92e059 | service: service-general +[2026-04-16 14:22:44.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121003740006 | request_id: f29367f4-fdc1-4f61-994e-f9e80a92e059 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e554c974-cf39-478d-b6c0-8c267db63822 | service: service-general +[2026-04-16 14:22:44.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010901790005 | request_id: e554c974-cf39-478d-b6c0-8c267db63822 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a0858ef-00e2-4b17-8070-1d7061eb5a1f | service: service-general +[2026-04-16 14:22:44.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191409960004 | request_id: 1a0858ef-00e2-4b17-8070-1d7061eb5a1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a9d4256-136a-4d19-b97c-ef7a7d85e1b3 | service: service-general +[2026-04-16 14:22:44.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246102950006 | request_id: 3a9d4256-136a-4d19-b97c-ef7a7d85e1b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b578427-2192-4237-93c7-7ffd5463e26b | service: service-general +[2026-04-16 14:22:44.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014301950005 | request_id: 1b578427-2192-4237-93c7-7ffd5463e26b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fa10560-9b04-4fdb-9fa6-c694ad808369 | service: service-general +[2026-04-16 14:22:44.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146010690003 | request_id: 8fa10560-9b04-4fdb-9fa6-c694ad808369 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac01fbbd-e6df-496c-8c1b-85ce74671744 | service: service-general +[2026-04-16 14:22:44.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030407670002 | request_id: ac01fbbd-e6df-496c-8c1b-85ce74671744 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cea7653-b987-4ff9-a51e-99d51d8d07d4 | service: service-general +[2026-04-16 14:22:44.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171104210489001 | request_id: 6cea7653-b987-4ff9-a51e-99d51d8d07d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7984cad6-c194-4ce7-abca-1543b7a147f8 | service: service-general +[2026-04-16 14:22:44.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504131602420003 | request_id: 7984cad6-c194-4ce7-abca-1543b7a147f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e40f544c-79e3-4163-893b-6fa83280f0e7 | service: service-general +[2026-04-16 14:22:44.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010611940001 | request_id: e40f544c-79e3-4163-893b-6fa83280f0e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 734fbe61-4bd9-43a7-b2dd-2b251246f87f | service: service-general +[2026-04-16 14:22:44.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514026107740007 | request_id: 734fbe61-4bd9-43a7-b2dd-2b251246f87f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcb32ef3-1fc2-4957-9c22-bef92579dba8 | service: service-general +[2026-04-16 14:22:44.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507021501580001 | request_id: bcb32ef3-1fc2-4957-9c22-bef92579dba8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d904f8d-b8c7-40eb-96fa-cce4ed2ef3fe | service: service-general +[2026-04-16 14:22:44.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241407850006 | request_id: 2d904f8d-b8c7-40eb-96fa-cce4ed2ef3fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a846ab0-344c-4f66-87b3-1fd218be1dbb | service: service-general +[2026-04-16 14:22:44.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181702790003 | request_id: 6a846ab0-344c-4f66-87b3-1fd218be1dbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 419e5c38-6494-4785-8652-b5feceddac42 | service: service-general +[2026-04-16 14:22:44.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186302870005 | request_id: 419e5c38-6494-4785-8652-b5feceddac42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bad583eb-7d43-4e20-8d1e-1b625a32d2c4 | service: service-general +[2026-04-16 14:22:44.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052807070002 | request_id: bad583eb-7d43-4e20-8d1e-1b625a32d2c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80248351-6973-40d1-8c19-8dc5644e80d6 | service: service-general +[2026-04-16 14:22:44.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514182005750006 | request_id: 80248351-6973-40d1-8c19-8dc5644e80d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcb44228-c158-48d2-a50b-3d423dbff5cb | service: service-general +[2026-04-16 14:22:44.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086707600003 | request_id: fcb44228-c158-48d2-a50b-3d423dbff5cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 495473d7-20ae-4e57-8ff6-010a75efd85d | service: service-general +[2026-04-16 14:22:44.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040312900009 | request_id: 495473d7-20ae-4e57-8ff6-010a75efd85d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0d7e8ed-5ce9-488e-bd27-24499855b29d | service: service-general +[2026-04-16 14:22:44.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012805800008 | request_id: c0d7e8ed-5ce9-488e-bd27-24499855b29d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de7e12a1-f27b-474c-8e11-65535b532e9f | service: service-general +[2026-04-16 14:22:44.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245010610004 | request_id: de7e12a1-f27b-474c-8e11-65535b532e9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cc9a738-50a5-42d4-af24-ca908ceb41aa | service: service-general +[2026-04-16 14:22:44.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250412710002 | request_id: 1cc9a738-50a5-42d4-af24-ca908ceb41aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71fac98c-ee85-4601-8875-dcb36aeaa544 | service: service-general +[2026-04-16 14:22:44.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/25525488888888__ | request_id: 71fac98c-ee85-4601-8875-dcb36aeaa544 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec0a2741-8970-4bac-a89a-8793d6a044ba | service: service-general +[2026-04-16 14:22:44.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074501650001 | request_id: ec0a2741-8970-4bac-a89a-8793d6a044ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b772a1e6-b255-443c-bb98-cf40c5e1f60d | service: service-general +[2026-04-16 14:22:44.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 318.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120101620051 | request_id: b772a1e6-b255-443c-bb98-cf40c5e1f60d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f81111e1-e038-4d66-b72c-e436cbf90d42 | service: service-general +[2026-04-16 14:22:44.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000152482566 | request_id: f81111e1-e038-4d66-b72c-e436cbf90d42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a9eb5e1-968f-4b13-ac58-3ec40b51d519 | service: service-general +[2026-04-16 14:22:44.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232905650001 | request_id: 5a9eb5e1-968f-4b13-ac58-3ec40b51d519 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05b613c7-823f-4b34-b874-fee7b5192c2c | service: service-general +[2026-04-16 14:22:44.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1207211005940001 | request_id: 05b613c7-823f-4b34-b874-fee7b5192c2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b19402b-1fa8-4ce0-9cc5-d2977fda7aed | service: service-general +[2026-04-16 14:22:44.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111704510001 | request_id: 5b19402b-1fa8-4ce0-9cc5-d2977fda7aed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57a42629-b321-4dfd-83a0-9f0700fb5b66 | service: service-general +[2026-04-16 14:22:44.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185707640002 | request_id: 57a42629-b321-4dfd-83a0-9f0700fb5b66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d497ae41-f07c-4401-a123-33e4da014c3f | service: service-general +[2026-04-16 14:22:44.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212603700001 | request_id: d497ae41-f07c-4401-a123-33e4da014c3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c729f01f-fc4a-40d8-a10b-6dc552878eb6 | service: service-general +[2026-04-16 14:22:44.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131901710003 | request_id: c729f01f-fc4a-40d8-a10b-6dc552878eb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7587321f-abc7-48e8-8c98-cbcccb6b0e20 | service: service-general +[2026-04-16 14:22:44.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514022712170001 | request_id: 7587321f-abc7-48e8-8c98-cbcccb6b0e20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1314fa73-a195-41e4-a9fd-8f95517ceef2 | service: service-general +[2026-04-16 14:22:44.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031608860001 | request_id: 1314fa73-a195-41e4-a9fd-8f95517ceef2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cdabfb0-c63f-4604-b7d0-fb32d5dbab19 | service: service-general +[2026-04-16 14:22:44.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505145907570002 | request_id: 2cdabfb0-c63f-4604-b7d0-fb32d5dbab19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27e34b6d-e437-4126-83ad-f0a2e588dec1 | service: service-general +[2026-04-16 14:22:44.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180701560002 | request_id: 27e34b6d-e437-4126-83ad-f0a2e588dec1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2409dcea-ab08-4702-a284-22f1f7029f43 | service: service-general +[2026-04-16 14:22:44.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056806630001 | request_id: 2409dcea-ab08-4702-a284-22f1f7029f43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bde4a33c-1020-4a0c-9bad-ebb8db6b46be | service: service-general +[2026-04-16 14:22:44.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036001860003 | request_id: bde4a33c-1020-4a0c-9bad-ebb8db6b46be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54c86d90-a389-4636-82c0-a87eaa811316 | service: service-general +[2026-04-16 14:22:44.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271010507680001 | request_id: 54c86d90-a389-4636-82c0-a87eaa811316 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dcd12bb-2e7a-484d-a828-4d005289924a | service: service-general +[2026-04-16 14:22:44.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030505540007 | request_id: 2dcd12bb-2e7a-484d-a828-4d005289924a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 963ea4a2-5e06-46bf-bb03-7473e375c9ea | service: service-general +[2026-04-16 14:22:44.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031805650002 | request_id: 963ea4a2-5e06-46bf-bb03-7473e375c9ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65c0e07d-c86d-4d4e-acc4-97830e83a2e6 | service: service-general +[2026-04-16 14:22:44.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090107640016 | request_id: 65c0e07d-c86d-4d4e-acc4-97830e83a2e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a4d6ce7-9ee5-474e-9ded-6dbf0fece912 | service: service-general +[2026-04-16 14:22:44.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131901710003 | request_id: 7a4d6ce7-9ee5-474e-9ded-6dbf0fece912 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d45e7656-4754-42ba-b11a-b9f2b0f8ae80 | service: service-general +[2026-04-16 14:22:44.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104704620003 | request_id: d45e7656-4754-42ba-b11a-b9f2b0f8ae80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1442a389-4816-4880-940c-7780d2ccf0af | service: service-general +[2026-04-16 14:22:44.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7203060406620001 | request_id: 1442a389-4816-4880-940c-7780d2ccf0af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36990e66-0160-4e13-80f2-1b6ced8e3ef2 | service: service-general +[2026-04-16 14:22:44.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250507370001 | request_id: 36990e66-0160-4e13-80f2-1b6ced8e3ef2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe38e813-4769-4e40-a436-4047ab9a23ea | service: service-general +[2026-04-16 14:22:44.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545855 | request_id: fe38e813-4769-4e40-a436-4047ab9a23ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a3797e7-f6be-41d3-8e04-acd727ebe385 | service: service-general +[2026-04-16 14:22:44.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054612880005 | request_id: 0a3797e7-f6be-41d3-8e04-acd727ebe385 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8ed5cb7-9cd5-4193-becb-97e9e654624f | service: service-general +[2026-04-16 14:22:44.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523166108740002 | request_id: f8ed5cb7-9cd5-4193-becb-97e9e654624f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d4af3e6-0858-4890-a7ef-c642ac6eecb0 | service: service-general +[2026-04-16 14:22:44.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8556255555555___ | request_id: 2d4af3e6-0858-4890-a7ef-c642ac6eecb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51c51df9-826b-47f1-bd3c-4ded3223932e | service: service-general +[2026-04-16 14:22:44.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026805010002 | request_id: 51c51df9-826b-47f1-bd3c-4ded3223932e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94a2cbdb-89eb-45e6-bef5-b6ff76c796a2 | service: service-general +[2026-04-16 14:22:44.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051010130001 | request_id: 94a2cbdb-89eb-45e6-bef5-b6ff76c796a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57fe25ef-ac03-480d-a508-281bc6f3af06 | service: service-general +[2026-04-16 14:22:44.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574036101740001 | request_id: 57fe25ef-ac03-480d-a508-281bc6f3af06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31b07a87-37ab-4308-95df-6cd3c214e734 | service: service-general +[2026-04-16 14:22:44.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150107000043 | request_id: 31b07a87-37ab-4308-95df-6cd3c214e734 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe52b828-0af0-493d-9be4-22e4c5385360 | service: service-general +[2026-04-16 14:22:44.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030505910001 | request_id: fe52b828-0af0-493d-9be4-22e4c5385360 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6667bbfc-4048-4a69-8e96-6111d2f9b168 | service: service-general +[2026-04-16 14:22:44.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040607480002 | request_id: 6667bbfc-4048-4a69-8e96-6111d2f9b168 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1355fdf-0a62-4c33-80e4-a0ba2d4aa52f | service: service-general +[2026-04-16 14:22:44.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015612850001 | request_id: d1355fdf-0a62-4c33-80e4-a0ba2d4aa52f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 567fe242-6ad8-4317-92e9-6c1b230d5df7 | service: service-general +[2026-04-16 14:22:44.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136012150001 | request_id: 567fe242-6ad8-4317-92e9-6c1b230d5df7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 092907a9-1ece-472f-9ba2-f306cb4032bb | service: service-general +[2026-04-16 14:22:44.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022803560002 | request_id: 092907a9-1ece-472f-9ba2-f306cb4032bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c48a9d85-f4af-4801-8089-680e65f9cb9f | service: service-general +[2026-04-16 14:22:44.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114807530002 | request_id: c48a9d85-f4af-4801-8089-680e65f9cb9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c634898-381f-484d-a28f-691cf92b7f82 | service: service-general +[2026-04-16 14:22:44.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011412530002 | request_id: 6c634898-381f-484d-a28f-691cf92b7f82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f825d504-a1b3-4238-b2b3-2d30855123a2 | service: service-general +[2026-04-16 14:22:44.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508012309890002 | request_id: f825d504-a1b3-4238-b2b3-2d30855123a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c633a15-1ee2-4f93-b21d-31cabf8cd244 | service: service-general +[2026-04-16 14:22:44.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6108131708930001 | request_id: 3c633a15-1ee2-4f93-b21d-31cabf8cd244 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e07e90fd-5f2b-4998-9f68-956301bc815e | service: service-general +[2026-04-16 14:22:44.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514201309490001 | request_id: e07e90fd-5f2b-4998-9f68-956301bc815e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a06b586b-0777-4044-ac54-6b9e319ce9b2 | service: service-general +[2026-04-16 14:22:44.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054110970005 | request_id: a06b586b-0777-4044-ac54-6b9e319ce9b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f0c02b8-19cc-41fa-abcc-348c3bf7bc5e | service: service-general +[2026-04-16 14:22:44.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505172810840005 | request_id: 0f0c02b8-19cc-41fa-abcc-348c3bf7bc5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a5cec72-0796-456d-bb9f-e09cc6c466c5 | service: service-general +[2026-04-16 14:22:44.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545857 | request_id: 1a5cec72-0796-456d-bb9f-e09cc6c466c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26f27695-7061-49a6-9d3c-50b54342cb71 | service: service-general +[2026-04-16 14:22:44.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057103960004 | request_id: 26f27695-7061-49a6-9d3c-50b54342cb71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 270190f6-cad4-48f7-8760-0154ffcc541d | service: service-general +[2026-04-16 14:22:44.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101530031 | request_id: 270190f6-cad4-48f7-8760-0154ffcc541d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86d6e543-fff1-4f03-9a52-fd4bad16e36e | service: service-general +[2026-04-16 14:22:44.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231403670001 | request_id: 86d6e543-fff1-4f03-9a52-fd4bad16e36e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3b9e1bb-b190-461d-87a5-a727cf9b6fe7 | service: service-general +[2026-04-16 14:22:44.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022802680003 | request_id: b3b9e1bb-b190-461d-87a5-a727cf9b6fe7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c0190f6-07e5-413b-b9aa-4c71c6b6028e | service: service-general +[2026-04-16 14:22:44.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055707500002 | request_id: 4c0190f6-07e5-413b-b9aa-4c71c6b6028e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2939c223-d8ff-4fb7-8d8b-0591fc58de11 | service: service-general +[2026-04-16 14:22:44.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192510680001 | request_id: 2939c223-d8ff-4fb7-8d8b-0591fc58de11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4863e5e-fa77-4de5-82b9-6d2e8998cb4a | service: service-general +[2026-04-16 14:22:44.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508096707930002 | request_id: b4863e5e-fa77-4de5-82b9-6d2e8998cb4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 894c232a-310e-49e8-97b7-07f62e4c5338 | service: service-general +[2026-04-16 14:22:44.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256007890001 | request_id: 894c232a-310e-49e8-97b7-07f62e4c5338 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf45d0cf-3ff8-4b56-9e0e-ccb7a63bc320 | service: service-general +[2026-04-16 14:22:44.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 256.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026405050001 | request_id: bf45d0cf-3ff8-4b56-9e0e-ccb7a63bc320 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa41210f-1a8b-40a4-8b6c-6a0c3b165cf1 | service: service-general +[2026-04-16 14:22:44.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324101480016 | request_id: fa41210f-1a8b-40a4-8b6c-6a0c3b165cf1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e96fb20-1645-4e20-ae92-a64eeaf486e6 | service: service-general +[2026-04-16 14:22:44.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052104610006 | request_id: 1e96fb20-1645-4e20-ae92-a64eeaf486e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55bf500d-52ef-4f30-9afe-8c4c5953b624 | service: service-general +[2026-04-16 14:22:44.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 264.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082302850002 | request_id: 55bf500d-52ef-4f30-9afe-8c4c5953b624 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30fc4ce9-5357-4be9-9ace-b1814688b862 | service: service-general +[2026-04-16 14:22:44.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042307620001 | request_id: 30fc4ce9-5357-4be9-9ace-b1814688b862 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8aa0e119-57a3-4593-ae2d-e1201122a16c | service: service-general +[2026-04-16 14:22:44.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114103780006 | request_id: 8aa0e119-57a3-4593-ae2d-e1201122a16c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22dbba4c-6676-41af-962f-f6bcb9c41567 | service: service-general +[2026-04-16 14:22:44.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211108540001 | request_id: 22dbba4c-6676-41af-962f-f6bcb9c41567 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 201cf082-2d67-4458-8722-c5078a79c37c | service: service-general +[2026-04-16 14:22:44.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015402560001 | request_id: 201cf082-2d67-4458-8722-c5078a79c37c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0f4d16e-c9c6-469a-bc39-b7e0b8d42b9d | service: service-general +[2026-04-16 14:22:44.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545860 | request_id: f0f4d16e-c9c6-469a-bc39-b7e0b8d42b9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28c3d962-09f2-4e71-a25e-963a970f0f0c | service: service-general +[2026-04-16 14:22:44.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513135610680002 | request_id: 28c3d962-09f2-4e71-a25e-963a970f0f0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e5672cb-a153-4d24-ae6c-c31fc9027437 | service: service-general +[2026-04-16 14:22:44.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101602500002 | request_id: 8e5672cb-a153-4d24-ae6c-c31fc9027437 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1be17ed3-4dbb-408c-bd5c-2b00b9519642 | service: service-general +[2026-04-16 14:22:44.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020809690005 | request_id: 1be17ed3-4dbb-408c-bd5c-2b00b9519642 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed377a2e-b2d3-494e-ad5a-c15cac0abe5d | service: service-general +[2026-04-16 14:22:44.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232402800001 | request_id: ed377a2e-b2d3-494e-ad5a-c15cac0abe5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6f670f6-f16b-4d66-a1fc-4ebc44b7619b | service: service-general +[2026-04-16 14:22:44.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022710510003 | request_id: b6f670f6-f16b-4d66-a1fc-4ebc44b7619b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4370d13-da27-4fca-948c-8ebf3c412949 | service: service-general +[2026-04-16 14:22:44.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504086004740001 | request_id: b4370d13-da27-4fca-948c-8ebf3c412949 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 897092eb-4922-44c0-a6c9-916a55508350 | service: service-general +[2026-04-16 14:22:44.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214412930001 | request_id: 897092eb-4922-44c0-a6c9-916a55508350 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81df83b6-9055-4c0a-8486-5705226aeda8 | service: service-general +[2026-04-16 14:22:44.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510133112620001 | request_id: 81df83b6-9055-4c0a-8486-5705226aeda8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a52312d5-9354-442d-849f-08eb6cc3eabe | service: service-general +[2026-04-16 14:22:44.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571025307680001 | request_id: a52312d5-9354-442d-849f-08eb6cc3eabe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65f6335c-5d54-452d-a5c1-e1025518bb83 | service: service-general +[2026-04-16 14:22:44.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545861 | request_id: 65f6335c-5d54-452d-a5c1-e1025518bb83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0a1022a-6f1e-404c-8a94-7183647916dc | service: service-general +[2026-04-16 14:22:44.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472044810640004 | request_id: a0a1022a-6f1e-404c-8a94-7183647916dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32248caf-46b5-4568-8925-b2a01ca00d91 | service: service-general +[2026-04-16 14:22:44.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171115607819006 | request_id: 32248caf-46b5-4568-8925-b2a01ca00d91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d7eea6c-dc23-43a1-877b-7c491ac021e6 | service: service-general +[2026-04-16 14:22:44.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336105600001 | request_id: 2d7eea6c-dc23-43a1-877b-7c491ac021e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abab889d-a9b8-449f-843e-172bbd6a9e26 | service: service-general +[2026-04-16 14:22:44.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041206780009 | request_id: abab889d-a9b8-449f-843e-172bbd6a9e26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b046acb-3ad3-4e0e-87df-8d7a146b6e45 | service: service-general +[2026-04-16 14:22:44.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015004630001 | request_id: 2b046acb-3ad3-4e0e-87df-8d7a146b6e45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13ae80ff-d334-44a0-b523-8fd6e031c724 | service: service-general +[2026-04-16 14:22:44.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245411860003 | request_id: 13ae80ff-d334-44a0-b523-8fd6e031c724 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db32ebfb-eb92-4b3d-b9ce-c5a57843a70d | service: service-general +[2026-04-16 14:22:44.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 717.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210806650002 | request_id: db32ebfb-eb92-4b3d-b9ce-c5a57843a70d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79cc40e5-9889-49a4-898f-859057abc975 | service: service-general +[2026-04-16 14:22:44.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512065409650005 | request_id: 79cc40e5-9889-49a4-898f-859057abc975 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b95f11a9-a355-4334-a4ed-7c557bdaa2d5 | service: service-general +[2026-04-16 14:22:44.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045311580002 | request_id: b95f11a9-a355-4334-a4ed-7c557bdaa2d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e36f3a4e-ed49-4f59-98ee-10e4785b1496 | service: service-general +[2026-04-16 14:22:44.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012606850009 | request_id: e36f3a4e-ed49-4f59-98ee-10e4785b1496 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 202f2f71-3c84-46fe-aa31-f50e5b753d23 | service: service-general +[2026-04-16 14:22:44.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224112560003 | request_id: 202f2f71-3c84-46fe-aa31-f50e5b753d23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82892470-e4b6-44f3-9cbd-c9a1b06db6ed | service: service-general +[2026-04-16 14:22:44.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125307500001 | request_id: 82892470-e4b6-44f3-9cbd-c9a1b06db6ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37971c71-f3a8-4a4a-a5d9-651308a057b9 | service: service-general +[2026-04-16 14:22:44.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034109670001 | request_id: 37971c71-f3a8-4a4a-a5d9-651308a057b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.550] [INFO ] [Observation WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:44.550] [INFO ] [Observation WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:44.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb441a5f-091a-4c8b-892b-b8335d5dbe14 | service: service-general +[2026-04-16 14:22:44.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509025111960002 | request_id: eb441a5f-091a-4c8b-892b-b8335d5dbe14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e5eff4c-ddbd-4316-80e9-360d90dd8022 | service: service-general +[2026-04-16 14:22:44.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.315µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131805470001 | request_id: 0e5eff4c-ddbd-4316-80e9-360d90dd8022 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 199fb0f0-a651-4310-888f-8a5f2ddd00c1 | service: service-general +[2026-04-16 14:22:44.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041612560002 | request_id: 199fb0f0-a651-4310-888f-8a5f2ddd00c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8100ff3-ae0b-4c2e-a47a-88e4d23c56c5 | service: service-general +[2026-04-16 14:22:44.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502192107860001 | request_id: a8100ff3-ae0b-4c2e-a47a-88e4d23c56c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57e76a98-df8e-4718-9314-dab83c545772 | service: service-general +[2026-04-16 14:22:44.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244101550172 | request_id: 57e76a98-df8e-4718-9314-dab83c545772 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12c0a312-f911-497a-8f4e-00c4753b5d44 | service: service-general +[2026-04-16 14:22:44.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195505970003 | request_id: 12c0a312-f911-497a-8f4e-00c4753b5d44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9a3a09c-b110-46bb-b628-2d205f49700a | service: service-general +[2026-04-16 14:22:44.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3201020912640008 | request_id: f9a3a09c-b110-46bb-b628-2d205f49700a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1b07dd1-b7a2-4feb-a5be-4e11f272abf0 | service: service-general +[2026-04-16 14:22:44.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011909160002 | request_id: b1b07dd1-b7a2-4feb-a5be-4e11f272abf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e4f1256-a544-40e0-8bc5-828e044cfc72 | service: service-general +[2026-04-16 14:22:44.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025902010004 | request_id: 5e4f1256-a544-40e0-8bc5-828e044cfc72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e1a92b0-0d48-44c1-b069-ac6df9a842dc | service: service-general +[2026-04-16 14:22:44.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505036107860005 | request_id: 2e1a92b0-0d48-44c1-b069-ac6df9a842dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b97f7fbf-73db-465d-b307-ba1d7b3a7cfe | service: service-general +[2026-04-16 14:22:44.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226707960001 | request_id: b97f7fbf-73db-465d-b307-ba1d7b3a7cfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49cd748b-966a-4c85-9ea8-9bedf00fae55 | service: service-general +[2026-04-16 14:22:44.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226709670001 | request_id: 49cd748b-966a-4c85-9ea8-9bedf00fae55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc84d079-d8ca-47cf-a743-2fc015e816a8 | service: service-general +[2026-04-16 14:22:44.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165104780001 | request_id: dc84d079-d8ca-47cf-a743-2fc015e816a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48fc6e68-12ad-418d-87e7-7315efc532f7 | service: service-general +[2026-04-16 14:22:44.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246901800008 | request_id: 48fc6e68-12ad-418d-87e7-7315efc532f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a7369cd-d9be-4e87-996f-f898d99d1287 | service: service-general +[2026-04-16 14:22:44.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507032911650002 | request_id: 2a7369cd-d9be-4e87-996f-f898d99d1287 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e9a4c63-5180-43b3-a2fa-d620e478876c | service: service-general +[2026-04-16 14:22:44.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056012970002 | request_id: 4e9a4c63-5180-43b3-a2fa-d620e478876c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df836ebf-1def-4732-891f-6315a15c6061 | service: service-general +[2026-04-16 14:22:44.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242212660001 | request_id: df836ebf-1def-4732-891f-6315a15c6061 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50a43964-4b6a-4979-8003-1014962e7669 | service: service-general +[2026-04-16 14:22:44.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051907840007 | request_id: 50a43964-4b6a-4979-8003-1014962e7669 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d529c9b-a529-4388-812e-bc69d559ba09 | service: service-general +[2026-04-16 14:22:44.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195904610001 | request_id: 5d529c9b-a529-4388-812e-bc69d559ba09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4624d289-8c50-49c2-b442-2ba16a66fa2f | service: service-general +[2026-04-16 14:22:44.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254606740006 | request_id: 4624d289-8c50-49c2-b442-2ba16a66fa2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1bc270b-847f-483a-854c-afcf97f2b166 | service: service-general +[2026-04-16 14:22:44.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241709700001 | request_id: a1bc270b-847f-483a-854c-afcf97f2b166 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7960510d-9593-444a-bdfc-79b8185e9f14 | service: service-general +[2026-04-16 14:22:44.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504106001010004 | request_id: 7960510d-9593-444a-bdfc-79b8185e9f14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7cd807f-2974-4509-bd11-29fd7b214adc | service: service-general +[2026-04-16 14:22:44.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578103105860005 | request_id: f7cd807f-2974-4509-bd11-29fd7b214adc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: deb07133-fdca-4a46-a416-b9e9928984da | service: service-general +[2026-04-16 14:22:44.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545865 | request_id: deb07133-fdca-4a46-a416-b9e9928984da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 575ad32a-e6c8-44d9-b1e2-d3b4a0bfd364 | service: service-general +[2026-04-16 14:22:44.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175807910001 | request_id: 575ad32a-e6c8-44d9-b1e2-d3b4a0bfd364 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85b089ad-f89a-4f82-a4e2-693b76700f6f | service: service-general +[2026-04-16 14:22:44.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010704760007 | request_id: 85b089ad-f89a-4f82-a4e2-693b76700f6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f17d5b2-eb6e-4f32-9330-9418dc5a483c | service: service-general +[2026-04-16 14:22:44.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9755545454545555 | request_id: 8f17d5b2-eb6e-4f32-9330-9418dc5a483c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f60ac61f-f129-45e6-9714-566a03432559 | service: service-general +[2026-04-16 14:22:44.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506235301770001 | request_id: f60ac61f-f129-45e6-9714-566a03432559 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4db4b428-f593-42f8-9370-58ecf0cca8f1 | service: service-general +[2026-04-16 14:22:44.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026708990001 | request_id: 4db4b428-f593-42f8-9370-58ecf0cca8f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea56e361-793e-40a8-bdf5-7041ff158555 | service: service-general +[2026-04-16 14:22:44.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132009980003 | request_id: ea56e361-793e-40a8-bdf5-7041ff158555 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab8ac028-ab50-41bf-8324-9e4a217b8dca | service: service-general +[2026-04-16 14:22:44.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195306640002 | request_id: ab8ac028-ab50-41bf-8324-9e4a217b8dca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d5478a8-dabe-4985-8fb5-7f86f37cf25d | service: service-general +[2026-04-16 14:22:44.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506124601810001 | request_id: 9d5478a8-dabe-4985-8fb5-7f86f37cf25d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbdd779a-bd47-4000-ad01-4cab8309f578 | service: service-general +[2026-04-16 14:22:44.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055012600006 | request_id: bbdd779a-bd47-4000-ad01-4cab8309f578 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1a461aa-2add-4fea-aae8-c6872b594cf2 | service: service-general +[2026-04-16 14:22:44.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024111740001 | request_id: f1a461aa-2add-4fea-aae8-c6872b594cf2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a99b39cd-4cd2-48e2-ab6d-4fadbed66076 | service: service-general +[2026-04-16 14:22:44.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036908540001 | request_id: a99b39cd-4cd2-48e2-ab6d-4fadbed66076 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b80a4cac-37c1-428c-9b3a-1080d027bbb0 | service: service-general +[2026-04-16 14:22:44.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134206100002 | request_id: b80a4cac-37c1-428c-9b3a-1080d027bbb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4df52308-54c4-4170-9fb5-b894f1102f62 | service: service-general +[2026-04-16 14:22:44.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016004730001 | request_id: 4df52308-54c4-4170-9fb5-b894f1102f62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44828d8f-4048-47c8-8f69-8a27be59f9d3 | service: service-general +[2026-04-16 14:22:44.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121011810005 | request_id: 44828d8f-4048-47c8-8f69-8a27be59f9d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79efe685-e358-43e9-bdf3-c89507c904e6 | service: service-general +[2026-04-16 14:22:44.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331708790007 | request_id: 79efe685-e358-43e9-bdf3-c89507c904e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9923a135-6216-4c10-9929-93ee6c49958b | service: service-general +[2026-04-16 14:22:44.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3527036811450001 | request_id: 9923a135-6216-4c10-9929-93ee6c49958b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3788e853-0166-45b7-835c-6d12006f5165 | service: service-general +[2026-04-16 14:22:44.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035304650008 | request_id: 3788e853-0166-45b7-835c-6d12006f5165 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d32b77c2-e78e-49b9-91fd-87ef48c538f3 | service: service-general +[2026-04-16 14:22:44.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045595 | request_id: d32b77c2-e78e-49b9-91fd-87ef48c538f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a23ce3fa-4fa3-4d03-bcd2-e8aeaf5b9e02 | service: service-general +[2026-04-16 14:22:44.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274901980001 | request_id: a23ce3fa-4fa3-4d03-bcd2-e8aeaf5b9e02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 045e80f9-de23-400d-b73d-1e5330e1978f | service: service-general +[2026-04-16 14:22:44.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507265011760001 | request_id: 045e80f9-de23-400d-b73d-1e5330e1978f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0dffa53-538f-4579-839e-ec89d0464615 | service: service-general +[2026-04-16 14:22:44.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014810510001 | request_id: c0dffa53-538f-4579-839e-ec89d0464615 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fe0e7b9-be86-43f1-b244-a4e8e1a91be6 | service: service-general +[2026-04-16 14:22:44.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016210800005 | request_id: 8fe0e7b9-be86-43f1-b244-a4e8e1a91be6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a6e7b22-cdf7-4445-9add-9497027d4e6f | service: service-general +[2026-04-16 14:22:44.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519080806950001 | request_id: 5a6e7b22-cdf7-4445-9add-9497027d4e6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f9d277f-6ea4-4fed-906e-d72d9a4440d8 | service: service-general +[2026-04-16 14:22:44.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244906870002 | request_id: 5f9d277f-6ea4-4fed-906e-d72d9a4440d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aea78a77-05cc-4ca2-92e5-c48b31042138 | service: service-general +[2026-04-16 14:22:44.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518060905400002 | request_id: aea78a77-05cc-4ca2-92e5-c48b31042138 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c86a888-d60a-4f73-9091-946bad0e0ce9 | service: service-general +[2026-04-16 14:22:44.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056305650003 | request_id: 0c86a888-d60a-4f73-9091-946bad0e0ce9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53caf420-fa00-496c-89c6-e29aac48980c | service: service-general +[2026-04-16 14:22:44.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 53caf420-fa00-496c-89c6-e29aac48980c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd23b0ef-d766-4499-8ce5-bf8c76d89f82 | service: service-general +[2026-04-16 14:22:44.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519085205980001 | request_id: fd23b0ef-d766-4499-8ce5-bf8c76d89f82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f79f8526-b13a-4d0e-b108-142039b25d02 | service: service-general +[2026-04-16 14:22:44.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545868 | request_id: f79f8526-b13a-4d0e-b108-142039b25d02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8da01d3-3f87-4afd-b74d-c6ad53f689f7 | service: service-general +[2026-04-16 14:22:44.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5316056910980001 | request_id: e8da01d3-3f87-4afd-b74d-c6ad53f689f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c3339bd-3f9e-449d-8216-fd24cba7e9b0 | service: service-general +[2026-04-16 14:22:44.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021902650002 | request_id: 0c3339bd-3f9e-449d-8216-fd24cba7e9b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23977fed-6992-4142-b59c-625b0e78ab74 | service: service-general +[2026-04-16 14:22:44.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014404820005 | request_id: 23977fed-6992-4142-b59c-625b0e78ab74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 2999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6a07989-970a-4ada-ba13-fe3fe311b67d | service: service-general +[2026-04-16 14:22:44.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513142901770002 | request_id: d6a07989-970a-4ada-ba13-fe3fe311b67d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae45f0b7-efdc-4c22-8599-fbf59e00967c | service: service-general +[2026-04-16 14:22:44.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244901870004 | request_id: ae45f0b7-efdc-4c22-8599-fbf59e00967c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64fe4f0e-c1f5-42c5-b0e6-add01e342e31 | service: service-general +[2026-04-16 14:22:44.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357303120860004 | request_id: 64fe4f0e-c1f5-42c5-b0e6-add01e342e31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f4e8231-de57-4674-b56f-3031d2a0c93e | service: service-general +[2026-04-16 14:22:44.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082907030003 | request_id: 7f4e8231-de57-4674-b56f-3031d2a0c93e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ac1db8d-d3e9-4a6f-bf21-7b83c51e87d8 | service: service-general +[2026-04-16 14:22:44.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545870 | request_id: 8ac1db8d-d3e9-4a6f-bf21-7b83c51e87d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 350a0cf0-14de-4798-838e-e1e2b8e0a8b5 | service: service-general +[2026-04-16 14:22:44.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545871 | request_id: 350a0cf0-14de-4798-838e-e1e2b8e0a8b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dd94da4-433d-4a2f-826c-284928a94f51 | service: service-general +[2026-04-16 14:22:44.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545872 | request_id: 8dd94da4-433d-4a2f-826c-284928a94f51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c1cf3fb-c62d-46e7-993a-d923152cd9ce | service: service-general +[2026-04-16 14:22:44.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185006950003 | request_id: 9c1cf3fb-c62d-46e7-993a-d923152cd9ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f62519ac-6e43-4efe-97a0-8c6b2023a17d | service: service-general +[2026-04-16 14:22:44.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016611750005 | request_id: f62519ac-6e43-4efe-97a0-8c6b2023a17d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70977cea-84e9-4f2d-b5b4-440fbfe7ac38 | service: service-general +[2026-04-16 14:22:44.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000 | request_id: 70977cea-84e9-4f2d-b5b4-440fbfe7ac38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10e5e08c-c1bf-4fc4-89a5-b52df51e29a6 | service: service-general +[2026-04-16 14:22:44.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513101903910002 | request_id: 10e5e08c-c1bf-4fc4-89a5-b52df51e29a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 350d9ea3-7f18-4f8b-9fac-cd6b1d7fc70a | service: service-general +[2026-04-16 14:22:44.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194904580001 | request_id: 350d9ea3-7f18-4f8b-9fac-cd6b1d7fc70a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9122a6e1-d92e-417f-87d4-47e57e5db647 | service: service-general +[2026-04-16 14:22:44.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095502720004 | request_id: 9122a6e1-d92e-417f-87d4-47e57e5db647 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f50c0dc1-a8eb-46a4-860e-53d746c6cc0a | service: service-general +[2026-04-16 14:22:44.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026012940003 | request_id: f50c0dc1-a8eb-46a4-860e-53d746c6cc0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e371cbe-21c9-4a5e-999c-637766098e9e | service: service-general +[2026-04-16 14:22:44.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 305.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571031707920004 | request_id: 2e371cbe-21c9-4a5e-999c-637766098e9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 898d113c-50c4-406d-88c9-b437093015c0 | service: service-general +[2026-04-16 14:22:44.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545875 | request_id: 898d113c-50c4-406d-88c9-b437093015c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49c18967-c033-4dba-85de-e85b837c910e | service: service-general +[2026-04-16 14:22:44.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050606570001 | request_id: 49c18967-c033-4dba-85de-e85b837c910e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f0c0d01-b199-4b79-af00-5a293cda792a | service: service-general +[2026-04-16 14:22:44.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 7f0c0d01-b199-4b79-af00-5a293cda792a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8b9b652-e5f4-4f7b-b155-086d6c8b67df | service: service-general +[2026-04-16 14:22:44.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: f8b9b652-e5f4-4f7b-b155-086d6c8b67df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cea610b-30cc-462e-8974-fc7917824d03 | service: service-general +[2026-04-16 14:22:44.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 0cea610b-30cc-462e-8974-fc7917824d03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2b70cb0-6a7d-4911-aaee-404065a74d99 | service: service-general +[2026-04-16 14:22:44.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: a2b70cb0-6a7d-4911-aaee-404065a74d99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d6fa680-37f4-4ba4-883b-5744acc4b2b1 | service: service-general +[2026-04-16 14:22:44.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 0d6fa680-37f4-4ba4-883b-5744acc4b2b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08f89dc3-078d-411c-af40-00740ffb9a2e | service: service-general +[2026-04-16 14:22:44.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 08f89dc3-078d-411c-af40-00740ffb9a2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70fb15ab-9ffa-4b09-9ab1-685f80c656ca | service: service-general +[2026-04-16 14:22:44.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513195909780003 | request_id: 70fb15ab-9ffa-4b09-9ab1-685f80c656ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52127c4f-e193-4f60-b3ce-ec72eb72e5cc | service: service-general +[2026-04-16 14:22:44.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545670 | request_id: 52127c4f-e193-4f60-b3ce-ec72eb72e5cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37af5680-0c28-4735-b82b-f9ee9b72c140 | service: service-general +[2026-04-16 14:22:44.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: 37af5680-0c28-4735-b82b-f9ee9b72c140 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab74c807-7291-42b2-bf04-4cec21e50ed3 | service: service-general +[2026-04-16 14:22:44.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545801 | request_id: ab74c807-7291-42b2-bf04-4cec21e50ed3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e46b00b-a1b0-4733-8b63-797a9880e9ee | service: service-general +[2026-04-16 14:22:44.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509244506600002 | request_id: 7e46b00b-a1b0-4733-8b63-797a9880e9ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1efad047-26bc-4ce5-948a-8a53f9825193 | service: service-general +[2026-04-16 14:22:44.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: 1efad047-26bc-4ce5-948a-8a53f9825193 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fc9085b-6cd2-402f-8849-0d0e0a69c2c8 | service: service-general +[2026-04-16 14:22:44.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: 4fc9085b-6cd2-402f-8849-0d0e0a69c2c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afbf5b61-7d43-4bb0-a440-a30eabf425d9 | service: service-general +[2026-04-16 14:22:44.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545668 | request_id: afbf5b61-7d43-4bb0-a440-a30eabf425d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fec7a86b-4353-4240-aa61-013eb7f0c3b0 | service: service-general +[2026-04-16 14:22:44.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041705600001 | request_id: fec7a86b-4353-4240-aa61-013eb7f0c3b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fee0c719-2afa-4a35-b55f-892d86b46a07 | service: service-general +[2026-04-16 14:22:44.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042808180005 | request_id: fee0c719-2afa-4a35-b55f-892d86b46a07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e1d6c08-cec0-4c10-89f7-e6e4cb0a69be | service: service-general +[2026-04-16 14:22:44.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040204540001 | request_id: 0e1d6c08-cec0-4c10-89f7-e6e4cb0a69be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5d8faa1-1177-4208-8d4f-ad70116d3bd2 | service: service-general +[2026-04-16 14:22:44.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055011610001 | request_id: c5d8faa1-1177-4208-8d4f-ad70116d3bd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7875154-f283-474b-b79d-658c3243870d | service: service-general +[2026-04-16 14:22:44.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512104602580001 | request_id: d7875154-f283-474b-b79d-658c3243870d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fd7ce7f-1f0e-4d49-bd12-75cb37e54362 | service: service-general +[2026-04-16 14:22:44.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225701060002 | request_id: 7fd7ce7f-1f0e-4d49-bd12-75cb37e54362 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 241b3cc1-bcb9-4fe0-9ac7-f515cb9292cb | service: service-general +[2026-04-16 14:22:44.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: 241b3cc1-bcb9-4fe0-9ac7-f515cb9292cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f11ed8ff-f436-4405-b91b-cc5d74e8af64 | service: service-general +[2026-04-16 14:22:44.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: f11ed8ff-f436-4405-b91b-cc5d74e8af64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70eb3b83-93c0-4b30-aa2a-e95eee339f57 | service: service-general +[2026-04-16 14:22:44.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514210104730001 | request_id: 70eb3b83-93c0-4b30-aa2a-e95eee339f57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9323c84e-07eb-438f-a732-39b03e32bb45 | service: service-general +[2026-04-16 14:22:44.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: 9323c84e-07eb-438f-a732-39b03e32bb45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26ddd078-d846-441e-b8e4-5d3eb120403d | service: service-general +[2026-04-16 14:22:44.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020401800002 | request_id: 26ddd078-d846-441e-b8e4-5d3eb120403d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2792f4b3-587c-40a6-b617-b05cefdc0c3f | service: service-general +[2026-04-16 14:22:44.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 2792f4b3-587c-40a6-b617-b05cefdc0c3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92a93ddf-54ce-4de8-99b7-224ea1ba522e | service: service-general +[2026-04-16 14:22:44.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504137112680001 | request_id: 92a93ddf-54ce-4de8-99b7-224ea1ba522e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa8ce0c9-c356-45ed-a527-6edf79615e39 | service: service-general +[2026-04-16 14:22:44.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146101710003 | request_id: aa8ce0c9-c356-45ed-a527-6edf79615e39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f4617d0-bcce-4c4a-a95e-b6b5fa52284c | service: service-general +[2026-04-16 14:22:44.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275705630001 | request_id: 4f4617d0-bcce-4c4a-a95e-b6b5fa52284c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b23374a-d53a-4a41-8037-4ee65cea1e88 | service: service-general +[2026-04-16 14:22:44.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020608190002 | request_id: 7b23374a-d53a-4a41-8037-4ee65cea1e88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4807fe7-7e35-4480-9fd6-34336f8636e3 | service: service-general +[2026-04-16 14:22:44.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154304790002 | request_id: d4807fe7-7e35-4480-9fd6-34336f8636e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8376c8f9-be13-4cfa-a07d-800ceaee3146 | service: service-general +[2026-04-16 14:22:44.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503034101710003 | request_id: 8376c8f9-be13-4cfa-a07d-800ceaee3146 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e55c6260-6fa4-4f3b-b1c0-a91fa124ea13 | service: service-general +[2026-04-16 14:22:44.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507152002770001 | request_id: e55c6260-6fa4-4f3b-b1c0-a91fa124ea13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b60b3904-1fb7-4612-b256-1d95f05dfce4 | service: service-general +[2026-04-16 14:22:44.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186702960001 | request_id: b60b3904-1fb7-4612-b256-1d95f05dfce4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9d707d7-70d9-440c-85de-b57628c4db48 | service: service-general +[2026-04-16 14:22:44.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026105620002 | request_id: f9d707d7-70d9-440c-85de-b57628c4db48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a56eb748-cc97-4109-8ca7-65e8b1fa4620 | service: service-general +[2026-04-16 14:22:44.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572026911080001 | request_id: a56eb748-cc97-4109-8ca7-65e8b1fa4620 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce08f500-c0e2-48c3-8431-a7e3c79a4db6 | service: service-general +[2026-04-16 14:22:44.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: ce08f500-c0e2-48c3-8431-a7e3c79a4db6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3efbc5e3-953b-4d46-89f9-ad16b2943221 | service: service-general +[2026-04-16 14:22:44.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513105504170001 | request_id: 3efbc5e3-953b-4d46-89f9-ad16b2943221 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca2d7821-6aad-4b2c-ae15-fc3b4142f63e | service: service-general +[2026-04-16 14:22:44.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510195111750004 | request_id: ca2d7821-6aad-4b2c-ae15-fc3b4142f63e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6bce7c2-56ca-49bd-ae5c-3a60877374d0 | service: service-general +[2026-04-16 14:22:44.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054603510003 | request_id: b6bce7c2-56ca-49bd-ae5c-3a60877374d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49f3f913-dea5-4521-b1dc-7fb3eb829970 | service: service-general +[2026-04-16 14:22:44.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241904610004 | request_id: 49f3f913-dea5-4521-b1dc-7fb3eb829970 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42c61b2e-f57d-48e9-99bf-5869675b2af9 | service: service-general +[2026-04-16 14:22:44.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506165508820001 | request_id: 42c61b2e-f57d-48e9-99bf-5869675b2af9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f44db26d-cc15-4ad8-b50d-c8690d0c4ecd | service: service-general +[2026-04-16 14:22:44.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: f44db26d-cc15-4ad8-b50d-c8690d0c4ecd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6208c2b7-3554-4baf-a7ee-a5c720266aa5 | service: service-general +[2026-04-16 14:22:44.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/06966666666 | request_id: 6208c2b7-3554-4baf-a7ee-a5c720266aa5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49f8bc8d-c9df-4633-b843-69b9a68cab0b | service: service-general +[2026-04-16 14:22:44.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505017009020003 | request_id: 49f8bc8d-c9df-4633-b843-69b9a68cab0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e343caf-5dba-4dbf-91da-34cac7664c47 | service: service-general +[2026-04-16 14:22:44.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097108190001 | request_id: 6e343caf-5dba-4dbf-91da-34cac7664c47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8e630c9-0166-4896-860c-7d0efd1f1933 | service: service-general +[2026-04-16 14:22:44.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175103950001 | request_id: b8e630c9-0166-4896-860c-7d0efd1f1933 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1683ae66-1284-49b0-b589-40138a5c62f3 | service: service-general +[2026-04-16 14:22:44.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514195907620001 | request_id: 1683ae66-1284-49b0-b589-40138a5c62f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16a9f8b9-970a-4973-8adf-156c64749c4f | service: service-general +[2026-04-16 14:22:44.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: 16a9f8b9-970a-4973-8adf-156c64749c4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45849f01-9d38-47f4-83b3-d829d96eca84 | service: service-general +[2026-04-16 14:22:44.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034905680004 | request_id: 45849f01-9d38-47f4-83b3-d829d96eca84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db39aef7-c6f7-4849-acc4-10d2b37a1db6 | service: service-general +[2026-04-16 14:22:44.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231602560002 | request_id: db39aef7-c6f7-4849-acc4-10d2b37a1db6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29dfb398-bb50-47d1-a60c-c7b349eceb50 | service: service-general +[2026-04-16 14:22:44.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515064311950001 | request_id: 29dfb398-bb50-47d1-a60c-c7b349eceb50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9ad5bb6-0f2b-4314-a833-d02e1897d0b5 | service: service-general +[2026-04-16 14:22:44.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120709940001 | request_id: b9ad5bb6-0f2b-4314-a833-d02e1897d0b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9830fd87-936c-4572-a238-0329a8e321fc | service: service-general +[2026-04-16 14:22:44.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016211540001 | request_id: 9830fd87-936c-4572-a238-0329a8e321fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d9f705b-70d9-4f3a-b5f1-68b83dce57d4 | service: service-general +[2026-04-16 14:22:44.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514222902200001 | request_id: 5d9f705b-70d9-4f3a-b5f1-68b83dce57d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd508677-7a62-4cb0-a566-086400b75bc4 | service: service-general +[2026-04-16 14:22:44.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: cd508677-7a62-4cb0-a566-086400b75bc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 703bad04-a8d5-4753-a4d7-2eb633556842 | service: service-general +[2026-04-16 14:22:44.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503146912450001 | request_id: 703bad04-a8d5-4753-a4d7-2eb633556842 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 620cc1b0-5e4f-41f1-9fe0-15ffe52f9506 | service: service-general +[2026-04-16 14:22:44.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506252307780002 | request_id: 620cc1b0-5e4f-41f1-9fe0-15ffe52f9506 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b15572c3-b654-4197-aa1f-c3497dcb9914 | service: service-general +[2026-04-16 14:22:44.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571026502600001 | request_id: b15572c3-b654-4197-aa1f-c3497dcb9914 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a11bed2-927b-4bbe-beec-ef454886893e | service: service-general +[2026-04-16 14:22:44.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112803170002 | request_id: 6a11bed2-927b-4bbe-beec-ef454886893e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceb43200-0e3d-4c21-a674-844ba1211299 | service: service-general +[2026-04-16 14:22:44.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517045704820002 | request_id: ceb43200-0e3d-4c21-a674-844ba1211299 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 580d8b42-1d4b-430c-908e-0e934c16e9f6 | service: service-general +[2026-04-16 14:22:44.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074406170001 | request_id: 580d8b42-1d4b-430c-908e-0e934c16e9f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb1feb56-3b8d-4d93-8991-3d94ed725a10 | service: service-general +[2026-04-16 14:22:44.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: eb1feb56-3b8d-4d93-8991-3d94ed725a10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5d767d4-3bcf-4bbb-aacb-46f6e5296807 | service: service-general +[2026-04-16 14:22:44.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506032003050002 | request_id: e5d767d4-3bcf-4bbb-aacb-46f6e5296807 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f91a714-2cef-4d52-86df-ca17cfde10ce | service: service-general +[2026-04-16 14:22:44.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 0f91a714-2cef-4d52-86df-ca17cfde10ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b067d879-6654-424e-ada0-9d38056d6f8e | service: service-general +[2026-04-16 14:22:44.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505087008620001 | request_id: b067d879-6654-424e-ada0-9d38056d6f8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e5f8593-f875-45be-ae4c-d15407a6b35d | service: service-general +[2026-04-16 14:22:44.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507062802610001 | request_id: 4e5f8593-f875-45be-ae4c-d15407a6b35d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec9fd24f-6b41-4682-8d39-2f1af892848b | service: service-general +[2026-04-16 14:22:44.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545888 | request_id: ec9fd24f-6b41-4682-8d39-2f1af892848b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64e9c580-7b2a-4591-bb95-a2195dbe8995 | service: service-general +[2026-04-16 14:22:44.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107670012 | request_id: 64e9c580-7b2a-4591-bb95-a2195dbe8995 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5aa59ca-59e4-42d3-b3b8-4e73732a9fdc | service: service-general +[2026-04-16 14:22:44.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508011407850002 | request_id: e5aa59ca-59e4-42d3-b3b8-4e73732a9fdc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f373460-2a4c-44d2-be25-1ca964a395f9 | service: service-general +[2026-04-16 14:22:44.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070407700007 | request_id: 7f373460-2a4c-44d2-be25-1ca964a395f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e9a11f7-d3ca-4a7f-9b3e-c94607da31dc | service: service-general +[2026-04-16 14:22:44.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3212014906860011 | request_id: 9e9a11f7-d3ca-4a7f-9b3e-c94607da31dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc7859c4-b383-4822-80f7-173b12495870 | service: service-general +[2026-04-16 14:22:44.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106110040001 | request_id: fc7859c4-b383-4822-80f7-173b12495870 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 773b360e-80ba-4ccf-9c04-a6c86f119b5c | service: service-general +[2026-04-16 14:22:44.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100101520063 | request_id: 773b360e-80ba-4ccf-9c04-a6c86f119b5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed3694ee-b44c-45ea-8720-9142e3114e97 | service: service-general +[2026-04-16 14:22:44.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3202416306140001 | request_id: ed3694ee-b44c-45ea-8720-9142e3114e97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0702a25-6dac-476f-ac93-86032e704972 | service: service-general +[2026-04-16 14:22:44.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161406410002 | request_id: e0702a25-6dac-476f-ac93-86032e704972 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e217c1e-7bcf-46ec-b525-29bebaeca764 | service: service-general +[2026-04-16 14:22:44.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545899 | request_id: 6e217c1e-7bcf-46ec-b525-29bebaeca764 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ca7d799-b2ba-4728-b94d-856789e56d85 | service: service-general +[2026-04-16 14:22:44.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271021003790001 | request_id: 0ca7d799-b2ba-4728-b94d-856789e56d85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 885cabeb-100e-4e44-b5e3-817b73694c7e | service: service-general +[2026-04-16 14:22:44.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504035807540001 | request_id: 885cabeb-100e-4e44-b5e3-817b73694c7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ae4fc4d-5018-4d53-bf4c-36fa41eaf1e5 | service: service-general +[2026-04-16 14:22:44.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513214107570179 | request_id: 3ae4fc4d-5018-4d53-bf4c-36fa41eaf1e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bd5caa1-eac6-4ab3-8619-4054d5a8cac5 | service: service-general +[2026-04-16 14:22:44.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034410520002 | request_id: 1bd5caa1-eac6-4ab3-8619-4054d5a8cac5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 312a856d-3908-4d21-b83b-9927bf97ee03 | service: service-general +[2026-04-16 14:22:44.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040305720006 | request_id: 312a856d-3908-4d21-b83b-9927bf97ee03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad9c71a2-7e94-4b00-990b-bc32319b78b2 | service: service-general +[2026-04-16 14:22:44.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: ad9c71a2-7e94-4b00-990b-bc32319b78b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88ec7ea2-4269-4c20-8b36-84d1803fe129 | service: service-general +[2026-04-16 14:22:44.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137110180003 | request_id: 88ec7ea2-4269-4c20-8b36-84d1803fe129 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5151d7a6-dc12-45cd-9782-da3a5790627f | service: service-general +[2026-04-16 14:22:44.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010506590005 | request_id: 5151d7a6-dc12-45cd-9782-da3a5790627f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c53d20b8-6d7b-4dfc-889e-525888553e3c | service: service-general +[2026-04-16 14:22:44.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: c53d20b8-6d7b-4dfc-889e-525888553e3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 802c1026-cf22-4a26-9630-f8d871011279 | service: service-general +[2026-04-16 14:22:44.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011008150002 | request_id: 802c1026-cf22-4a26-9630-f8d871011279 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d61447cc-086f-4ff1-90fa-2f4d87686eda | service: service-general +[2026-04-16 14:22:44.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545901 | request_id: d61447cc-086f-4ff1-90fa-2f4d87686eda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 539223e7-c0fc-4c61-9763-e1b03ce874bd | service: service-general +[2026-04-16 14:22:44.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244107810007 | request_id: 539223e7-c0fc-4c61-9763-e1b03ce874bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c28fb8b-9124-4c56-b598-357b4d56a5ac | service: service-general +[2026-04-16 14:22:44.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055205750004 | request_id: 6c28fb8b-9124-4c56-b598-357b4d56a5ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a59b218c-dceb-426c-ac02-a7b5c687c1c1 | service: service-general +[2026-04-16 14:22:44.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194410190002 | request_id: a59b218c-dceb-426c-ac02-a7b5c687c1c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04a58ac0-02cd-43a2-b0a6-0adb66414681 | service: service-general +[2026-04-16 14:22:44.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 04a58ac0-02cd-43a2-b0a6-0adb66414681 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e66880e5-db9c-4f84-9448-ef124635aa62 | service: service-general +[2026-04-16 14:22:44.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6852222222255555 | request_id: e66880e5-db9c-4f84-9448-ef124635aa62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41087c51-f495-41e1-b2a3-08328d1b3808 | service: service-general +[2026-04-16 14:22:44.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503020604720005 | request_id: 41087c51-f495-41e1-b2a3-08328d1b3808 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4f63290-d568-44e2-85fc-3813080a3b11 | service: service-general +[2026-04-16 14:22:44.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105005730010 | request_id: b4f63290-d568-44e2-85fc-3813080a3b11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13cb48f7-566e-4a2b-b036-d10ead4fa8de | service: service-general +[2026-04-16 14:22:44.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192101100003 | request_id: 13cb48f7-566e-4a2b-b036-d10ead4fa8de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3771d01-1029-46a1-855b-ca4590eca891 | service: service-general +[2026-04-16 14:22:44.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012611180006 | request_id: c3771d01-1029-46a1-855b-ca4590eca891 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1e44881-0bca-4929-bde9-046152e23480 | service: service-general +[2026-04-16 14:22:44.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101720086 | request_id: c1e44881-0bca-4929-bde9-046152e23480 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e01e261c-95da-4daf-8c5b-9d21158f909c | service: service-general +[2026-04-16 14:22:44.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135808670002 | request_id: e01e261c-95da-4daf-8c5b-9d21158f909c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c962881-f6db-48b3-a1ed-df07f85fb075 | service: service-general +[2026-04-16 14:22:44.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175603710003 | request_id: 0c962881-f6db-48b3-a1ed-df07f85fb075 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f982a36-69f5-4013-9366-b8cfd0f3dae5 | service: service-general +[2026-04-16 14:22:44.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523034601110001 | request_id: 7f982a36-69f5-4013-9366-b8cfd0f3dae5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f32a0633-fda6-4d96-abf2-029f60151b4f | service: service-general +[2026-04-16 14:22:44.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5699999888888888 | request_id: f32a0633-fda6-4d96-abf2-029f60151b4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e3d6eb1-101b-4954-a046-11b064fc1d45 | service: service-general +[2026-04-16 14:22:44.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131805470001 | request_id: 5e3d6eb1-101b-4954-a046-11b064fc1d45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aa8dfb6-75bc-4c90-9b2a-997cf958a618 | service: service-general +[2026-04-16 14:22:44.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105610070001 | request_id: 2aa8dfb6-75bc-4c90-9b2a-997cf958a618 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b00ed0c-915f-4da5-9cea-3421981ef330 | service: service-general +[2026-04-16 14:22:44.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205708720002 | request_id: 1b00ed0c-915f-4da5-9cea-3421981ef330 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 096be937-1a30-44fa-be8f-8a978c9956de | service: service-general +[2026-04-16 14:22:44.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712580002 | request_id: 096be937-1a30-44fa-be8f-8a978c9956de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acd7d674-12be-4a01-a26d-4c4ae3a4bd6d | service: service-general +[2026-04-16 14:22:44.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514052405840001 | request_id: acd7d674-12be-4a01-a26d-4c4ae3a4bd6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff775b19-11aa-41ad-a98e-c68ba57b95a6 | service: service-general +[2026-04-16 14:22:44.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505140107600204 | request_id: ff775b19-11aa-41ad-a98e-c68ba57b95a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6ef0336-83f4-4a24-916d-9998e1d7917a | service: service-general +[2026-04-16 14:22:44.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: a6ef0336-83f4-4a24-916d-9998e1d7917a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 623d30ee-19da-43b2-85f4-8124b91abf12 | service: service-general +[2026-04-16 14:22:44.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046206710001 | request_id: 623d30ee-19da-43b2-85f4-8124b91abf12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3a5bf1a-cb56-4c2d-ba9d-cbb179dd1800 | service: service-general +[2026-04-16 14:22:44.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025302820002 | request_id: c3a5bf1a-cb56-4c2d-ba9d-cbb179dd1800 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d08f64e-8b8d-43b9-819b-c675e8e34d09 | service: service-general +[2026-04-16 14:22:44.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505090605200002 | request_id: 3d08f64e-8b8d-43b9-819b-c675e8e34d09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6df0c4a-1dfd-40aa-a4af-66bf367781ff | service: service-general +[2026-04-16 14:22:44.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: f6df0c4a-1dfd-40aa-a4af-66bf367781ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 957d52a6-eb69-4982-a28b-33afde642e8a | service: service-general +[2026-04-16 14:22:44.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240910460001 | request_id: 957d52a6-eb69-4982-a28b-33afde642e8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3736bbd-4e00-4641-bc1b-124199ffd6a3 | service: service-general +[2026-04-16 14:22:44.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011908400001 | request_id: b3736bbd-4e00-4641-bc1b-124199ffd6a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 995864b9-fe48-4190-873a-76c6075a8327 | service: service-general +[2026-04-16 14:22:44.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508206007670006 | request_id: 995864b9-fe48-4190-873a-76c6075a8327 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 107bb117-4058-4101-a621-a20b88030c04 | service: service-general +[2026-04-16 14:22:44.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: 107bb117-4058-4101-a621-a20b88030c04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f55a78b2-d5d6-4c5f-8da8-433c8d664744 | service: service-general +[2026-04-16 14:22:44.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252404680001 | request_id: f55a78b2-d5d6-4c5f-8da8-433c8d664744 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45b6d0f4-8c54-4317-bcb6-51f63185a9fa | service: service-general +[2026-04-16 14:22:44.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032406590001 | request_id: 45b6d0f4-8c54-4317-bcb6-51f63185a9fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e990aed-17dc-454f-ba1f-4c9b53fec492 | service: service-general +[2026-04-16 14:22:44.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142111180001 | request_id: 8e990aed-17dc-454f-ba1f-4c9b53fec492 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0970001b-41b0-4aeb-893c-aace484aea63 | service: service-general +[2026-04-16 14:22:44.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.694µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571011908180002 | request_id: 0970001b-41b0-4aeb-893c-aace484aea63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c23fae42-8776-4966-812b-ab92520253ad | service: service-general +[2026-04-16 14:22:44.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104707860001 | request_id: c23fae42-8776-4966-812b-ab92520253ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0b7e177-537a-4df5-97ed-af47e935632c | service: service-general +[2026-04-16 14:22:44.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507257007760005 | request_id: c0b7e177-537a-4df5-97ed-af47e935632c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53906b1c-9a94-41ec-b2f5-582b07a2fb63 | service: service-general +[2026-04-16 14:22:44.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 53906b1c-9a94-41ec-b2f5-582b07a2fb63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c542c907-4112-401b-94fd-66e2617fed62 | service: service-general +[2026-04-16 14:22:44.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154107660060 | request_id: c542c907-4112-401b-94fd-66e2617fed62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c0aef5a-548c-4127-9337-45dedaf284a4 | service: service-general +[2026-04-16 14:22:44.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036004130004 | request_id: 2c0aef5a-548c-4127-9337-45dedaf284a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: daeddad7-978e-403c-a1d5-9bb115c89483 | service: service-general +[2026-04-16 14:22:44.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517191504600001 | request_id: daeddad7-978e-403c-a1d5-9bb115c89483 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd48cb00-f692-47cd-a0cf-7b3279125406 | service: service-general +[2026-04-16 14:22:44.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514213006510020 | request_id: cd48cb00-f692-47cd-a0cf-7b3279125406 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a609e43-9faf-4756-ad30-00d869bde0b7 | service: service-general +[2026-04-16 14:22:44.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054112990004 | request_id: 3a609e43-9faf-4756-ad30-00d869bde0b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b624ca50-584c-458e-8be2-6d625a484f6b | service: service-general +[2026-04-16 14:22:44.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052611760002 | request_id: b624ca50-584c-458e-8be2-6d625a484f6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aba20c08-1ba7-446c-95fc-6520c6d0e4c9 | service: service-general +[2026-04-16 14:22:44.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155702720004 | request_id: aba20c08-1ba7-446c-95fc-6520c6d0e4c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa310cc4-b28a-47e7-925f-108b81b62648 | service: service-general +[2026-04-16 14:22:44.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252708700003 | request_id: fa310cc4-b28a-47e7-925f-108b81b62648 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b9e545f-d318-422d-bbad-4ccab510323d | service: service-general +[2026-04-16 14:22:44.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120511160001 | request_id: 4b9e545f-d318-422d-bbad-4ccab510323d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08d5f7ef-0a42-4138-848f-541413da287d | service: service-general +[2026-04-16 14:22:44.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 08d5f7ef-0a42-4138-848f-541413da287d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4adf5f7-a863-4cdc-9e67-9fbdb5cb7ec1 | service: service-general +[2026-04-16 14:22:44.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026102660001 | request_id: b4adf5f7-a863-4cdc-9e67-9fbdb5cb7ec1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6964d083-8cea-47b7-b9bc-1ad9554db1fd | service: service-general +[2026-04-16 14:22:44.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503067112550111 | request_id: 6964d083-8cea-47b7-b9bc-1ad9554db1fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a42aa8aa-ecf1-43c5-b9c2-f4e34c681b41 | service: service-general +[2026-04-16 14:22:44.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515130307880001 | request_id: a42aa8aa-ecf1-43c5-b9c2-f4e34c681b41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de709541-a70b-42df-8515-96622f5e3db0 | service: service-general +[2026-04-16 14:22:44.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511155201850002 | request_id: de709541-a70b-42df-8515-96622f5e3db0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09096819-7bdd-439e-b2f1-59f24af7e69d | service: service-general +[2026-04-16 14:22:44.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504151806530001 | request_id: 09096819-7bdd-439e-b2f1-59f24af7e69d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd185d60-b99e-4123-a664-9676f0afee5a | service: service-general +[2026-04-16 14:22:44.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016103120002 | request_id: fd185d60-b99e-4123-a664-9676f0afee5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec63cc9d-503a-4a12-914c-5ea28f2e7ad1 | service: service-general +[2026-04-16 14:22:44.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: ec63cc9d-503a-4a12-914c-5ea28f2e7ad1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eee83860-d04d-4687-a3c9-8a0f5bcebf7c | service: service-general +[2026-04-16 14:22:44.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026510540001 | request_id: eee83860-d04d-4687-a3c9-8a0f5bcebf7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c86dc2e1-d10d-4805-a80f-2313a48d569f | service: service-general +[2026-04-16 14:22:44.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074104570001 | request_id: c86dc2e1-d10d-4805-a80f-2313a48d569f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89ff1131-181b-434d-b977-65c2c01cba98 | service: service-general +[2026-04-16 14:22:44.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035903930005 | request_id: 89ff1131-181b-434d-b977-65c2c01cba98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3658705a-4da0-4f1f-a9d8-01d97424e484 | service: service-general +[2026-04-16 14:22:44.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051703170001 | request_id: 3658705a-4da0-4f1f-a9d8-01d97424e484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63818d23-bfa3-4328-8b15-02c869fcd0d8 | service: service-general +[2026-04-16 14:22:44.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050510480002 | request_id: 63818d23-bfa3-4328-8b15-02c869fcd0d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9d0ec6e-89ce-48de-9734-8257a1a89edf | service: service-general +[2026-04-16 14:22:44.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509125207750008 | request_id: e9d0ec6e-89ce-48de-9734-8257a1a89edf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f9c950b-e473-43d7-8c4a-6a267b65c896 | service: service-general +[2026-04-16 14:22:44.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064101900014 | request_id: 0f9c950b-e473-43d7-8c4a-6a267b65c896 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6df7ff03-2638-4c26-bc21-8bcde758ca62 | service: service-general +[2026-04-16 14:22:44.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190110870001 | request_id: 6df7ff03-2638-4c26-bc21-8bcde758ca62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3355da60-7007-4418-9cc1-7787038c8257 | service: service-general +[2026-04-16 14:22:44.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154101810001 | request_id: 3355da60-7007-4418-9cc1-7787038c8257 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e284a575-c6b8-4765-b548-460e82df8497 | service: service-general +[2026-04-16 14:22:44.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000014 | request_id: e284a575-c6b8-4765-b548-460e82df8497 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e79aeba-55df-42c7-955e-a42f72029478 | service: service-general +[2026-04-16 14:22:44.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020101640011 | request_id: 7e79aeba-55df-42c7-955e-a42f72029478 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b24d8cc-161b-4d58-9411-5ed678812918 | service: service-general +[2026-04-16 14:22:44.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507187006820001 | request_id: 8b24d8cc-161b-4d58-9411-5ed678812918 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9653bea6-6ba8-4d19-a739-fe472e58133a | service: service-general +[2026-04-16 14:22:44.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000028 | request_id: 9653bea6-6ba8-4d19-a739-fe472e58133a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21c1a781-cdd4-435b-b24e-022c1f6d25f5 | service: service-general +[2026-04-16 14:22:44.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291404760001 | request_id: 21c1a781-cdd4-435b-b24e-022c1f6d25f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48f719fd-fed6-4843-b361-163e902ea404 | service: service-general +[2026-04-16 14:22:44.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 539.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 48f719fd-fed6-4843-b361-163e902ea404 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87badfc0-37b5-4159-bef4-f000c6203788 | service: service-general +[2026-04-16 14:22:44.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034401670001 | request_id: 87badfc0-37b5-4159-bef4-f000c6203788 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4eea6068-3b43-47eb-a790-24857f651ec7 | service: service-general +[2026-04-16 14:22:44.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090107590167 | request_id: 4eea6068-3b43-47eb-a790-24857f651ec7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d88534f0-7fa4-463d-87b4-ac50fd113288 | service: service-general +[2026-04-16 14:22:44.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015002550001 | request_id: d88534f0-7fa4-463d-87b4-ac50fd113288 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 573ced15-3e3d-4c6c-9fb9-7dd35ddf7901 | service: service-general +[2026-04-16 14:22:44.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507167012860001 | request_id: 573ced15-3e3d-4c6c-9fb9-7dd35ddf7901 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 676ab9e6-2754-454c-89cc-697a3649f1db | service: service-general +[2026-04-16 14:22:44.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212202910003 | request_id: 676ab9e6-2754-454c-89cc-697a3649f1db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 738af7e5-e0ee-4227-9f34-e6a946117219 | service: service-general +[2026-04-16 14:22:44.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175901520002 | request_id: 738af7e5-e0ee-4227-9f34-e6a946117219 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15ef0a27-efb3-4dbf-bc67-13784ec916bb | service: service-general +[2026-04-16 14:22:44.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545910 | request_id: 15ef0a27-efb3-4dbf-bc67-13784ec916bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6880a48-e3f2-4bbe-9aa1-1c5d6b7990c2 | service: service-general +[2026-04-16 14:22:44.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045005840005 | request_id: e6880a48-e3f2-4bbe-9aa1-1c5d6b7990c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5945d0e-629b-4393-80b8-fcb4861fc153 | service: service-general +[2026-04-16 14:22:44.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514170406100001 | request_id: e5945d0e-629b-4393-80b8-fcb4861fc153 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6957fea-5824-42a0-88b0-878d114f7620 | service: service-general +[2026-04-16 14:22:44.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146302770002 | request_id: d6957fea-5824-42a0-88b0-878d114f7620 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb95a95a-6581-4cf1-8004-0b36fb20b308 | service: service-general +[2026-04-16 14:22:44.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182802110004 | request_id: bb95a95a-6581-4cf1-8004-0b36fb20b308 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa0c3d56-9b44-43eb-959c-9948e3be0ce7 | service: service-general +[2026-04-16 14:22:44.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511184506840002 | request_id: aa0c3d56-9b44-43eb-959c-9948e3be0ce7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 859ecf19-9d90-4f9f-914f-e06c4438b391 | service: service-general +[2026-04-16 14:22:44.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: 859ecf19-9d90-4f9f-914f-e06c4438b391 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc6ab93d-442b-4ae4-b98b-d34cb88c8c38 | service: service-general +[2026-04-16 14:22:44.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545911 | request_id: fc6ab93d-442b-4ae4-b98b-d34cb88c8c38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43b04803-d648-4a69-bcff-1077ad57d7d2 | service: service-general +[2026-04-16 14:22:44.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096710720001 | request_id: 43b04803-d648-4a69-bcff-1077ad57d7d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 917c9be2-2a94-45fa-bfb5-6c486e9be529 | service: service-general +[2026-04-16 14:22:44.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252408740003 | request_id: 917c9be2-2a94-45fa-bfb5-6c486e9be529 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b058118e-9fbe-4eae-aa66-c30112b0dd74 | service: service-general +[2026-04-16 14:22:44.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215302710001 | request_id: b058118e-9fbe-4eae-aa66-c30112b0dd74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 230713ea-4bf2-4503-ac23-6395df8aab19 | service: service-general +[2026-04-16 14:22:44.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.362µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: 230713ea-4bf2-4503-ac23-6395df8aab19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef51dcd0-5a70-4ef9-9996-f24be543d99d | service: service-general +[2026-04-16 14:22:44.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545912 | request_id: ef51dcd0-5a70-4ef9-9996-f24be543d99d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07857a4d-1228-4299-832e-8a1cbded3a26 | service: service-general +[2026-04-16 14:22:44.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162103170001 | request_id: 07857a4d-1228-4299-832e-8a1cbded3a26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ab2aa9f-a01f-426a-969d-30dcc242a6bd | service: service-general +[2026-04-16 14:22:44.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035403000003 | request_id: 3ab2aa9f-a01f-426a-969d-30dcc242a6bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b25089ef-7c4d-4a97-8ecd-6e246130186e | service: service-general +[2026-04-16 14:22:44.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015007800010 | request_id: b25089ef-7c4d-4a97-8ecd-6e246130186e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a452173-7ef1-4a93-bb27-b6cff1799d69 | service: service-general +[2026-04-16 14:22:44.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141412870001 | request_id: 3a452173-7ef1-4a93-bb27-b6cff1799d69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 964f48ef-07d3-4e64-8c02-22884e71a73e | service: service-general +[2026-04-16 14:22:44.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507206201770002 | request_id: 964f48ef-07d3-4e64-8c02-22884e71a73e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2d1be9a-8145-4aef-97c6-7d8dd8e1995e | service: service-general +[2026-04-16 14:22:44.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094807650004 | request_id: c2d1be9a-8145-4aef-97c6-7d8dd8e1995e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a95b7099-6f38-477c-9c57-501b5b27bb24 | service: service-general +[2026-04-16 14:22:44.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: a95b7099-6f38-477c-9c57-501b5b27bb24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2817464b-f261-4b94-bb10-55d5cd7a6e77 | service: service-general +[2026-04-16 14:22:44.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244107710010 | request_id: 2817464b-f261-4b94-bb10-55d5cd7a6e77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa4bcd5b-109d-4c08-bbcd-de968376a958 | service: service-general +[2026-04-16 14:22:44.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506085007750003 | request_id: fa4bcd5b-109d-4c08-bbcd-de968376a958 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 732b1f1d-568f-4ec5-b91c-142b09e4c3d9 | service: service-general +[2026-04-16 14:22:44.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505156505760004 | request_id: 732b1f1d-568f-4ec5-b91c-142b09e4c3d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f52b6d74-1154-422a-8a1e-8c48695f3a36 | service: service-general +[2026-04-16 14:22:44.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095408990001 | request_id: f52b6d74-1154-422a-8a1e-8c48695f3a36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d0da921-3ba3-495a-baaf-a6f51b4f1b85 | service: service-general +[2026-04-16 14:22:44.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056407830002 | request_id: 2d0da921-3ba3-495a-baaf-a6f51b4f1b85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a12ea1b0-c06d-4a4b-822a-cb2cc6aa6a61 | service: service-general +[2026-04-16 14:22:44.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092404050104 | request_id: a12ea1b0-c06d-4a4b-822a-cb2cc6aa6a61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51ac70e0-4241-462d-b793-ed6268020746 | service: service-general +[2026-04-16 14:22:44.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132904610001 | request_id: 51ac70e0-4241-462d-b793-ed6268020746 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6aa4aa00-df7a-48a3-9693-00555c156291 | service: service-general +[2026-04-16 14:22:44.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031503150002 | request_id: 6aa4aa00-df7a-48a3-9693-00555c156291 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21839c24-004b-4cfe-90e2-c9c1d8fffb55 | service: service-general +[2026-04-16 14:22:44.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012808460001 | request_id: 21839c24-004b-4cfe-90e2-c9c1d8fffb55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ea118a1-6461-4bd9-8732-19468cb1d626 | service: service-general +[2026-04-16 14:22:44.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031204760001 | request_id: 7ea118a1-6461-4bd9-8732-19468cb1d626 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4051243-7958-4c43-9694-38ed0104eb1a | service: service-general +[2026-04-16 14:22:44.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: c4051243-7958-4c43-9694-38ed0104eb1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3091aa13-7d25-433c-8b00-9cac55e2372c | service: service-general +[2026-04-16 14:22:44.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044912670007 | request_id: 3091aa13-7d25-433c-8b00-9cac55e2372c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d3143af-f44f-4ce7-ae24-e145d99a260c | service: service-general +[2026-04-16 14:22:44.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503086311640002 | request_id: 2d3143af-f44f-4ce7-ae24-e145d99a260c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4000d4a5-dd95-45f3-bfcd-75e477f6f267 | service: service-general +[2026-04-16 14:22:44.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124503760001 | request_id: 4000d4a5-dd95-45f3-bfcd-75e477f6f267 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a8e0999-559b-48e0-87f3-fc6696eea4b1 | service: service-general +[2026-04-16 14:22:44.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017112740003 | request_id: 0a8e0999-559b-48e0-87f3-fc6696eea4b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d03e030-a30f-462b-9231-b08a3172eae4 | service: service-general +[2026-04-16 14:22:44.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504136912700002 | request_id: 7d03e030-a30f-462b-9231-b08a3172eae4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0aeb858-716f-406a-9020-64b0343798fc | service: service-general +[2026-04-16 14:22:44.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295911080003 | request_id: a0aeb858-716f-406a-9020-64b0343798fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e328fab-d9e1-42f0-8bae-7c7a4d182130 | service: service-general +[2026-04-16 14:22:44.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256608820001 | request_id: 4e328fab-d9e1-42f0-8bae-7c7a4d182130 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f9e83ed-ec60-4a17-b8fe-5afbf833a446 | service: service-general +[2026-04-16 14:22:44.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 5f9e83ed-ec60-4a17-b8fe-5afbf833a446 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77829621-c731-4463-a1c9-1fdc805346bd | service: service-general +[2026-04-16 14:22:44.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3271045608690002 | request_id: 77829621-c731-4463-a1c9-1fdc805346bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e4a66a4-df0b-4b05-b776-793b5ac21e30 | service: service-general +[2026-04-16 14:22:44.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251803800005 | request_id: 0e4a66a4-df0b-4b05-b776-793b5ac21e30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c971fcc-5feb-41c0-a41b-a0ac47e4b9ed | service: service-general +[2026-04-16 14:22:44.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052101620002 | request_id: 9c971fcc-5feb-41c0-a41b-a0ac47e4b9ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64c7b1b9-4c50-4451-811d-b8cebaf861f7 | service: service-general +[2026-04-16 14:22:44.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472082905930001 | request_id: 64c7b1b9-4c50-4451-811d-b8cebaf861f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c63c5952-962c-467b-9f14-1e0f12debf5d | service: service-general +[2026-04-16 14:22:44.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505044807830004 | request_id: c63c5952-962c-467b-9f14-1e0f12debf5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdfa99e7-4a5b-4da6-999b-9e8e25dfc65f | service: service-general +[2026-04-16 14:22:44.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545913 | request_id: cdfa99e7-4a5b-4da6-999b-9e8e25dfc65f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea9fa5f6-7593-4b7c-a041-8c1316116b55 | service: service-general +[2026-04-16 14:22:44.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231209170003 | request_id: ea9fa5f6-7593-4b7c-a041-8c1316116b55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e256e544-8421-4be7-a293-5b4ddc0da09c | service: service-general +[2026-04-16 14:22:44.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506145010710003 | request_id: e256e544-8421-4be7-a293-5b4ddc0da09c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42abb424-bae5-4c5c-8842-46178ed6d72b | service: service-general +[2026-04-16 14:22:44.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094406560003 | request_id: 42abb424-bae5-4c5c-8842-46178ed6d72b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a0893b4-0c6a-402e-9f9d-d1dc334dceba | service: service-general +[2026-04-16 14:22:44.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101305580002 | request_id: 9a0893b4-0c6a-402e-9f9d-d1dc334dceba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35f88690-f036-4fbf-96c6-8fd43790ab9d | service: service-general +[2026-04-16 14:22:44.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195010690005 | request_id: 35f88690-f036-4fbf-96c6-8fd43790ab9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93afde0b-c30d-4741-923a-41e61fa8c0ec | service: service-general +[2026-04-16 14:22:44.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506044502700002 | request_id: 93afde0b-c30d-4741-923a-41e61fa8c0ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0169908-4e0f-4faf-bedb-6d204f95daa1 | service: service-general +[2026-04-16 14:22:44.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095404690001 | request_id: c0169908-4e0f-4faf-bedb-6d204f95daa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6d25b19-a4d4-4599-8de3-3458d77c0d59 | service: service-general +[2026-04-16 14:22:44.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014108710020 | request_id: f6d25b19-a4d4-4599-8de3-3458d77c0d59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d33bb30-b387-4048-b30e-9a9416a77233 | service: service-general +[2026-04-16 14:22:44.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045536 | request_id: 4d33bb30-b387-4048-b30e-9a9416a77233 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb6eb8ec-b944-4284-b347-b81e26a74d18 | service: service-general +[2026-04-16 14:22:44.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016012460001 | request_id: cb6eb8ec-b944-4284-b347-b81e26a74d18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68fc6585-7019-450c-b987-b7cb1fea445f | service: service-general +[2026-04-16 14:22:44.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216109940001 | request_id: 68fc6585-7019-450c-b987-b7cb1fea445f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7379c2a-8023-4263-800d-d1b0b38a9fc4 | service: service-general +[2026-04-16 14:22:44.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135203530001 | request_id: d7379c2a-8023-4263-800d-d1b0b38a9fc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 419265b4-d5e1-499e-a44e-be4c73ed602e | service: service-general +[2026-04-16 14:22:44.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 419265b4-d5e1-499e-a44e-be4c73ed602e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a3281a6-04c9-465e-a90b-7fa531b4e2c3 | service: service-general +[2026-04-16 14:22:44.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137012680004 | request_id: 5a3281a6-04c9-465e-a90b-7fa531b4e2c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ef55486-5ed0-4020-b7d6-686bf74292f0 | service: service-general +[2026-04-16 14:22:44.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577025805100001 | request_id: 3ef55486-5ed0-4020-b7d6-686bf74292f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87d2c025-4cd9-40e0-8dae-5a245bdc4e9f | service: service-general +[2026-04-16 14:22:44.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516094108600001 | request_id: 87d2c025-4cd9-40e0-8dae-5a245bdc4e9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed14824f-09ee-4b43-968e-8866b3e92ca3 | service: service-general +[2026-04-16 14:22:44.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200610650001 | request_id: ed14824f-09ee-4b43-968e-8866b3e92ca3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92abcb54-6789-4593-81b1-a8fb4238d101 | service: service-general +[2026-04-16 14:22:44.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270509670002 | request_id: 92abcb54-6789-4593-81b1-a8fb4238d101 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75e82dd7-49ac-4317-bd91-5b032ead54fc | service: service-general +[2026-04-16 14:22:44.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025208690001 | request_id: 75e82dd7-49ac-4317-bd91-5b032ead54fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64fe785a-c484-4b5a-b0fb-b30eb49de6e9 | service: service-general +[2026-04-16 14:22:44.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016208570005 | request_id: 64fe785a-c484-4b5a-b0fb-b30eb49de6e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f27ec55-e00b-4cf4-aa69-569cb9be7ee0 | service: service-general +[2026-04-16 14:22:44.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517074607920003 | request_id: 4f27ec55-e00b-4cf4-aa69-569cb9be7ee0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fa2880c-691f-4ad4-b500-c3bf572fa10e | service: service-general +[2026-04-16 14:22:44.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 6fa2880c-691f-4ad4-b500-c3bf572fa10e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e70c956-42e1-47ce-81de-b3b3552ea370 | service: service-general +[2026-04-16 14:22:44.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264102650007 | request_id: 0e70c956-42e1-47ce-81de-b3b3552ea370 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f87a994-263f-45dc-82c8-64332fe321c0 | service: service-general +[2026-04-16 14:22:44.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015311800003 | request_id: 8f87a994-263f-45dc-82c8-64332fe321c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ce99353-deb2-4f6a-ab5d-8e56d6ce12ae | service: service-general +[2026-04-16 14:22:44.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503080803520001 | request_id: 5ce99353-deb2-4f6a-ab5d-8e56d6ce12ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0563765c-2b11-4e6f-b3d1-9206cda39e2d | service: service-general +[2026-04-16 14:22:44.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105706620002 | request_id: 0563765c-2b11-4e6f-b3d1-9206cda39e2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65a8add0-51e2-4c72-b6be-b09ba64974fc | service: service-general +[2026-04-16 14:22:44.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094107650118 | request_id: 65a8add0-51e2-4c72-b6be-b09ba64974fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d03e8b38-50a9-44d6-b01d-35bfa52a1e79 | service: service-general +[2026-04-16 14:22:44.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016702790010 | request_id: d03e8b38-50a9-44d6-b01d-35bfa52a1e79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 214cc515-094d-4380-aef2-d35148767210 | service: service-general +[2026-04-16 14:22:44.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186107560003 | request_id: 214cc515-094d-4380-aef2-d35148767210 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed826dd4-b3e7-4be4-b215-be2d3f343d77 | service: service-general +[2026-04-16 14:22:44.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: ed826dd4-b3e7-4be4-b215-be2d3f343d77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccbcec14-a0dd-489d-835e-313b2d335737 | service: service-general +[2026-04-16 14:22:44.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016505810006 | request_id: ccbcec14-a0dd-489d-835e-313b2d335737 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d32f779-01c3-4853-ac7c-2a470cc57dad | service: service-general +[2026-04-16 14:22:44.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545888 | request_id: 3d32f779-01c3-4853-ac7c-2a470cc57dad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8620f9e9-d98a-45d1-8da6-43e3230c160c | service: service-general +[2026-04-16 14:22:44.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506212805050001 | request_id: 8620f9e9-d98a-45d1-8da6-43e3230c160c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7877867-3f3b-4ce8-8268-87d51c955600 | service: service-general +[2026-04-16 14:22:44.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: e7877867-3f3b-4ce8-8268-87d51c955600 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c1a8a73-3389-492e-8127-f4cc512473ee | service: service-general +[2026-04-16 14:22:44.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044907130003 | request_id: 4c1a8a73-3389-492e-8127-f4cc512473ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dba41a1-7817-484c-b6f6-8921f05e93c0 | service: service-general +[2026-04-16 14:22:44.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106505670003 | request_id: 9dba41a1-7817-484c-b6f6-8921f05e93c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93ecb2fc-ede3-4d94-beee-993023c3701c | service: service-general +[2026-04-16 14:22:44.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 93ecb2fc-ede3-4d94-beee-993023c3701c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ea6d983-045d-425c-8ce3-7bb8023eef71 | service: service-general +[2026-04-16 14:22:44.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505160209950001 | request_id: 5ea6d983-045d-425c-8ce3-7bb8023eef71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f23dd7fb-cf83-4c08-8172-6aa6579432bb | service: service-general +[2026-04-16 14:22:44.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127012660001 | request_id: f23dd7fb-cf83-4c08-8172-6aa6579432bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9650830d-adb1-46de-be18-330746f37c0c | service: service-general +[2026-04-16 14:22:44.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507047108040001 | request_id: 9650830d-adb1-46de-be18-330746f37c0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ce47da8-3560-44f1-95d8-48f694696cf7 | service: service-general +[2026-04-16 14:22:44.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190809040003 | request_id: 6ce47da8-3560-44f1-95d8-48f694696cf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cee43bdd-151a-487b-a1d9-89cb41f4090b | service: service-general +[2026-04-16 14:22:44.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024510930003 | request_id: cee43bdd-151a-487b-a1d9-89cb41f4090b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5eeb805-89ad-4bcf-a182-c7d156f2c4de | service: service-general +[2026-04-16 14:22:44.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106510980001 | request_id: f5eeb805-89ad-4bcf-a182-c7d156f2c4de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41145829-466a-4022-9ee4-180b6ddd828a | service: service-general +[2026-04-16 14:22:44.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240101410044 | request_id: 41145829-466a-4022-9ee4-180b6ddd828a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0a48f5e-1394-4af3-99b7-a8c545842983 | service: service-general +[2026-04-16 14:22:44.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045011590006 | request_id: f0a48f5e-1394-4af3-99b7-a8c545842983 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7d08ee0-704e-4bfb-85f8-66f9102aea15 | service: service-general +[2026-04-16 14:22:44.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222802010004 | request_id: a7d08ee0-704e-4bfb-85f8-66f9102aea15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 682be866-cfb9-4b90-b084-866d5e632f43 | service: service-general +[2026-04-16 14:22:44.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234503690001 | request_id: 682be866-cfb9-4b90-b084-866d5e632f43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 528d783c-2044-4751-bf80-1517021dc8bc | service: service-general +[2026-04-16 14:22:44.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042809150004 | request_id: 528d783c-2044-4751-bf80-1517021dc8bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31bef19d-8585-465e-807f-cc100ec2ec8c | service: service-general +[2026-04-16 14:22:44.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026803170002 | request_id: 31bef19d-8585-465e-807f-cc100ec2ec8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99b10fdc-00d9-4ca7-b7ce-f8dc4a3cb3af | service: service-general +[2026-04-16 14:22:44.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: 99b10fdc-00d9-4ca7-b7ce-f8dc4a3cb3af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69221f96-ab73-456d-8355-68586a36fa0b | service: service-general +[2026-04-16 14:22:44.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 69221f96-ab73-456d-8355-68586a36fa0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7f03676-c027-418a-8e24-75e19aab2405 | service: service-general +[2026-04-16 14:22:44.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071709800006 | request_id: a7f03676-c027-418a-8e24-75e19aab2405 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e4195db-a0db-485f-ab8f-87cddd5dcec8 | service: service-general +[2026-04-16 14:22:44.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164909670002 | request_id: 3e4195db-a0db-485f-ab8f-87cddd5dcec8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41e454d2-e9bb-42f1-924c-e865d6e248ea | service: service-general +[2026-04-16 14:22:44.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012708030001 | request_id: 41e454d2-e9bb-42f1-924c-e865d6e248ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cf60f6f-fdaf-4a18-994b-ee3e955051b4 | service: service-general +[2026-04-16 14:22:44.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061106096003 | request_id: 6cf60f6f-fdaf-4a18-994b-ee3e955051b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92a96da0-8d20-4139-9b76-173056f4e7f9 | service: service-general +[2026-04-16 14:22:44.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081601010100 | request_id: 92a96da0-8d20-4139-9b76-173056f4e7f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fa05be9-be22-480e-acc4-0590baf0846a | service: service-general +[2026-04-16 14:22:44.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504145310680003 | request_id: 1fa05be9-be22-480e-acc4-0590baf0846a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e5d392d-9ff1-425b-8dda-ce45cbdf04e7 | service: service-general +[2026-04-16 14:22:44.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056703640001 | request_id: 7e5d392d-9ff1-425b-8dda-ce45cbdf04e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e97ea3e2-c152-4e5e-b9b9-394514838636 | service: service-general +[2026-04-16 14:22:44.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324502010001 | request_id: e97ea3e2-c152-4e5e-b9b9-394514838636 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9303482-966c-4c27-99d0-5cb363aa0b34 | service: service-general +[2026-04-16 14:22:44.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170408020001 | request_id: b9303482-966c-4c27-99d0-5cb363aa0b34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4885282-8704-4bae-a1db-3b6a618efa3b | service: service-general +[2026-04-16 14:22:44.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232109120003 | request_id: f4885282-8704-4bae-a1db-3b6a618efa3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d1cd040-a975-4ec1-916c-0ea4076e8867 | service: service-general +[2026-04-16 14:22:44.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054706620002 | request_id: 2d1cd040-a975-4ec1-916c-0ea4076e8867 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d5da59f-b98d-4951-8064-26215dd04791 | service: service-general +[2026-04-16 14:22:44.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015606870003 | request_id: 6d5da59f-b98d-4951-8064-26215dd04791 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3d60a0e-4131-466c-981e-0419884d4bba | service: service-general +[2026-04-16 14:22:44.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545919 | request_id: c3d60a0e-4131-466c-981e-0419884d4bba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b510fffc-6ed2-46f0-be08-f2bfcc932316 | service: service-general +[2026-04-16 14:22:44.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: b510fffc-6ed2-46f0-be08-f2bfcc932316 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e38b930-96cb-42e9-b1bc-b597815e4c48 | service: service-general +[2026-04-16 14:22:44.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055303810012 | request_id: 0e38b930-96cb-42e9-b1bc-b597815e4c48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8579602-0f27-4ca2-a934-3362b8f5a1a7 | service: service-general +[2026-04-16 14:22:44.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507312512650001 | request_id: d8579602-0f27-4ca2-a934-3362b8f5a1a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 133a82fe-fb7d-42b5-869d-f087d1a5bd19 | service: service-general +[2026-04-16 14:22:44.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 133a82fe-fb7d-42b5-869d-f087d1a5bd19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 828e6dc3-b1c7-408a-bdda-bd4cc3a6c941 | service: service-general +[2026-04-16 14:22:44.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574054107690167 | request_id: 828e6dc3-b1c7-408a-bdda-bd4cc3a6c941 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87279ce7-86f4-4a11-a8f3-ee2c7aa8c63a | service: service-general +[2026-04-16 14:22:44.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513196703940001 | request_id: 87279ce7-86f4-4a11-a8f3-ee2c7aa8c63a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 864c1d12-72c0-46eb-acb9-6c700c58f9d7 | service: service-general +[2026-04-16 14:22:44.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055503970001 | request_id: 864c1d12-72c0-46eb-acb9-6c700c58f9d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 245e5098-5e79-4357-a13f-e6e9314cf761 | service: service-general +[2026-04-16 14:22:44.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3304025710880005 | request_id: 245e5098-5e79-4357-a13f-e6e9314cf761 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57b0b2cb-a72e-4504-adbb-a8c6151d1464 | service: service-general +[2026-04-16 14:22:44.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034511610001 | request_id: 57b0b2cb-a72e-4504-adbb-a8c6151d1464 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5f0390d-9810-40e1-8116-1c2ec2b2ec17 | service: service-general +[2026-04-16 14:22:44.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545920 | request_id: e5f0390d-9810-40e1-8116-1c2ec2b2ec17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d57991d0-361c-4ab7-b3e4-9349ef4ce37c | service: service-general +[2026-04-16 14:22:44.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154206770003 | request_id: d57991d0-361c-4ab7-b3e4-9349ef4ce37c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ec402e5-b123-43f8-92b5-2751182eff2f | service: service-general +[2026-04-16 14:22:44.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035610560001 | request_id: 9ec402e5-b123-43f8-92b5-2751182eff2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:44.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 954b5167-3715-4426-8fa8-b05c23174e4c | service: service-general +[2026-04-16 14:22:45.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514041212890002 | request_id: 954b5167-3715-4426-8fa8-b05c23174e4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a27a8f1-9b3d-4820-a0f9-c43b073400ce | service: service-general +[2026-04-16 14:22:45.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042007620004 | request_id: 3a27a8f1-9b3d-4820-a0f9-c43b073400ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7200b6a-3d53-4b64-b87c-09cdab239906 | service: service-general +[2026-04-16 14:22:45.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091708040003 | request_id: a7200b6a-3d53-4b64-b87c-09cdab239906 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d0a507c-be39-44e1-92dd-2df795ac4d18 | service: service-general +[2026-04-16 14:22:45.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503087112590025 | request_id: 7d0a507c-be39-44e1-92dd-2df795ac4d18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7a29e92-442c-40ee-af78-62efd9a4e904 | service: service-general +[2026-04-16 14:22:45.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015512550003 | request_id: b7a29e92-442c-40ee-af78-62efd9a4e904 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bec6063a-ef9c-4ae3-9afd-bd5cd1fdd2a6 | service: service-general +[2026-04-16 14:22:45.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022809650001 | request_id: bec6063a-ef9c-4ae3-9afd-bd5cd1fdd2a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05d6042a-917d-4914-b09d-d8a68b78ff2f | service: service-general +[2026-04-16 14:22:45.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164503010003 | request_id: 05d6042a-917d-4914-b09d-d8a68b78ff2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ca3a071-42f8-443e-92f8-8e0f54d0436b | service: service-general +[2026-04-16 14:22:45.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523075307520001 | request_id: 2ca3a071-42f8-443e-92f8-8e0f54d0436b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e047ebb1-c4c9-4763-b57d-a69809ff4386 | service: service-general +[2026-04-16 14:22:45.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130510630001 | request_id: e047ebb1-c4c9-4763-b57d-a69809ff4386 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b72f0cf-06ae-41de-8b6a-4fe2768deebe | service: service-general +[2026-04-16 14:22:45.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045412130007 | request_id: 2b72f0cf-06ae-41de-8b6a-4fe2768deebe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0376634d-13ec-413d-b7be-bf7fbbc444a5 | service: service-general +[2026-04-16 14:22:45.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056211850006 | request_id: 0376634d-13ec-413d-b7be-bf7fbbc444a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3b4aa55-d574-4540-b166-66ef77b46e29 | service: service-general +[2026-04-16 14:22:45.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011211910003 | request_id: d3b4aa55-d574-4540-b166-66ef77b46e29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe953006-79d8-46c2-acd9-7ec6bb4d7573 | service: service-general +[2026-04-16 14:22:45.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507316508580002 | request_id: fe953006-79d8-46c2-acd9-7ec6bb4d7573 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3b8fa1b-5357-4dd8-b55a-2ce31e6b2021 | service: service-general +[2026-04-16 14:22:45.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514147006750003 | request_id: a3b8fa1b-5357-4dd8-b55a-2ce31e6b2021 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bd68507-b9a7-4426-a824-5762eab48425 | service: service-general +[2026-04-16 14:22:45.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045543 | request_id: 5bd68507-b9a7-4426-a824-5762eab48425 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8711942-4bd2-45a7-b060-36c5688b2af4 | service: service-general +[2026-04-16 14:22:45.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505112810510001 | request_id: f8711942-4bd2-45a7-b060-36c5688b2af4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c806ad8b-359f-48f2-8ba8-d18b7b69b94c | service: service-general +[2026-04-16 14:22:45.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504166505770004 | request_id: c806ad8b-359f-48f2-8ba8-d18b7b69b94c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ce64944-ae6e-46ac-85b3-e7f9ad869160 | service: service-general +[2026-04-16 14:22:45.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151103560003 | request_id: 4ce64944-ae6e-46ac-85b3-e7f9ad869160 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b51dfdd7-dd0f-4b01-ab24-cb2ede57beee | service: service-general +[2026-04-16 14:22:45.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010808540004 | request_id: b51dfdd7-dd0f-4b01-ab24-cb2ede57beee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed19177b-4ec0-41db-855f-0462b80744b8 | service: service-general +[2026-04-16 14:22:45.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041210850008 | request_id: ed19177b-4ec0-41db-855f-0462b80744b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b3df743-c533-4e66-80a8-7c52faccd03b | service: service-general +[2026-04-16 14:22:45.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094308730001 | request_id: 2b3df743-c533-4e66-80a8-7c52faccd03b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8177685-1851-4e9a-bb8c-d08aa121392f | service: service-general +[2026-04-16 14:22:45.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: f8177685-1851-4e9a-bb8c-d08aa121392f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf707ca5-bd91-4ee8-bdd4-2ab1834cde56 | service: service-general +[2026-04-16 14:22:45.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026610990004 | request_id: cf707ca5-bd91-4ee8-bdd4-2ab1834cde56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83bc8e3f-e4a5-4103-9ff1-0867e0b0ca65 | service: service-general +[2026-04-16 14:22:45.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514106803700002 | request_id: 83bc8e3f-e4a5-4103-9ff1-0867e0b0ca65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 951351c6-b725-4d7c-a2ed-0cb7c95704d7 | service: service-general +[2026-04-16 14:22:45.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164110690004 | request_id: 951351c6-b725-4d7c-a2ed-0cb7c95704d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee981c38-d45c-4d84-b59f-09702ed0255d | service: service-general +[2026-04-16 14:22:45.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264208020003 | request_id: ee981c38-d45c-4d84-b59f-09702ed0255d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea093ba6-46cc-47da-b5d2-0cef941cecdd | service: service-general +[2026-04-16 14:22:45.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053005200003 | request_id: ea093ba6-46cc-47da-b5d2-0cef941cecdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18bf8753-eaa8-4fa3-8c69-d347c96ad294 | service: service-general +[2026-04-16 14:22:45.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000002222222__ | request_id: 18bf8753-eaa8-4fa3-8c69-d347c96ad294 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 750a3e6b-58c0-4e81-9d28-d315cd87ba9f | service: service-general +[2026-04-16 14:22:45.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212406060006 | request_id: 750a3e6b-58c0-4e81-9d28-d315cd87ba9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 527c6646-2a1d-49f8-9a6a-bcdf35d8c4c4 | service: service-general +[2026-04-16 14:22:45.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 527c6646-2a1d-49f8-9a6a-bcdf35d8c4c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4092b6ed-be2f-46f3-b691-5e7666a00cca | service: service-general +[2026-04-16 14:22:45.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504132310740002 | request_id: 4092b6ed-be2f-46f3-b691-5e7666a00cca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cef758d9-4c61-4f52-ad42-add9f242acb6 | service: service-general +[2026-04-16 14:22:45.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: cef758d9-4c61-4f52-ad42-add9f242acb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 580210c0-6033-43cd-8b2b-98ef7e09ff98 | service: service-general +[2026-04-16 14:22:45.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045404750008 | request_id: 580210c0-6033-43cd-8b2b-98ef7e09ff98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb1b2aef-77d8-43de-a4f2-b75b34dbfd90 | service: service-general +[2026-04-16 14:22:45.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5272014404560003 | request_id: cb1b2aef-77d8-43de-a4f2-b75b34dbfd90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bed7b15-cbe0-4fc6-8da6-1acebf92e30e | service: service-general +[2026-04-16 14:22:45.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.694µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044801630009 | request_id: 8bed7b15-cbe0-4fc6-8da6-1acebf92e30e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c6836ae-c0c2-45c4-a4c0-f79216a862cb | service: service-general +[2026-04-16 14:22:45.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573086210680001 | request_id: 9c6836ae-c0c2-45c4-a4c0-f79216a862cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1895c642-bb42-4f06-a435-005eb9aff2f4 | service: service-general +[2026-04-16 14:22:45.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1771021609660002 | request_id: 1895c642-bb42-4f06-a435-005eb9aff2f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f75e619-85ca-40a2-8f61-f799ab0f743b | service: service-general +[2026-04-16 14:22:45.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126109710001 | request_id: 5f75e619-85ca-40a2-8f61-f799ab0f743b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40d11881-55d5-4f03-bf22-6ac430b5f17d | service: service-general +[2026-04-16 14:22:45.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 781.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055809730005 | request_id: 40d11881-55d5-4f03-bf22-6ac430b5f17d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f34cbd3f-1ffe-4fb1-aa7f-ff2e5831f172 | service: service-general +[2026-04-16 14:22:45.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196803850055 | request_id: f34cbd3f-1ffe-4fb1-aa7f-ff2e5831f172 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c48aa535-36a9-4e48-aaff-0242f9f52748 | service: service-general +[2026-04-16 14:22:45.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1610091408700002 | request_id: c48aa535-36a9-4e48-aaff-0242f9f52748 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eabb7cc3-e3bd-4c1b-88d8-04c8dad529d7 | service: service-general +[2026-04-16 14:22:45.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507032405830001 | request_id: eabb7cc3-e3bd-4c1b-88d8-04c8dad529d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31e1ef7b-a4e8-4810-9bc9-29310cb42234 | service: service-general +[2026-04-16 14:22:45.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545922 | request_id: 31e1ef7b-a4e8-4810-9bc9-29310cb42234 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11f46518-d91f-46a2-8d0e-45a62f34855d | service: service-general +[2026-04-16 14:22:45.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042811530002 | request_id: 11f46518-d91f-46a2-8d0e-45a62f34855d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e2be6ef-f7ea-4a24-92b4-72ff808e3c56 | service: service-general +[2026-04-16 14:22:45.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245110060003 | request_id: 0e2be6ef-f7ea-4a24-92b4-72ff808e3c56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ab0d8e0-ad79-44cc-ba1b-14762f5bf193 | service: service-general +[2026-04-16 14:22:45.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164802840004 | request_id: 5ab0d8e0-ad79-44cc-ba1b-14762f5bf193 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eaf2d90f-3e4a-476c-816c-e8a06973343d | service: service-general +[2026-04-16 14:22:45.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204512600001 | request_id: eaf2d90f-3e4a-476c-816c-e8a06973343d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba34f193-5991-402a-bb0d-a564d04c1d5c | service: service-general +[2026-04-16 14:22:45.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545929 | request_id: ba34f193-5991-402a-bb0d-a564d04c1d5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29dd25f6-7fa6-4d65-8b86-61cf1997dc3c | service: service-general +[2026-04-16 14:22:45.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120702820004 | request_id: 29dd25f6-7fa6-4d65-8b86-61cf1997dc3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a1f6eaf-a2b4-4247-938b-571f841ed9c3 | service: service-general +[2026-04-16 14:22:45.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012706160001 | request_id: 3a1f6eaf-a2b4-4247-938b-571f841ed9c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c44df5b-71d8-40b3-b9dd-74c796c0ba3e | service: service-general +[2026-04-16 14:22:45.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507302206200001 | request_id: 1c44df5b-71d8-40b3-b9dd-74c796c0ba3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71cb062b-f230-4bcf-92cb-1eaeb1fc299e | service: service-general +[2026-04-16 14:22:45.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300309100001 | request_id: 71cb062b-f230-4bcf-92cb-1eaeb1fc299e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1da12a3-8b8b-43fd-9f7e-7c3546ccc405 | service: service-general +[2026-04-16 14:22:45.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 306.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505091510890003 | request_id: d1da12a3-8b8b-43fd-9f7e-7c3546ccc405 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c663d71-af52-4831-9463-2fdfdcb19584 | service: service-general +[2026-04-16 14:22:45.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021101620001 | request_id: 3c663d71-af52-4831-9463-2fdfdcb19584 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de5493aa-c299-46bd-8749-1bfcaf7432ee | service: service-general +[2026-04-16 14:22:45.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3213031410550011 | request_id: de5493aa-c299-46bd-8749-1bfcaf7432ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c88a63fe-e91b-4534-9b9a-17bab93847f3 | service: service-general +[2026-04-16 14:22:45.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190909670001 | request_id: c88a63fe-e91b-4534-9b9a-17bab93847f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7553f23c-90d3-4da1-a682-6ff173c30b97 | service: service-general +[2026-04-16 14:22:45.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295010950001 | request_id: 7553f23c-90d3-4da1-a682-6ff173c30b97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4f56daa-af6c-4648-ad83-731a7ab25325 | service: service-general +[2026-04-16 14:22:45.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124301630001 | request_id: a4f56daa-af6c-4648-ad83-731a7ab25325 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 356c28b8-d397-484a-99e8-6b1f7d1a5490 | service: service-general +[2026-04-16 14:22:45.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030612580001 | request_id: 356c28b8-d397-484a-99e8-6b1f7d1a5490 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74b27e51-7361-4beb-bc17-6e54b68e22e7 | service: service-general +[2026-04-16 14:22:45.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105304600005 | request_id: 74b27e51-7361-4beb-bc17-6e54b68e22e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1bab0c2-1c84-42bf-ae4b-49f702464075 | service: service-general +[2026-04-16 14:22:45.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572036302020004 | request_id: b1bab0c2-1c84-42bf-ae4b-49f702464075 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02b892e0-3285-4f50-93fe-9aff0414f688 | service: service-general +[2026-04-16 14:22:45.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: 02b892e0-3285-4f50-93fe-9aff0414f688 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1147c353-e0b9-49ff-8510-fffe638cbe9b | service: service-general +[2026-04-16 14:22:45.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508010905790002 | request_id: 1147c353-e0b9-49ff-8510-fffe638cbe9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfbd1d52-0a46-48bb-9eda-5af52a1b6c7e | service: service-general +[2026-04-16 14:22:45.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072808020003 | request_id: dfbd1d52-0a46-48bb-9eda-5af52a1b6c7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98c74d04-944a-48ab-9116-4e95a57b9069 | service: service-general +[2026-04-16 14:22:45.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 98c74d04-944a-48ab-9116-4e95a57b9069 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6b9c40c-1e93-4b95-b2bd-2471eafe2e5a | service: service-general +[2026-04-16 14:22:45.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050707960004 | request_id: c6b9c40c-1e93-4b95-b2bd-2471eafe2e5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a332063-b88c-46c7-b8fe-96d3e4ba54ff | service: service-general +[2026-04-16 14:22:45.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335211720001 | request_id: 7a332063-b88c-46c7-b8fe-96d3e4ba54ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 556e3135-8a7f-461c-a61b-e2532bb9692c | service: service-general +[2026-04-16 14:22:45.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506060806550001 | request_id: 556e3135-8a7f-461c-a61b-e2532bb9692c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 627df1d6-d210-409c-9bff-7e9a264cb01b | service: service-general +[2026-04-16 14:22:45.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111505770001 | request_id: 627df1d6-d210-409c-9bff-7e9a264cb01b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9b22e7b-c709-44f5-b71a-e7cb03530685 | service: service-general +[2026-04-16 14:22:45.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012606850009 | request_id: d9b22e7b-c709-44f5-b71a-e7cb03530685 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cb9bb97-cf8d-4e4c-9224-873fcd953b2f | service: service-general +[2026-04-16 14:22:45.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: 6cb9bb97-cf8d-4e4c-9224-873fcd953b2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 903d21f6-b011-4ccf-8efe-856d6851f57b | service: service-general +[2026-04-16 14:22:45.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545939 | request_id: 903d21f6-b011-4ccf-8efe-856d6851f57b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eeeb74b0-71c3-4895-8725-a5fb42ca5be7 | service: service-general +[2026-04-16 14:22:45.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055512630011 | request_id: eeeb74b0-71c3-4895-8725-a5fb42ca5be7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3ab6290-1374-417d-a10f-0c76af1c8066 | service: service-general +[2026-04-16 14:22:45.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: d3ab6290-1374-417d-a10f-0c76af1c8066 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a64d5881-abdf-4cf3-b2a4-6b9e3b31be5f | service: service-general +[2026-04-16 14:22:45.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505086404950001 | request_id: a64d5881-abdf-4cf3-b2a4-6b9e3b31be5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd491598-8e62-4f53-a0f4-f29bb82b7512 | service: service-general +[2026-04-16 14:22:45.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146308690001 | request_id: dd491598-8e62-4f53-a0f4-f29bb82b7512 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48603992-896d-4c44-a13a-5034c08c17e8 | service: service-general +[2026-04-16 14:22:45.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545793 | request_id: 48603992-896d-4c44-a13a-5034c08c17e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a53a39b9-066c-40f2-96e5-902908069187 | service: service-general +[2026-04-16 14:22:45.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515081809770012 | request_id: a53a39b9-066c-40f2-96e5-902908069187 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 662c7fcf-c41d-4a64-b53c-fc753cd7d132 | service: service-general +[2026-04-16 14:22:45.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050107810128 | request_id: 662c7fcf-c41d-4a64-b53c-fc753cd7d132 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94721342-4e10-4957-9a35-386c324ecbea | service: service-general +[2026-04-16 14:22:45.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507202403730001 | request_id: 94721342-4e10-4957-9a35-386c324ecbea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 543b7db4-8cd6-4893-8ccb-9ee420c1cc35 | service: service-general +[2026-04-16 14:22:45.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095808670001 | request_id: 543b7db4-8cd6-4893-8ccb-9ee420c1cc35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf76e0a9-7a6d-4e1b-9ab7-d079dbb08ef4 | service: service-general +[2026-04-16 14:22:45.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116909900002 | request_id: cf76e0a9-7a6d-4e1b-9ab7-d079dbb08ef4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdb81cbb-c1ba-4637-925d-8f0d02631138 | service: service-general +[2026-04-16 14:22:45.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241707570001 | request_id: fdb81cbb-c1ba-4637-925d-8f0d02631138 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38903ebb-8034-4796-9df0-9b20e770a45e | service: service-general +[2026-04-16 14:22:45.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571036208810007 | request_id: 38903ebb-8034-4796-9df0-9b20e770a45e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80e0682c-6cb8-4d78-8b28-54984b3ccb67 | service: service-general +[2026-04-16 14:22:45.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504084107600041 | request_id: 80e0682c-6cb8-4d78-8b28-54984b3ccb67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 011b866b-0c0c-4062-a3bf-f9d5483acae9 | service: service-general +[2026-04-16 14:22:45.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191211170001 | request_id: 011b866b-0c0c-4062-a3bf-f9d5483acae9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d11f7d50-c9bb-46f1-aa3c-1a704294060c | service: service-general +[2026-04-16 14:22:45.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0574541411000014 | request_id: d11f7d50-c9bb-46f1-aa3c-1a704294060c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26fd3d68-1ec8-4745-abe5-9175465f430e | service: service-general +[2026-04-16 14:22:45.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015506660003 | request_id: 26fd3d68-1ec8-4745-abe5-9175465f430e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c280eb93-3666-4b4d-a69c-5bc907537011 | service: service-general +[2026-04-16 14:22:45.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510055203090002 | request_id: c280eb93-3666-4b4d-a69c-5bc907537011 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1debbd49-4184-40e0-bcac-f1a8b0bf2450 | service: service-general +[2026-04-16 14:22:45.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041008590003 | request_id: 1debbd49-4184-40e0-bcac-f1a8b0bf2450 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d95d1e84-66df-43cb-8b1d-89564d06b744 | service: service-general +[2026-04-16 14:22:45.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: d95d1e84-66df-43cb-8b1d-89564d06b744 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd1ae087-cb3d-4e58-9c23-56ee55992662 | service: service-general +[2026-04-16 14:22:45.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545940 | request_id: bd1ae087-cb3d-4e58-9c23-56ee55992662 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 988bf618-60bc-4686-9c93-535a34a93e4d | service: service-general +[2026-04-16 14:22:45.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371112109930006 | request_id: 988bf618-60bc-4686-9c93-535a34a93e4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32d5e18e-19ac-45f1-a8d0-2bea6fc59441 | service: service-general +[2026-04-16 14:22:45.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545949 | request_id: 32d5e18e-19ac-45f1-a8d0-2bea6fc59441 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a53a878-27cb-46a8-9839-6277533d83d1 | service: service-general +[2026-04-16 14:22:45.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035503670001 | request_id: 4a53a878-27cb-46a8-9839-6277533d83d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eff279a-19bf-4cfc-b68b-1f74eb7cc5ca | service: service-general +[2026-04-16 14:22:45.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100309150001 | request_id: 0eff279a-19bf-4cfc-b68b-1f74eb7cc5ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7736e12c-5e2c-4e59-9b23-2777ee27cbda | service: service-general +[2026-04-16 14:22:45.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 7736e12c-5e2c-4e59-9b23-2777ee27cbda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a30cbee-b81a-4d84-bad5-fa96a3ccfba8 | service: service-general +[2026-04-16 14:22:45.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134708710010 | request_id: 3a30cbee-b81a-4d84-bad5-fa96a3ccfba8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbac7fcf-70d5-47c1-b127-c3a41ab895d6 | service: service-general +[2026-04-16 14:22:45.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132207670002 | request_id: cbac7fcf-70d5-47c1-b127-c3a41ab895d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9798236b-ba07-4ba6-b509-d72b311bcab7 | service: service-general +[2026-04-16 14:22:45.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110705890001 | request_id: 9798236b-ba07-4ba6-b509-d72b311bcab7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68772931-95e9-4035-9f9a-47d7fc0f9d01 | service: service-general +[2026-04-16 14:22:45.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010109550002 | request_id: 68772931-95e9-4035-9f9a-47d7fc0f9d01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26d8897a-1272-4304-9bf0-449e355909cc | service: service-general +[2026-04-16 14:22:45.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260502390001 | request_id: 26d8897a-1272-4304-9bf0-449e355909cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c11baf2-f74b-435d-aae4-eb5a953d8d21 | service: service-general +[2026-04-16 14:22:45.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057103960004 | request_id: 5c11baf2-f74b-435d-aae4-eb5a953d8d21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3df2200-1cb8-4149-b8b9-92a4ad27dc1e | service: service-general +[2026-04-16 14:22:45.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507206412090002 | request_id: a3df2200-1cb8-4149-b8b9-92a4ad27dc1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdf00c78-5d5a-4640-8acb-a7d89b7c6a7e | service: service-general +[2026-04-16 14:22:45.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044104500002 | request_id: cdf00c78-5d5a-4640-8acb-a7d89b7c6a7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f5854e2-02da-4463-952e-ac660d1dc484 | service: service-general +[2026-04-16 14:22:45.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514051710800002 | request_id: 6f5854e2-02da-4463-952e-ac660d1dc484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dfde449-9aa9-418b-9375-08e61c8633c2 | service: service-general +[2026-04-16 14:22:45.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 2dfde449-9aa9-418b-9375-08e61c8633c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3c12f77-fc31-4002-bc3f-62d22112aab9 | service: service-general +[2026-04-16 14:22:45.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091102450001 | request_id: b3c12f77-fc31-4002-bc3f-62d22112aab9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db78c100-375f-49b1-bca6-871ad98e43a7 | service: service-general +[2026-04-16 14:22:45.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045400 | request_id: db78c100-375f-49b1-bca6-871ad98e43a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae8487f9-6ab6-48c8-bc62-1d122eac6f62 | service: service-general +[2026-04-16 14:22:45.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160102730009 | request_id: ae8487f9-6ab6-48c8-bc62-1d122eac6f62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2ecc868-10b2-4210-98ae-08150a235842 | service: service-general +[2026-04-16 14:22:45.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021109810002 | request_id: a2ecc868-10b2-4210-98ae-08150a235842 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0485aae1-edfd-4059-ad28-716dd7241f82 | service: service-general +[2026-04-16 14:22:45.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164107610220 | request_id: 0485aae1-edfd-4059-ad28-716dd7241f82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 236d2717-feb0-457f-90ce-117b3af2eda3 | service: service-general +[2026-04-16 14:22:45.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545959 | request_id: 236d2717-feb0-457f-90ce-117b3af2eda3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7af96e88-540f-4493-b03e-ecb0ab8500cc | service: service-general +[2026-04-16 14:22:45.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046105600004 | request_id: 7af96e88-540f-4493-b03e-ecb0ab8500cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f45b8f36-1793-4c62-98ca-32ef800a7c9d | service: service-general +[2026-04-16 14:22:45.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515010107670001 | request_id: f45b8f36-1793-4c62-98ca-32ef800a7c9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fafa739-dda2-4b76-a420-6acd7d565e43 | service: service-general +[2026-04-16 14:22:45.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050105770013 | request_id: 9fafa739-dda2-4b76-a420-6acd7d565e43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32444992-32c4-45fc-96cd-dc20761456e1 | service: service-general +[2026-04-16 14:22:45.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 290.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: 32444992-32c4-45fc-96cd-dc20761456e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea81a390-5429-465e-b4a0-ab2911aace99 | service: service-general +[2026-04-16 14:22:45.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545979 | request_id: ea81a390-5429-465e-b4a0-ab2911aace99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e376b9ec-521c-46cf-97ed-668b3bb2d5b1 | service: service-general +[2026-04-16 14:22:45.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045616 | request_id: e376b9ec-521c-46cf-97ed-668b3bb2d5b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f55b4b1d-5dbf-4a82-8f1f-50fb4b942ee2 | service: service-general +[2026-04-16 14:22:45.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507257103740003 | request_id: f55b4b1d-5dbf-4a82-8f1f-50fb4b942ee2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb3f7ee3-d845-4649-86dd-b1bcef9d0e14 | service: service-general +[2026-04-16 14:22:45.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032511000001 | request_id: bb3f7ee3-d845-4649-86dd-b1bcef9d0e14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1870353a-a30e-4196-aba6-c84cd1c5edbc | service: service-general +[2026-04-16 14:22:45.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024108660028 | request_id: 1870353a-a30e-4196-aba6-c84cd1c5edbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18ec17cd-52ac-4f4d-9676-dabb0763a55f | service: service-general +[2026-04-16 14:22:45.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241211590005 | request_id: 18ec17cd-52ac-4f4d-9676-dabb0763a55f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63689a8c-4647-4577-b4ca-905f8ebf9ec9 | service: service-general +[2026-04-16 14:22:45.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513125602890003 | request_id: 63689a8c-4647-4577-b4ca-905f8ebf9ec9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b73da25b-a327-4684-a74f-925499bb97ea | service: service-general +[2026-04-16 14:22:45.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011208700002 | request_id: b73da25b-a327-4684-a74f-925499bb97ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea1604bb-b068-484c-b0cb-7ed1c2411ab8 | service: service-general +[2026-04-16 14:22:45.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046112850002 | request_id: ea1604bb-b068-484c-b0cb-7ed1c2411ab8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22d5318a-c366-4d72-9718-152b72be3278 | service: service-general +[2026-04-16 14:22:45.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024207460002 | request_id: 22d5318a-c366-4d72-9718-152b72be3278 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4926a5ab-eb2a-4d80-9c89-f10abf9374dc | service: service-general +[2026-04-16 14:22:45.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080102850002 | request_id: 4926a5ab-eb2a-4d80-9c89-f10abf9374dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cb248ac-94ba-4074-89bc-dfd400f8426e | service: service-general +[2026-04-16 14:22:45.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545980 | request_id: 8cb248ac-94ba-4074-89bc-dfd400f8426e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 065d07d3-b2ee-401c-b86a-19596b9b7f1e | service: service-general +[2026-04-16 14:22:45.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024507730004 | request_id: 065d07d3-b2ee-401c-b86a-19596b9b7f1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98bca09e-ae81-41d6-85ab-4e7bb67878d8 | service: service-general +[2026-04-16 14:22:45.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505070704120002 | request_id: 98bca09e-ae81-41d6-85ab-4e7bb67878d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 031d0908-74cd-4ecb-b8f1-97f163991ac4 | service: service-general +[2026-04-16 14:22:45.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505224107740068 | request_id: 031d0908-74cd-4ecb-b8f1-97f163991ac4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 419ecd64-a52a-4ee9-8b6e-209bc7a813e8 | service: service-general +[2026-04-16 14:22:45.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030503520001 | request_id: 419ecd64-a52a-4ee9-8b6e-209bc7a813e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bb4b5b8-da37-4bc6-8b33-5f74811cdedd | service: service-general +[2026-04-16 14:22:45.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050101450102 | request_id: 2bb4b5b8-da37-4bc6-8b33-5f74811cdedd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d655c85-2897-430f-abb0-e1c13e1459d9 | service: service-general +[2026-04-16 14:22:45.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090308830007 | request_id: 8d655c85-2897-430f-abb0-e1c13e1459d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9bd4f1d-fda7-42fc-a4ba-d280e67429f1 | service: service-general +[2026-04-16 14:22:45.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200104690006 | request_id: d9bd4f1d-fda7-42fc-a4ba-d280e67429f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a604e88b-5868-47b5-b60b-3a137f2cf056 | service: service-general +[2026-04-16 14:22:45.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545981 | request_id: a604e88b-5868-47b5-b60b-3a137f2cf056 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 257cbd47-5ec2-4652-bdc4-2781f9c8be04 | service: service-general +[2026-04-16 14:22:45.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050507720008 | request_id: 257cbd47-5ec2-4652-bdc4-2781f9c8be04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3daff522-98d4-4e5f-a56a-a95932f412db | service: service-general +[2026-04-16 14:22:45.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134101500075 | request_id: 3daff522-98d4-4e5f-a56a-a95932f412db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3a2046a-8d2f-4478-b7ec-72bcc5095975 | service: service-general +[2026-04-16 14:22:45.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010708080004 | request_id: e3a2046a-8d2f-4478-b7ec-72bcc5095975 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2d34c89-8642-4fa1-8832-22006e3b1206 | service: service-general +[2026-04-16 14:22:45.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252806920002 | request_id: c2d34c89-8642-4fa1-8832-22006e3b1206 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27ec0771-6105-4e5a-b94c-db9a81faf638 | service: service-general +[2026-04-16 14:22:45.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502061402200000 | request_id: 27ec0771-6105-4e5a-b94c-db9a81faf638 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8453fa79-b717-4dbc-86cd-95598d6d6544 | service: service-general +[2026-04-16 14:22:45.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031106040001 | request_id: 8453fa79-b717-4dbc-86cd-95598d6d6544 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68415851-d103-4da1-8234-19a9e5ac7ec4 | service: service-general +[2026-04-16 14:22:45.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210402670003 | request_id: 68415851-d103-4da1-8234-19a9e5ac7ec4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9090c3a-c340-47a5-96b2-75f0309afbf3 | service: service-general +[2026-04-16 14:22:45.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021910840003 | request_id: d9090c3a-c340-47a5-96b2-75f0309afbf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 518b5388-2bad-4148-9088-22d944c271a1 | service: service-general +[2026-04-16 14:22:45.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184907700005 | request_id: 518b5388-2bad-4148-9088-22d944c271a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5f9b44c-6aef-4b56-95e6-81e0838b170e | service: service-general +[2026-04-16 14:22:45.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578235907040002 | request_id: e5f9b44c-6aef-4b56-95e6-81e0838b170e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d47d88ef-97be-4dd9-adb1-fb8aecb156a4 | service: service-general +[2026-04-16 14:22:45.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045209740004 | request_id: d47d88ef-97be-4dd9-adb1-fb8aecb156a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ff15232-4935-4459-b16c-e9eaba5251bb | service: service-general +[2026-04-16 14:22:45.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045502 | request_id: 8ff15232-4935-4459-b16c-e9eaba5251bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ff18b7c-87d2-4076-b0c1-29aded084c04 | service: service-general +[2026-04-16 14:22:45.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301108650004 | request_id: 2ff18b7c-87d2-4076-b0c1-29aded084c04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cadc1165-9deb-4878-a28e-d1c440007a63 | service: service-general +[2026-04-16 14:22:45.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508175708710002 | request_id: cadc1165-9deb-4878-a28e-d1c440007a63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36d65539-3607-4ee2-8360-2c91808ae7ac | service: service-general +[2026-04-16 14:22:45.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574010905830006 | request_id: 36d65539-3607-4ee2-8360-2c91808ae7ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e50c9ee-0d06-4745-b0bb-268c493b9c2a | service: service-general +[2026-04-16 14:22:45.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0222233322222222 | request_id: 8e50c9ee-0d06-4745-b0bb-268c493b9c2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a015909d-8751-49a8-82c0-02427d4e68f3 | service: service-general +[2026-04-16 14:22:45.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180306140002 | request_id: a015909d-8751-49a8-82c0-02427d4e68f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e60de940-393d-4883-8288-9f94ce297b05 | service: service-general +[2026-04-16 14:22:45.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023003100004 | request_id: e60de940-393d-4883-8288-9f94ce297b05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cb9750a-c16a-457e-b93c-b4fc88d8c84f | service: service-general +[2026-04-16 14:22:45.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025805680001 | request_id: 4cb9750a-c16a-457e-b93c-b4fc88d8c84f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e7d75ed-56c2-4974-98ba-f71fe83c7ff4 | service: service-general +[2026-04-16 14:22:45.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545983 | request_id: 7e7d75ed-56c2-4974-98ba-f71fe83c7ff4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14fa6d57-3246-4a54-9969-fb56be223d28 | service: service-general +[2026-04-16 14:22:45.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016604900004 | request_id: 14fa6d57-3246-4a54-9969-fb56be223d28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6efce86-e862-4834-a233-154471309e17 | service: service-general +[2026-04-16 14:22:45.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0321111211112222 | request_id: d6efce86-e862-4834-a233-154471309e17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b60fb89-9f49-4204-9e55-d4265adb9dec | service: service-general +[2026-04-16 14:22:45.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014910790004 | request_id: 9b60fb89-9f49-4204-9e55-d4265adb9dec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dbf9552-00bf-4c5c-923c-2880714bf2da | service: service-general +[2026-04-16 14:22:45.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545984 | request_id: 9dbf9552-00bf-4c5c-923c-2880714bf2da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 296c99e5-07f7-48d3-9d33-7a66118f9516 | service: service-general +[2026-04-16 14:22:45.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014608690002 | request_id: 296c99e5-07f7-48d3-9d33-7a66118f9516 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2c0728e-01fb-44a3-89e3-df4ecbd4e03e | service: service-general +[2026-04-16 14:22:45.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164308800001 | request_id: e2c0728e-01fb-44a3-89e3-df4ecbd4e03e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b48c3fa-5122-4a29-8fe9-8490081be5c2 | service: service-general +[2026-04-16 14:22:45.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0366699966699999 | request_id: 7b48c3fa-5122-4a29-8fe9-8490081be5c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47349823-0da2-4bed-b625-38a6550447fa | service: service-general +[2026-04-16 14:22:45.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011602480001 | request_id: 47349823-0da2-4bed-b625-38a6550447fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80742212-8d07-4f5d-b195-39ae967d8d05 | service: service-general +[2026-04-16 14:22:45.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545985 | request_id: 80742212-8d07-4f5d-b195-39ae967d8d05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 982b9ea8-0636-4b33-a737-88b2f3620e11 | service: service-general +[2026-04-16 14:22:45.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2554454515151511 | request_id: 982b9ea8-0636-4b33-a737-88b2f3620e11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 746eaca7-a53f-43e2-be89-ca835879be55 | service: service-general +[2026-04-16 14:22:45.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 746eaca7-a53f-43e2-be89-ca835879be55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b942f90-7804-4dd0-9a06-4664aef55622 | service: service-general +[2026-04-16 14:22:45.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6109013112530001 | request_id: 9b942f90-7804-4dd0-9a06-4664aef55622 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7394c63-436e-41a6-877a-9f440bdf0ffc | service: service-general +[2026-04-16 14:22:45.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545986 | request_id: b7394c63-436e-41a6-877a-9f440bdf0ffc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e2dfd4b-eefd-45b9-baa9-8a4f2d67aecb | service: service-general +[2026-04-16 14:22:45.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086707600003 | request_id: 0e2dfd4b-eefd-45b9-baa9-8a4f2d67aecb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1c6dcff-66fa-4b8e-abfe-d649c3c1ac9e | service: service-general +[2026-04-16 14:22:45.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5964949845651654 | request_id: e1c6dcff-66fa-4b8e-abfe-d649c3c1ac9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc60e984-c78f-442d-b8f1-af1d5e376158 | service: service-general +[2026-04-16 14:22:45.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054801840004 | request_id: dc60e984-c78f-442d-b8f1-af1d5e376158 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfc69c43-3110-42ec-a244-838fcc29cff7 | service: service-general +[2026-04-16 14:22:45.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504194608620003 | request_id: bfc69c43-3110-42ec-a244-838fcc29cff7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65fa1445-212b-4b1e-ab26-6beb070697b1 | service: service-general +[2026-04-16 14:22:45.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508012309890002 | request_id: 65fa1445-212b-4b1e-ab26-6beb070697b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cd4fa55-e8b0-4780-bae0-8d74b98395b2 | service: service-general +[2026-04-16 14:22:45.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545987 | request_id: 6cd4fa55-e8b0-4780-bae0-8d74b98395b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60083e9c-38e3-4b95-8878-72ad225d5757 | service: service-general +[2026-04-16 14:22:45.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5464989866516515 | request_id: 60083e9c-38e3-4b95-8878-72ad225d5757 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f606d34-f891-4e98-b349-baf1c166658e | service: service-general +[2026-04-16 14:22:45.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104202630001 | request_id: 3f606d34-f891-4e98-b349-baf1c166658e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a6f7b66-0f0f-40f2-81da-d28a49951818 | service: service-general +[2026-04-16 14:22:45.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545988 | request_id: 4a6f7b66-0f0f-40f2-81da-d28a49951818 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 613009e6-458a-4ec8-97ce-04c59fd5e56d | service: service-general +[2026-04-16 14:22:45.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154305540001 | request_id: 613009e6-458a-4ec8-97ce-04c59fd5e56d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d01f8322-5616-4b4a-a13e-ee413408d7de | service: service-general +[2026-04-16 14:22:45.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030109840002 | request_id: d01f8322-5616-4b4a-a13e-ee413408d7de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e15cf6ec-1c8f-4e43-b8b8-d957deeb104b | service: service-general +[2026-04-16 14:22:45.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075507860001 | request_id: e15cf6ec-1c8f-4e43-b8b8-d957deeb104b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fcd5d40-7666-4613-ab49-db4b781dcaff | service: service-general +[2026-04-16 14:22:45.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5865465465464564 | request_id: 7fcd5d40-7666-4613-ab49-db4b781dcaff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c14fa89-e360-41a6-9390-4d0a4cf6f8b6 | service: service-general +[2026-04-16 14:22:45.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055602570001 | request_id: 7c14fa89-e360-41a6-9390-4d0a4cf6f8b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f4d5b2b-054e-414f-9e3e-f577ed5514f2 | service: service-general +[2026-04-16 14:22:45.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510085308680004 | request_id: 0f4d5b2b-054e-414f-9e3e-f577ed5514f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3463be2e-2af9-4052-92e4-b7e8053a5b71 | service: service-general +[2026-04-16 14:22:45.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 3463be2e-2af9-4052-92e4-b7e8053a5b71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8197680c-b918-498b-ac3e-1c014f62bd1f | service: service-general +[2026-04-16 14:22:45.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174602630002 | request_id: 8197680c-b918-498b-ac3e-1c014f62bd1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0754014a-458d-4bfd-b145-e36ae950e71b | service: service-general +[2026-04-16 14:22:45.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091010110006 | request_id: 0754014a-458d-4bfd-b145-e36ae950e71b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29dc3796-0d18-4dab-9515-399db56e31e7 | service: service-general +[2026-04-16 14:22:45.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: 29dc3796-0d18-4dab-9515-399db56e31e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f04f8cc9-6842-4162-bcbe-75936037188f | service: service-general +[2026-04-16 14:22:45.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503115005660004 | request_id: f04f8cc9-6842-4162-bcbe-75936037188f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7d8f252-6540-492f-930a-6b61d49f3581 | service: service-general +[2026-04-16 14:22:45.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 579.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155002550002 | request_id: f7d8f252-6540-492f-930a-6b61d49f3581 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ce2b0aa-bc27-41bc-81b1-3ee6e0d3224b | service: service-general +[2026-04-16 14:22:45.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505171008600001 | request_id: 1ce2b0aa-bc27-41bc-81b1-3ee6e0d3224b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae2c66dd-2c3d-4f28-b805-c1f7c5ce71bb | service: service-general +[2026-04-16 14:22:45.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506194808600003 | request_id: ae2c66dd-2c3d-4f28-b805-c1f7c5ce71bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18c9190c-a2f3-458e-bc88-781ef351692f | service: service-general +[2026-04-16 14:22:45.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192108600001 | request_id: 18c9190c-a2f3-458e-bc88-781ef351692f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91fad2db-c578-421c-ba31-11a7fd93820e | service: service-general +[2026-04-16 14:22:45.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507053563000030 | request_id: 91fad2db-c578-421c-ba31-11a7fd93820e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fe227c7-32bd-479d-9352-3d246b58da8f | service: service-general +[2026-04-16 14:22:45.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190110650005 | request_id: 3fe227c7-32bd-479d-9352-3d246b58da8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6b4d64e-f3e7-40b8-8b09-509e3126a79b | service: service-general +[2026-04-16 14:22:45.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572036003950004 | request_id: f6b4d64e-f3e7-40b8-8b09-509e3126a79b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7804ab7-66ec-4c46-aa86-7de7f28b40c9 | service: service-general +[2026-04-16 14:22:45.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030105590005 | request_id: c7804ab7-66ec-4c46-aa86-7de7f28b40c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 524a550a-cce0-44e9-ab7c-b5aca8297560 | service: service-general +[2026-04-16 14:22:45.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244201860004 | request_id: 524a550a-cce0-44e9-ab7c-b5aca8297560 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f186a814-78f1-43bf-8e99-8d01bf65a0f4 | service: service-general +[2026-04-16 14:22:45.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244602960002 | request_id: f186a814-78f1-43bf-8e99-8d01bf65a0f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5702bf8c-89eb-4f09-a853-dfa7a27f0968 | service: service-general +[2026-04-16 14:22:45.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505122407870002 | request_id: 5702bf8c-89eb-4f09-a853-dfa7a27f0968 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b8029dc-fd0f-4b6f-93dd-1adc7b384d05 | service: service-general +[2026-04-16 14:22:45.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507212211920001 | request_id: 3b8029dc-fd0f-4b6f-93dd-1adc7b384d05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f3d9c88-5ec1-4531-a5c1-6b8fc86d29ae | service: service-general +[2026-04-16 14:22:45.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015610600001 | request_id: 0f3d9c88-5ec1-4531-a5c1-6b8fc86d29ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e91e279-5c27-45a1-b77d-9817c1bb612e | service: service-general +[2026-04-16 14:22:45.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034407820007 | request_id: 7e91e279-5c27-45a1-b77d-9817c1bb612e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3357b45d-e1e1-4de7-bd99-8200b8c9a18c | service: service-general +[2026-04-16 14:22:45.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8546464646465456 | request_id: 3357b45d-e1e1-4de7-bd99-8200b8c9a18c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95b6485b-ee3f-4454-8076-3cf11fc9fa52 | service: service-general +[2026-04-16 14:22:45.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506224209680003 | request_id: 95b6485b-ee3f-4454-8076-3cf11fc9fa52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef2d3d97-ad72-4ecf-b104-83292de65040 | service: service-general +[2026-04-16 14:22:45.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508150104540023 | request_id: ef2d3d97-ad72-4ecf-b104-83292de65040 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 370f4318-6d2d-45ab-bb7d-fff4190eedd0 | service: service-general +[2026-04-16 14:22:45.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505062506600001 | request_id: 370f4318-6d2d-45ab-bb7d-fff4190eedd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11201366-3fe5-457e-a2c2-86612eb4a327 | service: service-general +[2026-04-16 14:22:45.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: 11201366-3fe5-457e-a2c2-86612eb4a327 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 763ce503-ff98-4dbb-9c9f-5e4ed5b39eea | service: service-general +[2026-04-16 14:22:45.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545991 | request_id: 763ce503-ff98-4dbb-9c9f-5e4ed5b39eea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44f5f6df-e6a3-4aa3-a58d-8d6ca67d4d6f | service: service-general +[2026-04-16 14:22:45.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054110840006 | request_id: 44f5f6df-e6a3-4aa3-a58d-8d6ca67d4d6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12b61d3b-c956-4c8e-a5da-ce50a1f3a757 | service: service-general +[2026-04-16 14:22:45.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181004720006 | request_id: 12b61d3b-c956-4c8e-a5da-ce50a1f3a757 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76c0ab19-3029-4361-8ee4-fc972221486a | service: service-general +[2026-04-16 14:22:45.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526141504890001 | request_id: 76c0ab19-3029-4361-8ee4-fc972221486a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c8a11a7-829a-4475-a9e4-5609199b8d96 | service: service-general +[2026-04-16 14:22:45.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024108760005 | request_id: 1c8a11a7-829a-4475-a9e4-5609199b8d96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 237c1455-ad9d-4597-adc7-56d734f614e3 | service: service-general +[2026-04-16 14:22:45.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161012500004 | request_id: 237c1455-ad9d-4597-adc7-56d734f614e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1d2b6bb-ae4d-4ec6-b6e3-0e74f013bcdf | service: service-general +[2026-04-16 14:22:45.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115702870004 | request_id: c1d2b6bb-ae4d-4ec6-b6e3-0e74f013bcdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37d94652-01d8-456d-bb14-84d00960d9ca | service: service-general +[2026-04-16 14:22:45.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114804840002 | request_id: 37d94652-01d8-456d-bb14-84d00960d9ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71f7a14a-f15a-43e6-89ab-d8f37478a7b9 | service: service-general +[2026-04-16 14:22:45.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503087006620002 | request_id: 71f7a14a-f15a-43e6-89ab-d8f37478a7b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a777c348-b09d-4301-b513-20bf30b6ba35 | service: service-general +[2026-04-16 14:22:45.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011509610004 | request_id: a777c348-b09d-4301-b513-20bf30b6ba35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bf972bd-0ef2-4126-a5b8-28b857f55dfd | service: service-general +[2026-04-16 14:22:45.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 7bf972bd-0ef2-4126-a5b8-28b857f55dfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ce58a37-f885-45bc-8f74-8de888dcbe6a | service: service-general +[2026-04-16 14:22:45.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505080509510004 | request_id: 1ce58a37-f885-45bc-8f74-8de888dcbe6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07424758-ca86-416c-92de-44d06d33d3f2 | service: service-general +[2026-04-16 14:22:45.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576024810840004 | request_id: 07424758-ca86-416c-92de-44d06d33d3f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ebce304-3751-41a2-a733-f7c25b156def | service: service-general +[2026-04-16 14:22:45.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507282807000001 | request_id: 9ebce304-3751-41a2-a733-f7c25b156def | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d12c56e-9884-4d23-8039-4cda9b43e165 | service: service-general +[2026-04-16 14:22:45.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040806700005 | request_id: 3d12c56e-9884-4d23-8039-4cda9b43e165 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65d50923-05e2-4c58-b943-b16cb9fc5f60 | service: service-general +[2026-04-16 14:22:45.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505182402700002 | request_id: 65d50923-05e2-4c58-b943-b16cb9fc5f60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5074fec8-a394-47da-99c6-b6c1824bab9c | service: service-general +[2026-04-16 14:22:45.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506235301770001 | request_id: 5074fec8-a394-47da-99c6-b6c1824bab9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 927e2ac1-6004-4e48-8f4c-3d84e19fc2f2 | service: service-general +[2026-04-16 14:22:45.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045705820001 | request_id: 927e2ac1-6004-4e48-8f4c-3d84e19fc2f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb9fb1b4-84d6-4805-b572-499f1424ec57 | service: service-general +[2026-04-16 14:22:45.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020703830006 | request_id: cb9fb1b4-84d6-4805-b572-499f1424ec57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e54c6b1-82c4-40cd-84bd-f38cd829b6a6 | service: service-general +[2026-04-16 14:22:45.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052504800018 | request_id: 0e54c6b1-82c4-40cd-84bd-f38cd829b6a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd4d07fe-66e3-4edf-b3bd-dbf29e77e775 | service: service-general +[2026-04-16 14:22:45.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180507000001 | request_id: bd4d07fe-66e3-4edf-b3bd-dbf29e77e775 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4f203ae-7c90-4d45-a54c-a407baea4480 | service: service-general +[2026-04-16 14:22:45.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046504810003 | request_id: b4f203ae-7c90-4d45-a54c-a407baea4480 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fcf4686-45eb-4b40-a53d-e47d9dad5726 | service: service-general +[2026-04-16 14:22:45.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130608420003 | request_id: 7fcf4686-45eb-4b40-a53d-e47d9dad5726 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50e83b41-d160-4f69-83bc-011278a227d5 | service: service-general +[2026-04-16 14:22:45.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508145508650004 | request_id: 50e83b41-d160-4f69-83bc-011278a227d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec564a5a-f22c-400f-a924-4da450e8af2e | service: service-general +[2026-04-16 14:22:45.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052911930008 | request_id: ec564a5a-f22c-400f-a924-4da450e8af2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecb1c5e0-b465-48d9-b519-dc4884bb514d | service: service-general +[2026-04-16 14:22:45.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072001850001 | request_id: ecb1c5e0-b465-48d9-b519-dc4884bb514d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88863dc7-f84b-4f25-933b-7fdd61dad087 | service: service-general +[2026-04-16 14:22:45.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134201920001 | request_id: 88863dc7-f84b-4f25-933b-7fdd61dad087 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dad2d4e-4ab6-4671-9ff2-4092b07f8e61 | service: service-general +[2026-04-16 14:22:45.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505114107690117 | request_id: 6dad2d4e-4ab6-4671-9ff2-4092b07f8e61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2357af9-d830-4dfc-a4db-a0656d3c156b | service: service-general +[2026-04-16 14:22:45.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024809490001 | request_id: e2357af9-d830-4dfc-a4db-a0656d3c156b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6f77598-d80a-475c-b293-4ee243a716af | service: service-general +[2026-04-16 14:22:45.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3376036501830003 | request_id: d6f77598-d80a-475c-b293-4ee243a716af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a18f8e9-0664-4225-a8a3-fd5a36ebf891 | service: service-general +[2026-04-16 14:22:45.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226509120002 | request_id: 8a18f8e9-0664-4225-a8a3-fd5a36ebf891 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f0ec17b-91ee-4675-8d74-fec3bdf06de2 | service: service-general +[2026-04-16 14:22:45.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507077010950002 | request_id: 7f0ec17b-91ee-4675-8d74-fec3bdf06de2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b279763-3ba4-4719-9a03-5c4468d5a103 | service: service-general +[2026-04-16 14:22:45.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041203630012 | request_id: 5b279763-3ba4-4719-9a03-5c4468d5a103 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27ed5528-96d6-4ec1-b822-c3a62d962bfe | service: service-general +[2026-04-16 14:22:45.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6323263263251515 | request_id: 27ed5528-96d6-4ec1-b822-c3a62d962bfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40b9ec6f-0090-45f9-a8ca-7bc73b601e45 | service: service-general +[2026-04-16 14:22:45.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135901010001 | request_id: 40b9ec6f-0090-45f9-a8ca-7bc73b601e45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6360ec49-0571-43c9-be19-524c49d811fa | service: service-general +[2026-04-16 14:22:45.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030104610008 | request_id: 6360ec49-0571-43c9-be19-524c49d811fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37bb396c-97b9-46c6-bf31-06eb02c47a0f | service: service-general +[2026-04-16 14:22:45.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086403950002 | request_id: 37bb396c-97b9-46c6-bf31-06eb02c47a0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54620ecf-b09a-45fb-ab3e-9056ad0824f2 | service: service-general +[2026-04-16 14:22:45.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236502870002 | request_id: 54620ecf-b09a-45fb-ab3e-9056ad0824f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bf006d7-2314-43d3-bdb1-bc383138de21 | service: service-general +[2026-04-16 14:22:45.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504111011680002 | request_id: 3bf006d7-2314-43d3-bdb1-bc383138de21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1995666c-cca6-4e97-b58c-539859ac3ea5 | service: service-general +[2026-04-16 14:22:45.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246611730001 | request_id: 1995666c-cca6-4e97-b58c-539859ac3ea5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2495ea3e-da03-4570-a954-2c417cfc1b7e | service: service-general +[2026-04-16 14:22:45.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6406025906990002 | request_id: 2495ea3e-da03-4570-a954-2c417cfc1b7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57c9374c-674a-4595-9533-bd7567c2791e | service: service-general +[2026-04-16 14:22:45.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130512540001 | request_id: 57c9374c-674a-4595-9533-bd7567c2791e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ceb35bd-f141-47ce-8163-8323c8f2b1a4 | service: service-general +[2026-04-16 14:22:45.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051207420004 | request_id: 7ceb35bd-f141-47ce-8163-8323c8f2b1a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 230a6cec-a71c-4461-a16f-500a14abc655 | service: service-general +[2026-04-16 14:22:45.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054503660010 | request_id: 230a6cec-a71c-4461-a16f-500a14abc655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b99a0484-8674-495e-8f60-28100ee58f1b | service: service-general +[2026-04-16 14:22:45.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105806870002 | request_id: b99a0484-8674-495e-8f60-28100ee58f1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a4e1211-4af9-4450-827d-82b36a389b68 | service: service-general +[2026-04-16 14:22:45.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245203750002 | request_id: 0a4e1211-4af9-4450-827d-82b36a389b68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adc02452-389f-486f-bd2b-316a2c597d33 | service: service-general +[2026-04-16 14:22:45.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9456154545545151 | request_id: adc02452-389f-486f-bd2b-316a2c597d33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca80ee46-388f-43a2-ac48-d323e0ed8d9e | service: service-general +[2026-04-16 14:22:45.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256502790001 | request_id: ca80ee46-388f-43a2-ac48-d323e0ed8d9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3858fd5a-014f-408b-a5b0-2ae11c693fa6 | service: service-general +[2026-04-16 14:22:45.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 3858fd5a-014f-408b-a5b0-2ae11c693fa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3066433-0112-40b9-8375-6c58bb140674 | service: service-general +[2026-04-16 14:22:45.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045606600002 | request_id: a3066433-0112-40b9-8375-6c58bb140674 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0ab624d-b909-44bf-a421-0d4ab8102ece | service: service-general +[2026-04-16 14:22:45.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546002 | request_id: e0ab624d-b909-44bf-a421-0d4ab8102ece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0fc261b-0895-4873-9c3e-1f36d54b62c1 | service: service-general +[2026-04-16 14:22:45.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141808570002 | request_id: c0fc261b-0895-4873-9c3e-1f36d54b62c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55019c66-daec-44f4-8f53-3be104722c98 | service: service-general +[2026-04-16 14:22:45.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185308950002 | request_id: 55019c66-daec-44f4-8f53-3be104722c98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f5eabc4-ae09-4dba-9641-4526d7bea7df | service: service-general +[2026-04-16 14:22:45.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185904840002 | request_id: 0f5eabc4-ae09-4dba-9641-4526d7bea7df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2d3ef00-9b0c-4634-b981-88834bf7b029 | service: service-general +[2026-04-16 14:22:45.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524225006930003 | request_id: a2d3ef00-9b0c-4634-b981-88834bf7b029 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc425ab2-ddf1-4cd9-8a3f-cd17a9f81f63 | service: service-general +[2026-04-16 14:22:45.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146210740003 | request_id: cc425ab2-ddf1-4cd9-8a3f-cd17a9f81f63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13fcb1ec-2c3a-4b8a-8d25-ca861f9b4ae9 | service: service-general +[2026-04-16 14:22:45.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578062412890001 | request_id: 13fcb1ec-2c3a-4b8a-8d25-ca861f9b4ae9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecd3cf39-20f0-400f-a463-258e76563e33 | service: service-general +[2026-04-16 14:22:45.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: ecd3cf39-20f0-400f-a463-258e76563e33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b23fb95c-0b7b-46cc-895f-d4e76d42d9c2 | service: service-general +[2026-04-16 14:22:45.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195306640002 | request_id: b23fb95c-0b7b-46cc-895f-d4e76d42d9c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14409454-c1d6-4707-b5ba-73f429dc64fc | service: service-general +[2026-04-16 14:22:45.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024110840001 | request_id: 14409454-c1d6-4707-b5ba-73f429dc64fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff0efae3-3b96-4251-a2dc-8cd5e24d36e8 | service: service-general +[2026-04-16 14:22:45.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036305670002 | request_id: ff0efae3-3b96-4251-a2dc-8cd5e24d36e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38559cff-2d24-4470-b253-bdc815c9c98f | service: service-general +[2026-04-16 14:22:45.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506144107620155 | request_id: 38559cff-2d24-4470-b253-bdc815c9c98f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddc0bc2a-6aa2-4ca5-9ea6-e6909491c54a | service: service-general +[2026-04-16 14:22:45.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036904750005 | request_id: ddc0bc2a-6aa2-4ca5-9ea6-e6909491c54a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53203649-cfb8-4a5f-ac90-9157e6c07603 | service: service-general +[2026-04-16 14:22:45.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506220103720003 | request_id: 53203649-cfb8-4a5f-ac90-9157e6c07603 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 296859db-4842-4124-ab31-4eadd72a9fdd | service: service-general +[2026-04-16 14:22:45.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472062108860004 | request_id: 296859db-4842-4124-ab31-4eadd72a9fdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61cc0f08-6be8-40ef-8aea-edd6cb22bcb6 | service: service-general +[2026-04-16 14:22:45.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 527.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011802770002 | request_id: 61cc0f08-6be8-40ef-8aea-edd6cb22bcb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc62fb78-12b6-46c7-8644-1ac327bc67b0 | service: service-general +[2026-04-16 14:22:45.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012308700001 | request_id: bc62fb78-12b6-46c7-8644-1ac327bc67b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8556ec0a-9c4a-466d-ab78-be4d8989896f | service: service-general +[2026-04-16 14:22:45.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110512850002 | request_id: 8556ec0a-9c4a-466d-ab78-be4d8989896f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a744a607-70b6-4051-90e2-9d5e0f3c941f | service: service-general +[2026-04-16 14:22:45.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508154302710003 | request_id: a744a607-70b6-4051-90e2-9d5e0f3c941f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50f94ff1-eed5-4c2a-85be-0c4f6c531832 | service: service-general +[2026-04-16 14:22:45.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546009 | request_id: 50f94ff1-eed5-4c2a-85be-0c4f6c531832 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbe1ac56-55ea-4bbb-8d58-6fb379df64a9 | service: service-general +[2026-04-16 14:22:45.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115702750002 | request_id: dbe1ac56-55ea-4bbb-8d58-6fb379df64a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83d6e6da-9b01-446d-8b30-ebcf4a399c7d | service: service-general +[2026-04-16 14:22:45.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055011780001 | request_id: 83d6e6da-9b01-446d-8b30-ebcf4a399c7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0835b66b-5e45-424d-9f1d-612a2047fc95 | service: service-general +[2026-04-16 14:22:45.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504056106710001 | request_id: 0835b66b-5e45-424d-9f1d-612a2047fc95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66d23423-4301-463c-abd4-352c9a1eff24 | service: service-general +[2026-04-16 14:22:45.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191701700001 | request_id: 66d23423-4301-463c-abd4-352c9a1eff24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb7cd297-c9c0-45eb-aa89-070884d73010 | service: service-general +[2026-04-16 14:22:45.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025402690001 | request_id: fb7cd297-c9c0-45eb-aa89-070884d73010 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe56720c-22bb-4fec-8855-204a282bca5e | service: service-general +[2026-04-16 14:22:45.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242603720006 | request_id: fe56720c-22bb-4fec-8855-204a282bca5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f5a5fca-c426-4dc3-afd5-ef7ef5799845 | service: service-general +[2026-04-16 14:22:45.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320101680026 | request_id: 5f5a5fca-c426-4dc3-afd5-ef7ef5799845 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77e6aba2-8baa-4177-97f3-639f69b12a28 | service: service-general +[2026-04-16 14:22:45.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041802590001 | request_id: 77e6aba2-8baa-4177-97f3-639f69b12a28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 881a40a1-0ea0-4b95-8557-c1086e2657b5 | service: service-general +[2026-04-16 14:22:45.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513154109670004 | request_id: 881a40a1-0ea0-4b95-8557-c1086e2657b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 261c6fc5-65aa-4a9f-9394-5558083a385c | service: service-general +[2026-04-16 14:22:45.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507026212680001 | request_id: 261c6fc5-65aa-4a9f-9394-5558083a385c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ab842d8-e28c-4322-b2d8-040b8269a020 | service: service-general +[2026-04-16 14:22:45.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215810530001 | request_id: 3ab842d8-e28c-4322-b2d8-040b8269a020 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef0950fc-84a7-4700-aa5f-49d08c81a80e | service: service-general +[2026-04-16 14:22:45.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051812610001 | request_id: ef0950fc-84a7-4700-aa5f-49d08c81a80e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd5de9e7-70c0-4e93-bb6b-2b22166690e5 | service: service-general +[2026-04-16 14:22:45.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144910970001 | request_id: dd5de9e7-70c0-4e93-bb6b-2b22166690e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3230a710-bd9a-489b-8ada-e38e9af8d4a4 | service: service-general +[2026-04-16 14:22:45.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024805880001 | request_id: 3230a710-bd9a-489b-8ada-e38e9af8d4a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bfd8cfc-a4af-45e8-82e3-cd2bff9084f1 | service: service-general +[2026-04-16 14:22:45.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546019 | request_id: 3bfd8cfc-a4af-45e8-82e3-cd2bff9084f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e2c6e1e-9c57-49d6-9423-d443fabcd12a | service: service-general +[2026-04-16 14:22:45.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011501970003 | request_id: 2e2c6e1e-9c57-49d6-9423-d443fabcd12a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a806549-47d4-44c6-a90a-90f01dbb6337 | service: service-general +[2026-04-16 14:22:45.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036411590001 | request_id: 7a806549-47d4-44c6-a90a-90f01dbb6337 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee9a5430-ad58-441f-a57b-d5e941e9e21a | service: service-general +[2026-04-16 14:22:45.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505111811580001 | request_id: ee9a5430-ad58-441f-a57b-d5e941e9e21a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a916781-0195-4f37-8c54-4a1a8f8fddf7 | service: service-general +[2026-04-16 14:22:45.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014202620002 | request_id: 8a916781-0195-4f37-8c54-4a1a8f8fddf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c626939-18b7-4f6e-812d-d4fb6e870c8f | service: service-general +[2026-04-16 14:22:45.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546029 | request_id: 9c626939-18b7-4f6e-812d-d4fb6e870c8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e21d9c80-91a8-4929-a8bb-3cf28af90037 | service: service-general +[2026-04-16 14:22:45.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: e21d9c80-91a8-4929-a8bb-3cf28af90037 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 421a0ff8-e7a4-4714-a4ef-64f862b6de05 | service: service-general +[2026-04-16 14:22:45.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050106780004 | request_id: 421a0ff8-e7a4-4714-a4ef-64f862b6de05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53a20607-5ceb-4a3f-a986-062b340e8bbd | service: service-general +[2026-04-16 14:22:45.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016104540003 | request_id: 53a20607-5ceb-4a3f-a986-062b340e8bbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46a51351-22e3-4620-aa86-2cbb93d3e58b | service: service-general +[2026-04-16 14:22:45.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146605800002 | request_id: 46a51351-22e3-4620-aa86-2cbb93d3e58b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3699d1db-27a9-4d04-b8cb-0379a33fc153 | service: service-general +[2026-04-16 14:22:45.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574053012170001 | request_id: 3699d1db-27a9-4d04-b8cb-0379a33fc153 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 281b1cac-e42c-41c2-ab47-2295de33c1a8 | service: service-general +[2026-04-16 14:22:45.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094501850002 | request_id: 281b1cac-e42c-41c2-ab47-2295de33c1a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6b7442b-f592-401d-881b-650e54f01d9d | service: service-general +[2026-04-16 14:22:45.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081609100001 | request_id: e6b7442b-f592-401d-881b-650e54f01d9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fe80348-2737-4ae7-85a9-55607859b1c2 | service: service-general +[2026-04-16 14:22:45.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106707700001 | request_id: 2fe80348-2737-4ae7-85a9-55607859b1c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8e7b626-c729-4ea5-a1c3-b93d6e82dd48 | service: service-general +[2026-04-16 14:22:45.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034109490002 | request_id: a8e7b626-c729-4ea5-a1c3-b93d6e82dd48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e7f75a7-ef8f-4310-bb5e-79d0d61c8f3a | service: service-general +[2026-04-16 14:22:45.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124807540001 | request_id: 4e7f75a7-ef8f-4310-bb5e-79d0d61c8f3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9d105d2-ca8e-4c54-b0d8-51fdf9845137 | service: service-general +[2026-04-16 14:22:45.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011607690004 | request_id: a9d105d2-ca8e-4c54-b0d8-51fdf9845137 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d5a091e-b305-4a33-b15f-661eefbd791d | service: service-general +[2026-04-16 14:22:45.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022501620002 | request_id: 7d5a091e-b305-4a33-b15f-661eefbd791d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01646286-9503-4512-932b-bc1e1add0b29 | service: service-general +[2026-04-16 14:22:45.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520060708510002 | request_id: 01646286-9503-4512-932b-bc1e1add0b29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee7f7818-5c00-4d00-aaab-0d2820ee6be9 | service: service-general +[2026-04-16 14:22:45.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021502740004 | request_id: ee7f7818-5c00-4d00-aaab-0d2820ee6be9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63fbd4e4-3c69-4e48-8e25-babc4e8b7c9e | service: service-general +[2026-04-16 14:22:45.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513214704740002 | request_id: 63fbd4e4-3c69-4e48-8e25-babc4e8b7c9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b88ba31-298a-4259-9491-f1548970f62d | service: service-general +[2026-04-16 14:22:45.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504120505720001 | request_id: 7b88ba31-298a-4259-9491-f1548970f62d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f99bac05-5857-4071-b1a9-52e63188578c | service: service-general +[2026-04-16 14:22:45.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100505650001 | request_id: f99bac05-5857-4071-b1a9-52e63188578c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d23bed18-7984-4115-8566-335a1d5bcc70 | service: service-general +[2026-04-16 14:22:45.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021306450001 | request_id: d23bed18-7984-4115-8566-335a1d5bcc70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a162c3ac-db7d-4b5f-9f6b-c5a56b42e1ab | service: service-general +[2026-04-16 14:22:45.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012905880008 | request_id: a162c3ac-db7d-4b5f-9f6b-c5a56b42e1ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ce0d755-0bcc-4373-a689-8c1467cbf471 | service: service-general +[2026-04-16 14:22:45.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175202630004 | request_id: 1ce0d755-0bcc-4373-a689-8c1467cbf471 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6d88b9b-305d-457f-9014-19f1181fee76 | service: service-general +[2026-04-16 14:22:45.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036108160001 | request_id: e6d88b9b-305d-457f-9014-19f1181fee76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c017173-60b8-4929-8e80-133d6b7002c2 | service: service-general +[2026-04-16 14:22:45.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116811630001 | request_id: 8c017173-60b8-4929-8e80-133d6b7002c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea4d7495-29b5-421e-8071-f491d001d128 | service: service-general +[2026-04-16 14:22:45.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6409026709910003 | request_id: ea4d7495-29b5-421e-8071-f491d001d128 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0803856b-d12c-495b-a865-5982302fa3ac | service: service-general +[2026-04-16 14:22:45.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112703940004 | request_id: 0803856b-d12c-495b-a865-5982302fa3ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 403af5af-79fc-4716-a4e9-ee2924ba8d49 | service: service-general +[2026-04-16 14:22:45.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055911920008 | request_id: 403af5af-79fc-4716-a4e9-ee2924ba8d49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a4cc798-4d8e-4c72-a9a1-2b30d3b5e2d6 | service: service-general +[2026-04-16 14:22:45.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054804790005 | request_id: 5a4cc798-4d8e-4c72-a9a1-2b30d3b5e2d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2814e5e-9460-4625-ae61-746eb4af53ab | service: service-general +[2026-04-16 14:22:45.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180305800001 | request_id: b2814e5e-9460-4625-ae61-746eb4af53ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfa0d352-94a6-4e08-af67-31f50a3fb34c | service: service-general +[2026-04-16 14:22:45.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056012970002 | request_id: bfa0d352-94a6-4e08-af67-31f50a3fb34c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bc23e0d-85fb-4188-9f3b-6bde4002587c | service: service-general +[2026-04-16 14:22:45.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012501770002 | request_id: 7bc23e0d-85fb-4188-9f3b-6bde4002587c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a27d36c-922f-49a6-9a16-5a8b24450f62 | service: service-general +[2026-04-16 14:22:45.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572030408580001 | request_id: 1a27d36c-922f-49a6-9a16-5a8b24450f62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 314c3363-737d-4b6c-90e0-3e020014ba32 | service: service-general +[2026-04-16 14:22:45.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513024107640043 | request_id: 314c3363-737d-4b6c-90e0-3e020014ba32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd277e97-2a9f-425a-b8b6-be69a93acd64 | service: service-general +[2026-04-16 14:22:45.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014710530001 | request_id: fd277e97-2a9f-425a-b8b6-be69a93acd64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d01b8ac-aa03-4558-a580-64b61d202288 | service: service-general +[2026-04-16 14:22:45.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114301890002 | request_id: 5d01b8ac-aa03-4558-a580-64b61d202288 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a69ff306-33d5-4a07-b3d7-0c88a9a33633 | service: service-general +[2026-04-16 14:22:45.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255903750004 | request_id: a69ff306-33d5-4a07-b3d7-0c88a9a33633 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 663456d3-8182-48b5-b10b-5b7448aceef4 | service: service-general +[2026-04-16 14:22:45.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205503750003 | request_id: 663456d3-8182-48b5-b10b-5b7448aceef4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0741136b-ce92-4f3c-b967-7399f5838e0d | service: service-general +[2026-04-16 14:22:45.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505162712680002 | request_id: 0741136b-ce92-4f3c-b967-7399f5838e0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b806a6d4-59a9-4a4a-bf95-9c69d272a36a | service: service-general +[2026-04-16 14:22:45.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021811730001 | request_id: b806a6d4-59a9-4a4a-bf95-9c69d272a36a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 468da900-8a19-4930-9de0-2117a35b2583 | service: service-general +[2026-04-16 14:22:45.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504090202490001 | request_id: 468da900-8a19-4930-9de0-2117a35b2583 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b822a93f-41d5-4cf6-a30e-128ba24c6e89 | service: service-general +[2026-04-16 14:22:45.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518095042640004 | request_id: b822a93f-41d5-4cf6-a30e-128ba24c6e89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8392a966-a27c-43e9-ae57-fd84f68fba93 | service: service-general +[2026-04-16 14:22:45.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050608580001 | request_id: 8392a966-a27c-43e9-ae57-fd84f68fba93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bafc115-bfac-4c3a-ad7e-54d2d2c31541 | service: service-general +[2026-04-16 14:22:45.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503123112630037 | request_id: 7bafc115-bfac-4c3a-ad7e-54d2d2c31541 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afe47d36-a8df-464b-868e-dd9dbe2771e2 | service: service-general +[2026-04-16 14:22:45.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508196612760002 | request_id: afe47d36-a8df-464b-868e-dd9dbe2771e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95e74709-9497-42ae-9ef2-325a1bf56c5a | service: service-general +[2026-04-16 14:22:45.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234409930001 | request_id: 95e74709-9497-42ae-9ef2-325a1bf56c5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34cb150e-e552-4fa5-8f0d-bbc236db474f | service: service-general +[2026-04-16 14:22:45.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6554646546545645 | request_id: 34cb150e-e552-4fa5-8f0d-bbc236db474f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cd6b8aa-0bce-420b-8190-430b2cdce028 | service: service-general +[2026-04-16 14:22:45.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031107920001 | request_id: 3cd6b8aa-0bce-420b-8190-430b2cdce028 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9c71385-6e04-4664-95fa-6ce7280a4c57 | service: service-general +[2026-04-16 14:22:45.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000783364026___ | request_id: d9c71385-6e04-4664-95fa-6ce7280a4c57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 040448e8-45b6-4a0f-86c3-36c9be2b74ea | service: service-general +[2026-04-16 14:22:45.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579017112470001 | request_id: 040448e8-45b6-4a0f-86c3-36c9be2b74ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18d5e8b5-d9ae-4c47-9e4e-831cf5ec05bf | service: service-general +[2026-04-16 14:22:45.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508052902720002 | request_id: 18d5e8b5-d9ae-4c47-9e4e-831cf5ec05bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47d8084d-6fa0-4155-a5c6-8751eeba4ff4 | service: service-general +[2026-04-16 14:22:45.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036001970002 | request_id: 47d8084d-6fa0-4155-a5c6-8751eeba4ff4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cdecc3a-7e16-46b9-a5b3-0267ccc93ba1 | service: service-general +[2026-04-16 14:22:45.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5456456456465545 | request_id: 9cdecc3a-7e16-46b9-a5b3-0267ccc93ba1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd55e22c-8cf6-4c93-b5a0-6a0fbb96f90d | service: service-general +[2026-04-16 14:22:45.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012909860002 | request_id: cd55e22c-8cf6-4c93-b5a0-6a0fbb96f90d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f1a69e5-bc85-4d71-bfe2-78de87a1b72e | service: service-general +[2026-04-16 14:22:45.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 589.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035503900002 | request_id: 9f1a69e5-bc85-4d71-bfe2-78de87a1b72e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd93c680-f9d0-49e2-8459-616cf4029106 | service: service-general +[2026-04-16 14:22:45.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300101680023 | request_id: cd93c680-f9d0-49e2-8459-616cf4029106 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a9f0978-e8e3-4a29-ab0c-7b0921019fb6 | service: service-general +[2026-04-16 14:22:45.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172032211180007 | request_id: 3a9f0978-e8e3-4a29-ab0c-7b0921019fb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47e7b1ae-f869-4929-8b70-5ce8ce89fe9d | service: service-general +[2026-04-16 14:22:45.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152604030001 | request_id: 47e7b1ae-f869-4929-8b70-5ce8ce89fe9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0cd3d98-ac03-45d5-966f-05bafa94c874 | service: service-general +[2026-04-16 14:22:45.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507053112800008 | request_id: e0cd3d98-ac03-45d5-966f-05bafa94c874 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5141192-7e49-4347-bc0e-6e2e26234cd2 | service: service-general +[2026-04-16 14:22:45.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084201780002 | request_id: c5141192-7e49-4347-bc0e-6e2e26234cd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 846db40d-9593-419f-b6ff-9b4a3cf7f7fb | service: service-general +[2026-04-16 14:22:45.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266307810001 | request_id: 846db40d-9593-419f-b6ff-9b4a3cf7f7fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49c188d7-7d2b-4541-9a5d-281e630a62ee | service: service-general +[2026-04-16 14:22:45.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056907450003 | request_id: 49c188d7-7d2b-4541-9a5d-281e630a62ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 203e0349-2373-42cc-88d6-0da34104f69b | service: service-general +[2026-04-16 14:22:45.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506194101630003 | request_id: 203e0349-2373-42cc-88d6-0da34104f69b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eccd1198-6cad-499d-88ed-74c0ed3e80a1 | service: service-general +[2026-04-16 14:22:45.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546049 | request_id: eccd1198-6cad-499d-88ed-74c0ed3e80a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 736d3882-0ffa-43b0-b099-5c0a7d0e4092 | service: service-general +[2026-04-16 14:22:45.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524141708540001 | request_id: 736d3882-0ffa-43b0-b099-5c0a7d0e4092 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 588f1f72-2b08-413a-8506-87c9befc2a63 | service: service-general +[2026-04-16 14:22:45.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270602760001 | request_id: 588f1f72-2b08-413a-8506-87c9befc2a63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abc030ca-6b02-4b7e-a4ee-44970d22da41 | service: service-general +[2026-04-16 14:22:45.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110108900002 | request_id: abc030ca-6b02-4b7e-a4ee-44970d22da41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c445cb9-80d4-4db6-91b7-f13e1315a492 | service: service-general +[2026-04-16 14:22:45.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024111740001 | request_id: 6c445cb9-80d4-4db6-91b7-f13e1315a492 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 039a919e-1d71-4730-ad54-93dc66b7d9e2 | service: service-general +[2026-04-16 14:22:45.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195509030002 | request_id: 039a919e-1d71-4730-ad54-93dc66b7d9e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a40bee7a-5aba-4b56-84b4-f4dbfb4cacc6 | service: service-general +[2026-04-16 14:22:45.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508011505720003 | request_id: a40bee7a-5aba-4b56-84b4-f4dbfb4cacc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a403c888-b45b-4820-bd1f-57d28faf68c9 | service: service-general +[2026-04-16 14:22:45.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250412710002 | request_id: a403c888-b45b-4820-bd1f-57d28faf68c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28f7b515-62cc-42ef-a5ca-baa8b7aa93f5 | service: service-general +[2026-04-16 14:22:45.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114706730007 | request_id: 28f7b515-62cc-42ef-a5ca-baa8b7aa93f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23b7bebf-3aa5-4683-b44c-f253f8c2acb0 | service: service-general +[2026-04-16 14:22:45.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012010760001 | request_id: 23b7bebf-3aa5-4683-b44c-f253f8c2acb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e73dda2b-211d-4be7-8acc-5c729ee2a64a | service: service-general +[2026-04-16 14:22:45.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050503570001 | request_id: e73dda2b-211d-4be7-8acc-5c729ee2a64a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80ca4fe9-395f-4f5f-b375-b9af687b17f8 | service: service-general +[2026-04-16 14:22:45.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037006960003 | request_id: 80ca4fe9-395f-4f5f-b375-b9af687b17f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78f8575e-93d5-498a-8d1f-c609f092e6b8 | service: service-general +[2026-04-16 14:22:45.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020708920001 | request_id: 78f8575e-93d5-498a-8d1f-c609f092e6b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 779bb958-3937-4827-af04-5dcb293bc51e | service: service-general +[2026-04-16 14:22:45.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: 779bb958-3937-4827-af04-5dcb293bc51e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3408688-7ead-4b3f-8a22-87f5b41177fb | service: service-general +[2026-04-16 14:22:45.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242406640008 | request_id: a3408688-7ead-4b3f-8a22-87f5b41177fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ed6ae49-ac9b-4c74-acca-2280f35f88da | service: service-general +[2026-04-16 14:22:45.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000031 | request_id: 3ed6ae49-ac9b-4c74-acca-2280f35f88da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df593631-78e0-4e4f-b7a9-39a3279db76b | service: service-general +[2026-04-16 14:22:45.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021312720003 | request_id: df593631-78e0-4e4f-b7a9-39a3279db76b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8579e94e-0604-4085-9064-bbc45c4e30e2 | service: service-general +[2026-04-16 14:22:45.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181704190002 | request_id: 8579e94e-0604-4085-9064-bbc45c4e30e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9f40c34-8db1-44ab-86a2-fd6c04479e0e | service: service-general +[2026-04-16 14:22:45.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546050 | request_id: e9f40c34-8db1-44ab-86a2-fd6c04479e0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c09e086-01fe-4018-991c-1edb27a35c25 | service: service-general +[2026-04-16 14:22:45.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066001530001 | request_id: 5c09e086-01fe-4018-991c-1edb27a35c25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fb5f640-7d99-468d-b526-b959927a781d | service: service-general +[2026-04-16 14:22:45.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503133011430001 | request_id: 5fb5f640-7d99-468d-b526-b959927a781d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da1dcec4-f305-4790-9f8c-892aade9b936 | service: service-general +[2026-04-16 14:22:45.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326803790002 | request_id: da1dcec4-f305-4790-9f8c-892aade9b936 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a2f2fc2-0129-40a7-84f3-29c8675cc320 | service: service-general +[2026-04-16 14:22:45.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184708000006 | request_id: 6a2f2fc2-0129-40a7-84f3-29c8675cc320 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4e034be-700a-4f76-9f23-4fe2380860d0 | service: service-general +[2026-04-16 14:22:45.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1208011508900003 | request_id: e4e034be-700a-4f76-9f23-4fe2380860d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f15a68fb-5f02-4856-a1ad-2494ab84c7e8 | service: service-general +[2026-04-16 14:22:45.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506181608650002 | request_id: f15a68fb-5f02-4856-a1ad-2494ab84c7e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44b0f345-186f-4282-919c-35b87809d165 | service: service-general +[2026-04-16 14:22:45.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251207590002 | request_id: 44b0f345-186f-4282-919c-35b87809d165 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44285606-fef6-4cf2-acc5-5b284fdfafbf | service: service-general +[2026-04-16 14:22:45.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056408180002 | request_id: 44285606-fef6-4cf2-acc5-5b284fdfafbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 023ef7eb-3ae5-484e-9e4a-44d2d9a91173 | service: service-general +[2026-04-16 14:22:45.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506056512860008 | request_id: 023ef7eb-3ae5-484e-9e4a-44d2d9a91173 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94002fce-3001-4d5f-8bc7-a0e40019746b | service: service-general +[2026-04-16 14:22:45.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091501850003 | request_id: 94002fce-3001-4d5f-8bc7-a0e40019746b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97798bd0-3673-47b9-b3f8-ea3a9ea6d560 | service: service-general +[2026-04-16 14:22:45.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111812000004 | request_id: 97798bd0-3673-47b9-b3f8-ea3a9ea6d560 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 679a83f4-6f89-4a19-89d4-f5dabdc01dc6 | service: service-general +[2026-04-16 14:22:45.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575013105180002 | request_id: 679a83f4-6f89-4a19-89d4-f5dabdc01dc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ea60961-96e6-4d2f-a7ca-8ece3a95c916 | service: service-general +[2026-04-16 14:22:45.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045705870011 | request_id: 2ea60961-96e6-4d2f-a7ca-8ece3a95c916 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 227424a8-cbb7-4f31-917d-e86315b88420 | service: service-general +[2026-04-16 14:22:45.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124509780005 | request_id: 227424a8-cbb7-4f31-917d-e86315b88420 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a03e2a0-a9b4-4761-a3df-96607043d690 | service: service-general +[2026-04-16 14:22:45.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508014612810001 | request_id: 4a03e2a0-a9b4-4761-a3df-96607043d690 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bcd259c-a883-4d4e-b548-dd0d61c36400 | service: service-general +[2026-04-16 14:22:45.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214201820004 | request_id: 3bcd259c-a883-4d4e-b548-dd0d61c36400 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28380c17-e26e-49b7-a439-4ed293068d8d | service: service-general +[2026-04-16 14:22:45.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246106750003 | request_id: 28380c17-e26e-49b7-a439-4ed293068d8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 067d9fc1-f4bf-4404-a5e4-9e233240bbf4 | service: service-general +[2026-04-16 14:22:45.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045808930006 | request_id: 067d9fc1-f4bf-4404-a5e4-9e233240bbf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5efbb466-8201-44f3-ad11-0952f5ca8ec6 | service: service-general +[2026-04-16 14:22:45.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246809800004 | request_id: 5efbb466-8201-44f3-ad11-0952f5ca8ec6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f829dc1f-dfbb-4c8e-b2cb-87c050489edc | service: service-general +[2026-04-16 14:22:45.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546052 | request_id: f829dc1f-dfbb-4c8e-b2cb-87c050489edc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48ce97ab-fce7-407a-bef7-ba4ee8dec161 | service: service-general +[2026-04-16 14:22:45.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171206010002 | request_id: 48ce97ab-fce7-407a-bef7-ba4ee8dec161 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22fb34b0-7bc8-44ea-8eaa-f2de80d14f76 | service: service-general +[2026-04-16 14:22:45.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095705720003 | request_id: 22fb34b0-7bc8-44ea-8eaa-f2de80d14f76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9983c2ed-0e58-45b0-9938-ef0f3d80166c | service: service-general +[2026-04-16 14:22:45.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505220403620001 | request_id: 9983c2ed-0e58-45b0-9938-ef0f3d80166c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a49f3be-6916-460f-b9c8-ea08afb98aa5 | service: service-general +[2026-04-16 14:22:45.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000111410940 | request_id: 2a49f3be-6916-460f-b9c8-ea08afb98aa5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36ece80e-399d-46eb-85e4-33ef0234d609 | service: service-general +[2026-04-16 14:22:45.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140803940003 | request_id: 36ece80e-399d-46eb-85e4-33ef0234d609 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b795f3f-a1c0-4bc5-a3cd-05fa77cbb31e | service: service-general +[2026-04-16 14:22:45.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546060 | request_id: 6b795f3f-a1c0-4bc5-a3cd-05fa77cbb31e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8076e06-ba4a-446d-bbcc-7e63a72dfe0c | service: service-general +[2026-04-16 14:22:45.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154101700009 | request_id: e8076e06-ba4a-446d-bbcc-7e63a72dfe0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: facafd00-b43f-4b38-b5a1-269f31b5ea9b | service: service-general +[2026-04-16 14:22:45.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051909720004 | request_id: facafd00-b43f-4b38-b5a1-269f31b5ea9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bcbd5ad-82b4-4526-8232-f1f220726a53 | service: service-general +[2026-04-16 14:22:45.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256709730001 | request_id: 2bcbd5ad-82b4-4526-8232-f1f220726a53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 574ca631-f454-445d-b1f5-45631e8b03b8 | service: service-general +[2026-04-16 14:22:45.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/4515645845646545 | request_id: 574ca631-f454-445d-b1f5-45631e8b03b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ff1c94d-bdda-47d4-a164-2fc3cadbd6be | service: service-general +[2026-04-16 14:22:45.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020510460002 | request_id: 3ff1c94d-bdda-47d4-a164-2fc3cadbd6be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aee3796e-4ee8-4746-90ec-2c9fe4588b5e | service: service-general +[2026-04-16 14:22:45.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275054711880012 | request_id: aee3796e-4ee8-4746-90ec-2c9fe4588b5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e163771-5ea9-4577-8032-192ce3804183 | service: service-general +[2026-04-16 14:22:45.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503130501630003 | request_id: 5e163771-5ea9-4577-8032-192ce3804183 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50e3790a-5e2d-4709-b47f-f25449ad582b | service: service-general +[2026-04-16 14:22:45.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546061 | request_id: 50e3790a-5e2d-4709-b47f-f25449ad582b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4db0642a-f552-44b7-a37b-e474b4d0e539 | service: service-general +[2026-04-16 14:22:45.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241408160004 | request_id: 4db0642a-f552-44b7-a37b-e474b4d0e539 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3340addd-c238-4dbe-a9c5-7ece109225bf | service: service-general +[2026-04-16 14:22:45.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142509470001 | request_id: 3340addd-c238-4dbe-a9c5-7ece109225bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae94722c-9b55-4f23-97bd-b44eea955a81 | service: service-general +[2026-04-16 14:22:45.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046912530002 | request_id: ae94722c-9b55-4f23-97bd-b44eea955a81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c3cea23-6f80-49f1-881f-0b804c7ed2a9 | service: service-general +[2026-04-16 14:22:45.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012002730006 | request_id: 8c3cea23-6f80-49f1-881f-0b804c7ed2a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 493e9232-7c95-4621-bba6-a817ce7164d8 | service: service-general +[2026-04-16 14:22:45.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518064611420001 | request_id: 493e9232-7c95-4621-bba6-a817ce7164d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e65436c1-472a-4f79-b4e6-e3b7e15ca94e | service: service-general +[2026-04-16 14:22:45.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254501650006 | request_id: e65436c1-472a-4f79-b4e6-e3b7e15ca94e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9aafcf69-6a11-4e03-9150-c47d6913a306 | service: service-general +[2026-04-16 14:22:45.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041903620001 | request_id: 9aafcf69-6a11-4e03-9150-c47d6913a306 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f63378fc-2a42-48c2-9f43-8867acd118e1 | service: service-general +[2026-04-16 14:22:45.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086306920002 | request_id: f63378fc-2a42-48c2-9f43-8867acd118e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afa1ad72-3c58-45ab-94cd-cf6e9ed1ef32 | service: service-general +[2026-04-16 14:22:45.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035603400001 | request_id: afa1ad72-3c58-45ab-94cd-cf6e9ed1ef32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5eb0522-d33c-4f57-a85d-1f5851647d5b | service: service-general +[2026-04-16 14:22:45.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021810730002 | request_id: e5eb0522-d33c-4f57-a85d-1f5851647d5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3df5df5a-1d12-45c3-a12f-1647daf9ccb6 | service: service-general +[2026-04-16 14:22:45.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042612800002 | request_id: 3df5df5a-1d12-45c3-a12f-1647daf9ccb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b29e0e6-216b-4f1c-a95f-f569a9c34959 | service: service-general +[2026-04-16 14:22:45.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185006950003 | request_id: 7b29e0e6-216b-4f1c-a95f-f569a9c34959 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb48dcda-e707-4c57-b26e-ec4d134cf6d8 | service: service-general +[2026-04-16 14:22:45.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040902160003 | request_id: eb48dcda-e707-4c57-b26e-ec4d134cf6d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79127f75-ac92-4160-a810-9ffc7c4d5677 | service: service-general +[2026-04-16 14:22:45.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546063 | request_id: 79127f75-ac92-4160-a810-9ffc7c4d5677 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eec7e84b-1212-4fd1-b722-f2320a86033b | service: service-general +[2026-04-16 14:22:45.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105502770005 | request_id: eec7e84b-1212-4fd1-b722-f2320a86033b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12e9911f-2dd2-435d-8c9b-781b7828ed79 | service: service-general +[2026-04-16 14:22:45.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025003670004 | request_id: 12e9911f-2dd2-435d-8c9b-781b7828ed79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fb4fcff-2742-4aa4-8899-0d8bf4cc1477 | service: service-general +[2026-04-16 14:22:45.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 573.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514176210700001 | request_id: 4fb4fcff-2742-4aa4-8899-0d8bf4cc1477 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06e3befd-ea10-4b6a-96b6-6009b0852d78 | service: service-general +[2026-04-16 14:22:45.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252202810000 | request_id: 06e3befd-ea10-4b6a-96b6-6009b0852d78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c84d051-a56b-4339-9579-df6688a3e68d | service: service-general +[2026-04-16 14:22:45.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506110504970001 | request_id: 9c84d051-a56b-4339-9579-df6688a3e68d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7298f8a-8558-4ed3-80b8-50dd395c0cc8 | service: service-general +[2026-04-16 14:22:45.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525086707920001 | request_id: a7298f8a-8558-4ed3-80b8-50dd395c0cc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1664c561-1b79-414c-9c0f-fedb2764eff5 | service: service-general +[2026-04-16 14:22:45.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520264705800001 | request_id: 1664c561-1b79-414c-9c0f-fedb2764eff5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa9c12e2-f680-4d26-8421-fc2e7091f1d2 | service: service-general +[2026-04-16 14:22:45.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050311650002 | request_id: fa9c12e2-f680-4d26-8421-fc2e7091f1d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a6e57dd-d209-41d0-90d6-735ed4442796 | service: service-general +[2026-04-16 14:22:45.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074304500001 | request_id: 6a6e57dd-d209-41d0-90d6-735ed4442796 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca14b7af-3a1f-4812-b0c6-58909e971684 | service: service-general +[2026-04-16 14:22:45.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241508720011 | request_id: ca14b7af-3a1f-4812-b0c6-58909e971684 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6fe1df7-aca0-4b50-bdd5-b43a6d92b539 | service: service-general +[2026-04-16 14:22:45.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030108650028 | request_id: f6fe1df7-aca0-4b50-bdd5-b43a6d92b539 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21508a7f-af0c-4463-80a7-4e75dcbece5b | service: service-general +[2026-04-16 14:22:45.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571030312190001 | request_id: 21508a7f-af0c-4463-80a7-4e75dcbece5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ae9bebb-4167-4bf6-8d3c-77f35a2cfe4e | service: service-general +[2026-04-16 14:22:45.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080701190001 | request_id: 4ae9bebb-4167-4bf6-8d3c-77f35a2cfe4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26e678b0-f7a3-4a2a-9711-8e3a3af1a737 | service: service-general +[2026-04-16 14:22:45.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513232903850001 | request_id: 26e678b0-f7a3-4a2a-9711-8e3a3af1a737 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6f17ffa-b019-497b-bb5e-f438e5845210 | service: service-general +[2026-04-16 14:22:45.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251610470001 | request_id: b6f17ffa-b019-497b-bb5e-f438e5845210 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9a60008-4899-418a-8c12-015aa2f71d16 | service: service-general +[2026-04-16 14:22:45.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000055 | request_id: b9a60008-4899-418a-8c12-015aa2f71d16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29770924-300d-4ba3-bce4-01b1cc86132b | service: service-general +[2026-04-16 14:22:45.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556456 | request_id: 29770924-300d-4ba3-bce4-01b1cc86132b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60d69b56-2ba3-4097-85e3-0147496347bf | service: service-general +[2026-04-16 14:22:45.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578056110100003 | request_id: 60d69b56-2ba3-4097-85e3-0147496347bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c048ef3b-156e-466d-8101-ed636ce71df8 | service: service-general +[2026-04-16 14:22:45.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056009710056 | request_id: c048ef3b-156e-466d-8101-ed636ce71df8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d552f40-989d-4b60-95fd-246bb612bc11 | service: service-general +[2026-04-16 14:22:45.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514024304800006 | request_id: 4d552f40-989d-4b60-95fd-246bb612bc11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a02a72d-0ab8-4841-838b-f6995efd2878 | service: service-general +[2026-04-16 14:22:45.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575042601200001 | request_id: 6a02a72d-0ab8-4841-838b-f6995efd2878 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9b50ced-dbbb-47ec-861f-2c9a2bbc0263 | service: service-general +[2026-04-16 14:22:45.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015210750002 | request_id: e9b50ced-dbbb-47ec-861f-2c9a2bbc0263 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b11d093-2ec0-457e-b403-9e3bcd1c90a1 | service: service-general +[2026-04-16 14:22:45.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030205510001 | request_id: 2b11d093-2ec0-457e-b403-9e3bcd1c90a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5263be66-64a8-42de-9401-7bb8db0b543e | service: service-general +[2026-04-16 14:22:45.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016512680003 | request_id: 5263be66-64a8-42de-9401-7bb8db0b543e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fa53c48-b7cf-4c13-99cc-709b6049823c | service: service-general +[2026-04-16 14:22:45.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014702940005 | request_id: 2fa53c48-b7cf-4c13-99cc-709b6049823c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23801693-4367-44a2-a5cc-264a1849240b | service: service-general +[2026-04-16 14:22:45.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000002 | request_id: 23801693-4367-44a2-a5cc-264a1849240b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a2948ac-1a5d-46f4-808b-e01d44649dc8 | service: service-general +[2026-04-16 14:22:45.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505121812770001 | request_id: 3a2948ac-1a5d-46f4-808b-e01d44649dc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f449c1a3-204d-450a-9fe4-9d770ec71007 | service: service-general +[2026-04-16 14:22:45.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556008 | request_id: f449c1a3-204d-450a-9fe4-9d770ec71007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a87c11d7-c57a-4aa2-a1f5-e7a2d1d4d527 | service: service-general +[2026-04-16 14:22:45.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010601990006 | request_id: a87c11d7-c57a-4aa2-a1f5-e7a2d1d4d527 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01f692fa-9ea1-4efc-94bf-9322131585ac | service: service-general +[2026-04-16 14:22:45.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010101550019 | request_id: 01f692fa-9ea1-4efc-94bf-9322131585ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffcb9bbf-e489-459c-a44b-e2533ce5595f | service: service-general +[2026-04-16 14:22:45.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056303910002 | request_id: ffcb9bbf-e489-459c-a44b-e2533ce5595f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f98fa26-a335-404b-9e88-ab8d0f1cd08e | service: service-general +[2026-04-16 14:22:45.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556459 | request_id: 3f98fa26-a335-404b-9e88-ab8d0f1cd08e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5278790-15e5-4997-a770-9262849e253b | service: service-general +[2026-04-16 14:22:45.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1371091508430004 | request_id: d5278790-15e5-4997-a770-9262849e253b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae69ed86-5539-47be-8e84-38450fed413c | service: service-general +[2026-04-16 14:22:45.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556460 | request_id: ae69ed86-5539-47be-8e84-38450fed413c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dc17b32-601e-44c8-aa98-913a02e058ce | service: service-general +[2026-04-16 14:22:45.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050606570001 | request_id: 2dc17b32-601e-44c8-aa98-913a02e058ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e09dd90-1d1d-4c29-88cb-40e257b88bae | service: service-general +[2026-04-16 14:22:45.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 9e09dd90-1d1d-4c29-88cb-40e257b88bae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d407d5e-9db5-4134-b98d-f9a5092b95a7 | service: service-general +[2026-04-16 14:22:45.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 1d407d5e-9db5-4134-b98d-f9a5092b95a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e10dfed-76db-4639-9f27-88ac2b20777c | service: service-general +[2026-04-16 14:22:45.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 0e10dfed-76db-4639-9f27-88ac2b20777c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0283285-410e-47f9-9b08-87af2996fca2 | service: service-general +[2026-04-16 14:22:45.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: b0283285-410e-47f9-9b08-87af2996fca2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10a22eb9-42bb-4b79-8e80-6e3fafc8b245 | service: service-general +[2026-04-16 14:22:45.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: 10a22eb9-42bb-4b79-8e80-6e3fafc8b245 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64fb9d29-e452-4972-b728-e5da2305f5dd | service: service-general +[2026-04-16 14:22:45.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545668 | request_id: 64fb9d29-e452-4972-b728-e5da2305f5dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1259b891-c0bc-4cbe-bc9a-4e87d339e60b | service: service-general +[2026-04-16 14:22:45.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174412660001 | request_id: 1259b891-c0bc-4cbe-bc9a-4e87d339e60b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a61126b5-975b-4274-acd6-dd182c1b0170 | service: service-general +[2026-04-16 14:22:45.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: a61126b5-975b-4274-acd6-dd182c1b0170 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c61c4e84-9964-4303-bc72-d8ffa31f187b | service: service-general +[2026-04-16 14:22:45.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545670 | request_id: c61c4e84-9964-4303-bc72-d8ffa31f187b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a27c95e-2ebd-4f1a-8c47-6ed037513d42 | service: service-general +[2026-04-16 14:22:45.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 0a27c95e-2ebd-4f1a-8c47-6ed037513d42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b8a7e24-6a43-46e1-91fa-260677bfa19b | service: service-general +[2026-04-16 14:22:45.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: 9b8a7e24-6a43-46e1-91fa-260677bfa19b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a1af72d-559a-46ef-b62e-b7d730954c95 | service: service-general +[2026-04-16 14:22:45.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 7a1af72d-559a-46ef-b62e-b7d730954c95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fcdd0ca-47fd-494d-b232-2cd4b68cb193 | service: service-general +[2026-04-16 14:22:45.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506183012560002 | request_id: 9fcdd0ca-47fd-494d-b232-2cd4b68cb193 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d758a93e-d165-4356-a832-62c34074b80c | service: service-general +[2026-04-16 14:22:45.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025308580003 | request_id: d758a93e-d165-4356-a832-62c34074b80c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffa3b82e-7679-41c3-a676-11e2a32d8e55 | service: service-general +[2026-04-16 14:22:45.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: ffa3b82e-7679-41c3-a676-11e2a32d8e55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfffc09b-4127-41e8-a78c-570a5a4e3ae3 | service: service-general +[2026-04-16 14:22:45.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: cfffc09b-4127-41e8-a78c-570a5a4e3ae3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e116f75-bf17-418c-8e77-d9c053a421ad | service: service-general +[2026-04-16 14:22:45.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: 7e116f75-bf17-418c-8e77-d9c053a421ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34536fb2-ce20-46a1-97d8-7321b430b4e0 | service: service-general +[2026-04-16 14:22:45.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132503670002 | request_id: 34536fb2-ce20-46a1-97d8-7321b430b4e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0289cfd5-f354-4a88-8d95-1fb54e93ecda | service: service-general +[2026-04-16 14:22:45.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2705011407550001 | request_id: 0289cfd5-f354-4a88-8d95-1fb54e93ecda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55df5ec9-c6f3-427c-ab64-02622860baeb | service: service-general +[2026-04-16 14:22:45.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 55df5ec9-c6f3-427c-ab64-02622860baeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00e680e8-1073-4320-ab80-e1a70d52391d | service: service-general +[2026-04-16 14:22:45.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508046403680002 | request_id: 00e680e8-1073-4320-ab80-e1a70d52391d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a64cb06d-01d8-4992-9e43-b6b9028662ba | service: service-general +[2026-04-16 14:22:45.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350716908700002_ | request_id: a64cb06d-01d8-4992-9e43-b6b9028662ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6de61f36-caf7-403f-8a3f-258681aac3b0 | service: service-general +[2026-04-16 14:22:45.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520116704060003 | request_id: 6de61f36-caf7-403f-8a3f-258681aac3b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beb84a35-2c2b-490f-a484-3cea7abf5e53 | service: service-general +[2026-04-16 14:22:45.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504020807820001 | request_id: beb84a35-2c2b-490f-a484-3cea7abf5e53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abf7a452-d60b-4855-8ae9-f50c7dd9b89a | service: service-general +[2026-04-16 14:22:45.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: abf7a452-d60b-4855-8ae9-f50c7dd9b89a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 277413aa-b5a7-48d8-a255-b2e36f4e6dbe | service: service-general +[2026-04-16 14:22:45.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320209860004 | request_id: 277413aa-b5a7-48d8-a255-b2e36f4e6dbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1db33c1-1fd5-4029-9b50-97de608f757f | service: service-general +[2026-04-16 14:22:45.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: e1db33c1-1fd5-4029-9b50-97de608f757f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29a63f17-efbd-4d6f-9fc4-5f6e1db817f6 | service: service-general +[2026-04-16 14:22:45.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174103810001 | request_id: 29a63f17-efbd-4d6f-9fc4-5f6e1db817f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ec946d4-a37e-4867-a294-93544816d0ce | service: service-general +[2026-04-16 14:22:45.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572026911080001 | request_id: 0ec946d4-a37e-4867-a294-93544816d0ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d68431d3-5b3c-49cf-a6f6-bf6072bf41bb | service: service-general +[2026-04-16 14:22:45.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507272203070002 | request_id: d68431d3-5b3c-49cf-a6f6-bf6072bf41bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b59f590-9426-4f22-bceb-8148bd7b5192 | service: service-general +[2026-04-16 14:22:45.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056402630004 | request_id: 8b59f590-9426-4f22-bceb-8148bd7b5192 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7decae82-8df2-427d-b911-c6f32810832f | service: service-general +[2026-04-16 14:22:45.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504136912700002 | request_id: 7decae82-8df2-427d-b911-c6f32810832f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd9ffe83-7a41-422d-a20a-a246879ee0e8 | service: service-general +[2026-04-16 14:22:45.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065112540001 | request_id: fd9ffe83-7a41-422d-a20a-a246879ee0e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb0bab35-7bd1-41a2-99fe-9d7f30c7e670 | service: service-general +[2026-04-16 14:22:45.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021010060002 | request_id: eb0bab35-7bd1-41a2-99fe-9d7f30c7e670 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b5bf427-3070-42fe-a759-0329e49edcec | service: service-general +[2026-04-16 14:22:45.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076509760002 | request_id: 7b5bf427-3070-42fe-a759-0329e49edcec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 394f2084-ad57-4622-b74d-81a32a2a6cb5 | service: service-general +[2026-04-16 14:22:45.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509244506600002 | request_id: 394f2084-ad57-4622-b74d-81a32a2a6cb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c94dd881-390d-47a1-b54b-0ffcaeb4e087 | service: service-general +[2026-04-16 14:22:45.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044601750006 | request_id: c94dd881-390d-47a1-b54b-0ffcaeb4e087 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5366fb8d-dd9b-440b-b316-b0d6ca38bf2a | service: service-general +[2026-04-16 14:22:45.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250104800001 | request_id: 5366fb8d-dd9b-440b-b316-b0d6ca38bf2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b5ce78f-01ad-4dbe-8523-be7633fe360d | service: service-general +[2026-04-16 14:22:45.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504156303790001 | request_id: 9b5ce78f-01ad-4dbe-8523-be7633fe360d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09a32aa2-3b2b-49dd-8b99-1bfaab3256bc | service: service-general +[2026-04-16 14:22:45.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182408680001 | request_id: 09a32aa2-3b2b-49dd-8b99-1bfaab3256bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e198bea1-ec54-4297-93a6-f1244f7f7329 | service: service-general +[2026-04-16 14:22:45.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513211005720002 | request_id: e198bea1-ec54-4297-93a6-f1244f7f7329 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f3ac32b-321c-4035-925b-c6351af46cb7 | service: service-general +[2026-04-16 14:22:45.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220803690001 | request_id: 4f3ac32b-321c-4035-925b-c6351af46cb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3afe7882-707d-4e02-a0bc-d734e1811b03 | service: service-general +[2026-04-16 14:22:45.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 615.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051407690006 | request_id: 3afe7882-707d-4e02-a0bc-d734e1811b03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1933578d-6d65-476a-a7fc-9b30124ee67e | service: service-general +[2026-04-16 14:22:45.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080811710001 | request_id: 1933578d-6d65-476a-a7fc-9b30124ee67e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a38f37f-2a4a-43ed-90d9-b23118c613b8 | service: service-general +[2026-04-16 14:22:45.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011005470003 | request_id: 6a38f37f-2a4a-43ed-90d9-b23118c613b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c7119fb-61d3-48e4-b93c-caf66f69a935 | service: service-general +[2026-04-16 14:22:45.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244807670001 | request_id: 8c7119fb-61d3-48e4-b93c-caf66f69a935 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71a08f03-5cb5-4841-b066-4b52b9b4606e | service: service-general +[2026-04-16 14:22:45.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503146707840005 | request_id: 71a08f03-5cb5-4841-b066-4b52b9b4606e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fda6ed1e-28ec-4587-a3da-4418937b5b84 | service: service-general +[2026-04-16 14:22:45.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506120605650002 | request_id: fda6ed1e-28ec-4587-a3da-4418937b5b84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fff0169b-70ac-488f-b967-f1bf8ede6e21 | service: service-general +[2026-04-16 14:22:45.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186607710001 | request_id: fff0169b-70ac-488f-b967-f1bf8ede6e21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f7fb126-628a-4564-a417-9128ac7032f5 | service: service-general +[2026-04-16 14:22:45.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513120401180002 | request_id: 7f7fb126-628a-4564-a417-9128ac7032f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fcb7394-c8d8-4845-91df-154a457a78a5 | service: service-general +[2026-04-16 14:22:45.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506084406760003 | request_id: 2fcb7394-c8d8-4845-91df-154a457a78a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ced911a-b5e7-4188-9502-f0774d2d2f26 | service: service-general +[2026-04-16 14:22:45.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011703830007 | request_id: 3ced911a-b5e7-4188-9502-f0774d2d2f26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02bda492-cd88-42f0-aee6-de5aaa98a69d | service: service-general +[2026-04-16 14:22:45.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012305710004 | request_id: 02bda492-cd88-42f0-aee6-de5aaa98a69d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3da850e-05e1-4dcf-92ec-b48301322bef | service: service-general +[2026-04-16 14:22:45.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545913 | request_id: b3da850e-05e1-4dcf-92ec-b48301322bef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a174d29f-0d4a-4d6d-a34e-9d00c0932dd1 | service: service-general +[2026-04-16 14:22:45.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572034610550003 | request_id: a174d29f-0d4a-4d6d-a34e-9d00c0932dd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c47de25b-4b0f-4ad6-972e-b05e2a2a7f5f | service: service-general +[2026-04-16 14:22:45.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045204750002 | request_id: c47de25b-4b0f-4ad6-972e-b05e2a2a7f5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e6b3759-9328-449f-aafa-d04571273a32 | service: service-general +[2026-04-16 14:22:45.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510082705590003 | request_id: 3e6b3759-9328-449f-aafa-d04571273a32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3e63201-89e6-48f7-a585-ce56340e3219 | service: service-general +[2026-04-16 14:22:45.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556630 | request_id: f3e63201-89e6-48f7-a585-ce56340e3219 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 135efde8-1e9c-495e-9361-2322b0026794 | service: service-general +[2026-04-16 14:22:45.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142105470001 | request_id: 135efde8-1e9c-495e-9361-2322b0026794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53c413a7-661a-4e32-8944-7988a2e6f966 | service: service-general +[2026-04-16 14:22:45.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 53c413a7-661a-4e32-8944-7988a2e6f966 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6a72f12-fd89-4ceb-a863-31ed03350242 | service: service-general +[2026-04-16 14:22:45.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162505710001 | request_id: f6a72f12-fd89-4ceb-a863-31ed03350242 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74fed477-cea6-41ac-87a1-8d0976cb0f2c | service: service-general +[2026-04-16 14:22:45.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515064311950001 | request_id: 74fed477-cea6-41ac-87a1-8d0976cb0f2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6feb2e4-f1da-4e88-8b6e-e2041e8381f7 | service: service-general +[2026-04-16 14:22:45.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515174710860005 | request_id: c6feb2e4-f1da-4e88-8b6e-e2041e8381f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 278325e1-5c62-4412-9230-c49582372d96 | service: service-general +[2026-04-16 14:22:45.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571023010010006 | request_id: 278325e1-5c62-4412-9230-c49582372d96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 582bb784-23ec-4bb1-89f6-7f18d84e5539 | service: service-general +[2026-04-16 14:22:45.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: 582bb784-23ec-4bb1-89f6-7f18d84e5539 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae8bc36e-fb44-468c-b2a9-4be139326a0d | service: service-general +[2026-04-16 14:22:45.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: ae8bc36e-fb44-468c-b2a9-4be139326a0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74b090dd-b6d8-43f2-a0cc-18b5970f164a | service: service-general +[2026-04-16 14:22:45.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000002222222__ | request_id: 74b090dd-b6d8-43f2-a0cc-18b5970f164a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9c3b3aa-5302-4e64-8e22-d1c929ea8eb5 | service: service-general +[2026-04-16 14:22:45.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054512660001 | request_id: b9c3b3aa-5302-4e64-8e22-d1c929ea8eb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe7b4ad1-95c4-4df9-8156-f30bdad6d4b3 | service: service-general +[2026-04-16 14:22:45.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240201510001 | request_id: fe7b4ad1-95c4-4df9-8156-f30bdad6d4b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ca325c8-fa40-4b03-9bf5-4ce3b619efba | service: service-general +[2026-04-16 14:22:45.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513121411190001 | request_id: 3ca325c8-fa40-4b03-9bf5-4ce3b619efba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f13d03d5-10c0-4f74-96ed-593e203f1fdf | service: service-general +[2026-04-16 14:22:45.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556640 | request_id: f13d03d5-10c0-4f74-96ed-593e203f1fdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b501f90-79c2-40de-9192-f1adc818dc41 | service: service-general +[2026-04-16 14:22:45.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 0b501f90-79c2-40de-9192-f1adc818dc41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 382d5fc3-2118-488d-b370-1ca1249592fc | service: service-general +[2026-04-16 14:22:45.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 283.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015712660001 | request_id: 382d5fc3-2118-488d-b370-1ca1249592fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 212b8a37-44ab-4476-8a67-370ab06e6283 | service: service-general +[2026-04-16 14:22:45.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 258.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506065008820003 | request_id: 212b8a37-44ab-4476-8a67-370ab06e6283 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d974c12-ff8f-480d-998e-f24b9cf16084 | service: service-general +[2026-04-16 14:22:45.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504196303730001 | request_id: 1d974c12-ff8f-480d-998e-f24b9cf16084 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ea3c195-16a4-4b2a-938f-447c1fd6a8b3 | service: service-general +[2026-04-16 14:22:45.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253005950002 | request_id: 5ea3c195-16a4-4b2a-938f-447c1fd6a8b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 381947a3-3fd7-4997-9d19-90b10039ab74 | service: service-general +[2026-04-16 14:22:45.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017107830001 | request_id: 381947a3-3fd7-4997-9d19-90b10039ab74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 809c9184-0958-45dd-9c5b-3468d555826a | service: service-general +[2026-04-16 14:22:45.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521090610890002 | request_id: 809c9184-0958-45dd-9c5b-3468d555826a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f0ae531-07b1-4ddf-84aa-1d97528d0625 | service: service-general +[2026-04-16 14:22:45.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136812830005 | request_id: 1f0ae531-07b1-4ddf-84aa-1d97528d0625 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c3864f6-a488-41e7-a793-b454a5f5bac0 | service: service-general +[2026-04-16 14:22:45.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3271064712080008 | request_id: 1c3864f6-a488-41e7-a793-b454a5f5bac0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88db35c6-33b9-4c76-91dc-5696fe230160 | service: service-general +[2026-04-16 14:22:45.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126607990002 | request_id: 88db35c6-33b9-4c76-91dc-5696fe230160 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df6fbd7d-e768-4402-9618-5c17cea96799 | service: service-general +[2026-04-16 14:22:45.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037110680003 | request_id: df6fbd7d-e768-4402-9618-5c17cea96799 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df929f6c-b365-4364-b9ba-b79e2018f676 | service: service-general +[2026-04-16 14:22:45.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045708570005 | request_id: df929f6c-b365-4364-b9ba-b79e2018f676 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e324de7-086a-4ee3-8d62-21d23ec4e4e3 | service: service-general +[2026-04-16 14:22:45.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 0e324de7-086a-4ee3-8d62-21d23ec4e4e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1aef66dc-7a11-4171-8ec8-7903371a3117 | service: service-general +[2026-04-16 14:22:45.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031212570002 | request_id: 1aef66dc-7a11-4171-8ec8-7903371a3117 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30911e64-0c94-49d2-b65f-44315517b7aa | service: service-general +[2026-04-16 14:22:45.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524032212960001 | request_id: 30911e64-0c94-49d2-b65f-44315517b7aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0be3f279-64bc-4a63-a037-2251f4e274bf | service: service-general +[2026-04-16 14:22:45.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180605610001 | request_id: 0be3f279-64bc-4a63-a037-2251f4e274bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57d86efd-92cc-4375-8e85-d730c91c0e36 | service: service-general +[2026-04-16 14:22:45.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230307550002 | request_id: 57d86efd-92cc-4375-8e85-d730c91c0e36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c4d765f-2fb0-4c51-8060-cd288bd486a4 | service: service-general +[2026-04-16 14:22:45.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046509650001 | request_id: 5c4d765f-2fb0-4c51-8060-cd288bd486a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84fbe5f6-9d0b-45a7-bc6d-ed5a016b1088 | service: service-general +[2026-04-16 14:22:45.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 84fbe5f6-9d0b-45a7-bc6d-ed5a016b1088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f696f571-cd91-4e4f-b6b5-63982c2cb996 | service: service-general +[2026-04-16 14:22:45.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504044609710002 | request_id: f696f571-cd91-4e4f-b6b5-63982c2cb996 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eebf684b-9201-45be-ae65-807e1dc16afe | service: service-general +[2026-04-16 14:22:45.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 250.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556690 | request_id: eebf684b-9201-45be-ae65-807e1dc16afe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fc46850-a487-4c6c-8575-584166995d5b | service: service-general +[2026-04-16 14:22:45.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510054107640061 | request_id: 9fc46850-a487-4c6c-8575-584166995d5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c1c852a-5d15-4de2-83f8-8dd13c38068d | service: service-general +[2026-04-16 14:22:45.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 270.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571011908180002 | request_id: 3c1c852a-5d15-4de2-83f8-8dd13c38068d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc8d95b5-adc3-4850-9119-33539926235e | service: service-general +[2026-04-16 14:22:45.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514147006750003 | request_id: dc8d95b5-adc3-4850-9119-33539926235e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e40eae54-dd4e-451f-ad9e-eda7debd0eb1 | service: service-general +[2026-04-16 14:22:45.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022407650008 | request_id: e40eae54-dd4e-451f-ad9e-eda7debd0eb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a1b64bf-5e80-4e4c-910b-97d146498552 | service: service-general +[2026-04-16 14:22:45.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513205108780002 | request_id: 9a1b64bf-5e80-4e4c-910b-97d146498552 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 702a0e3e-819c-4843-b9de-4f39b39055fc | service: service-general +[2026-04-16 14:22:45.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: 702a0e3e-819c-4843-b9de-4f39b39055fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb62858b-54c0-41ea-a5cd-aaeeb0e1fcba | service: service-general +[2026-04-16 14:22:45.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096801830001 | request_id: bb62858b-54c0-41ea-a5cd-aaeeb0e1fcba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d872dbcf-5be3-41b0-b285-0395527eb854 | service: service-general +[2026-04-16 14:22:45.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518202111930001 | request_id: d872dbcf-5be3-41b0-b285-0395527eb854 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b6823b9-51a3-4433-9f58-fce07827c41a | service: service-general +[2026-04-16 14:22:45.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503066803070001 | request_id: 5b6823b9-51a3-4433-9f58-fce07827c41a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96ca4c45-a786-465e-8d7d-83774c14519f | service: service-general +[2026-04-16 14:22:45.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 96ca4c45-a786-465e-8d7d-83774c14519f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bf1f52c-b06e-4c7f-a39f-85b04e7437e5 | service: service-general +[2026-04-16 14:22:45.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055704610003 | request_id: 2bf1f52c-b06e-4c7f-a39f-85b04e7437e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81dccce9-abec-4d29-b462-7d5a191b58fb | service: service-general +[2026-04-16 14:22:45.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100201530001 | request_id: 81dccce9-abec-4d29-b462-7d5a191b58fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00e6f087-61f5-45b2-9a0a-980a2179105d | service: service-general +[2026-04-16 14:22:45.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502083006560032 | request_id: 00e6f087-61f5-45b2-9a0a-980a2179105d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df8597e4-cf05-4a38-af97-6d9b46c53268 | service: service-general +[2026-04-16 14:22:45.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164308800001 | request_id: df8597e4-cf05-4a38-af97-6d9b46c53268 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5f9a408-9cfc-453c-aece-c4771f6f73f8 | service: service-general +[2026-04-16 14:22:45.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094807650004 | request_id: f5f9a408-9cfc-453c-aece-c4771f6f73f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90a698ad-0bb2-4d35-bc77-8cf24256e902 | service: service-general +[2026-04-16 14:22:45.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184809630001 | request_id: 90a698ad-0bb2-4d35-bc77-8cf24256e902 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42ba806a-553a-4a10-878b-f4d561a3fb15 | service: service-general +[2026-04-16 14:22:45.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545787 | request_id: 42ba806a-553a-4a10-878b-f4d561a3fb15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 473a8d1a-f4e9-4f70-b56e-e6c8cc5a5039 | service: service-general +[2026-04-16 14:22:45.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250204080145 | request_id: 473a8d1a-f4e9-4f70-b56e-e6c8cc5a5039 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d5446d5-3397-4c3e-95e7-78552a8f9e29 | service: service-general +[2026-04-16 14:22:45.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505171209530002 | request_id: 6d5446d5-3397-4c3e-95e7-78552a8f9e29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 136e3311-1836-449b-abbf-4cae90b8bff1 | service: service-general +[2026-04-16 14:22:45.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015112190001 | request_id: 136e3311-1836-449b-abbf-4cae90b8bff1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdab93d1-79e5-46e3-90c4-cd0e70be2d18 | service: service-general +[2026-04-16 14:22:45.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506181904620002 | request_id: bdab93d1-79e5-46e3-90c4-cd0e70be2d18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38c87261-75d0-4bce-b2a2-365bc757fa67 | service: service-general +[2026-04-16 14:22:45.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578045204960005 | request_id: 38c87261-75d0-4bce-b2a2-365bc757fa67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc9979e5-300e-48df-95f1-a0b8010b1514 | service: service-general +[2026-04-16 14:22:45.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275014411550014 | request_id: dc9979e5-300e-48df-95f1-a0b8010b1514 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8eb166a1-4817-4d2b-b874-1916d9af4332 | service: service-general +[2026-04-16 14:22:45.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014106710007 | request_id: 8eb166a1-4817-4d2b-b874-1916d9af4332 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80df7370-0bd1-49dc-a6ce-87a5f674858a | service: service-general +[2026-04-16 14:22:45.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506192104730002 | request_id: 80df7370-0bd1-49dc-a6ce-87a5f674858a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 015b78ff-4f71-48eb-a0ce-25c8a2814dd6 | service: service-general +[2026-04-16 14:22:45.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 263.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025509600005 | request_id: 015b78ff-4f71-48eb-a0ce-25c8a2814dd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38574e35-03f3-4435-b7c1-4392ba432311 | service: service-general +[2026-04-16 14:22:45.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 263.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180711620002 | request_id: 38574e35-03f3-4435-b7c1-4392ba432311 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d755a410-b6ed-4871-996d-984176d23959 | service: service-general +[2026-04-16 14:22:45.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024111740001 | request_id: d755a410-b6ed-4871-996d-984176d23959 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45bcf694-6377-4958-82b3-105d4ac47772 | service: service-general +[2026-04-16 14:22:45.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556692 | request_id: 45bcf694-6377-4958-82b3-105d4ac47772 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2450a26a-811a-4b4c-aecf-218e60c7baa2 | service: service-general +[2026-04-16 14:22:45.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015609660004 | request_id: 2450a26a-811a-4b4c-aecf-218e60c7baa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ba2de2a-301a-42b1-9b3d-a993ec98a450 | service: service-general +[2026-04-16 14:22:45.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074104570001 | request_id: 8ba2de2a-301a-42b1-9b3d-a993ec98a450 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d351b58-e777-4265-9f32-e9c4ea583840 | service: service-general +[2026-04-16 14:22:45.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175612190003 | request_id: 2d351b58-e777-4265-9f32-e9c4ea583840 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6486bace-a29e-4aa6-8115-a0b86802c073 | service: service-general +[2026-04-16 14:22:45.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508032111850001 | request_id: 6486bace-a29e-4aa6-8115-a0b86802c073 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6e91715-533e-483c-9ed5-622a11e7b4df | service: service-general +[2026-04-16 14:22:45.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195010690005 | request_id: f6e91715-533e-483c-9ed5-622a11e7b4df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7a0c729-8d39-4824-8ad9-334607929808 | service: service-general +[2026-04-16 14:22:45.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020212710006 | request_id: f7a0c729-8d39-4824-8ad9-334607929808 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd94c240-16e3-46c7-92c5-5ca710ec50d7 | service: service-general +[2026-04-16 14:22:45.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147006690001 | request_id: fd94c240-16e3-46c7-92c5-5ca710ec50d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1beb07fd-a1d4-4186-8549-f0ef9603c2ca | service: service-general +[2026-04-16 14:22:45.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105706620002 | request_id: 1beb07fd-a1d4-4186-8549-f0ef9603c2ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 720d7586-531b-4f10-ade9-38757e91f86b | service: service-general +[2026-04-16 14:22:45.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525075504940002 | request_id: 720d7586-531b-4f10-ade9-38757e91f86b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb93b9c8-60af-46c4-b67d-81d28443226f | service: service-general +[2026-04-16 14:22:45.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: eb93b9c8-60af-46c4-b67d-81d28443226f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6a7c866-d9d5-469c-bbfc-5c9b9443360f | service: service-general +[2026-04-16 14:22:45.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060101680003 | request_id: e6a7c866-d9d5-469c-bbfc-5c9b9443360f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4ffba75-dd52-4c41-ac44-8ad6124f8d68 | service: service-general +[2026-04-16 14:22:45.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: c4ffba75-dd52-4c41-ac44-8ad6124f8d68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dbbdfa6-64d7-4311-b167-1de9f526fe11 | service: service-general +[2026-04-16 14:22:45.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164103600009 | request_id: 3dbbdfa6-64d7-4311-b167-1de9f526fe11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b647003-1369-4856-9cb6-1137bc86afe0 | service: service-general +[2026-04-16 14:22:45.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164107660061 | request_id: 3b647003-1369-4856-9cb6-1137bc86afe0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90e995c7-e3d1-45c2-8d6a-d782c67c4a85 | service: service-general +[2026-04-16 14:22:45.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556693 | request_id: 90e995c7-e3d1-45c2-8d6a-d782c67c4a85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 480d1aa9-249e-43ea-962e-1ae3c432ac0a | service: service-general +[2026-04-16 14:22:45.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036505610004 | request_id: 480d1aa9-249e-43ea-962e-1ae3c432ac0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fde62736-bb02-44a6-9e7d-e61c91d1367b | service: service-general +[2026-04-16 14:22:45.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080101540115 | request_id: fde62736-bb02-44a6-9e7d-e61c91d1367b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 287f56c4-fd91-46c2-8b23-650daa348f0a | service: service-general +[2026-04-16 14:22:45.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051907840007 | request_id: 287f56c4-fd91-46c2-8b23-650daa348f0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1b5583c-7c03-455d-bde2-f7300c04ba5b | service: service-general +[2026-04-16 14:22:45.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545685 | request_id: e1b5583c-7c03-455d-bde2-f7300c04ba5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9cc3de6-1252-4a61-a0a5-e3e63634ab10 | service: service-general +[2026-04-16 14:22:45.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054706620002 | request_id: e9cc3de6-1252-4a61-a0a5-e3e63634ab10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e8edf7a-1087-450e-9fe7-58186a076dce | service: service-general +[2026-04-16 14:22:45.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134110920003 | request_id: 5e8edf7a-1087-450e-9fe7-58186a076dce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3d315cf-0dd7-4b6d-85b9-e8c732fd7005 | service: service-general +[2026-04-16 14:22:45.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: e3d315cf-0dd7-4b6d-85b9-e8c732fd7005 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8317626f-539d-42c7-9099-d32d19a49527 | service: service-general +[2026-04-16 14:22:45.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6203052606840001 | request_id: 8317626f-539d-42c7-9099-d32d19a49527 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd5e43bb-5329-4a80-9f18-d38691e9b818 | service: service-general +[2026-04-16 14:22:45.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016505810006 | request_id: bd5e43bb-5329-4a80-9f18-d38691e9b818 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b1921c5-58f3-4edc-ad50-364e95dc3f5a | service: service-general +[2026-04-16 14:22:45.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514176512680002 | request_id: 1b1921c5-58f3-4edc-ad50-364e95dc3f5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: baa63e89-ac5d-4811-8f6d-a5bf9d854796 | service: service-general +[2026-04-16 14:22:45.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510230808700006 | request_id: baa63e89-ac5d-4811-8f6d-a5bf9d854796 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82c11476-855d-41d7-89e5-b1d9b79751de | service: service-general +[2026-04-16 14:22:45.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000046 | request_id: 82c11476-855d-41d7-89e5-b1d9b79751de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f0a757f-e6f7-4684-b8c8-12c83d231cc3 | service: service-general +[2026-04-16 14:22:45.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 5f0a757f-e6f7-4684-b8c8-12c83d231cc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22c53e8b-8fba-4fae-bb1f-383af93a4524 | service: service-general +[2026-04-16 14:22:45.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512090201710001 | request_id: 22c53e8b-8fba-4fae-bb1f-383af93a4524 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbefbbf4-57d1-4c37-8d36-f3f9591c699e | service: service-general +[2026-04-16 14:22:45.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: dbefbbf4-57d1-4c37-8d36-f3f9591c699e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 495880d2-d06e-482c-80cf-44508dd0c3de | service: service-general +[2026-04-16 14:22:45.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508096010510001 | request_id: 495880d2-d06e-482c-80cf-44508dd0c3de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a26b77a3-6a86-4129-993a-9a8abb9e97fc | service: service-general +[2026-04-16 14:22:45.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571026502600001 | request_id: a26b77a3-6a86-4129-993a-9a8abb9e97fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02e6d926-d371-411f-bb39-3ab8ee9982de | service: service-general +[2026-04-16 14:22:45.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504040702670004 | request_id: 02e6d926-d371-411f-bb39-3ab8ee9982de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 617d4247-bc43-432c-bde9-9b6586637bc8 | service: service-general +[2026-04-16 14:22:45.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260107580052 | request_id: 617d4247-bc43-432c-bde9-9b6586637bc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 469a2f29-48a2-4374-82ca-9df480691056 | service: service-general +[2026-04-16 14:22:45.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011102850001 | request_id: 469a2f29-48a2-4374-82ca-9df480691056 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed96bd32-4277-423d-b640-fab187b20539 | service: service-general +[2026-04-16 14:22:45.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 271.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: ed96bd32-4277-423d-b640-fab187b20539 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6c4b506-739b-4ed5-8f38-8122ea1946a0 | service: service-general +[2026-04-16 14:22:45.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201560001 | request_id: f6c4b506-739b-4ed5-8f38-8122ea1946a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d699ffb-4d51-42aa-ac7d-06e6d2897ea9 | service: service-general +[2026-04-16 14:22:45.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511024107600013 | request_id: 3d699ffb-4d51-42aa-ac7d-06e6d2897ea9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 118ff258-9276-4903-a945-e2ae52fb5be7 | service: service-general +[2026-04-16 14:22:45.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240101410044 | request_id: 118ff258-9276-4903-a945-e2ae52fb5be7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cab05f0f-2976-4f57-b73b-968365d3381b | service: service-general +[2026-04-16 14:22:45.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181404200001 | request_id: cab05f0f-2976-4f57-b73b-968365d3381b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 629bf2be-72fd-4705-87f3-393a8b858198 | service: service-general +[2026-04-16 14:22:45.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175202630004 | request_id: 629bf2be-72fd-4705-87f3-393a8b858198 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3755fc4b-38d7-424f-b419-9425129bf42f | service: service-general +[2026-04-16 14:22:45.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165002790006 | request_id: 3755fc4b-38d7-424f-b419-9425129bf42f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a52837d2-e53c-4bfe-ab0f-5a3901aae4db | service: service-general +[2026-04-16 14:22:45.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264102650007 | request_id: a52837d2-e53c-4bfe-ab0f-5a3901aae4db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 088b4b61-a0fe-417e-b60b-ee554434e980 | service: service-general +[2026-04-16 14:22:45.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032903420002 | request_id: 088b4b61-a0fe-417e-b60b-ee554434e980 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b27b32e-8962-4386-a17a-4f3d2556f468 | service: service-general +[2026-04-16 14:22:45.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041907700001 | request_id: 1b27b32e-8962-4386-a17a-4f3d2556f468 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:45.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45a01528-782c-4c49-ab1e-f613d0ef172a | service: service-general +[2026-04-16 14:22:45.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106505670003 | request_id: 45a01528-782c-4c49-ab1e-f613d0ef172a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09c80af5-6ef4-4b85-9355-66fd4d1902e7 | service: service-general +[2026-04-16 14:22:46.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556694 | request_id: 09c80af5-6ef4-4b85-9355-66fd4d1902e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 965d40e1-7c81-41c4-9ff3-e00ba4094042 | service: service-general +[2026-04-16 14:22:46.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510162504840001 | request_id: 965d40e1-7c81-41c4-9ff3-e00ba4094042 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 179bd3b0-2f3b-470c-9b08-87f1d15ef2be | service: service-general +[2026-04-16 14:22:46.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124503760001 | request_id: 179bd3b0-2f3b-470c-9b08-87f1d15ef2be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db1251ce-cafb-4b2e-8308-881a309f9caa | service: service-general +[2026-04-16 14:22:46.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516094108600001 | request_id: db1251ce-cafb-4b2e-8308-881a309f9caa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7b87258-3241-437f-bbdd-8ff851ca3f26 | service: service-general +[2026-04-16 14:22:46.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515042503080003 | request_id: a7b87258-3241-437f-bbdd-8ff851ca3f26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1420245a-479c-48e4-af04-3f2ab27ab38e | service: service-general +[2026-04-16 14:22:46.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 257.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410960005 | request_id: 1420245a-479c-48e4-af04-3f2ab27ab38e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd4c6376-ef07-469b-bab3-7928f40411fe | service: service-general +[2026-04-16 14:22:46.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514170608680001 | request_id: cd4c6376-ef07-469b-bab3-7928f40411fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58698925-64aa-4b37-9783-86989cf8b182 | service: service-general +[2026-04-16 14:22:46.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503115106930003 | request_id: 58698925-64aa-4b37-9783-86989cf8b182 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14e82e49-d020-4a6b-a7f7-97d20c64b0a3 | service: service-general +[2026-04-16 14:22:46.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 14e82e49-d020-4a6b-a7f7-97d20c64b0a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65b911d2-33b3-4023-a435-51f757eaa0be | service: service-general +[2026-04-16 14:22:46.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242010860002 | request_id: 65b911d2-33b3-4023-a435-51f757eaa0be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56948f9e-55b0-4b4f-9717-5107c72dcef9 | service: service-general +[2026-04-16 14:22:46.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511184506840002 | request_id: 56948f9e-55b0-4b4f-9717-5107c72dcef9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dc4b63c-9ed6-4d43-a616-2023e920d3fb | service: service-general +[2026-04-16 14:22:46.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: 3dc4b63c-9ed6-4d43-a616-2023e920d3fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7b1b5f8-1f43-4b55-aa67-bbc0f3e738ab | service: service-general +[2026-04-16 14:22:46.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132904610001 | request_id: e7b1b5f8-1f43-4b55-aa67-bbc0f3e738ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a190ad4-0138-4413-91f3-913fce4c0214 | service: service-general +[2026-04-16 14:22:46.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175807730002 | request_id: 8a190ad4-0138-4413-91f3-913fce4c0214 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bd9c418-aed7-41b4-afb7-3fad3758451a | service: service-general +[2026-04-16 14:22:46.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046104490001 | request_id: 6bd9c418-aed7-41b4-afb7-3fad3758451a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 097901d8-4848-429e-b808-82a95322c598 | service: service-general +[2026-04-16 14:22:46.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221901200001 | request_id: 097901d8-4848-429e-b808-82a95322c598 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6af690ea-8bde-40f7-8bcf-b3a124db3af9 | service: service-general +[2026-04-16 14:22:46.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 274.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510104101590002 | request_id: 6af690ea-8bde-40f7-8bcf-b3a124db3af9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b395011-294b-4e87-84f3-2f5a207a9b36 | service: service-general +[2026-04-16 14:22:46.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031805650002 | request_id: 7b395011-294b-4e87-84f3-2f5a207a9b36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de5cbfb8-a9e6-4055-9d39-f2beae38e0ab | service: service-general +[2026-04-16 14:22:46.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: de5cbfb8-a9e6-4055-9d39-f2beae38e0ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef2de11c-af31-4818-96a0-75cfce6de507 | service: service-general +[2026-04-16 14:22:46.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055007510002 | request_id: ef2de11c-af31-4818-96a0-75cfce6de507 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a322157-151f-4499-91f3-11c87c38151c | service: service-general +[2026-04-16 14:22:46.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244510690001 | request_id: 5a322157-151f-4499-91f3-11c87c38151c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fefc95e1-5db4-4193-9d62-1e603af789ac | service: service-general +[2026-04-16 14:22:46.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055811800002 | request_id: fefc95e1-5db4-4193-9d62-1e603af789ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59b1b0a9-46a4-4538-819a-3efbb53d3bc2 | service: service-general +[2026-04-16 14:22:46.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 59b1b0a9-46a4-4538-819a-3efbb53d3bc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db5de318-83a5-4a79-95b1-691788e1e4ae | service: service-general +[2026-04-16 14:22:46.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505102003830003 | request_id: db5de318-83a5-4a79-95b1-691788e1e4ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d15758f-d59b-4aac-9dbd-fe52ed2a5d03 | service: service-general +[2026-04-16 14:22:46.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016109640002 | request_id: 2d15758f-d59b-4aac-9dbd-fe52ed2a5d03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dec3af29-a76f-4a17-b997-9fc357751d2d | service: service-general +[2026-04-16 14:22:46.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201010570003 | request_id: dec3af29-a76f-4a17-b997-9fc357751d2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cfdcc96-d7f9-4478-b4c1-b1874b7d85b1 | service: service-general +[2026-04-16 14:22:46.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102312980001 | request_id: 9cfdcc96-d7f9-4478-b4c1-b1874b7d85b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10583427-abe8-4c1e-9167-cd5f34d08424 | service: service-general +[2026-04-16 14:22:46.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171805190001 | request_id: 10583427-abe8-4c1e-9167-cd5f34d08424 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24d9869d-3009-4c50-a227-a0483e738f1c | service: service-general +[2026-04-16 14:22:46.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184703490001 | request_id: 24d9869d-3009-4c50-a227-a0483e738f1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b3401eb-c8e9-4fe8-930a-8195b8005fba | service: service-general +[2026-04-16 14:22:46.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514175704600001 | request_id: 3b3401eb-c8e9-4fe8-930a-8195b8005fba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a9d6da6-9094-4606-ba29-f8e47c48fe10 | service: service-general +[2026-04-16 14:22:46.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101205100001 | request_id: 1a9d6da6-9094-4606-ba29-f8e47c48fe10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b6a12a4-1e34-4038-8287-06ca0d04280a | service: service-general +[2026-04-16 14:22:46.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8171022107070004 | request_id: 8b6a12a4-1e34-4038-8287-06ca0d04280a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd05fd0c-a84e-4916-85fa-4ee5189f9915 | service: service-general +[2026-04-16 14:22:46.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116707800005 | request_id: fd05fd0c-a84e-4916-85fa-4ee5189f9915 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6bd61c8-04fd-4b64-8628-2ba8a1130f84 | service: service-general +[2026-04-16 14:22:46.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035504670002 | request_id: c6bd61c8-04fd-4b64-8628-2ba8a1130f84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8773669-10c1-4d8f-b251-c16582dccd9b | service: service-general +[2026-04-16 14:22:46.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064107800163 | request_id: c8773669-10c1-4d8f-b251-c16582dccd9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b35266c3-64cf-4a55-a2e7-95cf80c17ebf | service: service-general +[2026-04-16 14:22:46.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181003680005 | request_id: b35266c3-64cf-4a55-a2e7-95cf80c17ebf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3220cc93-6237-4e43-8671-e3f157629b30 | service: service-general +[2026-04-16 14:22:46.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015805750005 | request_id: 3220cc93-6237-4e43-8671-e3f157629b30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f02030b-fec5-417b-a064-c3627adad204 | service: service-general +[2026-04-16 14:22:46.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242505010004 | request_id: 0f02030b-fec5-417b-a064-c3627adad204 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19432e44-1145-4fe0-a98c-0caf2729926b | service: service-general +[2026-04-16 14:22:46.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091811790005 | request_id: 19432e44-1145-4fe0-a98c-0caf2729926b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67877c3e-e48f-4385-8bc5-f34b8e61dae2 | service: service-general +[2026-04-16 14:22:46.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016204500001 | request_id: 67877c3e-e48f-4385-8bc5-f34b8e61dae2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd0cb450-615d-401a-9510-5fb00a2d54b7 | service: service-general +[2026-04-16 14:22:46.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045709780003 | request_id: bd0cb450-615d-401a-9510-5fb00a2d54b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1c405a3-09b8-45ae-801b-6d6427bce9a2 | service: service-general +[2026-04-16 14:22:46.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104301630005 | request_id: a1c405a3-09b8-45ae-801b-6d6427bce9a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83b8bed6-ec2b-4a83-803f-d45926ea7534 | service: service-general +[2026-04-16 14:22:46.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045108180004 | request_id: 83b8bed6-ec2b-4a83-803f-d45926ea7534 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15ccaa0e-cfc2-4d37-b444-4d29a4a900d1 | service: service-general +[2026-04-16 14:22:46.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114103780006 | request_id: 15ccaa0e-cfc2-4d37-b444-4d29a4a900d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a225770-ec2b-4f2f-a462-fe1480121ce9 | service: service-general +[2026-04-16 14:22:46.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 8a225770-ec2b-4f2f-a462-fe1480121ce9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18fcc271-c289-4178-b50d-cd80fe672c2a | service: service-general +[2026-04-16 14:22:46.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 18fcc271-c289-4178-b50d-cd80fe672c2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0e3161c-0ca0-41c6-8416-39e53c12bf8e | service: service-general +[2026-04-16 14:22:46.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082302850002 | request_id: d0e3161c-0ca0-41c6-8416-39e53c12bf8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a99fcd3a-084f-46a6-9170-3f8423fae765 | service: service-general +[2026-04-16 14:22:46.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181006650003 | request_id: a99fcd3a-084f-46a6-9170-3f8423fae765 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7ee1cf6-8d19-425f-8458-6ef4818385cb | service: service-general +[2026-04-16 14:22:46.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091703530003 | request_id: c7ee1cf6-8d19-425f-8458-6ef4818385cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 777b95fa-8ce9-4920-a9d1-972de7492302 | service: service-general +[2026-04-16 14:22:46.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104506970003 | request_id: 777b95fa-8ce9-4920-a9d1-972de7492302 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b8554a2-8298-45f6-afc5-c0ff44feae5e | service: service-general +[2026-04-16 14:22:46.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045570 | request_id: 7b8554a2-8298-45f6-afc5-c0ff44feae5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e507ab5b-0a4f-4d27-9ee9-62a21a0cfc62 | service: service-general +[2026-04-16 14:22:46.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510140306800002 | request_id: e507ab5b-0a4f-4d27-9ee9-62a21a0cfc62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0aea59c7-78df-4467-8a88-d0ffc60a46f0 | service: service-general +[2026-04-16 14:22:46.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: 0aea59c7-78df-4467-8a88-d0ffc60a46f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a22537f-ff14-4a37-bbba-a962e6c9bd3f | service: service-general +[2026-04-16 14:22:46.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155405880004 | request_id: 1a22537f-ff14-4a37-bbba-a962e6c9bd3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d3bdd1e-a8fe-42bf-8cce-7a0e8fd2f482 | service: service-general +[2026-04-16 14:22:46.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264101680030 | request_id: 8d3bdd1e-a8fe-42bf-8cce-7a0e8fd2f482 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad714d06-e7a5-481a-96ab-ad08359aaa6e | service: service-general +[2026-04-16 14:22:46.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 255.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125412770001 | request_id: ad714d06-e7a5-481a-96ab-ad08359aaa6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5a76036-6a5a-4fbd-a2d6-51c165c7c2e0 | service: service-general +[2026-04-16 14:22:46.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014607110005 | request_id: e5a76036-6a5a-4fbd-a2d6-51c165c7c2e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8783e0b-f247-47f2-8d15-cfd4d910665e | service: service-general +[2026-04-16 14:22:46.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578064903800001 | request_id: b8783e0b-f247-47f2-8d15-cfd4d910665e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df872f91-ab47-4704-a212-8ab0bce56c1c | service: service-general +[2026-04-16 14:22:46.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330508880009 | request_id: df872f91-ab47-4704-a212-8ab0bce56c1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d25b9083-96e4-46f4-8bd7-fbfd3f2973b6 | service: service-general +[2026-04-16 14:22:46.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505223112540001 | request_id: d25b9083-96e4-46f4-8bd7-fbfd3f2973b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 776dc34e-d663-4a2f-b62f-9f18715cb0ed | service: service-general +[2026-04-16 14:22:46.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036212580006 | request_id: 776dc34e-d663-4a2f-b62f-9f18715cb0ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14db30be-7dbd-4db1-8ce1-7be27bf4b2d2 | service: service-general +[2026-04-16 14:22:46.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090107590167 | request_id: 14db30be-7dbd-4db1-8ce1-7be27bf4b2d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b11a4c4-9083-41b1-bfe6-3ed19df520f4 | service: service-general +[2026-04-16 14:22:46.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503124808880001 | request_id: 3b11a4c4-9083-41b1-bfe6-3ed19df520f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ff7a195-77dd-4c56-b70f-d052b4bd385d | service: service-general +[2026-04-16 14:22:46.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 0ff7a195-77dd-4c56-b70f-d052b4bd385d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4732f1b3-2c28-443a-aa41-d818b6ad79de | service: service-general +[2026-04-16 14:22:46.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510081502540002 | request_id: 4732f1b3-2c28-443a-aa41-d818b6ad79de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b894f48-c284-4f63-963d-8a9cd8557bd8 | service: service-general +[2026-04-16 14:22:46.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: 1b894f48-c284-4f63-963d-8a9cd8557bd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 112417b1-c6d9-46ec-a747-a9ce8171178a | service: service-general +[2026-04-16 14:22:46.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: 112417b1-c6d9-46ec-a747-a9ce8171178a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1c93c34-8cd7-4d48-be76-fab5a0f596f7 | service: service-general +[2026-04-16 14:22:46.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503125209800006 | request_id: b1c93c34-8cd7-4d48-be76-fab5a0f596f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdeddda5-36a3-48a9-9a35-bcaf715af1ce | service: service-general +[2026-04-16 14:22:46.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021007630002 | request_id: fdeddda5-36a3-48a9-9a35-bcaf715af1ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 993fe86a-81de-4979-8d8b-84acf0a2ad7a | service: service-general +[2026-04-16 14:22:46.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044306580006 | request_id: 993fe86a-81de-4979-8d8b-84acf0a2ad7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b70fb280-f97c-48e5-a5db-771c32226aa1 | service: service-general +[2026-04-16 14:22:46.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 608.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292109200001 | request_id: b70fb280-f97c-48e5-a5db-771c32226aa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 116870df-aaa5-4b31-ae28-be2121db8b14 | service: service-general +[2026-04-16 14:22:46.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196602920001 | request_id: 116870df-aaa5-4b31-ae28-be2121db8b14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 3999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31184683-f3a9-4343-8192-2cb920a7f04c | service: service-general +[2026-04-16 14:22:46.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575032502550001 | request_id: 31184683-f3a9-4343-8192-2cb920a7f04c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b4a28bc-af6b-4474-874e-129f6270a109 | service: service-general +[2026-04-16 14:22:46.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 2b4a28bc-af6b-4474-874e-129f6270a109 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dca6316-c647-4040-89b1-cffd45cf6629 | service: service-general +[2026-04-16 14:22:46.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504016608680002 | request_id: 6dca6316-c647-4040-89b1-cffd45cf6629 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfc20d36-2768-44d4-941d-78e7e02e2db5 | service: service-general +[2026-04-16 14:22:46.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509195004810011 | request_id: bfc20d36-2768-44d4-941d-78e7e02e2db5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba8134a8-b440-4f5e-ab13-db56f69328f4 | service: service-general +[2026-04-16 14:22:46.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056108510004 | request_id: ba8134a8-b440-4f5e-ab13-db56f69328f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10d6977e-cac5-4f70-ba06-79b16bd6c53a | service: service-general +[2026-04-16 14:22:46.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121212740004 | request_id: 10d6977e-cac5-4f70-ba06-79b16bd6c53a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd4e0fcc-dd6c-4424-9c34-dd4275b21a33 | service: service-general +[2026-04-16 14:22:46.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030612580001 | request_id: bd4e0fcc-dd6c-4424-9c34-dd4275b21a33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c549e3d8-b105-4710-9cb7-2798611685e6 | service: service-general +[2026-04-16 14:22:46.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574053012170001 | request_id: c549e3d8-b105-4710-9cb7-2798611685e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 345d8a82-7094-4d77-8cd9-5dc17148349f | service: service-general +[2026-04-16 14:22:46.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042212430003 | request_id: 345d8a82-7094-4d77-8cd9-5dc17148349f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37930de1-0311-4177-904e-8256e0edf402 | service: service-general +[2026-04-16 14:22:46.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226707960001 | request_id: 37930de1-0311-4177-904e-8256e0edf402 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b18ba1a9-cf4e-48f9-8704-87b47de734f7 | service: service-general +[2026-04-16 14:22:46.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120511160001 | request_id: b18ba1a9-cf4e-48f9-8704-87b47de734f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0aed0632-d6ec-4afe-ada7-03580b3a16d3 | service: service-general +[2026-04-16 14:22:46.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012506610002 | request_id: 0aed0632-d6ec-4afe-ada7-03580b3a16d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf7eea35-35f9-4bbf-a2fb-1fe067b5ca4b | service: service-general +[2026-04-16 14:22:46.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023112460001 | request_id: bf7eea35-35f9-4bbf-a2fb-1fe067b5ca4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d8f9424-efd3-43a2-997c-a2c984dff8ed | service: service-general +[2026-04-16 14:22:46.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 7d8f9424-efd3-43a2-997c-a2c984dff8ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4b9dab8-a644-4980-b64e-4d7daf58c9d1 | service: service-general +[2026-04-16 14:22:46.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504156006740001 | request_id: f4b9dab8-a644-4980-b64e-4d7daf58c9d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41338b1c-7a2d-4934-bcef-92b1ab02e25f | service: service-general +[2026-04-16 14:22:46.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034804790009 | request_id: 41338b1c-7a2d-4934-bcef-92b1ab02e25f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3bc5fd3-76c4-4c16-927a-ffa917c4d8aa | service: service-general +[2026-04-16 14:22:46.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115507140001 | request_id: f3bc5fd3-76c4-4c16-927a-ffa917c4d8aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bde5520a-fa55-47b6-9e8e-8780e52afcd7 | service: service-general +[2026-04-16 14:22:46.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015010590013 | request_id: bde5520a-fa55-47b6-9e8e-8780e52afcd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa897845-c938-4f66-9f1d-4d3caa345c4a | service: service-general +[2026-04-16 14:22:46.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104210990002 | request_id: fa897845-c938-4f66-9f1d-4d3caa345c4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b53e9a45-0fc7-4829-b8bf-127e523b3e6e | service: service-general +[2026-04-16 14:22:46.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3500111006700002 | request_id: b53e9a45-0fc7-4829-b8bf-127e523b3e6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0866d20a-da5b-45d7-be49-ae238b1d602e | service: service-general +[2026-04-16 14:22:46.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 489.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 0866d20a-da5b-45d7-be49-ae238b1d602e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88e4a961-dbe1-4e73-b89a-3a333712b073 | service: service-general +[2026-04-16 14:22:46.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096708680004 | request_id: 88e4a961-dbe1-4e73-b89a-3a333712b073 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dff9b72c-3cb8-4c0d-977a-2cd732435c94 | service: service-general +[2026-04-16 14:22:46.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045595 | request_id: dff9b72c-3cb8-4c0d-977a-2cd732435c94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1a0d65d-f08d-4a38-a8dc-831c83997d69 | service: service-general +[2026-04-16 14:22:46.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045305860002 | request_id: e1a0d65d-f08d-4a38-a8dc-831c83997d69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a25e3e2-0468-43f4-a7c1-143085886800 | service: service-general +[2026-04-16 14:22:46.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507272608140001 | request_id: 2a25e3e2-0468-43f4-a7c1-143085886800 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0106fb05-c0d6-45ce-87b1-4feaf5e2b0b1 | service: service-general +[2026-04-16 14:22:46.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504010107760080 | request_id: 0106fb05-c0d6-45ce-87b1-4feaf5e2b0b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a763bbc6-de04-47a7-a74b-d6f5740d8487 | service: service-general +[2026-04-16 14:22:46.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171602630001 | request_id: a763bbc6-de04-47a7-a74b-d6f5740d8487 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 955bcf1b-a979-4243-997b-d2c5d8bc84b8 | service: service-general +[2026-04-16 14:22:46.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224307710002 | request_id: 955bcf1b-a979-4243-997b-d2c5d8bc84b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffe341c9-d074-493a-873b-d93357908918 | service: service-general +[2026-04-16 14:22:46.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166809850001 | request_id: ffe341c9-d074-493a-873b-d93357908918 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4835c3fb-266c-411e-a84d-027af47ed52f | service: service-general +[2026-04-16 14:22:46.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517195410580001 | request_id: 4835c3fb-266c-411e-a84d-027af47ed52f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 073cabc4-7c15-4be4-8a28-51af9f2858e3 | service: service-general +[2026-04-16 14:22:46.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.362µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011304730001 | request_id: 073cabc4-7c15-4be4-8a28-51af9f2858e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f587a14f-e1b6-4bef-a11b-d82ea07217ff | service: service-general +[2026-04-16 14:22:46.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508015803730003 | request_id: f587a14f-e1b6-4bef-a11b-d82ea07217ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6797e95-99bc-49bf-b537-275b1e2cc004 | service: service-general +[2026-04-16 14:22:46.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124708400005 | request_id: a6797e95-99bc-49bf-b537-275b1e2cc004 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3023f840-5380-436b-b362-023e51f1cf65 | service: service-general +[2026-04-16 14:22:46.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084708770001 | request_id: 3023f840-5380-436b-b362-023e51f1cf65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbd5bd79-4cf6-429a-944f-797df78c2e12 | service: service-general +[2026-04-16 14:22:46.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120402180002 | request_id: bbd5bd79-4cf6-429a-944f-797df78c2e12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48116401-2ea0-4777-a807-48ca000f17f9 | service: service-general +[2026-04-16 14:22:46.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200101630004 | request_id: 48116401-2ea0-4777-a807-48ca000f17f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d89140f-ac0a-4c56-b8cf-6fbe4c7e7ea9 | service: service-general +[2026-04-16 14:22:46.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035401700001 | request_id: 2d89140f-ac0a-4c56-b8cf-6fbe4c7e7ea9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce2f5e88-8b28-4be0-bb11-64a6930ef270 | service: service-general +[2026-04-16 14:22:46.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051808790016 | request_id: ce2f5e88-8b28-4be0-bb11-64a6930ef270 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cb8e8ac-b97c-4e65-a2cd-721c9fe98ba2 | service: service-general +[2026-04-16 14:22:46.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034807500001 | request_id: 0cb8e8ac-b97c-4e65-a2cd-721c9fe98ba2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d8505c7-e8e0-45be-8ecf-19c7b3dc6558 | service: service-general +[2026-04-16 14:22:46.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246004940002 | request_id: 4d8505c7-e8e0-45be-8ecf-19c7b3dc6558 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9b258aa-2ab2-42c5-a1f9-c53f14a3dff6 | service: service-general +[2026-04-16 14:22:46.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556710 | request_id: c9b258aa-2ab2-42c5-a1f9-c53f14a3dff6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a848d1e-88eb-41a6-81ba-a7edeea49e0f | service: service-general +[2026-04-16 14:22:46.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514087009710002 | request_id: 0a848d1e-88eb-41a6-81ba-a7edeea49e0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbb5184b-41e9-4798-b0cd-9f9079af781c | service: service-general +[2026-04-16 14:22:46.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180106720004 | request_id: fbb5184b-41e9-4798-b0cd-9f9079af781c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9824524-edc8-4810-978d-b6e35eb30b68 | service: service-general +[2026-04-16 14:22:46.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070612160001 | request_id: c9824524-edc8-4810-978d-b6e35eb30b68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a281cee-ac39-4da0-9847-59cbf514b4d9 | service: service-general +[2026-04-16 14:22:46.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507257112660002 | request_id: 4a281cee-ac39-4da0-9847-59cbf514b4d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7faaf67f-1c41-46fd-ac7b-86c992edd051 | service: service-general +[2026-04-16 14:22:46.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503136808930002 | request_id: 7faaf67f-1c41-46fd-ac7b-86c992edd051 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f79db0f2-bf90-437a-bbfd-d8aa77720705 | service: service-general +[2026-04-16 14:22:46.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321602580001 | request_id: f79db0f2-bf90-437a-bbfd-d8aa77720705 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a704e933-654b-4e0b-a015-44dc572e9e18 | service: service-general +[2026-04-16 14:22:46.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232802200001 | request_id: a704e933-654b-4e0b-a015-44dc572e9e18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4e4b1fe-1c63-4bae-8f52-2770ff984067 | service: service-general +[2026-04-16 14:22:46.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253112520003 | request_id: f4e4b1fe-1c63-4bae-8f52-2770ff984067 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5f705cf-8257-4938-812a-4f007f2951b7 | service: service-general +[2026-04-16 14:22:46.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574024706640001 | request_id: b5f705cf-8257-4938-812a-4f007f2951b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4abc38ad-bb9c-4a90-8187-72dbba6d8ad5 | service: service-general +[2026-04-16 14:22:46.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506220103720003 | request_id: 4abc38ad-bb9c-4a90-8187-72dbba6d8ad5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d00d93dd-9217-488a-82a5-6a0a2ecaceb0 | service: service-general +[2026-04-16 14:22:46.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050109760001 | request_id: d00d93dd-9217-488a-82a5-6a0a2ecaceb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ada0ac7-1651-476a-b41f-0177691393e2 | service: service-general +[2026-04-16 14:22:46.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190110870001 | request_id: 0ada0ac7-1651-476a-b41f-0177691393e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad4f69df-b069-4c78-a2e3-c52d66d3a88e | service: service-general +[2026-04-16 14:22:46.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144901990001 | request_id: ad4f69df-b069-4c78-a2e3-c52d66d3a88e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b80e7626-128f-40e3-9ffc-cc93084ea32a | service: service-general +[2026-04-16 14:22:46.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503052606590001 | request_id: b80e7626-128f-40e3-9ffc-cc93084ea32a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f3eeaa4-0dda-406e-a662-56b0b74d45d5 | service: service-general +[2026-04-16 14:22:46.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094111920002 | request_id: 4f3eeaa4-0dda-406e-a662-56b0b74d45d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60339e2f-156a-4e40-a0ba-4563915f1568 | service: service-general +[2026-04-16 14:22:46.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503110609090003 | request_id: 60339e2f-156a-4e40-a0ba-4563915f1568 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e98b357e-62cb-49e8-b8bc-2ce6e95f59c9 | service: service-general +[2026-04-16 14:22:46.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022303420001 | request_id: e98b357e-62cb-49e8-b8bc-2ce6e95f59c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9722447-7bc7-4d7e-80fb-780f9a58cbc6 | service: service-general +[2026-04-16 14:22:46.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513234107590204 | request_id: b9722447-7bc7-4d7e-80fb-780f9a58cbc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c2c3844-dc09-499f-a6f5-f4174f5100df | service: service-general +[2026-04-16 14:22:46.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061811480002 | request_id: 1c2c3844-dc09-499f-a6f5-f4174f5100df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b68a2027-4220-4e8b-93f2-7f4c805e6252 | service: service-general +[2026-04-16 14:22:46.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094704700005 | request_id: b68a2027-4220-4e8b-93f2-7f4c805e6252 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48e6495f-6a94-438b-9243-e92d03194ba3 | service: service-general +[2026-04-16 14:22:46.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514176307820003 | request_id: 48e6495f-6a94-438b-9243-e92d03194ba3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73dd38c7-41ed-4fe4-95bf-82e44dc58b51 | service: service-general +[2026-04-16 14:22:46.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115503540001 | request_id: 73dd38c7-41ed-4fe4-95bf-82e44dc58b51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fca0bde-dce2-49a0-9a71-e34fff00e1e4 | service: service-general +[2026-04-16 14:22:46.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571010702200003 | request_id: 4fca0bde-dce2-49a0-9a71-e34fff00e1e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2334cd77-3183-485f-983c-4b50a574de9c | service: service-general +[2026-04-16 14:22:46.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546063 | request_id: 2334cd77-3183-485f-983c-4b50a574de9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d14fe9b6-8a8a-4f8d-b069-fa3dab83bae2 | service: service-general +[2026-04-16 14:22:46.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026406620002 | request_id: d14fe9b6-8a8a-4f8d-b069-fa3dab83bae2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d1607e2-e4b3-45e7-a754-dae0085108a5 | service: service-general +[2026-04-16 14:22:46.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040407680008 | request_id: 7d1607e2-e4b3-45e7-a754-dae0085108a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 084000d4-bed6-4f26-8ce5-a11b32ea5784 | service: service-general +[2026-04-16 14:22:46.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022610890001 | request_id: 084000d4-bed6-4f26-8ce5-a11b32ea5784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 698527de-c3cb-4a87-8f29-e3b3f5f98533 | service: service-general +[2026-04-16 14:22:46.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578064903800001 | request_id: 698527de-c3cb-4a87-8f29-e3b3f5f98533 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32999817-6af4-4b9e-80c5-7c16f2046a47 | service: service-general +[2026-04-16 14:22:46.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252505690006 | request_id: 32999817-6af4-4b9e-80c5-7c16f2046a47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c1dd3b8-9bab-43db-b185-47fef19830ed | service: service-general +[2026-04-16 14:22:46.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125706590001 | request_id: 7c1dd3b8-9bab-43db-b185-47fef19830ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69b54a61-cff3-4ab5-8bb8-bd5d85c80ded | service: service-general +[2026-04-16 14:22:46.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016809630003 | request_id: 69b54a61-cff3-4ab5-8bb8-bd5d85c80ded | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7e2f5c8-814d-49b6-bbb8-5b993b29c951 | service: service-general +[2026-04-16 14:22:46.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105310070002 | request_id: f7e2f5c8-814d-49b6-bbb8-5b993b29c951 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cab2e42-d3d1-4e9b-8868-5d53e213bfe9 | service: service-general +[2026-04-16 14:22:46.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502545151515151 | request_id: 2cab2e42-d3d1-4e9b-8868-5d53e213bfe9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6642dfbe-65fa-4833-bfb8-86fcb886a212 | service: service-general +[2026-04-16 14:22:46.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035205960006 | request_id: 6642dfbe-65fa-4833-bfb8-86fcb886a212 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2880959d-6cc7-4a60-a853-c22503563af4 | service: service-general +[2026-04-16 14:22:46.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214610820002 | request_id: 2880959d-6cc7-4a60-a853-c22503563af4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fdabdc6-e2cf-4ffb-a55e-a10c9364f196 | service: service-general +[2026-04-16 14:22:46.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091102450001 | request_id: 1fdabdc6-e2cf-4ffb-a55e-a10c9364f196 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb2ab6eb-fe00-4f5b-af28-b2ab3dcec504 | service: service-general +[2026-04-16 14:22:46.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236108190001 | request_id: fb2ab6eb-fe00-4f5b-af28-b2ab3dcec504 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63b8ad1e-b4c4-43e5-b392-f824e6c4a88c | service: service-general +[2026-04-16 14:22:46.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511111611670001 | request_id: 63b8ad1e-b4c4-43e5-b392-f824e6c4a88c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1e08585-8dec-461d-96f6-a114d95697b0 | service: service-general +[2026-04-16 14:22:46.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105708820005 | request_id: c1e08585-8dec-461d-96f6-a114d95697b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6142e040-6833-4b73-a2a1-c82138845999 | service: service-general +[2026-04-16 14:22:46.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505125302830001 | request_id: 6142e040-6833-4b73-a2a1-c82138845999 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0146f0a0-2021-4cb7-b2a9-77e2985330a4 | service: service-general +[2026-04-16 14:22:46.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116601170003 | request_id: 0146f0a0-2021-4cb7-b2a9-77e2985330a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97f9456b-9a46-4bb8-bbcf-649286a055bc | service: service-general +[2026-04-16 14:22:46.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035706650002 | request_id: 97f9456b-9a46-4bb8-bbcf-649286a055bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35436f7c-7e3a-4637-89fe-01f7dd33a408 | service: service-general +[2026-04-16 14:22:46.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194101620035 | request_id: 35436f7c-7e3a-4637-89fe-01f7dd33a408 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b2d0f80-d986-4ba1-b064-e5b16f45aef1 | service: service-general +[2026-04-16 14:22:46.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310501020002 | request_id: 9b2d0f80-d986-4ba1-b064-e5b16f45aef1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11549a2b-8092-49dd-b540-f64df941f04b | service: service-general +[2026-04-16 14:22:46.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220201600001 | request_id: 11549a2b-8092-49dd-b540-f64df941f04b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93c57a81-e9ca-47f2-8d75-2d10bf7f3eb1 | service: service-general +[2026-04-16 14:22:46.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260303920006 | request_id: 93c57a81-e9ca-47f2-8d75-2d10bf7f3eb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d265f2a2-5fd1-4e46-8ee5-4c57d779c249 | service: service-general +[2026-04-16 14:22:46.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: d265f2a2-5fd1-4e46-8ee5-4c57d779c249 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90334957-5158-42a9-8462-5367f4071d74 | service: service-general +[2026-04-16 14:22:46.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295209070001 | request_id: 90334957-5158-42a9-8462-5367f4071d74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43e43c51-972f-435b-b75b-edc6dabe2291 | service: service-general +[2026-04-16 14:22:46.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 43e43c51-972f-435b-b75b-edc6dabe2291 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7352de61-a150-4070-980c-ad0517f98ced | service: service-general +[2026-04-16 14:22:46.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041210730004 | request_id: 7352de61-a150-4070-980c-ad0517f98ced | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f2ae806-4c59-4795-8230-7d798c7fa7ba | service: service-general +[2026-04-16 14:22:46.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514216005800002 | request_id: 2f2ae806-4c59-4795-8230-7d798c7fa7ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a72918af-9559-4358-85c6-98ee27e4189b | service: service-general +[2026-04-16 14:22:46.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022802680003 | request_id: a72918af-9559-4358-85c6-98ee27e4189b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9913e5c0-ca76-4c9e-bd1b-8cdb5e71a451 | service: service-general +[2026-04-16 14:22:46.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512021509760004 | request_id: 9913e5c0-ca76-4c9e-bd1b-8cdb5e71a451 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0203869b-acab-4b46-9be9-62d2bc6c1aac | service: service-general +[2026-04-16 14:22:46.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134206100002 | request_id: 0203869b-acab-4b46-9be9-62d2bc6c1aac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74bbb3d1-9da4-432c-8b13-874b87212c75 | service: service-general +[2026-04-16 14:22:46.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021509430001 | request_id: 74bbb3d1-9da4-432c-8b13-874b87212c75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cce8ca0-f48f-42c0-9682-0215cf90782b | service: service-general +[2026-04-16 14:22:46.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108530002 | request_id: 2cce8ca0-f48f-42c0-9682-0215cf90782b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db0c4e8e-3359-4c4c-9444-416d4a16dc40 | service: service-general +[2026-04-16 14:22:46.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523170707860004 | request_id: db0c4e8e-3359-4c4c-9444-416d4a16dc40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94a92f43-d7fd-4acc-b7b1-9a38b7bf3d9a | service: service-general +[2026-04-16 14:22:46.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044912670007 | request_id: 94a92f43-d7fd-4acc-b7b1-9a38b7bf3d9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c635717-88d8-465a-843d-d27f989924ec | service: service-general +[2026-04-16 14:22:46.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240102840004 | request_id: 2c635717-88d8-465a-843d-d27f989924ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90572a73-0175-4a10-abc8-2de3e8202471 | service: service-general +[2026-04-16 14:22:46.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571016802530001 | request_id: 90572a73-0175-4a10-abc8-2de3e8202471 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f5b2273-73ac-4ab2-9d67-9760648bfa8c | service: service-general +[2026-04-16 14:22:46.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: 6f5b2273-73ac-4ab2-9d67-9760648bfa8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 342872c1-afa5-484b-b7c8-2b0614b9da24 | service: service-general +[2026-04-16 14:22:46.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011901680001 | request_id: 342872c1-afa5-484b-b7c8-2b0614b9da24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92c6c1fc-e1bd-4e34-9ac1-ba3178c3abac | service: service-general +[2026-04-16 14:22:46.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045610 | request_id: 92c6c1fc-e1bd-4e34-9ac1-ba3178c3abac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3db10031-d91c-4637-837e-e497952711b2 | service: service-general +[2026-04-16 14:22:46.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016003200004 | request_id: 3db10031-d91c-4637-837e-e497952711b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 690d2bb2-98b4-490d-ae46-7ee71156370a | service: service-general +[2026-04-16 14:22:46.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504145002680006 | request_id: 690d2bb2-98b4-490d-ae46-7ee71156370a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 602e9e96-1474-45b3-8867-0751bc7d1b01 | service: service-general +[2026-04-16 14:22:46.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 533.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256606590003 | request_id: 602e9e96-1474-45b3-8867-0751bc7d1b01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16a6378a-2031-434a-b5eb-92077f70a81c | service: service-general +[2026-04-16 14:22:46.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045910620001 | request_id: 16a6378a-2031-434a-b5eb-92077f70a81c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81f19a22-8746-416b-8762-4edf9d9f024f | service: service-general +[2026-04-16 14:22:46.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130208000001 | request_id: 81f19a22-8746-416b-8762-4edf9d9f024f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 102719e1-836f-4b6c-9e60-aede3ef6c7a0 | service: service-general +[2026-04-16 14:22:46.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174602950001 | request_id: 102719e1-836f-4b6c-9e60-aede3ef6c7a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5eb00364-6b29-45fc-97fd-71c7d97c3299 | service: service-general +[2026-04-16 14:22:46.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101808820006 | request_id: 5eb00364-6b29-45fc-97fd-71c7d97c3299 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99d34e7a-a208-4250-b9d1-8fa7b78e7905 | service: service-general +[2026-04-16 14:22:46.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546049 | request_id: 99d34e7a-a208-4250-b9d1-8fa7b78e7905 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68fcbfb1-e84d-4f21-bd38-979f6382d584 | service: service-general +[2026-04-16 14:22:46.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556713 | request_id: 68fcbfb1-e84d-4f21-bd38-979f6382d584 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9202755-76e7-45c1-b9e6-d0f6acde73ca | service: service-general +[2026-04-16 14:22:46.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: d9202755-76e7-45c1-b9e6-d0f6acde73ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe12e54d-7178-4c56-a5ad-d94da6e94778 | service: service-general +[2026-04-16 14:22:46.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513024107640043 | request_id: fe12e54d-7178-4c56-a5ad-d94da6e94778 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48f8f951-1ea8-462b-bb99-5cfb0b296d3d | service: service-general +[2026-04-16 14:22:46.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514060905510001 | request_id: 48f8f951-1ea8-462b-bb99-5cfb0b296d3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 045d1dc6-9fbb-4807-bbb4-a9921b57666c | service: service-general +[2026-04-16 14:22:46.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215004490001 | request_id: 045d1dc6-9fbb-4807-bbb4-a9921b57666c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b66d77eb-a846-4041-a508-687449263936 | service: service-general +[2026-04-16 14:22:46.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044410730003 | request_id: b66d77eb-a846-4041-a508-687449263936 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cde5bb9d-3747-4c43-9a47-4b2eba98558f | service: service-general +[2026-04-16 14:22:46.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256507800002 | request_id: cde5bb9d-3747-4c43-9a47-4b2eba98558f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9fe1629-ca75-48c7-8e9b-fcad17b53615 | service: service-general +[2026-04-16 14:22:46.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034107830338 | request_id: c9fe1629-ca75-48c7-8e9b-fcad17b53615 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ac7e424-1f26-4a69-b821-403c46c9a055 | service: service-general +[2026-04-16 14:22:46.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506014107730164 | request_id: 9ac7e424-1f26-4a69-b821-403c46c9a055 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19a6aeef-b1f3-45b6-9f61-430b2028b1cb | service: service-general +[2026-04-16 14:22:46.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214108780002 | request_id: 19a6aeef-b1f3-45b6-9f61-430b2028b1cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6ce68cb-73b6-415a-ad26-f13571fcff3b | service: service-general +[2026-04-16 14:22:46.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174410030001 | request_id: c6ce68cb-73b6-415a-ad26-f13571fcff3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55712a7e-03c1-4696-b3de-5bbf6e645860 | service: service-general +[2026-04-16 14:22:46.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021605650002 | request_id: 55712a7e-03c1-4696-b3de-5bbf6e645860 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b8bebde-0b6d-4699-98a9-2ad2e31b6659 | service: service-general +[2026-04-16 14:22:46.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014710530001 | request_id: 2b8bebde-0b6d-4699-98a9-2ad2e31b6659 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9caa2080-89ce-44b6-8ec0-1a82d3c16080 | service: service-general +[2026-04-16 14:22:46.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031003620001 | request_id: 9caa2080-89ce-44b6-8ec0-1a82d3c16080 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dea69d3-9966-4530-8f6f-b303033c3443 | service: service-general +[2026-04-16 14:22:46.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254612000001 | request_id: 2dea69d3-9966-4530-8f6f-b303033c3443 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a6ea56f-8478-4b70-9ae0-ebab248558e6 | service: service-general +[2026-04-16 14:22:46.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3374020801060003 | request_id: 0a6ea56f-8478-4b70-9ae0-ebab248558e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 004b4f0c-ad74-4049-af72-4148f850ca3b | service: service-general +[2026-04-16 14:22:46.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3216052403930001 | request_id: 004b4f0c-ad74-4049-af72-4148f850ca3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d1befd4-9a10-491e-8201-3bd49cf3b8f0 | service: service-general +[2026-04-16 14:22:46.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290708200001 | request_id: 1d1befd4-9a10-491e-8201-3bd49cf3b8f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd054ecd-9d6c-487d-985c-3ebc8068afde | service: service-general +[2026-04-16 14:22:46.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545820 | request_id: cd054ecd-9d6c-487d-985c-3ebc8068afde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57508129-3d6d-4e11-b97d-a0428b116587 | service: service-general +[2026-04-16 14:22:46.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081407640001 | request_id: 57508129-3d6d-4e11-b97d-a0428b116587 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 812e5241-b292-4216-8955-860a98ce6e31 | service: service-general +[2026-04-16 14:22:46.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010611940001 | request_id: 812e5241-b292-4216-8955-860a98ce6e31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02ddbfe5-5730-4dc7-ba66-d89f1e1c8861 | service: service-general +[2026-04-16 14:22:46.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171026306650002 | request_id: 02ddbfe5-5730-4dc7-ba66-d89f1e1c8861 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c1f3b26-204a-493d-a835-60f70af3a6dc | service: service-general +[2026-04-16 14:22:46.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508015605780001 | request_id: 0c1f3b26-204a-493d-a835-60f70af3a6dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8299d370-ae66-4710-aa32-e7d7de2c84c6 | service: service-general +[2026-04-16 14:22:46.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111304150004 | request_id: 8299d370-ae66-4710-aa32-e7d7de2c84c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d89e65de-74ba-4852-b8c2-7053efe95db8 | service: service-general +[2026-04-16 14:22:46.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: d89e65de-74ba-4852-b8c2-7053efe95db8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3179374-584a-4e24-829f-6c88243301cc | service: service-general +[2026-04-16 14:22:46.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011804620002 | request_id: f3179374-584a-4e24-829f-6c88243301cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0d3ccf3-00b1-4507-82f4-1d8d8b4062ad | service: service-general +[2026-04-16 14:22:46.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545793 | request_id: a0d3ccf3-00b1-4507-82f4-1d8d8b4062ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f734f82e-f0de-4ed9-b354-aabe166e81d2 | service: service-general +[2026-04-16 14:22:46.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: f734f82e-f0de-4ed9-b354-aabe166e81d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d27d7bb7-3af4-468a-967b-179e84e45d3d | service: service-general +[2026-04-16 14:22:46.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010908500003 | request_id: d27d7bb7-3af4-468a-967b-179e84e45d3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75325679-8f24-46b0-ae97-35a99cb379a7 | service: service-general +[2026-04-16 14:22:46.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154107740096 | request_id: 75325679-8f24-46b0-ae97-35a99cb379a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3b1b17d-511f-4c3f-b6aa-271e5ef2b99f | service: service-general +[2026-04-16 14:22:46.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106707700001 | request_id: a3b1b17d-511f-4c3f-b6aa-271e5ef2b99f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 569a4e7c-f63c-43cb-b112-5b1a0a3b1f21 | service: service-general +[2026-04-16 14:22:46.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 569a4e7c-f63c-43cb-b112-5b1a0a3b1f21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8e6f060-2665-478f-9617-86f465c699ad | service: service-general +[2026-04-16 14:22:46.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504015402820002 | request_id: b8e6f060-2665-478f-9617-86f465c699ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a9356d4-03a9-46ae-8b9b-7d9e0858536e | service: service-general +[2026-04-16 14:22:46.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241609800002 | request_id: 6a9356d4-03a9-46ae-8b9b-7d9e0858536e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bada8dc2-2bae-457e-9b2e-0f0dbc9ebe82 | service: service-general +[2026-04-16 14:22:46.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507152206690002 | request_id: bada8dc2-2bae-457e-9b2e-0f0dbc9ebe82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05b58482-dd86-47a8-9e1f-23fb59b5a722 | service: service-general +[2026-04-16 14:22:46.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3602613121000001 | request_id: 05b58482-dd86-47a8-9e1f-23fb59b5a722 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7061d1fe-f10f-43d5-b639-5e4e2503e930 | service: service-general +[2026-04-16 14:22:46.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250507370001 | request_id: 7061d1fe-f10f-43d5-b639-5e4e2503e930 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b79b188-3703-4f62-a0f0-237aa337385d | service: service-general +[2026-04-16 14:22:46.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523180506750011 | request_id: 5b79b188-3703-4f62-a0f0-237aa337385d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21fd5374-a3cf-462d-bb5a-005e9cc61b93 | service: service-general +[2026-04-16 14:22:46.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507282301200003 | request_id: 21fd5374-a3cf-462d-bb5a-005e9cc61b93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c671ed2-d7eb-40ba-abc8-87db67e176da | service: service-general +[2026-04-16 14:22:46.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032203100008 | request_id: 5c671ed2-d7eb-40ba-abc8-87db67e176da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b938e21-7fc8-4a4a-8c9e-8dfffd17f25c | service: service-general +[2026-04-16 14:22:46.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506205510940001 | request_id: 2b938e21-7fc8-4a4a-8c9e-8dfffd17f25c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faa315b9-1827-4f64-893d-5a226df48fa2 | service: service-general +[2026-04-16 14:22:46.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051105790002 | request_id: faa315b9-1827-4f64-893d-5a226df48fa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1aa5606-7edc-4517-8741-6a230fa4a4b3 | service: service-general +[2026-04-16 14:22:46.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224508630002 | request_id: b1aa5606-7edc-4517-8741-6a230fa4a4b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f92ed7fa-1562-4000-a2d9-59b5905b6710 | service: service-general +[2026-04-16 14:22:46.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514060503050003 | request_id: f92ed7fa-1562-4000-a2d9-59b5905b6710 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ef35e9d-7346-4780-a64f-04f7e462ec26 | service: service-general +[2026-04-16 14:22:46.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256805940004 | request_id: 6ef35e9d-7346-4780-a64f-04f7e462ec26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e5ab25f-868f-41e7-87df-a9178ddcae24 | service: service-general +[2026-04-16 14:22:46.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1541512151544854 | request_id: 0e5ab25f-868f-41e7-87df-a9178ddcae24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a51728d-0bd8-4f97-9578-98018a888946 | service: service-general +[2026-04-16 14:22:46.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255008680003 | request_id: 4a51728d-0bd8-4f97-9578-98018a888946 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e83a0d34-05cf-4b2d-8809-c349f8e3a9c2 | service: service-general +[2026-04-16 14:22:46.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204405200001 | request_id: e83a0d34-05cf-4b2d-8809-c349f8e3a9c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50e4e102-d0e2-4af5-8da3-907fa5ed83d9 | service: service-general +[2026-04-16 14:22:46.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: 50e4e102-d0e2-4af5-8da3-907fa5ed83d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ceeda7a-218b-464a-aef4-9366eeebc42b | service: service-general +[2026-04-16 14:22:46.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: 0ceeda7a-218b-464a-aef4-9366eeebc42b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd52b360-83d3-44da-96f5-d08b2de325da | service: service-general +[2026-04-16 14:22:46.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016006530003 | request_id: cd52b360-83d3-44da-96f5-d08b2de325da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71d88836-8087-4a28-b3b0-4ea8d2c2a668 | service: service-general +[2026-04-16 14:22:46.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124509780005 | request_id: 71d88836-8087-4a28-b3b0-4ea8d2c2a668 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51491115-2def-4a02-aff7-45b79054860d | service: service-general +[2026-04-16 14:22:46.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034307810004 | request_id: 51491115-2def-4a02-aff7-45b79054860d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee46ad2f-1a8b-4ab0-830f-88b815af79bd | service: service-general +[2026-04-16 14:22:46.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: ee46ad2f-1a8b-4ab0-830f-88b815af79bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 994027de-d600-43f7-bcee-2bcb6591cea2 | service: service-general +[2026-04-16 14:22:46.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506183004660001 | request_id: 994027de-d600-43f7-bcee-2bcb6591cea2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 221e64db-a639-494e-ad70-8a7fc4b79cfb | service: service-general +[2026-04-16 14:22:46.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026209690002 | request_id: 221e64db-a639-494e-ad70-8a7fc4b79cfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37c0c369-629d-4405-96a4-3cf9a20ed633 | service: service-general +[2026-04-16 14:22:46.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020606960001 | request_id: 37c0c369-629d-4405-96a4-3cf9a20ed633 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6088a3dc-6586-4196-be2f-73b342a09404 | service: service-general +[2026-04-16 14:22:46.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506036505950002 | request_id: 6088a3dc-6586-4196-be2f-73b342a09404 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6b64036-4846-4740-8198-ebe5cc524007 | service: service-general +[2026-04-16 14:22:46.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015506660003 | request_id: a6b64036-4846-4740-8198-ebe5cc524007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 201c49cf-2ea6-4efb-b65c-fc918be6811d | service: service-general +[2026-04-16 14:22:46.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000048 | request_id: 201c49cf-2ea6-4efb-b65c-fc918be6811d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ec53c02-3ab7-40a8-90af-3bb364978801 | service: service-general +[2026-04-16 14:22:46.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046105580002 | request_id: 2ec53c02-3ab7-40a8-90af-3bb364978801 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 312d7134-7a87-4556-bda0-abd142dd5706 | service: service-general +[2026-04-16 14:22:46.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154304790002 | request_id: 312d7134-7a87-4556-bda0-abd142dd5706 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 169db6ee-4af1-4da0-9c34-10cf36b0b819 | service: service-general +[2026-04-16 14:22:46.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 169db6ee-4af1-4da0-9c34-10cf36b0b819 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f9463ab-39b6-4e29-9470-1d7c50090d6e | service: service-general +[2026-04-16 14:22:46.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014902480001 | request_id: 7f9463ab-39b6-4e29-9470-1d7c50090d6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c68b5d11-af7a-49af-9871-6fe2a046c24b | service: service-general +[2026-04-16 14:22:46.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012114912360 | request_id: c68b5d11-af7a-49af-9871-6fe2a046c24b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f02441f0-ea06-41b5-a5a9-65d35a97da29 | service: service-general +[2026-04-16 14:22:46.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145812170002 | request_id: f02441f0-ea06-41b5-a5a9-65d35a97da29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e45f0f3-f757-4194-b286-41dee40c3c1d | service: service-general +[2026-04-16 14:22:46.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504020107540149 | request_id: 4e45f0f3-f757-4194-b286-41dee40c3c1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 432daf33-994b-42c9-8dfb-2c18ad6010e5 | service: service-general +[2026-04-16 14:22:46.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 305.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510220304790003 | request_id: 432daf33-994b-42c9-8dfb-2c18ad6010e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b8e6254-38f7-45e3-95f0-00ff82323039 | service: service-general +[2026-04-16 14:22:46.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 253.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014707710003 | request_id: 1b8e6254-38f7-45e3-95f0-00ff82323039 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5686ec9-13a8-4a2f-bbd5-e617d94477cb | service: service-general +[2026-04-16 14:22:46.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 317.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131403830012 | request_id: b5686ec9-13a8-4a2f-bbd5-e617d94477cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 794bd79b-e869-42a1-9b5f-8a338fac051b | service: service-general +[2026-04-16 14:22:46.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 304.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171016305960003 | request_id: 794bd79b-e869-42a1-9b5f-8a338fac051b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea6198b1-5dc0-41a3-83c1-865bc72a4cc3 | service: service-general +[2026-04-16 14:22:46.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 255.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095610730003 | request_id: ea6198b1-5dc0-41a3-83c1-865bc72a4cc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 492c4230-805d-4a86-8d5c-7ed4953319f3 | service: service-general +[2026-04-16 14:22:46.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190702840001 | request_id: 492c4230-805d-4a86-8d5c-7ed4953319f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c3b8e65-de8a-43e8-b871-91c73dcbb822 | service: service-general +[2026-04-16 14:22:46.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 250.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174107710020 | request_id: 8c3b8e65-de8a-43e8-b871-91c73dcbb822 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca789758-b695-44f9-91e4-1ebe024adfe0 | service: service-general +[2026-04-16 14:22:46.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021810600001 | request_id: ca789758-b695-44f9-91e4-1ebe024adfe0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f64a5f2-d333-47ca-9e5a-0cfdcb0acab9 | service: service-general +[2026-04-16 14:22:46.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556717 | request_id: 2f64a5f2-d333-47ca-9e5a-0cfdcb0acab9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bd763d6-3677-44c2-b013-a29bc5daf9b2 | service: service-general +[2026-04-16 14:22:46.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024108740001 | request_id: 0bd763d6-3677-44c2-b013-a29bc5daf9b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5858beca-730f-4a45-ae33-b57c5f079cc9 | service: service-general +[2026-04-16 14:22:46.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011610740003 | request_id: 5858beca-730f-4a45-ae33-b57c5f079cc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1c6daea-f589-4db6-88de-33eac0aaf556 | service: service-general +[2026-04-16 14:22:46.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012803450001 | request_id: f1c6daea-f589-4db6-88de-33eac0aaf556 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09ab1fef-a97a-487f-a9af-57b7df0eaf76 | service: service-general +[2026-04-16 14:22:46.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320101680026 | request_id: 09ab1fef-a97a-487f-a9af-57b7df0eaf76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb98b7c9-2310-4b2d-9839-c7c5408fdae7 | service: service-general +[2026-04-16 14:22:46.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407800007 | request_id: bb98b7c9-2310-4b2d-9839-c7c5408fdae7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e025d9e-819d-4dd9-839d-3ffa9ce8a86b | service: service-general +[2026-04-16 14:22:46.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508017101170003 | request_id: 1e025d9e-819d-4dd9-839d-3ffa9ce8a86b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e95445a-c015-494c-b8e8-12870228b644 | service: service-general +[2026-04-16 14:22:46.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255610720005 | request_id: 8e95445a-c015-494c-b8e8-12870228b644 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 118afc6b-4686-40a7-acde-4bca28d3f69a | service: service-general +[2026-04-16 14:22:46.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180507980002 | request_id: 118afc6b-4686-40a7-acde-4bca28d3f69a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 702853a6-b728-40fe-ab15-949b0cc53072 | service: service-general +[2026-04-16 14:22:46.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096912550001 | request_id: 702853a6-b728-40fe-ab15-949b0cc53072 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cd239d4-795a-4886-8cf0-f5e0d86780ab | service: service-general +[2026-04-16 14:22:46.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140101940007 | request_id: 5cd239d4-795a-4886-8cf0-f5e0d86780ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80799a8c-fb3d-415b-aaca-38544831a9b0 | service: service-general +[2026-04-16 14:22:46.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574017112510002 | request_id: 80799a8c-fb3d-415b-aaca-38544831a9b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81d109c8-8b55-4bc9-942d-654532bf6183 | service: service-general +[2026-04-16 14:22:46.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036005700006 | request_id: 81d109c8-8b55-4bc9-942d-654532bf6183 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e093af5-c179-48d3-9323-75fa2a4460e8 | service: service-general +[2026-04-16 14:22:46.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556719 | request_id: 6e093af5-c179-48d3-9323-75fa2a4460e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e09dc3ee-831f-43ff-9e94-e898db0c9e51 | service: service-general +[2026-04-16 14:22:46.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574014107660240 | request_id: e09dc3ee-831f-43ff-9e94-e898db0c9e51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5e6f6d1-a2d6-4466-b076-e456453069e3 | service: service-general +[2026-04-16 14:22:46.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8565646465615154 | request_id: e5e6f6d1-a2d6-4466-b076-e456453069e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f185045-6282-4b2b-a5c5-733771f64767 | service: service-general +[2026-04-16 14:22:46.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195705640001 | request_id: 4f185045-6282-4b2b-a5c5-733771f64767 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4843e0fe-9922-45e4-a096-90b13f53c5f6 | service: service-general +[2026-04-16 14:22:46.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134708710010 | request_id: 4843e0fe-9922-45e4-a096-90b13f53c5f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2ace71b-ef6f-4585-87b9-5803a0c05448 | service: service-general +[2026-04-16 14:22:46.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033105730002 | request_id: c2ace71b-ef6f-4585-87b9-5803a0c05448 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61c38031-9b41-44b9-9002-a6d2bc3d64aa | service: service-general +[2026-04-16 14:22:46.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 6.453439ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556720 | request_id: 61c38031-9b41-44b9-9002-a6d2bc3d64aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9921f2f9-4b35-4f25-9ca3-bfc5b4cbca83 | service: service-general +[2026-04-16 14:22:46.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021502740004 | request_id: 9921f2f9-4b35-4f25-9ca3-bfc5b4cbca83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b065b79-5250-45ae-989f-ca489ea54a6d | service: service-general +[2026-04-16 14:22:46.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115202520001 | request_id: 1b065b79-5250-45ae-989f-ca489ea54a6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eec59472-c620-4240-befe-34f8be378e8a | service: service-general +[2026-04-16 14:22:46.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251710720004 | request_id: eec59472-c620-4240-befe-34f8be378e8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a50d306-2348-4acb-8f41-2637aef80843 | service: service-general +[2026-04-16 14:22:46.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265711700001 | request_id: 6a50d306-2348-4acb-8f41-2637aef80843 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b090f3ca-5d58-464d-aea0-2e15f7634a75 | service: service-general +[2026-04-16 14:22:46.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244210550003 | request_id: b090f3ca-5d58-464d-aea0-2e15f7634a75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5b5066d-cf5f-4ee9-8b31-c85a848eaf28 | service: service-general +[2026-04-16 14:22:46.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 299.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5864154545454545 | request_id: e5b5066d-cf5f-4ee9-8b31-c85a848eaf28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b44579c8-1892-4ca2-a8a9-3dc7b4d93e65 | service: service-general +[2026-04-16 14:22:46.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 287.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235409800001 | request_id: b44579c8-1892-4ca2-a8a9-3dc7b4d93e65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5e370a0-93f9-47f4-9c8b-bfa1ff53cecd | service: service-general +[2026-04-16 14:22:46.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574056512880001 | request_id: f5e370a0-93f9-47f4-9c8b-bfa1ff53cecd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6039590b-e0c6-4f77-a2b3-120eb87eaf5b | service: service-general +[2026-04-16 14:22:46.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508011210480002 | request_id: 6039590b-e0c6-4f77-a2b3-120eb87eaf5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b27cfdde-4f51-462c-a0d4-9f938a72b5d7 | service: service-general +[2026-04-16 14:22:46.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507267101080001 | request_id: b27cfdde-4f51-462c-a0d4-9f938a72b5d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff48a0f6-26e1-4103-b59e-35e3b28e4c93 | service: service-general +[2026-04-16 14:22:46.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: ff48a0f6-26e1-4103-b59e-35e3b28e4c93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b235c92-6cc0-465e-9847-79a33130a617 | service: service-general +[2026-04-16 14:22:46.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104108640007 | request_id: 1b235c92-6cc0-465e-9847-79a33130a617 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e95488c-7df2-4cc3-8bbf-8ec1a10d4ab1 | service: service-general +[2026-04-16 14:22:46.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056912630003 | request_id: 2e95488c-7df2-4cc3-8bbf-8ec1a10d4ab1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d09a0fd6-91f9-42fd-8251-228bd2c00131 | service: service-general +[2026-04-16 14:22:46.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505110107590117 | request_id: d09a0fd6-91f9-42fd-8251-228bd2c00131 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 668fa0a3-ea1f-441b-97b1-5615372cd7d9 | service: service-general +[2026-04-16 14:22:46.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036607800006 | request_id: 668fa0a3-ea1f-441b-97b1-5615372cd7d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa8055dc-8687-4ded-b677-6a81105af43b | service: service-general +[2026-04-16 14:22:46.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053005200003 | request_id: aa8055dc-8687-4ded-b677-6a81105af43b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c78679d-7ab9-40c5-aef2-19303403f6ff | service: service-general +[2026-04-16 14:22:46.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056104750002 | request_id: 0c78679d-7ab9-40c5-aef2-19303403f6ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e4581b9-2559-46b9-a69f-3bf31cd9498a | service: service-general +[2026-04-16 14:22:46.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501094505690003 | request_id: 1e4581b9-2559-46b9-a69f-3bf31cd9498a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f26e39f-0833-4401-b147-c0f44b2c85d9 | service: service-general +[2026-04-16 14:22:46.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612170005 | request_id: 3f26e39f-0833-4401-b147-c0f44b2c85d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9d32908-977e-40d0-81ac-c2671d1b4d60 | service: service-general +[2026-04-16 14:22:46.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556722 | request_id: f9d32908-977e-40d0-81ac-c2671d1b4d60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59e23f85-c72d-4ac8-ab48-00096aa262d1 | service: service-general +[2026-04-16 14:22:46.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000000 | request_id: 59e23f85-c72d-4ac8-ab48-00096aa262d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65914279-2f8d-4e99-ae2c-5f3564120bf8 | service: service-general +[2026-04-16 14:22:46.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026510540001 | request_id: 65914279-2f8d-4e99-ae2c-5f3564120bf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b985d3b8-3d76-46e2-9151-f1825491dee0 | service: service-general +[2026-04-16 14:22:46.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091010110006 | request_id: b985d3b8-3d76-46e2-9151-f1825491dee0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb35e248-1b42-449f-84b9-0a69f25aa35a | service: service-general +[2026-04-16 14:22:46.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131005680002 | request_id: bb35e248-1b42-449f-84b9-0a69f25aa35a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48121945-88b7-414d-8d9b-150cb4d589d6 | service: service-general +[2026-04-16 14:22:46.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556729 | request_id: 48121945-88b7-414d-8d9b-150cb4d589d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c75262e-0bdf-4946-b2b3-0d0a0d5e2d5f | service: service-general +[2026-04-16 14:22:46.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517075508780002 | request_id: 9c75262e-0bdf-4946-b2b3-0d0a0d5e2d5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca512df3-4cee-49f7-80a3-ec165bb41ee3 | service: service-general +[2026-04-16 14:22:46.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074604700007 | request_id: ca512df3-4cee-49f7-80a3-ec165bb41ee3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 151691ef-c1cc-4a3c-95e0-6ca48da552b9 | service: service-general +[2026-04-16 14:22:46.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121205680001 | request_id: 151691ef-c1cc-4a3c-95e0-6ca48da552b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53b96031-36aa-4a49-ba0b-fd3475a48ef0 | service: service-general +[2026-04-16 14:22:46.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5154554545545554 | request_id: 53b96031-36aa-4a49-ba0b-fd3475a48ef0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 895ca454-3c5a-4538-bfad-f320657f9d63 | service: service-general +[2026-04-16 14:22:46.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310312780001 | request_id: 895ca454-3c5a-4538-bfad-f320657f9d63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91e0c2de-4d1a-47a4-a2ff-c91198da7720 | service: service-general +[2026-04-16 14:22:46.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055906200001 | request_id: 91e0c2de-4d1a-47a4-a2ff-c91198da7720 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 788cbf12-2c4d-4cfd-a71b-18511afc3ccc | service: service-general +[2026-04-16 14:22:46.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011908460002 | request_id: 788cbf12-2c4d-4cfd-a71b-18511afc3ccc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c71d3c4c-3cea-4446-8a26-594fdf1b12f2 | service: service-general +[2026-04-16 14:22:46.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036008950003 | request_id: c71d3c4c-3cea-4446-8a26-594fdf1b12f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0840d0f-2fc0-4139-8115-5d0bb5987b2a | service: service-general +[2026-04-16 14:22:46.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504071507630001 | request_id: a0840d0f-2fc0-4139-8115-5d0bb5987b2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41901a87-659a-4034-a080-8853f099591d | service: service-general +[2026-04-16 14:22:46.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505022106800001 | request_id: 41901a87-659a-4034-a080-8853f099591d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8efe1678-e51f-40e4-8b5c-22e531a26f55 | service: service-general +[2026-04-16 14:22:46.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051305980002 | request_id: 8efe1678-e51f-40e4-8b5c-22e531a26f55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae9bd0eb-3fa5-4ff3-8f23-829fa734a65a | service: service-general +[2026-04-16 14:22:46.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024807780001 | request_id: ae9bd0eb-3fa5-4ff3-8f23-829fa734a65a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33df0a86-d6c1-4f08-b3d6-212071bb1a95 | service: service-general +[2026-04-16 14:22:46.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045311580002 | request_id: 33df0a86-d6c1-4f08-b3d6-212071bb1a95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 317297e4-595d-4da7-aee2-a00112c37ebc | service: service-general +[2026-04-16 14:22:46.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114706730007 | request_id: 317297e4-595d-4da7-aee2-a00112c37ebc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f8f6936-d4d5-446e-9c2c-ee63679db79c | service: service-general +[2026-04-16 14:22:46.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036302950001 | request_id: 4f8f6936-d4d5-446e-9c2c-ee63679db79c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99b9e341-fedf-498c-9c64-3676aa590490 | service: service-general +[2026-04-16 14:22:46.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134103750005 | request_id: 99b9e341-fedf-498c-9c64-3676aa590490 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ad535bf-43c8-4a70-b134-640c822d37ce | service: service-general +[2026-04-16 14:22:46.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131107770002 | request_id: 3ad535bf-43c8-4a70-b134-640c822d37ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65796780-fefc-4afc-ba8f-699e96d1fab4 | service: service-general +[2026-04-16 14:22:46.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357305170795005_ | request_id: 65796780-fefc-4afc-ba8f-699e96d1fab4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ade8f1d-5c0f-4383-b6ab-926392e90fd3 | service: service-general +[2026-04-16 14:22:46.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085106760002 | request_id: 8ade8f1d-5c0f-4383-b6ab-926392e90fd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9263d374-0a03-48f4-9f6a-11f801313c40 | service: service-general +[2026-04-16 14:22:46.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 9263d374-0a03-48f4-9f6a-11f801313c40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c6d44ed-ea68-40fb-93b7-d377ea404359 | service: service-general +[2026-04-16 14:22:46.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035603400001 | request_id: 2c6d44ed-ea68-40fb-93b7-d377ea404359 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1dfab6b0-4064-4ded-b012-dad6d2747458 | service: service-general +[2026-04-16 14:22:46.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505114504700003 | request_id: 1dfab6b0-4064-4ded-b012-dad6d2747458 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3b62a79-07a7-4c5f-bbaf-ffe09a088586 | service: service-general +[2026-04-16 14:22:46.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091207680011 | request_id: a3b62a79-07a7-4c5f-bbaf-ffe09a088586 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16732289-608a-4ba5-8d5c-f4a3c5f9aa8c | service: service-general +[2026-04-16 14:22:46.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331211160001 | request_id: 16732289-608a-4ba5-8d5c-f4a3c5f9aa8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1c0a0ef-762e-41e0-8bef-9bafeea18205 | service: service-general +[2026-04-16 14:22:46.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556731 | request_id: b1c0a0ef-762e-41e0-8bef-9bafeea18205 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f007ce7-51e6-43f2-b98a-e19a40fdef62 | service: service-general +[2026-04-16 14:22:46.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036302660001 | request_id: 1f007ce7-51e6-43f2-b98a-e19a40fdef62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc1bc1dd-1a1e-4e14-ab25-f90a271383ae | service: service-general +[2026-04-16 14:22:46.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 1.12636ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185707640002 | request_id: dc1bc1dd-1a1e-4e14-ab25-f90a271383ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8223eac4-6cf0-4125-bdca-15be88951eb3 | service: service-general +[2026-04-16 14:22:46.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190303030003 | request_id: 8223eac4-6cf0-4125-bdca-15be88951eb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf30e758-7963-4db0-a3bb-bf1d298f5729 | service: service-general +[2026-04-16 14:22:46.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241802870002 | request_id: cf30e758-7963-4db0-a3bb-bf1d298f5729 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbb307a8-17a2-4544-a95d-5e0bc0d5aef2 | service: service-general +[2026-04-16 14:22:46.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022306780002 | request_id: bbb307a8-17a2-4544-a95d-5e0bc0d5aef2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26d0f918-b2a6-4fd1-b597-48a38908f3df | service: service-general +[2026-04-16 14:22:46.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235007010002 | request_id: 26d0f918-b2a6-4fd1-b597-48a38908f3df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32143f44-5f51-4928-896d-1f392076395a | service: service-general +[2026-04-16 14:22:46.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326803790002 | request_id: 32143f44-5f51-4928-896d-1f392076395a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e18995f8-abd3-45fd-bac7-7ef3037d3a57 | service: service-general +[2026-04-16 14:22:46.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185709630001 | request_id: e18995f8-abd3-45fd-bac7-7ef3037d3a57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fd6154f-6a35-4c20-85d5-ce392cfa3051 | service: service-general +[2026-04-16 14:22:46.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015709930001 | request_id: 8fd6154f-6a35-4c20-85d5-ce392cfa3051 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4e5855c-c2c4-4e7d-a880-72f07d65b784 | service: service-general +[2026-04-16 14:22:46.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518062005820002 | request_id: e4e5855c-c2c4-4e7d-a880-72f07d65b784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c6edce7-7dc4-4a23-a9f8-d50b64657ba1 | service: service-general +[2026-04-16 14:22:46.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056106710002 | request_id: 5c6edce7-7dc4-4a23-a9f8-d50b64657ba1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4490e3a9-0dd2-4cc1-be25-d30b9d9091c0 | service: service-general +[2026-04-16 14:22:46.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031508770004 | request_id: 4490e3a9-0dd2-4cc1-be25-d30b9d9091c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e484f326-56ed-4245-8984-1b2fa6e2ddbc | service: service-general +[2026-04-16 14:22:46.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084501540001 | request_id: e484f326-56ed-4245-8984-1b2fa6e2ddbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b789bfdc-6f90-4bf5-8807-1cbdeed3063a | service: service-general +[2026-04-16 14:22:46.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036708690003 | request_id: b789bfdc-6f90-4bf5-8807-1cbdeed3063a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 536829f0-9abd-4ec7-995c-9d97f38d0188 | service: service-general +[2026-04-16 14:22:46.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519122702000003 | request_id: 536829f0-9abd-4ec7-995c-9d97f38d0188 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd7ee366-90a6-4b01-8b4f-a263a92f41e4 | service: service-general +[2026-04-16 14:22:46.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010508860011 | request_id: fd7ee366-90a6-4b01-8b4f-a263a92f41e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7771fca5-1047-47e5-ab7d-1307ad841a37 | service: service-general +[2026-04-16 14:22:46.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: 7771fca5-1047-47e5-ab7d-1307ad841a37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7c97c9e-c4ff-4aa5-b098-09271ba9dc45 | service: service-general +[2026-04-16 14:22:46.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013006420001 | request_id: e7c97c9e-c4ff-4aa5-b098-09271ba9dc45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fea4ab96-12ce-4aa8-923e-2fb6f92afd45 | service: service-general +[2026-04-16 14:22:46.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044703560002 | request_id: fea4ab96-12ce-4aa8-923e-2fb6f92afd45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f7d2913-adcb-4b49-8872-cbceb68d6a56 | service: service-general +[2026-04-16 14:22:46.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055711590002 | request_id: 6f7d2913-adcb-4b49-8872-cbceb68d6a56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2704f4b-95d9-4ea2-9411-c9f495018591 | service: service-general +[2026-04-16 14:22:46.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: b2704f4b-95d9-4ea2-9411-c9f495018591 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2111db58-2f23-4d4a-a679-ba1db645d020 | service: service-general +[2026-04-16 14:22:46.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506242706180001 | request_id: 2111db58-2f23-4d4a-a679-ba1db645d020 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c663c25f-c1b1-440a-8e92-9640c8f4fddd | service: service-general +[2026-04-16 14:22:46.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181701800005 | request_id: c663c25f-c1b1-440a-8e92-9640c8f4fddd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59c627e8-c506-4829-b40e-4dbab65c2ba0 | service: service-general +[2026-04-16 14:22:46.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135208870002 | request_id: 59c627e8-c506-4829-b40e-4dbab65c2ba0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 443225a5-c3a8-4006-a282-8e8a27cc345b | service: service-general +[2026-04-16 14:22:46.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051909720004 | request_id: 443225a5-c3a8-4006-a282-8e8a27cc345b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66666806-0416-480c-873d-7efab4dc1175 | service: service-general +[2026-04-16 14:22:46.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: 66666806-0416-480c-873d-7efab4dc1175 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af486698-b69c-49f7-9482-295cdcbf642f | service: service-general +[2026-04-16 14:22:46.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192803110001 | request_id: af486698-b69c-49f7-9482-295cdcbf642f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f07b8ee8-7373-4ad2-aab2-3a05e02d9a0c | service: service-general +[2026-04-16 14:22:46.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145211710001 | request_id: f07b8ee8-7373-4ad2-aab2-3a05e02d9a0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dda3d43e-8af9-49b8-830c-dd6378fc39a3 | service: service-general +[2026-04-16 14:22:46.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186912790003 | request_id: dda3d43e-8af9-49b8-830c-dd6378fc39a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 627810b0-83e2-4757-9aa7-351e9ff0377b | service: service-general +[2026-04-16 14:22:46.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246303960005 | request_id: 627810b0-83e2-4757-9aa7-351e9ff0377b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2aa0d5a-17f4-4bf0-a769-b0f6f094e55f | service: service-general +[2026-04-16 14:22:46.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224709450001 | request_id: d2aa0d5a-17f4-4bf0-a769-b0f6f094e55f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43b6d53a-39cc-4c4b-be97-df04d1c820d8 | service: service-general +[2026-04-16 14:22:46.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505145907570002 | request_id: 43b6d53a-39cc-4c4b-be97-df04d1c820d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a476754-6e6d-4b09-8cdd-1feb3e5edf38 | service: service-general +[2026-04-16 14:22:46.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514024304800006 | request_id: 3a476754-6e6d-4b09-8cdd-1feb3e5edf38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 938e15b6-db8d-4077-8cfc-bb808a8fdd7b | service: service-general +[2026-04-16 14:22:46.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190608870002 | request_id: 938e15b6-db8d-4077-8cfc-bb808a8fdd7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee34ea32-ebc8-4bc9-9561-3f1926f84b4b | service: service-general +[2026-04-16 14:22:46.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518067112670036 | request_id: ee34ea32-ebc8-4bc9-9561-3f1926f84b4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a487e25-9a87-4f2e-9ab6-f68a7c6414c1 | service: service-general +[2026-04-16 14:22:46.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528043009710003 | request_id: 1a487e25-9a87-4f2e-9ab6-f68a7c6414c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c36187ac-c656-4818-be25-a977af9a7c63 | service: service-general +[2026-04-16 14:22:46.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025003670004 | request_id: c36187ac-c656-4818-be25-a977af9a7c63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a172319-44c1-4e84-8cca-6df86dc478e7 | service: service-general +[2026-04-16 14:22:46.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507046612840001 | request_id: 4a172319-44c1-4e84-8cca-6df86dc478e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fce59ab7-e19f-4629-a229-7a2ac28ce56f | service: service-general +[2026-04-16 14:22:46.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556749 | request_id: fce59ab7-e19f-4629-a229-7a2ac28ce56f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38585365-54c9-45d2-b3a1-823a6acf2809 | service: service-general +[2026-04-16 14:22:46.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014509810004 | request_id: 38585365-54c9-45d2-b3a1-823a6acf2809 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d45ff415-8775-4d1f-8886-8b797aabec1e | service: service-general +[2026-04-16 14:22:46.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514054102630005 | request_id: d45ff415-8775-4d1f-8886-8b797aabec1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45bdef5a-e292-45f5-a0da-6c0273a4cab8 | service: service-general +[2026-04-16 14:22:46.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185709610003 | request_id: 45bdef5a-e292-45f5-a0da-6c0273a4cab8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a110223-e54d-458b-a710-9b78b67aa931 | service: service-general +[2026-04-16 14:22:46.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556750 | request_id: 4a110223-e54d-458b-a710-9b78b67aa931 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29846e8a-ff3d-475a-a7f6-360cc56c8597 | service: service-general +[2026-04-16 14:22:46.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507257103740003 | request_id: 29846e8a-ff3d-475a-a7f6-360cc56c8597 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7f01a90-0479-4a3a-b3da-f7be05431f1a | service: service-general +[2026-04-16 14:22:46.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244101670028 | request_id: f7f01a90-0479-4a3a-b3da-f7be05431f1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88ae0967-fefe-4fef-8c01-501ca514a737 | service: service-general +[2026-04-16 14:22:46.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084809500002 | request_id: 88ae0967-fefe-4fef-8c01-501ca514a737 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f279704-2745-410d-9e6a-1b3f2dcbca9e | service: service-general +[2026-04-16 14:22:46.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5318035202980002 | request_id: 5f279704-2745-410d-9e6a-1b3f2dcbca9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c945bf9-c6b2-4a4a-931d-a27746c262c2 | service: service-general +[2026-04-16 14:22:46.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556751 | request_id: 0c945bf9-c6b2-4a4a-931d-a27746c262c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42652bdb-587d-467b-a896-7a7ccd13653e | service: service-general +[2026-04-16 14:22:46.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036701490001 | request_id: 42652bdb-587d-467b-a896-7a7ccd13653e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98d0cfd8-2bbb-4b90-b5ec-f1bf38859542 | service: service-general +[2026-04-16 14:22:46.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091112890001 | request_id: 98d0cfd8-2bbb-4b90-b5ec-f1bf38859542 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bad1110-946f-4688-bf21-5dc4b83fe78c | service: service-general +[2026-04-16 14:22:46.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152604030001 | request_id: 0bad1110-946f-4688-bf21-5dc4b83fe78c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a34451aa-b30e-4846-ab16-51237402d8c2 | service: service-general +[2026-04-16 14:22:46.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030406970007 | request_id: a34451aa-b30e-4846-ab16-51237402d8c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56e34154-5da6-4022-b063-ae487282e31d | service: service-general +[2026-04-16 14:22:46.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576032401200001 | request_id: 56e34154-5da6-4022-b063-ae487282e31d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 906d4d96-a4d0-46be-96a6-dc1a0dd6ab7f | service: service-general +[2026-04-16 14:22:46.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6474036803620004 | request_id: 906d4d96-a4d0-46be-96a6-dc1a0dd6ab7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4149f592-9d5d-4d72-a64f-6513b8670c5c | service: service-general +[2026-04-16 14:22:46.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042307620001 | request_id: 4149f592-9d5d-4d72-a64f-6513b8670c5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4647c1f0-aee5-4018-b968-00ba2ebf6198 | service: service-general +[2026-04-16 14:22:46.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/321096105980001 | request_id: 4647c1f0-aee5-4018-b968-00ba2ebf6198 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7613d1ae-971d-41ff-b458-ef8dac1b68f3 | service: service-general +[2026-04-16 14:22:46.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030902160003 | request_id: 7613d1ae-971d-41ff-b458-ef8dac1b68f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a869fa3-49ee-45b1-8d32-856b74687302 | service: service-general +[2026-04-16 14:22:46.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510056806940002 | request_id: 0a869fa3-49ee-45b1-8d32-856b74687302 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0dbda29-3b43-484e-9341-8cb0637475b7 | service: service-general +[2026-04-16 14:22:46.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025704470001 | request_id: d0dbda29-3b43-484e-9341-8cb0637475b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebf822cd-48e5-4ac5-bfc9-71b04ffde6fe | service: service-general +[2026-04-16 14:22:46.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506072606120001 | request_id: ebf822cd-48e5-4ac5-bfc9-71b04ffde6fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d6db54b-3ea0-49f3-b9b2-abf9436fcc58 | service: service-general +[2026-04-16 14:22:46.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026604710002 | request_id: 8d6db54b-3ea0-49f3-b9b2-abf9436fcc58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6df683a4-3b2c-4ce9-873d-cc6ee7a98a71 | service: service-general +[2026-04-16 14:22:46.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505162712680002 | request_id: 6df683a4-3b2c-4ce9-873d-cc6ee7a98a71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5184c65-2510-4b33-86a2-5fc3d5b33058 | service: service-general +[2026-04-16 14:22:46.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506192312000002 | request_id: e5184c65-2510-4b33-86a2-5fc3d5b33058 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50a05b09-f9fb-409f-9b37-89b6dbef3924 | service: service-general +[2026-04-16 14:22:46.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151812120001 | request_id: 50a05b09-f9fb-409f-9b37-89b6dbef3924 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be36acd8-8bea-4f48-996a-0715cf924222 | service: service-general +[2026-04-16 14:22:46.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011904580001 | request_id: be36acd8-8bea-4f48-996a-0715cf924222 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 067c5e73-c37f-4e0d-829e-d68fe9462e21 | service: service-general +[2026-04-16 14:22:46.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3316034112950001 | request_id: 067c5e73-c37f-4e0d-829e-d68fe9462e21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a450161c-3fc6-4ba9-9c26-dec3288d9b9a | service: service-general +[2026-04-16 14:22:46.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: a450161c-3fc6-4ba9-9c26-dec3288d9b9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4614ec4-4d74-4856-bacd-5aceb83972a7 | service: service-general +[2026-04-16 14:22:46.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040111840006 | request_id: e4614ec4-4d74-4856-bacd-5aceb83972a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 025b3ed1-ea16-4d53-abbc-6f0ffab7f630 | service: service-general +[2026-04-16 14:22:46.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106701860001 | request_id: 025b3ed1-ea16-4d53-abbc-6f0ffab7f630 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0562e18e-5e89-4369-8041-8f369daeb33e | service: service-general +[2026-04-16 14:22:46.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505111811580001 | request_id: 0562e18e-5e89-4369-8041-8f369daeb33e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b935d75f-d9c6-49be-820e-a0e99913eaae | service: service-general +[2026-04-16 14:22:46.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035509520001 | request_id: b935d75f-d9c6-49be-820e-a0e99913eaae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 045560eb-2732-4582-afd0-d1bcb252aaaf | service: service-general +[2026-04-16 14:22:46.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245307780007 | request_id: 045560eb-2732-4582-afd0-d1bcb252aaaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e599ca25-6265-4dbe-81f0-1992e4584a7d | service: service-general +[2026-04-16 14:22:46.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260607180001 | request_id: e599ca25-6265-4dbe-81f0-1992e4584a7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbc2d1d7-80be-401b-9976-b537b54f67da | service: service-general +[2026-04-16 14:22:46.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022912620002 | request_id: fbc2d1d7-80be-401b-9976-b537b54f67da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8fa132e-f9c9-4e24-a30c-128127566010 | service: service-general +[2026-04-16 14:22:46.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175045305710002 | request_id: c8fa132e-f9c9-4e24-a30c-128127566010 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c552a1e0-7c50-47d9-8a42-edc6cefc8cde | service: service-general +[2026-04-16 14:22:46.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5271061809800001 | request_id: c552a1e0-7c50-47d9-8a42-edc6cefc8cde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18e1bbd5-f963-4392-b538-91386be2cfec | service: service-general +[2026-04-16 14:22:46.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509192312000002 | request_id: 18e1bbd5-f963-4392-b538-91386be2cfec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 226b422b-1bf7-47b5-b7f1-f80133c2ad42 | service: service-general +[2026-04-16 14:22:46.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314108610002 | request_id: 226b422b-1bf7-47b5-b7f1-f80133c2ad42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c90aac5d-4158-4c16-95a4-98834781c243 | service: service-general +[2026-04-16 14:22:46.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518076204060002 | request_id: c90aac5d-4158-4c16-95a4-98834781c243 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.550] [INFO ] [Procedure WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:46.550] [INFO ] [Procedure WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:46.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a825261f-b57c-4806-a43c-9acdf06f6c83 | service: service-general +[2026-04-16 14:22:46.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050208120005 | request_id: a825261f-b57c-4806-a43c-9acdf06f6c83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e11fa363-c806-4752-9a9b-b0f98d3c94c1 | service: service-general +[2026-04-16 14:22:46.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.492µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074303670001 | request_id: e11fa363-c806-4752-9a9b-b0f98d3c94c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 085f923c-f6ae-4855-a8a1-d0f88da62111 | service: service-general +[2026-04-16 14:22:46.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014703650004 | request_id: 085f923c-f6ae-4855-a8a1-d0f88da62111 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2eeb00f3-0acc-4e69-acc8-4a9aea43099e | service: service-general +[2026-04-16 14:22:46.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027101740001 | request_id: 2eeb00f3-0acc-4e69-acc8-4a9aea43099e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 880bc685-15f1-4484-9490-48f7b5bb9b20 | service: service-general +[2026-04-16 14:22:46.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034608890001 | request_id: 880bc685-15f1-4484-9490-48f7b5bb9b20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00c76e74-bacf-40d9-b783-7634b79a4de9 | service: service-general +[2026-04-16 14:22:46.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522166108870004 | request_id: 00c76e74-bacf-40d9-b783-7634b79a4de9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeccfc72-d2e5-483f-ad20-c42a7d936d36 | service: service-general +[2026-04-16 14:22:46.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032108910004 | request_id: aeccfc72-d2e5-483f-ad20-c42a7d936d36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1be89d7-5dd8-44b4-8d2d-fc59d478e87c | service: service-general +[2026-04-16 14:22:46.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576025411820001 | request_id: e1be89d7-5dd8-44b4-8d2d-fc59d478e87c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4e19099-0b0c-4295-915d-eef4dd8b7326 | service: service-general +[2026-04-16 14:22:46.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010705040001 | request_id: e4e19099-0b0c-4295-915d-eef4dd8b7326 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4b36a66-8a76-4bef-8825-afb68da22072 | service: service-general +[2026-04-16 14:22:46.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 583.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578064606870003 | request_id: f4b36a66-8a76-4bef-8825-afb68da22072 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b1bd960-d721-4a90-a593-bdc48e2dee87 | service: service-general +[2026-04-16 14:22:46.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: 4b1bd960-d721-4a90-a593-bdc48e2dee87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37582aee-8ba4-4896-8613-67fefd0f4a54 | service: service-general +[2026-04-16 14:22:46.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5313055410930002 | request_id: 37582aee-8ba4-4896-8613-67fefd0f4a54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3addfcfd-3bcd-44cf-bd61-8775e67ed397 | service: service-general +[2026-04-16 14:22:46.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022808720005 | request_id: 3addfcfd-3bcd-44cf-bd61-8775e67ed397 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 262ef12e-665e-4286-a7f1-ed4c98a95277 | service: service-general +[2026-04-16 14:22:46.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514022003880002 | request_id: 262ef12e-665e-4286-a7f1-ed4c98a95277 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22b6ea1d-4e0e-4967-b974-b1a0a756714d | service: service-general +[2026-04-16 14:22:46.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016104540003 | request_id: 22b6ea1d-4e0e-4967-b974-b1a0a756714d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e85e21cf-a1e9-4201-987a-a15dcec15b48 | service: service-general +[2026-04-16 14:22:46.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092801690001 | request_id: e85e21cf-a1e9-4201-987a-a15dcec15b48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a3d535c-d24b-4cc3-a5d1-aba0a1b1a80d | service: service-general +[2026-04-16 14:22:46.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011101710002 | request_id: 6a3d535c-d24b-4cc3-a5d1-aba0a1b1a80d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92bef857-d80f-402b-9791-6dd82636d205 | service: service-general +[2026-04-16 14:22:46.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072609140002 | request_id: 92bef857-d80f-402b-9791-6dd82636d205 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16f2ef9c-2dac-40b4-ab2b-fb4cc1fdc134 | service: service-general +[2026-04-16 14:22:46.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011507800004 | request_id: 16f2ef9c-2dac-40b4-ab2b-fb4cc1fdc134 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a1dfffc-a4c6-4324-83e4-efb338ba60d0 | service: service-general +[2026-04-16 14:22:46.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025810740003 | request_id: 5a1dfffc-a4c6-4324-83e4-efb338ba60d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7607934-68b3-45bb-9e1a-9687c26433a2 | service: service-general +[2026-04-16 14:22:46.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035701660001 | request_id: d7607934-68b3-45bb-9e1a-9687c26433a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52421d01-2de3-4662-ae2c-2a4b3c41ffcf | service: service-general +[2026-04-16 14:22:46.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031810960001 | request_id: 52421d01-2de3-4662-ae2c-2a4b3c41ffcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55fa533f-8970-46d7-8591-6e2fcdd5ccd3 | service: service-general +[2026-04-16 14:22:46.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244909820011 | request_id: 55fa533f-8970-46d7-8591-6e2fcdd5ccd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eae1bedd-0e53-47be-8709-5108f14d2882 | service: service-general +[2026-04-16 14:22:46.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040706540003 | request_id: eae1bedd-0e53-47be-8709-5108f14d2882 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa820267-729a-4d93-ac25-f6db85e50ca2 | service: service-general +[2026-04-16 14:22:46.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056102810012 | request_id: fa820267-729a-4d93-ac25-f6db85e50ca2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19a713c1-7981-47ed-a187-846aac126b4c | service: service-general +[2026-04-16 14:22:46.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556761 | request_id: 19a713c1-7981-47ed-a187-846aac126b4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27f8c3fe-3968-431a-a357-ab7c90a80903 | service: service-general +[2026-04-16 14:22:46.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: 27f8c3fe-3968-431a-a357-ab7c90a80903 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c4a7902-421b-4fa2-98c8-6081a721ecd1 | service: service-general +[2026-04-16 14:22:46.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044607750003 | request_id: 4c4a7902-421b-4fa2-98c8-6081a721ecd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a945a6a-8cbc-4717-8c12-75f6312a4803 | service: service-general +[2026-04-16 14:22:46.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051405710003 | request_id: 4a945a6a-8cbc-4717-8c12-75f6312a4803 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eda8346b-9b42-4d67-bd65-69ef4d55a298 | service: service-general +[2026-04-16 14:22:46.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514232510010003 | request_id: eda8346b-9b42-4d67-bd65-69ef4d55a298 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cd9f0ae-bf6d-423b-9ae9-e837538af882 | service: service-general +[2026-04-16 14:22:46.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036208930002 | request_id: 0cd9f0ae-bf6d-423b-9ae9-e837538af882 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77880221-2b5b-40c1-ada5-0d9635739eea | service: service-general +[2026-04-16 14:22:46.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010907670001 | request_id: 77880221-2b5b-40c1-ada5-0d9635739eea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 047bbbe8-5fdc-4534-ab15-c4416c842794 | service: service-general +[2026-04-16 14:22:46.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115010950004 | request_id: 047bbbe8-5fdc-4534-ab15-c4416c842794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3966dab1-0721-4076-8069-3880dfc48d63 | service: service-general +[2026-04-16 14:22:46.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034704580001 | request_id: 3966dab1-0721-4076-8069-3880dfc48d63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa0c5914-7838-43bd-813f-8fb6df7c3743 | service: service-general +[2026-04-16 14:22:46.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046912530002 | request_id: fa0c5914-7838-43bd-813f-8fb6df7c3743 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e35c9dd7-bc18-414f-9e21-375bb5260cda | service: service-general +[2026-04-16 14:22:46.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: e35c9dd7-bc18-414f-9e21-375bb5260cda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10a15ca1-8556-4179-b8c3-00a0596a2977 | service: service-general +[2026-04-16 14:22:46.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056206420001 | request_id: 10a15ca1-8556-4179-b8c3-00a0596a2977 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7deddabd-5dad-43a0-9fd6-84c814f84337 | service: service-general +[2026-04-16 14:22:46.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015411650002 | request_id: 7deddabd-5dad-43a0-9fd6-84c814f84337 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74b8a6af-7599-4b4a-add1-c85467771389 | service: service-general +[2026-04-16 14:22:46.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126608040001 | request_id: 74b8a6af-7599-4b4a-add1-c85467771389 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7686648f-c40a-446c-9fd8-d4b575b9ff4d | service: service-general +[2026-04-16 14:22:46.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052303560003 | request_id: 7686648f-c40a-446c-9fd8-d4b575b9ff4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a07dc844-b4f1-4b4b-8b85-7eb9f50a0243 | service: service-general +[2026-04-16 14:22:46.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055911920008 | request_id: a07dc844-b4f1-4b4b-8b85-7eb9f50a0243 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e8a09d0-bf43-4a50-98ee-887e6e5027cb | service: service-general +[2026-04-16 14:22:46.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185904840002 | request_id: 8e8a09d0-bf43-4a50-98ee-887e6e5027cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a44a9207-5815-41b2-b890-fd4d3aeb95c7 | service: service-general +[2026-04-16 14:22:46.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050108450007 | request_id: a44a9207-5815-41b2-b890-fd4d3aeb95c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a4f2e38-3b03-4867-9d1c-f621ace99329 | service: service-general +[2026-04-16 14:22:46.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124107680037 | request_id: 0a4f2e38-3b03-4867-9d1c-f621ace99329 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26ae0e9a-5a7e-43c1-9946-d9a5a8224ce7 | service: service-general +[2026-04-16 14:22:46.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032710750005 | request_id: 26ae0e9a-5a7e-43c1-9946-d9a5a8224ce7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27ae6dbc-d04a-47bb-83b6-1f9cea051504 | service: service-general +[2026-04-16 14:22:46.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015702770001 | request_id: 27ae6dbc-d04a-47bb-83b6-1f9cea051504 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06e73856-a53e-4623-b046-dac8a50d6770 | service: service-general +[2026-04-16 14:22:46.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010905610002 | request_id: 06e73856-a53e-4623-b046-dac8a50d6770 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b1033d5-1d17-4ffa-a729-338cd36fca31 | service: service-general +[2026-04-16 14:22:46.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236506830004 | request_id: 2b1033d5-1d17-4ffa-a729-338cd36fca31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15284d49-30a5-4275-aa2d-2b0a7c71bdfc | service: service-general +[2026-04-16 14:22:46.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3216060811490003 | request_id: 15284d49-30a5-4275-aa2d-2b0a7c71bdfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a1ac2bd-d62e-4d60-a714-4aa949b9c79c | service: service-general +[2026-04-16 14:22:46.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508116509730002 | request_id: 2a1ac2bd-d62e-4d60-a714-4aa949b9c79c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f45cfa87-5afa-4f21-baf7-66680ede8030 | service: service-general +[2026-04-16 14:22:46.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: f45cfa87-5afa-4f21-baf7-66680ede8030 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32ef97cd-c00f-4144-bda4-c5f61292853a | service: service-general +[2026-04-16 14:22:46.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010504000006 | request_id: 32ef97cd-c00f-4144-bda4-c5f61292853a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bc96d94-8955-4d75-9847-206276348c39 | service: service-general +[2026-04-16 14:22:46.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514241502630001 | request_id: 2bc96d94-8955-4d75-9847-206276348c39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b24aa92-2371-469c-91e9-cbff841fee0a | service: service-general +[2026-04-16 14:22:46.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021810730002 | request_id: 1b24aa92-2371-469c-91e9-cbff841fee0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b6f248a-9956-478f-bc76-d1561fd0bff2 | service: service-general +[2026-04-16 14:22:46.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132708000001 | request_id: 2b6f248a-9956-478f-bc76-d1561fd0bff2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad871e3e-347b-4bbd-9704-fc805a181ebd | service: service-general +[2026-04-16 14:22:46.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154107500141 | request_id: ad871e3e-347b-4bbd-9704-fc805a181ebd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bf30efa-e900-4377-b03c-fab084743e6f | service: service-general +[2026-04-16 14:22:46.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090707690002 | request_id: 7bf30efa-e900-4377-b03c-fab084743e6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 203da4fe-6a4f-4b07-aef4-446c0fffa9e4 | service: service-general +[2026-04-16 14:22:46.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 203da4fe-6a4f-4b07-aef4-446c0fffa9e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5b4e091-1774-44c7-a91e-57e6a4385509 | service: service-general +[2026-04-16 14:22:46.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215810710001 | request_id: a5b4e091-1774-44c7-a91e-57e6a4385509 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 017d40f0-a21b-4324-ada2-cdc4fa505cbd | service: service-general +[2026-04-16 14:22:46.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230706560006 | request_id: 017d40f0-a21b-4324-ada2-cdc4fa505cbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55ed7401-1cd0-45f1-9a04-b3c57ced97de | service: service-general +[2026-04-16 14:22:46.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031503980003 | request_id: 55ed7401-1cd0-45f1-9a04-b3c57ced97de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65ae015c-6d97-4f41-a840-f00d3cff78b5 | service: service-general +[2026-04-16 14:22:46.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310211960001 | request_id: 65ae015c-6d97-4f41-a840-f00d3cff78b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1d6b5d1-e418-4475-beba-94e33cfad773 | service: service-general +[2026-04-16 14:22:46.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022003450001 | request_id: b1d6b5d1-e418-4475-beba-94e33cfad773 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b7cf6f8-1bd7-4c21-a6b0-c73a4fb2c33b | service: service-general +[2026-04-16 14:22:46.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037006960003 | request_id: 3b7cf6f8-1bd7-4c21-a6b0-c73a4fb2c33b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e21409b-84e8-42c0-82fb-dc5e4d175d0e | service: service-general +[2026-04-16 14:22:46.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075507170001 | request_id: 3e21409b-84e8-42c0-82fb-dc5e4d175d0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a8d68e9-9c03-46ec-ad8f-55a705d37e73 | service: service-general +[2026-04-16 14:22:46.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164710670002 | request_id: 2a8d68e9-9c03-46ec-ad8f-55a705d37e73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80b441fe-ac4a-4c62-b54b-73aa468d37d7 | service: service-general +[2026-04-16 14:22:46.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164707870001 | request_id: 80b441fe-ac4a-4c62-b54b-73aa468d37d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65f2c53c-3bd6-4f52-a2e6-796e85f3820e | service: service-general +[2026-04-16 14:22:46.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221603610002 | request_id: 65f2c53c-3bd6-4f52-a2e6-796e85f3820e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 688950e4-84dc-4318-9644-6e17d26fa3ad | service: service-general +[2026-04-16 14:22:46.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214610820002 | request_id: 688950e4-84dc-4318-9644-6e17d26fa3ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2632d65-5364-4b11-b538-8ecfec230e65 | service: service-general +[2026-04-16 14:22:46.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015610600001 | request_id: b2632d65-5364-4b11-b538-8ecfec230e65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e867e6dc-7c1d-49d0-a04c-2188f8dde604 | service: service-general +[2026-04-16 14:22:46.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514106101540002 | request_id: e867e6dc-7c1d-49d0-a04c-2188f8dde604 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b5bc108-204e-4317-b808-ac1b897e516a | service: service-general +[2026-04-16 14:22:46.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135206730002 | request_id: 8b5bc108-204e-4317-b808-ac1b897e516a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73ec3b28-c551-4a82-84b2-e066ca777256 | service: service-general +[2026-04-16 14:22:46.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504106508640001 | request_id: 73ec3b28-c551-4a82-84b2-e066ca777256 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 857bab62-3e78-4748-bcfd-c23919007b76 | service: service-general +[2026-04-16 14:22:46.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572030408580001 | request_id: 857bab62-3e78-4748-bcfd-c23919007b76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6ff0c88-8f8c-44b6-bf36-153dedcae201 | service: service-general +[2026-04-16 14:22:46.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513234107800590 | request_id: f6ff0c88-8f8c-44b6-bf36-153dedcae201 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43edf38a-ffc5-4cd8-a7f9-cd8a7b4958ba | service: service-general +[2026-04-16 14:22:46.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074803770002 | request_id: 43edf38a-ffc5-4cd8-a7f9-cd8a7b4958ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f919eed6-d54e-4bc2-8800-ac9df8bcab3f | service: service-general +[2026-04-16 14:22:46.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514212910830002 | request_id: f919eed6-d54e-4bc2-8800-ac9df8bcab3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01c5cf58-9f52-4832-badf-f64d3598f886 | service: service-general +[2026-04-16 14:22:46.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252708700003 | request_id: 01c5cf58-9f52-4832-badf-f64d3598f886 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1aae791c-2439-49c3-8d35-1fb859aa8522 | service: service-general +[2026-04-16 14:22:46.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150711420001 | request_id: 1aae791c-2439-49c3-8d35-1fb859aa8522 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7822d8a0-f4f6-48ce-b7b2-4ec8aa29afba | service: service-general +[2026-04-16 14:22:46.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017001030004 | request_id: 7822d8a0-f4f6-48ce-b7b2-4ec8aa29afba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53a4628b-ee55-47bf-9055-e583444baecf | service: service-general +[2026-04-16 14:22:46.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514201309490001 | request_id: 53a4628b-ee55-47bf-9055-e583444baecf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93c96730-e1e5-4a70-9d9f-367134f6a750 | service: service-general +[2026-04-16 14:22:46.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506050505490001 | request_id: 93c96730-e1e5-4a70-9d9f-367134f6a750 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26c35d59-1161-443f-93d8-fdd1447ac365 | service: service-general +[2026-04-16 14:22:46.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251706760001 | request_id: 26c35d59-1161-443f-93d8-fdd1447ac365 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5ea99e3-f104-4f0d-b0e9-f6143eb56c69 | service: service-general +[2026-04-16 14:22:46.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014112620004 | request_id: a5ea99e3-f104-4f0d-b0e9-f6143eb56c69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ba4525b-f43d-4cc5-b50d-c182dbcd5779 | service: service-general +[2026-04-16 14:22:46.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245309160004 | request_id: 6ba4525b-f43d-4cc5-b50d-c182dbcd5779 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3486005f-1341-4230-adca-edfb9d38a964 | service: service-general +[2026-04-16 14:22:46.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505032906780001 | request_id: 3486005f-1341-4230-adca-edfb9d38a964 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd8ce1cb-dd5f-405f-8d2f-8fad4c5361f1 | service: service-general +[2026-04-16 14:22:46.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014403520001 | request_id: dd8ce1cb-dd5f-405f-8d2f-8fad4c5361f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c8a529c-d1f2-4277-ae20-2c8aeef857ef | service: service-general +[2026-04-16 14:22:46.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508165712710001 | request_id: 6c8a529c-d1f2-4277-ae20-2c8aeef857ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cd8ad14-76b7-4d92-ba5a-3c05c367af16 | service: service-general +[2026-04-16 14:22:46.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155111630002 | request_id: 9cd8ad14-76b7-4d92-ba5a-3c05c367af16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfcbc4ba-69bc-4d10-aae9-f144812c0750 | service: service-general +[2026-04-16 14:22:46.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507281905190001 | request_id: bfcbc4ba-69bc-4d10-aae9-f144812c0750 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9e01142-7a5a-42e8-a5bb-2ded5bec02b6 | service: service-general +[2026-04-16 14:22:46.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135408710002 | request_id: a9e01142-7a5a-42e8-a5bb-2ded5bec02b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08201b51-2307-431c-a709-abffd5f3f58e | service: service-general +[2026-04-16 14:22:46.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503145507700001 | request_id: 08201b51-2307-431c-a709-abffd5f3f58e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d68990dc-3efc-4182-92d2-77c7f8b5c98f | service: service-general +[2026-04-16 14:22:46.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095911610002 | request_id: d68990dc-3efc-4182-92d2-77c7f8b5c98f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7520270d-1b96-4bf5-ad76-8fb57ce698fe | service: service-general +[2026-04-16 14:22:46.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111812000004 | request_id: 7520270d-1b96-4bf5-ad76-8fb57ce698fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 094c6acf-3c66-4969-853f-b96ed4dae75f | service: service-general +[2026-04-16 14:22:46.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514100310200001 | request_id: 094c6acf-3c66-4969-853f-b96ed4dae75f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a433e41-68af-4fd7-9eb5-811ff9f966f0 | service: service-general +[2026-04-16 14:22:46.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 583.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514100101750015 | request_id: 4a433e41-68af-4fd7-9eb5-811ff9f966f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4dd0689-4f9e-4ccf-8ab2-3f6c2fbbbc3c | service: service-general +[2026-04-16 14:22:46.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210806650002 | request_id: f4dd0689-4f9e-4ccf-8ab2-3f6c2fbbbc3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f93ea5b4-7b3d-4c35-8fd9-1146c4420194 | service: service-general +[2026-04-16 14:22:46.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503127108450001 | request_id: f93ea5b4-7b3d-4c35-8fd9-1146c4420194 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93276d98-71d6-46eb-99a3-7e7eda0797c0 | service: service-general +[2026-04-16 14:22:46.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041009630004 | request_id: 93276d98-71d6-46eb-99a3-7e7eda0797c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4e5660a-92b7-4f6d-a13d-34677db2b2ab | service: service-general +[2026-04-16 14:22:46.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514013006570033 | request_id: e4e5660a-92b7-4f6d-a13d-34677db2b2ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18e098a3-f773-4004-8954-cebfd38820eb | service: service-general +[2026-04-16 14:22:46.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135407060001 | request_id: 18e098a3-f773-4004-8954-cebfd38820eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6600a540-7728-4fa9-b319-756d25bb9303 | service: service-general +[2026-04-16 14:22:46.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025805920002 | request_id: 6600a540-7728-4fa9-b319-756d25bb9303 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4dfe4c04-9e17-4e8f-8b20-fc353dc6a68b | service: service-general +[2026-04-16 14:22:46.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295206880004 | request_id: 4dfe4c04-9e17-4e8f-8b20-fc353dc6a68b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 649b81d2-5679-4e85-b5d8-7a248cc5710c | service: service-general +[2026-04-16 14:22:46.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140509190001 | request_id: 649b81d2-5679-4e85-b5d8-7a248cc5710c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5919a94-66da-44dc-a06d-49f39bc946d9 | service: service-general +[2026-04-16 14:22:46.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081609100001 | request_id: a5919a94-66da-44dc-a06d-49f39bc946d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97d3ed4f-a9b0-49d9-8321-58c06a7e461c | service: service-general +[2026-04-16 14:22:46.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116705790002 | request_id: 97d3ed4f-a9b0-49d9-8321-58c06a7e461c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1db41b37-8a28-404c-a836-abd7313d660b | service: service-general +[2026-04-16 14:22:46.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185304150003 | request_id: 1db41b37-8a28-404c-a836-abd7313d660b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b35fa0c-ec12-49e8-9a15-3d39b9d05a70 | service: service-general +[2026-04-16 14:22:46.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035603990002 | request_id: 3b35fa0c-ec12-49e8-9a15-3d39b9d05a70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c20837db-fadb-4388-a3ae-f0ff84aa13eb | service: service-general +[2026-04-16 14:22:46.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175076409850003 | request_id: c20837db-fadb-4388-a3ae-f0ff84aa13eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99d57ed0-0807-4dad-902e-109b82e32de6 | service: service-general +[2026-04-16 14:22:46.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508065506700009 | request_id: 99d57ed0-0807-4dad-902e-109b82e32de6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4274707-8130-438f-94f8-5a8036bc03ea | service: service-general +[2026-04-16 14:22:46.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010211740001 | request_id: c4274707-8130-438f-94f8-5a8036bc03ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c49324a-fb20-4a99-a54b-f75bd1300cdf | service: service-general +[2026-04-16 14:22:46.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140803940003 | request_id: 2c49324a-fb20-4a99-a54b-f75bd1300cdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d1b59da-522d-44c3-aa20-db2cddc9ae7e | service: service-general +[2026-04-16 14:22:46.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505166610080001 | request_id: 9d1b59da-522d-44c3-aa20-db2cddc9ae7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f341896-f9e8-482d-a16c-c9223b5b4c74 | service: service-general +[2026-04-16 14:22:46.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184603740003 | request_id: 2f341896-f9e8-482d-a16c-c9223b5b4c74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9f18bbc-8a7e-4cfe-be0a-6f4ec7e809aa | service: service-general +[2026-04-16 14:22:46.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1245555_________ | request_id: a9f18bbc-8a7e-4cfe-be0a-6f4ec7e809aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15e62d3b-ff11-4bfe-adeb-89e77ac03335 | service: service-general +[2026-04-16 14:22:46.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014409530002 | request_id: 15e62d3b-ff11-4bfe-adeb-89e77ac03335 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89c433ba-0316-4d29-aa19-7d6c74da8ad4 | service: service-general +[2026-04-16 14:22:46.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046808950001 | request_id: 89c433ba-0316-4d29-aa19-7d6c74da8ad4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7750487-e3e2-41ca-98d6-e29c197bbaa8 | service: service-general +[2026-04-16 14:22:46.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331811130001 | request_id: d7750487-e3e2-41ca-98d6-e29c197bbaa8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3224f203-9f07-4a6f-bc36-a837f95c3352 | service: service-general +[2026-04-16 14:22:46.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096112870001 | request_id: 3224f203-9f07-4a6f-bc36-a837f95c3352 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06bc6b57-f479-4912-92ec-ffd74763dae5 | service: service-general +[2026-04-16 14:22:46.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556770 | request_id: 06bc6b57-f479-4912-92ec-ffd74763dae5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5725fd71-dc4c-484c-82f9-073c5e2c1a33 | service: service-general +[2026-04-16 14:22:46.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.362µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505000011362989 | request_id: 5725fd71-dc4c-484c-82f9-073c5e2c1a33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebb6a413-1747-42c0-aa38-10aab4a4c7eb | service: service-general +[2026-04-16 14:22:46.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152205190003 | request_id: ebb6a413-1747-42c0-aa38-10aab4a4c7eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c65f4739-77ee-4ca3-8fbe-74a2226fb9f6 | service: service-general +[2026-04-16 14:22:46.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205703160002 | request_id: c65f4739-77ee-4ca3-8fbe-74a2226fb9f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 094a0c54-0576-4d05-94b3-c6f756377e7b | service: service-general +[2026-04-16 14:22:46.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556771 | request_id: 094a0c54-0576-4d05-94b3-c6f756377e7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f218b8a8-9e99-4ac3-bfb0-39ab5a008ca1 | service: service-general +[2026-04-16 14:22:46.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508197004680001 | request_id: f218b8a8-9e99-4ac3-bfb0-39ab5a008ca1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c92f0a1-355f-4385-b4fb-862c02116fcb | service: service-general +[2026-04-16 14:22:46.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054812930002 | request_id: 8c92f0a1-355f-4385-b4fb-862c02116fcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66b52a22-9c95-4c81-b01f-3138bd8fa514 | service: service-general +[2026-04-16 14:22:46.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503024707840004 | request_id: 66b52a22-9c95-4c81-b01f-3138bd8fa514 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dbb965c-dc8b-4c92-80b5-1177d5a59f17 | service: service-general +[2026-04-16 14:22:46.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556772 | request_id: 2dbb965c-dc8b-4c92-80b5-1177d5a59f17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 341d9166-2d47-4023-879d-0dd492125b42 | service: service-general +[2026-04-16 14:22:46.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156002940001 | request_id: 341d9166-2d47-4023-879d-0dd492125b42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1e72940-ac8a-46a9-9034-9fb497a56970 | service: service-general +[2026-04-16 14:22:46.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010902520002 | request_id: a1e72940-ac8a-46a9-9034-9fb497a56970 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0385ed2e-2dcb-461c-a277-cb3a503c3281 | service: service-general +[2026-04-16 14:22:46.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510133112620001 | request_id: 0385ed2e-2dcb-461c-a277-cb3a503c3281 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ef16a0e-e4c0-4ce6-afcc-3a369bfbcfc8 | service: service-general +[2026-04-16 14:22:46.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132007600001 | request_id: 0ef16a0e-e4c0-4ce6-afcc-3a369bfbcfc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e10f4951-6001-4270-87e0-7e46e8f74d69 | service: service-general +[2026-04-16 14:22:46.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055009670005 | request_id: e10f4951-6001-4270-87e0-7e46e8f74d69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0963f5bd-601c-45e8-b30e-eb29ede17e44 | service: service-general +[2026-04-16 14:22:46.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204503190003 | request_id: 0963f5bd-601c-45e8-b30e-eb29ede17e44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09855f00-dbab-4bfb-8a96-f3231dac4de7 | service: service-general +[2026-04-16 14:22:46.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8104035107630001 | request_id: 09855f00-dbab-4bfb-8a96-f3231dac4de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7432a03a-48f6-4152-93cc-857d8478d18e | service: service-general +[2026-04-16 14:22:46.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579020409740004 | request_id: 7432a03a-48f6-4152-93cc-857d8478d18e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3b04455-deb5-4169-b1b2-48703fd4d3c7 | service: service-general +[2026-04-16 14:22:46.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180101430005 | request_id: c3b04455-deb5-4169-b1b2-48703fd4d3c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 902ea1a6-8405-45bb-bf18-7c132bdba3f5 | service: service-general +[2026-04-16 14:22:46.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505085408010004 | request_id: 902ea1a6-8405-45bb-bf18-7c132bdba3f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bfc6fd2-06ab-40ee-9783-81c00eca7f84 | service: service-general +[2026-04-16 14:22:46.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026709550002 | request_id: 7bfc6fd2-06ab-40ee-9783-81c00eca7f84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f75610bc-9448-433b-bd14-454fdfbffeb9 | service: service-general +[2026-04-16 14:22:46.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506011203670004 | request_id: f75610bc-9448-433b-bd14-454fdfbffeb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a09b9eb6-3f16-4db8-aef1-2e0fae164795 | service: service-general +[2026-04-16 14:22:46.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510065212680001 | request_id: a09b9eb6-3f16-4db8-aef1-2e0fae164795 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f713feb-a022-4ab6-8bf7-17f59141caa2 | service: service-general +[2026-04-16 14:22:46.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012608030001 | request_id: 9f713feb-a022-4ab6-8bf7-17f59141caa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26745724-16de-4112-b645-d4c7b606bc17 | service: service-general +[2026-04-16 14:22:46.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504022905990001 | request_id: 26745724-16de-4112-b645-d4c7b606bc17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 528235b0-9c56-4aaf-9983-3e9c35b19765 | service: service-general +[2026-04-16 14:22:46.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051111970002 | request_id: 528235b0-9c56-4aaf-9983-3e9c35b19765 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 433da96c-4bf0-465e-8951-42d4805333a1 | service: service-general +[2026-04-16 14:22:46.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508106802700002 | request_id: 433da96c-4bf0-465e-8951-42d4805333a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7c305e1-2727-4f37-ba8c-bce53d9f7848 | service: service-general +[2026-04-16 14:22:46.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184708550004 | request_id: d7c305e1-2727-4f37-ba8c-bce53d9f7848 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1eb5ac8e-6ba5-4688-aa48-79d60f7e52dd | service: service-general +[2026-04-16 14:22:46.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030812880004 | request_id: 1eb5ac8e-6ba5-4688-aa48-79d60f7e52dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eac17721-9237-41b3-baa6-9a70ef806541 | service: service-general +[2026-04-16 14:22:46.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012608030004 | request_id: eac17721-9237-41b3-baa6-9a70ef806541 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4f1118b-e74b-407d-9e6e-b3b408a3a3e3 | service: service-general +[2026-04-16 14:22:46.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165512430001 | request_id: b4f1118b-e74b-407d-9e6e-b3b408a3a3e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f52f79d1-af8a-4f3a-ac4e-482a0d164858 | service: service-general +[2026-04-16 14:22:46.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556776 | request_id: f52f79d1-af8a-4f3a-ac4e-482a0d164858 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33faa0c8-1381-4ae1-b350-dc0f3d6881c7 | service: service-general +[2026-04-16 14:22:46.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556777 | request_id: 33faa0c8-1381-4ae1-b350-dc0f3d6881c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82258421-00d8-4f56-9dca-496a166d0ded | service: service-general +[2026-04-16 14:22:46.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201010570003 | request_id: 82258421-00d8-4f56-9dca-496a166d0ded | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd3b08b9-d9e0-44c2-9e0c-ff4dc077cf23 | service: service-general +[2026-04-16 14:22:46.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3210121002780041 | request_id: cd3b08b9-d9e0-44c2-9e0c-ff4dc077cf23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1e9ac5b-c506-4ba0-ba75-a6a5587e1ccd | service: service-general +[2026-04-16 14:22:46.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556778 | request_id: f1e9ac5b-c506-4ba0-ba75-a6a5587e1ccd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecc6bec2-8739-4aad-ac6a-36da16dd0be3 | service: service-general +[2026-04-16 14:22:46.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035508950002 | request_id: ecc6bec2-8739-4aad-ac6a-36da16dd0be3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4d49a79-4b3e-4083-a7e3-c8138592bd91 | service: service-general +[2026-04-16 14:22:46.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: d4d49a79-4b3e-4083-a7e3-c8138592bd91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5e947af-977d-4748-b47a-2ac8237bdaf4 | service: service-general +[2026-04-16 14:22:46.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050606570001 | request_id: f5e947af-977d-4748-b47a-2ac8237bdaf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6050b3f4-0b4a-4862-b04c-71694584cc86 | service: service-general +[2026-04-16 14:22:46.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 6050b3f4-0b4a-4862-b04c-71694584cc86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd851c9f-a051-489d-9cb5-eb25c89b1f17 | service: service-general +[2026-04-16 14:22:46.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: dd851c9f-a051-489d-9cb5-eb25c89b1f17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9c3592c-d3c7-44a9-b253-760459592842 | service: service-general +[2026-04-16 14:22:46.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: a9c3592c-d3c7-44a9-b253-760459592842 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0050180a-d63b-466c-be3a-9cd3fc248e62 | service: service-general +[2026-04-16 14:22:46.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545668 | request_id: 0050180a-d63b-466c-be3a-9cd3fc248e62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f27e03f-e790-4e57-a956-0b00b2556e9b | service: service-general +[2026-04-16 14:22:46.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: 1f27e03f-e790-4e57-a956-0b00b2556e9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10b63695-bcd9-455a-b949-239dbc65e26f | service: service-general +[2026-04-16 14:22:46.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 10b63695-bcd9-455a-b949-239dbc65e26f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aaf0f205-d724-4666-a208-fd8ae59e5b86 | service: service-general +[2026-04-16 14:22:46.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: aaf0f205-d724-4666-a208-fd8ae59e5b86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f2ca191-df04-4002-b657-c98d0d86b6bb | service: service-general +[2026-04-16 14:22:46.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 1f2ca191-df04-4002-b657-c98d0d86b6bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 976851c2-bbfc-4644-b9b5-a5559ddb45d3 | service: service-general +[2026-04-16 14:22:46.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 976851c2-bbfc-4644-b9b5-a5559ddb45d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83211ad7-1e2f-4591-965e-05a367700778 | service: service-general +[2026-04-16 14:22:46.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: 83211ad7-1e2f-4591-965e-05a367700778 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec9d6ec7-a1d7-4b51-959a-2517ac83d919 | service: service-general +[2026-04-16 14:22:46.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: ec9d6ec7-a1d7-4b51-959a-2517ac83d919 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf8c2887-6642-4c75-8577-bd30d974b0af | service: service-general +[2026-04-16 14:22:46.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: cf8c2887-6642-4c75-8577-bd30d974b0af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9718853b-cf98-4c7a-ba42-b3552b132e3a | service: service-general +[2026-04-16 14:22:46.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545670 | request_id: 9718853b-cf98-4c7a-ba42-b3552b132e3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40e57c56-cb33-43e0-aa58-611ba9be74b9 | service: service-general +[2026-04-16 14:22:46.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 40e57c56-cb33-43e0-aa58-611ba9be74b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bb1e7a8-12d8-497f-a18c-4891e9c9c273 | service: service-general +[2026-04-16 14:22:46.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 9bb1e7a8-12d8-497f-a18c-4891e9c9c273 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6ac3724-8077-43a2-b011-770a65bed167 | service: service-general +[2026-04-16 14:22:46.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505110107590117 | request_id: b6ac3724-8077-43a2-b011-770a65bed167 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 970c7919-6a1f-4e79-aad6-d98c6da4db8d | service: service-general +[2026-04-16 14:22:46.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: 970c7919-6a1f-4e79-aad6-d98c6da4db8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9bb9ab9-ea94-4182-aa8c-ae0bcc4826fa | service: service-general +[2026-04-16 14:22:46.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509244506600002 | request_id: e9bb9ab9-ea94-4182-aa8c-ae0bcc4826fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e047d73-3f52-4019-8782-46957e5db6c7 | service: service-general +[2026-04-16 14:22:46.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508020303640002 | request_id: 9e047d73-3f52-4019-8782-46957e5db6c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11e59a86-f83b-4734-83c8-9ce712637cc0 | service: service-general +[2026-04-16 14:22:46.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040506560011 | request_id: 11e59a86-f83b-4734-83c8-9ce712637cc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5951977c-e501-49c1-9c50-16acbd7a0e4f | service: service-general +[2026-04-16 14:22:46.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085811570001 | request_id: 5951977c-e501-49c1-9c50-16acbd7a0e4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: caa92dae-63c0-47bf-bcf1-70f5dd4ddd8a | service: service-general +[2026-04-16 14:22:46.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5317025602960002 | request_id: caa92dae-63c0-47bf-bcf1-70f5dd4ddd8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af0eb2ed-f6f2-4919-a4c3-aa035f6d58b4 | service: service-general +[2026-04-16 14:22:46.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508046403680002 | request_id: af0eb2ed-f6f2-4919-a4c3-aa035f6d58b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec18c62f-6039-48e7-83b0-1ba5cf031064 | service: service-general +[2026-04-16 14:22:46.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: ec18c62f-6039-48e7-83b0-1ba5cf031064 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 885eec17-6e2f-45d8-ae77-cf5449c173f1 | service: service-general +[2026-04-16 14:22:46.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240101410044 | request_id: 885eec17-6e2f-45d8-ae77-cf5449c173f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dcf3b28-5df2-418c-9fbc-fe9ed6191b4b | service: service-general +[2026-04-16 14:22:46.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036210960005 | request_id: 3dcf3b28-5df2-418c-9fbc-fe9ed6191b4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e82924ea-bcbe-4781-b9ee-c3fb1b320e0d | service: service-general +[2026-04-16 14:22:46.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 574.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: e82924ea-bcbe-4781-b9ee-c3fb1b320e0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ee1a645-1693-4315-b4b6-64c86ab18447 | service: service-general +[2026-04-16 14:22:46.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034408850013 | request_id: 2ee1a645-1693-4315-b4b6-64c86ab18447 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e2983c1-3ef1-4ae5-8f64-eed79d7b127a | service: service-general +[2026-04-16 14:22:46.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: 1e2983c1-3ef1-4ae5-8f64-eed79d7b127a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04f47d2c-ae19-4817-aa35-ad751fe769f5 | service: service-general +[2026-04-16 14:22:46.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 04f47d2c-ae19-4817-aa35-ad751fe769f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ec87a15-d11f-4f01-a325-a8ce5f6fc346 | service: service-general +[2026-04-16 14:22:46.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508145508650004 | request_id: 0ec87a15-d11f-4f01-a325-a8ce5f6fc346 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e9d19f3-7558-42d9-9912-4b420f8a6f2d | service: service-general +[2026-04-16 14:22:46.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505166306880004 | request_id: 5e9d19f3-7558-42d9-9912-4b420f8a6f2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09cb095b-e30c-44aa-b458-a7474eb4a7bc | service: service-general +[2026-04-16 14:22:46.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145202860001 | request_id: 09cb095b-e30c-44aa-b458-a7474eb4a7bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7503ab71-6bfe-48ba-899a-22e34abdb675 | service: service-general +[2026-04-16 14:22:46.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 7503ab71-6bfe-48ba-899a-22e34abdb675 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6be0906e-8ef5-4125-a169-7462d0f70b65 | service: service-general +[2026-04-16 14:22:46.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351605040284000_ | request_id: 6be0906e-8ef5-4125-a169-7462d0f70b65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b4d8785-2542-48b5-b985-50fe4dcf4362 | service: service-general +[2026-04-16 14:22:46.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045011640009 | request_id: 7b4d8785-2542-48b5-b985-50fe4dcf4362 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37606822-4165-4ce3-9b91-543ff70c92d7 | service: service-general +[2026-04-16 14:22:46.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171807980002 | request_id: 37606822-4165-4ce3-9b91-543ff70c92d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 232b5db4-d8aa-4bf5-82ec-2dd58ff6d37a | service: service-general +[2026-04-16 14:22:46.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 232b5db4-d8aa-4bf5-82ec-2dd58ff6d37a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3f9bf9b-07ee-4e11-80be-c3bafb6f3305 | service: service-general +[2026-04-16 14:22:46.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014901770005 | request_id: f3f9bf9b-07ee-4e11-80be-c3bafb6f3305 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d75cd5f3-1e45-4bc0-80bf-72fb625b4d52 | service: service-general +[2026-04-16 14:22:46.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504044609710002 | request_id: d75cd5f3-1e45-4bc0-80bf-72fb625b4d52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 902b0fe4-2daa-4e12-bbcf-3ded8ef0d875 | service: service-general +[2026-04-16 14:22:46.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 902b0fe4-2daa-4e12-bbcf-3ded8ef0d875 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a098bf99-a99b-48b4-a2ef-88c523d15ade | service: service-general +[2026-04-16 14:22:46.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571017105980003 | request_id: a098bf99-a99b-48b4-a2ef-88c523d15ade | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e07e9837-dcc2-4699-b3f3-5afcc072b7e8 | service: service-general +[2026-04-16 14:22:46.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: e07e9837-dcc2-4699-b3f3-5afcc072b7e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 819ce147-e3dd-4df0-a7f6-7377f93e956d | service: service-general +[2026-04-16 14:22:46.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507227110830001 | request_id: 819ce147-e3dd-4df0-a7f6-7377f93e956d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 382cb4a1-b938-48e6-a09d-83d88085eabb | service: service-general +[2026-04-16 14:22:46.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011605040006 | request_id: 382cb4a1-b938-48e6-a09d-83d88085eabb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d2ef040-5224-436e-b372-033323935cf7 | service: service-general +[2026-04-16 14:22:46.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054605840023 | request_id: 3d2ef040-5224-436e-b372-033323935cf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 574c05da-632a-4912-b815-7f7e57b9d3a5 | service: service-general +[2026-04-16 14:22:46.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516094108600001 | request_id: 574c05da-632a-4912-b815-7f7e57b9d3a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aefe04f4-68bd-40ab-83c2-6608660c8f54 | service: service-general +[2026-04-16 14:22:46.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141404560005 | request_id: aefe04f4-68bd-40ab-83c2-6608660c8f54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc1535c4-784f-4004-af33-f772ec7abc92 | service: service-general +[2026-04-16 14:22:46.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074104570001 | request_id: bc1535c4-784f-4004-af33-f772ec7abc92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdd8ac31-ecea-4980-aca9-d47b958940cc | service: service-general +[2026-04-16 14:22:46.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251812860005 | request_id: cdd8ac31-ecea-4980-aca9-d47b958940cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc0188a0-74fe-426e-b10b-b510df61faae | service: service-general +[2026-04-16 14:22:46.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525145404850003 | request_id: dc0188a0-74fe-426e-b10b-b510df61faae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87ce7b37-3773-4f6b-84d6-aafb13eff785 | service: service-general +[2026-04-16 14:22:46.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085510630001 | request_id: 87ce7b37-3773-4f6b-84d6-aafb13eff785 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5547ce6e-b93c-4432-b703-a960e697b7c2 | service: service-general +[2026-04-16 14:22:46.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025908870001 | request_id: 5547ce6e-b93c-4432-b703-a960e697b7c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c8902c4-e257-4f05-83bd-5b8eb1ebcd1a | service: service-general +[2026-04-16 14:22:46.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105405940005 | request_id: 9c8902c4-e257-4f05-83bd-5b8eb1ebcd1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c8ec8f1-8ad4-41dc-ba45-20ca002a5663 | service: service-general +[2026-04-16 14:22:46.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: 6c8ec8f1-8ad4-41dc-ba45-20ca002a5663 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d101ed2-564b-4df3-8b11-e0f8e5562e80 | service: service-general +[2026-04-16 14:22:46.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251812860009 | request_id: 2d101ed2-564b-4df3-8b11-e0f8e5562e80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b8487a0-4e37-42fc-81c9-d3880374c457 | service: service-general +[2026-04-16 14:22:46.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226806840002 | request_id: 9b8487a0-4e37-42fc-81c9-d3880374c457 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c0433b9-059c-4c56-b09a-94b23d9dbd24 | service: service-general +[2026-04-16 14:22:46.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244204030003 | request_id: 7c0433b9-059c-4c56-b09a-94b23d9dbd24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29823521-2e70-466f-b849-31c2920f72db | service: service-general +[2026-04-16 14:22:46.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180403740004 | request_id: 29823521-2e70-466f-b849-31c2920f72db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02ebff83-7d80-45ec-b9cc-44727d568157 | service: service-general +[2026-04-16 14:22:46.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: 02ebff83-7d80-45ec-b9cc-44727d568157 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bf3bd89-812f-41d6-8ca4-c9ee48960c8e | service: service-general +[2026-04-16 14:22:46.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095107950002 | request_id: 7bf3bd89-812f-41d6-8ca4-c9ee48960c8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 483408dd-f69d-4218-aec4-59d6be270fd2 | service: service-general +[2026-04-16 14:22:46.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514206302970001 | request_id: 483408dd-f69d-4218-aec4-59d6be270fd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f52a2810-7bdd-4fc1-9225-b7b9c9ea8670 | service: service-general +[2026-04-16 14:22:46.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016706130001 | request_id: f52a2810-7bdd-4fc1-9225-b7b9c9ea8670 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aca394a6-0e6f-4ab4-a112-9195094438d6 | service: service-general +[2026-04-16 14:22:46.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9101012811880002 | request_id: aca394a6-0e6f-4ab4-a112-9195094438d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 164c05a5-04bf-471e-9eac-fe5d8c40006e | service: service-general +[2026-04-16 14:22:46.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051610730005 | request_id: 164c05a5-04bf-471e-9eac-fe5d8c40006e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7195b3f5-649b-4652-9f0e-3e840a591135 | service: service-general +[2026-04-16 14:22:46.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514075808610002 | request_id: 7195b3f5-649b-4652-9f0e-3e840a591135 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e7f4db8-ddc1-4ec9-b22d-336558e2caec | service: service-general +[2026-04-16 14:22:46.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: 2e7f4db8-ddc1-4ec9-b22d-336558e2caec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a274a88-c9bf-4b02-8071-be51320d3bf6 | service: service-general +[2026-04-16 14:22:46.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010505740006 | request_id: 9a274a88-c9bf-4b02-8071-be51320d3bf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e97df037-682e-4576-9fd6-c4977988efea | service: service-general +[2026-04-16 14:22:46.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094405770007 | request_id: e97df037-682e-4576-9fd6-c4977988efea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed50afce-2e30-4219-98da-7f0239d23b64 | service: service-general +[2026-04-16 14:22:46.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612170005 | request_id: ed50afce-2e30-4219-98da-7f0239d23b64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 452bcc89-6e56-4590-a0c3-8bcff01d3f67 | service: service-general +[2026-04-16 14:22:46.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094807650004 | request_id: 452bcc89-6e56-4590-a0c3-8bcff01d3f67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16be8d1b-ba86-471e-9842-459ded6fc9d4 | service: service-general +[2026-04-16 14:22:46.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194112880002 | request_id: 16be8d1b-ba86-471e-9842-459ded6fc9d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0174490-dc8c-4e15-a482-c26541649bbb | service: service-general +[2026-04-16 14:22:46.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507325112680002 | request_id: b0174490-dc8c-4e15-a482-c26541649bbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb7c9697-cae8-40ef-9f8a-6952fcedc0b7 | service: service-general +[2026-04-16 14:22:46.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: bb7c9697-cae8-40ef-9f8a-6952fcedc0b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 113044d2-aa93-41a6-af28-67625486251c | service: service-general +[2026-04-16 14:22:46.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246402750006 | request_id: 113044d2-aa93-41a6-af28-67625486251c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6333afaf-e18b-4aeb-828c-7f6ce999be60 | service: service-general +[2026-04-16 14:22:46.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514100909850001 | request_id: 6333afaf-e18b-4aeb-828c-7f6ce999be60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a220651-d6bc-4dc2-822d-f81c699e6cea | service: service-general +[2026-04-16 14:22:46.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030406860002 | request_id: 1a220651-d6bc-4dc2-822d-f81c699e6cea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a1d6114-14b6-478b-9cbf-ffc855a55384 | service: service-general +[2026-04-16 14:22:46.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: 4a1d6114-14b6-478b-9cbf-ffc855a55384 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fa81d01-f376-468a-b9f1-00c4ab83c6a0 | service: service-general +[2026-04-16 14:22:46.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504022310940002 | request_id: 5fa81d01-f376-468a-b9f1-00c4ab83c6a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7eb4028-dfbc-4a22-be37-f85a83ac8e21 | service: service-general +[2026-04-16 14:22:46.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: a7eb4028-dfbc-4a22-be37-f85a83ac8e21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19afa293-34eb-4aa1-b62f-53baab53dc8d | service: service-general +[2026-04-16 14:22:46.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242503840001 | request_id: 19afa293-34eb-4aa1-b62f-53baab53dc8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67e38143-4163-4001-ba4f-0b604fce8291 | service: service-general +[2026-04-16 14:22:46.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556713 | request_id: 67e38143-4163-4001-ba4f-0b604fce8291 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14aeba4b-e100-49b8-a750-d9fffc499a14 | service: service-general +[2026-04-16 14:22:46.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190110870001 | request_id: 14aeba4b-e100-49b8-a750-d9fffc499a14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f44df7d-fbe6-416c-b82e-7fc39815935b | service: service-general +[2026-04-16 14:22:46.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 3f44df7d-fbe6-416c-b82e-7fc39815935b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e3fb59c-bf43-4801-b828-9101a16001ae | service: service-general +[2026-04-16 14:22:46.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507325012680002 | request_id: 8e3fb59c-bf43-4801-b828-9101a16001ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8f5a062-51f5-4840-a92b-8af8c11a4ad8 | service: service-general +[2026-04-16 14:22:46.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054811710001 | request_id: a8f5a062-51f5-4840-a92b-8af8c11a4ad8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f16ac74-1164-459a-bf1a-3cf2350ffce1 | service: service-general +[2026-04-16 14:22:46.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 6f16ac74-1164-459a-bf1a-3cf2350ffce1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fea8a5b-9d12-4f2b-9828-97acbe99861b | service: service-general +[2026-04-16 14:22:46.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506071112480002 | request_id: 5fea8a5b-9d12-4f2b-9828-97acbe99861b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 121e4474-5b46-427a-8526-da462e8dd99f | service: service-general +[2026-04-16 14:22:46.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146004860004 | request_id: 121e4474-5b46-427a-8526-da462e8dd99f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17508707-e02e-4a89-8bd2-b0053ce0b0b9 | service: service-general +[2026-04-16 14:22:46.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094405770008 | request_id: 17508707-e02e-4a89-8bd2-b0053ce0b0b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 309dbaf0-4a6d-40db-9401-7172a638a32b | service: service-general +[2026-04-16 14:22:46.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574031212950003 | request_id: 309dbaf0-4a6d-40db-9401-7172a638a32b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5688a16-92dd-4eca-9062-5f4987b79a5b | service: service-general +[2026-04-16 14:22:46.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251409690004 | request_id: a5688a16-92dd-4eca-9062-5f4987b79a5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e67a88ca-d048-46f8-8f8a-d97f341d2802 | service: service-general +[2026-04-16 14:22:46.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: e67a88ca-d048-46f8-8f8a-d97f341d2802 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecdffdb3-9ab8-499f-829e-a7461fb4017f | service: service-general +[2026-04-16 14:22:46.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030504040002 | request_id: ecdffdb3-9ab8-499f-829e-a7461fb4017f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26b51a70-4739-4867-8580-2e576b7d869f | service: service-general +[2026-04-16 14:22:46.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505032906780001 | request_id: 26b51a70-4739-4867-8580-2e576b7d869f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a7d11ee-09db-4aa1-9035-edb222699070 | service: service-general +[2026-04-16 14:22:46.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212604900008 | request_id: 1a7d11ee-09db-4aa1-9035-edb222699070 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 161a17aa-05df-4d6c-9cb4-4a39b6304587 | service: service-general +[2026-04-16 14:22:46.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036909830002 | request_id: 161a17aa-05df-4d6c-9cb4-4a39b6304587 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db838743-973f-405d-b215-2d8afe0831b3 | service: service-general +[2026-04-16 14:22:46.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052505680003 | request_id: db838743-973f-405d-b215-2d8afe0831b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 105ff99e-6c26-449a-bc26-4bd505770190 | service: service-general +[2026-04-16 14:22:46.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186806880002 | request_id: 105ff99e-6c26-449a-bc26-4bd505770190 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7999858f-e1eb-4ebb-bd90-cd9d3df52a60 | service: service-general +[2026-04-16 14:22:46.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074402670003 | request_id: 7999858f-e1eb-4ebb-bd90-cd9d3df52a60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6969ed3-456a-4c3c-9d18-df9fccc46965 | service: service-general +[2026-04-16 14:22:46.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523180506750011 | request_id: e6969ed3-456a-4c3c-9d18-df9fccc46965 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7776ece6-e0ce-4207-8fab-bd55d61d2f5f | service: service-general +[2026-04-16 14:22:46.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034905680004 | request_id: 7776ece6-e0ce-4207-8fab-bd55d61d2f5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffc2b9ec-1ce9-4d20-b4a2-d789916dbc0f | service: service-general +[2026-04-16 14:22:46.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024602800001 | request_id: ffc2b9ec-1ce9-4d20-b4a2-d789916dbc0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2ffe4a7-7b41-4892-91d0-0a5c1f979387 | service: service-general +[2026-04-16 14:22:46.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185904840002 | request_id: c2ffe4a7-7b41-4892-91d0-0a5c1f979387 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a393aee0-886d-4f53-ad3c-fe179808d8e2 | service: service-general +[2026-04-16 14:22:46.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: a393aee0-886d-4f53-ad3c-fe179808d8e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8735f176-0a77-4a37-a34c-69855a3b7241 | service: service-general +[2026-04-16 14:22:46.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195010690005 | request_id: 8735f176-0a77-4a37-a34c-69855a3b7241 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5113beb3-38cb-4a5e-8e0e-912fa80c1d6e | service: service-general +[2026-04-16 14:22:46.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357501417530027_ | request_id: 5113beb3-38cb-4a5e-8e0e-912fa80c1d6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bf6c1a5-f689-4287-ad1d-6e2b95b88914 | service: service-general +[2026-04-16 14:22:46.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 9bf6c1a5-f689-4287-ad1d-6e2b95b88914 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b97b6c7-7436-4c45-a0b8-19cf45e678ab | service: service-general +[2026-04-16 14:22:46.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: 2b97b6c7-7436-4c45-a0b8-19cf45e678ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcdd1cbe-e1eb-4621-909c-d50d31d4d443 | service: service-general +[2026-04-16 14:22:46.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517195201770002 | request_id: dcdd1cbe-e1eb-4621-909c-d50d31d4d443 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 998ff870-0a5a-46b2-aff6-b7b573e33908 | service: service-general +[2026-04-16 14:22:46.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514201309490001 | request_id: 998ff870-0a5a-46b2-aff6-b7b573e33908 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc8bf405-2606-4dbc-a700-63580cd215d4 | service: service-general +[2026-04-16 14:22:46.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507046807810001 | request_id: cc8bf405-2606-4dbc-a700-63580cd215d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd705d2d-189d-43fd-adf1-434f10353405 | service: service-general +[2026-04-16 14:22:46.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050405980003 | request_id: fd705d2d-189d-43fd-adf1-434f10353405 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dcf1b81-9618-47a2-a3fb-5214b0af680d | service: service-general +[2026-04-16 14:22:46.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510065212680000 | request_id: 9dcf1b81-9618-47a2-a3fb-5214b0af680d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cba1943-e093-48a2-a7fd-6f9733ae15bb | service: service-general +[2026-04-16 14:22:46.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061710070002 | request_id: 9cba1943-e093-48a2-a7fd-6f9733ae15bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2765bded-be87-474a-bc02-fc1120ce761e | service: service-general +[2026-04-16 14:22:46.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556900 | request_id: 2765bded-be87-474a-bc02-fc1120ce761e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c47bb1f-1278-4143-b202-c4935738fca8 | service: service-general +[2026-04-16 14:22:46.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122610890002 | request_id: 4c47bb1f-1278-4143-b202-c4935738fca8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a70c3d7a-d1e9-4fd0-95ce-54b9a5e5577f | service: service-general +[2026-04-16 14:22:46.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: a70c3d7a-d1e9-4fd0-95ce-54b9a5e5577f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68c5c8a0-cab5-4a81-993d-ea86644ca62f | service: service-general +[2026-04-16 14:22:46.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110408950001 | request_id: 68c5c8a0-cab5-4a81-993d-ea86644ca62f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91f6f3a9-7e3b-4fad-9a86-bfb108038af4 | service: service-general +[2026-04-16 14:22:46.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 606.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517195410580001 | request_id: 91f6f3a9-7e3b-4fad-9a86-bfb108038af4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ecb17cc-8de9-4f88-8c98-0e1b0db4642f | service: service-general +[2026-04-16 14:22:46.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514022003810001 | request_id: 3ecb17cc-8de9-4f88-8c98-0e1b0db4642f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fc8f9b1-3f67-4a84-86a5-da9536cca52f | service: service-general +[2026-04-16 14:22:46.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574050110040001 | request_id: 0fc8f9b1-3f67-4a84-86a5-da9536cca52f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eafe0ca5-ece5-4b21-921c-5df9d0a692bd | service: service-general +[2026-04-16 14:22:46.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578081809680001 | request_id: eafe0ca5-ece5-4b21-921c-5df9d0a692bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 866decd9-f9bd-47ad-b538-8616d8594871 | service: service-general +[2026-04-16 14:22:46.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506187112760008 | request_id: 866decd9-f9bd-47ad-b538-8616d8594871 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df673298-9c3d-4520-a12b-3fbe2f4ec66d | service: service-general +[2026-04-16 14:22:46.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: df673298-9c3d-4520-a12b-3fbe2f4ec66d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5138405f-7e20-4d88-a47a-e53cd20fabbf | service: service-general +[2026-04-16 14:22:46.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104506970003 | request_id: 5138405f-7e20-4d88-a47a-e53cd20fabbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a540a93d-c839-476d-bd6d-6787ba1fbda3 | service: service-general +[2026-04-16 14:22:46.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505102204770001 | request_id: a540a93d-c839-476d-bd6d-6787ba1fbda3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb73ddf7-6c15-4080-9697-3e84f577b6f9 | service: service-general +[2026-04-16 14:22:46.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513210112050003 | request_id: bb73ddf7-6c15-4080-9697-3e84f577b6f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4125ef2d-e10f-4b7f-bf6e-2227e8e44c31 | service: service-general +[2026-04-16 14:22:46.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545808 | request_id: 4125ef2d-e10f-4b7f-bf6e-2227e8e44c31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b98cf47b-3e5c-4fc5-9660-4e389cd6a55c | service: service-general +[2026-04-16 14:22:46.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1173041703830002 | request_id: b98cf47b-3e5c-4fc5-9660-4e389cd6a55c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da14e386-8b50-41a0-803e-a777559529bd | service: service-general +[2026-04-16 14:22:46.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556710 | request_id: da14e386-8b50-41a0-803e-a777559529bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c4bdbf0-3e03-4393-acc4-3e24bf20beda | service: service-general +[2026-04-16 14:22:46.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017001030004 | request_id: 6c4bdbf0-3e03-4393-acc4-3e24bf20beda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27ff5847-022c-49db-b196-78eb5f0fd370 | service: service-general +[2026-04-16 14:22:46.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015005330001 | request_id: 27ff5847-022c-49db-b196-78eb5f0fd370 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f62eca53-639b-45c8-91cf-5272688df21b | service: service-general +[2026-04-16 14:22:46.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130510630001 | request_id: f62eca53-639b-45c8-91cf-5272688df21b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7542fc2d-3f7b-470a-978c-ec5506011f5b | service: service-general +[2026-04-16 14:22:46.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034407820007 | request_id: 7542fc2d-3f7b-470a-978c-ec5506011f5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21f15b05-4e2b-4b15-9af4-6458de35707b | service: service-general +[2026-04-16 14:22:46.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090107590167 | request_id: 21f15b05-4e2b-4b15-9af4-6458de35707b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbf74383-f295-40ea-b456-467216e3d3fb | service: service-general +[2026-04-16 14:22:46.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351605040284000_ | request_id: fbf74383-f295-40ea-b456-467216e3d3fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72afe08c-2fc2-43df-8b70-fe57cb8348af | service: service-general +[2026-04-16 14:22:46.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 72afe08c-2fc2-43df-8b70-fe57cb8348af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa8780f1-7dd9-46ad-85bf-055ce31774ad | service: service-general +[2026-04-16 14:22:46.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502076210920003 | request_id: fa8780f1-7dd9-46ad-85bf-055ce31774ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54b0f41f-5027-4f98-a182-1b2a6e90332f | service: service-general +[2026-04-16 14:22:46.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1671063101030010 | request_id: 54b0f41f-5027-4f98-a182-1b2a6e90332f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab0f6f82-db54-4ccc-9ded-f7d4f6903293 | service: service-general +[2026-04-16 14:22:46.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514213006510020 | request_id: ab0f6f82-db54-4ccc-9ded-f7d4f6903293 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 511abaf8-7c68-4010-aa12-8e2d1d71a56a | service: service-general +[2026-04-16 14:22:46.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021811750002 | request_id: 511abaf8-7c68-4010-aa12-8e2d1d71a56a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfd3725d-3d9e-4c6b-ac63-282c13e538ff | service: service-general +[2026-04-16 14:22:46.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024512620002 | request_id: cfd3725d-3d9e-4c6b-ac63-282c13e538ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c6e3835-4b37-4133-9d57-a2e195afda77 | service: service-general +[2026-04-16 14:22:46.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014101830005 | request_id: 0c6e3835-4b37-4133-9d57-a2e195afda77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12296e0c-ada8-475e-a08b-53c179fde02f | service: service-general +[2026-04-16 14:22:46.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 5.505136ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556902 | request_id: 12296e0c-ada8-475e-a08b-53c179fde02f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f85f4b8-d858-4db6-9363-d8eaa6dde758 | service: service-general +[2026-04-16 14:22:46.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518074609940004 | request_id: 7f85f4b8-d858-4db6-9363-d8eaa6dde758 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 030d6b8c-ee11-44c0-8208-7bd148dc6503 | service: service-general +[2026-04-16 14:22:46.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045626 | request_id: 030d6b8c-ee11-44c0-8208-7bd148dc6503 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ca476ea-0de2-4271-bb30-8ed1b7d4f527 | service: service-general +[2026-04-16 14:22:46.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: 7ca476ea-0de2-4271-bb30-8ed1b7d4f527 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1104829c-174b-4574-87b2-5cdd03f5b574 | service: service-general +[2026-04-16 14:22:46.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503125704670001 | request_id: 1104829c-174b-4574-87b2-5cdd03f5b574 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4f7fe4f-c347-4e09-bc88-6123a202076b | service: service-general +[2026-04-16 14:22:46.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107600093 | request_id: e4f7fe4f-c347-4e09-bc88-6123a202076b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15957587-46e4-413a-b52f-18c1af382a29 | service: service-general +[2026-04-16 14:22:46.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506062906680003 | request_id: 15957587-46e4-413a-b52f-18c1af382a29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab3d19e8-f7b4-4a2a-be76-419658addb60 | service: service-general +[2026-04-16 14:22:46.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3304050405850007 | request_id: ab3d19e8-f7b4-4a2a-be76-419658addb60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4df2cdc8-a89a-4d7f-88b3-176facad28fc | service: service-general +[2026-04-16 14:22:46.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292109200001 | request_id: 4df2cdc8-a89a-4d7f-88b3-176facad28fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6534ee7-edea-41b0-ad30-cd371fc6f107 | service: service-general +[2026-04-16 14:22:46.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473012210990005 | request_id: d6534ee7-edea-41b0-ad30-cd371fc6f107 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51856673-2079-42aa-a527-d91351b765ef | service: service-general +[2026-04-16 14:22:46.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214508770004 | request_id: 51856673-2079-42aa-a527-d91351b765ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db7c2495-cb65-4242-9d64-7ee324116afc | service: service-general +[2026-04-16 14:22:46.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576025411820001 | request_id: db7c2495-cb65-4242-9d64-7ee324116afc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cae4257c-0b92-4825-b66a-65d6aa7b20a4 | service: service-general +[2026-04-16 14:22:46.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045602 | request_id: cae4257c-0b92-4825-b66a-65d6aa7b20a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b187675-756f-41f8-801e-9442e9e334e2 | service: service-general +[2026-04-16 14:22:46.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152604030001 | request_id: 8b187675-756f-41f8-801e-9442e9e334e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1d6e201-b081-4d81-94d4-705b8f1c4641 | service: service-general +[2026-04-16 14:22:46.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185105670001 | request_id: e1d6e201-b081-4d81-94d4-705b8f1c4641 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2507f16c-0a58-4592-bcf9-e43d42035ac6 | service: service-general +[2026-04-16 14:22:46.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016505810006 | request_id: 2507f16c-0a58-4592-bcf9-e43d42035ac6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ed3e775-c9ca-4f99-915e-114333a4847a | service: service-general +[2026-04-16 14:22:46.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: 0ed3e775-c9ca-4f99-915e-114333a4847a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4c1e5bf-5171-442b-9407-e6b77ef161ae | service: service-general +[2026-04-16 14:22:46.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186503830002 | request_id: b4c1e5bf-5171-442b-9407-e6b77ef161ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cb09419-1a1a-40c9-81e9-933acf5e07ef | service: service-general +[2026-04-16 14:22:46.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571024503410003 | request_id: 1cb09419-1a1a-40c9-81e9-933acf5e07ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 449f6803-16e6-4038-9034-e723261abe93 | service: service-general +[2026-04-16 14:22:46.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021502740004 | request_id: 449f6803-16e6-4038-9034-e723261abe93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcacb604-922f-40fe-bfaa-e3f51d86cf5f | service: service-general +[2026-04-16 14:22:46.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: bcacb604-922f-40fe-bfaa-e3f51d86cf5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ac4db6b-d6e1-4ce0-9c48-5df4861e77fe | service: service-general +[2026-04-16 14:22:46.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545793 | request_id: 9ac4db6b-d6e1-4ce0-9c48-5df4861e77fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43741ac7-038e-4ba6-ab85-e30d80349d80 | service: service-general +[2026-04-16 14:22:46.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160102730009 | request_id: 43741ac7-038e-4ba6-ab85-e30d80349d80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 608bce46-5f8d-49c7-abad-b26818c6c47d | service: service-general +[2026-04-16 14:22:46.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505076711940003 | request_id: 608bce46-5f8d-49c7-abad-b26818c6c47d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 513b3017-e4f0-49ab-8cab-f4841fad1916 | service: service-general +[2026-04-16 14:22:46.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152604030001 | request_id: 513b3017-e4f0-49ab-8cab-f4841fad1916 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb8d8d07-296a-4679-ab33-93c990d00a7e | service: service-general +[2026-04-16 14:22:46.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: bb8d8d07-296a-4679-ab33-93c990d00a7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04323792-a270-4922-9a97-d979e3a51372 | service: service-general +[2026-04-16 14:22:46.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115012700002 | request_id: 04323792-a270-4922-9a97-d979e3a51372 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c72e382a-01cb-46f0-99c8-a105d040304e | service: service-general +[2026-04-16 14:22:46.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105311880007 | request_id: c72e382a-01cb-46f0-99c8-a105d040304e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11ca4af8-b912-4ab8-87cd-8713994a3d0b | service: service-general +[2026-04-16 14:22:46.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016112580004 | request_id: 11ca4af8-b912-4ab8-87cd-8713994a3d0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e24f0453-c455-4031-b1cf-1c09b4c1069f | service: service-general +[2026-04-16 14:22:46.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507113110910001 | request_id: e24f0453-c455-4031-b1cf-1c09b4c1069f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a9ee58b-86b7-4ba6-a187-965eb4ea0e04 | service: service-general +[2026-04-16 14:22:46.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040303090002 | request_id: 1a9ee58b-86b7-4ba6-a187-965eb4ea0e04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d20522ad-2405-4b16-a15f-d660bf75cd9d | service: service-general +[2026-04-16 14:22:46.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045305860002 | request_id: d20522ad-2405-4b16-a15f-d660bf75cd9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 681262c8-8188-40df-a44b-64299066ce2f | service: service-general +[2026-04-16 14:22:46.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254612000001 | request_id: 681262c8-8188-40df-a44b-64299066ce2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 726dbf0a-3456-4bfb-95c2-5d6345d4fd4b | service: service-general +[2026-04-16 14:22:46.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144605820003 | request_id: 726dbf0a-3456-4bfb-95c2-5d6345d4fd4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b082657-2497-4be8-8a79-a12a9427665c | service: service-general +[2026-04-16 14:22:46.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056711690005 | request_id: 3b082657-2497-4be8-8a79-a12a9427665c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13259d2c-63ca-4fc3-ba5e-0083f06134c6 | service: service-general +[2026-04-16 14:22:46.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131111800005 | request_id: 13259d2c-63ca-4fc3-ba5e-0083f06134c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4177105c-068d-4be6-a12a-ad6b359d2bd1 | service: service-general +[2026-04-16 14:22:46.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027011570001 | request_id: 4177105c-068d-4be6-a12a-ad6b359d2bd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1d5054f-f36b-4383-87f3-08573f93da43 | service: service-general +[2026-04-16 14:22:46.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100108450036 | request_id: d1d5054f-f36b-4383-87f3-08573f93da43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a98d2c8-247e-478a-812d-b5196915c1d3 | service: service-general +[2026-04-16 14:22:46.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171016104700001 | request_id: 2a98d2c8-247e-478a-812d-b5196915c1d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ffa6439-43b1-48bc-9a13-ee38ded9e1da | service: service-general +[2026-04-16 14:22:46.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090707690002 | request_id: 9ffa6439-43b1-48bc-9a13-ee38ded9e1da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3db4e2f-20e7-4b59-8386-ca95459657dd | service: service-general +[2026-04-16 14:22:46.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194801960001 | request_id: d3db4e2f-20e7-4b59-8386-ca95459657dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0257c7fb-82d8-475c-af09-1b807e930e25 | service: service-general +[2026-04-16 14:22:46.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271010507680001 | request_id: 0257c7fb-82d8-475c-af09-1b807e930e25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efd06618-9b77-40b7-9e71-b2f46921fa84 | service: service-general +[2026-04-16 14:22:46.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010611940001 | request_id: efd06618-9b77-40b7-9e71-b2f46921fa84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf5d6f28-a8d1-4bf3-a78e-133178f54c71 | service: service-general +[2026-04-16 14:22:46.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574056512880001 | request_id: bf5d6f28-a8d1-4bf3-a78e-133178f54c71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23298987-c81b-4a14-b14c-845cdaa822fc | service: service-general +[2026-04-16 14:22:46.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064990380002 | request_id: 23298987-c81b-4a14-b14c-845cdaa822fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63f63f45-fe80-4ec2-a660-7e00a6d541bb | service: service-general +[2026-04-16 14:22:46.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150909850005 | request_id: 63f63f45-fe80-4ec2-a660-7e00a6d541bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61304702-5df0-4444-90e1-9d026a368732 | service: service-general +[2026-04-16 14:22:46.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 61304702-5df0-4444-90e1-9d026a368732 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d86971a-bbe4-42d4-88e8-611bba0f82a8 | service: service-general +[2026-04-16 14:22:46.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251303620001 | request_id: 8d86971a-bbe4-42d4-88e8-611bba0f82a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23cbdcb4-7d1b-45e5-879d-d30dcded168d | service: service-general +[2026-04-16 14:22:46.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185104950002 | request_id: 23cbdcb4-7d1b-45e5-879d-d30dcded168d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9414e0b8-5f02-4987-b84f-1bea58248ee2 | service: service-general +[2026-04-16 14:22:46.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: 9414e0b8-5f02-4987-b84f-1bea58248ee2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cec4a2f3-c607-4bca-a0d4-329abb9478e1 | service: service-general +[2026-04-16 14:22:46.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010207070001 | request_id: cec4a2f3-c607-4bca-a0d4-329abb9478e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3374a2d1-457d-4251-b1de-56d016346010 | service: service-general +[2026-04-16 14:22:46.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034312820001 | request_id: 3374a2d1-457d-4251-b1de-56d016346010 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ec92872-a86d-4b26-9c2c-059afc689bfd | service: service-general +[2026-04-16 14:22:46.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112703940004 | request_id: 8ec92872-a86d-4b26-9c2c-059afc689bfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4a3eb9e-e1a9-4ff1-b15c-5ee99477d585 | service: service-general +[2026-04-16 14:22:46.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234108600036 | request_id: d4a3eb9e-e1a9-4ff1-b15c-5ee99477d585 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d087eed2-51b7-4a10-ad24-1d6dc9fd2f3d | service: service-general +[2026-04-16 14:22:46.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174096509840010 | request_id: d087eed2-51b7-4a10-ad24-1d6dc9fd2f3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e91d8858-9be8-47e1-8497-cfd13059ca85 | service: service-general +[2026-04-16 14:22:46.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301412700001 | request_id: e91d8858-9be8-47e1-8497-cfd13059ca85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b36e733d-ebb4-406a-ba9b-b1d02d468790 | service: service-general +[2026-04-16 14:22:46.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045304000004 | request_id: b36e733d-ebb4-406a-ba9b-b1d02d468790 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2463977d-1035-48d4-a2ab-3738d86a9b7f | service: service-general +[2026-04-16 14:22:46.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011007830004 | request_id: 2463977d-1035-48d4-a2ab-3738d86a9b7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33c2057a-cfdc-42c4-92c7-736feb70459a | service: service-general +[2026-04-16 14:22:46.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135208870002 | request_id: 33c2057a-cfdc-42c4-92c7-736feb70459a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efcdd1e8-5da9-43ff-b207-efa381682fe4 | service: service-general +[2026-04-16 14:22:46.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032401660001 | request_id: efcdd1e8-5da9-43ff-b207-efa381682fe4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d961e7a-6554-43b9-bf28-241c79fda307 | service: service-general +[2026-04-16 14:22:46.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036712600005 | request_id: 3d961e7a-6554-43b9-bf28-241c79fda307 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef55d38a-bc31-4e71-90e5-1ac32f8b4242 | service: service-general +[2026-04-16 14:22:46.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022604930005 | request_id: ef55d38a-bc31-4e71-90e5-1ac32f8b4242 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1ea445d-ae35-412f-98e9-87479a8f4475 | service: service-general +[2026-04-16 14:22:46.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226705800003 | request_id: d1ea445d-ae35-412f-98e9-87479a8f4475 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82119907-080b-44c3-93f6-5d06af4269a2 | service: service-general +[2026-04-16 14:22:46.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 555.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254808590003 | request_id: 82119907-080b-44c3-93f6-5d06af4269a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ebd835c-4619-4ae3-87b1-01b33bd9fa21 | service: service-general +[2026-04-16 14:22:46.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156201800001 | request_id: 6ebd835c-4619-4ae3-87b1-01b33bd9fa21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 795445db-c0d1-4991-8ea6-c89fc8a2a6a7 | service: service-general +[2026-04-16 14:22:46.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037006960003 | request_id: 795445db-c0d1-4991-8ea6-c89fc8a2a6a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81fec2f5-4e2f-4eeb-a80a-055eb354649a | service: service-general +[2026-04-16 14:22:46.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084501540001 | request_id: 81fec2f5-4e2f-4eeb-a80a-055eb354649a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7db27fa7-3b23-451b-9bb2-995fcfc7c0a2 | service: service-general +[2026-04-16 14:22:46.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137012680004 | request_id: 7db27fa7-3b23-451b-9bb2-995fcfc7c0a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26fe059b-1219-4ee5-8d2d-0c29527078ff | service: service-general +[2026-04-16 14:22:46.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184203800012 | request_id: 26fe059b-1219-4ee5-8d2d-0c29527078ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fccdef5d-60f3-42ad-ae49-53dbabd8b81e | service: service-general +[2026-04-16 14:22:46.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045708910006 | request_id: fccdef5d-60f3-42ad-ae49-53dbabd8b81e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a1ebaf2-dfef-43f7-ba38-6cab5df481fc | service: service-general +[2026-04-16 14:22:46.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056111820002 | request_id: 6a1ebaf2-dfef-43f7-ba38-6cab5df481fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c032b6f-aca8-4cb2-8c83-205162a77720 | service: service-general +[2026-04-16 14:22:46.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036102680001 | request_id: 2c032b6f-aca8-4cb2-8c83-205162a77720 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e490977-e395-47dd-bfdc-4b08c285430a | service: service-general +[2026-04-16 14:22:46.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144910970001 | request_id: 6e490977-e395-47dd-bfdc-4b08c285430a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91d47a36-8a75-46f2-ac4b-86d782acd44a | service: service-general +[2026-04-16 14:22:46.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204407760003 | request_id: 91d47a36-8a75-46f2-ac4b-86d782acd44a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b8440e4-b4cf-4226-9b52-cc2da31acb84 | service: service-general +[2026-04-16 14:22:46.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255610720005 | request_id: 5b8440e4-b4cf-4226-9b52-cc2da31acb84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43fd9ae0-c8fb-4e50-ad6d-95a75b64e832 | service: service-general +[2026-04-16 14:22:46.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024508560002 | request_id: 43fd9ae0-c8fb-4e50-ad6d-95a75b64e832 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ad1a9e5-196d-4f60-a37d-24aa3b3a26bf | service: service-general +[2026-04-16 14:22:46.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132411940001 | request_id: 7ad1a9e5-196d-4f60-a37d-24aa3b3a26bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d20fbd27-8901-43e4-8f52-c368500f253a | service: service-general +[2026-04-16 14:22:46.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105304170003 | request_id: d20fbd27-8901-43e4-8f52-c368500f253a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22fe77c2-7434-4677-b3dd-200a35138893 | service: service-general +[2026-04-16 14:22:46.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051811470001 | request_id: 22fe77c2-7434-4677-b3dd-200a35138893 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 168ac97a-74e2-4554-bb8d-60baf508cd57 | service: service-general +[2026-04-16 14:22:46.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514217003580001 | request_id: 168ac97a-74e2-4554-bb8d-60baf508cd57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68c25642-6274-4c01-add2-b483b6042aa1 | service: service-general +[2026-04-16 14:22:46.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036708690003 | request_id: 68c25642-6274-4c01-add2-b483b6042aa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e22e720-e872-46ab-92d6-c30d5a3e61f8 | service: service-general +[2026-04-16 14:22:46.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094305020001 | request_id: 6e22e720-e872-46ab-92d6-c30d5a3e61f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05f54f9e-95b8-45f8-8f82-15188969f421 | service: service-general +[2026-04-16 14:22:46.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211210410001 | request_id: 05f54f9e-95b8-45f8-8f82-15188969f421 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c528d18-2430-49d2-bab1-cf808fa1c9cf | service: service-general +[2026-04-16 14:22:46.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579022211530001 | request_id: 4c528d18-2430-49d2-bab1-cf808fa1c9cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ead310a-4c0d-41e5-9d58-4b0c4678e2e3 | service: service-general +[2026-04-16 14:22:46.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324101630010 | request_id: 5ead310a-4c0d-41e5-9d58-4b0c4678e2e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a757712-e124-4378-b342-6e1dae52ec9d | service: service-general +[2026-04-16 14:22:46.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122708190001 | request_id: 2a757712-e124-4378-b342-6e1dae52ec9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e110c3b-9561-4c7a-9338-2f3c8cb6250a | service: service-general +[2026-04-16 14:22:46.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250505880004 | request_id: 4e110c3b-9561-4c7a-9338-2f3c8cb6250a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b67017e-9378-401e-b8a6-9bcd3ceae36a | service: service-general +[2026-04-16 14:22:46.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114202540001 | request_id: 9b67017e-9378-401e-b8a6-9bcd3ceae36a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8146b4b-1180-44c5-a256-e6caebfa7972 | service: service-general +[2026-04-16 14:22:46.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507280109990003 | request_id: b8146b4b-1180-44c5-a256-e6caebfa7972 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0af20cfe-3730-4dd2-8d1b-28c44b2d4fc9 | service: service-general +[2026-04-16 14:22:46.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8451454515151511 | request_id: 0af20cfe-3730-4dd2-8d1b-28c44b2d4fc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 948a1b9e-70c6-4c4f-99a8-079fe8493211 | service: service-general +[2026-04-16 14:22:46.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084809500002 | request_id: 948a1b9e-70c6-4c4f-99a8-079fe8493211 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bca676bb-5f7b-4cc1-991f-6a835100cec8 | service: service-general +[2026-04-16 14:22:46.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161002170003 | request_id: bca676bb-5f7b-4cc1-991f-6a835100cec8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b42f158-d8ab-4c2d-9397-24a10c4a5b7a | service: service-general +[2026-04-16 14:22:46.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136910880001 | request_id: 7b42f158-d8ab-4c2d-9397-24a10c4a5b7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2454a84d-ec21-464e-a9aa-53e19d86e846 | service: service-general +[2026-04-16 14:22:46.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9564154155455151 | request_id: 2454a84d-ec21-464e-a9aa-53e19d86e846 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:46.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7cc6e99-189b-46d8-9755-6990bba4b9aa | service: service-general +[2026-04-16 14:22:46.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024108660028 | request_id: a7cc6e99-189b-46d8-9755-6990bba4b9aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a4d1325-803f-41b4-bcb3-6f8359353255 | service: service-general +[2026-04-16 14:22:47.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181807520002 | request_id: 0a4d1325-803f-41b4-bcb3-6f8359353255 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ca5fc77-ede4-4c18-9762-6bf442ca4043 | service: service-general +[2026-04-16 14:22:47.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086108770004 | request_id: 5ca5fc77-ede4-4c18-9762-6bf442ca4043 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48b17945-ad6e-434e-98e8-0139d72de62a | service: service-general +[2026-04-16 14:22:47.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011209830008 | request_id: 48b17945-ad6e-434e-98e8-0139d72de62a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d54e9f32-6862-45bf-9876-e6e063ac3bb3 | service: service-general +[2026-04-16 14:22:47.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251604870002 | request_id: d54e9f32-6862-45bf-9876-e6e063ac3bb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c7687ac-ab6b-4fbc-a2dd-6f7763f496e4 | service: service-general +[2026-04-16 14:22:47.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114301720004 | request_id: 7c7687ac-ab6b-4fbc-a2dd-6f7763f496e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65d7f941-caad-43ed-836d-c6a2143fb391 | service: service-general +[2026-04-16 14:22:47.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136006630001 | request_id: 65d7f941-caad-43ed-836d-c6a2143fb391 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f911cc5-b345-40e1-bad0-826facd4d18d | service: service-general +[2026-04-16 14:22:47.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102205710001 | request_id: 2f911cc5-b345-40e1-bad0-826facd4d18d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ebbc3df-ec6f-4afd-a0b5-7577897e3914 | service: service-general +[2026-04-16 14:22:47.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101803820001 | request_id: 0ebbc3df-ec6f-4afd-a0b5-7577897e3914 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90ba1c72-f29f-4335-80b4-bba1941978d5 | service: service-general +[2026-04-16 14:22:47.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164809720001 | request_id: 90ba1c72-f29f-4335-80b4-bba1941978d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67262f5a-cdfc-4cb5-b905-22a16ec83ddc | service: service-general +[2026-04-16 14:22:47.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505047005680001 | request_id: 67262f5a-cdfc-4cb5-b905-22a16ec83ddc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8eb09a2-0ba4-4774-96be-b7bae8bf26e5 | service: service-general +[2026-04-16 14:22:47.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244207730008 | request_id: f8eb09a2-0ba4-4774-96be-b7bae8bf26e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a001bba3-d8d5-4339-9517-2f73a59802b6 | service: service-general +[2026-04-16 14:22:47.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250505880004 | request_id: a001bba3-d8d5-4339-9517-2f73a59802b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7f7567c-10d0-46a6-8062-962d734d606b | service: service-general +[2026-04-16 14:22:47.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015701520005 | request_id: b7f7567c-10d0-46a6-8062-962d734d606b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bc61e07-e4af-4979-a573-575debfdf3a3 | service: service-general +[2026-04-16 14:22:47.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016905510001 | request_id: 2bc61e07-e4af-4979-a573-575debfdf3a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cea7321f-5bf7-4614-846e-392fbc8831b2 | service: service-general +[2026-04-16 14:22:47.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556929 | request_id: cea7321f-5bf7-4614-846e-392fbc8831b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13589dbe-f387-4054-9df3-416f929fcfde | service: service-general +[2026-04-16 14:22:47.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266407860003 | request_id: 13589dbe-f387-4054-9df3-416f929fcfde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06d4069f-8680-48d5-855e-3d048e13a20c | service: service-general +[2026-04-16 14:22:47.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505121509030002 | request_id: 06d4069f-8680-48d5-855e-3d048e13a20c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bc0e8a7-73fa-4d2e-849c-90841310da6f | service: service-general +[2026-04-16 14:22:47.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130506040001 | request_id: 5bc0e8a7-73fa-4d2e-849c-90841310da6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5b6e93d-d137-484b-9a0b-5ce751792519 | service: service-general +[2026-04-16 14:22:47.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015306660001 | request_id: b5b6e93d-d137-484b-9a0b-5ce751792519 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4369190a-6a1a-43b3-ad9c-b736c1df7651 | service: service-general +[2026-04-16 14:22:47.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556930 | request_id: 4369190a-6a1a-43b3-ad9c-b736c1df7651 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f38a52e1-a3ae-4b1e-9879-c836b603ad49 | service: service-general +[2026-04-16 14:22:47.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: f38a52e1-a3ae-4b1e-9879-c836b603ad49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc5c4a6a-b6e1-4798-842d-22f6d277de10 | service: service-general +[2026-04-16 14:22:47.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100105890003 | request_id: cc5c4a6a-b6e1-4798-842d-22f6d277de10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80978480-7cf9-4921-a3c9-5a50cc5cbb49 | service: service-general +[2026-04-16 14:22:47.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510061806060003 | request_id: 80978480-7cf9-4921-a3c9-5a50cc5cbb49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb3b002d-01af-4bbd-b255-0dd698a2a602 | service: service-general +[2026-04-16 14:22:47.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556939 | request_id: eb3b002d-01af-4bbd-b255-0dd698a2a602 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd7d9a69-4133-422f-b1fc-f44d6d08d375 | service: service-general +[2026-04-16 14:22:47.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523161001720003 | request_id: bd7d9a69-4133-422f-b1fc-f44d6d08d375 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 864a7b8b-7d5d-476a-8568-ebb5213f5ddc | service: service-general +[2026-04-16 14:22:47.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.315µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014501870001 | request_id: 864a7b8b-7d5d-476a-8568-ebb5213f5ddc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20675d48-63fb-4b81-95c7-6748cca1841d | service: service-general +[2026-04-16 14:22:47.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503065806670002 | request_id: 20675d48-63fb-4b81-95c7-6748cca1841d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e19de1b7-8415-40f6-91c9-3f00f6e2e899 | service: service-general +[2026-04-16 14:22:47.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097010890003 | request_id: e19de1b7-8415-40f6-91c9-3f00f6e2e899 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4567cda1-dcbd-424c-9ca7-08e25872e72c | service: service-general +[2026-04-16 14:22:47.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556940 | request_id: 4567cda1-dcbd-424c-9ca7-08e25872e72c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bed707b6-2755-44fe-b05b-48ab8a52f887 | service: service-general +[2026-04-16 14:22:47.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224603930001 | request_id: bed707b6-2755-44fe-b05b-48ab8a52f887 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b0b2909-9104-4a3e-8a3b-bbb2734f35a0 | service: service-general +[2026-04-16 14:22:47.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032211840003 | request_id: 3b0b2909-9104-4a3e-8a3b-bbb2734f35a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35e3b8ef-5a82-4a79-b247-722b3ddced37 | service: service-general +[2026-04-16 14:22:47.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055602570001 | request_id: 35e3b8ef-5a82-4a79-b247-722b3ddced37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f6fdd7c-faf5-430f-aaf2-589eb2045264 | service: service-general +[2026-04-16 14:22:47.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 258.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3201292711680001 | request_id: 8f6fdd7c-faf5-430f-aaf2-589eb2045264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84a6aba9-0f26-4874-a637-786fd94b0143 | service: service-general +[2026-04-16 14:22:47.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241206860003 | request_id: 84a6aba9-0f26-4874-a637-786fd94b0143 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85845295-a1cf-457e-a8a6-1f0d243c8a97 | service: service-general +[2026-04-16 14:22:47.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050608580001 | request_id: 85845295-a1cf-457e-a8a6-1f0d243c8a97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d28d3aa6-5d72-4914-8cda-775416ec3ddc | service: service-general +[2026-04-16 14:22:47.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132207800004 | request_id: d28d3aa6-5d72-4914-8cda-775416ec3ddc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfd60043-2257-43d6-b58e-6a5b65f09f17 | service: service-general +[2026-04-16 14:22:47.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507282301200003 | request_id: cfd60043-2257-43d6-b58e-6a5b65f09f17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c78f9bd3-4606-4c1f-a077-5cc0ed82f43e | service: service-general +[2026-04-16 14:22:47.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104101620098 | request_id: c78f9bd3-4606-4c1f-a077-5cc0ed82f43e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 989d7b7c-4fda-4a7b-8e76-8453430982c4 | service: service-general +[2026-04-16 14:22:47.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234401010003 | request_id: 989d7b7c-4fda-4a7b-8e76-8453430982c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb268a43-4ae3-46e2-9f8f-34d9325d73c1 | service: service-general +[2026-04-16 14:22:47.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050105620004 | request_id: bb268a43-4ae3-46e2-9f8f-34d9325d73c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70cf6bc4-22b7-4ee1-a0da-067866f7ad9b | service: service-general +[2026-04-16 14:22:47.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 70cf6bc4-22b7-4ee1-a0da-067866f7ad9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b25a6d4-977e-49e6-8b59-4579a611cdfe | service: service-general +[2026-04-16 14:22:47.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101201330001 | request_id: 9b25a6d4-977e-49e6-8b59-4579a611cdfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79ac3bd7-a915-49e1-adec-7c0f0bf81fa1 | service: service-general +[2026-04-16 14:22:47.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027101740001 | request_id: 79ac3bd7-a915-49e1-adec-7c0f0bf81fa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e242b4a-8ba1-43ab-aa99-6346e59a32c6 | service: service-general +[2026-04-16 14:22:47.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 532.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015506660003 | request_id: 4e242b4a-8ba1-43ab-aa99-6346e59a32c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12947d64-c475-474e-bec1-f1a06828a42c | service: service-general +[2026-04-16 14:22:47.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331209620002 | request_id: 12947d64-c475-474e-bec1-f1a06828a42c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d33f673-6982-4b8e-bce8-6ad67cfff233 | service: service-general +[2026-04-16 14:22:47.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: 2d33f673-6982-4b8e-bce8-6ad67cfff233 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de92326d-3f57-4bc6-b087-95fc488288da | service: service-general +[2026-04-16 14:22:47.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245307780007 | request_id: de92326d-3f57-4bc6-b087-95fc488288da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07fab9bf-d995-4448-ab25-f242d87a988f | service: service-general +[2026-04-16 14:22:47.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510205905980002 | request_id: 07fab9bf-d995-4448-ab25-f242d87a988f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94658b61-1403-4d16-96a7-54691fe2f20f | service: service-general +[2026-04-16 14:22:47.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556941 | request_id: 94658b61-1403-4d16-96a7-54691fe2f20f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b192f798-248a-49a8-af58-d423a26e0a4d | service: service-general +[2026-04-16 14:22:47.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: b192f798-248a-49a8-af58-d423a26e0a4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 417fd2b6-7215-4b45-a528-95d066d609f3 | service: service-general +[2026-04-16 14:22:47.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300208770004 | request_id: 417fd2b6-7215-4b45-a528-95d066d609f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d2a3b56-275d-40fa-9e54-12e0dd4f10ec | service: service-general +[2026-04-16 14:22:47.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212106610001 | request_id: 9d2a3b56-275d-40fa-9e54-12e0dd4f10ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c1d0eeb-e13e-4e59-946f-ce61fc142688 | service: service-general +[2026-04-16 14:22:47.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022805840004 | request_id: 0c1d0eeb-e13e-4e59-946f-ce61fc142688 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20725938-4f2d-4581-9377-50f5a39ae829 | service: service-general +[2026-04-16 14:22:47.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184508830006 | request_id: 20725938-4f2d-4581-9377-50f5a39ae829 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a2df006-7f3b-4209-9633-482fefe0cbfe | service: service-general +[2026-04-16 14:22:47.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010704840003 | request_id: 4a2df006-7f3b-4209-9633-482fefe0cbfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e2a2f34-7f62-4c64-a877-15740f725e17 | service: service-general +[2026-04-16 14:22:47.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091705640001 | request_id: 6e2a2f34-7f62-4c64-a877-15740f725e17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8ff5a1a-ac8a-4ac4-aa2a-1cfe3e5d2a45 | service: service-general +[2026-04-16 14:22:47.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032501530004 | request_id: b8ff5a1a-ac8a-4ac4-aa2a-1cfe3e5d2a45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de64b019-5659-4b09-bcfe-40b7bf424c04 | service: service-general +[2026-04-16 14:22:47.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 549.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016712620004 | request_id: de64b019-5659-4b09-bcfe-40b7bf424c04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28e5e40a-b61d-46ef-abdb-ad33dd02ff83 | service: service-general +[2026-04-16 14:22:47.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: 28e5e40a-b61d-46ef-abdb-ad33dd02ff83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38d5a7f3-21dd-4971-8352-20f25476f435 | service: service-general +[2026-04-16 14:22:47.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031604750001 | request_id: 38d5a7f3-21dd-4971-8352-20f25476f435 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f2888c6-43cb-4e73-a3d5-26281ed12a81 | service: service-general +[2026-04-16 14:22:47.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513200107640155 | request_id: 0f2888c6-43cb-4e73-a3d5-26281ed12a81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d5fb813-f645-465e-b07f-785500a91b49 | service: service-general +[2026-04-16 14:22:47.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545806 | request_id: 3d5fb813-f645-465e-b07f-785500a91b49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96ebcd2a-085b-4df5-972b-3fd908063092 | service: service-general +[2026-04-16 14:22:47.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105808790008 | request_id: 96ebcd2a-085b-4df5-972b-3fd908063092 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05f828f5-388b-4f2e-9d34-7cadc60cdc32 | service: service-general +[2026-04-16 14:22:47.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502166406920002 | request_id: 05f828f5-388b-4f2e-9d34-7cadc60cdc32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f87e8c3-1820-426c-b1ed-cabad0ddf5e3 | service: service-general +[2026-04-16 14:22:47.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556949 | request_id: 8f87e8c3-1820-426c-b1ed-cabad0ddf5e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ea625b7-024c-44e3-97eb-cdc5b140b1a8 | service: service-general +[2026-04-16 14:22:47.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515074202690002 | request_id: 9ea625b7-024c-44e3-97eb-cdc5b140b1a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bf4b780-cb99-4b3a-8fc3-06f2012ad96b | service: service-general +[2026-04-16 14:22:47.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040502730004 | request_id: 5bf4b780-cb99-4b3a-8fc3-06f2012ad96b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2990f01e-50de-4f36-93e7-972ef069abe4 | service: service-general +[2026-04-16 14:22:47.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556959 | request_id: 2990f01e-50de-4f36-93e7-972ef069abe4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f54908f-8ac2-4bc2-b874-76bb040e8c8c | service: service-general +[2026-04-16 14:22:47.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215801820009 | request_id: 3f54908f-8ac2-4bc2-b874-76bb040e8c8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb66ae20-3120-4ac0-bf86-6341ee40e135 | service: service-general +[2026-04-16 14:22:47.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180505680004 | request_id: bb66ae20-3120-4ac0-bf86-6341ee40e135 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29a97f77-bf8e-4919-9166-7fd84060bdd1 | service: service-general +[2026-04-16 14:22:47.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024705830008 | request_id: 29a97f77-bf8e-4919-9166-7fd84060bdd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ba2d69b-14cc-4866-aceb-e8e5a086d232 | service: service-general +[2026-04-16 14:22:47.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020701190001 | request_id: 9ba2d69b-14cc-4866-aceb-e8e5a086d232 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc8ea5df-427d-40d9-8462-b09b8ddb2dd5 | service: service-general +[2026-04-16 14:22:47.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246106750003 | request_id: dc8ea5df-427d-40d9-8462-b09b8ddb2dd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bccef95f-ea52-4a43-8d4a-aa9a547b80a3 | service: service-general +[2026-04-16 14:22:47.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000930415600368 | request_id: bccef95f-ea52-4a43-8d4a-aa9a547b80a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50f5406c-dd8b-46af-ba46-395de3cf0911 | service: service-general +[2026-04-16 14:22:47.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: 50f5406c-dd8b-46af-ba46-395de3cf0911 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48929604-2ab9-4e18-89fd-e87e5edbc3f6 | service: service-general +[2026-04-16 14:22:47.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056812470003 | request_id: 48929604-2ab9-4e18-89fd-e87e5edbc3f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d76adb39-6775-4b99-b310-d4c094f12266 | service: service-general +[2026-04-16 14:22:47.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011310070055 | request_id: d76adb39-6775-4b99-b310-d4c094f12266 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7af1e7fc-f109-439a-adc5-77480bac44aa | service: service-general +[2026-04-16 14:22:47.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556969 | request_id: 7af1e7fc-f109-439a-adc5-77480bac44aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a29fb251-c466-43a9-bad3-67319ed5ce73 | service: service-general +[2026-04-16 14:22:47.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505221905690001 | request_id: a29fb251-c466-43a9-bad3-67319ed5ce73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fbfe623-30b2-4793-a369-094168f0eb38 | service: service-general +[2026-04-16 14:22:47.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091112890001 | request_id: 3fbfe623-30b2-4793-a369-094168f0eb38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2661cd97-6994-46c0-ae5b-1a55782d5db6 | service: service-general +[2026-04-16 14:22:47.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014909860009 | request_id: 2661cd97-6994-46c0-ae5b-1a55782d5db6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ffb9652-4f49-465c-a6ba-da10dfbade02 | service: service-general +[2026-04-16 14:22:47.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556970 | request_id: 5ffb9652-4f49-465c-a6ba-da10dfbade02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ef7bb3d-dd96-4621-9c75-64dff8c50710 | service: service-general +[2026-04-16 14:22:47.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6403055204840008 | request_id: 5ef7bb3d-dd96-4621-9c75-64dff8c50710 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac50b915-23ef-4e72-ba76-616347ef9dd6 | service: service-general +[2026-04-16 14:22:47.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331211160001 | request_id: ac50b915-23ef-4e72-ba76-616347ef9dd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4708ae9-5fe2-466d-81d3-0bbfd7a2bc51 | service: service-general +[2026-04-16 14:22:47.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064201490002 | request_id: c4708ae9-5fe2-466d-81d3-0bbfd7a2bc51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebf98e4d-0f4f-4ca1-85ca-ff776e6c745c | service: service-general +[2026-04-16 14:22:47.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032205950001 | request_id: ebf98e4d-0f4f-4ca1-85ca-ff776e6c745c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 440903dc-0c37-448c-8d3c-89167f8646be | service: service-general +[2026-04-16 14:22:47.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055104910001 | request_id: 440903dc-0c37-448c-8d3c-89167f8646be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14259996-c38c-4b5d-823f-f2a1bfc34459 | service: service-general +[2026-04-16 14:22:47.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091310470001 | request_id: 14259996-c38c-4b5d-823f-f2a1bfc34459 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9377bef6-8178-430b-8592-6f0b2711cc27 | service: service-general +[2026-04-16 14:22:47.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505041510610001 | request_id: 9377bef6-8178-430b-8592-6f0b2711cc27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f669d146-f01d-4711-8883-043ddea6afd9 | service: service-general +[2026-04-16 14:22:47.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155608660001 | request_id: f669d146-f01d-4711-8883-043ddea6afd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a6e2bf5-8b58-4a10-8f17-4eeed9d2d17e | service: service-general +[2026-04-16 14:22:47.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194805560001 | request_id: 1a6e2bf5-8b58-4a10-8f17-4eeed9d2d17e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74884fdb-9fee-42d9-8ed9-025026ebce73 | service: service-general +[2026-04-16 14:22:47.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505011709830001 | request_id: 74884fdb-9fee-42d9-8ed9-025026ebce73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af02a78e-018d-466d-ba07-0cb00d08600f | service: service-general +[2026-04-16 14:22:47.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578156309870002 | request_id: af02a78e-018d-466d-ba07-0cb00d08600f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3328949a-6590-42fd-a698-cc4d884e3f40 | service: service-general +[2026-04-16 14:22:47.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064805850002 | request_id: 3328949a-6590-42fd-a698-cc4d884e3f40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 457ad643-1959-455c-9d09-bd5bcfb16449 | service: service-general +[2026-04-16 14:22:47.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264103610003 | request_id: 457ad643-1959-455c-9d09-bd5bcfb16449 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cac130fe-fea3-47d6-8ce9-6c041d07feae | service: service-general +[2026-04-16 14:22:47.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9456448484848444 | request_id: cac130fe-fea3-47d6-8ce9-6c041d07feae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d17a3c2-d71c-4ee5-a44a-04a54ef406ca | service: service-general +[2026-04-16 14:22:47.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556971 | request_id: 3d17a3c2-d71c-4ee5-a44a-04a54ef406ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dce384e-ce6e-4b66-9f71-de531e3ba2d2 | service: service-general +[2026-04-16 14:22:47.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505192005000004 | request_id: 5dce384e-ce6e-4b66-9f71-de531e3ba2d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fdeff3d-dcc6-46bc-843a-978c202061eb | service: service-general +[2026-04-16 14:22:47.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130601900001 | request_id: 9fdeff3d-dcc6-46bc-843a-978c202061eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee914c1c-4f2d-4a48-9e3c-841c511a0bd6 | service: service-general +[2026-04-16 14:22:47.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010612000002 | request_id: ee914c1c-4f2d-4a48-9e3c-841c511a0bd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6d94ec1-2bd4-47dc-b8b9-4b9467d6c759 | service: service-general +[2026-04-16 14:22:47.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109075107900001 | request_id: e6d94ec1-2bd4-47dc-b8b9-4b9467d6c759 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7d21012-2f20-4db2-8833-204be5dcc88f | service: service-general +[2026-04-16 14:22:47.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357303050570001_ | request_id: e7d21012-2f20-4db2-8833-204be5dcc88f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb83c7eb-a3d1-4612-8b6f-7cd93e70606b | service: service-general +[2026-04-16 14:22:47.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190605810004 | request_id: fb83c7eb-a3d1-4612-8b6f-7cd93e70606b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbbb5e9e-b5bb-4322-a4ef-466a40223b04 | service: service-general +[2026-04-16 14:22:47.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020101930005 | request_id: bbbb5e9e-b5bb-4322-a4ef-466a40223b04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 905539d5-40a0-4810-be8a-a540ebec228a | service: service-general +[2026-04-16 14:22:47.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014105940003 | request_id: 905539d5-40a0-4810-be8a-a540ebec228a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c30eeee9-33fa-4606-a589-0c43d8dbc083 | service: service-general +[2026-04-16 14:22:47.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182208900001 | request_id: c30eeee9-33fa-4606-a589-0c43d8dbc083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d0f91f6-2b88-4341-ad32-5791c4f43240 | service: service-general +[2026-04-16 14:22:47.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091102450001 | request_id: 6d0f91f6-2b88-4341-ad32-5791c4f43240 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0ee6ba1-2d63-48ba-828a-c68b487c5fe4 | service: service-general +[2026-04-16 14:22:47.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121807770002 | request_id: c0ee6ba1-2d63-48ba-828a-c68b487c5fe4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 950566f9-eec0-4cf2-9a55-2c902291ba5c | service: service-general +[2026-04-16 14:22:47.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254309740003 | request_id: 950566f9-eec0-4cf2-9a55-2c902291ba5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 845c623d-e2f8-43c6-ac9d-3b08f0b69f9a | service: service-general +[2026-04-16 14:22:47.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556989 | request_id: 845c623d-e2f8-43c6-ac9d-3b08f0b69f9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9856ebb-02d5-4fee-abf8-b9fb563948e0 | service: service-general +[2026-04-16 14:22:47.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506181904620002 | request_id: c9856ebb-02d5-4fee-abf8-b9fb563948e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fffecae-f5a0-4fbc-8e7e-7197df0059f6 | service: service-general +[2026-04-16 14:22:47.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 5fffecae-f5a0-4fbc-8e7e-7197df0059f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22187843-b69f-4180-8c06-63d05b7155a4 | service: service-general +[2026-04-16 14:22:47.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055407670002 | request_id: 22187843-b69f-4180-8c06-63d05b7155a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9af69cea-cf42-4ce2-9936-88d263f77f89 | service: service-general +[2026-04-16 14:22:47.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000053 | request_id: 9af69cea-cf42-4ce2-9936-88d263f77f89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b7e6d39-9bac-41de-baa2-c6d77b70c8fa | service: service-general +[2026-04-16 14:22:47.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 7b7e6d39-9bac-41de-baa2-c6d77b70c8fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5d3e1c5-d767-4853-b4ac-bf4fd5676b94 | service: service-general +[2026-04-16 14:22:47.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578031908450001 | request_id: f5d3e1c5-d767-4853-b4ac-bf4fd5676b94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84a81e1e-0e64-4f17-8035-bad007e866a7 | service: service-general +[2026-04-16 14:22:47.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061209010001 | request_id: 84a81e1e-0e64-4f17-8035-bad007e866a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cd83923-0cba-4388-8eee-84a34d8a19bf | service: service-general +[2026-04-16 14:22:47.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291012840003 | request_id: 8cd83923-0cba-4388-8eee-84a34d8a19bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6758ac67-8ca5-4062-9817-0d5e2e67279a | service: service-general +[2026-04-16 14:22:47.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051405690001 | request_id: 6758ac67-8ca5-4062-9817-0d5e2e67279a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 578e7c7b-89fc-468c-8b45-5e186f73246a | service: service-general +[2026-04-16 14:22:47.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240209550005 | request_id: 578e7c7b-89fc-468c-8b45-5e186f73246a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acbcf3d0-fd86-4fda-927e-9f77a8719eaa | service: service-general +[2026-04-16 14:22:47.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050608580001 | request_id: acbcf3d0-fd86-4fda-927e-9f77a8719eaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afc7738d-99b9-4fdd-9b0c-3a1d96043246 | service: service-general +[2026-04-16 14:22:47.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0335120701016600 | request_id: afc7738d-99b9-4fdd-9b0c-3a1d96043246 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3046945-3a2c-42f5-92be-391dd9661e84 | service: service-general +[2026-04-16 14:22:47.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032004010007 | request_id: d3046945-3a2c-42f5-92be-391dd9661e84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13d8f249-1e2d-4e36-988b-5c3d849f7ca8 | service: service-general +[2026-04-16 14:22:47.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 13d8f249-1e2d-4e36-988b-5c3d849f7ca8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6afa359c-5307-45f2-99df-037f197b520d | service: service-general +[2026-04-16 14:22:47.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 6afa359c-5307-45f2-99df-037f197b520d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db3af62d-97b7-4ac1-96f8-41f72af98616 | service: service-general +[2026-04-16 14:22:47.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512061804960002 | request_id: db3af62d-97b7-4ac1-96f8-41f72af98616 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cd41d2b-309f-4108-b703-bc9d3f78ff80 | service: service-general +[2026-04-16 14:22:47.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 0cd41d2b-309f-4108-b703-bc9d3f78ff80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f2cfcf7-6a1f-4689-956c-0723889d539e | service: service-general +[2026-04-16 14:22:47.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503121005440001 | request_id: 0f2cfcf7-6a1f-4689-956c-0723889d539e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76d2c3ac-6537-4e2c-84c0-78f3e32f3088 | service: service-general +[2026-04-16 14:22:47.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556991 | request_id: 76d2c3ac-6537-4e2c-84c0-78f3e32f3088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f13b488b-c4d5-4af6-b7b2-c54f4e189ca7 | service: service-general +[2026-04-16 14:22:47.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508021008620002 | request_id: f13b488b-c4d5-4af6-b7b2-c54f4e189ca7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29a97c3b-437e-4e7d-a995-aae989249068 | service: service-general +[2026-04-16 14:22:47.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517164107530009 | request_id: 29a97c3b-437e-4e7d-a995-aae989249068 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39b16a10-f3f4-4858-aaf9-5cb677a500b4 | service: service-general +[2026-04-16 14:22:47.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: 39b16a10-f3f4-4858-aaf9-5cb677a500b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1f2b665-7532-45c3-b61b-112018ab83db | service: service-general +[2026-04-16 14:22:47.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557000 | request_id: c1f2b665-7532-45c3-b61b-112018ab83db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eda49661-a9bd-4080-8493-ca33d5255b8e | service: service-general +[2026-04-16 14:22:47.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557001 | request_id: eda49661-a9bd-4080-8493-ca33d5255b8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b19c33b-9b05-4379-92de-415eaa7aa80a | service: service-general +[2026-04-16 14:22:47.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557002 | request_id: 3b19c33b-9b05-4379-92de-415eaa7aa80a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09453a85-3c10-4a8b-bab3-35cad3a22d26 | service: service-general +[2026-04-16 14:22:47.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056200000000 | request_id: 09453a85-3c10-4a8b-bab3-35cad3a22d26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 412e6b63-2b53-495a-936b-525c6524a600 | service: service-general +[2026-04-16 14:22:47.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161503670003 | request_id: 412e6b63-2b53-495a-936b-525c6524a600 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c690687-36ae-4ecd-bc05-a9c31a1a12c0 | service: service-general +[2026-04-16 14:22:47.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146509450001 | request_id: 7c690687-36ae-4ecd-bc05-a9c31a1a12c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a50b93e-ea62-41ef-8f2d-795dabbb5546 | service: service-general +[2026-04-16 14:22:47.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503146707840505 | request_id: 0a50b93e-ea62-41ef-8f2d-795dabbb5546 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 582c6340-db2c-49f7-8631-e7dc6242cf74 | service: service-general +[2026-04-16 14:22:47.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503121005440001 | request_id: 582c6340-db2c-49f7-8631-e7dc6242cf74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2315c769-afbc-4058-8f66-cc40be11e50c | service: service-general +[2026-04-16 14:22:47.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523011707850001 | request_id: 2315c769-afbc-4058-8f66-cc40be11e50c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16062567-5b89-4cfd-86ba-a1d4fd26c727 | service: service-general +[2026-04-16 14:22:47.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147005900001 | request_id: 16062567-5b89-4cfd-86ba-a1d4fd26c727 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8e1410e-5167-41f7-bfbd-97c15f7bb554 | service: service-general +[2026-04-16 14:22:47.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126609550001 | request_id: f8e1410e-5167-41f7-bfbd-97c15f7bb554 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f20708fd-73b3-447e-8879-622ffefcc9bb | service: service-general +[2026-04-16 14:22:47.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557004 | request_id: f20708fd-73b3-447e-8879-622ffefcc9bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa0b896a-10fb-40f4-b9ed-10676cbd41d3 | service: service-general +[2026-04-16 14:22:47.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015112190001 | request_id: aa0b896a-10fb-40f4-b9ed-10676cbd41d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60628f8b-2b77-4c7f-8fe2-5fa7b5617cc8 | service: service-general +[2026-04-16 14:22:47.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070805130003 | request_id: 60628f8b-2b77-4c7f-8fe2-5fa7b5617cc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c872ff90-9ca0-4693-9c73-e974876a8ebf | service: service-general +[2026-04-16 14:22:47.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557005 | request_id: c872ff90-9ca0-4693-9c73-e974876a8ebf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22a9f725-4745-42ef-88b7-4c9836bb9237 | service: service-general +[2026-04-16 14:22:47.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557006 | request_id: 22a9f725-4745-42ef-88b7-4c9836bb9237 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f7e9395-be4c-4645-82d6-08af7c8fd81f | service: service-general +[2026-04-16 14:22:47.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508055708700004 | request_id: 3f7e9395-be4c-4645-82d6-08af7c8fd81f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06c4e446-809b-4e7d-a71a-28b6a3c7223a | service: service-general +[2026-04-16 14:22:47.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160111640001 | request_id: 06c4e446-809b-4e7d-a71a-28b6a3c7223a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97973996-f399-454e-8a52-848f845abaa9 | service: service-general +[2026-04-16 14:22:47.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557007 | request_id: 97973996-f399-454e-8a52-848f845abaa9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64a7ed84-060e-4f68-8eaf-9a8b1f950403 | service: service-general +[2026-04-16 14:22:47.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3316122806900002 | request_id: 64a7ed84-060e-4f68-8eaf-9a8b1f950403 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4251685f-d9d8-470d-ae0e-961d7015fa55 | service: service-general +[2026-04-16 14:22:47.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 719.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056303910002 | request_id: 4251685f-d9d8-470d-ae0e-961d7015fa55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc0a6af9-8e12-4a19-ae84-6437ef7bf00f | service: service-general +[2026-04-16 14:22:47.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030305960002 | request_id: fc0a6af9-8e12-4a19-ae84-6437ef7bf00f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 229364db-4c5c-419a-8993-52ad10873cf7 | service: service-general +[2026-04-16 14:22:47.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121212660001 | request_id: 229364db-4c5c-419a-8993-52ad10873cf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b79ca9b-75b0-490f-be0a-0d92d8975fcf | service: service-general +[2026-04-16 14:22:47.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122011910002 | request_id: 8b79ca9b-75b0-490f-be0a-0d92d8975fcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ac62681-9ae2-4981-9be3-882cbbf5ce70 | service: service-general +[2026-04-16 14:22:47.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504052711720001 | request_id: 9ac62681-9ae2-4981-9be3-882cbbf5ce70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a7e88c6-eb51-4502-87a4-86d0c0abb3c1 | service: service-general +[2026-04-16 14:22:47.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045208520002 | request_id: 0a7e88c6-eb51-4502-87a4-86d0c0abb3c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b346fcec-3c43-4471-8b4a-65c3c52889de | service: service-general +[2026-04-16 14:22:47.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107730111 | request_id: b346fcec-3c43-4471-8b4a-65c3c52889de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4a698de-d2fd-4e90-9357-cc1f55a6f476 | service: service-general +[2026-04-16 14:22:47.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514202707200001 | request_id: d4a698de-d2fd-4e90-9357-cc1f55a6f476 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e5ab489-7982-42fb-b7e7-3a647876cffa | service: service-general +[2026-04-16 14:22:47.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010401690006 | request_id: 6e5ab489-7982-42fb-b7e7-3a647876cffa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9ed82f5-e37f-4fbc-a9ad-80dcd9006aa3 | service: service-general +[2026-04-16 14:22:47.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105407980003 | request_id: e9ed82f5-e37f-4fbc-a9ad-80dcd9006aa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27a3c563-3ea0-4b42-8c97-2cccc9282731 | service: service-general +[2026-04-16 14:22:47.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030301500001 | request_id: 27a3c563-3ea0-4b42-8c97-2cccc9282731 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 164dbd05-2fe3-4e3e-a21a-109544c67ec7 | service: service-general +[2026-04-16 14:22:47.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175050710880002 | request_id: 164dbd05-2fe3-4e3e-a21a-109544c67ec7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3559a43-30af-4422-959e-4dcdcf3e68f3 | service: service-general +[2026-04-16 14:22:47.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030305960002 | request_id: e3559a43-30af-4422-959e-4dcdcf3e68f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d0d5868-b3a5-43b2-8a02-1ac8eb4375e0 | service: service-general +[2026-04-16 14:22:47.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557008 | request_id: 9d0d5868-b3a5-43b2-8a02-1ac8eb4375e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d188128a-ce7c-41f3-8a88-b4311de5ec8a | service: service-general +[2026-04-16 14:22:47.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557010 | request_id: d188128a-ce7c-41f3-8a88-b4311de5ec8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5933238a-0562-45bf-b9f5-6b6ac8d27b2d | service: service-general +[2026-04-16 14:22:47.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051808860001 | request_id: 5933238a-0562-45bf-b9f5-6b6ac8d27b2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aca4d3f9-870d-4890-9d2a-12442f511a65 | service: service-general +[2026-04-16 14:22:47.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557012 | request_id: aca4d3f9-870d-4890-9d2a-12442f511a65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96110b81-0baf-4553-8a2f-416eeb83657b | service: service-general +[2026-04-16 14:22:47.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557013 | request_id: 96110b81-0baf-4553-8a2f-416eeb83657b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ded8dd7e-c6f7-4b8b-b237-c15832dfd485 | service: service-general +[2026-04-16 14:22:47.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245309160004 | request_id: ded8dd7e-c6f7-4b8b-b237-c15832dfd485 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6384fac1-3f81-4623-97cf-d7ff7dde62d6 | service: service-general +[2026-04-16 14:22:47.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514203006580079 | request_id: 6384fac1-3f81-4623-97cf-d7ff7dde62d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d06e7825-89e5-48cc-b0a0-228ddbef5375 | service: service-general +[2026-04-16 14:22:47.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3216092103900003 | request_id: d06e7825-89e5-48cc-b0a0-228ddbef5375 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c06144e-e6ab-408e-b6ed-d60517806088 | service: service-general +[2026-04-16 14:22:47.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557016 | request_id: 2c06144e-e6ab-408e-b6ed-d60517806088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfa186ff-8f95-4cbe-8cd1-d9292bacb0e3 | service: service-general +[2026-04-16 14:22:47.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030503670004 | request_id: cfa186ff-8f95-4cbe-8cd1-d9292bacb0e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01ec904a-255a-46a0-9332-a67f7ccfc326 | service: service-general +[2026-04-16 14:22:47.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010605680001 | request_id: 01ec904a-255a-46a0-9332-a67f7ccfc326 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3552c08b-e240-433a-9e58-5793b2734699 | service: service-general +[2026-04-16 14:22:47.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505223112540001 | request_id: 3552c08b-e240-433a-9e58-5793b2734699 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4935178f-41df-43f7-88a5-1c4cf5f63ab0 | service: service-general +[2026-04-16 14:22:47.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557018 | request_id: 4935178f-41df-43f7-88a5-1c4cf5f63ab0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c6e55e0-813c-404b-b18d-cfc1daa4cd2c | service: service-general +[2026-04-16 14:22:47.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271010507680001 | request_id: 1c6e55e0-813c-404b-b18d-cfc1daa4cd2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b39de75d-8cb7-4dc4-a5fb-ba020bbb8743 | service: service-general +[2026-04-16 14:22:47.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505041510610001 | request_id: b39de75d-8cb7-4dc4-a5fb-ba020bbb8743 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4359a084-662d-4a13-8325-223bdf5f2c9d | service: service-general +[2026-04-16 14:22:47.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557019 | request_id: 4359a084-662d-4a13-8325-223bdf5f2c9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f3c0816-4e8c-46c8-8493-2281183871c5 | service: service-general +[2026-04-16 14:22:47.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212106610001 | request_id: 1f3c0816-4e8c-46c8-8493-2281183871c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5431a82-7506-44fc-b7d8-f3d149cf2249 | service: service-general +[2026-04-16 14:22:47.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514227006490002 | request_id: b5431a82-7506-44fc-b7d8-f3d149cf2249 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa45fa2c-ef44-4786-9f69-7cacd47bc1a7 | service: service-general +[2026-04-16 14:22:47.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145812670002 | request_id: fa45fa2c-ef44-4786-9f69-7cacd47bc1a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4388aa21-971d-4f18-a717-df92a44757d0 | service: service-general +[2026-04-16 14:22:47.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252805510001 | request_id: 4388aa21-971d-4f18-a717-df92a44757d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c97bb9a-b3f7-412f-9776-4a2b873e9eba | service: service-general +[2026-04-16 14:22:47.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557021 | request_id: 8c97bb9a-b3f7-412f-9776-4a2b873e9eba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77221a18-e32d-4503-9557-81654a4233b2 | service: service-general +[2026-04-16 14:22:47.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135808670002 | request_id: 77221a18-e32d-4503-9557-81654a4233b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a25ab753-cdbb-494d-b3a8-936cde75051c | service: service-general +[2026-04-16 14:22:47.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046105600004 | request_id: a25ab753-cdbb-494d-b3a8-936cde75051c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c545f13f-c374-408d-914d-ffc47e08e672 | service: service-general +[2026-04-16 14:22:47.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052612080001 | request_id: c545f13f-c374-408d-914d-ffc47e08e672 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f372380c-1af7-4f1f-a2bc-3133f4b5ad5d | service: service-general +[2026-04-16 14:22:47.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094812630001 | request_id: f372380c-1af7-4f1f-a2bc-3133f4b5ad5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bebddf8-8ad7-46fd-ba1d-8b87b61a0ee6 | service: service-general +[2026-04-16 14:22:47.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000000000000 | request_id: 0bebddf8-8ad7-46fd-ba1d-8b87b61a0ee6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 748c05af-77dc-44ca-b163-131ed97ab234 | service: service-general +[2026-04-16 14:22:47.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000000000 | request_id: 748c05af-77dc-44ca-b163-131ed97ab234 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d09f3b7-8b84-48a7-80e2-5f629b95f05b | service: service-general +[2026-04-16 14:22:47.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232808510001 | request_id: 2d09f3b7-8b84-48a7-80e2-5f629b95f05b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30e5fa14-444d-4bf9-9623-e21217bc38cf | service: service-general +[2026-04-16 14:22:47.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6211055509010004 | request_id: 30e5fa14-444d-4bf9-9623-e21217bc38cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3e8ad3d-3e92-47c1-9e5e-e6836bad5c6e | service: service-general +[2026-04-16 14:22:47.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000000 | request_id: b3e8ad3d-3e92-47c1-9e5e-e6836bad5c6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9244038c-3bac-46bc-8af3-d0a61762b19f | service: service-general +[2026-04-16 14:22:47.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014809950003 | request_id: 9244038c-3bac-46bc-8af3-d0a61762b19f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 077a448b-c88a-4104-a389-747e37f0f7d6 | service: service-general +[2026-04-16 14:22:47.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241508720011 | request_id: 077a448b-c88a-4104-a389-747e37f0f7d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9067ecf3-ecb1-4d5f-804e-6a462bde97e8 | service: service-general +[2026-04-16 14:22:47.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 9067ecf3-ecb1-4d5f-804e-6a462bde97e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 834bce95-b52f-4756-9ec5-34a2c1387b24 | service: service-general +[2026-04-16 14:22:47.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 834bce95-b52f-4756-9ec5-34a2c1387b24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0023097-862f-4c2c-b853-f232659975ab | service: service-general +[2026-04-16 14:22:47.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050606570001 | request_id: f0023097-862f-4c2c-b853-f232659975ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f948367-e417-459d-8b4d-6affc281b37f | service: service-general +[2026-04-16 14:22:47.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 1f948367-e417-459d-8b4d-6affc281b37f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1cc6d85-b75b-4cf8-95e1-9c0375b3c664 | service: service-general +[2026-04-16 14:22:47.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545668 | request_id: e1cc6d85-b75b-4cf8-95e1-9c0375b3c664 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 264841f7-e2b9-444e-a9ca-099454ccc235 | service: service-general +[2026-04-16 14:22:47.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 264841f7-e2b9-444e-a9ca-099454ccc235 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdaee153-43a0-4534-bb67-a44d3dc33101 | service: service-general +[2026-04-16 14:22:47.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: fdaee153-43a0-4534-bb67-a44d3dc33101 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 052d1c81-f3ff-461f-acde-3604f0ff309c | service: service-general +[2026-04-16 14:22:47.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: 052d1c81-f3ff-461f-acde-3604f0ff309c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32ba6142-db66-4ea3-a54c-6d56bc6b303b | service: service-general +[2026-04-16 14:22:47.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: 32ba6142-db66-4ea3-a54c-6d56bc6b303b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e809dc6-0932-4aee-8fa6-5df734946f9a | service: service-general +[2026-04-16 14:22:47.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: 0e809dc6-0932-4aee-8fa6-5df734946f9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f6e057f-ffd3-48db-9c74-c8353752e004 | service: service-general +[2026-04-16 14:22:47.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: 6f6e057f-ffd3-48db-9c74-c8353752e004 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6946186-3d18-421d-9eec-c5495aaa53d0 | service: service-general +[2026-04-16 14:22:47.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: b6946186-3d18-421d-9eec-c5495aaa53d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 324e3bff-98c2-43ea-80c4-029457c6758f | service: service-general +[2026-04-16 14:22:47.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 324e3bff-98c2-43ea-80c4-029457c6758f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef780e9b-1f11-4242-aaa9-2ae8fe30ec76 | service: service-general +[2026-04-16 14:22:47.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509244506600002 | request_id: ef780e9b-1f11-4242-aaa9-2ae8fe30ec76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 633ac6ce-82b6-41f5-83e4-a9f2b4161dac | service: service-general +[2026-04-16 14:22:47.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: 633ac6ce-82b6-41f5-83e4-a9f2b4161dac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e87c1d5e-4905-443a-a723-eb7e6f423ac5 | service: service-general +[2026-04-16 14:22:47.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 266.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: e87c1d5e-4905-443a-a723-eb7e6f423ac5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edafc29c-5ca2-4c18-a3ac-aa048e63a0e5 | service: service-general +[2026-04-16 14:22:47.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545670 | request_id: edafc29c-5ca2-4c18-a3ac-aa048e63a0e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2a0eeda-4012-44cc-ba22-b3e6cf8ae4c5 | service: service-general +[2026-04-16 14:22:47.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: e2a0eeda-4012-44cc-ba22-b3e6cf8ae4c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad6c059c-0997-4e91-b6b5-a7a3b645fe1a | service: service-general +[2026-04-16 14:22:47.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: ad6c059c-0997-4e91-b6b5-a7a3b645fe1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90e89200-f3aa-4664-ba28-275f04493e2a | service: service-general +[2026-04-16 14:22:47.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: 90e89200-f3aa-4664-ba28-275f04493e2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34e06b85-c128-42c4-a3f1-b956dd5d0554 | service: service-general +[2026-04-16 14:22:47.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026402520001 | request_id: 34e06b85-c128-42c4-a3f1-b956dd5d0554 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9b08541-8b63-43c6-81c3-adf9da6ba13a | service: service-general +[2026-04-16 14:22:47.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505032906780001 | request_id: f9b08541-8b63-43c6-81c3-adf9da6ba13a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cfd2e50-1ef4-46a5-8647-72df3f3c535d | service: service-general +[2026-04-16 14:22:47.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186101690005 | request_id: 7cfd2e50-1ef4-46a5-8647-72df3f3c535d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c0969d9-26fc-435d-a0c1-3edc29b84ae4 | service: service-general +[2026-04-16 14:22:47.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101205100001 | request_id: 8c0969d9-26fc-435d-a0c1-3edc29b84ae4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79ea4cca-293d-49b1-b610-ed585d4f1022 | service: service-general +[2026-04-16 14:22:47.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234108770003 | request_id: 79ea4cca-293d-49b1-b610-ed585d4f1022 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c1d9ea3-82e8-4d7f-bee4-47c852dc5ff1 | service: service-general +[2026-04-16 14:22:47.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084709640003 | request_id: 7c1d9ea3-82e8-4d7f-bee4-47c852dc5ff1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73268636-8f0c-49a7-915f-226155912070 | service: service-general +[2026-04-16 14:22:47.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252309740002 | request_id: 73268636-8f0c-49a7-915f-226155912070 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66588213-e2af-4861-ab75-f72d7f6fef62 | service: service-general +[2026-04-16 14:22:47.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030105590005 | request_id: 66588213-e2af-4861-ab75-f72d7f6fef62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00f7531b-7ba3-49fc-ac93-f94ac873bc35 | service: service-general +[2026-04-16 14:22:47.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: 00f7531b-7ba3-49fc-ac93-f94ac873bc35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fcf0479-ef02-4224-96c6-77688f1313d4 | service: service-general +[2026-04-16 14:22:47.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030802710001 | request_id: 3fcf0479-ef02-4224-96c6-77688f1313d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 875a8e87-381e-46d8-88d5-6bdea69af8ba | service: service-general +[2026-04-16 14:22:47.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512086408940001 | request_id: 875a8e87-381e-46d8-88d5-6bdea69af8ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1014df87-bd69-4877-b3a3-3e58c9e30c19 | service: service-general +[2026-04-16 14:22:47.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 1014df87-bd69-4877-b3a3-3e58c9e30c19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8e90e23-a4bc-4fd9-8778-b8cf2c092339 | service: service-general +[2026-04-16 14:22:47.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513124402200001 | request_id: d8e90e23-a4bc-4fd9-8778-b8cf2c092339 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b42e3849-b614-4777-adc1-3165888ab23a | service: service-general +[2026-04-16 14:22:47.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032206750005 | request_id: b42e3849-b614-4777-adc1-3165888ab23a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8b52804-8441-4069-8e6b-c092d85c9446 | service: service-general +[2026-04-16 14:22:47.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: e8b52804-8441-4069-8e6b-c092d85c9446 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa5a8c98-fcaa-4e72-b54f-af3eacf8eeb5 | service: service-general +[2026-04-16 14:22:47.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515106505790003 | request_id: fa5a8c98-fcaa-4e72-b54f-af3eacf8eeb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1418e13-77f1-47dc-8289-bbcda731bdee | service: service-general +[2026-04-16 14:22:47.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508156003660001 | request_id: e1418e13-77f1-47dc-8289-bbcda731bdee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ad5cae0-b123-4c5b-8060-e9da2a1e363f | service: service-general +[2026-04-16 14:22:47.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 6ad5cae0-b123-4c5b-8060-e9da2a1e363f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d4b3ac7-8d3b-4706-b84d-84370ae9bbda | service: service-general +[2026-04-16 14:22:47.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011205150005 | request_id: 7d4b3ac7-8d3b-4706-b84d-84370ae9bbda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e876e88f-7d91-4df3-a877-84b6a2fef44e | service: service-general +[2026-04-16 14:22:47.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3304062607960002 | request_id: e876e88f-7d91-4df3-a877-84b6a2fef44e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 370fb4b8-db70-4199-ac0c-e25ae8b816a0 | service: service-general +[2026-04-16 14:22:47.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194804680001 | request_id: 370fb4b8-db70-4199-ac0c-e25ae8b816a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 913ec788-9d6c-4c0a-9d22-fbfa5916e778 | service: service-general +[2026-04-16 14:22:47.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085811570001 | request_id: 913ec788-9d6c-4c0a-9d22-fbfa5916e778 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ec0dd39-aacd-4539-acbb-2aa41c44d779 | service: service-general +[2026-04-16 14:22:47.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3173044910960004 | request_id: 6ec0dd39-aacd-4539-acbb-2aa41c44d779 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62f9f3c1-3274-4b6d-8aa4-0700279e0c8b | service: service-general +[2026-04-16 14:22:47.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026012000004 | request_id: 62f9f3c1-3274-4b6d-8aa4-0700279e0c8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40720043-674b-4dbb-b791-435cc22cad75 | service: service-general +[2026-04-16 14:22:47.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314310900001 | request_id: 40720043-674b-4dbb-b791-435cc22cad75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d370ad89-7eea-4c28-b242-a40c880ca4d4 | service: service-general +[2026-04-16 14:22:47.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506065109880002 | request_id: d370ad89-7eea-4c28-b242-a40c880ca4d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34d48178-d9d8-459f-8943-900e31d7d898 | service: service-general +[2026-04-16 14:22:47.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501044805950002 | request_id: 34d48178-d9d8-459f-8943-900e31d7d898 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1db95059-4960-42f5-9f6d-05122e932906 | service: service-general +[2026-04-16 14:22:47.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503146707840005 | request_id: 1db95059-4960-42f5-9f6d-05122e932906 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb09a5fd-8c0d-4740-ad44-597fe38c60f2 | service: service-general +[2026-04-16 14:22:47.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195011920002 | request_id: bb09a5fd-8c0d-4740-ad44-597fe38c60f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebb327b9-910a-419a-9a49-a2d80bb48a53 | service: service-general +[2026-04-16 14:22:47.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020401800002 | request_id: ebb327b9-910a-419a-9a49-a2d80bb48a53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cebf9736-6f1d-4905-901c-249016641320 | service: service-general +[2026-04-16 14:22:47.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: cebf9736-6f1d-4905-901c-249016641320 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bd074fd-f208-44f3-b2ef-b40accf3e1bd | service: service-general +[2026-04-16 14:22:47.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506061106810003 | request_id: 4bd074fd-f208-44f3-b2ef-b40accf3e1bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d8899d4-8b4f-4c4b-b20b-1bff17b36fcf | service: service-general +[2026-04-16 14:22:47.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 617.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271021003790001 | request_id: 8d8899d4-8b4f-4c4b-b20b-1bff17b36fcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69383149-1ae1-49e5-bfb0-1c6bd667b27b | service: service-general +[2026-04-16 14:22:47.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034802880002 | request_id: 69383149-1ae1-49e5-bfb0-1c6bd667b27b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1aa2bb83-7f0c-41da-a2b3-4f092abce8d3 | service: service-general +[2026-04-16 14:22:47.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016710780005 | request_id: 1aa2bb83-7f0c-41da-a2b3-4f092abce8d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c412ac35-3f89-486d-a3ad-807f7140ae06 | service: service-general +[2026-04-16 14:22:47.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: c412ac35-3f89-486d-a3ad-807f7140ae06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 936fd3cf-0fda-4b47-b042-f96418983eca | service: service-general +[2026-04-16 14:22:47.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509046104150001 | request_id: 936fd3cf-0fda-4b47-b042-f96418983eca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e4d6250-ff67-4acf-ae4b-37ba2f594f62 | service: service-general +[2026-04-16 14:22:47.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015701520005 | request_id: 3e4d6250-ff67-4acf-ae4b-37ba2f594f62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6c3c94d-fe07-4ac6-b339-6a611e6586dc | service: service-general +[2026-04-16 14:22:47.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050504830016 | request_id: c6c3c94d-fe07-4ac6-b339-6a611e6586dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82765981-6f1e-43b1-ad7a-6543cc387cd1 | service: service-general +[2026-04-16 14:22:47.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: 82765981-6f1e-43b1-ad7a-6543cc387cd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43146c2c-e47e-46cf-812b-43901be7c0f7 | service: service-general +[2026-04-16 14:22:47.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: 43146c2c-e47e-46cf-812b-43901be7c0f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a6444ed-e8d6-4e23-872d-afdec3518654 | service: service-general +[2026-04-16 14:22:47.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016401890001 | request_id: 3a6444ed-e8d6-4e23-872d-afdec3518654 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50c4676d-002f-4c11-b4fd-06917ad8ac72 | service: service-general +[2026-04-16 14:22:47.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: 50c4676d-002f-4c11-b4fd-06917ad8ac72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a00ad7a-d7f4-42a1-92fc-f68881432491 | service: service-general +[2026-04-16 14:22:47.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142105470001 | request_id: 6a00ad7a-d7f4-42a1-92fc-f68881432491 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 187fa14d-106e-4ffc-80ca-df046d6cd210 | service: service-general +[2026-04-16 14:22:47.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041806860008 | request_id: 187fa14d-106e-4ffc-80ca-df046d6cd210 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94da4e38-36c9-4639-a5ee-41bd0dbf8172 | service: service-general +[2026-04-16 14:22:47.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: 94da4e38-36c9-4639-a5ee-41bd0dbf8172 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 823f5985-188e-404f-b782-adeb0070d90e | service: service-general +[2026-04-16 14:22:47.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509264107730102 | request_id: 823f5985-188e-404f-b782-adeb0070d90e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85458ffe-a925-4e9e-b805-bd9484c9cf19 | service: service-general +[2026-04-16 14:22:47.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051810910001 | request_id: 85458ffe-a925-4e9e-b805-bd9484c9cf19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53426760-e7b9-4019-a837-43929df1e1e6 | service: service-general +[2026-04-16 14:22:47.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032208520001 | request_id: 53426760-e7b9-4019-a837-43929df1e1e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed483203-0dc7-480b-9713-9499614df99e | service: service-general +[2026-04-16 14:22:47.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518071506840008 | request_id: ed483203-0dc7-480b-9713-9499614df99e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 452c9f25-399e-42b8-b87c-260aff26a587 | service: service-general +[2026-04-16 14:22:47.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045518 | request_id: 452c9f25-399e-42b8-b87c-260aff26a587 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 4999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80f23754-a827-4b20-98cd-62a9b1428abf | service: service-general +[2026-04-16 14:22:47.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135604640002 | request_id: 80f23754-a827-4b20-98cd-62a9b1428abf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1ed2157-ba10-48af-ab45-965fcecae27a | service: service-general +[2026-04-16 14:22:47.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574031212950003 | request_id: b1ed2157-ba10-48af-ab45-965fcecae27a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a4e84d1-5842-479e-be02-4e57ed25325c | service: service-general +[2026-04-16 14:22:47.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155104870004 | request_id: 1a4e84d1-5842-479e-be02-4e57ed25325c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9bcefb9-3ee2-4daa-a931-513513afd061 | service: service-general +[2026-04-16 14:22:47.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507126007960001 | request_id: d9bcefb9-3ee2-4daa-a931-513513afd061 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13c27849-833f-47e8-9cb0-5e3e8cd47cd5 | service: service-general +[2026-04-16 14:22:47.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508044104520012 | request_id: 13c27849-833f-47e8-9cb0-5e3e8cd47cd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 003a3ab3-9a18-4b90-8a7d-0fefef16c8dc | service: service-general +[2026-04-16 14:22:47.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000000 | request_id: 003a3ab3-9a18-4b90-8a7d-0fefef16c8dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40a4997c-9ce6-47bd-8e36-dc1aa92fb54e | service: service-general +[2026-04-16 14:22:47.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3320062506650001 | request_id: 40a4997c-9ce6-47bd-8e36-dc1aa92fb54e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79570a29-a503-4ffc-a68b-ba9505cfe1a5 | service: service-general +[2026-04-16 14:22:47.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3374115001830003 | request_id: 79570a29-a503-4ffc-a68b-ba9505cfe1a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a6c0e81-ca8f-47a9-bfd2-544133e93e76 | service: service-general +[2026-04-16 14:22:47.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052910660002 | request_id: 7a6c0e81-ca8f-47a9-bfd2-544133e93e76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f72a3c46-3973-4505-8de9-531bea8ab0ef | service: service-general +[2026-04-16 14:22:47.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557160 | request_id: f72a3c46-3973-4505-8de9-531bea8ab0ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1a0228b-06cc-46ae-9089-9096f4e53c35 | service: service-general +[2026-04-16 14:22:47.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116005540001 | request_id: e1a0228b-06cc-46ae-9089-9096f4e53c35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e90d407-e55c-4390-a03e-ab9593105ed5 | service: service-general +[2026-04-16 14:22:47.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024709600003 | request_id: 9e90d407-e55c-4390-a03e-ab9593105ed5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d33b7916-7738-4a5c-8619-53cecf8abc8d | service: service-general +[2026-04-16 14:22:47.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086306920002 | request_id: d33b7916-7738-4a5c-8619-53cecf8abc8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 944b4f55-e89a-4865-9f10-3e2b223dae1d | service: service-general +[2026-04-16 14:22:47.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504020107540149 | request_id: 944b4f55-e89a-4865-9f10-3e2b223dae1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c579303-d27d-4285-a49e-4d66e25bcf7f | service: service-general +[2026-04-16 14:22:47.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107690070 | request_id: 0c579303-d27d-4285-a49e-4d66e25bcf7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eed463cc-a27a-430d-b9e6-4efcf81a25f9 | service: service-general +[2026-04-16 14:22:47.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505025911080002 | request_id: eed463cc-a27a-430d-b9e6-4efcf81a25f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 255ec907-3bea-4b5d-97c5-34c892524d29 | service: service-general +[2026-04-16 14:22:47.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080601020003 | request_id: 255ec907-3bea-4b5d-97c5-34c892524d29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0391600d-1f58-4815-9a41-ee48d018fd93 | service: service-general +[2026-04-16 14:22:47.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022208590001 | request_id: 0391600d-1f58-4815-9a41-ee48d018fd93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74a174c4-381b-465e-8cad-65259562f57a | service: service-general +[2026-04-16 14:22:47.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572030511390001 | request_id: 74a174c4-381b-465e-8cad-65259562f57a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fb7fcaf-cd6e-49a3-8461-aabdbf9ee6f5 | service: service-general +[2026-04-16 14:22:47.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094812630001 | request_id: 3fb7fcaf-cd6e-49a3-8461-aabdbf9ee6f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65185b8d-3a88-4892-acd7-9e13a0607da7 | service: service-general +[2026-04-16 14:22:47.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105304600005 | request_id: 65185b8d-3a88-4892-acd7-9e13a0607da7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b802c6e4-02f4-4abb-8ce4-5ea492e5c0f2 | service: service-general +[2026-04-16 14:22:47.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506070306600002 | request_id: b802c6e4-02f4-4abb-8ce4-5ea492e5c0f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b9a55dd-3b36-4533-be71-c95a1023f77e | service: service-general +[2026-04-16 14:22:47.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525101008820003 | request_id: 6b9a55dd-3b36-4533-be71-c95a1023f77e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a923cf43-a470-480e-be6c-4a7cc61a7776 | service: service-general +[2026-04-16 14:22:47.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557181 | request_id: a923cf43-a470-480e-be6c-4a7cc61a7776 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 300d2c93-ece6-4bb6-ad51-8abe112e504b | service: service-general +[2026-04-16 14:22:47.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291404760001 | request_id: 300d2c93-ece6-4bb6-ad51-8abe112e504b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 729771ce-87ff-4ef1-9c95-13c9f7ba8316 | service: service-general +[2026-04-16 14:22:47.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: 729771ce-87ff-4ef1-9c95-13c9f7ba8316 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08664545-2a4e-4363-a469-5ff36d6ad022 | service: service-general +[2026-04-16 14:22:47.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504101211700002 | request_id: 08664545-2a4e-4363-a469-5ff36d6ad022 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ac565f6-67fd-43fe-8a2b-f99f4e4ffb5a | service: service-general +[2026-04-16 14:22:47.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075302140001 | request_id: 5ac565f6-67fd-43fe-8a2b-f99f4e4ffb5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43cb2851-a8bd-4242-9115-271534a44eb9 | service: service-general +[2026-04-16 14:22:47.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246901800008 | request_id: 43cb2851-a8bd-4242-9115-271534a44eb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6974b2dc-1d17-4b6e-88c8-e51d02b72b7b | service: service-general +[2026-04-16 14:22:47.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: 6974b2dc-1d17-4b6e-88c8-e51d02b72b7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b312b711-7e95-46a9-8c41-d7d751ed50c5 | service: service-general +[2026-04-16 14:22:47.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513094107600169 | request_id: b312b711-7e95-46a9-8c41-d7d751ed50c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f3451be-9f45-4e5a-ab87-a9e83ee95d6b | service: service-general +[2026-04-16 14:22:47.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510025508690005 | request_id: 0f3451be-9f45-4e5a-ab87-a9e83ee95d6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1d4baa8-d84d-42c8-a459-155ca10854c6 | service: service-general +[2026-04-16 14:22:47.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252912160001 | request_id: a1d4baa8-d84d-42c8-a459-155ca10854c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 328ebe74-baf3-4df9-8430-3013e5ef5fbc | service: service-general +[2026-04-16 14:22:47.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 328ebe74-baf3-4df9-8430-3013e5ef5fbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa3d69bc-ae96-4de1-a533-43766addd00e | service: service-general +[2026-04-16 14:22:47.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506076004520001 | request_id: aa3d69bc-ae96-4de1-a533-43766addd00e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b69e723-a85b-4ef7-bf60-ca704ccb4dc8 | service: service-general +[2026-04-16 14:22:47.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514183007000001 | request_id: 1b69e723-a85b-4ef7-bf60-ca704ccb4dc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fb907c7-f298-4731-b558-45b8b7a0bf81 | service: service-general +[2026-04-16 14:22:47.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 333.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096102910002 | request_id: 0fb907c7-f298-4731-b558-45b8b7a0bf81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26a8eb46-5d9b-44d9-a45f-d69b3be44dae | service: service-general +[2026-04-16 14:22:47.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055205750004 | request_id: 26a8eb46-5d9b-44d9-a45f-d69b3be44dae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ee0919f-a583-4f8d-8645-c64fbe00af41 | service: service-general +[2026-04-16 14:22:47.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3213031410550011 | request_id: 7ee0919f-a583-4f8d-8645-c64fbe00af41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e42ce687-265c-449b-9a2d-212fe775c9a7 | service: service-general +[2026-04-16 14:22:47.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504070306650002 | request_id: e42ce687-265c-449b-9a2d-212fe775c9a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a4b4a9c-285a-4666-aeaf-de675001cb05 | service: service-general +[2026-04-16 14:22:47.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240101410044 | request_id: 2a4b4a9c-285a-4666-aeaf-de675001cb05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 567357a2-12b8-48fd-b162-3976212d5dba | service: service-general +[2026-04-16 14:22:47.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110111130001 | request_id: 567357a2-12b8-48fd-b162-3976212d5dba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07fb99fa-8d7a-443a-a7a6-d670c8ada1ec | service: service-general +[2026-04-16 14:22:47.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0398965648484515 | request_id: 07fb99fa-8d7a-443a-a7a6-d670c8ada1ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1b3de7f-a26f-4848-8a3a-dd5b1649d94e | service: service-general +[2026-04-16 14:22:47.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215004490001 | request_id: d1b3de7f-a26f-4848-8a3a-dd5b1649d94e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6737bf7-ab0b-4b02-baca-5bcde430634e | service: service-general +[2026-04-16 14:22:47.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712580002 | request_id: c6737bf7-ab0b-4b02-baca-5bcde430634e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a205d9c0-57f8-497b-931d-ed7d0e0d043d | service: service-general +[2026-04-16 14:22:47.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516094108600001 | request_id: a205d9c0-57f8-497b-931d-ed7d0e0d043d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77c7c91b-a1b3-4806-86a4-7c4ba96b3c29 | service: service-general +[2026-04-16 14:22:47.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503031212670001 | request_id: 77c7c91b-a1b3-4806-86a4-7c4ba96b3c29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4463ad6-acd9-406f-883d-8458fd0288ff | service: service-general +[2026-04-16 14:22:47.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012406680002 | request_id: c4463ad6-acd9-406f-883d-8458fd0288ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1bf6618-63b9-4deb-88c6-781cee3858d8 | service: service-general +[2026-04-16 14:22:47.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065509700005 | request_id: e1bf6618-63b9-4deb-88c6-781cee3858d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb08ec3a-9cc7-4517-9047-44b62baef47d | service: service-general +[2026-04-16 14:22:47.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: bb08ec3a-9cc7-4517-9047-44b62baef47d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 049af2e3-1842-427d-9da6-403fcb315771 | service: service-general +[2026-04-16 14:22:47.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030409700003 | request_id: 049af2e3-1842-427d-9da6-403fcb315771 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29d7dfa6-f0eb-4512-9528-e40b91e607cb | service: service-general +[2026-04-16 14:22:47.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575013105180002 | request_id: 29d7dfa6-f0eb-4512-9528-e40b91e607cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8ddfd6a-ed73-40c5-98c9-eede298091c6 | service: service-general +[2026-04-16 14:22:47.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250303970004 | request_id: c8ddfd6a-ed73-40c5-98c9-eede298091c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4b995df-5405-40d7-adeb-186d6d7919d6 | service: service-general +[2026-04-16 14:22:47.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015001870004 | request_id: b4b995df-5405-40d7-adeb-186d6d7919d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e2adf9c-917c-4497-9477-5477b2e1328f | service: service-general +[2026-04-16 14:22:47.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508197004680001 | request_id: 4e2adf9c-917c-4497-9477-5477b2e1328f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20ff875a-c9d0-4d6f-bafa-d346c3694ea4 | service: service-general +[2026-04-16 14:22:47.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154101810001 | request_id: 20ff875a-c9d0-4d6f-bafa-d346c3694ea4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8367b276-d66c-4db5-82d9-bff787388c7e | service: service-general +[2026-04-16 14:22:47.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 8367b276-d66c-4db5-82d9-bff787388c7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88ab54cc-4232-4ab9-96a8-db3b4533ecf7 | service: service-general +[2026-04-16 14:22:47.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012607570001 | request_id: 88ab54cc-4232-4ab9-96a8-db3b4533ecf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a4fb081-bb2f-47c9-8165-7885f39a7821 | service: service-general +[2026-04-16 14:22:47.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557182 | request_id: 6a4fb081-bb2f-47c9-8165-7885f39a7821 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aca473ed-2715-4c36-b321-5050e6dfdf40 | service: service-general +[2026-04-16 14:22:47.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016512770005 | request_id: aca473ed-2715-4c36-b321-5050e6dfdf40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3828d0e9-b0b7-4f45-aaa6-96e91c760703 | service: service-general +[2026-04-16 14:22:47.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126607730001 | request_id: 3828d0e9-b0b7-4f45-aaa6-96e91c760703 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 336aa4bf-b946-4e6a-9688-89e12804fd09 | service: service-general +[2026-04-16 14:22:47.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146004860004 | request_id: 336aa4bf-b946-4e6a-9688-89e12804fd09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6879006-f0cc-44ab-b437-ce8856084c87 | service: service-general +[2026-04-16 14:22:47.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055007510002 | request_id: c6879006-f0cc-44ab-b437-ce8856084c87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0e688f9-7b88-41f7-bb21-23647eb3dce4 | service: service-general +[2026-04-16 14:22:47.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: b0e688f9-7b88-41f7-bb21-23647eb3dce4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7a43c59-87db-46cb-ac04-2c1fa047dff6 | service: service-general +[2026-04-16 14:22:47.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471035804720003 | request_id: d7a43c59-87db-46cb-ac04-2c1fa047dff6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3eea8224-be67-4f67-a01e-8281fdd460a0 | service: service-general +[2026-04-16 14:22:47.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 3eea8224-be67-4f67-a01e-8281fdd460a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4eec42a2-3d98-4c6f-b497-2ccf21c96f2f | service: service-general +[2026-04-16 14:22:47.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503074609820002 | request_id: 4eec42a2-3d98-4c6f-b497-2ccf21c96f2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41da2b7d-f9ba-480c-a9a8-25f54e5554b5 | service: service-general +[2026-04-16 14:22:47.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512090201710001 | request_id: 41da2b7d-f9ba-480c-a9a8-25f54e5554b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: befa714a-ca1a-4b57-9a12-f292f405f01c | service: service-general +[2026-04-16 14:22:47.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014107500013 | request_id: befa714a-ca1a-4b57-9a12-f292f405f01c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 824e9fd3-b4e3-48c9-8e2e-235f57c1d2a4 | service: service-general +[2026-04-16 14:22:47.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509076012070002 | request_id: 824e9fd3-b4e3-48c9-8e2e-235f57c1d2a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ac80392-87c7-47f8-afa8-4ca78024e9ca | service: service-general +[2026-04-16 14:22:47.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045207730014 | request_id: 0ac80392-87c7-47f8-afa8-4ca78024e9ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7712e04-d8b1-4ee0-923e-a7e8747f8252 | service: service-general +[2026-04-16 14:22:47.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505020611680001 | request_id: f7712e04-d8b1-4ee0-923e-a7e8747f8252 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dc89c98-6a32-4b3e-8e8e-ce63d82249a9 | service: service-general +[2026-04-16 14:22:47.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095608700001 | request_id: 5dc89c98-6a32-4b3e-8e8e-ce63d82249a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d172f310-ea35-4e09-9169-fb7018669d55 | service: service-general +[2026-04-16 14:22:47.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045707880003 | request_id: d172f310-ea35-4e09-9169-fb7018669d55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71950921-4f71-4805-9903-05a7bf039257 | service: service-general +[2026-04-16 14:22:47.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036001060005 | request_id: 71950921-4f71-4805-9903-05a7bf039257 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d627b350-d9a6-45ec-90fc-06f37416b316 | service: service-general +[2026-04-16 14:22:47.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513166807730001 | request_id: d627b350-d9a6-45ec-90fc-06f37416b316 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6480927f-b089-4b53-b2ea-a670e3ad605e | service: service-general +[2026-04-16 14:22:47.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135305610001 | request_id: 6480927f-b089-4b53-b2ea-a670e3ad605e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d87e9c4-5ad7-4c71-9ebf-e50ce333d167 | service: service-general +[2026-04-16 14:22:47.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044608760006 | request_id: 8d87e9c4-5ad7-4c71-9ebf-e50ce333d167 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74e7caca-1812-4dd4-8d1d-a599d7c75151 | service: service-general +[2026-04-16 14:22:47.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225108770001 | request_id: 74e7caca-1812-4dd4-8d1d-a599d7c75151 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de7f985e-5675-4311-abbb-8a15052253d0 | service: service-general +[2026-04-16 14:22:47.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557183 | request_id: de7f985e-5675-4311-abbb-8a15052253d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60deb26f-bbe9-427c-bcf5-30f99a5e02c1 | service: service-general +[2026-04-16 14:22:47.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503045304970002 | request_id: 60deb26f-bbe9-427c-bcf5-30f99a5e02c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 305ec1db-65fa-4378-b629-66078e8df69d | service: service-general +[2026-04-16 14:22:47.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132904610001 | request_id: 305ec1db-65fa-4378-b629-66078e8df69d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e982422-8a06-4fa5-aa8d-378d01ff271c | service: service-general +[2026-04-16 14:22:47.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135808670002 | request_id: 7e982422-8a06-4fa5-aa8d-378d01ff271c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04ae3175-2824-435d-902c-018ae5d44a2e | service: service-general +[2026-04-16 14:22:47.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011507520001 | request_id: 04ae3175-2824-435d-902c-018ae5d44a2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 813060ed-cfe6-4351-8bf1-142f718a6b10 | service: service-general +[2026-04-16 14:22:47.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010908500003 | request_id: 813060ed-cfe6-4351-8bf1-142f718a6b10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c51ed337-1dd2-4cf8-86cc-e13b82fcc470 | service: service-general +[2026-04-16 14:22:47.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: c51ed337-1dd2-4cf8-86cc-e13b82fcc470 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce95e9fe-82c6-4008-a3b6-34b8d571b828 | service: service-general +[2026-04-16 14:22:47.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514062503900001 | request_id: ce95e9fe-82c6-4008-a3b6-34b8d571b828 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a0b415d-6c1b-49b2-9c41-41898763d5ab | service: service-general +[2026-04-16 14:22:47.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571011908180002 | request_id: 9a0b415d-6c1b-49b2-9c41-41898763d5ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b9ff1a1-0837-41e7-bcfc-6aae3d4f2ecc | service: service-general +[2026-04-16 14:22:47.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052611060002 | request_id: 7b9ff1a1-0837-41e7-bcfc-6aae3d4f2ecc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c24d3acd-8b1f-4a93-98cd-753e9da95c8c | service: service-general +[2026-04-16 14:22:47.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: c24d3acd-8b1f-4a93-98cd-753e9da95c8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62c1297f-26bc-4a4d-a08e-9aa5d2e2798e | service: service-general +[2026-04-16 14:22:47.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016908740001 | request_id: 62c1297f-26bc-4a4d-a08e-9aa5d2e2798e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b12eae2-8d44-4b7d-96f0-d4c4e8a44119 | service: service-general +[2026-04-16 14:22:47.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134506650003 | request_id: 1b12eae2-8d44-4b7d-96f0-d4c4e8a44119 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fe40258-cc78-4e9d-8237-a15f8db650cf | service: service-general +[2026-04-16 14:22:47.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 5fe40258-cc78-4e9d-8237-a15f8db650cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f3c6ad3-8110-410f-a8a3-ba8eeaf918b1 | service: service-general +[2026-04-16 14:22:47.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508196612760002 | request_id: 8f3c6ad3-8110-410f-a8a3-ba8eeaf918b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dca59bc2-836a-48d0-abde-f9371083847d | service: service-general +[2026-04-16 14:22:47.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557184 | request_id: dca59bc2-836a-48d0-abde-f9371083847d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79048695-6d5d-4b87-afa7-011b8ce6ef60 | service: service-general +[2026-04-16 14:22:47.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166809090001 | request_id: 79048695-6d5d-4b87-afa7-011b8ce6ef60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d82aa71-9e7b-47de-8078-46c7b91e62df | service: service-general +[2026-04-16 14:22:47.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094204660004 | request_id: 6d82aa71-9e7b-47de-8078-46c7b91e62df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c21750b-75c0-4bad-af45-40a502fa3cf8 | service: service-general +[2026-04-16 14:22:47.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: 8c21750b-75c0-4bad-af45-40a502fa3cf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dd40467-aac5-4a99-b85b-3bea2877682c | service: service-general +[2026-04-16 14:22:47.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: 8dd40467-aac5-4a99-b85b-3bea2877682c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39ab774d-cc4d-4663-bdba-57ed32f67efc | service: service-general +[2026-04-16 14:22:47.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155111630002 | request_id: 39ab774d-cc4d-4663-bdba-57ed32f67efc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64fd0761-15c0-4bce-8e80-6a7089da1362 | service: service-general +[2026-04-16 14:22:47.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503087006620002 | request_id: 64fd0761-15c0-4bce-8e80-6a7089da1362 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0453f143-4c1c-40a6-8379-d75dd51b6e7a | service: service-general +[2026-04-16 14:22:47.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 4.563578ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506014107730164 | request_id: 0453f143-4c1c-40a6-8379-d75dd51b6e7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 322e5c8c-1260-49e6-9e17-949f0eabb3c1 | service: service-general +[2026-04-16 14:22:47.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094807650004 | request_id: 322e5c8c-1260-49e6-9e17-949f0eabb3c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2384c592-f29d-465e-b1eb-1727c546ddb5 | service: service-general +[2026-04-16 14:22:47.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517195201770002 | request_id: 2384c592-f29d-465e-b1eb-1727c546ddb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12bd063b-d52c-4e45-b2b5-e621a651ab26 | service: service-general +[2026-04-16 14:22:47.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211509180001 | request_id: 12bd063b-d52c-4e45-b2b5-e621a651ab26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ddf885e-0ecd-49ce-aad3-ccf7f271f503 | service: service-general +[2026-04-16 14:22:47.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014809510005 | request_id: 8ddf885e-0ecd-49ce-aad3-ccf7f271f503 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5247341-6712-4909-b9be-e99c6b61f95f | service: service-general +[2026-04-16 14:22:47.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510101402030002 | request_id: e5247341-6712-4909-b9be-e99c6b61f95f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e92d560-d55a-4d25-8273-d9b3c9fecd07 | service: service-general +[2026-04-16 14:22:47.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508044302970001 | request_id: 9e92d560-d55a-4d25-8273-d9b3c9fecd07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87ac2f18-e698-46c6-a1a9-4217e9f7fc5a | service: service-general +[2026-04-16 14:22:47.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260303920006 | request_id: 87ac2f18-e698-46c6-a1a9-4217e9f7fc5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e854ea5-854e-470f-ad8d-d948ea8540fc | service: service-general +[2026-04-16 14:22:47.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0325855774152655 | request_id: 5e854ea5-854e-470f-ad8d-d948ea8540fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05f43671-70cb-46b1-87c5-7ea2b256e8df | service: service-general +[2026-04-16 14:22:47.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045625 | request_id: 05f43671-70cb-46b1-87c5-7ea2b256e8df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a1bdb73-83a7-47d8-8acd-1e02686f0056 | service: service-general +[2026-04-16 14:22:47.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505112810510001 | request_id: 6a1bdb73-83a7-47d8-8acd-1e02686f0056 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89bf8977-cee3-494b-adf6-c7e47195e46e | service: service-general +[2026-04-16 14:22:47.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022207940005 | request_id: 89bf8977-cee3-494b-adf6-c7e47195e46e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8e88ee3-6013-4c68-89d9-93d57095446e | service: service-general +[2026-04-16 14:22:47.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513080809160002 | request_id: a8e88ee3-6013-4c68-89d9-93d57095446e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c8657ba-ae97-4805-b054-2f09f34017a7 | service: service-general +[2026-04-16 14:22:47.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034708830010 | request_id: 8c8657ba-ae97-4805-b054-2f09f34017a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a30b7c2b-4a1b-414b-84c3-ba46517ef404 | service: service-general +[2026-04-16 14:22:47.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516042311190001 | request_id: a30b7c2b-4a1b-414b-84c3-ba46517ef404 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3642571-81e2-44d5-bbab-25b7049fb7fe | service: service-general +[2026-04-16 14:22:47.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085808900006 | request_id: b3642571-81e2-44d5-bbab-25b7049fb7fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed99783e-cff3-438f-98f5-8a0ade3be600 | service: service-general +[2026-04-16 14:22:47.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134406870004 | request_id: ed99783e-cff3-438f-98f5-8a0ade3be600 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af39e71a-2e9a-409d-b030-6a26b067d10f | service: service-general +[2026-04-16 14:22:47.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011809730006 | request_id: af39e71a-2e9a-409d-b030-6a26b067d10f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ca42757-3fae-457e-bfa9-03432f604926 | service: service-general +[2026-04-16 14:22:47.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020112520003 | request_id: 6ca42757-3fae-457e-bfa9-03432f604926 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2df24d0a-b8c0-4fcc-a70b-330002af9ffc | service: service-general +[2026-04-16 14:22:47.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045709780003 | request_id: 2df24d0a-b8c0-4fcc-a70b-330002af9ffc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2b90acc-2437-41b0-87d4-73e5fa492450 | service: service-general +[2026-04-16 14:22:47.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116709070002 | request_id: a2b90acc-2437-41b0-87d4-73e5fa492450 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 152dac10-0061-4a78-bc8c-953fa1c85484 | service: service-general +[2026-04-16 14:22:47.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507280109990003 | request_id: 152dac10-0061-4a78-bc8c-953fa1c85484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcaf71a8-77b4-4551-96e6-2d7c89e98acd | service: service-general +[2026-04-16 14:22:47.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517075108550001 | request_id: dcaf71a8-77b4-4551-96e6-2d7c89e98acd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8605f2dc-f18b-421d-9bc6-41b267cccfc5 | service: service-general +[2026-04-16 14:22:47.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041004650003 | request_id: 8605f2dc-f18b-421d-9bc6-41b267cccfc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7413079b-45a1-499a-bd6a-1165311bfc67 | service: service-general +[2026-04-16 14:22:47.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 557.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557185 | request_id: 7413079b-45a1-499a-bd6a-1165311bfc67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94221df2-7f3e-4e50-a498-b7e40ef19442 | service: service-general +[2026-04-16 14:22:47.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242705090001 | request_id: 94221df2-7f3e-4e50-a498-b7e40ef19442 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bb5d1b1-65fa-4c9d-bdad-f9e341cd0eaf | service: service-general +[2026-04-16 14:22:47.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011806040002 | request_id: 4bb5d1b1-65fa-4c9d-bdad-f9e341cd0eaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1441c92-383b-492d-b196-bd045718a6e7 | service: service-general +[2026-04-16 14:22:47.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: d1441c92-383b-492d-b196-bd045718a6e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc93b8f4-2b9f-4f16-882e-db66bdca892a | service: service-general +[2026-04-16 14:22:47.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084806740003 | request_id: fc93b8f4-2b9f-4f16-882e-db66bdca892a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5f6012e-cfe1-48c0-9955-2a4a58894e6f | service: service-general +[2026-04-16 14:22:47.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504164207660002 | request_id: a5f6012e-cfe1-48c0-9955-2a4a58894e6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93cfa4ba-ff01-4446-b6ff-c43e9df85403 | service: service-general +[2026-04-16 14:22:47.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506224107640067 | request_id: 93cfa4ba-ff01-4446-b6ff-c43e9df85403 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42cf77db-490d-4939-b51a-acca3c26e7c2 | service: service-general +[2026-04-16 14:22:47.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160111640001 | request_id: 42cf77db-490d-4939-b51a-acca3c26e7c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f89571c6-61a1-4853-a824-25377cce6421 | service: service-general +[2026-04-16 14:22:47.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545922 | request_id: f89571c6-61a1-4853-a824-25377cce6421 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 317e17af-24f6-47af-bc54-321e724562a9 | service: service-general +[2026-04-16 14:22:47.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194201700002 | request_id: 317e17af-24f6-47af-bc54-321e724562a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53a938e8-d58f-4667-ac54-816b8181e84f | service: service-general +[2026-04-16 14:22:47.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082508060001 | request_id: 53a938e8-d58f-4667-ac54-816b8181e84f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac37d17d-bd5b-4993-bfe1-35bccb562c3e | service: service-general +[2026-04-16 14:22:47.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507286404760002 | request_id: ac37d17d-bd5b-4993-bfe1-35bccb562c3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe6a5629-e946-42bb-b07e-420e85e5e21c | service: service-general +[2026-04-16 14:22:47.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: fe6a5629-e946-42bb-b07e-420e85e5e21c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01d565bd-795b-4760-b025-64af635c73bf | service: service-general +[2026-04-16 14:22:47.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295508570001 | request_id: 01d565bd-795b-4760-b025-64af635c73bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9912c2d-103a-4b30-94ab-33d0c6bc0066 | service: service-general +[2026-04-16 14:22:47.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410910001 | request_id: b9912c2d-103a-4b30-94ab-33d0c6bc0066 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dffd0ed-a9f2-476a-a27a-6b1fade54b7f | service: service-general +[2026-04-16 14:22:47.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504075201830003 | request_id: 5dffd0ed-a9f2-476a-a27a-6b1fade54b7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38ec5693-4b18-4f61-a28c-ae78cc56611e | service: service-general +[2026-04-16 14:22:47.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526181306510002 | request_id: 38ec5693-4b18-4f61-a28c-ae78cc56611e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d7c29a3-6896-4cda-b111-9f348177b785 | service: service-general +[2026-04-16 14:22:47.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116601170003 | request_id: 1d7c29a3-6896-4cda-b111-9f348177b785 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a965a85-c596-4678-8d5e-e7edf3cacdd7 | service: service-general +[2026-04-16 14:22:47.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504181301600001 | request_id: 0a965a85-c596-4678-8d5e-e7edf3cacdd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e1aa624-1a7b-4879-afb4-ea9690ec5773 | service: service-general +[2026-04-16 14:22:47.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503065708650001 | request_id: 2e1aa624-1a7b-4879-afb4-ea9690ec5773 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fbe33a8-cb43-4496-baa9-aaeb437c1880 | service: service-general +[2026-04-16 14:22:47.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557186 | request_id: 7fbe33a8-cb43-4496-baa9-aaeb437c1880 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3cc0a56-6733-4112-9751-937aecaac647 | service: service-general +[2026-04-16 14:22:47.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044101720028 | request_id: d3cc0a56-6733-4112-9751-937aecaac647 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42e39122-ed1b-4f42-838a-26c0b368e171 | service: service-general +[2026-04-16 14:22:47.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184107630292 | request_id: 42e39122-ed1b-4f42-838a-26c0b368e171 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5343e43f-0740-417e-a59a-feebb67b84f3 | service: service-general +[2026-04-16 14:22:47.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016904820001 | request_id: 5343e43f-0740-417e-a59a-feebb67b84f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20ad7938-d089-4064-adbe-b3fe2b57b042 | service: service-general +[2026-04-16 14:22:47.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135207600005 | request_id: 20ad7938-d089-4064-adbe-b3fe2b57b042 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40fcdd5c-06f8-4e3c-8166-521352541cb7 | service: service-general +[2026-04-16 14:22:47.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502201712650001 | request_id: 40fcdd5c-06f8-4e3c-8166-521352541cb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4026f1da-3a5b-4d29-bdb0-dbc7745c0865 | service: service-general +[2026-04-16 14:22:47.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066010980002 | request_id: 4026f1da-3a5b-4d29-bdb0-dbc7745c0865 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b7304a1-c529-420a-bc20-0c5030b79ddf | service: service-general +[2026-04-16 14:22:47.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503074507580001 | request_id: 4b7304a1-c529-420a-bc20-0c5030b79ddf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8f6860f-113d-464a-9d8f-c57216584dd5 | service: service-general +[2026-04-16 14:22:47.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036004130004 | request_id: a8f6860f-113d-464a-9d8f-c57216584dd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da6b3f92-3acc-4388-82f5-3765f5d14e47 | service: service-general +[2026-04-16 14:22:47.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514072411070001 | request_id: da6b3f92-3acc-4388-82f5-3765f5d14e47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bddd905-bbec-4b5b-8df7-de3a5c5f3fc2 | service: service-general +[2026-04-16 14:22:47.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000050 | request_id: 9bddd905-bbec-4b5b-8df7-de3a5c5f3fc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97a01a48-869a-4d10-82cf-a98cb7e7c646 | service: service-general +[2026-04-16 14:22:47.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110409650002 | request_id: 97a01a48-869a-4d10-82cf-a98cb7e7c646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da6b016f-5168-4cae-b28f-11dc8f5d882b | service: service-general +[2026-04-16 14:22:47.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090107590167 | request_id: da6b016f-5168-4cae-b28f-11dc8f5d882b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e992ae90-8b04-41c0-a34a-536fceffc359 | service: service-general +[2026-04-16 14:22:47.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505125107780001 | request_id: e992ae90-8b04-41c0-a34a-536fceffc359 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9253f6c6-9980-49b7-b5ee-be5a92898e30 | service: service-general +[2026-04-16 14:22:47.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2102034807030007 | request_id: 9253f6c6-9980-49b7-b5ee-be5a92898e30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c1babef-46c1-47d8-9c92-2eae66a947a0 | service: service-general +[2026-04-16 14:22:47.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032812130001 | request_id: 3c1babef-46c1-47d8-9c92-2eae66a947a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2227fe63-f791-4793-a45e-ad981b52ef88 | service: service-general +[2026-04-16 14:22:47.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194506170001 | request_id: 2227fe63-f791-4793-a45e-ad981b52ef88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92062c76-ac34-4d74-8267-5c17fa3dc96e | service: service-general +[2026-04-16 14:22:47.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042004740005 | request_id: 92062c76-ac34-4d74-8267-5c17fa3dc96e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93af9ff4-889a-4e2f-bc78-232f9094f87a | service: service-general +[2026-04-16 14:22:47.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506256904630002 | request_id: 93af9ff4-889a-4e2f-bc78-232f9094f87a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07256581-f99d-43f0-a2cc-b0f90f546505 | service: service-general +[2026-04-16 14:22:47.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 07256581-f99d-43f0-a2cc-b0f90f546505 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a66d65a1-8fce-4ca7-83f2-f5dd0072ec8b | service: service-general +[2026-04-16 14:22:47.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578031908450001 | request_id: a66d65a1-8fce-4ca7-83f2-f5dd0072ec8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49ccee00-f681-4938-b18e-0a945c056e99 | service: service-general +[2026-04-16 14:22:47.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250507370001 | request_id: 49ccee00-f681-4938-b18e-0a945c056e99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9ef4555-157e-4663-ad71-daefadc16c13 | service: service-general +[2026-04-16 14:22:47.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505044107490046 | request_id: f9ef4555-157e-4663-ad71-daefadc16c13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3add29c-9668-4653-9240-4a4962c4ec45 | service: service-general +[2026-04-16 14:22:47.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523180506750011 | request_id: a3add29c-9668-4653-9240-4a4962c4ec45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c50d080b-36ed-4d80-b9aa-02a7a847387c | service: service-general +[2026-04-16 14:22:47.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9461251521515415 | request_id: c50d080b-36ed-4d80-b9aa-02a7a847387c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb64fe41-5ef2-45f6-9a3e-aec441235fed | service: service-general +[2026-04-16 14:22:47.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 267.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082712850002 | request_id: bb64fe41-5ef2-45f6-9a3e-aec441235fed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3d59f4b-7b68-4307-bbd6-5202e64fb7f9 | service: service-general +[2026-04-16 14:22:47.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054608740001 | request_id: a3d59f4b-7b68-4307-bbd6-5202e64fb7f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b96ab5f-3967-41be-92b7-1e9607bae731 | service: service-general +[2026-04-16 14:22:47.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106707700001 | request_id: 7b96ab5f-3967-41be-92b7-1e9607bae731 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61f261b6-b3c9-4886-aadf-c60be197fc51 | service: service-general +[2026-04-16 14:22:47.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101004900001 | request_id: 61f261b6-b3c9-4886-aadf-c60be197fc51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77245696-34b5-4d17-a8d3-d5af3c34edbf | service: service-general +[2026-04-16 14:22:47.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 77245696-34b5-4d17-a8d3-d5af3c34edbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbc65a13-4a1b-4e76-83a5-40109ffbc864 | service: service-general +[2026-04-16 14:22:47.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110710010001 | request_id: fbc65a13-4a1b-4e76-83a5-40109ffbc864 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 454921ab-df90-44fe-9fb9-28b4d6a7b943 | service: service-general +[2026-04-16 14:22:47.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320101680026 | request_id: 454921ab-df90-44fe-9fb9-28b4d6a7b943 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 631e32f6-3209-4bdf-89a9-00c5480ae453 | service: service-general +[2026-04-16 14:22:47.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301010570003 | request_id: 631e32f6-3209-4bdf-89a9-00c5480ae453 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f93302ca-8260-47ca-a10e-54920f22c962 | service: service-general +[2026-04-16 14:22:47.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513144512810001 | request_id: f93302ca-8260-47ca-a10e-54920f22c962 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0dd5f0b-9912-493b-b9cd-56036dd7d910 | service: service-general +[2026-04-16 14:22:47.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: a0dd5f0b-9912-493b-b9cd-56036dd7d910 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e350077d-4040-402a-90b9-53fe5dacdeb7 | service: service-general +[2026-04-16 14:22:47.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515042503080003 | request_id: e350077d-4040-402a-90b9-53fe5dacdeb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e48bee5-6d73-40bf-9d36-82cd4aedad69 | service: service-general +[2026-04-16 14:22:47.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017112680020 | request_id: 9e48bee5-6d73-40bf-9d36-82cd4aedad69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7404482-f3e6-4414-b427-26f6a88a7500 | service: service-general +[2026-04-16 14:22:47.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011507570006 | request_id: d7404482-f3e6-4414-b427-26f6a88a7500 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a254a24-3f23-4262-b47f-059eb858aab6 | service: service-general +[2026-04-16 14:22:47.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054603510003 | request_id: 6a254a24-3f23-4262-b47f-059eb858aab6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81a5aaa2-e1d8-4a5a-be51-83f20c9c1df3 | service: service-general +[2026-04-16 14:22:47.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144304660001 | request_id: 81a5aaa2-e1d8-4a5a-be51-83f20c9c1df3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0da09e0c-201c-4926-baaf-8c346ef115c2 | service: service-general +[2026-04-16 14:22:47.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508055708700004 | request_id: 0da09e0c-201c-4926-baaf-8c346ef115c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f24dc902-100a-4bd1-a006-8735cd887508 | service: service-general +[2026-04-16 14:22:47.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190702840001 | request_id: f24dc902-100a-4bd1-a006-8735cd887508 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f59018a0-6b22-4baf-9d4f-9906d3ee505c | service: service-general +[2026-04-16 14:22:47.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124503760001 | request_id: f59018a0-6b22-4baf-9d4f-9906d3ee505c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c136457c-6e7a-41bf-bdc6-53b63341baa8 | service: service-general +[2026-04-16 14:22:47.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035907180001 | request_id: c136457c-6e7a-41bf-bdc6-53b63341baa8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5c0d9ce-fdf3-4219-bb2d-8b384f59b36f | service: service-general +[2026-04-16 14:22:47.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022404520002 | request_id: a5c0d9ce-fdf3-4219-bb2d-8b384f59b36f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46590ab3-ea23-4898-bab1-bbbae3b255a0 | service: service-general +[2026-04-16 14:22:47.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 46590ab3-ea23-4898-bab1-bbbae3b255a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e8ba128-66f5-4ab8-87f9-a262eabf240f | service: service-general +[2026-04-16 14:22:47.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022003450001 | request_id: 7e8ba128-66f5-4ab8-87f9-a262eabf240f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84c39c21-3b7c-48f7-9723-8f46c5bedf69 | service: service-general +[2026-04-16 14:22:47.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574017112510002 | request_id: 84c39c21-3b7c-48f7-9723-8f46c5bedf69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76eaead6-2ef9-4e84-8172-a8245f42fc5d | service: service-general +[2026-04-16 14:22:47.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.431µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012407070009 | request_id: 76eaead6-2ef9-4e84-8172-a8245f42fc5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e948dffa-25a9-4ec6-89a3-190b11491051 | service: service-general +[2026-04-16 14:22:47.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036305670002 | request_id: e948dffa-25a9-4ec6-89a3-190b11491051 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47ce9e2e-8bea-4639-a7a1-5f457a703373 | service: service-general +[2026-04-16 14:22:47.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3303057012700002 | request_id: 47ce9e2e-8bea-4639-a7a1-5f457a703373 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72122a9f-f9c7-4a3d-9944-c9f9722c986c | service: service-general +[2026-04-16 14:22:47.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094405770008 | request_id: 72122a9f-f9c7-4a3d-9944-c9f9722c986c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f31977a-f05d-4e41-bae9-585840ae290e | service: service-general +[2026-04-16 14:22:47.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165204870033 | request_id: 4f31977a-f05d-4e41-bae9-585840ae290e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72a11174-12b0-4ec2-9b97-8459fa332d91 | service: service-general +[2026-04-16 14:22:47.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 258.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054112990004 | request_id: 72a11174-12b0-4ec2-9b97-8459fa332d91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef6ba58f-7c0e-4afa-b186-65e40d931a9e | service: service-general +[2026-04-16 14:22:47.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245906120001 | request_id: ef6ba58f-7c0e-4afa-b186-65e40d931a9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d1140be-91cd-472d-8f61-73fa347c9263 | service: service-general +[2026-04-16 14:22:47.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024709920001 | request_id: 9d1140be-91cd-472d-8f61-73fa347c9263 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08524fa0-d8a9-4784-b61a-60bc65fccef6 | service: service-general +[2026-04-16 14:22:47.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510055607530001 | request_id: 08524fa0-d8a9-4784-b61a-60bc65fccef6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4b8dfdb-9bd6-49c2-b544-1274456ba9f6 | service: service-general +[2026-04-16 14:22:47.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350014605850002 | request_id: d4b8dfdb-9bd6-49c2-b544-1274456ba9f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f41a3edc-f970-4e3e-a7cd-9ace43cbc571 | service: service-general +[2026-04-16 14:22:47.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513186708650002 | request_id: f41a3edc-f970-4e3e-a7cd-9ace43cbc571 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6239f4af-0bcd-4830-8a19-8118b83aa406 | service: service-general +[2026-04-16 14:22:47.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514175101680003 | request_id: 6239f4af-0bcd-4830-8a19-8118b83aa406 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a67ff3b-c958-4180-a851-2524b3890534 | service: service-general +[2026-04-16 14:22:47.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146308180002 | request_id: 0a67ff3b-c958-4180-a851-2524b3890534 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed41f1b0-bb51-41af-aef8-6df77e28d0d5 | service: service-general +[2026-04-16 14:22:47.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231602560002 | request_id: ed41f1b0-bb51-41af-aef8-6df77e28d0d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 548e4e2c-38eb-4a23-8ca4-8d1c54bdb350 | service: service-general +[2026-04-16 14:22:47.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034101690021 | request_id: 548e4e2c-38eb-4a23-8ca4-8d1c54bdb350 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 398cf529-0911-4dd0-8b9d-d9c68d178cfa | service: service-general +[2026-04-16 14:22:47.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074209750003 | request_id: 398cf529-0911-4dd0-8b9d-d9c68d178cfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33bfea58-3fc8-4487-979d-951ba767d6f5 | service: service-general +[2026-04-16 14:22:47.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200610650001 | request_id: 33bfea58-3fc8-4487-979d-951ba767d6f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d650aa30-393e-4d7f-8e88-86968ccf2084 | service: service-general +[2026-04-16 14:22:47.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051111970002 | request_id: d650aa30-393e-4d7f-8e88-86968ccf2084 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed9618c3-dd09-42a2-874c-a845040e7a4c | service: service-general +[2026-04-16 14:22:47.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: ed9618c3-dd09-42a2-874c-a845040e7a4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5f4f67b-0f9f-42d9-bbac-59c0c056b863 | service: service-general +[2026-04-16 14:22:47.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131403830012 | request_id: f5f4f67b-0f9f-42d9-bbac-59c0c056b863 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f84cd3c-d5a2-4745-9f69-40dde726ac14 | service: service-general +[2026-04-16 14:22:47.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511055011780009 | request_id: 0f84cd3c-d5a2-4745-9f69-40dde726ac14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c827070-e961-483f-924a-735c45ade4f8 | service: service-general +[2026-04-16 14:22:47.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252404660002 | request_id: 1c827070-e961-483f-924a-735c45ade4f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6796664-d883-4b3c-8711-bfa7a2779f1b | service: service-general +[2026-04-16 14:22:47.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175405870001 | request_id: b6796664-d883-4b3c-8711-bfa7a2779f1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0aac86fe-fdcf-4b88-a30f-da0d80297877 | service: service-general +[2026-04-16 14:22:47.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578101005480001 | request_id: 0aac86fe-fdcf-4b88-a30f-da0d80297877 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd6e9496-64a4-451c-85f4-7c3ba93129d2 | service: service-general +[2026-04-16 14:22:47.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575033010740002 | request_id: dd6e9496-64a4-451c-85f4-7c3ba93129d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24afcdda-ae13-432b-bfc9-5b20bf46c8b3 | service: service-general +[2026-04-16 14:22:47.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578103105860005 | request_id: 24afcdda-ae13-432b-bfc9-5b20bf46c8b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33fcf4ca-7396-40ae-b104-02405f998bcf | service: service-general +[2026-04-16 14:22:47.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503061405530001 | request_id: 33fcf4ca-7396-40ae-b104-02405f998bcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71980de2-d5ca-4962-a9dd-f3d500473e14 | service: service-general +[2026-04-16 14:22:47.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275034206660021 | request_id: 71980de2-d5ca-4962-a9dd-f3d500473e14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40963df2-a236-4a03-b140-c9431b63cb88 | service: service-general +[2026-04-16 14:22:47.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116610990001 | request_id: 40963df2-a236-4a03-b140-c9431b63cb88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f660a111-0314-4a3e-af84-e2fe5792c2ad | service: service-general +[2026-04-16 14:22:47.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236108190001 | request_id: f660a111-0314-4a3e-af84-e2fe5792c2ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9628bbd1-8467-46b0-b281-00ad465fe8c8 | service: service-general +[2026-04-16 14:22:47.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557190 | request_id: 9628bbd1-8467-46b0-b281-00ad465fe8c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c503f69f-6311-4313-9f6a-19dbd7b23b6f | service: service-general +[2026-04-16 14:22:47.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504064107610010 | request_id: c503f69f-6311-4313-9f6a-19dbd7b23b6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34ad58c7-8789-40e7-8847-340f88edcc1b | service: service-general +[2026-04-16 14:22:47.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576021105520001 | request_id: 34ad58c7-8789-40e7-8847-340f88edcc1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a6aadef-235d-4bcb-b6cb-9baffeb8084a | service: service-general +[2026-04-16 14:22:47.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: 9a6aadef-235d-4bcb-b6cb-9baffeb8084a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 408e3c2d-04f0-4276-8831-1109fd928217 | service: service-general +[2026-04-16 14:22:47.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045005840005 | request_id: 408e3c2d-04f0-4276-8831-1109fd928217 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef7ce120-b5eb-4b1a-bad3-d5bdc3b04d60 | service: service-general +[2026-04-16 14:22:47.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557199 | request_id: ef7ce120-b5eb-4b1a-bad3-d5bdc3b04d60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad195ef9-ace1-4506-95e8-8fcee68ac5ee | service: service-general +[2026-04-16 14:22:47.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186107560003 | request_id: ad195ef9-ace1-4506-95e8-8fcee68ac5ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bfe35ff-c69d-42b0-a64b-4baa0ff97708 | service: service-general +[2026-04-16 14:22:47.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116707800005 | request_id: 7bfe35ff-c69d-42b0-a64b-4baa0ff97708 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18cdf27e-0edf-4f48-9503-e71135a2bea6 | service: service-general +[2026-04-16 14:22:47.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011806050003 | request_id: 18cdf27e-0edf-4f48-9503-e71135a2bea6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 604b623e-494d-4eb2-a732-83378097030a | service: service-general +[2026-04-16 14:22:47.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557209 | request_id: 604b623e-494d-4eb2-a732-83378097030a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c7e95aa-ca80-4e76-821b-e6236ea5a693 | service: service-general +[2026-04-16 14:22:47.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050603990003 | request_id: 8c7e95aa-ca80-4e76-821b-e6236ea5a693 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ebe550b-c1a0-4f52-b94c-17acf6858dbc | service: service-general +[2026-04-16 14:22:47.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046504890004 | request_id: 9ebe550b-c1a0-4f52-b94c-17acf6858dbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f09c0d65-35e0-43af-99ca-e347b2893d24 | service: service-general +[2026-04-16 14:22:47.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154107500141 | request_id: f09c0d65-35e0-43af-99ca-e347b2893d24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab159d49-fc58-45ea-9d39-26cdd1e82ce7 | service: service-general +[2026-04-16 14:22:47.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557219 | request_id: ab159d49-fc58-45ea-9d39-26cdd1e82ce7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e389885-c5a9-4b29-b9ad-ef33f90b21cc | service: service-general +[2026-04-16 14:22:47.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045708910006 | request_id: 8e389885-c5a9-4b29-b9ad-ef33f90b21cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 375f6ca9-6e61-45a8-bdd9-5f1ba59f8721 | service: service-general +[2026-04-16 14:22:47.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131307630001 | request_id: 375f6ca9-6e61-45a8-bdd9-5f1ba59f8721 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35cd4844-9d1e-426f-9fd6-8d31a3dbee4b | service: service-general +[2026-04-16 14:22:47.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557229 | request_id: 35cd4844-9d1e-426f-9fd6-8d31a3dbee4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4925bb7d-638b-46b0-823d-00bb3397218e | service: service-general +[2026-04-16 14:22:47.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114202700006 | request_id: 4925bb7d-638b-46b0-823d-00bb3397218e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2040ee1-8240-4c48-bc63-2b90d3f89c1b | service: service-general +[2026-04-16 14:22:47.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100105890003 | request_id: c2040ee1-8240-4c48-bc63-2b90d3f89c1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fc15f36-1162-4321-a034-dac3912ba788 | service: service-general +[2026-04-16 14:22:47.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011208700002 | request_id: 4fc15f36-1162-4321-a034-dac3912ba788 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ee0e8ca-cb40-4b70-90f3-a9888492fabb | service: service-general +[2026-04-16 14:22:47.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126608040001 | request_id: 7ee0e8ca-cb40-4b70-90f3-a9888492fabb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 643bb83e-f831-4e29-b310-7f8ffbd20b3c | service: service-general +[2026-04-16 14:22:47.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034212690003 | request_id: 643bb83e-f831-4e29-b310-7f8ffbd20b3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a91117b-b28e-4082-b00d-27c5568d18cc | service: service-general +[2026-04-16 14:22:47.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557249 | request_id: 5a91117b-b28e-4082-b00d-27c5568d18cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f72346e-680a-482e-84e3-649281744b1e | service: service-general +[2026-04-16 14:22:47.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105601000003 | request_id: 1f72346e-680a-482e-84e3-649281744b1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3780a62d-119c-4a26-b4f2-7caa085432de | service: service-general +[2026-04-16 14:22:47.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 255.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9416151515111515 | request_id: 3780a62d-119c-4a26-b4f2-7caa085432de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 245fc957-abc8-43cd-9f25-586d2946b16b | service: service-general +[2026-04-16 14:22:47.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020809560001 | request_id: 245fc957-abc8-43cd-9f25-586d2946b16b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78d31710-81c2-4160-b627-887057f13c66 | service: service-general +[2026-04-16 14:22:47.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035407810006 | request_id: 78d31710-81c2-4160-b627-887057f13c66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8be0f05-b43a-4655-98ee-c55f4a3d35ab | service: service-general +[2026-04-16 14:22:47.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508095408750003 | request_id: e8be0f05-b43a-4655-98ee-c55f4a3d35ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b181541b-bfee-4f06-8e5f-54734721336c | service: service-general +[2026-04-16 14:22:47.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557259 | request_id: b181541b-bfee-4f06-8e5f-54734721336c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e78f2b73-ff71-4764-af7a-a03026bf2020 | service: service-general +[2026-04-16 14:22:47.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014504680005 | request_id: e78f2b73-ff71-4764-af7a-a03026bf2020 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a27286c2-0f02-410b-8af6-ebe4ecf5c9d0 | service: service-general +[2026-04-16 14:22:47.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556693 | request_id: a27286c2-0f02-410b-8af6-ebe4ecf5c9d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26d7574c-b299-4b90-96c5-ee15e7d25c6a | service: service-general +[2026-04-16 14:22:47.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/4561548748512155 | request_id: 26d7574c-b299-4b90-96c5-ee15e7d25c6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 592bcc28-39df-4bf8-832a-04eceef0ea5e | service: service-general +[2026-04-16 14:22:47.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557269 | request_id: 592bcc28-39df-4bf8-832a-04eceef0ea5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be1d045b-b068-40f2-ab62-d4d503b25a64 | service: service-general +[2026-04-16 14:22:47.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147112520001 | request_id: be1d045b-b068-40f2-ab62-d4d503b25a64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89d5095c-7c74-4a8c-8b5f-f87177c930d1 | service: service-general +[2026-04-16 14:22:47.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 323.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5645545485451151 | request_id: 89d5095c-7c74-4a8c-8b5f-f87177c930d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6372043b-5cd7-4311-8f03-a1186d9bb631 | service: service-general +[2026-04-16 14:22:47.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557279 | request_id: 6372043b-5cd7-4311-8f03-a1186d9bb631 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4b67a4d-ecbc-45b1-bb7b-b532dc68a4d6 | service: service-general +[2026-04-16 14:22:47.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134603710002 | request_id: b4b67a4d-ecbc-45b1-bb7b-b532dc68a4d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f821b053-a5cb-4187-a2e7-d8e71469c099 | service: service-general +[2026-04-16 14:22:47.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557289 | request_id: f821b053-a5cb-4187-a2e7-d8e71469c099 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4358f110-ca20-4dbd-9207-b4d06b58ffd2 | service: service-general +[2026-04-16 14:22:47.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9126316545451515 | request_id: 4358f110-ca20-4dbd-9207-b4d06b58ffd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d339f68b-3e6e-4d82-83dc-2e41e7c91c4f | service: service-general +[2026-04-16 14:22:47.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510051208640005 | request_id: d339f68b-3e6e-4d82-83dc-2e41e7c91c4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fcb569b-d9d8-4838-9104-5b9465550cc3 | service: service-general +[2026-04-16 14:22:47.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240501030001 | request_id: 1fcb569b-d9d8-4838-9104-5b9465550cc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57dcfd6e-d71c-4de8-85ac-f81db1430265 | service: service-general +[2026-04-16 14:22:47.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: 57dcfd6e-d71c-4de8-85ac-f81db1430265 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dcbf06a-d3c7-426e-a083-56b0dcaf21d4 | service: service-general +[2026-04-16 14:22:47.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321212520002 | request_id: 9dcbf06a-d3c7-426e-a083-56b0dcaf21d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db08b5e9-7da4-42a5-872f-ebb42570758d | service: service-general +[2026-04-16 14:22:47.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505010607760003 | request_id: db08b5e9-7da4-42a5-872f-ebb42570758d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4372a52-9712-4b8e-876e-0e01cb4bf7cb | service: service-general +[2026-04-16 14:22:47.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8745487854115155 | request_id: c4372a52-9712-4b8e-876e-0e01cb4bf7cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b753c88-b658-4487-a340-a67202484a5d | service: service-general +[2026-04-16 14:22:47.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186209870003 | request_id: 3b753c88-b658-4487-a340-a67202484a5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18043908-8d38-4f13-8888-6a6679879cd8 | service: service-general +[2026-04-16 14:22:47.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506174107760077 | request_id: 18043908-8d38-4f13-8888-6a6679879cd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 068fb114-ca44-4a03-92de-c623d6001f71 | service: service-general +[2026-04-16 14:22:47.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7854152121545515 | request_id: 068fb114-ca44-4a03-92de-c623d6001f71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb034995-ae4f-4411-99b9-179f7f93e6a5 | service: service-general +[2026-04-16 14:22:47.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300208770004 | request_id: cb034995-ae4f-4411-99b9-179f7f93e6a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e80c7baa-f558-4d9d-8610-f9a052777df4 | service: service-general +[2026-04-16 14:22:47.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025707690002 | request_id: e80c7baa-f558-4d9d-8610-f9a052777df4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 322ff6d0-3a1a-4f2d-9222-a8d95471f261 | service: service-general +[2026-04-16 14:22:47.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515010107670001 | request_id: 322ff6d0-3a1a-4f2d-9222-a8d95471f261 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4cab5ce-0dda-4400-af60-8e1fa24245ed | service: service-general +[2026-04-16 14:22:47.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506064107620033 | request_id: f4cab5ce-0dda-4400-af60-8e1fa24245ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d723e40-159b-4bf5-8533-eb262d9e006a | service: service-general +[2026-04-16 14:22:47.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: 8d723e40-159b-4bf5-8533-eb262d9e006a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6dc5abf-0540-4785-9b91-8ee89baf8e25 | service: service-general +[2026-04-16 14:22:47.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503104301680001 | request_id: e6dc5abf-0540-4785-9b91-8ee89baf8e25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd6127b3-da92-4258-9f65-e6eb8dc3fcbf | service: service-general +[2026-04-16 14:22:47.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056604610003 | request_id: bd6127b3-da92-4258-9f65-e6eb8dc3fcbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 243810bf-8465-4fb4-bff6-47756d777f03 | service: service-general +[2026-04-16 14:22:47.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515081809770012 | request_id: 243810bf-8465-4fb4-bff6-47756d777f03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c758a8a-0ac2-4deb-91d3-2a182cb8080f | service: service-general +[2026-04-16 14:22:47.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137012680004 | request_id: 3c758a8a-0ac2-4deb-91d3-2a182cb8080f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65fc97f9-351a-4f31-8daf-2fd3585ef0c4 | service: service-general +[2026-04-16 14:22:47.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: 65fc97f9-351a-4f31-8daf-2fd3585ef0c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32c1f19c-126d-48a4-bb64-2539348499db | service: service-general +[2026-04-16 14:22:47.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151303700002 | request_id: 32c1f19c-126d-48a4-bb64-2539348499db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49be88a6-c21e-454a-b3d6-0d342b49c7aa | service: service-general +[2026-04-16 14:22:47.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505196803950001 | request_id: 49be88a6-c21e-454a-b3d6-0d342b49c7aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3080c170-5de7-45be-8b0a-947675a40d6a | service: service-general +[2026-04-16 14:22:47.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 3080c170-5de7-45be-8b0a-947675a40d6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91802b20-8fe9-4b87-b04c-0ae9c684d031 | service: service-general +[2026-04-16 14:22:47.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015111700001 | request_id: 91802b20-8fe9-4b87-b04c-0ae9c684d031 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eee3ba0a-41c5-4963-9d0a-97d544ed5779 | service: service-general +[2026-04-16 14:22:47.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022809650001 | request_id: eee3ba0a-41c5-4963-9d0a-97d544ed5779 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 013fc6c4-b333-4f04-8f60-d0d574f39fa6 | service: service-general +[2026-04-16 14:22:47.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141609730001 | request_id: 013fc6c4-b333-4f04-8f60-d0d574f39fa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11c306e5-688f-4cf0-964c-32c293425d18 | service: service-general +[2026-04-16 14:22:47.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5318075112990001 | request_id: 11c306e5-688f-4cf0-964c-32c293425d18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 698a8df4-b916-48f4-8d76-2831bb5d89c2 | service: service-general +[2026-04-16 14:22:47.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210402670003 | request_id: 698a8df4-b916-48f4-8d76-2831bb5d89c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f71501b-c2ff-4ce2-a234-6afbeb667818 | service: service-general +[2026-04-16 14:22:47.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: 5f71501b-c2ff-4ce2-a234-6afbeb667818 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 058e04fd-2be3-49c0-9890-bdbb505f7c82 | service: service-general +[2026-04-16 14:22:47.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124408770002 | request_id: 058e04fd-2be3-49c0-9890-bdbb505f7c82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a3af32f-3eb1-4313-b702-5ac372161854 | service: service-general +[2026-04-16 14:22:47.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503115210660002 | request_id: 6a3af32f-3eb1-4313-b702-5ac372161854 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bb5a7a7-e58a-4484-a7eb-e8623968507e | service: service-general +[2026-04-16 14:22:47.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 811.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250101600040 | request_id: 0bb5a7a7-e58a-4484-a7eb-e8623968507e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 495b04c4-9a59-4a72-bb0e-aed2cbf92c75 | service: service-general +[2026-04-16 14:22:47.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035706650002 | request_id: 495b04c4-9a59-4a72-bb0e-aed2cbf92c75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 266f8be1-0958-4b50-92bd-f963d73fcc34 | service: service-general +[2026-04-16 14:22:47.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215302710001 | request_id: 266f8be1-0958-4b50-92bd-f963d73fcc34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e30980e-b552-4ee7-8a56-16d53fa4acd5 | service: service-general +[2026-04-16 14:22:47.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3527036502010002 | request_id: 1e30980e-b552-4ee7-8a56-16d53fa4acd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a8efef7-14d0-4223-8b9d-66c75639960a | service: service-general +[2026-04-16 14:22:47.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160112440002 | request_id: 1a8efef7-14d0-4223-8b9d-66c75639960a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9086eca-c294-4377-8e01-0213fd6164d9 | service: service-general +[2026-04-16 14:22:47.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084107480049 | request_id: f9086eca-c294-4377-8e01-0213fd6164d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a4935dc-c507-4a49-bd2f-0af9638546aa | service: service-general +[2026-04-16 14:22:47.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 411.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044305370001 | request_id: 1a4935dc-c507-4a49-bd2f-0af9638546aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90d236ea-bb9e-47bd-8c8e-50235ca060ed | service: service-general +[2026-04-16 14:22:47.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256606590003 | request_id: 90d236ea-bb9e-47bd-8c8e-50235ca060ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33bd2420-3679-4647-b3f4-45fe0be01a03 | service: service-general +[2026-04-16 14:22:47.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014302160002 | request_id: 33bd2420-3679-4647-b3f4-45fe0be01a03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 750e27e6-f4b3-4070-941c-de1d26be141d | service: service-general +[2026-04-16 14:22:47.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154305540001 | request_id: 750e27e6-f4b3-4070-941c-de1d26be141d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8983adea-cebe-4f40-b662-584b570160da | service: service-general +[2026-04-16 14:22:47.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557292 | request_id: 8983adea-cebe-4f40-b662-584b570160da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21890805-54fc-4265-b15c-2185b9ff4a8e | service: service-general +[2026-04-16 14:22:47.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014107530128 | request_id: 21890805-54fc-4265-b15c-2185b9ff4a8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 463090b6-9ce7-41f9-a439-f1b7c4462488 | service: service-general +[2026-04-16 14:22:47.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030109840002 | request_id: 463090b6-9ce7-41f9-a439-f1b7c4462488 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eeee2d15-289a-4aa9-ac1d-6998b9a27c06 | service: service-general +[2026-04-16 14:22:47.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021603680001 | request_id: eeee2d15-289a-4aa9-ac1d-6998b9a27c06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7beeb9e5-98bb-41e9-8eb6-404aca0bcd22 | service: service-general +[2026-04-16 14:22:47.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557293 | request_id: 7beeb9e5-98bb-41e9-8eb6-404aca0bcd22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f157a8f-614b-42fa-8986-cd7def7244b3 | service: service-general +[2026-04-16 14:22:47.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578154503890003 | request_id: 8f157a8f-614b-42fa-8986-cd7def7244b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2eb58873-2ad8-4cbc-b9e7-2915ce5021b6 | service: service-general +[2026-04-16 14:22:47.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114506640004 | request_id: 2eb58873-2ad8-4cbc-b9e7-2915ce5021b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df60d84b-ee13-4e0f-91e0-b13b46d72ae4 | service: service-general +[2026-04-16 14:22:47.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020701190001 | request_id: df60d84b-ee13-4e0f-91e0-b13b46d72ae4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6892aa70-f99c-47c9-9001-d45b8b5c867b | service: service-general +[2026-04-16 14:22:47.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014505570001 | request_id: 6892aa70-f99c-47c9-9001-d45b8b5c867b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20d42c66-a2f5-4d65-8342-12bde5a59c60 | service: service-general +[2026-04-16 14:22:47.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215810530001 | request_id: 20d42c66-a2f5-4d65-8342-12bde5a59c60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92deee8e-3077-4aec-ae31-0f993e67daaf | service: service-general +[2026-04-16 14:22:47.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185007620003 | request_id: 92deee8e-3077-4aec-ae31-0f993e67daaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3bfd269-3229-4bf3-9035-4c38957c468d | service: service-general +[2026-04-16 14:22:47.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513091812560001 | request_id: a3bfd269-3229-4bf3-9035-4c38957c468d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 104d0f38-5a93-44a4-ada8-777a492f03e9 | service: service-general +[2026-04-16 14:22:47.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015306660001 | request_id: 104d0f38-5a93-44a4-ada8-777a492f03e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08a0586c-0a28-44a2-9fe4-e8de07745131 | service: service-general +[2026-04-16 14:22:47.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082512610001 | request_id: 08a0586c-0a28-44a2-9fe4-e8de07745131 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 313a740e-491c-49f0-9f80-5fb91bb7719c | service: service-general +[2026-04-16 14:22:47.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557299 | request_id: 313a740e-491c-49f0-9f80-5fb91bb7719c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7276e01b-7210-466c-b78f-86f830d8cfd2 | service: service-general +[2026-04-16 14:22:47.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514117006560011 | request_id: 7276e01b-7210-466c-b78f-86f830d8cfd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc984028-a872-4b40-97fe-3267452cb21b | service: service-general +[2026-04-16 14:22:47.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014107620005 | request_id: fc984028-a872-4b40-97fe-3267452cb21b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cb479f6-c652-47da-96b3-7c2831c6d72d | service: service-general +[2026-04-16 14:22:47.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314503940001 | request_id: 5cb479f6-c652-47da-96b3-7c2831c6d72d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32ae37ed-d7b5-483a-9926-1d23bf6ed747 | service: service-general +[2026-04-16 14:22:47.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557300 | request_id: 32ae37ed-d7b5-483a-9926-1d23bf6ed747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c286bae3-4e51-45e5-8eeb-7e0b15ce9d77 | service: service-general +[2026-04-16 14:22:47.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234108600036 | request_id: c286bae3-4e51-45e5-8eeb-7e0b15ce9d77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d05bdc9-29a5-4516-8456-6c9d7fcb435b | service: service-general +[2026-04-16 14:22:47.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000099 | request_id: 8d05bdc9-29a5-4516-8456-6c9d7fcb435b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ac5d938-77ee-4d67-9f19-b848c28e0d07 | service: service-general +[2026-04-16 14:22:47.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 255.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046504890005 | request_id: 1ac5d938-77ee-4d67-9f19-b848c28e0d07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff720a52-7add-4449-8263-18687d789e9f | service: service-general +[2026-04-16 14:22:47.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520060708510002 | request_id: ff720a52-7add-4449-8263-18687d789e9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a291a85d-1917-4739-b3ff-dc65ae2f2167 | service: service-general +[2026-04-16 14:22:47.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241212730003 | request_id: a291a85d-1917-4739-b3ff-dc65ae2f2167 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae5bb858-ea4b-450f-9b7f-5e95e1c12703 | service: service-general +[2026-04-16 14:22:47.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105008890001 | request_id: ae5bb858-ea4b-450f-9b7f-5e95e1c12703 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a91508d2-956d-41ff-9e8b-e531b990c16a | service: service-general +[2026-04-16 14:22:47.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096104700004 | request_id: a91508d2-956d-41ff-9e8b-e531b990c16a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdb8ae13-a797-4223-9cf1-72333b90a71a | service: service-general +[2026-04-16 14:22:47.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026507080003 | request_id: fdb8ae13-a797-4223-9cf1-72333b90a71a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec8b3b7e-7ece-4ca8-b04e-55fb194cb19c | service: service-general +[2026-04-16 14:22:47.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120412750002 | request_id: ec8b3b7e-7ece-4ca8-b04e-55fb194cb19c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c33b7d8-b3de-4ab8-a6be-188868df8c36 | service: service-general +[2026-04-16 14:22:47.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046503630001 | request_id: 9c33b7d8-b3de-4ab8-a6be-188868df8c36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7480b6e2-5b73-4685-9e9e-44256a722b01 | service: service-general +[2026-04-16 14:22:47.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574032404520004 | request_id: 7480b6e2-5b73-4685-9e9e-44256a722b01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fbaaaec-47f2-491d-9592-81d5c111964e | service: service-general +[2026-04-16 14:22:47.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506044901710001 | request_id: 4fbaaaec-47f2-491d-9592-81d5c111964e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af5c15c6-1a03-4cf3-b2fc-a9e8a18f951b | service: service-general +[2026-04-16 14:22:47.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 275.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557301 | request_id: af5c15c6-1a03-4cf3-b2fc-a9e8a18f951b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcff8a05-affc-4031-8ac3-c7f19d028f25 | service: service-general +[2026-04-16 14:22:47.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025810740003 | request_id: bcff8a05-affc-4031-8ac3-c7f19d028f25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1dde76a-1c29-4a4a-818b-15d9964645a4 | service: service-general +[2026-04-16 14:22:47.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9271056212950003 | request_id: b1dde76a-1c29-4a4a-818b-15d9964645a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78872122-2e57-408e-8c2c-c913f9b78dad | service: service-general +[2026-04-16 14:22:47.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0025445645515221 | request_id: 78872122-2e57-408e-8c2c-c913f9b78dad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3b7c767-9970-4d87-b689-f572c53edee3 | service: service-general +[2026-04-16 14:22:47.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090308830007 | request_id: f3b7c767-9970-4d87-b689-f572c53edee3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1c3e1c3-8178-42ea-9567-677aedec8241 | service: service-general +[2026-04-16 14:22:47.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 269.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557302 | request_id: a1c3e1c3-8178-42ea-9567-677aedec8241 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62358226-61cb-4840-a1bc-6565e6a01a42 | service: service-general +[2026-04-16 14:22:47.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514143107900001 | request_id: 62358226-61cb-4840-a1bc-6565e6a01a42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cea06e64-ffac-418b-93ac-ba1fd83e0be1 | service: service-general +[2026-04-16 14:22:47.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504074910960001 | request_id: cea06e64-ffac-418b-93ac-ba1fd83e0be1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5563840c-5f8b-4dcf-8278-59759db254b4 | service: service-general +[2026-04-16 14:22:47.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: 5563840c-5f8b-4dcf-8278-59759db254b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fb75ba9-bca0-4608-8f75-c9083f369d26 | service: service-general +[2026-04-16 14:22:47.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075405590001 | request_id: 0fb75ba9-bca0-4608-8f75-c9083f369d26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6e9f055-a5f3-4527-9a68-9f221e2b5b89 | service: service-general +[2026-04-16 14:22:47.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505010510700004 | request_id: a6e9f055-a5f3-4527-9a68-9f221e2b5b89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9506d3ac-3927-442e-829b-bc8c1687a6e8 | service: service-general +[2026-04-16 14:22:47.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5317025602960002 | request_id: 9506d3ac-3927-442e-829b-bc8c1687a6e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc035258-d41a-4a49-b569-1bac4c5c1c56 | service: service-general +[2026-04-16 14:22:47.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031002830012 | request_id: dc035258-d41a-4a49-b569-1bac4c5c1c56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa4f2db8-fb29-492c-ab33-7d7ab1f96d70 | service: service-general +[2026-04-16 14:22:47.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557303 | request_id: aa4f2db8-fb29-492c-ab33-7d7ab1f96d70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 289b4a17-37e0-49eb-ad6b-ac3287c1f8b6 | service: service-general +[2026-04-16 14:22:47.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026510540001 | request_id: 289b4a17-37e0-49eb-ad6b-ac3287c1f8b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09f7d6ee-7fd7-4b38-9ffb-cb983be2e89a | service: service-general +[2026-04-16 14:22:47.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112108140002 | request_id: 09f7d6ee-7fd7-4b38-9ffb-cb983be2e89a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8100e4e-b329-43d6-a037-a8ab14dad93c | service: service-general +[2026-04-16 14:22:47.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033011680001 | request_id: b8100e4e-b329-43d6-a037-a8ab14dad93c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84f2358b-a90d-4fe5-b723-15f948399b0a | service: service-general +[2026-04-16 14:22:47.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022912620002 | request_id: 84f2358b-a90d-4fe5-b723-15f948399b0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c89322ca-9b39-4070-a9d3-70090e92df57 | service: service-general +[2026-04-16 14:22:47.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156802040001 | request_id: c89322ca-9b39-4070-a9d3-70090e92df57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcee3c72-e41f-45ab-b4d1-404bc5624636 | service: service-general +[2026-04-16 14:22:47.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504054107650028 | request_id: dcee3c72-e41f-45ab-b4d1-404bc5624636 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82adccd4-4b0e-4572-9948-40e38bff39c9 | service: service-general +[2026-04-16 14:22:47.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014703650004 | request_id: 82adccd4-4b0e-4572-9948-40e38bff39c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 772f8600-6d70-44ab-94f0-27e87edd6f10 | service: service-general +[2026-04-16 14:22:47.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244308750007 | request_id: 772f8600-6d70-44ab-94f0-27e87edd6f10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9541efab-c891-4705-a5c7-a04a84605cb6 | service: service-general +[2026-04-16 14:22:47.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200104690006 | request_id: 9541efab-c891-4705-a5c7-a04a84605cb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7eb4349a-e7db-41db-be80-b0183d416b72 | service: service-general +[2026-04-16 14:22:47.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: 7eb4349a-e7db-41db-be80-b0183d416b72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3aac395f-07ca-4cfd-86b8-458827c6e09b | service: service-general +[2026-04-16 14:22:47.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041607490002 | request_id: 3aac395f-07ca-4cfd-86b8-458827c6e09b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69078e03-ab20-4062-b0c9-4bffe02e9fcd | service: service-general +[2026-04-16 14:22:47.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074709610003 | request_id: 69078e03-ab20-4062-b0c9-4bffe02e9fcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ced11cd-7fea-42a6-885d-fa734cdcb60f | service: service-general +[2026-04-16 14:22:47.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 3ced11cd-7fea-42a6-885d-fa734cdcb60f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e3c894b-e85e-41c9-9979-ba438fcb64d9 | service: service-general +[2026-04-16 14:22:47.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: 5e3c894b-e85e-41c9-9979-ba438fcb64d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ec5dd47-f65c-406c-829f-5de0a09c546b | service: service-general +[2026-04-16 14:22:47.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022701030002 | request_id: 3ec5dd47-f65c-406c-829f-5de0a09c546b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20b20174-2888-4524-b09a-65d4312b5b4d | service: service-general +[2026-04-16 14:22:47.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314309560002 | request_id: 20b20174-2888-4524-b09a-65d4312b5b4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afced26c-f329-481f-9f80-60d0304bd8f5 | service: service-general +[2026-04-16 14:22:47.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517044712680001 | request_id: afced26c-f329-481f-9f80-60d0304bd8f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67f35dcc-b864-483b-8877-16bb95b54d83 | service: service-general +[2026-04-16 14:22:47.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021109810002 | request_id: 67f35dcc-b864-483b-8877-16bb95b54d83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69937761-d033-46ec-8b69-0524a3cfaeaa | service: service-general +[2026-04-16 14:22:47.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545793 | request_id: 69937761-d033-46ec-8b69-0524a3cfaeaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e2a9ae3-1c0a-417b-8770-4b2b63743350 | service: service-general +[2026-04-16 14:22:47.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135603810002 | request_id: 8e2a9ae3-1c0a-417b-8770-4b2b63743350 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b1e2cfb-2586-41f1-be7c-3d687710ce38 | service: service-general +[2026-04-16 14:22:47.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016112580004 | request_id: 4b1e2cfb-2586-41f1-be7c-3d687710ce38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4fc0b16-febd-4eb0-92a6-a38d2161edf6 | service: service-general +[2026-04-16 14:22:47.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164101500052 | request_id: c4fc0b16-febd-4eb0-92a6-a38d2161edf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 043f7f9b-d02a-41f4-adcd-f6249a6224eb | service: service-general +[2026-04-16 14:22:47.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557306 | request_id: 043f7f9b-d02a-41f4-adcd-f6249a6224eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 201a814e-73cc-4e07-97de-f808ba9bb07b | service: service-general +[2026-04-16 14:22:47.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503124405670001 | request_id: 201a814e-73cc-4e07-97de-f808ba9bb07b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f021254-c6bb-4a55-8302-1e3f77abf1af | service: service-general +[2026-04-16 14:22:47.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125112820001 | request_id: 7f021254-c6bb-4a55-8302-1e3f77abf1af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31c10655-1f60-403d-8857-864891769e93 | service: service-general +[2026-04-16 14:22:47.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271035310420003 | request_id: 31c10655-1f60-403d-8857-864891769e93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b94dcfa4-5884-45bc-8058-a559ba158e03 | service: service-general +[2026-04-16 14:22:47.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201403180001 | request_id: b94dcfa4-5884-45bc-8058-a559ba158e03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 177ff47e-2c6e-454b-98e9-93be375a4fd0 | service: service-general +[2026-04-16 14:22:47.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142304080001 | request_id: 177ff47e-2c6e-454b-98e9-93be375a4fd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b3f7dcb-be1f-4c03-af52-01a5dfa3d5fb | service: service-general +[2026-04-16 14:22:47.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557307 | request_id: 0b3f7dcb-be1f-4c03-af52-01a5dfa3d5fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd780be3-b23d-4534-818b-2bbd490422ab | service: service-general +[2026-04-16 14:22:47.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511146605810001 | request_id: dd780be3-b23d-4534-818b-2bbd490422ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 517de5b0-5fd5-443b-93b8-7fa172cdb20f | service: service-general +[2026-04-16 14:22:47.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055911950001 | request_id: 517de5b0-5fd5-443b-93b8-7fa172cdb20f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2230ac43-44b9-4bf2-8d3b-8a627e280d64 | service: service-general +[2026-04-16 14:22:47.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052401190001 | request_id: 2230ac43-44b9-4bf2-8d3b-8a627e280d64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b25867f8-63ef-453f-92a3-3c85a8767c94 | service: service-general +[2026-04-16 14:22:47.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011605890002 | request_id: b25867f8-63ef-453f-92a3-3c85a8767c94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 370f6e09-8fea-46c1-925e-397c212cd411 | service: service-general +[2026-04-16 14:22:47.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174410030001 | request_id: 370f6e09-8fea-46c1-925e-397c212cd411 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 946657cf-72d0-462f-8e4a-1eb67bce5a22 | service: service-general +[2026-04-16 14:22:47.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 946657cf-72d0-462f-8e4a-1eb67bce5a22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 365baa39-dedc-4cb9-824f-29ee9cd7b69a | service: service-general +[2026-04-16 14:22:47.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142809590001 | request_id: 365baa39-dedc-4cb9-824f-29ee9cd7b69a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f646150-0816-413b-8623-d820eb0f143d | service: service-general +[2026-04-16 14:22:47.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011802770002 | request_id: 6f646150-0816-413b-8623-d820eb0f143d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d008f479-40d8-48b1-bf1a-153b15b40c44 | service: service-general +[2026-04-16 14:22:47.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054704590001 | request_id: d008f479-40d8-48b1-bf1a-153b15b40c44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc53e280-d74a-4a5d-9172-756fa048cc77 | service: service-general +[2026-04-16 14:22:47.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: cc53e280-d74a-4a5d-9172-756fa048cc77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b4700b7-40ef-4355-9b9c-924083e9a658 | service: service-general +[2026-04-16 14:22:47.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503076108800001 | request_id: 3b4700b7-40ef-4355-9b9c-924083e9a658 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6abb75fb-223f-4c48-9802-6dbe730c8378 | service: service-general +[2026-04-16 14:22:47.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057101560005 | request_id: 6abb75fb-223f-4c48-9802-6dbe730c8378 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92ee3ee2-5be3-411a-98b4-851ebaf5fa6b | service: service-general +[2026-04-16 14:22:47.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041106990001 | request_id: 92ee3ee2-5be3-411a-98b4-851ebaf5fa6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63dd054e-2b38-4d3a-b814-08dae519a384 | service: service-general +[2026-04-16 14:22:47.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 624.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 63dd054e-2b38-4d3a-b814-08dae519a384 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbaabfbd-46df-4449-83ba-31061da894cf | service: service-general +[2026-04-16 14:22:47.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190808610001 | request_id: bbaabfbd-46df-4449-83ba-31061da894cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: deda7a70-4369-48ed-945b-0aefa6ce3718 | service: service-general +[2026-04-16 14:22:47.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026206040002 | request_id: deda7a70-4369-48ed-945b-0aefa6ce3718 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0880e07a-0ce1-4e0a-ac5b-8af0b6e5de46 | service: service-general +[2026-04-16 14:22:47.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 0880e07a-0ce1-4e0a-ac5b-8af0b6e5de46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cade8a5f-76d1-47c6-a030-e7018a5fc47e | service: service-general +[2026-04-16 14:22:47.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184708720004 | request_id: cade8a5f-76d1-47c6-a030-e7018a5fc47e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ff7b65a-3bc0-40ca-bf1a-3033107b6eb0 | service: service-general +[2026-04-16 14:22:47.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174107710020 | request_id: 8ff7b65a-3bc0-40ca-bf1a-3033107b6eb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb2437f7-0ee0-411d-94a0-647650e8c289 | service: service-general +[2026-04-16 14:22:47.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042210800002 | request_id: cb2437f7-0ee0-411d-94a0-647650e8c289 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 733679cc-a8bd-43b4-b6e5-9ab1230a74e8 | service: service-general +[2026-04-16 14:22:47.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5316056910980001 | request_id: 733679cc-a8bd-43b4-b6e5-9ab1230a74e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e481a3f8-3ee3-4f7c-a3e8-d99d2f773827 | service: service-general +[2026-04-16 14:22:47.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054110840006 | request_id: e481a3f8-3ee3-4f7c-a3e8-d99d2f773827 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63320bac-232c-4397-9c95-945ddb4e3959 | service: service-general +[2026-04-16 14:22:47.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523161402660001 | request_id: 63320bac-232c-4397-9c95-945ddb4e3959 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50699ebb-9069-471e-b8be-500d7de0829d | service: service-general +[2026-04-16 14:22:47.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125809860002 | request_id: 50699ebb-9069-471e-b8be-500d7de0829d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b6757d7-b819-4f1b-9884-dc9469bdd3ef | service: service-general +[2026-04-16 14:22:47.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514220708930007 | request_id: 4b6757d7-b819-4f1b-9884-dc9469bdd3ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4df7228-92e3-49e7-9a89-07d7a60bbf39 | service: service-general +[2026-04-16 14:22:47.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074104570001 | request_id: e4df7228-92e3-49e7-9a89-07d7a60bbf39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3852f6c3-eb69-4f85-8bf7-420a31f7d87f | service: service-general +[2026-04-16 14:22:47.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529064101680006 | request_id: 3852f6c3-eb69-4f85-8bf7-420a31f7d87f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ffaf075-3ab8-46d9-aa86-97ae937695da | service: service-general +[2026-04-16 14:22:47.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: 5ffaf075-3ab8-46d9-aa86-97ae937695da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b96166b-6bc1-4ba5-8cc0-9fdde8525dc0 | service: service-general +[2026-04-16 14:22:47.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251405580001 | request_id: 1b96166b-6bc1-4ba5-8cc0-9fdde8525dc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fcf4173-7911-4ca5-ac38-da9d70515f32 | service: service-general +[2026-04-16 14:22:47.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056803720001 | request_id: 4fcf4173-7911-4ca5-ac38-da9d70515f32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a43ec1dc-a41a-4652-8816-268d99f0ba5a | service: service-general +[2026-04-16 14:22:47.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134206960002 | request_id: a43ec1dc-a41a-4652-8816-268d99f0ba5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 161c8879-a1a5-49aa-8c0c-4971455af9f8 | service: service-general +[2026-04-16 14:22:47.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 5.144724ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556761 | request_id: 161c8879-a1a5-49aa-8c0c-4971455af9f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82bc482b-6dc4-486f-904b-48108c6a3b97 | service: service-general +[2026-04-16 14:22:47.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155011700001 | request_id: 82bc482b-6dc4-486f-904b-48108c6a3b97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f366aca9-022b-4d21-a117-cce7efeb1e49 | service: service-general +[2026-04-16 14:22:47.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514017006660055 | request_id: f366aca9-022b-4d21-a117-cce7efeb1e49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7580570-a14e-45f2-9b2e-bc85b846ceb4 | service: service-general +[2026-04-16 14:22:47.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131901710003 | request_id: b7580570-a14e-45f2-9b2e-bc85b846ceb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09fdf138-2189-40ef-80b7-5d1066dfa0c7 | service: service-general +[2026-04-16 14:22:47.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7102152801970001 | request_id: 09fdf138-2189-40ef-80b7-5d1066dfa0c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbd9e65c-fc35-49f8-807a-069f5cdffa93 | service: service-general +[2026-04-16 14:22:47.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091112890001 | request_id: bbd9e65c-fc35-49f8-807a-069f5cdffa93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca123524-1453-4ab0-80ca-2d9e191c02c8 | service: service-general +[2026-04-16 14:22:47.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473016303680008 | request_id: ca123524-1453-4ab0-80ca-2d9e191c02c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 957b4f6f-f267-47f8-9555-3b4ddbf09f4a | service: service-general +[2026-04-16 14:22:47.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515074202690002 | request_id: 957b4f6f-f267-47f8-9555-3b4ddbf09f4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb123f06-b5fa-4917-b695-666a86ccaea6 | service: service-general +[2026-04-16 14:22:47.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514215703790008 | request_id: eb123f06-b5fa-4917-b695-666a86ccaea6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8edf962a-8283-462c-91ec-957211958f62 | service: service-general +[2026-04-16 14:22:47.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215105500001 | request_id: 8edf962a-8283-462c-91ec-957211958f62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 355472be-972b-4bc8-ab89-36e0799d5f46 | service: service-general +[2026-04-16 14:22:47.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506072606120001 | request_id: 355472be-972b-4bc8-ab89-36e0799d5f46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a01ee67-9bcb-42b0-9915-bbf5d327c9f0 | service: service-general +[2026-04-16 14:22:47.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051008660008 | request_id: 7a01ee67-9bcb-42b0-9915-bbf5d327c9f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 829ddc85-664b-42b2-afca-379b44865b70 | service: service-general +[2026-04-16 14:22:47.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141511660001 | request_id: 829ddc85-664b-42b2-afca-379b44865b70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcc61336-c131-4b97-83ed-1ba1a479c137 | service: service-general +[2026-04-16 14:22:47.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015104600002 | request_id: dcc61336-c131-4b97-83ed-1ba1a479c137 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21af63cc-595e-4a0d-8c01-7e3ea2c091ba | service: service-general +[2026-04-16 14:22:47.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211105890004 | request_id: 21af63cc-595e-4a0d-8c01-7e3ea2c091ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b8113d0-02b0-4d95-b907-757efb46e6e7 | service: service-general +[2026-04-16 14:22:47.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155606750002 | request_id: 7b8113d0-02b0-4d95-b907-757efb46e6e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d5d47bc-1df2-4c13-9480-a4babfd3a586 | service: service-general +[2026-04-16 14:22:47.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146804710001 | request_id: 3d5d47bc-1df2-4c13-9480-a4babfd3a586 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e472f00-9be4-4f86-83ca-ec988dd75bb5 | service: service-general +[2026-04-16 14:22:47.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014205870007 | request_id: 5e472f00-9be4-4f86-83ca-ec988dd75bb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 827d9f21-81a1-4d43-a8ab-9f6fdc249778 | service: service-general +[2026-04-16 14:22:47.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507316104600001 | request_id: 827d9f21-81a1-4d43-a8ab-9f6fdc249778 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17b685ed-0243-42f3-807e-d4c19e0ffc61 | service: service-general +[2026-04-16 14:22:47.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241802780002 | request_id: 17b685ed-0243-42f3-807e-d4c19e0ffc61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52dc43e8-7376-4ede-8dfb-62966bc920f8 | service: service-general +[2026-04-16 14:22:47.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091102450001 | request_id: 52dc43e8-7376-4ede-8dfb-62966bc920f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75d0f48d-a967-4684-a239-f08cd67507c1 | service: service-general +[2026-04-16 14:22:47.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514052007610001 | request_id: 75d0f48d-a967-4684-a239-f08cd67507c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8da2bc99-d517-4c48-b7e8-207ec1a71342 | service: service-general +[2026-04-16 14:22:47.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351406705450004 | request_id: 8da2bc99-d517-4c48-b7e8-207ec1a71342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edf23211-66f3-4b8e-80e8-eab8f404a86e | service: service-general +[2026-04-16 14:22:47.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245103750009 | request_id: edf23211-66f3-4b8e-80e8-eab8f404a86e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c2efb0f-d18f-4f0b-8cb1-28edc0aae5eb | service: service-general +[2026-04-16 14:22:47.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: 3c2efb0f-d18f-4f0b-8cb1-28edc0aae5eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86b35f90-9d6d-42ec-a762-13515bf76e96 | service: service-general +[2026-04-16 14:22:47.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8171022107070004 | request_id: 86b35f90-9d6d-42ec-a762-13515bf76e96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 152f09a2-5f86-46f8-8f60-3c0b5eaf7771 | service: service-general +[2026-04-16 14:22:47.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056906820005 | request_id: 152f09a2-5f86-46f8-8f60-3c0b5eaf7771 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d993965c-b458-47d4-a4fb-ada48c8ac006 | service: service-general +[2026-04-16 14:22:47.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015506660003 | request_id: d993965c-b458-47d4-a4fb-ada48c8ac006 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c31b2784-421f-4635-9ffc-85a5ccaf6f4b | service: service-general +[2026-04-16 14:22:47.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045107770001 | request_id: c31b2784-421f-4635-9ffc-85a5ccaf6f4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f443369b-18fe-45e3-9537-36752e9c3f1a | service: service-general +[2026-04-16 14:22:47.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557319 | request_id: f443369b-18fe-45e3-9537-36752e9c3f1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91daf4b3-e399-4efd-ab11-d5361a4f87fa | service: service-general +[2026-04-16 14:22:47.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 271.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235901030002 | request_id: 91daf4b3-e399-4efd-ab11-d5361a4f87fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0710d70b-e207-4ed8-9cc1-554873afdda2 | service: service-general +[2026-04-16 14:22:47.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275309030002 | request_id: 0710d70b-e207-4ed8-9cc1-554873afdda2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c4c8f9a-f13f-4552-96fa-a9214b101548 | service: service-general +[2026-04-16 14:22:47.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517194807700001 | request_id: 0c4c8f9a-f13f-4552-96fa-a9214b101548 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ab7ff87-2841-4585-b4f7-01c78aa1b521 | service: service-general +[2026-04-16 14:22:47.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300110590001 | request_id: 5ab7ff87-2841-4585-b4f7-01c78aa1b521 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3c1adcd-4bba-4ea0-9f7d-2baac6b87128 | service: service-general +[2026-04-16 14:22:47.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514124112570001 | request_id: f3c1adcd-4bba-4ea0-9f7d-2baac6b87128 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01927ee2-7248-4c4c-91ef-789ddb8dea7c | service: service-general +[2026-04-16 14:22:47.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241802870002 | request_id: 01927ee2-7248-4c4c-91ef-789ddb8dea7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8609cb1-9ff4-4577-8da6-3569ec873f02 | service: service-general +[2026-04-16 14:22:47.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: b8609cb1-9ff4-4577-8da6-3569ec873f02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a029459-c976-48a5-866b-e01b10146d59 | service: service-general +[2026-04-16 14:22:47.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162711870005 | request_id: 9a029459-c976-48a5-866b-e01b10146d59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96e2b50e-c434-4ea9-937b-090be0836858 | service: service-general +[2026-04-16 14:22:47.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557329 | request_id: 96e2b50e-c434-4ea9-937b-090be0836858 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81e77893-ab25-4ca5-a159-6edfe333cb9a | service: service-general +[2026-04-16 14:22:47.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010708080004 | request_id: 81e77893-ab25-4ca5-a159-6edfe333cb9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70129ed9-8cd0-4e8e-8f75-8f46de5ec1a0 | service: service-general +[2026-04-16 14:22:47.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6402034101560002 | request_id: 70129ed9-8cd0-4e8e-8f75-8f46de5ec1a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cee654cd-9a9a-495d-800a-1652d7204515 | service: service-general +[2026-04-16 14:22:47.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: cee654cd-9a9a-495d-800a-1652d7204515 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dea5d0a4-a62c-4420-b71a-c160ffae3d26 | service: service-general +[2026-04-16 14:22:47.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225007710001 | request_id: dea5d0a4-a62c-4420-b71a-c160ffae3d26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa8f3102-c63a-4a85-93c3-54412e6bb3ff | service: service-general +[2026-04-16 14:22:47.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031007980003 | request_id: aa8f3102-c63a-4a85-93c3-54412e6bb3ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c54ea4a1-73ad-4380-923b-390a3ded1b2c | service: service-general +[2026-04-16 14:22:47.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: c54ea4a1-73ad-4380-923b-390a3ded1b2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b710b84-aead-4a83-8411-389bb5430d18 | service: service-general +[2026-04-16 14:22:47.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011101710002 | request_id: 5b710b84-aead-4a83-8411-389bb5430d18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4b87af2-3ea6-427e-b8af-a8c820d6b3b8 | service: service-general +[2026-04-16 14:22:47.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: e4b87af2-3ea6-427e-b8af-a8c820d6b3b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 155fa977-079b-4799-8644-659f0b8cc3d7 | service: service-general +[2026-04-16 14:22:47.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557339 | request_id: 155fa977-079b-4799-8644-659f0b8cc3d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb2d49b4-152b-479b-b190-4273a3cb67aa | service: service-general +[2026-04-16 14:22:47.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514100000079000 | request_id: cb2d49b4-152b-479b-b190-4273a3cb67aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7cb17bb-a230-45a4-a617-5d135e50087e | service: service-general +[2026-04-16 14:22:47.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017003010007 | request_id: c7cb17bb-a230-45a4-a617-5d135e50087e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e831da74-aae2-480b-aae0-b1171b2b9f43 | service: service-general +[2026-04-16 14:22:47.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045610 | request_id: e831da74-aae2-480b-aae0-b1171b2b9f43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca0e354f-a893-4380-884e-c5a7acc89f96 | service: service-general +[2026-04-16 14:22:47.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036309740001 | request_id: ca0e354f-a893-4380-884e-c5a7acc89f96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c4d22ab-77cc-4b3e-8ec9-3252fb3c2e4e | service: service-general +[2026-04-16 14:22:47.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115010950004 | request_id: 7c4d22ab-77cc-4b3e-8ec9-3252fb3c2e4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20c122a4-79e0-4337-8887-f3f63651a547 | service: service-general +[2026-04-16 14:22:47.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557340 | request_id: 20c122a4-79e0-4337-8887-f3f63651a547 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f66f121b-2ece-4326-8561-e0fbdaff2851 | service: service-general +[2026-04-16 14:22:47.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051902700001 | request_id: f66f121b-2ece-4326-8561-e0fbdaff2851 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6e2dd78-0b4a-47ce-b917-96a8a5991825 | service: service-general +[2026-04-16 14:22:47.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: d6e2dd78-0b4a-47ce-b917-96a8a5991825 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1f0be97-286e-4b6d-97bd-4cca67960a51 | service: service-general +[2026-04-16 14:22:47.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155105650002 | request_id: b1f0be97-286e-4b6d-97bd-4cca67960a51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9dc0695-f744-44ef-83c9-8c63c82ee229 | service: service-general +[2026-04-16 14:22:47.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052403940001 | request_id: b9dc0695-f744-44ef-83c9-8c63c82ee229 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5795e294-bcc8-4d83-a319-2d3894b9b78f | service: service-general +[2026-04-16 14:22:47.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011708420005 | request_id: 5795e294-bcc8-4d83-a319-2d3894b9b78f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0317e7eb-a5f5-4239-8e00-1f8cb6985b51 | service: service-general +[2026-04-16 14:22:47.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574016803670002 | request_id: 0317e7eb-a5f5-4239-8e00-1f8cb6985b51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03e29eb4-f08d-4f5e-83fc-37921cbc1042 | service: service-general +[2026-04-16 14:22:47.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: 03e29eb4-f08d-4f5e-83fc-37921cbc1042 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7fd95ec-2ca0-4805-b7b6-7b51f0de0828 | service: service-general +[2026-04-16 14:22:47.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091808740007 | request_id: e7fd95ec-2ca0-4805-b7b6-7b51f0de0828 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 825f2557-573f-4335-8b9f-ac8c4cb25e4d | service: service-general +[2026-04-16 14:22:47.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165910570001 | request_id: 825f2557-573f-4335-8b9f-ac8c4cb25e4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97bb488f-ea0e-4e99-99eb-d35185bd5213 | service: service-general +[2026-04-16 14:22:47.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156301500001 | request_id: 97bb488f-ea0e-4e99-99eb-d35185bd5213 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 900e6b00-d29f-4a47-9374-2220681985b4 | service: service-general +[2026-04-16 14:22:47.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034103670005 | request_id: 900e6b00-d29f-4a47-9374-2220681985b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b407c9b-e6cc-4dd3-bb5c-dc7dad143aa7 | service: service-general +[2026-04-16 14:22:47.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055011610001 | request_id: 2b407c9b-e6cc-4dd3-bb5c-dc7dad143aa7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dc26d4a-2125-43ce-b4a9-eb525c23300c | service: service-general +[2026-04-16 14:22:47.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301107200001 | request_id: 8dc26d4a-2125-43ce-b4a9-eb525c23300c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a79c513b-35cb-4ca8-99df-d31f3ef39774 | service: service-general +[2026-04-16 14:22:47.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506110504970001 | request_id: a79c513b-35cb-4ca8-99df-d31f3ef39774 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59dae6ee-a86c-4b94-af90-e4f33867bc60 | service: service-general +[2026-04-16 14:22:47.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034704580001 | request_id: 59dae6ee-a86c-4b94-af90-e4f33867bc60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dec755b7-7e94-4e43-83f6-3a9a5d396f75 | service: service-general +[2026-04-16 14:22:47.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012704510001 | request_id: dec755b7-7e94-4e43-83f6-3a9a5d396f75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71a459b9-ba5f-4c07-ac24-e61421c1a7f0 | service: service-general +[2026-04-16 14:22:47.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6403055211870004 | request_id: 71a459b9-ba5f-4c07-ac24-e61421c1a7f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e839fa2-1538-41a1-ad78-39c1aa4aab36 | service: service-general +[2026-04-16 14:22:47.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505221905690001 | request_id: 0e839fa2-1538-41a1-ad78-39c1aa4aab36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78b156ee-adf8-4fca-84f1-6199c42cae1f | service: service-general +[2026-04-16 14:22:47.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045557 | request_id: 78b156ee-adf8-4fca-84f1-6199c42cae1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81378a4a-2815-4e45-a4e1-acfb9ca2d766 | service: service-general +[2026-04-16 14:22:47.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134111640003 | request_id: 81378a4a-2815-4e45-a4e1-acfb9ca2d766 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d72d2d1b-389f-4bdf-9f33-a4f8c69b7248 | service: service-general +[2026-04-16 14:22:47.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508012704860002 | request_id: d72d2d1b-389f-4bdf-9f33-a4f8c69b7248 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 850c4bf8-4bf2-4f0d-b2fd-70f6d5752e12 | service: service-general +[2026-04-16 14:22:47.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251706760001 | request_id: 850c4bf8-4bf2-4f0d-b2fd-70f6d5752e12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e4b2ad2-3d02-49e6-b235-7541ca702838 | service: service-general +[2026-04-16 14:22:47.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524240806760004 | request_id: 3e4b2ad2-3d02-49e6-b235-7541ca702838 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f42b26c-109f-413c-9883-95e41adb858d | service: service-general +[2026-04-16 14:22:47.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041209820003 | request_id: 9f42b26c-109f-413c-9883-95e41adb858d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84ed840c-17f1-48ab-94fb-c51871959caf | service: service-general +[2026-04-16 14:22:47.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115307860001 | request_id: 84ed840c-17f1-48ab-94fb-c51871959caf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c56f2f65-bd0d-44df-b95c-13be2fe0246e | service: service-general +[2026-04-16 14:22:47.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514106109990001 | request_id: c56f2f65-bd0d-44df-b95c-13be2fe0246e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:47.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 354574c1-276d-40a7-a69c-514f1e26652b | service: service-general +[2026-04-16 14:22:47.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504097011740001 | request_id: 354574c1-276d-40a7-a69c-514f1e26652b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cb2b1ac-4fcd-43ba-a36b-5492f12689f0 | service: service-general +[2026-04-16 14:22:48.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055709820016 | request_id: 2cb2b1ac-4fcd-43ba-a36b-5492f12689f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebabe221-a837-45c2-9e87-e72d2b0f0d56 | service: service-general +[2026-04-16 14:22:48.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350705431070001_ | request_id: ebabe221-a837-45c2-9e87-e72d2b0f0d56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 519d90a1-a7ae-4647-a59e-777aee7ddc98 | service: service-general +[2026-04-16 14:22:48.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557351 | request_id: 519d90a1-a7ae-4647-a59e-777aee7ddc98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed5ab171-433d-4c58-bcb9-b6e07771c6f9 | service: service-general +[2026-04-16 14:22:48.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081609100001 | request_id: ed5ab171-433d-4c58-bcb9-b6e07771c6f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dddeade7-c3bc-4e43-b9f7-9e38b0a127eb | service: service-general +[2026-04-16 14:22:48.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514060306660005 | request_id: dddeade7-c3bc-4e43-b9f7-9e38b0a127eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c7c88cd-cbd7-4d19-b0fc-d367ee00b9cc | service: service-general +[2026-04-16 14:22:48.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507262303830001 | request_id: 5c7c88cd-cbd7-4d19-b0fc-d367ee00b9cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23bd2ec8-edf8-4dd8-9251-b98444158fec | service: service-general +[2026-04-16 14:22:48.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096502760001 | request_id: 23bd2ec8-edf8-4dd8-9251-b98444158fec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0021f55a-55c0-40dc-ad6a-37c166632e79 | service: service-general +[2026-04-16 14:22:48.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186912790003 | request_id: 0021f55a-55c0-40dc-ad6a-37c166632e79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e883fe53-0021-4dac-a69f-fd438c813187 | service: service-general +[2026-04-16 14:22:48.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244901870004 | request_id: e883fe53-0021-4dac-a69f-fd438c813187 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad0078bd-4bb5-4721-988c-c750fd795304 | service: service-general +[2026-04-16 14:22:48.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025003670004 | request_id: ad0078bd-4bb5-4721-988c-c750fd795304 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec9ce96d-fbd1-430a-9fcc-270517f91622 | service: service-general +[2026-04-16 14:22:48.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047009690007 | request_id: ec9ce96d-fbd1-430a-9fcc-270517f91622 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5837023-b9b3-4e9e-a6c6-48c79af133ce | service: service-general +[2026-04-16 14:22:48.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136304890001 | request_id: d5837023-b9b3-4e9e-a6c6-48c79af133ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a1e3850-f4c9-4bc3-8a34-f35a386bcec4 | service: service-general +[2026-04-16 14:22:48.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056106710002 | request_id: 4a1e3850-f4c9-4bc3-8a34-f35a386bcec4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92518a70-48aa-4012-850c-acfd3f3ccd90 | service: service-general +[2026-04-16 14:22:48.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240608940002 | request_id: 92518a70-48aa-4012-850c-acfd3f3ccd90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48020be1-8bad-4ac5-8e18-fe336e68f072 | service: service-general +[2026-04-16 14:22:48.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557352 | request_id: 48020be1-8bad-4ac5-8e18-fe336e68f072 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52459da5-81ff-47bb-a19e-dd03232b8f90 | service: service-general +[2026-04-16 14:22:48.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136510670004 | request_id: 52459da5-81ff-47bb-a19e-dd03232b8f90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08e0ae7f-3ba9-478f-9bf8-e301fc383517 | service: service-general +[2026-04-16 14:22:48.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051609910007 | request_id: 08e0ae7f-3ba9-478f-9bf8-e301fc383517 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3db30ce-bf14-458b-a211-06eda28e6f1c | service: service-general +[2026-04-16 14:22:48.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036411590001 | request_id: e3db30ce-bf14-458b-a211-06eda28e6f1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8ed9369-c971-45b4-a8ea-ef0d7d3f4c6b | service: service-general +[2026-04-16 14:22:48.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572036003950004 | request_id: d8ed9369-c971-45b4-a8ea-ef0d7d3f4c6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54711e7b-d3ae-4fa6-8a35-ed858831ec7e | service: service-general +[2026-04-16 14:22:48.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116903730004 | request_id: 54711e7b-d3ae-4fa6-8a35-ed858831ec7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d402d458-e63a-42b0-a300-583c5c655101 | service: service-general +[2026-04-16 14:22:48.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151103560003 | request_id: d402d458-e63a-42b0-a300-583c5c655101 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e55a90e-004c-4ed9-92b1-9f006309582a | service: service-general +[2026-04-16 14:22:48.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214402030001 | request_id: 8e55a90e-004c-4ed9-92b1-9f006309582a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81596376-4648-4d5f-9f7a-c3ef6b5a6aad | service: service-general +[2026-04-16 14:22:48.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015904590001 | request_id: 81596376-4648-4d5f-9f7a-c3ef6b5a6aad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7b3f830-cd50-4cbd-9c6a-b2531cc00369 | service: service-general +[2026-04-16 14:22:48.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557359 | request_id: d7b3f830-cd50-4cbd-9c6a-b2531cc00369 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd8d4ef7-9d33-4a20-a7cf-963fc2bf0543 | service: service-general +[2026-04-16 14:22:48.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513205108780002 | request_id: fd8d4ef7-9d33-4a20-a7cf-963fc2bf0543 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 573a2132-bb5d-4007-b687-d031012ed555 | service: service-general +[2026-04-16 14:22:48.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557360 | request_id: 573a2132-bb5d-4007-b687-d031012ed555 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ad98241-3ade-45c1-8c39-56ef25d746cb | service: service-general +[2026-04-16 14:22:48.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244201860004 | request_id: 8ad98241-3ade-45c1-8c39-56ef25d746cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c1cb25f-a57c-4843-b314-d40c9206127e | service: service-general +[2026-04-16 14:22:48.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 257.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190508860002 | request_id: 7c1cb25f-a57c-4843-b314-d40c9206127e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ac87169-52cc-430e-bb51-c9bdf8ffa800 | service: service-general +[2026-04-16 14:22:48.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505121009670001 | request_id: 3ac87169-52cc-430e-bb51-c9bdf8ffa800 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb45ab2e-c34f-44dd-a8f1-1668a5258d18 | service: service-general +[2026-04-16 14:22:48.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513125302780003 | request_id: eb45ab2e-c34f-44dd-a8f1-1668a5258d18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbef6e87-2ebe-4ecc-b01a-37203fdc4de7 | service: service-general +[2026-04-16 14:22:48.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578064606870003 | request_id: cbef6e87-2ebe-4ecc-b01a-37203fdc4de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 044aaa27-89a5-4ebd-b713-6267e5e816c2 | service: service-general +[2026-04-16 14:22:48.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506024212790002 | request_id: 044aaa27-89a5-4ebd-b713-6267e5e816c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3723160-3404-47bf-b121-2299428cd822 | service: service-general +[2026-04-16 14:22:48.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503115005660004 | request_id: d3723160-3404-47bf-b121-2299428cd822 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc2d2f6a-29b4-4814-86f6-05a400bee971 | service: service-general +[2026-04-16 14:22:48.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: bc2d2f6a-29b4-4814-86f6-05a400bee971 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9df6444f-c9b5-4a66-bf6a-71280e4dc566 | service: service-general +[2026-04-16 14:22:48.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505044107640061 | request_id: 9df6444f-c9b5-4a66-bf6a-71280e4dc566 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e02bdba-6fa4-4496-9cea-786512044b32 | service: service-general +[2026-04-16 14:22:48.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035312100003 | request_id: 5e02bdba-6fa4-4496-9cea-786512044b32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fad20ec0-c63b-40d4-8a93-96a5142951f1 | service: service-general +[2026-04-16 14:22:48.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513125008690002 | request_id: fad20ec0-c63b-40d4-8a93-96a5142951f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6604d88d-af90-449f-91b7-4dd6097d6841 | service: service-general +[2026-04-16 14:22:48.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210111690001 | request_id: 6604d88d-af90-449f-91b7-4dd6097d6841 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 168848ce-e7b3-432c-8aa6-504030a4eca6 | service: service-general +[2026-04-16 14:22:48.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 168848ce-e7b3-432c-8aa6-504030a4eca6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76069313-c590-4b04-8b0d-14c0ea170bb9 | service: service-general +[2026-04-16 14:22:48.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046509650001 | request_id: 76069313-c590-4b04-8b0d-14c0ea170bb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35d3cb9e-5e56-4636-91fd-65f9ec66adcb | service: service-general +[2026-04-16 14:22:48.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410960005 | request_id: 35d3cb9e-5e56-4636-91fd-65f9ec66adcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57baa63f-3406-462b-ac35-96c11a36e9dd | service: service-general +[2026-04-16 14:22:48.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0255454545515115 | request_id: 57baa63f-3406-462b-ac35-96c11a36e9dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e4fb684-d5c6-47f4-88f1-9a97991126fc | service: service-general +[2026-04-16 14:22:48.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270501690004 | request_id: 3e4fb684-d5c6-47f4-88f1-9a97991126fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8a4ae92-0c88-4f0c-a582-d65afd8cca8f | service: service-general +[2026-04-16 14:22:48.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011601090004 | request_id: e8a4ae92-0c88-4f0c-a582-d65afd8cca8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86576f9a-7d8d-4dc9-8340-c587082f7bd5 | service: service-general +[2026-04-16 14:22:48.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.446µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101705170002 | request_id: 86576f9a-7d8d-4dc9-8340-c587082f7bd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f5e8452-8429-410d-8cea-aa30cd97ccc3 | service: service-general +[2026-04-16 14:22:48.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603174108970003 | request_id: 2f5e8452-8429-410d-8cea-aa30cd97ccc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb90548d-a066-47a2-9bbb-cc8cf1dd6a84 | service: service-general +[2026-04-16 14:22:48.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: eb90548d-a066-47a2-9bbb-cc8cf1dd6a84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 637f3700-e6e3-478a-a912-867036ebf95d | service: service-general +[2026-04-16 14:22:48.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010106500003 | request_id: 637f3700-e6e3-478a-a912-867036ebf95d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b04e267-2462-42d8-95db-a3c7f4fc378c | service: service-general +[2026-04-16 14:22:48.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043011160001 | request_id: 4b04e267-2462-42d8-95db-a3c7f4fc378c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c770a80-624b-4ec4-aeda-191c3b4a18c6 | service: service-general +[2026-04-16 14:22:48.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012104060001 | request_id: 2c770a80-624b-4ec4-aeda-191c3b4a18c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98e9a343-7351-42e2-a928-6a1fba91fe95 | service: service-general +[2026-04-16 14:22:48.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182102010005 | request_id: 98e9a343-7351-42e2-a928-6a1fba91fe95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23f732e8-0ef9-4564-bad8-8cd4ad88847b | service: service-general +[2026-04-16 14:22:48.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244108690002 | request_id: 23f732e8-0ef9-4564-bad8-8cd4ad88847b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66e03b3f-8b13-42f8-8096-b0baa3e17a12 | service: service-general +[2026-04-16 14:22:48.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052707790017 | request_id: 66e03b3f-8b13-42f8-8096-b0baa3e17a12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2adbc3db-6afe-498a-8fb6-8493e24e2896 | service: service-general +[2026-04-16 14:22:48.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515171112190003 | request_id: 2adbc3db-6afe-498a-8fb6-8493e24e2896 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6fbb6f1-2e7f-4050-bc31-636426d3ac7b | service: service-general +[2026-04-16 14:22:48.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194101620035 | request_id: d6fbb6f1-2e7f-4050-bc31-636426d3ac7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e64033dc-c95f-4a0e-9151-37dd29b614d2 | service: service-general +[2026-04-16 14:22:48.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557355 | request_id: e64033dc-c95f-4a0e-9151-37dd29b614d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94067181-a776-4f6e-98f1-83fdad47df47 | service: service-general +[2026-04-16 14:22:48.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510034705720001 | request_id: 94067181-a776-4f6e-98f1-83fdad47df47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b116d0c7-dd4e-400b-a5bc-ccfa3224bf1c | service: service-general +[2026-04-16 14:22:48.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245309160004 | request_id: b116d0c7-dd4e-400b-a5bc-ccfa3224bf1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3553716-cb8d-4fb0-bc89-4166ba420653 | service: service-general +[2026-04-16 14:22:48.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557361 | request_id: e3553716-cb8d-4fb0-bc89-4166ba420653 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d33fc9a-4858-4c50-82c8-5638dadb58f8 | service: service-general +[2026-04-16 14:22:48.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104101620098 | request_id: 2d33fc9a-4858-4c50-82c8-5638dadb58f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b89cf037-698f-457d-8493-4f8d02b3ba18 | service: service-general +[2026-04-16 14:22:48.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025002030002 | request_id: b89cf037-698f-457d-8493-4f8d02b3ba18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f31f2fcf-4155-41e8-953b-cf8d52f1e5d4 | service: service-general +[2026-04-16 14:22:48.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086401010002 | request_id: f31f2fcf-4155-41e8-953b-cf8d52f1e5d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 175b1f4d-b7be-4f73-8dfa-29f22616566d | service: service-general +[2026-04-16 14:22:48.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040205990001 | request_id: 175b1f4d-b7be-4f73-8dfa-29f22616566d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 520f7377-9d48-492d-9d56-85de6c5ea1f4 | service: service-general +[2026-04-16 14:22:48.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521171108960001 | request_id: 520f7377-9d48-492d-9d56-85de6c5ea1f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08fe6167-cfba-4ebc-9282-827b45f4fdcb | service: service-general +[2026-04-16 14:22:48.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505066203740001 | request_id: 08fe6167-cfba-4ebc-9282-827b45f4fdcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac52f47e-6900-4e33-91d9-9fc85571c803 | service: service-general +[2026-04-16 14:22:48.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136610680002 | request_id: ac52f47e-6900-4e33-91d9-9fc85571c803 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50ac24cc-ea4a-4fa2-93a2-73766f8bd910 | service: service-general +[2026-04-16 14:22:48.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050101720113 | request_id: 50ac24cc-ea4a-4fa2-93a2-73766f8bd910 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0222f94d-2c07-4dd6-a926-57a50255e89d | service: service-general +[2026-04-16 14:22:48.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6403022207700001 | request_id: 0222f94d-2c07-4dd6-a926-57a50255e89d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3178f99-c287-4a6d-b3ba-07acecb796ac | service: service-general +[2026-04-16 14:22:48.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104707820005 | request_id: e3178f99-c287-4a6d-b3ba-07acecb796ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94f0bbd5-aa87-47aa-9a28-07b0c766cf7f | service: service-general +[2026-04-16 14:22:48.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509130506880003 | request_id: 94f0bbd5-aa87-47aa-9a28-07b0c766cf7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a5d295b-a856-4936-aacd-027bd825e84b | service: service-general +[2026-04-16 14:22:48.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074805690002 | request_id: 1a5d295b-a856-4936-aacd-027bd825e84b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 207f20b1-40f9-4807-8462-4d0440caa71c | service: service-general +[2026-04-16 14:22:48.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185005030001 | request_id: 207f20b1-40f9-4807-8462-4d0440caa71c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f641cb88-6726-4564-9034-627d4105c526 | service: service-general +[2026-04-16 14:22:48.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505095007670004 | request_id: f641cb88-6726-4564-9034-627d4105c526 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcd0e839-8993-4f08-9afe-57f29ae7c264 | service: service-general +[2026-04-16 14:22:48.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020609850002 | request_id: fcd0e839-8993-4f08-9afe-57f29ae7c264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf58ac91-778c-41a5-8b42-75b93c2eb65f | service: service-general +[2026-04-16 14:22:48.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045307940001 | request_id: bf58ac91-778c-41a5-8b42-75b93c2eb65f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f47a5c5b-f662-4329-8a23-db16eb45a2a0 | service: service-general +[2026-04-16 14:22:48.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051506520004 | request_id: f47a5c5b-f662-4329-8a23-db16eb45a2a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6316a993-d996-4c4b-bdbe-ac7975f9ba25 | service: service-general +[2026-04-16 14:22:48.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234503790002 | request_id: 6316a993-d996-4c4b-bdbe-ac7975f9ba25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc117f8c-574e-4f34-b47e-1ad7bdb18ce8 | service: service-general +[2026-04-16 14:22:48.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232804890004 | request_id: cc117f8c-574e-4f34-b47e-1ad7bdb18ce8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6bddcdf-a3b5-4316-907f-4eb44eb92547 | service: service-general +[2026-04-16 14:22:48.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032509040003 | request_id: a6bddcdf-a3b5-4316-907f-4eb44eb92547 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8788bcb5-c69f-427c-a3a1-a17e9a93019b | service: service-general +[2026-04-16 14:22:48.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134606860006 | request_id: 8788bcb5-c69f-427c-a3a1-a17e9a93019b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 853ada36-66e8-4c28-b2a7-270be7381537 | service: service-general +[2026-04-16 14:22:48.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114808740007 | request_id: 853ada36-66e8-4c28-b2a7-270be7381537 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69e26482-95bb-4f01-b270-94f14461ddc3 | service: service-general +[2026-04-16 14:22:48.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557364 | request_id: 69e26482-95bb-4f01-b270-94f14461ddc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77984e9a-5cd5-4f61-9048-e77134fcda19 | service: service-general +[2026-04-16 14:22:48.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194306710001 | request_id: 77984e9a-5cd5-4f61-9048-e77134fcda19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d771031-9f8b-479e-b5c7-0cf0237ad145 | service: service-general +[2026-04-16 14:22:48.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557369 | request_id: 4d771031-9f8b-479e-b5c7-0cf0237ad145 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ef3d56d-daca-482d-a021-698a6e29eb7f | service: service-general +[2026-04-16 14:22:48.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051207420004 | request_id: 7ef3d56d-daca-482d-a021-698a6e29eb7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 628ebfcd-fee1-43de-aa90-34f33e91d784 | service: service-general +[2026-04-16 14:22:48.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015601540002 | request_id: 628ebfcd-fee1-43de-aa90-34f33e91d784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdc7a5c2-7206-4bd9-8b99-fac2b4825413 | service: service-general +[2026-04-16 14:22:48.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024502690005 | request_id: cdc7a5c2-7206-4bd9-8b99-fac2b4825413 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7a17e88-0f18-4892-9569-18ca3cdbcb5e | service: service-general +[2026-04-16 14:22:48.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136006870005 | request_id: f7a17e88-0f18-4892-9569-18ca3cdbcb5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15c702b8-286c-46a1-afd4-0e8752888250 | service: service-general +[2026-04-16 14:22:48.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050505670004 | request_id: 15c702b8-286c-46a1-afd4-0e8752888250 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f0ad056-38f2-4766-bc7c-827dcd087ace | service: service-general +[2026-04-16 14:22:48.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514191204000001 | request_id: 9f0ad056-38f2-4766-bc7c-827dcd087ace | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8d40cc8-6dc2-440c-a1b4-45b81731b763 | service: service-general +[2026-04-16 14:22:48.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024502690002 | request_id: d8d40cc8-6dc2-440c-a1b4-45b81731b763 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6a1d756-7827-40c9-a5b6-64a18c0a76bd | service: service-general +[2026-04-16 14:22:48.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111008620006 | request_id: e6a1d756-7827-40c9-a5b6-64a18c0a76bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ed1b925-f6d5-4b21-ae42-6e97af5886f1 | service: service-general +[2026-04-16 14:22:48.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015505010006 | request_id: 0ed1b925-f6d5-4b21-ae42-6e97af5886f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 236dd540-b9e6-49cf-a4ef-5f3e024860ec | service: service-general +[2026-04-16 14:22:48.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557371 | request_id: 236dd540-b9e6-49cf-a4ef-5f3e024860ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d103465-3de0-4dc2-be68-79b04444904b | service: service-general +[2026-04-16 14:22:48.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579025311640001 | request_id: 4d103465-3de0-4dc2-be68-79b04444904b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d06ee5f7-557d-466f-84c5-66b996b8b463 | service: service-general +[2026-04-16 14:22:48.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503124402710002 | request_id: d06ee5f7-557d-466f-84c5-66b996b8b463 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9214b701-bfcb-45ef-88a1-619e77373646 | service: service-general +[2026-04-16 14:22:48.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041011770011 | request_id: 9214b701-bfcb-45ef-88a1-619e77373646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74acab35-413e-4706-b3b0-06a611cee1b9 | service: service-general +[2026-04-16 14:22:48.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507243010870005 | request_id: 74acab35-413e-4706-b3b0-06a611cee1b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0520613-66be-42ec-99d4-1befc10ef452 | service: service-general +[2026-04-16 14:22:48.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254109720005 | request_id: d0520613-66be-42ec-99d4-1befc10ef452 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e02e4cd7-3c94-42f3-a771-b39484e20128 | service: service-general +[2026-04-16 14:22:48.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505034807670001 | request_id: e02e4cd7-3c94-42f3-a771-b39484e20128 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0021c25-faf0-46ec-850a-250b1ad681f9 | service: service-general +[2026-04-16 14:22:48.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256308820007 | request_id: a0021c25-faf0-46ec-850a-250b1ad681f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 703da40b-79e9-472c-95ee-9e49457c8219 | service: service-general +[2026-04-16 14:22:48.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557372 | request_id: 703da40b-79e9-472c-95ee-9e49457c8219 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b91d84e4-57fd-4523-a72b-c41ca1e0728e | service: service-general +[2026-04-16 14:22:48.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131604830007 | request_id: b91d84e4-57fd-4523-a72b-c41ca1e0728e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f95e39d-55ea-4a95-9529-96bbce4a53ee | service: service-general +[2026-04-16 14:22:48.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557379 | request_id: 6f95e39d-55ea-4a95-9529-96bbce4a53ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de2bfd9a-d81e-4808-b287-5b15ccfb5a1b | service: service-general +[2026-04-16 14:22:48.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012812890002 | request_id: de2bfd9a-d81e-4808-b287-5b15ccfb5a1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04314a5c-d67a-4a93-a068-b760abb7da6d | service: service-general +[2026-04-16 14:22:48.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155806960002 | request_id: 04314a5c-d67a-4a93-a068-b760abb7da6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c05d7140-5ae2-4fe9-b827-016422bae733 | service: service-general +[2026-04-16 14:22:48.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036701490001 | request_id: c05d7140-5ae2-4fe9-b827-016422bae733 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15a77a76-c72f-4c11-bf92-1bd68ad1ca0b | service: service-general +[2026-04-16 14:22:48.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: 15a77a76-c72f-4c11-bf92-1bd68ad1ca0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7603e351-2dc3-45a3-bbfb-c83520405f98 | service: service-general +[2026-04-16 14:22:48.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174107750001 | request_id: 7603e351-2dc3-45a3-bbfb-c83520405f98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c62d8d9-fc64-4de8-934d-a17683338da3 | service: service-general +[2026-04-16 14:22:48.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094107530017 | request_id: 0c62d8d9-fc64-4de8-934d-a17683338da3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6fbb757-313f-4f5f-b742-5351bbfb00d2 | service: service-general +[2026-04-16 14:22:48.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513230107840439 | request_id: a6fbb757-313f-4f5f-b742-5351bbfb00d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a34917b-ceef-44c3-9c76-26d4e873938a | service: service-general +[2026-04-16 14:22:48.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185709610003 | request_id: 1a34917b-ceef-44c3-9c76-26d4e873938a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d545829-dcf3-4ef7-9de3-b78b0f1d3eb2 | service: service-general +[2026-04-16 14:22:48.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245106770004 | request_id: 3d545829-dcf3-4ef7-9de3-b78b0f1d3eb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 602303fa-d1c3-475f-a92d-9b917e885d96 | service: service-general +[2026-04-16 14:22:48.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054105960002 | request_id: 602303fa-d1c3-475f-a92d-9b917e885d96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aec44ce5-b975-4cc1-bc0a-0a8599ad44c3 | service: service-general +[2026-04-16 14:22:48.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112202620004 | request_id: aec44ce5-b975-4cc1-bc0a-0a8599ad44c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78be98ff-3998-4bb0-b735-a98559ed6f25 | service: service-general +[2026-04-16 14:22:48.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124701970001 | request_id: 78be98ff-3998-4bb0-b735-a98559ed6f25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9df7afe-3269-401b-9f3c-a41349c780cb | service: service-general +[2026-04-16 14:22:48.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024101550045 | request_id: f9df7afe-3269-401b-9f3c-a41349c780cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7eb3277-9f00-49e4-872e-5d3c39d974a7 | service: service-general +[2026-04-16 14:22:48.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521064301990002 | request_id: e7eb3277-9f00-49e4-872e-5d3c39d974a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68dcc465-fe1d-45b1-8f03-a63c5c806e4f | service: service-general +[2026-04-16 14:22:48.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056303480002 | request_id: 68dcc465-fe1d-45b1-8f03-a63c5c806e4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 289a5086-ebaf-4c29-b5a1-fbe796268ccb | service: service-general +[2026-04-16 14:22:48.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182506810002 | request_id: 289a5086-ebaf-4c29-b5a1-fbe796268ccb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dc31f4c-1322-4d2d-bbf6-7f4c07657fbd | service: service-general +[2026-04-16 14:22:48.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016008890004 | request_id: 9dc31f4c-1322-4d2d-bbf6-7f4c07657fbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 588e5134-d58a-45f0-a9f4-1c7fe1036091 | service: service-general +[2026-04-16 14:22:48.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5171014104920005 | request_id: 588e5134-d58a-45f0-a9f4-1c7fe1036091 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b749529-596b-48f2-b932-5b84197a4c9e | service: service-general +[2026-04-16 14:22:48.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046504870003 | request_id: 1b749529-596b-48f2-b932-5b84197a4c9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a54e2a83-0683-41af-a5f2-ba954859b97c | service: service-general +[2026-04-16 14:22:48.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142408010003 | request_id: a54e2a83-0683-41af-a5f2-ba954859b97c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 526ec59d-daf2-47a5-8570-26ea8e0ccd37 | service: service-general +[2026-04-16 14:22:48.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513234107800590 | request_id: 526ec59d-daf2-47a5-8570-26ea8e0ccd37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f19a341c-0167-487b-b787-4fe526001bf5 | service: service-general +[2026-04-16 14:22:48.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194506700002 | request_id: f19a341c-0167-487b-b787-4fe526001bf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cf0db06-fd9f-48bf-9cf5-11a85e4230ed | service: service-general +[2026-04-16 14:22:48.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510133112620001 | request_id: 5cf0db06-fd9f-48bf-9cf5-11a85e4230ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6132ecb-6735-40c2-adba-728b2ee1b127 | service: service-general +[2026-04-16 14:22:48.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518067112670036 | request_id: b6132ecb-6735-40c2-adba-728b2ee1b127 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 983d2207-ffd2-4c36-8bb7-9d4cd2cbd71b | service: service-general +[2026-04-16 14:22:48.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 535.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037006960003 | request_id: 983d2207-ffd2-4c36-8bb7-9d4cd2cbd71b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b993a7be-8a54-4ea3-8cde-b948fe3d48f9 | service: service-general +[2026-04-16 14:22:48.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572042701610002 | request_id: b993a7be-8a54-4ea3-8cde-b948fe3d48f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0218503a-ed5c-4896-89b3-7b9ef4ad1c1f | service: service-general +[2026-04-16 14:22:48.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082806180003 | request_id: 0218503a-ed5c-4896-89b3-7b9ef4ad1c1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa42c31f-3dee-4fc9-981c-8a0cd5bee109 | service: service-general +[2026-04-16 14:22:48.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121016200043 | request_id: aa42c31f-3dee-4fc9-981c-8a0cd5bee109 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d4f54ab-f78d-49da-9529-45ec6675a85c | service: service-general +[2026-04-16 14:22:48.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577035105640001 | request_id: 3d4f54ab-f78d-49da-9529-45ec6675a85c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 465173ef-6497-4317-a6ac-b3efbe212612 | service: service-general +[2026-04-16 14:22:48.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254112630001 | request_id: 465173ef-6497-4317-a6ac-b3efbe212612 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21dcf43d-83ed-4dac-9e8e-2d9723e1bb12 | service: service-general +[2026-04-16 14:22:48.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557389 | request_id: 21dcf43d-83ed-4dac-9e8e-2d9723e1bb12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3908ca6-3c8b-48ba-ab4d-c349f942a867 | service: service-general +[2026-04-16 14:22:48.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505125202520001 | request_id: a3908ca6-3c8b-48ba-ab4d-c349f942a867 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a567efb-5874-4894-b77a-c9e14d994e4b | service: service-general +[2026-04-16 14:22:48.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115601010002 | request_id: 3a567efb-5874-4894-b77a-c9e14d994e4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5957d7d-7470-44e8-8324-d9333442823e | service: service-general +[2026-04-16 14:22:48.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055305930004 | request_id: c5957d7d-7470-44e8-8324-d9333442823e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ac37cdb-11e2-4c8b-a219-f25ba72a33db | service: service-general +[2026-04-16 14:22:48.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256910630002 | request_id: 1ac37cdb-11e2-4c8b-a219-f25ba72a33db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40a605ee-e8d5-48b3-9f44-19faf528d557 | service: service-general +[2026-04-16 14:22:48.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526110103930005 | request_id: 40a605ee-e8d5-48b3-9f44-19faf528d557 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ee4ac12-e5f6-4992-a319-be5ed995c2c5 | service: service-general +[2026-04-16 14:22:48.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502121908580002 | request_id: 0ee4ac12-e5f6-4992-a319-be5ed995c2c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 785b7db7-694e-4e19-be6a-1cd919df8f25 | service: service-general +[2026-04-16 14:22:48.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042710930007 | request_id: 785b7db7-694e-4e19-be6a-1cd919df8f25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5db6e1b-2387-44bd-9329-4db117834ccc | service: service-general +[2026-04-16 14:22:48.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011508930002 | request_id: a5db6e1b-2387-44bd-9329-4db117834ccc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 304b46d4-14fe-48a2-9f64-a63677065d14 | service: service-general +[2026-04-16 14:22:48.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034608890001 | request_id: 304b46d4-14fe-48a2-9f64-a63677065d14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7f377de-c55e-4fb6-b175-088b413acda6 | service: service-general +[2026-04-16 14:22:48.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520021209480002 | request_id: b7f377de-c55e-4fb6-b175-088b413acda6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27fe733b-ad87-4735-8bdf-2aaf93d69f6e | service: service-general +[2026-04-16 14:22:48.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505036107860005 | request_id: 27fe733b-ad87-4735-8bdf-2aaf93d69f6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeb6e17d-3291-4b05-869b-ce5fee4a04b8 | service: service-general +[2026-04-16 14:22:48.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014107680137 | request_id: aeb6e17d-3291-4b05-869b-ce5fee4a04b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6107a5d1-698f-4cec-94a1-551186f28f28 | service: service-general +[2026-04-16 14:22:48.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557399 | request_id: 6107a5d1-698f-4cec-94a1-551186f28f28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9088111f-5dd7-4cd4-8a74-fa420c9a6708 | service: service-general +[2026-04-16 14:22:48.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040411550003 | request_id: 9088111f-5dd7-4cd4-8a74-fa420c9a6708 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00ee1031-bf7a-4f12-b7e0-d49cb7f0724e | service: service-general +[2026-04-16 14:22:48.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255012810005 | request_id: 00ee1031-bf7a-4f12-b7e0-d49cb7f0724e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0983822-b884-4053-9121-854953e6f584 | service: service-general +[2026-04-16 14:22:48.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110809590004 | request_id: d0983822-b884-4053-9121-854953e6f584 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 330ee8d1-51d5-4c51-a984-860c7ed0f28b | service: service-general +[2026-04-16 14:22:48.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: 330ee8d1-51d5-4c51-a984-860c7ed0f28b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35c18992-f1ed-4361-ba48-41069cb51b9d | service: service-general +[2026-04-16 14:22:48.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034101600035 | request_id: 35c18992-f1ed-4361-ba48-41069cb51b9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e1cd554-d738-4533-a430-9cbd2cecdd9f | service: service-general +[2026-04-16 14:22:48.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514186312850001 | request_id: 4e1cd554-d738-4533-a430-9cbd2cecdd9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60fa69f5-ee1a-4ce3-a800-3f40159003da | service: service-general +[2026-04-16 14:22:48.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506103001850001 | request_id: 60fa69f5-ee1a-4ce3-a800-3f40159003da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c3d1516-cbfb-456d-b17a-bd70ee6cf532 | service: service-general +[2026-04-16 14:22:48.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244802760001 | request_id: 5c3d1516-cbfb-456d-b17a-bd70ee6cf532 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15246008-6b90-4c20-b5fd-c7ce83c9a706 | service: service-general +[2026-04-16 14:22:48.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513145212900003 | request_id: 15246008-6b90-4c20-b5fd-c7ce83c9a706 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71d78ff5-b6b7-41a9-aac7-983b26d41cfc | service: service-general +[2026-04-16 14:22:48.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557400 | request_id: 71d78ff5-b6b7-41a9-aac7-983b26d41cfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1031785-e085-41d2-b694-0f524d712d91 | service: service-general +[2026-04-16 14:22:48.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035508790001 | request_id: c1031785-e085-41d2-b694-0f524d712d91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1810556-5bb4-4ae3-9440-f13d93aba358 | service: service-general +[2026-04-16 14:22:48.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081811870005 | request_id: a1810556-5bb4-4ae3-9440-f13d93aba358 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42e2e396-2b0f-4e5e-a03c-9c017a803ac8 | service: service-general +[2026-04-16 14:22:48.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124110950001 | request_id: 42e2e396-2b0f-4e5e-a03c-9c017a803ac8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab374fc5-b247-4e9e-ba8f-03c6937a99fd | service: service-general +[2026-04-16 14:22:48.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045312970003 | request_id: ab374fc5-b247-4e9e-ba8f-03c6937a99fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f93282e2-2395-41e9-83b9-d985454332a5 | service: service-general +[2026-04-16 14:22:48.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505000011362989 | request_id: f93282e2-2395-41e9-83b9-d985454332a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 730d3d8e-40e2-4914-ac3b-e72cbdc48bb1 | service: service-general +[2026-04-16 14:22:48.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172032211180007 | request_id: 730d3d8e-40e2-4914-ac3b-e72cbdc48bb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10d28628-4a67-467c-b017-80871d9fd402 | service: service-general +[2026-04-16 14:22:48.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220405770004 | request_id: 10d28628-4a67-467c-b017-80871d9fd402 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77686dad-7be3-46ac-abb9-c4c09e2c6c02 | service: service-general +[2026-04-16 14:22:48.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514230809830002 | request_id: 77686dad-7be3-46ac-abb9-c4c09e2c6c02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5ae7a9e-798b-40fe-8409-02372e02522c | service: service-general +[2026-04-16 14:22:48.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514127012450003 | request_id: a5ae7a9e-798b-40fe-8409-02372e02522c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dd91b0e-3737-47b2-9ca7-a3d9290c0ebc | service: service-general +[2026-04-16 14:22:48.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161012500004 | request_id: 8dd91b0e-3737-47b2-9ca7-a3d9290c0ebc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd9ba6a9-80a4-4810-8dbe-7b035d27ae93 | service: service-general +[2026-04-16 14:22:48.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046808950001 | request_id: fd9ba6a9-80a4-4810-8dbe-7b035d27ae93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9da4aada-f5b8-4449-baab-bb45b2a2720e | service: service-general +[2026-04-16 14:22:48.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216106540001 | request_id: 9da4aada-f5b8-4449-baab-bb45b2a2720e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5caff70-ed9f-4239-ba08-ff1c676e2000 | service: service-general +[2026-04-16 14:22:48.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522122605890005 | request_id: b5caff70-ed9f-4239-ba08-ff1c676e2000 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2656d72e-7fbb-4e75-b82d-96f3900ace18 | service: service-general +[2026-04-16 14:22:48.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131901710003 | request_id: 2656d72e-7fbb-4e75-b82d-96f3900ace18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 341b2253-7898-4269-bdf7-dcb9a340dc4d | service: service-general +[2026-04-16 14:22:48.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505226303570001 | request_id: 341b2253-7898-4269-bdf7-dcb9a340dc4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f63c3699-608b-4ae9-ac31-43d22dca2994 | service: service-general +[2026-04-16 14:22:48.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035310910006 | request_id: f63c3699-608b-4ae9-ac31-43d22dca2994 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64d12be9-df81-4072-9638-81e46610f4bb | service: service-general +[2026-04-16 14:22:48.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557409 | request_id: 64d12be9-df81-4072-9638-81e46610f4bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad937f36-7eef-4cf6-a6c5-ec1c4eefb170 | service: service-general +[2026-04-16 14:22:48.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200312620001 | request_id: ad937f36-7eef-4cf6-a6c5-ec1c4eefb170 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec8da78e-730a-4787-bc39-cf42c88bee2a | service: service-general +[2026-04-16 14:22:48.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524176501010001 | request_id: ec8da78e-730a-4787-bc39-cf42c88bee2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 448b4b6e-329e-4e95-9afb-6f34cdf3b407 | service: service-general +[2026-04-16 14:22:48.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094108630047 | request_id: 448b4b6e-329e-4e95-9afb-6f34cdf3b407 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 430c27dd-7409-4528-a874-801e2ad674cf | service: service-general +[2026-04-16 14:22:48.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245510590002 | request_id: 430c27dd-7409-4528-a874-801e2ad674cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1fc2427-9a88-458a-88df-72aebe09cab7 | service: service-general +[2026-04-16 14:22:48.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514102708640001 | request_id: b1fc2427-9a88-458a-88df-72aebe09cab7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c578cd94-e1c3-4522-8b6f-8d5439dd75c7 | service: service-general +[2026-04-16 14:22:48.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184603740003 | request_id: c578cd94-e1c3-4522-8b6f-8d5439dd75c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36865f0c-5d91-46f5-85c0-1c5dca61ac8a | service: service-general +[2026-04-16 14:22:48.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321909540003 | request_id: 36865f0c-5d91-46f5-85c0-1c5dca61ac8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ffdef67-795a-480d-a291-781f5e5fd67f | service: service-general +[2026-04-16 14:22:48.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254501650006 | request_id: 2ffdef67-795a-480d-a291-781f5e5fd67f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ac2de8d-3e35-482b-baed-8960f66057a1 | service: service-general +[2026-04-16 14:22:48.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026108830008 | request_id: 3ac2de8d-3e35-482b-baed-8960f66057a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bf6400d-1a70-4bed-a54c-e5d522cd4435 | service: service-general +[2026-04-16 14:22:48.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020603030002 | request_id: 8bf6400d-1a70-4bed-a54c-e5d522cd4435 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a152bb11-941c-4dab-8a6d-e0ae6b18a2d5 | service: service-general +[2026-04-16 14:22:48.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026201760001 | request_id: a152bb11-941c-4dab-8a6d-e0ae6b18a2d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c28159cc-1d12-43eb-959d-540c61644a8d | service: service-general +[2026-04-16 14:22:48.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529204301930001 | request_id: c28159cc-1d12-43eb-959d-540c61644a8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a17455f4-9b7c-4a99-9254-db721e0cabd8 | service: service-general +[2026-04-16 14:22:48.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507276308870002 | request_id: a17455f4-9b7c-4a99-9254-db721e0cabd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4a10c3d-d617-40a4-9f9d-40a9e2e964c4 | service: service-general +[2026-04-16 14:22:48.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131007570004 | request_id: b4a10c3d-d617-40a4-9f9d-40a9e2e964c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8379ef05-85f3-4922-a9c8-20fb8d6a9107 | service: service-general +[2026-04-16 14:22:48.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046103830006 | request_id: 8379ef05-85f3-4922-a9c8-20fb8d6a9107 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31ea862f-cbc3-4555-9c74-aeb3638e1350 | service: service-general +[2026-04-16 14:22:48.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114502670001 | request_id: 31ea862f-cbc3-4555-9c74-aeb3638e1350 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e06ec8c8-8553-4c43-97cc-f877cea51449 | service: service-general +[2026-04-16 14:22:48.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021410380003 | request_id: e06ec8c8-8553-4c43-97cc-f877cea51449 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8cb071f-d63f-4406-a47d-d5b3abb5bb54 | service: service-general +[2026-04-16 14:22:48.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572015209440002 | request_id: a8cb071f-d63f-4406-a47d-d5b3abb5bb54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f7588a7-080e-4fa3-a4fe-b56e3b519295 | service: service-general +[2026-04-16 14:22:48.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030205510001 | request_id: 0f7588a7-080e-4fa3-a4fe-b56e3b519295 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7524b4a-4511-425c-94dd-dc988e605a0c | service: service-general +[2026-04-16 14:22:48.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572036411920007 | request_id: d7524b4a-4511-425c-94dd-dc988e605a0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6881f29-9f13-4e8a-a07d-bd83c00beef2 | service: service-general +[2026-04-16 14:22:48.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8104035107630001 | request_id: a6881f29-9f13-4e8a-a07d-bd83c00beef2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a1d6ac9-234f-4bc1-8d9b-9ca9c5bb76e2 | service: service-general +[2026-04-16 14:22:48.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010612000002 | request_id: 0a1d6ac9-234f-4bc1-8d9b-9ca9c5bb76e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b94bead-bb2e-4e61-bb1a-20eae95ba599 | service: service-general +[2026-04-16 14:22:48.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040205000002 | request_id: 9b94bead-bb2e-4e61-bb1a-20eae95ba599 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e36e081-7e53-4a1b-b0cd-18be3c582c67 | service: service-general +[2026-04-16 14:22:48.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095911610002 | request_id: 5e36e081-7e53-4a1b-b0cd-18be3c582c67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a896e6bb-3451-4445-b670-c2bd3c011e12 | service: service-general +[2026-04-16 14:22:48.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254503720008 | request_id: a896e6bb-3451-4445-b670-c2bd3c011e12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f5ddffc-3952-48f4-b112-baae918cb546 | service: service-general +[2026-04-16 14:22:48.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571030312190001 | request_id: 8f5ddffc-3952-48f4-b112-baae918cb546 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddde07a6-47be-443f-86d8-e28d210a91fa | service: service-general +[2026-04-16 14:22:48.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507046701850002 | request_id: ddde07a6-47be-443f-86d8-e28d210a91fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86b314c2-8d87-4b0c-929f-674f53755127 | service: service-general +[2026-04-16 14:22:48.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245404470001 | request_id: 86b314c2-8d87-4b0c-929f-674f53755127 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a468b36a-1724-435b-86fe-c79d7a14fb9b | service: service-general +[2026-04-16 14:22:48.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021512810004 | request_id: a468b36a-1724-435b-86fe-c79d7a14fb9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b4df4c1-faa8-4be5-b26f-b63342653898 | service: service-general +[2026-04-16 14:22:48.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514054104750004 | request_id: 9b4df4c1-faa8-4be5-b26f-b63342653898 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 399d1ad2-c944-400a-a8fc-4998e077e3f1 | service: service-general +[2026-04-16 14:22:48.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231201840001 | request_id: 399d1ad2-c944-400a-a8fc-4998e077e3f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbe34b72-60a3-41a8-bdc4-28004cc18374 | service: service-general +[2026-04-16 14:22:48.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122708190001 | request_id: fbe34b72-60a3-41a8-bdc4-28004cc18374 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 024be5e3-63d9-474f-9fc1-a6cc384a6e8e | service: service-general +[2026-04-16 14:22:48.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135808680002 | request_id: 024be5e3-63d9-474f-9fc1-a6cc384a6e8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5208c7e1-d7b4-4bd0-8632-26847a82e583 | service: service-general +[2026-04-16 14:22:48.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020611930004 | request_id: 5208c7e1-d7b4-4bd0-8632-26847a82e583 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7eb90f25-8edf-4f46-bd44-3044217b7a74 | service: service-general +[2026-04-16 14:22:48.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270106510002 | request_id: 7eb90f25-8edf-4f46-bd44-3044217b7a74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f41e4f23-6c02-4838-877e-e56cd41981a1 | service: service-general +[2026-04-16 14:22:48.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211902860001 | request_id: f41e4f23-6c02-4838-877e-e56cd41981a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 047bc16b-1388-4af5-a7ec-266d98649a67 | service: service-general +[2026-04-16 14:22:48.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015602580004 | request_id: 047bc16b-1388-4af5-a7ec-266d98649a67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6af414a-d901-4336-b771-1ad2f10ec718 | service: service-general +[2026-04-16 14:22:48.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 582.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3274010111790002 | request_id: f6af414a-d901-4336-b771-1ad2f10ec718 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a7821e9-0f0a-4787-a218-b08308e06181 | service: service-general +[2026-04-16 14:22:48.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025212650010 | request_id: 8a7821e9-0f0a-4787-a218-b08308e06181 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfe655cd-6b0c-42f6-8590-9750fdd8f9ed | service: service-general +[2026-04-16 14:22:48.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015410690007 | request_id: dfe655cd-6b0c-42f6-8590-9750fdd8f9ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c28ae71-1200-4fb1-b449-850f512cefcb | service: service-general +[2026-04-16 14:22:48.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184602690001 | request_id: 3c28ae71-1200-4fb1-b449-850f512cefcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b80b4458-d782-43d9-8af8-f236ac0eebad | service: service-general +[2026-04-16 14:22:48.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507167009770001 | request_id: b80b4458-d782-43d9-8af8-f236ac0eebad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80759e79-1203-4d2a-a020-dd0492ccc6e2 | service: service-general +[2026-04-16 14:22:48.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154101700009 | request_id: 80759e79-1203-4d2a-a020-dd0492ccc6e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74eab63a-bb5f-4c95-be70-2e15fcdcc385 | service: service-general +[2026-04-16 14:22:48.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026607580001 | request_id: 74eab63a-bb5f-4c95-be70-2e15fcdcc385 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df6b601e-4724-407c-bc26-f6354548aa0a | service: service-general +[2026-04-16 14:22:48.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557431 | request_id: df6b601e-4724-407c-bc26-f6354548aa0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5619f3b7-9b59-432d-943c-42c7c095065e | service: service-general +[2026-04-16 14:22:48.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020205850001 | request_id: 5619f3b7-9b59-432d-943c-42c7c095065e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffc177ab-781f-46a6-bce3-e53ee7f8ec6f | service: service-general +[2026-04-16 14:22:48.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022104660005 | request_id: ffc177ab-781f-46a6-bce3-e53ee7f8ec6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3651d1d-e2f7-4d8d-a928-44759333baac | service: service-general +[2026-04-16 14:22:48.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3212150403840012 | request_id: b3651d1d-e2f7-4d8d-a928-44759333baac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c376bc2c-5ccc-43ab-a952-5e406c50c19b | service: service-general +[2026-04-16 14:22:48.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194811670006 | request_id: c376bc2c-5ccc-43ab-a952-5e406c50c19b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac2759df-7af2-4bf7-9eab-654bd4e31031 | service: service-general +[2026-04-16 14:22:48.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108540009 | request_id: ac2759df-7af2-4bf7-9eab-654bd4e31031 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82a4dad5-1088-4908-be16-df34defd6f94 | service: service-general +[2026-04-16 14:22:48.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030211940003 | request_id: 82a4dad5-1088-4908-be16-df34defd6f94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94a2dbf6-fbc9-4f94-ad3a-31203e3a22fe | service: service-general +[2026-04-16 14:22:48.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557432 | request_id: 94a2dbf6-fbc9-4f94-ad3a-31203e3a22fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 220a69cc-6ac5-4f36-8f47-0016ca07dd8f | service: service-general +[2026-04-16 14:22:48.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516042311190001 | request_id: 220a69cc-6ac5-4f36-8f47-0016ca07dd8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6803976e-17b2-4a0a-92a5-252cd85e2066 | service: service-general +[2026-04-16 14:22:48.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000051 | request_id: 6803976e-17b2-4a0a-92a5-252cd85e2066 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe120a48-1dda-4a8b-8a38-085833609999 | service: service-general +[2026-04-16 14:22:48.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 284.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016312970001 | request_id: fe120a48-1dda-4a8b-8a38-085833609999 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 929e54d5-b83c-47e6-8d98-24078d291945 | service: service-general +[2026-04-16 14:22:48.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030107620007 | request_id: 929e54d5-b83c-47e6-8d98-24078d291945 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a3f3005-2d59-49ec-83ba-f70cf8369ad5 | service: service-general +[2026-04-16 14:22:48.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215608070006 | request_id: 8a3f3005-2d59-49ec-83ba-f70cf8369ad5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04fb2960-f5e6-42f5-b1d4-6d17a1332ef0 | service: service-general +[2026-04-16 14:22:48.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042011410002 | request_id: 04fb2960-f5e6-42f5-b1d4-6d17a1332ef0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04f158e2-3c75-47ab-ab0d-78c5995e8175 | service: service-general +[2026-04-16 14:22:48.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171106309739001 | request_id: 04f158e2-3c75-47ab-ab0d-78c5995e8175 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7dae5f7-cfa6-4754-95c0-b6a4567e5f44 | service: service-general +[2026-04-16 14:22:48.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224611740011 | request_id: f7dae5f7-cfa6-4754-95c0-b6a4567e5f44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98986bfa-100a-4071-9038-c14665bc399a | service: service-general +[2026-04-16 14:22:48.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000000000 | request_id: 98986bfa-100a-4071-9038-c14665bc399a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6335afc4-34d2-48f9-9f70-a72b9036d406 | service: service-general +[2026-04-16 14:22:48.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578100906950002 | request_id: 6335afc4-34d2-48f9-9f70-a72b9036d406 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a27c530-355d-44cd-8daa-a3b1c04fa0d4 | service: service-general +[2026-04-16 14:22:48.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 255.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521085108970001 | request_id: 8a27c530-355d-44cd-8daa-a3b1c04fa0d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64575ce5-b154-49e8-86ee-5bc8e1bc4dda | service: service-general +[2026-04-16 14:22:48.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041006480008 | request_id: 64575ce5-b154-49e8-86ee-5bc8e1bc4dda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab7bd190-2467-42df-8ab4-22aa83da8e34 | service: service-general +[2026-04-16 14:22:48.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572020105000003 | request_id: ab7bd190-2467-42df-8ab4-22aa83da8e34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2df8c9a3-313b-4276-961a-61ad21feb6b5 | service: service-general +[2026-04-16 14:22:48.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050606570001 | request_id: 2df8c9a3-313b-4276-961a-61ad21feb6b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c54b085-ff1c-43f4-ab10-7361313248d8 | service: service-general +[2026-04-16 14:22:48.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 1c54b085-ff1c-43f4-ab10-7361313248d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 338b52ff-998e-4ead-8200-c67e3f5d1058 | service: service-general +[2026-04-16 14:22:48.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 355.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025006620002 | request_id: 338b52ff-998e-4ead-8200-c67e3f5d1058 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac1cb6fc-cb20-432b-8e10-e2a1eea13283 | service: service-general +[2026-04-16 14:22:48.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 277.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: ac1cb6fc-cb20-432b-8e10-e2a1eea13283 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9eb16469-cbd8-4575-ae35-8a3a0e5dea9e | service: service-general +[2026-04-16 14:22:48.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 9eb16469-cbd8-4575-ae35-8a3a0e5dea9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb4bd925-3f33-4741-8471-4d406def9e9f | service: service-general +[2026-04-16 14:22:48.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 275.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: cb4bd925-3f33-4741-8471-4d406def9e9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 658bad3b-6621-4bac-b9bb-c206baf6e867 | service: service-general +[2026-04-16 14:22:48.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 298.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: 658bad3b-6621-4bac-b9bb-c206baf6e867 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd24d791-1c7a-4c90-a96e-1781914be108 | service: service-general +[2026-04-16 14:22:48.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545668 | request_id: fd24d791-1c7a-4c90-a96e-1781914be108 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da8c4502-9f9f-4bd3-9e7c-276bd0e5aa01 | service: service-general +[2026-04-16 14:22:48.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: da8c4502-9f9f-4bd3-9e7c-276bd0e5aa01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 842c06d7-9701-43df-90e2-42c6901756cd | service: service-general +[2026-04-16 14:22:48.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 842c06d7-9701-43df-90e2-42c6901756cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8d249b8-4ee5-4a1a-80f6-d1ed5127ce85 | service: service-general +[2026-04-16 14:22:48.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: f8d249b8-4ee5-4a1a-80f6-d1ed5127ce85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18f8bedb-d986-46fb-85ce-6d9f86c09e7d | service: service-general +[2026-04-16 14:22:48.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: 18f8bedb-d986-46fb-85ce-6d9f86c09e7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 187d1ef9-2c1a-4629-b508-7bd9d9ee3ce8 | service: service-general +[2026-04-16 14:22:48.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 187d1ef9-2c1a-4629-b508-7bd9d9ee3ce8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95167909-d5a2-4860-8740-c83e962e1fdb | service: service-general +[2026-04-16 14:22:48.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 95167909-d5a2-4860-8740-c83e962e1fdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2eb1f868-47f2-4245-96c1-bb4fd7fbd8ab | service: service-general +[2026-04-16 14:22:48.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172010808670001 | request_id: 2eb1f868-47f2-4245-96c1-bb4fd7fbd8ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 357830eb-fc2c-4472-bbd6-4614f779bafc | service: service-general +[2026-04-16 14:22:48.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: 357830eb-fc2c-4472-bbd6-4614f779bafc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e8e9d94-72a3-48f7-8da1-2dee2aa74306 | service: service-general +[2026-04-16 14:22:48.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026402520001 | request_id: 3e8e9d94-72a3-48f7-8da1-2dee2aa74306 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b4af31a-d2e5-49ac-bbd0-acab674e86bc | service: service-general +[2026-04-16 14:22:48.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513210112050003 | request_id: 3b4af31a-d2e5-49ac-bbd0-acab674e86bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06a95a9a-e31c-48cc-bb31-7c634bf16052 | service: service-general +[2026-04-16 14:22:48.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510136605820001 | request_id: 06a95a9a-e31c-48cc-bb31-7c634bf16052 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e38c619-eae9-4dc6-9693-9c4d7c46de4d | service: service-general +[2026-04-16 14:22:48.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545670 | request_id: 2e38c619-eae9-4dc6-9693-9c4d7c46de4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c046ecbb-7770-4c50-9a9b-95ffeaa69ed9 | service: service-general +[2026-04-16 14:22:48.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508120104590015 | request_id: c046ecbb-7770-4c50-9a9b-95ffeaa69ed9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd74f3f0-b362-4590-88a4-c6c1d9013c00 | service: service-general +[2026-04-16 14:22:48.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509244506600002 | request_id: cd74f3f0-b362-4590-88a4-c6c1d9013c00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f073cbd-0918-4f41-baed-27470ddd7a9a | service: service-general +[2026-04-16 14:22:48.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015610600001 | request_id: 3f073cbd-0918-4f41-baed-27470ddd7a9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c88aa25-4b06-4976-b2d3-c098ea43e709 | service: service-general +[2026-04-16 14:22:48.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513094107600169 | request_id: 7c88aa25-4b06-4976-b2d3-c098ea43e709 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9e0df84-26fd-4643-bb87-c4efbebe9e66 | service: service-general +[2026-04-16 14:22:48.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091202770003 | request_id: d9e0df84-26fd-4643-bb87-c4efbebe9e66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8a7a305-b6be-44a8-bf4b-a830deebe7bc | service: service-general +[2026-04-16 14:22:48.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504125509710001 | request_id: f8a7a305-b6be-44a8-bf4b-a830deebe7bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a75a45d-512b-4f88-874d-797426cc0953 | service: service-general +[2026-04-16 14:22:48.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175012720005 | request_id: 9a75a45d-512b-4f88-874d-797426cc0953 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7e11499-a85a-4ba3-9cbd-51565bf7f941 | service: service-general +[2026-04-16 14:22:48.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519125501910001 | request_id: e7e11499-a85a-4ba3-9cbd-51565bf7f941 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df0a4c38-7763-4d41-ac27-16e82f85eb46 | service: service-general +[2026-04-16 14:22:48.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012406680002 | request_id: df0a4c38-7763-4d41-ac27-16e82f85eb46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dff1a12-705f-45a3-965f-aa69e70f319b | service: service-general +[2026-04-16 14:22:48.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 285.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504182701610002 | request_id: 3dff1a12-705f-45a3-965f-aa69e70f319b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f74aaca2-2f79-4674-8d50-710bffc2f7ac | service: service-general +[2026-04-16 14:22:48.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507316203940001 | request_id: f74aaca2-2f79-4674-8d50-710bffc2f7ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c67e37e4-a25a-49f6-8394-1a930ec2e932 | service: service-general +[2026-04-16 14:22:48.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080104500001 | request_id: c67e37e4-a25a-49f6-8394-1a930ec2e932 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e63e167-404a-47bc-81fa-8e7f2cd814e4 | service: service-general +[2026-04-16 14:22:48.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215210700001 | request_id: 7e63e167-404a-47bc-81fa-8e7f2cd814e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0ce4274-5fcb-4296-896b-3cde94721431 | service: service-general +[2026-04-16 14:22:48.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509264107730102 | request_id: a0ce4274-5fcb-4296-896b-3cde94721431 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b549a6e-1b4c-45b4-a833-c01168dd2e25 | service: service-general +[2026-04-16 14:22:48.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502076210920003 | request_id: 8b549a6e-1b4c-45b4-a833-c01168dd2e25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 922c528f-087b-40ec-8dd6-d116b8c975a1 | service: service-general +[2026-04-16 14:22:48.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503080803520001 | request_id: 922c528f-087b-40ec-8dd6-d116b8c975a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0219ee1-4f66-4d1b-ac05-4e96f4ec2fca | service: service-general +[2026-04-16 14:22:48.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182108880001 | request_id: f0219ee1-4f66-4d1b-ac05-4e96f4ec2fca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1119257e-dc53-4580-8260-d56d3da9f7d4 | service: service-general +[2026-04-16 14:22:48.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107690070 | request_id: 1119257e-dc53-4580-8260-d56d3da9f7d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba1c0ab0-7c43-4379-b942-1e740604f24e | service: service-general +[2026-04-16 14:22:48.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134502650001 | request_id: ba1c0ab0-7c43-4379-b942-1e740604f24e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38e11cf5-ab75-454f-9bc1-316d4e8fae88 | service: service-general +[2026-04-16 14:22:48.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050810740007 | request_id: 38e11cf5-ab75-454f-9bc1-316d4e8fae88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5706bbe0-c483-4af5-81f8-35a7c780ba06 | service: service-general +[2026-04-16 14:22:48.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031805650002 | request_id: 5706bbe0-c483-4af5-81f8-35a7c780ba06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6eec3bc-90b1-4cbf-be3b-369ab90ec62d | service: service-general +[2026-04-16 14:22:48.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175603710003 | request_id: d6eec3bc-90b1-4cbf-be3b-369ab90ec62d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a48e229-8497-4f76-bf5a-ce611e183617 | service: service-general +[2026-04-16 14:22:48.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 3a48e229-8497-4f76-bf5a-ce611e183617 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4250453-5fff-4fdf-a6fc-ea468eb310b3 | service: service-general +[2026-04-16 14:22:48.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016812800005 | request_id: f4250453-5fff-4fdf-a6fc-ea468eb310b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ade43d92-0a6d-42b8-9462-a2b6f3055c97 | service: service-general +[2026-04-16 14:22:48.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506065008820003 | request_id: ade43d92-0a6d-42b8-9462-a2b6f3055c97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8728944d-8d46-498c-a771-4bdbff39d84c | service: service-general +[2026-04-16 14:22:48.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: 8728944d-8d46-498c-a771-4bdbff39d84c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5c2b561-f033-49f0-8cf2-749eefa09642 | service: service-general +[2026-04-16 14:22:48.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201970006 | request_id: e5c2b561-f033-49f0-8cf2-749eefa09642 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a2e54eb-6652-4461-8b40-8c4d31d1de5e | service: service-general +[2026-04-16 14:22:48.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 532.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508100706740019 | request_id: 8a2e54eb-6652-4461-8b40-8c4d31d1de5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5dbc34a-8df1-4270-974f-1ee92aebe9f0 | service: service-general +[2026-04-16 14:22:48.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091201710003 | request_id: a5dbc34a-8df1-4270-974f-1ee92aebe9f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 793fbb6e-3721-4f2e-bbe4-27e942c8ba99 | service: service-general +[2026-04-16 14:22:48.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020212710006 | request_id: 793fbb6e-3721-4f2e-bbe4-27e942c8ba99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acdb2824-18a5-4374-ba6f-a4cf946cade9 | service: service-general +[2026-04-16 14:22:48.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: acdb2824-18a5-4374-ba6f-a4cf946cade9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a326e1c-4035-4362-bfc2-38a143b456b8 | service: service-general +[2026-04-16 14:22:48.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: 9a326e1c-4035-4362-bfc2-38a143b456b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b6a45ab-bd37-4065-b5e7-373751b325f6 | service: service-general +[2026-04-16 14:22:48.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024902690003 | request_id: 5b6a45ab-bd37-4065-b5e7-373751b325f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b04c9faf-b71c-43da-8b3a-76453107c56b | service: service-general +[2026-04-16 14:22:48.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545784 | request_id: b04c9faf-b71c-43da-8b3a-76453107c56b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68f14072-746d-4538-9fcb-9be9f4c454a5 | service: service-general +[2026-04-16 14:22:48.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 68f14072-746d-4538-9fcb-9be9f4c454a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0cb46ee-8d47-4b32-9881-6e51ee6daefb | service: service-general +[2026-04-16 14:22:48.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025009590004 | request_id: f0cb46ee-8d47-4b32-9881-6e51ee6daefb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf17f757-94e0-4448-949f-1e3b94eebc0d | service: service-general +[2026-04-16 14:22:48.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 7.376816ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512086408940001 | request_id: bf17f757-94e0-4448-949f-1e3b94eebc0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cb1f07d-3821-487b-ac25-c37efd1f37e6 | service: service-general +[2026-04-16 14:22:48.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 256.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056703140002 | request_id: 6cb1f07d-3821-487b-ac25-c37efd1f37e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 276bd971-1b89-45b0-b1a9-f77a9ae86853 | service: service-general +[2026-04-16 14:22:48.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045379 | request_id: 276bd971-1b89-45b0-b1a9-f77a9ae86853 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e354558-2239-4e93-8484-2a77c4ba42a5 | service: service-general +[2026-04-16 14:22:48.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052706500004 | request_id: 7e354558-2239-4e93-8484-2a77c4ba42a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 790211c7-9ad3-40b2-af4a-294024cba39b | service: service-general +[2026-04-16 14:22:48.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016512860005 | request_id: 790211c7-9ad3-40b2-af4a-294024cba39b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb0fd066-2401-4b68-a449-365586d5b7b2 | service: service-general +[2026-04-16 14:22:48.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020301560003 | request_id: bb0fd066-2401-4b68-a449-365586d5b7b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80ca9123-2620-4fbd-b41b-59fd31840d4a | service: service-general +[2026-04-16 14:22:48.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290104500008 | request_id: 80ca9123-2620-4fbd-b41b-59fd31840d4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45ba82df-bff2-4f8b-bb88-f59c4ec67916 | service: service-general +[2026-04-16 14:22:48.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252709710006 | request_id: 45ba82df-bff2-4f8b-bb88-f59c4ec67916 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71388ed2-cd75-4d9f-be9a-21b3e8fa137f | service: service-general +[2026-04-16 14:22:48.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504066004600002 | request_id: 71388ed2-cd75-4d9f-be9a-21b3e8fa137f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b38e1586-022b-4882-bfa8-a9d5bb7cb515 | service: service-general +[2026-04-16 14:22:48.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506122711760002 | request_id: b38e1586-022b-4882-bfa8-a9d5bb7cb515 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d492e28b-5209-461f-b619-8cf947e01df9 | service: service-general +[2026-04-16 14:22:48.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: d492e28b-5209-461f-b619-8cf947e01df9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83d126cc-6268-4f30-a748-db76712044d3 | service: service-general +[2026-04-16 14:22:48.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 258.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407600002 | request_id: 83d126cc-6268-4f30-a748-db76712044d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d46a231-77d4-4e09-b3c2-385514b33a96 | service: service-general +[2026-04-16 14:22:48.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250406660003 | request_id: 5d46a231-77d4-4e09-b3c2-385514b33a96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd28b3c3-4956-4edd-816f-abee0949cf0f | service: service-general +[2026-04-16 14:22:48.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185605810004 | request_id: fd28b3c3-4956-4edd-816f-abee0949cf0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e73cf88c-692c-44b1-9c6b-d86dd9b43091 | service: service-general +[2026-04-16 14:22:48.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050504440001 | request_id: e73cf88c-692c-44b1-9c6b-d86dd9b43091 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93346c13-fbb7-4a74-afa0-d10b6272c8fa | service: service-general +[2026-04-16 14:22:48.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: 93346c13-fbb7-4a74-afa0-d10b6272c8fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2886b2a6-ea9c-49e3-87b6-f00b932d9c17 | service: service-general +[2026-04-16 14:22:48.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510101402030002 | request_id: 2886b2a6-ea9c-49e3-87b6-f00b932d9c17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9cc62c6-9e40-4304-95d7-9a6018524146 | service: service-general +[2026-04-16 14:22:48.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: b9cc62c6-9e40-4304-95d7-9a6018524146 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6df25fac-0c4e-4d6c-b228-f6f163409bd3 | service: service-general +[2026-04-16 14:22:48.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035401700001 | request_id: 6df25fac-0c4e-4d6c-b228-f6f163409bd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6e31593-c39a-4fae-8ba2-4f11194f7b39 | service: service-general +[2026-04-16 14:22:48.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: c6e31593-c39a-4fae-8ba2-4f11194f7b39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64182be7-7147-429c-9322-ff7448379439 | service: service-general +[2026-04-16 14:22:48.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180802870001 | request_id: 64182be7-7147-429c-9322-ff7448379439 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8075f31c-fcde-4605-857b-157fb3cac71e | service: service-general +[2026-04-16 14:22:48.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: 8075f31c-fcde-4605-857b-157fb3cac71e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e13a2780-c5d7-4fe4-a348-895619ba373f | service: service-general +[2026-04-16 14:22:48.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045478 | request_id: e13a2780-c5d7-4fe4-a348-895619ba373f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 117b658a-8c09-49f4-8442-8981e8aea4cf | service: service-general +[2026-04-16 14:22:48.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094807650004 | request_id: 117b658a-8c09-49f4-8442-8981e8aea4cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b21c7c83-1291-4e3a-b815-0341c2c34e4b | service: service-general +[2026-04-16 14:22:48.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506185008730003 | request_id: b21c7c83-1291-4e3a-b815-0341c2c34e4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e7caeda-14f9-4d35-9f45-ac073b6a7e14 | service: service-general +[2026-04-16 14:22:48.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051212570003 | request_id: 7e7caeda-14f9-4d35-9f45-ac073b6a7e14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff189344-5ae7-4c88-a7ed-fe654d657bee | service: service-general +[2026-04-16 14:22:48.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 273.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045109700001 | request_id: ff189344-5ae7-4c88-a7ed-fe654d657bee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0b68a34-5676-4781-9620-7025052120bf | service: service-general +[2026-04-16 14:22:48.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: b0b68a34-5676-4781-9620-7025052120bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 608f350c-7f28-4156-8c38-5e3c655886fb | service: service-general +[2026-04-16 14:22:48.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056009880001 | request_id: 608f350c-7f28-4156-8c38-5e3c655886fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db5e37de-7304-4dbc-9008-1c63c329d165 | service: service-general +[2026-04-16 14:22:48.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331907060006 | request_id: db5e37de-7304-4dbc-9008-1c63c329d165 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13598a31-2002-4c35-99a3-2d4da7cc7f82 | service: service-general +[2026-04-16 14:22:48.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 13598a31-2002-4c35-99a3-2d4da7cc7f82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3c58b92-6018-4ce7-8c1b-dbf8488c1b4a | service: service-general +[2026-04-16 14:22:48.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514130112560002 | request_id: a3c58b92-6018-4ce7-8c1b-dbf8488c1b4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c05f9c1c-aa2a-4cc3-b4ac-31539bba7d16 | service: service-general +[2026-04-16 14:22:48.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557437 | request_id: c05f9c1c-aa2a-4cc3-b4ac-31539bba7d16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9443f0c3-ef3f-4bf5-855c-c16c3a16cd85 | service: service-general +[2026-04-16 14:22:48.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513244107690047 | request_id: 9443f0c3-ef3f-4bf5-855c-c16c3a16cd85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 280e974d-ba0f-44a6-a8d6-e5bf1bc914bf | service: service-general +[2026-04-16 14:22:48.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022002580001 | request_id: 280e974d-ba0f-44a6-a8d6-e5bf1bc914bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1a43643-cace-48b9-82d5-0666d81744b8 | service: service-general +[2026-04-16 14:22:48.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350911150910009_ | request_id: a1a43643-cace-48b9-82d5-0666d81744b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c64ba029-4d84-43ba-91d4-984e324d7ddf | service: service-general +[2026-04-16 14:22:48.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: c64ba029-4d84-43ba-91d4-984e324d7ddf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77e0b18f-a008-4c3f-a13e-d4e07fe64a59 | service: service-general +[2026-04-16 14:22:48.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020803780001 | request_id: 77e0b18f-a008-4c3f-a13e-d4e07fe64a59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8fb0c58-866a-4f2b-9937-cd62d69d579d | service: service-general +[2026-04-16 14:22:48.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514206011170001 | request_id: e8fb0c58-866a-4f2b-9937-cd62d69d579d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dc16e28-a53a-45af-b2df-00aab75a661a | service: service-general +[2026-04-16 14:22:48.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052607980006 | request_id: 6dc16e28-a53a-45af-b2df-00aab75a661a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72673c25-a6ab-4770-830b-13e378d5c16e | service: service-general +[2026-04-16 14:22:48.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506176004760001 | request_id: 72673c25-a6ab-4770-830b-13e378d5c16e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a99447fb-3f78-4801-b6c0-a99e69804f29 | service: service-general +[2026-04-16 14:22:48.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: a99447fb-3f78-4801-b6c0-a99e69804f29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d48e479-86dc-411e-b4d7-e068ccc3ac07 | service: service-general +[2026-04-16 14:22:48.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214610820002 | request_id: 4d48e479-86dc-411e-b4d7-e068ccc3ac07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77b3f2b1-9ddb-4321-9363-cc13b0a96c80 | service: service-general +[2026-04-16 14:22:48.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506050812860004 | request_id: 77b3f2b1-9ddb-4321-9363-cc13b0a96c80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bfb9411-8bd0-43b8-a5f7-fa395d0f5035 | service: service-general +[2026-04-16 14:22:48.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: 6bfb9411-8bd0-43b8-a5f7-fa395d0f5035 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02c632e4-80b2-40fb-9348-d0229815c2d6 | service: service-general +[2026-04-16 14:22:48.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503075607690003 | request_id: 02c632e4-80b2-40fb-9348-d0229815c2d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2db3769d-8036-4432-b99a-d430abf0a198 | service: service-general +[2026-04-16 14:22:48.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557440 | request_id: 2db3769d-8036-4432-b99a-d430abf0a198 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6c3693f-310b-42cb-8b70-5606a333ff65 | service: service-general +[2026-04-16 14:22:48.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045380 | request_id: a6c3693f-310b-42cb-8b70-5606a333ff65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01652a90-ea90-4048-95ee-4fc529ef247c | service: service-general +[2026-04-16 14:22:48.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3324036702900001 | request_id: 01652a90-ea90-4048-95ee-4fc529ef247c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7525a438-eb6c-4c34-b05b-86e852e8f940 | service: service-general +[2026-04-16 14:22:48.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050908072513 | request_id: 7525a438-eb6c-4c34-b05b-86e852e8f940 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: def3a486-0434-43ab-83af-d75bee7b1589 | service: service-general +[2026-04-16 14:22:48.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: def3a486-0434-43ab-83af-d75bee7b1589 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b17e4bf0-40c0-4eab-bfba-e8171caaab6a | service: service-general +[2026-04-16 14:22:48.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510232408770001 | request_id: b17e4bf0-40c0-4eab-bfba-e8171caaab6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c43c663c-ae50-40ac-879b-c9a0aea19451 | service: service-general +[2026-04-16 14:22:48.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226509120002 | request_id: c43c663c-ae50-40ac-879b-c9a0aea19451 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d56cde6-f843-4273-b7ff-ab47b57b667b | service: service-general +[2026-04-16 14:22:48.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513164107810108 | request_id: 1d56cde6-f843-4273-b7ff-ab47b57b667b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da6b1fa1-b094-4f6a-8a03-6760646417a5 | service: service-general +[2026-04-16 14:22:48.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015511920001 | request_id: da6b1fa1-b094-4f6a-8a03-6760646417a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33af52d4-6982-49aa-abf5-8f55727492ec | service: service-general +[2026-04-16 14:22:48.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144605660001 | request_id: 33af52d4-6982-49aa-abf5-8f55727492ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 528a2692-22d8-42e2-8a59-a10cc3b170f0 | service: service-general +[2026-04-16 14:22:48.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: 528a2692-22d8-42e2-8a59-a10cc3b170f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d57b36f-e5cb-4918-84a1-32c75d0a94d4 | service: service-general +[2026-04-16 14:22:48.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084806740003 | request_id: 2d57b36f-e5cb-4918-84a1-32c75d0a94d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f10d4fc0-1a80-4794-84d0-14e3efd29466 | service: service-general +[2026-04-16 14:22:48.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032102800004 | request_id: f10d4fc0-1a80-4794-84d0-14e3efd29466 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f9b3ba8-02fc-4eb7-a68e-7e5f277e6bd2 | service: service-general +[2026-04-16 14:22:48.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 736.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575037001820004 | request_id: 8f9b3ba8-02fc-4eb7-a68e-7e5f277e6bd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5302a2b8-33c5-44af-a917-5b6ac8718c41 | service: service-general +[2026-04-16 14:22:48.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 271.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 5302a2b8-33c5-44af-a917-5b6ac8718c41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 970b8d6e-abd1-4adb-b650-4d94f12587ac | service: service-general +[2026-04-16 14:22:48.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200503150002 | request_id: 970b8d6e-abd1-4adb-b650-4d94f12587ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7a036d0-839b-4b59-8790-b741d9228c12 | service: service-general +[2026-04-16 14:22:48.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042407830005 | request_id: c7a036d0-839b-4b59-8790-b741d9228c12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35913bfe-4fd9-4b0d-8e68-84d30d9ea92e | service: service-general +[2026-04-16 14:22:48.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 318.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471035804720003 | request_id: 35913bfe-4fd9-4b0d-8e68-84d30d9ea92e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ddfffb8-f070-4269-b065-e75fe424ef61 | service: service-general +[2026-04-16 14:22:48.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017108750006 | request_id: 6ddfffb8-f070-4269-b065-e75fe424ef61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1abc75e9-3cef-4dcc-b2d0-a85c3551d4a1 | service: service-general +[2026-04-16 14:22:48.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504190609650005 | request_id: 1abc75e9-3cef-4dcc-b2d0-a85c3551d4a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79eafecd-9fcc-483a-ac16-0f784ca1de40 | service: service-general +[2026-04-16 14:22:48.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061710070002 | request_id: 79eafecd-9fcc-483a-ac16-0f784ca1de40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c2aeeae-2edf-4111-85ad-c90922187933 | service: service-general +[2026-04-16 14:22:48.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/353055412110001_ | request_id: 4c2aeeae-2edf-4111-85ad-c90922187933 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c20718ee-7c3e-4c5e-b5b8-bb87b2734564 | service: service-general +[2026-04-16 14:22:48.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: c20718ee-7c3e-4c5e-b5b8-bb87b2734564 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23a9b26e-8428-4f34-9de6-0d3d96574a9a | service: service-general +[2026-04-16 14:22:48.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557490 | request_id: 23a9b26e-8428-4f34-9de6-0d3d96574a9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9cf2858-f401-4f7c-89d5-5d3a0350768e | service: service-general +[2026-04-16 14:22:48.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510055607530001 | request_id: b9cf2858-f401-4f7c-89d5-5d3a0350768e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7ca0942-5581-48a0-8923-7f9d95498017 | service: service-general +[2026-04-16 14:22:48.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104307660002 | request_id: c7ca0942-5581-48a0-8923-7f9d95498017 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60f22a6f-66e5-4ace-b77c-153c0ba1bf2d | service: service-general +[2026-04-16 14:22:48.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031503820012 | request_id: 60f22a6f-66e5-4ace-b77c-153c0ba1bf2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd28b1f1-6edf-4a06-90e2-dbc45bf6e8eb | service: service-general +[2026-04-16 14:22:48.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507257103740003 | request_id: cd28b1f1-6edf-4a06-90e2-dbc45bf6e8eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db97910c-8fd1-466f-a3d2-edacc4be0848 | service: service-general +[2026-04-16 14:22:48.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: db97910c-8fd1-466f-a3d2-edacc4be0848 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e21c6545-ac51-4a68-83d8-1f27a805e19c | service: service-general +[2026-04-16 14:22:48.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214402030001 | request_id: e21c6545-ac51-4a68-83d8-1f27a805e19c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5c2e6c5-8662-4e5d-890e-a3dddb7144ce | service: service-general +[2026-04-16 14:22:48.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: a5c2e6c5-8662-4e5d-890e-a3dddb7144ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2fa4636-d18e-48cb-96d1-4cbcd90796dd | service: service-general +[2026-04-16 14:22:48.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052807070002 | request_id: f2fa4636-d18e-48cb-96d1-4cbcd90796dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e6fc0c6-555f-44c6-b1bd-44ae8878e636 | service: service-general +[2026-04-16 14:22:48.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135207600005 | request_id: 5e6fc0c6-555f-44c6-b1bd-44ae8878e636 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2f928de-f4c5-4d55-b1b4-382f6f616db8 | service: service-general +[2026-04-16 14:22:48.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045305860002 | request_id: c2f928de-f4c5-4d55-b1b4-382f6f616db8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82d9ed0e-bbb1-4f90-9300-0b8e60ab5441 | service: service-general +[2026-04-16 14:22:48.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014210690002 | request_id: 82d9ed0e-bbb1-4f90-9300-0b8e60ab5441 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4edbc80-915f-4609-a8ad-918b94b8be8d | service: service-general +[2026-04-16 14:22:48.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3314120801840002 | request_id: e4edbc80-915f-4609-a8ad-918b94b8be8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d34b0076-6d38-449f-a893-bfd747665179 | service: service-general +[2026-04-16 14:22:48.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055906200001 | request_id: d34b0076-6d38-449f-a893-bfd747665179 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa0c735f-54ad-4212-b33c-4d682bcf3386 | service: service-general +[2026-04-16 14:22:48.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3306080809890003 | request_id: fa0c735f-54ad-4212-b33c-4d682bcf3386 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21268472-aa18-4575-830c-49b45f39486b | service: service-general +[2026-04-16 14:22:48.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503020306790002 | request_id: 21268472-aa18-4575-830c-49b45f39486b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fd8a548-e9c4-4852-8293-35d88463e698 | service: service-general +[2026-04-16 14:22:48.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042305570002 | request_id: 7fd8a548-e9c4-4852-8293-35d88463e698 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cae28f3-337b-4c01-b41a-2fa7c5165ce2 | service: service-general +[2026-04-16 14:22:48.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515141005800004 | request_id: 1cae28f3-337b-4c01-b41a-2fa7c5165ce2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a3f3416-ac80-4b57-9106-5eb9fb6d8c01 | service: service-general +[2026-04-16 14:22:48.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106707700001 | request_id: 0a3f3416-ac80-4b57-9106-5eb9fb6d8c01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59edecea-7880-4201-b459-2af5d02fadb2 | service: service-general +[2026-04-16 14:22:48.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031504550011 | request_id: 59edecea-7880-4201-b459-2af5d02fadb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f23b249-65d5-4ea6-81c6-ee2ef4f1a380 | service: service-general +[2026-04-16 14:22:48.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011908030001 | request_id: 2f23b249-65d5-4ea6-81c6-ee2ef4f1a380 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd939d94-e2e7-4c09-b832-d50112528316 | service: service-general +[2026-04-16 14:22:48.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557510 | request_id: dd939d94-e2e7-4c09-b832-d50112528316 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f97216f-c7ff-4c05-b492-7f45d940bdda | service: service-general +[2026-04-16 14:22:48.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180904900007 | request_id: 3f97216f-c7ff-4c05-b492-7f45d940bdda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1b6e253-7d9a-4b4a-93ce-c115cedddc2c | service: service-general +[2026-04-16 14:22:48.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509031104160001 | request_id: c1b6e253-7d9a-4b4a-93ce-c115cedddc2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c4d8803-5105-422b-9ffd-e2d1f10bac38 | service: service-general +[2026-04-16 14:22:48.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515082004870004 | request_id: 7c4d8803-5105-422b-9ffd-e2d1f10bac38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 188de2e0-48d2-4a5c-8d49-6d7552bc5cee | service: service-general +[2026-04-16 14:22:48.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022207600003 | request_id: 188de2e0-48d2-4a5c-8d49-6d7552bc5cee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1b3a5fe-dd44-4c73-8c33-cc87492544a4 | service: service-general +[2026-04-16 14:22:48.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504036410760002 | request_id: e1b3a5fe-dd44-4c73-8c33-cc87492544a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d3c7946-d8ea-47d1-982b-8ce2158182aa | service: service-general +[2026-04-16 14:22:48.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510090604820004 | request_id: 8d3c7946-d8ea-47d1-982b-8ce2158182aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 133c6646-84a8-4d9c-a341-1ca818a3e0f7 | service: service-general +[2026-04-16 14:22:48.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031305910002 | request_id: 133c6646-84a8-4d9c-a341-1ca818a3e0f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 734085a4-18ae-45e5-ae1b-1844f73e7e1d | service: service-general +[2026-04-16 14:22:48.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014205870007 | request_id: 734085a4-18ae-45e5-ae1b-1844f73e7e1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f16c238-d0ca-4cb1-8b66-eb9e99332a8c | service: service-general +[2026-04-16 14:22:48.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046905060002 | request_id: 4f16c238-d0ca-4cb1-8b66-eb9e99332a8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df0836e4-bba9-4567-8e14-67e918ef94fa | service: service-general +[2026-04-16 14:22:48.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507272504860001 | request_id: df0836e4-bba9-4567-8e14-67e918ef94fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df0a22e6-d1e9-4b7b-8bfd-108b2256c818 | service: service-general +[2026-04-16 14:22:48.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165410850003 | request_id: df0a22e6-d1e9-4b7b-8bfd-108b2256c818 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47b09564-198f-4b6a-9fff-51438f77e63e | service: service-general +[2026-04-16 14:22:48.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035103930003 | request_id: 47b09564-198f-4b6a-9fff-51438f77e63e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50bf4c98-cf89-410a-b3ac-e329410b0608 | service: service-general +[2026-04-16 14:22:48.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034704940003 | request_id: 50bf4c98-cf89-410a-b3ac-e329410b0608 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a8bd16a-d256-44df-b0da-185f7f8f7117 | service: service-general +[2026-04-16 14:22:48.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507083012160001 | request_id: 4a8bd16a-d256-44df-b0da-185f7f8f7117 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed985f6a-9cc9-4065-9cd2-a33abc1249ff | service: service-general +[2026-04-16 14:22:48.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513121712790002 | request_id: ed985f6a-9cc9-4065-9cd2-a33abc1249ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff1bc641-44e6-4d9e-8a4d-6e2c6ddcf574 | service: service-general +[2026-04-16 14:22:48.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010701890002 | request_id: ff1bc641-44e6-4d9e-8a4d-6e2c6ddcf574 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 483ce557-e450-42b3-8597-6f9aa6a7df13 | service: service-general +[2026-04-16 14:22:48.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154110130002 | request_id: 483ce557-e450-42b3-8597-6f9aa6a7df13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30e05d4d-2d59-4bce-add4-65e9a2e85a59 | service: service-general +[2026-04-16 14:22:48.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508055708700004 | request_id: 30e05d4d-2d59-4bce-add4-65e9a2e85a59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 857995cf-b2f8-4f82-b495-d1146fd068fd | service: service-general +[2026-04-16 14:22:48.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571026307940001 | request_id: 857995cf-b2f8-4f82-b495-d1146fd068fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 314e2c30-21b6-44ba-b70a-8b9129c32ccd | service: service-general +[2026-04-16 14:22:48.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514210610130001 | request_id: 314e2c30-21b6-44ba-b70a-8b9129c32ccd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.550] [INFO ] [AllergyIntolerance WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:48.550] [INFO ] [AllergyIntolerance WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:48.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c794f643-e571-487d-b5c1-ecd2fadc7183 | service: service-general +[2026-04-16 14:22:48.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035504620002 | request_id: c794f643-e571-487d-b5c1-ecd2fadc7183 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ea34576-7581-4134-a19a-24f592ea4e74 | service: service-general +[2026-04-16 14:22:48.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185005030001 | request_id: 7ea34576-7581-4134-a19a-24f592ea4e74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54cf185e-73b2-490a-a2c2-a28f1583adad | service: service-general +[2026-04-16 14:22:48.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031205690003 | request_id: 54cf185e-73b2-490a-a2c2-a28f1583adad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8a8bf69-2425-4257-a791-cdf95e6e6495 | service: service-general +[2026-04-16 14:22:48.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517031304100002 | request_id: a8a8bf69-2425-4257-a791-cdf95e6e6495 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f204be4c-2244-4c04-b520-b7571ab2558b | service: service-general +[2026-04-16 14:22:48.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186710930002 | request_id: f204be4c-2244-4c04-b520-b7571ab2558b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 112dd9f3-ee7c-496e-a509-96b391676dce | service: service-general +[2026-04-16 14:22:48.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507193110950001 | request_id: 112dd9f3-ee7c-496e-a509-96b391676dce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feb73f5f-41d7-4faf-a0ba-b3fa86147b44 | service: service-general +[2026-04-16 14:22:48.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126608040001 | request_id: feb73f5f-41d7-4faf-a0ba-b3fa86147b44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36a84a0c-bcee-4091-a72a-44edff008e44 | service: service-general +[2026-04-16 14:22:48.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: 36a84a0c-bcee-4091-a72a-44edff008e44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f4ed342-7d1f-4a66-a6e0-831f903faa47 | service: service-general +[2026-04-16 14:22:48.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557620 | request_id: 0f4ed342-7d1f-4a66-a6e0-831f903faa47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebd85339-27b1-40f6-a0f4-d6e9628b1b6e | service: service-general +[2026-04-16 14:22:48.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331209630002 | request_id: ebd85339-27b1-40f6-a0f4-d6e9628b1b6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b074aba1-e6f3-4720-9ba5-bdf51ce00086 | service: service-general +[2026-04-16 14:22:48.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514236506450002 | request_id: b074aba1-e6f3-4720-9ba5-bdf51ce00086 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 235514aa-eb87-4625-ab33-6910248a9d0c | service: service-general +[2026-04-16 14:22:48.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505166204690001 | request_id: 235514aa-eb87-4625-ab33-6910248a9d0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42849269-c69d-413c-9ec0-638cd993dba0 | service: service-general +[2026-04-16 14:22:48.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513144107690108 | request_id: 42849269-c69d-413c-9ec0-638cd993dba0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e498fa91-401a-4016-abc8-7e8e6453ab54 | service: service-general +[2026-04-16 14:22:48.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130101580021 | request_id: e498fa91-401a-4016-abc8-7e8e6453ab54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d27a8eb-56cb-41c1-ad4b-cb32022de6a3 | service: service-general +[2026-04-16 14:22:48.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045489 | request_id: 3d27a8eb-56cb-41c1-ad4b-cb32022de6a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f4cd167-1343-466a-953a-aaa718f862b5 | service: service-general +[2026-04-16 14:22:48.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031203540003 | request_id: 6f4cd167-1343-466a-953a-aaa718f862b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b3fb141-115b-43ee-9994-49872e3b849e | service: service-general +[2026-04-16 14:22:48.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064304580003 | request_id: 3b3fb141-115b-43ee-9994-49872e3b849e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cc3a67a-7871-46d0-a917-bd4f9f8dbac0 | service: service-general +[2026-04-16 14:22:48.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045490 | request_id: 3cc3a67a-7871-46d0-a917-bd4f9f8dbac0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e3609a5-5b61-485c-ac9f-9a319681dde2 | service: service-general +[2026-04-16 14:22:48.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504064107610010 | request_id: 1e3609a5-5b61-485c-ac9f-9a319681dde2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dc804eb-cc16-4bd4-bfe2-522642113b6a | service: service-general +[2026-04-16 14:22:48.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126607990002 | request_id: 8dc804eb-cc16-4bd4-bfe2-522642113b6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ac5d847-f411-418c-b4fc-656130330f65 | service: service-general +[2026-04-16 14:22:48.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030105590005 | request_id: 6ac5d847-f411-418c-b4fc-656130330f65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3b03213-d39f-431d-ab29-04b7274c2912 | service: service-general +[2026-04-16 14:22:48.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 555.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011208700002 | request_id: a3b03213-d39f-431d-ab29-04b7274c2912 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0757010c-4a28-47db-8ca1-f63605f11db3 | service: service-general +[2026-04-16 14:22:48.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014503140003 | request_id: 0757010c-4a28-47db-8ca1-f63605f11db3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6930e7e7-ef62-4bca-a195-6ca6701671e3 | service: service-general +[2026-04-16 14:22:48.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504112111680002 | request_id: 6930e7e7-ef62-4bca-a195-6ca6701671e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcfc0260-62f4-4a01-858f-736e4a4671ee | service: service-general +[2026-04-16 14:22:48.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514034206680001 | request_id: fcfc0260-62f4-4a01-858f-736e4a4671ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fd47a55-29bd-43a9-bbe0-974ab69ed707 | service: service-general +[2026-04-16 14:22:48.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211001560001 | request_id: 4fd47a55-29bd-43a9-bbe0-974ab69ed707 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b4e7615-9a5b-4efb-8c5a-f5d76efdfa2f | service: service-general +[2026-04-16 14:22:48.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025903620001 | request_id: 8b4e7615-9a5b-4efb-8c5a-f5d76efdfa2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 622678de-6309-43bd-a666-c61060742d9a | service: service-general +[2026-04-16 14:22:48.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331209620002 | request_id: 622678de-6309-43bd-a666-c61060742d9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 120d4cd3-bbd2-43c9-913f-af4d934199a0 | service: service-general +[2026-04-16 14:22:48.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578253011360001 | request_id: 120d4cd3-bbd2-43c9-913f-af4d934199a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf30522c-2c46-490e-9a69-795d45310a89 | service: service-general +[2026-04-16 14:22:48.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194801960001 | request_id: bf30522c-2c46-490e-9a69-795d45310a89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 066b071e-0598-400d-b62f-84b0ee116301 | service: service-general +[2026-04-16 14:22:48.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514042909660001 | request_id: 066b071e-0598-400d-b62f-84b0ee116301 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95e21556-ae1c-4c06-bf4b-c8d3f55a47b3 | service: service-general +[2026-04-16 14:22:48.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513125302780003 | request_id: 95e21556-ae1c-4c06-bf4b-c8d3f55a47b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecd50d47-2adc-4bce-b796-55206b113b25 | service: service-general +[2026-04-16 14:22:48.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036210960005 | request_id: ecd50d47-2adc-4bce-b796-55206b113b25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2645db17-f7a4-4b3e-9c8c-bad188a15c49 | service: service-general +[2026-04-16 14:22:48.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232804890004 | request_id: 2645db17-f7a4-4b3e-9c8c-bad188a15c49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9fc716b-4c44-4002-9a3c-7ff841009617 | service: service-general +[2026-04-16 14:22:48.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034408850013 | request_id: a9fc716b-4c44-4002-9a3c-7ff841009617 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b0a9807-2d97-44b8-9ca6-ca74be3b02f6 | service: service-general +[2026-04-16 14:22:48.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045387 | request_id: 8b0a9807-2d97-44b8-9ca6-ca74be3b02f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 878b907c-b055-4672-897e-1beba12244f9 | service: service-general +[2026-04-16 14:22:48.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504114207690002 | request_id: 878b907c-b055-4672-897e-1beba12244f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9014583c-91a8-4b7f-980f-bcc823d691f6 | service: service-general +[2026-04-16 14:22:48.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557623 | request_id: 9014583c-91a8-4b7f-980f-bcc823d691f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edf7b5c7-6b88-4e99-9a26-908d40af4515 | service: service-general +[2026-04-16 14:22:48.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014802480003 | request_id: edf7b5c7-6b88-4e99-9a26-908d40af4515 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 833a3bd4-ce3c-4be3-8cf9-eb861ab97fef | service: service-general +[2026-04-16 14:22:48.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504165712570001 | request_id: 833a3bd4-ce3c-4be3-8cf9-eb861ab97fef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a867118-99df-4103-931f-c9d2ce260a23 | service: service-general +[2026-04-16 14:22:48.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503104904790003 | request_id: 9a867118-99df-4103-931f-c9d2ce260a23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c2f57e1-cf93-4fab-8396-617a844567ae | service: service-general +[2026-04-16 14:22:48.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034901500002 | request_id: 5c2f57e1-cf93-4fab-8396-617a844567ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75874846-7608-4947-86f1-cdb632c4788f | service: service-general +[2026-04-16 14:22:48.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260607180001 | request_id: 75874846-7608-4947-86f1-cdb632c4788f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b65c8292-3580-477e-8271-779921f00119 | service: service-general +[2026-04-16 14:22:48.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110409650002 | request_id: b65c8292-3580-477e-8271-779921f00119 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fab2aef2-bc7a-44e9-ab67-bc8c16fb8e2d | service: service-general +[2026-04-16 14:22:48.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045304000004 | request_id: fab2aef2-bc7a-44e9-ab67-bc8c16fb8e2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7286b93b-f3ea-42c9-9611-c2d5d825af1d | service: service-general +[2026-04-16 14:22:48.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351318670665002_ | request_id: 7286b93b-f3ea-42c9-9611-c2d5d825af1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4b7bc65-a340-4b03-a09a-0702acc5f961 | service: service-general +[2026-04-16 14:22:48.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120412750002 | request_id: e4b7bc65-a340-4b03-a09a-0702acc5f961 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d78c7985-b221-45cb-87df-6496fa7c8f6c | service: service-general +[2026-04-16 14:22:48.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030701630002 | request_id: d78c7985-b221-45cb-87df-6496fa7c8f6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 627090f5-a42a-43b3-ac9c-bc76c8ab0a1b | service: service-general +[2026-04-16 14:22:48.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202122312090001 | request_id: 627090f5-a42a-43b3-ac9c-bc76c8ab0a1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c78b2af6-3a9a-46e2-a4c1-42f186dd3c22 | service: service-general +[2026-04-16 14:22:48.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095006710003 | request_id: c78b2af6-3a9a-46e2-a4c1-42f186dd3c22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96f0899a-68a1-4db8-9e11-b05359af8215 | service: service-general +[2026-04-16 14:22:48.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: 96f0899a-68a1-4db8-9e11-b05359af8215 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70edeaaa-82ba-4a0e-8e5e-0ea6898e7bb7 | service: service-general +[2026-04-16 14:22:48.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557624 | request_id: 70edeaaa-82ba-4a0e-8e5e-0ea6898e7bb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd6565a1-5b1a-43d8-81cd-c69838bf8c11 | service: service-general +[2026-04-16 14:22:48.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057006800005 | request_id: cd6565a1-5b1a-43d8-81cd-c69838bf8c11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ccb1432-772b-4222-9e66-b6063277d8c7 | service: service-general +[2026-04-16 14:22:48.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024210650002 | request_id: 6ccb1432-772b-4222-9e66-b6063277d8c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33afb03c-5231-464f-9e87-dd2f6e630bc4 | service: service-general +[2026-04-16 14:22:48.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250101600040 | request_id: 33afb03c-5231-464f-9e87-dd2f6e630bc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74dbea00-b09b-4c27-b3f6-4a618ff75ece | service: service-general +[2026-04-16 14:22:48.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574050804710002 | request_id: 74dbea00-b09b-4c27-b3f6-4a618ff75ece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5726ee0-998a-4f6e-9bd0-bb484dde947b | service: service-general +[2026-04-16 14:22:48.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214101670005 | request_id: c5726ee0-998a-4f6e-9bd0-bb484dde947b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c89c4a51-974c-4887-a1ff-ee33d3e0e626 | service: service-general +[2026-04-16 14:22:48.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473016303680008 | request_id: c89c4a51-974c-4887-a1ff-ee33d3e0e626 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 816d80a8-13ca-48cc-abc2-27a7c42b837a | service: service-general +[2026-04-16 14:22:48.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326910100004 | request_id: 816d80a8-13ca-48cc-abc2-27a7c42b837a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02494fd9-3273-4be3-8ad7-db1734b5395c | service: service-general +[2026-04-16 14:22:48.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035810910001 | request_id: 02494fd9-3273-4be3-8ad7-db1734b5395c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77302cff-8631-4fd8-8c6e-7603c20a154c | service: service-general +[2026-04-16 14:22:48.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513156103690001 | request_id: 77302cff-8631-4fd8-8c6e-7603c20a154c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c252d58b-b744-4510-a745-aa1491ded985 | service: service-general +[2026-04-16 14:22:48.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041605130007 | request_id: c252d58b-b744-4510-a745-aa1491ded985 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e2dea8e-647d-4b5f-8adc-8037f8e90100 | service: service-general +[2026-04-16 14:22:48.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264208020003 | request_id: 0e2dea8e-647d-4b5f-8adc-8037f8e90100 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1911951-5707-494d-a351-8fefe12da621 | service: service-general +[2026-04-16 14:22:48.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: d1911951-5707-494d-a351-8fefe12da621 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebedb6e4-344f-4d03-8116-1fed48aef916 | service: service-general +[2026-04-16 14:22:48.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034201720003 | request_id: ebedb6e4-344f-4d03-8116-1fed48aef916 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9141444d-0ed7-43f7-a6da-0e259de11967 | service: service-general +[2026-04-16 14:22:48.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 9141444d-0ed7-43f7-a6da-0e259de11967 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d52e4a35-c2e4-4cf4-a953-d8d05125ad86 | service: service-general +[2026-04-16 14:22:48.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036101690002 | request_id: d52e4a35-c2e4-4cf4-a953-d8d05125ad86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c753dbd-7ed9-4c16-a822-20e3acfe8857 | service: service-general +[2026-04-16 14:22:48.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578081809680001 | request_id: 1c753dbd-7ed9-4c16-a822-20e3acfe8857 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68305653-4564-4fba-a37d-da7f319788eb | service: service-general +[2026-04-16 14:22:48.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504164207660002 | request_id: 68305653-4564-4fba-a37d-da7f319788eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17fe2d41-e56e-43b5-ae95-b9062f67542a | service: service-general +[2026-04-16 14:22:48.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174101600012 | request_id: 17fe2d41-e56e-43b5-ae95-b9062f67542a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dbef61f-ee42-405f-8e6d-a1fbe3239095 | service: service-general +[2026-04-16 14:22:48.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506011203670004 | request_id: 9dbef61f-ee42-405f-8e6d-a1fbe3239095 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ad68862-894d-4d68-80e4-049d4ee91388 | service: service-general +[2026-04-16 14:22:48.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101640161 | request_id: 8ad68862-894d-4d68-80e4-049d4ee91388 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c363b23b-d18d-4256-bb2d-3c944883abe1 | service: service-general +[2026-04-16 14:22:48.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557625 | request_id: c363b23b-d18d-4256-bb2d-3c944883abe1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22f52c57-f6ce-458d-ba6c-8c30d215f171 | service: service-general +[2026-04-16 14:22:48.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 22f52c57-f6ce-458d-ba6c-8c30d215f171 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7baa811a-361c-4c0e-8b65-b4078f660433 | service: service-general +[2026-04-16 14:22:48.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080208760001 | request_id: 7baa811a-361c-4c0e-8b65-b4078f660433 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e51b38a3-8289-4f5e-9f91-d930036057a4 | service: service-general +[2026-04-16 14:22:48.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: e51b38a3-8289-4f5e-9f91-d930036057a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc5c63bc-07d4-41f2-b7b8-1ed72897cabf | service: service-general +[2026-04-16 14:22:48.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557626 | request_id: fc5c63bc-07d4-41f2-b7b8-1ed72897cabf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e858687-977e-4a84-8445-c38ab216fbc3 | service: service-general +[2026-04-16 14:22:48.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 258.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: 2e858687-977e-4a84-8445-c38ab216fbc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f1806a2-a7cf-44cc-a56b-9ecfc54a2d28 | service: service-general +[2026-04-16 14:22:48.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: 3f1806a2-a7cf-44cc-a56b-9ecfc54a2d28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 868d9809-5084-4753-b3c9-6cc7e151fa8b | service: service-general +[2026-04-16 14:22:48.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514087006610015 | request_id: 868d9809-5084-4753-b3c9-6cc7e151fa8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b43fe6c-40f2-4d78-96ba-a2206d5c0d94 | service: service-general +[2026-04-16 14:22:48.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503064611760001 | request_id: 5b43fe6c-40f2-4d78-96ba-a2206d5c0d94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f697e07a-fa85-4810-ac89-44ea0df5b748 | service: service-general +[2026-04-16 14:22:48.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: f697e07a-fa85-4810-ac89-44ea0df5b748 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7e16cb7-3738-4e10-9861-3fe3a44934e6 | service: service-general +[2026-04-16 14:22:48.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507325709620002 | request_id: c7e16cb7-3738-4e10-9861-3fe3a44934e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3876f58-0bba-468b-827a-ccbb1315fcab | service: service-general +[2026-04-16 14:22:48.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505032906780001 | request_id: d3876f58-0bba-468b-827a-ccbb1315fcab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d96a15f5-4310-4b27-91de-7614a1950ec9 | service: service-general +[2026-04-16 14:22:48.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211108540001 | request_id: d96a15f5-4310-4b27-91de-7614a1950ec9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07b6673c-aac1-4b9f-9955-c76154f0b16f | service: service-general +[2026-04-16 14:22:48.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: 07b6673c-aac1-4b9f-9955-c76154f0b16f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acaa4771-abe1-4972-8537-d1a7ef2dd283 | service: service-general +[2026-04-16 14:22:48.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076709880003 | request_id: acaa4771-abe1-4972-8537-d1a7ef2dd283 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebe6caf5-20ba-46b1-a158-6273b46c52dc | service: service-general +[2026-04-16 14:22:48.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557627 | request_id: ebe6caf5-20ba-46b1-a158-6273b46c52dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a1b58d8-3c86-424e-9009-6fd2e52b6f4b | service: service-general +[2026-04-16 14:22:48.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574025405780002 | request_id: 7a1b58d8-3c86-424e-9009-6fd2e52b6f4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd52e278-6875-492b-9c47-0f08cb01d377 | service: service-general +[2026-04-16 14:22:48.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522170206680002 | request_id: bd52e278-6875-492b-9c47-0f08cb01d377 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 890dc8f7-d0ee-481f-aa13-d2dadd4cd19a | service: service-general +[2026-04-16 14:22:48.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101690107 | request_id: 890dc8f7-d0ee-481f-aa13-d2dadd4cd19a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcd833bc-29c6-424f-9f74-123333a05a6a | service: service-general +[2026-04-16 14:22:48.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136507030003 | request_id: bcd833bc-29c6-424f-9f74-123333a05a6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ae7e5c8-a112-4e2f-a855-2f7e20655bf0 | service: service-general +[2026-04-16 14:22:48.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011501080001 | request_id: 0ae7e5c8-a112-4e2f-a855-2f7e20655bf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b79add9-ea2f-4638-b421-2e5cccef197b | service: service-general +[2026-04-16 14:22:48.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514170502800001 | request_id: 5b79add9-ea2f-4638-b421-2e5cccef197b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 667e8ca4-d6da-451a-b018-5ec1152fda2a | service: service-general +[2026-04-16 14:22:48.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514072709730001 | request_id: 667e8ca4-d6da-451a-b018-5ec1152fda2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 102ce24a-a9c4-4bd4-935c-f908f36f4d41 | service: service-general +[2026-04-16 14:22:48.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144707770006 | request_id: 102ce24a-a9c4-4bd4-935c-f908f36f4d41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f13824b-3743-45b6-a21f-3e699f41d876 | service: service-general +[2026-04-16 14:22:48.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031604750001 | request_id: 7f13824b-3743-45b6-a21f-3e699f41d876 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e875362-bf3d-4791-bbc5-feb12ffa498d | service: service-general +[2026-04-16 14:22:48.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036403670002 | request_id: 4e875362-bf3d-4791-bbc5-feb12ffa498d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 289da77e-a654-4369-ad8a-a88d0c9190f3 | service: service-general +[2026-04-16 14:22:48.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511110511910001 | request_id: 289da77e-a654-4369-ad8a-a88d0c9190f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2215c251-2cf0-4256-95c5-4bd451f4d9e8 | service: service-general +[2026-04-16 14:22:48.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506235301770001 | request_id: 2215c251-2cf0-4256-95c5-4bd451f4d9e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8a2b26c-c1ea-4171-a549-c25377422219 | service: service-general +[2026-04-16 14:22:48.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350134609890001 | request_id: b8a2b26c-c1ea-4171-a549-c25377422219 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c99459b5-2383-4f9a-92cf-6a4f8d387617 | service: service-general +[2026-04-16 14:22:48.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 647.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075405590001 | request_id: c99459b5-2383-4f9a-92cf-6a4f8d387617 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7fdc8a1-6a09-4fc6-b03c-f9d66c8e211e | service: service-general +[2026-04-16 14:22:48.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557628 | request_id: d7fdc8a1-6a09-4fc6-b03c-f9d66c8e211e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d10cd813-fd4e-4454-a44b-8329ff972a72 | service: service-general +[2026-04-16 14:22:48.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545920 | request_id: d10cd813-fd4e-4454-a44b-8329ff972a72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07d70be7-1c41-4b65-8811-917481c00106 | service: service-general +[2026-04-16 14:22:48.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301303640001 | request_id: 07d70be7-1c41-4b65-8811-917481c00106 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 5999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 578292f4-8f5e-4843-9eca-bd388ba44487 | service: service-general +[2026-04-16 14:22:48.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011905980001 | request_id: 578292f4-8f5e-4843-9eca-bd388ba44487 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6d002f8-743e-4305-a1cd-5e6ef166860d | service: service-general +[2026-04-16 14:22:48.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574010905530001 | request_id: c6d002f8-743e-4305-a1cd-5e6ef166860d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9e68b36-ebce-4653-8f99-6e7d165e3fe7 | service: service-general +[2026-04-16 14:22:48.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513136701840001 | request_id: c9e68b36-ebce-4653-8f99-6e7d165e3fe7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beb296cd-21b3-446e-82d6-199fb7e8aecc | service: service-general +[2026-04-16 14:22:48.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144304660001 | request_id: beb296cd-21b3-446e-82d6-199fb7e8aecc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceecfbc5-af89-475f-a0ea-40ac02c55d81 | service: service-general +[2026-04-16 14:22:48.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510046109650002 | request_id: ceecfbc5-af89-475f-a0ea-40ac02c55d81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00907d25-eeba-4ca4-9485-15148705cdb9 | service: service-general +[2026-04-16 14:22:48.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314609780001 | request_id: 00907d25-eeba-4ca4-9485-15148705cdb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc50acba-3ecd-4673-bee9-0e83cce185ab | service: service-general +[2026-04-16 14:22:48.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095608700001 | request_id: fc50acba-3ecd-4673-bee9-0e83cce185ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66707cb1-64b4-4e76-bb26-c831dcda2d39 | service: service-general +[2026-04-16 14:22:48.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161505870007 | request_id: 66707cb1-64b4-4e76-bb26-c831dcda2d39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b687ce0e-c80d-422d-8403-ea4480b7ad92 | service: service-general +[2026-04-16 14:22:48.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: b687ce0e-c80d-422d-8403-ea4480b7ad92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fa4a0f1-d948-4ce0-9329-f03134a8453e | service: service-general +[2026-04-16 14:22:48.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510055110560001 | request_id: 4fa4a0f1-d948-4ce0-9329-f03134a8453e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cde86e85-ab1e-4052-a999-698c34fa01e7 | service: service-general +[2026-04-16 14:22:48.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518170710190002 | request_id: cde86e85-ab1e-4052-a999-698c34fa01e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a80ec8e-b077-4322-a0ad-ee52216f8bd1 | service: service-general +[2026-04-16 14:22:48.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506236108780001 | request_id: 7a80ec8e-b077-4322-a0ad-ee52216f8bd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7819e4a2-3e76-49b2-8ec4-681eb5bdb30f | service: service-general +[2026-04-16 14:22:48.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251706760001 | request_id: 7819e4a2-3e76-49b2-8ec4-681eb5bdb30f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09623980-e78b-47cc-8c96-adbb959190b4 | service: service-general +[2026-04-16 14:22:48.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 09623980-e78b-47cc-8c96-adbb959190b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 611b8d69-0a34-425c-9516-4f432cf66947 | service: service-general +[2026-04-16 14:22:48.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 269.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014910680001 | request_id: 611b8d69-0a34-425c-9516-4f432cf66947 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1cf0cdd-04bb-4680-a6b7-15db4b98c6c2 | service: service-general +[2026-04-16 14:22:48.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046009740002 | request_id: b1cf0cdd-04bb-4680-a6b7-15db4b98c6c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6951923e-668e-4201-a655-356b5a0ae3bb | service: service-general +[2026-04-16 14:22:48.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094302800002 | request_id: 6951923e-668e-4201-a655-356b5a0ae3bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7eef0123-ba2d-408a-b286-87fabf3c139d | service: service-general +[2026-04-16 14:22:48.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090107590167 | request_id: 7eef0123-ba2d-408a-b286-87fabf3c139d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5aaee98-d003-4683-adab-dd2e7c5f7695 | service: service-general +[2026-04-16 14:22:48.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256901790002 | request_id: a5aaee98-d003-4683-adab-dd2e7c5f7695 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd94f020-0d8b-41db-ae54-f2743e9da1c0 | service: service-general +[2026-04-16 14:22:48.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020105970002 | request_id: cd94f020-0d8b-41db-ae54-f2743e9da1c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d70f5144-b4a3-42c0-85f7-bcfd2a7763c9 | service: service-general +[2026-04-16 14:22:48.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571021607720007 | request_id: d70f5144-b4a3-42c0-85f7-bcfd2a7763c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9706abf-5f05-47af-a309-aadfa8717e69 | service: service-general +[2026-04-16 14:22:48.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504085409570001 | request_id: f9706abf-5f05-47af-a309-aadfa8717e69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25978c88-e638-434a-bdea-42bbb2ab0bcb | service: service-general +[2026-04-16 14:22:48.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036305670002 | request_id: 25978c88-e638-434a-bdea-42bbb2ab0bcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80142e4d-b9c0-42e5-a135-267cce597ac3 | service: service-general +[2026-04-16 14:22:48.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015507950004 | request_id: 80142e4d-b9c0-42e5-a135-267cce597ac3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 024d39f6-ae53-4165-a615-f06355c771bd | service: service-general +[2026-04-16 14:22:48.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578284507630001 | request_id: 024d39f6-ae53-4165-a615-f06355c771bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9a8328f-f4bd-482a-87bc-6dc957165c42 | service: service-general +[2026-04-16 14:22:48.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246310700002 | request_id: e9a8328f-f4bd-482a-87bc-6dc957165c42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 212046aa-c2c3-47af-b487-f990b150f4c0 | service: service-general +[2026-04-16 14:22:48.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136304670001 | request_id: 212046aa-c2c3-47af-b487-f990b150f4c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4696728f-959e-419e-8ff0-dc0d619b856f | service: service-general +[2026-04-16 14:22:48.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014507590005 | request_id: 4696728f-959e-419e-8ff0-dc0d619b856f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a08228ad-ab1c-4e7d-ab19-2805f899306c | service: service-general +[2026-04-16 14:22:48.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050612590005 | request_id: a08228ad-ab1c-4e7d-ab19-2805f899306c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a48acc7-f8cf-41ee-ae16-52c0c5b7b9cc | service: service-general +[2026-04-16 14:22:48.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: 7a48acc7-f8cf-41ee-ae16-52c0c5b7b9cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a16e550-a3b8-4808-b8a2-11efd17796b4 | service: service-general +[2026-04-16 14:22:48.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506172905130003 | request_id: 8a16e550-a3b8-4808-b8a2-11efd17796b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fd33f9b-a567-41af-8c65-ceccec3b221d | service: service-general +[2026-04-16 14:22:48.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186612180001 | request_id: 6fd33f9b-a567-41af-8c65-ceccec3b221d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0579757-6157-496b-baf2-239a977bd44c | service: service-general +[2026-04-16 14:22:48.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134506650003 | request_id: f0579757-6157-496b-baf2-239a977bd44c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8662bee0-018d-4c6f-9039-52a559f9981d | service: service-general +[2026-04-16 14:22:48.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141902520001 | request_id: 8662bee0-018d-4c6f-9039-52a559f9981d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14a7df70-2232-4804-bfea-8657e43c5b62 | service: service-general +[2026-04-16 14:22:48.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: 14a7df70-2232-4804-bfea-8657e43c5b62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42fe93a0-447f-4e92-b5aa-ade2902a97fe | service: service-general +[2026-04-16 14:22:48.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502140303430002 | request_id: 42fe93a0-447f-4e92-b5aa-ade2902a97fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89738984-9a71-4417-856e-0651a1c67e58 | service: service-general +[2026-04-16 14:22:48.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 89738984-9a71-4417-856e-0651a1c67e58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4959f4e-419a-4f0e-b336-63f4620ea1f0 | service: service-general +[2026-04-16 14:22:48.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504051009600001 | request_id: d4959f4e-419a-4f0e-b336-63f4620ea1f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6efd4de-fc1f-48e4-905b-f4fff2847a31 | service: service-general +[2026-04-16 14:22:48.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514170608680001 | request_id: d6efd4de-fc1f-48e4-905b-f4fff2847a31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ed011d3-1a23-4856-823c-d5d338e21f13 | service: service-general +[2026-04-16 14:22:48.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094905590001 | request_id: 5ed011d3-1a23-4856-823c-d5d338e21f13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adbec2df-6b6b-4fc1-8874-72927bc070c0 | service: service-general +[2026-04-16 14:22:48.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: adbec2df-6b6b-4fc1-8874-72927bc070c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86e05550-c2a3-45d8-aef3-08775faa1100 | service: service-general +[2026-04-16 14:22:48.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: 86e05550-c2a3-45d8-aef3-08775faa1100 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8f9fcfe-d1d0-49de-b99e-c7b7cf39dac7 | service: service-general +[2026-04-16 14:22:48.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506256904630002 | request_id: a8f9fcfe-d1d0-49de-b99e-c7b7cf39dac7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0d5c714-ce95-4841-9a90-4a82c1c964db | service: service-general +[2026-04-16 14:22:48.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212601180009 | request_id: a0d5c714-ce95-4841-9a90-4a82c1c964db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2b19d5d-ebb4-4b6b-951b-1bdfa1882146 | service: service-general +[2026-04-16 14:22:48.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514225807730001 | request_id: e2b19d5d-ebb4-4b6b-951b-1bdfa1882146 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d259079-16f8-4e1a-a9ab-660757b7d9cb | service: service-general +[2026-04-16 14:22:48.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351412504720004_ | request_id: 1d259079-16f8-4e1a-a9ab-660757b7d9cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91b1a671-9d2f-4c63-8cfc-6178ba684b07 | service: service-general +[2026-04-16 14:22:48.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182807970001 | request_id: 91b1a671-9d2f-4c63-8cfc-6178ba684b07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 571a6021-4335-4576-83a6-0ae14fce235e | service: service-general +[2026-04-16 14:22:48.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014112620004 | request_id: 571a6021-4335-4576-83a6-0ae14fce235e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f53cb92e-058a-41e0-b2aa-ec7087281884 | service: service-general +[2026-04-16 14:22:48.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015501900001 | request_id: f53cb92e-058a-41e0-b2aa-ec7087281884 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6ce2fc8-60f9-4fc9-b8a9-73ff7c5ca879 | service: service-general +[2026-04-16 14:22:48.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050910890001 | request_id: a6ce2fc8-60f9-4fc9-b8a9-73ff7c5ca879 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9834908a-cfec-47ff-b32c-220147b2ef0e | service: service-general +[2026-04-16 14:22:48.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074207720001 | request_id: 9834908a-cfec-47ff-b32c-220147b2ef0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c48662b7-7f99-4b37-9652-38b27b9f6ce6 | service: service-general +[2026-04-16 14:22:48.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545718 | request_id: c48662b7-7f99-4b37-9652-38b27b9f6ce6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9227e782-d5b6-47d1-aa36-b2471cea2b15 | service: service-general +[2026-04-16 14:22:48.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116208740002 | request_id: 9227e782-d5b6-47d1-aa36-b2471cea2b15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5bec9ca-b512-4c3d-b4ec-3a9ee4ace003 | service: service-general +[2026-04-16 14:22:48.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240501030001 | request_id: d5bec9ca-b512-4c3d-b4ec-3a9ee4ace003 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02e6ad7b-5ebb-42e1-8bda-19932dcfa6c6 | service: service-general +[2026-04-16 14:22:48.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045471 | request_id: 02e6ad7b-5ebb-42e1-8bda-19932dcfa6c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 637bd408-6eb3-49da-9619-46b70231bcc2 | service: service-general +[2026-04-16 14:22:48.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295206880004 | request_id: 637bd408-6eb3-49da-9619-46b70231bcc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7c38165-fe0b-4102-9c97-6d9a77b7e4f2 | service: service-general +[2026-04-16 14:22:48.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045107770001 | request_id: f7c38165-fe0b-4102-9c97-6d9a77b7e4f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9eab58a-fcf3-4d45-9027-bfb122d5ec06 | service: service-general +[2026-04-16 14:22:48.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260303920006 | request_id: b9eab58a-fcf3-4d45-9027-bfb122d5ec06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71458943-668c-47a8-9cca-bf6a59fa4acb | service: service-general +[2026-04-16 14:22:48.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 71458943-668c-47a8-9cca-bf6a59fa4acb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f49cfd4f-bc46-40d8-a2ea-e95ee7c5b3bc | service: service-general +[2026-04-16 14:22:48.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507282301200003 | request_id: f49cfd4f-bc46-40d8-a2ea-e95ee7c5b3bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfb75ead-0eba-487b-86d1-2058334ddf02 | service: service-general +[2026-04-16 14:22:48.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166804030004 | request_id: dfb75ead-0eba-487b-86d1-2058334ddf02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 994a798f-2a1e-405c-b3a1-dfccd9cbe3c4 | service: service-general +[2026-04-16 14:22:48.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 301.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134111640003 | request_id: 994a798f-2a1e-405c-b3a1-dfccd9cbe3c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea144478-27a7-48bc-8092-d0cd05c5559a | service: service-general +[2026-04-16 14:22:48.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6404122504630004 | request_id: ea144478-27a7-48bc-8092-d0cd05c5559a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aed18d40-d9bd-4916-a9ae-ab28c548e858 | service: service-general +[2026-04-16 14:22:48.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090101750083 | request_id: aed18d40-d9bd-4916-a9ae-ab28c548e858 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f9da10c-d236-4265-99dc-3f5db72bd1bd | service: service-general +[2026-04-16 14:22:48.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184601750001 | request_id: 6f9da10c-d236-4265-99dc-3f5db72bd1bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cc60d5c-7bff-40a7-b81b-399a8ce65e4f | service: service-general +[2026-04-16 14:22:48.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305506740004 | request_id: 7cc60d5c-7bff-40a7-b81b-399a8ce65e4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb0a1349-055a-41cf-bf71-04e4e5c7a693 | service: service-general +[2026-04-16 14:22:48.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024311680006 | request_id: bb0a1349-055a-41cf-bf71-04e4e5c7a693 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64b870eb-7236-4108-87ff-6f4ef1065ff2 | service: service-general +[2026-04-16 14:22:48.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508116509730002 | request_id: 64b870eb-7236-4108-87ff-6f4ef1065ff2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2d63cee-0fc2-47af-9717-db51eb52db2d | service: service-general +[2026-04-16 14:22:48.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256805940004 | request_id: d2d63cee-0fc2-47af-9717-db51eb52db2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54818c22-3ccf-4a77-83eb-edb59f68fc53 | service: service-general +[2026-04-16 14:22:48.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557630 | request_id: 54818c22-3ccf-4a77-83eb-edb59f68fc53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cb1fa00-d0ac-4899-b1cf-4cec51ad6f48 | service: service-general +[2026-04-16 14:22:48.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 252.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104707820005 | request_id: 5cb1fa00-d0ac-4899-b1cf-4cec51ad6f48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e36e3498-7a8b-4eb2-8789-9902d19b7606 | service: service-general +[2026-04-16 14:22:48.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075201020001 | request_id: e36e3498-7a8b-4eb2-8789-9902d19b7606 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 766ac8f4-9d60-4d24-ba16-e7ed0ccb6765 | service: service-general +[2026-04-16 14:22:48.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184806560001 | request_id: 766ac8f4-9d60-4d24-ba16-e7ed0ccb6765 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d33b58c7-bec2-4ffd-88ae-e5135deb60d6 | service: service-general +[2026-04-16 14:22:48.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037006960003 | request_id: d33b58c7-bec2-4ffd-88ae-e5135deb60d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f31f7eef-c5de-46b1-b125-7662d333caf8 | service: service-general +[2026-04-16 14:22:48.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014103970002 | request_id: f31f7eef-c5de-46b1-b125-7662d333caf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e768fae2-0df0-4563-ac11-49a4a16f852d | service: service-general +[2026-04-16 14:22:48.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514216005800002 | request_id: e768fae2-0df0-4563-ac11-49a4a16f852d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dee74748-d6bc-485e-bf27-9224e2b99a61 | service: service-general +[2026-04-16 14:22:48.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234608510001 | request_id: dee74748-d6bc-485e-bf27-9224e2b99a61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36435d52-ae74-4066-b228-ed9fc17d6aac | service: service-general +[2026-04-16 14:22:48.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326803790002 | request_id: 36435d52-ae74-4066-b228-ed9fc17d6aac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 165351c6-0245-4388-9a05-de30e2dc36ad | service: service-general +[2026-04-16 14:22:48.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055306770004 | request_id: 165351c6-0245-4388-9a05-de30e2dc36ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb97276b-190e-4007-b6fe-f7fe0e6fd157 | service: service-general +[2026-04-16 14:22:48.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: cb97276b-190e-4007-b6fe-f7fe0e6fd157 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d2d99a8-a0e9-4bee-afe3-46e8bd5f2c56 | service: service-general +[2026-04-16 14:22:48.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010808540004 | request_id: 3d2d99a8-a0e9-4bee-afe3-46e8bd5f2c56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b41c681-0347-48d0-87c6-bf39d0747ef9 | service: service-general +[2026-04-16 14:22:48.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115307860001 | request_id: 7b41c681-0347-48d0-87c6-bf39d0747ef9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fee3b919-0186-471c-a2ba-86f9363b2b3a | service: service-general +[2026-04-16 14:22:48.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3316042703960005 | request_id: fee3b919-0186-471c-a2ba-86f9363b2b3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55d888d6-2bc3-4922-8884-c86c6bbf9bef | service: service-general +[2026-04-16 14:22:48.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514024909640005 | request_id: 55d888d6-2bc3-4922-8884-c86c6bbf9bef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec4652c7-1097-48a2-829b-7ee259983cb7 | service: service-general +[2026-04-16 14:22:48.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: ec4652c7-1097-48a2-829b-7ee259983cb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a709f06-f676-4b15-8646-fe09c828e87a | service: service-general +[2026-04-16 14:22:48.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 5.312858ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510085809730002 | request_id: 8a709f06-f676-4b15-8646-fe09c828e87a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc89222c-bbf7-4b6b-b498-d50b2c76ed33 | service: service-general +[2026-04-16 14:22:48.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065203740009 | request_id: dc89222c-bbf7-4b6b-b498-d50b2c76ed33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78470988-7995-4200-b42d-6b665a8ec3de | service: service-general +[2026-04-16 14:22:48.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096804090003 | request_id: 78470988-7995-4200-b42d-6b665a8ec3de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b3e9456-d75d-4203-889d-8daeadd27c07 | service: service-general +[2026-04-16 14:22:48.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304210600002 | request_id: 1b3e9456-d75d-4203-889d-8daeadd27c07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b419d845-5977-4d89-8c45-7fb971be536f | service: service-general +[2026-04-16 14:22:48.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224503540002 | request_id: b419d845-5977-4d89-8c45-7fb971be536f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05e477a6-b577-4391-ac32-380f5ee817a9 | service: service-general +[2026-04-16 14:22:48.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130709920001 | request_id: 05e477a6-b577-4391-ac32-380f5ee817a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb961a6a-e2b8-40dd-bbc4-3b3423ee3c5f | service: service-general +[2026-04-16 14:22:48.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145304030002 | request_id: cb961a6a-e2b8-40dd-bbc4-3b3423ee3c5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56c61706-14ab-4156-91f5-59c815ecb640 | service: service-general +[2026-04-16 14:22:48.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 278.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 56c61706-14ab-4156-91f5-59c815ecb640 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cd6d5ed-7f37-48aa-b94b-c8c55cfc862a | service: service-general +[2026-04-16 14:22:48.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104907630001 | request_id: 2cd6d5ed-7f37-48aa-b94b-c8c55cfc862a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff2376db-d7ef-470d-a21e-5d56d9ece04a | service: service-general +[2026-04-16 14:22:48.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545793 | request_id: ff2376db-d7ef-470d-a21e-5d56d9ece04a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65bc8f96-b292-4a3a-b947-e67e87139abf | service: service-general +[2026-04-16 14:22:48.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556970 | request_id: 65bc8f96-b292-4a3a-b947-e67e87139abf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7f4f32f-dbe2-4dcd-b948-2a717dee5b77 | service: service-general +[2026-04-16 14:22:48.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030806520003 | request_id: b7f4f32f-dbe2-4dcd-b948-2a717dee5b77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 607eed50-77e1-464d-8318-9af230c097e4 | service: service-general +[2026-04-16 14:22:48.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557640 | request_id: 607eed50-77e1-464d-8318-9af230c097e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c334b08-9df5-4da2-a756-a6066562c6eb | service: service-general +[2026-04-16 14:22:48.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035201820006 | request_id: 4c334b08-9df5-4da2-a756-a6066562c6eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17d9758c-6cb9-4f9e-a19a-a4979bc09d5a | service: service-general +[2026-04-16 14:22:48.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015506660003 | request_id: 17d9758c-6cb9-4f9e-a19a-a4979bc09d5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 187a2653-0333-4302-986c-ab10cf4e67e5 | service: service-general +[2026-04-16 14:22:48.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292511880001 | request_id: 187a2653-0333-4302-986c-ab10cf4e67e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea8e1bbe-6f6a-42ba-88ac-9abf65d992ff | service: service-general +[2026-04-16 14:22:48.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0002591005735___ | request_id: ea8e1bbe-6f6a-42ba-88ac-9abf65d992ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 570c8f44-7dd7-49cd-a93b-58902c89b11b | service: service-general +[2026-04-16 14:22:48.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014105710001 | request_id: 570c8f44-7dd7-49cd-a93b-58902c89b11b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a20a3bce-0061-4f25-b74a-d60ace910103 | service: service-general +[2026-04-16 14:22:48.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511055011780009 | request_id: a20a3bce-0061-4f25-b74a-d60ace910103 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90d1c6be-50aa-40fa-a99a-5e55e2a80e97 | service: service-general +[2026-04-16 14:22:48.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232402800001 | request_id: 90d1c6be-50aa-40fa-a99a-5e55e2a80e97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1879596-bf4c-41d4-b839-8d63ca635ecb | service: service-general +[2026-04-16 14:22:48.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: a1879596-bf4c-41d4-b839-8d63ca635ecb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20168b17-4f92-423a-a4a4-7ac5534568ef | service: service-general +[2026-04-16 14:22:48.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171104210489001 | request_id: 20168b17-4f92-423a-a4a4-7ac5534568ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33996072-b40c-4cb1-b746-e6495bb0d0b0 | service: service-general +[2026-04-16 14:22:48.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105808790008 | request_id: 33996072-b40c-4cb1-b746-e6495bb0d0b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e75761c-fa29-4557-9957-a0e0245e8519 | service: service-general +[2026-04-16 14:22:48.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144108710014 | request_id: 0e75761c-fa29-4557-9957-a0e0245e8519 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2744d07-d76d-46a5-94d2-6bd5f0ad6304 | service: service-general +[2026-04-16 14:22:48.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513126801760001 | request_id: d2744d07-d76d-46a5-94d2-6bd5f0ad6304 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 924e70b7-52cb-4b27-b915-3e4aa5f68164 | service: service-general +[2026-04-16 14:22:48.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506200406650004 | request_id: 924e70b7-52cb-4b27-b915-3e4aa5f68164 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68c7c6ee-337e-4c4c-af91-0d09d32dd2a9 | service: service-general +[2026-04-16 14:22:48.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271808470001 | request_id: 68c7c6ee-337e-4c4c-af91-0d09d32dd2a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb7db558-cbfc-45eb-a808-89d879911633 | service: service-general +[2026-04-16 14:22:48.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503137112530041 | request_id: bb7db558-cbfc-45eb-a808-89d879911633 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d50eadc8-4754-4119-90dc-2e3b9feb0fb9 | service: service-general +[2026-04-16 14:22:48.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022912620002 | request_id: d50eadc8-4754-4119-90dc-2e3b9feb0fb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d13302f4-a374-43e6-8a5c-0e5d56b94b75 | service: service-general +[2026-04-16 14:22:48.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: d13302f4-a374-43e6-8a5c-0e5d56b94b75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1710bc26-9299-4d37-8978-249d6a0a088f | service: service-general +[2026-04-16 14:22:48.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017103650001 | request_id: 1710bc26-9299-4d37-8978-249d6a0a088f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d9bcac1-4881-47b2-9eb4-50633f800883 | service: service-general +[2026-04-16 14:22:48.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016411980002 | request_id: 8d9bcac1-4881-47b2-9eb4-50633f800883 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09375d41-9b7a-4c1a-88a0-da2ea8babf33 | service: service-general +[2026-04-16 14:22:48.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505050107540060 | request_id: 09375d41-9b7a-4c1a-88a0-da2ea8babf33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d275f7d6-ef1e-484c-b0ec-08db865ba9bc | service: service-general +[2026-04-16 14:22:48.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040107580010 | request_id: d275f7d6-ef1e-484c-b0ec-08db865ba9bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a46ac9d5-ac7e-4809-8713-4f4321c06056 | service: service-general +[2026-04-16 14:22:48.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120101500052 | request_id: a46ac9d5-ac7e-4809-8713-4f4321c06056 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 437f8773-8a65-4075-bbb9-25b48832cf81 | service: service-general +[2026-04-16 14:22:48.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011909160002 | request_id: 437f8773-8a65-4075-bbb9-25b48832cf81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee20c41e-c8ff-4946-9b0f-a2cc2c00e576 | service: service-general +[2026-04-16 14:22:48.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030603720001 | request_id: ee20c41e-c8ff-4946-9b0f-a2cc2c00e576 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a8ff2ff-4438-4061-b77b-6d4fbfaf39d3 | service: service-general +[2026-04-16 14:22:48.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545820 | request_id: 9a8ff2ff-4438-4061-b77b-6d4fbfaf39d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e70fd022-8b97-48c3-bcab-3890b1d766b5 | service: service-general +[2026-04-16 14:22:48.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036108160001 | request_id: e70fd022-8b97-48c3-bcab-3890b1d766b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf686787-0bbc-465f-9954-e48dd7a52992 | service: service-general +[2026-04-16 14:22:48.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224504800001 | request_id: bf686787-0bbc-465f-9954-e48dd7a52992 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd6926a3-3506-44d8-a2bc-269360c67dc6 | service: service-general +[2026-04-16 14:22:48.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046707770007 | request_id: fd6926a3-3506-44d8-a2bc-269360c67dc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 309288b3-9315-421f-99c0-238ae122e08c | service: service-general +[2026-04-16 14:22:48.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517136904190001 | request_id: 309288b3-9315-421f-99c0-238ae122e08c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bef7fe72-627e-496c-9ad2-0b830c91972d | service: service-general +[2026-04-16 14:22:48.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015104700053 | request_id: bef7fe72-627e-496c-9ad2-0b830c91972d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 542ba5ee-f42f-4d51-a6c1-246eb16e9ad7 | service: service-general +[2026-04-16 14:22:48.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091204170002 | request_id: 542ba5ee-f42f-4d51-a6c1-246eb16e9ad7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd71cab4-787b-485d-82f5-23413efc4336 | service: service-general +[2026-04-16 14:22:48.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: fd71cab4-787b-485d-82f5-23413efc4336 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a699a80-1ec4-4621-b075-6f91d10ddf38 | service: service-general +[2026-04-16 14:22:48.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557646 | request_id: 4a699a80-1ec4-4621-b075-6f91d10ddf38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ede11cc5-bed0-40b8-9f3d-eea766744e5e | service: service-general +[2026-04-16 14:22:48.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017011770002 | request_id: ede11cc5-bed0-40b8-9f3d-eea766744e5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fbdf916-4b60-4a17-9a11-65189cf2ac4b | service: service-general +[2026-04-16 14:22:48.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022312970001 | request_id: 3fbdf916-4b60-4a17-9a11-65189cf2ac4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5431021a-ffcc-4fcb-8e69-85ec56f36f59 | service: service-general +[2026-04-16 14:22:48.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135406780001 | request_id: 5431021a-ffcc-4fcb-8e69-85ec56f36f59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25e8d978-eb10-4f73-b271-a260c94429e8 | service: service-general +[2026-04-16 14:22:48.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135202560002 | request_id: 25e8d978-eb10-4f73-b271-a260c94429e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa84f489-ef8f-4d42-bb42-b50db133604f | service: service-general +[2026-04-16 14:22:48.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503040903920001 | request_id: aa84f489-ef8f-4d42-bb42-b50db133604f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21c08fd0-49c7-4294-b80a-737ba98d67a5 | service: service-general +[2026-04-16 14:22:48.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030607800005 | request_id: 21c08fd0-49c7-4294-b80a-737ba98d67a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c74f55a3-e6ea-4236-a271-fe846bd9c567 | service: service-general +[2026-04-16 14:22:48.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 266.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221609680001 | request_id: c74f55a3-e6ea-4236-a271-fe846bd9c567 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4133576-55ce-45f2-af31-9c711293c91c | service: service-general +[2026-04-16 14:22:48.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086606820002 | request_id: d4133576-55ce-45f2-af31-9c711293c91c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10dc035d-1914-48f0-9b70-f92ee8494d4c | service: service-general +[2026-04-16 14:22:48.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 10dc035d-1914-48f0-9b70-f92ee8494d4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed31d45d-d2c6-45d6-857c-ba5a9e006ab4 | service: service-general +[2026-04-16 14:22:48.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144407510001 | request_id: ed31d45d-d2c6-45d6-857c-ba5a9e006ab4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5eddc1a-9106-48ec-b853-52dd09b424ab | service: service-general +[2026-04-16 14:22:48.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256507800002 | request_id: f5eddc1a-9106-48ec-b853-52dd09b424ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba12d8c9-0726-4d25-ac0a-ea96061630ea | service: service-general +[2026-04-16 14:22:48.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022803560002 | request_id: ba12d8c9-0726-4d25-ac0a-ea96061630ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa266692-700a-4547-8b5d-e6404791cb0b | service: service-general +[2026-04-16 14:22:48.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576032401200001 | request_id: aa266692-700a-4547-8b5d-e6404791cb0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76fb7269-33a3-4ae3-a206-d1b3dc566d87 | service: service-general +[2026-04-16 14:22:48.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506071112480002 | request_id: 76fb7269-33a3-4ae3-a206-d1b3dc566d87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 067b4bc4-a03e-4ee5-a753-6076ac035169 | service: service-general +[2026-04-16 14:22:48.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190109040002 | request_id: 067b4bc4-a03e-4ee5-a753-6076ac035169 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc836591-45b2-4cb1-b8c2-b806f7d03465 | service: service-general +[2026-04-16 14:22:48.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024101550008 | request_id: dc836591-45b2-4cb1-b8c2-b806f7d03465 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72f4bc15-7608-4385-9472-54cb9bd77d39 | service: service-general +[2026-04-16 14:22:48.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577035105640001 | request_id: 72f4bc15-7608-4385-9472-54cb9bd77d39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76b07f4f-1590-4745-a895-d67c7fb350a7 | service: service-general +[2026-04-16 14:22:48.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012201700001 | request_id: 76b07f4f-1590-4745-a895-d67c7fb350a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b20715de-cf1f-4f01-98e2-0a2664dd54ce | service: service-general +[2026-04-16 14:22:48.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245207760003 | request_id: b20715de-cf1f-4f01-98e2-0a2664dd54ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ccb15e4-915b-49a4-8706-f4643ce634a5 | service: service-general +[2026-04-16 14:22:48.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135611700002 | request_id: 7ccb15e4-915b-49a4-8706-f4643ce634a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9a52cff-f61f-43a0-b9f7-d3d1e0312eec | service: service-general +[2026-04-16 14:22:48.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105505640001 | request_id: d9a52cff-f61f-43a0-b9f7-d3d1e0312eec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f936e295-efc3-4cbd-83f7-9d307b0f1b03 | service: service-general +[2026-04-16 14:22:48.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517136904190001 | request_id: f936e295-efc3-4cbd-83f7-9d307b0f1b03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2cc2014-a186-40dd-9268-ac8fd2bf9ba4 | service: service-general +[2026-04-16 14:22:48.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057103960004 | request_id: f2cc2014-a186-40dd-9268-ac8fd2bf9ba4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87a1ca8b-49d2-4c82-bf6c-970ebe96ff0e | service: service-general +[2026-04-16 14:22:48.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054602560001 | request_id: 87a1ca8b-49d2-4c82-bf6c-970ebe96ff0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36a4a63e-ad63-45a3-b413-455eab999d5d | service: service-general +[2026-04-16 14:22:48.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 36a4a63e-ad63-45a3-b413-455eab999d5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c3969c3-ac46-46af-92e7-b6624a74d402 | service: service-general +[2026-04-16 14:22:48.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506185608080003 | request_id: 2c3969c3-ac46-46af-92e7-b6624a74d402 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b01e4eeb-70f4-436a-b820-f3ffd21ad4e3 | service: service-general +[2026-04-16 14:22:48.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557648 | request_id: b01e4eeb-70f4-436a-b820-f3ffd21ad4e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 205c60bd-e6a6-4ff1-9bbd-b712ae3d7828 | service: service-general +[2026-04-16 14:22:48.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095707670002 | request_id: 205c60bd-e6a6-4ff1-9bbd-b712ae3d7828 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdda4db0-dc83-4a4a-904f-922389b6c8f6 | service: service-general +[2026-04-16 14:22:48.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505156311940003 | request_id: fdda4db0-dc83-4a4a-904f-922389b6c8f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91b4b05a-c8b8-4c16-af6c-9fabbf9229be | service: service-general +[2026-04-16 14:22:48.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572026405580001 | request_id: 91b4b05a-c8b8-4c16-af6c-9fabbf9229be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:48.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0aa325d5-80a3-4967-88f2-6debb869bfa1 | service: service-general +[2026-04-16 14:22:48.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234204080001 | request_id: 0aa325d5-80a3-4967-88f2-6debb869bfa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e04b30b2-3121-437f-91e1-04a84809a6c2 | service: service-general +[2026-04-16 14:22:49.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084501540001 | request_id: e04b30b2-3121-437f-91e1-04a84809a6c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53f02e71-3aed-4b89-824e-2d33d41010c2 | service: service-general +[2026-04-16 14:22:49.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196910730001 | request_id: 53f02e71-3aed-4b89-824e-2d33d41010c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05f76fb2-453e-4d6d-956e-34cd257d04b4 | service: service-general +[2026-04-16 14:22:49.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192305160002 | request_id: 05f76fb2-453e-4d6d-956e-34cd257d04b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e27afe8-b572-4e38-b803-4bf133cf377d | service: service-general +[2026-04-16 14:22:49.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505220808530002 | request_id: 1e27afe8-b572-4e38-b803-4bf133cf377d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1871594f-ccd4-4e23-9b36-afc12878e201 | service: service-general +[2026-04-16 14:22:49.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: 1871594f-ccd4-4e23-9b36-afc12878e201 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11b60c50-b750-4ee0-8455-dc0dd991c2f7 | service: service-general +[2026-04-16 14:22:49.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557649 | request_id: 11b60c50-b750-4ee0-8455-dc0dd991c2f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff7619f9-5d29-444d-857b-cb72f61ee2b4 | service: service-general +[2026-04-16 14:22:49.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034708810003 | request_id: ff7619f9-5d29-444d-857b-cb72f61ee2b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e44f479b-5d38-4489-bb2b-de07d889c96f | service: service-general +[2026-04-16 14:22:49.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514202812820007 | request_id: e44f479b-5d38-4489-bb2b-de07d889c96f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84eabc12-9ca1-41e0-bf5f-f495a586f667 | service: service-general +[2026-04-16 14:22:49.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504084107740002 | request_id: 84eabc12-9ca1-41e0-bf5f-f495a586f667 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f2c7f8d-7955-4af8-8b2b-eb03706565b7 | service: service-general +[2026-04-16 14:22:49.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131804180002 | request_id: 8f2c7f8d-7955-4af8-8b2b-eb03706565b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16d4ddbd-5634-4248-ba64-bbf456e1b371 | service: service-general +[2026-04-16 14:22:49.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185104950002 | request_id: 16d4ddbd-5634-4248-ba64-bbf456e1b371 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbb94538-1884-457d-9c1b-2aff49635a87 | service: service-general +[2026-04-16 14:22:49.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181606190001 | request_id: fbb94538-1884-457d-9c1b-2aff49635a87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bb1c695-07ec-40db-a0d2-10ebb301c49f | service: service-general +[2026-04-16 14:22:49.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266011080002 | request_id: 4bb1c695-07ec-40db-a0d2-10ebb301c49f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0797cc0-fd13-4c41-99fb-3f3261ddc8c0 | service: service-general +[2026-04-16 14:22:49.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096307550001 | request_id: a0797cc0-fd13-4c41-99fb-3f3261ddc8c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b2345e6-ec0d-44ad-b18c-1a7c66cb3f2e | service: service-general +[2026-04-16 14:22:49.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574025002510001 | request_id: 0b2345e6-ec0d-44ad-b18c-1a7c66cb3f2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aa62dfe-3dc5-41d2-b3de-778e16bad264 | service: service-general +[2026-04-16 14:22:49.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252708700003 | request_id: 2aa62dfe-3dc5-41d2-b3de-778e16bad264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41dac823-a67a-4b3b-905b-f11fa1de1c0e | service: service-general +[2026-04-16 14:22:49.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505036107860005 | request_id: 41dac823-a67a-4b3b-905b-f11fa1de1c0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 778f0e50-7e80-4641-ad6e-1bf0cca74469 | service: service-general +[2026-04-16 14:22:49.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507276008150002 | request_id: 778f0e50-7e80-4641-ad6e-1bf0cca74469 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1161ccc0-66c2-4ee8-a9c2-3d05b36d0a77 | service: service-general +[2026-04-16 14:22:49.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211509180001 | request_id: 1161ccc0-66c2-4ee8-a9c2-3d05b36d0a77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 499bcf57-6f32-465e-97b0-215757fd6a43 | service: service-general +[2026-04-16 14:22:49.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134101650133 | request_id: 499bcf57-6f32-465e-97b0-215757fd6a43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 863fbdc8-5696-423b-ad4c-7105f4a6c52b | service: service-general +[2026-04-16 14:22:49.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021208910001 | request_id: 863fbdc8-5696-423b-ad4c-7105f4a6c52b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd22cdd4-5378-4177-8480-5f679fdbe339 | service: service-general +[2026-04-16 14:22:49.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514232510010003 | request_id: bd22cdd4-5378-4177-8480-5f679fdbe339 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa184916-0942-4579-9bc7-4117110305df | service: service-general +[2026-04-16 14:22:49.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557650 | request_id: fa184916-0942-4579-9bc7-4117110305df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 750cac13-623a-4e99-be8b-8ea27d2193f0 | service: service-general +[2026-04-16 14:22:49.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3527091206950002 | request_id: 750cac13-623a-4e99-be8b-8ea27d2193f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74fd3881-388e-42c6-9922-c7ce4619885c | service: service-general +[2026-04-16 14:22:49.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507217112770001 | request_id: 74fd3881-388e-42c6-9922-c7ce4619885c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11b3dd7e-6bcb-4764-89c2-bde621775d8d | service: service-general +[2026-04-16 14:22:49.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 11b3dd7e-6bcb-4764-89c2-bde621775d8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52fd1eb2-f793-477b-a9e5-11d99ffa9637 | service: service-general +[2026-04-16 14:22:49.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144809790003 | request_id: 52fd1eb2-f793-477b-a9e5-11d99ffa9637 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e8d6002-9677-40cd-bd07-4c4d2e4133ba | service: service-general +[2026-04-16 14:22:49.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510162504840001 | request_id: 5e8d6002-9677-40cd-bd07-4c4d2e4133ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e7e6892-f19a-43fb-994b-d1318871bd05 | service: service-general +[2026-04-16 14:22:49.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3209054306990013 | request_id: 0e7e6892-f19a-43fb-994b-d1318871bd05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9172f8e-6bec-4173-8a08-6d2b2b685085 | service: service-general +[2026-04-16 14:22:49.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074604700007 | request_id: a9172f8e-6bec-4173-8a08-6d2b2b685085 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59754e9e-631c-4b20-b603-3ed92fd8fa6a | service: service-general +[2026-04-16 14:22:49.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185904840002 | request_id: 59754e9e-631c-4b20-b603-3ed92fd8fa6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87a4f929-4741-4266-b342-177a607974ad | service: service-general +[2026-04-16 14:22:49.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015012950001 | request_id: 87a4f929-4741-4266-b342-177a607974ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff1770aa-9ea6-461e-bdd6-9471cfa5d70c | service: service-general +[2026-04-16 14:22:49.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090707690002 | request_id: ff1770aa-9ea6-461e-bdd6-9471cfa5d70c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcfcce93-0401-468d-96c1-317982d56790 | service: service-general +[2026-04-16 14:22:49.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505070901570003 | request_id: dcfcce93-0401-468d-96c1-317982d56790 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e8bfcd8-a52a-4a0c-a650-fb456cf6ba40 | service: service-general +[2026-04-16 14:22:49.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255511840005 | request_id: 8e8bfcd8-a52a-4a0c-a650-fb456cf6ba40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae3d588f-af86-4336-861a-cfaeec212c53 | service: service-general +[2026-04-16 14:22:49.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166809850001 | request_id: ae3d588f-af86-4336-861a-cfaeec212c53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 855ade5e-bc52-4848-8f5b-4b37b8ac3ff7 | service: service-general +[2026-04-16 14:22:49.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251203080098 | request_id: 855ade5e-bc52-4848-8f5b-4b37b8ac3ff7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 359cdaeb-b56c-401f-bd6f-09eceae31efc | service: service-general +[2026-04-16 14:22:49.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512000000000000 | request_id: 359cdaeb-b56c-401f-bd6f-09eceae31efc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c42bab2-cbd0-49f2-a8a1-ab3fe1a14761 | service: service-general +[2026-04-16 14:22:49.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015904590001 | request_id: 4c42bab2-cbd0-49f2-a8a1-ab3fe1a14761 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2577b152-2cc9-4ba6-906a-d6a5be41feec | service: service-general +[2026-04-16 14:22:49.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503115005660004 | request_id: 2577b152-2cc9-4ba6-906a-d6a5be41feec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 487dbbc2-98be-4840-ba52-0b973b138546 | service: service-general +[2026-04-16 14:22:49.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324808770002 | request_id: 487dbbc2-98be-4840-ba52-0b973b138546 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 392048af-2bbc-4277-a5de-2a865aa45816 | service: service-general +[2026-04-16 14:22:49.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231404690004 | request_id: 392048af-2bbc-4277-a5de-2a865aa45816 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cc4110a-94fd-461c-938c-8925637b3781 | service: service-general +[2026-04-16 14:22:49.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036210760002 | request_id: 9cc4110a-94fd-461c-938c-8925637b3781 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee0a0784-c147-4c49-9981-27ae8ac937b4 | service: service-general +[2026-04-16 14:22:49.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026305160001 | request_id: ee0a0784-c147-4c49-9981-27ae8ac937b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30ff8880-84d8-43f0-a641-8b767f7af73e | service: service-general +[2026-04-16 14:22:49.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064507150001 | request_id: 30ff8880-84d8-43f0-a641-8b767f7af73e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a81b169-362d-4cb4-a567-09301d542fa0 | service: service-general +[2026-04-16 14:22:49.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104807560001 | request_id: 1a81b169-362d-4cb4-a567-09301d542fa0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c72ae3f-2f44-499d-aa61-79bafe749662 | service: service-general +[2026-04-16 14:22:49.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101505920001 | request_id: 4c72ae3f-2f44-499d-aa61-79bafe749662 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cd00435-f36a-4cfb-b46f-dcebd7ab39f3 | service: service-general +[2026-04-16 14:22:49.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226611890001 | request_id: 4cd00435-f36a-4cfb-b46f-dcebd7ab39f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 243691f0-992e-4abd-99ac-5c071ec6f3d1 | service: service-general +[2026-04-16 14:22:49.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155704100001 | request_id: 243691f0-992e-4abd-99ac-5c071ec6f3d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7df3820-c642-42cf-a497-fb8cb1e0f5cb | service: service-general +[2026-04-16 14:22:49.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304110500002 | request_id: c7df3820-c642-42cf-a497-fb8cb1e0f5cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df195244-de19-46a9-b398-28d1e2a3ebc1 | service: service-general +[2026-04-16 14:22:49.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557651 | request_id: df195244-de19-46a9-b398-28d1e2a3ebc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6406c85-8a36-453f-9f7a-1b059f916232 | service: service-general +[2026-04-16 14:22:49.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557659 | request_id: e6406c85-8a36-453f-9f7a-1b059f916232 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b94dcad1-0d19-4fee-85bd-91767be686a6 | service: service-general +[2026-04-16 14:22:49.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016712620004 | request_id: b94dcad1-0d19-4fee-85bd-91767be686a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d50cedee-bcac-47b8-b25d-cc58f73e1de4 | service: service-general +[2026-04-16 14:22:49.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056806630001 | request_id: d50cedee-bcac-47b8-b25d-cc58f73e1de4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c045475c-a77e-4b56-a304-d68aabaa1b6a | service: service-general +[2026-04-16 14:22:49.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042707990004 | request_id: c045475c-a77e-4b56-a304-d68aabaa1b6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61410a95-2928-4299-8e63-f0992914f485 | service: service-general +[2026-04-16 14:22:49.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505125202520001 | request_id: 61410a95-2928-4299-8e63-f0992914f485 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 192ce844-557c-4e70-9474-ea50dc42d7f5 | service: service-general +[2026-04-16 14:22:49.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: 192ce844-557c-4e70-9474-ea50dc42d7f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf3a3eef-c04d-49ba-b084-d78919b9f9c5 | service: service-general +[2026-04-16 14:22:49.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512025408630004 | request_id: cf3a3eef-c04d-49ba-b084-d78919b9f9c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d05ec861-9f0f-4e78-b017-0c471e38162e | service: service-general +[2026-04-16 14:22:49.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9271064307980001 | request_id: d05ec861-9f0f-4e78-b017-0c471e38162e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fba14eb5-b4dd-4340-871e-2090983e49d6 | service: service-general +[2026-04-16 14:22:49.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6474010811600004 | request_id: fba14eb5-b4dd-4340-871e-2090983e49d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3696ef14-b938-4f51-a6b7-c1d3d7bab533 | service: service-general +[2026-04-16 14:22:49.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056409870003 | request_id: 3696ef14-b938-4f51-a6b7-c1d3d7bab533 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f07d830e-805f-4d54-9e60-689a068a27df | service: service-general +[2026-04-16 14:22:49.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165109690005 | request_id: f07d830e-805f-4d54-9e60-689a068a27df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49f791da-52aa-46ec-8b31-281bd8d89549 | service: service-general +[2026-04-16 14:22:49.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212808040002 | request_id: 49f791da-52aa-46ec-8b31-281bd8d89549 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b3c7309-55ad-427b-9dc9-ee89977ee268 | service: service-general +[2026-04-16 14:22:49.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090607880010 | request_id: 2b3c7309-55ad-427b-9dc9-ee89977ee268 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ffebabf-c1bf-47aa-9952-3c938bf70b3b | service: service-general +[2026-04-16 14:22:49.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513091002500001 | request_id: 7ffebabf-c1bf-47aa-9952-3c938bf70b3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e27ccccd-70f3-487c-aa8b-1f0ae5462316 | service: service-general +[2026-04-16 14:22:49.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180112680002 | request_id: e27ccccd-70f3-487c-aa8b-1f0ae5462316 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc690f8f-302a-41a8-ae81-e443582af993 | service: service-general +[2026-04-16 14:22:49.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021111550004 | request_id: fc690f8f-302a-41a8-ae81-e443582af993 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cbb2f35-ca64-4a45-85f7-a7e132c4c8d4 | service: service-general +[2026-04-16 14:22:49.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091311830002 | request_id: 0cbb2f35-ca64-4a45-85f7-a7e132c4c8d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1280f9da-bd58-40be-8f23-828697f2935f | service: service-general +[2026-04-16 14:22:49.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 571.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214608980002 | request_id: 1280f9da-bd58-40be-8f23-828697f2935f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ecc6429-2bba-4672-86e5-aa60869b708d | service: service-general +[2026-04-16 14:22:49.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517190770000002 | request_id: 2ecc6429-2bba-4672-86e5-aa60869b708d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fb80bbe-66f0-4a9a-a3bf-e667963450a2 | service: service-general +[2026-04-16 14:22:49.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155607640005 | request_id: 4fb80bbe-66f0-4a9a-a3bf-e667963450a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02779c0a-f3e6-43bd-8ce6-720f2f57d4af | service: service-general +[2026-04-16 14:22:49.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222802010004 | request_id: 02779c0a-f3e6-43bd-8ce6-720f2f57d4af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85207027-b024-47b6-8854-7aa1fd23944b | service: service-general +[2026-04-16 14:22:49.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036210900001 | request_id: 85207027-b024-47b6-8854-7aa1fd23944b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e3506ea-4f84-433a-82a5-6a9de6a1ba29 | service: service-general +[2026-04-16 14:22:49.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015508500004 | request_id: 3e3506ea-4f84-433a-82a5-6a9de6a1ba29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6e01e5c-afc1-45ff-8f97-8a761f6a683f | service: service-general +[2026-04-16 14:22:49.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024512620002 | request_id: d6e01e5c-afc1-45ff-8f97-8a761f6a683f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6194e7a-e644-4e96-88b2-b21536d1efc5 | service: service-general +[2026-04-16 14:22:49.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042405680002 | request_id: d6194e7a-e644-4e96-88b2-b21536d1efc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9df8b5b4-6f60-45d5-8fc9-c66a66cd2874 | service: service-general +[2026-04-16 14:22:49.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505204411970001 | request_id: 9df8b5b4-6f60-45d5-8fc9-c66a66cd2874 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 656f1bea-de66-43dc-a41c-07214454d15f | service: service-general +[2026-04-16 14:22:49.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105603930003 | request_id: 656f1bea-de66-43dc-a41c-07214454d15f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 506551cd-c02d-4497-9643-5bd1d8351846 | service: service-general +[2026-04-16 14:22:49.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505176312900005 | request_id: 506551cd-c02d-4497-9643-5bd1d8351846 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99512933-2a86-4ab5-b42b-81ad76a4c60a | service: service-general +[2026-04-16 14:22:49.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250408600002 | request_id: 99512933-2a86-4ab5-b42b-81ad76a4c60a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd96bf22-dfa0-468f-8cc1-7b6643a7ddce | service: service-general +[2026-04-16 14:22:49.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044101590066 | request_id: bd96bf22-dfa0-468f-8cc1-7b6643a7ddce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d96b84f4-4146-4a57-8c89-444e44155440 | service: service-general +[2026-04-16 14:22:49.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194101620035 | request_id: d96b84f4-4146-4a57-8c89-444e44155440 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 431dba55-7df4-4b4c-b77e-d710fffc616a | service: service-general +[2026-04-16 14:22:49.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102503810002 | request_id: 431dba55-7df4-4b4c-b77e-d710fffc616a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3debb47-022f-40d5-8cc0-6f26db8dd0aa | service: service-general +[2026-04-16 14:22:49.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503070102540001 | request_id: f3debb47-022f-40d5-8cc0-6f26db8dd0aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dba8c41-d38a-4da8-b5e5-e578f89d141f | service: service-general +[2026-04-16 14:22:49.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507316104600001 | request_id: 5dba8c41-d38a-4da8-b5e5-e578f89d141f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78c1e729-fd6c-42ee-9355-15ec1f7ae881 | service: service-general +[2026-04-16 14:22:49.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014909540003 | request_id: 78c1e729-fd6c-42ee-9355-15ec1f7ae881 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a7caa75-4763-454e-a5ba-dc48fe623522 | service: service-general +[2026-04-16 14:22:49.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242504990002 | request_id: 2a7caa75-4763-454e-a5ba-dc48fe623522 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33a6b9ea-e037-43df-8aae-2282cd22a77e | service: service-general +[2026-04-16 14:22:49.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571021403800003 | request_id: 33a6b9ea-e037-43df-8aae-2282cd22a77e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f51153c9-66c8-47d6-a0cb-7fc2ef2473fd | service: service-general +[2026-04-16 14:22:49.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146010730002 | request_id: f51153c9-66c8-47d6-a0cb-7fc2ef2473fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88e010b8-b8b2-4d75-bc26-273086ae0d3a | service: service-general +[2026-04-16 14:22:49.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045811730001 | request_id: 88e010b8-b8b2-4d75-bc26-273086ae0d3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b198fda-0ec7-45aa-8578-51169e6dfab7 | service: service-general +[2026-04-16 14:22:49.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170408020001 | request_id: 5b198fda-0ec7-45aa-8578-51169e6dfab7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30ac17c1-9ec2-40e2-b557-a5dabbef0400 | service: service-general +[2026-04-16 14:22:49.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035402900012 | request_id: 30ac17c1-9ec2-40e2-b557-a5dabbef0400 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfd77b0e-f2f5-4879-bc5e-724ffa1b11f7 | service: service-general +[2026-04-16 14:22:49.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195904610001 | request_id: bfd77b0e-f2f5-4879-bc5e-724ffa1b11f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f73a55d6-4fb1-490a-96b0-ad5fddf23dac | service: service-general +[2026-04-16 14:22:49.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505034807670001 | request_id: f73a55d6-4fb1-490a-96b0-ad5fddf23dac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 408991c1-d80d-4c60-8818-0fcc01e672ec | service: service-general +[2026-04-16 14:22:49.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557679 | request_id: 408991c1-d80d-4c60-8818-0fcc01e672ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63375d4a-a3a0-49a2-afa8-d106f5cf62eb | service: service-general +[2026-04-16 14:22:49.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210108680004 | request_id: 63375d4a-a3a0-49a2-afa8-d106f5cf62eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95f2e054-b5d0-4f3b-ae7c-68fd2cfd482a | service: service-general +[2026-04-16 14:22:49.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025806850002 | request_id: 95f2e054-b5d0-4f3b-ae7c-68fd2cfd482a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 433a96cc-d61b-40af-950a-8e2baad8973f | service: service-general +[2026-04-16 14:22:49.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508016207640001 | request_id: 433a96cc-d61b-40af-950a-8e2baad8973f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8d728c8-6a00-4ecd-a992-0e3c80d7bb5b | service: service-general +[2026-04-16 14:22:49.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110610090007 | request_id: b8d728c8-6a00-4ecd-a992-0e3c80d7bb5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c86e24b5-9f98-4f5d-8871-81f635af341b | service: service-general +[2026-04-16 14:22:49.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245411860003 | request_id: c86e24b5-9f98-4f5d-8871-81f635af341b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c579d08-3ff2-4e70-84fa-3566c1cd34ac | service: service-general +[2026-04-16 14:22:49.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074507690002 | request_id: 9c579d08-3ff2-4e70-84fa-3566c1cd34ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81ac9693-862a-4db3-8d04-9b22a1cb29a1 | service: service-general +[2026-04-16 14:22:49.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030406970007 | request_id: 81ac9693-862a-4db3-8d04-9b22a1cb29a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c363111a-1e61-4701-ab76-59f9f6ebf4ee | service: service-general +[2026-04-16 14:22:49.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240505000005 | request_id: c363111a-1e61-4701-ab76-59f9f6ebf4ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df5954a3-0b83-4ce2-bc67-954eaa4345f0 | service: service-general +[2026-04-16 14:22:49.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557680 | request_id: df5954a3-0b83-4ce2-bc67-954eaa4345f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9fe73cb-3346-4d8b-bd1e-f1b511efbaa6 | service: service-general +[2026-04-16 14:22:49.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035902980001 | request_id: f9fe73cb-3346-4d8b-bd1e-f1b511efbaa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40353d2b-590a-45e3-b693-7f332bf40a38 | service: service-general +[2026-04-16 14:22:49.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121606690006 | request_id: 40353d2b-590a-45e3-b693-7f332bf40a38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a230c11-79d8-4426-a19c-b60edd188ed0 | service: service-general +[2026-04-16 14:22:49.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142304080001 | request_id: 5a230c11-79d8-4426-a19c-b60edd188ed0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d601875-1865-464b-b8dd-443cd3203234 | service: service-general +[2026-04-16 14:22:49.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575040605150002 | request_id: 5d601875-1865-464b-b8dd-443cd3203234 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a189233-996b-45c0-b197-88bd52877ee0 | service: service-general +[2026-04-16 14:22:49.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134103750005 | request_id: 2a189233-996b-45c0-b197-88bd52877ee0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51175ac2-67fd-44bc-ac4e-e883d4d9aa36 | service: service-general +[2026-04-16 14:22:49.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040307670004 | request_id: 51175ac2-67fd-44bc-ac4e-e883d4d9aa36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f47c6ef2-66a0-4020-963c-2876786d8f15 | service: service-general +[2026-04-16 14:22:49.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: f47c6ef2-66a0-4020-963c-2876786d8f15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09a65267-aebe-4a62-855e-84cd8261148a | service: service-general +[2026-04-16 14:22:49.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025101560001 | request_id: 09a65267-aebe-4a62-855e-84cd8261148a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b060e0a8-1d77-450b-919d-51b8628f8933 | service: service-general +[2026-04-16 14:22:49.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034711610002 | request_id: b060e0a8-1d77-450b-919d-51b8628f8933 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4f11d16-1969-4fbf-afb9-7977d66b305e | service: service-general +[2026-04-16 14:22:49.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031712890003 | request_id: f4f11d16-1969-4fbf-afb9-7977d66b305e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe63e0a4-4541-44e4-84f1-dcb90458f24e | service: service-general +[2026-04-16 14:22:49.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222104070003 | request_id: fe63e0a4-4541-44e4-84f1-dcb90458f24e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddbefeb6-2948-4526-abd9-e74aa5cd8f7d | service: service-general +[2026-04-16 14:22:49.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025810740003 | request_id: ddbefeb6-2948-4526-abd9-e74aa5cd8f7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c31b2403-a7fc-4da8-9a96-d783b878b99d | service: service-general +[2026-04-16 14:22:49.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041206780009 | request_id: c31b2403-a7fc-4da8-9a96-d783b878b99d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7a8aade-afcb-4258-94ba-fdc7e8ff936f | service: service-general +[2026-04-16 14:22:49.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154305950004 | request_id: f7a8aade-afcb-4258-94ba-fdc7e8ff936f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16a612a0-40c6-4a2e-b6c9-02f73df73838 | service: service-general +[2026-04-16 14:22:49.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255305890006 | request_id: 16a612a0-40c6-4a2e-b6c9-02f73df73838 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4dba8ba-8cd3-41dd-9833-e6894366d714 | service: service-general +[2026-04-16 14:22:49.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: a4dba8ba-8cd3-41dd-9833-e6894366d714 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eada3c8c-7749-4f39-8385-e744d8db2efa | service: service-general +[2026-04-16 14:22:49.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026408440002 | request_id: eada3c8c-7749-4f39-8385-e744d8db2efa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdfa134c-2377-456e-825d-ed57ade5c7f1 | service: service-general +[2026-04-16 14:22:49.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021312720003 | request_id: bdfa134c-2377-456e-825d-ed57ade5c7f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f787effb-fb1f-4164-8e3b-6129926317c7 | service: service-general +[2026-04-16 14:22:49.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245905700002 | request_id: f787effb-fb1f-4164-8e3b-6129926317c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9438ff47-dcec-488a-b9e5-b22911d13f40 | service: service-general +[2026-04-16 14:22:49.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012404180001 | request_id: 9438ff47-dcec-488a-b9e5-b22911d13f40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc93fb4c-93ea-4b44-a145-1aa10439ea18 | service: service-general +[2026-04-16 14:22:49.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094512000003 | request_id: bc93fb4c-93ea-4b44-a145-1aa10439ea18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 096a805c-8058-4844-bbe1-4ce75fc79bf2 | service: service-general +[2026-04-16 14:22:49.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045502580002 | request_id: 096a805c-8058-4844-bbe1-4ce75fc79bf2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8775d893-2374-4aaa-bb17-db5c9f152b69 | service: service-general +[2026-04-16 14:22:49.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 296.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095307680003 | request_id: 8775d893-2374-4aaa-bb17-db5c9f152b69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 947346a6-cd39-494a-8932-214a26537d66 | service: service-general +[2026-04-16 14:22:49.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557691 | request_id: 947346a6-cd39-494a-8932-214a26537d66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50ee1302-638d-4306-a00c-01fd6d5d29b8 | service: service-general +[2026-04-16 14:22:49.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042210800002 | request_id: 50ee1302-638d-4306-a00c-01fd6d5d29b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 903211af-ce23-4212-9dbc-351354c351b0 | service: service-general +[2026-04-16 14:22:49.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0396895626548262 | request_id: 903211af-ce23-4212-9dbc-351354c351b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73b11916-5815-4806-a4b9-f6ea90717b3c | service: service-general +[2026-04-16 14:22:49.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094508690001 | request_id: 73b11916-5815-4806-a4b9-f6ea90717b3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6027d156-df7a-4fb0-82fd-f6dfe5b77460 | service: service-general +[2026-04-16 14:22:49.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8102012910990004 | request_id: 6027d156-df7a-4fb0-82fd-f6dfe5b77460 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8ff355e-e561-4904-844e-8bf72196b554 | service: service-general +[2026-04-16 14:22:49.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022003450001 | request_id: a8ff355e-e561-4904-844e-8bf72196b554 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5198066-7623-46b9-b3ee-6312353c85ab | service: service-general +[2026-04-16 14:22:49.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140205610001 | request_id: f5198066-7623-46b9-b3ee-6312353c85ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d581a630-c829-4873-b466-4d1992567216 | service: service-general +[2026-04-16 14:22:49.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215703820008 | request_id: d581a630-c829-4873-b466-4d1992567216 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 872a2212-fbc0-425f-9471-a8c7e3c3a41e | service: service-general +[2026-04-16 14:22:49.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095911610002 | request_id: 872a2212-fbc0-425f-9471-a8c7e3c3a41e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b61399a6-45a6-49ac-a912-c96f93970f11 | service: service-general +[2026-04-16 14:22:49.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015210750002 | request_id: b61399a6-45a6-49ac-a912-c96f93970f11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a87e08d-fabf-431b-b78d-f25cc900d1c9 | service: service-general +[2026-04-16 14:22:49.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090909860001 | request_id: 6a87e08d-fabf-431b-b78d-f25cc900d1c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07302094-486b-4d99-a1ac-e75a7f14623c | service: service-general +[2026-04-16 14:22:49.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042107600003 | request_id: 07302094-486b-4d99-a1ac-e75a7f14623c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4073ccd2-afdc-4532-a8c5-2e61c5c487b5 | service: service-general +[2026-04-16 14:22:49.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557633 | request_id: 4073ccd2-afdc-4532-a8c5-2e61c5c487b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 209ce980-02ba-43e7-9a4b-ff45ca53ee58 | service: service-general +[2026-04-16 14:22:49.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242406640008 | request_id: 209ce980-02ba-43e7-9a4b-ff45ca53ee58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d37a895-8d72-4141-91e7-2a8a8701b4d4 | service: service-general +[2026-04-16 14:22:49.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040808510002 | request_id: 9d37a895-8d72-4141-91e7-2a8a8701b4d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1a7ee65-043e-4781-b144-bb8f99c9ae75 | service: service-general +[2026-04-16 14:22:49.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 674.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472044810640004 | request_id: e1a7ee65-043e-4781-b144-bb8f99c9ae75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eab9f45b-89fb-4931-94ae-e49e58e7599e | service: service-general +[2026-04-16 14:22:49.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1471120910040001 | request_id: eab9f45b-89fb-4931-94ae-e49e58e7599e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32cd52c0-63a6-4a93-8e91-c6ed27ef55e6 | service: service-general +[2026-04-16 14:22:49.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215010700004 | request_id: 32cd52c0-63a6-4a93-8e91-c6ed27ef55e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eba2e43e-3bba-4b59-87c0-75e92e6417bd | service: service-general +[2026-04-16 14:22:49.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226707960001 | request_id: eba2e43e-3bba-4b59-87c0-75e92e6417bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53b92f97-494e-4786-a43f-d0a793811420 | service: service-general +[2026-04-16 14:22:49.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046109650003 | request_id: 53b92f97-494e-4786-a43f-d0a793811420 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dfd8086-a988-48cf-8c93-25baf585bec0 | service: service-general +[2026-04-16 14:22:49.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: 8dfd8086-a988-48cf-8c93-25baf585bec0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5af51044-5604-4da4-b93b-c23a471fc203 | service: service-general +[2026-04-16 14:22:49.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507032905130001 | request_id: 5af51044-5604-4da4-b93b-c23a471fc203 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fee4ea9-1a09-4a48-85e1-5027ebf00ee5 | service: service-general +[2026-04-16 14:22:49.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015107770007 | request_id: 3fee4ea9-1a09-4a48-85e1-5027ebf00ee5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d41f0139-eed2-4156-be01-ea5cab4636d8 | service: service-general +[2026-04-16 14:22:49.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 252.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140303650006 | request_id: d41f0139-eed2-4156-be01-ea5cab4636d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 133e3aba-a8c9-4da0-be19-ec8438b041b8 | service: service-general +[2026-04-16 14:22:49.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 133e3aba-a8c9-4da0-be19-ec8438b041b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4be5dccb-661d-47d3-a44f-23055fbe57bd | service: service-general +[2026-04-16 14:22:49.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270106510002 | request_id: 4be5dccb-661d-47d3-a44f-23055fbe57bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8401808e-1694-4b64-95f9-2983a842cc19 | service: service-general +[2026-04-16 14:22:49.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506186806160002 | request_id: 8401808e-1694-4b64-95f9-2983a842cc19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c3f7a75-52a1-4cab-9ec1-69e983536e95 | service: service-general +[2026-04-16 14:22:49.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122808630002 | request_id: 7c3f7a75-52a1-4cab-9ec1-69e983536e95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91366f82-47be-4ab1-b178-1b21d6bcd47e | service: service-general +[2026-04-16 14:22:49.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0225255255555525 | request_id: 91366f82-47be-4ab1-b178-1b21d6bcd47e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff56860f-9c63-4050-a0c5-c81e43d5f5ba | service: service-general +[2026-04-16 14:22:49.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033112130005 | request_id: ff56860f-9c63-4050-a0c5-c81e43d5f5ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28e301ad-4562-4132-abe6-ea17fa53155f | service: service-general +[2026-04-16 14:22:49.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024107560159 | request_id: 28e301ad-4562-4132-abe6-ea17fa53155f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e2b47c4-63de-437d-b638-6fecb95ef00b | service: service-general +[2026-04-16 14:22:49.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015712460001 | request_id: 7e2b47c4-63de-437d-b638-6fecb95ef00b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a55c4ea-14e9-4276-8254-cb10ed775f2c | service: service-general +[2026-04-16 14:22:49.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556720 | request_id: 2a55c4ea-14e9-4276-8254-cb10ed775f2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4022d45-de10-4b15-adb1-8d307f2f294b | service: service-general +[2026-04-16 14:22:49.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304101560022 | request_id: a4022d45-de10-4b15-adb1-8d307f2f294b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0023103a-70b6-4992-9eb0-0884c04b90d6 | service: service-general +[2026-04-16 14:22:49.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033011680001 | request_id: 0023103a-70b6-4992-9eb0-0884c04b90d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adcb51f7-f399-401f-a7d4-10908667183c | service: service-general +[2026-04-16 14:22:49.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5154554545545554 | request_id: adcb51f7-f399-401f-a7d4-10908667183c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bc3472a-299b-4f3c-bd2d-f72989917933 | service: service-general +[2026-04-16 14:22:49.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171008540001 | request_id: 3bc3472a-299b-4f3c-bd2d-f72989917933 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d02b2e3-2686-417f-86ec-4eaa91a473a1 | service: service-general +[2026-04-16 14:22:49.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557694 | request_id: 3d02b2e3-2686-417f-86ec-4eaa91a473a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 091d0c0b-0f5c-48d8-8b14-c98246c58752 | service: service-general +[2026-04-16 14:22:49.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012409560001 | request_id: 091d0c0b-0f5c-48d8-8b14-c98246c58752 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8a35b54-60a9-486b-a4bb-18fa1176e75c | service: service-general +[2026-04-16 14:22:49.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504010408110001 | request_id: f8a35b54-60a9-486b-a4bb-18fa1176e75c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cea30aab-c735-4452-958a-2f31b82a5a35 | service: service-general +[2026-04-16 14:22:49.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054408740002 | request_id: cea30aab-c735-4452-958a-2f31b82a5a35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1972ce6-6a93-4680-8e32-c9c4de3356af | service: service-general +[2026-04-16 14:22:49.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084509720004 | request_id: c1972ce6-6a93-4680-8e32-c9c4de3356af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2b91243-57c6-4f33-b006-bf66e30062db | service: service-general +[2026-04-16 14:22:49.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010305650004 | request_id: d2b91243-57c6-4f33-b006-bf66e30062db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e717b941-a93a-4b22-8fef-c3e6070581be | service: service-general +[2026-04-16 14:22:49.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517056803980001 | request_id: e717b941-a93a-4b22-8fef-c3e6070581be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7c7b3f3-1003-4b04-9e20-15b06c293cab | service: service-general +[2026-04-16 14:22:49.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074304500001 | request_id: c7c7b3f3-1003-4b04-9e20-15b06c293cab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b2b88a7-8152-4f18-9938-6b84255e29f1 | service: service-general +[2026-04-16 14:22:49.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025607750003 | request_id: 6b2b88a7-8152-4f18-9938-6b84255e29f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3357ea77-ff92-4997-901a-6f195adf9579 | service: service-general +[2026-04-16 14:22:49.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557695 | request_id: 3357ea77-ff92-4997-901a-6f195adf9579 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af5a84dd-a6c5-4628-a98c-3d62c324d4e2 | service: service-general +[2026-04-16 14:22:49.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235104620001 | request_id: af5a84dd-a6c5-4628-a98c-3d62c324d4e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aaab1ced-1fef-4fb4-9fca-5da487c8ad0d | service: service-general +[2026-04-16 14:22:49.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000021 | request_id: aaab1ced-1fef-4fb4-9fca-5da487c8ad0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64c71a56-fa40-41fd-9a41-c8925caa7015 | service: service-general +[2026-04-16 14:22:49.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021304660002 | request_id: 64c71a56-fa40-41fd-9a41-c8925caa7015 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01c4e1bd-8519-4508-acd0-5e380e13e7fb | service: service-general +[2026-04-16 14:22:49.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050206730005 | request_id: 01c4e1bd-8519-4508-acd0-5e380e13e7fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2557b7e-5a5c-4ca3-9df2-ee6073f09ffb | service: service-general +[2026-04-16 14:22:49.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046808950001 | request_id: c2557b7e-5a5c-4ca3-9df2-ee6073f09ffb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3da71162-3dc8-46d2-b912-da3d26b46a27 | service: service-general +[2026-04-16 14:22:49.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162906690001 | request_id: 3da71162-3dc8-46d2-b912-da3d26b46a27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49696e7c-9642-4adf-80ef-f18d2b55f601 | service: service-general +[2026-04-16 14:22:49.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579025010990002 | request_id: 49696e7c-9642-4adf-80ef-f18d2b55f601 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 816328d5-a307-4b58-8daf-caf770f0bfe1 | service: service-general +[2026-04-16 14:22:49.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514240202820001 | request_id: 816328d5-a307-4b58-8daf-caf770f0bfe1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e834a399-8432-4bf0-a00d-ee31dc82261e | service: service-general +[2026-04-16 14:22:49.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091102450001 | request_id: e834a399-8432-4bf0-a00d-ee31dc82261e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73433325-82ba-42ba-a16e-b6393e7e90c4 | service: service-general +[2026-04-16 14:22:49.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 73433325-82ba-42ba-a16e-b6393e7e90c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2eb9201e-b1f0-42c7-aa1b-b5a78556c00c | service: service-general +[2026-04-16 14:22:49.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076102690005 | request_id: 2eb9201e-b1f0-42c7-aa1b-b5a78556c00c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2a3877c-90ec-417c-a099-83d5112fdfa5 | service: service-general +[2026-04-16 14:22:49.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505086404550001 | request_id: b2a3877c-90ec-417c-a099-83d5112fdfa5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52734bed-5bbe-44ed-8e8c-e3bfbf19c942 | service: service-general +[2026-04-16 14:22:49.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3271062401990011 | request_id: 52734bed-5bbe-44ed-8e8c-e3bfbf19c942 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40bdb461-f50a-43f0-a327-94eaadfc0f90 | service: service-general +[2026-04-16 14:22:49.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101600116 | request_id: 40bdb461-f50a-43f0-a327-94eaadfc0f90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ba6a26e-0bfa-4632-b45d-c7e8b5ab1450 | service: service-general +[2026-04-16 14:22:49.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: 3ba6a26e-0bfa-4632-b45d-c7e8b5ab1450 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11ffeaa0-4790-4827-b485-f4a2b5b97ef7 | service: service-general +[2026-04-16 14:22:49.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506106312730001 | request_id: 11ffeaa0-4790-4827-b485-f4a2b5b97ef7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20a76c9b-e1f0-4274-9c2e-8823589ea408 | service: service-general +[2026-04-16 14:22:49.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115010740005 | request_id: 20a76c9b-e1f0-4274-9c2e-8823589ea408 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13fa00ab-4010-4fe3-9e70-22449b8945cb | service: service-general +[2026-04-16 14:22:49.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175004010001 | request_id: 13fa00ab-4010-4fe3-9e70-22449b8945cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5922df13-c843-4b30-901c-df9cf5dae212 | service: service-general +[2026-04-16 14:22:49.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154312700001 | request_id: 5922df13-c843-4b30-901c-df9cf5dae212 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f523a16-b615-4f97-8a8e-0672993bb38b | service: service-general +[2026-04-16 14:22:49.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545910 | request_id: 2f523a16-b615-4f97-8a8e-0672993bb38b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a59266e5-1d80-4252-bd8d-11a0f13ba230 | service: service-general +[2026-04-16 14:22:49.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3173056709950002 | request_id: a59266e5-1d80-4252-bd8d-11a0f13ba230 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28e49b0f-221e-4ca6-9ea5-2f6fcbc7c90d | service: service-general +[2026-04-16 14:22:49.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180310800002 | request_id: 28e49b0f-221e-4ca6-9ea5-2f6fcbc7c90d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09c23ef3-de6b-470f-91a0-21845800a530 | service: service-general +[2026-04-16 14:22:49.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300110590001 | request_id: 09c23ef3-de6b-470f-91a0-21845800a530 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0414d28c-9cf9-4eda-9730-ce96fe076141 | service: service-general +[2026-04-16 14:22:49.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054105960002 | request_id: 0414d28c-9cf9-4eda-9730-ce96fe076141 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f53b421-ee49-476d-9309-35eae7d35480 | service: service-general +[2026-04-16 14:22:49.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9208015204810001 | request_id: 9f53b421-ee49-476d-9309-35eae7d35480 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1167d65-a51e-405b-9a39-fbb8fdee05ba | service: service-general +[2026-04-16 14:22:49.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065408670001 | request_id: e1167d65-a51e-405b-9a39-fbb8fdee05ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ae02081-d856-48f5-817e-6f28ab2e8dd4 | service: service-general +[2026-04-16 14:22:49.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577015005630001 | request_id: 7ae02081-d856-48f5-817e-6f28ab2e8dd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cd17a35-1cde-4c68-b5e0-a530b02373a0 | service: service-general +[2026-04-16 14:22:49.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016004600004 | request_id: 8cd17a35-1cde-4c68-b5e0-a530b02373a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1c2ea3c-a621-4710-b92c-0b4041055160 | service: service-general +[2026-04-16 14:22:49.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104107530181 | request_id: e1c2ea3c-a621-4710-b92c-0b4041055160 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cb5c835-b082-4b31-8359-7eaee94211d1 | service: service-general +[2026-04-16 14:22:49.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030103530002 | request_id: 6cb5c835-b082-4b31-8359-7eaee94211d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa85ec01-c3e1-46a0-882d-5ae4c7c05695 | service: service-general +[2026-04-16 14:22:49.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011207610004 | request_id: fa85ec01-c3e1-46a0-882d-5ae4c7c05695 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 577de5e8-3aca-407c-b48c-f6dc0ea085be | service: service-general +[2026-04-16 14:22:49.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514222902200001 | request_id: 577de5e8-3aca-407c-b48c-f6dc0ea085be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41594b6b-1e68-46e4-9149-a9cf50fe2414 | service: service-general +[2026-04-16 14:22:49.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052202580001 | request_id: 41594b6b-1e68-46e4-9149-a9cf50fe2414 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7d87658-5c48-4e0a-ba38-c36b8c0e205c | service: service-general +[2026-04-16 14:22:49.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202120611880001 | request_id: b7d87658-5c48-4e0a-ba38-c36b8c0e205c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02ace493-ab77-4929-9aaa-3c006ef3c154 | service: service-general +[2026-04-16 14:22:49.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557699 | request_id: 02ace493-ab77-4929-9aaa-3c006ef3c154 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26cc0672-c269-4c06-9002-0a29e4288b38 | service: service-general +[2026-04-16 14:22:49.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035703110001 | request_id: 26cc0672-c269-4c06-9002-0a29e4288b38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a8cf5f1-9056-40da-9e7d-3f5320b56888 | service: service-general +[2026-04-16 14:22:49.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134606860006 | request_id: 0a8cf5f1-9056-40da-9e7d-3f5320b56888 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8457025d-6b9b-44ea-8755-28d2b94f78ea | service: service-general +[2026-04-16 14:22:49.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022701590001 | request_id: 8457025d-6b9b-44ea-8755-28d2b94f78ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb83137c-4499-472f-8e16-8bddb1d65b6e | service: service-general +[2026-04-16 14:22:49.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000031 | request_id: eb83137c-4499-472f-8e16-8bddb1d65b6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9a2ebfb-cae3-4ed9-8629-fa8697a13a3c | service: service-general +[2026-04-16 14:22:49.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024705830008 | request_id: a9a2ebfb-cae3-4ed9-8629-fa8697a13a3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db827671-5a0a-4c70-8448-4a31fcf6ad05 | service: service-general +[2026-04-16 14:22:49.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020312750003 | request_id: db827671-5a0a-4c70-8448-4a31fcf6ad05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a97a8e98-ab95-426d-9a4d-9def383ff033 | service: service-general +[2026-04-16 14:22:49.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241211590005 | request_id: a97a8e98-ab95-426d-9a4d-9def383ff033 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d8b2f65-b002-4d50-b478-131cf937649b | service: service-general +[2026-04-16 14:22:49.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236512710001 | request_id: 9d8b2f65-b002-4d50-b478-131cf937649b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44f2332b-db52-4af6-b513-aa40b6b588b6 | service: service-general +[2026-04-16 14:22:49.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016810480003 | request_id: 44f2332b-db52-4af6-b513-aa40b6b588b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a97777b-aed2-477f-a484-e1a4871d6f86 | service: service-general +[2026-04-16 14:22:49.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050706520002 | request_id: 3a97777b-aed2-477f-a484-e1a4871d6f86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 041217f9-9295-45be-a882-499a90367118 | service: service-general +[2026-04-16 14:22:49.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155011800001 | request_id: 041217f9-9295-45be-a882-499a90367118 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d845ff6f-b187-42ae-b167-b6dc17c931b0 | service: service-general +[2026-04-16 14:22:49.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180101690015 | request_id: d845ff6f-b187-42ae-b167-b6dc17c931b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50b34446-086d-4f95-a05e-7c89fcddac56 | service: service-general +[2026-04-16 14:22:49.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084505750008 | request_id: 50b34446-086d-4f95-a05e-7c89fcddac56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68df145a-caf3-42f1-bcac-532756834d80 | service: service-general +[2026-04-16 14:22:49.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194102710003 | request_id: 68df145a-caf3-42f1-bcac-532756834d80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5577ea60-09a0-4193-b37a-2179e29949ad | service: service-general +[2026-04-16 14:22:49.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251606420003 | request_id: 5577ea60-09a0-4193-b37a-2179e29949ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2201e42-e3f1-462c-b6b3-d44714b269ce | service: service-general +[2026-04-16 14:22:49.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505196803950001 | request_id: c2201e42-e3f1-462c-b6b3-d44714b269ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d136005-04da-4ae5-bd3b-49d3f7eade87 | service: service-general +[2026-04-16 14:22:49.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024305840003 | request_id: 3d136005-04da-4ae5-bd3b-49d3f7eade87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 881ecc38-e019-4ba4-adf3-b4c436dae195 | service: service-general +[2026-04-16 14:22:49.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514130707820010 | request_id: 881ecc38-e019-4ba4-adf3-b4c436dae195 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ec8e3a7-8fb8-4738-b88e-6bd48adf6992 | service: service-general +[2026-04-16 14:22:49.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 0ec8e3a7-8fb8-4738-b88e-6bd48adf6992 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6b3a11e-232c-4a9b-8a79-b4c6e1d1d197 | service: service-general +[2026-04-16 14:22:49.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041810860008 | request_id: e6b3a11e-232c-4a9b-8a79-b4c6e1d1d197 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 363beff3-1820-4f13-a52a-67f87501ed92 | service: service-general +[2026-04-16 14:22:49.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518095042640004 | request_id: 363beff3-1820-4f13-a52a-67f87501ed92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b31d4a7d-9966-4872-ac52-bc57b656acbf | service: service-general +[2026-04-16 14:22:49.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162408880001 | request_id: b31d4a7d-9966-4872-ac52-bc57b656acbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 859b1331-5b4a-472f-8361-3879369e9a74 | service: service-general +[2026-04-16 14:22:49.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234709120002 | request_id: 859b1331-5b4a-472f-8361-3879369e9a74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c1a5155-8e53-4775-98da-6fb9417f32e4 | service: service-general +[2026-04-16 14:22:49.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 582.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114301890002 | request_id: 5c1a5155-8e53-4775-98da-6fb9417f32e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41ccf43a-2fa7-4d4b-9565-66cf8ba74a87 | service: service-general +[2026-04-16 14:22:49.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241504630001 | request_id: 41ccf43a-2fa7-4d4b-9565-66cf8ba74a87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 573b0010-f6fc-4a62-882f-55b8490ce997 | service: service-general +[2026-04-16 14:22:49.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144404510001 | request_id: 573b0010-f6fc-4a62-882f-55b8490ce997 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e51f4f4-40e6-4bb5-9e03-7a50c442b648 | service: service-general +[2026-04-16 14:22:49.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195509030002 | request_id: 2e51f4f4-40e6-4bb5-9e03-7a50c442b648 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f059c751-14b1-4bf8-8136-ab986a1798ce | service: service-general +[2026-04-16 14:22:49.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011901680001 | request_id: f059c751-14b1-4bf8-8136-ab986a1798ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68dfe378-92ff-42b5-a9db-19b57d585690 | service: service-general +[2026-04-16 14:22:49.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190711730002 | request_id: 68dfe378-92ff-42b5-a9db-19b57d585690 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d3d5182-fabd-456f-97d4-6a2a1d4510db | service: service-general +[2026-04-16 14:22:49.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174051408690008 | request_id: 5d3d5182-fabd-456f-97d4-6a2a1d4510db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77ff41d6-6da9-4566-bc81-0dcb0963a1f6 | service: service-general +[2026-04-16 14:22:49.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557719 | request_id: 77ff41d6-6da9-4566-bc81-0dcb0963a1f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e85124c-ef86-4912-ad49-c25316671511 | service: service-general +[2026-04-16 14:22:49.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202074801920001 | request_id: 0e85124c-ef86-4912-ad49-c25316671511 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f491be58-92f8-49e4-a53d-9d31cc61d7a6 | service: service-general +[2026-04-16 14:22:49.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034701700002 | request_id: f491be58-92f8-49e4-a53d-9d31cc61d7a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3c998f3-fff1-4f22-a05d-f142b7c906cd | service: service-general +[2026-04-16 14:22:49.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557720 | request_id: a3c998f3-fff1-4f22-a05d-f142b7c906cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efb7f91e-02cc-4cf5-adbe-d35463e6f948 | service: service-general +[2026-04-16 14:22:49.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290906900001 | request_id: efb7f91e-02cc-4cf5-adbe-d35463e6f948 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 050f2e39-6462-4b84-93b5-d7c36bf0216d | service: service-general +[2026-04-16 14:22:49.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110904720004 | request_id: 050f2e39-6462-4b84-93b5-d7c36bf0216d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b91d8cb0-2b5d-4259-8ccd-2b8bf32a4850 | service: service-general +[2026-04-16 14:22:49.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021408950002 | request_id: b91d8cb0-2b5d-4259-8ccd-2b8bf32a4850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49d177ed-8794-408b-9ea8-22f7701f60a3 | service: service-general +[2026-04-16 14:22:49.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025001830002 | request_id: 49d177ed-8794-408b-9ea8-22f7701f60a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22fadd76-2fca-4ac1-948d-16bf51deba40 | service: service-general +[2026-04-16 14:22:49.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010611940001 | request_id: 22fadd76-2fca-4ac1-948d-16bf51deba40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f183512a-b974-46b5-a7aa-91914605c46a | service: service-general +[2026-04-16 14:22:49.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571036807670002 | request_id: f183512a-b974-46b5-a7aa-91914605c46a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f47971d-c8d5-455b-a746-e6c44acb52df | service: service-general +[2026-04-16 14:22:49.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051302550005 | request_id: 4f47971d-c8d5-455b-a746-e6c44acb52df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbc69b86-07b9-481e-9cc4-2a15bfe45455 | service: service-general +[2026-04-16 14:22:49.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096808800003 | request_id: dbc69b86-07b9-481e-9cc4-2a15bfe45455 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ffa91d6-3737-47fd-98bc-73f51f7bbcf5 | service: service-general +[2026-04-16 14:22:49.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155203510002 | request_id: 7ffa91d6-3737-47fd-98bc-73f51f7bbcf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2eb1c30-b5c8-4b95-bfc7-0545003639b1 | service: service-general +[2026-04-16 14:22:49.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557721 | request_id: e2eb1c30-b5c8-4b95-bfc7-0545003639b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b8463ee-80fd-4f6f-b991-db6ec0e4ae51 | service: service-general +[2026-04-16 14:22:49.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071011070002 | request_id: 0b8463ee-80fd-4f6f-b991-db6ec0e4ae51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0f9f13e-9682-4da6-96e2-ca558554154d | service: service-general +[2026-04-16 14:22:49.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025805680001 | request_id: f0f9f13e-9682-4da6-96e2-ca558554154d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55c34a3b-f3d4-452f-bc09-6254ef1cede6 | service: service-general +[2026-04-16 14:22:49.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040312900009 | request_id: 55c34a3b-f3d4-452f-bc09-6254ef1cede6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4b50bab-dcb7-46be-8266-63e7c8a43f1d | service: service-general +[2026-04-16 14:22:49.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505184107710056 | request_id: b4b50bab-dcb7-46be-8266-63e7c8a43f1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b625d31-9036-4498-aebb-c7a8c958c774 | service: service-general +[2026-04-16 14:22:49.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015610680009 | request_id: 3b625d31-9036-4498-aebb-c7a8c958c774 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38a23f74-9e71-4e69-ba30-f830c9193403 | service: service-general +[2026-04-16 14:22:49.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232905650001 | request_id: 38a23f74-9e71-4e69-ba30-f830c9193403 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29d6c549-f84f-4847-9f0f-0203b084cc0c | service: service-general +[2026-04-16 14:22:49.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026909670007 | request_id: 29d6c549-f84f-4847-9f0f-0203b084cc0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f90d9cba-902e-4302-bc6a-93e2efa659dd | service: service-general +[2026-04-16 14:22:49.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557729 | request_id: f90d9cba-902e-4302-bc6a-93e2efa659dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f46b762-8b02-415f-9700-06432bb4ecc6 | service: service-general +[2026-04-16 14:22:49.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052502610001 | request_id: 2f46b762-8b02-415f-9700-06432bb4ecc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: badf4eb1-b921-44dc-ad91-de9f00abb278 | service: service-general +[2026-04-16 14:22:49.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557740 | request_id: badf4eb1-b921-44dc-ad91-de9f00abb278 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a65f52a8-14b4-4f21-9ca9-43f8fd56bd40 | service: service-general +[2026-04-16 14:22:49.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514045710970001 | request_id: a65f52a8-14b4-4f21-9ca9-43f8fd56bd40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adcf3b88-a432-4092-8f57-db2087aaa95d | service: service-general +[2026-04-16 14:22:49.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518120502640002 | request_id: adcf3b88-a432-4092-8f57-db2087aaa95d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f181f929-99a6-4c8f-bfd4-93be52281398 | service: service-general +[2026-04-16 14:22:49.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035307970004 | request_id: f181f929-99a6-4c8f-bfd4-93be52281398 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7a2b44c-8cee-459b-bc1b-356b900ec5ae | service: service-general +[2026-04-16 14:22:49.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160906950004 | request_id: d7a2b44c-8cee-459b-bc1b-356b900ec5ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a5aa40e-b3b7-4e74-aa34-d97862e58b1f | service: service-general +[2026-04-16 14:22:49.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557744 | request_id: 5a5aa40e-b3b7-4e74-aa34-d97862e58b1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddfc6f3e-fae4-428c-bba2-cdd9dba6d156 | service: service-general +[2026-04-16 14:22:49.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000052 | request_id: ddfc6f3e-fae4-428c-bba2-cdd9dba6d156 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5ea9ddb-42e1-416d-8572-cb90be647fde | service: service-general +[2026-04-16 14:22:49.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507212609690003 | request_id: f5ea9ddb-42e1-416d-8572-cb90be647fde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6bf1dc5-0116-4e59-aca0-2ff403afc266 | service: service-general +[2026-04-16 14:22:49.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021801580002 | request_id: b6bf1dc5-0116-4e59-aca0-2ff403afc266 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4ab60f8-b8e9-46e9-8ced-66fea94e178a | service: service-general +[2026-04-16 14:22:49.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052302900004 | request_id: c4ab60f8-b8e9-46e9-8ced-66fea94e178a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78bbd7bb-6c78-4b5b-9702-f5310ddfca8b | service: service-general +[2026-04-16 14:22:49.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020101980003 | request_id: 78bbd7bb-6c78-4b5b-9702-f5310ddfca8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a538e32-e876-400a-bee5-2155ca8df15f | service: service-general +[2026-04-16 14:22:49.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557746 | request_id: 1a538e32-e876-400a-bee5-2155ca8df15f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99d4e4f0-268e-4989-b7db-4fc341ee816a | service: service-general +[2026-04-16 14:22:49.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557747 | request_id: 99d4e4f0-268e-4989-b7db-4fc341ee816a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c183aaa-3147-4a59-a1d2-4852cf1438d0 | service: service-general +[2026-04-16 14:22:49.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512144101660032 | request_id: 7c183aaa-3147-4a59-a1d2-4852cf1438d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cca3c3c-acf2-4650-a011-13fa04f5263d | service: service-general +[2026-04-16 14:22:49.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557748 | request_id: 6cca3c3c-acf2-4650-a011-13fa04f5263d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e23b1895-c323-4d18-8c54-58b0dc4bc7af | service: service-general +[2026-04-16 14:22:49.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023112460001 | request_id: e23b1895-c323-4d18-8c54-58b0dc4bc7af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08cecbf2-6334-4b09-8c25-51c2193a72bd | service: service-general +[2026-04-16 14:22:49.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: 08cecbf2-6334-4b09-8c25-51c2193a72bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d9406af-4b29-4752-9b33-02905169f855 | service: service-general +[2026-04-16 14:22:49.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545668 | request_id: 2d9406af-4b29-4752-9b33-02905169f855 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09f2493b-7ea4-4ead-9669-0e02d8c18a14 | service: service-general +[2026-04-16 14:22:49.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: 09f2493b-7ea4-4ead-9669-0e02d8c18a14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b54a430-60be-46b2-922b-880454a0fd78 | service: service-general +[2026-04-16 14:22:49.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 0b54a430-60be-46b2-922b-880454a0fd78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb7bcc1a-8a9b-4ea0-8179-c5f8c50b0f3c | service: service-general +[2026-04-16 14:22:49.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: fb7bcc1a-8a9b-4ea0-8179-c5f8c50b0f3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1857892e-27e4-4cbc-8cca-fe3dfb960c29 | service: service-general +[2026-04-16 14:22:49.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514130112590001 | request_id: 1857892e-27e4-4cbc-8cca-fe3dfb960c29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d52ce1c0-6623-45f1-a30f-04754907b840 | service: service-general +[2026-04-16 14:22:49.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: d52ce1c0-6623-45f1-a30f-04754907b840 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72aee476-6648-4a91-9dbd-a062cc125eeb | service: service-general +[2026-04-16 14:22:49.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9101012811880002 | request_id: 72aee476-6648-4a91-9dbd-a062cc125eeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c729c9b-96a6-45c6-9ac5-7715fef013a6 | service: service-general +[2026-04-16 14:22:49.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: 9c729c9b-96a6-45c6-9ac5-7715fef013a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a716380-7c6d-463b-8020-9fac4be540a2 | service: service-general +[2026-04-16 14:22:49.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185006930002 | request_id: 2a716380-7c6d-463b-8020-9fac4be540a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a17310e4-0015-4a95-bbf4-c4086db96580 | service: service-general +[2026-04-16 14:22:49.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3021310198910201 | request_id: a17310e4-0015-4a95-bbf4-c4086db96580 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85bdd351-dad8-477d-972d-d682d70861f9 | service: service-general +[2026-04-16 14:22:49.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055007510002 | request_id: 85bdd351-dad8-477d-972d-d682d70861f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa6ebc20-78b3-4d61-aae4-cd2e3e1f4e90 | service: service-general +[2026-04-16 14:22:49.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: aa6ebc20-78b3-4d61-aae4-cd2e3e1f4e90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1b75eac-b808-4e31-af85-ba5d143b3989 | service: service-general +[2026-04-16 14:22:49.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503054111650002 | request_id: f1b75eac-b808-4e31-af85-ba5d143b3989 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4802babf-bb2a-453d-bdaf-38323adb742d | service: service-general +[2026-04-16 14:22:49.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011005470003 | request_id: 4802babf-bb2a-453d-bdaf-38323adb742d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90a4a89c-88b4-4607-8bfa-f7105d5a776f | service: service-general +[2026-04-16 14:22:49.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513215709140002 | request_id: 90a4a89c-88b4-4607-8bfa-f7105d5a776f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56fbd837-16f8-45fd-b258-7ebd4afdd8ca | service: service-general +[2026-04-16 14:22:49.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574053012170001 | request_id: 56fbd837-16f8-45fd-b258-7ebd4afdd8ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ba39582-518b-48d2-afd5-effefe466fcb | service: service-general +[2026-04-16 14:22:49.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050606570001 | request_id: 9ba39582-518b-48d2-afd5-effefe466fcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e39f7a8f-1d9b-4b39-a3b8-7b517459d99e | service: service-general +[2026-04-16 14:22:49.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511024404820001 | request_id: e39f7a8f-1d9b-4b39-a3b8-7b517459d99e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c50d9cfe-8dcf-4bc2-82a3-b504a705b458 | service: service-general +[2026-04-16 14:22:49.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509244506600002 | request_id: c50d9cfe-8dcf-4bc2-82a3-b504a705b458 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a8fbb8f-a29b-4663-a453-f0fb1a1522a7 | service: service-general +[2026-04-16 14:22:49.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507285109920001 | request_id: 9a8fbb8f-a29b-4663-a453-f0fb1a1522a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24c8dbe7-7b27-4573-8c64-4cdb394b4381 | service: service-general +[2026-04-16 14:22:49.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3319062507150004 | request_id: 24c8dbe7-7b27-4573-8c64-4cdb394b4381 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8c9e720-b980-4029-9129-8da8495ab40f | service: service-general +[2026-04-16 14:22:49.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506166904540001 | request_id: a8c9e720-b980-4029-9129-8da8495ab40f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa07da8f-7cde-495f-8404-a619cb783c84 | service: service-general +[2026-04-16 14:22:49.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: aa07da8f-7cde-495f-8404-a619cb783c84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4890ff20-b11d-4c9f-8af3-bcd4b0c2c5a2 | service: service-general +[2026-04-16 14:22:49.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512086408940001 | request_id: 4890ff20-b11d-4c9f-8af3-bcd4b0c2c5a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b41d8c1-325b-408a-86d2-afa462d3e3e7 | service: service-general +[2026-04-16 14:22:49.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 4b41d8c1-325b-408a-86d2-afa462d3e3e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c579500-f18c-4811-87c2-c9f3c8b80514 | service: service-general +[2026-04-16 14:22:49.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: 0c579500-f18c-4811-87c2-c9f3c8b80514 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e87fb1d5-117e-461b-822d-91521cd5886c | service: service-general +[2026-04-16 14:22:49.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514215309520001 | request_id: e87fb1d5-117e-461b-822d-91521cd5886c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b6aa1fb-0cfe-4fea-8d89-be115e620843 | service: service-general +[2026-04-16 14:22:49.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: 7b6aa1fb-0cfe-4fea-8d89-be115e620843 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a5c1482-20ad-45c7-b400-82a69095c887 | service: service-general +[2026-04-16 14:22:49.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101640161 | request_id: 8a5c1482-20ad-45c7-b400-82a69095c887 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd522896-8ad3-41e2-bc6e-46cc1d5deaa5 | service: service-general +[2026-04-16 14:22:49.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510194811080002 | request_id: bd522896-8ad3-41e2-bc6e-46cc1d5deaa5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f08f59e4-5db8-474d-9de3-21994659bf25 | service: service-general +[2026-04-16 14:22:49.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: f08f59e4-5db8-474d-9de3-21994659bf25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc2f6260-a49a-449a-aa6c-4f8a701d3b8a | service: service-general +[2026-04-16 14:22:49.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: bc2f6260-a49a-449a-aa6c-4f8a701d3b8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 835208aa-cb30-4004-8982-e61bdb9c89bc | service: service-general +[2026-04-16 14:22:49.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017110570002 | request_id: 835208aa-cb30-4004-8982-e61bdb9c89bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd26c3a4-c53a-4a37-9a71-0dbe5a3a62b9 | service: service-general +[2026-04-16 14:22:49.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: bd26c3a4-c53a-4a37-9a71-0dbe5a3a62b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 253aba40-bc67-4fd5-ad21-38508ee82f4f | service: service-general +[2026-04-16 14:22:49.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513094107600169 | request_id: 253aba40-bc67-4fd5-ad21-38508ee82f4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9357bef-8938-4ea7-8175-e74e16251655 | service: service-general +[2026-04-16 14:22:49.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: f9357bef-8938-4ea7-8175-e74e16251655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9fd9666-5ac7-48cf-920b-98e84f408010 | service: service-general +[2026-04-16 14:22:49.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510022101690005 | request_id: c9fd9666-5ac7-48cf-920b-98e84f408010 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed02a5a0-a7e7-4288-b167-144c5ea86109 | service: service-general +[2026-04-16 14:22:49.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336005730002 | request_id: ed02a5a0-a7e7-4288-b167-144c5ea86109 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e442585-9341-4a37-b65f-26fb48b44c7b | service: service-general +[2026-04-16 14:22:49.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275907200001 | request_id: 7e442585-9341-4a37-b65f-26fb48b44c7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8c65998-6476-43a3-a9e4-a15bce60c9d6 | service: service-general +[2026-04-16 14:22:49.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160101700038 | request_id: a8c65998-6476-43a3-a9e4-a15bce60c9d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fb0a30c-329b-4004-a0a4-924b7324a27b | service: service-general +[2026-04-16 14:22:49.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507113004720002 | request_id: 6fb0a30c-329b-4004-a0a4-924b7324a27b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19ef64a3-6d87-40ac-8a6e-ddf841387c74 | service: service-general +[2026-04-16 14:22:49.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: 19ef64a3-6d87-40ac-8a6e-ddf841387c74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ead3055-4140-4db7-a8c4-43254b369bcb | service: service-general +[2026-04-16 14:22:49.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 549.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510195111750004 | request_id: 4ead3055-4140-4db7-a8c4-43254b369bcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7d65f1b-66ad-4543-9327-d21fbf41466f | service: service-general +[2026-04-16 14:22:49.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508055708700004 | request_id: a7d65f1b-66ad-4543-9327-d21fbf41466f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecdaf8e2-86a1-48ba-8dfb-e33171822022 | service: service-general +[2026-04-16 14:22:49.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557008 | request_id: ecdaf8e2-86a1-48ba-8dfb-e33171822022 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 848151ce-742a-4540-8318-ad8624513bc1 | service: service-general +[2026-04-16 14:22:49.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 848151ce-742a-4540-8318-ad8624513bc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 048b9b4f-298a-4bd6-8f17-66a497091485 | service: service-general +[2026-04-16 14:22:49.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034410520002 | request_id: 048b9b4f-298a-4bd6-8f17-66a497091485 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ece0d7c-471b-43b3-9150-09ae2ab4ddcd | service: service-general +[2026-04-16 14:22:49.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154705050001 | request_id: 9ece0d7c-471b-43b3-9150-09ae2ab4ddcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a879602-261c-424d-af39-25cdc34e95f7 | service: service-general +[2026-04-16 14:22:49.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012406680002 | request_id: 9a879602-261c-424d-af39-25cdc34e95f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d0884a6-45e3-41ba-89d3-03fa9bb9e168 | service: service-general +[2026-04-16 14:22:49.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 5d0884a6-45e3-41ba-89d3-03fa9bb9e168 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e67a3ca-2f14-4227-b2cf-448093bc5b6d | service: service-general +[2026-04-16 14:22:49.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: 8e67a3ca-2f14-4227-b2cf-448093bc5b6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 310f220e-14cf-43ca-8e8d-7eca7ed8e545 | service: service-general +[2026-04-16 14:22:49.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154110130002 | request_id: 310f220e-14cf-43ca-8e8d-7eca7ed8e545 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bea80c5-744d-4286-9b8e-4378998eed18 | service: service-general +[2026-04-16 14:22:49.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 5.281165ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040305720006 | request_id: 1bea80c5-744d-4286-9b8e-4378998eed18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77a63a6e-512b-431c-b6d2-c5d44dc8f1d9 | service: service-general +[2026-04-16 14:22:49.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040204540001 | request_id: 77a63a6e-512b-431c-b6d2-c5d44dc8f1d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 875bd6e3-d140-486e-a720-8cae25e7d5f4 | service: service-general +[2026-04-16 14:22:49.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174103810001 | request_id: 875bd6e3-d140-486e-a720-8cae25e7d5f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa96c348-b421-4ef3-aa28-2261bbd9c5d3 | service: service-general +[2026-04-16 14:22:49.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503034905570002 | request_id: fa96c348-b421-4ef3-aa28-2261bbd9c5d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f01fcd9f-d3b6-410a-b886-823dabf34c97 | service: service-general +[2026-04-16 14:22:49.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054412670002 | request_id: f01fcd9f-d3b6-410a-b886-823dabf34c97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38eec79f-f543-417c-b4e7-e8d4b6af27a4 | service: service-general +[2026-04-16 14:22:49.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035401700001 | request_id: 38eec79f-f543-417c-b4e7-e8d4b6af27a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d5fe051-07de-42d9-8d5d-7155951122bc | service: service-general +[2026-04-16 14:22:49.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510031812080003 | request_id: 5d5fe051-07de-42d9-8d5d-7155951122bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f7d7f7c-0360-4706-913c-6f2fa463d839 | service: service-general +[2026-04-16 14:22:49.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513244107690047 | request_id: 4f7d7f7c-0360-4706-913c-6f2fa463d839 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07795d7f-1796-420f-9052-810719a18919 | service: service-general +[2026-04-16 14:22:49.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034602680008 | request_id: 07795d7f-1796-420f-9052-810719a18919 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b54955b-ba39-4eab-83e0-b72e8a9e1151 | service: service-general +[2026-04-16 14:22:49.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506256904630002 | request_id: 9b54955b-ba39-4eab-83e0-b72e8a9e1151 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8eb365d6-8d8e-435e-b059-7296f3f7e2ef | service: service-general +[2026-04-16 14:22:49.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011210580001 | request_id: 8eb365d6-8d8e-435e-b059-7296f3f7e2ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73f94189-5739-4235-b4d0-13107174dd0b | service: service-general +[2026-04-16 14:22:49.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 73f94189-5739-4235-b4d0-13107174dd0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a7c45ce-4e0c-46bd-a37b-e2641766d53a | service: service-general +[2026-04-16 14:22:49.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126109710001 | request_id: 8a7c45ce-4e0c-46bd-a37b-e2641766d53a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd312e1b-fccc-481b-8add-ad3f00b3ee0f | service: service-general +[2026-04-16 14:22:49.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100309150001 | request_id: cd312e1b-fccc-481b-8add-ad3f00b3ee0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16ffdb0a-c89e-4845-a444-142158d611ab | service: service-general +[2026-04-16 14:22:49.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505095007670004 | request_id: 16ffdb0a-c89e-4845-a444-142158d611ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed6a2cca-8d46-464c-9df0-6eae9ced2893 | service: service-general +[2026-04-16 14:22:49.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510232408770001 | request_id: ed6a2cca-8d46-464c-9df0-6eae9ced2893 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbf8d1ea-5fee-4cbf-b2c4-3b3b4c3ec567 | service: service-general +[2026-04-16 14:22:49.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271021003790001 | request_id: dbf8d1ea-5fee-4cbf-b2c4-3b3b4c3ec567 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa168e10-0f68-48bd-9965-94275df5334a | service: service-general +[2026-04-16 14:22:49.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182802110004 | request_id: fa168e10-0f68-48bd-9965-94275df5334a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4366ef88-24ad-41e3-bc8b-1b76cfc5661e | service: service-general +[2026-04-16 14:22:49.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 4366ef88-24ad-41e3-bc8b-1b76cfc5661e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2e36bd7-fbfb-4a68-ab7d-1628f9d392ea | service: service-general +[2026-04-16 14:22:49.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523034601110001 | request_id: e2e36bd7-fbfb-4a68-ab7d-1628f9d392ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 769aa4c0-8fc7-4932-bf3d-ac557122c2ba | service: service-general +[2026-04-16 14:22:49.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 263.431µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517035305010002 | request_id: 769aa4c0-8fc7-4932-bf3d-ac557122c2ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31e066c0-5909-43af-9e2d-1eea1891de61 | service: service-general +[2026-04-16 14:22:49.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506234311810001 | request_id: 31e066c0-5909-43af-9e2d-1eea1891de61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4094815a-64c3-4b68-8101-a59d0ea5c29a | service: service-general +[2026-04-16 14:22:49.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571026502600001 | request_id: 4094815a-64c3-4b68-8101-a59d0ea5c29a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00d957ac-3846-4486-a666-6078d3d6edd0 | service: service-general +[2026-04-16 14:22:49.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046206710001 | request_id: 00d957ac-3846-4486-a666-6078d3d6edd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 732a00db-2028-4c9c-b6a1-b51fbb7db78a | service: service-general +[2026-04-16 14:22:49.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557753 | request_id: 732a00db-2028-4c9c-b6a1-b51fbb7db78a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aad171be-2ccc-4494-b616-2c13b61f3014 | service: service-general +[2026-04-16 14:22:49.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1607015803060003 | request_id: aad171be-2ccc-4494-b616-2c13b61f3014 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e68ac2b9-d936-4250-8358-7420f1663543 | service: service-general +[2026-04-16 14:22:49.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504016506780003 | request_id: e68ac2b9-d936-4250-8358-7420f1663543 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 142c5357-2f95-4a38-bf42-3e2b1783df13 | service: service-general +[2026-04-16 14:22:49.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: 142c5357-2f95-4a38-bf42-3e2b1783df13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd856bfc-c682-4f77-8f41-8ba438fb01f5 | service: service-general +[2026-04-16 14:22:49.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576021105520001 | request_id: bd856bfc-c682-4f77-8f41-8ba438fb01f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feae2385-36dc-460f-a2e6-8afa2c3cf7ba | service: service-general +[2026-04-16 14:22:49.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.694µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094807650004 | request_id: feae2385-36dc-460f-a2e6-8afa2c3cf7ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1663b483-37f1-4987-89c6-5972ecf308b2 | service: service-general +[2026-04-16 14:22:49.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030701760002 | request_id: 1663b483-37f1-4987-89c6-5972ecf308b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bf46168-202c-44b4-8ca4-1f0045464c46 | service: service-general +[2026-04-16 14:22:49.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111503730004 | request_id: 8bf46168-202c-44b4-8ca4-1f0045464c46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3222296-13da-4c4f-82fb-a2b62d2494e6 | service: service-general +[2026-04-16 14:22:49.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194410190002 | request_id: c3222296-13da-4c4f-82fb-a2b62d2494e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9d2d81c-290d-4579-bc92-5cc75221f67e | service: service-general +[2026-04-16 14:22:49.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: e9d2d81c-290d-4579-bc92-5cc75221f67e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9bbeac5-1a19-49ae-9142-9146092a5400 | service: service-general +[2026-04-16 14:22:49.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251810740001 | request_id: d9bbeac5-1a19-49ae-9142-9146092a5400 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dde8d5f-917f-4e64-b84e-740b4978c667 | service: service-general +[2026-04-16 14:22:49.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506034305690001 | request_id: 2dde8d5f-917f-4e64-b84e-740b4978c667 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93946dc3-6850-4662-a038-b32ccf10be84 | service: service-general +[2026-04-16 14:22:49.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506085501800003 | request_id: 93946dc3-6850-4662-a038-b32ccf10be84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4e87b62-f05d-49eb-9626-4e4a3ddf5f73 | service: service-general +[2026-04-16 14:22:49.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175509840003 | request_id: a4e87b62-f05d-49eb-9626-4e4a3ddf5f73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57380301-2e9e-465f-8de5-739048a863fb | service: service-general +[2026-04-16 14:22:49.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051605660006 | request_id: 57380301-2e9e-465f-8de5-739048a863fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8b1d77e-caca-42bb-a51e-5d2185de2abe | service: service-general +[2026-04-16 14:22:49.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504013108640004 | request_id: c8b1d77e-caca-42bb-a51e-5d2185de2abe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41dc4536-d0e6-416e-9de4-3311d73bb18a | service: service-general +[2026-04-16 14:22:49.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557755 | request_id: 41dc4536-d0e6-416e-9de4-3311d73bb18a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a6659d8-df2a-47b3-b4c8-fe9579ebf8d2 | service: service-general +[2026-04-16 14:22:49.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055811800002 | request_id: 9a6659d8-df2a-47b3-b4c8-fe9579ebf8d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad264e48-aa51-4e07-af46-9d03c996ab61 | service: service-general +[2026-04-16 14:22:49.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014502900001 | request_id: ad264e48-aa51-4e07-af46-9d03c996ab61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f692778e-cf95-467c-8f49-c286a5b977f1 | service: service-general +[2026-04-16 14:22:49.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508056701900002 | request_id: f692778e-cf95-467c-8f49-c286a5b977f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26be741e-1b1a-4443-83b6-d7fdf22aa363 | service: service-general +[2026-04-16 14:22:49.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035501810008 | request_id: 26be741e-1b1a-4443-83b6-d7fdf22aa363 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e49802e-8cda-4101-97c2-18281c1fb4c2 | service: service-general +[2026-04-16 14:22:49.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 8e49802e-8cda-4101-97c2-18281c1fb4c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9df5f24a-e5b7-49b6-b2b5-7b431aae9519 | service: service-general +[2026-04-16 14:22:49.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504160504750005 | request_id: 9df5f24a-e5b7-49b6-b2b5-7b431aae9519 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 862ce554-bdf0-4e56-adb1-bc9da4870d27 | service: service-general +[2026-04-16 14:22:49.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275024712570003 | request_id: 862ce554-bdf0-4e56-adb1-bc9da4870d27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cc8ec82-2723-4214-8c83-08118fa589bb | service: service-general +[2026-04-16 14:22:49.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503080803520001 | request_id: 6cc8ec82-2723-4214-8c83-08118fa589bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84bd719d-7a26-49e7-a6bb-5566b9cbc4f6 | service: service-general +[2026-04-16 14:22:49.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291404760001 | request_id: 84bd719d-7a26-49e7-a6bb-5566b9cbc4f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f92052d-bb9c-4380-ad6b-e7271ba44f27 | service: service-general +[2026-04-16 14:22:49.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210801080002 | request_id: 0f92052d-bb9c-4380-ad6b-e7271ba44f27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32617674-a54b-4b8c-ab8a-de595bf95d95 | service: service-general +[2026-04-16 14:22:49.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514041212890002 | request_id: 32617674-a54b-4b8c-ab8a-de595bf95d95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dc0dee1-f8bb-4b91-90f7-7127318af8fd | service: service-general +[2026-04-16 14:22:49.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 6dc0dee1-f8bb-4b91-90f7-7127318af8fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1da70b44-c271-4b0a-9a18-3d49b1afbfd9 | service: service-general +[2026-04-16 14:22:49.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503125310600002 | request_id: 1da70b44-c271-4b0a-9a18-3d49b1afbfd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a6fd04a-fd57-4fb1-8e33-56217551e6a0 | service: service-general +[2026-04-16 14:22:49.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070610980002 | request_id: 7a6fd04a-fd57-4fb1-8e33-56217551e6a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fda13072-4e49-4528-ba71-fa8818d791a4 | service: service-general +[2026-04-16 14:22:49.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513110506000002 | request_id: fda13072-4e49-4528-ba71-fa8818d791a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9624c389-186b-452b-8122-f3c0c7e015ed | service: service-general +[2026-04-16 14:22:49.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 9624c389-186b-452b-8122-f3c0c7e015ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e5be139-428e-4edf-add7-f2aedbe79269 | service: service-general +[2026-04-16 14:22:49.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574036103840001 | request_id: 0e5be139-428e-4edf-add7-f2aedbe79269 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ced21246-cf27-4f52-bbe3-819e6983e3a5 | service: service-general +[2026-04-16 14:22:49.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061106096003 | request_id: ced21246-cf27-4f52-bbe3-819e6983e3a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ddec2fd-0ac5-4f5e-a40f-be2600a38408 | service: service-general +[2026-04-16 14:22:49.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045489 | request_id: 2ddec2fd-0ac5-4f5e-a40f-be2600a38408 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23353cb1-2ba0-43e8-af76-c04fdc3d4ac9 | service: service-general +[2026-04-16 14:22:49.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503045304970002 | request_id: 23353cb1-2ba0-43e8-af76-c04fdc3d4ac9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f2b0a0c-cc14-4c1c-b2c2-f7e7e3f76197 | service: service-general +[2026-04-16 14:22:49.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: 0f2b0a0c-cc14-4c1c-b2c2-f7e7e3f76197 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2de9f6ca-4e28-4b67-8626-eaaf8fc3130d | service: service-general +[2026-04-16 14:22:49.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016608000002 | request_id: 2de9f6ca-4e28-4b67-8626-eaaf8fc3130d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c02c573-5755-462e-9b65-bdb7509618ad | service: service-general +[2026-04-16 14:22:49.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171203990002 | request_id: 2c02c573-5755-462e-9b65-bdb7509618ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31279e4b-fc76-4367-9d22-9b9fdf4343ab | service: service-general +[2026-04-16 14:22:49.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084704670004 | request_id: 31279e4b-fc76-4367-9d22-9b9fdf4343ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 523b9871-f5b7-4274-96af-afa96b3edbdc | service: service-general +[2026-04-16 14:22:49.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: 523b9871-f5b7-4274-96af-afa96b3edbdc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01a7e697-44c7-4a46-b709-df8d5183d1e3 | service: service-general +[2026-04-16 14:22:49.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137108870007 | request_id: 01a7e697-44c7-4a46-b709-df8d5183d1e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95b0d637-d9f2-4678-b392-a9e127492cec | service: service-general +[2026-04-16 14:22:49.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506141710000002 | request_id: 95b0d637-d9f2-4678-b392-a9e127492cec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69f9e76f-3229-48a2-96b8-8845ae182b2d | service: service-general +[2026-04-16 14:22:49.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: 69f9e76f-3229-48a2-96b8-8845ae182b2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 714c590c-5468-4d12-b756-31efb03c1eb5 | service: service-general +[2026-04-16 14:22:49.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513146104030002 | request_id: 714c590c-5468-4d12-b756-31efb03c1eb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2b50e49-2189-4224-9795-f50768e6f3dc | service: service-general +[2026-04-16 14:22:49.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 595.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140101820016 | request_id: b2b50e49-2189-4224-9795-f50768e6f3dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91202202-d335-426f-9f3f-1eefa1200644 | service: service-general +[2026-04-16 14:22:49.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024607600009 | request_id: 91202202-d335-426f-9f3f-1eefa1200644 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3bd4bf2-9d2d-4b5a-a0b1-5cd4c6e4c566 | service: service-general +[2026-04-16 14:22:49.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: d3bd4bf2-9d2d-4b5a-a0b1-5cd4c6e4c566 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6180efeb-4c4b-487e-beb8-84d1fc1f541f | service: service-general +[2026-04-16 14:22:49.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 330.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015407820001 | request_id: 6180efeb-4c4b-487e-beb8-84d1fc1f541f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e92706b-e0f2-49e2-ac41-482b6f000551 | service: service-general +[2026-04-16 14:22:49.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556970 | request_id: 3e92706b-e0f2-49e2-ac41-482b6f000551 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 989be935-792b-4ba7-a9a3-b16d0d8baf1b | service: service-general +[2026-04-16 14:22:49.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041612730002 | request_id: 989be935-792b-4ba7-a9a3-b16d0d8baf1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce558392-5082-4be2-a58c-dfb2b7c636f6 | service: service-general +[2026-04-16 14:22:49.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: ce558392-5082-4be2-a58c-dfb2b7c636f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a430c6b3-cb57-4dd3-ba1b-e5969b44873d | service: service-general +[2026-04-16 14:22:49.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041510740003 | request_id: a430c6b3-cb57-4dd3-ba1b-e5969b44873d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 010d97dd-7436-4610-b19f-a518c1af02ac | service: service-general +[2026-04-16 14:22:49.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291603710001 | request_id: 010d97dd-7436-4610-b19f-a518c1af02ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea79ca4a-b5c5-43d9-9309-6c5a49b3ebdf | service: service-general +[2026-04-16 14:22:49.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105610070001 | request_id: ea79ca4a-b5c5-43d9-9309-6c5a49b3ebdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 305f1123-4cef-4eb8-adc8-0642cdb60b7a | service: service-general +[2026-04-16 14:22:49.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557759 | request_id: 305f1123-4cef-4eb8-adc8-0642cdb60b7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad7c87ef-8787-468e-b858-c938d9d1b7a3 | service: service-general +[2026-04-16 14:22:49.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154206770003 | request_id: ad7c87ef-8787-468e-b858-c938d9d1b7a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e77a4ce-0e92-4c0c-b6e7-fd51a688d92f | service: service-general +[2026-04-16 14:22:49.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571011505910001 | request_id: 6e77a4ce-0e92-4c0c-b6e7-fd51a688d92f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8714a7e5-15b7-40de-91cc-2d2bdb44bd9e | service: service-general +[2026-04-16 14:22:49.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 8714a7e5-15b7-40de-91cc-2d2bdb44bd9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e9c9a1e-6ac3-44e7-8f96-e3ac1137f3a5 | service: service-general +[2026-04-16 14:22:49.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134110920003 | request_id: 6e9c9a1e-6ac3-44e7-8f96-e3ac1137f3a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4439da85-3222-4b09-b19b-7f1697c4572b | service: service-general +[2026-04-16 14:22:49.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024307560001 | request_id: 4439da85-3222-4b09-b19b-7f1697c4572b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7eae867-eed0-433f-ba19-e9576aecd026 | service: service-general +[2026-04-16 14:22:49.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: e7eae867-eed0-433f-ba19-e9576aecd026 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b60baf11-241c-41f8-b0b8-81b15d505446 | service: service-general +[2026-04-16 14:22:49.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031206700007 | request_id: b60baf11-241c-41f8-b0b8-81b15d505446 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3179d5bd-cddb-4e52-9013-9b7c126304ca | service: service-general +[2026-04-16 14:22:49.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115406580002 | request_id: 3179d5bd-cddb-4e52-9013-9b7c126304ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84aa91df-7b33-4320-9fe1-e23d2e53b9db | service: service-general +[2026-04-16 14:22:49.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134201590001 | request_id: 84aa91df-7b33-4320-9fe1-e23d2e53b9db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ef937af-ef4d-4963-b9e7-c63c0ebfc741 | service: service-general +[2026-04-16 14:22:49.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557760 | request_id: 0ef937af-ef4d-4963-b9e7-c63c0ebfc741 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 768ae799-ee1c-499b-8cdb-ebb33d2e4b18 | service: service-general +[2026-04-16 14:22:49.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084807650001 | request_id: 768ae799-ee1c-499b-8cdb-ebb33d2e4b18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2123028-b131-4e38-9a44-86b241b4ae35 | service: service-general +[2026-04-16 14:22:49.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: d2123028-b131-4e38-9a44-86b241b4ae35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8db6fde9-0931-4d15-ad60-41efc763f259 | service: service-general +[2026-04-16 14:22:49.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300108590004 | request_id: 8db6fde9-0931-4d15-ad60-41efc763f259 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2536f17-61bf-478c-9d78-69bc7ad71132 | service: service-general +[2026-04-16 14:22:49.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142512030001 | request_id: e2536f17-61bf-478c-9d78-69bc7ad71132 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 851cc241-6546-45a3-8624-89d8f51511ac | service: service-general +[2026-04-16 14:22:49.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161406410002 | request_id: 851cc241-6546-45a3-8624-89d8f51511ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ead0686-de34-43d1-bcdc-1a559c62e5fb | service: service-general +[2026-04-16 14:22:49.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506255103830004 | request_id: 0ead0686-de34-43d1-bcdc-1a559c62e5fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f613a12b-9d01-4b97-835f-4ce4580ee4de | service: service-general +[2026-04-16 14:22:49.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: f613a12b-9d01-4b97-835f-4ce4580ee4de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 518d5af2-cac8-48c4-aeb0-f983df8bbd56 | service: service-general +[2026-04-16 14:22:49.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030504040002 | request_id: 518d5af2-cac8-48c4-aeb0-f983df8bbd56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08c2ca6e-fdf6-4676-b6c8-29b42227efa9 | service: service-general +[2026-04-16 14:22:49.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: 08c2ca6e-fdf6-4676-b6c8-29b42227efa9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b10ea7d9-0490-4d56-84ad-151e4372e15c | service: service-general +[2026-04-16 14:22:49.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557761 | request_id: b10ea7d9-0490-4d56-84ad-151e4372e15c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8edc9685-f126-49e0-ba8a-88b4f7ed8580 | service: service-general +[2026-04-16 14:22:49.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577012701970001 | request_id: 8edc9685-f126-49e0-ba8a-88b4f7ed8580 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bcc2c51-89b8-45b1-83e7-524c0c42fec4 | service: service-general +[2026-04-16 14:22:49.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: 2bcc2c51-89b8-45b1-83e7-524c0c42fec4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92b518ef-ab23-41d4-b2bf-35d50a34bf09 | service: service-general +[2026-04-16 14:22:49.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172037008840012 | request_id: 92b518ef-ab23-41d4-b2bf-35d50a34bf09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dce88245-f4f4-443d-baf0-132fb2cac5c6 | service: service-general +[2026-04-16 14:22:49.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519135104700002 | request_id: dce88245-f4f4-443d-baf0-132fb2cac5c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 970a57a9-a92b-4e27-9678-d2abb2b34856 | service: service-general +[2026-04-16 14:22:49.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024610570001 | request_id: 970a57a9-a92b-4e27-9678-d2abb2b34856 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c75b7dac-a282-48e1-88ac-ca120cc71f65 | service: service-general +[2026-04-16 14:22:49.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022802680003 | request_id: c75b7dac-a282-48e1-88ac-ca120cc71f65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80b92875-1e31-4838-9240-96d644bd6566 | service: service-general +[2026-04-16 14:22:49.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 80b92875-1e31-4838-9240-96d644bd6566 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b849f8b6-e5f3-47f8-8cd1-0122d9e1ace8 | service: service-general +[2026-04-16 14:22:49.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506162806180002 | request_id: b849f8b6-e5f3-47f8-8cd1-0122d9e1ace8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c258a9e7-a5c4-4a3f-959b-7e5aba47f595 | service: service-general +[2026-04-16 14:22:49.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: c258a9e7-a5c4-4a3f-959b-7e5aba47f595 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 894a6c08-4b6b-4aba-8a1e-d10016a9ac18 | service: service-general +[2026-04-16 14:22:49.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040202490001 | request_id: 894a6c08-4b6b-4aba-8a1e-d10016a9ac18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9ef2ccd-552d-40ca-a36e-778c4a21d03d | service: service-general +[2026-04-16 14:22:49.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191202410002 | request_id: d9ef2ccd-552d-40ca-a36e-778c4a21d03d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 613d1d95-40a9-40cf-b2f2-72eec454b48a | service: service-general +[2026-04-16 14:22:49.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572015406590001 | request_id: 613d1d95-40a9-40cf-b2f2-72eec454b48a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 147a1d22-1a81-4803-a58d-45cc7df404e8 | service: service-general +[2026-04-16 14:22:49.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065203740009 | request_id: 147a1d22-1a81-4803-a58d-45cc7df404e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce17462d-88c8-4664-be87-39cc4f045c1d | service: service-general +[2026-04-16 14:22:49.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161012500004 | request_id: ce17462d-88c8-4664-be87-39cc4f045c1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3807835-b330-4ffd-b093-d668a625c945 | service: service-general +[2026-04-16 14:22:49.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164107610220 | request_id: d3807835-b330-4ffd-b093-d668a625c945 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6b51810-dcba-4725-8c0a-5fb44deb8c1a | service: service-general +[2026-04-16 14:22:49.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524225006930003 | request_id: a6b51810-dcba-4725-8c0a-5fb44deb8c1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87569f5a-4d84-4cd2-8818-a2f2a2ab1046 | service: service-general +[2026-04-16 14:22:49.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508010905790002 | request_id: 87569f5a-4d84-4cd2-8818-a2f2a2ab1046 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26391522-80ad-4521-9f23-60bbcb886b81 | service: service-general +[2026-04-16 14:22:49.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6402156505840001 | request_id: 26391522-80ad-4521-9f23-60bbcb886b81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99af48fe-26ea-42b6-80c9-1100aab10f3d | service: service-general +[2026-04-16 14:22:49.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557762 | request_id: 99af48fe-26ea-42b6-80c9-1100aab10f3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9273ebdd-79ff-4d9b-bf11-371db6d67fb9 | service: service-general +[2026-04-16 14:22:49.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194704090002 | request_id: 9273ebdd-79ff-4d9b-bf11-371db6d67fb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 473f4f5e-bab7-402c-a361-56c5234f3150 | service: service-general +[2026-04-16 14:22:49.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011601090004 | request_id: 473f4f5e-bab7-402c-a361-56c5234f3150 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc7f365c-8572-4ec0-9cfb-2530aa8c9213 | service: service-general +[2026-04-16 14:22:49.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503064611760001 | request_id: fc7f365c-8572-4ec0-9cfb-2530aa8c9213 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b636ecd0-8c6f-4538-87f6-fe077ba7a469 | service: service-general +[2026-04-16 14:22:49.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557769 | request_id: b636ecd0-8c6f-4538-87f6-fe077ba7a469 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 613f8085-a2ee-40b5-b9d0-e48ef11d1001 | service: service-general +[2026-04-16 14:22:49.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520066104660001 | request_id: 613f8085-a2ee-40b5-b9d0-e48ef11d1001 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d90a30c-ddd3-413a-a717-394b9389b45f | service: service-general +[2026-04-16 14:22:49.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: 0d90a30c-ddd3-413a-a717-394b9389b45f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49fd6067-39b8-4d1b-a75b-54cee143b7ac | service: service-general +[2026-04-16 14:22:49.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186806880002 | request_id: 49fd6067-39b8-4d1b-a75b-54cee143b7ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91fa7a27-960d-4f17-badb-f480f4ec00e6 | service: service-general +[2026-04-16 14:22:49.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070111650004 | request_id: 91fa7a27-960d-4f17-badb-f480f4ec00e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64b49208-df53-425b-b353-17d889089a33 | service: service-general +[2026-04-16 14:22:49.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503132012730001 | request_id: 64b49208-df53-425b-b353-17d889089a33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b81fa435-4786-47aa-9a19-d2c8739f700f | service: service-general +[2026-04-16 14:22:49.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505090605200002 | request_id: b81fa435-4786-47aa-9a19-d2c8739f700f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69c2e312-85b6-4a46-9b30-60ff0fba2a57 | service: service-general +[2026-04-16 14:22:49.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513154109670004 | request_id: 69c2e312-85b6-4a46-9b30-60ff0fba2a57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5593277-6b3d-460e-bd4b-6a13e4d9f166 | service: service-general +[2026-04-16 14:22:49.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: f5593277-6b3d-460e-bd4b-6a13e4d9f166 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a85ab74-edc8-4804-aa84-9c1ed70d3a3c | service: service-general +[2026-04-16 14:22:49.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015507950004 | request_id: 8a85ab74-edc8-4804-aa84-9c1ed70d3a3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74580e01-0dd3-453c-88eb-804e9d81fa10 | service: service-general +[2026-04-16 14:22:49.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054601570003 | request_id: 74580e01-0dd3-453c-88eb-804e9d81fa10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc5080e3-4142-4871-ae99-dd33bdcf1038 | service: service-general +[2026-04-16 14:22:49.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105407860006 | request_id: bc5080e3-4142-4871-ae99-dd33bdcf1038 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09bba78e-4cdc-4ac2-86f5-bd3e73b8ec57 | service: service-general +[2026-04-16 14:22:49.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090107590167 | request_id: 09bba78e-4cdc-4ac2-86f5-bd3e73b8ec57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c6f4267-5002-481e-ac37-9266ddb53f7a | service: service-general +[2026-04-16 14:22:49.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510041212590004 | request_id: 4c6f4267-5002-481e-ac37-9266ddb53f7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 439b10b1-23d4-4e9f-8b22-6fad35f0e6fc | service: service-general +[2026-04-16 14:22:49.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522195207700003 | request_id: 439b10b1-23d4-4e9f-8b22-6fad35f0e6fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fac9243b-8286-40f3-a322-e19ab1f577a0 | service: service-general +[2026-04-16 14:22:49.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505091611130001 | request_id: fac9243b-8286-40f3-a322-e19ab1f577a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 538f5772-3da2-4206-9556-9fef66ad171f | service: service-general +[2026-04-16 14:22:49.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014507590005 | request_id: 538f5772-3da2-4206-9556-9fef66ad171f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89fd69a2-8dc6-4c38-96ff-e2c91e903300 | service: service-general +[2026-04-16 14:22:49.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557779 | request_id: 89fd69a2-8dc6-4c38-96ff-e2c91e903300 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b68b1e4-5bc2-4350-9e9c-d230b8688ba1 | service: service-general +[2026-04-16 14:22:49.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254505850005 | request_id: 4b68b1e4-5bc2-4350-9e9c-d230b8688ba1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3529726b-b512-4fad-89e9-f37238a3c116 | service: service-general +[2026-04-16 14:22:49.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 3529726b-b512-4fad-89e9-f37238a3c116 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 993ccce4-fc38-46d4-90e5-7dabe3b708c0 | service: service-general +[2026-04-16 14:22:49.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506082301140002 | request_id: 993ccce4-fc38-46d4-90e5-7dabe3b708c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fd9ef8f-2b2e-4aa1-b588-aef2e3402588 | service: service-general +[2026-04-16 14:22:49.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518071608490002 | request_id: 1fd9ef8f-2b2e-4aa1-b588-aef2e3402588 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1803000-8de1-456d-80ec-a8c951af435b | service: service-general +[2026-04-16 14:22:49.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065205990004 | request_id: e1803000-8de1-456d-80ec-a8c951af435b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 842b545e-266a-4da9-9b18-8bb251975526 | service: service-general +[2026-04-16 14:22:49.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274302200002 | request_id: 842b545e-266a-4da9-9b18-8bb251975526 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab3c6033-bd54-4a4f-8404-b3ed3abd6cf1 | service: service-general +[2026-04-16 14:22:49.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505166008830001 | request_id: ab3c6033-bd54-4a4f-8404-b3ed3abd6cf1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a472bd69-6ac8-4115-9fa8-2fd3c37179f2 | service: service-general +[2026-04-16 14:22:49.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503012410610001 | request_id: a472bd69-6ac8-4115-9fa8-2fd3c37179f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3e24a25-47e6-4dff-815e-dd3aa4fa82b5 | service: service-general +[2026-04-16 14:22:49.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014804730003 | request_id: d3e24a25-47e6-4dff-815e-dd3aa4fa82b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94d9f792-b103-4def-ab55-114f9ff9ceb7 | service: service-general +[2026-04-16 14:22:49.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 94d9f792-b103-4def-ab55-114f9ff9ceb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c124902b-72c1-4c19-a93d-7bd8b91cd7db | service: service-general +[2026-04-16 14:22:49.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115512590003 | request_id: c124902b-72c1-4c19-a93d-7bd8b91cd7db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edd7d94e-60ef-4d4d-8093-eddf49b09800 | service: service-general +[2026-04-16 14:22:49.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510035608900002 | request_id: edd7d94e-60ef-4d4d-8093-eddf49b09800 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c062a7d9-b7a2-47d7-93af-80431543102f | service: service-general +[2026-04-16 14:22:49.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061710070002 | request_id: c062a7d9-b7a2-47d7-93af-80431543102f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6ed0ca4-4996-4d30-bd85-0b6b4b376222 | service: service-general +[2026-04-16 14:22:49.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232804890004 | request_id: f6ed0ca4-4996-4d30-bd85-0b6b4b376222 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ec41682-11f9-4128-8781-b5d1d3a334e2 | service: service-general +[2026-04-16 14:22:49.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022002580001 | request_id: 2ec41682-11f9-4128-8781-b5d1d3a334e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fda03d7c-eef3-4514-8c7f-441c51e9d5f8 | service: service-general +[2026-04-16 14:22:49.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050102800020 | request_id: fda03d7c-eef3-4514-8c7f-441c51e9d5f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8ef8eda-2d67-4fb0-9f80-7117d465926a | service: service-general +[2026-04-16 14:22:49.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021607430001 | request_id: b8ef8eda-2d67-4fb0-9f80-7117d465926a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 839fef06-e2f1-445b-bc69-1eabd43c8a53 | service: service-general +[2026-04-16 14:22:49.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170408020001 | request_id: 839fef06-e2f1-445b-bc69-1eabd43c8a53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9694a1cd-429d-4696-9e2f-a72ba9e7aa60 | service: service-general +[2026-04-16 14:22:49.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504106508640001 | request_id: 9694a1cd-429d-4696-9e2f-a72ba9e7aa60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fad05ae0-093e-445c-aabc-48afc13f171e | service: service-general +[2026-04-16 14:22:49.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557782 | request_id: fad05ae0-093e-445c-aabc-48afc13f171e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d94a0bd7-2ff2-4a19-985d-a934c55a5c3e | service: service-general +[2026-04-16 14:22:49.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574010304190001 | request_id: d94a0bd7-2ff2-4a19-985d-a934c55a5c3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dabd8ab2-6d71-43b0-850e-ec7b865f8917 | service: service-general +[2026-04-16 14:22:49.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242010860002 | request_id: dabd8ab2-6d71-43b0-850e-ec7b865f8917 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26e7415e-6c3d-48a0-bdfb-a85a5640e426 | service: service-general +[2026-04-16 14:22:49.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084507400002 | request_id: 26e7415e-6c3d-48a0-bdfb-a85a5640e426 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b4c5ae2-a8f6-4fe6-8892-25391fe7ec55 | service: service-general +[2026-04-16 14:22:49.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8108075106770001 | request_id: 5b4c5ae2-a8f6-4fe6-8892-25391fe7ec55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b7240f8-e042-4363-a0d2-b653b709bcce | service: service-general +[2026-04-16 14:22:49.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124107780080 | request_id: 0b7240f8-e042-4363-a0d2-b653b709bcce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55d3defc-5630-4cb3-84e6-87c60e6160a5 | service: service-general +[2026-04-16 14:22:49.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185208720004 | request_id: 55d3defc-5630-4cb3-84e6-87c60e6160a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b85d1aeb-e969-4fd5-b05e-f77c7b20e8af | service: service-general +[2026-04-16 14:22:49.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162411660001 | request_id: b85d1aeb-e969-4fd5-b05e-f77c7b20e8af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb4bc327-1feb-4cfe-9f11-64dd45c2ff13 | service: service-general +[2026-04-16 14:22:49.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222802010004 | request_id: cb4bc327-1feb-4cfe-9f11-64dd45c2ff13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7172099c-e173-4205-bc84-996fe35d1142 | service: service-general +[2026-04-16 14:22:49.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235901030002 | request_id: 7172099c-e173-4205-bc84-996fe35d1142 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af68e64b-a265-46e6-9c28-278e60b6388d | service: service-general +[2026-04-16 14:22:49.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215210700001 | request_id: af68e64b-a265-46e6-9c28-278e60b6388d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff4b7ffa-3457-4c8e-abaf-0a7a4a4725fe | service: service-general +[2026-04-16 14:22:49.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025111650003 | request_id: ff4b7ffa-3457-4c8e-abaf-0a7a4a4725fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c4afc79-1da5-42b8-9d9b-7942a39e07ad | service: service-general +[2026-04-16 14:22:49.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011003680001 | request_id: 0c4afc79-1da5-42b8-9d9b-7942a39e07ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 097713c9-a1bd-4865-80e1-6ad4537d8eb6 | service: service-general +[2026-04-16 14:22:49.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240209890001 | request_id: 097713c9-a1bd-4865-80e1-6ad4537d8eb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 938123bf-0c72-475a-873b-e9b3e17ece36 | service: service-general +[2026-04-16 14:22:49.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095006710003 | request_id: 938123bf-0c72-475a-873b-e9b3e17ece36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee5c7abf-7921-44a9-914c-530cefdb3023 | service: service-general +[2026-04-16 14:22:49.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214411880001 | request_id: ee5c7abf-7921-44a9-914c-530cefdb3023 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01a44587-d35b-4a08-8ce6-265114509562 | service: service-general +[2026-04-16 14:22:49.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134201920001 | request_id: 01a44587-d35b-4a08-8ce6-265114509562 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02a7e496-dd3c-4908-825a-37adae9d7a93 | service: service-general +[2026-04-16 14:22:49.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3318107010500004 | request_id: 02a7e496-dd3c-4908-825a-37adae9d7a93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e8bea88-79af-49b1-8d69-94ed31c8a7e2 | service: service-general +[2026-04-16 14:22:49.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3372051403100007 | request_id: 0e8bea88-79af-49b1-8d69-94ed31c8a7e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74cd6222-0806-4d5a-9b98-3d13f6f3f3c1 | service: service-general +[2026-04-16 14:22:49.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505034405730002 | request_id: 74cd6222-0806-4d5a-9b98-3d13f6f3f3c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72f05beb-a608-41f9-b403-91463db14535 | service: service-general +[2026-04-16 14:22:49.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216011910002 | request_id: 72f05beb-a608-41f9-b403-91463db14535 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19b889c2-abdf-43a3-b9c7-14d2af6058f9 | service: service-general +[2026-04-16 14:22:49.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142111180001 | request_id: 19b889c2-abdf-43a3-b9c7-14d2af6058f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cf91b47-ec31-4799-a981-568a9fa01b18 | service: service-general +[2026-04-16 14:22:49.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054805810016 | request_id: 1cf91b47-ec31-4799-a981-568a9fa01b18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c4358a2-5f9d-480c-b5a7-9bb4cd0f29f2 | service: service-general +[2026-04-16 14:22:49.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515094301940003 | request_id: 5c4358a2-5f9d-480c-b5a7-9bb4cd0f29f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d9b8c03-ae06-4782-830a-94bc90eb5964 | service: service-general +[2026-04-16 14:22:49.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046007660001 | request_id: 4d9b8c03-ae06-4782-830a-94bc90eb5964 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddc3f920-16de-4260-9094-f626a5db4879 | service: service-general +[2026-04-16 14:22:49.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144101670029 | request_id: ddc3f920-16de-4260-9094-f626a5db4879 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5262ef46-3827-4b0f-b315-f2bc80d5be53 | service: service-general +[2026-04-16 14:22:49.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034612040003 | request_id: 5262ef46-3827-4b0f-b315-f2bc80d5be53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 296d9cbd-0fe0-4e90-836a-af7ca9f106fc | service: service-general +[2026-04-16 14:22:49.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320501380001 | request_id: 296d9cbd-0fe0-4e90-836a-af7ca9f106fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1885158d-9d67-499e-8abe-2706e0b50b63 | service: service-general +[2026-04-16 14:22:49.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510190705680006 | request_id: 1885158d-9d67-499e-8abe-2706e0b50b63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 525fee15-6b0a-4b14-bc68-e84dcbab099e | service: service-general +[2026-04-16 14:22:49.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012708030001 | request_id: 525fee15-6b0a-4b14-bc68-e84dcbab099e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab8d9d3b-6461-4a7e-804d-877f6d4e0dd5 | service: service-general +[2026-04-16 14:22:49.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: ab8d9d3b-6461-4a7e-804d-877f6d4e0dd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de2abbe9-bb06-4052-acd0-9931c6423609 | service: service-general +[2026-04-16 14:22:49.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042912600001 | request_id: de2abbe9-bb06-4052-acd0-9931c6423609 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55e7cc31-5ffe-421c-bf97-3c20ffc6ed47 | service: service-general +[2026-04-16 14:22:49.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513154909880001 | request_id: 55e7cc31-5ffe-421c-bf97-3c20ffc6ed47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8350e081-6fb4-4250-8ae4-1a6ee31dcac1 | service: service-general +[2026-04-16 14:22:49.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131805470001 | request_id: 8350e081-6fb4-4250-8ae4-1a6ee31dcac1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1576eb6c-fd50-4b57-b116-7d678b2c1d28 | service: service-general +[2026-04-16 14:22:49.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041512410001 | request_id: 1576eb6c-fd50-4b57-b116-7d678b2c1d28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff22892d-7d3e-43dd-9142-a82e7385b5e0 | service: service-general +[2026-04-16 14:22:49.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514092906650005 | request_id: ff22892d-7d3e-43dd-9142-a82e7385b5e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92b19a84-e319-467b-976a-8ee003637ebb | service: service-general +[2026-04-16 14:22:49.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044208630001 | request_id: 92b19a84-e319-467b-976a-8ee003637ebb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25344041-53f1-46fc-a254-546c6a694330 | service: service-general +[2026-04-16 14:22:49.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171401540001 | request_id: 25344041-53f1-46fc-a254-546c6a694330 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6807b2c-978c-4e2f-ab68-7f332ef716a7 | service: service-general +[2026-04-16 14:22:49.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022809650001 | request_id: b6807b2c-978c-4e2f-ab68-7f332ef716a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d55b284-7274-428e-bd26-9b9124c5a00a | service: service-general +[2026-04-16 14:22:49.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504110306690001 | request_id: 0d55b284-7274-428e-bd26-9b9124c5a00a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1696c52-99c6-4cc6-822f-4ea4cf57fbf2 | service: service-general +[2026-04-16 14:22:49.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026801830001 | request_id: b1696c52-99c6-4cc6-822f-4ea4cf57fbf2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4dde3841-fc81-425c-907f-347fcb6a6d1e | service: service-general +[2026-04-16 14:22:49.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011802680002 | request_id: 4dde3841-fc81-425c-907f-347fcb6a6d1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f03b8e34-2a8c-43f8-9948-dc831ead1339 | service: service-general +[2026-04-16 14:22:49.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014504680005 | request_id: f03b8e34-2a8c-43f8-9948-dc831ead1339 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 207eae4d-50e4-497b-816b-5a0c9b1ced15 | service: service-general +[2026-04-16 14:22:49.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124807540001 | request_id: 207eae4d-50e4-497b-816b-5a0c9b1ced15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1ca840e-9c38-4b30-a120-2a8f4daea3d3 | service: service-general +[2026-04-16 14:22:49.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506244107520081 | request_id: c1ca840e-9c38-4b30-a120-2a8f4daea3d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e952bab-adff-4569-b08e-92e3e2e35665 | service: service-general +[2026-04-16 14:22:49.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051008660008 | request_id: 7e952bab-adff-4569-b08e-92e3e2e35665 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4692f01b-2633-4235-897f-5d97a10f18b4 | service: service-general +[2026-04-16 14:22:49.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023004620002 | request_id: 4692f01b-2633-4235-897f-5d97a10f18b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31679fe6-48db-4439-bf57-88c3b76ace02 | service: service-general +[2026-04-16 14:22:49.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504041109110003 | request_id: 31679fe6-48db-4439-bf57-88c3b76ace02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54fb4d28-df73-4725-810c-eca89e78615a | service: service-general +[2026-04-16 14:22:49.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241709700001 | request_id: 54fb4d28-df73-4725-810c-eca89e78615a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e218e41b-facc-476c-a5cd-93969cac4606 | service: service-general +[2026-04-16 14:22:49.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021811730001 | request_id: e218e41b-facc-476c-a5cd-93969cac4606 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13767a06-150c-4bb1-9c65-8510b49dfd68 | service: service-general +[2026-04-16 14:22:49.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260303920006 | request_id: 13767a06-150c-4bb1-9c65-8510b49dfd68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5cdac13-6537-4757-a64b-c19c3dd7e37f | service: service-general +[2026-04-16 14:22:49.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014603630003 | request_id: a5cdac13-6537-4757-a64b-c19c3dd7e37f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5aa84ac-844c-405f-9488-85cf32c74f9f | service: service-general +[2026-04-16 14:22:49.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025809770002 | request_id: e5aa84ac-844c-405f-9488-85cf32c74f9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b34e350-0cd4-4c3c-abdb-610de725502b | service: service-general +[2026-04-16 14:22:49.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015904590001 | request_id: 4b34e350-0cd4-4c3c-abdb-610de725502b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 554a9d4b-709d-4000-9e5c-3c446ebda32c | service: service-general +[2026-04-16 14:22:49.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105004860001 | request_id: 554a9d4b-709d-4000-9e5c-3c446ebda32c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3801b6fe-4112-472e-b1ad-38cba297dbee | service: service-general +[2026-04-16 14:22:49.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026401640003 | request_id: 3801b6fe-4112-472e-b1ad-38cba297dbee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4e80881-5a7f-4e7b-9443-4f0e55321391 | service: service-general +[2026-04-16 14:22:49.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144101550058 | request_id: b4e80881-5a7f-4e7b-9443-4f0e55321391 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e73a2861-9aa2-4b90-a4ea-13d5236735ec | service: service-general +[2026-04-16 14:22:49.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084708770001 | request_id: e73a2861-9aa2-4b90-a4ea-13d5236735ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 101a89f0-f36a-46a2-b700-5580c2faf01d | service: service-general +[2026-04-16 14:22:49.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196112530002 | request_id: 101a89f0-f36a-46a2-b700-5580c2faf01d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f82f58b-7f89-4317-9b1f-3a8b3556eb28 | service: service-general +[2026-04-16 14:22:49.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245309830003 | request_id: 5f82f58b-7f89-4317-9b1f-3a8b3556eb28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b046126-e739-4077-be0d-e0f4284ac01f | service: service-general +[2026-04-16 14:22:49.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031003590001 | request_id: 6b046126-e739-4077-be0d-e0f4284ac01f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 117f0713-fb71-49bd-9ba1-39f5ff0b205c | service: service-general +[2026-04-16 14:22:49.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508150104540023 | request_id: 117f0713-fb71-49bd-9ba1-39f5ff0b205c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ceab13c-7a36-4ddf-a932-b68626e32350 | service: service-general +[2026-04-16 14:22:49.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031811460001 | request_id: 3ceab13c-7a36-4ddf-a932-b68626e32350 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 828f6aee-80ea-4c6e-bee9-41808cdacfec | service: service-general +[2026-04-16 14:22:49.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517031304100002 | request_id: 828f6aee-80ea-4c6e-bee9-41808cdacfec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f81c30e7-4616-4947-97b6-c54c34f6c0cc | service: service-general +[2026-04-16 14:22:49.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 470.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132410930002_ | request_id: f81c30e7-4616-4947-97b6-c54c34f6c0cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87396c30-af9e-4c72-b818-e143bdb5d20b | service: service-general +[2026-04-16 14:22:49.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031208110002 | request_id: 87396c30-af9e-4c72-b818-e143bdb5d20b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d3c7535-7aa2-4ec6-804e-3d682c3df61e | service: service-general +[2026-04-16 14:22:49.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108530002 | request_id: 1d3c7535-7aa2-4ec6-804e-3d682c3df61e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13d09e75-bfd5-4408-a71b-c29138991698 | service: service-general +[2026-04-16 14:22:49.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031002690007 | request_id: 13d09e75-bfd5-4408-a71b-c29138991698 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43b60bf0-c3f2-405f-b685-17048caeead0 | service: service-general +[2026-04-16 14:22:49.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514083108170001 | request_id: 43b60bf0-c3f2-405f-b685-17048caeead0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 596fd1de-e656-4ac2-a41f-05ee8dd18acc | service: service-general +[2026-04-16 14:22:49.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 596fd1de-e656-4ac2-a41f-05ee8dd18acc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31b01cdc-7390-41c0-b5bb-6f1d89d36799 | service: service-general +[2026-04-16 14:22:49.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513122006830003 | request_id: 31b01cdc-7390-41c0-b5bb-6f1d89d36799 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6695bb5e-0b9c-491e-ab74-ffcfbed01b66 | service: service-general +[2026-04-16 14:22:49.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504064107610010 | request_id: 6695bb5e-0b9c-491e-ab74-ffcfbed01b66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd83ac00-8dd3-438d-8e5d-5a05a030e680 | service: service-general +[2026-04-16 14:22:49.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012803450001 | request_id: dd83ac00-8dd3-438d-8e5d-5a05a030e680 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15a770ae-5909-439c-9381-1ca8eda22d01 | service: service-general +[2026-04-16 14:22:49.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513146211010002 | request_id: 15a770ae-5909-439c-9381-1ca8eda22d01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 279812f9-2c08-4481-b45d-c63130d17445 | service: service-general +[2026-04-16 14:22:49.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371112109930006 | request_id: 279812f9-2c08-4481-b45d-c63130d17445 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 955a7edc-3b98-4a52-89ec-69db26a0b484 | service: service-general +[2026-04-16 14:22:49.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000016 | request_id: 955a7edc-3b98-4a52-89ec-69db26a0b484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69b59559-76bf-41be-ac84-7df7dcc72d93 | service: service-general +[2026-04-16 14:22:49.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215105500001 | request_id: 69b59559-76bf-41be-ac84-7df7dcc72d93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f1c7b1a-02c5-40db-a368-22907b815761 | service: service-general +[2026-04-16 14:22:49.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504081212160002 | request_id: 3f1c7b1a-02c5-40db-a368-22907b815761 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af205aa0-56eb-42ea-983e-f1ebafe00ad9 | service: service-general +[2026-04-16 14:22:49.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025207450002 | request_id: af205aa0-56eb-42ea-983e-f1ebafe00ad9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2de0f0df-88b6-46a6-b56d-aff8e72122a7 | service: service-general +[2026-04-16 14:22:49.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041008550006 | request_id: 2de0f0df-88b6-46a6-b56d-aff8e72122a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f13fe06e-92ee-4c6b-9cd5-11f991db9b4f | service: service-general +[2026-04-16 14:22:49.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015206570002 | request_id: f13fe06e-92ee-4c6b-9cd5-11f991db9b4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a14e3248-5b26-495a-855d-23165dc8997a | service: service-general +[2026-04-16 14:22:49.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155402510001 | request_id: a14e3248-5b26-495a-855d-23165dc8997a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd506bba-529d-408d-afd0-58c0ec48436c | service: service-general +[2026-04-16 14:22:49.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011501970003 | request_id: dd506bba-529d-408d-afd0-58c0ec48436c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c90457d-1068-4dc2-8f17-6519324aef8d | service: service-general +[2026-04-16 14:22:49.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335511940002 | request_id: 0c90457d-1068-4dc2-8f17-6519324aef8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9929979-e2b4-4718-8916-6df9a8960c17 | service: service-general +[2026-04-16 14:22:49.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174306460001 | request_id: d9929979-e2b4-4718-8916-6df9a8960c17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 050de897-2d1c-41e4-b26c-e775424dd622 | service: service-general +[2026-04-16 14:22:49.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507302206200001 | request_id: 050de897-2d1c-41e4-b26c-e775424dd622 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7018e4e2-2c66-4884-9d8c-d6d786671fcd | service: service-general +[2026-04-16 14:22:49.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056212910001 | request_id: 7018e4e2-2c66-4884-9d8c-d6d786671fcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18ca0a37-2335-43a8-97dc-4003c1aabd45 | service: service-general +[2026-04-16 14:22:49.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040804580001 | request_id: 18ca0a37-2335-43a8-97dc-4003c1aabd45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 057f0067-c55c-4d1b-be52-74b8b5bcacc0 | service: service-general +[2026-04-16 14:22:49.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184202660003 | request_id: 057f0067-c55c-4d1b-be52-74b8b5bcacc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13bb6f31-d501-4655-b96d-4990c13d506f | service: service-general +[2026-04-16 14:22:49.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201308100002 | request_id: 13bb6f31-d501-4655-b96d-4990c13d506f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97811aca-6372-49a7-add8-d9060a19cebd | service: service-general +[2026-04-16 14:22:49.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 97811aca-6372-49a7-add8-d9060a19cebd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8abd333b-bed2-4a57-a512-4c400a8a8ec9 | service: service-general +[2026-04-16 14:22:49.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014802480003 | request_id: 8abd333b-bed2-4a57-a512-4c400a8a8ec9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e13efa2-c7c1-400b-a627-70ac2b3e100c | service: service-general +[2026-04-16 14:22:49.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324506670002 | request_id: 3e13efa2-c7c1-400b-a627-70ac2b3e100c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dcfc31b-fd49-490b-a34f-d913f09de98e | service: service-general +[2026-04-16 14:22:49.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111707820003 | request_id: 2dcfc31b-fd49-490b-a34f-d913f09de98e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c23e6e6c-3622-47f2-9a10-0f15202d2d4e | service: service-general +[2026-04-16 14:22:49.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000026 | request_id: c23e6e6c-3622-47f2-9a10-0f15202d2d4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 489c6381-1243-48d9-b85e-171908b0fca3 | service: service-general +[2026-04-16 14:22:49.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501112602680001 | request_id: 489c6381-1243-48d9-b85e-171908b0fca3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2cc93ec-ab72-40b2-87ae-ec1d66a6a369 | service: service-general +[2026-04-16 14:22:49.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254109720005 | request_id: e2cc93ec-ab72-40b2-87ae-ec1d66a6a369 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d093958e-52e0-4fc7-9f7e-af7764cc294a | service: service-general +[2026-04-16 14:22:49.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: d093958e-52e0-4fc7-9f7e-af7764cc294a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e911306-1ed2-4e9e-9cc4-eb2135560de7 | service: service-general +[2026-04-16 14:22:49.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557797 | request_id: 6e911306-1ed2-4e9e-9cc4-eb2135560de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c9b8e59-27e8-4548-a535-dd8bcdfc0841 | service: service-general +[2026-04-16 14:22:49.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096307550001 | request_id: 0c9b8e59-27e8-4548-a535-dd8bcdfc0841 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 222872f0-3388-4bdd-8943-27a543147dd1 | service: service-general +[2026-04-16 14:22:49.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056703640001 | request_id: 222872f0-3388-4bdd-8943-27a543147dd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63ce55eb-1bb8-47fb-954a-ae9ff9ddf503 | service: service-general +[2026-04-16 14:22:49.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024602800001 | request_id: 63ce55eb-1bb8-47fb-954a-ae9ff9ddf503 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae95c970-e996-4ba1-b0a5-038f67bf8964 | service: service-general +[2026-04-16 14:22:49.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097112550024 | request_id: ae95c970-e996-4ba1-b0a5-038f67bf8964 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac7e2c3e-36eb-4d76-9f80-f2dac1583d35 | service: service-general +[2026-04-16 14:22:49.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160410900002 | request_id: ac7e2c3e-36eb-4d76-9f80-f2dac1583d35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 864864e7-dd6b-40e3-b1ae-82633247cf86 | service: service-general +[2026-04-16 14:22:49.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102402820002 | request_id: 864864e7-dd6b-40e3-b1ae-82633247cf86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3b0df0a-49bb-4011-9d15-d4670b5b8560 | service: service-general +[2026-04-16 14:22:49.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045210650001 | request_id: a3b0df0a-49bb-4011-9d15-d4670b5b8560 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7efc7f0f-19a6-4c39-a21d-080ceb1f2e6d | service: service-general +[2026-04-16 14:22:49.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045519 | request_id: 7efc7f0f-19a6-4c39-a21d-080ceb1f2e6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32e91ace-5667-4435-90e3-834382abed95 | service: service-general +[2026-04-16 14:22:49.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 250.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264208020003 | request_id: 32e91ace-5667-4435-90e3-834382abed95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6bd71a5-f243-4132-b8fc-f8bd4e123612 | service: service-general +[2026-04-16 14:22:49.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056303590002 | request_id: a6bd71a5-f243-4132-b8fc-f8bd4e123612 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b186c6a-5078-4c72-9fc8-b780cd6fcfd9 | service: service-general +[2026-04-16 14:22:49.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304502910002 | request_id: 4b186c6a-5078-4c72-9fc8-b780cd6fcfd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3187ba63-293e-4264-ae83-d90ce17b8a48 | service: service-general +[2026-04-16 14:22:49.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 3187ba63-293e-4264-ae83-d90ce17b8a48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fef421ae-cdb1-4c23-b92e-d5755ec287d6 | service: service-general +[2026-04-16 14:22:49.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508012602750002 | request_id: fef421ae-cdb1-4c23-b92e-d5755ec287d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38236435-59fd-412f-8ade-f27533255623 | service: service-general +[2026-04-16 14:22:49.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304808690005 | request_id: 38236435-59fd-412f-8ade-f27533255623 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3c79a9f-55f9-4eff-97fa-d6eb3f8d662c | service: service-general +[2026-04-16 14:22:49.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246004940002 | request_id: e3c79a9f-55f9-4eff-97fa-d6eb3f8d662c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a70aa682-3ac1-4bf1-985f-859565b033ba | service: service-general +[2026-04-16 14:22:49.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112503510001 | request_id: a70aa682-3ac1-4bf1-985f-859565b033ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12062423-5a40-4516-8903-5c5d3a1f46c0 | service: service-general +[2026-04-16 14:22:49.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574036302820005 | request_id: 12062423-5a40-4516-8903-5c5d3a1f46c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30003cb7-89e3-4c95-93f0-4a3ceb1a392b | service: service-general +[2026-04-16 14:22:49.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175109140001 | request_id: 30003cb7-89e3-4c95-93f0-4a3ceb1a392b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0b80ee3-e9ed-4dd3-bb45-2f1a8760b332 | service: service-general +[2026-04-16 14:22:49.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557798 | request_id: f0b80ee3-e9ed-4dd3-bb45-2f1a8760b332 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b4db06f-597a-4ae5-be4f-b986753f2407 | service: service-general +[2026-04-16 14:22:49.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509170905620001 | request_id: 6b4db06f-597a-4ae5-be4f-b986753f2407 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5e0a975-8c00-41b9-9b05-a21bfbc71c8d | service: service-general +[2026-04-16 14:22:49.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557799 | request_id: e5e0a975-8c00-41b9-9b05-a21bfbc71c8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e735e7a8-410f-4fdb-b9ea-09764d9614c9 | service: service-general +[2026-04-16 14:22:49.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301010570003 | request_id: e735e7a8-410f-4fdb-b9ea-09764d9614c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3cdcf0f-a27a-4d4c-86a7-78ef840e3a7b | service: service-general +[2026-04-16 14:22:49.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094705570001 | request_id: c3cdcf0f-a27a-4d4c-86a7-78ef840e3a7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05bb75ec-31ca-4601-8725-07bc0fb6e297 | service: service-general +[2026-04-16 14:22:49.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014101630029 | request_id: 05bb75ec-31ca-4601-8725-07bc0fb6e297 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 629eb84d-7b0b-431a-b511-e2507b76a1aa | service: service-general +[2026-04-16 14:22:49.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557800 | request_id: 629eb84d-7b0b-431a-b511-e2507b76a1aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 344fb627-a567-4021-b043-e3c7296c0217 | service: service-general +[2026-04-16 14:22:49.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046003470002 | request_id: 344fb627-a567-4021-b043-e3c7296c0217 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d798f32-816d-439a-a0b1-1a8d5f31ddcb | service: service-general +[2026-04-16 14:22:49.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014108710020 | request_id: 4d798f32-816d-439a-a0b1-1a8d5f31ddcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d156b7b5-1889-4eeb-b13b-f1a3f4347c40 | service: service-general +[2026-04-16 14:22:49.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016006530003 | request_id: d156b7b5-1889-4eeb-b13b-f1a3f4347c40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 269c5dd0-3e9a-476f-b9c0-f289e953db7c | service: service-general +[2026-04-16 14:22:49.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503040903920001 | request_id: 269c5dd0-3e9a-476f-b9c0-f289e953db7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21c2b712-d45c-421e-96f4-a52f3ed171a3 | service: service-general +[2026-04-16 14:22:49.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184109660004 | request_id: 21c2b712-d45c-421e-96f4-a52f3ed171a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d188af59-c13b-4b19-9f89-9843614e1503 | service: service-general +[2026-04-16 14:22:49.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172010702700012 | request_id: d188af59-c13b-4b19-9f89-9843614e1503 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81a83040-e50f-47f2-b100-db160c608fcd | service: service-general +[2026-04-16 14:22:49.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514026312130001 | request_id: 81a83040-e50f-47f2-b100-db160c608fcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbca0859-2e20-4f0f-9da2-b3631f69c29b | service: service-general +[2026-04-16 14:22:49.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557809 | request_id: cbca0859-2e20-4f0f-9da2-b3631f69c29b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62cdfc62-02f5-44fd-baf4-bf70e6f01b40 | service: service-general +[2026-04-16 14:22:49.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507077008200001 | request_id: 62cdfc62-02f5-44fd-baf4-bf70e6f01b40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d20bdbaa-2450-4c91-8648-dde93df82bbc | service: service-general +[2026-04-16 14:22:49.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125402570001 | request_id: d20bdbaa-2450-4c91-8648-dde93df82bbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e604699e-b1bb-4410-81db-9fb7578f5ff4 | service: service-general +[2026-04-16 14:22:49.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320101680026 | request_id: e604699e-b1bb-4410-81db-9fb7578f5ff4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79892a72-a452-47b9-8103-7daefd169d01 | service: service-general +[2026-04-16 14:22:49.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557819 | request_id: 79892a72-a452-47b9-8103-7daefd169d01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9b6e471-d87b-4e83-934a-dbfcb33bf543 | service: service-general +[2026-04-16 14:22:49.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046303850003 | request_id: c9b6e471-d87b-4e83-934a-dbfcb33bf543 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 503d125d-fa00-441b-be14-9140dfdbe794 | service: service-general +[2026-04-16 14:22:49.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: 503d125d-fa00-441b-be14-9140dfdbe794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f0a1d20-e480-4fe2-9de5-6ac1175f5216 | service: service-general +[2026-04-16 14:22:49.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557810 | request_id: 8f0a1d20-e480-4fe2-9de5-6ac1175f5216 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feb71348-d0f3-4631-923b-29bb1859c36e | service: service-general +[2026-04-16 14:22:49.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165412460001 | request_id: feb71348-d0f3-4631-923b-29bb1859c36e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bd46703-c483-470e-b93e-38a0da6a605f | service: service-general +[2026-04-16 14:22:49.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557829 | request_id: 8bd46703-c483-470e-b93e-38a0da6a605f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16893410-5494-4c9e-9045-ed4da95b9153 | service: service-general +[2026-04-16 14:22:49.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224508630002 | request_id: 16893410-5494-4c9e-9045-ed4da95b9153 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13757e77-df1d-4229-8a94-48f3b982068d | service: service-general +[2026-04-16 14:22:49.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200607740002 | request_id: 13757e77-df1d-4229-8a94-48f3b982068d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 576c02ec-57c8-42e1-bff8-47282ad8efc6 | service: service-general +[2026-04-16 14:22:49.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104807560001 | request_id: 576c02ec-57c8-42e1-bff8-47282ad8efc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac77151a-0468-4c75-abcb-baa0e688a78a | service: service-general +[2026-04-16 14:22:49.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557839 | request_id: ac77151a-0468-4c75-abcb-baa0e688a78a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfece6bb-fd04-4e9d-a4c2-52e4dde2c33f | service: service-general +[2026-04-16 14:22:49.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: bfece6bb-fd04-4e9d-a4c2-52e4dde2c33f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61b9b0cd-fbcb-437e-ba05-e908c51e9aa0 | service: service-general +[2026-04-16 14:22:49.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505182402700002 | request_id: 61b9b0cd-fbcb-437e-ba05-e908c51e9aa0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4bc90db-7e78-4aec-9fd3-3d5b9bbef3c8 | service: service-general +[2026-04-16 14:22:49.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557849 | request_id: c4bc90db-7e78-4aec-9fd3-3d5b9bbef3c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 358e2b96-b226-44e6-a0fd-c345e8db983c | service: service-general +[2026-04-16 14:22:49.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507082402160002 | request_id: 358e2b96-b226-44e6-a0fd-c345e8db983c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67cb0d82-b0c7-4e12-8685-1fc48ae3d4fd | service: service-general +[2026-04-16 14:22:49.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074501650001 | request_id: 67cb0d82-b0c7-4e12-8685-1fc48ae3d4fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7ae439f-b665-4c93-a420-f6b1feda6081 | service: service-general +[2026-04-16 14:22:49.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 596.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510135106600002 | request_id: b7ae439f-b665-4c93-a420-f6b1feda6081 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1102393a-549d-47e5-b611-b45b113e1dd5 | service: service-general +[2026-04-16 14:22:49.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254403830001 | request_id: 1102393a-549d-47e5-b611-b45b113e1dd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d188574-f6b1-45bd-a16d-df5858548f41 | service: service-general +[2026-04-16 14:22:49.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021910840003 | request_id: 9d188574-f6b1-45bd-a16d-df5858548f41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4300d862-45dd-454e-913d-3b86c337c3c7 | service: service-general +[2026-04-16 14:22:49.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557859 | request_id: 4300d862-45dd-454e-913d-3b86c337c3c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d8570c0-f2bf-4da8-a177-126f68fbf4f1 | service: service-general +[2026-04-16 14:22:49.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046410580004 | request_id: 9d8570c0-f2bf-4da8-a177-126f68fbf4f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e3712ca-1304-4849-bed5-f8120fba8056 | service: service-general +[2026-04-16 14:22:49.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: 4e3712ca-1304-4849-bed5-f8120fba8056 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ec51687-aea4-4559-9929-7038616eccc8 | service: service-general +[2026-04-16 14:22:49.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244101630101 | request_id: 9ec51687-aea4-4559-9929-7038616eccc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59a7db10-23ce-47cb-aee4-cbab511607ae | service: service-general +[2026-04-16 14:22:49.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164312850001 | request_id: 59a7db10-23ce-47cb-aee4-cbab511607ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e119d697-a9aa-4afd-afcd-b7e0df11278b | service: service-general +[2026-04-16 14:22:49.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172005780002 | request_id: e119d697-a9aa-4afd-afcd-b7e0df11278b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d0191a2-0c5c-4954-b6e5-5e17175d9d88 | service: service-general +[2026-04-16 14:22:49.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120402180002 | request_id: 2d0191a2-0c5c-4954-b6e5-5e17175d9d88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0036d9a-05e9-4710-832c-af4049debb30 | service: service-general +[2026-04-16 14:22:49.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011904580001 | request_id: c0036d9a-05e9-4710-832c-af4049debb30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8833cf1b-b14a-48a0-a4ad-84188a6f8f48 | service: service-general +[2026-04-16 14:22:49.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256805940004 | request_id: 8833cf1b-b14a-48a0-a4ad-84188a6f8f48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4412020e-8195-4656-8672-3730d00911a4 | service: service-general +[2026-04-16 14:22:49.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194102710003 | request_id: 4412020e-8195-4656-8672-3730d00911a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f81415eb-e17b-4286-87a2-52fd60da85b9 | service: service-general +[2026-04-16 14:22:49.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: f81415eb-e17b-4286-87a2-52fd60da85b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4faff9e8-52c0-4da7-9fc5-56e292c5a710 | service: service-general +[2026-04-16 14:22:49.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171105112769003 | request_id: 4faff9e8-52c0-4da7-9fc5-56e292c5a710 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b4e8816-a3b2-4446-8d82-feff64a372b7 | service: service-general +[2026-04-16 14:22:49.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545721 | request_id: 0b4e8816-a3b2-4446-8d82-feff64a372b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17c88ddd-8ff3-4dff-a213-0819d2d90b38 | service: service-general +[2026-04-16 14:22:49.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557869 | request_id: 17c88ddd-8ff3-4dff-a213-0819d2d90b38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45335416-7c54-4cb2-b247-5c12300bf29f | service: service-general +[2026-04-16 14:22:49.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505085405000002 | request_id: 45335416-7c54-4cb2-b247-5c12300bf29f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a0425ee-42bf-4c69-b21e-6b2c8aa20bd6 | service: service-general +[2026-04-16 14:22:49.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510020705710001 | request_id: 6a0425ee-42bf-4c69-b21e-6b2c8aa20bd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15a2f2e4-96c6-4d37-9bfd-8e05cb044b52 | service: service-general +[2026-04-16 14:22:49.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: 15a2f2e4-96c6-4d37-9bfd-8e05cb044b52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca66a4d0-dcc7-4a51-9220-d13941f50cd7 | service: service-general +[2026-04-16 14:22:49.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214108780002 | request_id: ca66a4d0-dcc7-4a51-9220-d13941f50cd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c372b820-98d0-4cd9-b737-a3fd6dfd2307 | service: service-general +[2026-04-16 14:22:49.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578041805710006 | request_id: c372b820-98d0-4cd9-b737-a3fd6dfd2307 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30d26b33-67dd-46dc-a133-d8666644d4f5 | service: service-general +[2026-04-16 14:22:49.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557879 | request_id: 30d26b33-67dd-46dc-a133-d8666644d4f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 574e4f73-caf8-4c83-8473-6a5f0068f0dd | service: service-general +[2026-04-16 14:22:49.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520062306200002 | request_id: 574e4f73-caf8-4c83-8473-6a5f0068f0dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30bc6fe9-765d-412e-87e4-5bf0673d7677 | service: service-general +[2026-04-16 14:22:49.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506145010710003 | request_id: 30bc6fe9-765d-412e-87e4-5bf0673d7677 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1821b584-9f90-43d8-b3de-bba4a20cfd37 | service: service-general +[2026-04-16 14:22:49.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505131012600002 | request_id: 1821b584-9f90-43d8-b3de-bba4a20cfd37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13822b8b-80c9-40d0-9dfc-cd70086abd13 | service: service-general +[2026-04-16 14:22:49.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226709670001 | request_id: 13822b8b-80c9-40d0-9dfc-cd70086abd13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18444844-ce12-402b-a7e4-f193bac60714 | service: service-general +[2026-04-16 14:22:49.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025709760002 | request_id: 18444844-ce12-402b-a7e4-f193bac60714 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fc25a22-ec3a-43e4-bba8-428d4b3f70e9 | service: service-general +[2026-04-16 14:22:49.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115010600003 | request_id: 1fc25a22-ec3a-43e4-bba8-428d4b3f70e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 306cdc50-d2db-44f8-8bfc-d496e355c3a6 | service: service-general +[2026-04-16 14:22:49.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557889 | request_id: 306cdc50-d2db-44f8-8bfc-d496e355c3a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eca53dc1-2960-412a-9b4f-eb5692e8d8c2 | service: service-general +[2026-04-16 14:22:49.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015506660003 | request_id: eca53dc1-2960-412a-9b4f-eb5692e8d8c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d1d83f2-fc27-4bf3-bd27-8f8dae9a9a16 | service: service-general +[2026-04-16 14:22:49.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295206880004 | request_id: 4d1d83f2-fc27-4bf3-bd27-8f8dae9a9a16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b898e8d6-ab3c-4e98-b19a-207172ff72bf | service: service-general +[2026-04-16 14:22:49.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2101074903570001 | request_id: b898e8d6-ab3c-4e98-b19a-207172ff72bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b26a5efc-dddc-4505-826c-c68eec79f681 | service: service-general +[2026-04-16 14:22:49.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: b26a5efc-dddc-4505-826c-c68eec79f681 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdcc5242-4b6a-41dd-b613-b41b56248329 | service: service-general +[2026-04-16 14:22:49.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557899 | request_id: bdcc5242-4b6a-41dd-b613-b41b56248329 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2310d560-0c5e-4a6d-adcd-ac57cd892d1b | service: service-general +[2026-04-16 14:22:49.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046111030009 | request_id: 2310d560-0c5e-4a6d-adcd-ac57cd892d1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fc6d15b-7ca6-409c-9d13-2a6d5acbdd49 | service: service-general +[2026-04-16 14:22:49.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046502170001 | request_id: 0fc6d15b-7ca6-409c-9d13-2a6d5acbdd49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1408aacd-70cf-45e8-be39-b4df0a3fa0bb | service: service-general +[2026-04-16 14:22:49.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574045508850001 | request_id: 1408aacd-70cf-45e8-be39-b4df0a3fa0bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c23c546-26c4-4749-a644-be33e09de2f9 | service: service-general +[2026-04-16 14:22:49.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074507690002 | request_id: 1c23c546-26c4-4749-a644-be33e09de2f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db05a708-5fe2-4be1-b3de-915cd3ce8974 | service: service-general +[2026-04-16 14:22:49.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045543 | request_id: db05a708-5fe2-4be1-b3de-915cd3ce8974 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33871813-bf18-4a60-a9f4-d1136a2376a3 | service: service-general +[2026-04-16 14:22:49.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514197006810050 | request_id: 33871813-bf18-4a60-a9f4-d1136a2376a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38254e67-9eec-475d-83cd-66b9f65fa364 | service: service-general +[2026-04-16 14:22:49.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557919 | request_id: 38254e67-9eec-475d-83cd-66b9f65fa364 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 390d2d7f-f8b2-4c18-bb4b-02891f34d64e | service: service-general +[2026-04-16 14:22:49.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035402630004 | request_id: 390d2d7f-f8b2-4c18-bb4b-02891f34d64e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 497f3700-b5ff-48db-adf9-f46979105651 | service: service-general +[2026-04-16 14:22:49.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557929 | request_id: 497f3700-b5ff-48db-adf9-f46979105651 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bb1a3f6-01c3-478a-b6d7-ce4481b7aba4 | service: service-general +[2026-04-16 14:22:49.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086101890004 | request_id: 7bb1a3f6-01c3-478a-b6d7-ce4481b7aba4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8d9bb18-b31d-45c5-b9fb-b29634ab0351 | service: service-general +[2026-04-16 14:22:49.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064103470001 | request_id: b8d9bb18-b31d-45c5-b9fb-b29634ab0351 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7538e745-b188-4f43-8237-0ae07f5b2184 | service: service-general +[2026-04-16 14:22:49.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094503080001 | request_id: 7538e745-b188-4f43-8237-0ae07f5b2184 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 901cef6f-4b93-43dd-b33d-2df0c0d8cb9a | service: service-general +[2026-04-16 14:22:49.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055012600006 | request_id: 901cef6f-4b93-43dd-b33d-2df0c0d8cb9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a899175c-e12f-4553-9d30-bdf4af773fbd | service: service-general +[2026-04-16 14:22:49.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014408530001 | request_id: a899175c-e12f-4553-9d30-bdf4af773fbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b601dfc9-2aa3-4651-b3d4-a7b102c1a80c | service: service-general +[2026-04-16 14:22:49.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2573021042000001 | request_id: b601dfc9-2aa3-4651-b3d4-a7b102c1a80c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0734bc1-c751-4366-a944-8d9af948b5d7 | service: service-general +[2026-04-16 14:22:49.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235705750001 | request_id: e0734bc1-c751-4366-a944-8d9af948b5d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 175dbbf0-2d89-450a-b4c1-7687293d6807 | service: service-general +[2026-04-16 14:22:49.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557939 | request_id: 175dbbf0-2d89-450a-b4c1-7687293d6807 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b057c79-784e-4235-a426-447c86758c7e | service: service-general +[2026-04-16 14:22:49.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034905680004 | request_id: 6b057c79-784e-4235-a426-447c86758c7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c892a07-b33a-4b00-b618-c47d4c451849 | service: service-general +[2026-04-16 14:22:49.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074509910001 | request_id: 6c892a07-b33a-4b00-b618-c47d4c451849 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b6325da-54c1-4a21-ae7d-04464e1e6a84 | service: service-general +[2026-04-16 14:22:49.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 1b6325da-54c1-4a21-ae7d-04464e1e6a84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07eb129f-e74d-46ad-abf0-3135b3d08451 | service: service-general +[2026-04-16 14:22:49.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244201860004 | request_id: 07eb129f-e74d-46ad-abf0-3135b3d08451 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a11b84c-a758-41dd-a969-dbf2fb47619b | service: service-general +[2026-04-16 14:22:49.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025810740003 | request_id: 7a11b84c-a758-41dd-a969-dbf2fb47619b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23089c5c-630b-4e70-8079-535d492cc276 | service: service-general +[2026-04-16 14:22:49.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508180510740004 | request_id: 23089c5c-630b-4e70-8079-535d492cc276 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2e18872-4729-4f2d-b337-517cb839410d | service: service-general +[2026-04-16 14:22:49.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507206412090002 | request_id: d2e18872-4729-4f2d-b337-517cb839410d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c0874d6-6c4b-49f2-95b9-10901b28874b | service: service-general +[2026-04-16 14:22:49.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 3c0874d6-6c4b-49f2-95b9-10901b28874b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02147def-1271-4d60-9729-86d241a24152 | service: service-general +[2026-04-16 14:22:49.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557949 | request_id: 02147def-1271-4d60-9729-86d241a24152 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a88bf89d-f33f-468b-a4d0-e52047665ee5 | service: service-general +[2026-04-16 14:22:49.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505011709830001 | request_id: a88bf89d-f33f-468b-a4d0-e52047665ee5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c6b1ff5-dfeb-4d34-b689-97ddd93b171c | service: service-general +[2026-04-16 14:22:49.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557940 | request_id: 9c6b1ff5-dfeb-4d34-b689-97ddd93b171c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c65ec966-ae53-4085-a78f-5a25f8887e2a | service: service-general +[2026-04-16 14:22:49.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.315µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246303960005 | request_id: c65ec966-ae53-4085-a78f-5a25f8887e2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28b17dd4-3b2c-41c9-b2d8-d18fe1eb31b6 | service: service-general +[2026-04-16 14:22:49.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505134602720004 | request_id: 28b17dd4-3b2c-41c9-b2d8-d18fe1eb31b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3de014a4-e0d4-4a4f-bf47-3f5ae8b0a035 | service: service-general +[2026-04-16 14:22:49.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 3de014a4-e0d4-4a4f-bf47-3f5ae8b0a035 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a32d0ff1-380f-4d95-836a-fcbd96912ede | service: service-general +[2026-04-16 14:22:49.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084501540001 | request_id: a32d0ff1-380f-4d95-836a-fcbd96912ede | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84b1c067-fd09-4e83-8637-1beef2a8be46 | service: service-general +[2026-04-16 14:22:49.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056304180001 | request_id: 84b1c067-fd09-4e83-8637-1beef2a8be46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b857b472-97d5-49f6-9a26-19ae1b98458a | service: service-general +[2026-04-16 14:22:49.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144612630001 | request_id: b857b472-97d5-49f6-9a26-19ae1b98458a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f21cca70-14a2-401c-8122-b266321df245 | service: service-general +[2026-04-16 14:22:49.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545793 | request_id: f21cca70-14a2-401c-8122-b266321df245 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58bb0b47-90bf-4acb-821a-f4ff6374c2c0 | service: service-general +[2026-04-16 14:22:49.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054402850002 | request_id: 58bb0b47-90bf-4acb-821a-f4ff6374c2c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10350838-4b63-46e4-a36a-d790ab9a5a23 | service: service-general +[2026-04-16 14:22:49.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086712690004 | request_id: 10350838-4b63-46e4-a36a-d790ab9a5a23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bf1b89f-0503-437b-a111-6badaadba496 | service: service-general +[2026-04-16 14:22:49.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514102805980002 | request_id: 6bf1b89f-0503-437b-a111-6badaadba496 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38f01520-9c6c-4da8-9df3-acced5b404a3 | service: service-general +[2026-04-16 14:22:49.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104707860001 | request_id: 38f01520-9c6c-4da8-9df3-acced5b404a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5152d5a-ad74-421c-a1d9-0f3ed47c3c5f | service: service-general +[2026-04-16 14:22:49.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: c5152d5a-ad74-421c-a1d9-0f3ed47c3c5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e79ac05-60f4-433e-a420-a42e0a64b1dd | service: service-general +[2026-04-16 14:22:49.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505184805400001 | request_id: 3e79ac05-60f4-433e-a420-a42e0a64b1dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf7fbcb1-5ceb-4c23-98be-e81507a415bf | service: service-general +[2026-04-16 14:22:49.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052612770002 | request_id: bf7fbcb1-5ceb-4c23-98be-e81507a415bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2267994b-d205-4382-800b-d2873a4d0b40 | service: service-general +[2026-04-16 14:22:49.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518102403890003 | request_id: 2267994b-d205-4382-800b-d2873a4d0b40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b283959-800c-448f-ac3b-324fef7c50a4 | service: service-general +[2026-04-16 14:22:49.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014510550003 | request_id: 4b283959-800c-448f-ac3b-324fef7c50a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c89b301c-9203-457d-9ed6-1a1a1906fd13 | service: service-general +[2026-04-16 14:22:49.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256106640003 | request_id: c89b301c-9203-457d-9ed6-1a1a1906fd13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7800ad8-2a7d-4766-be63-3de84d19c440 | service: service-general +[2026-04-16 14:22:49.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155005720008 | request_id: a7800ad8-2a7d-4766-be63-3de84d19c440 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3cf2ca2-fb0d-4d7a-b23c-f95030ad591d | service: service-general +[2026-04-16 14:22:49.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 560.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545687 | request_id: c3cf2ca2-fb0d-4d7a-b23c-f95030ad591d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51db4740-0c6f-4012-b8f4-eb1109d6f659 | service: service-general +[2026-04-16 14:22:49.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503130402810002 | request_id: 51db4740-0c6f-4012-b8f4-eb1109d6f659 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f32180a-1ede-4bec-bb57-cb3242748fc7 | service: service-general +[2026-04-16 14:22:49.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144504620001 | request_id: 2f32180a-1ede-4bec-bb57-cb3242748fc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7626762-20eb-4ba8-a5f8-9617eca85c56 | service: service-general +[2026-04-16 14:22:49.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090607880010 | request_id: a7626762-20eb-4ba8-a5f8-9617eca85c56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d89b31d-77ea-4f64-82e8-e3bc618d49d8 | service: service-general +[2026-04-16 14:22:49.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 5d89b31d-77ea-4f64-82e8-e3bc618d49d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a43264c-90f8-4610-8a29-af05ddb249b0 | service: service-general +[2026-04-16 14:22:49.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 323.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224910800001 | request_id: 2a43264c-90f8-4610-8a29-af05ddb249b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbf1dc90-6c5d-4056-a4c5-f7f2fb554dfb | service: service-general +[2026-04-16 14:22:49.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 256.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155702720004 | request_id: cbf1dc90-6c5d-4056-a4c5-f7f2fb554dfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01e22ee7-2cb6-4755-8c49-6a23669a8688 | service: service-general +[2026-04-16 14:22:49.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026803170002 | request_id: 01e22ee7-2cb6-4755-8c49-6a23669a8688 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57a4e85f-0402-49d2-bd28-a4caa2aa0cf8 | service: service-general +[2026-04-16 14:22:49.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 57a4e85f-0402-49d2-bd28-a4caa2aa0cf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25b87aa4-6513-4e91-a875-8562afb12826 | service: service-general +[2026-04-16 14:22:49.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054811710001 | request_id: 25b87aa4-6513-4e91-a875-8562afb12826 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9b36a33-bde1-4c04-a008-3a26cc61ed66 | service: service-general +[2026-04-16 14:22:49.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514066304660001 | request_id: f9b36a33-bde1-4c04-a008-3a26cc61ed66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e41e5aed-d768-401d-bc14-7bb73d210387 | service: service-general +[2026-04-16 14:22:49.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578126704800002 | request_id: e41e5aed-d768-401d-bc14-7bb73d210387 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 749f7aab-51d2-489d-afee-1c0fbf50bdfa | service: service-general +[2026-04-16 14:22:49.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185207950005 | request_id: 749f7aab-51d2-489d-afee-1c0fbf50bdfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6427211a-1817-4ca8-a68c-70c457ef3c87 | service: service-general +[2026-04-16 14:22:49.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242202890014 | request_id: 6427211a-1817-4ca8-a68c-70c457ef3c87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 690d8502-8eb7-4499-a66c-f74e77bc8100 | service: service-general +[2026-04-16 14:22:49.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244806650004 | request_id: 690d8502-8eb7-4499-a66c-f74e77bc8100 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ede82fd1-fc70-4b15-b44b-cdde850e4cce | service: service-general +[2026-04-16 14:22:49.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: ede82fd1-fc70-4b15-b44b-cdde850e4cce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88483eff-ef9a-46c6-891d-15f26ca0c333 | service: service-general +[2026-04-16 14:22:49.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506096710930001 | request_id: 88483eff-ef9a-46c6-891d-15f26ca0c333 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7939c3e1-0549-4c91-a23b-5b788f6d4085 | service: service-general +[2026-04-16 14:22:49.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246611730001 | request_id: 7939c3e1-0549-4c91-a23b-5b788f6d4085 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e921fcd9-f7f6-498c-bcad-155453f28039 | service: service-general +[2026-04-16 14:22:49.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124205790005 | request_id: e921fcd9-f7f6-498c-bcad-155453f28039 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3f6fe3d-11d0-4fea-9b89-090d7f2598fa | service: service-general +[2026-04-16 14:22:49.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162008600002 | request_id: e3f6fe3d-11d0-4fea-9b89-090d7f2598fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6413b5e1-507b-4178-a3f5-76c3e06320a3 | service: service-general +[2026-04-16 14:22:49.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046010710007 | request_id: 6413b5e1-507b-4178-a3f5-76c3e06320a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9ddb379-dd83-4f2a-a1c4-3ffd464f7b5e | service: service-general +[2026-04-16 14:22:49.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034707620010 | request_id: a9ddb379-dd83-4f2a-a1c4-3ffd464f7b5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b1a8151-ab67-4472-83ac-ce1abb1e5336 | service: service-general +[2026-04-16 14:22:49.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557952 | request_id: 3b1a8151-ab67-4472-83ac-ce1abb1e5336 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e107df70-929d-4b36-b9ed-9cd22990cf40 | service: service-general +[2026-04-16 14:22:49.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114706940001 | request_id: e107df70-929d-4b36-b9ed-9cd22990cf40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58758e78-720d-4492-a5eb-a411416f2dad | service: service-general +[2026-04-16 14:22:49.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021508580002 | request_id: 58758e78-720d-4492-a5eb-a411416f2dad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f915ba1-a98c-4ff8-88ea-bf827768e2b7 | service: service-general +[2026-04-16 14:22:49.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165104780001 | request_id: 7f915ba1-a98c-4ff8-88ea-bf827768e2b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27d78181-9b9a-449b-b306-675b4e74ec34 | service: service-general +[2026-04-16 14:22:49.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226707960001 | request_id: 27d78181-9b9a-449b-b306-675b4e74ec34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fa78f88-f0f7-401e-be41-429bd571e0a3 | service: service-general +[2026-04-16 14:22:49.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514176307820003 | request_id: 7fa78f88-f0f7-401e-be41-429bd571e0a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8152e40f-6a66-4aca-9c99-15421662efc1 | service: service-general +[2026-04-16 14:22:49.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096104700004 | request_id: 8152e40f-6a66-4aca-9c99-15421662efc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdf330af-ed10-4791-8ab0-873c39421302 | service: service-general +[2026-04-16 14:22:49.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250408600002 | request_id: bdf330af-ed10-4791-8ab0-873c39421302 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05bf700e-2e31-4e36-8189-7f52a35ae864 | service: service-general +[2026-04-16 14:22:49.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: 05bf700e-2e31-4e36-8189-7f52a35ae864 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f49a430b-dc7c-4f7d-97b9-29e10af9b075 | service: service-general +[2026-04-16 14:22:49.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000411545697 | request_id: f49a430b-dc7c-4f7d-97b9-29e10af9b075 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd7900ec-a1ae-445c-b587-c76c18e1ff68 | service: service-general +[2026-04-16 14:22:49.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156707870004 | request_id: dd7900ec-a1ae-445c-b587-c76c18e1ff68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ede00960-fc56-443c-981c-8f9f5d79ceeb | service: service-general +[2026-04-16 14:22:49.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175901840001 | request_id: ede00960-fc56-443c-981c-8f9f5d79ceeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd0fa28c-4c6e-4c72-9a68-a6e8e2769e88 | service: service-general +[2026-04-16 14:22:49.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335108540001 | request_id: cd0fa28c-4c6e-4c72-9a68-a6e8e2769e88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49d355b0-0506-4f06-a4bf-74df6241badf | service: service-general +[2026-04-16 14:22:49.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034807500001 | request_id: 49d355b0-0506-4f06-a4bf-74df6241badf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad47e8ca-5b1f-4864-b1f1-6679899bd10e | service: service-general +[2026-04-16 14:22:49.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: ad47e8ca-5b1f-4864-b1f1-6679899bd10e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1630413-380b-499e-a465-32e8138fc61b | service: service-general +[2026-04-16 14:22:49.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031201680003 | request_id: c1630413-380b-499e-a465-32e8138fc61b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f239241-16b2-4f2d-98de-20896ed7f67d | service: service-general +[2026-04-16 14:22:49.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044707500001 | request_id: 2f239241-16b2-4f2d-98de-20896ed7f67d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 358ea505-c327-4d1f-a746-1235b5ba8614 | service: service-general +[2026-04-16 14:22:49.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508121508770002 | request_id: 358ea505-c327-4d1f-a746-1235b5ba8614 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 087f52cc-c6ea-42bf-a82f-082b1cde0bbf | service: service-general +[2026-04-16 14:22:49.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114202700006 | request_id: 087f52cc-c6ea-42bf-a82f-082b1cde0bbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08a7ce08-abc7-4b57-93f1-0ab123d1a057 | service: service-general +[2026-04-16 14:22:49.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503070102540001 | request_id: 08a7ce08-abc7-4b57-93f1-0ab123d1a057 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfb7a085-b7ae-402b-884b-c97a92275504 | service: service-general +[2026-04-16 14:22:49.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557954 | request_id: cfb7a085-b7ae-402b-884b-c97a92275504 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee8e8c48-cac0-4c3c-964d-0a477a00da7e | service: service-general +[2026-04-16 14:22:49.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241503640004 | request_id: ee8e8c48-cac0-4c3c-964d-0a477a00da7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bee18c07-7f52-4b4f-bf86-792a9acd5df9 | service: service-general +[2026-04-16 14:22:49.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091209640002 | request_id: bee18c07-7f52-4b4f-bf86-792a9acd5df9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89edd1e9-5409-451b-879e-10b7469dfbea | service: service-general +[2026-04-16 14:22:49.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210505560002 | request_id: 89edd1e9-5409-451b-879e-10b7469dfbea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7567f38f-4274-4d15-b45a-9833621cc6bc | service: service-general +[2026-04-16 14:22:49.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557955 | request_id: 7567f38f-4274-4d15-b45a-9833621cc6bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46996d56-784a-4f3f-b0dc-1eec6d236efe | service: service-general +[2026-04-16 14:22:49.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266101770001 | request_id: 46996d56-784a-4f3f-b0dc-1eec6d236efe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a11071b-a593-45a4-bf38-dface67a4f90 | service: service-general +[2026-04-16 14:22:49.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264107450098 | request_id: 6a11071b-a593-45a4-bf38-dface67a4f90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c70e6d2f-4141-4f47-a63b-8329e6c41598 | service: service-general +[2026-04-16 14:22:49.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035801010001 | request_id: c70e6d2f-4141-4f47-a63b-8329e6c41598 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e2643db-815b-4958-9e2c-7d2405d3fc79 | service: service-general +[2026-04-16 14:22:49.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505156311940003 | request_id: 5e2643db-815b-4958-9e2c-7d2405d3fc79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd3b2912-1427-4fa7-b052-c395e8f230a3 | service: service-general +[2026-04-16 14:22:49.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170804700001 | request_id: fd3b2912-1427-4fa7-b052-c395e8f230a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ded65ee-96fa-43b5-851d-235ff5e94610 | service: service-general +[2026-04-16 14:22:49.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144503720004 | request_id: 0ded65ee-96fa-43b5-851d-235ff5e94610 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e2e4cae-a0b7-469d-8284-4c719a232749 | service: service-general +[2026-04-16 14:22:49.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512065409650005 | request_id: 2e2e4cae-a0b7-469d-8284-4c719a232749 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89c4de6c-e903-4038-a801-2cff1a5e084f | service: service-general +[2026-04-16 14:22:49.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094108630047 | request_id: 89c4de6c-e903-4038-a801-2cff1a5e084f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95ae8d62-5719-4b90-bdc5-65bcbf6e48e5 | service: service-general +[2026-04-16 14:22:49.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507316607880004 | request_id: 95ae8d62-5719-4b90-bdc5-65bcbf6e48e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6039b6a-b703-42ea-9321-c0c7d0bbe844 | service: service-general +[2026-04-16 14:22:49.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231509090001 | request_id: f6039b6a-b703-42ea-9321-c0c7d0bbe844 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d19eff8-1a45-4771-96e9-ba0385e7b32e | service: service-general +[2026-04-16 14:22:49.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514127012450003 | request_id: 3d19eff8-1a45-4771-96e9-ba0385e7b32e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1300ee8a-e2de-4d6f-b6fd-b57dddb3056b | service: service-general +[2026-04-16 14:22:49.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000021 | request_id: 1300ee8a-e2de-4d6f-b6fd-b57dddb3056b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b7c99aa-5f7f-4972-813f-dd69552b5037 | service: service-general +[2026-04-16 14:22:49.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557956 | request_id: 5b7c99aa-5f7f-4972-813f-dd69552b5037 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecd7c5aa-95ce-4732-a722-e82244f15038 | service: service-general +[2026-04-16 14:22:49.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050208110006 | request_id: ecd7c5aa-95ce-4732-a722-e82244f15038 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a19ab611-71cb-40a3-abf5-626fd2429886 | service: service-general +[2026-04-16 14:22:49.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015011140006 | request_id: a19ab611-71cb-40a3-abf5-626fd2429886 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04060aa3-5878-46a2-b82a-e169713790a9 | service: service-general +[2026-04-16 14:22:49.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024111740001 | request_id: 04060aa3-5878-46a2-b82a-e169713790a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a8f0298-1fd1-44ad-8fd1-57ee876d8509 | service: service-general +[2026-04-16 14:22:49.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573910101859017 | request_id: 6a8f0298-1fd1-44ad-8fd1-57ee876d8509 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bc4f4c7-23f2-46de-9975-f10016568528 | service: service-general +[2026-04-16 14:22:49.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334503890003 | request_id: 1bc4f4c7-23f2-46de-9975-f10016568528 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5df854d8-3537-41a7-b802-f8199b61755a | service: service-general +[2026-04-16 14:22:49.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557957 | request_id: 5df854d8-3537-41a7-b802-f8199b61755a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bf33280-a9c4-47c9-aad3-ef5c70788dfa | service: service-general +[2026-04-16 14:22:49.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235707830003 | request_id: 6bf33280-a9c4-47c9-aad3-ef5c70788dfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27886d0e-804e-48ca-ae41-2d2982ffb9de | service: service-general +[2026-04-16 14:22:49.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514176702700001 | request_id: 27886d0e-804e-48ca-ae41-2d2982ffb9de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d728aa3f-4a99-4a23-8cfd-3626cfdde523 | service: service-general +[2026-04-16 14:22:49.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511015111920002 | request_id: d728aa3f-4a99-4a23-8cfd-3626cfdde523 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c0499f3-dd1b-47d4-b8d5-e23aeaee10f2 | service: service-general +[2026-04-16 14:22:49.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557979 | request_id: 4c0499f3-dd1b-47d4-b8d5-e23aeaee10f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 209f6155-727a-487c-a4c4-8c8645fb88e6 | service: service-general +[2026-04-16 14:22:49.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021506670005 | request_id: 209f6155-727a-487c-a4c4-8c8645fb88e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b3d6c33-5cd2-4525-9fc4-4039d7c9df91 | service: service-general +[2026-04-16 14:22:49.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084308450001 | request_id: 3b3d6c33-5cd2-4525-9fc4-4039d7c9df91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 029a17fb-b131-475d-a839-3b57db6fe80f | service: service-general +[2026-04-16 14:22:49.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557989 | request_id: 029a17fb-b131-475d-a839-3b57db6fe80f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6674801b-fd20-4f45-9adf-1ee49454139f | service: service-general +[2026-04-16 14:22:49.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135507980001 | request_id: 6674801b-fd20-4f45-9adf-1ee49454139f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cec9b09-77d3-4c0a-8c26-c53e5cdae56e | service: service-general +[2026-04-16 14:22:49.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557970 | request_id: 4cec9b09-77d3-4c0a-8c26-c53e5cdae56e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3685ade5-0abd-45e3-9974-4ce63250493d | service: service-general +[2026-04-16 14:22:49.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204512600001 | request_id: 3685ade5-0abd-45e3-9974-4ce63250493d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a20e2334-4481-41ec-845b-ecc5abe9095c | service: service-general +[2026-04-16 14:22:49.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175105209920001 | request_id: a20e2334-4481-41ec-845b-ecc5abe9095c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2351e0c-d685-4b54-bd20-caabdca33b7f | service: service-general +[2026-04-16 14:22:49.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556949 | request_id: d2351e0c-d685-4b54-bd20-caabdca33b7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b81b8235-91a4-4ce2-a18c-37ae87d6acdb | service: service-general +[2026-04-16 14:22:49.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558009 | request_id: b81b8235-91a4-4ce2-a18c-37ae87d6acdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93d5fa4a-11e9-4044-bc52-9e0ba43d6f58 | service: service-general +[2026-04-16 14:22:49.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572031104990011 | request_id: 93d5fa4a-11e9-4044-bc52-9e0ba43d6f58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d3bf5f3-f8de-4aa3-b282-d040e566c480 | service: service-general +[2026-04-16 14:22:49.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556729 | request_id: 8d3bf5f3-f8de-4aa3-b282-d040e566c480 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a913ad27-0ba8-4120-a6be-bd60246de09c | service: service-general +[2026-04-16 14:22:49.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 801.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225712600001 | request_id: a913ad27-0ba8-4120-a6be-bd60246de09c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca5d2595-f685-46b3-9392-80d9834416af | service: service-general +[2026-04-16 14:22:49.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304108570007 | request_id: ca5d2595-f685-46b3-9392-80d9834416af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7c13095-acb6-46d9-ad93-928e41a262a2 | service: service-general +[2026-04-16 14:22:49.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015501160005 | request_id: b7c13095-acb6-46d9-ad93-928e41a262a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d85b8044-2f8b-4dc6-bd5e-ee0f74e48cff | service: service-general +[2026-04-16 14:22:49.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578146202920001 | request_id: d85b8044-2f8b-4dc6-bd5e-ee0f74e48cff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5377c858-fbd7-443b-881b-49e07e2034e6 | service: service-general +[2026-04-16 14:22:49.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045603830002 | request_id: 5377c858-fbd7-443b-881b-49e07e2034e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf212523-4ca2-413e-93bf-5683aa44290e | service: service-general +[2026-04-16 14:22:49.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558011 | request_id: cf212523-4ca2-413e-93bf-5683aa44290e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f5e7ea5-ec5d-41d8-aedc-223763069da5 | service: service-general +[2026-04-16 14:22:49.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558029 | request_id: 6f5e7ea5-ec5d-41d8-aedc-223763069da5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 180940d4-d24f-44df-95e8-c3cb4c5843e9 | service: service-general +[2026-04-16 14:22:49.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: 180940d4-d24f-44df-95e8-c3cb4c5843e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:49.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 102611da-86e9-4507-a32f-6c1649d487b5 | service: service-general +[2026-04-16 14:22:49.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015104600002 | request_id: 102611da-86e9-4507-a32f-6c1649d487b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d3ee93d-508e-4694-9baf-5ee28c606bdd | service: service-general +[2026-04-16 14:22:50.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031204730004 | request_id: 7d3ee93d-508e-4694-9baf-5ee28c606bdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8af2b10e-4ba8-49e1-9f43-0bad10d3dcb9 | service: service-general +[2026-04-16 14:22:50.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244108690002 | request_id: 8af2b10e-4ba8-49e1-9f43-0bad10d3dcb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d23fb3c8-7e53-4985-a137-38ac952ada31 | service: service-general +[2026-04-16 14:22:50.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558039 | request_id: d23fb3c8-7e53-4985-a137-38ac952ada31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7681136f-21c0-4acb-859a-c61f6c6f9c87 | service: service-general +[2026-04-16 14:22:50.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 7681136f-21c0-4acb-859a-c61f6c6f9c87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 725aed26-fdc0-4bd1-9027-954cc0a2a2d6 | service: service-general +[2026-04-16 14:22:50.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472044810640004 | request_id: 725aed26-fdc0-4bd1-9027-954cc0a2a2d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d36ac00b-02c5-43d1-b85f-13a5e7f4da7a | service: service-general +[2026-04-16 14:22:50.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084201680001 | request_id: d36ac00b-02c5-43d1-b85f-13a5e7f4da7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af58cb4d-ab76-4e10-a3d5-898c4c6bb644 | service: service-general +[2026-04-16 14:22:50.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045565 | request_id: af58cb4d-ab76-4e10-a3d5-898c4c6bb644 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e74c55b-bfde-48f0-b055-cb04337d1eba | service: service-general +[2026-04-16 14:22:50.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506245205650001 | request_id: 6e74c55b-bfde-48f0-b055-cb04337d1eba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5022e57e-5cb1-4bf2-877f-0b03bc9aa410 | service: service-general +[2026-04-16 14:22:50.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 295.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: 5022e57e-5cb1-4bf2-877f-0b03bc9aa410 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb0ca2c6-f93c-4da7-b1ef-4d62bbf25a0f | service: service-general +[2026-04-16 14:22:50.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015602580004 | request_id: cb0ca2c6-f93c-4da7-b1ef-4d62bbf25a0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a845c349-ce98-436b-95db-07edf9c0f49b | service: service-general +[2026-04-16 14:22:50.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115507070001 | request_id: a845c349-ce98-436b-95db-07edf9c0f49b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8dd03b9-7fc2-4a47-b3a6-372b9825d51b | service: service-general +[2026-04-16 14:22:50.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232508120002 | request_id: d8dd03b9-7fc2-4a47-b3a6-372b9825d51b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b5d858e-bcff-48f7-a580-d3981dda1a7d | service: service-general +[2026-04-16 14:22:50.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545912 | request_id: 1b5d858e-bcff-48f7-a580-d3981dda1a7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac767e0c-de0e-46fd-9603-c1d3bd7ce6db | service: service-general +[2026-04-16 14:22:50.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050707960004 | request_id: ac767e0c-de0e-46fd-9603-c1d3bd7ce6db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d83c0dd-c75d-4ec5-9506-52927a9b837d | service: service-general +[2026-04-16 14:22:50.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056512680004 | request_id: 7d83c0dd-c75d-4ec5-9506-52927a9b837d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98717190-327e-4ec1-91f3-3573faec3f7a | service: service-general +[2026-04-16 14:22:50.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545872 | request_id: 98717190-327e-4ec1-91f3-3573faec3f7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bff13158-ba35-4462-a22c-03e77437bae9 | service: service-general +[2026-04-16 14:22:50.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: bff13158-ba35-4462-a22c-03e77437bae9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6566cc09-c177-48ca-8ce2-618747822bd5 | service: service-general +[2026-04-16 14:22:50.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050910890001 | request_id: 6566cc09-c177-48ca-8ce2-618747822bd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a23bd154-cf8d-46c7-a992-bfd33c85cbdd | service: service-general +[2026-04-16 14:22:50.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6371021201960002 | request_id: a23bd154-cf8d-46c7-a992-bfd33c85cbdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a2b4887-ec40-418a-8822-efe16bc9dd0e | service: service-general +[2026-04-16 14:22:50.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558040 | request_id: 2a2b4887-ec40-418a-8822-efe16bc9dd0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83ab541b-c611-458b-80be-c456ce5e07af | service: service-general +[2026-04-16 14:22:50.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185904840002 | request_id: 83ab541b-c611-458b-80be-c456ce5e07af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa721e6a-f8b6-4d1f-8c31-a8d4ca1854ff | service: service-general +[2026-04-16 14:22:50.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065511010001 | request_id: aa721e6a-f8b6-4d1f-8c31-a8d4ca1854ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1de21fb-c5b3-4daf-add5-81b49945b605 | service: service-general +[2026-04-16 14:22:50.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3279031705720003 | request_id: a1de21fb-c5b3-4daf-add5-81b49945b605 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bb2f5d8-126f-46c0-a322-5f0589d62473 | service: service-general +[2026-04-16 14:22:50.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: 1bb2f5d8-126f-46c0-a322-5f0589d62473 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bd39abc-dda9-4d6c-a7d0-2d30fdf1492b | service: service-general +[2026-04-16 14:22:50.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186711080001 | request_id: 4bd39abc-dda9-4d6c-a7d0-2d30fdf1492b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf712761-5242-4a72-b2b8-2082ccc4b33c | service: service-general +[2026-04-16 14:22:50.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085808900006 | request_id: cf712761-5242-4a72-b2b8-2082ccc4b33c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 6999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8b9f8d5-8e2e-4bff-8b75-b7516a448856 | service: service-general +[2026-04-16 14:22:50.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503084511010001 | request_id: b8b9f8d5-8e2e-4bff-8b75-b7516a448856 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4be6db09-454c-4412-aea9-73142a46b9cc | service: service-general +[2026-04-16 14:22:50.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246210530001 | request_id: 4be6db09-454c-4412-aea9-73142a46b9cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b078072a-e193-4530-bfd9-07be2fe06e48 | service: service-general +[2026-04-16 14:22:50.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558042 | request_id: b078072a-e193-4530-bfd9-07be2fe06e48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 737c18af-83fe-493b-a78a-a84815afcd8b | service: service-general +[2026-04-16 14:22:50.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106802620003 | request_id: 737c18af-83fe-493b-a78a-a84815afcd8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a61f8c42-8d1d-4c78-abe6-c28958075367 | service: service-general +[2026-04-16 14:22:50.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509194101710008 | request_id: a61f8c42-8d1d-4c78-abe6-c28958075367 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e352c86-1716-478f-91c0-d74ce90a2fcd | service: service-general +[2026-04-16 14:22:50.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545871 | request_id: 2e352c86-1716-478f-91c0-d74ce90a2fcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6187707a-c485-4be1-97c1-9bba61f5eebb | service: service-general +[2026-04-16 14:22:50.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036810070003 | request_id: 6187707a-c485-4be1-97c1-9bba61f5eebb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db4b970a-810b-45a6-bfc3-066bf72e23d7 | service: service-general +[2026-04-16 14:22:50.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545857 | request_id: db4b970a-810b-45a6-bfc3-066bf72e23d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d137fd9-94c0-4560-8f94-526f07a42cb5 | service: service-general +[2026-04-16 14:22:50.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5201090312960002 | request_id: 2d137fd9-94c0-4560-8f94-526f07a42cb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cfb78e5-2144-4055-a271-056519c7fb0a | service: service-general +[2026-04-16 14:22:50.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050402610001 | request_id: 8cfb78e5-2144-4055-a271-056519c7fb0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef40bc47-9d4e-449f-afcb-8d37abe9e15c | service: service-general +[2026-04-16 14:22:50.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186912790003 | request_id: ef40bc47-9d4e-449f-afcb-8d37abe9e15c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3051f8e5-bda2-492c-a90f-131c7d3d34ba | service: service-general +[2026-04-16 14:22:50.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196207050002 | request_id: 3051f8e5-bda2-492c-a90f-131c7d3d34ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ddeab11-38d0-4f73-924f-a9d8d976b4c0 | service: service-general +[2026-04-16 14:22:50.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015801730001 | request_id: 7ddeab11-38d0-4f73-924f-a9d8d976b4c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55ec05e9-0f69-40cf-bed3-3a92586709a3 | service: service-general +[2026-04-16 14:22:50.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015711630002 | request_id: 55ec05e9-0f69-40cf-bed3-3a92586709a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66b7a167-8f47-4209-a117-4b3252e06858 | service: service-general +[2026-04-16 14:22:50.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190602440002 | request_id: 66b7a167-8f47-4209-a117-4b3252e06858 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38202d01-3f0a-445f-8502-97d04a10cda6 | service: service-general +[2026-04-16 14:22:50.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558045 | request_id: 38202d01-3f0a-445f-8502-97d04a10cda6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd6e973e-9350-49b4-a041-266126b6d91a | service: service-general +[2026-04-16 14:22:50.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040902160003 | request_id: bd6e973e-9350-49b4-a041-266126b6d91a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 800e05c6-8d3b-49e3-ac51-3f03ff178a07 | service: service-general +[2026-04-16 14:22:50.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514052603890002 | request_id: 800e05c6-8d3b-49e3-ac51-3f03ff178a07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b4860eb-a50b-4903-86e9-5ce966499854 | service: service-general +[2026-04-16 14:22:50.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116510750005 | request_id: 0b4860eb-a50b-4903-86e9-5ce966499854 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74c48a3b-8394-4a00-99a7-da7e9fd80fae | service: service-general +[2026-04-16 14:22:50.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513152909540002 | request_id: 74c48a3b-8394-4a00-99a7-da7e9fd80fae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce349470-ed99-45d2-96cd-2bca02805589 | service: service-general +[2026-04-16 14:22:50.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351415503730001_ | request_id: ce349470-ed99-45d2-96cd-2bca02805589 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4196fe6f-9830-4d29-bd6f-8e28de03a841 | service: service-general +[2026-04-16 14:22:50.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052305490001 | request_id: 4196fe6f-9830-4d29-bd6f-8e28de03a841 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cec3fef1-911f-4d18-9e7f-f02cd691670a | service: service-general +[2026-04-16 14:22:50.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042210800002 | request_id: cec3fef1-911f-4d18-9e7f-f02cd691670a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a3de228-6a3b-4fc4-80b7-a0070b850319 | service: service-general +[2026-04-16 14:22:50.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558047 | request_id: 5a3de228-6a3b-4fc4-80b7-a0070b850319 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3682ef29-db30-4ec3-a82f-0325ac7937e1 | service: service-general +[2026-04-16 14:22:50.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096107680001 | request_id: 3682ef29-db30-4ec3-a82f-0325ac7937e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26d5e48b-2551-4d6e-9c1c-e1c993ee809f | service: service-general +[2026-04-16 14:22:50.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215401200001 | request_id: 26d5e48b-2551-4d6e-9c1c-e1c993ee809f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 769bb7b5-4bf9-4c55-bc61-2454fdc4385b | service: service-general +[2026-04-16 14:22:50.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101002970005 | request_id: 769bb7b5-4bf9-4c55-bc61-2454fdc4385b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cf64dcb-3729-4a02-91e1-f62d603da370 | service: service-general +[2026-04-16 14:22:50.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126510660001 | request_id: 2cf64dcb-3729-4a02-91e1-f62d603da370 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcc2599d-72b0-458a-a64f-f0ae6d209a9b | service: service-general +[2026-04-16 14:22:50.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324107640001 | request_id: fcc2599d-72b0-458a-a64f-f0ae6d209a9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b5f27ec-4c6c-4ba0-a0c9-3db0f3d2062d | service: service-general +[2026-04-16 14:22:50.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194312760001 | request_id: 1b5f27ec-4c6c-4ba0-a0c9-3db0f3d2062d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 740d7285-ef80-4068-ad6d-9f7cef9d9003 | service: service-general +[2026-04-16 14:22:50.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190711730002 | request_id: 740d7285-ef80-4068-ad6d-9f7cef9d9003 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fdf6dc4-ca7f-4434-94f7-5272550c6364 | service: service-general +[2026-04-16 14:22:50.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507093009930005 | request_id: 9fdf6dc4-ca7f-4434-94f7-5272550c6364 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9208afc7-1125-47b0-a3d5-fa362673b6e3 | service: service-general +[2026-04-16 14:22:50.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000066 | request_id: 9208afc7-1125-47b0-a3d5-fa362673b6e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9900f04-0b4c-4f63-8537-4b11a9894864 | service: service-general +[2026-04-16 14:22:50.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024205840003 | request_id: b9900f04-0b4c-4f63-8537-4b11a9894864 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44475af7-bcca-4deb-a86b-5d1c50369d16 | service: service-general +[2026-04-16 14:22:50.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182010760001 | request_id: 44475af7-bcca-4deb-a86b-5d1c50369d16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f26f7ad3-7658-4b71-8409-1cc3905029be | service: service-general +[2026-04-16 14:22:50.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020701190001 | request_id: f26f7ad3-7658-4b71-8409-1cc3905029be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1e279f0-4a92-4c28-819f-723c0c5bea7f | service: service-general +[2026-04-16 14:22:50.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558055 | request_id: a1e279f0-4a92-4c28-819f-723c0c5bea7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1f56da6-f2e3-4f60-b602-8cee544cef26 | service: service-general +[2026-04-16 14:22:50.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505076711940003 | request_id: d1f56da6-f2e3-4f60-b602-8cee544cef26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80d9faab-8fd5-4b25-ba72-8f60a566deab | service: service-general +[2026-04-16 14:22:50.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014402890005 | request_id: 80d9faab-8fd5-4b25-ba72-8f60a566deab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f82ac17c-0876-4712-89a8-d430ddb2e936 | service: service-general +[2026-04-16 14:22:50.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091102450001 | request_id: f82ac17c-0876-4712-89a8-d430ddb2e936 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 779fed0f-5d53-4a4c-88cc-5f33be2cc3e4 | service: service-general +[2026-04-16 14:22:50.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504052409790002 | request_id: 779fed0f-5d53-4a4c-88cc-5f33be2cc3e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9461e024-42bc-405d-8cd4-e7af1e98e9d2 | service: service-general +[2026-04-16 14:22:50.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508065506700009 | request_id: 9461e024-42bc-405d-8cd4-e7af1e98e9d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a71e79c-2219-4711-a8b6-439f65d1e979 | service: service-general +[2026-04-16 14:22:50.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054401890005 | request_id: 9a71e79c-2219-4711-a8b6-439f65d1e979 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5ec9c06-6b83-42bf-8307-14c3e62aa88f | service: service-general +[2026-04-16 14:22:50.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056907450003 | request_id: c5ec9c06-6b83-42bf-8307-14c3e62aa88f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a041207-9aa0-47c8-bb01-997c9998d1ef | service: service-general +[2026-04-16 14:22:50.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036908940003 | request_id: 3a041207-9aa0-47c8-bb01-997c9998d1ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb49d2c4-4323-4003-adc4-6e74071f1b48 | service: service-general +[2026-04-16 14:22:50.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014507690004 | request_id: eb49d2c4-4323-4003-adc4-6e74071f1b48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5714316-d9f9-441f-b37c-d09ca36dc6fa | service: service-general +[2026-04-16 14:22:50.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131504880002 | request_id: f5714316-d9f9-441f-b37c-d09ca36dc6fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 637a133d-fab0-409d-966a-7b3bbc363819 | service: service-general +[2026-04-16 14:22:50.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092311190004 | request_id: 637a133d-fab0-409d-966a-7b3bbc363819 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 071c1379-a8b6-4dbf-b46e-22c86c1bc80d | service: service-general +[2026-04-16 14:22:50.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558057 | request_id: 071c1379-a8b6-4dbf-b46e-22c86c1bc80d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 754c3e02-e508-48b9-8d39-0065bfc14ff1 | service: service-general +[2026-04-16 14:22:50.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505020210080001 | request_id: 754c3e02-e508-48b9-8d39-0065bfc14ff1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b8bc9c5-dc62-48c8-a6d6-1050a4dca579 | service: service-general +[2026-04-16 14:22:50.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224707550001 | request_id: 2b8bc9c5-dc62-48c8-a6d6-1050a4dca579 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f98cc5d-cc1f-4f05-8ef7-70bab3e2c13c | service: service-general +[2026-04-16 14:22:50.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336104810001 | request_id: 7f98cc5d-cc1f-4f05-8ef7-70bab3e2c13c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e2ed7f0-326e-4272-8a30-271bf45db1d8 | service: service-general +[2026-04-16 14:22:50.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194411890003 | request_id: 1e2ed7f0-326e-4272-8a30-271bf45db1d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0684c009-6e6c-4360-813c-21d22e0e27dd | service: service-general +[2026-04-16 14:22:50.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100612050001 | request_id: 0684c009-6e6c-4360-813c-21d22e0e27dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c74e6304-3ff1-4465-bbb2-1e8dc14b8404 | service: service-general +[2026-04-16 14:22:50.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054101760011 | request_id: c74e6304-3ff1-4465-bbb2-1e8dc14b8404 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c3fa883-beca-46e7-8d48-d468d60d088b | service: service-general +[2026-04-16 14:22:50.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 518.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572021707160001 | request_id: 7c3fa883-beca-46e7-8d48-d468d60d088b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 107dc20a-5336-4f19-b78a-bae3345962b5 | service: service-general +[2026-04-16 14:22:50.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031207780008 | request_id: 107dc20a-5336-4f19-b78a-bae3345962b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 125b1906-9114-4438-8463-4bfb93eef1e7 | service: service-general +[2026-04-16 14:22:50.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040205000002 | request_id: 125b1906-9114-4438-8463-4bfb93eef1e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9042a93-4a8e-44be-bcdc-9c1fa37bbac1 | service: service-general +[2026-04-16 14:22:50.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507107012800005 | request_id: b9042a93-4a8e-44be-bcdc-9c1fa37bbac1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53888e0a-aff8-47d6-8a97-b3da7f8d0c73 | service: service-general +[2026-04-16 14:22:50.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016010860001 | request_id: 53888e0a-aff8-47d6-8a97-b3da7f8d0c73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b262e1a8-94c0-4f3d-846c-a4acc11238b7 | service: service-general +[2026-04-16 14:22:50.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011209830008 | request_id: b262e1a8-94c0-4f3d-846c-a4acc11238b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a6d847f-8296-4d48-a79d-5d3d2976ab53 | service: service-general +[2026-04-16 14:22:50.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000022 | request_id: 6a6d847f-8296-4d48-a79d-5d3d2976ab53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cb33b6f-689e-4eb5-be4c-24bf9138f325 | service: service-general +[2026-04-16 14:22:50.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100607800010 | request_id: 5cb33b6f-689e-4eb5-be4c-24bf9138f325 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23670ae2-5000-4582-8f47-9f32639103d4 | service: service-general +[2026-04-16 14:22:50.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 23670ae2-5000-4582-8f47-9f32639103d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52e1255e-a843-4912-9851-775bf33e97dd | service: service-general +[2026-04-16 14:22:50.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171206010002 | request_id: 52e1255e-a843-4912-9851-775bf33e97dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00ea4bcc-5ef4-45b3-bcca-6828838a1264 | service: service-general +[2026-04-16 14:22:50.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224503540002 | request_id: 00ea4bcc-5ef4-45b3-bcca-6828838a1264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c147d2f-b4ab-4571-b14e-552158e27274 | service: service-general +[2026-04-16 14:22:50.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558080 | request_id: 9c147d2f-b4ab-4571-b14e-552158e27274 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b9879c3-b0f5-485f-8285-d47dc7ed3cff | service: service-general +[2026-04-16 14:22:50.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000070 | request_id: 8b9879c3-b0f5-485f-8285-d47dc7ed3cff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1175129f-da69-4fd3-ac5b-66083067bfdb | service: service-general +[2026-04-16 14:22:50.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244107690002 | request_id: 1175129f-da69-4fd3-ac5b-66083067bfdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8200124-8c15-4d06-a4ac-8bdb6239f702 | service: service-general +[2026-04-16 14:22:50.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558089 | request_id: a8200124-8c15-4d06-a4ac-8bdb6239f702 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bb3fa16-e059-416f-a119-afea1c4a2838 | service: service-general +[2026-04-16 14:22:50.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571030312190001 | request_id: 4bb3fa16-e059-416f-a119-afea1c4a2838 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 859fc953-2f34-4454-a1c2-1da14518d2c5 | service: service-general +[2026-04-16 14:22:50.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032405000001 | request_id: 859fc953-2f34-4454-a1c2-1da14518d2c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80698c3e-ce3f-43cd-a7d7-f218026d0189 | service: service-general +[2026-04-16 14:22:50.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054808770009 | request_id: 80698c3e-ce3f-43cd-a7d7-f218026d0189 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4f0483d-eb07-4e6e-9082-f0cd33bb36a3 | service: service-general +[2026-04-16 14:22:50.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5371027008580001 | request_id: d4f0483d-eb07-4e6e-9082-f0cd33bb36a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be2e9101-cb09-4170-a898-92b88d9083f8 | service: service-general +[2026-04-16 14:22:50.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558090 | request_id: be2e9101-cb09-4170-a898-92b88d9083f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b914fd0-7584-4bbb-806c-9bb737a69bfb | service: service-general +[2026-04-16 14:22:50.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3209054306990013 | request_id: 7b914fd0-7584-4bbb-806c-9bb737a69bfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c110ae11-f149-4854-b3c4-595d53c74f65 | service: service-general +[2026-04-16 14:22:50.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100112060002 | request_id: c110ae11-f149-4854-b3c4-595d53c74f65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98b8b365-3cde-4d1b-b852-0350afa3e231 | service: service-general +[2026-04-16 14:22:50.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5271060502750001 | request_id: 98b8b365-3cde-4d1b-b852-0350afa3e231 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e8a9605-a616-4cdf-95ed-27b4159e60cf | service: service-general +[2026-04-16 14:22:50.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175501040003 | request_id: 7e8a9605-a616-4cdf-95ed-27b4159e60cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5c36c37-7ede-4624-ba02-db230be9c78c | service: service-general +[2026-04-16 14:22:50.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134103770005 | request_id: d5c36c37-7ede-4624-ba02-db230be9c78c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8731043e-17a6-4f19-bb35-30ecb25aa90f | service: service-general +[2026-04-16 14:22:50.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131104970001 | request_id: 8731043e-17a6-4f19-bb35-30ecb25aa90f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99465010-4177-4a52-b62f-21358715fbed | service: service-general +[2026-04-16 14:22:50.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045811730001 | request_id: 99465010-4177-4a52-b62f-21358715fbed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3a875d3-3b29-4b6a-b02f-6f9943768ad6 | service: service-general +[2026-04-16 14:22:50.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010406940002 | request_id: e3a875d3-3b29-4b6a-b02f-6f9943768ad6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab7047d8-4a97-46f4-bc0f-0fdcd2eccaaa | service: service-general +[2026-04-16 14:22:50.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056408180002 | request_id: ab7047d8-4a97-46f4-bc0f-0fdcd2eccaaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f73959b-d72a-4b48-96f3-16a3669f9fc1 | service: service-general +[2026-04-16 14:22:50.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 1.014951ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010401690006 | request_id: 5f73959b-d72a-4b48-96f3-16a3669f9fc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14ef05cc-88fb-462b-b9bf-4f8d949ae0c1 | service: service-general +[2026-04-16 14:22:50.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 14ef05cc-88fb-462b-b9bf-4f8d949ae0c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 718cb762-df01-4c56-9254-16a8145bfc62 | service: service-general +[2026-04-16 14:22:50.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 264.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509216610940002 | request_id: 718cb762-df01-4c56-9254-16a8145bfc62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a07ab3ad-37bd-4e2c-a4b8-a5e17269266f | service: service-general +[2026-04-16 14:22:50.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013110720001 | request_id: a07ab3ad-37bd-4e2c-a4b8-a5e17269266f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a84a8d5-9758-4de8-a5a8-8bc734ef5a4e | service: service-general +[2026-04-16 14:22:50.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558109 | request_id: 7a84a8d5-9758-4de8-a5a8-8bc734ef5a4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5713848-cf3d-4269-97f9-1d44eb16f5d8 | service: service-general +[2026-04-16 14:22:50.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014105710001 | request_id: c5713848-cf3d-4269-97f9-1d44eb16f5d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65e38677-91a5-4fee-b1d5-bee9bced3c20 | service: service-general +[2026-04-16 14:22:50.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185706440001 | request_id: 65e38677-91a5-4fee-b1d5-bee9bced3c20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 508c6eb5-f65f-4ee6-b3e8-18da381b181c | service: service-general +[2026-04-16 14:22:50.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507243010870005 | request_id: 508c6eb5-f65f-4ee6-b3e8-18da381b181c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0ebd002-c740-46fd-8437-ea65cdd7ce96 | service: service-general +[2026-04-16 14:22:50.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252404660002 | request_id: d0ebd002-c740-46fd-8437-ea65cdd7ce96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2ea3db0-0bea-4064-a3cb-10cb444fc598 | service: service-general +[2026-04-16 14:22:50.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520021209480002 | request_id: c2ea3db0-0bea-4064-a3cb-10cb444fc598 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01615d91-dda9-4912-bb3e-afd750d29008 | service: service-general +[2026-04-16 14:22:50.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 266.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095804080001 | request_id: 01615d91-dda9-4912-bb3e-afd750d29008 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 560af181-eff4-4ea6-b2d4-8211bd36118e | service: service-general +[2026-04-16 14:22:50.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024805880001 | request_id: 560af181-eff4-4ea6-b2d4-8211bd36118e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff6ba531-bf62-4c2c-974a-4f17094037d7 | service: service-general +[2026-04-16 14:22:50.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513170207190001 | request_id: ff6ba531-bf62-4c2c-974a-4f17094037d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd55708e-cc49-4e4c-9a09-7e0dbe79e143 | service: service-general +[2026-04-16 14:22:50.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558110 | request_id: cd55708e-cc49-4e4c-9a09-7e0dbe79e143 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cebd387-8d8c-4c49-940b-1aa4c2ae353f | service: service-general +[2026-04-16 14:22:50.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558119 | request_id: 1cebd387-8d8c-4c49-940b-1aa4c2ae353f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 236f081a-35da-46ba-a102-daf3cac73dea | service: service-general +[2026-04-16 14:22:50.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013107630001 | request_id: 236f081a-35da-46ba-a102-daf3cac73dea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08c76a94-b8ae-4add-9337-7aa81faf886f | service: service-general +[2026-04-16 14:22:50.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558120 | request_id: 08c76a94-b8ae-4add-9337-7aa81faf886f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf73c8c5-7d94-481a-8368-9f1a07e5d1a6 | service: service-general +[2026-04-16 14:22:50.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184906710004 | request_id: bf73c8c5-7d94-481a-8368-9f1a07e5d1a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bfe88a7-59a7-4416-9dc4-5e2924321cde | service: service-general +[2026-04-16 14:22:50.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211001560001 | request_id: 1bfe88a7-59a7-4416-9dc4-5e2924321cde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 411447e7-ca25-4dbd-bbe8-b0482ecb1b4f | service: service-general +[2026-04-16 14:22:50.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: 411447e7-ca25-4dbd-bbe8-b0482ecb1b4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db6d64ce-f428-447c-a55e-08e79af386a2 | service: service-general +[2026-04-16 14:22:50.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524130101800017 | request_id: db6d64ce-f428-447c-a55e-08e79af386a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb45863b-082f-43b5-9721-4d66c7a677e8 | service: service-general +[2026-04-16 14:22:50.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160102730009 | request_id: bb45863b-082f-43b5-9721-4d66c7a677e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 539266b3-063f-4530-b6f4-23c38eb69c4a | service: service-general +[2026-04-16 14:22:50.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244101640052 | request_id: 539266b3-063f-4530-b6f4-23c38eb69c4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd2e6ae7-bf1a-463c-85ee-8c98e8d55570 | service: service-general +[2026-04-16 14:22:50.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 277.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100912990010 | request_id: fd2e6ae7-bf1a-463c-85ee-8c98e8d55570 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9d0ebc2-579c-4f9c-b6fd-f260eeb163cf | service: service-general +[2026-04-16 14:22:50.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246705130002 | request_id: a9d0ebc2-579c-4f9c-b6fd-f260eeb163cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37d19007-1d31-48aa-adcb-51a56cb550eb | service: service-general +[2026-04-16 14:22:50.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 282.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042004740005 | request_id: 37d19007-1d31-48aa-adcb-51a56cb550eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae5362dd-a32a-4a47-a454-70e5e8a0120e | service: service-general +[2026-04-16 14:22:50.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 302.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507276407970003 | request_id: ae5362dd-a32a-4a47-a454-70e5e8a0120e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aca9ef6c-82b4-45b4-a4e7-c70ca0f4473e | service: service-general +[2026-04-16 14:22:50.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1805135111930005 | request_id: aca9ef6c-82b4-45b4-a4e7-c70ca0f4473e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 353bc5ec-acd9-4dea-b12f-100d6a5a0914 | service: service-general +[2026-04-16 14:22:50.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250208780003 | request_id: 353bc5ec-acd9-4dea-b12f-100d6a5a0914 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2000b7c-ed13-484e-ae58-31928bd9c2aa | service: service-general +[2026-04-16 14:22:50.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254210810005 | request_id: f2000b7c-ed13-484e-ae58-31928bd9c2aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3da32092-3e9c-4789-92a0-b3140e753288 | service: service-general +[2026-04-16 14:22:50.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371096306850001 | request_id: 3da32092-3e9c-4789-92a0-b3140e753288 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feb01036-b53f-47a7-b142-b427f05c14e6 | service: service-general +[2026-04-16 14:22:50.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025001830002 | request_id: feb01036-b53f-47a7-b142-b427f05c14e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1bd6621-f1ef-4083-9f6b-840cc5181b2f | service: service-general +[2026-04-16 14:22:50.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506035010760001 | request_id: c1bd6621-f1ef-4083-9f6b-840cc5181b2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d9db042-a6a1-46bc-b6c0-5295ad021526 | service: service-general +[2026-04-16 14:22:50.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507061201690002 | request_id: 2d9db042-a6a1-46bc-b6c0-5295ad021526 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5ff26d0-2cff-4844-81db-f3e1408c113c | service: service-general +[2026-04-16 14:22:50.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508055203690005 | request_id: e5ff26d0-2cff-4844-81db-f3e1408c113c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d4a142d-e863-44f7-9ef4-b4d34e38deab | service: service-general +[2026-04-16 14:22:50.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120706880003 | request_id: 4d4a142d-e863-44f7-9ef4-b4d34e38deab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8955090d-f011-4c03-a8d3-f720d5efb20d | service: service-general +[2026-04-16 14:22:50.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075507170001 | request_id: 8955090d-f011-4c03-a8d3-f720d5efb20d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d0a658d-ac6c-4db6-a60b-a71fd9af8683 | service: service-general +[2026-04-16 14:22:50.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1305016406780001 | request_id: 6d0a658d-ac6c-4db6-a60b-a71fd9af8683 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0180cbd7-d1b7-477a-ac72-787009254b3a | service: service-general +[2026-04-16 14:22:50.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046002810001 | request_id: 0180cbd7-d1b7-477a-ac72-787009254b3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4d840ea-cebe-463a-b10f-a857b595598b | service: service-general +[2026-04-16 14:22:50.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508034407740006 | request_id: f4d840ea-cebe-463a-b10f-a857b595598b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f2b5fc4-30f0-495d-b60b-4b0f7da17cc5 | service: service-general +[2026-04-16 14:22:50.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055008580001 | request_id: 1f2b5fc4-30f0-495d-b60b-4b0f7da17cc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d7e4e13-461f-4161-88aa-001d0f3581d9 | service: service-general +[2026-04-16 14:22:50.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507193112610004 | request_id: 6d7e4e13-461f-4161-88aa-001d0f3581d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d814fdd-113c-4a91-a731-2b5213771759 | service: service-general +[2026-04-16 14:22:50.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556941 | request_id: 3d814fdd-113c-4a91-a731-2b5213771759 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a2b1b75-f2f8-435f-8a68-78565781c346 | service: service-general +[2026-04-16 14:22:50.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3274030806940009 | request_id: 2a2b1b75-f2f8-435f-8a68-78565781c346 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46445395-9f15-46b4-9810-497474b73fc0 | service: service-general +[2026-04-16 14:22:50.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142304080001 | request_id: 46445395-9f15-46b4-9810-497474b73fc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4f0dc6b-e5e4-4f40-8690-541a26cd371f | service: service-general +[2026-04-16 14:22:50.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031412000001 | request_id: f4f0dc6b-e5e4-4f40-8690-541a26cd371f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25a46d22-05b0-4950-8a1e-d5d4ee94253b | service: service-general +[2026-04-16 14:22:50.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054708600003 | request_id: 25a46d22-05b0-4950-8a1e-d5d4ee94253b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6efcb746-49d7-4491-aad4-edb5656338cb | service: service-general +[2026-04-16 14:22:50.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035710930004 | request_id: 6efcb746-49d7-4491-aad4-edb5656338cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef9b06ea-a443-45b1-84e0-af6b27b1455c | service: service-general +[2026-04-16 14:22:50.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044112940003 | request_id: ef9b06ea-a443-45b1-84e0-af6b27b1455c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d912ba7-5881-476e-8914-eaed38b01c6b | service: service-general +[2026-04-16 14:22:50.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515053011830003 | request_id: 2d912ba7-5881-476e-8914-eaed38b01c6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64283380-afb7-40ed-b25c-b0d76fb6adf5 | service: service-general +[2026-04-16 14:22:50.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155212660004 | request_id: 64283380-afb7-40ed-b25c-b0d76fb6adf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e93df25-f84d-403e-8d91-109aa5356faf | service: service-general +[2026-04-16 14:22:50.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215209750002 | request_id: 3e93df25-f84d-403e-8d91-109aa5356faf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c1d84d7-5f95-4d33-9eba-de7f024b4ed1 | service: service-general +[2026-04-16 14:22:50.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244412730005 | request_id: 7c1d84d7-5f95-4d33-9eba-de7f024b4ed1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d36f9bf4-e031-476e-a02f-38f0af5005aa | service: service-general +[2026-04-16 14:22:50.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517050607820002 | request_id: d36f9bf4-e031-476e-a02f-38f0af5005aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ab92e69-c111-4eaf-99c6-8fc3fb8142c3 | service: service-general +[2026-04-16 14:22:50.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024311950003 | request_id: 3ab92e69-c111-4eaf-99c6-8fc3fb8142c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 995f6f90-6c30-4496-92d0-c25bb9a0414b | service: service-general +[2026-04-16 14:22:50.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558143 | request_id: 995f6f90-6c30-4496-92d0-c25bb9a0414b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08fda056-4a82-4236-aaee-1c5dcb230422 | service: service-general +[2026-04-16 14:22:50.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022609690003 | request_id: 08fda056-4a82-4236-aaee-1c5dcb230422 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b7715c7-fd23-4e79-b7bf-20c788b0adc9 | service: service-general +[2026-04-16 14:22:50.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034107650097 | request_id: 2b7715c7-fd23-4e79-b7bf-20c788b0adc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f26759d-401e-4c76-9c30-ac8541a9faf6 | service: service-general +[2026-04-16 14:22:50.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000015 | request_id: 8f26759d-401e-4c76-9c30-ac8541a9faf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37ca95b8-f9a7-472b-ad7c-a62f3b3067a8 | service: service-general +[2026-04-16 14:22:50.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5309066904130001 | request_id: 37ca95b8-f9a7-472b-ad7c-a62f3b3067a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17825514-f7a8-4542-b707-e734a6d4179c | service: service-general +[2026-04-16 14:22:50.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014809630001 | request_id: 17825514-f7a8-4542-b707-e734a6d4179c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b961c25c-b440-4cfe-ab33-fdd362e6123c | service: service-general +[2026-04-16 14:22:50.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036407960003 | request_id: b961c25c-b440-4cfe-ab33-fdd362e6123c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8804716c-08d2-4834-a468-7e05b1d5f352 | service: service-general +[2026-04-16 14:22:50.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224110910001 | request_id: 8804716c-08d2-4834-a468-7e05b1d5f352 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7872d1e5-33ff-483f-a207-bf6b3de83067 | service: service-general +[2026-04-16 14:22:50.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520100601730001 | request_id: 7872d1e5-33ff-483f-a207-bf6b3de83067 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6de00383-b843-4aa8-9f34-31d145f5d560 | service: service-general +[2026-04-16 14:22:50.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186308760002 | request_id: 6de00383-b843-4aa8-9f34-31d145f5d560 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63803abc-4f4c-4266-8f5e-97094672f1ab | service: service-general +[2026-04-16 14:22:50.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9101015606680002 | request_id: 63803abc-4f4c-4266-8f5e-97094672f1ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43235cdd-30b8-4e13-9575-f96d4adffdd0 | service: service-general +[2026-04-16 14:22:50.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056807810010 | request_id: 43235cdd-30b8-4e13-9575-f96d4adffdd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b46b6042-c1c8-40e8-9d6d-eeabeb1c5cc9 | service: service-general +[2026-04-16 14:22:50.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016709940002 | request_id: b46b6042-c1c8-40e8-9d6d-eeabeb1c5cc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e128871c-bc7f-48ff-96a2-24be4dd11047 | service: service-general +[2026-04-16 14:22:50.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505161707140001 | request_id: e128871c-bc7f-48ff-96a2-24be4dd11047 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ba040d9-87b1-4a6d-80d5-8e9fdea3222e | service: service-general +[2026-04-16 14:22:50.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180707730015 | request_id: 4ba040d9-87b1-4a6d-80d5-8e9fdea3222e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19650019-7f19-4079-bde5-2c39335ba664 | service: service-general +[2026-04-16 14:22:50.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024303740006 | request_id: 19650019-7f19-4079-bde5-2c39335ba664 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00e1a3f7-3fca-4b90-a1d9-f0fc47430297 | service: service-general +[2026-04-16 14:22:50.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052911930008 | request_id: 00e1a3f7-3fca-4b90-a1d9-f0fc47430297 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19f8009f-7241-400e-99d2-7f090e74b7dd | service: service-general +[2026-04-16 14:22:50.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016302630002 | request_id: 19f8009f-7241-400e-99d2-7f090e74b7dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03ff79c5-15bf-495f-8105-8bca4317c50a | service: service-general +[2026-04-16 14:22:50.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3171070704860004 | request_id: 03ff79c5-15bf-495f-8105-8bca4317c50a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ca43f85-1050-4332-92d7-61823c755f66 | service: service-general +[2026-04-16 14:22:50.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034706030002 | request_id: 5ca43f85-1050-4332-92d7-61823c755f66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13a64214-3fdc-457a-b0a2-4c8d37cfb354 | service: service-general +[2026-04-16 14:22:50.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026603690001 | request_id: 13a64214-3fdc-457a-b0a2-4c8d37cfb354 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7b9ea73-fa3b-44e8-aca6-92a6415d5604 | service: service-general +[2026-04-16 14:22:50.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558146 | request_id: d7b9ea73-fa3b-44e8-aca6-92a6415d5604 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 493c98cf-da2a-486c-9ae6-115adb5b70e0 | service: service-general +[2026-04-16 14:22:50.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010902520002 | request_id: 493c98cf-da2a-486c-9ae6-115adb5b70e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90971c06-c14e-4032-b76e-15af2216cf76 | service: service-general +[2026-04-16 14:22:50.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013007450001 | request_id: 90971c06-c14e-4032-b76e-15af2216cf76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 833c9ce7-8676-4d63-854d-ac7d4321b9bb | service: service-general +[2026-04-16 14:22:50.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242603720006 | request_id: 833c9ce7-8676-4d63-854d-ac7d4321b9bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 630f45e8-0051-4d96-b96a-6a9d36383289 | service: service-general +[2026-04-16 14:22:50.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045575 | request_id: 630f45e8-0051-4d96-b96a-6a9d36383289 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac27ec4b-d882-42ae-8140-a6a8688ea19c | service: service-general +[2026-04-16 14:22:50.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558147 | request_id: ac27ec4b-d882-42ae-8140-a6a8688ea19c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb777d8d-7667-44c9-afe8-b30a5fbaac6a | service: service-general +[2026-04-16 14:22:50.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558148 | request_id: fb777d8d-7667-44c9-afe8-b30a5fbaac6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 577c3e83-f4a3-486c-bc08-ceb085fe2191 | service: service-general +[2026-04-16 14:22:50.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506182912103135 | request_id: 577c3e83-f4a3-486c-bc08-ceb085fe2191 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca5178fb-3ff7-486d-b61f-bbfb25c7e39f | service: service-general +[2026-04-16 14:22:50.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181409960002 | request_id: ca5178fb-3ff7-486d-b61f-bbfb25c7e39f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27c7bbb6-c1d1-4cf6-afe0-760d7b7b45a8 | service: service-general +[2026-04-16 14:22:50.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504036106930002 | request_id: 27c7bbb6-c1d1-4cf6-afe0-760d7b7b45a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 662d5951-0796-4072-9300-52f57185c8b9 | service: service-general +[2026-04-16 14:22:50.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045905860002 | request_id: 662d5951-0796-4072-9300-52f57185c8b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcc5bb4a-8323-450e-8ef3-c6c98bba5478 | service: service-general +[2026-04-16 14:22:50.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131001510002 | request_id: dcc5bb4a-8323-450e-8ef3-c6c98bba5478 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8a0c674-23cf-42b7-82bd-14abc6046fe6 | service: service-general +[2026-04-16 14:22:50.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185808800004 | request_id: f8a0c674-23cf-42b7-82bd-14abc6046fe6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b094f7b0-cbd6-40d7-a4aa-075f3151e07d | service: service-general +[2026-04-16 14:22:50.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192109880001 | request_id: b094f7b0-cbd6-40d7-a4aa-075f3151e07d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0763baef-bf97-48ea-a55a-0244d95dbdee | service: service-general +[2026-04-16 14:22:50.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034501010003 | request_id: 0763baef-bf97-48ea-a55a-0244d95dbdee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61b4f474-5d01-4879-bfcb-6d99c03fee81 | service: service-general +[2026-04-16 14:22:50.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031410870001 | request_id: 61b4f474-5d01-4879-bfcb-6d99c03fee81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbf4626f-3ae5-4dbd-afc4-e0c419fa07f7 | service: service-general +[2026-04-16 14:22:50.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558159 | request_id: dbf4626f-3ae5-4dbd-afc4-e0c419fa07f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f66dda30-9e07-46e5-830a-c50532381d30 | service: service-general +[2026-04-16 14:22:50.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024901830003 | request_id: f66dda30-9e07-46e5-830a-c50532381d30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e035d33e-e2bf-4326-abaf-d02a2aedfe02 | service: service-general +[2026-04-16 14:22:50.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185808800004 | request_id: e035d33e-e2bf-4326-abaf-d02a2aedfe02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e9c5bf7-c8e0-4ade-af3e-d095d604898a | service: service-general +[2026-04-16 14:22:50.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171026512850004 | request_id: 5e9c5bf7-c8e0-4ade-af3e-d095d604898a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b0e8118-5746-4b5f-9e23-2c0111fd5c7f | service: service-general +[2026-04-16 14:22:50.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558160 | request_id: 4b0e8118-5746-4b5f-9e23-2c0111fd5c7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 405336bc-ef1e-4c58-b7c3-3d7641893c79 | service: service-general +[2026-04-16 14:22:50.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558170 | request_id: 405336bc-ef1e-4c58-b7c3-3d7641893c79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b279e859-6698-4055-b687-df376177b0e8 | service: service-general +[2026-04-16 14:22:50.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021906030001 | request_id: b279e859-6698-4055-b687-df376177b0e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c679049-7fa2-4405-971f-a2f8d58197c5 | service: service-general +[2026-04-16 14:22:50.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505041207940002 | request_id: 8c679049-7fa2-4405-971f-a2f8d58197c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a960654-8915-470d-b78b-09725ff5054f | service: service-general +[2026-04-16 14:22:50.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221109820003 | request_id: 1a960654-8915-470d-b78b-09725ff5054f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab076798-d685-43ff-a1df-57ce21b5e61f | service: service-general +[2026-04-16 14:22:50.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094603820005 | request_id: ab076798-d685-43ff-a1df-57ce21b5e61f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d13b9c9b-ba13-4b72-bfaa-5372894825f1 | service: service-general +[2026-04-16 14:22:50.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558180 | request_id: d13b9c9b-ba13-4b72-bfaa-5372894825f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbadc1d5-f937-4d88-9699-7483e6568e0c | service: service-general +[2026-04-16 14:22:50.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221903650002 | request_id: dbadc1d5-f937-4d88-9699-7483e6568e0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb7a55e5-cba2-48fa-8a7a-6305675bf16e | service: service-general +[2026-04-16 14:22:50.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505161108590001 | request_id: eb7a55e5-cba2-48fa-8a7a-6305675bf16e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80aba3ba-cfc2-45e6-8b71-76ad91c41328 | service: service-general +[2026-04-16 14:22:50.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220103720003 | request_id: 80aba3ba-cfc2-45e6-8b71-76ad91c41328 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 611f7452-88d4-49d7-9bb2-c338f48ff2e3 | service: service-general +[2026-04-16 14:22:50.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134308931113 | request_id: 611f7452-88d4-49d7-9bb2-c338f48ff2e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 164a06cd-7135-4dbc-80b9-9a32584b0707 | service: service-general +[2026-04-16 14:22:50.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507153103590001 | request_id: 164a06cd-7135-4dbc-80b9-9a32584b0707 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f57d442e-e443-4ec8-9928-9842724a4629 | service: service-general +[2026-04-16 14:22:50.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3674051011120003 | request_id: f57d442e-e443-4ec8-9928-9842724a4629 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85d1ffd2-73a2-4c83-9b2d-524a0cb70798 | service: service-general +[2026-04-16 14:22:50.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558181 | request_id: 85d1ffd2-73a2-4c83-9b2d-524a0cb70798 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aebc5213-cf72-4070-bd75-8e63840d5291 | service: service-general +[2026-04-16 14:22:50.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046405830003 | request_id: aebc5213-cf72-4070-bd75-8e63840d5291 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e31c681-defb-440a-a228-21692cb4a5fa | service: service-general +[2026-04-16 14:22:50.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042811530002 | request_id: 3e31c681-defb-440a-a228-21692cb4a5fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ec7d6f0-e667-4bfc-9ff3-911316a8a0b5 | service: service-general +[2026-04-16 14:22:50.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051104850002 | request_id: 9ec7d6f0-e667-4bfc-9ff3-911316a8a0b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 999b22d8-c152-4940-9c34-6cdd33db7cc4 | service: service-general +[2026-04-16 14:22:50.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184510100001 | request_id: 999b22d8-c152-4940-9c34-6cdd33db7cc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d5b330d-35fc-4572-9646-ef8ca5c224f6 | service: service-general +[2026-04-16 14:22:50.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081202880003 | request_id: 0d5b330d-35fc-4572-9646-ef8ca5c224f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a507b6b0-4d36-46f3-95b6-2c331e15c3d5 | service: service-general +[2026-04-16 14:22:50.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051912810002 | request_id: a507b6b0-4d36-46f3-95b6-2c331e15c3d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04231870-49ce-4f87-bdf2-4a7ab2b807e1 | service: service-general +[2026-04-16 14:22:50.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 253.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010804770002 | request_id: 04231870-49ce-4f87-bdf2-4a7ab2b807e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdf71d5e-5373-4dfd-8d8b-6248d1e99d58 | service: service-general +[2026-04-16 14:22:50.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558190 | request_id: fdf71d5e-5373-4dfd-8d8b-6248d1e99d58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1e57467-8b9c-4968-9bf7-7d540fd15769 | service: service-general +[2026-04-16 14:22:50.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236108190001 | request_id: e1e57467-8b9c-4968-9bf7-7d540fd15769 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3febb627-0b5d-4b49-955e-88c98d62df02 | service: service-general +[2026-04-16 14:22:50.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024705830008 | request_id: 3febb627-0b5d-4b49-955e-88c98d62df02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1de79463-a5dd-4c96-9839-c98c3af0c3d8 | service: service-general +[2026-04-16 14:22:50.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558191 | request_id: 1de79463-a5dd-4c96-9839-c98c3af0c3d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53be33b6-ad62-49fe-8c5d-dbcd15648ac1 | service: service-general +[2026-04-16 14:22:50.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558192 | request_id: 53be33b6-ad62-49fe-8c5d-dbcd15648ac1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eee021ff-fd91-40a0-8b1e-3fda62794679 | service: service-general +[2026-04-16 14:22:50.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558193 | request_id: eee021ff-fd91-40a0-8b1e-3fda62794679 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68c1d82e-7264-47ee-988a-5f4892d23ed4 | service: service-general +[2026-04-16 14:22:50.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3320062506650001 | request_id: 68c1d82e-7264-47ee-988a-5f4892d23ed4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 941734ee-1829-4b0d-a19c-90845e1c1ca5 | service: service-general +[2026-04-16 14:22:50.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 316.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558194 | request_id: 941734ee-1829-4b0d-a19c-90845e1c1ca5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dac9759f-7306-4a26-afdc-2f75c61e5e4a | service: service-general +[2026-04-16 14:22:50.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 268.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558195 | request_id: dac9759f-7306-4a26-afdc-2f75c61e5e4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afae54eb-ed03-4c8f-b39a-f629a74001be | service: service-general +[2026-04-16 14:22:50.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 290.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502045212760001 | request_id: afae54eb-ed03-4c8f-b39a-f629a74001be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a33656aa-1f23-4d9a-8e09-15f092daca70 | service: service-general +[2026-04-16 14:22:50.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558197 | request_id: a33656aa-1f23-4d9a-8e09-15f092daca70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6dc1a9d-5482-4bdc-93d0-17e36ec1941e | service: service-general +[2026-04-16 14:22:50.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 288.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000053 | request_id: a6dc1a9d-5482-4bdc-93d0-17e36ec1941e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db635eb4-2071-4d6d-81b8-eac9b9d43926 | service: service-general +[2026-04-16 14:22:50.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 262.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558198 | request_id: db635eb4-2071-4d6d-81b8-eac9b9d43926 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b718b989-e817-48bb-a755-36db81a047dc | service: service-general +[2026-04-16 14:22:50.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271021003790001 | request_id: b718b989-e817-48bb-a755-36db81a047dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f4cfe34-c9b6-4973-90cd-95ef9f7bf3d8 | service: service-general +[2026-04-16 14:22:50.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 294.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558199 | request_id: 0f4cfe34-c9b6-4973-90cd-95ef9f7bf3d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71333d56-27fe-4c01-b603-07f9ff39f8eb | service: service-general +[2026-04-16 14:22:50.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558200 | request_id: 71333d56-27fe-4c01-b603-07f9ff39f8eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 395503e9-6daf-4714-86ff-90bfbcff9d8b | service: service-general +[2026-04-16 14:22:50.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558201 | request_id: 395503e9-6daf-4714-86ff-90bfbcff9d8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4b3e31f-202b-4f1c-9eb8-c8ab187a070e | service: service-general +[2026-04-16 14:22:50.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558202 | request_id: d4b3e31f-202b-4f1c-9eb8-c8ab187a070e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 542c4572-35aa-401c-a1e7-53b55bd9a04a | service: service-general +[2026-04-16 14:22:50.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513222402070001 | request_id: 542c4572-35aa-401c-a1e7-53b55bd9a04a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be44464f-b9c6-41f6-8cbf-f789b5f327ce | service: service-general +[2026-04-16 14:22:50.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: be44464f-b9c6-41f6-8cbf-f789b5f327ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 388da9c4-31aa-47ca-a1c8-0980cd5b4854 | service: service-general +[2026-04-16 14:22:50.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 388da9c4-31aa-47ca-a1c8-0980cd5b4854 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5c78c46-f6b9-4924-ba45-a10ea0212af8 | service: service-general +[2026-04-16 14:22:50.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: d5c78c46-f6b9-4924-ba45-a10ea0212af8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84f9a851-47a1-42f7-bc08-56e09647dcc8 | service: service-general +[2026-04-16 14:22:50.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 84f9a851-47a1-42f7-bc08-56e09647dcc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8765de08-8a11-414c-96a5-6f25f9062ded | service: service-general +[2026-04-16 14:22:50.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: 8765de08-8a11-414c-96a5-6f25f9062ded | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61d616d1-428d-434f-a8bb-78d12cc394cb | service: service-general +[2026-04-16 14:22:50.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: 61d616d1-428d-434f-a8bb-78d12cc394cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49ede794-960f-4cf7-842d-dc53fe2abab6 | service: service-general +[2026-04-16 14:22:50.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 49ede794-960f-4cf7-842d-dc53fe2abab6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6492359-b8dc-4a85-b1f6-040377d0f436 | service: service-general +[2026-04-16 14:22:50.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: f6492359-b8dc-4a85-b1f6-040377d0f436 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a65d166a-4357-4a69-9838-94536939822d | service: service-general +[2026-04-16 14:22:50.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: a65d166a-4357-4a69-9838-94536939822d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38caa2e8-d4b2-4a86-85d2-8c6a3f620388 | service: service-general +[2026-04-16 14:22:50.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 38caa2e8-d4b2-4a86-85d2-8c6a3f620388 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 646ac43d-7f46-4466-b03a-2d5b1200a4c2 | service: service-general +[2026-04-16 14:22:50.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027112590009 | request_id: 646ac43d-7f46-4466-b03a-2d5b1200a4c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19276075-6e67-47b5-b54f-8b84ebcf1000 | service: service-general +[2026-04-16 14:22:50.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 19276075-6e67-47b5-b54f-8b84ebcf1000 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d73ec59-d4d4-48de-a75c-ab8c029714a7 | service: service-general +[2026-04-16 14:22:50.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 2d73ec59-d4d4-48de-a75c-ab8c029714a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b47c8c4-7f26-4c79-b1ce-f15821376bb2 | service: service-general +[2026-04-16 14:22:50.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 6b47c8c4-7f26-4c79-b1ce-f15821376bb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30db9b19-94af-41b4-9eb8-58e947e9002f | service: service-general +[2026-04-16 14:22:50.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 723.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 30db9b19-94af-41b4-9eb8-58e947e9002f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aec8e414-ef7a-4066-bb88-92eb77c852ea | service: service-general +[2026-04-16 14:22:50.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: aec8e414-ef7a-4066-bb88-92eb77c852ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33abab53-879f-4bd4-89b9-c68bedf4847b | service: service-general +[2026-04-16 14:22:50.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 33abab53-879f-4bd4-89b9-c68bedf4847b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cb789cd-dfbd-4ff3-b027-a453805f0e11 | service: service-general +[2026-04-16 14:22:50.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 5cb789cd-dfbd-4ff3-b027-a453805f0e11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7c2a73b-6651-4c39-926d-109f3db7aa70 | service: service-general +[2026-04-16 14:22:50.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: b7c2a73b-6651-4c39-926d-109f3db7aa70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bf9c3d3-5751-4a04-8338-6908cc92b89b | service: service-general +[2026-04-16 14:22:50.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545793 | request_id: 7bf9c3d3-5751-4a04-8338-6908cc92b89b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 412774e2-a382-40b7-a3d1-b763ca9416ff | service: service-general +[2026-04-16 14:22:50.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 412774e2-a382-40b7-a3d1-b763ca9416ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ad0eaf1-2178-495d-bc97-822f5f0d39de | service: service-general +[2026-04-16 14:22:50.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 283.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557753 | request_id: 4ad0eaf1-2178-495d-bc97-822f5f0d39de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1e75bd6-777b-4ba4-8ecb-78d90521e471 | service: service-general +[2026-04-16 14:22:50.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: e1e75bd6-777b-4ba4-8ecb-78d90521e471 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b43c65d5-13ce-43dc-9cde-759b8e198750 | service: service-general +[2026-04-16 14:22:50.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: b43c65d5-13ce-43dc-9cde-759b8e198750 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12fc16d5-baf6-422b-bc95-a0cd51604b93 | service: service-general +[2026-04-16 14:22:50.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: 12fc16d5-baf6-422b-bc95-a0cd51604b93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eef10518-b6e2-4619-8d6c-c2a363069a43 | service: service-general +[2026-04-16 14:22:50.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: eef10518-b6e2-4619-8d6c-c2a363069a43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d50f99fa-dc12-48fe-9402-6e16cbe20d6f | service: service-general +[2026-04-16 14:22:50.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: d50f99fa-dc12-48fe-9402-6e16cbe20d6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6378fe73-53d4-40e4-9228-4f31885c5ecc | service: service-general +[2026-04-16 14:22:50.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503084607780006 | request_id: 6378fe73-53d4-40e4-9228-4f31885c5ecc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 793de0a7-38f9-4d07-9a58-4b898e87b37c | service: service-general +[2026-04-16 14:22:50.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090107590167 | request_id: 793de0a7-38f9-4d07-9a58-4b898e87b37c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7a8ccaa-cdc6-4cbd-b26b-924b7baa1e54 | service: service-general +[2026-04-16 14:22:50.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: b7a8ccaa-cdc6-4cbd-b26b-924b7baa1e54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65b77402-6fc4-469f-93d1-20bd63b2e9ee | service: service-general +[2026-04-16 14:22:50.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094705570001 | request_id: 65b77402-6fc4-469f-93d1-20bd63b2e9ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca80b0c7-0ea2-476a-90f0-101a3d7d204b | service: service-general +[2026-04-16 14:22:50.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545920 | request_id: ca80b0c7-0ea2-476a-90f0-101a3d7d204b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92f08dd1-b771-410e-94e0-d3b66b8a7a28 | service: service-general +[2026-04-16 14:22:50.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558206 | request_id: 92f08dd1-b771-410e-94e0-d3b66b8a7a28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa021e60-c33d-4088-a6ef-f5eff9dc3811 | service: service-general +[2026-04-16 14:22:50.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000026 | request_id: aa021e60-c33d-4088-a6ef-f5eff9dc3811 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfecd3a1-4e36-4d28-9b76-e4533f5cf969 | service: service-general +[2026-04-16 14:22:50.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010104870004 | request_id: dfecd3a1-4e36-4d28-9b76-e4533f5cf969 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d75043e7-bf01-4311-b2c4-81beebc570f5 | service: service-general +[2026-04-16 14:22:50.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514060905510001 | request_id: d75043e7-bf01-4311-b2c4-81beebc570f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6232a9e8-1cea-4594-8e0e-3fa2ae800de1 | service: service-general +[2026-04-16 14:22:50.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505023009580006 | request_id: 6232a9e8-1cea-4594-8e0e-3fa2ae800de1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c43500f7-358b-4622-a151-77d6053c21c8 | service: service-general +[2026-04-16 14:22:50.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013004620004 | request_id: c43500f7-358b-4622-a151-77d6053c21c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c009a6ff-a5d0-450d-bc9b-1729c2f784ea | service: service-general +[2026-04-16 14:22:50.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: c009a6ff-a5d0-450d-bc9b-1729c2f784ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 121ea51c-1c83-467b-92a5-fbd40ceb7272 | service: service-general +[2026-04-16 14:22:50.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221005730007 | request_id: 121ea51c-1c83-467b-92a5-fbd40ceb7272 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1c91393-48ca-4f42-b67f-a2eb45f51827 | service: service-general +[2026-04-16 14:22:50.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513234107590204 | request_id: a1c91393-48ca-4f42-b67f-a2eb45f51827 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 392a50a1-11ab-4aa4-ae33-bf7abe9d9111 | service: service-general +[2026-04-16 14:22:50.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 392a50a1-11ab-4aa4-ae33-bf7abe9d9111 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74eda267-fe24-48de-a8a5-b07a16a59044 | service: service-general +[2026-04-16 14:22:50.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510076704660001 | request_id: 74eda267-fe24-48de-a8a5-b07a16a59044 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9fbf3da-f0d8-44e3-aa03-3a185dc9579b | service: service-general +[2026-04-16 14:22:50.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515082908860006 | request_id: b9fbf3da-f0d8-44e3-aa03-3a185dc9579b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e19c835-b333-4a2e-927d-dfce598b073d | service: service-general +[2026-04-16 14:22:50.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 2e19c835-b333-4a2e-927d-dfce598b073d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c1c80f5-4c65-45e6-8d95-6b7a045539f0 | service: service-general +[2026-04-16 14:22:50.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509264107730102 | request_id: 7c1c80f5-4c65-45e6-8d95-6b7a045539f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e48b535c-05dc-4437-94cc-78883d651581 | service: service-general +[2026-04-16 14:22:50.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511024404820001 | request_id: e48b535c-05dc-4437-94cc-78883d651581 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3a55867-9f8f-49b4-b6e1-c327f4c70cbd | service: service-general +[2026-04-16 14:22:50.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042612800002 | request_id: b3a55867-9f8f-49b4-b6e1-c327f4c70cbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07d7b9ff-8317-4a1e-832a-8de237023b0c | service: service-general +[2026-04-16 14:22:50.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051804840006 | request_id: 07d7b9ff-8317-4a1e-832a-8de237023b0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb2a3e9d-79de-436e-a097-dc1ba5d58e97 | service: service-general +[2026-04-16 14:22:50.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513195505630004 | request_id: cb2a3e9d-79de-436e-a097-dc1ba5d58e97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a16b308-2cfc-46e0-9091-af3648b00ba7 | service: service-general +[2026-04-16 14:22:50.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514087009710002 | request_id: 7a16b308-2cfc-46e0-9091-af3648b00ba7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2eaecfa2-e9ad-44eb-bd47-e1b53d99baad | service: service-general +[2026-04-16 14:22:50.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578081008790007 | request_id: 2eaecfa2-e9ad-44eb-bd47-e1b53d99baad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f1aff4b-90ed-45b4-929a-fe5acfacbf13 | service: service-general +[2026-04-16 14:22:50.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515166910810001 | request_id: 7f1aff4b-90ed-45b4-929a-fe5acfacbf13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1b10345-342b-40c0-acbb-9e681fd76122 | service: service-general +[2026-04-16 14:22:50.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518133005090002 | request_id: c1b10345-342b-40c0-acbb-9e681fd76122 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13381f28-513d-4a77-af68-fdd75a28e7d1 | service: service-general +[2026-04-16 14:22:50.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505081012700004 | request_id: 13381f28-513d-4a77-af68-fdd75a28e7d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69384df5-4880-40c7-95b5-59f4be06cd19 | service: service-general +[2026-04-16 14:22:50.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034904980003 | request_id: 69384df5-4880-40c7-95b5-59f4be06cd19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 988915c3-2cde-4a04-a6dd-fb1fbe9bdc0f | service: service-general +[2026-04-16 14:22:50.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558207 | request_id: 988915c3-2cde-4a04-a6dd-fb1fbe9bdc0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30bde621-c155-485c-86af-8430cf7ff4a1 | service: service-general +[2026-04-16 14:22:50.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: 30bde621-c155-485c-86af-8430cf7ff4a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c8818b2-50f5-4d5a-89ef-5329de55cfb0 | service: service-general +[2026-04-16 14:22:50.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030109690000 | request_id: 5c8818b2-50f5-4d5a-89ef-5329de55cfb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddf535a2-cac2-4d04-af72-92168b1f13ea | service: service-general +[2026-04-16 14:22:50.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011703830007 | request_id: ddf535a2-cac2-4d04-af72-92168b1f13ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa021a76-de14-43b7-9b19-abc35c6b00d8 | service: service-general +[2026-04-16 14:22:50.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513136701840001 | request_id: fa021a76-de14-43b7-9b19-abc35c6b00d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feff3887-73b0-4162-b19b-4e4975bcaa04 | service: service-general +[2026-04-16 14:22:50.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015206570002 | request_id: feff3887-73b0-4162-b19b-4e4975bcaa04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cdefd5b-6f93-46de-b58c-ee50bdc4679e | service: service-general +[2026-04-16 14:22:50.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014805180001 | request_id: 9cdefd5b-6f93-46de-b58c-ee50bdc4679e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e093e99f-4d0d-461e-b40e-83142422c8ef | service: service-general +[2026-04-16 14:22:50.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517092702850005 | request_id: e093e99f-4d0d-461e-b40e-83142422c8ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06bcda59-c442-48ed-a860-85a3b403945e | service: service-general +[2026-04-16 14:22:50.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082512610001 | request_id: 06bcda59-c442-48ed-a860-85a3b403945e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc1e71e1-251b-4ad8-a393-79ccbf632232 | service: service-general +[2026-04-16 14:22:50.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504086004740001 | request_id: bc1e71e1-251b-4ad8-a393-79ccbf632232 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d8fd6cc-b2f6-4372-a78b-b3c0753caef3 | service: service-general +[2026-04-16 14:22:50.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558208 | request_id: 3d8fd6cc-b2f6-4372-a78b-b3c0753caef3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 833652d2-f89f-4793-8d59-6e1dc403a09b | service: service-general +[2026-04-16 14:22:50.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135603800003 | request_id: 833652d2-f89f-4793-8d59-6e1dc403a09b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 232849d8-9e48-4f51-94d4-69cd48aa5f0c | service: service-general +[2026-04-16 14:22:50.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506183012560002 | request_id: 232849d8-9e48-4f51-94d4-69cd48aa5f0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c84b0ad-62b0-402c-8771-a1742680b192 | service: service-general +[2026-04-16 14:22:50.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506062602190005 | request_id: 9c84b0ad-62b0-402c-8771-a1742680b192 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 288cf736-70e7-4fd2-abe2-b671f5659fd3 | service: service-general +[2026-04-16 14:22:50.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 252.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041506580001 | request_id: 288cf736-70e7-4fd2-abe2-b671f5659fd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7376c5ef-ca2e-47bb-9791-8623fa5d5040 | service: service-general +[2026-04-16 14:22:50.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245910590004 | request_id: 7376c5ef-ca2e-47bb-9791-8623fa5d5040 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af29474c-9ecf-456b-b9bf-090d9a51b7c1 | service: service-general +[2026-04-16 14:22:50.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571011208590002 | request_id: af29474c-9ecf-456b-b9bf-090d9a51b7c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d936f6ab-74f8-4cec-a8e0-ced046f9bc0a | service: service-general +[2026-04-16 14:22:50.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513130708510001 | request_id: d936f6ab-74f8-4cec-a8e0-ced046f9bc0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a7dad26-7782-493b-a978-f8c2d49bdca9 | service: service-general +[2026-04-16 14:22:50.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571026502600001 | request_id: 5a7dad26-7782-493b-a978-f8c2d49bdca9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5573a169-57c4-44ea-9de9-cd88fdfe2427 | service: service-general +[2026-04-16 14:22:50.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016507200001 | request_id: 5573a169-57c4-44ea-9de9-cd88fdfe2427 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0e32201-a458-4b81-b926-9ebf31af7197 | service: service-general +[2026-04-16 14:22:50.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504122808710001 | request_id: f0e32201-a458-4b81-b926-9ebf31af7197 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5537488-099d-4494-9a45-f325401381f4 | service: service-general +[2026-04-16 14:22:50.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557628 | request_id: a5537488-099d-4494-9a45-f325401381f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c440d95-9e58-4949-9bb4-9b8b64081539 | service: service-general +[2026-04-16 14:22:50.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011408820002 | request_id: 7c440d95-9e58-4949-9bb4-9b8b64081539 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf5ccc33-6a0e-4ef7-8b96-8b0035e894a9 | service: service-general +[2026-04-16 14:22:50.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9116056210820002 | request_id: cf5ccc33-6a0e-4ef7-8b96-8b0035e894a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9714e4d5-d915-48c3-8807-8d4566a07dc4 | service: service-general +[2026-04-16 14:22:50.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: 9714e4d5-d915-48c3-8807-8d4566a07dc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c20313f4-3e7f-4df0-a0ba-c25089879c18 | service: service-general +[2026-04-16 14:22:50.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011209850003 | request_id: c20313f4-3e7f-4df0-a0ba-c25089879c18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec1e1e82-d8a0-4041-bbd2-7f45ca535356 | service: service-general +[2026-04-16 14:22:50.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240710570002 | request_id: ec1e1e82-d8a0-4041-bbd2-7f45ca535356 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af419f22-4307-4fb4-8720-1d37927594d3 | service: service-general +[2026-04-16 14:22:50.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518075909770003 | request_id: af419f22-4307-4fb4-8720-1d37927594d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a6e216b-03a0-4ece-8f55-fa103d902658 | service: service-general +[2026-04-16 14:22:50.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171907630001 | request_id: 7a6e216b-03a0-4ece-8f55-fa103d902658 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a28ef07f-c284-4cae-a88b-e611fecaf1db | service: service-general +[2026-04-16 14:22:50.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503033006710003 | request_id: a28ef07f-c284-4cae-a88b-e611fecaf1db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2382cda2-e9ef-4152-8f54-2acbd99d6017 | service: service-general +[2026-04-16 14:22:50.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146805610001 | request_id: 2382cda2-e9ef-4152-8f54-2acbd99d6017 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cedcd4b-2170-4bf1-8ce8-de5d1103c2eb | service: service-general +[2026-04-16 14:22:50.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517073001740002 | request_id: 9cedcd4b-2170-4bf1-8ce8-de5d1103c2eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1c8ea72-d285-4f61-af06-13c8135bb53b | service: service-general +[2026-04-16 14:22:50.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506062906680003 | request_id: d1c8ea72-d285-4f61-af06-13c8135bb53b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 145ff5b4-b8ee-4834-b1b8-c87d268d387b | service: service-general +[2026-04-16 14:22:50.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: 145ff5b4-b8ee-4834-b1b8-c87d268d387b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03621091-8b7b-45d1-9c9c-237fcc5f008a | service: service-general +[2026-04-16 14:22:50.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3707127003750001 | request_id: 03621091-8b7b-45d1-9c9c-237fcc5f008a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 117ac58c-e991-47e8-9680-794afaa6ab3b | service: service-general +[2026-04-16 14:22:50.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154101720020 | request_id: 117ac58c-e991-47e8-9680-794afaa6ab3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 071464c1-e9fc-42d8-946a-c168b98729e9 | service: service-general +[2026-04-16 14:22:50.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032208520001 | request_id: 071464c1-e9fc-42d8-946a-c168b98729e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c95c096-299a-40c2-8cea-f2a06ace6c8e | service: service-general +[2026-04-16 14:22:50.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182710900002 | request_id: 1c95c096-299a-40c2-8cea-f2a06ace6c8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4043b07-a7c0-40e1-9e5b-f612dbdf37e5 | service: service-general +[2026-04-16 14:22:50.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050408670006 | request_id: d4043b07-a7c0-40e1-9e5b-f612dbdf37e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d3ec3d3-6b5d-4284-8adb-2af14a7750f5 | service: service-general +[2026-04-16 14:22:50.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503103112500022 | request_id: 6d3ec3d3-6b5d-4284-8adb-2af14a7750f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 146bdcd8-bfc3-43b4-8c55-3f36ff5fec59 | service: service-general +[2026-04-16 14:22:50.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508106802530008 | request_id: 146bdcd8-bfc3-43b4-8c55-3f36ff5fec59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a771bf3c-7dc8-4ede-b4ef-fdfd03fba7b9 | service: service-general +[2026-04-16 14:22:50.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362040000000001 | request_id: a771bf3c-7dc8-4ede-b4ef-fdfd03fba7b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62a061c0-ee14-4ca5-a95d-fdb3e975bc57 | service: service-general +[2026-04-16 14:22:50.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545668 | request_id: 62a061c0-ee14-4ca5-a95d-fdb3e975bc57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa27b056-07c7-4833-8145-61f2037bdd76 | service: service-general +[2026-04-16 14:22:50.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515180501720005 | request_id: aa27b056-07c7-4833-8145-61f2037bdd76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2ec42e7-7177-40b1-bed5-a336a02aba11 | service: service-general +[2026-04-16 14:22:50.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174603650001 | request_id: f2ec42e7-7177-40b1-bed5-a336a02aba11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe0a8cab-aa26-4439-8abe-0344ecd4127a | service: service-general +[2026-04-16 14:22:50.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3374024711820003 | request_id: fe0a8cab-aa26-4439-8abe-0344ecd4127a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64177ef3-9b7d-4bea-a95d-b6e8d7ec80a3 | service: service-general +[2026-04-16 14:22:50.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510034611750002 | request_id: 64177ef3-9b7d-4bea-a95d-b6e8d7ec80a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0f66f4f-db83-4cc6-91b4-d33fbac2945e | service: service-general +[2026-04-16 14:22:50.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184607670002 | request_id: b0f66f4f-db83-4cc6-91b4-d33fbac2945e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e26ac72-e4e6-4b33-a41d-7f65beecefbf | service: service-general +[2026-04-16 14:22:50.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091409830001 | request_id: 0e26ac72-e4e6-4b33-a41d-7f65beecefbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7108168a-d828-41a6-9610-44597e076cc6 | service: service-general +[2026-04-16 14:22:50.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010205160003 | request_id: 7108168a-d828-41a6-9610-44597e076cc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db36a4d4-d07d-42b9-ad42-4df49a5832f0 | service: service-general +[2026-04-16 14:22:50.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504010107760080 | request_id: db36a4d4-d07d-42b9-ad42-4df49a5832f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9f86726-f706-4528-a17f-04978b7a9836 | service: service-general +[2026-04-16 14:22:50.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578034810770001 | request_id: b9f86726-f706-4528-a17f-04978b7a9836 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24048705-9124-4b03-8c9c-bd4d818f46d3 | service: service-general +[2026-04-16 14:22:50.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021105540002 | request_id: 24048705-9124-4b03-8c9c-bd4d818f46d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73e266e4-9900-44fe-90b1-efa6e445b948 | service: service-general +[2026-04-16 14:22:50.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022308810004 | request_id: 73e266e4-9900-44fe-90b1-efa6e445b948 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9104da88-13ac-4cb4-a906-10643a57c360 | service: service-general +[2026-04-16 14:22:50.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503034905570002 | request_id: 9104da88-13ac-4cb4-a906-10643a57c360 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b36c7594-f7ac-4bca-9b27-00a9bce683ff | service: service-general +[2026-04-16 14:22:50.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024512620002 | request_id: b36c7594-f7ac-4bca-9b27-00a9bce683ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce0ca18b-4382-437d-8275-4a0e31ae5e75 | service: service-general +[2026-04-16 14:22:50.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520140902180001 | request_id: ce0ca18b-4382-437d-8275-4a0e31ae5e75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc103458-f08a-4dd0-82ba-819b655848cf | service: service-general +[2026-04-16 14:22:50.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504054704870002 | request_id: cc103458-f08a-4dd0-82ba-819b655848cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b478b080-f603-4c39-a537-0c4b63022459 | service: service-general +[2026-04-16 14:22:50.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010506590005 | request_id: b478b080-f603-4c39-a537-0c4b63022459 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de6dfdb6-3e2e-4972-aff5-249d97f2beac | service: service-general +[2026-04-16 14:22:50.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070409050003 | request_id: de6dfdb6-3e2e-4972-aff5-249d97f2beac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6831fb6e-d9db-4c0b-8ca9-510d98acc406 | service: service-general +[2026-04-16 14:22:50.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135002420001 | request_id: 6831fb6e-d9db-4c0b-8ca9-510d98acc406 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 011bdd78-6fab-4b9e-9b58-44a50e96bae1 | service: service-general +[2026-04-16 14:22:50.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 011bdd78-6fab-4b9e-9b58-44a50e96bae1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f73aaec-87f4-48f2-9328-035880a9966d | service: service-general +[2026-04-16 14:22:50.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: 1f73aaec-87f4-48f2-9328-035880a9966d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.550] [INFO ] [ClinicalImpression WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:50.550] [INFO ] [ClinicalImpression WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:50.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d75cd98-1c13-489f-ac7b-59c5a14ba1d5 | service: service-general +[2026-04-16 14:22:50.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250101540038 | request_id: 8d75cd98-1c13-489f-ac7b-59c5a14ba1d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b685241b-069a-4db2-a44c-ccef06aeee4b | service: service-general +[2026-04-16 14:22:50.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506141105170002 | request_id: b685241b-069a-4db2-a44c-ccef06aeee4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1353ba71-2510-4230-b490-f3401badd420 | service: service-general +[2026-04-16 14:22:50.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508165102700004 | request_id: 1353ba71-2510-4230-b490-f3401badd420 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74d28a16-2963-4693-bb24-22b7dbafdf8f | service: service-general +[2026-04-16 14:22:50.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045309750001 | request_id: 74d28a16-2963-4693-bb24-22b7dbafdf8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dfa3336-5c92-4b34-8b2c-253b30acbd38 | service: service-general +[2026-04-16 14:22:50.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559090 | request_id: 2dfa3336-5c92-4b34-8b2c-253b30acbd38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 240f4832-5e62-49c4-ab78-a68b7259732f | service: service-general +[2026-04-16 14:22:50.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124708400005 | request_id: 240f4832-5e62-49c4-ab78-a68b7259732f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e255f45-e9d3-4929-bc89-11f14492ff91 | service: service-general +[2026-04-16 14:22:50.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503080704830005 | request_id: 8e255f45-e9d3-4929-bc89-11f14492ff91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c1c8ada-8499-4963-a4bc-f9c5fbd4915e | service: service-general +[2026-04-16 14:22:50.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052606010006 | request_id: 5c1c8ada-8499-4963-a4bc-f9c5fbd4915e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66ed1d7a-3810-4cae-a6c9-9af85379afc8 | service: service-general +[2026-04-16 14:22:50.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096701140003 | request_id: 66ed1d7a-3810-4cae-a6c9-9af85379afc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85a9768a-4f57-43c5-8a00-c9ec8ccf2859 | service: service-general +[2026-04-16 14:22:50.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504020107540149 | request_id: 85a9768a-4f57-43c5-8a00-c9ec8ccf2859 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8f13ad3-745d-4d1c-9b18-aca9860b3d5e | service: service-general +[2026-04-16 14:22:50.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503067112550111 | request_id: a8f13ad3-745d-4d1c-9b18-aca9860b3d5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af947d6d-96b0-4e19-be54-8cdcff76cf38 | service: service-general +[2026-04-16 14:22:50.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116208740002 | request_id: af947d6d-96b0-4e19-be54-8cdcff76cf38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8900365f-6451-4b56-83a4-81d717279096 | service: service-general +[2026-04-16 14:22:50.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504196504610001 | request_id: 8900365f-6451-4b56-83a4-81d717279096 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3c786c3-c9d1-41cb-bc5d-bf8719cdda36 | service: service-general +[2026-04-16 14:22:50.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510072705740003 | request_id: d3c786c3-c9d1-41cb-bc5d-bf8719cdda36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3acc997-65aa-45a6-9bff-a1384254e651 | service: service-general +[2026-04-16 14:22:50.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3372051403100007 | request_id: d3acc997-65aa-45a6-9bff-a1384254e651 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3645707-c344-44da-b099-856eb2e7b90d | service: service-general +[2026-04-16 14:22:50.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211907110001 | request_id: b3645707-c344-44da-b099-856eb2e7b90d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a59e14d-ba6e-4cbe-8017-c1e6d47c45a5 | service: service-general +[2026-04-16 14:22:50.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190110870001 | request_id: 7a59e14d-ba6e-4cbe-8017-c1e6d47c45a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3694bb7b-7c48-4648-a801-d74de9258987 | service: service-general +[2026-04-16 14:22:50.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024607600009 | request_id: 3694bb7b-7c48-4648-a801-d74de9258987 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0003c421-1aa8-4e22-a80d-54610acee953 | service: service-general +[2026-04-16 14:22:50.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055708670004 | request_id: 0003c421-1aa8-4e22-a80d-54610acee953 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e26b04ec-325e-449d-94b2-324087b08949 | service: service-general +[2026-04-16 14:22:50.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246101620003 | request_id: e26b04ec-325e-449d-94b2-324087b08949 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ad81b92-2cb2-4f1a-af8a-a5763223f0c4 | service: service-general +[2026-04-16 14:22:50.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507177103070001 | request_id: 9ad81b92-2cb2-4f1a-af8a-a5763223f0c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 900eb3a1-8fe6-4893-82dc-148fe4e4a35c | service: service-general +[2026-04-16 14:22:50.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165103630001 | request_id: 900eb3a1-8fe6-4893-82dc-148fe4e4a35c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 579e4319-ad96-448b-9d16-ab6a9e4c5a04 | service: service-general +[2026-04-16 14:22:50.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144912650002 | request_id: 579e4319-ad96-448b-9d16-ab6a9e4c5a04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc234a2d-fe2e-464c-80ba-01df92b8cee2 | service: service-general +[2026-04-16 14:22:50.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514213006510020 | request_id: cc234a2d-fe2e-464c-80ba-01df92b8cee2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 793b8df4-01c4-493a-a43d-e94aaf88235f | service: service-general +[2026-04-16 14:22:50.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509055407690001 | request_id: 793b8df4-01c4-493a-a43d-e94aaf88235f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca15d2be-f161-4cb0-a23d-a5b78827aa6a | service: service-general +[2026-04-16 14:22:50.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022309820005 | request_id: ca15d2be-f161-4cb0-a23d-a5b78827aa6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddb277a6-23be-4885-8190-e0c9f8c041d3 | service: service-general +[2026-04-16 14:22:50.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510054103030007 | request_id: ddb277a6-23be-4885-8190-e0c9f8c041d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9863ac34-6fa5-40fb-92ee-830865898279 | service: service-general +[2026-04-16 14:22:50.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291404760001 | request_id: 9863ac34-6fa5-40fb-92ee-830865898279 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3545d28c-2379-439b-9c9b-ca4d2a2d515e | service: service-general +[2026-04-16 14:22:50.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.446µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506176412590001 | request_id: 3545d28c-2379-439b-9c9b-ca4d2a2d515e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3ee213c-1ebb-4f4a-9e26-6f659f700b96 | service: service-general +[2026-04-16 14:22:50.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201560001 | request_id: d3ee213c-1ebb-4f4a-9e26-6f659f700b96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b03dc0b2-28d2-4214-b69b-eb1bd22cd328 | service: service-general +[2026-04-16 14:22:50.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232804890004 | request_id: b03dc0b2-28d2-4214-b69b-eb1bd22cd328 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de34e387-4e5c-4f18-90a5-64dde8d1753f | service: service-general +[2026-04-16 14:22:50.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142105470001 | request_id: de34e387-4e5c-4f18-90a5-64dde8d1753f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a295d943-fa3a-432a-befa-08076947420e | service: service-general +[2026-04-16 14:22:50.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509036604730001 | request_id: a295d943-fa3a-432a-befa-08076947420e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf789c54-431b-4ba0-a0e9-fab6f16ee0bc | service: service-general +[2026-04-16 14:22:50.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224508630002 | request_id: bf789c54-431b-4ba0-a0e9-fab6f16ee0bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca996107-4d09-4fc9-9c83-08b6e2fe9d46 | service: service-general +[2026-04-16 14:22:50.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559092 | request_id: ca996107-4d09-4fc9-9c83-08b6e2fe9d46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 966b8313-d75a-41a9-922c-04c191f5ed0f | service: service-general +[2026-04-16 14:22:50.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211702200006 | request_id: 966b8313-d75a-41a9-922c-04c191f5ed0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0872513-6bd0-4ee1-a92d-f86d04278082 | service: service-general +[2026-04-16 14:22:50.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513170405860001 | request_id: f0872513-6bd0-4ee1-a92d-f86d04278082 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b11f501-5554-4dee-8901-7f9bf6411b60 | service: service-general +[2026-04-16 14:22:50.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505125607740002 | request_id: 7b11f501-5554-4dee-8901-7f9bf6411b60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c79a2a4-c78b-412f-a26c-23d457f5ac55 | service: service-general +[2026-04-16 14:22:50.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052807070002 | request_id: 2c79a2a4-c78b-412f-a26c-23d457f5ac55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10eee437-dc77-42bd-af95-f8a577278e56 | service: service-general +[2026-04-16 14:22:50.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 632.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266004630002 | request_id: 10eee437-dc77-42bd-af95-f8a577278e56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30bdd323-3005-48df-bc90-5900d7792d5d | service: service-general +[2026-04-16 14:22:50.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503076409760002 | request_id: 30bdd323-3005-48df-bc90-5900d7792d5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36580384-d384-4123-b41c-58773217f501 | service: service-general +[2026-04-16 14:22:50.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180711620002 | request_id: 36580384-d384-4123-b41c-58773217f501 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b0cbe7c-74c8-45fd-a9c9-3a7be82e6809 | service: service-general +[2026-04-16 14:22:50.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045526 | request_id: 3b0cbe7c-74c8-45fd-a9c9-3a7be82e6809 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd257fa2-4768-44f6-afc0-89fac72e9251 | service: service-general +[2026-04-16 14:22:50.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181012640004 | request_id: bd257fa2-4768-44f6-afc0-89fac72e9251 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b31527d-b47f-4e4d-8cea-f8fda36382e3 | service: service-general +[2026-04-16 14:22:50.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240504690006 | request_id: 1b31527d-b47f-4e4d-8cea-f8fda36382e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aaa9d3e5-f89d-464f-b51d-37d363a1001d | service: service-general +[2026-04-16 14:22:50.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505161108590001 | request_id: aaa9d3e5-f89d-464f-b51d-37d363a1001d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 113ff0f6-06ee-41cd-84eb-0e4b07c89a37 | service: service-general +[2026-04-16 14:22:50.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025406750001 | request_id: 113ff0f6-06ee-41cd-84eb-0e4b07c89a37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 453dfdf8-fd3a-4e47-a66d-686d19e958af | service: service-general +[2026-04-16 14:22:50.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508065506700009 | request_id: 453dfdf8-fd3a-4e47-a66d-686d19e958af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21cc3bfb-f48a-479f-a7bd-2e1f92fad684 | service: service-general +[2026-04-16 14:22:50.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505161707140001 | request_id: 21cc3bfb-f48a-479f-a7bd-2e1f92fad684 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e01d714-4bfb-47cc-9828-c1e568fcc1a0 | service: service-general +[2026-04-16 14:22:50.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513105504170001 | request_id: 2e01d714-4bfb-47cc-9828-c1e568fcc1a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccbfd5ff-5b03-47aa-9437-e7dcbf3fb053 | service: service-general +[2026-04-16 14:22:50.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503054111650002 | request_id: ccbfd5ff-5b03-47aa-9437-e7dcbf3fb053 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 031b7f13-e8dd-48c5-8072-0418ee7ab956 | service: service-general +[2026-04-16 14:22:50.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040506560011 | request_id: 031b7f13-e8dd-48c5-8072-0418ee7ab956 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7241d387-e002-4eeb-8a0f-1fdb1f2b42d0 | service: service-general +[2026-04-16 14:22:50.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160108560009 | request_id: 7241d387-e002-4eeb-8a0f-1fdb1f2b42d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 642b1f12-ca47-4231-817b-671ca057fed9 | service: service-general +[2026-04-16 14:22:50.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506257005780004 | request_id: 642b1f12-ca47-4231-817b-671ca057fed9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e135ec6-b4b7-43b8-8d03-47aefeb1daa7 | service: service-general +[2026-04-16 14:22:50.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559093 | request_id: 4e135ec6-b4b7-43b8-8d03-47aefeb1daa7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1aa50826-f370-4de1-8e4b-ed3648c9f117 | service: service-general +[2026-04-16 14:22:50.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060808080002 | request_id: 1aa50826-f370-4de1-8e4b-ed3648c9f117 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4e465c5-c626-4d6e-b74b-bd573d6c634d | service: service-general +[2026-04-16 14:22:50.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050610560001 | request_id: a4e465c5-c626-4d6e-b74b-bd573d6c634d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cd018bd-2ce7-471f-9790-25d683654716 | service: service-general +[2026-04-16 14:22:50.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572021707160001 | request_id: 1cd018bd-2ce7-471f-9790-25d683654716 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8812c172-392e-4327-ac2b-9f426b5ee492 | service: service-general +[2026-04-16 14:22:50.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144102680001 | request_id: 8812c172-392e-4327-ac2b-9f426b5ee492 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a979d117-2093-42d8-86a2-92389e800e7d | service: service-general +[2026-04-16 14:22:50.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513148716970003 | request_id: a979d117-2093-42d8-86a2-92389e800e7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e814d72-a094-4fc6-a82b-3ae1c788017c | service: service-general +[2026-04-16 14:22:50.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035801010001 | request_id: 0e814d72-a094-4fc6-a82b-3ae1c788017c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9abbef28-13cd-46d7-86fc-f42b696b67eb | service: service-general +[2026-04-16 14:22:50.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528046706800001 | request_id: 9abbef28-13cd-46d7-86fc-f42b696b67eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 358d2a64-d220-4ffc-94d2-61aa462a1376 | service: service-general +[2026-04-16 14:22:50.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044608610001 | request_id: 358d2a64-d220-4ffc-94d2-61aa462a1376 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe33169c-5a99-43c7-b3cc-99b21a0fc9d8 | service: service-general +[2026-04-16 14:22:50.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014909540003 | request_id: fe33169c-5a99-43c7-b3cc-99b21a0fc9d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3000f16-c87d-48ed-97ac-36bd00d83c7f | service: service-general +[2026-04-16 14:22:50.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045570 | request_id: c3000f16-c87d-48ed-97ac-36bd00d83c7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52c9ee8b-b6da-4d52-8e35-b71d8971ec7e | service: service-general +[2026-04-16 14:22:50.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084110560001 | request_id: 52c9ee8b-b6da-4d52-8e35-b71d8971ec7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8467def6-9371-49ce-a7b1-358bcb688095 | service: service-general +[2026-04-16 14:22:50.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156612530001 | request_id: 8467def6-9371-49ce-a7b1-358bcb688095 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 376cce94-132e-4cbe-ba26-ef61c4dd26fb | service: service-general +[2026-04-16 14:22:50.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014707710003 | request_id: 376cce94-132e-4cbe-ba26-ef61c4dd26fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8af2b09a-2795-4dd4-bd50-2a935e003efe | service: service-general +[2026-04-16 14:22:50.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051212570003 | request_id: 8af2b09a-2795-4dd4-bd50-2a935e003efe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3e7dbb1-a049-479e-a6ec-e38b47743ebe | service: service-general +[2026-04-16 14:22:50.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559099 | request_id: d3e7dbb1-a049-479e-a6ec-e38b47743ebe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c5c8661-c0e6-4654-bf17-7255838daa07 | service: service-general +[2026-04-16 14:22:50.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056809610001 | request_id: 4c5c8661-c0e6-4654-bf17-7255838daa07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ef762c0-5af5-4215-8040-882ff82b20b0 | service: service-general +[2026-04-16 14:22:50.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094208750004 | request_id: 7ef762c0-5af5-4215-8040-882ff82b20b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a098047b-0b97-41d8-b2af-8afd5455c653 | service: service-general +[2026-04-16 14:22:50.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528090112880001 | request_id: a098047b-0b97-41d8-b2af-8afd5455c653 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef378d3c-d539-44cf-8e8f-950a7871f835 | service: service-general +[2026-04-16 14:22:50.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160102730009 | request_id: ef378d3c-d539-44cf-8e8f-950a7871f835 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12ca568a-6031-474e-9649-c2925a15d8ce | service: service-general +[2026-04-16 14:22:50.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505151909010001 | request_id: 12ca568a-6031-474e-9649-c2925a15d8ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a21e91e0-4af2-43ef-b850-a4a0d0091c3f | service: service-general +[2026-04-16 14:22:50.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574031512190001 | request_id: a21e91e0-4af2-43ef-b850-a4a0d0091c3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78e53612-6639-4d90-aefc-ee14b4d20a13 | service: service-general +[2026-04-16 14:22:50.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509195004810011 | request_id: 78e53612-6639-4d90-aefc-ee14b4d20a13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03ec953d-e505-4d0a-9f6b-182a7e550b45 | service: service-general +[2026-04-16 14:22:50.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559100 | request_id: 03ec953d-e505-4d0a-9f6b-182a7e550b45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76f57300-0815-40ad-b98c-0971c46f43f0 | service: service-general +[2026-04-16 14:22:50.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045575 | request_id: 76f57300-0815-40ad-b98c-0971c46f43f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 569d50ec-424a-47d6-8a0a-7376f7da1b86 | service: service-general +[2026-04-16 14:22:50.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578211407080001 | request_id: 569d50ec-424a-47d6-8a0a-7376f7da1b86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a99d158c-6a3f-415e-9dc7-7231f482fcda | service: service-general +[2026-04-16 14:22:50.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134708650002 | request_id: a99d158c-6a3f-415e-9dc7-7231f482fcda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d34b438c-6ab9-4962-a287-1932f95feeab | service: service-general +[2026-04-16 14:22:50.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504010211690002 | request_id: d34b438c-6ab9-4962-a287-1932f95feeab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: deda7c48-0bdf-46a9-9e73-25a6f9ae44f7 | service: service-general +[2026-04-16 14:22:50.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174103810001 | request_id: deda7c48-0bdf-46a9-9e73-25a6f9ae44f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e0f5d29-97a3-4364-905e-7732d0cced9f | service: service-general +[2026-04-16 14:22:50.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503130402810002 | request_id: 2e0f5d29-97a3-4364-905e-7732d0cced9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1bcc0f0-b726-4957-a1a4-0e7e33ec4052 | service: service-general +[2026-04-16 14:22:50.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180102510001 | request_id: b1bcc0f0-b726-4957-a1a4-0e7e33ec4052 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 891e8082-6074-40c4-9799-e7d112f0a6a4 | service: service-general +[2026-04-16 14:22:50.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044202440002 | request_id: 891e8082-6074-40c4-9799-e7d112f0a6a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e644696-9534-4ad4-b9aa-3471e6c4da44 | service: service-general +[2026-04-16 14:22:50.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041612730002 | request_id: 6e644696-9534-4ad4-b9aa-3471e6c4da44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f75c9c85-2f42-464f-9871-d1e32dfdd125 | service: service-general +[2026-04-16 14:22:50.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506105803690002 | request_id: f75c9c85-2f42-464f-9871-d1e32dfdd125 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 650c33ea-b801-4091-a394-e33edba9e90b | service: service-general +[2026-04-16 14:22:50.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504035204500001 | request_id: 650c33ea-b801-4091-a394-e33edba9e90b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ff840e6-aebb-4985-827e-0762f5fe670f | service: service-general +[2026-04-16 14:22:50.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5318075112990001 | request_id: 2ff840e6-aebb-4985-827e-0762f5fe670f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbf7dcb9-7ee3-4207-9066-170b8e52d96c | service: service-general +[2026-04-16 14:22:50.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5309066904130001 | request_id: cbf7dcb9-7ee3-4207-9066-170b8e52d96c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f9eb1bb-602c-4ff5-89e2-71eb02f9beb9 | service: service-general +[2026-04-16 14:22:50.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105310070002 | request_id: 8f9eb1bb-602c-4ff5-89e2-71eb02f9beb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d1101ce-38d5-446f-8bda-d7e90ef15ab4 | service: service-general +[2026-04-16 14:22:50.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055205750004 | request_id: 7d1101ce-38d5-446f-8bda-d7e90ef15ab4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab13db89-fc37-4048-8780-8f731c7ca1d0 | service: service-general +[2026-04-16 14:22:50.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: ab13db89-fc37-4048-8780-8f731c7ca1d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 421b15e5-b2bd-4f5d-8ed3-ecb7dd9994ab | service: service-general +[2026-04-16 14:22:50.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045708910006 | request_id: 421b15e5-b2bd-4f5d-8ed3-ecb7dd9994ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4983d70-6f14-47cd-a58a-8282db1e68a9 | service: service-general +[2026-04-16 14:22:50.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180505850002 | request_id: d4983d70-6f14-47cd-a58a-8282db1e68a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19c29ee6-c3ff-407f-b202-b67f180faeb5 | service: service-general +[2026-04-16 14:22:50.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559102 | request_id: 19c29ee6-c3ff-407f-b202-b67f180faeb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a0a2361-9e16-4d74-b165-fce6051b8e7e | service: service-general +[2026-04-16 14:22:50.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 0a0a2361-9e16-4d74-b165-fce6051b8e7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40405367-3ddd-4634-9272-814c0c46944b | service: service-general +[2026-04-16 14:22:50.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503012410610001 | request_id: 40405367-3ddd-4634-9272-814c0c46944b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8345cc4a-0a59-4043-ad5c-5f2e9dd8622f | service: service-general +[2026-04-16 14:22:50.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511114307700001 | request_id: 8345cc4a-0a59-4043-ad5c-5f2e9dd8622f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2151a07e-55e8-43e6-979e-6f1ba492c1f9 | service: service-general +[2026-04-16 14:22:50.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053112570007 | request_id: 2151a07e-55e8-43e6-979e-6f1ba492c1f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a77a280d-8fe9-488f-aabe-9069be0b6c27 | service: service-general +[2026-04-16 14:22:50.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508012309890002 | request_id: a77a280d-8fe9-488f-aabe-9069be0b6c27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b31840d-86e9-4ac1-8335-70cb4502597e | service: service-general +[2026-04-16 14:22:50.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506195805760001 | request_id: 5b31840d-86e9-4ac1-8335-70cb4502597e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 387b44a2-e340-4824-b4f1-8950e1338f2e | service: service-general +[2026-04-16 14:22:50.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502057006700002 | request_id: 387b44a2-e340-4824-b4f1-8950e1338f2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d57d219-f94e-4e80-bf15-ffa80bfb3419 | service: service-general +[2026-04-16 14:22:50.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047108030003 | request_id: 6d57d219-f94e-4e80-bf15-ffa80bfb3419 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1297d9e-bf06-432a-844c-20ba9712d77f | service: service-general +[2026-04-16 14:22:50.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234108770003 | request_id: d1297d9e-bf06-432a-844c-20ba9712d77f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3d6f6e5-4f1f-4d81-a4b7-5d016ecb9c9c | service: service-general +[2026-04-16 14:22:50.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055704610003 | request_id: c3d6f6e5-4f1f-4d81-a4b7-5d016ecb9c9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70be0d94-e37b-4813-b671-a69226ff30c8 | service: service-general +[2026-04-16 14:22:50.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512145209620001 | request_id: 70be0d94-e37b-4813-b671-a69226ff30c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42ae4d6a-0db1-4d4e-888e-884c88adc612 | service: service-general +[2026-04-16 14:22:50.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506200406650004 | request_id: 42ae4d6a-0db1-4d4e-888e-884c88adc612 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f25438e6-6cba-4d06-a350-290ea6753bfa | service: service-general +[2026-04-16 14:22:50.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115012610001 | request_id: f25438e6-6cba-4d06-a350-290ea6753bfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d67fb8aa-fe0b-4090-aa9f-9731389cdc20 | service: service-general +[2026-04-16 14:22:50.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557782 | request_id: d67fb8aa-fe0b-4090-aa9f-9731389cdc20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7de64573-6c38-448b-9bd7-c50272d8481b | service: service-general +[2026-04-16 14:22:50.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559103 | request_id: 7de64573-6c38-448b-9bd7-c50272d8481b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c1569da-c706-4af0-9a92-1ffb43382c2a | service: service-general +[2026-04-16 14:22:50.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 2c1569da-c706-4af0-9a92-1ffb43382c2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a07789a-1e33-4776-ab6e-445f47e8b79e | service: service-general +[2026-04-16 14:22:50.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034703890001 | request_id: 5a07789a-1e33-4776-ab6e-445f47e8b79e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 143992ad-7401-4505-9e3a-7ab40ba864cf | service: service-general +[2026-04-16 14:22:50.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504194107680043 | request_id: 143992ad-7401-4505-9e3a-7ab40ba864cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd5f7193-7e2d-4aeb-9642-11800adfd1e9 | service: service-general +[2026-04-16 14:22:50.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571010702200003 | request_id: fd5f7193-7e2d-4aeb-9642-11800adfd1e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d46b4c3-adf8-4ae7-a5c7-5f11f6e38721 | service: service-general +[2026-04-16 14:22:50.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045212620011 | request_id: 3d46b4c3-adf8-4ae7-a5c7-5f11f6e38721 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb37d381-1b50-41de-829b-c7759e260aff | service: service-general +[2026-04-16 14:22:50.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270509670002 | request_id: cb37d381-1b50-41de-829b-c7759e260aff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dc436ed-7d72-48f8-901a-b174d7014736 | service: service-general +[2026-04-16 14:22:50.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034408850013 | request_id: 0dc436ed-7d72-48f8-901a-b174d7014736 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2117da77-d596-42c4-88cc-48b2c87f92ba | service: service-general +[2026-04-16 14:22:50.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035505630004 | request_id: 2117da77-d596-42c4-88cc-48b2c87f92ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d3c7c13-e769-4aff-9c69-dc27c29de663 | service: service-general +[2026-04-16 14:22:50.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116707790006 | request_id: 6d3c7c13-e769-4aff-9c69-dc27c29de663 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06182751-a4b7-4c20-b952-93b60961d150 | service: service-general +[2026-04-16 14:22:50.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172037008840012 | request_id: 06182751-a4b7-4c20-b952-93b60961d150 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 375098fc-98be-4432-9fa3-0c2bdd634e48 | service: service-general +[2026-04-16 14:22:50.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061912050001 | request_id: 375098fc-98be-4432-9fa3-0c2bdd634e48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c970c65-dbc5-4bdb-809e-d4c428da416b | service: service-general +[2026-04-16 14:22:50.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559104 | request_id: 5c970c65-dbc5-4bdb-809e-d4c428da416b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae263bca-7185-451c-bdc0-80633841fbbf | service: service-general +[2026-04-16 14:22:50.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517015211910002 | request_id: ae263bca-7185-451c-bdc0-80633841fbbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1042740a-cf61-43e9-a589-3f39f29bbb3d | service: service-general +[2026-04-16 14:22:50.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507261660398000 | request_id: 1042740a-cf61-43e9-a589-3f39f29bbb3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d088078-d87c-4d35-b3b7-dd1debbc9ec1 | service: service-general +[2026-04-16 14:22:50.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506022630003___ | request_id: 9d088078-d87c-4d35-b3b7-dd1debbc9ec1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8b6ae80-7033-444c-bd23-c81a05ebda17 | service: service-general +[2026-04-16 14:22:50.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053112570007 | request_id: b8b6ae80-7033-444c-bd23-c81a05ebda17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61460742-3b01-467b-b083-60166c5c46fd | service: service-general +[2026-04-16 14:22:50.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254202770003 | request_id: 61460742-3b01-467b-b083-60166c5c46fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49449ae8-3a56-482b-b9d3-9d49c4fc8696 | service: service-general +[2026-04-16 14:22:50.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111304150004 | request_id: 49449ae8-3a56-482b-b9d3-9d49c4fc8696 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49b5b507-4b91-4500-a660-d3ced5802d8e | service: service-general +[2026-04-16 14:22:50.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075010740003 | request_id: 49b5b507-4b91-4500-a660-d3ced5802d8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b0141f7-9948-4d28-98d0-ab1a48be35f9 | service: service-general +[2026-04-16 14:22:50.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230403820007 | request_id: 3b0141f7-9948-4d28-98d0-ab1a48be35f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 094f8e30-8901-4f45-bdec-12c207c3508b | service: service-general +[2026-04-16 14:22:50.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 915.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037006960003 | request_id: 094f8e30-8901-4f45-bdec-12c207c3508b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0272548-bec5-418e-9f9a-8f1d96511739 | service: service-general +[2026-04-16 14:22:50.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025809770002 | request_id: b0272548-bec5-418e-9f9a-8f1d96511739 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33375d9b-3479-4df2-9116-e45e126fe821 | service: service-general +[2026-04-16 14:22:50.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6203052606840001 | request_id: 33375d9b-3479-4df2-9116-e45e126fe821 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b17b0c87-8994-44c9-ac8b-3dfe2a1def31 | service: service-general +[2026-04-16 14:22:50.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508212210100002 | request_id: b17b0c87-8994-44c9-ac8b-3dfe2a1def31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 324ac1d5-2bfa-4361-9973-d43ceddd90bd | service: service-general +[2026-04-16 14:22:50.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572021504500001 | request_id: 324ac1d5-2bfa-4361-9973-d43ceddd90bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d61fc135-1827-41a4-a245-6f7d4f45efef | service: service-general +[2026-04-16 14:22:50.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559105 | request_id: d61fc135-1827-41a4-a245-6f7d4f45efef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69f32bba-6cbb-445e-8f28-57b229033c31 | service: service-general +[2026-04-16 14:22:50.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016606600002 | request_id: 69f32bba-6cbb-445e-8f28-57b229033c31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2cf043b-8234-4c71-bea5-03b282736e1f | service: service-general +[2026-04-16 14:22:50.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022110610004 | request_id: e2cf043b-8234-4c71-bea5-03b282736e1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ce6505f-183f-4e41-9777-7cc329f0cb67 | service: service-general +[2026-04-16 14:22:50.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512093006550023 | request_id: 3ce6505f-183f-4e41-9777-7cc329f0cb67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8731260-d82b-4ed1-a283-3b5eb4163214 | service: service-general +[2026-04-16 14:22:50.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144612630001 | request_id: d8731260-d82b-4ed1-a283-3b5eb4163214 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d73d4f9f-2388-4dc9-bbc9-77748b20582f | service: service-general +[2026-04-16 14:22:50.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136510670004 | request_id: d73d4f9f-2388-4dc9-bbc9-77748b20582f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b3a9adf-5593-477e-a1da-122e05198bcb | service: service-general +[2026-04-16 14:22:50.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120108170002 | request_id: 4b3a9adf-5593-477e-a1da-122e05198bcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cef8e5f1-393f-41c6-a8bd-f73240a0dab4 | service: service-general +[2026-04-16 14:22:50.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024412550004 | request_id: cef8e5f1-393f-41c6-a8bd-f73240a0dab4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dd4db93-c2b0-4346-b762-68f6d1769ffd | service: service-general +[2026-04-16 14:22:50.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044703560002 | request_id: 0dd4db93-c2b0-4346-b762-68f6d1769ffd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a915aaaf-b44d-4e74-a1c9-a34384f1f32e | service: service-general +[2026-04-16 14:22:50.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264712600002 | request_id: a915aaaf-b44d-4e74-a1c9-a34384f1f32e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de1d66e1-b15b-4ea8-bcef-bb444c235ed1 | service: service-general +[2026-04-16 14:22:50.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508056701900002 | request_id: de1d66e1-b15b-4ea8-bcef-bb444c235ed1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c66a4e06-2be3-4130-a52f-2e4081973b75 | service: service-general +[2026-04-16 14:22:50.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045805580001 | request_id: c66a4e06-2be3-4130-a52f-2e4081973b75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe63b0bb-ed98-4726-809f-28b8f694896e | service: service-general +[2026-04-16 14:22:50.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044107590155 | request_id: fe63b0bb-ed98-4726-809f-28b8f694896e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b302f024-9c6a-4139-8382-5c5721e549e3 | service: service-general +[2026-04-16 14:22:50.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132906180003 | request_id: b302f024-9c6a-4139-8382-5c5721e549e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cc9b0e9-0556-4f38-b99c-70d61884538c | service: service-general +[2026-04-16 14:22:50.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505166204690001 | request_id: 0cc9b0e9-0556-4f38-b99c-70d61884538c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: baa2850a-e6f4-4583-89b8-550615d68422 | service: service-general +[2026-04-16 14:22:50.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053005200003 | request_id: baa2850a-e6f4-4583-89b8-550615d68422 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9463286b-a715-4d4a-a084-e716bcb83f34 | service: service-general +[2026-04-16 14:22:50.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514172908500001 | request_id: 9463286b-a715-4d4a-a084-e716bcb83f34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd3efbd2-fa75-4b83-8bb4-09f7450b93bd | service: service-general +[2026-04-16 14:22:50.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095404690001 | request_id: bd3efbd2-fa75-4b83-8bb4-09f7450b93bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98698a44-e33c-4d32-8356-86f5e4756c50 | service: service-general +[2026-04-16 14:22:50.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204020020022 | request_id: 98698a44-e33c-4d32-8356-86f5e4756c50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94c8587f-0431-448d-b8da-9d9b4ca00ea1 | service: service-general +[2026-04-16 14:22:50.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296006120001 | request_id: 94c8587f-0431-448d-b8da-9d9b4ca00ea1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b957f9a8-9927-487b-9eee-5255e129b86b | service: service-general +[2026-04-16 14:22:50.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510090501690004 | request_id: b957f9a8-9927-487b-9eee-5255e129b86b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a205479-d673-4200-b890-d34048b20b8a | service: service-general +[2026-04-16 14:22:50.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506034305690001 | request_id: 5a205479-d673-4200-b890-d34048b20b8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfc65b3e-a3a8-40e8-9ce9-a11e4c5e88d2 | service: service-general +[2026-04-16 14:22:50.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037112890001 | request_id: dfc65b3e-a3a8-40e8-9ce9-a11e4c5e88d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc312ff0-a9a2-4582-874d-79260765e850 | service: service-general +[2026-04-16 14:22:50.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034901500002 | request_id: cc312ff0-a9a2-4582-874d-79260765e850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f02c0dd-e897-429f-83d8-8783dc3995ae | service: service-general +[2026-04-16 14:22:50.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055506970003 | request_id: 8f02c0dd-e897-429f-83d8-8783dc3995ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c97114b-a89f-4c45-a663-a97dfaaef56f | service: service-general +[2026-04-16 14:22:50.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 3c97114b-a89f-4c45-a663-a97dfaaef56f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f985cd2e-4333-4cb4-b848-b4085f442aba | service: service-general +[2026-04-16 14:22:50.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559106 | request_id: f985cd2e-4333-4cb4-b848-b4085f442aba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 229615b3-d7bc-4983-b7a5-b602de655882 | service: service-general +[2026-04-16 14:22:50.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507325203590002 | request_id: 229615b3-d7bc-4983-b7a5-b602de655882 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8494949e-cfa9-4d36-8366-842c0c374389 | service: service-general +[2026-04-16 14:22:50.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105807070004 | request_id: 8494949e-cfa9-4d36-8366-842c0c374389 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbdc96c4-5ea3-4793-b6f9-0d100871467e | service: service-general +[2026-04-16 14:22:50.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351005450295022_ | request_id: fbdc96c4-5ea3-4793-b6f9-0d100871467e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12dd19d1-35e1-4b61-971b-bb528866459f | service: service-general +[2026-04-16 14:22:50.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024111740001 | request_id: 12dd19d1-35e1-4b61-971b-bb528866459f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f4ee3ac-baf5-4a92-9ade-8680f017f793 | service: service-general +[2026-04-16 14:22:50.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502121908580002 | request_id: 1f4ee3ac-baf5-4a92-9ade-8680f017f793 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2820449-e6e3-4a3c-9c89-244e64c03b0e | service: service-general +[2026-04-16 14:22:50.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024512620002 | request_id: e2820449-e6e3-4a3c-9c89-244e64c03b0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 662fc687-06d4-4741-80a3-e8bfb0211542 | service: service-general +[2026-04-16 14:22:50.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045610 | request_id: 662fc687-06d4-4741-80a3-e8bfb0211542 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f2b3411-b057-428e-953e-91b9b5e4b40b | service: service-general +[2026-04-16 14:22:50.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505192901860003 | request_id: 1f2b3411-b057-428e-953e-91b9b5e4b40b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03513965-2504-47b2-894b-26dc566e3a2d | service: service-general +[2026-04-16 14:22:50.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036306980009 | request_id: 03513965-2504-47b2-894b-26dc566e3a2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 017e45a5-691e-4ab9-8146-371e431cc11b | service: service-general +[2026-04-16 14:22:50.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 017e45a5-691e-4ab9-8146-371e431cc11b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f424e6b-8cc0-4d72-87bc-009a8ad047ff | service: service-general +[2026-04-16 14:22:50.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: 9f424e6b-8cc0-4d72-87bc-009a8ad047ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7bfe406-1b71-4c31-a914-67799f5dfc8b | service: service-general +[2026-04-16 14:22:50.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036904750005 | request_id: e7bfe406-1b71-4c31-a914-67799f5dfc8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 843f5892-e4ad-425d-aaaf-923d392807a0 | service: service-general +[2026-04-16 14:22:50.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084510620002 | request_id: 843f5892-e4ad-425d-aaaf-923d392807a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39c0cb74-03e0-4973-9c50-44c4b4130de2 | service: service-general +[2026-04-16 14:22:50.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513191301710001 | request_id: 39c0cb74-03e0-4973-9c50-44c4b4130de2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96656a51-4c15-4901-9a4a-ba50c7b08ac2 | service: service-general +[2026-04-16 14:22:50.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180106720004 | request_id: 96656a51-4c15-4901-9a4a-ba50c7b08ac2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e31829f1-e8d4-4d75-96cc-d9de445da063 | service: service-general +[2026-04-16 14:22:50.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: e31829f1-e8d4-4d75-96cc-d9de445da063 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 790ebdca-f098-43a5-ac85-3eabadebb0a5 | service: service-general +[2026-04-16 14:22:50.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559107 | request_id: 790ebdca-f098-43a5-ac85-3eabadebb0a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68cbfc66-25a0-46e5-a83d-38591cc8ac80 | service: service-general +[2026-04-16 14:22:50.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 68cbfc66-25a0-46e5-a83d-38591cc8ac80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12cf7398-2e52-409a-8ecf-b6ae075a7936 | service: service-general +[2026-04-16 14:22:50.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559110 | request_id: 12cf7398-2e52-409a-8ecf-b6ae075a7936 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cb01a04-ee38-417b-91f0-06256afb6baf | service: service-general +[2026-04-16 14:22:50.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275024712570003 | request_id: 5cb01a04-ee38-417b-91f0-06256afb6baf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e0bbcf6-5e12-4013-bc74-8cd63c05d745 | service: service-general +[2026-04-16 14:22:50.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 294.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 1e0bbcf6-5e12-4013-bc74-8cd63c05d745 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08d54b76-48ad-4b2e-8b14-e65da73b1929 | service: service-general +[2026-04-16 14:22:50.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024405510003 | request_id: 08d54b76-48ad-4b2e-8b14-e65da73b1929 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9340bfef-ab37-4a51-bce6-8b0fe74bc1e6 | service: service-general +[2026-04-16 14:22:50.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508104312970003 | request_id: 9340bfef-ab37-4a51-bce6-8b0fe74bc1e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8250aa87-60fb-459d-8c33-e93b1831ea19 | service: service-general +[2026-04-16 14:22:50.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012606850009 | request_id: 8250aa87-60fb-459d-8c33-e93b1831ea19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 640df9a7-12ff-4e8a-b93a-40b173754782 | service: service-general +[2026-04-16 14:22:50.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096104700004 | request_id: 640df9a7-12ff-4e8a-b93a-40b173754782 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5904de33-adf0-4be6-b572-1087c4539852 | service: service-general +[2026-04-16 14:22:50.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505000011362989 | request_id: 5904de33-adf0-4be6-b572-1087c4539852 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85944a20-a247-4830-8a10-11dba92dcbaf | service: service-general +[2026-04-16 14:22:50.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000000000000__ | request_id: 85944a20-a247-4830-8a10-11dba92dcbaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62bf4bd3-a603-4ef6-b082-8c61e34c37f6 | service: service-general +[2026-04-16 14:22:50.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: 62bf4bd3-a603-4ef6-b082-8c61e34c37f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dab27558-e14e-4e03-991e-a658ef54c95a | service: service-general +[2026-04-16 14:22:50.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579013006170003 | request_id: dab27558-e14e-4e03-991e-a658ef54c95a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4485595e-af2b-48dd-b3f8-4d5947a76114 | service: service-general +[2026-04-16 14:22:50.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036708690003 | request_id: 4485595e-af2b-48dd-b3f8-4d5947a76114 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d328f3c8-694e-4d02-95f7-7e349cc87c96 | service: service-general +[2026-04-16 14:22:50.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: d328f3c8-694e-4d02-95f7-7e349cc87c96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23961f6a-5a08-4e0b-ac41-d37026e1b8b2 | service: service-general +[2026-04-16 14:22:50.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505182402700002 | request_id: 23961f6a-5a08-4e0b-ac41-d37026e1b8b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 501d9afa-84c4-4b12-91d2-4fa00b16dfce | service: service-general +[2026-04-16 14:22:50.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: 501d9afa-84c4-4b12-91d2-4fa00b16dfce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df9d1a96-2427-4e54-9423-114650ce0930 | service: service-general +[2026-04-16 14:22:50.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512074309900004 | request_id: df9d1a96-2427-4e54-9423-114650ce0930 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f69fc001-6fb5-4d3f-8b34-36f961d9b52a | service: service-general +[2026-04-16 14:22:50.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054405720005 | request_id: f69fc001-6fb5-4d3f-8b34-36f961d9b52a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11a4d7ae-793b-4b20-a0fa-7875f9a72d63 | service: service-general +[2026-04-16 14:22:50.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021010060002 | request_id: 11a4d7ae-793b-4b20-a0fa-7875f9a72d63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7c6b739-94c6-4ffa-93d9-e6d424672837 | service: service-general +[2026-04-16 14:22:50.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230303350001 | request_id: d7c6b739-94c6-4ffa-93d9-e6d424672837 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdcfa852-f106-4f1a-abb2-391c731ddd4b | service: service-general +[2026-04-16 14:22:50.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513220107620096 | request_id: bdcfa852-f106-4f1a-abb2-391c731ddd4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9651f89-21dc-4a83-8695-70e614c22e71 | service: service-general +[2026-04-16 14:22:50.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025212730001 | request_id: d9651f89-21dc-4a83-8695-70e614c22e71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ae2f09a-e674-4de0-9a79-31dcfd970113 | service: service-general +[2026-04-16 14:22:50.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015506660003 | request_id: 8ae2f09a-e674-4de0-9a79-31dcfd970113 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd408b99-f02b-4ecb-b443-dd1777016cd9 | service: service-general +[2026-04-16 14:22:50.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110108900002 | request_id: dd408b99-f02b-4ecb-b443-dd1777016cd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b506d126-aa85-4aa8-959f-2587ceb84bf4 | service: service-general +[2026-04-16 14:22:50.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034306590004 | request_id: b506d126-aa85-4aa8-959f-2587ceb84bf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af7ae24b-65a3-42cc-b8e1-8fcc0b925da8 | service: service-general +[2026-04-16 14:22:50.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: af7ae24b-65a3-42cc-b8e1-8fcc0b925da8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ed81874-97fb-4923-888f-2f37f33713e2 | service: service-general +[2026-04-16 14:22:50.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186203970008 | request_id: 0ed81874-97fb-4923-888f-2f37f33713e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99a40121-08dd-46aa-a68b-8a68a6a18633 | service: service-general +[2026-04-16 14:22:50.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014506680002 | request_id: 99a40121-08dd-46aa-a68b-8a68a6a18633 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c7d9508-19b5-43b9-ab2c-a8171a9bb02a | service: service-general +[2026-04-16 14:22:50.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241802780002 | request_id: 9c7d9508-19b5-43b9-ab2c-a8171a9bb02a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65cb0818-a5b5-46b9-8c08-67d744b0c367 | service: service-general +[2026-04-16 14:22:50.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031207760004 | request_id: 65cb0818-a5b5-46b9-8c08-67d744b0c367 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae9240c2-0848-438e-b1b6-80c5b102fd7a | service: service-general +[2026-04-16 14:22:50.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000054 | request_id: ae9240c2-0848-438e-b1b6-80c5b102fd7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d30ac965-0e1a-40b0-aaf6-b1af499f845d | service: service-general +[2026-04-16 14:22:50.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507021004630003 | request_id: d30ac965-0e1a-40b0-aaf6-b1af499f845d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb4117c0-4593-481e-9ade-298c136fda5d | service: service-general +[2026-04-16 14:22:50.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245607650002 | request_id: fb4117c0-4593-481e-9ade-298c136fda5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcc481ee-71d3-497f-86cc-bd521e3ba8d2 | service: service-general +[2026-04-16 14:22:50.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164107610220 | request_id: dcc481ee-71d3-497f-86cc-bd521e3ba8d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3af90b67-7f34-42dc-b30e-f3aa3a0f9763 | service: service-general +[2026-04-16 14:22:50.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044408940002 | request_id: 3af90b67-7f34-42dc-b30e-f3aa3a0f9763 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a14985db-9c6c-4499-b2c3-e9d08d9eca2a | service: service-general +[2026-04-16 14:22:50.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 371.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092404750003 | request_id: a14985db-9c6c-4499-b2c3-e9d08d9eca2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8412fd96-6c28-44e7-be9e-23599c238e2f | service: service-general +[2026-04-16 14:22:50.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015306660001 | request_id: 8412fd96-6c28-44e7-be9e-23599c238e2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edd923c4-b7ce-4e22-b653-89c6d803c55a | service: service-general +[2026-04-16 14:22:50.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091102450001 | request_id: edd923c4-b7ce-4e22-b653-89c6d803c55a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a55412d-8699-40b1-93a7-92cb2d3cb3c0 | service: service-general +[2026-04-16 14:22:50.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016306830001 | request_id: 3a55412d-8699-40b1-93a7-92cb2d3cb3c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e934a43d-a346-4080-9aef-bc63720da209 | service: service-general +[2026-04-16 14:22:50.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020608880005 | request_id: e934a43d-a346-4080-9aef-bc63720da209 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6eeeea20-c14f-4310-a241-acb5d7b652dc | service: service-general +[2026-04-16 14:22:50.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074103600005 | request_id: 6eeeea20-c14f-4310-a241-acb5d7b652dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 954a6fc9-d9fc-49c3-92c4-08631f8bbb00 | service: service-general +[2026-04-16 14:22:50.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185006950003 | request_id: 954a6fc9-d9fc-49c3-92c4-08631f8bbb00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c59bfcf0-d23c-45d8-a387-8302c9ed12fe | service: service-general +[2026-04-16 14:22:50.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046105580002 | request_id: c59bfcf0-d23c-45d8-a387-8302c9ed12fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 257b2bdd-1f94-4139-9ba7-16a065a3668d | service: service-general +[2026-04-16 14:22:50.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045705820001 | request_id: 257b2bdd-1f94-4139-9ba7-16a065a3668d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b435db2e-25d1-4d86-932a-2edeb439c4e7 | service: service-general +[2026-04-16 14:22:50.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559122 | request_id: b435db2e-25d1-4d86-932a-2edeb439c4e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 729b5dbd-2abf-4082-9b04-910dc5f96688 | service: service-general +[2026-04-16 14:22:50.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134206100002 | request_id: 729b5dbd-2abf-4082-9b04-910dc5f96688 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff272440-4500-452a-89d3-6545448198c8 | service: service-general +[2026-04-16 14:22:50.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010907670001 | request_id: ff272440-4500-452a-89d3-6545448198c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 440d2d24-8a9f-4a6b-a197-826843753b2f | service: service-general +[2026-04-16 14:22:50.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164809720001 | request_id: 440d2d24-8a9f-4a6b-a197-826843753b2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1202c8a4-f78e-43ae-a3eb-fc5d87b4b1fe | service: service-general +[2026-04-16 14:22:50.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052506200016 | request_id: 1202c8a4-f78e-43ae-a3eb-fc5d87b4b1fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a6857e2-70a4-4aae-a207-d546e1292bae | service: service-general +[2026-04-16 14:22:50.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185709630001 | request_id: 9a6857e2-70a4-4aae-a207-d546e1292bae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b79a426-6300-48fa-9171-be4962682782 | service: service-general +[2026-04-16 14:22:50.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221007660002 | request_id: 1b79a426-6300-48fa-9171-be4962682782 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d624a0de-4d33-4556-9788-d7204e372d72 | service: service-general +[2026-04-16 14:22:50.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3215032905860005 | request_id: d624a0de-4d33-4556-9788-d7204e372d72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3de53f85-f096-473b-93c7-1a8db097fefd | service: service-general +[2026-04-16 14:22:50.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096107680001 | request_id: 3de53f85-f096-473b-93c7-1a8db097fefd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc9fd3b7-a341-4303-bb32-f409b8d3ac2b | service: service-general +[2026-04-16 14:22:50.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184906710004 | request_id: fc9fd3b7-a341-4303-bb32-f409b8d3ac2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e40a359d-1751-48e4-a64c-2520c18d47a7 | service: service-general +[2026-04-16 14:22:50.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: e40a359d-1751-48e4-a64c-2520c18d47a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c063f97-8b56-4411-9912-a4782b53a2db | service: service-general +[2026-04-16 14:22:50.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100510760004 | request_id: 9c063f97-8b56-4411-9912-a4782b53a2db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f6fcf05-821b-46c6-b9d5-e152f0bca995 | service: service-general +[2026-04-16 14:22:50.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027105720002 | request_id: 4f6fcf05-821b-46c6-b9d5-e152f0bca995 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a7777f6-fbaf-4670-aecf-1d9769eed8f0 | service: service-general +[2026-04-16 14:22:50.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513156103690001 | request_id: 7a7777f6-fbaf-4670-aecf-1d9769eed8f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18cef8de-c376-4160-ba9e-438390b85ab5 | service: service-general +[2026-04-16 14:22:50.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290708200001 | request_id: 18cef8de-c376-4160-ba9e-438390b85ab5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: affcf2fd-e1bf-4269-9e04-e36a623ac04e | service: service-general +[2026-04-16 14:22:50.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181008710004 | request_id: affcf2fd-e1bf-4269-9e04-e36a623ac04e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdd5c683-474b-4063-9c01-a77a8b7a6051 | service: service-general +[2026-04-16 14:22:50.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: fdd5c683-474b-4063-9c01-a77a8b7a6051 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bae7e627-abe6-4547-af4c-5cd2edb9118c | service: service-general +[2026-04-16 14:22:50.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012902640002 | request_id: bae7e627-abe6-4547-af4c-5cd2edb9118c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e2bac58-4993-4200-adf8-6c50cd5ac765 | service: service-general +[2026-04-16 14:22:50.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144108450054 | request_id: 5e2bac58-4993-4200-adf8-6c50cd5ac765 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 502922f0-47d3-443b-97c2-634ebda1c0bf | service: service-general +[2026-04-16 14:22:50.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011501520001 | request_id: 502922f0-47d3-443b-97c2-634ebda1c0bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 263916a1-e496-4c4a-9f90-a6ea06e3b07c | service: service-general +[2026-04-16 14:22:50.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505102407040001 | request_id: 263916a1-e496-4c4a-9f90-a6ea06e3b07c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4ca892c-5d79-4c06-b461-d03fcbdfab30 | service: service-general +[2026-04-16 14:22:50.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000025 | request_id: b4ca892c-5d79-4c06-b461-d03fcbdfab30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f58e9953-d6ec-471f-a337-66584c7b5136 | service: service-general +[2026-04-16 14:22:50.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045474 | request_id: f58e9953-d6ec-471f-a337-66584c7b5136 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0065e907-3cb6-4be3-ba14-1657f46638b4 | service: service-general +[2026-04-16 14:22:50.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194804920001 | request_id: 0065e907-3cb6-4be3-ba14-1657f46638b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4f572f5-8381-432f-99fa-9a46300b2943 | service: service-general +[2026-04-16 14:22:50.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: e4f572f5-8381-432f-99fa-9a46300b2943 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a391e04-ef19-4162-8bdd-0c35e6df4dc8 | service: service-general +[2026-04-16 14:22:50.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010107530118 | request_id: 0a391e04-ef19-4162-8bdd-0c35e6df4dc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b341fde3-366d-4f4e-bbe9-27bfabb3e4d2 | service: service-general +[2026-04-16 14:22:50.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101306940003 | request_id: b341fde3-366d-4f4e-bbe9-27bfabb3e4d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f310051-f134-4077-8ca8-56996d521400 | service: service-general +[2026-04-16 14:22:50.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 7f310051-f134-4077-8ca8-56996d521400 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bb14854-012f-49cb-8fec-d8fe7db25093 | service: service-general +[2026-04-16 14:22:50.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086009890002 | request_id: 5bb14854-012f-49cb-8fec-d8fe7db25093 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67f1de1a-ce3c-4ca9-94ec-77824ff49973 | service: service-general +[2026-04-16 14:22:50.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104902670001 | request_id: 67f1de1a-ce3c-4ca9-94ec-77824ff49973 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23257d7a-8bdb-4629-b53f-60ee8b91b043 | service: service-general +[2026-04-16 14:22:50.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090809700001 | request_id: 23257d7a-8bdb-4629-b53f-60ee8b91b043 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21830642-8d9a-4aec-b6ea-a59488045a21 | service: service-general +[2026-04-16 14:22:50.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014510980002 | request_id: 21830642-8d9a-4aec-b6ea-a59488045a21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d722f23-f540-4bb3-8523-649fd24437f4 | service: service-general +[2026-04-16 14:22:50.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509206404920007 | request_id: 3d722f23-f540-4bb3-8523-649fd24437f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66c4c4ff-5005-46c5-a61b-1f906749a0d1 | service: service-general +[2026-04-16 14:22:50.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041904830001 | request_id: 66c4c4ff-5005-46c5-a61b-1f906749a0d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f9c12c4-bad3-4f64-8d47-d7ac7bd105a8 | service: service-general +[2026-04-16 14:22:50.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503085009810003 | request_id: 0f9c12c4-bad3-4f64-8d47-d7ac7bd105a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dadd341-f59c-47ed-94a1-b0190a48a3a8 | service: service-general +[2026-04-16 14:22:50.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 5dadd341-f59c-47ed-94a1-b0190a48a3a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f142cc37-d49d-4a56-a5c5-36a55a1dd68d | service: service-general +[2026-04-16 14:22:50.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514103007500001 | request_id: f142cc37-d49d-4a56-a5c5-36a55a1dd68d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 342dad2b-fb02-4476-be30-b22cc7220db0 | service: service-general +[2026-04-16 14:22:50.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 283.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204512600001 | request_id: 342dad2b-fb02-4476-be30-b22cc7220db0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e2b5b3c-5604-4780-adef-134fd1500fbf | service: service-general +[2026-04-16 14:22:50.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025009590004 | request_id: 0e2b5b3c-5604-4780-adef-134fd1500fbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc1de940-b882-485d-bd21-a13d48ea8e92 | service: service-general +[2026-04-16 14:22:50.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300110590001 | request_id: dc1de940-b882-485d-bd21-a13d48ea8e92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93dbb2c9-ca99-4abb-adec-ed081b6b9a0e | service: service-general +[2026-04-16 14:22:50.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579017105640002 | request_id: 93dbb2c9-ca99-4abb-adec-ed081b6b9a0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59a977f8-bc72-464b-9fa1-89ef53414b2e | service: service-general +[2026-04-16 14:22:50.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164302810002 | request_id: 59a977f8-bc72-464b-9fa1-89ef53414b2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 454cf5a4-801b-404e-8ed4-f83532e461dd | service: service-general +[2026-04-16 14:22:50.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256104110003 | request_id: 454cf5a4-801b-404e-8ed4-f83532e461dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03c4ed63-14f2-40c8-90eb-293623901c73 | service: service-general +[2026-04-16 14:22:50.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334107730018 | request_id: 03c4ed63-14f2-40c8-90eb-293623901c73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f974cbc6-6d43-4c40-9735-ab4d1d5ada42 | service: service-general +[2026-04-16 14:22:50.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 262.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011909160002 | request_id: f974cbc6-6d43-4c40-9735-ab4d1d5ada42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa3d979c-ff99-427c-87f4-c6dda44d081e | service: service-general +[2026-04-16 14:22:50.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140208180006 | request_id: aa3d979c-ff99-427c-87f4-c6dda44d081e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cea7dd9-5032-4991-8857-ae4832600dbe | service: service-general +[2026-04-16 14:22:50.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513241211960002 | request_id: 6cea7dd9-5032-4991-8857-ae4832600dbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b98887a6-f2ec-4296-8777-d71dc5d05c6e | service: service-general +[2026-04-16 14:22:50.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144111750002 | request_id: b98887a6-f2ec-4296-8777-d71dc5d05c6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f63b000b-e424-45b4-8f03-b181796f8f96 | service: service-general +[2026-04-16 14:22:50.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506125206650012 | request_id: f63b000b-e424-45b4-8f03-b181796f8f96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63349725-ffe1-4d52-86ce-020aadef2937 | service: service-general +[2026-04-16 14:22:50.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194909700001 | request_id: 63349725-ffe1-4d52-86ce-020aadef2937 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbd18316-8a40-47cd-a97f-197f02280a19 | service: service-general +[2026-04-16 14:22:50.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135007760002 | request_id: dbd18316-8a40-47cd-a97f-197f02280a19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db46a195-00c7-4df9-ab3e-582db313dd35 | service: service-general +[2026-04-16 14:22:50.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: db46a195-00c7-4df9-ab3e-582db313dd35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d1c3f03-15bc-4e84-95e7-7615690587f0 | service: service-general +[2026-04-16 14:22:50.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031502580002 | request_id: 0d1c3f03-15bc-4e84-95e7-7615690587f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 402309c8-a2da-42dd-a7fe-033e8ba784ef | service: service-general +[2026-04-16 14:22:50.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022501840003 | request_id: 402309c8-a2da-42dd-a7fe-033e8ba784ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a64978c4-bcc1-4405-b543-92505d4785c4 | service: service-general +[2026-04-16 14:22:50.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559126 | request_id: a64978c4-bcc1-4405-b543-92505d4785c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4919cb2f-85d9-47a7-a188-b511c3558052 | service: service-general +[2026-04-16 14:22:50.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030502200002 | request_id: 4919cb2f-85d9-47a7-a188-b511c3558052 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72c5dbcc-381b-4a44-87f9-3b62f500dcfe | service: service-general +[2026-04-16 14:22:50.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524151202000001 | request_id: 72c5dbcc-381b-4a44-87f9-3b62f500dcfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 537af907-3f8c-41f2-948d-11a1477aafc6 | service: service-general +[2026-04-16 14:22:50.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044201750005 | request_id: 537af907-3f8c-41f2-948d-11a1477aafc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88377798-083a-474b-9b5c-1fed0478fcfa | service: service-general +[2026-04-16 14:22:50.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000000 | request_id: 88377798-083a-474b-9b5c-1fed0478fcfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 620c3765-fb81-4ff8-88d9-319a8f08c010 | service: service-general +[2026-04-16 14:22:50.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: 620c3765-fb81-4ff8-88d9-319a8f08c010 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78b3d157-3e8f-4b30-ae57-d1880d5ba8e4 | service: service-general +[2026-04-16 14:22:50.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175301570001 | request_id: 78b3d157-3e8f-4b30-ae57-d1880d5ba8e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1917815-7e53-4240-8f1d-25becf939721 | service: service-general +[2026-04-16 14:22:50.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514143107900001 | request_id: c1917815-7e53-4240-8f1d-25becf939721 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b46b426-e859-458f-8ea1-0c553af95179 | service: service-general +[2026-04-16 14:22:50.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035409690001 | request_id: 1b46b426-e859-458f-8ea1-0c553af95179 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4924ff4c-de34-4f47-8e3e-8e5bc5d84583 | service: service-general +[2026-04-16 14:22:50.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031403050002 | request_id: 4924ff4c-de34-4f47-8e3e-8e5bc5d84583 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86ba5a29-582c-4579-973e-9bc1678a5459 | service: service-general +[2026-04-16 14:22:50.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: 86ba5a29-582c-4579-973e-9bc1678a5459 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63d97aeb-c057-46e9-af39-096760f0bae8 | service: service-general +[2026-04-16 14:22:50.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105212690007 | request_id: 63d97aeb-c057-46e9-af39-096760f0bae8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eaea565-0f68-4283-ab7d-990fa868cfc6 | service: service-general +[2026-04-16 14:22:50.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011905980001 | request_id: 0eaea565-0f68-4283-ab7d-990fa868cfc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 452e8013-cbc4-4294-aa99-e07592a0f9fb | service: service-general +[2026-04-16 14:22:50.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523161001720003 | request_id: 452e8013-cbc4-4294-aa99-e07592a0f9fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 707a31fe-9209-4a45-953f-07390edaa727 | service: service-general +[2026-04-16 14:22:50.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116712120002 | request_id: 707a31fe-9209-4a45-953f-07390edaa727 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a009476-0eeb-46e1-a0e3-214da5b00ed3 | service: service-general +[2026-04-16 14:22:50.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 9a009476-0eeb-46e1-a0e3-214da5b00ed3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5912dac8-4c29-4b7e-b6e5-c076f475d4cb | service: service-general +[2026-04-16 14:22:50.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: 5912dac8-4c29-4b7e-b6e5-c076f475d4cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9188346b-6724-414a-bb3e-705ba550db1f | service: service-general +[2026-04-16 14:22:50.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3273017112510016 | request_id: 9188346b-6724-414a-bb3e-705ba550db1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f799d5dd-3ecf-4581-aeff-bf1f65cd1973 | service: service-general +[2026-04-16 14:22:50.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232412700003 | request_id: f799d5dd-3ecf-4581-aeff-bf1f65cd1973 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0bd32fc-be25-406f-be5c-b0c71782800f | service: service-general +[2026-04-16 14:22:50.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 526.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150708910001 | request_id: c0bd32fc-be25-406f-be5c-b0c71782800f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e2a2f75-c172-4523-a155-1e317c7c7a8d | service: service-general +[2026-04-16 14:22:50.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506176706520001 | request_id: 5e2a2f75-c172-4523-a155-1e317c7c7a8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cb2276d-e6b1-4660-8f23-417796d26a47 | service: service-general +[2026-04-16 14:22:50.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 8cb2276d-e6b1-4660-8f23-417796d26a47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e444ae99-e380-4c9f-a92e-b319f5af78f4 | service: service-general +[2026-04-16 14:22:50.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507337112680014 | request_id: e444ae99-e380-4c9f-a92e-b319f5af78f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51c942c0-11d3-4cd2-95a7-754de96d36f9 | service: service-general +[2026-04-16 14:22:50.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222005810009 | request_id: 51c942c0-11d3-4cd2-95a7-754de96d36f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e647e070-d66d-4193-a8bb-6285223f7728 | service: service-general +[2026-04-16 14:22:50.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357303050570001_ | request_id: e647e070-d66d-4193-a8bb-6285223f7728 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36c4f27c-eb9e-4961-b567-fd2d182e972e | service: service-general +[2026-04-16 14:22:50.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050402610001 | request_id: 36c4f27c-eb9e-4961-b567-fd2d182e972e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2a7f3ac-bf0b-4e1f-ba18-1e361c961023 | service: service-general +[2026-04-16 14:22:50.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: b2a7f3ac-bf0b-4e1f-ba18-1e361c961023 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f90e5117-ab2c-4fd0-967d-a1431535b7d0 | service: service-general +[2026-04-16 14:22:50.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559130 | request_id: f90e5117-ab2c-4fd0-967d-a1431535b7d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa8cd161-dbb4-4da0-8636-324286009fc3 | service: service-general +[2026-04-16 14:22:50.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052401190001 | request_id: aa8cd161-dbb4-4da0-8636-324286009fc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 867384f0-1480-4550-a102-7b096eb1d1e6 | service: service-general +[2026-04-16 14:22:50.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246101680001 | request_id: 867384f0-1480-4550-a102-7b096eb1d1e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c76b1b4-ac3e-4c32-9f18-35e43635e01e | service: service-general +[2026-04-16 14:22:50.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: 8c76b1b4-ac3e-4c32-9f18-35e43635e01e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd3a1ac5-9ca5-4386-abb6-5b674a7ad730 | service: service-general +[2026-04-16 14:22:50.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506071112480002 | request_id: bd3a1ac5-9ca5-4386-abb6-5b674a7ad730 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56f01a62-36e0-4b03-8f5c-215e36cbc262 | service: service-general +[2026-04-16 14:22:50.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184101670044 | request_id: 56f01a62-36e0-4b03-8f5c-215e36cbc262 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aae71595-c150-463f-8d53-1edd90b893ef | service: service-general +[2026-04-16 14:22:50.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182202740002 | request_id: aae71595-c150-463f-8d53-1edd90b893ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e542ec77-f3e8-468f-b8f3-88dc6b394ae3 | service: service-general +[2026-04-16 14:22:50.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011908460002 | request_id: e542ec77-f3e8-468f-b8f3-88dc6b394ae3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71b1eb54-31f0-46bf-bf89-cb723695ccb7 | service: service-general +[2026-04-16 14:22:50.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335108540001 | request_id: 71b1eb54-31f0-46bf-bf89-cb723695ccb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b72b421-3acb-4e61-bda0-e20294576f07 | service: service-general +[2026-04-16 14:22:50.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054602560001 | request_id: 2b72b421-3acb-4e61-bda0-e20294576f07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bad983f-d44e-4a75-a13a-b3b80d474138 | service: service-general +[2026-04-16 14:22:50.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256802870004 | request_id: 6bad983f-d44e-4a75-a13a-b3b80d474138 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: becf6f0d-9f74-43ae-8873-07575409ce13 | service: service-general +[2026-04-16 14:22:50.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 257.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514083108170001 | request_id: becf6f0d-9f74-43ae-8873-07575409ce13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c9ae5d3-31a7-4c4f-be2f-c8de3f32b8cb | service: service-general +[2026-04-16 14:22:50.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505041901200001 | request_id: 1c9ae5d3-31a7-4c4f-be2f-c8de3f32b8cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39c9b672-2bc5-415a-86c2-995b838fd520 | service: service-general +[2026-04-16 14:22:50.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171301600001 | request_id: 39c9b672-2bc5-415a-86c2-995b838fd520 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f4bef51-4a60-45cf-938e-c2d128c3a4f6 | service: service-general +[2026-04-16 14:22:50.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085011670002 | request_id: 8f4bef51-4a60-45cf-938e-c2d128c3a4f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86155ed9-baae-4265-a954-e2c14d18aa5f | service: service-general +[2026-04-16 14:22:50.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212507190003 | request_id: 86155ed9-baae-4265-a954-e2c14d18aa5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd7bab1d-04c9-478d-ba02-3731c3f490bb | service: service-general +[2026-04-16 14:22:50.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507243112730012 | request_id: bd7bab1d-04c9-478d-ba02-3731c3f490bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80c4b96b-b4c6-48cc-a13f-5de0d806deca | service: service-general +[2026-04-16 14:22:50.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0564545454545454 | request_id: 80c4b96b-b4c6-48cc-a13f-5de0d806deca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c059190f-74c3-4d45-9e02-5044b0719d7f | service: service-general +[2026-04-16 14:22:50.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 256.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295112650001 | request_id: c059190f-74c3-4d45-9e02-5044b0719d7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96349c52-b9ba-4557-8ef2-a5f94ab650e6 | service: service-general +[2026-04-16 14:22:50.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012912840001 | request_id: 96349c52-b9ba-4557-8ef2-a5f94ab650e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c114542-9458-4bfa-a8e6-bc9855e311f2 | service: service-general +[2026-04-16 14:22:50.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031901720010 | request_id: 4c114542-9458-4bfa-a8e6-bc9855e311f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 557cfa46-b7bc-43b5-a6ca-d86cca50e03d | service: service-general +[2026-04-16 14:22:50.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508196008840002 | request_id: 557cfa46-b7bc-43b5-a6ca-d86cca50e03d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dc90ee6-5974-4b3e-beac-04d38a53a613 | service: service-general +[2026-04-16 14:22:50.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026603690001 | request_id: 5dc90ee6-5974-4b3e-beac-04d38a53a613 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3663be36-7775-4a33-9082-aed141979cb2 | service: service-general +[2026-04-16 14:22:50.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020404520002 | request_id: 3663be36-7775-4a33-9082-aed141979cb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cd8a3ac-e9a7-413d-bdce-9be602de6efe | service: service-general +[2026-04-16 14:22:50.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 314.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031607800013 | request_id: 8cd8a3ac-e9a7-413d-bdce-9be602de6efe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7537cde4-ddd5-4d5e-b728-73a3d0e82e72 | service: service-general +[2026-04-16 14:22:50.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050211170003 | request_id: 7537cde4-ddd5-4d5e-b728-73a3d0e82e72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e37070e2-168b-475e-9364-00262ef2529e | service: service-general +[2026-04-16 14:22:50.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 295.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215401640001 | request_id: e37070e2-168b-475e-9364-00262ef2529e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58415460-b076-494a-85fb-01d9313107aa | service: service-general +[2026-04-16 14:22:50.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 262.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127110850001 | request_id: 58415460-b076-494a-85fb-01d9313107aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b105bdd7-cdc5-4607-ad8c-b7ea3e62e947 | service: service-general +[2026-04-16 14:22:50.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506105410800001 | request_id: b105bdd7-cdc5-4607-ad8c-b7ea3e62e947 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcf7c4c6-acef-4b69-b393-7cffedd64ffa | service: service-general +[2026-04-16 14:22:50.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515084306000002 | request_id: dcf7c4c6-acef-4b69-b393-7cffedd64ffa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cb374f9-51f3-4fb7-a69e-2d5a8194c965 | service: service-general +[2026-04-16 14:22:50.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040205000002 | request_id: 1cb374f9-51f3-4fb7-a69e-2d5a8194c965 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9164fb8-7520-443c-9569-9fcf94813fb5 | service: service-general +[2026-04-16 14:22:50.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110402110002 | request_id: b9164fb8-7520-443c-9569-9fcf94813fb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06a1a5bb-37af-4576-b44e-29b801808c86 | service: service-general +[2026-04-16 14:22:50.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135202560002 | request_id: 06a1a5bb-37af-4576-b44e-29b801808c86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac9eefea-b349-4b09-94aa-0bde9c69a6b3 | service: service-general +[2026-04-16 14:22:50.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559141 | request_id: ac9eefea-b349-4b09-94aa-0bde9c69a6b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f42eb43-3bdd-4102-9cda-490dcb6dc0c0 | service: service-general +[2026-04-16 14:22:50.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011904580001 | request_id: 5f42eb43-3bdd-4102-9cda-490dcb6dc0c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 073c6b2a-6971-4874-b1bb-a4c3c6c6f5d6 | service: service-general +[2026-04-16 14:22:50.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140803940003 | request_id: 073c6b2a-6971-4874-b1bb-a4c3c6c6f5d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4684abad-c973-4f3c-aebf-ee3d5e82dc7e | service: service-general +[2026-04-16 14:22:50.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020603030002 | request_id: 4684abad-c973-4f3c-aebf-ee3d5e82dc7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc14768f-cd73-464b-b58a-5d35616c9b4a | service: service-general +[2026-04-16 14:22:50.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101101200002 | request_id: cc14768f-cd73-464b-b58a-5d35616c9b4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7366b1bf-41b9-4e9f-9c6f-6250c9b5f119 | service: service-general +[2026-04-16 14:22:50.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025304710002 | request_id: 7366b1bf-41b9-4e9f-9c6f-6250c9b5f119 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ae3cda3-1201-4517-854f-4ea078d991b1 | service: service-general +[2026-04-16 14:22:50.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041107450001 | request_id: 8ae3cda3-1201-4517-854f-4ea078d991b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0635e9ce-98fb-4f79-a734-9fb0ac7d7561 | service: service-general +[2026-04-16 14:22:50.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094905590001 | request_id: 0635e9ce-98fb-4f79-a734-9fb0ac7d7561 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a896c54f-dce4-44b7-863f-7823e84e4933 | service: service-general +[2026-04-16 14:22:50.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096007800001 | request_id: a896c54f-dce4-44b7-863f-7823e84e4933 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcf32cb1-a6c7-4b0b-baab-8a966746549c | service: service-general +[2026-04-16 14:22:50.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559142 | request_id: fcf32cb1-a6c7-4b0b-baab-8a966746549c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c7dd892-2b4b-4243-bb71-7e76205f32f9 | service: service-general +[2026-04-16 14:22:50.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522166108870004 | request_id: 4c7dd892-2b4b-4243-bb71-7e76205f32f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b1c02be-0aa6-42e2-86f2-5675d7c5856b | service: service-general +[2026-04-16 14:22:50.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101600213 | request_id: 7b1c02be-0aa6-42e2-86f2-5675d7c5856b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f0e7c39-b279-402e-8366-593321576d0e | service: service-general +[2026-04-16 14:22:50.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514052007610001 | request_id: 7f0e7c39-b279-402e-8366-593321576d0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a0eb129-28f0-479a-bc00-04ca5c299c5f | service: service-general +[2026-04-16 14:22:50.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016906890001 | request_id: 4a0eb129-28f0-479a-bc00-04ca5c299c5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8266bbf9-042b-4d4a-a428-a62fbf870c2c | service: service-general +[2026-04-16 14:22:50.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040212520001 | request_id: 8266bbf9-042b-4d4a-a428-a62fbf870c2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ff0a84f-9f83-4efa-9250-c7c669c8c5cc | service: service-general +[2026-04-16 14:22:50.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505114107690117 | request_id: 8ff0a84f-9f83-4efa-9250-c7c669c8c5cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9f3b480-fc98-485c-83ab-b481e4cc5dd1 | service: service-general +[2026-04-16 14:22:50.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081808750002 | request_id: b9f3b480-fc98-485c-83ab-b481e4cc5dd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfbdf207-9e65-47a9-be54-e410552b5bd7 | service: service-general +[2026-04-16 14:22:50.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515081809770012 | request_id: dfbdf207-9e65-47a9-be54-e410552b5bd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0c9888b-817c-45f1-9b89-e746db38f0af | service: service-general +[2026-04-16 14:22:50.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031810960001 | request_id: b0c9888b-817c-45f1-9b89-e746db38f0af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fda4fb4b-4b5b-4a46-8b39-137ba7d0c44a | service: service-general +[2026-04-16 14:22:50.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244108690002 | request_id: fda4fb4b-4b5b-4a46-8b39-137ba7d0c44a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1c6c50a-1822-477d-b03b-b250007c6406 | service: service-general +[2026-04-16 14:22:50.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503060803690001 | request_id: d1c6c50a-1822-477d-b03b-b250007c6406 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 116e8f93-430b-4741-86b6-e169aa1025d7 | service: service-general +[2026-04-16 14:22:50.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505036107860005 | request_id: 116e8f93-430b-4741-86b6-e169aa1025d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fd49f23-c02e-40af-aee4-8d946ae47dfb | service: service-general +[2026-04-16 14:22:50.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506072606120001 | request_id: 5fd49f23-c02e-40af-aee4-8d946ae47dfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f2af3d3-82d0-48e8-90e2-89917ef98660 | service: service-general +[2026-04-16 14:22:50.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264203690001 | request_id: 0f2af3d3-82d0-48e8-90e2-89917ef98660 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d849d56-d608-472c-93b8-02504d482c29 | service: service-general +[2026-04-16 14:22:50.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104202630001 | request_id: 8d849d56-d608-472c-93b8-02504d482c29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 703b5747-d636-4546-8808-d3020deb407f | service: service-general +[2026-04-16 14:22:50.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056012970002 | request_id: 703b5747-d636-4546-8808-d3020deb407f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a30de1a4-9249-4552-a2d6-cafe40fb4e8a | service: service-general +[2026-04-16 14:22:50.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506034205620001 | request_id: a30de1a4-9249-4552-a2d6-cafe40fb4e8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 828cb47c-5c1d-4c19-9389-632699f42264 | service: service-general +[2026-04-16 14:22:50.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 256.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: 828cb47c-5c1d-4c19-9389-632699f42264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a113af63-8d94-4969-a956-452a9f3d1883 | service: service-general +[2026-04-16 14:22:50.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230411180002 | request_id: a113af63-8d94-4969-a956-452a9f3d1883 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9055316-32d7-419a-b0fb-4b4279113caa | service: service-general +[2026-04-16 14:22:50.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514056004590001 | request_id: f9055316-32d7-419a-b0fb-4b4279113caa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95094784-310b-47a8-ad7f-01787671cf87 | service: service-general +[2026-04-16 14:22:50.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230103720003 | request_id: 95094784-310b-47a8-ad7f-01787671cf87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:50.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6644d3ec-bb9d-435c-bf56-79c957f62d0a | service: service-general +[2026-04-16 14:22:50.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557630 | request_id: 6644d3ec-bb9d-435c-bf56-79c957f62d0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0aeac897-d37c-46ac-85b9-3575e27a4f50 | service: service-general +[2026-04-16 14:22:51.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096309720002 | request_id: 0aeac897-d37c-46ac-85b9-3575e27a4f50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14421ef8-c3f1-426e-b529-920666ca3a8f | service: service-general +[2026-04-16 14:22:51.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116207740001 | request_id: 14421ef8-c3f1-426e-b529-920666ca3a8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 148e6a7b-843e-4e78-bd99-52df9434a8cc | service: service-general +[2026-04-16 14:22:51.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 587.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026012000004 | request_id: 148e6a7b-843e-4e78-bd99-52df9434a8cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a9d4dbc-3daa-47dd-aee0-71c8bec29ea0 | service: service-general +[2026-04-16 14:22:51.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144206740007 | request_id: 4a9d4dbc-3daa-47dd-aee0-71c8bec29ea0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2975edfb-2ee9-4c42-8d8e-6ded4343b59e | service: service-general +[2026-04-16 14:22:51.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160309590001 | request_id: 2975edfb-2ee9-4c42-8d8e-6ded4343b59e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad9ed8d6-e1e6-4cbf-b4ef-491c8b6e80c4 | service: service-general +[2026-04-16 14:22:51.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521171108960001 | request_id: ad9ed8d6-e1e6-4cbf-b4ef-491c8b6e80c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25f028ef-4cf9-4970-906e-d9f94d908291 | service: service-general +[2026-04-16 14:22:51.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105808790008 | request_id: 25f028ef-4cf9-4970-906e-d9f94d908291 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddcf9728-f3ec-4add-a059-55e30dfa75bd | service: service-general +[2026-04-16 14:22:51.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022808720005 | request_id: ddcf9728-f3ec-4add-a059-55e30dfa75bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58754933-c81d-4e8f-8e5a-0a07875be619 | service: service-general +[2026-04-16 14:22:51.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081508670001 | request_id: 58754933-c81d-4e8f-8e5a-0a07875be619 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e905f20c-8d10-4360-80b3-a4221d16feac | service: service-general +[2026-04-16 14:22:51.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3329067105940002 | request_id: e905f20c-8d10-4360-80b3-a4221d16feac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e442f2d5-b37f-4123-a545-52b05d8b63c1 | service: service-general +[2026-04-16 14:22:51.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: e442f2d5-b37f-4123-a545-52b05d8b63c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62121225-2612-42cc-8a76-bd5c1aa922b3 | service: service-general +[2026-04-16 14:22:51.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045503 | request_id: 62121225-2612-42cc-8a76-bd5c1aa922b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a80afa0b-21a8-4d18-8619-dfec6e96d310 | service: service-general +[2026-04-16 14:22:51.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011610740003 | request_id: a80afa0b-21a8-4d18-8619-dfec6e96d310 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e8b4cc2-3e01-4a2f-8e0d-000c00b590e7 | service: service-general +[2026-04-16 14:22:51.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054812930002 | request_id: 0e8b4cc2-3e01-4a2f-8e0d-000c00b590e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 826b5293-f878-4796-bd5a-21f707121d2c | service: service-general +[2026-04-16 14:22:51.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236506830004 | request_id: 826b5293-f878-4796-bd5a-21f707121d2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cea50e8d-37b6-493d-8ab1-f3e981c55dcc | service: service-general +[2026-04-16 14:22:51.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559145 | request_id: cea50e8d-37b6-493d-8ab1-f3e981c55dcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6be7f15b-257c-438e-9e4a-d8e2f8875665 | service: service-general +[2026-04-16 14:22:51.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082806180003 | request_id: 6be7f15b-257c-438e-9e4a-d8e2f8875665 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 499425f9-2a7d-47bf-8792-1dbdc278ebaa | service: service-general +[2026-04-16 14:22:51.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514193006720038 | request_id: 499425f9-2a7d-47bf-8792-1dbdc278ebaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 575f3c52-a9e7-4160-8ce9-b83b49843163 | service: service-general +[2026-04-16 14:22:51.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051105790002 | request_id: 575f3c52-a9e7-4160-8ce9-b83b49843163 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50cb5eb2-00ab-45cc-a851-2f92b12b5f35 | service: service-general +[2026-04-16 14:22:51.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241609800002 | request_id: 50cb5eb2-00ab-45cc-a851-2f92b12b5f35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a20baba-5444-49a6-9b48-704e7e2af6b0 | service: service-general +[2026-04-16 14:22:51.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056601560003 | request_id: 8a20baba-5444-49a6-9b48-704e7e2af6b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1961697-f782-4eac-b669-9fd37cf6b5dd | service: service-general +[2026-04-16 14:22:51.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506185203760002 | request_id: d1961697-f782-4eac-b669-9fd37cf6b5dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e56142b-203b-4f26-bf77-07c085f86d0a | service: service-general +[2026-04-16 14:22:51.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 263.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196910730001 | request_id: 6e56142b-203b-4f26-bf77-07c085f86d0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66981507-311c-400e-b48b-ef314fbb1840 | service: service-general +[2026-04-16 14:22:51.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519046407770001 | request_id: 66981507-311c-400e-b48b-ef314fbb1840 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 509c48f1-bb31-4f87-a088-48d3b43caeb1 | service: service-general +[2026-04-16 14:22:51.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120101500052 | request_id: 509c48f1-bb31-4f87-a088-48d3b43caeb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f192ca84-868d-48ba-b381-b4dd501e45ee | service: service-general +[2026-04-16 14:22:51.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032712140004 | request_id: f192ca84-868d-48ba-b381-b4dd501e45ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 264dd074-76de-4fef-8991-96d6753a5b35 | service: service-general +[2026-04-16 14:22:51.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504084107600041 | request_id: 264dd074-76de-4fef-8991-96d6753a5b35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fea7456c-cf51-4624-b4b1-9f384dbe7e95 | service: service-general +[2026-04-16 14:22:51.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502076210920003 | request_id: fea7456c-cf51-4624-b4b1-9f384dbe7e95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f986ed5-a8a0-4028-ac87-d746a0629ce2 | service: service-general +[2026-04-16 14:22:51.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010207070001 | request_id: 4f986ed5-a8a0-4028-ac87-d746a0629ce2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f530e89-40f3-4ecf-8358-9f25d6185af1 | service: service-general +[2026-04-16 14:22:51.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559146 | request_id: 3f530e89-40f3-4ecf-8358-9f25d6185af1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d37f6da2-6e1e-4297-aefe-ff710abf2a37 | service: service-general +[2026-04-16 14:22:51.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506244904640002 | request_id: d37f6da2-6e1e-4297-aefe-ff710abf2a37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9baf6ee5-fb48-4f57-82ed-d39aaa2ffe6f | service: service-general +[2026-04-16 14:22:51.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509215311640001 | request_id: 9baf6ee5-fb48-4f57-82ed-d39aaa2ffe6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c465bfdd-e5c8-437a-b612-95dbf02fc8fe | service: service-general +[2026-04-16 14:22:51.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505162712680002 | request_id: c465bfdd-e5c8-437a-b612-95dbf02fc8fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5fa6916-3a73-4304-b1cb-bd480c82405a | service: service-general +[2026-04-16 14:22:51.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3276036001720002 | request_id: f5fa6916-3a73-4304-b1cb-bd480c82405a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92444f82-f367-4dff-87d2-7e46e3a69928 | service: service-general +[2026-04-16 14:22:51.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040901610006 | request_id: 92444f82-f367-4dff-87d2-7e46e3a69928 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0425112-3ae9-4d29-8159-eaa02e283664 | service: service-general +[2026-04-16 14:22:51.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124110950001 | request_id: e0425112-3ae9-4d29-8159-eaa02e283664 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34c991b5-10d8-4191-8718-f6eadce3ddbe | service: service-general +[2026-04-16 14:22:51.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014503600003 | request_id: 34c991b5-10d8-4191-8718-f6eadce3ddbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce749d8a-04b5-4bc3-948a-7ee8462cd4a4 | service: service-general +[2026-04-16 14:22:51.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505224107570087 | request_id: ce749d8a-04b5-4bc3-948a-7ee8462cd4a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e86e67e-5ac3-483f-9dad-a067b4aad8b6 | service: service-general +[2026-04-16 14:22:51.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559147 | request_id: 3e86e67e-5ac3-483f-9dad-a067b4aad8b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ca1319c-496d-451a-9a7b-70e19a494791 | service: service-general +[2026-04-16 14:22:51.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155005720008 | request_id: 6ca1319c-496d-451a-9a7b-70e19a494791 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9e88f92-fb49-4216-bfcd-202c320f76f4 | service: service-general +[2026-04-16 14:22:51.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505196509560001 | request_id: d9e88f92-fb49-4216-bfcd-202c320f76f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b7fb7e4-2cb8-4f60-b545-43ab8254c7d6 | service: service-general +[2026-04-16 14:22:51.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011212030009 | request_id: 7b7fb7e4-2cb8-4f60-b545-43ab8254c7d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbd107d9-2bc4-451a-9775-18a08aa2af45 | service: service-general +[2026-04-16 14:22:51.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035603990002 | request_id: bbd107d9-2bc4-451a-9775-18a08aa2af45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b70b4ef6-d497-4f24-b174-6b27da4f0bf3 | service: service-general +[2026-04-16 14:22:51.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026209690002 | request_id: b70b4ef6-d497-4f24-b174-6b27da4f0bf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 550647f7-deb9-40f5-8e56-52f5f51a1176 | service: service-general +[2026-04-16 14:22:51.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052009600004 | request_id: 550647f7-deb9-40f5-8e56-52f5f51a1176 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48067cb1-d07d-441c-b9d5-fd7f15159fe7 | service: service-general +[2026-04-16 14:22:51.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236012130001 | request_id: 48067cb1-d07d-441c-b9d5-fd7f15159fe7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bc62eb8-d302-40b0-b48f-e80159d5dc97 | service: service-general +[2026-04-16 14:22:51.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255207780006 | request_id: 8bc62eb8-d302-40b0-b48f-e80159d5dc97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc068460-24a5-4335-85ef-c39e0472e27e | service: service-general +[2026-04-16 14:22:51.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081602160001 | request_id: fc068460-24a5-4335-85ef-c39e0472e27e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea86326b-3371-4715-aa54-d890beab4061 | service: service-general +[2026-04-16 14:22:51.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514030101860002 | request_id: ea86326b-3371-4715-aa54-d890beab4061 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12a4c78c-33b1-4fb4-9cbf-6d29703195b6 | service: service-general +[2026-04-16 14:22:51.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505031608190002 | request_id: 12a4c78c-33b1-4fb4-9cbf-6d29703195b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14f84231-cc96-419f-ad4d-c9f2454a546f | service: service-general +[2026-04-16 14:22:51.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505034708550001 | request_id: 14f84231-cc96-419f-ad4d-c9f2454a546f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63841397-c2c5-46f2-8899-449e4efe92ab | service: service-general +[2026-04-16 14:22:51.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240505000005 | request_id: 63841397-c2c5-46f2-8899-449e4efe92ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b46ebf2-6c64-40f9-a930-b9e3c24c261d | service: service-general +[2026-04-16 14:22:51.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559149 | request_id: 5b46ebf2-6c64-40f9-a930-b9e3c24c261d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 584dd5db-330d-4de2-bf24-9f0fe3f27fd9 | service: service-general +[2026-04-16 14:22:51.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084809500002 | request_id: 584dd5db-330d-4de2-bf24-9f0fe3f27fd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8a3b9ee-87c2-4341-81bc-92458e560525 | service: service-general +[2026-04-16 14:22:51.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6474036803620004 | request_id: e8a3b9ee-87c2-4341-81bc-92458e560525 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09a66736-b2b6-4f52-90ef-32cb6c6a8d3c | service: service-general +[2026-04-16 14:22:51.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054402750001 | request_id: 09a66736-b2b6-4f52-90ef-32cb6c6a8d3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7fa4110-e6d9-49ad-8bdc-c4d7076cc0dd | service: service-general +[2026-04-16 14:22:51.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3304072703800001 | request_id: d7fa4110-e6d9-49ad-8bdc-c4d7076cc0dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 623807b3-aca9-4dfe-ab7d-b57202ed4854 | service: service-general +[2026-04-16 14:22:51.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012108870006 | request_id: 623807b3-aca9-4dfe-ab7d-b57202ed4854 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67afd77e-7c4f-4d68-b2ed-e89a829a48ce | service: service-general +[2026-04-16 14:22:51.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545829 | request_id: 67afd77e-7c4f-4d68-b2ed-e89a829a48ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d370aa84-1208-49c6-ad42-6063413e29ba | service: service-general +[2026-04-16 14:22:51.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031005820011 | request_id: d370aa84-1208-49c6-ad42-6063413e29ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a408c617-f039-4cfb-b40b-0a1eb1e63416 | service: service-general +[2026-04-16 14:22:51.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045565 | request_id: a408c617-f039-4cfb-b40b-0a1eb1e63416 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a046bc22-0ceb-4172-b666-71f21d2487e1 | service: service-general +[2026-04-16 14:22:51.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114305670002 | request_id: a046bc22-0ceb-4172-b666-71f21d2487e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4dea4a49-666d-4e5f-bd25-1f23e27b00b5 | service: service-general +[2026-04-16 14:22:51.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184508830006 | request_id: 4dea4a49-666d-4e5f-bd25-1f23e27b00b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 987e675a-03ff-4205-8275-6e1ac44a1fa7 | service: service-general +[2026-04-16 14:22:51.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190109040002 | request_id: 987e675a-03ff-4205-8275-6e1ac44a1fa7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73ad8c1d-bc02-4c4e-be7f-780ef4da4f92 | service: service-general +[2026-04-16 14:22:51.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054506890002 | request_id: 73ad8c1d-bc02-4c4e-be7f-780ef4da4f92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a11e8294-e495-43de-a455-ff4493a2e28c | service: service-general +[2026-04-16 14:22:51.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246807730004 | request_id: a11e8294-e495-43de-a455-ff4493a2e28c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77c2ccae-eae0-4b15-b3d6-a3a1ab8cebcb | service: service-general +[2026-04-16 14:22:51.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331211160001 | request_id: 77c2ccae-eae0-4b15-b3d6-a3a1ab8cebcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6f98812-72a2-4679-8c89-5aea0e0c9d25 | service: service-general +[2026-04-16 14:22:51.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250110520002 | request_id: b6f98812-72a2-4679-8c89-5aea0e0c9d25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd7d9c20-0f8e-4973-993a-d90cd925b8f2 | service: service-general +[2026-04-16 14:22:51.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147010970001 | request_id: bd7d9c20-0f8e-4973-993a-d90cd925b8f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e688513-cc5c-40ce-98ba-229670eb8429 | service: service-general +[2026-04-16 14:22:51.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015501900001 | request_id: 8e688513-cc5c-40ce-98ba-229670eb8429 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebcac647-8ab9-4ead-96f1-005bf0ed8a59 | service: service-general +[2026-04-16 14:22:51.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559150 | request_id: ebcac647-8ab9-4ead-96f1-005bf0ed8a59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99c13d62-4773-4351-8f46-605809af57d6 | service: service-general +[2026-04-16 14:22:51.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506182912103135 | request_id: 99c13d62-4773-4351-8f46-605809af57d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccb670af-b254-4ff6-9033-b8a3aa7dbbb2 | service: service-general +[2026-04-16 14:22:51.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546002 | request_id: ccb670af-b254-4ff6-9033-b8a3aa7dbbb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 179f8815-e746-44e8-bb5e-605fb8af7e23 | service: service-general +[2026-04-16 14:22:51.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: 179f8815-e746-44e8-bb5e-605fb8af7e23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 351bd069-d1a9-4ac6-b494-37c39a463219 | service: service-general +[2026-04-16 14:22:51.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140312020004 | request_id: 351bd069-d1a9-4ac6-b494-37c39a463219 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7885889e-a19d-4898-8e2b-00d7231957ce | service: service-general +[2026-04-16 14:22:51.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244504970001 | request_id: 7885889e-a19d-4898-8e2b-00d7231957ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01bd4bfa-1e24-4c86-aa44-da19cd7d3967 | service: service-general +[2026-04-16 14:22:51.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052305920005 | request_id: 01bd4bfa-1e24-4c86-aa44-da19cd7d3967 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c95c6a7-fe3b-4e70-b627-1f8ce3e37a13 | service: service-general +[2026-04-16 14:22:51.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509194605730002 | request_id: 1c95c6a7-fe3b-4e70-b627-1f8ce3e37a13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef8e20ef-92b5-4885-810f-b65e486fb367 | service: service-general +[2026-04-16 14:22:51.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514196205620003 | request_id: ef8e20ef-92b5-4885-810f-b65e486fb367 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5775b52c-eca0-4066-ae0e-f03a5136a6cf | service: service-general +[2026-04-16 14:22:51.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324208590003 | request_id: 5775b52c-eca0-4066-ae0e-f03a5136a6cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05bf24c6-e57a-45a9-bca8-4b216ff6d56d | service: service-general +[2026-04-16 14:22:51.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091010110006 | request_id: 05bf24c6-e57a-45a9-bca8-4b216ff6d56d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49f7f3cd-36a9-4b4d-8dd1-bfc9702ef5b8 | service: service-general +[2026-04-16 14:22:51.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 49f7f3cd-36a9-4b4d-8dd1-bfc9702ef5b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb6a4974-711e-44fb-92dc-9df394457d16 | service: service-general +[2026-04-16 14:22:51.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131904670001 | request_id: bb6a4974-711e-44fb-92dc-9df394457d16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ca1d403-ef76-477c-9768-3d8297ec9007 | service: service-general +[2026-04-16 14:22:51.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603174108970003 | request_id: 0ca1d403-ef76-477c-9768-3d8297ec9007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f932244-1bd1-4e52-ad04-e2d6c0af96ab | service: service-general +[2026-04-16 14:22:51.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503060504810001 | request_id: 0f932244-1bd1-4e52-ad04-e2d6c0af96ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 150dd8d3-7bd1-4f81-a187-a9f1bc8d621b | service: service-general +[2026-04-16 14:22:51.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 584.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144805960002 | request_id: 150dd8d3-7bd1-4f81-a187-a9f1bc8d621b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b0536f3-8b68-478c-93db-664ce09b2acd | service: service-general +[2026-04-16 14:22:51.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7201094801000001 | request_id: 6b0536f3-8b68-478c-93db-664ce09b2acd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e87bd6bb-fd44-4680-84fc-800cd61d4d0a | service: service-general +[2026-04-16 14:22:51.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250408600002 | request_id: e87bd6bb-fd44-4680-84fc-800cd61d4d0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a37a6952-a798-4006-9f7d-ef088fa606ab | service: service-general +[2026-04-16 14:22:51.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6306056603800001 | request_id: a37a6952-a798-4006-9f7d-ef088fa606ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8f07c56-acc4-4c58-82d2-954b5b47f5e1 | service: service-general +[2026-04-16 14:22:51.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154304790002 | request_id: d8f07c56-acc4-4c58-82d2-954b5b47f5e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b123c25-749a-48df-95a8-25e4c07f10aa | service: service-general +[2026-04-16 14:22:51.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056006550002 | request_id: 6b123c25-749a-48df-95a8-25e4c07f10aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 855dc583-93ec-4215-8f89-a045d1ed3e89 | service: service-general +[2026-04-16 14:22:51.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031212570002 | request_id: 855dc583-93ec-4215-8f89-a045d1ed3e89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77e1cc28-8b3a-4bbf-b276-e80b15d87f09 | service: service-general +[2026-04-16 14:22:51.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351416050198000_ | request_id: 77e1cc28-8b3a-4bbf-b276-e80b15d87f09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8df4be3-0737-4f1f-aeec-454f58a847bc | service: service-general +[2026-04-16 14:22:51.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558042 | request_id: e8df4be3-0737-4f1f-aeec-454f58a847bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8430697-dded-4e13-913c-92ffd692198d | service: service-general +[2026-04-16 14:22:51.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: d8430697-dded-4e13-913c-92ffd692198d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be3a3d5f-f4ae-44a3-affd-d936aa0f7309 | service: service-general +[2026-04-16 14:22:51.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032106910005 | request_id: be3a3d5f-f4ae-44a3-affd-d936aa0f7309 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08a33f75-f236-4ef9-8332-80727159916c | service: service-general +[2026-04-16 14:22:51.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160501980001 | request_id: 08a33f75-f236-4ef9-8332-80727159916c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5db514b-7893-4013-9c31-2cadc21c034a | service: service-general +[2026-04-16 14:22:51.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510133112620001 | request_id: b5db514b-7893-4013-9c31-2cadc21c034a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab7cfbd9-d34c-42c3-8b5a-749bc608338d | service: service-general +[2026-04-16 14:22:51.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505196108700002 | request_id: ab7cfbd9-d34c-42c3-8b5a-749bc608338d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b723405-cfed-42b4-88e8-601b2bd623ee | service: service-general +[2026-04-16 14:22:51.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025211600001 | request_id: 6b723405-cfed-42b4-88e8-601b2bd623ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d68355ac-66f0-494a-a537-602e57f763a3 | service: service-general +[2026-04-16 14:22:51.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144203620002 | request_id: d68355ac-66f0-494a-a537-602e57f763a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90e4ee85-fa16-4012-90ab-728395a48c05 | service: service-general +[2026-04-16 14:22:51.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146710890003 | request_id: 90e4ee85-fa16-4012-90ab-728395a48c05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 659426a1-fb16-45ee-acd0-347e5a57a8be | service: service-general +[2026-04-16 14:22:51.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506035010760001 | request_id: 659426a1-fb16-45ee-acd0-347e5a57a8be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11e968ec-49df-4366-96cb-32a5ef23d608 | service: service-general +[2026-04-16 14:22:51.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514214101580015 | request_id: 11e968ec-49df-4366-96cb-32a5ef23d608 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6013c521-382b-4a71-a346-4e44a2d5980c | service: service-general +[2026-04-16 14:22:51.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135407060001 | request_id: 6013c521-382b-4a71-a346-4e44a2d5980c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2d70ab4-afc6-4ed8-955a-b8c6a98bd141 | service: service-general +[2026-04-16 14:22:51.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506033311880001 | request_id: c2d70ab4-afc6-4ed8-955a-b8c6a98bd141 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a1029cd-7018-41a9-8e96-caba7f458516 | service: service-general +[2026-04-16 14:22:51.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146706940003 | request_id: 3a1029cd-7018-41a9-8e96-caba7f458516 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb9326e6-5748-49f9-83b6-712184e810d1 | service: service-general +[2026-04-16 14:22:51.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240107730013 | request_id: eb9326e6-5748-49f9-83b6-712184e810d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e31de055-e0fd-4e4a-b87f-dc5fcd1688b2 | service: service-general +[2026-04-16 14:22:51.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: e31de055-e0fd-4e4a-b87f-dc5fcd1688b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e2c51cb-3de5-4424-b9d1-ca7a816d604a | service: service-general +[2026-04-16 14:22:51.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234204080001 | request_id: 7e2c51cb-3de5-4424-b9d1-ca7a816d604a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e5a602b-b57a-440c-a313-fa1894ad2890 | service: service-general +[2026-04-16 14:22:51.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100112060002 | request_id: 5e5a602b-b57a-440c-a313-fa1894ad2890 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c807e4fc-9653-4289-8955-47cb634f61b6 | service: service-general +[2026-04-16 14:22:51.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191901240003_ | request_id: c807e4fc-9653-4289-8955-47cb634f61b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b51ed9c-fba1-4b54-95ac-1476219030a6 | service: service-general +[2026-04-16 14:22:51.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518152007960001 | request_id: 6b51ed9c-fba1-4b54-95ac-1476219030a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d171f24-a5a5-4891-8638-98b255f5dac0 | service: service-general +[2026-04-16 14:22:51.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186309640001 | request_id: 1d171f24-a5a5-4891-8638-98b255f5dac0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f544269e-da4a-4bc7-b2e5-caa9f3afcd9b | service: service-general +[2026-04-16 14:22:51.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514181409950001 | request_id: f544269e-da4a-4bc7-b2e5-caa9f3afcd9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bca37539-27c7-40bd-a279-002717faa587 | service: service-general +[2026-04-16 14:22:51.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546049 | request_id: bca37539-27c7-40bd-a279-002717faa587 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72d2ee13-0cdd-4d71-9299-51eb0fbfb88e | service: service-general +[2026-04-16 14:22:51.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035509520001 | request_id: 72d2ee13-0cdd-4d71-9299-51eb0fbfb88e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07850486-ccf4-4b2f-8ed4-618a97e80910 | service: service-general +[2026-04-16 14:22:51.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196403620003 | request_id: 07850486-ccf4-4b2f-8ed4-618a97e80910 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e7f6319-0a74-4c50-878e-4f665fa7acc4 | service: service-general +[2026-04-16 14:22:51.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559170 | request_id: 2e7f6319-0a74-4c50-878e-4f665fa7acc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15320f45-d4b8-4b7e-ab7d-ca08c962aa23 | service: service-general +[2026-04-16 14:22:51.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075111700005 | request_id: 15320f45-d4b8-4b7e-ab7d-ca08c962aa23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0e6ec12-daf8-46c9-81ea-b0b23144c92f | service: service-general +[2026-04-16 14:22:51.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104508620002 | request_id: f0e6ec12-daf8-46c9-81ea-b0b23144c92f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dcf1b7a-0564-457a-a3ae-55d76a336fff | service: service-general +[2026-04-16 14:22:51.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051007540003 | request_id: 8dcf1b7a-0564-457a-a3ae-55d76a336fff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecce3850-fd4e-4491-a4b4-d76da89c3c84 | service: service-general +[2026-04-16 14:22:51.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559179 | request_id: ecce3850-fd4e-4491-a4b4-d76da89c3c84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbe6d9ee-f0ac-4a11-8d4c-cc41983d0200 | service: service-general +[2026-04-16 14:22:51.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509111702890003 | request_id: bbe6d9ee-f0ac-4a11-8d4c-cc41983d0200 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63c36bdb-afe6-43de-a614-131cb1776f6c | service: service-general +[2026-04-16 14:22:51.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: 63c36bdb-afe6-43de-a614-131cb1776f6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6125823-219c-459f-a3e2-f85146d67faa | service: service-general +[2026-04-16 14:22:51.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132207800004 | request_id: d6125823-219c-459f-a3e2-f85146d67faa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b02115c6-6571-4e5b-809a-91106eb3ad8d | service: service-general +[2026-04-16 14:22:51.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473010705860002 | request_id: b02115c6-6571-4e5b-809a-91106eb3ad8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a5c8518-db93-442f-9b50-44fe462bcec0 | service: service-general +[2026-04-16 14:22:51.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046107510001 | request_id: 8a5c8518-db93-442f-9b50-44fe462bcec0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d000067-6488-46c1-917e-2aaf61fae473 | service: service-general +[2026-04-16 14:22:51.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250502890003 | request_id: 1d000067-6488-46c1-917e-2aaf61fae473 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a60fde8-81ea-4858-ab40-9d2339e15ce7 | service: service-general +[2026-04-16 14:22:51.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244909820011 | request_id: 5a60fde8-81ea-4858-ab40-9d2339e15ce7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b75cd92e-d7cd-4d27-b489-d7eb71e30a85 | service: service-general +[2026-04-16 14:22:51.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245710990005 | request_id: b75cd92e-d7cd-4d27-b489-d7eb71e30a85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03a57d30-b810-49d6-b8ea-1c6e255c2313 | service: service-general +[2026-04-16 14:22:51.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505096604680001 | request_id: 03a57d30-b810-49d6-b8ea-1c6e255c2313 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15bd0d3d-9ccb-4086-82f5-b337ba31545a | service: service-general +[2026-04-16 14:22:51.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015204700001 | request_id: 15bd0d3d-9ccb-4086-82f5-b337ba31545a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 336c9f9d-c394-49ec-9dc3-c8c686cc8650 | service: service-general +[2026-04-16 14:22:51.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142408010003 | request_id: 336c9f9d-c394-49ec-9dc3-c8c686cc8650 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d080ef5-4b64-4c5c-bb83-d7e3f72aa722 | service: service-general +[2026-04-16 14:22:51.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6372026411560006 | request_id: 8d080ef5-4b64-4c5c-bb83-d7e3f72aa722 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeee62eb-170d-4981-af97-0b4fce96df29 | service: service-general +[2026-04-16 14:22:51.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529012302970005 | request_id: aeee62eb-170d-4981-af97-0b4fce96df29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6170d88-306d-40c7-a10c-b79ba5b2cceb | service: service-general +[2026-04-16 14:22:51.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064101600028 | request_id: f6170d88-306d-40c7-a10c-b79ba5b2cceb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c875ce55-10a5-4f6a-8c9a-4159532df303 | service: service-general +[2026-04-16 14:22:51.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513152909540002 | request_id: c875ce55-10a5-4f6a-8c9a-4159532df303 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a67966a1-4200-4f4a-a56f-54bcdf006ddc | service: service-general +[2026-04-16 14:22:51.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035303900004 | request_id: a67966a1-4200-4f4a-a56f-54bcdf006ddc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4b80170-ab07-4756-ae96-b0d1baa43c32 | service: service-general +[2026-04-16 14:22:51.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020312750003 | request_id: d4b80170-ab07-4756-ae96-b0d1baa43c32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c119ca89-2fbf-40b7-846d-f82b50148f23 | service: service-general +[2026-04-16 14:22:51.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508041407650004 | request_id: c119ca89-2fbf-40b7-846d-f82b50148f23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ea9d872-ab24-45d5-9f0d-a16a59e7f2f7 | service: service-general +[2026-04-16 14:22:51.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5309061604600001 | request_id: 0ea9d872-ab24-45d5-9f0d-a16a59e7f2f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d911f248-4754-4b8b-988b-d3b8768aafc8 | service: service-general +[2026-04-16 14:22:51.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016411980002 | request_id: d911f248-4754-4b8b-988b-d3b8768aafc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13529812-b76f-446d-b6f2-392fdfccf409 | service: service-general +[2026-04-16 14:22:51.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506266004760002 | request_id: 13529812-b76f-446d-b6f2-392fdfccf409 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38da7712-5f4c-43b4-b7f1-f657dd9aed5e | service: service-general +[2026-04-16 14:22:51.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 302.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 38da7712-5f4c-43b4-b7f1-f657dd9aed5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32a7af1a-fa80-40b1-a495-90efba0efe59 | service: service-general +[2026-04-16 14:22:51.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235505650002 | request_id: 32a7af1a-fa80-40b1-a495-90efba0efe59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bcae027-7cc6-4d0f-bd4e-817c194bdcf4 | service: service-general +[2026-04-16 14:22:51.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184902820001 | request_id: 0bcae027-7cc6-4d0f-bd4e-817c194bdcf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47de35c0-1e23-4ed3-90b3-468a277f8501 | service: service-general +[2026-04-16 14:22:51.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525064305970003 | request_id: 47de35c0-1e23-4ed3-90b3-468a277f8501 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c715ce2e-409c-42ef-9902-4a48576fe463 | service: service-general +[2026-04-16 14:22:51.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509211508650007 | request_id: c715ce2e-409c-42ef-9902-4a48576fe463 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b1c1f02-4e16-476e-8c0b-b5273380cb1d | service: service-general +[2026-04-16 14:22:51.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5208024108810001 | request_id: 4b1c1f02-4e16-476e-8c0b-b5273380cb1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82c9542f-0833-4c4c-b0c2-b14439479e49 | service: service-general +[2026-04-16 14:22:51.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559199 | request_id: 82c9542f-0833-4c4c-b0c2-b14439479e49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 382abf3c-b63a-48e4-97e8-444e4193eb60 | service: service-general +[2026-04-16 14:22:51.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612160003 | request_id: 382abf3c-b63a-48e4-97e8-444e4193eb60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f03063a0-8ce2-4540-94f4-0c71eaa52c02 | service: service-general +[2026-04-16 14:22:51.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216204930001 | request_id: f03063a0-8ce2-4540-94f4-0c71eaa52c02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd098af9-8607-4072-a7ea-9aa0f50561fe | service: service-general +[2026-04-16 14:22:51.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507286807550001 | request_id: cd098af9-8607-4072-a7ea-9aa0f50561fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce83bfe1-ca11-40d2-bf75-974cf15ef97d | service: service-general +[2026-04-16 14:22:51.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513231210980002 | request_id: ce83bfe1-ca11-40d2-bf75-974cf15ef97d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1a451c0-18ef-4767-9b63-03467034c82b | service: service-general +[2026-04-16 14:22:51.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503131605570001 | request_id: d1a451c0-18ef-4767-9b63-03467034c82b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91860698-e0fd-4585-a18d-44efe6cb0762 | service: service-general +[2026-04-16 14:22:51.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191802840001 | request_id: 91860698-e0fd-4585-a18d-44efe6cb0762 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c52c752a-f37e-4fde-8749-9c933fa20164 | service: service-general +[2026-04-16 14:22:51.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016601780005 | request_id: c52c752a-f37e-4fde-8749-9c933fa20164 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc084411-8d85-43e0-afb4-6cf7e183773d | service: service-general +[2026-04-16 14:22:51.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295405670005 | request_id: bc084411-8d85-43e0-afb4-6cf7e183773d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 794e54c4-0fcc-482e-825d-f620416d769a | service: service-general +[2026-04-16 14:22:51.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025806850002 | request_id: 794e54c4-0fcc-482e-825d-f620416d769a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8deb2830-d570-4b32-8dcb-28672500b685 | service: service-general +[2026-04-16 14:22:51.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026512400001 | request_id: 8deb2830-d570-4b32-8dcb-28672500b685 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c68e796-0c1e-4a35-a956-a38ecceeea9e | service: service-general +[2026-04-16 14:22:51.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556770 | request_id: 9c68e796-0c1e-4a35-a956-a38ecceeea9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f6a14e1-8be4-4fb3-bb96-79db11d19b22 | service: service-general +[2026-04-16 14:22:51.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110904720004 | request_id: 7f6a14e1-8be4-4fb3-bb96-79db11d19b22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 786b2387-78d8-4d56-a3ac-d5ce766ba64e | service: service-general +[2026-04-16 14:22:51.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054408740002 | request_id: 786b2387-78d8-4d56-a3ac-d5ce766ba64e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feaf217e-3015-45fb-86d1-b5815446c2e5 | service: service-general +[2026-04-16 14:22:51.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557695 | request_id: feaf217e-3015-45fb-86d1-b5815446c2e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75bea2d4-d9fc-40e4-94c3-dc85b53d57f8 | service: service-general +[2026-04-16 14:22:51.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010704840003 | request_id: 75bea2d4-d9fc-40e4-94c3-dc85b53d57f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b2f0e1b-3bac-498f-9374-8e54a0a0179c | service: service-general +[2026-04-16 14:22:51.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6371044203560002 | request_id: 3b2f0e1b-3bac-498f-9374-8e54a0a0179c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e833feca-6f4e-4103-b179-7892aa95504d | service: service-general +[2026-04-16 14:22:51.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180908550002 | request_id: e833feca-6f4e-4103-b179-7892aa95504d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b716eeed-8ed4-495b-b3be-d8aa444be775 | service: service-general +[2026-04-16 14:22:51.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246804000002 | request_id: b716eeed-8ed4-495b-b3be-d8aa444be775 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6587fdd-30a4-4382-aff4-4a5579bb6268 | service: service-general +[2026-04-16 14:22:51.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8104035107630001 | request_id: d6587fdd-30a4-4382-aff4-4a5579bb6268 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28e3397c-bf57-4a0f-a182-f03767b407e6 | service: service-general +[2026-04-16 14:22:51.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046105600004 | request_id: 28e3397c-bf57-4a0f-a182-f03767b407e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c048294d-67e4-4904-8602-4e5057def013 | service: service-general +[2026-04-16 14:22:51.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255801490001 | request_id: c048294d-67e4-4904-8602-4e5057def013 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2b16b3a-bf35-4144-abb9-71fcc9e1c7d8 | service: service-general +[2026-04-16 14:22:51.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141612000004 | request_id: c2b16b3a-bf35-4144-abb9-71fcc9e1c7d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50758401-d335-49c3-8bcd-ac67220b5a90 | service: service-general +[2026-04-16 14:22:51.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174706060004 | request_id: 50758401-d335-49c3-8bcd-ac67220b5a90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7de8d33-630b-46f1-9a12-11a1360fb29f | service: service-general +[2026-04-16 14:22:51.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321909540003 | request_id: b7de8d33-630b-46f1-9a12-11a1360fb29f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 834a5f74-6ad7-4c5b-8314-fe8f09751633 | service: service-general +[2026-04-16 14:22:51.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074811880001 | request_id: 834a5f74-6ad7-4c5b-8314-fe8f09751633 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f413c506-fc84-490e-b842-fccc6a4b35f4 | service: service-general +[2026-04-16 14:22:51.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 485.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016805720002 | request_id: f413c506-fc84-490e-b842-fccc6a4b35f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 217aefdf-5ba9-4ff6-aca5-1c7cbd427546 | service: service-general +[2026-04-16 14:22:51.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026404830004 | request_id: 217aefdf-5ba9-4ff6-aca5-1c7cbd427546 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f583215-d8d4-4040-90ac-790728acd455 | service: service-general +[2026-04-16 14:22:51.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274307740002 | request_id: 4f583215-d8d4-4040-90ac-790728acd455 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99d47153-4e9b-4d18-8e7f-9193bbff4405 | service: service-general +[2026-04-16 14:22:51.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050208120005 | request_id: 99d47153-4e9b-4d18-8e7f-9193bbff4405 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b01fd9e6-cf92-4a28-b37d-cea6cb4045d2 | service: service-general +[2026-04-16 14:22:51.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055707500002 | request_id: b01fd9e6-cf92-4a28-b37d-cea6cb4045d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e563d1d-b4f5-4fdb-93bb-e5f77af76159 | service: service-general +[2026-04-16 14:22:51.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5308195102630001 | request_id: 6e563d1d-b4f5-4fdb-93bb-e5f77af76159 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17faa898-6578-4836-bc71-b9672cd2ce60 | service: service-general +[2026-04-16 14:22:51.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245307780007 | request_id: 17faa898-6578-4836-bc71-b9672cd2ce60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8a12545-d5ec-4c1a-a03c-1a3c81e7db5e | service: service-general +[2026-04-16 14:22:51.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215202740001 | request_id: d8a12545-d5ec-4c1a-a03c-1a3c81e7db5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fec59aa-07cb-4536-b246-960c6da8c6c7 | service: service-general +[2026-04-16 14:22:51.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010211740001 | request_id: 6fec59aa-07cb-4536-b246-960c6da8c6c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d46c5fb1-9c69-4fd4-b112-2314d433c966 | service: service-general +[2026-04-16 14:22:51.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523145107830002 | request_id: d46c5fb1-9c69-4fd4-b112-2314d433c966 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8ae7bb2-5117-4880-a8f0-937ba338433f | service: service-general +[2026-04-16 14:22:51.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054506800002 | request_id: b8ae7bb2-5117-4880-a8f0-937ba338433f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84a54f2d-fe05-4700-a5e7-cd9bd70c4d89 | service: service-general +[2026-04-16 14:22:51.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184203960004 | request_id: 84a54f2d-fe05-4700-a5e7-cd9bd70c4d89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: daf0c38c-0947-435a-b167-5876cfda9fda | service: service-general +[2026-04-16 14:22:51.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508022603030001 | request_id: daf0c38c-0947-435a-b167-5876cfda9fda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8e2d3cd-e1b8-4839-8cfd-7915fac42bb0 | service: service-general +[2026-04-16 14:22:51.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410670001 | request_id: b8e2d3cd-e1b8-4839-8cfd-7915fac42bb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d1266ee-ff02-4f1a-94bb-86dad2b5d74a | service: service-general +[2026-04-16 14:22:51.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 7d1266ee-ff02-4f1a-94bb-86dad2b5d74a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4032c6fc-fed2-484c-a655-dd71b1f2292d | service: service-general +[2026-04-16 14:22:51.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124205790005 | request_id: 4032c6fc-fed2-484c-a655-dd71b1f2292d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cd9a589-fa6b-49af-accb-39b3382c27c3 | service: service-general +[2026-04-16 14:22:51.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050706520002 | request_id: 5cd9a589-fa6b-49af-accb-39b3382c27c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3643064-4102-4274-8158-2f65b4926b2c | service: service-general +[2026-04-16 14:22:51.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055204690002 | request_id: f3643064-4102-4274-8158-2f65b4926b2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4892a53-f1a7-437e-a19d-e6d75479354b | service: service-general +[2026-04-16 14:22:51.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254311740001 | request_id: c4892a53-f1a7-437e-a19d-e6d75479354b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edec5b13-6072-4ee4-a793-09c20120998d | service: service-general +[2026-04-16 14:22:51.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020912780004 | request_id: edec5b13-6072-4ee4-a793-09c20120998d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d83fdfd-48ac-4b08-913a-c72204428776 | service: service-general +[2026-04-16 14:22:51.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559203 | request_id: 0d83fdfd-48ac-4b08-913a-c72204428776 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34ea941e-6d04-41d6-979a-0555112e6ea3 | service: service-general +[2026-04-16 14:22:51.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025805920002 | request_id: 34ea941e-6d04-41d6-979a-0555112e6ea3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 138e5d1f-32d9-4f4f-8c9f-240076ced745 | service: service-general +[2026-04-16 14:22:51.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216801590001 | request_id: 138e5d1f-32d9-4f4f-8c9f-240076ced745 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58929b02-20ca-4609-b6a5-bfd2e6b4a887 | service: service-general +[2026-04-16 14:22:51.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025212650010 | request_id: 58929b02-20ca-4609-b6a5-bfd2e6b4a887 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47ded1dc-748d-456e-a276-33bba94b169f | service: service-general +[2026-04-16 14:22:51.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186709810006 | request_id: 47ded1dc-748d-456e-a276-33bba94b169f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a83d84c9-96b8-491e-bab5-bed737066730 | service: service-general +[2026-04-16 14:22:51.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559210 | request_id: a83d84c9-96b8-491e-bab5-bed737066730 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf06f2b5-8116-4c5c-8347-ab2ac01e713e | service: service-general +[2026-04-16 14:22:51.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024306750004 | request_id: cf06f2b5-8116-4c5c-8347-ab2ac01e713e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b066d6c-69a6-4a05-aae0-509c8e2ac210 | service: service-general +[2026-04-16 14:22:51.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205801810001 | request_id: 2b066d6c-69a6-4a05-aae0-509c8e2ac210 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efd31831-0a3e-4861-b51b-8fd2eaf2780d | service: service-general +[2026-04-16 14:22:51.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135407060001 | request_id: efd31831-0a3e-4861-b51b-8fd2eaf2780d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3f7bbe2-2f8e-4d09-94e6-52ffcec50da6 | service: service-general +[2026-04-16 14:22:51.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190808610001 | request_id: d3f7bbe2-2f8e-4d09-94e6-52ffcec50da6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed38caaa-4d8e-49bc-997a-26680a4973a0 | service: service-general +[2026-04-16 14:22:51.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559211 | request_id: ed38caaa-4d8e-49bc-997a-26680a4973a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 053cfb0d-6df9-4afa-80ab-1deb0de80686 | service: service-general +[2026-04-16 14:22:51.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045311580002 | request_id: 053cfb0d-6df9-4afa-80ab-1deb0de80686 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e52e4f0-01a1-451f-9ddd-d3cdd6f2e2a8 | service: service-general +[2026-04-16 14:22:51.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215810710001 | request_id: 4e52e4f0-01a1-451f-9ddd-d3cdd6f2e2a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 728a4778-0e2a-4dde-ba0b-aa496f819e9d | service: service-general +[2026-04-16 14:22:51.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034803550001 | request_id: 728a4778-0e2a-4dde-ba0b-aa496f819e9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1ae432b-f030-41ba-9939-6a17f75ab09f | service: service-general +[2026-04-16 14:22:51.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014101660036 | request_id: e1ae432b-f030-41ba-9939-6a17f75ab09f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71815fe2-5616-42de-bd7c-d5b7d20f6d5a | service: service-general +[2026-04-16 14:22:51.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546052 | request_id: 71815fe2-5616-42de-bd7c-d5b7d20f6d5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01ab3b80-b491-48a9-a681-e22dad2070e5 | service: service-general +[2026-04-16 14:22:51.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559212 | request_id: 01ab3b80-b491-48a9-a681-e22dad2070e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8974be7-38be-4db1-8ec1-e62ff9fb3275 | service: service-general +[2026-04-16 14:22:51.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010206820004 | request_id: b8974be7-38be-4db1-8ec1-e62ff9fb3275 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db4f2c56-7cb4-443f-b3c6-04cdc20c140d | service: service-general +[2026-04-16 14:22:51.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122808630002 | request_id: db4f2c56-7cb4-443f-b3c6-04cdc20c140d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0b2f156-5baf-42cb-b3ec-530f36b544b5 | service: service-general +[2026-04-16 14:22:51.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559213 | request_id: b0b2f156-5baf-42cb-b3ec-530f36b544b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c576db5a-fd36-41d2-aa65-1a9838294b7d | service: service-general +[2026-04-16 14:22:51.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266002800004 | request_id: c576db5a-fd36-41d2-aa65-1a9838294b7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ce1599f-45f3-4f0c-9318-dc86401d1a20 | service: service-general +[2026-04-16 14:22:51.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504140107550074 | request_id: 3ce1599f-45f3-4f0c-9318-dc86401d1a20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f245dbe-3993-4073-bd1d-b79e7b280251 | service: service-general +[2026-04-16 14:22:51.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 9f245dbe-3993-4073-bd1d-b79e7b280251 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3041ed4-bbaf-45a7-b321-44996c6c62ee | service: service-general +[2026-04-16 14:22:51.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032112990001 | request_id: e3041ed4-bbaf-45a7-b321-44996c6c62ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00889a73-1e7f-4aa5-8eb1-7e39e92ddfac | service: service-general +[2026-04-16 14:22:51.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091209640002 | request_id: 00889a73-1e7f-4aa5-8eb1-7e39e92ddfac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8da171a5-dea2-4b91-a686-d3cba38033f6 | service: service-general +[2026-04-16 14:22:51.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122204630001 | request_id: 8da171a5-dea2-4b91-a686-d3cba38033f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ea05591-ae7e-4c8c-9fc0-1d48eeb535e4 | service: service-general +[2026-04-16 14:22:51.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603125903950008 | request_id: 2ea05591-ae7e-4c8c-9fc0-1d48eeb535e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b4466fa-5a7f-40a8-aa7f-a6b113e21d6e | service: service-general +[2026-04-16 14:22:51.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1207211005940001 | request_id: 1b4466fa-5a7f-40a8-aa7f-a6b113e21d6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 797575cb-5515-4f61-a977-ce5334456c1b | service: service-general +[2026-04-16 14:22:51.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559214 | request_id: 797575cb-5515-4f61-a977-ce5334456c1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eaab7cd2-0ee2-4e40-97f7-edd5dd7bdd2a | service: service-general +[2026-04-16 14:22:51.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020301580001 | request_id: eaab7cd2-0ee2-4e40-97f7-edd5dd7bdd2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ec22565-b881-4bf0-a7d7-10264b8c9993 | service: service-general +[2026-04-16 14:22:51.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334102820001 | request_id: 9ec22565-b881-4bf0-a7d7-10264b8c9993 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed7bea4c-d3ff-4db1-b5dd-e90ee0b07d27 | service: service-general +[2026-04-16 14:22:51.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014302650003 | request_id: ed7bea4c-d3ff-4db1-b5dd-e90ee0b07d27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d4bd011-e455-4a47-b17c-3287df429d34 | service: service-general +[2026-04-16 14:22:51.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559215 | request_id: 9d4bd011-e455-4a47-b17c-3287df429d34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3ccbbe7-e599-410d-8ccc-749820d3d235 | service: service-general +[2026-04-16 14:22:51.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022608940004 | request_id: c3ccbbe7-e599-410d-8ccc-749820d3d235 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a069400-56c1-4ad9-ac6b-1d6f1463e6c9 | service: service-general +[2026-04-16 14:22:51.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000059 | request_id: 9a069400-56c1-4ad9-ac6b-1d6f1463e6c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73534370-c1d3-4bf1-b379-f3e6667cbdda | service: service-general +[2026-04-16 14:22:51.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126703510001 | request_id: 73534370-c1d3-4bf1-b379-f3e6667cbdda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31d2b579-cdef-4ae5-909f-6b93da55ea54 | service: service-general +[2026-04-16 14:22:51.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518095042640004 | request_id: 31d2b579-cdef-4ae5-909f-6b93da55ea54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9479bb91-71de-40b6-b959-8049b5573e80 | service: service-general +[2026-04-16 14:22:51.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035505710003 | request_id: 9479bb91-71de-40b6-b959-8049b5573e80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 257b4561-71d0-49ad-ab9f-3d837eb1244f | service: service-general +[2026-04-16 14:22:51.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055008580001 | request_id: 257b4561-71d0-49ad-ab9f-3d837eb1244f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c6bfa3a-af4e-4668-bbb3-1b467895da82 | service: service-general +[2026-04-16 14:22:51.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180101570044 | request_id: 0c6bfa3a-af4e-4668-bbb3-1b467895da82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9328e02-ffb5-4b42-a38f-1bf8b087072a | service: service-general +[2026-04-16 14:22:51.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052705880003 | request_id: f9328e02-ffb5-4b42-a38f-1bf8b087072a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8ac404a-d506-4efc-bf1e-e0e2f1a3a8e3 | service: service-general +[2026-04-16 14:22:51.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171907630001 | request_id: e8ac404a-d506-4efc-bf1e-e0e2f1a3a8e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3b82570-b9a6-4a32-96c0-85d8459c0826 | service: service-general +[2026-04-16 14:22:51.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000060 | request_id: c3b82570-b9a6-4a32-96c0-85d8459c0826 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6f6b4d1-1652-42b5-b3f5-c387ae063b38 | service: service-general +[2026-04-16 14:22:51.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559217 | request_id: f6f6b4d1-1652-42b5-b3f5-c387ae063b38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50502e2c-338b-4705-8de9-7c3544e4d6d5 | service: service-general +[2026-04-16 14:22:51.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040205000002 | request_id: 50502e2c-338b-4705-8de9-7c3544e4d6d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d025170-f6e6-4f91-a6f6-65005634f4ab | service: service-general +[2026-04-16 14:22:51.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000061 | request_id: 6d025170-f6e6-4f91-a6f6-65005634f4ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2551843e-4b9e-4cdd-9eee-f4976125e603 | service: service-general +[2026-04-16 14:22:51.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215608070006 | request_id: 2551843e-4b9e-4cdd-9eee-f4976125e603 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0bf6251-de3a-4f80-9175-1dd42ca7f800 | service: service-general +[2026-04-16 14:22:51.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510096705870007 | request_id: f0bf6251-de3a-4f80-9175-1dd42ca7f800 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f2c4aa0-b40f-434c-a054-16d70a946978 | service: service-general +[2026-04-16 14:22:51.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022511160001 | request_id: 9f2c4aa0-b40f-434c-a054-16d70a946978 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2a9b0ca-9716-4958-97a3-3b44b6d2fa08 | service: service-general +[2026-04-16 14:22:51.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559219 | request_id: c2a9b0ca-9716-4958-97a3-3b44b6d2fa08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aefe9ed0-2feb-4129-b9f1-989fcd23790e | service: service-general +[2026-04-16 14:22:51.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559220 | request_id: aefe9ed0-2feb-4129-b9f1-989fcd23790e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e82f6d23-bc93-43f4-8524-6805b2f0e07b | service: service-general +[2026-04-16 14:22:51.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200804900001 | request_id: e82f6d23-bc93-43f4-8524-6805b2f0e07b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d549ae5-3f47-4cfc-ae1a-9e9e48383c6d | service: service-general +[2026-04-16 14:22:51.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115703870002 | request_id: 4d549ae5-3f47-4cfc-ae1a-9e9e48383c6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48b1b2f3-9fba-453e-a81a-07d32fd13b34 | service: service-general +[2026-04-16 14:22:51.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559222 | request_id: 48b1b2f3-9fba-453e-a81a-07d32fd13b34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c292c2d2-f945-471e-8cf4-b4a0c6f70aa6 | service: service-general +[2026-04-16 14:22:51.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520040604840001 | request_id: c292c2d2-f945-471e-8cf4-b4a0c6f70aa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faf9b96b-5a1f-484a-9872-cf70e9161b2d | service: service-general +[2026-04-16 14:22:51.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044208930007 | request_id: faf9b96b-5a1f-484a-9872-cf70e9161b2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80bccece-cb69-4869-9a5c-6f5514e44fa2 | service: service-general +[2026-04-16 14:22:51.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: 80bccece-cb69-4869-9a5c-6f5514e44fa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e816811-45cb-4a9b-bc41-4afa3c256926 | service: service-general +[2026-04-16 14:22:51.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 0e816811-45cb-4a9b-bc41-4afa3c256926 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b560bc4-c0df-4975-ad84-3b6c2858ff60 | service: service-general +[2026-04-16 14:22:51.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: 0b560bc4-c0df-4975-ad84-3b6c2858ff60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc12ae1e-ab24-489c-9262-7ca4b6192264 | service: service-general +[2026-04-16 14:22:51.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: dc12ae1e-ab24-489c-9262-7ca4b6192264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed5a585e-1105-4ef7-b3f7-3a10f3061107 | service: service-general +[2026-04-16 14:22:51.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: ed5a585e-1105-4ef7-b3f7-3a10f3061107 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cec25b1-562f-483f-8361-a4067e6dd479 | service: service-general +[2026-04-16 14:22:51.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: 7cec25b1-562f-483f-8361-a4067e6dd479 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a1d7983-3607-4a4e-a0a1-dd96f4a2ddb3 | service: service-general +[2026-04-16 14:22:51.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254808590003 | request_id: 5a1d7983-3607-4a4e-a0a1-dd96f4a2ddb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c34c0057-9948-40f1-abb4-3daef681dc46 | service: service-general +[2026-04-16 14:22:51.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: c34c0057-9948-40f1-abb4-3daef681dc46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87a0dd19-3d66-4673-8d27-adeef542fb46 | service: service-general +[2026-04-16 14:22:51.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 87a0dd19-3d66-4673-8d27-adeef542fb46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a14b73d-2290-4967-a6c7-b04619eedcea | service: service-general +[2026-04-16 14:22:51.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 3a14b73d-2290-4967-a6c7-b04619eedcea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eca2f483-5583-4cb1-a074-33226fb041e7 | service: service-general +[2026-04-16 14:22:51.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: eca2f483-5583-4cb1-a074-33226fb041e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7affc5f3-db51-4489-9e2b-87c975bedf85 | service: service-general +[2026-04-16 14:22:51.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 7affc5f3-db51-4489-9e2b-87c975bedf85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6608f108-1ec0-4e82-989a-a740d341dd1d | service: service-general +[2026-04-16 14:22:51.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: 6608f108-1ec0-4e82-989a-a740d341dd1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f533114-77af-410b-95bf-eb42d84cbd58 | service: service-general +[2026-04-16 14:22:51.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 568.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 5f533114-77af-410b-95bf-eb42d84cbd58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bae0dd40-4009-40e0-9a9a-60a03dc12c16 | service: service-general +[2026-04-16 14:22:51.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: bae0dd40-4009-40e0-9a9a-60a03dc12c16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44ebb849-1add-410a-afb2-92f0babf5f23 | service: service-general +[2026-04-16 14:22:51.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: 44ebb849-1add-410a-afb2-92f0babf5f23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb7248f9-4129-40c6-87aa-ad78435cb0f5 | service: service-general +[2026-04-16 14:22:51.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: eb7248f9-4129-40c6-87aa-ad78435cb0f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a7bcab1-7327-4c10-b4e3-dd819c306b23 | service: service-general +[2026-04-16 14:22:51.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 0a7bcab1-7327-4c10-b4e3-dd819c306b23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edc37660-545c-41da-bc5c-2d447280c4b1 | service: service-general +[2026-04-16 14:22:51.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: edc37660-545c-41da-bc5c-2d447280c4b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 507bf18b-181a-4485-b6af-0837a471cd26 | service: service-general +[2026-04-16 14:22:51.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 507bf18b-181a-4485-b6af-0837a471cd26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc1cf05d-341f-4dcd-b9e0-a66c94a1cfa3 | service: service-general +[2026-04-16 14:22:51.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: cc1cf05d-341f-4dcd-b9e0-a66c94a1cfa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2911582c-cbfc-47a3-80cc-4754e5c371dc | service: service-general +[2026-04-16 14:22:51.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: 2911582c-cbfc-47a3-80cc-4754e5c371dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98eb674f-4fbc-44d5-abef-983b22d2f2ac | service: service-general +[2026-04-16 14:22:51.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 98eb674f-4fbc-44d5-abef-983b22d2f2ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 477d46bf-a11c-4c53-b08f-528a0466dbb5 | service: service-general +[2026-04-16 14:22:51.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 477d46bf-a11c-4c53-b08f-528a0466dbb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73cb6eb7-a617-4666-9b73-26578abb9751 | service: service-general +[2026-04-16 14:22:51.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 73cb6eb7-a617-4666-9b73-26578abb9751 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68e29bf0-67ea-4d53-bf69-6d55f1772580 | service: service-general +[2026-04-16 14:22:51.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181004720006 | request_id: 68e29bf0-67ea-4d53-bf69-6d55f1772580 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 201751c6-f1cc-4161-ac78-eb574d20fb12 | service: service-general +[2026-04-16 14:22:51.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: 201751c6-f1cc-4161-ac78-eb574d20fb12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e45bad0f-6c99-4f57-bd4b-f1dd500fc8ca | service: service-general +[2026-04-16 14:22:51.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: e45bad0f-6c99-4f57-bd4b-f1dd500fc8ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63a1eca1-5ef8-40aa-b802-6756ec81aea9 | service: service-general +[2026-04-16 14:22:51.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: 63a1eca1-5ef8-40aa-b802-6756ec81aea9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66c16ba0-75fe-4b60-ab03-bf33f890871d | service: service-general +[2026-04-16 14:22:51.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: 66c16ba0-75fe-4b60-ab03-bf33f890871d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71d90fc8-c689-4229-88b1-cd589e86cf0c | service: service-general +[2026-04-16 14:22:51.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180702820004 | request_id: 71d90fc8-c689-4229-88b1-cd589e86cf0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 789283bf-2a15-41e3-8d81-0c0951271ba5 | service: service-general +[2026-04-16 14:22:51.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: 789283bf-2a15-41e3-8d81-0c0951271ba5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f71ab678-807e-4f35-84c5-ceea15fefe3b | service: service-general +[2026-04-16 14:22:51.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: f71ab678-807e-4f35-84c5-ceea15fefe3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be9ea250-a755-41b3-9d8f-ab385b482eff | service: service-general +[2026-04-16 14:22:51.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: be9ea250-a755-41b3-9d8f-ab385b482eff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad2dc989-e998-46b8-961d-9cb8a4cb6293 | service: service-general +[2026-04-16 14:22:51.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: ad2dc989-e998-46b8-961d-9cb8a4cb6293 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc4d7793-65b3-4f9e-b61e-0370d8cd1e97 | service: service-general +[2026-04-16 14:22:51.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024804740002 | request_id: fc4d7793-65b3-4f9e-b61e-0370d8cd1e97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cafafb77-e6ff-431a-8e70-8613d650d19e | service: service-general +[2026-04-16 14:22:51.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015610600001 | request_id: cafafb77-e6ff-431a-8e70-8613d650d19e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97dfe4a6-2e57-472f-b7fd-7a9bd11cc150 | service: service-general +[2026-04-16 14:22:51.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: 97dfe4a6-2e57-472f-b7fd-7a9bd11cc150 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 7999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5f58815-5461-4075-8d65-ae12b84adab5 | service: service-general +[2026-04-16 14:22:51.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: a5f58815-5461-4075-8d65-ae12b84adab5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2753333-3cee-477c-b3a2-ba78a7db2856 | service: service-general +[2026-04-16 14:22:51.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036210960005 | request_id: c2753333-3cee-477c-b3a2-ba78a7db2856 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7975a77c-4cc6-4d0d-91ba-e61f2aa3034c | service: service-general +[2026-04-16 14:22:51.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511024404820001 | request_id: 7975a77c-4cc6-4d0d-91ba-e61f2aa3034c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a6833d5-eac9-462b-af06-aeb2e06dbef7 | service: service-general +[2026-04-16 14:22:51.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578095610710005 | request_id: 5a6833d5-eac9-462b-af06-aeb2e06dbef7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b712f07-93ed-457a-9a74-8b27c12c4ed8 | service: service-general +[2026-04-16 14:22:51.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186101690005 | request_id: 0b712f07-93ed-457a-9a74-8b27c12c4ed8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 902b7e42-0dc4-4b06-a7f4-44dd288d3849 | service: service-general +[2026-04-16 14:22:51.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 902b7e42-0dc4-4b06-a7f4-44dd288d3849 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 998bad91-0166-4b28-9917-2ebbbafa3275 | service: service-general +[2026-04-16 14:22:51.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 998bad91-0166-4b28-9917-2ebbbafa3275 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5951ffc6-8d51-4d8f-925a-b245a02e6e57 | service: service-general +[2026-04-16 14:22:51.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505220709960001 | request_id: 5951ffc6-8d51-4d8f-925a-b245a02e6e57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a19cb581-4031-4a73-8bd6-e1e0667b96b2 | service: service-general +[2026-04-16 14:22:51.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037112890001 | request_id: a19cb581-4031-4a73-8bd6-e1e0667b96b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26e373aa-d9ce-46b0-872b-699483bf3e6c | service: service-general +[2026-04-16 14:22:51.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300103770005 | request_id: 26e373aa-d9ce-46b0-872b-699483bf3e6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efe060a5-5374-4694-84b6-779227b3b350 | service: service-general +[2026-04-16 14:22:51.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351005450295022_ | request_id: efe060a5-5374-4694-84b6-779227b3b350 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cacc916f-7a86-4d80-a54e-635aecfad335 | service: service-general +[2026-04-16 14:22:51.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: cacc916f-7a86-4d80-a54e-635aecfad335 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28041338-7c3f-40e8-bcf3-83c06686aa94 | service: service-general +[2026-04-16 14:22:51.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: 28041338-7c3f-40e8-bcf3-83c06686aa94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1828a96-4713-43e4-a6af-bb451ec7529d | service: service-general +[2026-04-16 14:22:51.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091010110006 | request_id: b1828a96-4713-43e4-a6af-bb451ec7529d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00a98055-6c4c-485a-b46f-4ed64c9a339d | service: service-general +[2026-04-16 14:22:51.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: 00a98055-6c4c-485a-b46f-4ed64c9a339d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1a5d5d6-3dd5-485b-8d62-f471eae80cad | service: service-general +[2026-04-16 14:22:51.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185811930002 | request_id: f1a5d5d6-3dd5-485b-8d62-f471eae80cad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99fb6a9b-66e1-4393-a69d-9f6470dea6a4 | service: service-general +[2026-04-16 14:22:51.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577020608850002 | request_id: 99fb6a9b-66e1-4393-a69d-9f6470dea6a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5700070c-1ad8-442f-9488-e806286b470f | service: service-general +[2026-04-16 14:22:51.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513130708510001 | request_id: 5700070c-1ad8-442f-9488-e806286b470f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc9adf68-ab80-41eb-ad84-effe1561b59c | service: service-general +[2026-04-16 14:22:51.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055506710002 | request_id: cc9adf68-ab80-41eb-ad84-effe1561b59c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd778f19-7b35-4d69-bb2f-f0d738d2ab01 | service: service-general +[2026-04-16 14:22:51.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013112520021 | request_id: cd778f19-7b35-4d69-bb2f-f0d738d2ab01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38b3e6c1-ecd2-48d6-82c7-7ea21014928f | service: service-general +[2026-04-16 14:22:51.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230803940003 | request_id: 38b3e6c1-ecd2-48d6-82c7-7ea21014928f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e96d6d9-d40d-4cbd-83d6-3b7bfe44519a | service: service-general +[2026-04-16 14:22:51.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170806720011 | request_id: 8e96d6d9-d40d-4cbd-83d6-3b7bfe44519a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a8aafef-207e-4563-a496-d4b4a911ac80 | service: service-general +[2026-04-16 14:22:51.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074404980001 | request_id: 8a8aafef-207e-4563-a496-d4b4a911ac80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43d76c7e-98ef-4852-a86a-fdc77cbd3446 | service: service-general +[2026-04-16 14:22:51.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174603650001 | request_id: 43d76c7e-98ef-4852-a86a-fdc77cbd3446 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c6db301-bea0-463a-9795-38e3da55d217 | service: service-general +[2026-04-16 14:22:51.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052806870004 | request_id: 5c6db301-bea0-463a-9795-38e3da55d217 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e618fe0-0b2e-4487-b8f7-fe505627d399 | service: service-general +[2026-04-16 14:22:51.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052509650001 | request_id: 8e618fe0-0b2e-4487-b8f7-fe505627d399 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 215bf7c0-d4ff-4259-aebd-439eb2eda527 | service: service-general +[2026-04-16 14:22:51.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514075808610002 | request_id: 215bf7c0-d4ff-4259-aebd-439eb2eda527 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f30192fe-b684-43ac-a1a1-70eaefc0a47b | service: service-general +[2026-04-16 14:22:51.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162708720001 | request_id: f30192fe-b684-43ac-a1a1-70eaefc0a47b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf89292c-a106-44cb-a560-9a750de485c0 | service: service-general +[2026-04-16 14:22:51.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215004490001 | request_id: cf89292c-a106-44cb-a560-9a750de485c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c34807e3-3e34-456d-ab0d-5478d3f36498 | service: service-general +[2026-04-16 14:22:51.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503084607780006 | request_id: c34807e3-3e34-456d-ab0d-5478d3f36498 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8af3773b-866e-4c97-a248-3b23cfd6d594 | service: service-general +[2026-04-16 14:22:51.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503105710670001 | request_id: 8af3773b-866e-4c97-a248-3b23cfd6d594 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b2940d7-4bae-44b6-bb0f-57256fc17ba4 | service: service-general +[2026-04-16 14:22:51.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034905680004 | request_id: 9b2940d7-4bae-44b6-bb0f-57256fc17ba4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c1c1b35-dec9-4080-9e74-f4b1bd3a55c3 | service: service-general +[2026-04-16 14:22:51.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016711850004 | request_id: 9c1c1b35-dec9-4080-9e74-f4b1bd3a55c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50f08dfe-7430-4772-bcc6-62adc66b19d0 | service: service-general +[2026-04-16 14:22:51.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 50f08dfe-7430-4772-bcc6-62adc66b19d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab451899-267d-4a87-bd8c-fc0023d50052 | service: service-general +[2026-04-16 14:22:51.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514236506450002 | request_id: ab451899-267d-4a87-bd8c-fc0023d50052 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c984521b-839d-4125-811b-5735d688c626 | service: service-general +[2026-04-16 14:22:51.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010510880001 | request_id: c984521b-839d-4125-811b-5735d688c626 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8170fe36-ce9c-450a-9c80-788ddf1239cf | service: service-general +[2026-04-16 14:22:51.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052505840005 | request_id: 8170fe36-ce9c-450a-9c80-788ddf1239cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d227b6a5-1fa0-485d-99d6-17251ea8b94c | service: service-general +[2026-04-16 14:22:51.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557646 | request_id: d227b6a5-1fa0-485d-99d6-17251ea8b94c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed95aa5a-6578-4be9-a19a-a7ac78170cbc | service: service-general +[2026-04-16 14:22:51.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165706860001 | request_id: ed95aa5a-6578-4be9-a19a-a7ac78170cbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7276019f-4889-416c-acaf-35d587aa5940 | service: service-general +[2026-04-16 14:22:51.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146805610001 | request_id: 7276019f-4889-416c-acaf-35d587aa5940 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4fa0c3b-e426-4d96-8358-dd007ad95ce8 | service: service-general +[2026-04-16 14:22:51.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250612920001 | request_id: b4fa0c3b-e426-4d96-8358-dd007ad95ce8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d0bd151-a15d-43a5-9816-de4e49ecded6 | service: service-general +[2026-04-16 14:22:51.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011301600003 | request_id: 2d0bd151-a15d-43a5-9816-de4e49ecded6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 663277a3-a38c-4fc5-8aea-7e344c6c66a1 | service: service-general +[2026-04-16 14:22:51.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192406870001 | request_id: 663277a3-a38c-4fc5-8aea-7e344c6c66a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13770a0f-5d91-4d94-875b-598e69da31e0 | service: service-general +[2026-04-16 14:22:51.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 13770a0f-5d91-4d94-875b-598e69da31e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9b73237-5904-46b7-8526-ca09a2d13579 | service: service-general +[2026-04-16 14:22:51.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096107680001 | request_id: f9b73237-5904-46b7-8526-ca09a2d13579 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a164950-4f8e-4542-8738-b3dd41f5671e | service: service-general +[2026-04-16 14:22:51.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: 5a164950-4f8e-4542-8738-b3dd41f5671e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b02ef284-8575-4965-90f6-e221c15aa31b | service: service-general +[2026-04-16 14:22:51.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559300 | request_id: b02ef284-8575-4965-90f6-e221c15aa31b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59bc69fd-f5ea-45b0-b7bd-1f2bdf683a37 | service: service-general +[2026-04-16 14:22:51.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042809750011 | request_id: 59bc69fd-f5ea-45b0-b7bd-1f2bdf683a37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af070ee7-9c6e-4678-8e39-e9634d0e3bec | service: service-general +[2026-04-16 14:22:51.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505161108590001 | request_id: af070ee7-9c6e-4678-8e39-e9634d0e3bec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 774bd852-5e15-4438-89a9-285a806bd58b | service: service-general +[2026-04-16 14:22:51.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508165102700004 | request_id: 774bd852-5e15-4438-89a9-285a806bd58b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86938668-90f2-48e8-84c2-8f5d2238691f | service: service-general +[2026-04-16 14:22:51.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: 86938668-90f2-48e8-84c2-8f5d2238691f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b740b317-6d86-407b-a349-7f0896c65e50 | service: service-general +[2026-04-16 14:22:51.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529010605930008 | request_id: b740b317-6d86-407b-a349-7f0896c65e50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a093367-082b-47ae-8579-91ac6c3a1820 | service: service-general +[2026-04-16 14:22:51.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215302710001 | request_id: 4a093367-082b-47ae-8579-91ac6c3a1820 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bcaa871-4ecd-4883-bda0-fe3a27a9e431 | service: service-general +[2026-04-16 14:22:51.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507302150485008 | request_id: 0bcaa871-4ecd-4883-bda0-fe3a27a9e431 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b131d88d-1e71-4a54-b01f-3778e33f856f | service: service-general +[2026-04-16 14:22:51.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017103650001 | request_id: b131d88d-1e71-4a54-b01f-3778e33f856f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fcf924c-65fc-41d2-958b-13e8c6323b28 | service: service-general +[2026-04-16 14:22:51.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171807980002 | request_id: 0fcf924c-65fc-41d2-958b-13e8c6323b28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77bce052-4a7c-4502-bbab-2dc6c567f49d | service: service-general +[2026-04-16 14:22:51.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094702140002 | request_id: 77bce052-4a7c-4502-bbab-2dc6c567f49d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9286cce-36bc-4f07-a276-d7bb1f08754d | service: service-general +[2026-04-16 14:22:51.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: e9286cce-36bc-4f07-a276-d7bb1f08754d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd8931db-8d70-4c8d-8fe7-446533ee7d09 | service: service-general +[2026-04-16 14:22:51.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513134107700230 | request_id: fd8931db-8d70-4c8d-8fe7-446533ee7d09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bedd9637-331f-4371-8bac-e78183862e5f | service: service-general +[2026-04-16 14:22:51.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050706820009 | request_id: bedd9637-331f-4371-8bac-e78183862e5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b5ed656-25ce-4183-98b7-393662033dbc | service: service-general +[2026-04-16 14:22:51.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514220708930007 | request_id: 2b5ed656-25ce-4183-98b7-393662033dbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52a83a02-d9f2-4acf-b4a5-ab5676bb462f | service: service-general +[2026-04-16 14:22:51.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154205670001 | request_id: 52a83a02-d9f2-4acf-b4a5-ab5676bb462f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 478f904c-59f6-4617-b3ee-28821434307a | service: service-general +[2026-04-16 14:22:51.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107690070 | request_id: 478f904c-59f6-4617-b3ee-28821434307a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65800852-0b8b-43c4-93e2-62984ccd7013 | service: service-general +[2026-04-16 14:22:51.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085406140003 | request_id: 65800852-0b8b-43c4-93e2-62984ccd7013 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15324799-b3c3-48c5-b773-d2f2f88f726e | service: service-general +[2026-04-16 14:22:51.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180802870001 | request_id: 15324799-b3c3-48c5-b773-d2f2f88f726e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 870a4d59-522c-452f-8b09-6ab18c28daaf | service: service-general +[2026-04-16 14:22:51.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577014809800002 | request_id: 870a4d59-522c-452f-8b09-6ab18c28daaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d1647cd-5b9f-471e-9f73-c201c1f79920 | service: service-general +[2026-04-16 14:22:51.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 657.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222802010004 | request_id: 6d1647cd-5b9f-471e-9f73-c201c1f79920 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 025115c0-d0c9-44f1-962d-dcc535ceeadc | service: service-general +[2026-04-16 14:22:51.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014506680002 | request_id: 025115c0-d0c9-44f1-962d-dcc535ceeadc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feeec1cc-b489-45af-aad3-c9c55bb60042 | service: service-general +[2026-04-16 14:22:51.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331209620002 | request_id: feeec1cc-b489-45af-aad3-c9c55bb60042 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 799307a3-0955-4c1c-9dc5-6194e817137b | service: service-general +[2026-04-16 14:22:51.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011106670002 | request_id: 799307a3-0955-4c1c-9dc5-6194e817137b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d3da761-1604-4e13-b618-7f821eaf82e7 | service: service-general +[2026-04-16 14:22:51.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507057110990002 | request_id: 9d3da761-1604-4e13-b618-7f821eaf82e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf2ea588-5223-4ae8-973a-3b28609360e4 | service: service-general +[2026-04-16 14:22:51.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121810150002 | request_id: bf2ea588-5223-4ae8-973a-3b28609360e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cbb19c9-c6b5-40a0-a253-e67abea3124e | service: service-general +[2026-04-16 14:22:51.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304201480001 | request_id: 0cbb19c9-c6b5-40a0-a253-e67abea3124e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e73fb55-ed73-46db-b514-127f36a502d9 | service: service-general +[2026-04-16 14:22:51.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035407810006 | request_id: 6e73fb55-ed73-46db-b514-127f36a502d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a88fed31-a268-4015-afda-aa848c41e870 | service: service-general +[2026-04-16 14:22:51.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574050110040001 | request_id: a88fed31-a268-4015-afda-aa848c41e870 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d14a6cc-8d5a-4b49-bef0-9f87d31c54e5 | service: service-general +[2026-04-16 14:22:51.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 9d14a6cc-8d5a-4b49-bef0-9f87d31c54e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4edb77bf-4b66-4101-8923-98bde9b48f5f | service: service-general +[2026-04-16 14:22:51.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559341 | request_id: 4edb77bf-4b66-4101-8923-98bde9b48f5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89c295ff-0132-4ace-84d0-772b79083d59 | service: service-general +[2026-04-16 14:22:51.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505180110710001 | request_id: 89c295ff-0132-4ace-84d0-772b79083d59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d131f4ad-43eb-4f67-91ea-218fe29db783 | service: service-general +[2026-04-16 14:22:51.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507262404090001 | request_id: d131f4ad-43eb-4f67-91ea-218fe29db783 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cf0d977-5367-48cc-b645-c329eaee5c06 | service: service-general +[2026-04-16 14:22:51.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 9cf0d977-5367-48cc-b645-c329eaee5c06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 450d2c00-60d6-4112-afe2-a4c06b461f6f | service: service-general +[2026-04-16 14:22:51.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506081602070001 | request_id: 450d2c00-60d6-4112-afe2-a4c06b461f6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe9afb24-70fa-4c85-8822-d0b94a66c6c7 | service: service-general +[2026-04-16 14:22:51.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559349 | request_id: fe9afb24-70fa-4c85-8822-d0b94a66c6c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa3e4552-7cf3-465f-8925-f2c22df0e544 | service: service-general +[2026-04-16 14:22:51.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035504620002 | request_id: fa3e4552-7cf3-465f-8925-f2c22df0e544 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b5b8ac4-f436-4ab0-9ce4-6e2ccb26fc1d | service: service-general +[2026-04-16 14:22:51.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545808 | request_id: 4b5b8ac4-f436-4ab0-9ce4-6e2ccb26fc1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a611cc42-6b1a-4621-b308-89c34a54141a | service: service-general +[2026-04-16 14:22:51.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574012512920001 | request_id: a611cc42-6b1a-4621-b308-89c34a54141a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c30c29fe-c1ff-485e-bcae-8866ce85833c | service: service-general +[2026-04-16 14:22:51.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: c30c29fe-c1ff-485e-bcae-8866ce85833c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39070376-a3ab-4e45-99fa-4495dd29cb20 | service: service-general +[2026-04-16 14:22:51.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 39070376-a3ab-4e45-99fa-4495dd29cb20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8638dca7-ebf3-44ef-9a48-560f091d8c76 | service: service-general +[2026-04-16 14:22:51.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032405000001 | request_id: 8638dca7-ebf3-44ef-9a48-560f091d8c76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7f8165d-4b34-4e6f-b185-54b8041076e5 | service: service-general +[2026-04-16 14:22:51.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131805470001 | request_id: a7f8165d-4b34-4e6f-b185-54b8041076e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acc3a82c-8f96-46a3-a791-2ea411f7a6cf | service: service-general +[2026-04-16 14:22:51.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045811850001 | request_id: acc3a82c-8f96-46a3-a791-2ea411f7a6cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b25a260-e93e-40b3-948a-9c14ebd36d2f | service: service-general +[2026-04-16 14:22:51.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557626 | request_id: 9b25a260-e93e-40b3-948a-9c14ebd36d2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef960da7-5d2f-4c0d-b7b7-9dad08194c80 | service: service-general +[2026-04-16 14:22:51.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036305670002 | request_id: ef960da7-5d2f-4c0d-b7b7-9dad08194c80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa6fc86f-bddc-455d-8de2-5adae221b931 | service: service-general +[2026-04-16 14:22:51.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051310670005 | request_id: fa6fc86f-bddc-455d-8de2-5adae221b931 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4233a21-4836-48c5-8557-f8390d4a14ff | service: service-general +[2026-04-16 14:22:51.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245810930005 | request_id: c4233a21-4836-48c5-8557-f8390d4a14ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dd86237-65da-4e4e-a593-6da4a2d085d2 | service: service-general +[2026-04-16 14:22:51.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014205870007 | request_id: 6dd86237-65da-4e4e-a593-6da4a2d085d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc83e203-686a-46cb-a771-8c8617a4fd42 | service: service-general +[2026-04-16 14:22:51.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512085207900009 | request_id: fc83e203-686a-46cb-a771-8c8617a4fd42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 089e05c8-17d5-47e5-8521-bacfecb56714 | service: service-general +[2026-04-16 14:22:51.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011209900011 | request_id: 089e05c8-17d5-47e5-8521-bacfecb56714 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa1ab6bc-d97f-4ed1-865a-581a7ec1963e | service: service-general +[2026-04-16 14:22:51.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556940 | request_id: aa1ab6bc-d97f-4ed1-865a-581a7ec1963e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59277ca3-d894-42a3-8f07-04104741791d | service: service-general +[2026-04-16 14:22:51.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559359 | request_id: 59277ca3-d894-42a3-8f07-04104741791d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45ed483d-11ed-4bb4-bd64-bf95b2d54528 | service: service-general +[2026-04-16 14:22:51.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508016207640001 | request_id: 45ed483d-11ed-4bb4-bd64-bf95b2d54528 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86adc924-87db-4692-a85f-752063719e94 | service: service-general +[2026-04-16 14:22:51.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502057006700002 | request_id: 86adc924-87db-4692-a85f-752063719e94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0930a91-dd7d-43a1-90b6-63ec00db9f18 | service: service-general +[2026-04-16 14:22:51.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504051702710002 | request_id: b0930a91-dd7d-43a1-90b6-63ec00db9f18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58fe1399-4375-4c67-a6a3-fe0dc32e12b0 | service: service-general +[2026-04-16 14:22:51.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130510630001 | request_id: 58fe1399-4375-4c67-a6a3-fe0dc32e12b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a363fe37-3996-4835-a23b-3dfb546ab07e | service: service-general +[2026-04-16 14:22:51.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512074309900004 | request_id: a363fe37-3996-4835-a23b-3dfb546ab07e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5496e1c8-2f89-456b-a4da-d97582a4868a | service: service-general +[2026-04-16 14:22:51.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027105830007 | request_id: 5496e1c8-2f89-456b-a4da-d97582a4868a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9733e1f6-95d6-4ac0-9f92-40baf3420a35 | service: service-general +[2026-04-16 14:22:51.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: 9733e1f6-95d6-4ac0-9f92-40baf3420a35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47adc92c-841f-4cb2-b83b-e12085044fb2 | service: service-general +[2026-04-16 14:22:51.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054605840023 | request_id: 47adc92c-841f-4cb2-b83b-e12085044fb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 086b8d9b-9df2-4cea-9420-d235455d14fd | service: service-general +[2026-04-16 14:22:51.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040307670004 | request_id: 086b8d9b-9df2-4cea-9420-d235455d14fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb49ab22-637e-4b49-b87c-ab3356ebeff0 | service: service-general +[2026-04-16 14:22:51.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044702730005 | request_id: fb49ab22-637e-4b49-b87c-ab3356ebeff0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceeb6cb0-8018-4e35-91d8-e3aa54fc7766 | service: service-general +[2026-04-16 14:22:51.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074704930005 | request_id: ceeb6cb0-8018-4e35-91d8-e3aa54fc7766 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f89fbc4a-54f0-4044-9145-0c9fbee0cec2 | service: service-general +[2026-04-16 14:22:51.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514032908720002 | request_id: f89fbc4a-54f0-4044-9145-0c9fbee0cec2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e10096bf-e2c0-4add-90ed-c3ce9ae5eee0 | service: service-general +[2026-04-16 14:22:51.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012906950001 | request_id: e10096bf-e2c0-4add-90ed-c3ce9ae5eee0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8b6e90f-a209-4f32-91cc-a61109a16234 | service: service-general +[2026-04-16 14:22:51.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015210780001 | request_id: a8b6e90f-a209-4f32-91cc-a61109a16234 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a8e72ec-e44a-4447-854c-6352fefbd9a2 | service: service-general +[2026-04-16 14:22:51.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175112760001 | request_id: 3a8e72ec-e44a-4447-854c-6352fefbd9a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb93b024-8463-4247-b4c8-a48e07ce3dd0 | service: service-general +[2026-04-16 14:22:51.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512020107600094 | request_id: cb93b024-8463-4247-b4c8-a48e07ce3dd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7486f7bc-6080-478d-ade3-972100992bd7 | service: service-general +[2026-04-16 14:22:51.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506105803690002 | request_id: 7486f7bc-6080-478d-ade3-972100992bd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d7617f3-5186-449b-9a6e-302e63063d64 | service: service-general +[2026-04-16 14:22:51.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559370 | request_id: 2d7617f3-5186-449b-9a6e-302e63063d64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26fabaa6-7325-45f7-b53c-94f750528b60 | service: service-general +[2026-04-16 14:22:51.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335207730005 | request_id: 26fabaa6-7325-45f7-b53c-94f750528b60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d001902d-3847-4b86-9470-6968e58170ba | service: service-general +[2026-04-16 14:22:51.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074604700007 | request_id: d001902d-3847-4b86-9470-6968e58170ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 266fc85b-d85f-46cd-9b6c-fd7a513265a5 | service: service-general +[2026-04-16 14:22:51.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506174107760077 | request_id: 266fc85b-d85f-46cd-9b6c-fd7a513265a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f33bc1a7-8358-4f6e-bbed-e5bf9ad6e132 | service: service-general +[2026-04-16 14:22:51.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030708830001 | request_id: f33bc1a7-8358-4f6e-bbed-e5bf9ad6e132 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 533d16bc-4899-4745-98c6-657204558a4d | service: service-general +[2026-04-16 14:22:51.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559389 | request_id: 533d16bc-4899-4745-98c6-657204558a4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 605951c3-6727-4499-b775-6b7e691d848a | service: service-general +[2026-04-16 14:22:51.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3403121303910002 | request_id: 605951c3-6727-4499-b775-6b7e691d848a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1920dad7-a64e-4431-a5b7-0c18bb715a17 | service: service-general +[2026-04-16 14:22:51.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101590006 | request_id: 1920dad7-a64e-4431-a5b7-0c18bb715a17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a86f6689-3422-4130-9ddb-b5a52eb57825 | service: service-general +[2026-04-16 14:22:51.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164707950002 | request_id: a86f6689-3422-4130-9ddb-b5a52eb57825 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a064abcd-88cc-4eca-9a42-1897267068ad | service: service-general +[2026-04-16 14:22:51.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324101630010 | request_id: a064abcd-88cc-4eca-9a42-1897267068ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be09a5e6-f83a-420b-8289-d6e2c39087be | service: service-general +[2026-04-16 14:22:51.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3305125105940001 | request_id: be09a5e6-f83a-420b-8289-d6e2c39087be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72635267-f0fb-4998-817a-c8a0fb7a928d | service: service-general +[2026-04-16 14:22:51.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557437 | request_id: 72635267-f0fb-4998-817a-c8a0fb7a928d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fcbff4a-6d9f-4a2e-9413-75ef7805d134 | service: service-general +[2026-04-16 14:22:51.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 255.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065808790005 | request_id: 5fcbff4a-6d9f-4a2e-9413-75ef7805d134 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 000ff776-ef98-4de3-ba45-acf080f6d713 | service: service-general +[2026-04-16 14:22:51.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186806880002 | request_id: 000ff776-ef98-4de3-ba45-acf080f6d713 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80d4155e-31d1-466b-8f05-5ce87e94225a | service: service-general +[2026-04-16 14:22:51.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116703830001 | request_id: 80d4155e-31d1-466b-8f05-5ce87e94225a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c41f968-4308-4a58-9884-1ab5d4fad5dd | service: service-general +[2026-04-16 14:22:51.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: 4c41f968-4308-4a58-9884-1ab5d4fad5dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a73ac8e-4a13-4419-bd98-408e31061e4a | service: service-general +[2026-04-16 14:22:51.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160202510001 | request_id: 5a73ac8e-4a13-4419-bd98-408e31061e4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 794e083a-b4af-4d14-947c-0a22b16f239c | service: service-general +[2026-04-16 14:22:51.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010401690006 | request_id: 794e083a-b4af-4d14-947c-0a22b16f239c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 487fceea-7c7f-4da9-89a8-908f12926df3 | service: service-general +[2026-04-16 14:22:51.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505201801870001 | request_id: 487fceea-7c7f-4da9-89a8-908f12926df3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae7fbd92-3705-4518-9340-04ae385f7712 | service: service-general +[2026-04-16 14:22:51.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132803960008 | request_id: ae7fbd92-3705-4518-9340-04ae385f7712 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a82c404-5f1d-4e80-be5c-038305f61690 | service: service-general +[2026-04-16 14:22:51.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116301980008 | request_id: 1a82c404-5f1d-4e80-be5c-038305f61690 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23954c41-703c-4d57-bf01-57b327477bcb | service: service-general +[2026-04-16 14:22:51.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020703830006 | request_id: 23954c41-703c-4d57-bf01-57b327477bcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 971f3869-9385-4cef-808a-9d97c9d84e07 | service: service-general +[2026-04-16 14:22:51.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 971f3869-9385-4cef-808a-9d97c9d84e07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 332c1d22-e800-41bf-b0c6-cc5f882499fc | service: service-general +[2026-04-16 14:22:51.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505170406640001 | request_id: 332c1d22-e800-41bf-b0c6-cc5f882499fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77dc75be-7eb3-4ecc-ba18-3e4354222d43 | service: service-general +[2026-04-16 14:22:51.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8108075106770001 | request_id: 77dc75be-7eb3-4ecc-ba18-3e4354222d43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a6bf2af-cc96-4881-ad96-39fba02c5a26 | service: service-general +[2026-04-16 14:22:51.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559399 | request_id: 9a6bf2af-cc96-4881-ad96-39fba02c5a26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10956b20-a50f-4a22-b2c0-dd6a2631b4c9 | service: service-general +[2026-04-16 14:22:51.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296903720002 | request_id: 10956b20-a50f-4a22-b2c0-dd6a2631b4c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3757730-aafd-4cb0-85f9-b2fffd9e2175 | service: service-general +[2026-04-16 14:22:51.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211210410001 | request_id: f3757730-aafd-4cb0-85f9-b2fffd9e2175 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32c53110-1ff0-475e-b3ec-d792c866856a | service: service-general +[2026-04-16 14:22:51.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559391 | request_id: 32c53110-1ff0-475e-b3ec-d792c866856a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a601f3bf-3098-4c9e-ba4c-75d16ac66368 | service: service-general +[2026-04-16 14:22:51.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253010810002 | request_id: a601f3bf-3098-4c9e-ba4c-75d16ac66368 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64a6aba2-1294-4093-9a65-1a90980eb03f | service: service-general +[2026-04-16 14:22:51.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: 64a6aba2-1294-4093-9a65-1a90980eb03f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b624fbfd-1ba2-4463-b218-575e00b6bd58 | service: service-general +[2026-04-16 14:22:51.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 575.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022912620002 | request_id: b624fbfd-1ba2-4463-b218-575e00b6bd58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 029d91c3-3a00-4624-ab62-25a484878cb1 | service: service-general +[2026-04-16 14:22:51.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194804920001 | request_id: 029d91c3-3a00-4624-ab62-25a484878cb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a9bba6d-a21e-4632-9eea-afdb97ff8a86 | service: service-general +[2026-04-16 14:22:51.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162011630002 | request_id: 1a9bba6d-a21e-4632-9eea-afdb97ff8a86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42712eeb-c002-4380-9573-8563f837895f | service: service-general +[2026-04-16 14:22:51.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054907960001 | request_id: 42712eeb-c002-4380-9573-8563f837895f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2663a241-5bf9-46b5-ab02-0dc00d05d086 | service: service-general +[2026-04-16 14:22:51.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246411170002 | request_id: 2663a241-5bf9-46b5-ab02-0dc00d05d086 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa3f1fcb-ff2e-48cd-9b57-93a09132d3c5 | service: service-general +[2026-04-16 14:22:51.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131505960001 | request_id: fa3f1fcb-ff2e-48cd-9b57-93a09132d3c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cb60b2e-da2c-4e0a-b23b-60f5da34754b | service: service-general +[2026-04-16 14:22:51.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264203690001 | request_id: 1cb60b2e-da2c-4e0a-b23b-60f5da34754b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4f6cac5-c971-4420-b6e9-6b2fe974d363 | service: service-general +[2026-04-16 14:22:51.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091703530003 | request_id: b4f6cac5-c971-4420-b6e9-6b2fe974d363 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a1e8226-fa68-477d-a3b7-889cc48ace69 | service: service-general +[2026-04-16 14:22:51.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085808900006 | request_id: 8a1e8226-fa68-477d-a3b7-889cc48ace69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02abe564-eda1-455f-bed1-e73fa5cf4968 | service: service-general +[2026-04-16 14:22:51.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245708190003 | request_id: 02abe564-eda1-455f-bed1-e73fa5cf4968 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fde72f6d-65b9-4c92-9519-7b47ba173461 | service: service-general +[2026-04-16 14:22:51.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514124303640005 | request_id: fde72f6d-65b9-4c92-9519-7b47ba173461 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e713f870-f234-44f7-9894-ff0248e2c901 | service: service-general +[2026-04-16 14:22:51.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252408810003 | request_id: e713f870-f234-44f7-9894-ff0248e2c901 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4fd5b78-5ab1-4dc2-8a1b-e21063dcdbdd | service: service-general +[2026-04-16 14:22:51.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162304200002 | request_id: d4fd5b78-5ab1-4dc2-8a1b-e21063dcdbdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c315e770-7702-4587-95c4-0a4bf5cdec67 | service: service-general +[2026-04-16 14:22:51.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522204104850001 | request_id: c315e770-7702-4587-95c4-0a4bf5cdec67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3d651c8-4e08-47f0-8b83-4b4d1de5c525 | service: service-general +[2026-04-16 14:22:51.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: a3d651c8-4e08-47f0-8b83-4b4d1de5c525 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26de8437-85b7-4729-9fdb-cc297a59c0ae | service: service-general +[2026-04-16 14:22:51.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095210840002 | request_id: 26de8437-85b7-4729-9fdb-cc297a59c0ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b34b677b-b633-4992-8951-903908dca03a | service: service-general +[2026-04-16 14:22:51.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508155206710004 | request_id: b34b677b-b633-4992-8951-903908dca03a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfc0b143-0424-4b53-9fc7-db9d48f1e045 | service: service-general +[2026-04-16 14:22:51.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015506660003 | request_id: bfc0b143-0424-4b53-9fc7-db9d48f1e045 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d68f689-6661-4621-b558-942a59c3af3e | service: service-general +[2026-04-16 14:22:51.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055305930004 | request_id: 2d68f689-6661-4621-b558-942a59c3af3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43acb6c7-7e5a-4260-a0a8-82367ef901ee | service: service-general +[2026-04-16 14:22:51.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306750007 | request_id: 43acb6c7-7e5a-4260-a0a8-82367ef901ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dd34b62-6a3a-4f3d-af2a-e144ef244f52 | service: service-general +[2026-04-16 14:22:51.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507087001710003 | request_id: 2dd34b62-6a3a-4f3d-af2a-e144ef244f52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ded0f53-32bd-4ae0-80d0-59e45acc1499 | service: service-general +[2026-04-16 14:22:51.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182902880001 | request_id: 2ded0f53-32bd-4ae0-80d0-59e45acc1499 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad833bc5-9d28-450c-a163-45e927bc04f7 | service: service-general +[2026-04-16 14:22:51.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: ad833bc5-9d28-450c-a163-45e927bc04f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e53f7b4f-769b-4b8f-ba52-d58cb690b663 | service: service-general +[2026-04-16 14:22:51.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: e53f7b4f-769b-4b8f-ba52-d58cb690b663 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80190752-8892-4530-8198-532dd7ab7b0a | service: service-general +[2026-04-16 14:22:51.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031804770002 | request_id: 80190752-8892-4530-8198-532dd7ab7b0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c3814fd-6bb3-484e-9a93-0e7284e73c7c | service: service-general +[2026-04-16 14:22:51.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506236108780001 | request_id: 3c3814fd-6bb3-484e-9a93-0e7284e73c7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a06902e-cfcb-4309-b86f-829e5ab316b1 | service: service-general +[2026-04-16 14:22:51.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086108770004 | request_id: 4a06902e-cfcb-4309-b86f-829e5ab316b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29e129c5-2ed0-4b50-ba47-47b4412b166b | service: service-general +[2026-04-16 14:22:51.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115704770004 | request_id: 29e129c5-2ed0-4b50-ba47-47b4412b166b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0db5a691-48f0-4b5b-80eb-e9ab37d22df4 | service: service-general +[2026-04-16 14:22:51.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0215454545151551 | request_id: 0db5a691-48f0-4b5b-80eb-e9ab37d22df4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21bdd7db-ab62-49c3-813e-d0090bb4dfa8 | service: service-general +[2026-04-16 14:22:51.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514026505760002 | request_id: 21bdd7db-ab62-49c3-813e-d0090bb4dfa8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12022528-c0c3-49c1-99e6-10c280537103 | service: service-general +[2026-04-16 14:22:51.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574045806630001 | request_id: 12022528-c0c3-49c1-99e6-10c280537103 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8399fdc-6214-4f97-af47-f0beea9c7aaa | service: service-general +[2026-04-16 14:22:51.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559409 | request_id: c8399fdc-6214-4f97-af47-f0beea9c7aaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d2b9095-acc7-49c9-85d3-7c079a3926b4 | service: service-general +[2026-04-16 14:22:51.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545988 | request_id: 3d2b9095-acc7-49c9-85d3-7c079a3926b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85d810d5-fec7-40ea-a479-08ea2ddfcd24 | service: service-general +[2026-04-16 14:22:51.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556902 | request_id: 85d810d5-fec7-40ea-a479-08ea2ddfcd24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9b02ca5-4c92-4c85-92d2-72bf041b042c | service: service-general +[2026-04-16 14:22:51.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3570306009980002 | request_id: e9b02ca5-4c92-4c85-92d2-72bf041b042c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84d01368-0af3-4a57-9dfb-816bc5157a8b | service: service-general +[2026-04-16 14:22:51.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016906890001 | request_id: 84d01368-0af3-4a57-9dfb-816bc5157a8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eed470ba-df5c-4a0e-b836-c7413cf08324 | service: service-general +[2026-04-16 14:22:51.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091605520002 | request_id: eed470ba-df5c-4a0e-b836-c7413cf08324 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2c62f5a-b08e-431a-9525-7bafd403c21e | service: service-general +[2026-04-16 14:22:51.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: e2c62f5a-b08e-431a-9525-7bafd403c21e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87e8075a-4114-4249-b947-d92378116145 | service: service-general +[2026-04-16 14:22:51.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270501690004 | request_id: 87e8075a-4114-4249-b947-d92378116145 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c6254a8-5cf0-42ba-b6ff-3d59b56d70e9 | service: service-general +[2026-04-16 14:22:51.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132411940001 | request_id: 3c6254a8-5cf0-42ba-b6ff-3d59b56d70e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46c33d31-c8d3-447f-8266-01468cf94d55 | service: service-general +[2026-04-16 14:22:51.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131904670001 | request_id: 46c33d31-c8d3-447f-8266-01468cf94d55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ccc408d-6600-4b12-b6ff-b6d7f3f3519f | service: service-general +[2026-04-16 14:22:51.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0312654654645646 | request_id: 5ccc408d-6600-4b12-b6ff-b6d7f3f3519f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09e85c5a-7e21-4f40-a44c-589763dcc794 | service: service-general +[2026-04-16 14:22:51.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084310910004 | request_id: 09e85c5a-7e21-4f40-a44c-589763dcc794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4e9e5f2-8c96-4f15-b2ce-a379dceaf3a3 | service: service-general +[2026-04-16 14:22:51.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: b4e9e5f2-8c96-4f15-b2ce-a379dceaf3a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d42f8ad7-5e27-4ef2-b8f2-7318e2c06050 | service: service-general +[2026-04-16 14:22:51.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0241545455454515 | request_id: d42f8ad7-5e27-4ef2-b8f2-7318e2c06050 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50dacab6-f012-4035-a715-4fafebbc3559 | service: service-general +[2026-04-16 14:22:51.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256802870004 | request_id: 50dacab6-f012-4035-a715-4fafebbc3559 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56e4ec0e-5c05-47fe-9edd-a7ab2fac947f | service: service-general +[2026-04-16 14:22:51.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505066712720002 | request_id: 56e4ec0e-5c05-47fe-9edd-a7ab2fac947f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99b19392-c0a4-438a-98ab-53f8720e05b3 | service: service-general +[2026-04-16 14:22:51.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507303001700001 | request_id: 99b19392-c0a4-438a-98ab-53f8720e05b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d42ba63-1e72-4a55-a5fb-89fae71ae053 | service: service-general +[2026-04-16 14:22:51.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271010507680001 | request_id: 5d42ba63-1e72-4a55-a5fb-89fae71ae053 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d8ca90d-0d47-43b4-89d8-7d50bc4513bb | service: service-general +[2026-04-16 14:22:51.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559429 | request_id: 9d8ca90d-0d47-43b4-89d8-7d50bc4513bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 423f83c3-46aa-45a7-b0d7-eda077cd9f2b | service: service-general +[2026-04-16 14:22:51.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050608580001 | request_id: 423f83c3-46aa-45a7-b0d7-eda077cd9f2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04c946c7-9062-4a38-aa4e-6ec308b59b65 | service: service-general +[2026-04-16 14:22:51.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8841515151515550 | request_id: 04c946c7-9062-4a38-aa4e-6ec308b59b65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db2c1f8b-9f9b-42cc-ba58-8c2a6942d74e | service: service-general +[2026-04-16 14:22:51.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559439 | request_id: db2c1f8b-9f9b-42cc-ba58-8c2a6942d74e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b110c82-9d4e-41d8-bedf-715a503c30d0 | service: service-general +[2026-04-16 14:22:51.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224602800001 | request_id: 2b110c82-9d4e-41d8-bedf-715a503c30d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59e6df41-77b4-4982-add1-6ac204a7008b | service: service-general +[2026-04-16 14:22:51.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559449 | request_id: 59e6df41-77b4-4982-add1-6ac204a7008b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b375d76-ccf5-4a9c-bddf-27a98470a041 | service: service-general +[2026-04-16 14:22:51.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104505770003 | request_id: 5b375d76-ccf5-4a9c-bddf-27a98470a041 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42a5fb5e-7848-4197-bd1d-f5999f76b71a | service: service-general +[2026-04-16 14:22:51.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026707720001 | request_id: 42a5fb5e-7848-4197-bd1d-f5999f76b71a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4719eb8f-44ae-4822-a1e2-de1e01358bf7 | service: service-general +[2026-04-16 14:22:51.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046104780002 | request_id: 4719eb8f-44ae-4822-a1e2-de1e01358bf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c703310-4784-4301-97a8-1574562467dc | service: service-general +[2026-04-16 14:22:51.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215401200001 | request_id: 6c703310-4784-4301-97a8-1574562467dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a2b985f-dca0-4b51-8ad1-1d90463a5531 | service: service-general +[2026-04-16 14:22:51.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107500108 | request_id: 1a2b985f-dca0-4b51-8ad1-1d90463a5531 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ec0449f-a97e-41c9-bbac-3c37af65d5c4 | service: service-general +[2026-04-16 14:22:51.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9846516551511551 | request_id: 8ec0449f-a97e-41c9-bbac-3c37af65d5c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63412f6c-eda3-4898-8aef-d3c978360ef7 | service: service-general +[2026-04-16 14:22:51.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559459 | request_id: 63412f6c-eda3-4898-8aef-d3c978360ef7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb8eb1aa-f63b-4007-9eb9-89ddd259fb1e | service: service-general +[2026-04-16 14:22:51.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014304850006 | request_id: eb8eb1aa-f63b-4007-9eb9-89ddd259fb1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e99a952f-45fd-476c-bd10-416cdfb83092 | service: service-general +[2026-04-16 14:22:51.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266802440001 | request_id: e99a952f-45fd-476c-bd10-416cdfb83092 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9a97af0-0175-494a-a76f-6bfda1124784 | service: service-general +[2026-04-16 14:22:51.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080503710001 | request_id: a9a97af0-0175-494a-a76f-6bfda1124784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc18b037-c6f6-42da-8643-7581a4179666 | service: service-general +[2026-04-16 14:22:51.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114301720004 | request_id: bc18b037-c6f6-42da-8643-7581a4179666 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a1f23c5-bea5-42d0-a4ef-d4ed21c4f597 | service: service-general +[2026-04-16 14:22:51.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085103860002 | request_id: 2a1f23c5-bea5-42d0-a4ef-d4ed21c4f597 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b62e4b9e-6aef-4b84-b048-35ecb5c9e850 | service: service-general +[2026-04-16 14:22:51.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022501840003 | request_id: b62e4b9e-6aef-4b84-b048-35ecb5c9e850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f0ff501-f63b-4fe0-8702-5cef0a6ff708 | service: service-general +[2026-04-16 14:22:51.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155804750001 | request_id: 9f0ff501-f63b-4fe0-8702-5cef0a6ff708 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12d52204-9e56-405d-bcde-35229ec35580 | service: service-general +[2026-04-16 14:22:51.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035007790006 | request_id: 12d52204-9e56-405d-bcde-35229ec35580 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65128cbd-e2b5-4178-bbe1-c556d5f6376c | service: service-general +[2026-04-16 14:22:51.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144206740007 | request_id: 65128cbd-e2b5-4178-bbe1-c556d5f6376c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfade368-3812-48a8-96c9-8dff38b4f1f7 | service: service-general +[2026-04-16 14:22:51.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056705390002 | request_id: dfade368-3812-48a8-96c9-8dff38b4f1f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2b17dbf-b192-4547-847a-d24547746eb7 | service: service-general +[2026-04-16 14:22:51.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072009180001 | request_id: d2b17dbf-b192-4547-847a-d24547746eb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9c3e088-b0cc-4362-840a-da97d6854463 | service: service-general +[2026-04-16 14:22:51.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040307660004 | request_id: f9c3e088-b0cc-4362-840a-da97d6854463 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4051bf04-c33a-4f15-b367-c9ffe96acb5a | service: service-general +[2026-04-16 14:22:51.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557001 | request_id: 4051bf04-c33a-4f15-b367-c9ffe96acb5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4a13918-1f86-4e17-b428-15409c9e9ffa | service: service-general +[2026-04-16 14:22:51.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142908840005 | request_id: e4a13918-1f86-4e17-b428-15409c9e9ffa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe5fe0bd-b15f-496b-a1b5-b75dc735baf2 | service: service-general +[2026-04-16 14:22:51.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147112520001 | request_id: fe5fe0bd-b15f-496b-a1b5-b75dc735baf2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d7c5968-4fbc-4585-833e-8ba68d0cc7e4 | service: service-general +[2026-04-16 14:22:51.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134303800003 | request_id: 0d7c5968-4fbc-4585-833e-8ba68d0cc7e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8c952ae-afc1-4744-b1f5-05bd3b20397d | service: service-general +[2026-04-16 14:22:51.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559460 | request_id: f8c952ae-afc1-4744-b1f5-05bd3b20397d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e8a78cd-beb4-42f6-8771-91ec06db519c | service: service-general +[2026-04-16 14:22:51.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105000009 | request_id: 2e8a78cd-beb4-42f6-8771-91ec06db519c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d890417-4510-4bc5-a38d-78b3977c922f | service: service-general +[2026-04-16 14:22:51.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507202601130002 | request_id: 8d890417-4510-4bc5-a38d-78b3977c922f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95088344-4176-482f-939f-f2ad533248fa | service: service-general +[2026-04-16 14:22:51.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509040404640003 | request_id: 95088344-4176-482f-939f-f2ad533248fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c6e6387-8bc9-451a-b6d3-e9374aa95bdc | service: service-general +[2026-04-16 14:22:51.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503136011880002 | request_id: 9c6e6387-8bc9-451a-b6d3-e9374aa95bdc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 597c4d86-0a7a-4fa0-810b-79c4244738e5 | service: service-general +[2026-04-16 14:22:51.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513234809710001 | request_id: 597c4d86-0a7a-4fa0-810b-79c4244738e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5751136-65ba-4554-87a2-6c7d79697af8 | service: service-general +[2026-04-16 14:22:51.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256507800002 | request_id: a5751136-65ba-4554-87a2-6c7d79697af8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a64130e9-cb40-44b8-af8a-5ca1d9edb6ba | service: service-general +[2026-04-16 14:22:51.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192604650001 | request_id: a64130e9-cb40-44b8-af8a-5ca1d9edb6ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8831c527-0cae-40d3-87af-a5120576ba0e | service: service-general +[2026-04-16 14:22:51.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255207780006 | request_id: 8831c527-0cae-40d3-87af-a5120576ba0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87626681-98fd-47f7-8929-d3c181bfd1ce | service: service-general +[2026-04-16 14:22:51.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021902650002 | request_id: 87626681-98fd-47f7-8929-d3c181bfd1ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bee56169-e92f-451d-809f-03471efc22b6 | service: service-general +[2026-04-16 14:22:51.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155402510001 | request_id: bee56169-e92f-451d-809f-03471efc22b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d8b99c9-be46-4223-b8a9-2312e6657639 | service: service-general +[2026-04-16 14:22:51.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473012210990005 | request_id: 0d8b99c9-be46-4223-b8a9-2312e6657639 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71e47853-e564-4e06-a23a-0e88e2e81ad0 | service: service-general +[2026-04-16 14:22:51.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054612880005 | request_id: 71e47853-e564-4e06-a23a-0e88e2e81ad0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 730871d0-b91f-4068-8086-80331f9a7799 | service: service-general +[2026-04-16 14:22:51.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036102680001 | request_id: 730871d0-b91f-4068-8086-80331f9a7799 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7cf022a-db40-4c67-abcd-63f7a7e19dde | service: service-general +[2026-04-16 14:22:51.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 682.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234912680002 | request_id: c7cf022a-db40-4c67-abcd-63f7a7e19dde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7a91ff2-e89c-40cb-bc85-67a9093bc3c1 | service: service-general +[2026-04-16 14:22:51.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559461 | request_id: b7a91ff2-e89c-40cb-bc85-67a9093bc3c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de093a5e-a787-4bf1-bf4f-0997d64fa99e | service: service-general +[2026-04-16 14:22:51.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371124510640003 | request_id: de093a5e-a787-4bf1-bf4f-0997d64fa99e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0979a28-f71b-48da-b7d9-9906ab901608 | service: service-general +[2026-04-16 14:22:51.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300208770004 | request_id: c0979a28-f71b-48da-b7d9-9906ab901608 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8567298a-92fd-4d06-8273-786599579660 | service: service-general +[2026-04-16 14:22:51.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3173080607670017 | request_id: 8567298a-92fd-4d06-8273-786599579660 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23ddb771-2187-40e6-87e1-e8ae66e82158 | service: service-general +[2026-04-16 14:22:51.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0545845848484414 | request_id: 23ddb771-2187-40e6-87e1-e8ae66e82158 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17a32d04-f87e-47ce-bea3-4f4de4ea8e7a | service: service-general +[2026-04-16 14:22:51.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505071312560001 | request_id: 17a32d04-f87e-47ce-bea3-4f4de4ea8e7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82e4a4dd-1288-475e-b087-6a3eac81c6bf | service: service-general +[2026-04-16 14:22:51.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557761 | request_id: 82e4a4dd-1288-475e-b087-6a3eac81c6bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19ac5461-5cd1-44df-9595-4c614fa2daaa | service: service-general +[2026-04-16 14:22:51.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056307840002 | request_id: 19ac5461-5cd1-44df-9595-4c614fa2daaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ba5fb73-bcde-4acd-84c8-a8149ef54454 | service: service-general +[2026-04-16 14:22:51.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246304860001 | request_id: 8ba5fb73-bcde-4acd-84c8-a8149ef54454 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ebe443a-3f42-4c93-add5-150bbdb0db4c | service: service-general +[2026-04-16 14:22:51.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085203830010 | request_id: 9ebe443a-3f42-4c93-add5-150bbdb0db4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c61e2806-5155-4148-8bc8-4a0f7b3fa263 | service: service-general +[2026-04-16 14:22:51.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0454848484848484 | request_id: c61e2806-5155-4148-8bc8-4a0f7b3fa263 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b659dd4d-027a-42a5-a792-0fe98df880f8 | service: service-general +[2026-04-16 14:22:51.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6206052208980001 | request_id: b659dd4d-027a-42a5-a792-0fe98df880f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c78c3c0e-1e9e-4d71-bd53-3e337ebf5788 | service: service-general +[2026-04-16 14:22:51.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515074202690002 | request_id: c78c3c0e-1e9e-4d71-bd53-3e337ebf5788 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b157783c-722a-4214-92b4-3059b19d2dfb | service: service-general +[2026-04-16 14:22:51.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2654654666656511 | request_id: b157783c-722a-4214-92b4-3059b19d2dfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b00520a-a58c-4fad-aed5-777f9e7b892f | service: service-general +[2026-04-16 14:22:51.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507315203910001 | request_id: 1b00520a-a58c-4fad-aed5-777f9e7b892f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c702c73-3060-4ae1-923d-bddddf7b2bc2 | service: service-general +[2026-04-16 14:22:51.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529204301930001 | request_id: 4c702c73-3060-4ae1-923d-bddddf7b2bc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b11aa9e5-bbe3-40d9-a659-e18af125c9df | service: service-general +[2026-04-16 14:22:51.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545710 | request_id: b11aa9e5-bbe3-40d9-a659-e18af125c9df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62c7e0cc-4743-4f0b-b99d-f7abbb6ff904 | service: service-general +[2026-04-16 14:22:51.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505204510690003 | request_id: 62c7e0cc-4743-4f0b-b99d-f7abbb6ff904 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e45de508-914e-4267-a8a5-762616337567 | service: service-general +[2026-04-16 14:22:51.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044208930007 | request_id: e45de508-914e-4267-a8a5-762616337567 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4a7de85-cdf0-4fcd-a5f2-edefeb02b8ea | service: service-general +[2026-04-16 14:22:51.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040506560011 | request_id: c4a7de85-cdf0-4fcd-a5f2-edefeb02b8ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2f1c5e9-d3b5-4ca6-9b5f-00f102322d18 | service: service-general +[2026-04-16 14:22:51.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0245454555515155 | request_id: c2f1c5e9-d3b5-4ca6-9b5f-00f102322d18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25208bc1-9f02-4528-bde7-0bbe6e4bea95 | service: service-general +[2026-04-16 14:22:51.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116808730005 | request_id: 25208bc1-9f02-4528-bde7-0bbe6e4bea95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1d1098a-dbfb-4f1d-99a6-91bcf90e7c5d | service: service-general +[2026-04-16 14:22:51.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150501900001 | request_id: b1d1098a-dbfb-4f1d-99a6-91bcf90e7c5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85d3dd59-44fc-4767-aaff-f58d6b16c969 | service: service-general +[2026-04-16 14:22:51.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0215451451512202 | request_id: 85d3dd59-44fc-4767-aaff-f58d6b16c969 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3996bef1-a26f-4ce1-9997-7dcfdaf74443 | service: service-general +[2026-04-16 14:22:51.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051505640004 | request_id: 3996bef1-a26f-4ce1-9997-7dcfdaf74443 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23f8bb3f-88df-4edf-8950-a4db06c35fda | service: service-general +[2026-04-16 14:22:51.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116909900002 | request_id: 23f8bb3f-88df-4edf-8950-a4db06c35fda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84fdedfe-591a-4262-8d7f-234bc638c222 | service: service-general +[2026-04-16 14:22:51.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3173013008981002 | request_id: 84fdedfe-591a-4262-8d7f-234bc638c222 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 792980e0-1c52-459e-b5dd-63044884763d | service: service-general +[2026-04-16 14:22:51.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136911500001 | request_id: 792980e0-1c52-459e-b5dd-63044884763d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d81f0d43-8114-4121-b993-15ca858a2c6d | service: service-general +[2026-04-16 14:22:51.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559469 | request_id: d81f0d43-8114-4121-b993-15ca858a2c6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc188824-c6eb-4545-a33d-7916504d8b07 | service: service-general +[2026-04-16 14:22:51.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0552454551545445 | request_id: bc188824-c6eb-4545-a33d-7916504d8b07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4241f9fa-a971-4ea1-92fc-549d96f077d5 | service: service-general +[2026-04-16 14:22:51.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 286.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045805580001 | request_id: 4241f9fa-a971-4ea1-92fc-549d96f077d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9332ef58-bb95-49c6-a6e0-7a752040044a | service: service-general +[2026-04-16 14:22:51.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8515154515151551 | request_id: 9332ef58-bb95-49c6-a6e0-7a752040044a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11daf679-afe9-48c4-8794-ee6a2b656230 | service: service-general +[2026-04-16 14:22:51.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054502950001 | request_id: 11daf679-afe9-48c4-8794-ee6a2b656230 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc05a31d-54e0-48a6-8f50-fbe8a6a352a0 | service: service-general +[2026-04-16 14:22:51.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054303890001 | request_id: cc05a31d-54e0-48a6-8f50-fbe8a6a352a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2ff0c8c-eb25-48c7-b16d-ac24f8a3579b | service: service-general +[2026-04-16 14:22:51.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035308930001 | request_id: f2ff0c8c-eb25-48c7-b16d-ac24f8a3579b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbab9ffd-15e2-4ef5-aa95-dc0381690410 | service: service-general +[2026-04-16 14:22:51.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130506040001 | request_id: cbab9ffd-15e2-4ef5-aa95-dc0381690410 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba8a0a42-a7ed-463d-b20f-ebc84a27350f | service: service-general +[2026-04-16 14:22:51.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011808790004 | request_id: ba8a0a42-a7ed-463d-b20f-ebc84a27350f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1c4f200-bab0-4182-86eb-f384a38c63fb | service: service-general +[2026-04-16 14:22:51.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194805560001 | request_id: e1c4f200-bab0-4182-86eb-f384a38c63fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d95120b7-5e8e-4d7e-a83a-e6a8b2f70cdc | service: service-general +[2026-04-16 14:22:51.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505031608190002 | request_id: d95120b7-5e8e-4d7e-a83a-e6a8b2f70cdc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6ed7d86-4daa-4ec7-9511-2e08b35987fb | service: service-general +[2026-04-16 14:22:51.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130208000001 | request_id: c6ed7d86-4daa-4ec7-9511-2e08b35987fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7077a52f-d40a-484c-a123-1f9af23d027f | service: service-general +[2026-04-16 14:22:51.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241305780002 | request_id: 7077a52f-d40a-484c-a123-1f9af23d027f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60a218d8-b633-40a9-9d7f-7bb159c8ebc8 | service: service-general +[2026-04-16 14:22:51.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335812670001 | request_id: 60a218d8-b633-40a9-9d7f-7bb159c8ebc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de7a248a-d040-4022-9407-90a4e26cb658 | service: service-general +[2026-04-16 14:22:51.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291403600001 | request_id: de7a248a-d040-4022-9407-90a4e26cb658 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7765da6-92e9-4305-8f62-4d8f9b3449fc | service: service-general +[2026-04-16 14:22:51.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170709650004 | request_id: f7765da6-92e9-4305-8f62-4d8f9b3449fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fff0fc3-7656-4266-b34b-68314f02a695 | service: service-general +[2026-04-16 14:22:51.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011808790000 | request_id: 9fff0fc3-7656-4266-b34b-68314f02a695 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25a3d562-162f-4b8b-8a57-d725f887bcf6 | service: service-general +[2026-04-16 14:22:51.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054811710001 | request_id: 25a3d562-162f-4b8b-8a57-d725f887bcf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3f97099-15a3-44a0-adf3-94f8d9ca45db | service: service-general +[2026-04-16 14:22:51.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559479 | request_id: b3f97099-15a3-44a0-adf3-94f8d9ca45db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebb9abef-22e4-4f57-a6a4-4d2fd75bab36 | service: service-general +[2026-04-16 14:22:51.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506060806550001 | request_id: ebb9abef-22e4-4f57-a6a4-4d2fd75bab36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a22ae401-1c13-4ce7-9212-32261f718e75 | service: service-general +[2026-04-16 14:22:51.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192602980001 | request_id: a22ae401-1c13-4ce7-9212-32261f718e75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cc11be1-638e-4a2c-8af0-d9997c256a32 | service: service-general +[2026-04-16 14:22:51.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012201700001 | request_id: 3cc11be1-638e-4a2c-8af0-d9997c256a32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83fd7da4-b01b-4266-95cb-e3f0dbad5402 | service: service-general +[2026-04-16 14:22:51.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559480 | request_id: 83fd7da4-b01b-4266-95cb-e3f0dbad5402 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11f1d6bc-27e0-42bb-98f5-d8e2908ef974 | service: service-general +[2026-04-16 14:22:51.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578037112520002 | request_id: 11f1d6bc-27e0-42bb-98f5-d8e2908ef974 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5681503-179d-4f52-bfc4-78e1fd7aa346 | service: service-general +[2026-04-16 14:22:51.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3673052308100001 | request_id: b5681503-179d-4f52-bfc4-78e1fd7aa346 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b585d8ac-555c-459d-a3bc-b9428b6c998e | service: service-general +[2026-04-16 14:22:51.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122204630001 | request_id: b585d8ac-555c-459d-a3bc-b9428b6c998e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fbb3a71-d84c-4ce1-acfc-88878aa1415a | service: service-general +[2026-04-16 14:22:51.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051002620095 | request_id: 7fbb3a71-d84c-4ce1-acfc-88878aa1415a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bce71c4d-4865-4ea2-a153-ded5728ec413 | service: service-general +[2026-04-16 14:22:51.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181003680005 | request_id: bce71c4d-4865-4ea2-a153-ded5728ec413 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ca01a43-5c5f-4eee-a7fe-08b2d558151e | service: service-general +[2026-04-16 14:22:51.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135809800001 | request_id: 1ca01a43-5c5f-4eee-a7fe-08b2d558151e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c99276e8-bd0e-465a-972f-3a4f958fa1be | service: service-general +[2026-04-16 14:22:51.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110707910002 | request_id: c99276e8-bd0e-465a-972f-3a4f958fa1be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2db61234-ef7e-4de6-be06-2515edeb2eab | service: service-general +[2026-04-16 14:22:51.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161002170003 | request_id: 2db61234-ef7e-4de6-be06-2515edeb2eab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c7c9580-90f9-4bfa-a5f2-ddd5076ed1ab | service: service-general +[2026-04-16 14:22:51.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557307 | request_id: 7c7c9580-90f9-4bfa-a5f2-ddd5076ed1ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e38c7aa-0d65-44fd-9ed8-c88aae588600 | service: service-general +[2026-04-16 14:22:51.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102008820001 | request_id: 2e38c7aa-0d65-44fd-9ed8-c88aae588600 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0a85352-748c-4abe-bb24-398461170311 | service: service-general +[2026-04-16 14:22:51.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240903810006 | request_id: f0a85352-748c-4abe-bb24-398461170311 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78ace6f4-4cf6-45e4-83b3-e62bde28d574 | service: service-general +[2026-04-16 14:22:51.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559481 | request_id: 78ace6f4-4cf6-45e4-83b3-e62bde28d574 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ab2410e-4754-498d-8a2a-f4b40b2856f8 | service: service-general +[2026-04-16 14:22:51.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3500000011476703 | request_id: 2ab2410e-4754-498d-8a2a-f4b40b2856f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c347cacd-f9a4-4e83-85b9-8c7b04211ae3 | service: service-general +[2026-04-16 14:22:51.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: c347cacd-f9a4-4e83-85b9-8c7b04211ae3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acb4f590-6804-497f-8ce3-21ee16aebc49 | service: service-general +[2026-04-16 14:22:51.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507285411080001 | request_id: acb4f590-6804-497f-8ce3-21ee16aebc49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27ae6872-e678-47e1-bf5d-faea2a8d4e3f | service: service-general +[2026-04-16 14:22:51.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134607200001 | request_id: 27ae6872-e678-47e1-bf5d-faea2a8d4e3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9641265e-e777-4f22-b5db-5ac6fb129231 | service: service-general +[2026-04-16 14:22:51.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524076503810003 | request_id: 9641265e-e777-4f22-b5db-5ac6fb129231 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92595e8e-3547-482a-87a2-a01874976a42 | service: service-general +[2026-04-16 14:22:51.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334401000002 | request_id: 92595e8e-3547-482a-87a2-a01874976a42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a204d41-11a1-411e-aa29-690fbc2c1c4f | service: service-general +[2026-04-16 14:22:51.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256305670002 | request_id: 8a204d41-11a1-411e-aa29-690fbc2c1c4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3bf2dca-16d0-4717-8eed-62f70cd7d55b | service: service-general +[2026-04-16 14:22:51.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331211160001 | request_id: b3bf2dca-16d0-4717-8eed-62f70cd7d55b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 595a3291-8272-47e8-8427-d79385179212 | service: service-general +[2026-04-16 14:22:51.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034506620002 | request_id: 595a3291-8272-47e8-8427-d79385179212 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60b0344b-88e7-4734-9ee9-146804201a1b | service: service-general +[2026-04-16 14:22:51.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055012000003 | request_id: 60b0344b-88e7-4734-9ee9-146804201a1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22aa25a5-d3e9-4935-bc1c-1090bac377fc | service: service-general +[2026-04-16 14:22:51.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109075107900001 | request_id: 22aa25a5-d3e9-4935-bc1c-1090bac377fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46c6169d-f8f3-494c-930f-245e869c32a4 | service: service-general +[2026-04-16 14:22:51.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025106820002 | request_id: 46c6169d-f8f3-494c-930f-245e869c32a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f087869d-2da0-45ce-b981-3722dfe69011 | service: service-general +[2026-04-16 14:22:51.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240809440001 | request_id: f087869d-2da0-45ce-b981-3722dfe69011 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d564e63e-7715-4057-8227-cc14ca04ffdf | service: service-general +[2026-04-16 14:22:51.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255301790003 | request_id: d564e63e-7715-4057-8227-cc14ca04ffdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87de00b0-b97a-428e-9522-1109c7b82fb7 | service: service-general +[2026-04-16 14:22:51.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3373012911960001 | request_id: 87de00b0-b97a-428e-9522-1109c7b82fb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39c9d9e6-f5b8-4d04-9e10-ec8bc08547f5 | service: service-general +[2026-04-16 14:22:51.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559483 | request_id: 39c9d9e6-f5b8-4d04-9e10-ec8bc08547f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 998b2496-dba2-41a5-84bf-fbfda113398b | service: service-general +[2026-04-16 14:22:51.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5208024108810001 | request_id: 998b2496-dba2-41a5-84bf-fbfda113398b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 724f00be-4b3b-458b-bf18-45dd42c71c73 | service: service-general +[2026-04-16 14:22:51.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 724f00be-4b3b-458b-bf18-45dd42c71c73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f6c8529-be99-4839-af41-cfc86927ee76 | service: service-general +[2026-04-16 14:22:51.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576010210780001 | request_id: 2f6c8529-be99-4839-af41-cfc86927ee76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e0b0c83-ab35-4a30-9a87-2b80ccf1020f | service: service-general +[2026-04-16 14:22:51.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506040601930002 | request_id: 1e0b0c83-ab35-4a30-9a87-2b80ccf1020f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccca3ab5-98fa-4697-8749-761125a50b1b | service: service-general +[2026-04-16 14:22:51.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024809490001 | request_id: ccca3ab5-98fa-4697-8749-761125a50b1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50bf5cbd-91c5-4b52-b1ff-99cf2d1e3cc5 | service: service-general +[2026-04-16 14:22:51.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514102603860003 | request_id: 50bf5cbd-91c5-4b52-b1ff-99cf2d1e3cc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b494fa25-0077-48a1-8f83-e19f38d1e983 | service: service-general +[2026-04-16 14:22:51.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135803720002 | request_id: b494fa25-0077-48a1-8f83-e19f38d1e983 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b753eece-2f18-40ff-8b83-0d6242a39696 | service: service-general +[2026-04-16 14:22:51.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014607660006 | request_id: b753eece-2f18-40ff-8b83-0d6242a39696 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63fee1a8-2c8e-4288-a551-292e338580d8 | service: service-general +[2026-04-16 14:22:51.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9203056211620002 | request_id: 63fee1a8-2c8e-4288-a551-292e338580d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dffa13e8-8599-4d6a-814d-351d2ee44556 | service: service-general +[2026-04-16 14:22:51.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357301101460001_ | request_id: dffa13e8-8599-4d6a-814d-351d2ee44556 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 516aa21c-e436-44ca-947c-afd7042bd3ed | service: service-general +[2026-04-16 14:22:51.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194203930001 | request_id: 516aa21c-e436-44ca-947c-afd7042bd3ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a715566-ef99-42ce-b855-29507c6909ec | service: service-general +[2026-04-16 14:22:51.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214203970001 | request_id: 6a715566-ef99-42ce-b855-29507c6909ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08588f50-c46c-41b6-9e7f-817a265ff90b | service: service-general +[2026-04-16 14:22:51.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5124546512154545 | request_id: 08588f50-c46c-41b6-9e7f-817a265ff90b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb372058-72f7-4e4d-aa71-4426521cdcde | service: service-general +[2026-04-16 14:22:51.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016712620004 | request_id: fb372058-72f7-4e4d-aa71-4426521cdcde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74d63545-47c9-4c82-847d-67f02a9e36ba | service: service-general +[2026-04-16 14:22:51.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186805810004 | request_id: 74d63545-47c9-4c82-847d-67f02a9e36ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 715e5958-2757-41c4-bb6e-a41f1ab11c86 | service: service-general +[2026-04-16 14:22:51.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517026009770001 | request_id: 715e5958-2757-41c4-bb6e-a41f1ab11c86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc1b16b2-2977-42c2-99de-1f35aa570576 | service: service-general +[2026-04-16 14:22:51.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030908510003 | request_id: bc1b16b2-2977-42c2-99de-1f35aa570576 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afb8d642-7df1-4378-8f59-8c57ede70930 | service: service-general +[2026-04-16 14:22:51.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509215311640001 | request_id: afb8d642-7df1-4378-8f59-8c57ede70930 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 181789a5-1508-4341-b904-3f653876409a | service: service-general +[2026-04-16 14:22:51.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0356545454545454 | request_id: 181789a5-1508-4341-b904-3f653876409a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7b323d7-7752-4956-9329-23604efddb83 | service: service-general +[2026-04-16 14:22:51.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035306540001 | request_id: c7b323d7-7752-4956-9329-23604efddb83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 489d8fb9-c1ec-4391-98fb-82e75cb6f0cb | service: service-general +[2026-04-16 14:22:51.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506121103920003 | request_id: 489d8fb9-c1ec-4391-98fb-82e75cb6f0cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84ba3c8b-9526-45a3-8522-3baa0446305e | service: service-general +[2026-04-16 14:22:51.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101111890001 | request_id: 84ba3c8b-9526-45a3-8522-3baa0446305e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1045bb39-3480-48b6-9422-571d4b60ffc5 | service: service-general +[2026-04-16 14:22:51.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186807940002 | request_id: 1045bb39-3480-48b6-9422-571d4b60ffc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fed064b-1e06-48e1-a8ee-7fed42f36ef9 | service: service-general +[2026-04-16 14:22:51.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200101630004 | request_id: 8fed064b-1e06-48e1-a8ee-7fed42f36ef9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66edc135-26cf-42d6-8770-ea5193f71de1 | service: service-general +[2026-04-16 14:22:51.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505041510610001 | request_id: 66edc135-26cf-42d6-8770-ea5193f71de1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13b250d5-9528-4042-9aa7-9b9727b4b29a | service: service-general +[2026-04-16 14:22:51.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011605890007 | request_id: 13b250d5-9528-4042-9aa7-9b9727b4b29a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb35f583-59cc-41b6-a886-b3ba24bf0258 | service: service-general +[2026-04-16 14:22:51.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000000000 | request_id: fb35f583-59cc-41b6-a886-b3ba24bf0258 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b612b957-3306-406b-a026-dd190716dc7a | service: service-general +[2026-04-16 14:22:51.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035003920003 | request_id: b612b957-3306-406b-a026-dd190716dc7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad147945-669c-4a64-a974-e3c7d111e85d | service: service-general +[2026-04-16 14:22:51.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: ad147945-669c-4a64-a974-e3c7d111e85d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1501f391-c9bb-4819-a37c-03ea3e723e37 | service: service-general +[2026-04-16 14:22:51.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182505850002 | request_id: 1501f391-c9bb-4819-a37c-03ea3e723e37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ae8429b-1d66-42d6-bfe5-555a8d3a317f | service: service-general +[2026-04-16 14:22:51.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164507600001 | request_id: 7ae8429b-1d66-42d6-bfe5-555a8d3a317f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a57ace1f-7771-421e-b1a3-ddf12e4a9b46 | service: service-general +[2026-04-16 14:22:51.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559487 | request_id: a57ace1f-7771-421e-b1a3-ddf12e4a9b46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa296065-eac3-465c-ac06-9420b56fad38 | service: service-general +[2026-04-16 14:22:51.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: fa296065-eac3-465c-ac06-9420b56fad38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0c931bc-7a5d-4366-b67c-469e8276a194 | service: service-general +[2026-04-16 14:22:51.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212701960004 | request_id: a0c931bc-7a5d-4366-b67c-469e8276a194 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 386d513c-a066-41b3-80a6-d855a2ce56e4 | service: service-general +[2026-04-16 14:22:51.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 386d513c-a066-41b3-80a6-d855a2ce56e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fd7e4df-a48e-4358-a17f-cf04beed05a0 | service: service-general +[2026-04-16 14:22:51.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5306034111910001 | request_id: 9fd7e4df-a48e-4358-a17f-cf04beed05a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d6fe582-ec16-48e8-9d67-338b208dbc17 | service: service-general +[2026-04-16 14:22:51.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509192312000002 | request_id: 1d6fe582-ec16-48e8-9d67-338b208dbc17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c76785f5-e9f4-4046-9235-8e8cafd01d3a | service: service-general +[2026-04-16 14:22:51.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180512700003 | request_id: c76785f5-e9f4-4046-9235-8e8cafd01d3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0279f5ee-84df-49c1-9472-31d22746da9e | service: service-general +[2026-04-16 14:22:51.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061209010001 | request_id: 0279f5ee-84df-49c1-9472-31d22746da9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0464f7fb-65ca-4379-b133-9cbbfbd10561 | service: service-general +[2026-04-16 14:22:51.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 0464f7fb-65ca-4379-b133-9cbbfbd10561 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44f6c274-fa30-4bfb-adf0-5106fd4a868b | service: service-general +[2026-04-16 14:22:51.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092306770004 | request_id: 44f6c274-fa30-4bfb-adf0-5106fd4a868b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bed2d92-8662-4b9b-b2c8-eb9aefc43933 | service: service-general +[2026-04-16 14:22:51.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559499 | request_id: 1bed2d92-8662-4b9b-b2c8-eb9aefc43933 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e53e8cce-f7e4-4b5b-9b89-f8ebbf303bb3 | service: service-general +[2026-04-16 14:22:51.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026607580001 | request_id: e53e8cce-f7e4-4b5b-9b89-f8ebbf303bb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16b39cdf-4d3e-4ef8-97eb-1032b57d97d4 | service: service-general +[2026-04-16 14:22:51.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556720 | request_id: 16b39cdf-4d3e-4ef8-97eb-1032b57d97d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 174ea110-7125-4ec0-83d3-5beea6f0bdf5 | service: service-general +[2026-04-16 14:22:51.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559500 | request_id: 174ea110-7125-4ec0-83d3-5beea6f0bdf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7791bf1f-e97e-43ee-b96a-376f52e72e8d | service: service-general +[2026-04-16 14:22:51.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013004700002 | request_id: 7791bf1f-e97e-43ee-b96a-376f52e72e8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dfbe974-ad22-4e79-96c0-ab2a361dbd41 | service: service-general +[2026-04-16 14:22:51.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506085204680002 | request_id: 2dfbe974-ad22-4e79-96c0-ab2a361dbd41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2502f85d-200a-4a29-ba53-b29085fc0b10 | service: service-general +[2026-04-16 14:22:51.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016409150002 | request_id: 2502f85d-200a-4a29-ba53-b29085fc0b10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 323145b0-5ec0-4cef-8c99-70f7b9bc056f | service: service-general +[2026-04-16 14:22:51.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1205074309970003 | request_id: 323145b0-5ec0-4cef-8c99-70f7b9bc056f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56c2b4ca-7e79-4cc3-8e1a-1365017b2b42 | service: service-general +[2026-04-16 14:22:51.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502045702890001 | request_id: 56c2b4ca-7e79-4cc3-8e1a-1365017b2b42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 399cf8b7-cd36-42fd-99e1-048c94da07fa | service: service-general +[2026-04-16 14:22:51.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559502 | request_id: 399cf8b7-cd36-42fd-99e1-048c94da07fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3266ab8-7799-4877-a074-f4420b716f39 | service: service-general +[2026-04-16 14:22:51.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512061804960002 | request_id: f3266ab8-7799-4877-a074-f4420b716f39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c0062ff-8bd8-4eb8-bce4-cd721db73808 | service: service-general +[2026-04-16 14:22:51.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509206404920007 | request_id: 0c0062ff-8bd8-4eb8-bce4-cd721db73808 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afe7a3bc-971c-4ea8-bc69-a6a43cbfa24b | service: service-general +[2026-04-16 14:22:51.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526170104900004 | request_id: afe7a3bc-971c-4ea8-bc69-a6a43cbfa24b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7863a3a3-98cf-4346-9215-078e6ceca174 | service: service-general +[2026-04-16 14:22:51.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034705020001 | request_id: 7863a3a3-98cf-4346-9215-078e6ceca174 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1bba8f3-5344-4dcf-897c-6d50de3c5c30 | service: service-general +[2026-04-16 14:22:51.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140102850009 | request_id: b1bba8f3-5344-4dcf-897c-6d50de3c5c30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 990a2dc1-78c3-4aa7-93cf-47e42344e009 | service: service-general +[2026-04-16 14:22:51.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 396.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211108540001 | request_id: 990a2dc1-78c3-4aa7-93cf-47e42344e009 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 997748de-47bb-4ff2-bbab-a2b41b293f8f | service: service-general +[2026-04-16 14:22:51.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024305840003 | request_id: 997748de-47bb-4ff2-bbab-a2b41b293f8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87027745-0e62-4244-b4cd-93616cb2979f | service: service-general +[2026-04-16 14:22:51.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015402940002 | request_id: 87027745-0e62-4244-b4cd-93616cb2979f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 056d76e9-791c-43b5-85a7-158b10a42a22 | service: service-general +[2026-04-16 14:22:51.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014106660001 | request_id: 056d76e9-791c-43b5-85a7-158b10a42a22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62542291-c93f-4807-a38c-e23639539572 | service: service-general +[2026-04-16 14:22:51.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5319065204890001 | request_id: 62542291-c93f-4807-a38c-e23639539572 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7f153a1-ff86-4547-af36-ae3ce15ed0ae | service: service-general +[2026-04-16 14:22:51.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000 | request_id: e7f153a1-ff86-4547-af36-ae3ce15ed0ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3496de2-3e0d-4be3-acd4-65fbfc3394ca | service: service-general +[2026-04-16 14:22:51.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182407010003 | request_id: b3496de2-3e0d-4be3-acd4-65fbfc3394ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a16fa3d-e1b3-4dfd-94be-e479b7b7822b | service: service-general +[2026-04-16 14:22:51.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557633 | request_id: 7a16fa3d-e1b3-4dfd-94be-e479b7b7822b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20666ebd-4876-4863-b6b0-6f1d75017cdc | service: service-general +[2026-04-16 14:22:51.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510064701960002 | request_id: 20666ebd-4876-4863-b6b0-6f1d75017cdc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffe5c5fe-55a0-42ac-8eae-b76c5bb48280 | service: service-general +[2026-04-16 14:22:51.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510122603070060 | request_id: ffe5c5fe-55a0-42ac-8eae-b76c5bb48280 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7728deba-6c0d-4bee-81ad-7bd97fe6cb00 | service: service-general +[2026-04-16 14:22:51.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505131406640001 | request_id: 7728deba-6c0d-4bee-81ad-7bd97fe6cb00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54b8d1be-bfa5-42ea-bbc4-e69ef4a2b712 | service: service-general +[2026-04-16 14:22:51.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175060611791001 | request_id: 54b8d1be-bfa5-42ea-bbc4-e69ef4a2b712 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cd8f235-a1b6-429a-8fea-9101c014ec6d | service: service-general +[2026-04-16 14:22:51.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171707030001 | request_id: 4cd8f235-a1b6-429a-8fea-9101c014ec6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b34b6f3a-496b-4f64-ab27-404ed27f182b | service: service-general +[2026-04-16 14:22:51.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032112160001 | request_id: b34b6f3a-496b-4f64-ab27-404ed27f182b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5118ed66-fbd7-402d-a0f6-c230cb8cc9f9 | service: service-general +[2026-04-16 14:22:51.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052312030005 | request_id: 5118ed66-fbd7-402d-a0f6-c230cb8cc9f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 239fcff4-b501-40cc-9473-94ddbf03ed30 | service: service-general +[2026-04-16 14:22:51.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9106013108870003 | request_id: 239fcff4-b501-40cc-9473-94ddbf03ed30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa5e6265-cd1a-405f-9c35-a76d7c8e7cc4 | service: service-general +[2026-04-16 14:22:51.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022107480003 | request_id: fa5e6265-cd1a-405f-9c35-a76d7c8e7cc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea1f655e-d26d-4f81-94c9-c1516a401a69 | service: service-general +[2026-04-16 14:22:51.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3171041504850009 | request_id: ea1f655e-d26d-4f81-94c9-c1516a401a69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c18dd95b-b11c-485a-a4fc-3e16cffe8fb2 | service: service-general +[2026-04-16 14:22:51.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165204880014 | request_id: c18dd95b-b11c-485a-a4fc-3e16cffe8fb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73fec6d0-b971-4acb-a14e-b302dfd0f4d6 | service: service-general +[2026-04-16 14:22:51.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559504 | request_id: 73fec6d0-b971-4acb-a14e-b302dfd0f4d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6b5b8df-9c38-4831-8cae-a3da4bd9c292 | service: service-general +[2026-04-16 14:22:51.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559505 | request_id: d6b5b8df-9c38-4831-8cae-a3da4bd9c292 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc206411-b4f4-477f-a0d7-50b2e7b38d62 | service: service-general +[2026-04-16 14:22:51.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010109560008 | request_id: cc206411-b4f4-477f-a0d7-50b2e7b38d62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a256258f-0e78-46e9-a09c-e53180ef1f47 | service: service-general +[2026-04-16 14:22:51.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042804490001 | request_id: a256258f-0e78-46e9-a09c-e53180ef1f47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91dbc758-e5a0-4ef9-b7d7-2948179d6110 | service: service-general +[2026-04-16 14:22:51.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559507 | request_id: 91dbc758-e5a0-4ef9-b7d7-2948179d6110 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b24d0c08-f2dd-4098-a42d-d7e36cd9da1e | service: service-general +[2026-04-16 14:22:51.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574045806630001 | request_id: b24d0c08-f2dd-4098-a42d-d7e36cd9da1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44767760-ef95-45f7-ac7a-1f9d79c94ad3 | service: service-general +[2026-04-16 14:22:51.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514236506450002 | request_id: 44767760-ef95-45f7-ac7a-1f9d79c94ad3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e82feda7-9bf3-4308-9e77-b846a5b63d09 | service: service-general +[2026-04-16 14:22:51.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559508 | request_id: e82feda7-9bf3-4308-9e77-b846a5b63d09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15263702-f1b8-4770-ab78-96b3854fed63 | service: service-general +[2026-04-16 14:22:51.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020703830006 | request_id: 15263702-f1b8-4770-ab78-96b3854fed63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab7af479-916f-48ac-b0db-07d01f5be789 | service: service-general +[2026-04-16 14:22:51.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513110506000002 | request_id: ab7af479-916f-48ac-b0db-07d01f5be789 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1107f75-8d42-4edf-8c0a-c40613bbc5af | service: service-general +[2026-04-16 14:22:51.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171707030001 | request_id: a1107f75-8d42-4edf-8c0a-c40613bbc5af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d2525bd-a728-4248-a1c1-1dd0793b8270 | service: service-general +[2026-04-16 14:22:51.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559509 | request_id: 6d2525bd-a728-4248-a1c1-1dd0793b8270 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7c3611d-4901-4366-855e-1358fff76c70 | service: service-general +[2026-04-16 14:22:51.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012406680002 | request_id: f7c3611d-4901-4366-855e-1358fff76c70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ed6c068-67e9-4875-92c7-95b90e420e45 | service: service-general +[2026-04-16 14:22:51.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026403340010 | request_id: 1ed6c068-67e9-4875-92c7-95b90e420e45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62d836b8-bb77-418e-b095-8e8c357c70b2 | service: service-general +[2026-04-16 14:22:51.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351505300920002_ | request_id: 62d836b8-bb77-418e-b095-8e8c357c70b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fee7bde-64a8-4b08-b3e2-09b3db26988a | service: service-general +[2026-04-16 14:22:51.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016012460001 | request_id: 2fee7bde-64a8-4b08-b3e2-09b3db26988a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0ee0563-5b08-40ee-a7ce-e3447e271a9c | service: service-general +[2026-04-16 14:22:51.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504012606770001 | request_id: e0ee0563-5b08-40ee-a7ce-e3447e271a9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21717508-2697-4cf9-99d8-5eda9c8b72dd | service: service-general +[2026-04-16 14:22:51.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 483.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6474036803620004 | request_id: 21717508-2697-4cf9-99d8-5eda9c8b72dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 876cf1c0-a48a-4e0f-bcc1-dfbe3159a569 | service: service-general +[2026-04-16 14:22:51.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504012606770001 | request_id: 876cf1c0-a48a-4e0f-bcc1-dfbe3159a569 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a795df23-95ca-4ef9-80e3-c31dbbe3952f | service: service-general +[2026-04-16 14:22:51.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559511 | request_id: a795df23-95ca-4ef9-80e3-c31dbbe3952f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22ae2903-9e87-402f-9133-0a3c6e391d61 | service: service-general +[2026-04-16 14:22:51.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025401840001 | request_id: 22ae2903-9e87-402f-9133-0a3c6e391d61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38d0ee4e-c9ca-4b77-b9e4-a1f46c8a667e | service: service-general +[2026-04-16 14:22:51.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559512 | request_id: 38d0ee4e-c9ca-4b77-b9e4-a1f46c8a667e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b55ed092-9a5c-4b2f-aae4-1570c180bf7c | service: service-general +[2026-04-16 14:22:51.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030104670013 | request_id: b55ed092-9a5c-4b2f-aae4-1570c180bf7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b38f619-8c8f-4a88-bde2-eeeb7a038b17 | service: service-general +[2026-04-16 14:22:51.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559513 | request_id: 9b38f619-8c8f-4a88-bde2-eeeb7a038b17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b3c8127-86da-46d9-ac0f-d537aafd5a6c | service: service-general +[2026-04-16 14:22:51.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014302160002 | request_id: 0b3c8127-86da-46d9-ac0f-d537aafd5a6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa340ddc-f120-4634-97ea-16e3b370f007 | service: service-general +[2026-04-16 14:22:51.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260409180003 | request_id: aa340ddc-f120-4634-97ea-16e3b370f007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebdbf339-6948-478a-bcfb-aeea77975166 | service: service-general +[2026-04-16 14:22:51.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025403500002 | request_id: ebdbf339-6948-478a-bcfb-aeea77975166 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1bc4889-3bae-4aa7-b937-64d06b325ebc | service: service-general +[2026-04-16 14:22:51.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171208200000 | request_id: e1bc4889-3bae-4aa7-b937-64d06b325ebc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fe7ac5f-4aa7-4d94-afaa-0122c4b3ce14 | service: service-general +[2026-04-16 14:22:51.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559514 | request_id: 9fe7ac5f-4aa7-4d94-afaa-0122c4b3ce14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae92b93e-abdf-4264-ba67-52ef2e6149c9 | service: service-general +[2026-04-16 14:22:51.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040703010007 | request_id: ae92b93e-abdf-4264-ba67-52ef2e6149c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c87864c6-1f5d-47f3-bb35-081afed25497 | service: service-general +[2026-04-16 14:22:51.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559515 | request_id: c87864c6-1f5d-47f3-bb35-081afed25497 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8b47453-6a92-4e67-87b5-c5beb767ca89 | service: service-general +[2026-04-16 14:22:51.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014409720007 | request_id: d8b47453-6a92-4e67-87b5-c5beb767ca89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24132bdf-3f6f-452c-b8d1-0f243e093aaf | service: service-general +[2026-04-16 14:22:51.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001559516 | request_id: 24132bdf-3f6f-452c-b8d1-0f243e093aaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 333d01ec-b95c-4931-9c73-afdbb3dcb733 | service: service-general +[2026-04-16 14:22:51.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000062 | request_id: 333d01ec-b95c-4931-9c73-afdbb3dcb733 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 476f4ce4-b606-4ff0-a9f4-018efe25c557 | service: service-general +[2026-04-16 14:22:51.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211610990001 | request_id: 476f4ce4-b606-4ff0-a9f4-018efe25c557 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4c226c2-f6eb-4e0a-bf99-f57763d7507d | service: service-general +[2026-04-16 14:22:51.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164107650144 | request_id: f4c226c2-f6eb-4e0a-bf99-f57763d7507d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c815c11c-28b3-48a5-a39d-cb576bc28fad | service: service-general +[2026-04-16 14:22:51.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514220708930007 | request_id: c815c11c-28b3-48a5-a39d-cb576bc28fad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b0aa3e6-15e6-4dc6-9921-2ecb33dd2da2 | service: service-general +[2026-04-16 14:22:51.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515081809770012 | request_id: 4b0aa3e6-15e6-4dc6-9921-2ecb33dd2da2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54a6db47-dd81-41ae-a569-a12a57da8447 | service: service-general +[2026-04-16 14:22:51.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016906890001 | request_id: 54a6db47-dd81-41ae-a569-a12a57da8447 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3222e3d7-68ef-4819-8e05-cb91aa7e4179 | service: service-general +[2026-04-16 14:22:51.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082806180003 | request_id: 3222e3d7-68ef-4819-8e05-cb91aa7e4179 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce98e9f5-ad92-417d-8a50-32e901b2d685 | service: service-general +[2026-04-16 14:22:51.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155402510001 | request_id: ce98e9f5-ad92-417d-8a50-32e901b2d685 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12c9037b-8ecd-46fa-927a-c7d922c42528 | service: service-general +[2026-04-16 14:22:51.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: 12c9037b-8ecd-46fa-927a-c7d922c42528 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1e2a204-5430-4685-8e67-c8eeb066e22c | service: service-general +[2026-04-16 14:22:51.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506174107760077 | request_id: d1e2a204-5430-4685-8e67-c8eeb066e22c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db306779-087b-4388-86ef-522340a45c1e | service: service-general +[2026-04-16 14:22:51.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011905980001 | request_id: db306779-087b-4388-86ef-522340a45c1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be2a13ab-6866-468d-bba5-2a0bd44888b7 | service: service-general +[2026-04-16 14:22:51.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241904650006 | request_id: be2a13ab-6866-468d-bba5-2a0bd44888b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0a31fce-d8b3-48ca-8b4f-04cc799b5062 | service: service-general +[2026-04-16 14:22:51.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035407810006 | request_id: a0a31fce-d8b3-48ca-8b4f-04cc799b5062 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbc64531-309e-4aa6-9be5-e03a148eb61d | service: service-general +[2026-04-16 14:22:51.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300103770005 | request_id: fbc64531-309e-4aa6-9be5-e03a148eb61d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b95e3a36-5b60-4dce-9f51-cc0f715cd214 | service: service-general +[2026-04-16 14:22:51.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576021105520001 | request_id: b95e3a36-5b60-4dce-9f51-cc0f715cd214 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a90226da-bbf6-443b-90d0-dc9abb8f04a5 | service: service-general +[2026-04-16 14:22:51.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140311590001 | request_id: a90226da-bbf6-443b-90d0-dc9abb8f04a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9837df5-5f20-4487-87c9-1a94f3ca5e06 | service: service-general +[2026-04-16 14:22:51.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022912620002 | request_id: b9837df5-5f20-4487-87c9-1a94f3ca5e06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19154ec5-186f-4c46-bbca-d6c5e532d7a0 | service: service-general +[2026-04-16 14:22:51.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000063 | request_id: 19154ec5-186f-4c46-bbca-d6c5e532d7a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0199bd99-b9c6-4ba9-bd8c-cc672cc32579 | service: service-general +[2026-04-16 14:22:51.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190110870001 | request_id: 0199bd99-b9c6-4ba9-bd8c-cc672cc32579 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd3dedaf-663a-4d6a-ab51-ac7f64b2f5f1 | service: service-general +[2026-04-16 14:22:51.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559518 | request_id: bd3dedaf-663a-4d6a-ab51-ac7f64b2f5f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 585fdc41-9914-485d-9741-b58832305163 | service: service-general +[2026-04-16 14:22:51.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036305670002 | request_id: 585fdc41-9914-485d-9741-b58832305163 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e77048d-efb9-4886-82e8-8d60dc29d7ce | service: service-general +[2026-04-16 14:22:51.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559519 | request_id: 5e77048d-efb9-4886-82e8-8d60dc29d7ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73d29cce-fdce-44ae-beba-69fc737bfb4d | service: service-general +[2026-04-16 14:22:51.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324107640001 | request_id: 73d29cce-fdce-44ae-beba-69fc737bfb4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 413cf852-91a0-498b-821c-e55b87eb11e0 | service: service-general +[2026-04-16 14:22:51.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559520 | request_id: 413cf852-91a0-498b-821c-e55b87eb11e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3d0b81d-7fbb-4303-9554-10d36aefd136 | service: service-general +[2026-04-16 14:22:51.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559521 | request_id: e3d0b81d-7fbb-4303-9554-10d36aefd136 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0f454b5-1d2a-4155-bd64-9809aaebd93e | service: service-general +[2026-04-16 14:22:51.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559522 | request_id: a0f454b5-1d2a-4155-bd64-9809aaebd93e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3fab68c-b28d-412b-9360-086eb93fd555 | service: service-general +[2026-04-16 14:22:51.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513120807730003 | request_id: f3fab68c-b28d-412b-9360-086eb93fd555 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa6d4499-8199-4f08-9fd0-36a6517cba70 | service: service-general +[2026-04-16 14:22:51.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559523 | request_id: aa6d4499-8199-4f08-9fd0-36a6517cba70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0c61778-3893-464e-b389-8ae065d5880d | service: service-general +[2026-04-16 14:22:51.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6303046107130003 | request_id: a0c61778-3893-464e-b389-8ae065d5880d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93e88b09-3e26-4e09-b0b8-590ca424053a | service: service-general +[2026-04-16 14:22:51.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040109010005 | request_id: 93e88b09-3e26-4e09-b0b8-590ca424053a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1d21e34-105b-4cdd-bc75-f1960763ce7a | service: service-general +[2026-04-16 14:22:51.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030811580003 | request_id: c1d21e34-105b-4cdd-bc75-f1960763ce7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 753a9c3a-38f7-4d03-a147-a7d6413269a9 | service: service-general +[2026-04-16 14:22:51.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090901560002 | request_id: 753a9c3a-38f7-4d03-a147-a7d6413269a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2172af7f-dbd0-42bb-bcb8-ae2bf6ac23f0 | service: service-general +[2026-04-16 14:22:51.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125608450001 | request_id: 2172af7f-dbd0-42bb-bcb8-ae2bf6ac23f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef26b91f-42a6-464b-a4d6-7bec85375b08 | service: service-general +[2026-04-16 14:22:51.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254309490002 | request_id: ef26b91f-42a6-464b-a4d6-7bec85375b08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e372429f-63bc-47f1-8b40-5c63ca4c50b6 | service: service-general +[2026-04-16 14:22:51.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094808570001 | request_id: e372429f-63bc-47f1-8b40-5c63ca4c50b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a581cb4a-8a68-4fb4-a3a0-e09da0331241 | service: service-general +[2026-04-16 14:22:51.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1271210603880002 | request_id: a581cb4a-8a68-4fb4-a3a0-e09da0331241 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3e8c80b-93b4-44ef-83ff-4e33ba113df5 | service: service-general +[2026-04-16 14:22:51.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172903070001 | request_id: e3e8c80b-93b4-44ef-83ff-4e33ba113df5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b6d0f93-bae5-436a-93d2-c0691da51b66 | service: service-general +[2026-04-16 14:22:51.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045511820008 | request_id: 3b6d0f93-bae5-436a-93d2-c0691da51b66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04a6481e-7b1b-479f-9596-c56b32784ee9 | service: service-general +[2026-04-16 14:22:51.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559525 | request_id: 04a6481e-7b1b-479f-9596-c56b32784ee9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd4857c0-a92c-4315-83de-1401b04ce78d | service: service-general +[2026-04-16 14:22:51.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559526 | request_id: dd4857c0-a92c-4315-83de-1401b04ce78d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98e6c320-cbe1-41b3-a392-680a8cd229d8 | service: service-general +[2026-04-16 14:22:51.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: 98e6c320-cbe1-41b3-a392-680a8cd229d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f67380dd-9188-417f-92e2-d331c1bd8f16 | service: service-general +[2026-04-16 14:22:51.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: f67380dd-9188-417f-92e2-d331c1bd8f16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 990c9be5-03f5-4aec-9345-377a621c1734 | service: service-general +[2026-04-16 14:22:51.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 990c9be5-03f5-4aec-9345-377a621c1734 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60a578e6-c402-4faa-aeff-ee7cea0cd8e1 | service: service-general +[2026-04-16 14:22:51.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 60a578e6-c402-4faa-aeff-ee7cea0cd8e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a935e542-af89-4d1f-b4f6-4e33cd067e6e | service: service-general +[2026-04-16 14:22:51.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: a935e542-af89-4d1f-b4f6-4e33cd067e6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac785372-f0f1-42e1-8ee8-7e85b3876e0d | service: service-general +[2026-04-16 14:22:51.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: ac785372-f0f1-42e1-8ee8-7e85b3876e0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67962d44-3fe2-4cf8-b8fb-27bb808eec75 | service: service-general +[2026-04-16 14:22:51.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: 67962d44-3fe2-4cf8-b8fb-27bb808eec75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05a87573-1e3d-49cf-9757-66537860101d | service: service-general +[2026-04-16 14:22:51.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 05a87573-1e3d-49cf-9757-66537860101d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c560320b-7241-463f-a8f0-a6f75b09a978 | service: service-general +[2026-04-16 14:22:51.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: c560320b-7241-463f-a8f0-a6f75b09a978 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02a8925b-bf01-4403-9434-306ebdc65752 | service: service-general +[2026-04-16 14:22:51.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 02a8925b-bf01-4403-9434-306ebdc65752 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2358e75-260f-42dd-a887-1cf18d60d2f4 | service: service-general +[2026-04-16 14:22:51.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: e2358e75-260f-42dd-a887-1cf18d60d2f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12709c44-c48d-457f-b866-d421433eb6ee | service: service-general +[2026-04-16 14:22:51.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 12709c44-c48d-457f-b866-d421433eb6ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bea4ca63-5e08-43ef-b93e-a5a2ec487f44 | service: service-general +[2026-04-16 14:22:51.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: bea4ca63-5e08-43ef-b93e-a5a2ec487f44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8796ca5e-327b-4694-b05b-4fbf78498cae | service: service-general +[2026-04-16 14:22:51.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 8796ca5e-327b-4694-b05b-4fbf78498cae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdb8fc38-672f-4b0f-846e-ff7939132806 | service: service-general +[2026-04-16 14:22:51.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: fdb8fc38-672f-4b0f-846e-ff7939132806 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc87f36d-8949-4310-ac74-e1081ff5ea14 | service: service-general +[2026-04-16 14:22:51.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: fc87f36d-8949-4310-ac74-e1081ff5ea14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9900d4c1-3263-4096-8fbd-2055e4152684 | service: service-general +[2026-04-16 14:22:51.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 9900d4c1-3263-4096-8fbd-2055e4152684 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d93c47cc-6dd4-4d81-8f33-21ec3daf2536 | service: service-general +[2026-04-16 14:22:51.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: d93c47cc-6dd4-4d81-8f33-21ec3daf2536 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d41f554b-4ba2-426a-8df0-85170d1ed061 | service: service-general +[2026-04-16 14:22:51.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: d41f554b-4ba2-426a-8df0-85170d1ed061 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 960963f0-83c9-4cea-b6d1-2f8a94943dc7 | service: service-general +[2026-04-16 14:22:51.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035502790003 | request_id: 960963f0-83c9-4cea-b6d1-2f8a94943dc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7363bf50-7e47-47a2-a9cf-3753eca821b9 | service: service-general +[2026-04-16 14:22:51.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 7363bf50-7e47-47a2-a9cf-3753eca821b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61027b59-e5eb-463f-a3cc-90465c91e426 | service: service-general +[2026-04-16 14:22:51.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: 61027b59-e5eb-463f-a3cc-90465c91e426 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0acb2a2-c49d-423f-addb-aea7c583dad5 | service: service-general +[2026-04-16 14:22:51.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: d0acb2a2-c49d-423f-addb-aea7c583dad5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90e6d6b2-cb81-4774-bc93-753920b87d4c | service: service-general +[2026-04-16 14:22:51.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: 90e6d6b2-cb81-4774-bc93-753920b87d4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 145c1d4d-9d2b-4f86-b681-5b7f7dc8ca26 | service: service-general +[2026-04-16 14:22:51.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: 145c1d4d-9d2b-4f86-b681-5b7f7dc8ca26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b83c6f2f-f099-4ec8-8bd2-2027bbc09bf0 | service: service-general +[2026-04-16 14:22:51.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306411990002 | request_id: b83c6f2f-f099-4ec8-8bd2-2027bbc09bf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1985594c-8955-4d9d-9527-a766b1db780c | service: service-general +[2026-04-16 14:22:51.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011205510001 | request_id: 1985594c-8955-4d9d-9527-a766b1db780c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4386704-2f66-4a96-ae96-75c2fa28ac43 | service: service-general +[2026-04-16 14:22:51.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: d4386704-2f66-4a96-ae96-75c2fa28ac43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4a4c7cc-0452-4ea4-a3f2-ac63a3a7027a | service: service-general +[2026-04-16 14:22:51.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: e4a4c7cc-0452-4ea4-a3f2-ac63a3a7027a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 921d13d5-8215-407a-8a72-a3ea8e2dd117 | service: service-general +[2026-04-16 14:22:51.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 921d13d5-8215-407a-8a72-a3ea8e2dd117 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90d25971-edaf-4c66-836b-99ad7cf236a6 | service: service-general +[2026-04-16 14:22:51.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 90d25971-edaf-4c66-836b-99ad7cf236a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35df0986-558f-4fcc-9662-ff11526ae5e1 | service: service-general +[2026-04-16 14:22:51.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: 35df0986-558f-4fcc-9662-ff11526ae5e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51eba462-81e4-4529-921d-d10e0dd2ac14 | service: service-general +[2026-04-16 14:22:51.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: 51eba462-81e4-4529-921d-d10e0dd2ac14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 453a73d4-516d-4f06-ab43-cca88f91dad4 | service: service-general +[2026-04-16 14:22:51.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 453a73d4-516d-4f06-ab43-cca88f91dad4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e209673f-2230-47f7-8dc9-fb94d6035220 | service: service-general +[2026-04-16 14:22:51.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 592.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: e209673f-2230-47f7-8dc9-fb94d6035220 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3690ee26-62ea-428e-934f-da16c466f737 | service: service-general +[2026-04-16 14:22:51.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 3690ee26-62ea-428e-934f-da16c466f737 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0781989e-bccd-4689-ba15-0c121d7e5e6c | service: service-general +[2026-04-16 14:22:51.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 0781989e-bccd-4689-ba15-0c121d7e5e6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6977316-74cf-4198-99ef-ac336c575a7f | service: service-general +[2026-04-16 14:22:51.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: b6977316-74cf-4198-99ef-ac336c575a7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f319dd1a-1468-4a4d-b16c-01abc7bbcdc7 | service: service-general +[2026-04-16 14:22:51.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545912 | request_id: f319dd1a-1468-4a4d-b16c-01abc7bbcdc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4f9cf13-a5ed-4a02-b45e-55240b457dca | service: service-general +[2026-04-16 14:22:51.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021603680001 | request_id: a4f9cf13-a5ed-4a02-b45e-55240b457dca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56bf4838-ede8-4b12-abdc-8899abf8ad3f | service: service-general +[2026-04-16 14:22:51.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082712850002 | request_id: 56bf4838-ede8-4b12-abdc-8899abf8ad3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5f05633-c885-415e-bbde-bf3c15a1036c | service: service-general +[2026-04-16 14:22:51.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: b5f05633-c885-415e-bbde-bf3c15a1036c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65f09f26-0edc-4392-b9cd-52e01f423bcf | service: service-general +[2026-04-16 14:22:51.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 65f09f26-0edc-4392-b9cd-52e01f423bcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c88b8d8b-1665-4f76-ba3d-b5ae57f8538d | service: service-general +[2026-04-16 14:22:51.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559527 | request_id: c88b8d8b-1665-4f76-ba3d-b5ae57f8538d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d371fe03-3ef7-4512-88d3-3df482f86f43 | service: service-general +[2026-04-16 14:22:51.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125909200001 | request_id: d371fe03-3ef7-4512-88d3-3df482f86f43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ca42b03-a37e-4952-baac-bd18b362969d | service: service-general +[2026-04-16 14:22:51.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 1ca42b03-a37e-4952-baac-bd18b362969d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1f54c79-4858-4636-af44-fe88950c1ef5 | service: service-general +[2026-04-16 14:22:51.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: a1f54c79-4858-4636-af44-fe88950c1ef5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b5e1969-378b-4002-b22a-33f489a6f455 | service: service-general +[2026-04-16 14:22:51.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407600002 | request_id: 4b5e1969-378b-4002-b22a-33f489a6f455 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 286add95-51b0-44f7-88b9-2c63275d34bc | service: service-general +[2026-04-16 14:22:51.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254904740003 | request_id: 286add95-51b0-44f7-88b9-2c63275d34bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 537aa718-8d6f-418f-ba61-570cf7446c05 | service: service-general +[2026-04-16 14:22:51.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513205108780002 | request_id: 537aa718-8d6f-418f-ba61-570cf7446c05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf22b61f-ba96-44df-b4bd-14688edb7822 | service: service-general +[2026-04-16 14:22:51.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046509650001 | request_id: cf22b61f-ba96-44df-b4bd-14688edb7822 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6976b3c-7d6d-413e-8a69-59925bc9894e | service: service-general +[2026-04-16 14:22:51.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574017112510002 | request_id: d6976b3c-7d6d-413e-8a69-59925bc9894e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc627be9-1221-4b6b-addd-c7fc940e493b | service: service-general +[2026-04-16 14:22:51.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 299.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174107710020 | request_id: dc627be9-1221-4b6b-addd-c7fc940e493b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba8d7809-e40c-40f1-8b85-18a975f41bd7 | service: service-general +[2026-04-16 14:22:51.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050112580004 | request_id: ba8d7809-e40c-40f1-8b85-18a975f41bd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a941011-6ca6-441e-a4b6-890a45bdd68d | service: service-general +[2026-04-16 14:22:51.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172010808670001 | request_id: 8a941011-6ca6-441e-a4b6-890a45bdd68d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 954ca5b1-211d-4a62-b7d6-924e7881b24d | service: service-general +[2026-04-16 14:22:51.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011008630003 | request_id: 954ca5b1-211d-4a62-b7d6-924e7881b24d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1c0ab4e-dc2b-48e5-8b10-35d886c1a4be | service: service-general +[2026-04-16 14:22:51.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056202810001 | request_id: c1c0ab4e-dc2b-48e5-8b10-35d886c1a4be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1e335f3-5022-40b2-a49d-5e7ef37d7781 | service: service-general +[2026-04-16 14:22:51.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: a1e335f3-5022-40b2-a49d-5e7ef37d7781 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 116d228d-90d7-4032-adcf-fb710473f2c7 | service: service-general +[2026-04-16 14:22:51.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052808800002 | request_id: 116d228d-90d7-4032-adcf-fb710473f2c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 517ec93e-cf74-4e97-96d4-20522793e34a | service: service-general +[2026-04-16 14:22:51.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084709640003 | request_id: 517ec93e-cf74-4e97-96d4-20522793e34a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b55d1ab9-5980-4a92-b6ec-9558ea5fe7f3 | service: service-general +[2026-04-16 14:22:51.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031206750006 | request_id: b55d1ab9-5980-4a92-b6ec-9558ea5fe7f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9b6f52c-f4f2-46d6-8cc9-7d7b7f649660 | service: service-general +[2026-04-16 14:22:51.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513080809160002 | request_id: d9b6f52c-f4f2-46d6-8cc9-7d7b7f649660 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c3631b2-bd19-4699-ad56-f245b22d3e7e | service: service-general +[2026-04-16 14:22:51.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162406700001 | request_id: 1c3631b2-bd19-4699-ad56-f245b22d3e7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f98d6719-be1f-439b-81a9-5bfc46a37fa1 | service: service-general +[2026-04-16 14:22:51.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 1.627197ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578262211910003 | request_id: f98d6719-be1f-439b-81a9-5bfc46a37fa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 661f356f-3d30-4aba-bd87-88a845799d03 | service: service-general +[2026-04-16 14:22:51.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506185501980002 | request_id: 661f356f-3d30-4aba-bd87-88a845799d03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 439b733e-e143-4408-9187-c039f5e1810d | service: service-general +[2026-04-16 14:22:51.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512074811620004 | request_id: 439b733e-e143-4408-9187-c039f5e1810d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b205e924-03cd-4192-9444-d78405fb11ba | service: service-general +[2026-04-16 14:22:51.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505211012900002 | request_id: b205e924-03cd-4192-9444-d78405fb11ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdfa9e3f-3420-4aa5-a695-f6e6d5ae5e4b | service: service-general +[2026-04-16 14:22:51.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245601690004 | request_id: fdfa9e3f-3420-4aa5-a695-f6e6d5ae5e4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da7685cf-814e-4059-b4fb-e37bb196fd21 | service: service-general +[2026-04-16 14:22:51.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045309750001 | request_id: da7685cf-814e-4059-b4fb-e37bb196fd21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc8268b4-b3d1-41e8-be95-873c0b46ba8a | service: service-general +[2026-04-16 14:22:51.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186411640002 | request_id: bc8268b4-b3d1-41e8-be95-873c0b46ba8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cb2803a-27d2-4945-a2f0-87e7772d945c | service: service-general +[2026-04-16 14:22:51.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514193005550001 | request_id: 0cb2803a-27d2-4945-a2f0-87e7772d945c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c3e7812-aa58-4e11-9bc6-c6354f190f9a | service: service-general +[2026-04-16 14:22:51.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184107630292 | request_id: 6c3e7812-aa58-4e11-9bc6-c6354f190f9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7bf223d-259d-4176-8c21-72b9e23093bd | service: service-general +[2026-04-16 14:22:51.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306910530002 | request_id: d7bf223d-259d-4176-8c21-72b9e23093bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af95244b-fd4a-4f9d-8f9a-26bdf71463d3 | service: service-general +[2026-04-16 14:22:51.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513221307920002 | request_id: af95244b-fd4a-4f9d-8f9a-26bdf71463d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2073b28a-1127-43b2-98c3-100f4005cdf8 | service: service-general +[2026-04-16 14:22:51.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164409760001 | request_id: 2073b28a-1127-43b2-98c3-100f4005cdf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fd97789-c6bb-4403-bbf7-78ca145ab6b3 | service: service-general +[2026-04-16 14:22:51.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505166503160002 | request_id: 8fd97789-c6bb-4403-bbf7-78ca145ab6b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c8d96a1-2325-4368-820b-94f60a14064f | service: service-general +[2026-04-16 14:22:51.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578031908450001 | request_id: 9c8d96a1-2325-4368-820b-94f60a14064f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c885593-90ce-4bfb-af4a-aca07c190a4a | service: service-general +[2026-04-16 14:22:51.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508134206750001 | request_id: 7c885593-90ce-4bfb-af4a-aca07c190a4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36b400b6-c161-495d-861f-0261ebcf4cc8 | service: service-general +[2026-04-16 14:22:51.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240409450003 | request_id: 36b400b6-c161-495d-861f-0261ebcf4cc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc011faa-d9bb-44fe-a467-64576d3648b3 | service: service-general +[2026-04-16 14:22:51.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011204840005 | request_id: fc011faa-d9bb-44fe-a467-64576d3648b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f050b91b-8d57-4dcd-b1bb-2730935a61fd | service: service-general +[2026-04-16 14:22:51.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130102590007 | request_id: f050b91b-8d57-4dcd-b1bb-2730935a61fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 738b059b-9f20-40a8-be37-a2584394984f | service: service-general +[2026-04-16 14:22:51.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224591068000 | request_id: 738b059b-9f20-40a8-be37-a2584394984f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f07b9e3-8b0e-44f8-82d0-e55bf3c5b70d | service: service-general +[2026-04-16 14:22:51.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504035608900002 | request_id: 6f07b9e3-8b0e-44f8-82d0-e55bf3c5b70d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01958906-ee45-43ad-b484-545e6ebe4c63 | service: service-general +[2026-04-16 14:22:51.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024101690013 | request_id: 01958906-ee45-43ad-b484-545e6ebe4c63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5320b0c0-7dc7-45f4-832a-8421f4cdd3a1 | service: service-general +[2026-04-16 14:22:51.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509264107730102 | request_id: 5320b0c0-7dc7-45f4-832a-8421f4cdd3a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73fb5107-d7c1-4309-b9f6-3170b27269c1 | service: service-general +[2026-04-16 14:22:51.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: 73fb5107-d7c1-4309-b9f6-3170b27269c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdbf3561-729a-4721-b7d1-fd4c4c529f75 | service: service-general +[2026-04-16 14:22:51.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506067007910002 | request_id: fdbf3561-729a-4721-b7d1-fd4c4c529f75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03cbc3c7-fffc-47ee-9b27-bf00ae95bb1d | service: service-general +[2026-04-16 14:22:51.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506151709560001 | request_id: 03cbc3c7-fffc-47ee-9b27-bf00ae95bb1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30277f5b-d14d-4ed1-9d4d-c4463a6972ad | service: service-general +[2026-04-16 14:22:51.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105304600005 | request_id: 30277f5b-d14d-4ed1-9d4d-c4463a6972ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fae6f45-87c8-4b2e-a477-c7c487588bfe | service: service-general +[2026-04-16 14:22:51.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011605040006 | request_id: 5fae6f45-87c8-4b2e-a477-c7c487588bfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8c3a80d-bfd5-43d0-adf9-d11d93607f81 | service: service-general +[2026-04-16 14:22:51.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510031204860003 | request_id: e8c3a80d-bfd5-43d0-adf9-d11d93607f81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4e7935e-943e-42c6-9162-3e04eb07b1e8 | service: service-general +[2026-04-16 14:22:51.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051111970002 | request_id: b4e7935e-943e-42c6-9162-3e04eb07b1e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aaba38ea-204f-494d-84ca-8c224a385567 | service: service-general +[2026-04-16 14:22:51.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116304750003 | request_id: aaba38ea-204f-494d-84ca-8c224a385567 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf393f41-d84c-4e22-9ebe-8aa202c7ce52 | service: service-general +[2026-04-16 14:22:51.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012704510001 | request_id: bf393f41-d84c-4e22-9ebe-8aa202c7ce52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 820b947d-aa5c-40cb-9be3-cf8e2488e8f5 | service: service-general +[2026-04-16 14:22:51.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025704850004 | request_id: 820b947d-aa5c-40cb-9be3-cf8e2488e8f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dca89456-60a9-4f6b-bf9e-97b8f3ee46be | service: service-general +[2026-04-16 14:22:51.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132904820002 | request_id: dca89456-60a9-4f6b-bf9e-97b8f3ee46be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c613bb71-288b-4ce6-9549-85a9dd3dbb88 | service: service-general +[2026-04-16 14:22:51.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107690070 | request_id: c613bb71-288b-4ce6-9549-85a9dd3dbb88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f1f6216-646a-4a4f-9447-ff43490eb2f4 | service: service-general +[2026-04-16 14:22:51.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505080107470037 | request_id: 4f1f6216-646a-4a4f-9447-ff43490eb2f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1646fdd8-b47d-4924-8846-877d7aa4ef00 | service: service-general +[2026-04-16 14:22:51.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014708630003 | request_id: 1646fdd8-b47d-4924-8846-877d7aa4ef00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46864dd8-53a5-441d-b8d1-d5ebb3012c49 | service: service-general +[2026-04-16 14:22:51.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012114912360 | request_id: 46864dd8-53a5-441d-b8d1-d5ebb3012c49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cad60d7-beef-4331-a768-b0c2eed10e42 | service: service-general +[2026-04-16 14:22:51.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042107860002 | request_id: 7cad60d7-beef-4331-a768-b0c2eed10e42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d46e8981-2da7-458e-a458-52f4868c2b50 | service: service-general +[2026-04-16 14:22:51.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506141704620001 | request_id: d46e8981-2da7-458e-a458-52f4868c2b50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2950dbd5-0c02-48d5-a0bb-fbd856c4177b | service: service-general +[2026-04-16 14:22:51.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171201850001 | request_id: 2950dbd5-0c02-48d5-a0bb-fbd856c4177b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69fa53ee-f717-4ccc-9430-07886ebc1cf9 | service: service-general +[2026-04-16 14:22:51.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574036103840001 | request_id: 69fa53ee-f717-4ccc-9430-07886ebc1cf9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e75502ea-8bd8-40ba-a7a5-2da6ee9980d0 | service: service-general +[2026-04-16 14:22:51.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503121908760001 | request_id: e75502ea-8bd8-40ba-a7a5-2da6ee9980d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9865e8ac-fa9e-4b7b-b71b-804c22041e4d | service: service-general +[2026-04-16 14:22:51.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215004490001 | request_id: 9865e8ac-fa9e-4b7b-b71b-804c22041e4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:51.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56fe2376-ee15-447a-9f2a-d07bbdd4b400 | service: service-general +[2026-04-16 14:22:51.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054101890005 | request_id: 56fe2376-ee15-447a-9f2a-d07bbdd4b400 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 414cac5d-0b80-4f73-b522-fdf0813db934 | service: service-general +[2026-04-16 14:22:52.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050411730001 | request_id: 414cac5d-0b80-4f73-b522-fdf0813db934 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5af2b9a-e688-4b28-99cc-cbf0030354bc | service: service-general +[2026-04-16 14:22:52.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014308700003 | request_id: e5af2b9a-e688-4b28-99cc-cbf0030354bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80d434cb-9d79-4e9c-b971-c81c56ac6045 | service: service-general +[2026-04-16 14:22:52.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508034403750002 | request_id: 80d434cb-9d79-4e9c-b971-c81c56ac6045 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24d26dcc-5656-400b-804d-e25049664ed0 | service: service-general +[2026-04-16 14:22:52.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507312303850002 | request_id: 24d26dcc-5656-400b-804d-e25049664ed0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3393370f-523f-48dd-8c7b-e0554dccbb93 | service: service-general +[2026-04-16 14:22:52.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022207600003 | request_id: 3393370f-523f-48dd-8c7b-e0554dccbb93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7e60429-6b8d-473b-94d7-de65ddc1c6b0 | service: service-general +[2026-04-16 14:22:52.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050402820001 | request_id: f7e60429-6b8d-473b-94d7-de65ddc1c6b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 516367c6-a453-40cc-ac3b-afcfd91e9a71 | service: service-general +[2026-04-16 14:22:52.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022002580001 | request_id: 516367c6-a453-40cc-ac3b-afcfd91e9a71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6f99d01-a1e7-46f3-a29b-26e39b5cdc36 | service: service-general +[2026-04-16 14:22:52.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010908500003 | request_id: b6f99d01-a1e7-46f3-a29b-26e39b5cdc36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36440944-d7f6-483d-bc32-2f3361a99324 | service: service-general +[2026-04-16 14:22:52.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016709930001 | request_id: 36440944-d7f6-483d-bc32-2f3361a99324 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cca87fc3-e854-422f-8f0c-4fbc124a386c | service: service-general +[2026-04-16 14:22:52.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154305540001 | request_id: cca87fc3-e854-422f-8f0c-4fbc124a386c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b80d6a29-3b41-4776-89e7-e1b9d8568ea4 | service: service-general +[2026-04-16 14:22:52.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3171074907700007 | request_id: b80d6a29-3b41-4776-89e7-e1b9d8568ea4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 591d729c-ba61-4ee5-9a74-ea17f96d053f | service: service-general +[2026-04-16 14:22:52.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 552.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503075607690003 | request_id: 591d729c-ba61-4ee5-9a74-ea17f96d053f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49381322-05ef-460d-b7a4-aaef38af2388 | service: service-general +[2026-04-16 14:22:52.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508012602750002 | request_id: 49381322-05ef-460d-b7a4-aaef38af2388 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab741dfb-6dee-4ff1-b5d8-d10fc36c4b72 | service: service-general +[2026-04-16 14:22:52.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556693 | request_id: ab741dfb-6dee-4ff1-b5d8-d10fc36c4b72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6751cbbf-ab8d-41b6-bf0b-a4833dcbc2af | service: service-general +[2026-04-16 14:22:52.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504145902670002 | request_id: 6751cbbf-ab8d-41b6-bf0b-a4833dcbc2af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3d19a7b-6283-494b-98d6-c155601257cf | service: service-general +[2026-04-16 14:22:52.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180802870001 | request_id: d3d19a7b-6283-494b-98d6-c155601257cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c95b2b28-47b6-4522-b4de-e8558ada99bc | service: service-general +[2026-04-16 14:22:52.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120709940001 | request_id: c95b2b28-47b6-4522-b4de-e8558ada99bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c955da39-52aa-4dfd-bec9-2a3973787506 | service: service-general +[2026-04-16 14:22:52.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101705170002 | request_id: c955da39-52aa-4dfd-bec9-2a3973787506 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26e5bf24-16a5-412d-aa7f-7e0e3cc01b0b | service: service-general +[2026-04-16 14:22:52.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115012610001 | request_id: 26e5bf24-16a5-412d-aa7f-7e0e3cc01b0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8826d98-1aff-4c28-af61-47eaba1a6a5b | service: service-general +[2026-04-16 14:22:52.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146809710002 | request_id: c8826d98-1aff-4c28-af61-47eaba1a6a5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9cf715e-53d1-4ccf-83b9-c58e51144765 | service: service-general +[2026-04-16 14:22:52.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060101680003 | request_id: c9cf715e-53d1-4ccf-83b9-c58e51144765 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1690e308-0c5e-47ea-adc0-1bde497c8b0f | service: service-general +[2026-04-16 14:22:52.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014112560007 | request_id: 1690e308-0c5e-47ea-adc0-1bde497c8b0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd70649f-5a78-4597-9188-09805ec4bcc2 | service: service-general +[2026-04-16 14:22:52.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559690 | request_id: dd70649f-5a78-4597-9188-09805ec4bcc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51dee028-ecf0-464b-b2c9-a9f698d84225 | service: service-general +[2026-04-16 14:22:52.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235209790003 | request_id: 51dee028-ecf0-464b-b2c9-a9f698d84225 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c81c32d-9ed2-4ca6-90c6-7088f9ae8431 | service: service-general +[2026-04-16 14:22:52.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014606560004 | request_id: 4c81c32d-9ed2-4ca6-90c6-7088f9ae8431 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b816fa2-5bc1-4a16-8b2b-f7a7c71d27eb | service: service-general +[2026-04-16 14:22:52.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510232408770001 | request_id: 0b816fa2-5bc1-4a16-8b2b-f7a7c71d27eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 552f5dbe-0491-462c-8579-2336e44bf5aa | service: service-general +[2026-04-16 14:22:52.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112108140002 | request_id: 552f5dbe-0491-462c-8579-2336e44bf5aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5884d2ca-3a7e-460c-b8e6-17d5b076a827 | service: service-general +[2026-04-16 14:22:52.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080805600001 | request_id: 5884d2ca-3a7e-460c-b8e6-17d5b076a827 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3dafd12-9594-44ea-93fa-0d433aeea61e | service: service-general +[2026-04-16 14:22:52.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505015609680002 | request_id: a3dafd12-9594-44ea-93fa-0d433aeea61e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c686b8de-b341-4a07-93bf-1959d74a81a3 | service: service-general +[2026-04-16 14:22:52.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505034708550001 | request_id: c686b8de-b341-4a07-93bf-1959d74a81a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16a4280f-cc6e-43ba-8769-6e931b9cffc5 | service: service-general +[2026-04-16 14:22:52.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015108800004 | request_id: 16a4280f-cc6e-43ba-8769-6e931b9cffc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bb05cd3-9a10-4881-8c81-89ebe0b3f920 | service: service-general +[2026-04-16 14:22:52.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091202770003 | request_id: 9bb05cd3-9a10-4881-8c81-89ebe0b3f920 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 559b2d9d-3b01-4ee2-b590-52962dd85d07 | service: service-general +[2026-04-16 14:22:52.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559699 | request_id: 559b2d9d-3b01-4ee2-b590-52962dd85d07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0da9bad6-c3f8-4b17-8b42-b778b802c63e | service: service-general +[2026-04-16 14:22:52.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512114201790001 | request_id: 0da9bad6-c3f8-4b17-8b42-b778b802c63e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d39d841-c1b4-4ee0-8c3c-da31075fde78 | service: service-general +[2026-04-16 14:22:52.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559709 | request_id: 5d39d841-c1b4-4ee0-8c3c-da31075fde78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6406339-d57e-41e5-8840-3aac1dd9c2f2 | service: service-general +[2026-04-16 14:22:52.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015202680004 | request_id: a6406339-d57e-41e5-8840-3aac1dd9c2f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd52b422-1b05-49fb-9522-d94db8d17d7d | service: service-general +[2026-04-16 14:22:52.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: dd52b422-1b05-49fb-9522-d94db8d17d7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7629e6aa-4194-4e72-8044-e9448e7b305d | service: service-general +[2026-04-16 14:22:52.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045708570005 | request_id: 7629e6aa-4194-4e72-8044-e9448e7b305d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 559465f7-48bb-45a7-a2fb-7ec7c85df829 | service: service-general +[2026-04-16 14:22:52.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517074607920003 | request_id: 559465f7-48bb-45a7-a2fb-7ec7c85df829 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09dd49d0-d35a-4fd7-a9c9-ef6785ce46c9 | service: service-general +[2026-04-16 14:22:52.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075201700006 | request_id: 09dd49d0-d35a-4fd7-a9c9-ef6785ce46c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6edfa7ab-8bb5-4989-86f8-aeecebc411df | service: service-general +[2026-04-16 14:22:52.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 6edfa7ab-8bb5-4989-86f8-aeecebc411df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63b33f73-aca1-4146-b9d2-e28d69d9cdcc | service: service-general +[2026-04-16 14:22:52.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504190609650005 | request_id: 63b33f73-aca1-4146-b9d2-e28d69d9cdcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f54efcb7-a31e-480a-880d-073f78048fe8 | service: service-general +[2026-04-16 14:22:52.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: f54efcb7-a31e-480a-880d-073f78048fe8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e984ab11-d290-4c37-9f4a-25b1fa501112 | service: service-general +[2026-04-16 14:22:52.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504080508750002 | request_id: e984ab11-d290-4c37-9f4a-25b1fa501112 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8d2e861-1ffb-4d0b-b524-175aa0e5aeda | service: service-general +[2026-04-16 14:22:52.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105708820005 | request_id: a8d2e861-1ffb-4d0b-b524-175aa0e5aeda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8e3b620-cbe0-49a4-bf21-75946868db70 | service: service-general +[2026-04-16 14:22:52.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095311630001 | request_id: a8e3b620-cbe0-49a4-bf21-75946868db70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ea33401-e9f7-4cf1-bf91-cca4c76f4e0c | service: service-general +[2026-04-16 14:22:52.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175405870001 | request_id: 5ea33401-e9f7-4cf1-bf91-cca4c76f4e0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43f9ffb6-a371-4a22-b1b9-24a8d3c22850 | service: service-general +[2026-04-16 14:22:52.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: 43f9ffb6-a371-4a22-b1b9-24a8d3c22850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a016559-37bc-4e23-9ca0-97528838cf69 | service: service-general +[2026-04-16 14:22:52.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513166807730001 | request_id: 8a016559-37bc-4e23-9ca0-97528838cf69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbd072df-65c8-4560-b5b8-0d175dd97228 | service: service-general +[2026-04-16 14:22:52.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503061109720001 | request_id: cbd072df-65c8-4560-b5b8-0d175dd97228 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5646a8a3-ea08-4d29-b60c-da7fcc602c47 | service: service-general +[2026-04-16 14:22:52.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351409181061000_ | request_id: 5646a8a3-ea08-4d29-b60c-da7fcc602c47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 113b9d07-f5ce-4b70-8200-51437c13d8f4 | service: service-general +[2026-04-16 14:22:52.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 113b9d07-f5ce-4b70-8200-51437c13d8f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a2b245e-4a5e-4453-92b9-af6d1423dfbe | service: service-general +[2026-04-16 14:22:52.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101600223 | request_id: 8a2b245e-4a5e-4453-92b9-af6d1423dfbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4191af36-e5cd-429e-ab79-e339ebb551a0 | service: service-general +[2026-04-16 14:22:52.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111304150004 | request_id: 4191af36-e5cd-429e-ab79-e339ebb551a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 735995c6-3a83-434c-9116-d747dafee463 | service: service-general +[2026-04-16 14:22:52.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 409.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140802680001 | request_id: 735995c6-3a83-434c-9116-d747dafee463 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 918c2067-bd20-44b2-9123-78aca93b8e27 | service: service-general +[2026-04-16 14:22:52.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110409650002 | request_id: 918c2067-bd20-44b2-9123-78aca93b8e27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c79eb5eb-7879-4012-aee7-d2d81205fc3e | service: service-general +[2026-04-16 14:22:52.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511145111990002 | request_id: c79eb5eb-7879-4012-aee7-d2d81205fc3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d713fb93-05a4-4e43-83ea-c63fdab2264c | service: service-general +[2026-04-16 14:22:52.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031805650002 | request_id: d713fb93-05a4-4e43-83ea-c63fdab2264c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2758b4b-7aad-4e04-b95c-845a8769dd29 | service: service-general +[2026-04-16 14:22:52.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: f2758b4b-7aad-4e04-b95c-845a8769dd29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22757268-14b4-4936-bda9-a2def7853f35 | service: service-general +[2026-04-16 14:22:52.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8272010910710002 | request_id: 22757268-14b4-4936-bda9-a2def7853f35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18212a9a-7bf4-47b7-8b29-f660d9c54cd4 | service: service-general +[2026-04-16 14:22:52.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045005840005 | request_id: 18212a9a-7bf4-47b7-8b29-f660d9c54cd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc4ed3c5-ddc0-4b0e-9c66-fd2270095e27 | service: service-general +[2026-04-16 14:22:52.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505081012700004 | request_id: fc4ed3c5-ddc0-4b0e-9c66-fd2270095e27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b3b3e0d-fd98-4ca2-852d-aa0d262988b3 | service: service-general +[2026-04-16 14:22:52.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504164207660002 | request_id: 8b3b3e0d-fd98-4ca2-852d-aa0d262988b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2434225-0599-4f4f-85a5-1c1f82c45795 | service: service-general +[2026-04-16 14:22:52.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517045704820002 | request_id: e2434225-0599-4f4f-85a5-1c1f82c45795 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c45d050-a2fb-4b6b-8cb4-bc39ef82fc34 | service: service-general +[2026-04-16 14:22:52.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035608610002 | request_id: 1c45d050-a2fb-4b6b-8cb4-bc39ef82fc34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9aa8f049-7c73-429e-a627-ad2c855a54cc | service: service-general +[2026-04-16 14:22:52.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154101860033 | request_id: 9aa8f049-7c73-429e-a627-ad2c855a54cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48276fdd-9d50-4a14-9e58-1c2be560a818 | service: service-general +[2026-04-16 14:22:52.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094108620012 | request_id: 48276fdd-9d50-4a14-9e58-1c2be560a818 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d81181b8-ff81-451e-a782-1e0462f2905a | service: service-general +[2026-04-16 14:22:52.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150806920001 | request_id: d81181b8-ff81-451e-a782-1e0462f2905a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cf86e50-6d08-466b-aae7-95863fe25792 | service: service-general +[2026-04-16 14:22:52.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111001680005 | request_id: 0cf86e50-6d08-466b-aae7-95863fe25792 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42158d62-0c8a-4c8b-847a-63bf1962cd65 | service: service-general +[2026-04-16 14:22:52.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514193006750080 | request_id: 42158d62-0c8a-4c8b-847a-63bf1962cd65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c83480d7-5f63-4db6-af31-31a42e02a8ab | service: service-general +[2026-04-16 14:22:52.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017103650001 | request_id: c83480d7-5f63-4db6-af31-31a42e02a8ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a424b696-8c10-4e33-8e33-86b037b4d22e | service: service-general +[2026-04-16 14:22:52.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044204690007 | request_id: a424b696-8c10-4e33-8e33-86b037b4d22e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74992872-323a-43dc-9a4b-6fa7281ff451 | service: service-general +[2026-04-16 14:22:52.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508124812780001 | request_id: 74992872-323a-43dc-9a4b-6fa7281ff451 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 173735e0-eae8-4791-8feb-0a1286efcfca | service: service-general +[2026-04-16 14:22:52.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504015503570001 | request_id: 173735e0-eae8-4791-8feb-0a1286efcfca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46c35897-1355-47b6-9690-d85845234526 | service: service-general +[2026-04-16 14:22:52.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200003 | request_id: 46c35897-1355-47b6-9690-d85845234526 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72a6a932-9b2a-46f9-9a53-8e8db4050bcc | service: service-general +[2026-04-16 14:22:52.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 272.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 72a6a932-9b2a-46f9-9a53-8e8db4050bcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5355955c-4df0-4d58-9a5b-b2aa7c6bc1b1 | service: service-general +[2026-04-16 14:22:52.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512067108820002 | request_id: 5355955c-4df0-4d58-9a5b-b2aa7c6bc1b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9acb797d-4a59-4433-88c0-294d62c69773 | service: service-general +[2026-04-16 14:22:52.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042704020004 | request_id: 9acb797d-4a59-4433-88c0-294d62c69773 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1fdb359-6b0d-412c-9e4f-23b22e67ef0f | service: service-general +[2026-04-16 14:22:52.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576021105520001 | request_id: d1fdb359-6b0d-412c-9e4f-23b22e67ef0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca982f8e-495c-4228-97cc-37bb389e7d03 | service: service-general +[2026-04-16 14:22:52.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: ca982f8e-495c-4228-97cc-37bb389e7d03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2698da4-f982-4353-92f8-19ea774a3782 | service: service-general +[2026-04-16 14:22:52.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245105760002 | request_id: a2698da4-f982-4353-92f8-19ea774a3782 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0521c527-b5a8-4030-af3c-8b32c726e923 | service: service-general +[2026-04-16 14:22:52.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175032802800002 | request_id: 0521c527-b5a8-4030-af3c-8b32c726e923 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5faf84f8-c9be-4d26-ab9f-a78180eb60f8 | service: service-general +[2026-04-16 14:22:52.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032812130001 | request_id: 5faf84f8-c9be-4d26-ab9f-a78180eb60f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5054706-5dc8-4515-b770-523c4f459d9b | service: service-general +[2026-04-16 14:22:52.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508116509730002 | request_id: e5054706-5dc8-4515-b770-523c4f459d9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb86c870-aa44-4714-b467-a96866833e65 | service: service-general +[2026-04-16 14:22:52.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234704980001 | request_id: cb86c870-aa44-4714-b467-a96866833e65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0a3da1f-e6a4-4a88-8921-4b8e5ef6f8ee | service: service-general +[2026-04-16 14:22:52.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: f0a3da1f-e6a4-4a88-8921-4b8e5ef6f8ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3c1c07a-ce2b-4829-89bf-bc9c0a6466df | service: service-general +[2026-04-16 14:22:52.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508066505840002 | request_id: d3c1c07a-ce2b-4829-89bf-bc9c0a6466df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87f6b63d-3749-4bc8-a726-0cbc7d349325 | service: service-general +[2026-04-16 14:22:52.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086009890002 | request_id: 87f6b63d-3749-4bc8-a726-0cbc7d349325 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a04a5703-4a33-484b-92ef-4613ff92ad74 | service: service-general +[2026-04-16 14:22:52.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084407650001 | request_id: a04a5703-4a33-484b-92ef-4613ff92ad74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea8aed11-49d5-48e3-b501-519508313000 | service: service-general +[2026-04-16 14:22:52.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559719 | request_id: ea8aed11-49d5-48e3-b501-519508313000 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4015a7c4-8438-4010-82e9-2ce3a665749a | service: service-general +[2026-04-16 14:22:52.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200004 | request_id: 4015a7c4-8438-4010-82e9-2ce3a665749a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa01198e-ad1f-4bc8-8761-81cbf674efd5 | service: service-general +[2026-04-16 14:22:52.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304201480001 | request_id: fa01198e-ad1f-4bc8-8761-81cbf674efd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9dfb82a-5a07-4b17-b375-b8a9d30aa7de | service: service-general +[2026-04-16 14:22:52.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508165712710001 | request_id: e9dfb82a-5a07-4b17-b375-b8a9d30aa7de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0afd62d6-602d-4419-b838-2531ece58be4 | service: service-general +[2026-04-16 14:22:52.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559729 | request_id: 0afd62d6-602d-4419-b838-2531ece58be4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fb89027-ff31-4bd0-b880-b6cb07cb050e | service: service-general +[2026-04-16 14:22:52.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571034711600001 | request_id: 8fb89027-ff31-4bd0-b880-b6cb07cb050e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cff328eb-b99b-4765-80e8-59b3955179f4 | service: service-general +[2026-04-16 14:22:52.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122001560002 | request_id: cff328eb-b99b-4765-80e8-59b3955179f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 786ea374-f3a3-4ce0-a594-0a755438d4fc | service: service-general +[2026-04-16 14:22:52.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517092303950006 | request_id: 786ea374-f3a3-4ce0-a594-0a755438d4fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d86e207c-95dd-4a8e-99ae-ee75d561f8af | service: service-general +[2026-04-16 14:22:52.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054709910001 | request_id: d86e207c-95dd-4a8e-99ae-ee75d561f8af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42e77217-f631-4514-bf3c-83dd1bd93c22 | service: service-general +[2026-04-16 14:22:52.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513146211010002 | request_id: 42e77217-f631-4514-bf3c-83dd1bd93c22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95b1927b-afbf-45ae-ba89-26927176b54c | service: service-general +[2026-04-16 14:22:52.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559739 | request_id: 95b1927b-afbf-45ae-ba89-26927176b54c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1eab20c-ba31-44fc-8f9a-ecb4a18bedc1 | service: service-general +[2026-04-16 14:22:52.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115307860001 | request_id: b1eab20c-ba31-44fc-8f9a-ecb4a18bedc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0c9f2f3-319c-4988-bee7-f2870e963900 | service: service-general +[2026-04-16 14:22:52.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114910850002 | request_id: f0c9f2f3-319c-4988-bee7-f2870e963900 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cdd7aa2-e565-4fa0-9589-626386d29b4f | service: service-general +[2026-04-16 14:22:52.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210107410007 | request_id: 3cdd7aa2-e565-4fa0-9589-626386d29b4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ce0c6ed-5fe8-4e51-9a6e-1cb13a061922 | service: service-general +[2026-04-16 14:22:52.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045610 | request_id: 0ce0c6ed-5fe8-4e51-9a6e-1cb13a061922 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76311f36-1c02-4803-912a-521947bd5931 | service: service-general +[2026-04-16 14:22:52.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 536.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054303890001 | request_id: 76311f36-1c02-4803-912a-521947bd5931 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d12638d-e8c3-4442-94fc-6b42e4455073 | service: service-general +[2026-04-16 14:22:52.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045543 | request_id: 5d12638d-e8c3-4442-94fc-6b42e4455073 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab92a767-706d-4481-ae02-f97c65eaea80 | service: service-general +[2026-04-16 14:22:52.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174014302760009 | request_id: ab92a767-706d-4481-ae02-f97c65eaea80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fec00a65-f428-4553-9878-6b5a8e0ac9ff | service: service-general +[2026-04-16 14:22:52.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: fec00a65-f428-4553-9878-6b5a8e0ac9ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95d4f48a-d8f9-49ed-a339-cab38d30fd0a | service: service-general +[2026-04-16 14:22:52.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164707950002 | request_id: 95d4f48a-d8f9-49ed-a339-cab38d30fd0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae0233a3-bacf-47dd-8b89-569a04277cbb | service: service-general +[2026-04-16 14:22:52.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046211840002 | request_id: ae0233a3-bacf-47dd-8b89-569a04277cbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af2662b6-8ca7-4794-b1bd-9290673252f7 | service: service-general +[2026-04-16 14:22:52.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154101700009 | request_id: af2662b6-8ca7-4794-b1bd-9290673252f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5df1ac5e-194f-47a4-a0b7-957d987987ae | service: service-general +[2026-04-16 14:22:52.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145205620004 | request_id: 5df1ac5e-194f-47a4-a0b7-957d987987ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d939961-ffce-4c53-8d3a-80d2decde5c9 | service: service-general +[2026-04-16 14:22:52.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054202840006 | request_id: 6d939961-ffce-4c53-8d3a-80d2decde5c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 826242c2-3992-4a4a-bb72-65094384cb6a | service: service-general +[2026-04-16 14:22:52.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559740 | request_id: 826242c2-3992-4a4a-bb72-65094384cb6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b085020a-232b-464e-9a14-240709754502 | service: service-general +[2026-04-16 14:22:52.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557624 | request_id: b085020a-232b-464e-9a14-240709754502 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 132e1015-7a63-4e7b-aee9-b11fc4a90cfb | service: service-general +[2026-04-16 14:22:52.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521124207880003 | request_id: 132e1015-7a63-4e7b-aee9-b11fc4a90cfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9312599b-f063-4ddc-96b5-ed28a4a86577 | service: service-general +[2026-04-16 14:22:52.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559741 | request_id: 9312599b-f063-4ddc-96b5-ed28a4a86577 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e1cb7a2-b0f8-4c04-861a-2d3433bbdd40 | service: service-general +[2026-04-16 14:22:52.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030711820001 | request_id: 7e1cb7a2-b0f8-4c04-861a-2d3433bbdd40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bcc84a3-1d1c-48fd-b61d-8b2ee1f6c017 | service: service-general +[2026-04-16 14:22:52.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511145004620001 | request_id: 6bcc84a3-1d1c-48fd-b61d-8b2ee1f6c017 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 621747d3-4929-4699-96fc-b2fcd8b96d71 | service: service-general +[2026-04-16 14:22:52.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021011730005 | request_id: 621747d3-4929-4699-96fc-b2fcd8b96d71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 020c3d0f-e1cd-4c71-83da-9a11c1db90db | service: service-general +[2026-04-16 14:22:52.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510024107840021 | request_id: 020c3d0f-e1cd-4c71-83da-9a11c1db90db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75e975a4-702a-481d-90c5-66cd5be6637f | service: service-general +[2026-04-16 14:22:52.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000010988343 | request_id: 75e975a4-702a-481d-90c5-66cd5be6637f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d097c3b9-e1d9-49a6-bfcd-460d6b5a3fd5 | service: service-general +[2026-04-16 14:22:52.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505120404530002 | request_id: d097c3b9-e1d9-49a6-bfcd-460d6b5a3fd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be7b33ea-c176-4fda-96a2-173b24ddcc38 | service: service-general +[2026-04-16 14:22:52.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559742 | request_id: be7b33ea-c176-4fda-96a2-173b24ddcc38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 094a3bb0-5dbc-476e-940f-de2a470f35ad | service: service-general +[2026-04-16 14:22:52.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136210830001 | request_id: 094a3bb0-5dbc-476e-940f-de2a470f35ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74ab2f9b-840c-4067-97c7-37c198194df3 | service: service-general +[2026-04-16 14:22:52.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507243112730012 | request_id: 74ab2f9b-840c-4067-97c7-37c198194df3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6936ee1a-8b07-4ac9-960a-5b31d6d40fa3 | service: service-general +[2026-04-16 14:22:52.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256606590003 | request_id: 6936ee1a-8b07-4ac9-960a-5b31d6d40fa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 637b7271-dd46-472a-8262-cfc188b73861 | service: service-general +[2026-04-16 14:22:52.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185707640002 | request_id: 637b7271-dd46-472a-8262-cfc188b73861 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2104d0c-9494-49b3-81c2-05cb2e38295b | service: service-general +[2026-04-16 14:22:52.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015003730001 | request_id: a2104d0c-9494-49b3-81c2-05cb2e38295b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 101b7fab-8a7d-4300-804f-cec4018ef9b3 | service: service-general +[2026-04-16 14:22:52.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105706190003 | request_id: 101b7fab-8a7d-4300-804f-cec4018ef9b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c1e1d8d-a9c7-4514-9132-6d4ba5ffb75e | service: service-general +[2026-04-16 14:22:52.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 2c1e1d8d-a9c7-4514-9132-6d4ba5ffb75e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5a6628f-0ac6-4fc4-847c-368c00154d2f | service: service-general +[2026-04-16 14:22:52.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505180604090001 | request_id: b5a6628f-0ac6-4fc4-847c-368c00154d2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce95df24-4639-4cba-a14e-026d7b119b57 | service: service-general +[2026-04-16 14:22:52.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044505650002 | request_id: ce95df24-4639-4cba-a14e-026d7b119b57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74da3227-be9a-445b-82b5-898171f0a192 | service: service-general +[2026-04-16 14:22:52.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5201015804850001 | request_id: 74da3227-be9a-445b-82b5-898171f0a192 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ff9b43f-cb0c-4234-8559-a72aa1fc098b | service: service-general +[2026-04-16 14:22:52.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011503560001 | request_id: 8ff9b43f-cb0c-4234-8559-a72aa1fc098b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6527a6c8-5a52-48d2-a5ee-4cb0e931ffd6 | service: service-general +[2026-04-16 14:22:52.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 6527a6c8-5a52-48d2-a5ee-4cb0e931ffd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bf321f0-7b98-4ee6-baab-b0edefa49b46 | service: service-general +[2026-04-16 14:22:52.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011501520001 | request_id: 6bf321f0-7b98-4ee6-baab-b0edefa49b46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d12f1e9-d6cd-4ed0-becd-ab5a1d1caaa1 | service: service-general +[2026-04-16 14:22:52.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512115309720002 | request_id: 1d12f1e9-d6cd-4ed0-becd-ab5a1d1caaa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 508f50d4-90bf-4f38-9fbe-a428356c0b90 | service: service-general +[2026-04-16 14:22:52.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504164905680001 | request_id: 508f50d4-90bf-4f38-9fbe-a428356c0b90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41b9286b-18f6-4f28-8fde-49198b597b9c | service: service-general +[2026-04-16 14:22:52.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026605840002 | request_id: 41b9286b-18f6-4f28-8fde-49198b597b9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31319c98-ef17-487d-aee3-d8fd6d78ad52 | service: service-general +[2026-04-16 14:22:52.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142311580003 | request_id: 31319c98-ef17-487d-aee3-d8fd6d78ad52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ddb02d6-ea11-44a4-8675-00a4edf1f257 | service: service-general +[2026-04-16 14:22:52.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524046807620002 | request_id: 8ddb02d6-ea11-44a4-8675-00a4edf1f257 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca2040d1-3772-4895-b2f0-0115e872d3e6 | service: service-general +[2026-04-16 14:22:52.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526181306510002 | request_id: ca2040d1-3772-4895-b2f0-0115e872d3e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2731393d-af06-4e3b-b83c-881c7029be43 | service: service-general +[2026-04-16 14:22:52.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245203750002 | request_id: 2731393d-af06-4e3b-b83c-881c7029be43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45408cb7-6000-4153-9c19-7d1b71b599b8 | service: service-general +[2026-04-16 14:22:52.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108530002 | request_id: 45408cb7-6000-4153-9c19-7d1b71b599b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91e57d78-5251-4ab9-82f7-1b2d0be474cc | service: service-general +[2026-04-16 14:22:52.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050412590001 | request_id: 91e57d78-5251-4ab9-82f7-1b2d0be474cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0780183d-be87-4332-ab40-c59e9fc7acd6 | service: service-general +[2026-04-16 14:22:52.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0265464112312312 | request_id: 0780183d-be87-4332-ab40-c59e9fc7acd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9032c5d4-5757-4c95-a009-5aca43835ac0 | service: service-general +[2026-04-16 14:22:52.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065405630001 | request_id: 9032c5d4-5757-4c95-a009-5aca43835ac0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d54316b9-847e-44d0-b639-1f2726aeb095 | service: service-general +[2026-04-16 14:22:52.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044507710004 | request_id: d54316b9-847e-44d0-b639-1f2726aeb095 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f7a4714-9ba7-4138-b688-2f3212d60039 | service: service-general +[2026-04-16 14:22:52.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033010470001 | request_id: 2f7a4714-9ba7-4138-b688-2f3212d60039 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3344ab1c-03e5-491f-b514-6ca5cb9d04ea | service: service-general +[2026-04-16 14:22:52.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055009680003 | request_id: 3344ab1c-03e5-491f-b514-6ca5cb9d04ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94d0ecce-5093-4e47-a2d6-6e9f1c303547 | service: service-general +[2026-04-16 14:22:52.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559750 | request_id: 94d0ecce-5093-4e47-a2d6-6e9f1c303547 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 135b1001-c43d-4404-8abb-7a95fa628fc6 | service: service-general +[2026-04-16 14:22:52.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250101600040 | request_id: 135b1001-c43d-4404-8abb-7a95fa628fc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4a67974-a459-49b3-b4e8-5ff13878bada | service: service-general +[2026-04-16 14:22:52.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045536 | request_id: b4a67974-a459-49b3-b4e8-5ff13878bada | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 398b6ffb-693f-4fff-adcb-351311d064b5 | service: service-general +[2026-04-16 14:22:52.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211001560001 | request_id: 398b6ffb-693f-4fff-adcb-351311d064b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7aebd8a0-f4c7-49af-9062-5bca973146fa | service: service-general +[2026-04-16 14:22:52.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514234205820001 | request_id: 7aebd8a0-f4c7-49af-9062-5bca973146fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33fc7bf0-6b05-4b64-8738-5cf075c8a953 | service: service-general +[2026-04-16 14:22:52.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578101005480001 | request_id: 33fc7bf0-6b05-4b64-8738-5cf075c8a953 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b052c5f5-619c-4a9c-aa63-8c16264ba025 | service: service-general +[2026-04-16 14:22:52.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510051111940002 | request_id: b052c5f5-619c-4a9c-aa63-8c16264ba025 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57a13d36-3d7d-4ce2-b138-6d3378c0e690 | service: service-general +[2026-04-16 14:22:52.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241101580003 | request_id: 57a13d36-3d7d-4ce2-b138-6d3378c0e690 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff074e99-d495-42c9-8c47-e057d63d5fb5 | service: service-general +[2026-04-16 14:22:52.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054603510003 | request_id: ff074e99-d495-42c9-8c47-e057d63d5fb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42b1da32-b9d5-4344-9364-cd0a2c263050 | service: service-general +[2026-04-16 14:22:52.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104307660002 | request_id: 42b1da32-b9d5-4344-9364-cd0a2c263050 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72e96edb-6399-49a1-b2e1-6087ef658ad1 | service: service-general +[2026-04-16 14:22:52.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471045002650003 | request_id: 72e96edb-6399-49a1-b2e1-6087ef658ad1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30cb0365-b107-47ed-bd60-66189f152f2f | service: service-general +[2026-04-16 14:22:52.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115509570001 | request_id: 30cb0365-b107-47ed-bd60-66189f152f2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 633ad140-fde3-4f44-a254-b73532e9e940 | service: service-general +[2026-04-16 14:22:52.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130510630001 | request_id: 633ad140-fde3-4f44-a254-b73532e9e940 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d346c37-4c66-4042-b198-d7ce85827d32 | service: service-general +[2026-04-16 14:22:52.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034803550001 | request_id: 5d346c37-4c66-4042-b198-d7ce85827d32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15cbc00e-69c0-47e4-beed-518c1d9dd8c3 | service: service-general +[2026-04-16 14:22:52.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055007510002 | request_id: 15cbc00e-69c0-47e4-beed-518c1d9dd8c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 982b1d9b-6a40-44bc-89ad-0df27265f394 | service: service-general +[2026-04-16 14:22:52.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507026503650001 | request_id: 982b1d9b-6a40-44bc-89ad-0df27265f394 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8644b152-a3bb-4244-9922-498df22aad2a | service: service-general +[2026-04-16 14:22:52.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045516 | request_id: 8644b152-a3bb-4244-9922-498df22aad2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d118d86-c20f-43a4-a347-78bb00ac55ba | service: service-general +[2026-04-16 14:22:52.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144102680001 | request_id: 8d118d86-c20f-43a4-a347-78bb00ac55ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 088a4361-0f32-4ebe-8c54-071e137fe2b2 | service: service-general +[2026-04-16 14:22:52.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245607650002 | request_id: 088a4361-0f32-4ebe-8c54-071e137fe2b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2b2a3f1-9fa6-475c-b757-d1e19ffa6eff | service: service-general +[2026-04-16 14:22:52.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110904720004 | request_id: c2b2a3f1-9fa6-475c-b757-d1e19ffa6eff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9071efac-06ca-4810-951b-3573509b0842 | service: service-general +[2026-04-16 14:22:52.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512136806750002 | request_id: 9071efac-06ca-4810-951b-3573509b0842 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fe0e597-0deb-41ec-9140-8089d461961f | service: service-general +[2026-04-16 14:22:52.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: 3fe0e597-0deb-41ec-9140-8089d461961f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd1414e1-0219-4981-bece-d8795d0775f7 | service: service-general +[2026-04-16 14:22:52.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507281008150001 | request_id: bd1414e1-0219-4981-bece-d8795d0775f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 700c7082-7c45-4eb7-baf1-26a0d45354fd | service: service-general +[2026-04-16 14:22:52.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526170104900004 | request_id: 700c7082-7c45-4eb7-baf1-26a0d45354fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c503e7ef-0d8f-4e41-8fce-aea7ddbc8252 | service: service-general +[2026-04-16 14:22:52.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526585645454545 | request_id: c503e7ef-0d8f-4e41-8fce-aea7ddbc8252 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e164417-fe98-4840-a0f4-5745dc118aec | service: service-general +[2026-04-16 14:22:52.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170606920002 | request_id: 3e164417-fe98-4840-a0f4-5745dc118aec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebdbe4cb-0dd6-4235-8326-b4f1355f6057 | service: service-general +[2026-04-16 14:22:52.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241409190001 | request_id: ebdbe4cb-0dd6-4235-8326-b4f1355f6057 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 938b83bb-84a1-47ba-b7a5-f6f9beb95bf3 | service: service-general +[2026-04-16 14:22:52.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5207021007010003 | request_id: 938b83bb-84a1-47ba-b7a5-f6f9beb95bf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e97d0aa9-d4da-464a-abec-318f0c0b1268 | service: service-general +[2026-04-16 14:22:52.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246101680001 | request_id: e97d0aa9-d4da-464a-abec-318f0c0b1268 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc52d115-2f3c-4b19-8b45-1d2a4e871881 | service: service-general +[2026-04-16 14:22:52.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211407730001 | request_id: dc52d115-2f3c-4b19-8b45-1d2a4e871881 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 619e968d-94bf-4355-9372-64967a9d5221 | service: service-general +[2026-04-16 14:22:52.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014101480063 | request_id: 619e968d-94bf-4355-9372-64967a9d5221 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 297c2252-94a0-43c8-9800-b97e72722c93 | service: service-general +[2026-04-16 14:22:52.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015910650001 | request_id: 297c2252-94a0-43c8-9800-b97e72722c93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e40243b-abd8-4ca1-9886-93e4494abc9a | service: service-general +[2026-04-16 14:22:52.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145005570001 | request_id: 2e40243b-abd8-4ca1-9886-93e4494abc9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5218192b-0ea1-431a-b1e9-13cc959e0ef2 | service: service-general +[2026-04-16 14:22:52.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036712800002 | request_id: 5218192b-0ea1-431a-b1e9-13cc959e0ef2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7480be2-e12e-457d-95c0-99b7e9759e4f | service: service-general +[2026-04-16 14:22:52.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511015111920002 | request_id: f7480be2-e12e-457d-95c0-99b7e9759e4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0588900-4f6c-48f9-b8ee-7772560b6b57 | service: service-general +[2026-04-16 14:22:52.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056912730001 | request_id: b0588900-4f6c-48f9-b8ee-7772560b6b57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6b99fd2-1b4e-410f-afd8-d1c9b496d8ae | service: service-general +[2026-04-16 14:22:52.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014203750008 | request_id: d6b99fd2-1b4e-410f-afd8-d1c9b496d8ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 266cd9c7-0f25-40b8-9609-d0fc6b5df792 | service: service-general +[2026-04-16 14:22:52.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032303790001 | request_id: 266cd9c7-0f25-40b8-9609-d0fc6b5df792 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e336be14-76b8-4c06-8b36-8b25fd300a19 | service: service-general +[2026-04-16 14:22:52.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331109970005 | request_id: e336be14-76b8-4c06-8b36-8b25fd300a19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a984e9da-961c-4f9a-acb9-5c673ecb15fa | service: service-general +[2026-04-16 14:22:52.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508145212760001 | request_id: a984e9da-961c-4f9a-acb9-5c673ecb15fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f11476f6-27d8-4237-adb1-046c4498e5d5 | service: service-general +[2026-04-16 14:22:52.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012504730005 | request_id: f11476f6-27d8-4237-adb1-046c4498e5d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d21c2495-a912-4864-bbdc-910a14194797 | service: service-general +[2026-04-16 14:22:52.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041903620001 | request_id: d21c2495-a912-4864-bbdc-910a14194797 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6298697b-a5dd-47c9-b275-e71f44bce5f3 | service: service-general +[2026-04-16 14:22:52.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510050608600009 | request_id: 6298697b-a5dd-47c9-b275-e71f44bce5f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27d05fe7-ca1e-40ee-b702-cb0e565c016a | service: service-general +[2026-04-16 14:22:52.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142908840005 | request_id: 27d05fe7-ca1e-40ee-b702-cb0e565c016a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7caab73d-2b7c-490f-ad3f-c7e09fe1af14 | service: service-general +[2026-04-16 14:22:52.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514026911780006 | request_id: 7caab73d-2b7c-490f-ad3f-c7e09fe1af14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 871f6bff-f611-44c9-8322-3e5f2d55b373 | service: service-general +[2026-04-16 14:22:52.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508822000000000 | request_id: 871f6bff-f611-44c9-8322-3e5f2d55b373 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4708d48d-b494-4455-942d-68bb0cdfb9d2 | service: service-general +[2026-04-16 14:22:52.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056106710002 | request_id: 4708d48d-b494-4455-942d-68bb0cdfb9d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1c4e7c4-e7ae-4446-8546-8dadba0b9c4f | service: service-general +[2026-04-16 14:22:52.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3171020307650001 | request_id: a1c4e7c4-e7ae-4446-8546-8dadba0b9c4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7f820e9-f1b4-4692-b9fb-2aa4c1888b9e | service: service-general +[2026-04-16 14:22:52.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518075909770003 | request_id: a7f820e9-f1b4-4692-b9fb-2aa4c1888b9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c7667d9-0a3e-4df0-9922-422dc5bd1daf | service: service-general +[2026-04-16 14:22:52.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024510640002 | request_id: 4c7667d9-0a3e-4df0-9922-422dc5bd1daf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47526120-8909-4f5f-be38-1b84af25fb87 | service: service-general +[2026-04-16 14:22:52.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125503790007 | request_id: 47526120-8909-4f5f-be38-1b84af25fb87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc0cb383-5d04-46cb-b221-66735b6bbe34 | service: service-general +[2026-04-16 14:22:52.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064101660007 | request_id: fc0cb383-5d04-46cb-b221-66735b6bbe34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbbb5c93-abaf-4d5b-843e-8830b2b8f9b5 | service: service-general +[2026-04-16 14:22:52.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 557.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160809650002 | request_id: cbbb5c93-abaf-4d5b-843e-8830b2b8f9b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af5a2e53-a8de-4a23-9ec4-cc4bf5923ea0 | service: service-general +[2026-04-16 14:22:52.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506172905130003 | request_id: af5a2e53-a8de-4a23-9ec4-cc4bf5923ea0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae7378b0-7bbe-4e1c-935d-c78d66e49992 | service: service-general +[2026-04-16 14:22:52.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016611750005 | request_id: ae7378b0-7bbe-4e1c-935d-c78d66e49992 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc69da1b-ad5b-4ad5-9936-4042fe0b5ce7 | service: service-general +[2026-04-16 14:22:52.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107580287 | request_id: bc69da1b-ad5b-4ad5-9936-4042fe0b5ce7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 643159f9-9f2e-4aa3-9f33-cf6ba55bc681 | service: service-general +[2026-04-16 14:22:52.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225007710001 | request_id: 643159f9-9f2e-4aa3-9f33-cf6ba55bc681 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e49f5792-0f04-4094-8f89-f12f3b4e66a3 | service: service-general +[2026-04-16 14:22:52.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042004740005 | request_id: e49f5792-0f04-4094-8f89-f12f3b4e66a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddad0088-6b92-408e-8977-f6534ac526f3 | service: service-general +[2026-04-16 14:22:52.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505125107780001 | request_id: ddad0088-6b92-408e-8977-f6534ac526f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3d543b5-9b20-43da-977e-fa323294865a | service: service-general +[2026-04-16 14:22:52.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171105211939001 | request_id: f3d543b5-9b20-43da-977e-fa323294865a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9569bca-7b86-47af-b586-9ba9ec9bf4d5 | service: service-general +[2026-04-16 14:22:52.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571025808980003 | request_id: e9569bca-7b86-47af-b586-9ba9ec9bf4d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72c3485b-4534-4c3c-849c-48f37d5821c5 | service: service-general +[2026-04-16 14:22:52.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106860003 | request_id: 72c3485b-4534-4c3c-849c-48f37d5821c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00168344-5470-438b-8137-1672b75cec15 | service: service-general +[2026-04-16 14:22:52.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514024907880003 | request_id: 00168344-5470-438b-8137-1672b75cec15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dece876a-ea5c-4a5b-953c-42f2d0e8ad86 | service: service-general +[2026-04-16 14:22:52.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144206740007 | request_id: dece876a-ea5c-4a5b-953c-42f2d0e8ad86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 973b17c8-43b4-426a-b0a5-d06e59cdea69 | service: service-general +[2026-04-16 14:22:52.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055602570001 | request_id: 973b17c8-43b4-426a-b0a5-d06e59cdea69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96297b05-e7df-4cf6-89ee-ab51a509c844 | service: service-general +[2026-04-16 14:22:52.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 96297b05-e7df-4cf6-89ee-ab51a509c844 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 900d962b-e6fc-4be5-b387-9ad52d538a61 | service: service-general +[2026-04-16 14:22:52.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200911700001 | request_id: 900d962b-e6fc-4be5-b387-9ad52d538a61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6efda3ae-a6a8-4a8c-8714-fc12924cf5d3 | service: service-general +[2026-04-16 14:22:52.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3500002266666___ | request_id: 6efda3ae-a6a8-4a8c-8714-fc12924cf5d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 868179c0-0f11-4baf-99db-629c134b7a88 | service: service-general +[2026-04-16 14:22:52.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122006890001 | request_id: 868179c0-0f11-4baf-99db-629c134b7a88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2412f2f6-ae69-4d32-9820-33c951378068 | service: service-general +[2026-04-16 14:22:52.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245309830003 | request_id: 2412f2f6-ae69-4d32-9820-33c951378068 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61cb1048-727d-49c5-89d8-2d73c3714cba | service: service-general +[2026-04-16 14:22:52.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200911820001 | request_id: 61cb1048-727d-49c5-89d8-2d73c3714cba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bda39de2-cabd-45bd-8a65-cbbcdf167bc5 | service: service-general +[2026-04-16 14:22:52.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194201700002 | request_id: bda39de2-cabd-45bd-8a65-cbbcdf167bc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a077d52-d29c-4428-abe6-cb4f5cd7b4ce | service: service-general +[2026-04-16 14:22:52.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371034308850015 | request_id: 2a077d52-d29c-4428-abe6-cb4f5cd7b4ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67b46465-ae36-415b-ba7d-1f95db651396 | service: service-general +[2026-04-16 14:22:52.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080408840002 | request_id: 67b46465-ae36-415b-ba7d-1f95db651396 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b214308-f2a2-4b44-9511-04686dad9cdf | service: service-general +[2026-04-16 14:22:52.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251405580001 | request_id: 1b214308-f2a2-4b44-9511-04686dad9cdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbb6472d-185b-4d6c-b255-501428bd746a | service: service-general +[2026-04-16 14:22:52.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508104507580001 | request_id: cbb6472d-185b-4d6c-b255-501428bd746a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba44d293-2006-4882-8701-67c35ce16cb1 | service: service-general +[2026-04-16 14:22:52.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: ba44d293-2006-4882-8701-67c35ce16cb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e9f7450-dc5c-494d-a740-4d599ec0842b | service: service-general +[2026-04-16 14:22:52.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506185203760002 | request_id: 3e9f7450-dc5c-494d-a740-4d599ec0842b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea9723eb-c7eb-42f1-8b97-c371b44fd90b | service: service-general +[2026-04-16 14:22:52.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506194512170001 | request_id: ea9723eb-c7eb-42f1-8b97-c371b44fd90b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49032cfc-355b-4f75-ba24-de686ce8a8b8 | service: service-general +[2026-04-16 14:22:52.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505156004940003 | request_id: 49032cfc-355b-4f75-ba24-de686ce8a8b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e2a7717-7933-419b-96e5-9f4b6bd8271e | service: service-general +[2026-04-16 14:22:52.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: 2e2a7717-7933-419b-96e5-9f4b6bd8271e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4e55ea9-31be-487e-ac60-6b65c868b43f | service: service-general +[2026-04-16 14:22:52.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192610750003 | request_id: a4e55ea9-31be-487e-ac60-6b65c868b43f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b990062b-cc26-484b-9bbd-d0d78dfb44e0 | service: service-general +[2026-04-16 14:22:52.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036904680001 | request_id: b990062b-cc26-484b-9bbd-d0d78dfb44e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f006a0fe-64b9-4009-8d58-6e2cfbbb17fd | service: service-general +[2026-04-16 14:22:52.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505181604980002 | request_id: f006a0fe-64b9-4009-8d58-6e2cfbbb17fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfdc0da2-a648-4375-b222-301e6551c25a | service: service-general +[2026-04-16 14:22:52.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052401190001 | request_id: dfdc0da2-a648-4375-b222-301e6551c25a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c1eac86-fc94-4955-b7e1-ee0f74b7f68b | service: service-general +[2026-04-16 14:22:52.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045909610001 | request_id: 4c1eac86-fc94-4955-b7e1-ee0f74b7f68b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad126638-664c-48c2-9196-163582662e95 | service: service-general +[2026-04-16 14:22:52.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3598754515154545 | request_id: ad126638-664c-48c2-9196-163582662e95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e55ef352-74ab-4f70-a456-1e9547712f08 | service: service-general +[2026-04-16 14:22:52.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135909730003 | request_id: e55ef352-74ab-4f70-a456-1e9547712f08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fd8a58a-8cd9-4892-8640-268256dd019c | service: service-general +[2026-04-16 14:22:52.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271035310420003 | request_id: 9fd8a58a-8cd9-4892-8640-268256dd019c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46337484-8bd3-4a94-8f34-a71f287651b5 | service: service-general +[2026-04-16 14:22:52.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503020807570001 | request_id: 46337484-8bd3-4a94-8f34-a71f287651b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e61bd2d-c848-4489-b6cd-6dae2ce33ec0 | service: service-general +[2026-04-16 14:22:52.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194905070003 | request_id: 6e61bd2d-c848-4489-b6cd-6dae2ce33ec0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 528b82e6-24e9-4416-ae6d-ab64394b2849 | service: service-general +[2026-04-16 14:22:52.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 528b82e6-24e9-4416-ae6d-ab64394b2849 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dad1880f-deca-4abe-ba95-2b466108ed41 | service: service-general +[2026-04-16 14:22:52.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559769 | request_id: dad1880f-deca-4abe-ba95-2b466108ed41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceef4262-52bc-402c-b7ef-8ce8a2bd88df | service: service-general +[2026-04-16 14:22:52.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504010205630002 | request_id: ceef4262-52bc-402c-b7ef-8ce8a2bd88df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1aedb437-c66d-42b7-8e9c-3c13037bc212 | service: service-general +[2026-04-16 14:22:52.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200101950007 | request_id: 1aedb437-c66d-42b7-8e9c-3c13037bc212 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2351c4a1-3e7d-4a2c-a7d0-c075fecdb404 | service: service-general +[2026-04-16 14:22:52.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559761 | request_id: 2351c4a1-3e7d-4a2c-a7d0-c075fecdb404 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b57c1e9e-197e-4ec1-9db9-b06a9b34e379 | service: service-general +[2026-04-16 14:22:52.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015506660003 | request_id: b57c1e9e-197e-4ec1-9db9-b06a9b34e379 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15522a53-46b4-4a7d-a42c-6961b48984c9 | service: service-general +[2026-04-16 14:22:52.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506212805050001 | request_id: 15522a53-46b4-4a7d-a42c-6961b48984c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7227f6da-6944-4d9c-b0a4-14906f4a5e31 | service: service-general +[2026-04-16 14:22:52.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184206790001 | request_id: 7227f6da-6944-4d9c-b0a4-14906f4a5e31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f651bef6-0bfe-4fe2-b4e2-5b5cadcb1853 | service: service-general +[2026-04-16 14:22:52.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: f651bef6-0bfe-4fe2-b4e2-5b5cadcb1853 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85f4f9fb-2745-4942-8fc0-07cdb9c77e0e | service: service-general +[2026-04-16 14:22:52.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026507080003 | request_id: 85f4f9fb-2745-4942-8fc0-07cdb9c77e0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6471dac0-bc0e-4442-8406-c2ef386db90c | service: service-general +[2026-04-16 14:22:52.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: 6471dac0-bc0e-4442-8406-c2ef386db90c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31552f68-aa4c-47bd-a788-8500d6349d98 | service: service-general +[2026-04-16 14:22:52.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514071203750005 | request_id: 31552f68-aa4c-47bd-a788-8500d6349d98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 887068cf-19e7-4bcc-b687-b2a698abf13d | service: service-general +[2026-04-16 14:22:52.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511124206690003 | request_id: 887068cf-19e7-4bcc-b687-b2a698abf13d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3b7fdb9-a1ba-4590-b6b6-fb39d4876a7d | service: service-general +[2026-04-16 14:22:52.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523026507580001 | request_id: e3b7fdb9-a1ba-4590-b6b6-fb39d4876a7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff620d49-ef59-47ab-8a64-83f5867db5b9 | service: service-general +[2026-04-16 14:22:52.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513125008690002 | request_id: ff620d49-ef59-47ab-8a64-83f5867db5b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c38791c-56df-413c-8c72-f07414cda7b2 | service: service-general +[2026-04-16 14:22:52.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130105600001 | request_id: 6c38791c-56df-413c-8c72-f07414cda7b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9966eec3-419f-47f8-ba8d-9c013194a0f9 | service: service-general +[2026-04-16 14:22:52.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045401 | request_id: 9966eec3-419f-47f8-ba8d-9c013194a0f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f3967a5-c2ae-442c-84c6-162c72540f76 | service: service-general +[2026-04-16 14:22:52.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505221905690001 | request_id: 2f3967a5-c2ae-442c-84c6-162c72540f76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a7ea024-47f3-4798-9b6b-6e9004bfdcce | service: service-general +[2026-04-16 14:22:52.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114804580003 | request_id: 3a7ea024-47f3-4798-9b6b-6e9004bfdcce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: addf387f-248e-463d-9928-a680aaaf0753 | service: service-general +[2026-04-16 14:22:52.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195409820002 | request_id: addf387f-248e-463d-9928-a680aaaf0753 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 854b5eb3-acd0-4dd0-b537-5236e4270df6 | service: service-general +[2026-04-16 14:22:52.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000710956662 | request_id: 854b5eb3-acd0-4dd0-b537-5236e4270df6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c566c14-d061-49c6-893a-750a361224c4 | service: service-general +[2026-04-16 14:22:52.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: 6c566c14-d061-49c6-893a-750a361224c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b31bcae3-b9e4-4e41-b721-7a54bdcf6f2a | service: service-general +[2026-04-16 14:22:52.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016203690004 | request_id: b31bcae3-b9e4-4e41-b721-7a54bdcf6f2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab3c9278-1995-4dee-937d-fdf93e841a9a | service: service-general +[2026-04-16 14:22:52.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: ab3c9278-1995-4dee-937d-fdf93e841a9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6f37b54-17e4-457c-81a4-ce07235bf48f | service: service-general +[2026-04-16 14:22:52.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024904630002 | request_id: d6f37b54-17e4-457c-81a4-ce07235bf48f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fa5acca-2282-46ac-9dcd-496a83dfd83e | service: service-general +[2026-04-16 14:22:52.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506036505950002 | request_id: 0fa5acca-2282-46ac-9dcd-496a83dfd83e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ff772d6-596a-4c40-9d1a-97dbd4bee0a5 | service: service-general +[2026-04-16 14:22:52.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514232101620001 | request_id: 0ff772d6-596a-4c40-9d1a-97dbd4bee0a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 405003e4-9807-40ab-b83f-15334fbbf6be | service: service-general +[2026-04-16 14:22:52.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107640122 | request_id: 405003e4-9807-40ab-b83f-15334fbbf6be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddd4178e-8693-49a0-94b3-3a5f3fc2ede7 | service: service-general +[2026-04-16 14:22:52.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509216610940002 | request_id: ddd4178e-8693-49a0-94b3-3a5f3fc2ede7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9994a7d9-4b7e-465a-863f-202b460f71dc | service: service-general +[2026-04-16 14:22:52.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: 9994a7d9-4b7e-465a-863f-202b460f71dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f9e11fb-199e-4a29-9a7b-0c1830d07850 | service: service-general +[2026-04-16 14:22:52.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016706130001 | request_id: 5f9e11fb-199e-4a29-9a7b-0c1830d07850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 957fe905-bb10-46dc-844a-deeaca2d6b0e | service: service-general +[2026-04-16 14:22:52.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146310630001 | request_id: 957fe905-bb10-46dc-844a-deeaca2d6b0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00c01078-7d53-4655-b750-6c461f33bb7f | service: service-general +[2026-04-16 14:22:52.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026707720001 | request_id: 00c01078-7d53-4655-b750-6c461f33bb7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3c0b1ac-3573-413a-839d-7615d0406460 | service: service-general +[2026-04-16 14:22:52.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3320062506650001 | request_id: f3c0b1ac-3573-413a-839d-7615d0406460 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dedba6da-b557-4a59-977c-a78cdcbd0dc7 | service: service-general +[2026-04-16 14:22:52.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244201860004 | request_id: dedba6da-b557-4a59-977c-a78cdcbd0dc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4dcf1f04-1d5e-4891-b7e5-42d5fe097783 | service: service-general +[2026-04-16 14:22:52.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546002 | request_id: 4dcf1f04-1d5e-4891-b7e5-42d5fe097783 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2546c7eb-b1c8-499b-a44c-c56548de4834 | service: service-general +[2026-04-16 14:22:52.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016505810006 | request_id: 2546c7eb-b1c8-499b-a44c-c56548de4834 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3688abd-7137-4fd1-b61f-e4d9f1c2a0da | service: service-general +[2026-04-16 14:22:52.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144708670001 | request_id: a3688abd-7137-4fd1-b61f-e4d9f1c2a0da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03a35e97-d138-4c23-b89b-12a9e6007a01 | service: service-general +[2026-04-16 14:22:52.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559789 | request_id: 03a35e97-d138-4c23-b89b-12a9e6007a01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa5e1143-fec5-40fb-adfe-7d683c043f10 | service: service-general +[2026-04-16 14:22:52.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024308980001 | request_id: aa5e1143-fec5-40fb-adfe-7d683c043f10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e85dc4a-abfc-4293-8e12-ec4fbf19bcb3 | service: service-general +[2026-04-16 14:22:52.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518120502640002 | request_id: 0e85dc4a-abfc-4293-8e12-ec4fbf19bcb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b4ab97e-66df-46b9-ba6f-84b921369f2f | service: service-general +[2026-04-16 14:22:52.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022809650001 | request_id: 7b4ab97e-66df-46b9-ba6f-84b921369f2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6282766-2a44-4615-9168-a7c410483991 | service: service-general +[2026-04-16 14:22:52.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514051610760004 | request_id: b6282766-2a44-4615-9168-a7c410483991 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69dd056b-ba5c-4191-839a-c951634f6ff4 | service: service-general +[2026-04-16 14:22:52.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115010950004 | request_id: 69dd056b-ba5c-4191-839a-c951634f6ff4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70b01ced-f0bb-49af-8216-f7c687f2959a | service: service-general +[2026-04-16 14:22:52.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 70b01ced-f0bb-49af-8216-f7c687f2959a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 490274f3-2440-453f-8b20-4a4742a7f9ce | service: service-general +[2026-04-16 14:22:52.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514216410930001 | request_id: 490274f3-2440-453f-8b20-4a4742a7f9ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af2d794e-5c88-4a44-9f6c-c949b2dca9f6 | service: service-general +[2026-04-16 14:22:52.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: af2d794e-5c88-4a44-9f6c-c949b2dca9f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5f08c93-3d49-49da-9c90-1f434d86ac8d | service: service-general +[2026-04-16 14:22:52.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011808790000 | request_id: e5f08c93-3d49-49da-9c90-1f434d86ac8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8de6aab0-60fc-4534-9e6d-7be3ccc8b268 | service: service-general +[2026-04-16 14:22:52.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146211870001 | request_id: 8de6aab0-60fc-4534-9e6d-7be3ccc8b268 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7514699-70c0-40ea-8bdb-dbc2aeb0606e | service: service-general +[2026-04-16 14:22:52.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559141 | request_id: a7514699-70c0-40ea-8bdb-dbc2aeb0606e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be6bc40c-fb4c-4414-86de-37d4b33516e9 | service: service-general +[2026-04-16 14:22:52.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 558.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014512170001 | request_id: be6bc40c-fb4c-4414-86de-37d4b33516e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de043d4d-c42b-41d6-b116-1d02755ad51b | service: service-general +[2026-04-16 14:22:52.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176909690002 | request_id: de043d4d-c42b-41d6-b116-1d02755ad51b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 969b08ee-af58-4c2b-b39a-c9517cae8ccb | service: service-general +[2026-04-16 14:22:52.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214108780002 | request_id: 969b08ee-af58-4c2b-b39a-c9517cae8ccb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca0b5c44-dacc-415b-a823-04b50fff7fe7 | service: service-general +[2026-04-16 14:22:52.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: ca0b5c44-dacc-415b-a823-04b50fff7fe7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04ad1e11-ed79-4586-a4d2-0fa6c02c4b46 | service: service-general +[2026-04-16 14:22:52.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507087112790005 | request_id: 04ad1e11-ed79-4586-a4d2-0fa6c02c4b46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cafeeca-8860-44ee-a44a-663d06e2bd11 | service: service-general +[2026-04-16 14:22:52.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155206740005 | request_id: 7cafeeca-8860-44ee-a44a-663d06e2bd11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ea3f5da-747c-4068-9ee2-10650cdf33fb | service: service-general +[2026-04-16 14:22:52.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011405590002 | request_id: 5ea3f5da-747c-4068-9ee2-10650cdf33fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd11e942-1342-40da-bf88-1590af38f7c7 | service: service-general +[2026-04-16 14:22:52.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559799 | request_id: dd11e942-1342-40da-bf88-1590af38f7c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7889e003-1134-43d0-ba3e-5fc26bcd04ed | service: service-general +[2026-04-16 14:22:52.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016208940002 | request_id: 7889e003-1134-43d0-ba3e-5fc26bcd04ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a53f2a4e-ff39-4127-a0e2-6f5460774ec5 | service: service-general +[2026-04-16 14:22:52.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518065207620001 | request_id: a53f2a4e-ff39-4127-a0e2-6f5460774ec5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe5d9261-945b-4cc0-9a3d-1a78c75447a8 | service: service-general +[2026-04-16 14:22:52.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174052512550009 | request_id: fe5d9261-945b-4cc0-9a3d-1a78c75447a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d5b5b92-65cd-427c-b55a-e85d399ec560 | service: service-general +[2026-04-16 14:22:52.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186411650002 | request_id: 1d5b5b92-65cd-427c-b55a-e85d399ec560 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b8ab715-74bf-4751-a385-33966074de4e | service: service-general +[2026-04-16 14:22:52.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304808690005 | request_id: 9b8ab715-74bf-4751-a385-33966074de4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b738102-212d-4220-b18c-4bdb3d240476 | service: service-general +[2026-04-16 14:22:52.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: 6b738102-212d-4220-b18c-4bdb3d240476 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f444052-a792-4ad3-a30d-ee9987bb4541 | service: service-general +[2026-04-16 14:22:52.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027012980002 | request_id: 5f444052-a792-4ad3-a30d-ee9987bb4541 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25b47e0d-bf1b-4eb6-be4e-8572ac248979 | service: service-general +[2026-04-16 14:22:52.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 446.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256803640001 | request_id: 25b47e0d-bf1b-4eb6-be4e-8572ac248979 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66d4f298-2700-47b7-9eef-7d1f2dcc2104 | service: service-general +[2026-04-16 14:22:52.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156802040001 | request_id: 66d4f298-2700-47b7-9eef-7d1f2dcc2104 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15981106-b07c-45d3-8d0b-ae1edd901989 | service: service-general +[2026-04-16 14:22:52.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045625 | request_id: 15981106-b07c-45d3-8d0b-ae1edd901989 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9468d5ca-90da-4d7f-820f-ba2f52575b52 | service: service-general +[2026-04-16 14:22:52.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506062906680003 | request_id: 9468d5ca-90da-4d7f-820f-ba2f52575b52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79bfb276-0c95-4933-a53d-b15325be7478 | service: service-general +[2026-04-16 14:22:52.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266802440001 | request_id: 79bfb276-0c95-4933-a53d-b15325be7478 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81fc0c9b-039b-485d-9e78-90ec9e7f47ae | service: service-general +[2026-04-16 14:22:52.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334401000002 | request_id: 81fc0c9b-039b-485d-9e78-90ec9e7f47ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0412bc3-f0f5-4f6b-8db7-9a128ebc29c8 | service: service-general +[2026-04-16 14:22:52.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022707450004 | request_id: f0412bc3-f0f5-4f6b-8db7-9a128ebc29c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6c2962f-9b54-41ee-ae66-b7c3a77da85f | service: service-general +[2026-04-16 14:22:52.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185005030001 | request_id: c6c2962f-9b54-41ee-ae66-b7c3a77da85f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f64a1cb3-bc63-4879-82a9-68e82b0739d8 | service: service-general +[2026-04-16 14:22:52.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3671016709800002 | request_id: f64a1cb3-bc63-4879-82a9-68e82b0739d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecbfac33-2850-41c6-b529-9f94b418d572 | service: service-general +[2026-04-16 14:22:52.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510066011840001 | request_id: ecbfac33-2850-41c6-b529-9f94b418d572 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e91ca1c7-773a-493b-88a6-cfabeca5681f | service: service-general +[2026-04-16 14:22:52.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116601170003 | request_id: e91ca1c7-773a-493b-88a6-cfabeca5681f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b806675f-b410-40b7-ba1b-c908065ba579 | service: service-general +[2026-04-16 14:22:52.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 418.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141404560005 | request_id: b806675f-b410-40b7-ba1b-c908065ba579 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f89435f1-f740-40b2-bba5-25326202feb8 | service: service-general +[2026-04-16 14:22:52.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559819 | request_id: f89435f1-f740-40b2-bba5-25326202feb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b665d6d7-bf7d-4ff4-bc04-b8fcc84b7f90 | service: service-general +[2026-04-16 14:22:52.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176110670001 | request_id: b665d6d7-bf7d-4ff4-bc04-b8fcc84b7f90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 356b4348-7963-4c42-b5a8-ae5f9648d73a | service: service-general +[2026-04-16 14:22:52.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6202057108740002 | request_id: 356b4348-7963-4c42-b5a8-ae5f9648d73a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2616d00d-8110-4fa0-87f2-470822e5c82e | service: service-general +[2026-04-16 14:22:52.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055506500003 | request_id: 2616d00d-8110-4fa0-87f2-470822e5c82e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23597bd2-a54e-43f4-aca2-b087b48d9224 | service: service-general +[2026-04-16 14:22:52.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508040412670006 | request_id: 23597bd2-a54e-43f4-aca2-b087b48d9224 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fae0be3b-c9ab-4b30-bceb-67ca919a6f8b | service: service-general +[2026-04-16 14:22:52.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030610930004 | request_id: fae0be3b-c9ab-4b30-bceb-67ca919a6f8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f61ff9c2-18a1-4d88-b652-82726513e942 | service: service-general +[2026-04-16 14:22:52.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517075102880002 | request_id: f61ff9c2-18a1-4d88-b652-82726513e942 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6191cb9-5ae6-4363-a1f0-a46a60cfbe97 | service: service-general +[2026-04-16 14:22:52.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131504880002 | request_id: d6191cb9-5ae6-4363-a1f0-a46a60cfbe97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9989aaad-ee6b-49a8-b4f4-f07d3944f31c | service: service-general +[2026-04-16 14:22:52.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559839 | request_id: 9989aaad-ee6b-49a8-b4f4-f07d3944f31c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bbf0f54-2b69-4c32-ad97-ccb664048b98 | service: service-general +[2026-04-16 14:22:52.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052312710001 | request_id: 4bbf0f54-2b69-4c32-ad97-ccb664048b98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 178e9b36-9189-43fd-83dc-3c6571f5d398 | service: service-general +[2026-04-16 14:22:52.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126007730001 | request_id: 178e9b36-9189-43fd-83dc-3c6571f5d398 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7496e54-403f-4f9e-9e1e-149797001710 | service: service-general +[2026-04-16 14:22:52.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559849 | request_id: a7496e54-403f-4f9e-9e1e-149797001710 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87eacfb2-ef67-4295-90f6-e323a9460a75 | service: service-general +[2026-04-16 14:22:52.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147112520001 | request_id: 87eacfb2-ef67-4295-90f6-e323a9460a75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72fd88e3-58ad-4afb-8b15-86b4fd717bd0 | service: service-general +[2026-04-16 14:22:52.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512104803690002 | request_id: 72fd88e3-58ad-4afb-8b15-86b4fd717bd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb57e443-7e38-41d0-b95b-19f1724ce1d6 | service: service-general +[2026-04-16 14:22:52.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505226306840002 | request_id: fb57e443-7e38-41d0-b95b-19f1724ce1d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef962493-e39e-45d2-905f-e705e44ed649 | service: service-general +[2026-04-16 14:22:52.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506011203670004 | request_id: ef962493-e39e-45d2-905f-e705e44ed649 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2f134fa-9938-4548-a29a-2ded348b06ce | service: service-general +[2026-04-16 14:22:52.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506234107160008 | request_id: a2f134fa-9938-4548-a29a-2ded348b06ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35db8705-6e68-4860-b83b-7ccb3152aa56 | service: service-general +[2026-04-16 14:22:52.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559859 | request_id: 35db8705-6e68-4860-b83b-7ccb3152aa56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cebbc32a-a1b0-4a38-aec2-cade1762fe46 | service: service-general +[2026-04-16 14:22:52.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010708170001 | request_id: cebbc32a-a1b0-4a38-aec2-cade1762fe46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1eaf4fdb-7bd3-474e-984f-70d8f488673b | service: service-general +[2026-04-16 14:22:52.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559869 | request_id: 1eaf4fdb-7bd3-474e-984f-70d8f488673b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6847f446-b5eb-408d-af23-4cdc00aff986 | service: service-general +[2026-04-16 14:22:52.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075111700005 | request_id: 6847f446-b5eb-408d-af23-4cdc00aff986 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fdc9088-1aa8-485a-b599-11add7d14fd0 | service: service-general +[2026-04-16 14:22:52.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184202660003 | request_id: 5fdc9088-1aa8-485a-b599-11add7d14fd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 735e81f5-2c7c-435b-9600-c9b24b39d8f2 | service: service-general +[2026-04-16 14:22:52.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100808570006 | request_id: 735e81f5-2c7c-435b-9600-c9b24b39d8f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e0f386c-0850-4937-9815-353379fe88d5 | service: service-general +[2026-04-16 14:22:52.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507177001950001 | request_id: 3e0f386c-0850-4937-9815-353379fe88d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f24f1ae-c509-47bf-8d94-1cd2a942812f | service: service-general +[2026-04-16 14:22:52.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559879 | request_id: 8f24f1ae-c509-47bf-8d94-1cd2a942812f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 654ab410-e34e-432a-bd01-f0c9cc11b53c | service: service-general +[2026-04-16 14:22:52.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180502880006 | request_id: 654ab410-e34e-432a-bd01-f0c9cc11b53c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ad7c34b-abda-41ea-8a1f-eccb4d180378 | service: service-general +[2026-04-16 14:22:52.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559889 | request_id: 6ad7c34b-abda-41ea-8a1f-eccb4d180378 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db268e2d-11d4-4da7-9122-f50a1a363a42 | service: service-general +[2026-04-16 14:22:52.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503115005660004 | request_id: db268e2d-11d4-4da7-9122-f50a1a363a42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57eb3792-2c6b-4fae-80a6-b4d0c7592024 | service: service-general +[2026-04-16 14:22:52.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559899 | request_id: 57eb3792-2c6b-4fae-80a6-b4d0c7592024 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23564656-872a-4832-8aba-a1d687434c34 | service: service-general +[2026-04-16 14:22:52.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182108890004 | request_id: 23564656-872a-4832-8aba-a1d687434c34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8cb1766-3e49-41b6-b555-5e5104331014 | service: service-general +[2026-04-16 14:22:52.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200607740002 | request_id: e8cb1766-3e49-41b6-b555-5e5104331014 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46227880-4314-47c5-88bf-ebd69198a714 | service: service-general +[2026-04-16 14:22:52.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056307840002 | request_id: 46227880-4314-47c5-88bf-ebd69198a714 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 262855a8-5040-4636-a558-a2cd3c323f20 | service: service-general +[2026-04-16 14:22:52.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045904830003 | request_id: 262855a8-5040-4636-a558-a2cd3c323f20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a8702bf-942b-4d0e-bc4d-8f1f787e1fd3 | service: service-general +[2026-04-16 14:22:52.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024201860005 | request_id: 5a8702bf-942b-4d0e-bc4d-8f1f787e1fd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e39401d-b5de-40d9-92ce-9ce5a3698232 | service: service-general +[2026-04-16 14:22:52.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504142511630001 | request_id: 7e39401d-b5de-40d9-92ce-9ce5a3698232 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb78554c-a118-441f-b778-2335c8f000d1 | service: service-general +[2026-04-16 14:22:52.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025406520003 | request_id: cb78554c-a118-441f-b778-2335c8f000d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fe5f332-28eb-4170-9ac7-4001b47d1a05 | service: service-general +[2026-04-16 14:22:52.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559900 | request_id: 2fe5f332-28eb-4170-9ac7-4001b47d1a05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a14b70c-cd7c-486c-92ef-2194f337be4b | service: service-general +[2026-04-16 14:22:52.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084101670011 | request_id: 8a14b70c-cd7c-486c-92ef-2194f337be4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 872b65f6-ee1b-4b3e-98a9-7bafd892af51 | service: service-general +[2026-04-16 14:22:52.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571030312190001 | request_id: 872b65f6-ee1b-4b3e-98a9-7bafd892af51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72ce8444-78d9-4024-b45a-39829a779e23 | service: service-general +[2026-04-16 14:22:52.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519046407770001 | request_id: 72ce8444-78d9-4024-b45a-39829a779e23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c9f964f-f16c-470c-bfc7-1b62ae14fcff | service: service-general +[2026-04-16 14:22:52.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036908940003 | request_id: 6c9f964f-f16c-470c-bfc7-1b62ae14fcff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ae943ac-55e8-4b0d-b026-32cc83ba346a | service: service-general +[2026-04-16 14:22:52.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579025907630001 | request_id: 9ae943ac-55e8-4b0d-b026-32cc83ba346a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c090c876-014b-4cd7-a0a1-aa101fadc8cb | service: service-general +[2026-04-16 14:22:52.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015111700001 | request_id: c090c876-014b-4cd7-a0a1-aa101fadc8cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c8d9a63-748c-4a5d-ae33-c67f9a9fba94 | service: service-general +[2026-04-16 14:22:52.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106907590001 | request_id: 5c8d9a63-748c-4a5d-ae33-c67f9a9fba94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36ad053f-f142-4134-bd61-5d519d2612c5 | service: service-general +[2026-04-16 14:22:52.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045405200002 | request_id: 36ad053f-f142-4134-bd61-5d519d2612c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b47833b-da22-421e-a842-a9bef9d2548f | service: service-general +[2026-04-16 14:22:52.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024402900003 | request_id: 6b47833b-da22-421e-a842-a9bef9d2548f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 464649df-32a4-4ca3-b8f9-639f8c918ed5 | service: service-general +[2026-04-16 14:22:52.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5313055410930002 | request_id: 464649df-32a4-4ca3-b8f9-639f8c918ed5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e572a97-f76d-47ab-894a-fcfc46c131b6 | service: service-general +[2026-04-16 14:22:52.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559911 | request_id: 8e572a97-f76d-47ab-894a-fcfc46c131b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89c8c14a-f6f0-444a-97bf-44bc2032e661 | service: service-general +[2026-04-16 14:22:52.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507202901980001 | request_id: 89c8c14a-f6f0-444a-97bf-44bc2032e661 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d962c08-3bba-40ed-b6d0-217ec30fccb0 | service: service-general +[2026-04-16 14:22:52.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031504550011 | request_id: 3d962c08-3bba-40ed-b6d0-217ec30fccb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e1c885c-8451-4589-9f24-a45f9c81b83e | service: service-general +[2026-04-16 14:22:52.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2102034807030007 | request_id: 2e1c885c-8451-4589-9f24-a45f9c81b83e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5774186-e725-4c19-b306-9a92560f7fa9 | service: service-general +[2026-04-16 14:22:52.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186812590001 | request_id: a5774186-e725-4c19-b306-9a92560f7fa9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ce1c4cf-696a-45f0-bb59-534c5a7b6c91 | service: service-general +[2026-04-16 14:22:52.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016501780001 | request_id: 2ce1c4cf-696a-45f0-bb59-534c5a7b6c91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd8b45c4-8590-472c-9aee-73d7c70bcc91 | service: service-general +[2026-04-16 14:22:52.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574056512880001 | request_id: bd8b45c4-8590-472c-9aee-73d7c70bcc91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b91694f-839c-4c81-9813-1fd82f6174d8 | service: service-general +[2026-04-16 14:22:52.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 9b91694f-839c-4c81-9813-1fd82f6174d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff22a958-53fd-4f05-b7e7-46f331b90c3f | service: service-general +[2026-04-16 14:22:52.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505010607760003 | request_id: ff22a958-53fd-4f05-b7e7-46f331b90c3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83f5c1fb-ef72-492a-bbd8-3cf8170e890d | service: service-general +[2026-04-16 14:22:52.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246603850006 | request_id: 83f5c1fb-ef72-492a-bbd8-3cf8170e890d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a62f30b-23a4-4c25-9bc1-be6b17418f8b | service: service-general +[2026-04-16 14:22:52.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043011160001 | request_id: 4a62f30b-23a4-4c25-9bc1-be6b17418f8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e5facea-2586-4113-a537-bb3e3df66c24 | service: service-general +[2026-04-16 14:22:52.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251710720004 | request_id: 4e5facea-2586-4113-a537-bb3e3df66c24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63d137bf-8608-4614-a515-fd983f20cf02 | service: service-general +[2026-04-16 14:22:52.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504085409570001 | request_id: 63d137bf-8608-4614-a515-fd983f20cf02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9d77a72-8d4c-4fa4-a02a-96c33127567d | service: service-general +[2026-04-16 14:22:52.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044604880001 | request_id: e9d77a72-8d4c-4fa4-a02a-96c33127567d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e148751d-2949-4516-8fb5-77803e44d34a | service: service-general +[2026-04-16 14:22:52.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 585.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146308180002 | request_id: e148751d-2949-4516-8fb5-77803e44d34a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ece813f-837d-401f-abe1-9524ee21581e | service: service-general +[2026-04-16 14:22:52.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011106670002 | request_id: 6ece813f-837d-401f-abe1-9524ee21581e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 403df563-b695-4d31-a9d4-ac801c53d976 | service: service-general +[2026-04-16 14:22:52.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151103560003 | request_id: 403df563-b695-4d31-a9d4-ac801c53d976 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb4e2349-285e-455f-b79d-543af47ead11 | service: service-general +[2026-04-16 14:22:52.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025306580001 | request_id: cb4e2349-285e-455f-b79d-543af47ead11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8a6f3be-d5ec-4f91-98f2-0f8f0328a0e7 | service: service-general +[2026-04-16 14:22:52.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8721251515152121 | request_id: d8a6f3be-d5ec-4f91-98f2-0f8f0328a0e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f8b1821-a752-4482-8767-bc6870644b5c | service: service-general +[2026-04-16 14:22:52.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510164709550002 | request_id: 3f8b1821-a752-4482-8767-bc6870644b5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1550efdb-1cba-4e4c-aaf8-15a0e9fde794 | service: service-general +[2026-04-16 14:22:52.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016204800005 | request_id: 1550efdb-1cba-4e4c-aaf8-15a0e9fde794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fea512e2-b6d1-43ce-92b5-ae66c324b4c2 | service: service-general +[2026-04-16 14:22:52.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075507170001 | request_id: fea512e2-b6d1-43ce-92b5-ae66c324b4c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f14f214-3600-4b97-9228-20f7237ab1f5 | service: service-general +[2026-04-16 14:22:52.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292605110001 | request_id: 8f14f214-3600-4b97-9228-20f7237ab1f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7653cc1-625e-4e33-b1cd-075653ada2b8 | service: service-general +[2026-04-16 14:22:52.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115812630001 | request_id: b7653cc1-625e-4e33-b1cd-075653ada2b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65ca1f18-7645-4d6f-b3c5-fff8b411606f | service: service-general +[2026-04-16 14:22:52.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081609100001 | request_id: 65ca1f18-7645-4d6f-b3c5-fff8b411606f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 032761d7-3252-464d-9af3-434c0911e35a | service: service-general +[2026-04-16 14:22:52.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047009690007 | request_id: 032761d7-3252-464d-9af3-434c0911e35a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 196b5841-8849-439a-9431-b6f1d11f7cd6 | service: service-general +[2026-04-16 14:22:52.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241904610004 | request_id: 196b5841-8849-439a-9431-b6f1d11f7cd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 097b3d8e-4243-4e05-90de-d4b28b78ce68 | service: service-general +[2026-04-16 14:22:52.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505037011680002 | request_id: 097b3d8e-4243-4e05-90de-d4b28b78ce68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c92ca58-4e29-4226-ae8b-b42850352506 | service: service-general +[2026-04-16 14:22:52.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224703580001 | request_id: 7c92ca58-4e29-4226-ae8b-b42850352506 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f41275f2-fa1e-416f-8a60-df0ec8f011c8 | service: service-general +[2026-04-16 14:22:52.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025809830004 | request_id: f41275f2-fa1e-416f-8a60-df0ec8f011c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c51f2e8-f051-4531-b8b6-d790111a8d84 | service: service-general +[2026-04-16 14:22:52.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559919 | request_id: 3c51f2e8-f051-4531-b8b6-d790111a8d84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68eba267-7e67-4c07-a526-8c4c4170b710 | service: service-general +[2026-04-16 14:22:52.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035809620002 | request_id: 68eba267-7e67-4c07-a526-8c4c4170b710 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f902086-cdf3-464c-ba90-0eddbf6077f0 | service: service-general +[2026-04-16 14:22:52.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061707690004 | request_id: 1f902086-cdf3-464c-ba90-0eddbf6077f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82c97bab-4b15-4262-b42b-bd7706033f0a | service: service-general +[2026-04-16 14:22:52.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084809500002 | request_id: 82c97bab-4b15-4262-b42b-bd7706033f0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 026440ff-8810-4e16-adbf-e585e5370328 | service: service-general +[2026-04-16 14:22:52.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013011190002 | request_id: 026440ff-8810-4e16-adbf-e585e5370328 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4151599-894b-4aff-9180-932e631f0820 | service: service-general +[2026-04-16 14:22:52.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507193112610004 | request_id: c4151599-894b-4aff-9180-932e631f0820 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bcc6b72-c805-45a6-95cb-7d393d4cee9d | service: service-general +[2026-04-16 14:22:52.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505224406760002 | request_id: 5bcc6b72-c805-45a6-95cb-7d393d4cee9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee911f6f-ad31-4c09-bddb-e7aec21a4e4a | service: service-general +[2026-04-16 14:22:52.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513190705010004 | request_id: ee911f6f-ad31-4c09-bddb-e7aec21a4e4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8af5a5b4-2c5a-4a23-aaf3-868e83fcbf2f | service: service-general +[2026-04-16 14:22:52.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025002030002 | request_id: 8af5a5b4-2c5a-4a23-aaf3-868e83fcbf2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd0cee07-1114-4042-b5dd-d8e1f105d95e | service: service-general +[2026-04-16 14:22:52.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061811480002 | request_id: fd0cee07-1114-4042-b5dd-d8e1f105d95e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3aebd7da-2347-403a-95dc-97625f663791 | service: service-general +[2026-04-16 14:22:52.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031511780011 | request_id: 3aebd7da-2347-403a-95dc-97625f663791 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7794c7d-1059-4f2b-b470-f4787b3b5bf8 | service: service-general +[2026-04-16 14:22:52.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251208650003 | request_id: d7794c7d-1059-4f2b-b470-f4787b3b5bf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2dc0e2e-eb69-4b8b-8fc3-b0ca8c553c90 | service: service-general +[2026-04-16 14:22:52.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: f2dc0e2e-eb69-4b8b-8fc3-b0ca8c553c90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfe92015-5431-4755-b71c-04ced71dab1d | service: service-general +[2026-04-16 14:22:52.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042210800002 | request_id: dfe92015-5431-4755-b71c-04ced71dab1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63c2c6d0-e93f-40fd-b2db-89e6774da015 | service: service-general +[2026-04-16 14:22:52.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026702730001 | request_id: 63c2c6d0-e93f-40fd-b2db-89e6774da015 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6818187-70e0-4cc2-9b35-85011aaa757a | service: service-general +[2026-04-16 14:22:52.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045586 | request_id: e6818187-70e0-4cc2-9b35-85011aaa757a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b736c28-2cfb-440e-ba73-1fe559263ef7 | service: service-general +[2026-04-16 14:22:52.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215302710001 | request_id: 4b736c28-2cfb-440e-ba73-1fe559263ef7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fee051a3-bb73-400b-a035-0720542f1793 | service: service-general +[2026-04-16 14:22:52.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175901840001 | request_id: fee051a3-bb73-400b-a035-0720542f1793 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4fc5791-0cd0-4788-80bb-6942a4cdbd7a | service: service-general +[2026-04-16 14:22:52.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023003100004 | request_id: d4fc5791-0cd0-4788-80bb-6942a4cdbd7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7585ea7-ba3f-4e89-a017-35ecb363b4cc | service: service-general +[2026-04-16 14:22:52.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559929 | request_id: f7585ea7-ba3f-4e89-a017-35ecb363b4cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8eb5ae49-d334-4b01-ad8b-8793505194e3 | service: service-general +[2026-04-16 14:22:52.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016908740001 | request_id: 8eb5ae49-d334-4b01-ad8b-8793505194e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c904b8b-3f93-4bdb-93d2-3d50ad489cd6 | service: service-general +[2026-04-16 14:22:52.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574032404520004 | request_id: 1c904b8b-3f93-4bdb-93d2-3d50ad489cd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47866345-3328-480a-a706-3a401de26821 | service: service-general +[2026-04-16 14:22:52.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510051208640005 | request_id: 47866345-3328-480a-a706-3a401de26821 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85c21891-9c3c-443e-bbed-473162d615f2 | service: service-general +[2026-04-16 14:22:52.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.446µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575032610150001 | request_id: 85c21891-9c3c-443e-bbed-473162d615f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82027479-01c8-405f-a025-957b86bb1a93 | service: service-general +[2026-04-16 14:22:52.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142105470001 | request_id: 82027479-01c8-405f-a025-957b86bb1a93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9bacfde-baea-4150-a11c-5e3584804edf | service: service-general +[2026-04-16 14:22:52.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041904830009 | request_id: d9bacfde-baea-4150-a11c-5e3584804edf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c143416d-b1f5-4334-8be0-9505b686b8be | service: service-general +[2026-04-16 14:22:52.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090909790007 | request_id: c143416d-b1f5-4334-8be0-9505b686b8be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb16e76f-43f2-4880-9b45-55341d49904e | service: service-general +[2026-04-16 14:22:52.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516034806780005 | request_id: eb16e76f-43f2-4880-9b45-55341d49904e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1b7b52c-552c-49b0-9ea8-fe3b15eda723 | service: service-general +[2026-04-16 14:22:52.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504156303790001 | request_id: b1b7b52c-552c-49b0-9ea8-fe3b15eda723 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 068e23f5-d1cb-4cb3-9ddf-92475e9cac89 | service: service-general +[2026-04-16 14:22:52.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012504390001 | request_id: 068e23f5-d1cb-4cb3-9ddf-92475e9cac89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 8999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c06bfee1-f2c7-45cc-8925-3895e6e8a260 | service: service-general +[2026-04-16 14:22:52.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211108540001 | request_id: c06bfee1-f2c7-45cc-8925-3895e6e8a260 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36d3e3f1-b7d6-4e50-818a-0e73f6cba59c | service: service-general +[2026-04-16 14:22:52.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032911760007 | request_id: 36d3e3f1-b7d6-4e50-818a-0e73f6cba59c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 227bf80c-ffc7-4e58-8fbf-7ab3bd815784 | service: service-general +[2026-04-16 14:22:52.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471044602150001 | request_id: 227bf80c-ffc7-4e58-8fbf-7ab3bd815784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c382e24-b58b-441e-ba89-fad3c0a8e866 | service: service-general +[2026-04-16 14:22:52.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054608660003 | request_id: 9c382e24-b58b-441e-ba89-fad3c0a8e866 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b146288d-95a3-4013-9750-2ca72cc77cd4 | service: service-general +[2026-04-16 14:22:52.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052705950004 | request_id: b146288d-95a3-4013-9750-2ca72cc77cd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d02b5f1-1730-4810-9990-2e3eb4b4dc84 | service: service-general +[2026-04-16 14:22:52.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125804860002 | request_id: 7d02b5f1-1730-4810-9990-2e3eb4b4dc84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90e4c6ff-f738-40e4-bdad-35e270207e0e | service: service-general +[2026-04-16 14:22:52.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124509780005 | request_id: 90e4c6ff-f738-40e4-bdad-35e270207e0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2590e743-c99f-46e3-8e76-f3a6555efd4c | service: service-general +[2026-04-16 14:22:52.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116809740002 | request_id: 2590e743-c99f-46e3-8e76-f3a6555efd4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b7795a8-368a-43e2-865b-aba0c858f6a4 | service: service-general +[2026-04-16 14:22:52.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336712870001 | request_id: 4b7795a8-368a-43e2-865b-aba0c858f6a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f852ce7-414a-4ea7-a5e7-3a8c870c17c0 | service: service-general +[2026-04-16 14:22:52.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045508460002 | request_id: 3f852ce7-414a-4ea7-a5e7-3a8c870c17c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53fe1c76-20bd-4f3b-b903-7b3d3a543026 | service: service-general +[2026-04-16 14:22:52.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 53fe1c76-20bd-4f3b-b903-7b3d3a543026 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cad33d75-304f-4852-8bfc-71d4b0754d33 | service: service-general +[2026-04-16 14:22:52.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528085507810005 | request_id: cad33d75-304f-4852-8bfc-71d4b0754d33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2d80a1b-5235-4a85-8931-d7a27cd09b28 | service: service-general +[2026-04-16 14:22:52.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015611540001 | request_id: f2d80a1b-5235-4a85-8931-d7a27cd09b28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0375cfcd-1faa-4c2b-8963-751f3264f745 | service: service-general +[2026-04-16 14:22:52.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571021403800003 | request_id: 0375cfcd-1faa-4c2b-8963-751f3264f745 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef996212-b76d-4193-970a-4893a69e2930 | service: service-general +[2026-04-16 14:22:52.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559932 | request_id: ef996212-b76d-4193-970a-4893a69e2930 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3180155c-54a2-4e23-88df-53d4718a4aa8 | service: service-general +[2026-04-16 14:22:52.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507061703200001 | request_id: 3180155c-54a2-4e23-88df-53d4718a4aa8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30bb8215-212d-473a-8aae-ed899c596d2a | service: service-general +[2026-04-16 14:22:52.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514184408720002 | request_id: 30bb8215-212d-473a-8aae-ed899c596d2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b31144e-afc8-485e-984c-075ac82be435 | service: service-general +[2026-04-16 14:22:52.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130905930001 | request_id: 5b31144e-afc8-485e-984c-075ac82be435 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5aff7259-6165-4543-8856-9f51416c0bcc | service: service-general +[2026-04-16 14:22:52.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014510550003 | request_id: 5aff7259-6165-4543-8856-9f51416c0bcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14d673e9-3798-4b86-a9aa-52acf2be4c06 | service: service-general +[2026-04-16 14:22:52.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104405800005 | request_id: 14d673e9-3798-4b86-a9aa-52acf2be4c06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4af6f486-a57d-477b-a32d-2bc6bc5c4df6 | service: service-general +[2026-04-16 14:22:52.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126609550001 | request_id: 4af6f486-a57d-477b-a32d-2bc6bc5c4df6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63cfeaeb-f90a-45c3-a924-cf01accdba33 | service: service-general +[2026-04-16 14:22:52.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707720001 | request_id: 63cfeaeb-f90a-45c3-a924-cf01accdba33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c44280be-fb7f-445b-9e0e-67e0a7ce90ac | service: service-general +[2026-04-16 14:22:52.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559502 | request_id: c44280be-fb7f-445b-9e0e-67e0a7ce90ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4ed1c5c-95ee-4444-9e08-8b8844ef9dbd | service: service-general +[2026-04-16 14:22:52.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022512560003 | request_id: b4ed1c5c-95ee-4444-9e08-8b8844ef9dbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dbb7aa4-8fea-4f65-b438-d6a9940ca750 | service: service-general +[2026-04-16 14:22:52.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014108560008 | request_id: 8dbb7aa4-8fea-4f65-b438-d6a9940ca750 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 467d0bcd-1b71-4130-9e34-d3686c3af9b3 | service: service-general +[2026-04-16 14:22:52.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275409590001 | request_id: 467d0bcd-1b71-4130-9e34-d3686c3af9b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55f0c435-5559-45f6-a2f8-f0dc58f6fd70 | service: service-general +[2026-04-16 14:22:52.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040301850005 | request_id: 55f0c435-5559-45f6-a2f8-f0dc58f6fd70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1242c28a-c13b-464f-88bc-42dce91b7bb1 | service: service-general +[2026-04-16 14:22:52.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150107000043 | request_id: 1242c28a-c13b-464f-88bc-42dce91b7bb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1db93fa-4a25-4a07-a1d9-0593f1f76ed4 | service: service-general +[2026-04-16 14:22:52.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557620 | request_id: b1db93fa-4a25-4a07-a1d9-0593f1f76ed4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0318ae35-4eb5-47d3-a94c-d48ce2e502d4 | service: service-general +[2026-04-16 14:22:52.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244101670028 | request_id: 0318ae35-4eb5-47d3-a94c-d48ce2e502d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5f06815-bfe6-4903-857e-5ca90b0b1f52 | service: service-general +[2026-04-16 14:22:52.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054108630060 | request_id: b5f06815-bfe6-4903-857e-5ca90b0b1f52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 998f8784-fe9a-4f74-923d-6361fb723dad | service: service-general +[2026-04-16 14:22:52.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514064912710001 | request_id: 998f8784-fe9a-4f74-923d-6361fb723dad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f8333dd-af2c-4740-a394-506de5248356 | service: service-general +[2026-04-16 14:22:52.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512065409650005 | request_id: 1f8333dd-af2c-4740-a394-506de5248356 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb7cbce3-d845-4c7e-91a8-21d47659b649 | service: service-general +[2026-04-16 14:22:52.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104405800005 | request_id: eb7cbce3-d845-4c7e-91a8-21d47659b649 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a93000d2-1c88-4692-8935-c9483fd2dde8 | service: service-general +[2026-04-16 14:22:52.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241911780004 | request_id: a93000d2-1c88-4692-8935-c9483fd2dde8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fd6bece-7b57-4602-989c-1540c63fbc38 | service: service-general +[2026-04-16 14:22:52.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240509080002 | request_id: 2fd6bece-7b57-4602-989c-1540c63fbc38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b3bf3be-9640-4de0-81eb-f3c3b16222e9 | service: service-general +[2026-04-16 14:22:52.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010707580005 | request_id: 5b3bf3be-9640-4de0-81eb-f3c3b16222e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6efcabc-a536-4f9f-954d-731a726e5a6f | service: service-general +[2026-04-16 14:22:52.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514064505050001 | request_id: a6efcabc-a536-4f9f-954d-731a726e5a6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e76f672e-47bf-4f80-b24f-45a48bde61c5 | service: service-general +[2026-04-16 14:22:52.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085203830010 | request_id: e76f672e-47bf-4f80-b24f-45a48bde61c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f7557d8-8c03-489c-a753-510ea5076bd8 | service: service-general +[2026-04-16 14:22:52.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020209510001 | request_id: 5f7557d8-8c03-489c-a753-510ea5076bd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b64a8c38-ec1e-4add-aeec-460dc6cc9726 | service: service-general +[2026-04-16 14:22:52.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015412520005 | request_id: b64a8c38-ec1e-4add-aeec-460dc6cc9726 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23d1238c-63c9-43b8-90e7-b200ea4fd109 | service: service-general +[2026-04-16 14:22:52.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559933 | request_id: 23d1238c-63c9-43b8-90e7-b200ea4fd109 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aec6d846-9a50-437d-bf26-83b527a4853d | service: service-general +[2026-04-16 14:22:52.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507315203910001 | request_id: aec6d846-9a50-437d-bf26-83b527a4853d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c704e9cb-ef28-4494-a455-49400ab1542a | service: service-general +[2026-04-16 14:22:52.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508022603030001 | request_id: c704e9cb-ef28-4494-a455-49400ab1542a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90ef9f56-89bc-4aac-a9ae-2c7359180763 | service: service-general +[2026-04-16 14:22:52.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 650.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559934 | request_id: 90ef9f56-89bc-4aac-a9ae-2c7359180763 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1118f2d-88c4-4fd1-a782-566e3b1b56c0 | service: service-general +[2026-04-16 14:22:52.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505171508680006 | request_id: b1118f2d-88c4-4fd1-a782-566e3b1b56c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d977194c-a81c-472a-8f42-2c0bae62f342 | service: service-general +[2026-04-16 14:22:52.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116105840001 | request_id: d977194c-a81c-472a-8f42-2c0bae62f342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d965c72-e978-43d4-9db0-53e86610d7df | service: service-general +[2026-04-16 14:22:52.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505076202690001 | request_id: 9d965c72-e978-43d4-9db0-53e86610d7df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e34a4663-1e19-422f-bc9e-1cb5d49be3c1 | service: service-general +[2026-04-16 14:22:52.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513195008710002 | request_id: e34a4663-1e19-422f-bc9e-1cb5d49be3c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42f26c58-fa55-4eb2-aed5-6e96c9e3ba15 | service: service-general +[2026-04-16 14:22:52.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013107630001 | request_id: 42f26c58-fa55-4eb2-aed5-6e96c9e3ba15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0031945a-beb6-42c8-ae9c-f698e1d81668 | service: service-general +[2026-04-16 14:22:52.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016210000007 | request_id: 0031945a-beb6-42c8-ae9c-f698e1d81668 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36918673-5e5b-41cc-8026-7a9958489788 | service: service-general +[2026-04-16 14:22:52.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516015507930001 | request_id: 36918673-5e5b-41cc-8026-7a9958489788 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d02b75e-8bd0-4bec-b9b5-5e6ebd2f18bf | service: service-general +[2026-04-16 14:22:52.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509285910870001 | request_id: 2d02b75e-8bd0-4bec-b9b5-5e6ebd2f18bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3339fd38-38ef-4be4-b86c-ab4b2529f782 | service: service-general +[2026-04-16 14:22:52.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054907960001 | request_id: 3339fd38-38ef-4be4-b86c-ab4b2529f782 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5709f719-e6e7-4c21-9393-a4b3a03cef7b | service: service-general +[2026-04-16 14:22:52.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271011003630005 | request_id: 5709f719-e6e7-4c21-9393-a4b3a03cef7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f6b3ad7-6f9d-48df-a16f-47ad855e6e2c | service: service-general +[2026-04-16 14:22:52.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051808760007 | request_id: 3f6b3ad7-6f9d-48df-a16f-47ad855e6e2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbb921a6-f901-4e1f-9478-95306e65df2a | service: service-general +[2026-04-16 14:22:52.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211211570001 | request_id: cbb921a6-f901-4e1f-9478-95306e65df2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 814b4f6b-2f0f-421d-89a8-9efa389da554 | service: service-general +[2026-04-16 14:22:52.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014605940004 | request_id: 814b4f6b-2f0f-421d-89a8-9efa389da554 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad240846-acec-4b9a-b68e-2aec8a59a7c9 | service: service-general +[2026-04-16 14:22:52.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501044805950002 | request_id: ad240846-acec-4b9a-b68e-2aec8a59a7c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84849705-c764-4ec1-bdcb-2dd068401317 | service: service-general +[2026-04-16 14:22:52.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514225011980004 | request_id: 84849705-c764-4ec1-bdcb-2dd068401317 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76efaf57-350c-40ba-a0d4-5ae11541607c | service: service-general +[2026-04-16 14:22:52.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0265515155151155 | request_id: 76efaf57-350c-40ba-a0d4-5ae11541607c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 785ebd6e-2fc6-4932-ab07-5ebca46861a6 | service: service-general +[2026-04-16 14:22:52.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135605640001 | request_id: 785ebd6e-2fc6-4932-ab07-5ebca46861a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f31ab7a-4233-4d96-b3b8-06a139dd202e | service: service-general +[2026-04-16 14:22:52.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051102670007 | request_id: 0f31ab7a-4233-4d96-b3b8-06a139dd202e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e82eee6-1140-4130-af5d-4eeed8ceee3e | service: service-general +[2026-04-16 14:22:52.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 1e82eee6-1140-4130-af5d-4eeed8ceee3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4019cab-7f58-4f55-b2d1-1324b5e91bcf | service: service-general +[2026-04-16 14:22:52.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0265261261552255 | request_id: b4019cab-7f58-4f55-b2d1-1324b5e91bcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbed4c18-1348-4ab8-97a5-8f671d8eb51a | service: service-general +[2026-04-16 14:22:52.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031602530004 | request_id: cbed4c18-1348-4ab8-97a5-8f671d8eb51a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d729835a-d307-4163-b668-c8f1ae24197a | service: service-general +[2026-04-16 14:22:52.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105810990004 | request_id: d729835a-d307-4163-b668-c8f1ae24197a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95f78751-0120-4f87-b10b-7521634f81d5 | service: service-general +[2026-04-16 14:22:52.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142304080001 | request_id: 95f78751-0120-4f87-b10b-7521634f81d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a807f96-a0b0-4a88-81be-0805debfef37 | service: service-general +[2026-04-16 14:22:52.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559936 | request_id: 0a807f96-a0b0-4a88-81be-0805debfef37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2c7e89e-3c13-4d8b-a61f-1c3fdca66c51 | service: service-general +[2026-04-16 14:22:52.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031808110002 | request_id: a2c7e89e-3c13-4d8b-a61f-1c3fdca66c51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 461aa8d9-0469-4cfe-ae8f-46a649fbd6eb | service: service-general +[2026-04-16 14:22:52.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0551515151515518 | request_id: 461aa8d9-0469-4cfe-ae8f-46a649fbd6eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1fdabac-a9d9-4fb8-91e5-e9aeb5fe51a2 | service: service-general +[2026-04-16 14:22:52.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514196205620003 | request_id: c1fdabac-a9d9-4fb8-91e5-e9aeb5fe51a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d79986c7-4a43-455c-8592-9f3f201c7f8c | service: service-general +[2026-04-16 14:22:52.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515100704660003 | request_id: d79986c7-4a43-455c-8592-9f3f201c7f8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11a2dbf7-47ef-4c20-b916-db0217a7d085 | service: service-general +[2026-04-16 14:22:52.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0515415454515151 | request_id: 11a2dbf7-47ef-4c20-b916-db0217a7d085 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee7ad2a9-2ec4-4ae2-83df-a3c631cae0ab | service: service-general +[2026-04-16 14:22:52.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514076111190001 | request_id: ee7ad2a9-2ec4-4ae2-83df-a3c631cae0ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.550] [INFO ] [Immunization WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:52.550] [INFO ] [Immunization WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:52.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47af56e8-d593-48cd-aeb4-bf528758a9c9 | service: service-general +[2026-04-16 14:22:52.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095805560001 | request_id: 47af56e8-d593-48cd-aeb4-bf528758a9c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d85c1e24-9ce6-46b3-a6e4-6363fd2e1c56 | service: service-general +[2026-04-16 14:22:52.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011212030009 | request_id: d85c1e24-9ce6-46b3-a6e4-6363fd2e1c56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7105f1d-c517-43bc-86ee-4e958315cbc7 | service: service-general +[2026-04-16 14:22:52.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0325451515151511 | request_id: c7105f1d-c517-43bc-86ee-4e958315cbc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2e9ad68-f65f-4429-b424-48c2667aee74 | service: service-general +[2026-04-16 14:22:52.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045707580002 | request_id: b2e9ad68-f65f-4429-b424-48c2667aee74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c864f88-683f-4d1e-b0d5-ea2e5c6e3aaf | service: service-general +[2026-04-16 14:22:52.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331811130001 | request_id: 1c864f88-683f-4d1e-b0d5-ea2e5c6e3aaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53608a23-16e6-4a06-b9eb-2047398110c1 | service: service-general +[2026-04-16 14:22:52.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514017103720002 | request_id: 53608a23-16e6-4a06-b9eb-2047398110c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71e1ff64-f46a-408e-9cb2-f257d626de83 | service: service-general +[2026-04-16 14:22:52.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046912530002 | request_id: 71e1ff64-f46a-408e-9cb2-f257d626de83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bca1ce05-361e-4ee5-ab0f-c49e58f0dabb | service: service-general +[2026-04-16 14:22:52.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020705690002 | request_id: bca1ce05-361e-4ee5-ab0f-c49e58f0dabb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5581f4b-7072-468e-877d-89d5c1a60875 | service: service-general +[2026-04-16 14:22:52.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025211600001 | request_id: e5581f4b-7072-468e-877d-89d5c1a60875 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e14dc6ba-a1b8-44d1-b26c-00f16c77e959 | service: service-general +[2026-04-16 14:22:52.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520045203920003 | request_id: e14dc6ba-a1b8-44d1-b26c-00f16c77e959 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d59c18d-824e-407a-b234-bfbaa230c4b2 | service: service-general +[2026-04-16 14:22:52.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507126505170001 | request_id: 7d59c18d-824e-407a-b234-bfbaa230c4b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a3a9419-f654-4b7c-b17c-6bd01b9d1255 | service: service-general +[2026-04-16 14:22:52.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559938 | request_id: 8a3a9419-f654-4b7c-b17c-6bd01b9d1255 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c62742b-697d-483c-84c4-fe79706237dc | service: service-general +[2026-04-16 14:22:52.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242406640008 | request_id: 5c62742b-697d-483c-84c4-fe79706237dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5031d461-1d9d-4ba0-bc7c-920ae47e67d3 | service: service-general +[2026-04-16 14:22:52.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578204407770001 | request_id: 5031d461-1d9d-4ba0-bc7c-920ae47e67d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d18142bf-1119-428a-89c3-9e377f214a59 | service: service-general +[2026-04-16 14:22:52.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045603830002 | request_id: d18142bf-1119-428a-89c3-9e377f214a59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb0f125c-071c-4f0c-946a-e562ff979c28 | service: service-general +[2026-04-16 14:22:52.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3500718471138001 | request_id: fb0f125c-071c-4f0c-946a-e562ff979c28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bb01859-094c-4204-8723-777d4a17add8 | service: service-general +[2026-04-16 14:22:52.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514017006630081 | request_id: 0bb01859-094c-4204-8723-777d4a17add8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bfc0d40-e20a-4fa0-b3ac-e97bb625f296 | service: service-general +[2026-04-16 14:22:52.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094101480001 | request_id: 1bfc0d40-e20a-4fa0-b3ac-e97bb625f296 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 623c5fe8-6b4c-4b98-bd03-8efa314c20d2 | service: service-general +[2026-04-16 14:22:52.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504140107550074 | request_id: 623c5fe8-6b4c-4b98-bd03-8efa314c20d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2509d2b-5e17-4b99-9ca8-d01e054c4f87 | service: service-general +[2026-04-16 14:22:52.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559939 | request_id: c2509d2b-5e17-4b99-9ca8-d01e054c4f87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 174c7f40-8a32-49b4-9c8d-f8e0a5067944 | service: service-general +[2026-04-16 14:22:52.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350720609840001_ | request_id: 174c7f40-8a32-49b4-9c8d-f8e0a5067944 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc2e1299-0047-4e18-8b03-5726ac7db96b | service: service-general +[2026-04-16 14:22:52.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034206510001 | request_id: bc2e1299-0047-4e18-8b03-5726ac7db96b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43f652f7-1877-4ae9-812f-84511ca4935e | service: service-general +[2026-04-16 14:22:52.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/35022222447_____ | request_id: 43f652f7-1877-4ae9-812f-84511ca4935e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01154fff-bf73-4279-aade-00a019f052c0 | service: service-general +[2026-04-16 14:22:52.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046204590003 | request_id: 01154fff-bf73-4279-aade-00a019f052c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0247fe2-c248-4f75-91f3-994c52c9fcfd | service: service-general +[2026-04-16 14:22:52.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000031 | request_id: a0247fe2-c248-4f75-91f3-994c52c9fcfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f895394-9815-443f-b38d-ba38b9ec2f10 | service: service-general +[2026-04-16 14:22:52.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115907710001 | request_id: 1f895394-9815-443f-b38d-ba38b9ec2f10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b1de7da-9a98-4f45-908a-4c7170fde2e3 | service: service-general +[2026-04-16 14:22:52.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184603740003 | request_id: 6b1de7da-9a98-4f45-908a-4c7170fde2e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f548f0e2-0ecc-48a9-be7a-692119b44fa5 | service: service-general +[2026-04-16 14:22:52.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559949 | request_id: f548f0e2-0ecc-48a9-be7a-692119b44fa5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa56f18e-11d1-44a6-80e2-17f921484e59 | service: service-general +[2026-04-16 14:22:52.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015602580004 | request_id: aa56f18e-11d1-44a6-80e2-17f921484e59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d2eaf1c-dfb8-48af-801a-b3547e24018b | service: service-general +[2026-04-16 14:22:52.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033011680001 | request_id: 1d2eaf1c-dfb8-48af-801a-b3547e24018b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35a56df3-aa83-49ae-b43e-e383514f75f0 | service: service-general +[2026-04-16 14:22:52.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: 35a56df3-aa83-49ae-b43e-e383514f75f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e1b7fc0-1992-4a1d-b184-6f0b48e321e6 | service: service-general +[2026-04-16 14:22:52.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572015605740005 | request_id: 6e1b7fc0-1992-4a1d-b184-6f0b48e321e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d4148df-0c1f-459a-afbf-9605fceaef77 | service: service-general +[2026-04-16 14:22:52.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024811650002 | request_id: 3d4148df-0c1f-459a-afbf-9605fceaef77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0318e4a-f3b7-4660-8c8a-80ed5d9d6b77 | service: service-general +[2026-04-16 14:22:52.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304101560022 | request_id: d0318e4a-f3b7-4660-8c8a-80ed5d9d6b77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5600f6b-3daa-4eb3-babd-be8605fd4ca5 | service: service-general +[2026-04-16 14:22:52.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574032103380001 | request_id: c5600f6b-3daa-4eb3-babd-be8605fd4ca5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12b066da-a406-4b86-ab10-67ba617861f1 | service: service-general +[2026-04-16 14:22:52.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572030312880001 | request_id: 12b066da-a406-4b86-ab10-67ba617861f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bbf794b-f4a7-460b-8a1b-0455602d86f2 | service: service-general +[2026-04-16 14:22:52.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: 9bbf794b-f4a7-460b-8a1b-0455602d86f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47e471d9-64e8-41aa-9e2f-4c4bc912eb84 | service: service-general +[2026-04-16 14:22:52.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102109570003 | request_id: 47e471d9-64e8-41aa-9e2f-4c4bc912eb84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6de86326-0392-4ad2-bb63-89f9d6a67dfc | service: service-general +[2026-04-16 14:22:52.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012304700006 | request_id: 6de86326-0392-4ad2-bb63-89f9d6a67dfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91f1fcd8-e891-4bd6-a31d-dab987399b31 | service: service-general +[2026-04-16 14:22:52.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506115202680001 | request_id: 91f1fcd8-e891-4bd6-a31d-dab987399b31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de144318-5c9b-4c19-a604-2d0c42c09ac0 | service: service-general +[2026-04-16 14:22:52.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508011812030001 | request_id: de144318-5c9b-4c19-a604-2d0c42c09ac0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ac1ce41-9cdd-49bc-be67-294174bd68c7 | service: service-general +[2026-04-16 14:22:52.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010804630002 | request_id: 0ac1ce41-9cdd-49bc-be67-294174bd68c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0aeaaeb-b6ab-4403-8833-de4c04167155 | service: service-general +[2026-04-16 14:22:52.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559959 | request_id: c0aeaaeb-b6ab-4403-8833-de4c04167155 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1e98bc7-0e89-4e66-be08-17252f3ae324 | service: service-general +[2026-04-16 14:22:52.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180507980002 | request_id: b1e98bc7-0e89-4e66-be08-17252f3ae324 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51f0f068-c54d-4ac5-b797-209b1b5073cf | service: service-general +[2026-04-16 14:22:52.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036008950003 | request_id: 51f0f068-c54d-4ac5-b797-209b1b5073cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4d9caeb-ef38-4afe-8e53-823bc0acdedd | service: service-general +[2026-04-16 14:22:52.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171036601000004 | request_id: f4d9caeb-ef38-4afe-8e53-823bc0acdedd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed29f299-952f-468d-9e00-7d3c8ef843ab | service: service-general +[2026-04-16 14:22:52.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165706030003 | request_id: ed29f299-952f-468d-9e00-7d3c8ef843ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51927282-9d81-40cc-bb7d-6551f80e9c7f | service: service-general +[2026-04-16 14:22:52.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034810760004 | request_id: 51927282-9d81-40cc-bb7d-6551f80e9c7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ffd287f-619e-4830-95ae-62dab4a750f1 | service: service-general +[2026-04-16 14:22:52.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6402161809600001 | request_id: 8ffd287f-619e-4830-95ae-62dab4a750f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f1f400f-fc05-458b-ae97-d2c4ba3c9e37 | service: service-general +[2026-04-16 14:22:52.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184708550004 | request_id: 2f1f400f-fc05-458b-ae97-d2c4ba3c9e37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8bfdbf1-d0b3-4680-a3b6-db77e64ad4e2 | service: service-general +[2026-04-16 14:22:52.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010105670003 | request_id: c8bfdbf1-d0b3-4680-a3b6-db77e64ad4e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 557b3e57-7dc7-42a3-aa49-8fd1468efe47 | service: service-general +[2026-04-16 14:22:52.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514106007630001 | request_id: 557b3e57-7dc7-42a3-aa49-8fd1468efe47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dc5d9b4-ba82-425c-ae43-96b3238a3e2c | service: service-general +[2026-04-16 14:22:52.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041205670007 | request_id: 9dc5d9b4-ba82-425c-ae43-96b3238a3e2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52c55e64-f80e-46fc-8015-282b6ee6b03b | service: service-general +[2026-04-16 14:22:52.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559960 | request_id: 52c55e64-f80e-46fc-8015-282b6ee6b03b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 494480ba-0c1f-4485-bf55-77c724a31acb | service: service-general +[2026-04-16 14:22:52.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141304200001 | request_id: 494480ba-0c1f-4485-bf55-77c724a31acb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78b00c31-75ff-40d1-bc27-3b15a1df86af | service: service-general +[2026-04-16 14:22:52.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506103001850001 | request_id: 78b00c31-75ff-40d1-bc27-3b15a1df86af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12a55e56-5f5b-44ae-a790-fa276094bd88 | service: service-general +[2026-04-16 14:22:52.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045487 | request_id: 12a55e56-5f5b-44ae-a790-fa276094bd88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3f25678-b4a5-409c-a532-1417a430cffa | service: service-general +[2026-04-16 14:22:52.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509151406530001 | request_id: a3f25678-b4a5-409c-a532-1417a430cffa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c97e1a58-9dc1-440d-aec4-7143b8253ecd | service: service-general +[2026-04-16 14:22:52.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014805610001 | request_id: c97e1a58-9dc1-440d-aec4-7143b8253ecd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f80746d-19f5-4000-a8b1-7ee7a65846fa | service: service-general +[2026-04-16 14:22:52.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036704900001 | request_id: 1f80746d-19f5-4000-a8b1-7ee7a65846fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59fec91f-7445-4c59-829d-2d27f630dfd0 | service: service-general +[2026-04-16 14:22:52.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212905910003 | request_id: 59fec91f-7445-4c59-829d-2d27f630dfd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e921b46b-8e24-4f56-9d29-9531d7afe0f9 | service: service-general +[2026-04-16 14:22:52.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171602630001 | request_id: e921b46b-8e24-4f56-9d29-9531d7afe0f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1141ad29-ffcf-430e-a0c5-8777c00736f7 | service: service-general +[2026-04-16 14:22:52.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253010820008 | request_id: 1141ad29-ffcf-430e-a0c5-8777c00736f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4701b7b-89a9-4454-adef-d6668700253f | service: service-general +[2026-04-16 14:22:52.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336102130001 | request_id: e4701b7b-89a9-4454-adef-d6668700253f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3bcd170-67d8-44ed-9483-87ac5fd0451b | service: service-general +[2026-04-16 14:22:52.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172032211180007 | request_id: d3bcd170-67d8-44ed-9483-87ac5fd0451b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e9941fc-e2e0-41f6-9e68-eb02047ebb04 | service: service-general +[2026-04-16 14:22:52.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 528.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094807730003 | request_id: 9e9941fc-e2e0-41f6-9e68-eb02047ebb04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce63942d-3420-436b-b1ad-8a1a5c85c821 | service: service-general +[2026-04-16 14:22:52.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042612800002 | request_id: ce63942d-3420-436b-b1ad-8a1a5c85c821 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2df6b9e0-cf3d-46e8-a28b-89a4827b7c49 | service: service-general +[2026-04-16 14:22:52.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3171026606640005 | request_id: 2df6b9e0-cf3d-46e8-a28b-89a4827b7c49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d1c3bfa-992c-431b-988c-d10ee57c33d6 | service: service-general +[2026-04-16 14:22:52.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251908450004 | request_id: 7d1c3bfa-992c-431b-988c-d10ee57c33d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24cc3822-7722-4f1c-96e4-f20adf4babbe | service: service-general +[2026-04-16 14:22:52.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234101730071 | request_id: 24cc3822-7722-4f1c-96e4-f20adf4babbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abd46693-02a5-46b5-88d2-b36d3ac72ba4 | service: service-general +[2026-04-16 14:22:52.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3301036309870003 | request_id: abd46693-02a5-46b5-88d2-b36d3ac72ba4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00b3d50e-5101-4669-9836-1ad126005e1f | service: service-general +[2026-04-16 14:22:52.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021912780001 | request_id: 00b3d50e-5101-4669-9836-1ad126005e1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 246de849-b22f-4463-bc41-82ed9d027700 | service: service-general +[2026-04-16 14:22:52.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056105740004 | request_id: 246de849-b22f-4463-bc41-82ed9d027700 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8b240f8-25ab-4350-a4e3-ecbe62c78e9f | service: service-general +[2026-04-16 14:22:52.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036401670002 | request_id: e8b240f8-25ab-4350-a4e3-ecbe62c78e9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bb7e8be-5180-4277-a2ba-7dfc27af7458 | service: service-general +[2026-04-16 14:22:52.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251606420003 | request_id: 4bb7e8be-5180-4277-a2ba-7dfc27af7458 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b4b72a8-da46-464f-9e89-6403c1718858 | service: service-general +[2026-04-16 14:22:52.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571012901030004 | request_id: 8b4b72a8-da46-464f-9e89-6403c1718858 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29d6c280-f2a5-4c32-80a4-0cf18318ac6e | service: service-general +[2026-04-16 14:22:52.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134108680001 | request_id: 29d6c280-f2a5-4c32-80a4-0cf18318ac6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eea4a857-6539-4659-8c31-2a753ad9d524 | service: service-general +[2026-04-16 14:22:52.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015212960003 | request_id: eea4a857-6539-4659-8c31-2a753ad9d524 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6569c0ca-27c5-4463-90d7-369af15cbb9e | service: service-general +[2026-04-16 14:22:52.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015210750002 | request_id: 6569c0ca-27c5-4463-90d7-369af15cbb9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfad67af-caa7-4ddb-98fe-f6c963ff1a09 | service: service-general +[2026-04-16 14:22:52.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559971 | request_id: cfad67af-caa7-4ddb-98fe-f6c963ff1a09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eda1004f-bc19-4869-a50d-3b7df80015fa | service: service-general +[2026-04-16 14:22:52.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034606990007 | request_id: eda1004f-bc19-4869-a50d-3b7df80015fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55cd21d4-a426-4a76-8372-6e7637b44ae7 | service: service-general +[2026-04-16 14:22:52.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524130101800017 | request_id: 55cd21d4-a426-4a76-8372-6e7637b44ae7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c7671c9-8b02-462b-920c-8347ef6735b9 | service: service-general +[2026-04-16 14:22:52.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513211403010002 | request_id: 4c7671c9-8b02-462b-920c-8347ef6735b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91a0548e-0fca-4540-b712-48be557b5b1b | service: service-general +[2026-04-16 14:22:52.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194506700002 | request_id: 91a0548e-0fca-4540-b712-48be557b5b1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e699a077-5eef-4137-a64b-47f9d354737f | service: service-general +[2026-04-16 14:22:52.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046502170001 | request_id: e699a077-5eef-4137-a64b-47f9d354737f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1477ca6-521a-4f34-9757-60d86eb18f4d | service: service-general +[2026-04-16 14:22:52.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044406940003 | request_id: c1477ca6-521a-4f34-9757-60d86eb18f4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2cae1d6-d1ac-4235-8405-dfe376c0f371 | service: service-general +[2026-04-16 14:22:52.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529204301930001 | request_id: f2cae1d6-d1ac-4235-8405-dfe376c0f371 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb464391-2df8-45b2-8be1-70d5bf1e9dd9 | service: service-general +[2026-04-16 14:22:52.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290906900001 | request_id: cb464391-2df8-45b2-8be1-70d5bf1e9dd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abf77d96-ffe2-4f19-abd1-00f1e91ee8ff | service: service-general +[2026-04-16 14:22:52.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017006840001 | request_id: abf77d96-ffe2-4f19-abd1-00f1e91ee8ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 323fecf7-f95d-44f9-b7ac-e2d5925ae03a | service: service-general +[2026-04-16 14:22:52.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579017112470001 | request_id: 323fecf7-f95d-44f9-b7ac-e2d5925ae03a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd36d319-b020-4c8f-a6d7-d53046db7b6a | service: service-general +[2026-04-16 14:22:52.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014608920003 | request_id: fd36d319-b020-4c8f-a6d7-d53046db7b6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f33ff93d-e2c4-48b2-b9cd-e759677ae6f3 | service: service-general +[2026-04-16 14:22:52.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124410700001 | request_id: f33ff93d-e2c4-48b2-b9cd-e759677ae6f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6e8da1d-b208-48f4-aede-8db0ebd7ee13 | service: service-general +[2026-04-16 14:22:52.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024404650002 | request_id: c6e8da1d-b208-48f4-aede-8db0ebd7ee13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 401d4afc-9b5a-4167-b7e5-9e7c7a91668c | service: service-general +[2026-04-16 14:22:52.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515146905900002 | request_id: 401d4afc-9b5a-4167-b7e5-9e7c7a91668c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5ecc5aa-85ba-42d5-a286-c69f1248b926 | service: service-general +[2026-04-16 14:22:52.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046309900002 | request_id: c5ecc5aa-85ba-42d5-a286-c69f1248b926 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 038d887b-7551-459c-a54f-1bd5aa2ed0d6 | service: service-general +[2026-04-16 14:22:52.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104406740005 | request_id: 038d887b-7551-459c-a54f-1bd5aa2ed0d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5a1bc6a-24ab-4552-a9b3-694a4ee29cfb | service: service-general +[2026-04-16 14:22:52.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056507880004 | request_id: a5a1bc6a-24ab-4552-a9b3-694a4ee29cfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c18b54e-e978-4da0-be07-04a0d11acae2 | service: service-general +[2026-04-16 14:22:52.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172506680003 | request_id: 2c18b54e-e978-4da0-be07-04a0d11acae2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4c58198-c126-4f45-a570-75f84bc7b315 | service: service-general +[2026-04-16 14:22:52.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025804160002 | request_id: e4c58198-c126-4f45-a570-75f84bc7b315 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e3e3316-e29f-41dc-a679-28b157939532 | service: service-general +[2026-04-16 14:22:52.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232508120002 | request_id: 4e3e3316-e29f-41dc-a679-28b157939532 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a019145-09d7-4eee-bdb7-5c6e8fadca10 | service: service-general +[2026-04-16 14:22:52.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514212910830002 | request_id: 1a019145-09d7-4eee-bdb7-5c6e8fadca10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2b94be4-e511-4fc4-8490-f8e49241e70b | service: service-general +[2026-04-16 14:22:52.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571011907850003 | request_id: f2b94be4-e511-4fc4-8490-f8e49241e70b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11f8c601-c9b3-415f-b336-3085a7b89ccb | service: service-general +[2026-04-16 14:22:52.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509200512750005 | request_id: 11f8c601-c9b3-415f-b336-3085a7b89ccb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54dc518b-c14d-43f0-bf96-68ef751e1a6b | service: service-general +[2026-04-16 14:22:52.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556969 | request_id: 54dc518b-c14d-43f0-bf96-68ef751e1a6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b57e723-3c8d-4f2e-a50b-e7fb01715f16 | service: service-general +[2026-04-16 14:22:52.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507332305020003 | request_id: 5b57e723-3c8d-4f2e-a50b-e7fb01715f16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7b10786-d476-402c-93fc-98d288e937cb | service: service-general +[2026-04-16 14:22:52.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578014404550001 | request_id: c7b10786-d476-402c-93fc-98d288e937cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8c3a76d-1dbf-40ec-ba9f-def4db2218b3 | service: service-general +[2026-04-16 14:22:52.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056806980005 | request_id: a8c3a76d-1dbf-40ec-ba9f-def4db2218b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f4488fa-56f0-439f-a00f-d2515e0cf8b8 | service: service-general +[2026-04-16 14:22:52.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504160407720001 | request_id: 5f4488fa-56f0-439f-a00f-d2515e0cf8b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3af1ee45-8c71-498a-983e-0e379d6eacb1 | service: service-general +[2026-04-16 14:22:52.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241005810007 | request_id: 3af1ee45-8c71-498a-983e-0e379d6eacb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8ff2eca-2d88-4e1f-bc6e-6fb2fc1b1985 | service: service-general +[2026-04-16 14:22:52.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054612490002 | request_id: d8ff2eca-2d88-4e1f-bc6e-6fb2fc1b1985 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1323b19-0da4-42b5-98aa-d8d7f0be7ead | service: service-general +[2026-04-16 14:22:52.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165109690005 | request_id: a1323b19-0da4-42b5-98aa-d8d7f0be7ead | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f78b9f2b-902b-46b2-9d85-ee06b93088c2 | service: service-general +[2026-04-16 14:22:52.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181606190001 | request_id: f78b9f2b-902b-46b2-9d85-ee06b93088c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 040b6000-bfe1-4c20-845e-10fb37eb511a | service: service-general +[2026-04-16 14:22:52.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253105180002 | request_id: 040b6000-bfe1-4c20-845e-10fb37eb511a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d1ffb9f-7917-4d84-8b48-d7121f103c60 | service: service-general +[2026-04-16 14:22:52.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111111730008 | request_id: 5d1ffb9f-7917-4d84-8b48-d7121f103c60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b0da0bb-f64b-4736-9f90-fec5ea7196a1 | service: service-general +[2026-04-16 14:22:52.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559973 | request_id: 4b0da0bb-f64b-4736-9f90-fec5ea7196a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35cf3123-1012-461d-857e-d956b8660c47 | service: service-general +[2026-04-16 14:22:52.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140606800005 | request_id: 35cf3123-1012-461d-857e-d956b8660c47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d09646ae-0c3f-40d3-bcc8-d17ea5fe9d16 | service: service-general +[2026-04-16 14:22:52.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559974 | request_id: d09646ae-0c3f-40d3-bcc8-d17ea5fe9d16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba1d4a15-411c-479b-919f-2a21a66264d8 | service: service-general +[2026-04-16 14:22:52.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015712890001 | request_id: ba1d4a15-411c-479b-919f-2a21a66264d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0e5192e-54a0-47e3-8745-77ec24c5964a | service: service-general +[2026-04-16 14:22:52.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514064304730001 | request_id: e0e5192e-54a0-47e3-8745-77ec24c5964a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d35b20d-9388-47f4-89c7-eb4f4b164d50 | service: service-general +[2026-04-16 14:22:52.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185812600001 | request_id: 2d35b20d-9388-47f4-89c7-eb4f4b164d50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6728ced7-62bd-474d-8f65-932d6ed264b2 | service: service-general +[2026-04-16 14:22:52.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026310940002 | request_id: 6728ced7-62bd-474d-8f65-932d6ed264b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a99b640-1ff1-4fab-88bb-a57ed0af491f | service: service-general +[2026-04-16 14:22:52.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513210509660002 | request_id: 2a99b640-1ff1-4fab-88bb-a57ed0af491f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 514e8fe3-3325-44bf-96e2-5e0b6afb0e01 | service: service-general +[2026-04-16 14:22:52.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132405780003 | request_id: 514e8fe3-3325-44bf-96e2-5e0b6afb0e01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb5f271a-a80a-442f-89fc-ba68628f3f80 | service: service-general +[2026-04-16 14:22:52.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105707830006 | request_id: fb5f271a-a80a-442f-89fc-ba68628f3f80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b11586e9-6e0f-4ed8-af3d-999e87b65343 | service: service-general +[2026-04-16 14:22:52.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036712860008 | request_id: b11586e9-6e0f-4ed8-af3d-999e87b65343 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecb12e88-b77f-4a4d-9acd-08499a5f0717 | service: service-general +[2026-04-16 14:22:52.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503106110660001 | request_id: ecb12e88-b77f-4a4d-9acd-08499a5f0717 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5830f54a-e318-45ca-b765-36c80f8c47d8 | service: service-general +[2026-04-16 14:22:52.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064911600002 | request_id: 5830f54a-e318-45ca-b765-36c80f8c47d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b8c835e-63ce-4119-8b28-6df3450de88f | service: service-general +[2026-04-16 14:22:52.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110202700005 | request_id: 8b8c835e-63ce-4119-8b28-6df3450de88f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd8ecd93-14f1-472c-a161-10a8dd531bd2 | service: service-general +[2026-04-16 14:22:52.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559989 | request_id: dd8ecd93-14f1-472c-a161-10a8dd531bd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36653004-3c92-460d-b10c-b55d8ee7f264 | service: service-general +[2026-04-16 14:22:52.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514184608760001 | request_id: 36653004-3c92-460d-b10c-b55d8ee7f264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf37fc29-359b-4dde-bf8c-121f111165d7 | service: service-general +[2026-04-16 14:22:52.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016501060001 | request_id: cf37fc29-359b-4dde-bf8c-121f111165d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f566e1c8-d419-4bfb-91e1-3b33829d3180 | service: service-general +[2026-04-16 14:22:52.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051112150001 | request_id: f566e1c8-d419-4bfb-91e1-3b33829d3180 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89024ee9-b85b-4ff7-a5a2-01963988bd68 | service: service-general +[2026-04-16 14:22:52.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559999 | request_id: 89024ee9-b85b-4ff7-a5a2-01963988bd68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b9475f2-1374-4730-b052-5ca2c9dee1dd | service: service-general +[2026-04-16 14:22:52.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054101760011 | request_id: 9b9475f2-1374-4730-b052-5ca2c9dee1dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acd48fec-76e9-4a59-86d4-52eaadb5abd4 | service: service-general +[2026-04-16 14:22:52.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523075307520001 | request_id: acd48fec-76e9-4a59-86d4-52eaadb5abd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b6770d9-cc2f-4206-8705-3959e6277ed5 | service: service-general +[2026-04-16 14:22:52.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092307850002 | request_id: 0b6770d9-cc2f-4206-8705-3959e6277ed5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1215dcc5-df7d-405a-a493-dce1746003a4 | service: service-general +[2026-04-16 14:22:52.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1256175908930001 | request_id: 1215dcc5-df7d-405a-a493-dce1746003a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 172d1d2a-ecc2-48aa-949b-f02424f159a7 | service: service-general +[2026-04-16 14:22:52.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331010710002 | request_id: 172d1d2a-ecc2-48aa-949b-f02424f159a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 306ad410-13a2-48e5-b668-d31f7f97d52b | service: service-general +[2026-04-16 14:22:52.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055011580005 | request_id: 306ad410-13a2-48e5-b668-d31f7f97d52b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1980bd8c-5020-42fe-98b6-4e3456940603 | service: service-general +[2026-04-16 14:22:52.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516034303970001 | request_id: 1980bd8c-5020-42fe-98b6-4e3456940603 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a0d858f-7399-4ea3-bb2c-03bbd1cd865b | service: service-general +[2026-04-16 14:22:52.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244901870004 | request_id: 7a0d858f-7399-4ea3-bb2c-03bbd1cd865b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7706ba0d-ed79-4258-85f8-ecfce35152e8 | service: service-general +[2026-04-16 14:22:52.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046010710007 | request_id: 7706ba0d-ed79-4258-85f8-ecfce35152e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2094f546-36a4-4627-8573-e898e525b442 | service: service-general +[2026-04-16 14:22:52.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055006490003 | request_id: 2094f546-36a4-4627-8573-e898e525b442 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 489cc8c9-14e5-45ff-b813-8e6584d1e23b | service: service-general +[2026-04-16 14:22:52.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164101030001 | request_id: 489cc8c9-14e5-45ff-b813-8e6584d1e23b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f5a8cbc-20a6-4edf-911b-e4d5537a1a20 | service: service-general +[2026-04-16 14:22:52.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 266.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575013008880002 | request_id: 5f5a8cbc-20a6-4edf-911b-e4d5537a1a20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 251dd502-cefb-4e46-b467-9fc7bc40132f | service: service-general +[2026-04-16 14:22:52.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514230202950001 | request_id: 251dd502-cefb-4e46-b467-9fc7bc40132f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a42fb6cb-ffed-4410-8116-a30fb28861d3 | service: service-general +[2026-04-16 14:22:52.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246508800007 | request_id: a42fb6cb-ffed-4410-8116-a30fb28861d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6464976-5287-4438-a904-2a4f402a9471 | service: service-general +[2026-04-16 14:22:52.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 267.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035312100003 | request_id: d6464976-5287-4438-a904-2a4f402a9471 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9149c487-9fa6-4b11-b7e3-cf604f8815c5 | service: service-general +[2026-04-16 14:22:52.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055012600006 | request_id: 9149c487-9fa6-4b11-b7e3-cf604f8815c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76d10ef3-a0bd-4292-b088-95cdb437b7e1 | service: service-general +[2026-04-16 14:22:52.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176101910002 | request_id: 76d10ef3-a0bd-4292-b088-95cdb437b7e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8aa4e77-c405-4b3d-8cee-509fd3d18467 | service: service-general +[2026-04-16 14:22:52.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081802950001 | request_id: d8aa4e77-c405-4b3d-8cee-509fd3d18467 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cc92eb3-2b70-4bce-b6c0-a13df0bb8cdc | service: service-general +[2026-04-16 14:22:52.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191409960004 | request_id: 2cc92eb3-2b70-4bce-b6c0-a13df0bb8cdc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24a62e78-1589-4e2a-979f-05f47627777d | service: service-general +[2026-04-16 14:22:52.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473010705860002 | request_id: 24a62e78-1589-4e2a-979f-05f47627777d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a588c70b-8df1-4a23-a2ff-0b0fed36469e | service: service-general +[2026-04-16 14:22:52.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185303730004 | request_id: a588c70b-8df1-4a23-a2ff-0b0fed36469e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97bb8664-f1f3-4971-a1cb-89c1d713a454 | service: service-general +[2026-04-16 14:22:52.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181805540005 | request_id: 97bb8664-f1f3-4971-a1cb-89c1d713a454 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5a617fd-e152-40cb-9fae-8faf40bef112 | service: service-general +[2026-04-16 14:22:52.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 462.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560019 | request_id: b5a617fd-e152-40cb-9fae-8faf40bef112 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20a2aa90-67a8-40b9-8977-277e2fdae929 | service: service-general +[2026-04-16 14:22:52.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234309580001 | request_id: 20a2aa90-67a8-40b9-8977-277e2fdae929 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e53f690-aebc-4fb5-8069-020fb9616147 | service: service-general +[2026-04-16 14:22:52.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514166103910003 | request_id: 5e53f690-aebc-4fb5-8069-020fb9616147 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b2fc578-f9e0-4562-9c0b-9e295820509e | service: service-general +[2026-04-16 14:22:52.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175012690002 | request_id: 1b2fc578-f9e0-4562-9c0b-9e295820509e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a1b2ea5-eb1a-4368-8f9c-938aac5c4231 | service: service-general +[2026-04-16 14:22:52.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204108750003 | request_id: 9a1b2ea5-eb1a-4368-8f9c-938aac5c4231 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 805aebf4-6e9a-4fa9-9c68-56715e84d26a | service: service-general +[2026-04-16 14:22:52.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092001500001 | request_id: 805aebf4-6e9a-4fa9-9c68-56715e84d26a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4311542d-7c9f-4666-bd87-a0c59c4bc434 | service: service-general +[2026-04-16 14:22:52.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026909670007 | request_id: 4311542d-7c9f-4666-bd87-a0c59c4bc434 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8964701b-c98c-41ad-84ef-73af310a629c | service: service-general +[2026-04-16 14:22:52.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081205960006 | request_id: 8964701b-c98c-41ad-84ef-73af310a629c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a08533cd-c101-4057-99c1-728b3ce9236c | service: service-general +[2026-04-16 14:22:52.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020408440001 | request_id: a08533cd-c101-4057-99c1-728b3ce9236c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a1b2261-0eb2-4b91-879d-353026cf3d90 | service: service-general +[2026-04-16 14:22:52.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3307012305900002 | request_id: 4a1b2261-0eb2-4b91-879d-353026cf3d90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb72fede-dd75-44a8-b3e7-278203c175c5 | service: service-general +[2026-04-16 14:22:52.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052811550001 | request_id: fb72fede-dd75-44a8-b3e7-278203c175c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68059152-fd9b-4dea-ab5f-141025787fcc | service: service-general +[2026-04-16 14:22:52.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104911690002 | request_id: 68059152-fd9b-4dea-ab5f-141025787fcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96268613-10e9-4bed-a32c-58ced7439bfc | service: service-general +[2026-04-16 14:22:52.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560040 | request_id: 96268613-10e9-4bed-a32c-58ced7439bfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45cff7cd-147e-46f5-848b-40729e83b2a4 | service: service-general +[2026-04-16 14:22:52.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165008820008 | request_id: 45cff7cd-147e-46f5-848b-40729e83b2a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1a33298-e5ec-4d06-ace5-2a67bf8480f0 | service: service-general +[2026-04-16 14:22:52.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509151406530001 | request_id: d1a33298-e5ec-4d06-ace5-2a67bf8480f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9c0c0f2-2798-4c7c-bc2a-60f111ed50bc | service: service-general +[2026-04-16 14:22:52.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560041 | request_id: f9c0c0f2-2798-4c7c-bc2a-60f111ed50bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c88a319-f378-431c-b6a2-d7df935f7d36 | service: service-general +[2026-04-16 14:22:52.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571030312190001 | request_id: 2c88a319-f378-431c-b6a2-d7df935f7d36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cf68ca6-8b32-48da-9230-95f878cd99fe | service: service-general +[2026-04-16 14:22:52.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560042 | request_id: 1cf68ca6-8b32-48da-9230-95f878cd99fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a806f727-2771-4088-94f3-100df5401010 | service: service-general +[2026-04-16 14:22:52.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 266.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6409026709910003 | request_id: a806f727-2771-4088-94f3-100df5401010 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30469a93-7ef1-4deb-bfd7-aef3bc8f6198 | service: service-general +[2026-04-16 14:22:52.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513010303030002 | request_id: 30469a93-7ef1-4deb-bfd7-aef3bc8f6198 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20ac012c-c4e3-444d-a5d8-c474e4760f3d | service: service-general +[2026-04-16 14:22:52.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091811930001 | request_id: 20ac012c-c4e3-444d-a5d8-c474e4760f3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ec1380d-5739-4492-b901-c872f0c23490 | service: service-general +[2026-04-16 14:22:52.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000 | request_id: 1ec1380d-5739-4492-b901-c872f0c23490 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a2c08fd-fdcb-464f-9b6e-489606aade1f | service: service-general +[2026-04-16 14:22:52.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021304940001 | request_id: 1a2c08fd-fdcb-464f-9b6e-489606aade1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e85cfc45-773c-48f9-94cb-bff58ed31c3b | service: service-general +[2026-04-16 14:22:52.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514030204640003 | request_id: e85cfc45-773c-48f9-94cb-bff58ed31c3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 678b3d49-7d1a-4aca-b68b-8b446050665a | service: service-general +[2026-04-16 14:22:52.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560043 | request_id: 678b3d49-7d1a-4aca-b68b-8b446050665a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9c3a5e8-d27d-482a-97d0-ec65e85e5cd0 | service: service-general +[2026-04-16 14:22:52.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000 | request_id: e9c3a5e8-d27d-482a-97d0-ec65e85e5cd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29a1b474-531f-4db7-aaf8-e88844e53efe | service: service-general +[2026-04-16 14:22:52.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152505120002 | request_id: 29a1b474-531f-4db7-aaf8-e88844e53efe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f2bf66f-61a7-4412-8d48-17d796d51e2b | service: service-general +[2026-04-16 14:22:52.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041006480008 | request_id: 4f2bf66f-61a7-4412-8d48-17d796d51e2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f97b4b7d-a452-4073-b303-08b3efebdfde | service: service-general +[2026-04-16 14:22:52.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: f97b4b7d-a452-4073-b303-08b3efebdfde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc0a7e0b-3f14-4dd9-8fd4-a510421dcba7 | service: service-general +[2026-04-16 14:22:52.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: cc0a7e0b-3f14-4dd9-8fd4-a510421dcba7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd39246d-e7a4-4f79-a3a5-1c452ffd0759 | service: service-general +[2026-04-16 14:22:52.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508144101750006 | request_id: cd39246d-e7a4-4f79-a3a5-1c452ffd0759 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4967c1cc-3212-4482-ae9d-eac65dbca60a | service: service-general +[2026-04-16 14:22:52.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 4967c1cc-3212-4482-ae9d-eac65dbca60a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a26a1fb-d26f-4a6d-a271-737bc87783be | service: service-general +[2026-04-16 14:22:52.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: 1a26a1fb-d26f-4a6d-a271-737bc87783be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddd2b467-494e-4cb6-b75a-ecc57a8bd513 | service: service-general +[2026-04-16 14:22:52.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: ddd2b467-494e-4cb6-b75a-ecc57a8bd513 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d12140f7-3ee8-4972-b880-eab0c81240ae | service: service-general +[2026-04-16 14:22:52.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: d12140f7-3ee8-4972-b880-eab0c81240ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ebf9585-9567-4222-8075-1caf34859346 | service: service-general +[2026-04-16 14:22:52.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 7ebf9585-9567-4222-8075-1caf34859346 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8273d892-60f3-41a5-aeb2-0a960c179a2e | service: service-general +[2026-04-16 14:22:52.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 8273d892-60f3-41a5-aeb2-0a960c179a2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e57ceb4d-c528-4a6b-a1ba-39344450d965 | service: service-general +[2026-04-16 14:22:52.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: e57ceb4d-c528-4a6b-a1ba-39344450d965 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2606b3b-7b8f-43d1-9e26-04154bc5249d | service: service-general +[2026-04-16 14:22:52.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: d2606b3b-7b8f-43d1-9e26-04154bc5249d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52d602ac-3921-47f8-a7c0-d436a150902d | service: service-general +[2026-04-16 14:22:52.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: 52d602ac-3921-47f8-a7c0-d436a150902d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7c489fa-98d1-4877-863b-ccacc065a11f | service: service-general +[2026-04-16 14:22:52.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: d7c489fa-98d1-4877-863b-ccacc065a11f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23bf8f9c-1497-4562-a723-c9a560f8235a | service: service-general +[2026-04-16 14:22:52.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 388.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 23bf8f9c-1497-4562-a723-c9a560f8235a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d473f378-b8eb-4396-8883-13c67dd32ee3 | service: service-general +[2026-04-16 14:22:52.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 286.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: d473f378-b8eb-4396-8883-13c67dd32ee3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9b07fad-8982-4369-846e-17d842bf933d | service: service-general +[2026-04-16 14:22:52.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: e9b07fad-8982-4369-846e-17d842bf933d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f5ada2e-e21c-4bad-9c72-dbe575ae14b2 | service: service-general +[2026-04-16 14:22:52.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513210112050003 | request_id: 6f5ada2e-e21c-4bad-9c72-dbe575ae14b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52a91f9b-712f-4925-a60c-b91f97376804 | service: service-general +[2026-04-16 14:22:52.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011205510001 | request_id: 52a91f9b-712f-4925-a60c-b91f97376804 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37d96223-34d8-42c3-b832-2a8599d31ebd | service: service-general +[2026-04-16 14:22:52.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 37d96223-34d8-42c3-b832-2a8599d31ebd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f95e3c9-93e3-4321-a480-11b694d6a45d | service: service-general +[2026-04-16 14:22:52.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 4f95e3c9-93e3-4321-a480-11b694d6a45d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87845ec7-51bd-4a94-b3d7-cdd59c4a4a28 | service: service-general +[2026-04-16 14:22:52.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035508790001 | request_id: 87845ec7-51bd-4a94-b3d7-cdd59c4a4a28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8170f378-14fb-4c8b-8118-682992b6c776 | service: service-general +[2026-04-16 14:22:52.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 8170f378-14fb-4c8b-8118-682992b6c776 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85bf015c-9f3c-4a2f-9c40-3677e60b6a6c | service: service-general +[2026-04-16 14:22:52.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 85bf015c-9f3c-4a2f-9c40-3677e60b6a6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c40d92b-a680-421d-9080-db1a3f8f7223 | service: service-general +[2026-04-16 14:22:52.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504042012630001 | request_id: 1c40d92b-a680-421d-9080-db1a3f8f7223 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8aed499-e5cb-4260-b243-ce61d97e34d2 | service: service-general +[2026-04-16 14:22:52.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: e8aed499-e5cb-4260-b243-ce61d97e34d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 600a2ff0-c31b-4d78-98f9-7d2b9afbc8be | service: service-general +[2026-04-16 14:22:52.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: 600a2ff0-c31b-4d78-98f9-7d2b9afbc8be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c41318eb-bb11-49db-b265-76f8eb2a0b28 | service: service-general +[2026-04-16 14:22:52.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: c41318eb-bb11-49db-b265-76f8eb2a0b28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3a9532a-1fbb-4cd9-910e-cb6ccd270243 | service: service-general +[2026-04-16 14:22:52.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: c3a9532a-1fbb-4cd9-910e-cb6ccd270243 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd2ac267-5c2a-493c-b459-de8bf166573b | service: service-general +[2026-04-16 14:22:52.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: cd2ac267-5c2a-493c-b459-de8bf166573b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8211e68c-f5e5-40da-a88a-2636c90cba96 | service: service-general +[2026-04-16 14:22:52.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 8211e68c-f5e5-40da-a88a-2636c90cba96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ff39bee-869e-4dc8-9454-2e360e97ccc5 | service: service-general +[2026-04-16 14:22:52.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 2ff39bee-869e-4dc8-9454-2e360e97ccc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fca1202a-1e32-49ee-88ba-fd2b49885517 | service: service-general +[2026-04-16 14:22:52.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510195507740006 | request_id: fca1202a-1e32-49ee-88ba-fd2b49885517 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00f096c4-0d06-4d72-a1f5-cdfc7550c901 | service: service-general +[2026-04-16 14:22:52.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: 00f096c4-0d06-4d72-a1f5-cdfc7550c901 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2b8789d-c9fe-4e04-9ace-027911b7eb27 | service: service-general +[2026-04-16 14:22:52.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: e2b8789d-c9fe-4e04-9ace-027911b7eb27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f463762-66f5-4ae4-aeab-c97bc3632e74 | service: service-general +[2026-04-16 14:22:52.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: 6f463762-66f5-4ae4-aeab-c97bc3632e74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b79f958-4340-46f9-b857-e0f0fde95b70 | service: service-general +[2026-04-16 14:22:52.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: 0b79f958-4340-46f9-b857-e0f0fde95b70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a72cbea6-79e0-4ae0-95d2-2815429adc81 | service: service-general +[2026-04-16 14:22:52.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: a72cbea6-79e0-4ae0-95d2-2815429adc81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a2dedd1-01e9-45aa-a6a3-f0d9a32cf854 | service: service-general +[2026-04-16 14:22:52.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: 8a2dedd1-01e9-45aa-a6a3-f0d9a32cf854 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a847ae91-c097-4192-90cc-611c6a57b02e | service: service-general +[2026-04-16 14:22:52.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: a847ae91-c097-4192-90cc-611c6a57b02e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c675028b-4fcb-4b04-955f-c553c8b97021 | service: service-general +[2026-04-16 14:22:52.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: c675028b-4fcb-4b04-955f-c553c8b97021 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 665b6e48-01ef-4c3a-8ee1-412cf5219f33 | service: service-general +[2026-04-16 14:22:52.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: 665b6e48-01ef-4c3a-8ee1-412cf5219f33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a9ae3ab-82e9-4c72-a12b-82f9c159cca8 | service: service-general +[2026-04-16 14:22:52.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559527 | request_id: 0a9ae3ab-82e9-4c72-a12b-82f9c159cca8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 596f0bfe-d0f4-4968-b53f-3a86809a9182 | service: service-general +[2026-04-16 14:22:52.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 596f0bfe-d0f4-4968-b53f-3a86809a9182 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fea672c8-d3c4-4b23-8c41-fb759d09c03b | service: service-general +[2026-04-16 14:22:52.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: fea672c8-d3c4-4b23-8c41-fb759d09c03b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c327bc3c-5597-4cd0-9b10-a40602cbf239 | service: service-general +[2026-04-16 14:22:52.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: c327bc3c-5597-4cd0-9b10-a40602cbf239 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3725777-eed9-41cf-b5f5-e350f4575304 | service: service-general +[2026-04-16 14:22:52.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: f3725777-eed9-41cf-b5f5-e350f4575304 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c45959bd-b940-4e8b-8142-feb50a5e139c | service: service-general +[2026-04-16 14:22:52.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: c45959bd-b940-4e8b-8142-feb50a5e139c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae5fa097-40bf-4a31-b699-9c98990fb4b8 | service: service-general +[2026-04-16 14:22:52.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084407650001 | request_id: ae5fa097-40bf-4a31-b699-9c98990fb4b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf661872-9239-4f52-9e1e-b4592dd18d4d | service: service-general +[2026-04-16 14:22:52.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096801830001 | request_id: bf661872-9239-4f52-9e1e-b4592dd18d4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4107b210-4092-472f-bec3-0ae57092ff82 | service: service-general +[2026-04-16 14:22:52.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505224107740068 | request_id: 4107b210-4092-472f-bec3-0ae57092ff82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1f06a79-e11f-4cff-9526-2e53cb7777ff | service: service-general +[2026-04-16 14:22:52.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: d1f06a79-e11f-4cff-9526-2e53cb7777ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 497b4ab2-aa72-419b-80f0-7d6dd7fc2a38 | service: service-general +[2026-04-16 14:22:52.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023112460001 | request_id: 497b4ab2-aa72-419b-80f0-7d6dd7fc2a38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc4c66ed-5b87-46bf-8462-cdca3b72e758 | service: service-general +[2026-04-16 14:22:52.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510136605820001 | request_id: dc4c66ed-5b87-46bf-8462-cdca3b72e758 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bcba0e4-3377-4e6c-bdae-9def6850640a | service: service-general +[2026-04-16 14:22:52.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331209620002 | request_id: 1bcba0e4-3377-4e6c-bdae-9def6850640a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 625bad68-2791-41c3-9533-a8a61c27464e | service: service-general +[2026-04-16 14:22:52.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032511850003 | request_id: 625bad68-2791-41c3-9533-a8a61c27464e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07abbf8e-5d55-4c97-93d5-ffef018ae824 | service: service-general +[2026-04-16 14:22:52.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506067007910002 | request_id: 07abbf8e-5d55-4c97-93d5-ffef018ae824 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36bb35e0-ff26-4ba4-9f69-7bc7b6673b47 | service: service-general +[2026-04-16 14:22:52.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141404560005 | request_id: 36bb35e0-ff26-4ba4-9f69-7bc7b6673b47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0de3b401-78d3-4c55-9865-eb4ac4f1eae8 | service: service-general +[2026-04-16 14:22:52.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250101540038 | request_id: 0de3b401-78d3-4c55-9865-eb4ac4f1eae8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 915b3647-0ca8-48c8-a5ac-403c9d95b056 | service: service-general +[2026-04-16 14:22:52.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 410.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: 915b3647-0ca8-48c8-a5ac-403c9d95b056 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b31b16b0-b972-48e6-9559-3c0f15ae3ea6 | service: service-general +[2026-04-16 14:22:52.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503022211520001 | request_id: b31b16b0-b972-48e6-9559-3c0f15ae3ea6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9c36451-c056-48f4-a09f-d41f5b1b2696 | service: service-general +[2026-04-16 14:22:52.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560049 | request_id: e9c36451-c056-48f4-a09f-d41f5b1b2696 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88bcbc63-b5d4-4ff9-b826-2a47cf7af5ec | service: service-general +[2026-04-16 14:22:52.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055204610001 | request_id: 88bcbc63-b5d4-4ff9-b826-2a47cf7af5ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1dd07eb6-a536-4b48-8c15-f5d08a5e9642 | service: service-general +[2026-04-16 14:22:52.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508134206750001 | request_id: 1dd07eb6-a536-4b48-8c15-f5d08a5e9642 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 820da120-dac4-4a06-997b-f14ee2261d67 | service: service-general +[2026-04-16 14:22:52.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578271110660003 | request_id: 820da120-dac4-4a06-997b-f14ee2261d67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68c38365-ee13-4d51-a947-0e9e1f7d6b72 | service: service-general +[2026-04-16 14:22:52.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513175512190002 | request_id: 68c38365-ee13-4d51-a947-0e9e1f7d6b72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ffa0967-9625-4c57-a6b4-57cb7514e810 | service: service-general +[2026-04-16 14:22:52.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506120605650002 | request_id: 9ffa0967-9625-4c57-a6b4-57cb7514e810 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0e41848-4cfe-4381-9044-1a2cff48cefb | service: service-general +[2026-04-16 14:22:52.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011208520002 | request_id: b0e41848-4cfe-4381-9044-1a2cff48cefb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0412be4-0e19-433c-96b3-94eeba93ebbd | service: service-general +[2026-04-16 14:22:52.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150107000043 | request_id: e0412be4-0e19-433c-96b3-94eeba93ebbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5766c38-a956-433d-b8fc-e04c85fc342b | service: service-general +[2026-04-16 14:22:52.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021005830011 | request_id: d5766c38-a956-433d-b8fc-e04c85fc342b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20bccfa1-c135-44cb-9e23-ae25215fd7f5 | service: service-general +[2026-04-16 14:22:52.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560060 | request_id: 20bccfa1-c135-44cb-9e23-ae25215fd7f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e999d94f-8079-4341-b39a-6a075b731252 | service: service-general +[2026-04-16 14:22:52.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032804940005 | request_id: e999d94f-8079-4341-b39a-6a075b731252 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a88b5253-da99-4711-834c-5dad26af8670 | service: service-general +[2026-04-16 14:22:52.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507012610110001 | request_id: a88b5253-da99-4711-834c-5dad26af8670 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9155d007-a335-4738-bca3-51daed8d52e5 | service: service-general +[2026-04-16 14:22:52.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560050 | request_id: 9155d007-a335-4738-bca3-51daed8d52e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 041ce47d-e1a4-44f3-a622-c94de2263564 | service: service-general +[2026-04-16 14:22:52.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012508610001 | request_id: 041ce47d-e1a4-44f3-a622-c94de2263564 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20802513-8158-441e-9d16-6ff5d7dc7fd1 | service: service-general +[2026-04-16 14:22:52.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517033011880003 | request_id: 20802513-8158-441e-9d16-6ff5d7dc7fd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbd064ca-d47b-4550-9e6d-f8b1823a2de0 | service: service-general +[2026-04-16 14:22:52.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250705690002 | request_id: fbd064ca-d47b-4550-9e6d-f8b1823a2de0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac07fa7a-23a2-4005-8e26-f9b2a5b0f2a3 | service: service-general +[2026-04-16 14:22:52.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020512700006_ | request_id: ac07fa7a-23a2-4005-8e26-f9b2a5b0f2a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f80821c-2639-40a2-9799-2adbdb28e76b | service: service-general +[2026-04-16 14:22:52.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074402670003 | request_id: 0f80821c-2639-40a2-9799-2adbdb28e76b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 015ff8ef-97cc-4232-9a52-9e299310906c | service: service-general +[2026-04-16 14:22:52.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082512610001 | request_id: 015ff8ef-97cc-4232-9a52-9e299310906c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4466c268-44d1-4cd1-b445-61255eb632ce | service: service-general +[2026-04-16 14:22:52.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114604720004 | request_id: 4466c268-44d1-4cd1-b445-61255eb632ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6731976b-87c1-41f4-b039-cc5e3f64f243 | service: service-general +[2026-04-16 14:22:52.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075311080002 | request_id: 6731976b-87c1-41f4-b039-cc5e3f64f243 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b0171df-9daa-44a8-9b87-eb2c09168ce9 | service: service-general +[2026-04-16 14:22:52.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576024810840004 | request_id: 5b0171df-9daa-44a8-9b87-eb2c09168ce9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32ac7667-6584-49d6-8583-91920cb6ca70 | service: service-general +[2026-04-16 14:22:52.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508045103740003 | request_id: 32ac7667-6584-49d6-8583-91920cb6ca70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1f535cf-eb4d-4816-90bb-3e1aa09a33cf | service: service-general +[2026-04-16 14:22:52.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509194101710008 | request_id: d1f535cf-eb4d-4816-90bb-3e1aa09a33cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e605bb1-1b86-4514-9b23-962d637463c2 | service: service-general +[2026-04-16 14:22:52.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024512620002 | request_id: 4e605bb1-1b86-4514-9b23-962d637463c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67b6471d-337d-4fd3-b31a-354dc08589ba | service: service-general +[2026-04-16 14:22:52.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155202570002 | request_id: 67b6471d-337d-4fd3-b31a-354dc08589ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 377638b5-03f6-4358-9bb0-82d7093d28bf | service: service-general +[2026-04-16 14:22:52.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246101620003 | request_id: 377638b5-03f6-4358-9bb0-82d7093d28bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b692535-de45-4c46-8612-3c25769b2a24 | service: service-general +[2026-04-16 14:22:52.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510090507600005 | request_id: 2b692535-de45-4c46-8612-3c25769b2a24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 180e83a7-215f-4a5e-a817-389fe0d5356f | service: service-general +[2026-04-16 14:22:52.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505172607860001 | request_id: 180e83a7-215f-4a5e-a817-389fe0d5356f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 592676ef-ea30-4a3f-8637-03ad6da17cdf | service: service-general +[2026-04-16 14:22:52.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132409710001 | request_id: 592676ef-ea30-4a3f-8637-03ad6da17cdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f59fae8d-1502-4c9a-bace-48716b0d9927 | service: service-general +[2026-04-16 14:22:52.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: f59fae8d-1502-4c9a-bace-48716b0d9927 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 596f2fbc-f185-4576-ac9b-98dba5010a0a | service: service-general +[2026-04-16 14:22:52.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041909870002 | request_id: 596f2fbc-f185-4576-ac9b-98dba5010a0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac6d461f-8128-4505-87d5-f2c379d874ce | service: service-general +[2026-04-16 14:22:52.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503065401720001 | request_id: ac6d461f-8128-4505-87d5-f2c379d874ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4aeecf57-739c-4c1f-935e-0b122f516faf | service: service-general +[2026-04-16 14:22:52.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545787 | request_id: 4aeecf57-739c-4c1f-935e-0b122f516faf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45087b23-321b-42dd-8639-c464cbe08840 | service: service-general +[2026-04-16 14:22:52.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506252908880001 | request_id: 45087b23-321b-42dd-8639-c464cbe08840 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ca1e609-86e1-45a8-9346-78d49480b397 | service: service-general +[2026-04-16 14:22:52.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091201710003 | request_id: 6ca1e609-86e1-45a8-9346-78d49480b397 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a73ec06-9049-433c-b16e-a687b723f2c8 | service: service-general +[2026-04-16 14:22:52.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513184107610034 | request_id: 7a73ec06-9049-433c-b16e-a687b723f2c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afeb589e-092c-4349-8749-735f3e496de7 | service: service-general +[2026-04-16 14:22:52.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503010704660003 | request_id: afeb589e-092c-4349-8749-735f3e496de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb83802a-2225-42e3-97b3-3ffad1f42694 | service: service-general +[2026-04-16 14:22:52.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095101840002 | request_id: bb83802a-2225-42e3-97b3-3ffad1f42694 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 087e6557-5dec-4aae-96ce-cecfae8d437c | service: service-general +[2026-04-16 14:22:52.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185605810004 | request_id: 087e6557-5dec-4aae-96ce-cecfae8d437c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7638c788-282b-402a-b94b-309ee124a8f3 | service: service-general +[2026-04-16 14:22:52.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3372051403100007 | request_id: 7638c788-282b-402a-b94b-309ee124a8f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b44c8a37-99f7-4678-ad52-2193851dea16 | service: service-general +[2026-04-16 14:22:52.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022208590001 | request_id: b44c8a37-99f7-4678-ad52-2193851dea16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45279c2d-dba7-4c2d-89ec-1eaf0c079105 | service: service-general +[2026-04-16 14:22:52.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: 45279c2d-dba7-4c2d-89ec-1eaf0c079105 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dccc5ef8-cd8f-4077-a206-b1ca6474a47e | service: service-general +[2026-04-16 14:22:52.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172010808670001 | request_id: dccc5ef8-cd8f-4077-a206-b1ca6474a47e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3449b667-01e7-4880-a194-a9a32b9e57fb | service: service-general +[2026-04-16 14:22:52.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506022908900003 | request_id: 3449b667-01e7-4880-a194-a9a32b9e57fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 267f3017-c710-4764-a884-7b6944c20676 | service: service-general +[2026-04-16 14:22:52.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116304750003 | request_id: 267f3017-c710-4764-a884-7b6944c20676 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93e4b5ee-3a84-4c73-bdb8-2546ef1afe3a | service: service-general +[2026-04-16 14:22:52.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165907630002 | request_id: 93e4b5ee-3a84-4c73-bdb8-2546ef1afe3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a56d79c-9614-4f82-a1d1-852191e73e75 | service: service-general +[2026-04-16 14:22:52.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145812670002 | request_id: 2a56d79c-9614-4f82-a1d1-852191e73e75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a587f758-f277-4067-89f5-8a6b2daa8294 | service: service-general +[2026-04-16 14:22:52.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513195505630004 | request_id: a587f758-f277-4067-89f5-8a6b2daa8294 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16ab2878-1d12-41f6-9fd6-8e68cb502863 | service: service-general +[2026-04-16 14:22:52.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507311804870002 | request_id: 16ab2878-1d12-41f6-9fd6-8e68cb502863 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 877f91b3-c74b-44a4-ab2e-c41d34a89151 | service: service-general +[2026-04-16 14:22:52.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.694µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021012590001 | request_id: 877f91b3-c74b-44a4-ab2e-c41d34a89151 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f17117c8-a413-4444-9623-deca8fcfb314 | service: service-general +[2026-04-16 14:22:52.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513232201000001 | request_id: f17117c8-a413-4444-9623-deca8fcfb314 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d424d8c7-8b24-495b-a0ad-3591ff2a82d4 | service: service-general +[2026-04-16 14:22:52.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506031102140001 | request_id: d424d8c7-8b24-495b-a0ad-3591ff2a82d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f10314c-a09f-4e04-9893-3a9a0d96d601 | service: service-general +[2026-04-16 14:22:52.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508197004680001 | request_id: 3f10314c-a09f-4e04-9893-3a9a0d96d601 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00cffce2-14ec-4f41-a4de-76da082b00f7 | service: service-general +[2026-04-16 14:22:52.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081409930002 | request_id: 00cffce2-14ec-4f41-a4de-76da082b00f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b831f78f-28ec-4dba-875f-8dc5fe764148 | service: service-general +[2026-04-16 14:22:52.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046104490001 | request_id: b831f78f-28ec-4dba-875f-8dc5fe764148 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5162fd8a-716a-45e2-919c-d30384886701 | service: service-general +[2026-04-16 14:22:52.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110905700002 | request_id: 5162fd8a-716a-45e2-919c-d30384886701 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfea7292-e875-4e54-9a58-a01ccc539428 | service: service-general +[2026-04-16 14:22:52.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514153010920001 | request_id: bfea7292-e875-4e54-9a58-a01ccc539428 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9b6249c-0725-4fc5-8767-8f0e779a9ba1 | service: service-general +[2026-04-16 14:22:52.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132803960008 | request_id: b9b6249c-0725-4fc5-8767-8f0e779a9ba1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96061fe3-e3e5-404b-881e-8df75368d371 | service: service-general +[2026-04-16 14:22:52.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101702790002 | request_id: 96061fe3-e3e5-404b-881e-8df75368d371 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d3b99fe-b47c-43ca-81be-3ffbc0f4933c | service: service-general +[2026-04-16 14:22:52.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050112700011 | request_id: 3d3b99fe-b47c-43ca-81be-3ffbc0f4933c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e0f767d-d92c-4278-8ac9-03bb596ef3e7 | service: service-general +[2026-04-16 14:22:52.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116301980008 | request_id: 6e0f767d-d92c-4278-8ac9-03bb596ef3e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b668f91-c57e-4753-98d7-1f5324c64c5a | service: service-general +[2026-04-16 14:22:52.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051303670002 | request_id: 8b668f91-c57e-4753-98d7-1f5324c64c5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ed83e7a-5650-4368-82a1-e39f0dd974d3 | service: service-general +[2026-04-16 14:22:52.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201970006 | request_id: 0ed83e7a-5650-4368-82a1-e39f0dd974d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 647f42ea-1c0d-4f27-8c9e-a33654bce7b4 | service: service-general +[2026-04-16 14:22:52.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511110511910001 | request_id: 647f42ea-1c0d-4f27-8c9e-a33654bce7b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e724e491-b57f-4ee8-b81f-188e5a0a14c1 | service: service-general +[2026-04-16 14:22:52.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545785 | request_id: e724e491-b57f-4ee8-b81f-188e5a0a14c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 860adc87-c594-4619-a1e8-93a78a7dab22 | service: service-general +[2026-04-16 14:22:52.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507311206620001 | request_id: 860adc87-c594-4619-a1e8-93a78a7dab22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f251757b-ef26-4bea-b58a-2e3b26d42aee | service: service-general +[2026-04-16 14:22:52.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051605660006 | request_id: f251757b-ef26-4bea-b58a-2e3b26d42aee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 937e8f7f-49bf-44e2-8fbc-4dcb930ab974 | service: service-general +[2026-04-16 14:22:52.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011307790001 | request_id: 937e8f7f-49bf-44e2-8fbc-4dcb930ab974 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80db0718-4b27-4f0c-9662-cd5ad09f292c | service: service-general +[2026-04-16 14:22:52.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509115206600002 | request_id: 80db0718-4b27-4f0c-9662-cd5ad09f292c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3924d00a-4a69-405a-806b-61cad5af3de2 | service: service-general +[2026-04-16 14:22:52.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572037003190001 | request_id: 3924d00a-4a69-405a-806b-61cad5af3de2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdd0fbd2-6058-44f5-92a6-3200282697bc | service: service-general +[2026-04-16 14:22:52.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034101690021 | request_id: fdd0fbd2-6058-44f5-92a6-3200282697bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ac140e0-e05f-4005-b613-6330088e24d1 | service: service-general +[2026-04-16 14:22:52.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514103006670018 | request_id: 8ac140e0-e05f-4005-b613-6330088e24d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e746d99d-4571-4a7f-abd4-d9b15fbb6462 | service: service-general +[2026-04-16 14:22:52.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032207720001 | request_id: e746d99d-4571-4a7f-abd4-d9b15fbb6462 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b69f77bf-88ad-4e45-81c9-e6f4156a9789 | service: service-general +[2026-04-16 14:22:52.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030810870002 | request_id: b69f77bf-88ad-4e45-81c9-e6f4156a9789 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac1ade81-f050-40a6-a8b9-5e013567af33 | service: service-general +[2026-04-16 14:22:52.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026512640003 | request_id: ac1ade81-f050-40a6-a8b9-5e013567af33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7277ddbd-9169-4672-9531-828e0e3714e7 | service: service-general +[2026-04-16 14:22:52.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241709730006 | request_id: 7277ddbd-9169-4672-9531-828e0e3714e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37f9bb11-f084-4de6-a5ef-eb00742474bf | service: service-general +[2026-04-16 14:22:52.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256812960001 | request_id: 37f9bb11-f084-4de6-a5ef-eb00742474bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8ead981-3ebf-4423-96c7-0f42f5840fe8 | service: service-general +[2026-04-16 14:22:52.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014107680137 | request_id: d8ead981-3ebf-4423-96c7-0f42f5840fe8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2820bf50-cf39-4e7a-b60e-4725f30e6988 | service: service-general +[2026-04-16 14:22:52.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036603750006 | request_id: 2820bf50-cf39-4e7a-b60e-4725f30e6988 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ff0e7d3-99d8-4975-a8ce-39b648b30b63 | service: service-general +[2026-04-16 14:22:52.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513144512810001 | request_id: 7ff0e7d3-99d8-4975-a8ce-39b648b30b63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 520dc628-98ea-4e00-a66c-7d7cb4017c4f | service: service-general +[2026-04-16 14:22:52.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 479.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046404810007 | request_id: 520dc628-98ea-4e00-a66c-7d7cb4017c4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56387dec-552c-4838-8871-92eaaef2297f | service: service-general +[2026-04-16 14:22:52.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507026106070002 | request_id: 56387dec-552c-4838-8871-92eaaef2297f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cae18990-697f-4c8d-8b88-c805d9612d8b | service: service-general +[2026-04-16 14:22:52.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504022310940002 | request_id: cae18990-697f-4c8d-8b88-c805d9612d8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd72fea6-deba-4c0f-a6fa-69e084f49545 | service: service-general +[2026-04-16 14:22:52.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140311590001 | request_id: cd72fea6-deba-4c0f-a6fa-69e084f49545 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24257744-70bd-4b41-88c8-787c285b13d0 | service: service-general +[2026-04-16 14:22:52.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134504660003 | request_id: 24257744-70bd-4b41-88c8-787c285b13d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14a63074-e8b5-47a3-838f-af99be47251f | service: service-general +[2026-04-16 14:22:52.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022407650008 | request_id: 14a63074-e8b5-47a3-838f-af99be47251f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62ea3d8c-c6f9-476d-b158-781d383d2311 | service: service-general +[2026-04-16 14:22:52.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184602690001 | request_id: 62ea3d8c-c6f9-476d-b158-781d383d2311 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb6e858e-3560-4ffb-9145-f3c454473089 | service: service-general +[2026-04-16 14:22:52.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292511880001 | request_id: eb6e858e-3560-4ffb-9145-f3c454473089 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7420b997-cc91-4a68-9d1f-7d80e70fdd2e | service: service-general +[2026-04-16 14:22:52.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513136701840001 | request_id: 7420b997-cc91-4a68-9d1f-7d80e70fdd2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e47809a4-e5b0-4e9f-acd0-6b99135a54b4 | service: service-general +[2026-04-16 14:22:52.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572021011720001 | request_id: e47809a4-e5b0-4e9f-acd0-6b99135a54b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 010da0f8-a902-4921-a56c-adf27c1ecb2e | service: service-general +[2026-04-16 14:22:52.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035706650002 | request_id: 010da0f8-a902-4921-a56c-adf27c1ecb2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 216e951f-9bcd-43c6-a281-213040ad0986 | service: service-general +[2026-04-16 14:22:52.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512147112700002 | request_id: 216e951f-9bcd-43c6-a281-213040ad0986 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bbbd31b-d27b-47b5-bd22-57c58fa2e28f | service: service-general +[2026-04-16 14:22:52.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574010304190001 | request_id: 2bbbd31b-d27b-47b5-bd22-57c58fa2e28f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7162bf2f-78f4-4eda-9015-e5d06713339a | service: service-general +[2026-04-16 14:22:52.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011909160002 | request_id: 7162bf2f-78f4-4eda-9015-e5d06713339a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af6f7366-0115-408a-9c70-47f78844ce3e | service: service-general +[2026-04-16 14:22:52.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175603710003 | request_id: af6f7366-0115-408a-9c70-47f78844ce3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0a765f2-b65a-418a-9f57-bdeea5616747 | service: service-general +[2026-04-16 14:22:52.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514047011940001 | request_id: e0a765f2-b65a-418a-9f57-bdeea5616747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bd01e20-4cf1-47df-9511-828f49b745a9 | service: service-general +[2026-04-16 14:22:52.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064507150001 | request_id: 7bd01e20-4cf1-47df-9511-828f49b745a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6b22620-09c8-4278-b07e-b4cebfcd4618 | service: service-general +[2026-04-16 14:22:52.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015204700001 | request_id: b6b22620-09c8-4278-b07e-b4cebfcd4618 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f30d11fe-4c56-47f7-973a-c6f4cfd690d7 | service: service-general +[2026-04-16 14:22:52.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075007400001 | request_id: f30d11fe-4c56-47f7-973a-c6f4cfd690d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 455f9b8b-338b-4802-8c0c-510805501034 | service: service-general +[2026-04-16 14:22:52.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011501520001 | request_id: 455f9b8b-338b-4802-8c0c-510805501034 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a05dbb27-d55d-4cc7-a843-59b040d0578d | service: service-general +[2026-04-16 14:22:52.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505120905130001 | request_id: a05dbb27-d55d-4cc7-a843-59b040d0578d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 780f3e1a-98bb-433f-958a-88befe242377 | service: service-general +[2026-04-16 14:22:52.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065405630001 | request_id: 780f3e1a-98bb-433f-958a-88befe242377 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ff80b41-7acb-4984-801f-512210a51a5f | service: service-general +[2026-04-16 14:22:52.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022002580001 | request_id: 6ff80b41-7acb-4984-801f-512210a51a5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 624ce731-dfa3-4ae7-8800-3d18d02e10f2 | service: service-general +[2026-04-16 14:22:52.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504040107620003 | request_id: 624ce731-dfa3-4ae7-8800-3d18d02e10f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d9e116e-4704-4d31-98a0-b028468c0224 | service: service-general +[2026-04-16 14:22:52.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061710070002 | request_id: 9d9e116e-4704-4d31-98a0-b028468c0224 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 577a3dba-cca7-4b37-9e92-7279d238d7c0 | service: service-general +[2026-04-16 14:22:52.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126106060004 | request_id: 577a3dba-cca7-4b37-9e92-7279d238d7c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd353ed9-d97a-47df-9c81-9c1b68177ad8 | service: service-general +[2026-04-16 14:22:52.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503121005440001 | request_id: bd353ed9-d97a-47df-9c81-9c1b68177ad8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 824350ea-5f04-432f-a10b-5ffa8ba50794 | service: service-general +[2026-04-16 14:22:52.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045536 | request_id: 824350ea-5f04-432f-a10b-5ffa8ba50794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b01280c-1632-4020-aa7f-a270e4254ccb | service: service-general +[2026-04-16 14:22:52.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184809630001 | request_id: 5b01280c-1632-4020-aa7f-a270e4254ccb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9ee8481-7537-4b93-bc0e-9b2131deeb9b | service: service-general +[2026-04-16 14:22:52.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506145204780001 | request_id: a9ee8481-7537-4b93-bc0e-9b2131deeb9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 906d2c1a-a781-4b5a-959a-6b400f8fc157 | service: service-general +[2026-04-16 14:22:52.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 253.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050908072513 | request_id: 906d2c1a-a781-4b5a-959a-6b400f8fc157 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8b5f4a3-b634-42b5-928c-175c3466ec36 | service: service-general +[2026-04-16 14:22:52.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510051111940002 | request_id: f8b5f4a3-b634-42b5-928c-175c3466ec36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 751da328-8d15-4d97-a762-d6d824ccfd0c | service: service-general +[2026-04-16 14:22:52.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030785790009 | request_id: 751da328-8d15-4d97-a762-d6d824ccfd0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01952d02-2baa-4024-9967-f7d4e0c06780 | service: service-general +[2026-04-16 14:22:52.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514190402180002 | request_id: 01952d02-2baa-4024-9967-f7d4e0c06780 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea73b860-44e6-4a36-8b7c-2bf0264eca5a | service: service-general +[2026-04-16 14:22:52.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020212710006 | request_id: ea73b860-44e6-4a36-8b7c-2bf0264eca5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c53fee43-4909-4a8f-bd0b-958c8e703f30 | service: service-general +[2026-04-16 14:22:52.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514106606770007 | request_id: c53fee43-4909-4a8f-bd0b-958c8e703f30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1d9186f-5660-4766-b17f-f758bac3d76a | service: service-general +[2026-04-16 14:22:52.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017112550013 | request_id: f1d9186f-5660-4766-b17f-f758bac3d76a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4182c105-6959-46b8-90d4-dedabcb9326d | service: service-general +[2026-04-16 14:22:52.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510162504840001 | request_id: 4182c105-6959-46b8-90d4-dedabcb9326d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae9ff557-9ade-4461-b472-4a0f3eb77479 | service: service-general +[2026-04-16 14:22:52.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172037008840012 | request_id: ae9ff557-9ade-4461-b472-4a0f3eb77479 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 716660b9-7ff2-464e-80ad-aece4256bcae | service: service-general +[2026-04-16 14:22:52.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166804710002 | request_id: 716660b9-7ff2-464e-80ad-aece4256bcae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd79edb0-3045-44e3-bd25-1d31a7474761 | service: service-general +[2026-04-16 14:22:52.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357301080749003_ | request_id: dd79edb0-3045-44e3-bd25-1d31a7474761 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81e38caa-a192-4213-88d4-bd04129c3758 | service: service-general +[2026-04-16 14:22:52.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505054104730002 | request_id: 81e38caa-a192-4213-88d4-bd04129c3758 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af33929f-ff9a-46d2-ad96-64ad99a4b5c2 | service: service-general +[2026-04-16 14:22:52.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256104110003 | request_id: af33929f-ff9a-46d2-ad96-64ad99a4b5c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a35fc093-fef7-49a8-8c94-1ea0a1724eec | service: service-general +[2026-04-16 14:22:52.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190702840001 | request_id: a35fc093-fef7-49a8-8c94-1ea0a1724eec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9d56c92-517f-488b-8367-0bb6c9285bae | service: service-general +[2026-04-16 14:22:52.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6474026409930001 | request_id: f9d56c92-517f-488b-8367-0bb6c9285bae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2d3d841-a730-4538-b539-799fb2484f48 | service: service-general +[2026-04-16 14:22:52.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 278.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: a2d3d841-a730-4538-b539-799fb2484f48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3356e67a-c307-486c-9f20-0727d8380909 | service: service-general +[2026-04-16 14:22:52.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175110690001 | request_id: 3356e67a-c307-486c-9f20-0727d8380909 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fa116d3-05c4-4f0a-86e9-6a3043b83687 | service: service-general +[2026-04-16 14:22:52.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577017110910002 | request_id: 1fa116d3-05c4-4f0a-86e9-6a3043b83687 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 108a64d6-7fe5-4e19-b95e-e6a4102afadf | service: service-general +[2026-04-16 14:22:52.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509155608880001 | request_id: 108a64d6-7fe5-4e19-b95e-e6a4102afadf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ba752df-d3a2-42df-920f-e4011285b286 | service: service-general +[2026-04-16 14:22:52.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014112560007 | request_id: 9ba752df-d3a2-42df-920f-e4011285b286 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e2083f8-648a-413d-96e3-6b6239101258 | service: service-general +[2026-04-16 14:22:52.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3527021805960001 | request_id: 9e2083f8-648a-413d-96e3-6b6239101258 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bf1889d-78bb-4d6f-b124-5b03f2130fd9 | service: service-general +[2026-04-16 14:22:52.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: 1bf1889d-78bb-4d6f-b124-5b03f2130fd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c638719-3cca-4dc3-968d-cd49375c6c9f | service: service-general +[2026-04-16 14:22:52.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 250.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034101500057 | request_id: 5c638719-3cca-4dc3-968d-cd49375c6c9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd78c3fd-86f1-46ac-bdba-18c168094532 | service: service-general +[2026-04-16 14:22:52.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020809560001 | request_id: dd78c3fd-86f1-46ac-bdba-18c168094532 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 560a848d-a085-4f6f-ac29-ef894fb234b1 | service: service-general +[2026-04-16 14:22:52.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545920 | request_id: 560a848d-a085-4f6f-ac29-ef894fb234b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cd1c7a2-fc98-4601-ae52-9ed516916433 | service: service-general +[2026-04-16 14:22:52.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508076910820003 | request_id: 9cd1c7a2-fc98-4601-ae52-9ed516916433 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d5a6fe2-6c6a-4c8b-8dbf-199b4d4362b6 | service: service-general +[2026-04-16 14:22:52.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017112550010 | request_id: 7d5a6fe2-6c6a-4c8b-8dbf-199b4d4362b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4151d102-7504-4a08-bb9e-904a72b8ce69 | service: service-general +[2026-04-16 14:22:52.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046905060002 | request_id: 4151d102-7504-4a08-bb9e-904a72b8ce69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1747577-c897-4d47-a576-f055bf03e86b | service: service-general +[2026-04-16 14:22:52.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134101500075 | request_id: c1747577-c897-4d47-a576-f055bf03e86b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76ab48f4-240b-4a26-b908-dd503458caae | service: service-general +[2026-04-16 14:22:52.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190602440002 | request_id: 76ab48f4-240b-4a26-b908-dd503458caae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40fbbf90-0448-49d2-b063-3922418a20d6 | service: service-general +[2026-04-16 14:22:52.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024305840003 | request_id: 40fbbf90-0448-49d2-b063-3922418a20d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec64558d-1d7c-4821-b984-f4138672a50a | service: service-general +[2026-04-16 14:22:52.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010807580007 | request_id: ec64558d-1d7c-4821-b984-f4138672a50a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db623ad4-b8f3-44d8-96e0-c14a8d199a8f | service: service-general +[2026-04-16 14:22:52.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557646 | request_id: db623ad4-b8f3-44d8-96e0-c14a8d199a8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:52.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa34c969-e189-4140-a80b-4bd46522bf18 | service: service-general +[2026-04-16 14:22:52.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560201 | request_id: fa34c969-e189-4140-a80b-4bd46522bf18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d90e157f-d530-4455-9fe8-79d8d1445694 | service: service-general +[2026-04-16 14:22:53.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508187006600043 | request_id: d90e157f-d530-4455-9fe8-79d8d1445694 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e325701-d19a-4795-b405-f9e6de09ed23 | service: service-general +[2026-04-16 14:22:53.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011504950002 | request_id: 2e325701-d19a-4795-b405-f9e6de09ed23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05641a7d-44f0-4567-b910-75bc35468593 | service: service-general +[2026-04-16 14:22:53.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231512730001 | request_id: 05641a7d-44f0-4567-b910-75bc35468593 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cd5c976-405d-4cae-8611-853d277787f1 | service: service-general +[2026-04-16 14:22:53.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3171074907700007 | request_id: 0cd5c976-405d-4cae-8611-853d277787f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f73bb70f-87ff-4d67-b8a8-bc8bade4d6e5 | service: service-general +[2026-04-16 14:22:53.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175109140001 | request_id: f73bb70f-87ff-4d67-b8a8-bc8bade4d6e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25119ca7-c7ef-42d6-9f35-ee111ef898f5 | service: service-general +[2026-04-16 14:22:53.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 252.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 25119ca7-c7ef-42d6-9f35-ee111ef898f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe9e831f-230b-45c9-a231-488d3008f095 | service: service-general +[2026-04-16 14:22:53.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508150301580002 | request_id: fe9e831f-230b-45c9-a231-488d3008f095 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1b7a6d1-09eb-4ab6-9a16-7597a487475a | service: service-general +[2026-04-16 14:22:53.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015207100010 | request_id: c1b7a6d1-09eb-4ab6-9a16-7597a487475a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb2be62e-8304-41c2-9ca7-5eb588a521a8 | service: service-general +[2026-04-16 14:22:53.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195210940003 | request_id: bb2be62e-8304-41c2-9ca7-5eb588a521a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2ac0253-a9c4-437d-b9c3-c030a1478645 | service: service-general +[2026-04-16 14:22:53.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084501540001 | request_id: d2ac0253-a9c4-437d-b9c3-c030a1478645 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24d76301-d5d6-4f44-bef3-4c84ed4daa8b | service: service-general +[2026-04-16 14:22:53.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175405870001 | request_id: 24d76301-d5d6-4f44-bef3-4c84ed4daa8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0d96c23-8404-4a74-b52a-8b6a5a62036f | service: service-general +[2026-04-16 14:22:53.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 264.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210701520003 | request_id: e0d96c23-8404-4a74-b52a-8b6a5a62036f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32698793-4e10-423d-b3b6-a49d36494507 | service: service-general +[2026-04-16 14:22:53.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 32698793-4e10-423d-b3b6-a49d36494507 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9012fd7c-ea95-4994-bda5-2529f20585fb | service: service-general +[2026-04-16 14:22:53.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504051009600001 | request_id: 9012fd7c-ea95-4994-bda5-2529f20585fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 896a74b1-075a-406b-8d81-c02d2cccd95f | service: service-general +[2026-04-16 14:22:53.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556970 | request_id: 896a74b1-075a-406b-8d81-c02d2cccd95f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc44a5a7-fd39-47f0-ba60-404aadadf403 | service: service-general +[2026-04-16 14:22:53.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 256.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010208110002 | request_id: cc44a5a7-fd39-47f0-ba60-404aadadf403 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fa9c51d-022f-40af-95a2-8673413ebfa1 | service: service-general +[2026-04-16 14:22:53.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 9fa9c51d-022f-40af-95a2-8673413ebfa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f62abf0-23c9-402f-bea9-c15003e15c88 | service: service-general +[2026-04-16 14:22:53.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507032512590001 | request_id: 3f62abf0-23c9-402f-bea9-c15003e15c88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bec6f25-9305-4fa7-a9b0-f7dc67eeb02d | service: service-general +[2026-04-16 14:22:53.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024111740001 | request_id: 7bec6f25-9305-4fa7-a9b0-f7dc67eeb02d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71c2ab06-8150-4df5-9b45-004f42f0d7ed | service: service-general +[2026-04-16 14:22:53.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 71c2ab06-8150-4df5-9b45-004f42f0d7ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8b0f53d-5896-4d4c-b8c2-cf8740a7b542 | service: service-general +[2026-04-16 14:22:53.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506060107610027 | request_id: b8b0f53d-5896-4d4c-b8c2-cf8740a7b542 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8293878a-1e65-459e-9a30-180f3eb02c4a | service: service-general +[2026-04-16 14:22:53.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110409650002 | request_id: 8293878a-1e65-459e-9a30-180f3eb02c4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aab46d6f-7357-41b2-948c-857f52a9f85d | service: service-general +[2026-04-16 14:22:53.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094107650385 | request_id: aab46d6f-7357-41b2-948c-857f52a9f85d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48e2cef3-8f2c-4ff8-a2fd-4ea5c80223bc | service: service-general +[2026-04-16 14:22:53.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046703620002 | request_id: 48e2cef3-8f2c-4ff8-a2fd-4ea5c80223bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ee037f9-3364-47fe-9c32-f150964f86d1 | service: service-general +[2026-04-16 14:22:53.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212507190003 | request_id: 3ee037f9-3364-47fe-9c32-f150964f86d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e7253b7-b23f-4365-a2df-8748072ab609 | service: service-general +[2026-04-16 14:22:53.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014205870007 | request_id: 5e7253b7-b23f-4365-a2df-8748072ab609 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2298796-6b2e-425e-9a87-458267d1a7e6 | service: service-general +[2026-04-16 14:22:53.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176505690003 | request_id: c2298796-6b2e-425e-9a87-458267d1a7e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1ac93f9-a6af-4305-a934-246e581769c0 | service: service-general +[2026-04-16 14:22:53.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514052007610001 | request_id: d1ac93f9-a6af-4305-a934-246e581769c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e997b71d-dd8a-4f0a-8dd5-35daf832f8d3 | service: service-general +[2026-04-16 14:22:53.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508196612760002 | request_id: e997b71d-dd8a-4f0a-8dd5-35daf832f8d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0a05bfa-b6ff-48c2-bbd1-d5bb4f8c6522 | service: service-general +[2026-04-16 14:22:53.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577037112630002 | request_id: f0a05bfa-b6ff-48c2-bbd1-d5bb4f8c6522 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8c67f40-8e8b-49cf-84e7-727ca0b40276 | service: service-general +[2026-04-16 14:22:53.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: a8c67f40-8e8b-49cf-84e7-727ca0b40276 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e12208e6-626b-4bb3-a720-f91540dbbe20 | service: service-general +[2026-04-16 14:22:53.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560203 | request_id: e12208e6-626b-4bb3-a720-f91540dbbe20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 043b601b-1d21-477b-a113-8648bfe2cd6f | service: service-general +[2026-04-16 14:22:53.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 270.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246810190001 | request_id: 043b601b-1d21-477b-a113-8648bfe2cd6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a41b26c3-fcbb-477c-9b80-f8d12231d5df | service: service-general +[2026-04-16 14:22:53.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045304000004 | request_id: a41b26c3-fcbb-477c-9b80-f8d12231d5df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01c22516-93a2-4c9e-b77d-717e8d077e91 | service: service-general +[2026-04-16 14:22:53.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557650 | request_id: 01c22516-93a2-4c9e-b77d-717e8d077e91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3e2ca80-7cfc-473d-8fcd-19ffd90f7748 | service: service-general +[2026-04-16 14:22:53.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513125008690002 | request_id: d3e2ca80-7cfc-473d-8fcd-19ffd90f7748 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5ac02c7-d670-464f-abbf-043dc9f94f96 | service: service-general +[2026-04-16 14:22:53.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126407520001 | request_id: f5ac02c7-d670-464f-abbf-043dc9f94f96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 991cd630-92f1-4e93-aca4-81a21ed965af | service: service-general +[2026-04-16 14:22:53.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507126609650001 | request_id: 991cd630-92f1-4e93-aca4-81a21ed965af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8ad63fc-14fd-472c-be0c-567a3d65a0cd | service: service-general +[2026-04-16 14:22:53.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094111920002 | request_id: d8ad63fc-14fd-472c-be0c-567a3d65a0cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 014e9678-0fe0-486b-861f-2c88cb63a77d | service: service-general +[2026-04-16 14:22:53.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545912 | request_id: 014e9678-0fe0-486b-861f-2c88cb63a77d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b70d1ca7-911e-482f-a396-b527ed62782e | service: service-general +[2026-04-16 14:22:53.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506146410710001 | request_id: b70d1ca7-911e-482f-a396-b527ed62782e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d254071-90cd-41b2-8978-352d5340f9bc | service: service-general +[2026-04-16 14:22:53.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205801810001 | request_id: 9d254071-90cd-41b2-8978-352d5340f9bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1e20b4f-68f7-4fca-9d4a-fab26150d3e5 | service: service-general +[2026-04-16 14:22:53.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510081502540002 | request_id: d1e20b4f-68f7-4fca-9d4a-fab26150d3e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af72ddcf-8473-47ff-9580-376c04715cd4 | service: service-general +[2026-04-16 14:22:53.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016002510001 | request_id: af72ddcf-8473-47ff-9580-376c04715cd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b033cd0c-cbe6-4265-9be0-ef1b2676263b | service: service-general +[2026-04-16 14:22:53.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021406980003 | request_id: b033cd0c-cbe6-4265-9be0-ef1b2676263b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f72c452-d97f-4325-ae0a-1a2d573ef23f | service: service-general +[2026-04-16 14:22:53.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016203030002 | request_id: 0f72c452-d97f-4325-ae0a-1a2d573ef23f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42587418-c8f3-43fb-b8c9-3ca9ba47df15 | service: service-general +[2026-04-16 14:22:53.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 42587418-c8f3-43fb-b8c9-3ca9ba47df15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07f86f6a-5cc9-4a5e-bb86-6261bc0f4b73 | service: service-general +[2026-04-16 14:22:53.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185709630001 | request_id: 07f86f6a-5cc9-4a5e-bb86-6261bc0f4b73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af1b9026-520f-49e8-86af-3a30482bcca0 | service: service-general +[2026-04-16 14:22:53.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230408480002 | request_id: af1b9026-520f-49e8-86af-3a30482bcca0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f7593ca-5e27-4de5-86a7-514365b1a93f | service: service-general +[2026-04-16 14:22:53.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508045909650004 | request_id: 4f7593ca-5e27-4de5-86a7-514365b1a93f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05838217-b0dd-47c8-86ef-6b28b6b1f2fc | service: service-general +[2026-04-16 14:22:53.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510022101690005 | request_id: 05838217-b0dd-47c8-86ef-6b28b6b1f2fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b649e4ba-f07f-4b7c-a4d6-d77a6299156e | service: service-general +[2026-04-16 14:22:53.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155206740005 | request_id: b649e4ba-f07f-4b7c-a4d6-d77a6299156e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b5045b4-2672-46aa-91ae-135995618043 | service: service-general +[2026-04-16 14:22:53.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022003090003 | request_id: 4b5045b4-2672-46aa-91ae-135995618043 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4a9f030-f56d-42db-8560-4965c65eda88 | service: service-general +[2026-04-16 14:22:53.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: a4a9f030-f56d-42db-8560-4965c65eda88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfb6e7b2-1868-4ac4-9422-e95e4b909293 | service: service-general +[2026-04-16 14:22:53.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234504650003 | request_id: cfb6e7b2-1868-4ac4-9422-e95e4b909293 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cc0ee9e-563a-4809-a734-d780e530e296 | service: service-general +[2026-04-16 14:22:53.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175112760001 | request_id: 7cc0ee9e-563a-4809-a734-d780e530e296 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa031594-bb46-4612-8087-2e1beda5226b | service: service-general +[2026-04-16 14:22:53.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055801830002 | request_id: fa031594-bb46-4612-8087-2e1beda5226b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 854b03ba-9d6d-4c20-a805-85a36364ab22 | service: service-general +[2026-04-16 14:22:53.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034207800009 | request_id: 854b03ba-9d6d-4c20-a805-85a36364ab22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bb4ac12-a2ab-4255-8311-e39beef6ea67 | service: service-general +[2026-04-16 14:22:53.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505031511650003 | request_id: 8bb4ac12-a2ab-4255-8311-e39beef6ea67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8a42810-e6c4-4b0e-a32b-04412b4c688f | service: service-general +[2026-04-16 14:22:53.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503131605570001 | request_id: f8a42810-e6c4-4b0e-a32b-04412b4c688f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9ecc15c-4f59-444b-9cf3-50d365bd1299 | service: service-general +[2026-04-16 14:22:53.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175407650003 | request_id: a9ecc15c-4f59-444b-9cf3-50d365bd1299 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c61d71f-e214-4fd9-b2ad-5f7cbbce5143 | service: service-general +[2026-04-16 14:22:53.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155902050001 | request_id: 0c61d71f-e214-4fd9-b2ad-5f7cbbce5143 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e9514e8-9a3a-412a-90b1-5c2717f47153 | service: service-general +[2026-04-16 14:22:53.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251604870002 | request_id: 9e9514e8-9a3a-412a-90b1-5c2717f47153 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9415ec5-1af9-4559-8595-686919369573 | service: service-general +[2026-04-16 14:22:53.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244101680090 | request_id: c9415ec5-1af9-4559-8595-686919369573 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9008870d-320e-49d0-8f84-36bea454bb32 | service: service-general +[2026-04-16 14:22:53.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513141508650002 | request_id: 9008870d-320e-49d0-8f84-36bea454bb32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f04b3a88-e7f4-446c-87a4-e3766d607d0b | service: service-general +[2026-04-16 14:22:53.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517075108550001 | request_id: f04b3a88-e7f4-446c-87a4-e3766d607d0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fb89105-1cbb-46eb-901f-248b7630fba8 | service: service-general +[2026-04-16 14:22:53.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114505810005 | request_id: 0fb89105-1cbb-46eb-901f-248b7630fba8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5efbd40-0af4-4862-b072-429ca84dff6f | service: service-general +[2026-04-16 14:22:53.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508066505840002 | request_id: f5efbd40-0af4-4862-b072-429ca84dff6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2b5c395-39e5-4023-9992-2426d7adbb77 | service: service-general +[2026-04-16 14:22:53.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508016207640001 | request_id: e2b5c395-39e5-4023-9992-2426d7adbb77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fc9396c-a465-40fd-930d-f85a76440bad | service: service-general +[2026-04-16 14:22:53.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512136806750002 | request_id: 7fc9396c-a465-40fd-930d-f85a76440bad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28d254d4-c899-411d-9f79-cc217fc038f0 | service: service-general +[2026-04-16 14:22:53.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251111100002 | request_id: 28d254d4-c899-411d-9f79-cc217fc038f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd1b6977-dd7c-4a53-b787-af900aa4fac2 | service: service-general +[2026-04-16 14:22:53.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: dd1b6977-dd7c-4a53-b787-af900aa4fac2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3db1b315-131c-4cd4-b0d7-18a3a37b4e99 | service: service-general +[2026-04-16 14:22:53.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116707800005 | request_id: 3db1b315-131c-4cd4-b0d7-18a3a37b4e99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e15378e3-5c19-487d-825f-cab72d14764c | service: service-general +[2026-04-16 14:22:53.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509200512750005 | request_id: e15378e3-5c19-487d-825f-cab72d14764c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f042b30a-8331-400e-b59c-9a87b975e8e5 | service: service-general +[2026-04-16 14:22:53.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503066505750001 | request_id: f042b30a-8331-400e-b59c-9a87b975e8e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6cf4a8a-6662-4d69-a4ce-1aa7dfaba158 | service: service-general +[2026-04-16 14:22:53.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215302710001 | request_id: e6cf4a8a-6662-4d69-a4ce-1aa7dfaba158 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b862349b-20f5-4bcc-a3fa-58c005d28fa9 | service: service-general +[2026-04-16 14:22:53.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114401720002 | request_id: b862349b-20f5-4bcc-a3fa-58c005d28fa9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9eb2c699-952a-473c-81f5-fd4a3c4f96b2 | service: service-general +[2026-04-16 14:22:53.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071108450003 | request_id: 9eb2c699-952a-473c-81f5-fd4a3c4f96b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0654bc6-f30e-473c-a1f4-d74433b6a5dd | service: service-general +[2026-04-16 14:22:53.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513104707640002 | request_id: c0654bc6-f30e-473c-a1f4-d74433b6a5dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5a1fb2b-f696-4f88-a75a-76a3d2927c5b | service: service-general +[2026-04-16 14:22:53.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155212660004 | request_id: a5a1fb2b-f696-4f88-a75a-76a3d2927c5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf9b2e77-c998-4322-932e-23fddb213bfa | service: service-general +[2026-04-16 14:22:53.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175012720005 | request_id: cf9b2e77-c998-4322-932e-23fddb213bfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf717b4f-259a-4436-a9ef-58980d6362c6 | service: service-general +[2026-04-16 14:22:53.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013011190002 | request_id: bf717b4f-259a-4436-a9ef-58980d6362c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59d36384-382d-4810-9fe1-2d80a38084b8 | service: service-general +[2026-04-16 14:22:53.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214101560014 | request_id: 59d36384-382d-4810-9fe1-2d80a38084b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 611ad56f-46a1-43e2-a1ca-d9f7395852b9 | service: service-general +[2026-04-16 14:22:53.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171204170001 | request_id: 611ad56f-46a1-43e2-a1ca-d9f7395852b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b0d30a6-f963-495e-8cda-5fa1ca4e3c3d | service: service-general +[2026-04-16 14:22:53.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030406970007 | request_id: 8b0d30a6-f963-495e-8cda-5fa1ca4e3c3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebde9f53-b361-4c03-b456-3b4c80715eac | service: service-general +[2026-04-16 14:22:53.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091009160003 | request_id: ebde9f53-b361-4c03-b456-3b4c80715eac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c48df434-daa3-4679-a4f0-228e6a6e3d26 | service: service-general +[2026-04-16 14:22:53.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504085102050001 | request_id: c48df434-daa3-4679-a4f0-228e6a6e3d26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4cb695e-3301-46cf-84e9-c421c5f44958 | service: service-general +[2026-04-16 14:22:53.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571017011630002 | request_id: f4cb695e-3301-46cf-84e9-c421c5f44958 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d996fb7-e271-4cc2-bee1-c740478b92c8 | service: service-general +[2026-04-16 14:22:53.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304101660029 | request_id: 9d996fb7-e271-4cc2-bee1-c740478b92c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a91ba3ef-9f56-49b2-8fb4-cbae9da0c0f6 | service: service-general +[2026-04-16 14:22:53.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214412930001 | request_id: a91ba3ef-9f56-49b2-8fb4-cbae9da0c0f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d03b235c-6301-4386-900d-b1c2d1e3934a | service: service-general +[2026-04-16 14:22:53.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031002690007 | request_id: d03b235c-6301-4386-900d-b1c2d1e3934a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b2ababb-3f78-40ef-8fb7-ef23bbe1dc95 | service: service-general +[2026-04-16 14:22:53.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520045203920003 | request_id: 6b2ababb-3f78-40ef-8fb7-ef23bbe1dc95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dcca856-8ee6-46df-af8f-b7b1643a1b9f | service: service-general +[2026-04-16 14:22:53.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505112810510001 | request_id: 0dcca856-8ee6-46df-af8f-b7b1643a1b9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ad59709-84d1-4eb4-84b1-532e103a9421 | service: service-general +[2026-04-16 14:22:53.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250510570004 | request_id: 6ad59709-84d1-4eb4-84b1-532e103a9421 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07655776-9eea-41e2-80e2-167850fd6f0b | service: service-general +[2026-04-16 14:22:53.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154101860033 | request_id: 07655776-9eea-41e2-80e2-167850fd6f0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3caf3352-dcd6-474a-b521-a4b3a4fe0350 | service: service-general +[2026-04-16 14:22:53.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508822000000000 | request_id: 3caf3352-dcd6-474a-b521-a4b3a4fe0350 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3948673c-17e6-4883-8a2f-7e2ab7689afe | service: service-general +[2026-04-16 14:22:53.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040307670004 | request_id: 3948673c-17e6-4883-8a2f-7e2ab7689afe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 490c6759-b787-4948-8cf9-b878e783880d | service: service-general +[2026-04-16 14:22:53.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246904770003 | request_id: 490c6759-b787-4948-8cf9-b878e783880d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 344fca96-e656-4d9e-8374-b95eb269a846 | service: service-general +[2026-04-16 14:22:53.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042201530001 | request_id: 344fca96-e656-4d9e-8374-b95eb269a846 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 498d7a81-c1a0-4761-91ee-05497042003b | service: service-general +[2026-04-16 14:22:53.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251606490002 | request_id: 498d7a81-c1a0-4761-91ee-05497042003b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f60e3e3d-599f-4bef-8924-9731022784f0 | service: service-general +[2026-04-16 14:22:53.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176909690002 | request_id: f60e3e3d-599f-4bef-8924-9731022784f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94d2ad03-f216-4e58-ae1a-273c0a67b641 | service: service-general +[2026-04-16 14:22:53.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056001440001 | request_id: 94d2ad03-f216-4e58-ae1a-273c0a67b641 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47cdadde-73ee-4992-8652-b83a51b89af4 | service: service-general +[2026-04-16 14:22:53.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014610750005 | request_id: 47cdadde-73ee-4992-8652-b83a51b89af4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8a854b8-3dff-438f-8a44-ff6106ee4803 | service: service-general +[2026-04-16 14:22:53.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334107730018 | request_id: a8a854b8-3dff-438f-8a44-ff6106ee4803 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b645138-e9e7-42fd-96ac-e35afa00c4d7 | service: service-general +[2026-04-16 14:22:53.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506187112760008 | request_id: 5b645138-e9e7-42fd-96ac-e35afa00c4d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2e91ea6-296e-495a-8c4f-7e72d9d91e92 | service: service-general +[2026-04-16 14:22:53.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: f2e91ea6-296e-495a-8c4f-7e72d9d91e92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7876b57-f6f0-49ed-bce3-6092301e0582 | service: service-general +[2026-04-16 14:22:53.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017108750006 | request_id: f7876b57-f6f0-49ed-bce3-6092301e0582 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c21ef37f-7ffe-4b68-8f2b-e10b5505f3f8 | service: service-general +[2026-04-16 14:22:53.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045709780003 | request_id: c21ef37f-7ffe-4b68-8f2b-e10b5505f3f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5defc381-5934-409e-ba59-307595d8ad3c | service: service-general +[2026-04-16 14:22:53.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094507770002 | request_id: 5defc381-5934-409e-ba59-307595d8ad3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 636e904e-a5dd-43a8-ab3b-91d5eac88b04 | service: service-general +[2026-04-16 14:22:53.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241506770005 | request_id: 636e904e-a5dd-43a8-ab3b-91d5eac88b04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16ac7a9f-0c78-49a8-a80c-0ece9fa96c80 | service: service-general +[2026-04-16 14:22:53.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211602780002 | request_id: 16ac7a9f-0c78-49a8-a80c-0ece9fa96c80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 064fa44c-c635-4493-9386-4609a21cbf0c | service: service-general +[2026-04-16 14:22:53.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122808630002 | request_id: 064fa44c-c635-4493-9386-4609a21cbf0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ab81cdd-b645-4497-a1cd-5f655b591169 | service: service-general +[2026-04-16 14:22:53.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251405580001 | request_id: 9ab81cdd-b645-4497-a1cd-5f655b591169 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7721c8c-9559-4842-bfee-d63165cdbf88 | service: service-general +[2026-04-16 14:22:53.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513156103690001 | request_id: a7721c8c-9559-4842-bfee-d63165cdbf88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c89a1ae1-e237-4bff-8fb2-bb78c8f967ec | service: service-general +[2026-04-16 14:22:53.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020509520001 | request_id: c89a1ae1-e237-4bff-8fb2-bb78c8f967ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a0f9f88-c1e7-481f-be61-42730b435ed6 | service: service-general +[2026-04-16 14:22:53.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560211 | request_id: 3a0f9f88-c1e7-481f-be61-42730b435ed6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75cf0052-3b9d-420e-97ce-237c93c658ea | service: service-general +[2026-04-16 14:22:53.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031205690003 | request_id: 75cf0052-3b9d-420e-97ce-237c93c658ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8eaaa512-7908-4d4b-b737-d1693e4c4c2c | service: service-general +[2026-04-16 14:22:53.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014703650004 | request_id: 8eaaa512-7908-4d4b-b737-d1693e4c4c2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 603e897c-2020-4ff5-95c3-55fe898fa5ac | service: service-general +[2026-04-16 14:22:53.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513106609760001 | request_id: 603e897c-2020-4ff5-95c3-55fe898fa5ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9cf019c-0193-4d73-8fb4-b16aa00bf82e | service: service-general +[2026-04-16 14:22:53.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503012410610001 | request_id: d9cf019c-0193-4d73-8fb4-b16aa00bf82e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2f3d226-79a4-4aa6-b688-a044a8516920 | service: service-general +[2026-04-16 14:22:53.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144707770006 | request_id: c2f3d226-79a4-4aa6-b688-a044a8516920 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d0ff054-48be-4023-a471-ab07ce44cd07 | service: service-general +[2026-04-16 14:22:53.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024210650002 | request_id: 6d0ff054-48be-4023-a471-ab07ce44cd07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 122a60f5-1b0e-4411-a940-a4cfd132898c | service: service-general +[2026-04-16 14:22:53.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156612530001 | request_id: 122a60f5-1b0e-4411-a940-a4cfd132898c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf3e40b9-f3f0-44c4-9eeb-03f77dd84cf8 | service: service-general +[2026-04-16 14:22:53.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517032209740002 | request_id: bf3e40b9-f3f0-44c4-9eeb-03f77dd84cf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d67e2fa2-8e9b-41db-82e1-fbab313f338e | service: service-general +[2026-04-16 14:22:53.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091311830002 | request_id: d67e2fa2-8e9b-41db-82e1-fbab313f338e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e205c4c-a8b1-4689-9799-94922ad1b5bf | service: service-general +[2026-04-16 14:22:53.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557620 | request_id: 4e205c4c-a8b1-4689-9799-94922ad1b5bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae17dd81-2550-4526-8f8a-4031da3f8b36 | service: service-general +[2026-04-16 14:22:53.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505151909010001 | request_id: ae17dd81-2550-4526-8f8a-4031da3f8b36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90d5f88d-d223-4c43-a218-74d5769e43b0 | service: service-general +[2026-04-16 14:22:53.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210701900005 | request_id: 90d5f88d-d223-4c43-a218-74d5769e43b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92a6f0c4-e3ae-49b8-a6ac-f6cd54af4afe | service: service-general +[2026-04-16 14:22:53.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571034711600001 | request_id: 92a6f0c4-e3ae-49b8-a6ac-f6cd54af4afe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4d31685-7ff6-4335-a865-f9715fe2677b | service: service-general +[2026-04-16 14:22:53.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164610760003 | request_id: e4d31685-7ff6-4335-a865-f9715fe2677b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceb80c8e-20ad-413f-955d-73718464206b | service: service-general +[2026-04-16 14:22:53.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025707690002 | request_id: ceb80c8e-20ad-413f-955d-73718464206b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de105694-fb5f-44e9-a90a-637c508ca2de | service: service-general +[2026-04-16 14:22:53.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116804600002 | request_id: de105694-fb5f-44e9-a90a-637c508ca2de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dfd80df-dd1a-4af7-95fb-db0b47a571dd | service: service-general +[2026-04-16 14:22:53.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040206310002 | request_id: 5dfd80df-dd1a-4af7-95fb-db0b47a571dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23ca4e14-ae94-4332-9610-94cf4a339b82 | service: service-general +[2026-04-16 14:22:53.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295206880004 | request_id: 23ca4e14-ae94-4332-9610-94cf4a339b82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a39b2c4-f1ff-4c41-a7a6-391d4c95506d | service: service-general +[2026-04-16 14:22:53.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086202620001 | request_id: 8a39b2c4-f1ff-4c41-a7a6-391d4c95506d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36fe0b1f-5349-42f5-a562-d98690d7562c | service: service-general +[2026-04-16 14:22:53.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126007730001 | request_id: 36fe0b1f-5349-42f5-a562-d98690d7562c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9adf229c-5625-49d3-813a-a38274736b1a | service: service-general +[2026-04-16 14:22:53.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514212405620001 | request_id: 9adf229c-5625-49d3-813a-a38274736b1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54b38134-d39e-487c-8e70-608f333e5381 | service: service-general +[2026-04-16 14:22:53.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021105540002 | request_id: 54b38134-d39e-487c-8e70-608f333e5381 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7624829e-7acb-4bd2-b2b6-1e9e8238a5db | service: service-general +[2026-04-16 14:22:53.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505066203740001 | request_id: 7624829e-7acb-4bd2-b2b6-1e9e8238a5db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4bb4e8f-be67-45e0-9281-dee25b9520cd | service: service-general +[2026-04-16 14:22:53.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036701490001 | request_id: c4bb4e8f-be67-45e0-9281-dee25b9520cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 708770cc-9e75-491d-8e62-aa32d9ca4de8 | service: service-general +[2026-04-16 14:22:53.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514024909640005 | request_id: 708770cc-9e75-491d-8e62-aa32d9ca4de8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fbe0188-3e8e-444d-ad49-6783fe07048c | service: service-general +[2026-04-16 14:22:53.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056505980002 | request_id: 8fbe0188-3e8e-444d-ad49-6783fe07048c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20217e0a-0b99-49d8-80f1-e8f612cd5972 | service: service-general +[2026-04-16 14:22:53.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182807970001 | request_id: 20217e0a-0b99-49d8-80f1-e8f612cd5972 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e402c236-72c1-41b3-8404-0f48e710cdcf | service: service-general +[2026-04-16 14:22:53.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514212604690001 | request_id: e402c236-72c1-41b3-8404-0f48e710cdcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38333b39-07cb-448c-a437-e4ed8f2d51f4 | service: service-general +[2026-04-16 14:22:53.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510066011840001 | request_id: 38333b39-07cb-448c-a437-e4ed8f2d51f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cd0edb0-7aef-4b62-9a7c-582ecdf611d5 | service: service-general +[2026-04-16 14:22:53.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560219 | request_id: 7cd0edb0-7aef-4b62-9a7c-582ecdf611d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2173326f-f21b-40b5-8ce1-d504ae542e3f | service: service-general +[2026-04-16 14:22:53.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: 2173326f-f21b-40b5-8ce1-d504ae542e3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6c32d98-1457-460d-aa96-a7da5f02134d | service: service-general +[2026-04-16 14:22:53.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101808820006 | request_id: c6c32d98-1457-460d-aa96-a7da5f02134d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b69b5911-de0f-45ff-aa84-39a61e706b07 | service: service-general +[2026-04-16 14:22:53.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054303890001 | request_id: b69b5911-de0f-45ff-aa84-39a61e706b07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 211f7849-11fc-4b32-947c-99d997dfc0d9 | service: service-general +[2026-04-16 14:22:53.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560213 | request_id: 211f7849-11fc-4b32-947c-99d997dfc0d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 087c678b-a5de-44cd-b3b6-ec3c7b1ee880 | service: service-general +[2026-04-16 14:22:53.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041206780009 | request_id: 087c678b-a5de-44cd-b3b6-ec3c7b1ee880 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32ab3687-f2d2-438f-96e7-2800b3f32307 | service: service-general +[2026-04-16 14:22:53.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519077112660006 | request_id: 32ab3687-f2d2-438f-96e7-2800b3f32307 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edfd681c-55ad-48a7-8f67-f6ce7c8c29b6 | service: service-general +[2026-04-16 14:22:53.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101550046 | request_id: edfd681c-55ad-48a7-8f67-f6ce7c8c29b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e7f34a6-edd8-44be-941f-c7782658f555 | service: service-general +[2026-04-16 14:22:53.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514201309490001 | request_id: 9e7f34a6-edd8-44be-941f-c7782658f555 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e47562d-8e03-4297-b8c6-c23d1ffdb611 | service: service-general +[2026-04-16 14:22:53.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055307740003 | request_id: 4e47562d-8e03-4297-b8c6-c23d1ffdb611 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0dea353-6372-49a0-8e1b-1893b71659b6 | service: service-general +[2026-04-16 14:22:53.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026510540001 | request_id: e0dea353-6372-49a0-8e1b-1893b71659b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a7967f8-8a9a-4344-bce0-2e93997a6ab1 | service: service-general +[2026-04-16 14:22:53.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180202770004 | request_id: 8a7967f8-8a9a-4344-bce0-2e93997a6ab1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6803f04a-9fb6-4347-882b-0125f5b18df8 | service: service-general +[2026-04-16 14:22:53.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506165109620001 | request_id: 6803f04a-9fb6-4347-882b-0125f5b18df8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64cf887e-c877-4577-9bcd-972f3c00c247 | service: service-general +[2026-04-16 14:22:53.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512067108820002 | request_id: 64cf887e-c877-4577-9bcd-972f3c00c247 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 901e329d-4755-4cf4-841d-486caaef5614 | service: service-general +[2026-04-16 14:22:53.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175501040003 | request_id: 901e329d-4755-4cf4-841d-486caaef5614 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65a5e871-d6e7-49ee-8afa-bf93ca674ff7 | service: service-general +[2026-04-16 14:22:53.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071709800006 | request_id: 65a5e871-d6e7-49ee-8afa-bf93ca674ff7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e625392-9793-4386-8cb4-2501cc7ce282 | service: service-general +[2026-04-16 14:22:53.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014101660036 | request_id: 4e625392-9793-4386-8cb4-2501cc7ce282 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28931ce0-da0f-4511-8764-d120f79a6698 | service: service-general +[2026-04-16 14:22:53.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042612800002 | request_id: 28931ce0-da0f-4511-8764-d120f79a6698 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2de83c24-e09e-419a-88c7-318e75694901 | service: service-general +[2026-04-16 14:22:53.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5308195102630001 | request_id: 2de83c24-e09e-419a-88c7-318e75694901 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ea52c55-c9f3-4e76-bcbf-94730173dbab | service: service-general +[2026-04-16 14:22:53.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560220 | request_id: 8ea52c55-c9f3-4e76-bcbf-94730173dbab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eddc2a8b-155a-434e-ac1e-dc7d0510439b | service: service-general +[2026-04-16 14:22:53.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560229 | request_id: eddc2a8b-155a-434e-ac1e-dc7d0510439b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19c66c6d-6220-4542-9330-3d2950834804 | service: service-general +[2026-04-16 14:22:53.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516034806780005 | request_id: 19c66c6d-6220-4542-9330-3d2950834804 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 241af9cc-f95f-481a-87ed-41d72aaa57f1 | service: service-general +[2026-04-16 14:22:53.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040809590003 | request_id: 241af9cc-f95f-481a-87ed-41d72aaa57f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e44a705f-965f-4636-9ff5-47f59e513a6b | service: service-general +[2026-04-16 14:22:53.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545820 | request_id: e44a705f-965f-4636-9ff5-47f59e513a6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3129b886-e47b-4911-99df-b3825e18a581 | service: service-general +[2026-04-16 14:22:53.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036205680001 | request_id: 3129b886-e47b-4911-99df-b3825e18a581 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c3472de-6f3b-4585-9f0f-e24dadf379e7 | service: service-general +[2026-04-16 14:22:53.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507025601790002 | request_id: 8c3472de-6f3b-4585-9f0f-e24dadf379e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa4b555e-bf08-46c7-bdc9-642a16442e62 | service: service-general +[2026-04-16 14:22:53.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057103960004 | request_id: aa4b555e-bf08-46c7-bdc9-642a16442e62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 957e294a-62bf-4d87-b4d8-ec5279d7d3d8 | service: service-general +[2026-04-16 14:22:53.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518170710190002 | request_id: 957e294a-62bf-4d87-b4d8-ec5279d7d3d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba8bf72a-53d7-482b-b7ca-0b8007ce557d | service: service-general +[2026-04-16 14:22:53.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015210780001 | request_id: ba8bf72a-53d7-482b-b7ca-0b8007ce557d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 012b34d0-66c7-452f-91a9-858e472eaa9a | service: service-general +[2026-04-16 14:22:53.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030105590005 | request_id: 012b34d0-66c7-452f-91a9-858e472eaa9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bde0add-b553-4dd4-876d-741058409800 | service: service-general +[2026-04-16 14:22:53.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000076 | request_id: 3bde0add-b553-4dd4-876d-741058409800 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f28bd5e-62f0-4907-8167-9491db19b127 | service: service-general +[2026-04-16 14:22:53.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 1.586308ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300110590001 | request_id: 3f28bd5e-62f0-4907-8167-9491db19b127 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49d5e231-ee27-42a9-988d-163563ea3d4b | service: service-general +[2026-04-16 14:22:53.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201806900001 | request_id: 49d5e231-ee27-42a9-988d-163563ea3d4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc8e4411-f41b-4bc9-8d44-e9411dee7fc7 | service: service-general +[2026-04-16 14:22:53.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 292.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503040903920001 | request_id: dc8e4411-f41b-4bc9-8d44-e9411dee7fc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4815d6b6-7e0e-444d-b251-c58e368af778 | service: service-general +[2026-04-16 14:22:53.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 311.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041605130007 | request_id: 4815d6b6-7e0e-444d-b251-c58e368af778 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a60b0612-acb5-4691-bf7c-626cc3143fb6 | service: service-general +[2026-04-16 14:22:53.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035401760001 | request_id: a60b0612-acb5-4691-bf7c-626cc3143fb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eda2cfc0-a1eb-49b5-b41b-6ff1c8242bff | service: service-general +[2026-04-16 14:22:53.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 262.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: eda2cfc0-a1eb-49b5-b41b-6ff1c8242bff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75c836d3-02a6-49ff-8222-ab951a4ccd2f | service: service-general +[2026-04-16 14:22:53.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513091002500001 | request_id: 75c836d3-02a6-49ff-8222-ab951a4ccd2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c40c77f6-0efe-4475-9ae3-309be169ac5f | service: service-general +[2026-04-16 14:22:53.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 289.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: c40c77f6-0efe-4475-9ae3-309be169ac5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c7aca11-def4-4b2e-a8b6-777b516c9f81 | service: service-general +[2026-04-16 14:22:53.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 927.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125503790007 | request_id: 1c7aca11-def4-4b2e-a8b6-777b516c9f81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6a35dd6-319e-483a-bb0d-6894f6043c7c | service: service-general +[2026-04-16 14:22:53.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086512770003 | request_id: c6a35dd6-319e-483a-bb0d-6894f6043c7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6f3cbd5-055d-453d-a3e4-e5ed86c7a03a | service: service-general +[2026-04-16 14:22:53.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515071710830006 | request_id: a6f3cbd5-055d-453d-a3e4-e5ed86c7a03a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9eb1a5c5-11c0-4150-9a24-a3766b2df045 | service: service-general +[2026-04-16 14:22:53.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 9eb1a5c5-11c0-4150-9a24-a3766b2df045 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a738edce-6489-4364-87ca-53c2fd9d819b | service: service-general +[2026-04-16 14:22:53.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 277.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162906690001 | request_id: a738edce-6489-4364-87ca-53c2fd9d819b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee3e07b9-c529-42cb-962f-9fd2fc3b2c79 | service: service-general +[2026-04-16 14:22:53.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514230101700006 | request_id: ee3e07b9-c529-42cb-962f-9fd2fc3b2c79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d1f6a82-6f0d-4a5b-98f5-a4bbeb98e9dc | service: service-general +[2026-04-16 14:22:53.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244202740008 | request_id: 9d1f6a82-6f0d-4a5b-98f5-a4bbeb98e9dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a708cee-6ed1-4094-9fde-a5227d56ca4b | service: service-general +[2026-04-16 14:22:53.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012102880004 | request_id: 2a708cee-6ed1-4094-9fde-a5227d56ca4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b90d30e7-6766-400d-a0ce-c48f6cbaa0a8 | service: service-general +[2026-04-16 14:22:53.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194101620035 | request_id: b90d30e7-6766-400d-a0ce-c48f6cbaa0a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57f2fc7f-8690-4c02-a378-a386a2f98a4f | service: service-general +[2026-04-16 14:22:53.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170408020001 | request_id: 57f2fc7f-8690-4c02-a378-a386a2f98a4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04daf077-aab1-4f2d-9afd-6f09bdda87ad | service: service-general +[2026-04-16 14:22:53.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045545 | request_id: 04daf077-aab1-4f2d-9afd-6f09bdda87ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9574518f-bc52-4377-a518-3ba1a725e1b4 | service: service-general +[2026-04-16 14:22:53.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225007710001 | request_id: 9574518f-bc52-4377-a518-3ba1a725e1b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0c2ebbe-785e-4b71-b4d3-9d7841e8b0b9 | service: service-general +[2026-04-16 14:22:53.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024311950003 | request_id: d0c2ebbe-785e-4b71-b4d3-9d7841e8b0b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8e0fcdd-9adb-424a-a1f6-358fd89a2ebe | service: service-general +[2026-04-16 14:22:53.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242406640008 | request_id: f8e0fcdd-9adb-424a-a1f6-358fd89a2ebe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12bb11e8-6195-4759-b60e-14c883ec05b4 | service: service-general +[2026-04-16 14:22:53.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040811680005 | request_id: 12bb11e8-6195-4759-b60e-14c883ec05b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13d61016-bf72-4a35-9a58-43305afe164c | service: service-general +[2026-04-16 14:22:53.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507217112770001 | request_id: 13d61016-bf72-4a35-9a58-43305afe164c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93d6c504-98ce-43c6-b15e-99535924f421 | service: service-general +[2026-04-16 14:22:53.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244107810007 | request_id: 93d6c504-98ce-43c6-b15e-99535924f421 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c62108e3-7d46-4216-9845-b05032a6e551 | service: service-general +[2026-04-16 14:22:53.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559911 | request_id: c62108e3-7d46-4216-9845-b05032a6e551 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c2cf521-b030-4451-9f52-11a24b14a54c | service: service-general +[2026-04-16 14:22:53.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503104708620002 | request_id: 8c2cf521-b030-4451-9f52-11a24b14a54c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d34fcb9c-8206-4b9a-9d96-a081fe05399b | service: service-general +[2026-04-16 14:22:53.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012909700004 | request_id: d34fcb9c-8206-4b9a-9d96-a081fe05399b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e568c716-5fca-4aee-84fe-9d7ca48be66f | service: service-general +[2026-04-16 14:22:53.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707720001 | request_id: e568c716-5fca-4aee-84fe-9d7ca48be66f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41430042-0375-4244-ac0b-87d4d89f28f5 | service: service-general +[2026-04-16 14:22:53.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 41430042-0375-4244-ac0b-87d4d89f28f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d44c9a1e-c434-4df5-bb78-3e38d5a1ca5c | service: service-general +[2026-04-16 14:22:53.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054111670004 | request_id: d44c9a1e-c434-4df5-bb78-3e38d5a1ca5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 342e7d66-caac-4735-b3c3-18fdb5188f01 | service: service-general +[2026-04-16 14:22:53.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513184212170001 | request_id: 342e7d66-caac-4735-b3c3-18fdb5188f01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88dabae0-c36c-4a37-9340-a561277fc718 | service: service-general +[2026-04-16 14:22:53.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170709560002 | request_id: 88dabae0-c36c-4a37-9340-a561277fc718 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e98ceeff-2a09-499b-b88c-5e7b588c3060 | service: service-general +[2026-04-16 14:22:53.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051505640004 | request_id: e98ceeff-2a09-499b-b88c-5e7b588c3060 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63b6493f-8a15-4e5e-88f4-2baf5643c87f | service: service-general +[2026-04-16 14:22:53.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290102760001 | request_id: 63b6493f-8a15-4e5e-88f4-2baf5643c87f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20d0b337-516e-4774-b4c5-e55da1496b45 | service: service-general +[2026-04-16 14:22:53.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135802660001 | request_id: 20d0b337-516e-4774-b4c5-e55da1496b45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c7353d1-fcaf-407e-886f-6a1a54e5db69 | service: service-general +[2026-04-16 14:22:53.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010411800009 | request_id: 7c7353d1-fcaf-407e-886f-6a1a54e5db69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f348e303-cc8c-42b6-b63d-7a961be82c34 | service: service-general +[2026-04-16 14:22:53.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6202057108740002 | request_id: f348e303-cc8c-42b6-b63d-7a961be82c34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7cd185c-f077-4662-860e-c002f7869c2d | service: service-general +[2026-04-16 14:22:53.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331811130001 | request_id: d7cd185c-f077-4662-860e-c002f7869c2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27b91c1a-3899-4f9d-9bb1-2abb8009991b | service: service-general +[2026-04-16 14:22:53.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256507800002 | request_id: 27b91c1a-3899-4f9d-9bb1-2abb8009991b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adb35490-bc22-4d90-bea3-7c7e3d0e04dc | service: service-general +[2026-04-16 14:22:53.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185511610003 | request_id: adb35490-bc22-4d90-bea3-7c7e3d0e04dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c9fd55e-f81e-4f8b-a0ec-2e6059739f33 | service: service-general +[2026-04-16 14:22:53.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084509720004 | request_id: 8c9fd55e-f81e-4f8b-a0ec-2e6059739f33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 818d5f6d-f260-454f-80a7-5cc8341af265 | service: service-general +[2026-04-16 14:22:53.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054107710038 | request_id: 818d5f6d-f260-454f-80a7-5cc8341af265 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85ee4a5a-505e-4431-8580-afa6f502f9be | service: service-general +[2026-04-16 14:22:53.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124101450115 | request_id: 85ee4a5a-505e-4431-8580-afa6f502f9be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d591705-e326-48b2-94e7-4e1b439eaff9 | service: service-general +[2026-04-16 14:22:53.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 6d591705-e326-48b2-94e7-4e1b439eaff9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5895f7d7-2618-4b6e-b27d-bd71f758e052 | service: service-general +[2026-04-16 14:22:53.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194809860004 | request_id: 5895f7d7-2618-4b6e-b27d-bd71f758e052 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b572b2ae-686c-4279-bca2-d1c1c1679c59 | service: service-general +[2026-04-16 14:22:53.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104406740005 | request_id: b572b2ae-686c-4279-bca2-d1c1c1679c59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 229dedd3-fee6-44a1-94ee-fe4d5a310638 | service: service-general +[2026-04-16 14:22:53.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574056202670001 | request_id: 229dedd3-fee6-44a1-94ee-fe4d5a310638 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7078aec-6b5a-413d-b527-74a96cc76934 | service: service-general +[2026-04-16 14:22:53.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052705880003 | request_id: a7078aec-6b5a-413d-b527-74a96cc76934 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b827710f-0851-4a8d-92c7-f1aeb0728230 | service: service-general +[2026-04-16 14:22:53.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105507580008 | request_id: b827710f-0851-4a8d-92c7-f1aeb0728230 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1c899c0-e18a-49be-bff0-d669b5d1a4bf | service: service-general +[2026-04-16 14:22:53.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056612710003 | request_id: c1c899c0-e18a-49be-bff0-d669b5d1a4bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 272f591a-a2bb-438a-b0a3-24a9b4eb0442 | service: service-general +[2026-04-16 14:22:53.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507257103740003 | request_id: 272f591a-a2bb-438a-b0a3-24a9b4eb0442 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62d5c682-ceb1-4969-babe-60ab247d1423 | service: service-general +[2026-04-16 14:22:53.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506161503730009 | request_id: 62d5c682-ceb1-4969-babe-60ab247d1423 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26e05427-e93c-4174-800a-39118cbf9055 | service: service-general +[2026-04-16 14:22:53.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014605850004 | request_id: 26e05427-e93c-4174-800a-39118cbf9055 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc8496f2-35d3-48e5-b4f7-66422b1b6445 | service: service-general +[2026-04-16 14:22:53.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112202620004 | request_id: bc8496f2-35d3-48e5-b4f7-66422b1b6445 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1444014f-be22-42e6-9cb7-543fa1d520ab | service: service-general +[2026-04-16 14:22:53.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.362µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504064107650105 | request_id: 1444014f-be22-42e6-9cb7-543fa1d520ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eab9f65-784b-4174-93b4-4a8bef10d6ea | service: service-general +[2026-04-16 14:22:53.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024108740001 | request_id: 0eab9f65-784b-4174-93b4-4a8bef10d6ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b284760-cf4b-45b0-8447-13074e20fa17 | service: service-general +[2026-04-16 14:22:53.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.446µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505071312560001 | request_id: 5b284760-cf4b-45b0-8447-13074e20fa17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8187bb05-25c9-4da0-a99e-885f7db260a0 | service: service-general +[2026-04-16 14:22:53.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124101580007 | request_id: 8187bb05-25c9-4da0-a99e-885f7db260a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10e1ce17-b8d1-4ee0-a970-f47fd4b91f2b | service: service-general +[2026-04-16 14:22:53.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505015212610002 | request_id: 10e1ce17-b8d1-4ee0-a970-f47fd4b91f2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4fc5548-d8ff-400d-9bf6-94fdc2b1b549 | service: service-general +[2026-04-16 14:22:53.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300108590004 | request_id: e4fc5548-d8ff-400d-9bf6-94fdc2b1b549 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d008fc8-b988-495d-b14f-1f558ce161cb | service: service-general +[2026-04-16 14:22:53.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000061 | request_id: 0d008fc8-b988-495d-b14f-1f558ce161cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db9d00f8-5e56-49d0-aa57-3b60ecbf641d | service: service-general +[2026-04-16 14:22:53.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510235707790001 | request_id: db9d00f8-5e56-49d0-aa57-3b60ecbf641d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d9dc0ba-9678-4778-8a51-3aabea7b030a | service: service-general +[2026-04-16 14:22:53.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105808790008 | request_id: 4d9dc0ba-9678-4778-8a51-3aabea7b030a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fc696d4-719f-42b7-863e-c697bc3865c0 | service: service-general +[2026-04-16 14:22:53.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155704100001 | request_id: 0fc696d4-719f-42b7-863e-c697bc3865c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f5d2be3-6dd0-49e7-ac35-b24f001b4b56 | service: service-general +[2026-04-16 14:22:53.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514216005800002 | request_id: 0f5d2be3-6dd0-49e7-ac35-b24f001b4b56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9be0ba1-e95b-43e0-98c9-544bb94ced89 | service: service-general +[2026-04-16 14:22:53.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064702620003 | request_id: b9be0ba1-e95b-43e0-98c9-544bb94ced89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1262efbd-f3da-412b-94dc-aa69283089a8 | service: service-general +[2026-04-16 14:22:53.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035306940001 | request_id: 1262efbd-f3da-412b-94dc-aa69283089a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea7eda0d-6569-4b8d-a253-6ca4e1244e72 | service: service-general +[2026-04-16 14:22:53.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054602560001 | request_id: ea7eda0d-6569-4b8d-a253-6ca4e1244e72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f8541de-b4c2-4c61-a90b-48789208b948 | service: service-general +[2026-04-16 14:22:53.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084509750001 | request_id: 1f8541de-b4c2-4c61-a90b-48789208b948 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64133f92-e1ff-45d4-8e79-6792b688812d | service: service-general +[2026-04-16 14:22:53.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045575 | request_id: 64133f92-e1ff-45d4-8e79-6792b688812d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f317b54-9551-459b-a960-90430429c818 | service: service-general +[2026-04-16 14:22:53.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135909730003 | request_id: 7f317b54-9551-459b-a960-90430429c818 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04fad0e1-445a-4e66-943b-e622a7d521f6 | service: service-general +[2026-04-16 14:22:53.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: 04fad0e1-445a-4e66-943b-e622a7d521f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77c2cf00-f648-4a20-b0eb-a74612ece090 | service: service-general +[2026-04-16 14:22:53.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162602690002 | request_id: 77c2cf00-f648-4a20-b0eb-a74612ece090 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4029793-f8e9-4199-a82a-eb78da48e62d | service: service-general +[2026-04-16 14:22:53.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241101580003 | request_id: d4029793-f8e9-4199-a82a-eb78da48e62d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14900ff6-0e16-4194-9830-e5abf5676395 | service: service-general +[2026-04-16 14:22:53.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014807620002 | request_id: 14900ff6-0e16-4194-9830-e5abf5676395 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b365797-a655-4c5d-aa73-977dd9cc586a | service: service-general +[2026-04-16 14:22:53.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504195204800002 | request_id: 7b365797-a655-4c5d-aa73-977dd9cc586a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7059aa61-726d-4883-b85e-52f58c13616e | service: service-general +[2026-04-16 14:22:53.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056810800003 | request_id: 7059aa61-726d-4883-b85e-52f58c13616e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6fa7a4a-50da-4015-8055-00b1342fdaed | service: service-general +[2026-04-16 14:22:53.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 263.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045515 | request_id: b6fa7a4a-50da-4015-8055-00b1342fdaed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 403bb10f-386d-41aa-958f-330f34ab016b | service: service-general +[2026-04-16 14:22:53.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510050103610004 | request_id: 403bb10f-386d-41aa-958f-330f34ab016b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a83441c4-9d49-4eae-87fe-03f8c2252bea | service: service-general +[2026-04-16 14:22:53.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6402034101560002 | request_id: a83441c4-9d49-4eae-87fe-03f8c2252bea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11c816b0-e718-42b5-b1fd-1be8350c8a0c | service: service-general +[2026-04-16 14:22:53.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042305720001 | request_id: 11c816b0-e718-42b5-b1fd-1be8350c8a0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beedec93-de5b-4335-b6f1-3881da643238 | service: service-general +[2026-04-16 14:22:53.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511116102720002 | request_id: beedec93-de5b-4335-b6f1-3881da643238 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee331dab-96b6-4641-80f8-12858276af79 | service: service-general +[2026-04-16 14:22:53.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557432 | request_id: ee331dab-96b6-4641-80f8-12858276af79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9db01ce-4ace-425a-8f73-3892a9fd884f | service: service-general +[2026-04-16 14:22:53.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572031212720001 | request_id: f9db01ce-4ace-425a-8f73-3892a9fd884f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fe14894-449b-4a8c-b363-24c0a6dbe084 | service: service-general +[2026-04-16 14:22:53.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035207690002 | request_id: 7fe14894-449b-4a8c-b363-24c0a6dbe084 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 534a984a-faa0-44d2-b24e-b3696f2f769c | service: service-general +[2026-04-16 14:22:53.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521171108960001 | request_id: 534a984a-faa0-44d2-b24e-b3696f2f769c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4d0c6c1-9de2-4c8f-b2ec-a8c6b75b9a12 | service: service-general +[2026-04-16 14:22:53.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052210870003 | request_id: d4d0c6c1-9de2-4c8f-b2ec-a8c6b75b9a12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd0c6f04-a674-4580-8755-c7bc534dcfe2 | service: service-general +[2026-04-16 14:22:53.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256606590003 | request_id: dd0c6f04-a674-4580-8755-c7bc534dcfe2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6566c4bd-48fb-4fec-a8e6-3ead706c0463 | service: service-general +[2026-04-16 14:22:53.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074604700007 | request_id: 6566c4bd-48fb-4fec-a8e6-3ead706c0463 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccf0a9c1-5f60-497e-ba08-98e03a744c2e | service: service-general +[2026-04-16 14:22:53.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174308980001 | request_id: ccf0a9c1-5f60-497e-ba08-98e03a744c2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79e32a0b-38bd-4511-80d9-4e38b65deb4f | service: service-general +[2026-04-16 14:22:53.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108510006 | request_id: 79e32a0b-38bd-4511-80d9-4e38b65deb4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db5a6104-eb98-410f-ab76-e51f23340068 | service: service-general +[2026-04-16 14:22:53.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026101680004 | request_id: db5a6104-eb98-410f-ab76-e51f23340068 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69222370-ac56-4546-9ceb-6534c125a175 | service: service-general +[2026-04-16 14:22:53.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020404190003 | request_id: 69222370-ac56-4546-9ceb-6534c125a175 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94c9f361-3e96-4f42-9768-e4eb325ea892 | service: service-general +[2026-04-16 14:22:53.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031201630001 | request_id: 94c9f361-3e96-4f42-9768-e4eb325ea892 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b2f73d6-b014-4b58-ad69-8d8cba883a09 | service: service-general +[2026-04-16 14:22:53.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026607580001 | request_id: 2b2f73d6-b014-4b58-ad69-8d8cba883a09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 261206c8-bc8e-4fcf-bdeb-6214000ff4ef | service: service-general +[2026-04-16 14:22:53.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: 261206c8-bc8e-4fcf-bdeb-6214000ff4ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eab0b285-4b45-48e2-9819-145672a98255 | service: service-general +[2026-04-16 14:22:53.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186104000004 | request_id: eab0b285-4b45-48e2-9819-145672a98255 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65eafb6c-1cfc-4cf2-bfe6-803e23c7ff01 | service: service-general +[2026-04-16 14:22:53.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050910890001 | request_id: 65eafb6c-1cfc-4cf2-bfe6-803e23c7ff01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f11ede21-5699-4c4f-a5ac-0952f0015d70 | service: service-general +[2026-04-16 14:22:53.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574024207660001 | request_id: f11ede21-5699-4c4f-a5ac-0952f0015d70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2d51a63-e606-4359-b097-9e71e643d4c2 | service: service-general +[2026-04-16 14:22:53.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572015209440002 | request_id: f2d51a63-e606-4359-b097-9e71e643d4c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dd56e80-7fca-4a1f-a761-dcf65cefeb80 | service: service-general +[2026-04-16 14:22:53.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011311690006 | request_id: 2dd56e80-7fca-4a1f-a761-dcf65cefeb80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d57b49d-80ea-4960-9962-ca687bbdd03a | service: service-general +[2026-04-16 14:22:53.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232402800001 | request_id: 8d57b49d-80ea-4960-9962-ca687bbdd03a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73045efd-61f8-4fdf-aa77-171f9ba2be74 | service: service-general +[2026-04-16 14:22:53.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560236 | request_id: 73045efd-61f8-4fdf-aa77-171f9ba2be74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6dcc052-4d8b-4022-b5bc-b514ccc21e93 | service: service-general +[2026-04-16 14:22:53.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015501160005 | request_id: d6dcc052-4d8b-4022-b5bc-b514ccc21e93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fd89e31-5af2-417d-b53e-3f1b14a9e423 | service: service-general +[2026-04-16 14:22:53.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579025907630001 | request_id: 0fd89e31-5af2-417d-b53e-3f1b14a9e423 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57b8f197-de06-47ea-ae83-8779ab21bd7a | service: service-general +[2026-04-16 14:22:53.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305506600003 | request_id: 57b8f197-de06-47ea-ae83-8779ab21bd7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3668a8d6-f86c-4bde-8000-41bb629f465b | service: service-general +[2026-04-16 14:22:53.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111704510001 | request_id: 3668a8d6-f86c-4bde-8000-41bb629f465b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25a0afa6-f894-4b12-883e-faeba48f1379 | service: service-general +[2026-04-16 14:22:53.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106203770001 | request_id: 25a0afa6-f894-4b12-883e-faeba48f1379 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c691414-48d8-41a5-8b77-65d47dbcedb0 | service: service-general +[2026-04-16 14:22:53.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042009720005 | request_id: 8c691414-48d8-41a5-8b77-65d47dbcedb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 649f054d-29d4-4bd1-b2f8-8065dd8bb61e | service: service-general +[2026-04-16 14:22:53.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 649f054d-29d4-4bd1-b2f8-8065dd8bb61e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24de2712-4463-43b6-ba58-32228c8981dd | service: service-general +[2026-04-16 14:22:53.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579020409740004 | request_id: 24de2712-4463-43b6-ba58-32228c8981dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 819d7fe8-fd15-4860-9bee-1e7ba7740912 | service: service-general +[2026-04-16 14:22:53.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578126704800002 | request_id: 819d7fe8-fd15-4860-9bee-1e7ba7740912 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efb65542-89bf-4775-a53f-1d42511d1351 | service: service-general +[2026-04-16 14:22:53.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510164709550002 | request_id: efb65542-89bf-4775-a53f-1d42511d1351 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d4fe7c6-0fb9-4342-8926-72ffec40dcce | service: service-general +[2026-04-16 14:22:53.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082302850002 | request_id: 7d4fe7c6-0fb9-4342-8926-72ffec40dcce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34845370-6d4b-46dd-94e2-1030f6f28670 | service: service-general +[2026-04-16 14:22:53.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094507670002 | request_id: 34845370-6d4b-46dd-94e2-1030f6f28670 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e361c6d8-4a76-4060-ad25-096b3f193e24 | service: service-general +[2026-04-16 14:22:53.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231404690004 | request_id: e361c6d8-4a76-4060-ad25-096b3f193e24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59e409d1-cc2a-4b0a-bb53-efb4abe24054 | service: service-general +[2026-04-16 14:22:53.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010705040001 | request_id: 59e409d1-cc2a-4b0a-bb53-efb4abe24054 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bbf2f4c-3570-4aca-a426-4a7e14555153 | service: service-general +[2026-04-16 14:22:53.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171312180001 | request_id: 1bbf2f4c-3570-4aca-a426-4a7e14555153 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0368b49-fc79-402f-a13d-fc80ef48056d | service: service-general +[2026-04-16 14:22:53.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212601180009 | request_id: e0368b49-fc79-402f-a13d-fc80ef48056d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81cf9d7d-ba3c-4ec6-82ac-06e49c9d3adb | service: service-general +[2026-04-16 14:22:53.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142908840005 | request_id: 81cf9d7d-ba3c-4ec6-82ac-06e49c9d3adb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ca79ed4-af80-40c1-8bd8-c22ada7042a8 | service: service-general +[2026-04-16 14:22:53.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015104700053 | request_id: 0ca79ed4-af80-40c1-8bd8-c22ada7042a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 500e1284-173a-42b6-afd6-52c61031339e | service: service-general +[2026-04-16 14:22:53.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506064707650005 | request_id: 500e1284-173a-42b6-afd6-52c61031339e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a88d1f92-7f5c-4771-99e8-e1fc36873bd9 | service: service-general +[2026-04-16 14:22:53.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065511010001 | request_id: a88d1f92-7f5c-4771-99e8-e1fc36873bd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2ee2caa-8ecc-4b2a-93cc-1a35c1b0187d | service: service-general +[2026-04-16 14:22:53.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040107580010 | request_id: a2ee2caa-8ecc-4b2a-93cc-1a35c1b0187d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 545b316f-48ed-4ccb-b79f-00eb89850140 | service: service-general +[2026-04-16 14:22:53.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560237 | request_id: 545b316f-48ed-4ccb-b79f-00eb89850140 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 970c187f-4464-4ef9-babc-c17876fc861e | service: service-general +[2026-04-16 14:22:53.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074109710002 | request_id: 970c187f-4464-4ef9-babc-c17876fc861e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96fb10b2-5989-43f5-97d8-e3d962bb941b | service: service-general +[2026-04-16 14:22:53.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235207700003 | request_id: 96fb10b2-5989-43f5-97d8-e3d962bb941b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e65fd739-1678-4be4-a151-78ab3fa47f94 | service: service-general +[2026-04-16 14:22:53.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: e65fd739-1678-4be4-a151-78ab3fa47f94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a5bff69-7560-4116-a0c0-3924c9b0a9ff | service: service-general +[2026-04-16 14:22:53.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101640210 | request_id: 7a5bff69-7560-4116-a0c0-3924c9b0a9ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53ea47c9-8b53-47ec-a7ff-69574b6b98bd | service: service-general +[2026-04-16 14:22:53.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080208760001 | request_id: 53ea47c9-8b53-47ec-a7ff-69574b6b98bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63de0a0c-4a73-48f9-b4a7-dc0dbbb15897 | service: service-general +[2026-04-16 14:22:53.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011411570003 | request_id: 63de0a0c-4a73-48f9-b4a7-dc0dbbb15897 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6523dd45-2fc1-4ea6-80e1-2cf4ff15d327 | service: service-general +[2026-04-16 14:22:53.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024407820011 | request_id: 6523dd45-2fc1-4ea6-80e1-2cf4ff15d327 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13cc619a-d936-4708-b8b6-cfc66ff1a6f0 | service: service-general +[2026-04-16 14:22:53.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052002890006 | request_id: 13cc619a-d936-4708-b8b6-cfc66ff1a6f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56cbd510-11fa-4e9a-88ab-247079811f84 | service: service-general +[2026-04-16 14:22:53.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508145212760001 | request_id: 56cbd510-11fa-4e9a-88ab-247079811f84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c7a03f4-f344-4781-82b7-57366bddd4de | service: service-general +[2026-04-16 14:22:53.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558042 | request_id: 3c7a03f4-f344-4781-82b7-57366bddd4de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ada5d6d5-4d25-4230-910a-12c1313beb7a | service: service-general +[2026-04-16 14:22:53.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310502600001 | request_id: ada5d6d5-4d25-4230-910a-12c1313beb7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 695d4293-8ce6-4b5d-a8a1-17164b6154f0 | service: service-general +[2026-04-16 14:22:53.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506096812160002 | request_id: 695d4293-8ce6-4b5d-a8a1-17164b6154f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ed2745e-0091-4b81-8e29-4f232ef2d309 | service: service-general +[2026-04-16 14:22:53.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560238 | request_id: 5ed2745e-0091-4b81-8e29-4f232ef2d309 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5629253-25e5-435c-9041-917637bcde67 | service: service-general +[2026-04-16 14:22:53.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194203930001 | request_id: c5629253-25e5-435c-9041-917637bcde67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c2b2dea-9c4a-4e40-8a30-a4885743769b | service: service-general +[2026-04-16 14:22:53.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034501710001 | request_id: 6c2b2dea-9c4a-4e40-8a30-a4885743769b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b523b8f-50a4-495f-9293-55a8b11b0a35 | service: service-general +[2026-04-16 14:22:53.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046604990006 | request_id: 7b523b8f-50a4-495f-9293-55a8b11b0a35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2c5469a-1f3c-4188-8558-f4d2f3ce1952 | service: service-general +[2026-04-16 14:22:53.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246007610003 | request_id: b2c5469a-1f3c-4188-8558-f4d2f3ce1952 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7da73bf-4eb5-4943-916c-d40cd78b2a3f | service: service-general +[2026-04-16 14:22:53.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9201076606990001 | request_id: e7da73bf-4eb5-4943-916c-d40cd78b2a3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad6da71d-402e-44bc-8311-54f1ba21d5aa | service: service-general +[2026-04-16 14:22:53.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026305160001 | request_id: ad6da71d-402e-44bc-8311-54f1ba21d5aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11b2badc-3e17-478d-867e-8aab52378c0e | service: service-general +[2026-04-16 14:22:53.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034504560001 | request_id: 11b2badc-3e17-478d-867e-8aab52378c0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d4e8c53-68b3-44d7-9dc1-ce8927da8642 | service: service-general +[2026-04-16 14:22:53.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 258.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: 0d4e8c53-68b3-44d7-9dc1-ce8927da8642 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cca33ec-a75e-4e86-9b8b-201761956c4c | service: service-general +[2026-04-16 14:22:53.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025702670001 | request_id: 2cca33ec-a75e-4e86-9b8b-201761956c4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fa0ac03-9fe0-4e2f-a425-ae5e34d27b28 | service: service-general +[2026-04-16 14:22:53.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560239 | request_id: 8fa0ac03-9fe0-4e2f-a425-ae5e34d27b28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c51546b-db78-44f1-a879-05fa03259343 | service: service-general +[2026-04-16 14:22:53.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150501900001 | request_id: 7c51546b-db78-44f1-a879-05fa03259343 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d9f7d51-70b0-44be-b570-9fb99f596322 | service: service-general +[2026-04-16 14:22:53.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115010600003 | request_id: 6d9f7d51-70b0-44be-b570-9fb99f596322 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bd883bf-2de3-4ded-a4e5-3bea8a182867 | service: service-general +[2026-04-16 14:22:53.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506244904640002 | request_id: 2bd883bf-2de3-4ded-a4e5-3bea8a182867 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19304821-09e1-4420-830a-7e7859e5a8f9 | service: service-general +[2026-04-16 14:22:53.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014403540004 | request_id: 19304821-09e1-4420-830a-7e7859e5a8f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3cc6637-7e3e-4556-8bc8-89f53e9af38f | service: service-general +[2026-04-16 14:22:53.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266710930003 | request_id: a3cc6637-7e3e-4556-8bc8-89f53e9af38f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a880927-dd4d-4a9a-ae90-260d441b0636 | service: service-general +[2026-04-16 14:22:53.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014101630013 | request_id: 3a880927-dd4d-4a9a-ae90-260d441b0636 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b35b6056-121c-476c-9b2a-1b78be5fc93b | service: service-general +[2026-04-16 14:22:53.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 371.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045010740010 | request_id: b35b6056-121c-476c-9b2a-1b78be5fc93b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 686adb16-b686-4b06-84ff-31636775c099 | service: service-general +[2026-04-16 14:22:53.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054409080001 | request_id: 686adb16-b686-4b06-84ff-31636775c099 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d243749-ed48-4ed9-94e2-fae6b7e3345a | service: service-general +[2026-04-16 14:22:53.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020107510049 | request_id: 8d243749-ed48-4ed9-94e2-fae6b7e3345a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 519f3c6e-9725-4fbf-8e9d-7707f487cd9f | service: service-general +[2026-04-16 14:22:53.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 281.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082511000002 | request_id: 519f3c6e-9725-4fbf-8e9d-7707f487cd9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afcf0257-8a99-4009-803a-6cbff1670f77 | service: service-general +[2026-04-16 14:22:53.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1274015502830001 | request_id: afcf0257-8a99-4009-803a-6cbff1670f77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1920fbbc-469c-4ccd-b992-f6db44bbf778 | service: service-general +[2026-04-16 14:22:53.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060901160001 | request_id: 1920fbbc-469c-4ccd-b992-f6db44bbf778 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f63fd477-1cf0-4342-98e5-02c134d38bb1 | service: service-general +[2026-04-16 14:22:53.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560250 | request_id: f63fd477-1cf0-4342-98e5-02c134d38bb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82ebd7d6-1a72-4083-8984-171d8a0ddcc8 | service: service-general +[2026-04-16 14:22:53.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 667.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274508750006 | request_id: 82ebd7d6-1a72-4083-8984-171d8a0ddcc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 270fbd6b-cd79-4351-9a2c-770b6eae906e | service: service-general +[2026-04-16 14:22:53.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 335.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246204420003 | request_id: 270fbd6b-cd79-4351-9a2c-770b6eae906e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: decdfc76-61cd-4880-8988-bf49fb0b7cba | service: service-general +[2026-04-16 14:22:53.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022809780006 | request_id: decdfc76-61cd-4880-8988-bf49fb0b7cba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e282768-ad9c-433f-b4a4-27335221604d | service: service-general +[2026-04-16 14:22:53.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 298.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275306070001 | request_id: 4e282768-ad9c-433f-b4a4-27335221604d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b85a9ec2-269e-498c-afe7-f7c9c3b3d2f5 | service: service-general +[2026-04-16 14:22:53.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513166310760001 | request_id: b85a9ec2-269e-498c-afe7-f7c9c3b3d2f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43fc3587-1643-47b6-88e7-8917a4f556af | service: service-general +[2026-04-16 14:22:53.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 288.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/352924301930001 | request_id: 43fc3587-1643-47b6-88e7-8917a4f556af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea689bed-706a-4419-b458-3105174e5444 | service: service-general +[2026-04-16 14:22:53.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 323.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084201780002 | request_id: ea689bed-706a-4419-b458-3105174e5444 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04ac2b17-b034-4a8b-a845-9ec7e6c1d0de | service: service-general +[2026-04-16 14:22:53.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132203820001 | request_id: 04ac2b17-b034-4a8b-a845-9ec7e6c1d0de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6e3593f-8b27-4890-9a8a-ae305b4ec8e9 | service: service-general +[2026-04-16 14:22:53.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014608920003 | request_id: a6e3593f-8b27-4890-9a8a-ae305b4ec8e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bf21eef-0b17-46a9-b50a-8636612f1798 | service: service-general +[2026-04-16 14:22:53.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241210800011 | request_id: 8bf21eef-0b17-46a9-b50a-8636612f1798 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 496f9eff-0c0c-4337-b207-7e78b6f9948b | service: service-general +[2026-04-16 14:22:53.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016601780005 | request_id: 496f9eff-0c0c-4337-b207-7e78b6f9948b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b17f7c3-66a3-45d3-acf7-a0d11114f279 | service: service-general +[2026-04-16 14:22:53.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010903190001 | request_id: 7b17f7c3-66a3-45d3-acf7-a0d11114f279 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30923def-57d2-4ba6-b41e-ca3db3848312 | service: service-general +[2026-04-16 14:22:53.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180202060002 | request_id: 30923def-57d2-4ba6-b41e-ca3db3848312 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdcc55c7-d33f-49ca-bec4-1a29789f49da | service: service-general +[2026-04-16 14:22:53.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290708200001 | request_id: cdcc55c7-d33f-49ca-bec4-1a29789f49da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2d22898-8f1b-4e60-b36e-ec1a3fab1fac | service: service-general +[2026-04-16 14:22:53.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024107590143 | request_id: e2d22898-8f1b-4e60-b36e-ec1a3fab1fac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd143db4-0836-4530-9f00-27179cef22a6 | service: service-general +[2026-04-16 14:22:53.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324104580002 | request_id: bd143db4-0836-4530-9f00-27179cef22a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89ba54c9-156d-4ce3-859f-ea5f0367ed60 | service: service-general +[2026-04-16 14:22:53.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508116512850005 | request_id: 89ba54c9-156d-4ce3-859f-ea5f0367ed60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff38f690-e6f3-4f67-80c1-5927a8877400 | service: service-general +[2026-04-16 14:22:53.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514062503900001 | request_id: ff38f690-e6f3-4f67-80c1-5927a8877400 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcdd638f-fa19-40c6-b8d1-1b010979dee5 | service: service-general +[2026-04-16 14:22:53.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560252 | request_id: dcdd638f-fa19-40c6-b8d1-1b010979dee5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0f62219-9495-46d7-b6af-5be9c080a0a4 | service: service-general +[2026-04-16 14:22:53.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: e0f62219-9495-46d7-b6af-5be9c080a0a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31062268-8369-41bf-9be4-d18bd2462861 | service: service-general +[2026-04-16 14:22:53.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559370 | request_id: 31062268-8369-41bf-9be4-d18bd2462861 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abc18ce7-bd23-4096-9cab-2ec16f5028d6 | service: service-general +[2026-04-16 14:22:53.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244101630101 | request_id: abc18ce7-bd23-4096-9cab-2ec16f5028d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d9dedf3-09ff-454c-920c-fa43cba3a249 | service: service-general +[2026-04-16 14:22:53.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: 6d9dedf3-09ff-454c-920c-fa43cba3a249 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e22205a-7a57-4f22-85ba-7e0b48804461 | service: service-general +[2026-04-16 14:22:53.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016008890004 | request_id: 7e22205a-7a57-4f22-85ba-7e0b48804461 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66e21590-abb0-4033-ae53-5d77bb457857 | service: service-general +[2026-04-16 14:22:53.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185607420001 | request_id: 66e21590-abb0-4033-ae53-5d77bb457857 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e6c8064-8fa4-436e-9e98-9bdbb494f9b8 | service: service-general +[2026-04-16 14:22:53.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505125202520001 | request_id: 6e6c8064-8fa4-436e-9e98-9bdbb494f9b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce189efd-a813-4f21-9d17-c6b54d5ef231 | service: service-general +[2026-04-16 14:22:53.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/531807516960002 | request_id: ce189efd-a813-4f21-9d17-c6b54d5ef231 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ae70222-b06e-4f16-832f-dbfcc35d450c | service: service-general +[2026-04-16 14:22:53.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511112710630002 | request_id: 4ae70222-b06e-4f16-832f-dbfcc35d450c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4178932c-9f1d-4a36-be3f-51e51ec49446 | service: service-general +[2026-04-16 14:22:53.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560254 | request_id: 4178932c-9f1d-4a36-be3f-51e51ec49446 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dd09aa4-d4e4-49dd-b30e-cc2d4eb275cf | service: service-general +[2026-04-16 14:22:53.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507286807550001 | request_id: 9dd09aa4-d4e4-49dd-b30e-cc2d4eb275cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29aa6f74-a96f-43cc-809f-a5b2dc76febd | service: service-general +[2026-04-16 14:22:53.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 29aa6f74-a96f-43cc-809f-a5b2dc76febd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f03de4e-dd93-4f87-8ebc-f75b6afd8b66 | service: service-general +[2026-04-16 14:22:53.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508027012800003 | request_id: 8f03de4e-dd93-4f87-8ebc-f75b6afd8b66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9367a1f8-3345-40e5-b8c4-cf4d62c68fb8 | service: service-general +[2026-04-16 14:22:53.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234604600004 | request_id: 9367a1f8-3345-40e5-b8c4-cf4d62c68fb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e95029ad-ab6a-444b-aaa2-5c1cdd16740b | service: service-general +[2026-04-16 14:22:53.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094107530017 | request_id: e95029ad-ab6a-444b-aaa2-5c1cdd16740b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8abbefc7-a324-4910-bfbc-a5e5102b85e2 | service: service-general +[2026-04-16 14:22:53.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024811650002 | request_id: 8abbefc7-a324-4910-bfbc-a5e5102b85e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 935a2412-1f5c-4aa6-9fa3-a30225764490 | service: service-general +[2026-04-16 14:22:53.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560255 | request_id: 935a2412-1f5c-4aa6-9fa3-a30225764490 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7601f7ac-a2cb-4243-a22d-68d20e8e4641 | service: service-general +[2026-04-16 14:22:53.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505076711940003 | request_id: 7601f7ac-a2cb-4243-a22d-68d20e8e4641 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07854ed0-077c-42b7-8906-4b17f2b88e9d | service: service-general +[2026-04-16 14:22:53.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015008980001 | request_id: 07854ed0-077c-42b7-8906-4b17f2b88e9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 797c4d4e-e645-4eb5-ba4f-009fea01c8de | service: service-general +[2026-04-16 14:22:53.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505024107400182 | request_id: 797c4d4e-e645-4eb5-ba4f-009fea01c8de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6420d7d1-92f2-42ee-8b87-acb43ff4f1d3 | service: service-general +[2026-04-16 14:22:53.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031107920001 | request_id: 6420d7d1-92f2-42ee-8b87-acb43ff4f1d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 613e4b44-112e-46ad-95e0-628ccee42f2e | service: service-general +[2026-04-16 14:22:53.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508010411560002 | request_id: 613e4b44-112e-46ad-95e0-628ccee42f2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d27eada-f8e2-4688-91b6-6d52194e2347 | service: service-general +[2026-04-16 14:22:53.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094911620002 | request_id: 2d27eada-f8e2-4688-91b6-6d52194e2347 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bae8e64f-e359-4191-a0ef-17afedfcc657 | service: service-general +[2026-04-16 14:22:53.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021502740004 | request_id: bae8e64f-e359-4191-a0ef-17afedfcc657 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60b9d8f0-027b-4491-8ec8-121a3d157902 | service: service-general +[2026-04-16 14:22:53.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035006690005 | request_id: 60b9d8f0-027b-4491-8ec8-121a3d157902 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b000b5b-a163-4969-a03b-ebe5e7e1d23d | service: service-general +[2026-04-16 14:22:53.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503024201890003 | request_id: 8b000b5b-a163-4969-a03b-ebe5e7e1d23d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98b78fee-e92d-4f6f-a340-33de4ef09602 | service: service-general +[2026-04-16 14:22:53.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502030301720002 | request_id: 98b78fee-e92d-4f6f-a340-33de4ef09602 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bffe5224-25ad-41e8-bb64-8b5e620e00a0 | service: service-general +[2026-04-16 14:22:53.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040205000002 | request_id: bffe5224-25ad-41e8-bb64-8b5e620e00a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5b79e29-2af6-44f4-95f0-c3ee297da34d | service: service-general +[2026-04-16 14:22:53.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046105600004 | request_id: e5b79e29-2af6-44f4-95f0-c3ee297da34d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aec0284a-a7ac-49ff-8c85-4eecf6370465 | service: service-general +[2026-04-16 14:22:53.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126006710004 | request_id: aec0284a-a7ac-49ff-8c85-4eecf6370465 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15319383-805b-4e50-be17-2b6b544cb854 | service: service-general +[2026-04-16 14:22:53.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560257 | request_id: 15319383-805b-4e50-be17-2b6b544cb854 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7de118a8-d4cf-4ee8-ac14-35244e7653e2 | service: service-general +[2026-04-16 14:22:53.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 7de118a8-d4cf-4ee8-ac14-35244e7653e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0cefd1d-57d0-4c16-bdbc-5931774c3ec3 | service: service-general +[2026-04-16 14:22:53.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251603640006 | request_id: a0cefd1d-57d0-4c16-bdbc-5931774c3ec3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 767d62a0-f825-4a7d-a282-e1119da2a416 | service: service-general +[2026-04-16 14:22:53.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255012810005 | request_id: 767d62a0-f825-4a7d-a282-e1119da2a416 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8149529c-9e8e-49f5-b4a2-2cd5bfe3580e | service: service-general +[2026-04-16 14:22:53.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513135610680002 | request_id: 8149529c-9e8e-49f5-b4a2-2cd5bfe3580e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d6c6146-cac4-4a5d-9997-f9b3ebc501ff | service: service-general +[2026-04-16 14:22:53.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246505930005 | request_id: 2d6c6146-cac4-4a5d-9997-f9b3ebc501ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38423aad-2c9a-4ae0-a3bd-d3906cc9b68f | service: service-general +[2026-04-16 14:22:53.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507265408530002 | request_id: 38423aad-2c9a-4ae0-a3bd-d3906cc9b68f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 318c47f0-6be7-4105-aca7-b329c14188ba | service: service-general +[2026-04-16 14:22:53.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574054310680001 | request_id: 318c47f0-6be7-4105-aca7-b329c14188ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79c13bca-79b1-4c48-865b-c2ce8663ead2 | service: service-general +[2026-04-16 14:22:53.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144412870001 | request_id: 79c13bca-79b1-4c48-865b-c2ce8663ead2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee255299-49bc-4fa3-ad76-9067ef549fde | service: service-general +[2026-04-16 14:22:53.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560259 | request_id: ee255299-49bc-4fa3-ad76-9067ef549fde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08dab843-86bb-459d-890a-94ff8a63d10b | service: service-general +[2026-04-16 14:22:53.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101211940001 | request_id: 08dab843-86bb-459d-890a-94ff8a63d10b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b6e8e1e-113b-4e0b-8114-0f80d53e9306 | service: service-general +[2026-04-16 14:22:53.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085704620001 | request_id: 5b6e8e1e-113b-4e0b-8114-0f80d53e9306 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a556785-a62c-4375-b77f-4b2355fd7722 | service: service-general +[2026-04-16 14:22:53.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517164107530009 | request_id: 6a556785-a62c-4375-b77f-4b2355fd7722 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90f9cbd8-bcfe-4802-9c7c-815a449c319e | service: service-general +[2026-04-16 14:22:53.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011901680001 | request_id: 90f9cbd8-bcfe-4802-9c7c-815a449c319e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbc9c3da-c3f0-4995-8bd7-0048f1770d2f | service: service-general +[2026-04-16 14:22:53.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274901980001 | request_id: bbc9c3da-c3f0-4995-8bd7-0048f1770d2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 220e89f0-56a0-41b0-aca9-72ffa0a8737d | service: service-general +[2026-04-16 14:22:53.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144204770001 | request_id: 220e89f0-56a0-41b0-aca9-72ffa0a8737d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdbf5873-35e7-4d07-a89e-52bd464b6714 | service: service-general +[2026-04-16 14:22:53.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574055112680005 | request_id: fdbf5873-35e7-4d07-a89e-52bd464b6714 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2c55892-4003-414a-a4d9-ca74945fea3c | service: service-general +[2026-04-16 14:22:53.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164107890011 | request_id: d2c55892-4003-414a-a4d9-ca74945fea3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b3a8246-f22c-40e7-8f47-42c5d2df79ef | service: service-general +[2026-04-16 14:22:53.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151109990001 | request_id: 2b3a8246-f22c-40e7-8f47-42c5d2df79ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24b538fc-3a9e-4e2b-a383-88543ad4a44f | service: service-general +[2026-04-16 14:22:53.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504010408110001 | request_id: 24b538fc-3a9e-4e2b-a383-88543ad4a44f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f460b88-1bbd-4ed1-88cb-336796ed119d | service: service-general +[2026-04-16 14:22:53.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085011670002 | request_id: 0f460b88-1bbd-4ed1-88cb-336796ed119d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd4bb74e-aa48-4144-9ad1-324df7651b7a | service: service-general +[2026-04-16 14:22:53.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245307780007 | request_id: bd4bb74e-aa48-4144-9ad1-324df7651b7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7d1e461-d2b5-4daf-bf10-8673630ba69e | service: service-general +[2026-04-16 14:22:53.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034403670001 | request_id: e7d1e461-d2b5-4daf-bf10-8673630ba69e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c54874e-8691-4a28-97a7-52d7a04de66d | service: service-general +[2026-04-16 14:22:53.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064304580003 | request_id: 1c54874e-8691-4a28-97a7-52d7a04de66d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b748be39-2030-40fd-a4c0-7717f104bf97 | service: service-general +[2026-04-16 14:22:53.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021203350002 | request_id: b748be39-2030-40fd-a4c0-7717f104bf97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48cb06d3-ee81-4b75-a593-7e8fd2ef8b4b | service: service-general +[2026-04-16 14:22:53.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010711690002 | request_id: 48cb06d3-ee81-4b75-a593-7e8fd2ef8b4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05715144-b3bc-46bd-9f99-a46e1daff627 | service: service-general +[2026-04-16 14:22:53.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040607480002 | request_id: 05715144-b3bc-46bd-9f99-a46e1daff627 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c399fd2-5c62-46d0-a2e3-55e7bc0a3196 | service: service-general +[2026-04-16 14:22:53.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025003670004 | request_id: 1c399fd2-5c62-46d0-a2e3-55e7bc0a3196 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11e5278a-c094-46d0-90d5-31aca663ef9f | service: service-general +[2026-04-16 14:22:53.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055006490003 | request_id: 11e5278a-c094-46d0-90d5-31aca663ef9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecced5e4-f6ee-4ddc-a828-5401938af2be | service: service-general +[2026-04-16 14:22:53.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054608660003 | request_id: ecced5e4-f6ee-4ddc-a828-5401938af2be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50b46ba3-d6b5-4bc8-8231-9acd38d357b8 | service: service-general +[2026-04-16 14:22:53.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507325709620002 | request_id: 50b46ba3-d6b5-4bc8-8231-9acd38d357b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a52af8a7-d703-4ab3-920b-0d2448af2c6f | service: service-general +[2026-04-16 14:22:53.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503112806980003 | request_id: a52af8a7-d703-4ab3-920b-0d2448af2c6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c11300f7-adbf-4e51-877d-442d00b4ad01 | service: service-general +[2026-04-16 14:22:53.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: c11300f7-adbf-4e51-877d-442d00b4ad01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c533306-d7a3-4b6f-adda-935fb513d51b | service: service-general +[2026-04-16 14:22:53.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174602950001 | request_id: 6c533306-d7a3-4b6f-adda-935fb513d51b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6677786-f492-4746-9e54-92c701bd7eea | service: service-general +[2026-04-16 14:22:53.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194912950002 | request_id: e6677786-f492-4746-9e54-92c701bd7eea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0914fc96-e414-4d72-bb66-8538fccde717 | service: service-general +[2026-04-16 14:22:53.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234101730071 | request_id: 0914fc96-e414-4d72-bb66-8538fccde717 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46a524b8-da43-4868-b17f-19c3c17a228e | service: service-general +[2026-04-16 14:22:53.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216801590001 | request_id: 46a524b8-da43-4868-b17f-19c3c17a228e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d6d7388-77b6-4236-b6cf-a6abfa9a5fef | service: service-general +[2026-04-16 14:22:53.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 566.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506115202680001 | request_id: 9d6d7388-77b6-4236-b6cf-a6abfa9a5fef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5bb2f43-3193-46e1-98ca-27bbe1de288f | service: service-general +[2026-04-16 14:22:53.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131809000002 | request_id: f5bb2f43-3193-46e1-98ca-27bbe1de288f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9369222b-921a-4ee5-83c6-55b7d2430d6c | service: service-general +[2026-04-16 14:22:53.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 282.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171805830001 | request_id: 9369222b-921a-4ee5-83c6-55b7d2430d6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8645149-d8f2-41e7-b194-abc1dba5be02 | service: service-general +[2026-04-16 14:22:53.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560269 | request_id: d8645149-d8f2-41e7-b194-abc1dba5be02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e12625a-400b-4d04-a730-1e26428fb898 | service: service-general +[2026-04-16 14:22:53.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185105670001 | request_id: 3e12625a-400b-4d04-a730-1e26428fb898 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6885a8e-e5c9-4a7d-aab1-dab792a4839e | service: service-general +[2026-04-16 14:22:53.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116607670001 | request_id: c6885a8e-e5c9-4a7d-aab1-dab792a4839e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a41900b4-d597-4375-a401-45a78ef2886e | service: service-general +[2026-04-16 14:22:53.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3204124412870005 | request_id: a41900b4-d597-4375-a401-45a78ef2886e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dfbe596-e2a1-43fc-9528-b91703111271 | service: service-general +[2026-04-16 14:22:53.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510052405200002 | request_id: 2dfbe596-e2a1-43fc-9528-b91703111271 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fddb599-128f-4a43-ba5c-fcc58c2435b2 | service: service-general +[2026-04-16 14:22:53.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045402720002 | request_id: 1fddb599-128f-4a43-ba5c-fcc58c2435b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f489c2af-f070-4f14-ae6a-263e3b4ef93a | service: service-general +[2026-04-16 14:22:53.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560270 | request_id: f489c2af-f070-4f14-ae6a-263e3b4ef93a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c91631c-8ae1-40fe-98c0-e67dd142bbc0 | service: service-general +[2026-04-16 14:22:53.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250906770006 | request_id: 9c91631c-8ae1-40fe-98c0-e67dd142bbc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 418fb9a2-f0a0-42d3-b251-8253f02a18df | service: service-general +[2026-04-16 14:22:53.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055008580001 | request_id: 418fb9a2-f0a0-42d3-b251-8253f02a18df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e5d1ce9-6e3c-42f8-a785-3878795c294e | service: service-general +[2026-04-16 14:22:53.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560271 | request_id: 4e5d1ce9-6e3c-42f8-a785-3878795c294e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5a38152-86ef-4cfb-990c-452f41cff218 | service: service-general +[2026-04-16 14:22:53.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251109860001 | request_id: d5a38152-86ef-4cfb-990c-452f41cff218 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 518992de-8f44-45ee-89fe-e90fb20309db | service: service-general +[2026-04-16 14:22:53.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101720033 | request_id: 518992de-8f44-45ee-89fe-e90fb20309db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f652939-c36b-4c97-963b-81d3420a35da | service: service-general +[2026-04-16 14:22:53.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025212650010 | request_id: 2f652939-c36b-4c97-963b-81d3420a35da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30b72ad3-fde8-44a2-803f-b67bc1a601c6 | service: service-general +[2026-04-16 14:22:53.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012108700004 | request_id: 30b72ad3-fde8-44a2-803f-b67bc1a601c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a47eea17-e61d-4d78-b37f-a5feb4bc95ef | service: service-general +[2026-04-16 14:22:53.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015612850001 | request_id: a47eea17-e61d-4d78-b37f-a5feb4bc95ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb5fe507-f82e-4181-80af-972c29dfed29 | service: service-general +[2026-04-16 14:22:53.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1771036008680002 | request_id: bb5fe507-f82e-4181-80af-972c29dfed29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd9a0d92-428a-4831-bc42-ca5b0e31a301 | service: service-general +[2026-04-16 14:22:53.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: bd9a0d92-428a-4831-bc42-ca5b0e31a301 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f596192b-a027-46b3-889f-ce8e12a75cd0 | service: service-general +[2026-04-16 14:22:53.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051504450001 | request_id: f596192b-a027-46b3-889f-ce8e12a75cd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fc06aba-6f84-4000-8fa1-e61d2911d56d | service: service-general +[2026-04-16 14:22:53.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264209650001 | request_id: 4fc06aba-6f84-4000-8fa1-e61d2911d56d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26234d3b-d1cd-478d-a5a5-48e505354e47 | service: service-general +[2026-04-16 14:22:53.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040705920005 | request_id: 26234d3b-d1cd-478d-a5a5-48e505354e47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9740504d-8903-44ca-b741-819777a7affb | service: service-general +[2026-04-16 14:22:53.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036109710001 | request_id: 9740504d-8903-44ca-b741-819777a7affb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f39eb00-d101-4710-b152-ee7d78ddbdf5 | service: service-general +[2026-04-16 14:22:53.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150708910001 | request_id: 9f39eb00-d101-4710-b152-ee7d78ddbdf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6aa64107-4d12-4931-a5f6-150d9c568103 | service: service-general +[2026-04-16 14:22:53.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575046604170002 | request_id: 6aa64107-4d12-4931-a5f6-150d9c568103 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edbab034-f044-4f1f-b1c5-a91367dfaaf3 | service: service-general +[2026-04-16 14:22:53.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010707580005 | request_id: edbab034-f044-4f1f-b1c5-a91367dfaaf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e087978-4cbd-49a4-b771-b28fc6db1c8a | service: service-general +[2026-04-16 14:22:53.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181108960001 | request_id: 1e087978-4cbd-49a4-b771-b28fc6db1c8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abc4ab1d-4500-406b-bb1b-3f68ee02d880 | service: service-general +[2026-04-16 14:22:53.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190303030003 | request_id: abc4ab1d-4500-406b-bb1b-3f68ee02d880 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fbb1993-7c16-4e02-8e6a-49de6e681bf1 | service: service-general +[2026-04-16 14:22:53.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050706710004 | request_id: 1fbb1993-7c16-4e02-8e6a-49de6e681bf1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e77c489-dbbc-4c94-a138-2a572c949213 | service: service-general +[2026-04-16 14:22:53.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212106610001 | request_id: 1e77c489-dbbc-4c94-a138-2a572c949213 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc676273-89fd-46b8-90af-169559ba1ae8 | service: service-general +[2026-04-16 14:22:53.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012307730011 | request_id: fc676273-89fd-46b8-90af-169559ba1ae8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0041ec6a-a45a-44c3-8f46-58c0e5473dd6 | service: service-general +[2026-04-16 14:22:53.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545857 | request_id: 0041ec6a-a45a-44c3-8f46-58c0e5473dd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad6ef187-ad97-414c-bd0a-9c0364bc33c5 | service: service-general +[2026-04-16 14:22:53.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015004830002 | request_id: ad6ef187-ad97-414c-bd0a-9c0364bc33c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5f2b4cd-ae7a-4b24-97ef-3c68695da956 | service: service-general +[2026-04-16 14:22:53.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024407760001 | request_id: a5f2b4cd-ae7a-4b24-97ef-3c68695da956 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63e9c0da-d105-4f9a-9ed6-e84964592b93 | service: service-general +[2026-04-16 14:22:53.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221206200002 | request_id: 63e9c0da-d105-4f9a-9ed6-e84964592b93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 858442fd-3013-4963-bff0-6ea54bafe53e | service: service-general +[2026-04-16 14:22:53.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194904580001 | request_id: 858442fd-3013-4963-bff0-6ea54bafe53e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 583bf9f3-a678-439b-87be-cb9ffa980e38 | service: service-general +[2026-04-16 14:22:53.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504101705140001 | request_id: 583bf9f3-a678-439b-87be-cb9ffa980e38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ebff81d-d067-404c-9576-d358d744b8b5 | service: service-general +[2026-04-16 14:22:53.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110811020004 | request_id: 2ebff81d-d067-404c-9576-d358d744b8b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09c96148-6894-4e31-911f-6210fa1abb24 | service: service-general +[2026-04-16 14:22:53.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034109670001 | request_id: 09c96148-6894-4e31-911f-6210fa1abb24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00b5ad58-f519-46e3-89e7-cd903b258d2e | service: service-general +[2026-04-16 14:22:53.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012601610001 | request_id: 00b5ad58-f519-46e3-89e7-cd903b258d2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4f1aa3a-650a-427f-a3f7-03b6a6bac350 | service: service-general +[2026-04-16 14:22:53.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055007510002 | request_id: c4f1aa3a-650a-427f-a3f7-03b6a6bac350 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 627db256-2a14-4244-afab-8daa9e2d607c | service: service-general +[2026-04-16 14:22:53.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030205510001 | request_id: 627db256-2a14-4244-afab-8daa9e2d607c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 591ae27d-93ad-4950-a0df-c6a3487affcb | service: service-general +[2026-04-16 14:22:53.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035508950002 | request_id: 591ae27d-93ad-4950-a0df-c6a3487affcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 495b209e-fda8-472d-aa90-dcd03e2901b3 | service: service-general +[2026-04-16 14:22:53.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9106013108870003 | request_id: 495b209e-fda8-472d-aa90-dcd03e2901b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 940a88ba-a57b-47d1-80da-32a93a9db9a5 | service: service-general +[2026-04-16 14:22:53.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086304590003 | request_id: 940a88ba-a57b-47d1-80da-32a93a9db9a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e9c8a8a-1617-414e-9bf6-0cd0bfef525f | service: service-general +[2026-04-16 14:22:53.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164312850001 | request_id: 2e9c8a8a-1617-414e-9bf6-0cd0bfef525f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca7a977e-e265-4888-af8e-5dd8cb4a7b5e | service: service-general +[2026-04-16 14:22:53.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024502680001 | request_id: ca7a977e-e265-4888-af8e-5dd8cb4a7b5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aa00ad6-d973-4d6c-b92d-c6581f9a43d4 | service: service-general +[2026-04-16 14:22:53.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142408010003 | request_id: 2aa00ad6-d973-4d6c-b92d-c6581f9a43d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a19984d7-d97b-481e-8976-96e8defe3895 | service: service-general +[2026-04-16 14:22:53.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514170302970002 | request_id: a19984d7-d97b-481e-8976-96e8defe3895 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9b5f590-b425-4895-abe6-3f6d69a33c10 | service: service-general +[2026-04-16 14:22:53.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507082910140001 | request_id: a9b5f590-b425-4895-abe6-3f6d69a33c10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64bea9ba-cd2a-46a4-a66c-8c37e9d6f800 | service: service-general +[2026-04-16 14:22:53.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101306940003 | request_id: 64bea9ba-cd2a-46a4-a66c-8c37e9d6f800 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d683e91-22fe-471c-b48b-589dc11b3b68 | service: service-general +[2026-04-16 14:22:53.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196910730001 | request_id: 9d683e91-22fe-471c-b48b-589dc11b3b68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 048e5b8d-01f0-43b4-bc86-508f03d496a6 | service: service-general +[2026-04-16 14:22:53.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000064 | request_id: 048e5b8d-01f0-43b4-bc86-508f03d496a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 231f154c-dd22-47cb-8194-64326ffee4a0 | service: service-general +[2026-04-16 14:22:53.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8104035107630001 | request_id: 231f154c-dd22-47cb-8194-64326ffee4a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1734182-3fdf-4197-a8cf-3f56f5e97590 | service: service-general +[2026-04-16 14:22:53.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050411730001 | request_id: e1734182-3fdf-4197-a8cf-3f56f5e97590 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a0d6380-27ea-4238-9142-90aa79519103 | service: service-general +[2026-04-16 14:22:53.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: 3a0d6380-27ea-4238-9142-90aa79519103 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f95e570-4768-47c5-83f5-733963939173 | service: service-general +[2026-04-16 14:22:53.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1272044505810001 | request_id: 2f95e570-4768-47c5-83f5-733963939173 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50e665b8-e6f5-4b35-b182-ad52360d1bf6 | service: service-general +[2026-04-16 14:22:53.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514143012730004 | request_id: 50e665b8-e6f5-4b35-b182-ad52360d1bf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5219c120-1df9-411a-84ec-98d6d279542a | service: service-general +[2026-04-16 14:22:53.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335812670001 | request_id: 5219c120-1df9-411a-84ec-98d6d279542a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f763e848-7b2b-45d1-bb10-13232a1d96ea | service: service-general +[2026-04-16 14:22:53.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559214 | request_id: f763e848-7b2b-45d1-bb10-13232a1d96ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15615e43-d6f6-4319-a0bd-7afe53aa2448 | service: service-general +[2026-04-16 14:22:53.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305102660001 | request_id: 15615e43-d6f6-4319-a0bd-7afe53aa2448 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81f51492-3c23-4328-960d-55826ff41910 | service: service-general +[2026-04-16 14:22:53.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182710900002 | request_id: 81f51492-3c23-4328-960d-55826ff41910 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f0152f7-1564-4c79-b649-d25ea4ec13c0 | service: service-general +[2026-04-16 14:22:53.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101530031 | request_id: 4f0152f7-1564-4c79-b649-d25ea4ec13c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83d7f034-8b10-4a07-a512-4bb8069355c9 | service: service-general +[2026-04-16 14:22:53.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6303046107130003 | request_id: 83d7f034-8b10-4a07-a512-4bb8069355c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ac1fd86-246c-48b2-bb01-059c91a6fcf6 | service: service-general +[2026-04-16 14:22:53.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232905650001 | request_id: 3ac1fd86-246c-48b2-bb01-059c91a6fcf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c23b0023-3d02-484d-a3e8-7e9f2ccf6714 | service: service-general +[2026-04-16 14:22:53.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518044102560001 | request_id: c23b0023-3d02-484d-a3e8-7e9f2ccf6714 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9d82f00-c7c0-4c0a-9a67-027cf98958f7 | service: service-general +[2026-04-16 14:22:53.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140509190001 | request_id: c9d82f00-c7c0-4c0a-9a67-027cf98958f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9edde70-0fef-4f86-a39e-9dd7cb252a3a | service: service-general +[2026-04-16 14:22:53.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230508440001 | request_id: a9edde70-0fef-4f86-a39e-9dd7cb252a3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6269087f-7485-40d9-83e7-e8110f78f7f8 | service: service-general +[2026-04-16 14:22:53.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560284 | request_id: 6269087f-7485-40d9-83e7-e8110f78f7f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 594d7d08-b4f6-4c9c-8148-d9c2fcf0c2dd | service: service-general +[2026-04-16 14:22:53.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523011707850001 | request_id: 594d7d08-b4f6-4c9c-8148-d9c2fcf0c2dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3dec36b-d75d-4d2f-a50f-b0b1641681d4 | service: service-general +[2026-04-16 14:22:53.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244909820011 | request_id: e3dec36b-d75d-4d2f-a50f-b0b1641681d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5978365c-cc33-48df-894c-618515afd7a5 | service: service-general +[2026-04-16 14:22:53.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560285 | request_id: 5978365c-cc33-48df-894c-618515afd7a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54c4c27a-8021-4c9c-8280-338bae8eafeb | service: service-general +[2026-04-16 14:22:53.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016004600004 | request_id: 54c4c27a-8021-4c9c-8280-338bae8eafeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c097d16e-5284-4e6d-bc67-6c635a6ca5ac | service: service-general +[2026-04-16 14:22:53.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050803180002 | request_id: c097d16e-5284-4e6d-bc67-6c635a6ca5ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0718d5e5-d9c5-4d95-8384-2971a41649ff | service: service-general +[2026-04-16 14:22:53.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084911600002 | request_id: 0718d5e5-d9c5-4d95-8384-2971a41649ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd3bef8b-7661-429d-9894-6c98ccb1c727 | service: service-general +[2026-04-16 14:22:53.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086202800003 | request_id: fd3bef8b-7661-429d-9894-6c98ccb1c727 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37a6a079-5368-4fa9-88af-8b7c90108f48 | service: service-general +[2026-04-16 14:22:53.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579022109890001 | request_id: 37a6a079-5368-4fa9-88af-8b7c90108f48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c23e5cb5-92d2-440b-b74c-66ac7aa1926f | service: service-general +[2026-04-16 14:22:53.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321707470002 | request_id: c23e5cb5-92d2-440b-b74c-66ac7aa1926f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94c77756-3e7e-4af9-ae98-4a7a07a0fb9a | service: service-general +[2026-04-16 14:22:53.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251109860001 | request_id: 94c77756-3e7e-4af9-ae98-4a7a07a0fb9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f42c0f1-1318-487d-a50c-bd7ceabf18a5 | service: service-general +[2026-04-16 14:22:53.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3216092103900003 | request_id: 4f42c0f1-1318-487d-a50c-bd7ceabf18a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c7bc70f-fad8-4cc6-9214-44f083590f73 | service: service-general +[2026-04-16 14:22:53.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035304650008 | request_id: 4c7bc70f-fad8-4cc6-9214-44f083590f73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0782b2ff-a82b-4648-a69d-cf78002e7831 | service: service-general +[2026-04-16 14:22:53.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305204010003 | request_id: 0782b2ff-a82b-4648-a69d-cf78002e7831 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: caaf5e49-1a64-4936-b85c-2c7e0b7562ff | service: service-general +[2026-04-16 14:22:53.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132912910005 | request_id: caaf5e49-1a64-4936-b85c-2c7e0b7562ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4f66276-be00-44d9-9462-a6edb1330592 | service: service-general +[2026-04-16 14:22:53.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501042209940002 | request_id: f4f66276-be00-44d9-9462-a6edb1330592 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7dda0abc-1d45-4a4d-95ed-accddfaca015 | service: service-general +[2026-04-16 14:22:53.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010601990006 | request_id: 7dda0abc-1d45-4a4d-95ed-accddfaca015 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ec0cb52-66ed-40c5-92d8-3c664cc3d86c | service: service-general +[2026-04-16 14:22:53.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114301890002 | request_id: 9ec0cb52-66ed-40c5-92d8-3c664cc3d86c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6964d5ba-dc4c-4af9-8208-d8ab38cb33e2 | service: service-general +[2026-04-16 14:22:53.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172702860002 | request_id: 6964d5ba-dc4c-4af9-8208-d8ab38cb33e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d88eb465-b7b9-407e-b25d-da6600274cc5 | service: service-general +[2026-04-16 14:22:53.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515081801930002 | request_id: d88eb465-b7b9-407e-b25d-da6600274cc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8f39366-a314-46c1-8a58-a024ec945843 | service: service-general +[2026-04-16 14:22:53.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020404700003 | request_id: d8f39366-a314-46c1-8a58-a024ec945843 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38fdbd3d-813f-4197-b16d-d22a15f310ef | service: service-general +[2026-04-16 14:22:53.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051010130001 | request_id: 38fdbd3d-813f-4197-b16d-d22a15f310ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4b6ba91-7c96-48e5-9b9c-d929c96226c2 | service: service-general +[2026-04-16 14:22:53.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560287 | request_id: a4b6ba91-7c96-48e5-9b9c-d929c96226c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c4f9505-9561-45e9-862e-c889097990ae | service: service-general +[2026-04-16 14:22:53.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042004780005 | request_id: 0c4f9505-9561-45e9-862e-c889097990ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c000d32-5d8e-4665-b9dc-5f99e652bbe4 | service: service-general +[2026-04-16 14:22:53.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529204301930001 | request_id: 9c000d32-5d8e-4665-b9dc-5f99e652bbe4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d93461a-4d5e-4b57-82af-96bb9826ffca | service: service-general +[2026-04-16 14:22:53.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508172005610006 | request_id: 6d93461a-4d5e-4b57-82af-96bb9826ffca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83770d3a-ad42-423d-afe4-f5a7f83c9fcf | service: service-general +[2026-04-16 14:22:53.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240101500024 | request_id: 83770d3a-ad42-423d-afe4-f5a7f83c9fcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1aa1255-bb76-4415-ad74-26e37e5d3804 | service: service-general +[2026-04-16 14:22:53.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032406650004 | request_id: b1aa1255-bb76-4415-ad74-26e37e5d3804 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a94fb473-e5c9-4f84-b320-0fb852571d37 | service: service-general +[2026-04-16 14:22:53.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1223012512870008 | request_id: a94fb473-e5c9-4f84-b320-0fb852571d37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68d569c5-f2f6-4b30-b4e2-e63dd2a83b98 | service: service-general +[2026-04-16 14:22:53.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271406490001 | request_id: 68d569c5-f2f6-4b30-b4e2-e63dd2a83b98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d783804e-7d92-4cfb-ae28-2d9c89ba3796 | service: service-general +[2026-04-16 14:22:53.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560288 | request_id: d783804e-7d92-4cfb-ae28-2d9c89ba3796 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9a19b42-cd73-4d7c-b5c2-5c56006d92e8 | service: service-general +[2026-04-16 14:22:53.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511105702850001 | request_id: e9a19b42-cd73-4d7c-b5c2-5c56006d92e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee399f5d-327e-462d-a154-16690028f0fc | service: service-general +[2026-04-16 14:22:53.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021305600002 | request_id: ee399f5d-327e-462d-a154-16690028f0fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e308f94a-db87-4c05-85af-c414345de03a | service: service-general +[2026-04-16 14:22:53.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220803010002 | request_id: e308f94a-db87-4c05-85af-c414345de03a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a3afc83-f00d-44be-9769-5bee45ce9b4d | service: service-general +[2026-04-16 14:22:53.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000064 | request_id: 4a3afc83-f00d-44be-9769-5bee45ce9b4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fddf54d-a518-48b0-b287-d1d944e7b44d | service: service-general +[2026-04-16 14:22:53.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560290 | request_id: 9fddf54d-a518-48b0-b287-d1d944e7b44d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f843f8f6-d00b-4057-9644-f07f08e8ac9d | service: service-general +[2026-04-16 14:22:53.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022207080002 | request_id: f843f8f6-d00b-4057-9644-f07f08e8ac9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e95e1fb-5054-4fb1-8711-0749a048c19d | service: service-general +[2026-04-16 14:22:53.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182109760001 | request_id: 7e95e1fb-5054-4fb1-8711-0749a048c19d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73b7d955-107c-41c8-8b8a-5a24815cad98 | service: service-general +[2026-04-16 14:22:53.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023006630006 | request_id: 73b7d955-107c-41c8-8b8a-5a24815cad98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b25f4c5-4107-48be-9be6-0ce615bc9fa1 | service: service-general +[2026-04-16 14:22:53.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022207080002 | request_id: 4b25f4c5-4107-48be-9be6-0ce615bc9fa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14929796-6ad1-485f-8f31-54234f72226c | service: service-general +[2026-04-16 14:22:53.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014812590005 | request_id: 14929796-6ad1-485f-8f31-54234f72226c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b4c9f4f-7205-47ad-9bc2-fa97a24a6e91 | service: service-general +[2026-04-16 14:22:53.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560291 | request_id: 0b4c9f4f-7205-47ad-9bc2-fa97a24a6e91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba372bcb-4d2d-4108-a038-e58bfa5098fe | service: service-general +[2026-04-16 14:22:53.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335006710002 | request_id: ba372bcb-4d2d-4108-a038-e58bfa5098fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8629d735-c9ed-4c42-a75b-a85db8cba3f3 | service: service-general +[2026-04-16 14:22:53.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3674053003510001 | request_id: 8629d735-c9ed-4c42-a75b-a85db8cba3f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 9999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc5d8b9f-b5ba-4284-b0ba-f44399361009 | service: service-general +[2026-04-16 14:22:53.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000000000000_ | request_id: fc5d8b9f-b5ba-4284-b0ba-f44399361009 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9360c876-4d10-414a-a7c2-408dab5e3ac1 | service: service-general +[2026-04-16 14:22:53.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 258.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000000000000_ | request_id: 9360c876-4d10-414a-a7c2-408dab5e3ac1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03f6d32f-f206-447f-b03c-e6589fd693cb | service: service-general +[2026-04-16 14:22:53.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051303000003 | request_id: 03f6d32f-f206-447f-b03c-e6589fd693cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 540b1407-84ed-4322-9dda-5538ddca0fcb | service: service-general +[2026-04-16 14:22:53.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: 540b1407-84ed-4322-9dda-5538ddca0fcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be5ec537-b6a1-4e63-8a24-a3eb5938db10 | service: service-general +[2026-04-16 14:22:53.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: be5ec537-b6a1-4e63-8a24-a3eb5938db10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87fb2a16-4799-4d0b-b1aa-022f72aa8f26 | service: service-general +[2026-04-16 14:22:53.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 87fb2a16-4799-4d0b-b1aa-022f72aa8f26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03898b90-7c0b-442f-8f2b-00430335f80d | service: service-general +[2026-04-16 14:22:53.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 03898b90-7c0b-442f-8f2b-00430335f80d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a53e9b5-5232-41a4-bbab-3f9baba59b9d | service: service-general +[2026-04-16 14:22:53.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508144101750006 | request_id: 7a53e9b5-5232-41a4-bbab-3f9baba59b9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1694c0a6-1918-4e46-b6a7-fde56ebb4104 | service: service-general +[2026-04-16 14:22:53.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 1694c0a6-1918-4e46-b6a7-fde56ebb4104 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31c723b8-5a2b-4117-a971-70bae3ca3c01 | service: service-general +[2026-04-16 14:22:53.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 31c723b8-5a2b-4117-a971-70bae3ca3c01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70aea4f6-9640-474e-b0ac-410ca1f6b842 | service: service-general +[2026-04-16 14:22:53.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: 70aea4f6-9640-474e-b0ac-410ca1f6b842 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6964bb4d-ffb9-4191-8bdd-41c728112aac | service: service-general +[2026-04-16 14:22:53.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: 6964bb4d-ffb9-4191-8bdd-41c728112aac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab8a6787-0beb-4c37-af35-d38f54f6efbd | service: service-general +[2026-04-16 14:22:53.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: ab8a6787-0beb-4c37-af35-d38f54f6efbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50c3192b-3e23-4b6e-94ca-e23f72a3a656 | service: service-general +[2026-04-16 14:22:53.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 50c3192b-3e23-4b6e-94ca-e23f72a3a656 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 667df8f9-f3d9-4e40-b31c-8d2b29b98e42 | service: service-general +[2026-04-16 14:22:53.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 667df8f9-f3d9-4e40-b31c-8d2b29b98e42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dccd984-2b17-4362-a4fd-9e9eedd99502 | service: service-general +[2026-04-16 14:22:53.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 6dccd984-2b17-4362-a4fd-9e9eedd99502 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9efb8d96-a7ed-494f-9edb-90c0cad684c8 | service: service-general +[2026-04-16 14:22:53.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 9efb8d96-a7ed-494f-9edb-90c0cad684c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cf46edd-77f1-4b04-b144-d81dd1bd3c12 | service: service-general +[2026-04-16 14:22:53.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: 7cf46edd-77f1-4b04-b144-d81dd1bd3c12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 004e5760-b3e1-4fef-8307-d9ca2b97ef59 | service: service-general +[2026-04-16 14:22:53.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508045909650004 | request_id: 004e5760-b3e1-4fef-8307-d9ca2b97ef59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b375d5cb-5fb8-4746-b61f-caa742af66a3 | service: service-general +[2026-04-16 14:22:53.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: b375d5cb-5fb8-4746-b61f-caa742af66a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00633451-8d74-4be8-808a-404c0243696c | service: service-general +[2026-04-16 14:22:53.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 00633451-8d74-4be8-808a-404c0243696c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fcdb4f8-7db2-45c9-a4b4-c064ed138356 | service: service-general +[2026-04-16 14:22:53.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: 1fcdb4f8-7db2-45c9-a4b4-c064ed138356 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e9be544-86b1-42fc-845b-bc320ccb49a1 | service: service-general +[2026-04-16 14:22:53.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 5e9be544-86b1-42fc-845b-bc320ccb49a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d17a4e2-0660-4fdd-ad0a-1067285500d7 | service: service-general +[2026-04-16 14:22:53.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 4d17a4e2-0660-4fdd-ad0a-1067285500d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c123144b-7ac8-4254-9385-b5d707023b69 | service: service-general +[2026-04-16 14:22:53.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560292 | request_id: c123144b-7ac8-4254-9385-b5d707023b69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d371b88-162d-4c46-a8a4-b9a87aac5ec1 | service: service-general +[2026-04-16 14:22:53.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061710070002 | request_id: 3d371b88-162d-4c46-a8a4-b9a87aac5ec1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 616d6c87-64a8-47e1-847f-830158cc3ff0 | service: service-general +[2026-04-16 14:22:53.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: 616d6c87-64a8-47e1-847f-830158cc3ff0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2455995b-63e8-4b68-8e01-fed753a70193 | service: service-general +[2026-04-16 14:22:53.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505224107740068 | request_id: 2455995b-63e8-4b68-8e01-fed753a70193 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a370adf3-56a7-4e1f-a89a-5068a0eee658 | service: service-general +[2026-04-16 14:22:53.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: a370adf3-56a7-4e1f-a89a-5068a0eee658 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3dda91c-901a-453f-8509-04a9460f83fc | service: service-general +[2026-04-16 14:22:53.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: c3dda91c-901a-453f-8509-04a9460f83fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73f7022a-d0aa-4388-a2d7-418ce6d67c26 | service: service-general +[2026-04-16 14:22:53.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 73f7022a-d0aa-4388-a2d7-418ce6d67c26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d4eb23a-8c7e-4868-9c36-f0cee83fe703 | service: service-general +[2026-04-16 14:22:53.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 4d4eb23a-8c7e-4868-9c36-f0cee83fe703 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 888b6ab3-4961-4b44-9f0d-f1c0ae9f9406 | service: service-general +[2026-04-16 14:22:53.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: 888b6ab3-4961-4b44-9f0d-f1c0ae9f9406 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5199c60-b4e2-418d-ad75-9cff0085e94a | service: service-general +[2026-04-16 14:22:53.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: b5199c60-b4e2-418d-ad75-9cff0085e94a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44041ded-9a96-4307-a9f5-ccd78e4e01ce | service: service-general +[2026-04-16 14:22:53.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: 44041ded-9a96-4307-a9f5-ccd78e4e01ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7dabbcd-4d46-44a0-adeb-5d1a74c2051e | service: service-general +[2026-04-16 14:22:53.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: d7dabbcd-4d46-44a0-adeb-5d1a74c2051e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e48a6725-3282-49b2-a25d-18293b6cff5d | service: service-general +[2026-04-16 14:22:53.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560293 | request_id: e48a6725-3282-49b2-a25d-18293b6cff5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 422451dc-7e9e-4361-8c0b-8133b27d7d1f | service: service-general +[2026-04-16 14:22:53.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560294 | request_id: 422451dc-7e9e-4361-8c0b-8133b27d7d1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06b1db92-1b5b-4a02-bd99-2493fc3e7251 | service: service-general +[2026-04-16 14:22:53.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: 06b1db92-1b5b-4a02-bd99-2493fc3e7251 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7efaf549-4e6d-4196-87c4-c0acea65baa8 | service: service-general +[2026-04-16 14:22:53.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 7efaf549-4e6d-4196-87c4-c0acea65baa8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 084b995c-4031-4536-a689-8c384d0e6bb8 | service: service-general +[2026-04-16 14:22:53.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171105211939001 | request_id: 084b995c-4031-4536-a689-8c384d0e6bb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f5bd7de-eafc-486a-8a2b-1eed61786499 | service: service-general +[2026-04-16 14:22:53.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517052904690002 | request_id: 8f5bd7de-eafc-486a-8a2b-1eed61786499 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77e66a1e-03b4-4df0-9059-833de9fa5de6 | service: service-general +[2026-04-16 14:22:53.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 77e66a1e-03b4-4df0-9059-833de9fa5de6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3dc1158-bfa7-4cff-bbe8-d6d91d1a0554 | service: service-general +[2026-04-16 14:22:53.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578126704800002 | request_id: b3dc1158-bfa7-4cff-bbe8-d6d91d1a0554 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8003793e-6654-4791-aa50-4ff60920416b | service: service-general +[2026-04-16 14:22:53.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052404570001 | request_id: 8003793e-6654-4791-aa50-4ff60920416b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d9d9ce2-d2dd-4c41-8cde-02e88b9f8ee6 | service: service-general +[2026-04-16 14:22:53.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510162504840001 | request_id: 0d9d9ce2-d2dd-4c41-8cde-02e88b9f8ee6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19fe7af2-9975-4c85-81c0-ac738568f223 | service: service-general +[2026-04-16 14:22:53.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170408020001 | request_id: 19fe7af2-9975-4c85-81c0-ac738568f223 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de68c921-52fd-4bbc-876e-8d843acc491e | service: service-general +[2026-04-16 14:22:53.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508172005610006 | request_id: de68c921-52fd-4bbc-876e-8d843acc491e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3539fbf-0f87-4e76-ac20-ceb9573b6a0e | service: service-general +[2026-04-16 14:22:53.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506067007910002 | request_id: b3539fbf-0f87-4e76-ac20-ceb9573b6a0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 996e2813-d2c0-4920-bb8f-1c82aeac271a | service: service-general +[2026-04-16 14:22:53.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104707860001 | request_id: 996e2813-d2c0-4920-bb8f-1c82aeac271a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e444805-a8ae-4e03-92b4-c4672d89fe5a | service: service-general +[2026-04-16 14:22:53.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 4e444805-a8ae-4e03-92b4-c4672d89fe5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c2a7145-3ad8-48f4-8f6a-aeea37833529 | service: service-general +[2026-04-16 14:22:53.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545784 | request_id: 1c2a7145-3ad8-48f4-8f6a-aeea37833529 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 509f6d5d-75b0-4676-8862-912f496c70fb | service: service-general +[2026-04-16 14:22:53.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514210104730001 | request_id: 509f6d5d-75b0-4676-8862-912f496c70fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35056d67-be65-4b08-90a7-d5cc2ce9cbab | service: service-general +[2026-04-16 14:22:53.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: 35056d67-be65-4b08-90a7-d5cc2ce9cbab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86f998c2-44a9-4263-b7e3-34b8f3976bbe | service: service-general +[2026-04-16 14:22:53.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172037008840012 | request_id: 86f998c2-44a9-4263-b7e3-34b8f3976bbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de8fc250-c4bd-47bd-b342-0800b7c5df2d | service: service-general +[2026-04-16 14:22:53.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504122808710001 | request_id: de8fc250-c4bd-47bd-b342-0800b7c5df2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcdeb542-b5f7-43a6-95e6-bfa4c96d4878 | service: service-general +[2026-04-16 14:22:53.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041004650003 | request_id: bcdeb542-b5f7-43a6-95e6-bfa4c96d4878 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 358960cc-e603-46e4-9b5c-b8633a91b448 | service: service-general +[2026-04-16 14:22:53.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: 358960cc-e603-46e4-9b5c-b8633a91b448 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97536217-3430-44fa-bd12-630a6e05cf47 | service: service-general +[2026-04-16 14:22:53.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: 97536217-3430-44fa-bd12-630a6e05cf47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0affd0a-5e1c-4188-8555-aa49f0e610cb | service: service-general +[2026-04-16 14:22:53.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 568.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116804600002 | request_id: d0affd0a-5e1c-4188-8555-aa49f0e610cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87acfe27-9403-4200-9d99-b76bb342cd2d | service: service-general +[2026-04-16 14:22:53.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514225005680001 | request_id: 87acfe27-9403-4200-9d99-b76bb342cd2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 060e270a-5765-4d61-93d9-451be8e81af7 | service: service-general +[2026-04-16 14:22:53.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: 060e270a-5765-4d61-93d9-451be8e81af7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1695d5c2-6094-432b-a73c-2e158d47e8ac | service: service-general +[2026-04-16 14:22:53.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506252307780002 | request_id: 1695d5c2-6094-432b-a73c-2e158d47e8ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca013239-e7f6-45d7-af40-05c3583f0ff6 | service: service-general +[2026-04-16 14:22:53.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508174101600007 | request_id: ca013239-e7f6-45d7-af40-05c3583f0ff6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9106bb81-a0bb-4aa2-bee7-b8d6ba576114 | service: service-general +[2026-04-16 14:22:53.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175012720005 | request_id: 9106bb81-a0bb-4aa2-bee7-b8d6ba576114 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36a89e52-4ff2-4c8e-ba4b-281fe1a3ddae | service: service-general +[2026-04-16 14:22:53.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 36a89e52-4ff2-4c8e-ba4b-281fe1a3ddae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29594698-5c64-42ed-ba21-43518eb8750d | service: service-general +[2026-04-16 14:22:53.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076409580001 | request_id: 29594698-5c64-42ed-ba21-43518eb8750d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dadecd4-60aa-4eee-acfe-6bbdaf298efa | service: service-general +[2026-04-16 14:22:53.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054608660003 | request_id: 9dadecd4-60aa-4eee-acfe-6bbdaf298efa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c4b7cc8-7468-4845-bbae-f532685d04ef | service: service-general +[2026-04-16 14:22:53.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 7c4b7cc8-7468-4845-bbae-f532685d04ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ab2ac48-7533-4788-ac67-c5b0cefa7fa8 | service: service-general +[2026-04-16 14:22:53.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506115202680001 | request_id: 1ab2ac48-7533-4788-ac67-c5b0cefa7fa8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 762fc3d5-7101-4a78-a393-65cd3ea6aeb2 | service: service-general +[2026-04-16 14:22:53.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041111830005 | request_id: 762fc3d5-7101-4a78-a393-65cd3ea6aeb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 832491f0-0ba4-48b6-bb92-70cb39dfb443 | service: service-general +[2026-04-16 14:22:53.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056202810001 | request_id: 832491f0-0ba4-48b6-bb92-70cb39dfb443 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3976f800-fcde-4b79-9554-3c3bb6ecc9b1 | service: service-general +[2026-04-16 14:22:53.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275907200001 | request_id: 3976f800-fcde-4b79-9554-3c3bb6ecc9b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e85d719-1d12-4e5d-9f04-d5b8d036d309 | service: service-general +[2026-04-16 14:22:53.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035401700001 | request_id: 3e85d719-1d12-4e5d-9f04-d5b8d036d309 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d25d1fe4-fb0c-425f-88e7-1626b8c2059e | service: service-general +[2026-04-16 14:22:53.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514117006560011 | request_id: d25d1fe4-fb0c-425f-88e7-1626b8c2059e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e19d3eae-d196-480b-b2e6-9a5665925841 | service: service-general +[2026-04-16 14:22:53.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: e19d3eae-d196-480b-b2e6-9a5665925841 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd99055b-c5b5-4482-8158-2919ead2f7d8 | service: service-general +[2026-04-16 14:22:53.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154110130002 | request_id: bd99055b-c5b5-4482-8158-2919ead2f7d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30e216f1-aed5-4711-9bef-029758890f39 | service: service-general +[2026-04-16 14:22:53.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080601020003 | request_id: 30e216f1-aed5-4711-9bef-029758890f39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23f04f0d-cac3-4560-b2d0-02dd7b98a102 | service: service-general +[2026-04-16 14:22:53.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090412790002 | request_id: 23f04f0d-cac3-4560-b2d0-02dd7b98a102 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a676c851-7783-4e3b-b713-9a7eaa548ad8 | service: service-general +[2026-04-16 14:22:53.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106007720005 | request_id: a676c851-7783-4e3b-b713-9a7eaa548ad8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b72c0cf4-13e7-4a93-8f73-a58867fe8089 | service: service-general +[2026-04-16 14:22:53.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010711690002 | request_id: b72c0cf4-13e7-4a93-8f73-a58867fe8089 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba1332e6-693c-45ef-aac8-6c4e6e7565fc | service: service-general +[2026-04-16 14:22:53.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094101480001 | request_id: ba1332e6-693c-45ef-aac8-6c4e6e7565fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bac77cf4-cffb-40f5-8bef-d7bc190e51c6 | service: service-general +[2026-04-16 14:22:53.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: bac77cf4-cffb-40f5-8bef-d7bc190e51c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7b76bb8-53fb-4c6f-88fa-fc6e9ff8e74d | service: service-general +[2026-04-16 14:22:53.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080404640004 | request_id: b7b76bb8-53fb-4c6f-88fa-fc6e9ff8e74d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 705e53a4-28dc-4ded-ba1b-a2daae352d57 | service: service-general +[2026-04-16 14:22:53.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513106609760001 | request_id: 705e53a4-28dc-4ded-ba1b-a2daae352d57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bb0cd5a-950f-4192-b49f-26dc99885ccc | service: service-general +[2026-04-16 14:22:53.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010401690006 | request_id: 5bb0cd5a-950f-4192-b49f-26dc99885ccc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80226c30-f3a4-4ea1-9195-18c8b188fde2 | service: service-general +[2026-04-16 14:22:53.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3319062507150004 | request_id: 80226c30-f3a4-4ea1-9195-18c8b188fde2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c629fa6-b0a8-4f33-ad01-fc4bb0b5f048 | service: service-general +[2026-04-16 14:22:53.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503132012730001 | request_id: 9c629fa6-b0a8-4f33-ad01-fc4bb0b5f048 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62784bc5-0272-4787-897a-6f2a0d90da31 | service: service-general +[2026-04-16 14:22:53.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271021003790001 | request_id: 62784bc5-0272-4787-897a-6f2a0d90da31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d6cf167-c654-4843-aa0e-45eb7b921441 | service: service-general +[2026-04-16 14:22:53.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528014505840004 | request_id: 6d6cf167-c654-4843-aa0e-45eb7b921441 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2ba24b4-e8be-4903-9bd6-4d7446fe0086 | service: service-general +[2026-04-16 14:22:53.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055007510002 | request_id: e2ba24b4-e8be-4903-9bd6-4d7446fe0086 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ae6a2d1-a494-4488-8e85-82b624e80d2e | service: service-general +[2026-04-16 14:22:53.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 9ae6a2d1-a494-4488-8e85-82b624e80d2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 500684a1-9cbc-481c-8d80-ab1be4f9c537 | service: service-general +[2026-04-16 14:22:53.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182802110004 | request_id: 500684a1-9cbc-481c-8d80-ab1be4f9c537 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e30a7ed0-b4b9-43c9-a21f-51ba29bcf3a2 | service: service-general +[2026-04-16 14:22:53.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351412504720004_ | request_id: e30a7ed0-b4b9-43c9-a21f-51ba29bcf3a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 108be791-5b5b-487a-9077-8e09a357c3f8 | service: service-general +[2026-04-16 14:22:53.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: 108be791-5b5b-487a-9077-8e09a357c3f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd31c49e-d7f3-4f6b-aac2-f150cc3fd450 | service: service-general +[2026-04-16 14:22:53.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000411545697 | request_id: dd31c49e-d7f3-4f6b-aac2-f150cc3fd450 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48e52b1e-3ddf-4939-b935-03e6ab4dd2f4 | service: service-general +[2026-04-16 14:22:53.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: 48e52b1e-3ddf-4939-b935-03e6ab4dd2f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6e0a00c-88f7-42da-a908-fc08c36cbb6a | service: service-general +[2026-04-16 14:22:53.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504013108640004 | request_id: d6e0a00c-88f7-42da-a908-fc08c36cbb6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8959c6e8-a636-41f2-b52c-daaf0ae443c0 | service: service-general +[2026-04-16 14:22:53.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508151704110004 | request_id: 8959c6e8-a636-41f2-b52c-daaf0ae443c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8000f514-ce86-4f33-b671-192d30c900ea | service: service-general +[2026-04-16 14:22:53.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506261602670001 | request_id: 8000f514-ce86-4f33-b671-192d30c900ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34ebe773-d2b8-4af2-a244-07f9eae57502 | service: service-general +[2026-04-16 14:22:53.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506224107640067 | request_id: 34ebe773-d2b8-4af2-a244-07f9eae57502 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed4ee75d-72ae-490d-b2dc-cbb6a70558cb | service: service-general +[2026-04-16 14:22:53.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506060107610027 | request_id: ed4ee75d-72ae-490d-b2dc-cbb6a70558cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f6a3859-b33d-43e4-9063-e8b165e3b7c2 | service: service-general +[2026-04-16 14:22:53.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: 5f6a3859-b33d-43e4-9063-e8b165e3b7c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35526ed5-8884-46f0-8e99-3ef26559f875 | service: service-general +[2026-04-16 14:22:53.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571034711600001 | request_id: 35526ed5-8884-46f0-8e99-3ef26559f875 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9cd0540-cc13-432f-9618-b5e91e494464 | service: service-general +[2026-04-16 14:22:53.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.446µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: c9cd0540-cc13-432f-9618-b5e91e494464 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94619d8f-b635-4c91-a430-ece8b469e002 | service: service-general +[2026-04-16 14:22:53.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503054206890002 | request_id: 94619d8f-b635-4c91-a430-ece8b469e002 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 264320ef-82d6-4219-b84f-e2f832180f38 | service: service-general +[2026-04-16 14:22:53.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042005900006 | request_id: 264320ef-82d6-4219-b84f-e2f832180f38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78410711-4954-4ba7-b5b5-207789b05e85 | service: service-general +[2026-04-16 14:22:53.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126607730001 | request_id: 78410711-4954-4ba7-b5b5-207789b05e85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1087fa06-54da-419c-9ea8-e7bb7896bbd6 | service: service-general +[2026-04-16 14:22:53.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 1087fa06-54da-419c-9ea8-e7bb7896bbd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07c7052d-f941-4f80-a90c-56ef0363bf9e | service: service-general +[2026-04-16 14:22:53.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095608700001 | request_id: 07c7052d-f941-4f80-a90c-56ef0363bf9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c5a2bc8-7c25-4c4e-b939-c568bd5166d1 | service: service-general +[2026-04-16 14:22:53.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046111030009 | request_id: 8c5a2bc8-7c25-4c4e-b939-c568bd5166d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be49a165-a5d9-48b2-9e17-261e92797a15 | service: service-general +[2026-04-16 14:22:53.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560309 | request_id: be49a165-a5d9-48b2-9e17-261e92797a15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05f8c21e-9d95-4355-81bd-54f00ed06a52 | service: service-general +[2026-04-16 14:22:53.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045560 | request_id: 05f8c21e-9d95-4355-81bd-54f00ed06a52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ce572f0-9a7b-4c6b-acae-8a94009536b6 | service: service-general +[2026-04-16 14:22:53.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104201740001 | request_id: 4ce572f0-9a7b-4c6b-acae-8a94009536b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6941b522-6fb7-46ca-a1ef-03cd307f35e9 | service: service-general +[2026-04-16 14:22:53.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 6941b522-6fb7-46ca-a1ef-03cd307f35e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa6e61f3-1010-447b-95ed-155060895e12 | service: service-general +[2026-04-16 14:22:53.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560319 | request_id: aa6e61f3-1010-447b-95ed-155060895e12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb2b52a9-19f7-4a7d-aadb-4d580af532fb | service: service-general +[2026-04-16 14:22:53.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056104420001 | request_id: eb2b52a9-19f7-4a7d-aadb-4d580af532fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f643d343-ee93-4aac-8934-6187a8e342c9 | service: service-general +[2026-04-16 14:22:53.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: f643d343-ee93-4aac-8934-6187a8e342c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e64d3a0c-2f2a-4316-af2e-4d378641d80f | service: service-general +[2026-04-16 14:22:53.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511026606840001 | request_id: e64d3a0c-2f2a-4316-af2e-4d378641d80f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb00f998-4308-487b-9de9-b05bbf987c2a | service: service-general +[2026-04-16 14:22:53.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052006660003 | request_id: bb00f998-4308-487b-9de9-b05bbf987c2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d737d1e-7d31-45ae-8d58-83f86d697597 | service: service-general +[2026-04-16 14:22:53.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184106180001 | request_id: 1d737d1e-7d31-45ae-8d58-83f86d697597 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9b06325-fbe0-467a-8c8c-cba657f4c960 | service: service-general +[2026-04-16 14:22:53.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024805120002 | request_id: d9b06325-fbe0-467a-8c8c-cba657f4c960 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2489939a-acb2-4664-9297-0966d983431f | service: service-general +[2026-04-16 14:22:53.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504090202490001 | request_id: 2489939a-acb2-4664-9297-0966d983431f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38759743-0ed3-4ce0-a232-8ac4317645fb | service: service-general +[2026-04-16 14:22:53.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560320 | request_id: 38759743-0ed3-4ce0-a232-8ac4317645fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d296b2b0-f8a3-45bf-9e34-069dc1a593e4 | service: service-general +[2026-04-16 14:22:53.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097108190001 | request_id: d296b2b0-f8a3-45bf-9e34-069dc1a593e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d51409be-8a5b-40f0-b0dc-ad44c0d7b305 | service: service-general +[2026-04-16 14:22:53.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022506720001 | request_id: d51409be-8a5b-40f0-b0dc-ad44c0d7b305 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67d2e8ca-6ef5-4ebf-91fa-ee3f2f9d89e5 | service: service-general +[2026-04-16 14:22:53.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034704940003 | request_id: 67d2e8ca-6ef5-4ebf-91fa-ee3f2f9d89e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfe67eb4-44c5-437a-9900-c7796a7e3db2 | service: service-general +[2026-04-16 14:22:53.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034101690021 | request_id: cfe67eb4-44c5-437a-9900-c7796a7e3db2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e434c09-d9a8-4d9e-ba8e-e18848755ca3 | service: service-general +[2026-04-16 14:22:53.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116301980008 | request_id: 5e434c09-d9a8-4d9e-ba8e-e18848755ca3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de4360ba-b50d-4efd-929c-83a3f377ce44 | service: service-general +[2026-04-16 14:22:53.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010506590005 | request_id: de4360ba-b50d-4efd-929c-83a3f377ce44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f3816a0-4515-4c62-9f42-91ae0fe80627 | service: service-general +[2026-04-16 14:22:53.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350425208880002_ | request_id: 4f3816a0-4515-4c62-9f42-91ae0fe80627 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b948fb4-738a-45bf-a0a7-ff78150025ad | service: service-general +[2026-04-16 14:22:53.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6506152806130000 | request_id: 6b948fb4-738a-45bf-a0a7-ff78150025ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2693f23f-ed8b-4562-bbc9-9e9632f7fdaf | service: service-general +[2026-04-16 14:22:53.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100912990010 | request_id: 2693f23f-ed8b-4562-bbc9-9e9632f7fdaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04424d80-22b4-4ed5-81e3-765f0e0b5122 | service: service-general +[2026-04-16 14:22:53.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106110040001 | request_id: 04424d80-22b4-4ed5-81e3-765f0e0b5122 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b6d555b-3d46-4455-afb1-1389a1a2985a | service: service-general +[2026-04-16 14:22:53.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185806740003 | request_id: 8b6d555b-3d46-4455-afb1-1389a1a2985a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8cfd55c-f235-4250-b101-733f2adac237 | service: service-general +[2026-04-16 14:22:53.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015402560001 | request_id: f8cfd55c-f235-4250-b101-733f2adac237 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f529b53b-633c-462f-ae13-22335b8beeca | service: service-general +[2026-04-16 14:22:53.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560321 | request_id: f529b53b-633c-462f-ae13-22335b8beeca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c87796e5-d9ec-40fc-aff7-4669bc9effd0 | service: service-general +[2026-04-16 14:22:53.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6506152806130001 | request_id: c87796e5-d9ec-40fc-aff7-4669bc9effd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 911d8670-59c7-401e-9add-224853ad5d34 | service: service-general +[2026-04-16 14:22:53.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054107710038 | request_id: 911d8670-59c7-401e-9add-224853ad5d34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcc95bd5-cf70-4717-98a7-3a8f9beb8143 | service: service-general +[2026-04-16 14:22:53.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045607870005 | request_id: fcc95bd5-cf70-4717-98a7-3a8f9beb8143 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10525fe6-fad1-4dc6-808a-f3fcfef8f33a | service: service-general +[2026-04-16 14:22:53.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513126801760001 | request_id: 10525fe6-fad1-4dc6-808a-f3fcfef8f33a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3eab7e98-6ede-4839-80c1-7f2cbb217109 | service: service-general +[2026-04-16 14:22:53.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 563.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511015010650001 | request_id: 3eab7e98-6ede-4839-80c1-7f2cbb217109 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 907d7531-645d-41d7-b9eb-e6653c424988 | service: service-general +[2026-04-16 14:22:53.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054706670008 | request_id: 907d7531-645d-41d7-b9eb-e6653c424988 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1405ef1e-a39c-4cb7-accb-ac4063ac7e91 | service: service-general +[2026-04-16 14:22:53.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 467.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132904610001 | request_id: 1405ef1e-a39c-4cb7-accb-ac4063ac7e91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25cddc48-b561-495f-8c51-d56ef1d597d5 | service: service-general +[2026-04-16 14:22:53.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 288.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045212690002 | request_id: 25cddc48-b561-495f-8c51-d56ef1d597d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5e79876-054a-478a-bd36-bf2f823bd5fd | service: service-general +[2026-04-16 14:22:53.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031203540003 | request_id: a5e79876-054a-478a-bd36-bf2f823bd5fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aec42757-8bd2-41c7-bf17-b129b0de923b | service: service-general +[2026-04-16 14:22:53.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560322 | request_id: aec42757-8bd2-41c7-bf17-b129b0de923b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d22a218-0d1d-405f-b70c-1fe189aee8ad | service: service-general +[2026-04-16 14:22:53.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251712130001 | request_id: 1d22a218-0d1d-405f-b70c-1fe189aee8ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45743e1c-3c5f-47b9-8be0-a7a15617d82c | service: service-general +[2026-04-16 14:22:53.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085808900006 | request_id: 45743e1c-3c5f-47b9-8be0-a7a15617d82c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dca5a74-de33-45ff-be74-da32647ad638 | service: service-general +[2026-04-16 14:22:53.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510055203090002 | request_id: 5dca5a74-de33-45ff-be74-da32647ad638 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee1a9e59-d897-4dd7-a88e-0454da6692eb | service: service-general +[2026-04-16 14:22:53.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010908500003 | request_id: ee1a9e59-d897-4dd7-a88e-0454da6692eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3da0f4f-286a-41a3-b56e-4abd89df637c | service: service-general +[2026-04-16 14:22:53.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135808670002 | request_id: d3da0f4f-286a-41a3-b56e-4abd89df637c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d2c2712-9c09-43f3-b4f8-42aa8bd559b0 | service: service-general +[2026-04-16 14:22:53.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226509120002 | request_id: 2d2c2712-9c09-43f3-b4f8-42aa8bd559b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b9848c9-40ed-427e-a1c7-8ae10064dc60 | service: service-general +[2026-04-16 14:22:53.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256901790002 | request_id: 2b9848c9-40ed-427e-a1c7-8ae10064dc60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20346430-aa52-485e-a065-7b5028d8f051 | service: service-general +[2026-04-16 14:22:53.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054112560000 | request_id: 20346430-aa52-485e-a065-7b5028d8f051 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a96880d2-ac3f-4acf-a2da-d8e5c0454d2e | service: service-general +[2026-04-16 14:22:53.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517094307670004 | request_id: a96880d2-ac3f-4acf-a2da-d8e5c0454d2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92103647-96a0-4e2b-a88e-635b81fc4fe9 | service: service-general +[2026-04-16 14:22:53.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506246709030002 | request_id: 92103647-96a0-4e2b-a88e-635b81fc4fe9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e120723-a706-4a93-9fe4-94d52909bf27 | service: service-general +[2026-04-16 14:22:53.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514092906650005 | request_id: 9e120723-a706-4a93-9fe4-94d52909bf27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0ae588c-c8dc-4cb6-985b-0d49a36380c8 | service: service-general +[2026-04-16 14:22:53.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560329 | request_id: c0ae588c-c8dc-4cb6-985b-0d49a36380c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6906ee43-4d30-4b40-bd84-649497b80fe4 | service: service-general +[2026-04-16 14:22:53.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194704090002 | request_id: 6906ee43-4d30-4b40-bd84-649497b80fe4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0deef72a-2a9e-4b4d-91f4-78e729a2d10f | service: service-general +[2026-04-16 14:22:53.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334205560002 | request_id: 0deef72a-2a9e-4b4d-91f4-78e729a2d10f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b767bda1-56db-4045-97ee-91a275cc9ba0 | service: service-general +[2026-04-16 14:22:53.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0222233322222222 | request_id: b767bda1-56db-4045-97ee-91a275cc9ba0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6037e141-47a0-4866-baf7-aaaadbe98413 | service: service-general +[2026-04-16 14:22:53.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015303690002 | request_id: 6037e141-47a0-4866-baf7-aaaadbe98413 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c28e902-bd58-4bb5-8671-0a90db37273d | service: service-general +[2026-04-16 14:22:53.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508014103780001 | request_id: 7c28e902-bd58-4bb5-8671-0a90db37273d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e961fee-2fbd-4034-a1e2-33101a1ef24e | service: service-general +[2026-04-16 14:22:53.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091811790005 | request_id: 0e961fee-2fbd-4034-a1e2-33101a1ef24e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba039153-16ab-49e5-ae44-d3fccdda1de4 | service: service-general +[2026-04-16 14:22:53.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015801730001 | request_id: ba039153-16ab-49e5-ae44-d3fccdda1de4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f0b981d-6002-4f2d-8239-698a8e4a715c | service: service-general +[2026-04-16 14:22:53.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015212960003 | request_id: 6f0b981d-6002-4f2d-8239-698a8e4a715c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1be3d96d-5a7c-49fe-8102-8e3077a32b2b | service: service-general +[2026-04-16 14:22:53.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011003680001 | request_id: 1be3d96d-5a7c-49fe-8102-8e3077a32b2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b8df074-2106-48bb-8a3a-d9c9692d18ef | service: service-general +[2026-04-16 14:22:53.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556970 | request_id: 5b8df074-2106-48bb-8a3a-d9c9692d18ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22be5b19-33ce-4a09-806d-ae644980d5d5 | service: service-general +[2026-04-16 14:22:53.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035703070004 | request_id: 22be5b19-33ce-4a09-806d-ae644980d5d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 404b4f93-0999-405b-86a0-490c91137d33 | service: service-general +[2026-04-16 14:22:53.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560399 | request_id: 404b4f93-0999-405b-86a0-490c91137d33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65170906-1d0e-42dd-9e77-a7f8e42bba80 | service: service-general +[2026-04-16 14:22:53.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508016207640001 | request_id: 65170906-1d0e-42dd-9e77-a7f8e42bba80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b91e135-9b2c-484c-a4ed-056e31743b71 | service: service-general +[2026-04-16 14:22:53.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031705870003 | request_id: 5b91e135-9b2c-484c-a4ed-056e31743b71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c85bba2-fd73-4219-98ed-f2e3f99dc36d | service: service-general +[2026-04-16 14:22:53.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: 8c85bba2-fd73-4219-98ed-f2e3f99dc36d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ea33f92-0df0-4bde-8d64-659f5577ecf3 | service: service-general +[2026-04-16 14:22:53.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175110690001 | request_id: 2ea33f92-0df0-4bde-8d64-659f5577ecf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91265140-7a8e-4ca8-bd00-432087539e0b | service: service-general +[2026-04-16 14:22:53.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215302710001 | request_id: 91265140-7a8e-4ca8-bd00-432087539e0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c027da02-206f-4dc4-bb07-242a17ffd024 | service: service-general +[2026-04-16 14:22:53.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036506020011 | request_id: c027da02-206f-4dc4-bb07-242a17ffd024 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1095f858-3884-4733-96b6-76a8af59e15b | service: service-general +[2026-04-16 14:22:53.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576025411820001 | request_id: 1095f858-3884-4733-96b6-76a8af59e15b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 930aab8f-b744-4fc2-a08f-5a303c2163b7 | service: service-general +[2026-04-16 14:22:53.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504052409790002 | request_id: 930aab8f-b744-4fc2-a08f-5a303c2163b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99d543f9-1a98-4bbf-9734-1b6064a60703 | service: service-general +[2026-04-16 14:22:53.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545919 | request_id: 99d543f9-1a98-4bbf-9734-1b6064a60703 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f2c7671-430d-4c0a-89f0-34db59900126 | service: service-general +[2026-04-16 14:22:53.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016006530003 | request_id: 1f2c7671-430d-4c0a-89f0-34db59900126 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6adfa022-1311-4ff2-8d1a-a497f7bd4824 | service: service-general +[2026-04-16 14:22:53.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014205870007 | request_id: 6adfa022-1311-4ff2-8d1a-a497f7bd4824 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14752b0d-18d1-412b-b02f-0abbc52b5031 | service: service-general +[2026-04-16 14:22:53.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559179 | request_id: 14752b0d-18d1-412b-b02f-0abbc52b5031 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1492a519-ea8d-4b9f-9e2b-20b41ff0d501 | service: service-general +[2026-04-16 14:22:53.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075505710008 | request_id: 1492a519-ea8d-4b9f-9e2b-20b41ff0d501 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a4816ed-1cde-4321-989f-c05022672731 | service: service-general +[2026-04-16 14:22:53.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084107480049 | request_id: 0a4816ed-1cde-4321-989f-c05022672731 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74e8c45c-5734-4dce-9a01-c3e6dfd90364 | service: service-general +[2026-04-16 14:22:53.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115306730004 | request_id: 74e8c45c-5734-4dce-9a01-c3e6dfd90364 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d20493d-3625-4860-8157-17274c920d14 | service: service-general +[2026-04-16 14:22:53.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506146410710001 | request_id: 6d20493d-3625-4860-8157-17274c920d14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84b099b6-a547-41b8-9be7-9eb9588336ef | service: service-general +[2026-04-16 14:22:53.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512060204180001 | request_id: 84b099b6-a547-41b8-9be7-9eb9588336ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b64d204-ea72-4e75-894a-2a4eaf2cfee7 | service: service-general +[2026-04-16 14:22:53.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046502170001 | request_id: 1b64d204-ea72-4e75-894a-2a4eaf2cfee7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bf364b0-1eae-4692-8aa9-2b84eaee2948 | service: service-general +[2026-04-16 14:22:53.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506024107690190 | request_id: 3bf364b0-1eae-4692-8aa9-2b84eaee2948 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aaaa14d-9c2b-426a-addf-ff7476a97369 | service: service-general +[2026-04-16 14:22:53.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256606590003 | request_id: 2aaaa14d-9c2b-426a-addf-ff7476a97369 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0216503a-9729-4069-89a4-e81a4807081f | service: service-general +[2026-04-16 14:22:53.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041905980002 | request_id: 0216503a-9729-4069-89a4-e81a4807081f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 847b3994-2ead-4101-8b44-c8799dd1433c | service: service-general +[2026-04-16 14:22:53.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571010610480003 | request_id: 847b3994-2ead-4101-8b44-c8799dd1433c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab100995-3e50-4271-85b9-5db3704a9233 | service: service-general +[2026-04-16 14:22:53.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104107350302 | request_id: ab100995-3e50-4271-85b9-5db3704a9233 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cba2b04-162c-40f4-a188-c5f8a7d317ed | service: service-general +[2026-04-16 14:22:53.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509114105720003 | request_id: 8cba2b04-162c-40f4-a188-c5f8a7d317ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 426573bf-daec-4a5d-8f33-5523965ce3db | service: service-general +[2026-04-16 14:22:53.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120402180002 | request_id: 426573bf-daec-4a5d-8f33-5523965ce3db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eb7c90c-0b75-4c66-b6fd-b1947f743a50 | service: service-general +[2026-04-16 14:22:53.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190303030003 | request_id: 0eb7c90c-0b75-4c66-b6fd-b1947f743a50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a83bcd7-7a4c-44fb-8000-5c36182e939f | service: service-general +[2026-04-16 14:22:53.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106505670003 | request_id: 6a83bcd7-7a4c-44fb-8000-5c36182e939f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0abf7b9-15cb-49df-8ffb-fa1f8722e93a | service: service-general +[2026-04-16 14:22:53.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: e0abf7b9-15cb-49df-8ffb-fa1f8722e93a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7294261-bfa6-42d1-853d-a4026b8bbbe6 | service: service-general +[2026-04-16 14:22:53.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135203530001 | request_id: d7294261-bfa6-42d1-853d-a4026b8bbbe6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb27ce3e-bc45-4436-93a1-c8f2cae306a5 | service: service-general +[2026-04-16 14:22:53.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180305500004 | request_id: bb27ce3e-bc45-4436-93a1-c8f2cae306a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d60ce121-ddd1-4567-91a9-f7b0ac9585e5 | service: service-general +[2026-04-16 14:22:53.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506061011610001 | request_id: d60ce121-ddd1-4567-91a9-f7b0ac9585e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88ea3243-9f91-4d79-ab13-a0120b0e0faf | service: service-general +[2026-04-16 14:22:53.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246210930001 | request_id: 88ea3243-9f91-4d79-ab13-a0120b0e0faf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aec71a6c-ea98-4aa7-b2f0-462cfe65d0ee | service: service-general +[2026-04-16 14:22:53.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035402900012 | request_id: aec71a6c-ea98-4aa7-b2f0-462cfe65d0ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fbe4e66-75ee-45ca-bd18-442b8e95375a | service: service-general +[2026-04-16 14:22:53.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114901060004 | request_id: 4fbe4e66-75ee-45ca-bd18-442b8e95375a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 140db9af-c7de-4ce9-a9f4-c1f786fe9533 | service: service-general +[2026-04-16 14:22:53.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114401720002 | request_id: 140db9af-c7de-4ce9-a9f4-c1f786fe9533 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05f79e6f-b368-442b-ad9d-6567cc4bfe86 | service: service-general +[2026-04-16 14:22:53.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509200512750005 | request_id: 05f79e6f-b368-442b-ad9d-6567cc4bfe86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ff42ae2-a172-424a-841e-e1ba2613f004 | service: service-general +[2026-04-16 14:22:53.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560402 | request_id: 4ff42ae2-a172-424a-841e-e1ba2613f004 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ee691c9-4afb-4082-ae2f-649f37af6346 | service: service-general +[2026-04-16 14:22:53.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200911820001 | request_id: 9ee691c9-4afb-4082-ae2f-649f37af6346 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d38bcdf-724c-45d6-90f7-fb7811d8c317 | service: service-general +[2026-04-16 14:22:53.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264208020003 | request_id: 8d38bcdf-724c-45d6-90f7-fb7811d8c317 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b7e5ad0-cedb-4c30-8a33-09f072951f33 | service: service-general +[2026-04-16 14:22:53.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061106096003 | request_id: 5b7e5ad0-cedb-4c30-8a33-09f072951f33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4eb899a9-91ac-4944-854c-09616d59395d | service: service-general +[2026-04-16 14:22:53.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514047011940001 | request_id: 4eb899a9-91ac-4944-854c-09616d59395d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 966bfaa6-9dc5-42b8-8208-fff99dcfd239 | service: service-general +[2026-04-16 14:22:53.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010807480001 | request_id: 966bfaa6-9dc5-42b8-8208-fff99dcfd239 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a9ce6af-7b29-4143-8248-6b4816c22059 | service: service-general +[2026-04-16 14:22:53.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136307940003 | request_id: 2a9ce6af-7b29-4143-8248-6b4816c22059 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85434d0d-c97a-4eea-a8b2-6c7eb93f5ec6 | service: service-general +[2026-04-16 14:22:53.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: 85434d0d-c97a-4eea-a8b2-6c7eb93f5ec6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32242d36-42e7-4c3a-937f-4e10d992648d | service: service-general +[2026-04-16 14:22:53.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036506020011 | request_id: 32242d36-42e7-4c3a-937f-4e10d992648d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 330bf8a6-8bed-4507-8253-de22b96545a0 | service: service-general +[2026-04-16 14:22:53.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503010408180002 | request_id: 330bf8a6-8bed-4507-8253-de22b96545a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a34aa2a0-b518-4abd-9e08-5d798b784e12 | service: service-general +[2026-04-16 14:22:53.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171401540001 | request_id: a34aa2a0-b518-4abd-9e08-5d798b784e12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 071e7ac6-9805-4136-a7f8-ef118397baba | service: service-general +[2026-04-16 14:22:53.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016606090005 | request_id: 071e7ac6-9805-4136-a7f8-ef118397baba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72199c76-9837-47eb-8292-a58f9e541f9b | service: service-general +[2026-04-16 14:22:53.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011501970003 | request_id: 72199c76-9837-47eb-8292-a58f9e541f9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f5d1218-3d07-4970-b3ab-cc85a05b69e2 | service: service-general +[2026-04-16 14:22:53.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045632 | request_id: 5f5d1218-3d07-4970-b3ab-cc85a05b69e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7038b1b4-408d-4490-ad0f-635e5719f5eb | service: service-general +[2026-04-16 14:22:53.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505030804880001 | request_id: 7038b1b4-408d-4490-ad0f-635e5719f5eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ae9376b-404d-468c-acdf-d949cffd797e | service: service-general +[2026-04-16 14:22:53.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184605600003 | request_id: 3ae9376b-404d-468c-acdf-d949cffd797e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e1370ee-0be5-46d5-bd55-6cf40c4aa7af | service: service-general +[2026-04-16 14:22:53.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031603950001 | request_id: 0e1370ee-0be5-46d5-bd55-6cf40c4aa7af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7330894-2e7e-4264-b3ea-1ad087c8b1e0 | service: service-general +[2026-04-16 14:22:53.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080811710001 | request_id: f7330894-2e7e-4264-b3ea-1ad087c8b1e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cdfa627-70cb-4090-b24a-891cd33ae2a0 | service: service-general +[2026-04-16 14:22:53.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254701650005 | request_id: 1cdfa627-70cb-4090-b24a-891cd33ae2a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eead10d2-819a-4b29-8d9c-83e1730cd199 | service: service-general +[2026-04-16 14:22:53.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3212014906860011 | request_id: eead10d2-819a-4b29-8d9c-83e1730cd199 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17091566-32b6-4550-8ff1-9cf65b110d97 | service: service-general +[2026-04-16 14:22:53.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8171022107070004 | request_id: 17091566-32b6-4550-8ff1-9cf65b110d97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e63bb306-fbe3-4294-8dc0-19e12132b6a4 | service: service-general +[2026-04-16 14:22:53.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507206201770002 | request_id: e63bb306-fbe3-4294-8dc0-19e12132b6a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8ac8d64-3a77-4be8-9a56-55aee34f652b | service: service-general +[2026-04-16 14:22:53.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 280.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504194701600001 | request_id: d8ac8d64-3a77-4be8-9a56-55aee34f652b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ee9f98a-a182-4169-8c46-df4f18f7040b | service: service-general +[2026-04-16 14:22:53.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1541512151544854 | request_id: 6ee9f98a-a182-4169-8c46-df4f18f7040b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d4c5dd5-ad54-434a-8cd3-213c361fc2be | service: service-general +[2026-04-16 14:22:53.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021511890001 | request_id: 6d4c5dd5-ad54-434a-8cd3-213c361fc2be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2120de09-162d-4720-b336-aee127b63f40 | service: service-general +[2026-04-16 14:22:53.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301010570003 | request_id: 2120de09-162d-4720-b336-aee127b63f40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70b8e059-6496-4493-aab0-37ae2a8376bf | service: service-general +[2026-04-16 14:22:53.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577026609480001 | request_id: 70b8e059-6496-4493-aab0-37ae2a8376bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7dd261b-aca3-4f32-ad53-de3757b595a3 | service: service-general +[2026-04-16 14:22:53.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042011410002 | request_id: c7dd261b-aca3-4f32-ad53-de3757b595a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3146b975-6572-41bb-a3e9-00bded221cc3 | service: service-general +[2026-04-16 14:22:53.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090306580002 | request_id: 3146b975-6572-41bb-a3e9-00bded221cc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 334856a4-d59b-460d-a028-b68918bbf608 | service: service-general +[2026-04-16 14:22:53.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1805124804820007 | request_id: 334856a4-d59b-460d-a028-b68918bbf608 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a70af6cb-0938-4208-a21e-40113c8c9216 | service: service-general +[2026-04-16 14:22:53.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051605660006 | request_id: a70af6cb-0938-4208-a21e-40113c8c9216 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9835f538-43f6-4677-ab16-c08da9fc0c43 | service: service-general +[2026-04-16 14:22:53.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165902110002 | request_id: 9835f538-43f6-4677-ab16-c08da9fc0c43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10718217-da3c-45c9-bafe-a93b8dca4476 | service: service-general +[2026-04-16 14:22:53.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175202630004 | request_id: 10718217-da3c-45c9-bafe-a93b8dca4476 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ab764c2-6190-42ac-b73d-14ccd2c4bbee | service: service-general +[2026-04-16 14:22:53.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024707870004 | request_id: 0ab764c2-6190-42ac-b73d-14ccd2c4bbee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8d3fa27-09e1-482e-94b9-8cacb23705b2 | service: service-general +[2026-04-16 14:22:53.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509285910870001 | request_id: c8d3fa27-09e1-482e-94b9-8cacb23705b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12903159-493c-4b0a-8aab-22f075235a80 | service: service-general +[2026-04-16 14:22:53.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086012730001 | request_id: 12903159-493c-4b0a-8aab-22f075235a80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e64dec9-af6f-4a4a-a0bd-48a03014e25d | service: service-general +[2026-04-16 14:22:53.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181308720005 | request_id: 4e64dec9-af6f-4a4a-a0bd-48a03014e25d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca6f9f23-26a9-4ec7-92b7-6ade6b0f5c5f | service: service-general +[2026-04-16 14:22:53.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574022509900001 | request_id: ca6f9f23-26a9-4ec7-92b7-6ade6b0f5c5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49d15e42-1407-44e4-8b02-40ecbb66e21c | service: service-general +[2026-04-16 14:22:53.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054407580002 | request_id: 49d15e42-1407-44e4-8b02-40ecbb66e21c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90279012-fb34-4f6a-9477-4b02e237fbfe | service: service-general +[2026-04-16 14:22:53.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144611980001 | request_id: 90279012-fb34-4f6a-9477-4b02e237fbfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0478cfa-8798-4935-be74-f10f534d1d7e | service: service-general +[2026-04-16 14:22:53.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130709920001 | request_id: b0478cfa-8798-4935-be74-f10f534d1d7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7601c02b-a2e3-4104-9043-adb48a476ffb | service: service-general +[2026-04-16 14:22:53.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011310070055 | request_id: 7601c02b-a2e3-4104-9043-adb48a476ffb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7b6836e-2ff6-47be-ba5a-90a74e9f34a5 | service: service-general +[2026-04-16 14:22:53.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041510740003 | request_id: b7b6836e-2ff6-47be-ba5a-90a74e9f34a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f7d75cb-84a4-4554-96db-d4eb54cf7e02 | service: service-general +[2026-04-16 14:22:53.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560407 | request_id: 4f7d75cb-84a4-4554-96db-d4eb54cf7e02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f060c9cc-62b3-464f-b19f-356ec145d193 | service: service-general +[2026-04-16 14:22:53.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015905710001 | request_id: f060c9cc-62b3-464f-b19f-356ec145d193 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 159a0c7a-90da-4055-ba0a-62368212b362 | service: service-general +[2026-04-16 14:22:53.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244108000007 | request_id: 159a0c7a-90da-4055-ba0a-62368212b362 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e593984-568f-478d-ae0a-6e30f1136e50 | service: service-general +[2026-04-16 14:22:53.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: 9e593984-568f-478d-ae0a-6e30f1136e50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36764240-b1f2-4081-a20d-2435b23e168c | service: service-general +[2026-04-16 14:22:53.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045708570005 | request_id: 36764240-b1f2-4081-a20d-2435b23e168c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d08447a-aeff-4a56-b298-b62021b90133 | service: service-general +[2026-04-16 14:22:53.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035607730001 | request_id: 0d08447a-aeff-4a56-b298-b62021b90133 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a8ad750-2c39-49db-a9a2-edb893b55471 | service: service-general +[2026-04-16 14:22:53.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245203750002 | request_id: 6a8ad750-2c39-49db-a9a2-edb893b55471 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1bd769d-6b31-4396-bef3-175965175f09 | service: service-general +[2026-04-16 14:22:53.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: d1bd769d-6b31-4396-bef3-175965175f09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 700811e7-bf3d-4a4c-b788-a6bb29cf0aae | service: service-general +[2026-04-16 14:22:53.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 700811e7-bf3d-4a4c-b788-a6bb29cf0aae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 467584ff-50e6-49e9-bff2-f3dac7bb2229 | service: service-general +[2026-04-16 14:22:53.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050101450102 | request_id: 467584ff-50e6-49e9-bff2-f3dac7bb2229 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cfb67d9-ceec-4fe6-bd65-1aaaa955fdc0 | service: service-general +[2026-04-16 14:22:53.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 1cfb67d9-ceec-4fe6-bd65-1aaaa955fdc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35119e34-c069-4d53-b505-0186b1140646 | service: service-general +[2026-04-16 14:22:53.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 35119e34-c069-4d53-b505-0186b1140646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9b15389-74b0-4006-83ad-c75a70758fa2 | service: service-general +[2026-04-16 14:22:53.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021601740001 | request_id: c9b15389-74b0-4006-83ad-c75a70758fa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcb7bf75-eda0-4754-9ff4-5484db542e72 | service: service-general +[2026-04-16 14:22:53.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314609780001 | request_id: bcb7bf75-eda0-4754-9ff4-5484db542e72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51d8a1e8-484e-4715-aa8c-9b395b356b1f | service: service-general +[2026-04-16 14:22:53.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: 51d8a1e8-484e-4715-aa8c-9b395b356b1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9551fab-ec39-4e5e-a8dc-bbbeedbee31c | service: service-general +[2026-04-16 14:22:53.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513125008690002 | request_id: f9551fab-ec39-4e5e-a8dc-bbbeedbee31c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52083d71-cd43-4b67-ac3a-fda7a94574a0 | service: service-general +[2026-04-16 14:22:53.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572026405580001 | request_id: 52083d71-cd43-4b67-ac3a-fda7a94574a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4efedb7-e685-40f3-a7b2-3ac7446d5dd7 | service: service-general +[2026-04-16 14:22:53.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057012680001 | request_id: f4efedb7-e685-40f3-a7b2-3ac7446d5dd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ed0f880-aebe-42d6-8be1-d8b846930149 | service: service-general +[2026-04-16 14:22:53.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506145010710003 | request_id: 3ed0f880-aebe-42d6-8be1-d8b846930149 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ed3c808-0e38-4b5b-9915-b3a1522a13ad | service: service-general +[2026-04-16 14:22:53.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503137112530041 | request_id: 9ed3c808-0e38-4b5b-9915-b3a1522a13ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93c9f6d0-6264-4a1e-93f7-c0061e3f6459 | service: service-general +[2026-04-16 14:22:53.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/036200071156025_ | request_id: 93c9f6d0-6264-4a1e-93f7-c0061e3f6459 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5b172c4-c39c-46d1-81a1-40566325cf81 | service: service-general +[2026-04-16 14:22:53.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105505640001 | request_id: f5b172c4-c39c-46d1-81a1-40566325cf81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ef795f3-48e2-4dbd-8338-e856d7526151 | service: service-general +[2026-04-16 14:22:53.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523166307910002 | request_id: 0ef795f3-48e2-4dbd-8338-e856d7526151 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23295ebb-09df-402c-bc68-720395baace4 | service: service-general +[2026-04-16 14:22:53.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014508890001 | request_id: 23295ebb-09df-402c-bc68-720395baace4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:53.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eac74de1-ce73-4217-9f5e-33d09de621a4 | service: service-general +[2026-04-16 14:22:53.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155011700001 | request_id: eac74de1-ce73-4217-9f5e-33d09de621a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0c1954c-a709-4fb8-addb-519e97a71f76 | service: service-general +[2026-04-16 14:22:54.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5309066904130001 | request_id: b0c1954c-a709-4fb8-addb-519e97a71f76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dad754e3-ecb6-40b2-ad13-992bac066391 | service: service-general +[2026-04-16 14:22:54.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034902950001 | request_id: dad754e3-ecb6-40b2-ad13-992bac066391 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 908cd81f-2978-4edc-b995-bbee99edefc5 | service: service-general +[2026-04-16 14:22:54.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155105650002 | request_id: 908cd81f-2978-4edc-b995-bbee99edefc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5dd9941-8261-46ba-9f35-c7d65e79296f | service: service-general +[2026-04-16 14:22:54.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045911540001 | request_id: c5dd9941-8261-46ba-9f35-c7d65e79296f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93a4d3b8-8fa3-41ee-9271-c979d51bfcd3 | service: service-general +[2026-04-16 14:22:54.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510046109650002 | request_id: 93a4d3b8-8fa3-41ee-9271-c979d51bfcd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 534bb1f3-19ff-4225-b4c2-e7463c5bef09 | service: service-general +[2026-04-16 14:22:54.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040302680001 | request_id: 534bb1f3-19ff-4225-b4c2-e7463c5bef09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70a4c2c4-75af-4fb0-bd60-e705c6baa342 | service: service-general +[2026-04-16 14:22:54.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508106802700002 | request_id: 70a4c2c4-75af-4fb0-bd60-e705c6baa342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62851513-4d82-4e98-82af-4ac0059c40bd | service: service-general +[2026-04-16 14:22:54.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124611830002 | request_id: 62851513-4d82-4e98-82af-4ac0059c40bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92a745e7-7578-4979-ad50-501e66067955 | service: service-general +[2026-04-16 14:22:54.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506105410800001 | request_id: 92a745e7-7578-4979-ad50-501e66067955 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b817887-9492-43e9-9e56-9149a4d7693e | service: service-general +[2026-04-16 14:22:54.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134201590001 | request_id: 9b817887-9492-43e9-9e56-9149a4d7693e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91038d15-7f6a-4f6a-abf4-e85c26701f43 | service: service-general +[2026-04-16 14:22:54.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031204760001 | request_id: 91038d15-7f6a-4f6a-abf4-e85c26701f43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4434fbc-9229-4828-bc2e-f4fc5f098888 | service: service-general +[2026-04-16 14:22:54.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357303301110003_ | request_id: c4434fbc-9229-4828-bc2e-f4fc5f098888 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4aa88a9a-049c-424d-b518-0124277c7baf | service: service-general +[2026-04-16 14:22:54.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545912 | request_id: 4aa88a9a-049c-424d-b518-0124277c7baf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f79fef46-9eaa-4118-af7f-6627afb12dbd | service: service-general +[2026-04-16 14:22:54.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510135012980001 | request_id: f79fef46-9eaa-4118-af7f-6627afb12dbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: deb91c05-aaca-444a-b51a-e736f692b738 | service: service-general +[2026-04-16 14:22:54.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084704670004 | request_id: deb91c05-aaca-444a-b51a-e736f692b738 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce39a51b-d06a-4434-9733-001b8eec87d9 | service: service-general +[2026-04-16 14:22:54.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504010107760080 | request_id: ce39a51b-d06a-4434-9733-001b8eec87d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb0d4548-d8df-4fc4-8367-83fd1ec02794 | service: service-general +[2026-04-16 14:22:54.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034710790002 | request_id: eb0d4548-d8df-4fc4-8367-83fd1ec02794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f104bff-bd7e-4b8f-bb90-78899ed2338c | service: service-general +[2026-04-16 14:22:54.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371131202720004 | request_id: 4f104bff-bd7e-4b8f-bb90-78899ed2338c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cb9f368-eac0-4e2f-81c3-9c3bdbf2ec07 | service: service-general +[2026-04-16 14:22:54.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075111780004 | request_id: 5cb9f368-eac0-4e2f-81c3-9c3bdbf2ec07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bbb66fb-fe84-4ead-b3fe-747e5746a2f4 | service: service-general +[2026-04-16 14:22:54.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021011730005 | request_id: 0bbb66fb-fe84-4ead-b3fe-747e5746a2f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f85d9206-8d8f-4879-8885-8c8668d50b54 | service: service-general +[2026-04-16 14:22:54.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050412590001 | request_id: f85d9206-8d8f-4879-8885-8c8668d50b54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0e9c271-c865-4337-a968-585b603707e0 | service: service-general +[2026-04-16 14:22:54.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034207800009 | request_id: d0e9c271-c865-4337-a968-585b603707e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e197db83-e202-460c-a065-1b2a19576370 | service: service-general +[2026-04-16 14:22:54.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015308710001 | request_id: e197db83-e202-460c-a065-1b2a19576370 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b971308-1dcf-4fd7-9e8b-0cac9b236fbc | service: service-general +[2026-04-16 14:22:54.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044311710001 | request_id: 3b971308-1dcf-4fd7-9e8b-0cac9b236fbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa42cfba-c56e-4c13-a936-7a1e8e29343f | service: service-general +[2026-04-16 14:22:54.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514106503750003 | request_id: aa42cfba-c56e-4c13-a936-7a1e8e29343f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac393174-2d89-4a0b-9562-7b051672b219 | service: service-general +[2026-04-16 14:22:54.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560423 | request_id: ac393174-2d89-4a0b-9562-7b051672b219 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28c6d289-ad30-42fb-9103-089bc21f2720 | service: service-general +[2026-04-16 14:22:54.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505037011680002 | request_id: 28c6d289-ad30-42fb-9103-089bc21f2720 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a06fba9-0bbc-4014-80ae-6e8d306121cf | service: service-general +[2026-04-16 14:22:54.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560469 | request_id: 7a06fba9-0bbc-4014-80ae-6e8d306121cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a9e1000-e61e-4987-8723-e4083191072b | service: service-general +[2026-04-16 14:22:54.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 604.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503033006710003 | request_id: 5a9e1000-e61e-4987-8723-e4083191072b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22d329fe-80d3-4312-b125-73a0f75eec4a | service: service-general +[2026-04-16 14:22:54.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573000100014000 | request_id: 22d329fe-80d3-4312-b125-73a0f75eec4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75284496-d646-45da-9e5a-225c4958f341 | service: service-general +[2026-04-16 14:22:54.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 256.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521114503880004 | request_id: 75284496-d646-45da-9e5a-225c4958f341 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4ae4afd-3feb-45a8-be9b-4859c32bc75b | service: service-general +[2026-04-16 14:22:54.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: a4ae4afd-3feb-45a8-be9b-4859c32bc75b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc5d434b-b1fb-4371-8e31-10b9fdce07c7 | service: service-general +[2026-04-16 14:22:54.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156102 | request_id: fc5d434b-b1fb-4371-8e31-10b9fdce07c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c492ebe1-71bd-47e9-8ad1-4e1b6d461c30 | service: service-general +[2026-04-16 14:22:54.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520045203920003 | request_id: c492ebe1-71bd-47e9-8ad1-4e1b6d461c30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bf45714-8629-4ea2-8608-dd5818107b6c | service: service-general +[2026-04-16 14:22:54.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156109 | request_id: 3bf45714-8629-4ea2-8608-dd5818107b6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd2179c0-6ef0-4011-831a-d8050a480f7a | service: service-general +[2026-04-16 14:22:54.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156230 | request_id: fd2179c0-6ef0-4011-831a-d8050a480f7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13323915-fc3f-4ddc-a1b8-6d593710ea8b | service: service-general +[2026-04-16 14:22:54.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/036200007115560_ | request_id: 13323915-fc3f-4ddc-a1b8-6d593710ea8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81cb7831-34f9-4847-94f2-bd5b1deb2276 | service: service-general +[2026-04-16 14:22:54.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051710180003 | request_id: 81cb7831-34f9-4847-94f2-bd5b1deb2276 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4676492c-32af-4164-a0c0-02e9dcf0806c | service: service-general +[2026-04-16 14:22:54.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054205790002 | request_id: 4676492c-32af-4164-a0c0-02e9dcf0806c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 351e6180-1bde-4b68-85b5-7d1c2f1c962b | service: service-general +[2026-04-16 14:22:54.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000023 | request_id: 351e6180-1bde-4b68-85b5-7d1c2f1c962b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e29f5d0b-dcf6-4259-be0b-e1b5b4489132 | service: service-general +[2026-04-16 14:22:54.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156000 | request_id: e29f5d0b-dcf6-4259-be0b-e1b5b4489132 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f08c2c1e-06a9-4995-b2f0-05abcf9f0251 | service: service-general +[2026-04-16 14:22:54.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012312810002 | request_id: f08c2c1e-06a9-4995-b2f0-05abcf9f0251 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f90ed586-417b-479b-8350-fb70f4a65e51 | service: service-general +[2026-04-16 14:22:54.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156125 | request_id: f90ed586-417b-479b-8350-fb70f4a65e51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 521ed80c-53e5-40c8-bf1a-4b8b3c2d6751 | service: service-general +[2026-04-16 14:22:54.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514073006740001 | request_id: 521ed80c-53e5-40c8-bf1a-4b8b3c2d6751 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49de70bd-c1a5-49b9-b884-39d398b68b62 | service: service-general +[2026-04-16 14:22:54.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075608880003 | request_id: 49de70bd-c1a5-49b9-b884-39d398b68b62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d45e496-8584-4495-a5d8-7164b6253407 | service: service-general +[2026-04-16 14:22:54.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156789 | request_id: 2d45e496-8584-4495-a5d8-7164b6253407 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01a2465c-f829-4286-a9d0-049afd3dc46a | service: service-general +[2026-04-16 14:22:54.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156174 | request_id: 01a2465c-f829-4286-a9d0-049afd3dc46a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2805afda-4450-4b5f-943e-ff93809a1ded | service: service-general +[2026-04-16 14:22:54.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240101770052 | request_id: 2805afda-4450-4b5f-943e-ff93809a1ded | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc271147-2dc5-4a3d-9b58-9fd9543a6b89 | service: service-general +[2026-04-16 14:22:54.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156963 | request_id: bc271147-2dc5-4a3d-9b58-9fd9543a6b89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51a0780d-21dc-41f6-b5dd-c819497a1a28 | service: service-general +[2026-04-16 14:22:54.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012211100005 | request_id: 51a0780d-21dc-41f6-b5dd-c819497a1a28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98d32643-0278-4643-aa48-30de76f74d4c | service: service-general +[2026-04-16 14:22:54.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515101503920008 | request_id: 98d32643-0278-4643-aa48-30de76f74d4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6d18453-82d0-47b9-afef-d64f8a672764 | service: service-general +[2026-04-16 14:22:54.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015206570002 | request_id: d6d18453-82d0-47b9-afef-d64f8a672764 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84d46556-ae55-4d39-a7c6-d75f32192d12 | service: service-general +[2026-04-16 14:22:54.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515101503920008 | request_id: 84d46556-ae55-4d39-a7c6-d75f32192d12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e30c871a-15ee-46c1-80b6-8c0275b37e19 | service: service-general +[2026-04-16 14:22:54.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: e30c871a-15ee-46c1-80b6-8c0275b37e19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddc6e384-f8b9-402d-af47-9e1881d01f0a | service: service-general +[2026-04-16 14:22:54.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514181103870003 | request_id: ddc6e384-f8b9-402d-af47-9e1881d01f0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 762773b8-9bc1-4a00-991b-2522a9e89c28 | service: service-general +[2026-04-16 14:22:54.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041009630004 | request_id: 762773b8-9bc1-4a00-991b-2522a9e89c28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f14580f-80ee-4a37-8aa5-3217ea4aa7c2 | service: service-general +[2026-04-16 14:22:54.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 1f14580f-80ee-4a37-8aa5-3217ea4aa7c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 429f87e8-d2df-4f9a-a0de-1274614b691f | service: service-general +[2026-04-16 14:22:54.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190110870001 | request_id: 429f87e8-d2df-4f9a-a0de-1274614b691f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5f7f829-7a4f-4aa8-9804-bb8d7ccc8db9 | service: service-general +[2026-04-16 14:22:54.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: c5f7f829-7a4f-4aa8-9804-bb8d7ccc8db9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 561e8314-be8c-4865-8a53-e64141c748b5 | service: service-general +[2026-04-16 14:22:54.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034901500002 | request_id: 561e8314-be8c-4865-8a53-e64141c748b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a223b58f-2016-420b-a3d2-230669f24c3b | service: service-general +[2026-04-16 14:22:54.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084507400002 | request_id: a223b58f-2016-420b-a3d2-230669f24c3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10c041c4-5411-448f-8eb3-c930b5cd8ad2 | service: service-general +[2026-04-16 14:22:54.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514107006670045 | request_id: 10c041c4-5411-448f-8eb3-c930b5cd8ad2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef3c3858-853e-4a3a-8427-87ad9d23dfe7 | service: service-general +[2026-04-16 14:22:54.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510081502540002 | request_id: ef3c3858-853e-4a3a-8427-87ad9d23dfe7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6bd63e0-c449-4e7c-b7f6-74c9e8e89036 | service: service-general +[2026-04-16 14:22:54.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024305840003 | request_id: f6bd63e0-c449-4e7c-b7f6-74c9e8e89036 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78a35e52-d2df-4923-af5a-ca720585eba2 | service: service-general +[2026-04-16 14:22:54.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024407820011 | request_id: 78a35e52-d2df-4923-af5a-ca720585eba2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c120f482-9a2c-4b4a-907d-cf7259ac5884 | service: service-general +[2026-04-16 14:22:54.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000031 | request_id: c120f482-9a2c-4b4a-907d-cf7259ac5884 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4f514c0-ab18-4dcb-b133-59b137931d28 | service: service-general +[2026-04-16 14:22:54.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071150000 | request_id: f4f514c0-ab18-4dcb-b133-59b137931d28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 745396fa-f862-406d-8016-237905fdfa60 | service: service-general +[2026-04-16 14:22:54.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0350154002120002 | request_id: 745396fa-f862-406d-8016-237905fdfa60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e29755fa-1791-4e66-b42c-33347a95cb18 | service: service-general +[2026-04-16 14:22:54.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505091008620001 | request_id: e29755fa-1791-4e66-b42c-33347a95cb18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dbc19f9-e548-45e8-95a5-22094f8e9d05 | service: service-general +[2026-04-16 14:22:54.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200503150002 | request_id: 2dbc19f9-e548-45e8-95a5-22094f8e9d05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed91ff35-bdde-48af-8a60-5568aca5aaba | service: service-general +[2026-04-16 14:22:54.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014101480063 | request_id: ed91ff35-bdde-48af-8a60-5568aca5aaba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70843f09-32e3-4154-aec5-b07a79d46fb6 | service: service-general +[2026-04-16 14:22:54.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256805940004 | request_id: 70843f09-32e3-4154-aec5-b07a79d46fb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f4cdee3-1c13-4fff-b1ba-24e8e5194a7d | service: service-general +[2026-04-16 14:22:54.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244603700008 | request_id: 9f4cdee3-1c13-4fff-b1ba-24e8e5194a7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bbedd1c-b538-485b-a4fd-206990d133c7 | service: service-general +[2026-04-16 14:22:54.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176308950005 | request_id: 6bbedd1c-b538-485b-a4fd-206990d133c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc2017b2-2a28-4085-81c6-730cd7a2fb1f | service: service-general +[2026-04-16 14:22:54.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156100 | request_id: fc2017b2-2a28-4085-81c6-730cd7a2fb1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1b5dd9a-f63d-43ea-940b-1a1d3651e332 | service: service-general +[2026-04-16 14:22:54.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040208670002 | request_id: f1b5dd9a-f63d-43ea-940b-1a1d3651e332 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f372ae41-ad82-4cf9-bd1c-ccef1f359b6f | service: service-general +[2026-04-16 14:22:54.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186409750005 | request_id: f372ae41-ad82-4cf9-bd1c-ccef1f359b6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a64032c2-4451-4b42-91d6-c23970257045 | service: service-general +[2026-04-16 14:22:54.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156008 | request_id: a64032c2-4451-4b42-91d6-c23970257045 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bae66286-e3a4-4967-b19a-9acc9a69545a | service: service-general +[2026-04-16 14:22:54.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031212570002 | request_id: bae66286-e3a4-4967-b19a-9acc9a69545a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1328a8df-755c-430c-a3ba-d0137b30036f | service: service-general +[2026-04-16 14:22:54.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034101600035 | request_id: 1328a8df-755c-430c-a3ba-d0137b30036f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e65eeea-798b-450b-b5d2-c67888ade6d4 | service: service-general +[2026-04-16 14:22:54.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022809650001 | request_id: 2e65eeea-798b-450b-b5d2-c67888ade6d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd73044f-0f11-410e-add3-4a34af1ceb49 | service: service-general +[2026-04-16 14:22:54.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170908460001 | request_id: fd73044f-0f11-410e-add3-4a34af1ceb49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 323b800c-21d2-43ae-a2bc-32b350caeecd | service: service-general +[2026-04-16 14:22:54.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085403890002 | request_id: 323b800c-21d2-43ae-a2bc-32b350caeecd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db4a7aa8-2c77-4688-b059-6cc3b38ff738 | service: service-general +[2026-04-16 14:22:54.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051910670003 | request_id: db4a7aa8-2c77-4688-b059-6cc3b38ff738 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e2bb4f5-d4cd-4fa7-97df-fde737355d27 | service: service-general +[2026-04-16 14:22:54.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120104700006 | request_id: 3e2bb4f5-d4cd-4fa7-97df-fde737355d27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbb5662f-6ccf-4191-9b81-9a05a5d98dd7 | service: service-general +[2026-04-16 14:22:54.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509031104160001 | request_id: bbb5662f-6ccf-4191-9b81-9a05a5d98dd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e997cbd-11f7-4932-926b-58b108a4640d | service: service-general +[2026-04-16 14:22:54.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010212520003 | request_id: 3e997cbd-11f7-4932-926b-58b108a4640d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9219731-edc5-4ba8-82f2-8a6f4f3bb359 | service: service-general +[2026-04-16 14:22:54.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: c9219731-edc5-4ba8-82f2-8a6f4f3bb359 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 689286d7-5947-4a99-8d54-47173bbeb16a | service: service-general +[2026-04-16 14:22:54.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054112560004 | request_id: 689286d7-5947-4a99-8d54-47173bbeb16a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f7f3e46-1aeb-4e14-8f52-f16f97cdf9a6 | service: service-general +[2026-04-16 14:22:54.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506082301140002 | request_id: 3f7f3e46-1aeb-4e14-8f52-f16f97cdf9a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2d70a5e-e89a-42f1-9fd5-b806be15670e | service: service-general +[2026-04-16 14:22:54.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055809770001 | request_id: d2d70a5e-e89a-42f1-9fd5-b806be15670e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0fedcf9-10fd-490e-8f6d-03ed5e9201c0 | service: service-general +[2026-04-16 14:22:54.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034101680016 | request_id: b0fedcf9-10fd-490e-8f6d-03ed5e9201c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b4b7acc-3cf3-453b-8045-bebf589f53f1 | service: service-general +[2026-04-16 14:22:54.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132207670002 | request_id: 0b4b7acc-3cf3-453b-8045-bebf589f53f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc59cf80-1cff-40f5-b766-a4fcf20b2950 | service: service-general +[2026-04-16 14:22:54.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182506810002 | request_id: fc59cf80-1cff-40f5-b766-a4fcf20b2950 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa50e702-1ff2-4c25-a5f5-35e3f6d3a8ed | service: service-general +[2026-04-16 14:22:54.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505220403620001 | request_id: aa50e702-1ff2-4c25-a5f5-35e3f6d3a8ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe1dc50a-0b9f-4bdd-b23a-cbbec27df03e | service: service-general +[2026-04-16 14:22:54.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026610990004 | request_id: fe1dc50a-0b9f-4bdd-b23a-cbbec27df03e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b5da00b-213d-4f50-8bc1-1803c2ed085f | service: service-general +[2026-04-16 14:22:54.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252311540001 | request_id: 9b5da00b-213d-4f50-8bc1-1803c2ed085f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0be3c456-f1a7-4644-bd32-9ffccc72dcd3 | service: service-general +[2026-04-16 14:22:54.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182503750002 | request_id: 0be3c456-f1a7-4644-bd32-9ffccc72dcd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e20807f7-2314-4365-a20d-6bebca2c7920 | service: service-general +[2026-04-16 14:22:54.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194503730001 | request_id: e20807f7-2314-4365-a20d-6bebca2c7920 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbd1af2b-7d97-427a-a811-2fcc8a348fb6 | service: service-general +[2026-04-16 14:22:54.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122011910002 | request_id: fbd1af2b-7d97-427a-a811-2fcc8a348fb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73766e73-4545-4a0b-a840-63a8f992ea4e | service: service-general +[2026-04-16 14:22:54.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335511940002 | request_id: 73766e73-4545-4a0b-a840-63a8f992ea4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aebf109c-63d2-491a-9119-6911ed0591e7 | service: service-general +[2026-04-16 14:22:54.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504015208810004 | request_id: aebf109c-63d2-491a-9119-6911ed0591e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8a3188b-1d63-4740-9764-2441e90ce5b4 | service: service-general +[2026-04-16 14:22:54.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015912790005 | request_id: f8a3188b-1d63-4740-9764-2441e90ce5b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26620480-aee9-4fc0-b77a-4cff43a668ef | service: service-general +[2026-04-16 14:22:54.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082101760003 | request_id: 26620480-aee9-4fc0-b77a-4cff43a668ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0814528e-2b4e-4e14-afe2-6461ff127036 | service: service-general +[2026-04-16 14:22:54.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054112990004 | request_id: 0814528e-2b4e-4e14-afe2-6461ff127036 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 016922ef-51d8-407f-b904-5f8a96aa70c2 | service: service-general +[2026-04-16 14:22:54.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503110609090003 | request_id: 016922ef-51d8-407f-b904-5f8a96aa70c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc32be73-20bf-41da-84f4-3e2ebbdc0fc4 | service: service-general +[2026-04-16 14:22:54.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034905680004 | request_id: fc32be73-20bf-41da-84f4-3e2ebbdc0fc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98c4ef52-c028-4c31-a240-159b70bfd59d | service: service-general +[2026-04-16 14:22:54.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505182402700002 | request_id: 98c4ef52-c028-4c31-a240-159b70bfd59d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b74520f-693b-4128-b05e-c4d9f05aba81 | service: service-general +[2026-04-16 14:22:54.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516081612950001 | request_id: 3b74520f-693b-4128-b05e-c4d9f05aba81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22b89845-c2a7-4e39-ba16-c3f313bd3264 | service: service-general +[2026-04-16 14:22:54.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051710550001 | request_id: 22b89845-c2a7-4e39-ba16-c3f313bd3264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6abbbdd7-5b5e-4a69-9c77-8ad2c85d4602 | service: service-general +[2026-04-16 14:22:54.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126109710001 | request_id: 6abbbdd7-5b5e-4a69-9c77-8ad2c85d4602 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6096f0f-4109-4179-80dd-7caad80c532d | service: service-general +[2026-04-16 14:22:54.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571017011630002 | request_id: e6096f0f-4109-4179-80dd-7caad80c532d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 695240c9-d370-454b-8a6b-3c0dd5070b69 | service: service-general +[2026-04-16 14:22:54.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210505560002 | request_id: 695240c9-d370-454b-8a6b-3c0dd5070b69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd5e5ea1-528f-49a5-bc22-cb667520e5e7 | service: service-general +[2026-04-16 14:22:54.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135901010001 | request_id: dd5e5ea1-528f-49a5-bc22-cb667520e5e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 894e2b1b-b3ae-4d0e-97bd-c80efabb83b6 | service: service-general +[2026-04-16 14:22:54.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510096212710002 | request_id: 894e2b1b-b3ae-4d0e-97bd-c80efabb83b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79b8a309-1048-4604-b697-21de241f5de7 | service: service-general +[2026-04-16 14:22:54.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040407680008 | request_id: 79b8a309-1048-4604-b697-21de241f5de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4627c5d9-d3c8-4d1e-82fa-b073f55796c3 | service: service-general +[2026-04-16 14:22:54.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021606650002 | request_id: 4627c5d9-d3c8-4d1e-82fa-b073f55796c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1ad57c2-ee82-4be0-b9e6-1e449f470b78 | service: service-general +[2026-04-16 14:22:54.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 561.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510051208640005 | request_id: f1ad57c2-ee82-4be0-b9e6-1e449f470b78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4f8d263-554b-4954-b8bc-12dc1e835d0a | service: service-general +[2026-04-16 14:22:54.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504145310680003 | request_id: f4f8d263-554b-4954-b8bc-12dc1e835d0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05a2c1de-d3d1-4a4a-8bfc-9f6c14168617 | service: service-general +[2026-04-16 14:22:54.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040211010010 | request_id: 05a2c1de-d3d1-4a4a-8bfc-9f6c14168617 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70d46f28-1959-407b-a07b-f5ceeafea68c | service: service-general +[2026-04-16 14:22:54.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161411790005 | request_id: 70d46f28-1959-407b-a07b-f5ceeafea68c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f666800-aaaf-40c1-9bde-2cbd9842759f | service: service-general +[2026-04-16 14:22:54.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010707590006 | request_id: 8f666800-aaaf-40c1-9bde-2cbd9842759f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c8bedea-5cbe-49fe-9cb7-ffc5ed94f33f | service: service-general +[2026-04-16 14:22:54.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045707580002 | request_id: 2c8bedea-5cbe-49fe-9cb7-ffc5ed94f33f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f7241e4-9bbc-44de-92e6-83a9a704df00 | service: service-general +[2026-04-16 14:22:54.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181410850005 | request_id: 5f7241e4-9bbc-44de-92e6-83a9a704df00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d48ab9c8-a6ad-478b-811b-9cd1680ffdbf | service: service-general +[2026-04-16 14:22:54.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114604720004 | request_id: d48ab9c8-a6ad-478b-811b-9cd1680ffdbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65ac14ca-0b53-46a4-9db6-796c2ddbdfe3 | service: service-general +[2026-04-16 14:22:54.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254501650006 | request_id: 65ac14ca-0b53-46a4-9db6-796c2ddbdfe3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f4c06a0-c10c-4d58-baab-793cc6b8f50d | service: service-general +[2026-04-16 14:22:54.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231602560002 | request_id: 6f4c06a0-c10c-4d58-baab-793cc6b8f50d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9afb3d2b-4703-419d-b37b-4a02bd4e1675 | service: service-general +[2026-04-16 14:22:54.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240611720004 | request_id: 9afb3d2b-4703-419d-b37b-4a02bd4e1675 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8deab905-436f-474a-86ae-8b5d62da156a | service: service-general +[2026-04-16 14:22:54.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015811740001 | request_id: 8deab905-436f-474a-86ae-8b5d62da156a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a710012-4a27-438b-a483-e83ba3c993eb | service: service-general +[2026-04-16 14:22:54.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010805170001 | request_id: 4a710012-4a27-438b-a483-e83ba3c993eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79fa9554-f5cc-406d-ad04-db2fa838556a | service: service-general +[2026-04-16 14:22:54.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108530002 | request_id: 79fa9554-f5cc-406d-ad04-db2fa838556a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acd1fc3e-dc6d-42d5-9f4a-d9b831249f9b | service: service-general +[2026-04-16 14:22:54.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174602810001 | request_id: acd1fc3e-dc6d-42d5-9f4a-d9b831249f9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2eb8ef42-3d8d-41bd-96a5-b388f4bb8a8c | service: service-general +[2026-04-16 14:22:54.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091909580001 | request_id: 2eb8ef42-3d8d-41bd-96a5-b388f4bb8a8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a196a326-2733-4e78-98ea-40d2f420a74a | service: service-general +[2026-04-16 14:22:54.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100101520063 | request_id: a196a326-2733-4e78-98ea-40d2f420a74a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3905e2a3-26ce-4c35-91bb-462fa84ea22c | service: service-general +[2026-04-16 14:22:54.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054408740002 | request_id: 3905e2a3-26ce-4c35-91bb-462fa84ea22c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 666a9ece-f28d-4ba5-aa3d-aa9576b4a2d9 | service: service-general +[2026-04-16 14:22:54.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215105500001 | request_id: 666a9ece-f28d-4ba5-aa3d-aa9576b4a2d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a006420-0d99-48b0-9244-d0556e4d45a4 | service: service-general +[2026-04-16 14:22:54.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035006690005 | request_id: 9a006420-0d99-48b0-9244-d0556e4d45a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73b24a12-9db9-4677-a94e-49423fdd5908 | service: service-general +[2026-04-16 14:22:54.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090308830007 | request_id: 73b24a12-9db9-4677-a94e-49423fdd5908 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dca98182-ca27-48d9-bd2b-793d27f21fd9 | service: service-general +[2026-04-16 14:22:54.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.694µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275032810910017 | request_id: dca98182-ca27-48d9-bd2b-793d27f21fd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 457a6191-6188-4c6d-b8c9-38ca4a9bd35d | service: service-general +[2026-04-16 14:22:54.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031505840003 | request_id: 457a6191-6188-4c6d-b8c9-38ca4a9bd35d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80005f69-f4be-488b-af79-f77cd9a0f617 | service: service-general +[2026-04-16 14:22:54.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505021805650001 | request_id: 80005f69-f4be-488b-af79-f77cd9a0f617 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f4b5e94-6eed-4c57-abcc-854d621095b4 | service: service-general +[2026-04-16 14:22:54.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504080608740002 | request_id: 8f4b5e94-6eed-4c57-abcc-854d621095b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae1b96fb-0654-43fa-bec6-2eaab1bb2ebe | service: service-general +[2026-04-16 14:22:54.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290102760001 | request_id: ae1b96fb-0654-43fa-bec6-2eaab1bb2ebe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe9efb5f-7d5b-4312-af5a-04da7962d45c | service: service-general +[2026-04-16 14:22:54.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122112190001 | request_id: fe9efb5f-7d5b-4312-af5a-04da7962d45c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73e4e15d-ec01-4844-a936-3251e2bc8a5a | service: service-general +[2026-04-16 14:22:54.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010309780003 | request_id: 73e4e15d-ec01-4844-a936-3251e2bc8a5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1eaf9411-aa12-476c-bc58-32688d3818a0 | service: service-general +[2026-04-16 14:22:54.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000065 | request_id: 1eaf9411-aa12-476c-bc58-32688d3818a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 255c33ce-5fdf-4599-bd44-ca5cbad47b14 | service: service-general +[2026-04-16 14:22:54.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334107730018 | request_id: 255c33ce-5fdf-4599-bd44-ca5cbad47b14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5945365-1f9d-46f5-9920-50aae01f00b0 | service: service-general +[2026-04-16 14:22:54.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: a5945365-1f9d-46f5-9920-50aae01f00b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 262c8c0d-d78d-45e8-b80d-1e76da98446a | service: service-general +[2026-04-16 14:22:54.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504056611740002 | request_id: 262c8c0d-d78d-45e8-b80d-1e76da98446a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecf3d67d-459e-4f17-8c7d-73c31aeaa4f7 | service: service-general +[2026-04-16 14:22:54.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508164107600000 | request_id: ecf3d67d-459e-4f17-8c7d-73c31aeaa4f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 269c84c2-983d-44dd-8659-6b9f1a4f1089 | service: service-general +[2026-04-16 14:22:54.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056703640001 | request_id: 269c84c2-983d-44dd-8659-6b9f1a4f1089 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fa530cf-fa97-4a4f-918e-91695c5bdd66 | service: service-general +[2026-04-16 14:22:54.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/35022222447_____ | request_id: 6fa530cf-fa97-4a4f-918e-91695c5bdd66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1972f98-809e-4c5b-b7f2-f37d84e1ee1b | service: service-general +[2026-04-16 14:22:54.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124106760006 | request_id: e1972f98-809e-4c5b-b7f2-f37d84e1ee1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29fbbd50-8fac-424d-9774-0d0003e6459c | service: service-general +[2026-04-16 14:22:54.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021708510002 | request_id: 29fbbd50-8fac-424d-9774-0d0003e6459c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0137304-c4cb-4789-b2e0-14c33c4c9f97 | service: service-general +[2026-04-16 14:22:54.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110904720004 | request_id: d0137304-c4cb-4789-b2e0-14c33c4c9f97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8287dab-2da5-41d9-a39e-cc2449347c89 | service: service-general +[2026-04-16 14:22:54.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035803930003 | request_id: c8287dab-2da5-41d9-a39e-cc2449347c89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73b8b666-6624-444b-8f38-c935ab968486 | service: service-general +[2026-04-16 14:22:54.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154210730001 | request_id: 73b8b666-6624-444b-8f38-c935ab968486 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e05dc958-a736-4e19-97c2-167433abed12 | service: service-general +[2026-04-16 14:22:54.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306209650001 | request_id: e05dc958-a736-4e19-97c2-167433abed12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25ace293-0a3e-4aea-abf6-2dc9782490ad | service: service-general +[2026-04-16 14:22:54.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134603710002 | request_id: 25ace293-0a3e-4aea-abf6-2dc9782490ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13209bc5-707c-46e8-b5d9-95442d22922c | service: service-general +[2026-04-16 14:22:54.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211509180001 | request_id: 13209bc5-707c-46e8-b5d9-95442d22922c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 052d5f73-a033-493c-b17b-9161e1d5e45b | service: service-general +[2026-04-16 14:22:54.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509314109560001 | request_id: 052d5f73-a033-493c-b17b-9161e1d5e45b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffc5fe4b-9b83-49ba-8036-70af1137df93 | service: service-general +[2026-04-16 14:22:54.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014107660020 | request_id: ffc5fe4b-9b83-49ba-8036-70af1137df93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a2649c9-b355-4544-a112-e6e176d4ab8d | service: service-general +[2026-04-16 14:22:54.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0320255852200000 | request_id: 4a2649c9-b355-4544-a112-e6e176d4ab8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5107b18e-4859-4166-966f-bb1be14c112d | service: service-general +[2026-04-16 14:22:54.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021607430001 | request_id: 5107b18e-4859-4166-966f-bb1be14c112d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61dc7d29-5feb-4ee0-b2bc-c55ed504e12d | service: service-general +[2026-04-16 14:22:54.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507022505750003 | request_id: 61dc7d29-5feb-4ee0-b2bc-c55ed504e12d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c92994c-ec7a-43ab-9ea0-9a1a82b8479f | service: service-general +[2026-04-16 14:22:54.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021206690007 | request_id: 4c92994c-ec7a-43ab-9ea0-9a1a82b8479f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78def1e5-90e8-4a81-a0e7-bf67eafe2a18 | service: service-general +[2026-04-16 14:22:54.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572030601690002 | request_id: 78def1e5-90e8-4a81-a0e7-bf67eafe2a18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 567b217f-1857-428d-9d49-5cea71802fd0 | service: service-general +[2026-04-16 14:22:54.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090901560002 | request_id: 567b217f-1857-428d-9d49-5cea71802fd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: caff4f61-8a5c-454a-8b30-ae58609b5cc8 | service: service-general +[2026-04-16 14:22:54.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578235907040002 | request_id: caff4f61-8a5c-454a-8b30-ae58609b5cc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2979b073-4cd0-47ea-a8a4-7286b5cb1508 | service: service-general +[2026-04-16 14:22:54.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 2979b073-4cd0-47ea-a8a4-7286b5cb1508 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b44c8c85-4c82-405e-8d11-61cc3014334f | service: service-general +[2026-04-16 14:22:54.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221105820002 | request_id: b44c8c85-4c82-405e-8d11-61cc3014334f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba3343bd-2223-4fc2-b8de-e0e08944f0d0 | service: service-general +[2026-04-16 14:22:54.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575033007670002 | request_id: ba3343bd-2223-4fc2-b8de-e0e08944f0d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f4254e5-df52-4685-8211-4ef64c2d64b0 | service: service-general +[2026-04-16 14:22:54.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507280307570002 | request_id: 8f4254e5-df52-4685-8211-4ef64c2d64b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f2c38bb-b96e-4b9f-b344-c5bbb15e025b | service: service-general +[2026-04-16 14:22:54.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505091510890003 | request_id: 0f2c38bb-b96e-4b9f-b344-c5bbb15e025b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 683d7fd6-05a1-4d4c-9155-09fc68b931af | service: service-general +[2026-04-16 14:22:54.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156101 | request_id: 683d7fd6-05a1-4d4c-9155-09fc68b931af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8733e1c3-6b18-4563-a7ae-1ff81d5afc51 | service: service-general +[2026-04-16 14:22:54.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306600002 | request_id: 8733e1c3-6b18-4563-a7ae-1ff81d5afc51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 283904c3-633a-4093-8e41-32de3be96204 | service: service-general +[2026-04-16 14:22:54.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176110670001 | request_id: 283904c3-633a-4093-8e41-32de3be96204 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b23a6047-aa8d-4364-9e20-65749e61c5ca | service: service-general +[2026-04-16 14:22:54.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512024202620003 | request_id: b23a6047-aa8d-4364-9e20-65749e61c5ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d4a1012-29e1-4a89-a562-576dee85b6f4 | service: service-general +[2026-04-16 14:22:54.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216907700002 | request_id: 8d4a1012-29e1-4a89-a562-576dee85b6f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a6b63a9-23a9-4d13-ac84-88755df5a41f | service: service-general +[2026-04-16 14:22:54.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334401000002 | request_id: 3a6b63a9-23a9-4d13-ac84-88755df5a41f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 714a456f-1ec8-45ff-ab80-2ed024feea26 | service: service-general +[2026-04-16 14:22:54.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016712620004 | request_id: 714a456f-1ec8-45ff-ab80-2ed024feea26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84988fcc-35f6-4f2f-885c-123679f1c982 | service: service-general +[2026-04-16 14:22:54.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507227108540001 | request_id: 84988fcc-35f6-4f2f-885c-123679f1c982 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5ca1263-622f-44ca-8b28-216081839198 | service: service-general +[2026-04-16 14:22:54.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508042703040002 | request_id: d5ca1263-622f-44ca-8b28-216081839198 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9f64705-4dab-49e7-afd5-832a536470f8 | service: service-general +[2026-04-16 14:22:54.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031011770005 | request_id: f9f64705-4dab-49e7-afd5-832a536470f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e221eb8-2db0-4827-9a1f-d22c075fd7e4 | service: service-general +[2026-04-16 14:22:54.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071000003 | request_id: 0e221eb8-2db0-4827-9a1f-d22c075fd7e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5b2e175-f99c-43e1-ac22-d5c48350ef62 | service: service-general +[2026-04-16 14:22:54.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156212 | request_id: b5b2e175-f99c-43e1-ac22-d5c48350ef62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c38dd77c-7392-404b-89ad-65ddf76f17af | service: service-general +[2026-04-16 14:22:54.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 117.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054111840004 | request_id: c38dd77c-7392-404b-89ad-65ddf76f17af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ef7f624-baa8-499b-b66a-07a34eb2e456 | service: service-general +[2026-04-16 14:22:54.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230205200002 | request_id: 2ef7f624-baa8-499b-b66a-07a34eb2e456 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb5b866e-731a-458a-adb3-31a3a2f36ba2 | service: service-general +[2026-04-16 14:22:54.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504110911860002 | request_id: cb5b866e-731a-458a-adb3-31a3a2f36ba2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6f44584-8f26-43e4-bab5-a7a66fb4469c | service: service-general +[2026-04-16 14:22:54.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172109180002 | request_id: a6f44584-8f26-43e4-bab5-a7a66fb4469c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bcb7c29-fad9-438b-824e-314a84b92254 | service: service-general +[2026-04-16 14:22:54.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030104840002 | request_id: 5bcb7c29-fad9-438b-824e-314a84b92254 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a986512-bf4f-4109-9447-ad3d94130dae | service: service-general +[2026-04-16 14:22:54.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114806580004 | request_id: 6a986512-bf4f-4109-9447-ad3d94130dae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd30ea52-30c6-4a37-b7bc-2362589f75a0 | service: service-general +[2026-04-16 14:22:54.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122603940002 | request_id: cd30ea52-30c6-4a37-b7bc-2362589f75a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79e4fe06-c88c-42fe-a3fd-148517356737 | service: service-general +[2026-04-16 14:22:54.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045907830010 | request_id: 79e4fe06-c88c-42fe-a3fd-148517356737 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58103d3c-f352-4a9c-b481-d94770b84754 | service: service-general +[2026-04-16 14:22:54.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071923363 | request_id: 58103d3c-f352-4a9c-b481-d94770b84754 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 642f2658-ac20-4e7f-8f9b-bbb47b34536e | service: service-general +[2026-04-16 14:22:54.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022003450001 | request_id: 642f2658-ac20-4e7f-8f9b-bbb47b34536e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e94d045f-b78b-4a9a-a51f-c3044c5f5ef5 | service: service-general +[2026-04-16 14:22:54.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528052105860002 | request_id: e94d045f-b78b-4a9a-a51f-c3044c5f5ef5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a71c99f-7196-4b72-9aed-32bbe7a854df | service: service-general +[2026-04-16 14:22:54.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 3a71c99f-7196-4b72-9aed-32bbe7a854df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71b1a721-65b8-460b-a5e1-e9603eaa6dba | service: service-general +[2026-04-16 14:22:54.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226305930001 | request_id: 71b1a721-65b8-460b-a5e1-e9603eaa6dba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a718a67d-7f9e-459a-a562-2be619bb9eea | service: service-general +[2026-04-16 14:22:54.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000____________ | request_id: a718a67d-7f9e-459a-a562-2be619bb9eea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28a2d0ce-35cd-4b14-b96b-982e436118f1 | service: service-general +[2026-04-16 14:22:54.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210807800004 | request_id: 28a2d0ce-35cd-4b14-b96b-982e436118f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c99eccba-3b7f-42dd-b22c-2d8d56114320 | service: service-general +[2026-04-16 14:22:54.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010407770001 | request_id: c99eccba-3b7f-42dd-b22c-2d8d56114320 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7e57a9d-0ddd-4091-99d5-3768f1715624 | service: service-general +[2026-04-16 14:22:54.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043011160001 | request_id: a7e57a9d-0ddd-4091-99d5-3768f1715624 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45d78c00-24c8-4886-a907-1e5373bf32ea | service: service-general +[2026-04-16 14:22:54.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 383.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244108690002 | request_id: 45d78c00-24c8-4886-a907-1e5373bf32ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c005cbe-d51f-455e-b535-e2847c3e4773 | service: service-general +[2026-04-16 14:22:54.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074109710002 | request_id: 9c005cbe-d51f-455e-b535-e2847c3e4773 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97b338ac-2062-419f-8d7e-b4adae1683ad | service: service-general +[2026-04-16 14:22:54.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024605530001 | request_id: 97b338ac-2062-419f-8d7e-b4adae1683ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8baa81cb-3286-4349-9fdf-b396414f10c0 | service: service-general +[2026-04-16 14:22:54.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3403121303910002 | request_id: 8baa81cb-3286-4349-9fdf-b396414f10c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2e593f8-ef9b-45d3-9371-41eb9f7f72f5 | service: service-general +[2026-04-16 14:22:54.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107640122 | request_id: c2e593f8-ef9b-45d3-9371-41eb9f7f72f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b98c283a-9e4d-4b9a-a7c0-c7839a9ecac4 | service: service-general +[2026-04-16 14:22:54.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194506700002 | request_id: b98c283a-9e4d-4b9a-a7c0-c7839a9ecac4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abb00ea2-a3e5-4227-8a27-889af5b714fd | service: service-general +[2026-04-16 14:22:54.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256308880004 | request_id: abb00ea2-a3e5-4227-8a27-889af5b714fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6280f5d5-e5ed-423b-838c-9f65dbd956b4 | service: service-general +[2026-04-16 14:22:54.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512175511960001 | request_id: 6280f5d5-e5ed-423b-838c-9f65dbd956b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca2fbb51-d8c7-4e9e-a49a-293d529a73a5 | service: service-general +[2026-04-16 14:22:54.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045705820001 | request_id: ca2fbb51-d8c7-4e9e-a49a-293d529a73a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fbe7d7b-aa55-48b3-83e8-538714a78f4d | service: service-general +[2026-04-16 14:22:54.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505112912050002 | request_id: 1fbe7d7b-aa55-48b3-83e8-538714a78f4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99a25367-e8d2-414a-8e42-d55901128cd7 | service: service-general +[2026-04-16 14:22:54.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014608920003 | request_id: 99a25367-e8d2-414a-8e42-d55901128cd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ee9c33d-e9b1-4c9b-b4e8-54e1b6bf0602 | service: service-general +[2026-04-16 14:22:54.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141609730001 | request_id: 7ee9c33d-e9b1-4c9b-b4e8-54e1b6bf0602 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56f06ca8-6b3b-45e6-a476-1c6653066cd1 | service: service-general +[2026-04-16 14:22:54.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509115206600002 | request_id: 56f06ca8-6b3b-45e6-a476-1c6653066cd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff274752-18a6-477f-9d7d-f239c859a877 | service: service-general +[2026-04-16 14:22:54.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164612830003 | request_id: ff274752-18a6-477f-9d7d-f239c859a877 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0b8d705-73b7-4c62-882c-aea970a1e83e | service: service-general +[2026-04-16 14:22:54.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095103860001 | request_id: b0b8d705-73b7-4c62-882c-aea970a1e83e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a39d73a-e60c-4a40-970a-39911375b6db | service: service-general +[2026-04-16 14:22:54.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096104700004 | request_id: 5a39d73a-e60c-4a40-970a-39911375b6db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d521820-3d51-42d9-80df-daf515814424 | service: service-general +[2026-04-16 14:22:54.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5108011003910007 | request_id: 5d521820-3d51-42d9-80df-daf515814424 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da812351-07c1-4e9e-84a0-1ad5021ce69b | service: service-general +[2026-04-16 14:22:54.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044107770005 | request_id: da812351-07c1-4e9e-84a0-1ad5021ce69b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77083a66-2094-466e-b90b-61b809009d57 | service: service-general +[2026-04-16 14:22:54.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174107460013 | request_id: 77083a66-2094-466e-b90b-61b809009d57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fcc9dba-f029-4c21-ac66-a72efcb729e9 | service: service-general +[2026-04-16 14:22:54.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517032209740002 | request_id: 9fcc9dba-f029-4c21-ac66-a72efcb729e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b09f7401-4a95-4b0e-9e87-a3287727825b | service: service-general +[2026-04-16 14:22:54.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: b09f7401-4a95-4b0e-9e87-a3287727825b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a707a8b9-4ada-436d-bfa4-e556ed37d9b9 | service: service-general +[2026-04-16 14:22:54.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240803360001 | request_id: a707a8b9-4ada-436d-bfa4-e556ed37d9b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8de1079-7066-461d-ae6f-a5be109448f3 | service: service-general +[2026-04-16 14:22:54.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031106040001 | request_id: d8de1079-7066-461d-ae6f-a5be109448f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c41c2a6d-0417-4aa9-843f-4b9b3221485a | service: service-general +[2026-04-16 14:22:54.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513170207190001 | request_id: c41c2a6d-0417-4aa9-843f-4b9b3221485a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5473a8b4-da3e-4b26-b031-1e6e42ba5df3 | service: service-general +[2026-04-16 14:22:54.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231902550001 | request_id: 5473a8b4-da3e-4b26-b031-1e6e42ba5df3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cf05ce0-2d63-4d0a-b8ba-c89303f58d1b | service: service-general +[2026-04-16 14:22:54.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513234107730669 | request_id: 6cf05ce0-2d63-4d0a-b8ba-c89303f58d1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af42161c-f093-41e5-8c79-5596d2c9ef31 | service: service-general +[2026-04-16 14:22:54.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032308650004 | request_id: af42161c-f093-41e5-8c79-5596d2c9ef31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34a0e631-67a1-4286-8562-f03d778b4544 | service: service-general +[2026-04-16 14:22:54.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214412930001 | request_id: 34a0e631-67a1-4286-8562-f03d778b4544 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 723639e5-f4df-4bc3-a065-45d190f40300 | service: service-general +[2026-04-16 14:22:54.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3276036001720002 | request_id: 723639e5-f4df-4bc3-a065-45d190f40300 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35a2c2e2-f80d-44d3-a42c-5a63c9577858 | service: service-general +[2026-04-16 14:22:54.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031503150002 | request_id: 35a2c2e2-f80d-44d3-a42c-5a63c9577858 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6ae8283-58a3-435d-875b-1193b88cd468 | service: service-general +[2026-04-16 14:22:54.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025212610009 | request_id: a6ae8283-58a3-435d-875b-1193b88cd468 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e2b47ad-f93c-4355-9d5c-e2db5c20d802 | service: service-general +[2026-04-16 14:22:54.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114804840002 | request_id: 1e2b47ad-f93c-4355-9d5c-e2db5c20d802 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 575eb399-e6ad-4cf7-869a-952a45dce124 | service: service-general +[2026-04-16 14:22:54.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571035005550008 | request_id: 575eb399-e6ad-4cf7-869a-952a45dce124 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34247532-2ca8-41c4-8504-aa4749001985 | service: service-general +[2026-04-16 14:22:54.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: 34247532-2ca8-41c4-8504-aa4749001985 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a81b963-bd0d-46ef-98e3-5d1bcab2b13c | service: service-general +[2026-04-16 14:22:54.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162008600002 | request_id: 4a81b963-bd0d-46ef-98e3-5d1bcab2b13c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd727d5b-0342-4c2a-a270-9404cf7e1a70 | service: service-general +[2026-04-16 14:22:54.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026909670007 | request_id: fd727d5b-0342-4c2a-a270-9404cf7e1a70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0076c0ac-2369-406a-b8dc-3f25c7e64061 | service: service-general +[2026-04-16 14:22:54.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506227110780001 | request_id: 0076c0ac-2369-406a-b8dc-3f25c7e64061 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 752f4090-8ce6-4a58-a47a-9684888e9c78 | service: service-general +[2026-04-16 14:22:54.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6306016710670002 | request_id: 752f4090-8ce6-4a58-a47a-9684888e9c78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afc45a41-2f21-4854-83c9-1fb81e9b1993 | service: service-general +[2026-04-16 14:22:54.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510054107530009 | request_id: afc45a41-2f21-4854-83c9-1fb81e9b1993 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b5969ab-d243-4fdc-b079-d380942860d9 | service: service-general +[2026-04-16 14:22:54.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506085007750003 | request_id: 2b5969ab-d243-4fdc-b079-d380942860d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ada4054c-8482-431a-8281-65698b847d39 | service: service-general +[2026-04-16 14:22:54.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075303750001 | request_id: ada4054c-8482-431a-8281-65698b847d39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 207a9f00-3390-4e3b-9c91-2d2cf2488cf6 | service: service-general +[2026-04-16 14:22:54.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020802090002 | request_id: 207a9f00-3390-4e3b-9c91-2d2cf2488cf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41a5d0dd-9c37-4fab-a422-f5e9bda5fad2 | service: service-general +[2026-04-16 14:22:54.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036005700006 | request_id: 41a5d0dd-9c37-4fab-a422-f5e9bda5fad2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a53315c-55b0-480d-84d7-e4fbca728cec | service: service-general +[2026-04-16 14:22:54.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506092202650001 | request_id: 8a53315c-55b0-480d-84d7-e4fbca728cec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2be2a566-5dcc-4cc9-af6d-953566434303 | service: service-general +[2026-04-16 14:22:54.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144103590002 | request_id: 2be2a566-5dcc-4cc9-af6d-953566434303 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b104bb28-6c53-4b12-8b8a-fccb061a1f27 | service: service-general +[2026-04-16 14:22:54.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514124511690006 | request_id: b104bb28-6c53-4b12-8b8a-fccb061a1f27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30d8959c-07f4-4f68-9e7b-a0370dd08c1e | service: service-general +[2026-04-16 14:22:54.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571031707920004 | request_id: 30d8959c-07f4-4f68-9e7b-a0370dd08c1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29136e96-029a-47ef-813c-937bbb3dfd2f | service: service-general +[2026-04-16 14:22:54.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010505620003 | request_id: 29136e96-029a-47ef-813c-937bbb3dfd2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 021d4421-07b1-4329-91e7-2b0a4bda35ab | service: service-general +[2026-04-16 14:22:54.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115007560003 | request_id: 021d4421-07b1-4329-91e7-2b0a4bda35ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8aa92e29-31f3-41c6-97c0-6514e84e7d5f | service: service-general +[2026-04-16 14:22:54.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100810070005 | request_id: 8aa92e29-31f3-41c6-97c0-6514e84e7d5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8336a7f3-fc90-4431-83d7-4a297c2a574b | service: service-general +[2026-04-16 14:22:54.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011702790015 | request_id: 8336a7f3-fc90-4431-83d7-4a297c2a574b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ea97599-92d5-497e-b8cd-7d69c8a8c0bc | service: service-general +[2026-04-16 14:22:54.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184812600001 | request_id: 3ea97599-92d5-497e-b8cd-7d69c8a8c0bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a818cac-a3b0-4d36-b950-c07d4b0440a4 | service: service-general +[2026-04-16 14:22:54.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504036904800002 | request_id: 1a818cac-a3b0-4d36-b950-c07d4b0440a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6db4fc1d-d338-49e8-b4f3-0e3902d9849a | service: service-general +[2026-04-16 14:22:54.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514103006560050 | request_id: 6db4fc1d-d338-49e8-b4f3-0e3902d9849a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d99f9c51-88a4-4d62-8bc8-25f6fd3ece17 | service: service-general +[2026-04-16 14:22:54.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031408560001 | request_id: d99f9c51-88a4-4d62-8bc8-25f6fd3ece17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8f6e795-3877-4f0c-bdfd-687e0a35d993 | service: service-general +[2026-04-16 14:22:54.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134303800003 | request_id: b8f6e795-3877-4f0c-bdfd-687e0a35d993 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ffa5a4e-d082-466b-af98-4793555bb0af | service: service-general +[2026-04-16 14:22:54.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335211720001 | request_id: 0ffa5a4e-d082-466b-af98-4793555bb0af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 065ea98f-1b46-4cc8-b15a-76765f8eec2c | service: service-general +[2026-04-16 14:22:54.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034412650003 | request_id: 065ea98f-1b46-4cc8-b15a-76765f8eec2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4b47397-8f0e-4a25-ae9a-e0df74852d20 | service: service-general +[2026-04-16 14:22:54.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515081809770012 | request_id: f4b47397-8f0e-4a25-ae9a-e0df74852d20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef7b30e1-cee8-40b2-af20-5ff5d17ca2ff | service: service-general +[2026-04-16 14:22:54.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507047108040001 | request_id: ef7b30e1-cee8-40b2-af20-5ff5d17ca2ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 268c19e7-3e1b-4733-b221-e683bc1b0c55 | service: service-general +[2026-04-16 14:22:54.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044604880001 | request_id: 268c19e7-3e1b-4733-b221-e683bc1b0c55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5bddc54-13f4-418c-961c-08d950e3bce5 | service: service-general +[2026-04-16 14:22:54.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076708886908 | request_id: b5bddc54-13f4-418c-961c-08d950e3bce5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e2dd2ac-4a5b-4240-b763-5de1ccfcac7a | service: service-general +[2026-04-16 14:22:54.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101101200002 | request_id: 9e2dd2ac-4a5b-4240-b763-5de1ccfcac7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 480e5371-34f7-468b-a46e-a66930de4872 | service: service-general +[2026-04-16 14:22:54.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579027011000002 | request_id: 480e5371-34f7-468b-a46e-a66930de4872 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52dac6f9-7c58-4ad6-afc0-d1be1b380328 | service: service-general +[2026-04-16 14:22:54.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174308980001 | request_id: 52dac6f9-7c58-4ad6-afc0-d1be1b380328 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92b02a8f-7133-4959-b9bf-1247159cc32e | service: service-general +[2026-04-16 14:22:54.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185904840002 | request_id: 92b02a8f-7133-4959-b9bf-1247159cc32e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48e8d03e-0327-4192-8cde-ae9d6cf9285c | service: service-general +[2026-04-16 14:22:54.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292605110001 | request_id: 48e8d03e-0327-4192-8cde-ae9d6cf9285c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d06cf964-0564-491b-a780-cc44dbd355b3 | service: service-general +[2026-04-16 14:22:54.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275812750001 | request_id: d06cf964-0564-491b-a780-cc44dbd355b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d23b049-dec3-4e46-88a5-b78eb6b319d0 | service: service-general +[2026-04-16 14:22:54.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505025210720001 | request_id: 2d23b049-dec3-4e46-88a5-b78eb6b319d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94d5902b-4231-4ca5-a6cb-48614a69cf71 | service: service-general +[2026-04-16 14:22:54.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507012912810003 | request_id: 94d5902b-4231-4ca5-a6cb-48614a69cf71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 570bfd33-1af3-4e69-94b7-6ed6ba80c5e3 | service: service-general +[2026-04-16 14:22:54.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503067112550111 | request_id: 570bfd33-1af3-4e69-94b7-6ed6ba80c5e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ac76ed6-7fc9-48d5-95a8-c2a9b6d20703 | service: service-general +[2026-04-16 14:22:54.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012101610004 | request_id: 7ac76ed6-7fc9-48d5-95a8-c2a9b6d20703 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4710cc2-005e-4dfc-b707-8ca930a7caa2 | service: service-general +[2026-04-16 14:22:54.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216204930001 | request_id: f4710cc2-005e-4dfc-b707-8ca930a7caa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29ac23a4-b20e-4a92-85b5-6991ba0d862a | service: service-general +[2026-04-16 14:22:54.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014608690002 | request_id: 29ac23a4-b20e-4a92-85b5-6991ba0d862a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3809529a-580a-4776-9f38-8aaa46e1840b | service: service-general +[2026-04-16 14:22:54.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011703160001 | request_id: 3809529a-580a-4776-9f38-8aaa46e1840b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70036486-ed35-4a0e-a8c2-7a84daf4cdef | service: service-general +[2026-04-16 14:22:54.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252507680004 | request_id: 70036486-ed35-4a0e-a8c2-7a84daf4cdef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 022bd5a9-9b11-449b-b2a5-8960b173bf0e | service: service-general +[2026-04-16 14:22:54.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026507080003 | request_id: 022bd5a9-9b11-449b-b2a5-8960b173bf0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c739513c-9d6c-4768-9eeb-d04a8985c5c6 | service: service-general +[2026-04-16 14:22:54.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212406060006 | request_id: c739513c-9d6c-4768-9eeb-d04a8985c5c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dc3f04d-8c22-49e0-a8d4-9ef71afcbcaf | service: service-general +[2026-04-16 14:22:54.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503111107750002 | request_id: 8dc3f04d-8c22-49e0-a8d4-9ef71afcbcaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3e2dea3-2f67-45d6-b1d4-fb4a3c119edc | service: service-general +[2026-04-16 14:22:54.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473012210990005 | request_id: b3e2dea3-2f67-45d6-b1d4-fb4a3c119edc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65bc39bb-1dee-4d2e-8dcd-3b167e6ec8c6 | service: service-general +[2026-04-16 14:22:54.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526141504890001 | request_id: 65bc39bb-1dee-4d2e-8dcd-3b167e6ec8c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00555214-7ec5-42f4-8b8a-3532a83f6e27 | service: service-general +[2026-04-16 14:22:54.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517036012600002 | request_id: 00555214-7ec5-42f4-8b8a-3532a83f6e27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8957a092-d935-4170-98c3-a9ee97bbc1ac | service: service-general +[2026-04-16 14:22:54.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514201309490001 | request_id: 8957a092-d935-4170-98c3-a9ee97bbc1ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 984252db-6388-4c6f-abbb-a21d797f12e8 | service: service-general +[2026-04-16 14:22:54.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508164107640025 | request_id: 984252db-6388-4c6f-abbb-a21d797f12e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db842241-f1e2-4d37-99af-ec84f501e8e2 | service: service-general +[2026-04-16 14:22:54.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115507070001 | request_id: db842241-f1e2-4d37-99af-ec84f501e8e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 316f76d0-149c-48cd-8531-90b4c7b08c24 | service: service-general +[2026-04-16 14:22:54.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514196205620003 | request_id: 316f76d0-149c-48cd-8531-90b4c7b08c24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9667c0f-9470-447c-895c-481e05c31d2e | service: service-general +[2026-04-16 14:22:54.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245306730006 | request_id: b9667c0f-9470-447c-895c-481e05c31d2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd38cec8-7da3-43bd-aa08-4ebc1f7d2a7f | service: service-general +[2026-04-16 14:22:54.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 831.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/35011100225_____ | request_id: bd38cec8-7da3-43bd-aa08-4ebc1f7d2a7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aec1985c-fe5c-45b3-883d-4aac45d7a996 | service: service-general +[2026-04-16 14:22:54.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085212810002 | request_id: aec1985c-fe5c-45b3-883d-4aac45d7a996 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6f35337-bda7-4081-a7bf-716c925e01fe | service: service-general +[2026-04-16 14:22:54.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034605680001 | request_id: a6f35337-bda7-4081-a7bf-716c925e01fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3cd3338-21eb-42e9-9177-d56a87395637 | service: service-general +[2026-04-16 14:22:54.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336712870001 | request_id: f3cd3338-21eb-42e9-9177-d56a87395637 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76c86765-dbac-4362-8dff-5a533888329c | service: service-general +[2026-04-16 14:22:54.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140101820016 | request_id: 76c86765-dbac-4362-8dff-5a533888329c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d04b502a-0676-455c-ad8c-cbb7016d6ccf | service: service-general +[2026-04-16 14:22:54.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144404510001 | request_id: d04b502a-0676-455c-ad8c-cbb7016d6ccf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25a5ace6-4322-46ee-8f44-81e6a34fe19e | service: service-general +[2026-04-16 14:22:54.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505140107600204 | request_id: 25a5ace6-4322-46ee-8f44-81e6a34fe19e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67525c5a-17b2-4847-ad5d-a51b70a5d900 | service: service-general +[2026-04-16 14:22:54.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507082402160002 | request_id: 67525c5a-17b2-4847-ad5d-a51b70a5d900 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cb93c1a-ad70-4993-b8ce-6445b07e0b1b | service: service-general +[2026-04-16 14:22:54.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506040601930002 | request_id: 2cb93c1a-ad70-4993-b8ce-6445b07e0b1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5bc1682-9ff4-4976-b232-834842d987e4 | service: service-general +[2026-04-16 14:22:54.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194410000003 | request_id: b5bc1682-9ff4-4976-b232-834842d987e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 327b8f2d-2eb7-463d-a68b-f78cc830d2b0 | service: service-general +[2026-04-16 14:22:54.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034501010003 | request_id: 327b8f2d-2eb7-463d-a68b-f78cc830d2b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28ea4b78-51a9-43e6-be9c-25373c22e72e | service: service-general +[2026-04-16 14:22:54.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172010505710017 | request_id: 28ea4b78-51a9-43e6-be9c-25373c22e72e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e858648a-617b-4b92-977a-8b0f5f023509 | service: service-general +[2026-04-16 14:22:54.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511116102720002 | request_id: e858648a-617b-4b92-977a-8b0f5f023509 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7351b187-e1fc-4467-bbf1-b03a0e375b2f | service: service-general +[2026-04-16 14:22:54.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115207690004 | request_id: 7351b187-e1fc-4467-bbf1-b03a0e375b2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5aaca0c3-f3a5-418b-86a4-6fec3479e79c | service: service-general +[2026-04-16 14:22:54.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011101710002 | request_id: 5aaca0c3-f3a5-418b-86a4-6fec3479e79c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c75217eb-8d4f-499c-a8c6-cd0ef6e10663 | service: service-general +[2026-04-16 14:22:54.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091708040003 | request_id: c75217eb-8d4f-499c-a8c6-cd0ef6e10663 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd52ddf8-95ea-4a49-bef3-24e147f9378e | service: service-general +[2026-04-16 14:22:54.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012909860002 | request_id: bd52ddf8-95ea-4a49-bef3-24e147f9378e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55c8bdfe-bf29-45f7-a4d7-40fa0ae59686 | service: service-general +[2026-04-16 14:22:54.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020207840006 | request_id: 55c8bdfe-bf29-45f7-a4d7-40fa0ae59686 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83833772-5f07-483a-bd84-d9eec0f2a9fe | service: service-general +[2026-04-16 14:22:54.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071000002 | request_id: 83833772-5f07-483a-bd84-d9eec0f2a9fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc855920-47e4-4a75-b9e8-49852ce730ac | service: service-general +[2026-04-16 14:22:54.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503107112500087 | request_id: cc855920-47e4-4a75-b9e8-49852ce730ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a114187-36af-4eac-98fb-e4449f6ae623 | service: service-general +[2026-04-16 14:22:54.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2500012586 | request_id: 9a114187-36af-4eac-98fb-e4449f6ae623 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7666d4e-22c2-48d8-b267-92240e033e2e | service: service-general +[2026-04-16 14:22:54.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192005100002 | request_id: b7666d4e-22c2-48d8-b267-92240e033e2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 522ab9e6-f176-4b6e-9283-625c006f4581 | service: service-general +[2026-04-16 14:22:54.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131809000002 | request_id: 522ab9e6-f176-4b6e-9283-625c006f4581 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f580e3b-bd77-4c6e-b809-3b6113c32f10 | service: service-general +[2026-04-16 14:22:54.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506254507750008 | request_id: 1f580e3b-bd77-4c6e-b809-3b6113c32f10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05bba9c1-a586-458a-998d-6472487faec0 | service: service-general +[2026-04-16 14:22:54.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012505450001 | request_id: 05bba9c1-a586-458a-998d-6472487faec0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b21437d-9c8b-42c6-9eab-7316825a18e0 | service: service-general +[2026-04-16 14:22:54.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034808580002 | request_id: 4b21437d-9c8b-42c6-9eab-7316825a18e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03352f9f-68da-4688-b780-5ac71be9996a | service: service-general +[2026-04-16 14:22:54.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504052307200001 | request_id: 03352f9f-68da-4688-b780-5ac71be9996a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d451b0bd-9133-4546-a9e9-f70f58fe7509 | service: service-general +[2026-04-16 14:22:54.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000048 | request_id: d451b0bd-9133-4546-a9e9-f70f58fe7509 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a331e29-4161-4b4a-9256-4f86c3432c8a | service: service-general +[2026-04-16 14:22:54.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321707470002 | request_id: 2a331e29-4161-4b4a-9256-4f86c3432c8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12667e0e-19fb-4090-a149-9fb3b7484f70 | service: service-general +[2026-04-16 14:22:54.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246012890006 | request_id: 12667e0e-19fb-4090-a149-9fb3b7484f70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb02a3c4-014d-4e13-908e-06c0d0e59e6b | service: service-general +[2026-04-16 14:22:54.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075503590002 | request_id: eb02a3c4-014d-4e13-908e-06c0d0e59e6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b0c57ab-3f63-4a97-a958-5435d4382a84 | service: service-general +[2026-04-16 14:22:54.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184211850001 | request_id: 1b0c57ab-3f63-4a97-a958-5435d4382a84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6709d0e-7b3f-4516-8e3a-5c3707444562 | service: service-general +[2026-04-16 14:22:54.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050808490002 | request_id: c6709d0e-7b3f-4516-8e3a-5c3707444562 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 980c8de2-2a0d-4165-970c-0db697b71c8b | service: service-general +[2026-04-16 14:22:54.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012706160001 | request_id: 980c8de2-2a0d-4165-970c-0db697b71c8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 285590fe-817f-48b0-bcd4-d89bf2da504c | service: service-general +[2026-04-16 14:22:54.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042310010008 | request_id: 285590fe-817f-48b0-bcd4-d89bf2da504c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4beba23a-3881-4a5d-b999-49a5d6b98dec | service: service-general +[2026-04-16 14:22:54.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051811470001 | request_id: 4beba23a-3881-4a5d-b999-49a5d6b98dec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29245e6a-65d0-4cb6-87c7-1d225909fe1f | service: service-general +[2026-04-16 14:22:54.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076102860004 | request_id: 29245e6a-65d0-4cb6-87c7-1d225909fe1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f161bbe3-77fb-46c4-a9c1-39438dd764c2 | service: service-general +[2026-04-16 14:22:54.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035201770004 | request_id: f161bbe3-77fb-46c4-a9c1-39438dd764c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fb7242b-173b-4d26-97c0-53c19f42867f | service: service-general +[2026-04-16 14:22:54.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371036103760006 | request_id: 1fb7242b-173b-4d26-97c0-53c19f42867f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cda0bbf-7462-47d8-a62d-6c28fe754944 | service: service-general +[2026-04-16 14:22:54.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1901036911120002 | request_id: 2cda0bbf-7462-47d8-a62d-6c28fe754944 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb1f4cb3-c6c6-4bce-a4ed-0a6d1b10854f | service: service-general +[2026-04-16 14:22:54.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222902600002 | request_id: eb1f4cb3-c6c6-4bce-a4ed-0a6d1b10854f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 392d5078-802c-4dad-afc7-cbfffcc190b7 | service: service-general +[2026-04-16 14:22:54.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075605690001 | request_id: 392d5078-802c-4dad-afc7-cbfffcc190b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04ce26aa-f366-48c4-be62-c9d5207eb505 | service: service-general +[2026-04-16 14:22:54.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031010600008 | request_id: 04ce26aa-f366-48c4-be62-c9d5207eb505 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9c16ee9-f468-4b8a-ad18-3eac0efeda04 | service: service-general +[2026-04-16 14:22:54.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1020120186522093 | request_id: c9c16ee9-f468-4b8a-ad18-3eac0efeda04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccb42f5f-95e9-4323-91af-0656dc1853ff | service: service-general +[2026-04-16 14:22:54.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101530031 | request_id: ccb42f5f-95e9-4323-91af-0656dc1853ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 319991af-72ba-4b0b-9201-184f677c4bce | service: service-general +[2026-04-16 14:22:54.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246611730001 | request_id: 319991af-72ba-4b0b-9201-184f677c4bce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2956a807-d196-4ebc-90eb-0cbaee6e86a4 | service: service-general +[2026-04-16 14:22:54.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502166406920002 | request_id: 2956a807-d196-4ebc-90eb-0cbaee6e86a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4192953-33fa-4423-98ae-aa27e099f02f | service: service-general +[2026-04-16 14:22:54.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234305700005 | request_id: c4192953-33fa-4423-98ae-aa27e099f02f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16952269-92de-496f-afe2-9a6af90775bb | service: service-general +[2026-04-16 14:22:54.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071100001 | request_id: 16952269-92de-496f-afe2-9a6af90775bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 007544c8-0d38-4543-b883-12168842fcdf | service: service-general +[2026-04-16 14:22:54.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045565 | request_id: 007544c8-0d38-4543-b883-12168842fcdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc6e30fc-bbb3-4b4d-8c3e-fc1b76f485d8 | service: service-general +[2026-04-16 14:22:54.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086403950002 | request_id: cc6e30fc-bbb3-4b4d-8c3e-fc1b76f485d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3547a06d-fd73-47dc-9b5f-2e3dcb67cbbd | service: service-general +[2026-04-16 14:22:54.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578103105860005 | request_id: 3547a06d-fd73-47dc-9b5f-2e3dcb67cbbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c89fda4-e1b6-441e-abd1-72a11cd99df4 | service: service-general +[2026-04-16 14:22:54.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514117010570003 | request_id: 1c89fda4-e1b6-441e-abd1-72a11cd99df4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74d42c34-acdf-4b64-b382-0df625a5dae1 | service: service-general +[2026-04-16 14:22:54.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021912780001 | request_id: 74d42c34-acdf-4b64-b382-0df625a5dae1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bcab7f4-fbe4-4438-8112-aac98f601713 | service: service-general +[2026-04-16 14:22:54.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578041511830001 | request_id: 9bcab7f4-fbe4-4438-8112-aac98f601713 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9a3648d-45b7-4d58-be91-e3d7d9b4c7a0 | service: service-general +[2026-04-16 14:22:54.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331708790007 | request_id: a9a3648d-45b7-4d58-be91-e3d7d9b4c7a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80961025-f0ff-4f61-94f1-9cc15eb207cd | service: service-general +[2026-04-16 14:22:54.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014710530001 | request_id: 80961025-f0ff-4f61-94f1-9cc15eb207cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bba1fe17-1150-45fd-82d2-c95fd313f819 | service: service-general +[2026-04-16 14:22:54.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065404870002 | request_id: bba1fe17-1150-45fd-82d2-c95fd313f819 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7062c0d0-9381-4e70-8982-6cacb50bab86 | service: service-general +[2026-04-16 14:22:54.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524124310650003 | request_id: 7062c0d0-9381-4e70-8982-6cacb50bab86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 903183dd-2ec4-4d25-9b55-4694929343c8 | service: service-general +[2026-04-16 14:22:54.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507193006730001 | request_id: 903183dd-2ec4-4d25-9b55-4694929343c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2715fae7-eae0-4638-8e9c-ec523168b87c | service: service-general +[2026-04-16 14:22:54.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 456.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064911600002 | request_id: 2715fae7-eae0-4638-8e9c-ec523168b87c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99928889-0d81-42e7-8611-c3c04019221b | service: service-general +[2026-04-16 14:22:54.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518036402920003 | request_id: 99928889-0d81-42e7-8611-c3c04019221b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f9b23d8-37a5-4aa2-8ac8-540c3a30381f | service: service-general +[2026-04-16 14:22:54.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 0f9b23d8-37a5-4aa2-8ac8-540c3a30381f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a6f5c84-606c-456e-b09a-4af8acb4ca80 | service: service-general +[2026-04-16 14:22:54.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125212520002 | request_id: 6a6f5c84-606c-456e-b09a-4af8acb4ca80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4de67f3-f69d-47c0-bea4-e2d4d26c4899 | service: service-general +[2026-04-16 14:22:54.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220511820004 | request_id: b4de67f3-f69d-47c0-bea4-e2d4d26c4899 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38bf5041-959c-44ff-813c-6bfdb62dc071 | service: service-general +[2026-04-16 14:22:54.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240909760002 | request_id: 38bf5041-959c-44ff-813c-6bfdb62dc071 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9aa35de0-4bb0-4951-aace-3ad7a2295f59 | service: service-general +[2026-04-16 14:22:54.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196910730001 | request_id: 9aa35de0-4bb0-4951-aace-3ad7a2295f59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4634fb3e-d643-44e3-b0b0-b09a1d0e52d8 | service: service-general +[2026-04-16 14:22:54.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256802870004 | request_id: 4634fb3e-d643-44e3-b0b0-b09a1d0e52d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d25a9f65-4977-411c-802f-7d0b8cb782a8 | service: service-general +[2026-04-16 14:22:54.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030101550028 | request_id: d25a9f65-4977-411c-802f-7d0b8cb782a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dc53ebc-5cb5-4a8b-bd70-4b69f179fc6f | service: service-general +[2026-04-16 14:22:54.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112703940004 | request_id: 8dc53ebc-5cb5-4a8b-bd70-4b69f179fc6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d415cdbe-804d-4125-b9ac-49deaedcbc5b | service: service-general +[2026-04-16 14:22:54.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045102190001 | request_id: d415cdbe-804d-4125-b9ac-49deaedcbc5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62b14fc2-579a-4869-a7ca-67de830c6ac0 | service: service-general +[2026-04-16 14:22:54.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: 62b14fc2-579a-4869-a7ca-67de830c6ac0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73f99ead-c19b-458a-adf8-b22f8aa70a4b | service: service-general +[2026-04-16 14:22:54.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6109013112530001 | request_id: 73f99ead-c19b-458a-adf8-b22f8aa70a4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8941940-efc0-423a-a809-e43538151058 | service: service-general +[2026-04-16 14:22:54.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251405580001 | request_id: a8941940-efc0-423a-a809-e43538151058 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2dde83f-438a-464e-90ee-8d7bcab609c6 | service: service-general +[2026-04-16 14:22:54.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506172511060002 | request_id: b2dde83f-438a-464e-90ee-8d7bcab609c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd49f634-6c88-49de-a198-62a898a54598 | service: service-general +[2026-04-16 14:22:54.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215701860001 | request_id: fd49f634-6c88-49de-a198-62a898a54598 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b70e3592-73e0-4f91-a10f-60cd1dfecafe | service: service-general +[2026-04-16 14:22:54.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210111690001 | request_id: b70e3592-73e0-4f91-a10f-60cd1dfecafe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c8187ee-b94c-4c65-9aa3-ece638aac54a | service: service-general +[2026-04-16 14:22:54.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114706730007 | request_id: 6c8187ee-b94c-4c65-9aa3-ece638aac54a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10f8b92a-6549-4d62-9cad-c39787b6c5c8 | service: service-general +[2026-04-16 14:22:54.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 599.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042002860002 | request_id: 10f8b92a-6549-4d62-9cad-c39787b6c5c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54defe35-c7f3-4a10-bb1e-4513c74ec1de | service: service-general +[2026-04-16 14:22:54.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150605070001 | request_id: 54defe35-c7f3-4a10-bb1e-4513c74ec1de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84095191-f541-4fcb-8b86-3c4184c1d94c | service: service-general +[2026-04-16 14:22:54.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054605490001 | request_id: 84095191-f541-4fcb-8b86-3c4184c1d94c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0436ebbc-fbcc-485e-b09e-66407077fa20 | service: service-general +[2026-04-16 14:22:54.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504020305010001 | request_id: 0436ebbc-fbcc-485e-b09e-66407077fa20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfd808d8-a9e7-486f-ab5e-133c1709a5e5 | service: service-general +[2026-04-16 14:22:54.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112703530001 | request_id: bfd808d8-a9e7-486f-ab5e-133c1709a5e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e7f1580-6123-49c0-8a4b-201e65f22486 | service: service-general +[2026-04-16 14:22:54.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155206840003 | request_id: 8e7f1580-6123-49c0-8a4b-201e65f22486 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 650362fa-e467-48d5-82b6-9b41933a2940 | service: service-general +[2026-04-16 14:22:54.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508105701590001 | request_id: 650362fa-e467-48d5-82b6-9b41933a2940 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9117d99-7cc1-41d0-a312-9fae5dcdd18e | service: service-general +[2026-04-16 14:22:54.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 255.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214812700002 | request_id: f9117d99-7cc1-41d0-a312-9fae5dcdd18e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d48fae37-42c6-4e80-8259-858726ced755 | service: service-general +[2026-04-16 14:22:54.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120101500052 | request_id: d48fae37-42c6-4e80-8259-858726ced755 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7309fd6a-ea48-4a4c-80a1-5b8cca80bba9 | service: service-general +[2026-04-16 14:22:54.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011209830008 | request_id: 7309fd6a-ea48-4a4c-80a1-5b8cca80bba9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3f0081a-df9e-473e-8d46-736f0e144972 | service: service-general +[2026-04-16 14:22:54.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559502 | request_id: a3f0081a-df9e-473e-8d46-736f0e144972 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0ecefca-75f4-4350-a277-b7dde19e4c11 | service: service-general +[2026-04-16 14:22:54.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024307790002 | request_id: d0ecefca-75f4-4350-a277-b7dde19e4c11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ac27738-2f8f-490d-bafc-e7556796f62b | service: service-general +[2026-04-16 14:22:54.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021205730005 | request_id: 9ac27738-2f8f-490d-bafc-e7556796f62b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cee1d82a-8ed0-4046-97ea-424b4fd1941f | service: service-general +[2026-04-16 14:22:54.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034504560001 | request_id: cee1d82a-8ed0-4046-97ea-424b4fd1941f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3884b3d-effc-479b-9210-3e2df4beb69c | service: service-general +[2026-04-16 14:22:54.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094110580002 | request_id: f3884b3d-effc-479b-9210-3e2df4beb69c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cff780d-5fcd-48f6-9156-43890be573ee | service: service-general +[2026-04-16 14:22:54.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036407960003 | request_id: 4cff780d-5fcd-48f6-9156-43890be573ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cad0f8b-dbc9-4339-bb55-f8f703450bfb | service: service-general +[2026-04-16 14:22:54.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000066 | request_id: 3cad0f8b-dbc9-4339-bb55-f8f703450bfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05e08bfe-9139-49cf-963d-8fcb1de3a84d | service: service-general +[2026-04-16 14:22:54.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513135610680002 | request_id: 05e08bfe-9139-49cf-963d-8fcb1de3a84d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cab7b7b-be80-4cd4-8a6c-c769b3c6470f | service: service-general +[2026-04-16 14:22:54.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015912780001 | request_id: 1cab7b7b-be80-4cd4-8a6c-c769b3c6470f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a43df9e8-afb3-4e8b-b7ca-6b9ed8035ba3 | service: service-general +[2026-04-16 14:22:54.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091905960004 | request_id: a43df9e8-afb3-4e8b-b7ca-6b9ed8035ba3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52d2304c-fb7e-4ca4-b18f-9dcfba00bc7f | service: service-general +[2026-04-16 14:22:54.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146304830001 | request_id: 52d2304c-fb7e-4ca4-b18f-9dcfba00bc7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed759afe-c220-4c1b-9ed0-90d3d3098fac | service: service-general +[2026-04-16 14:22:54.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6403057004730001 | request_id: ed759afe-c220-4c1b-9ed0-90d3d3098fac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83f9628e-e327-489a-a036-cefb1110ab6c | service: service-general +[2026-04-16 14:22:54.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011712970001 | request_id: 83f9628e-e327-489a-a036-cefb1110ab6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0714253-b116-47b3-806b-baee1bcf2c79 | service: service-general +[2026-04-16 14:22:54.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505055204610005 | request_id: e0714253-b116-47b3-806b-baee1bcf2c79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fab09f1-0a04-4fb1-8572-bfe9f4353d4b | service: service-general +[2026-04-16 14:22:54.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505044107640061 | request_id: 7fab09f1-0a04-4fb1-8572-bfe9f4353d4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52348bca-b127-4954-871a-1f575279da88 | service: service-general +[2026-04-16 14:22:54.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504194608620003 | request_id: 52348bca-b127-4954-871a-1f575279da88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45ba0717-1696-4614-bf86-e3c80f544cc1 | service: service-general +[2026-04-16 14:22:54.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090204450001 | request_id: 45ba0717-1696-4614-bf86-e3c80f544cc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68bd43a8-6eb8-4b71-8361-a9caa0e477b6 | service: service-general +[2026-04-16 14:22:54.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091603660001 | request_id: 68bd43a8-6eb8-4b71-8361-a9caa0e477b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7d28d65-0d22-4a8b-a73c-2e98e18e7c37 | service: service-general +[2026-04-16 14:22:54.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305506600003 | request_id: e7d28d65-0d22-4a8b-a73c-2e98e18e7c37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bab312d1-2feb-4f5a-be22-37316105aee5 | service: service-general +[2026-04-16 14:22:54.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513024107640043 | request_id: bab312d1-2feb-4f5a-be22-37316105aee5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2777abdc-bd21-4427-afde-6a764a06057b | service: service-general +[2026-04-16 14:22:54.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056407830002 | request_id: 2777abdc-bd21-4427-afde-6a764a06057b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16791359-4247-40d1-97d5-552db06686b1 | service: service-general +[2026-04-16 14:22:54.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015712460001 | request_id: 16791359-4247-40d1-97d5-552db06686b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73726e49-1c0b-476c-8b2b-9dec9b0c7ff0 | service: service-general +[2026-04-16 14:22:54.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222802010004 | request_id: 73726e49-1c0b-476c-8b2b-9dec9b0c7ff0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05c683e8-e63f-4787-9531-bf93fac09feb | service: service-general +[2026-04-16 14:22:54.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191310870001 | request_id: 05c683e8-e63f-4787-9531-bf93fac09feb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74821753-b3aa-4fc7-86be-245332521393 | service: service-general +[2026-04-16 14:22:54.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513190608660002 | request_id: 74821753-b3aa-4fc7-86be-245332521393 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fff3c0a5-1046-43c0-b4f8-23fe35f271fa | service: service-general +[2026-04-16 14:22:54.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041907700001 | request_id: fff3c0a5-1046-43c0-b4f8-23fe35f271fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91829e92-735f-48f5-9b58-7f52c8c9a005 | service: service-general +[2026-04-16 14:22:54.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578316805590001 | request_id: 91829e92-735f-48f5-9b58-7f52c8c9a005 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d491cf29-8a7a-4407-b869-a411d6c90ac1 | service: service-general +[2026-04-16 14:22:54.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250408600002 | request_id: d491cf29-8a7a-4407-b869-a411d6c90ac1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f96ab84e-b9e3-43bc-b2c0-73df81ec8f07 | service: service-general +[2026-04-16 14:22:54.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350222000_______ | request_id: f96ab84e-b9e3-43bc-b2c0-73df81ec8f07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a35193c-c466-442e-a0db-9efe1c8896b7 | service: service-general +[2026-04-16 14:22:54.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011504530005 | request_id: 9a35193c-c466-442e-a0db-9efe1c8896b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d89918ea-ba9f-4c9c-ac57-e8b1f9ec338b | service: service-general +[2026-04-16 14:22:54.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202074801920001 | request_id: d89918ea-ba9f-4c9c-ac57-e8b1f9ec338b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fdd5590-44cd-4ff0-a8d4-95817bbab989 | service: service-general +[2026-04-16 14:22:54.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115012630001 | request_id: 6fdd5590-44cd-4ff0-a8d4-95817bbab989 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56a364b0-4f0b-4627-aa5f-2cce48352c9c | service: service-general +[2026-04-16 14:22:54.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042005530001 | request_id: 56a364b0-4f0b-4627-aa5f-2cce48352c9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e306195-e22e-49bb-a4fe-36b8e9f1723f | service: service-general +[2026-04-16 14:22:54.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362754000100000 | request_id: 0e306195-e22e-49bb-a4fe-36b8e9f1723f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d92291f-697f-469a-bfb8-1282815f3835 | service: service-general +[2026-04-16 14:22:54.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024905480001 | request_id: 6d92291f-697f-469a-bfb8-1282815f3835 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3141216-3187-4f90-b07c-45b0f423a424 | service: service-general +[2026-04-16 14:22:54.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054905740006 | request_id: d3141216-3187-4f90-b07c-45b0f423a424 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cb13e5e-3e74-4b99-8d6c-3ec828427301 | service: service-general +[2026-04-16 14:22:54.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012404880008 | request_id: 6cb13e5e-3e74-4b99-8d6c-3ec828427301 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc82287a-cd80-4faf-ac2b-2d023266dce1 | service: service-general +[2026-04-16 14:22:54.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037105560002 | request_id: fc82287a-cd80-4faf-ac2b-2d023266dce1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cc57743-1e83-40fb-be14-759cf9657cb7 | service: service-general +[2026-04-16 14:22:54.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507026104730001 | request_id: 4cc57743-1e83-40fb-be14-759cf9657cb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af7bdd56-8ed1-414c-aca4-94d67ff2d3b8 | service: service-general +[2026-04-16 14:22:54.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050410520004 | request_id: af7bdd56-8ed1-414c-aca4-94d67ff2d3b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8e10eca-f432-49bf-9c1c-44a4360eeb7e | service: service-general +[2026-04-16 14:22:54.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506235809680001 | request_id: a8e10eca-f432-49bf-9c1c-44a4360eeb7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc68f991-dafc-41ae-a862-b250da167478 | service: service-general +[2026-04-16 14:22:54.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242603870003 | request_id: cc68f991-dafc-41ae-a862-b250da167478 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80de438c-dca3-4fc8-8c21-4ed8a06867e3 | service: service-general +[2026-04-16 14:22:54.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121708390001 | request_id: 80de438c-dca3-4fc8-8c21-4ed8a06867e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db03d114-a7fd-43d4-8c70-a7c0c9c2e9a9 | service: service-general +[2026-04-16 14:22:54.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020301580001 | request_id: db03d114-a7fd-43d4-8c70-a7c0c9c2e9a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31681ae3-4ecf-417c-9d01-e075b3c40c7c | service: service-general +[2026-04-16 14:22:54.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505036008950001 | request_id: 31681ae3-4ecf-417c-9d01-e075b3c40c7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04d949de-5243-425e-b16a-42e00a072c1c | service: service-general +[2026-04-16 14:22:54.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071131217 | request_id: 04d949de-5243-425e-b16a-42e00a072c1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c14edc2-4d7d-4e50-95fb-ec116a973cad | service: service-general +[2026-04-16 14:22:54.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012002730006 | request_id: 5c14edc2-4d7d-4e50-95fb-ec116a973cad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c4f458b-5444-453a-a32d-fde4136cdd4b | service: service-general +[2026-04-16 14:22:54.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056609600001 | request_id: 6c4f458b-5444-453a-a32d-fde4136cdd4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e68f08e2-8042-40dd-af21-e466ed90fba8 | service: service-general +[2026-04-16 14:22:54.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115907710001 | request_id: e68f08e2-8042-40dd-af21-e466ed90fba8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33e9397b-f222-425a-90f5-16d68106cfaf | service: service-general +[2026-04-16 14:22:54.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154201700003 | request_id: 33e9397b-f222-425a-90f5-16d68106cfaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bb80906-e4a9-47a9-a860-099017e0b7b6 | service: service-general +[2026-04-16 14:22:54.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084209830001 | request_id: 9bb80906-e4a9-47a9-a860-099017e0b7b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d346809d-f5ba-4cce-a2e6-0e4f818bc916 | service: service-general +[2026-04-16 14:22:54.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140205610001 | request_id: d346809d-f5ba-4cce-a2e6-0e4f818bc916 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f1565fc-ba37-4caf-b0b8-f339febe90b8 | service: service-general +[2026-04-16 14:22:54.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515146905900002 | request_id: 8f1565fc-ba37-4caf-b0b8-f339febe90b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8cf484a-d49f-488e-9059-337ea5ac7e57 | service: service-general +[2026-04-16 14:22:54.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015404920003 | request_id: b8cf484a-d49f-488e-9059-337ea5ac7e57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7457282d-f549-4fb0-8cf1-7faafe9dc8ac | service: service-general +[2026-04-16 14:22:54.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251011480001 | request_id: 7457282d-f549-4fb0-8cf1-7faafe9dc8ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7c21a25-4e3c-42bd-b071-5fe9f3dd297c | service: service-general +[2026-04-16 14:22:54.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195010830005 | request_id: c7c21a25-4e3c-42bd-b071-5fe9f3dd297c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bc3a519-2940-41a2-806b-68a917c10efd | service: service-general +[2026-04-16 14:22:54.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106802620003 | request_id: 1bc3a519-2940-41a2-806b-68a917c10efd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d8e4289-e91e-484d-8501-4f7933ec29cf | service: service-general +[2026-04-16 14:22:54.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145212850001 | request_id: 1d8e4289-e91e-484d-8501-4f7933ec29cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72691ae4-5c9c-463b-a5d3-593fb2dcc7de | service: service-general +[2026-04-16 14:22:54.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181805540005 | request_id: 72691ae4-5c9c-463b-a5d3-593fb2dcc7de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.551] [INFO ] [ServiceRequest WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:54.551] [INFO ] [ServiceRequest WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:54.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96435439-ed05-4dcf-a753-3a8a02ca7e8a | service: service-general +[2026-04-16 14:22:54.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171206010002 | request_id: 96435439-ed05-4dcf-a753-3a8a02ca7e8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: baf5556b-bcb0-4996-aaaf-8cc26ce2bf98 | service: service-general +[2026-04-16 14:22:54.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: baf5556b-bcb0-4996-aaaf-8cc26ce2bf98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7868d3bd-e008-4a50-b797-e1c29807c6b0 | service: service-general +[2026-04-16 14:22:54.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021502740004 | request_id: 7868d3bd-e008-4a50-b797-e1c29807c6b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 775c99c1-cfc9-4139-b17a-346944e2260a | service: service-general +[2026-04-16 14:22:54.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181106700003 | request_id: 775c99c1-cfc9-4139-b17a-346944e2260a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0932526f-7fcd-4336-b188-eb4fe1a88294 | service: service-general +[2026-04-16 14:22:54.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215003530004 | request_id: 0932526f-7fcd-4336-b188-eb4fe1a88294 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6cdc2e1-3d31-465e-9d23-e7e2ec340b8b | service: service-general +[2026-04-16 14:22:54.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085002780001 | request_id: a6cdc2e1-3d31-465e-9d23-e7e2ec340b8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ecfbc31-e380-4f4b-a09f-2443ad496547 | service: service-general +[2026-04-16 14:22:54.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200804900001 | request_id: 8ecfbc31-e380-4f4b-a09f-2443ad496547 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c3fa3e2-ee27-4398-a190-b1d2e016c665 | service: service-general +[2026-04-16 14:22:54.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184210740003 | request_id: 2c3fa3e2-ee27-4398-a190-b1d2e016c665 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d81b8ad8-1302-40a3-bf48-1552f46d605b | service: service-general +[2026-04-16 14:22:54.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046210000001 | request_id: d81b8ad8-1302-40a3-bf48-1552f46d605b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a434403f-c934-465a-8a28-b2031c2b4c6a | service: service-general +[2026-04-16 14:22:54.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514064304730001 | request_id: a434403f-c934-465a-8a28-b2031c2b4c6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 212ea460-ee19-42b2-b727-9d1ac1ec70b3 | service: service-general +[2026-04-16 14:22:54.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035006680007 | request_id: 212ea460-ee19-42b2-b727-9d1ac1ec70b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 157810e5-3bef-40eb-b641-dd572f227e31 | service: service-general +[2026-04-16 14:22:54.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515151804060001 | request_id: 157810e5-3bef-40eb-b641-dd572f227e31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b974d77f-f9ad-4acd-8bda-6188bf76ec17 | service: service-general +[2026-04-16 14:22:54.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514024909640005 | request_id: b974d77f-f9ad-4acd-8bda-6188bf76ec17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 693bb28d-4ca2-4089-9d64-c36bbb3f7af7 | service: service-general +[2026-04-16 14:22:54.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130708750006 | request_id: 693bb28d-4ca2-4089-9d64-c36bbb3f7af7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2697dbf8-bfee-48ed-befe-42bd39fdb629 | service: service-general +[2026-04-16 14:22:54.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094507770002 | request_id: 2697dbf8-bfee-48ed-befe-42bd39fdb629 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 224b212f-a72e-42d1-ab62-59b024a1cc34 | service: service-general +[2026-04-16 14:22:54.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040205740007 | request_id: 224b212f-a72e-42d1-ab62-59b024a1cc34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cac9bf4e-de33-4329-8e9b-24879f31cbcc | service: service-general +[2026-04-16 14:22:54.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194101620035 | request_id: cac9bf4e-de33-4329-8e9b-24879f31cbcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91b0f8d5-c5c3-4341-8156-d1bdb5c6a8e5 | service: service-general +[2026-04-16 14:22:54.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472022811560003 | request_id: 91b0f8d5-c5c3-4341-8156-d1bdb5c6a8e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae681993-7044-4fc8-85b7-45494492af74 | service: service-general +[2026-04-16 14:22:54.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505217007880001 | request_id: ae681993-7044-4fc8-85b7-45494492af74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d035cd6a-d01e-448d-8b6e-49846b9f70df | service: service-general +[2026-04-16 14:22:54.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015104600002 | request_id: d035cd6a-d01e-448d-8b6e-49846b9f70df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fc10635-ab85-4e41-afbe-51165dfe8508 | service: service-general +[2026-04-16 14:22:54.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010910760011 | request_id: 4fc10635-ab85-4e41-afbe-51165dfe8508 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1cd6779-614f-4788-867d-15b87cdefe57 | service: service-general +[2026-04-16 14:22:54.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025407700001 | request_id: c1cd6779-614f-4788-867d-15b87cdefe57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36fc2996-ae09-4dfa-93b2-ae3d866daa08 | service: service-general +[2026-04-16 14:22:54.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045611840002 | request_id: 36fc2996-ae09-4dfa-93b2-ae3d866daa08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 166fc56f-94a5-41d1-8d3f-67d7f23ec764 | service: service-general +[2026-04-16 14:22:54.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505211101810004 | request_id: 166fc56f-94a5-41d1-8d3f-67d7f23ec764 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a07a25d-51a5-411d-bc17-d7a1a9eab9b1 | service: service-general +[2026-04-16 14:22:54.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234505580002 | request_id: 9a07a25d-51a5-411d-bc17-d7a1a9eab9b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c07f6b9d-4cf8-4abe-8568-ca33f28a16ac | service: service-general +[2026-04-16 14:22:54.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242406640008 | request_id: c07f6b9d-4cf8-4abe-8568-ca33f28a16ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f61ac67-1a97-4d04-9a78-6898687b58c8 | service: service-general +[2026-04-16 14:22:54.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251606420003 | request_id: 8f61ac67-1a97-4d04-9a78-6898687b58c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f9c19c4-1820-492d-915c-ff501832939b | service: service-general +[2026-04-16 14:22:54.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011907170002 | request_id: 9f9c19c4-1820-492d-915c-ff501832939b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fb11896-8846-4b67-a92e-7a2fd3f76752 | service: service-general +[2026-04-16 14:22:54.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505160503700002 | request_id: 5fb11896-8846-4b67-a92e-7a2fd3f76752 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15425e01-44d3-4746-9cbb-c855cf5e2ead | service: service-general +[2026-04-16 14:22:54.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5204206207010001 | request_id: 15425e01-44d3-4746-9cbb-c855cf5e2ead | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19f09583-4d84-4d36-bfbc-540aa43878e4 | service: service-general +[2026-04-16 14:22:54.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504044405790004 | request_id: 19f09583-4d84-4d36-bfbc-540aa43878e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53ffe2d4-dca7-4c38-9add-3420da85cdf4 | service: service-general +[2026-04-16 14:22:54.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181612710006 | request_id: 53ffe2d4-dca7-4c38-9add-3420da85cdf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9657523c-10d6-4676-a6a5-2b3bce251d59 | service: service-general +[2026-04-16 14:22:54.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172034209830004 | request_id: 9657523c-10d6-4676-a6a5-2b3bce251d59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c972ec48-7ee9-4b78-be0d-73c350a41651 | service: service-general +[2026-04-16 14:22:54.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185706570001 | request_id: c972ec48-7ee9-4b78-be0d-73c350a41651 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35c4fdb2-3213-4852-a0bd-810c29b6ff98 | service: service-general +[2026-04-16 14:22:54.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034306800004 | request_id: 35c4fdb2-3213-4852-a0bd-810c29b6ff98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acaaafd2-b29c-4fe1-9cd1-a84f1229f0a0 | service: service-general +[2026-04-16 14:22:54.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050402810003 | request_id: acaaafd2-b29c-4fe1-9cd1-a84f1229f0a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5796eb7-f752-47c1-b91c-54a79e9720fd | service: service-general +[2026-04-16 14:22:54.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195011660002 | request_id: d5796eb7-f752-47c1-b91c-54a79e9720fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5378b6b2-be1b-4785-9195-6bdb43f71b82 | service: service-general +[2026-04-16 14:22:54.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164607890002 | request_id: 5378b6b2-be1b-4785-9195-6bdb43f71b82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cf6921c-6f9c-4baf-b9b7-aa1140f3bff9 | service: service-general +[2026-04-16 14:22:54.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114902630002 | request_id: 9cf6921c-6f9c-4baf-b9b7-aa1140f3bff9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8eda21b1-eb3d-4077-a41c-a3177471e856 | service: service-general +[2026-04-16 14:22:54.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132411940001 | request_id: 8eda21b1-eb3d-4077-a41c-a3177471e856 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f931845-d576-46ad-81f7-0ddff78bee3f | service: service-general +[2026-04-16 14:22:54.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056711690005 | request_id: 8f931845-d576-46ad-81f7-0ddff78bee3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e10cfa1-ed88-4057-968b-40712b92167d | service: service-general +[2026-04-16 14:22:54.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122008010001 | request_id: 6e10cfa1-ed88-4057-968b-40712b92167d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a73c746-1a30-4c00-8efa-71206f5ec846 | service: service-general +[2026-04-16 14:22:54.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271035310420003 | request_id: 2a73c746-1a30-4c00-8efa-71206f5ec846 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 476a8148-1b4d-4182-b1ec-d0f19c3ee802 | service: service-general +[2026-04-16 14:22:54.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241505000004 | request_id: 476a8148-1b4d-4182-b1ec-d0f19c3ee802 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bd044b8-6c1d-480f-8ac1-43e9cb8d31c2 | service: service-general +[2026-04-16 14:22:54.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101002970005 | request_id: 3bd044b8-6c1d-480f-8ac1-43e9cb8d31c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a3381a5-8165-4412-bcc4-4e343e181446 | service: service-general +[2026-04-16 14:22:54.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505020210080001 | request_id: 2a3381a5-8165-4412-bcc4-4e343e181446 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ef42bf2-5428-4fa7-9aaa-56828111ea61 | service: service-general +[2026-04-16 14:22:54.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505140107650028 | request_id: 1ef42bf2-5428-4fa7-9aaa-56828111ea61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1940ea42-79b7-43fb-8f68-6455511970df | service: service-general +[2026-04-16 14:22:54.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145205180001 | request_id: 1940ea42-79b7-43fb-8f68-6455511970df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27c7507d-7580-4ebb-9a6b-5961ae8e4b3b | service: service-general +[2026-04-16 14:22:54.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192309000002 | request_id: 27c7507d-7580-4ebb-9a6b-5961ae8e4b3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 820f2793-c730-4071-97ef-b68d40d4d212 | service: service-general +[2026-04-16 14:22:54.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514221103810001 | request_id: 820f2793-c730-4071-97ef-b68d40d4d212 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9997f364-41f1-478e-9176-9d67f6dd3a0e | service: service-general +[2026-04-16 14:22:54.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135009790006 | request_id: 9997f364-41f1-478e-9176-9d67f6dd3a0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30d28fcb-b167-46c9-a985-645aea6bf008 | service: service-general +[2026-04-16 14:22:54.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104608970006 | request_id: 30d28fcb-b167-46c9-a985-645aea6bf008 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 827daeee-badd-4322-9688-58feff06724f | service: service-general +[2026-04-16 14:22:54.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162704640001 | request_id: 827daeee-badd-4322-9688-58feff06724f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fa1ad54-42a0-4081-8768-026982986088 | service: service-general +[2026-04-16 14:22:54.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041111510001 | request_id: 6fa1ad54-42a0-4081-8768-026982986088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f6310e0-48eb-46c0-bbeb-6711f4c51203 | service: service-general +[2026-04-16 14:22:54.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557797 | request_id: 2f6310e0-48eb-46c0-bbeb-6711f4c51203 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 484bd331-c097-47aa-9838-df80efaaa9eb | service: service-general +[2026-04-16 14:22:54.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506194601000003 | request_id: 484bd331-c097-47aa-9838-df80efaaa9eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d2d3b0c-5b9a-4ff9-8545-672a86c1ad84 | service: service-general +[2026-04-16 14:22:54.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050508440001 | request_id: 5d2d3b0c-5b9a-4ff9-8545-672a86c1ad84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4567b550-0556-4793-93b4-356cb1403008 | service: service-general +[2026-04-16 14:22:54.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047005050009 | request_id: 4567b550-0556-4793-93b4-356cb1403008 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad6d39b6-f13d-4cb3-bd27-f8e4f3a66959 | service: service-general +[2026-04-16 14:22:54.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024404650002 | request_id: ad6d39b6-f13d-4cb3-bd27-f8e4f3a66959 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18066225-520a-4076-8dec-a3c2789562ed | service: service-general +[2026-04-16 14:22:54.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141905500001 | request_id: 18066225-520a-4076-8dec-a3c2789562ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6798028-b731-4d2c-a5f5-ac0cc7888b75 | service: service-general +[2026-04-16 14:22:54.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010211740001 | request_id: b6798028-b731-4d2c-a5f5-ac0cc7888b75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc1a71cd-09f5-4721-b9b7-452605e1ab2d | service: service-general +[2026-04-16 14:22:54.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097010890003 | request_id: fc1a71cd-09f5-4721-b9b7-452605e1ab2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1b3090d-4dd4-49ff-8620-b2bd74e7cfb7 | service: service-general +[2026-04-16 14:22:54.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055307670001 | request_id: c1b3090d-4dd4-49ff-8620-b2bd74e7cfb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0423c0d9-c095-43c6-9353-6d74b101d660 | service: service-general +[2026-04-16 14:22:54.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505192707040001 | request_id: 0423c0d9-c095-43c6-9353-6d74b101d660 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed45a322-1a55-40d6-bb39-80358ffe1542 | service: service-general +[2026-04-16 14:22:54.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116207740001 | request_id: ed45a322-1a55-40d6-bb39-80358ffe1542 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8cc11f8-e499-45a0-a523-b2a1257fd823 | service: service-general +[2026-04-16 14:22:54.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: a8cc11f8-e499-45a0-a523-b2a1257fd823 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed1fb063-30bc-407a-8b8f-51a7fd59cc40 | service: service-general +[2026-04-16 14:22:54.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015712460001 | request_id: ed1fb063-30bc-407a-8b8f-51a7fd59cc40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42adfc8f-917e-4509-bdb8-dbdaea5a0c5c | service: service-general +[2026-04-16 14:22:54.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052705880003 | request_id: 42adfc8f-917e-4509-bdb8-dbdaea5a0c5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 149b1df8-7e6a-4cc2-859e-55d25977a683 | service: service-general +[2026-04-16 14:22:54.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101608630001 | request_id: 149b1df8-7e6a-4cc2-859e-55d25977a683 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3ac5d48-3b1c-4a24-9c37-90fe634c7e79 | service: service-general +[2026-04-16 14:22:54.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 435.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509192303540004 | request_id: f3ac5d48-3b1c-4a24-9c37-90fe634c7e79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d82b27a-b3f9-46bb-87ba-58cd391eb2b6 | service: service-general +[2026-04-16 14:22:54.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071114909 | request_id: 6d82b27a-b3f9-46bb-87ba-58cd391eb2b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a993fde-a5a4-4c87-a389-a541042216f0 | service: service-general +[2026-04-16 14:22:54.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515051705600001 | request_id: 5a993fde-a5a4-4c87-a389-a541042216f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23447317-9b3c-430c-a951-958d05a531f7 | service: service-general +[2026-04-16 14:22:54.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509217112580011 | request_id: 23447317-9b3c-430c-a951-958d05a531f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37bc7ea9-2b98-4a39-a132-d41e43710b52 | service: service-general +[2026-04-16 14:22:54.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510036808020002 | request_id: 37bc7ea9-2b98-4a39-a132-d41e43710b52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07b72dfe-fd94-4211-b1f5-ee6e9cea9f31 | service: service-general +[2026-04-16 14:22:54.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091102450001 | request_id: 07b72dfe-fd94-4211-b1f5-ee6e9cea9f31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f0544a2-75bc-4131-93c3-88da17e45a16 | service: service-general +[2026-04-16 14:22:54.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504161609900001 | request_id: 5f0544a2-75bc-4131-93c3-88da17e45a16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7b67709-69d7-42de-8cb3-4fd68c94f3e1 | service: service-general +[2026-04-16 14:22:54.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515056707760003 | request_id: a7b67709-69d7-42de-8cb3-4fd68c94f3e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f24ab644-214c-40cb-bbc7-bfe60951bb30 | service: service-general +[2026-04-16 14:22:54.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180512700003 | request_id: f24ab644-214c-40cb-bbc7-bfe60951bb30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05bada03-780f-4192-9cc7-77e7f07b4b66 | service: service-general +[2026-04-16 14:22:54.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122808630002 | request_id: 05bada03-780f-4192-9cc7-77e7f07b4b66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 602a0d4e-52f5-4c72-813d-1c473342e32f | service: service-general +[2026-04-16 14:22:54.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3500012524______ | request_id: 602a0d4e-52f5-4c72-813d-1c473342e32f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fbc9c84-9d01-4f99-8ca0-d550db170f53 | service: service-general +[2026-04-16 14:22:54.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174402870005 | request_id: 7fbc9c84-9d01-4f99-8ca0-d550db170f53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea9aeb9b-f61f-4a70-bc08-4354658cadfe | service: service-general +[2026-04-16 14:22:54.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010108840009 | request_id: ea9aeb9b-f61f-4a70-bc08-4354658cadfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95e95626-6756-401a-9c64-01a0e9292a3f | service: service-general +[2026-04-16 14:22:54.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290906900001 | request_id: 95e95626-6756-401a-9c64-01a0e9292a3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68bc5fc7-2c45-4a0c-8c92-1284d62fe36c | service: service-general +[2026-04-16 14:22:54.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271032610690001 | request_id: 68bc5fc7-2c45-4a0c-8c92-1284d62fe36c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad049232-6bf6-45b2-9f24-43edb89fea0a | service: service-general +[2026-04-16 14:22:54.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085011670002 | request_id: ad049232-6bf6-45b2-9f24-43edb89fea0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 658ebfed-fcb6-47fb-998d-a8b9341d1f7d | service: service-general +[2026-04-16 14:22:54.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086003910008 | request_id: 658ebfed-fcb6-47fb-998d-a8b9341d1f7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8040dcd-451b-47c2-b70f-7121142eb6a8 | service: service-general +[2026-04-16 14:22:54.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/352142012780001 | request_id: a8040dcd-451b-47c2-b70f-7121142eb6a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da0078d4-d900-4c46-8b87-3416bdb39566 | service: service-general +[2026-04-16 14:22:54.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574032407700001 | request_id: da0078d4-d900-4c46-8b87-3416bdb39566 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39b5df76-78e7-467e-acc4-677403d5dcac | service: service-general +[2026-04-16 14:22:54.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513244107800157 | request_id: 39b5df76-78e7-467e-acc4-677403d5dcac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f3bce76-187e-4d34-8afd-f2dcf28a20fa | service: service-general +[2026-04-16 14:22:54.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513242809710001 | request_id: 0f3bce76-187e-4d34-8afd-f2dcf28a20fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d45b17c-b5c6-4656-a1fe-910dc9282973 | service: service-general +[2026-04-16 14:22:54.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612860007 | request_id: 5d45b17c-b5c6-4656-a1fe-910dc9282973 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e22d144-3277-4f09-8182-66298a0f3a3a | service: service-general +[2026-04-16 14:22:54.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000067 | request_id: 3e22d144-3277-4f09-8182-66298a0f3a3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5de252b0-284a-471d-9631-832268289830 | service: service-general +[2026-04-16 14:22:54.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508072607770002 | request_id: 5de252b0-284a-471d-9631-832268289830 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2be475fa-7573-4f8e-af14-2f99a585dd01 | service: service-general +[2026-04-16 14:22:54.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011404840005 | request_id: 2be475fa-7573-4f8e-af14-2f99a585dd01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42d65901-1f2d-4b21-a321-1b8113251bad | service: service-general +[2026-04-16 14:22:54.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032006600004 | request_id: 42d65901-1f2d-4b21-a321-1b8113251bad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3de51815-56ff-4666-8a42-cd77fd22dbe9 | service: service-general +[2026-04-16 14:22:54.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086210540003 | request_id: 3de51815-56ff-4666-8a42-cd77fd22dbe9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d566f8b-e00b-41c0-a6a9-93898ba1f4d7 | service: service-general +[2026-04-16 14:22:54.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571035005550008 | request_id: 8d566f8b-e00b-41c0-a6a9-93898ba1f4d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51ca7383-18de-4d44-bc10-623485ae864e | service: service-general +[2026-04-16 14:22:54.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000_________ | request_id: 51ca7383-18de-4d44-bc10-623485ae864e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa77b5ff-0dd9-48ac-9a4b-03a99d4e3381 | service: service-general +[2026-04-16 14:22:54.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513221408980002 | request_id: aa77b5ff-0dd9-48ac-9a4b-03a99d4e3381 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68cf257f-f1e5-4d27-9bec-83982f038bc1 | service: service-general +[2026-04-16 14:22:54.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0062000071156100 | request_id: 68cf257f-f1e5-4d27-9bec-83982f038bc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0416c205-4143-4540-bcbd-ed735160e2ea | service: service-general +[2026-04-16 14:22:54.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235201450002 | request_id: 0416c205-4143-4540-bcbd-ed735160e2ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b61797d9-54d9-4c6b-bf8a-3a3866d83cdb | service: service-general +[2026-04-16 14:22:54.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111607590001 | request_id: b61797d9-54d9-4c6b-bf8a-3a3866d83cdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52163f0b-6fa1-42a9-8e58-ea50215162e7 | service: service-general +[2026-04-16 14:22:54.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 52163f0b-6fa1-42a9-8e58-ea50215162e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10d2d467-c10b-4081-85c0-0384f2090659 | service: service-general +[2026-04-16 14:22:54.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 10d2d467-c10b-4081-85c0-0384f2090659 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 173f0f4d-0902-4b01-b3f6-378ddf7b51cb | service: service-general +[2026-04-16 14:22:54.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 173f0f4d-0902-4b01-b3f6-378ddf7b51cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bed5509e-7186-4765-8fc1-9fdb0cbc8479 | service: service-general +[2026-04-16 14:22:54.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: bed5509e-7186-4765-8fc1-9fdb0cbc8479 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d197a4e-098c-43ad-ba49-10cc1eab1890 | service: service-general +[2026-04-16 14:22:54.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 5d197a4e-098c-43ad-ba49-10cc1eab1890 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69bd3253-8bdc-4f28-b774-4003fb23ad95 | service: service-general +[2026-04-16 14:22:54.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 69bd3253-8bdc-4f28-b774-4003fb23ad95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 718d2d59-66a1-4072-bc9e-0cb8dbbe1f60 | service: service-general +[2026-04-16 14:22:54.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 718d2d59-66a1-4072-bc9e-0cb8dbbe1f60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5e1eab8-fa86-4a5e-b703-0e445f32299e | service: service-general +[2026-04-16 14:22:54.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: e5e1eab8-fa86-4a5e-b703-0e445f32299e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d16e07df-dd40-4a4a-8424-92c3279c4a25 | service: service-general +[2026-04-16 14:22:54.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: d16e07df-dd40-4a4a-8424-92c3279c4a25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7fa5be5-a140-43c1-8da9-373a15e64682 | service: service-general +[2026-04-16 14:22:54.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: d7fa5be5-a140-43c1-8da9-373a15e64682 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 235dbe7d-d380-428e-a83c-2e9e28fb7db8 | service: service-general +[2026-04-16 14:22:54.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504046712670001 | request_id: 235dbe7d-d380-428e-a83c-2e9e28fb7db8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21c360d2-d0a7-44b8-8c94-c8200f156b8d | service: service-general +[2026-04-16 14:22:54.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 21c360d2-d0a7-44b8-8c94-c8200f156b8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4403010-252d-44f5-9598-9e312f64e26f | service: service-general +[2026-04-16 14:22:54.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: a4403010-252d-44f5-9598-9e312f64e26f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dc653b4-332b-4ac3-aa82-c20ee31183f8 | service: service-general +[2026-04-16 14:22:54.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: 3dc653b4-332b-4ac3-aa82-c20ee31183f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13071338-720c-450c-a473-8037e49c4561 | service: service-general +[2026-04-16 14:22:54.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: 13071338-720c-450c-a473-8037e49c4561 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e6edcb5-52a8-4a84-8e7f-049c7938da4b | service: service-general +[2026-04-16 14:22:54.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 8e6edcb5-52a8-4a84-8e7f-049c7938da4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22f28463-f925-4f72-980d-2954b8e22a10 | service: service-general +[2026-04-16 14:22:54.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560402 | request_id: 22f28463-f925-4f72-980d-2954b8e22a10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97dfddf4-eafd-4a0a-a894-24eb90f15695 | service: service-general +[2026-04-16 14:22:54.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 97dfddf4-eafd-4a0a-a894-24eb90f15695 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55ec6371-bb50-4193-b5b2-b46eb8ecb208 | service: service-general +[2026-04-16 14:22:54.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505224107740068 | request_id: 55ec6371-bb50-4193-b5b2-b46eb8ecb208 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f329a293-61bc-4703-89dd-f86e8544f766 | service: service-general +[2026-04-16 14:22:54.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560292 | request_id: f329a293-61bc-4703-89dd-f86e8544f766 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5910d365-fa8c-4273-905b-1d1ac3812df1 | service: service-general +[2026-04-16 14:22:54.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 5910d365-fa8c-4273-905b-1d1ac3812df1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b09b1d08-05f8-41b4-b63e-614966e17747 | service: service-general +[2026-04-16 14:22:54.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: b09b1d08-05f8-41b4-b63e-614966e17747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 609aff24-4204-4c2f-a783-fe2f3787cccd | service: service-general +[2026-04-16 14:22:54.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 609aff24-4204-4c2f-a783-fe2f3787cccd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f144eaf2-1e08-49c3-9475-3f9027dc7021 | service: service-general +[2026-04-16 14:22:54.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: f144eaf2-1e08-49c3-9475-3f9027dc7021 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffb63f61-877a-4dce-b846-d53264779ed0 | service: service-general +[2026-04-16 14:22:54.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: ffb63f61-877a-4dce-b846-d53264779ed0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd099382-a607-4494-aa8a-da0f821ed6c1 | service: service-general +[2026-04-16 14:22:54.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: fd099382-a607-4494-aa8a-da0f821ed6c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10bcc69a-89c2-4184-8d5b-3588fa281493 | service: service-general +[2026-04-16 14:22:54.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: 10bcc69a-89c2-4184-8d5b-3588fa281493 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c265f1f2-0d8c-46e3-ad6b-ce6115c9583c | service: service-general +[2026-04-16 14:22:54.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: c265f1f2-0d8c-46e3-ad6b-ce6115c9583c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7da01c3e-33e0-407d-af87-8c2fbc5cdc62 | service: service-general +[2026-04-16 14:22:54.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 7da01c3e-33e0-407d-af87-8c2fbc5cdc62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e89c0497-9840-4a34-a834-2d9aab72c082 | service: service-general +[2026-04-16 14:22:54.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: e89c0497-9840-4a34-a834-2d9aab72c082 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cdee420-d29d-40c4-b3a9-1819887f97fd | service: service-general +[2026-04-16 14:22:54.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: 9cdee420-d29d-40c4-b3a9-1819887f97fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04393a40-dea9-45fe-a4f8-2891aea4d990 | service: service-general +[2026-04-16 14:22:54.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: 04393a40-dea9-45fe-a4f8-2891aea4d990 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c93b447-c960-4b66-8af5-f9f34c3e7e5d | service: service-general +[2026-04-16 14:22:54.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 7c93b447-c960-4b66-8af5-f9f34c3e7e5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82b24fe0-2841-4872-b09a-753fda187716 | service: service-general +[2026-04-16 14:22:54.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 82b24fe0-2841-4872-b09a-753fda187716 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da2e6a08-9cd0-4be0-92ba-8ae484e1b263 | service: service-general +[2026-04-16 14:22:54.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: da2e6a08-9cd0-4be0-92ba-8ae484e1b263 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fffe26e-59d3-492f-9ac5-4e02e81a2fa2 | service: service-general +[2026-04-16 14:22:54.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: 9fffe26e-59d3-492f-9ac5-4e02e81a2fa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc29e56a-4bca-4b60-a1b2-189a356599b8 | service: service-general +[2026-04-16 14:22:54.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: dc29e56a-4bca-4b60-a1b2-189a356599b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f83867c-6067-424a-acac-e62e63cd3e56 | service: service-general +[2026-04-16 14:22:54.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241802780002 | request_id: 1f83867c-6067-424a-acac-e62e63cd3e56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 845ede8b-a5ce-4c0a-9973-b57245e8de01 | service: service-general +[2026-04-16 14:22:54.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074103600005 | request_id: 845ede8b-a5ce-4c0a-9973-b57245e8de01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7601f7c9-13d8-4e3e-8a5b-6cd6bb602e93 | service: service-general +[2026-04-16 14:22:54.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: 7601f7c9-13d8-4e3e-8a5b-6cd6bb602e93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b5c8972-ec7e-4044-adbb-28c5da0d9734 | service: service-general +[2026-04-16 14:22:54.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041510740003 | request_id: 0b5c8972-ec7e-4044-adbb-28c5da0d9734 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55212161-8a5c-4483-98d2-0bdb73f50069 | service: service-general +[2026-04-16 14:22:54.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014108710020 | request_id: 55212161-8a5c-4483-98d2-0bdb73f50069 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec489474-0515-495d-8219-aaf65282f2c4 | service: service-general +[2026-04-16 14:22:54.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: ec489474-0515-495d-8219-aaf65282f2c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0a45890-ee4c-493f-8d71-e5da39316a51 | service: service-general +[2026-04-16 14:22:54.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310502600001 | request_id: e0a45890-ee4c-493f-8d71-e5da39316a51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61a0b68f-7670-4316-b129-7da298e75327 | service: service-general +[2026-04-16 14:22:54.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111304150004 | request_id: 61a0b68f-7670-4316-b129-7da298e75327 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edfac900-2131-40b0-806a-93dc34664664 | service: service-general +[2026-04-16 14:22:54.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407600002 | request_id: edfac900-2131-40b0-806a-93dc34664664 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adac16d3-548f-4182-827c-f11f3386158c | service: service-general +[2026-04-16 14:22:54.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115012630001 | request_id: adac16d3-548f-4182-827c-f11f3386158c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a60934b-dc71-464f-b0ba-7d6d77466441 | service: service-general +[2026-04-16 14:22:54.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036210960005 | request_id: 9a60934b-dc71-464f-b0ba-7d6d77466441 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c375f637-aecf-4911-bb65-72c5cd61dffe | service: service-general +[2026-04-16 14:22:54.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: c375f637-aecf-4911-bb65-72c5cd61dffe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a49f3705-9233-4abd-8e2d-262e707932fb | service: service-general +[2026-04-16 14:22:54.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: a49f3705-9233-4abd-8e2d-262e707932fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e1903f6-ce7b-49fa-9c8d-086baae87697 | service: service-general +[2026-04-16 14:22:54.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084107480049 | request_id: 2e1903f6-ce7b-49fa-9c8d-086baae87697 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55974124-62cb-4c27-b8bc-f228fe10d9c5 | service: service-general +[2026-04-16 14:22:54.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 55974124-62cb-4c27-b8bc-f228fe10d9c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90d14021-d929-4b39-a816-23ef737585ac | service: service-general +[2026-04-16 14:22:54.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510136605820001 | request_id: 90d14021-d929-4b39-a816-23ef737585ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 403e57d7-7747-4804-b1f5-8106283bdbbe | service: service-general +[2026-04-16 14:22:54.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545912 | request_id: 403e57d7-7747-4804-b1f5-8106283bdbbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c742f632-5ec6-4377-b932-d8bf71df511e | service: service-general +[2026-04-16 14:22:54.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572026405580001 | request_id: c742f632-5ec6-4377-b932-d8bf71df511e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6faeb0e1-115b-4e43-844c-b165d06d5785 | service: service-general +[2026-04-16 14:22:54.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545981 | request_id: 6faeb0e1-115b-4e43-844c-b165d06d5785 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e335d7c-290c-49be-9415-07190535c333 | service: service-general +[2026-04-16 14:22:54.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 1e335d7c-290c-49be-9415-07190535c333 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 672dcae5-2120-499b-bc8b-ca378c7506ec | service: service-general +[2026-04-16 14:22:54.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 672dcae5-2120-499b-bc8b-ca378c7506ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 281756a7-dffc-4d8a-9703-28ae382cdfac | service: service-general +[2026-04-16 14:22:54.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014707710003 | request_id: 281756a7-dffc-4d8a-9703-28ae382cdfac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea35e383-8587-4830-89d3-7ce08b704261 | service: service-general +[2026-04-16 14:22:54.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241101580003 | request_id: ea35e383-8587-4830-89d3-7ce08b704261 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9447bc6-ca27-46b5-b826-4d8f752ba727 | service: service-general +[2026-04-16 14:22:54.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: b9447bc6-ca27-46b5-b826-4d8f752ba727 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eedeb5fb-1619-4114-a657-513bf324f64c | service: service-general +[2026-04-16 14:22:54.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504196303730001 | request_id: eedeb5fb-1619-4114-a657-513bf324f64c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49f76bd1-a52c-4f3d-b06b-689d4d12d5e1 | service: service-general +[2026-04-16 14:22:54.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175109140001 | request_id: 49f76bd1-a52c-4f3d-b06b-689d4d12d5e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86f123bf-2341-4476-a364-186ba506e92b | service: service-general +[2026-04-16 14:22:54.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510230808700006 | request_id: 86f123bf-2341-4476-a364-186ba506e92b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fabd9498-746f-47c3-9d51-ac4e38b16694 | service: service-general +[2026-04-16 14:22:54.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086712690004 | request_id: fabd9498-746f-47c3-9d51-ac4e38b16694 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b426ccba-ba14-497f-8928-d732154d512f | service: service-general +[2026-04-16 14:22:54.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506183012560002 | request_id: b426ccba-ba14-497f-8928-d732154d512f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d921a5e2-2ff3-4efe-b6ce-3bd5374138f8 | service: service-general +[2026-04-16 14:22:54.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 538.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142105470001 | request_id: d921a5e2-2ff3-4efe-b6ce-3bd5374138f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 913cee58-cddc-4c6f-8e9c-79f7a5e6d8fa | service: service-general +[2026-04-16 14:22:54.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: 913cee58-cddc-4c6f-8e9c-79f7a5e6d8fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a240e68-b87b-440b-89a7-2326166fdcdc | service: service-general +[2026-04-16 14:22:54.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065112540001 | request_id: 1a240e68-b87b-440b-89a7-2326166fdcdc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08fd6114-127a-4483-9c7e-0844e9a9fefb | service: service-general +[2026-04-16 14:22:54.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141208620004 | request_id: 08fd6114-127a-4483-9c7e-0844e9a9fefb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c1014bd-dcd8-48ad-8d50-77ed6ac41d13 | service: service-general +[2026-04-16 14:22:54.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508134206750001 | request_id: 9c1014bd-dcd8-48ad-8d50-77ed6ac41d13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4539379f-762d-4e7f-bf47-b8220f9e0414 | service: service-general +[2026-04-16 14:22:54.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164409760001 | request_id: 4539379f-762d-4e7f-bf47-b8220f9e0414 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8240748a-0250-498e-a949-831f58f1bad6 | service: service-general +[2026-04-16 14:22:54.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105707550001 | request_id: 8240748a-0250-498e-a949-831f58f1bad6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab9b760c-e44a-413a-b6fd-eb3cfcfe1437 | service: service-general +[2026-04-16 14:22:54.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6371015808870004 | request_id: ab9b760c-e44a-413a-b6fd-eb3cfcfe1437 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f13b87f-52f2-40b3-a6d1-bf6bdf610d36 | service: service-general +[2026-04-16 14:22:54.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518133005090002 | request_id: 2f13b87f-52f2-40b3-a6d1-bf6bdf610d36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3990fb36-4d7f-4601-a1fd-a0aecdb93c39 | service: service-general +[2026-04-16 14:22:54.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503033006710003 | request_id: 3990fb36-4d7f-4601-a1fd-a0aecdb93c39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b7e98c8-2cb1-40ed-b996-176c6f20b48b | service: service-general +[2026-04-16 14:22:54.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081210490001 | request_id: 9b7e98c8-2cb1-40ed-b996-176c6f20b48b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c34b47eb-c3d9-4111-a611-3070f1aa9c4c | service: service-general +[2026-04-16 14:22:54.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084709640003 | request_id: c34b47eb-c3d9-4111-a611-3070f1aa9c4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d509061-b1d2-4a62-8958-4538405104b8 | service: service-general +[2026-04-16 14:22:54.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105610070001 | request_id: 0d509061-b1d2-4a62-8958-4538405104b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5cbc336-e4bc-4482-a8ab-0e9b91568c49 | service: service-general +[2026-04-16 14:22:54.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 638.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: b5cbc336-e4bc-4482-a8ab-0e9b91568c49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 198357f5-7d1e-45c4-bd8e-8ebd60993e86 | service: service-general +[2026-04-16 14:22:54.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105304600005 | request_id: 198357f5-7d1e-45c4-bd8e-8ebd60993e86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15b9369e-621e-433f-baa8-85cdf243a44f | service: service-general +[2026-04-16 14:22:54.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510086402710001 | request_id: 15b9369e-621e-433f-baa8-85cdf243a44f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02926144-c2b9-4115-a284-bd7485a4cf8e | service: service-general +[2026-04-16 14:22:54.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505182402700002 | request_id: 02926144-c2b9-4115-a284-bd7485a4cf8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dec5d64a-9dd3-4b4b-832a-b19b251b4be4 | service: service-general +[2026-04-16 14:22:54.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: dec5d64a-9dd3-4b4b-832a-b19b251b4be4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 782d5900-de9c-43a7-9592-b6f369e7cb82 | service: service-general +[2026-04-16 14:22:54.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507325203590002 | request_id: 782d5900-de9c-43a7-9592-b6f369e7cb82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 564e01c6-1b17-42d1-a5b3-d2c0131a7c6d | service: service-general +[2026-04-16 14:22:54.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050408600001 | request_id: 564e01c6-1b17-42d1-a5b3-d2c0131a7c6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57fe9c5a-e97d-4682-901f-dd055a947a74 | service: service-general +[2026-04-16 14:22:54.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9101012811880002 | request_id: 57fe9c5a-e97d-4682-901f-dd055a947a74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8be5b30a-b399-40c6-87bd-e3240a85a15f | service: service-general +[2026-04-16 14:22:54.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503106305670001 | request_id: 8be5b30a-b399-40c6-87bd-e3240a85a15f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10d0a3a3-fcae-4308-99d2-d88f99c0ba41 | service: service-general +[2026-04-16 14:22:54.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513124402200001 | request_id: 10d0a3a3-fcae-4308-99d2-d88f99c0ba41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7ef0241-1254-4cab-8084-29135106c1f0 | service: service-general +[2026-04-16 14:22:54.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559502 | request_id: c7ef0241-1254-4cab-8084-29135106c1f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 724995b0-65ab-45e3-8d73-2d22ca8b16eb | service: service-general +[2026-04-16 14:22:54.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3271064712080008 | request_id: 724995b0-65ab-45e3-8d73-2d22ca8b16eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93519bce-2728-42ab-9f9a-e836d311bdd9 | service: service-general +[2026-04-16 14:22:54.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576024810840004 | request_id: 93519bce-2728-42ab-9f9a-e836d311bdd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37f2a361-c30a-435b-8a78-c568bfe7473e | service: service-general +[2026-04-16 14:22:54.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094507670002 | request_id: 37f2a361-c30a-435b-8a78-c568bfe7473e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de17347b-9927-4ef5-973d-d1d855cbc025 | service: service-general +[2026-04-16 14:22:54.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557625 | request_id: de17347b-9927-4ef5-973d-d1d855cbc025 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c11b444-1c7c-42f5-97ba-7e017230dc65 | service: service-general +[2026-04-16 14:22:54.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514213006510020 | request_id: 6c11b444-1c7c-42f5-97ba-7e017230dc65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0be3bf6-3a39-4cf1-b331-c31ce604fad6 | service: service-general +[2026-04-16 14:22:54.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054202840006 | request_id: e0be3bf6-3a39-4cf1-b331-c31ce604fad6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fb9aeb2-c575-4c4b-8b91-c7c162e21a0e | service: service-general +[2026-04-16 14:22:54.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513240505770001 | request_id: 5fb9aeb2-c575-4c4b-8b91-c7c162e21a0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45a45b02-ef6f-45e9-b3bf-5393d6f34178 | service: service-general +[2026-04-16 14:22:54.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011005470003 | request_id: 45a45b02-ef6f-45e9-b3bf-5393d6f34178 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98383520-0b93-4fb7-8a5b-f58507835372 | service: service-general +[2026-04-16 14:22:54.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516101402990002 | request_id: 98383520-0b93-4fb7-8a5b-f58507835372 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7021c214-e629-4f76-8903-c5b48b0b3549 | service: service-general +[2026-04-16 14:22:54.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510034201600003 | request_id: 7021c214-e629-4f76-8903-c5b48b0b3549 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cba119a-2d89-48c9-a8dc-6b09f9dfe2e4 | service: service-general +[2026-04-16 14:22:54.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506172511060002 | request_id: 6cba119a-2d89-48c9-a8dc-6b09f9dfe2e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a37acf6e-e631-46a7-89bf-1eb1bf68f290 | service: service-general +[2026-04-16 14:22:54.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125703790002 | request_id: a37acf6e-e631-46a7-89bf-1eb1bf68f290 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc780bc7-cc86-43dd-bc34-0fe3866f86d5 | service: service-general +[2026-04-16 14:22:54.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224610440001 | request_id: cc780bc7-cc86-43dd-bc34-0fe3866f86d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e233f929-5df1-4f20-87fe-cf0a630b8007 | service: service-general +[2026-04-16 14:22:54.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030504040002 | request_id: e233f929-5df1-4f20-87fe-cf0a630b8007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d96769f8-64be-4e7e-97db-51b1afcaf5c0 | service: service-general +[2026-04-16 14:22:54.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135202520002 | request_id: d96769f8-64be-4e7e-97db-51b1afcaf5c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51d8c858-89a6-42c8-af7e-0eca14cc0452 | service: service-general +[2026-04-16 14:22:54.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014802570001 | request_id: 51d8c858-89a6-42c8-af7e-0eca14cc0452 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 431effe1-e251-4100-a23b-9e8f871f68d4 | service: service-general +[2026-04-16 14:22:54.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505170908510001 | request_id: 431effe1-e251-4100-a23b-9e8f871f68d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20090704-1bbc-4e11-a96e-97789db92053 | service: service-general +[2026-04-16 14:22:54.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545723 | request_id: 20090704-1bbc-4e11-a96e-97789db92053 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6ee1259-e486-4553-a36c-e9146c1403c3 | service: service-general +[2026-04-16 14:22:54.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504090202490001 | request_id: d6ee1259-e486-4553-a36c-e9146c1403c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37722a5b-eaaf-4bbf-8a2b-30773bbacc00 | service: service-general +[2026-04-16 14:22:54.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: 37722a5b-eaaf-4bbf-8a2b-30773bbacc00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 527401c1-c706-40bf-aa7f-db2e9fefd13a | service: service-general +[2026-04-16 14:22:54.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101205100001 | request_id: 527401c1-c706-40bf-aa7f-db2e9fefd13a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faa822c9-ebb4-4998-ac9a-d336f70123a9 | service: service-general +[2026-04-16 14:22:54.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035105750004 | request_id: faa822c9-ebb4-4998-ac9a-d336f70123a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49a87aba-c7aa-4165-a78c-c8f63fbae04a | service: service-general +[2026-04-16 14:22:54.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040305720006 | request_id: 49a87aba-c7aa-4165-a78c-c8f63fbae04a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e11e16b-cda4-46d9-9a10-83ab06b5e97f | service: service-general +[2026-04-16 14:22:54.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8171024203630005 | request_id: 4e11e16b-cda4-46d9-9a10-83ab06b5e97f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a012c8d-6d48-4b2b-bb3f-ead7bfdde403 | service: service-general +[2026-04-16 14:22:54.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514100507620002 | request_id: 2a012c8d-6d48-4b2b-bb3f-ead7bfdde403 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7098c27d-dda4-42d5-a559-f77b05cf94f5 | service: service-general +[2026-04-16 14:22:54.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572037003190001 | request_id: 7098c27d-dda4-42d5-a559-f77b05cf94f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17726299-a3e6-4942-bfad-940a7238e191 | service: service-general +[2026-04-16 14:22:54.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508197004680001 | request_id: 17726299-a3e6-4942-bfad-940a7238e191 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 513db45a-ab41-4051-bb60-03e2932adfb4 | service: service-general +[2026-04-16 14:22:54.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514117006560011 | request_id: 513db45a-ab41-4051-bb60-03e2932adfb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61390f7f-6123-4094-8ba3-27e2d3a98675 | service: service-general +[2026-04-16 14:22:54.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134502580003 | request_id: 61390f7f-6123-4094-8ba3-27e2d3a98675 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ba3fd2d-de06-43eb-86df-b4ae0636d4b2 | service: service-general +[2026-04-16 14:22:54.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305506600003 | request_id: 1ba3fd2d-de06-43eb-86df-b4ae0636d4b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 393e523b-514d-4112-91e4-1cf53e929910 | service: service-general +[2026-04-16 14:22:54.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506234909600002 | request_id: 393e523b-514d-4112-91e4-1cf53e929910 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b8e9572-d89a-4019-abd2-033dceae97f8 | service: service-general +[2026-04-16 14:22:54.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244306680005 | request_id: 3b8e9572-d89a-4019-abd2-033dceae97f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2a56809-23ab-46e5-aa11-bd88f5e5ae6c | service: service-general +[2026-04-16 14:22:54.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092308580002 | request_id: f2a56809-23ab-46e5-aa11-bd88f5e5ae6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03291bc6-7df7-4e7e-9715-ca373e5c8eb1 | service: service-general +[2026-04-16 14:22:54.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174510820003 | request_id: 03291bc6-7df7-4e7e-9715-ca373e5c8eb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75e61022-603d-46ef-900c-41443f0d7e5d | service: service-general +[2026-04-16 14:22:54.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510232408770001 | request_id: 75e61022-603d-46ef-900c-41443f0d7e5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66ba607a-c856-4549-ab57-911b55477e22 | service: service-general +[2026-04-16 14:22:54.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024111740001 | request_id: 66ba607a-c856-4549-ab57-911b55477e22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6447e313-2d66-468e-adbe-e4b8333b5801 | service: service-general +[2026-04-16 14:22:54.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180902670004 | request_id: 6447e313-2d66-468e-adbe-e4b8333b5801 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f264847-637f-483d-bdfc-7bca97869f87 | service: service-general +[2026-04-16 14:22:54.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511026606840001 | request_id: 0f264847-637f-483d-bdfc-7bca97869f87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91e58c5e-3e1a-4fb4-a567-c8404a734462 | service: service-general +[2026-04-16 14:22:54.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144101550058 | request_id: 91e58c5e-3e1a-4fb4-a567-c8404a734462 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9503ee95-f602-40c4-b976-3914dcd3411e | service: service-general +[2026-04-16 14:22:54.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044907130003 | request_id: 9503ee95-f602-40c4-b976-3914dcd3411e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ed46805-a491-4436-8f23-a7b28c82a9d4 | service: service-general +[2026-04-16 14:22:54.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030905390001 | request_id: 3ed46805-a491-4436-8f23-a7b28c82a9d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eda1668f-24c6-464d-9d70-35f6660f7195 | service: service-general +[2026-04-16 14:22:54.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164103600009 | request_id: eda1668f-24c6-464d-9d70-35f6660f7195 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 292ab8a1-d034-40b3-9298-005fec111d1b | service: service-general +[2026-04-16 14:22:54.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: 292ab8a1-d034-40b3-9298-005fec111d1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 970810f0-51ae-4f18-9190-22f2ae7d123b | service: service-general +[2026-04-16 14:22:54.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250801640007 | request_id: 970810f0-51ae-4f18-9190-22f2ae7d123b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34dd3a86-01b6-41a2-aadc-edd405601543 | service: service-general +[2026-04-16 14:22:54.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100201530001 | request_id: 34dd3a86-01b6-41a2-aadc-edd405601543 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bed73b47-26dd-4d6e-9985-3ee73c39ab1a | service: service-general +[2026-04-16 14:22:54.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514172311650001 | request_id: bed73b47-26dd-4d6e-9985-3ee73c39ab1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c29e22cc-5498-4a3c-a70e-fe9bdd6b20e1 | service: service-general +[2026-04-16 14:22:54.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035508950002 | request_id: c29e22cc-5498-4a3c-a70e-fe9bdd6b20e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5517adaa-e184-4d75-93c6-25be9580c95c | service: service-general +[2026-04-16 14:22:54.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022802680003 | request_id: 5517adaa-e184-4d75-93c6-25be9580c95c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ec609f5-dec6-4eb9-bc97-5e3bf426393f | service: service-general +[2026-04-16 14:22:54.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706990003 | request_id: 8ec609f5-dec6-4eb9-bc97-5e3bf426393f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ca4d950-12b6-42d1-9268-9f5e02cd1379 | service: service-general +[2026-04-16 14:22:54.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511145111990002 | request_id: 0ca4d950-12b6-42d1-9268-9f5e02cd1379 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c429b2d-19a8-4d49-81ba-3b63ad0c13f3 | service: service-general +[2026-04-16 14:22:54.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017011770002 | request_id: 9c429b2d-19a8-4d49-81ba-3b63ad0c13f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9368b8a1-cc21-4177-95fd-a0c0d01eee4e | service: service-general +[2026-04-16 14:22:54.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016002510001 | request_id: 9368b8a1-cc21-4177-95fd-a0c0d01eee4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eaeaeadb-eb2b-408a-9761-9343e5cdd8fe | service: service-general +[2026-04-16 14:22:54.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516052708910003 | request_id: eaeaeadb-eb2b-408a-9761-9343e5cdd8fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cd37d0b-384a-4b2e-8c1e-10eaf4f7eb6b | service: service-general +[2026-04-16 14:22:54.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101550046 | request_id: 6cd37d0b-384a-4b2e-8c1e-10eaf4f7eb6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b56844a4-8db1-4696-b70a-63295b549c56 | service: service-general +[2026-04-16 14:22:54.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112803170002 | request_id: b56844a4-8db1-4696-b70a-63295b549c56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8104fe2-55ca-4d78-bed8-1b4cecda8e68 | service: service-general +[2026-04-16 14:22:54.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270509670002 | request_id: d8104fe2-55ca-4d78-bed8-1b4cecda8e68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51cbff5c-5e76-4d8f-9a27-7146ce58d0a6 | service: service-general +[2026-04-16 14:22:54.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234608510001 | request_id: 51cbff5c-5e76-4d8f-9a27-7146ce58d0a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 726401a1-b6f9-4e8b-9c75-53c6fb6a49fe | service: service-general +[2026-04-16 14:22:54.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110409650002 | request_id: 726401a1-b6f9-4e8b-9c75-53c6fb6a49fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e79d086-7b96-436f-b90d-aa83f37016f1 | service: service-general +[2026-04-16 14:22:54.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216210530001 | request_id: 1e79d086-7b96-436f-b90d-aa83f37016f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51ac5bb8-cca8-4a88-b323-dca558b8e38c | service: service-general +[2026-04-16 14:22:54.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 589.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032212970001 | request_id: 51ac5bb8-cca8-4a88-b323-dca558b8e38c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 889102a2-cbd1-4ae0-9e6e-7a5ca66d7e57 | service: service-general +[2026-04-16 14:22:54.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034401670001 | request_id: 889102a2-cbd1-4ae0-9e6e-7a5ca66d7e57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a01054f0-e6e9-4090-a4d3-1b870bfe1219 | service: service-general +[2026-04-16 14:22:54.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512114201790001 | request_id: a01054f0-e6e9-4090-a4d3-1b870bfe1219 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf62feee-de4c-4bd3-8fae-d68d57150256 | service: service-general +[2026-04-16 14:22:54.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514042909660001 | request_id: cf62feee-de4c-4bd3-8fae-d68d57150256 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8d99599-cea9-4f0e-81b1-00b043b146bc | service: service-general +[2026-04-16 14:22:54.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052302680001 | request_id: f8d99599-cea9-4f0e-81b1-00b043b146bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2da34de-0c7c-4545-b623-657e4ecddb58 | service: service-general +[2026-04-16 14:22:54.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503060204770001 | request_id: e2da34de-0c7c-4545-b623-657e4ecddb58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afbc9edc-7c9c-4c08-999b-5fbf5d22b878 | service: service-general +[2026-04-16 14:22:54.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035903930005 | request_id: afbc9edc-7c9c-4c08-999b-5fbf5d22b878 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 409245c9-3e3a-4fd8-bee7-8131801c1f9d | service: service-general +[2026-04-16 14:22:54.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091204170002 | request_id: 409245c9-3e3a-4fd8-bee7-8131801c1f9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81825509-6588-4803-aa6a-ecd1809cf85a | service: service-general +[2026-04-16 14:22:54.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015210780001 | request_id: 81825509-6588-4803-aa6a-ecd1809cf85a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72b74a25-c5db-4a4d-a115-bd710ede3ef5 | service: service-general +[2026-04-16 14:22:54.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050803180002 | request_id: 72b74a25-c5db-4a4d-a115-bd710ede3ef5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14f05306-127d-4f2c-a49b-7b6d0f02913c | service: service-general +[2026-04-16 14:22:54.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016309590005 | request_id: 14f05306-127d-4f2c-a49b-7b6d0f02913c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f95e49a1-ecc8-40c7-ba89-027a3a2c9262 | service: service-general +[2026-04-16 14:22:54.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505010607760003 | request_id: f95e49a1-ecc8-40c7-ba89-027a3a2c9262 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed03847e-eab2-4723-ae4e-36cfbe63d497 | service: service-general +[2026-04-16 14:22:54.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025509600005 | request_id: ed03847e-eab2-4723-ae4e-36cfbe63d497 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78497989-01fb-4d60-94fd-22f673fd0a5e | service: service-general +[2026-04-16 14:22:54.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186104000004 | request_id: 78497989-01fb-4d60-94fd-22f673fd0a5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fefa0372-1819-4f17-92f1-c49c9f8e1fdd | service: service-general +[2026-04-16 14:22:54.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240707640005 | request_id: fefa0372-1819-4f17-92f1-c49c9f8e1fdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cbdbc22-1b43-45b1-9715-7a4aa6dbed8b | service: service-general +[2026-04-16 14:22:54.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180711620002 | request_id: 6cbdbc22-1b43-45b1-9715-7a4aa6dbed8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc4ead39-b735-4d9e-89d2-e44db0c56e73 | service: service-general +[2026-04-16 14:22:54.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0122002000023333 | request_id: dc4ead39-b735-4d9e-89d2-e44db0c56e73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cef7f0b-fb4a-432c-8e59-d98bd4b5b136 | service: service-general +[2026-04-16 14:22:54.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045305860002 | request_id: 9cef7f0b-fb4a-432c-8e59-d98bd4b5b136 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8737d609-a314-487d-979d-7730fad1e7b3 | service: service-general +[2026-04-16 14:22:54.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509114105720003 | request_id: 8737d609-a314-487d-979d-7730fad1e7b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c7d3434-6680-4fa0-8215-641bd0b2412b | service: service-general +[2026-04-16 14:22:54.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025206640002 | request_id: 7c7d3434-6680-4fa0-8215-641bd0b2412b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f803595-2a4a-4ec4-ab66-804347a1a615 | service: service-general +[2026-04-16 14:22:54.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314609870001 | request_id: 7f803595-2a4a-4ec4-ab66-804347a1a615 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1190b16c-df9a-43e7-956f-98eb93439891 | service: service-general +[2026-04-16 14:22:54.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122807800004 | request_id: 1190b16c-df9a-43e7-956f-98eb93439891 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fbe738b-ad5b-4fa2-b96f-dca705d095c7 | service: service-general +[2026-04-16 14:22:54.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513014602680002 | request_id: 1fbe738b-ad5b-4fa2-b96f-dca705d095c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd6e8f2d-9ed6-41c3-8131-cc5ff0c230a1 | service: service-general +[2026-04-16 14:22:54.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241510870003 | request_id: bd6e8f2d-9ed6-41c3-8131-cc5ff0c230a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 570f870f-68d8-478d-adec-83f1d577cb45 | service: service-general +[2026-04-16 14:22:54.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201010570003 | request_id: 570f870f-68d8-478d-adec-83f1d577cb45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 379bddb8-f8ed-460f-941b-f76be0c98493 | service: service-general +[2026-04-16 14:22:54.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510045502920001 | request_id: 379bddb8-f8ed-460f-941b-f76be0c98493 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e4e427d-35f3-4cf3-b0d4-08a2c0a3b86e | service: service-general +[2026-04-16 14:22:54.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045705170001 | request_id: 7e4e427d-35f3-4cf3-b0d4-08a2c0a3b86e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c9a8638-7cfc-4ba2-8c8e-3a6ef73904fe | service: service-general +[2026-04-16 14:22:54.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: 3c9a8638-7cfc-4ba2-8c8e-3a6ef73904fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e28caa9-fd5c-4ede-a902-d8bbb10cde33 | service: service-general +[2026-04-16 14:22:54.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012606850009 | request_id: 0e28caa9-fd5c-4ede-a902-d8bbb10cde33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 654d3598-3519-4ac7-a287-0e6a8313ab0d | service: service-general +[2026-04-16 14:22:54.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504120505720001 | request_id: 654d3598-3519-4ac7-a287-0e6a8313ab0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dca72d6b-0fe0-4431-b263-b3f8606f7d79 | service: service-general +[2026-04-16 14:22:54.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: dca72d6b-0fe0-4431-b263-b3f8606f7d79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67ffc95a-d49d-40b8-8718-6e8ffdaaa485 | service: service-general +[2026-04-16 14:22:54.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055811800002 | request_id: 67ffc95a-d49d-40b8-8718-6e8ffdaaa485 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3147c66-03e1-469a-b5d3-7b4a11d61e6f | service: service-general +[2026-04-16 14:22:54.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513222402070001 | request_id: e3147c66-03e1-469a-b5d3-7b4a11d61e6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b292fcd2-1cef-4540-919a-2d6833b87b60 | service: service-general +[2026-04-16 14:22:54.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: b292fcd2-1cef-4540-919a-2d6833b87b60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d8708f5-b862-4943-87c1-ee2ef5f3d514 | service: service-general +[2026-04-16 14:22:54.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201560001 | request_id: 4d8708f5-b862-4943-87c1-ee2ef5f3d514 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 211dc642-1b32-4158-b856-af370b82631c | service: service-general +[2026-04-16 14:22:54.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513182303580001 | request_id: 211dc642-1b32-4158-b856-af370b82631c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02847743-a90d-4179-9709-6c305e015325 | service: service-general +[2026-04-16 14:22:54.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104406740005 | request_id: 02847743-a90d-4179-9709-6c305e015325 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 10999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c17ecd12-7967-4231-bca1-6ca782a28c74 | service: service-general +[2026-04-16 14:22:54.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575032502550001 | request_id: c17ecd12-7967-4231-bca1-6ca782a28c74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcecc6be-0975-480f-bc48-4662da875563 | service: service-general +[2026-04-16 14:22:54.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504194701600001 | request_id: dcecc6be-0975-480f-bc48-4662da875563 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15fc1688-9846-4591-b8bc-24e57f0e5813 | service: service-general +[2026-04-16 14:22:54.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265011630002 | request_id: 15fc1688-9846-4591-b8bc-24e57f0e5813 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d26b1de3-9c68-41c4-8db5-38dfb02092ae | service: service-general +[2026-04-16 14:22:54.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: d26b1de3-9c68-41c4-8db5-38dfb02092ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3cb00ae-fcdd-460b-a311-b07b35d38c66 | service: service-general +[2026-04-16 14:22:54.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050608580001 | request_id: d3cb00ae-fcdd-460b-a311-b07b35d38c66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faf6bcc2-a8d9-40ae-8148-3cb85881c0ff | service: service-general +[2026-04-16 14:22:54.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000068 | request_id: faf6bcc2-a8d9-40ae-8148-3cb85881c0ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0c7a78f-aa7a-4092-a474-8156adaa86f6 | service: service-general +[2026-04-16 14:22:54.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506085101040003 | request_id: e0c7a78f-aa7a-4092-a474-8156adaa86f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb1b8244-ba3d-4c02-8a1f-7d6569d12a10 | service: service-general +[2026-04-16 14:22:54.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514103006670018 | request_id: eb1b8244-ba3d-4c02-8a1f-7d6569d12a10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5702459d-5145-49ab-bdf4-cba262e40e73 | service: service-general +[2026-04-16 14:22:54.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151212720004 | request_id: 5702459d-5145-49ab-bdf4-cba262e40e73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9babddc3-7fdb-4f80-9e79-813f51db7ded | service: service-general +[2026-04-16 14:22:54.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505102407040001 | request_id: 9babddc3-7fdb-4f80-9e79-813f51db7ded | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5d10112-feb2-424c-8b74-3de86b1faece | service: service-general +[2026-04-16 14:22:54.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040211010010 | request_id: e5d10112-feb2-424c-8b74-3de86b1faece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d160cf00-7f7e-4792-98f7-9eeadc734480 | service: service-general +[2026-04-16 14:22:54.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509195004810011 | request_id: d160cf00-7f7e-4792-98f7-9eeadc734480 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4eef74e6-a35c-41f7-bc7a-272eaa3148d4 | service: service-general +[2026-04-16 14:22:54.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012805440001 | request_id: 4eef74e6-a35c-41f7-bc7a-272eaa3148d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68318103-ad56-46c3-b5db-666a9d16e5c1 | service: service-general +[2026-04-16 14:22:54.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253112520003 | request_id: 68318103-ad56-46c3-b5db-666a9d16e5c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67bea527-d3bc-4425-be38-933f1a1c40b0 | service: service-general +[2026-04-16 14:22:54.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194112880002 | request_id: 67bea527-d3bc-4425-be38-933f1a1c40b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c0282ca-6f47-4e83-93d7-fb4ddbd48ba1 | service: service-general +[2026-04-16 14:22:54.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336412790001 | request_id: 1c0282ca-6f47-4e83-93d7-fb4ddbd48ba1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7666461-3379-4e31-bd61-c62d0c1ca92d | service: service-general +[2026-04-16 14:22:54.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3316042703960005 | request_id: b7666461-3379-4e31-bd61-c62d0c1ca92d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83d3a9b0-defb-456e-9004-509b2fe2b233 | service: service-general +[2026-04-16 14:22:54.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035207090005 | request_id: 83d3a9b0-defb-456e-9004-509b2fe2b233 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c46e785d-b783-42e5-a64e-2a4c682444c7 | service: service-general +[2026-04-16 14:22:54.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165104780001 | request_id: c46e785d-b783-42e5-a64e-2a4c682444c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92a2abd4-21d2-498b-8df3-4a422d063c22 | service: service-general +[2026-04-16 14:22:54.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011450670 | request_id: 92a2abd4-21d2-498b-8df3-4a422d063c22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ec00392-1bcf-4666-b235-34a00b1f978e | service: service-general +[2026-04-16 14:22:54.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508121508770002 | request_id: 5ec00392-1bcf-4666-b235-34a00b1f978e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbf88168-4b26-4f58-bdd4-7263697f9f0a | service: service-general +[2026-04-16 14:22:54.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000256 | request_id: fbf88168-4b26-4f58-bdd4-7263697f9f0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43c73551-3dc5-4d2d-a9e5-5b314c1f616a | service: service-general +[2026-04-16 14:22:54.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504051010710002 | request_id: 43c73551-3dc5-4d2d-a9e5-5b314c1f616a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6ae2863-3b89-4dc8-b453-665af2fc26ba | service: service-general +[2026-04-16 14:22:54.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523180506750011 | request_id: a6ae2863-3b89-4dc8-b453-665af2fc26ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec2d9d3b-d99f-48e6-8e25-41d556f0babc | service: service-general +[2026-04-16 14:22:54.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513125008690002 | request_id: ec2d9d3b-d99f-48e6-8e25-41d556f0babc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 771ff500-48d0-48bc-9c5c-62b3806ea983 | service: service-general +[2026-04-16 14:22:54.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045404750008 | request_id: 771ff500-48d0-48bc-9c5c-62b3806ea983 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f248df29-9d84-4bda-b8a6-4cd777b94776 | service: service-general +[2026-04-16 14:22:54.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114401720002 | request_id: f248df29-9d84-4bda-b8a6-4cd777b94776 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62e320f3-25f3-44f6-827e-7db25952e46f | service: service-general +[2026-04-16 14:22:54.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244112140003 | request_id: 62e320f3-25f3-44f6-827e-7db25952e46f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41b3982e-e28e-490b-9a0c-23e35d7e9a7d | service: service-general +[2026-04-16 14:22:54.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520045203920003 | request_id: 41b3982e-e28e-490b-9a0c-23e35d7e9a7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24370545-8684-486b-b563-bb1237f52a0e | service: service-general +[2026-04-16 14:22:54.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164307920002 | request_id: 24370545-8684-486b-b563-bb1237f52a0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 447923a2-5456-43b3-80dd-f8d83da81e28 | service: service-general +[2026-04-16 14:22:54.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514175704600001 | request_id: 447923a2-5456-43b3-80dd-f8d83da81e28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 572475ed-06be-4840-a3d2-90719134da2b | service: service-general +[2026-04-16 14:22:54.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032406590001 | request_id: 572475ed-06be-4840-a3d2-90719134da2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8d16b5a-76bc-4f78-984b-6e784a3f38ba | service: service-general +[2026-04-16 14:22:54.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508164107640025 | request_id: c8d16b5a-76bc-4f78-984b-6e784a3f38ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8281fead-fd74-4426-89ef-316dd4ada3af | service: service-general +[2026-04-16 14:22:54.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515174710860005 | request_id: 8281fead-fd74-4426-89ef-316dd4ada3af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e78dae43-1439-49e5-bc53-823d1372fdf1 | service: service-general +[2026-04-16 14:22:54.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241802870002 | request_id: e78dae43-1439-49e5-bc53-823d1372fdf1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4fe6a8b-b216-4771-b773-062785c55d1f | service: service-general +[2026-04-16 14:22:54.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031409900003 | request_id: d4fe6a8b-b216-4771-b773-062785c55d1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 963dffab-8282-4af9-a77b-7070ae3c2b15 | service: service-general +[2026-04-16 14:22:54.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 963dffab-8282-4af9-a77b-7070ae3c2b15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a9732fd-dae4-4192-bf92-45de123db6cd | service: service-general +[2026-04-16 14:22:54.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190110870001 | request_id: 7a9732fd-dae4-4192-bf92-45de123db6cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cdeb1fb-5978-486c-a634-e565a0e39cec | service: service-general +[2026-04-16 14:22:54.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505044107490046 | request_id: 7cdeb1fb-5978-486c-a634-e565a0e39cec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73e271dd-4be5-4592-945d-612286753dbe | service: service-general +[2026-04-16 14:22:54.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014405920004 | request_id: 73e271dd-4be5-4592-945d-612286753dbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c58d88d1-4b60-45de-bf93-11bd31d90250 | service: service-general +[2026-04-16 14:22:54.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045552 | request_id: c58d88d1-4b60-45de-bf93-11bd31d90250 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2095e03-dc9e-436e-97c5-bfb0d26c5764 | service: service-general +[2026-04-16 14:22:54.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040204590002 | request_id: e2095e03-dc9e-436e-97c5-bfb0d26c5764 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c13554d-b452-41ac-84be-f9d076888a9b | service: service-general +[2026-04-16 14:22:54.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506251608700001 | request_id: 2c13554d-b452-41ac-84be-f9d076888a9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a9e6484-6016-4764-a86b-a00c55362059 | service: service-general +[2026-04-16 14:22:54.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021010060002 | request_id: 2a9e6484-6016-4764-a86b-a00c55362059 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ca17696-a193-44dd-8ba6-5da41a264771 | service: service-general +[2026-04-16 14:22:54.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514220708930007 | request_id: 1ca17696-a193-44dd-8ba6-5da41a264771 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2523ce30-f9b2-441e-a537-2f4088e40a4e | service: service-general +[2026-04-16 14:22:54.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071159633 | request_id: 2523ce30-f9b2-441e-a537-2f4088e40a4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddd59507-0613-4cfd-9041-c4d49f8c5c0a | service: service-general +[2026-04-16 14:22:54.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: ddd59507-0613-4cfd-9041-c4d49f8c5c0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55a8bdd5-ca11-4f9d-b9ec-44e7c7e8761a | service: service-general +[2026-04-16 14:22:54.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221206200002 | request_id: 55a8bdd5-ca11-4f9d-b9ec-44e7c7e8761a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff50525f-045c-4404-9612-3e70a0d37e43 | service: service-general +[2026-04-16 14:22:54.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035809620002 | request_id: ff50525f-045c-4404-9612-3e70a0d37e43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82d36d52-3fa6-4b84-90c1-6092da852dde | service: service-general +[2026-04-16 14:22:54.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506085501800003 | request_id: 82d36d52-3fa6-4b84-90c1-6092da852dde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d97cfbe-21af-4705-910e-1a9fcb2f9666 | service: service-general +[2026-04-16 14:22:54.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254705200002 | request_id: 9d97cfbe-21af-4705-910e-1a9fcb2f9666 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b33ecda5-9a14-476f-a891-0154446698e1 | service: service-general +[2026-04-16 14:22:54.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047105590002 | request_id: b33ecda5-9a14-476f-a891-0154446698e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72fe4141-62ee-4e62-b834-6e457d6b4303 | service: service-general +[2026-04-16 14:22:54.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357301080749003_ | request_id: 72fe4141-62ee-4e62-b834-6e457d6b4303 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4d4769e-4d05-44ed-8b4b-32123990a0ca | service: service-general +[2026-04-16 14:22:54.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242303490003 | request_id: f4d4769e-4d05-44ed-8b4b-32123990a0ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3033fc57-7bdc-4aa4-a63c-4cdb4fb570c4 | service: service-general +[2026-04-16 14:22:54.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 255.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094607480002 | request_id: 3033fc57-7bdc-4aa4-a63c-4cdb4fb570c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8d8e186-c3d9-4cfb-a50a-ddd090f3bb00 | service: service-general +[2026-04-16 14:22:54.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054409080001 | request_id: f8d8e186-c3d9-4cfb-a50a-ddd090f3bb00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dec523a-4a86-4f9b-97b8-79a1ded0effc | service: service-general +[2026-04-16 14:22:54.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012712590002 | request_id: 2dec523a-4a86-4f9b-97b8-79a1ded0effc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7b89c21-ed51-49cf-bad7-b0794aea185d | service: service-general +[2026-04-16 14:22:54.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504142802900001 | request_id: b7b89c21-ed51-49cf-bad7-b0794aea185d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 573655d2-5dec-4cd3-8f9c-001068d38135 | service: service-general +[2026-04-16 14:22:54.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559971 | request_id: 573655d2-5dec-4cd3-8f9c-001068d38135 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54617d65-7362-469d-b944-9255ccea2d6f | service: service-general +[2026-04-16 14:22:54.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155206840003 | request_id: 54617d65-7362-469d-b944-9255ccea2d6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfc8efef-0e3b-4d6d-a806-bfc795a6cfc9 | service: service-general +[2026-04-16 14:22:54.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021801580002 | request_id: dfc8efef-0e3b-4d6d-a806-bfc795a6cfc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97a5ee3d-4d75-4bb3-a244-f6a72d0bfab9 | service: service-general +[2026-04-16 14:22:54.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011494928 | request_id: 97a5ee3d-4d75-4bb3-a244-f6a72d0bfab9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c29bcd8f-0dcd-4579-889d-4723240b4638 | service: service-general +[2026-04-16 14:22:54.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518116707780007 | request_id: c29bcd8f-0dcd-4579-889d-4723240b4638 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50f3b558-3080-4b5e-a717-aebedfd737c8 | service: service-general +[2026-04-16 14:22:54.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578061712810002 | request_id: 50f3b558-3080-4b5e-a717-aebedfd737c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0303985d-1550-4046-938c-854140ebd9c5 | service: service-general +[2026-04-16 14:22:54.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506236105760003 | request_id: 0303985d-1550-4046-938c-854140ebd9c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06bd896c-4fe9-4019-a922-eec33e1a7d0f | service: service-general +[2026-04-16 14:22:54.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050908072513 | request_id: 06bd896c-4fe9-4019-a922-eec33e1a7d0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0827eb00-fc65-4178-b0a2-a9c946f4009f | service: service-general +[2026-04-16 14:22:54.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513014903900001 | request_id: 0827eb00-fc65-4178-b0a2-a9c946f4009f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24a9b43c-d229-46dd-aa37-9afb4235685a | service: service-general +[2026-04-16 14:22:54.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9106013108870003 | request_id: 24a9b43c-d229-46dd-aa37-9afb4235685a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0408369a-ce9d-49f7-a45c-6bf6e59ccfca | service: service-general +[2026-04-16 14:22:54.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205011590001 | request_id: 0408369a-ce9d-49f7-a45c-6bf6e59ccfca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d910233-7e57-427a-a536-617043e033d0 | service: service-general +[2026-04-16 14:22:54.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525075504940002 | request_id: 9d910233-7e57-427a-a536-617043e033d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbe8ab12-36c9-44df-8bb0-0bc6f96a091b | service: service-general +[2026-04-16 14:22:54.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045610 | request_id: bbe8ab12-36c9-44df-8bb0-0bc6f96a091b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3248a9ff-9294-4145-bdd7-c89e0bfef451 | service: service-general +[2026-04-16 14:22:54.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024205160001 | request_id: 3248a9ff-9294-4145-bdd7-c89e0bfef451 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbb3a584-5180-404b-894e-b81eeefbd40b | service: service-general +[2026-04-16 14:22:54.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508056701900002 | request_id: dbb3a584-5180-404b-894e-b81eeefbd40b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81a21d14-3b73-424a-8716-ab6976f280dd | service: service-general +[2026-04-16 14:22:54.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190101860002 | request_id: 81a21d14-3b73-424a-8716-ab6976f280dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82aed472-c7b1-425a-9e7b-b521779d2114 | service: service-general +[2026-04-16 14:22:54.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094107590197 | request_id: 82aed472-c7b1-425a-9e7b-b521779d2114 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dd925c6-02a1-4193-967a-9da08fa994fd | service: service-general +[2026-04-16 14:22:54.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115507140001 | request_id: 2dd925c6-02a1-4193-967a-9da08fa994fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f72a365-c5e4-48ad-bc9a-060e083d2b43 | service: service-general +[2026-04-16 14:22:54.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545910 | request_id: 4f72a365-c5e4-48ad-bc9a-060e083d2b43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 722636d0-0962-4c4a-9a3a-351c8e84ed05 | service: service-general +[2026-04-16 14:22:54.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071084363 | request_id: 722636d0-0962-4c4a-9a3a-351c8e84ed05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8e2b4a4-5dbd-43b5-b04f-de717596377d | service: service-general +[2026-04-16 14:22:54.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512105006750001 | request_id: e8e2b4a4-5dbd-43b5-b04f-de717596377d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7098d000-8e8c-4de0-901e-e03b3bff0de9 | service: service-general +[2026-04-16 14:22:54.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511112710630002 | request_id: 7098d000-8e8c-4de0-901e-e03b3bff0de9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76d8f91c-6765-4639-b288-cddd74465710 | service: service-general +[2026-04-16 14:22:54.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330508880009 | request_id: 76d8f91c-6765-4639-b288-cddd74465710 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fb320a1-2bf8-47d8-a564-14430dd26f1d | service: service-general +[2026-04-16 14:22:54.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036108160001 | request_id: 1fb320a1-2bf8-47d8-a564-14430dd26f1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a383415a-3370-4ca8-b29e-a849de89b992 | service: service-general +[2026-04-16 14:22:54.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044612560006 | request_id: a383415a-3370-4ca8-b29e-a849de89b992 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00a510a9-71d9-4441-8023-d0118a6af342 | service: service-general +[2026-04-16 14:22:54.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046105580002 | request_id: 00a510a9-71d9-4441-8023-d0118a6af342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dbafee9-1ded-4c8f-a53c-9d1517f9c747 | service: service-general +[2026-04-16 14:22:54.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135009970003 | request_id: 2dbafee9-1ded-4c8f-a53c-9d1517f9c747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f615dd0a-7c79-4681-a08e-5fe75095f041 | service: service-general +[2026-04-16 14:22:54.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558199 | request_id: f615dd0a-7c79-4681-a08e-5fe75095f041 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fcfe8a0-c9c0-41a4-b245-3a7ebe3a1d3b | service: service-general +[2026-04-16 14:22:54.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510190705680006 | request_id: 1fcfe8a0-c9c0-41a4-b245-3a7ebe3a1d3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88dfc311-8c32-41ba-8c17-cf71149f213a | service: service-general +[2026-04-16 14:22:54.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015206570002 | request_id: 88dfc311-8c32-41ba-8c17-cf71149f213a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68ca1aa7-5477-45e0-93d1-bf875ac5f52a | service: service-general +[2026-04-16 14:22:54.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504165007820003 | request_id: 68ca1aa7-5477-45e0-93d1-bf875ac5f52a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c06e2b33-813b-4d8b-bf33-95c730a9837c | service: service-general +[2026-04-16 14:22:54.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572021707160001 | request_id: c06e2b33-813b-4d8b-bf33-95c730a9837c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ee89c60-cb8f-427a-bd2f-75af15eb256b | service: service-general +[2026-04-16 14:22:54.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: 5ee89c60-cb8f-427a-bd2f-75af15eb256b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb24a161-2516-4f52-a256-c9b67822b087 | service: service-general +[2026-04-16 14:22:54.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146004860004 | request_id: eb24a161-2516-4f52-a256-c9b67822b087 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5c928df-87cd-4bf7-835b-94815548b27c | service: service-general +[2026-04-16 14:22:54.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202122312090001 | request_id: c5c928df-87cd-4bf7-835b-94815548b27c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abbd0169-e2f3-408f-a887-b9db24e87532 | service: service-general +[2026-04-16 14:22:54.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056109060005 | request_id: abbd0169-e2f3-408f-a887-b9db24e87532 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b729cee7-6bd2-4211-be2f-6440f04ae747 | service: service-general +[2026-04-16 14:22:54.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037112650051 | request_id: b729cee7-6bd2-4211-be2f-6440f04ae747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7055db6-c3ea-4eee-a1f7-ca8b370db648 | service: service-general +[2026-04-16 14:22:54.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071154569 | request_id: f7055db6-c3ea-4eee-a1f7-ca8b370db648 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 261df8df-c782-4e59-b9c2-28a1e926338e | service: service-general +[2026-04-16 14:22:54.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060808080002 | request_id: 261df8df-c782-4e59-b9c2-28a1e926338e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b68cd92-af88-47bb-9ada-808a4b7cc7b9 | service: service-general +[2026-04-16 14:22:54.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: 8b68cd92-af88-47bb-9ada-808a4b7cc7b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0132446-bdcb-476e-ba06-321dc6edac12 | service: service-general +[2026-04-16 14:22:54.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011812750003 | request_id: b0132446-bdcb-476e-ba06-321dc6edac12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e9e2c33-5f5c-474d-b5ae-48cda78d1389 | service: service-general +[2026-04-16 14:22:54.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265711700001 | request_id: 8e9e2c33-5f5c-474d-b5ae-48cda78d1389 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e9ba7e1-b916-43db-93b1-a7e7bd92ae68 | service: service-general +[2026-04-16 14:22:54.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512130912760002 | request_id: 4e9ba7e1-b916-43db-93b1-a7e7bd92ae68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db34d84f-f368-4786-9bb5-7ea8bf90d5ee | service: service-general +[2026-04-16 14:22:54.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053005200003 | request_id: db34d84f-f368-4786-9bb5-7ea8bf90d5ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:54.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e9bb158-f84f-487d-9e45-86685c76f545 | service: service-general +[2026-04-16 14:22:54.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016712600001 | request_id: 7e9bb158-f84f-487d-9e45-86685c76f545 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84cebebc-c4de-4ef8-9f73-9080089cdfa5 | service: service-general +[2026-04-16 14:22:55.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046912530002 | request_id: 84cebebc-c4de-4ef8-9f73-9080089cdfa5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72b00b8d-8ab2-4ee3-b725-34bdc11c7e83 | service: service-general +[2026-04-16 14:22:55.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054805810016 | request_id: 72b00b8d-8ab2-4ee3-b725-34bdc11c7e83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47be457c-0b64-4ab1-b099-4602bda97a83 | service: service-general +[2026-04-16 14:22:55.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055105700001 | request_id: 47be457c-0b64-4ab1-b099-4602bda97a83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62f8f3f6-a9c6-45be-8273-3de9072adb96 | service: service-general +[2026-04-16 14:22:55.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505102003830003 | request_id: 62f8f3f6-a9c6-45be-8273-3de9072adb96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f193c9ad-48da-4d2c-bff2-fbefb8181e66 | service: service-general +[2026-04-16 14:22:55.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122808630002 | request_id: f193c9ad-48da-4d2c-bff2-fbefb8181e66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 437460e7-e21e-484f-8d88-dcf6a1e200a8 | service: service-general +[2026-04-16 14:22:55.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104807560001 | request_id: 437460e7-e21e-484f-8d88-dcf6a1e200a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1dd0904b-da60-47f5-9b45-02975efefbc2 | service: service-general +[2026-04-16 14:22:55.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134506650003 | request_id: 1dd0904b-da60-47f5-9b45-02975efefbc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90b75241-ed62-452a-b2c3-f233da001c8c | service: service-general +[2026-04-16 14:22:55.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054470851000 | request_id: 90b75241-ed62-452a-b2c3-f233da001c8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4c5253b-2880-4430-bd4c-a8bf05d6c580 | service: service-general +[2026-04-16 14:22:55.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509285910870001 | request_id: e4c5253b-2880-4430-bd4c-a8bf05d6c580 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8afe66b3-c54c-4214-aaf0-6309e149d0ab | service: service-general +[2026-04-16 14:22:55.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505062207160001 | request_id: 8afe66b3-c54c-4214-aaf0-6309e149d0ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77c3ee25-edbf-43c5-9e6e-330ba38f5fbf | service: service-general +[2026-04-16 14:22:55.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507286404760002 | request_id: 77c3ee25-edbf-43c5-9e6e-330ba38f5fbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6e0023a-7c68-43f3-950a-e61f3cf55c3a | service: service-general +[2026-04-16 14:22:55.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085507940003 | request_id: a6e0023a-7c68-43f3-950a-e61f3cf55c3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a79b212d-fb6f-48f8-a2f9-8084882d497d | service: service-general +[2026-04-16 14:22:55.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135406780001 | request_id: a79b212d-fb6f-48f8-a2f9-8084882d497d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fb40ce5-42ca-4d60-9d6d-4ce9e16767b0 | service: service-general +[2026-04-16 14:22:55.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111001680005 | request_id: 5fb40ce5-42ca-4d60-9d6d-4ce9e16767b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d04700c-eb93-426b-82a0-80b95828265e | service: service-general +[2026-04-16 14:22:55.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034407820007 | request_id: 7d04700c-eb93-426b-82a0-80b95828265e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e14ef89-f2d1-4001-8758-98617422838b | service: service-general +[2026-04-16 14:22:55.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579023012130001 | request_id: 9e14ef89-f2d1-4001-8758-98617422838b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6aee7112-1d6b-414a-8089-e0ad38db77d6 | service: service-general +[2026-04-16 14:22:55.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571010702200003 | request_id: 6aee7112-1d6b-414a-8089-e0ad38db77d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fd1532f-77a2-4719-aec7-7830380101c7 | service: service-general +[2026-04-16 14:22:55.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056407990002 | request_id: 9fd1532f-77a2-4719-aec7-7830380101c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e6488a1-01ba-4945-bdaf-5c9443c3b2c3 | service: service-general +[2026-04-16 14:22:55.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: 2e6488a1-01ba-4945-bdaf-5c9443c3b2c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efd22f5e-1786-4f80-bac4-780de2b6afa9 | service: service-general +[2026-04-16 14:22:55.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084807650001 | request_id: efd22f5e-1786-4f80-bac4-780de2b6afa9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f21ff8f0-8de9-4939-a39c-6c38361d394d | service: service-general +[2026-04-16 14:22:55.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034101680016 | request_id: f21ff8f0-8de9-4939-a39c-6c38361d394d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd1f6c58-3f7c-45a1-a17b-a9fc00c66fc0 | service: service-general +[2026-04-16 14:22:55.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514092909190001 | request_id: fd1f6c58-3f7c-45a1-a17b-a9fc00c66fc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc285f44-a41c-4748-a282-dfab925220cf | service: service-general +[2026-04-16 14:22:55.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507280109990003 | request_id: bc285f44-a41c-4748-a282-dfab925220cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 592b8cef-0e29-4fde-9f19-8c5e62150511 | service: service-general +[2026-04-16 14:22:55.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300110590001 | request_id: 592b8cef-0e29-4fde-9f19-8c5e62150511 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac0ace49-60d7-45b1-80ff-f3352551d658 | service: service-general +[2026-04-16 14:22:55.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100112060002 | request_id: ac0ace49-60d7-45b1-80ff-f3352551d658 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3420aac-5840-46f9-b927-e8afc0371639 | service: service-general +[2026-04-16 14:22:55.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245403100004 | request_id: f3420aac-5840-46f9-b927-e8afc0371639 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff33b0cc-70b1-4ff5-9517-e4b311900711 | service: service-general +[2026-04-16 14:22:55.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020102810009 | request_id: ff33b0cc-70b1-4ff5-9517-e4b311900711 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7b8d6d3-06f8-4c36-bf9f-da42316c42e5 | service: service-general +[2026-04-16 14:22:55.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506172802590001 | request_id: d7b8d6d3-06f8-4c36-bf9f-da42316c42e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b290d20-8f16-4eb4-bdec-29111e1e7c65 | service: service-general +[2026-04-16 14:22:55.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517015211910002 | request_id: 2b290d20-8f16-4eb4-bdec-29111e1e7c65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e12583e-41a5-4807-a6f6-4b00584226cb | service: service-general +[2026-04-16 14:22:55.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505055511730001 | request_id: 6e12583e-41a5-4807-a6f6-4b00584226cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ee137e6-5081-49ef-9d6c-5b17e07c5020 | service: service-general +[2026-04-16 14:22:55.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114807530002 | request_id: 7ee137e6-5081-49ef-9d6c-5b17e07c5020 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cf544ba-ecbc-4741-be5c-13e376b8090a | service: service-general +[2026-04-16 14:22:55.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8104034406810001 | request_id: 3cf544ba-ecbc-4741-be5c-13e376b8090a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bd6712b-5bd3-4c7e-abd6-4323cde29929 | service: service-general +[2026-04-16 14:22:55.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055708670004 | request_id: 1bd6712b-5bd3-4c7e-abd6-4323cde29929 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70670af6-8e2f-4f66-890c-6f9caefcf484 | service: service-general +[2026-04-16 14:22:55.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 267.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052401190001 | request_id: 70670af6-8e2f-4f66-890c-6f9caefcf484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d254411-415f-4051-b953-8fd250e1f70c | service: service-general +[2026-04-16 14:22:55.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125911730003 | request_id: 2d254411-415f-4051-b953-8fd250e1f70c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 284cc5f9-f5bd-4cd4-bad2-1c8cb8b12d40 | service: service-general +[2026-04-16 14:22:55.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185206880002 | request_id: 284cc5f9-f5bd-4cd4-bad2-1c8cb8b12d40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a3d8066-8abb-4c12-9c7f-9fd6eaf6e659 | service: service-general +[2026-04-16 14:22:55.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506235809680001 | request_id: 9a3d8066-8abb-4c12-9c7f-9fd6eaf6e659 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 915406e7-8437-4837-a41f-1b93ab955428 | service: service-general +[2026-04-16 14:22:55.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050410520004 | request_id: 915406e7-8437-4837-a41f-1b93ab955428 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b5f4fe1-640a-44b2-ada7-411a85299e62 | service: service-general +[2026-04-16 14:22:55.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055108680006 | request_id: 9b5f4fe1-640a-44b2-ada7-411a85299e62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 801cd33f-1639-4bd3-98f5-f1227be4dfca | service: service-general +[2026-04-16 14:22:55.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371036103760006 | request_id: 801cd33f-1639-4bd3-98f5-f1227be4dfca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad742723-2250-4542-bee4-43122bd87582 | service: service-general +[2026-04-16 14:22:55.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105310070002 | request_id: ad742723-2250-4542-bee4-43122bd87582 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28c30ba4-ed8c-4c40-8ee1-373fb28b1ee6 | service: service-general +[2026-04-16 14:22:55.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184906710004 | request_id: 28c30ba4-ed8c-4c40-8ee1-373fb28b1ee6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a134839-f254-408d-a4d3-984a0ecf361f | service: service-general +[2026-04-16 14:22:55.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024607600009 | request_id: 2a134839-f254-408d-a4d3-984a0ecf361f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 303e6bed-ffc3-4a52-bcde-0cc573877b30 | service: service-general +[2026-04-16 14:22:55.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502121908580002 | request_id: 303e6bed-ffc3-4a52-bcde-0cc573877b30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38bc3a25-90fd-49b0-a3bb-d8c14c89d078 | service: service-general +[2026-04-16 14:22:55.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505020107600089 | request_id: 38bc3a25-90fd-49b0-a3bb-d8c14c89d078 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ced3b3aa-cb42-49a0-baef-55f1e3703b07 | service: service-general +[2026-04-16 14:22:55.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015112190001 | request_id: ced3b3aa-cb42-49a0-baef-55f1e3703b07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 607b5118-933d-4afd-9ec8-01e66838e425 | service: service-general +[2026-04-16 14:22:55.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135202560002 | request_id: 607b5118-933d-4afd-9ec8-01e66838e425 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62f9fb5a-a4c9-44e7-b5e6-81cfac2d2937 | service: service-general +[2026-04-16 14:22:55.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122212900003 | request_id: 62f9fb5a-a4c9-44e7-b5e6-81cfac2d2937 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54083bd7-a4f8-4b20-b0bd-5630a5ad6b5f | service: service-general +[2026-04-16 14:22:55.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026412700003 | request_id: 54083bd7-a4f8-4b20-b0bd-5630a5ad6b5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8759be6-56a0-45bd-a9ab-91eb7ef02bfb | service: service-general +[2026-04-16 14:22:55.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514055810190001 | request_id: e8759be6-56a0-45bd-a9ab-91eb7ef02bfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b1d324e-0aae-40f3-830f-50bb8f7a7d83 | service: service-general +[2026-04-16 14:22:55.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095808670001 | request_id: 2b1d324e-0aae-40f3-830f-50bb8f7a7d83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed45171d-2d0b-48cf-8fc9-292154c99dfb | service: service-general +[2026-04-16 14:22:55.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114407730003 | request_id: ed45171d-2d0b-48cf-8fc9-292154c99dfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74014b3b-8b08-4a3d-b3a2-42095cd9cdb0 | service: service-general +[2026-04-16 14:22:55.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506165912560001 | request_id: 74014b3b-8b08-4a3d-b3a2-42095cd9cdb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3809e02-223c-445d-9f33-c57e650a2313 | service: service-general +[2026-04-16 14:22:55.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371036103760006 | request_id: e3809e02-223c-445d-9f33-c57e650a2313 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78ffd30c-52b1-4382-a537-8a427d562694 | service: service-general +[2026-04-16 14:22:55.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225905170001 | request_id: 78ffd30c-52b1-4382-a537-8a427d562694 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b5d8ba9-8a3c-4e25-9b28-e88af6c4212f | service: service-general +[2026-04-16 14:22:55.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194107680144 | request_id: 5b5d8ba9-8a3c-4e25-9b28-e88af6c4212f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76b3f3bf-263d-4bb0-b752-be80e1f777b4 | service: service-general +[2026-04-16 14:22:55.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122603940002 | request_id: 76b3f3bf-263d-4bb0-b752-be80e1f777b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7da33c35-26df-4214-b2ca-90193711aac5 | service: service-general +[2026-04-16 14:22:55.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021506670005 | request_id: 7da33c35-26df-4214-b2ca-90193711aac5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3ec9a48-a42c-481b-b323-547afadb413b | service: service-general +[2026-04-16 14:22:55.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011606150001 | request_id: b3ec9a48-a42c-481b-b323-547afadb413b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e086b89-a2a9-43bb-aaa3-01db6e28f38a | service: service-general +[2026-04-16 14:22:55.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517036012600002 | request_id: 4e086b89-a2a9-43bb-aaa3-01db6e28f38a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b7f8b38-fd7c-49bb-a32a-49014139b624 | service: service-general +[2026-04-16 14:22:55.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026209690002 | request_id: 2b7f8b38-fd7c-49bb-a32a-49014139b624 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82db38ee-acd5-4d73-98f8-51bb5ff6f43c | service: service-general +[2026-04-16 14:22:55.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505177112670003 | request_id: 82db38ee-acd5-4d73-98f8-51bb5ff6f43c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fbedbd4-40f8-47ff-bff2-61bd0fde4f07 | service: service-general +[2026-04-16 14:22:55.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147112520001 | request_id: 6fbedbd4-40f8-47ff-bff2-61bd0fde4f07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f85e56dd-1193-41e2-ade8-7f71df49d500 | service: service-general +[2026-04-16 14:22:55.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264110680002 | request_id: f85e56dd-1193-41e2-ade8-7f71df49d500 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc4bf5c2-d833-4204-b6a5-775821d1f23f | service: service-general +[2026-04-16 14:22:55.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091012680004 | request_id: fc4bf5c2-d833-4204-b6a5-775821d1f23f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3952042d-4e2b-4a15-ad69-2438dcbd8ee2 | service: service-general +[2026-04-16 14:22:55.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503104904790003 | request_id: 3952042d-4e2b-4a15-ad69-2438dcbd8ee2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 011c56f7-3593-43c0-b7e7-4d34ed449779 | service: service-general +[2026-04-16 14:22:55.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034710790002 | request_id: 011c56f7-3593-43c0-b7e7-4d34ed449779 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fde48f53-df72-470b-890e-47b8b3d04b32 | service: service-general +[2026-04-16 14:22:55.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559090 | request_id: fde48f53-df72-470b-890e-47b8b3d04b32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdc95ddc-9831-4c57-9cfa-b1d35573bcd0 | service: service-general +[2026-04-16 14:22:55.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514197006600102 | request_id: fdc95ddc-9831-4c57-9cfa-b1d35573bcd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12ce68a1-95b1-42bd-b87b-f8688cc09d00 | service: service-general +[2026-04-16 14:22:55.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508210104040001 | request_id: 12ce68a1-95b1-42bd-b87b-f8688cc09d00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e6e77fc-c904-437b-887c-554647ed220c | service: service-general +[2026-04-16 14:22:55.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180106720004 | request_id: 1e6e77fc-c904-437b-887c-554647ed220c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65c2e09c-0937-4fe6-8780-cce86f53ac86 | service: service-general +[2026-04-16 14:22:55.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031603950001 | request_id: 65c2e09c-0937-4fe6-8780-cce86f53ac86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e70bed7-ee7a-4911-a932-32f727020de7 | service: service-general +[2026-04-16 14:22:55.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140311590001 | request_id: 6e70bed7-ee7a-4911-a932-32f727020de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2056865-f4ef-4b8f-a4dd-aae03f1b0ffd | service: service-general +[2026-04-16 14:22:55.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011909200001 | request_id: d2056865-f4ef-4b8f-a4dd-aae03f1b0ffd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26b35dbd-c331-4d66-9ce1-ee94b6c497ad | service: service-general +[2026-04-16 14:22:55.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226701950001 | request_id: 26b35dbd-c331-4d66-9ce1-ee94b6c497ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b86149d-5c62-4273-9421-17e20f77e44f | service: service-general +[2026-04-16 14:22:55.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144511690001 | request_id: 3b86149d-5c62-4273-9421-17e20f77e44f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4bd6b05-8073-4470-b16f-fed753e5ce1c | service: service-general +[2026-04-16 14:22:55.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6408026504660001 | request_id: f4bd6b05-8073-4470-b16f-fed753e5ce1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29bd607c-1ceb-4e9f-91e5-14beed3c6f86 | service: service-general +[2026-04-16 14:22:55.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514052603890002 | request_id: 29bd607c-1ceb-4e9f-91e5-14beed3c6f86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3fde575-2345-42fe-a5ae-66e06460815b | service: service-general +[2026-04-16 14:22:55.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226709670001 | request_id: b3fde575-2345-42fe-a5ae-66e06460815b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3c1bf35-c543-4c69-8c9e-95dfd0b4cb79 | service: service-general +[2026-04-16 14:22:55.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012803450001 | request_id: d3c1bf35-c543-4c69-8c9e-95dfd0b4cb79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1fdc595-5914-4868-ae8d-c6bd062d396a | service: service-general +[2026-04-16 14:22:55.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7317052005870001 | request_id: e1fdc595-5914-4868-ae8d-c6bd062d396a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8af7736-ff8a-498a-9a36-da3f33957334 | service: service-general +[2026-04-16 14:22:55.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055204790003 | request_id: c8af7736-ff8a-498a-9a36-da3f33957334 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86aeae52-ad26-41b5-8cd0-80d8e61b9f82 | service: service-general +[2026-04-16 14:22:55.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057103960004 | request_id: 86aeae52-ad26-41b5-8cd0-80d8e61b9f82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 605f524d-eaa8-4c6a-b7d4-f695a1ee6e20 | service: service-general +[2026-04-16 14:22:55.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291808040002 | request_id: 605f524d-eaa8-4c6a-b7d4-f695a1ee6e20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a9185a2-672b-4708-b129-066785276aba | service: service-general +[2026-04-16 14:22:55.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504106508640001 | request_id: 8a9185a2-672b-4708-b129-066785276aba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38a4cc15-a244-402b-a482-6a596561407e | service: service-general +[2026-04-16 14:22:55.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473010705860002 | request_id: 38a4cc15-a244-402b-a482-6a596561407e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4d7df68-7c5b-434a-9871-a018a7eac98e | service: service-general +[2026-04-16 14:22:55.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235201550001 | request_id: c4d7df68-7c5b-434a-9871-a018a7eac98e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e21f135-cf26-4b39-a59d-21bc5a0129b4 | service: service-general +[2026-04-16 14:22:55.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044607750003 | request_id: 0e21f135-cf26-4b39-a59d-21bc5a0129b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c34fbc0f-f872-425c-aa29-ee34b150de67 | service: service-general +[2026-04-16 14:22:55.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056104750002 | request_id: c34fbc0f-f872-425c-aa29-ee34b150de67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6e08ad2-aa93-4843-a614-a5d01044d9e2 | service: service-general +[2026-04-16 14:22:55.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230206140001 | request_id: a6e08ad2-aa93-4843-a614-a5d01044d9e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b87ab2c7-8afb-4912-a97e-93807ee99cc5 | service: service-general +[2026-04-16 14:22:55.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041511040002 | request_id: b87ab2c7-8afb-4912-a97e-93807ee99cc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1ebde5b-8076-4d41-b857-fb907ea7b039 | service: service-general +[2026-04-16 14:22:55.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: d1ebde5b-8076-4d41-b857-fb907ea7b039 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a09f268e-6d36-42fe-86f4-edd6972c9000 | service: service-general +[2026-04-16 14:22:55.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246909930002 | request_id: a09f268e-6d36-42fe-86f4-edd6972c9000 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19ebc353-f88b-42e7-bc1a-25aff043458f | service: service-general +[2026-04-16 14:22:55.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040101790173 | request_id: 19ebc353-f88b-42e7-bc1a-25aff043458f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 045236cd-5494-4a2b-aeb1-4191bdedac57 | service: service-general +[2026-04-16 14:22:55.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232206620001 | request_id: 045236cd-5494-4a2b-aeb1-4191bdedac57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: befe568f-d879-46f8-ad1c-e5f5ec2af9db | service: service-general +[2026-04-16 14:22:55.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015904970004 | request_id: befe568f-d879-46f8-ad1c-e5f5ec2af9db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94e6b258-17c3-4775-9ffa-a32668ccd405 | service: service-general +[2026-04-16 14:22:55.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011909160002 | request_id: 94e6b258-17c3-4775-9ffa-a32668ccd405 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9eff04ed-8d2e-43c4-9d41-3e044411b4bc | service: service-general +[2026-04-16 14:22:55.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295112650001 | request_id: 9eff04ed-8d2e-43c4-9d41-3e044411b4bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53729a28-9480-4dd7-9e0c-7fa7e47e1f6b | service: service-general +[2026-04-16 14:22:55.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054508720012 | request_id: 53729a28-9480-4dd7-9e0c-7fa7e47e1f6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c9ba194-22b4-471f-946e-a998e5beb2ea | service: service-general +[2026-04-16 14:22:55.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045510010009 | request_id: 9c9ba194-22b4-471f-946e-a998e5beb2ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87044005-56dc-4837-95ed-5941e2af9290 | service: service-general +[2026-04-16 14:22:55.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120511160001 | request_id: 87044005-56dc-4837-95ed-5941e2af9290 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 786b1623-00fd-4386-8f62-aece8019967e | service: service-general +[2026-04-16 14:22:55.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022604930005 | request_id: 786b1623-00fd-4386-8f62-aece8019967e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94291dbc-0420-40a9-8ccf-405ac511ebac | service: service-general +[2026-04-16 14:22:55.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084110560001 | request_id: 94291dbc-0420-40a9-8ccf-405ac511ebac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 433400ce-56ab-45c9-bafa-1c8c3ec31159 | service: service-general +[2026-04-16 14:22:55.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016003200004 | request_id: 433400ce-56ab-45c9-bafa-1c8c3ec31159 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67858a29-cce9-480a-b028-f5acebe59356 | service: service-general +[2026-04-16 14:22:55.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014608920003 | request_id: 67858a29-cce9-480a-b028-f5acebe59356 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5ff3de4-2d57-40e7-949f-e6c12f07c709 | service: service-general +[2026-04-16 14:22:55.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012201700001 | request_id: d5ff3de4-2d57-40e7-949f-e6c12f07c709 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a682b5b3-f587-4043-9c43-a1232cb3bdc6 | service: service-general +[2026-04-16 14:22:55.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514107006670045 | request_id: a682b5b3-f587-4043-9c43-a1232cb3bdc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73298d6f-7c99-4225-8f13-c9a1f1c00d89 | service: service-general +[2026-04-16 14:22:55.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017108670003 | request_id: 73298d6f-7c99-4225-8f13-c9a1f1c00d89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9d19137-2069-4a02-bd6c-39e6dd0aa6f6 | service: service-general +[2026-04-16 14:22:55.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310109180001 | request_id: c9d19137-2069-4a02-bd6c-39e6dd0aa6f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47310921-7b8d-4959-ae5d-67cfa077803e | service: service-general +[2026-04-16 14:22:55.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504054107630026 | request_id: 47310921-7b8d-4959-ae5d-67cfa077803e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dd9fbd4-73d4-4016-95d6-02f2da995c6a | service: service-general +[2026-04-16 14:22:55.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304907730001 | request_id: 0dd9fbd4-73d4-4016-95d6-02f2da995c6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74ed27a0-735b-424a-85c7-2d98f423479b | service: service-general +[2026-04-16 14:22:55.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230206140001 | request_id: 74ed27a0-735b-424a-85c7-2d98f423479b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34231b82-d62f-46ec-b950-2c7435618116 | service: service-general +[2026-04-16 14:22:55.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184111940004 | request_id: 34231b82-d62f-46ec-b950-2c7435618116 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91327afe-e3f9-4313-be9a-7c55af9eaa90 | service: service-general +[2026-04-16 14:22:55.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505182303830003 | request_id: 91327afe-e3f9-4313-be9a-7c55af9eaa90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96fa1808-24b1-4a18-a87a-d0d00c37aaf1 | service: service-general +[2026-04-16 14:22:55.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054407580002 | request_id: 96fa1808-24b1-4a18-a87a-d0d00c37aaf1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4044beaf-e917-48fb-801a-33bdeb0d8bdf | service: service-general +[2026-04-16 14:22:55.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8108075106770001 | request_id: 4044beaf-e917-48fb-801a-33bdeb0d8bdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdf8db12-d106-4903-9e7a-341bb7957669 | service: service-general +[2026-04-16 14:22:55.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000026 | request_id: fdf8db12-d106-4903-9e7a-341bb7957669 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc13f3ce-7cef-4d05-a191-550030c5b5a1 | service: service-general +[2026-04-16 14:22:55.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041007950009 | request_id: cc13f3ce-7cef-4d05-a191-550030c5b5a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 955fd7eb-de23-43e7-bfe3-f9efe65d3821 | service: service-general +[2026-04-16 14:22:55.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115206710004 | request_id: 955fd7eb-de23-43e7-bfe3-f9efe65d3821 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceb66c76-9c97-4a67-b448-9ea23af0eadc | service: service-general +[2026-04-16 14:22:55.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508087004030002 | request_id: ceb66c76-9c97-4a67-b448-9ea23af0eadc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 222c35e9-7c66-464f-a915-62020dca13ae | service: service-general +[2026-04-16 14:22:55.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010407770001 | request_id: 222c35e9-7c66-464f-a915-62020dca13ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cd0b91f-3e32-47f7-ab66-9c036311d57d | service: service-general +[2026-04-16 14:22:55.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: 0cd0b91f-3e32-47f7-ab66-9c036311d57d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55e50b32-2136-4b4a-9251-e1554591a532 | service: service-general +[2026-04-16 14:22:55.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505121812770001 | request_id: 55e50b32-2136-4b4a-9251-e1554591a532 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f232ac8f-11ba-40c6-a979-031ac40d112b | service: service-general +[2026-04-16 14:22:55.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256509730001 | request_id: f232ac8f-11ba-40c6-a979-031ac40d112b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7c22fea-aeab-42c5-bf91-8da6c198142f | service: service-general +[2026-04-16 14:22:55.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: d7c22fea-aeab-42c5-bf91-8da6c198142f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9630f0b0-8b89-45ab-abbd-ea2abc9afaf3 | service: service-general +[2026-04-16 14:22:55.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156001 | request_id: 9630f0b0-8b89-45ab-abbd-ea2abc9afaf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef37c6ac-f0d8-478c-b765-9b9ab98f3daa | service: service-general +[2026-04-16 14:22:55.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122708190001 | request_id: ef37c6ac-f0d8-478c-b765-9b9ab98f3daa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6231c007-27c9-48ec-9c6a-f41d97171d05 | service: service-general +[2026-04-16 14:22:55.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025303130002 | request_id: 6231c007-27c9-48ec-9c6a-f41d97171d05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dac6c65-69a1-4ac5-a1d3-7bd4d427bd11 | service: service-general +[2026-04-16 14:22:55.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096905590001 | request_id: 8dac6c65-69a1-4ac5-a1d3-7bd4d427bd11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3aad68a7-6fea-49f8-aa1f-d3d15809d886 | service: service-general +[2026-04-16 14:22:55.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503035012770003 | request_id: 3aad68a7-6fea-49f8-aa1f-d3d15809d886 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e7ea9fc-f3e9-4b29-87e0-943fccfe90c3 | service: service-general +[2026-04-16 14:22:55.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180101430005 | request_id: 9e7ea9fc-f3e9-4b29-87e0-943fccfe90c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f80ce494-cab7-4efe-910e-d8f5d53e58e7 | service: service-general +[2026-04-16 14:22:55.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: f80ce494-cab7-4efe-910e-d8f5d53e58e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f626199-b7d9-45c6-9fc3-1f9dfa80fbc4 | service: service-general +[2026-04-16 14:22:55.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054112990004 | request_id: 6f626199-b7d9-45c6-9fc3-1f9dfa80fbc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9abcd6d-a6a2-4068-adf2-9940c4eef670 | service: service-general +[2026-04-16 14:22:55.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190411980004 | request_id: b9abcd6d-a6a2-4068-adf2-9940c4eef670 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6191a1ce-9f6f-4a0a-8247-a34ce4dab8e1 | service: service-general +[2026-04-16 14:22:55.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290708200001 | request_id: 6191a1ce-9f6f-4a0a-8247-a34ce4dab8e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef7ca5ae-a0b9-4dc5-a354-78ee5854ae2c | service: service-general +[2026-04-16 14:22:55.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191601920002 | request_id: ef7ca5ae-a0b9-4dc5-a354-78ee5854ae2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b597a51d-d46e-4aee-9872-52834905960c | service: service-general +[2026-04-16 14:22:55.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164107610220 | request_id: b597a51d-d46e-4aee-9872-52834905960c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d16501b1-fc07-4d90-9343-d6e62baf8da9 | service: service-general +[2026-04-16 14:22:55.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026101610005 | request_id: d16501b1-fc07-4d90-9343-d6e62baf8da9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c5c85d9-d0d1-4780-a53e-069c1a420e15 | service: service-general +[2026-04-16 14:22:55.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054507660003 | request_id: 6c5c85d9-d0d1-4780-a53e-069c1a420e15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1305b17d-17ff-484a-adbc-6db6993eb84d | service: service-general +[2026-04-16 14:22:55.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081711110001 | request_id: 1305b17d-17ff-484a-adbc-6db6993eb84d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22987d86-b11e-4b77-b04f-913305fe975d | service: service-general +[2026-04-16 14:22:55.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3500022541002___ | request_id: 22987d86-b11e-4b77-b04f-913305fe975d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9191da0d-46b2-4025-a9fd-c001fe303d3f | service: service-general +[2026-04-16 14:22:55.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240102840004 | request_id: 9191da0d-46b2-4025-a9fd-c001fe303d3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac71b020-7562-4c1d-9cf3-8e18d83ae331 | service: service-general +[2026-04-16 14:22:55.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3320134509510001 | request_id: ac71b020-7562-4c1d-9cf3-8e18d83ae331 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51e47bd6-0f8a-4b5c-8806-580355aa8c9c | service: service-general +[2026-04-16 14:22:55.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185005030001 | request_id: 51e47bd6-0f8a-4b5c-8806-580355aa8c9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e789b584-87ac-4ed7-9a26-139a43282b08 | service: service-general +[2026-04-16 14:22:55.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: e789b584-87ac-4ed7-9a26-139a43282b08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cf009e3-ef15-41f7-8af1-ac85be8bebc1 | service: service-general +[2026-04-16 14:22:55.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071159966 | request_id: 8cf009e3-ef15-41f7-8af1-ac85be8bebc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09b9deef-2633-4f48-ac07-60ab9d5e0e2b | service: service-general +[2026-04-16 14:22:55.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172109180002 | request_id: 09b9deef-2633-4f48-ac07-60ab9d5e0e2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9f7c399-aa43-4aa0-a9ee-94a157427c4f | service: service-general +[2026-04-16 14:22:55.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6372021708760008 | request_id: d9f7c399-aa43-4aa0-a9ee-94a157427c4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 516545ab-a892-4fc3-a0ba-b6240a18d11a | service: service-general +[2026-04-16 14:22:55.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572031104990011 | request_id: 516545ab-a892-4fc3-a0ba-b6240a18d11a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 257b791f-a16a-4af6-a03f-87924d76423e | service: service-general +[2026-04-16 14:22:55.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3527060107860457 | request_id: 257b791f-a16a-4af6-a03f-87924d76423e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a8a9283-544c-4fb5-b1ba-95a8624b966c | service: service-general +[2026-04-16 14:22:55.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132204960001 | request_id: 7a8a9283-544c-4fb5-b1ba-95a8624b966c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 301cb3a4-3a3b-43fb-9d6e-e24e17553995 | service: service-general +[2026-04-16 14:22:55.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046505170001 | request_id: 301cb3a4-3a3b-43fb-9d6e-e24e17553995 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8073f3f8-60e7-412b-b7b6-d399f5758c16 | service: service-general +[2026-04-16 14:22:55.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054108650059 | request_id: 8073f3f8-60e7-412b-b7b6-d399f5758c16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ab4cb61-a176-481e-9514-e86975af109f | service: service-general +[2026-04-16 14:22:55.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051211800002 | request_id: 7ab4cb61-a176-481e-9514-e86975af109f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb666dd7-08cf-49b4-97fd-84caec120d2a | service: service-general +[2026-04-16 14:22:55.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: bb666dd7-08cf-49b4-97fd-84caec120d2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e414dbe-4ef0-4106-9f0d-ebbb4f879dfc | service: service-general +[2026-04-16 14:22:55.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046808950001 | request_id: 0e414dbe-4ef0-4106-9f0d-ebbb4f879dfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf807cc9-b13c-4662-8fd9-ca328e312a80 | service: service-general +[2026-04-16 14:22:55.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045556 | request_id: cf807cc9-b13c-4662-8fd9-ca328e312a80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4068612e-e335-4b1d-a836-3fb3a25c3527 | service: service-general +[2026-04-16 14:22:55.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180610750001 | request_id: 4068612e-e335-4b1d-a836-3fb3a25c3527 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 556b2b93-8e48-4c3d-aa2c-b8948c6e9b60 | service: service-general +[2026-04-16 14:22:55.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021910840003 | request_id: 556b2b93-8e48-4c3d-aa2c-b8948c6e9b60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83a65c79-6691-4da4-8787-d507d86d0afd | service: service-general +[2026-04-16 14:22:55.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105401570001 | request_id: 83a65c79-6691-4da4-8787-d507d86d0afd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11cafa4f-632b-4339-a7df-7694316cadc1 | service: service-general +[2026-04-16 14:22:55.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256702060002 | request_id: 11cafa4f-632b-4339-a7df-7694316cadc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc5d3689-8be5-467c-a9aa-0e2b9408ed89 | service: service-general +[2026-04-16 14:22:55.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161012500004 | request_id: dc5d3689-8be5-467c-a9aa-0e2b9408ed89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6f6f3b5-06c0-4413-a404-6a58a7443c39 | service: service-general +[2026-04-16 14:22:55.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574024809940001 | request_id: b6f6f3b5-06c0-4413-a404-6a58a7443c39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 077f7fd4-4a6a-4836-afb4-d1ff907ca363 | service: service-general +[2026-04-16 14:22:55.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513214107730686 | request_id: 077f7fd4-4a6a-4836-afb4-d1ff907ca363 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2166d8de-73e4-4255-b65d-b7c8f29ae135 | service: service-general +[2026-04-16 14:22:55.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050706520002 | request_id: 2166d8de-73e4-4255-b65d-b7c8f29ae135 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25473512-a57e-4060-8ea7-6d12ff1d39ea | service: service-general +[2026-04-16 14:22:55.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505036909610001 | request_id: 25473512-a57e-4060-8ea7-6d12ff1d39ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42bf89fa-3107-4706-b47a-ac8071d80287 | service: service-general +[2026-04-16 14:22:55.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072609140002 | request_id: 42bf89fa-3107-4706-b47a-ac8071d80287 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5a8ec2f-624f-4443-afdd-6d5b3bac498d | service: service-general +[2026-04-16 14:22:55.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045503 | request_id: e5a8ec2f-624f-4443-afdd-6d5b3bac498d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d45e01c1-615d-4425-8a70-8d553602c984 | service: service-general +[2026-04-16 14:22:55.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574044812650002 | request_id: d45e01c1-615d-4425-8a70-8d553602c984 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e4c0b25-6257-4e32-a96e-50f18d24de5f | service: service-general +[2026-04-16 14:22:55.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578061806620002 | request_id: 2e4c0b25-6257-4e32-a96e-50f18d24de5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1200116-5cde-4b4c-a4da-752d1bb647c2 | service: service-general +[2026-04-16 14:22:55.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156100 | request_id: c1200116-5cde-4b4c-a4da-752d1bb647c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a003053f-e8f2-414d-a860-a683d26a8267 | service: service-general +[2026-04-16 14:22:55.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022509450022 | request_id: a003053f-e8f2-414d-a860-a683d26a8267 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1c39fee-4ace-4520-afd0-d8bd181980ae | service: service-general +[2026-04-16 14:22:55.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 117.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212411670001 | request_id: c1c39fee-4ace-4520-afd0-d8bd181980ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0abb34b7-1903-4b93-b2ed-370bb6e2f8c9 | service: service-general +[2026-04-16 14:22:55.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506114506600004 | request_id: 0abb34b7-1903-4b93-b2ed-370bb6e2f8c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98116aea-6bbb-4c5b-9c03-ad730a98c73d | service: service-general +[2026-04-16 14:22:55.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044507710004 | request_id: 98116aea-6bbb-4c5b-9c03-ad730a98c73d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68240d72-8f8c-4ab5-a890-76868879c469 | service: service-general +[2026-04-16 14:22:55.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094807650004 | request_id: 68240d72-8f8c-4ab5-a890-76868879c469 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56f65f55-3978-4ef1-abca-25e84c82a540 | service: service-general +[2026-04-16 14:22:55.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040207860001 | request_id: 56f65f55-3978-4ef1-abca-25e84c82a540 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5a91b03-d0b8-4eff-87df-f7ab74270e99 | service: service-general +[2026-04-16 14:22:55.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510051208640005 | request_id: d5a91b03-d0b8-4eff-87df-f7ab74270e99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5a645df-0471-46c9-af9b-47301a9fb823 | service: service-general +[2026-04-16 14:22:55.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015801730001 | request_id: f5a645df-0471-46c9-af9b-47301a9fb823 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bb8cf6c-cf8c-4dff-bdf7-95f203010b43 | service: service-general +[2026-04-16 14:22:55.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 117.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074506600002 | request_id: 9bb8cf6c-cf8c-4dff-bdf7-95f203010b43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bcfd6d2-d38f-415d-ae3e-cc8333634db4 | service: service-general +[2026-04-16 14:22:55.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241209660003 | request_id: 7bcfd6d2-d38f-415d-ae3e-cc8333634db4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fed35a37-f5d8-4343-bc8b-6b0331394d2c | service: service-general +[2026-04-16 14:22:55.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056407830002 | request_id: fed35a37-f5d8-4343-bc8b-6b0331394d2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f97de97e-9ae0-445b-98d9-1952cb03238c | service: service-general +[2026-04-16 14:22:55.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200102970003 | request_id: f97de97e-9ae0-445b-98d9-1952cb03238c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 596ec791-193d-49f6-87dc-0caf283aa33f | service: service-general +[2026-04-16 14:22:55.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241609800002 | request_id: 596ec791-193d-49f6-87dc-0caf283aa33f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a99d1e04-d117-454a-87b2-0bec719f5b65 | service: service-general +[2026-04-16 14:22:55.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012105960005 | request_id: a99d1e04-d117-454a-87b2-0bec719f5b65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3cd0198-4d04-47f9-af12-6e0871a91a42 | service: service-general +[2026-04-16 14:22:55.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1245555_________ | request_id: a3cd0198-4d04-47f9-af12-6e0871a91a42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca45bff8-a310-4087-8804-5442648c9f5a | service: service-general +[2026-04-16 14:22:55.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235712780001 | request_id: ca45bff8-a310-4087-8804-5442648c9f5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d90bf6d-1f2e-4e6b-89b2-0d5ce11c5277 | service: service-general +[2026-04-16 14:22:55.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000069 | request_id: 2d90bf6d-1f2e-4e6b-89b2-0d5ce11c5277 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a4440d3-ad50-4362-b79a-5172505b7ca3 | service: service-general +[2026-04-16 14:22:55.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154509420001 | request_id: 3a4440d3-ad50-4362-b79a-5172505b7ca3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cebfe41-0941-4e6b-aed5-29622068b9ed | service: service-general +[2026-04-16 14:22:55.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084603690001 | request_id: 5cebfe41-0941-4e6b-aed5-29622068b9ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a172b117-f844-4b61-b074-6ee6749b4273 | service: service-general +[2026-04-16 14:22:55.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: a172b117-f844-4b61-b074-6ee6749b4273 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e27d15ee-ca73-4a26-9ebd-c9da84c8619b | service: service-general +[2026-04-16 14:22:55.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044801630009 | request_id: e27d15ee-ca73-4a26-9ebd-c9da84c8619b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e16a4484-afb5-4f4e-86a5-108bd0687887 | service: service-general +[2026-04-16 14:22:55.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505041712690001 | request_id: e16a4484-afb5-4f4e-86a5-108bd0687887 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2a6460f-834a-4ae8-b043-c16b82185999 | service: service-general +[2026-04-16 14:22:55.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509111710730003 | request_id: b2a6460f-834a-4ae8-b043-c16b82185999 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00e1f6e5-b788-45e5-86ea-2292c9dab1f3 | service: service-general +[2026-04-16 14:22:55.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7309011708660003 | request_id: 00e1f6e5-b788-45e5-86ea-2292c9dab1f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af7d8253-084c-4d63-815f-5f149731fb27 | service: service-general +[2026-04-16 14:22:55.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224401040002 | request_id: af7d8253-084c-4d63-815f-5f149731fb27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9c21180-5a9e-4c0d-9065-425b11c120e9 | service: service-general +[2026-04-16 14:22:55.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503107112500087 | request_id: a9c21180-5a9e-4c0d-9065-425b11c120e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a1cd9b9-7d8d-46d0-ac57-b0ece7b8b047 | service: service-general +[2026-04-16 14:22:55.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546002 | request_id: 1a1cd9b9-7d8d-46d0-ac57-b0ece7b8b047 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6191d332-73e4-4e93-ac35-67cae8f71a55 | service: service-general +[2026-04-16 14:22:55.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102205710001 | request_id: 6191d332-73e4-4e93-ac35-67cae8f71a55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af6d23b6-952f-4192-bd95-10e8f873ef9b | service: service-general +[2026-04-16 14:22:55.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152604030001 | request_id: af6d23b6-952f-4192-bd95-10e8f873ef9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72b1ff06-6fe3-4b1b-a8a0-4cca0c64799e | service: service-general +[2026-04-16 14:22:55.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165109690005 | request_id: 72b1ff06-6fe3-4b1b-a8a0-4cca0c64799e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 882caeda-9e63-49ff-854c-be531332950d | service: service-general +[2026-04-16 14:22:55.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105412590001 | request_id: 882caeda-9e63-49ff-854c-be531332950d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1734036d-bf17-447e-8bb7-812458a07fac | service: service-general +[2026-04-16 14:22:55.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504096305720001 | request_id: 1734036d-bf17-447e-8bb7-812458a07fac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 770d7e92-6cd7-4446-95fd-bfffdc38d47f | service: service-general +[2026-04-16 14:22:55.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050211170003 | request_id: 770d7e92-6cd7-4446-95fd-bfffdc38d47f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 864433e5-4573-4141-a624-b70fc89ad54f | service: service-general +[2026-04-16 14:22:55.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557186 | request_id: 864433e5-4573-4141-a624-b70fc89ad54f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 204833e3-113c-469d-b166-da3e306bbf0f | service: service-general +[2026-04-16 14:22:55.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 252.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214812700002 | request_id: 204833e3-113c-469d-b166-da3e306bbf0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 657ca249-2379-4f7d-827f-8ce6b4c98a54 | service: service-general +[2026-04-16 14:22:55.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105107780003 | request_id: 657ca249-2379-4f7d-827f-8ce6b4c98a54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03d0b283-8f90-460f-86a1-2c1b72e707c4 | service: service-general +[2026-04-16 14:22:55.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171002550001 | request_id: 03d0b283-8f90-460f-86a1-2c1b72e707c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dafc00d-79c8-45c4-8325-8902b4e948d3 | service: service-general +[2026-04-16 14:22:55.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015002620002 | request_id: 5dafc00d-79c8-45c4-8325-8902b4e948d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b1ee949-dd07-444b-851a-cba6d1732650 | service: service-general +[2026-04-16 14:22:55.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517146105900002 | request_id: 7b1ee949-dd07-444b-851a-cba6d1732650 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57667d5f-8794-45a0-9b2e-a5d10a801a41 | service: service-general +[2026-04-16 14:22:55.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 57667d5f-8794-45a0-9b2e-a5d10a801a41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d3b8b60-82c1-4733-a688-fd61dfae3fc0 | service: service-general +[2026-04-16 14:22:55.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043011160001 | request_id: 8d3b8b60-82c1-4733-a688-fd61dfae3fc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b9a5343-0dbc-4a33-8191-79eb5963eed2 | service: service-general +[2026-04-16 14:22:55.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132207800004 | request_id: 0b9a5343-0dbc-4a33-8191-79eb5963eed2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71719a17-d534-4615-8513-d2815c0852aa | service: service-general +[2026-04-16 14:22:55.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: 71719a17-d534-4615-8513-d2815c0852aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c4fcb75-2be9-440b-8b01-5821ab5814ff | service: service-general +[2026-04-16 14:22:55.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045513 | request_id: 1c4fcb75-2be9-440b-8b01-5821ab5814ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdae3846-9de9-4fd5-891e-7d92f45730d4 | service: service-general +[2026-04-16 14:22:55.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507276308870002 | request_id: cdae3846-9de9-4fd5-891e-7d92f45730d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38e72ffc-db5b-4ea7-a662-89d3edba4f5c | service: service-general +[2026-04-16 14:22:55.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050808810015 | request_id: 38e72ffc-db5b-4ea7-a662-89d3edba4f5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14afd47a-b2d1-4b28-8ad1-7a93e5a3ec26 | service: service-general +[2026-04-16 14:22:55.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559911 | request_id: 14afd47a-b2d1-4b28-8ad1-7a93e5a3ec26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4931280c-3895-49ef-b9ed-3b227e71f6c9 | service: service-general +[2026-04-16 14:22:55.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526110103930005 | request_id: 4931280c-3895-49ef-b9ed-3b227e71f6c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af576e2a-fbba-4f29-98f5-74ceaf0c8aea | service: service-general +[2026-04-16 14:22:55.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085002780001 | request_id: af576e2a-fbba-4f29-98f5-74ceaf0c8aea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8caaab8-50e1-4889-bb4e-2723d2bc33c9 | service: service-general +[2026-04-16 14:22:55.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055711590002 | request_id: d8caaab8-50e1-4889-bb4e-2723d2bc33c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f40bb02-a047-4eef-97bd-4e4d576f39cf | service: service-general +[2026-04-16 14:22:55.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021009150001 | request_id: 6f40bb02-a047-4eef-97bd-4e4d576f39cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 236b1309-f95d-4ae7-97de-ced814469143 | service: service-general +[2026-04-16 14:22:55.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095402630001 | request_id: 236b1309-f95d-4ae7-97de-ced814469143 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fcc95d8-b526-4fad-a34e-8cc20bed3f98 | service: service-general +[2026-04-16 14:22:55.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509120209960004 | request_id: 8fcc95d8-b526-4fad-a34e-8cc20bed3f98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d6d851b-73c5-44a3-9f8c-7ea22b61301b | service: service-general +[2026-04-16 14:22:55.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306600002 | request_id: 5d6d851b-73c5-44a3-9f8c-7ea22b61301b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92cd8b01-ce7f-45f4-bd07-24060715e46d | service: service-general +[2026-04-16 14:22:55.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020312750003 | request_id: 92cd8b01-ce7f-45f4-bd07-24060715e46d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29a8d6d6-3efe-4505-9414-0302c8859b75 | service: service-general +[2026-04-16 14:22:55.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513200107640155 | request_id: 29a8d6d6-3efe-4505-9414-0302c8859b75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d988bbff-6302-4ed1-a6fc-95c057857923 | service: service-general +[2026-04-16 14:22:55.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251601750005 | request_id: d988bbff-6302-4ed1-a6fc-95c057857923 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e152e33a-1799-483b-880f-ce1c1d3a0356 | service: service-general +[2026-04-16 14:22:55.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021101180001 | request_id: e152e33a-1799-483b-880f-ce1c1d3a0356 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e98be76-bef9-4bdd-b661-784639bf4aa1 | service: service-general +[2026-04-16 14:22:55.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132803960008 | request_id: 8e98be76-bef9-4bdd-b661-784639bf4aa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10802225-d797-4388-b7eb-2f61b7215817 | service: service-general +[2026-04-16 14:22:55.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024501820002 | request_id: 10802225-d797-4388-b7eb-2f61b7215817 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddc28a16-213e-4ed1-acdf-e7c35c978a1b | service: service-general +[2026-04-16 14:22:55.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084201780002 | request_id: ddc28a16-213e-4ed1-acdf-e7c35c978a1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8944acb1-112b-45f6-9469-744b94d30039 | service: service-general +[2026-04-16 14:22:55.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034305670001 | request_id: 8944acb1-112b-45f6-9469-744b94d30039 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78dfa53d-63ee-48d4-a656-f63baffc9eab | service: service-general +[2026-04-16 14:22:55.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305001910002 | request_id: 78dfa53d-63ee-48d4-a656-f63baffc9eab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 797a3870-1988-4385-8471-6669a746d5a6 | service: service-general +[2026-04-16 14:22:55.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525104909880002 | request_id: 797a3870-1988-4385-8471-6669a746d5a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3063207-129a-47e1-b94f-384c06480b86 | service: service-general +[2026-04-16 14:22:55.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504131710590001 | request_id: b3063207-129a-47e1-b94f-384c06480b86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4e4cde0-494e-4501-8018-c8a1a5ffa7d6 | service: service-general +[2026-04-16 14:22:55.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071002999 | request_id: a4e4cde0-494e-4501-8018-c8a1a5ffa7d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51119f8e-e79a-490e-8895-f76c2a27ee41 | service: service-general +[2026-04-16 14:22:55.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114706730007 | request_id: 51119f8e-e79a-490e-8895-f76c2a27ee41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85366004-0529-4f85-9e55-7f71f2eedd35 | service: service-general +[2026-04-16 14:22:55.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011273677 | request_id: 85366004-0529-4f85-9e55-7f71f2eedd35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fa6efa4-630a-46f2-9843-f520b41330f7 | service: service-general +[2026-04-16 14:22:55.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112802850001 | request_id: 9fa6efa4-630a-46f2-9843-f520b41330f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8baa959f-1db2-4f93-b879-99a5e75ca212 | service: service-general +[2026-04-16 14:22:55.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 116.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017103650001 | request_id: 8baa959f-1db2-4f93-b879-99a5e75ca212 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53f59cac-782c-49d3-b7db-0c42cbb4bd7f | service: service-general +[2026-04-16 14:22:55.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246710770001 | request_id: 53f59cac-782c-49d3-b7db-0c42cbb4bd7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22646c34-7793-4c79-b501-1d9d5e072112 | service: service-general +[2026-04-16 14:22:55.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508052010810001 | request_id: 22646c34-7793-4c79-b501-1d9d5e072112 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dcacd40-c17f-4b94-a36c-42061264cd12 | service: service-general +[2026-04-16 14:22:55.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505111811580001 | request_id: 6dcacd40-c17f-4b94-a36c-42061264cd12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff13d2a9-4d80-4456-afec-86dea469f216 | service: service-general +[2026-04-16 14:22:55.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000010222090 | request_id: ff13d2a9-4d80-4456-afec-86dea469f216 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f88cdd30-0a3f-4b98-8b04-31f4e748958c | service: service-general +[2026-04-16 14:22:55.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135407060001 | request_id: f88cdd30-0a3f-4b98-8b04-31f4e748958c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c74eaf68-a6e5-4208-8c4c-bf571169f956 | service: service-general +[2026-04-16 14:22:55.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034903800001 | request_id: c74eaf68-a6e5-4208-8c4c-bf571169f956 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b66d105-7aa8-40b9-8acd-db0712d9814e | service: service-general +[2026-04-16 14:22:55.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132505930001 | request_id: 4b66d105-7aa8-40b9-8acd-db0712d9814e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 895fe044-8071-493d-bce3-cd46dfd2c0bf | service: service-general +[2026-04-16 14:22:55.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044107770005 | request_id: 895fe044-8071-493d-bce3-cd46dfd2c0bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e62539c-cc7b-4d7d-8ec0-52af99e3dff4 | service: service-general +[2026-04-16 14:22:55.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506266607540002 | request_id: 6e62539c-cc7b-4d7d-8ec0-52af99e3dff4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38a56529-0863-40d7-9c2e-5cb8a9a88b97 | service: service-general +[2026-04-16 14:22:55.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558042 | request_id: 38a56529-0863-40d7-9c2e-5cb8a9a88b97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75e14d63-88f8-4247-ae10-2f7b210a46b4 | service: service-general +[2026-04-16 14:22:55.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305102660001 | request_id: 75e14d63-88f8-4247-ae10-2f7b210a46b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63ab92e9-bc59-4367-b507-f7ae0eb3da6f | service: service-general +[2026-04-16 14:22:55.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036705640001 | request_id: 63ab92e9-bc59-4367-b507-f7ae0eb3da6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 603ebf9f-eed8-43d0-bd53-461fbd839c44 | service: service-general +[2026-04-16 14:22:55.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084809710003 | request_id: 603ebf9f-eed8-43d0-bd53-461fbd839c44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b183fb37-f42c-4773-99d3-a8857837e394 | service: service-general +[2026-04-16 14:22:55.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045565 | request_id: b183fb37-f42c-4773-99d3-a8857837e394 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c0c59fc-2746-49cc-807c-33d0cfda9804 | service: service-general +[2026-04-16 14:22:55.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055909540005 | request_id: 5c0c59fc-2746-49cc-807c-33d0cfda9804 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a41f575-c582-482e-82ab-d0d0036b4e81 | service: service-general +[2026-04-16 14:22:55.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503054711930001 | request_id: 4a41f575-c582-482e-82ab-d0d0036b4e81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e4141f4-3ebe-48d2-9a1a-a9d8403a30e4 | service: service-general +[2026-04-16 14:22:55.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161110620003 | request_id: 2e4141f4-3ebe-48d2-9a1a-a9d8403a30e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb76723a-5ba7-4ec4-90e2-324394e028ee | service: service-general +[2026-04-16 14:22:55.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150708910001 | request_id: bb76723a-5ba7-4ec4-90e2-324394e028ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2895f254-9fb4-48ff-9ed8-f7cd6afaa03a | service: service-general +[2026-04-16 14:22:55.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510164403610003 | request_id: 2895f254-9fb4-48ff-9ed8-f7cd6afaa03a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 951538ec-7619-4dbe-ada1-06db99847d3e | service: service-general +[2026-04-16 14:22:55.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264107620008 | request_id: 951538ec-7619-4dbe-ada1-06db99847d3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f51b4652-03eb-4d65-b3a8-86d35910b03e | service: service-general +[2026-04-16 14:22:55.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036707900001 | request_id: f51b4652-03eb-4d65-b3a8-86d35910b03e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 841f09ab-634e-4859-9703-819e29ab0e8c | service: service-general +[2026-04-16 14:22:55.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506097011030003 | request_id: 841f09ab-634e-4859-9703-819e29ab0e8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b449dcde-8fd5-4129-af70-1a27b90cf4be | service: service-general +[2026-04-16 14:22:55.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031810960001 | request_id: b449dcde-8fd5-4129-af70-1a27b90cf4be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78151b09-f6aa-4bf1-bd0f-83f6462377a3 | service: service-general +[2026-04-16 14:22:55.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204212950001 | request_id: 78151b09-f6aa-4bf1-bd0f-83f6462377a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 823f13c6-8a75-4d41-b65c-2ecfbdef0eba | service: service-general +[2026-04-16 14:22:55.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054509010003 | request_id: 823f13c6-8a75-4d41-b65c-2ecfbdef0eba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83260c5a-24c0-4c52-a3c3-257521f52e5a | service: service-general +[2026-04-16 14:22:55.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035604750004 | request_id: 83260c5a-24c0-4c52-a3c3-257521f52e5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c158574-993e-40c0-95b1-7dadc13ea776 | service: service-general +[2026-04-16 14:22:55.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051207420004 | request_id: 8c158574-993e-40c0-95b1-7dadc13ea776 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab983660-a81c-4812-9d69-d922baa209ca | service: service-general +[2026-04-16 14:22:55.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5313055410930002 | request_id: ab983660-a81c-4812-9d69-d922baa209ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fc07528-84b0-475f-9a1d-0328436fe5fb | service: service-general +[2026-04-16 14:22:55.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156305980002 | request_id: 6fc07528-84b0-475f-9a1d-0328436fe5fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bff197b-2221-42a3-8108-4b75a6b3a017 | service: service-general +[2026-04-16 14:22:55.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034408680001 | request_id: 4bff197b-2221-42a3-8108-4b75a6b3a017 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2922718-8ed0-4caf-aa16-0e80ead7a58c | service: service-general +[2026-04-16 14:22:55.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024407760001 | request_id: c2922718-8ed0-4caf-aa16-0e80ead7a58c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9209df17-853c-48cb-96e9-5fed546bec10 | service: service-general +[2026-04-16 14:22:55.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034207730004 | request_id: 9209df17-853c-48cb-96e9-5fed546bec10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 153a53e5-ded1-47b0-bb30-25b465c4c552 | service: service-general +[2026-04-16 14:22:55.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080408840002 | request_id: 153a53e5-ded1-47b0-bb30-25b465c4c552 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fb67eef-7b7f-475a-8ec0-967e01111e32 | service: service-general +[2026-04-16 14:22:55.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1271052502950003 | request_id: 4fb67eef-7b7f-475a-8ec0-967e01111e32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 092b14d6-0716-4b86-9eff-a6f21ea8f6f1 | service: service-general +[2026-04-16 14:22:55.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054605490001 | request_id: 092b14d6-0716-4b86-9eff-a6f21ea8f6f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 216e8a40-6e9e-45c8-ad3d-5d13cdccdd7f | service: service-general +[2026-04-16 14:22:55.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014401750001 | request_id: 216e8a40-6e9e-45c8-ad3d-5d13cdccdd7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b226e486-8d60-47cb-9b94-61c728a8303c | service: service-general +[2026-04-16 14:22:55.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506146410710001 | request_id: b226e486-8d60-47cb-9b94-61c728a8303c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dfe4d74-a2b6-4bc3-bc8e-2c66ab280231 | service: service-general +[2026-04-16 14:22:55.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515050306170002 | request_id: 6dfe4d74-a2b6-4bc3-bc8e-2c66ab280231 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d239dd3c-f099-4557-aae7-bb5689110678 | service: service-general +[2026-04-16 14:22:55.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016211540001 | request_id: d239dd3c-f099-4557-aae7-bb5689110678 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36a89d28-3d67-4166-92e6-d5125e326592 | service: service-general +[2026-04-16 14:22:55.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056609710002 | request_id: 36a89d28-3d67-4166-92e6-d5125e326592 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d750099-294c-4275-a402-ebb2bfd8f75a | service: service-general +[2026-04-16 14:22:55.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516096412790001 | request_id: 1d750099-294c-4275-a402-ebb2bfd8f75a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbffacd2-4081-4a19-b09f-708e14d797a3 | service: service-general +[2026-04-16 14:22:55.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051708530005 | request_id: cbffacd2-4081-4a19-b09f-708e14d797a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfe50826-2bfd-4534-ab8a-878641ad747f | service: service-general +[2026-04-16 14:22:55.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330101640120 | request_id: cfe50826-2bfd-4534-ab8a-878641ad747f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f380d1a-5709-4af0-b1ad-9a9cffec419f | service: service-general +[2026-04-16 14:22:55.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515065511120001 | request_id: 8f380d1a-5709-4af0-b1ad-9a9cffec419f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1e4538d-5ae6-452d-b7f3-c5d6bd789590 | service: service-general +[2026-04-16 14:22:55.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124701970001 | request_id: d1e4538d-5ae6-452d-b7f3-c5d6bd789590 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63e4d506-849f-4501-9a94-8bbacdf75e9e | service: service-general +[2026-04-16 14:22:55.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503111107750002 | request_id: 63e4d506-849f-4501-9a94-8bbacdf75e9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f66c0a6f-0afe-4c0e-aaf1-1540ecef8287 | service: service-general +[2026-04-16 14:22:55.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512065409650005 | request_id: f66c0a6f-0afe-4c0e-aaf1-1540ecef8287 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beb086d4-13b7-4580-bec7-2ad5a730e383 | service: service-general +[2026-04-16 14:22:55.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021506510002 | request_id: beb086d4-13b7-4580-bec7-2ad5a730e383 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8a80407-58be-4f29-bc22-48f8e7c2b9d9 | service: service-general +[2026-04-16 14:22:55.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216008760003 | request_id: c8a80407-58be-4f29-bc22-48f8e7c2b9d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14aedc04-4fa8-49c1-95ff-29db2f2cf378 | service: service-general +[2026-04-16 14:22:55.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051806190007 | request_id: 14aedc04-4fa8-49c1-95ff-29db2f2cf378 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 045a61bc-703b-49d3-8887-fc5905642a04 | service: service-general +[2026-04-16 14:22:55.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 045a61bc-703b-49d3-8887-fc5905642a04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9897878-843e-4695-bd92-dab453570853 | service: service-general +[2026-04-16 14:22:55.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 551.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271010507680001 | request_id: b9897878-843e-4695-bd92-dab453570853 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 820e9ba5-8c31-4be2-b73d-1d2bc35ec1d9 | service: service-general +[2026-04-16 14:22:55.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037112600034 | request_id: 820e9ba5-8c31-4be2-b73d-1d2bc35ec1d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ff2be28-dda3-4eef-a153-fdc603b878f1 | service: service-general +[2026-04-16 14:22:55.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 1ff2be28-dda3-4eef-a153-fdc603b878f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33eece88-fa1d-48f4-99f3-8acd140ad9ae | service: service-general +[2026-04-16 14:22:55.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224611740011 | request_id: 33eece88-fa1d-48f4-99f3-8acd140ad9ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a99e8209-b554-4527-86f2-4a3c880c184b | service: service-general +[2026-04-16 14:22:55.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026206040___ | request_id: a99e8209-b554-4527-86f2-4a3c880c184b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 503745dd-836b-4b4f-a125-6a1ab69e69c8 | service: service-general +[2026-04-16 14:22:55.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135512860006 | request_id: 503745dd-836b-4b4f-a125-6a1ab69e69c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85c667c1-ada8-40f1-80b1-9d784c915a32 | service: service-general +[2026-04-16 14:22:55.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015905890001 | request_id: 85c667c1-ada8-40f1-80b1-9d784c915a32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59c32069-f349-49e5-bbd6-a9ef58d857c7 | service: service-general +[2026-04-16 14:22:55.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0502520222646313 | request_id: 59c32069-f349-49e5-bbd6-a9ef58d857c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc0cee3c-ed22-4ebc-9c3e-1d5beed08f3f | service: service-general +[2026-04-16 14:22:55.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044209650011 | request_id: cc0cee3c-ed22-4ebc-9c3e-1d5beed08f3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95834190-a1b9-48fa-8731-9449808a6df7 | service: service-general +[2026-04-16 14:22:55.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 95834190-a1b9-48fa-8731-9449808a6df7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70c360c4-6053-4974-a0e1-6db564b27561 | service: service-general +[2026-04-16 14:22:55.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: 70c360c4-6053-4974-a0e1-6db564b27561 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1199454-b9c1-47e9-8356-8eb112af9bb1 | service: service-general +[2026-04-16 14:22:55.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513050702640001 | request_id: a1199454-b9c1-47e9-8356-8eb112af9bb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9f32423-bf0a-4817-ac77-5ab1b04eff05 | service: service-general +[2026-04-16 14:22:55.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116008610002 | request_id: a9f32423-bf0a-4817-ac77-5ab1b04eff05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8706cf06-9c12-4031-85de-96b4eeeae579 | service: service-general +[2026-04-16 14:22:55.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214108780002 | request_id: 8706cf06-9c12-4031-85de-96b4eeeae579 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20a90c5d-f0a2-4bc5-b34b-f9f482d2c630 | service: service-general +[2026-04-16 14:22:55.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226707960001 | request_id: 20a90c5d-f0a2-4bc5-b34b-f9f482d2c630 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6002809-f82b-4f64-ae6d-45f5c7d606c7 | service: service-general +[2026-04-16 14:22:55.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124410700001 | request_id: e6002809-f82b-4f64-ae6d-45f5c7d606c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4b3d2f5-40a3-483c-9561-2d655df0c845 | service: service-general +[2026-04-16 14:22:55.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577035507970001 | request_id: a4b3d2f5-40a3-483c-9561-2d655df0c845 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8d7287d-e2cc-47b6-8359-d142818cb5e3 | service: service-general +[2026-04-16 14:22:55.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016312780007 | request_id: f8d7287d-e2cc-47b6-8359-d142818cb5e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79caeac1-53ec-4946-aaed-b5b4c96b3c7f | service: service-general +[2026-04-16 14:22:55.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296006120001 | request_id: 79caeac1-53ec-4946-aaed-b5b4c96b3c7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe03fb9e-e4d1-4e59-b42e-b3b7e8b7925b | service: service-general +[2026-04-16 14:22:55.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022808720005 | request_id: fe03fb9e-e4d1-4e59-b42e-b3b7e8b7925b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83e2aff2-f521-415a-8865-179dc15baba7 | service: service-general +[2026-04-16 14:22:55.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242305650002 | request_id: 83e2aff2-f521-415a-8865-179dc15baba7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9376147-609d-4903-aacc-1fdf362ad664 | service: service-general +[2026-04-16 14:22:55.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011610740003 | request_id: d9376147-609d-4903-aacc-1fdf362ad664 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 192ddab1-8a82-4cf6-a49a-bf437e5f714a | service: service-general +[2026-04-16 14:22:55.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094507840003 | request_id: 192ddab1-8a82-4cf6-a49a-bf437e5f714a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb003637-05ae-4966-9e4a-986ae1c0605a | service: service-general +[2026-04-16 14:22:55.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514143006590009 | request_id: eb003637-05ae-4966-9e4a-986ae1c0605a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7484debc-99cc-4fdf-adb6-d82e56d04bce | service: service-general +[2026-04-16 14:22:55.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251602960003 | request_id: 7484debc-99cc-4fdf-adb6-d82e56d04bce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa60538a-ce48-40cb-914b-edbb4614b577 | service: service-general +[2026-04-16 14:22:55.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010508860011 | request_id: fa60538a-ce48-40cb-914b-edbb4614b577 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6acb8992-15bd-4abf-86ba-96592fdf0641 | service: service-general +[2026-04-16 14:22:55.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010808650004 | request_id: 6acb8992-15bd-4abf-86ba-96592fdf0641 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19995243-6a64-4a12-93e2-c97429b90bf3 | service: service-general +[2026-04-16 14:22:55.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035603990002 | request_id: 19995243-6a64-4a12-93e2-c97429b90bf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f7ccc19-65de-4c6f-8b8f-94e7b9844a15 | service: service-general +[2026-04-16 14:22:55.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105111640003 | request_id: 6f7ccc19-65de-4c6f-8b8f-94e7b9844a15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae6e6709-f5ac-4bb3-af78-4eb057cf730d | service: service-general +[2026-04-16 14:22:55.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: ae6e6709-f5ac-4bb3-af78-4eb057cf730d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a24ba34d-3ed4-4f3f-9c26-154a12bb3c69 | service: service-general +[2026-04-16 14:22:55.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557680 | request_id: a24ba34d-3ed4-4f3f-9c26-154a12bb3c69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71ba9ced-1307-4296-b782-c8a074cab2a2 | service: service-general +[2026-04-16 14:22:55.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510160505950008 | request_id: 71ba9ced-1307-4296-b782-c8a074cab2a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd96a13e-0b2a-4bfd-b4ef-d544acccd3fe | service: service-general +[2026-04-16 14:22:55.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100506540003 | request_id: bd96a13e-0b2a-4bfd-b4ef-d544acccd3fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14dc36f2-bcbf-4912-b70a-d821cd32269a | service: service-general +[2026-04-16 14:22:55.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514070704010003 | request_id: 14dc36f2-bcbf-4912-b70a-d821cd32269a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 855452ff-67a8-4055-a59c-3bbb0d7d34ff | service: service-general +[2026-04-16 14:22:55.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165004400001 | request_id: 855452ff-67a8-4055-a59c-3bbb0d7d34ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 508819b1-6881-49bf-8534-29c8d3e4245b | service: service-general +[2026-04-16 14:22:55.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056711690005 | request_id: 508819b1-6881-49bf-8534-29c8d3e4245b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e21fec70-dbfe-45f3-974d-d4d4451658d3 | service: service-general +[2026-04-16 14:22:55.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010507000009 | request_id: e21fec70-dbfe-45f3-974d-d4d4451658d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb021d79-7b40-44f9-aa66-470e9c3f8181 | service: service-general +[2026-04-16 14:22:55.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515071710830006 | request_id: fb021d79-7b40-44f9-aa66-470e9c3f8181 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ed03d90-d44d-4241-97dd-ee50bfab0a69 | service: service-general +[2026-04-16 14:22:55.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010808650004 | request_id: 7ed03d90-d44d-4241-97dd-ee50bfab0a69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4617ef32-c323-4334-854f-95415155d42a | service: service-general +[2026-04-16 14:22:55.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251603640006 | request_id: 4617ef32-c323-4334-854f-95415155d42a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6eb828f-9457-4e54-9cbb-40aed2a5e136 | service: service-general +[2026-04-16 14:22:55.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071189777 | request_id: f6eb828f-9457-4e54-9cbb-40aed2a5e136 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be51c5ab-53da-48ed-a2fe-68826eb8db5c | service: service-general +[2026-04-16 14:22:55.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161503670003 | request_id: be51c5ab-53da-48ed-a2fe-68826eb8db5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 354c63d8-55a1-4e5b-a721-eac623068d46 | service: service-general +[2026-04-16 14:22:55.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579022211530001 | request_id: 354c63d8-55a1-4e5b-a721-eac623068d46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67158829-2c80-4f8f-b50f-b69bbb87cc9f | service: service-general +[2026-04-16 14:22:55.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164507600008 | request_id: 67158829-2c80-4f8f-b50f-b69bbb87cc9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c810f42-f2c5-4f55-8e75-230a3ed8318a | service: service-general +[2026-04-16 14:22:55.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010705670006 | request_id: 4c810f42-f2c5-4f55-8e75-230a3ed8318a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab8745d5-3b8a-486c-b304-5b9a02275bae | service: service-general +[2026-04-16 14:22:55.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505172810840005 | request_id: ab8745d5-3b8a-486c-b304-5b9a02275bae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 835c4a78-c247-42a3-a7d1-6e5364442212 | service: service-general +[2026-04-16 14:22:55.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.492µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100606200001 | request_id: 835c4a78-c247-42a3-a7d1-6e5364442212 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26c973ed-4b8c-4650-92e7-655f6de5000d | service: service-general +[2026-04-16 14:22:55.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015407820001 | request_id: 26c973ed-4b8c-4650-92e7-655f6de5000d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26eaad9a-fd08-474a-9580-183b98927a57 | service: service-general +[2026-04-16 14:22:55.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025501740002 | request_id: 26eaad9a-fd08-474a-9580-183b98927a57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6253918d-1e82-42be-be0e-df6480dd03b3 | service: service-general +[2026-04-16 14:22:55.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012210790002 | request_id: 6253918d-1e82-42be-be0e-df6480dd03b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6b8cdfa-c22d-496a-a9f8-564a61c54a24 | service: service-general +[2026-04-16 14:22:55.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032301540001 | request_id: b6b8cdfa-c22d-496a-a9f8-564a61c54a24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c812237-4127-443f-b74e-1a7411368a0f | service: service-general +[2026-04-16 14:22:55.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211211570001 | request_id: 3c812237-4127-443f-b74e-1a7411368a0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 828d3227-1963-4f4c-9144-7eb97da6387b | service: service-general +[2026-04-16 14:22:55.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121102490001 | request_id: 828d3227-1963-4f4c-9144-7eb97da6387b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 462ecfc6-6f82-4a49-bb87-a5f2d82d8333 | service: service-general +[2026-04-16 14:22:55.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502200200000200 | request_id: 462ecfc6-6f82-4a49-bb87-a5f2d82d8333 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e98bdc7-eca6-43a5-8679-4ef268d0a943 | service: service-general +[2026-04-16 14:22:55.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504106001010004 | request_id: 8e98bdc7-eca6-43a5-8679-4ef268d0a943 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1eceecba-9fb6-4052-bb1c-19adca362f14 | service: service-general +[2026-04-16 14:22:55.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016511920001 | request_id: 1eceecba-9fb6-4052-bb1c-19adca362f14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63bcae14-6fe7-410a-a5ce-dfad378c2659 | service: service-general +[2026-04-16 14:22:55.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514217103710001 | request_id: 63bcae14-6fe7-410a-a5ce-dfad378c2659 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f2ed3b3-ab93-4cf2-800a-92d6ec85b0b1 | service: service-general +[2026-04-16 14:22:55.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242406640008 | request_id: 7f2ed3b3-ab93-4cf2-800a-92d6ec85b0b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7df12df0-64e3-4fe4-9c28-6d3030a056b7 | service: service-general +[2026-04-16 14:22:55.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184708720004 | request_id: 7df12df0-64e3-4fe4-9c28-6d3030a056b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e43d4dc-3878-47ee-a089-e4daa311d5f7 | service: service-general +[2026-04-16 14:22:55.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150711420001 | request_id: 1e43d4dc-3878-47ee-a089-e4daa311d5f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2baa7f7d-fc4b-4ed4-bbd8-b7ba807c5372 | service: service-general +[2026-04-16 14:22:55.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050208120005 | request_id: 2baa7f7d-fc4b-4ed4-bbd8-b7ba807c5372 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77fb659d-b26b-4b4c-b707-a067c9d9f27e | service: service-general +[2026-04-16 14:22:55.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244101670029 | request_id: 77fb659d-b26b-4b4c-b707-a067c9d9f27e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5263fe46-7c49-4c9f-9144-417eba4439c9 | service: service-general +[2026-04-16 14:22:55.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514064602850002 | request_id: 5263fe46-7c49-4c9f-9144-417eba4439c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61989153-37de-43f4-83df-2f6b709f042f | service: service-general +[2026-04-16 14:22:55.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064507150001 | request_id: 61989153-37de-43f4-83df-2f6b709f042f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 612e5e4d-c456-4607-9f7b-8e015eadeb89 | service: service-general +[2026-04-16 14:22:55.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011401970006 | request_id: 612e5e4d-c456-4607-9f7b-8e015eadeb89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c806f150-cb1c-4dd4-a7e4-b46fae8adfc6 | service: service-general +[2026-04-16 14:22:55.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054101760011 | request_id: c806f150-cb1c-4dd4-a7e4-b46fae8adfc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93ef9002-9946-474c-9783-6d4828ddb021 | service: service-general +[2026-04-16 14:22:55.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031001690003 | request_id: 93ef9002-9946-474c-9783-6d4828ddb021 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cf56d7f-4284-4023-964f-a17504c27d34 | service: service-general +[2026-04-16 14:22:55.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115209540001 | request_id: 6cf56d7f-4284-4023-964f-a17504c27d34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1cc59f3-b0f3-4c68-a3fa-7b4c07ffbeac | service: service-general +[2026-04-16 14:22:55.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114902630002 | request_id: e1cc59f3-b0f3-4c68-a3fa-7b4c07ffbeac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1255bf0-c0cc-4edb-9d89-edd21647c434 | service: service-general +[2026-04-16 14:22:55.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506181904620002 | request_id: a1255bf0-c0cc-4edb-9d89-edd21647c434 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 577b847d-551d-4b15-beec-59dff536651e | service: service-general +[2026-04-16 14:22:55.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135009790006 | request_id: 577b847d-551d-4b15-beec-59dff536651e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2618c99c-0f47-4eb5-803c-2b2645c54074 | service: service-general +[2026-04-16 14:22:55.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510051708910007 | request_id: 2618c99c-0f47-4eb5-803c-2b2645c54074 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90d1cda5-5f2a-49f6-b5c7-8d9c3dac8026 | service: service-general +[2026-04-16 14:22:55.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350021200036 | request_id: 90d1cda5-5f2a-49f6-b5c7-8d9c3dac8026 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6693123-a2f9-46f5-bf5b-8f3c359c484f | service: service-general +[2026-04-16 14:22:55.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082806180003 | request_id: f6693123-a2f9-46f5-bf5b-8f3c359c484f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d94e4d2-d665-460d-827d-6180ee83d8e6 | service: service-general +[2026-04-16 14:22:55.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046308530002 | request_id: 1d94e4d2-d665-460d-827d-6180ee83d8e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ef03165-2bf3-4ce5-ae4f-06d512fd16e5 | service: service-general +[2026-04-16 14:22:55.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024408670007 | request_id: 7ef03165-2bf3-4ce5-ae4f-06d512fd16e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2abc2d79-b3b6-4fea-a04b-4bc89a842eee | service: service-general +[2026-04-16 14:22:55.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503075607690003 | request_id: 2abc2d79-b3b6-4fea-a04b-4bc89a842eee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec575b6e-1633-44dd-9740-8105647b7f28 | service: service-general +[2026-04-16 14:22:55.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046402420004 | request_id: ec575b6e-1633-44dd-9740-8105647b7f28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86c7d440-c619-4ac8-b2d0-de6f952ef9f2 | service: service-general +[2026-04-16 14:22:55.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519125003800007 | request_id: 86c7d440-c619-4ac8-b2d0-de6f952ef9f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 523b50b7-2d75-45fb-a877-895d64ca5151 | service: service-general +[2026-04-16 14:22:55.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 523b50b7-2d75-45fb-a877-895d64ca5151 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cf574f9-e958-4c9c-9047-ed4111e75603 | service: service-general +[2026-04-16 14:22:55.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034101580032 | request_id: 7cf574f9-e958-4c9c-9047-ed4111e75603 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d16f8f8a-c360-4ee1-a132-820ca973148e | service: service-general +[2026-04-16 14:22:55.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054506800002 | request_id: d16f8f8a-c360-4ee1-a132-820ca973148e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efaab6c0-7be8-4120-8ab5-e1bd2fc913ba | service: service-general +[2026-04-16 14:22:55.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234505580002 | request_id: efaab6c0-7be8-4120-8ab5-e1bd2fc913ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 717d97b9-c70e-4690-abf9-7a38f6a453b0 | service: service-general +[2026-04-16 14:22:55.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081106670003 | request_id: 717d97b9-c70e-4690-abf9-7a38f6a453b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db235618-7921-423a-a3d9-f94d165629b5 | service: service-general +[2026-04-16 14:22:55.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165002790006 | request_id: db235618-7921-423a-a3d9-f94d165629b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98750ce5-feb6-4020-9c50-2511c7e0e592 | service: service-general +[2026-04-16 14:22:55.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244406910003 | request_id: 98750ce5-feb6-4020-9c50-2511c7e0e592 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a836314-f1ee-4790-8a93-fac10c473268 | service: service-general +[2026-04-16 14:22:55.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054505510004 | request_id: 9a836314-f1ee-4790-8a93-fac10c473268 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb649a06-edfb-4a95-ade0-3fc3cbe1d543 | service: service-general +[2026-04-16 14:22:55.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181204940001 | request_id: bb649a06-edfb-4a95-ade0-3fc3cbe1d543 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57dd1ef5-dc01-49d9-b05d-df40034aaa76 | service: service-general +[2026-04-16 14:22:55.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410670001 | request_id: 57dd1ef5-dc01-49d9-b05d-df40034aaa76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10773ceb-ef4d-4793-a6ad-3a3214f92a3e | service: service-general +[2026-04-16 14:22:55.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240505000005 | request_id: 10773ceb-ef4d-4793-a6ad-3a3214f92a3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea6bd44e-e274-44fd-b339-5d611b1292d0 | service: service-general +[2026-04-16 14:22:55.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508156501870003 | request_id: ea6bd44e-e274-44fd-b339-5d611b1292d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcc49759-54c1-4df2-8bef-a4211f16513f | service: service-general +[2026-04-16 14:22:55.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525164303540002 | request_id: bcc49759-54c1-4df2-8bef-a4211f16513f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59adbe12-d0fe-49d6-b5b9-194883e1be0a | service: service-general +[2026-04-16 14:22:55.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556750 | request_id: 59adbe12-d0fe-49d6-b5b9-194883e1be0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73c89e32-794a-4200-b10b-d84748a9b37e | service: service-general +[2026-04-16 14:22:55.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 590.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044704100001 | request_id: 73c89e32-794a-4200-b10b-d84748a9b37e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ac42856-d8c4-459f-b7a0-692de7f41308 | service: service-general +[2026-04-16 14:22:55.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165009700003 | request_id: 5ac42856-d8c4-459f-b7a0-692de7f41308 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c779811-220e-4733-87ab-c12d192bc875 | service: service-general +[2026-04-16 14:22:55.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245404470001 | request_id: 8c779811-220e-4733-87ab-c12d192bc875 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52fdd27a-8715-41c7-a718-246497510ced | service: service-general +[2026-04-16 14:22:55.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141905500001 | request_id: 52fdd27a-8715-41c7-a718-246497510ced | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fe123fe-83f8-4271-94f9-186998264c92 | service: service-general +[2026-04-16 14:22:55.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226910760001 | request_id: 7fe123fe-83f8-4271-94f9-186998264c92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8218abc-b618-4ff9-a544-047a08a6b099 | service: service-general +[2026-04-16 14:22:55.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507265011760001 | request_id: e8218abc-b618-4ff9-a544-047a08a6b099 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb52e6ab-73d2-4078-b534-e5703e7d2b68 | service: service-general +[2026-04-16 14:22:55.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251010660002 | request_id: eb52e6ab-73d2-4078-b534-e5703e7d2b68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae712f2a-8bb9-4ff0-adc6-5f836d7522bf | service: service-general +[2026-04-16 14:22:55.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181909700003 | request_id: ae712f2a-8bb9-4ff0-adc6-5f836d7522bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39a92a53-09ad-4e37-9cff-5cf559e9027a | service: service-general +[2026-04-16 14:22:55.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234108560016 | request_id: 39a92a53-09ad-4e37-9cff-5cf559e9027a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c75e64f1-a1b0-45b7-b927-668061461649 | service: service-general +[2026-04-16 14:22:55.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115512920004 | request_id: c75e64f1-a1b0-45b7-b927-668061461649 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1461765-db72-469d-ba2d-3ab40a49bd8e | service: service-general +[2026-04-16 14:22:55.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084201680001 | request_id: e1461765-db72-469d-ba2d-3ab40a49bd8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb6fcdc2-be8f-4486-a60b-7c2aa21a2ab1 | service: service-general +[2026-04-16 14:22:55.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244106750002 | request_id: eb6fcdc2-be8f-4486-a60b-7c2aa21a2ab1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac23f1af-6d72-49bf-bf7b-d7d4e2be11b7 | service: service-general +[2026-04-16 14:22:55.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026206040002 | request_id: ac23f1af-6d72-49bf-bf7b-d7d4e2be11b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbd9d1e0-31eb-4a9a-9595-13907c22b9d0 | service: service-general +[2026-04-16 14:22:55.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334401000002 | request_id: bbd9d1e0-31eb-4a9a-9595-13907c22b9d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39d2ddcd-3de8-401b-bd94-104bb002d999 | service: service-general +[2026-04-16 14:22:55.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015505790007 | request_id: 39d2ddcd-3de8-401b-bd94-104bb002d999 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e888e7e1-7a19-4f6d-8460-0db3d282062a | service: service-general +[2026-04-16 14:22:55.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572015706450001 | request_id: e888e7e1-7a19-4f6d-8460-0db3d282062a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82b33821-8aeb-4c48-a3d2-0a0d58ab78bb | service: service-general +[2026-04-16 14:22:55.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034112710004 | request_id: 82b33821-8aeb-4c48-a3d2-0a0d58ab78bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1edbe5e7-6526-432b-86ad-97f34b781589 | service: service-general +[2026-04-16 14:22:55.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571012901030004 | request_id: 1edbe5e7-6526-432b-86ad-97f34b781589 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61401d9f-b711-421e-a23a-189e4eacfe43 | service: service-general +[2026-04-16 14:22:55.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506182912103135 | request_id: 61401d9f-b711-421e-a23a-189e4eacfe43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76024f3b-0c68-447b-97a6-fe9b59457f26 | service: service-general +[2026-04-16 14:22:55.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216811750001 | request_id: 76024f3b-0c68-447b-97a6-fe9b59457f26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bd0a955-5ae3-4ce1-adf3-6fdfd632ce74 | service: service-general +[2026-04-16 14:22:55.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035304650008 | request_id: 6bd0a955-5ae3-4ce1-adf3-6fdfd632ce74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a3736b7-33a1-40d7-8a28-c91f1d639bfe | service: service-general +[2026-04-16 14:22:55.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030311980007 | request_id: 0a3736b7-33a1-40d7-8a28-c91f1d639bfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84499c14-9938-41c1-9661-13929b395fd3 | service: service-general +[2026-04-16 14:22:55.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146103990001 | request_id: 84499c14-9938-41c1-9661-13929b395fd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6acb51db-457f-441f-a68f-7e77ffc6bfd0 | service: service-general +[2026-04-16 14:22:55.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040705920005 | request_id: 6acb51db-457f-441f-a68f-7e77ffc6bfd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b248d93-2644-4bc8-80c0-755ee200064e | service: service-general +[2026-04-16 14:22:55.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557000 | request_id: 3b248d93-2644-4bc8-80c0-755ee200064e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6666f248-8fd3-450b-b333-fcac44922f05 | service: service-general +[2026-04-16 14:22:55.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 6666f248-8fd3-450b-b333-fcac44922f05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7962310a-eedb-458a-b2e5-c52422c03382 | service: service-general +[2026-04-16 14:22:55.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512061804960002 | request_id: 7962310a-eedb-458a-b2e5-c52422c03382 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5db9de03-65f4-4a9e-b983-440b291bdfe8 | service: service-general +[2026-04-16 14:22:55.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015303690002 | request_id: 5db9de03-65f4-4a9e-b983-440b291bdfe8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd35d0bd-81ee-4153-b1a6-7ec78f734769 | service: service-general +[2026-04-16 14:22:55.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134209900001 | request_id: cd35d0bd-81ee-4153-b1a6-7ec78f734769 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dc5a431-3624-4884-a565-5ecc91967a87 | service: service-general +[2026-04-16 14:22:55.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314108610002 | request_id: 2dc5a431-3624-4884-a565-5ecc91967a87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 411c74de-cea0-44f0-8549-4d9529280d53 | service: service-general +[2026-04-16 14:22:55.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071149498 | request_id: 411c74de-cea0-44f0-8549-4d9529280d53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d436769-27bf-4e0c-9e57-226c2d3b7bda | service: service-general +[2026-04-16 14:22:55.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612160003 | request_id: 8d436769-27bf-4e0c-9e57-226c2d3b7bda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0b17bde-177e-47c5-9ac5-4abd56085020 | service: service-general +[2026-04-16 14:22:55.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517065106930001 | request_id: a0b17bde-177e-47c5-9ac5-4abd56085020 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 494ad788-8098-40c5-9fa5-7e1e9ebc35d3 | service: service-general +[2026-04-16 14:22:55.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240405670001 | request_id: 494ad788-8098-40c5-9fa5-7e1e9ebc35d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03380078-60be-45df-8542-2bec17ef6bac | service: service-general +[2026-04-16 14:22:55.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030809170001 | request_id: 03380078-60be-45df-8542-2bec17ef6bac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 834feb0b-cdc0-4ea1-ad1f-70c714c97486 | service: service-general +[2026-04-16 14:22:55.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040303090002 | request_id: 834feb0b-cdc0-4ea1-ad1f-70c714c97486 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 681c1daa-530e-454b-81b3-e51c2963754a | service: service-general +[2026-04-16 14:22:55.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034109670001 | request_id: 681c1daa-530e-454b-81b3-e51c2963754a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64d5bb11-03d0-4f12-ac5c-8d426ae3c544 | service: service-general +[2026-04-16 14:22:55.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164104750005 | request_id: 64d5bb11-03d0-4f12-ac5c-8d426ae3c544 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00ac7f7b-ed98-4b81-a116-1904f3750ae2 | service: service-general +[2026-04-16 14:22:55.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040104800002 | request_id: 00ac7f7b-ed98-4b81-a116-1904f3750ae2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf3d6d9f-87d2-4d6c-8fc0-312290043012 | service: service-general +[2026-04-16 14:22:55.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021702440002 | request_id: bf3d6d9f-87d2-4d6c-8fc0-312290043012 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 928880e3-c891-432e-8fe9-8d1e58053e83 | service: service-general +[2026-04-16 14:22:55.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026101680004 | request_id: 928880e3-c891-432e-8fe9-8d1e58053e83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f16c448-5bbb-406e-bee3-a32505ac45c5 | service: service-general +[2026-04-16 14:22:55.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040607970004 | request_id: 7f16c448-5bbb-406e-bee3-a32505ac45c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a6637b3-0bd1-4038-9b77-5f7405b73c07 | service: service-general +[2026-04-16 14:22:55.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506122404970004 | request_id: 8a6637b3-0bd1-4038-9b77-5f7405b73c07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 416a4a48-041c-4095-bc6c-24ca529fda60 | service: service-general +[2026-04-16 14:22:55.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184708550004 | request_id: 416a4a48-041c-4095-bc6c-24ca529fda60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be0991fd-fd60-4730-bf62-b26bf504b745 | service: service-general +[2026-04-16 14:22:55.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055709110004 | request_id: be0991fd-fd60-4730-bf62-b26bf504b745 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abaa5059-2b54-43f7-a522-de99c0159b0e | service: service-general +[2026-04-16 14:22:55.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024703520001 | request_id: abaa5059-2b54-43f7-a522-de99c0159b0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d6b54fa-eb6c-4559-97ed-2eafbca12bf8 | service: service-general +[2026-04-16 14:22:55.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024208090006 | request_id: 1d6b54fa-eb6c-4559-97ed-2eafbca12bf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ddbaa7e-af4e-4b46-a6dc-2eb84893ad9e | service: service-general +[2026-04-16 14:22:55.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525161407960121 | request_id: 4ddbaa7e-af4e-4b46-a6dc-2eb84893ad9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a044a331-f82d-45eb-9cbf-0b1b3b781aff | service: service-general +[2026-04-16 14:22:55.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240701820002 | request_id: a044a331-f82d-45eb-9cbf-0b1b3b781aff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4340e595-7b1c-4e39-8623-efb8624eae18 | service: service-general +[2026-04-16 14:22:55.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0002000071156100 | request_id: 4340e595-7b1c-4e39-8623-efb8624eae18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a8e120a-2459-4cbf-9d09-2bea9a8e2767 | service: service-general +[2026-04-16 14:22:55.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086004860001 | request_id: 7a8e120a-2459-4cbf-9d09-2bea9a8e2767 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44d6b6d8-b0a7-4d11-bb2b-0cc4dcbdc8fb | service: service-general +[2026-04-16 14:22:55.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010506640001 | request_id: 44d6b6d8-b0a7-4d11-bb2b-0cc4dcbdc8fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8192fb35-8cee-4a7b-a6da-f8b83d82b388 | service: service-general +[2026-04-16 14:22:55.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357903130450001_ | request_id: 8192fb35-8cee-4a7b-a6da-f8b83d82b388 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 944baa1c-f861-4aed-8f62-2d1942cefe49 | service: service-general +[2026-04-16 14:22:55.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 944baa1c-f861-4aed-8f62-2d1942cefe49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38ad9c57-905d-46b9-89b5-f2c673a29ab0 | service: service-general +[2026-04-16 14:22:55.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 38ad9c57-905d-46b9-89b5-f2c673a29ab0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a33f9b5f-9e4e-44de-a4d4-08d61b80cc19 | service: service-general +[2026-04-16 14:22:55.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: a33f9b5f-9e4e-44de-a4d4-08d61b80cc19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76b7a49a-b893-44f7-b7fa-6c6e171ee953 | service: service-general +[2026-04-16 14:22:55.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507262309850002 | request_id: 76b7a49a-b893-44f7-b7fa-6c6e171ee953 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef4972ab-f828-4531-885e-aeb8ad06fb1d | service: service-general +[2026-04-16 14:22:55.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: ef4972ab-f828-4531-885e-aeb8ad06fb1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdf0ceea-85f5-4b80-97db-3791731c7ac5 | service: service-general +[2026-04-16 14:22:55.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: cdf0ceea-85f5-4b80-97db-3791731c7ac5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de891d71-4fb3-4f2e-8fe4-521c8ca61089 | service: service-general +[2026-04-16 14:22:55.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: de891d71-4fb3-4f2e-8fe4-521c8ca61089 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e10b0791-f8be-4bc5-ae54-af7096505c2d | service: service-general +[2026-04-16 14:22:55.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: e10b0791-f8be-4bc5-ae54-af7096505c2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07152e74-0743-4887-8ed3-2dacd520553b | service: service-general +[2026-04-16 14:22:55.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560402 | request_id: 07152e74-0743-4887-8ed3-2dacd520553b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 012084a9-1b2f-41bc-8d75-313dd9d13381 | service: service-general +[2026-04-16 14:22:55.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: 012084a9-1b2f-41bc-8d75-313dd9d13381 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 160c1d04-f020-473b-b40b-dd42e07884f9 | service: service-general +[2026-04-16 14:22:55.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 160c1d04-f020-473b-b40b-dd42e07884f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93859fcb-49d5-4ebb-9a6e-5ceb838e972f | service: service-general +[2026-04-16 14:22:55.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 93859fcb-49d5-4ebb-9a6e-5ceb838e972f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 141d749d-42b3-4981-aff1-b3074326f86b | service: service-general +[2026-04-16 14:22:55.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271021003790001 | request_id: 141d749d-42b3-4981-aff1-b3074326f86b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 364b9f2c-32e8-46b8-9ca7-5e7674637194 | service: service-general +[2026-04-16 14:22:55.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: 364b9f2c-32e8-46b8-9ca7-5e7674637194 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c281beaa-47d4-43a6-9568-061365c433e2 | service: service-general +[2026-04-16 14:22:55.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 116.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: c281beaa-47d4-43a6-9568-061365c433e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07290f90-462a-48d2-9730-2a7849ed7cd5 | service: service-general +[2026-04-16 14:22:55.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 07290f90-462a-48d2-9730-2a7849ed7cd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5b386b9-7684-4f8d-8d28-a2011a649419 | service: service-general +[2026-04-16 14:22:55.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: a5b386b9-7684-4f8d-8d28-a2011a649419 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aea6d3e5-a066-43c8-a582-4d50d8cfb4e4 | service: service-general +[2026-04-16 14:22:55.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: aea6d3e5-a066-43c8-a582-4d50d8cfb4e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5a49653-78fd-4dbf-9996-200eb44fe424 | service: service-general +[2026-04-16 14:22:55.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: b5a49653-78fd-4dbf-9996-200eb44fe424 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46e8a961-4eda-4385-a3b0-fe4eccfaf3cf | service: service-general +[2026-04-16 14:22:55.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: 46e8a961-4eda-4385-a3b0-fe4eccfaf3cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cd3f84a-7da5-4ad6-bd29-f9068a3f7e36 | service: service-general +[2026-04-16 14:22:55.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 4cd3f84a-7da5-4ad6-bd29-f9068a3f7e36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8ca1e65-7ceb-4f7d-b4f3-0f2073781713 | service: service-general +[2026-04-16 14:22:55.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: b8ca1e65-7ceb-4f7d-b4f3-0f2073781713 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 060a16d4-bdac-4922-ab5a-89f96e8d7d72 | service: service-general +[2026-04-16 14:22:55.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 060a16d4-bdac-4922-ab5a-89f96e8d7d72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b37d1759-7d7d-4386-8f2e-3008af9d51ae | service: service-general +[2026-04-16 14:22:55.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505224107740068 | request_id: b37d1759-7d7d-4386-8f2e-3008af9d51ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f78035c-69e3-44c3-aad8-afbc80b17181 | service: service-general +[2026-04-16 14:22:55.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 7f78035c-69e3-44c3-aad8-afbc80b17181 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7638343-dc54-47d4-80a6-4a5e0b05c451 | service: service-general +[2026-04-16 14:22:55.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: a7638343-dc54-47d4-80a6-4a5e0b05c451 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a318f0f3-4f25-4338-aa9b-a404a314546f | service: service-general +[2026-04-16 14:22:55.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025005790002 | request_id: a318f0f3-4f25-4338-aa9b-a404a314546f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bf79a0b-4915-497d-aa24-0433919fde86 | service: service-general +[2026-04-16 14:22:55.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 3bf79a0b-4915-497d-aa24-0433919fde86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82aff274-1e60-449f-a43d-de44129f2a29 | service: service-general +[2026-04-16 14:22:55.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: 82aff274-1e60-449f-a43d-de44129f2a29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afde474d-a3b5-49de-8eaf-30c1ab8aad88 | service: service-general +[2026-04-16 14:22:55.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: afde474d-a3b5-49de-8eaf-30c1ab8aad88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea197809-7ad9-4965-bb5f-addc303edc99 | service: service-general +[2026-04-16 14:22:55.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: ea197809-7ad9-4965-bb5f-addc303edc99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94f3b63a-749a-43b2-bf43-1f9601ef40f1 | service: service-general +[2026-04-16 14:22:55.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031603950001 | request_id: 94f3b63a-749a-43b2-bf43-1f9601ef40f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11ad0fdd-8fe2-47e4-893f-cbade7a624bd | service: service-general +[2026-04-16 14:22:55.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 116.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: 11ad0fdd-8fe2-47e4-893f-cbade7a624bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b783d75-a4e1-4e43-bdcc-21b68a46ae89 | service: service-general +[2026-04-16 14:22:55.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132904610001 | request_id: 6b783d75-a4e1-4e43-bdcc-21b68a46ae89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af3e44f7-a5c8-45b1-b935-8eddffde012a | service: service-general +[2026-04-16 14:22:55.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: af3e44f7-a5c8-45b1-b935-8eddffde012a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0e412f5-33c4-4ae6-a02f-5dacdb3a54d7 | service: service-general +[2026-04-16 14:22:55.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: f0e412f5-33c4-4ae6-a02f-5dacdb3a54d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1248ce7c-238b-4517-a94b-f2526f6e8e11 | service: service-general +[2026-04-16 14:22:55.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 1248ce7c-238b-4517-a94b-f2526f6e8e11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f58e491c-2672-4e18-b023-e9ab3a88e107 | service: service-general +[2026-04-16 14:22:55.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205011590001 | request_id: f58e491c-2672-4e18-b023-e9ab3a88e107 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b78bb978-32c8-4875-896f-6b68325c8f3d | service: service-general +[2026-04-16 14:22:55.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: b78bb978-32c8-4875-896f-6b68325c8f3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cbe1fca-b1d3-4a28-9a4c-e637096c0759 | service: service-general +[2026-04-16 14:22:55.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 3cbe1fca-b1d3-4a28-9a4c-e637096c0759 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9e567de-57ae-4442-a70a-b23680757b4f | service: service-general +[2026-04-16 14:22:55.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: e9e567de-57ae-4442-a70a-b23680757b4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c54c8e89-abb6-451e-8d47-9702bf7a110e | service: service-general +[2026-04-16 14:22:55.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: c54c8e89-abb6-451e-8d47-9702bf7a110e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36e7b0de-1911-4049-8539-855825e11a75 | service: service-general +[2026-04-16 14:22:55.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: 36e7b0de-1911-4049-8539-855825e11a75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f01e93fa-0097-429d-bd1c-a91dfdaab4d5 | service: service-general +[2026-04-16 14:22:55.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: f01e93fa-0097-429d-bd1c-a91dfdaab4d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67c18d97-f0b5-49a2-84ec-e0a4e9cf6604 | service: service-general +[2026-04-16 14:22:55.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: 67c18d97-f0b5-49a2-84ec-e0a4e9cf6604 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59676186-4397-40a0-8191-8f862c8cbb28 | service: service-general +[2026-04-16 14:22:55.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 59676186-4397-40a0-8191-8f862c8cbb28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad6efbbb-ac02-42fd-94e6-4b3d30140711 | service: service-general +[2026-04-16 14:22:55.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 539.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523180506750011 | request_id: ad6efbbb-ac02-42fd-94e6-4b3d30140711 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f03f847c-b2e2-4131-96de-bb43365c481c | service: service-general +[2026-04-16 14:22:55.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545912 | request_id: f03f847c-b2e2-4131-96de-bb43365c481c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9de9c50-94e8-47f6-abcc-a09f9f9f4b56 | service: service-general +[2026-04-16 14:22:55.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510045502920001 | request_id: d9de9c50-94e8-47f6-abcc-a09f9f9f4b56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5aed23cb-27cd-4f73-a2cc-0968e068af87 | service: service-general +[2026-04-16 14:22:55.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 5aed23cb-27cd-4f73-a2cc-0968e068af87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6aa69812-3fd3-4820-89a3-5d3183a0c8b1 | service: service-general +[2026-04-16 14:22:55.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545981 | request_id: 6aa69812-3fd3-4820-89a3-5d3183a0c8b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1888234c-2c7c-4159-83e3-07e9841904fb | service: service-general +[2026-04-16 14:22:55.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242303490003 | request_id: 1888234c-2c7c-4159-83e3-07e9841904fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25a6f92b-23e9-41a3-9e62-5e219da08c6c | service: service-general +[2026-04-16 14:22:55.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031212570002 | request_id: 25a6f92b-23e9-41a3-9e62-5e219da08c6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6332cfef-a9ce-433a-be9a-6fd7e0c8a950 | service: service-general +[2026-04-16 14:22:55.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135202560002 | request_id: 6332cfef-a9ce-433a-be9a-6fd7e0c8a950 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a20733f-2c69-49a0-a10a-fb1c468b4819 | service: service-general +[2026-04-16 14:22:55.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 117.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230803940003 | request_id: 4a20733f-2c69-49a0-a10a-fb1c468b4819 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59516c51-ecd1-42a0-800d-8250bf32e9dc | service: service-general +[2026-04-16 14:22:55.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514032908720002 | request_id: 59516c51-ecd1-42a0-800d-8250bf32e9dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 740d5530-20bd-4b52-85ae-43ca9df022ad | service: service-general +[2026-04-16 14:22:55.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: 740d5530-20bd-4b52-85ae-43ca9df022ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe3ce7ef-acae-4b6e-9ff3-6fdeb7ee1abf | service: service-general +[2026-04-16 14:22:55.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195307800001 | request_id: fe3ce7ef-acae-4b6e-9ff3-6fdeb7ee1abf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7516539-60f9-46f4-9dcd-89f117952d5b | service: service-general +[2026-04-16 14:22:55.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506014107730164 | request_id: b7516539-60f9-46f4-9dcd-89f117952d5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d5b83b8-e90d-426e-863a-a428ea49543c | service: service-general +[2026-04-16 14:22:55.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505087008620001 | request_id: 0d5b83b8-e90d-426e-863a-a428ea49543c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75d66be8-6241-4eee-b022-f3779e0d129f | service: service-general +[2026-04-16 14:22:55.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054505510004 | request_id: 75d66be8-6241-4eee-b022-f3779e0d129f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f45857b9-dec7-4b6d-b048-ddbfe976b969 | service: service-general +[2026-04-16 14:22:55.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506141704620001 | request_id: f45857b9-dec7-4b6d-b048-ddbfe976b969 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4547dc53-bad7-498a-9504-408d09a6b2f9 | service: service-general +[2026-04-16 14:22:55.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010808650004 | request_id: 4547dc53-bad7-498a-9504-408d09a6b2f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d6fe150-7b9a-44e0-8034-0c973765a8e8 | service: service-general +[2026-04-16 14:22:55.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054709910001 | request_id: 0d6fe150-7b9a-44e0-8034-0c973765a8e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 982494e5-1c5e-4ad3-9b9b-0957dd532ccc | service: service-general +[2026-04-16 14:22:55.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506227110780001 | request_id: 982494e5-1c5e-4ad3-9b9b-0957dd532ccc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5b3d4d2-721a-4dec-8e46-d53683a99feb | service: service-general +[2026-04-16 14:22:55.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557646 | request_id: c5b3d4d2-721a-4dec-8e46-d53683a99feb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80bd988b-51de-44ee-ab72-7618853013a2 | service: service-general +[2026-04-16 14:22:55.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096205820001 | request_id: 80bd988b-51de-44ee-ab72-7618853013a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a08e885-4b94-4038-8d69-2df363e9a0d9 | service: service-general +[2026-04-16 14:22:55.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505102204770001 | request_id: 8a08e885-4b94-4038-8d69-2df363e9a0d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5eebbc12-71d5-4d20-9f10-aa932424ce0b | service: service-general +[2026-04-16 14:22:55.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507217112770001 | request_id: 5eebbc12-71d5-4d20-9f10-aa932424ce0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e7f2756-1413-402f-993a-e8b9680d0738 | service: service-general +[2026-04-16 14:22:55.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503066803070001 | request_id: 5e7f2756-1413-402f-993a-e8b9680d0738 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c30b58f8-a6c4-4c45-8e65-bcdd89173e61 | service: service-general +[2026-04-16 14:22:55.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304101560022 | request_id: c30b58f8-a6c4-4c45-8e65-bcdd89173e61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb2d8f8b-4401-41a0-91e4-488f50e71767 | service: service-general +[2026-04-16 14:22:55.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: eb2d8f8b-4401-41a0-91e4-488f50e71767 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 332fde71-51f7-40f7-a712-3cd2d528e9a6 | service: service-general +[2026-04-16 14:22:55.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 332fde71-51f7-40f7-a712-3cd2d528e9a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: debf17e4-e1d6-4d09-b351-0d4036694952 | service: service-general +[2026-04-16 14:22:55.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518071506840008 | request_id: debf17e4-e1d6-4d09-b351-0d4036694952 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1cf261b-8fcb-4e3b-8912-a95a5e4368df | service: service-general +[2026-04-16 14:22:55.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174510820003 | request_id: d1cf261b-8fcb-4e3b-8912-a95a5e4368df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f123c1c-7845-4727-a04d-95b44103f472 | service: service-general +[2026-04-16 14:22:55.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513210112050003 | request_id: 4f123c1c-7845-4727-a04d-95b44103f472 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5374edb-95a5-4b96-baa2-07e9c882feba | service: service-general +[2026-04-16 14:22:55.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505056405550001 | request_id: d5374edb-95a5-4b96-baa2-07e9c882feba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a863210d-ef49-4cb8-84d6-ef4e09686a18 | service: service-general +[2026-04-16 14:22:55.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503070102540001 | request_id: a863210d-ef49-4cb8-84d6-ef4e09686a18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d56da548-18d8-4276-85f2-104df1c83dcd | service: service-general +[2026-04-16 14:22:55.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513070107790407 | request_id: d56da548-18d8-4276-85f2-104df1c83dcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e58d0c8-69d2-410a-bb76-df43e2f851b3 | service: service-general +[2026-04-16 14:22:55.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035001000003 | request_id: 9e58d0c8-69d2-410a-bb76-df43e2f851b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1e7c2b5-f070-4326-9846-bc640822bd8a | service: service-general +[2026-04-16 14:22:55.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040211010010 | request_id: d1e7c2b5-f070-4326-9846-bc640822bd8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b954fb0f-0696-4445-a031-ff7d1d2b7155 | service: service-general +[2026-04-16 14:22:55.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513105505780002 | request_id: b954fb0f-0696-4445-a031-ff7d1d2b7155 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f66f0009-62f1-4153-909c-3ee48d356b09 | service: service-general +[2026-04-16 14:22:55.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054107710038 | request_id: f66f0009-62f1-4153-909c-3ee48d356b09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f98be89-fd50-40ff-a154-7194dfc2bbde | service: service-general +[2026-04-16 14:22:55.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514075808610002 | request_id: 3f98be89-fd50-40ff-a154-7194dfc2bbde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51ee1e66-b010-464a-b522-44bc69db23ef | service: service-general +[2026-04-16 14:22:55.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502076210920003 | request_id: 51ee1e66-b010-464a-b522-44bc69db23ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 154423f3-7c83-48dc-86f7-867b0ecd9567 | service: service-general +[2026-04-16 14:22:55.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071200000 | request_id: 154423f3-7c83-48dc-86f7-867b0ecd9567 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dde7a5a4-108c-4c46-b0ce-7b54289fcb20 | service: service-general +[2026-04-16 14:22:55.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040307670004 | request_id: dde7a5a4-108c-4c46-b0ce-7b54289fcb20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13cf4d1f-00ff-4cd6-b131-0e15ab808166 | service: service-general +[2026-04-16 14:22:55.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010202550002 | request_id: 13cf4d1f-00ff-4cd6-b131-0e15ab808166 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd948bec-8b7f-424e-803d-5c79c117c1f7 | service: service-general +[2026-04-16 14:22:55.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074103600005 | request_id: bd948bec-8b7f-424e-803d-5c79c117c1f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bad24c33-bc17-43fe-ae07-001cd072fbd2 | service: service-general +[2026-04-16 14:22:55.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1702220803870001 | request_id: bad24c33-bc17-43fe-ae07-001cd072fbd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 940e4b82-c6d8-4a78-b350-6df852c60008 | service: service-general +[2026-04-16 14:22:55.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512105006750001 | request_id: 940e4b82-c6d8-4a78-b350-6df852c60008 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3e9c8f3-8ad2-4d21-baca-d7ccc2b48082 | service: service-general +[2026-04-16 14:22:55.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115012630001 | request_id: b3e9c8f3-8ad2-4d21-baca-d7ccc2b48082 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a55b070-854b-4faa-87bd-1b185265216c | service: service-general +[2026-04-16 14:22:55.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154108670001 | request_id: 1a55b070-854b-4faa-87bd-1b185265216c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eeece11f-2b0b-4653-8685-4d8602792f66 | service: service-general +[2026-04-16 14:22:55.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6408026504660001 | request_id: eeece11f-2b0b-4653-8685-4d8602792f66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 111ef5fe-79d0-4728-b9d8-1516c0a0e649 | service: service-general +[2026-04-16 14:22:55.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094702140002 | request_id: 111ef5fe-79d0-4728-b9d8-1516c0a0e649 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b6268c3-fbc1-4d8a-8079-ed763e61c344 | service: service-general +[2026-04-16 14:22:55.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032010850004 | request_id: 6b6268c3-fbc1-4d8a-8079-ed763e61c344 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d426116-299b-4338-b040-7f4391552d40 | service: service-general +[2026-04-16 14:22:55.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514113006690007 | request_id: 1d426116-299b-4338-b040-7f4391552d40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ada6e997-6112-4edf-bb5c-71edd62242c7 | service: service-general +[2026-04-16 14:22:55.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508012309890002 | request_id: ada6e997-6112-4edf-bb5c-71edd62242c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03bd963f-d4e7-4285-ad6a-e571333b3eae | service: service-general +[2026-04-16 14:22:55.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101550046 | request_id: 03bd963f-d4e7-4285-ad6a-e571333b3eae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e7e7f86-358b-4ce2-8934-ad865b65fdf7 | service: service-general +[2026-04-16 14:22:55.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6408021504640001 | request_id: 5e7e7f86-358b-4ce2-8934-ad865b65fdf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56155534-7264-48dc-9fd0-d24c6af15ff4 | service: service-general +[2026-04-16 14:22:55.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3201135702670003 | request_id: 56155534-7264-48dc-9fd0-d24c6af15ff4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e90220f-5ed9-46ae-b5c8-074a499f5692 | service: service-general +[2026-04-16 14:22:55.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 120.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184206790001 | request_id: 5e90220f-5ed9-46ae-b5c8-074a499f5692 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79a0d083-0a48-4dd3-80e4-397dadad782f | service: service-general +[2026-04-16 14:22:55.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101306940003 | request_id: 79a0d083-0a48-4dd3-80e4-397dadad782f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cd8d707-4daa-4af3-9924-70893da1481b | service: service-general +[2026-04-16 14:22:55.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035602600003 | request_id: 3cd8d707-4daa-4af3-9924-70893da1481b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b3c9b0d-f385-4917-a8cc-5b15d8ffb2bc | service: service-general +[2026-04-16 14:22:55.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156312690001 | request_id: 7b3c9b0d-f385-4917-a8cc-5b15d8ffb2bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bceb3a1b-b162-40c5-a4b3-c9d187aeeaa3 | service: service-general +[2026-04-16 14:22:55.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112701170001 | request_id: bceb3a1b-b162-40c5-a4b3-c9d187aeeaa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9237f29-a119-42b3-a236-db3e72697f1c | service: service-general +[2026-04-16 14:22:55.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102504910001 | request_id: f9237f29-a119-42b3-a236-db3e72697f1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57af7f0d-7d9f-4f0d-a40b-1df694ab5dd0 | service: service-general +[2026-04-16 14:22:55.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: 57af7f0d-7d9f-4f0d-a40b-1df694ab5dd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2921e2ef-692b-4cd5-9e37-5ecaec1ae45d | service: service-general +[2026-04-16 14:22:55.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145609650003 | request_id: 2921e2ef-692b-4cd5-9e37-5ecaec1ae45d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7431356c-93f6-4321-b731-5169e6d1353b | service: service-general +[2026-04-16 14:22:55.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034407820007 | request_id: 7431356c-93f6-4321-b731-5169e6d1353b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16465514-f4fc-4cf1-be13-402a9759f3df | service: service-general +[2026-04-16 14:22:55.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 701.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503130501630003 | request_id: 16465514-f4fc-4cf1-be13-402a9759f3df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeabb2c0-3956-40de-9834-4dcdae977ce2 | service: service-general +[2026-04-16 14:22:55.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505120404530002 | request_id: aeabb2c0-3956-40de-9834-4dcdae977ce2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af7b9046-1f6e-4e1b-8a9f-fad9e8a98285 | service: service-general +[2026-04-16 14:22:55.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144812560001 | request_id: af7b9046-1f6e-4e1b-8a9f-fad9e8a98285 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 075ba563-e3ca-4eeb-bb4a-d34e8adceffe | service: service-general +[2026-04-16 14:22:55.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121810150002 | request_id: 075ba563-e3ca-4eeb-bb4a-d34e8adceffe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53245f4d-b58e-4407-8dae-85e165a9b0be | service: service-general +[2026-04-16 14:22:55.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508010905790002 | request_id: 53245f4d-b58e-4407-8dae-85e165a9b0be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 437b8ef1-b690-4cbb-9242-d12ac7bd819f | service: service-general +[2026-04-16 14:22:55.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094108610005 | request_id: 437b8ef1-b690-4cbb-9242-d12ac7bd819f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9593e4e0-0e93-47fa-8f59-4795f54f723c | service: service-general +[2026-04-16 14:22:55.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245010710010 | request_id: 9593e4e0-0e93-47fa-8f59-4795f54f723c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3a99323-6188-47e4-96d4-bb6959eda3eb | service: service-general +[2026-04-16 14:22:55.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010105670003 | request_id: e3a99323-6188-47e4-96d4-bb6959eda3eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccda1064-081b-4952-abd5-cb5c83e7c083 | service: service-general +[2026-04-16 14:22:55.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096104700004 | request_id: ccda1064-081b-4952-abd5-cb5c83e7c083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b658144-4671-4a2d-bc53-b28a2528d68c | service: service-general +[2026-04-16 14:22:55.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014507590005 | request_id: 3b658144-4671-4a2d-bc53-b28a2528d68c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f471b8d0-70e9-4c4c-b6d3-484adadfa4ca | service: service-general +[2026-04-16 14:22:55.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044912670007 | request_id: f471b8d0-70e9-4c4c-b6d3-484adadfa4ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40b5fadb-8eca-4d61-93b2-b4ff5088219b | service: service-general +[2026-04-16 14:22:55.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031706990008 | request_id: 40b5fadb-8eca-4d61-93b2-b4ff5088219b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 093f8a6a-4f14-4387-a2f6-51cd38e240c2 | service: service-general +[2026-04-16 14:22:55.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520045203920003 | request_id: 093f8a6a-4f14-4387-a2f6-51cd38e240c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f70d364-6bfc-4447-b3e8-d741fa08f3b4 | service: service-general +[2026-04-16 14:22:55.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 295.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085406140003 | request_id: 4f70d364-6bfc-4447-b3e8-d741fa08f3b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1b3826b-fedf-4274-91ab-7b32a56f31bf | service: service-general +[2026-04-16 14:22:55.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513024107640043 | request_id: a1b3826b-fedf-4274-91ab-7b32a56f31bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfa01fbd-f193-4074-b35b-7cbb626fa79c | service: service-general +[2026-04-16 14:22:55.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046505170001 | request_id: cfa01fbd-f193-4074-b35b-7cbb626fa79c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d120ff6-f3ea-476e-9427-67d5cb1d97eb | service: service-general +[2026-04-16 14:22:55.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7403257107870001 | request_id: 5d120ff6-f3ea-476e-9427-67d5cb1d97eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9444db9e-2609-4662-bda3-21534f3257eb | service: service-general +[2026-04-16 14:22:55.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030608770002 | request_id: 9444db9e-2609-4662-bda3-21534f3257eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7ff5188-9585-40a3-9aeb-7a6ccad88bf3 | service: service-general +[2026-04-16 14:22:55.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032405000001 | request_id: d7ff5188-9585-40a3-9aeb-7a6ccad88bf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eadd25b9-b9f8-4718-9b08-be1045961426 | service: service-general +[2026-04-16 14:22:55.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 743.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510016406580002 | request_id: eadd25b9-b9f8-4718-9b08-be1045961426 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a881a2f-5300-498b-a5f7-6c1dcbe164d6 | service: service-general +[2026-04-16 14:22:55.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350112033_______ | request_id: 9a881a2f-5300-498b-a5f7-6c1dcbe164d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffdc7661-0100-40e9-933c-c10d2e25c903 | service: service-general +[2026-04-16 14:22:55.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086101720002 | request_id: ffdc7661-0100-40e9-933c-c10d2e25c903 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cd29a47-f0b9-433e-87a9-d58a985b53bf | service: service-general +[2026-04-16 14:22:55.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161808490001 | request_id: 9cd29a47-f0b9-433e-87a9-d58a985b53bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 974a02ea-231c-480b-90f0-5a046b32178c | service: service-general +[2026-04-16 14:22:55.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081405600006 | request_id: 974a02ea-231c-480b-90f0-5a046b32178c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a226d49-6ae3-49b3-b940-3f132d176492 | service: service-general +[2026-04-16 14:22:55.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305506600003 | request_id: 6a226d49-6ae3-49b3-b940-3f132d176492 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcb64c2e-f20e-480e-90ea-a96a3aff601d | service: service-general +[2026-04-16 14:22:55.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507311010720001 | request_id: fcb64c2e-f20e-480e-90ea-a96a3aff601d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 148b276b-b41b-4f63-b58b-537db3d51ba3 | service: service-general +[2026-04-16 14:22:55.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506091310780002 | request_id: 148b276b-b41b-4f63-b58b-537db3d51ba3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e011695-4ef1-4bcd-a531-c57a18f77d35 | service: service-general +[2026-04-16 14:22:55.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: 4e011695-4ef1-4bcd-a531-c57a18f77d35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee7f8147-8d65-48cd-ad00-86e447e736da | service: service-general +[2026-04-16 14:22:55.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020303610005 | request_id: ee7f8147-8d65-48cd-ad00-86e447e736da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e64c2955-206a-4538-ab86-2c2bae1efd0d | service: service-general +[2026-04-16 14:22:55.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052807070002 | request_id: e64c2955-206a-4538-ab86-2c2bae1efd0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b22d3cfb-7042-47b9-b83b-dd95bc2cf18c | service: service-general +[2026-04-16 14:22:55.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071405590001 | request_id: b22d3cfb-7042-47b9-b83b-dd95bc2cf18c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1370610-b2e2-4aad-9c0f-02969b5f3707 | service: service-general +[2026-04-16 14:22:55.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174308980001 | request_id: e1370610-b2e2-4aad-9c0f-02969b5f3707 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5de11da3-a0a2-446e-9e2a-d93a14048f9e | service: service-general +[2026-04-16 14:22:55.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052811550001 | request_id: 5de11da3-a0a2-446e-9e2a-d93a14048f9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d7062cb-8aae-44a4-af7a-1a189ce52233 | service: service-general +[2026-04-16 14:22:55.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000000000 | request_id: 4d7062cb-8aae-44a4-af7a-1a189ce52233 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28d685e1-2bfa-41dc-862c-75ac0715e350 | service: service-general +[2026-04-16 14:22:55.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330610940002 | request_id: 28d685e1-2bfa-41dc-862c-75ac0715e350 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff628de9-8be0-42c5-9d5f-5af27c30f27c | service: service-general +[2026-04-16 14:22:55.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035110023589 | request_id: ff628de9-8be0-42c5-9d5f-5af27c30f27c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 952e9569-4c6d-49be-b877-f3f6d85a61f0 | service: service-general +[2026-04-16 14:22:55.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508164209790002 | request_id: 952e9569-4c6d-49be-b877-f3f6d85a61f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29e892b8-c993-45b4-81d8-305745360996 | service: service-general +[2026-04-16 14:22:55.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504114808500010 | request_id: 29e892b8-c993-45b4-81d8-305745360996 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcc99019-2cb8-4014-9f77-97ffa69f5fe0 | service: service-general +[2026-04-16 14:22:55.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264208020003 | request_id: dcc99019-2cb8-4014-9f77-97ffa69f5fe0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d10721b5-b114-412b-8e31-898ee0d859b3 | service: service-general +[2026-04-16 14:22:55.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515146905900002 | request_id: d10721b5-b114-412b-8e31-898ee0d859b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8249501-e4bc-41c2-a5d0-54058732a23a | service: service-general +[2026-04-16 14:22:55.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026401640003 | request_id: d8249501-e4bc-41c2-a5d0-54058732a23a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a8fbce3-4070-4269-af86-18c182b55c48 | service: service-general +[2026-04-16 14:22:55.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164802840004 | request_id: 5a8fbce3-4070-4269-af86-18c182b55c48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d1ce3f6-b65b-49b9-bba3-3df28aad11df | service: service-general +[2026-04-16 14:22:55.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131505960001 | request_id: 6d1ce3f6-b65b-49b9-bba3-3df28aad11df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4713a4c-979d-489a-9216-a21734c723e3 | service: service-general +[2026-04-16 14:22:55.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124507640003 | request_id: d4713a4c-979d-489a-9216-a21734c723e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84c75e20-e8a7-43ac-87ec-82dbcf925786 | service: service-general +[2026-04-16 14:22:55.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171807980002 | request_id: 84c75e20-e8a7-43ac-87ec-82dbcf925786 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3e6fe8f-145d-437b-a372-8a9ad694d69c | service: service-general +[2026-04-16 14:22:55.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130510630001 | request_id: a3e6fe8f-145d-437b-a372-8a9ad694d69c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e534f941-a97e-4410-899d-f5c0abf9b251 | service: service-general +[2026-04-16 14:22:55.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115406580002 | request_id: e534f941-a97e-4410-899d-f5c0abf9b251 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53be4cf2-0e3a-489f-99b9-ef2aff9900c0 | service: service-general +[2026-04-16 14:22:55.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240101970004 | request_id: 53be4cf2-0e3a-489f-99b9-ef2aff9900c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e69654bd-456f-4262-90d0-ac38675d432e | service: service-general +[2026-04-16 14:22:55.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545806 | request_id: e69654bd-456f-4262-90d0-ac38675d432e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eded2ad2-0a20-49c2-a96e-5bdcbe5ab3b7 | service: service-general +[2026-04-16 14:22:55.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014710530001 | request_id: eded2ad2-0a20-49c2-a96e-5bdcbe5ab3b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 122b8ffe-25b1-43b5-8ea0-95d694903889 | service: service-general +[2026-04-16 14:22:55.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513234309820002 | request_id: 122b8ffe-25b1-43b5-8ea0-95d694903889 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac1886f6-8cd1-49bc-8d06-636f19006806 | service: service-general +[2026-04-16 14:22:55.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142908840005 | request_id: ac1886f6-8cd1-49bc-8d06-636f19006806 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdea04a9-42a7-473f-9c12-34fa4ff1dea1 | service: service-general +[2026-04-16 14:22:55.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517106111970001 | request_id: bdea04a9-42a7-473f-9c12-34fa4ff1dea1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fa4e3e6-9ea9-4036-b768-c15ff0f8937a | service: service-general +[2026-04-16 14:22:55.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371036103760006 | request_id: 2fa4e3e6-9ea9-4036-b768-c15ff0f8937a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4931d1aa-3531-4266-a0be-073f5632f0c5 | service: service-general +[2026-04-16 14:22:55.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8108075106770001 | request_id: 4931d1aa-3531-4266-a0be-073f5632f0c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5617ead7-052e-4472-9af8-cac43c0a8b87 | service: service-general +[2026-04-16 14:22:55.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014109950002 | request_id: 5617ead7-052e-4472-9af8-cac43c0a8b87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b94e6640-446e-4756-981f-b400b3c0593b | service: service-general +[2026-04-16 14:22:55.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503034902880001 | request_id: b94e6640-446e-4756-981f-b400b3c0593b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeb876df-ad4e-46c2-a214-e30f13d7e141 | service: service-general +[2026-04-16 14:22:55.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: aeb876df-ad4e-46c2-a214-e30f13d7e141 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb4a1fbf-6be2-4816-b4fd-448eb2350d27 | service: service-general +[2026-04-16 14:22:55.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506266607540002 | request_id: fb4a1fbf-6be2-4816-b4fd-448eb2350d27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 762b7d55-6bc9-4ad8-bb8f-8596dee8e1e3 | service: service-general +[2026-04-16 14:22:55.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216005920003 | request_id: 762b7d55-6bc9-4ad8-bb8f-8596dee8e1e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abad1579-97f8-4a3e-ba83-0cd16b336912 | service: service-general +[2026-04-16 14:22:55.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012701690008 | request_id: abad1579-97f8-4a3e-ba83-0cd16b336912 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fc811f0-c776-4439-ae97-003c7ac76ace | service: service-general +[2026-04-16 14:22:55.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015610600001 | request_id: 0fc811f0-c776-4439-ae97-003c7ac76ace | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 253729b2-5462-4dee-a931-0b6b2d81ccd1 | service: service-general +[2026-04-16 14:22:55.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116304750003 | request_id: 253729b2-5462-4dee-a931-0b6b2d81ccd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb65a0b3-6daf-4dd4-8b4b-7ab947ec8955 | service: service-general +[2026-04-16 14:22:55.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084809500002 | request_id: bb65a0b3-6daf-4dd4-8b4b-7ab947ec8955 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4269222e-4ebe-4abd-b772-98dd0d390809 | service: service-general +[2026-04-16 14:22:55.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016710780005 | request_id: 4269222e-4ebe-4abd-b772-98dd0d390809 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30969897-0db3-4932-8ad1-30128130a83d | service: service-general +[2026-04-16 14:22:55.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144101550058 | request_id: 30969897-0db3-4932-8ad1-30128130a83d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7da1387-d9d2-43fb-a3ec-2cfb3bb89d1f | service: service-general +[2026-04-16 14:22:55.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0233222251265120 | request_id: b7da1387-d9d2-43fb-a3ec-2cfb3bb89d1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7c10388-265b-4862-9feb-33ca6382e2c2 | service: service-general +[2026-04-16 14:22:55.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040705920005 | request_id: d7c10388-265b-4862-9feb-33ca6382e2c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47a0ed09-5674-4cf5-84ee-a8f42879a22a | service: service-general +[2026-04-16 14:22:55.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122610890002 | request_id: 47a0ed09-5674-4cf5-84ee-a8f42879a22a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06779e21-a5ec-412b-8ff9-4fb1b12302fa | service: service-general +[2026-04-16 14:22:55.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132806910001 | request_id: 06779e21-a5ec-412b-8ff9-4fb1b12302fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e563437-b660-4eb1-a6cf-653ff7946197 | service: service-general +[2026-04-16 14:22:55.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505055204610005 | request_id: 2e563437-b660-4eb1-a6cf-653ff7946197 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e90cd4e-7df1-4927-bbfe-8898dc4fa411 | service: service-general +[2026-04-16 14:22:55.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304907730001 | request_id: 7e90cd4e-7df1-4927-bbfe-8898dc4fa411 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c24ec056-bdad-4869-9c28-e1dc3e9a6535 | service: service-general +[2026-04-16 14:22:55.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: c24ec056-bdad-4869-9c28-e1dc3e9a6535 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26af37f3-d69c-4056-b165-e8a078e01ddf | service: service-general +[2026-04-16 14:22:55.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: 26af37f3-d69c-4056-b165-e8a078e01ddf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4c2aaaf-a8e6-4088-9d39-0e372a2bc354 | service: service-general +[2026-04-16 14:22:55.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3325112610720001 | request_id: e4c2aaaf-a8e6-4088-9d39-0e372a2bc354 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e4809bf-d72f-4bd0-ad3e-ec79ed4c7938 | service: service-general +[2026-04-16 14:22:55.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512136012580003 | request_id: 7e4809bf-d72f-4bd0-ad3e-ec79ed4c7938 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33f39ade-b66b-468c-a845-f29eab5c875c | service: service-general +[2026-04-16 14:22:55.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056305650003 | request_id: 33f39ade-b66b-468c-a845-f29eab5c875c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecd456f6-5d15-401d-916e-96645258d237 | service: service-general +[2026-04-16 14:22:55.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3527091410940001 | request_id: ecd456f6-5d15-401d-916e-96645258d237 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70c48c8f-2403-4ac8-a86e-5cceb9ba9218 | service: service-general +[2026-04-16 14:22:55.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145811800002 | request_id: 70c48c8f-2403-4ac8-a86e-5cceb9ba9218 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ca5c5da-c810-4e31-9795-430826effac2 | service: service-general +[2026-04-16 14:22:55.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086811640001 | request_id: 1ca5c5da-c810-4e31-9795-430826effac2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc66cf55-c15e-4a82-96a4-d50e8420cb07 | service: service-general +[2026-04-16 14:22:55.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174052512550009 | request_id: fc66cf55-c15e-4a82-96a4-d50e8420cb07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dd0ee34-b52f-43a9-82f0-869ee8bbcdfc | service: service-general +[2026-04-16 14:22:55.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045304000004 | request_id: 9dd0ee34-b52f-43a9-82f0-869ee8bbcdfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d568c710-4520-4c00-bd5b-2e0c2eba7337 | service: service-general +[2026-04-16 14:22:55.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.431µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: d568c710-4520-4c00-bd5b-2e0c2eba7337 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb9f3700-4435-4266-beb3-b296f1689c6c | service: service-general +[2026-04-16 14:22:55.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164809720001 | request_id: eb9f3700-4435-4266-beb3-b296f1689c6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 426aa095-d245-4981-a1b0-9e313a8ac45a | service: service-general +[2026-04-16 14:22:55.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254612000001 | request_id: 426aa095-d245-4981-a1b0-9e313a8ac45a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38b4a326-d45b-4008-9b18-659789f907f8 | service: service-general +[2026-04-16 14:22:55.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 38b4a326-d45b-4008-9b18-659789f907f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f31fbf85-7805-40a4-a64c-db268097b5eb | service: service-general +[2026-04-16 14:22:55.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012805440001 | request_id: f31fbf85-7805-40a4-a64c-db268097b5eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f25dde1b-f35d-4e1a-b6d1-36aad4748311 | service: service-general +[2026-04-16 14:22:55.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140605650006 | request_id: f25dde1b-f35d-4e1a-b6d1-36aad4748311 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93cd8f72-cf58-4b5a-9842-0fdf5162e4d4 | service: service-general +[2026-04-16 14:22:55.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 93cd8f72-cf58-4b5a-9842-0fdf5162e4d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24e23a65-74a4-4c8f-bbcf-16060dbbdb87 | service: service-general +[2026-04-16 14:22:55.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558194 | request_id: 24e23a65-74a4-4c8f-bbcf-16060dbbdb87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d923859-c346-4015-acfc-c69346293dba | service: service-general +[2026-04-16 14:22:55.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012002640001 | request_id: 8d923859-c346-4015-acfc-c69346293dba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56e8b6c3-a929-438f-b037-709194ce909a | service: service-general +[2026-04-16 14:22:55.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357501417530027_ | request_id: 56e8b6c3-a929-438f-b037-709194ce909a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60b3e05d-dab5-4142-8d5c-12b12784a11e | service: service-general +[2026-04-16 14:22:55.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244308430001 | request_id: 60b3e05d-dab5-4142-8d5c-12b12784a11e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2e57b1f-4c99-484c-b2ed-8756fe0e1a96 | service: service-general +[2026-04-16 14:22:55.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115907710001 | request_id: b2e57b1f-4c99-484c-b2ed-8756fe0e1a96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aba64172-32ec-404f-99a6-fb2f39012cea | service: service-general +[2026-04-16 14:22:55.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3305125105940001 | request_id: aba64172-32ec-404f-99a6-fb2f39012cea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00609380-3dde-43e7-8ac6-739528aee99e | service: service-general +[2026-04-16 14:22:55.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014107500079 | request_id: 00609380-3dde-43e7-8ac6-739528aee99e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8252d21e-f358-49da-8339-78d954be5f89 | service: service-general +[2026-04-16 14:22:55.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000000000222 | request_id: 8252d21e-f358-49da-8339-78d954be5f89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76b04acd-8266-4f4a-b296-6643c6a0227a | service: service-general +[2026-04-16 14:22:55.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031009490002 | request_id: 76b04acd-8266-4f4a-b296-6643c6a0227a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2df60c3-338a-4b61-aa90-d6b892aca19e | service: service-general +[2026-04-16 14:22:55.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021006700005 | request_id: d2df60c3-338a-4b61-aa90-d6b892aca19e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74117cfe-3cea-4a12-b728-37715497369c | service: service-general +[2026-04-16 14:22:55.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011127072 | request_id: 74117cfe-3cea-4a12-b728-37715497369c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69d1c570-035f-4865-87af-5310b64e1ac0 | service: service-general +[2026-04-16 14:22:55.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505201408940035 | request_id: 69d1c570-035f-4865-87af-5310b64e1ac0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62dbe864-6eae-4252-81eb-4fe6eb41d1a0 | service: service-general +[2026-04-16 14:22:55.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071153636 | request_id: 62dbe864-6eae-4252-81eb-4fe6eb41d1a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bb8309f-cfcd-428c-b6ce-af8846966e03 | service: service-general +[2026-04-16 14:22:55.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105000009 | request_id: 0bb8309f-cfcd-428c-b6ce-af8846966e03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0a58312-0979-44d4-9328-359fa5495631 | service: service-general +[2026-04-16 14:22:55.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160906950004 | request_id: a0a58312-0979-44d4-9328-359fa5495631 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2638d557-986d-4566-b762-bcbf9ec04783 | service: service-general +[2026-04-16 14:22:55.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031509840009 | request_id: 2638d557-986d-4566-b762-bcbf9ec04783 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6691c91-023c-4ce5-bc4d-3e5f820817e6 | service: service-general +[2026-04-16 14:22:55.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351022001410 | request_id: d6691c91-023c-4ce5-bc4d-3e5f820817e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 835e8a76-9585-450a-8e7f-741a09199ff7 | service: service-general +[2026-04-16 14:22:55.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116004750003 | request_id: 835e8a76-9585-450a-8e7f-741a09199ff7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df38bd62-1af5-4781-bf99-96cabe842c8b | service: service-general +[2026-04-16 14:22:55.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215209520001 | request_id: df38bd62-1af5-4781-bf99-96cabe842c8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88fe7810-89ec-4da0-9087-42e459daa314 | service: service-general +[2026-04-16 14:22:55.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252705790008 | request_id: 88fe7810-89ec-4da0-9087-42e459daa314 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0df16623-d504-4d15-84ca-afbc0359b52d | service: service-general +[2026-04-16 14:22:55.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 714.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205207740003 | request_id: 0df16623-d504-4d15-84ca-afbc0359b52d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb9d4e24-7039-41e2-810a-c7a9a1050b4f | service: service-general +[2026-04-16 14:22:55.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014810810002 | request_id: cb9d4e24-7039-41e2-810a-c7a9a1050b4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90e17dab-17a6-4f71-9a2a-78787c06e2e6 | service: service-general +[2026-04-16 14:22:55.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011476107 | request_id: 90e17dab-17a6-4f71-9a2a-78787c06e2e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81d08c3d-d137-4fc5-96ea-98181ff5c266 | service: service-general +[2026-04-16 14:22:55.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509110107500489 | request_id: 81d08c3d-d137-4fc5-96ea-98181ff5c266 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61e2edeb-0963-4da9-a340-0cc46f057758 | service: service-general +[2026-04-16 14:22:55.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050908072513 | request_id: 61e2edeb-0963-4da9-a340-0cc46f057758 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9969c569-8fea-4388-837c-80e03384e5fc | service: service-general +[2026-04-16 14:22:55.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508066505840002 | request_id: 9969c569-8fea-4388-837c-80e03384e5fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89faa529-ee33-4089-8380-56054089d646 | service: service-general +[2026-04-16 14:22:55.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510086402710001 | request_id: 89faa529-ee33-4089-8380-56054089d646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e04d3d19-2972-4af1-ae24-f5cf59debd8e | service: service-general +[2026-04-16 14:22:55.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180808820009 | request_id: e04d3d19-2972-4af1-ae24-f5cf59debd8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3cb47fb-23f3-402d-9869-df868632a33e | service: service-general +[2026-04-16 14:22:55.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505015308790002 | request_id: d3cb47fb-23f3-402d-9869-df868632a33e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d53a310f-c96c-47cd-9357-94c22f9a863a | service: service-general +[2026-04-16 14:22:55.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184812620001 | request_id: d53a310f-c96c-47cd-9357-94c22f9a863a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 465d99f6-00eb-4c70-a797-5060e5d086d1 | service: service-general +[2026-04-16 14:22:55.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035002670001 | request_id: 465d99f6-00eb-4c70-a797-5060e5d086d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07607c48-8ddc-4f52-ba96-ab8ed32d9cc2 | service: service-general +[2026-04-16 14:22:55.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076507690001 | request_id: 07607c48-8ddc-4f52-ba96-ab8ed32d9cc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b76f661d-a1bb-42a1-93de-8f7331f34256 | service: service-general +[2026-04-16 14:22:55.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576025411820001 | request_id: b76f661d-a1bb-42a1-93de-8f7331f34256 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eadf7897-28aa-4739-9430-7c5f01cddeb4 | service: service-general +[2026-04-16 14:22:55.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517097112460009 | request_id: eadf7897-28aa-4739-9430-7c5f01cddeb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d039e828-2df9-4490-8ce6-abc1679e0ab3 | service: service-general +[2026-04-16 14:22:55.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510164403610003 | request_id: d039e828-2df9-4490-8ce6-abc1679e0ab3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f68d1f51-6edb-4a3a-a370-b71b74fdbd40 | service: service-general +[2026-04-16 14:22:55.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/036200071156025_ | request_id: f68d1f51-6edb-4a3a-a370-b71b74fdbd40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 660a66e2-ca3c-4d4f-a8a1-b09ba117756f | service: service-general +[2026-04-16 14:22:55.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112404840001 | request_id: 660a66e2-ca3c-4d4f-a8a1-b09ba117756f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18c8c0da-5ff6-41b5-9479-ad4a986e984f | service: service-general +[2026-04-16 14:22:55.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 18c8c0da-5ff6-41b5-9479-ad4a986e984f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f7b94eb-3d30-45ff-8cf9-a0cae26e1c0d | service: service-general +[2026-04-16 14:22:55.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131302970003 | request_id: 1f7b94eb-3d30-45ff-8cf9-a0cae26e1c0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25038640-9de9-4d1a-9917-47a3eed1f21c | service: service-general +[2026-04-16 14:22:55.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055909540005 | request_id: 25038640-9de9-4d1a-9917-47a3eed1f21c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbafd330-6f3f-4d6d-b54c-3b8765c757c3 | service: service-general +[2026-04-16 14:22:55.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014107660045 | request_id: dbafd330-6f3f-4d6d-b54c-3b8765c757c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b0e6b0b-05fd-43e1-819a-b6eae07a5888 | service: service-general +[2026-04-16 14:22:55.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074606000003 | request_id: 2b0e6b0b-05fd-43e1-819a-b6eae07a5888 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0cc10e0-44b7-4a86-8609-e172ad46c348 | service: service-general +[2026-04-16 14:22:55.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514143006590009 | request_id: f0cc10e0-44b7-4a86-8609-e172ad46c348 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a9ffc90-7709-4df0-896f-950753c16cef | service: service-general +[2026-04-16 14:22:55.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014703650004 | request_id: 5a9ffc90-7709-4df0-896f-950753c16cef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b979715-8e38-4050-80a2-82f03af05f2b | service: service-general +[2026-04-16 14:22:55.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090107420005 | request_id: 4b979715-8e38-4050-80a2-82f03af05f2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 242d9e4a-28b7-4172-8d2c-1948106aa457 | service: service-general +[2026-04-16 14:22:55.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556989 | request_id: 242d9e4a-28b7-4172-8d2c-1948106aa457 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb155030-55ca-459d-b01b-793aa702e7a4 | service: service-general +[2026-04-16 14:22:55.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270501690004 | request_id: bb155030-55ca-459d-b01b-793aa702e7a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94aace1e-c12b-4d97-a154-1cbd181bce12 | service: service-general +[2026-04-16 14:22:55.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523166602940003 | request_id: 94aace1e-c12b-4d97-a154-1cbd181bce12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 029dd469-2eb5-459c-9ad7-bb3398c02723 | service: service-general +[2026-04-16 14:22:55.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114301720004 | request_id: 029dd469-2eb5-459c-9ad7-bb3398c02723 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 448a5af0-37de-45f7-8736-022b76985b0e | service: service-general +[2026-04-16 14:22:55.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 448a5af0-37de-45f7-8736-022b76985b0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e376ed4-3feb-4390-a35c-265a07d62e70 | service: service-general +[2026-04-16 14:22:55.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: 8e376ed4-3feb-4390-a35c-265a07d62e70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29f41230-269c-4379-a063-0a6c06fbb9a6 | service: service-general +[2026-04-16 14:22:55.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130208000001 | request_id: 29f41230-269c-4379-a063-0a6c06fbb9a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca42a608-bb77-4118-afb2-e176646340c0 | service: service-general +[2026-04-16 14:22:55.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556902 | request_id: ca42a608-bb77-4118-afb2-e176646340c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbf2acf7-a1ed-4164-b5ef-ace7be5b6ab1 | service: service-general +[2026-04-16 14:22:55.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514092803720002 | request_id: cbf2acf7-a1ed-4164-b5ef-ace7be5b6ab1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 781fe4d8-6872-436c-bfed-07989a1bc0a5 | service: service-general +[2026-04-16 14:22:55.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184202660003 | request_id: 781fe4d8-6872-436c-bfed-07989a1bc0a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14957c1d-c3e3-4c27-841d-5a3b75041a43 | service: service-general +[2026-04-16 14:22:55.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156951 | request_id: 14957c1d-c3e3-4c27-841d-5a3b75041a43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f8bb1b3-911f-4d55-bffc-a67f7b27f460 | service: service-general +[2026-04-16 14:22:55.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020606960001 | request_id: 4f8bb1b3-911f-4d55-bffc-a67f7b27f460 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ae91381-5f77-4209-9a0a-2002aca8f2d4 | service: service-general +[2026-04-16 14:22:55.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.362µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140509660001 | request_id: 6ae91381-5f77-4209-9a0a-2002aca8f2d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebfd11a6-0565-4bc2-9395-ed139898091c | service: service-general +[2026-04-16 14:22:55.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035810650002 | request_id: ebfd11a6-0565-4bc2-9395-ed139898091c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa9147db-d4b2-4c04-93fb-916b91c6032e | service: service-general +[2026-04-16 14:22:55.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192510680001 | request_id: aa9147db-d4b2-4c04-93fb-916b91c6032e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 234442c0-0e60-47f5-b139-00907de9da22 | service: service-general +[2026-04-16 14:22:55.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: 234442c0-0e60-47f5-b139-00907de9da22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c2351f7-5c5b-4075-a325-40809e051cc7 | service: service-general +[2026-04-16 14:22:55.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015706720004 | request_id: 9c2351f7-5c5b-4075-a325-40809e051cc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2545666-7c76-4148-aede-44005df18784 | service: service-general +[2026-04-16 14:22:55.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024212690001 | request_id: e2545666-7c76-4148-aede-44005df18784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7552c3e3-ca77-4930-b9d2-a2f8a068e172 | service: service-general +[2026-04-16 14:22:55.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517060106880002 | request_id: 7552c3e3-ca77-4930-b9d2-a2f8a068e172 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f81fe690-eaa4-4a9e-bbde-c85dea7c675b | service: service-general +[2026-04-16 14:22:55.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256305670002 | request_id: f81fe690-eaa4-4a9e-bbde-c85dea7c675b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b343b25-50c4-49f5-bff6-a8844fa0ce60 | service: service-general +[2026-04-16 14:22:55.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 5b343b25-50c4-49f5-bff6-a8844fa0ce60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c7a6eed-9a77-4970-b209-217593af7f34 | service: service-general +[2026-04-16 14:22:55.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336712870001 | request_id: 8c7a6eed-9a77-4970-b209-217593af7f34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 284e6349-c86e-4a6e-a4fa-07f76a7bed53 | service: service-general +[2026-04-16 14:22:55.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6474025406000003 | request_id: 284e6349-c86e-4a6e-a4fa-07f76a7bed53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46822d49-7981-4086-b98c-0a7dd4fc1dba | service: service-general +[2026-04-16 14:22:55.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185704920003 | request_id: 46822d49-7981-4086-b98c-0a7dd4fc1dba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf81d8cd-e222-46b3-9c83-d6ab5d4180c3 | service: service-general +[2026-04-16 14:22:55.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: cf81d8cd-e222-46b3-9c83-d6ab5d4180c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fed74bb1-827a-4bbf-821f-b17c65b0c382 | service: service-general +[2026-04-16 14:22:55.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045603830002 | request_id: fed74bb1-827a-4bbf-821f-b17c65b0c382 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69917a29-94ae-4e91-9d7c-a630ac9f0ee9 | service: service-general +[2026-04-16 14:22:55.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086108770004 | request_id: 69917a29-94ae-4e91-9d7c-a630ac9f0ee9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a36c7c42-122c-43f4-8ba7-77a47dc3dae8 | service: service-general +[2026-04-16 14:22:55.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045907830010 | request_id: a36c7c42-122c-43f4-8ba7-77a47dc3dae8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ef8626b-49da-45c5-833a-b1088741ed23 | service: service-general +[2026-04-16 14:22:55.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030307850001 | request_id: 8ef8626b-49da-45c5-833a-b1088741ed23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f20900d9-0186-4546-bab9-564991efdd5b | service: service-general +[2026-04-16 14:22:55.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: f20900d9-0186-4546-bab9-564991efdd5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d49782bd-7e4c-4b66-8d86-14611ae972f0 | service: service-general +[2026-04-16 14:22:55.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115905680001 | request_id: d49782bd-7e4c-4b66-8d86-14611ae972f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81a0032a-965f-4d33-af27-917aa5c9604c | service: service-general +[2026-04-16 14:22:55.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022107480003 | request_id: 81a0032a-965f-4d33-af27-917aa5c9604c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6d6ca04-7d7f-458e-93f7-34a57b9ee8c5 | service: service-general +[2026-04-16 14:22:55.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114706730007 | request_id: b6d6ca04-7d7f-458e-93f7-34a57b9ee8c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e507affa-c3e6-4c9f-baf6-104ebad84655 | service: service-general +[2026-04-16 14:22:55.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035405760002 | request_id: e507affa-c3e6-4c9f-baf6-104ebad84655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47dee5ff-0891-4489-ae65-1e8b2de620a2 | service: service-general +[2026-04-16 14:22:55.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: 47dee5ff-0891-4489-ae65-1e8b2de620a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffa5b94d-a6bf-4e29-836c-dbc8876e2cac | service: service-general +[2026-04-16 14:22:55.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514136510790002 | request_id: ffa5b94d-a6bf-4e29-836c-dbc8876e2cac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73f788c4-a981-409d-bb78-eade66de4c79 | service: service-general +[2026-04-16 14:22:55.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024208090006 | request_id: 73f788c4-a981-409d-bb78-eade66de4c79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e05c66ce-822f-471a-99bb-3ddf435f3b11 | service: service-general +[2026-04-16 14:22:55.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101803820001 | request_id: e05c66ce-822f-471a-99bb-3ddf435f3b11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bad4badf-0ae8-4910-9109-725b20bb69ab | service: service-general +[2026-04-16 14:22:55.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1871135001980003 | request_id: bad4badf-0ae8-4910-9109-725b20bb69ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcf61eb8-ccbf-4678-95ce-5aae66c6b0e8 | service: service-general +[2026-04-16 14:22:55.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6474026405000009 | request_id: dcf61eb8-ccbf-4678-95ce-5aae66c6b0e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f505a938-c7aa-4667-9cf4-79d94536757c | service: service-general +[2026-04-16 14:22:55.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105808790008 | request_id: f505a938-c7aa-4667-9cf4-79d94536757c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22d2d490-a94a-4862-b76c-81be12cb400d | service: service-general +[2026-04-16 14:22:55.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513156103690001 | request_id: 22d2d490-a94a-4862-b76c-81be12cb400d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff3eb1ad-f6ba-4bc3-a092-1cdcd17744cc | service: service-general +[2026-04-16 14:22:55.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507167005780001 | request_id: ff3eb1ad-f6ba-4bc3-a092-1cdcd17744cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e2af9c5-d3ef-4a65-a210-23ed4b36ca88 | service: service-general +[2026-04-16 14:22:55.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011462854 | request_id: 3e2af9c5-d3ef-4a65-a210-23ed4b36ca88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ec33f60-220b-4049-bc39-f9fdadff4289 | service: service-general +[2026-04-16 14:22:55.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334401000002 | request_id: 3ec33f60-220b-4049-bc39-f9fdadff4289 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b40d777-c238-4717-96dd-9ec11156347f | service: service-general +[2026-04-16 14:22:55.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184809860002 | request_id: 7b40d777-c238-4717-96dd-9ec11156347f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bfc33ca-8700-4ff2-9ba9-a222baf68c41 | service: service-general +[2026-04-16 14:22:55.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011209830008 | request_id: 3bfc33ca-8700-4ff2-9ba9-a222baf68c41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c6e7ad3-c11d-4d23-9a96-eb37b5544b16 | service: service-general +[2026-04-16 14:22:55.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036708690003 | request_id: 5c6e7ad3-c11d-4d23-9a96-eb37b5544b16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8b8cc3e-eab7-45bf-8389-a537af6946f5 | service: service-general +[2026-04-16 14:22:55.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175808690002 | request_id: c8b8cc3e-eab7-45bf-8389-a537af6946f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6b1fed5-3358-42c3-906f-2c241b349ccb | service: service-general +[2026-04-16 14:22:55.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000077412589 | request_id: c6b1fed5-3358-42c3-906f-2c241b349ccb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e0f3192-3b9e-4ed1-a241-8730ce804f43 | service: service-general +[2026-04-16 14:22:55.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 276.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246311850002 | request_id: 2e0f3192-3b9e-4ed1-a241-8730ce804f43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b34afb3d-6758-4c4e-a2d1-4b37fcfbdf5d | service: service-general +[2026-04-16 14:22:55.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050101720113 | request_id: b34afb3d-6758-4c4e-a2d1-4b37fcfbdf5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4e2c5e8-9706-4de5-ab42-784c2291a397 | service: service-general +[2026-04-16 14:22:55.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021206640001 | request_id: a4e2c5e8-9706-4de5-ab42-784c2291a397 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30163b3f-3349-4639-8b2f-29cda25e7e34 | service: service-general +[2026-04-16 14:22:55.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524046807620002 | request_id: 30163b3f-3349-4639-8b2f-29cda25e7e34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 490c2798-1e34-4958-9fa8-ca1af1569bcd | service: service-general +[2026-04-16 14:22:55.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072009180001 | request_id: 490c2798-1e34-4958-9fa8-ca1af1569bcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d306380f-fe7f-4b3c-a9f8-4dcc2d65cad4 | service: service-general +[2026-04-16 14:22:55.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505071312560001 | request_id: d306380f-fe7f-4b3c-a9f8-4dcc2d65cad4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c58077e-9ecb-4d29-8519-727a78cb4506 | service: service-general +[2026-04-16 14:22:55.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030205940004 | request_id: 6c58077e-9ecb-4d29-8519-727a78cb4506 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c02d33ee-6134-4d9f-9258-545b4581c9c5 | service: service-general +[2026-04-16 14:22:55.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164704880027 | request_id: c02d33ee-6134-4d9f-9258-545b4581c9c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54f567bd-f876-4d13-9837-6710f38426c0 | service: service-general +[2026-04-16 14:22:55.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194905750001 | request_id: 54f567bd-f876-4d13-9837-6710f38426c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 762a3324-310d-470e-9569-f3539be74d69 | service: service-general +[2026-04-16 14:22:55.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 659.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054101760011 | request_id: 762a3324-310d-470e-9569-f3539be74d69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 188eaa39-39c7-4357-af93-8526c72678e0 | service: service-general +[2026-04-16 14:22:55.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096607010003 | request_id: 188eaa39-39c7-4357-af93-8526c72678e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5e8dac6-786e-444b-ada9-7c21c8f37903 | service: service-general +[2026-04-16 14:22:55.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115506770001 | request_id: b5e8dac6-786e-444b-ada9-7c21c8f37903 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 736e8a5c-2fbb-4392-9f41-2096a73422c3 | service: service-general +[2026-04-16 14:22:55.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514100404920001 | request_id: 736e8a5c-2fbb-4392-9f41-2096a73422c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53f1f5c5-f264-4471-b72b-a2125e8358b7 | service: service-general +[2026-04-16 14:22:55.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3670000000000000 | request_id: 53f1f5c5-f264-4471-b72b-a2125e8358b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02e95cc4-0b24-4ade-b826-4c355d05719c | service: service-general +[2026-04-16 14:22:55.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105304170003 | request_id: 02e95cc4-0b24-4ade-b826-4c355d05719c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d52fe8fa-a99d-407a-8bef-5b5c3e57d5c3 | service: service-general +[2026-04-16 14:22:55.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252802650001 | request_id: d52fe8fa-a99d-407a-8bef-5b5c3e57d5c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0dce476-0b2a-447c-b528-0c98d70ac691 | service: service-general +[2026-04-16 14:22:55.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011712970001 | request_id: d0dce476-0b2a-447c-b528-0c98d70ac691 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e215f4c6-3fc3-4830-b607-75fefb7760c0 | service: service-general +[2026-04-16 14:22:55.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131901710003 | request_id: e215f4c6-3fc3-4830-b607-75fefb7760c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20883ddf-21b5-45a6-aba1-0efaa4a24dca | service: service-general +[2026-04-16 14:22:55.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010202810001 | request_id: 20883ddf-21b5-45a6-aba1-0efaa4a24dca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e57c73bc-f64d-437c-8032-f1ca48d8c916 | service: service-general +[2026-04-16 14:22:55.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295010950001 | request_id: e57c73bc-f64d-437c-8032-f1ca48d8c916 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77be32d6-2582-4ab6-b73a-e4da903f69f5 | service: service-general +[2026-04-16 14:22:55.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011368433 | request_id: 77be32d6-2582-4ab6-b73a-e4da903f69f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02d7018a-ffb3-4b71-b544-83b257fc4887 | service: service-general +[2026-04-16 14:22:55.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040706540003 | request_id: 02d7018a-ffb3-4b71-b544-83b257fc4887 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08274fc0-4524-40dd-a095-36e214fec961 | service: service-general +[2026-04-16 14:22:55.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022701030002 | request_id: 08274fc0-4524-40dd-a095-36e214fec961 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47cb0962-2e0f-49e9-a50f-55048903a980 | service: service-general +[2026-04-16 14:22:55.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035906820002 | request_id: 47cb0962-2e0f-49e9-a50f-55048903a980 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68afb995-07a9-4ae4-b10e-1fdf3a18ce80 | service: service-general +[2026-04-16 14:22:55.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010712620001 | request_id: 68afb995-07a9-4ae4-b10e-1fdf3a18ce80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e2ddf3f-3c59-4b82-86f3-c6a2fefeb9e4 | service: service-general +[2026-04-16 14:22:55.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031210830007 | request_id: 6e2ddf3f-3c59-4b82-86f3-c6a2fefeb9e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aad91b4d-b7ea-415a-a6ee-1adbc6e467c4 | service: service-general +[2026-04-16 14:22:55.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195010830005 | request_id: aad91b4d-b7ea-415a-a6ee-1adbc6e467c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c9a20d5-68ef-46be-9597-e01fec64cb62 | service: service-general +[2026-04-16 14:22:55.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 5c9a20d5-68ef-46be-9597-e01fec64cb62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d02983d0-bb6a-48fd-968f-1d8c3d6318e2 | service: service-general +[2026-04-16 14:22:55.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210701900005 | request_id: d02983d0-bb6a-48fd-968f-1d8c3d6318e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 919c1eea-4356-4a5f-8407-af07e502e244 | service: service-general +[2026-04-16 14:22:55.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210108560009 | request_id: 919c1eea-4356-4a5f-8407-af07e502e244 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f55308b-925c-42f8-9643-636af0df2def | service: service-general +[2026-04-16 14:22:55.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6310025905980003 | request_id: 4f55308b-925c-42f8-9643-636af0df2def | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da527335-01ac-4e95-b9e0-8865812955d9 | service: service-general +[2026-04-16 14:22:55.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015201950004 | request_id: da527335-01ac-4e95-b9e0-8865812955d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0795514b-df4e-46fc-aa8a-229712d377c6 | service: service-general +[2026-04-16 14:22:55.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508210104040001 | request_id: 0795514b-df4e-46fc-aa8a-229712d377c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7275c10f-e93c-4917-b53a-1c711e540660 | service: service-general +[2026-04-16 14:22:55.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041710690005 | request_id: 7275c10f-e93c-4917-b53a-1c711e540660 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65c7a905-26a5-4a3d-b732-4a68a2081509 | service: service-general +[2026-04-16 14:22:55.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518090808780003 | request_id: 65c7a905-26a5-4a3d-b732-4a68a2081509 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e732024-c91d-465f-ac1a-f56322f845c2 | service: service-general +[2026-04-16 14:22:55.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022505730006 | request_id: 8e732024-c91d-465f-ac1a-f56322f845c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3f2bb1b-f6fd-4c7e-a800-65a68f84ff3d | service: service-general +[2026-04-16 14:22:55.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095712870001 | request_id: a3f2bb1b-f6fd-4c7e-a800-65a68f84ff3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cef97f6-1557-47b9-a659-d9e38e8cff4e | service: service-general +[2026-04-16 14:22:55.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577030911620002 | request_id: 9cef97f6-1557-47b9-a659-d9e38e8cff4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 392056fb-8cc0-4750-b5e5-4c25c1268419 | service: service-general +[2026-04-16 14:22:55.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525166508000001 | request_id: 392056fb-8cc0-4750-b5e5-4c25c1268419 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b964953c-f643-4355-a380-fa70f02e0b9f | service: service-general +[2026-04-16 14:22:55.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036009650003 | request_id: b964953c-f643-4355-a380-fa70f02e0b9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6e9250d-dc86-48be-8285-a87a700fde99 | service: service-general +[2026-04-16 14:22:55.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072010840004 | request_id: a6e9250d-dc86-48be-8285-a87a700fde99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42346b8b-5961-48a1-9c3d-c16ca8ef906b | service: service-general +[2026-04-16 14:22:55.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 42346b8b-5961-48a1-9c3d-c16ca8ef906b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1630da6-18d5-45f8-bb60-076b289afee6 | service: service-general +[2026-04-16 14:22:55.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514216209660001 | request_id: f1630da6-18d5-45f8-bb60-076b289afee6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 691aadf7-3288-49fa-b7b6-16485d1be0db | service: service-general +[2026-04-16 14:22:55.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000010033709 | request_id: 691aadf7-3288-49fa-b7b6-16485d1be0db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 254002e6-f49a-4ca4-82b3-d18fca89e3a9 | service: service-general +[2026-04-16 14:22:55.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106612600001 | request_id: 254002e6-f49a-4ca4-82b3-d18fca89e3a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6dbd06c-58c8-467b-8467-4206e60e5ae2 | service: service-general +[2026-04-16 14:22:55.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517056803980001 | request_id: b6dbd06c-58c8-467b-8467-4206e60e5ae2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32fdfe75-923d-469e-ac5d-d18b6a3c150a | service: service-general +[2026-04-16 14:22:55.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014608920003 | request_id: 32fdfe75-923d-469e-ac5d-d18b6a3c150a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f92264a-cc1b-4ee2-966b-2b306e7540e6 | service: service-general +[2026-04-16 14:22:55.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506040601930002 | request_id: 2f92264a-cc1b-4ee2-966b-2b306e7540e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed4717bd-55a7-4647-a789-961959b6e9a5 | service: service-general +[2026-04-16 14:22:55.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254904740003 | request_id: ed4717bd-55a7-4647-a789-961959b6e9a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4c1ac66-1381-4716-969b-05ddfe5fbc54 | service: service-general +[2026-04-16 14:22:55.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.315µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195001780004 | request_id: e4c1ac66-1381-4716-969b-05ddfe5fbc54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab38d674-a01d-42b2-8d86-4f7d19d8014e | service: service-general +[2026-04-16 14:22:55.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055008760009 | request_id: ab38d674-a01d-42b2-8d86-4f7d19d8014e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d71354b0-e549-48b2-b77b-5a356002efaa | service: service-general +[2026-04-16 14:22:55.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034503770001 | request_id: d71354b0-e549-48b2-b77b-5a356002efaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b63cbb7-12be-497f-afa7-e3723b1ac130 | service: service-general +[2026-04-16 14:22:55.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092107600003 | request_id: 9b63cbb7-12be-497f-afa7-e3723b1ac130 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e96ea4d4-fd9e-41d3-a9c8-50a689055dda | service: service-general +[2026-04-16 14:22:55.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134607200001 | request_id: e96ea4d4-fd9e-41d3-a9c8-50a689055dda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6603e16a-3f13-43f9-8f06-30a11a9fb7fb | service: service-general +[2026-04-16 14:22:55.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020201940002 | request_id: 6603e16a-3f13-43f9-8f06-30a11a9fb7fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ceb4b7a-61c5-4281-95a2-3f5fecf889b3 | service: service-general +[2026-04-16 14:22:55.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013005980003 | request_id: 4ceb4b7a-61c5-4281-95a2-3f5fecf889b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fe3741a-02e2-4fc2-940d-6b280c060a15 | service: service-general +[2026-04-16 14:22:55.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050201980002 | request_id: 7fe3741a-02e2-4fc2-940d-6b280c060a15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19107b66-a4af-4e5c-9049-f0a61b24b3f3 | service: service-general +[2026-04-16 14:22:55.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508071412790002 | request_id: 19107b66-a4af-4e5c-9049-f0a61b24b3f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e2d1667-d412-441e-b03a-860222f3ed6a | service: service-general +[2026-04-16 14:22:55.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085207700003 | request_id: 9e2d1667-d412-441e-b03a-860222f3ed6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ecc2b92-6d73-4cd6-9ba9-7147983cf054 | service: service-general +[2026-04-16 14:22:55.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 5ecc2b92-6d73-4cd6-9ba9-7147983cf054 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca5b100a-712b-44a4-87eb-bb18711e1a55 | service: service-general +[2026-04-16 14:22:55.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111001680005 | request_id: ca5b100a-712b-44a4-87eb-bb18711e1a55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2c0a221-fffb-42a2-bc2e-edebf2462453 | service: service-general +[2026-04-16 14:22:55.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015701640004 | request_id: d2c0a221-fffb-42a2-bc2e-edebf2462453 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c045812-3ba6-4d80-9120-421f53c8c005 | service: service-general +[2026-04-16 14:22:55.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505221905690001 | request_id: 3c045812-3ba6-4d80-9120-421f53c8c005 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19b7ce44-10a2-445b-9ebe-952e0147d5f0 | service: service-general +[2026-04-16 14:22:55.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034805790007 | request_id: 19b7ce44-10a2-445b-9ebe-952e0147d5f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cae5832f-bee8-4f9a-840c-a2c3208f926d | service: service-general +[2026-04-16 14:22:55.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000010708608 | request_id: cae5832f-bee8-4f9a-840c-a2c3208f926d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc8c8403-deeb-4236-916a-0dbce4327a0b | service: service-general +[2026-04-16 14:22:55.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156897 | request_id: cc8c8403-deeb-4236-916a-0dbce4327a0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcd3bdd2-9998-4e65-b9a0-8629759fa5d9 | service: service-general +[2026-04-16 14:22:55.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350801550663000_ | request_id: fcd3bdd2-9998-4e65-b9a0-8629759fa5d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97c8e26c-1563-42b0-ad43-46b7ba336bc6 | service: service-general +[2026-04-16 14:22:55.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 97c8e26c-1563-42b0-ad43-46b7ba336bc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4438f7ba-79c9-493e-8797-cb85b9258e5e | service: service-general +[2026-04-16 14:22:55.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184210680005 | request_id: 4438f7ba-79c9-493e-8797-cb85b9258e5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11719173-5830-4ce2-ae86-0d7576851ca9 | service: service-general +[2026-04-16 14:22:55.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036302920003 | request_id: 11719173-5830-4ce2-ae86-0d7576851ca9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f739212-14d7-457b-a74d-7efa374ae102 | service: service-general +[2026-04-16 14:22:55.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052808850003 | request_id: 4f739212-14d7-457b-a74d-7efa374ae102 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71ec046c-199d-47a0-ba2f-12c3932d87e0 | service: service-general +[2026-04-16 14:22:55.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514102805980002 | request_id: 71ec046c-199d-47a0-ba2f-12c3932d87e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4356f0b-e9a4-46d9-bff0-b449c6fade73 | service: service-general +[2026-04-16 14:22:55.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000 | request_id: a4356f0b-e9a4-46d9-bff0-b449c6fade73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e2e0bfb-9bcc-49b6-87e0-6958297b9c2b | service: service-general +[2026-04-16 14:22:55.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016712620004 | request_id: 9e2e0bfb-9bcc-49b6-87e0-6958297b9c2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b09ca2d-7713-4e59-9bd5-49e32155e391 | service: service-general +[2026-04-16 14:22:55.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508172111690001 | request_id: 7b09ca2d-7713-4e59-9bd5-49e32155e391 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fdd8d30-47d9-4e5e-b7ca-ea7b9327028a | service: service-general +[2026-04-16 14:22:55.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135605640001 | request_id: 0fdd8d30-47d9-4e5e-b7ca-ea7b9327028a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90f596ae-10df-477b-8247-eea4e3fdd6e8 | service: service-general +[2026-04-16 14:22:55.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300808600002 | request_id: 90f596ae-10df-477b-8247-eea4e3fdd6e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c15253c9-1e0b-4a0b-9f75-b5e5ad0dda38 | service: service-general +[2026-04-16 14:22:55.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: c15253c9-1e0b-4a0b-9f75-b5e5ad0dda38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f1d7184-a600-4f06-bc1c-038f16287401 | service: service-general +[2026-04-16 14:22:55.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065112540001 | request_id: 9f1d7184-a600-4f06-bc1c-038f16287401 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 510902ce-0ef9-4ccf-a2db-5a5e9a1b263f | service: service-general +[2026-04-16 14:22:55.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056810990001 | request_id: 510902ce-0ef9-4ccf-a2db-5a5e9a1b263f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 081dc5a1-e05a-4d3f-a3f7-b949f8c337fa | service: service-general +[2026-04-16 14:22:55.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031511780011 | request_id: 081dc5a1-e05a-4d3f-a3f7-b949f8c337fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b46835fc-8a4f-467c-9f3a-a10ae3f5b8a9 | service: service-general +[2026-04-16 14:22:55.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181606850005 | request_id: b46835fc-8a4f-467c-9f3a-a10ae3f5b8a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a832dd1-67c6-4658-9e77-451b876d97a6 | service: service-general +[2026-04-16 14:22:55.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260810900001 | request_id: 5a832dd1-67c6-4658-9e77-451b876d97a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46feed52-e4d9-42e8-9542-ff81d5b2ddbb | service: service-general +[2026-04-16 14:22:55.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6372021708760008 | request_id: 46feed52-e4d9-42e8-9542-ff81d5b2ddbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3022eb3e-0833-47db-b917-3b6356453694 | service: service-general +[2026-04-16 14:22:55.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100606200001 | request_id: 3022eb3e-0833-47db-b917-3b6356453694 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2e2f230-7e5c-43fe-b9d6-7a88b20dcbae | service: service-general +[2026-04-16 14:22:55.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3671125406740001 | request_id: e2e2f230-7e5c-43fe-b9d6-7a88b20dcbae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed3700da-e4ac-4578-a8f5-83b4ae397d14 | service: service-general +[2026-04-16 14:22:55.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 565.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184103830006 | request_id: ed3700da-e4ac-4578-a8f5-83b4ae397d14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0c7f53c-8ab9-4d46-9e15-4eae6c6a7da2 | service: service-general +[2026-04-16 14:22:55.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251604870002 | request_id: c0c7f53c-8ab9-4d46-9e15-4eae6c6a7da2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc9fc79a-b5aa-4b58-89cb-69deab1d82ef | service: service-general +[2026-04-16 14:22:55.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095510970005 | request_id: cc9fc79a-b5aa-4b58-89cb-69deab1d82ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5340e8f9-b715-448b-abdd-08a6c0312635 | service: service-general +[2026-04-16 14:22:55.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040107420075 | request_id: 5340e8f9-b715-448b-abdd-08a6c0312635 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f806934-f50f-47a4-b48f-7d2d6034969d | service: service-general +[2026-04-16 14:22:55.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056408180002 | request_id: 0f806934-f50f-47a4-b48f-7d2d6034969d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb0fd198-cd0e-43fb-84d5-0d3fd3a6c58b | service: service-general +[2026-04-16 14:22:55.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: bb0fd198-cd0e-43fb-84d5-0d3fd3a6c58b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 730afdf0-4e14-4a1e-a82b-1179c20702f9 | service: service-general +[2026-04-16 14:22:55.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 730afdf0-4e14-4a1e-a82b-1179c20702f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d295597-5c73-4f23-b7fc-2e3cd781c7c9 | service: service-general +[2026-04-16 14:22:55.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556971 | request_id: 6d295597-5c73-4f23-b7fc-2e3cd781c7c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: daefd6c3-7bc1-45b1-89dd-f9df2924419f | service: service-general +[2026-04-16 14:22:55.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 255.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201510000001 | request_id: daefd6c3-7bc1-45b1-89dd-f9df2924419f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39ba1b1d-9fee-475d-9002-41157ac0a4b0 | service: service-general +[2026-04-16 14:22:55.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050707770007 | request_id: 39ba1b1d-9fee-475d-9002-41157ac0a4b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd4c5523-8089-4e51-ba67-028213d7302b | service: service-general +[2026-04-16 14:22:55.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011431235 | request_id: fd4c5523-8089-4e51-ba67-028213d7302b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c0dd31f-3fe8-40b7-9780-e26cadb9c48c | service: service-general +[2026-04-16 14:22:55.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: 8c0dd31f-3fe8-40b7-9780-e26cadb9c48c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a268898-bfa4-4a69-b24d-d1225853c9e4 | service: service-general +[2026-04-16 14:22:55.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324107640001 | request_id: 4a268898-bfa4-4a69-b24d-d1225853c9e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53fa4655-ec72-4f48-83d5-e3d1e04ea631 | service: service-general +[2026-04-16 14:22:55.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185206880002 | request_id: 53fa4655-ec72-4f48-83d5-e3d1e04ea631 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f559c0f-0ff5-4cfa-b71a-b39dfa83bb9b | service: service-general +[2026-04-16 14:22:55.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 257.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011612420001 | request_id: 7f559c0f-0ff5-4cfa-b71a-b39dfa83bb9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9f67f8b-cc3d-4dbe-90f7-2aa386d7ab40 | service: service-general +[2026-04-16 14:22:55.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016501780001 | request_id: e9f67f8b-cc3d-4dbe-90f7-2aa386d7ab40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68474486-f458-458d-a449-f78ef1bb5553 | service: service-general +[2026-04-16 14:22:55.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161002170003 | request_id: 68474486-f458-458d-a449-f78ef1bb5553 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f4d36e9-f774-4922-a872-ab2db92dd529 | service: service-general +[2026-04-16 14:22:55.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012812890002 | request_id: 1f4d36e9-f774-4922-a872-ab2db92dd529 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf82c5ad-77a3-4d1c-8334-0f7b8ff66ee8 | service: service-general +[2026-04-16 14:22:55.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015112560002 | request_id: bf82c5ad-77a3-4d1c-8334-0f7b8ff66ee8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9faf9b8-c2de-449b-8b0b-1fc112fec8e1 | service: service-general +[2026-04-16 14:22:55.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516174211950004 | request_id: a9faf9b8-c2de-449b-8b0b-1fc112fec8e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c93ae38c-57f7-4ad3-84d8-b218c75bbaac | service: service-general +[2026-04-16 14:22:55.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046303610001 | request_id: c93ae38c-57f7-4ad3-84d8-b218c75bbaac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5eebed5-e557-4a5c-8840-0b05c8a96efb | service: service-general +[2026-04-16 14:22:55.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080101450025 | request_id: d5eebed5-e557-4a5c-8840-0b05c8a96efb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd846ed7-8e7d-4076-902a-6e498ddd581e | service: service-general +[2026-04-16 14:22:55.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256307780006 | request_id: dd846ed7-8e7d-4076-902a-6e498ddd581e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6ae9ca4-fa19-4210-a3b8-7679afed1fbf | service: service-general +[2026-04-16 14:22:55.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194203930001 | request_id: f6ae9ca4-fa19-4210-a3b8-7679afed1fbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b577420-f417-42d4-acec-7e4180b8bd23 | service: service-general +[2026-04-16 14:22:55.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030706750003 | request_id: 1b577420-f417-42d4-acec-7e4180b8bd23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7e54299-edb7-496a-849d-87b9fc19a70d | service: service-general +[2026-04-16 14:22:55.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061209010001 | request_id: e7e54299-edb7-496a-849d-87b9fc19a70d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dde7eafc-4317-41d1-9829-5c9b58bab23c | service: service-general +[2026-04-16 14:22:55.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011077925 | request_id: dde7eafc-4317-41d1-9829-5c9b58bab23c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faa2a9da-ecc8-465b-a235-b434f2905f51 | service: service-general +[2026-04-16 14:22:55.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000010051329 | request_id: faa2a9da-ecc8-465b-a235-b434f2905f51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1510318f-a7ec-4e51-95cd-585c72cf4e04 | service: service-general +[2026-04-16 14:22:55.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130611590003 | request_id: 1510318f-a7ec-4e51-95cd-585c72cf4e04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 389b390e-8a31-4b9b-a38a-6c007c20adb2 | service: service-general +[2026-04-16 14:22:55.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5201130107870204 | request_id: 389b390e-8a31-4b9b-a38a-6c007c20adb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37eeb3e2-3507-4a29-8a7e-39a1274ac10b | service: service-general +[2026-04-16 14:22:55.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021902650002 | request_id: 37eeb3e2-3507-4a29-8a7e-39a1274ac10b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e49cac73-7343-4a7b-871a-9fc544acb811 | service: service-general +[2026-04-16 14:22:55.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036005730005 | request_id: e49cac73-7343-4a7b-871a-9fc544acb811 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f76cd9db-65d5-46d9-ad92-baeb1084b5cf | service: service-general +[2026-04-16 14:22:55.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518076204060002 | request_id: f76cd9db-65d5-46d9-ad92-baeb1084b5cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c228ef2-f92b-45d7-8ea9-27b00039826b | service: service-general +[2026-04-16 14:22:55.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031507010009 | request_id: 6c228ef2-f92b-45d7-8ea9-27b00039826b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eaa62ac2-16cd-4e45-8426-ff04418e5aa0 | service: service-general +[2026-04-16 14:22:55.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000025200022 | request_id: eaa62ac2-16cd-4e45-8426-ff04418e5aa0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43a65bfb-0ffa-4421-bc18-d848381903c8 | service: service-general +[2026-04-16 14:22:55.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1901012410960002 | request_id: 43a65bfb-0ffa-4421-bc18-d848381903c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe1bf09a-bae2-46da-a620-e1dea90b6f88 | service: service-general +[2026-04-16 14:22:55.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014709810002 | request_id: fe1bf09a-bae2-46da-a620-e1dea90b6f88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4a633e9-2039-4253-9c1c-1a5c48422ee5 | service: service-general +[2026-04-16 14:22:55.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011394382 | request_id: f4a633e9-2039-4253-9c1c-1a5c48422ee5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:55.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98b1d1ab-0f93-4cb5-b091-8f2b62a02a4c | service: service-general +[2026-04-16 14:22:55.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040104800002 | request_id: 98b1d1ab-0f93-4cb5-b091-8f2b62a02a4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 568092fb-2836-457c-8d1d-b27286a03e2e | service: service-general +[2026-04-16 14:22:56.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011910820009 | request_id: 568092fb-2836-457c-8d1d-b27286a03e2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b36549d0-5313-43ad-a4ff-5cf574ba5058 | service: service-general +[2026-04-16 14:22:56.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015004840013 | request_id: b36549d0-5313-43ad-a4ff-5cf574ba5058 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 315e2eca-b14a-48d1-b202-8962e949a3a8 | service: service-general +[2026-04-16 14:22:56.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030908072492 | request_id: 315e2eca-b14a-48d1-b202-8962e949a3a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2280ca7-86cc-4bf4-b52d-586b19da0079 | service: service-general +[2026-04-16 14:22:56.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052207960002 | request_id: b2280ca7-86cc-4bf4-b52d-586b19da0079 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45abae58-d87d-4c7e-90af-6e620a7a3963 | service: service-general +[2026-04-16 14:22:56.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241012930001 | request_id: 45abae58-d87d-4c7e-90af-6e620a7a3963 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebb63203-1916-43a7-a8d5-b254adedd844 | service: service-general +[2026-04-16 14:22:56.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020103770006 | request_id: ebb63203-1916-43a7-a8d5-b254adedd844 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c04b873-7711-4459-ab58-4208d8d5502d | service: service-general +[2026-04-16 14:22:56.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246304890006 | request_id: 6c04b873-7711-4459-ab58-4208d8d5502d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c79d3e35-b62a-493a-9b2f-c0b7b3ba37b8 | service: service-general +[2026-04-16 14:22:56.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165909710003 | request_id: c79d3e35-b62a-493a-9b2f-c0b7b3ba37b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a081eb77-252f-46ce-9819-60702a13e72a | service: service-general +[2026-04-16 14:22:56.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3304072703800001 | request_id: a081eb77-252f-46ce-9819-60702a13e72a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 898b0016-0f27-407e-a74a-ee43a96c731a | service: service-general +[2026-04-16 14:22:56.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014812030002 | request_id: 898b0016-0f27-407e-a74a-ee43a96c731a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c972bea-a7dc-4051-acbf-881d8b611eda | service: service-general +[2026-04-16 14:22:56.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011495046 | request_id: 0c972bea-a7dc-4051-acbf-881d8b611eda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9ea2cca-d1fb-4e23-8958-d81e969435cb | service: service-general +[2026-04-16 14:22:56.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011485045 | request_id: d9ea2cca-d1fb-4e23-8958-d81e969435cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fcd4582-2a59-4e7f-81b3-c6b9960cd905 | service: service-general +[2026-04-16 14:22:56.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011495047 | request_id: 3fcd4582-2a59-4e7f-81b3-c6b9960cd905 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3e7ee57-f944-4dc6-a543-f711d78dc239 | service: service-general +[2026-04-16 14:22:56.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422052 | request_id: e3e7ee57-f944-4dc6-a543-f711d78dc239 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d3dd766-89be-47ba-87dd-c31b652ef48f | service: service-general +[2026-04-16 14:22:56.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012811670008 | request_id: 9d3dd766-89be-47ba-87dd-c31b652ef48f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 439576f2-b60d-4d9e-be0c-bd34b5f4c41f | service: service-general +[2026-04-16 14:22:56.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422053 | request_id: 439576f2-b60d-4d9e-be0c-bd34b5f4c41f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cc9369e-21d7-41dc-b9ec-dcfcfab6b6aa | service: service-general +[2026-04-16 14:22:56.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000000000 | request_id: 7cc9369e-21d7-41dc-b9ec-dcfcfab6b6aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31e1bd7e-6936-47c2-afa3-2082429b08ed | service: service-general +[2026-04-16 14:22:56.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040705920005 | request_id: 31e1bd7e-6936-47c2-afa3-2082429b08ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4ee1854-a508-48b1-892d-de8c96810426 | service: service-general +[2026-04-16 14:22:56.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000000000 | request_id: d4ee1854-a508-48b1-892d-de8c96810426 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d01d5c03-5375-470f-b10a-3568c1959d3d | service: service-general +[2026-04-16 14:22:56.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185406690005 | request_id: d01d5c03-5375-470f-b10a-3568c1959d3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 152deb05-6bc3-4dfd-93a0-62794950588e | service: service-general +[2026-04-16 14:22:56.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014112560007 | request_id: 152deb05-6bc3-4dfd-93a0-62794950588e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f06b1491-dec4-4650-969f-3581cba24c10 | service: service-general +[2026-04-16 14:22:56.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/317432903720001 | request_id: f06b1491-dec4-4650-969f-3581cba24c10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50255f82-891c-4895-bd1d-1a5833ce8918 | service: service-general +[2026-04-16 14:22:56.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074708780001 | request_id: 50255f82-891c-4895-bd1d-1a5833ce8918 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6bea898-c747-4f35-80c1-dbb6a5c2e2da | service: service-general +[2026-04-16 14:22:56.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010902910001 | request_id: c6bea898-c747-4f35-80c1-dbb6a5c2e2da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29cd22e4-04d8-43a8-858b-2c61426116a5 | service: service-general +[2026-04-16 14:22:56.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010109180001 | request_id: 29cd22e4-04d8-43a8-858b-2c61426116a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4c579d5-2bf5-4b19-aa11-8ebca5522859 | service: service-general +[2026-04-16 14:22:56.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422054 | request_id: c4c579d5-2bf5-4b19-aa11-8ebca5522859 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2866043-5ff6-4d5f-8cd9-a23785f5a806 | service: service-general +[2026-04-16 14:22:56.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508071112700002 | request_id: b2866043-5ff6-4d5f-8cd9-a23785f5a806 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb4623e0-34a9-4d9c-9ed4-41149dbbca07 | service: service-general +[2026-04-16 14:22:56.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144108450054 | request_id: bb4623e0-34a9-4d9c-9ed4-41149dbbca07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b48bc318-f809-48a4-9773-ecdca88e61b9 | service: service-general +[2026-04-16 14:22:56.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164201780004 | request_id: b48bc318-f809-48a4-9773-ecdca88e61b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5953db4-b9a5-4e75-8b7d-8993a4a4f942 | service: service-general +[2026-04-16 14:22:56.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507285411080001 | request_id: a5953db4-b9a5-4e75-8b7d-8993a4a4f942 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5b0df91-50f3-4eff-a47b-b989139aa849 | service: service-general +[2026-04-16 14:22:56.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513070107790407 | request_id: b5b0df91-50f3-4eff-a47b-b989139aa849 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 329c95fd-60bd-4a71-a66f-23019763ae5b | service: service-general +[2026-04-16 14:22:56.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024308980001 | request_id: 329c95fd-60bd-4a71-a66f-23019763ae5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86f4e621-17f7-4e73-b68f-05304ccd5fdb | service: service-general +[2026-04-16 14:22:56.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116212870002 | request_id: 86f4e621-17f7-4e73-b68f-05304ccd5fdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 308dbc8b-6596-4831-acdc-66aef1bd825a | service: service-general +[2026-04-16 14:22:56.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506096005690002 | request_id: 308dbc8b-6596-4831-acdc-66aef1bd825a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 250390c9-fb4b-4824-a836-5cecb7844829 | service: service-general +[2026-04-16 14:22:56.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422055 | request_id: 250390c9-fb4b-4824-a836-5cecb7844829 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65ad7562-ded1-40ab-95f6-35142fed0bf4 | service: service-general +[2026-04-16 14:22:56.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6105071106920001 | request_id: 65ad7562-ded1-40ab-95f6-35142fed0bf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c60d5e3-9765-4c0c-9797-c008344b316b | service: service-general +[2026-04-16 14:22:56.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034803550001 | request_id: 9c60d5e3-9765-4c0c-9797-c008344b316b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fa46598-4595-4a66-8904-f995daa4f940 | service: service-general +[2026-04-16 14:22:56.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091204170002 | request_id: 9fa46598-4595-4a66-8904-f995daa4f940 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 070ee851-61df-4b53-ab69-1f9bfbe7e244 | service: service-general +[2026-04-16 14:22:56.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184206790001 | request_id: 070ee851-61df-4b53-ab69-1f9bfbe7e244 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d502dc2-c73f-492e-91a3-c32143510605 | service: service-general +[2026-04-16 14:22:56.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116212870002 | request_id: 8d502dc2-c73f-492e-91a3-c32143510605 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 11999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f520cb7-794f-4ec0-b9bd-37e54fd660ff | service: service-general +[2026-04-16 14:22:56.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011403640004 | request_id: 7f520cb7-794f-4ec0-b9bd-37e54fd660ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 512b7e4a-dbc7-4f9d-8d14-4c276fe33aef | service: service-general +[2026-04-16 14:22:56.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231902550001 | request_id: 512b7e4a-dbc7-4f9d-8d14-4c276fe33aef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef048927-4afb-46e9-8154-0b45743c9f4c | service: service-general +[2026-04-16 14:22:56.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010902910001 | request_id: ef048927-4afb-46e9-8154-0b45743c9f4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72006080-2a94-4d3f-aebb-537034dadb62 | service: service-general +[2026-04-16 14:22:56.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 545.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579026712570001 | request_id: 72006080-2a94-4d3f-aebb-537034dadb62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2195dd6-13d6-472f-8001-1ec139ceac56 | service: service-general +[2026-04-16 14:22:56.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000000000 | request_id: a2195dd6-13d6-472f-8001-1ec139ceac56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56660392-bdb6-4686-8ef1-d4579e3ae570 | service: service-general +[2026-04-16 14:22:56.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181407600002 | request_id: 56660392-bdb6-4686-8ef1-d4579e3ae570 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cdfa28f-6781-405f-a5d8-e4083b6dde7d | service: service-general +[2026-04-16 14:22:56.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101306940003 | request_id: 5cdfa28f-6781-405f-a5d8-e4083b6dde7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 745b81c2-1703-4e40-ae55-f075c12c7498 | service: service-general +[2026-04-16 14:22:56.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050507720008 | request_id: 745b81c2-1703-4e40-ae55-f075c12c7498 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae9da48b-5ae7-4fd9-8a9d-bce9de57e4cc | service: service-general +[2026-04-16 14:22:56.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000 | request_id: ae9da48b-5ae7-4fd9-8a9d-bce9de57e4cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd0b2b1e-a231-49a1-bfe0-dc35d7fbae4c | service: service-general +[2026-04-16 14:22:56.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144107700106 | request_id: dd0b2b1e-a231-49a1-bfe0-dc35d7fbae4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f14a80b-022b-4ab7-bc1e-32f9f8cb04c3 | service: service-general +[2026-04-16 14:22:56.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5310012401940001 | request_id: 7f14a80b-022b-4ab7-bc1e-32f9f8cb04c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4f25cf0-605e-43f3-b770-3587105e16cd | service: service-general +[2026-04-16 14:22:56.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234607600003 | request_id: d4f25cf0-605e-43f3-b770-3587105e16cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cd8a39c-f0a3-4fe6-9dd2-af3cf88f3b12 | service: service-general +[2026-04-16 14:22:56.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000000000____ | request_id: 7cd8a39c-f0a3-4fe6-9dd2-af3cf88f3b12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8c7b93e-ff48-43b2-a754-5d66fddac615 | service: service-general +[2026-04-16 14:22:56.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161203670003 | request_id: e8c7b93e-ff48-43b2-a754-5d66fddac615 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 753fcc07-dd28-4115-8f64-f6b16c43eece | service: service-general +[2026-04-16 14:22:56.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422056 | request_id: 753fcc07-dd28-4115-8f64-f6b16c43eece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24af4479-b29d-467c-8454-89df7432b844 | service: service-general +[2026-04-16 14:22:56.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012608030004 | request_id: 24af4479-b29d-467c-8454-89df7432b844 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cbea99e-971b-442c-8b44-8ed4231ad30a | service: service-general +[2026-04-16 14:22:56.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040301770004 | request_id: 6cbea99e-971b-442c-8b44-8ed4231ad30a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07eef9aa-6256-4b94-b7ab-db893039a99f | service: service-general +[2026-04-16 14:22:56.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014508600006 | request_id: 07eef9aa-6256-4b94-b7ab-db893039a99f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0ad7c86-bf7a-45e9-98e7-4dc3a47b0ae5 | service: service-general +[2026-04-16 14:22:56.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080803830001 | request_id: a0ad7c86-bf7a-45e9-98e7-4dc3a47b0ae5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a7a79d0-88a4-4e9b-9285-cf9887cc89ba | service: service-general +[2026-04-16 14:22:56.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000070 | request_id: 1a7a79d0-88a4-4e9b-9285-cf9887cc89ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbb5a69d-159d-44c0-ac84-5cc771c3be77 | service: service-general +[2026-04-16 14:22:56.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022205590002 | request_id: cbb5a69d-159d-44c0-ac84-5cc771c3be77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22add25c-90bf-4981-8cab-a37b39faa28f | service: service-general +[2026-04-16 14:22:56.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252004000001 | request_id: 22add25c-90bf-4981-8cab-a37b39faa28f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16aa86bb-0eef-4dff-8b3c-22ec1dffee61 | service: service-general +[2026-04-16 14:22:56.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160101570011 | request_id: 16aa86bb-0eef-4dff-8b3c-22ec1dffee61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3ed9e3d-0aa1-4373-96f7-6e76bd3c16a3 | service: service-general +[2026-04-16 14:22:56.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174804730001 | request_id: b3ed9e3d-0aa1-4373-96f7-6e76bd3c16a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e30d9de-e5a9-4688-a423-10e9a89a8175 | service: service-general +[2026-04-16 14:22:56.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422058 | request_id: 4e30d9de-e5a9-4688-a423-10e9a89a8175 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f583567d-0145-4585-b4be-b0f39c524494 | service: service-general +[2026-04-16 14:22:56.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422059 | request_id: f583567d-0145-4585-b4be-b0f39c524494 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cd1f72f-4f8b-4e44-b2c1-9a96412b0df6 | service: service-general +[2026-04-16 14:22:56.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.694µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116601170003 | request_id: 7cd1f72f-4f8b-4e44-b2c1-9a96412b0df6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ef7c3d3-9565-4f7b-bc8d-aaf14fae4142 | service: service-general +[2026-04-16 14:22:56.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031901830002 | request_id: 3ef7c3d3-9565-4f7b-bc8d-aaf14fae4142 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 445a98e6-0ac7-401b-b29e-4d0f8c8d430d | service: service-general +[2026-04-16 14:22:56.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020909850006 | request_id: 445a98e6-0ac7-401b-b29e-4d0f8c8d430d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ea6637f-ca6a-45ea-802e-04832437c833 | service: service-general +[2026-04-16 14:22:56.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214606700002 | request_id: 7ea6637f-ca6a-45ea-802e-04832437c833 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d501d310-81b1-44b2-bcce-50920cd4d52e | service: service-general +[2026-04-16 14:22:56.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510081502540002 | request_id: d501d310-81b1-44b2-bcce-50920cd4d52e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb13e8eb-e0b7-427a-8abf-176363d793b8 | service: service-general +[2026-04-16 14:22:56.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161406410002 | request_id: cb13e8eb-e0b7-427a-8abf-176363d793b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8aefd2d-35a0-4054-ba0d-2182825237fa | service: service-general +[2026-04-16 14:22:56.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116304750003 | request_id: c8aefd2d-35a0-4054-ba0d-2182825237fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96b7dafe-6dc2-43b2-9660-0e65a236e02c | service: service-general +[2026-04-16 14:22:56.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514143006590009 | request_id: 96b7dafe-6dc2-43b2-9660-0e65a236e02c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb84dafd-64a1-4230-9666-66182932889c | service: service-general +[2026-04-16 14:22:56.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305506600003 | request_id: fb84dafd-64a1-4230-9666-66182932889c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64d17ae6-d0e5-465b-9210-79107a43fae5 | service: service-general +[2026-04-16 14:22:56.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270501690004 | request_id: 64d17ae6-d0e5-465b-9210-79107a43fae5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc3eddd6-dfa3-43aa-a057-064d00c784af | service: service-general +[2026-04-16 14:22:56.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155402510001 | request_id: cc3eddd6-dfa3-43aa-a057-064d00c784af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16d9dd9b-ba64-46d0-adbe-86c8e3cc9b1a | service: service-general +[2026-04-16 14:22:56.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160101570011 | request_id: 16d9dd9b-ba64-46d0-adbe-86c8e3cc9b1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c88d59b2-c23b-46db-aa45-74c8be75b6b1 | service: service-general +[2026-04-16 14:22:56.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.694µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054112990004 | request_id: c88d59b2-c23b-46db-aa45-74c8be75b6b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9c133b6-8660-4aa7-991b-144509e9228a | service: service-general +[2026-04-16 14:22:56.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000070 | request_id: d9c133b6-8660-4aa7-991b-144509e9228a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e29b015e-f4d6-4a1f-bd68-863415903d88 | service: service-general +[2026-04-16 14:22:56.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576025411820001 | request_id: e29b015e-f4d6-4a1f-bd68-863415903d88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38c35e15-556e-4a5c-a0d3-2e7dd860467a | service: service-general +[2026-04-16 14:22:56.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186705910001 | request_id: 38c35e15-556e-4a5c-a0d3-2e7dd860467a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd2481bb-84b6-4c18-aea5-9232fcf5d8ce | service: service-general +[2026-04-16 14:22:56.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161808490001 | request_id: bd2481bb-84b6-4c18-aea5-9232fcf5d8ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c746fbc7-89bc-4f82-af62-e57b0defed66 | service: service-general +[2026-04-16 14:22:56.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150605740002 | request_id: c746fbc7-89bc-4f82-af62-e57b0defed66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8f7c77e-c25b-442a-8671-a12ead520333 | service: service-general +[2026-04-16 14:22:56.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506104802800001 | request_id: f8f7c77e-c25b-442a-8671-a12ead520333 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 847a86a9-b8d2-46df-b47f-7efc8ffdbe89 | service: service-general +[2026-04-16 14:22:56.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012805440001 | request_id: 847a86a9-b8d2-46df-b47f-7efc8ffdbe89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ddb2368-6104-47a8-ab16-36e1565967d3 | service: service-general +[2026-04-16 14:22:56.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031803880001 | request_id: 0ddb2368-6104-47a8-ab16-36e1565967d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d17727bd-9cc7-421e-a648-d80c279f427c | service: service-general +[2026-04-16 14:22:56.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131901710003 | request_id: d17727bd-9cc7-421e-a648-d80c279f427c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a800614-d936-4f14-b0ff-c87169904e73 | service: service-general +[2026-04-16 14:22:56.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000071 | request_id: 9a800614-d936-4f14-b0ff-c87169904e73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 779795ee-b04d-4b56-aa4b-1f0306be8781 | service: service-general +[2026-04-16 14:22:56.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210701900005 | request_id: 779795ee-b04d-4b56-aa4b-1f0306be8781 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4e1c524-a1eb-473a-98cb-75954ab0ea73 | service: service-general +[2026-04-16 14:22:56.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336405790004 | request_id: c4e1c524-a1eb-473a-98cb-75954ab0ea73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17313e41-11e7-45c9-908f-1cdfd82a2053 | service: service-general +[2026-04-16 14:22:56.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422062 | request_id: 17313e41-11e7-45c9-908f-1cdfd82a2053 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e196806b-b5d8-48a5-b92c-21dc98551ee6 | service: service-general +[2026-04-16 14:22:56.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112404840001 | request_id: e196806b-b5d8-48a5-b92c-21dc98551ee6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54c2a387-bfee-43aa-bfca-075b65746782 | service: service-general +[2026-04-16 14:22:56.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422063 | request_id: 54c2a387-bfee-43aa-bfca-075b65746782 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 211992bf-550a-4cdd-ae18-ed50349e44b0 | service: service-general +[2026-04-16 14:22:56.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422064 | request_id: 211992bf-550a-4cdd-ae18-ed50349e44b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d884d79-36e1-446d-9bf6-7ea0557abe99 | service: service-general +[2026-04-16 14:22:56.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256208500001 | request_id: 7d884d79-36e1-446d-9bf6-7ea0557abe99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8913b6cd-9b9b-4b06-83f6-5a10f00b5042 | service: service-general +[2026-04-16 14:22:56.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030301500001 | request_id: 8913b6cd-9b9b-4b06-83f6-5a10f00b5042 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66fb9a46-9986-4a17-8390-8b817cf5c9db | service: service-general +[2026-04-16 14:22:56.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220505740001 | request_id: 66fb9a46-9986-4a17-8390-8b817cf5c9db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fb92370-8630-4d44-bac6-fa421b70558d | service: service-general +[2026-04-16 14:22:56.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508100903820001 | request_id: 9fb92370-8630-4d44-bac6-fa421b70558d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90429137-d9c0-4f0a-921f-376ac93d13e7 | service: service-general +[2026-04-16 14:22:56.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175309200001 | request_id: 90429137-d9c0-4f0a-921f-376ac93d13e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55d0f7f2-e46f-4e53-85df-966a1ff73bda | service: service-general +[2026-04-16 14:22:56.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034412840001 | request_id: 55d0f7f2-e46f-4e53-85df-966a1ff73bda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccda4d1a-2c00-4c99-8991-2c55cfb159ca | service: service-general +[2026-04-16 14:22:56.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000 | request_id: ccda4d1a-2c00-4c99-8991-2c55cfb159ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56ea4f61-2da2-4f5d-835a-4e6d4310153a | service: service-general +[2026-04-16 14:22:56.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000 | request_id: 56ea4f61-2da2-4f5d-835a-4e6d4310153a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 586b71c3-d4cb-4407-a4bb-17af212a0b0a | service: service-general +[2026-04-16 14:22:56.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5101052607990005 | request_id: 586b71c3-d4cb-4407-a4bb-17af212a0b0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d7b6ed1-578b-4c00-adf2-cfd098ba5d58 | service: service-general +[2026-04-16 14:22:56.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042007040001 | request_id: 0d7b6ed1-578b-4c00-adf2-cfd098ba5d58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d7c1e82-2b13-4eac-bd24-c5b2ab574530 | service: service-general +[2026-04-16 14:22:56.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513232903850001 | request_id: 7d7c1e82-2b13-4eac-bd24-c5b2ab574530 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c314391-9a3e-4402-8ccb-87f6e9d231b3 | service: service-general +[2026-04-16 14:22:56.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514102001470003 | request_id: 7c314391-9a3e-4402-8ccb-87f6e9d231b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e63f877a-ebe4-410c-ba84-1035b9ae27ff | service: service-general +[2026-04-16 14:22:56.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216604100003 | request_id: e63f877a-ebe4-410c-ba84-1035b9ae27ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35ec7506-5ad1-4eb4-8eaa-c605ac669c92 | service: service-general +[2026-04-16 14:22:56.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560402 | request_id: 35ec7506-5ad1-4eb4-8eaa-c605ac669c92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f85b7e50-a3da-4dc1-90d4-18c13639ea85 | service: service-general +[2026-04-16 14:22:56.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: f85b7e50-a3da-4dc1-90d4-18c13639ea85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cef37dc3-84c1-466f-9bf1-40ab0a84b02c | service: service-general +[2026-04-16 14:22:56.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: cef37dc3-84c1-466f-9bf1-40ab0a84b02c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48b86fca-5573-49aa-8481-2a9c7e0050ab | service: service-general +[2026-04-16 14:22:56.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: 48b86fca-5573-49aa-8481-2a9c7e0050ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b50126a-083c-40f4-bad3-80e7fdf17eaf | service: service-general +[2026-04-16 14:22:56.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 6b50126a-083c-40f4-bad3-80e7fdf17eaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bf5d4d0-a572-4575-8fd9-1eb76795afaa | service: service-general +[2026-04-16 14:22:56.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510111610500002 | request_id: 2bf5d4d0-a572-4575-8fd9-1eb76795afaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2defa01-ec95-4c06-943c-e8d2fdb25855 | service: service-general +[2026-04-16 14:22:56.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: d2defa01-ec95-4c06-943c-e8d2fdb25855 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4a14b72-5abb-4475-9ded-beaf01aca8e3 | service: service-general +[2026-04-16 14:22:56.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: b4a14b72-5abb-4475-9ded-beaf01aca8e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8007e176-64f1-4c0c-8da4-17d5f3eeee95 | service: service-general +[2026-04-16 14:22:56.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: 8007e176-64f1-4c0c-8da4-17d5f3eeee95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7df9cf1-4593-4969-a108-76c1ccb694d6 | service: service-general +[2026-04-16 14:22:56.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040411550003 | request_id: b7df9cf1-4593-4969-a108-76c1ccb694d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e07a1264-5cc5-4134-8d3b-e85b2f533af2 | service: service-general +[2026-04-16 14:22:56.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: e07a1264-5cc5-4134-8d3b-e85b2f533af2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8207f1d-95e6-4bb9-b455-d2be92db0089 | service: service-general +[2026-04-16 14:22:56.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065112540001 | request_id: e8207f1d-95e6-4bb9-b455-d2be92db0089 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d187fbc2-211c-47aa-b8f3-fbe84eb03c48 | service: service-general +[2026-04-16 14:22:56.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: d187fbc2-211c-47aa-b8f3-fbe84eb03c48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cf1e336-1d89-4916-9acd-b596d6b67242 | service: service-general +[2026-04-16 14:22:56.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 6cf1e336-1d89-4916-9acd-b596d6b67242 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 950365c8-f558-423a-b0a3-881a841c9eb3 | service: service-general +[2026-04-16 14:22:56.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 950365c8-f558-423a-b0a3-881a841c9eb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ce742b9-a4ae-4ef0-afc9-2b666b7f8cdf | service: service-general +[2026-04-16 14:22:56.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 9ce742b9-a4ae-4ef0-afc9-2b666b7f8cdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cc101d4-f5e5-4bd5-99ae-50dffdbedbb6 | service: service-general +[2026-04-16 14:22:56.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512090201710001 | request_id: 7cc101d4-f5e5-4bd5-99ae-50dffdbedbb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 499fd6fa-d496-4055-97b5-e5abbc4b0eef | service: service-general +[2026-04-16 14:22:56.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509094204730014 | request_id: 499fd6fa-d496-4055-97b5-e5abbc4b0eef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 444ed306-0152-4fa4-ad55-755c7a43bc7c | service: service-general +[2026-04-16 14:22:56.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 444ed306-0152-4fa4-ad55-755c7a43bc7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 159a6ccf-b02f-41ec-9ada-b855e1f0dc1f | service: service-general +[2026-04-16 14:22:56.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 159a6ccf-b02f-41ec-9ada-b855e1f0dc1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b19fa1ef-b3a1-4365-8153-aa4e4b2274ff | service: service-general +[2026-04-16 14:22:56.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: b19fa1ef-b3a1-4365-8153-aa4e4b2274ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba271cdf-ac33-437b-bf85-c419937c3a21 | service: service-general +[2026-04-16 14:22:56.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: ba271cdf-ac33-437b-bf85-c419937c3a21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32ec3a68-d604-4623-8228-5765c0b6dce2 | service: service-general +[2026-04-16 14:22:56.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 32ec3a68-d604-4623-8228-5765c0b6dce2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d8a5f04-b926-47d5-b913-ae6b13c87c2e | service: service-general +[2026-04-16 14:22:56.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185707640002 | request_id: 3d8a5f04-b926-47d5-b913-ae6b13c87c2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e375ffa2-7c0f-412e-9deb-38e48bb89340 | service: service-general +[2026-04-16 14:22:56.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: e375ffa2-7c0f-412e-9deb-38e48bb89340 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57f2629b-dcf5-4702-86c4-6184602a55df | service: service-general +[2026-04-16 14:22:56.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: 57f2629b-dcf5-4702-86c4-6184602a55df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5761bacc-85b6-4bd7-aba0-722b4c970ce3 | service: service-general +[2026-04-16 14:22:56.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 5761bacc-85b6-4bd7-aba0-722b4c970ce3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22a83775-2950-429c-b616-6c8330b4f8a0 | service: service-general +[2026-04-16 14:22:56.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015411650002 | request_id: 22a83775-2950-429c-b616-6c8330b4f8a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91928a8f-eae7-40ce-9a82-fe21465724db | service: service-general +[2026-04-16 14:22:56.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545804 | request_id: 91928a8f-eae7-40ce-9a82-fe21465724db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc981183-cbec-42da-9a51-45d7fd640d23 | service: service-general +[2026-04-16 14:22:56.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115012630001 | request_id: bc981183-cbec-42da-9a51-45d7fd640d23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f47d65d-a3d1-4aa3-b7db-1e836f915705 | service: service-general +[2026-04-16 14:22:56.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 1f47d65d-a3d1-4aa3-b7db-1e836f915705 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0be5253a-0814-4110-90c8-ec9d7ca89b04 | service: service-general +[2026-04-16 14:22:56.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111304150004 | request_id: 0be5253a-0814-4110-90c8-ec9d7ca89b04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db52fc29-0c46-4937-89b3-ca5dcec9ef31 | service: service-general +[2026-04-16 14:22:56.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407600002 | request_id: db52fc29-0c46-4937-89b3-ca5dcec9ef31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebdb07e3-1df2-4719-83c8-4ce277549b75 | service: service-general +[2026-04-16 14:22:56.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036210960005 | request_id: ebdb07e3-1df2-4719-83c8-4ce277549b75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5f36030-2a9f-44bd-87bd-6d212a9127e7 | service: service-general +[2026-04-16 14:22:56.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: d5f36030-2a9f-44bd-87bd-6d212a9127e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bd7af55-ba9d-426e-8c67-f2e6e3ab4cf4 | service: service-general +[2026-04-16 14:22:56.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031805650002 | request_id: 4bd7af55-ba9d-426e-8c67-f2e6e3ab4cf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89fe5d74-ab25-4150-9e77-75756ed3fcb3 | service: service-general +[2026-04-16 14:22:56.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 89fe5d74-ab25-4150-9e77-75756ed3fcb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f660dbdc-5afb-465c-a406-682a4e0caafe | service: service-general +[2026-04-16 14:22:56.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121102490001 | request_id: f660dbdc-5afb-465c-a406-682a4e0caafe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5a44abb-15cb-4fbd-853e-d71690cd8797 | service: service-general +[2026-04-16 14:22:56.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505224107740068 | request_id: c5a44abb-15cb-4fbd-853e-d71690cd8797 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2886d88e-4f4e-4300-8972-13d2eb8ff2cd | service: service-general +[2026-04-16 14:22:56.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 2886d88e-4f4e-4300-8972-13d2eb8ff2cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e00724bf-a837-4028-993b-831443d74d05 | service: service-general +[2026-04-16 14:22:56.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: e00724bf-a837-4028-993b-831443d74d05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b70663db-1802-49d6-a0bf-54c655aa8ba6 | service: service-general +[2026-04-16 14:22:56.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: b70663db-1802-49d6-a0bf-54c655aa8ba6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef0add44-686b-4e6b-99b9-a3a73fda0878 | service: service-general +[2026-04-16 14:22:56.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: ef0add44-686b-4e6b-99b9-a3a73fda0878 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef4493ee-f8c7-4617-8bab-1da3e3c6fc1f | service: service-general +[2026-04-16 14:22:56.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: ef4493ee-f8c7-4617-8bab-1da3e3c6fc1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faad410b-a8dd-447b-bd3e-4201d8a67700 | service: service-general +[2026-04-16 14:22:56.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: faad410b-a8dd-447b-bd3e-4201d8a67700 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12b33b7a-4c50-4eae-9111-7f938fcfa37f | service: service-general +[2026-04-16 14:22:56.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508197004680001 | request_id: 12b33b7a-4c50-4eae-9111-7f938fcfa37f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50ce562b-93ae-4a6e-92ca-e74b2279a679 | service: service-general +[2026-04-16 14:22:56.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 50ce562b-93ae-4a6e-92ca-e74b2279a679 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71749f93-fb5b-4604-b4b0-90c1e52c4873 | service: service-general +[2026-04-16 14:22:56.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240101410044 | request_id: 71749f93-fb5b-4604-b4b0-90c1e52c4873 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03499dcc-87f4-42da-8385-fa35b926c104 | service: service-general +[2026-04-16 14:22:56.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513210112050003 | request_id: 03499dcc-87f4-42da-8385-fa35b926c104 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf54c820-7c83-4d49-a67a-d7451646b19d | service: service-general +[2026-04-16 14:22:56.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512044101780003 | request_id: bf54c820-7c83-4d49-a67a-d7451646b19d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5b6fa3f-56c3-4226-b565-c5703719a22e | service: service-general +[2026-04-16 14:22:56.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: e5b6fa3f-56c3-4226-b565-c5703719a22e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b782e4b6-5578-4c94-b9ac-1586b962e19b | service: service-general +[2026-04-16 14:22:56.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050606570001 | request_id: b782e4b6-5578-4c94-b9ac-1586b962e19b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab88e80f-657b-4f9a-87c9-775666d9c582 | service: service-general +[2026-04-16 14:22:56.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: ab88e80f-657b-4f9a-87c9-775666d9c582 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbffce42-8e1a-4814-b047-57508cd872a4 | service: service-general +[2026-04-16 14:22:56.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560284 | request_id: bbffce42-8e1a-4814-b047-57508cd872a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77ab009a-75ec-442a-af3d-9eda68c0d3b3 | service: service-general +[2026-04-16 14:22:56.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 77ab009a-75ec-442a-af3d-9eda68c0d3b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8abf6c5-ecc8-4242-903c-a5fdaa1a2b33 | service: service-general +[2026-04-16 14:22:56.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513170107390031 | request_id: a8abf6c5-ecc8-4242-903c-a5fdaa1a2b33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41d0eaf2-ffec-49ab-bb2c-412721c036b6 | service: service-general +[2026-04-16 14:22:56.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: 41d0eaf2-ffec-49ab-bb2c-412721c036b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8da18cf-ee79-4f39-8d99-1eb7bd20f5d2 | service: service-general +[2026-04-16 14:22:56.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026402520001 | request_id: e8da18cf-ee79-4f39-8d99-1eb7bd20f5d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: def31ef2-88f8-42ae-a79d-7c2dda6bac5a | service: service-general +[2026-04-16 14:22:56.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275907200001 | request_id: def31ef2-88f8-42ae-a79d-7c2dda6bac5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3171b62f-1aa2-42d4-b553-82455f48deb8 | service: service-general +[2026-04-16 14:22:56.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025604730004 | request_id: 3171b62f-1aa2-42d4-b553-82455f48deb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d77c095-2978-4939-b12d-79f8852a9ef7 | service: service-general +[2026-04-16 14:22:56.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: 6d77c095-2978-4939-b12d-79f8852a9ef7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b43c8623-1ca2-44f8-b310-6240fd3d77c1 | service: service-general +[2026-04-16 14:22:56.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: b43c8623-1ca2-44f8-b310-6240fd3d77c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 498f9256-e4f8-4d3f-92dc-32df92ebbcb7 | service: service-general +[2026-04-16 14:22:56.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034710790002 | request_id: 498f9256-e4f8-4d3f-92dc-32df92ebbcb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d4cd1e2-3442-465e-b61d-6a221499850c | service: service-general +[2026-04-16 14:22:56.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507272203070002 | request_id: 8d4cd1e2-3442-465e-b61d-6a221499850c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d9711f6-6ff9-4c69-a646-5df3e0e97fcf | service: service-general +[2026-04-16 14:22:56.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: 6d9711f6-6ff9-4c69-a646-5df3e0e97fcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ea25ec4-253e-43de-8cad-063608cd2719 | service: service-general +[2026-04-16 14:22:56.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505177112670003 | request_id: 8ea25ec4-253e-43de-8cad-063608cd2719 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67b1186c-35f6-4728-b283-6f9194c66170 | service: service-general +[2026-04-16 14:22:56.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020908590001 | request_id: 67b1186c-35f6-4728-b283-6f9194c66170 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5e84593-151b-45f4-bdbc-7d98e491a6cb | service: service-general +[2026-04-16 14:22:56.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508106802700002 | request_id: a5e84593-151b-45f4-bdbc-7d98e491a6cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c38f02cb-0111-40d3-ba1f-e2a0badf8e36 | service: service-general +[2026-04-16 14:22:56.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271021003790001 | request_id: c38f02cb-0111-40d3-ba1f-e2a0badf8e36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0667012-57ab-4646-91d0-450414e3a51c | service: service-general +[2026-04-16 14:22:56.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146509450001 | request_id: a0667012-57ab-4646-91d0-450414e3a51c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e135f94f-af12-4747-af80-2abff216b705 | service: service-general +[2026-04-16 14:22:56.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020102630002 | request_id: e135f94f-af12-4747-af80-2abff216b705 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abc4d179-d03b-4e7f-9054-dcbc7a642bf0 | service: service-general +[2026-04-16 14:22:56.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545668 | request_id: abc4d179-d03b-4e7f-9054-dcbc7a642bf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 713b3dca-05b6-4ddf-8f88-67922aa248a5 | service: service-general +[2026-04-16 14:22:56.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506062906680003 | request_id: 713b3dca-05b6-4ddf-8f88-67922aa248a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 042b37da-a676-41f5-a5e6-047508ded974 | service: service-general +[2026-04-16 14:22:56.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511116207750004 | request_id: 042b37da-a676-41f5-a5e6-047508ded974 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 693422f0-3604-4e8d-95aa-71cc600ab404 | service: service-general +[2026-04-16 14:22:56.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 693422f0-3604-4e8d-95aa-71cc600ab404 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4001823-0760-481a-8c86-6e8152f8c17c | service: service-general +[2026-04-16 14:22:56.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016710780005 | request_id: f4001823-0760-481a-8c86-6e8152f8c17c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: debf4aab-a3a2-4af0-a785-3458b61a9333 | service: service-general +[2026-04-16 14:22:56.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241802870002 | request_id: debf4aab-a3a2-4af0-a785-3458b61a9333 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e123c92-d22c-4faa-ba0c-6d26c34dc176 | service: service-general +[2026-04-16 14:22:56.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505081012700004 | request_id: 2e123c92-d22c-4faa-ba0c-6d26c34dc176 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3072ae14-10a2-45d5-a74a-cb699e87ca19 | service: service-general +[2026-04-16 14:22:56.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504125509710001 | request_id: 3072ae14-10a2-45d5-a74a-cb699e87ca19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29411e5b-ac08-4fce-af84-d7f5c138d80b | service: service-general +[2026-04-16 14:22:56.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510016808990003 | request_id: 29411e5b-ac08-4fce-af84-d7f5c138d80b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fce49c38-0930-4f5d-a40f-330c65693bb7 | service: service-general +[2026-04-16 14:22:56.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371036103760006 | request_id: fce49c38-0930-4f5d-a40f-330c65693bb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09912a11-ebc1-41e3-8bb1-13b80e83be9b | service: service-general +[2026-04-16 14:22:56.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504194701600001 | request_id: 09912a11-ebc1-41e3-8bb1-13b80e83be9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4794142a-32ae-4459-902f-9482f6619ab3 | service: service-general +[2026-04-16 14:22:56.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529031706850001 | request_id: 4794142a-32ae-4459-902f-9482f6619ab3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecd4f815-2001-43c1-9940-a241c10e8ed7 | service: service-general +[2026-04-16 14:22:56.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504187110920001 | request_id: ecd4f815-2001-43c1-9940-a241c10e8ed7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d32e0902-e7f0-41fa-998f-7ca5c2e61689 | service: service-general +[2026-04-16 14:22:56.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508124109190001 | request_id: d32e0902-e7f0-41fa-998f-7ca5c2e61689 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b206cba7-fce1-4fab-a4a7-5f5887071afe | service: service-general +[2026-04-16 14:22:56.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025005710003 | request_id: b206cba7-fce1-4fab-a4a7-5f5887071afe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee8a2d24-8398-45e4-953f-86953e523470 | service: service-general +[2026-04-16 14:22:56.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504086004740001 | request_id: ee8a2d24-8398-45e4-953f-86953e523470 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4e294cf-4e1b-4bec-9421-d64d40a5e088 | service: service-general +[2026-04-16 14:22:56.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101306940003 | request_id: e4e294cf-4e1b-4bec-9421-d64d40a5e088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dfb445e-ab4c-4494-8d16-bf3fe112c861 | service: service-general +[2026-04-16 14:22:56.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300103770005 | request_id: 6dfb445e-ab4c-4494-8d16-bf3fe112c861 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27a2896a-2fb9-4d5b-ab4f-4fce11a943da | service: service-general +[2026-04-16 14:22:56.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504145902670002 | request_id: 27a2896a-2fb9-4d5b-ab4f-4fce11a943da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f61993d-6313-4bc7-af92-25b88cbb3c90 | service: service-general +[2026-04-16 14:22:56.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578242408820003 | request_id: 8f61993d-6313-4bc7-af92-25b88cbb3c90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8592c2fa-e843-41d7-b55c-4e664c812d17 | service: service-general +[2026-04-16 14:22:56.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: 8592c2fa-e843-41d7-b55c-4e664c812d17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05a1fde5-a931-4371-866a-30ee85d5d88c | service: service-general +[2026-04-16 14:22:56.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054107710038 | request_id: 05a1fde5-a931-4371-866a-30ee85d5d88c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed875a70-8c77-4bdf-8a72-579303c4e694 | service: service-general +[2026-04-16 14:22:56.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014707710003 | request_id: ed875a70-8c77-4bdf-8a72-579303c4e694 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c5f1b0b-a099-48f3-a471-85a3cdca76b1 | service: service-general +[2026-04-16 14:22:56.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505081403940001 | request_id: 1c5f1b0b-a099-48f3-a471-85a3cdca76b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08439d03-35dc-4c6a-b205-5bc4c939c747 | service: service-general +[2026-04-16 14:22:56.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104107350302 | request_id: 08439d03-35dc-4c6a-b205-5bc4c939c747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87aa02ed-7cac-4365-ae73-4880bf427f85 | service: service-general +[2026-04-16 14:22:56.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578214409850001 | request_id: 87aa02ed-7cac-4365-ae73-4880bf427f85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8f5b44b-f8fb-4864-a53d-34c29122690d | service: service-general +[2026-04-16 14:22:56.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025212650010 | request_id: e8f5b44b-f8fb-4864-a53d-34c29122690d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50906d33-3285-49ee-8865-021bac194e4a | service: service-general +[2026-04-16 14:22:56.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096102620002 | request_id: 50906d33-3285-49ee-8865-021bac194e4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1fcbc90-ae52-49f0-8423-a64c2898f68a | service: service-general +[2026-04-16 14:22:56.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511181002760003 | request_id: d1fcbc90-ae52-49f0-8423-a64c2898f68a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59395d5d-9777-40e4-bc53-5dad0482c0f9 | service: service-general +[2026-04-16 14:22:56.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 552.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3311014702080001 | request_id: 59395d5d-9777-40e4-bc53-5dad0482c0f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02db6fdd-f6ed-49f3-86e1-945bb48e83da | service: service-general +[2026-04-16 14:22:56.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574045903910003 | request_id: 02db6fdd-f6ed-49f3-86e1-945bb48e83da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4109ea91-22d1-4c67-bae9-7496b0b59c6f | service: service-general +[2026-04-16 14:22:56.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512044905600001 | request_id: 4109ea91-22d1-4c67-bae9-7496b0b59c6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad64b388-22e3-495c-89fe-1a4ba6e40b7f | service: service-general +[2026-04-16 14:22:56.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5371014212860003 | request_id: ad64b388-22e3-495c-89fe-1a4ba6e40b7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91029aa6-5d93-4aeb-b06b-ecd0c59c3447 | service: service-general +[2026-04-16 14:22:56.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510240712550002 | request_id: 91029aa6-5d93-4aeb-b06b-ecd0c59c3447 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0db33181-ebf8-4a0e-bf28-e784f7496887 | service: service-general +[2026-04-16 14:22:56.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578171806900002 | request_id: 0db33181-ebf8-4a0e-bf28-e784f7496887 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa203a35-30a5-4261-861a-f114e73a41b4 | service: service-general +[2026-04-16 14:22:56.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096309720002 | request_id: fa203a35-30a5-4261-861a-f114e73a41b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e2350eb-fdf0-49a6-8573-c4dc218971c9 | service: service-general +[2026-04-16 14:22:56.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034705920004 | request_id: 8e2350eb-fdf0-49a6-8573-c4dc218971c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fa0f96b-3f56-49c8-85c2-e421417ccaaf | service: service-general +[2026-04-16 14:22:56.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518161506520001 | request_id: 9fa0f96b-3f56-49c8-85c2-e421417ccaaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46af754b-748d-4311-834f-d3880a1df557 | service: service-general +[2026-04-16 14:22:56.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174103810001 | request_id: 46af754b-748d-4311-834f-d3880a1df557 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dd7d0f3-f768-4196-9252-3fdee5802e45 | service: service-general +[2026-04-16 14:22:56.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911385756 | request_id: 6dd7d0f3-f768-4196-9252-3fdee5802e45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 185f05a0-7b31-4dcc-b32a-ab7f5858fda4 | service: service-general +[2026-04-16 14:22:56.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145512930002 | request_id: 185f05a0-7b31-4dcc-b32a-ab7f5858fda4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2135bcd4-1780-405c-bb34-a0abba7c9c2c | service: service-general +[2026-04-16 14:22:56.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545670 | request_id: 2135bcd4-1780-405c-bb34-a0abba7c9c2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 863aba24-1bc2-45c1-adb1-eb6b022c1a1f | service: service-general +[2026-04-16 14:22:56.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505165804150001 | request_id: 863aba24-1bc2-45c1-adb1-eb6b022c1a1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eedad357-abf1-4d4c-91cb-6e79e341728b | service: service-general +[2026-04-16 14:22:56.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: eedad357-abf1-4d4c-91cb-6e79e341728b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da060e44-ce4f-46e9-a494-554ffe6c8f1c | service: service-general +[2026-04-16 14:22:56.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508044104520012 | request_id: da060e44-ce4f-46e9-a494-554ffe6c8f1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1a113c1-7a8a-428b-8871-3f1ca5aec833 | service: service-general +[2026-04-16 14:22:56.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115407890002 | request_id: e1a113c1-7a8a-428b-8871-3f1ca5aec833 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 297248ae-7dba-4738-99c9-cf3bfc7fbf39 | service: service-general +[2026-04-16 14:22:56.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 120.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557186 | request_id: 297248ae-7dba-4738-99c9-cf3bfc7fbf39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b29c10f-edba-4576-8e14-5f55e3b90f6e | service: service-general +[2026-04-16 14:22:56.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505186509800003 | request_id: 3b29c10f-edba-4576-8e14-5f55e3b90f6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e2513d2-4616-4cf7-a13e-1dd92df53f1a | service: service-general +[2026-04-16 14:22:56.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911264538 | request_id: 6e2513d2-4616-4cf7-a13e-1dd92df53f1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bfa0f46-7138-466b-919b-40c94d8a97e4 | service: service-general +[2026-04-16 14:22:56.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: 0bfa0f46-7138-466b-919b-40c94d8a97e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1357073-3546-4984-af7a-9fc663b8a53c | service: service-general +[2026-04-16 14:22:56.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507187006650002 | request_id: c1357073-3546-4984-af7a-9fc663b8a53c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ca70112-20ac-46c2-958f-85862d69faf6 | service: service-general +[2026-04-16 14:22:56.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026201760001 | request_id: 7ca70112-20ac-46c2-958f-85862d69faf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f901d4b6-837b-4830-8930-b4564bbb774c | service: service-general +[2026-04-16 14:22:56.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054108680025 | request_id: f901d4b6-837b-4830-8930-b4564bbb774c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95fad9cc-d3ee-4c3e-9655-54efc3b5311b | service: service-general +[2026-04-16 14:22:56.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184103680005 | request_id: 95fad9cc-d3ee-4c3e-9655-54efc3b5311b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0fe9756-4c90-4b7b-a63a-259f131e6d45 | service: service-general +[2026-04-16 14:22:56.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509200512750005 | request_id: b0fe9756-4c90-4b7b-a63a-259f131e6d45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c64f29b4-d3f9-436d-a207-014b2574e43c | service: service-general +[2026-04-16 14:22:56.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056202810001 | request_id: c64f29b4-d3f9-436d-a207-014b2574e43c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3719bd58-7d91-4893-b3a2-cfb858461e3d | service: service-general +[2026-04-16 14:22:56.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: 3719bd58-7d91-4893-b3a2-cfb858461e3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b0b7fbd-1e33-4be3-8d75-99757d4755fe | service: service-general +[2026-04-16 14:22:56.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011707610006 | request_id: 1b0b7fbd-1e33-4be3-8d75-99757d4755fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69b3b17b-7571-42b8-ac76-fcdd2775124a | service: service-general +[2026-04-16 14:22:56.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055506710002 | request_id: 69b3b17b-7571-42b8-ac76-fcdd2775124a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91b8080a-6a38-4252-876d-8e8b439b86f1 | service: service-general +[2026-04-16 14:22:56.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091010110006 | request_id: 91b8080a-6a38-4252-876d-8e8b439b86f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3e6ba15-affc-4a64-a0fc-17ab28bfed46 | service: service-general +[2026-04-16 14:22:56.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054508720012 | request_id: b3e6ba15-affc-4a64-a0fc-17ab28bfed46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4531e233-e650-49b6-a74f-b9ddb6ce7218 | service: service-general +[2026-04-16 14:22:56.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160908650001 | request_id: 4531e233-e650-49b6-a74f-b9ddb6ce7218 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3284d4c6-9b80-43f6-9c50-4e739551e952 | service: service-general +[2026-04-16 14:22:56.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: 3284d4c6-9b80-43f6-9c50-4e739551e952 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 923076ae-e9be-43f2-9612-578675c746f1 | service: service-general +[2026-04-16 14:22:56.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012402740001 | request_id: 923076ae-e9be-43f2-9612-578675c746f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2580e616-3662-4fbc-a5fb-d06a3d75b4b5 | service: service-general +[2026-04-16 14:22:56.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514042909660001 | request_id: 2580e616-3662-4fbc-a5fb-d06a3d75b4b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24448179-f57b-47bb-b735-0121e9382d3f | service: service-general +[2026-04-16 14:22:56.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8565646465615154 | request_id: 24448179-f57b-47bb-b735-0121e9382d3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1327de3-623a-4e0c-af37-87bcba0ed687 | service: service-general +[2026-04-16 14:22:56.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506241005750001 | request_id: e1327de3-623a-4e0c-af37-87bcba0ed687 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45f8d58d-7f61-4c48-896e-802f91b2cc44 | service: service-general +[2026-04-16 14:22:56.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031809620005 | request_id: 45f8d58d-7f61-4c48-896e-802f91b2cc44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4f5afcf-8905-4724-9bf0-799dececf316 | service: service-general +[2026-04-16 14:22:56.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: d4f5afcf-8905-4724-9bf0-799dececf316 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c0a7064-b1b3-45a9-b486-00de8970abb0 | service: service-general +[2026-04-16 14:22:56.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578034103940001 | request_id: 8c0a7064-b1b3-45a9-b486-00de8970abb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6aad5040-35ad-44ee-88ba-c0fbec35b08c | service: service-general +[2026-04-16 14:22:56.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513162809710003 | request_id: 6aad5040-35ad-44ee-88ba-c0fbec35b08c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5013bcc-d1b4-4a98-8b67-becc25af8773 | service: service-general +[2026-04-16 14:22:56.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155212660004 | request_id: d5013bcc-d1b4-4a98-8b67-becc25af8773 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d82ad22b-6290-47f1-86f4-3b28e7c88f05 | service: service-general +[2026-04-16 14:22:56.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026409830002 | request_id: d82ad22b-6290-47f1-86f4-3b28e7c88f05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57a249f0-e69d-47e0-9576-63cef3d5e841 | service: service-general +[2026-04-16 14:22:56.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032812130001 | request_id: 57a249f0-e69d-47e0-9576-63cef3d5e841 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f19e243b-bf70-4081-b9ad-d1ebd3c80fd8 | service: service-general +[2026-04-16 14:22:56.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: f19e243b-bf70-4081-b9ad-d1ebd3c80fd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fb1f728-352d-4d2b-91d8-0a154e03883d | service: service-general +[2026-04-16 14:22:56.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508164209790002 | request_id: 4fb1f728-352d-4d2b-91d8-0a154e03883d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29252eb3-f71a-4144-8e49-abb78dbd2a0b | service: service-general +[2026-04-16 14:22:56.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557761 | request_id: 29252eb3-f71a-4144-8e49-abb78dbd2a0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fe01418-ec9b-4ec0-b4bd-fbf46784a768 | service: service-general +[2026-04-16 14:22:56.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034612970004 | request_id: 7fe01418-ec9b-4ec0-b4bd-fbf46784a768 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6172ebb-87c4-428f-9908-e47296c3dfc3 | service: service-general +[2026-04-16 14:22:56.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095608700001 | request_id: e6172ebb-87c4-428f-9908-e47296c3dfc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6da68262-fb7c-4450-93a6-2a2bd60909b8 | service: service-general +[2026-04-16 14:22:56.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505131012600002 | request_id: 6da68262-fb7c-4450-93a6-2a2bd60909b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6154b965-4d44-40e7-9371-89344fccdf00 | service: service-general +[2026-04-16 14:22:56.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031802910003 | request_id: 6154b965-4d44-40e7-9371-89344fccdf00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee74660c-b166-4f52-8bcd-540de0f37d2f | service: service-general +[2026-04-16 14:22:56.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: ee74660c-b166-4f52-8bcd-540de0f37d2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2da2866-b964-47c0-b5d1-8cd48277407a | service: service-general +[2026-04-16 14:22:56.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508012602750002 | request_id: d2da2866-b964-47c0-b5d1-8cd48277407a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e55f402-f74e-4bda-9e12-523791af2ef5 | service: service-general +[2026-04-16 14:22:56.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242009930002 | request_id: 0e55f402-f74e-4bda-9e12-523791af2ef5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a096c53-a338-45fb-be11-2d5cedf4d90c | service: service-general +[2026-04-16 14:22:56.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504020107540149 | request_id: 7a096c53-a338-45fb-be11-2d5cedf4d90c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5f3e527-fd29-424f-88d9-27cc18445f47 | service: service-general +[2026-04-16 14:22:56.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: f5f3e527-fd29-424f-88d9-27cc18445f47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65556d25-6d61-465b-9c64-8631288dbf5e | service: service-general +[2026-04-16 14:22:56.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504114808500010 | request_id: 65556d25-6d61-465b-9c64-8631288dbf5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 478b10e2-320e-4840-b0b6-8f3e85b02e7f | service: service-general +[2026-04-16 14:22:56.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025208560005 | request_id: 478b10e2-320e-4840-b0b6-8f3e85b02e7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f22c8f19-8a4e-497a-917b-688b0823bdbc | service: service-general +[2026-04-16 14:22:56.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571011908180002 | request_id: f22c8f19-8a4e-497a-917b-688b0823bdbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 879e9015-5600-4eb1-9dd4-bf5bb414c8de | service: service-general +[2026-04-16 14:22:56.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513235102950003 | request_id: 879e9015-5600-4eb1-9dd4-bf5bb414c8de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d57583c-770c-4847-a682-8abce7e692ea | service: service-general +[2026-04-16 14:22:56.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010208110002 | request_id: 5d57583c-770c-4847-a682-8abce7e692ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b799e35-2f93-43c3-a88c-f6ef4ac8c233 | service: service-general +[2026-04-16 14:22:56.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115511660002 | request_id: 1b799e35-2f93-43c3-a88c-f6ef4ac8c233 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d4a2d86-e6c0-4d51-bffc-a0763ed5c0cc | service: service-general +[2026-04-16 14:22:56.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578154906850001 | request_id: 5d4a2d86-e6c0-4d51-bffc-a0763ed5c0cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ef9e73d-bbb2-4791-bc9a-4d27dba6af9b | service: service-general +[2026-04-16 14:22:56.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022003450001 | request_id: 7ef9e73d-bbb2-4791-bc9a-4d27dba6af9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2581438-bfa6-4fb3-bcdd-940ad1cc64cc | service: service-general +[2026-04-16 14:22:56.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234108770003 | request_id: c2581438-bfa6-4fb3-bcdd-940ad1cc64cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5899204d-8bf2-4c40-a3f5-e88176e5fabc | service: service-general +[2026-04-16 14:22:56.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020807940001 | request_id: 5899204d-8bf2-4c40-a3f5-e88176e5fabc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfbfe73b-05ca-458f-9c3d-ce4572bdceff | service: service-general +[2026-04-16 14:22:56.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505023009580006 | request_id: cfbfe73b-05ca-458f-9c3d-ce4572bdceff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f8343c4-aa93-48da-85f0-d8ed7cb6febf | service: service-general +[2026-04-16 14:22:56.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035701810005 | request_id: 2f8343c4-aa93-48da-85f0-d8ed7cb6febf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 243cc9bf-308f-4481-b68d-12fc9f6eabc8 | service: service-general +[2026-04-16 14:22:56.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246901800008 | request_id: 243cc9bf-308f-4481-b68d-12fc9f6eabc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a221fbe7-1029-44d2-9c6b-ed0f5f39f3c6 | service: service-general +[2026-04-16 14:22:56.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094607740003 | request_id: a221fbe7-1029-44d2-9c6b-ed0f5f39f3c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14bdeeac-478c-447a-849d-c5db73c2bf24 | service: service-general +[2026-04-16 14:22:56.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044604880001 | request_id: 14bdeeac-478c-447a-849d-c5db73c2bf24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88044299-6b36-43d1-bc45-17daf5dd3cf8 | service: service-general +[2026-04-16 14:22:56.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508055708700004 | request_id: 88044299-6b36-43d1-bc45-17daf5dd3cf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81105bae-d5ce-4175-a8a1-dc40f6a93996 | service: service-general +[2026-04-16 14:22:56.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013011190002 | request_id: 81105bae-d5ce-4175-a8a1-dc40f6a93996 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec8cc922-35f4-4f33-a9c8-be07ffdbcd3b | service: service-general +[2026-04-16 14:22:56.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529074706670005 | request_id: ec8cc922-35f4-4f33-a9c8-be07ffdbcd3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84541f39-cdd0-4f65-8f1d-123a587ce4d6 | service: service-general +[2026-04-16 14:22:56.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175901840001 | request_id: 84541f39-cdd0-4f65-8f1d-123a587ce4d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a4cecd2-843f-478c-981c-c540c5f592db | service: service-general +[2026-04-16 14:22:56.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517106111970001 | request_id: 5a4cecd2-843f-478c-981c-c540c5f592db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2732a0c-b0d6-4b6b-b38b-6a66a2331138 | service: service-general +[2026-04-16 14:22:56.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503070102540001 | request_id: e2732a0c-b0d6-4b6b-b38b-6a66a2331138 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41430142-38a6-4991-9bbf-a9dd4219b82b | service: service-general +[2026-04-16 14:22:56.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082512610001 | request_id: 41430142-38a6-4991-9bbf-a9dd4219b82b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bff23962-9c9e-42ab-8747-58423301e729 | service: service-general +[2026-04-16 14:22:56.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175405870001 | request_id: bff23962-9c9e-42ab-8747-58423301e729 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07989587-764f-4b5c-b510-39bd15b577c3 | service: service-general +[2026-04-16 14:22:56.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507243112730012 | request_id: 07989587-764f-4b5c-b510-39bd15b577c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 896315e1-3fe3-42c2-a244-0135b219267c | service: service-general +[2026-04-16 14:22:56.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513214101660011 | request_id: 896315e1-3fe3-42c2-a244-0135b219267c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08699971-2f75-40a3-8fa6-ce7d82386b67 | service: service-general +[2026-04-16 14:22:56.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 08699971-2f75-40a3-8fa6-ce7d82386b67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 403ed006-d7ba-43f7-abd4-99f9b2791233 | service: service-general +[2026-04-16 14:22:56.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504114509710001 | request_id: 403ed006-d7ba-43f7-abd4-99f9b2791233 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b312b94c-4348-4750-a03f-d45e2bd8d7e0 | service: service-general +[2026-04-16 14:22:56.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519046407770001 | request_id: b312b94c-4348-4750-a03f-d45e2bd8d7e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90fb2bc5-7eb0-4f8b-951d-eb8e364de90f | service: service-general +[2026-04-16 14:22:56.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504164207660002 | request_id: 90fb2bc5-7eb0-4f8b-951d-eb8e364de90f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4d6884c-78b2-4c4a-8961-7aa9443f6d32 | service: service-general +[2026-04-16 14:22:56.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036009650003 | request_id: e4d6884c-78b2-4c4a-8961-7aa9443f6d32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 574b3bd2-209e-43ab-9692-13b62a9e687d | service: service-general +[2026-04-16 14:22:56.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 480.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211001560001 | request_id: 574b3bd2-209e-43ab-9692-13b62a9e687d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9aad2d64-8889-4210-aa56-141e5f80b13c | service: service-general +[2026-04-16 14:22:56.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 9aad2d64-8889-4210-aa56-141e5f80b13c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5edcdb24-8112-48b4-9038-dfe429a9a247 | service: service-general +[2026-04-16 14:22:56.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035002740001 | request_id: 5edcdb24-8112-48b4-9038-dfe429a9a247 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 047aa9b5-7690-448d-b905-61e059c373b0 | service: service-general +[2026-04-16 14:22:56.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132404180002 | request_id: 047aa9b5-7690-448d-b905-61e059c373b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eca495b8-287b-480e-9d5f-b5bdd2ff4144 | service: service-general +[2026-04-16 14:22:56.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: eca495b8-287b-480e-9d5f-b5bdd2ff4144 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b1a3299-ccde-4eac-898e-2051a22fbd54 | service: service-general +[2026-04-16 14:22:56.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051605660006 | request_id: 8b1a3299-ccde-4eac-898e-2051a22fbd54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 453b75ae-ad85-44b7-8bcc-6a030e916a4c | service: service-general +[2026-04-16 14:22:56.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505034708550001 | request_id: 453b75ae-ad85-44b7-8bcc-6a030e916a4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27797b6d-1d00-4e16-85ad-31d60b538c98 | service: service-general +[2026-04-16 14:22:56.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054608660003 | request_id: 27797b6d-1d00-4e16-85ad-31d60b538c98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d7874ae-a3f8-408c-b14a-718c4d7e8eda | service: service-general +[2026-04-16 14:22:56.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422071 | request_id: 5d7874ae-a3f8-408c-b14a-718c4d7e8eda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91355233-ab12-4143-aaf8-59480c248982 | service: service-general +[2026-04-16 14:22:56.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560292 | request_id: 91355233-ab12-4143-aaf8-59480c248982 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 202620c0-3773-439b-b84c-0e45b038dbd8 | service: service-general +[2026-04-16 14:22:56.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080701190001 | request_id: 202620c0-3773-439b-b84c-0e45b038dbd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adbd70b0-1a0c-4ade-b3c1-b66f4cb6bf16 | service: service-general +[2026-04-16 14:22:56.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509025206860001 | request_id: adbd70b0-1a0c-4ade-b3c1-b66f4cb6bf16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dffc101-3481-4a58-add6-66728b284284 | service: service-general +[2026-04-16 14:22:56.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509134704690003 | request_id: 6dffc101-3481-4a58-add6-66728b284284 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce1b4be0-7a68-48ae-98ab-bce9bba1c439 | service: service-general +[2026-04-16 14:22:56.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510050608600009 | request_id: ce1b4be0-7a68-48ae-98ab-bce9bba1c439 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d614d35-507e-44c8-929c-bddf97922266 | service: service-general +[2026-04-16 14:22:56.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506162806180002 | request_id: 2d614d35-507e-44c8-929c-bddf97922266 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed0385e9-3681-4720-889f-ab7477013da8 | service: service-general +[2026-04-16 14:22:56.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185706570001 | request_id: ed0385e9-3681-4720-889f-ab7477013da8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05236e54-051e-406a-93fa-19cfdf03c4fc | service: service-general +[2026-04-16 14:22:56.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115012610001 | request_id: 05236e54-051e-406a-93fa-19cfdf03c4fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d54f7a98-81fd-46db-92de-0102f7be28b2 | service: service-general +[2026-04-16 14:22:56.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010908500003 | request_id: d54f7a98-81fd-46db-92de-0102f7be28b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ffb79e8-b7e8-40df-9c5a-c967dc5ca7d5 | service: service-general +[2026-04-16 14:22:56.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560041 | request_id: 8ffb79e8-b7e8-40df-9c5a-c967dc5ca7d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25bada53-5974-4bdc-bf8d-9855f2ae104f | service: service-general +[2026-04-16 14:22:56.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174510820003 | request_id: 25bada53-5974-4bdc-bf8d-9855f2ae104f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67a99019-8dc7-475b-b5d4-e8501011ccc7 | service: service-general +[2026-04-16 14:22:56.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165207680005 | request_id: 67a99019-8dc7-475b-b5d4-e8501011ccc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da158087-a684-4b1f-ab27-e8617a5f6718 | service: service-general +[2026-04-16 14:22:56.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506145010710003 | request_id: da158087-a684-4b1f-ab27-e8617a5f6718 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9ff4c57-c68d-484c-8c35-3564a3438b94 | service: service-general +[2026-04-16 14:22:56.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: d9ff4c57-c68d-484c-8c35-3564a3438b94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a293997-d0b6-4dbf-9991-f80e498968ff | service: service-general +[2026-04-16 14:22:56.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571021403800003 | request_id: 1a293997-d0b6-4dbf-9991-f80e498968ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22bb92a4-c0f3-4f23-8201-b207487666a0 | service: service-general +[2026-04-16 14:22:56.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422072 | request_id: 22bb92a4-c0f3-4f23-8201-b207487666a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4b3d583-f2c6-475f-9f49-4221c52ff232 | service: service-general +[2026-04-16 14:22:56.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035903160002 | request_id: e4b3d583-f2c6-475f-9f49-4221c52ff232 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad66d6c1-95ce-4ff8-b514-14053c66530b | service: service-general +[2026-04-16 14:22:56.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045610 | request_id: ad66d6c1-95ce-4ff8-b514-14053c66530b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13ea95d0-c36d-48f3-86ca-139d3759ec7f | service: service-general +[2026-04-16 14:22:56.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134506650003 | request_id: 13ea95d0-c36d-48f3-86ca-139d3759ec7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e878388-3521-4f06-8678-f71aa873b9e0 | service: service-general +[2026-04-16 14:22:56.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508095207690002 | request_id: 2e878388-3521-4f06-8678-f71aa873b9e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5715522c-2ed9-49c2-9fd9-290d87cf70ae | service: service-general +[2026-04-16 14:22:56.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107740084 | request_id: 5715522c-2ed9-49c2-9fd9-290d87cf70ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce19de86-ca32-4b43-94a8-7c52ae567096 | service: service-general +[2026-04-16 14:22:56.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026412700003 | request_id: ce19de86-ca32-4b43-94a8-7c52ae567096 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05dd7526-5ced-456d-838a-2208d670244f | service: service-general +[2026-04-16 14:22:56.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010808650004 | request_id: 05dd7526-5ced-456d-838a-2208d670244f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 360bb937-5167-4e4a-9e2e-60fbbb834d9d | service: service-general +[2026-04-16 14:22:56.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503021304010002 | request_id: 360bb937-5167-4e4a-9e2e-60fbbb834d9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4342c69d-b930-4dc6-b224-d75acd39d3c0 | service: service-general +[2026-04-16 14:22:56.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: 4342c69d-b930-4dc6-b224-d75acd39d3c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4792556c-b6d0-4953-b6db-789580d4cb82 | service: service-general +[2026-04-16 14:22:56.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200911820001 | request_id: 4792556c-b6d0-4953-b6db-789580d4cb82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4c278d0-a2d7-4d3d-a6dc-3beb08a1c0c6 | service: service-general +[2026-04-16 14:22:56.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045111600002 | request_id: a4c278d0-a2d7-4d3d-a6dc-3beb08a1c0c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b38a378-f69c-4579-9729-d756a1b6d23a | service: service-general +[2026-04-16 14:22:56.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410910001 | request_id: 8b38a378-f69c-4579-9729-d756a1b6d23a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48d7de60-3bf0-4da7-902a-13063630e92c | service: service-general +[2026-04-16 14:22:56.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032007190002 | request_id: 48d7de60-3bf0-4da7-902a-13063630e92c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cbccfc7-16b0-4973-b462-d18415f1edb0 | service: service-general +[2026-04-16 14:22:56.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471035804720003 | request_id: 2cbccfc7-16b0-4973-b462-d18415f1edb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66842c43-695d-4fe4-85b3-04fc01e73830 | service: service-general +[2026-04-16 14:22:56.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911382015 | request_id: 66842c43-695d-4fe4-85b3-04fc01e73830 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11221aab-fa20-47af-a137-12d8a4e69e8c | service: service-general +[2026-04-16 14:22:56.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025108600004 | request_id: 11221aab-fa20-47af-a137-12d8a4e69e8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eed4fb24-2dbd-4e41-a7cb-ad4d33857192 | service: service-general +[2026-04-16 14:22:56.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503146912450001 | request_id: eed4fb24-2dbd-4e41-a7cb-ad4d33857192 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f9b3858-a94b-4e03-91c1-e1ef74045184 | service: service-general +[2026-04-16 14:22:56.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154205670001 | request_id: 8f9b3858-a94b-4e03-91c1-e1ef74045184 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc27a9d3-65f8-4bab-bdb6-4a7338158f16 | service: service-general +[2026-04-16 14:22:56.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026810470002 | request_id: dc27a9d3-65f8-4bab-bdb6-4a7338158f16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5d9fedd-5ff8-482b-b0d2-e5b58aa47042 | service: service-general +[2026-04-16 14:22:56.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510232408770001 | request_id: a5d9fedd-5ff8-482b-b0d2-e5b58aa47042 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 671864fa-b9a3-49f3-beb7-5bc59a5d42f7 | service: service-general +[2026-04-16 14:22:56.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116011720005 | request_id: 671864fa-b9a3-49f3-beb7-5bc59a5d42f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ccd277c-e189-4081-93c4-6f578ae2aa65 | service: service-general +[2026-04-16 14:22:56.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 5ccd277c-e189-4081-93c4-6f578ae2aa65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 729f6e76-caa6-481b-b439-dc69c4561ab0 | service: service-general +[2026-04-16 14:22:56.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517074607920003 | request_id: 729f6e76-caa6-481b-b439-dc69c4561ab0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef8c4ae1-ccc4-4fdc-b505-af8363b8e289 | service: service-general +[2026-04-16 14:22:56.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505161108590001 | request_id: ef8c4ae1-ccc4-4fdc-b505-af8363b8e289 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97b61097-12ee-4dd9-8395-6e4b39ee477f | service: service-general +[2026-04-16 14:22:56.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010805170001 | request_id: 97b61097-12ee-4dd9-8395-6e4b39ee477f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97cec150-f7ec-4d9c-bdb7-270786f1f5a6 | service: service-general +[2026-04-16 14:22:56.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350311570030001 | request_id: 97cec150-f7ec-4d9c-bdb7-270786f1f5a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 460e4631-a8e5-4ff8-9fb0-8db2e5f018c8 | service: service-general +[2026-04-16 14:22:56.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051212570003 | request_id: 460e4631-a8e5-4ff8-9fb0-8db2e5f018c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07d56804-a0c5-47b3-9dfe-7ed29743c4ba | service: service-general +[2026-04-16 14:22:56.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246101680001 | request_id: 07d56804-a0c5-47b3-9dfe-7ed29743c4ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dfd01a3-8cba-48dd-a762-a22c882020d2 | service: service-general +[2026-04-16 14:22:56.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054807700009 | request_id: 6dfd01a3-8cba-48dd-a762-a22c882020d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1234c404-5bfb-4790-a7f4-357fa49ebd52 | service: service-general +[2026-04-16 14:22:56.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014107480134 | request_id: 1234c404-5bfb-4790-a7f4-357fa49ebd52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c3d8864-55b6-410e-9fc6-23fec5fddb96 | service: service-general +[2026-04-16 14:22:56.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: 6c3d8864-55b6-410e-9fc6-23fec5fddb96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64d4a5ce-6c1f-4452-9245-a3e1009e3a36 | service: service-general +[2026-04-16 14:22:56.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011503580001 | request_id: 64d4a5ce-6c1f-4452-9245-a3e1009e3a36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a02da9ee-9296-4ce4-bb03-b5c44c247387 | service: service-general +[2026-04-16 14:22:56.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: a02da9ee-9296-4ce4-bb03-b5c44c247387 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 366bb1c2-8e6d-4f91-a82d-d78bea93028c | service: service-general +[2026-04-16 14:22:56.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510233003950002 | request_id: 366bb1c2-8e6d-4f91-a82d-d78bea93028c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 967362f6-9e5a-48e8-809c-2f8b952674e2 | service: service-general +[2026-04-16 14:22:56.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574032109120002 | request_id: 967362f6-9e5a-48e8-809c-2f8b952674e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 110498ff-2b2c-4337-81b4-d35d96544b12 | service: service-general +[2026-04-16 14:22:56.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014909540003 | request_id: 110498ff-2b2c-4337-81b4-d35d96544b12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23a47e88-1b4a-4625-b4fd-913aca30ed11 | service: service-general +[2026-04-16 14:22:56.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 23a47e88-1b4a-4625-b4fd-913aca30ed11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb6a9cb8-71f4-4732-b452-31417d7a9de6 | service: service-general +[2026-04-16 14:22:56.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100808570006 | request_id: fb6a9cb8-71f4-4732-b452-31417d7a9de6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09b15984-bd5e-4a35-b81f-e04649564176 | service: service-general +[2026-04-16 14:22:56.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014703650004 | request_id: 09b15984-bd5e-4a35-b81f-e04649564176 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f92da139-1bce-4d61-ad84-a6ac86d7bfdd | service: service-general +[2026-04-16 14:22:56.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110409650002 | request_id: f92da139-1bce-4d61-ad84-a6ac86d7bfdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a06e0f1e-0e9d-4797-b467-b45ee0466d90 | service: service-general +[2026-04-16 14:22:56.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181606190001 | request_id: a06e0f1e-0e9d-4797-b467-b45ee0466d90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e33c669-d604-415c-99e7-c7c29661a74f | service: service-general +[2026-04-16 14:22:56.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558160 | request_id: 1e33c669-d604-415c-99e7-c7c29661a74f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 148ee29b-a939-4f3c-a127-22cd768640c7 | service: service-general +[2026-04-16 14:22:56.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184709860006 | request_id: 148ee29b-a939-4f3c-a127-22cd768640c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd9d4fec-abfa-4add-9b34-1b4c5ecdbd67 | service: service-general +[2026-04-16 14:22:56.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: dd9d4fec-abfa-4add-9b34-1b4c5ecdbd67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 692fcfda-6994-4649-bb92-eba626a3ee1e | service: service-general +[2026-04-16 14:22:56.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513162809710003 | request_id: 692fcfda-6994-4649-bb92-eba626a3ee1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f54d71a1-4ed2-4bf5-9a57-341c23ba34c3 | service: service-general +[2026-04-16 14:22:56.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910998477 | request_id: f54d71a1-4ed2-4bf5-9a57-341c23ba34c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07598d70-c30f-4007-b3c3-358c31e85f2f | service: service-general +[2026-04-16 14:22:56.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145205620004 | request_id: 07598d70-c30f-4007-b3c3-358c31e85f2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 716f42ed-07bd-40a6-acca-6bdc91853320 | service: service-general +[2026-04-16 14:22:56.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085808900006 | request_id: 716f42ed-07bd-40a6-acca-6bdc91853320 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ff30f39-877e-417b-b2af-148aa4429f8d | service: service-general +[2026-04-16 14:22:56.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509105712740004 | request_id: 7ff30f39-877e-417b-b2af-148aa4429f8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88c1271d-70d5-420a-b2eb-18e2b024e063 | service: service-general +[2026-04-16 14:22:56.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033112130005 | request_id: 88c1271d-70d5-420a-b2eb-18e2b024e063 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22f9e0e9-4c1e-4a28-8ad7-1fb5ef3a79ca | service: service-general +[2026-04-16 14:22:56.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045811850001 | request_id: 22f9e0e9-4c1e-4a28-8ad7-1fb5ef3a79ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2a8031e-3aeb-47b0-83a1-03f3c45a3b7f | service: service-general +[2026-04-16 14:22:56.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910655180 | request_id: d2a8031e-3aeb-47b0-83a1-03f3c45a3b7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40e5b568-ab2a-46c0-a723-651ac592caec | service: service-general +[2026-04-16 14:22:56.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014110740002 | request_id: 40e5b568-ab2a-46c0-a723-651ac592caec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cda19b6-da02-44f3-8b18-b07aced70405 | service: service-general +[2026-04-16 14:22:56.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054603510003 | request_id: 0cda19b6-da02-44f3-8b18-b07aced70405 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67a50cfd-730b-4dcb-8220-b171090a690e | service: service-general +[2026-04-16 14:22:56.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011806050003 | request_id: 67a50cfd-730b-4dcb-8220-b171090a690e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53ec226a-8a50-47e3-b65c-26ecde97ef33 | service: service-general +[2026-04-16 14:22:56.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422075 | request_id: 53ec226a-8a50-47e3-b65c-26ecde97ef33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d557d9e2-db51-4e81-b67a-b4aebb5214c5 | service: service-general +[2026-04-16 14:22:56.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225007710001 | request_id: d557d9e2-db51-4e81-b67a-b4aebb5214c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41928b59-cd6e-4006-a340-af86a1fb0c1b | service: service-general +[2026-04-16 14:22:56.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215902720001 | request_id: 41928b59-cd6e-4006-a340-af86a1fb0c1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d7973d9-aec2-4035-9de4-8d500435e7c6 | service: service-general +[2026-04-16 14:22:56.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910596232 | request_id: 2d7973d9-aec2-4035-9de4-8d500435e7c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e7ecfcd-323a-4181-aede-af249df01559 | service: service-general +[2026-04-16 14:22:56.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054402920006 | request_id: 7e7ecfcd-323a-4181-aede-af249df01559 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44857477-2584-496c-b19e-ee04fbc700e7 | service: service-general +[2026-04-16 14:22:56.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091201710003 | request_id: 44857477-2584-496c-b19e-ee04fbc700e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f853bb3-8258-4dcc-9f22-b185845e5eb0 | service: service-general +[2026-04-16 14:22:56.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911044841 | request_id: 8f853bb3-8258-4dcc-9f22-b185845e5eb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87e18c6b-d471-412c-a98b-63e962575b35 | service: service-general +[2026-04-16 14:22:56.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 675.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260107580052 | request_id: 87e18c6b-d471-412c-a98b-63e962575b35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9a175b5-fc9d-4f67-9d70-f33af143e6bd | service: service-general +[2026-04-16 14:22:56.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234204080001 | request_id: f9a175b5-fc9d-4f67-9d70-f33af143e6bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a452c7e-68cb-4724-9276-cc4a5816e490 | service: service-general +[2026-04-16 14:22:56.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306412930003 | request_id: 6a452c7e-68cb-4724-9276-cc4a5816e490 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59b314a9-eb38-4caf-81e2-770cbb2677a7 | service: service-general +[2026-04-16 14:22:56.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094702140002 | request_id: 59b314a9-eb38-4caf-81e2-770cbb2677a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77e7e74f-ff52-4fe5-a970-d2cf0d9924c8 | service: service-general +[2026-04-16 14:22:56.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911117726 | request_id: 77e7e74f-ff52-4fe5-a970-d2cf0d9924c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77bcc94e-4d7c-4e83-9730-10f0dcabcacc | service: service-general +[2026-04-16 14:22:56.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050707960004 | request_id: 77bcc94e-4d7c-4e83-9730-10f0dcabcacc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04c5e009-2ac3-494b-a6c1-5b236bbe4995 | service: service-general +[2026-04-16 14:22:56.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035306460001 | request_id: 04c5e009-2ac3-494b-a6c1-5b236bbe4995 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57bae3fc-5040-472f-803f-c323bb81d723 | service: service-general +[2026-04-16 14:22:56.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195004830001 | request_id: 57bae3fc-5040-472f-803f-c323bb81d723 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dc903c2-73ba-4bd6-b68f-955dc3fcd516 | service: service-general +[2026-04-16 14:22:56.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101412740002 | request_id: 2dc903c2-73ba-4bd6-b68f-955dc3fcd516 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20c2947c-b5b4-4542-93d3-39065e43b594 | service: service-general +[2026-04-16 14:22:56.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: 20c2947c-b5b4-4542-93d3-39065e43b594 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87c0974e-f343-404c-8985-2fb0354641b2 | service: service-general +[2026-04-16 14:22:56.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055204790003 | request_id: 87c0974e-f343-404c-8985-2fb0354641b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92d53baf-6c5c-42c5-99d8-f81594b31a39 | service: service-general +[2026-04-16 14:22:56.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064210720001 | request_id: 92d53baf-6c5c-42c5-99d8-f81594b31a39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84738408-bc44-4e30-8782-24fbedd3b46f | service: service-general +[2026-04-16 14:22:56.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504090202490001 | request_id: 84738408-bc44-4e30-8782-24fbedd3b46f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c92b973c-1d00-4bb4-8262-23ad1636af8d | service: service-general +[2026-04-16 14:22:56.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911384276 | request_id: c92b973c-1d00-4bb4-8262-23ad1636af8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57ecf15b-248d-45ef-8fd7-1148164e21f5 | service: service-general +[2026-04-16 14:22:56.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 297.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505023006690009 | request_id: 57ecf15b-248d-45ef-8fd7-1148164e21f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0828fd06-76c3-45cb-a30b-aac2d989068a | service: service-general +[2026-04-16 14:22:56.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241708820003 | request_id: 0828fd06-76c3-45cb-a30b-aac2d989068a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56b78cd9-12f8-4df5-9936-f22bfbed1913 | service: service-general +[2026-04-16 14:22:56.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 252.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911315310 | request_id: 56b78cd9-12f8-4df5-9936-f22bfbed1913 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6819be2-fa10-4041-b8b2-cee105b1532d | service: service-general +[2026-04-16 14:22:56.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034208640003 | request_id: c6819be2-fa10-4041-b8b2-cee105b1532d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea30e71b-15a4-462a-8be7-8ad1874dd468 | service: service-general +[2026-04-16 14:22:56.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557620 | request_id: ea30e71b-15a4-462a-8be7-8ad1874dd468 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a379431e-36be-4c47-bcae-40361b543193 | service: service-general +[2026-04-16 14:22:56.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141404970002 | request_id: a379431e-36be-4c47-bcae-40361b543193 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77b8e24a-ec49-4cc6-87f3-d7b9d22d9b33 | service: service-general +[2026-04-16 14:22:56.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524141708540001 | request_id: 77b8e24a-ec49-4cc6-87f3-d7b9d22d9b33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acb5879f-f746-4756-9ed1-97b38aaa719b | service: service-general +[2026-04-16 14:22:56.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911335222 | request_id: acb5879f-f746-4756-9ed1-97b38aaa719b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f978fbb6-6ac2-4501-976b-65f2cb08ca0f | service: service-general +[2026-04-16 14:22:56.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306550001 | request_id: f978fbb6-6ac2-4501-976b-65f2cb08ca0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38277702-f060-46f1-b757-50196d5a8d4d | service: service-general +[2026-04-16 14:22:56.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911170945 | request_id: 38277702-f060-46f1-b757-50196d5a8d4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a13a72c-c116-4fdd-95d5-aa2ee8b43b28 | service: service-general +[2026-04-16 14:22:56.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022809650001 | request_id: 8a13a72c-c116-4fdd-95d5-aa2ee8b43b28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89bb9d1c-0b01-4842-8561-d384bc1b24b9 | service: service-general +[2026-04-16 14:22:56.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200101630004 | request_id: 89bb9d1c-0b01-4842-8561-d384bc1b24b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5625c4ee-dcad-43f6-b381-fa429bd60523 | service: service-general +[2026-04-16 14:22:56.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910846500 | request_id: 5625c4ee-dcad-43f6-b381-fa429bd60523 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45ad2c30-97f6-49ec-be1f-31ea51fb0145 | service: service-general +[2026-04-16 14:22:56.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046509650001 | request_id: 45ad2c30-97f6-49ec-be1f-31ea51fb0145 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 786c475d-3454-4528-a5c1-87bcf5b3f6e8 | service: service-general +[2026-04-16 14:22:56.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504113012680004 | request_id: 786c475d-3454-4528-a5c1-87bcf5b3f6e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad42c12f-ec74-4667-87d7-f9b8d5ec5185 | service: service-general +[2026-04-16 14:22:56.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512147112700002 | request_id: ad42c12f-ec74-4667-87d7-f9b8d5ec5185 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 268f0f87-fe44-426c-b89e-3fb3db2d149d | service: service-general +[2026-04-16 14:22:56.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910723416 | request_id: 268f0f87-fe44-426c-b89e-3fb3db2d149d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23012d23-e419-4ba7-ac2c-05d91b4d262d | service: service-general +[2026-04-16 14:22:56.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180108430013 | request_id: 23012d23-e419-4ba7-ac2c-05d91b4d262d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48bcea8e-36ef-47fd-9ffe-e60831d6a6e4 | service: service-general +[2026-04-16 14:22:56.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506246709030002 | request_id: 48bcea8e-36ef-47fd-9ffe-e60831d6a6e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb00da0d-1f85-4f24-8a1c-431a32ef60ce | service: service-general +[2026-04-16 14:22:56.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180808820009 | request_id: bb00da0d-1f85-4f24-8a1c-431a32ef60ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81edaa91-5c72-4e82-b2aa-2b4dfb16766f | service: service-general +[2026-04-16 14:22:56.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236404680001 | request_id: 81edaa91-5c72-4e82-b2aa-2b4dfb16766f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6503683-408f-43ac-9ffb-cb8627f612f5 | service: service-general +[2026-04-16 14:22:56.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504106508570002 | request_id: f6503683-408f-43ac-9ffb-cb8627f612f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec4f3d14-a07d-42df-a614-18af00aaee9f | service: service-general +[2026-04-16 14:22:56.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: ec4f3d14-a07d-42df-a614-18af00aaee9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eae60dfe-9b1b-406a-9495-bb2d9f363779 | service: service-general +[2026-04-16 14:22:56.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514062510030005 | request_id: eae60dfe-9b1b-406a-9495-bb2d9f363779 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33723ee4-2ada-47f3-90f7-2441e00a8932 | service: service-general +[2026-04-16 14:22:56.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509216610940002 | request_id: 33723ee4-2ada-47f3-90f7-2441e00a8932 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 195f677c-fcac-4cc8-8fd2-9bfb707dcfba | service: service-general +[2026-04-16 14:22:56.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090306580002 | request_id: 195f677c-fcac-4cc8-8fd2-9bfb707dcfba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af5d0868-73c0-45a5-ba93-1f77b485a199 | service: service-general +[2026-04-16 14:22:56.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507322303890001 | request_id: af5d0868-73c0-45a5-ba93-1f77b485a199 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4a731d3-2c65-495b-af42-ac21c653d532 | service: service-general +[2026-04-16 14:22:56.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910685509 | request_id: b4a731d3-2c65-495b-af42-ac21c653d532 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7084e023-0294-4631-827f-cddb3fa6c4eb | service: service-general +[2026-04-16 14:22:56.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504085409570001 | request_id: 7084e023-0294-4631-827f-cddb3fa6c4eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac77d2ef-44b5-472c-ac0d-ab8074e22bb8 | service: service-general +[2026-04-16 14:22:56.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508165102700004 | request_id: ac77d2ef-44b5-472c-ac0d-ab8074e22bb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4de12dc8-33c7-43cf-adc5-e57da2ec886b | service: service-general +[2026-04-16 14:22:56.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056712540002 | request_id: 4de12dc8-33c7-43cf-adc5-e57da2ec886b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbdc637c-89c0-4093-80e7-cd343afc1e57 | service: service-general +[2026-04-16 14:22:56.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1807204507810010 | request_id: fbdc637c-89c0-4093-80e7-cd343afc1e57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f56e179c-7167-4a9c-bc88-1c66e16e203e | service: service-general +[2026-04-16 14:22:56.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014105710001 | request_id: f56e179c-7167-4a9c-bc88-1c66e16e203e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5afe5b74-784f-4e84-9646-2e529467742f | service: service-general +[2026-04-16 14:22:56.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180202770004 | request_id: 5afe5b74-784f-4e84-9646-2e529467742f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08949a23-9497-45d1-a4e5-f4f44ea56ca3 | service: service-general +[2026-04-16 14:22:56.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052403610002 | request_id: 08949a23-9497-45d1-a4e5-f4f44ea56ca3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e70df087-7ea8-4a34-ac34-ffa568822f24 | service: service-general +[2026-04-16 14:22:56.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016204800005 | request_id: e70df087-7ea8-4a34-ac34-ffa568822f24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f01e211f-0985-4123-be03-fabe95ff0f8f | service: service-general +[2026-04-16 14:22:56.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147005900001 | request_id: f01e211f-0985-4123-be03-fabe95ff0f8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33fc499a-5485-4f9e-8472-fa790d19b2c0 | service: service-general +[2026-04-16 14:22:56.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504074912730002 | request_id: 33fc499a-5485-4f9e-8472-fa790d19b2c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cbc4b8f-d580-4c6e-a9db-ef2679a96dbb | service: service-general +[2026-04-16 14:22:56.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422078 | request_id: 3cbc4b8f-d580-4c6e-a9db-ef2679a96dbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 834dc1e4-9285-4e85-bb7c-c58d7ddbd744 | service: service-general +[2026-04-16 14:22:56.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015610600001 | request_id: 834dc1e4-9285-4e85-bb7c-c58d7ddbd744 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6259a1aa-6524-43e9-acf5-7a2c4ac28b26 | service: service-general +[2026-04-16 14:22:56.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055501840011 | request_id: 6259a1aa-6524-43e9-acf5-7a2c4ac28b26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2cee3f2-3089-4d6f-81c3-11ed407b3fcd | service: service-general +[2026-04-16 14:22:56.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503080410540002 | request_id: c2cee3f2-3089-4d6f-81c3-11ed407b3fcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c63ee105-a37a-4631-8a1c-d6ceb50ae02d | service: service-general +[2026-04-16 14:22:56.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011005470003 | request_id: c63ee105-a37a-4631-8a1c-d6ceb50ae02d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 505e591a-35b7-4878-a8ab-74b8d4ae0e04 | service: service-general +[2026-04-16 14:22:56.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030306730006 | request_id: 505e591a-35b7-4878-a8ab-74b8d4ae0e04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70eca95c-23ab-401e-9ffa-f9ad4963782e | service: service-general +[2026-04-16 14:22:56.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517195201770002 | request_id: 70eca95c-23ab-401e-9ffa-f9ad4963782e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dcdf596-dbd0-4cc3-bc3b-de580901c595 | service: service-general +[2026-04-16 14:22:56.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184809630001 | request_id: 2dcdf596-dbd0-4cc3-bc3b-de580901c595 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d41c1d9b-33ee-4f01-a95d-13896b0062f1 | service: service-general +[2026-04-16 14:22:56.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036004130004 | request_id: d41c1d9b-33ee-4f01-a95d-13896b0062f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4dcfa349-f2d5-4d4e-992e-2dd737f5381e | service: service-general +[2026-04-16 14:22:56.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503100801800002 | request_id: 4dcfa349-f2d5-4d4e-992e-2dd737f5381e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ca12dfb-259a-4315-8790-b04f0e66d6aa | service: service-general +[2026-04-16 14:22:56.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045587 | request_id: 7ca12dfb-259a-4315-8790-b04f0e66d6aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76156476-b315-4229-91a0-8483870f1028 | service: service-general +[2026-04-16 14:22:56.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106203770001 | request_id: 76156476-b315-4229-91a0-8483870f1028 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7720b2ef-ac3c-4a74-86c2-8579d3743b88 | service: service-general +[2026-04-16 14:22:56.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185005030001 | request_id: 7720b2ef-ac3c-4a74-86c2-8579d3743b88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e898348b-83b3-4a7f-8278-07348d3e884e | service: service-general +[2026-04-16 14:22:56.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144102680001 | request_id: e898348b-83b3-4a7f-8278-07348d3e884e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b7b43c6-55ea-412a-9962-4a1486f78949 | service: service-general +[2026-04-16 14:22:56.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504142511630001 | request_id: 7b7b43c6-55ea-412a-9962-4a1486f78949 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 978f7bf9-881d-4582-9baa-2e4a07ff6677 | service: service-general +[2026-04-16 14:22:56.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015402940002 | request_id: 978f7bf9-881d-4582-9baa-2e4a07ff6677 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05046e53-b1db-4f45-a90a-55a4f1387f74 | service: service-general +[2026-04-16 14:22:56.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194112880002 | request_id: 05046e53-b1db-4f45-a90a-55a4f1387f74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6b7c0d6-0b40-49f2-a428-a5cf6de7d4ff | service: service-general +[2026-04-16 14:22:56.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: c6b7c0d6-0b40-49f2-a428-a5cf6de7d4ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3415991-b1ed-4700-8111-954f18e6c451 | service: service-general +[2026-04-16 14:22:56.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036305670002 | request_id: a3415991-b1ed-4700-8111-954f18e6c451 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0400058-1555-4abc-929c-0d8c080747b4 | service: service-general +[2026-04-16 14:22:56.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 257.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511082106600002 | request_id: f0400058-1555-4abc-929c-0d8c080747b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9005d25-923a-4c71-9d24-9d5de8e7812e | service: service-general +[2026-04-16 14:22:56.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246904770003 | request_id: b9005d25-923a-4c71-9d24-9d5de8e7812e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88eafde1-c0d9-4c82-b39a-2bbbe329bcfa | service: service-general +[2026-04-16 14:22:56.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014504680005 | request_id: 88eafde1-c0d9-4c82-b39a-2bbbe329bcfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc73be06-ffc1-40fa-9664-b051240b31f5 | service: service-general +[2026-04-16 14:22:56.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020212710006 | request_id: bc73be06-ffc1-40fa-9664-b051240b31f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7af96ff-2acd-40ec-ac12-5049d4a7480d | service: service-general +[2026-04-16 14:22:56.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471044602150001 | request_id: b7af96ff-2acd-40ec-ac12-5049d4a7480d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0e57dce-05ff-428e-8db4-c4bebff05b0f | service: service-general +[2026-04-16 14:22:56.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911256747 | request_id: e0e57dce-05ff-428e-8db4-c4bebff05b0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 468c7378-303a-4315-915f-d3141a79a070 | service: service-general +[2026-04-16 14:22:56.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034903800001 | request_id: 468c7378-303a-4315-915f-d3141a79a070 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d66e0c2a-c85b-42bb-93e2-7b04fbf6c083 | service: service-general +[2026-04-16 14:22:56.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091803810006 | request_id: d66e0c2a-c85b-42bb-93e2-7b04fbf6c083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fbb1d48-0a2d-4cb8-a4a0-9c46b30463eb | service: service-general +[2026-04-16 14:22:56.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144805810002 | request_id: 3fbb1d48-0a2d-4cb8-a4a0-9c46b30463eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebd5c8b8-8102-495d-9fad-e8537a6af043 | service: service-general +[2026-04-16 14:22:56.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100112060002 | request_id: ebd5c8b8-8102-495d-9fad-e8537a6af043 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72729f81-9ead-4061-b260-a18cadea250b | service: service-general +[2026-04-16 14:22:56.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: 72729f81-9ead-4061-b260-a18cadea250b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c90380d0-3802-44ae-9767-97a04355f03b | service: service-general +[2026-04-16 14:22:56.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911307635 | request_id: c90380d0-3802-44ae-9767-97a04355f03b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4d264d5-01f2-4ca2-8dd5-c735cd0a89a8 | service: service-general +[2026-04-16 14:22:56.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035306940001 | request_id: a4d264d5-01f2-4ca2-8dd5-c735cd0a89a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71b5be7c-eb2f-4651-937a-5b98b197a81c | service: service-general +[2026-04-16 14:22:56.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055009680003 | request_id: 71b5be7c-eb2f-4651-937a-5b98b197a81c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08cee53d-d0f2-4bd4-9d6a-e0ef3695ac29 | service: service-general +[2026-04-16 14:22:56.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506106405810002 | request_id: 08cee53d-d0f2-4bd4-9d6a-e0ef3695ac29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2fa8a38-0603-4963-85bc-048a919db202 | service: service-general +[2026-04-16 14:22:56.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155111630002 | request_id: c2fa8a38-0603-4963-85bc-048a919db202 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc883435-f36b-401a-9b7f-9886646b0903 | service: service-general +[2026-04-16 14:22:56.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 486.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514184408720002 | request_id: cc883435-f36b-401a-9b7f-9886646b0903 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.551] [INFO ] [Specimen WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:56.551] [INFO ] [Specimen WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:56.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00f44504-a22a-42c1-a5c9-31150dd30d1b | service: service-general +[2026-04-16 14:22:56.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574030805600001 | request_id: 00f44504-a22a-42c1-a5c9-31150dd30d1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62f6a9ae-927f-4e28-befc-a834dba7f145 | service: service-general +[2026-04-16 14:22:56.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201603020002 | request_id: 62f6a9ae-927f-4e28-befc-a834dba7f145 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0547bce3-0054-417b-afd3-d022fd1d04ee | service: service-general +[2026-04-16 14:22:56.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225608940004 | request_id: 0547bce3-0054-417b-afd3-d022fd1d04ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d728867f-ce66-4c72-816e-57b3271e5371 | service: service-general +[2026-04-16 14:22:56.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572034802590002 | request_id: d728867f-ce66-4c72-816e-57b3271e5371 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0990562e-f3cf-4541-aad5-cddb229fe993 | service: service-general +[2026-04-16 14:22:56.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 531.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205805960001 | request_id: 0990562e-f3cf-4541-aad5-cddb229fe993 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d163842-885d-4bb3-ac8f-8b34af8dfa8b | service: service-general +[2026-04-16 14:22:56.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518170710190002 | request_id: 1d163842-885d-4bb3-ac8f-8b34af8dfa8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac0d76d9-0afe-4e02-b796-f552732519c8 | service: service-general +[2026-04-16 14:22:56.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510016406580002 | request_id: ac0d76d9-0afe-4e02-b796-f552732519c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a925825b-b5a6-411d-b936-5995b1aa3a77 | service: service-general +[2026-04-16 14:22:56.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150707160001 | request_id: a925825b-b5a6-411d-b936-5995b1aa3a77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b3a77f9-3379-418e-a6cd-549a5de9324a | service: service-general +[2026-04-16 14:22:56.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021011730005 | request_id: 3b3a77f9-3379-418e-a6cd-549a5de9324a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c62214a1-2686-40f6-a19c-f320a97634b9 | service: service-general +[2026-04-16 14:22:56.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234704980001 | request_id: c62214a1-2686-40f6-a19c-f320a97634b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b083c98-fa16-467b-8e06-9a8c8f9751ec | service: service-general +[2026-04-16 14:22:56.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054105960002 | request_id: 9b083c98-fa16-467b-8e06-9a8c8f9751ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 375a1829-c3ae-44ce-bd71-02250e80e0f8 | service: service-general +[2026-04-16 14:22:56.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965429636 | request_id: 375a1829-c3ae-44ce-bd71-02250e80e0f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f0bbf39-8461-4c61-bf0c-8b75ad8bddb8 | service: service-general +[2026-04-16 14:22:56.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508056701900002 | request_id: 8f0bbf39-8461-4c61-bf0c-8b75ad8bddb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b22993f-39b0-417b-ac37-72e60703aa25 | service: service-general +[2026-04-16 14:22:56.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126109710001 | request_id: 8b22993f-39b0-417b-ac37-72e60703aa25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e553b8dc-6209-48b2-8128-ae903a45adc5 | service: service-general +[2026-04-16 14:22:56.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: e553b8dc-6209-48b2-8128-ae903a45adc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd8f356d-afeb-4b1b-8b7f-060f0df51142 | service: service-general +[2026-04-16 14:22:56.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473012210990005 | request_id: fd8f356d-afeb-4b1b-8b7f-060f0df51142 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fb128d4-1b52-4bd0-bef5-b28ed7715141 | service: service-general +[2026-04-16 14:22:56.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185406630001 | request_id: 0fb128d4-1b52-4bd0-bef5-b28ed7715141 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8899645b-c7a7-44e1-a190-7c59465996b3 | service: service-general +[2026-04-16 14:22:56.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503061405530001 | request_id: 8899645b-c7a7-44e1-a190-7c59465996b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a33916f0-4276-4ec4-86f8-7888a52eca27 | service: service-general +[2026-04-16 14:22:56.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559141 | request_id: a33916f0-4276-4ec4-86f8-7888a52eca27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb07eef9-80ab-4d47-a3a3-1a6dd5442a61 | service: service-general +[2026-04-16 14:22:56.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234810040002 | request_id: bb07eef9-80ab-4d47-a3a3-1a6dd5442a61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bbc27f0-e4f6-491c-a398-36086dfea3f7 | service: service-general +[2026-04-16 14:22:56.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030702650005 | request_id: 7bbc27f0-e4f6-491c-a398-36086dfea3f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99b7c096-5cdf-4aa7-a4da-9b69b54a47a0 | service: service-general +[2026-04-16 14:22:56.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041107450001 | request_id: 99b7c096-5cdf-4aa7-a4da-9b69b54a47a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 188b8126-aca0-4c68-861f-965aa7919ad1 | service: service-general +[2026-04-16 14:22:56.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234503690001 | request_id: 188b8126-aca0-4c68-861f-965aa7919ad1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46bad951-f63b-4fd2-a184-fae4a061f2f5 | service: service-general +[2026-04-16 14:22:56.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516035706610001 | request_id: 46bad951-f63b-4fd2-a184-fae4a061f2f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab1b057c-98d5-4ff3-a166-7785fb015722 | service: service-general +[2026-04-16 14:22:56.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507297004720003 | request_id: ab1b057c-98d5-4ff3-a166-7785fb015722 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf18f5d9-e11d-4dbf-a301-b8b782cb2943 | service: service-general +[2026-04-16 14:22:56.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506095011650002 | request_id: bf18f5d9-e11d-4dbf-a301-b8b782cb2943 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c9b6b97-6f5b-4a3a-8878-b6ed0fedf70f | service: service-general +[2026-04-16 14:22:56.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3171074511790006 | request_id: 5c9b6b97-6f5b-4a3a-8878-b6ed0fedf70f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 748c43d1-d5bb-42ae-b76a-0cf4d71945ac | service: service-general +[2026-04-16 14:22:56.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065509700005 | request_id: 748c43d1-d5bb-42ae-b76a-0cf4d71945ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c97497d2-c650-4a83-859f-4fecc02fbf31 | service: service-general +[2026-04-16 14:22:56.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260303920006 | request_id: c97497d2-c650-4a83-859f-4fecc02fbf31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87908a3e-1bfe-4d4e-a645-956333c0bcb6 | service: service-general +[2026-04-16 14:22:56.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514092104700005 | request_id: 87908a3e-1bfe-4d4e-a645-956333c0bcb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ffd26b0-d8e9-4f55-9757-a051d8ebd6f0 | service: service-general +[2026-04-16 14:22:56.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115403900001 | request_id: 3ffd26b0-d8e9-4f55-9757-a051d8ebd6f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b85c578c-99e0-46c8-adaa-92217da8680f | service: service-general +[2026-04-16 14:22:56.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051207420004 | request_id: b85c578c-99e0-46c8-adaa-92217da8680f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a21e7aa4-98bd-4ef6-9d1d-f2155bf75f20 | service: service-general +[2026-04-16 14:22:56.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245203750002 | request_id: a21e7aa4-98bd-4ef6-9d1d-f2155bf75f20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6743685b-f49b-4dc5-94c4-057364cbcfe9 | service: service-general +[2026-04-16 14:22:56.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514070704010003 | request_id: 6743685b-f49b-4dc5-94c4-057364cbcfe9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 188333a7-740a-443d-b74b-52b3e4fead5d | service: service-general +[2026-04-16 14:22:56.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514175101680003 | request_id: 188333a7-740a-443d-b74b-52b3e4fead5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6b437b6-5c04-4418-8f64-7523a70afc07 | service: service-general +[2026-04-16 14:22:56.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506076004520001 | request_id: e6b437b6-5c04-4418-8f64-7523a70afc07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 988e9dfe-ab92-4d4b-8445-7539e606780b | service: service-general +[2026-04-16 14:22:56.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911408808 | request_id: 988e9dfe-ab92-4d4b-8445-7539e606780b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bf57f51-350c-4d9f-8d3c-486bbd39ee81 | service: service-general +[2026-04-16 14:22:56.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014107610104 | request_id: 4bf57f51-350c-4d9f-8d3c-486bbd39ee81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a401934-effe-4069-9d7d-b97437a02fa5 | service: service-general +[2026-04-16 14:22:56.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104502680001 | request_id: 9a401934-effe-4069-9d7d-b97437a02fa5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d3e4395-c0c8-4247-8ec2-552b842273e3 | service: service-general +[2026-04-16 14:22:56.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3303057012700002 | request_id: 5d3e4395-c0c8-4247-8ec2-552b842273e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a82fba4-7c36-4027-83ca-c3c1a6e25aa4 | service: service-general +[2026-04-16 14:22:56.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015208860001 | request_id: 7a82fba4-7c36-4027-83ca-c3c1a6e25aa4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99a1867f-0819-47c5-a51e-52fba544c1df | service: service-general +[2026-04-16 14:22:56.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/11035083________ | request_id: 99a1867f-0819-47c5-a51e-52fba544c1df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b349d25-3952-4522-aee5-8c82d36d2b5e | service: service-general +[2026-04-16 14:22:56.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107640122 | request_id: 3b349d25-3952-4522-aee5-8c82d36d2b5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b980871-f337-4684-a060-667de50acecc | service: service-general +[2026-04-16 14:22:56.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015104700053 | request_id: 6b980871-f337-4684-a060-667de50acecc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d689300-7b8c-4bc7-af4a-e6fa49227f72 | service: service-general +[2026-04-16 14:22:56.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165109690005 | request_id: 4d689300-7b8c-4bc7-af4a-e6fa49227f72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5d73615-5abe-4862-89ac-60689ffef225 | service: service-general +[2026-04-16 14:22:56.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142606890001 | request_id: d5d73615-5abe-4862-89ac-60689ffef225 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b05551e-f52f-46b1-ae55-b92392474e73 | service: service-general +[2026-04-16 14:22:56.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042004740005 | request_id: 7b05551e-f52f-46b1-ae55-b92392474e73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 996fef92-605f-4b0b-982b-e8981e90f11a | service: service-general +[2026-04-16 14:22:56.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175901520002 | request_id: 996fef92-605f-4b0b-982b-e8981e90f11a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1854a696-bf74-4349-9ca2-9b68b5a75d7a | service: service-general +[2026-04-16 14:22:56.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096107680001 | request_id: 1854a696-bf74-4349-9ca2-9b68b5a75d7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5945c55d-5cc7-4067-bed9-eee3a89c2aa3 | service: service-general +[2026-04-16 14:22:56.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505096312010003 | request_id: 5945c55d-5cc7-4067-bed9-eee3a89c2aa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a38868c5-484d-4788-9de6-2e1610c6833a | service: service-general +[2026-04-16 14:22:56.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: a38868c5-484d-4788-9de6-2e1610c6833a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be95ec65-72f4-4151-a6ea-b5d6579174b5 | service: service-general +[2026-04-16 14:22:56.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911043694 | request_id: be95ec65-72f4-4151-a6ea-b5d6579174b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1784c179-d384-401e-964b-1e6204e3a10f | service: service-general +[2026-04-16 14:22:56.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502056204890001 | request_id: 1784c179-d384-401e-964b-1e6204e3a10f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51c928b0-a4dc-4e4c-b68f-b2aaa61c7659 | service: service-general +[2026-04-16 14:22:56.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513142901770002 | request_id: 51c928b0-a4dc-4e4c-b68f-b2aaa61c7659 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3952457-c1be-431e-98ba-be0c1480a1b1 | service: service-general +[2026-04-16 14:22:56.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290906900001 | request_id: e3952457-c1be-431e-98ba-be0c1480a1b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8131a81d-067a-41b6-909d-02e74cd58925 | service: service-general +[2026-04-16 14:22:56.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578101005480001 | request_id: 8131a81d-067a-41b6-909d-02e74cd58925 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21968975-0ad5-4b1d-a140-22492a6a027d | service: service-general +[2026-04-16 14:22:56.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513121506820004 | request_id: 21968975-0ad5-4b1d-a140-22492a6a027d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33cf0f85-3d2d-4fdb-abff-48950d6e365a | service: service-general +[2026-04-16 14:22:56.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052401190001 | request_id: 33cf0f85-3d2d-4fdb-abff-48950d6e365a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ecb9211-15ef-46c8-88dd-03d0b92fcfd1 | service: service-general +[2026-04-16 14:22:56.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035401700001 | request_id: 5ecb9211-15ef-46c8-88dd-03d0b92fcfd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0dde608-c3a8-4a28-b4d9-c4e1ce75e67b | service: service-general +[2026-04-16 14:22:56.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134603710002 | request_id: d0dde608-c3a8-4a28-b4d9-c4e1ce75e67b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1ed3267-8779-4a21-99bc-a59195214cdf | service: service-general +[2026-04-16 14:22:56.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200610650001 | request_id: e1ed3267-8779-4a21-99bc-a59195214cdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 799f5bbf-ae93-4789-8a98-47e07140255d | service: service-general +[2026-04-16 14:22:56.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331507540004 | request_id: 799f5bbf-ae93-4789-8a98-47e07140255d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7190649c-f6b5-4ca0-9d2b-3fdfa386f655 | service: service-general +[2026-04-16 14:22:56.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910762010 | request_id: 7190649c-f6b5-4ca0-9d2b-3fdfa386f655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26db23ab-93e8-4177-ace7-6a5d579dbdcb | service: service-general +[2026-04-16 14:22:56.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559220 | request_id: 26db23ab-93e8-4177-ace7-6a5d579dbdcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce5b64d2-0ae4-44aa-8915-d37f156a5e80 | service: service-general +[2026-04-16 14:22:56.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965429639 | request_id: ce5b64d2-0ae4-44aa-8915-d37f156a5e80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfa46f34-f8d8-4eaa-aa6d-8629193cadfc | service: service-general +[2026-04-16 14:22:56.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: dfa46f34-f8d8-4eaa-aa6d-8629193cadfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e23dbad-576b-48f9-9158-ed72670bffa3 | service: service-general +[2026-04-16 14:22:56.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910753389 | request_id: 9e23dbad-576b-48f9-9158-ed72670bffa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 475034a2-a05e-4495-b8ae-2f94b3c0f963 | service: service-general +[2026-04-16 14:22:56.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304101560022 | request_id: 475034a2-a05e-4495-b8ae-2f94b3c0f963 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03218710-b406-42ee-af11-bde189e8ced6 | service: service-general +[2026-04-16 14:22:56.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024101550045 | request_id: 03218710-b406-42ee-af11-bde189e8ced6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ddc83fe-0c26-42c5-a82c-39f694cab860 | service: service-general +[2026-04-16 14:22:56.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524046807620002 | request_id: 8ddc83fe-0c26-42c5-a82c-39f694cab860 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bde014e-e58b-472b-a1ff-de52e9afa9fe | service: service-general +[2026-04-16 14:22:56.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: 3bde014e-e58b-472b-a1ff-de52e9afa9fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 773f6b74-fda6-49a5-b7a9-5fcd5ac75b3b | service: service-general +[2026-04-16 14:22:56.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529124511880003 | request_id: 773f6b74-fda6-49a5-b7a9-5fcd5ac75b3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3732efc0-ac51-401e-aba9-c30bf64f7680 | service: service-general +[2026-04-16 14:22:56.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911155543 | request_id: 3732efc0-ac51-401e-aba9-c30bf64f7680 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c158b8a-5a0b-4ecb-97fe-638530198383 | service: service-general +[2026-04-16 14:22:56.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514066610820001 | request_id: 6c158b8a-5a0b-4ecb-97fe-638530198383 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acac92f3-8cc8-4cb5-acf9-69688e4d9909 | service: service-general +[2026-04-16 14:22:56.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045312970003 | request_id: acac92f3-8cc8-4cb5-acf9-69688e4d9909 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d184e8c-6dab-4b6e-9489-f07685db08dc | service: service-general +[2026-04-16 14:22:56.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022912620002 | request_id: 4d184e8c-6dab-4b6e-9489-f07685db08dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7b7bcf0-d5f2-431e-999c-494cc05897dc | service: service-general +[2026-04-16 14:22:56.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075405750005 | request_id: f7b7bcf0-d5f2-431e-999c-494cc05897dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3092fabe-37b0-4bc5-9239-52fe556234b2 | service: service-general +[2026-04-16 14:22:56.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612160003 | request_id: 3092fabe-37b0-4bc5-9239-52fe556234b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3835ca6e-90dd-4430-b29c-68fb1224a6ec | service: service-general +[2026-04-16 14:22:56.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200101950007 | request_id: 3835ca6e-90dd-4430-b29c-68fb1224a6ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4447418-fb30-48ce-bffe-e24fc322f68a | service: service-general +[2026-04-16 14:22:56.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: f4447418-fb30-48ce-bffe-e24fc322f68a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37bf8cde-8e99-487d-a713-600da9bc5f6e | service: service-general +[2026-04-16 14:22:56.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055003590004 | request_id: 37bf8cde-8e99-487d-a713-600da9bc5f6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c07c928-5524-4a3a-a860-2c9d2829b59a | service: service-general +[2026-04-16 14:22:56.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164110690004 | request_id: 9c07c928-5524-4a3a-a860-2c9d2829b59a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b6ba8e5-60ef-4941-8d04-811e9e8221bc | service: service-general +[2026-04-16 14:22:56.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911365575 | request_id: 1b6ba8e5-60ef-4941-8d04-811e9e8221bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81255eba-952f-45ba-8afe-4c57134b3703 | service: service-general +[2026-04-16 14:22:56.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506085007750003 | request_id: 81255eba-952f-45ba-8afe-4c57134b3703 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79f6b748-170f-4132-9935-c8f59366111a | service: service-general +[2026-04-16 14:22:56.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021401700003 | request_id: 79f6b748-170f-4132-9935-c8f59366111a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5013220b-2fce-44f2-bfa5-711bbf9944d6 | service: service-general +[2026-04-16 14:22:56.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507212401590001 | request_id: 5013220b-2fce-44f2-bfa5-711bbf9944d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7822e4f2-9e1c-4ab4-b56d-c0882fc1b1bd | service: service-general +[2026-04-16 14:22:56.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211105890004 | request_id: 7822e4f2-9e1c-4ab4-b56d-c0882fc1b1bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc46f6e6-c232-4ab4-8f21-2b116ecc2e9b | service: service-general +[2026-04-16 14:22:56.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054811710001 | request_id: cc46f6e6-c232-4ab4-8f21-2b116ecc2e9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78c7dee6-ce39-43fa-91a5-28186caa9122 | service: service-general +[2026-04-16 14:22:56.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151708120001 | request_id: 78c7dee6-ce39-43fa-91a5-28186caa9122 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c9b9382-ce7a-4f8e-806b-2d95a862a8fc | service: service-general +[2026-04-16 14:22:56.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056104750002 | request_id: 8c9b9382-ce7a-4f8e-806b-2d95a862a8fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92ecdf66-2427-4200-9082-74f07f470926 | service: service-general +[2026-04-16 14:22:56.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045705820001 | request_id: 92ecdf66-2427-4200-9082-74f07f470926 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31b06f35-5b31-4c67-8cff-2d37af821437 | service: service-general +[2026-04-16 14:22:56.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506034407710003 | request_id: 31b06f35-5b31-4c67-8cff-2d37af821437 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b54ae926-5154-4585-9d6a-9164a2d95c14 | service: service-general +[2026-04-16 14:22:56.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024110840001 | request_id: b54ae926-5154-4585-9d6a-9164a2d95c14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ccdcb44-4574-4300-9561-173d75349d75 | service: service-general +[2026-04-16 14:22:56.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015212960003 | request_id: 1ccdcb44-4574-4300-9561-173d75349d75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2beef916-1fbf-4660-b3fb-6f71ffb77227 | service: service-general +[2026-04-16 14:22:56.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010707580005 | request_id: 2beef916-1fbf-4660-b3fb-6f71ffb77227 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01877f7e-4fa7-483e-8407-bd82c2cc8de7 | service: service-general +[2026-04-16 14:22:56.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: 01877f7e-4fa7-483e-8407-bd82c2cc8de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea73cafd-4708-4fff-8008-b8c3dec148a1 | service: service-general +[2026-04-16 14:22:56.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114804840002 | request_id: ea73cafd-4708-4fff-8008-b8c3dec148a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccc88ccf-2858-4aef-a288-2b80c3588e8a | service: service-general +[2026-04-16 14:22:56.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911047844 | request_id: ccc88ccf-2858-4aef-a288-2b80c3588e8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6df2c87-c0f3-485c-88a1-cd29e3a7e02f | service: service-general +[2026-04-16 14:22:56.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241204570006 | request_id: a6df2c87-c0f3-485c-88a1-cd29e3a7e02f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f10fcb8c-fc59-419e-af15-4f404a671b7f | service: service-general +[2026-04-16 14:22:56.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184603740003 | request_id: f10fcb8c-fc59-419e-af15-4f404a671b7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c159eb18-b0b3-4b1d-a7f9-337d64d54171 | service: service-general +[2026-04-16 14:22:56.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115011710002 | request_id: c159eb18-b0b3-4b1d-a7f9-337d64d54171 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eef138bd-d10a-4860-9633-0cdc05aadd16 | service: service-general +[2026-04-16 14:22:56.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045907830010 | request_id: eef138bd-d10a-4860-9633-0cdc05aadd16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd0a3818-46be-42d0-895f-8f07e368e42f | service: service-general +[2026-04-16 14:22:56.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506041202570001 | request_id: dd0a3818-46be-42d0-895f-8f07e368e42f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46521add-13d9-4dd2-beee-bed1d1968973 | service: service-general +[2026-04-16 14:22:56.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246308780002 | request_id: 46521add-13d9-4dd2-beee-bed1d1968973 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81e45573-e663-40e4-90da-1ec7c1e0f643 | service: service-general +[2026-04-16 14:22:56.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503074507580001 | request_id: 81e45573-e663-40e4-90da-1ec7c1e0f643 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50ced1de-c324-4d84-a489-bc78fae32f65 | service: service-general +[2026-04-16 14:22:56.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507337112680014 | request_id: 50ced1de-c324-4d84-a489-bc78fae32f65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e767d5a-bf9a-406a-b65d-81e818ec92d5 | service: service-general +[2026-04-16 14:22:56.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911103595 | request_id: 5e767d5a-bf9a-406a-b65d-81e818ec92d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85f0de0e-495e-468b-87c2-c898e265382f | service: service-general +[2026-04-16 14:22:56.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330701720006 | request_id: 85f0de0e-495e-468b-87c2-c898e265382f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9426ceb5-c036-4f4b-a3bb-aa23c26fb92c | service: service-general +[2026-04-16 14:22:56.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080101450025 | request_id: 9426ceb5-c036-4f4b-a3bb-aa23c26fb92c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ffbcc66-9f71-4534-9816-d013306ff74d | service: service-general +[2026-04-16 14:22:56.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911239252 | request_id: 3ffbcc66-9f71-4534-9816-d013306ff74d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 809f29d1-bb19-4214-85e9-f0ca10c10d50 | service: service-general +[2026-04-16 14:22:56.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160604660001 | request_id: 809f29d1-bb19-4214-85e9-f0ca10c10d50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7cb6b20-3adc-4939-b7cb-c642e67e6559 | service: service-general +[2026-04-16 14:22:56.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130510630001 | request_id: d7cb6b20-3adc-4939-b7cb-c642e67e6559 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a8396ce-5c7c-415c-a9b3-71315b5c4a6c | service: service-general +[2026-04-16 14:22:56.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2101074903570001 | request_id: 2a8396ce-5c7c-415c-a9b3-71315b5c4a6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25eecf4a-974a-4a20-b0c7-3b2bf2a07d47 | service: service-general +[2026-04-16 14:22:56.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147112520001 | request_id: 25eecf4a-974a-4a20-b0c7-3b2bf2a07d47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94156c1c-403f-4051-b0f2-0497c62b39d8 | service: service-general +[2026-04-16 14:22:56.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095503560002 | request_id: 94156c1c-403f-4051-b0f2-0497c62b39d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 449ef736-a02c-4f76-adcf-a7ddc0d33e44 | service: service-general +[2026-04-16 14:22:56.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911119264 | request_id: 449ef736-a02c-4f76-adcf-a7ddc0d33e44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d0c3cf2-6f5a-4f68-acf5-bc400c6a2c55 | service: service-general +[2026-04-16 14:22:56.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546063 | request_id: 7d0c3cf2-6f5a-4f68-acf5-bc400c6a2c55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 631d1b12-fa40-4d9f-83f3-4e87d8e443cc | service: service-general +[2026-04-16 14:22:56.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042305720001 | request_id: 631d1b12-fa40-4d9f-83f3-4e87d8e443cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9201605f-26e6-446f-9042-2a39895ff86f | service: service-general +[2026-04-16 14:22:56.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520045203920003 | request_id: 9201605f-26e6-446f-9042-2a39895ff86f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb244ebf-2054-4103-984c-dfbf1d32b465 | service: service-general +[2026-04-16 14:22:56.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175706970012 | request_id: fb244ebf-2054-4103-984c-dfbf1d32b465 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 092a9e27-e299-48b1-a6e8-5bdadc80c783 | service: service-general +[2026-04-16 14:22:56.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216204930001 | request_id: 092a9e27-e299-48b1-a6e8-5bdadc80c783 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb9dd0a4-90c1-4b70-80e4-5ac2d493f997 | service: service-general +[2026-04-16 14:22:56.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034207800009 | request_id: bb9dd0a4-90c1-4b70-80e4-5ac2d493f997 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c86f4356-baa4-4894-91b2-1de16d626e8a | service: service-general +[2026-04-16 14:22:56.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: c86f4356-baa4-4894-91b2-1de16d626e8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 180fd0b0-0a3a-4fb0-b6f6-7e7a00c4d517 | service: service-general +[2026-04-16 14:22:56.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030607800005 | request_id: 180fd0b0-0a3a-4fb0-b6f6-7e7a00c4d517 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4af8e3b-9266-482f-9353-8a533501bbc0 | service: service-general +[2026-04-16 14:22:56.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050608580001 | request_id: b4af8e3b-9266-482f-9353-8a533501bbc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7660ac4-0473-4792-9e5f-c554fe42e0a9 | service: service-general +[2026-04-16 14:22:56.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015805750005 | request_id: a7660ac4-0473-4792-9e5f-c554fe42e0a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9620f2c0-13b0-49d6-b979-339a26ef1ba8 | service: service-general +[2026-04-16 14:22:56.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115503540001 | request_id: 9620f2c0-13b0-49d6-b979-339a26ef1ba8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c48833c9-5f65-4c2d-8aa3-a590dfd2342c | service: service-general +[2026-04-16 14:22:56.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144903660004 | request_id: c48833c9-5f65-4c2d-8aa3-a590dfd2342c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ad22df6-ff2f-481c-85cc-1814d71a3f06 | service: service-general +[2026-04-16 14:22:56.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514150604690001 | request_id: 5ad22df6-ff2f-481c-85cc-1814d71a3f06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fd3cd70-7ec9-444a-abe9-f385666eb0a1 | service: service-general +[2026-04-16 14:22:56.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557190 | request_id: 2fd3cd70-7ec9-444a-abe9-f385666eb0a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78f2ad8e-b744-4096-afab-573d483e386b | service: service-general +[2026-04-16 14:22:56.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505095205660003 | request_id: 78f2ad8e-b744-4096-afab-573d483e386b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5236dc97-7c06-481c-a1c3-22324f140c05 | service: service-general +[2026-04-16 14:22:56.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556722 | request_id: 5236dc97-7c06-481c-a1c3-22324f140c05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17159954-0c58-4660-9502-a12017c518f0 | service: service-general +[2026-04-16 14:22:56.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507113110910001 | request_id: 17159954-0c58-4660-9502-a12017c518f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4afb9696-6a03-43d7-804d-4cff0a7b7ad3 | service: service-general +[2026-04-16 14:22:56.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164707950002 | request_id: 4afb9696-6a03-43d7-804d-4cff0a7b7ad3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7e36d9a-7ec0-4b0d-b951-349ceda4126f | service: service-general +[2026-04-16 14:22:56.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236108190001 | request_id: c7e36d9a-7ec0-4b0d-b951-349ceda4126f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea7925cd-d899-411e-8f02-fcc80210b78a | service: service-general +[2026-04-16 14:22:56.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505165103830002 | request_id: ea7925cd-d899-411e-8f02-fcc80210b78a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e12722d-6b7c-4762-aaff-aa95b150240d | service: service-general +[2026-04-16 14:22:56.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146904680001 | request_id: 2e12722d-6b7c-4762-aaff-aa95b150240d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a6e4e80-d9b7-4519-9647-dc200734feac | service: service-general +[2026-04-16 14:22:56.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574014107660240 | request_id: 9a6e4e80-d9b7-4519-9647-dc200734feac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4d9e5c4-001c-4b10-a3e4-976503a46cf9 | service: service-general +[2026-04-16 14:22:56.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115010950004 | request_id: e4d9e5c4-001c-4b10-a3e4-976503a46cf9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbb5d5cb-7971-4321-b8d6-70f6b10e50e6 | service: service-general +[2026-04-16 14:22:56.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050201980002 | request_id: cbb5d5cb-7971-4321-b8d6-70f6b10e50e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbfce712-adf5-4a38-b56e-8ac8a6c7cfe1 | service: service-general +[2026-04-16 14:22:56.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097101660003 | request_id: bbfce712-adf5-4a38-b56e-8ac8a6c7cfe1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a63b2aa3-dbc1-4139-ae0e-1e976142ddb2 | service: service-general +[2026-04-16 14:22:56.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 288.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512130912760002 | request_id: a63b2aa3-dbc1-4139-ae0e-1e976142ddb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76ccb93f-eda5-4f13-b750-e3b24d11eb2c | service: service-general +[2026-04-16 14:22:56.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094107570161 | request_id: 76ccb93f-eda5-4f13-b750-e3b24d11eb2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4a4b540-437a-43d2-8849-63dd8a91c539 | service: service-general +[2026-04-16 14:22:56.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256803640001 | request_id: c4a4b540-437a-43d2-8849-63dd8a91c539 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4868f2bb-a05d-4993-bb58-c464f333f06a | service: service-general +[2026-04-16 14:22:56.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210704650002 | request_id: 4868f2bb-a05d-4993-bb58-c464f333f06a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce0af6c6-03b5-4577-8404-55f39e5b7def | service: service-general +[2026-04-16 14:22:56.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190110650005 | request_id: ce0af6c6-03b5-4577-8404-55f39e5b7def | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 009384b6-b28e-421c-bf9a-44a6c907d764 | service: service-general +[2026-04-16 14:22:56.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014107660045 | request_id: 009384b6-b28e-421c-bf9a-44a6c907d764 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16011a82-3e82-4129-a11d-3ea908767e31 | service: service-general +[2026-04-16 14:22:56.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696333 | request_id: 16011a82-3e82-4129-a11d-3ea908767e31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9180ca20-d2b9-4f7d-8823-210a3eb46c33 | service: service-general +[2026-04-16 14:22:56.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054404440001 | request_id: 9180ca20-d2b9-4f7d-8823-210a3eb46c33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddc32da2-734e-4703-bf41-6f046bc4f98c | service: service-general +[2026-04-16 14:22:56.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150609890003 | request_id: ddc32da2-734e-4703-bf41-6f046bc4f98c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0f7af91-7987-42eb-949f-774bf07be716 | service: service-general +[2026-04-16 14:22:56.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140101820016 | request_id: f0f7af91-7987-42eb-949f-774bf07be716 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2b3cb4f-1903-45f5-b3d9-be90877e0e51 | service: service-general +[2026-04-16 14:22:56.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503084106590003 | request_id: d2b3cb4f-1903-45f5-b3d9-be90877e0e51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec55eddb-2a6f-46e1-97cf-2daff153eb74 | service: service-general +[2026-04-16 14:22:56.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016311360002 | request_id: ec55eddb-2a6f-46e1-97cf-2daff153eb74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd8a460a-e289-4bd8-b55d-96cb774da51b | service: service-general +[2026-04-16 14:22:56.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: bd8a460a-e289-4bd8-b55d-96cb774da51b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9719a37-3faa-44a7-b7fa-9206b483aa1a | service: service-general +[2026-04-16 14:22:56.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081808750002 | request_id: f9719a37-3faa-44a7-b7fa-9206b483aa1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d5ab9bd-3f61-46ca-95df-e8a7c60e505d | service: service-general +[2026-04-16 14:22:56.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505015308790002 | request_id: 5d5ab9bd-3f61-46ca-95df-e8a7c60e505d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 767422b0-14c3-4b0f-9241-2d9b8673ab0e | service: service-general +[2026-04-16 14:22:56.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505156007890003 | request_id: 767422b0-14c3-4b0f-9241-2d9b8673ab0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78cef3c2-224c-46fb-8a0f-5b865c903b85 | service: service-general +[2026-04-16 14:22:56.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034503770001 | request_id: 78cef3c2-224c-46fb-8a0f-5b865c903b85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4086ba9f-6877-4b07-a0fb-1c5e09ae8462 | service: service-general +[2026-04-16 14:22:56.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152604030001 | request_id: 4086ba9f-6877-4b07-a0fb-1c5e09ae8462 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a5b3f69-c08b-4f06-b932-4bc27a163063 | service: service-general +[2026-04-16 14:22:56.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696334 | request_id: 4a5b3f69-c08b-4f06-b932-4bc27a163063 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 735d7a43-820f-477e-8add-cac656d26f3f | service: service-general +[2026-04-16 14:22:56.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515084306000002 | request_id: 735d7a43-820f-477e-8add-cac656d26f3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6de0f9b-36b6-4c23-b827-dbdb607b2b80 | service: service-general +[2026-04-16 14:22:56.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234802690003 | request_id: f6de0f9b-36b6-4c23-b827-dbdb607b2b80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1e133bc-61bf-4c0d-b6d1-e300a7a3e515 | service: service-general +[2026-04-16 14:22:56.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: a1e133bc-61bf-4c0d-b6d1-e300a7a3e515 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b37a5a58-1f81-4403-88f4-331d94bbbd93 | service: service-general +[2026-04-16 14:22:56.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517009181288000 | request_id: b37a5a58-1f81-4403-88f4-331d94bbbd93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ba5f1ce-6759-4ea8-bdea-d0801cd5f965 | service: service-general +[2026-04-16 14:22:56.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043101490004 | request_id: 6ba5f1ce-6759-4ea8-bdea-d0801cd5f965 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a784fe74-0359-43e8-b185-f1deef3fa7e6 | service: service-general +[2026-04-16 14:22:56.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074606000003 | request_id: a784fe74-0359-43e8-b185-f1deef3fa7e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c95f7f8-6b28-4b03-a347-eccb7bc96a72 | service: service-general +[2026-04-16 14:22:56.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056810800003 | request_id: 3c95f7f8-6b28-4b03-a347-eccb7bc96a72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 442475c3-dfe7-4c5d-b2a4-5b0394df8ad2 | service: service-general +[2026-04-16 14:22:56.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011206600007 | request_id: 442475c3-dfe7-4c5d-b2a4-5b0394df8ad2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7bcda60-62eb-4a5f-8f2f-1a56fb63e77e | service: service-general +[2026-04-16 14:22:56.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578284507630001 | request_id: c7bcda60-62eb-4a5f-8f2f-1a56fb63e77e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6220c849-b406-4c1f-adf4-cba50bc4138d | service: service-general +[2026-04-16 14:22:56.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020701190001 | request_id: 6220c849-b406-4c1f-adf4-cba50bc4138d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 342726b6-2205-4802-98f5-5691793d5d97 | service: service-general +[2026-04-16 14:22:56.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696335 | request_id: 342726b6-2205-4802-98f5-5691793d5d97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e46264c-7758-4f12-9c81-ff3669e0a0cc | service: service-general +[2026-04-16 14:22:56.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236406660001 | request_id: 8e46264c-7758-4f12-9c81-ff3669e0a0cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: caa06248-b932-4717-b065-44e0249c0374 | service: service-general +[2026-04-16 14:22:56.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: caa06248-b932-4717-b065-44e0249c0374 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5cb3d4b-7e5c-4381-adb2-fb74b3d0ccca | service: service-general +[2026-04-16 14:22:56.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507212211920001 | request_id: d5cb3d4b-7e5c-4381-adb2-fb74b3d0ccca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d6921bc-cfa7-4c72-a663-a908b1a6bf88 | service: service-general +[2026-04-16 14:22:56.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094308730001 | request_id: 8d6921bc-cfa7-4c72-a663-a908b1a6bf88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc309bfa-bf44-40a1-922a-a0cf1e095f86 | service: service-general +[2026-04-16 14:22:56.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107500108 | request_id: dc309bfa-bf44-40a1-922a-a0cf1e095f86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd9b49fa-c52a-4b91-a157-22262adc77df | service: service-general +[2026-04-16 14:22:56.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911167294 | request_id: cd9b49fa-c52a-4b91-a157-22262adc77df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c7810a0-168b-4c26-93c3-97bbedc14dc9 | service: service-general +[2026-04-16 14:22:56.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557302 | request_id: 4c7810a0-168b-4c26-93c3-97bbedc14dc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d90f012b-2a2c-4a7e-9e78-59dcb58aa639 | service: service-general +[2026-04-16 14:22:56.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911475316 | request_id: d90f012b-2a2c-4a7e-9e78-59dcb58aa639 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16d6444c-b955-4d25-bbac-dd63a66d3112 | service: service-general +[2026-04-16 14:22:56.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065510790003 | request_id: 16d6444c-b955-4d25-bbac-dd63a66d3112 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe5fb22f-2c08-4d03-8307-810b7aed9cf6 | service: service-general +[2026-04-16 14:22:56.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042804490001 | request_id: fe5fb22f-2c08-4d03-8307-810b7aed9cf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 420c70ff-3c77-42b4-8b15-88c3d400f5fa | service: service-general +[2026-04-16 14:22:56.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052406150003 | request_id: 420c70ff-3c77-42b4-8b15-88c3d400f5fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09bebc7a-bb69-4c2f-9626-8867957d4f53 | service: service-general +[2026-04-16 14:22:56.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094910720002 | request_id: 09bebc7a-bb69-4c2f-9626-8867957d4f53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 348de39a-567c-4ed0-b7c8-235c08499fa2 | service: service-general +[2026-04-16 14:22:56.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911369256 | request_id: 348de39a-567c-4ed0-b7c8-235c08499fa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6abdafa0-f4f8-4d57-8adf-86e43f2c5830 | service: service-general +[2026-04-16 14:22:56.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031602530004 | request_id: 6abdafa0-f4f8-4d57-8adf-86e43f2c5830 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a882a8c-2a08-45a9-a139-596a35b79c78 | service: service-general +[2026-04-16 14:22:56.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131105980002 | request_id: 8a882a8c-2a08-45a9-a139-596a35b79c78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfcf068f-667d-4465-82af-74e52bced8b5 | service: service-general +[2026-04-16 14:22:56.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911040767 | request_id: dfcf068f-667d-4465-82af-74e52bced8b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb436f2d-5bb7-44c4-b369-1eddb8cb7598 | service: service-general +[2026-04-16 14:22:56.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035810650002 | request_id: eb436f2d-5bb7-44c4-b369-1eddb8cb7598 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bba500b-5964-4bc4-8f40-15ce3ba88acd | service: service-general +[2026-04-16 14:22:56.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181410850005 | request_id: 1bba500b-5964-4bc4-8f40-15ce3ba88acd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b57477e6-afa3-4ba5-9205-e22f79547b38 | service: service-general +[2026-04-16 14:22:56.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242403120004 | request_id: b57477e6-afa3-4ba5-9205-e22f79547b38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3435944f-543f-4fb2-842a-3bfecb362f94 | service: service-general +[2026-04-16 14:22:56.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010905610002 | request_id: 3435944f-543f-4fb2-842a-3bfecb362f94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9dd44c2-9de9-45ed-a1e7-e42498a7018e | service: service-general +[2026-04-16 14:22:56.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000056 | request_id: a9dd44c2-9de9-45ed-a1e7-e42498a7018e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0de383d7-d28a-4812-84e3-1fcfadfce94a | service: service-general +[2026-04-16 14:22:56.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696337 | request_id: 0de383d7-d28a-4812-84e3-1fcfadfce94a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1ade51a-90f8-43fd-bfde-4c9ba5c494a2 | service: service-general +[2026-04-16 14:22:56.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044101560034 | request_id: b1ade51a-90f8-43fd-bfde-4c9ba5c494a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf4f076d-c4bc-458b-8b0d-85432a8b6bd9 | service: service-general +[2026-04-16 14:22:56.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023112460001 | request_id: cf4f076d-c4bc-458b-8b0d-85432a8b6bd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d8443f4-fd33-4c89-b318-4bcc5a20490e | service: service-general +[2026-04-16 14:22:56.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910658289 | request_id: 6d8443f4-fd33-4c89-b318-4bcc5a20490e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 861e00cd-4ceb-44cd-8cc1-6344f58da2ac | service: service-general +[2026-04-16 14:22:56.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504160303770004 | request_id: 861e00cd-4ceb-44cd-8cc1-6344f58da2ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a534e99-b97b-4a7a-9a81-94b43f4f9355 | service: service-general +[2026-04-16 14:22:56.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041607490002 | request_id: 8a534e99-b97b-4a7a-9a81-94b43f4f9355 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1d39d8d-8bd5-4953-b247-12c6bbee8449 | service: service-general +[2026-04-16 14:22:56.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514166608810002 | request_id: a1d39d8d-8bd5-4953-b247-12c6bbee8449 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77ddc191-06b3-4313-a2b2-564a5c091c17 | service: service-general +[2026-04-16 14:22:56.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3207210707840001 | request_id: 77ddc191-06b3-4313-a2b2-564a5c091c17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 131df92e-2e74-46df-81ef-8e4839589b4e | service: service-general +[2026-04-16 14:22:56.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557360 | request_id: 131df92e-2e74-46df-81ef-8e4839589b4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 439cb868-daf1-48af-960a-737b91920f7b | service: service-general +[2026-04-16 14:22:56.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115908740001 | request_id: 439cb868-daf1-48af-960a-737b91920f7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b0d141a-3344-41b5-aff7-d919d1eee029 | service: service-general +[2026-04-16 14:22:56.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514103006680059 | request_id: 8b0d141a-3344-41b5-aff7-d919d1eee029 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cab7dfd-dd62-49b5-8636-14ed000c481b | service: service-general +[2026-04-16 14:22:56.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545808 | request_id: 1cab7dfd-dd62-49b5-8636-14ed000c481b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7652bff4-0fc6-4afa-ace6-953d3dbf00a7 | service: service-general +[2026-04-16 14:22:56.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911217628 | request_id: 7652bff4-0fc6-4afa-ace6-953d3dbf00a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcabb808-1afd-4169-bde8-fcf460a4205b | service: service-general +[2026-04-16 14:22:56.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047005050009 | request_id: bcabb808-1afd-4169-bde8-fcf460a4205b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6aec980-2e5a-48bd-b71e-4a9f7f1c2ea8 | service: service-general +[2026-04-16 14:22:56.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115703870002 | request_id: b6aec980-2e5a-48bd-b71e-4a9f7f1c2ea8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca003be1-74ec-4fdd-9090-3374619ec9d8 | service: service-general +[2026-04-16 14:22:56.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560237 | request_id: ca003be1-74ec-4fdd-9090-3374619ec9d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e78c4006-703f-4425-bdd9-1c985851171f | service: service-general +[2026-04-16 14:22:56.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9201134108710001 | request_id: e78c4006-703f-4425-bdd9-1c985851171f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce90e29e-4326-436f-92eb-51dbecdf64b0 | service: service-general +[2026-04-16 14:22:56.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078108385470 | request_id: ce90e29e-4326-436f-92eb-51dbecdf64b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa2ebdcc-dfdb-42b1-b72b-ccbd0ebc5753 | service: service-general +[2026-04-16 14:22:56.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212905910003 | request_id: fa2ebdcc-dfdb-42b1-b72b-ccbd0ebc5753 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9204132e-8b32-4be2-aede-dc92111c47d8 | service: service-general +[2026-04-16 14:22:56.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054602560001 | request_id: 9204132e-8b32-4be2-aede-dc92111c47d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 646ac752-9a57-4c1b-b9f5-34a7c2ccb714 | service: service-general +[2026-04-16 14:22:56.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135202520002 | request_id: 646ac752-9a57-4c1b-b9f5-34a7c2ccb714 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 592c3ac4-f611-4851-86ca-fb2c02009bb8 | service: service-general +[2026-04-16 14:22:56.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 592c3ac4-f611-4851-86ca-fb2c02009bb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d75b5dc8-bd4f-4c7a-99a9-ab74a4453eaf | service: service-general +[2026-04-16 14:22:56.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142908840005 | request_id: d75b5dc8-bd4f-4c7a-99a9-ab74a4453eaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a6e103a-289c-420e-ac3e-89787acf2733 | service: service-general +[2026-04-16 14:22:56.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911231096 | request_id: 1a6e103a-289c-420e-ac3e-89787acf2733 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9bf82cb-691c-4098-8cfe-d99ea6019ffa | service: service-general +[2026-04-16 14:22:56.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026101610005 | request_id: d9bf82cb-691c-4098-8cfe-d99ea6019ffa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70cab86e-f7a3-457d-8e08-92781b65250d | service: service-general +[2026-04-16 14:22:56.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504015909740006 | request_id: 70cab86e-f7a3-457d-8e08-92781b65250d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8120adf8-8ccf-40af-b35a-560eb93a94ad | service: service-general +[2026-04-16 14:22:56.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514202711680001 | request_id: 8120adf8-8ccf-40af-b35a-560eb93a94ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78250191-21ca-4d0a-bfe6-b7e334bbc847 | service: service-general +[2026-04-16 14:22:56.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050412590001 | request_id: 78250191-21ca-4d0a-bfe6-b7e334bbc847 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40c165ad-8916-4208-a540-5f3a68ee4681 | service: service-general +[2026-04-16 14:22:56.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252201910002 | request_id: 40c165ad-8916-4208-a540-5f3a68ee4681 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a0296f7-5eff-4d6f-b421-006d95f8e3ff | service: service-general +[2026-04-16 14:22:56.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505066203740001 | request_id: 4a0296f7-5eff-4d6f-b421-006d95f8e3ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3a583c2-e777-4af4-8fe6-f4ac5b13ce84 | service: service-general +[2026-04-16 14:22:56.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016401810004 | request_id: d3a583c2-e777-4af4-8fe6-f4ac5b13ce84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d28eb03e-4396-4b5a-8c9d-3ed1ba48cf6b | service: service-general +[2026-04-16 14:22:56.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071306690002 | request_id: d28eb03e-4396-4b5a-8c9d-3ed1ba48cf6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26999c05-e186-428a-926f-62acc9916a61 | service: service-general +[2026-04-16 14:22:56.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514195508920002 | request_id: 26999c05-e186-428a-926f-62acc9916a61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c71b8ef-bfe8-4661-b79c-645111f2f7a3 | service: service-general +[2026-04-16 14:22:56.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034409740002 | request_id: 2c71b8ef-bfe8-4661-b79c-645111f2f7a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c78e62c2-8252-4d0b-bea1-e246845d6f04 | service: service-general +[2026-04-16 14:22:56.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910935181 | request_id: c78e62c2-8252-4d0b-bea1-e246845d6f04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcfa3128-ede7-4c0d-90d9-1dbbf9c53975 | service: service-general +[2026-04-16 14:22:56.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112202620004 | request_id: fcfa3128-ede7-4c0d-90d9-1dbbf9c53975 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fce16342-2b29-4578-bad0-e95dd57c01aa | service: service-general +[2026-04-16 14:22:56.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246208970003 | request_id: fce16342-2b29-4578-bad0-e95dd57c01aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d7eec5a-0afe-4dec-a691-ded6b057b4ac | service: service-general +[2026-04-16 14:22:56.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034101550041 | request_id: 5d7eec5a-0afe-4dec-a691-ded6b057b4ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 068d35b2-7d7d-4c1a-9ffb-48fce5a77fb8 | service: service-general +[2026-04-16 14:22:56.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214108780002 | request_id: 068d35b2-7d7d-4c1a-9ffb-48fce5a77fb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f8dae95-0665-43a2-bea6-13530c6a0999 | service: service-general +[2026-04-16 14:22:56.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205207740003 | request_id: 8f8dae95-0665-43a2-bea6-13530c6a0999 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96b2262e-0de7-4c01-bd76-f4f8e8c12535 | service: service-general +[2026-04-16 14:22:56.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174052512550009 | request_id: 96b2262e-0de7-4c01-bd76-f4f8e8c12535 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5783f27e-d836-4bc1-8ee9-3c7350d360d8 | service: service-general +[2026-04-16 14:22:56.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559215 | request_id: 5783f27e-d836-4bc1-8ee9-3c7350d360d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42040b70-d1aa-4ad2-8a71-b48c04bbaab2 | service: service-general +[2026-04-16 14:22:56.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508152005750002 | request_id: 42040b70-d1aa-4ad2-8a71-b48c04bbaab2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb42ad04-251e-4f76-8d14-1a02b34badf6 | service: service-general +[2026-04-16 14:22:56.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025810740003 | request_id: fb42ad04-251e-4f76-8d14-1a02b34badf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2033e712-38b8-46da-a524-b0a1fe89ed8d | service: service-general +[2026-04-16 14:22:56.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025002030002 | request_id: 2033e712-38b8-46da-a524-b0a1fe89ed8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fd4115e-99a1-489f-91ee-f192ca5b5900 | service: service-general +[2026-04-16 14:22:56.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558090 | request_id: 7fd4115e-99a1-489f-91ee-f192ca5b5900 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cec8532a-d261-4cc1-a759-6f3e24a0370e | service: service-general +[2026-04-16 14:22:56.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910803594 | request_id: cec8532a-d261-4cc1-a759-6f3e24a0370e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 846d5934-dc24-4300-9bf9-bf4d09f4d60c | service: service-general +[2026-04-16 14:22:56.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194107690067 | request_id: 846d5934-dc24-4300-9bf9-bf4d09f4d60c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4307c02-87f6-4d24-a478-e26e37352aec | service: service-general +[2026-04-16 14:22:56.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910908610 | request_id: f4307c02-87f6-4d24-a478-e26e37352aec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c504010c-2eb0-4fea-8654-3f7b35081ecf | service: service-general +[2026-04-16 14:22:56.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140509190001 | request_id: c504010c-2eb0-4fea-8654-3f7b35081ecf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44861776-fe18-411b-9b84-35a7141af6b9 | service: service-general +[2026-04-16 14:22:56.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054704590001 | request_id: 44861776-fe18-411b-9b84-35a7141af6b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13079713-b76b-4a49-a048-44e56b47effa | service: service-general +[2026-04-16 14:22:56.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516047112500058 | request_id: 13079713-b76b-4a49-a048-44e56b47effa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38ced658-a0de-42cd-bf0e-8a772b3eb534 | service: service-general +[2026-04-16 14:22:56.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134103750005 | request_id: 38ced658-a0de-42cd-bf0e-8a772b3eb534 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a82055bd-5bc0-4051-ae77-36b01cc331c9 | service: service-general +[2026-04-16 14:22:56.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696339 | request_id: a82055bd-5bc0-4051-ae77-36b01cc331c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a16ab47-c79b-4b17-a964-be644c1de0de | service: service-general +[2026-04-16 14:22:56.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911244343 | request_id: 8a16ab47-c79b-4b17-a964-be644c1de0de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d96c985b-0056-41f8-b0d8-15ef5b650875 | service: service-general +[2026-04-16 14:22:56.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504054107630026 | request_id: d96c985b-0056-41f8-b0d8-15ef5b650875 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14e9aab8-36fb-4a64-8175-b5935a0d1948 | service: service-general +[2026-04-16 14:22:56.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911370144 | request_id: 14e9aab8-36fb-4a64-8175-b5935a0d1948 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8563359d-b8ae-4a3f-bc0b-2b80cfba2f3f | service: service-general +[2026-04-16 14:22:56.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505226306840002 | request_id: 8563359d-b8ae-4a3f-bc0b-2b80cfba2f3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 188c9e13-afff-4268-8c36-27fe14c536ce | service: service-general +[2026-04-16 14:22:56.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184708720004 | request_id: 188c9e13-afff-4268-8c36-27fe14c536ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5aec71b-cac9-4cd0-9dcc-e2c4050c6304 | service: service-general +[2026-04-16 14:22:56.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515151804060001 | request_id: d5aec71b-cac9-4cd0-9dcc-e2c4050c6304 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9cb0c85-cca0-4f32-b684-bd8102dab2ec | service: service-general +[2026-04-16 14:22:56.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044912670007 | request_id: a9cb0c85-cca0-4f32-b684-bd8102dab2ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e038a06-c583-4cdc-be32-852fca0e2938 | service: service-general +[2026-04-16 14:22:56.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035501810007 | request_id: 2e038a06-c583-4cdc-be32-852fca0e2938 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f8ecbdd-f7f1-403b-a17a-6f3f530f6510 | service: service-general +[2026-04-16 14:22:56.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095812630002 | request_id: 3f8ecbdd-f7f1-403b-a17a-6f3f530f6510 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d462574-e666-48cf-a473-851f55796248 | service: service-general +[2026-04-16 14:22:56.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911328834 | request_id: 7d462574-e666-48cf-a473-851f55796248 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04a0e083-6bec-4421-a623-852db6472194 | service: service-general +[2026-04-16 14:22:56.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185904840002 | request_id: 04a0e083-6bec-4421-a623-852db6472194 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03fead56-e142-4fc6-b637-e8d01c43bed8 | service: service-general +[2026-04-16 14:22:56.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034707610002 | request_id: 03fead56-e142-4fc6-b637-e8d01c43bed8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd0bbd95-1f50-4401-87cf-63adac2c78ff | service: service-general +[2026-04-16 14:22:56.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105503880008 | request_id: dd0bbd95-1f50-4401-87cf-63adac2c78ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8408908-9965-49c0-866a-02038ced99b5 | service: service-general +[2026-04-16 14:22:56.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 452.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351505300920002_ | request_id: f8408908-9965-49c0-866a-02038ced99b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b07611d-0ca3-4255-b9ab-26bb9b4705a3 | service: service-general +[2026-04-16 14:22:56.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503115005660004 | request_id: 3b07611d-0ca3-4255-b9ab-26bb9b4705a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22f78ce8-da37-4828-804f-5b8e779dbbf6 | service: service-general +[2026-04-16 14:22:56.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165204880014 | request_id: 22f78ce8-da37-4828-804f-5b8e779dbbf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb126e4d-a033-4534-9be3-b110222eadcf | service: service-general +[2026-04-16 14:22:56.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 250.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505156505760004 | request_id: fb126e4d-a033-4534-9be3-b110222eadcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df8ea244-0bd7-41a9-bad9-0b7ac9edf383 | service: service-general +[2026-04-16 14:22:56.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503106205660001 | request_id: df8ea244-0bd7-41a9-bad9-0b7ac9edf383 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe9ef54b-f55a-4efc-bb8e-7864b130b426 | service: service-general +[2026-04-16 14:22:56.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051704810012 | request_id: fe9ef54b-f55a-4efc-bb8e-7864b130b426 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fb8ec5a-dea6-4d82-9388-1bcde71b2f6f | service: service-general +[2026-04-16 14:22:56.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052709620004 | request_id: 6fb8ec5a-dea6-4d82-9388-1bcde71b2f6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee9b32a8-7349-426c-9884-58862d465135 | service: service-general +[2026-04-16 14:22:56.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100506540003 | request_id: ee9b32a8-7349-426c-9884-58862d465135 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6eecd46a-6da5-47dc-8890-753279ae1708 | service: service-general +[2026-04-16 14:22:56.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574024505670002 | request_id: 6eecd46a-6da5-47dc-8890-753279ae1708 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96d33bf9-fe91-49a2-9c50-af1a33f2473b | service: service-general +[2026-04-16 14:22:56.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221206200002 | request_id: 96d33bf9-fe91-49a2-9c50-af1a33f2473b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af9fb02c-7f4f-4ee7-9555-428d820d974e | service: service-general +[2026-04-16 14:22:56.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911269889 | request_id: af9fb02c-7f4f-4ee7-9555-428d820d974e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b37dbde1-2937-4114-be9d-d48ebddd1bfa | service: service-general +[2026-04-16 14:22:56.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140605650006 | request_id: b37dbde1-2937-4114-be9d-d48ebddd1bfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a41c707d-4b7f-48c9-b477-61867efa7ed6 | service: service-general +[2026-04-16 14:22:56.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911341229 | request_id: a41c707d-4b7f-48c9-b477-61867efa7ed6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f89e2a3-6a44-4b85-8cf7-7d492010bb0c | service: service-general +[2026-04-16 14:22:56.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514181804010007 | request_id: 5f89e2a3-6a44-4b85-8cf7-7d492010bb0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1b91fc3-5208-4e87-a336-6d29f8f5131e | service: service-general +[2026-04-16 14:22:56.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074507690002 | request_id: c1b91fc3-5208-4e87-a336-6d29f8f5131e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8939b99b-f6cd-485f-8320-5dfa43322319 | service: service-general +[2026-04-16 14:22:56.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031609190003 | request_id: 8939b99b-f6cd-485f-8320-5dfa43322319 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b544230-98d9-4fcf-be29-b85bc18cd9ad | service: service-general +[2026-04-16 14:22:56.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242803900004 | request_id: 3b544230-98d9-4fcf-be29-b85bc18cd9ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32cb2a42-6a89-49e7-ad42-7c6d7686b03c | service: service-general +[2026-04-16 14:22:56.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509206908780001 | request_id: 32cb2a42-6a89-49e7-ad42-7c6d7686b03c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22e88d7b-ea12-43d4-9b4d-8fde9f42b8a5 | service: service-general +[2026-04-16 14:22:56.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071709800006 | request_id: 22e88d7b-ea12-43d4-9b4d-8fde9f42b8a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db5aba5e-9873-4a6e-bfbe-f43f961c03a6 | service: service-general +[2026-04-16 14:22:56.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035210700001 | request_id: db5aba5e-9873-4a6e-bfbe-f43f961c03a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cb9fcbb-c99b-4729-9aa8-f402fe9b2603 | service: service-general +[2026-04-16 14:22:56.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504096305720001 | request_id: 6cb9fcbb-c99b-4729-9aa8-f402fe9b2603 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ee6f6bd-0bee-492f-b2ad-ba3ec824b074 | service: service-general +[2026-04-16 14:22:56.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170709650004 | request_id: 4ee6f6bd-0bee-492f-b2ad-ba3ec824b074 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d42e7c2a-54a8-46b7-a7c2-c43b4dad8cf8 | service: service-general +[2026-04-16 14:22:56.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014107620005 | request_id: d42e7c2a-54a8-46b7-a7c2-c43b4dad8cf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1dd4d28-7126-43ec-bb6b-3ffed6a14ed2 | service: service-general +[2026-04-16 14:22:56.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175808690002 | request_id: d1dd4d28-7126-43ec-bb6b-3ffed6a14ed2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17be6896-fb83-426c-94ef-11db877f499e | service: service-general +[2026-04-16 14:22:56.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507026104730001 | request_id: 17be6896-fb83-426c-94ef-11db877f499e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d69a063b-8af2-4dc3-a83f-060d36463dce | service: service-general +[2026-04-16 14:22:56.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021601740001 | request_id: d69a063b-8af2-4dc3-a83f-060d36463dce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a02f604-2c5d-4691-8535-3bcf996c669b | service: service-general +[2026-04-16 14:22:56.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016501780001 | request_id: 8a02f604-2c5d-4691-8535-3bcf996c669b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30aa6047-13be-4d86-8469-ca83598348bb | service: service-general +[2026-04-16 14:22:56.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505071304470001 | request_id: 30aa6047-13be-4d86-8469-ca83598348bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56efe3ee-826e-4b88-8047-5975b3701f43 | service: service-general +[2026-04-16 14:22:56.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056810990001 | request_id: 56efe3ee-826e-4b88-8047-5975b3701f43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f838ac8-10c6-409e-b66e-0deea83db8cc | service: service-general +[2026-04-16 14:22:56.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184202660003 | request_id: 3f838ac8-10c6-409e-b66e-0deea83db8cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29001979-71f7-4bba-a100-9b37081a9977 | service: service-general +[2026-04-16 14:22:56.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504125503670001 | request_id: 29001979-71f7-4bba-a100-9b37081a9977 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31c0365c-1f5b-4feb-802b-811c4d4f32fb | service: service-general +[2026-04-16 14:22:56.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507332204660001 | request_id: 31c0365c-1f5b-4feb-802b-811c4d4f32fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 143dbdb8-1f40-420d-9e5a-669fdb5fba48 | service: service-general +[2026-04-16 14:22:56.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514212910830002 | request_id: 143dbdb8-1f40-420d-9e5a-669fdb5fba48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4de0d4ed-ec78-4732-b01c-e5d6aaabda8b | service: service-general +[2026-04-16 14:22:56.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471055212190006 | request_id: 4de0d4ed-ec78-4732-b01c-e5d6aaabda8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc57f36c-9093-44bb-8689-137d4da6d55b | service: service-general +[2026-04-16 14:22:56.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 262.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094204540001 | request_id: cc57f36c-9093-44bb-8689-137d4da6d55b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c17fdd8a-af87-4b60-b51a-329a2c8e1e80 | service: service-general +[2026-04-16 14:22:56.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055602970002 | request_id: c17fdd8a-af87-4b60-b51a-329a2c8e1e80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99039844-e987-437d-a97d-2a1bc09778c2 | service: service-general +[2026-04-16 14:22:56.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051203650004 | request_id: 99039844-e987-437d-a97d-2a1bc09778c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fcccdb8-4c9c-4e2c-afdc-cbde357852d8 | service: service-general +[2026-04-16 14:22:56.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: 8fcccdb8-4c9c-4e2c-afdc-cbde357852d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a6d156b-65b3-4843-a098-095b5a7702e5 | service: service-general +[2026-04-16 14:22:56.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514062503900001 | request_id: 9a6d156b-65b3-4843-a098-095b5a7702e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7ddab52-4032-4849-ac0b-64ac621fcf4c | service: service-general +[2026-04-16 14:22:56.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185206880002 | request_id: d7ddab52-4032-4849-ac0b-64ac621fcf4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68327251-383b-4934-89d3-b006006294fa | service: service-general +[2026-04-16 14:22:56.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012304700006 | request_id: 68327251-383b-4934-89d3-b006006294fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10a299d4-925f-40f4-9995-e1461094ba49 | service: service-general +[2026-04-16 14:22:56.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334906690002 | request_id: 10a299d4-925f-40f4-9995-e1461094ba49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6cf04ec-a0d9-4a82-8616-1f39195f8256 | service: service-general +[2026-04-16 14:22:56.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255207780006 | request_id: c6cf04ec-a0d9-4a82-8616-1f39195f8256 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dfe9fa1-2c75-43a5-8d65-c4148d4dbb24 | service: service-general +[2026-04-16 14:22:56.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506191205870007 | request_id: 8dfe9fa1-2c75-43a5-8d65-c4148d4dbb24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cda1b9a-8607-4657-bad2-531176da989c | service: service-general +[2026-04-16 14:22:56.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244201860004 | request_id: 8cda1b9a-8607-4657-bad2-531176da989c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8d99373-1361-44f6-8e0a-d67605febe24 | service: service-general +[2026-04-16 14:22:56.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505054107780021 | request_id: b8d99373-1361-44f6-8e0a-d67605febe24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6073eb96-6418-4208-b8e1-3f5164645261 | service: service-general +[2026-04-16 14:22:56.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696344 | request_id: 6073eb96-6418-4208-b8e1-3f5164645261 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cb2638a-4301-4420-88df-3143a88f6f66 | service: service-general +[2026-04-16 14:22:56.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034506530002 | request_id: 8cb2638a-4301-4420-88df-3143a88f6f66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8a49efe-4c02-4d3b-a1dd-c044e55a3950 | service: service-general +[2026-04-16 14:22:56.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034707080001 | request_id: c8a49efe-4c02-4d3b-a1dd-c044e55a3950 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adf1fec6-73df-442d-b6c8-9d7cf02f9203 | service: service-general +[2026-04-16 14:22:56.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245309160004 | request_id: adf1fec6-73df-442d-b6c8-9d7cf02f9203 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3774ead-43a2-4a12-b5c0-13f628dbe6df | service: service-general +[2026-04-16 14:22:56.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164101030001 | request_id: a3774ead-43a2-4a12-b5c0-13f628dbe6df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f1f62dd-4485-4630-81ef-05b783520e5d | service: service-general +[2026-04-16 14:22:56.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021206690007 | request_id: 7f1f62dd-4485-4630-81ef-05b783520e5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0bef562-9bdb-439d-85a5-e7d2d82e39ca | service: service-general +[2026-04-16 14:22:56.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505145907570002 | request_id: f0bef562-9bdb-439d-85a5-e7d2d82e39ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6624d99-f45f-4021-a54a-0550248f24d5 | service: service-general +[2026-04-16 14:22:56.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094603820005 | request_id: b6624d99-f45f-4021-a54a-0550248f24d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 848c96d5-b851-48f0-ac9e-0f387be76884 | service: service-general +[2026-04-16 14:22:56.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509014405760002 | request_id: 848c96d5-b851-48f0-ac9e-0f387be76884 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1364031-498a-45f8-903e-c738994bfe7c | service: service-general +[2026-04-16 14:22:56.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010105670003 | request_id: c1364031-498a-45f8-903e-c738994bfe7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41831e7c-5e66-4643-95c3-ef58fbd4ee64 | service: service-general +[2026-04-16 14:22:56.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210604800007 | request_id: 41831e7c-5e66-4643-95c3-ef58fbd4ee64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15448c20-221b-43dc-abfd-ffae35087d18 | service: service-general +[2026-04-16 14:22:56.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515042310890001 | request_id: 15448c20-221b-43dc-abfd-ffae35087d18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45769bf3-e7f9-407e-b613-fb91d20cbfd5 | service: service-general +[2026-04-16 14:22:56.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135009790006 | request_id: 45769bf3-e7f9-407e-b613-fb91d20cbfd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7aa5b075-ce85-4cb7-acb4-dfaaacc07e02 | service: service-general +[2026-04-16 14:22:56.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215105500001 | request_id: 7aa5b075-ce85-4cb7-acb4-dfaaacc07e02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a739df5-0c9f-4e1d-8ff5-4260fb3538ab | service: service-general +[2026-04-16 14:22:56.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306750007 | request_id: 7a739df5-0c9f-4e1d-8ff5-4260fb3538ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb508a5a-3c92-4e06-be02-5bcc3dee35b2 | service: service-general +[2026-04-16 14:22:56.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503146704800002 | request_id: eb508a5a-3c92-4e06-be02-5bcc3dee35b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06cd8f02-4235-4340-b5c6-898882d4bc9d | service: service-general +[2026-04-16 14:22:56.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505184204810002 | request_id: 06cd8f02-4235-4340-b5c6-898882d4bc9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ff52dab-442d-4ea9-bdcb-e48a1155bcf4 | service: service-general +[2026-04-16 14:22:56.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115307860001 | request_id: 3ff52dab-442d-4ea9-bdcb-e48a1155bcf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d7b1459-2d77-4938-b540-6653ddd01486 | service: service-general +[2026-04-16 14:22:56.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6371011702970012 | request_id: 1d7b1459-2d77-4938-b540-6653ddd01486 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02291217-4cd3-455f-ac30-91b18015796b | service: service-general +[2026-04-16 14:22:56.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014608920003 | request_id: 02291217-4cd3-455f-ac30-91b18015796b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 565edaa7-da06-4b54-ba48-dffe71ba4d75 | service: service-general +[2026-04-16 14:22:56.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135201750005 | request_id: 565edaa7-da06-4b54-ba48-dffe71ba4d75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d36d3e57-2130-40ab-b250-59b9b396f900 | service: service-general +[2026-04-16 14:22:56.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014605850004 | request_id: d36d3e57-2130-40ab-b250-59b9b396f900 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5940c766-dea1-4e5a-a625-db522524b1b0 | service: service-general +[2026-04-16 14:22:56.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024311950003 | request_id: 5940c766-dea1-4e5a-a625-db522524b1b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b96782f3-4a7c-4a5b-a56c-8b6be426fdc4 | service: service-general +[2026-04-16 14:22:56.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175706630001 | request_id: b96782f3-4a7c-4a5b-a56c-8b6be426fdc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56da9d23-e56c-48a3-9cd8-8dcaee1d2aef | service: service-general +[2026-04-16 14:22:56.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222802010004 | request_id: 56da9d23-e56c-48a3-9cd8-8dcaee1d2aef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5f3f258-8963-46d4-afe8-bcd918328bbe | service: service-general +[2026-04-16 14:22:56.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 635.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115706790003 | request_id: b5f3f258-8963-46d4-afe8-bcd918328bbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbf5dd71-68a6-4dd6-8bd3-b3dd2440c6fc | service: service-general +[2026-04-16 14:22:56.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054608740001 | request_id: dbf5dd71-68a6-4dd6-8bd3-b3dd2440c6fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a85a5241-fa22-4a17-9ddf-0f9b7bae4219 | service: service-general +[2026-04-16 14:22:56.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132009980003 | request_id: a85a5241-fa22-4a17-9ddf-0f9b7bae4219 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 384c03d3-199c-45ae-93ed-9e1fd020e3c4 | service: service-general +[2026-04-16 14:22:56.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011307800005 | request_id: 384c03d3-199c-45ae-93ed-9e1fd020e3c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0b9754b-1c40-44b2-9bed-a94364a35db5 | service: service-general +[2026-04-16 14:22:56.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171026506010003 | request_id: b0b9754b-1c40-44b2-9bed-a94364a35db5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7f64633-ff0c-4a7b-b80a-cca49abb1d2c | service: service-general +[2026-04-16 14:22:56.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135206730002 | request_id: c7f64633-ff0c-4a7b-b80a-cca49abb1d2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8175fe78-9ef2-4f3f-8795-3f26ea15d91c | service: service-general +[2026-04-16 14:22:56.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505176709490001 | request_id: 8175fe78-9ef2-4f3f-8795-3f26ea15d91c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b949a2f1-9f16-42f1-80b4-2b9cf334e1a8 | service: service-general +[2026-04-16 14:22:56.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011307800002 | request_id: b949a2f1-9f16-42f1-80b4-2b9cf334e1a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 997353bf-f683-46ff-b12e-90f69e6926f6 | service: service-general +[2026-04-16 14:22:56.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505036340365000 | request_id: 997353bf-f683-46ff-b12e-90f69e6926f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71e8835e-a9b4-4cca-a911-98db20fca7f8 | service: service-general +[2026-04-16 14:22:56.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696346 | request_id: 71e8835e-a9b4-4cca-a911-98db20fca7f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f59a8ca7-b2ab-4fe7-b9d8-7f94af013c79 | service: service-general +[2026-04-16 14:22:56.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513184107660068 | request_id: f59a8ca7-b2ab-4fe7-b9d8-7f94af013c79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ca74d0f-494f-4e89-ad0d-77bd884d9ed2 | service: service-general +[2026-04-16 14:22:56.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016908740001 | request_id: 1ca74d0f-494f-4e89-ad0d-77bd884d9ed2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22b44851-2392-417b-8c73-6cd5a8f64003 | service: service-general +[2026-04-16 14:22:56.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085011670002 | request_id: 22b44851-2392-417b-8c73-6cd5a8f64003 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdbbfa2c-4954-4a61-ba47-b006516194ca | service: service-general +[2026-04-16 14:22:56.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503065806670002 | request_id: cdbbfa2c-4954-4a61-ba47-b006516194ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b75328d-0d26-414d-98df-d8f106e86df3 | service: service-general +[2026-04-16 14:22:56.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024404650002 | request_id: 8b75328d-0d26-414d-98df-d8f106e86df3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c193e3e-7f3f-416f-8713-0fd326b5703d | service: service-general +[2026-04-16 14:22:56.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014705850004 | request_id: 8c193e3e-7f3f-416f-8713-0fd326b5703d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 531e82dc-223e-4ff7-b40a-f9def5e473b1 | service: service-general +[2026-04-16 14:22:56.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911350065 | request_id: 531e82dc-223e-4ff7-b40a-f9def5e473b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c3c3a98-ee9f-476f-9f5c-476995019161 | service: service-general +[2026-04-16 14:22:56.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146110690001 | request_id: 3c3c3a98-ee9f-476f-9f5c-476995019161 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c8a78f3-9279-4277-a175-56d69b9c1fa5 | service: service-general +[2026-04-16 14:22:56.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911330115 | request_id: 7c8a78f3-9279-4277-a175-56d69b9c1fa5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0785dbcf-2695-481c-92bc-e5576f59158c | service: service-general +[2026-04-16 14:22:56.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096303790006 | request_id: 0785dbcf-2695-481c-92bc-e5576f59158c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9627ec70-bbab-4b1b-b344-229ad953a9ac | service: service-general +[2026-04-16 14:22:56.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514026505760001 | request_id: 9627ec70-bbab-4b1b-b344-229ad953a9ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21e5a0b4-d334-489f-9e61-5e4cab7fc6b4 | service: service-general +[2026-04-16 14:22:56.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211211570001 | request_id: 21e5a0b4-d334-489f-9e61-5e4cab7fc6b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92d2923b-ea78-46c7-abb4-98f8d300215b | service: service-general +[2026-04-16 14:22:56.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141409740002 | request_id: 92d2923b-ea78-46c7-abb4-98f8d300215b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7558d9a-3043-4b1c-a343-7227fa10c09d | service: service-general +[2026-04-16 14:22:56.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126104750001 | request_id: f7558d9a-3043-4b1c-a343-7227fa10c09d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddc5524d-bb29-4705-b32a-169638e0581a | service: service-general +[2026-04-16 14:22:56.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030101730044 | request_id: ddc5524d-bb29-4705-b32a-169638e0581a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 488c8664-00c1-4582-8aeb-653e8b3db117 | service: service-general +[2026-04-16 14:22:56.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101110890003 | request_id: 488c8664-00c1-4582-8aeb-653e8b3db117 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8e640a0-f07c-4ae0-a79b-3a626d79d850 | service: service-general +[2026-04-16 14:22:56.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579017112470001 | request_id: c8e640a0-f07c-4ae0-a79b-3a626d79d850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab1a10a3-e428-4cdc-ae43-e1b0139fbaa7 | service: service-general +[2026-04-16 14:22:56.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108540009 | request_id: ab1a10a3-e428-4cdc-ae43-e1b0139fbaa7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d6db8fb-86c3-4243-97e3-f528536f5b30 | service: service-general +[2026-04-16 14:22:56.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559932 | request_id: 4d6db8fb-86c3-4243-97e3-f528536f5b30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77fa94c2-a9bb-4cc6-8ff3-071c0ec7f655 | service: service-general +[2026-04-16 14:22:56.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031204650010 | request_id: 77fa94c2-a9bb-4cc6-8ff3-071c0ec7f655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b678dad7-f588-4910-b1fd-ce331a2be0a0 | service: service-general +[2026-04-16 14:22:56.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181204940001 | request_id: b678dad7-f588-4910-b1fd-ce331a2be0a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5ab0b63-c86b-4cfb-994f-b1a8f4bdabea | service: service-general +[2026-04-16 14:22:56.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135207720005 | request_id: e5ab0b63-c86b-4cfb-994f-b1a8f4bdabea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:56.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc9027d9-73a0-4a10-baf1-2ed572fd8f91 | service: service-general +[2026-04-16 14:22:56.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057006700006 | request_id: bc9027d9-73a0-4a10-baf1-2ed572fd8f91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cac96cb1-455e-4cda-9ead-7aa738015346 | service: service-general +[2026-04-16 14:22:57.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115206660005 | request_id: cac96cb1-455e-4cda-9ead-7aa738015346 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18e3be8b-a6a5-4173-9547-02b8a490d960 | service: service-general +[2026-04-16 14:22:57.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505170201760001 | request_id: 18e3be8b-a6a5-4173-9547-02b8a490d960 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89ad69ca-85c0-4ee8-b7e9-0ee7daf764eb | service: service-general +[2026-04-16 14:22:57.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140312020004 | request_id: 89ad69ca-85c0-4ee8-b7e9-0ee7daf764eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9d61014-38d6-4158-989e-f626ed4c8246 | service: service-general +[2026-04-16 14:22:57.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574045705800008 | request_id: f9d61014-38d6-4158-989e-f626ed4c8246 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b8abc86-239f-49f4-afa4-1df07dbb9cd1 | service: service-general +[2026-04-16 14:22:57.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101601640002 | request_id: 2b8abc86-239f-49f4-afa4-1df07dbb9cd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 068923fb-b511-4c89-b1c1-629a81846090 | service: service-general +[2026-04-16 14:22:57.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175012690002 | request_id: 068923fb-b511-4c89-b1c1-629a81846090 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b33699dc-75d9-4d6d-8cc1-f7c9806d1d4e | service: service-general +[2026-04-16 14:22:57.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114102620002 | request_id: b33699dc-75d9-4d6d-8cc1-f7c9806d1d4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 398d3c0f-2435-474a-8c59-f37d0af5e5db | service: service-general +[2026-04-16 14:22:57.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513230107840439 | request_id: 398d3c0f-2435-474a-8c59-f37d0af5e5db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03745477-2ee0-4516-8cf4-b3b4e43c6dc4 | service: service-general +[2026-04-16 14:22:57.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034206510001 | request_id: 03745477-2ee0-4516-8cf4-b3b4e43c6dc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9244a3fb-61a6-4573-b871-e7823444dee9 | service: service-general +[2026-04-16 14:22:57.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275024712570003 | request_id: 9244a3fb-61a6-4573-b871-e7823444dee9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11e1d11c-ea36-47d6-9084-fc7a9c60770b | service: service-general +[2026-04-16 14:22:57.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020311020001 | request_id: 11e1d11c-ea36-47d6-9084-fc7a9c60770b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f951d964-6b10-40b3-b234-2e96840206ff | service: service-general +[2026-04-16 14:22:57.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144506770010 | request_id: f951d964-6b10-40b3-b234-2e96840206ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0631d55-e6be-4ff5-aaa4-32bc206f463e | service: service-general +[2026-04-16 14:22:57.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696348 | request_id: e0631d55-e6be-4ff5-aaa4-32bc206f463e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1531bae5-941d-44a7-99f7-a5c62fc77ccc | service: service-general +[2026-04-16 14:22:57.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056507880004 | request_id: 1531bae5-941d-44a7-99f7-a5c62fc77ccc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12e3a1cf-7e35-4e86-a6a3-0261649c9220 | service: service-general +[2026-04-16 14:22:57.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011707930004 | request_id: 12e3a1cf-7e35-4e86-a6a3-0261649c9220 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5907d621-bf7a-4a37-a0db-fb3fc61d866a | service: service-general +[2026-04-16 14:22:57.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086101720002 | request_id: 5907d621-bf7a-4a37-a0db-fb3fc61d866a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c45a36c-088c-4844-bec0-fb0a85faec41 | service: service-general +[2026-04-16 14:22:57.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513195008710002 | request_id: 0c45a36c-088c-4844-bec0-fb0a85faec41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db8613c4-ea7e-460b-9272-8c752b5665e2 | service: service-general +[2026-04-16 14:22:57.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016307970007 | request_id: db8613c4-ea7e-460b-9272-8c752b5665e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4646e1f5-1f3c-418e-814b-fb3ff9ce0596 | service: service-general +[2026-04-16 14:22:57.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6202065307650005 | request_id: 4646e1f5-1f3c-418e-814b-fb3ff9ce0596 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5e97ad5-c151-44ad-b04f-06e44eb72188 | service: service-general +[2026-04-16 14:22:57.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184111940004 | request_id: a5e97ad5-c151-44ad-b04f-06e44eb72188 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8af28617-be3e-4718-81b9-f40e71131556 | service: service-general +[2026-04-16 14:22:57.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195008650005 | request_id: 8af28617-be3e-4718-81b9-f40e71131556 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9eda4f77-8009-4cc5-b56b-ff59127ff6dc | service: service-general +[2026-04-16 14:22:57.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164301000001 | request_id: 9eda4f77-8009-4cc5-b56b-ff59127ff6dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceff51b6-f015-4f64-9774-864b97f8b1a6 | service: service-general +[2026-04-16 14:22:57.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519125003800007 | request_id: ceff51b6-f015-4f64-9774-864b97f8b1a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbb3db7c-282a-48c7-a2e1-3186e74d8bfd | service: service-general +[2026-04-16 14:22:57.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070405680002 | request_id: fbb3db7c-282a-48c7-a2e1-3186e74d8bfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0b798c5-9419-4ef6-81f7-0474cff05402 | service: service-general +[2026-04-16 14:22:57.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031208100001 | request_id: b0b798c5-9419-4ef6-81f7-0474cff05402 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37e2155d-d2cb-4e90-8b90-8cafe23345e7 | service: service-general +[2026-04-16 14:22:57.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503087006620002 | request_id: 37e2155d-d2cb-4e90-8b90-8cafe23345e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad08e914-fad7-4611-88c2-8304593c1197 | service: service-general +[2026-04-16 14:22:57.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102109570003 | request_id: ad08e914-fad7-4611-88c2-8304593c1197 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 905285a2-54ee-4a29-a662-1dbfccb3e9f3 | service: service-general +[2026-04-16 14:22:57.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031706740006 | request_id: 905285a2-54ee-4a29-a662-1dbfccb3e9f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 231ebb16-4a62-4508-8e1d-f0d3f7a6a132 | service: service-general +[2026-04-16 14:22:57.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124408770002 | request_id: 231ebb16-4a62-4508-8e1d-f0d3f7a6a132 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86519fb9-22d5-4463-8769-915f3dac7ddb | service: service-general +[2026-04-16 14:22:57.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696350 | request_id: 86519fb9-22d5-4463-8769-915f3dac7ddb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bf1e91a-a32c-4672-9e47-c520efa92f34 | service: service-general +[2026-04-16 14:22:57.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1271052502950003 | request_id: 1bf1e91a-a32c-4672-9e47-c520efa92f34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b548f52f-e59e-4079-a5cc-2bb60adf98d6 | service: service-general +[2026-04-16 14:22:57.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064101600028 | request_id: b548f52f-e59e-4079-a5cc-2bb60adf98d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eeee1521-ab77-4761-9d2e-32c0162570ff | service: service-general +[2026-04-16 14:22:57.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214607640001 | request_id: eeee1521-ab77-4761-9d2e-32c0162570ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3e2d069-9aef-4f05-ba06-db0d06b73456 | service: service-general +[2026-04-16 14:22:57.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165002790006 | request_id: d3e2d069-9aef-4f05-ba06-db0d06b73456 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3b49990-349c-4e03-82e3-f9b63f61efbb | service: service-general +[2026-04-16 14:22:57.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174107750001 | request_id: e3b49990-349c-4e03-82e3-f9b63f61efbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5eae43cb-1eaf-47de-8554-4c637dff9915 | service: service-general +[2026-04-16 14:22:57.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040301850005 | request_id: 5eae43cb-1eaf-47de-8554-4c637dff9915 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 150757ee-65d9-4253-8ca2-488ca5bc837a | service: service-general +[2026-04-16 14:22:57.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505114504700003 | request_id: 150757ee-65d9-4253-8ca2-488ca5bc837a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: effac308-3e66-4bab-9347-53e470fc9e2c | service: service-general +[2026-04-16 14:22:57.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174062307490005 | request_id: effac308-3e66-4bab-9347-53e470fc9e2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d7c2d1b-ae7b-41fe-93d6-15548f5edc4f | service: service-general +[2026-04-16 14:22:57.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046308660004 | request_id: 2d7c2d1b-ae7b-41fe-93d6-15548f5edc4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a3a3d59-d80f-498a-aea6-4b26750d8c79 | service: service-general +[2026-04-16 14:22:57.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511056802940004 | request_id: 4a3a3d59-d80f-498a-aea6-4b26750d8c79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 510a99ba-a444-41bb-9ea9-e9b40a203b15 | service: service-general +[2026-04-16 14:22:57.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164412530001 | request_id: 510a99ba-a444-41bb-9ea9-e9b40a203b15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8db141b9-88eb-46c9-a3e7-86e1cd4924ee | service: service-general +[2026-04-16 14:22:57.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081509730002 | request_id: 8db141b9-88eb-46c9-a3e7-86e1cd4924ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2f85a0e-8b60-4d8f-955e-6a4078be4444 | service: service-general +[2026-04-16 14:22:57.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504194608620003 | request_id: f2f85a0e-8b60-4d8f-955e-6a4078be4444 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ab2c9e3-0b54-45da-828b-cba5ced6177d | service: service-general +[2026-04-16 14:22:57.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520036107910001 | request_id: 5ab2c9e3-0b54-45da-828b-cba5ced6177d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68640b35-511e-40ca-9938-dbba8814baed | service: service-general +[2026-04-16 14:22:57.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205405950002 | request_id: 68640b35-511e-40ca-9938-dbba8814baed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db27e248-8bb7-4c45-b68f-6a9750dedfb1 | service: service-general +[2026-04-16 14:22:57.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064101660007 | request_id: db27e248-8bb7-4c45-b68f-6a9750dedfb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5debd2fc-2119-4651-94ff-576c12420b6a | service: service-general +[2026-04-16 14:22:57.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240306980003 | request_id: 5debd2fc-2119-4651-94ff-576c12420b6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34088e9a-03e6-40cf-8250-b165ef541094 | service: service-general +[2026-04-16 14:22:57.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041510980001 | request_id: 34088e9a-03e6-40cf-8250-b165ef541094 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8d031dc-3b23-4ad7-ba02-23ec405c59fd | service: service-general +[2026-04-16 14:22:57.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321909540003 | request_id: d8d031dc-3b23-4ad7-ba02-23ec405c59fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8fd8cb4-2155-4a2a-95f2-28862a53471b | service: service-general +[2026-04-16 14:22:57.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508065506700009 | request_id: a8fd8cb4-2155-4a2a-95f2-28862a53471b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06c042e7-2581-46a0-89b9-4a549013f534 | service: service-general +[2026-04-16 14:22:57.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 371.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505221505880001 | request_id: 06c042e7-2581-46a0-89b9-4a549013f534 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b49d664-b44b-4042-a15b-e6a526cf684c | service: service-general +[2026-04-16 14:22:57.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184601760002 | request_id: 0b49d664-b44b-4042-a15b-e6a526cf684c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f21ad283-72b3-4086-b8cf-fb6b9b88ebb3 | service: service-general +[2026-04-16 14:22:57.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164101770016 | request_id: f21ad283-72b3-4086-b8cf-fb6b9b88ebb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc24f735-e780-4219-95c4-e0ba06a8102c | service: service-general +[2026-04-16 14:22:57.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016004730001 | request_id: bc24f735-e780-4219-95c4-e0ba06a8102c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35ccfe31-a885-4c88-bb3b-d193d965be65 | service: service-general +[2026-04-16 14:22:57.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041105830008 | request_id: 35ccfe31-a885-4c88-bb3b-d193d965be65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 783a16f3-7aa0-4eb9-88dd-bf9f5ff3ec9b | service: service-general +[2026-04-16 14:22:57.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506100604610001 | request_id: 783a16f3-7aa0-4eb9-88dd-bf9f5ff3ec9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be2624b9-b8de-422d-a7be-3249d1ab1461 | service: service-general +[2026-04-16 14:22:57.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696352 | request_id: be2624b9-b8de-422d-a7be-3249d1ab1461 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 398e698e-e9ee-426b-8578-eeda2b3efcb9 | service: service-general +[2026-04-16 14:22:57.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410670001 | request_id: 398e698e-e9ee-426b-8578-eeda2b3efcb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f20cf7a-02ae-4b0c-9e84-ed226f998737 | service: service-general +[2026-04-16 14:22:57.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105707830006 | request_id: 0f20cf7a-02ae-4b0c-9e84-ed226f998737 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09ad2174-9119-4c1b-924a-9743ef286660 | service: service-general +[2026-04-16 14:22:57.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011494928 | request_id: 09ad2174-9119-4c1b-924a-9743ef286660 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31898002-9eb5-48e9-a18c-495751dd8c4a | service: service-general +[2026-04-16 14:22:57.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131904670001 | request_id: 31898002-9eb5-48e9-a18c-495751dd8c4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e18767c-3efc-47fc-a75d-51ba890f989d | service: service-general +[2026-04-16 14:22:57.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559222 | request_id: 0e18767c-3efc-47fc-a75d-51ba890f989d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd7f42fb-453c-4245-828f-8ef1a0e10604 | service: service-general +[2026-04-16 14:22:57.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034406870004 | request_id: bd7f42fb-453c-4245-828f-8ef1a0e10604 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20c909d9-a314-4d2c-a59e-f88f1c99fb0e | service: service-general +[2026-04-16 14:22:57.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255701570002 | request_id: 20c909d9-a314-4d2c-a59e-f88f1c99fb0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0594ae49-97dd-4ee3-9e3c-1edc832becb7 | service: service-general +[2026-04-16 14:22:57.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050706760004 | request_id: 0594ae49-97dd-4ee3-9e3c-1edc832becb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d96592db-0851-42a8-bd25-237bbfdc7ca8 | service: service-general +[2026-04-16 14:22:57.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056206100004 | request_id: d96592db-0851-42a8-bd25-237bbfdc7ca8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edf8bb3c-0644-45c6-8c98-91277662a963 | service: service-general +[2026-04-16 14:22:57.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035307970004 | request_id: edf8bb3c-0644-45c6-8c98-91277662a963 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8218bf8d-9a74-4ed9-a31b-c4551e6bac79 | service: service-general +[2026-04-16 14:22:57.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510045108810006 | request_id: 8218bf8d-9a74-4ed9-a31b-c4551e6bac79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6ec37eb-5cad-47c9-ab40-2f60c1143232 | service: service-general +[2026-04-16 14:22:57.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205106830003 | request_id: e6ec37eb-5cad-47c9-ab40-2f60c1143232 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b6782d9-8ec2-40e0-95ab-1aa2f1594d82 | service: service-general +[2026-04-16 14:22:57.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3209054306990013 | request_id: 4b6782d9-8ec2-40e0-95ab-1aa2f1594d82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d2208e8-9f37-44e6-bad5-d46ec6bfd630 | service: service-general +[2026-04-16 14:22:57.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559214 | request_id: 5d2208e8-9f37-44e6-bad5-d46ec6bfd630 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b444c48-b15e-4179-9313-a6ae90285561 | service: service-general +[2026-04-16 14:22:57.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510167006600335 | request_id: 6b444c48-b15e-4179-9313-a6ae90285561 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2157b4b8-773b-436b-923e-2165f8a11fb3 | service: service-general +[2026-04-16 14:22:57.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205106830002 | request_id: 2157b4b8-773b-436b-923e-2165f8a11fb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c621901d-a9b9-40a9-b554-eb2de5e55f26 | service: service-general +[2026-04-16 14:22:57.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200312620001 | request_id: c621901d-a9b9-40a9-b554-eb2de5e55f26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a345655-49cd-478a-9b71-8bc504f4aa4d | service: service-general +[2026-04-16 14:22:57.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211610990001 | request_id: 9a345655-49cd-478a-9b71-8bc504f4aa4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad23a6c8-3308-4414-917f-a94163901dba | service: service-general +[2026-04-16 14:22:57.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212106610001 | request_id: ad23a6c8-3308-4414-917f-a94163901dba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e69dd318-9e86-49d4-b9e2-fdbb25d5b56a | service: service-general +[2026-04-16 14:22:57.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034401670001 | request_id: e69dd318-9e86-49d4-b9e2-fdbb25d5b56a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8b4397f-effd-45b9-b8fc-fd36c1243985 | service: service-general +[2026-04-16 14:22:57.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126703510001 | request_id: f8b4397f-effd-45b9-b8fc-fd36c1243985 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d953a53-bba9-40ee-90c3-5296bb5f762a | service: service-general +[2026-04-16 14:22:57.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556770 | request_id: 0d953a53-bba9-40ee-90c3-5296bb5f762a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce57dbab-2d42-4d42-ab8f-d5e34a97afc7 | service: service-general +[2026-04-16 14:22:57.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696354 | request_id: ce57dbab-2d42-4d42-ab8f-d5e34a97afc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9889b398-57a0-4020-9102-b08104308718 | service: service-general +[2026-04-16 14:22:57.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071100001 | request_id: 9889b398-57a0-4020-9102-b08104308718 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 414167f2-e2c8-4935-9861-8a38f73ab41c | service: service-general +[2026-04-16 14:22:57.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244901870004 | request_id: 414167f2-e2c8-4935-9861-8a38f73ab41c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d66908f-80e1-4d96-b697-668ade8488ae | service: service-general +[2026-04-16 14:22:57.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105204000003 | request_id: 7d66908f-80e1-4d96-b697-668ade8488ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82fdd8c2-a254-4a12-bed7-fe4e25fceb50 | service: service-general +[2026-04-16 14:22:57.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911278353 | request_id: 82fdd8c2-a254-4a12-bed7-fe4e25fceb50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f7b1ae3-1fdb-4541-987d-2836cfb84351 | service: service-general +[2026-04-16 14:22:57.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335908590001 | request_id: 9f7b1ae3-1fdb-4541-987d-2836cfb84351 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0be2625-f1e4-44e0-aadc-62282d63cb65 | service: service-general +[2026-04-16 14:22:57.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5207026302950001 | request_id: a0be2625-f1e4-44e0-aadc-62282d63cb65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d42740da-485e-4cdc-b584-6cf1c0a7fbd0 | service: service-general +[2026-04-16 14:22:57.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507316108790002 | request_id: d42740da-485e-4cdc-b584-6cf1c0a7fbd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee70007e-06ce-47f0-820e-75c7e34e8757 | service: service-general +[2026-04-16 14:22:57.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578036906950005 | request_id: ee70007e-06ce-47f0-820e-75c7e34e8757 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4803ebcc-d7f4-42a5-ad32-5daef5406641 | service: service-general +[2026-04-16 14:22:57.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024107570010 | request_id: 4803ebcc-d7f4-42a5-ad32-5daef5406641 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27b88648-6e76-4884-8f66-4b7b2f4ba5a1 | service: service-general +[2026-04-16 14:22:57.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504044405790004 | request_id: 27b88648-6e76-4884-8f66-4b7b2f4ba5a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 595f1ae0-3826-4b9f-947c-ecb50cd1260f | service: service-general +[2026-04-16 14:22:57.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1207211005940001 | request_id: 595f1ae0-3826-4b9f-947c-ecb50cd1260f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b8a1f04-531f-4e6d-a1d6-3889781c6a08 | service: service-general +[2026-04-16 14:22:57.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081106670003 | request_id: 4b8a1f04-531f-4e6d-a1d6-3889781c6a08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 980e966f-d547-4726-a114-e00a12b2b192 | service: service-general +[2026-04-16 14:22:57.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015407820001 | request_id: 980e966f-d547-4726-a114-e00a12b2b192 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e31984c2-701a-4968-a39c-8ed379881536 | service: service-general +[2026-04-16 14:22:57.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121708390001 | request_id: e31984c2-701a-4968-a39c-8ed379881536 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d04ebd1d-d91e-4b8a-a14b-c842dc91684e | service: service-general +[2026-04-16 14:22:57.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910706086 | request_id: d04ebd1d-d91e-4b8a-a14b-c842dc91684e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bada609-0d51-4940-aa35-a6ae360e9368 | service: service-general +[2026-04-16 14:22:57.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696355 | request_id: 2bada609-0d51-4940-aa35-a6ae360e9368 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98c7cf7e-a816-4604-ad4d-7fcf68911a0a | service: service-general +[2026-04-16 14:22:57.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132411940001 | request_id: 98c7cf7e-a816-4604-ad4d-7fcf68911a0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0e937c2-efb9-4a77-85fe-600673185833 | service: service-general +[2026-04-16 14:22:57.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522122605890005 | request_id: f0e937c2-efb9-4a77-85fe-600673185833 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66cb8982-777e-46c1-b59a-11412e584ac9 | service: service-general +[2026-04-16 14:22:57.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055810950001 | request_id: 66cb8982-777e-46c1-b59a-11412e584ac9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ab42098-3df5-4b8e-909e-7d7357b821f5 | service: service-general +[2026-04-16 14:22:57.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010612000002 | request_id: 2ab42098-3df5-4b8e-909e-7d7357b821f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f452567-12e1-474e-944f-f0f93fcfe474 | service: service-general +[2026-04-16 14:22:57.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051112150001 | request_id: 8f452567-12e1-474e-944f-f0f93fcfe474 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dca0327f-c9e6-4211-8d55-d704a5351ba7 | service: service-general +[2026-04-16 14:22:57.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034107750334 | request_id: dca0327f-c9e6-4211-8d55-d704a5351ba7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0810bb99-ab8c-4549-a2dc-f11d0a944ec0 | service: service-general +[2026-04-16 14:22:57.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034705020001 | request_id: 0810bb99-ab8c-4549-a2dc-f11d0a944ec0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73300b7c-465e-46cd-8917-3925286c10bf | service: service-general +[2026-04-16 14:22:57.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508100108910005 | request_id: 73300b7c-465e-46cd-8917-3925286c10bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cefc45b-e501-4ed8-a68a-9732165b102b | service: service-general +[2026-04-16 14:22:57.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572034601950002 | request_id: 9cefc45b-e501-4ed8-a68a-9732165b102b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85965720-a110-4e3f-993d-c65e40208c35 | service: service-general +[2026-04-16 14:22:57.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036704900001 | request_id: 85965720-a110-4e3f-993d-c65e40208c35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 878963d1-3957-4f9f-a268-90d40d0653dc | service: service-general +[2026-04-16 14:22:57.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505160503700002 | request_id: 878963d1-3957-4f9f-a268-90d40d0653dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b9f5a55-f717-4be5-b939-0e3719b0d79f | service: service-general +[2026-04-16 14:22:57.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559512 | request_id: 0b9f5a55-f717-4be5-b939-0e3719b0d79f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd6d7097-a61f-4d99-98d2-cb55e7b4630f | service: service-general +[2026-04-16 14:22:57.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696358 | request_id: fd6d7097-a61f-4d99-98d2-cb55e7b4630f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e46e40d0-2f46-4329-bf3a-a64405c8a854 | service: service-general +[2026-04-16 14:22:57.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030107620007 | request_id: e46e40d0-2f46-4329-bf3a-a64405c8a854 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57d0ff6a-7701-4ac3-80da-864ff296cf9c | service: service-general +[2026-04-16 14:22:57.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507057110990002 | request_id: 57d0ff6a-7701-4ac3-80da-864ff296cf9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed556fc6-3b76-4b72-b392-36c013506661 | service: service-general +[2026-04-16 14:22:57.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166207810002 | request_id: ed556fc6-3b76-4b72-b392-36c013506661 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24437173-5f82-4d72-a2c7-3bb59341b5e2 | service: service-general +[2026-04-16 14:22:57.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696360 | request_id: 24437173-5f82-4d72-a2c7-3bb59341b5e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5d42e3c-31c2-4e51-a740-8df07e4396f5 | service: service-general +[2026-04-16 14:22:57.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505102411520001 | request_id: b5d42e3c-31c2-4e51-a740-8df07e4396f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8efec67f-4d64-448e-982d-6a1a7b637c0c | service: service-general +[2026-04-16 14:22:57.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513156008950002 | request_id: 8efec67f-4d64-448e-982d-6a1a7b637c0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ef4a2a0-5509-481d-b44e-75c883f57592 | service: service-general +[2026-04-16 14:22:57.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245005810006 | request_id: 9ef4a2a0-5509-481d-b44e-75c883f57592 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4ece7d4-5123-4e75-ac64-99a681dff7e2 | service: service-general +[2026-04-16 14:22:57.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036003820002 | request_id: f4ece7d4-5123-4e75-ac64-99a681dff7e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31e6a847-9c1b-4018-982e-4a88a3979733 | service: service-general +[2026-04-16 14:22:57.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696361 | request_id: 31e6a847-9c1b-4018-982e-4a88a3979733 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4306c57-fd31-49c6-8355-f345e53dfd6c | service: service-general +[2026-04-16 14:22:57.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 300.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024111000001 | request_id: b4306c57-fd31-49c6-8355-f345e53dfd6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe8f8463-8092-4f4c-8080-cf14bfdb5d8c | service: service-general +[2026-04-16 14:22:57.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082907030003 | request_id: fe8f8463-8092-4f4c-8080-cf14bfdb5d8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbd728a3-307d-442d-9f58-5519553e6cab | service: service-general +[2026-04-16 14:22:57.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216106540001 | request_id: cbd728a3-307d-442d-9f58-5519553e6cab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a027d714-5aa5-474c-907d-14a47ce7b185 | service: service-general +[2026-04-16 14:22:57.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240910710004 | request_id: a027d714-5aa5-474c-907d-14a47ce7b185 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22c2c727-a1c3-4a3c-8795-2e134ad1d09f | service: service-general +[2026-04-16 14:22:57.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3206366105010001 | request_id: 22c2c727-a1c3-4a3c-8795-2e134ad1d09f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 107bde08-4254-4328-9319-905a7c7e2d70 | service: service-general +[2026-04-16 14:22:57.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015711860003 | request_id: 107bde08-4254-4328-9319-905a7c7e2d70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93f64047-f0f3-48b3-a327-fce2f7052db8 | service: service-general +[2026-04-16 14:22:57.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051406790012 | request_id: 93f64047-f0f3-48b3-a327-fce2f7052db8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a478f4bf-e13b-4caa-b189-5c391de114dd | service: service-general +[2026-04-16 14:22:57.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032308640008 | request_id: a478f4bf-e13b-4caa-b189-5c391de114dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1aa63fd5-89cd-4246-8153-e71c47f86184 | service: service-general +[2026-04-16 14:22:57.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020802410002 | request_id: 1aa63fd5-89cd-4246-8153-e71c47f86184 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec0ae70b-70d9-4a4b-a7d9-f45707e8ff17 | service: service-general +[2026-04-16 14:22:57.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3273017112510016 | request_id: ec0ae70b-70d9-4a4b-a7d9-f45707e8ff17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32c1ee02-4e5b-435c-aa1e-88c39d437d1b | service: service-general +[2026-04-16 14:22:57.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040301770004 | request_id: 32c1ee02-4e5b-435c-aa1e-88c39d437d1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c057fdd-e828-4776-b39f-d3fb392d931e | service: service-general +[2026-04-16 14:22:57.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529012302970005 | request_id: 2c057fdd-e828-4776-b39f-d3fb392d931e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b3cb054-3a97-4cad-973a-40cd3ecf61e5 | service: service-general +[2026-04-16 14:22:57.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6474032207950002 | request_id: 3b3cb054-3a97-4cad-973a-40cd3ecf61e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efd42b0c-b4de-40a6-9020-95cb16db5567 | service: service-general +[2026-04-16 14:22:57.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185207950005 | request_id: efd42b0c-b4de-40a6-9020-95cb16db5567 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 667df15e-7d9e-4757-804c-ea4902aa46da | service: service-general +[2026-04-16 14:22:57.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022309640001 | request_id: 667df15e-7d9e-4757-804c-ea4902aa46da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 149b9d40-afb6-48af-88eb-c62013ec2342 | service: service-general +[2026-04-16 14:22:57.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091811930001 | request_id: 149b9d40-afb6-48af-88eb-c62013ec2342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a2a6734-85ca-4c41-9904-eb00c4713241 | service: service-general +[2026-04-16 14:22:57.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696363 | request_id: 4a2a6734-85ca-4c41-9904-eb00c4713241 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dea50017-5849-44ec-95eb-7926e0892803 | service: service-general +[2026-04-16 14:22:57.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045705900005 | request_id: dea50017-5849-44ec-95eb-7926e0892803 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eaa4a86e-a2cc-486b-a3ce-f32cf5bd4ead | service: service-general +[2026-04-16 14:22:57.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244650655000 | request_id: eaa4a86e-a2cc-486b-a3ce-f32cf5bd4ead | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dda02d56-97d0-4053-9077-b9b3ca5e873f | service: service-general +[2026-04-16 14:22:57.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000___________ | request_id: dda02d56-97d0-4053-9077-b9b3ca5e873f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 691b807c-de88-4a02-92da-bceca0e9a965 | service: service-general +[2026-04-16 14:22:57.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000 | request_id: 691b807c-de88-4a02-92da-bceca0e9a965 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c9efa92-e43c-439b-958f-ce8073d7d48d | service: service-general +[2026-04-16 14:22:57.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3216092103900003 | request_id: 8c9efa92-e43c-439b-958f-ce8073d7d48d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1eb6ae09-03c3-432e-b53c-fd4c105a56c3 | service: service-general +[2026-04-16 14:22:57.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506041202570001 | request_id: 1eb6ae09-03c3-432e-b53c-fd4c105a56c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 658d3e66-13bd-456d-9afd-8ddf3c6d258b | service: service-general +[2026-04-16 14:22:57.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506031909780001 | request_id: 658d3e66-13bd-456d-9afd-8ddf3c6d258b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fcc7a84-5c82-4dd6-97d4-7406289a6cae | service: service-general +[2026-04-16 14:22:57.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696365 | request_id: 4fcc7a84-5c82-4dd6-97d4-7406289a6cae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7c01a56-7f10-40c3-b538-0cce14e65f5f | service: service-general +[2026-04-16 14:22:57.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021901760005 | request_id: e7c01a56-7f10-40c3-b538-0cce14e65f5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9e6d571-3621-4b62-b9f1-92346d4d4baa | service: service-general +[2026-04-16 14:22:57.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164505560003 | request_id: a9e6d571-3621-4b62-b9f1-92346d4d4baa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42299da0-7f21-46d1-b875-94c33995c4f3 | service: service-general +[2026-04-16 14:22:57.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246101620003 | request_id: 42299da0-7f21-46d1-b875-94c33995c4f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dfc684e-c776-465c-a32b-3cf15e0d5695 | service: service-general +[2026-04-16 14:22:57.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: 0dfc684e-c776-465c-a32b-3cf15e0d5695 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95eb4df4-6294-4c30-89ec-b83cd773e66a | service: service-general +[2026-04-16 14:22:57.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024101690013 | request_id: 95eb4df4-6294-4c30-89ec-b83cd773e66a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91ef7279-ab34-4449-aa1f-3a7f09f46391 | service: service-general +[2026-04-16 14:22:57.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045309750001 | request_id: 91ef7279-ab34-4449-aa1f-3a7f09f46391 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c918b69a-86c4-4e8b-bc18-f6d735005144 | service: service-general +[2026-04-16 14:22:57.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164409760001 | request_id: c918b69a-86c4-4e8b-bc18-f6d735005144 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd070c4e-09f3-44b5-862f-989c5b043cac | service: service-general +[2026-04-16 14:22:57.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: fd070c4e-09f3-44b5-862f-989c5b043cac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b6c5c93-eb07-4f06-96b5-e3ed7d2ff796 | service: service-general +[2026-04-16 14:22:57.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: 6b6c5c93-eb07-4f06-96b5-e3ed7d2ff796 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63063550-8dfa-4e7e-ad75-ee4ff2d4e861 | service: service-general +[2026-04-16 14:22:57.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 63063550-8dfa-4e7e-ad75-ee4ff2d4e861 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21f1fb65-c74f-4781-8645-8325111fc6a9 | service: service-general +[2026-04-16 14:22:57.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517146105900002 | request_id: 21f1fb65-c74f-4781-8645-8325111fc6a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8acd1e59-e616-4a89-8f3b-9ab9aab6fc64 | service: service-general +[2026-04-16 14:22:57.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514235212890003 | request_id: 8acd1e59-e616-4a89-8f3b-9ab9aab6fc64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cf39ce2-16a1-4cb3-bdc9-7dc86b3bd23f | service: service-general +[2026-04-16 14:22:57.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 9cf39ce2-16a1-4cb3-bdc9-7dc86b3bd23f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25079c7d-4383-4f76-adec-daa0dcb49d5e | service: service-general +[2026-04-16 14:22:57.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 25079c7d-4383-4f76-adec-daa0dcb49d5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddaa9f8c-b83c-443e-bf14-63b7fef0cce4 | service: service-general +[2026-04-16 14:22:57.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: ddaa9f8c-b83c-443e-bf14-63b7fef0cce4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 984d2e4c-ca2d-4ab2-a11f-cf6c1be012d2 | service: service-general +[2026-04-16 14:22:57.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 984d2e4c-ca2d-4ab2-a11f-cf6c1be012d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 782208ec-158a-4ad6-aad5-25f66b2841a0 | service: service-general +[2026-04-16 14:22:57.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 782208ec-158a-4ad6-aad5-25f66b2841a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f1886f6-606f-4e1d-a0e8-645c0e94a52a | service: service-general +[2026-04-16 14:22:57.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: 5f1886f6-606f-4e1d-a0e8-645c0e94a52a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0500da15-c329-41a2-87c3-c05aa72d6ce4 | service: service-general +[2026-04-16 14:22:57.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 0500da15-c329-41a2-87c3-c05aa72d6ce4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fbb7d8f-5bd3-48b6-a69b-ad4373b1acb9 | service: service-general +[2026-04-16 14:22:57.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: 8fbb7d8f-5bd3-48b6-a69b-ad4373b1acb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f259127f-2837-4cd6-bc29-0fce8318bb39 | service: service-general +[2026-04-16 14:22:57.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: f259127f-2837-4cd6-bc29-0fce8318bb39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6759df6-ff06-41fb-9365-170f3e7a9561 | service: service-general +[2026-04-16 14:22:57.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: a6759df6-ff06-41fb-9365-170f3e7a9561 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e7eec25-56db-4cb7-9049-a7fed8a14903 | service: service-general +[2026-04-16 14:22:57.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 9e7eec25-56db-4cb7-9049-a7fed8a14903 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82b55ebc-83e4-4239-ad42-e955bf065095 | service: service-general +[2026-04-16 14:22:57.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 82b55ebc-83e4-4239-ad42-e955bf065095 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfaf70fc-f1fa-4deb-813b-3dd64cadd2f6 | service: service-general +[2026-04-16 14:22:57.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: cfaf70fc-f1fa-4deb-813b-3dd64cadd2f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dd4def0-4476-4c3b-813d-6a0e56f11014 | service: service-general +[2026-04-16 14:22:57.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 3dd4def0-4476-4c3b-813d-6a0e56f11014 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7716d4cc-52d4-4948-b47b-550ee0eaf44a | service: service-general +[2026-04-16 14:22:57.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016710780005 | request_id: 7716d4cc-52d4-4948-b47b-550ee0eaf44a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a345d8c-efeb-49ad-8c0c-cf5bcea342b2 | service: service-general +[2026-04-16 14:22:57.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510136605820001 | request_id: 1a345d8c-efeb-49ad-8c0c-cf5bcea342b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6827fb97-cfa7-4747-a020-b3707ebfb98c | service: service-general +[2026-04-16 14:22:57.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 6827fb97-cfa7-4747-a020-b3707ebfb98c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 850f0519-abc7-4c5a-b2a8-9ca0f30490e7 | service: service-general +[2026-04-16 14:22:57.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014504680005 | request_id: 850f0519-abc7-4c5a-b2a8-9ca0f30490e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b144498-1b52-4102-9190-7a9d0e84cbd8 | service: service-general +[2026-04-16 14:22:57.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: 0b144498-1b52-4102-9190-7a9d0e84cbd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42fa564e-6d5c-49c9-ac06-3e12036285af | service: service-general +[2026-04-16 14:22:57.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518075909770003 | request_id: 42fa564e-6d5c-49c9-ac06-3e12036285af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5d0ee51-f58c-478f-b4f9-eef248e86465 | service: service-general +[2026-04-16 14:22:57.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: e5d0ee51-f58c-478f-b4f9-eef248e86465 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1efc0dd9-d910-41d2-b6e4-63067c3d57b6 | service: service-general +[2026-04-16 14:22:57.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: 1efc0dd9-d910-41d2-b6e4-63067c3d57b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddd10953-3871-484b-be0c-54f756ddf48f | service: service-general +[2026-04-16 14:22:57.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: ddd10953-3871-484b-be0c-54f756ddf48f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f75a7ee0-8789-43c7-9d7d-4e2d4f363fe0 | service: service-general +[2026-04-16 14:22:57.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: f75a7ee0-8789-43c7-9d7d-4e2d4f363fe0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0395cd5-9aef-4123-bb59-2c865d53d794 | service: service-general +[2026-04-16 14:22:57.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: f0395cd5-9aef-4123-bb59-2c865d53d794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a76cf84-0114-4c33-a251-c7b2573e6f92 | service: service-general +[2026-04-16 14:22:57.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: 8a76cf84-0114-4c33-a251-c7b2573e6f92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8fff691-6f9a-4c14-b85f-bf1cc5ba6439 | service: service-general +[2026-04-16 14:22:57.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505224107740068 | request_id: f8fff691-6f9a-4c14-b85f-bf1cc5ba6439 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7ced109-fe02-4702-b131-b1187b358d7f | service: service-general +[2026-04-16 14:22:57.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024911640001 | request_id: c7ced109-fe02-4702-b131-b1187b358d7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d9c62b6-8d56-4500-9268-403c1b1b916c | service: service-general +[2026-04-16 14:22:57.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171105211939001 | request_id: 1d9c62b6-8d56-4500-9268-403c1b1b916c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ea8044a-f86d-47da-9554-23f4b0d8628d | service: service-general +[2026-04-16 14:22:57.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513126007770003 | request_id: 9ea8044a-f86d-47da-9554-23f4b0d8628d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5e7c1bb-c144-41fe-96ac-2ac0c56e8ceb | service: service-general +[2026-04-16 14:22:57.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036210960005 | request_id: f5e7c1bb-c144-41fe-96ac-2ac0c56e8ceb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8424a031-a59d-4c89-b55e-5bd1c96c27ec | service: service-general +[2026-04-16 14:22:57.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407600002 | request_id: 8424a031-a59d-4c89-b55e-5bd1c96c27ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a02bf6a-1e7a-44f9-84b9-549640b350a7 | service: service-general +[2026-04-16 14:22:57.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574012512920001 | request_id: 4a02bf6a-1e7a-44f9-84b9-549640b350a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 746ba1d0-9249-40e7-9e95-7479ef42db83 | service: service-general +[2026-04-16 14:22:57.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054502490001 | request_id: 746ba1d0-9249-40e7-9e95-7479ef42db83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93bf03e0-1e38-4588-88be-6fecc2744a27 | service: service-general +[2026-04-16 14:22:57.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512085207900009 | request_id: 93bf03e0-1e38-4588-88be-6fecc2744a27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbf01974-3a3c-4afb-a215-85f03d4ebf46 | service: service-general +[2026-04-16 14:22:57.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115012630001 | request_id: cbf01974-3a3c-4afb-a215-85f03d4ebf46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6feffcea-4c0c-49f6-9421-933793b3cf8d | service: service-general +[2026-04-16 14:22:57.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: 6feffcea-4c0c-49f6-9421-933793b3cf8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fc7a85e-80b3-414b-bbd1-7b33dec0cd3d | service: service-general +[2026-04-16 14:22:57.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512044905600001 | request_id: 3fc7a85e-80b3-414b-bbd1-7b33dec0cd3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe358b04-02b2-44bf-afd1-c2e3fe319841 | service: service-general +[2026-04-16 14:22:57.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194609810001 | request_id: fe358b04-02b2-44bf-afd1-c2e3fe319841 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8dd17ea-d8cd-4366-8821-1d2faeaf606f | service: service-general +[2026-04-16 14:22:57.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054407580002 | request_id: f8dd17ea-d8cd-4366-8821-1d2faeaf606f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01fa5150-0c9b-4f73-8026-beea3422b983 | service: service-general +[2026-04-16 14:22:57.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101550046 | request_id: 01fa5150-0c9b-4f73-8026-beea3422b983 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 140a5f5a-dec8-459f-bfb3-53a2a3aefa7d | service: service-general +[2026-04-16 14:22:57.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503033006710003 | request_id: 140a5f5a-dec8-459f-bfb3-53a2a3aefa7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22cb66c6-44a8-4ff9-a81a-e8884beb7d42 | service: service-general +[2026-04-16 14:22:57.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 22cb66c6-44a8-4ff9-a81a-e8884beb7d42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e3b3e0f-9046-47cf-84ec-591433d16f2e | service: service-general +[2026-04-16 14:22:57.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165107610004 | request_id: 8e3b3e0f-9046-47cf-84ec-591433d16f2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c3337f4-094a-4bdd-bf6c-b4d2d0c20abc | service: service-general +[2026-04-16 14:22:57.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: 0c3337f4-094a-4bdd-bf6c-b4d2d0c20abc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 925563ac-05bd-445b-995e-1a18fc8c8a07 | service: service-general +[2026-04-16 14:22:57.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201970006 | request_id: 925563ac-05bd-445b-995e-1a18fc8c8a07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0f2411e-de10-4650-8b3f-d025e19c73c5 | service: service-general +[2026-04-16 14:22:57.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: c0f2411e-de10-4650-8b3f-d025e19c73c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44f8bda4-b6bf-44b2-b028-2cd2784ba9bb | service: service-general +[2026-04-16 14:22:57.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506065008820003 | request_id: 44f8bda4-b6bf-44b2-b028-2cd2784ba9bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05555b0a-9ae1-4fa2-8d91-4a2a44f01d3b | service: service-general +[2026-04-16 14:22:57.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: 05555b0a-9ae1-4fa2-8d91-4a2a44f01d3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c88f537-bfd2-4601-9d5a-0f2af2af904c | service: service-general +[2026-04-16 14:22:57.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180101570044 | request_id: 2c88f537-bfd2-4601-9d5a-0f2af2af904c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e24c718-18c1-4c9d-a47e-8cfac94b1afa | service: service-general +[2026-04-16 14:22:57.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064101600028 | request_id: 1e24c718-18c1-4c9d-a47e-8cfac94b1afa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6118f9db-8d49-4d4f-a6d8-a53d033c2625 | service: service-general +[2026-04-16 14:22:57.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 6118f9db-8d49-4d4f-a6d8-a53d033c2625 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 12999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99c1c510-0286-443b-8fb6-e62bdffb5ee8 | service: service-general +[2026-04-16 14:22:57.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 571.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126607730001 | request_id: 99c1c510-0286-443b-8fb6-e62bdffb5ee8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07ebbe73-b0e8-4955-92e6-95b1ce24ed25 | service: service-general +[2026-04-16 14:22:57.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545785 | request_id: 07ebbe73-b0e8-4955-92e6-95b1ce24ed25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eee21f6b-dcbf-46b0-be94-0debdcb52d0d | service: service-general +[2026-04-16 14:22:57.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508095207690002 | request_id: eee21f6b-dcbf-46b0-be94-0debdcb52d0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c169160-c981-480f-92e6-2d511ed776e2 | service: service-general +[2026-04-16 14:22:57.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174807480001 | request_id: 2c169160-c981-480f-92e6-2d511ed776e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 177e4eed-2833-41c0-a762-96b2e6ae4b3b | service: service-general +[2026-04-16 14:22:57.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506011203670004 | request_id: 177e4eed-2833-41c0-a762-96b2e6ae4b3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 138b264a-1343-408f-a0c7-51b996651277 | service: service-general +[2026-04-16 14:22:57.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131901710003 | request_id: 138b264a-1343-408f-a0c7-51b996651277 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab454cd1-5f74-40ba-a81c-b98be0266b02 | service: service-general +[2026-04-16 14:22:57.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026809610011 | request_id: ab454cd1-5f74-40ba-a81c-b98be0266b02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c396bb7-82b8-4ce2-8766-94789eb8e06e | service: service-general +[2026-04-16 14:22:57.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115307860001 | request_id: 4c396bb7-82b8-4ce2-8766-94789eb8e06e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 046b9c37-417c-4e31-9b5f-6ca5ee4fb728 | service: service-general +[2026-04-16 14:22:57.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251812570001 | request_id: 046b9c37-417c-4e31-9b5f-6ca5ee4fb728 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6696e7f7-621a-426c-a901-483776322673 | service: service-general +[2026-04-16 14:22:57.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507325203590002 | request_id: 6696e7f7-621a-426c-a901-483776322673 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 061e117e-dc4c-4921-9ba8-e6593a7f2dd2 | service: service-general +[2026-04-16 14:22:57.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101702790002 | request_id: 061e117e-dc4c-4921-9ba8-e6593a7f2dd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db2bb94b-84a9-4e0a-812a-240fff837f5e | service: service-general +[2026-04-16 14:22:57.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: db2bb94b-84a9-4e0a-812a-240fff837f5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb87a9d6-8349-432f-85d3-7567cc1f61c9 | service: service-general +[2026-04-16 14:22:57.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503065309580003 | request_id: cb87a9d6-8349-432f-85d3-7567cc1f61c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dac923b0-9bdd-4ea5-8087-0744ec1210ae | service: service-general +[2026-04-16 14:22:57.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503010704660003 | request_id: dac923b0-9bdd-4ea5-8087-0744ec1210ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8754615-2369-47fd-8741-36a0e4445ef1 | service: service-general +[2026-04-16 14:22:57.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054412670002 | request_id: b8754615-2369-47fd-8741-36a0e4445ef1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9466eae8-da66-4f0d-9c67-0e31f5d2dbf5 | service: service-general +[2026-04-16 14:22:57.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035011550002 | request_id: 9466eae8-da66-4f0d-9c67-0e31f5d2dbf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03a95f91-53d3-4d7e-a0db-90910aa9043e | service: service-general +[2026-04-16 14:22:57.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696367 | request_id: 03a95f91-53d3-4d7e-a0db-90910aa9043e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ba480d5-081f-45a3-a6b4-4f9043fec57f | service: service-general +[2026-04-16 14:22:57.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044101840029 | request_id: 9ba480d5-081f-45a3-a6b4-4f9043fec57f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4e11f0a-c493-40a6-81ee-a37ad3ea2682 | service: service-general +[2026-04-16 14:22:57.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094607740003 | request_id: e4e11f0a-c493-40a6-81ee-a37ad3ea2682 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3d6136f-f720-4c4d-bf2a-e9e1aad62902 | service: service-general +[2026-04-16 14:22:57.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155212660004 | request_id: d3d6136f-f720-4c4d-bf2a-e9e1aad62902 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71b60051-7d50-4bc7-9028-ececd78ee3a6 | service: service-general +[2026-04-16 14:22:57.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070111650004 | request_id: 71b60051-7d50-4bc7-9028-ececd78ee3a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 920b0f98-0721-445e-a8da-bd1b9ab4779b | service: service-general +[2026-04-16 14:22:57.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513080809160002 | request_id: 920b0f98-0721-445e-a8da-bd1b9ab4779b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f2c5ae7-cb1f-436b-9b6a-a9ec1219e12f | service: service-general +[2026-04-16 14:22:57.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507103005870001 | request_id: 9f2c5ae7-cb1f-436b-9b6a-a9ec1219e12f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7bb8990-4bc7-457e-8839-a44096f9c435 | service: service-general +[2026-04-16 14:22:57.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560293 | request_id: b7bb8990-4bc7-457e-8839-a44096f9c435 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6362646c-c3b5-4073-8322-e6503e0af3af | service: service-general +[2026-04-16 14:22:57.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503146707840005 | request_id: 6362646c-c3b5-4073-8322-e6503e0af3af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df70fe85-f973-4413-9d9a-cb237600bdb6 | service: service-general +[2026-04-16 14:22:57.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022207600003 | request_id: df70fe85-f973-4413-9d9a-cb237600bdb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d49ae38-1527-40fb-8850-48c6bd737790 | service: service-general +[2026-04-16 14:22:57.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503125301680001 | request_id: 2d49ae38-1527-40fb-8850-48c6bd737790 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 218dacf3-974e-4688-823b-be7dc63ef5d2 | service: service-general +[2026-04-16 14:22:57.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253112520003 | request_id: 218dacf3-974e-4688-823b-be7dc63ef5d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6d09460-a298-4d4b-8948-b675f2ad3b51 | service: service-general +[2026-04-16 14:22:57.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528042001890001 | request_id: b6d09460-a298-4d4b-8948-b675f2ad3b51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11901acb-e07f-4534-9ecd-61d464a6df28 | service: service-general +[2026-04-16 14:22:57.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504125509710001 | request_id: 11901acb-e07f-4534-9ecd-61d464a6df28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b132341a-c086-4ad3-90a4-ff89ff478de7 | service: service-general +[2026-04-16 14:22:57.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024305840003 | request_id: b132341a-c086-4ad3-90a4-ff89ff478de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d107ef0c-b209-44fc-b007-6831b886dfee | service: service-general +[2026-04-16 14:22:57.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041506580001 | request_id: d107ef0c-b209-44fc-b007-6831b886dfee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab27fc47-4119-460d-915d-1fcf80c25ffa | service: service-general +[2026-04-16 14:22:57.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528047004950003 | request_id: ab27fc47-4119-460d-915d-1fcf80c25ffa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: caee1ee3-080f-4185-95bb-1b2b9e6b4eac | service: service-general +[2026-04-16 14:22:57.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: caee1ee3-080f-4185-95bb-1b2b9e6b4eac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89e1ff23-668a-4c96-8403-0fa2e4d6aec5 | service: service-general +[2026-04-16 14:22:57.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175603710003 | request_id: 89e1ff23-668a-4c96-8403-0fa2e4d6aec5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4182a091-034b-41d5-ad1a-c16495c92808 | service: service-general +[2026-04-16 14:22:57.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510112507680004 | request_id: 4182a091-034b-41d5-ad1a-c16495c92808 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c8048e6-757e-47e4-a032-a2a1fa4b1f45 | service: service-general +[2026-04-16 14:22:57.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084709640003 | request_id: 8c8048e6-757e-47e4-a032-a2a1fa4b1f45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 818aa919-b9d3-4498-8155-a9065fb911cf | service: service-general +[2026-04-16 14:22:57.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146004860004 | request_id: 818aa919-b9d3-4498-8155-a9065fb911cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b916a7bb-bdbe-429b-88e5-672d9d5ce5a8 | service: service-general +[2026-04-16 14:22:57.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115206660005 | request_id: b916a7bb-bdbe-429b-88e5-672d9d5ce5a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a221717-540e-4803-bff0-63c6eb820ee8 | service: service-general +[2026-04-16 14:22:57.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523067011850001 | request_id: 1a221717-540e-4803-bff0-63c6eb820ee8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccbaf479-a648-4cec-bed5-0a860b08cc8a | service: service-general +[2026-04-16 14:22:57.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: ccbaf479-a648-4cec-bed5-0a860b08cc8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16a22532-06e3-49b9-b1e9-cccda8f66b73 | service: service-general +[2026-04-16 14:22:57.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505125202520001 | request_id: 16a22532-06e3-49b9-b1e9-cccda8f66b73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 774315a6-792a-4228-a1da-8342a6b4cdfa | service: service-general +[2026-04-16 14:22:57.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510111610500002 | request_id: 774315a6-792a-4228-a1da-8342a6b4cdfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a594a8b7-4cb1-46ca-91ec-7eebd7112741 | service: service-general +[2026-04-16 14:22:57.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050101970006 | request_id: a594a8b7-4cb1-46ca-91ec-7eebd7112741 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3c39b97-50e1-4aca-8761-231c94fc801c | service: service-general +[2026-04-16 14:22:57.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045910860004 | request_id: e3c39b97-50e1-4aca-8761-231c94fc801c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 746fff10-a9b9-4f29-a058-93b9fec20deb | service: service-general +[2026-04-16 14:22:57.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558206 | request_id: 746fff10-a9b9-4f29-a058-93b9fec20deb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46a14017-b8f9-4be4-86d2-62df61ba3e55 | service: service-general +[2026-04-16 14:22:57.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514052603890002 | request_id: 46a14017-b8f9-4be4-86d2-62df61ba3e55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d935e74e-53bc-4a3c-90ac-674d5b11e4fe | service: service-general +[2026-04-16 14:22:57.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054407920003 | request_id: d935e74e-53bc-4a3c-90ac-674d5b11e4fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f31c92e-4322-44e1-afa5-e5e5e817f473 | service: service-general +[2026-04-16 14:22:57.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 9f31c92e-4322-44e1-afa5-e5e5e817f473 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fef97525-f7f0-4b65-9020-72feaecc414e | service: service-general +[2026-04-16 14:22:57.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040211010010 | request_id: fef97525-f7f0-4b65-9020-72feaecc414e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76283248-4f15-4e30-ae9e-65c111b5be73 | service: service-general +[2026-04-16 14:22:57.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165907630002 | request_id: 76283248-4f15-4e30-ae9e-65c111b5be73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef792415-2e8c-4474-8872-4b8a3e57fbc2 | service: service-general +[2026-04-16 14:22:57.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515184506840008 | request_id: ef792415-2e8c-4474-8872-4b8a3e57fbc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f898da5-0d94-4f54-8355-af1c363e652f | service: service-general +[2026-04-16 14:22:57.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 3f898da5-0d94-4f54-8355-af1c363e652f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e66ce984-4fe7-42e9-a8fe-165db2ece19b | service: service-general +[2026-04-16 14:22:57.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504164207660002 | request_id: e66ce984-4fe7-42e9-a8fe-165db2ece19b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a623bc34-b091-47ca-ba3c-c41f8850e047 | service: service-general +[2026-04-16 14:22:57.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101505920001 | request_id: a623bc34-b091-47ca-ba3c-c41f8850e047 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee1a5c4c-5b6b-47af-858c-c46e6b4c037e | service: service-general +[2026-04-16 14:22:57.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135207600005 | request_id: ee1a5c4c-5b6b-47af-858c-c46e6b4c037e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d57f3f5-dacf-4ee2-866f-deb722a0b6ad | service: service-general +[2026-04-16 14:22:57.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 306.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0002306398195 | request_id: 4d57f3f5-dacf-4ee2-866f-deb722a0b6ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa3a2370-b84e-464d-b490-e051403d04d5 | service: service-general +[2026-04-16 14:22:57.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: aa3a2370-b84e-464d-b490-e051403d04d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14599ebb-6617-462b-a3c7-1260f84a13ed | service: service-general +[2026-04-16 14:22:57.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033006610003 | request_id: 14599ebb-6617-462b-a3c7-1260f84a13ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5066a7b0-64a7-4ebe-8d53-a348c6f8521f | service: service-general +[2026-04-16 14:22:57.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3304066703870008 | request_id: 5066a7b0-64a7-4ebe-8d53-a348c6f8521f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5177f85-f20d-45fc-b97b-eb04591af9ea | service: service-general +[2026-04-16 14:22:57.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524012002890003 | request_id: d5177f85-f20d-45fc-b97b-eb04591af9ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f816d294-8b0f-41bc-9c9e-b880b374b47e | service: service-general +[2026-04-16 14:22:57.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: f816d294-8b0f-41bc-9c9e-b880b374b47e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba662b4d-87bb-41a6-b733-7d530eae39df | service: service-general +[2026-04-16 14:22:57.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162411660001 | request_id: ba662b4d-87bb-41a6-b733-7d530eae39df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecaf6d8a-aff1-4f6c-a9e1-8c168478c544 | service: service-general +[2026-04-16 14:22:57.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508032708830003 | request_id: ecaf6d8a-aff1-4f6c-a9e1-8c168478c544 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89852dd0-2aa8-41e1-b0ae-73b04d553342 | service: service-general +[2026-04-16 14:22:57.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014808920004 | request_id: 89852dd0-2aa8-41e1-b0ae-73b04d553342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5408a83a-9317-4dbf-8a7f-13ca91ec82bf | service: service-general +[2026-04-16 14:22:57.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503070102540001 | request_id: 5408a83a-9317-4dbf-8a7f-13ca91ec82bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e9a6fe5-b648-4984-bd9f-2c1a9010d036 | service: service-general +[2026-04-16 14:22:57.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054508720012 | request_id: 2e9a6fe5-b648-4984-bd9f-2c1a9010d036 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5306a5f-93ce-4075-b03d-d9743709e1df | service: service-general +[2026-04-16 14:22:57.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052611060002 | request_id: e5306a5f-93ce-4075-b03d-d9743709e1df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c357fd3-be8f-4136-81e3-8187a024d3f4 | service: service-general +[2026-04-16 14:22:57.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: 7c357fd3-be8f-4136-81e3-8187a024d3f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba3a439e-3bbd-4410-ae24-5e3140795b3e | service: service-general +[2026-04-16 14:22:57.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: ba3a439e-3bbd-4410-ae24-5e3140795b3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02370a5a-f101-4d8b-86fd-3973bda9e1d3 | service: service-general +[2026-04-16 14:22:57.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024512620002 | request_id: 02370a5a-f101-4d8b-86fd-3973bda9e1d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c95a2403-f230-41ce-8692-c157b93ce89a | service: service-general +[2026-04-16 14:22:57.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519044910600002 | request_id: c95a2403-f230-41ce-8692-c157b93ce89a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21458276-98f3-4384-b96e-04ce29db746f | service: service-general +[2026-04-16 14:22:57.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025207610001 | request_id: 21458276-98f3-4384-b96e-04ce29db746f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca273c38-dddd-4f37-966f-464b7eaf71d0 | service: service-general +[2026-04-16 14:22:57.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: ca273c38-dddd-4f37-966f-464b7eaf71d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9813538-e07b-438b-b3c8-2d7ae2c22937 | service: service-general +[2026-04-16 14:22:57.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510233003950002 | request_id: b9813538-e07b-438b-b3c8-2d7ae2c22937 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f764ae8d-9eb7-4137-b185-767e27e11484 | service: service-general +[2026-04-16 14:22:57.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511136106540001 | request_id: f764ae8d-9eb7-4137-b185-767e27e11484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f91296f-8d6f-473a-b3c6-1aab8a8760fc | service: service-general +[2026-04-16 14:22:57.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050206730005 | request_id: 0f91296f-8d6f-473a-b3c6-1aab8a8760fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd093937-ea8f-465b-a098-c45588dfb745 | service: service-general +[2026-04-16 14:22:57.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: fd093937-ea8f-465b-a098-c45588dfb745 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e7159c8-a968-447e-95f7-a64c458e5b3e | service: service-general +[2026-04-16 14:22:57.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504040107620003 | request_id: 8e7159c8-a968-447e-95f7-a64c458e5b3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9aa14707-7391-48fe-ac8e-5b4ca68189ae | service: service-general +[2026-04-16 14:22:57.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031002690007 | request_id: 9aa14707-7391-48fe-ac8e-5b4ca68189ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbdd3d64-1df6-4d0e-8b16-694c1fbe0869 | service: service-general +[2026-04-16 14:22:57.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194606130002 | request_id: cbdd3d64-1df6-4d0e-8b16-694c1fbe0869 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69fc2192-d17a-422d-9e94-89ff5c035874 | service: service-general +[2026-04-16 14:22:57.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224611740011 | request_id: 69fc2192-d17a-422d-9e94-89ff5c035874 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ed6bce2-2758-4176-81df-f277b49a7c26 | service: service-general +[2026-04-16 14:22:57.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 2ed6bce2-2758-4176-81df-f277b49a7c26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efbc0a56-3fd5-4227-a390-1f7b11636ea1 | service: service-general +[2026-04-16 14:22:57.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014805180001 | request_id: efbc0a56-3fd5-4227-a390-1f7b11636ea1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a82468c-5ef1-4a02-a9e3-4984bc1ffefa | service: service-general +[2026-04-16 14:22:57.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215210700001 | request_id: 5a82468c-5ef1-4a02-a9e3-4984bc1ffefa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2975c28-ada7-44fa-8d45-05a9dae0d050 | service: service-general +[2026-04-16 14:22:57.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094101480001 | request_id: e2975c28-ada7-44fa-8d45-05a9dae0d050 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae4e3e06-88fe-4433-af36-de3632db9d2d | service: service-general +[2026-04-16 14:22:57.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967852145 | request_id: ae4e3e06-88fe-4433-af36-de3632db9d2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 962d50d5-c1c7-4e5e-b124-a6ca5e3fad89 | service: service-general +[2026-04-16 14:22:57.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017103650001 | request_id: 962d50d5-c1c7-4e5e-b124-a6ca5e3fad89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4171246c-1bc8-4bbd-a301-00ffc28d089c | service: service-general +[2026-04-16 14:22:57.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513091303910002 | request_id: 4171246c-1bc8-4bbd-a301-00ffc28d089c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7023a4eb-1f37-4f57-b90b-1bc793af1aab | service: service-general +[2026-04-16 14:22:57.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184806560001 | request_id: 7023a4eb-1f37-4f57-b90b-1bc793af1aab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d894f420-0511-42f9-9e5c-d228c6e981de | service: service-general +[2026-04-16 14:22:57.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: d894f420-0511-42f9-9e5c-d228c6e981de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d35cedd8-7838-458e-972a-805157c193b5 | service: service-general +[2026-04-16 14:22:57.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234204080001 | request_id: d35cedd8-7838-458e-972a-805157c193b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe4795ab-25a7-4bfe-8f0a-383887d52b32 | service: service-general +[2026-04-16 14:22:57.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335108540001 | request_id: fe4795ab-25a7-4bfe-8f0a-383887d52b32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f029311e-afd3-491c-b0bc-219faa115362 | service: service-general +[2026-04-16 14:22:57.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011704780002 | request_id: f029311e-afd3-491c-b0bc-219faa115362 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d544755-677d-4be1-98e8-73c35f83dde1 | service: service-general +[2026-04-16 14:22:57.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264107450098 | request_id: 3d544755-677d-4be1-98e8-73c35f83dde1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3a68f27-2a4c-4827-a5f7-3abb36aded87 | service: service-general +[2026-04-16 14:22:57.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135901010001 | request_id: f3a68f27-2a4c-4827-a5f7-3abb36aded87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 970b8c8b-f3a5-4341-a220-00115496db2d | service: service-general +[2026-04-16 14:22:57.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105503880008 | request_id: 970b8c8b-f3a5-4341-a220-00115496db2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b12d4ae-ae72-409a-b8ce-b63336c35d29 | service: service-general +[2026-04-16 14:22:57.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116805070001 | request_id: 0b12d4ae-ae72-409a-b8ce-b63336c35d29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d601071-a939-4fc1-9aa8-8a7df8272579 | service: service-general +[2026-04-16 14:22:57.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523181412860002 | request_id: 2d601071-a939-4fc1-9aa8-8a7df8272579 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a95bc04f-0501-42fc-aa1a-f770d2c35007 | service: service-general +[2026-04-16 14:22:57.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011909200001 | request_id: a95bc04f-0501-42fc-aa1a-f770d2c35007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4161e01f-f19c-4d2b-895c-e9b933eb9fdf | service: service-general +[2026-04-16 14:22:57.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192305160002 | request_id: 4161e01f-f19c-4d2b-895c-e9b933eb9fdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 047136d1-0aa1-4646-a308-f6da35bd2fad | service: service-general +[2026-04-16 14:22:57.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101705170002 | request_id: 047136d1-0aa1-4646-a308-f6da35bd2fad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cce1592-d34d-40d9-9109-89546de5d404 | service: service-general +[2026-04-16 14:22:57.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046105580002 | request_id: 8cce1592-d34d-40d9-9109-89546de5d404 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35ca411a-ac3b-4c14-89fc-0d465d6d0d41 | service: service-general +[2026-04-16 14:22:57.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020508600001 | request_id: 35ca411a-ac3b-4c14-89fc-0d465d6d0d41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 277d7985-9923-4998-b8e1-c0ef31dec33e | service: service-general +[2026-04-16 14:22:57.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578036705880003 | request_id: 277d7985-9923-4998-b8e1-c0ef31dec33e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c793063-8046-4d3c-a337-bc430ab27e59 | service: service-general +[2026-04-16 14:22:57.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513214107630633 | request_id: 7c793063-8046-4d3c-a337-bc430ab27e59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4c9bcd6-6837-4b5c-8488-4ee540b9f128 | service: service-general +[2026-04-16 14:22:57.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044401680004 | request_id: d4c9bcd6-6837-4b5c-8488-4ee540b9f128 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfc56b04-c617-49fc-88b4-b2780c838ea1 | service: service-general +[2026-04-16 14:22:57.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967852146 | request_id: bfc56b04-c617-49fc-88b4-b2780c838ea1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c91a391d-1f6a-487d-8a21-f439a9ccf6eb | service: service-general +[2026-04-16 14:22:57.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509134704690003 | request_id: c91a391d-1f6a-487d-8a21-f439a9ccf6eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 185dd27a-b433-4b00-b532-9fbbd8d36bf5 | service: service-general +[2026-04-16 14:22:57.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010203580001 | request_id: 185dd27a-b433-4b00-b532-9fbbd8d36bf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d664441-e214-42ad-937d-0f060ce06e7f | service: service-general +[2026-04-16 14:22:57.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5103026611880001 | request_id: 8d664441-e214-42ad-937d-0f060ce06e7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ce4736f-3ba6-4dfa-a2ad-b87b7c8e4067 | service: service-general +[2026-04-16 14:22:57.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.431µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: 0ce4736f-3ba6-4dfa-a2ad-b87b7c8e4067 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6bce95f-e98e-457d-9a7f-e9bec0315587 | service: service-general +[2026-04-16 14:22:57.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140407720002 | request_id: d6bce95f-e98e-457d-9a7f-e9bec0315587 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ae23c3d-4bc2-4a19-8984-7496a1494dac | service: service-general +[2026-04-16 14:22:57.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014304850006 | request_id: 5ae23c3d-4bc2-4a19-8984-7496a1494dac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51441894-3ec3-4bff-a1d0-b82faa4b0325 | service: service-general +[2026-04-16 14:22:57.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296006120001 | request_id: 51441894-3ec3-4bff-a1d0-b82faa4b0325 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09d96214-a98e-4a8a-a9d6-43b78591c41a | service: service-general +[2026-04-16 14:22:57.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 268.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911329256 | request_id: 09d96214-a98e-4a8a-a9d6-43b78591c41a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1ca7986-5d23-4523-91fb-9664ce601dd0 | service: service-general +[2026-04-16 14:22:57.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040911130003 | request_id: f1ca7986-5d23-4523-91fb-9664ce601dd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91ed4145-02f0-43bf-be00-851e3980c119 | service: service-general +[2026-04-16 14:22:57.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506014107650144 | request_id: 91ed4145-02f0-43bf-be00-851e3980c119 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9be0345-c7d8-4552-a764-8138d181920b | service: service-general +[2026-04-16 14:22:57.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016509900003 | request_id: e9be0345-c7d8-4552-a764-8138d181920b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66a4073b-8978-4144-a639-5c3ed89e1675 | service: service-general +[2026-04-16 14:22:57.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051310670005 | request_id: 66a4073b-8978-4144-a639-5c3ed89e1675 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82f30e7b-656c-4792-a835-4600f2570cfb | service: service-general +[2026-04-16 14:22:57.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010208110002 | request_id: 82f30e7b-656c-4792-a835-4600f2570cfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91c3028c-fa4d-43b1-ab15-03352056d5a0 | service: service-general +[2026-04-16 14:22:57.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556630 | request_id: 91c3028c-fa4d-43b1-ab15-03352056d5a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc74c947-8d99-44dc-9f1e-cb73c7d3e58c | service: service-general +[2026-04-16 14:22:57.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116607670001 | request_id: fc74c947-8d99-44dc-9f1e-cb73c7d3e58c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b86fd8fb-efc3-4517-a689-c0c6d34e687f | service: service-general +[2026-04-16 14:22:57.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578264410860001 | request_id: b86fd8fb-efc3-4517-a689-c0c6d34e687f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acd60f0e-5547-468e-bc08-d33fce73d9a7 | service: service-general +[2026-04-16 14:22:57.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052110730002 | request_id: acd60f0e-5547-468e-bc08-d33fce73d9a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cf7bba0-0d86-401c-89e9-60e66ff4905a | service: service-general +[2026-04-16 14:22:57.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512090201710001 | request_id: 8cf7bba0-0d86-401c-89e9-60e66ff4905a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85623c3b-9e3e-47e4-adf6-f1cd317c567b | service: service-general +[2026-04-16 14:22:57.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967852147 | request_id: 85623c3b-9e3e-47e4-adf6-f1cd317c567b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5107cfd3-8d60-4572-ad65-218f29a64034 | service: service-general +[2026-04-16 14:22:57.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084201780002 | request_id: 5107cfd3-8d60-4572-ad65-218f29a64034 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09b88cc7-f489-40e7-91f6-2c892f2f1a40 | service: service-general +[2026-04-16 14:22:57.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040305720006 | request_id: 09b88cc7-f489-40e7-91f6-2c892f2f1a40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31d0de4c-703e-4f8b-afd3-2c8c1532e0ef | service: service-general +[2026-04-16 14:22:57.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104610900001 | request_id: 31d0de4c-703e-4f8b-afd3-2c8c1532e0ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 568402ab-dc54-4c55-95aa-289f1d5e64e5 | service: service-general +[2026-04-16 14:22:57.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046510800003 | request_id: 568402ab-dc54-4c55-95aa-289f1d5e64e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f38daebc-6b02-4385-a525-3d3f8d71179a | service: service-general +[2026-04-16 14:22:57.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571011908180002 | request_id: f38daebc-6b02-4385-a525-3d3f8d71179a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6bbe697-6156-45c5-b576-8bb56cf7f8cd | service: service-general +[2026-04-16 14:22:57.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506096812160002 | request_id: e6bbe697-6156-45c5-b576-8bb56cf7f8cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b002e093-df2e-4f37-8e4e-5d63cbbf0bb8 | service: service-general +[2026-04-16 14:22:57.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011101040001 | request_id: b002e093-df2e-4f37-8e4e-5d63cbbf0bb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 009ff94f-da7f-459a-be1e-fb586c1e93f7 | service: service-general +[2026-04-16 14:22:57.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074111850001 | request_id: 009ff94f-da7f-459a-be1e-fb586c1e93f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ba8a134-9d97-4c50-ac4d-b3cdd59c7fcb | service: service-general +[2026-04-16 14:22:57.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035508950002 | request_id: 2ba8a134-9d97-4c50-ac4d-b3cdd59c7fcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bf4056f-3ef7-4991-877e-edd576fc0998 | service: service-general +[2026-04-16 14:22:57.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503036707690001 | request_id: 0bf4056f-3ef7-4991-877e-edd576fc0998 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c385542-c217-453c-abd1-83a1ff8c3afa | service: service-general +[2026-04-16 14:22:57.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967852148 | request_id: 6c385542-c217-453c-abd1-83a1ff8c3afa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c36b1c0-8bc9-4850-adaa-cc6175279cb3 | service: service-general +[2026-04-16 14:22:57.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256305670002 | request_id: 3c36b1c0-8bc9-4850-adaa-cc6175279cb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bab94a91-8011-4ddd-a3b3-b0d875b05d36 | service: service-general +[2026-04-16 14:22:57.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014210690002 | request_id: bab94a91-8011-4ddd-a3b3-b0d875b05d36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0656ad42-25dd-410b-ad3f-fc38a328b5cf | service: service-general +[2026-04-16 14:22:57.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124807540001 | request_id: 0656ad42-25dd-410b-ad3f-fc38a328b5cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dac63973-cc2d-4256-9b8e-28667a02df81 | service: service-general +[2026-04-16 14:22:57.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: dac63973-cc2d-4256-9b8e-28667a02df81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25ef22e4-b9ca-4d97-be57-d063a2e7e804 | service: service-general +[2026-04-16 14:22:57.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 25ef22e4-b9ca-4d97-be57-d063a2e7e804 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 385b9b1a-6b12-4a13-97a1-8b8a9a8ca695 | service: service-general +[2026-04-16 14:22:57.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071302920001 | request_id: 385b9b1a-6b12-4a13-97a1-8b8a9a8ca695 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a794207e-9c15-4730-9565-758041c47a46 | service: service-general +[2026-04-16 14:22:57.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: a794207e-9c15-4730-9565-758041c47a46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c21272e-b1eb-4ca1-8717-85c87e77b545 | service: service-general +[2026-04-16 14:22:57.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010307530002 | request_id: 4c21272e-b1eb-4ca1-8717-85c87e77b545 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84ddb584-b001-4f00-bf90-8c6f0cb7c84e | service: service-general +[2026-04-16 14:22:57.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504164404710001 | request_id: 84ddb584-b001-4f00-bf90-8c6f0cb7c84e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f94e663d-e50e-4c7c-b6f9-ba3bd16ab548 | service: service-general +[2026-04-16 14:22:57.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509206908780001 | request_id: f94e663d-e50e-4c7c-b6f9-ba3bd16ab548 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 041447e2-c215-4935-9ff0-123f6fd22e54 | service: service-general +[2026-04-16 14:22:57.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235702080002 | request_id: 041447e2-c215-4935-9ff0-123f6fd22e54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81616d09-00e8-4f06-b45e-fdd567964a34 | service: service-general +[2026-04-16 14:22:57.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571030702790003 | request_id: 81616d09-00e8-4f06-b45e-fdd567964a34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb401f53-4a81-407b-9aa3-69a2afd914aa | service: service-general +[2026-04-16 14:22:57.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185502780001 | request_id: cb401f53-4a81-407b-9aa3-69a2afd914aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5154119d-296b-4f7f-9a5b-3869af786484 | service: service-general +[2026-04-16 14:22:57.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035504620002 | request_id: 5154119d-296b-4f7f-9a5b-3869af786484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c38b835-1b91-4fd0-bb18-17e033838d1b | service: service-general +[2026-04-16 14:22:57.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504085308810001 | request_id: 0c38b835-1b91-4fd0-bb18-17e033838d1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53f9e96c-1cf0-48c0-952b-34b82ff2471e | service: service-general +[2026-04-16 14:22:57.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022002580001 | request_id: 53f9e96c-1cf0-48c0-952b-34b82ff2471e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9ec28e1-b798-457d-82e1-4f7c5dfd31c0 | service: service-general +[2026-04-16 14:22:57.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505102003830003 | request_id: a9ec28e1-b798-457d-82e1-4f7c5dfd31c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35a141ec-7d7a-4109-b6f9-62e5af4d815f | service: service-general +[2026-04-16 14:22:57.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022501840003 | request_id: 35a141ec-7d7a-4109-b6f9-62e5af4d815f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6a06d8f-43d3-4a43-8a98-f5b19640797b | service: service-general +[2026-04-16 14:22:57.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524225006930003 | request_id: c6a06d8f-43d3-4a43-8a98-f5b19640797b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be1c9ee3-051d-4a22-a038-a1854bd24994 | service: service-general +[2026-04-16 14:22:57.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194201700002 | request_id: be1c9ee3-051d-4a22-a038-a1854bd24994 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25b586b2-f220-46be-8394-2e5da949c2f3 | service: service-general +[2026-04-16 14:22:57.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111212450002 | request_id: 25b586b2-f220-46be-8394-2e5da949c2f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fe582a1-66f4-4b6c-83cb-ab762f79699f | service: service-general +[2026-04-16 14:22:57.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031102170003 | request_id: 5fe582a1-66f4-4b6c-83cb-ab762f79699f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b68565eb-3fe6-4f02-b24e-1a3cd994e62c | service: service-general +[2026-04-16 14:22:57.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: b68565eb-3fe6-4f02-b24e-1a3cd994e62c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcedc99d-675a-43ce-bba9-d65256987a85 | service: service-general +[2026-04-16 14:22:57.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503145212620002 | request_id: bcedc99d-675a-43ce-bba9-d65256987a85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b57e764-f9f1-476c-83a8-06d350eafc76 | service: service-general +[2026-04-16 14:22:57.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506220103720003 | request_id: 2b57e764-f9f1-476c-83a8-06d350eafc76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 358d6e7a-7fc2-4039-856e-17bac5ab092c | service: service-general +[2026-04-16 14:22:57.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 281.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026205590002 | request_id: 358d6e7a-7fc2-4039-856e-17bac5ab092c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f242ebdf-fa2d-4a20-aaa5-5b206beeabbf | service: service-general +[2026-04-16 14:22:57.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084603690001 | request_id: f242ebdf-fa2d-4a20-aaa5-5b206beeabbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac1702a0-8384-48a5-a5ab-73c7d967e3f4 | service: service-general +[2026-04-16 14:22:57.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185709630001 | request_id: ac1702a0-8384-48a5-a5ab-73c7d967e3f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea9209cb-f7d8-410d-af56-c63a4e32f949 | service: service-general +[2026-04-16 14:22:57.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514221206770003 | request_id: ea9209cb-f7d8-410d-af56-c63a4e32f949 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e6ef827-62de-4c9d-835c-530b84de7224 | service: service-general +[2026-04-16 14:22:57.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025302740001 | request_id: 2e6ef827-62de-4c9d-835c-530b84de7224 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7898c18-82c3-4671-badd-1293346c8da8 | service: service-general +[2026-04-16 14:22:57.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 337.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526015511860002 | request_id: f7898c18-82c3-4671-badd-1293346c8da8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 087c50f7-5a33-4bfb-88d9-bd1aabdcf6b0 | service: service-general +[2026-04-16 14:22:57.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514215703790008 | request_id: 087c50f7-5a33-4bfb-88d9-bd1aabdcf6b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60ab2035-6f9c-49a7-86c8-edd5b91bdc74 | service: service-general +[2026-04-16 14:22:57.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910414036 | request_id: 60ab2035-6f9c-49a7-86c8-edd5b91bdc74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a188839-d7af-42c4-a1de-d3706e80778e | service: service-general +[2026-04-16 14:22:57.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021504750002 | request_id: 4a188839-d7af-42c4-a1de-d3706e80778e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5eb5008-0c3f-43ce-8cb1-bec177c62497 | service: service-general +[2026-04-16 14:22:57.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270509670002 | request_id: b5eb5008-0c3f-43ce-8cb1-bec177c62497 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 688594f5-0adf-4bac-8e9a-088c6c8ac570 | service: service-general +[2026-04-16 14:22:57.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140108440029 | request_id: 688594f5-0adf-4bac-8e9a-088c6c8ac570 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2b13918-d23d-4acd-89bc-96ccea3fbca0 | service: service-general +[2026-04-16 14:22:57.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125112820001 | request_id: b2b13918-d23d-4acd-89bc-96ccea3fbca0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 515fd1ee-3953-481d-b813-fdaacc40c5c2 | service: service-general +[2026-04-16 14:22:57.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021606650002 | request_id: 515fd1ee-3953-481d-b813-fdaacc40c5c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c6533e9-006e-4212-9340-3eb91a1ef918 | service: service-general +[2026-04-16 14:22:57.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015510490005 | request_id: 7c6533e9-006e-4212-9340-3eb91a1ef918 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33ce290a-4b42-47b9-9cbc-624cbc6ce8c7 | service: service-general +[2026-04-16 14:22:57.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967852151 | request_id: 33ce290a-4b42-47b9-9cbc-624cbc6ce8c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5789894-a93b-4a59-ad0f-03827393f5af | service: service-general +[2026-04-16 14:22:57.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186604910003 | request_id: f5789894-a93b-4a59-ad0f-03827393f5af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54f2a9fd-505f-4796-8142-010eb2017d06 | service: service-general +[2026-04-16 14:22:57.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025108600004 | request_id: 54f2a9fd-505f-4796-8142-010eb2017d06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d10aebc-5058-4378-8465-b1777bb4968f | service: service-general +[2026-04-16 14:22:57.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186104000004 | request_id: 1d10aebc-5058-4378-8465-b1777bb4968f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 903dbf98-a744-427e-99b6-bcdd7b7b4858 | service: service-general +[2026-04-16 14:22:57.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155106800005 | request_id: 903dbf98-a744-427e-99b6-bcdd7b7b4858 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44b2b50a-625a-4097-ab3d-7ba1a91926d2 | service: service-general +[2026-04-16 14:22:57.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571035005550008 | request_id: 44b2b50a-625a-4097-ab3d-7ba1a91926d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 379640bd-9a82-4e82-8907-d04cdff8d9e6 | service: service-general +[2026-04-16 14:22:57.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144903660004 | request_id: 379640bd-9a82-4e82-8907-d04cdff8d9e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ca97a25-609c-47ed-a9b8-1f24773c8417 | service: service-general +[2026-04-16 14:22:57.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012704510001 | request_id: 5ca97a25-609c-47ed-a9b8-1f24773c8417 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1c3fd18-a6cc-47a0-958f-8a662ec7537f | service: service-general +[2026-04-16 14:22:57.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510195509750004 | request_id: d1c3fd18-a6cc-47a0-958f-8a662ec7537f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a13e4bf6-2d09-431b-906a-760d9ceb208e | service: service-general +[2026-04-16 14:22:57.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095702760003 | request_id: a13e4bf6-2d09-431b-906a-760d9ceb208e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7cbca2f-5557-48a8-b711-aeef68d7d870 | service: service-general +[2026-04-16 14:22:57.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517065106930001 | request_id: d7cbca2f-5557-48a8-b711-aeef68d7d870 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c37b4265-d663-400d-b971-f53837c328aa | service: service-general +[2026-04-16 14:22:57.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010104870004 | request_id: c37b4265-d663-400d-b971-f53837c328aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c34a235b-1152-4203-9d38-ee66ed77321e | service: service-general +[2026-04-16 14:22:57.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505020107600089 | request_id: c34a235b-1152-4203-9d38-ee66ed77321e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e23358a6-ddbc-4c7d-b4dc-74ee4a0aaae9 | service: service-general +[2026-04-16 14:22:57.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136610680002 | request_id: e23358a6-ddbc-4c7d-b4dc-74ee4a0aaae9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f85c50c-3fe9-4ff1-adb7-12540806ccab | service: service-general +[2026-04-16 14:22:57.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510116911030002 | request_id: 6f85c50c-3fe9-4ff1-adb7-12540806ccab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d287660b-01fc-4ced-b973-d388987d2572 | service: service-general +[2026-04-16 14:22:57.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503080803520001 | request_id: d287660b-01fc-4ced-b973-d388987d2572 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9466a22b-5c58-449e-a030-9c9446845555 | service: service-general +[2026-04-16 14:22:57.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 9466a22b-5c58-449e-a030-9c9446845555 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fc8e275-05b2-44d1-8198-f226c71e51fb | service: service-general +[2026-04-16 14:22:57.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185607420001 | request_id: 7fc8e275-05b2-44d1-8198-f226c71e51fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0316cefd-ccf7-410d-b27f-b74e818061bc | service: service-general +[2026-04-16 14:22:57.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074609650006 | request_id: 0316cefd-ccf7-410d-b27f-b74e818061bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 665d939d-1154-4828-8826-3893dd80e0a5 | service: service-general +[2026-04-16 14:22:57.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 665d939d-1154-4828-8826-3893dd80e0a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b0fb258-aa57-4db6-ad2e-2811d6a2d295 | service: service-general +[2026-04-16 14:22:57.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578213112800001 | request_id: 6b0fb258-aa57-4db6-ad2e-2811d6a2d295 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9902e50-6cf5-437a-9d42-073bd21fea90 | service: service-general +[2026-04-16 14:22:57.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030608770002 | request_id: a9902e50-6cf5-437a-9d42-073bd21fea90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c3e3693-c14a-4223-84f5-a383651ee122 | service: service-general +[2026-04-16 14:22:57.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022512620002 | request_id: 6c3e3693-c14a-4223-84f5-a383651ee122 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49db968c-0b88-4b9c-ae36-c5c192d14418 | service: service-general +[2026-04-16 14:22:57.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510022101690005 | request_id: 49db968c-0b88-4b9c-ae36-c5c192d14418 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7201342-42fa-402d-b925-9c0e2dc57541 | service: service-general +[2026-04-16 14:22:57.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030785790009 | request_id: d7201342-42fa-402d-b925-9c0e2dc57541 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8980f5a-7497-49c0-a3d6-506ba2a8adc6 | service: service-general +[2026-04-16 14:22:57.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121111980003 | request_id: c8980f5a-7497-49c0-a3d6-506ba2a8adc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3545bbcd-8222-45f9-a5be-d4dad6f02ed5 | service: service-general +[2026-04-16 14:22:57.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035610900001 | request_id: 3545bbcd-8222-45f9-a5be-d4dad6f02ed5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 525a4107-14d5-4f9a-9af2-ceaf432289dd | service: service-general +[2026-04-16 14:22:57.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014909540003 | request_id: 525a4107-14d5-4f9a-9af2-ceaf432289dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68141079-eff4-47d6-b86b-b08be636ff92 | service: service-general +[2026-04-16 14:22:57.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014312940003 | request_id: 68141079-eff4-47d6-b86b-b08be636ff92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 564e6c2e-040e-4ad6-90d7-833757ec0036 | service: service-general +[2026-04-16 14:22:57.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116905580002 | request_id: 564e6c2e-040e-4ad6-90d7-833757ec0036 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc2db0be-87b2-4cef-85e1-69f6e86727f9 | service: service-general +[2026-04-16 14:22:57.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185206880002 | request_id: bc2db0be-87b2-4cef-85e1-69f6e86727f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e1f565f-7168-474c-b559-cb55af6c6c41 | service: service-general +[2026-04-16 14:22:57.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021604140001 | request_id: 7e1f565f-7168-474c-b559-cb55af6c6c41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0a827bc-3ece-4269-a8db-ad449ed816a1 | service: service-general +[2026-04-16 14:22:57.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100912990010 | request_id: d0a827bc-3ece-4269-a8db-ad449ed816a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03ef2842-47b5-4f35-a342-90733d24c724 | service: service-general +[2026-04-16 14:22:57.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507286006190001 | request_id: 03ef2842-47b5-4f35-a342-90733d24c724 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80ec8f10-453a-471d-947f-456c469a4ba9 | service: service-general +[2026-04-16 14:22:57.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254805820001 | request_id: 80ec8f10-453a-471d-947f-456c469a4ba9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4867c48-a857-4f1f-bce6-f19dbe63ca8c | service: service-general +[2026-04-16 14:22:57.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010106500003 | request_id: f4867c48-a857-4f1f-bce6-f19dbe63ca8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fb32672-0ba6-4383-9a53-3e77e15cc9a1 | service: service-general +[2026-04-16 14:22:57.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502121908580002 | request_id: 5fb32672-0ba6-4383-9a53-3e77e15cc9a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f042655-4dfb-48e0-95e4-9bfb9895dc09 | service: service-general +[2026-04-16 14:22:57.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054811710001 | request_id: 9f042655-4dfb-48e0-95e4-9bfb9895dc09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42d5f38a-e0ec-488c-8552-640c69c502e2 | service: service-general +[2026-04-16 14:22:57.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105212710004 | request_id: 42d5f38a-e0ec-488c-8552-640c69c502e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86dcd6ce-da78-469b-bafe-af668701fe6d | service: service-general +[2026-04-16 14:22:57.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506103001850001 | request_id: 86dcd6ce-da78-469b-bafe-af668701fe6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 535bf1fb-a9d1-4412-a93c-fba0438931d4 | service: service-general +[2026-04-16 14:22:57.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245207760003 | request_id: 535bf1fb-a9d1-4412-a93c-fba0438931d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09ba37e4-7af7-46fd-94a6-32388a6ea131 | service: service-general +[2026-04-16 14:22:57.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034904950009 | request_id: 09ba37e4-7af7-46fd-94a6-32388a6ea131 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91869973-9165-4e7e-b86c-82318673abf4 | service: service-general +[2026-04-16 14:22:57.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505091008620001 | request_id: 91869973-9165-4e7e-b86c-82318673abf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 138e2639-55c7-4fb4-bed2-592025f9aa6f | service: service-general +[2026-04-16 14:22:57.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086603050001 | request_id: 138e2639-55c7-4fb4-bed2-592025f9aa6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbe78772-66d5-4c17-80c4-828f464d2df8 | service: service-general +[2026-04-16 14:22:57.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040307670004 | request_id: bbe78772-66d5-4c17-80c4-828f464d2df8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79107ccd-69e2-4ab1-9fd1-061338f867bc | service: service-general +[2026-04-16 14:22:57.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506014404800002 | request_id: 79107ccd-69e2-4ab1-9fd1-061338f867bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e92c8748-2930-4756-9e98-847a6c622d52 | service: service-general +[2026-04-16 14:22:57.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512147112700002 | request_id: e92c8748-2930-4756-9e98-847a6c622d52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b19a134-9f17-41b7-90e6-8ec7e2b80ba0 | service: service-general +[2026-04-16 14:22:57.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012105960005 | request_id: 4b19a134-9f17-41b7-90e6-8ec7e2b80ba0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9819fd85-f960-4a8a-ba20-a6803c5f9e2b | service: service-general +[2026-04-16 14:22:57.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 291.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175706970012 | request_id: 9819fd85-f960-4a8a-ba20-a6803c5f9e2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1e33cdd-ed01-477c-85c8-c40f9323d4a4 | service: service-general +[2026-04-16 14:22:57.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505090509110001 | request_id: c1e33cdd-ed01-477c-85c8-c40f9323d4a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a421d4d-e4f7-47c0-a275-9b23fbee3738 | service: service-general +[2026-04-16 14:22:57.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514130108570001 | request_id: 8a421d4d-e4f7-47c0-a275-9b23fbee3738 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 108986b7-1c96-4911-84ff-f807a6c15bee | service: service-general +[2026-04-16 14:22:57.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034901500002 | request_id: 108986b7-1c96-4911-84ff-f807a6c15bee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0acf9fca-f8eb-4f77-aec0-4ea28158550f | service: service-general +[2026-04-16 14:22:57.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503100503490001 | request_id: 0acf9fca-f8eb-4f77-aec0-4ea28158550f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 572a03e0-9f10-4771-b6c1-a35d09565de1 | service: service-general +[2026-04-16 14:22:57.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/534852439_______ | request_id: 572a03e0-9f10-4771-b6c1-a35d09565de1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82284456-c991-4963-86fa-67daa9c6dcc9 | service: service-general +[2026-04-16 14:22:57.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513184107660068 | request_id: 82284456-c991-4963-86fa-67daa9c6dcc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fd2bde3-e675-4ea0-950f-f766ba931aa6 | service: service-general +[2026-04-16 14:22:57.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300103770005 | request_id: 7fd2bde3-e675-4ea0-950f-f766ba931aa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ea34e2e-eb3e-40f7-a2d2-b13fa33555f6 | service: service-general +[2026-04-16 14:22:57.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175110690001 | request_id: 1ea34e2e-eb3e-40f7-a2d2-b13fa33555f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16e19827-60fb-4dec-aebe-0ec3f2e8afef | service: service-general +[2026-04-16 14:22:57.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: 16e19827-60fb-4dec-aebe-0ec3f2e8afef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79f8c24a-bdcc-495b-9ce2-1f1f326b21e2 | service: service-general +[2026-04-16 14:22:57.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520045203920003 | request_id: 79f8c24a-bdcc-495b-9ce2-1f1f326b21e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 450ab03e-65a9-4dd1-8cd7-c30c95f26312 | service: service-general +[2026-04-16 14:22:57.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504136910560001 | request_id: 450ab03e-65a9-4dd1-8cd7-c30c95f26312 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea54d404-b4ce-4bfd-ac68-13f5e38b14d9 | service: service-general +[2026-04-16 14:22:57.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013011190002 | request_id: ea54d404-b4ce-4bfd-ac68-13f5e38b14d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f6e9065-316d-4177-8df5-cb2fe177b37f | service: service-general +[2026-04-16 14:22:57.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015912790005 | request_id: 2f6e9065-316d-4177-8df5-cb2fe177b37f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec216341-35a7-4e40-8747-8c0846619764 | service: service-general +[2026-04-16 14:22:57.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508165102700004 | request_id: ec216341-35a7-4e40-8747-8c0846619764 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4505bc8-54d2-4b0f-a7dd-fe87aadb632a | service: service-general +[2026-04-16 14:22:57.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022912620002 | request_id: c4505bc8-54d2-4b0f-a7dd-fe87aadb632a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d72b9101-6a0c-455d-aa8b-9982fc96fb2e | service: service-general +[2026-04-16 14:22:57.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036705640001 | request_id: d72b9101-6a0c-455d-aa8b-9982fc96fb2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7669a573-bd8c-409d-ad63-f2d011ec5475 | service: service-general +[2026-04-16 14:22:57.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012104100003 | request_id: 7669a573-bd8c-409d-ad63-f2d011ec5475 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fab193b-c3ea-4474-95d7-524814178ccf | service: service-general +[2026-04-16 14:22:57.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506121702850002 | request_id: 3fab193b-c3ea-4474-95d7-524814178ccf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d66a6660-4a8b-4a4e-a691-4a5f7b29d518 | service: service-general +[2026-04-16 14:22:57.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350405416750001_ | request_id: d66a6660-4a8b-4a4e-a691-4a5f7b29d518 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e42d5e6-1836-4e44-924b-43212e46b273 | service: service-general +[2026-04-16 14:22:57.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 4e42d5e6-1836-4e44-924b-43212e46b273 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2512775-c1ea-4a76-9786-915d550cacc7 | service: service-general +[2026-04-16 14:22:57.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506236105760003 | request_id: c2512775-c1ea-4a76-9786-915d550cacc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17b72878-7b76-4ea1-ad29-a75b893748ed | service: service-general +[2026-04-16 14:22:57.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967852155 | request_id: 17b72878-7b76-4ea1-ad29-a75b893748ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa19e4fb-c0e4-4218-9dcf-34fce1eac59b | service: service-general +[2026-04-16 14:22:57.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044505650002 | request_id: fa19e4fb-c0e4-4218-9dcf-34fce1eac59b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 845da195-4560-48b7-b279-40a5ec10b9d0 | service: service-general +[2026-04-16 14:22:57.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012901130005 | request_id: 845da195-4560-48b7-b279-40a5ec10b9d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e2095b8-a89d-4c54-916c-3fb4e460f1a8 | service: service-general +[2026-04-16 14:22:57.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050401510001 | request_id: 3e2095b8-a89d-4c54-916c-3fb4e460f1a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e37a2ffd-f006-4b8e-9413-1e33ba7e5c52 | service: service-general +[2026-04-16 14:22:57.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124408770002 | request_id: e37a2ffd-f006-4b8e-9413-1e33ba7e5c52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b6c659c-f32f-4453-9a48-16723e350069 | service: service-general +[2026-04-16 14:22:57.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911495194 | request_id: 3b6c659c-f32f-4453-9a48-16723e350069 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 960cdaa2-7c9d-4df3-9c8a-a157063d13b2 | service: service-general +[2026-04-16 14:22:57.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507247004690002 | request_id: 960cdaa2-7c9d-4df3-9c8a-a157063d13b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c184c4c0-7c49-40cf-b4b5-7c93b7a04c84 | service: service-general +[2026-04-16 14:22:57.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140311590001 | request_id: c184c4c0-7c49-40cf-b4b5-7c93b7a04c84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2a9d3f4-a494-4d27-b285-dfbb9c25ab69 | service: service-general +[2026-04-16 14:22:57.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064304580003 | request_id: f2a9d3f4-a494-4d27-b285-dfbb9c25ab69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c113e4c-c1a8-4b3f-bc01-de6aaee84088 | service: service-general +[2026-04-16 14:22:57.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012606850009 | request_id: 5c113e4c-c1a8-4b3f-bc01-de6aaee84088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0b92798-d4b9-41de-b5df-04147f237e2b | service: service-general +[2026-04-16 14:22:57.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503060204770001 | request_id: d0b92798-d4b9-41de-b5df-04147f237e2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 683c170d-6a21-45a7-8fca-9ecbd2738703 | service: service-general +[2026-04-16 14:22:57.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026505790001 | request_id: 683c170d-6a21-45a7-8fca-9ecbd2738703 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f63be391-f701-48e4-b67c-4bb05a74f2a8 | service: service-general +[2026-04-16 14:22:57.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572015605740005 | request_id: f63be391-f701-48e4-b67c-4bb05a74f2a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5ed1134-a2b4-4b93-a69e-6cef69d305ad | service: service-general +[2026-04-16 14:22:57.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014205870007 | request_id: a5ed1134-a2b4-4b93-a69e-6cef69d305ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 903a1dc5-08c0-4078-aba3-cf2f0b290686 | service: service-general +[2026-04-16 14:22:57.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: 903a1dc5-08c0-4078-aba3-cf2f0b290686 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3ee0611-bac2-46a5-83e3-f6f28aa5073e | service: service-general +[2026-04-16 14:22:57.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505044107610123 | request_id: f3ee0611-bac2-46a5-83e3-f6f28aa5073e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c31295c-1138-42c0-adde-a424f46ffb69 | service: service-general +[2026-04-16 14:22:57.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021010750001 | request_id: 1c31295c-1138-42c0-adde-a424f46ffb69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 836809da-3856-48a9-ad88-d2c7dbfe2382 | service: service-general +[2026-04-16 14:22:57.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185808720002 | request_id: 836809da-3856-48a9-ad88-d2c7dbfe2382 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34b9505b-28f7-46e6-8f3d-c9998554c457 | service: service-general +[2026-04-16 14:22:57.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050504440001 | request_id: 34b9505b-28f7-46e6-8f3d-c9998554c457 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eac0de89-4db9-40b2-95b6-8f6874a2d661 | service: service-general +[2026-04-16 14:22:57.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176505690003 | request_id: eac0de89-4db9-40b2-95b6-8f6874a2d661 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51c7424f-a89c-408e-8b66-08c17af885f8 | service: service-general +[2026-04-16 14:22:57.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245203750002 | request_id: 51c7424f-a89c-408e-8b66-08c17af885f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1d78200-5e91-4e5f-8d22-e965692abf23 | service: service-general +[2026-04-16 14:22:57.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180809500001 | request_id: e1d78200-5e91-4e5f-8d22-e965692abf23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ab30b21-ea17-49d1-abee-daf60e91c1e3 | service: service-general +[2026-04-16 14:22:57.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505096604680001 | request_id: 6ab30b21-ea17-49d1-abee-daf60e91c1e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96b4cad6-fa86-4483-8d4e-2dd84adc40fe | service: service-general +[2026-04-16 14:22:57.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105808790008 | request_id: 96b4cad6-fa86-4483-8d4e-2dd84adc40fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddfa4b0b-4df3-4e60-8f58-f52f79af97ae | service: service-general +[2026-04-16 14:22:57.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074207720001 | request_id: ddfa4b0b-4df3-4e60-8f58-f52f79af97ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5e92832-af08-45b6-934d-b3a877ef0b27 | service: service-general +[2026-04-16 14:22:57.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186802860001 | request_id: c5e92832-af08-45b6-934d-b3a877ef0b27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e779214e-dc9c-4ce7-a991-917af911524f | service: service-general +[2026-04-16 14:22:57.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: e779214e-dc9c-4ce7-a991-917af911524f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d838593-6385-49b6-96e9-f856e6cfdd39 | service: service-general +[2026-04-16 14:22:57.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513195505630004 | request_id: 1d838593-6385-49b6-96e9-f856e6cfdd39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f879cc28-6bdd-44ad-9206-bf76f3a95b29 | service: service-general +[2026-04-16 14:22:57.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230206140001 | request_id: f879cc28-6bdd-44ad-9206-bf76f3a95b29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a07d6ae-f821-41e5-bd77-d49c76a002e7 | service: service-general +[2026-04-16 14:22:57.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134106620002 | request_id: 3a07d6ae-f821-41e5-bd77-d49c76a002e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de145a4c-52b2-4c64-8648-da98f499c1bd | service: service-general +[2026-04-16 14:22:57.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057103960004 | request_id: de145a4c-52b2-4c64-8648-da98f499c1bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d961eb31-d355-4e58-b191-9117cd3ed308 | service: service-general +[2026-04-16 14:22:57.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014309580002 | request_id: d961eb31-d355-4e58-b191-9117cd3ed308 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f9d9b61-165d-4983-9d50-50a5c214a127 | service: service-general +[2026-04-16 14:22:57.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506075409820001 | request_id: 5f9d9b61-165d-4983-9d50-50a5c214a127 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e9b1636-b10a-4bec-b8a1-fadb0907fee0 | service: service-general +[2026-04-16 14:22:57.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967852158 | request_id: 1e9b1636-b10a-4bec-b8a1-fadb0907fee0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05233e1d-9cb8-44cf-8a1e-a3b7d2871437 | service: service-general +[2026-04-16 14:22:57.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 05233e1d-9cb8-44cf-8a1e-a3b7d2871437 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78701c6c-35ae-444f-b6b6-dbbc22ebd2f9 | service: service-general +[2026-04-16 14:22:57.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041605130007 | request_id: 78701c6c-35ae-444f-b6b6-dbbc22ebd2f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8617e2c9-1d3c-459f-9bd6-5b2bd4f1658e | service: service-general +[2026-04-16 14:22:57.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252808680008 | request_id: 8617e2c9-1d3c-459f-9bd6-5b2bd4f1658e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ace7126b-6364-42eb-892e-f79bf444b601 | service: service-general +[2026-04-16 14:22:57.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508016207640001 | request_id: ace7126b-6364-42eb-892e-f79bf444b601 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb0b92cd-d780-4ad3-a425-0e5f251d6e44 | service: service-general +[2026-04-16 14:22:57.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504145310680003 | request_id: eb0b92cd-d780-4ad3-a425-0e5f251d6e44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af17802f-307e-4489-8f84-35845c56c3f9 | service: service-general +[2026-04-16 14:22:57.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064103470001 | request_id: af17802f-307e-4489-8f84-35845c56c3f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 618cd5d6-b21d-408d-8d36-bb982f01c08d | service: service-general +[2026-04-16 14:22:57.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011109040001 | request_id: 618cd5d6-b21d-408d-8d36-bb982f01c08d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22d78533-a4cb-40b0-874b-9afa5b1c5eb0 | service: service-general +[2026-04-16 14:22:57.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180102510001 | request_id: 22d78533-a4cb-40b0-874b-9afa5b1c5eb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22b1ae50-c005-4336-8029-a9559025eaa3 | service: service-general +[2026-04-16 14:22:57.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 22b1ae50-c005-4336-8029-a9559025eaa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d7e35a1-b930-4fa0-b9c1-ab96bd950ba5 | service: service-general +[2026-04-16 14:22:57.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967852159 | request_id: 6d7e35a1-b930-4fa0-b9c1-ab96bd950ba5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edeb0251-6831-4aa8-8d51-3734d2fe3007 | service: service-general +[2026-04-16 14:22:57.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132207670002 | request_id: edeb0251-6831-4aa8-8d51-3734d2fe3007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 182b4c17-cb69-4e6f-83d4-a523157544ed | service: service-general +[2026-04-16 14:22:57.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031207760004 | request_id: 182b4c17-cb69-4e6f-83d4-a523157544ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbf12985-0115-449b-a4f2-2955e89e6792 | service: service-general +[2026-04-16 14:22:57.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506106405810002 | request_id: dbf12985-0115-449b-a4f2-2955e89e6792 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f694af30-f1cd-4a62-8352-b9afa91b64d0 | service: service-general +[2026-04-16 14:22:57.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507012112020002 | request_id: f694af30-f1cd-4a62-8352-b9afa91b64d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2fa45a9-303b-4b77-8893-80926db47e5b | service: service-general +[2026-04-16 14:22:57.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022312970001 | request_id: d2fa45a9-303b-4b77-8893-80926db47e5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6382271-d866-40db-a49c-112121c880a1 | service: service-general +[2026-04-16 14:22:57.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035606750001 | request_id: b6382271-d866-40db-a49c-112121c880a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b52f92b6-7b57-4e14-ab07-5eec06a4f647 | service: service-general +[2026-04-16 14:22:57.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021301530001 | request_id: b52f92b6-7b57-4e14-ab07-5eec06a4f647 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52451344-9351-4f88-b885-c9a97cb12b1b | service: service-general +[2026-04-16 14:22:57.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036101690002 | request_id: 52451344-9351-4f88-b885-c9a97cb12b1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06f057c1-aca1-4ef3-8e3a-b9203b83a627 | service: service-general +[2026-04-16 14:22:57.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094101890003 | request_id: 06f057c1-aca1-4ef3-8e3a-b9203b83a627 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 356bb1a8-bfa2-44a0-a973-d0c999581145 | service: service-general +[2026-04-16 14:22:57.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015204700001 | request_id: 356bb1a8-bfa2-44a0-a973-d0c999581145 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f188de4f-8de8-4036-a8cb-128bc452dc03 | service: service-general +[2026-04-16 14:22:57.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012410080004 | request_id: f188de4f-8de8-4036-a8cb-128bc452dc03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54c0c4aa-1720-40d0-8e8d-7cc55d473656 | service: service-general +[2026-04-16 14:22:57.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015008630002 | request_id: 54c0c4aa-1720-40d0-8e8d-7cc55d473656 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 011c0138-0c23-4c3f-817b-a5d3ac3da8f6 | service: service-general +[2026-04-16 14:22:57.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175202630004 | request_id: 011c0138-0c23-4c3f-817b-a5d3ac3da8f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a92a0be2-9322-4c26-8f31-7c1cf0a0b2da | service: service-general +[2026-04-16 14:22:57.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100101520063 | request_id: a92a0be2-9322-4c26-8f31-7c1cf0a0b2da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ae9731b-08b3-415d-92bf-fb4274054ace | service: service-general +[2026-04-16 14:22:57.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011210130001 | request_id: 6ae9731b-08b3-415d-92bf-fb4274054ace | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7df096c-904f-492b-83e7-241e31e19d56 | service: service-general +[2026-04-16 14:22:57.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040811680005 | request_id: a7df096c-904f-492b-83e7-241e31e19d56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e94d4a2-2974-4794-b8d1-d3a4bb625cc2 | service: service-general +[2026-04-16 14:22:57.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504122808710001 | request_id: 7e94d4a2-2974-4794-b8d1-d3a4bb625cc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0689411-0d5b-4d70-83cd-49e75f88747d | service: service-general +[2026-04-16 14:22:57.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240102840004 | request_id: f0689411-0d5b-4d70-83cd-49e75f88747d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 510f6e8e-3ba1-46b8-b222-58921df79c8b | service: service-general +[2026-04-16 14:22:57.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 586.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016012460001 | request_id: 510f6e8e-3ba1-46b8-b222-58921df79c8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a12ac5f-baf4-4884-8d69-a7c48bde9263 | service: service-general +[2026-04-16 14:22:57.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236406660001 | request_id: 0a12ac5f-baf4-4884-8d69-a7c48bde9263 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7722723-59e7-49f3-bb5b-0120b87ee179 | service: service-general +[2026-04-16 14:22:57.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194107470002 | request_id: a7722723-59e7-49f3-bb5b-0120b87ee179 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bdf746a-9c0d-49a1-a21d-83a46c5ea0c1 | service: service-general +[2026-04-16 14:22:57.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122112190001 | request_id: 7bdf746a-9c0d-49a1-a21d-83a46c5ea0c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1dd5fd53-dd01-4eef-81ae-b56b62ea0f6d | service: service-general +[2026-04-16 14:22:57.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505015212610002 | request_id: 1dd5fd53-dd01-4eef-81ae-b56b62ea0f6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a674fb9e-05e9-47a2-a9de-220627c608a1 | service: service-general +[2026-04-16 14:22:57.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911482920 | request_id: a674fb9e-05e9-47a2-a9de-220627c608a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e198413-a68a-4d3a-a56b-90d6c341e527 | service: service-general +[2026-04-16 14:22:57.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503064611760001 | request_id: 7e198413-a68a-4d3a-a56b-90d6c341e527 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0d9e676-8c2f-4cc4-96a2-52063e7fe072 | service: service-general +[2026-04-16 14:22:57.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074805730003 | request_id: f0d9e676-8c2f-4cc4-96a2-52063e7fe072 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17b834da-3ca2-40d1-a8db-6d3fca7dea2a | service: service-general +[2026-04-16 14:22:57.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076709880003 | request_id: 17b834da-3ca2-40d1-a8db-6d3fca7dea2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57ca094f-69a3-458e-92ad-b209ef76a053 | service: service-general +[2026-04-16 14:22:57.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472082905930001 | request_id: 57ca094f-69a3-458e-92ad-b209ef76a053 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3aa4f825-6a69-4c70-b6ec-86f1ec15918b | service: service-general +[2026-04-16 14:22:57.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096107680001 | request_id: 3aa4f825-6a69-4c70-b6ec-86f1ec15918b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6528863f-ba95-413c-872f-4741804b2b50 | service: service-general +[2026-04-16 14:22:57.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271406490001 | request_id: 6528863f-ba95-413c-872f-4741804b2b50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 461334c0-53ad-4a22-ba84-ea6c678fc97a | service: service-general +[2026-04-16 14:22:57.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 461334c0-53ad-4a22-ba84-ea6c678fc97a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47730ab4-b255-4137-bf4d-e73145dc84b6 | service: service-general +[2026-04-16 14:22:57.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275021201620026 | request_id: 47730ab4-b255-4137-bf4d-e73145dc84b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98ed78eb-ab09-4e07-a597-1472b8c429cf | service: service-general +[2026-04-16 14:22:57.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034903800001 | request_id: 98ed78eb-ab09-4e07-a597-1472b8c429cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 841603cf-9b98-4f76-988b-5abb6f4ad4d3 | service: service-general +[2026-04-16 14:22:57.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560237 | request_id: 841603cf-9b98-4f76-988b-5abb6f4ad4d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30ff8d98-0841-468c-91e3-cd26b26a0726 | service: service-general +[2026-04-16 14:22:57.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084509750001 | request_id: 30ff8d98-0841-468c-91e3-cd26b26a0726 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4581f70b-c090-4fd4-8ae1-c7dcdde8cf94 | service: service-general +[2026-04-16 14:22:57.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116205780003 | request_id: 4581f70b-c090-4fd4-8ae1-c7dcdde8cf94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13a4cdf0-7b6a-4a1d-991a-7fcaf144e391 | service: service-general +[2026-04-16 14:22:57.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035103780004 | request_id: 13a4cdf0-7b6a-4a1d-991a-7fcaf144e391 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a51e6e4b-931f-4b10-a75d-0b82c8969a91 | service: service-general +[2026-04-16 14:22:57.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176110670001 | request_id: a51e6e4b-931f-4b10-a75d-0b82c8969a91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60dbc069-02b7-456a-986b-1c7f1bc3a5cd | service: service-general +[2026-04-16 14:22:57.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508010905790002 | request_id: 60dbc069-02b7-456a-986b-1c7f1bc3a5cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c839d4c-17ec-4900-bcc3-1d527de6471b | service: service-general +[2026-04-16 14:22:57.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056612710003 | request_id: 4c839d4c-17ec-4900-bcc3-1d527de6471b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0172d9b-e089-417b-bce9-b6cad504c008 | service: service-general +[2026-04-16 14:22:57.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094602690004 | request_id: e0172d9b-e089-417b-bce9-b6cad504c008 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fa26a40-0ada-4389-b860-4aee1b9e6cf9 | service: service-general +[2026-04-16 14:22:57.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020502680001 | request_id: 7fa26a40-0ada-4389-b860-4aee1b9e6cf9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd0a084f-b65f-46d2-93c5-6af4da783fc5 | service: service-general +[2026-04-16 14:22:57.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060709720003 | request_id: fd0a084f-b65f-46d2-93c5-6af4da783fc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 763de861-fa0e-4b7e-8795-3f92273370e6 | service: service-general +[2026-04-16 14:22:57.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505121208620001 | request_id: 763de861-fa0e-4b7e-8795-3f92273370e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f719dbe3-b332-4ee9-8b7f-15b65ffa0d41 | service: service-general +[2026-04-16 14:22:57.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044204690001 | request_id: f719dbe3-b332-4ee9-8b7f-15b65ffa0d41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a420da6-3f56-4550-86e7-bd49c7e3a0dc | service: service-general +[2026-04-16 14:22:57.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9107010406800002 | request_id: 5a420da6-3f56-4550-86e7-bd49c7e3a0dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eab8273-3c36-44f3-b326-b039f1d2830b | service: service-general +[2026-04-16 14:22:57.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115706790003 | request_id: 0eab8273-3c36-44f3-b326-b039f1d2830b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f79264f-2e4d-431f-a0a0-57e97ef12437 | service: service-general +[2026-04-16 14:22:57.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108530002 | request_id: 4f79264f-2e4d-431f-a0a0-57e97ef12437 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 957bc5b2-25c7-4562-b918-e4d50af35619 | service: service-general +[2026-04-16 14:22:57.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503131605570001 | request_id: 957bc5b2-25c7-4562-b918-e4d50af35619 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82a931ee-3662-43a1-a3d7-863dd6d298c1 | service: service-general +[2026-04-16 14:22:57.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015112190001 | request_id: 82a931ee-3662-43a1-a3d7-863dd6d298c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2cc9aab-f0bb-4b90-89b4-ec8fdf590813 | service: service-general +[2026-04-16 14:22:57.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211804680001 | request_id: b2cc9aab-f0bb-4b90-89b4-ec8fdf590813 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d007191-ba99-46d9-ab01-3ba51c4ac725 | service: service-general +[2026-04-16 14:22:57.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504064107650105 | request_id: 3d007191-ba99-46d9-ab01-3ba51c4ac725 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8aa1c15e-e65a-4727-9155-4eab8421751a | service: service-general +[2026-04-16 14:22:57.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5207021007010003 | request_id: 8aa1c15e-e65a-4727-9155-4eab8421751a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3fdcf81-b4b0-49b9-8922-da7c3ede6c4c | service: service-general +[2026-04-16 14:22:57.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505050107540060 | request_id: f3fdcf81-b4b0-49b9-8922-da7c3ede6c4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbe8cda2-ef8d-4359-9458-dc899e36baa4 | service: service-general +[2026-04-16 14:22:57.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194107690067 | request_id: cbe8cda2-ef8d-4359-9458-dc899e36baa4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 515cddeb-0462-4b6a-93ea-4224079648e0 | service: service-general +[2026-04-16 14:22:57.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011208640002 | request_id: 515cddeb-0462-4b6a-93ea-4224079648e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebceebb5-bbbe-46ae-877c-aa3ae019f3be | service: service-general +[2026-04-16 14:22:57.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9106013108870003 | request_id: ebceebb5-bbbe-46ae-877c-aa3ae019f3be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b59714cd-2a12-4081-8e6e-ef539082f1ef | service: service-general +[2026-04-16 14:22:57.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041501880004 | request_id: b59714cd-2a12-4081-8e6e-ef539082f1ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44295ef7-96f9-4a8d-9265-ae9342caa5cb | service: service-general +[2026-04-16 14:22:57.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146708620001 | request_id: 44295ef7-96f9-4a8d-9265-ae9342caa5cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11ee0396-6dc1-461d-822e-4e68176d8be3 | service: service-general +[2026-04-16 14:22:57.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504096305720001 | request_id: 11ee0396-6dc1-461d-822e-4e68176d8be3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48885b64-d3a9-4d1b-a0b7-aa804206bf1d | service: service-general +[2026-04-16 14:22:57.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513105108160001 | request_id: 48885b64-d3a9-4d1b-a0b7-aa804206bf1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7c09200-983a-4173-a974-53ce80dd1743 | service: service-general +[2026-04-16 14:22:57.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015507950004 | request_id: b7c09200-983a-4173-a974-53ce80dd1743 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e785abf5-1845-4d2f-8a66-12cfb5d4abd9 | service: service-general +[2026-04-16 14:22:57.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175912190002 | request_id: e785abf5-1845-4d2f-8a66-12cfb5d4abd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2035c661-61dd-4361-9900-bb70c1d9634c | service: service-general +[2026-04-16 14:22:57.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016810480003 | request_id: 2035c661-61dd-4361-9900-bb70c1d9634c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54b4029c-b0ef-4003-aa6f-b4c3a09dc717 | service: service-general +[2026-04-16 14:22:57.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514240906730001 | request_id: 54b4029c-b0ef-4003-aa6f-b4c3a09dc717 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1f057db-8626-4dd0-9dde-3003f0a9f9de | service: service-general +[2026-04-16 14:22:57.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025303720002 | request_id: f1f057db-8626-4dd0-9dde-3003f0a9f9de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74c69329-8b68-4043-bb6b-a3c3dabf51b1 | service: service-general +[2026-04-16 14:22:57.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115506770001 | request_id: 74c69329-8b68-4043-bb6b-a3c3dabf51b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14b583ba-4481-4417-9a48-950d31ae778d | service: service-general +[2026-04-16 14:22:57.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911104212 | request_id: 14b583ba-4481-4417-9a48-950d31ae778d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba321fad-bccc-4f6b-a47c-638b6b5125a7 | service: service-general +[2026-04-16 14:22:57.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057006800005 | request_id: ba321fad-bccc-4f6b-a47c-638b6b5125a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adda2b0e-b841-4200-817a-aba8113a3bdd | service: service-general +[2026-04-16 14:22:57.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016311360002 | request_id: adda2b0e-b841-4200-817a-aba8113a3bdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e3013d6-7943-463a-9e7e-8a23893f173f | service: service-general +[2026-04-16 14:22:57.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505024107400182 | request_id: 1e3013d6-7943-463a-9e7e-8a23893f173f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6388ac52-702c-46b8-9f24-f505144e0c43 | service: service-general +[2026-04-16 14:22:57.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076510840001 | request_id: 6388ac52-702c-46b8-9f24-f505144e0c43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 810e62ab-e378-4ff7-870e-971096b0371b | service: service-general +[2026-04-16 14:22:57.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514221512750003 | request_id: 810e62ab-e378-4ff7-870e-971096b0371b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3e8ba84-0de6-4328-bf16-b74fd6863b68 | service: service-general +[2026-04-16 14:22:57.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: c3e8ba84-0de6-4328-bf16-b74fd6863b68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5edfea22-0f59-466d-8688-b454de3b5bd4 | service: service-general +[2026-04-16 14:22:57.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.431µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101707190001 | request_id: 5edfea22-0f59-466d-8688-b454de3b5bd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 836aede9-dee1-4006-94e6-24ab95c5f317 | service: service-general +[2026-04-16 14:22:57.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516041902650001 | request_id: 836aede9-dee1-4006-94e6-24ab95c5f317 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36f03428-8432-481b-8d19-d99b55b402b3 | service: service-general +[2026-04-16 14:22:57.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101740019 | request_id: 36f03428-8432-481b-8d19-d99b55b402b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bde40ed9-8401-416d-95e5-d48d48bda593 | service: service-general +[2026-04-16 14:22:57.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097011680003 | request_id: bde40ed9-8401-416d-95e5-d48d48bda593 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 448dbe38-90dd-4b4a-89be-69217c73f83a | service: service-general +[2026-04-16 14:22:57.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011612680004 | request_id: 448dbe38-90dd-4b4a-89be-69217c73f83a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75fc4009-664f-41c3-9548-4f382c2a7c94 | service: service-general +[2026-04-16 14:22:57.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508096010510001 | request_id: 75fc4009-664f-41c3-9548-4f382c2a7c94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1038b210-7f8d-4780-a116-11a4af3f1c59 | service: service-general +[2026-04-16 14:22:57.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254612000001 | request_id: 1038b210-7f8d-4780-a116-11a4af3f1c59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6527ed8b-edeb-4669-88e9-07f43a4395ee | service: service-general +[2026-04-16 14:22:57.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012708030001 | request_id: 6527ed8b-edeb-4669-88e9-07f43a4395ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad139776-b146-47ee-bfc3-4292b1fd9437 | service: service-general +[2026-04-16 14:22:57.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507286404760002 | request_id: ad139776-b146-47ee-bfc3-4292b1fd9437 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93942cab-90b4-4630-b987-205eaf828e45 | service: service-general +[2026-04-16 14:22:57.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578081809680001 | request_id: 93942cab-90b4-4630-b987-205eaf828e45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15f41032-49a2-491e-8ef7-a2f5ccd31a5c | service: service-general +[2026-04-16 14:22:57.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131809000002 | request_id: 15f41032-49a2-491e-8ef7-a2f5ccd31a5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35586ae7-9dad-466b-b66e-d2444c747b2d | service: service-general +[2026-04-16 14:22:57.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030701630002 | request_id: 35586ae7-9dad-466b-b66e-d2444c747b2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5d634ec-924c-47ac-8afa-d2ee853375f9 | service: service-general +[2026-04-16 14:22:57.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504084309540001 | request_id: a5d634ec-924c-47ac-8afa-d2ee853375f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80581856-8c50-44c7-8f65-fa6bb9221fbd | service: service-general +[2026-04-16 14:22:57.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135112720001 | request_id: 80581856-8c50-44c7-8f65-fa6bb9221fbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c04f2262-0779-45bd-8118-97c333ca9964 | service: service-general +[2026-04-16 14:22:57.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034707620010 | request_id: c04f2262-0779-45bd-8118-97c333ca9964 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcd0ccb7-8aae-4c03-b37e-fc85d4094952 | service: service-general +[2026-04-16 14:22:57.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214610820002 | request_id: bcd0ccb7-8aae-4c03-b37e-fc85d4094952 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ecfd69d-9be0-47e1-8757-7a3ff52ac59c | service: service-general +[2026-04-16 14:22:57.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304101660029 | request_id: 6ecfd69d-9be0-47e1-8757-7a3ff52ac59c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a27474f-fdd1-48c5-be1f-d4c894e6edb3 | service: service-general +[2026-04-16 14:22:57.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519125003800007 | request_id: 7a27474f-fdd1-48c5-be1f-d4c894e6edb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ab5a105-95fd-40c1-ae5c-4473840c6975 | service: service-general +[2026-04-16 14:22:57.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130709920001 | request_id: 6ab5a105-95fd-40c1-ae5c-4473840c6975 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc260890-b868-45c2-a60b-c54ac80126bd | service: service-general +[2026-04-16 14:22:57.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3403011911150001 | request_id: cc260890-b868-45c2-a60b-c54ac80126bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 691816ab-ebc3-4e53-bc6a-d9ff01e990ff | service: service-general +[2026-04-16 14:22:57.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514087006610015 | request_id: 691816ab-ebc3-4e53-bc6a-d9ff01e990ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10df974b-0132-4e11-9457-2b643e38f54c | service: service-general +[2026-04-16 14:22:57.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215105500001 | request_id: 10df974b-0132-4e11-9457-2b643e38f54c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11d6a47a-3ce8-4fb8-9837-16bb96328833 | service: service-general +[2026-04-16 14:22:57.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245010610004 | request_id: 11d6a47a-3ce8-4fb8-9837-16bb96328833 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f0f2390-8f55-4555-b871-07455962fd0c | service: service-general +[2026-04-16 14:22:57.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017108750006 | request_id: 3f0f2390-8f55-4555-b871-07455962fd0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7d9e5e8-aee5-4159-b5aa-93d1398b32ed | service: service-general +[2026-04-16 14:22:57.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503104301680001 | request_id: b7d9e5e8-aee5-4159-b5aa-93d1398b32ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb5e7bab-26ab-41cc-b0ba-ef7851c5aa26 | service: service-general +[2026-04-16 14:22:57.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244909820011 | request_id: eb5e7bab-26ab-41cc-b0ba-ef7851c5aa26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4bb4192-8fde-4cf6-aa8d-0cf0df7be382 | service: service-general +[2026-04-16 14:22:57.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6202065307650005 | request_id: a4bb4192-8fde-4cf6-aa8d-0cf0df7be382 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d86e92c-a879-47b9-903f-f5d92bc9da79 | service: service-general +[2026-04-16 14:22:57.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336405790004 | request_id: 7d86e92c-a879-47b9-903f-f5d92bc9da79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f071f98-59ad-443d-a74d-16e58c70631b | service: service-general +[2026-04-16 14:22:57.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911477016 | request_id: 3f071f98-59ad-443d-a74d-16e58c70631b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 905b7b9e-f50f-4379-a97b-2a74d1c986b2 | service: service-general +[2026-04-16 14:22:57.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506024212790002 | request_id: 905b7b9e-f50f-4379-a97b-2a74d1c986b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14344a3b-a3b1-473e-a7bc-55c2ae9b21a9 | service: service-general +[2026-04-16 14:22:57.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256104110003 | request_id: 14344a3b-a3b1-473e-a7bc-55c2ae9b21a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 428ff02a-e7a3-4f63-a6c4-7da534465fe7 | service: service-general +[2026-04-16 14:22:57.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042009640005 | request_id: 428ff02a-e7a3-4f63-a6c4-7da534465fe7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f50ddd5-ee93-4712-ac7f-52df4bffbb44 | service: service-general +[2026-04-16 14:22:57.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578124906980003 | request_id: 9f50ddd5-ee93-4712-ac7f-52df4bffbb44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b5a7cb6-f071-4dbd-8889-85e9bf532efe | service: service-general +[2026-04-16 14:22:57.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 436.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044506090003 | request_id: 8b5a7cb6-f071-4dbd-8889-85e9bf532efe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b22bb9d9-cb5a-48a6-a889-bf12729ffd82 | service: service-general +[2026-04-16 14:22:57.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144707770006 | request_id: b22bb9d9-cb5a-48a6-a889-bf12729ffd82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d389d81a-6d64-44c2-b8ee-04a63b319706 | service: service-general +[2026-04-16 14:22:57.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012405670003 | request_id: d389d81a-6d64-44c2-b8ee-04a63b319706 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: befd74d7-e37d-4b8c-b94d-7d6d3c3c0577 | service: service-general +[2026-04-16 14:22:57.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052509650001 | request_id: befd74d7-e37d-4b8c-b94d-7d6d3c3c0577 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd5c66b6-7997-445d-ab22-53cf8cb1925b | service: service-general +[2026-04-16 14:22:57.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510150409830001 | request_id: bd5c66b6-7997-445d-ab22-53cf8cb1925b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3743ed55-601f-4207-87cb-c711f828065a | service: service-general +[2026-04-16 14:22:57.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513120112850003 | request_id: 3743ed55-601f-4207-87cb-c711f828065a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 784ddc06-ac28-4f30-b097-6056ec3b4bea | service: service-general +[2026-04-16 14:22:57.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014109550001 | request_id: 784ddc06-ac28-4f30-b097-6056ec3b4bea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 684fe080-e21d-4a6a-b898-1c8acf465b9e | service: service-general +[2026-04-16 14:22:57.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251604870002 | request_id: 684fe080-e21d-4a6a-b898-1c8acf465b9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d8f7b6d-34d3-4de2-a0af-a0ee058ca889 | service: service-general +[2026-04-16 14:22:57.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801000003 | request_id: 0d8f7b6d-34d3-4de2-a0af-a0ee058ca889 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b11f1f7-6b2d-4d41-9eea-79121965ed4f | service: service-general +[2026-04-16 14:22:57.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306750007 | request_id: 2b11f1f7-6b2d-4d41-9eea-79121965ed4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9749dc21-8f06-44e4-bbd4-96de95e25e56 | service: service-general +[2026-04-16 14:22:57.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081808750002 | request_id: 9749dc21-8f06-44e4-bbd4-96de95e25e56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec4a5a16-43a0-408c-baf9-0daff5a8b491 | service: service-general +[2026-04-16 14:22:57.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045511530002 | request_id: ec4a5a16-43a0-408c-baf9-0daff5a8b491 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da7e6ca3-ade5-4b36-8c61-c0693d78a9c8 | service: service-general +[2026-04-16 14:22:57.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505181604980002 | request_id: da7e6ca3-ade5-4b36-8c61-c0693d78a9c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a75e2afe-8e56-4d97-ab2c-a4cff162d644 | service: service-general +[2026-04-16 14:22:57.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035009620003 | request_id: a75e2afe-8e56-4d97-ab2c-a4cff162d644 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7a7e2f6-95de-4336-9311-2c0a89fff06f | service: service-general +[2026-04-16 14:22:57.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357903260482000 | request_id: d7a7e2f6-95de-4336-9311-2c0a89fff06f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0749f23a-721b-498f-b276-a4c0d200240c | service: service-general +[2026-04-16 14:22:57.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509194107650197 | request_id: 0749f23a-721b-498f-b276-a4c0d200240c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 269a6639-155b-4d84-a882-f0b603fc7f86 | service: service-general +[2026-04-16 14:22:57.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506121308710001 | request_id: 269a6639-155b-4d84-a882-f0b603fc7f86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff1f13bc-9b78-45c8-ba88-6a3fa61d662a | service: service-general +[2026-04-16 14:22:57.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056505730004 | request_id: ff1f13bc-9b78-45c8-ba88-6a3fa61d662a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5caa3779-4de6-4bf9-b4ff-14df0203eb06 | service: service-general +[2026-04-16 14:22:57.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505211801090001 | request_id: 5caa3779-4de6-4bf9-b4ff-14df0203eb06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c41c8b8d-6763-4338-b252-3472d502fd91 | service: service-general +[2026-04-16 14:22:57.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036909560008 | request_id: c41c8b8d-6763-4338-b252-3472d502fd91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abb4eb6b-1e95-4bbb-b0f7-ca9d3db3af5b | service: service-general +[2026-04-16 14:22:57.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506085501800003 | request_id: abb4eb6b-1e95-4bbb-b0f7-ca9d3db3af5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a248c2ec-8053-41a3-b9d0-959016b0bd75 | service: service-general +[2026-04-16 14:22:57.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020401800002 | request_id: a248c2ec-8053-41a3-b9d0-959016b0bd75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 256cd110-5672-4c01-aba5-4817bed68a69 | service: service-general +[2026-04-16 14:22:57.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132803960008 | request_id: 256cd110-5672-4c01-aba5-4817bed68a69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81aa76ed-c561-4229-b8fc-09d75ac8238c | service: service-general +[2026-04-16 14:22:57.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055802000004 | request_id: 81aa76ed-c561-4229-b8fc-09d75ac8238c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37c2458c-3cbe-470d-8615-36bd2e8ee4d6 | service: service-general +[2026-04-16 14:22:57.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212808040002 | request_id: 37c2458c-3cbe-470d-8615-36bd2e8ee4d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7dfcb8f4-bbb3-4305-bad8-9172fa246f00 | service: service-general +[2026-04-16 14:22:57.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505054107620044 | request_id: 7dfcb8f4-bbb3-4305-bad8-9172fa246f00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71ccf099-3289-40cb-95d0-7dd900699fdc | service: service-general +[2026-04-16 14:22:57.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505184809950004 | request_id: 71ccf099-3289-40cb-95d0-7dd900699fdc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9fa9630-801b-40cd-b59f-f9625c007b12 | service: service-general +[2026-04-16 14:22:57.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031205690003 | request_id: e9fa9630-801b-40cd-b59f-f9625c007b12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b79af82-a78d-4ace-9dd2-df50a07b8177 | service: service-general +[2026-04-16 14:22:57.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510045506640003 | request_id: 2b79af82-a78d-4ace-9dd2-df50a07b8177 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55f2b9ed-f57e-4785-a88b-5b4668731fea | service: service-general +[2026-04-16 14:22:57.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096006850001 | request_id: 55f2b9ed-f57e-4785-a88b-5b4668731fea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b710388-30cd-4a73-a46e-092511610cc6 | service: service-general +[2026-04-16 14:22:57.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026207640004 | request_id: 1b710388-30cd-4a73-a46e-092511610cc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2afdf7e-21ad-48a2-b91f-eb8ae1841e96 | service: service-general +[2026-04-16 14:22:57.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334206920003 | request_id: b2afdf7e-21ad-48a2-b91f-eb8ae1841e96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd12fa4d-0bf8-48b1-ab5c-460bb19b9cd0 | service: service-general +[2026-04-16 14:22:57.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085009640001 | request_id: fd12fa4d-0bf8-48b1-ab5c-460bb19b9cd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4a5df34-c264-4c49-9435-3893eda61338 | service: service-general +[2026-04-16 14:22:57.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155007870004 | request_id: e4a5df34-c264-4c49-9435-3893eda61338 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f0e6cce-0ce3-458c-bd5e-cb699bf733e3 | service: service-general +[2026-04-16 14:22:57.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507047108040001 | request_id: 8f0e6cce-0ce3-458c-bd5e-cb699bf733e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2213df44-8191-46c4-9b8c-40b3a07ddc3d | service: service-general +[2026-04-16 14:22:57.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044204690007 | request_id: 2213df44-8191-46c4-9b8c-40b3a07ddc3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 501549fc-b722-4927-958c-a94d72e70ce2 | service: service-general +[2026-04-16 14:22:57.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967852164 | request_id: 501549fc-b722-4927-958c-a94d72e70ce2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18251e1c-1dcc-4a25-b8aa-ff93b03eeb18 | service: service-general +[2026-04-16 14:22:57.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514024909640005 | request_id: 18251e1c-1dcc-4a25-b8aa-ff93b03eeb18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b6f7e73-2526-4272-8d0d-d836cb1cd2c5 | service: service-general +[2026-04-16 14:22:57.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182807970001 | request_id: 0b6f7e73-2526-4272-8d0d-d836cb1cd2c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e6e5278-aa60-4db1-a1c8-604376d725a6 | service: service-general +[2026-04-16 14:22:57.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 309.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144111680004 | request_id: 4e6e5278-aa60-4db1-a1c8-604376d725a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd4ca4a0-acab-444c-8f28-7e3715d8834d | service: service-general +[2026-04-16 14:22:57.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194107590108 | request_id: bd4ca4a0-acab-444c-8f28-7e3715d8834d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a7b8ead-fd52-46f6-910a-faed43f4129c | service: service-general +[2026-04-16 14:22:57.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572015009670001 | request_id: 6a7b8ead-fd52-46f6-910a-faed43f4129c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e266756-494c-4752-b133-899cf30659d1 | service: service-general +[2026-04-16 14:22:57.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011901680001 | request_id: 5e266756-494c-4752-b133-899cf30659d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40bc4348-2bb9-4415-bc9f-588f92247ff4 | service: service-general +[2026-04-16 14:22:57.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242504990002 | request_id: 40bc4348-2bb9-4415-bc9f-588f92247ff4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d80f31af-c0a0-49fc-8faa-9bbc2deca2e7 | service: service-general +[2026-04-16 14:22:57.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967882222 | request_id: d80f31af-c0a0-49fc-8faa-9bbc2deca2e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b7ccd87-45b6-4677-9fbc-3abac1b6e3d3 | service: service-general +[2026-04-16 14:22:57.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112009800005 | request_id: 1b7ccd87-45b6-4677-9fbc-3abac1b6e3d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acef0ba5-30ee-40fb-a45c-c9ed57701422 | service: service-general +[2026-04-16 14:22:57.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514041212890002 | request_id: acef0ba5-30ee-40fb-a45c-c9ed57701422 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 645acbf2-46df-4c54-ab33-74e7b7d8a9f1 | service: service-general +[2026-04-16 14:22:57.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507332505400001 | request_id: 645acbf2-46df-4c54-ab33-74e7b7d8a9f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68122a0e-2954-43fb-90ab-a35d76a8dafa | service: service-general +[2026-04-16 14:22:57.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000756 | request_id: 68122a0e-2954-43fb-90ab-a35d76a8dafa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8905f6e-c82c-4ec3-8328-e1ad08e68cd9 | service: service-general +[2026-04-16 14:22:57.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240403720004 | request_id: e8905f6e-c82c-4ec3-8328-e1ad08e68cd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d1cd3df-bdcc-4c5f-8f65-44a00e73594b | service: service-general +[2026-04-16 14:22:57.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335211720001 | request_id: 0d1cd3df-bdcc-4c5f-8f65-44a00e73594b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07c934ff-25fc-48fa-a5c2-f15b13531bc4 | service: service-general +[2026-04-16 14:22:57.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085507860002 | request_id: 07c934ff-25fc-48fa-a5c2-f15b13531bc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d46871bb-cedd-4d74-8e35-9d644af61cff | service: service-general +[2026-04-16 14:22:57.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105807070004 | request_id: d46871bb-cedd-4d74-8e35-9d644af61cff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ddd3088-dfcb-4c07-b733-2d4443245abe | service: service-general +[2026-04-16 14:22:57.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506185608080003 | request_id: 6ddd3088-dfcb-4c07-b733-2d4443245abe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8a62ae0-8b0b-4308-a669-9d53b3126ce9 | service: service-general +[2026-04-16 14:22:57.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513184212170001 | request_id: e8a62ae0-8b0b-4308-a669-9d53b3126ce9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a534b74b-fa38-4bc6-b1e2-96669063ba4d | service: service-general +[2026-04-16 14:22:57.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034705730002 | request_id: a534b74b-fa38-4bc6-b1e2-96669063ba4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57d63a0d-e75f-407b-8741-16dbae4ccada | service: service-general +[2026-04-16 14:22:57.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291005860002 | request_id: 57d63a0d-e75f-407b-8741-16dbae4ccada | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 183c015c-aaf1-479a-a750-a3dbabdfdb27 | service: service-general +[2026-04-16 14:22:57.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513091002500001 | request_id: 183c015c-aaf1-479a-a750-a3dbabdfdb27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be50fc87-4347-418d-a63c-c281d3ca22f0 | service: service-general +[2026-04-16 14:22:57.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194903830001 | request_id: be50fc87-4347-418d-a63c-c281d3ca22f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26ff32b4-5e3d-43d0-8567-c506b81833dd | service: service-general +[2026-04-16 14:22:57.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101620086 | request_id: 26ff32b4-5e3d-43d0-8567-c506b81833dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97f20a69-8a77-4373-8d74-bbe6745b6407 | service: service-general +[2026-04-16 14:22:57.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035810650002 | request_id: 97f20a69-8a77-4373-8d74-bbe6745b6407 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c40abd0f-c905-4f54-a218-05c5261025a4 | service: service-general +[2026-04-16 14:22:57.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015501160005 | request_id: c40abd0f-c905-4f54-a218-05c5261025a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 976f2d88-ad7a-42d8-bdc4-704b4249bd51 | service: service-general +[2026-04-16 14:22:57.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514102805980002 | request_id: 976f2d88-ad7a-42d8-bdc4-704b4249bd51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 003bf0a5-165b-4f0b-9449-40b4e2d37b70 | service: service-general +[2026-04-16 14:22:57.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011606150001 | request_id: 003bf0a5-165b-4f0b-9449-40b4e2d37b70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5986bc79-5372-45dd-90ed-e34dacf1eec5 | service: service-general +[2026-04-16 14:22:57.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196301860001 | request_id: 5986bc79-5372-45dd-90ed-e34dacf1eec5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b1c3a3f-57dd-4e5e-aca1-cb33d236d78b | service: service-general +[2026-04-16 14:22:57.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015208860001 | request_id: 1b1c3a3f-57dd-4e5e-aca1-cb33d236d78b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e7311a6-2dd0-450d-9961-a8d71b0dde11 | service: service-general +[2026-04-16 14:22:57.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505181407620001 | request_id: 4e7311a6-2dd0-450d-9961-a8d71b0dde11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03c7fac2-4ea9-4869-b294-da428f2732f5 | service: service-general +[2026-04-16 14:22:57.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042712140008 | request_id: 03c7fac2-4ea9-4869-b294-da428f2732f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed085ccb-677c-4e33-9b04-a49f48e178ec | service: service-general +[2026-04-16 14:22:57.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 279.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507026104730001 | request_id: ed085ccb-677c-4e33-9b04-a49f48e178ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a27cacd3-7815-4a8b-b843-ddaf6350057e | service: service-general +[2026-04-16 14:22:57.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145304030002 | request_id: a27cacd3-7815-4a8b-b843-ddaf6350057e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90eff99e-7319-4136-b238-7edea2f3ab2b | service: service-general +[2026-04-16 14:22:57.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 700.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094601580001 | request_id: 90eff99e-7319-4136-b238-7edea2f3ab2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89376e43-bd46-4684-a6fb-c978cbdb2275 | service: service-general +[2026-04-16 14:22:57.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967882224 | request_id: 89376e43-bd46-4684-a6fb-c978cbdb2275 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2f3373b-65d0-4704-bd5d-2cab6a6e53cf | service: service-general +[2026-04-16 14:22:57.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513235302560003 | request_id: f2f3373b-65d0-4704-bd5d-2cab6a6e53cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feb5f6d6-4002-4f45-bdde-ca6f4d6af755 | service: service-general +[2026-04-16 14:22:57.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506055407480004 | request_id: feb5f6d6-4002-4f45-bdde-ca6f4d6af755 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 212d680f-ef91-4aeb-a4ad-241d81674a82 | service: service-general +[2026-04-16 14:22:57.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171310090001 | request_id: 212d680f-ef91-4aeb-a4ad-241d81674a82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63609bc7-bf2d-4383-99a3-9a786610b8b7 | service: service-general +[2026-04-16 14:22:57.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185607550004 | request_id: 63609bc7-bf2d-4383-99a3-9a786610b8b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 405b2e1f-8771-4ccd-a2ec-4fb993d2be7e | service: service-general +[2026-04-16 14:22:57.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314108610002 | request_id: 405b2e1f-8771-4ccd-a2ec-4fb993d2be7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7d84100-db88-4eb0-94c0-d5d8928b3f27 | service: service-general +[2026-04-16 14:22:57.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911400339 | request_id: b7d84100-db88-4eb0-94c0-d5d8928b3f27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76f22b7a-13e2-47a4-8d3f-3f8fa0961d51 | service: service-general +[2026-04-16 14:22:57.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256207060003 | request_id: 76f22b7a-13e2-47a4-8d3f-3f8fa0961d51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85b1abed-1a65-4816-a510-9580457f3af5 | service: service-general +[2026-04-16 14:22:57.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026803170002 | request_id: 85b1abed-1a65-4816-a510-9580457f3af5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be6c50d1-80e3-42ac-8230-eea716fc44a0 | service: service-general +[2026-04-16 14:22:57.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078967882225 | request_id: be6c50d1-80e3-42ac-8230-eea716fc44a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db5a6046-fed0-4dc7-b6da-f7890a25eb7f | service: service-general +[2026-04-16 14:22:57.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012004620005 | request_id: db5a6046-fed0-4dc7-b6da-f7890a25eb7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22cb4487-e84c-4e06-a58f-c9e5a76c25f7 | service: service-general +[2026-04-16 14:22:57.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055709110004 | request_id: 22cb4487-e84c-4e06-a58f-c9e5a76c25f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af3e84a4-95bc-469e-b731-a73f84f7bfc0 | service: service-general +[2026-04-16 14:22:57.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: af3e84a4-95bc-469e-b731-a73f84f7bfc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d543aa60-6a55-47e3-892f-721c25674205 | service: service-general +[2026-04-16 14:22:57.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026801830001 | request_id: d543aa60-6a55-47e3-892f-721c25674205 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0608965e-034e-4a83-b95e-72b665749ff1 | service: service-general +[2026-04-16 14:22:57.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170709650004 | request_id: 0608965e-034e-4a83-b95e-72b665749ff1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 716c4f9d-b865-4f94-8585-ed8b5fcba199 | service: service-general +[2026-04-16 14:22:57.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194101620035 | request_id: 716c4f9d-b865-4f94-8585-ed8b5fcba199 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0e86770-2cc2-4590-80a2-5ac6d0a3de73 | service: service-general +[2026-04-16 14:22:57.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035208940005 | request_id: c0e86770-2cc2-4590-80a2-5ac6d0a3de73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd4339f2-978d-49f2-8047-1357d8662694 | service: service-general +[2026-04-16 14:22:57.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134201920001 | request_id: cd4339f2-978d-49f2-8047-1357d8662694 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05af184a-f8ae-4570-a053-72abbeb10455 | service: service-general +[2026-04-16 14:22:57.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085212810002 | request_id: 05af184a-f8ae-4570-a053-72abbeb10455 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da336fd5-e729-40bb-b620-8caf8305bf4f | service: service-general +[2026-04-16 14:22:57.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074803770002 | request_id: da336fd5-e729-40bb-b620-8caf8305bf4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c34dda0-964d-4dd5-9065-d6dfa1720845 | service: service-general +[2026-04-16 14:22:57.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172005780002 | request_id: 6c34dda0-964d-4dd5-9065-d6dfa1720845 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6a25202-1f7d-482a-8f69-ff0ea3d606f7 | service: service-general +[2026-04-16 14:22:57.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016712620004 | request_id: b6a25202-1f7d-482a-8f69-ff0ea3d606f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ade06f5-f5b6-40d7-923d-f7344452fbb5 | service: service-general +[2026-04-16 14:22:57.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255207780006 | request_id: 1ade06f5-f5b6-40d7-923d-f7344452fbb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57d595be-8214-40ee-82ef-38590e31642a | service: service-general +[2026-04-16 14:22:57.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155704100001 | request_id: 57d595be-8214-40ee-82ef-38590e31642a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aaea4442-adf7-4007-8622-3ea18c65799e | service: service-general +[2026-04-16 14:22:57.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513055606650001 | request_id: aaea4442-adf7-4007-8622-3ea18c65799e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17da002b-31b4-4d78-bc87-e1af96bae9a4 | service: service-general +[2026-04-16 14:22:57.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506234909600002 | request_id: 17da002b-31b4-4d78-bc87-e1af96bae9a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7cffde3-fc90-40fc-90c8-c56205aa868e | service: service-general +[2026-04-16 14:22:57.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042612800002 | request_id: d7cffde3-fc90-40fc-90c8-c56205aa868e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab82dfb3-2e6b-49ea-aa5f-b04cf7c5370a | service: service-general +[2026-04-16 14:22:57.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6310025905980003 | request_id: ab82dfb3-2e6b-49ea-aa5f-b04cf7c5370a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e909668c-0615-4cd8-a252-cb48551a7c3c | service: service-general +[2026-04-16 14:22:57.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026305160001 | request_id: e909668c-0615-4cd8-a252-cb48551a7c3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62e557af-5e77-4637-bcb4-db6c35a3f5c2 | service: service-general +[2026-04-16 14:22:57.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094807650004 | request_id: 62e557af-5e77-4637-bcb4-db6c35a3f5c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cbfa374-6107-4062-a98c-ed431b8c0676 | service: service-general +[2026-04-16 14:22:57.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050706710004 | request_id: 4cbfa374-6107-4062-a98c-ed431b8c0676 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d70ccc4-b9cd-459e-9167-032f75f3bfa4 | service: service-general +[2026-04-16 14:22:57.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052312870001 | request_id: 9d70ccc4-b9cd-459e-9167-032f75f3bfa4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ac35ccb-fd41-4619-b880-13f0984c7b75 | service: service-general +[2026-04-16 14:22:57.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507025311450001 | request_id: 7ac35ccb-fd41-4619-b880-13f0984c7b75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10820f1b-dee2-4eb5-b5e1-a6babe470ccb | service: service-general +[2026-04-16 14:22:57.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504153011900001 | request_id: 10820f1b-dee2-4eb5-b5e1-a6babe470ccb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57fb1651-061c-411a-b224-8e634f71236a | service: service-general +[2026-04-16 14:22:57.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545714 | request_id: 57fb1651-061c-411a-b224-8e634f71236a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd404028-7456-4975-a6f6-fec0cffee7f1 | service: service-general +[2026-04-16 14:22:57.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026406620002 | request_id: cd404028-7456-4975-a6f6-fec0cffee7f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2fff369-86ef-4a8a-a657-851d47d812cd | service: service-general +[2026-04-16 14:22:57.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074604700007 | request_id: d2fff369-86ef-4a8a-a657-851d47d812cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e559632-d3dd-450a-a7ad-8d6857a4c298 | service: service-general +[2026-04-16 14:22:57.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035803010003 | request_id: 5e559632-d3dd-450a-a7ad-8d6857a4c298 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da73be12-58ed-40c6-b048-df34d50915d6 | service: service-general +[2026-04-16 14:22:57.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: da73be12-58ed-40c6-b048-df34d50915d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5ec0de0-73ae-4e51-b217-e3b08c4a156e | service: service-general +[2026-04-16 14:22:57.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081112780002 | request_id: d5ec0de0-73ae-4e51-b217-e3b08c4a156e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc4a4698-185b-4cf2-9e4e-d60059472a04 | service: service-general +[2026-04-16 14:22:57.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041906140001 | request_id: fc4a4698-185b-4cf2-9e4e-d60059472a04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c1fc307-2e67-4240-bc5b-e01e8bee2bd3 | service: service-general +[2026-04-16 14:22:57.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024501820002 | request_id: 5c1fc307-2e67-4240-bc5b-e01e8bee2bd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0440804f-9728-424c-ba2e-e73ebd71f7d1 | service: service-general +[2026-04-16 14:22:57.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515074306730004 | request_id: 0440804f-9728-424c-ba2e-e73ebd71f7d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ccfc83e-bae3-408f-92b9-e3843f4f1ee0 | service: service-general +[2026-04-16 14:22:57.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101305580002 | request_id: 4ccfc83e-bae3-408f-92b9-e3843f4f1ee0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6832f35-e99b-46ff-b1ed-ddfa517199d0 | service: service-general +[2026-04-16 14:22:57.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242406640008 | request_id: d6832f35-e99b-46ff-b1ed-ddfa517199d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b99c6c2-c6cd-4222-b7f0-15884961b5dd | service: service-general +[2026-04-16 14:22:57.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251309980002 | request_id: 3b99c6c2-c6cd-4222-b7f0-15884961b5dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 073f4ab4-2585-4722-b109-c23335df00c0 | service: service-general +[2026-04-16 14:22:57.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096808680005 | request_id: 073f4ab4-2585-4722-b109-c23335df00c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a05b63b4-838d-4e26-92c7-3fd481069613 | service: service-general +[2026-04-16 14:22:57.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910035628 | request_id: a05b63b4-838d-4e26-92c7-3fd481069613 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79afa03f-2b65-48d2-ac85-d02870a12b05 | service: service-general +[2026-04-16 14:22:57.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513141508650002 | request_id: 79afa03f-2b65-48d2-ac85-d02870a12b05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6aabf240-1703-4336-a0d1-6b53d5b2d086 | service: service-general +[2026-04-16 14:22:57.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012907740001 | request_id: 6aabf240-1703-4336-a0d1-6b53d5b2d086 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 461f6363-be7f-4971-b923-584e11febe4d | service: service-general +[2026-04-16 14:22:57.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185706570001 | request_id: 461f6363-be7f-4971-b923-584e11febe4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc9f075e-b441-4b90-b331-b71580d87615 | service: service-general +[2026-04-16 14:22:57.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3527091206950002 | request_id: cc9f075e-b441-4b90-b331-b71580d87615 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75edad78-1ada-4eda-b210-3b8147535e05 | service: service-general +[2026-04-16 14:22:57.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031103110002 | request_id: 75edad78-1ada-4eda-b210-3b8147535e05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70eb5041-7170-4406-a834-783be3f87fda | service: service-general +[2026-04-16 14:22:57.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 70eb5041-7170-4406-a834-783be3f87fda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0531c7b0-a1f4-47ce-96fd-3df71c4e5c55 | service: service-general +[2026-04-16 14:22:57.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251309980002 | request_id: 0531c7b0-a1f4-47ce-96fd-3df71c4e5c55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0347b8aa-507a-4720-8920-afb45e9468d9 | service: service-general +[2026-04-16 14:22:57.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3313085705510001 | request_id: 0347b8aa-507a-4720-8920-afb45e9468d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05b93fd9-5534-40bb-affa-df77eeb109e1 | service: service-general +[2026-04-16 14:22:57.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508014509720002 | request_id: 05b93fd9-5534-40bb-affa-df77eeb109e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bcb7e36-531b-45b0-bb61-464176a5660a | service: service-general +[2026-04-16 14:22:57.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502205905750002 | request_id: 4bcb7e36-531b-45b0-bb61-464176a5660a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93c78c45-2d91-4462-8837-a01cf83a8b8c | service: service-general +[2026-04-16 14:22:57.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045402700002 | request_id: 93c78c45-2d91-4462-8837-a01cf83a8b8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cd8e5bf-aa52-45f9-b8fc-1031a4b7adf3 | service: service-general +[2026-04-16 14:22:57.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252408740003 | request_id: 9cd8e5bf-aa52-45f9-b8fc-1031a4b7adf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85a85fd6-4828-4fad-a8ff-573e85f32ef4 | service: service-general +[2026-04-16 14:22:57.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300110590001 | request_id: 85a85fd6-4828-4fad-a8ff-573e85f32ef4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d4ffe81-a5b1-4355-9924-118a9355efdb | service: service-general +[2026-04-16 14:22:57.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045515 | request_id: 1d4ffe81-a5b1-4355-9924-118a9355efdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c8e74c7-ea79-45ea-a525-86c25231ac55 | service: service-general +[2026-04-16 14:22:57.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506104107600340 | request_id: 3c8e74c7-ea79-45ea-a525-86c25231ac55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2655259-462d-46da-a8ed-4182250bcda5 | service: service-general +[2026-04-16 14:22:57.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517136904190001 | request_id: f2655259-462d-46da-a8ed-4182250bcda5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32900cb7-d613-4962-a014-9fcda45393ef | service: service-general +[2026-04-16 14:22:57.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200105410001 | request_id: 32900cb7-d613-4962-a014-9fcda45393ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bedb2d1e-6122-43a3-8649-38080caecac1 | service: service-general +[2026-04-16 14:22:57.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131403830012 | request_id: bedb2d1e-6122-43a3-8649-38080caecac1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d747cec-c864-42cf-ba47-09e388ec53b2 | service: service-general +[2026-04-16 14:22:57.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513052707550002 | request_id: 8d747cec-c864-42cf-ba47-09e388ec53b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15e5a6e2-b878-4cd4-8c3a-8b6876d01910 | service: service-general +[2026-04-16 14:22:57.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506224209680003 | request_id: 15e5a6e2-b878-4cd4-8c3a-8b6876d01910 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60f8112d-412d-43c7-a1af-aa3e577191a4 | service: service-general +[2026-04-16 14:22:57.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162007960027 | request_id: 60f8112d-412d-43c7-a1af-aa3e577191a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1b5a8df-83e6-43a1-9e36-aee29bf59676 | service: service-general +[2026-04-16 14:22:57.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350714210200001 | request_id: f1b5a8df-83e6-43a1-9e36-aee29bf59676 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a9dcc68-8aae-45f0-95b1-b344597c57b1 | service: service-general +[2026-04-16 14:22:57.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244204680007 | request_id: 6a9dcc68-8aae-45f0-95b1-b344597c57b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a6f0159-f617-40fb-8d34-ab50288b0052 | service: service-general +[2026-04-16 14:22:57.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6474014503670006 | request_id: 2a6f0159-f617-40fb-8d34-ab50288b0052 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cc6fd59-c0fa-4aca-877d-a6ddc6ca5167 | service: service-general +[2026-04-16 14:22:57.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078969874102 | request_id: 1cc6fd59-c0fa-4aca-877d-a6ddc6ca5167 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87bd6ee0-fad8-408b-8b6e-d0e88b6ec39e | service: service-general +[2026-04-16 14:22:57.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 645.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504102205640001 | request_id: 87bd6ee0-fad8-408b-8b6e-d0e88b6ec39e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1725e0af-04cb-4fb8-8bdb-23653a28d59d | service: service-general +[2026-04-16 14:22:57.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578126704800002 | request_id: 1725e0af-04cb-4fb8-8bdb-23653a28d59d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e59ebed2-0cd1-45a6-a77b-9c6312ca3d18 | service: service-general +[2026-04-16 14:22:57.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041707980003 | request_id: e59ebed2-0cd1-45a6-a77b-9c6312ca3d18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95fa1e98-c1e3-4206-a752-dfad802df0a5 | service: service-general +[2026-04-16 14:22:57.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9201076606990001 | request_id: 95fa1e98-c1e3-4206-a752-dfad802df0a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5213405-cdb5-4b3c-a79f-f3f148705dee | service: service-general +[2026-04-16 14:22:57.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115307510002 | request_id: b5213405-cdb5-4b3c-a79f-f3f148705dee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 948523bf-d0f3-434a-823a-05ba31e2206c | service: service-general +[2026-04-16 14:22:57.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140506610001 | request_id: 948523bf-d0f3-434a-823a-05ba31e2206c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcfebd39-1282-437c-8384-14ceca0aaf77 | service: service-general +[2026-04-16 14:22:57.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1274015502830001 | request_id: bcfebd39-1282-437c-8384-14ceca0aaf77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbaa3855-a859-4977-843a-6ca1d0a7e534 | service: service-general +[2026-04-16 14:22:57.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090707690002 | request_id: cbaa3855-a859-4977-843a-6ca1d0a7e534 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e61d83a2-196e-44ad-8344-3f56f97709f8 | service: service-general +[2026-04-16 14:22:57.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513170207190001 | request_id: e61d83a2-196e-44ad-8344-3f56f97709f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d50e7b6-35a7-4314-b514-65bc50d8d098 | service: service-general +[2026-04-16 14:22:57.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304110430003 | request_id: 1d50e7b6-35a7-4314-b514-65bc50d8d098 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f9994de-3e1d-4597-8d23-77a07365a268 | service: service-general +[2026-04-16 14:22:57.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078969874103 | request_id: 1f9994de-3e1d-4597-8d23-77a07365a268 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5a85fe5-f177-4a91-ba56-d714130c8ab0 | service: service-general +[2026-04-16 14:22:57.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505156505760004 | request_id: c5a85fe5-f177-4a91-ba56-d714130c8ab0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5da465c-04b9-41d1-9afc-bae9b515f0c6 | service: service-general +[2026-04-16 14:22:57.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510071010640004 | request_id: f5da465c-04b9-41d1-9afc-bae9b515f0c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdd0af15-431c-471d-a424-b00d235ffa09 | service: service-general +[2026-04-16 14:22:57.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022312970001 | request_id: fdd0af15-431c-471d-a424-b00d235ffa09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40d5414f-b4f2-4ee6-b936-c60f905b85a0 | service: service-general +[2026-04-16 14:22:57.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014612840001 | request_id: 40d5414f-b4f2-4ee6-b936-c60f905b85a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf996aae-4fea-4a6e-b906-3f75b79e1a00 | service: service-general +[2026-04-16 14:22:57.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513136701840001 | request_id: cf996aae-4fea-4a6e-b906-3f75b79e1a00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b45fccf-a5a7-43b0-8c33-492f912d2169 | service: service-general +[2026-04-16 14:22:57.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 284.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559480 | request_id: 2b45fccf-a5a7-43b0-8c33-492f912d2169 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea70cd37-c476-4f8c-a6da-a904149b82d0 | service: service-general +[2026-04-16 14:22:57.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012103900005 | request_id: ea70cd37-c476-4f8c-a6da-a904149b82d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aff7db3-a9e9-4937-91a7-d8b72ba6e60f | service: service-general +[2026-04-16 14:22:57.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106909070003 | request_id: 2aff7db3-a9e9-4937-91a7-d8b72ba6e60f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad9be33c-2d3b-4654-8936-121d567373c2 | service: service-general +[2026-04-16 14:22:57.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044308630004 | request_id: ad9be33c-2d3b-4654-8936-121d567373c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d23edcd9-7578-4fc7-a247-32366c7cacc5 | service: service-general +[2026-04-16 14:22:57.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111607590001 | request_id: d23edcd9-7578-4fc7-a247-32366c7cacc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a944bbad-0172-44ca-80ff-617c386b10fa | service: service-general +[2026-04-16 14:22:57.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045503 | request_id: a944bbad-0172-44ca-80ff-617c386b10fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 149da350-a187-45e0-8dad-7f0271cdced4 | service: service-general +[2026-04-16 14:22:57.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526170104900004 | request_id: 149da350-a187-45e0-8dad-7f0271cdced4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75f06167-60d1-44e2-939d-a2d601e11b01 | service: service-general +[2026-04-16 14:22:57.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014810640001 | request_id: 75f06167-60d1-44e2-939d-a2d601e11b01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 884b544d-ff41-4dbb-a7d9-a3a898406343 | service: service-general +[2026-04-16 14:22:57.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216509770001 | request_id: 884b544d-ff41-4dbb-a7d9-a3a898406343 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44aa67a0-d5a9-4018-b2f2-d3d92dbcdaa3 | service: service-general +[2026-04-16 14:22:57.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334401000002 | request_id: 44aa67a0-d5a9-4018-b2f2-d3d92dbcdaa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7154b87-3bde-43d5-86b6-e69b4ab0e089 | service: service-general +[2026-04-16 14:22:57.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560284 | request_id: a7154b87-3bde-43d5-86b6-e69b4ab0e089 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:57.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a7fed63-dae0-4950-8374-b6095edee2d9 | service: service-general +[2026-04-16 14:22:57.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529012302970005 | request_id: 4a7fed63-dae0-4950-8374-b6095edee2d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faa383d9-4bf1-4855-8b50-63aa3a96fef0 | service: service-general +[2026-04-16 14:22:58.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305506740004 | request_id: faa383d9-4bf1-4855-8b50-63aa3a96fef0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1ab2be4-2b1d-4136-8479-57de188092a0 | service: service-general +[2026-04-16 14:22:58.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507316108790002 | request_id: c1ab2be4-2b1d-4136-8479-57de188092a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3f0af1b-85b3-49bd-9bbf-cece00524d74 | service: service-general +[2026-04-16 14:22:58.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056305650003 | request_id: f3f0af1b-85b3-49bd-9bbf-cece00524d74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a25372cb-4807-472a-9c09-ed99831e8014 | service: service-general +[2026-04-16 14:22:58.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5203171912990003 | request_id: a25372cb-4807-472a-9c09-ed99831e8014 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d3e6e66-2aac-418e-8eed-f8cf64ad3d16 | service: service-general +[2026-04-16 14:22:58.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154201700003 | request_id: 9d3e6e66-2aac-418e-8eed-f8cf64ad3d16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d19daf1-129c-4141-86f2-bdbb37333718 | service: service-general +[2026-04-16 14:22:58.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6371021201960002 | request_id: 3d19daf1-129c-4141-86f2-bdbb37333718 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 183814e1-70b4-4ede-ae19-7552a1ae5fd9 | service: service-general +[2026-04-16 14:22:58.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091010110006 | request_id: 183814e1-70b4-4ede-ae19-7552a1ae5fd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0942a66a-cd29-471b-8327-9f4f455150b7 | service: service-general +[2026-04-16 14:22:58.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115109750001 | request_id: 0942a66a-cd29-471b-8327-9f4f455150b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52b35a31-4317-48a8-b0dc-5350592f5c4d | service: service-general +[2026-04-16 14:22:58.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516051807670001 | request_id: 52b35a31-4317-48a8-b0dc-5350592f5c4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4c9bba9-9a64-4ba7-b2a1-93f68186e1e0 | service: service-general +[2026-04-16 14:22:58.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130506040001 | request_id: e4c9bba9-9a64-4ba7-b2a1-93f68186e1e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba692b5c-a3ea-4823-97f6-d2cea7dea7d4 | service: service-general +[2026-04-16 14:22:58.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050612590005 | request_id: ba692b5c-a3ea-4823-97f6-d2cea7dea7d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7edd31c-4ae9-4482-a817-4ea7f2ddf730 | service: service-general +[2026-04-16 14:22:58.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014608920003 | request_id: e7edd31c-4ae9-4482-a817-4ea7f2ddf730 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff961e27-9427-44a0-9282-74c73f162bd2 | service: service-general +[2026-04-16 14:22:58.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135109620002 | request_id: ff961e27-9427-44a0-9282-74c73f162bd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94e1045e-4a02-4452-9539-732ebd16ac7e | service: service-general +[2026-04-16 14:22:58.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135009790006 | request_id: 94e1045e-4a02-4452-9539-732ebd16ac7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0f33ed7-e1bf-4797-ac1c-7f3bdc5e4978 | service: service-general +[2026-04-16 14:22:58.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101640106 | request_id: a0f33ed7-e1bf-4797-ac1c-7f3bdc5e4978 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5cb4c1e-3b91-4254-9afd-5cbf531b2451 | service: service-general +[2026-04-16 14:22:58.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170408020001 | request_id: b5cb4c1e-3b91-4254-9afd-5cbf531b2451 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81c47456-e660-418c-8278-a249355ecc8f | service: service-general +[2026-04-16 14:22:58.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175501040003 | request_id: 81c47456-e660-418c-8278-a249355ecc8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bab66df-afd6-4dd6-81c8-b069c8061f43 | service: service-general +[2026-04-16 14:22:58.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559370 | request_id: 5bab66df-afd6-4dd6-81c8-b069c8061f43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff76743b-ce7c-4a10-9c0c-e33c685526be | service: service-general +[2026-04-16 14:22:58.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: ff76743b-ce7c-4a10-9c0c-e33c685526be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38fc2e8b-cb36-4820-af56-83dd6ac51159 | service: service-general +[2026-04-16 14:22:58.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911063478 | request_id: 38fc2e8b-cb36-4820-af56-83dd6ac51159 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14f4eade-f184-42c4-aac2-3b04ce4db84d | service: service-general +[2026-04-16 14:22:58.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517045704820002 | request_id: 14f4eade-f184-42c4-aac2-3b04ce4db84d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40aa869d-d7f6-4a36-a160-9d9bbdb19914 | service: service-general +[2026-04-16 14:22:58.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114902630002 | request_id: 40aa869d-d7f6-4a36-a160-9d9bbdb19914 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48a2e605-8ecc-4baf-88db-0a84d20b90e7 | service: service-general +[2026-04-16 14:22:58.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 48a2e605-8ecc-4baf-88db-0a84d20b90e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55ed04e4-0754-4259-ab84-c414605b757d | service: service-general +[2026-04-16 14:22:58.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050208120005 | request_id: 55ed04e4-0754-4259-ab84-c414605b757d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6747721e-9bcb-42b1-9f50-564a92f56088 | service: service-general +[2026-04-16 14:22:58.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134307130004 | request_id: 6747721e-9bcb-42b1-9f50-564a92f56088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ce401ed-8538-4179-91fd-908363dd3f15 | service: service-general +[2026-04-16 14:22:58.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552444 | request_id: 6ce401ed-8538-4179-91fd-908363dd3f15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 727bb18f-2bd7-4a6c-9217-286f36792a1d | service: service-general +[2026-04-16 14:22:58.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241211590005 | request_id: 727bb18f-2bd7-4a6c-9217-286f36792a1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b879a784-a56b-4104-9f97-ef10531fe25a | service: service-general +[2026-04-16 14:22:58.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: b879a784-a56b-4104-9f97-ef10531fe25a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e532e4f9-3fe5-4f7f-a643-d785668f9295 | service: service-general +[2026-04-16 14:22:58.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574010604560002 | request_id: e532e4f9-3fe5-4f7f-a643-d785668f9295 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8af7acef-3cd7-49ba-a931-ea7a993c78a1 | service: service-general +[2026-04-16 14:22:58.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051708620001 | request_id: 8af7acef-3cd7-49ba-a931-ea7a993c78a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b625a82-1c74-418f-a6a8-26f781a7de76 | service: service-general +[2026-04-16 14:22:58.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509064306730004 | request_id: 1b625a82-1c74-418f-a6a8-26f781a7de76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 235ae283-5b7e-41de-b259-20009d4d8c6c | service: service-general +[2026-04-16 14:22:58.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504194701600001 | request_id: 235ae283-5b7e-41de-b259-20009d4d8c6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3511b1e7-682d-432d-a118-5bc4b0bb9ff1 | service: service-general +[2026-04-16 14:22:58.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165104780001 | request_id: 3511b1e7-682d-432d-a118-5bc4b0bb9ff1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6c96944-5c4f-4265-b1af-ead4f2826ee5 | service: service-general +[2026-04-16 14:22:58.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230202680002 | request_id: d6c96944-5c4f-4265-b1af-ead4f2826ee5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 483eefe5-8ea6-4d1a-9701-1b8fccd6c48e | service: service-general +[2026-04-16 14:22:58.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578036906950005 | request_id: 483eefe5-8ea6-4d1a-9701-1b8fccd6c48e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15dea8e5-1129-4498-ba08-e769c562a41d | service: service-general +[2026-04-16 14:22:58.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506255912960001 | request_id: 15dea8e5-1129-4498-ba08-e769c562a41d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 481283df-350d-474c-b858-aa3c606a9528 | service: service-general +[2026-04-16 14:22:58.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911329607 | request_id: 481283df-350d-474c-b858-aa3c606a9528 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b002640f-12ce-4f78-9725-837a4b8c5137 | service: service-general +[2026-04-16 14:22:58.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505111302180002 | request_id: b002640f-12ce-4f78-9725-837a4b8c5137 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4552fc74-4943-4891-9741-06d1fd5db589 | service: service-general +[2026-04-16 14:22:58.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021509430001 | request_id: 4552fc74-4943-4891-9741-06d1fd5db589 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2b2c0eb-89cc-4921-bb85-60309220a473 | service: service-general +[2026-04-16 14:22:58.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514026510770002 | request_id: c2b2c0eb-89cc-4921-bb85-60309220a473 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c82d2869-366d-46da-aad9-e273e4124ec0 | service: service-general +[2026-04-16 14:22:58.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055206620005 | request_id: c82d2869-366d-46da-aad9-e273e4124ec0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96615ed8-c9f6-4c6f-8305-3b7e70ef4f27 | service: service-general +[2026-04-16 14:22:58.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552445 | request_id: 96615ed8-c9f6-4c6f-8305-3b7e70ef4f27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d4697cb-caae-417f-ab1c-8f6cfd08ee19 | service: service-general +[2026-04-16 14:22:58.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 274.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186903770001 | request_id: 0d4697cb-caae-417f-ab1c-8f6cfd08ee19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34e878fd-a1dd-46ff-b855-dcacd15872bc | service: service-general +[2026-04-16 14:22:58.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176409490001 | request_id: 34e878fd-a1dd-46ff-b855-dcacd15872bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 903c82fb-6130-4f9e-b32f-45e454b42dc2 | service: service-general +[2026-04-16 14:22:58.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042103570001 | request_id: 903c82fb-6130-4f9e-b32f-45e454b42dc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3d889a3-7d18-403c-ace0-6d239ec65625 | service: service-general +[2026-04-16 14:22:58.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044507710004 | request_id: c3d889a3-7d18-403c-ace0-6d239ec65625 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9b12012-a4ad-4fc8-bcc6-b73bb0e9c92d | service: service-general +[2026-04-16 14:22:58.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022002080001 | request_id: f9b12012-a4ad-4fc8-bcc6-b73bb0e9c92d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcb9dbb5-f439-4207-ac08-80f99f34a8fa | service: service-general +[2026-04-16 14:22:58.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552446 | request_id: fcb9dbb5-f439-4207-ac08-80f99f34a8fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21d29695-8941-4049-9086-b062d5b41fb0 | service: service-general +[2026-04-16 14:22:58.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232402800001 | request_id: 21d29695-8941-4049-9086-b062d5b41fb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e003c2a7-1491-4900-9678-620517ec679a | service: service-general +[2026-04-16 14:22:58.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184107520001 | request_id: e003c2a7-1491-4900-9678-620517ec679a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 219ebbb1-779d-411c-a1f7-319608eb6c5b | service: service-general +[2026-04-16 14:22:58.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242302930001 | request_id: 219ebbb1-779d-411c-a1f7-319608eb6c5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c882960f-d2eb-4cfd-b95e-71a1f9ec5b46 | service: service-general +[2026-04-16 14:22:58.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042005530001 | request_id: c882960f-d2eb-4cfd-b95e-71a1f9ec5b46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86d73b00-790e-4c1b-b637-9119d9e38929 | service: service-general +[2026-04-16 14:22:58.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195105590001 | request_id: 86d73b00-790e-4c1b-b637-9119d9e38929 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa32a86c-6f25-4132-90a9-c9070ca53b6e | service: service-general +[2026-04-16 14:22:58.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042201530001 | request_id: aa32a86c-6f25-4132-90a9-c9070ca53b6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ded53ba-3542-4365-a6f3-3ef2aee32b82 | service: service-general +[2026-04-16 14:22:58.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141112630001 | request_id: 3ded53ba-3542-4365-a6f3-3ef2aee32b82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdfb2b2a-63c9-4366-80df-155b7924e9b2 | service: service-general +[2026-04-16 14:22:58.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142205060001 | request_id: fdfb2b2a-63c9-4366-80df-155b7924e9b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 335cb0f2-8b86-4ba2-b2c0-21f86ff9e365 | service: service-general +[2026-04-16 14:22:58.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: 335cb0f2-8b86-4ba2-b2c0-21f86ff9e365 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ab6af5a-9ba8-41c4-9e40-d2ea7b586290 | service: service-general +[2026-04-16 14:22:58.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507265408530002 | request_id: 1ab6af5a-9ba8-41c4-9e40-d2ea7b586290 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63e68e33-c82e-4334-ac68-5e6dc365eeba | service: service-general +[2026-04-16 14:22:58.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181302750001 | request_id: 63e68e33-c82e-4334-ac68-5e6dc365eeba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6cc0ad2-02cb-49a6-adc1-9f4baf15a9f6 | service: service-general +[2026-04-16 14:22:58.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 580.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505076310190001 | request_id: d6cc0ad2-02cb-49a6-adc1-9f4baf15a9f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fc578b8-1d3b-4971-b882-e21b5f599eff | service: service-general +[2026-04-16 14:22:58.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116207740001 | request_id: 6fc578b8-1d3b-4971-b882-e21b5f599eff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d6bd11e-16d8-46a5-9487-340f147ec177 | service: service-general +[2026-04-16 14:22:58.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517106111970001 | request_id: 7d6bd11e-16d8-46a5-9487-340f147ec177 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a281442c-39ef-4142-856f-eeaf61bd8089 | service: service-general +[2026-04-16 14:22:58.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505145406650002 | request_id: a281442c-39ef-4142-856f-eeaf61bd8089 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 148f4885-5fde-467c-b574-c76532d2d2e4 | service: service-general +[2026-04-16 14:22:58.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506251108770001 | request_id: 148f4885-5fde-467c-b574-c76532d2d2e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54d091cb-2ae5-4e94-bee3-502bbbef959a | service: service-general +[2026-04-16 14:22:58.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035301780001 | request_id: 54d091cb-2ae5-4e94-bee3-502bbbef959a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1d1ee4e-629c-4558-86fc-795952b6d8b2 | service: service-general +[2026-04-16 14:22:58.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064101730011 | request_id: d1d1ee4e-629c-4558-86fc-795952b6d8b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff3a1d53-6bda-4ccb-bd5f-499caeefc47b | service: service-general +[2026-04-16 14:22:58.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014107740004 | request_id: ff3a1d53-6bda-4ccb-bd5f-499caeefc47b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 361c2013-c947-463b-8712-ef2ce82511a0 | service: service-general +[2026-04-16 14:22:58.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046105580002 | request_id: 361c2013-c947-463b-8712-ef2ce82511a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a16d45a4-d382-4e7d-8ea0-84bfefa1f15f | service: service-general +[2026-04-16 14:22:58.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186709810006 | request_id: a16d45a4-d382-4e7d-8ea0-84bfefa1f15f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c4dbc67-c574-41ea-a43b-e9f86a163848 | service: service-general +[2026-04-16 14:22:58.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240505000005 | request_id: 1c4dbc67-c574-41ea-a43b-e9f86a163848 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68e660e2-5a2f-4b4e-8895-76117d41ed99 | service: service-general +[2026-04-16 14:22:58.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510195507740006 | request_id: 68e660e2-5a2f-4b4e-8895-76117d41ed99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a6d1b43-9cff-4f93-aa85-b3c3fe04d950 | service: service-general +[2026-04-16 14:22:58.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574031505550004 | request_id: 5a6d1b43-9cff-4f93-aa85-b3c3fe04d950 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46c58bcf-c31d-4979-b81d-f9f41f9bff3d | service: service-general +[2026-04-16 14:22:58.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552448 | request_id: 46c58bcf-c31d-4979-b81d-f9f41f9bff3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72ca7c29-d8f1-4735-8ea2-07b0e4ac2843 | service: service-general +[2026-04-16 14:22:58.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301108650004 | request_id: 72ca7c29-d8f1-4735-8ea2-07b0e4ac2843 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3977b5b-6c55-49ac-8036-a5d55752e13b | service: service-general +[2026-04-16 14:22:58.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126309990005 | request_id: f3977b5b-6c55-49ac-8036-a5d55752e13b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b824377-18ac-4913-aac3-a49befb37da5 | service: service-general +[2026-04-16 14:22:58.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115704770004 | request_id: 3b824377-18ac-4913-aac3-a49befb37da5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71d9328d-a02e-4e30-95f5-8b4ecdb02d15 | service: service-general +[2026-04-16 14:22:58.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574016803670002 | request_id: 71d9328d-a02e-4e30-95f5-8b4ecdb02d15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c34e0aa-e66f-42bc-9a80-f583f9b2d556 | service: service-general +[2026-04-16 14:22:58.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056108710001 | request_id: 6c34e0aa-e66f-42bc-9a80-f583f9b2d556 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85010cb7-332e-4f82-8b86-7953d7206d6f | service: service-general +[2026-04-16 14:22:58.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050911470002 | request_id: 85010cb7-332e-4f82-8b86-7953d7206d6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16455e44-321b-4e0f-8b7d-ccc3d9bf3cd6 | service: service-general +[2026-04-16 14:22:58.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082806180003 | request_id: 16455e44-321b-4e0f-8b7d-ccc3d9bf3cd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 582bac1a-7a0a-4ce5-96c7-4a19b0e85df5 | service: service-general +[2026-04-16 14:22:58.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520062306200002 | request_id: 582bac1a-7a0a-4ce5-96c7-4a19b0e85df5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 504b7af3-face-44be-a773-9f83414ed5ce | service: service-general +[2026-04-16 14:22:58.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256507800002 | request_id: 504b7af3-face-44be-a773-9f83414ed5ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33da695a-ca69-480d-a9da-6bf2654499ec | service: service-general +[2026-04-16 14:22:58.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135012820003 | request_id: 33da695a-ca69-480d-a9da-6bf2654499ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d43361d-a26e-4343-973b-e51ad3a04e36 | service: service-general +[2026-04-16 14:22:58.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552449 | request_id: 6d43361d-a26e-4343-973b-e51ad3a04e36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7da03dbf-1dc8-480c-916b-eff636745f27 | service: service-general +[2026-04-16 14:22:58.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251011480001 | request_id: 7da03dbf-1dc8-480c-916b-eff636745f27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa3e29ed-60ae-4371-bf7b-c040eb560ed1 | service: service-general +[2026-04-16 14:22:58.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040506730001 | request_id: fa3e29ed-60ae-4371-bf7b-c040eb560ed1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1dc404e1-e61f-4437-8a3a-6e668211fc21 | service: service-general +[2026-04-16 14:22:58.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135602150003 | request_id: 1dc404e1-e61f-4437-8a3a-6e668211fc21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93d213f4-8f6d-4ce8-b9c7-6b19673b6d05 | service: service-general +[2026-04-16 14:22:58.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050608580001 | request_id: 93d213f4-8f6d-4ce8-b9c7-6b19673b6d05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea0b3fa8-aa7f-4060-8ddf-ee13d32009db | service: service-general +[2026-04-16 14:22:58.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507126308720002 | request_id: ea0b3fa8-aa7f-4060-8ddf-ee13d32009db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38db9539-3df7-45f4-9093-64f3e9f910e5 | service: service-general +[2026-04-16 14:22:58.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011412530002 | request_id: 38db9539-3df7-45f4-9093-64f3e9f910e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f83a903-81b2-494b-8fb8-fc191161d86a | service: service-general +[2026-04-16 14:22:58.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252708700003 | request_id: 7f83a903-81b2-494b-8fb8-fc191161d86a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 991ff05b-70b0-4810-b618-fe3ce6eedb6e | service: service-general +[2026-04-16 14:22:58.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135305610001 | request_id: 991ff05b-70b0-4810-b618-fe3ce6eedb6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dce539f2-e440-40d5-a07e-2cfb32ed30a3 | service: service-general +[2026-04-16 14:22:58.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011810930001 | request_id: dce539f2-e440-40d5-a07e-2cfb32ed30a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92f56e37-c85b-4530-b13c-39a5cd424fbd | service: service-general +[2026-04-16 14:22:58.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525045202790002 | request_id: 92f56e37-c85b-4530-b13c-39a5cd424fbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 041b8bb1-93f7-4e5b-add8-cab488a65071 | service: service-general +[2026-04-16 14:22:58.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505011709830001 | request_id: 041b8bb1-93f7-4e5b-add8-cab488a65071 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9962dd8-98e2-4920-ade2-ac31b45ecf18 | service: service-general +[2026-04-16 14:22:58.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025501740002 | request_id: c9962dd8-98e2-4920-ade2-ac31b45ecf18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6373e4f3-32c5-4b9c-a8c0-f1a50d42716a | service: service-general +[2026-04-16 14:22:58.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508034407740006 | request_id: 6373e4f3-32c5-4b9c-a8c0-f1a50d42716a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71ba2013-b564-4d70-bd72-77ffbdef7be6 | service: service-general +[2026-04-16 14:22:58.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074608670002 | request_id: 71ba2013-b564-4d70-bd72-77ffbdef7be6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d30bee8b-cef2-4cdb-a5c9-82f2f8fa0cc0 | service: service-general +[2026-04-16 14:22:58.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572034601950002 | request_id: d30bee8b-cef2-4cdb-a5c9-82f2f8fa0cc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25d26d37-aeb2-4974-aa33-64bf4c09d61d | service: service-general +[2026-04-16 14:22:58.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056909730001 | request_id: 25d26d37-aeb2-4974-aa33-64bf4c09d61d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2442e7f-bfd5-4b9c-9cc1-30cec962221e | service: service-general +[2026-04-16 14:22:58.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505160000000000 | request_id: a2442e7f-bfd5-4b9c-9cc1-30cec962221e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fad20fbe-f8ba-4e1e-a959-ecb9a117d8c6 | service: service-general +[2026-04-16 14:22:58.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473031802980004 | request_id: fad20fbe-f8ba-4e1e-a959-ecb9a117d8c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c50fd429-8784-4852-a880-c2d509df7de7 | service: service-general +[2026-04-16 14:22:58.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503104708620002 | request_id: c50fd429-8784-4852-a880-c2d509df7de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19794ccc-52d7-4384-aa13-17dfb42441d1 | service: service-general +[2026-04-16 14:22:58.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095112690004 | request_id: 19794ccc-52d7-4384-aa13-17dfb42441d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 419355f4-c0cc-49c1-b92c-c2424c155cc0 | service: service-general +[2026-04-16 14:22:58.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552450 | request_id: 419355f4-c0cc-49c1-b92c-c2424c155cc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df551737-7ab7-450b-9e31-677f174f903a | service: service-general +[2026-04-16 14:22:58.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518011303760001 | request_id: df551737-7ab7-450b-9e31-677f174f903a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f668916-4f14-4c1f-9feb-1d4386e228f8 | service: service-general +[2026-04-16 14:22:58.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194807620002 | request_id: 5f668916-4f14-4c1f-9feb-1d4386e228f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be26f5de-933a-49d6-b217-019808e4da5b | service: service-general +[2026-04-16 14:22:58.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505191506490003 | request_id: be26f5de-933a-49d6-b217-019808e4da5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74e4d2b9-5996-4712-813c-3dd8d3abe1a4 | service: service-general +[2026-04-16 14:22:58.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 256.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035306940001 | request_id: 74e4d2b9-5996-4712-813c-3dd8d3abe1a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78322a2c-6ccb-47c4-8a70-288ce8ffeeb3 | service: service-general +[2026-04-16 14:22:58.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078113440680 | request_id: 78322a2c-6ccb-47c4-8a70-288ce8ffeeb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 126bbdd2-de66-4996-a0d8-c1974b3d34a4 | service: service-general +[2026-04-16 14:22:58.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164107650144 | request_id: 126bbdd2-de66-4996-a0d8-c1974b3d34a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df136162-482f-4a38-b566-92449bf21b41 | service: service-general +[2026-04-16 14:22:58.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154101650008 | request_id: df136162-482f-4a38-b566-92449bf21b41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 864c2829-8b05-43ac-b053-43be55e45dc1 | service: service-general +[2026-04-16 14:22:58.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552451 | request_id: 864c2829-8b05-43ac-b053-43be55e45dc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45c2b9bc-f1f6-4189-bef3-0d4a4bd1a028 | service: service-general +[2026-04-16 14:22:58.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090609540001 | request_id: 45c2b9bc-f1f6-4189-bef3-0d4a4bd1a028 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7b36ca2-fde3-48eb-b59c-1cf9ceb23f4b | service: service-general +[2026-04-16 14:22:58.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 426.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130210200001 | request_id: d7b36ca2-fde3-48eb-b59c-1cf9ceb23f4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13bb1867-0888-4565-8668-40149b98972a | service: service-general +[2026-04-16 14:22:58.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510045108810006 | request_id: 13bb1867-0888-4565-8668-40149b98972a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05346229-bd2b-4696-8ff9-6914d1ebf495 | service: service-general +[2026-04-16 14:22:58.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221007660002 | request_id: 05346229-bd2b-4696-8ff9-6914d1ebf495 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d1a0d54-53bb-4c30-838c-7ea4d6638173 | service: service-general +[2026-04-16 14:22:58.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094102560005 | request_id: 0d1a0d54-53bb-4c30-838c-7ea4d6638173 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e1df8ee-b3d0-412a-a6be-9616debdc406 | service: service-general +[2026-04-16 14:22:58.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031710800001 | request_id: 5e1df8ee-b3d0-412a-a6be-9616debdc406 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bcd473b-792e-40d7-b49b-959f6240f4b1 | service: service-general +[2026-04-16 14:22:58.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044406940003 | request_id: 1bcd473b-792e-40d7-b49b-959f6240f4b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6d0d5c2-f620-412e-9805-9f37fd929aaa | service: service-general +[2026-04-16 14:22:58.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024912770001 | request_id: a6d0d5c2-f620-412e-9805-9f37fd929aaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c7fd011-1551-432a-b257-8bd83b78e27c | service: service-general +[2026-04-16 14:22:58.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030505620005 | request_id: 9c7fd011-1551-432a-b257-8bd83b78e27c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71b1e82e-d475-4117-a66a-ae0a4b95c164 | service: service-general +[2026-04-16 14:22:58.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084811900004 | request_id: 71b1e82e-d475-4117-a66a-ae0a4b95c164 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 274a36db-bc2a-4661-a890-444e39994445 | service: service-general +[2026-04-16 14:22:58.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559214 | request_id: 274a36db-bc2a-4661-a890-444e39994445 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45b854a2-67ab-49fd-917f-be61be499446 | service: service-general +[2026-04-16 14:22:58.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025403500002 | request_id: 45b854a2-67ab-49fd-917f-be61be499446 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f5c3b7c-af99-4292-a2da-4dc9b23b1288 | service: service-general +[2026-04-16 14:22:58.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061005200001 | request_id: 9f5c3b7c-af99-4292-a2da-4dc9b23b1288 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09b39b51-b29a-4f2e-b8c9-1a7a39923cc4 | service: service-general +[2026-04-16 14:22:58.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502202006570002 | request_id: 09b39b51-b29a-4f2e-b8c9-1a7a39923cc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be230529-39a5-4e1e-bd92-93e8f8bd6011 | service: service-general +[2026-04-16 14:22:58.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121606690006 | request_id: be230529-39a5-4e1e-bd92-93e8f8bd6011 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0f4d51f-992f-4dc8-8464-a1a6cf699e20 | service: service-general +[2026-04-16 14:22:58.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036311640004 | request_id: e0f4d51f-992f-4dc8-8464-a1a6cf699e20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beefce58-638a-4945-a21e-4753d1e5e345 | service: service-general +[2026-04-16 14:22:58.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305708450002 | request_id: beefce58-638a-4945-a21e-4753d1e5e345 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b569554-ff8c-40fa-acb2-5aff9501187b | service: service-general +[2026-04-16 14:22:58.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085103630003 | request_id: 0b569554-ff8c-40fa-acb2-5aff9501187b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9224fae-d6dd-4fde-8e15-01aea392e396 | service: service-general +[2026-04-16 14:22:58.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040305990001 | request_id: d9224fae-d6dd-4fde-8e15-01aea392e396 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25dd3434-61f5-466e-be89-c5499e21af28 | service: service-general +[2026-04-16 14:22:58.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7203060406620001 | request_id: 25dd3434-61f5-466e-be89-c5499e21af28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 998c5d20-4f47-4c74-a770-172b421e56c6 | service: service-general +[2026-04-16 14:22:58.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052705880003 | request_id: 998c5d20-4f47-4c74-a770-172b421e56c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb7330f2-2383-4bbd-a301-62ad08a12b70 | service: service-general +[2026-04-16 14:22:58.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520136208640001 | request_id: fb7330f2-2383-4bbd-a301-62ad08a12b70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed2d8278-3bdd-4220-ba19-f83dcfd578d6 | service: service-general +[2026-04-16 14:22:58.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122204630001 | request_id: ed2d8278-3bdd-4220-ba19-f83dcfd578d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9065e487-7244-478e-aa6b-461bee7949ff | service: service-general +[2026-04-16 14:22:58.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8104031309920002 | request_id: 9065e487-7244-478e-aa6b-461bee7949ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b7da9a1-ad1a-44cc-a3ca-d636207eca51 | service: service-general +[2026-04-16 14:22:58.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080112600002 | request_id: 4b7da9a1-ad1a-44cc-a3ca-d636207eca51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1c0c71a-4d56-48c8-958e-63a534a1909b | service: service-general +[2026-04-16 14:22:58.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012210790002 | request_id: c1c0c71a-4d56-48c8-958e-63a534a1909b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99f77d81-00f5-447a-a217-9d5561c52d2d | service: service-general +[2026-04-16 14:22:58.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305102660001 | request_id: 99f77d81-00f5-447a-a217-9d5561c52d2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a688ffa-76f5-4349-8b45-b31b07e9de1e | service: service-general +[2026-04-16 14:22:58.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025806850002 | request_id: 5a688ffa-76f5-4349-8b45-b31b07e9de1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d412e6f4-cf40-4de9-ad56-6971606217f1 | service: service-general +[2026-04-16 14:22:58.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010612000002 | request_id: d412e6f4-cf40-4de9-ad56-6971606217f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1eea4303-33f0-4889-b1a9-491d7db2b16a | service: service-general +[2026-04-16 14:22:58.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142509470001 | request_id: 1eea4303-33f0-4889-b1a9-491d7db2b16a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 208fda38-6687-4205-86bb-b495ff01f095 | service: service-general +[2026-04-16 14:22:58.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034107530280 | request_id: 208fda38-6687-4205-86bb-b495ff01f095 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b675c8f-49eb-4ae6-8288-ec458494843f | service: service-general +[2026-04-16 14:22:58.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022809780006 | request_id: 5b675c8f-49eb-4ae6-8288-ec458494843f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37226111-2819-4878-87fa-eef19e671a69 | service: service-general +[2026-04-16 14:22:58.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514113004170001 | request_id: 37226111-2819-4878-87fa-eef19e671a69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfdfc475-1966-4465-8cdc-5ce1f4b01f0d | service: service-general +[2026-04-16 14:22:58.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040207070001 | request_id: cfdfc475-1966-4465-8cdc-5ce1f4b01f0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cfc7ac5-94c0-45f4-ae32-9068890f452d | service: service-general +[2026-04-16 14:22:58.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025505790002 | request_id: 7cfc7ac5-94c0-45f4-ae32-9068890f452d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2986e7fe-7d2d-40a4-943c-082718fda794 | service: service-general +[2026-04-16 14:22:58.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045305860002 | request_id: 2986e7fe-7d2d-40a4-943c-082718fda794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ed46f15-cb5f-476b-9ce5-4971a9950eab | service: service-general +[2026-04-16 14:22:58.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 545.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012403080006 | request_id: 3ed46f15-cb5f-476b-9ce5-4971a9950eab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8e2048e-7108-4f3d-9892-dc53f6d83666 | service: service-general +[2026-04-16 14:22:58.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140509190001 | request_id: e8e2048e-7108-4f3d-9892-dc53f6d83666 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b97bc8e-d400-4618-9ad1-abe7d741a22b | service: service-general +[2026-04-16 14:22:58.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171707030001 | request_id: 5b97bc8e-d400-4618-9ad1-abe7d741a22b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00ed61b1-c8fc-4cd4-abf1-adec0c00d35c | service: service-general +[2026-04-16 14:22:58.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331209620002 | request_id: 00ed61b1-c8fc-4cd4-abf1-adec0c00d35c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34faee54-8a2b-4c12-94c9-fc77a398cdd5 | service: service-general +[2026-04-16 14:22:58.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506106312730001 | request_id: 34faee54-8a2b-4c12-94c9-fc77a398cdd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e887cd6f-6af7-41b5-99a2-82ebfc6c4fc1 | service: service-general +[2026-04-16 14:22:58.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036102680001 | request_id: e887cd6f-6af7-41b5-99a2-82ebfc6c4fc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d334ed33-48e4-423d-828f-f0ac4f388d15 | service: service-general +[2026-04-16 14:22:58.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030503670004 | request_id: d334ed33-48e4-423d-828f-f0ac4f388d15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ee85d7a-0095-42b0-851b-2a417ab72e83 | service: service-general +[2026-04-16 14:22:58.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032408440001 | request_id: 8ee85d7a-0095-42b0-851b-2a417ab72e83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48d46f5f-cbaf-4aee-92fe-f4e00d7f47ec | service: service-general +[2026-04-16 14:22:58.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040110700002 | request_id: 48d46f5f-cbaf-4aee-92fe-f4e00d7f47ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4f5041a-7820-443a-b75a-e5da784396b9 | service: service-general +[2026-04-16 14:22:58.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514071102720001 | request_id: c4f5041a-7820-443a-b75a-e5da784396b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 778f5c70-1ae7-4015-b601-32e24b01a184 | service: service-general +[2026-04-16 14:22:58.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101101200002 | request_id: 778f5c70-1ae7-4015-b601-32e24b01a184 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e3bb194-54cb-423e-aa13-475818a34663 | service: service-general +[2026-04-16 14:22:58.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517070604990001 | request_id: 0e3bb194-54cb-423e-aa13-475818a34663 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd279fcb-d8ef-4ff1-938a-01d68d02971b | service: service-general +[2026-04-16 14:22:58.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514060306660005 | request_id: bd279fcb-d8ef-4ff1-938a-01d68d02971b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0dda480-cc0f-4495-b762-5dbbaafad809 | service: service-general +[2026-04-16 14:22:58.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506076004520001 | request_id: a0dda480-cc0f-4495-b762-5dbbaafad809 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de913a45-67df-4f21-987c-c7cb564298e7 | service: service-general +[2026-04-16 14:22:58.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510196103880002 | request_id: de913a45-67df-4f21-987c-c7cb564298e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 263474f0-c969-4808-869d-3dcce973929b | service: service-general +[2026-04-16 14:22:58.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911316684 | request_id: 263474f0-c969-4808-869d-3dcce973929b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c23a525c-1e0d-4014-ab0d-fc79bf80ffdb | service: service-general +[2026-04-16 14:22:58.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146912500001 | request_id: c23a525c-1e0d-4014-ab0d-fc79bf80ffdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfdfb62f-a1f7-4542-9802-7657e13a6cc6 | service: service-general +[2026-04-16 14:22:58.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185211950002 | request_id: cfdfb62f-a1f7-4542-9802-7657e13a6cc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b65c9e5-6fe1-4be1-b415-c7ba46db348f | service: service-general +[2026-04-16 14:22:58.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510054809680001 | request_id: 2b65c9e5-6fe1-4be1-b415-c7ba46db348f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b9e2edd-5b8f-46c8-ac44-4037cd0f29a8 | service: service-general +[2026-04-16 14:22:58.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552455 | request_id: 3b9e2edd-5b8f-46c8-ac44-4037cd0f29a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5dd08ab-339f-47b3-8e22-06a9ea545837 | service: service-general +[2026-04-16 14:22:58.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505220803700002 | request_id: d5dd08ab-339f-47b3-8e22-06a9ea545837 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25df6a45-b302-439a-83e8-1e123f9a230f | service: service-general +[2026-04-16 14:22:58.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194101640011 | request_id: 25df6a45-b302-439a-83e8-1e123f9a230f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 703174a3-315e-4535-a35d-3a935ff7788c | service: service-general +[2026-04-16 14:22:58.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026506000004 | request_id: 703174a3-315e-4535-a35d-3a935ff7788c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55b27cc9-b773-4d9c-8bd1-dde4ceee62b8 | service: service-general +[2026-04-16 14:22:58.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025502050001 | request_id: 55b27cc9-b773-4d9c-8bd1-dde4ceee62b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d4672dd-6b41-499a-b2dc-4f349939ce7e | service: service-general +[2026-04-16 14:22:58.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552456 | request_id: 5d4672dd-6b41-499a-b2dc-4f349939ce7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d434940-2950-4864-b91a-429b402f9ee2 | service: service-general +[2026-04-16 14:22:58.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514056404620001 | request_id: 3d434940-2950-4864-b91a-429b402f9ee2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feae0e9d-03ea-476b-abfe-e8ca0ac002ff | service: service-general +[2026-04-16 14:22:58.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040205990001 | request_id: feae0e9d-03ea-476b-abfe-e8ca0ac002ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d793684-891a-4007-9de5-7b1c73c5b1b5 | service: service-general +[2026-04-16 14:22:58.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135611700002 | request_id: 5d793684-891a-4007-9de5-7b1c73c5b1b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a6d22d8-d997-495b-96d7-382f8191f353 | service: service-general +[2026-04-16 14:22:58.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082302850002 | request_id: 5a6d22d8-d997-495b-96d7-382f8191f353 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1ae48d9-7885-4577-9784-903f7faa933a | service: service-general +[2026-04-16 14:22:58.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124407740003 | request_id: a1ae48d9-7885-4577-9784-903f7faa933a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a23375c7-efe6-4961-ac28-a64bc541a7a6 | service: service-general +[2026-04-16 14:22:58.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210210550001 | request_id: a23375c7-efe6-4961-ac28-a64bc541a7a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efee4d92-b26c-42d2-a2d6-c51568fa9b39 | service: service-general +[2026-04-16 14:22:58.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215401200001 | request_id: efee4d92-b26c-42d2-a2d6-c51568fa9b39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4332c28d-04f3-4ef4-9edb-fd41f062dbc2 | service: service-general +[2026-04-16 14:22:58.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015407820001 | request_id: 4332c28d-04f3-4ef4-9edb-fd41f062dbc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 682bf92b-6e41-4840-839c-6db0e373a046 | service: service-general +[2026-04-16 14:22:58.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034101620067 | request_id: 682bf92b-6e41-4840-839c-6db0e373a046 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c05572b2-5857-4dd4-8b60-dbc9eecaaa53 | service: service-general +[2026-04-16 14:22:58.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035401760001 | request_id: c05572b2-5857-4dd4-8b60-dbc9eecaaa53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bb76f6f-e565-4bd5-8a73-c56541455db6 | service: service-general +[2026-04-16 14:22:58.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020809690005 | request_id: 8bb76f6f-e565-4bd5-8a73-c56541455db6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e04a1846-e942-492e-8f3e-5f468223d84a | service: service-general +[2026-04-16 14:22:58.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021811730001 | request_id: e04a1846-e942-492e-8f3e-5f468223d84a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a391dfed-1d0d-4780-9ca7-6d77c9838778 | service: service-general +[2026-04-16 14:22:58.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056806630001 | request_id: a391dfed-1d0d-4780-9ca7-6d77c9838778 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d692c096-bf6c-4247-910b-cf5504657ae8 | service: service-general +[2026-04-16 14:22:58.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052107540001 | request_id: d692c096-bf6c-4247-910b-cf5504657ae8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59dc8ca9-ded0-4a5a-98f1-8c073111a20c | service: service-general +[2026-04-16 14:22:58.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035603400001 | request_id: 59dc8ca9-ded0-4a5a-98f1-8c073111a20c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a3c61fd-d487-4a07-84f4-c805efbd5c7c | service: service-general +[2026-04-16 14:22:58.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105507580008 | request_id: 1a3c61fd-d487-4a07-84f4-c805efbd5c7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b90d8b73-21cc-4251-a357-cc40837f6975 | service: service-general +[2026-04-16 14:22:58.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081509730002 | request_id: b90d8b73-21cc-4251-a357-cc40837f6975 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57e0148c-0d1f-44a7-9726-f66cd43f0474 | service: service-general +[2026-04-16 14:22:58.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503012410610001 | request_id: 57e0148c-0d1f-44a7-9726-f66cd43f0474 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24e8bacb-a66f-4da2-85dc-e4e8fcdee0c2 | service: service-general +[2026-04-16 14:22:58.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020708570006 | request_id: 24e8bacb-a66f-4da2-85dc-e4e8fcdee0c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7456edc1-cadc-46d7-9ad5-7010045e1f4d | service: service-general +[2026-04-16 14:22:58.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522166108870004 | request_id: 7456edc1-cadc-46d7-9ad5-7010045e1f4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41a89e24-e057-4dbc-a921-2f4a3b1a0f95 | service: service-general +[2026-04-16 14:22:58.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020603030002 | request_id: 41a89e24-e057-4dbc-a921-2f4a3b1a0f95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e27cc8c0-2304-4649-a9fd-848fec9388bf | service: service-general +[2026-04-16 14:22:58.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074107550005 | request_id: e27cc8c0-2304-4649-a9fd-848fec9388bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfa3a4fd-a9ff-4600-8b09-b1d5250fd230 | service: service-general +[2026-04-16 14:22:58.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105603930003 | request_id: cfa3a4fd-a9ff-4600-8b09-b1d5250fd230 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5815d4b3-9278-4e62-b8ea-2fafce70a7b4 | service: service-general +[2026-04-16 14:22:58.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505160203890001 | request_id: 5815d4b3-9278-4e62-b8ea-2fafce70a7b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cd1f047-8f05-4684-81f6-3f5f82444698 | service: service-general +[2026-04-16 14:22:58.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252105420002 | request_id: 3cd1f047-8f05-4684-81f6-3f5f82444698 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeeea986-c738-48cc-947a-f42e47bcb8cc | service: service-general +[2026-04-16 14:22:58.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517044101910001 | request_id: aeeea986-c738-48cc-947a-f42e47bcb8cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09c873b6-4f38-4265-a2d6-44f07f4c89c5 | service: service-general +[2026-04-16 14:22:58.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552458 | request_id: 09c873b6-4f38-4265-a2d6-44f07f4c89c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31cd4222-9f4c-4226-a4f4-ce9edc8ec692 | service: service-general +[2026-04-16 14:22:58.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013012990002 | request_id: 31cd4222-9f4c-4226-a4f4-ce9edc8ec692 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 689db520-d238-420e-a7f6-ef0e0aa47c64 | service: service-general +[2026-04-16 14:22:58.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578221110520002 | request_id: 689db520-d238-420e-a7f6-ef0e0aa47c64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e24786ef-ed6d-4499-9644-f3e05f212176 | service: service-general +[2026-04-16 14:22:58.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016808460001 | request_id: e24786ef-ed6d-4499-9644-f3e05f212176 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65fb2df7-1a46-4609-8523-f21f8193d79d | service: service-general +[2026-04-16 14:22:58.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034501010003 | request_id: 65fb2df7-1a46-4609-8523-f21f8193d79d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b90b5a98-58d3-4f12-8b3b-a836c409802b | service: service-general +[2026-04-16 14:22:58.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236506830004 | request_id: b90b5a98-58d3-4f12-8b3b-a836c409802b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d26a275f-252e-4c51-bc9e-9c6f64c1be42 | service: service-general +[2026-04-16 14:22:58.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195103590003 | request_id: d26a275f-252e-4c51-bc9e-9c6f64c1be42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 802b82b5-12ec-4c1b-8f89-04fa281ef9a8 | service: service-general +[2026-04-16 14:22:58.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032508690004 | request_id: 802b82b5-12ec-4c1b-8f89-04fa281ef9a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14651f4b-6295-4408-b4e6-45cb3b2381bb | service: service-general +[2026-04-16 14:22:58.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110108900002 | request_id: 14651f4b-6295-4408-b4e6-45cb3b2381bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fcabc96-5d44-450e-9ea5-edcae5764513 | service: service-general +[2026-04-16 14:22:58.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125508640001 | request_id: 9fcabc96-5d44-450e-9ea5-edcae5764513 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac9b9f1b-5dc2-4a2b-8550-70ba62875c25 | service: service-general +[2026-04-16 14:22:58.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031003620001 | request_id: ac9b9f1b-5dc2-4a2b-8550-70ba62875c25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4191042d-3e97-460b-bae1-ba14541bf870 | service: service-general +[2026-04-16 14:22:58.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410670001 | request_id: 4191042d-3e97-460b-bae1-ba14541bf870 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89a32c03-c755-4427-b864-1dd5c50f6363 | service: service-general +[2026-04-16 14:22:58.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 448.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016412780002 | request_id: 89a32c03-c755-4427-b864-1dd5c50f6363 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fba77af5-6102-4b22-b906-1e357befa1a2 | service: service-general +[2026-04-16 14:22:58.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 263.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559932 | request_id: fba77af5-6102-4b22-b906-1e357befa1a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca760cad-c298-40a2-9851-fb8193377e90 | service: service-general +[2026-04-16 14:22:58.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3527080107780006 | request_id: ca760cad-c298-40a2-9851-fb8193377e90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24cc71e1-7505-4139-bb24-110a89bab6b8 | service: service-general +[2026-04-16 14:22:58.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241504630001 | request_id: 24cc71e1-7505-4139-bb24-110a89bab6b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60f9182d-ae75-4556-82db-58f135a1f137 | service: service-general +[2026-04-16 14:22:58.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504182512930001 | request_id: 60f9182d-ae75-4556-82db-58f135a1f137 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab51e29a-2925-4294-aef5-6ba795946db5 | service: service-general +[2026-04-16 14:22:58.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030104610008 | request_id: ab51e29a-2925-4294-aef5-6ba795946db5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3af9aed-b6f6-4539-bc79-0556ddae5b3e | service: service-general +[2026-04-16 14:22:58.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014810510001 | request_id: d3af9aed-b6f6-4539-bc79-0556ddae5b3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b291fc50-f7a6-4352-a3d5-0eb932c391f8 | service: service-general +[2026-04-16 14:22:58.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034401870002 | request_id: b291fc50-f7a6-4352-a3d5-0eb932c391f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c374ea97-f87a-434a-97c9-786b09015613 | service: service-general +[2026-04-16 14:22:58.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232905650001 | request_id: c374ea97-f87a-434a-97c9-786b09015613 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aaf5fc4e-240b-4973-9491-7bd5b27dd067 | service: service-general +[2026-04-16 14:22:58.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9118011808510002 | request_id: aaf5fc4e-240b-4973-9491-7bd5b27dd067 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67abde3f-7a68-4029-8f9c-9b044a09e99a | service: service-general +[2026-04-16 14:22:58.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528051010730002 | request_id: 67abde3f-7a68-4029-8f9c-9b044a09e99a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc8e67c8-70dd-433d-a138-94252167ab71 | service: service-general +[2026-04-16 14:22:58.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095410630001 | request_id: cc8e67c8-70dd-433d-a138-94252167ab71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64e22b8e-2f61-4904-87b1-1ea18bde5186 | service: service-general +[2026-04-16 14:22:58.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3500000011476703 | request_id: 64e22b8e-2f61-4904-87b1-1ea18bde5186 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55f59573-21ef-417e-9b96-ce2bb8312931 | service: service-general +[2026-04-16 14:22:58.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571102333300005 | request_id: 55f59573-21ef-417e-9b96-ce2bb8312931 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 651b1c8e-c318-4acb-b155-ce4fc90d9918 | service: service-general +[2026-04-16 14:22:58.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525161905890001 | request_id: 651b1c8e-c318-4acb-b155-ce4fc90d9918 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b3ff3d7-777d-47ff-95b2-99cdd4b4d336 | service: service-general +[2026-04-16 14:22:58.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000073 | request_id: 7b3ff3d7-777d-47ff-95b2-99cdd4b4d336 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ff65f5d-1624-43fb-a3dc-054d29c06224 | service: service-general +[2026-04-16 14:22:58.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024807960004 | request_id: 3ff65f5d-1624-43fb-a3dc-054d29c06224 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d86ee8f8-3976-4ac5-9d8e-13e445c6b07c | service: service-general +[2026-04-16 14:22:58.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025704850004 | request_id: d86ee8f8-3976-4ac5-9d8e-13e445c6b07c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e1a10a5-dfc6-4718-ab0f-f8abbeee3fcc | service: service-general +[2026-04-16 14:22:58.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034302180004 | request_id: 7e1a10a5-dfc6-4718-ab0f-f8abbeee3fcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c694002-10dd-492c-9a79-838987b8ac28 | service: service-general +[2026-04-16 14:22:58.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036609100001 | request_id: 5c694002-10dd-492c-9a79-838987b8ac28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9489f91b-b22d-4a74-a230-d73b0705d06b | service: service-general +[2026-04-16 14:22:58.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 539.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911391067 | request_id: 9489f91b-b22d-4a74-a230-d73b0705d06b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76b33612-f3b4-4125-9407-c96cba5432fe | service: service-general +[2026-04-16 14:22:58.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031910870001 | request_id: 76b33612-f3b4-4125-9407-c96cba5432fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 830ac648-be45-4fdf-92bb-8f0505689ee2 | service: service-general +[2026-04-16 14:22:58.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552461 | request_id: 830ac648-be45-4fdf-92bb-8f0505689ee2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd51942b-7631-4ef1-8208-5c093a2b31a0 | service: service-general +[2026-04-16 14:22:58.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507223007780003 | request_id: fd51942b-7631-4ef1-8208-5c093a2b31a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb1ceb4a-0ade-43e8-9392-53a003611157 | service: service-general +[2026-04-16 14:22:58.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578031908450001 | request_id: cb1ceb4a-0ade-43e8-9392-53a003611157 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89976d08-5225-4a58-890d-3a76cd3e3ee0 | service: service-general +[2026-04-16 14:22:58.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185202680003 | request_id: 89976d08-5225-4a58-890d-3a76cd3e3ee0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d13b8ce0-649f-4634-9627-2a97cb52cbd9 | service: service-general +[2026-04-16 14:22:58.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040804500004 | request_id: d13b8ce0-649f-4634-9627-2a97cb52cbd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 557fb155-e2d7-41bb-912d-cd3c10d91fd3 | service: service-general +[2026-04-16 14:22:58.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579033108490001 | request_id: 557fb155-e2d7-41bb-912d-cd3c10d91fd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f2a89fc-f190-40a7-8572-934ffaed53ef | service: service-general +[2026-04-16 14:22:58.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012608030004 | request_id: 3f2a89fc-f190-40a7-8572-934ffaed53ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efb0d6c0-2290-4c6c-b565-9ff12839d813 | service: service-general +[2026-04-16 14:22:58.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000_________ | request_id: efb0d6c0-2290-4c6c-b565-9ff12839d813 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c454ddbb-81d1-4f64-bebb-5cdba11f7be7 | service: service-general +[2026-04-16 14:22:58.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172604070001 | request_id: c454ddbb-81d1-4f64-bebb-5cdba11f7be7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2bbef98-9e10-4e3b-8d28-644b50538b56 | service: service-general +[2026-04-16 14:22:58.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000__________ | request_id: e2bbef98-9e10-4e3b-8d28-644b50538b56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72d7e281-f713-4f51-a0d5-b4d9d5cfdd23 | service: service-general +[2026-04-16 14:22:58.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508047005750005 | request_id: 72d7e281-f713-4f51-a0d5-b4d9d5cfdd23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8eb5efd8-23ab-4cf4-9027-0de016bfe9ed | service: service-general +[2026-04-16 14:22:58.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021001030003 | request_id: 8eb5efd8-23ab-4cf4-9027-0de016bfe9ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d245127a-ea31-421d-a116-fbbf0418cdea | service: service-general +[2026-04-16 14:22:58.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101002820002 | request_id: d245127a-ea31-421d-a116-fbbf0418cdea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 182185ed-a29e-4e75-932d-ebfea96d20e5 | service: service-general +[2026-04-16 14:22:58.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514133006590065 | request_id: 182185ed-a29e-4e75-932d-ebfea96d20e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbc809a6-cefa-445e-a649-01db2fbf8299 | service: service-general +[2026-04-16 14:22:58.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000_________ | request_id: cbc809a6-cefa-445e-a649-01db2fbf8299 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12a5daa0-ccee-4616-97f4-3a8c3b773b9f | service: service-general +[2026-04-16 14:22:58.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579033108490001 | request_id: 12a5daa0-ccee-4616-97f4-3a8c3b773b9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc731a4f-fbb3-48fb-8366-897699e9197b | service: service-general +[2026-04-16 14:22:58.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021001030003 | request_id: dc731a4f-fbb3-48fb-8366-897699e9197b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fdc44a1-6618-49b8-8f0d-1dcf110ff153 | service: service-general +[2026-04-16 14:22:58.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033112640037 | request_id: 6fdc44a1-6618-49b8-8f0d-1dcf110ff153 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e17dc4a5-bed7-46c1-b424-c65a3fb3de77 | service: service-general +[2026-04-16 14:22:58.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574016909200002 | request_id: e17dc4a5-bed7-46c1-b424-c65a3fb3de77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b39b9df5-698e-4922-b0f8-32a908851898 | service: service-general +[2026-04-16 14:22:58.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231902550001 | request_id: b39b9df5-698e-4922-b0f8-32a908851898 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea694150-1f64-4c93-8b7c-8d371ecfb5be | service: service-general +[2026-04-16 14:22:58.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552462 | request_id: ea694150-1f64-4c93-8b7c-8d371ecfb5be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8923bfcc-ac04-4a70-baef-892dd35f5942 | service: service-general +[2026-04-16 14:22:58.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035506000002 | request_id: 8923bfcc-ac04-4a70-baef-892dd35f5942 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b246dce-0ccc-4fb6-ae70-bf595371f4e7 | service: service-general +[2026-04-16 14:22:58.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529272806960001 | request_id: 9b246dce-0ccc-4fb6-ae70-bf595371f4e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6be5e420-b2da-43cf-862d-07fc81ec60b4 | service: service-general +[2026-04-16 14:22:58.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000074 | request_id: 6be5e420-b2da-43cf-862d-07fc81ec60b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09ac150b-5fcc-41cd-aff6-d1088472a7f0 | service: service-general +[2026-04-16 14:22:58.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334710820011 | request_id: 09ac150b-5fcc-41cd-aff6-d1088472a7f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0699a17-9d08-4c02-b880-0e1363e79d36 | service: service-general +[2026-04-16 14:22:58.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016308700003 | request_id: d0699a17-9d08-4c02-b880-0e1363e79d36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a1a803e-ad0b-480c-bdb8-3ecdadec7bda | service: service-general +[2026-04-16 14:22:58.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120507720001 | request_id: 2a1a803e-ad0b-480c-bdb8-3ecdadec7bda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be837969-153c-498b-a0e1-2e95f94a4566 | service: service-general +[2026-04-16 14:22:58.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255606580005 | request_id: be837969-153c-498b-a0e1-2e95f94a4566 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa122624-aa6e-4c37-a4a0-44faa01711db | service: service-general +[2026-04-16 14:22:58.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135806600001 | request_id: aa122624-aa6e-4c37-a4a0-44faa01711db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a12add28-5fbe-49ce-8763-8077c1d97bf0 | service: service-general +[2026-04-16 14:22:58.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022302810001 | request_id: a12add28-5fbe-49ce-8763-8077c1d97bf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1adfe746-123d-45ad-8722-38b85740fa6b | service: service-general +[2026-04-16 14:22:58.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145406550001 | request_id: 1adfe746-123d-45ad-8722-38b85740fa6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1f99d83-6d92-4f1a-ae27-0a0658697067 | service: service-general +[2026-04-16 14:22:58.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552463 | request_id: f1f99d83-6d92-4f1a-ae27-0a0658697067 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 441944f3-ee2a-41a5-b186-971fc3a9746c | service: service-general +[2026-04-16 14:22:58.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016201080004 | request_id: 441944f3-ee2a-41a5-b186-971fc3a9746c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e3ae8a1-1f03-4f11-9f51-5c0920b04ce5 | service: service-general +[2026-04-16 14:22:58.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000075 | request_id: 5e3ae8a1-1f03-4f11-9f51-5c0920b04ce5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6020e10-b80d-4e61-9aa1-06a2fc7525f7 | service: service-general +[2026-04-16 14:22:58.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552464 | request_id: d6020e10-b80d-4e61-9aa1-06a2fc7525f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 724b8320-3fb5-4fec-8f37-f011b46d3ebd | service: service-general +[2026-04-16 14:22:58.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552465 | request_id: 724b8320-3fb5-4fec-8f37-f011b46d3ebd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48c0fb36-3160-4342-92f4-b2b947dc565f | service: service-general +[2026-04-16 14:22:58.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00000000000 | request_id: 48c0fb36-3160-4342-92f4-b2b947dc565f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7de71017-38dc-4fd0-927b-b2a8426200b9 | service: service-general +[2026-04-16 14:22:58.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084406670003 | request_id: 7de71017-38dc-4fd0-927b-b2a8426200b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b99341c-6e95-49b1-ba0c-595446e2146e | service: service-general +[2026-04-16 14:22:58.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270512910002 | request_id: 3b99341c-6e95-49b1-ba0c-595446e2146e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aee05b6-dfaf-4851-a195-be85073950c4 | service: service-general +[2026-04-16 14:22:58.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506042412910003 | request_id: 2aee05b6-dfaf-4851-a195-be85073950c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cad9d956-78c7-4764-ad3d-73c5b4eefdc6 | service: service-general +[2026-04-16 14:22:58.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101208630006 | request_id: cad9d956-78c7-4764-ad3d-73c5b4eefdc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47b4eb5e-ffbd-4957-9c16-e7c8192cc201 | service: service-general +[2026-04-16 14:22:58.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031212290001 | request_id: 47b4eb5e-ffbd-4957-9c16-e7c8192cc201 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 452d1782-3e91-42a9-9a50-df98f9f14619 | service: service-general +[2026-04-16 14:22:58.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514151011560002 | request_id: 452d1782-3e91-42a9-9a50-df98f9f14619 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8da8a96-ae01-4712-8836-2135bf3706f9 | service: service-general +[2026-04-16 14:22:58.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514106103660002 | request_id: f8da8a96-ae01-4712-8836-2135bf3706f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0ff1a32-2b4b-4f3b-b7dc-22fc0992068e | service: service-general +[2026-04-16 14:22:58.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055312560004 | request_id: c0ff1a32-2b4b-4f3b-b7dc-22fc0992068e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c29c3efa-7a97-4472-932f-2ab79a7fda7f | service: service-general +[2026-04-16 14:22:58.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056905890002 | request_id: c29c3efa-7a97-4472-932f-2ab79a7fda7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23448bcd-917c-433d-bd7e-9a8d2be654e1 | service: service-general +[2026-04-16 14:22:58.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090908700002 | request_id: 23448bcd-917c-433d-bd7e-9a8d2be654e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aab1dca5-3270-4aaa-b7f7-41be81ab1f98 | service: service-general +[2026-04-16 14:22:58.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022002580001 | request_id: aab1dca5-3270-4aaa-b7f7-41be81ab1f98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce9bbf9d-b4fd-4fed-917e-6bcfe0b3ee40 | service: service-general +[2026-04-16 14:22:58.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552466 | request_id: ce9bbf9d-b4fd-4fed-917e-6bcfe0b3ee40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35b5335a-3a10-4a05-a817-6ca70300aa91 | service: service-general +[2026-04-16 14:22:58.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172903070001 | request_id: 35b5335a-3a10-4a05-a817-6ca70300aa91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cbd37b2-ef8b-4ea1-b34e-42cc52b23408 | service: service-general +[2026-04-16 14:22:58.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506162404710004 | request_id: 8cbd37b2-ef8b-4ea1-b34e-42cc52b23408 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1a460cf-2791-4307-bf08-16c113f877d9 | service: service-general +[2026-04-16 14:22:58.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552467 | request_id: f1a460cf-2791-4307-bf08-16c113f877d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf71df53-4420-4a81-816c-bbea634f79a9 | service: service-general +[2026-04-16 14:22:58.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507111602820001 | request_id: bf71df53-4420-4a81-816c-bbea634f79a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9944219c-67a0-4a3c-ad33-c0faa8f80044 | service: service-general +[2026-04-16 14:22:58.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012810720003 | request_id: 9944219c-67a0-4a3c-ad33-c0faa8f80044 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36e813cb-463c-468f-8ccf-5b2e259edc02 | service: service-general +[2026-04-16 14:22:58.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552469 | request_id: 36e813cb-463c-468f-8ccf-5b2e259edc02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d345698d-899b-49a9-b563-a8eb1f1090eb | service: service-general +[2026-04-16 14:22:58.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010205740002 | request_id: d345698d-899b-49a9-b563-a8eb1f1090eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 785a3407-4143-4674-8bd6-ac094ad000cd | service: service-general +[2026-04-16 14:22:58.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 275.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552470 | request_id: 785a3407-4143-4674-8bd6-ac094ad000cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6da66914-eff0-40fc-90aa-c24435e4312d | service: service-general +[2026-04-16 14:22:58.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552471 | request_id: 6da66914-eff0-40fc-90aa-c24435e4312d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26b955b4-91c1-4e3c-9f63-ee8d49ef9971 | service: service-general +[2026-04-16 14:22:58.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507212704700002 | request_id: 26b955b4-91c1-4e3c-9f63-ee8d49ef9971 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 599a19d7-659f-4a3a-a604-0b45dc327c9a | service: service-general +[2026-04-16 14:22:58.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506120607660005 | request_id: 599a19d7-659f-4a3a-a604-0b45dc327c9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c974d1e8-667a-4e0a-8300-5232aa7f15ba | service: service-general +[2026-04-16 14:22:58.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014407500001 | request_id: c974d1e8-667a-4e0a-8300-5232aa7f15ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e642f718-d9da-401e-988a-6921f77f1be1 | service: service-general +[2026-04-16 14:22:58.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552473 | request_id: e642f718-d9da-401e-988a-6921f77f1be1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be221dce-5a86-4a06-87b1-d49e6f6ce3e3 | service: service-general +[2026-04-16 14:22:58.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000076 | request_id: be221dce-5a86-4a06-87b1-d49e6f6ce3e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34a6c593-f055-4fdf-b687-4bf4bf49a2a4 | service: service-general +[2026-04-16 14:22:58.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011804620003 | request_id: 34a6c593-f055-4fdf-b687-4bf4bf49a2a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 828b7f05-ed2f-4c9b-8f90-cd2dac16a170 | service: service-general +[2026-04-16 14:22:58.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054202570004 | request_id: 828b7f05-ed2f-4c9b-8f90-cd2dac16a170 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e61b1cf-f454-48de-83eb-45970a1152e5 | service: service-general +[2026-04-16 14:22:58.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034603650001 | request_id: 0e61b1cf-f454-48de-83eb-45970a1152e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3916454e-34d6-47b2-bf37-e5f747c491ff | service: service-general +[2026-04-16 14:22:58.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271605720004 | request_id: 3916454e-34d6-47b2-bf37-e5f747c491ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83f0a963-ef48-4458-a96e-0f3261448c0b | service: service-general +[2026-04-16 14:22:58.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578261506890002 | request_id: 83f0a963-ef48-4458-a96e-0f3261448c0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96ed78dd-0c9b-42d8-a1ec-a667c4612c21 | service: service-general +[2026-04-16 14:22:58.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506200406650004 | request_id: 96ed78dd-0c9b-42d8-a1ec-a667c4612c21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 463c8d74-e764-4477-9083-c219e4cad7fc | service: service-general +[2026-04-16 14:22:58.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552474 | request_id: 463c8d74-e764-4477-9083-c219e4cad7fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e13f69f9-057e-411e-9b7f-6bf09d5e5538 | service: service-general +[2026-04-16 14:22:58.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030403820003 | request_id: e13f69f9-057e-411e-9b7f-6bf09d5e5538 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a885ab8-c411-49b9-aa36-170954148551 | service: service-general +[2026-04-16 14:22:58.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244204880005 | request_id: 1a885ab8-c411-49b9-aa36-170954148551 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6bb7a7d-d76d-4936-84ae-ca3ad4104748 | service: service-general +[2026-04-16 14:22:58.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134110010001 | request_id: c6bb7a7d-d76d-4936-84ae-ca3ad4104748 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77e98ed4-ac0d-484d-aa4d-15759f53b509 | service: service-general +[2026-04-16 14:22:58.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 421.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552475 | request_id: 77e98ed4-ac0d-484d-aa4d-15759f53b509 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e89738f4-ef21-43ad-9264-112b94e07bbc | service: service-general +[2026-04-16 14:22:58.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552476 | request_id: e89738f4-ef21-43ad-9264-112b94e07bbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83904804-1945-46cb-8b6d-ea708c24aabf | service: service-general +[2026-04-16 14:22:58.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552477 | request_id: 83904804-1945-46cb-8b6d-ea708c24aabf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c799e491-70e1-4f50-bb87-5a58c708a8c9 | service: service-general +[2026-04-16 14:22:58.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552478 | request_id: c799e491-70e1-4f50-bb87-5a58c708a8c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1551940a-01ed-4c1c-8f40-4769c3e689bb | service: service-general +[2026-04-16 14:22:58.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181407600002 | request_id: 1551940a-01ed-4c1c-8f40-4769c3e689bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1e59a8b-a038-4267-b6b3-bd2959153efc | service: service-general +[2026-04-16 14:22:58.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000077 | request_id: f1e59a8b-a038-4267-b6b3-bd2959153efc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c7d12f8-c7a8-44ff-967d-0115721f262d | service: service-general +[2026-04-16 14:22:58.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552479 | request_id: 0c7d12f8-c7a8-44ff-967d-0115721f262d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 619126c8-dd55-4cc9-b05c-3d0d9af3b676 | service: service-general +[2026-04-16 14:22:58.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552480 | request_id: 619126c8-dd55-4cc9-b05c-3d0d9af3b676 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b39ac7e2-1641-40f9-9262-15d5dd3251a3 | service: service-general +[2026-04-16 14:22:58.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244708720007 | request_id: b39ac7e2-1641-40f9-9262-15d5dd3251a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c747099-d90e-46bd-ab5f-93ddd67a4982 | service: service-general +[2026-04-16 14:22:58.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1605100110990003 | request_id: 4c747099-d90e-46bd-ab5f-93ddd67a4982 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ac4f309-2d33-4070-8569-ab7aff6997b4 | service: service-general +[2026-04-16 14:22:58.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552482 | request_id: 8ac4f309-2d33-4070-8569-ab7aff6997b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6536df1e-5fe4-40bd-9d8c-029bcd0709ab | service: service-general +[2026-04-16 14:22:58.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508021201000003 | request_id: 6536df1e-5fe4-40bd-9d8c-029bcd0709ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 280d25ba-8551-4158-86dc-427551eaf28a | service: service-general +[2026-04-16 14:22:58.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552484 | request_id: 280d25ba-8551-4158-86dc-427551eaf28a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b4027bf-4133-4371-8f8b-1599e625d8a0 | service: service-general +[2026-04-16 14:22:58.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552485 | request_id: 2b4027bf-4133-4371-8f8b-1599e625d8a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4e0adab-1a0b-4b82-ac7e-d35f4b40dbcc | service: service-general +[2026-04-16 14:22:58.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022712730003 | request_id: d4e0adab-1a0b-4b82-ac7e-d35f4b40dbcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2849f036-565a-4d42-9cd6-7f8c670b15e6 | service: service-general +[2026-04-16 14:22:58.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574012508560002 | request_id: 2849f036-565a-4d42-9cd6-7f8c670b15e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69555677-d5cb-4700-95db-420e3f51cb04 | service: service-general +[2026-04-16 14:22:58.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126607990002 | request_id: 69555677-d5cb-4700-95db-420e3f51cb04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1860c3a-ace8-4d15-bf4f-a19a459773dd | service: service-general +[2026-04-16 14:22:58.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.362µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552486 | request_id: d1860c3a-ace8-4d15-bf4f-a19a459773dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 679f1028-3c6d-4459-87f6-ca70eff3b39d | service: service-general +[2026-04-16 14:22:58.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116207740001 | request_id: 679f1028-3c6d-4459-87f6-ca70eff3b39d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fdc935b-dc53-4696-84b0-dced7ac38453 | service: service-general +[2026-04-16 14:22:58.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514113006690007 | request_id: 3fdc935b-dc53-4696-84b0-dced7ac38453 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbce05b8-b83e-4016-97bc-d077b2ddaaf7 | service: service-general +[2026-04-16 14:22:58.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110409650002 | request_id: bbce05b8-b83e-4016-97bc-d077b2ddaaf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb619a86-1839-4292-ae22-a87b68c5bae4 | service: service-general +[2026-04-16 14:22:58.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021906030001 | request_id: cb619a86-1839-4292-ae22-a87b68c5bae4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc4e0210-046d-4441-b300-01d8c483bcbf | service: service-general +[2026-04-16 14:22:58.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034909730003 | request_id: cc4e0210-046d-4441-b300-01d8c483bcbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f99ac7ee-056f-4810-b884-b5d8a17fa8ed | service: service-general +[2026-04-16 14:22:58.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023112460001 | request_id: f99ac7ee-056f-4810-b884-b5d8a17fa8ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd66260b-a1b4-4a03-94c9-3417026654c3 | service: service-general +[2026-04-16 14:22:58.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552488 | request_id: fd66260b-a1b4-4a03-94c9-3417026654c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b11b564c-bb03-4386-92f3-76191a90c194 | service: service-general +[2026-04-16 14:22:58.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552489 | request_id: b11b564c-bb03-4386-92f3-76191a90c194 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3daf557-9278-4778-a5a7-4614e1d17033 | service: service-general +[2026-04-16 14:22:58.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014509820009 | request_id: b3daf557-9278-4778-a5a7-4614e1d17033 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c960ba0-6a0e-4a49-94d4-f4cff43a29b1 | service: service-general +[2026-04-16 14:22:58.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000 | request_id: 8c960ba0-6a0e-4a49-94d4-f4cff43a29b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d11bf526-51c6-42bb-ab74-b1cd048fbd4b | service: service-general +[2026-04-16 14:22:58.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000 | request_id: d11bf526-51c6-42bb-ab74-b1cd048fbd4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 169b65b6-d804-467b-877c-2a112a8720d3 | service: service-general +[2026-04-16 14:22:58.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041907640002 | request_id: 169b65b6-d804-467b-877c-2a112a8720d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 020797bd-9e84-4fc0-85f3-fd9de009b7c6 | service: service-general +[2026-04-16 14:22:58.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010205680003 | request_id: 020797bd-9e84-4fc0-85f3-fd9de009b7c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af0aaf7d-f00f-468e-8a66-6d6af3823af3 | service: service-general +[2026-04-16 14:22:58.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552490 | request_id: af0aaf7d-f00f-468e-8a66-6d6af3823af3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bc4db7f-4dd3-4c59-b5fe-04ece5e13935 | service: service-general +[2026-04-16 14:22:58.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552491 | request_id: 0bc4db7f-4dd3-4c59-b5fe-04ece5e13935 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6669b2cd-6188-44fe-8ebd-c823e27d07a9 | service: service-general +[2026-04-16 14:22:58.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044607750003 | request_id: 6669b2cd-6188-44fe-8ebd-c823e27d07a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ae34b23-9b6f-4924-a9bf-e8afde5d0c02 | service: service-general +[2026-04-16 14:22:58.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161110620003 | request_id: 5ae34b23-9b6f-4924-a9bf-e8afde5d0c02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57ab2a62-2d0c-4c89-bfc6-27266e1f4bab | service: service-general +[2026-04-16 14:22:58.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512051102870002 | request_id: 57ab2a62-2d0c-4c89-bfc6-27266e1f4bab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6664604c-9c51-40fa-8b2c-4dcd0fe5aefa | service: service-general +[2026-04-16 14:22:58.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024703520001 | request_id: 6664604c-9c51-40fa-8b2c-4dcd0fe5aefa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6abbf15-4ee8-43b2-b325-e1c27ef8dd9e | service: service-general +[2026-04-16 14:22:58.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552492 | request_id: e6abbf15-4ee8-43b2-b325-e1c27ef8dd9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d410b5b7-1995-48cd-bcf1-a4d03c6bd940 | service: service-general +[2026-04-16 14:22:58.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274107550075 | request_id: d410b5b7-1995-48cd-bcf1-a4d03c6bd940 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94a02405-1bc2-4d03-b78d-77702390e007 | service: service-general +[2026-04-16 14:22:58.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031109800005 | request_id: 94a02405-1bc2-4d03-b78d-77702390e007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bce5f8c-f3f4-4cbf-acd6-c9ff86db4e91 | service: service-general +[2026-04-16 14:22:58.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552493 | request_id: 6bce5f8c-f3f4-4cbf-acd6-c9ff86db4e91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 453b4815-258e-4802-908a-09d249c14b93 | service: service-general +[2026-04-16 14:22:58.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552494 | request_id: 453b4815-258e-4802-908a-09d249c14b93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ecdebeb-ae8e-4473-b525-5f2f0d59b15a | service: service-general +[2026-04-16 14:22:58.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016308780002 | request_id: 4ecdebeb-ae8e-4473-b525-5f2f0d59b15a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6776e5a-9da7-411c-9a5c-fcf5d7bd2bee | service: service-general +[2026-04-16 14:22:58.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552496 | request_id: e6776e5a-9da7-411c-9a5c-fcf5d7bd2bee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa25199f-9045-464b-bccc-f4596915985a | service: service-general +[2026-04-16 14:22:58.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552497 | request_id: fa25199f-9045-464b-bccc-f4596915985a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0350cbfe-92bb-4696-9230-fa97d3b22a2b | service: service-general +[2026-04-16 14:22:58.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056012000005 | request_id: 0350cbfe-92bb-4696-9230-fa97d3b22a2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a2cc0fd-f1dd-43ac-bb05-b92070ed837b | service: service-general +[2026-04-16 14:22:58.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026003570001 | request_id: 5a2cc0fd-f1dd-43ac-bb05-b92070ed837b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7241cb9-79ac-4786-8e6a-c1925ed1652f | service: service-general +[2026-04-16 14:22:58.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055204790003 | request_id: e7241cb9-79ac-4786-8e6a-c1925ed1652f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 286eb630-7e32-4939-9f40-f9ce2b653b9b | service: service-general +[2026-04-16 14:22:58.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514041212890002 | request_id: 286eb630-7e32-4939-9f40-f9ce2b653b9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1d9ad37-cdef-4d52-abe4-9be837dd5b47 | service: service-general +[2026-04-16 14:22:58.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084709640003 | request_id: c1d9ad37-cdef-4d52-abe4-9be837dd5b47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f48625f6-97aa-48a8-85c0-43e7a447b145 | service: service-general +[2026-04-16 14:22:58.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3312206708170001 | request_id: f48625f6-97aa-48a8-85c0-43e7a447b145 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c480116a-4ac2-4447-a9c5-2380e9dceb6f | service: service-general +[2026-04-16 14:22:58.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519044910600002 | request_id: c480116a-4ac2-4447-a9c5-2380e9dceb6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f89c2eb1-5bb5-4731-8a30-466988f3f032 | service: service-general +[2026-04-16 14:22:58.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232402800001 | request_id: f89c2eb1-5bb5-4731-8a30-466988f3f032 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0296083-4ce7-4051-a215-c1d0026200a9 | service: service-general +[2026-04-16 14:22:58.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186104000004 | request_id: b0296083-4ce7-4051-a215-c1d0026200a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50f55ca6-7c4a-46f8-8442-575d08165271 | service: service-general +[2026-04-16 14:22:58.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011704780002 | request_id: 50f55ca6-7c4a-46f8-8442-575d08165271 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6a231b7-8f01-4239-9732-06cf670dceae | service: service-general +[2026-04-16 14:22:58.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171105211939001 | request_id: d6a231b7-8f01-4239-9732-06cf670dceae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a710cd9e-ff03-42ce-af40-3ff1bd3b213e | service: service-general +[2026-04-16 14:22:58.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124101450115 | request_id: a710cd9e-ff03-42ce-af40-3ff1bd3b213e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39fe1dae-f4a0-4d7b-84ff-5f166ad7e4d1 | service: service-general +[2026-04-16 14:22:58.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510240712550002 | request_id: 39fe1dae-f4a0-4d7b-84ff-5f166ad7e4d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58be38f5-d6e3-4049-9e7e-5210215b8e64 | service: service-general +[2026-04-16 14:22:58.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 2.057332ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026606520001 | request_id: 58be38f5-d6e3-4049-9e7e-5210215b8e64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36240274-d7c1-41f1-a811-6981517898f9 | service: service-general +[2026-04-16 14:22:58.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175110880001 | request_id: 36240274-d7c1-41f1-a811-6981517898f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23b5e20d-e015-452b-8259-6e6fecbe310f | service: service-general +[2026-04-16 14:22:58.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000 | request_id: 23b5e20d-e015-452b-8259-6e6fecbe310f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 641ce8ee-f3f6-46a1-9df3-25235b13b2b4 | service: service-general +[2026-04-16 14:22:58.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578151902590003 | request_id: 641ce8ee-f3f6-46a1-9df3-25235b13b2b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ebebc1b-9ca4-4d04-baa6-3dc54990758d | service: service-general +[2026-04-16 14:22:58.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514063001580001 | request_id: 1ebebc1b-9ca4-4d04-baa6-3dc54990758d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a76bad63-8739-4545-935f-6adf8ee10a23 | service: service-general +[2026-04-16 14:22:58.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/961215250666____ | request_id: a76bad63-8739-4545-935f-6adf8ee10a23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13640580-2e09-4041-a14b-b00b6040bdb4 | service: service-general +[2026-04-16 14:22:58.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012404020004 | request_id: 13640580-2e09-4041-a14b-b00b6040bdb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab103be1-5e31-4925-8d2d-4dbdb3c62923 | service: service-general +[2026-04-16 14:22:58.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/35051560981_____ | request_id: ab103be1-5e31-4925-8d2d-4dbdb3c62923 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edfb9ac8-2ee6-40c6-9f39-6eec103ad664 | service: service-general +[2026-04-16 14:22:58.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021312680001 | request_id: edfb9ac8-2ee6-40c6-9f39-6eec103ad664 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f16a1fc1-4c10-4aca-852b-6c89fc9d44fe | service: service-general +[2026-04-16 14:22:58.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290102760001 | request_id: f16a1fc1-4c10-4aca-852b-6c89fc9d44fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2487a1df-1ece-4bae-a2ca-1859502b9ad8 | service: service-general +[2026-04-16 14:22:58.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508156807930002 | request_id: 2487a1df-1ece-4bae-a2ca-1859502b9ad8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e3ab8b8-b375-4f6b-8987-147a2a119dfd | service: service-general +[2026-04-16 14:22:58.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504165110020005 | request_id: 7e3ab8b8-b375-4f6b-8987-147a2a119dfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6521b929-3eda-452b-83b9-ea79eecb9c1e | service: service-general +[2026-04-16 14:22:58.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040101840027 | request_id: 6521b929-3eda-452b-83b9-ea79eecb9c1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeb58a47-9784-42fb-b3b1-53c817af5ecc | service: service-general +[2026-04-16 14:22:58.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190403540001 | request_id: aeb58a47-9784-42fb-b3b1-53c817af5ecc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08a981b4-daba-4c34-ae90-929385c07678 | service: service-general +[2026-04-16 14:22:58.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552499 | request_id: 08a981b4-daba-4c34-ae90-929385c07678 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4d9eeb8-2e6c-4811-bec7-640d66a7cead | service: service-general +[2026-04-16 14:22:58.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552500 | request_id: d4d9eeb8-2e6c-4811-bec7-640d66a7cead | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d8fc2b1-207b-4348-9ece-1eb8bb8be519 | service: service-general +[2026-04-16 14:22:58.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507511402580804 | request_id: 0d8fc2b1-207b-4348-9ece-1eb8bb8be519 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cacf96cd-f462-4ce4-be05-a303fcf7cd96 | service: service-general +[2026-04-16 14:22:58.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552501 | request_id: cacf96cd-f462-4ce4-be05-a303fcf7cd96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f38569c-3b37-4be7-8777-64fe0bb6b264 | service: service-general +[2026-04-16 14:22:58.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1211012004980003 | request_id: 0f38569c-3b37-4be7-8777-64fe0bb6b264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eec0a301-a966-4a41-bfbe-a3c1388f421c | service: service-general +[2026-04-16 14:22:58.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046502170001 | request_id: eec0a301-a966-4a41-bfbe-a3c1388f421c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a2617c9-a572-4311-bca6-de14589eeedd | service: service-general +[2026-04-16 14:22:58.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 606.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020903780009 | request_id: 5a2617c9-a572-4311-bca6-de14589eeedd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a069a812-0e66-4416-b46d-33fea2178055 | service: service-general +[2026-04-16 14:22:58.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144512040001 | request_id: a069a812-0e66-4416-b46d-33fea2178055 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83c58d69-ca4e-4705-a90f-c190867bc551 | service: service-general +[2026-04-16 14:22:58.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507247108950002 | request_id: 83c58d69-ca4e-4705-a90f-c190867bc551 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c53ab904-2bcf-4fae-a085-dd358eb22440 | service: service-general +[2026-04-16 14:22:58.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144512040001 | request_id: c53ab904-2bcf-4fae-a085-dd358eb22440 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7fcd663-51c1-43d9-b6ba-e5e22c046f45 | service: service-general +[2026-04-16 14:22:58.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144512040001 | request_id: e7fcd663-51c1-43d9-b6ba-e5e22c046f45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0a5b8f5-69ec-4478-a418-fdc65c145cc7 | service: service-general +[2026-04-16 14:22:58.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 271.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025107910004 | request_id: e0a5b8f5-69ec-4478-a418-fdc65c145cc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d5cc750-99ec-4c9c-a89e-6ce8b4d50cb5 | service: service-general +[2026-04-16 14:22:58.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578225203710001 | request_id: 9d5cc750-99ec-4c9c-a89e-6ce8b4d50cb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56f404f1-0812-490a-8207-19ddd6e0d027 | service: service-general +[2026-04-16 14:22:58.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552503 | request_id: 56f404f1-0812-490a-8207-19ddd6e0d027 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a28a784-c74d-4df4-92b3-50e4ce934d09 | service: service-general +[2026-04-16 14:22:58.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552504 | request_id: 9a28a784-c74d-4df4-92b3-50e4ce934d09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7b0b9a4-d9bf-45ea-b727-dae4aefa769c | service: service-general +[2026-04-16 14:22:58.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552505 | request_id: d7b0b9a4-d9bf-45ea-b727-dae4aefa769c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fd79fa1-f041-45e5-96af-9857899afa7e | service: service-general +[2026-04-16 14:22:58.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033112680029 | request_id: 1fd79fa1-f041-45e5-96af-9857899afa7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fa680a8-b9e3-4acc-a31c-bcad573349d2 | service: service-general +[2026-04-16 14:22:58.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 267.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040804760009 | request_id: 2fa680a8-b9e3-4acc-a31c-bcad573349d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8351108-644f-45f9-81b4-e4305585474f | service: service-general +[2026-04-16 14:22:58.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552506 | request_id: b8351108-644f-45f9-81b4-e4305585474f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc1208d9-f7fe-41a9-8c92-d16735ba4510 | service: service-general +[2026-04-16 14:22:58.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552507 | request_id: fc1208d9-f7fe-41a9-8c92-d16735ba4510 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7118a439-1003-4a5b-a6a3-62fb089bcb01 | service: service-general +[2026-04-16 14:22:58.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: 7118a439-1003-4a5b-a6a3-62fb089bcb01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10f8b468-e5eb-42a4-bb79-cf4cc9a13e6b | service: service-general +[2026-04-16 14:22:58.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 10f8b468-e5eb-42a4-bb79-cf4cc9a13e6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3176ae83-b7a2-49b1-b3da-7406d6cb0208 | service: service-general +[2026-04-16 14:22:58.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: 3176ae83-b7a2-49b1-b3da-7406d6cb0208 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee7d4622-2933-4e3b-8d50-dde32189378d | service: service-general +[2026-04-16 14:22:58.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: ee7d4622-2933-4e3b-8d50-dde32189378d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86bb6077-d4df-45cb-8e71-c13f4cc9e1a0 | service: service-general +[2026-04-16 14:22:58.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 86bb6077-d4df-45cb-8e71-c13f4cc9e1a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 563e3129-7821-4348-b3eb-2d80d0554c7f | service: service-general +[2026-04-16 14:22:58.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 563e3129-7821-4348-b3eb-2d80d0554c7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 876bccef-bb99-46c6-a65e-376090a575b0 | service: service-general +[2026-04-16 14:22:58.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 876bccef-bb99-46c6-a65e-376090a575b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34bd7092-7693-487a-827c-34964c296b5f | service: service-general +[2026-04-16 14:22:58.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 34bd7092-7693-487a-827c-34964c296b5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cb8a4e2-4c03-4763-80c4-740ccc31601e | service: service-general +[2026-04-16 14:22:58.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: 3cb8a4e2-4c03-4763-80c4-740ccc31601e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 857b50cc-61eb-4d20-b4c7-dce525ccd27d | service: service-general +[2026-04-16 14:22:58.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504042012630001 | request_id: 857b50cc-61eb-4d20-b4c7-dce525ccd27d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5464023b-5c8d-41c0-a3a5-00e1d5d89f7a | service: service-general +[2026-04-16 14:22:58.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557186 | request_id: 5464023b-5c8d-41c0-a3a5-00e1d5d89f7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a05c599-564c-4b1c-9f99-dd7da42f69c4 | service: service-general +[2026-04-16 14:22:58.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 6a05c599-564c-4b1c-9f99-dd7da42f69c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56dba4ad-a871-4aa9-b4f1-b0cdfec11ab8 | service: service-general +[2026-04-16 14:22:58.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034901500002 | request_id: 56dba4ad-a871-4aa9-b4f1-b0cdfec11ab8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cf697b9-ee02-4313-9c39-886bdac30592 | service: service-general +[2026-04-16 14:22:58.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051708620001 | request_id: 2cf697b9-ee02-4313-9c39-886bdac30592 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1db1938-68d1-4591-b9c6-049c8229417b | service: service-general +[2026-04-16 14:22:58.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024911640001 | request_id: d1db1938-68d1-4591-b9c6-049c8229417b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dce3c035-a7e8-4d3c-b084-dfedf6db43e9 | service: service-general +[2026-04-16 14:22:58.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115012630001 | request_id: dce3c035-a7e8-4d3c-b084-dfedf6db43e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44dae2d4-d1de-40c2-9e12-1c96d07ea1cc | service: service-general +[2026-04-16 14:22:58.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: 44dae2d4-d1de-40c2-9e12-1c96d07ea1cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23ee746c-3ca2-4bd4-819a-cec8107c392d | service: service-general +[2026-04-16 14:22:58.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: 23ee746c-3ca2-4bd4-819a-cec8107c392d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4df8492-69d9-4c2c-9d8c-286a1810e84b | service: service-general +[2026-04-16 14:22:58.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111304150004 | request_id: f4df8492-69d9-4c2c-9d8c-286a1810e84b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0572cd80-69c2-4793-ba2e-e160947ee1a2 | service: service-general +[2026-04-16 14:22:58.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 0572cd80-69c2-4793-ba2e-e160947ee1a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86130914-c1f6-47f3-bfb5-6606c5d25c8a | service: service-general +[2026-04-16 14:22:58.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509031104160001 | request_id: 86130914-c1f6-47f3-bfb5-6606c5d25c8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0ce31b9-a842-4db9-a501-6cab6439a652 | service: service-general +[2026-04-16 14:22:58.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: e0ce31b9-a842-4db9-a501-6cab6439a652 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69443d75-fa7d-4575-a2cd-59c9a4bbac57 | service: service-general +[2026-04-16 14:22:58.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: 69443d75-fa7d-4575-a2cd-59c9a4bbac57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 949eae41-81f4-4b49-a969-dacdefd89526 | service: service-general +[2026-04-16 14:22:58.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: 949eae41-81f4-4b49-a969-dacdefd89526 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d79d4995-9249-4c8a-86a7-ef778b8ba0cc | service: service-general +[2026-04-16 14:22:58.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: d79d4995-9249-4c8a-86a7-ef778b8ba0cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6eea43eb-ea08-4610-af10-572eb4559376 | service: service-general +[2026-04-16 14:22:58.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021603680001 | request_id: 6eea43eb-ea08-4610-af10-572eb4559376 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecacbc54-c637-4a36-9a65-f780cb3ebfcd | service: service-general +[2026-04-16 14:22:58.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215401200001 | request_id: ecacbc54-c637-4a36-9a65-f780cb3ebfcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fbe785d-2433-4ae5-9030-5364ff60616c | service: service-general +[2026-04-16 14:22:58.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185707640002 | request_id: 2fbe785d-2433-4ae5-9030-5364ff60616c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 724bbed3-8026-4986-8777-78bcea707366 | service: service-general +[2026-04-16 14:22:58.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574055510850002 | request_id: 724bbed3-8026-4986-8777-78bcea707366 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32e5cb7d-82b1-4d62-b979-64bd957f0697 | service: service-general +[2026-04-16 14:22:58.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 32e5cb7d-82b1-4d62-b979-64bd957f0697 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02086921-d7ea-4b7c-bb80-58e3fadb8220 | service: service-general +[2026-04-16 14:22:58.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245107850002 | request_id: 02086921-d7ea-4b7c-bb80-58e3fadb8220 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 13999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fe5197c-18cd-45ed-809a-c3014362ef29 | service: service-general +[2026-04-16 14:22:58.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 1fe5197c-18cd-45ed-809a-c3014362ef29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58356ac7-0276-4626-8b32-60b787d8f8fe | service: service-general +[2026-04-16 14:22:58.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016710780005 | request_id: 58356ac7-0276-4626-8b32-60b787d8f8fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b93e7a2-4815-427d-8629-091ff4cb4011 | service: service-general +[2026-04-16 14:22:58.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041501880002 | request_id: 8b93e7a2-4815-427d-8629-091ff4cb4011 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cc8f503-fe52-4baa-9ed2-cfde0ec38065 | service: service-general +[2026-04-16 14:22:58.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 319.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 8cc8f503-fe52-4baa-9ed2-cfde0ec38065 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee84ebad-c709-48ef-b9a3-9ad5dbe65cb6 | service: service-general +[2026-04-16 14:22:58.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: ee84ebad-c709-48ef-b9a3-9ad5dbe65cb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83d28388-0f60-4e29-9639-301fd63cd5a1 | service: service-general +[2026-04-16 14:22:58.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021605850005 | request_id: 83d28388-0f60-4e29-9639-301fd63cd5a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7058cb67-20ab-4ee9-979a-19c97a00de9c | service: service-general +[2026-04-16 14:22:58.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 252.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090802790003 | request_id: 7058cb67-20ab-4ee9-979a-19c97a00de9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e05d636-a36d-4722-9d85-fe36c1db95e2 | service: service-general +[2026-04-16 14:22:58.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 262.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 4e05d636-a36d-4722-9d85-fe36c1db95e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44ef6ea7-452a-40aa-89c5-2fd8f1847d03 | service: service-general +[2026-04-16 14:22:58.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 388.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 44ef6ea7-452a-40aa-89c5-2fd8f1847d03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98ef1f4d-b559-469e-b768-9d2f4fc72e94 | service: service-general +[2026-04-16 14:22:58.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 298.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185308930002 | request_id: 98ef1f4d-b559-469e-b768-9d2f4fc72e94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a954981-4ddb-4a75-848c-1a7e53b7e6be | service: service-general +[2026-04-16 14:22:58.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 330.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 3a954981-4ddb-4a75-848c-1a7e53b7e6be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.551] [INFO ] [DiagnosticReport WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:58.551] [INFO ] [DiagnosticReport WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:22:58.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 188ed58a-a210-46cb-b81f-52d7dc02fc6a | service: service-general +[2026-04-16 14:22:58.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 318.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 188ed58a-a210-46cb-b81f-52d7dc02fc6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38f3f274-2b0b-41ee-8dc1-7877a876e5ef | service: service-general +[2026-04-16 14:22:58.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507272608140001 | request_id: 38f3f274-2b0b-41ee-8dc1-7877a876e5ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee9a3611-0654-4a1f-93b5-fb49c8b9c191 | service: service-general +[2026-04-16 14:22:58.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503067112550111 | request_id: ee9a3611-0654-4a1f-93b5-fb49c8b9c191 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa1ab666-cc4c-4706-aeae-1d73c1bbaea2 | service: service-general +[2026-04-16 14:22:58.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: aa1ab666-cc4c-4706-aeae-1d73c1bbaea2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b83596c-6852-4e40-b947-cae54b95d5a2 | service: service-general +[2026-04-16 14:22:58.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242009930002 | request_id: 2b83596c-6852-4e40-b947-cae54b95d5a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 483d38e6-677a-4f0a-9aed-93b1e5f122d6 | service: service-general +[2026-04-16 14:22:58.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350725703200003_ | request_id: 483d38e6-677a-4f0a-9aed-93b1e5f122d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5a1591a-000a-4f80-8e58-39a269c38f51 | service: service-general +[2026-04-16 14:22:58.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041906140001 | request_id: f5a1591a-000a-4f80-8e58-39a269c38f51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aced8c48-408e-48b2-91f3-b303c17e5f02 | service: service-general +[2026-04-16 14:22:58.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503102011030001 | request_id: aced8c48-408e-48b2-91f3-b303c17e5f02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8af2ffa4-4fc1-4c73-9988-101f25a100f1 | service: service-general +[2026-04-16 14:22:58.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 8af2ffa4-4fc1-4c73-9988-101f25a100f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f162d4d7-3a13-40c6-802e-c06162eeeaa9 | service: service-general +[2026-04-16 14:22:58.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054412670002 | request_id: f162d4d7-3a13-40c6-802e-c06162eeeaa9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a332fa6a-7f25-460f-a3d2-09230fe117df | service: service-general +[2026-04-16 14:22:58.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503103112500022 | request_id: a332fa6a-7f25-460f-a3d2-09230fe117df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac0cf4f5-f4fc-462d-a140-829b98d123a7 | service: service-general +[2026-04-16 14:22:58.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000000 | request_id: ac0cf4f5-f4fc-462d-a140-829b98d123a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddfdb200-6470-42d7-8ffd-7700a6d35e93 | service: service-general +[2026-04-16 14:22:58.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000087 | request_id: ddfdb200-6470-42d7-8ffd-7700a6d35e93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbf9e93a-cc10-49d8-a9dc-9936d09d8cbe | service: service-general +[2026-04-16 14:22:58.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054407580002 | request_id: dbf9e93a-cc10-49d8-a9dc-9936d09d8cbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11ab6eb2-f5f2-4dfd-8bec-84e892d4dd7f | service: service-general +[2026-04-16 14:22:58.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041003630003 | request_id: 11ab6eb2-f5f2-4dfd-8bec-84e892d4dd7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 798c551b-1684-4482-8bc0-dd8263fd5628 | service: service-general +[2026-04-16 14:22:58.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 466.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095608700001 | request_id: 798c551b-1684-4482-8bc0-dd8263fd5628 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb64708e-9d5d-43fb-b286-3af6d8470fbb | service: service-general +[2026-04-16 14:22:58.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124611830002 | request_id: eb64708e-9d5d-43fb-b286-3af6d8470fbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f10b6d4-86f4-4e5e-9b30-b2bfec355a88 | service: service-general +[2026-04-16 14:22:58.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508197004680001 | request_id: 8f10b6d4-86f4-4e5e-9b30-b2bfec355a88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8694c5d6-2e41-400b-9151-25be2403756d | service: service-general +[2026-04-16 14:22:58.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: 8694c5d6-2e41-400b-9151-25be2403756d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 862b2e16-805d-4057-876b-0e374995eb61 | service: service-general +[2026-04-16 14:22:58.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076409580001 | request_id: 862b2e16-805d-4057-876b-0e374995eb61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dab02c2d-213a-4550-af0d-96a3528fbb4b | service: service-general +[2026-04-16 14:22:58.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523026507580001 | request_id: dab02c2d-213a-4550-af0d-96a3528fbb4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6240ec44-fe73-41e7-8537-04d18fc02ef5 | service: service-general +[2026-04-16 14:22:58.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011605040006 | request_id: 6240ec44-fe73-41e7-8537-04d18fc02ef5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1147bcb1-7cc4-42d5-b03a-bfb96df087f9 | service: service-general +[2026-04-16 14:22:58.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205606680001 | request_id: 1147bcb1-7cc4-42d5-b03a-bfb96df087f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b389402-20c2-4ccd-bf1f-6d85c55e6d44 | service: service-general +[2026-04-16 14:22:58.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135710890004 | request_id: 7b389402-20c2-4ccd-bf1f-6d85c55e6d44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d94fd043-0256-44f8-a147-9c5867588e83 | service: service-general +[2026-04-16 14:22:58.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: d94fd043-0256-44f8-a147-9c5867588e83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51ce6c1d-d39b-4c0a-b6a9-abc79a03201a | service: service-general +[2026-04-16 14:22:58.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014305870010 | request_id: 51ce6c1d-d39b-4c0a-b6a9-abc79a03201a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97032e4e-ccee-49ba-b088-a73cd8bfccb1 | service: service-general +[2026-04-16 14:22:58.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508156003660001 | request_id: 97032e4e-ccee-49ba-b088-a73cd8bfccb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9943aa04-d50d-43ff-91b7-82e712531582 | service: service-general +[2026-04-16 14:22:58.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057006800005 | request_id: 9943aa04-d50d-43ff-91b7-82e712531582 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 297748da-3148-41e9-a9b9-bf095573d4aa | service: service-general +[2026-04-16 14:22:58.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506192104730002 | request_id: 297748da-3148-41e9-a9b9-bf095573d4aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5f6575f-c1be-47d5-80e6-a3dc83159006 | service: service-general +[2026-04-16 14:22:58.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: f5f6575f-c1be-47d5-80e6-a3dc83159006 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90a75305-fef1-4c5c-8920-2aefdc3e902f | service: service-general +[2026-04-16 14:22:58.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509072003920001 | request_id: 90a75305-fef1-4c5c-8920-2aefdc3e902f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f32a5d3c-d0e2-489b-b37e-f3f5d5cf92c4 | service: service-general +[2026-04-16 14:22:58.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512085306710002 | request_id: f32a5d3c-d0e2-489b-b37e-f3f5d5cf92c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e9c41fe-d290-463c-9ae1-c559bc470c7c | service: service-general +[2026-04-16 14:22:58.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 6e9c41fe-d290-463c-9ae1-c559bc470c7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f56a15d-4154-4b01-9a31-a6612af50aeb | service: service-general +[2026-04-16 14:22:58.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504046808650001 | request_id: 8f56a15d-4154-4b01-9a31-a6612af50aeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f29a1db7-c72e-4312-939a-d4b2e57c44aa | service: service-general +[2026-04-16 14:22:58.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186802990001 | request_id: f29a1db7-c72e-4312-939a-d4b2e57c44aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abed8b8b-55f7-436c-ba3b-8014d120579c | service: service-general +[2026-04-16 14:22:58.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 283.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054470851000 | request_id: abed8b8b-55f7-436c-ba3b-8014d120579c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10653384-66d1-46d9-b3e7-3d8f8dd6ddeb | service: service-general +[2026-04-16 14:22:58.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236101870001 | request_id: 10653384-66d1-46d9-b3e7-3d8f8dd6ddeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 495afe2b-2ea2-4725-93ea-7c92d1128719 | service: service-general +[2026-04-16 14:22:58.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 290.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216809150001 | request_id: 495afe2b-2ea2-4725-93ea-7c92d1128719 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e58b9aa2-250f-4dad-9e21-e92cb9605e86 | service: service-general +[2026-04-16 14:22:58.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 258.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174510820003 | request_id: e58b9aa2-250f-4dad-9e21-e92cb9605e86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d982a54e-97a8-4a4a-bcda-d5134dbc291b | service: service-general +[2026-04-16 14:22:58.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506070306600002 | request_id: d982a54e-97a8-4a4a-bcda-d5134dbc291b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be2bee3c-a4c6-42db-98ac-effa50b8a93f | service: service-general +[2026-04-16 14:22:58.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026808910001 | request_id: be2bee3c-a4c6-42db-98ac-effa50b8a93f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aad1d207-9c1c-43a4-91c0-1e5a6737349d | service: service-general +[2026-04-16 14:22:58.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: aad1d207-9c1c-43a4-91c0-1e5a6737349d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c31d9350-a812-4456-95cc-bf599074c18d | service: service-general +[2026-04-16 14:22:58.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504016506780003 | request_id: c31d9350-a812-4456-95cc-bf599074c18d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a25458a-8e18-4453-a57c-051f393a8e96 | service: service-general +[2026-04-16 14:22:58.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 9a25458a-8e18-4453-a57c-051f393a8e96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6482d55e-93e2-4297-951d-228f61f0d0ac | service: service-general +[2026-04-16 14:22:58.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226305930001 | request_id: 6482d55e-93e2-4297-951d-228f61f0d0ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ca08663-6d15-44fa-8dc1-680b3c8c9c59 | service: service-general +[2026-04-16 14:22:58.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522151503900001 | request_id: 3ca08663-6d15-44fa-8dc1-680b3c8c9c59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 747b5876-9f2d-485e-b37d-7a11025216eb | service: service-general +[2026-04-16 14:22:58.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175501040003 | request_id: 747b5876-9f2d-485e-b37d-7a11025216eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd24d254-da91-4633-8628-8b4da874e799 | service: service-general +[2026-04-16 14:22:58.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 262.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552509 | request_id: bd24d254-da91-4633-8628-8b4da874e799 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa11fefa-e38f-49c9-9270-ac27e83ca4ef | service: service-general +[2026-04-16 14:22:58.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503065309580003 | request_id: fa11fefa-e38f-49c9-9270-ac27e83ca4ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c9fc210-9400-4f8d-b241-878341961e9b | service: service-general +[2026-04-16 14:22:58.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514133006590065 | request_id: 3c9fc210-9400-4f8d-b241-878341961e9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d281d6a-cea8-4a22-9655-08123e2c4a4b | service: service-general +[2026-04-16 14:22:58.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034407820005 | request_id: 5d281d6a-cea8-4a22-9655-08123e2c4a4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dd1c3d8-9e52-40c6-b00d-b341a028a737 | service: service-general +[2026-04-16 14:22:58.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 0dd1c3d8-9e52-40c6-b00d-b341a028a737 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d48b14d1-c26b-4d32-89b9-612cd2e2ed4d | service: service-general +[2026-04-16 14:22:58.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010103400002 | request_id: d48b14d1-c26b-4d32-89b9-612cd2e2ed4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4325ae72-1bac-4f51-a07f-6143c38e361c | service: service-general +[2026-04-16 14:22:58.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 310.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505010607760003 | request_id: 4325ae72-1bac-4f51-a07f-6143c38e361c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a93b67ec-ed5c-4469-a9f7-8012590c317b | service: service-general +[2026-04-16 14:22:58.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514106103660002 | request_id: a93b67ec-ed5c-4469-a9f7-8012590c317b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ebd6ac2-7ae9-4cb0-92fd-228520af1f37 | service: service-general +[2026-04-16 14:22:58.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034705920004 | request_id: 5ebd6ac2-7ae9-4cb0-92fd-228520af1f37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c996508-8fde-423e-9e27-6d6072b5a343 | service: service-general +[2026-04-16 14:22:58.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: 9c996508-8fde-423e-9e27-6d6072b5a343 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d05df0c5-a2da-4aaf-acc4-4ae775a9b80a | service: service-general +[2026-04-16 14:22:58.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513126007770003 | request_id: d05df0c5-a2da-4aaf-acc4-4ae775a9b80a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a39ef2cd-33fb-4979-a43d-df73f37f73b2 | service: service-general +[2026-04-16 14:22:58.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035311890004 | request_id: a39ef2cd-33fb-4979-a43d-df73f37f73b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35d46260-65c1-4051-8713-e2d9facfaaee | service: service-general +[2026-04-16 14:22:58.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111503730004 | request_id: 35d46260-65c1-4051-8713-e2d9facfaaee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af47b936-e149-4457-ad22-825a9cac9447 | service: service-general +[2026-04-16 14:22:58.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503087006620002 | request_id: af47b936-e149-4457-ad22-825a9cac9447 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc298aec-ee3d-4a84-ba34-389fcb67f582 | service: service-general +[2026-04-16 14:22:58.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: cc298aec-ee3d-4a84-ba34-389fcb67f582 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd43e6c7-0186-4efe-b755-8f1b871b9083 | service: service-general +[2026-04-16 14:22:58.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034501010003 | request_id: fd43e6c7-0186-4efe-b755-8f1b871b9083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f67d03b-705f-43e3-ab6a-eb62a7d57b1e | service: service-general +[2026-04-16 14:22:58.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194804680001 | request_id: 7f67d03b-705f-43e3-ab6a-eb62a7d57b1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36372efa-9d44-472b-a347-7988ca4dcbd8 | service: service-general +[2026-04-16 14:22:58.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120501480001 | request_id: 36372efa-9d44-472b-a347-7988ca4dcbd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 266b5068-4d31-4afc-b8c0-c4731c378282 | service: service-general +[2026-04-16 14:22:58.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086004860001 | request_id: 266b5068-4d31-4afc-b8c0-c4731c378282 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a743bf5e-14c3-41f7-b5e2-ae73c3f56338 | service: service-general +[2026-04-16 14:22:58.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: a743bf5e-14c3-41f7-b5e2-ae73c3f56338 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96af8552-1812-4e7c-bdcf-634f13301071 | service: service-general +[2026-04-16 14:22:58.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514075808610002 | request_id: 96af8552-1812-4e7c-bdcf-634f13301071 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5530ed60-196d-4bc0-a628-54198e1d61ab | service: service-general +[2026-04-16 14:22:58.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194102710003 | request_id: 5530ed60-196d-4bc0-a628-54198e1d61ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 389971db-7c03-49a1-bff8-a00412353a41 | service: service-general +[2026-04-16 14:22:58.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041607690005 | request_id: 389971db-7c03-49a1-bff8-a00412353a41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95ad4c6c-4f59-4e6d-8be4-8fdec1a5bb47 | service: service-general +[2026-04-16 14:22:58.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/40905517200563__ | request_id: 95ad4c6c-4f59-4e6d-8be4-8fdec1a5bb47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7c63ab8-0033-4bbd-93df-fd61c6c45cff | service: service-general +[2026-04-16 14:22:58.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101205100001 | request_id: c7c63ab8-0033-4bbd-93df-fd61c6c45cff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed1e0b17-2396-4f9a-9ee4-5b7aec006ed4 | service: service-general +[2026-04-16 14:22:58.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508012602750002 | request_id: ed1e0b17-2396-4f9a-9ee4-5b7aec006ed4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f912e471-963d-4dd8-a0e5-1b9071df9cd7 | service: service-general +[2026-04-16 14:22:58.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186205880002 | request_id: f912e471-963d-4dd8-a0e5-1b9071df9cd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7e8e64d-65dd-4b9f-9885-a495121a8935 | service: service-general +[2026-04-16 14:22:58.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.694µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154305540001 | request_id: f7e8e64d-65dd-4b9f-9885-a495121a8935 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1a55960-f645-4d8f-80ed-0be78d3a9ee0 | service: service-general +[2026-04-16 14:22:58.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085011670002 | request_id: b1a55960-f645-4d8f-80ed-0be78d3a9ee0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72f75da8-1cf8-4b5a-94d3-4460d2a62014 | service: service-general +[2026-04-16 14:22:58.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020105970002 | request_id: 72f75da8-1cf8-4b5a-94d3-4460d2a62014 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f92b511b-2916-45cd-8392-41ce7b0184fb | service: service-general +[2026-04-16 14:22:58.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512065509910002 | request_id: f92b511b-2916-45cd-8392-41ce7b0184fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ab6f18a-10da-4f02-841f-541cdc0aee8e | service: service-general +[2026-04-16 14:22:58.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050405980003 | request_id: 7ab6f18a-10da-4f02-841f-541cdc0aee8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 007e343f-b8ca-4be5-9d3a-7970a34b82b6 | service: service-general +[2026-04-16 14:22:58.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513215709140002 | request_id: 007e343f-b8ca-4be5-9d3a-7970a34b82b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76a78a1f-c886-46db-9912-806f60c75eae | service: service-general +[2026-04-16 14:22:58.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108530002 | request_id: 76a78a1f-c886-46db-9912-806f60c75eae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe64210a-340d-4959-8277-ef8709f64321 | service: service-general +[2026-04-16 14:22:58.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122808630002 | request_id: fe64210a-340d-4959-8277-ef8709f64321 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1da757e1-3bac-4d81-b1d5-1fe603856664 | service: service-general +[2026-04-16 14:22:58.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150711420001 | request_id: 1da757e1-3bac-4d81-b1d5-1fe603856664 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e316ac2-8102-450a-baa7-8aa23fb08bd9 | service: service-general +[2026-04-16 14:22:58.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506240903950001 | request_id: 9e316ac2-8102-450a-baa7-8aa23fb08bd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aaad3e63-851f-4df7-9a6b-d3e6d5034d77 | service: service-general +[2026-04-16 14:22:58.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196206960004 | request_id: aaad3e63-851f-4df7-9a6b-d3e6d5034d77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 091530da-6392-49ea-ab27-376375b35bdd | service: service-general +[2026-04-16 14:22:58.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350405416750001_ | request_id: 091530da-6392-49ea-ab27-376375b35bdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6652800-8016-473b-98b0-f59e89513ae0 | service: service-general +[2026-04-16 14:22:58.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503074609820002 | request_id: b6652800-8016-473b-98b0-f59e89513ae0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b856e2c4-d64d-41d6-915c-5cabafd782ba | service: service-general +[2026-04-16 14:22:58.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020408440001 | request_id: b856e2c4-d64d-41d6-915c-5cabafd782ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0865bb2-85c8-4b2e-b32e-1cedac6e66c3 | service: service-general +[2026-04-16 14:22:58.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578154906850001 | request_id: b0865bb2-85c8-4b2e-b32e-1cedac6e66c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2592fb17-cf27-4806-a98d-f37d95d44eb1 | service: service-general +[2026-04-16 14:22:58.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 2592fb17-cf27-4806-a98d-f37d95d44eb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ffb62cf-6911-4167-8743-24ff378ff64d | service: service-general +[2026-04-16 14:22:58.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115403580001 | request_id: 5ffb62cf-6911-4167-8743-24ff378ff64d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9878936-8026-4fcc-955d-7f5b360fb229 | service: service-general +[2026-04-16 14:22:58.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505080107470037 | request_id: a9878936-8026-4fcc-955d-7f5b360fb229 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d8b8624-dbe1-4b8c-9b6b-f07fcc1377fb | service: service-general +[2026-04-16 14:22:58.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560293 | request_id: 7d8b8624-dbe1-4b8c-9b6b-f07fcc1377fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb98fec7-8e2e-4030-872e-dffc7df405d5 | service: service-general +[2026-04-16 14:22:58.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552510 | request_id: cb98fec7-8e2e-4030-872e-dffc7df405d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccfdf73c-936d-48ab-8461-f0f7a8267208 | service: service-general +[2026-04-16 14:22:58.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035009880001 | request_id: ccfdf73c-936d-48ab-8461-f0f7a8267208 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 366b7f95-f22b-4b21-ba23-9084956345fb | service: service-general +[2026-04-16 14:22:58.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 532.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578036705880003 | request_id: 366b7f95-f22b-4b21-ba23-9084956345fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 844b99ae-7fef-446e-8b71-bf206cb0bca8 | service: service-general +[2026-04-16 14:22:58.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513110506000002 | request_id: 844b99ae-7fef-446e-8b71-bf206cb0bca8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f9b0ad8-f3a5-4a43-8f3b-61dea4bcc992 | service: service-general +[2026-04-16 14:22:58.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552511 | request_id: 2f9b0ad8-f3a5-4a43-8f3b-61dea4bcc992 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c52e95e-4a7f-43a2-9c4a-4ca80de55ac8 | service: service-general +[2026-04-16 14:22:58.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101004860007 | request_id: 7c52e95e-4a7f-43a2-9c4a-4ca80de55ac8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cd6ff2a-6501-47fd-a826-cd47e0c415fe | service: service-general +[2026-04-16 14:22:58.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513214107630633 | request_id: 2cd6ff2a-6501-47fd-a826-cd47e0c415fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ca3e518-e565-49c7-93f3-c781121b877b | service: service-general +[2026-04-16 14:22:58.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104107350302 | request_id: 8ca3e518-e565-49c7-93f3-c781121b877b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0196f7d-bb5e-4dff-b56f-3fe1fe97209a | service: service-general +[2026-04-16 14:22:58.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508095207690002 | request_id: a0196f7d-bb5e-4dff-b56f-3fe1fe97209a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1da426e0-2eb2-4583-b980-937c5dd17c02 | service: service-general +[2026-04-16 14:22:58.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040904940002 | request_id: 1da426e0-2eb2-4583-b980-937c5dd17c02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c85c4680-e48f-4a89-a031-87077e4048a4 | service: service-general +[2026-04-16 14:22:58.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221408900001 | request_id: c85c4680-e48f-4a89-a031-87077e4048a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c771e4b-22d9-4684-b680-f01515e3c344 | service: service-general +[2026-04-16 14:22:58.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: 5c771e4b-22d9-4684-b680-f01515e3c344 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afcfb06c-6049-4602-a250-abfc23ed8060 | service: service-general +[2026-04-16 14:22:58.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035404900002 | request_id: afcfb06c-6049-4602-a250-abfc23ed8060 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6c1d08a-94a0-4b77-a25e-75dc8d8841de | service: service-general +[2026-04-16 14:22:58.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094107650385 | request_id: e6c1d08a-94a0-4b77-a25e-75dc8d8841de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b8a3ae6-32a4-4bfb-9ef1-805d63d44dce | service: service-general +[2026-04-16 14:22:58.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060101680003 | request_id: 0b8a3ae6-32a4-4bfb-9ef1-805d63d44dce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eeb40912-f42a-436f-a2cc-5d7ed7b5835a | service: service-general +[2026-04-16 14:22:58.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505220410880001 | request_id: eeb40912-f42a-436f-a2cc-5d7ed7b5835a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9441368a-f491-4c43-b230-2deb17f60cc9 | service: service-general +[2026-04-16 14:22:58.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514206302970001 | request_id: 9441368a-f491-4c43-b230-2deb17f60cc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b592d02-696e-4330-aef9-929c6795047f | service: service-general +[2026-04-16 14:22:58.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055205750004 | request_id: 7b592d02-696e-4330-aef9-929c6795047f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98614231-da68-4510-8970-4ed5e3a78f20 | service: service-general +[2026-04-16 14:22:58.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504101211700002 | request_id: 98614231-da68-4510-8970-4ed5e3a78f20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86280eb7-7eb7-4ae3-87c2-f4ce28733550 | service: service-general +[2026-04-16 14:22:58.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503110811100001 | request_id: 86280eb7-7eb7-4ae3-87c2-f4ce28733550 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3f11cfa-a6fb-48eb-b30a-f4eef9e40479 | service: service-general +[2026-04-16 14:22:58.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140311590001 | request_id: c3f11cfa-a6fb-48eb-b30a-f4eef9e40479 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1063eb92-94d1-4c30-bda5-b846c39862d2 | service: service-general +[2026-04-16 14:22:58.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164102710001 | request_id: 1063eb92-94d1-4c30-bda5-b846c39862d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6a25781-d45e-46d7-b083-a97dafe6eeb9 | service: service-general +[2026-04-16 14:22:58.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101306940003 | request_id: a6a25781-d45e-46d7-b083-a97dafe6eeb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a46306cd-72b4-459b-b638-9fd3bfd2c5d1 | service: service-general +[2026-04-16 14:22:58.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011507650003 | request_id: a46306cd-72b4-459b-b638-9fd3bfd2c5d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef69b151-4b96-41a0-aa5f-0df013a2eeaf | service: service-general +[2026-04-16 14:22:58.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 258.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: ef69b151-4b96-41a0-aa5f-0df013a2eeaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71b0e6fc-d7b9-434b-acfc-79fcaf625682 | service: service-general +[2026-04-16 14:22:58.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011208520002 | request_id: 71b0e6fc-d7b9-434b-acfc-79fcaf625682 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30ba2b10-21c3-4653-b9ff-caa6dd86d2a1 | service: service-general +[2026-04-16 14:22:58.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046404810007 | request_id: 30ba2b10-21c3-4653-b9ff-caa6dd86d2a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7412416b-ffc8-400d-9eec-4a6da568175c | service: service-general +[2026-04-16 14:22:58.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520105605910001 | request_id: 7412416b-ffc8-400d-9eec-4a6da568175c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 026d5959-79eb-46c4-bbde-5d559ef7dca6 | service: service-general +[2026-04-16 14:22:58.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290708200001 | request_id: 026d5959-79eb-46c4-bbde-5d559ef7dca6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9262cf1-be8b-4c04-97d7-4e826bc63733 | service: service-general +[2026-04-16 14:22:58.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034101690021 | request_id: a9262cf1-be8b-4c04-97d7-4e826bc63733 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0024b96c-74ac-4e6a-9040-8dfa725af1de | service: service-general +[2026-04-16 14:22:58.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244112140003 | request_id: 0024b96c-74ac-4e6a-9040-8dfa725af1de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d4a91a3-bd09-44d8-9a2e-c48e7319886c | service: service-general +[2026-04-16 14:22:58.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503064611760001 | request_id: 0d4a91a3-bd09-44d8-9a2e-c48e7319886c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47782618-d349-4621-97f1-5a76b1fffafc | service: service-general +[2026-04-16 14:22:58.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 47782618-d349-4621-97f1-5a76b1fffafc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c744275-eea9-4066-8b64-ff4e80100a10 | service: service-general +[2026-04-16 14:22:58.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031002690007 | request_id: 5c744275-eea9-4066-8b64-ff4e80100a10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bae57859-aeb5-4cd4-b0f4-197ddef6694e | service: service-general +[2026-04-16 14:22:58.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510115309920001 | request_id: bae57859-aeb5-4cd4-b0f4-197ddef6694e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9c47de4-09b7-4921-91dc-03045051d940 | service: service-general +[2026-04-16 14:22:58.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044704940003 | request_id: c9c47de4-09b7-4921-91dc-03045051d940 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 776c3871-93db-4c91-8bd9-000ad3a384f8 | service: service-general +[2026-04-16 14:22:58.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578231803910002 | request_id: 776c3871-93db-4c91-8bd9-000ad3a384f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b52ef1ac-bc1d-4541-b804-9c969f0100dd | service: service-general +[2026-04-16 14:22:58.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045606780010 | request_id: b52ef1ac-bc1d-4541-b804-9c969f0100dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46fe9ca7-9e79-4a82-b2ea-c32eb9cc9aa2 | service: service-general +[2026-04-16 14:22:58.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224305890001 | request_id: 46fe9ca7-9e79-4a82-b2ea-c32eb9cc9aa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be001e4b-e506-477f-9837-da52e01b961b | service: service-general +[2026-04-16 14:22:58.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174204910003 | request_id: be001e4b-e506-477f-9837-da52e01b961b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bad9f28-6a45-4c23-8272-8c5e4e082993 | service: service-general +[2026-04-16 14:22:58.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020212510001 | request_id: 0bad9f28-6a45-4c23-8272-8c5e4e082993 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 389bffbc-9dbd-49da-90a1-f54bacf4d51b | service: service-general +[2026-04-16 14:22:58.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015005330001 | request_id: 389bffbc-9dbd-49da-90a1-f54bacf4d51b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8df731d-8c9c-41de-ba4f-0dec93b072ae | service: service-general +[2026-04-16 14:22:58.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161403110003 | request_id: f8df731d-8c9c-41de-ba4f-0dec93b072ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 570d54b2-ec43-430f-8996-19dcbe97b001 | service: service-general +[2026-04-16 14:22:58.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571030702790003 | request_id: 570d54b2-ec43-430f-8996-19dcbe97b001 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11302f82-9e9a-476e-832f-eba48bd4c1ec | service: service-general +[2026-04-16 14:22:58.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116905580002 | request_id: 11302f82-9e9a-476e-832f-eba48bd4c1ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c859b249-dc16-4257-aeee-f417277444d7 | service: service-general +[2026-04-16 14:22:58.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306750007 | request_id: c859b249-dc16-4257-aeee-f417277444d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90949ed0-0018-48cc-8f3b-7b9a3051f5d2 | service: service-general +[2026-04-16 14:22:58.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135305610001 | request_id: 90949ed0-0018-48cc-8f3b-7b9a3051f5d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 775b474c-b3c6-4015-ab9b-ae8515c506b6 | service: service-general +[2026-04-16 14:22:58.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509121208620009 | request_id: 775b474c-b3c6-4015-ab9b-ae8515c506b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c52d9fa-b579-477a-a5bf-d92db3fdb7c3 | service: service-general +[2026-04-16 14:22:58.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085907680002 | request_id: 0c52d9fa-b579-477a-a5bf-d92db3fdb7c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86ffd3ef-c4e1-4e0c-9fdb-69eda69cfb1e | service: service-general +[2026-04-16 14:22:58.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510167006600335 | request_id: 86ffd3ef-c4e1-4e0c-9fdb-69eda69cfb1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ca95d2a-d8c6-4355-b822-6f9620a6bc86 | service: service-general +[2026-04-16 14:22:58.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504145902670002 | request_id: 3ca95d2a-d8c6-4355-b822-6f9620a6bc86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f3a89d9-a07e-43e3-a96a-a2ecc11002da | service: service-general +[2026-04-16 14:22:58.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3402095412910001 | request_id: 0f3a89d9-a07e-43e3-a96a-a2ecc11002da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a477875f-4e1d-4813-87ff-96e5cadc6ee4 | service: service-general +[2026-04-16 14:22:58.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522124908610003 | request_id: a477875f-4e1d-4813-87ff-96e5cadc6ee4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48b80fed-962f-4ddc-a0ba-81e073e94a79 | service: service-general +[2026-04-16 14:22:58.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125710880001 | request_id: 48b80fed-962f-4ddc-a0ba-81e073e94a79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70906c54-d654-49cd-94b4-f2ddaf98fc71 | service: service-general +[2026-04-16 14:22:58.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030105590005 | request_id: 70906c54-d654-49cd-94b4-f2ddaf98fc71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e3b8249-edd0-4890-a1a9-adc992e600fb | service: service-general +[2026-04-16 14:22:58.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3374120705920001 | request_id: 6e3b8249-edd0-4890-a1a9-adc992e600fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17d8854a-c727-4324-8211-f269a10f77a7 | service: service-general +[2026-04-16 14:22:58.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200911820001 | request_id: 17d8854a-c727-4324-8211-f269a10f77a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2621773f-e445-4c16-9253-c3acd4d113eb | service: service-general +[2026-04-16 14:22:58.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021604140001 | request_id: 2621773f-e445-4c16-9253-c3acd4d113eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4de17fd3-331c-42ae-aa8a-be0d1da142cd | service: service-general +[2026-04-16 14:22:58.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094607740003 | request_id: 4de17fd3-331c-42ae-aa8a-be0d1da142cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e404deee-7798-43c0-9417-f4af49708dce | service: service-general +[2026-04-16 14:22:58.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085507860002 | request_id: e404deee-7798-43c0-9417-f4af49708dce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36fbf5cc-e6d0-40a9-902f-4d689a63c469 | service: service-general +[2026-04-16 14:22:58.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1771015810920001 | request_id: 36fbf5cc-e6d0-40a9-902f-4d689a63c469 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b201cec-4e15-4dc8-b2b5-a9b5c735896f | service: service-general +[2026-04-16 14:22:58.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015402560001 | request_id: 5b201cec-4e15-4dc8-b2b5-a9b5c735896f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19a67174-6a34-43a7-a362-4a270145b1bf | service: service-general +[2026-04-16 14:22:58.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552512 | request_id: 19a67174-6a34-43a7-a362-4a270145b1bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea629f2e-d417-4083-8ed3-9722a9fe7c1b | service: service-general +[2026-04-16 14:22:58.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066312920001 | request_id: ea629f2e-d417-4083-8ed3-9722a9fe7c1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30cf6102-abdc-4b5d-be0e-d16abaa23062 | service: service-general +[2026-04-16 14:22:58.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094111920002 | request_id: 30cf6102-abdc-4b5d-be0e-d16abaa23062 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0522dcc3-d253-490c-b8e4-fca95a49cb00 | service: service-general +[2026-04-16 14:22:58.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046609730003 | request_id: 0522dcc3-d253-490c-b8e4-fca95a49cb00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea494a82-2ac3-4a2e-af78-6d0f1a99830a | service: service-general +[2026-04-16 14:22:58.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: ea494a82-2ac3-4a2e-af78-6d0f1a99830a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93737d17-400a-4523-8b6d-d568c9370d99 | service: service-general +[2026-04-16 14:22:58.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012111920008 | request_id: 93737d17-400a-4523-8b6d-d568c9370d99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a21cb91c-28cf-40ef-a95b-ab9dbda39d9e | service: service-general +[2026-04-16 14:22:58.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126607990002 | request_id: a21cb91c-28cf-40ef-a95b-ab9dbda39d9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91defb14-6286-4682-acdd-0f3ddc6dce2d | service: service-general +[2026-04-16 14:22:58.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509165707880002 | request_id: 91defb14-6286-4682-acdd-0f3ddc6dce2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a690a23c-6101-4b0f-bd24-090a189c935c | service: service-general +[2026-04-16 14:22:58.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191102180001 | request_id: a690a23c-6101-4b0f-bd24-090a189c935c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88da3597-9c70-49f2-b15b-12e6a8ac3b4b | service: service-general +[2026-04-16 14:22:58.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503111505620003 | request_id: 88da3597-9c70-49f2-b15b-12e6a8ac3b4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7009acbc-a551-4552-8895-66874323ffd7 | service: service-general +[2026-04-16 14:22:58.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 7009acbc-a551-4552-8895-66874323ffd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89d68669-9292-4d19-8dbb-9bacde646402 | service: service-general +[2026-04-16 14:22:58.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036305670002 | request_id: 89d68669-9292-4d19-8dbb-9bacde646402 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e03da96e-d84b-4c41-8406-fdfcc44d8913 | service: service-general +[2026-04-16 14:22:58.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171912860002 | request_id: e03da96e-d84b-4c41-8406-fdfcc44d8913 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28cd96c2-f730-4029-a4f3-5f626c94a014 | service: service-general +[2026-04-16 14:22:58.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035402900012 | request_id: 28cd96c2-f730-4029-a4f3-5f626c94a014 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03617541-b9bd-4e77-92d4-4c941a4f9780 | service: service-general +[2026-04-16 14:22:58.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 03617541-b9bd-4e77-92d4-4c941a4f9780 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5880c6af-bf5d-43b7-a9c6-275099130008 | service: service-general +[2026-04-16 14:22:58.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503130402810002 | request_id: 5880c6af-bf5d-43b7-a9c6-275099130008 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97ecf477-e42b-450e-b546-43debd817661 | service: service-general +[2026-04-16 14:22:58.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050908072513 | request_id: 97ecf477-e42b-450e-b546-43debd817661 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c8da694-dc92-4eb8-972d-ef50350119cb | service: service-general +[2026-04-16 14:22:58.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612160003 | request_id: 6c8da694-dc92-4eb8-972d-ef50350119cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 060d32b4-4aa3-408d-9d5d-40a6c07d89ef | service: service-general +[2026-04-16 14:22:58.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 812.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552513 | request_id: 060d32b4-4aa3-408d-9d5d-40a6c07d89ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c592930a-1630-4edf-9817-cab6fa6bb159 | service: service-general +[2026-04-16 14:22:58.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014106710007 | request_id: c592930a-1630-4edf-9817-cab6fa6bb159 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 762b0448-30b9-465a-92b5-76bbec326202 | service: service-general +[2026-04-16 14:22:58.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 762b0448-30b9-465a-92b5-76bbec326202 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 628d2ea0-77c4-48a5-9ef1-b1bde021471c | service: service-general +[2026-04-16 14:22:58.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506160406670002 | request_id: 628d2ea0-77c4-48a5-9ef1-b1bde021471c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d715b24-4e32-42f3-aa6b-aa49bfb1813a | service: service-general +[2026-04-16 14:22:58.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052705920003 | request_id: 9d715b24-4e32-42f3-aa6b-aa49bfb1813a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0829257b-087b-4cf0-a398-88d47cd1e8dd | service: service-general +[2026-04-16 14:22:58.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184101690088 | request_id: 0829257b-087b-4cf0-a398-88d47cd1e8dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 976f64d8-227d-42bd-9236-8f8c270baa79 | service: service-general +[2026-04-16 14:22:58.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012407820006 | request_id: 976f64d8-227d-42bd-9236-8f8c270baa79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22471291-fc54-463f-b4eb-5eafec12c43f | service: service-general +[2026-04-16 14:22:58.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 730.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185000593000 | request_id: 22471291-fc54-463f-b4eb-5eafec12c43f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7c0c07b-689a-47b0-9333-361d61d5f472 | service: service-general +[2026-04-16 14:22:58.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144609680001 | request_id: f7c0c07b-689a-47b0-9333-361d61d5f472 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ee61c0e-862a-4a20-9982-b83c27839121 | service: service-general +[2026-04-16 14:22:58.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151103560003 | request_id: 1ee61c0e-862a-4a20-9982-b83c27839121 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b34d5b1e-bf73-4932-af51-8789c0699b98 | service: service-general +[2026-04-16 14:22:58.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016204500001 | request_id: b34d5b1e-bf73-4932-af51-8789c0699b98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72f9a8f0-cb1e-4232-9492-f23b154c866c | service: service-general +[2026-04-16 14:22:58.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014805180001 | request_id: 72f9a8f0-cb1e-4232-9492-f23b154c866c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02be337d-2f2f-450f-a728-cf7f0c55750b | service: service-general +[2026-04-16 14:22:58.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071108450003 | request_id: 02be337d-2f2f-450f-a728-cf7f0c55750b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bab27b8-c1ed-44fa-9d37-724818564433 | service: service-general +[2026-04-16 14:22:58.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517195201770002 | request_id: 8bab27b8-c1ed-44fa-9d37-724818564433 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac9ef242-dba0-4a5c-9466-2beacf3350ac | service: service-general +[2026-04-16 14:22:58.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084811900004 | request_id: ac9ef242-dba0-4a5c-9466-2beacf3350ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd4bda8d-5334-4220-b61c-983a8de9be1a | service: service-general +[2026-04-16 14:22:58.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1771014406930002 | request_id: dd4bda8d-5334-4220-b61c-983a8de9be1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d37e8af3-c035-44d5-947f-d3651d482772 | service: service-general +[2026-04-16 14:22:58.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: d37e8af3-c035-44d5-947f-d3651d482772 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc146901-e2d4-4614-a7f1-e129df22a8c9 | service: service-general +[2026-04-16 14:22:58.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350705431070001_ | request_id: fc146901-e2d4-4614-a7f1-e129df22a8c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9fe06e6-2f3d-45c7-8306-83ff811b2654 | service: service-general +[2026-04-16 14:22:58.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504191001590001 | request_id: d9fe06e6-2f3d-45c7-8306-83ff811b2654 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98df6db1-d9ce-4ff1-b57c-6ec755b2d704 | service: service-general +[2026-04-16 14:22:58.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016006990002 | request_id: 98df6db1-d9ce-4ff1-b57c-6ec755b2d704 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c381082-507c-4b7c-b248-7ef36155bc03 | service: service-general +[2026-04-16 14:22:58.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041510740003 | request_id: 0c381082-507c-4b7c-b248-7ef36155bc03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c00ff117-7eab-43f5-8886-53c42302c3f5 | service: service-general +[2026-04-16 14:22:58.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612170005 | request_id: c00ff117-7eab-43f5-8886-53c42302c3f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3e74448-14ee-4225-ac38-fad2aba7a540 | service: service-general +[2026-04-16 14:22:58.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011005470003 | request_id: d3e74448-14ee-4225-ac38-fad2aba7a540 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da5de8a8-cf83-44f6-b6e7-5088c527defd | service: service-general +[2026-04-16 14:22:58.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056305710003 | request_id: da5de8a8-cf83-44f6-b6e7-5088c527defd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22faf868-a8b0-4ce9-88dd-4eaa6ce35994 | service: service-general +[2026-04-16 14:22:58.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015212960003 | request_id: 22faf868-a8b0-4ce9-88dd-4eaa6ce35994 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c4e052a-90a5-4d4f-9b13-fddf09e63cb9 | service: service-general +[2026-04-16 14:22:58.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508011407850002 | request_id: 4c4e052a-90a5-4d4f-9b13-fddf09e63cb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c5d148c-3ee8-4224-ba70-3c9dbd9f6782 | service: service-general +[2026-04-16 14:22:58.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506160107510124 | request_id: 7c5d148c-3ee8-4224-ba70-3c9dbd9f6782 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b700448e-7210-44ef-a8eb-182c08f36945 | service: service-general +[2026-04-16 14:22:58.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024107430194 | request_id: b700448e-7210-44ef-a8eb-182c08f36945 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 614ad54c-83a2-426e-ba00-e3e9576e4f7f | service: service-general +[2026-04-16 14:22:58.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162905910002 | request_id: 614ad54c-83a2-426e-ba00-e3e9576e4f7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5c9e6a8-59b9-470c-83aa-eba64590525c | service: service-general +[2026-04-16 14:22:58.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161411790005 | request_id: b5c9e6a8-59b9-470c-83aa-eba64590525c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80117b05-28c3-4106-84e6-386ac410c627 | service: service-general +[2026-04-16 14:22:58.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271406490001 | request_id: 80117b05-28c3-4106-84e6-386ac410c627 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc8c4724-08ab-4478-89f6-35d96f173ec1 | service: service-general +[2026-04-16 14:22:58.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054402020003 | request_id: cc8c4724-08ab-4478-89f6-35d96f173ec1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ddb5645-e4c3-4994-b1f5-6c91ea8919fb | service: service-general +[2026-04-16 14:22:58.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045508460002 | request_id: 0ddb5645-e4c3-4994-b1f5-6c91ea8919fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5530a2c4-7c6d-46a8-9c24-df651f45760d | service: service-general +[2026-04-16 14:22:58.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571010702200003 | request_id: 5530a2c4-7c6d-46a8-9c24-df651f45760d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8791cf4-d367-48dc-ba3e-db614a259c6b | service: service-general +[2026-04-16 14:22:58.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084708770001 | request_id: c8791cf4-d367-48dc-ba3e-db614a259c6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13107d04-a325-4958-ac1c-6194274e675a | service: service-general +[2026-04-16 14:22:58.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074611950002 | request_id: 13107d04-a325-4958-ac1c-6194274e675a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e14f1d49-085e-4598-b64b-5bc852fb214e | service: service-general +[2026-04-16 14:22:58.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511054105710004 | request_id: e14f1d49-085e-4598-b64b-5bc852fb214e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e878bc1-f5ed-4c67-8672-5775f9135921 | service: service-general +[2026-04-16 14:22:58.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: 4e878bc1-f5ed-4c67-8672-5775f9135921 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e6c66fa-dc34-40bf-9171-2fd5827210a0 | service: service-general +[2026-04-16 14:22:58.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514195508920002 | request_id: 4e6c66fa-dc34-40bf-9171-2fd5827210a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0245633-4b1e-4795-8593-2ffad66bb67a | service: service-general +[2026-04-16 14:22:58.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102312980001 | request_id: c0245633-4b1e-4795-8593-2ffad66bb67a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc0f1b74-a1e4-4386-bb45-6f41f305d7ef | service: service-general +[2026-04-16 14:22:58.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578116702860001 | request_id: cc0f1b74-a1e4-4386-bb45-6f41f305d7ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7116af5-2407-4246-a95d-8c7771b0a5b2 | service: service-general +[2026-04-16 14:22:58.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021506670005 | request_id: a7116af5-2407-4246-a95d-8c7771b0a5b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2962198-9ba8-4c19-a45c-9885188aa6fa | service: service-general +[2026-04-16 14:22:58.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552515 | request_id: b2962198-9ba8-4c19-a45c-9885188aa6fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2498355c-0310-4464-8f9a-9a223fd03a9e | service: service-general +[2026-04-16 14:22:58.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056711690005 | request_id: 2498355c-0310-4464-8f9a-9a223fd03a9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 726bde0d-3ecb-4dbd-92b2-93d380575c60 | service: service-general +[2026-04-16 14:22:58.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016901140002 | request_id: 726bde0d-3ecb-4dbd-92b2-93d380575c60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e825bab-5184-4cd0-bf98-0e8091a28fbe | service: service-general +[2026-04-16 14:22:58.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011802680002 | request_id: 6e825bab-5184-4cd0-bf98-0e8091a28fbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8df11163-126c-488b-8096-61fd5466b119 | service: service-general +[2026-04-16 14:22:58.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503076812920002 | request_id: 8df11163-126c-488b-8096-61fd5466b119 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e0098a3-52da-4a19-b1e4-f3c647af125b | service: service-general +[2026-04-16 14:22:58.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519125003800007 | request_id: 1e0098a3-52da-4a19-b1e4-f3c647af125b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d55b5ba-e17f-415a-a66f-ee6bafe5b988 | service: service-general +[2026-04-16 14:22:58.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557646 | request_id: 1d55b5ba-e17f-415a-a66f-ee6bafe5b988 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e435b43-373a-48b0-9331-570aea1b132e | service: service-general +[2026-04-16 14:22:58.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035201820006 | request_id: 5e435b43-373a-48b0-9331-570aea1b132e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b44b09a-672e-4309-9b9f-085405673af4 | service: service-general +[2026-04-16 14:22:58.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105710710002 | request_id: 6b44b09a-672e-4309-9b9f-085405673af4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 191e4424-917d-48a1-ab82-c07cdf2c6f42 | service: service-general +[2026-04-16 14:22:58.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508087004030002 | request_id: 191e4424-917d-48a1-ab82-c07cdf2c6f42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f1b8ea4-47ee-476e-9fea-a76bf230f7e3 | service: service-general +[2026-04-16 14:22:58.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200105410001 | request_id: 4f1b8ea4-47ee-476e-9fea-a76bf230f7e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8de43633-c441-4558-a99a-ff96d269fc21 | service: service-general +[2026-04-16 14:22:58.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023004620002 | request_id: 8de43633-c441-4558-a99a-ff96d269fc21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e124105c-7a67-47c4-8921-2073d60a8cd0 | service: service-general +[2026-04-16 14:22:58.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141404750004 | request_id: e124105c-7a67-47c4-8921-2073d60a8cd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d65f207-3d89-4bc9-9896-4b8f215bd726 | service: service-general +[2026-04-16 14:22:58.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181305040003 | request_id: 4d65f207-3d89-4bc9-9896-4b8f215bd726 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9eeca500-c031-428f-9f56-433a8e8a8831 | service: service-general +[2026-04-16 14:22:58.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015811110001 | request_id: 9eeca500-c031-428f-9f56-433a8e8a8831 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e081121e-f74a-47c8-bea2-0e7cd1d8f368 | service: service-general +[2026-04-16 14:22:58.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.446µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310502600001 | request_id: e081121e-f74a-47c8-bea2-0e7cd1d8f368 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e45b7cf7-8f3a-4f0e-bc53-f79107c49088 | service: service-general +[2026-04-16 14:22:58.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578154503890003 | request_id: e45b7cf7-8f3a-4f0e-bc53-f79107c49088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f74fd865-7307-4bce-bd5d-fbb773c12ba6 | service: service-general +[2026-04-16 14:22:58.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503065708650001 | request_id: f74fd865-7307-4bce-bd5d-fbb773c12ba6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf7c493a-e1b8-4246-ac7d-206f3debfc57 | service: service-general +[2026-04-16 14:22:58.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508187006600043 | request_id: cf7c493a-e1b8-4246-ac7d-206f3debfc57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8df0c128-d5d5-4c1e-bd98-4e631df185f4 | service: service-general +[2026-04-16 14:22:58.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014402460001 | request_id: 8df0c128-d5d5-4c1e-bd98-4e631df185f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1e57edf-6adc-439e-9486-cf1f7b83f248 | service: service-general +[2026-04-16 14:22:58.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510232408770001 | request_id: f1e57edf-6adc-439e-9486-cf1f7b83f248 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6703559-feb0-4bad-bf13-b37c6a37390b | service: service-general +[2026-04-16 14:22:58.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014205870007 | request_id: c6703559-feb0-4bad-bf13-b37c6a37390b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af2a7cfe-0a48-4d9b-924a-2ad7c4e9994b | service: service-general +[2026-04-16 14:22:58.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: af2a7cfe-0a48-4d9b-924a-2ad7c4e9994b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd979630-c654-495f-bd15-388f9d5fd237 | service: service-general +[2026-04-16 14:22:58.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211907110001 | request_id: fd979630-c654-495f-bd15-388f9d5fd237 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a06616f-da3d-433d-962e-9af2d232811a | service: service-general +[2026-04-16 14:22:58.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042912600001 | request_id: 7a06616f-da3d-433d-962e-9af2d232811a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2136c41e-a701-4745-983c-b03a454692dc | service: service-general +[2026-04-16 14:22:58.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011005920002 | request_id: 2136c41e-a701-4745-983c-b03a454692dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05e755c0-ba60-4b9f-9382-5fc411ff7cca | service: service-general +[2026-04-16 14:22:58.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507286404760002 | request_id: 05e755c0-ba60-4b9f-9382-5fc411ff7cca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64dd12b0-0b37-43b1-884c-90545463bd79 | service: service-general +[2026-04-16 14:22:58.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505125107780001 | request_id: 64dd12b0-0b37-43b1-884c-90545463bd79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d704eeb7-9f73-4429-b4a3-b3ccc9ece660 | service: service-general +[2026-04-16 14:22:58.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503104708620002 | request_id: d704eeb7-9f73-4429-b4a3-b3ccc9ece660 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 376ed052-036a-4fea-9ae7-2a7f9905711a | service: service-general +[2026-04-16 14:22:58.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571031402900004 | request_id: 376ed052-036a-4fea-9ae7-2a7f9905711a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14812ae1-ee0d-4cf9-ad8b-5adddcfaef1b | service: service-general +[2026-04-16 14:22:58.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3206366105010001 | request_id: 14812ae1-ee0d-4cf9-ad8b-5adddcfaef1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 390c8ca5-abb8-466c-a3b4-aeb1c9e3c51e | service: service-general +[2026-04-16 14:22:58.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212601170002 | request_id: 390c8ca5-abb8-466c-a3b4-aeb1c9e3c51e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 203d9ca7-8491-458c-9aea-27240c4366be | service: service-general +[2026-04-16 14:22:58.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524130101800017 | request_id: 203d9ca7-8491-458c-9aea-27240c4366be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 552b8104-4c4b-468a-aec0-cfd08838f56c | service: service-general +[2026-04-16 14:22:58.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241709700001 | request_id: 552b8104-4c4b-468a-aec0-cfd08838f56c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ff395b9-a6ca-4e20-8a5a-f6db9c4cc4e1 | service: service-general +[2026-04-16 14:22:58.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096107680001 | request_id: 3ff395b9-a6ca-4e20-8a5a-f6db9c4cc4e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9026f31-a09b-41a2-9022-886b5e3e2d2b | service: service-general +[2026-04-16 14:22:58.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154107500141 | request_id: a9026f31-a09b-41a2-9022-886b5e3e2d2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89f2e587-a1db-40c2-9d04-15102f5dbabe | service: service-general +[2026-04-16 14:22:58.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091703530003 | request_id: 89f2e587-a1db-40c2-9d04-15102f5dbabe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf07fa54-005a-4168-9198-fffea7858ece | service: service-general +[2026-04-16 14:22:58.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145212850001 | request_id: bf07fa54-005a-4168-9198-fffea7858ece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 788af189-94ef-4f9a-b8d6-fd0840f1d3ea | service: service-general +[2026-04-16 14:22:58.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503104904790003 | request_id: 788af189-94ef-4f9a-b8d6-fd0840f1d3ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c1f09d5-4f53-485e-ac9e-1be99cf36e36 | service: service-general +[2026-04-16 14:22:58.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175504590002 | request_id: 4c1f09d5-4f53-485e-ac9e-1be99cf36e36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59ea88d9-d56c-41f9-ad06-919306fc50de | service: service-general +[2026-04-16 14:22:58.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156212 | request_id: 59ea88d9-d56c-41f9-ad06-919306fc50de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 532391b9-bfb4-4988-ab02-612718140fd4 | service: service-general +[2026-04-16 14:22:58.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 725.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518170710190002 | request_id: 532391b9-bfb4-4988-ab02-612718140fd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 435214a7-5f0a-4b61-be2b-48c06c68fef5 | service: service-general +[2026-04-16 14:22:58.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505095210740003 | request_id: 435214a7-5f0a-4b61-be2b-48c06c68fef5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05264cbc-305c-4431-893d-72eb16084145 | service: service-general +[2026-04-16 14:22:58.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060808080002 | request_id: 05264cbc-305c-4431-893d-72eb16084145 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40399685-1a61-4465-8518-1a845e242da4 | service: service-general +[2026-04-16 14:22:58.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506174107760077 | request_id: 40399685-1a61-4465-8518-1a845e242da4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 569c0c69-dd48-4eb0-95cc-ad7216e8b0b1 | service: service-general +[2026-04-16 14:22:58.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215806770002 | request_id: 569c0c69-dd48-4eb0-95cc-ad7216e8b0b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f376d73-32e4-4208-9b6e-6c7f36fb7899 | service: service-general +[2026-04-16 14:22:58.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8104031309920002 | request_id: 3f376d73-32e4-4208-9b6e-6c7f36fb7899 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 573560da-8194-4ced-80b8-1573b29ad1ab | service: service-general +[2026-04-16 14:22:58.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021206690007 | request_id: 573560da-8194-4ced-80b8-1573b29ad1ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d9b076f-b2ff-483e-a5dd-613387ae6acb | service: service-general +[2026-04-16 14:22:58.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175405870001 | request_id: 1d9b076f-b2ff-483e-a5dd-613387ae6acb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a8ebd15-4ac9-4d2a-a789-892a2cf0ab3e | service: service-general +[2026-04-16 14:22:58.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506145010710003 | request_id: 5a8ebd15-4ac9-4d2a-a789-892a2cf0ab3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b5f7d31-a0c0-4f45-84fe-26f08045d293 | service: service-general +[2026-04-16 14:22:58.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042305720001 | request_id: 5b5f7d31-a0c0-4f45-84fe-26f08045d293 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b3df2d1-cc47-44dc-b120-1bc7019a774e | service: service-general +[2026-04-16 14:22:58.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 5b3df2d1-cc47-44dc-b120-1bc7019a774e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b71da939-2f3b-4498-b7b8-aa1dca9dbd45 | service: service-general +[2026-04-16 14:22:58.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095705720003 | request_id: b71da939-2f3b-4498-b7b8-aa1dca9dbd45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68159310-ce4c-4534-8f2c-97ddae9b8135 | service: service-general +[2026-04-16 14:22:58.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010208110002 | request_id: 68159310-ce4c-4534-8f2c-97ddae9b8135 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb89eba6-cbb1-4d60-b420-32d2b05fd5dd | service: service-general +[2026-04-16 14:22:58.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140312020004 | request_id: cb89eba6-cbb1-4d60-b420-32d2b05fd5dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 644f97cd-88ca-4467-8812-bce4c1af4f4a | service: service-general +[2026-04-16 14:22:58.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174044711710007 | request_id: 644f97cd-88ca-4467-8812-bce4c1af4f4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d1a05ff-86e7-43d3-873c-046e48a5a850 | service: service-general +[2026-04-16 14:22:58.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131306990005 | request_id: 5d1a05ff-86e7-43d3-873c-046e48a5a850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 767aadf7-737b-4ae4-a2bf-b78f02c84fb1 | service: service-general +[2026-04-16 14:22:58.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306600002 | request_id: 767aadf7-737b-4ae4-a2bf-b78f02c84fb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87ac7c22-dda7-46d1-9b86-49e83b5a65c2 | service: service-general +[2026-04-16 14:22:58.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 87ac7c22-dda7-46d1-9b86-49e83b5a65c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb226c4a-1824-45f8-aabb-2d880a9e05f2 | service: service-general +[2026-04-16 14:22:58.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241101580003 | request_id: eb226c4a-1824-45f8-aabb-2d880a9e05f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 577945a7-ac1e-42ca-9e6b-a82718c89cf7 | service: service-general +[2026-04-16 14:22:58.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056703640001 | request_id: 577945a7-ac1e-42ca-9e6b-a82718c89cf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ef5a9ed-3680-4d32-a90e-10b2709ac40c | service: service-general +[2026-04-16 14:22:58.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174410030001 | request_id: 2ef5a9ed-3680-4d32-a90e-10b2709ac40c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebae99c8-544f-43f9-9932-9e712409b91f | service: service-general +[2026-04-16 14:22:58.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185005030001 | request_id: ebae99c8-544f-43f9-9932-9e712409b91f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9948f19e-eacd-4dfb-83f5-25ccc0ab33fa | service: service-general +[2026-04-16 14:22:58.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471044602150001 | request_id: 9948f19e-eacd-4dfb-83f5-25ccc0ab33fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16cf206a-3398-4e68-90cb-2205b48a87fe | service: service-general +[2026-04-16 14:22:58.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180808820009 | request_id: 16cf206a-3398-4e68-90cb-2205b48a87fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b796f34e-4558-47cc-bc86-c7e48f3bf4a0 | service: service-general +[2026-04-16 14:22:58.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126109710001 | request_id: b796f34e-4558-47cc-bc86-c7e48f3bf4a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be584424-936a-4ce5-a716-4dd92529e0c7 | service: service-general +[2026-04-16 14:22:58.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508822000000000 | request_id: be584424-936a-4ce5-a716-4dd92529e0c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e19f2414-0e39-4da1-9e7e-4d7c8cc49a14 | service: service-general +[2026-04-16 14:22:58.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100112060002 | request_id: e19f2414-0e39-4da1-9e7e-4d7c8cc49a14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d776e049-31ab-4c29-b48f-f383b72249b7 | service: service-general +[2026-04-16 14:22:58.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175901520002 | request_id: d776e049-31ab-4c29-b48f-f383b72249b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97a252f0-2c0c-4cb8-b383-755fc963f200 | service: service-general +[2026-04-16 14:22:58.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045508760001 | request_id: 97a252f0-2c0c-4cb8-b383-755fc963f200 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dc12279-b5b2-4cc5-bac4-52d4e8ab1166 | service: service-general +[2026-04-16 14:22:58.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5271024507530002 | request_id: 5dc12279-b5b2-4cc5-bac4-52d4e8ab1166 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 594ce2ee-cbb7-441a-80a4-2166b7450aed | service: service-general +[2026-04-16 14:22:58.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514042909660001 | request_id: 594ce2ee-cbb7-441a-80a4-2166b7450aed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07a3ed07-eff2-4781-b79a-85aca7fc2b66 | service: service-general +[2026-04-16 14:22:58.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055706740002 | request_id: 07a3ed07-eff2-4781-b79a-85aca7fc2b66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2866c566-0321-4919-bd07-0871c28dc391 | service: service-general +[2026-04-16 14:22:58.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017112680020 | request_id: 2866c566-0321-4919-bd07-0871c28dc391 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67dac720-4f50-4d7f-ac23-a2fc0837ea0f | service: service-general +[2026-04-16 14:22:58.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503034101710003 | request_id: 67dac720-4f50-4d7f-ac23-a2fc0837ea0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ada5e16e-ac5b-417a-898a-15bb127909ee | service: service-general +[2026-04-16 14:22:58.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034208640003 | request_id: ada5e16e-ac5b-417a-898a-15bb127909ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb9e161a-122f-46cf-8a0c-615ce2dac65a | service: service-general +[2026-04-16 14:22:58.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254807820001 | request_id: cb9e161a-122f-46cf-8a0c-615ce2dac65a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bee2fd21-b38a-43f1-8274-e8269a3ce08e | service: service-general +[2026-04-16 14:22:58.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000090 | request_id: bee2fd21-b38a-43f1-8274-e8269a3ce08e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41fc83f2-7c8b-4500-86b5-bb28ef4b3995 | service: service-general +[2026-04-16 14:22:58.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508095408750003 | request_id: 41fc83f2-7c8b-4500-86b5-bb28ef4b3995 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cb7c1e8-10c1-4672-846e-d81ae4a23d06 | service: service-general +[2026-04-16 14:22:58.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071923363 | request_id: 9cb7c1e8-10c1-4672-846e-d81ae4a23d06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78ee1b02-581c-4c38-95fc-21691c4f19d5 | service: service-general +[2026-04-16 14:22:58.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050707960004 | request_id: 78ee1b02-581c-4c38-95fc-21691c4f19d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d70f238c-0f27-4cc5-8bb7-e01f3edab6d3 | service: service-general +[2026-04-16 14:22:58.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505011709830001 | request_id: d70f238c-0f27-4cc5-8bb7-e01f3edab6d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eac894c3-28cf-4d26-81fd-b2ac76f9469a | service: service-general +[2026-04-16 14:22:58.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045402700002 | request_id: eac894c3-28cf-4d26-81fd-b2ac76f9469a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf59ba5b-55c9-474c-ba1f-29ba70e023cc | service: service-general +[2026-04-16 14:22:58.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012114912360 | request_id: cf59ba5b-55c9-474c-ba1f-29ba70e023cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be4a14d5-e044-423b-b5ef-b9302d7fe5e0 | service: service-general +[2026-04-16 14:22:58.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503106205660001 | request_id: be4a14d5-e044-423b-b5ef-b9302d7fe5e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5151cce4-0625-4adf-bdca-d5c5b32721fd | service: service-general +[2026-04-16 14:22:58.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015412520005 | request_id: 5151cce4-0625-4adf-bdca-d5c5b32721fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7666e63d-73a3-482d-86d4-4db6912f7938 | service: service-general +[2026-04-16 14:22:58.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000089 | request_id: 7666e63d-73a3-482d-86d4-4db6912f7938 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49e66683-4989-417f-b029-e98d1c72b6b3 | service: service-general +[2026-04-16 14:22:58.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022312970001 | request_id: 49e66683-4989-417f-b029-e98d1c72b6b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36d892eb-8e45-4dcf-aa7b-18ccfb657f98 | service: service-general +[2026-04-16 14:22:58.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162008600002 | request_id: 36d892eb-8e45-4dcf-aa7b-18ccfb657f98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4ed86ed-9cea-44ad-9310-260fc8006ca3 | service: service-general +[2026-04-16 14:22:58.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234503690001 | request_id: d4ed86ed-9cea-44ad-9310-260fc8006ca3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdec6008-d9c0-454e-a9c1-75969dc44d79 | service: service-general +[2026-04-16 14:22:58.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314106620003 | request_id: cdec6008-d9c0-454e-a9c1-75969dc44d79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae70a2be-8816-4ec1-949e-4219c6c76e21 | service: service-general +[2026-04-16 14:22:58.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512136806750002 | request_id: ae70a2be-8816-4ec1-949e-4219c6c76e21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa57d1e1-5089-4930-b91c-526854b0fab8 | service: service-general +[2026-04-16 14:22:58.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081205750002 | request_id: aa57d1e1-5089-4930-b91c-526854b0fab8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 094a4156-012a-420d-9829-a93b4b179e3d | service: service-general +[2026-04-16 14:22:58.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529064101680006 | request_id: 094a4156-012a-420d-9829-a93b4b179e3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5f38996-aa91-44b4-8804-1eb51b1e0e35 | service: service-general +[2026-04-16 14:22:58.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: d5f38996-aa91-44b4-8804-1eb51b1e0e35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c0824e3-31ad-43e2-b3c4-e8631a2c77c1 | service: service-general +[2026-04-16 14:22:58.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510032507150002 | request_id: 7c0824e3-31ad-43e2-b3c4-e8631a2c77c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59d915f3-8050-4e1c-96f4-da93f3551252 | service: service-general +[2026-04-16 14:22:58.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514107006600066 | request_id: 59d915f3-8050-4e1c-96f4-da93f3551252 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 417485ca-5710-444e-abbf-967f410ea2f3 | service: service-general +[2026-04-16 14:22:58.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022808720005 | request_id: 417485ca-5710-444e-abbf-967f410ea2f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4e47cdf-cffa-4e3f-870c-b81ff2c5ca98 | service: service-general +[2026-04-16 14:22:58.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271035310420003 | request_id: b4e47cdf-cffa-4e3f-870c-b81ff2c5ca98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc0ce71d-dde2-4d54-933e-95ffeba7003b | service: service-general +[2026-04-16 14:22:58.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572034802590002 | request_id: bc0ce71d-dde2-4d54-933e-95ffeba7003b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae34f277-ea99-4c08-b5e2-cb06a40a41d3 | service: service-general +[2026-04-16 14:22:58.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559900 | request_id: ae34f277-ea99-4c08-b5e2-cb06a40a41d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c41ed855-a90a-4aaf-8937-02ffecf1ac66 | service: service-general +[2026-04-16 14:22:58.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216204930001 | request_id: c41ed855-a90a-4aaf-8937-02ffecf1ac66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 124d807d-37c2-40d7-81d8-057675fc480b | service: service-general +[2026-04-16 14:22:58.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016606600002 | request_id: 124d807d-37c2-40d7-81d8-057675fc480b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ca65024-101b-4912-a6bc-2a9d44784618 | service: service-general +[2026-04-16 14:22:58.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052807070002 | request_id: 8ca65024-101b-4912-a6bc-2a9d44784618 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6cd2f7c-4ba0-494e-9eec-756768bab13d | service: service-general +[2026-04-16 14:22:58.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: b6cd2f7c-4ba0-494e-9eec-756768bab13d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2db58dc-52f1-4ac9-b7c6-254caec2a4e1 | service: service-general +[2026-04-16 14:22:58.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240701820002 | request_id: e2db58dc-52f1-4ac9-b7c6-254caec2a4e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d02ba3d-3acf-4d53-adf6-5ab17b2450b3 | service: service-general +[2026-04-16 14:22:58.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: 3d02ba3d-3acf-4d53-adf6-5ab17b2450b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b0d8bba-8f59-45ab-af0d-ef7b4a5e5d5c | service: service-general +[2026-04-16 14:22:58.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6111036311970001 | request_id: 3b0d8bba-8f59-45ab-af0d-ef7b4a5e5d5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d39ddc3-42b4-4204-b633-9be9ebb72398 | service: service-general +[2026-04-16 14:22:58.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104708670002 | request_id: 4d39ddc3-42b4-4204-b633-9be9ebb72398 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb844898-b5a1-4b00-8f33-dba0343f8e31 | service: service-general +[2026-04-16 14:22:58.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911495427 | request_id: fb844898-b5a1-4b00-8f33-dba0343f8e31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 862879b7-361d-4870-93a0-8db8ca4c371f | service: service-general +[2026-04-16 14:22:58.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230806160003 | request_id: 862879b7-361d-4870-93a0-8db8ca4c371f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d7090c4-0b10-4f90-8774-636235ad4c39 | service: service-general +[2026-04-16 14:22:58.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200610650001 | request_id: 6d7090c4-0b10-4f90-8774-636235ad4c39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccae374a-c5c9-4906-adcf-69cd8d199f82 | service: service-general +[2026-04-16 14:22:58.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145503880002 | request_id: ccae374a-c5c9-4906-adcf-69cd8d199f82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68e15fe1-0cc8-459c-8881-f608058d30d4 | service: service-general +[2026-04-16 14:22:58.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031307530004 | request_id: 68e15fe1-0cc8-459c-8881-f608058d30d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d992177-5225-4e92-8dfe-7b4d7816b10a | service: service-general +[2026-04-16 14:22:58.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022302780006 | request_id: 8d992177-5225-4e92-8dfe-7b4d7816b10a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42955d07-2f8b-49ef-bb39-409f2f528df2 | service: service-general +[2026-04-16 14:22:58.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 42955d07-2f8b-49ef-bb39-409f2f528df2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb87e434-00a3-4796-8aaf-6e5b7012cb24 | service: service-general +[2026-04-16 14:22:58.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503020807570001 | request_id: bb87e434-00a3-4796-8aaf-6e5b7012cb24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d8f64b3-eac3-4564-a0cb-943ddef773a0 | service: service-general +[2026-04-16 14:22:58.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507297112780005 | request_id: 1d8f64b3-eac3-4564-a0cb-943ddef773a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4143839-dc85-4f6e-a82f-0061cebde741 | service: service-general +[2026-04-16 14:22:58.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: d4143839-dc85-4f6e-a82f-0061cebde741 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3898d7d2-4c46-448d-b4c6-339c59be1593 | service: service-general +[2026-04-16 14:22:58.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571036208810007 | request_id: 3898d7d2-4c46-448d-b4c6-339c59be1593 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ade1e66-15d8-40d3-be07-98c26b195bab | service: service-general +[2026-04-16 14:22:58.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052107880001 | request_id: 7ade1e66-15d8-40d3-be07-98c26b195bab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a46c50a6-1de2-48a2-b5c8-ea988e1b90f5 | service: service-general +[2026-04-16 14:22:58.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201403180001 | request_id: a46c50a6-1de2-48a2-b5c8-ea988e1b90f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88c4938d-adcd-477b-9e4e-a9f50a20273d | service: service-general +[2026-04-16 14:22:58.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552517 | request_id: 88c4938d-adcd-477b-9e4e-a9f50a20273d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 621e1fd8-21ba-4fd9-88e8-3866bf643485 | service: service-general +[2026-04-16 14:22:58.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508070707610004 | request_id: 621e1fd8-21ba-4fd9-88e8-3866bf643485 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beb160a5-331e-4b66-be24-0d0b93937dbc | service: service-general +[2026-04-16 14:22:58.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026102660001 | request_id: beb160a5-331e-4b66-be24-0d0b93937dbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 970cdbb5-8a9a-443c-b1aa-a77bd238ddf5 | service: service-general +[2026-04-16 14:22:58.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144406690001 | request_id: 970cdbb5-8a9a-443c-b1aa-a77bd238ddf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44eb308d-a9a9-49b2-9de8-34d55ac9fb83 | service: service-general +[2026-04-16 14:22:58.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011208640002 | request_id: 44eb308d-a9a9-49b2-9de8-34d55ac9fb83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9a615e4-1bab-47ab-976c-d5a87fdb0baa | service: service-general +[2026-04-16 14:22:58.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146706710001 | request_id: d9a615e4-1bab-47ab-976c-d5a87fdb0baa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 671dd217-1a13-40fe-8597-350708940ef6 | service: service-general +[2026-04-16 14:22:58.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190109040002 | request_id: 671dd217-1a13-40fe-8597-350708940ef6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 308968f0-79e1-4163-aef5-fd8b6714f10b | service: service-general +[2026-04-16 14:22:58.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510066002170002 | request_id: 308968f0-79e1-4163-aef5-fd8b6714f10b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22a8b505-fedd-4f7b-81fb-e8e8ee0212f1 | service: service-general +[2026-04-16 14:22:58.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182003580001 | request_id: 22a8b505-fedd-4f7b-81fb-e8e8ee0212f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d35652f-6d42-4bda-a5a1-8c6174194901 | service: service-general +[2026-04-16 14:22:58.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304206910001 | request_id: 3d35652f-6d42-4bda-a5a1-8c6174194901 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b178a76e-8286-45bb-bf1e-a6a662e7747d | service: service-general +[2026-04-16 14:22:58.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145801930001 | request_id: b178a76e-8286-45bb-bf1e-a6a662e7747d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 795cd312-550a-40d0-be03-174619c7a7a6 | service: service-general +[2026-04-16 14:22:58.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054506800002 | request_id: 795cd312-550a-40d0-be03-174619c7a7a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 311392ff-74bf-4f1d-ab96-4e841657fa47 | service: service-general +[2026-04-16 14:22:58.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025809770002 | request_id: 311392ff-74bf-4f1d-ab96-4e841657fa47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d47c640d-d108-4e4f-8790-e280730a7fb0 | service: service-general +[2026-04-16 14:22:58.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105109720004 | request_id: d47c640d-d108-4e4f-8790-e280730a7fb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba97f406-5ed6-47e2-978e-cb7a9d3a16ae | service: service-general +[2026-04-16 14:22:58.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184101590023 | request_id: ba97f406-5ed6-47e2-978e-cb7a9d3a16ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d78af657-edbb-4b40-8121-5bd8986a35ab | service: service-general +[2026-04-16 14:22:58.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140101820016 | request_id: d78af657-edbb-4b40-8121-5bd8986a35ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89be978b-2369-4469-880e-6292a1a2bd71 | service: service-general +[2026-04-16 14:22:58.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056612710003 | request_id: 89be978b-2369-4469-880e-6292a1a2bd71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c7f7879-3214-4ea8-8049-52c7b96457d1 | service: service-general +[2026-04-16 14:22:58.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135808670002 | request_id: 9c7f7879-3214-4ea8-8049-52c7b96457d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2248edfb-cac4-4447-ba4c-da2564e6a6c8 | service: service-general +[2026-04-16 14:22:58.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573916912120001 | request_id: 2248edfb-cac4-4447-ba4c-da2564e6a6c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b3c133a-3595-4313-950d-bcf8640d3751 | service: service-general +[2026-04-16 14:22:58.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244901870004 | request_id: 6b3c133a-3595-4313-950d-bcf8640d3751 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f0737a9-bfa1-4835-8961-40738771c47c | service: service-general +[2026-04-16 14:22:58.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104101620098 | request_id: 9f0737a9-bfa1-4835-8961-40738771c47c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dcba9a9-8ffa-42bc-b94e-01b3ec694b8c | service: service-general +[2026-04-16 14:22:58.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011612680004 | request_id: 6dcba9a9-8ffa-42bc-b94e-01b3ec694b8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c20aa94a-d30a-4a6a-b440-4f3ac39f25d7 | service: service-general +[2026-04-16 14:22:58.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016001650003 | request_id: c20aa94a-d30a-4a6a-b440-4f3ac39f25d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f240113-ffe8-45a6-bcf4-ad6294a76a3e | service: service-general +[2026-04-16 14:22:58.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042707990004 | request_id: 6f240113-ffe8-45a6-bcf4-ad6294a76a3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ded7ed6b-ad2f-41aa-81d2-0c1dfb52a8f6 | service: service-general +[2026-04-16 14:22:58.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507227004850005 | request_id: ded7ed6b-ad2f-41aa-81d2-0c1dfb52a8f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe2d4484-1cd2-4d99-9864-8a0f3bca1af9 | service: service-general +[2026-04-16 14:22:58.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557437 | request_id: fe2d4484-1cd2-4d99-9864-8a0f3bca1af9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59fb23bf-27a4-42ba-9bd1-9411afc7ce23 | service: service-general +[2026-04-16 14:22:58.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506085007750003 | request_id: 59fb23bf-27a4-42ba-9bd1-9411afc7ce23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cec1d69-747c-42f7-b662-fd6db4ce3401 | service: service-general +[2026-04-16 14:22:58.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144704010002 | request_id: 6cec1d69-747c-42f7-b662-fd6db4ce3401 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df6a0a28-5887-450b-850b-50c303ba7ec7 | service: service-general +[2026-04-16 14:22:58.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146812780002 | request_id: df6a0a28-5887-450b-850b-50c303ba7ec7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 214ab782-e7e6-4766-9eb1-c3365ddf624e | service: service-general +[2026-04-16 14:22:58.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034904950009 | request_id: 214ab782-e7e6-4766-9eb1-c3365ddf624e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:58.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c93e4df-5599-4d46-ab93-e70c8e746826 | service: service-general +[2026-04-16 14:22:58.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025004520003 | request_id: 1c93e4df-5599-4d46-ab93-e70c8e746826 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45da7002-63d8-4f98-9f75-c114da8c838b | service: service-general +[2026-04-16 14:22:59.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211509180001 | request_id: 45da7002-63d8-4f98-9f75-c114da8c838b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92399186-6994-4385-8586-d39c0a3d0f2c | service: service-general +[2026-04-16 14:22:59.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246101680001 | request_id: 92399186-6994-4385-8586-d39c0a3d0f2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5368773-199e-49e9-b7bc-ee717bb6ff10 | service: service-general +[2026-04-16 14:22:59.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125204690003 | request_id: a5368773-199e-49e9-b7bc-ee717bb6ff10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee9c3713-6001-4d88-8735-f7781d29e601 | service: service-general +[2026-04-16 14:22:59.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574017112510002 | request_id: ee9c3713-6001-4d88-8735-f7781d29e601 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e26e7481-44b5-461d-a24e-e41fc8ed82d3 | service: service-general +[2026-04-16 14:22:59.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552518 | request_id: e26e7481-44b5-461d-a24e-e41fc8ed82d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a991137b-853c-4802-ab84-22b584ce5e80 | service: service-general +[2026-04-16 14:22:59.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082410660001 | request_id: a991137b-853c-4802-ab84-22b584ce5e80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f2a952b-7972-4100-8350-a506aa51eefa | service: service-general +[2026-04-16 14:22:59.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574025306760001 | request_id: 2f2a952b-7972-4100-8350-a506aa51eefa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8e18d60-e9a3-4b89-92fc-b18ca3b94597 | service: service-general +[2026-04-16 14:22:59.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910032990 | request_id: d8e18d60-e9a3-4b89-92fc-b18ca3b94597 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 463b3a21-3899-45cf-8b47-29901ce06dc0 | service: service-general +[2026-04-16 14:22:59.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011806040002 | request_id: 463b3a21-3899-45cf-8b47-29901ce06dc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed474df9-4285-458f-808b-f92248b4834b | service: service-general +[2026-04-16 14:22:59.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578101005480001 | request_id: ed474df9-4285-458f-808b-f92248b4834b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea434ee2-3d45-4b29-8f68-40ea528124d5 | service: service-general +[2026-04-16 14:22:59.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134603710002 | request_id: ea434ee2-3d45-4b29-8f68-40ea528124d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a1b28cb-9dde-44cf-8ff8-c871969daa77 | service: service-general +[2026-04-16 14:22:59.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024712510001 | request_id: 5a1b28cb-9dde-44cf-8ff8-c871969daa77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04940f13-8c42-4881-a574-797fd9d4455e | service: service-general +[2026-04-16 14:22:59.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135207720005 | request_id: 04940f13-8c42-4881-a574-797fd9d4455e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb8f54e0-827c-4b17-91d7-6c7cf444964c | service: service-general +[2026-04-16 14:22:59.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514087009710002 | request_id: fb8f54e0-827c-4b17-91d7-6c7cf444964c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67fc1e08-57a0-49fc-bac6-f1242bff4ad6 | service: service-general +[2026-04-16 14:22:59.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075201700006 | request_id: 67fc1e08-57a0-49fc-bac6-f1242bff4ad6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56b6ca00-a46e-4d5e-8944-ce9d44428d45 | service: service-general +[2026-04-16 14:22:59.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045705820001 | request_id: 56b6ca00-a46e-4d5e-8944-ce9d44428d45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bc28c71-24ca-4d7c-a452-ded57bae0b11 | service: service-general +[2026-04-16 14:22:59.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574055007600003 | request_id: 6bc28c71-24ca-4d7c-a452-ded57bae0b11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecdee64f-4238-407e-9fa8-709d31b2dbf2 | service: service-general +[2026-04-16 14:22:59.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014508890001 | request_id: ecdee64f-4238-407e-9fa8-709d31b2dbf2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8e60c02-0d35-488c-85fc-fe99c15ac642 | service: service-general +[2026-04-16 14:22:59.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516051807670001 | request_id: f8e60c02-0d35-488c-85fc-fe99c15ac642 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 479aa089-bb44-4bd8-a5d5-d2fa14ad4121 | service: service-general +[2026-04-16 14:22:59.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510122603070060 | request_id: 479aa089-bb44-4bd8-a5d5-d2fa14ad4121 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b74e0351-b45a-4e87-9a2c-3ed6ac5d71d7 | service: service-general +[2026-04-16 14:22:59.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324101630010 | request_id: b74e0351-b45a-4e87-9a2c-3ed6ac5d71d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da54435c-9f3e-4637-b35c-9488dfbebb48 | service: service-general +[2026-04-16 14:22:59.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505025308530001 | request_id: da54435c-9f3e-4637-b35c-9488dfbebb48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a438b5a-5a77-4aa4-b7a5-77ae5705f883 | service: service-general +[2026-04-16 14:22:59.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5308132810920001 | request_id: 3a438b5a-5a77-4aa4-b7a5-77ae5705f883 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20c5f4c4-9cea-4982-b569-8b808196a2bd | service: service-general +[2026-04-16 14:22:59.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031212290001 | request_id: 20c5f4c4-9cea-4982-b569-8b808196a2bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11c7a783-214c-4f25-89a4-1388d4c635b7 | service: service-general +[2026-04-16 14:22:59.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174107710020 | request_id: 11c7a783-214c-4f25-89a4-1388d4c635b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79f4b868-89e6-4af2-8286-91b1589f919f | service: service-general +[2026-04-16 14:22:59.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514193005550001 | request_id: 79f4b868-89e6-4af2-8286-91b1589f919f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a42ac0f0-7635-4505-97bb-2fd96afe0210 | service: service-general +[2026-04-16 14:22:59.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176909690002 | request_id: a42ac0f0-7635-4505-97bb-2fd96afe0210 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aaa98500-7c4d-4781-b18f-87e07f51854d | service: service-general +[2026-04-16 14:22:59.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144612630001 | request_id: aaa98500-7c4d-4781-b18f-87e07f51854d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b24e790-bce5-4918-91f9-cb7439cf989c | service: service-general +[2026-04-16 14:22:59.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 0b24e790-bce5-4918-91f9-cb7439cf989c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de36a3a5-aa47-482e-845d-75b3313ac271 | service: service-general +[2026-04-16 14:22:59.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040211010010 | request_id: de36a3a5-aa47-482e-845d-75b3313ac271 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d5a3aae-7e7e-45ce-8b90-8103cfd6ff80 | service: service-general +[2026-04-16 14:22:59.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505051212620001 | request_id: 7d5a3aae-7e7e-45ce-8b90-8103cfd6ff80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bf10934-9a0f-40b5-8605-18292578f848 | service: service-general +[2026-04-16 14:22:59.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507126211930001 | request_id: 8bf10934-9a0f-40b5-8605-18292578f848 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cbb2a23-25b7-46a8-8c42-8754bdb859a9 | service: service-general +[2026-04-16 14:22:59.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552519 | request_id: 0cbb2a23-25b7-46a8-8c42-8754bdb859a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10ebc858-0824-4477-b392-9f2e5069d3f2 | service: service-general +[2026-04-16 14:22:59.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164707950002 | request_id: 10ebc858-0824-4477-b392-9f2e5069d3f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86d97abd-5198-48e5-b733-4c0f5327933b | service: service-general +[2026-04-16 14:22:59.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091010110006 | request_id: 86d97abd-5198-48e5-b733-4c0f5327933b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 980968ec-1862-4dc9-a897-70dc69da10b1 | service: service-general +[2026-04-16 14:22:59.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306807910002 | request_id: 980968ec-1862-4dc9-a897-70dc69da10b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 274d9936-bb4b-46a6-b720-aa3a0ac4fab0 | service: service-general +[2026-04-16 14:22:59.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245503550007 | request_id: 274d9936-bb4b-46a6-b720-aa3a0ac4fab0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1c3228b-a49f-4240-bbe1-40123617832d | service: service-general +[2026-04-16 14:22:59.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505096312010003 | request_id: c1c3228b-a49f-4240-bbe1-40123617832d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7a57577-7b91-4ede-99af-7c83fbff4dfa | service: service-general +[2026-04-16 14:22:59.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194209020003 | request_id: a7a57577-7b91-4ede-99af-7c83fbff4dfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e5c00dd-9bf4-410c-964d-1335615c6cc5 | service: service-general +[2026-04-16 14:22:59.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114804840002 | request_id: 4e5c00dd-9bf4-410c-964d-1335615c6cc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5a9a152-d2ed-4ebd-9d03-067e08fa0300 | service: service-general +[2026-04-16 14:22:59.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246810910001 | request_id: e5a9a152-d2ed-4ebd-9d03-067e08fa0300 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30dd00d8-e02e-4239-bab0-df3df59de1ae | service: service-general +[2026-04-16 14:22:59.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185810650001 | request_id: 30dd00d8-e02e-4239-bab0-df3df59de1ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1b8d03d-8a69-4b1f-8ead-2fef5ec03fa3 | service: service-general +[2026-04-16 14:22:59.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024210630003 | request_id: e1b8d03d-8a69-4b1f-8ead-2fef5ec03fa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6f129ac-ca6d-4222-9b82-014cb1487987 | service: service-general +[2026-04-16 14:22:59.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304808690005 | request_id: d6f129ac-ca6d-4222-9b82-014cb1487987 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ae4d561-9b91-498d-84b7-f98dd020606b | service: service-general +[2026-04-16 14:22:59.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034101680016 | request_id: 3ae4d561-9b91-498d-84b7-f98dd020606b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3eaa4171-5842-4638-9eb0-8b678070019e | service: service-general +[2026-04-16 14:22:59.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245011490004 | request_id: 3eaa4171-5842-4638-9eb0-8b678070019e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86e01b79-b426-40bf-85f7-f34649d37403 | service: service-general +[2026-04-16 14:22:59.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131809000002 | request_id: 86e01b79-b426-40bf-85f7-f34649d37403 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64f4c429-941f-4a40-a1bd-21f3cc3e4d31 | service: service-general +[2026-04-16 14:22:59.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: 64f4c429-941f-4a40-a1bd-21f3cc3e4d31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efb4f3b0-5312-4c49-9e50-9251ed0a5e09 | service: service-general +[2026-04-16 14:22:59.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506024212790002 | request_id: efb4f3b0-5312-4c49-9e50-9251ed0a5e09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 904973e6-4c9b-46d7-9f29-4a4296aabc97 | service: service-general +[2026-04-16 14:22:59.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504084105560003 | request_id: 904973e6-4c9b-46d7-9f29-4a4296aabc97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0046ae35-d2e8-4bf5-9a62-7a67b050c363 | service: service-general +[2026-04-16 14:22:59.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037006960003 | request_id: 0046ae35-d2e8-4bf5-9a62-7a67b050c363 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6393117d-0364-4e8a-8777-97beeaf366de | service: service-general +[2026-04-16 14:22:59.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181409683555 | request_id: 6393117d-0364-4e8a-8777-97beeaf366de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99e6f4b2-9f29-4fda-a08d-88de30b668f9 | service: service-general +[2026-04-16 14:22:59.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234412020003 | request_id: 99e6f4b2-9f29-4fda-a08d-88de30b668f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa1394c0-f3ad-4476-afff-47642e05cb30 | service: service-general +[2026-04-16 14:22:59.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127108820001 | request_id: aa1394c0-f3ad-4476-afff-47642e05cb30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c0b5cc6-ea65-474d-a620-4c610bb017de | service: service-general +[2026-04-16 14:22:59.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513234107590204 | request_id: 7c0b5cc6-ea65-474d-a620-4c610bb017de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ada8328c-adf4-4131-aa7f-3a9780a5047e | service: service-general +[2026-04-16 14:22:59.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526174406020002 | request_id: ada8328c-adf4-4131-aa7f-3a9780a5047e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 273af5d8-df6e-4140-830a-b2abea4f7914 | service: service-general +[2026-04-16 14:22:59.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116609060001 | request_id: 273af5d8-df6e-4140-830a-b2abea4f7914 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20f8ff66-f024-43c1-a125-40dec14009f1 | service: service-general +[2026-04-16 14:22:59.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: 20f8ff66-f024-43c1-a125-40dec14009f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41437c6e-44c1-4206-9ac6-a2554a32fe37 | service: service-general +[2026-04-16 14:22:59.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144112900001 | request_id: 41437c6e-44c1-4206-9ac6-a2554a32fe37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f7e5cb6-b80b-4a76-a466-76401c8a1733 | service: service-general +[2026-04-16 14:22:59.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125703790002 | request_id: 6f7e5cb6-b80b-4a76-a466-76401c8a1733 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7eced278-b5ab-4157-8924-4e5fe09e7ee5 | service: service-general +[2026-04-16 14:22:59.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047005050009 | request_id: 7eced278-b5ab-4157-8924-4e5fe09e7ee5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cc690f8-fe5e-4c49-ba70-adae8dc0204b | service: service-general +[2026-04-16 14:22:59.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 803.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112404840001 | request_id: 0cc690f8-fe5e-4c49-ba70-adae8dc0204b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f92d5d6-7622-44b8-9c00-5451f36344e7 | service: service-general +[2026-04-16 14:22:59.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3216015008490004 | request_id: 8f92d5d6-7622-44b8-9c00-5451f36344e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92d2e894-1554-418e-875e-f6c999f8f373 | service: service-general +[2026-04-16 14:22:59.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094305020001 | request_id: 92d2e894-1554-418e-875e-f6c999f8f373 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e906d4f-e6fa-4be8-abe9-a58ca2a3e300 | service: service-general +[2026-04-16 14:22:59.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 6e906d4f-e6fa-4be8-abe9-a58ca2a3e300 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c1a7584-029a-4c95-b248-c98b438f8ec0 | service: service-general +[2026-04-16 14:22:59.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021910840003 | request_id: 4c1a7584-029a-4c95-b248-c98b438f8ec0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58a53609-a32f-4d28-bb85-cf0a2d118ae3 | service: service-general +[2026-04-16 14:22:59.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 278.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031201630001 | request_id: 58a53609-a32f-4d28-bb85-cf0a2d118ae3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d9935bc-44a8-4423-b208-281b060d0175 | service: service-general +[2026-04-16 14:22:59.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020303610005 | request_id: 7d9935bc-44a8-4423-b208-281b060d0175 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b0aa1d3-a696-43e4-8783-1564963a1e15 | service: service-general +[2026-04-16 14:22:59.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022109470001 | request_id: 5b0aa1d3-a696-43e4-8783-1564963a1e15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5397768-461c-4cba-a015-8ff7e21c4a17 | service: service-general +[2026-04-16 14:22:59.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041008550006 | request_id: c5397768-461c-4cba-a015-8ff7e21c4a17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 053f2cae-7029-4837-a45f-03a252adf596 | service: service-general +[2026-04-16 14:22:59.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046611490001 | request_id: 053f2cae-7029-4837-a45f-03a252adf596 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9b70636-5c7a-4905-a4f2-6c8174a4ff0d | service: service-general +[2026-04-16 14:22:59.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185912970001 | request_id: b9b70636-5c7a-4905-a4f2-6c8174a4ff0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ff148f4-b4a1-4a40-8c76-481801fb5093 | service: service-general +[2026-04-16 14:22:59.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022809650001 | request_id: 0ff148f4-b4a1-4a40-8c76-481801fb5093 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce9dbabc-a0aa-41f3-869b-052430540923 | service: service-general +[2026-04-16 14:22:59.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503104301680001 | request_id: ce9dbabc-a0aa-41f3-869b-052430540923 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7edf22b6-caef-4b6c-ba39-ada9dad82bd3 | service: service-general +[2026-04-16 14:22:59.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: 7edf22b6-caef-4b6c-ba39-ada9dad82bd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bfb2bdc-2263-47c4-ae22-082d17250b76 | service: service-general +[2026-04-16 14:22:59.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030203450001 | request_id: 4bfb2bdc-2263-47c4-ae22-082d17250b76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b71a5fe-3c67-4d51-800b-0c07a7402775 | service: service-general +[2026-04-16 14:22:59.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504160303770004 | request_id: 0b71a5fe-3c67-4d51-800b-0c07a7402775 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a77576d9-aa2a-4a38-b13d-c7b5d447851a | service: service-general +[2026-04-16 14:22:59.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: a77576d9-aa2a-4a38-b13d-c7b5d447851a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbd825ea-929a-47bd-bf55-e5eb24ae4381 | service: service-general +[2026-04-16 14:22:59.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180202770004 | request_id: cbd825ea-929a-47bd-bf55-e5eb24ae4381 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f646612-7e00-459c-9f22-66973ea4188e | service: service-general +[2026-04-16 14:22:59.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000001 | request_id: 2f646612-7e00-459c-9f22-66973ea4188e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8da94083-b05e-451c-ab9a-4412bff98e6f | service: service-general +[2026-04-16 14:22:59.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041810950011 | request_id: 8da94083-b05e-451c-ab9a-4412bff98e6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfc2589b-7464-4a7f-8451-e0e1945e6471 | service: service-general +[2026-04-16 14:22:59.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074109710002 | request_id: cfc2589b-7464-4a7f-8451-e0e1945e6471 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b91354eb-4e8a-49fe-bb04-65962be313d3 | service: service-general +[2026-04-16 14:22:59.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155912190001 | request_id: b91354eb-4e8a-49fe-bb04-65962be313d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a284839-ee42-492a-95cf-36054f96f08d | service: service-general +[2026-04-16 14:22:59.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014510550003 | request_id: 0a284839-ee42-492a-95cf-36054f96f08d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65e44aa8-e09b-4dfc-8c7c-8a29c5b79bc3 | service: service-general +[2026-04-16 14:22:59.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041206780009 | request_id: 65e44aa8-e09b-4dfc-8c7c-8a29c5b79bc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddb886f4-c1c8-44b1-9e5f-9f483584ae66 | service: service-general +[2026-04-16 14:22:59.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024602650001 | request_id: ddb886f4-c1c8-44b1-9e5f-9f483584ae66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42124627-7810-4ee4-b4c7-86bbcfe0e271 | service: service-general +[2026-04-16 14:22:59.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336405790004 | request_id: 42124627-7810-4ee4-b4c7-86bbcfe0e271 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88585b5b-635f-419f-8ad4-a092dda190de | service: service-general +[2026-04-16 14:22:59.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572015106190002 | request_id: 88585b5b-635f-419f-8ad4-a092dda190de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5b5ec0a-0825-4157-beff-cee3505975a5 | service: service-general +[2026-04-16 14:22:59.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014108710020 | request_id: e5b5ec0a-0825-4157-beff-cee3505975a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 183ccee7-60d2-4dc9-bb95-d47673ac8db1 | service: service-general +[2026-04-16 14:22:59.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055301690002 | request_id: 183ccee7-60d2-4dc9-bb95-d47673ac8db1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8982d440-50d9-4bb9-97a6-9425613903b1 | service: service-general +[2026-04-16 14:22:59.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011703160001 | request_id: 8982d440-50d9-4bb9-97a6-9425613903b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c0989fd-b676-4d1c-97e9-f362f635091e | service: service-general +[2026-04-16 14:22:59.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505162712680002 | request_id: 6c0989fd-b676-4d1c-97e9-f362f635091e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 212c3f63-8e3d-44b7-ae71-ec21cd532e39 | service: service-general +[2026-04-16 14:22:59.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181710530002 | request_id: 212c3f63-8e3d-44b7-ae71-ec21cd532e39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1c8e4ec-771b-444d-b98c-cbe4d31d8c2e | service: service-general +[2026-04-16 14:22:59.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506185203760002 | request_id: b1c8e4ec-771b-444d-b98c-cbe4d31d8c2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 367d969d-f13a-48cb-b785-9c81503bb476 | service: service-general +[2026-04-16 14:22:59.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514103007500001 | request_id: 367d969d-f13a-48cb-b785-9c81503bb476 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be4bdf20-202c-4ae1-9546-c38858a87a25 | service: service-general +[2026-04-16 14:22:59.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084501540001 | request_id: be4bdf20-202c-4ae1-9546-c38858a87a25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3b28a10-8860-4957-8314-16ce66a55d0d | service: service-general +[2026-04-16 14:22:59.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507083005860003 | request_id: d3b28a10-8860-4957-8314-16ce66a55d0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 714e2911-bd00-4378-a172-6ecf2773cd42 | service: service-general +[2026-04-16 14:22:59.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040909640003 | request_id: 714e2911-bd00-4378-a172-6ecf2773cd42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09c133d9-6e1a-4ef9-8ad7-6e8bda6bc131 | service: service-general +[2026-04-16 14:22:59.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036001000004 | request_id: 09c133d9-6e1a-4ef9-8ad7-6e8bda6bc131 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 738c36ad-8c06-4987-b61a-e443849c9260 | service: service-general +[2026-04-16 14:22:59.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085006980002 | request_id: 738c36ad-8c06-4987-b61a-e443849c9260 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1971421-e446-4232-ae79-65d2200379ce | service: service-general +[2026-04-16 14:22:59.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195403780001 | request_id: d1971421-e446-4232-ae79-65d2200379ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d582a8cf-38a1-42c4-bd35-cc0da712d231 | service: service-general +[2026-04-16 14:22:59.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156802040001 | request_id: d582a8cf-38a1-42c4-bd35-cc0da712d231 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9c20555-1971-48fe-bd4c-93cf7288edfa | service: service-general +[2026-04-16 14:22:59.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012805440001 | request_id: d9c20555-1971-48fe-bd4c-93cf7288edfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e8cad3d-cf01-41a9-9e99-741216784032 | service: service-general +[2026-04-16 14:22:59.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504161312660002 | request_id: 8e8cad3d-cf01-41a9-9e99-741216784032 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e0a3974-041c-4163-b3f4-aa8e76dd7c40 | service: service-general +[2026-04-16 14:22:59.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100606200001 | request_id: 1e0a3974-041c-4163-b3f4-aa8e76dd7c40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1717c9aa-d47a-42a7-b1df-eb2ed4f5c0ba | service: service-general +[2026-04-16 14:22:59.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513205108780002 | request_id: 1717c9aa-d47a-42a7-b1df-eb2ed4f5c0ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ef951d5-3cae-409f-862b-2cce48f2f1e0 | service: service-general +[2026-04-16 14:22:59.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121011810005 | request_id: 6ef951d5-3cae-409f-862b-2cce48f2f1e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b461169-222d-4ad7-ae27-c536c8c65d2c | service: service-general +[2026-04-16 14:22:59.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015104700053 | request_id: 0b461169-222d-4ad7-ae27-c536c8c65d2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2267c61-3c99-49b0-a3c7-6dd16cf364b0 | service: service-general +[2026-04-16 14:22:59.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101540024 | request_id: d2267c61-3c99-49b0-a3c7-6dd16cf364b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee09d065-14c7-41fc-9f5a-d1da984134c1 | service: service-general +[2026-04-16 14:22:59.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 271.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184810650001 | request_id: ee09d065-14c7-41fc-9f5a-d1da984134c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab35dd5b-6a25-48af-b77b-481f2f1d277b | service: service-general +[2026-04-16 14:22:59.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514076111190001 | request_id: ab35dd5b-6a25-48af-b77b-481f2f1d277b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23926ac4-4fc8-448b-ab81-37a731876730 | service: service-general +[2026-04-16 14:22:59.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504156006740001 | request_id: 23926ac4-4fc8-448b-ab81-37a731876730 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9346683b-9701-4f0c-986d-f146fb3efa49 | service: service-general +[2026-04-16 14:22:59.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250303640002 | request_id: 9346683b-9701-4f0c-986d-f146fb3efa49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3c1a834-4a52-4030-800c-95586610bc31 | service: service-general +[2026-04-16 14:22:59.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172903070001 | request_id: c3c1a834-4a52-4030-800c-95586610bc31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2eaf2ad4-828a-4a29-ac60-b261cf9ccecc | service: service-general +[2026-04-16 14:22:59.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174062307490005 | request_id: 2eaf2ad4-828a-4a29-ac60-b261cf9ccecc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74198bb1-aa94-4864-97f7-05daa3320ebc | service: service-general +[2026-04-16 14:22:59.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410960005 | request_id: 74198bb1-aa94-4864-97f7-05daa3320ebc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0f63a16-c836-4364-8e2b-6486d387a792 | service: service-general +[2026-04-16 14:22:59.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030902160003 | request_id: e0f63a16-c836-4364-8e2b-6486d387a792 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be39b217-1bdc-4ead-8096-9b4509523296 | service: service-general +[2026-04-16 14:22:59.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014107660035 | request_id: be39b217-1bdc-4ead-8096-9b4509523296 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 615b092a-b06a-48aa-a569-9e969a2f6830 | service: service-general +[2026-04-16 14:22:59.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504156303790001 | request_id: 615b092a-b06a-48aa-a569-9e969a2f6830 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 316b6da3-0499-4c86-9b97-76d66e5de647 | service: service-general +[2026-04-16 14:22:59.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074107910003 | request_id: 316b6da3-0499-4c86-9b97-76d66e5de647 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72dcfdbb-d327-43f1-9a77-dfe629e9fb99 | service: service-general +[2026-04-16 14:22:59.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025607750003 | request_id: 72dcfdbb-d327-43f1-9a77-dfe629e9fb99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 495a38c2-17c4-4df8-8467-3699eed3ce39 | service: service-general +[2026-04-16 14:22:59.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105102960003 | request_id: 495a38c2-17c4-4df8-8467-3699eed3ce39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1ebe719-1751-4dde-a47b-d261b4e0ec27 | service: service-general +[2026-04-16 14:22:59.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506225910700002 | request_id: b1ebe719-1751-4dde-a47b-d261b4e0ec27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0b3f45b-dda5-4060-ac94-bcf5125fd0d7 | service: service-general +[2026-04-16 14:22:59.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164201780004 | request_id: b0b3f45b-dda5-4060-ac94-bcf5125fd0d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be6fbb6f-eea8-468d-a66c-f809ebefe7cf | service: service-general +[2026-04-16 14:22:59.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036107850001 | request_id: be6fbb6f-eea8-468d-a66c-f809ebefe7cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3e133cf-7d95-4c2d-bc3a-9feb9184a783 | service: service-general +[2026-04-16 14:22:59.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503130501630003 | request_id: b3e133cf-7d95-4c2d-bc3a-9feb9184a783 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 509b04dd-2f6f-4b48-b73b-418ecf62f73b | service: service-general +[2026-04-16 14:22:59.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514097105960002 | request_id: 509b04dd-2f6f-4b48-b73b-418ecf62f73b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b2a3d88-b9c3-4d20-8e3a-aacdf27e9f25 | service: service-general +[2026-04-16 14:22:59.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125511710003 | request_id: 3b2a3d88-b9c3-4d20-8e3a-aacdf27e9f25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2710b4c4-3812-4502-b161-55288bfa38ee | service: service-general +[2026-04-16 14:22:59.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506084406760003 | request_id: 2710b4c4-3812-4502-b161-55288bfa38ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03ffcaf2-8442-475d-85ed-07cb676534ac | service: service-general +[2026-04-16 14:22:59.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: 03ffcaf2-8442-475d-85ed-07cb676534ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4eccd98a-594b-465c-aa66-46a1d0f00a70 | service: service-general +[2026-04-16 14:22:59.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9208015204810001 | request_id: 4eccd98a-594b-465c-aa66-46a1d0f00a70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f53247a3-5f01-42c5-9694-848b2f7dc9f9 | service: service-general +[2026-04-16 14:22:59.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080904970001 | request_id: f53247a3-5f01-42c5-9694-848b2f7dc9f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dab9f4e3-699c-4dde-b0a7-e67854b463fd | service: service-general +[2026-04-16 14:22:59.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135707750002 | request_id: dab9f4e3-699c-4dde-b0a7-e67854b463fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 515b32b0-4c01-4d40-bed9-62e7929978ea | service: service-general +[2026-04-16 14:22:59.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525140510160002 | request_id: 515b32b0-4c01-4d40-bed9-62e7929978ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae8bef44-893d-4688-9ae1-be9696b004ec | service: service-general +[2026-04-16 14:22:59.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041107450001 | request_id: ae8bef44-893d-4688-9ae1-be9696b004ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 556232a0-5c6e-4f44-83b1-00b7dc890add | service: service-general +[2026-04-16 14:22:59.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141706890001 | request_id: 556232a0-5c6e-4f44-83b1-00b7dc890add | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ac170a7-9877-47c5-88dd-f3d9c7d78144 | service: service-general +[2026-04-16 14:22:59.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165904720001 | request_id: 4ac170a7-9877-47c5-88dd-f3d9c7d78144 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efeebc4a-3d11-4d0f-b999-0056d65c54e4 | service: service-general +[2026-04-16 14:22:59.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075111700005 | request_id: efeebc4a-3d11-4d0f-b999-0056d65c54e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9add533-9cad-4c23-8ac6-324eff6da3f7 | service: service-general +[2026-04-16 14:22:59.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6202057108740002 | request_id: d9add533-9cad-4c23-8ac6-324eff6da3f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4819807b-0440-4ddf-b74f-fea7f1500232 | service: service-general +[2026-04-16 14:22:59.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144101640027 | request_id: 4819807b-0440-4ddf-b74f-fea7f1500232 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c39bd46-f03d-49ea-877d-d2ee56a8f7bb | service: service-general +[2026-04-16 14:22:59.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136511690002 | request_id: 9c39bd46-f03d-49ea-877d-d2ee56a8f7bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17386070-cae1-4814-9f96-20b384d32b20 | service: service-general +[2026-04-16 14:22:59.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154304790002 | request_id: 17386070-cae1-4814-9f96-20b384d32b20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10ba5ed3-4774-427b-84b0-fb5379644cb6 | service: service-general +[2026-04-16 14:22:59.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080307690001 | request_id: 10ba5ed3-4774-427b-84b0-fb5379644cb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44562168-6dbc-44e0-88a4-2fa097055970 | service: service-general +[2026-04-16 14:22:59.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045910790006 | request_id: 44562168-6dbc-44e0-88a4-2fa097055970 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c62ea6d-a2ce-4b01-ac2b-8033198bb0a8 | service: service-general +[2026-04-16 14:22:59.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 593.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012304700006 | request_id: 0c62ea6d-a2ce-4b01-ac2b-8033198bb0a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3cf5a49-4561-4a9a-a451-c9cdd39d3a4c | service: service-general +[2026-04-16 14:22:59.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078108385470 | request_id: c3cf5a49-4561-4a9a-a451-c9cdd39d3a4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07fe9e04-bf69-4529-b51b-14dda2afa651 | service: service-general +[2026-04-16 14:22:59.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100507650006 | request_id: 07fe9e04-bf69-4529-b51b-14dda2afa651 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fe9d86e-a2c4-4bce-987e-b27fdf5bfe29 | service: service-general +[2026-04-16 14:22:59.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506116408780001 | request_id: 5fe9d86e-a2c4-4bce-987e-b27fdf5bfe29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bfb9cc4-63be-4a19-a8ef-aa81d6aae95c | service: service-general +[2026-04-16 14:22:59.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5371014212860003 | request_id: 6bfb9cc4-63be-4a19-a8ef-aa81d6aae95c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e5fe03e-6921-4424-acd3-4517c9b4642f | service: service-general +[2026-04-16 14:22:59.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026707720001 | request_id: 4e5fe03e-6921-4424-acd3-4517c9b4642f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34b639c6-31c0-4c76-8332-954ef495234d | service: service-general +[2026-04-16 14:22:59.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044604880001 | request_id: 34b639c6-31c0-4c76-8332-954ef495234d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22c04604-e2c5-4255-afe1-67b871ae2ecd | service: service-general +[2026-04-16 14:22:59.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090305680002 | request_id: 22c04604-e2c5-4255-afe1-67b871ae2ecd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c423b55d-0a66-4804-9a28-34893877ebe2 | service: service-general +[2026-04-16 14:22:59.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052401190001 | request_id: c423b55d-0a66-4804-9a28-34893877ebe2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a37cb9d-72dc-42da-889e-7f7e12abd7a4 | service: service-general +[2026-04-16 14:22:59.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511115308960002 | request_id: 9a37cb9d-72dc-42da-889e-7f7e12abd7a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e7b8142-2bc8-4a79-808b-865a64f895ac | service: service-general +[2026-04-16 14:22:59.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015509060003 | request_id: 1e7b8142-2bc8-4a79-808b-865a64f895ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cabbe46-a072-4fe6-981b-f5a5d52bda2c | service: service-general +[2026-04-16 14:22:59.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034605680001 | request_id: 8cabbe46-a072-4fe6-981b-f5a5d52bda2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 188028fa-c38b-42a2-a061-646230ec71a4 | service: service-general +[2026-04-16 14:22:59.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256501820004 | request_id: 188028fa-c38b-42a2-a061-646230ec71a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a82b3165-3748-4184-a702-c51c7ace7bc5 | service: service-general +[2026-04-16 14:22:59.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503115005660004 | request_id: a82b3165-3748-4184-a702-c51c7ace7bc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03077230-6e9c-4e97-b56a-522baaba6dec | service: service-general +[2026-04-16 14:22:59.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061209010001 | request_id: 03077230-6e9c-4e97-b56a-522baaba6dec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc297e3f-0877-49c0-a82d-37e9560fa0f1 | service: service-general +[2026-04-16 14:22:59.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202122312090001 | request_id: cc297e3f-0877-49c0-a82d-37e9560fa0f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79a4a832-4cbd-44d5-af9e-3d601ccde409 | service: service-general +[2026-04-16 14:22:59.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010207670001 | request_id: 79a4a832-4cbd-44d5-af9e-3d601ccde409 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c78ea207-fd61-4865-9c3c-ee65be2b2a12 | service: service-general +[2026-04-16 14:22:59.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045805580001 | request_id: c78ea207-fd61-4865-9c3c-ee65be2b2a12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3139c5a0-f139-4658-aab4-3284c34fce7a | service: service-general +[2026-04-16 14:22:59.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255610720005 | request_id: 3139c5a0-f139-4658-aab4-3284c34fce7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41350c6d-88b0-4442-a814-8f335b3e3f2c | service: service-general +[2026-04-16 14:22:59.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552523 | request_id: 41350c6d-88b0-4442-a814-8f335b3e3f2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d598935-bd79-40eb-9619-08fe99bd507f | service: service-general +[2026-04-16 14:22:59.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046206710001 | request_id: 5d598935-bd79-40eb-9619-08fe99bd507f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7de5522-54a8-4e4e-bb00-60c3b0df16b3 | service: service-general +[2026-04-16 14:22:59.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: f7de5522-54a8-4e4e-bb00-60c3b0df16b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb962054-5db0-4b77-a7d0-2ea943e7478d | service: service-general +[2026-04-16 14:22:59.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506105805970002 | request_id: eb962054-5db0-4b77-a7d0-2ea943e7478d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c5b8cdb-d59a-40fb-8173-7cfde8657a63 | service: service-general +[2026-04-16 14:22:59.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180107570043 | request_id: 1c5b8cdb-d59a-40fb-8173-7cfde8657a63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f66da886-1835-4e4c-a82d-ce54842cca0d | service: service-general +[2026-04-16 14:22:59.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035306940001 | request_id: f66da886-1835-4e4c-a82d-ce54842cca0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99a78462-4219-4d06-a66d-6a24ce8592fc | service: service-general +[2026-04-16 14:22:59.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101640106 | request_id: 99a78462-4219-4d06-a66d-6a24ce8592fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed8216b6-03b8-4e1e-989d-272185029521 | service: service-general +[2026-04-16 14:22:59.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086112690004 | request_id: ed8216b6-03b8-4e1e-989d-272185029521 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7c06f3a-0855-47a1-ad39-cfb12d8bc14a | service: service-general +[2026-04-16 14:22:59.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054503660010 | request_id: a7c06f3a-0855-47a1-ad39-cfb12d8bc14a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cc2f4cd-edf5-4f16-a9d0-5af06e612915 | service: service-general +[2026-04-16 14:22:59.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240501030001 | request_id: 4cc2f4cd-edf5-4f16-a9d0-5af06e612915 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e32adef2-a8c3-4465-befc-2cd60298a445 | service: service-general +[2026-04-16 14:22:59.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043011160001 | request_id: e32adef2-a8c3-4465-befc-2cd60298a445 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2956c09-201d-4261-b296-8e6f19946879 | service: service-general +[2026-04-16 14:22:59.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055011780001 | request_id: f2956c09-201d-4261-b296-8e6f19946879 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 778fca42-b78b-4f22-8972-5eaa81b7d049 | service: service-general +[2026-04-16 14:22:59.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9456154545545151 | request_id: 778fca42-b78b-4f22-8972-5eaa81b7d049 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3b2c865-aa96-4821-98a9-1fb2d7188674 | service: service-general +[2026-04-16 14:22:59.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078233216663 | request_id: a3b2c865-aa96-4821-98a9-1fb2d7188674 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91c3e9ec-51f5-4557-abd2-32cc2b51a899 | service: service-general +[2026-04-16 14:22:59.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015711630002 | request_id: 91c3e9ec-51f5-4557-abd2-32cc2b51a899 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8ca1b6e-ee40-43fc-8d99-32ee58d63824 | service: service-general +[2026-04-16 14:22:59.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141412870001 | request_id: c8ca1b6e-ee40-43fc-8d99-32ee58d63824 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cff54955-a644-434d-a7bd-639fd0e44a7f | service: service-general +[2026-04-16 14:22:59.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134608610001 | request_id: cff54955-a644-434d-a7bd-639fd0e44a7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f1ce646-86e4-4f5b-9e21-528d3a148179 | service: service-general +[2026-04-16 14:22:59.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911401088 | request_id: 5f1ce646-86e4-4f5b-9e21-528d3a148179 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 320a7075-b6f6-445e-a9e3-2fd6160a696e | service: service-general +[2026-04-16 14:22:59.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524141708540001 | request_id: 320a7075-b6f6-445e-a9e3-2fd6160a696e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09966e52-2e7f-4803-b02b-7df61a4fc344 | service: service-general +[2026-04-16 14:22:59.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094512000003 | request_id: 09966e52-2e7f-4803-b02b-7df61a4fc344 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ed32ff5-6b69-4029-891c-2bd9d0811e9d | service: service-general +[2026-04-16 14:22:59.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010109560008 | request_id: 1ed32ff5-6b69-4029-891c-2bd9d0811e9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b90e380-defb-41b8-a63a-c4189665155a | service: service-general +[2026-04-16 14:22:59.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910909464 | request_id: 2b90e380-defb-41b8-a63a-c4189665155a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86311b67-f10a-45c2-80e6-d1d6461ee371 | service: service-general +[2026-04-16 14:22:59.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509244506600002 | request_id: 86311b67-f10a-45c2-80e6-d1d6461ee371 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b1ba331-9431-4ff7-a5ff-93da1559b784 | service: service-general +[2026-04-16 14:22:59.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116601170003 | request_id: 1b1ba331-9431-4ff7-a5ff-93da1559b784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40ba798f-e11e-4e1c-9fa5-3f12afccc10a | service: service-general +[2026-04-16 14:22:59.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.431µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552526 | request_id: 40ba798f-e11e-4e1c-9fa5-3f12afccc10a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0155916-9f77-4826-8a08-d4ae8a344748 | service: service-general +[2026-04-16 14:22:59.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010207070001 | request_id: a0155916-9f77-4826-8a08-d4ae8a344748 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e39da0bb-632d-41b1-a1d7-e01c40d2ffbf | service: service-general +[2026-04-16 14:22:59.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011457852321 | request_id: e39da0bb-632d-41b1-a1d7-e01c40d2ffbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1751366b-6601-4091-8b10-32d33c2ae779 | service: service-general +[2026-04-16 14:22:59.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094202900006 | request_id: 1751366b-6601-4091-8b10-32d33c2ae779 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b85f112b-f3e4-406a-810e-2386264b0f9a | service: service-general +[2026-04-16 14:22:59.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911264002 | request_id: b85f112b-f3e4-406a-810e-2386264b0f9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4536227d-a573-4492-b425-87addc231cc6 | service: service-general +[2026-04-16 14:22:59.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035504650003 | request_id: 4536227d-a573-4492-b425-87addc231cc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd2ec3a6-3428-4ba7-bd9d-ce76075deb9e | service: service-general +[2026-04-16 14:22:59.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185206880002 | request_id: fd2ec3a6-3428-4ba7-bd9d-ce76075deb9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79938c93-bafd-4297-8053-d7666c3f6f74 | service: service-general +[2026-04-16 14:22:59.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075507860001 | request_id: 79938c93-bafd-4297-8053-d7666c3f6f74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a9607df-c9d8-4628-ae70-d28051bc7812 | service: service-general +[2026-04-16 14:22:59.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574025011690001 | request_id: 8a9607df-c9d8-4628-ae70-d28051bc7812 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51b6bf08-3ff8-4fca-bfb4-25462df1c4c3 | service: service-general +[2026-04-16 14:22:59.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045010740010 | request_id: 51b6bf08-3ff8-4fca-bfb4-25462df1c4c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87f9c758-d60f-4ce9-bf1b-d9b2af2c0d5d | service: service-general +[2026-04-16 14:22:59.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150707160001 | request_id: 87f9c758-d60f-4ce9-bf1b-d9b2af2c0d5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1542d48a-a799-441e-b7be-9f53121accab | service: service-general +[2026-04-16 14:22:59.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161203670003 | request_id: 1542d48a-a799-441e-b7be-9f53121accab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c7637f8-e15a-437f-991e-30d945daaa5c | service: service-general +[2026-04-16 14:22:59.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022501840003 | request_id: 1c7637f8-e15a-437f-991e-30d945daaa5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32aa1a52-87c0-459d-8567-968f58fff180 | service: service-general +[2026-04-16 14:22:59.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041705930003 | request_id: 32aa1a52-87c0-459d-8567-968f58fff180 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7844f561-9fe1-4279-bf71-2fda94a7188c | service: service-general +[2026-04-16 14:22:59.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114902630002 | request_id: 7844f561-9fe1-4279-bf71-2fda94a7188c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b58cd2a3-0443-453a-8eb3-b06d15ada3a1 | service: service-general +[2026-04-16 14:22:59.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016108650002 | request_id: b58cd2a3-0443-453a-8eb3-b06d15ada3a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0da15c5a-3df1-4d9a-b21d-f664442acebf | service: service-general +[2026-04-16 14:22:59.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5207026302950001 | request_id: 0da15c5a-3df1-4d9a-b21d-f664442acebf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6d2303d-3ce4-484d-8646-83a890905697 | service: service-general +[2026-04-16 14:22:59.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042612800002 | request_id: b6d2303d-3ce4-484d-8646-83a890905697 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f94ff0a-060c-4378-a095-d339b7b6e798 | service: service-general +[2026-04-16 14:22:59.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3307012305900002 | request_id: 7f94ff0a-060c-4378-a095-d339b7b6e798 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 509dc132-0b0a-44b8-b037-693983905f8d | service: service-general +[2026-04-16 14:22:59.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514230201570002 | request_id: 509dc132-0b0a-44b8-b037-693983905f8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 293264c5-6404-4ad0-b3d0-96eaba78011d | service: service-general +[2026-04-16 14:22:59.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331211160001 | request_id: 293264c5-6404-4ad0-b3d0-96eaba78011d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45f1e77d-70d5-4dc9-a211-a32f97aa16e5 | service: service-general +[2026-04-16 14:22:59.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3315060606078900 | request_id: 45f1e77d-70d5-4dc9-a211-a32f97aa16e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 174989c1-bc6b-4bff-b88e-224d32a7f96b | service: service-general +[2026-04-16 14:22:59.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045646 | request_id: 174989c1-bc6b-4bff-b88e-224d32a7f96b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e73a9e12-6cb6-4691-9f0f-396950fa8c1a | service: service-general +[2026-04-16 14:22:59.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507332508050001 | request_id: e73a9e12-6cb6-4691-9f0f-396950fa8c1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dbe2ddf-76da-4b3e-be72-31035b2c683a | service: service-general +[2026-04-16 14:22:59.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578036906950005 | request_id: 5dbe2ddf-76da-4b3e-be72-31035b2c683a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 412f4f51-3e76-4f59-ba85-4f477931dce0 | service: service-general +[2026-04-16 14:22:59.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035104710002 | request_id: 412f4f51-3e76-4f59-ba85-4f477931dce0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 621f0620-8cbb-4bea-97fd-dfc19f4b37b1 | service: service-general +[2026-04-16 14:22:59.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156305980002 | request_id: 621f0620-8cbb-4bea-97fd-dfc19f4b37b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1858f305-964c-489e-b363-48ec6c06868a | service: service-general +[2026-04-16 14:22:59.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185601830002 | request_id: 1858f305-964c-489e-b363-48ec6c06868a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f42ae39e-2969-404e-b7f2-bb3ccc2bc812 | service: service-general +[2026-04-16 14:22:59.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514127012450003 | request_id: f42ae39e-2969-404e-b7f2-bb3ccc2bc812 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 482ce3c8-f755-472c-a9a4-98cd3a814df3 | service: service-general +[2026-04-16 14:22:59.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174501770001 | request_id: 482ce3c8-f755-472c-a9a4-98cd3a814df3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36ee6dda-b5c2-4a7f-9060-fe77c46ab701 | service: service-general +[2026-04-16 14:22:59.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154607570001 | request_id: 36ee6dda-b5c2-4a7f-9060-fe77c46ab701 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22d93f55-ea71-4f28-8d03-6b5248edd2d4 | service: service-general +[2026-04-16 14:22:59.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504010107760080 | request_id: 22d93f55-ea71-4f28-8d03-6b5248edd2d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a59ad278-88fd-4973-8eff-0e69a83904d3 | service: service-general +[2026-04-16 14:22:59.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508146510130001 | request_id: a59ad278-88fd-4973-8eff-0e69a83904d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27f4a685-104d-4942-b1d7-c2f068f6be86 | service: service-general +[2026-04-16 14:22:59.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134903190003 | request_id: 27f4a685-104d-4942-b1d7-c2f068f6be86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2d26b60-5418-4ad6-a569-40ef0dd4a0a8 | service: service-general +[2026-04-16 14:22:59.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036005700006 | request_id: a2d26b60-5418-4ad6-a569-40ef0dd4a0a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eeebe55-06f7-4720-b86f-c074e1a9c54c | service: service-general +[2026-04-16 14:22:59.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505192806610002 | request_id: 0eeebe55-06f7-4720-b86f-c074e1a9c54c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc946187-267f-412d-b5f3-1783c1711f31 | service: service-general +[2026-04-16 14:22:59.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044607750003 | request_id: fc946187-267f-412d-b5f3-1783c1711f31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 331b67e0-1fec-4a2b-abe7-e9091f336b02 | service: service-general +[2026-04-16 14:22:59.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911471870 | request_id: 331b67e0-1fec-4a2b-abe7-e9091f336b02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 858b8232-2f53-4284-8f36-8c11ee2932bf | service: service-general +[2026-04-16 14:22:59.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 858b8232-2f53-4284-8f36-8c11ee2932bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f89c6663-d1bd-43c7-a820-a145afd947de | service: service-general +[2026-04-16 14:22:59.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174906730001 | request_id: f89c6663-d1bd-43c7-a820-a145afd947de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f32bf6b-d682-486d-bc27-18a88425becd | service: service-general +[2026-04-16 14:22:59.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552528 | request_id: 9f32bf6b-d682-486d-bc27-18a88425becd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 959e7738-1cd3-4bc4-a9b1-ab38362670a8 | service: service-general +[2026-04-16 14:22:59.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 959e7738-1cd3-4bc4-a9b1-ab38362670a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e23074b1-4745-4458-b2e5-6c3a3ecea6bc | service: service-general +[2026-04-16 14:22:59.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231602560002 | request_id: e23074b1-4745-4458-b2e5-6c3a3ecea6bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 102525ad-858e-47ba-a3f2-56c4b77b176c | service: service-general +[2026-04-16 14:22:59.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125206780005 | request_id: 102525ad-858e-47ba-a3f2-56c4b77b176c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9b07563-2501-4f25-a401-30025270b9ba | service: service-general +[2026-04-16 14:22:59.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036612180002 | request_id: c9b07563-2501-4f25-a401-30025270b9ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6cbba04-4c24-4861-ad46-5d200cdd3ea1 | service: service-general +[2026-04-16 14:22:59.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200607740002 | request_id: e6cbba04-4c24-4861-ad46-5d200cdd3ea1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afb9ff56-43ab-469d-be60-9c059a926a75 | service: service-general +[2026-04-16 14:22:59.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514103006630006 | request_id: afb9ff56-43ab-469d-be60-9c059a926a75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65d44771-2b27-4117-9ee0-d059ae0333ae | service: service-general +[2026-04-16 14:22:59.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911025378 | request_id: 65d44771-2b27-4117-9ee0-d059ae0333ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5de27f2f-719c-4d20-9432-b17ae3b224e2 | service: service-general +[2026-04-16 14:22:59.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035608830004 | request_id: 5de27f2f-719c-4d20-9432-b17ae3b224e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c04bb10-1096-4300-a009-39f256582ac1 | service: service-general +[2026-04-16 14:22:59.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106110810003 | request_id: 3c04bb10-1096-4300-a009-39f256582ac1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2efe5270-7376-48c4-bb8b-01a7f5969e04 | service: service-general +[2026-04-16 14:22:59.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013103850003 | request_id: 2efe5270-7376-48c4-bb8b-01a7f5969e04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f312ef1-654c-4e74-b1b5-0b7a48b88503 | service: service-general +[2026-04-16 14:22:59.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036009650003 | request_id: 1f312ef1-654c-4e74-b1b5-0b7a48b88503 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9725aa2c-5031-40be-a4fb-403cdde977e1 | service: service-general +[2026-04-16 14:22:59.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144107700106 | request_id: 9725aa2c-5031-40be-a4fb-403cdde977e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95ea028c-edcb-4325-8389-839d3628957f | service: service-general +[2026-04-16 14:22:59.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074507690002 | request_id: 95ea028c-edcb-4325-8389-839d3628957f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d78e764-2e35-4985-b46e-60143493b6fd | service: service-general +[2026-04-16 14:22:59.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081407640001 | request_id: 6d78e764-2e35-4985-b46e-60143493b6fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e63d3c3f-2642-4d5d-afc9-d6d856b516e8 | service: service-general +[2026-04-16 14:22:59.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290102760001 | request_id: e63d3c3f-2642-4d5d-afc9-d6d856b516e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbfe6752-ca67-4e13-b096-9a9221f8fb5c | service: service-general +[2026-04-16 14:22:59.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031304120001 | request_id: bbfe6752-ca67-4e13-b096-9a9221f8fb5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 093fc8fe-dc38-4fcc-9bdf-81dfd109bc31 | service: service-general +[2026-04-16 14:22:59.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504086004740001 | request_id: 093fc8fe-dc38-4fcc-9bdf-81dfd109bc31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f8d1e09-a2aa-4c37-b6df-cd45ec48482a | service: service-general +[2026-04-16 14:22:59.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6303046107130003 | request_id: 6f8d1e09-a2aa-4c37-b6df-cd45ec48482a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd4dbd29-59e3-4f86-91ee-16b39a77e279 | service: service-general +[2026-04-16 14:22:59.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040702780002 | request_id: fd4dbd29-59e3-4f86-91ee-16b39a77e279 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5469f4f-9f54-4e3a-9470-5067e4adbb2a | service: service-general +[2026-04-16 14:22:59.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234108600036 | request_id: c5469f4f-9f54-4e3a-9470-5067e4adbb2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6e76f42-ffa2-4f2a-a352-58d02ae687e7 | service: service-general +[2026-04-16 14:22:59.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095112690004 | request_id: e6e76f42-ffa2-4f2a-a352-58d02ae687e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb9626b4-19fd-47b3-b14e-24a38a61f09b | service: service-general +[2026-04-16 14:22:59.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251309980002 | request_id: bb9626b4-19fd-47b3-b14e-24a38a61f09b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a9091ef-ef7c-45e8-8ae1-39da276d3243 | service: service-general +[2026-04-16 14:22:59.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220205960002 | request_id: 9a9091ef-ef7c-45e8-8ae1-39da276d3243 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63ea6e5f-756e-4a8e-867b-74d52336d3e4 | service: service-general +[2026-04-16 14:22:59.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165109690005 | request_id: 63ea6e5f-756e-4a8e-867b-74d52336d3e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0ae94e1-ad26-4163-b47c-e77a7245427d | service: service-general +[2026-04-16 14:22:59.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502205905750002 | request_id: a0ae94e1-ad26-4163-b47c-e77a7245427d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3fa4cdd-7ff1-4100-a5bb-98060e47c03e | service: service-general +[2026-04-16 14:22:59.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245411590001 | request_id: e3fa4cdd-7ff1-4100-a5bb-98060e47c03e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b2ed0af-5ecc-4fc8-b349-34deda1668b0 | service: service-general +[2026-04-16 14:22:59.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545716 | request_id: 6b2ed0af-5ecc-4fc8-b349-34deda1668b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7784b2ca-3486-40a1-9470-d477e8063867 | service: service-general +[2026-04-16 14:22:59.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911453375 | request_id: 7784b2ca-3486-40a1-9470-d477e8063867 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9a2559c-a59d-460e-bb33-7b34c9490f25 | service: service-general +[2026-04-16 14:22:59.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578163112540003 | request_id: e9a2559c-a59d-460e-bb33-7b34c9490f25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2808636a-cba3-4ff3-9c32-968c0de30245 | service: service-general +[2026-04-16 14:22:59.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275309030002 | request_id: 2808636a-cba3-4ff3-9c32-968c0de30245 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a004aad3-427c-4c7c-b879-61aaaaee0814 | service: service-general +[2026-04-16 14:22:59.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505050107540060 | request_id: a004aad3-427c-4c7c-b879-61aaaaee0814 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 706f3842-ce2f-45e6-9708-c0aee7471d96 | service: service-general +[2026-04-16 14:22:59.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175807910001 | request_id: 706f3842-ce2f-45e6-9708-c0aee7471d96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30adbe87-08e4-4600-9230-740034372bf8 | service: service-general +[2026-04-16 14:22:59.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033105880002 | request_id: 30adbe87-08e4-4600-9230-740034372bf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cee05e17-cd06-45c9-9e46-85671988619a | service: service-general +[2026-04-16 14:22:59.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: cee05e17-cd06-45c9-9e46-85671988619a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b30eb6a-4647-47f6-b96c-85d58631da3b | service: service-general +[2026-04-16 14:22:59.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056307840002 | request_id: 9b30eb6a-4647-47f6-b96c-85d58631da3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fecd848e-8ab6-4eb0-bb6c-a39f25d36f62 | service: service-general +[2026-04-16 14:22:59.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134709710002 | request_id: fecd848e-8ab6-4eb0-bb6c-a39f25d36f62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 930e2b23-6bcd-477c-b3b9-a9e9cf6741e0 | service: service-general +[2026-04-16 14:22:59.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507206506780001 | request_id: 930e2b23-6bcd-477c-b3b9-a9e9cf6741e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fef99528-702b-4307-8780-6cd11e5e834c | service: service-general +[2026-04-16 14:22:59.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0002078998596336 | request_id: fef99528-702b-4307-8780-6cd11e5e834c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0440f67e-8530-43a3-9aaa-41d76a4283b5 | service: service-general +[2026-04-16 14:22:59.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214907910001 | request_id: 0440f67e-8530-43a3-9aaa-41d76a4283b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3568f34-7e29-406e-9fb0-5a247d328c7b | service: service-general +[2026-04-16 14:22:59.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010808530001 | request_id: d3568f34-7e29-406e-9fb0-5a247d328c7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d56b8d2-c556-45a3-a48c-95f1c3a07baf | service: service-general +[2026-04-16 14:22:59.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011507490001 | request_id: 3d56b8d2-c556-45a3-a48c-95f1c3a07baf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08339c76-1452-43af-8b96-84b8961b61c5 | service: service-general +[2026-04-16 14:22:59.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514202711680001 | request_id: 08339c76-1452-43af-8b96-84b8961b61c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 513e1a0c-7638-4673-a553-582413c98627 | service: service-general +[2026-04-16 14:22:59.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508116512850005 | request_id: 513e1a0c-7638-4673-a553-582413c98627 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1a75343-898b-4e1c-b22d-412cd62a323e | service: service-general +[2026-04-16 14:22:59.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505145907570002 | request_id: d1a75343-898b-4e1c-b22d-412cd62a323e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ae35b1e-ef09-4f89-9d8d-75590f10de18 | service: service-general +[2026-04-16 14:22:59.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034608890001 | request_id: 7ae35b1e-ef09-4f89-9d8d-75590f10de18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2937474c-764c-4ca2-afa6-72f5e48871db | service: service-general +[2026-04-16 14:22:59.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016210000007 | request_id: 2937474c-764c-4ca2-afa6-72f5e48871db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fdb526a-27d4-4654-9782-4aea88021ac6 | service: service-general +[2026-04-16 14:22:59.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508166907730001 | request_id: 9fdb526a-27d4-4654-9782-4aea88021ac6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24a14063-fac3-449c-b7e3-82acd752e139 | service: service-general +[2026-04-16 14:22:59.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055708550001 | request_id: 24a14063-fac3-449c-b7e3-82acd752e139 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeeb4886-b11b-4a76-ba49-f42065d82fe6 | service: service-general +[2026-04-16 14:22:59.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510140306800002 | request_id: aeeb4886-b11b-4a76-ba49-f42065d82fe6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7a40df3-2d22-4e8f-a5ce-33436d558945 | service: service-general +[2026-04-16 14:22:59.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020705690002 | request_id: f7a40df3-2d22-4e8f-a5ce-33436d558945 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4771cfd1-fae8-426d-900f-8aabcacaa042 | service: service-general +[2026-04-16 14:22:59.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301611060003 | request_id: 4771cfd1-fae8-426d-900f-8aabcacaa042 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b313f04-296b-4d19-9243-2a046acecff1 | service: service-general +[2026-04-16 14:22:59.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171206010002 | request_id: 2b313f04-296b-4d19-9243-2a046acecff1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e85484a4-8cf6-47a5-b014-e1583494cb23 | service: service-general +[2026-04-16 14:22:59.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034605920007 | request_id: e85484a4-8cf6-47a5-b014-e1583494cb23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea781c77-05ca-4de3-b8c8-43dbbc2fd3bb | service: service-general +[2026-04-16 14:22:59.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146202800002 | request_id: ea781c77-05ca-4de3-b8c8-43dbbc2fd3bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 756dc3d3-917f-48d6-8ab2-5254852bfdfd | service: service-general +[2026-04-16 14:22:59.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012210790002 | request_id: 756dc3d3-917f-48d6-8ab2-5254852bfdfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19c4931e-e9fd-4eb9-ae62-9a3463243d17 | service: service-general +[2026-04-16 14:22:59.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205503750003 | request_id: 19c4931e-e9fd-4eb9-ae62-9a3463243d17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5efa9cbd-31f4-4299-958f-ea9118965bdd | service: service-general +[2026-04-16 14:22:59.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146202800033 | request_id: 5efa9cbd-31f4-4299-958f-ea9118965bdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 135cf294-dad2-4aa8-b557-e376488937ca | service: service-general +[2026-04-16 14:22:59.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506022111950003 | request_id: 135cf294-dad2-4aa8-b557-e376488937ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 490d5a3e-ffb2-4ddd-b9a7-a4a4a98b36ed | service: service-general +[2026-04-16 14:22:59.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1245555_________ | request_id: 490d5a3e-ffb2-4ddd-b9a7-a4a4a98b36ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb3e16b3-d452-43a6-a2d3-701cfb41a5d6 | service: service-general +[2026-04-16 14:22:59.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: eb3e16b3-d452-43a6-a2d3-701cfb41a5d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65b1ead2-8bf4-42dc-b775-cac5aca1d781 | service: service-general +[2026-04-16 14:22:59.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031005970003 | request_id: 65b1ead2-8bf4-42dc-b775-cac5aca1d781 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f3444ef-2078-4bfa-82eb-0706a719d759 | service: service-general +[2026-04-16 14:22:59.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506214807510002 | request_id: 0f3444ef-2078-4bfa-82eb-0706a719d759 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 439c247f-90a0-4eaa-9d81-8842a4318206 | service: service-general +[2026-04-16 14:22:59.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256709730001 | request_id: 439c247f-90a0-4eaa-9d81-8842a4318206 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1e036fb-c7e9-4caf-b0d0-92eeef63be28 | service: service-general +[2026-04-16 14:22:59.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210701900005 | request_id: c1e036fb-c7e9-4caf-b0d0-92eeef63be28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0697d9a-6951-4100-bfce-19f3613ab48c | service: service-general +[2026-04-16 14:22:59.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508063010120001 | request_id: b0697d9a-6951-4100-bfce-19f3613ab48c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b85219d-2c12-4242-98fe-621644bf92d9 | service: service-general +[2026-04-16 14:22:59.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514212910830002 | request_id: 7b85219d-2c12-4242-98fe-621644bf92d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ba05150-8bfe-4bc0-9b59-501049c32fdb | service: service-general +[2026-04-16 14:22:59.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055809730005 | request_id: 5ba05150-8bfe-4bc0-9b59-501049c32fdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9328408a-d32b-45f3-b88f-979f4886dc88 | service: service-general +[2026-04-16 14:22:59.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055305980005 | request_id: 9328408a-d32b-45f3-b88f-979f4886dc88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ca4d9d2-7739-495c-ad50-d4a818ebbcd1 | service: service-general +[2026-04-16 14:22:59.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014509740003 | request_id: 8ca4d9d2-7739-495c-ad50-d4a818ebbcd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9ddfc6e-57b4-42be-9551-ae126e06e190 | service: service-general +[2026-04-16 14:22:59.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165104780001 | request_id: b9ddfc6e-57b4-42be-9551-ae126e06e190 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce81bdd4-4215-4e3e-8fef-537dfdc18592 | service: service-general +[2026-04-16 14:22:59.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010104870004 | request_id: ce81bdd4-4215-4e3e-8fef-537dfdc18592 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 039d9992-a9f3-4012-88ee-8c45816c5072 | service: service-general +[2026-04-16 14:22:59.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 039d9992-a9f3-4012-88ee-8c45816c5072 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6bca4aa-90df-490b-bb3b-d6900ac4ad61 | service: service-general +[2026-04-16 14:22:59.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042212430003 | request_id: a6bca4aa-90df-490b-bb3b-d6900ac4ad61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e60d54d-d012-4e8d-a424-a90725357ff2 | service: service-general +[2026-04-16 14:22:59.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044801630009 | request_id: 7e60d54d-d012-4e8d-a424-a90725357ff2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2149bbd-cf9b-40cf-a27e-f6d8f0efe51f | service: service-general +[2026-04-16 14:22:59.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256502790001 | request_id: b2149bbd-cf9b-40cf-a27e-f6d8f0efe51f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08465a28-20ce-4c56-bb4c-13e2367bb5cc | service: service-general +[2026-04-16 14:22:59.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175304480001 | request_id: 08465a28-20ce-4c56-bb4c-13e2367bb5cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f02c101f-f7c4-4c0a-9966-c7c475f1d1c2 | service: service-general +[2026-04-16 14:22:59.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 266.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045661 | request_id: f02c101f-f7c4-4c0a-9966-c7c475f1d1c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 662a50d1-c008-4f28-ba7d-0c98a99f83da | service: service-general +[2026-04-16 14:22:59.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998596338 | request_id: 662a50d1-c008-4f28-ba7d-0c98a99f83da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4af42b0-5717-4eb8-9f29-0432b3fdc805 | service: service-general +[2026-04-16 14:22:59.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505111811580001 | request_id: e4af42b0-5717-4eb8-9f29-0432b3fdc805 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b02535ac-2c24-4eb3-a0cd-41922faeb77f | service: service-general +[2026-04-16 14:22:59.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251708780009 | request_id: b02535ac-2c24-4eb3-a0cd-41922faeb77f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b158a232-0d2e-4723-aa09-80dc056e5f35 | service: service-general +[2026-04-16 14:22:59.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046410580004 | request_id: b158a232-0d2e-4723-aa09-80dc056e5f35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd088e5c-e2a7-418b-84d0-07950c190f5e | service: service-general +[2026-04-16 14:22:59.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514202812190001 | request_id: dd088e5c-e2a7-418b-84d0-07950c190f5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a68f2423-cce4-4bc0-be18-2e0f5af19974 | service: service-general +[2026-04-16 14:22:59.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 552.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196906740002 | request_id: a68f2423-cce4-4bc0-be18-2e0f5af19974 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6157f1b0-7246-45a6-8f28-c4406f566e0a | service: service-general +[2026-04-16 14:22:59.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524224209860002 | request_id: 6157f1b0-7246-45a6-8f28-c4406f566e0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfa196ff-2cc8-4f58-9355-cdfb1a42ee54 | service: service-general +[2026-04-16 14:22:59.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012608030004 | request_id: dfa196ff-2cc8-4f58-9355-cdfb1a42ee54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2d99691-62bd-4d54-a8df-1670b7fba48e | service: service-general +[2026-04-16 14:22:59.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027011570001 | request_id: e2d99691-62bd-4d54-a8df-1670b7fba48e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2eb28e2c-46d8-4890-bea3-88bfc8aefcc8 | service: service-general +[2026-04-16 14:22:59.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357903130450001_ | request_id: 2eb28e2c-46d8-4890-bea3-88bfc8aefcc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92c3f937-732e-4de4-b906-4c6ae18b232c | service: service-general +[2026-04-16 14:22:59.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514136608810004 | request_id: 92c3f937-732e-4de4-b906-4c6ae18b232c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 472a1fc4-213b-4450-9a56-a96e8d3e2431 | service: service-general +[2026-04-16 14:22:59.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015802790002 | request_id: 472a1fc4-213b-4450-9a56-a96e8d3e2431 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 946fe5e9-80c4-4834-a27e-cf91a4097b5b | service: service-general +[2026-04-16 14:22:59.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523066712870002 | request_id: 946fe5e9-80c4-4834-a27e-cf91a4097b5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5d4edfc-60af-4d31-bed5-b5a6ab7450af | service: service-general +[2026-04-16 14:22:59.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998596339 | request_id: d5d4edfc-60af-4d31-bed5-b5a6ab7450af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3815a4f-abb2-4b32-9654-e7e7cf95572b | service: service-general +[2026-04-16 14:22:59.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016104540003 | request_id: d3815a4f-abb2-4b32-9654-e7e7cf95572b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb438d20-e8a4-40d7-acc2-9325ca80a1fa | service: service-general +[2026-04-16 14:22:59.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075608880003 | request_id: bb438d20-e8a4-40d7-acc2-9325ca80a1fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c88f7ee-8936-47e6-aa31-60e48f053e2c | service: service-general +[2026-04-16 14:22:59.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525125309880001 | request_id: 8c88f7ee-8936-47e6-aa31-60e48f053e2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f5666c4-2bb6-40d9-80a5-f34bafdce397 | service: service-general +[2026-04-16 14:22:59.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016411980002 | request_id: 0f5666c4-2bb6-40d9-80a5-f34bafdce397 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a65c372-e3ba-4be9-a649-560be6194baf | service: service-general +[2026-04-16 14:22:59.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021601820003 | request_id: 4a65c372-e3ba-4be9-a649-560be6194baf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31ca0713-e115-4e13-8740-fd29c6cde124 | service: service-general +[2026-04-16 14:22:59.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505096909930002 | request_id: 31ca0713-e115-4e13-8740-fd29c6cde124 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ce0d9ea-ba65-4d1e-a635-bed7a8b26e60 | service: service-general +[2026-04-16 14:22:59.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022701810007 | request_id: 0ce0d9ea-ba65-4d1e-a635-bed7a8b26e60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbd20105-27f7-4da2-bc60-f9ce211bb3b1 | service: service-general +[2026-04-16 14:22:59.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506182912103135 | request_id: bbd20105-27f7-4da2-bc60-f9ce211bb3b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 522c1133-a591-461a-a463-4ac8d89c14cd | service: service-general +[2026-04-16 14:22:59.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204512600001 | request_id: 522c1133-a591-461a-a463-4ac8d89c14cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 169d9552-86e3-445f-bcc3-3b2e6c5d6b38 | service: service-general +[2026-04-16 14:22:59.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026703570002 | request_id: 169d9552-86e3-445f-bcc3-3b2e6c5d6b38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d9a9475-9b54-40f6-ba81-7f3bd3939cc9 | service: service-general +[2026-04-16 14:22:59.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513204107720001 | request_id: 2d9a9475-9b54-40f6-ba81-7f3bd3939cc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2dba378-4d95-4656-a2b6-8498bfa5a4a1 | service: service-general +[2026-04-16 14:22:59.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270501690004 | request_id: f2dba378-4d95-4656-a2b6-8498bfa5a4a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4855ab3f-a3fe-4411-a589-6da15f96b8b5 | service: service-general +[2026-04-16 14:22:59.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7171084701700001 | request_id: 4855ab3f-a3fe-4411-a589-6da15f96b8b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c28db19-8377-4973-99ae-89ced4673097 | service: service-general +[2026-04-16 14:22:59.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529204301930001 | request_id: 5c28db19-8377-4973-99ae-89ced4673097 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9c32dbd-a80b-454b-bfc4-99f6ae5b7da8 | service: service-general +[2026-04-16 14:22:59.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503112311670002 | request_id: b9c32dbd-a80b-454b-bfc4-99f6ae5b7da8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 961e319d-5ffa-430f-b3ee-30977bff0a6d | service: service-general +[2026-04-16 14:22:59.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144503720004 | request_id: 961e319d-5ffa-430f-b3ee-30977bff0a6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14bce1bd-78cd-4321-92c5-55351f9df093 | service: service-general +[2026-04-16 14:22:59.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027004940001 | request_id: 14bce1bd-78cd-4321-92c5-55351f9df093 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 664e83a1-60c8-4065-a56a-51a871f6d563 | service: service-general +[2026-04-16 14:22:59.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512065409650005 | request_id: 664e83a1-60c8-4065-a56a-51a871f6d563 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14491c24-cccf-49a5-83da-fc47cf121ff1 | service: service-general +[2026-04-16 14:22:59.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504054403980003 | request_id: 14491c24-cccf-49a5-83da-fc47cf121ff1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88f9050a-33c6-471a-8836-7c4b0620c4b8 | service: service-general +[2026-04-16 14:22:59.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504040107620003 | request_id: 88f9050a-33c6-471a-8836-7c4b0620c4b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1c6f990-e8d4-47e7-9703-fe4e6564b88b | service: service-general +[2026-04-16 14:22:59.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055909540005 | request_id: a1c6f990-e8d4-47e7-9703-fe4e6564b88b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a592fb5-09b4-4329-b2ed-817675230ef3 | service: service-general +[2026-04-16 14:22:59.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245404470001 | request_id: 4a592fb5-09b4-4329-b2ed-817675230ef3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6bcccca-7fbe-4403-a79c-2d49e9cf226a | service: service-general +[2026-04-16 14:22:59.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014408530001 | request_id: f6bcccca-7fbe-4403-a79c-2d49e9cf226a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f094e21-9e81-4afa-87d4-232fc7dbd8c6 | service: service-general +[2026-04-16 14:22:59.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024111740001 | request_id: 1f094e21-9e81-4afa-87d4-232fc7dbd8c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4a14f21-744e-41e8-a9cc-1413d0727555 | service: service-general +[2026-04-16 14:22:59.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030101460007 | request_id: c4a14f21-744e-41e8-a9cc-1413d0727555 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 867d7136-ec1f-4b25-91a5-471671571d53 | service: service-general +[2026-04-16 14:22:59.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3021410120220002 | request_id: 867d7136-ec1f-4b25-91a5-471671571d53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc389bf4-229b-406b-8793-c8474b81101c | service: service-general +[2026-04-16 14:22:59.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015707450001 | request_id: cc389bf4-229b-406b-8793-c8474b81101c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a2eb406-bef7-49b8-8dbb-4d6a0fcc9c0e | service: service-general +[2026-04-16 14:22:59.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116803110001 | request_id: 0a2eb406-bef7-49b8-8dbb-4d6a0fcc9c0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f5ac7f4-997f-4daf-849a-23bfce402bde | service: service-general +[2026-04-16 14:22:59.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 276.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034705020001 | request_id: 9f5ac7f4-997f-4daf-849a-23bfce402bde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0105d7d5-1849-4e47-a778-abaf73e5fb8b | service: service-general +[2026-04-16 14:22:59.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236504920002 | request_id: 0105d7d5-1849-4e47-a778-abaf73e5fb8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29d57f8b-1db5-42fd-9528-9f9409a20c28 | service: service-general +[2026-04-16 14:22:59.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025003670004 | request_id: 29d57f8b-1db5-42fd-9528-9f9409a20c28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 264e77ae-60c0-49d0-95b1-e9d51e7bbad5 | service: service-general +[2026-04-16 14:22:59.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141808570002 | request_id: 264e77ae-60c0-49d0-95b1-e9d51e7bbad5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b36cfc18-5f7a-4404-86ff-948f3b4b162d | service: service-general +[2026-04-16 14:22:59.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100106830010 | request_id: b36cfc18-5f7a-4404-86ff-948f3b4b162d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 588bd161-3804-4b4b-93d4-285f067af77d | service: service-general +[2026-04-16 14:22:59.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135202520002 | request_id: 588bd161-3804-4b4b-93d4-285f067af77d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6e35a11-c274-4c36-a387-7005153a7342 | service: service-general +[2026-04-16 14:22:59.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998596340 | request_id: e6e35a11-c274-4c36-a387-7005153a7342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f10e23e-5961-442b-9c1b-5f3784abd2d1 | service: service-general +[2026-04-16 14:22:59.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040705920005 | request_id: 2f10e23e-5961-442b-9c1b-5f3784abd2d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97cdb531-7bee-4faf-9c1a-b26054f4ac91 | service: service-general +[2026-04-16 14:22:59.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114106630005 | request_id: 97cdb531-7bee-4faf-9c1a-b26054f4ac91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57daf29c-70f3-4a04-b39a-49ac5447157a | service: service-general +[2026-04-16 14:22:59.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036306880005 | request_id: 57daf29c-70f3-4a04-b39a-49ac5447157a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08a7bb4c-ab31-4c6d-9bf9-2a6bcc30cd53 | service: service-general +[2026-04-16 14:22:59.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204020020022 | request_id: 08a7bb4c-ab31-4c6d-9bf9-2a6bcc30cd53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96d21565-a75b-432d-bc52-b97f93fc998e | service: service-general +[2026-04-16 14:22:59.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244107810007 | request_id: 96d21565-a75b-432d-bc52-b97f93fc998e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9484e8c-7cce-427d-b56f-e75ae32b0203 | service: service-general +[2026-04-16 14:22:59.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505176205870001 | request_id: e9484e8c-7cce-427d-b56f-e75ae32b0203 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75ae6775-8b03-4e75-8e00-9c2904a7fc5a | service: service-general +[2026-04-16 14:22:59.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026209850001 | request_id: 75ae6775-8b03-4e75-8e00-9c2904a7fc5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5af419b-b7f9-47f8-b9a0-514f074b7031 | service: service-general +[2026-04-16 14:22:59.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6402034101560002 | request_id: d5af419b-b7f9-47f8-b9a0-514f074b7031 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45404591-245d-45df-992a-9f6c0b7a3453 | service: service-general +[2026-04-16 14:22:59.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184407490002 | request_id: 45404591-245d-45df-992a-9f6c0b7a3453 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6667cdb-44c8-47be-8c90-5e9cc27f9624 | service: service-general +[2026-04-16 14:22:59.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509021111680001 | request_id: b6667cdb-44c8-47be-8c90-5e9cc27f9624 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d812dabc-2b00-4686-add1-a0d20b7dea94 | service: service-general +[2026-04-16 14:22:59.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171024308670002 | request_id: d812dabc-2b00-4686-add1-a0d20b7dea94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6054749-b415-4a1a-b7ca-e30797a231e2 | service: service-general +[2026-04-16 14:22:59.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094910720002 | request_id: b6054749-b415-4a1a-b7ca-e30797a231e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb1c147f-dc17-42ba-b14c-0bd661654381 | service: service-general +[2026-04-16 14:22:59.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010407770001 | request_id: eb1c147f-dc17-42ba-b14c-0bd661654381 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 089bc901-ae57-4e88-9fbe-d1cb250fddb5 | service: service-general +[2026-04-16 14:22:59.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200311530002 | request_id: 089bc901-ae57-4e88-9fbe-d1cb250fddb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cb81499-7d8e-4370-b6ec-b502aa746992 | service: service-general +[2026-04-16 14:22:59.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094704850005 | request_id: 5cb81499-7d8e-4370-b6ec-b502aa746992 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23485208-1988-46bc-83cc-75ea391a3c17 | service: service-general +[2026-04-16 14:22:59.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131901710003 | request_id: 23485208-1988-46bc-83cc-75ea391a3c17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca2a745c-37c4-4689-8431-e54a920bc0ec | service: service-general +[2026-04-16 14:22:59.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578221110520002 | request_id: ca2a745c-37c4-4689-8431-e54a920bc0ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48cd8ab3-ebf2-4388-b667-07260c54f763 | service: service-general +[2026-04-16 14:22:59.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045909610001 | request_id: 48cd8ab3-ebf2-4388-b667-07260c54f763 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d53557e-6b1a-4640-a88e-9b17541faf01 | service: service-general +[2026-04-16 14:22:59.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516042311190001 | request_id: 1d53557e-6b1a-4640-a88e-9b17541faf01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9d4b4d9-7d54-48d4-a10e-687718170ef8 | service: service-general +[2026-04-16 14:22:59.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334206920003 | request_id: f9d4b4d9-7d54-48d4-a10e-687718170ef8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b323f5cb-f5cc-4648-b033-6b706375a90d | service: service-general +[2026-04-16 14:22:59.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096404940001 | request_id: b323f5cb-f5cc-4648-b033-6b706375a90d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f55408c-f840-494b-86dc-7015250110b4 | service: service-general +[2026-04-16 14:22:59.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011206600007 | request_id: 7f55408c-f840-494b-86dc-7015250110b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbb3e9f1-2bb9-46f9-90d5-d67e805496dc | service: service-general +[2026-04-16 14:22:59.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508065506700009 | request_id: dbb3e9f1-2bb9-46f9-90d5-d67e805496dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3243caac-a0f1-4d6a-8b43-aa6999850340 | service: service-general +[2026-04-16 14:22:59.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.431µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056008970005 | request_id: 3243caac-a0f1-4d6a-8b43-aa6999850340 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50e3b1f1-538d-4e5a-94bf-e1d3a07d10fd | service: service-general +[2026-04-16 14:22:59.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055206620005 | request_id: 50e3b1f1-538d-4e5a-94bf-e1d3a07d10fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4beaca46-1613-43a2-beb9-2742a0973847 | service: service-general +[2026-04-16 14:22:59.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514062503900001 | request_id: 4beaca46-1613-43a2-beb9-2742a0973847 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5abd3274-74e0-4881-a6ff-f91891ddbc70 | service: service-general +[2026-04-16 14:22:59.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314910800001 | request_id: 5abd3274-74e0-4881-a6ff-f91891ddbc70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4a8ab92-0e7c-477d-8b67-c360b65dfda7 | service: service-general +[2026-04-16 14:22:59.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215105500001 | request_id: c4a8ab92-0e7c-477d-8b67-c360b65dfda7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e33b1b49-051d-404e-8c16-4fc0ca370e5f | service: service-general +[2026-04-16 14:22:59.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034404690003 | request_id: e33b1b49-051d-404e-8c16-4fc0ca370e5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db5a1077-18a5-4988-a5f0-a5ca69cf719d | service: service-general +[2026-04-16 14:22:59.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105707830006 | request_id: db5a1077-18a5-4988-a5f0-a5ca69cf719d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cae63e5a-69e5-42ef-b35c-1132e8ff52e4 | service: service-general +[2026-04-16 14:22:59.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016808460001 | request_id: cae63e5a-69e5-42ef-b35c-1132e8ff52e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c368d89-18a4-4e4a-9f18-18480aa8bfdb | service: service-general +[2026-04-16 14:22:59.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112112520001 | request_id: 2c368d89-18a4-4e4a-9f18-18480aa8bfdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5facac4c-2ccf-4c22-aca9-8638cebde58d | service: service-general +[2026-04-16 14:22:59.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514201812820002 | request_id: 5facac4c-2ccf-4c22-aca9-8638cebde58d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 497e1547-c61f-4dde-973a-2f61d7ca2ffb | service: service-general +[2026-04-16 14:22:59.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046109930003 | request_id: 497e1547-c61f-4dde-973a-2f61d7ca2ffb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ba59fab-b553-4147-8503-a7fbfa88fb53 | service: service-general +[2026-04-16 14:22:59.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250502890003 | request_id: 0ba59fab-b553-4147-8503-a7fbfa88fb53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 095dc9bd-14c5-4baf-9fd2-e4f00ae07cdd | service: service-general +[2026-04-16 14:22:59.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512061804960002 | request_id: 095dc9bd-14c5-4baf-9fd2-e4f00ae07cdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e704913-78e2-4e0a-bc5d-48cd7bae3242 | service: service-general +[2026-04-16 14:22:59.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190905830001 | request_id: 1e704913-78e2-4e0a-bc5d-48cd7bae3242 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 359acb53-9772-411d-b102-2a26ebf0a10c | service: service-general +[2026-04-16 14:22:59.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506212805050001 | request_id: 359acb53-9772-411d-b102-2a26ebf0a10c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac5a396e-6b1a-4357-8307-4995aaa01b00 | service: service-general +[2026-04-16 14:22:59.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514045710970001 | request_id: ac5a396e-6b1a-4357-8307-4995aaa01b00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10116a28-9b36-4c4d-86d8-438d922b0c75 | service: service-general +[2026-04-16 14:22:59.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056209930005 | request_id: 10116a28-9b36-4c4d-86d8-438d922b0c75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7c6113a-2820-483a-b88a-95f4266f9cf6 | service: service-general +[2026-04-16 14:22:59.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244201860004 | request_id: f7c6113a-2820-483a-b88a-95f4266f9cf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 715718ac-40f5-4554-8931-6d91117edcbb | service: service-general +[2026-04-16 14:22:59.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215509830005 | request_id: 715718ac-40f5-4554-8931-6d91117edcbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73f43102-a09f-4526-9784-94d30ca0c188 | service: service-general +[2026-04-16 14:22:59.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241002140002 | request_id: 73f43102-a09f-4526-9784-94d30ca0c188 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8360dceb-3fbd-43b8-8c6e-226d161c448b | service: service-general +[2026-04-16 14:22:59.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052005730003 | request_id: 8360dceb-3fbd-43b8-8c6e-226d161c448b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e09eac70-778c-49f9-98cd-f5ebd552a8ba | service: service-general +[2026-04-16 14:22:59.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998596341 | request_id: e09eac70-778c-49f9-98cd-f5ebd552a8ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ed39c02-b370-4ce7-b535-44ba411dd6d0 | service: service-general +[2026-04-16 14:22:59.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192610750003 | request_id: 0ed39c02-b370-4ce7-b535-44ba411dd6d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65ea1b90-8e98-486f-bf0c-b482fbb1f2e2 | service: service-general +[2026-04-16 14:22:59.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016501780001 | request_id: 65ea1b90-8e98-486f-bf0c-b482fbb1f2e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8f17c88-e124-46a6-9a12-9b417f291177 | service: service-general +[2026-04-16 14:22:59.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022205590002 | request_id: e8f17c88-e124-46a6-9a12-9b417f291177 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96a3f53e-02b0-4953-84b9-644554f5fe47 | service: service-general +[2026-04-16 14:22:59.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514207006630025 | request_id: 96a3f53e-02b0-4953-84b9-644554f5fe47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ae5bfc8-8d41-4e50-a2a6-0741d5806b7d | service: service-general +[2026-04-16 14:22:59.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510156805960001 | request_id: 7ae5bfc8-8d41-4e50-a2a6-0741d5806b7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7256f508-b859-4c2c-9277-f9e4798f6fe9 | service: service-general +[2026-04-16 14:22:59.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036401670002 | request_id: 7256f508-b859-4c2c-9277-f9e4798f6fe9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02fc0999-e545-455b-8b36-51edc5459f94 | service: service-general +[2026-04-16 14:22:59.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060407550001 | request_id: 02fc0999-e545-455b-8b36-51edc5459f94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 009dcd78-cab6-4f04-aff6-ca574558a8ac | service: service-general +[2026-04-16 14:22:59.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508017101170003 | request_id: 009dcd78-cab6-4f04-aff6-ca574558a8ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87c96871-6572-48ce-bee6-604d57241f0c | service: service-general +[2026-04-16 14:22:59.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011311190001 | request_id: 87c96871-6572-48ce-bee6-604d57241f0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb3e1496-2944-4bb3-9a9d-b4e841fe2d9f | service: service-general +[2026-04-16 14:22:59.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010712610001 | request_id: cb3e1496-2944-4bb3-9a9d-b4e841fe2d9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5acba04-dae3-45c0-846b-c985816e8efb | service: service-general +[2026-04-16 14:22:59.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214508770004 | request_id: d5acba04-dae3-45c0-846b-c985816e8efb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e14bd06-3ac9-4ecd-a72d-ad8486da4b81 | service: service-general +[2026-04-16 14:22:59.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998596342 | request_id: 2e14bd06-3ac9-4ecd-a72d-ad8486da4b81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55aeecad-31f6-472e-9899-97b487cc323e | service: service-general +[2026-04-16 14:22:59.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052107540001 | request_id: 55aeecad-31f6-472e-9899-97b487cc323e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fea34e79-e499-4bb1-8ed9-411d11e6ac06 | service: service-general +[2026-04-16 14:22:59.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545665 | request_id: fea34e79-e499-4bb1-8ed9-411d11e6ac06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd59b427-649c-47e1-ab1e-379b0fc4637c | service: service-general +[2026-04-16 14:22:59.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096211920003 | request_id: fd59b427-649c-47e1-ab1e-379b0fc4637c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f2f711c-7293-4fba-a7a5-a0a7cbcca75b | service: service-general +[2026-04-16 14:22:59.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504190609650005 | request_id: 3f2f711c-7293-4fba-a7a5-a0a7cbcca75b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0a3a294-b560-49dd-86d3-d16370569b26 | service: service-general +[2026-04-16 14:22:59.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251109860001 | request_id: a0a3a294-b560-49dd-86d3-d16370569b26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 931ae653-e9ee-4570-b427-df1daa4b3ece | service: service-general +[2026-04-16 14:22:59.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545666 | request_id: 931ae653-e9ee-4570-b427-df1daa4b3ece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92004498-23ec-4cbf-b9bd-1d05707892b0 | service: service-general +[2026-04-16 14:22:59.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545667 | request_id: 92004498-23ec-4cbf-b9bd-1d05707892b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 974433dc-c7a5-4ee9-b67a-63def778dc7e | service: service-general +[2026-04-16 14:22:59.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/505110909580001_ | request_id: 974433dc-c7a5-4ee9-b67a-63def778dc7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f4138c5-4598-4aaa-a016-8c275d568c27 | service: service-general +[2026-04-16 14:22:59.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031307930002 | request_id: 8f4138c5-4598-4aaa-a016-8c275d568c27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 805d6250-74a7-41c3-a384-1a41a884625e | service: service-general +[2026-04-16 14:22:59.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255511890006 | request_id: 805d6250-74a7-41c3-a384-1a41a884625e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fcc38e7-6284-48a3-a1e0-d55347555cea | service: service-general +[2026-04-16 14:22:59.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234607600003 | request_id: 2fcc38e7-6284-48a3-a1e0-d55347555cea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bad5a35d-def5-4723-8c88-47aefcb25321 | service: service-general +[2026-04-16 14:22:59.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010507000009 | request_id: bad5a35d-def5-4723-8c88-47aefcb25321 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05c3f50d-59a5-4229-8394-054e4201797f | service: service-general +[2026-04-16 14:22:59.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045662 | request_id: 05c3f50d-59a5-4229-8394-054e4201797f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2016a34c-78d1-48ea-9619-6a5a0821b5b3 | service: service-general +[2026-04-16 14:22:59.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911257797 | request_id: 2016a34c-78d1-48ea-9619-6a5a0821b5b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14157709-f5aa-4e6e-9239-0500e277f5d7 | service: service-general +[2026-04-16 14:22:59.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124609920002 | request_id: 14157709-f5aa-4e6e-9239-0500e277f5d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fd5fb59-44f9-4c71-aba3-796694fb4e30 | service: service-general +[2026-04-16 14:22:59.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194203930001 | request_id: 5fd5fb59-44f9-4c71-aba3-796694fb4e30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c059e648-abe8-4efc-a8a7-afd9ba995cfd | service: service-general +[2026-04-16 14:22:59.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510065212680001 | request_id: c059e648-abe8-4efc-a8a7-afd9ba995cfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fbc174c-94f7-486a-bd05-f632b863798d | service: service-general +[2026-04-16 14:22:59.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036206830004 | request_id: 7fbc174c-94f7-486a-bd05-f632b863798d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1b9a6e7-146d-476b-9ed9-f738c6173bcc | service: service-general +[2026-04-16 14:22:59.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998596344 | request_id: e1b9a6e7-146d-476b-9ed9-f738c6173bcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c74e1a1-963a-412e-bcab-bfb4d42a41a8 | service: service-general +[2026-04-16 14:22:59.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911147714 | request_id: 9c74e1a1-963a-412e-bcab-bfb4d42a41a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c2735cd-91a6-4310-a364-efefc629995b | service: service-general +[2026-04-16 14:22:59.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3216060811490003 | request_id: 7c2735cd-91a6-4310-a364-efefc629995b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59be7114-b967-4890-b656-e24a42066b10 | service: service-general +[2026-04-16 14:22:59.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253105180002 | request_id: 59be7114-b967-4890-b656-e24a42066b10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3405066f-cfc7-46bf-9034-0999197336cd | service: service-general +[2026-04-16 14:22:59.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104904580001 | request_id: 3405066f-cfc7-46bf-9034-0999197336cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3b72632-7155-4af6-aefa-53e00bd10ef4 | service: service-general +[2026-04-16 14:22:59.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215810530001 | request_id: c3b72632-7155-4af6-aefa-53e00bd10ef4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09a1e015-e60b-4fca-bc2a-08c2431a01f3 | service: service-general +[2026-04-16 14:22:59.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507126302760001 | request_id: 09a1e015-e60b-4fca-bc2a-08c2431a01f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1430f29-8627-4161-a343-0e1ada0d96dd | service: service-general +[2026-04-16 14:22:59.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336809870001 | request_id: d1430f29-8627-4161-a343-0e1ada0d96dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb00d628-0b1a-4c89-abae-11d52fbb9ca1 | service: service-general +[2026-04-16 14:22:59.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074406720004 | request_id: fb00d628-0b1a-4c89-abae-11d52fbb9ca1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de5fac1a-135d-44bd-975e-081400c6697e | service: service-general +[2026-04-16 14:22:59.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110101730004 | request_id: de5fac1a-135d-44bd-975e-081400c6697e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f52f0d81-90a1-4375-b83b-baab411037d1 | service: service-general +[2026-04-16 14:22:59.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054202380002 | request_id: f52f0d81-90a1-4375-b83b-baab411037d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d57007a-d078-4cd3-a4eb-1cc47892be32 | service: service-general +[2026-04-16 14:22:59.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184603740003 | request_id: 9d57007a-d078-4cd3-a4eb-1cc47892be32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9904f394-5292-4ea4-8bda-3c89df410f38 | service: service-general +[2026-04-16 14:22:59.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116212870002 | request_id: 9904f394-5292-4ea4-8bda-3c89df410f38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee9fda84-997f-41ab-9502-c1a00248c1b3 | service: service-general +[2026-04-16 14:22:59.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 244.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033005860004 | request_id: ee9fda84-997f-41ab-9502-c1a00248c1b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f772f914-b878-48bb-9459-b8cf6c00a31b | service: service-general +[2026-04-16 14:22:59.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035207690002 | request_id: f772f914-b878-48bb-9459-b8cf6c00a31b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4d7a0df-5db8-4987-bbf1-d77f0936b21e | service: service-general +[2026-04-16 14:22:59.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 274.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053012520002 | request_id: c4d7a0df-5db8-4987-bbf1-d77f0936b21e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c16677b2-c0db-483a-9239-4f2a34b1ed09 | service: service-general +[2026-04-16 14:22:59.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514236506450002 | request_id: c16677b2-c0db-483a-9239-4f2a34b1ed09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41e6ae36-60ba-46fd-b662-c58c1ba8062c | service: service-general +[2026-04-16 14:22:59.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546052 | request_id: 41e6ae36-60ba-46fd-b662-c58c1ba8062c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd78c858-1627-4f15-90a9-5a058c1b6acc | service: service-general +[2026-04-16 14:22:59.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140205610001 | request_id: fd78c858-1627-4f15-90a9-5a058c1b6acc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e554eef0-7b2c-446a-bc85-d595f8f63841 | service: service-general +[2026-04-16 14:22:59.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181607100004 | request_id: e554eef0-7b2c-446a-bc85-d595f8f63841 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a73330b3-68a3-40cf-ab40-24c6e48f6b24 | service: service-general +[2026-04-16 14:22:59.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 253.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031711730006 | request_id: a73330b3-68a3-40cf-ab40-24c6e48f6b24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76d52350-0e71-4d8e-a18b-009ce545f791 | service: service-general +[2026-04-16 14:22:59.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074101490006 | request_id: 76d52350-0e71-4d8e-a18b-009ce545f791 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5addb073-2fa0-4c74-a04b-d89226683ea0 | service: service-general +[2026-04-16 14:22:59.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109012008970002 | request_id: 5addb073-2fa0-4c74-a04b-d89226683ea0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8b5ecad-7c4b-4448-81ed-710d35117df4 | service: service-general +[2026-04-16 14:22:59.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104708550002 | request_id: b8b5ecad-7c4b-4448-81ed-710d35117df4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68806adf-ea7c-4679-8abc-1507e9ecb7fe | service: service-general +[2026-04-16 14:22:59.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108910002 | request_id: 68806adf-ea7c-4679-8abc-1507e9ecb7fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3d0c586-dd72-4ece-9c96-37263d11d9ad | service: service-general +[2026-04-16 14:22:59.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 286.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040207070001 | request_id: a3d0c586-dd72-4ece-9c96-37263d11d9ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9e1fec1-d226-4fdf-b6c4-e21237dad154 | service: service-general +[2026-04-16 14:22:59.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025501740002 | request_id: a9e1fec1-d226-4fdf-b6c4-e21237dad154 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7caf2bf1-8c4d-4ee7-9f87-c506ea0ae553 | service: service-general +[2026-04-16 14:22:59.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162011630002 | request_id: 7caf2bf1-8c4d-4ee7-9f87-c506ea0ae553 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5100afa8-1d79-47fa-839d-7e4a36ce1b74 | service: service-general +[2026-04-16 14:22:59.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045302090002 | request_id: 5100afa8-1d79-47fa-839d-7e4a36ce1b74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 906d2c69-2199-44f7-940d-22c03b74646e | service: service-general +[2026-04-16 14:22:59.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998596347 | request_id: 906d2c69-2199-44f7-940d-22c03b74646e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae09a941-debb-4101-bea7-ed9d7b2f8a09 | service: service-general +[2026-04-16 14:22:59.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094101690017 | request_id: ae09a941-debb-4101-bea7-ed9d7b2f8a09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20ac7dfd-93a7-4abd-898a-b61dfda538f7 | service: service-general +[2026-04-16 14:22:59.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3671090712880003 | request_id: 20ac7dfd-93a7-4abd-898a-b61dfda538f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15e68ccc-e766-4c5f-a218-8519b56ab1de | service: service-general +[2026-04-16 14:22:59.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144812560001 | request_id: 15e68ccc-e766-4c5f-a218-8519b56ab1de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa332807-9b3f-4d23-83cf-78ae70c00ff6 | service: service-general +[2026-04-16 14:22:59.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015004830002 | request_id: aa332807-9b3f-4d23-83cf-78ae70c00ff6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93a47ddd-57fc-4300-a32b-a1b5b4c6e408 | service: service-general +[2026-04-16 14:22:59.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1673016702930001 | request_id: 93a47ddd-57fc-4300-a32b-a1b5b4c6e408 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2267e98-09b8-41d2-8e78-7bd523d06fff | service: service-general +[2026-04-16 14:22:59.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025212650010 | request_id: d2267e98-09b8-41d2-8e78-7bd523d06fff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ce52c27-68a2-4f08-937d-1eab79f6027e | service: service-general +[2026-04-16 14:22:59.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 299.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034208960001 | request_id: 0ce52c27-68a2-4f08-937d-1eab79f6027e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c77f0220-dabf-4eaa-9f2c-ce84708de3fb | service: service-general +[2026-04-16 14:22:59.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056104610005 | request_id: c77f0220-dabf-4eaa-9f2c-ce84708de3fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a801fcc-8078-4963-8969-4b783fcd9aa6 | service: service-general +[2026-04-16 14:22:59.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 539.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072208950001 | request_id: 1a801fcc-8078-4963-8969-4b783fcd9aa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a7c2d5d-43dd-4e9f-8e53-9ab247f9e392 | service: service-general +[2026-04-16 14:22:59.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042205590003 | request_id: 2a7c2d5d-43dd-4e9f-8e53-9ab247f9e392 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 735224be-d662-4104-b19b-4c444975a223 | service: service-general +[2026-04-16 14:22:59.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519046407770001 | request_id: 735224be-d662-4104-b19b-4c444975a223 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 334994c2-ba50-413a-b031-d199a22eed23 | service: service-general +[2026-04-16 14:22:59.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132411940001 | request_id: 334994c2-ba50-413a-b031-d199a22eed23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df79153a-7b46-40c2-861b-724415f54619 | service: service-general +[2026-04-16 14:22:59.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3216052703950002 | request_id: df79153a-7b46-40c2-861b-724415f54619 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0497cb9-63ff-401c-9485-f5d245efd536 | service: service-general +[2026-04-16 14:22:59.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572031104990011 | request_id: e0497cb9-63ff-401c-9485-f5d245efd536 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ee1cb97-8a7d-48f6-901a-2dc32334f6cd | service: service-general +[2026-04-16 14:22:59.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050108680014 | request_id: 8ee1cb97-8a7d-48f6-901a-2dc32334f6cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e8f4d90-7c91-439f-8b1d-68bcdbc6aa6a | service: service-general +[2026-04-16 14:22:59.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080812880006 | request_id: 0e8f4d90-7c91-439f-8b1d-68bcdbc6aa6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1509cb93-aca0-48bc-a1ca-a24807221909 | service: service-general +[2026-04-16 14:22:59.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525145404850003 | request_id: 1509cb93-aca0-48bc-a1ca-a24807221909 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 902592f3-e4ae-4db5-b667-421024b85bd7 | service: service-general +[2026-04-16 14:22:59.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015407820001 | request_id: 902592f3-e4ae-4db5-b667-421024b85bd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee7fa9dc-1c62-421e-a762-aa579ae87b19 | service: service-general +[2026-04-16 14:22:59.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021901560002 | request_id: ee7fa9dc-1c62-421e-a762-aa579ae87b19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68958e5a-3f66-449c-ac6c-4ab1fdf26bc3 | service: service-general +[2026-04-16 14:22:59.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507237101850001 | request_id: 68958e5a-3f66-449c-ac6c-4ab1fdf26bc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10cb8740-cac9-43d0-9ee4-880522275bc9 | service: service-general +[2026-04-16 14:22:59.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271034904990007 | request_id: 10cb8740-cac9-43d0-9ee4-880522275bc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65e7a450-af3b-40bf-ac7f-b2070750e89c | service: service-general +[2026-04-16 14:22:59.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136610680002 | request_id: 65e7a450-af3b-40bf-ac7f-b2070750e89c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 833614fe-4c4d-4346-904f-edb33e2e0ea0 | service: service-general +[2026-04-16 14:22:59.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065111640001 | request_id: 833614fe-4c4d-4346-904f-edb33e2e0ea0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15ae3fa9-7758-46dd-843b-1aea6e8da860 | service: service-general +[2026-04-16 14:22:59.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 253.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016208940002 | request_id: 15ae3fa9-7758-46dd-843b-1aea6e8da860 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cb8cc90-e2e4-4cd1-9978-cd9c48b1c461 | service: service-general +[2026-04-16 14:22:59.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025011950001 | request_id: 9cb8cc90-e2e4-4cd1-9978-cd9c48b1c461 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c70a470-b04b-4a82-b09f-43cf7dec4171 | service: service-general +[2026-04-16 14:22:59.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215810710001 | request_id: 3c70a470-b04b-4a82-b09f-43cf7dec4171 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92681dc1-ec5e-47b4-b101-78f5dd141b87 | service: service-general +[2026-04-16 14:22:59.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032204810004 | request_id: 92681dc1-ec5e-47b4-b101-78f5dd141b87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a182997d-bcb8-484c-9711-882286bb334a | service: service-general +[2026-04-16 14:22:59.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578202903880001 | request_id: a182997d-bcb8-484c-9711-882286bb334a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f208ed1-90d2-44cf-9d1f-16f326e4d7a0 | service: service-general +[2026-04-16 14:22:59.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190901670002 | request_id: 3f208ed1-90d2-44cf-9d1f-16f326e4d7a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1305dc57-d6f4-4169-ad4d-77a0bf88fe02 | service: service-general +[2026-04-16 14:22:59.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505172810840005 | request_id: 1305dc57-d6f4-4169-ad4d-77a0bf88fe02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0aa3afe1-487f-4cbc-b838-aca8dc97a1d0 | service: service-general +[2026-04-16 14:22:59.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010508860011 | request_id: 0aa3afe1-487f-4cbc-b838-aca8dc97a1d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 783f6560-f424-4e75-b1b1-db397dd69be0 | service: service-general +[2026-04-16 14:22:59.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 266.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251606420003 | request_id: 783f6560-f424-4e75-b1b1-db397dd69be0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a337d8f2-8b69-4a41-9969-93e7132d166f | service: service-general +[2026-04-16 14:22:59.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104104870001 | request_id: a337d8f2-8b69-4a41-9969-93e7132d166f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 573344d9-1d9b-464c-be76-611df3ad09aa | service: service-general +[2026-04-16 14:22:59.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558170 | request_id: 573344d9-1d9b-464c-be76-611df3ad09aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 859e631e-3a37-4915-ada0-06d4df96cb25 | service: service-general +[2026-04-16 14:22:59.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124101450115 | request_id: 859e631e-3a37-4915-ada0-06d4df96cb25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bea5778-3fac-41c5-91ba-588bd516bf2f | service: service-general +[2026-04-16 14:22:59.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182212590002 | request_id: 7bea5778-3fac-41c5-91ba-588bd516bf2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beb48f81-3b26-42b1-8d4e-204cfc5ce7e1 | service: service-general +[2026-04-16 14:22:59.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210104680008 | request_id: beb48f81-3b26-42b1-8d4e-204cfc5ce7e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b406e8bd-9184-4ac0-9c0e-a14304186c52 | service: service-general +[2026-04-16 14:22:59.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051112150001 | request_id: b406e8bd-9184-4ac0-9c0e-a14304186c52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fee945d4-28e0-40f0-aa28-a8e69be81867 | service: service-general +[2026-04-16 14:22:59.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7101115003840001 | request_id: fee945d4-28e0-40f0-aa28-a8e69be81867 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cdc1885-5133-4122-bd38-aa2512894143 | service: service-general +[2026-04-16 14:22:59.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226705010001 | request_id: 1cdc1885-5133-4122-bd38-aa2512894143 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e58a62f-61cf-4ef5-9b7d-3b7e0f591f86 | service: service-general +[2026-04-16 14:22:59.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015604920004 | request_id: 3e58a62f-61cf-4ef5-9b7d-3b7e0f591f86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5f20222-e891-4448-aad5-b91606efb95e | service: service-general +[2026-04-16 14:22:59.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014508600006 | request_id: a5f20222-e891-4448-aad5-b91606efb95e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e13e825-63d6-43c9-893e-2116cc2d3ee1 | service: service-general +[2026-04-16 14:22:59.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092001500001 | request_id: 6e13e825-63d6-43c9-893e-2116cc2d3ee1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a121dc8e-0634-440b-af15-6be010cf3676 | service: service-general +[2026-04-16 14:22:59.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505205104970001 | request_id: a121dc8e-0634-440b-af15-6be010cf3676 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35f74c25-94fd-4317-a24e-e325ee1e9a59 | service: service-general +[2026-04-16 14:22:59.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011606150001 | request_id: 35f74c25-94fd-4317-a24e-e325ee1e9a59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 680c407a-ecbf-4145-8e9e-8f40e37fc44c | service: service-general +[2026-04-16 14:22:59.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252004000001 | request_id: 680c407a-ecbf-4145-8e9e-8f40e37fc44c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36c02afc-341b-4837-b97c-68d299ea71e0 | service: service-general +[2026-04-16 14:22:59.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035611940005 | request_id: 36c02afc-341b-4837-b97c-68d299ea71e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 472c73be-4a78-40a3-a785-f811b0093965 | service: service-general +[2026-04-16 14:22:59.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017012850008 | request_id: 472c73be-4a78-40a3-a785-f811b0093965 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7277bf9b-191b-4aeb-809e-db08cee6085f | service: service-general +[2026-04-16 14:22:59.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210309500002 | request_id: 7277bf9b-191b-4aeb-809e-db08cee6085f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a76edeb7-d318-4afe-a672-f7e86cefd3ab | service: service-general +[2026-04-16 14:22:59.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910448976 | request_id: a76edeb7-d318-4afe-a672-f7e86cefd3ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dc6da00-9f1c-42db-a475-2e72395d5d8f | service: service-general +[2026-04-16 14:22:59.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515185906800004 | request_id: 8dc6da00-9f1c-42db-a475-2e72395d5d8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 869daf98-c957-4c30-b240-190e6a4c7d28 | service: service-general +[2026-04-16 14:22:59.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304705640003 | request_id: 869daf98-c957-4c30-b240-190e6a4c7d28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 225a6aa9-eda5-454e-a33f-28c74eb09473 | service: service-general +[2026-04-16 14:22:59.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254808590003 | request_id: 225a6aa9-eda5-454e-a33f-28c74eb09473 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a112f1b-ef46-4f2a-843d-cde285e54efb | service: service-general +[2026-04-16 14:22:59.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231004950001 | request_id: 9a112f1b-ef46-4f2a-843d-cde285e54efb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f64136d-9402-4278-9d9a-8477cc41f41f | service: service-general +[2026-04-16 14:22:59.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042707670007 | request_id: 1f64136d-9402-4278-9d9a-8477cc41f41f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec6be380-a4ca-4b9b-b6b3-90554091a76a | service: service-general +[2026-04-16 14:22:59.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578284911870002 | request_id: ec6be380-a4ca-4b9b-b6b3-90554091a76a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f17cfc39-f59c-4467-8af9-a69f9b541fc7 | service: service-general +[2026-04-16 14:22:59.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998596656 | request_id: f17cfc39-f59c-4467-8af9-a69f9b541fc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b181296-580e-4d5a-b0d8-b2f2bc5d48f2 | service: service-general +[2026-04-16 14:22:59.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015608790004 | request_id: 4b181296-580e-4d5a-b0d8-b2f2bc5d48f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c6efe18-cfe0-424f-954a-1b0cada3098f | service: service-general +[2026-04-16 14:22:59.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014209700002 | request_id: 0c6efe18-cfe0-424f-954a-1b0cada3098f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bf64d2a-f111-44bd-8fd5-b7ca5d2c9c61 | service: service-general +[2026-04-16 14:22:59.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0062078998596357 | request_id: 3bf64d2a-f111-44bd-8fd5-b7ca5d2c9c61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30d3544d-d7db-47fb-be00-879e9ffc52cc | service: service-general +[2026-04-16 14:22:59.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510045108810006 | request_id: 30d3544d-d7db-47fb-be00-879e9ffc52cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec1d7545-7cf6-4b4f-9296-8f45742a49c2 | service: service-general +[2026-04-16 14:22:59.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026203940002 | request_id: ec1d7545-7cf6-4b4f-9296-8f45742a49c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d917ef4-4100-49ca-9abc-6d51b502218b | service: service-general +[2026-04-16 14:22:59.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064602660003 | request_id: 7d917ef4-4100-49ca-9abc-6d51b502218b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b146405-abcc-43ec-ac19-d62952bae705 | service: service-general +[2026-04-16 14:22:59.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578035902830001 | request_id: 1b146405-abcc-43ec-ac19-d62952bae705 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f86e5182-347d-4fbf-960c-0b89734a9e3e | service: service-general +[2026-04-16 14:22:59.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026801830003 | request_id: f86e5182-347d-4fbf-960c-0b89734a9e3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7211a2f-bd4e-49cd-b400-0163ebdf98c6 | service: service-general +[2026-04-16 14:22:59.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180301660001 | request_id: a7211a2f-bd4e-49cd-b400-0163ebdf98c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 634104e6-b538-466f-9788-824d4b26b454 | service: service-general +[2026-04-16 14:22:59.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144101720022 | request_id: 634104e6-b538-466f-9788-824d4b26b454 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b692fe3-41aa-4869-bcf1-ae9977190c2a | service: service-general +[2026-04-16 14:22:59.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105503880008 | request_id: 3b692fe3-41aa-4869-bcf1-ae9977190c2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edb8cc37-12ed-4b26-a299-6d387fd4cf84 | service: service-general +[2026-04-16 14:22:59.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520114806880003 | request_id: edb8cc37-12ed-4b26-a299-6d387fd4cf84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51f02d87-e427-4c79-9d6e-f54f3192e65d | service: service-general +[2026-04-16 14:22:59.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094702140002 | request_id: 51f02d87-e427-4c79-9d6e-f54f3192e65d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62f30a54-d6dd-4aa7-b05a-6b3e96ca8b3f | service: service-general +[2026-04-16 14:22:59.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578016205910002 | request_id: 62f30a54-d6dd-4aa7-b05a-6b3e96ca8b3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06e75c45-4df0-458a-b4ae-01f41a69c38b | service: service-general +[2026-04-16 14:22:59.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180507980002 | request_id: 06e75c45-4df0-458a-b4ae-01f41a69c38b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6674ece5-77e4-470c-9825-7e8241f8b3e1 | service: service-general +[2026-04-16 14:22:59.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040903930001 | request_id: 6674ece5-77e4-470c-9825-7e8241f8b3e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5ed2dba-1597-4a27-8275-453d31042edc | service: service-general +[2026-04-16 14:22:59.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245808810005 | request_id: c5ed2dba-1597-4a27-8275-453d31042edc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15eb25e0-8686-4265-adf4-8488258fff8c | service: service-general +[2026-04-16 14:22:59.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037105140003 | request_id: 15eb25e0-8686-4265-adf4-8488258fff8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0875a29-c356-46d1-8005-2dce7e3c171c | service: service-general +[2026-04-16 14:22:59.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016810890006 | request_id: a0875a29-c356-46d1-8005-2dce7e3c171c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfcf74ff-d96d-4b50-9e64-8137bc5ee4ec | service: service-general +[2026-04-16 14:22:59.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911419163 | request_id: cfcf74ff-d96d-4b50-9e64-8137bc5ee4ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16276183-8c8c-48c3-8de1-5b81810fa125 | service: service-general +[2026-04-16 14:22:59.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244809880006 | request_id: 16276183-8c8c-48c3-8de1-5b81810fa125 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 045970cd-7600-4ac5-b15e-002922256627 | service: service-general +[2026-04-16 14:22:59.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516014509800005 | request_id: 045970cd-7600-4ac5-b15e-002922256627 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bb1cbfc-3a56-4916-8f16-218e1e3b3377 | service: service-general +[2026-04-16 14:22:59.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110512850002 | request_id: 4bb1cbfc-3a56-4916-8f16-218e1e3b3377 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a86cdd2-9eaf-4066-9bf3-893a23ba2157 | service: service-general +[2026-04-16 14:22:59.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546009 | request_id: 8a86cdd2-9eaf-4066-9bf3-893a23ba2157 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32acb537-9baf-476b-9418-690e5f8ad92a | service: service-general +[2026-04-16 14:22:59.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517044712680001 | request_id: 32acb537-9baf-476b-9418-690e5f8ad92a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cd58f29-70c1-4aac-b866-fa25ddeab6e6 | service: service-general +[2026-04-16 14:22:59.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244301910006 | request_id: 3cd58f29-70c1-4aac-b866-fa25ddeab6e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4095c743-16c4-47ca-853e-65c5a0fc7662 | service: service-general +[2026-04-16 14:22:59.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154101760004 | request_id: 4095c743-16c4-47ca-853e-65c5a0fc7662 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d3ae9ce-157e-494f-a8dc-0729889a151e | service: service-general +[2026-04-16 14:22:59.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0398965648484515 | request_id: 6d3ae9ce-157e-494f-a8dc-0729889a151e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50fa0826-8bdd-44f1-a607-91217141576b | service: service-general +[2026-04-16 14:22:59.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000054 | request_id: 50fa0826-8bdd-44f1-a607-91217141576b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 719d2d95-7543-4d31-9ba4-f496a2faff89 | service: service-general +[2026-04-16 14:22:59.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 603.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012004600002 | request_id: 719d2d95-7543-4d31-9ba4-f496a2faff89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d40f849-d1be-499b-9c4c-1531b94e847d | service: service-general +[2026-04-16 14:22:59.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136906810002 | request_id: 5d40f849-d1be-499b-9c4c-1531b94e847d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13d9059d-b422-4c45-813b-781832b7f65d | service: service-general +[2026-04-16 14:22:59.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246201830003 | request_id: 13d9059d-b422-4c45-813b-781832b7f65d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 137351eb-6329-4e03-acde-19edd4fc0124 | service: service-general +[2026-04-16 14:22:59.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6204060702860001 | request_id: 137351eb-6329-4e03-acde-19edd4fc0124 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7445d429-6428-400f-bb75-59ca508d1435 | service: service-general +[2026-04-16 14:22:59.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246304890006 | request_id: 7445d429-6428-400f-bb75-59ca508d1435 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d84f7ec-c9c4-408b-a7f0-0f9d52985ad1 | service: service-general +[2026-04-16 14:22:59.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046307740002 | request_id: 5d84f7ec-c9c4-408b-a7f0-0f9d52985ad1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3723d77-29b3-4b3e-9ec8-11bc9b7d7413 | service: service-general +[2026-04-16 14:22:59.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572034411880002 | request_id: b3723d77-29b3-4b3e-9ec8-11bc9b7d7413 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46f5d0e6-e470-4209-a2dc-304828ba74ba | service: service-general +[2026-04-16 14:22:59.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669666 | request_id: 46f5d0e6-e470-4209-a2dc-304828ba74ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00c4016c-4e7d-43c6-9e1c-94ab2a9c92b9 | service: service-general +[2026-04-16 14:22:59.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 257.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910028179 | request_id: 00c4016c-4e7d-43c6-9e1c-94ab2a9c92b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ae034f1-2094-420d-b08b-35eeec952a05 | service: service-general +[2026-04-16 14:22:59.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998666564 | request_id: 1ae034f1-2094-420d-b08b-35eeec952a05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e7b488f-53c7-4607-b8c4-7e2c02740b50 | service: service-general +[2026-04-16 14:22:59.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910723416 | request_id: 9e7b488f-53c7-4607-b8c4-7e2c02740b50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dd5138e-81c5-466d-bed9-3fbc2f7058ef | service: service-general +[2026-04-16 14:22:59.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175304810003 | request_id: 5dd5138e-81c5-466d-bed9-3fbc2f7058ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9af0049e-c6d5-4332-92a2-8128c9108639 | service: service-general +[2026-04-16 14:22:59.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3202172804640001 | request_id: 9af0049e-c6d5-4332-92a2-8128c9108639 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab8aa421-252e-4e39-b642-53109e2cbfd5 | service: service-general +[2026-04-16 14:22:59.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150605740002 | request_id: ab8aa421-252e-4e39-b642-53109e2cbfd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00e312b6-b86e-4628-8ac2-0bcb4701d445 | service: service-general +[2026-04-16 14:22:59.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507022007990001 | request_id: 00e312b6-b86e-4628-8ac2-0bcb4701d445 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae09175e-b8fb-45bd-b4bf-92594a07c9fe | service: service-general +[2026-04-16 14:22:59.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910628821 | request_id: ae09175e-b8fb-45bd-b4bf-92594a07c9fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a274b1e0-54e8-43af-885d-3ade969cf8c4 | service: service-general +[2026-04-16 14:22:59.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078993662161 | request_id: a274b1e0-54e8-43af-885d-3ade969cf8c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4411c655-dc03-4ae4-805d-7a95d58f1fde | service: service-general +[2026-04-16 14:22:59.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021109810002 | request_id: 4411c655-dc03-4ae4-805d-7a95d58f1fde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5840e00b-bfb8-4026-b547-e60df5b14724 | service: service-general +[2026-04-16 14:22:59.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112304860001 | request_id: 5840e00b-bfb8-4026-b547-e60df5b14724 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0da71d48-935e-4713-bc81-2c99725453ac | service: service-general +[2026-04-16 14:22:59.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669667 | request_id: 0da71d48-935e-4713-bc81-2c99725453ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcf7ad0a-8a07-40b1-a16b-898b3444e093 | service: service-general +[2026-04-16 14:22:59.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507261002820005 | request_id: bcf7ad0a-8a07-40b1-a16b-898b3444e093 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2793d4b4-298d-4ed2-baf1-6f2063ced0bc | service: service-general +[2026-04-16 14:22:59.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078906254694 | request_id: 2793d4b4-298d-4ed2-baf1-6f2063ced0bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be545855-4bef-41ce-bfce-889b42e88625 | service: service-general +[2026-04-16 14:22:59.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998025154 | request_id: be545855-4bef-41ce-bfce-889b42e88625 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1da1956f-f1f5-45c8-a918-da0ac87a6e1f | service: service-general +[2026-04-16 14:22:59.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998636565 | request_id: 1da1956f-f1f5-45c8-a918-da0ac87a6e1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39518ad0-a8ff-4c0a-af85-125e16ebdfb5 | service: service-general +[2026-04-16 14:22:59.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086709970001 | request_id: 39518ad0-a8ff-4c0a-af85-125e16ebdfb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7750d1a-f8d6-4ee8-bb7a-76b16d459be7 | service: service-general +[2026-04-16 14:22:59.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171026506010003 | request_id: f7750d1a-f8d6-4ee8-bb7a-76b16d459be7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76f052cd-8347-4c39-bbc9-3c97bc41bc9e | service: service-general +[2026-04-16 14:22:59.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231110710001 | request_id: 76f052cd-8347-4c39-bbc9-3c97bc41bc9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e76ba9e6-9fe2-43e9-9abc-650687d1ed7e | service: service-general +[2026-04-16 14:22:59.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050511800004 | request_id: e76ba9e6-9fe2-43e9-9abc-650687d1ed7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92ceb945-e092-4464-9e7a-742cd6607f68 | service: service-general +[2026-04-16 14:22:59.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000__________ | request_id: 92ceb945-e092-4464-9e7a-742cd6607f68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7415b6c-e9d9-4b22-9e7d-3aecfbe1eb84 | service: service-general +[2026-04-16 14:22:59.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.446µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016402860004 | request_id: f7415b6c-e9d9-4b22-9e7d-3aecfbe1eb84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efc2a9aa-0f69-4568-ac7c-76b4bfffc140 | service: service-general +[2026-04-16 14:22:59.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506131708810001 | request_id: efc2a9aa-0f69-4568-ac7c-76b4bfffc140 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18060713-4364-47f1-98fa-f520b70c5cbb | service: service-general +[2026-04-16 14:22:59.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030812800005 | request_id: 18060713-4364-47f1-98fa-f520b70c5cbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee775224-6960-424e-8eaa-bd333ce3bc9f | service: service-general +[2026-04-16 14:22:59.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035104710002 | request_id: ee775224-6960-424e-8eaa-bd333ce3bc9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd5efc9c-c27b-49d8-aa3b-5bfc5d1037f0 | service: service-general +[2026-04-16 14:22:59.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508034802900002 | request_id: fd5efc9c-c27b-49d8-aa3b-5bfc5d1037f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8df13109-092d-4f53-9669-1ca425c6ac74 | service: service-general +[2026-04-16 14:22:59.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514232603840006 | request_id: 8df13109-092d-4f53-9669-1ca425c6ac74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62c80f40-f796-416f-8e32-64d37c644b3f | service: service-general +[2026-04-16 14:22:59.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506042412910003 | request_id: 62c80f40-f796-416f-8e32-64d37c644b3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50948cc3-4e46-495d-a945-e00d71ea8c4f | service: service-general +[2026-04-16 14:22:59.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577020704960001 | request_id: 50948cc3-4e46-495d-a945-e00d71ea8c4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ccf3c9f-0941-491e-9661-33366f35a7c5 | service: service-general +[2026-04-16 14:22:59.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110604790002 | request_id: 2ccf3c9f-0941-491e-9661-33366f35a7c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8546b562-86b7-4fb9-9a7e-fff5421700cd | service: service-general +[2026-04-16 14:22:59.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152805240002 | request_id: 8546b562-86b7-4fb9-9a7e-fff5421700cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 296fb15e-36e7-4a5d-97f9-6ec7221c282a | service: service-general +[2026-04-16 14:22:59.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151609450001 | request_id: 296fb15e-36e7-4a5d-97f9-6ec7221c282a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fffea801-cb1b-4906-8e6c-b7edfecb8a8b | service: service-general +[2026-04-16 14:22:59.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082101610001 | request_id: fffea801-cb1b-4906-8e6c-b7edfecb8a8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5d8670e-6359-4ba2-8701-5284d7f9a350 | service: service-general +[2026-04-16 14:22:59.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3279040101810003 | request_id: b5d8670e-6359-4ba2-8701-5284d7f9a350 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 843a15ed-9afa-45e1-9509-7455bc017812 | service: service-general +[2026-04-16 14:22:59.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292709980001 | request_id: 843a15ed-9afa-45e1-9509-7455bc017812 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73119492-f0d8-42b7-bf5d-a2d108c7cce4 | service: service-general +[2026-04-16 14:22:59.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015311850002 | request_id: 73119492-f0d8-42b7-bf5d-a2d108c7cce4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4ce85dd-4338-47f7-907b-74db596f8d5d | service: service-general +[2026-04-16 14:22:59.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012910500002 | request_id: a4ce85dd-4338-47f7-907b-74db596f8d5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed2518cf-e709-403b-8d07-5006978858c6 | service: service-general +[2026-04-16 14:22:59.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669670 | request_id: ed2518cf-e709-403b-8d07-5006978858c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd035911-447b-46e4-afc6-7c26f82615f4 | service: service-general +[2026-04-16 14:22:59.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080808680003 | request_id: fd035911-447b-46e4-afc6-7c26f82615f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d41938d-1115-47f6-b86b-c97e8c33f277 | service: service-general +[2026-04-16 14:22:59.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510165103880003 | request_id: 2d41938d-1115-47f6-b86b-c97e8c33f277 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60cf33fd-67b8-4db0-853b-2f93ab75a8c3 | service: service-general +[2026-04-16 14:22:59.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026103620001 | request_id: 60cf33fd-67b8-4db0-853b-2f93ab75a8c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a2fd144-d9a1-493c-b744-5d9848d84ea1 | service: service-general +[2026-04-16 14:22:59.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669671 | request_id: 6a2fd144-d9a1-493c-b744-5d9848d84ea1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81430722-78f2-4cbe-8fad-9bace46f033d | service: service-general +[2026-04-16 14:22:59.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045212930005 | request_id: 81430722-78f2-4cbe-8fad-9bace46f033d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66824f65-0d66-4a3c-9d48-540c7ab3d8c4 | service: service-general +[2026-04-16 14:22:59.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: 66824f65-0d66-4a3c-9d48-540c7ab3d8c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c25a7458-14ac-426f-9ea8-b0ca613d3048 | service: service-general +[2026-04-16 14:22:59.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: c25a7458-14ac-426f-9ea8-b0ca613d3048 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09db6eb0-cfe4-40e1-9107-41d406fa2b01 | service: service-general +[2026-04-16 14:22:59.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: 09db6eb0-cfe4-40e1-9107-41d406fa2b01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99bcb1f1-f774-403a-8854-69939a7d64a0 | service: service-general +[2026-04-16 14:22:59.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 99bcb1f1-f774-403a-8854-69939a7d64a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8436c73-c53e-41c5-b1fc-6d09ec8bfb0e | service: service-general +[2026-04-16 14:22:59.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: d8436c73-c53e-41c5-b1fc-6d09ec8bfb0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bf6146b-626a-47ec-9dde-4a832eccf473 | service: service-general +[2026-04-16 14:22:59.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 8bf6146b-626a-47ec-9dde-4a832eccf473 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89e915e4-33fe-435f-90ff-4a24b8fbe98f | service: service-general +[2026-04-16 14:22:59.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 89e915e4-33fe-435f-90ff-4a24b8fbe98f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7c65e38-427b-4d65-bd26-23a384507ead | service: service-general +[2026-04-16 14:22:59.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: e7c65e38-427b-4d65-bd26-23a384507ead | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87c34369-a625-49bb-9788-0ec5db3a81be | service: service-general +[2026-04-16 14:22:59.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 87c34369-a625-49bb-9788-0ec5db3a81be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14f714e5-11f2-4004-a738-2b4886834e3f | service: service-general +[2026-04-16 14:22:59.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 14f714e5-11f2-4004-a738-2b4886834e3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80169185-3a23-4e4f-8529-2a66994f5dbc | service: service-general +[2026-04-16 14:22:59.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: 80169185-3a23-4e4f-8529-2a66994f5dbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39fc6e53-1277-4ae2-8456-64093de1ce15 | service: service-general +[2026-04-16 14:22:59.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: 39fc6e53-1277-4ae2-8456-64093de1ce15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adfd76cd-704b-4a33-90f8-adc353970097 | service: service-general +[2026-04-16 14:22:59.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: adfd76cd-704b-4a33-90f8-adc353970097 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccd49be4-533c-4596-942a-5386a011a8bb | service: service-general +[2026-04-16 14:22:59.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: ccd49be4-533c-4596-942a-5386a011a8bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b762a723-4a80-47e3-8014-60e985261c20 | service: service-general +[2026-04-16 14:22:59.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: b762a723-4a80-47e3-8014-60e985261c20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32d298a6-0b00-4ebe-a2ae-3f92ca4fb95f | service: service-general +[2026-04-16 14:22:59.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094607740003 | request_id: 32d298a6-0b00-4ebe-a2ae-3f92ca4fb95f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56dd4a13-3ca7-4d38-83e3-e07aaa0e00ed | service: service-general +[2026-04-16 14:22:59.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509204107760111 | request_id: 56dd4a13-3ca7-4d38-83e3-e07aaa0e00ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 103192f1-c39d-406e-a40b-2b5c765864fe | service: service-general +[2026-04-16 14:22:59.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516106304660001 | request_id: 103192f1-c39d-406e-a40b-2b5c765864fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b5a4be5-7e79-4b9e-84df-1a8c9bb5043e | service: service-general +[2026-04-16 14:22:59.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135802670002 | request_id: 1b5a4be5-7e79-4b9e-84df-1a8c9bb5043e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33335288-3ffa-4e34-a903-4e3ec21cf1cf | service: service-general +[2026-04-16 14:22:59.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016710780005 | request_id: 33335288-3ffa-4e34-a903-4e3ec21cf1cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd773ee7-0f86-4066-aace-c56fc5866e82 | service: service-general +[2026-04-16 14:22:59.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557183 | request_id: bd773ee7-0f86-4066-aace-c56fc5866e82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 318cb5ab-9665-4ae5-93c6-5c837f1a8539 | service: service-general +[2026-04-16 14:22:59.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669673 | request_id: 318cb5ab-9665-4ae5-93c6-5c837f1a8539 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88f60f29-5a35-414a-9ce9-6a2ae09d212d | service: service-general +[2026-04-16 14:22:59.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201970006 | request_id: 88f60f29-5a35-414a-9ce9-6a2ae09d212d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a3a0778-09c1-4222-8b33-d7c108b5e225 | service: service-general +[2026-04-16 14:22:59.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166809090001 | request_id: 8a3a0778-09c1-4222-8b33-d7c108b5e225 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c64e6fc-9e55-487a-add4-ae86bd34325a | service: service-general +[2026-04-16 14:22:59.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510111610500002 | request_id: 0c64e6fc-9e55-487a-add4-ae86bd34325a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 14999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2f6b2ea-098b-481b-94c1-76ebce0b129d | service: service-general +[2026-04-16 14:22:59.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050405980003 | request_id: f2f6b2ea-098b-481b-94c1-76ebce0b129d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b099caa2-5b35-4787-94a6-fff1f69c9b0f | service: service-general +[2026-04-16 14:22:59.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144912650002 | request_id: b099caa2-5b35-4787-94a6-fff1f69c9b0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2357e818-55e4-4764-b4e3-83df42173945 | service: service-general +[2026-04-16 14:22:59.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509165707880002 | request_id: 2357e818-55e4-4764-b4e3-83df42173945 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e195943b-7871-43ed-8d65-d8f47bf093e5 | service: service-general +[2026-04-16 14:22:59.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: e195943b-7871-43ed-8d65-d8f47bf093e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cf3935b-2e41-4e49-9551-78f2865b43d9 | service: service-general +[2026-04-16 14:22:59.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014107610104 | request_id: 8cf3935b-2e41-4e49-9551-78f2865b43d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc031379-81b4-4347-a60a-94e0feb2213e | service: service-general +[2026-04-16 14:22:59.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: bc031379-81b4-4347-a60a-94e0feb2213e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adec410f-73c9-4097-b948-3c57c0140ece | service: service-general +[2026-04-16 14:22:59.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045379 | request_id: adec410f-73c9-4097-b948-3c57c0140ece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 009c0001-ea1f-4fe1-9f0d-982f8ff0d513 | service: service-general +[2026-04-16 14:22:59.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513101106730001 | request_id: 009c0001-ea1f-4fe1-9f0d-982f8ff0d513 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f44f8ed3-37a2-4ef5-9683-b03d7801e861 | service: service-general +[2026-04-16 14:22:59.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065112540001 | request_id: f44f8ed3-37a2-4ef5-9683-b03d7801e861 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f1dd1be-3192-46f4-b551-ba9e0e8a4749 | service: service-general +[2026-04-16 14:22:59.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571011208590002 | request_id: 8f1dd1be-3192-46f4-b551-ba9e0e8a4749 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5796d44-5154-4296-abe7-44c39d974dc5 | service: service-general +[2026-04-16 14:22:59.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574010604560002 | request_id: e5796d44-5154-4296-abe7-44c39d974dc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2eef6d61-ce41-4506-bb47-922b8b5b38e5 | service: service-general +[2026-04-16 14:22:59.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114202700006 | request_id: 2eef6d61-ce41-4506-bb47-922b8b5b38e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05688d14-a399-488c-b9dc-55f8531b6064 | service: service-general +[2026-04-16 14:22:59.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115307510002 | request_id: 05688d14-a399-488c-b9dc-55f8531b6064 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b4a2e6e-25e8-4b57-a024-23cd70603038 | service: service-general +[2026-04-16 14:22:59.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3402160901900002 | request_id: 8b4a2e6e-25e8-4b57-a024-23cd70603038 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e463823-af9b-4277-87ad-aefde9c3f051 | service: service-general +[2026-04-16 14:22:59.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180107570043 | request_id: 2e463823-af9b-4277-87ad-aefde9c3f051 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86ed3e87-dd4d-4797-8798-f23e31af2bb9 | service: service-general +[2026-04-16 14:22:59.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559511 | request_id: 86ed3e87-dd4d-4797-8798-f23e31af2bb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbd3fa8b-af22-4d4c-983b-f70f72850ae0 | service: service-general +[2026-04-16 14:22:59.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5204181508890002 | request_id: fbd3fa8b-af22-4d4c-983b-f70f72850ae0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 909c3a3f-f104-482e-a8b4-5599ca5a8373 | service: service-general +[2026-04-16 14:22:59.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055007510002 | request_id: 909c3a3f-f104-482e-a8b4-5599ca5a8373 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2188b02b-c9c0-47e9-ada0-d49356e17624 | service: service-general +[2026-04-16 14:22:59.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032511850003 | request_id: 2188b02b-c9c0-47e9-ada0-d49356e17624 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b88dca1d-a347-4eaf-a1ef-256614058984 | service: service-general +[2026-04-16 14:22:59.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506051106430002 | request_id: b88dca1d-a347-4eaf-a1ef-256614058984 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 265d2b1b-baa4-4c60-918e-6efb643875d9 | service: service-general +[2026-04-16 14:22:59.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105610070001 | request_id: 265d2b1b-baa4-4c60-918e-6efb643875d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3eb952bf-a0fe-414e-be50-8174f74400cc | service: service-general +[2026-04-16 14:22:59.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094203900005 | request_id: 3eb952bf-a0fe-414e-be50-8174f74400cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adefa3d2-4c7b-4243-916e-7fe6451151c1 | service: service-general +[2026-04-16 14:22:59.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175609810002 | request_id: adefa3d2-4c7b-4243-916e-7fe6451151c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dcf05a3-3119-40ea-8052-d76d99d8d609 | service: service-general +[2026-04-16 14:22:59.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116903730004 | request_id: 9dcf05a3-3119-40ea-8052-d76d99d8d609 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2bf9815-bc93-4c83-ba7c-14e2b932a74b | service: service-general +[2026-04-16 14:22:59.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571036802900002 | request_id: a2bf9815-bc93-4c83-ba7c-14e2b932a74b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcfab55a-9d26-4f50-87a2-6a4252bdc6f0 | service: service-general +[2026-04-16 14:22:59.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194504730004 | request_id: dcfab55a-9d26-4f50-87a2-6a4252bdc6f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a6e31f9-5340-48ae-9a85-b5ded9b6c291 | service: service-general +[2026-04-16 14:22:59.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051708620001 | request_id: 1a6e31f9-5340-48ae-9a85-b5ded9b6c291 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 446f4b9b-8db5-47d1-a605-33f5f92c2b61 | service: service-general +[2026-04-16 14:22:59.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115701580001 | request_id: 446f4b9b-8db5-47d1-a605-33f5f92c2b61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee53beff-4d9a-48e7-b4e2-32c79b08d142 | service: service-general +[2026-04-16 14:22:59.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3202416306140001 | request_id: ee53beff-4d9a-48e7-b4e2-32c79b08d142 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e0e8738-7006-4530-96f8-4cc34c69edef | service: service-general +[2026-04-16 14:22:59.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514052603890002 | request_id: 4e0e8738-7006-4530-96f8-4cc34c69edef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 501c2047-5d71-4934-bd7c-9cb0601b4bca | service: service-general +[2026-04-16 14:22:59.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504182701610002 | request_id: 501c2047-5d71-4934-bd7c-9cb0601b4bca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7852ef4b-cc42-4208-bae4-bbe0bc1f302c | service: service-general +[2026-04-16 14:22:59.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509196301920004 | request_id: 7852ef4b-cc42-4208-bae4-bbe0bc1f302c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d892cde3-62e2-47ff-bbff-6f84356a58b5 | service: service-general +[2026-04-16 14:22:59.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6301021706700001 | request_id: d892cde3-62e2-47ff-bbff-6f84356a58b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 942d1de0-a80a-4236-9e50-57d70def5817 | service: service-general +[2026-04-16 14:22:59.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164102710001 | request_id: 942d1de0-a80a-4236-9e50-57d70def5817 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2614589-2f67-4a5a-bbe1-472cef6449f6 | service: service-general +[2026-04-16 14:22:59.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517016506910003 | request_id: a2614589-2f67-4a5a-bbe1-472cef6449f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1636affa-4162-43c4-8356-8ac94213645e | service: service-general +[2026-04-16 14:22:59.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528130906680004 | request_id: 1636affa-4162-43c4-8356-8ac94213645e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b66c92c-96c7-4fcb-af42-b7706cb898cf | service: service-general +[2026-04-16 14:22:59.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253005950002 | request_id: 4b66c92c-96c7-4fcb-af42-b7706cb898cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b5839bd-5a6e-4147-a1b0-12a8f7087f32 | service: service-general +[2026-04-16 14:22:59.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035207090005 | request_id: 6b5839bd-5a6e-4147-a1b0-12a8f7087f32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 574d929b-34ec-4fc1-b5a4-68bf36e35775 | service: service-general +[2026-04-16 14:22:59.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246870497000 | request_id: 574d929b-34ec-4fc1-b5a4-68bf36e35775 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1d9e9db-0106-4580-ad6e-50e49a9d9c8c | service: service-general +[2026-04-16 14:22:59.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505162712680002 | request_id: a1d9e9db-0106-4580-ad6e-50e49a9d9c8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ca9d792-36f2-4e99-953e-ee9419158fd0 | service: service-general +[2026-04-16 14:22:59.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508152512920001 | request_id: 8ca9d792-36f2-4e99-953e-ee9419158fd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b1df9e8-1d0c-49cd-bb56-e79085edda5d | service: service-general +[2026-04-16 14:22:59.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503100503490001 | request_id: 2b1df9e8-1d0c-49cd-bb56-e79085edda5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab93256c-e568-4955-82ca-936fea70d927 | service: service-general +[2026-04-16 14:22:59.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096309720002 | request_id: ab93256c-e568-4955-82ca-936fea70d927 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da763b75-8c58-4ece-9ff4-f6f7ec31c039 | service: service-general +[2026-04-16 14:22:59.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505085405000002 | request_id: da763b75-8c58-4ece-9ff4-f6f7ec31c039 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ad28707-b146-4a12-9845-b05953529bb3 | service: service-general +[2026-04-16 14:22:59.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010506590005 | request_id: 1ad28707-b146-4a12-9845-b05953529bb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4b774db-c479-4a55-b7dc-a85e28ef4e1b | service: service-general +[2026-04-16 14:22:59.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502201712650001 | request_id: a4b774db-c479-4a55-b7dc-a85e28ef4e1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13119d50-f5f6-4545-9048-bd6df9b318fe | service: service-general +[2026-04-16 14:22:59.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051208720008 | request_id: 13119d50-f5f6-4545-9048-bd6df9b318fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6acef16-6c2b-45df-98be-e19c8f44c530 | service: service-general +[2026-04-16 14:22:59.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513130708510001 | request_id: b6acef16-6c2b-45df-98be-e19c8f44c530 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0686d02a-2ed5-4832-be4d-8fbdda535446 | service: service-general +[2026-04-16 14:22:59.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524224209860002 | request_id: 0686d02a-2ed5-4832-be4d-8fbdda535446 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea2bc0e9-d797-49ba-9143-e6ee29f3b10c | service: service-general +[2026-04-16 14:22:59.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504056506920002 | request_id: ea2bc0e9-d797-49ba-9143-e6ee29f3b10c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13dd9fea-cc3a-4cd1-bcf2-1ad578a1072c | service: service-general +[2026-04-16 14:22:59.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510162504840001 | request_id: 13dd9fea-cc3a-4cd1-bcf2-1ad578a1072c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32f7ee88-2fdb-4b1e-afb5-d2354e722c2c | service: service-general +[2026-04-16 14:22:59.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016606600002 | request_id: 32f7ee88-2fdb-4b1e-afb5-d2354e722c2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81415b92-7f0d-4160-a40a-df3d898b5ad2 | service: service-general +[2026-04-16 14:22:59.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107580287 | request_id: 81415b92-7f0d-4160-a40a-df3d898b5ad2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf9ddc2d-8071-405e-8e8c-c9d82f5aaf8b | service: service-general +[2026-04-16 14:22:59.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517146105900002 | request_id: cf9ddc2d-8071-405e-8e8c-c9d82f5aaf8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83694e13-82f9-4431-abf3-3dc14882d4cd | service: service-general +[2026-04-16 14:22:59.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510116911030002 | request_id: 83694e13-82f9-4431-abf3-3dc14882d4cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 605a09b1-e4d7-4bca-a824-60fea28cd6d6 | service: service-general +[2026-04-16 14:22:59.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304210600002 | request_id: 605a09b1-e4d7-4bca-a824-60fea28cd6d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b31bbd11-d026-4552-ae1d-322d8de1ee07 | service: service-general +[2026-04-16 14:22:59.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010104870004 | request_id: b31bbd11-d026-4552-ae1d-322d8de1ee07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 182de23f-4161-4c1d-8ebe-a6029586dd12 | service: service-general +[2026-04-16 14:22:59.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246810190001 | request_id: 182de23f-4161-4c1d-8ebe-a6029586dd12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52546702-cdd7-41f9-a904-7b62bc06d193 | service: service-general +[2026-04-16 14:22:59.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503087103920002 | request_id: 52546702-cdd7-41f9-a904-7b62bc06d193 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cf15b0a-b440-4621-b4a7-593b5076b93a | service: service-general +[2026-04-16 14:22:59.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074402670003 | request_id: 0cf15b0a-b440-4621-b4a7-593b5076b93a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 239eeef5-0e12-46ed-b294-7b9ddca078f2 | service: service-general +[2026-04-16 14:22:59.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025505790002 | request_id: 239eeef5-0e12-46ed-b294-7b9ddca078f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bdeddab-fc26-4b3a-85f7-061535dd46b0 | service: service-general +[2026-04-16 14:22:59.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040506560011 | request_id: 9bdeddab-fc26-4b3a-85f7-061535dd46b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1a35578-023e-47a7-9c5e-c9f6e86366bf | service: service-general +[2026-04-16 14:22:59.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091201710003 | request_id: c1a35578-023e-47a7-9c5e-c9f6e86366bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0434e11-b180-4ffd-88b6-beef3c99e00e | service: service-general +[2026-04-16 14:22:59.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5202101201930003 | request_id: b0434e11-b180-4ffd-88b6-beef3c99e00e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08545159-4702-4bc1-ad5b-fd4e1c7a8eb0 | service: service-general +[2026-04-16 14:22:59.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034605680001 | request_id: 08545159-4702-4bc1-ad5b-fd4e1c7a8eb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad84c656-3392-4c62-92fc-96f1aea88a0a | service: service-general +[2026-04-16 14:22:59.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514136810900003 | request_id: ad84c656-3392-4c62-92fc-96f1aea88a0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d84b13d-a9c8-47a8-b2c0-fcf8e2dca11e | service: service-general +[2026-04-16 14:22:59.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082302850002 | request_id: 7d84b13d-a9c8-47a8-b2c0-fcf8e2dca11e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87e63ee8-e5fc-4161-9890-c76804502379 | service: service-general +[2026-04-16 14:22:59.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510086402710001 | request_id: 87e63ee8-e5fc-4161-9890-c76804502379 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b693c3f-1547-4b24-9443-3795aabb146c | service: service-general +[2026-04-16 14:22:59.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241802780002 | request_id: 7b693c3f-1547-4b24-9443-3795aabb146c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fb2b2c7-dbfc-4361-bce2-abff9460d2a1 | service: service-general +[2026-04-16 14:22:59.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210801080002 | request_id: 4fb2b2c7-dbfc-4361-bce2-abff9460d2a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 859e8536-6b05-4d6b-88ac-25e7b99cc1e8 | service: service-general +[2026-04-16 14:22:59.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241709730006 | request_id: 859e8536-6b05-4d6b-88ac-25e7b99cc1e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d97c8e95-5e7e-4408-bfb3-06a4349aefe0 | service: service-general +[2026-04-16 14:22:59.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517212001940001 | request_id: d97c8e95-5e7e-4408-bfb3-06a4349aefe0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b986760d-9a6c-49db-b87b-cd8da921697a | service: service-general +[2026-04-16 14:22:59.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510185001850010 | request_id: b986760d-9a6c-49db-b87b-cd8da921697a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: caac4084-fae9-4bda-91f3-a31e9573a56f | service: service-general +[2026-04-16 14:22:59.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094107650385 | request_id: caac4084-fae9-4bda-91f3-a31e9573a56f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23464dd6-4ade-419c-87ea-0d433998b438 | service: service-general +[2026-04-16 14:22:59.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036210960005 | request_id: 23464dd6-4ade-419c-87ea-0d433998b438 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cb8893f-a02b-4b13-8f2e-6bfccf53a8a5 | service: service-general +[2026-04-16 14:22:59.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012803450001 | request_id: 3cb8893f-a02b-4b13-8f2e-6bfccf53a8a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6d9e311-dc48-4815-bd55-67a0a08027ff | service: service-general +[2026-04-16 14:22:59.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: e6d9e311-dc48-4815-bd55-67a0a08027ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d60a82a4-28c8-46dd-88c3-e21cb4d364c6 | service: service-general +[2026-04-16 14:22:59.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 353.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669674 | request_id: d60a82a4-28c8-46dd-88c3-e21cb4d364c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5820808-d717-43f5-9005-cf187d551c06 | service: service-general +[2026-04-16 14:22:59.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026401640003 | request_id: f5820808-d717-43f5-9005-cf187d551c06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c83c4ab4-558f-48eb-b2ca-ba1ac4aea3db | service: service-general +[2026-04-16 14:22:59.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508015803730003 | request_id: c83c4ab4-558f-48eb-b2ca-ba1ac4aea3db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c747bb40-b78b-476c-97e6-e5b5fd8e4967 | service: service-general +[2026-04-16 14:22:59.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091010110006 | request_id: c747bb40-b78b-476c-97e6-e5b5fd8e4967 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b9a3c29-2b59-4499-b4e7-1454556f1f9d | service: service-general +[2026-04-16 14:22:59.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015407890005 | request_id: 4b9a3c29-2b59-4499-b4e7-1454556f1f9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76d6481a-7d75-4ee8-ab92-e4e54b71a44d | service: service-general +[2026-04-16 14:22:59.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545801 | request_id: 76d6481a-7d75-4ee8-ab92-e4e54b71a44d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7046d98-4f5c-4c4d-add4-1ec0ac547b1a | service: service-general +[2026-04-16 14:22:59.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195210940003 | request_id: e7046d98-4f5c-4c4d-add4-1ec0ac547b1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2275d5f2-9e03-4a48-953d-fd7b8e9c4c3a | service: service-general +[2026-04-16 14:22:59.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513120701660001 | request_id: 2275d5f2-9e03-4a48-953d-fd7b8e9c4c3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5354218c-70c8-47f7-ae9e-8ed40d0112a7 | service: service-general +[2026-04-16 14:22:59.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: 5354218c-70c8-47f7-ae9e-8ed40d0112a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a8f2d9c-75f4-4a85-8e21-bba0b12279dd | service: service-general +[2026-04-16 14:22:59.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513010303030002 | request_id: 7a8f2d9c-75f4-4a85-8e21-bba0b12279dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df6b17f3-b6ab-448a-8264-f5c7d50fbc3d | service: service-general +[2026-04-16 14:22:59.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556008 | request_id: df6b17f3-b6ab-448a-8264-f5c7d50fbc3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f04c41d-e053-42ad-bf98-d3220453bd34 | service: service-general +[2026-04-16 14:22:59.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512090201710001 | request_id: 1f04c41d-e053-42ad-bf98-d3220453bd34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a96d330e-674f-415d-a508-367598c348a2 | service: service-general +[2026-04-16 14:22:59.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045109700001 | request_id: a96d330e-674f-415d-a508-367598c348a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0804f6aa-8220-4068-8e56-4b2d6aea87b2 | service: service-general +[2026-04-16 14:22:59.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506224209680003 | request_id: 0804f6aa-8220-4068-8e56-4b2d6aea87b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e38711ab-3cbb-4199-b740-3caa6592be2e | service: service-general +[2026-04-16 14:22:59.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135808680002 | request_id: e38711ab-3cbb-4199-b740-3caa6592be2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc8900e4-86e6-4a35-98ea-89b45c2436c1 | service: service-general +[2026-04-16 14:22:59.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194102710003 | request_id: bc8900e4-86e6-4a35-98ea-89b45c2436c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 614d0fbf-1501-445f-a76e-0dd89e6d3a6c | service: service-general +[2026-04-16 14:22:59.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031706740006 | request_id: 614d0fbf-1501-445f-a76e-0dd89e6d3a6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 188fc9ac-8138-4383-818b-1abe9aa349db | service: service-general +[2026-04-16 14:22:59.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105504770003 | request_id: 188fc9ac-8138-4383-818b-1abe9aa349db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72ac5347-dd32-40a1-ad0d-0e7672ccec84 | service: service-general +[2026-04-16 14:22:59.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114401720002 | request_id: 72ac5347-dd32-40a1-ad0d-0e7672ccec84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9e6ee7f-03aa-4332-94a1-082fe24b3274 | service: service-general +[2026-04-16 14:22:59.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014503070004 | request_id: e9e6ee7f-03aa-4332-94a1-082fe24b3274 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d26dd577-84c4-46fa-950a-ad7a83a0725a | service: service-general +[2026-04-16 14:22:59.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: d26dd577-84c4-46fa-950a-ad7a83a0725a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae78c33e-be05-4bae-8c44-d74e0698faf6 | service: service-general +[2026-04-16 14:22:59.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185606770003 | request_id: ae78c33e-be05-4bae-8c44-d74e0698faf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83a23e1c-4f71-4a92-9ef5-dc459b29f829 | service: service-general +[2026-04-16 14:22:59.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144103590002 | request_id: 83a23e1c-4f71-4a92-9ef5-dc459b29f829 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccbd3f54-eb45-4c46-9b8c-79d0ba22713c | service: service-general +[2026-04-16 14:22:59.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054108680025 | request_id: ccbd3f54-eb45-4c46-9b8c-79d0ba22713c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80bdd5e7-8c51-4bc5-8a3a-5adb7ef2af6c | service: service-general +[2026-04-16 14:22:59.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510034611750002 | request_id: 80bdd5e7-8c51-4bc5-8a3a-5adb7ef2af6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eef974d1-98f6-48c0-b0c1-3d5e99ebb54d | service: service-general +[2026-04-16 14:22:59.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100108680001 | request_id: eef974d1-98f6-48c0-b0c1-3d5e99ebb54d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59ac7bd3-56cf-463f-8cfe-54918ca23382 | service: service-general +[2026-04-16 14:22:59.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055805590004 | request_id: 59ac7bd3-56cf-463f-8cfe-54918ca23382 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9845d233-f584-4d47-898c-1e1c830c26d8 | service: service-general +[2026-04-16 14:22:59.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407600002 | request_id: 9845d233-f584-4d47-898c-1e1c830c26d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4944c4b1-6f22-4ba7-adff-8753c2bca924 | service: service-general +[2026-04-16 14:22:59.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046706970006 | request_id: 4944c4b1-6f22-4ba7-adff-8753c2bca924 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fdc132e-4622-4cfd-a6b9-efa4e0b5964e | service: service-general +[2026-04-16 14:22:59.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174508090002 | request_id: 0fdc132e-4622-4cfd-a6b9-efa4e0b5964e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fdaf6a6-54c0-4ee7-a7e4-22dac9ee79ba | service: service-general +[2026-04-16 14:22:59.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010202550002 | request_id: 8fdaf6a6-54c0-4ee7-a7e4-22dac9ee79ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53019c89-06c9-4da0-96f2-3fa21d5e5f10 | service: service-general +[2026-04-16 14:22:59.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182606690001 | request_id: 53019c89-06c9-4da0-96f2-3fa21d5e5f10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d21805d1-c58c-48f6-86ac-175eea7ab37b | service: service-general +[2026-04-16 14:22:59.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: d21805d1-c58c-48f6-86ac-175eea7ab37b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45543b6f-67f6-4f5e-b168-d28434b2dba9 | service: service-general +[2026-04-16 14:22:59.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014112620004 | request_id: 45543b6f-67f6-4f5e-b168-d28434b2dba9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 347c637f-72d9-45ef-81a9-e97f51cdd91f | service: service-general +[2026-04-16 14:22:59.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503130402810002 | request_id: 347c637f-72d9-45ef-81a9-e97f51cdd91f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0b4da95-c28f-4890-9ce0-0f7d35ba9276 | service: service-general +[2026-04-16 14:22:59.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085011670002 | request_id: e0b4da95-c28f-4890-9ce0-0f7d35ba9276 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b64a245c-9410-4b9a-b567-85dc456294b1 | service: service-general +[2026-04-16 14:22:59.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508087004030002 | request_id: b64a245c-9410-4b9a-b567-85dc456294b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dbe77b3-548b-449b-afd1-f39c6edc3229 | service: service-general +[2026-04-16 14:22:59.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026209850001 | request_id: 6dbe77b3-548b-449b-afd1-f39c6edc3229 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea13c48d-a166-4ea6-b0c2-94ed04d890ec | service: service-general +[2026-04-16 14:22:59.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095608700001 | request_id: ea13c48d-a166-4ea6-b0c2-94ed04d890ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 101b7975-fe9a-4fda-b393-199677bc8b4a | service: service-general +[2026-04-16 14:22:59.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011109040001 | request_id: 101b7975-fe9a-4fda-b393-199677bc8b4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1626eb8-e379-4b3c-abd3-970fb123989e | service: service-general +[2026-04-16 14:22:59.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510235707790001 | request_id: c1626eb8-e379-4b3c-abd3-970fb123989e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be544718-0e02-409f-95b2-46f25501193a | service: service-general +[2026-04-16 14:22:59.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506031102140001 | request_id: be544718-0e02-409f-95b2-46f25501193a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2747def3-8ce3-4e20-b26d-f736e0bc3791 | service: service-general +[2026-04-16 14:22:59.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155405880004 | request_id: 2747def3-8ce3-4e20-b26d-f736e0bc3791 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91a8e69b-1959-4e0f-a373-04450132f47e | service: service-general +[2026-04-16 14:22:59.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505156806920001 | request_id: 91a8e69b-1959-4e0f-a373-04450132f47e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b788f16-6a2b-409c-ae87-e81f7987a33a | service: service-general +[2026-04-16 14:22:59.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054507620001 | request_id: 7b788f16-6a2b-409c-ae87-e81f7987a33a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3313adb-47be-48f9-95a1-7ebe4b0074a9 | service: service-general +[2026-04-16 14:22:59.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253112520003 | request_id: e3313adb-47be-48f9-95a1-7ebe4b0074a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56ea436b-7384-42c5-a7f6-662ba505a27e | service: service-general +[2026-04-16 14:22:59.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136006870005 | request_id: 56ea436b-7384-42c5-a7f6-662ba505a27e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b84cbbee-810a-424e-8d44-6d58b33d1884 | service: service-general +[2026-04-16 14:22:59.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 266.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015201610006 | request_id: b84cbbee-810a-424e-8d44-6d58b33d1884 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b80a112-438b-4f7d-a434-dd96727b7bf0 | service: service-general +[2026-04-16 14:22:59.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246611820006 | request_id: 8b80a112-438b-4f7d-a434-dd96727b7bf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23341f41-7678-4a2c-ad4b-7bf5dec7313a | service: service-general +[2026-04-16 14:22:59.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669675 | request_id: 23341f41-7678-4a2c-ad4b-7bf5dec7313a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79d9cf6d-4e22-413e-8eee-6928191dc77f | service: service-general +[2026-04-16 14:22:59.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 79d9cf6d-4e22-413e-8eee-6928191dc77f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64089ecd-dfdb-4dbc-b45d-e41c14923623 | service: service-general +[2026-04-16 14:22:59.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175603710003 | request_id: 64089ecd-dfdb-4dbc-b45d-e41c14923623 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c084c443-3b00-4651-8f7d-36bdd9db7cf5 | service: service-general +[2026-04-16 14:22:59.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042004740005 | request_id: c084c443-3b00-4651-8f7d-36bdd9db7cf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc2130b0-421a-4974-98a1-42e6f4dad377 | service: service-general +[2026-04-16 14:22:59.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012410080004 | request_id: dc2130b0-421a-4974-98a1-42e6f4dad377 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d41f1c5f-32b6-4cc9-ae94-295a5acaa7b9 | service: service-general +[2026-04-16 14:22:59.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064101600028 | request_id: d41f1c5f-32b6-4cc9-ae94-295a5acaa7b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1818587-a23d-4112-9f23-8a8cc2e34189 | service: service-general +[2026-04-16 14:22:59.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507046206690002 | request_id: b1818587-a23d-4112-9f23-8a8cc2e34189 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d95601b-4b8b-4528-a166-e9661c52678f | service: service-general +[2026-04-16 14:22:59.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104101620098 | request_id: 6d95601b-4b8b-4528-a166-e9661c52678f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9483b2e4-b9df-4c40-b0f0-a35b3912e530 | service: service-general +[2026-04-16 14:22:59.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030603720001 | request_id: 9483b2e4-b9df-4c40-b0f0-a35b3912e530 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 207f9086-01e3-4712-bbb3-51cedcfa42a4 | service: service-general +[2026-04-16 14:22:59.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134607980002 | request_id: 207f9086-01e3-4712-bbb3-51cedcfa42a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b588022-80b5-44f2-b8a9-fb663ad5a50b | service: service-general +[2026-04-16 14:22:59.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/353055412110001_ | request_id: 0b588022-80b5-44f2-b8a9-fb663ad5a50b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e021ffcb-61a0-4160-9096-c208a59c5800 | service: service-general +[2026-04-16 14:22:59.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134711810005 | request_id: e021ffcb-61a0-4160-9096-c208a59c5800 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27c9b1a2-904d-4fdc-9f6a-630256dd6646 | service: service-general +[2026-04-16 14:22:59.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 27c9b1a2-904d-4fdc-9f6a-630256dd6646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6256a010-d0d1-45b3-95c3-3843f36b2ac8 | service: service-general +[2026-04-16 14:22:59.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011408820002 | request_id: 6256a010-d0d1-45b3-95c3-3843f36b2ac8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04101d9a-d4a6-40ea-9e87-ac9d802ff8aa | service: service-general +[2026-04-16 14:22:59.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545787 | request_id: 04101d9a-d4a6-40ea-9e87-ac9d802ff8aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ad398b9-edbd-4922-abf4-455a08034d9a | service: service-general +[2026-04-16 14:22:59.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155111630002 | request_id: 8ad398b9-edbd-4922-abf4-455a08034d9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e0f6113-c8a2-46d4-9d19-e4d290c49c24 | service: service-general +[2026-04-16 14:22:59.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504022310940002 | request_id: 0e0f6113-c8a2-46d4-9d19-e4d290c49c24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef2e7e06-9869-43bd-9fac-3b5b4ac29eee | service: service-general +[2026-04-16 14:22:59.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: ef2e7e06-9869-43bd-9fac-3b5b4ac29eee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5c84550-e781-4a18-b2e4-689b6cbd2bc7 | service: service-general +[2026-04-16 14:22:59.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045380 | request_id: c5c84550-e781-4a18-b2e4-689b6cbd2bc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e70fb4e7-81d3-41ab-9fa2-bc4ba6c587ec | service: service-general +[2026-04-16 14:22:59.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252709710006 | request_id: e70fb4e7-81d3-41ab-9fa2-bc4ba6c587ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6022938e-8197-43bb-8359-0fb60251a5b7 | service: service-general +[2026-04-16 14:22:59.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669676 | request_id: 6022938e-8197-43bb-8359-0fb60251a5b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af2c27c3-7b50-4647-bcef-91666f22d9d8 | service: service-general +[2026-04-16 14:22:59.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015510490005 | request_id: af2c27c3-7b50-4647-bcef-91666f22d9d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e955106-5609-433d-8428-d06b37038727 | service: service-general +[2026-04-16 14:22:59.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518146710910001 | request_id: 9e955106-5609-433d-8428-d06b37038727 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69dcea17-d8d0-49e3-beb7-188b6441608a | service: service-general +[2026-04-16 14:22:59.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510097007890001 | request_id: 69dcea17-d8d0-49e3-beb7-188b6441608a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 571cdc14-eb7d-4d44-86ce-f5d571f612a3 | service: service-general +[2026-04-16 14:22:59.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502121908580002 | request_id: 571cdc14-eb7d-4d44-86ce-f5d571f612a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85f54ed1-6321-4239-add5-847cd8f4fcec | service: service-general +[2026-04-16 14:22:59.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: 85f54ed1-6321-4239-add5-847cd8f4fcec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0069beed-b1e4-4155-913b-99b8122e5759 | service: service-general +[2026-04-16 14:22:59.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304101660029 | request_id: 0069beed-b1e4-4155-913b-99b8122e5759 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a25d32ba-a31c-4fb1-b488-7392510266de | service: service-general +[2026-04-16 14:22:59.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131809000002 | request_id: a25d32ba-a31c-4fb1-b488-7392510266de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3486cca-1ebb-4423-ba76-22bb6d1150bf | service: service-general +[2026-04-16 14:22:59.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503082501960001 | request_id: b3486cca-1ebb-4423-ba76-22bb6d1150bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4591a18-fcd2-4eea-9340-3e2d62a9635d | service: service-general +[2026-04-16 14:22:59.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509164612760003 | request_id: e4591a18-fcd2-4eea-9340-3e2d62a9635d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e05a066-fb1d-40fa-a12a-260364780c74 | service: service-general +[2026-04-16 14:22:59.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511110511910001 | request_id: 0e05a066-fb1d-40fa-a12a-260364780c74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12087fde-8aa8-448b-acfb-49cfb9382f48 | service: service-general +[2026-04-16 14:22:59.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116010160001 | request_id: 12087fde-8aa8-448b-acfb-49cfb9382f48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ee827ca-2e0d-46e3-ab8f-0705233ec121 | service: service-general +[2026-04-16 14:22:59.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036904750005 | request_id: 8ee827ca-2e0d-46e3-ab8f-0705233ec121 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79e577bb-483a-4a1c-b6ab-aa7b6d6ae8bb | service: service-general +[2026-04-16 14:22:59.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200503150002 | request_id: 79e577bb-483a-4a1c-b6ab-aa7b6d6ae8bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 332e1754-f6d4-45d4-ab8d-42327e11ed81 | service: service-general +[2026-04-16 14:22:59.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085907680002 | request_id: 332e1754-f6d4-45d4-ab8d-42327e11ed81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7a8d7a7-fac0-4ab8-b899-f6e5bb1784ab | service: service-general +[2026-04-16 14:22:59.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022501840003 | request_id: a7a8d7a7-fac0-4ab8-b899-f6e5bb1784ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f2c162b-b76a-4137-97e3-92b09c160a76 | service: service-general +[2026-04-16 14:22:59.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241904610004 | request_id: 8f2c162b-b76a-4137-97e3-92b09c160a76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 089d559b-95e7-43ba-9d6a-3a90b413c9b9 | service: service-general +[2026-04-16 14:22:59.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132803960008 | request_id: 089d559b-95e7-43ba-9d6a-3a90b413c9b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f52d3c49-0840-48fc-9381-84d6803528c5 | service: service-general +[2026-04-16 14:22:59.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 276.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135207600005 | request_id: f52d3c49-0840-48fc-9381-84d6803528c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f8e7937-3c6f-4c58-a0ec-2c56b19e5e61 | service: service-general +[2026-04-16 14:22:59.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514124201510001 | request_id: 1f8e7937-3c6f-4c58-a0ec-2c56b19e5e61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa0d5a8a-e036-4e16-8b03-d3def62ac4af | service: service-general +[2026-04-16 14:22:59.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: aa0d5a8a-e036-4e16-8b03-d3def62ac4af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2980424c-50db-40af-940f-d20af832d633 | service: service-general +[2026-04-16 14:22:59.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256606590003 | request_id: 2980424c-50db-40af-940f-d20af832d633 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e33b146-e215-4b1e-8d12-952c607c7ed1 | service: service-general +[2026-04-16 14:22:59.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505177009600010 | request_id: 1e33b146-e215-4b1e-8d12-952c607c7ed1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efb86f5b-fbaa-401a-b55b-c551d8e2af10 | service: service-general +[2026-04-16 14:22:59.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507261510610001 | request_id: efb86f5b-fbaa-401a-b55b-c551d8e2af10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a187faa1-f636-49c1-9427-3c89dcc3b6ab | service: service-general +[2026-04-16 14:22:59.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525077012920004 | request_id: a187faa1-f636-49c1-9427-3c89dcc3b6ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14d1851c-d26a-49af-8d4b-44abd54c8554 | service: service-general +[2026-04-16 14:22:59.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503012410610001 | request_id: 14d1851c-d26a-49af-8d4b-44abd54c8554 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c208c9e0-2a1d-4dff-989a-12dbf15750d9 | service: service-general +[2026-04-16 14:22:59.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061710070002 | request_id: c208c9e0-2a1d-4dff-989a-12dbf15750d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fba8b8b-a984-4a95-a4c0-04d8675fc250 | service: service-general +[2026-04-16 14:22:59.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575032610150001 | request_id: 2fba8b8b-a984-4a95-a4c0-04d8675fc250 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2e7d861-43f4-48ea-850d-6c89f2ac5d37 | service: service-general +[2026-04-16 14:22:59.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174510820003 | request_id: b2e7d861-43f4-48ea-850d-6c89f2ac5d37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82fe6fad-1195-4ec2-b05d-aafb5b66f372 | service: service-general +[2026-04-16 14:22:59.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234204080001 | request_id: 82fe6fad-1195-4ec2-b05d-aafb5b66f372 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93832c50-d92b-457b-a02f-0316eaec681e | service: service-general +[2026-04-16 14:22:59.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022002580001 | request_id: 93832c50-d92b-457b-a02f-0316eaec681e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80ba3640-c0aa-43d9-a0ab-9a956649ac03 | service: service-general +[2026-04-16 14:22:59.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504044107400023 | request_id: 80ba3640-c0aa-43d9-a0ab-9a956649ac03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac093b76-02be-491b-a777-3d2ded333240 | service: service-general +[2026-04-16 14:22:59.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: ac093b76-02be-491b-a777-3d2ded333240 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:22:59.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4118720f-33f3-4b53-aa97-4e8485e929fc | service: service-general +[2026-04-16 14:22:59.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696335 | request_id: 4118720f-33f3-4b53-aa97-4e8485e929fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06e967fc-1c9f-4722-abb2-840810c64ede | service: service-general +[2026-04-16 14:23:00.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035201820006 | request_id: 06e967fc-1c9f-4722-abb2-840810c64ede | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44c9070d-2844-4635-b512-481f29c7fcd0 | service: service-general +[2026-04-16 14:23:00.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140407720002 | request_id: 44c9070d-2844-4635-b512-481f29c7fcd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be617a7c-ecd8-41c8-a329-517eb06a45fd | service: service-general +[2026-04-16 14:23:00.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: be617a7c-ecd8-41c8-a329-517eb06a45fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25cd1de1-e6e3-41dc-83f9-7cc29f426f8e | service: service-general +[2026-04-16 14:23:00.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196112530002 | request_id: 25cd1de1-e6e3-41dc-83f9-7cc29f426f8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f2d2103-9559-4722-932b-51aa287aa404 | service: service-general +[2026-04-16 14:23:00.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030809170001 | request_id: 3f2d2103-9559-4722-932b-51aa287aa404 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d7af99e-516a-4bd8-9977-44abbe354e27 | service: service-general +[2026-04-16 14:23:00.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506255103830004 | request_id: 1d7af99e-516a-4bd8-9977-44abbe354e27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b7b7765-67c8-4bf0-99e5-03232a2c6067 | service: service-general +[2026-04-16 14:23:00.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026707720001 | request_id: 8b7b7765-67c8-4bf0-99e5-03232a2c6067 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 619a267c-103c-4993-b728-56e53633816e | service: service-general +[2026-04-16 14:23:00.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171206010002 | request_id: 619a267c-103c-4993-b728-56e53633816e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45a4eced-29e5-4822-83aa-7d9a2691b87c | service: service-general +[2026-04-16 14:23:00.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 45a4eced-29e5-4822-83aa-7d9a2691b87c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 554b6c69-2490-4538-b4cf-734fc4e924a4 | service: service-general +[2026-04-16 14:23:00.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304110430003 | request_id: 554b6c69-2490-4538-b4cf-734fc4e924a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11408a0d-4b41-472d-ae6c-b1a89ef3fb5c | service: service-general +[2026-04-16 14:23:00.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506231103640001 | request_id: 11408a0d-4b41-472d-ae6c-b1a89ef3fb5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 537112aa-92e2-456e-a575-0133cb116d99 | service: service-general +[2026-04-16 14:23:00.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036611700006 | request_id: 537112aa-92e2-456e-a575-0133cb116d99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 812d9aef-979d-46cc-9be4-a5077359b41f | service: service-general +[2026-04-16 14:23:00.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205706010004 | request_id: 812d9aef-979d-46cc-9be4-a5077359b41f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 393d730d-ab21-4fcb-87ba-f88b3f2eb21d | service: service-general +[2026-04-16 14:23:00.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052508880003 | request_id: 393d730d-ab21-4fcb-87ba-f88b3f2eb21d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e6e85bb-5d0e-4bf8-b308-a89d17e23394 | service: service-general +[2026-04-16 14:23:00.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574010304190001 | request_id: 3e6e85bb-5d0e-4bf8-b308-a89d17e23394 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ec1442f-6792-4acf-a430-c94e024897ec | service: service-general +[2026-04-16 14:23:00.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: 4ec1442f-6792-4acf-a430-c94e024897ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f8e1da0-19cb-4334-9081-1eb1ef962828 | service: service-general +[2026-04-16 14:23:00.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016611710001 | request_id: 3f8e1da0-19cb-4334-9081-1eb1ef962828 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 320d3d67-777c-4da0-8cef-0d0cc1cee97d | service: service-general +[2026-04-16 14:23:00.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506082301140002 | request_id: 320d3d67-777c-4da0-8cef-0d0cc1cee97d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2309568a-f80c-4975-bf1b-074bd85c8a05 | service: service-general +[2026-04-16 14:23:00.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026508720002 | request_id: 2309568a-f80c-4975-bf1b-074bd85c8a05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ea91c81-b148-4401-929e-87009611e4df | service: service-general +[2026-04-16 14:23:00.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669677 | request_id: 8ea91c81-b148-4401-929e-87009611e4df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98ac99aa-ecb2-4e45-9617-88cbec20b93c | service: service-general +[2026-04-16 14:23:00.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050612590005 | request_id: 98ac99aa-ecb2-4e45-9617-88cbec20b93c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f27dd98-cbf0-4590-8362-24e5a5ce6e68 | service: service-general +[2026-04-16 14:23:00.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096102620002 | request_id: 7f27dd98-cbf0-4590-8362-24e5a5ce6e68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 109a7eb6-3690-4d4f-8326-7dc2c0f249cc | service: service-general +[2026-04-16 14:23:00.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330110720001 | request_id: 109a7eb6-3690-4d4f-8326-7dc2c0f249cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfebda10-bca6-43cc-a922-a0a1ac1fe032 | service: service-general +[2026-04-16 14:23:00.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: cfebda10-bca6-43cc-a922-a0a1ac1fe032 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3aab40aa-8595-43e9-a9b6-6b535cd2254a | service: service-general +[2026-04-16 14:23:00.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031406040001 | request_id: 3aab40aa-8595-43e9-a9b6-6b535cd2254a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2e27831-06d7-4fd5-a6c6-db11fba841de | service: service-general +[2026-04-16 14:23:00.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: d2e27831-06d7-4fd5-a6c6-db11fba841de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b15427f8-f5ac-4066-9c58-9b8ac5027fd3 | service: service-general +[2026-04-16 14:23:00.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031511780011 | request_id: b15427f8-f5ac-4066-9c58-9b8ac5027fd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eea4397a-e590-491e-bd15-e44e475aefa0 | service: service-general +[2026-04-16 14:23:00.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011912180001 | request_id: eea4397a-e590-491e-bd15-e44e475aefa0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f9c04ae-9d6d-41e9-8b4e-9573d868ac8a | service: service-general +[2026-04-16 14:23:00.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100910810003 | request_id: 0f9c04ae-9d6d-41e9-8b4e-9573d868ac8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5db96e00-43cd-4094-9acd-f8b48a3a7a00 | service: service-general +[2026-04-16 14:23:00.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513142901770002 | request_id: 5db96e00-43cd-4094-9acd-f8b48a3a7a00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61e4affa-6b33-44c5-98c9-c674fa4e02a2 | service: service-general +[2026-04-16 14:23:00.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507217112770001 | request_id: 61e4affa-6b33-44c5-98c9-c674fa4e02a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 181e82f2-433d-4895-9720-1917df587289 | service: service-general +[2026-04-16 14:23:00.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036107630001 | request_id: 181e82f2-433d-4895-9720-1917df587289 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e6da311-72b2-4f6e-aac3-42afc2c2b1ec | service: service-general +[2026-04-16 14:23:00.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012304700006 | request_id: 8e6da311-72b2-4f6e-aac3-42afc2c2b1ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f0b4de4-abe6-497d-9de3-e3150d5d53f1 | service: service-general +[2026-04-16 14:23:00.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244404810006 | request_id: 2f0b4de4-abe6-497d-9de3-e3150d5d53f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63870ccd-1b3e-4d91-b3f7-85a04dc3befc | service: service-general +[2026-04-16 14:23:00.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251109860001 | request_id: 63870ccd-1b3e-4d91-b3f7-85a04dc3befc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 049d0cc2-0977-42e2-8b0c-6055c9977928 | service: service-general +[2026-04-16 14:23:00.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: 049d0cc2-0977-42e2-8b0c-6055c9977928 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95263b9a-31f8-48bf-8939-4cc9cc70a22e | service: service-general +[2026-04-16 14:23:00.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047108030003 | request_id: 95263b9a-31f8-48bf-8939-4cc9cc70a22e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19eacd32-ef80-47ea-92b7-b81295d8b51b | service: service-general +[2026-04-16 14:23:00.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503021304010002 | request_id: 19eacd32-ef80-47ea-92b7-b81295d8b51b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f44a0f8-f31b-4697-be92-ed2b272e2f9a | service: service-general +[2026-04-16 14:23:00.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052510830004 | request_id: 5f44a0f8-f31b-4697-be92-ed2b272e2f9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35fbdcdf-858d-4012-b3c2-f3da27e304c7 | service: service-general +[2026-04-16 14:23:00.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506100606180002 | request_id: 35fbdcdf-858d-4012-b3c2-f3da27e304c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2176e4b7-9f0c-4432-8894-0a40e2822a37 | service: service-general +[2026-04-16 14:23:00.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510221405660005 | request_id: 2176e4b7-9f0c-4432-8894-0a40e2822a37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8aa52dcd-ab37-471c-a3be-096a70121375 | service: service-general +[2026-04-16 14:23:00.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 8aa52dcd-ab37-471c-a3be-096a70121375 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63c7d6d9-aba1-4d27-a9c3-571310eb0cd6 | service: service-general +[2026-04-16 14:23:00.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190402660001 | request_id: 63c7d6d9-aba1-4d27-a9c3-571310eb0cd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5909bcd1-1c22-4787-89a1-522b9c75077b | service: service-general +[2026-04-16 14:23:00.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 398.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025809770002 | request_id: 5909bcd1-1c22-4787-89a1-522b9c75077b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4b161b6-12e1-490b-83b1-20b04059753a | service: service-general +[2026-04-16 14:23:00.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031103110002 | request_id: a4b161b6-12e1-490b-83b1-20b04059753a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68bc2464-3f5e-4b95-bbb5-6f79d2032793 | service: service-general +[2026-04-16 14:23:00.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910673305 | request_id: 68bc2464-3f5e-4b95-bbb5-6f79d2032793 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54d2056d-a185-417e-8ae8-6d4f1c75331b | service: service-general +[2026-04-16 14:23:00.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: 54d2056d-a185-417e-8ae8-6d4f1c75331b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9df7e583-9c0b-4bb9-abcb-4b769ea83dfd | service: service-general +[2026-04-16 14:23:00.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 9df7e583-9c0b-4bb9-abcb-4b769ea83dfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f1ff522-428b-429d-9b23-ee4af196afa6 | service: service-general +[2026-04-16 14:23:00.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508041407650004 | request_id: 9f1ff522-428b-429d-9b23-ee4af196afa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da04fc89-a7c5-493c-b738-bcb828345589 | service: service-general +[2026-04-16 14:23:00.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040811680005 | request_id: da04fc89-a7c5-493c-b738-bcb828345589 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64bdf42b-9ef4-4c61-82ac-4a3c9cf2b962 | service: service-general +[2026-04-16 14:23:00.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092404050104 | request_id: 64bdf42b-9ef4-4c61-82ac-4a3c9cf2b962 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b96ca78-94ed-42ac-907b-8ddc6e59b691 | service: service-general +[2026-04-16 14:23:00.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022808720005 | request_id: 8b96ca78-94ed-42ac-907b-8ddc6e59b691 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da66fc92-ffc9-4698-ab57-b648df1044b1 | service: service-general +[2026-04-16 14:23:00.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084811900004 | request_id: da66fc92-ffc9-4698-ab57-b648df1044b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1e6d3f5-ae1e-40db-840e-abda0d7e2cf3 | service: service-general +[2026-04-16 14:23:00.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050908072513 | request_id: c1e6d3f5-ae1e-40db-840e-abda0d7e2cf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc574e19-14f3-4c16-91fd-065422f88c01 | service: service-general +[2026-04-16 14:23:00.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512097006620002 | request_id: fc574e19-14f3-4c16-91fd-065422f88c01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88a36842-2c55-4846-b5b1-1d5c179d025b | service: service-general +[2026-04-16 14:23:00.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011009690001 | request_id: 88a36842-2c55-4846-b5b1-1d5c179d025b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6affb927-d996-433c-80ed-9e888a83796a | service: service-general +[2026-04-16 14:23:00.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045304000004 | request_id: 6affb927-d996-433c-80ed-9e888a83796a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92bf5b23-c3c3-4ac6-8885-3df108492c4a | service: service-general +[2026-04-16 14:23:00.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507243112730012 | request_id: 92bf5b23-c3c3-4ac6-8885-3df108492c4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 390fe8bf-84a7-4e02-ba9c-7f9d8dac1345 | service: service-general +[2026-04-16 14:23:00.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037001900005 | request_id: 390fe8bf-84a7-4e02-ba9c-7f9d8dac1345 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa970b8c-f688-4118-993d-3cae0ac26ab6 | service: service-general +[2026-04-16 14:23:00.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036101690002 | request_id: fa970b8c-f688-4118-993d-3cae0ac26ab6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcae0692-2240-42bd-a3ae-cc02a7c17083 | service: service-general +[2026-04-16 14:23:00.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510041212590004 | request_id: bcae0692-2240-42bd-a3ae-cc02a7c17083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5014dba6-f1bf-4fc2-9216-8482fe46ccd0 | service: service-general +[2026-04-16 14:23:00.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021605650002 | request_id: 5014dba6-f1bf-4fc2-9216-8482fe46ccd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a47c99bd-a238-4d53-b1a0-a558dac04837 | service: service-general +[2026-04-16 14:23:00.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504096305720001 | request_id: a47c99bd-a238-4d53-b1a0-a558dac04837 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0b98f4b-59df-4867-aa41-fd62cf038ecb | service: service-general +[2026-04-16 14:23:00.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095404690001 | request_id: d0b98f4b-59df-4867-aa41-fd62cf038ecb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51fe41bf-fb9f-46cb-b1ee-3f57849c4d44 | service: service-general +[2026-04-16 14:23:00.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503144204820002 | request_id: 51fe41bf-fb9f-46cb-b1ee-3f57849c4d44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46119cef-dff0-4b13-8a77-cb1411d8bf84 | service: service-general +[2026-04-16 14:23:00.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035603400001 | request_id: 46119cef-dff0-4b13-8a77-cb1411d8bf84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ed881a3-b6e7-465a-a8a4-aa7f01fb1434 | service: service-general +[2026-04-16 14:23:00.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054110970005 | request_id: 8ed881a3-b6e7-465a-a8a4-aa7f01fb1434 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80e4da20-5c62-4eae-8b6e-c587ee47ceaa | service: service-general +[2026-04-16 14:23:00.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 80e4da20-5c62-4eae-8b6e-c587ee47ceaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5df17091-3126-4962-b7e0-1ad57623a1fc | service: service-general +[2026-04-16 14:23:00.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571036106800007 | request_id: 5df17091-3126-4962-b7e0-1ad57623a1fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 667f1772-cfc3-441f-8b3c-fe7aea039b05 | service: service-general +[2026-04-16 14:23:00.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022002690002 | request_id: 667f1772-cfc3-441f-8b3c-fe7aea039b05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d8af5fa-f522-4ad5-835c-5668a22a22db | service: service-general +[2026-04-16 14:23:00.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095103860001 | request_id: 4d8af5fa-f522-4ad5-835c-5668a22a22db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d883d94-0148-4d1f-b8c2-018b7eca86df | service: service-general +[2026-04-16 14:23:00.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052704710003 | request_id: 9d883d94-0148-4d1f-b8c2-018b7eca86df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 235d68b7-48c7-40dc-993b-6bdaa5749d76 | service: service-general +[2026-04-16 14:23:00.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210701520003 | request_id: 235d68b7-48c7-40dc-993b-6bdaa5749d76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61c7ae45-1c24-4eb8-8a32-acf7d2f704bb | service: service-general +[2026-04-16 14:23:00.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 631.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505191306760005 | request_id: 61c7ae45-1c24-4eb8-8a32-acf7d2f704bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98e7487c-e2f8-4357-800e-918e77a99e5a | service: service-general +[2026-04-16 14:23:00.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503066506490001 | request_id: 98e7487c-e2f8-4357-800e-918e77a99e5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdb65ea5-4492-47f5-8e8f-e027db7eb435 | service: service-general +[2026-04-16 14:23:00.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519041108170001 | request_id: cdb65ea5-4492-47f5-8e8f-e027db7eb435 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53170967-0387-4862-811d-deebd505f810 | service: service-general +[2026-04-16 14:23:00.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 53170967-0387-4862-811d-deebd505f810 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f86d39b-d48e-43e6-ba53-e364a34b6981 | service: service-general +[2026-04-16 14:23:00.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106410730001 | request_id: 3f86d39b-d48e-43e6-ba53-e364a34b6981 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7660de2f-3298-4992-a27a-a3153ed6eade | service: service-general +[2026-04-16 14:23:00.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031609190003 | request_id: 7660de2f-3298-4992-a27a-a3153ed6eade | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45ab81ec-1900-4bcd-af8a-43f0b7e9e1d4 | service: service-general +[2026-04-16 14:23:00.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331209620002 | request_id: 45ab81ec-1900-4bcd-af8a-43f0b7e9e1d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2dc9c0f-ca9b-483b-abaa-b3288e988f9e | service: service-general +[2026-04-16 14:23:00.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: e2dc9c0f-ca9b-483b-abaa-b3288e988f9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b7f5d2b-8086-4bf2-b332-996991b47900 | service: service-general +[2026-04-16 14:23:00.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140108680010 | request_id: 9b7f5d2b-8086-4bf2-b332-996991b47900 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b32906ca-ed56-491e-91ef-f7ab160acef3 | service: service-general +[2026-04-16 14:23:00.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: b32906ca-ed56-491e-91ef-f7ab160acef3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 678ae2cb-04a6-4f20-8a5b-b76403a24893 | service: service-general +[2026-04-16 14:23:00.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5204206207010001 | request_id: 678ae2cb-04a6-4f20-8a5b-b76403a24893 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 888fc839-f5ff-40a9-875a-2523a013d2a0 | service: service-general +[2026-04-16 14:23:00.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571011908180002 | request_id: 888fc839-f5ff-40a9-875a-2523a013d2a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26224f3c-448b-40d2-9d3e-6e1c6ba29167 | service: service-general +[2026-04-16 14:23:00.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010903190001 | request_id: 26224f3c-448b-40d2-9d3e-6e1c6ba29167 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ad517ba-ced6-4795-8181-f9a445ce1287 | service: service-general +[2026-04-16 14:23:00.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140208180006 | request_id: 6ad517ba-ced6-4795-8181-f9a445ce1287 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55f7ab85-0dcf-4ab9-bd3b-50840185d961 | service: service-general +[2026-04-16 14:23:00.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696339 | request_id: 55f7ab85-0dcf-4ab9-bd3b-50840185d961 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63d46087-f5ed-4ff4-a286-0d5e870d3337 | service: service-general +[2026-04-16 14:23:00.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505145907570002 | request_id: 63d46087-f5ed-4ff4-a286-0d5e870d3337 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8b16033-1145-4cd5-aa91-6d5ad615fb1e | service: service-general +[2026-04-16 14:23:00.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211108540001 | request_id: d8b16033-1145-4cd5-aa91-6d5ad615fb1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3af07277-1f48-4bbf-a348-7f33992d4052 | service: service-general +[2026-04-16 14:23:00.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014909580001 | request_id: 3af07277-1f48-4bbf-a348-7f33992d4052 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58ea4a85-4c6e-4fa3-8f70-fc5e764a731f | service: service-general +[2026-04-16 14:23:00.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245810930005 | request_id: 58ea4a85-4c6e-4fa3-8f70-fc5e764a731f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c232256-1f59-431e-89eb-f18f8644cf80 | service: service-general +[2026-04-16 14:23:00.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156612530001 | request_id: 9c232256-1f59-431e-89eb-f18f8644cf80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c971e7f6-2531-4270-9ef0-538efac1a8ad | service: service-general +[2026-04-16 14:23:00.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041907700001 | request_id: c971e7f6-2531-4270-9ef0-538efac1a8ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eedfae8e-b382-46f8-93ba-92436821af29 | service: service-general +[2026-04-16 14:23:00.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3570306009980002 | request_id: eedfae8e-b382-46f8-93ba-92436821af29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcf2cec5-0f37-4b4c-b4fe-ad4328814c5a | service: service-general +[2026-04-16 14:23:00.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054805810016 | request_id: dcf2cec5-0f37-4b4c-b4fe-ad4328814c5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59181644-ec92-43cd-9446-091e8b96b2f2 | service: service-general +[2026-04-16 14:23:00.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184107380223 | request_id: 59181644-ec92-43cd-9446-091e8b96b2f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae1e07cd-b083-4941-9e3f-94df9172e630 | service: service-general +[2026-04-16 14:23:00.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559220 | request_id: ae1e07cd-b083-4941-9e3f-94df9172e630 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8379e51c-58c6-4914-a47e-c46a4fe612a0 | service: service-general +[2026-04-16 14:23:00.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324506670002 | request_id: 8379e51c-58c6-4914-a47e-c46a4fe612a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c257ade4-abcd-4c83-af6c-f6d2e09cf90d | service: service-general +[2026-04-16 14:23:00.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014703650004 | request_id: c257ade4-abcd-4c83-af6c-f6d2e09cf90d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a78c25c7-38c4-4478-b7e7-297ae5a51ece | service: service-general +[2026-04-16 14:23:00.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180107770017 | request_id: a78c25c7-38c4-4478-b7e7-297ae5a51ece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a58fb5a0-f8ff-499f-8848-6cd2bac7b87a | service: service-general +[2026-04-16 14:23:00.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326910100004 | request_id: a58fb5a0-f8ff-499f-8848-6cd2bac7b87a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7842d9e6-4e8d-404f-abc1-6f76f58d1e44 | service: service-general +[2026-04-16 14:23:00.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022506930001 | request_id: 7842d9e6-4e8d-404f-abc1-6f76f58d1e44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 653f0888-9fe7-431e-9116-cd1b7f7410a2 | service: service-general +[2026-04-16 14:23:00.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105808790008 | request_id: 653f0888-9fe7-431e-9116-cd1b7f7410a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cd45b18-110f-41fa-a3c3-07b22c73a084 | service: service-general +[2026-04-16 14:23:00.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175504590002 | request_id: 2cd45b18-110f-41fa-a3c3-07b22c73a084 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5065ca40-ffeb-4359-8c99-5e6a2936dc31 | service: service-general +[2026-04-16 14:23:00.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3271045608690002 | request_id: 5065ca40-ffeb-4359-8c99-5e6a2936dc31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 102e280c-9660-4dde-a843-44e82fea3a44 | service: service-general +[2026-04-16 14:23:00.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022404520002 | request_id: 102e280c-9660-4dde-a843-44e82fea3a44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba3714d4-bbaa-4079-bc31-457bdc503546 | service: service-general +[2026-04-16 14:23:00.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035708450002 | request_id: ba3714d4-bbaa-4079-bc31-457bdc503546 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18c677de-35a5-47d6-b6fd-d669374087eb | service: service-general +[2026-04-16 14:23:00.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305102660001 | request_id: 18c677de-35a5-47d6-b6fd-d669374087eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a51ba66-ee56-4f50-9aae-6cb90b779a12 | service: service-general +[2026-04-16 14:23:00.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164107610220 | request_id: 2a51ba66-ee56-4f50-9aae-6cb90b779a12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5451f7b-2664-4830-acb0-56166b355a03 | service: service-general +[2026-04-16 14:23:00.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036905920005 | request_id: a5451f7b-2664-4830-acb0-56166b355a03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f315b75-4d48-4bba-9ccd-0d97b71b2a6b | service: service-general +[2026-04-16 14:23:00.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036303110002 | request_id: 3f315b75-4d48-4bba-9ccd-0d97b71b2a6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5b9f65d-fd17-41df-a7df-02231e763ec1 | service: service-general +[2026-04-16 14:23:00.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082511000002 | request_id: c5b9f65d-fd17-41df-a7df-02231e763ec1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56cb3b10-e2b4-413b-ac8d-3feb8fad00f2 | service: service-general +[2026-04-16 14:23:00.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040307670004 | request_id: 56cb3b10-e2b4-413b-ac8d-3feb8fad00f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75e27a87-a89c-45d1-bbdc-0f86433bb6fe | service: service-general +[2026-04-16 14:23:00.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513092005960001 | request_id: 75e27a87-a89c-45d1-bbdc-0f86433bb6fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 533b6762-e530-462a-a175-d8e632fa3fbe | service: service-general +[2026-04-16 14:23:00.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031208100001 | request_id: 533b6762-e530-462a-a175-d8e632fa3fbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0135cd21-aea8-4014-88c7-46cd18b0e028 | service: service-general +[2026-04-16 14:23:00.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094107640014 | request_id: 0135cd21-aea8-4014-88c7-46cd18b0e028 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96fb821f-aaca-4e48-a594-9267bc5e6251 | service: service-general +[2026-04-16 14:23:00.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045387 | request_id: 96fb821f-aaca-4e48-a594-9267bc5e6251 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21c333f1-3374-4789-923d-bf18ac397c15 | service: service-general +[2026-04-16 14:23:00.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144101610014 | request_id: 21c333f1-3374-4789-923d-bf18ac397c15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 054204ce-6652-4a8a-a086-6315f4b1fe0c | service: service-general +[2026-04-16 14:23:00.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 054204ce-6652-4a8a-a086-6315f4b1fe0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8883e823-6cf3-4777-a1e3-7da613d905dd | service: service-general +[2026-04-16 14:23:00.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022604930005 | request_id: 8883e823-6cf3-4777-a1e3-7da613d905dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 512f6d77-92cd-46fb-82ce-73b3141e0d5c | service: service-general +[2026-04-16 14:23:00.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244107710010 | request_id: 512f6d77-92cd-46fb-82ce-73b3141e0d5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8f55375-f243-447f-83d2-aa823e885cbc | service: service-general +[2026-04-16 14:23:00.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025607750003 | request_id: b8f55375-f243-447f-83d2-aa823e885cbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21b339a7-17a5-4732-bf75-a6fa4df3b4b4 | service: service-general +[2026-04-16 14:23:00.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513175408980002 | request_id: 21b339a7-17a5-4732-bf75-a6fa4df3b4b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e530049e-fa18-4719-8c4d-b72395cb2fd4 | service: service-general +[2026-04-16 14:23:00.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017108750006 | request_id: e530049e-fa18-4719-8c4d-b72395cb2fd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c96501a-d8b2-46ea-ab3d-eb409b32de7f | service: service-general +[2026-04-16 14:23:00.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140311590001 | request_id: 3c96501a-d8b2-46ea-ab3d-eb409b32de7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd2525c0-e574-4461-ab8a-ada284e84a52 | service: service-general +[2026-04-16 14:23:00.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502090708730004 | request_id: dd2525c0-e574-4461-ab8a-ada284e84a52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a5a7cc3-2cff-4313-8f5a-17ffdd2c795a | service: service-general +[2026-04-16 14:23:00.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194706610001 | request_id: 7a5a7cc3-2cff-4313-8f5a-17ffdd2c795a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eec798e9-b302-4b40-baf7-93e3a1f6e879 | service: service-general +[2026-04-16 14:23:00.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055901660002 | request_id: eec798e9-b302-4b40-baf7-93e3a1f6e879 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f99742c6-cced-4949-9bcf-f0382070ace2 | service: service-general +[2026-04-16 14:23:00.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513141508650002 | request_id: f99742c6-cced-4949-9bcf-f0382070ace2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: febf8cee-3eaa-43ab-8ecd-49f6e14467da | service: service-general +[2026-04-16 14:23:00.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250510570004 | request_id: febf8cee-3eaa-43ab-8ecd-49f6e14467da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72f4374d-cf2b-4838-b395-ff46045a97ac | service: service-general +[2026-04-16 14:23:00.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: 72f4374d-cf2b-4838-b395-ff46045a97ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f234a767-df63-4788-bc99-3f0da372bc45 | service: service-general +[2026-04-16 14:23:00.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194101620035 | request_id: f234a767-df63-4788-bc99-3f0da372bc45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10491556-e9b2-46ff-aab9-1e168fa19911 | service: service-general +[2026-04-16 14:23:00.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041003660001 | request_id: 10491556-e9b2-46ff-aab9-1e168fa19911 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5de53174-ea27-4724-9857-b363c8c6a116 | service: service-general +[2026-04-16 14:23:00.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030701630002 | request_id: 5de53174-ea27-4724-9857-b363c8c6a116 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9feb73d-2b8c-45f1-90ad-e10b68e5543a | service: service-general +[2026-04-16 14:23:00.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104408620002 | request_id: b9feb73d-2b8c-45f1-90ad-e10b68e5543a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a424be87-4753-4ca6-8911-463244dd2729 | service: service-general +[2026-04-16 14:23:00.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: a424be87-4753-4ca6-8911-463244dd2729 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91fe692e-b535-49cb-8d56-df28ce5f4084 | service: service-general +[2026-04-16 14:23:00.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505184107710056 | request_id: 91fe692e-b535-49cb-8d56-df28ce5f4084 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2fb2e4e-079d-46ed-abe0-5bd6d0d59423 | service: service-general +[2026-04-16 14:23:00.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5316056910980001 | request_id: e2fb2e4e-079d-46ed-abe0-5bd6d0d59423 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8313b138-51e7-4c31-9108-d65bd61789f8 | service: service-general +[2026-04-16 14:23:00.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 8313b138-51e7-4c31-9108-d65bd61789f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2bddc0d-8737-4e01-9c90-b6c947bafece | service: service-general +[2026-04-16 14:23:00.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052605640001 | request_id: e2bddc0d-8737-4e01-9c90-b6c947bafece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a9ecc8d-fb73-4c6b-8e9b-0c3f58761841 | service: service-general +[2026-04-16 14:23:00.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506161503730009 | request_id: 3a9ecc8d-fb73-4c6b-8e9b-0c3f58761841 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 366e5b14-127b-4950-a6e0-0921301393f9 | service: service-general +[2026-04-16 14:23:00.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5101052607990005 | request_id: 366e5b14-127b-4950-a6e0-0921301393f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16d4e920-c022-4d63-98e5-c37b0b0638ec | service: service-general +[2026-04-16 14:23:00.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181101930003 | request_id: 16d4e920-c022-4d63-98e5-c37b0b0638ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16835aba-c418-4371-b4d5-c42ff5f22536 | service: service-general +[2026-04-16 14:23:00.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014508890001 | request_id: 16835aba-c418-4371-b4d5-c42ff5f22536 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e488423e-a123-4712-a4bc-83e9f07cb9f1 | service: service-general +[2026-04-16 14:23:00.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200104690006 | request_id: e488423e-a123-4712-a4bc-83e9f07cb9f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a45d888-b3ab-48c8-a811-24e21c039d9f | service: service-general +[2026-04-16 14:23:00.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510094601680001 | request_id: 5a45d888-b3ab-48c8-a811-24e21c039d9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39a10e32-acc1-4a6b-b8b7-58b9b657f2b7 | service: service-general +[2026-04-16 14:23:00.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111907160004 | request_id: 39a10e32-acc1-4a6b-b8b7-58b9b657f2b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d549c789-ee63-4ffb-b23a-eb78ea539c7e | service: service-general +[2026-04-16 14:23:00.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574011701890001 | request_id: d549c789-ee63-4ffb-b23a-eb78ea539c7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77064121-31d7-48d4-ad35-5beb8a39f16b | service: service-general +[2026-04-16 14:23:00.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014507750007 | request_id: 77064121-31d7-48d4-ad35-5beb8a39f16b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe18b945-8e9e-417e-884d-788d83fde859 | service: service-general +[2026-04-16 14:23:00.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560294 | request_id: fe18b945-8e9e-417e-884d-788d83fde859 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9368e0ee-54b3-405b-969a-96f69c09adc8 | service: service-general +[2026-04-16 14:23:00.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: 9368e0ee-54b3-405b-969a-96f69c09adc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 890a672d-cae5-4749-96c7-35af443eb532 | service: service-general +[2026-04-16 14:23:00.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045502580002 | request_id: 890a672d-cae5-4749-96c7-35af443eb532 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b6fdd6c-8eea-4937-b5dc-986e31c4e898 | service: service-general +[2026-04-16 14:23:00.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290104500008 | request_id: 9b6fdd6c-8eea-4937-b5dc-986e31c4e898 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e676e422-212f-4029-8c17-5b9b1981a42f | service: service-general +[2026-04-16 14:23:00.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064210720001 | request_id: e676e422-212f-4029-8c17-5b9b1981a42f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d150336-143a-4e58-ab3f-17bb7202b87a | service: service-general +[2026-04-16 14:23:00.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014707710003 | request_id: 1d150336-143a-4e58-ab3f-17bb7202b87a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbfcee40-8957-44ac-8cde-30f0f818d943 | service: service-general +[2026-04-16 14:23:00.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: cbfcee40-8957-44ac-8cde-30f0f818d943 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45c53009-b845-47e7-84da-74c1607dd410 | service: service-general +[2026-04-16 14:23:00.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245607650002 | request_id: 45c53009-b845-47e7-84da-74c1607dd410 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3383e5bf-e146-4638-a813-aab46a8c353b | service: service-general +[2026-04-16 14:23:00.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010109600001 | request_id: 3383e5bf-e146-4638-a813-aab46a8c353b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8517e903-8964-4190-9f3c-4c7745fe1314 | service: service-general +[2026-04-16 14:23:00.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514000000000000 | request_id: 8517e903-8964-4190-9f3c-4c7745fe1314 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af68a0e7-8b4c-49fa-a8c8-1acb731bd0ba | service: service-general +[2026-04-16 14:23:00.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512065509910002 | request_id: af68a0e7-8b4c-49fa-a8c8-1acb731bd0ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2de9bb4-b458-4e45-9a06-5c65d00bc890 | service: service-general +[2026-04-16 14:23:00.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571021607720007 | request_id: c2de9bb4-b458-4e45-9a06-5c65d00bc890 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c231a025-49c5-4434-8067-aaa109df0f04 | service: service-general +[2026-04-16 14:23:00.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: c231a025-49c5-4434-8067-aaa109df0f04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6591d4b8-800a-4405-bf0a-7eabb33e9a8b | service: service-general +[2026-04-16 14:23:00.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514201906650002 | request_id: 6591d4b8-800a-4405-bf0a-7eabb33e9a8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bea2bc95-1864-41d6-bb31-c08e5c1c02e2 | service: service-general +[2026-04-16 14:23:00.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505193008890004 | request_id: bea2bc95-1864-41d6-bb31-c08e5c1c02e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24d4b317-6df1-4708-9561-0e77efd3017f | service: service-general +[2026-04-16 14:23:00.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505140108550001 | request_id: 24d4b317-6df1-4708-9561-0e77efd3017f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed2dfbfb-dc47-48e5-87a7-26593151ca06 | service: service-general +[2026-04-16 14:23:00.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514184408720002 | request_id: ed2dfbfb-dc47-48e5-87a7-26593151ca06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f18c64d9-e165-4aa3-aaf7-98b8b3695543 | service: service-general +[2026-04-16 14:23:00.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: f18c64d9-e165-4aa3-aaf7-98b8b3695543 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bc17ab7-d9dd-4936-8659-3db93307ad79 | service: service-general +[2026-04-16 14:23:00.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012212520002 | request_id: 1bc17ab7-d9dd-4936-8659-3db93307ad79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 993fd2c5-1e7b-4add-ab8b-8781b752a325 | service: service-general +[2026-04-16 14:23:00.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522166108870004 | request_id: 993fd2c5-1e7b-4add-ab8b-8781b752a325 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6da43903-de72-4074-9881-f65ae2ee795e | service: service-general +[2026-04-16 14:23:00.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 664.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529012302970005 | request_id: 6da43903-de72-4074-9881-f65ae2ee795e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7d060df-2459-4207-9f88-c686e21179d6 | service: service-general +[2026-04-16 14:23:00.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571017011630002 | request_id: b7d060df-2459-4207-9f88-c686e21179d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79b9b28d-6b06-4df4-99b0-51228019482e | service: service-general +[2026-04-16 14:23:00.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6372065503980004 | request_id: 79b9b28d-6b06-4df4-99b0-51228019482e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 168a0864-31ee-43c1-8875-47209b21d1ec | service: service-general +[2026-04-16 14:23:00.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 168a0864-31ee-43c1-8875-47209b21d1ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 824e826f-0f3e-4f97-b5f6-c6566cea9cd0 | service: service-general +[2026-04-16 14:23:00.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241209660003 | request_id: 824e826f-0f3e-4f97-b5f6-c6566cea9cd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42317544-1349-44ec-bed7-bc5611efeec9 | service: service-general +[2026-04-16 14:23:00.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045302720009 | request_id: 42317544-1349-44ec-bed7-bc5611efeec9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3499bc6f-da1f-46f9-b9e5-9d57d9937f20 | service: service-general +[2026-04-16 14:23:00.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104708670002 | request_id: 3499bc6f-da1f-46f9-b9e5-9d57d9937f20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f18b615-75c5-43e5-80e7-8586d684d088 | service: service-general +[2026-04-16 14:23:00.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506055407480004 | request_id: 3f18b615-75c5-43e5-80e7-8586d684d088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e7b2314-b000-44f0-ab1d-58e4fbe2a978 | service: service-general +[2026-04-16 14:23:00.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 8e7b2314-b000-44f0-ab1d-58e4fbe2a978 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96073634-8082-4ffb-82dd-a72e9a3afb15 | service: service-general +[2026-04-16 14:23:00.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196910730001 | request_id: 96073634-8082-4ffb-82dd-a72e9a3afb15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e13bbea-8f6c-44e0-bf41-eae648ba8e9d | service: service-general +[2026-04-16 14:23:00.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065509700005 | request_id: 3e13bbea-8f6c-44e0-bf41-eae648ba8e9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcbac3d3-128a-4264-b259-50afa9818d1c | service: service-general +[2026-04-16 14:23:00.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336405790004 | request_id: dcbac3d3-128a-4264-b259-50afa9818d1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 560c7b33-0f53-458a-95de-829179cd63a7 | service: service-general +[2026-04-16 14:23:00.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084509720004 | request_id: 560c7b33-0f53-458a-95de-829179cd63a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69ecbf7b-7f3f-43ee-bc97-665bb7f4a909 | service: service-general +[2026-04-16 14:23:00.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094204540001 | request_id: 69ecbf7b-7f3f-43ee-bc97-665bb7f4a909 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02a03070-506c-4c9c-82f7-ed06e3209ae2 | service: service-general +[2026-04-16 14:23:00.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035301150001 | request_id: 02a03070-506c-4c9c-82f7-ed06e3209ae2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48f1f783-cd8c-4d13-863a-cc6865e9192e | service: service-general +[2026-04-16 14:23:00.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145205620004 | request_id: 48f1f783-cd8c-4d13-863a-cc6865e9192e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e09ad0d-d05e-47ec-8467-c7bdb439c723 | service: service-general +[2026-04-16 14:23:00.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024101550045 | request_id: 5e09ad0d-d05e-47ec-8467-c7bdb439c723 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdf86b3f-844c-4e25-9caa-869ee9e67d70 | service: service-general +[2026-04-16 14:23:00.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244107810007 | request_id: bdf86b3f-844c-4e25-9caa-869ee9e67d70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f1aed22-14b7-4d66-9c10-8aea5bec74de | service: service-general +[2026-04-16 14:23:00.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034101580019 | request_id: 5f1aed22-14b7-4d66-9c10-8aea5bec74de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 939d4963-d675-4fa7-aaba-b0c2b66d2a66 | service: service-general +[2026-04-16 14:23:00.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559525 | request_id: 939d4963-d675-4fa7-aaba-b0c2b66d2a66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fe5699f-6edc-4b2f-a6aa-5f1ce4f4c1a7 | service: service-general +[2026-04-16 14:23:00.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514013101680003 | request_id: 9fe5699f-6edc-4b2f-a6aa-5f1ce4f4c1a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8057cc3f-df7a-4689-a49d-b7cd3a53bb7e | service: service-general +[2026-04-16 14:23:00.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571036208810007 | request_id: 8057cc3f-df7a-4689-a49d-b7cd3a53bb7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80ad0fa3-bfe4-4483-ac90-7cda77d46162 | service: service-general +[2026-04-16 14:23:00.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 80ad0fa3-bfe4-4483-ac90-7cda77d46162 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fb5a301-230a-4e69-aca0-b0748d121020 | service: service-general +[2026-04-16 14:23:00.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041501880004 | request_id: 0fb5a301-230a-4e69-aca0-b0748d121020 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bfac492-c0de-4df3-b000-e4a837fc6ed8 | service: service-general +[2026-04-16 14:23:00.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506076004520001 | request_id: 6bfac492-c0de-4df3-b000-e4a837fc6ed8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39454686-0b4f-4354-8de9-36241fa818b7 | service: service-general +[2026-04-16 14:23:00.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144803650002 | request_id: 39454686-0b4f-4354-8de9-36241fa818b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15641a08-9f7b-4892-8184-116b98927d24 | service: service-general +[2026-04-16 14:23:00.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182807970001 | request_id: 15641a08-9f7b-4892-8184-116b98927d24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95e70614-6044-4dff-ada6-9c099ee14190 | service: service-general +[2026-04-16 14:23:00.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 95e70614-6044-4dff-ada6-9c099ee14190 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43fa0db1-d39f-43a6-a7ba-1d57060a9308 | service: service-general +[2026-04-16 14:23:00.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144612630001 | request_id: 43fa0db1-d39f-43a6-a7ba-1d57060a9308 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 091c78ef-2018-4920-bd42-8df7ad954c75 | service: service-general +[2026-04-16 14:23:00.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211509180001 | request_id: 091c78ef-2018-4920-bd42-8df7ad954c75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9637baf7-fe3c-4615-b0c3-b1b0f554f9fd | service: service-general +[2026-04-16 14:23:00.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056602770004 | request_id: 9637baf7-fe3c-4615-b0c3-b1b0f554f9fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb05b6f7-4a75-4976-9684-3db33f866fea | service: service-general +[2026-04-16 14:23:00.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509110708620002 | request_id: eb05b6f7-4a75-4976-9684-3db33f866fea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a4806f4-8045-446d-bc45-2fe70b14773e | service: service-general +[2026-04-16 14:23:00.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514024909640005 | request_id: 9a4806f4-8045-446d-bc45-2fe70b14773e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1728d43a-8af2-4b48-9bcb-beb04679eaf7 | service: service-general +[2026-04-16 14:23:00.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.315µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120702680004 | request_id: 1728d43a-8af2-4b48-9bcb-beb04679eaf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7744d2ff-f593-4692-aa4b-f6b3ffce205b | service: service-general +[2026-04-16 14:23:00.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508155012870003 | request_id: 7744d2ff-f593-4692-aa4b-f6b3ffce205b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 079706fd-c67e-40cb-b1b4-2a811f3fe96f | service: service-general +[2026-04-16 14:23:00.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057103960004 | request_id: 079706fd-c67e-40cb-b1b4-2a811f3fe96f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52159dcd-9a67-400b-b5ac-fcef02b67329 | service: service-general +[2026-04-16 14:23:00.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504084105560003 | request_id: 52159dcd-9a67-400b-b5ac-fcef02b67329 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05a87660-8064-4db4-8d97-be3caf8d1d34 | service: service-general +[2026-04-16 14:23:00.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036102680001 | request_id: 05a87660-8064-4db4-8d97-be3caf8d1d34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7aca9978-2589-4cf1-9900-aeec2ed4a9f5 | service: service-general +[2026-04-16 14:23:00.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514206008860007 | request_id: 7aca9978-2589-4cf1-9900-aeec2ed4a9f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 150d41c8-e326-42a0-9f9c-467350b1f36b | service: service-general +[2026-04-16 14:23:00.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195609940001 | request_id: 150d41c8-e326-42a0-9f9c-467350b1f36b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72e3470c-4c0e-4816-9216-eed4ae483a78 | service: service-general +[2026-04-16 14:23:00.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044506090003 | request_id: 72e3470c-4c0e-4816-9216-eed4ae483a78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb8e4bb9-d6d2-4eeb-860a-08407a6d88ef | service: service-general +[2026-04-16 14:23:00.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256507800002 | request_id: bb8e4bb9-d6d2-4eeb-860a-08407a6d88ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a63a2e9-bd6a-4cd3-9803-ff1910ec492b | service: service-general +[2026-04-16 14:23:00.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164107890011 | request_id: 5a63a2e9-bd6a-4cd3-9803-ff1910ec492b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc0cadff-f746-4462-b359-2e3a4c923f78 | service: service-general +[2026-04-16 14:23:00.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910786070 | request_id: dc0cadff-f746-4462-b359-2e3a4c923f78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3857b54-46e0-4876-adc1-aa720da81715 | service: service-general +[2026-04-16 14:23:00.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514093006540013 | request_id: d3857b54-46e0-4876-adc1-aa720da81715 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9660da81-95ee-488b-aa07-81f6b146ae1c | service: service-general +[2026-04-16 14:23:00.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033112130005 | request_id: 9660da81-95ee-488b-aa07-81f6b146ae1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32c85dfc-914c-4775-9a6d-7350e3aebcee | service: service-general +[2026-04-16 14:23:00.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504156006740001 | request_id: 32c85dfc-914c-4775-9a6d-7350e3aebcee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a99a2f9e-ab9f-498d-83ac-f4bca64f8dfd | service: service-general +[2026-04-16 14:23:00.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081611680001 | request_id: a99a2f9e-ab9f-498d-83ac-f4bca64f8dfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efc0983c-0555-4827-a015-9ee81768507f | service: service-general +[2026-04-16 14:23:00.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024507670001 | request_id: efc0983c-0555-4827-a015-9ee81768507f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5cef212-1329-4565-a1e1-f79cb4e89de8 | service: service-general +[2026-04-16 14:23:00.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101608630001 | request_id: f5cef212-1329-4565-a1e1-f79cb4e89de8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36ee8312-6a52-40bb-aba4-aa8740e3da34 | service: service-general +[2026-04-16 14:23:00.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170101700050 | request_id: 36ee8312-6a52-40bb-aba4-aa8740e3da34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e402411f-86a3-4c8c-b323-411f7e385e72 | service: service-general +[2026-04-16 14:23:00.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030504040002 | request_id: e402411f-86a3-4c8c-b323-411f7e385e72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 386f3498-47ec-495f-8622-5a14d0801e10 | service: service-general +[2026-04-16 14:23:00.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016807200002 | request_id: 386f3498-47ec-495f-8622-5a14d0801e10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 578c9b6b-3846-4026-a32a-0dc00e3d4bde | service: service-general +[2026-04-16 14:23:00.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520066104660001 | request_id: 578c9b6b-3846-4026-a32a-0dc00e3d4bde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 091f16c6-9017-47f5-8f9c-0cfcc682e9cb | service: service-general +[2026-04-16 14:23:00.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101305580002 | request_id: 091f16c6-9017-47f5-8f9c-0cfcc682e9cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c1b78e9-a9dd-4dae-b7ca-3a9c61ee68e7 | service: service-general +[2026-04-16 14:23:00.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043012630003 | request_id: 0c1b78e9-a9dd-4dae-b7ca-3a9c61ee68e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40b505de-3a6c-4f40-8090-7edec8aeab8c | service: service-general +[2026-04-16 14:23:00.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669680 | request_id: 40b505de-3a6c-4f40-8090-7edec8aeab8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7db81599-5303-4550-8a13-226059c80e04 | service: service-general +[2026-04-16 14:23:00.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015304530001 | request_id: 7db81599-5303-4550-8a13-226059c80e04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bada1f1b-f95e-4a79-9439-fcc88191baea | service: service-general +[2026-04-16 14:23:00.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517075108550001 | request_id: bada1f1b-f95e-4a79-9439-fcc88191baea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ee11f71-fe82-4dfa-99d1-2916b8dca003 | service: service-general +[2026-04-16 14:23:00.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120109730001 | request_id: 0ee11f71-fe82-4dfa-99d1-2916b8dca003 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a215930-40c4-491f-a8f5-08974650ea84 | service: service-general +[2026-04-16 14:23:00.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185709630001 | request_id: 2a215930-40c4-491f-a8f5-08974650ea84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad5605e8-cdf4-484f-95d0-893f6264c025 | service: service-general +[2026-04-16 14:23:00.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084309720001 | request_id: ad5605e8-cdf4-484f-95d0-893f6264c025 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b264e54-4312-437b-8ee0-d2eb00cad98a | service: service-general +[2026-04-16 14:23:00.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045709780003 | request_id: 7b264e54-4312-437b-8ee0-d2eb00cad98a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d43c1e4-32bf-49b6-9259-6b10e8244b69 | service: service-general +[2026-04-16 14:23:00.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559215 | request_id: 5d43c1e4-32bf-49b6-9259-6b10e8244b69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb62edfe-d3f7-41dc-aefd-ed40c6098116 | service: service-general +[2026-04-16 14:23:00.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011602480001 | request_id: eb62edfe-d3f7-41dc-aefd-ed40c6098116 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0942edf-cac4-41bd-a494-034e26f28832 | service: service-general +[2026-04-16 14:23:00.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015501160005 | request_id: b0942edf-cac4-41bd-a494-034e26f28832 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4738d006-f60a-4efa-9b57-9217fc830945 | service: service-general +[2026-04-16 14:23:00.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503045304970002 | request_id: 4738d006-f60a-4efa-9b57-9217fc830945 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0b4a77a-cb2c-4620-ba8a-742268bcae72 | service: service-general +[2026-04-16 14:23:00.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056703140002 | request_id: a0b4a77a-cb2c-4620-ba8a-742268bcae72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbf0d36b-62a7-4186-a6c2-086570293a41 | service: service-general +[2026-04-16 14:23:00.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054909700005 | request_id: cbf0d36b-62a7-4186-a6c2-086570293a41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5afdeb5-0eb6-469f-9843-da658f39393f | service: service-general +[2026-04-16 14:23:00.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116707800005 | request_id: d5afdeb5-0eb6-469f-9843-da658f39393f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f57e0012-ea95-42f7-b752-9f2759554006 | service: service-general +[2026-04-16 14:23:00.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010808650004 | request_id: f57e0012-ea95-42f7-b752-9f2759554006 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1de33ba-5308-42a8-b39f-926fc63a6cf5 | service: service-general +[2026-04-16 14:23:00.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184708550004 | request_id: a1de33ba-5308-42a8-b39f-926fc63a6cf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9653f87-83c5-40c3-a822-b795099cb635 | service: service-general +[2026-04-16 14:23:00.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506072606120001 | request_id: b9653f87-83c5-40c3-a822-b795099cb635 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12415426-4b62-421a-aca4-64afd5d1f664 | service: service-general +[2026-04-16 14:23:00.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185706570001 | request_id: 12415426-4b62-421a-aca4-64afd5d1f664 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ec9b834-4506-42b8-b30c-e90d69a1d304 | service: service-general +[2026-04-16 14:23:00.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669681 | request_id: 8ec9b834-4506-42b8-b30c-e90d69a1d304 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c72bfda9-6bc3-439d-9ae3-e2d3d48a51d4 | service: service-general +[2026-04-16 14:23:00.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030503670004 | request_id: c72bfda9-6bc3-439d-9ae3-e2d3d48a51d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fc2f756-bf66-4ea0-8e45-f0f8036c3f24 | service: service-general +[2026-04-16 14:23:00.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170206760002 | request_id: 6fc2f756-bf66-4ea0-8e45-f0f8036c3f24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d5384ab-f103-4b4e-8470-0181cb9adb35 | service: service-general +[2026-04-16 14:23:00.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166804030004 | request_id: 9d5384ab-f103-4b4e-8470-0181cb9adb35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d965119-3f62-4636-af43-45e8a2da4ecc | service: service-general +[2026-04-16 14:23:00.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506056709960002 | request_id: 5d965119-3f62-4636-af43-45e8a2da4ecc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8de85494-bf40-4f73-9f3c-9959662891ea | service: service-general +[2026-04-16 14:23:00.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051808860001 | request_id: 8de85494-bf40-4f73-9f3c-9959662891ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3845a1a8-b75e-49f8-b4c0-55bcff4c77c2 | service: service-general +[2026-04-16 14:23:00.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504052409790002 | request_id: 3845a1a8-b75e-49f8-b4c0-55bcff4c77c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4315dcb-8886-41d8-9c82-bee7a9da65bf | service: service-general +[2026-04-16 14:23:00.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144111680004 | request_id: b4315dcb-8886-41d8-9c82-bee7a9da65bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 590584f6-921c-4d85-aef7-fc3d217f5663 | service: service-general +[2026-04-16 14:23:00.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506022630003___ | request_id: 590584f6-921c-4d85-aef7-fc3d217f5663 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bbbec7f-21e6-4eb2-8837-50fb862c8236 | service: service-general +[2026-04-16 14:23:00.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094707840002 | request_id: 6bbbec7f-21e6-4eb2-8837-50fb862c8236 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6008856-4c32-43bd-9db1-528bf6ffb532 | service: service-general +[2026-04-16 14:23:00.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574017112510002 | request_id: e6008856-4c32-43bd-9db1-528bf6ffb532 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d6512c1-6e9e-4fdb-b6ed-6135cd302cf5 | service: service-general +[2026-04-16 14:23:00.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241412570002 | request_id: 1d6512c1-6e9e-4fdb-b6ed-6135cd302cf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 900a263c-6442-4ddc-a9ac-2139338ed5a3 | service: service-general +[2026-04-16 14:23:00.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170408020001 | request_id: 900a263c-6442-4ddc-a9ac-2139338ed5a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c68ce35b-765d-4848-b1e7-335eef954cc6 | service: service-general +[2026-04-16 14:23:00.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578266403630001 | request_id: c68ce35b-765d-4848-b1e7-335eef954cc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beeb75ad-af48-4c31-884a-17545859fa00 | service: service-general +[2026-04-16 14:23:00.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505202409100001 | request_id: beeb75ad-af48-4c31-884a-17545859fa00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 063ecc80-9cd4-422f-89d3-5b02b3c7c7d0 | service: service-general +[2026-04-16 14:23:00.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116301980008 | request_id: 063ecc80-9cd4-422f-89d3-5b02b3c7c7d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dc47ab7-b787-4b25-b73a-275f49b329db | service: service-general +[2026-04-16 14:23:00.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 342.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076709880003 | request_id: 2dc47ab7-b787-4b25-b73a-275f49b329db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 779fe48c-94fa-414a-81cd-1267699c1294 | service: service-general +[2026-04-16 14:23:00.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030710690004 | request_id: 779fe48c-94fa-414a-81cd-1267699c1294 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fcc5115-64c8-4069-b4a6-2a9d35b00a16 | service: service-general +[2026-04-16 14:23:00.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131105200001 | request_id: 3fcc5115-64c8-4069-b4a6-2a9d35b00a16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac52a6e2-e737-4191-b00d-0ffbe03cda7c | service: service-general +[2026-04-16 14:23:00.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574014107660240 | request_id: ac52a6e2-e737-4191-b00d-0ffbe03cda7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26f1cba6-72d2-4fde-96a3-3be7a965a4fc | service: service-general +[2026-04-16 14:23:00.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086108770004 | request_id: 26f1cba6-72d2-4fde-96a3-3be7a965a4fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7de86740-d2b2-4d13-ba63-70fa576dea6c | service: service-general +[2026-04-16 14:23:00.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911382015 | request_id: 7de86740-d2b2-4d13-ba63-70fa576dea6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c67b466e-da77-456c-ad8b-05c4bbb12577 | service: service-general +[2026-04-16 14:23:00.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505095210740003 | request_id: c67b466e-da77-456c-ad8b-05c4bbb12577 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e9606ff-83a5-4041-8515-1a19c6febfef | service: service-general +[2026-04-16 14:23:00.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161002170003 | request_id: 4e9606ff-83a5-4041-8515-1a19c6febfef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 398c9368-f656-4cc1-94db-8205392b3321 | service: service-general +[2026-04-16 14:23:00.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557630 | request_id: 398c9368-f656-4cc1-94db-8205392b3321 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9d84d29-970e-4692-a99e-7f056b388b3c | service: service-general +[2026-04-16 14:23:00.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055909540005 | request_id: b9d84d29-970e-4692-a99e-7f056b388b3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a02d4cad-6375-4958-aa0a-c1da78d9a3da | service: service-general +[2026-04-16 14:23:00.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514182411910001 | request_id: a02d4cad-6375-4958-aa0a-c1da78d9a3da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dec90664-86c7-4337-82cb-0002a1dc37e9 | service: service-general +[2026-04-16 14:23:00.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051002620095 | request_id: dec90664-86c7-4337-82cb-0002a1dc37e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 931810f0-7673-41a7-a9bc-ead0d9f10112 | service: service-general +[2026-04-16 14:23:00.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054407580002 | request_id: 931810f0-7673-41a7-a9bc-ead0d9f10112 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70b4bc8b-08b7-49fe-9dad-8789b22871b5 | service: service-general +[2026-04-16 14:23:00.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576021105520001 | request_id: 70b4bc8b-08b7-49fe-9dad-8789b22871b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 775cbf1b-d742-42fa-b8dc-1a8f55e2f3be | service: service-general +[2026-04-16 14:23:00.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056307840002 | request_id: 775cbf1b-d742-42fa-b8dc-1a8f55e2f3be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 809bd9fb-c6c4-4639-95a2-6087ffdfddbe | service: service-general +[2026-04-16 14:23:00.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669682 | request_id: 809bd9fb-c6c4-4639-95a2-6087ffdfddbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a19e164-78a8-468d-9ce0-4aa424ddc0b1 | service: service-general +[2026-04-16 14:23:00.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194501190001 | request_id: 2a19e164-78a8-468d-9ce0-4aa424ddc0b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52ea8345-6443-446c-9135-56190fdcaf04 | service: service-general +[2026-04-16 14:23:00.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165207800012 | request_id: 52ea8345-6443-446c-9135-56190fdcaf04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c906c8a-b8b3-4b98-a772-3326341c79f5 | service: service-general +[2026-04-16 14:23:00.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147112520001 | request_id: 8c906c8a-b8b3-4b98-a772-3326341c79f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc6c3f0b-a490-4efb-b235-074016a8dfcf | service: service-general +[2026-04-16 14:23:00.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012409770008 | request_id: fc6c3f0b-a490-4efb-b235-074016a8dfcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 639ae171-06f6-4a54-b4e2-3c0749f8fe4f | service: service-general +[2026-04-16 14:23:00.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084806740003 | request_id: 639ae171-06f6-4a54-b4e2-3c0749f8fe4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c123f6ff-c335-43df-9904-bab668e048ab | service: service-general +[2026-04-16 14:23:00.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.492µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034307650001 | request_id: c123f6ff-c335-43df-9904-bab668e048ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bdd07fa-7b2b-421a-9c02-0a48e26a64ce | service: service-general +[2026-04-16 14:23:00.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514072411070001 | request_id: 6bdd07fa-7b2b-421a-9c02-0a48e26a64ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14fa86ed-8265-42ae-aef6-c4553d9b7954 | service: service-general +[2026-04-16 14:23:00.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036208930002 | request_id: 14fa86ed-8265-42ae-aef6-c4553d9b7954 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dc5a194-6a3a-46dc-8e31-23605e1c8b8d | service: service-general +[2026-04-16 14:23:00.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034707620010 | request_id: 2dc5a194-6a3a-46dc-8e31-23605e1c8b8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 633fb578-a085-4f57-80ea-07a984ec2593 | service: service-general +[2026-04-16 14:23:00.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506114210590001 | request_id: 633fb578-a085-4f57-80ea-07a984ec2593 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 433e94a7-191b-430d-84b5-3bf1c52fe6f3 | service: service-general +[2026-04-16 14:23:00.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010212600001 | request_id: 433e94a7-191b-430d-84b5-3bf1c52fe6f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba8684d6-b518-40b8-b754-ad8b5c34b08a | service: service-general +[2026-04-16 14:23:00.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134308931113 | request_id: ba8684d6-b518-40b8-b754-ad8b5c34b08a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dc86101-d56a-4153-acc2-41e86ac0c450 | service: service-general +[2026-04-16 14:23:00.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045402700002 | request_id: 9dc86101-d56a-4153-acc2-41e86ac0c450 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc1de5ae-d341-4948-94a8-9c55c8a4cd0a | service: service-general +[2026-04-16 14:23:00.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184502910002 | request_id: dc1de5ae-d341-4948-94a8-9c55c8a4cd0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7dfe04b1-1e1b-4e5f-9e36-308cd9ef36a8 | service: service-general +[2026-04-16 14:23:00.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115503540001 | request_id: 7dfe04b1-1e1b-4e5f-9e36-308cd9ef36a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e851c46f-3f01-452b-8aed-21dc34d2fca1 | service: service-general +[2026-04-16 14:23:00.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200610650001 | request_id: e851c46f-3f01-452b-8aed-21dc34d2fca1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60e7cb1f-219f-48ef-a123-b557bfdb1651 | service: service-general +[2026-04-16 14:23:00.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040104160002 | request_id: 60e7cb1f-219f-48ef-a123-b557bfdb1651 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28d0ee3c-f83a-49e8-acaa-7ecd0cac8589 | service: service-general +[2026-04-16 14:23:00.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240501030001 | request_id: 28d0ee3c-f83a-49e8-acaa-7ecd0cac8589 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2e2946a-6e81-4eea-91c8-43e931587837 | service: service-general +[2026-04-16 14:23:00.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080107770017 | request_id: f2e2946a-6e81-4eea-91c8-43e931587837 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 920dfd3b-5937-4b17-91ac-8efe60dc1de7 | service: service-general +[2026-04-16 14:23:00.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505066203740001 | request_id: 920dfd3b-5937-4b17-91ac-8efe60dc1de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54eca7d9-6063-40dc-b2f8-3a6dfebdb4dc | service: service-general +[2026-04-16 14:23:00.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504102205640001 | request_id: 54eca7d9-6063-40dc-b2f8-3a6dfebdb4dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2be7c025-67fa-43f9-9ca4-cc7bda73b22d | service: service-general +[2026-04-16 14:23:00.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075507860001 | request_id: 2be7c025-67fa-43f9-9ca4-cc7bda73b22d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1054a9fd-1615-43ff-8e09-c36c2551a103 | service: service-general +[2026-04-16 14:23:00.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510090501690004 | request_id: 1054a9fd-1615-43ff-8e09-c36c2551a103 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3247208-854f-4510-937f-a9451e9d2c62 | service: service-general +[2026-04-16 14:23:00.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043103540001 | request_id: e3247208-854f-4510-937f-a9451e9d2c62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3b43c1d-5bc4-483f-a748-acbc25d4b9b9 | service: service-general +[2026-04-16 14:23:00.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515151804060001 | request_id: e3b43c1d-5bc4-483f-a748-acbc25d4b9b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a24ef226-6951-465a-ae0d-3071d0067821 | service: service-general +[2026-04-16 14:23:00.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556722 | request_id: a24ef226-6951-465a-ae0d-3071d0067821 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9165b666-6610-4fbc-bcb4-5381e185cf85 | service: service-general +[2026-04-16 14:23:00.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032112420001 | request_id: 9165b666-6610-4fbc-bcb4-5381e185cf85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fda8619-93c3-412a-8de9-423786aa02e0 | service: service-general +[2026-04-16 14:23:00.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 277.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015407820001 | request_id: 3fda8619-93c3-412a-8de9-423786aa02e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ded0359-ac3e-44a7-b815-691cf5382c30 | service: service-general +[2026-04-16 14:23:00.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509064306730004 | request_id: 0ded0359-ac3e-44a7-b815-691cf5382c30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42adb02b-33e8-4bfd-9d90-37a891c0c408 | service: service-general +[2026-04-16 14:23:00.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115011710002 | request_id: 42adb02b-33e8-4bfd-9d90-37a891c0c408 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9011d12b-9364-48af-aabd-2977f30a4c26 | service: service-general +[2026-04-16 14:23:00.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115102610001 | request_id: 9011d12b-9364-48af-aabd-2977f30a4c26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fb0dc07-c6b3-4824-903a-119d56e4d3ef | service: service-general +[2026-04-16 14:23:00.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185206880002 | request_id: 9fb0dc07-c6b3-4824-903a-119d56e4d3ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1f2785f-b1bf-4bc5-8390-51a6e1d457aa | service: service-general +[2026-04-16 14:23:00.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515055101630001 | request_id: d1f2785f-b1bf-4bc5-8390-51a6e1d457aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69bc383f-be20-4e97-8b29-e7f25d71ad92 | service: service-general +[2026-04-16 14:23:00.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031602530004 | request_id: 69bc383f-be20-4e97-8b29-e7f25d71ad92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91806645-6d1e-4439-9805-0c1a787d9c3c | service: service-general +[2026-04-16 14:23:00.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010901790005 | request_id: 91806645-6d1e-4439-9805-0c1a787d9c3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbde3625-2c35-4256-b3af-7fc69f711f74 | service: service-general +[2026-04-16 14:23:00.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305001910002 | request_id: bbde3625-2c35-4256-b3af-7fc69f711f74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6446dc6-f2a9-4504-9043-d48fbaf1e879 | service: service-general +[2026-04-16 14:23:00.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074709610003 | request_id: a6446dc6-f2a9-4504-9043-d48fbaf1e879 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b57b3cd-28d0-4d3b-9e93-9d52881d03db | service: service-general +[2026-04-16 14:23:00.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505203011950001 | request_id: 5b57b3cd-28d0-4d3b-9e93-9d52881d03db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc0ef31d-a442-444d-a55b-5e94741f6e7a | service: service-general +[2026-04-16 14:23:00.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: cc0ef31d-a442-444d-a55b-5e94741f6e7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03b06d9a-fd0e-477d-a783-0f35be8ba74c | service: service-general +[2026-04-16 14:23:00.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126410970004 | request_id: 03b06d9a-fd0e-477d-a783-0f35be8ba74c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 166100dd-9700-4cc6-83f1-94527490144b | service: service-general +[2026-04-16 14:23:00.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026510540001 | request_id: 166100dd-9700-4cc6-83f1-94527490144b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d97050e-ba70-4189-a7ac-0a65b0ab5fbd | service: service-general +[2026-04-16 14:23:00.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126712950001 | request_id: 3d97050e-ba70-4189-a7ac-0a65b0ab5fbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08acb945-3b49-4292-85af-0b485ada3260 | service: service-general +[2026-04-16 14:23:00.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520044203960003 | request_id: 08acb945-3b49-4292-85af-0b485ada3260 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54665fc0-60e0-4364-8954-e99c01ae7794 | service: service-general +[2026-04-16 14:23:00.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222802010004 | request_id: 54665fc0-60e0-4364-8954-e99c01ae7794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffde1ef9-b65d-4722-b222-d1e98f45db5b | service: service-general +[2026-04-16 14:23:00.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184607630005 | request_id: ffde1ef9-b65d-4722-b222-d1e98f45db5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e51a1589-7692-44c3-8701-e452954adc33 | service: service-general +[2026-04-16 14:23:00.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081509730002 | request_id: e51a1589-7692-44c3-8701-e452954adc33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c01306e9-28e7-42a2-a8ba-6ddd6778e88b | service: service-general +[2026-04-16 14:23:00.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012907010008 | request_id: c01306e9-28e7-42a2-a8ba-6ddd6778e88b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43c459dc-eb53-466a-96b8-a43c9c5fbb67 | service: service-general +[2026-04-16 14:23:00.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194803970001 | request_id: 43c459dc-eb53-466a-96b8-a43c9c5fbb67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ad41455-44a8-478d-be7f-fa1b28410dd1 | service: service-general +[2026-04-16 14:23:00.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181704190002 | request_id: 0ad41455-44a8-478d-be7f-fa1b28410dd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d78304fd-5dff-4fb2-be98-0732a97a46fa | service: service-general +[2026-04-16 14:23:00.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508024511730002 | request_id: d78304fd-5dff-4fb2-be98-0732a97a46fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 601bc39d-6fac-4549-96e1-1e25a219c3ba | service: service-general +[2026-04-16 14:23:00.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010805880003 | request_id: 601bc39d-6fac-4549-96e1-1e25a219c3ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac4b56d5-8dbe-4da7-ac02-00663514f37c | service: service-general +[2026-04-16 14:23:00.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034903800001 | request_id: ac4b56d5-8dbe-4da7-ac02-00663514f37c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98522f36-f410-4695-b5fd-e2236d7c1897 | service: service-general +[2026-04-16 14:23:00.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504191001590001 | request_id: 98522f36-f410-4695-b5fd-e2236d7c1897 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e23f412d-395b-4c27-ba89-0a4c564a0827 | service: service-general +[2026-04-16 14:23:00.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074501650001 | request_id: e23f412d-395b-4c27-ba89-0a4c564a0827 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a245e80-8445-4787-a887-ca0b5f3bfccb | service: service-general +[2026-04-16 14:23:00.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011001470003 | request_id: 8a245e80-8445-4787-a887-ca0b5f3bfccb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6935f736-3bca-4e4f-88db-b886490182fc | service: service-general +[2026-04-16 14:23:00.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911385756 | request_id: 6935f736-3bca-4e4f-88db-b886490182fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 071ddaac-e106-4a3d-bfa5-29bb371353ec | service: service-general +[2026-04-16 14:23:00.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156802040001 | request_id: 071ddaac-e106-4a3d-bfa5-29bb371353ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8eb37d8-ebe7-41b7-b534-8915c3853270 | service: service-general +[2026-04-16 14:23:00.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: c8eb37d8-ebe7-41b7-b534-8915c3853270 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f44c4ac-5edf-4d46-a4b6-a40a795f9eee | service: service-general +[2026-04-16 14:23:00.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156108770001 | request_id: 7f44c4ac-5edf-4d46-a4b6-a40a795f9eee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71b2a155-eea0-4c13-bd9c-db92d17a1769 | service: service-general +[2026-04-16 14:23:00.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235808760003 | request_id: 71b2a155-eea0-4c13-bd9c-db92d17a1769 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa3ba514-3310-418c-aee0-c0f92b5bdc0d | service: service-general +[2026-04-16 14:23:00.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518086003900004 | request_id: aa3ba514-3310-418c-aee0-c0f92b5bdc0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d099e986-be63-4d8f-b77a-d9f7de7f5053 | service: service-general +[2026-04-16 14:23:00.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195403780001 | request_id: d099e986-be63-4d8f-b77a-d9f7de7f5053 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d2485a2-8cc2-4698-8259-2cfc27ee28d8 | service: service-general +[2026-04-16 14:23:00.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504093001950002 | request_id: 0d2485a2-8cc2-4698-8259-2cfc27ee28d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4274a2c-dd60-4617-8c68-75ccd5d36469 | service: service-general +[2026-04-16 14:23:00.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576025411820001 | request_id: b4274a2c-dd60-4617-8c68-75ccd5d36469 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22261aee-f054-45a2-bbb2-f9d0c45d045e | service: service-general +[2026-04-16 14:23:00.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054202840006 | request_id: 22261aee-f054-45a2-bbb2-f9d0c45d045e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ffc7e54-5130-4a50-8632-23e0e6108961 | service: service-general +[2026-04-16 14:23:00.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101808820006 | request_id: 6ffc7e54-5130-4a50-8632-23e0e6108961 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8488b48a-9f52-438d-9609-379f154613b5 | service: service-general +[2026-04-16 14:23:00.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245203750002 | request_id: 8488b48a-9f52-438d-9609-379f154613b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1aea04b-0f44-4543-b062-d675f9fab990 | service: service-general +[2026-04-16 14:23:00.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513041511010001 | request_id: e1aea04b-0f44-4543-b062-d675f9fab990 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2b6dd03-2162-497b-a291-808c3f9c6fd3 | service: service-general +[2026-04-16 14:23:00.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910224230 | request_id: b2b6dd03-2162-497b-a291-808c3f9c6fd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73cc298e-e968-46ba-b686-f86c75a95a7e | service: service-general +[2026-04-16 14:23:00.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244108730002 | request_id: 73cc298e-e968-46ba-b686-f86c75a95a7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09a1b49d-f783-4af9-bbb4-d964062150fa | service: service-general +[2026-04-16 14:23:00.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126007730001 | request_id: 09a1b49d-f783-4af9-bbb4-d964062150fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b245dee-76ff-4a64-a7a0-2ada3a87e5fd | service: service-general +[2026-04-16 14:23:00.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101640106 | request_id: 8b245dee-76ff-4a64-a7a0-2ada3a87e5fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e1e66e7-ee6d-4608-99eb-8f4aa579f2c4 | service: service-general +[2026-04-16 14:23:00.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 8e1e66e7-ee6d-4608-99eb-8f4aa579f2c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba572be3-b153-41e8-be34-f57af3ce2eed | service: service-general +[2026-04-16 14:23:00.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026403340010 | request_id: ba572be3-b153-41e8-be34-f57af3ce2eed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cb0cfff-4c8a-4b0e-b7d3-ba21283bc346 | service: service-general +[2026-04-16 14:23:00.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025911140004 | request_id: 8cb0cfff-4c8a-4b0e-b7d3-ba21283bc346 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e313596c-b1f0-4161-8240-8f6b135f2121 | service: service-general +[2026-04-16 14:23:00.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506160406670002 | request_id: e313596c-b1f0-4161-8240-8f6b135f2121 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1ab62ef-49ac-4e61-a958-8b9bc5d09b40 | service: service-general +[2026-04-16 14:23:00.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165002000002 | request_id: c1ab62ef-49ac-4e61-a958-8b9bc5d09b40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52082078-a7d2-4257-8e50-2a1c34714d7b | service: service-general +[2026-04-16 14:23:00.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042209680004 | request_id: 52082078-a7d2-4257-8e50-2a1c34714d7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02f8c765-3188-4865-9500-ba5ee1fe44b2 | service: service-general +[2026-04-16 14:23:00.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226305930001 | request_id: 02f8c765-3188-4865-9500-ba5ee1fe44b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78e6a404-22b2-49ca-8be1-45c986e417ec | service: service-general +[2026-04-16 14:23:00.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517065106930001 | request_id: 78e6a404-22b2-49ca-8be1-45c986e417ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65e5aafe-1079-482d-84ff-32b53c7b1a7e | service: service-general +[2026-04-16 14:23:00.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514223006630005 | request_id: 65e5aafe-1079-482d-84ff-32b53c7b1a7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09ef8e96-3100-4b38-b79e-25f22f33647f | service: service-general +[2026-04-16 14:23:00.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015210750002 | request_id: 09ef8e96-3100-4b38-b79e-25f22f33647f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bd43013-ac3c-476f-b6b3-f2d6d38054b6 | service: service-general +[2026-04-16 14:23:00.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501126511770001 | request_id: 1bd43013-ac3c-476f-b6b3-f2d6d38054b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c474363f-1a03-4c21-80d3-efb65a8c4345 | service: service-general +[2026-04-16 14:23:00.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035508790001 | request_id: c474363f-1a03-4c21-80d3-efb65a8c4345 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c74ce893-d23a-4c6d-84f5-640d21a4e73d | service: service-general +[2026-04-16 14:23:00.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669683 | request_id: c74ce893-d23a-4c6d-84f5-640d21a4e73d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc7d4947-3429-4e9b-ab22-5dfd66d4351c | service: service-general +[2026-04-16 14:23:00.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085808740005 | request_id: fc7d4947-3429-4e9b-ab22-5dfd66d4351c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5137ec3c-a6f0-4525-83df-6c896a041177 | service: service-general +[2026-04-16 14:23:00.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155704100001 | request_id: 5137ec3c-a6f0-4525-83df-6c896a041177 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 702f73f5-a739-4979-bd5f-9fba15d8cd7d | service: service-general +[2026-04-16 14:23:00.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164610760003 | request_id: 702f73f5-a739-4979-bd5f-9fba15d8cd7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d51e3dc5-2393-499f-9348-ecc8df3694ce | service: service-general +[2026-04-16 14:23:00.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022004630001 | request_id: d51e3dc5-2393-499f-9348-ecc8df3694ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fe3c07f-673c-4333-8c8a-bfbf0560c4b9 | service: service-general +[2026-04-16 14:23:00.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271707540001 | request_id: 3fe3c07f-673c-4333-8c8a-bfbf0560c4b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ad3965d-ab1e-469e-9adc-dbb8e2fd19e4 | service: service-general +[2026-04-16 14:23:00.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041605130007 | request_id: 8ad3965d-ab1e-469e-9adc-dbb8e2fd19e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08b0bbd2-d7d8-46a9-b71a-7b14d64fba0a | service: service-general +[2026-04-16 14:23:00.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234108600036 | request_id: 08b0bbd2-d7d8-46a9-b71a-7b14d64fba0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40b45808-0bab-4acf-8f53-5f776d674dbf | service: service-general +[2026-04-16 14:23:00.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015112190001 | request_id: 40b45808-0bab-4acf-8f53-5f776d674dbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 091a230c-76e2-4b50-a5d0-655ddb759d8e | service: service-general +[2026-04-16 14:23:00.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571024503410003 | request_id: 091a230c-76e2-4b50-a5d0-655ddb759d8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f438fc8-d8db-412e-a06f-7ef46f3d2673 | service: service-general +[2026-04-16 14:23:00.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014107660035 | request_id: 1f438fc8-d8db-412e-a06f-7ef46f3d2673 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ca61b48-275e-498b-88d9-bb989157e4d7 | service: service-general +[2026-04-16 14:23:00.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054409080001 | request_id: 6ca61b48-275e-498b-88d9-bb989157e4d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd1bd2cf-7d78-4bc9-869d-dacf43f89f77 | service: service-general +[2026-04-16 14:23:00.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506183012560002 | request_id: dd1bd2cf-7d78-4bc9-869d-dacf43f89f77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c7ecbac-497e-4d6a-ace2-24005627d70e | service: service-general +[2026-04-16 14:23:00.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174308980001 | request_id: 1c7ecbac-497e-4d6a-ace2-24005627d70e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f0ff020-a610-48b7-98c6-e9552fcb43a0 | service: service-general +[2026-04-16 14:23:00.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130708750006 | request_id: 5f0ff020-a610-48b7-98c6-e9552fcb43a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49e59809-7c09-4645-a274-2eabde263a30 | service: service-general +[2026-04-16 14:23:00.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040204620008 | request_id: 49e59809-7c09-4645-a274-2eabde263a30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a7d266b-616f-4e6b-8913-5e885d39f303 | service: service-general +[2026-04-16 14:23:00.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578126704800002 | request_id: 1a7d266b-616f-4e6b-8913-5e885d39f303 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11626bce-763d-482f-80f4-a04f5da19e9f | service: service-general +[2026-04-16 14:23:00.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/505110909580001_ | request_id: 11626bce-763d-482f-80f4-a04f5da19e9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdf844c1-344f-4c36-8b2b-4221ebb09e60 | service: service-general +[2026-04-16 14:23:00.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046009950004 | request_id: fdf844c1-344f-4c36-8b2b-4221ebb09e60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02948904-a888-4a20-a05e-6b91bdb2388b | service: service-general +[2026-04-16 14:23:00.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155608660003 | request_id: 02948904-a888-4a20-a05e-6b91bdb2388b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5decc2f4-3c5b-4365-a842-f4326b4d8c0f | service: service-general +[2026-04-16 14:23:00.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211211570001 | request_id: 5decc2f4-3c5b-4365-a842-f4326b4d8c0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a3696d3-8877-44a1-90d4-3a98e9f3e452 | service: service-general +[2026-04-16 14:23:00.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051812610001 | request_id: 0a3696d3-8877-44a1-90d4-3a98e9f3e452 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25cf2f7c-1285-488b-9171-1c678815c793 | service: service-general +[2026-04-16 14:23:00.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054105960002 | request_id: 25cf2f7c-1285-488b-9171-1c678815c793 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae3d3e68-1f0d-4d14-9918-6367c2865c58 | service: service-general +[2026-04-16 14:23:00.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505121109710001 | request_id: ae3d3e68-1f0d-4d14-9918-6367c2865c58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5cb7389-585b-4807-8556-2349a45727b6 | service: service-general +[2026-04-16 14:23:00.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134103750005 | request_id: d5cb7389-585b-4807-8556-2349a45727b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76d52ebc-3b91-4066-9243-aa8f2efa5937 | service: service-general +[2026-04-16 14:23:00.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021812660003 | request_id: 76d52ebc-3b91-4066-9243-aa8f2efa5937 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2707e5bb-f93b-46a6-a297-2f3dab7a9889 | service: service-general +[2026-04-16 14:23:00.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041111510001 | request_id: 2707e5bb-f93b-46a6-a297-2f3dab7a9889 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3b91672-897d-4cf2-90ad-7aa65dff5123 | service: service-general +[2026-04-16 14:23:00.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241407850006 | request_id: c3b91672-897d-4cf2-90ad-7aa65dff5123 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e66ca55e-335c-4b1f-817b-e81c7b728336 | service: service-general +[2026-04-16 14:23:00.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504136804700002 | request_id: e66ca55e-335c-4b1f-817b-e81c7b728336 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06b7c9c4-ccb1-4192-b0ff-b4bdef9129c0 | service: service-general +[2026-04-16 14:23:00.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506122404970004 | request_id: 06b7c9c4-ccb1-4192-b0ff-b4bdef9129c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51da9dd1-bd0c-413a-98be-f9c142c62dbb | service: service-general +[2026-04-16 14:23:00.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0256515154854555 | request_id: 51da9dd1-bd0c-413a-98be-f9c142c62dbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34a0937b-620d-4ff0-b7f0-04cfadd04382 | service: service-general +[2026-04-16 14:23:00.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035204770009 | request_id: 34a0937b-620d-4ff0-b7f0-04cfadd04382 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e1c2426-5a56-4341-ada4-6807e27005fa | service: service-general +[2026-04-16 14:23:00.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295206880004 | request_id: 9e1c2426-5a56-4341-ada4-6807e27005fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac80f746-33ca-47fa-ac4b-cf7ee1d40097 | service: service-general +[2026-04-16 14:23:00.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: ac80f746-33ca-47fa-ac4b-cf7ee1d40097 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24c5bb3d-7226-423e-a729-aa0205c307b3 | service: service-general +[2026-04-16 14:23:00.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040612640088 | request_id: 24c5bb3d-7226-423e-a729-aa0205c307b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd5d6a4e-7e30-43db-95ab-440f4c2f5ce2 | service: service-general +[2026-04-16 14:23:00.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045102190001 | request_id: bd5d6a4e-7e30-43db-95ab-440f4c2f5ce2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2161028-83eb-4e5f-84e4-adfb260e81ed | service: service-general +[2026-04-16 14:23:00.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053012520002 | request_id: c2161028-83eb-4e5f-84e4-adfb260e81ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c86d2406-6dc0-405d-b66f-8be65b91c43e | service: service-general +[2026-04-16 14:23:00.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060101510017 | request_id: c86d2406-6dc0-405d-b66f-8be65b91c43e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2307e688-ff92-4e50-8c8b-ab73028a7a3f | service: service-general +[2026-04-16 14:23:00.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513174111630001 | request_id: 2307e688-ff92-4e50-8c8b-ab73028a7a3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41a5ca11-a386-4b2b-b17b-4a1019b53d24 | service: service-general +[2026-04-16 14:23:00.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: 41a5ca11-a386-4b2b-b17b-4a1019b53d24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ee5bca4-13d5-4ce0-8af7-5cf1d4c25cca | service: service-general +[2026-04-16 14:23:00.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190605780003 | request_id: 6ee5bca4-13d5-4ce0-8af7-5cf1d4c25cca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35bebbf8-48bf-4dda-ad8a-4d66cd14b393 | service: service-general +[2026-04-16 14:23:00.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235204770001 | request_id: 35bebbf8-48bf-4dda-ad8a-4d66cd14b393 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf98b70b-7155-4f2c-8982-c3bf3041c600 | service: service-general +[2026-04-16 14:23:00.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509194107650197 | request_id: bf98b70b-7155-4f2c-8982-c3bf3041c600 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d422f256-d520-4fd6-8668-fed65c0324c2 | service: service-general +[2026-04-16 14:23:00.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220108461001 | request_id: d422f256-d520-4fd6-8668-fed65c0324c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00b877b0-485f-4876-a7f9-099bc99360f7 | service: service-general +[2026-04-16 14:23:00.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578544142465451 | request_id: 00b877b0-485f-4876-a7f9-099bc99360f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fca67aad-4e23-4249-8663-217f109a2cab | service: service-general +[2026-04-16 14:23:00.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520036107910001 | request_id: fca67aad-4e23-4249-8663-217f109a2cab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 294d89da-d52c-4a5a-b995-c410ff2d6bc1 | service: service-general +[2026-04-16 14:23:00.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116804860007 | request_id: 294d89da-d52c-4a5a-b995-c410ff2d6bc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4297430-7912-4f75-86db-768df491b46a | service: service-general +[2026-04-16 14:23:00.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504044405790004 | request_id: b4297430-7912-4f75-86db-768df491b46a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d48a2cc2-95c8-4a28-86f1-82913072aeea | service: service-general +[2026-04-16 14:23:00.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020612580002 | request_id: d48a2cc2-95c8-4a28-86f1-82913072aeea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23e52db1-264b-44c5-b7cb-e741e32b7da8 | service: service-general +[2026-04-16 14:23:00.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020809690005 | request_id: 23e52db1-264b-44c5-b7cb-e741e32b7da8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5f608d9-f44a-4139-a208-e16557e11ee4 | service: service-general +[2026-04-16 14:23:00.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314111940001 | request_id: e5f608d9-f44a-4139-a208-e16557e11ee4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b770dd0-60cd-4734-a03c-78c9006cb50d | service: service-general +[2026-04-16 14:23:00.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516034806780005 | request_id: 2b770dd0-60cd-4734-a03c-78c9006cb50d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9539599-f290-4549-bd75-20183aeb7105 | service: service-general +[2026-04-16 14:23:00.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035711580005 | request_id: d9539599-f290-4549-bd75-20183aeb7105 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59ee285b-6634-42da-a2ed-8b456b9bd4bf | service: service-general +[2026-04-16 14:23:00.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121606690006 | request_id: 59ee285b-6634-42da-a2ed-8b456b9bd4bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f807dcc-52c7-4d37-a3c8-4e3cea43c0fc | service: service-general +[2026-04-16 14:23:00.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030101490003 | request_id: 2f807dcc-52c7-4d37-a3c8-4e3cea43c0fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db56d7fb-bdcf-417b-9044-dbebd1c903b3 | service: service-general +[2026-04-16 14:23:00.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105609540002 | request_id: db56d7fb-bdcf-417b-9044-dbebd1c903b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4733ce18-432d-4242-8431-bb1d3946ecbb | service: service-general +[2026-04-16 14:23:00.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021202910001 | request_id: 4733ce18-432d-4242-8431-bb1d3946ecbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08e5e669-d652-447f-805c-9812abfd9adb | service: service-general +[2026-04-16 14:23:00.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054811710001 | request_id: 08e5e669-d652-447f-805c-9812abfd9adb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 486e0c2e-aaf0-49e7-b2e0-2c5e59b630ff | service: service-general +[2026-04-16 14:23:00.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/507015008640003_ | request_id: 486e0c2e-aaf0-49e7-b2e0-2c5e59b630ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe92b8d4-13b6-4e10-9c50-01c69c2a2e92 | service: service-general +[2026-04-16 14:23:00.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191101580001 | request_id: fe92b8d4-13b6-4e10-9c50-01c69c2a2e92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3826abc6-53c0-4d3d-92f9-1951340fd65f | service: service-general +[2026-04-16 14:23:00.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572031002580003 | request_id: 3826abc6-53c0-4d3d-92f9-1951340fd65f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88e36f57-16ba-4707-8872-44e9a909656b | service: service-general +[2026-04-16 14:23:00.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021312720003 | request_id: 88e36f57-16ba-4707-8872-44e9a909656b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 831bcdf7-a49f-4044-8260-7a0208061139 | service: service-general +[2026-04-16 14:23:00.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011107670003 | request_id: 831bcdf7-a49f-4044-8260-7a0208061139 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54c68673-e98f-47e2-8e04-88c4fa822c01 | service: service-general +[2026-04-16 14:23:00.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015204700001 | request_id: 54c68673-e98f-47e2-8e04-88c4fa822c01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc3e4dc2-9511-43f8-a97f-6658ef577726 | service: service-general +[2026-04-16 14:23:00.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: cc3e4dc2-9511-43f8-a97f-6658ef577726 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1aabea76-3cb8-40aa-a285-f69b7769af1b | service: service-general +[2026-04-16 14:23:00.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515146905900002 | request_id: 1aabea76-3cb8-40aa-a285-f69b7769af1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d5d8d09-9bbc-4cc0-aeef-6f215cde8cc8 | service: service-general +[2026-04-16 14:23:00.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034101620067 | request_id: 4d5d8d09-9bbc-4cc0-aeef-6f215cde8cc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 141dc75c-6f04-499a-9273-31487c4d88a3 | service: service-general +[2026-04-16 14:23:00.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513125302780003 | request_id: 141dc75c-6f04-499a-9273-31487c4d88a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53a87751-67e1-48a4-b425-8fa867cb6c6a | service: service-general +[2026-04-16 14:23:00.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020708570006 | request_id: 53a87751-67e1-48a4-b425-8fa867cb6c6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f22f33bf-4e9d-4faa-9028-6899fd546f53 | service: service-general +[2026-04-16 14:23:00.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011708420005 | request_id: f22f33bf-4e9d-4faa-9028-6899fd546f53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19471deb-49a0-4e94-a0b5-d8f4416f8e82 | service: service-general +[2026-04-16 14:23:00.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055506710002 | request_id: 19471deb-49a0-4e94-a0b5-d8f4416f8e82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 075b1c49-6e15-4ca8-8118-cb3aa95cb3b6 | service: service-general +[2026-04-16 14:23:00.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084501540001 | request_id: 075b1c49-6e15-4ca8-8118-cb3aa95cb3b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8560fe2-9ae6-4590-832e-170dfcae2412 | service: service-general +[2026-04-16 14:23:00.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134201850014 | request_id: f8560fe2-9ae6-4590-832e-170dfcae2412 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97b3f0da-49b0-4a15-9447-c2e5321c0885 | service: service-general +[2026-04-16 14:23:00.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310502600001 | request_id: 97b3f0da-49b0-4a15-9447-c2e5321c0885 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32e3f6b8-afeb-43e1-b69f-e503f57dd474 | service: service-general +[2026-04-16 14:23:00.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111704510001 | request_id: 32e3f6b8-afeb-43e1-b69f-e503f57dd474 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4af95ebd-45d7-45c7-8e33-b9173be8e793 | service: service-general +[2026-04-16 14:23:00.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034610930001 | request_id: 4af95ebd-45d7-45c7-8e33-b9173be8e793 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf160256-0330-48a8-9f9a-669069a7ac74 | service: service-general +[2026-04-16 14:23:00.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030709610004 | request_id: bf160256-0330-48a8-9f9a-669069a7ac74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5991e169-6594-4518-ab12-029b3440204f | service: service-general +[2026-04-16 14:23:00.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216509770001 | request_id: 5991e169-6594-4518-ab12-029b3440204f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b266c79c-350e-4cd0-986d-f6407ecfe39d | service: service-general +[2026-04-16 14:23:00.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504015708690006 | request_id: b266c79c-350e-4cd0-986d-f6407ecfe39d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 898b1cdc-8568-45aa-9a28-d36feaa67241 | service: service-general +[2026-04-16 14:23:00.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052303930008 | request_id: 898b1cdc-8568-45aa-9a28-d36feaa67241 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e41d9e1-08a9-479f-8f53-5d54ace8de0c | service: service-general +[2026-04-16 14:23:00.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 535.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519085205980001 | request_id: 6e41d9e1-08a9-479f-8f53-5d54ace8de0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cca11f0-6e9d-4619-b28d-d0e468f353c8 | service: service-general +[2026-04-16 14:23:00.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508104507580001 | request_id: 1cca11f0-6e9d-4619-b28d-d0e468f353c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a9cc848-b021-4cbb-a3f5-1f6178532440 | service: service-general +[2026-04-16 14:23:00.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514151203140002 | request_id: 0a9cc848-b021-4cbb-a3f5-1f6178532440 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cd7e106-9aff-41e8-9e2c-9d97d7ca06a1 | service: service-general +[2026-04-16 14:23:00.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196707640001 | request_id: 6cd7e106-9aff-41e8-9e2c-9d97d7ca06a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fd38605-b666-4d5e-8868-6e461e305eec | service: service-general +[2026-04-16 14:23:00.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080611040003 | request_id: 3fd38605-b666-4d5e-8868-6e461e305eec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa39702b-b6e4-40a2-b1c2-bd30afef8d28 | service: service-general +[2026-04-16 14:23:00.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508150210850002 | request_id: fa39702b-b6e4-40a2-b1c2-bd30afef8d28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 739b0e60-f5db-4eeb-9482-6fd129a81995 | service: service-general +[2026-04-16 14:23:00.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519080806950001 | request_id: 739b0e60-f5db-4eeb-9482-6fd129a81995 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 659d1d97-5196-41af-a4c6-a32a686706cd | service: service-general +[2026-04-16 14:23:00.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336104810001 | request_id: 659d1d97-5196-41af-a4c6-a32a686706cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac542aa2-0eee-4680-8850-a5e9d8185371 | service: service-general +[2026-04-16 14:23:00.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505055204610005 | request_id: ac542aa2-0eee-4680-8850-a5e9d8185371 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e11161b-653c-437e-96f3-96545cf07bb3 | service: service-general +[2026-04-16 14:23:00.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505160203890001 | request_id: 3e11161b-653c-437e-96f3-96545cf07bb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32d5f1ba-d240-4467-b968-b02ac2e8df36 | service: service-general +[2026-04-16 14:23:00.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510081502540002 | request_id: 32d5f1ba-d240-4467-b968-b02ac2e8df36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b4708c7-e7d4-46db-ab29-e46bc5e78d91 | service: service-general +[2026-04-16 14:23:00.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045515 | request_id: 7b4708c7-e7d4-46db-ab29-e46bc5e78d91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1649eaa9-b152-472d-84ef-b437c82f1d3b | service: service-general +[2026-04-16 14:23:00.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012808630011 | request_id: 1649eaa9-b152-472d-84ef-b437c82f1d3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 844681f2-6558-4803-9f1a-413298b52bcc | service: service-general +[2026-04-16 14:23:00.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000078 | request_id: 844681f2-6558-4803-9f1a-413298b52bcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05f04862-62eb-4985-9d54-5cf30ed09793 | service: service-general +[2026-04-16 14:23:00.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473016303680008 | request_id: 05f04862-62eb-4985-9d54-5cf30ed09793 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d96c556-e718-499f-85d2-e39899815b38 | service: service-general +[2026-04-16 14:23:00.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101770093 | request_id: 0d96c556-e718-499f-85d2-e39899815b38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91778886-4663-4cc8-92e8-2f0a0f7578db | service: service-general +[2026-04-16 14:23:00.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 91778886-4663-4cc8-92e8-2f0a0f7578db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f135b84-122d-47e4-93fe-9eb1e918acd6 | service: service-general +[2026-04-16 14:23:00.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510032507150002 | request_id: 7f135b84-122d-47e4-93fe-9eb1e918acd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29e674ea-d458-48c4-8519-fa0eabaef2e0 | service: service-general +[2026-04-16 14:23:00.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 29e674ea-d458-48c4-8519-fa0eabaef2e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f6f7f4b-d5bb-4546-a569-584b3afab499 | service: service-general +[2026-04-16 14:23:00.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040107580010 | request_id: 8f6f7f4b-d5bb-4546-a569-584b3afab499 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df6a9cd2-d4e1-4ebf-bf7f-60fdaa896acf | service: service-general +[2026-04-16 14:23:00.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046504810003 | request_id: df6a9cd2-d4e1-4ebf-bf7f-60fdaa896acf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c91e204-83bb-47b1-a5e7-64e5675a047c | service: service-general +[2026-04-16 14:23:00.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 241.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016712620004 | request_id: 6c91e204-83bb-47b1-a5e7-64e5675a047c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16451ff1-e9dc-4041-9a60-8315e5761498 | service: service-general +[2026-04-16 14:23:00.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515147007970001 | request_id: 16451ff1-e9dc-4041-9a60-8315e5761498 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1af32f4b-b97b-4b03-bfd3-ef98d52d0f90 | service: service-general +[2026-04-16 14:23:00.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035703110001 | request_id: 1af32f4b-b97b-4b03-bfd3-ef98d52d0f90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bdb0cc4-d943-439f-aece-c9f563723e1d | service: service-general +[2026-04-16 14:23:00.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240505000005 | request_id: 4bdb0cc4-d943-439f-aece-c9f563723e1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 193cab18-41a4-42df-81c3-0e9ef95bfa36 | service: service-general +[2026-04-16 14:23:00.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264203690001 | request_id: 193cab18-41a4-42df-81c3-0e9ef95bfa36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ec27d24-ab94-4d32-ae0c-46c9d6d975c3 | service: service-general +[2026-04-16 14:23:00.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035204980002 | request_id: 8ec27d24-ab94-4d32-ae0c-46c9d6d975c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8586bf21-66d4-49bc-83d7-9fa5f199e96d | service: service-general +[2026-04-16 14:23:00.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506035010760001 | request_id: 8586bf21-66d4-49bc-83d7-9fa5f199e96d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83b652b3-8615-4c71-b162-b09ac745c117 | service: service-general +[2026-04-16 14:23:00.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3500022541002___ | request_id: 83b652b3-8615-4c71-b162-b09ac745c117 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51b72b23-9c65-4f1c-949c-ac9f8388d0e8 | service: service-general +[2026-04-16 14:23:00.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010310520001 | request_id: 51b72b23-9c65-4f1c-949c-ac9f8388d0e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80ed0ec7-9d3a-46b1-a73c-2b89ba8f39b0 | service: service-general +[2026-04-16 14:23:00.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162103170001 | request_id: 80ed0ec7-9d3a-46b1-a73c-2b89ba8f39b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f542daec-1e8b-490e-81a1-102b9b291e2a | service: service-general +[2026-04-16 14:23:00.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669684 | request_id: f542daec-1e8b-490e-81a1-102b9b291e2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3670add-eb21-4654-8af7-896fd989e540 | service: service-general +[2026-04-16 14:23:00.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246205970001 | request_id: e3670add-eb21-4654-8af7-896fd989e540 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7922c425-1045-4ea4-ad39-e81df7a465a2 | service: service-general +[2026-04-16 14:23:00.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114305670002 | request_id: 7922c425-1045-4ea4-ad39-e81df7a465a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1302f25-ee9b-410a-a783-b1078f61aece | service: service-general +[2026-04-16 14:23:00.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577030710840004 | request_id: a1302f25-ee9b-410a-a783-b1078f61aece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bf0927b-138b-4f0e-8b00-06ac42bcf4f7 | service: service-general +[2026-04-16 14:23:00.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196906740002 | request_id: 6bf0927b-138b-4f0e-8b00-06ac42bcf4f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c7385a4-31ff-46a0-9f4c-a1d9617cb918 | service: service-general +[2026-04-16 14:23:00.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507183008650002 | request_id: 7c7385a4-31ff-46a0-9f4c-a1d9617cb918 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3115beaf-5b51-4db5-b89f-677328042b14 | service: service-general +[2026-04-16 14:23:00.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505156311940003 | request_id: 3115beaf-5b51-4db5-b89f-677328042b14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42662422-4e99-44b3-9a99-b70c7310d764 | service: service-general +[2026-04-16 14:23:00.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084201680001 | request_id: 42662422-4e99-44b3-9a99-b70c7310d764 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d8afe86-7273-4148-9c35-bf1bfd3ae888 | service: service-general +[2026-04-16 14:23:00.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180805890002 | request_id: 2d8afe86-7273-4148-9c35-bf1bfd3ae888 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1be1d55-b149-4528-80ea-b11ada404133 | service: service-general +[2026-04-16 14:23:00.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034604020003 | request_id: d1be1d55-b149-4528-80ea-b11ada404133 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c92e0482-bdad-40f8-9c01-7f7633e8bcdb | service: service-general +[2026-04-16 14:23:00.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514100806640001 | request_id: c92e0482-bdad-40f8-9c01-7f7633e8bcdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53cd09bd-ff86-470e-84c9-ad335488050f | service: service-general +[2026-04-16 14:23:00.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172035605480004 | request_id: 53cd09bd-ff86-470e-84c9-ad335488050f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0311d4c3-eb19-4562-ab7d-0b526be5222d | service: service-general +[2026-04-16 14:23:00.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164101030001 | request_id: 0311d4c3-eb19-4562-ab7d-0b526be5222d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eaa7eec9-1162-4ec6-8d01-1a022af89518 | service: service-general +[2026-04-16 14:23:00.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146002960001 | request_id: eaa7eec9-1162-4ec6-8d01-1a022af89518 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46af45f3-797a-41f0-8e63-29b8c9dda478 | service: service-general +[2026-04-16 14:23:00.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271034904990007 | request_id: 46af45f3-797a-41f0-8e63-29b8c9dda478 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db1140fa-ae53-4b25-aa3f-2fec9dce44b3 | service: service-general +[2026-04-16 14:23:00.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111607590001 | request_id: db1140fa-ae53-4b25-aa3f-2fec9dce44b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 266e92c0-7130-41ab-a6e1-d0793320b2d7 | service: service-general +[2026-04-16 14:23:00.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012608030004 | request_id: 266e92c0-7130-41ab-a6e1-d0793320b2d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa8872d6-1592-4887-a7ee-d101d28bf8ef | service: service-general +[2026-04-16 14:23:00.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506172607120004 | request_id: aa8872d6-1592-4887-a7ee-d101d28bf8ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77cd0832-8637-4326-9f80-47a51fb96212 | service: service-general +[2026-04-16 14:23:00.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505066502920001 | request_id: 77cd0832-8637-4326-9f80-47a51fb96212 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab2d30a8-294c-4550-850b-50dacca660ca | service: service-general +[2026-04-16 14:23:00.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124504580001 | request_id: ab2d30a8-294c-4550-850b-50dacca660ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5b65176-cfe3-44f5-8231-2fe1f41d99f5 | service: service-general +[2026-04-16 14:23:00.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154107740096 | request_id: c5b65176-cfe3-44f5-8231-2fe1f41d99f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d11f34e8-87f4-4669-aedf-6fe4bbd2a2d8 | service: service-general +[2026-04-16 14:23:00.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014503140003 | request_id: d11f34e8-87f4-4669-aedf-6fe4bbd2a2d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.551] [INFO ] [ImagingStudy WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:23:00.551] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:53 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:23:00.551] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:56 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 09:52:16 +0000 UTC | service: service-general +[2026-04-16 14:23:00.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8d9ccd9-ac53-40fc-9fbe-f57f7915058d | service: service-general +[2026-04-16 14:23:00.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 266.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505160503700002 | request_id: a8d9ccd9-ac53-40fc-9fbe-f57f7915058d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 905ca1bd-fc78-4d67-875b-8345db6a9d5c | service: service-general +[2026-04-16 14:23:00.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012408600001 | request_id: 905ca1bd-fc78-4d67-875b-8345db6a9d5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb7f2051-3e26-42d0-ab86-9fddda3be035 | service: service-general +[2026-04-16 14:23:00.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015608970004 | request_id: cb7f2051-3e26-42d0-ab86-9fddda3be035 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 224d87ee-934e-4725-8072-647ca966fd1f | service: service-general +[2026-04-16 14:23:00.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 120.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116004770002 | request_id: 224d87ee-934e-4725-8072-647ca966fd1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d890a202-a1ca-4927-8b92-b3b29e65421b | service: service-general +[2026-04-16 14:23:00.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514222512970001 | request_id: d890a202-a1ca-4927-8b92-b3b29e65421b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a186aee5-52e0-44ba-a5db-d39dc6569cd9 | service: service-general +[2026-04-16 14:23:00.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146809700001 | request_id: a186aee5-52e0-44ba-a5db-d39dc6569cd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4eb242f8-c326-40d4-86d7-784c0da7edbd | service: service-general +[2026-04-16 14:23:00.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6111036311970001 | request_id: 4eb242f8-c326-40d4-86d7-784c0da7edbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67e1f55a-d79e-4211-ba36-537a778c6904 | service: service-general +[2026-04-16 14:23:00.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121708390001 | request_id: 67e1f55a-d79e-4211-ba36-537a778c6904 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c8baf7b-bbe9-4c15-8c79-600f41d43b6d | service: service-general +[2026-04-16 14:23:00.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184303600002 | request_id: 4c8baf7b-bbe9-4c15-8c79-600f41d43b6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66847ebb-8061-448f-bd01-3f34632a8cb9 | service: service-general +[2026-04-16 14:23:00.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011310000001 | request_id: 66847ebb-8061-448f-bd01-3f34632a8cb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75c6bd6a-1a22-40d5-96b8-964d4988ecba | service: service-general +[2026-04-16 14:23:00.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056503860003 | request_id: 75c6bd6a-1a22-40d5-96b8-964d4988ecba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d23babc8-94a9-4fa8-9b4a-2df160c5f982 | service: service-general +[2026-04-16 14:23:00.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514504706740002 | request_id: d23babc8-94a9-4fa8-9b4a-2df160c5f982 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f254f88b-f309-473e-b090-1249f82be3da | service: service-general +[2026-04-16 14:23:00.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111907100001 | request_id: f254f88b-f309-473e-b090-1249f82be3da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb533ff2-70df-45e7-ad44-8791aa2abb78 | service: service-general +[2026-04-16 14:23:00.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021810600001 | request_id: eb533ff2-70df-45e7-ad44-8791aa2abb78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee586b6c-b47f-4185-8fb5-3fe7498a4f32 | service: service-general +[2026-04-16 14:23:00.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025407700001 | request_id: ee586b6c-b47f-4185-8fb5-3fe7498a4f32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 952840bc-0533-42ea-b30c-ac5084c077cf | service: service-general +[2026-04-16 14:23:00.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232905650001 | request_id: 952840bc-0533-42ea-b30c-ac5084c077cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99ae53de-34aa-4dc5-8c42-8ecba117077e | service: service-general +[2026-04-16 14:23:00.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070408850003 | request_id: 99ae53de-34aa-4dc5-8c42-8ecba117077e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ef9fc2c-23c6-42e5-bfda-cfa2826d173d | service: service-general +[2026-04-16 14:23:00.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078233216663 | request_id: 0ef9fc2c-23c6-42e5-bfda-cfa2826d173d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 590cc8c3-9649-41d6-a6cc-3f6f1ccbd3cf | service: service-general +[2026-04-16 14:23:00.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910330516 | request_id: 590cc8c3-9649-41d6-a6cc-3f6f1ccbd3cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34cb17c2-f840-40fc-a0ae-9ea6ffb93dfe | service: service-general +[2026-04-16 14:23:00.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036509700003 | request_id: 34cb17c2-f840-40fc-a0ae-9ea6ffb93dfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc6eba88-332c-46ed-aae5-7bd0e2266880 | service: service-general +[2026-04-16 14:23:00.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060901160001 | request_id: dc6eba88-332c-46ed-aae5-7bd0e2266880 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5226b77d-8995-4fdd-9ced-4aecfc4a8592 | service: service-general +[2026-04-16 14:23:00.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042707670007 | request_id: 5226b77d-8995-4fdd-9ced-4aecfc4a8592 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 136459c9-cc4d-43fc-aa8a-e6038e821573 | service: service-general +[2026-04-16 14:23:00.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571025212750003 | request_id: 136459c9-cc4d-43fc-aa8a-e6038e821573 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f70b2536-1a14-422e-bee2-f137531dfd8f | service: service-general +[2026-04-16 14:23:00.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 117.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135605640001 | request_id: f70b2536-1a14-422e-bee2-f137531dfd8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b31997f-b603-4bf9-9925-8707c4dee6d7 | service: service-general +[2026-04-16 14:23:00.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194109910005 | request_id: 0b31997f-b603-4bf9-9925-8707c4dee6d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: febd68cf-7b8b-4153-a577-59555608f87a | service: service-general +[2026-04-16 14:23:00.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044306880002 | request_id: febd68cf-7b8b-4153-a577-59555608f87a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5428abc6-8597-4cf8-a8f8-14c196b1ec18 | service: service-general +[2026-04-16 14:23:00.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014707910002 | request_id: 5428abc6-8597-4cf8-a8f8-14c196b1ec18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 443a1a0a-917f-4b3d-bc70-b944fcc9270b | service: service-general +[2026-04-16 14:23:00.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030408750009 | request_id: 443a1a0a-917f-4b3d-bc70-b944fcc9270b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dcad49e-f71e-41ba-80af-5c28e82cb42f | service: service-general +[2026-04-16 14:23:00.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125302810004 | request_id: 0dcad49e-f71e-41ba-80af-5c28e82cb42f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0d41aef-8fc6-48e5-b3a4-0db2a06c2bbb | service: service-general +[2026-04-16 14:23:00.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510055607530001 | request_id: c0d41aef-8fc6-48e5-b3a4-0db2a06c2bbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed255437-0809-4ba9-ae98-97d79e0b7207 | service: service-general +[2026-04-16 14:23:00.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015711860003 | request_id: ed255437-0809-4ba9-ae98-97d79e0b7207 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 371b47bc-3b59-47bc-a563-7e1770935f72 | service: service-general +[2026-04-16 14:23:00.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231305710001 | request_id: 371b47bc-3b59-47bc-a563-7e1770935f72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a1199a0-8556-49a8-8d85-7cdc68d7d932 | service: service-general +[2026-04-16 14:23:00.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505160704010002 | request_id: 4a1199a0-8556-49a8-8d85-7cdc68d7d932 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0e892a3-76f2-48bc-a1a1-48d24b0fe50d | service: service-general +[2026-04-16 14:23:00.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 557.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121011810005 | request_id: a0e892a3-76f2-48bc-a1a1-48d24b0fe50d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6be8e43-1089-47e3-a09d-daa8fabbe519 | service: service-general +[2026-04-16 14:23:00.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054101760011 | request_id: b6be8e43-1089-47e3-a09d-daa8fabbe519 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58cf9b18-ee38-42f7-abbf-5db3a4e7d0cf | service: service-general +[2026-04-16 14:23:00.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521171108960001 | request_id: 58cf9b18-ee38-42f7-abbf-5db3a4e7d0cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb6d4bac-8bc1-4672-9c0c-419d8c28b12c | service: service-general +[2026-04-16 14:23:00.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3533115406890002 | request_id: cb6d4bac-8bc1-4672-9c0c-419d8c28b12c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97fcfc55-b81f-487e-a58d-ae79218c59b1 | service: service-general +[2026-04-16 14:23:00.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321909540003 | request_id: 97fcfc55-b81f-487e-a58d-ae79218c59b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7cff422-c310-4ee4-b9c4-d3ab4bd55f2a | service: service-general +[2026-04-16 14:23:00.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505044107640061 | request_id: f7cff422-c310-4ee4-b9c4-d3ab4bd55f2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9db23a74-d651-46f0-a75a-6d813360e268 | service: service-general +[2026-04-16 14:23:00.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: 9db23a74-d651-46f0-a75a-6d813360e268 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b048132-8995-4040-a87f-5d495c203941 | service: service-general +[2026-04-16 14:23:00.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014101630013 | request_id: 8b048132-8995-4040-a87f-5d495c203941 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b187a067-c400-488c-b0dd-3e121958cf99 | service: service-general +[2026-04-16 14:23:00.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507212911120002 | request_id: b187a067-c400-488c-b0dd-3e121958cf99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d2e30dd-2739-45ea-a3da-5c0f7ca37eaa | service: service-general +[2026-04-16 14:23:00.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035012940002 | request_id: 5d2e30dd-2739-45ea-a3da-5c0f7ca37eaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 405ef49a-8679-4778-b178-7740b4acce8f | service: service-general +[2026-04-16 14:23:00.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078982284515 | request_id: 405ef49a-8679-4778-b178-7740b4acce8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f968ba99-4a36-4cd0-b59c-df2ac1415804 | service: service-general +[2026-04-16 14:23:00.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012101610004 | request_id: f968ba99-4a36-4cd0-b59c-df2ac1415804 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 819d815c-627e-45e1-b3c7-700de7468965 | service: service-general +[2026-04-16 14:23:00.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055707500002 | request_id: 819d815c-627e-45e1-b3c7-700de7468965 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44d5d432-280f-4c91-94a8-8687bb6c8f45 | service: service-general +[2026-04-16 14:23:00.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210802150001 | request_id: 44d5d432-280f-4c91-94a8-8687bb6c8f45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc8cf3b3-a5d4-47f2-ab27-8a18b0ca1da4 | service: service-general +[2026-04-16 14:23:00.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016402720003 | request_id: bc8cf3b3-a5d4-47f2-ab27-8a18b0ca1da4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1258725a-5ddc-43dd-ae69-fb0ed5b404ab | service: service-general +[2026-04-16 14:23:00.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507183112650003 | request_id: 1258725a-5ddc-43dd-ae69-fb0ed5b404ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 499a5de8-4f45-46f1-ab18-c57df735c504 | service: service-general +[2026-04-16 14:23:00.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410670001 | request_id: 499a5de8-4f45-46f1-ab18-c57df735c504 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c05062b9-d84f-4265-8e42-c1dd7f2cb397 | service: service-general +[2026-04-16 14:23:00.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045471 | request_id: c05062b9-d84f-4265-8e42-c1dd7f2cb397 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 367ab5a8-71e6-4873-9a50-9ca004e681ab | service: service-general +[2026-04-16 14:23:00.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132512590001 | request_id: 367ab5a8-71e6-4873-9a50-9ca004e681ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f97b05f-4728-4cdb-8f7a-9dcdb6f8342e | service: service-general +[2026-04-16 14:23:00.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010507000009 | request_id: 1f97b05f-4728-4cdb-8f7a-9dcdb6f8342e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5aaf3b6f-0008-4ce5-b773-ff9674570229 | service: service-general +[2026-04-16 14:23:00.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304206910001 | request_id: 5aaf3b6f-0008-4ce5-b773-ff9674570229 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fad7c52-b494-4cbd-a3cf-bfcc85168d97 | service: service-general +[2026-04-16 14:23:00.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9201076609030001 | request_id: 7fad7c52-b494-4cbd-a3cf-bfcc85168d97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41c4bcd4-bb8c-4497-859f-dd9e72df05cf | service: service-general +[2026-04-16 14:23:00.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034109670001 | request_id: 41c4bcd4-bb8c-4497-859f-dd9e72df05cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0577cf4b-ef71-41d7-9822-92fecfcbd7e1 | service: service-general +[2026-04-16 14:23:00.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507225701980001 | request_id: 0577cf4b-ef71-41d7-9822-92fecfcbd7e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84960e7b-aae7-4fdc-9514-77d6db786ac1 | service: service-general +[2026-04-16 14:23:00.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507032905130001 | request_id: 84960e7b-aae7-4fdc-9514-77d6db786ac1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 964a0505-5aae-4714-b40e-93aaedd269c3 | service: service-general +[2026-04-16 14:23:00.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505125508650001 | request_id: 964a0505-5aae-4714-b40e-93aaedd269c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 656bbe58-067b-46a3-8afa-3861523c58e1 | service: service-general +[2026-04-16 14:23:00.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669688 | request_id: 656bbe58-067b-46a3-8afa-3861523c58e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc25e307-bd1d-4b30-9232-00f966378df0 | service: service-general +[2026-04-16 14:23:00.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000___ | request_id: fc25e307-bd1d-4b30-9232-00f966378df0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 641603cb-8b6a-4791-8b32-fe9d6b4b4865 | service: service-general +[2026-04-16 14:23:00.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506077005680001 | request_id: 641603cb-8b6a-4791-8b32-fe9d6b4b4865 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8c4d97f-b7df-4b1f-ae31-0f2bcbccc01b | service: service-general +[2026-04-16 14:23:00.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011602910003 | request_id: a8c4d97f-b7df-4b1f-ae31-0f2bcbccc01b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 132062e7-7159-41aa-8904-6fb352c92649 | service: service-general +[2026-04-16 14:23:00.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026610990004 | request_id: 132062e7-7159-41aa-8904-6fb352c92649 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 648c2972-f2dd-4392-abde-4bc5e8624158 | service: service-general +[2026-04-16 14:23:00.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042302500002 | request_id: 648c2972-f2dd-4392-abde-4bc5e8624158 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29a468f6-bcd3-4af6-8bc2-6c90f8af72a8 | service: service-general +[2026-04-16 14:23:00.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321707470002 | request_id: 29a468f6-bcd3-4af6-8bc2-6c90f8af72a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7155f59-f1c0-4052-8b3c-a08cc33ee92c | service: service-general +[2026-04-16 14:23:00.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503085608980002 | request_id: a7155f59-f1c0-4052-8b3c-a08cc33ee92c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08b26781-8783-4c1d-9b5f-46e1844ca113 | service: service-general +[2026-04-16 14:23:00.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506224107640067 | request_id: 08b26781-8783-4c1d-9b5f-46e1844ca113 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07a65f0a-fb29-4756-a365-a324577b808b | service: service-general +[2026-04-16 14:23:00.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231901190002 | request_id: 07a65f0a-fb29-4756-a365-a324577b808b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53a9ab1f-1fff-4805-9ec5-4a7e1b036752 | service: service-general +[2026-04-16 14:23:00.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091403870005 | request_id: 53a9ab1f-1fff-4805-9ec5-4a7e1b036752 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb03b64e-e280-4765-ab6f-064c8caca2ab | service: service-general +[2026-04-16 14:23:00.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911157253 | request_id: cb03b64e-e280-4765-ab6f-064c8caca2ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c861266-7343-4b82-94e5-d1777d08c855 | service: service-general +[2026-04-16 14:23:00.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045488 | request_id: 8c861266-7343-4b82-94e5-d1777d08c855 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb309f45-5d9f-4a48-82e0-fc05fa3d6111 | service: service-general +[2026-04-16 14:23:00.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517094309790002 | request_id: eb309f45-5d9f-4a48-82e0-fc05fa3d6111 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3bfda65-43c9-4b06-ad03-abf865a24ac3 | service: service-general +[2026-04-16 14:23:00.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911444873 | request_id: a3bfda65-43c9-4b06-ad03-abf865a24ac3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99fea1a9-61ce-4a59-b388-cb8ce124110f | service: service-general +[2026-04-16 14:23:00.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/961215250666____ | request_id: 99fea1a9-61ce-4a59-b388-cb8ce124110f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: baa901fc-93ed-48dd-a3d4-e7dda48425f7 | service: service-general +[2026-04-16 14:23:00.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052303560003 | request_id: baa901fc-93ed-48dd-a3d4-e7dda48425f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6da09990-c8b8-4ba2-bf1a-c6ee7ea41d73 | service: service-general +[2026-04-16 14:23:00.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056505730004 | request_id: 6da09990-c8b8-4ba2-bf1a-c6ee7ea41d73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 041ac4bc-21bd-41b3-8734-7ed94279f87a | service: service-general +[2026-04-16 14:23:00.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505047003620001 | request_id: 041ac4bc-21bd-41b3-8734-7ed94279f87a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 010a294b-0667-4f3e-8920-4737816fd688 | service: service-general +[2026-04-16 14:23:00.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572032503200002 | request_id: 010a294b-0667-4f3e-8920-4737816fd688 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eeeaae1-6f14-43cc-9f89-cbb95f9573c9 | service: service-general +[2026-04-16 14:23:00.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021407510001 | request_id: 0eeeaae1-6f14-43cc-9f89-cbb95f9573c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85ddbb7f-753b-49b1-9285-d8a8bb1df00d | service: service-general +[2026-04-16 14:23:00.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071149498 | request_id: 85ddbb7f-753b-49b1-9285-d8a8bb1df00d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7fa9765-6311-4fda-bba8-f28f2b760b63 | service: service-general +[2026-04-16 14:23:00.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072208950001 | request_id: a7fa9765-6311-4fda-bba8-f28f2b760b63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30ee37cd-d2f2-4a65-b5a6-c4fe2b6eef51 | service: service-general +[2026-04-16 14:23:00.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525075504940002 | request_id: 30ee37cd-d2f2-4a65-b5a6-c4fe2b6eef51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b868225c-d34f-4f17-86aa-3e825772c87c | service: service-general +[2026-04-16 14:23:00.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044108790007 | request_id: b868225c-d34f-4f17-86aa-3e825772c87c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecc1e82f-dfde-493d-a10b-8132edc136fc | service: service-general +[2026-04-16 14:23:00.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184111940004 | request_id: ecc1e82f-dfde-493d-a10b-8132edc136fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acb15909-c54a-4464-8ec4-cd4bd3fa0ee1 | service: service-general +[2026-04-16 14:23:00.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245608800011 | request_id: acb15909-c54a-4464-8ec4-cd4bd3fa0ee1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6936cd7-3eb4-4343-b0f7-6cc3b1cba212 | service: service-general +[2026-04-16 14:23:00.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010907670001 | request_id: a6936cd7-3eb4-4343-b0f7-6cc3b1cba212 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56ab3a0c-8639-45a0-be2a-3025f8bfb8d8 | service: service-general +[2026-04-16 14:23:00.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135611700002 | request_id: 56ab3a0c-8639-45a0-be2a-3025f8bfb8d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67938ae6-dc5e-421c-a0d2-57d286aae403 | service: service-general +[2026-04-16 14:23:00.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574036505900003 | request_id: 67938ae6-dc5e-421c-a0d2-57d286aae403 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8fa408e-f909-4748-a59b-357da62109e1 | service: service-general +[2026-04-16 14:23:00.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514172712770006 | request_id: d8fa408e-f909-4748-a59b-357da62109e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2da6d5e3-1954-4bed-bc1e-317a31d21646 | service: service-general +[2026-04-16 14:23:00.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300101680023 | request_id: 2da6d5e3-1954-4bed-bc1e-317a31d21646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5d406a5-7cd2-4fbb-8b46-c72c2c541075 | service: service-general +[2026-04-16 14:23:00.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016411980002 | request_id: d5d406a5-7cd2-4fbb-8b46-c72c2c541075 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db311237-d393-4aad-87e0-0cefed268582 | service: service-general +[2026-04-16 14:23:00.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274106910002 | request_id: db311237-d393-4aad-87e0-0cefed268582 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d05076e-c9ed-4d9e-a987-115ec76c8408 | service: service-general +[2026-04-16 14:23:00.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010507000009 | request_id: 6d05076e-c9ed-4d9e-a987-115ec76c8408 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f948f312-e04b-489f-b11e-efc93dfdefb9 | service: service-general +[2026-04-16 14:23:00.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245411860003 | request_id: f948f312-e04b-489f-b11e-efc93dfdefb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68ffa30d-7a50-421e-a802-142569ff0f91 | service: service-general +[2026-04-16 14:23:00.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911407834 | request_id: 68ffa30d-7a50-421e-a802-142569ff0f91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11908152-19a5-4f2a-84df-18632a075e87 | service: service-general +[2026-04-16 14:23:00.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 11908152-19a5-4f2a-84df-18632a075e87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f4b8869-61e2-43d6-bf0a-1bc15880b496 | service: service-general +[2026-04-16 14:23:00.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014208660004 | request_id: 9f4b8869-61e2-43d6-bf0a-1bc15880b496 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 529790d4-ae9e-42f3-bd1e-c924601cf7e1 | service: service-general +[2026-04-16 14:23:00.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035603990002 | request_id: 529790d4-ae9e-42f3-bd1e-c924601cf7e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc2526ee-9d14-4ded-a91a-99f8a4ef4180 | service: service-general +[2026-04-16 14:23:00.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180310800002 | request_id: fc2526ee-9d14-4ded-a91a-99f8a4ef4180 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ad176e2-1dae-47dc-9bbf-2c15f743f085 | service: service-general +[2026-04-16 14:23:00.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911489385 | request_id: 0ad176e2-1dae-47dc-9bbf-2c15f743f085 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e06011c-4809-4c65-9bd1-8aff595c80e3 | service: service-general +[2026-04-16 14:23:00.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025310470001 | request_id: 0e06011c-4809-4c65-9bd1-8aff595c80e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d7661b7-6226-496e-93a7-06bda0a7e7d5 | service: service-general +[2026-04-16 14:23:00.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579020505860001 | request_id: 0d7661b7-6226-496e-93a7-06bda0a7e7d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61d32eaf-5076-4bf5-9b0b-f6b297018aea | service: service-general +[2026-04-16 14:23:00.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511115811860001 | request_id: 61d32eaf-5076-4bf5-9b0b-f6b297018aea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52fec72e-e07e-4d8f-86c1-db2edaabe2eb | service: service-general +[2026-04-16 14:23:00.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292709980001 | request_id: 52fec72e-e07e-4d8f-86c1-db2edaabe2eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 869febd1-ba04-4b65-96f3-ca75888e49d2 | service: service-general +[2026-04-16 14:23:00.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051007540003 | request_id: 869febd1-ba04-4b65-96f3-ca75888e49d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a891e1bb-1f99-4bbf-8baa-6b548344c033 | service: service-general +[2026-04-16 14:23:00.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304105451201 | request_id: a891e1bb-1f99-4bbf-8baa-6b548344c033 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9852592b-a90b-4bb5-bd06-3d6825493253 | service: service-general +[2026-04-16 14:23:00.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041308020002 | request_id: 9852592b-a90b-4bb5-bd06-3d6825493253 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8652b8cd-227a-4352-9e11-cd3057886e24 | service: service-general +[2026-04-16 14:23:00.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105507580008 | request_id: 8652b8cd-227a-4352-9e11-cd3057886e24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27afea20-bd4d-4db1-a0e2-d76a08f87bf6 | service: service-general +[2026-04-16 14:23:00.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114301890002 | request_id: 27afea20-bd4d-4db1-a0e2-d76a08f87bf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 533fa421-76a2-4ef6-9595-0e6dcc1dfc02 | service: service-general +[2026-04-16 14:23:00.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180708650005 | request_id: 533fa421-76a2-4ef6-9595-0e6dcc1dfc02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0258ae3c-643b-47dc-b7f2-e883ab06f2b1 | service: service-general +[2026-04-16 14:23:00.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035304650008 | request_id: 0258ae3c-643b-47dc-b7f2-e883ab06f2b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc3feab8-2532-4cad-a39e-d5d26645a1f7 | service: service-general +[2026-04-16 14:23:00.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509131706840004 | request_id: dc3feab8-2532-4cad-a39e-d5d26645a1f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cd6ed37-3b42-426f-8980-b6d8b4287e72 | service: service-general +[2026-04-16 14:23:00.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044412460001 | request_id: 1cd6ed37-3b42-426f-8980-b6d8b4287e72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37bc3e84-9ae3-47be-a08f-2f4ba55384e6 | service: service-general +[2026-04-16 14:23:00.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251604870002 | request_id: 37bc3e84-9ae3-47be-a08f-2f4ba55384e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 746ab81b-8244-4837-bf02-f36a6f6a8ec8 | service: service-general +[2026-04-16 14:23:00.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016206970005 | request_id: 746ab81b-8244-4837-bf02-f36a6f6a8ec8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15517e8b-591f-400b-b854-c38aa1e9743b | service: service-general +[2026-04-16 14:23:00.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044101450003 | request_id: 15517e8b-591f-400b-b854-c38aa1e9743b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2da67c8-5d88-4497-b3a8-67f8e85fe6c7 | service: service-general +[2026-04-16 14:23:00.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044101450064 | request_id: f2da67c8-5d88-4497-b3a8-67f8e85fe6c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f57c393b-dc5f-49e5-a77b-d6defe35f6d1 | service: service-general +[2026-04-16 14:23:00.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184304770003 | request_id: f57c393b-dc5f-49e5-a77b-d6defe35f6d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5597bc94-abf4-490c-9f7e-7eea4845ed5b | service: service-general +[2026-04-16 14:23:00.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910627565 | request_id: 5597bc94-abf4-490c-9f7e-7eea4845ed5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14783724-e57b-4bd2-972e-e3430e673804 | service: service-general +[2026-04-16 14:23:00.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5103054907750004 | request_id: 14783724-e57b-4bd2-972e-e3430e673804 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7dc151d-89a7-43ac-b34b-d2eda2aa62a4 | service: service-general +[2026-04-16 14:23:00.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011901680001 | request_id: f7dc151d-89a7-43ac-b34b-d2eda2aa62a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e96cf4c-ccee-4acd-a9c1-561d0ccd5907 | service: service-general +[2026-04-16 14:23:00.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 564.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516162402960004 | request_id: 7e96cf4c-ccee-4acd-a9c1-561d0ccd5907 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e4b6f42-35fb-47b9-8e8b-5d4b525a1c17 | service: service-general +[2026-04-16 14:23:00.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3272024110960001 | request_id: 4e4b6f42-35fb-47b9-8e8b-5d4b525a1c17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07cfceb0-c327-456b-8911-477e22b3b42f | service: service-general +[2026-04-16 14:23:00.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104101430002 | request_id: 07cfceb0-c327-456b-8911-477e22b3b42f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38a04f34-7b73-4ea9-9158-6e091e82baf8 | service: service-general +[2026-04-16 14:23:00.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522124908610003 | request_id: 38a04f34-7b73-4ea9-9158-6e091e82baf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de8c004a-ea56-4152-adde-e6667424c516 | service: service-general +[2026-04-16 14:23:00.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911435440 | request_id: de8c004a-ea56-4152-adde-e6667424c516 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00fc545b-47cc-462b-bd04-6aa87ec09da3 | service: service-general +[2026-04-16 14:23:00.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520136208640001 | request_id: 00fc545b-47cc-462b-bd04-6aa87ec09da3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf749f61-2f33-4a2a-a78f-03b2f6a1bd45 | service: service-general +[2026-04-16 14:23:00.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134606630002 | request_id: bf749f61-2f33-4a2a-a78f-03b2f6a1bd45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 653b3973-87de-454a-a465-e40e44afb3ee | service: service-general +[2026-04-16 14:23:00.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505051212620001 | request_id: 653b3973-87de-454a-a465-e40e44afb3ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f7894bd-1c0a-4750-90e5-b5a60310e13c | service: service-general +[2026-04-16 14:23:00.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056409720003 | request_id: 0f7894bd-1c0a-4750-90e5-b5a60310e13c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3424f422-2d4b-49b9-b7b9-28efa9fdfdb7 | service: service-general +[2026-04-16 14:23:00.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362073652615151 | request_id: 3424f422-2d4b-49b9-b7b9-28efa9fdfdb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fba9857-6f01-4349-a841-e4a1789fcdfb | service: service-general +[2026-04-16 14:23:00.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910373657 | request_id: 6fba9857-6f01-4349-a841-e4a1789fcdfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb3c8a58-f92e-460f-9c02-7f8820416766 | service: service-general +[2026-04-16 14:23:00.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000_________ | request_id: cb3c8a58-f92e-460f-9c02-7f8820416766 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3c7dc76-06a9-40cf-90ef-04b903e98148 | service: service-general +[2026-04-16 14:23:00.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502143004600001 | request_id: e3c7dc76-06a9-40cf-90ef-04b903e98148 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6451744e-d8c4-4dbb-b70f-1f6789599692 | service: service-general +[2026-04-16 14:23:00.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244504970001 | request_id: 6451744e-d8c4-4dbb-b70f-1f6789599692 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86e8c5b2-1353-4b3e-bad1-c8bff56f1e06 | service: service-general +[2026-04-16 14:23:00.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911023823 | request_id: 86e8c5b2-1353-4b3e-bad1-c8bff56f1e06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 931a5831-4797-44e3-873d-883860903031 | service: service-general +[2026-04-16 14:23:00.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045701910002 | request_id: 931a5831-4797-44e3-873d-883860903031 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07407c58-85fc-45c1-8d13-8346d5558acf | service: service-general +[2026-04-16 14:23:00.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054107360025 | request_id: 07407c58-85fc-45c1-8d13-8346d5558acf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5669f233-fa9a-40ff-ac4c-5386fb11d7d9 | service: service-general +[2026-04-16 14:23:00.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165106750001 | request_id: 5669f233-fa9a-40ff-ac4c-5386fb11d7d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fd73882-2b27-46bd-98d6-e52abba63fab | service: service-general +[2026-04-16 14:23:00.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911211668 | request_id: 5fd73882-2b27-46bd-98d6-e52abba63fab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbfe0037-239f-414a-9863-460ecd86f4a3 | service: service-general +[2026-04-16 14:23:00.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242010860002 | request_id: dbfe0037-239f-414a-9863-460ecd86f4a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: deba0584-a5ae-4214-98d4-b439c63803c2 | service: service-general +[2026-04-16 14:23:00.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034705730002 | request_id: deba0584-a5ae-4214-98d4-b439c63803c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4802640a-a78c-41a2-8a86-de2a188243d1 | service: service-general +[2026-04-16 14:23:00.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3216070408980008 | request_id: 4802640a-a78c-41a2-8a86-de2a188243d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44f53f7b-e58a-4a0b-983e-94b47019c4e1 | service: service-general +[2026-04-16 14:23:00.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507276008150002 | request_id: 44f53f7b-e58a-4a0b-983e-94b47019c4e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02ded003-2fd4-4b8d-afb2-a4c57965c91c | service: service-general +[2026-04-16 14:23:00.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031602760001 | request_id: 02ded003-2fd4-4b8d-afb2-a4c57965c91c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2d50d77-ba56-443e-a2dd-824577d1188c | service: service-general +[2026-04-16 14:23:00.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362015145114000 | request_id: c2d50d77-ba56-443e-a2dd-824577d1188c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 264853d4-5d47-44b6-9d2b-e5790456a437 | service: service-general +[2026-04-16 14:23:00.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026312880006 | request_id: 264853d4-5d47-44b6-9d2b-e5790456a437 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d73a8c1-b29f-45b4-ac4c-57ba114c5133 | service: service-general +[2026-04-16 14:23:00.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506064607800002 | request_id: 6d73a8c1-b29f-45b4-ac4c-57ba114c5133 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c656458-3576-4f90-9484-3358da715ad2 | service: service-general +[2026-04-16 14:23:00.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505192807010003 | request_id: 2c656458-3576-4f90-9484-3358da715ad2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 136be2fe-b20a-4718-bdbe-427e5c7f62f5 | service: service-general +[2026-04-16 14:23:00.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1375026405020002 | request_id: 136be2fe-b20a-4718-bdbe-427e5c7f62f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3607507d-782f-4ef2-90ec-db195758491a | service: service-general +[2026-04-16 14:23:00.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010902520002 | request_id: 3607507d-782f-4ef2-90ec-db195758491a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34dd686a-6913-48e8-9a4e-bf9323147d5b | service: service-general +[2026-04-16 14:23:00.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516176806930001 | request_id: 34dd686a-6913-48e8-9a4e-bf9323147d5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4ebb805-edee-46db-aacc-ee5c3a384207 | service: service-general +[2026-04-16 14:23:00.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503064406920001 | request_id: a4ebb805-edee-46db-aacc-ee5c3a384207 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 516a6377-3653-4d7e-bd4b-b28cfc1aaac9 | service: service-general +[2026-04-16 14:23:00.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052604680001 | request_id: 516a6377-3653-4d7e-bd4b-b28cfc1aaac9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40481144-3c28-4cea-a71d-982414ee470b | service: service-general +[2026-04-16 14:23:00.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014911970002 | request_id: 40481144-3c28-4cea-a71d-982414ee470b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42ee5444-2763-4eb7-85e3-02c3a2e0b206 | service: service-general +[2026-04-16 14:23:00.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669694 | request_id: 42ee5444-2763-4eb7-85e3-02c3a2e0b206 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbc03f1a-5557-4b3d-b3fa-e21b696f77ba | service: service-general +[2026-04-16 14:23:00.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045011930003 | request_id: bbc03f1a-5557-4b3d-b3fa-e21b696f77ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 015d7406-11fb-4fa0-9f4c-4d88c5ce271b | service: service-general +[2026-04-16 14:23:00.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502031212950001 | request_id: 015d7406-11fb-4fa0-9f4c-4d88c5ce271b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b075853-cf20-4e1a-b7e6-3f04296df10b | service: service-general +[2026-04-16 14:23:00.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504110308910002 | request_id: 2b075853-cf20-4e1a-b7e6-3f04296df10b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68fc483b-1678-4a3c-911f-b92f2dc75622 | service: service-general +[2026-04-16 14:23:00.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170601920003 | request_id: 68fc483b-1678-4a3c-911f-b92f2dc75622 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b996fe5-7c33-47a5-93f7-1c4054d61d1d | service: service-general +[2026-04-16 14:23:00.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241904650006 | request_id: 2b996fe5-7c33-47a5-93f7-1c4054d61d1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2899413e-ba27-4ab7-9109-576eca7bdac0 | service: service-general +[2026-04-16 14:23:00.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000 | request_id: 2899413e-ba27-4ab7-9109-576eca7bdac0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc951d94-9d00-41a2-9bf4-ec8c9019beb1 | service: service-general +[2026-04-16 14:23:00.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022012860001 | request_id: dc951d94-9d00-41a2-9bf4-ec8c9019beb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5011abaf-aa15-4abe-86e0-a237effcc3b5 | service: service-general +[2026-04-16 14:23:00.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142804550001 | request_id: 5011abaf-aa15-4abe-86e0-a237effcc3b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dfb3e29-bb9d-4b3a-8593-877b2751d0ce | service: service-general +[2026-04-16 14:23:00.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096104930003 | request_id: 3dfb3e29-bb9d-4b3a-8593-877b2751d0ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10513125-34cc-410d-8961-2cae8f0b33e3 | service: service-general +[2026-04-16 14:23:00.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509274512450003 | request_id: 10513125-34cc-410d-8961-2cae8f0b33e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e7afb3c-9fe5-4578-ab78-2e31788c4f42 | service: service-general +[2026-04-16 14:23:00.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/010000 | request_id: 1e7afb3c-9fe5-4578-ab78-2e31788c4f42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a89f810b-116d-4852-b9b8-92f483c461dd | service: service-general +[2026-04-16 14:23:00.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504170101410002 | request_id: a89f810b-116d-4852-b9b8-92f483c461dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7639aa02-c876-4bf9-82e8-489a739c288b | service: service-general +[2026-04-16 14:23:00.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669695 | request_id: 7639aa02-c876-4bf9-82e8-489a739c288b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 508e50e6-3a9e-4f25-9e4d-0a541dab3c18 | service: service-general +[2026-04-16 14:23:00.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578225203710001 | request_id: 508e50e6-3a9e-4f25-9e4d-0a541dab3c18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d870f30f-6058-4066-85c0-0f0085a54c3e | service: service-general +[2026-04-16 14:23:00.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252512640003 | request_id: d870f30f-6058-4066-85c0-0f0085a54c3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b37857c9-b6c5-43df-a888-20ff8547f1b1 | service: service-general +[2026-04-16 14:23:00.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/001000__________ | request_id: b37857c9-b6c5-43df-a888-20ff8547f1b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76082f46-8094-4122-ae4a-b5192963aa97 | service: service-general +[2026-04-16 14:23:00.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331607830008 | request_id: 76082f46-8094-4122-ae4a-b5192963aa97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef9caf6b-250c-422c-bbf1-006744714485 | service: service-general +[2026-04-16 14:23:00.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669696 | request_id: ef9caf6b-250c-422c-bbf1-006744714485 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75810033-6053-4557-a86a-f62c6142f773 | service: service-general +[2026-04-16 14:23:00.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205504980003 | request_id: 75810033-6053-4557-a86a-f62c6142f773 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9586130-a934-42ee-aec1-d5bd2d713a98 | service: service-general +[2026-04-16 14:23:00.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022108820006 | request_id: e9586130-a934-42ee-aec1-d5bd2d713a98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4f97472-ffc8-4baf-be99-e4049f49b8d1 | service: service-general +[2026-04-16 14:23:00.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514214611620002 | request_id: d4f97472-ffc8-4baf-be99-e4049f49b8d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 068c525e-fbc4-4efb-9719-1ed001757109 | service: service-general +[2026-04-16 14:23:00.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040711650004 | request_id: 068c525e-fbc4-4efb-9719-1ed001757109 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 231b309c-9a56-45c2-b577-d9aa6dd84ec1 | service: service-general +[2026-04-16 14:23:00.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242504910006 | request_id: 231b309c-9a56-45c2-b577-d9aa6dd84ec1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ce03a23-4f2b-40ba-be47-9c972933b8bf | service: service-general +[2026-04-16 14:23:00.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669697 | request_id: 3ce03a23-4f2b-40ba-be47-9c972933b8bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8ad20ba-3992-49b6-934f-f13ea072cf66 | service: service-general +[2026-04-16 14:23:00.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669698 | request_id: c8ad20ba-3992-49b6-934f-f13ea072cf66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cde977c-64e5-4e43-96ce-5437b887ea18 | service: service-general +[2026-04-16 14:23:00.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242108990002 | request_id: 6cde977c-64e5-4e43-96ce-5437b887ea18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c593d1b5-d58a-456d-ba8d-6052156d2a73 | service: service-general +[2026-04-16 14:23:00.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: c593d1b5-d58a-456d-ba8d-6052156d2a73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb79531c-aac2-4f84-a7e7-86f1da73f8da | service: service-general +[2026-04-16 14:23:00.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: cb79531c-aac2-4f84-a7e7-86f1da73f8da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2daf615-ad6b-433b-b289-253d7a664878 | service: service-general +[2026-04-16 14:23:00.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: a2daf615-ad6b-433b-b289-253d7a664878 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6bc0aef-c82e-4c59-8e0d-8e9e705e12a8 | service: service-general +[2026-04-16 14:23:00.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: d6bc0aef-c82e-4c59-8e0d-8e9e705e12a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64e34263-b3ef-4390-ae85-d785c73c1ede | service: service-general +[2026-04-16 14:23:00.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135802670002 | request_id: 64e34263-b3ef-4390-ae85-d785c73c1ede | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d73a4fb4-4d74-4033-8035-b1f6b0735d02 | service: service-general +[2026-04-16 14:23:00.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: d73a4fb4-4d74-4033-8035-b1f6b0735d02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf13b3e9-08b2-40a0-834c-c6d75a7b4a6c | service: service-general +[2026-04-16 14:23:00.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: cf13b3e9-08b2-40a0-834c-c6d75a7b4a6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3c289aa-09d9-46cb-af0e-15a6b92f1a47 | service: service-general +[2026-04-16 14:23:00.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: f3c289aa-09d9-46cb-af0e-15a6b92f1a47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3de4db57-794f-45c7-9b68-cb61ec76a543 | service: service-general +[2026-04-16 14:23:00.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 3de4db57-794f-45c7-9b68-cb61ec76a543 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e85a18a-bf21-43fd-8353-11df01ad45f7 | service: service-general +[2026-04-16 14:23:00.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 3e85a18a-bf21-43fd-8353-11df01ad45f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe88f533-c339-4209-9772-19ba1e594be4 | service: service-general +[2026-04-16 14:23:00.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: fe88f533-c339-4209-9772-19ba1e594be4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1bac183-af2e-466d-b957-451dbe4e433b | service: service-general +[2026-04-16 14:23:00.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: e1bac183-af2e-466d-b957-451dbe4e433b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f926b09e-8cdb-416e-8c3f-b744b69f4cb0 | service: service-general +[2026-04-16 14:23:00.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: f926b09e-8cdb-416e-8c3f-b744b69f4cb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc27b051-18b2-44f2-b2a3-9a56439151ee | service: service-general +[2026-04-16 14:23:00.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: bc27b051-18b2-44f2-b2a3-9a56439151ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a5f5ada-c1e1-404d-9f24-42a0dff8943d | service: service-general +[2026-04-16 14:23:00.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 3a5f5ada-c1e1-404d-9f24-42a0dff8943d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 880b2bdb-41a2-4773-9d57-d5315b8298aa | service: service-general +[2026-04-16 14:23:00.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502201712650001 | request_id: 880b2bdb-41a2-4773-9d57-d5315b8298aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43787433-ddc9-4a6d-b782-9297a706fe7f | service: service-general +[2026-04-16 14:23:00.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: 43787433-ddc9-4a6d-b782-9297a706fe7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 146b68ab-57a9-49ae-b0e1-b3c4c710047d | service: service-general +[2026-04-16 14:23:00.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026510540001 | request_id: 146b68ab-57a9-49ae-b0e1-b3c4c710047d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31ddcbee-9e50-4652-a886-f3969e16a5f3 | service: service-general +[2026-04-16 14:23:00.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509204107760111 | request_id: 31ddcbee-9e50-4652-a886-f3969e16a5f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0730b634-5fda-499c-8366-969cd5617942 | service: service-general +[2026-04-16 14:23:00.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 0730b634-5fda-499c-8366-969cd5617942 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7d0425f-28b8-4e47-8db1-3c592b83316d | service: service-general +[2026-04-16 14:23:00.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: e7d0425f-28b8-4e47-8db1-3c592b83316d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81155fc7-b1b0-4c38-b00b-c899c767961a | service: service-general +[2026-04-16 14:23:00.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222802010004 | request_id: 81155fc7-b1b0-4c38-b00b-c899c767961a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1552c46-04af-4e78-bfc6-0b7b6c6ac6a6 | service: service-general +[2026-04-16 14:23:00.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061710070002 | request_id: b1552c46-04af-4e78-bfc6-0b7b6c6ac6a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54024613-4adc-4c3e-8984-b64ef41ee43b | service: service-general +[2026-04-16 14:23:00.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094607740003 | request_id: 54024613-4adc-4c3e-8984-b64ef41ee43b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4530e4a2-6946-4750-a7d4-00b359b10625 | service: service-general +[2026-04-16 14:23:00.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 4530e4a2-6946-4750-a7d4-00b359b10625 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d8aebe4-582f-4f6a-8e76-ff1883a8c958 | service: service-general +[2026-04-16 14:23:00.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016710780005 | request_id: 4d8aebe4-582f-4f6a-8e76-ff1883a8c958 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 981b8e91-67ee-4b0e-b965-99d7d9035b7a | service: service-general +[2026-04-16 14:23:00.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 981b8e91-67ee-4b0e-b965-99d7d9035b7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 282eb386-630f-4be8-b603-5a8869ed1e3b | service: service-general +[2026-04-16 14:23:00.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 282eb386-630f-4be8-b603-5a8869ed1e3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bd362ee-2296-46cf-81a0-c0e55a05cb89 | service: service-general +[2026-04-16 14:23:00.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 573.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045210650001 | request_id: 3bd362ee-2296-46cf-81a0-c0e55a05cb89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b6a8a2d-7c9f-40c0-9e9a-544ba6bd7b78 | service: service-general +[2026-04-16 14:23:00.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135203530001 | request_id: 2b6a8a2d-7c9f-40c0-9e9a-544ba6bd7b78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a493abc-8d84-470f-a59d-001839069f8d | service: service-general +[2026-04-16 14:23:00.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: 9a493abc-8d84-470f-a59d-001839069f8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c59ac695-41d2-47a8-a402-5b0000f73479 | service: service-general +[2026-04-16 14:23:00.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545801 | request_id: c59ac695-41d2-47a8-a402-5b0000f73479 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 592f9ce1-1a77-446a-b9ef-bf9e8e2624a6 | service: service-general +[2026-04-16 14:23:00.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310502600001 | request_id: 592f9ce1-1a77-446a-b9ef-bf9e8e2624a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d5507d6-8023-410f-bbe0-950296dd239f | service: service-general +[2026-04-16 14:23:00.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: 0d5507d6-8023-410f-bbe0-950296dd239f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72b6c528-ba1d-40a6-b81d-a9cc76368856 | service: service-general +[2026-04-16 14:23:00.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669673 | request_id: 72b6c528-ba1d-40a6-b81d-a9cc76368856 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d5e2b52-a536-49ce-960e-fe0a63115cda | service: service-general +[2026-04-16 14:23:00.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: 5d5e2b52-a536-49ce-960e-fe0a63115cda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1921c3bb-8406-4714-a047-394ebc6ad0be | service: service-general +[2026-04-16 14:23:00.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 1921c3bb-8406-4714-a047-394ebc6ad0be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b346654f-e32e-488d-a608-90ae224eb97d | service: service-general +[2026-04-16 14:23:00.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: b346654f-e32e-488d-a608-90ae224eb97d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3632b173-bd79-42c6-846a-70d6b27cf1dc | service: service-general +[2026-04-16 14:23:00.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 3632b173-bd79-42c6-846a-70d6b27cf1dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 960a8b32-14d0-4121-a2fd-8be7ac867c1f | service: service-general +[2026-04-16 14:23:00.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144504620001 | request_id: 960a8b32-14d0-4121-a2fd-8be7ac867c1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44e93430-a4a1-40f0-a6e8-c26c50ce9899 | service: service-general +[2026-04-16 14:23:00.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 44e93430-a4a1-40f0-a6e8-c26c50ce9899 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39ed98e7-c610-42d6-8835-db23f918d984 | service: service-general +[2026-04-16 14:23:00.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054412670002 | request_id: 39ed98e7-c610-42d6-8835-db23f918d984 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 321370c3-1792-48c9-91e9-0a49b0cc5442 | service: service-general +[2026-04-16 14:23:00.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305712910001 | request_id: 321370c3-1792-48c9-91e9-0a49b0cc5442 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 810cd48d-a181-4fbd-8f2f-6f39f81fc1f7 | service: service-general +[2026-04-16 14:23:00.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084806740003 | request_id: 810cd48d-a181-4fbd-8f2f-6f39f81fc1f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c269824-f0bf-47a5-885a-9641fda67d00 | service: service-general +[2026-04-16 14:23:00.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510233003950002 | request_id: 9c269824-f0bf-47a5-885a-9641fda67d00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f4a2632-0b47-4dd6-af38-7d2a03db59ef | service: service-general +[2026-04-16 14:23:00.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3319062507150004 | request_id: 3f4a2632-0b47-4dd6-af38-7d2a03db59ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3f417f4-c5b0-4cb5-b50d-2f1fe5889664 | service: service-general +[2026-04-16 14:23:00.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510022101690005 | request_id: b3f417f4-c5b0-4cb5-b50d-2f1fe5889664 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b82e668d-2457-4f79-b280-8605b4366b50 | service: service-general +[2026-04-16 14:23:00.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515096811910004 | request_id: b82e668d-2457-4f79-b280-8605b4366b50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51aba290-0792-4481-aad9-ad6c98ffba41 | service: service-general +[2026-04-16 14:23:00.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011507650003 | request_id: 51aba290-0792-4481-aad9-ad6c98ffba41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65056dca-53f6-4f08-a3a0-7267d5dcab8a | service: service-general +[2026-04-16 14:23:00.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513124402200001 | request_id: 65056dca-53f6-4f08-a3a0-7267d5dcab8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7d03359-1889-4143-9393-2c234a5fc9df | service: service-general +[2026-04-16 14:23:00.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144103590002 | request_id: a7d03359-1889-4143-9393-2c234a5fc9df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 972beead-269e-425b-94b0-cc663b9c7e78 | service: service-general +[2026-04-16 14:23:00.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026402520001 | request_id: 972beead-269e-425b-94b0-cc663b9c7e78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c661e4b7-e38a-40b1-9cd8-299693abbd62 | service: service-general +[2026-04-16 14:23:00.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036011100005 | request_id: c661e4b7-e38a-40b1-9cd8-299693abbd62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1600c8a3-e3f2-4eeb-8c79-5e5184bad90c | service: service-general +[2026-04-16 14:23:00.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154705050001 | request_id: 1600c8a3-e3f2-4eeb-8c79-5e5184bad90c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4c38781-5a9c-406c-a4a5-682d1ca511b4 | service: service-general +[2026-04-16 14:23:00.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275907200001 | request_id: f4c38781-5a9c-406c-a4a5-682d1ca511b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c896792-74fb-4841-b1f5-6562afa878d9 | service: service-general +[2026-04-16 14:23:00.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502120609710001 | request_id: 0c896792-74fb-4841-b1f5-6562afa878d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b63c5552-18cc-4587-a915-05465faad4ad | service: service-general +[2026-04-16 14:23:00.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184702760003 | request_id: b63c5552-18cc-4587-a915-05465faad4ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fc8af4a-09bf-4f9f-b64c-b3cd489a20d1 | service: service-general +[2026-04-16 14:23:00.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505126007730001 | request_id: 2fc8af4a-09bf-4f9f-b64c-b3cd489a20d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9abe1653-93e8-40c4-b7af-db9b65fb5e45 | service: service-general +[2026-04-16 14:23:00.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116903730004 | request_id: 9abe1653-93e8-40c4-b7af-db9b65fb5e45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 524c9f5e-45ec-495e-96f9-34b6f54f129f | service: service-general +[2026-04-16 14:23:00.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012406680002 | request_id: 524c9f5e-45ec-495e-96f9-34b6f54f129f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d945e36-8623-47b2-b0d4-0482ef54840a | service: service-general +[2026-04-16 14:23:00.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192101100003 | request_id: 0d945e36-8623-47b2-b0d4-0482ef54840a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53ec548d-f403-4853-8962-a659d6c8cc5d | service: service-general +[2026-04-16 14:23:00.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211211570001 | request_id: 53ec548d-f403-4853-8962-a659d6c8cc5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eea9792f-1fb6-4f3a-b4e0-beedb4f5dabf | service: service-general +[2026-04-16 14:23:00.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324502010001 | request_id: eea9792f-1fb6-4f3a-b4e0-beedb4f5dabf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07e4a32f-e866-47e4-baf2-ec6b82bc216e | service: service-general +[2026-04-16 14:23:00.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505017009020003 | request_id: 07e4a32f-e866-47e4-baf2-ec6b82bc216e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 325414cb-0511-4d01-b681-5db33269440e | service: service-general +[2026-04-16 14:23:00.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506224107640067 | request_id: 325414cb-0511-4d01-b681-5db33269440e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e64f77a-248f-4382-ba36-b3c8a508ccab | service: service-general +[2026-04-16 14:23:00.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 117.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: 7e64f77a-248f-4382-ba36-b3c8a508ccab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 377b840f-4a97-4652-8cc7-85d20adc1684 | service: service-general +[2026-04-16 14:23:00.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 120.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160101700038 | request_id: 377b840f-4a97-4652-8cc7-85d20adc1684 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d16c595-be73-419d-bf20-40df49d85222 | service: service-general +[2026-04-16 14:23:00.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503132012730001 | request_id: 7d16c595-be73-419d-bf20-40df49d85222 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 602d2f2e-2c98-4afe-b220-b335eddf5466 | service: service-general +[2026-04-16 14:23:00.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036004130004 | request_id: 602d2f2e-2c98-4afe-b220-b335eddf5466 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f68c4733-40ef-4218-bfcb-361e3422b6a9 | service: service-general +[2026-04-16 14:23:00.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552519 | request_id: f68c4733-40ef-4218-bfcb-361e3422b6a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c250fa1-70a4-4620-9ace-845f160c3784 | service: service-general +[2026-04-16 14:23:00.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050510480002 | request_id: 9c250fa1-70a4-4620-9ace-845f160c3784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0483cd70-dec0-4d78-8cd5-317fa2144a4e | service: service-general +[2026-04-16 14:23:00.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022207600003 | request_id: 0483cd70-dec0-4d78-8cd5-317fa2144a4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ba518b7-0634-4846-b056-01cdaf7d144f | service: service-general +[2026-04-16 14:23:00.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012906770006 | request_id: 9ba518b7-0634-4846-b056-01cdaf7d144f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d19fc4b4-89bd-4f20-bff8-6e935e248f3e | service: service-general +[2026-04-16 14:23:00.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514047011940001 | request_id: d19fc4b4-89bd-4f20-bff8-6e935e248f3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba5ddad4-26f8-4704-8ac9-a2ba5c4a73eb | service: service-general +[2026-04-16 14:23:00.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061001040004 | request_id: ba5ddad4-26f8-4704-8ac9-a2ba5c4a73eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf40a4a8-e6a8-495e-b6ca-0758785dccfe | service: service-general +[2026-04-16 14:23:00.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304206910001 | request_id: bf40a4a8-e6a8-495e-b6ca-0758785dccfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20763e43-3284-4d2d-955f-d8770ef60b9c | service: service-general +[2026-04-16 14:23:00.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025905630001 | request_id: 20763e43-3284-4d2d-955f-d8770ef60b9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65378a96-add7-4303-82e9-99546c13fb03 | service: service-general +[2026-04-16 14:23:00.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024602800001 | request_id: 65378a96-add7-4303-82e9-99546c13fb03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec576d6f-db2b-4938-962c-895008d2e831 | service: service-general +[2026-04-16 14:23:00.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100606200001 | request_id: ec576d6f-db2b-4938-962c-895008d2e831 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ab7582a-07dc-4d6f-a207-3016994246c3 | service: service-general +[2026-04-16 14:23:00.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669699 | request_id: 7ab7582a-07dc-4d6f-a207-3016994246c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 732270c8-ec4d-4c10-b63e-004b0481b48c | service: service-general +[2026-04-16 14:23:00.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505171008600001 | request_id: 732270c8-ec4d-4c10-b63e-004b0481b48c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b831a19a-abfb-4c6d-b6e3-9eba89388062 | service: service-general +[2026-04-16 14:23:00.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: b831a19a-abfb-4c6d-b6e3-9eba89388062 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 715e2546-21bb-4580-8192-2fddbd649010 | service: service-general +[2026-04-16 14:23:00.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264111450001 | request_id: 715e2546-21bb-4580-8192-2fddbd649010 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbb6f0fd-9058-46db-855f-862453d348aa | service: service-general +[2026-04-16 14:23:00.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508046403680002 | request_id: fbb6f0fd-9058-46db-855f-862453d348aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b59a084-f11b-4b39-aadb-876ca8684a74 | service: service-general +[2026-04-16 14:23:00.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135304910003 | request_id: 7b59a084-f11b-4b39-aadb-876ca8684a74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 940bcc1a-ef25-4dfb-8d8b-5bacf2366227 | service: service-general +[2026-04-16 14:23:00.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510220507580006 | request_id: 940bcc1a-ef25-4dfb-8d8b-5bacf2366227 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c372cb4f-0479-442b-96de-74fe1673484d | service: service-general +[2026-04-16 14:23:00.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571012511560002 | request_id: c372cb4f-0479-442b-96de-74fe1673484d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5b0aa31-e136-4b20-9d30-67dd2edd1aa1 | service: service-general +[2026-04-16 14:23:00.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034410520002 | request_id: f5b0aa31-e136-4b20-9d30-67dd2edd1aa1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d4c4992-5030-420a-bba9-afdc44796615 | service: service-general +[2026-04-16 14:23:00.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116010160001 | request_id: 3d4c4992-5030-420a-bba9-afdc44796615 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2695bafd-3240-475e-88e6-9d6c02774e3f | service: service-general +[2026-04-16 14:23:00.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295508570001 | request_id: 2695bafd-3240-475e-88e6-9d6c02774e3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cf30c1f-031b-4dc8-9b5a-eebfb1c6f3c4 | service: service-general +[2026-04-16 14:23:00.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504196303730001 | request_id: 2cf30c1f-031b-4dc8-9b5a-eebfb1c6f3c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bacd5e5-fbc6-48ad-890e-6d1a61c674b8 | service: service-general +[2026-04-16 14:23:00.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115111890004 | request_id: 8bacd5e5-fbc6-48ad-890e-6d1a61c674b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a66ea306-f82b-4047-80db-681a8058450e | service: service-general +[2026-04-16 14:23:00.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517195410580001 | request_id: a66ea306-f82b-4047-80db-681a8058450e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 597db179-e768-4d65-93e0-b334289aee2c | service: service-general +[2026-04-16 14:23:00.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572034108860002 | request_id: 597db179-e768-4d65-93e0-b334289aee2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f824d671-611a-406a-b937-42eb264ede93 | service: service-general +[2026-04-16 14:23:00.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556690 | request_id: f824d671-611a-406a-b937-42eb264ede93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ea3f2ae-7658-4660-bd61-883d6111d72a | service: service-general +[2026-04-16 14:23:00.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164906660002 | request_id: 6ea3f2ae-7658-4660-bd61-883d6111d72a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 033f9201-a1d3-4525-bda9-e0b8e260a916 | service: service-general +[2026-04-16 14:23:00.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503101205590001 | request_id: 033f9201-a1d3-4525-bda9-e0b8e260a916 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 181d090f-12c6-43ed-938e-e7722fa83562 | service: service-general +[2026-04-16 14:23:00.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513126801760001 | request_id: 181d090f-12c6-43ed-938e-e7722fa83562 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26a4ff53-a15f-4c3b-ad84-1209f1ac10bd | service: service-general +[2026-04-16 14:23:00.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220205960002 | request_id: 26a4ff53-a15f-4c3b-ad84-1209f1ac10bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89631fb3-1fa4-4136-b094-1ed1c5812cd4 | service: service-general +[2026-04-16 14:23:00.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 89631fb3-1fa4-4136-b094-1ed1c5812cd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8021cf6-40e4-481d-9ad9-df091cf90468 | service: service-general +[2026-04-16 14:23:00.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065205990004 | request_id: b8021cf6-40e4-481d-9ad9-df091cf90468 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a4ba129-9aa1-4076-bb24-5b4d11b9a50a | service: service-general +[2026-04-16 14:23:00.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509165707880002 | request_id: 7a4ba129-9aa1-4076-bb24-5b4d11b9a50a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f47f0272-a87b-4033-b5a1-f6b805704208 | service: service-general +[2026-04-16 14:23:00.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141312070001 | request_id: f47f0272-a87b-4033-b5a1-f6b805704208 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5760490-91eb-459f-90a1-86a47a99a6aa | service: service-general +[2026-04-16 14:23:00.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513120701660001 | request_id: a5760490-91eb-459f-90a1-86a47a99a6aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a16adc54-06c4-4ba2-8b22-10fcac0d4e30 | service: service-general +[2026-04-16 14:23:00.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: a16adc54-06c4-4ba2-8b22-10fcac0d4e30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70071ded-3570-4989-b7e2-6e4e6629b863 | service: service-general +[2026-04-16 14:23:00.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510111610500002 | request_id: 70071ded-3570-4989-b7e2-6e4e6629b863 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d494e401-bc9c-4053-9dc0-34a260582f01 | service: service-general +[2026-04-16 14:23:00.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578284507630001 | request_id: d494e401-bc9c-4053-9dc0-34a260582f01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd6e5d9a-347c-4874-b837-4e845b2371c0 | service: service-general +[2026-04-16 14:23:00.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024610570001 | request_id: fd6e5d9a-347c-4874-b837-4e845b2371c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4dea36c7-8eb3-4947-a620-5f9bbc7a6208 | service: service-general +[2026-04-16 14:23:00.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205606680001 | request_id: 4dea36c7-8eb3-4947-a620-5f9bbc7a6208 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 465c98d7-8fce-40d1-90df-8cc2164239e7 | service: service-general +[2026-04-16 14:23:00.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505151909010001 | request_id: 465c98d7-8fce-40d1-90df-8cc2164239e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9349f44-6894-442e-b1a2-d76b236eaef5 | service: service-general +[2026-04-16 14:23:00.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: b9349f44-6894-442e-b1a2-d76b236eaef5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e8d19ea-a93a-4108-a7f9-84358d73322b | service: service-general +[2026-04-16 14:23:00.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114901060004 | request_id: 0e8d19ea-a93a-4108-a7f9-84358d73322b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 439dc5c2-d451-44f0-bec6-49c48443754c | service: service-general +[2026-04-16 14:23:00.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.721µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054402850002 | request_id: 439dc5c2-d451-44f0-bec6-49c48443754c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91e7a779-1b02-4606-a78f-d98364b0bb4d | service: service-general +[2026-04-16 14:23:00.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504044609710002 | request_id: 91e7a779-1b02-4606-a78f-d98364b0bb4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c700ae21-b85a-4bed-b428-fe0725c69212 | service: service-general +[2026-04-16 14:23:00.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508011407850002 | request_id: c700ae21-b85a-4bed-b428-fe0725c69212 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47fcd854-0ec8-4a2c-b3ea-fd5bd13ffed9 | service: service-general +[2026-04-16 14:23:00.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035508950002 | request_id: 47fcd854-0ec8-4a2c-b3ea-fd5bd13ffed9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 071b7e59-8a87-4b73-9a5e-6128ed6358cb | service: service-general +[2026-04-16 14:23:00.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164101030001 | request_id: 071b7e59-8a87-4b73-9a5e-6128ed6358cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 078a49d3-f777-4446-996d-268bbe689b8c | service: service-general +[2026-04-16 14:23:00.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050202730001 | request_id: 078a49d3-f777-4446-996d-268bbe689b8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf8da2cb-d5cb-4da2-ba49-6825f6fef5aa | service: service-general +[2026-04-16 14:23:00.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 543.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044505520009 | request_id: cf8da2cb-d5cb-4da2-ba49-6825f6fef5aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1dc746fe-8a8f-42a1-ae8d-5d9378291093 | service: service-general +[2026-04-16 14:23:00.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 1dc746fe-8a8f-42a1-ae8d-5d9378291093 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d976cc7a-ebfc-41af-80f0-69e689de18be | service: service-general +[2026-04-16 14:23:00.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130704940002 | request_id: d976cc7a-ebfc-41af-80f0-69e689de18be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34ad0460-5928-4509-9514-76442bcfc8dc | service: service-general +[2026-04-16 14:23:00.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204108650006 | request_id: 34ad0460-5928-4509-9514-76442bcfc8dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b30556cf-5077-4726-8b37-d3fa2c847051 | service: service-general +[2026-04-16 14:23:00.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165902110002 | request_id: b30556cf-5077-4726-8b37-d3fa2c847051 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d450480-4727-4900-8bde-73a2affdd87f | service: service-general +[2026-04-16 14:23:00.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234204080001 | request_id: 6d450480-4727-4900-8bde-73a2affdd87f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82ab9153-c5d1-48a8-9f5c-a277f629b04c | service: service-general +[2026-04-16 14:23:00.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015206570002 | request_id: 82ab9153-c5d1-48a8-9f5c-a277f629b04c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb452c1e-eebe-41b7-a7d1-1faa3dd3cd07 | service: service-general +[2026-04-16 14:23:00.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045212620011 | request_id: cb452c1e-eebe-41b7-a7d1-1faa3dd3cd07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6eb61c26-1e8b-4665-b3ea-0ae3f000559d | service: service-general +[2026-04-16 14:23:00.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015706940003 | request_id: 6eb61c26-1e8b-4665-b3ea-0ae3f000559d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59be821a-a52e-4d24-93fb-d5d8f72bc930 | service: service-general +[2026-04-16 14:23:00.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506146410710001 | request_id: 59be821a-a52e-4d24-93fb-d5d8f72bc930 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 333e1b2c-de65-4faf-8286-34353ab6d4ab | service: service-general +[2026-04-16 14:23:00.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186806980005 | request_id: 333e1b2c-de65-4faf-8286-34353ab6d4ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22a0a97a-79fb-4834-bb65-1e2b7d00c427 | service: service-general +[2026-04-16 14:23:00.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044601750006 | request_id: 22a0a97a-79fb-4834-bb65-1e2b7d00c427 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58f9902b-b6c1-4ab7-8914-982bebe501d4 | service: service-general +[2026-04-16 14:23:00.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510160303980008 | request_id: 58f9902b-b6c1-4ab7-8914-982bebe501d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84e5f609-f510-4de0-a8fd-1a021bb0843c | service: service-general +[2026-04-16 14:23:00.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522012509190001 | request_id: 84e5f609-f510-4de0-a8fd-1a021bb0843c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5369173b-0726-4090-bd89-0a2412aeaf3f | service: service-general +[2026-04-16 14:23:00.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094107650118 | request_id: 5369173b-0726-4090-bd89-0a2412aeaf3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4226c8d7-b67f-41a7-af7b-0633bdacc5c5 | service: service-general +[2026-04-16 14:23:00.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064101600028 | request_id: 4226c8d7-b67f-41a7-af7b-0633bdacc5c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f154c5dc-f0ed-454d-a9fe-26de08194844 | service: service-general +[2026-04-16 14:23:00.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296208930001 | request_id: f154c5dc-f0ed-454d-a9fe-26de08194844 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5f93b4b-115a-45d9-949b-621027295376 | service: service-general +[2026-04-16 14:23:00.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022810560002 | request_id: f5f93b4b-115a-45d9-949b-621027295376 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfa345b7-9f13-470f-beb2-03801c0b5060 | service: service-general +[2026-04-16 14:23:00.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101705170002 | request_id: cfa345b7-9f13-470f-beb2-03801c0b5060 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab433237-f556-4830-808e-fe3094435bb8 | service: service-general +[2026-04-16 14:23:00.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131505960001 | request_id: ab433237-f556-4830-808e-fe3094435bb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c557f41f-273a-4606-8540-9238e5eb4353 | service: service-general +[2026-04-16 14:23:00.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510086402710001 | request_id: c557f41f-273a-4606-8540-9238e5eb4353 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84f07e5e-a34c-4228-8dbb-ca8322c5e934 | service: service-general +[2026-04-16 14:23:00.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171904130001 | request_id: 84f07e5e-a34c-4228-8dbb-ca8322c5e934 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1749ab73-4ba9-410f-bca9-1991df388fc6 | service: service-general +[2026-04-16 14:23:00.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506072606120001 | request_id: 1749ab73-4ba9-410f-bca9-1991df388fc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dee5c4a0-5714-4808-9a12-d9c0c15be5c5 | service: service-general +[2026-04-16 14:23:00.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514196709570001 | request_id: dee5c4a0-5714-4808-9a12-d9c0c15be5c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5e3d679-2c49-498e-889c-aa53e98a28d9 | service: service-general +[2026-04-16 14:23:00.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 650.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034307650001 | request_id: e5e3d679-2c49-498e-889c-aa53e98a28d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 276a33f8-27f2-4a79-81bb-e6d5a217f03d | service: service-general +[2026-04-16 14:23:00.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501102711990004 | request_id: 276a33f8-27f2-4a79-81bb-e6d5a217f03d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 15999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a8fba69-2f8d-4c63-87da-ff8615418825 | service: service-general +[2026-04-16 14:23:00.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030608810004 | request_id: 5a8fba69-2f8d-4c63-87da-ff8615418825 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5600f4fc-0f6e-4bde-b107-194614662141 | service: service-general +[2026-04-16 14:23:00.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034704940003 | request_id: 5600f4fc-0f6e-4bde-b107-194614662141 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a373c74-c5f1-4ed5-8dc4-708c1f046b7e | service: service-general +[2026-04-16 14:23:00.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045381 | request_id: 0a373c74-c5f1-4ed5-8dc4-708c1f046b7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceaa245a-b015-46c6-a00c-93f70a4ae0ba | service: service-general +[2026-04-16 14:23:00.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696358 | request_id: ceaa245a-b015-46c6-a00c-93f70a4ae0ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cc31025-0ea7-48ce-ac17-fcfa0184b086 | service: service-general +[2026-04-16 14:23:00.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022003450001 | request_id: 8cc31025-0ea7-48ce-ac17-fcfa0184b086 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13c00333-5299-410e-aef6-d1a56cecf889 | service: service-general +[2026-04-16 14:23:00.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054603510003 | request_id: 13c00333-5299-410e-aef6-d1a56cecf889 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7977e978-1c12-48ea-89ea-6951b097abcf | service: service-general +[2026-04-16 14:23:00.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054407580002 | request_id: 7977e978-1c12-48ea-89ea-6951b097abcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b2da512-6e93-4ee7-b56f-1c77ab17c6aa | service: service-general +[2026-04-16 14:23:00.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245506680003 | request_id: 3b2da512-6e93-4ee7-b56f-1c77ab17c6aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2de7bad-77f5-48b6-ba25-783d8cd594f2 | service: service-general +[2026-04-16 14:23:00.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: b2de7bad-77f5-48b6-ba25-783d8cd594f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc51a40e-3989-4014-af1d-18bc1ea4496f | service: service-general +[2026-04-16 14:23:00.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510032304150003 | request_id: dc51a40e-3989-4014-af1d-18bc1ea4496f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcd3f2a0-ad72-4baa-9a80-25a0bd295ce8 | service: service-general +[2026-04-16 14:23:00.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031809620005 | request_id: dcd3f2a0-ad72-4baa-9a80-25a0bd295ce8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e7a2b32-a9c8-4cff-bf78-49aef21a7fb4 | service: service-general +[2026-04-16 14:23:00.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011208640002 | request_id: 2e7a2b32-a9c8-4cff-bf78-49aef21a7fb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cae94f4a-b6cd-48dc-a28a-67ee10ba3bd5 | service: service-general +[2026-04-16 14:23:00.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357301080749003_ | request_id: cae94f4a-b6cd-48dc-a28a-67ee10ba3bd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18441362-9537-4989-b8b8-cf4ad5ffea62 | service: service-general +[2026-04-16 14:23:00.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508185111800002 | request_id: 18441362-9537-4989-b8b8-cf4ad5ffea62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db1c794f-8b2c-4fe3-9875-25c5ca204a68 | service: service-general +[2026-04-16 14:23:00.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194410190002 | request_id: db1c794f-8b2c-4fe3-9875-25c5ca204a68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83dbdbff-8185-44fa-b4ef-b26330fef303 | service: service-general +[2026-04-16 14:23:00.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514120412750002 | request_id: 83dbdbff-8185-44fa-b4ef-b26330fef303 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6789a535-cdb6-40a2-aa37-64c7da1811d3 | service: service-general +[2026-04-16 14:23:00.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232206620001 | request_id: 6789a535-cdb6-40a2-aa37-64c7da1811d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e17c593e-7d79-4a74-8ddc-cf2e4453160b | service: service-general +[2026-04-16 14:23:00.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5101052607990005 | request_id: e17c593e-7d79-4a74-8ddc-cf2e4453160b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d774778-a574-4991-a583-5af31def1845 | service: service-general +[2026-04-16 14:23:00.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251810740001 | request_id: 7d774778-a574-4991-a583-5af31def1845 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3149bbb2-d71a-480a-b5e5-62a5fd3cb317 | service: service-general +[2026-04-16 14:23:00.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196803850055 | request_id: 3149bbb2-d71a-480a-b5e5-62a5fd3cb317 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2669d085-0c9e-4578-a13c-0846dab5c1c9 | service: service-general +[2026-04-16 14:23:00.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504044107400023 | request_id: 2669d085-0c9e-4578-a13c-0846dab5c1c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8de49183-ccf0-47a7-bbf3-f7794707d950 | service: service-general +[2026-04-16 14:23:00.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 120.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514206008860007 | request_id: 8de49183-ccf0-47a7-bbf3-f7794707d950 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cb997fc-cc60-452b-bbd0-4514d6e3b40a | service: service-general +[2026-04-16 14:23:00.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031212570002 | request_id: 9cb997fc-cc60-452b-bbd0-4514d6e3b40a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9d7887b-58d5-4f71-a2f9-91173eef5177 | service: service-general +[2026-04-16 14:23:00.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244110190004 | request_id: a9d7887b-58d5-4f71-a2f9-91173eef5177 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89fa3850-d98e-4d76-a6c1-d9fb80902dbe | service: service-general +[2026-04-16 14:23:00.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162103170001 | request_id: 89fa3850-d98e-4d76-a6c1-d9fb80902dbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41f3e182-3664-4195-820c-860f9c74c2fb | service: service-general +[2026-04-16 14:23:00.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015004630001 | request_id: 41f3e182-3664-4195-820c-860f9c74c2fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c364331-9b22-4dd7-a07e-abbb027b1898 | service: service-general +[2026-04-16 14:23:00.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026511810002 | request_id: 0c364331-9b22-4dd7-a07e-abbb027b1898 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eefad5b-f8d4-47b9-93bf-152f8ab3125d | service: service-general +[2026-04-16 14:23:00.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215902720001 | request_id: 0eefad5b-f8d4-47b9-93bf-152f8ab3125d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94471812-1828-4970-942d-a68151ccc132 | service: service-general +[2026-04-16 14:23:00.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105112730005 | request_id: 94471812-1828-4970-942d-a68151ccc132 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59d56f71-6d1a-4801-b8c1-592736177ed0 | service: service-general +[2026-04-16 14:23:00.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105304600005 | request_id: 59d56f71-6d1a-4801-b8c1-592736177ed0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a5e1ea4-072e-4e92-8a9b-e6225baefd21 | service: service-general +[2026-04-16 14:23:00.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116508840001 | request_id: 8a5e1ea4-072e-4e92-8a9b-e6225baefd21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77e5e3fc-f8ea-4901-86d5-8e7aa733c0c6 | service: service-general +[2026-04-16 14:23:00.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082512610001 | request_id: 77e5e3fc-f8ea-4901-86d5-8e7aa733c0c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 254ef679-e3b9-4e31-bcf3-7ff425f80654 | service: service-general +[2026-04-16 14:23:00.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559179 | request_id: 254ef679-e3b9-4e31-bcf3-7ff425f80654 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1ba00de-9bee-475d-b8df-844f4cac533f | service: service-general +[2026-04-16 14:23:00.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012012710001 | request_id: d1ba00de-9bee-475d-b8df-844f4cac533f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0aa3f1f-3b42-4d33-bec6-ccf31552e686 | service: service-general +[2026-04-16 14:23:00.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510055607530001 | request_id: c0aa3f1f-3b42-4d33-bec6-ccf31552e686 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87614d60-1156-4f1a-95bb-eefae6f21ff4 | service: service-general +[2026-04-16 14:23:00.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185912060001 | request_id: 87614d60-1156-4f1a-95bb-eefae6f21ff4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa975992-716f-4584-82b0-e0af7cbefcba | service: service-general +[2026-04-16 14:23:00.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506041202570001 | request_id: aa975992-716f-4584-82b0-e0af7cbefcba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ce924cb-39d0-42f9-8f35-32467c36d024 | service: service-general +[2026-04-16 14:23:00.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250705690002 | request_id: 0ce924cb-39d0-42f9-8f35-32467c36d024 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9698b52e-d4cd-4f88-9749-eaa025b508af | service: service-general +[2026-04-16 14:23:00.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579017112470001 | request_id: 9698b52e-d4cd-4f88-9749-eaa025b508af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec067e0d-7c55-43a4-9059-5aae43071eb3 | service: service-general +[2026-04-16 14:23:00.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571030702790003 | request_id: ec067e0d-7c55-43a4-9059-5aae43071eb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ffb1da8-9989-49cf-a59a-8dd6f96d188b | service: service-general +[2026-04-16 14:23:00.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516094207940002 | request_id: 1ffb1da8-9989-49cf-a59a-8dd6f96d188b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21da6a48-35e7-427a-9daa-428e10e93fa6 | service: service-general +[2026-04-16 14:23:00.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016012460001 | request_id: 21da6a48-35e7-427a-9daa-428e10e93fa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb425810-7002-4f34-918e-814f78e62d5f | service: service-general +[2026-04-16 14:23:00.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042612800002 | request_id: fb425810-7002-4f34-918e-814f78e62d5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dd6a9d7-68b6-4422-89d0-15e6c57b8f7f | service: service-general +[2026-04-16 14:23:00.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513234108910003 | request_id: 2dd6a9d7-68b6-4422-89d0-15e6c57b8f7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc3adf17-70b5-4ac5-90c7-98089376a19c | service: service-general +[2026-04-16 14:23:00.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122112190001 | request_id: bc3adf17-70b5-4ac5-90c7-98089376a19c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0683defb-03c9-4f49-b95a-67afa3cc9814 | service: service-general +[2026-04-16 14:23:00.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505196803950001 | request_id: 0683defb-03c9-4f49-b95a-67afa3cc9814 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fb76d53-80f2-4777-b8ad-735d19707b4a | service: service-general +[2026-04-16 14:23:00.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246210530001 | request_id: 1fb76d53-80f2-4777-b8ad-735d19707b4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8617c57b-4f9e-43fc-91fd-a76b2496f80b | service: service-general +[2026-04-16 14:23:00.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505055511730001 | request_id: 8617c57b-4f9e-43fc-91fd-a76b2496f80b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d8f4dd4-5d26-4d8b-8b1d-40e8eae39d17 | service: service-general +[2026-04-16 14:23:00.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578170404920001 | request_id: 0d8f4dd4-5d26-4d8b-8b1d-40e8eae39d17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba5dbb64-8966-4817-ad82-3e037b08a80d | service: service-general +[2026-04-16 14:23:00.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506255912960001 | request_id: ba5dbb64-8966-4817-ad82-3e037b08a80d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bcf1ac6-ce6f-4fac-bcff-72c4de9dd530 | service: service-general +[2026-04-16 14:23:00.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514212910830002 | request_id: 1bcf1ac6-ce6f-4fac-bcff-72c4de9dd530 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd169992-af13-4049-9e30-1f4b716f37c9 | service: service-general +[2026-04-16 14:23:00.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014909540003 | request_id: dd169992-af13-4049-9e30-1f4b716f37c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63253745-9019-43de-81ef-631123bcd631 | service: service-general +[2026-04-16 14:23:00.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145911890004 | request_id: 63253745-9019-43de-81ef-631123bcd631 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32c241c5-58ca-4eee-98e3-c2394c1016c9 | service: service-general +[2026-04-16 14:23:00.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506246709030002 | request_id: 32c241c5-58ca-4eee-98e3-c2394c1016c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd255135-af97-4c07-98e5-6ba8e5571059 | service: service-general +[2026-04-16 14:23:00.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505090605200002 | request_id: fd255135-af97-4c07-98e5-6ba8e5571059 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d62fc6dd-d44c-43b0-b9c5-c9842c237a60 | service: service-general +[2026-04-16 14:23:00.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: d62fc6dd-d44c-43b0-b9c5-c9842c237a60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 377af18e-4b22-4f8d-a6c1-91e55f62363b | service: service-general +[2026-04-16 14:23:00.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3173015011710007 | request_id: 377af18e-4b22-4f8d-a6c1-91e55f62363b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 444b4b58-4ab7-4e52-8a12-8b82c8d47bf6 | service: service-general +[2026-04-16 14:23:00.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507325112680002 | request_id: 444b4b58-4ab7-4e52-8a12-8b82c8d47bf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ba31907-8150-4f7d-b8cf-cc61d75e9677 | service: service-general +[2026-04-16 14:23:00.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264104730004 | request_id: 6ba31907-8150-4f7d-b8cf-cc61d75e9677 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dccafc1-e48e-4be5-b571-9eaacc42b677 | service: service-general +[2026-04-16 14:23:00.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241101580003 | request_id: 3dccafc1-e48e-4be5-b571-9eaacc42b677 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6adc1abe-237a-41ba-a7a3-adbe7f29bb66 | service: service-general +[2026-04-16 14:23:00.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031307530004 | request_id: 6adc1abe-237a-41ba-a7a3-adbe7f29bb66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efd6fe32-8a41-4daf-8afc-4fc47d335081 | service: service-general +[2026-04-16 14:23:00.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054709910001 | request_id: efd6fe32-8a41-4daf-8afc-4fc47d335081 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95092116-5d83-4c6c-9e54-34ef8eb8b7a1 | service: service-general +[2026-04-16 14:23:00.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 542.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096211950006 | request_id: 95092116-5d83-4c6c-9e54-34ef8eb8b7a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bccf4d8a-66da-46bd-ae33-2139f6869c18 | service: service-general +[2026-04-16 14:23:00.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055704610003 | request_id: bccf4d8a-66da-46bd-ae33-2139f6869c18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f0a0094-28a1-4906-9f54-0e45aa44ccdc | service: service-general +[2026-04-16 14:23:00.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101700104 | request_id: 0f0a0094-28a1-4906-9f54-0e45aa44ccdc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65e43971-afea-4c2e-a927-89c81f551f1c | service: service-general +[2026-04-16 14:23:00.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021702090001 | request_id: 65e43971-afea-4c2e-a927-89c81f551f1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a5bf3d1-a489-46d4-966b-883b54951210 | service: service-general +[2026-04-16 14:23:00.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669702 | request_id: 3a5bf3d1-a489-46d4-966b-883b54951210 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d75afb6-310c-4b39-9b86-7ccda41b060c | service: service-general +[2026-04-16 14:23:00.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222505810008 | request_id: 6d75afb6-310c-4b39-9b86-7ccda41b060c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:00.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e78ef033-45e7-42d8-b957-3cc89ecbe815 | service: service-general +[2026-04-16 14:23:00.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031207760004 | request_id: e78ef033-45e7-42d8-b957-3cc89ecbe815 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34b937d9-22fb-4709-9b24-ae90124d8a14 | service: service-general +[2026-04-16 14:23:01.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6371044407820003 | request_id: 34b937d9-22fb-4709-9b24-ae90124d8a14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d4daba4-274a-486b-9a12-14f606c43309 | service: service-general +[2026-04-16 14:23:01.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084507400002 | request_id: 6d4daba4-274a-486b-9a12-14f606c43309 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1e493df-dec9-41cb-8335-b2546ea9cac1 | service: service-general +[2026-04-16 14:23:01.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224805890001 | request_id: b1e493df-dec9-41cb-8335-b2546ea9cac1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14751845-b1f7-4379-a66a-3391e77695e2 | service: service-general +[2026-04-16 14:23:01.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090406630003 | request_id: 14751845-b1f7-4379-a66a-3391e77695e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f7f34d0-8640-424b-94e8-8f97d614b068 | service: service-general +[2026-04-16 14:23:01.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035703070004 | request_id: 3f7f34d0-8640-424b-94e8-8f97d614b068 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b0bf827-a4d9-4314-8b60-202b81a738f4 | service: service-general +[2026-04-16 14:23:01.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514072411070001 | request_id: 0b0bf827-a4d9-4314-8b60-202b81a738f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 816a8930-4bd4-4f71-9690-7ab1a4339a9f | service: service-general +[2026-04-16 14:23:01.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015009650006 | request_id: 816a8930-4bd4-4f71-9690-7ab1a4339a9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f6f74a4-a24f-4f47-b2f5-982091629342 | service: service-general +[2026-04-16 14:23:01.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669694 | request_id: 6f6f74a4-a24f-4f47-b2f5-982091629342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f25149fe-82a6-48fa-8a8a-5d756399c128 | service: service-general +[2026-04-16 14:23:01.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142311580003 | request_id: f25149fe-82a6-48fa-8a8a-5d756399c128 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39878322-b0be-4b5c-9641-5a7deb0087f3 | service: service-general +[2026-04-16 14:23:01.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508104603710003 | request_id: 39878322-b0be-4b5c-9641-5a7deb0087f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1542385a-18e3-4487-a7ce-30441c622cbe | service: service-general +[2026-04-16 14:23:01.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054402020003 | request_id: 1542385a-18e3-4487-a7ce-30441c622cbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dc1b1f6-8f71-4fdd-9e31-1af691e45537 | service: service-general +[2026-04-16 14:23:01.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518132810880002 | request_id: 2dc1b1f6-8f71-4fdd-9e31-1af691e45537 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db47595c-becd-43fc-8d38-e9731b73d9f3 | service: service-general +[2026-04-16 14:23:01.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/001000__________ | request_id: db47595c-becd-43fc-8d38-e9731b73d9f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed2b08a0-22fa-4600-923e-2967e78c0512 | service: service-general +[2026-04-16 14:23:01.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294307920001 | request_id: ed2b08a0-22fa-4600-923e-2967e78c0512 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85cca617-266d-44ed-bdda-f3a9e7b61aae | service: service-general +[2026-04-16 14:23:01.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035903930005 | request_id: 85cca617-266d-44ed-bdda-f3a9e7b61aae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56281aac-f5ee-4d3d-a7d2-a3ad69703335 | service: service-general +[2026-04-16 14:23:01.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513146104030002 | request_id: 56281aac-f5ee-4d3d-a7d2-a3ad69703335 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24903c1d-8c99-4c98-bba4-aba75758ed67 | service: service-general +[2026-04-16 14:23:01.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510232007850004 | request_id: 24903c1d-8c99-4c98-bba4-aba75758ed67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b282f10-12c7-44bd-aa75-6df15c04e49e | service: service-general +[2026-04-16 14:23:01.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: 4b282f10-12c7-44bd-aa75-6df15c04e49e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8eb464fb-0dbb-4421-9860-0029b1d980ec | service: service-general +[2026-04-16 14:23:01.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175901520002 | request_id: 8eb464fb-0dbb-4421-9860-0029b1d980ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66682c46-9c66-44a0-9a7c-295a2887e74c | service: service-general +[2026-04-16 14:23:01.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041210850008 | request_id: 66682c46-9c66-44a0-9a7c-295a2887e74c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc9651b5-b6b9-45c6-b149-74717c0c250f | service: service-general +[2026-04-16 14:23:01.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: fc9651b5-b6b9-45c6-b149-74717c0c250f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e34380f3-b81a-4527-ad96-c2db8d917053 | service: service-general +[2026-04-16 14:23:01.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152604030001 | request_id: e34380f3-b81a-4527-ad96-c2db8d917053 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68a344f7-679b-4e74-b7f7-3403fbe93720 | service: service-general +[2026-04-16 14:23:01.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011603650008 | request_id: 68a344f7-679b-4e74-b7f7-3403fbe93720 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3cf46a2-69ed-4918-a325-eee040634a6d | service: service-general +[2026-04-16 14:23:01.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529012302970005 | request_id: a3cf46a2-69ed-4918-a325-eee040634a6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa67a66d-ef16-4197-a417-33eebc573b10 | service: service-general +[2026-04-16 14:23:01.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520060708510002 | request_id: aa67a66d-ef16-4197-a417-33eebc573b10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97900787-240f-4a32-8603-6243c2b6b1b0 | service: service-general +[2026-04-16 14:23:01.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036407960003 | request_id: 97900787-240f-4a32-8603-6243c2b6b1b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f167143-a549-43e9-a2b7-8180f67cc938 | service: service-general +[2026-04-16 14:23:01.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112503510001 | request_id: 9f167143-a549-43e9-a2b7-8180f67cc938 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10b1327b-6e06-4d82-be25-b855ff8d7e1b | service: service-general +[2026-04-16 14:23:01.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037012890006 | request_id: 10b1327b-6e06-4d82-be25-b855ff8d7e1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69db85e2-2c09-469b-a4a9-0df84a1cf0df | service: service-general +[2026-04-16 14:23:01.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: 69db85e2-2c09-469b-a4a9-0df84a1cf0df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 830c4d13-26bd-477f-b206-2495e059b650 | service: service-general +[2026-04-16 14:23:01.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022912620002 | request_id: 830c4d13-26bd-477f-b206-2495e059b650 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06866eb5-8ff9-4399-b0a3-c885a8bbdd59 | service: service-general +[2026-04-16 14:23:01.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506256604050003 | request_id: 06866eb5-8ff9-4399-b0a3-c885a8bbdd59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e25cc2a0-a7cb-4f03-bfe2-772ae0964f3c | service: service-general +[2026-04-16 14:23:01.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270509670002 | request_id: e25cc2a0-a7cb-4f03-bfe2-772ae0964f3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6126aa22-9486-4283-8faa-ad919edc8623 | service: service-general +[2026-04-16 14:23:01.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 6126aa22-9486-4283-8faa-ad919edc8623 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d488eab4-f52f-49ad-a553-0c68746664af | service: service-general +[2026-04-16 14:23:01.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021111550004 | request_id: d488eab4-f52f-49ad-a553-0c68746664af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1abb0b1f-9bd6-46fa-91c2-37870190b656 | service: service-general +[2026-04-16 14:23:01.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010908500003 | request_id: 1abb0b1f-9bd6-46fa-91c2-37870190b656 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 947f1eb8-4004-4b3e-8792-de9b92451861 | service: service-general +[2026-04-16 14:23:01.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 947f1eb8-4004-4b3e-8792-de9b92451861 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56674d8f-b5c3-465f-bcad-b6b534c669b1 | service: service-general +[2026-04-16 14:23:01.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513142901770002 | request_id: 56674d8f-b5c3-465f-bcad-b6b534c669b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 050c8d49-3e5b-4656-b496-8df2e1a8bab3 | service: service-general +[2026-04-16 14:23:01.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045404750008 | request_id: 050c8d49-3e5b-4656-b496-8df2e1a8bab3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56958883-1d53-4230-9820-5a9d0df52f98 | service: service-general +[2026-04-16 14:23:01.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171401540001 | request_id: 56958883-1d53-4230-9820-5a9d0df52f98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba9049cb-ffa9-4e26-95cc-7be556c0cfa8 | service: service-general +[2026-04-16 14:23:01.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274302200002 | request_id: ba9049cb-ffa9-4e26-95cc-7be556c0cfa8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fab13092-77ed-4c01-b6f8-b37dbefeffac | service: service-general +[2026-04-16 14:23:01.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: fab13092-77ed-4c01-b6f8-b37dbefeffac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c18b7ed9-893d-4437-af36-a5c3c859dd27 | service: service-general +[2026-04-16 14:23:01.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056209930005 | request_id: c18b7ed9-893d-4437-af36-a5c3c859dd27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b8276cc-2311-4ebd-bbee-4e30dd144981 | service: service-general +[2026-04-16 14:23:01.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185811930002 | request_id: 4b8276cc-2311-4ebd-bbee-4e30dd144981 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0595f857-195a-4089-b38b-9191f67f99f0 | service: service-general +[2026-04-16 14:23:01.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.653µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 0595f857-195a-4089-b38b-9191f67f99f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5b9dcfe-2978-403d-8a11-c85442b4d79c | service: service-general +[2026-04-16 14:23:01.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041605130007 | request_id: c5b9dcfe-2978-403d-8a11-c85442b4d79c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a53f680d-0b61-4043-8913-179e3a3fdc9e | service: service-general +[2026-04-16 14:23:01.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669703 | request_id: a53f680d-0b61-4043-8913-179e3a3fdc9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 955b224e-cf9f-446b-9ffb-5e79953195a8 | service: service-general +[2026-04-16 14:23:01.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507187006650002 | request_id: 955b224e-cf9f-446b-9ffb-5e79953195a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc39fcd5-879e-40d3-98fd-69352c4f4e28 | service: service-general +[2026-04-16 14:23:01.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: fc39fcd5-879e-40d3-98fd-69352c4f4e28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40790d13-64a3-432e-a1cf-1a6eccb2b3ed | service: service-general +[2026-04-16 14:23:01.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505080709910001 | request_id: 40790d13-64a3-432e-a1cf-1a6eccb2b3ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24cf1dfc-c640-4161-9cb2-9320b08c6f3b | service: service-general +[2026-04-16 14:23:01.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012506610002 | request_id: 24cf1dfc-c640-4161-9cb2-9320b08c6f3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce921add-4965-4185-873c-795b8a0b9b28 | service: service-general +[2026-04-16 14:23:01.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275081501890014 | request_id: ce921add-4965-4185-873c-795b8a0b9b28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c44fcbac-6fca-4984-926c-f09d9630c4b1 | service: service-general +[2026-04-16 14:23:01.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505055204610005 | request_id: c44fcbac-6fca-4984-926c-f09d9630c4b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64e6c4f2-2e28-408b-84a4-81e4bb2d3eed | service: service-general +[2026-04-16 14:23:01.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 64e6c4f2-2e28-408b-84a4-81e4bb2d3eed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebc9e86e-16b1-4fa7-94bc-d2f8ee9dc644 | service: service-general +[2026-04-16 14:23:01.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998665250 | request_id: ebc9e86e-16b1-4fa7-94bc-d2f8ee9dc644 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ff960bc-8c81-49cd-829c-ed07908ba3fe | service: service-general +[2026-04-16 14:23:01.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 232.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055305980005 | request_id: 8ff960bc-8c81-49cd-829c-ed07908ba3fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06d3a3da-3dbe-41af-bc5d-3d60b134536b | service: service-general +[2026-04-16 14:23:01.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012808460001 | request_id: 06d3a3da-3dbe-41af-bc5d-3d60b134536b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4c56d65-8dd6-48f0-a0a8-d8a6e095d621 | service: service-general +[2026-04-16 14:23:01.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135406780001 | request_id: f4c56d65-8dd6-48f0-a0a8-d8a6e095d621 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e8b883a-07c6-43bb-8406-552b5a2ead27 | service: service-general +[2026-04-16 14:23:01.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 8e8b883a-07c6-43bb-8406-552b5a2ead27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acd3c139-0261-4c97-bc37-0ab03c3851f4 | service: service-general +[2026-04-16 14:23:01.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911495668 | request_id: acd3c139-0261-4c97-bc37-0ab03c3851f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc4a3513-b80f-461c-9cfe-ef685a3d6036 | service: service-general +[2026-04-16 14:23:01.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040104820013 | request_id: fc4a3513-b80f-461c-9cfe-ef685a3d6036 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff0fd7a0-b49f-4271-a3a5-4d1784f86dce | service: service-general +[2026-04-16 14:23:01.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5785245684500033 | request_id: ff0fd7a0-b49f-4271-a3a5-4d1784f86dce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c35870fe-1f9f-406a-bb38-88bda039c951 | service: service-general +[2026-04-16 14:23:01.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: c35870fe-1f9f-406a-bb38-88bda039c951 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f33aaeda-bb39-47ca-bdec-e651de791ae8 | service: service-general +[2026-04-16 14:23:01.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036207640002 | request_id: f33aaeda-bb39-47ca-bdec-e651de791ae8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54448fae-b185-4563-af10-dc92c8051501 | service: service-general +[2026-04-16 14:23:01.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669704 | request_id: 54448fae-b185-4563-af10-dc92c8051501 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab97e7f0-ac21-4877-8b48-ae38784afb4d | service: service-general +[2026-04-16 14:23:01.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045305860002 | request_id: ab97e7f0-ac21-4877-8b48-ae38784afb4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6f5d19c-d365-4c9e-ac4a-8ae65f18ac9a | service: service-general +[2026-04-16 14:23:01.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471035804720003 | request_id: b6f5d19c-d365-4c9e-ac4a-8ae65f18ac9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56d44554-1ed3-4617-9bcb-3262d86eed0a | service: service-general +[2026-04-16 14:23:01.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1771014406930002 | request_id: 56d44554-1ed3-4617-9bcb-3262d86eed0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 691fd49d-b1b2-4868-bfa6-44e8742a83ef | service: service-general +[2026-04-16 14:23:01.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245203750002 | request_id: 691fd49d-b1b2-4868-bfa6-44e8742a83ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f17ee32d-3e49-466b-b093-31ca6bba6d6f | service: service-general +[2026-04-16 14:23:01.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245908940008 | request_id: f17ee32d-3e49-466b-b093-31ca6bba6d6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6264cc77-aa7f-4ce7-a2d1-fc56c3700db3 | service: service-general +[2026-04-16 14:23:01.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3201020912640008 | request_id: 6264cc77-aa7f-4ce7-a2d1-fc56c3700db3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d99b7ea1-b2ce-45a1-83bc-ee8f4e6d301f | service: service-general +[2026-04-16 14:23:01.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030305150002 | request_id: d99b7ea1-b2ce-45a1-83bc-ee8f4e6d301f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7e96ebd-bcf1-4c8f-a634-ca4fbc66f647 | service: service-general +[2026-04-16 14:23:01.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176610900001 | request_id: e7e96ebd-bcf1-4c8f-a634-ca4fbc66f647 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec70bab0-646d-431e-b41c-a3f23cbf93f1 | service: service-general +[2026-04-16 14:23:01.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165412460001 | request_id: ec70bab0-646d-431e-b41c-a3f23cbf93f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3635fbc4-2ac5-4c13-9479-da80f399c556 | service: service-general +[2026-04-16 14:23:01.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510235410600001 | request_id: 3635fbc4-2ac5-4c13-9479-da80f399c556 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc8cb956-5306-4893-92e8-711469dcada7 | service: service-general +[2026-04-16 14:23:01.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017108750006 | request_id: cc8cb956-5306-4893-92e8-711469dcada7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af3e5673-73df-4a83-a770-f967d4eb50f2 | service: service-general +[2026-04-16 14:23:01.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056711690005 | request_id: af3e5673-73df-4a83-a770-f967d4eb50f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5ed3df5-be2d-4b02-a257-0553352a3c7a | service: service-general +[2026-04-16 14:23:01.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473012210990005 | request_id: f5ed3df5-be2d-4b02-a257-0553352a3c7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4cfb65c-7948-4743-9052-7f6bac9bdf88 | service: service-general +[2026-04-16 14:23:01.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507286404760002 | request_id: d4cfb65c-7948-4743-9052-7f6bac9bdf88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c5f033f-f86e-4eee-879a-f0fda41da75b | service: service-general +[2026-04-16 14:23:01.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030411920002 | request_id: 7c5f033f-f86e-4eee-879a-f0fda41da75b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12a9676e-1111-4d6b-8faf-105ac272ea88 | service: service-general +[2026-04-16 14:23:01.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015102930002 | request_id: 12a9676e-1111-4d6b-8faf-105ac272ea88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cb33949-0878-4b05-9aab-7f67d98416fc | service: service-general +[2026-04-16 14:23:01.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142111180001 | request_id: 0cb33949-0878-4b05-9aab-7f67d98416fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 295f1f04-9a3a-4015-9865-f022f019193e | service: service-general +[2026-04-16 14:23:01.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 547.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101912750002 | request_id: 295f1f04-9a3a-4015-9865-f022f019193e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c142a913-4e92-4f49-8e69-1ac49cc53b02 | service: service-general +[2026-04-16 14:23:01.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036403670002 | request_id: c142a913-4e92-4f49-8e69-1ac49cc53b02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8331fcd-bd78-4bd3-b7df-d8c6835ee5d7 | service: service-general +[2026-04-16 14:23:01.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025707690002 | request_id: a8331fcd-bd78-4bd3-b7df-d8c6835ee5d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed999310-b979-4d43-9ec3-233f9e57bd0e | service: service-general +[2026-04-16 14:23:01.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506154107700053 | request_id: ed999310-b979-4d43-9ec3-233f9e57bd0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92898aac-56c4-4ae1-934b-6456dd48a873 | service: service-general +[2026-04-16 14:23:01.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084404940002 | request_id: 92898aac-56c4-4ae1-934b-6456dd48a873 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34a84b0d-aab7-4314-b6bd-9a5b2e091454 | service: service-general +[2026-04-16 14:23:01.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514026101810004 | request_id: 34a84b0d-aab7-4314-b6bd-9a5b2e091454 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2188a38-a94a-4eb6-af12-5c4ee77a7036 | service: service-general +[2026-04-16 14:23:01.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162008600002 | request_id: e2188a38-a94a-4eb6-af12-5c4ee77a7036 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03dffb2b-b359-4586-9e6d-330b215e298b | service: service-general +[2026-04-16 14:23:01.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504167107540001 | request_id: 03dffb2b-b359-4586-9e6d-330b215e298b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e06eb543-637c-4e44-ba51-7687922760d8 | service: service-general +[2026-04-16 14:23:01.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508082107120001 | request_id: e06eb543-637c-4e44-ba51-7687922760d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96deca82-41d1-4993-83bd-a28880ee5f2e | service: service-general +[2026-04-16 14:23:01.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061106096003 | request_id: 96deca82-41d1-4993-83bd-a28880ee5f2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42529a12-ae31-43ae-8ac6-ab9fdcd88292 | service: service-general +[2026-04-16 14:23:01.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186911650001 | request_id: 42529a12-ae31-43ae-8ac6-ab9fdcd88292 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e34ef512-f2be-4179-8c03-d35d4672419b | service: service-general +[2026-04-16 14:23:01.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508104503720008 | request_id: e34ef512-f2be-4179-8c03-d35d4672419b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 523154ff-90cb-482d-96a2-5d80ca71f7eb | service: service-general +[2026-04-16 14:23:01.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3304066703870008 | request_id: 523154ff-90cb-482d-96a2-5d80ca71f7eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd7fd337-c381-41f7-afe7-9571287b7561 | service: service-general +[2026-04-16 14:23:01.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514136611990001 | request_id: cd7fd337-c381-41f7-afe7-9571287b7561 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b58c8bf9-c541-4c04-beaf-dabfddd2d01c | service: service-general +[2026-04-16 14:23:01.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014507750007 | request_id: b58c8bf9-c541-4c04-beaf-dabfddd2d01c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a147adac-19ca-49eb-9986-73d9ae2b984c | service: service-general +[2026-04-16 14:23:01.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095705720003 | request_id: a147adac-19ca-49eb-9986-73d9ae2b984c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d4075a3-83ba-4ffd-bf2c-dc134731540f | service: service-general +[2026-04-16 14:23:01.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074912710001 | request_id: 4d4075a3-83ba-4ffd-bf2c-dc134731540f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42549bfe-fcb9-4765-8599-9fa4baaf2649 | service: service-general +[2026-04-16 14:23:01.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669705 | request_id: 42549bfe-fcb9-4765-8599-9fa4baaf2649 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58c3cb77-8052-4757-9e71-0004a599fe6b | service: service-general +[2026-04-16 14:23:01.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078991254154 | request_id: 58c3cb77-8052-4757-9e71-0004a599fe6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d778abc8-0ba7-431c-8273-d09fe4c6dfaa | service: service-general +[2026-04-16 14:23:01.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016511790001 | request_id: d778abc8-0ba7-431c-8273-d09fe4c6dfaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6bf2c24-ef73-4e19-b51e-84b5370d11fa | service: service-general +[2026-04-16 14:23:01.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512020107600094 | request_id: d6bf2c24-ef73-4e19-b51e-84b5370d11fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5d6ac3a-636a-409e-babd-0c76b91eac2b | service: service-general +[2026-04-16 14:23:01.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094107650385 | request_id: d5d6ac3a-636a-409e-babd-0c76b91eac2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd104fe8-8777-4fce-abc7-04529b6afe60 | service: service-general +[2026-04-16 14:23:01.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242010860002 | request_id: cd104fe8-8777-4fce-abc7-04529b6afe60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 818d31ae-d94a-4de6-9d32-ed366a9c18ec | service: service-general +[2026-04-16 14:23:01.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557952 | request_id: 818d31ae-d94a-4de6-9d32-ed366a9c18ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 357d7a85-fd49-4a10-8359-9835a37da591 | service: service-general +[2026-04-16 14:23:01.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577025805100001 | request_id: 357d7a85-fd49-4a10-8359-9835a37da591 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 065c1e05-99ca-451a-bc09-82cbe1b42aa4 | service: service-general +[2026-04-16 14:23:01.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545688 | request_id: 065c1e05-99ca-451a-bc09-82cbe1b42aa4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48b7ecb1-4ae7-42a1-86ac-8d00acaf3051 | service: service-general +[2026-04-16 14:23:01.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174308980001 | request_id: 48b7ecb1-4ae7-42a1-86ac-8d00acaf3051 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 132068a9-dd1a-4865-8dd5-4230e69e5c89 | service: service-general +[2026-04-16 14:23:01.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016306830001 | request_id: 132068a9-dd1a-4865-8dd5-4230e69e5c89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3094b91-8a92-4850-873b-d9e95ea8e013 | service: service-general +[2026-04-16 14:23:01.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101710105 | request_id: c3094b91-8a92-4850-873b-d9e95ea8e013 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89d9d76e-1fd3-4da4-afe3-7a2288d4de19 | service: service-general +[2026-04-16 14:23:01.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036010920004 | request_id: 89d9d76e-1fd3-4da4-afe3-7a2288d4de19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f295a62c-7927-4ae4-a55c-2c7493eadd11 | service: service-general +[2026-04-16 14:23:01.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574026810000001 | request_id: f295a62c-7927-4ae4-a55c-2c7493eadd11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41c881d1-8c5b-4dc1-a152-0c9532d8eb75 | service: service-general +[2026-04-16 14:23:01.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078992545451 | request_id: 41c881d1-8c5b-4dc1-a152-0c9532d8eb75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34542eca-e243-4699-b213-918a14b9309c | service: service-general +[2026-04-16 14:23:01.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242202890014 | request_id: 34542eca-e243-4699-b213-918a14b9309c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e3419be-675e-432b-bcc3-459b7b4713f5 | service: service-general +[2026-04-16 14:23:01.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504096305720001 | request_id: 5e3419be-675e-432b-bcc3-459b7b4713f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98d7b1f8-04e9-4368-9d43-2f6cd93db5e1 | service: service-general +[2026-04-16 14:23:01.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134103750005 | request_id: 98d7b1f8-04e9-4368-9d43-2f6cd93db5e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30ad8946-5e6c-4eb2-9ad0-9338d60bd76c | service: service-general +[2026-04-16 14:23:01.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669706 | request_id: 30ad8946-5e6c-4eb2-9ad0-9338d60bd76c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ae25def-5433-43dd-ab0e-05a6b9fff430 | service: service-general +[2026-04-16 14:23:01.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508104507580001 | request_id: 3ae25def-5433-43dd-ab0e-05a6b9fff430 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 351612dd-c1bb-4faa-896d-5c3cb0fd8ca7 | service: service-general +[2026-04-16 14:23:01.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035201820006 | request_id: 351612dd-c1bb-4faa-896d-5c3cb0fd8ca7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36c2d1ba-ea3b-495d-a4b0-9659bc9339b0 | service: service-general +[2026-04-16 14:23:01.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507312512650001 | request_id: 36c2d1ba-ea3b-495d-a4b0-9659bc9339b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee4f7dcb-9a42-4bd8-9db3-2dfa0b00c31b | service: service-general +[2026-04-16 14:23:01.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252603150001 | request_id: ee4f7dcb-9a42-4bd8-9db3-2dfa0b00c31b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cfa9aab-bae9-45dc-b55f-74a9b62e7c8f | service: service-general +[2026-04-16 14:23:01.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011106670002 | request_id: 6cfa9aab-bae9-45dc-b55f-74a9b62e7c8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b29c825-a4d4-464a-986a-300452eef297 | service: service-general +[2026-04-16 14:23:01.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036101690002 | request_id: 6b29c825-a4d4-464a-986a-300452eef297 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 693b40aa-8d7d-4615-9035-2d6c7b115bca | service: service-general +[2026-04-16 14:23:01.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506085501800003 | request_id: 693b40aa-8d7d-4615-9035-2d6c7b115bca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ad276e7-0273-4c4e-b427-36c0f74695f9 | service: service-general +[2026-04-16 14:23:01.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669707 | request_id: 5ad276e7-0273-4c4e-b427-36c0f74695f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d49157cf-373d-4983-bd5a-b23f383d1166 | service: service-general +[2026-04-16 14:23:01.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090308830007 | request_id: d49157cf-373d-4983-bd5a-b23f383d1166 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 052dda37-72c4-4cfd-9a0f-0c24e7932534 | service: service-general +[2026-04-16 14:23:01.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3500000011476703 | request_id: 052dda37-72c4-4cfd-9a0f-0c24e7932534 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f292cd7-be3e-4f16-bbf3-bec1bd701008 | service: service-general +[2026-04-16 14:23:01.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503100801800002 | request_id: 2f292cd7-be3e-4f16-bbf3-bec1bd701008 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 218f15c1-6612-4e80-953f-50e879d288ee | service: service-general +[2026-04-16 14:23:01.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295911080003 | request_id: 218f15c1-6612-4e80-953f-50e879d288ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33787789-8bf0-497e-b726-0515fdd053f8 | service: service-general +[2026-04-16 14:23:01.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210102740004 | request_id: 33787789-8bf0-497e-b726-0515fdd053f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13a2cf6b-b8cd-44f0-b78f-c291addcaf96 | service: service-general +[2026-04-16 14:23:01.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504136804700002 | request_id: 13a2cf6b-b8cd-44f0-b78f-c291addcaf96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c73bc715-951a-4689-8074-b247439a1fb0 | service: service-general +[2026-04-16 14:23:01.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174306460001 | request_id: c73bc715-951a-4689-8074-b247439a1fb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5422bca5-f443-4f67-87a9-9bf1ed3fdee6 | service: service-general +[2026-04-16 14:23:01.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033112550031 | request_id: 5422bca5-f443-4f67-87a9-9bf1ed3fdee6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fc8e84f-ceb1-4ae0-bb43-8c0087073cab | service: service-general +[2026-04-16 14:23:01.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014301950005 | request_id: 2fc8e84f-ceb1-4ae0-bb43-8c0087073cab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa9e33ba-384a-474e-a189-7e082daeebb3 | service: service-general +[2026-04-16 14:23:01.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021811750002 | request_id: fa9e33ba-384a-474e-a189-7e082daeebb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 758b31bd-47d0-40cf-a07c-e006da109e1b | service: service-general +[2026-04-16 14:23:01.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056408180002 | request_id: 758b31bd-47d0-40cf-a07c-e006da109e1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba017cc3-93ce-4722-96ed-0a7dc756e3b8 | service: service-general +[2026-04-16 14:23:01.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034110630004 | request_id: ba017cc3-93ce-4722-96ed-0a7dc756e3b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f30fd37f-fa1e-4332-9673-1d29c9f6436d | service: service-general +[2026-04-16 14:23:01.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031503150002 | request_id: f30fd37f-fa1e-4332-9673-1d29c9f6436d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5f4a936-7cf3-44af-8642-ccef31377e73 | service: service-general +[2026-04-16 14:23:01.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042201530001 | request_id: e5f4a936-7cf3-44af-8642-ccef31377e73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad7c0f37-c6a4-4368-91ea-6e6d36923ece | service: service-general +[2026-04-16 14:23:01.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210402670003 | request_id: ad7c0f37-c6a4-4368-91ea-6e6d36923ece | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b4b83f1-5a51-4323-928a-2ee52a3e9931 | service: service-general +[2026-04-16 14:23:01.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669708 | request_id: 2b4b83f1-5a51-4323-928a-2ee52a3e9931 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4f0f9d8-2c02-4bbe-9855-ec4f852bc218 | service: service-general +[2026-04-16 14:23:01.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170502620004 | request_id: c4f0f9d8-2c02-4bbe-9855-ec4f852bc218 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cd00f70-03ff-4ee4-9fe9-53a944bd45d2 | service: service-general +[2026-04-16 14:23:01.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266802440001 | request_id: 1cd00f70-03ff-4ee4-9fe9-53a944bd45d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c04ba9ef-9bdf-48ed-905f-745c30d57fcb | service: service-general +[2026-04-16 14:23:01.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020301580001 | request_id: c04ba9ef-9bdf-48ed-905f-745c30d57fcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e592e34a-6a84-456b-af35-98dd5b3af4a5 | service: service-general +[2026-04-16 14:23:01.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040407680008 | request_id: e592e34a-6a84-456b-af35-98dd5b3af4a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f507696-231a-4aad-8c85-7ff9af83ea87 | service: service-general +[2026-04-16 14:23:01.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250408600002 | request_id: 3f507696-231a-4aad-8c85-7ff9af83ea87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 646e2745-782d-4437-bfe8-664c5037c1c7 | service: service-general +[2026-04-16 14:23:01.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503124604700002 | request_id: 646e2745-782d-4437-bfe8-664c5037c1c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94fb507b-9816-4a32-9683-038eeeefefd5 | service: service-general +[2026-04-16 14:23:01.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504110911860002 | request_id: 94fb507b-9816-4a32-9683-038eeeefefd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d91c76a1-9611-412c-a7a0-32fb352ae76b | service: service-general +[2026-04-16 14:23:01.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320101680026 | request_id: d91c76a1-9611-412c-a7a0-32fb352ae76b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be3a7d28-0477-42db-b9aa-5ccde50a53c7 | service: service-general +[2026-04-16 14:23:01.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052709620004 | request_id: be3a7d28-0477-42db-b9aa-5ccde50a53c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9168558-e05d-41e3-82e0-ee5b85b84c9f | service: service-general +[2026-04-16 14:23:01.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505044107640061 | request_id: b9168558-e05d-41e3-82e0-ee5b85b84c9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: caa18f34-462c-48ce-96a6-c8b7489869c0 | service: service-general +[2026-04-16 14:23:01.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224809910001 | request_id: caa18f34-462c-48ce-96a6-c8b7489869c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f7614cd-a6fc-4a31-a052-65f7dc9a927c | service: service-general +[2026-04-16 14:23:01.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094101690017 | request_id: 8f7614cd-a6fc-4a31-a052-65f7dc9a927c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f1be312-45e4-404e-9024-47a38c423805 | service: service-general +[2026-04-16 14:23:01.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184806180003 | request_id: 3f1be312-45e4-404e-9024-47a38c423805 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ed3c290-b278-4e56-aa40-dd2757516f16 | service: service-general +[2026-04-16 14:23:01.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504140902790001 | request_id: 5ed3c290-b278-4e56-aa40-dd2757516f16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b421cd6-7a0e-4297-b982-fc52b2903910 | service: service-general +[2026-04-16 14:23:01.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090101710112 | request_id: 1b421cd6-7a0e-4297-b982-fc52b2903910 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45d0ed06-1817-4567-84ba-83a96f29aeb5 | service: service-general +[2026-04-16 14:23:01.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669709 | request_id: 45d0ed06-1817-4567-84ba-83a96f29aeb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69ff34aa-8a19-4ce6-a0af-d4c50c6befea | service: service-general +[2026-04-16 14:23:01.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011001470003 | request_id: 69ff34aa-8a19-4ce6-a0af-d4c50c6befea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8da998b-f4cd-4bfa-a7c2-bff9c05e0d21 | service: service-general +[2026-04-16 14:23:01.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015311800003 | request_id: a8da998b-f4cd-4bfa-a7c2-bff9c05e0d21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f4242ca-5f14-4576-af47-cc209231e798 | service: service-general +[2026-04-16 14:23:01.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507202403730001 | request_id: 4f4242ca-5f14-4576-af47-cc209231e798 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2834b75-94c0-4245-84de-5297bde0f29d | service: service-general +[2026-04-16 14:23:01.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519106307880002 | request_id: e2834b75-94c0-4245-84de-5297bde0f29d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32741c7a-a6e0-4843-8b2d-b69a759aa742 | service: service-general +[2026-04-16 14:23:01.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042207590001 | request_id: 32741c7a-a6e0-4843-8b2d-b69a759aa742 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1386a866-daac-4535-822b-541f374f712f | service: service-general +[2026-04-16 14:23:01.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509194801650006 | request_id: 1386a866-daac-4535-822b-541f374f712f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d4f541f-54b4-4470-b03d-ed072b4c2a70 | service: service-general +[2026-04-16 14:23:01.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154107500141 | request_id: 1d4f541f-54b4-4470-b03d-ed072b4c2a70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef854a73-fc4c-4d1b-9d2c-09f7891dfa90 | service: service-general +[2026-04-16 14:23:01.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034601950003 | request_id: ef854a73-fc4c-4d1b-9d2c-09f7891dfa90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 285d5905-ad26-4451-9246-73f8d63d6f54 | service: service-general +[2026-04-16 14:23:01.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: 285d5905-ad26-4451-9246-73f8d63d6f54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0a33e42-991b-4ad9-94d8-7649de9d556a | service: service-general +[2026-04-16 14:23:01.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134201590001 | request_id: c0a33e42-991b-4ad9-94d8-7649de9d556a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f81128da-0d80-45ef-9532-a71e30cfe5e1 | service: service-general +[2026-04-16 14:23:01.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911109159 | request_id: f81128da-0d80-45ef-9532-a71e30cfe5e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a30ff9a-5eff-4044-8acd-40348b9b3edd | service: service-general +[2026-04-16 14:23:01.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669710 | request_id: 7a30ff9a-5eff-4044-8acd-40348b9b3edd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34149145-cd90-4222-8424-ea47f270d92d | service: service-general +[2026-04-16 14:23:01.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020811490001 | request_id: 34149145-cd90-4222-8424-ea47f270d92d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afeeff4f-6b93-436f-bf5c-f3b3a72f8de4 | service: service-general +[2026-04-16 14:23:01.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 546.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155105650002 | request_id: afeeff4f-6b93-436f-bf5c-f3b3a72f8de4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1e09745-de5a-4059-a740-9b0abc476946 | service: service-general +[2026-04-16 14:23:01.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012201700001 | request_id: d1e09745-de5a-4059-a740-9b0abc476946 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f80d95d-11cc-49f0-a0b2-600cb7b4fc80 | service: service-general +[2026-04-16 14:23:01.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051304590003 | request_id: 2f80d95d-11cc-49f0-a0b2-600cb7b4fc80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e12d58f-e408-4d20-bd6e-00522753ee8e | service: service-general +[2026-04-16 14:23:01.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095808670001 | request_id: 2e12d58f-e408-4d20-bd6e-00522753ee8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f8f35f9-5dac-451f-83bb-a983b37bbf89 | service: service-general +[2026-04-16 14:23:01.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013011190002 | request_id: 2f8f35f9-5dac-451f-83bb-a983b37bbf89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 627134eb-4527-410a-99f7-28583d714864 | service: service-general +[2026-04-16 14:23:01.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513125302780003 | request_id: 627134eb-4527-410a-99f7-28583d714864 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47daf70d-5fe5-41c6-b20e-b611eb1eef97 | service: service-general +[2026-04-16 14:23:01.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045649 | request_id: 47daf70d-5fe5-41c6-b20e-b611eb1eef97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eea3d383-839d-407a-b5f6-c32c7ceb07ab | service: service-general +[2026-04-16 14:23:01.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105505640001 | request_id: eea3d383-839d-407a-b5f6-c32c7ceb07ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52a7ac40-c896-421a-a22c-183c218d5e6e | service: service-general +[2026-04-16 14:23:01.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022809650001 | request_id: 52a7ac40-c896-421a-a22c-183c218d5e6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1806a42-323e-4ef2-9d63-da4797fe4c1d | service: service-general +[2026-04-16 14:23:01.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911146111 | request_id: f1806a42-323e-4ef2-9d63-da4797fe4c1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7684ec61-24ca-4c23-b177-4fe5063f1a60 | service: service-general +[2026-04-16 14:23:01.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575032008030002 | request_id: 7684ec61-24ca-4c23-b177-4fe5063f1a60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b29b43b7-08b6-4a3f-8d48-f4c1d8c5082e | service: service-general +[2026-04-16 14:23:01.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165002790006 | request_id: b29b43b7-08b6-4a3f-8d48-f4c1d8c5082e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9444f947-e55d-4664-9c22-1372244aa7d0 | service: service-general +[2026-04-16 14:23:01.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035107960003 | request_id: 9444f947-e55d-4664-9c22-1372244aa7d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a5b5c04-031d-4e3d-a28d-cb374f2a2292 | service: service-general +[2026-04-16 14:23:01.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051808610002 | request_id: 6a5b5c04-031d-4e3d-a28d-cb374f2a2292 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02f2e66e-32a7-459f-ad12-9e008f7aea71 | service: service-general +[2026-04-16 14:23:01.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 02f2e66e-32a7-459f-ad12-9e008f7aea71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cad49de6-c817-4ed8-9a8a-005e00b36f34 | service: service-general +[2026-04-16 14:23:01.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246102950006 | request_id: cad49de6-c817-4ed8-9a8a-005e00b36f34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2db14538-5c58-40b5-b9cd-d8ca20b276ce | service: service-general +[2026-04-16 14:23:01.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171116612790001 | request_id: 2db14538-5c58-40b5-b9cd-d8ca20b276ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dddea95b-1da9-4aa1-897f-8eea2a04370e | service: service-general +[2026-04-16 14:23:01.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078995457545 | request_id: dddea95b-1da9-4aa1-897f-8eea2a04370e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91fa282a-b9bf-49f9-98c6-2763471f5b51 | service: service-general +[2026-04-16 14:23:01.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040811680005 | request_id: 91fa282a-b9bf-49f9-98c6-2763471f5b51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ea370d1-8cc9-47a6-8055-917a87464023 | service: service-general +[2026-04-16 14:23:01.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185308950002 | request_id: 3ea370d1-8cc9-47a6-8055-917a87464023 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1a973cf-7cfb-4208-8376-bb1ec83f9264 | service: service-general +[2026-04-16 14:23:01.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: e1a973cf-7cfb-4208-8376-bb1ec83f9264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8269e285-611e-4994-a183-a476cbd01045 | service: service-general +[2026-04-16 14:23:01.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185206880002 | request_id: 8269e285-611e-4994-a183-a476cbd01045 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d221fae-dec0-43e1-ac42-d4afd5388771 | service: service-general +[2026-04-16 14:23:01.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016103910001 | request_id: 0d221fae-dec0-43e1-ac42-d4afd5388771 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eab25752-0ca6-4c12-83b0-e821c64958f1 | service: service-general +[2026-04-16 14:23:01.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505020107600089 | request_id: eab25752-0ca6-4c12-83b0-e821c64958f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 184d4ba8-a5a9-40a5-ab5e-08dbcac6b2c7 | service: service-general +[2026-04-16 14:23:01.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155011700001 | request_id: 184d4ba8-a5a9-40a5-ab5e-08dbcac6b2c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96364815-eb0f-4886-9a21-ac33f5fd668e | service: service-general +[2026-04-16 14:23:01.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525077012920004 | request_id: 96364815-eb0f-4886-9a21-ac33f5fd668e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f477cbc0-5d4f-4fba-8671-e91010847951 | service: service-general +[2026-04-16 14:23:01.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014706650006 | request_id: f477cbc0-5d4f-4fba-8671-e91010847951 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f066c5e-93fa-402b-955d-140dff3c3977 | service: service-general +[2026-04-16 14:23:01.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050208110006 | request_id: 5f066c5e-93fa-402b-955d-140dff3c3977 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b33b9d28-ed3b-492b-98f6-e180ef88f269 | service: service-general +[2026-04-16 14:23:01.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020103770006 | request_id: b33b9d28-ed3b-492b-98f6-e180ef88f269 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdd5a676-341d-4758-93c0-1ead11326687 | service: service-general +[2026-04-16 14:23:01.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156108770001 | request_id: fdd5a676-341d-4758-93c0-1ead11326687 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e57c3158-637f-4113-9f09-475c990d3ded | service: service-general +[2026-04-16 14:23:01.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017103650001 | request_id: e57c3158-637f-4113-9f09-475c990d3ded | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a7389b7-3940-479b-a093-7283246aa370 | service: service-general +[2026-04-16 14:23:01.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231509090001 | request_id: 4a7389b7-3940-479b-a093-7283246aa370 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7771303-3a23-467a-be78-0e2348e16d40 | service: service-general +[2026-04-16 14:23:01.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509195004810011 | request_id: f7771303-3a23-467a-be78-0e2348e16d40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2cac6ae-14b5-41a8-a386-5d024d6e1bbe | service: service-general +[2026-04-16 14:23:01.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184806560001 | request_id: e2cac6ae-14b5-41a8-a386-5d024d6e1bbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef70633f-639a-41e9-85cd-1a63da86f910 | service: service-general +[2026-04-16 14:23:01.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192803110001 | request_id: ef70633f-639a-41e9-85cd-1a63da86f910 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c9fe703-18a6-4d33-ae2e-a0b0adf3dfb4 | service: service-general +[2026-04-16 14:23:01.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509125207750008 | request_id: 6c9fe703-18a6-4d33-ae2e-a0b0adf3dfb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62789ec1-db7b-420a-aa39-e3b63c40c0a5 | service: service-general +[2026-04-16 14:23:01.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504164109650001 | request_id: 62789ec1-db7b-420a-aa39-e3b63c40c0a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 569ab7a5-27af-4025-a4d0-24f120190b04 | service: service-general +[2026-04-16 14:23:01.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505141012700002 | request_id: 569ab7a5-27af-4025-a4d0-24f120190b04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99cf17aa-d260-4234-9a93-6acc652d4b1c | service: service-general +[2026-04-16 14:23:01.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210505560002 | request_id: 99cf17aa-d260-4234-9a93-6acc652d4b1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51e78e19-809f-40f2-a3c1-aad47bd83c72 | service: service-general +[2026-04-16 14:23:01.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086210540003 | request_id: 51e78e19-809f-40f2-a3c1-aad47bd83c72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8aad8edc-83c6-4c2e-b6cf-15be0d8aed96 | service: service-general +[2026-04-16 14:23:01.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230205200002 | request_id: 8aad8edc-83c6-4c2e-b6cf-15be0d8aed96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 822c3bd0-fa72-4f3a-8c72-7434543d5a1f | service: service-general +[2026-04-16 14:23:01.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: 822c3bd0-fa72-4f3a-8c72-7434543d5a1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de20c5f1-1dd9-42c5-9fb7-cf1a5bcde11a | service: service-general +[2026-04-16 14:23:01.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517191504600001 | request_id: de20c5f1-1dd9-42c5-9fb7-cf1a5bcde11a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cfdb5d0-1c49-4500-a2b8-cade8b247557 | service: service-general +[2026-04-16 14:23:01.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026209690002 | request_id: 7cfdb5d0-1c49-4500-a2b8-cade8b247557 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa75fdad-f60a-4386-aece-013bd8067762 | service: service-general +[2026-04-16 14:23:01.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507225007930002 | request_id: fa75fdad-f60a-4386-aece-013bd8067762 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0295666a-b36d-4a59-a1d4-f17fcbc64b83 | service: service-general +[2026-04-16 14:23:01.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034307810004 | request_id: 0295666a-b36d-4a59-a1d4-f17fcbc64b83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6fa77d0-d841-4373-8f80-9c024eb81195 | service: service-general +[2026-04-16 14:23:01.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911229662 | request_id: f6fa77d0-d841-4373-8f80-9c024eb81195 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23962cc7-e32c-4a40-a458-71c7ad555a23 | service: service-general +[2026-04-16 14:23:01.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510026307760002 | request_id: 23962cc7-e32c-4a40-a458-71c7ad555a23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5777d99-4695-4623-8602-5876e0e9e41c | service: service-general +[2026-04-16 14:23:01.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: d5777d99-4695-4623-8602-5876e0e9e41c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e38284e-06c7-4498-91ba-e58a9a147fb9 | service: service-general +[2026-04-16 14:23:01.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014107620005 | request_id: 4e38284e-06c7-4498-91ba-e58a9a147fb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64733309-f39d-4a45-b682-7b2b71f998c1 | service: service-general +[2026-04-16 14:23:01.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185706440001 | request_id: 64733309-f39d-4a45-b682-7b2b71f998c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b6d7ef2-0cbd-4699-a97b-31d265e0b3e9 | service: service-general +[2026-04-16 14:23:01.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041203630012 | request_id: 2b6d7ef2-0cbd-4699-a97b-31d265e0b3e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bda52789-1406-4e45-8c71-967f756bec84 | service: service-general +[2026-04-16 14:23:01.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503137112530041 | request_id: bda52789-1406-4e45-8c71-967f756bec84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fc23ce5-db48-4df5-a06d-e374ba6ec6c6 | service: service-general +[2026-04-16 14:23:01.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 0fc23ce5-db48-4df5-a06d-e374ba6ec6c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6642135f-11b2-4f5f-97d3-9af42cbdcc51 | service: service-general +[2026-04-16 14:23:01.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108520005 | request_id: 6642135f-11b2-4f5f-97d3-9af42cbdcc51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30c06334-af95-4a9e-ad48-a0c2c17f20dd | service: service-general +[2026-04-16 14:23:01.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190809040003 | request_id: 30c06334-af95-4a9e-ad48-a0c2c17f20dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a9e0644-775f-4011-aabd-832cf378db93 | service: service-general +[2026-04-16 14:23:01.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042007620004 | request_id: 1a9e0644-775f-4011-aabd-832cf378db93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66eb55ef-d87f-4fa5-8cb7-e1729f048945 | service: service-general +[2026-04-16 14:23:01.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154609830001 | request_id: 66eb55ef-d87f-4fa5-8cb7-e1729f048945 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f296350-29e4-4dde-b042-a263a62b31cf | service: service-general +[2026-04-16 14:23:01.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031110130001 | request_id: 9f296350-29e4-4dde-b042-a263a62b31cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e712a2c-0f68-4ca6-a678-70febe006ffa | service: service-general +[2026-04-16 14:23:01.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 9e712a2c-0f68-4ca6-a678-70febe006ffa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee3710b8-2351-45c1-a3be-eec8900c475a | service: service-general +[2026-04-16 14:23:01.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514052405840001 | request_id: ee3710b8-2351-45c1-a3be-eec8900c475a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 877c2f84-b0f0-4351-a46e-7d6ebf9b7719 | service: service-general +[2026-04-16 14:23:01.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472031704970003 | request_id: 877c2f84-b0f0-4351-a46e-7d6ebf9b7719 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab850579-b2df-4e43-86f7-d5c83865dbec | service: service-general +[2026-04-16 14:23:01.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: ab850579-b2df-4e43-86f7-d5c83865dbec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61a3e996-5f7a-4eb5-98bb-ef7d7e85e9f0 | service: service-general +[2026-04-16 14:23:01.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510046109650002 | request_id: 61a3e996-5f7a-4eb5-98bb-ef7d7e85e9f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8266395-f188-4b1a-8f72-05d5ce7edcb6 | service: service-general +[2026-04-16 14:23:01.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082302850002 | request_id: a8266395-f188-4b1a-8f72-05d5ce7edcb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e73c0211-becd-416d-a503-82168d427d9d | service: service-general +[2026-04-16 14:23:01.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513156103690001 | request_id: e73c0211-becd-416d-a503-82168d427d9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e27b174-3eac-4198-8156-6fe7982236ed | service: service-general +[2026-04-16 14:23:01.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5306034410810001 | request_id: 4e27b174-3eac-4198-8156-6fe7982236ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0186920c-9654-4e4f-b7d5-6072fdb72991 | service: service-general +[2026-04-16 14:23:01.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070610980002 | request_id: 0186920c-9654-4e4f-b7d5-6072fdb72991 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcef3911-ebd4-4b4a-8c75-4a86fcb90b76 | service: service-general +[2026-04-16 14:23:01.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201010570003 | request_id: fcef3911-ebd4-4b4a-8c75-4a86fcb90b76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab68b074-afa1-48c7-8a3d-27b7cb2c3617 | service: service-general +[2026-04-16 14:23:01.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: ab68b074-afa1-48c7-8a3d-27b7cb2c3617 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68696ebc-d332-41c6-94c2-7c6b2118a8f3 | service: service-general +[2026-04-16 14:23:01.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072808020003 | request_id: 68696ebc-d332-41c6-94c2-7c6b2118a8f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3a3a6bf-ef1a-499d-8728-c4a22fc6bb19 | service: service-general +[2026-04-16 14:23:01.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134305870001 | request_id: a3a3a6bf-ef1a-499d-8728-c4a22fc6bb19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 462663bf-72a3-41d6-b865-47f6105a7dc1 | service: service-general +[2026-04-16 14:23:01.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511184506840002 | request_id: 462663bf-72a3-41d6-b865-47f6105a7dc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d54b807-3a48-44a1-b385-7fa926dc95aa | service: service-general +[2026-04-16 14:23:01.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669711 | request_id: 8d54b807-3a48-44a1-b385-7fa926dc95aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba420ca9-84eb-4d78-99fd-1689dda1bfb2 | service: service-general +[2026-04-16 14:23:01.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022509450022 | request_id: ba420ca9-84eb-4d78-99fd-1689dda1bfb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9635357-c7ee-45b1-a495-0913d3505684 | service: service-general +[2026-04-16 14:23:01.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171203990002 | request_id: f9635357-c7ee-45b1-a495-0913d3505684 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85405121-3426-4191-83b3-c4669ef7b6c6 | service: service-general +[2026-04-16 14:23:01.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: 85405121-3426-4191-83b3-c4669ef7b6c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f67d0119-1d3e-4a39-acbe-7681d250a149 | service: service-general +[2026-04-16 14:23:01.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076705980001 | request_id: f67d0119-1d3e-4a39-acbe-7681d250a149 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44ae2dd4-45b6-4ffe-a1fe-04934cbd7888 | service: service-general +[2026-04-16 14:23:01.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: 44ae2dd4-45b6-4ffe-a1fe-04934cbd7888 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68a1bed2-0390-4db9-82af-95d92535373c | service: service-general +[2026-04-16 14:23:01.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010107710054 | request_id: 68a1bed2-0390-4db9-82af-95d92535373c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1ef7e64-8e31-4508-abf0-2d33d7089f7c | service: service-general +[2026-04-16 14:23:01.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509192303540004 | request_id: f1ef7e64-8e31-4508-abf0-2d33d7089f7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19cff659-1413-45a1-b89d-911074823c53 | service: service-general +[2026-04-16 14:23:01.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 277.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052611760002 | request_id: 19cff659-1413-45a1-b89d-911074823c53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0ec8ca2-49e7-4d0e-be4a-d594f1f0d2d5 | service: service-general +[2026-04-16 14:23:01.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214907910001 | request_id: a0ec8ca2-49e7-4d0e-be4a-d594f1f0d2d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1839483a-947e-4a81-9158-d874d9596914 | service: service-general +[2026-04-16 14:23:01.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 1839483a-947e-4a81-9158-d874d9596914 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7578260-6cf2-4111-bbd3-2d8c49e5150f | service: service-general +[2026-04-16 14:23:01.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260101710026 | request_id: f7578260-6cf2-4111-bbd3-2d8c49e5150f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39d7d365-b4c0-4338-bc39-d2833786822b | service: service-general +[2026-04-16 14:23:01.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055708630015 | request_id: 39d7d365-b4c0-4338-bc39-d2833786822b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6d3b1ac-ed37-4ebe-ad8e-b31dcfce32d8 | service: service-general +[2026-04-16 14:23:01.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504184906710004 | request_id: a6d3b1ac-ed37-4ebe-ad8e-b31dcfce32d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13d027b2-b218-4146-b329-c55edf96c4e3 | service: service-general +[2026-04-16 14:23:01.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015505940002 | request_id: 13d027b2-b218-4146-b329-c55edf96c4e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e982fd20-5490-495a-adde-6495eadb146b | service: service-general +[2026-04-16 14:23:01.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 268.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040104160002 | request_id: e982fd20-5490-495a-adde-6495eadb146b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 779ccf90-5379-424a-bf73-843bf89d3b76 | service: service-general +[2026-04-16 14:23:01.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524225006930003 | request_id: 779ccf90-5379-424a-bf73-843bf89d3b76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39d12fd2-2d22-4791-a36e-0bf2c3350bb2 | service: service-general +[2026-04-16 14:23:01.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050105520003 | request_id: 39d12fd2-2d22-4791-a36e-0bf2c3350bb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89d6846b-95a4-4112-baaa-818a2ba9d10b | service: service-general +[2026-04-16 14:23:01.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020408860003 | request_id: 89d6846b-95a4-4112-baaa-818a2ba9d10b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfb9ef9f-5861-478e-87fd-3be537e0304d | service: service-general +[2026-04-16 14:23:01.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031304120001 | request_id: bfb9ef9f-5861-478e-87fd-3be537e0304d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a80fd24-89eb-43df-b524-337e4f4ee896 | service: service-general +[2026-04-16 14:23:01.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 577.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 4a80fd24-89eb-43df-b524-337e4f4ee896 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eeeb6af8-5166-4d2d-bcee-fa12c4bd9b12 | service: service-general +[2026-04-16 14:23:01.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132803960008 | request_id: eeeb6af8-5166-4d2d-bcee-fa12c4bd9b12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5381b25-7202-4386-8ac4-141ce9a66746 | service: service-general +[2026-04-16 14:23:01.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130408850001 | request_id: b5381b25-7202-4386-8ac4-141ce9a66746 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cb0a8ec-add6-41f5-bb00-84e22a555f78 | service: service-general +[2026-04-16 14:23:01.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274906050001 | request_id: 8cb0a8ec-add6-41f5-bb00-84e22a555f78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a3b99e5-3e7c-4262-bec0-47fca842131c | service: service-general +[2026-04-16 14:23:01.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015404930001 | request_id: 2a3b99e5-3e7c-4262-bec0-47fca842131c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b30c235f-09d8-4b81-95bc-b1dd1902d8e6 | service: service-general +[2026-04-16 14:23:01.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305102660001 | request_id: b30c235f-09d8-4b81-95bc-b1dd1902d8e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d0d0f50-8e0d-403b-b881-5fd6b9f42f3a | service: service-general +[2026-04-16 14:23:01.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040602910003 | request_id: 3d0d0f50-8e0d-403b-b881-5fd6b9f42f3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92bf71f0-859e-4ce6-ab68-2ea08e5e122b | service: service-general +[2026-04-16 14:23:01.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146002760008 | request_id: 92bf71f0-859e-4ce6-ab68-2ea08e5e122b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56ea09be-3946-43c9-b68b-713c87187497 | service: service-general +[2026-04-16 14:23:01.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106707700001 | request_id: 56ea09be-3946-43c9-b68b-713c87187497 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7045dd68-1db2-4b69-8e6a-b225eec47f1f | service: service-general +[2026-04-16 14:23:01.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154107660060 | request_id: 7045dd68-1db2-4b69-8e6a-b225eec47f1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd80ce04-5e0d-4b4d-bdec-8631d526bc1f | service: service-general +[2026-04-16 14:23:01.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529064101680006 | request_id: dd80ce04-5e0d-4b4d-bdec-8631d526bc1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ef9f1db-2c9e-44ad-bd86-8db505bcf79e | service: service-general +[2026-04-16 14:23:01.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669714 | request_id: 5ef9f1db-2c9e-44ad-bd86-8db505bcf79e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b8efcd2-5384-47e7-a43a-a48e0c4365d4 | service: service-general +[2026-04-16 14:23:01.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506220103720003 | request_id: 8b8efcd2-5384-47e7-a43a-a48e0c4365d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e0c0f2b-4d92-4d8c-b460-352b567bdce4 | service: service-general +[2026-04-16 14:23:01.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054602560001 | request_id: 7e0c0f2b-4d92-4d8c-b460-352b567bdce4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56dec31b-0e24-4fc7-b9e4-1d529d9d7ae6 | service: service-general +[2026-04-16 14:23:01.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510055203090002 | request_id: 56dec31b-0e24-4fc7-b9e4-1d529d9d7ae6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c9a6517-5363-43f8-87e9-111bae922bb2 | service: service-general +[2026-04-16 14:23:01.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056111820002 | request_id: 2c9a6517-5363-43f8-87e9-111bae922bb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74cb2fa8-4368-4a20-9bac-e4d549fec49e | service: service-general +[2026-04-16 14:23:01.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030312580004 | request_id: 74cb2fa8-4368-4a20-9bac-e4d549fec49e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8a7e7ce-7553-428a-854d-1f8d96437ffe | service: service-general +[2026-04-16 14:23:01.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086403950002 | request_id: a8a7e7ce-7553-428a-854d-1f8d96437ffe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddc2297b-46dd-419d-a8f1-e986af6328f4 | service: service-general +[2026-04-16 14:23:01.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505062506600001 | request_id: ddc2297b-46dd-419d-a8f1-e986af6328f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc76e474-05b2-4836-80c1-0fafefea5246 | service: service-general +[2026-04-16 14:23:01.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026406620002 | request_id: fc76e474-05b2-4836-80c1-0fafefea5246 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5983470-39ab-417a-a53e-264a9b9fb466 | service: service-general +[2026-04-16 14:23:01.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301010570003 | request_id: c5983470-39ab-417a-a53e-264a9b9fb466 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f191f155-a4e2-47af-a99e-c809f168f893 | service: service-general +[2026-04-16 14:23:01.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235102040004 | request_id: f191f155-a4e2-47af-a99e-c809f168f893 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81af58eb-1545-47e5-9dbc-51ef200cc85b | service: service-general +[2026-04-16 14:23:01.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506187112760008 | request_id: 81af58eb-1545-47e5-9dbc-51ef200cc85b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 621bb18f-7a86-4679-ad48-4e0473666485 | service: service-general +[2026-04-16 14:23:01.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669715 | request_id: 621bb18f-7a86-4679-ad48-4e0473666485 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a16d4c3-7095-4bc4-831c-7ddf62c9c5df | service: service-general +[2026-04-16 14:23:01.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056104750002 | request_id: 2a16d4c3-7095-4bc4-831c-7ddf62c9c5df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cc2d006-9f6c-4b4a-b182-2a914a5bb9df | service: service-general +[2026-04-16 14:23:01.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015702950001 | request_id: 4cc2d006-9f6c-4b4a-b182-2a914a5bb9df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42ba5d5a-3851-44b1-8898-824a2efdaec8 | service: service-general +[2026-04-16 14:23:01.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000752 | request_id: 42ba5d5a-3851-44b1-8898-824a2efdaec8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1998aa35-c2a1-4a85-8c43-a12e7b8f5260 | service: service-general +[2026-04-16 14:23:01.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504194608620003 | request_id: 1998aa35-c2a1-4a85-8c43-a12e7b8f5260 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e783c374-63b1-4134-b87f-c451c1700f7b | service: service-general +[2026-04-16 14:23:01.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510032704560002 | request_id: e783c374-63b1-4134-b87f-c451c1700f7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c37498a6-d3a5-429e-a90a-c38cdc48d56d | service: service-general +[2026-04-16 14:23:01.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515081809770012 | request_id: c37498a6-d3a5-429e-a90a-c38cdc48d56d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6092134-3c02-4fd0-87b0-559289e6cd9c | service: service-general +[2026-04-16 14:23:01.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105111710002 | request_id: e6092134-3c02-4fd0-87b0-559289e6cd9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93022988-fb0e-4011-9950-91061dcf013d | service: service-general +[2026-04-16 14:23:01.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245510710005 | request_id: 93022988-fb0e-4011-9950-91061dcf013d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0a23d4c-729b-4c4a-85bf-7ddf3a16aa44 | service: service-general +[2026-04-16 14:23:01.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011804620002 | request_id: c0a23d4c-729b-4c4a-85bf-7ddf3a16aa44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96aa1bb8-f670-458e-9f25-5dbf00683726 | service: service-general +[2026-04-16 14:23:01.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135603810002 | request_id: 96aa1bb8-f670-458e-9f25-5dbf00683726 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb7a7227-3f06-4712-b68f-52a3bc7466ea | service: service-general +[2026-04-16 14:23:01.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046509650001 | request_id: cb7a7227-3f06-4712-b68f-52a3bc7466ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb23cf53-3d5a-483d-9056-6ee42d63d362 | service: service-general +[2026-04-16 14:23:01.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166104970002 | request_id: bb23cf53-3d5a-483d-9056-6ee42d63d362 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55be2b90-694e-4839-b4e8-d826a4b17e2d | service: service-general +[2026-04-16 14:23:01.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572036302020004 | request_id: 55be2b90-694e-4839-b4e8-d826a4b17e2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbad97f9-fad5-4c2c-8503-8dc44f18e66c | service: service-general +[2026-04-16 14:23:01.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514092909680001 | request_id: cbad97f9-fad5-4c2c-8503-8dc44f18e66c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbe1f0b5-438b-43be-8423-22daed3b1b4a | service: service-general +[2026-04-16 14:23:01.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503074507580001 | request_id: cbe1f0b5-438b-43be-8423-22daed3b1b4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03f85e53-65f1-4d59-b8a9-9835a361d2fe | service: service-general +[2026-04-16 14:23:01.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031003620001 | request_id: 03f85e53-65f1-4d59-b8a9-9835a361d2fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96e765dd-a7a2-4f02-a7d8-0465d36fea84 | service: service-general +[2026-04-16 14:23:01.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552515 | request_id: 96e765dd-a7a2-4f02-a7d8-0465d36fea84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f79a79f-ab77-4e99-be21-8e51a4170225 | service: service-general +[2026-04-16 14:23:01.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3317095307700002 | request_id: 6f79a79f-ab77-4e99-be21-8e51a4170225 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ce044ab-7054-4342-9f93-30acbe407380 | service: service-general +[2026-04-16 14:23:01.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191412990002 | request_id: 4ce044ab-7054-4342-9f93-30acbe407380 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71322973-9596-4012-9f7b-b0aecbd5b9db | service: service-general +[2026-04-16 14:23:01.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246107940001 | request_id: 71322973-9596-4012-9f7b-b0aecbd5b9db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be48af36-b406-483a-ae00-420985b26f9c | service: service-general +[2026-04-16 14:23:01.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174103810001 | request_id: be48af36-b406-483a-ae00-420985b26f9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b89be08-2c62-4314-8082-c116b4162b3f | service: service-general +[2026-04-16 14:23:01.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074104570001 | request_id: 0b89be08-2c62-4314-8082-c116b4162b3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef6d351e-d779-4410-9efb-8f95c5ea008e | service: service-general +[2026-04-16 14:23:01.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026801830001 | request_id: ef6d351e-d779-4410-9efb-8f95c5ea008e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bc79f91-843b-4a53-ae9a-27bec3a54e89 | service: service-general +[2026-04-16 14:23:01.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274307740002 | request_id: 5bc79f91-843b-4a53-ae9a-27bec3a54e89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 171a2c6d-dd6e-4daa-929e-515974473fd8 | service: service-general +[2026-04-16 14:23:01.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514197006600102 | request_id: 171a2c6d-dd6e-4daa-929e-515974473fd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 135212ad-e5d6-46f6-b04e-5f44f08bc3c6 | service: service-general +[2026-04-16 14:23:01.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022808720005 | request_id: 135212ad-e5d6-46f6-b04e-5f44f08bc3c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25b2ebd1-2bd6-48c2-a27c-f860ddcb51a8 | service: service-general +[2026-04-16 14:23:01.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526104402870004 | request_id: 25b2ebd1-2bd6-48c2-a27c-f860ddcb51a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a7baccf-977c-4ee4-92bf-e7876a19ead5 | service: service-general +[2026-04-16 14:23:01.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505176201890001 | request_id: 3a7baccf-977c-4ee4-92bf-e7876a19ead5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e722c08-efd2-47f3-8371-cc630a0162e3 | service: service-general +[2026-04-16 14:23:01.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236506830004 | request_id: 0e722c08-efd2-47f3-8371-cc630a0162e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d94eeb2-0328-4a13-94aa-ad8410afbbce | service: service-general +[2026-04-16 14:23:01.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507193004010001 | request_id: 9d94eeb2-0328-4a13-94aa-ad8410afbbce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1efd5ae-8b4d-4f95-95b2-15bdb2ef5209 | service: service-general +[2026-04-16 14:23:01.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505121812770001 | request_id: d1efd5ae-8b4d-4f95-95b2-15bdb2ef5209 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 339a8345-e9de-452d-959e-7aea188d2fea | service: service-general +[2026-04-16 14:23:01.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505170711770002 | request_id: 339a8345-e9de-452d-959e-7aea188d2fea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76e490d2-1836-4716-b209-b0f98d05fff1 | service: service-general +[2026-04-16 14:23:01.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124507640003 | request_id: 76e490d2-1836-4716-b209-b0f98d05fff1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 755662f3-325a-43d4-b3c8-61cb53ad4e08 | service: service-general +[2026-04-16 14:23:01.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100912990010 | request_id: 755662f3-325a-43d4-b3c8-61cb53ad4e08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3fa5af0-c09e-4c17-a46f-ce280ac71464 | service: service-general +[2026-04-16 14:23:01.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516034806780005 | request_id: c3fa5af0-c09e-4c17-a46f-ce280ac71464 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bee587b0-5f11-4a7a-9777-1c65ad897e9e | service: service-general +[2026-04-16 14:23:01.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164707950002 | request_id: bee587b0-5f11-4a7a-9777-1c65ad897e9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ffa5be5-29d5-46f7-80b2-225799d053b7 | service: service-general +[2026-04-16 14:23:01.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142003060001 | request_id: 9ffa5be5-29d5-46f7-80b2-225799d053b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4be13c19-ab09-45f9-adef-7e24ab7afdb5 | service: service-general +[2026-04-16 14:23:01.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015301950002 | request_id: 4be13c19-ab09-45f9-adef-7e24ab7afdb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4240c74b-0307-4f0e-9a33-f24abd2857e4 | service: service-general +[2026-04-16 14:23:01.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190802980001 | request_id: 4240c74b-0307-4f0e-9a33-f24abd2857e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09799e85-caed-4da7-8689-c2d542db2d2e | service: service-general +[2026-04-16 14:23:01.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6852222222255555 | request_id: 09799e85-caed-4da7-8689-c2d542db2d2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2d26f96-4b9f-4f74-975a-520b9694f26d | service: service-general +[2026-04-16 14:23:01.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: f2d26f96-4b9f-4f74-975a-520b9694f26d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c64fd81-6238-4b00-8c22-5feb06643307 | service: service-general +[2026-04-16 14:23:01.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 273.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050101450102 | request_id: 4c64fd81-6238-4b00-8c22-5feb06643307 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd86da95-9831-4d9c-a1df-b5c2def1e092 | service: service-general +[2026-04-16 14:23:01.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050707960004 | request_id: fd86da95-9831-4d9c-a1df-b5c2def1e092 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2b01476-2a0c-4ee3-af46-9c3ba18b8b4a | service: service-general +[2026-04-16 14:23:01.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056806630001 | request_id: b2b01476-2a0c-4ee3-af46-9c3ba18b8b4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e715010-fc0b-410f-9b0a-593fae77e575 | service: service-general +[2026-04-16 14:23:01.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011806050003 | request_id: 5e715010-fc0b-410f-9b0a-593fae77e575 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7a41924-60f2-4b25-a938-085b61bdf9c8 | service: service-general +[2026-04-16 14:23:01.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5699999888888888 | request_id: c7a41924-60f2-4b25-a938-085b61bdf9c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4b11a02-44bd-44be-8be3-f62e44516821 | service: service-general +[2026-04-16 14:23:01.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184810650001 | request_id: a4b11a02-44bd-44be-8be3-f62e44516821 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1a75db9-bdee-4f68-b8ae-ced5ff423ab8 | service: service-general +[2026-04-16 14:23:01.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036712600005 | request_id: d1a75db9-bdee-4f68-b8ae-ced5ff423ab8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 026298af-f026-4e4b-bffa-9d53cfd1c9f9 | service: service-general +[2026-04-16 14:23:01.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074202900006 | request_id: 026298af-f026-4e4b-bffa-9d53cfd1c9f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32a8e575-d34c-41e8-8702-899179020d0c | service: service-general +[2026-04-16 14:23:01.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181206930002 | request_id: 32a8e575-d34c-41e8-8702-899179020d0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eae8a261-448e-42c2-b591-5af6e043a2ab | service: service-general +[2026-04-16 14:23:01.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241209660003 | request_id: eae8a261-448e-42c2-b591-5af6e043a2ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eae1974e-b081-4417-9c6f-5c6df84efff1 | service: service-general +[2026-04-16 14:23:01.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240611720004 | request_id: eae1974e-b081-4417-9c6f-5c6df84efff1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d505ae63-b01b-4ed9-9490-3b000d214839 | service: service-general +[2026-04-16 14:23:01.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232109120003 | request_id: d505ae63-b01b-4ed9-9490-3b000d214839 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d7fc8bd-177d-400c-9d68-1ab53ceef2f4 | service: service-general +[2026-04-16 14:23:01.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246906850006 | request_id: 6d7fc8bd-177d-400c-9d68-1ab53ceef2f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5097a74-d679-45d6-a7fe-dfd9d44e05fd | service: service-general +[2026-04-16 14:23:01.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025709760002 | request_id: a5097a74-d679-45d6-a7fe-dfd9d44e05fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb65a71d-5442-4585-a714-806ccb95db1b | service: service-general +[2026-04-16 14:23:01.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140201600006 | request_id: bb65a71d-5442-4585-a714-806ccb95db1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09c32554-e99c-4683-bdb6-60a34d545a8f | service: service-general +[2026-04-16 14:23:01.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014509740003 | request_id: 09c32554-e99c-4683-bdb6-60a34d545a8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ee4945f-2757-4733-bcb6-256969b875f5 | service: service-general +[2026-04-16 14:23:01.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 2ee4945f-2757-4733-bcb6-256969b875f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 781b6bac-d1a2-495f-a86e-67fc4bb3521d | service: service-general +[2026-04-16 14:23:01.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255903750004 | request_id: 781b6bac-d1a2-495f-a86e-67fc4bb3521d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cc8f39d-d488-4bf7-a0fa-232104c8e957 | service: service-general +[2026-04-16 14:23:01.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513051109950002 | request_id: 8cc8f39d-d488-4bf7-a0fa-232104c8e957 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f2c663c-006e-4660-a365-98859f52f32e | service: service-general +[2026-04-16 14:23:01.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134708710010 | request_id: 4f2c663c-006e-4660-a365-98859f52f32e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faf42ab5-5a00-4ab7-880e-f50e4ecf293f | service: service-general +[2026-04-16 14:23:01.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578103105860005 | request_id: faf42ab5-5a00-4ab7-880e-f50e4ecf293f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f342392-4345-4bd5-b2aa-8c00b380b0b6 | service: service-general +[2026-04-16 14:23:01.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545984 | request_id: 5f342392-4345-4bd5-b2aa-8c00b380b0b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9610e351-650b-41fa-a55a-1c9ad39aee31 | service: service-general +[2026-04-16 14:23:01.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252505690006 | request_id: 9610e351-650b-41fa-a55a-1c9ad39aee31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab8b6be0-53a2-465c-8fd8-c52ddaa29399 | service: service-general +[2026-04-16 14:23:01.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514225011980004 | request_id: ab8b6be0-53a2-465c-8fd8-c52ddaa29399 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e750a620-0046-4086-9bc0-2ef23fd5e0db | service: service-general +[2026-04-16 14:23:01.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245205920004 | request_id: e750a620-0046-4086-9bc0-2ef23fd5e0db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e7eab33-d2ae-446b-9dc6-78d8fbe6de4d | service: service-general +[2026-04-16 14:23:01.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156612530001 | request_id: 0e7eab33-d2ae-446b-9dc6-78d8fbe6de4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5185082-5385-4e37-90c1-e437521b6d97 | service: service-general +[2026-04-16 14:23:01.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 763.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335211720001 | request_id: d5185082-5385-4e37-90c1-e437521b6d97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbb525e3-3272-416d-affc-8c33b615ef6d | service: service-general +[2026-04-16 14:23:01.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035503670001 | request_id: dbb525e3-3272-416d-affc-8c33b615ef6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7ef8b03-f2bf-4857-9454-6e74268fda67 | service: service-general +[2026-04-16 14:23:01.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164308800001 | request_id: c7ef8b03-f2bf-4857-9454-6e74268fda67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f677fea6-5763-45c4-b660-9994120f50dc | service: service-general +[2026-04-16 14:23:01.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032502950001 | request_id: f677fea6-5763-45c4-b660-9994120f50dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 556e0ea5-726c-4d3a-99cd-5708c07a6951 | service: service-general +[2026-04-16 14:23:01.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557000 | request_id: 556e0ea5-726c-4d3a-99cd-5708c07a6951 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f568d292-de5f-46dd-b71c-d807e4c28f62 | service: service-general +[2026-04-16 14:23:01.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104202630001 | request_id: f568d292-de5f-46dd-b71c-d807e4c28f62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ae6cb02-cd88-4ad4-80a2-2d559340ee31 | service: service-general +[2026-04-16 14:23:01.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 317.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508106905670004 | request_id: 3ae6cb02-cd88-4ad4-80a2-2d559340ee31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc0596fd-968d-49ab-b94a-f1bae8dbf215 | service: service-general +[2026-04-16 14:23:01.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911292006 | request_id: bc0596fd-968d-49ab-b94a-f1bae8dbf215 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2990fd2e-45ca-423b-bc81-f95e16beb6ec | service: service-general +[2026-04-16 14:23:01.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 254.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076507690001 | request_id: 2990fd2e-45ca-423b-bc81-f95e16beb6ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3347841d-9d6e-445f-85cc-653af628b561 | service: service-general +[2026-04-16 14:23:01.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5207026302950001 | request_id: 3347841d-9d6e-445f-85cc-653af628b561 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e74efec-0008-49eb-9fa8-4da8d834677a | service: service-general +[2026-04-16 14:23:01.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350724610295004 | request_id: 3e74efec-0008-49eb-9fa8-4da8d834677a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1eaa991c-9db2-49e1-b478-162cd948d715 | service: service-general +[2026-04-16 14:23:01.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040806700005 | request_id: 1eaa991c-9db2-49e1-b478-162cd948d715 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7249bed-8810-49a6-b361-781a49c4ebf0 | service: service-general +[2026-04-16 14:23:01.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473016303680008 | request_id: c7249bed-8810-49a6-b361-781a49c4ebf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b7ed660-547d-4f23-a906-1569a7d2b2d4 | service: service-general +[2026-04-16 14:23:01.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545949 | request_id: 4b7ed660-547d-4f23-a906-1569a7d2b2d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c918219-cd52-4ad7-a28c-567e291bf35b | service: service-general +[2026-04-16 14:23:01.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505055705400001 | request_id: 1c918219-cd52-4ad7-a28c-567e291bf35b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdd44260-3126-4f04-9c5a-0517e5eb1481 | service: service-general +[2026-04-16 14:23:01.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127112550004 | request_id: bdd44260-3126-4f04-9c5a-0517e5eb1481 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 208d5995-6166-45e7-9c88-ee01d6910402 | service: service-general +[2026-04-16 14:23:01.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501094505690003 | request_id: 208d5995-6166-45e7-9c88-ee01d6910402 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fa3e0d3-b46b-4483-a334-5a581a25fe95 | service: service-general +[2026-04-16 14:23:01.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040207070001 | request_id: 5fa3e0d3-b46b-4483-a334-5a581a25fe95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9da07692-c4f0-466a-b64d-8539373d0e8c | service: service-general +[2026-04-16 14:23:01.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041602740006 | request_id: 9da07692-c4f0-466a-b64d-8539373d0e8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97cb3df7-4a86-495d-84fa-ae905758afa2 | service: service-general +[2026-04-16 14:23:01.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507115702870004 | request_id: 97cb3df7-4a86-495d-84fa-ae905758afa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dea1b9bf-978e-460b-aba3-a1bfffe3409f | service: service-general +[2026-04-16 14:23:01.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669717 | request_id: dea1b9bf-978e-460b-aba3-a1bfffe3409f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32919130-2bab-4471-8a57-ff8e71b5350b | service: service-general +[2026-04-16 14:23:01.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034310970001 | request_id: 32919130-2bab-4471-8a57-ff8e71b5350b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36722779-3aa8-4ec3-ace8-42ec3bb917a3 | service: service-general +[2026-04-16 14:23:01.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112703940004 | request_id: 36722779-3aa8-4ec3-ace8-42ec3bb917a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15a3786c-d9e6-4f2c-aa8e-744ccddcf446 | service: service-general +[2026-04-16 14:23:01.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579013001960001 | request_id: 15a3786c-d9e6-4f2c-aa8e-744ccddcf446 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eefe74a9-46f8-49c7-bcc7-4e13c46022f9 | service: service-general +[2026-04-16 14:23:01.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105612430001 | request_id: eefe74a9-46f8-49c7-bcc7-4e13c46022f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 342f169c-5759-4608-be06-1ce91986ed56 | service: service-general +[2026-04-16 14:23:01.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510054107530009 | request_id: 342f169c-5759-4608-be06-1ce91986ed56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83d50371-59d2-4978-a979-4543333e46cc | service: service-general +[2026-04-16 14:23:01.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130605200002 | request_id: 83d50371-59d2-4978-a979-4543333e46cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 981a1fa0-f939-4091-8a7f-402f7e58bf26 | service: service-general +[2026-04-16 14:23:01.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172312130001 | request_id: 981a1fa0-f939-4091-8a7f-402f7e58bf26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 028a77cd-321e-46c2-b383-e31654dc61bf | service: service-general +[2026-04-16 14:23:01.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245205920004 | request_id: 028a77cd-321e-46c2-b383-e31654dc61bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eecdf237-9f0b-45ac-a1a7-a5bc95a76c8d | service: service-general +[2026-04-16 14:23:01.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121810150002 | request_id: eecdf237-9f0b-45ac-a1a7-a5bc95a76c8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11096244-50d4-41ab-b116-e976ad2871f7 | service: service-general +[2026-04-16 14:23:01.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085907680002 | request_id: 11096244-50d4-41ab-b116-e976ad2871f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56727e92-4885-458b-b85e-3390dc5cc155 | service: service-general +[2026-04-16 14:23:01.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101608630001 | request_id: 56727e92-4885-458b-b85e-3390dc5cc155 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c73f0db3-b367-4cb0-9dd1-9bb1e8719b85 | service: service-general +[2026-04-16 14:23:01.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505031511650003 | request_id: c73f0db3-b367-4cb0-9dd1-9bb1e8719b85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8420c527-20de-4ca7-b332-ffe00566588a | service: service-general +[2026-04-16 14:23:01.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 238.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106603040001 | request_id: 8420c527-20de-4ca7-b332-ffe00566588a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cf9d0ca-be67-4a94-b236-17a373debc28 | service: service-general +[2026-04-16 14:23:01.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124408770002 | request_id: 1cf9d0ca-be67-4a94-b236-17a373debc28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e666d279-26fd-4d17-89d4-fcb22466dc89 | service: service-general +[2026-04-16 14:23:01.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669719 | request_id: e666d279-26fd-4d17-89d4-fcb22466dc89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cc3defb-2bc1-4779-b097-110e609d7dce | service: service-general +[2026-04-16 14:23:01.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516026912900001 | request_id: 4cc3defb-2bc1-4779-b097-110e609d7dce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b24defe-0f13-4a47-abaf-c8d9655e22c5 | service: service-general +[2026-04-16 14:23:01.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031711730006 | request_id: 0b24defe-0f13-4a47-abaf-c8d9655e22c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51d6ae1d-195d-4dcf-b31b-2c4486bfb10c | service: service-general +[2026-04-16 14:23:01.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174501770001 | request_id: 51d6ae1d-195d-4dcf-b31b-2c4486bfb10c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 409534da-ee08-4cce-8da3-95266ed33968 | service: service-general +[2026-04-16 14:23:01.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514176307820003 | request_id: 409534da-ee08-4cce-8da3-95266ed33968 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 361270d6-a356-4583-9e94-28fc93db52ca | service: service-general +[2026-04-16 14:23:01.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509074212930002 | request_id: 361270d6-a356-4583-9e94-28fc93db52ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2aa61ad-57f3-42d4-872b-95394469d909 | service: service-general +[2026-04-16 14:23:01.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1601226510720002 | request_id: f2aa61ad-57f3-42d4-872b-95394469d909 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c520ba1c-2cff-4bee-bf60-1f8bae413175 | service: service-general +[2026-04-16 14:23:01.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036604920002 | request_id: c520ba1c-2cff-4bee-bf60-1f8bae413175 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8b67731-44f3-416e-8460-8fe0aed082f6 | service: service-general +[2026-04-16 14:23:01.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045412130007 | request_id: c8b67731-44f3-416e-8460-8fe0aed082f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d4ff546-43ff-4329-8463-5acf75f65a7b | service: service-general +[2026-04-16 14:23:01.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507202502620001 | request_id: 4d4ff546-43ff-4329-8463-5acf75f65a7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fec9189-0a43-499e-af35-bf8d5c47fb43 | service: service-general +[2026-04-16 14:23:01.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196910730001 | request_id: 8fec9189-0a43-499e-af35-bf8d5c47fb43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25d61690-df47-4b9d-a979-ed014599ab36 | service: service-general +[2026-04-16 14:23:01.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045211890006 | request_id: 25d61690-df47-4b9d-a979-ed014599ab36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 267a4a25-8fd5-4629-a15c-e75fbb3fa061 | service: service-general +[2026-04-16 14:23:01.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046608810001 | request_id: 267a4a25-8fd5-4629-a15c-e75fbb3fa061 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f156a5a5-0eea-47fe-9311-d7644e7d9d59 | service: service-general +[2026-04-16 14:23:01.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024709920001 | request_id: f156a5a5-0eea-47fe-9311-d7644e7d9d59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95ef772d-91e1-4335-9a3f-292c40a88798 | service: service-general +[2026-04-16 14:23:01.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190402660001 | request_id: 95ef772d-91e1-4335-9a3f-292c40a88798 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fca6d69c-e108-48fb-981a-1c388e856c3d | service: service-general +[2026-04-16 14:23:01.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026507080003 | request_id: fca6d69c-e108-48fb-981a-1c388e856c3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60ad2f3a-1e9b-4fae-a248-e39d9155075e | service: service-general +[2026-04-16 14:23:01.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514124305640001 | request_id: 60ad2f3a-1e9b-4fae-a248-e39d9155075e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a2569c9-a409-47dc-b33d-573e9305fb63 | service: service-general +[2026-04-16 14:23:01.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514025804160002 | request_id: 7a2569c9-a409-47dc-b33d-573e9305fb63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8058bfd-127a-4bb1-8743-6451807405fc | service: service-general +[2026-04-16 14:23:01.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505070704120002 | request_id: f8058bfd-127a-4bb1-8743-6451807405fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23754e3a-0cd3-41b7-a642-0091f34b6595 | service: service-general +[2026-04-16 14:23:01.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031010600008 | request_id: 23754e3a-0cd3-41b7-a642-0091f34b6595 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ebf0bb2-2068-4339-8b04-ae18e743985b | service: service-general +[2026-04-16 14:23:01.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: 0ebf0bb2-2068-4339-8b04-ae18e743985b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18c13743-a7af-43eb-ae7a-3c73508dfc5b | service: service-general +[2026-04-16 14:23:01.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669721 | request_id: 18c13743-a7af-43eb-ae7a-3c73508dfc5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99167f46-1dcc-4f59-80ab-c42327b1ef7e | service: service-general +[2026-04-16 14:23:01.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515125605880001 | request_id: 99167f46-1dcc-4f59-80ab-c42327b1ef7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e96f836-a96d-43b4-8775-80bfee4ac5be | service: service-general +[2026-04-16 14:23:01.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162406700001 | request_id: 5e96f836-a96d-43b4-8775-80bfee4ac5be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6fa7b08-ce57-4e5d-b2b8-cecb9b03d6ff | service: service-general +[2026-04-16 14:23:01.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020708920001 | request_id: f6fa7b08-ce57-4e5d-b2b8-cecb9b03d6ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ed97afc-d734-451b-9af3-9b1b99de5603 | service: service-general +[2026-04-16 14:23:01.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104707860001 | request_id: 7ed97afc-d734-451b-9af3-9b1b99de5603 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 260fe87d-92bf-444d-8d39-6e52535996dd | service: service-general +[2026-04-16 14:23:01.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032208520001 | request_id: 260fe87d-92bf-444d-8d39-6e52535996dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c70f78c3-5ae4-45d6-9db0-d82a3cd120f1 | service: service-general +[2026-04-16 14:23:01.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669722 | request_id: c70f78c3-5ae4-45d6-9db0-d82a3cd120f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09004b5c-2a0c-4a33-a1fc-cf3d48b14271 | service: service-general +[2026-04-16 14:23:01.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031508400002 | request_id: 09004b5c-2a0c-4a33-a1fc-cf3d48b14271 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a6ffd47-dd06-4a11-888f-63f5fc28ab68 | service: service-general +[2026-04-16 14:23:01.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3500002266666___ | request_id: 7a6ffd47-dd06-4a11-888f-63f5fc28ab68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e377e06-13bf-41b0-92f9-a7e1ffea35ab | service: service-general +[2026-04-16 14:23:01.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125206780005 | request_id: 6e377e06-13bf-41b0-92f9-a7e1ffea35ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13adc9b5-0b64-4367-a42a-a33302e98533 | service: service-general +[2026-04-16 14:23:01.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032404870004 | request_id: 13adc9b5-0b64-4367-a42a-a33302e98533 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fef3bda-c114-404d-8840-cda9306a4298 | service: service-general +[2026-04-16 14:23:01.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511112205540001 | request_id: 9fef3bda-c114-404d-8840-cda9306a4298 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bec96d67-08a9-4571-bb71-77d90c6c4751 | service: service-general +[2026-04-16 14:23:01.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036408890005 | request_id: bec96d67-08a9-4571-bb71-77d90c6c4751 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 938224f6-853b-4266-96c9-b75e4368af6d | service: service-general +[2026-04-16 14:23:01.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552526 | request_id: 938224f6-853b-4266-96c9-b75e4368af6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0e17532-f199-4330-8126-e371ee84e236 | service: service-general +[2026-04-16 14:23:01.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054101760011 | request_id: d0e17532-f199-4330-8126-e371ee84e236 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c7db80c-6fad-4db9-b8bb-697076d4647d | service: service-general +[2026-04-16 14:23:01.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185408390001 | request_id: 3c7db80c-6fad-4db9-b8bb-697076d4647d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf29b6d1-4754-4dee-afb2-e76f403ff8c1 | service: service-general +[2026-04-16 14:23:01.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181410850005 | request_id: cf29b6d1-4754-4dee-afb2-e76f403ff8c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0434bb42-96df-4643-867e-2e42a3a7dfdb | service: service-general +[2026-04-16 14:23:01.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251601750005 | request_id: 0434bb42-96df-4643-867e-2e42a3a7dfdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55f53e00-d5eb-4c4f-927b-12fdd3b23019 | service: service-general +[2026-04-16 14:23:01.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669723 | request_id: 55f53e00-d5eb-4c4f-927b-12fdd3b23019 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0277853-a99f-4dc5-8faa-df27d9f0ecc1 | service: service-general +[2026-04-16 14:23:01.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8171024203630005 | request_id: a0277853-a99f-4dc5-8faa-df27d9f0ecc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eac08f70-fea2-4c2a-8048-ec27c5994b85 | service: service-general +[2026-04-16 14:23:01.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132708000001 | request_id: eac08f70-fea2-4c2a-8048-ec27c5994b85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5e24568-5aaf-4c38-9fa4-d0ce5c1bb903 | service: service-general +[2026-04-16 14:23:01.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036512890002 | request_id: b5e24568-5aaf-4c38-9fa4-d0ce5c1bb903 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3576dd9d-9fa1-41c7-81b6-bc6dcc6319b3 | service: service-general +[2026-04-16 14:23:01.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514055206880007 | request_id: 3576dd9d-9fa1-41c7-81b6-bc6dcc6319b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1e8e39a-c7f8-4259-89fe-26d4c1220e3c | service: service-general +[2026-04-16 14:23:01.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6402062512920004 | request_id: c1e8e39a-c7f8-4259-89fe-26d4c1220e3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7905fa29-1bf5-49a9-8091-8d7541bc6ca5 | service: service-general +[2026-04-16 14:23:01.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669724 | request_id: 7905fa29-1bf5-49a9-8091-8d7541bc6ca5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17443b6b-5687-419b-af32-fe9a35f554a1 | service: service-general +[2026-04-16 14:23:01.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034107530280 | request_id: 17443b6b-5687-419b-af32-fe9a35f554a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99c76e2c-9fa5-4bdb-b76c-1679a97d28d4 | service: service-general +[2026-04-16 14:23:01.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514076208990001 | request_id: 99c76e2c-9fa5-4bdb-b76c-1679a97d28d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00f7ba3d-1a59-4e65-b7d1-a8140a7d1c05 | service: service-general +[2026-04-16 14:23:01.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545857 | request_id: 00f7ba3d-1a59-4e65-b7d1-a8140a7d1c05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5861ed70-a629-4126-9a74-7707896758d3 | service: service-general +[2026-04-16 14:23:01.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014101630013 | request_id: 5861ed70-a629-4126-9a74-7707896758d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 519191db-875f-47e9-81b7-e58617c9b7e4 | service: service-general +[2026-04-16 14:23:01.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080812880006 | request_id: 519191db-875f-47e9-81b7-e58617c9b7e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9c0e8d1-402b-41f7-9aaf-2eeaf22cd2a3 | service: service-general +[2026-04-16 14:23:01.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504086004740001 | request_id: e9c0e8d1-402b-41f7-9aaf-2eeaf22cd2a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bd4c778-221c-4eff-a2e1-b560488663d9 | service: service-general +[2026-04-16 14:23:01.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998526216 | request_id: 2bd4c778-221c-4eff-a2e1-b560488663d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeb215d9-350e-4836-8cc4-3ceb881581fc | service: service-general +[2026-04-16 14:23:01.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100109750006 | request_id: aeb215d9-350e-4836-8cc4-3ceb881581fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e87c342b-16ef-4f6c-8946-76f27f4f9541 | service: service-general +[2026-04-16 14:23:01.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 553.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045456 | request_id: e87c342b-16ef-4f6c-8946-76f27f4f9541 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 972cb885-97ec-4f5e-ad7d-e7763149c877 | service: service-general +[2026-04-16 14:23:01.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042002970002 | request_id: 972cb885-97ec-4f5e-ad7d-e7763149c877 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41832171-b433-4480-b1cb-637938a51207 | service: service-general +[2026-04-16 14:23:01.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116411010003 | request_id: 41832171-b433-4480-b1cb-637938a51207 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 575dc7ff-0082-4a3f-9a13-5eb5420659f7 | service: service-general +[2026-04-16 14:23:01.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154401890001 | request_id: 575dc7ff-0082-4a3f-9a13-5eb5420659f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5998ea09-e0ef-455f-a13a-470756e6b03b | service: service-general +[2026-04-16 14:23:01.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190702630003 | request_id: 5998ea09-e0ef-455f-a13a-470756e6b03b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf61f43d-1b84-48b0-acf3-695744413deb | service: service-general +[2026-04-16 14:23:01.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501064308930002 | request_id: cf61f43d-1b84-48b0-acf3-695744413deb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 222f6897-5231-4ed6-a833-74ef6e3e1eb0 | service: service-general +[2026-04-16 14:23:01.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134709710002 | request_id: 222f6897-5231-4ed6-a833-74ef6e3e1eb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e30e31e-8180-4177-ace8-0ccf671a0bde | service: service-general +[2026-04-16 14:23:01.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190608870002 | request_id: 4e30e31e-8180-4177-ace8-0ccf671a0bde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 654f04aa-0c37-4c4a-bda8-a3da29d30811 | service: service-general +[2026-04-16 14:23:01.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506096206710001 | request_id: 654f04aa-0c37-4c4a-bda8-a3da29d30811 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: caaeb94f-be16-494e-b56d-7262411088fe | service: service-general +[2026-04-16 14:23:01.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 280.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669725 | request_id: caaeb94f-be16-494e-b56d-7262411088fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2458f687-f1cd-4443-a676-53e61dd33451 | service: service-general +[2026-04-16 14:23:01.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134709970002 | request_id: 2458f687-f1cd-4443-a676-53e61dd33451 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d670348c-dbbd-453b-8648-bf14606a65d8 | service: service-general +[2026-04-16 14:23:01.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 264.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052307690001 | request_id: d670348c-dbbd-453b-8648-bf14606a65d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4cf047d-6a1d-405e-bcfb-d5f9e1f4bcee | service: service-general +[2026-04-16 14:23:01.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 256.386µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082007880001 | request_id: d4cf047d-6a1d-405e-bcfb-d5f9e1f4bcee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09b913fa-16ba-4448-b167-f20768cec1e9 | service: service-general +[2026-04-16 14:23:01.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041806940001 | request_id: 09b913fa-16ba-4448-b167-f20768cec1e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34e4dd56-d64c-4d19-8731-fcb22096aa88 | service: service-general +[2026-04-16 14:23:01.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 253.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507026212680001 | request_id: 34e4dd56-d64c-4d19-8731-fcb22096aa88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e730b6f9-efa9-40ff-8a59-6dd3b424f519 | service: service-general +[2026-04-16 14:23:01.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194905920001 | request_id: e730b6f9-efa9-40ff-8a59-6dd3b424f519 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aab007ef-6f45-4b41-b156-f6323de45b85 | service: service-general +[2026-04-16 14:23:01.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044804900001 | request_id: aab007ef-6f45-4b41-b156-f6323de45b85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbb6236d-b840-4d58-8b38-52a12ac325d1 | service: service-general +[2026-04-16 14:23:01.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045611030001 | request_id: dbb6236d-b840-4d58-8b38-52a12ac325d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fd5975b-2b81-4539-9884-539c6fac5b09 | service: service-general +[2026-04-16 14:23:01.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054110840006 | request_id: 1fd5975b-2b81-4539-9884-539c6fac5b09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee3649de-b1e2-4d9d-8944-645b3d261ab9 | service: service-general +[2026-04-16 14:23:01.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091501850003 | request_id: ee3649de-b1e2-4d9d-8944-645b3d261ab9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1fb972c-41c5-40b5-bec8-a3725c66e413 | service: service-general +[2026-04-16 14:23:01.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146605800002 | request_id: c1fb972c-41c5-40b5-bec8-a3725c66e413 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94acc49d-ff6b-45a8-840f-92362112a9a9 | service: service-general +[2026-04-16 14:23:01.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180306140002 | request_id: 94acc49d-ff6b-45a8-840f-92362112a9a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8872e59b-f469-4706-970c-0458ae9133be | service: service-general +[2026-04-16 14:23:01.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101640210 | request_id: 8872e59b-f469-4706-970c-0458ae9133be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53b24a91-5387-430c-afb4-c7d73dae40df | service: service-general +[2026-04-16 14:23:01.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669726 | request_id: 53b24a91-5387-430c-afb4-c7d73dae40df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a569322-9fdd-4518-b233-deb79dca7bd7 | service: service-general +[2026-04-16 14:23:01.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557979 | request_id: 3a569322-9fdd-4518-b233-deb79dca7bd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ed4e6d7-4cf0-4feb-9eee-1a802a042280 | service: service-general +[2026-04-16 14:23:01.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054102950007 | request_id: 2ed4e6d7-4cf0-4feb-9eee-1a802a042280 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7966523-4e31-4398-9c36-b320888e9dbc | service: service-general +[2026-04-16 14:23:01.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557989 | request_id: a7966523-4e31-4398-9c36-b320888e9dbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a7e6cea-c53b-4bc9-8b35-c236794dd6dd | service: service-general +[2026-04-16 14:23:01.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010108630045 | request_id: 3a7e6cea-c53b-4bc9-8b35-c236794dd6dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c4e3331-7fde-4e0a-8e42-7b5ab2d5788a | service: service-general +[2026-04-16 14:23:01.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055809730005 | request_id: 8c4e3331-7fde-4e0a-8e42-7b5ab2d5788a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc8a0cee-73a3-40b0-b41e-f226bfe0f349 | service: service-general +[2026-04-16 14:23:01.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071000003 | request_id: dc8a0cee-73a3-40b0-b41e-f226bfe0f349 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 119cd587-e7e4-49f1-91e1-fd24a0ee8c95 | service: service-general +[2026-04-16 14:23:01.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195904610001 | request_id: 119cd587-e7e4-49f1-91e1-fd24a0ee8c95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61ae7238-4074-4274-8023-6d78a8f18a27 | service: service-general +[2026-04-16 14:23:01.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122204630001 | request_id: 61ae7238-4074-4274-8023-6d78a8f18a27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97069e08-c203-44e8-93e4-413f114bd2b5 | service: service-general +[2026-04-16 14:23:01.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091912950001 | request_id: 97069e08-c203-44e8-93e4-413f114bd2b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d75f4f0f-033d-4e00-ae80-d11e3195a6bf | service: service-general +[2026-04-16 14:23:01.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182307050004 | request_id: d75f4f0f-033d-4e00-ae80-d11e3195a6bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fa1c6a9-e5ca-4822-bbad-ed8d7927ddc6 | service: service-general +[2026-04-16 14:23:01.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3313054712940002 | request_id: 2fa1c6a9-e5ca-4822-bbad-ed8d7927ddc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1409169b-12dc-4006-b662-130547a57c48 | service: service-general +[2026-04-16 14:23:01.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014106880003 | request_id: 1409169b-12dc-4006-b662-130547a57c48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc843642-fb9b-4b61-b807-e3315bcbbfe2 | service: service-general +[2026-04-16 14:23:01.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910795129 | request_id: fc843642-fb9b-4b61-b807-e3315bcbbfe2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3890620a-9aad-4d86-b0d9-7594061c06cc | service: service-general +[2026-04-16 14:23:01.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030208640001 | request_id: 3890620a-9aad-4d86-b0d9-7594061c06cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9c3e895-40e2-4864-9b9a-7184e19151ef | service: service-general +[2026-04-16 14:23:01.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669726 | request_id: c9c3e895-40e2-4864-9b9a-7184e19151ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 788f865f-0546-411a-802f-fc131cbf0ae6 | service: service-general +[2026-04-16 14:23:01.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246508800007 | request_id: 788f865f-0546-411a-802f-fc131cbf0ae6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0f18e4a-7ff0-4df4-b4bc-567d37fbc346 | service: service-general +[2026-04-16 14:23:01.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6305041410900001 | request_id: d0f18e4a-7ff0-4df4-b4bc-567d37fbc346 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a6bc3cd-7624-49a8-8766-8fe66010c1fc | service: service-general +[2026-04-16 14:23:01.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111707820003 | request_id: 3a6bc3cd-7624-49a8-8766-8fe66010c1fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 677e46e5-5e91-4a0e-b680-51927db9ffad | service: service-general +[2026-04-16 14:23:01.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251606420003 | request_id: 677e46e5-5e91-4a0e-b680-51927db9ffad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a0c0482-607e-43e0-9b2f-26299eff2894 | service: service-general +[2026-04-16 14:23:01.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045002830006 | request_id: 3a0c0482-607e-43e0-9b2f-26299eff2894 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14c67271-8fe6-4a79-8baa-cb68380ef321 | service: service-general +[2026-04-16 14:23:01.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190303030003 | request_id: 14c67271-8fe6-4a79-8baa-cb68380ef321 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ac9721a-124c-4ccf-9828-2ab092542549 | service: service-general +[2026-04-16 14:23:01.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250208780003 | request_id: 3ac9721a-124c-4ccf-9828-2ab092542549 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ba076f6-6e0d-4016-a8a4-710c80d1101f | service: service-general +[2026-04-16 14:23:01.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507276606840001 | request_id: 6ba076f6-6e0d-4016-a8a4-710c80d1101f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9e7937c-9bff-4446-982d-59ed8d350c82 | service: service-general +[2026-04-16 14:23:01.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998625451 | request_id: a9e7937c-9bff-4446-982d-59ed8d350c82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c8c45c9-1db1-4dee-a93d-9979134cc628 | service: service-general +[2026-04-16 14:23:01.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669727 | request_id: 6c8c45c9-1db1-4dee-a93d-9979134cc628 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aaed352-b313-4352-970f-3961430b4788 | service: service-general +[2026-04-16 14:23:01.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669725 | request_id: 2aaed352-b313-4352-970f-3961430b4788 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ea30185-2d5d-4c37-be21-1db00cf0400c | service: service-general +[2026-04-16 14:23:01.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3311122204890002 | request_id: 9ea30185-2d5d-4c37-be21-1db00cf0400c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5217acd1-13f9-4d9c-b0de-18e5d0a89aef | service: service-general +[2026-04-16 14:23:01.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545985 | request_id: 5217acd1-13f9-4d9c-b0de-18e5d0a89aef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 990458fc-440c-42af-bdc7-59315580b43c | service: service-general +[2026-04-16 14:23:01.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669728 | request_id: 990458fc-440c-42af-bdc7-59315580b43c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbc4adcf-cb5a-468f-9b86-d43a802bc5d9 | service: service-general +[2026-04-16 14:23:01.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044104500002 | request_id: fbc4adcf-cb5a-468f-9b86-d43a802bc5d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0733379a-4fd1-428f-af28-cf1cc898e26a | service: service-general +[2026-04-16 14:23:01.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5201132801950001 | request_id: 0733379a-4fd1-428f-af28-cf1cc898e26a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2af060b4-0e1b-43b2-b519-dba57c0964f5 | service: service-general +[2026-04-16 14:23:01.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045660 | request_id: 2af060b4-0e1b-43b2-b519-dba57c0964f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fa5adef-7a6e-4b28-8edc-1a7c88159e28 | service: service-general +[2026-04-16 14:23:01.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351412504720004_ | request_id: 6fa5adef-7a6e-4b28-8edc-1a7c88159e28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c189a577-ac97-43ce-87c4-35b3c7465dd2 | service: service-general +[2026-04-16 14:23:01.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516021209090001 | request_id: c189a577-ac97-43ce-87c4-35b3c7465dd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55e1c836-0ec7-45cf-9cde-f02c2a732d54 | service: service-general +[2026-04-16 14:23:01.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 55e1c836-0ec7-45cf-9cde-f02c2a732d54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78619d3f-792a-404e-8208-b432cb2c6e2f | service: service-general +[2026-04-16 14:23:01.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 275.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6402060407890002 | request_id: 78619d3f-792a-404e-8208-b432cb2c6e2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11218a48-ce3b-4c76-9b10-b360133dad4e | service: service-general +[2026-04-16 14:23:01.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505160209950001 | request_id: 11218a48-ce3b-4c76-9b10-b360133dad4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60177fbd-3089-4e13-950f-894de6f9d803 | service: service-general +[2026-04-16 14:23:01.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015201950004 | request_id: 60177fbd-3089-4e13-950f-894de6f9d803 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d97c8fe1-e97e-4daa-9f03-8044bfb38806 | service: service-general +[2026-04-16 14:23:01.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560294 | request_id: d97c8fe1-e97e-4daa-9f03-8044bfb38806 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f19f41fa-c5d0-4020-9c11-f3691567f8e7 | service: service-general +[2026-04-16 14:23:01.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 253.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000000 | request_id: f19f41fa-c5d0-4020-9c11-f3691567f8e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c661c38-3ce3-4bba-88c1-f858db1f46e3 | service: service-general +[2026-04-16 14:23:01.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015108891000 | request_id: 7c661c38-3ce3-4bba-88c1-f858db1f46e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a84374a8-c46f-4853-8fe7-78ac3f8bbafe | service: service-general +[2026-04-16 14:23:01.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016612920002 | request_id: a84374a8-c46f-4853-8fe7-78ac3f8bbafe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b04733db-2134-43fd-ad48-0ba5d3db2bfa | service: service-general +[2026-04-16 14:23:01.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030101490003 | request_id: b04733db-2134-43fd-ad48-0ba5d3db2bfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eea26ec3-e4c3-4646-bf3e-bea93cc3fee5 | service: service-general +[2026-04-16 14:23:01.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 277.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504111011680002 | request_id: eea26ec3-e4c3-4646-bf3e-bea93cc3fee5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd28d53c-83a5-4793-99b3-327d818e1fbe | service: service-general +[2026-04-16 14:23:01.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: bd28d53c-83a5-4793-99b3-327d818e1fbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 324f93e8-999b-4154-8619-e66e69a26d0d | service: service-general +[2026-04-16 14:23:01.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998656452 | request_id: 324f93e8-999b-4154-8619-e66e69a26d0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a374f149-c533-4a82-94d7-b21714a0d2e0 | service: service-general +[2026-04-16 14:23:01.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078991512054 | request_id: a374f149-c533-4a82-94d7-b21714a0d2e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9eff2901-b320-43fc-955e-983b4151b64d | service: service-general +[2026-04-16 14:23:01.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508024805750003 | request_id: 9eff2901-b320-43fc-955e-983b4151b64d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1beb778c-927c-4cae-bc78-cdd659ae1d11 | service: service-general +[2026-04-16 14:23:01.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998615451 | request_id: 1beb778c-927c-4cae-bc78-cdd659ae1d11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26d6dfc2-fa73-4568-9809-daa03d20d3e7 | service: service-general +[2026-04-16 14:23:01.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5308132810920001 | request_id: 26d6dfc2-fa73-4568-9809-daa03d20d3e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b729b183-b5e4-4996-bc76-af35760b9651 | service: service-general +[2026-04-16 14:23:01.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525136609770016 | request_id: b729b183-b5e4-4996-bc76-af35760b9651 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef6d757d-8d2f-42d9-8239-022f07491ba1 | service: service-general +[2026-04-16 14:23:01.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195705640001 | request_id: ef6d757d-8d2f-42d9-8239-022f07491ba1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90f739b3-8ad6-4bc6-9483-0b7d44e7345c | service: service-general +[2026-04-16 14:23:01.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572031104990011 | request_id: 90f739b3-8ad6-4bc6-9483-0b7d44e7345c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d15384e9-0b1a-4bad-bacb-daa85481e932 | service: service-general +[2026-04-16 14:23:01.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244605980004 | request_id: d15384e9-0b1a-4bad-bacb-daa85481e932 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb55715c-b3cf-42a4-a907-3cb703559c78 | service: service-general +[2026-04-16 14:23:01.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252806920002 | request_id: bb55715c-b3cf-42a4-a907-3cb703559c78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b909a7e-0387-4348-a1db-23bd5fdfe461 | service: service-general +[2026-04-16 14:23:01.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086312150001 | request_id: 9b909a7e-0387-4348-a1db-23bd5fdfe461 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fcd4d43-14a0-4b21-b3ab-28764ef2dfdf | service: service-general +[2026-04-16 14:23:01.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047108820013 | request_id: 3fcd4d43-14a0-4b21-b3ab-28764ef2dfdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73cdf229-00a5-44f6-a4e1-a835ef70588e | service: service-general +[2026-04-16 14:23:01.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192510680001 | request_id: 73cdf229-00a5-44f6-a4e1-a835ef70588e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e50d2932-383e-466c-8d0a-d04e672e8272 | service: service-general +[2026-04-16 14:23:01.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 677.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010207070001 | request_id: e50d2932-383e-466c-8d0a-d04e672e8272 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f85a92c5-8d77-44f1-a486-f456ea137a77 | service: service-general +[2026-04-16 14:23:01.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506057108890002 | request_id: f85a92c5-8d77-44f1-a486-f456ea137a77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e4fcd6e-84ed-44c4-8b75-7c9fef58a695 | service: service-general +[2026-04-16 14:23:01.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271707540001 | request_id: 2e4fcd6e-84ed-44c4-8b75-7c9fef58a695 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71650571-64c5-4827-aa7f-d92b5bb80bf6 | service: service-general +[2026-04-16 14:23:01.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185904840002 | request_id: 71650571-64c5-4827-aa7f-d92b5bb80bf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12b8c2e9-0ba4-4f57-a9cb-27956a2a12ef | service: service-general +[2026-04-16 14:23:01.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186301760006 | request_id: 12b8c2e9-0ba4-4f57-a9cb-27956a2a12ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ec15afa-8248-4c2c-8275-fc884046d0ef | service: service-general +[2026-04-16 14:23:01.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507046706960004 | request_id: 6ec15afa-8248-4c2c-8275-fc884046d0ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c4d816b-d812-4fed-83eb-742dddaf190c | service: service-general +[2026-04-16 14:23:01.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014507600012 | request_id: 4c4d816b-d812-4fed-83eb-742dddaf190c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0226e433-6327-4217-872a-d5ea0430bf42 | service: service-general +[2026-04-16 14:23:01.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016210800005 | request_id: 0226e433-6327-4217-872a-d5ea0430bf42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 227e2077-3ed7-47b9-9e3c-506f3bbc2ab8 | service: service-general +[2026-04-16 14:23:01.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505120404530002 | request_id: 227e2077-3ed7-47b9-9e3c-506f3bbc2ab8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d4fbe17-5626-4301-b844-64d99d479d33 | service: service-general +[2026-04-16 14:23:01.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507077010950002 | request_id: 9d4fbe17-5626-4301-b844-64d99d479d33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfff3948-3759-4576-80d6-94da1c04ce4d | service: service-general +[2026-04-16 14:23:01.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185112490003 | request_id: bfff3948-3759-4576-80d6-94da1c04ce4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1093334c-0af5-4ee8-afc1-fecf9df6aadf | service: service-general +[2026-04-16 14:23:01.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514127012450003 | request_id: 1093334c-0af5-4ee8-afc1-fecf9df6aadf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea1ea3c1-61d4-4c9e-9e5c-bc56ea782503 | service: service-general +[2026-04-16 14:23:01.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050105890005 | request_id: ea1ea3c1-61d4-4c9e-9e5c-bc56ea782503 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fd37cdf-0408-421e-b309-08d46e11d9e6 | service: service-general +[2026-04-16 14:23:01.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505140107600204 | request_id: 1fd37cdf-0408-421e-b309-08d46e11d9e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ad34d13-0e21-49b3-b9b1-d94658e43888 | service: service-general +[2026-04-16 14:23:01.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070612160001 | request_id: 0ad34d13-0e21-49b3-b9b1-d94658e43888 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b783bd0e-e0f3-45eb-b882-0d9ed5c651cc | service: service-general +[2026-04-16 14:23:01.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031104770003 | request_id: b783bd0e-e0f3-45eb-b882-0d9ed5c651cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72f7e1e4-c050-4082-840b-80271317d8b4 | service: service-general +[2026-04-16 14:23:01.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061711010002 | request_id: 72f7e1e4-c050-4082-840b-80271317d8b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cbfe799-135c-426b-a8d3-06bbcc23bc12 | service: service-general +[2026-04-16 14:23:01.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669728 | request_id: 8cbfe799-135c-426b-a8d3-06bbcc23bc12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abdd4dbf-0399-4274-bd92-c5121517e0f5 | service: service-general +[2026-04-16 14:23:01.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510140306800002 | request_id: abdd4dbf-0399-4274-bd92-c5121517e0f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5409727-25ef-48f7-9b52-693ce76e3975 | service: service-general +[2026-04-16 14:23:01.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252408810003 | request_id: f5409727-25ef-48f7-9b52-693ce76e3975 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bf7695e-3c73-44a8-9126-2f14c119fbdb | service: service-general +[2026-04-16 14:23:01.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014801900005 | request_id: 8bf7695e-3c73-44a8-9126-2f14c119fbdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b66def8-6cf6-4426-8aac-9fb4ab281e07 | service: service-general +[2026-04-16 14:23:01.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507261708500002 | request_id: 2b66def8-6cf6-4426-8aac-9fb4ab281e07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d075e2aa-b4f4-41b0-a688-e69ec97b738e | service: service-general +[2026-04-16 14:23:01.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024402900003 | request_id: d075e2aa-b4f4-41b0-a688-e69ec97b738e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a044645-37d5-4e6b-90dd-2a96e40d9feb | service: service-general +[2026-04-16 14:23:01.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186801850001 | request_id: 9a044645-37d5-4e6b-90dd-2a96e40d9feb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db5fdae4-4aae-41db-bec9-ad2d8741889b | service: service-general +[2026-04-16 14:23:01.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504050107420091 | request_id: db5fdae4-4aae-41db-bec9-ad2d8741889b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a79f6aa-261c-4c54-98ec-1356bce9b12a | service: service-general +[2026-04-16 14:23:01.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.023µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014810510001 | request_id: 8a79f6aa-261c-4c54-98ec-1356bce9b12a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f1626e3-4768-436b-89d5-a54acbb65e7c | service: service-general +[2026-04-16 14:23:01.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509195803530007 | request_id: 5f1626e3-4768-436b-89d5-a54acbb65e7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a24b1ce-32ad-4401-810a-490bcf8f364b | service: service-general +[2026-04-16 14:23:01.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234409930001 | request_id: 9a24b1ce-32ad-4401-810a-490bcf8f364b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34d09de2-2cea-4765-b27e-888942fdaa66 | service: service-general +[2026-04-16 14:23:01.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025208690001 | request_id: 34d09de2-2cea-4765-b27e-888942fdaa66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbacf791-535a-4b97-ba01-e6ff7e32c28b | service: service-general +[2026-04-16 14:23:01.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135802660001 | request_id: fbacf791-535a-4b97-ba01-e6ff7e32c28b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b7b524e-b607-4dfb-bc27-f63807e0cf40 | service: service-general +[2026-04-16 14:23:01.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505223112540001 | request_id: 4b7b524e-b607-4dfb-bc27-f63807e0cf40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9aa3d463-b69d-4f08-9e92-c58e91a29ec6 | service: service-general +[2026-04-16 14:23:01.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214412930001 | request_id: 9aa3d463-b69d-4f08-9e92-c58e91a29ec6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8edc831f-044c-494c-93dd-4dee34497a28 | service: service-general +[2026-04-16 14:23:01.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095112690004 | request_id: 8edc831f-044c-494c-93dd-4dee34497a28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb521605-ea7a-4f37-ba3d-331a264edd01 | service: service-general +[2026-04-16 14:23:01.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161505870007 | request_id: bb521605-ea7a-4f37-ba3d-331a264edd01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4aa5b336-2f5c-49db-b17d-532b595e5731 | service: service-general +[2026-04-16 14:23:01.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056202810001 | request_id: 4aa5b336-2f5c-49db-b17d-532b595e5731 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e60ee00c-b474-46f3-a21a-ac1242808c3f | service: service-general +[2026-04-16 14:23:01.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116002990003 | request_id: e60ee00c-b474-46f3-a21a-ac1242808c3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f8432f2-9011-4f35-abab-b73848bac16e | service: service-general +[2026-04-16 14:23:01.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132212120004 | request_id: 1f8432f2-9011-4f35-abab-b73848bac16e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19877d4e-1944-4038-9773-71a8ad0de1ee | service: service-general +[2026-04-16 14:23:01.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044709420001 | request_id: 19877d4e-1944-4038-9773-71a8ad0de1ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36b29678-b629-45c8-89b3-6eb173c79f34 | service: service-general +[2026-04-16 14:23:01.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054607960006 | request_id: 36b29678-b629-45c8-89b3-6eb173c79f34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3632bafc-e0c6-42f9-8d71-14c54f5165bf | service: service-general +[2026-04-16 14:23:01.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040205990001 | request_id: 3632bafc-e0c6-42f9-8d71-14c54f5165bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4a5e94b-1950-4673-8bad-afe557912f28 | service: service-general +[2026-04-16 14:23:01.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086101720002 | request_id: e4a5e94b-1950-4673-8bad-afe557912f28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e06529ac-7db1-4143-8715-b8dab609d22d | service: service-general +[2026-04-16 14:23:01.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034909730003 | request_id: e06529ac-7db1-4143-8715-b8dab609d22d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 429f926e-3635-4f02-96c3-11f91d2eb6c2 | service: service-general +[2026-04-16 14:23:01.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998662154 | request_id: 429f926e-3635-4f02-96c3-11f91d2eb6c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cba05391-8489-4f75-ad6b-1abb6ca2b43c | service: service-general +[2026-04-16 14:23:01.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055602570001 | request_id: cba05391-8489-4f75-ad6b-1abb6ca2b43c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 967c5a6c-a393-415d-8298-30d3f37b5440 | service: service-general +[2026-04-16 14:23:01.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236502870002 | request_id: 967c5a6c-a393-415d-8298-30d3f37b5440 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fed4f17-4c2f-40e2-a1a1-88d6f2648858 | service: service-general +[2026-04-16 14:23:01.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011501970003 | request_id: 6fed4f17-4c2f-40e2-a1a1-88d6f2648858 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee6d51d2-92a8-4773-99b7-6d074bfbbf73 | service: service-general +[2026-04-16 14:23:01.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060101510017 | request_id: ee6d51d2-92a8-4773-99b7-6d074bfbbf73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cb2393b-76e8-4375-836f-1726fdc8fa50 | service: service-general +[2026-04-16 14:23:01.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030711820001 | request_id: 0cb2393b-76e8-4375-836f-1726fdc8fa50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88db61dc-7a49-458c-867f-4ef09545e4ee | service: service-general +[2026-04-16 14:23:01.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506194808600003 | request_id: 88db61dc-7a49-458c-867f-4ef09545e4ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0680cce9-9b88-4959-a10e-1a875f843792 | service: service-general +[2026-04-16 14:23:01.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271010507680001 | request_id: 0680cce9-9b88-4959-a10e-1a875f843792 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a57fe1a-bfc7-409c-bd0e-bcaaae4fb349 | service: service-general +[2026-04-16 14:23:01.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054605490001 | request_id: 1a57fe1a-bfc7-409c-bd0e-bcaaae4fb349 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7ec7c0e-3fdd-4ceb-aff2-77a20d676960 | service: service-general +[2026-04-16 14:23:01.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506092202650001 | request_id: c7ec7c0e-3fdd-4ceb-aff2-77a20d676960 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95a64b88-2e44-49ae-841a-77618bf68476 | service: service-general +[2026-04-16 14:23:01.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256608820001 | request_id: 95a64b88-2e44-49ae-841a-77618bf68476 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae7954b5-462c-44a2-90fb-77f38e6be1f7 | service: service-general +[2026-04-16 14:23:01.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251803800005 | request_id: ae7954b5-462c-44a2-90fb-77f38e6be1f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fb99735-6f32-4e67-b919-8c8e75478ee4 | service: service-general +[2026-04-16 14:23:01.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016905510001 | request_id: 7fb99735-6f32-4e67-b919-8c8e75478ee4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56ce64e3-8c52-48eb-94da-4d150640c9dc | service: service-general +[2026-04-16 14:23:01.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1673016702930001 | request_id: 56ce64e3-8c52-48eb-94da-4d150640c9dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0767a881-ff18-4433-b64d-5d1ad4f236a1 | service: service-general +[2026-04-16 14:23:01.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8103012909780002 | request_id: 0767a881-ff18-4433-b64d-5d1ad4f236a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d40eedd7-c232-4677-b38c-6bfef403fc19 | service: service-general +[2026-04-16 14:23:01.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012909860002 | request_id: d40eedd7-c232-4677-b38c-6bfef403fc19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 276b1399-241f-414a-91ff-db3e428da2da | service: service-general +[2026-04-16 14:23:01.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015711860003 | request_id: 276b1399-241f-414a-91ff-db3e428da2da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6df4cf11-abb2-4265-b784-3d93be9e8874 | service: service-general +[2026-04-16 14:23:01.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110904720004 | request_id: 6df4cf11-abb2-4265-b784-3d93be9e8874 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3ec7390-1fca-4de7-849f-65252127a493 | service: service-general +[2026-04-16 14:23:01.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026909670007 | request_id: a3ec7390-1fca-4de7-849f-65252127a493 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dd03843-8280-451b-ab07-4ae58cdcb760 | service: service-general +[2026-04-16 14:23:01.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036708690003 | request_id: 2dd03843-8280-451b-ab07-4ae58cdcb760 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca8ff9d3-abe0-4014-bc88-f76f69abf27d | service: service-general +[2026-04-16 14:23:01.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513200107640155 | request_id: ca8ff9d3-abe0-4014-bc88-f76f69abf27d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f3b5a96-b55a-4e8b-977c-2d3d31420ad6 | service: service-general +[2026-04-16 14:23:01.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513224107730031 | request_id: 2f3b5a96-b55a-4e8b-977c-2d3d31420ad6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9072b71c-abc2-4040-b3fb-0e136424fd92 | service: service-general +[2026-04-16 14:23:01.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210107410007 | request_id: 9072b71c-abc2-4040-b3fb-0e136424fd92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e320b38-6f4b-4847-b09c-3e48157fb475 | service: service-general +[2026-04-16 14:23:01.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: 9e320b38-6f4b-4847-b09c-3e48157fb475 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b911f7d6-72f3-4fb6-9453-55598e2d233c | service: service-general +[2026-04-16 14:23:01.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086904820002 | request_id: b911f7d6-72f3-4fb6-9453-55598e2d233c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a67d85df-625b-4480-8226-f3ef9cf7be52 | service: service-general +[2026-04-16 14:23:01.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256612630001 | request_id: a67d85df-625b-4480-8226-f3ef9cf7be52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7ebdf04-e80c-4b85-987f-dda1a62179d1 | service: service-general +[2026-04-16 14:23:01.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024502880001 | request_id: b7ebdf04-e80c-4b85-987f-dda1a62179d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0737b95f-2a00-4e51-b56f-40e4c973d171 | service: service-general +[2026-04-16 14:23:01.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141112630001 | request_id: 0737b95f-2a00-4e51-b56f-40e4c973d171 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42c20366-b2e4-4bb3-a999-3522c0af9e55 | service: service-general +[2026-04-16 14:23:01.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056810990001 | request_id: 42c20366-b2e4-4bb3-a999-3522c0af9e55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a88d933-631e-486f-ac26-6938c0bfa60c | service: service-general +[2026-04-16 14:23:01.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264108680002 | request_id: 4a88d933-631e-486f-ac26-6938c0bfa60c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c645508-a778-4cf1-94f9-4be17d723168 | service: service-general +[2026-04-16 14:23:01.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014205890012 | request_id: 2c645508-a778-4cf1-94f9-4be17d723168 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ff5497e-aede-43af-9ae9-04136bbe51ec | service: service-general +[2026-04-16 14:23:01.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270501690004 | request_id: 9ff5497e-aede-43af-9ae9-04136bbe51ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 703c70e2-87a4-46a8-959a-41202fd3dd02 | service: service-general +[2026-04-16 14:23:01.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013006610004 | request_id: 703c70e2-87a4-46a8-959a-41202fd3dd02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db293706-3d9f-463e-9acc-2f719d449b79 | service: service-general +[2026-04-16 14:23:01.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014101660036 | request_id: db293706-3d9f-463e-9acc-2f719d449b79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5b50268-8aca-47e4-bab2-ce7c5698fb1d | service: service-general +[2026-04-16 14:23:01.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505171909030003 | request_id: a5b50268-8aca-47e4-bab2-ce7c5698fb1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51e55c06-4b80-4b39-89ae-0843f3ce928d | service: service-general +[2026-04-16 14:23:01.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506064107620033 | request_id: 51e55c06-4b80-4b39-89ae-0843f3ce928d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0057bfc-ccf6-4d5a-90ff-1c5fd43c8fc6 | service: service-general +[2026-04-16 14:23:01.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044808420004 | request_id: a0057bfc-ccf6-4d5a-90ff-1c5fd43c8fc6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a4317bf-a292-453c-ba72-0deed4396ecf | service: service-general +[2026-04-16 14:23:01.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911060020 | request_id: 3a4317bf-a292-453c-ba72-0deed4396ecf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53434147-79c2-4fd8-99a5-a54620dba04d | service: service-general +[2026-04-16 14:23:01.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255603000005 | request_id: 53434147-79c2-4fd8-99a5-a54620dba04d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed55c3a3-bf9a-4dcc-8adf-4c26c8d2666b | service: service-general +[2026-04-16 14:23:01.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507212704700002 | request_id: ed55c3a3-bf9a-4dcc-8adf-4c26c8d2666b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2629b5c5-2205-463b-ad69-fbb50e188f01 | service: service-general +[2026-04-16 14:23:01.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513012705810002 | request_id: 2629b5c5-2205-463b-ad69-fbb50e188f01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8850a8df-be6b-4f1f-b4cd-b7f9d38b2a65 | service: service-general +[2026-04-16 14:23:01.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504130206420001 | request_id: 8850a8df-be6b-4f1f-b4cd-b7f9d38b2a65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86629fbc-37b4-4f72-b27b-c466d47d4759 | service: service-general +[2026-04-16 14:23:01.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911220088 | request_id: 86629fbc-37b4-4f72-b27b-c466d47d4759 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c09350ea-9333-4a2a-a56a-592bdd9bb9ee | service: service-general +[2026-04-16 14:23:01.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505161111810001 | request_id: c09350ea-9333-4a2a-a56a-592bdd9bb9ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4da3a0c1-cc38-4779-92ed-cd9992d0959f | service: service-general +[2026-04-16 14:23:01.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100101520063 | request_id: 4da3a0c1-cc38-4779-92ed-cd9992d0959f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d635457-ffe7-49f8-a911-0e6457ad6c3a | service: service-general +[2026-04-16 14:23:01.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 535.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026103890001 | request_id: 9d635457-ffe7-49f8-a911-0e6457ad6c3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d29ba7f9-fb8a-40fd-b3fe-9eff90a9f217 | service: service-general +[2026-04-16 14:23:01.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518064611420001 | request_id: d29ba7f9-fb8a-40fd-b3fe-9eff90a9f217 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4dd4f62-e26c-471b-9f57-4d21063b4649 | service: service-general +[2026-04-16 14:23:01.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910881743 | request_id: e4dd4f62-e26c-471b-9f57-4d21063b4649 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eafc7377-90c8-4547-ac49-419eda82b553 | service: service-general +[2026-04-16 14:23:01.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055206620005 | request_id: eafc7377-90c8-4547-ac49-419eda82b553 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58c48bff-9a9c-446a-b058-78e2e2eb0e5e | service: service-general +[2026-04-16 14:23:01.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514143006590009 | request_id: 58c48bff-9a9c-446a-b058-78e2e2eb0e5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b94b815-3326-459f-8af6-0f1611593eeb | service: service-general +[2026-04-16 14:23:01.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 256.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246705130002 | request_id: 7b94b815-3326-459f-8af6-0f1611593eeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eddb1072-7ae7-4db4-9e41-da1388dd0a5f | service: service-general +[2026-04-16 14:23:01.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196209010002 | request_id: eddb1072-7ae7-4db4-9e41-da1388dd0a5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4c17566-63cf-47e5-a50e-5429f9f165a2 | service: service-general +[2026-04-16 14:23:01.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234103700005 | request_id: f4c17566-63cf-47e5-a50e-5429f9f165a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fe9c08a-0ea9-4a38-9f98-04fed12b5088 | service: service-general +[2026-04-16 14:23:01.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180512700003 | request_id: 6fe9c08a-0ea9-4a38-9f98-04fed12b5088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19faf3df-88e0-48c3-b141-7788b193a134 | service: service-general +[2026-04-16 14:23:01.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000079 | request_id: 19faf3df-88e0-48c3-b141-7788b193a134 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8706919-ae34-4c13-99ad-586bb47f2e89 | service: service-general +[2026-04-16 14:23:01.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244101670029 | request_id: a8706919-ae34-4c13-99ad-586bb47f2e89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06a958a5-57c9-4861-8bdb-53389b75da85 | service: service-general +[2026-04-16 14:23:01.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022004680003 | request_id: 06a958a5-57c9-4861-8bdb-53389b75da85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a887c02-e58c-4acf-bc8b-d012c1703857 | service: service-general +[2026-04-16 14:23:01.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016506670003 | request_id: 5a887c02-e58c-4acf-bc8b-d012c1703857 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25cfe877-bbc2-44af-acf6-ba3ca9b5d143 | service: service-general +[2026-04-16 14:23:01.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669733 | request_id: 25cfe877-bbc2-44af-acf6-ba3ca9b5d143 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12058a5a-905d-4f47-83bc-264507e5c069 | service: service-general +[2026-04-16 14:23:01.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572026212590001 | request_id: 12058a5a-905d-4f47-83bc-264507e5c069 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86037f75-3f0f-4d63-a60b-8792946236ca | service: service-general +[2026-04-16 14:23:01.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101208560001 | request_id: 86037f75-3f0f-4d63-a60b-8792946236ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fbd0469-a482-48a4-8ea2-4cbc53fe687e | service: service-general +[2026-04-16 14:23:01.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506060107610027 | request_id: 9fbd0469-a482-48a4-8ea2-4cbc53fe687e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a87e5dde-99da-4b1b-beea-8a8931f81282 | service: service-general +[2026-04-16 14:23:01.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136311750001 | request_id: a87e5dde-99da-4b1b-beea-8a8931f81282 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 355f6269-1408-466c-b900-5f8962e7aaf1 | service: service-general +[2026-04-16 14:23:01.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054902590001 | request_id: 355f6269-1408-466c-b900-5f8962e7aaf1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ba7c868-5e3b-4bc5-b6f8-95be5c3b4fe7 | service: service-general +[2026-04-16 14:23:01.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104704620003 | request_id: 7ba7c868-5e3b-4bc5-b6f8-95be5c3b4fe7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b813b111-ec35-4a77-9b13-056f4bba628f | service: service-general +[2026-04-16 14:23:01.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246107940001 | request_id: b813b111-ec35-4a77-9b13-056f4bba628f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acae9470-221d-4792-8ff3-ff2d217852be | service: service-general +[2026-04-16 14:23:01.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514117006630157 | request_id: acae9470-221d-4792-8ff3-ff2d217852be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dbcbc81-cc19-4e45-85b4-0c0170456764 | service: service-general +[2026-04-16 14:23:01.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034412650003 | request_id: 6dbcbc81-cc19-4e45-85b4-0c0170456764 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0a848f3-9067-46d4-b28c-8fe4f5fda551 | service: service-general +[2026-04-16 14:23:01.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054608740001 | request_id: e0a848f3-9067-46d4-b28c-8fe4f5fda551 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41457cf8-3daa-4386-b813-55356d259256 | service: service-general +[2026-04-16 14:23:01.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514195303180001 | request_id: 41457cf8-3daa-4386-b813-55356d259256 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 558065b6-1c79-49a9-8c8e-97d235302e06 | service: service-general +[2026-04-16 14:23:01.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507276308870002 | request_id: 558065b6-1c79-49a9-8c8e-97d235302e06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dc2bd69-cdca-43c8-8fe8-a4d9c246dc0e | service: service-general +[2026-04-16 14:23:01.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235109930001 | request_id: 3dc2bd69-cdca-43c8-8fe8-a4d9c246dc0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c58df2b-d6f4-4b1b-a4d9-c7f7fe3cab7d | service: service-general +[2026-04-16 14:23:01.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514117105940006 | request_id: 9c58df2b-d6f4-4b1b-a4d9-c7f7fe3cab7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ac3c6c6-b3d8-4114-8ed7-be4e86c68256 | service: service-general +[2026-04-16 14:23:01.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012907520002 | request_id: 4ac3c6c6-b3d8-4114-8ed7-be4e86c68256 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e12fe26a-d767-4d86-b595-72151fe89052 | service: service-general +[2026-04-16 14:23:01.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010712810003 | request_id: e12fe26a-d767-4d86-b595-72151fe89052 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae819a53-600c-4bbb-a238-0caedcd4e359 | service: service-general +[2026-04-16 14:23:01.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472062108860004 | request_id: ae819a53-600c-4bbb-a238-0caedcd4e359 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1edb4899-8236-4b40-a931-85c4252d6a0d | service: service-general +[2026-04-16 14:23:01.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114301720004 | request_id: 1edb4899-8236-4b40-a931-85c4252d6a0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d28e48a7-b04b-4637-8da3-331f09b51c1a | service: service-general +[2026-04-16 14:23:01.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015410020004 | request_id: d28e48a7-b04b-4637-8da3-331f09b51c1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f87b4d8f-e8db-47d3-a696-7ee0c6766511 | service: service-general +[2026-04-16 14:23:01.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510235207990004 | request_id: f87b4d8f-e8db-47d3-a696-7ee0c6766511 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10566d9c-d9c7-4b9a-aa22-11f73887c924 | service: service-general +[2026-04-16 14:23:01.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5311172402960001 | request_id: 10566d9c-d9c7-4b9a-aa22-11f73887c924 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 856a648c-9623-4a4f-8705-f810144e65d5 | service: service-general +[2026-04-16 14:23:01.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184508830006 | request_id: 856a648c-9623-4a4f-8705-f810144e65d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79de7e22-a8e1-44b8-a819-1c7407071bc3 | service: service-general +[2026-04-16 14:23:01.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246809800004 | request_id: 79de7e22-a8e1-44b8-a819-1c7407071bc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51171964-3ab7-44ca-b5cd-3d3f7852882e | service: service-general +[2026-04-16 14:23:01.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020312750003 | request_id: 51171964-3ab7-44ca-b5cd-3d3f7852882e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66981067-00a4-4a26-9fbd-e525d63a6833 | service: service-general +[2026-04-16 14:23:01.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574040405890002 | request_id: 66981067-00a4-4a26-9fbd-e525d63a6833 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f11fe2e-ed22-45f7-83d0-dfda95df0533 | service: service-general +[2026-04-16 14:23:01.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514214101580015 | request_id: 5f11fe2e-ed22-45f7-83d0-dfda95df0533 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1de6ac2f-22c7-43f6-89d1-4060d3504db8 | service: service-general +[2026-04-16 14:23:01.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669734 | request_id: 1de6ac2f-22c7-43f6-89d1-4060d3504db8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7ee93af-17ed-4c48-9d2d-9f4aaa4f94ab | service: service-general +[2026-04-16 14:23:01.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505227005670001 | request_id: b7ee93af-17ed-4c48-9d2d-9f4aaa4f94ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 912a3713-0587-4392-aadb-5370b1e37b14 | service: service-general +[2026-04-16 14:23:01.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106407910001 | request_id: 912a3713-0587-4392-aadb-5370b1e37b14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 055f445f-edd4-4c6c-bf3f-2af8d373230e | service: service-general +[2026-04-16 14:23:01.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559147 | request_id: 055f445f-edd4-4c6c-bf3f-2af8d373230e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2abd1c82-af50-4a1f-9c86-4cb522035964 | service: service-general +[2026-04-16 14:23:01.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045203630006 | request_id: 2abd1c82-af50-4a1f-9c86-4cb522035964 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b945c9b-3c29-4abc-8963-e9244f6f347d | service: service-general +[2026-04-16 14:23:01.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051909720004 | request_id: 6b945c9b-3c29-4abc-8963-e9244f6f347d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b4f696c-315d-4cf4-9067-6f2ceb414d2e | service: service-general +[2026-04-16 14:23:01.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.92µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350709210850001 | request_id: 2b4f696c-315d-4cf4-9067-6f2ceb414d2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9d3a4a3-a0a4-4484-befe-d1828d58a23a | service: service-general +[2026-04-16 14:23:01.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010607560009 | request_id: e9d3a4a3-a0a4-4484-befe-d1828d58a23a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56492dd8-503d-4621-b063-56ce832c6783 | service: service-general +[2026-04-16 14:23:01.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578062412890001 | request_id: 56492dd8-503d-4621-b063-56ce832c6783 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2c75d3a-db42-4000-be7a-023f5f8e79d0 | service: service-general +[2026-04-16 14:23:01.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3527036811450001 | request_id: f2c75d3a-db42-4000-be7a-023f5f8e79d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63c1073d-e13a-4ada-b8f8-ae38a4b4d141 | service: service-general +[2026-04-16 14:23:01.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031710800001 | request_id: 63c1073d-e13a-4ada-b8f8-ae38a4b4d141 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52c9f472-59ee-4f97-be25-2068ca55626f | service: service-general +[2026-04-16 14:23:01.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226304910001 | request_id: 52c9f472-59ee-4f97-be25-2068ca55626f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d48e115c-f936-4117-8bcd-007a17ae6fb5 | service: service-general +[2026-04-16 14:23:01.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515182312190007 | request_id: d48e115c-f936-4117-8bcd-007a17ae6fb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebb22fd9-b393-401c-93d6-4037da7072fc | service: service-general +[2026-04-16 14:23:01.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6474035510020007 | request_id: ebb22fd9-b393-401c-93d6-4037da7072fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54a3ec93-cdd7-4786-a5bd-1773812f247f | service: service-general +[2026-04-16 14:23:01.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215302710001 | request_id: 54a3ec93-cdd7-4786-a5bd-1773812f247f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6476c6b9-aa8f-41b8-885e-eb7056c15f3b | service: service-general +[2026-04-16 14:23:01.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 272.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7571061903910003 | request_id: 6476c6b9-aa8f-41b8-885e-eb7056c15f3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b73b1ed-7d7b-4a1d-87b9-08f99ac3db63 | service: service-general +[2026-04-16 14:23:01.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094501850002 | request_id: 3b73b1ed-7d7b-4a1d-87b9-08f99ac3db63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd475663-9f12-4124-a461-43c798aa1c42 | service: service-general +[2026-04-16 14:23:01.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545940 | request_id: bd475663-9f12-4124-a461-43c798aa1c42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98c16cbb-028e-47e0-82c4-75c12cedf808 | service: service-general +[2026-04-16 14:23:01.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514136710780001 | request_id: 98c16cbb-028e-47e0-82c4-75c12cedf808 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b36107fa-8f28-4151-ac03-d8126f11c671 | service: service-general +[2026-04-16 14:23:01.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572031706960003 | request_id: b36107fa-8f28-4151-ac03-d8126f11c671 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f695861-4f9e-44c9-b6e3-26d3d87252a2 | service: service-general +[2026-04-16 14:23:01.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513214704740002 | request_id: 3f695861-4f9e-44c9-b6e3-26d3d87252a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91c88727-d4b5-4302-a4b6-0449e7ae2731 | service: service-general +[2026-04-16 14:23:01.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516136104930001 | request_id: 91c88727-d4b5-4302-a4b6-0449e7ae2731 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b081148-85b1-4e1f-a2ac-d794ce259e40 | service: service-general +[2026-04-16 14:23:01.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181805540005 | request_id: 0b081148-85b1-4e1f-a2ac-d794ce259e40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0a25e39-b776-4d57-9b8e-4fed6634ed4d | service: service-general +[2026-04-16 14:23:01.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518136611930002 | request_id: f0a25e39-b776-4d57-9b8e-4fed6634ed4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68a14e2a-a825-4706-a59a-8e8eff56ea7c | service: service-general +[2026-04-16 14:23:01.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5316056910980001 | request_id: 68a14e2a-a825-4706-a59a-8e8eff56ea7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ed048cf-5bc7-489a-90a3-f314ae3db676 | service: service-general +[2026-04-16 14:23:01.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515051705600001 | request_id: 7ed048cf-5bc7-489a-90a3-f314ae3db676 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31efc78d-2c4f-4902-9347-4cbbab4978d4 | service: service-general +[2026-04-16 14:23:01.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024905940001 | request_id: 31efc78d-2c4f-4902-9347-4cbbab4978d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff87941b-9108-4628-9410-c35d03355da0 | service: service-general +[2026-04-16 14:23:01.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507053563000030 | request_id: ff87941b-9108-4628-9410-c35d03355da0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91f78de6-4e0f-44d8-a528-b861e1b69db4 | service: service-general +[2026-04-16 14:23:01.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142509470001 | request_id: 91f78de6-4e0f-44d8-a528-b861e1b69db4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80810c5e-f7d2-485e-b5ab-cb5410876e9b | service: service-general +[2026-04-16 14:23:01.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231209170003 | request_id: 80810c5e-f7d2-485e-b5ab-cb5410876e9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97baf78e-3428-4103-9004-b86d0fb6b88f | service: service-general +[2026-04-16 14:23:01.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011010000006 | request_id: 97baf78e-3428-4103-9004-b86d0fb6b88f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7dd593c6-54e7-493d-9d50-f86befee5198 | service: service-general +[2026-04-16 14:23:01.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050405660002 | request_id: 7dd593c6-54e7-493d-9d50-f86befee5198 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfd74b2e-307c-463c-91db-86fe648e5519 | service: service-general +[2026-04-16 14:23:01.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054612490002 | request_id: dfd74b2e-307c-463c-91db-86fe648e5519 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bdd434a-a71f-4158-b2db-edeec4c6b185 | service: service-general +[2026-04-16 14:23:01.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507212308690001 | request_id: 1bdd434a-a71f-4158-b2db-edeec4c6b185 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7155d12e-fd2d-4c92-a008-ce64ff07ca01 | service: service-general +[2026-04-16 14:23:01.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515080903640003 | request_id: 7155d12e-fd2d-4c92-a008-ce64ff07ca01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b00c8ce7-0323-44ee-b0e2-faec5e519c02 | service: service-general +[2026-04-16 14:23:01.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175046203991001 | request_id: b00c8ce7-0323-44ee-b0e2-faec5e519c02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13138ace-1457-44c2-a43f-16288d97242b | service: service-general +[2026-04-16 14:23:01.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998625454 | request_id: 13138ace-1457-44c2-a43f-16288d97242b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3cd1471-1b21-4f3b-acd6-517ad49cd1e2 | service: service-general +[2026-04-16 14:23:01.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.365µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045606 | request_id: e3cd1471-1b21-4f3b-acd6-517ad49cd1e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f75af903-0cca-4e16-a3b6-bab10ec78d8e | service: service-general +[2026-04-16 14:23:01.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509282906900001 | request_id: f75af903-0cca-4e16-a3b6-bab10ec78d8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 758d11ff-a0f9-4fc4-aebe-bd25d6b5c781 | service: service-general +[2026-04-16 14:23:01.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031107920001 | request_id: 758d11ff-a0f9-4fc4-aebe-bd25d6b5c781 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26d2c1aa-62c0-4076-a45f-6f02db9b601b | service: service-general +[2026-04-16 14:23:01.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012703880001 | request_id: 26d2c1aa-62c0-4076-a45f-6f02db9b601b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e7ba28c-4f28-414e-a262-f7cbd95a13a4 | service: service-general +[2026-04-16 14:23:01.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220107650017 | request_id: 5e7ba28c-4f28-414e-a262-f7cbd95a13a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96109b83-cc5c-4f61-bfa1-e5c2cd5487ce | service: service-general +[2026-04-16 14:23:01.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035205080008 | request_id: 96109b83-cc5c-4f61-bfa1-e5c2cd5487ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f7028f4-aa17-4e41-926c-a6754e9fe885 | service: service-general +[2026-04-16 14:23:01.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514222512970001 | request_id: 8f7028f4-aa17-4e41-926c-a6754e9fe885 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72ceee05-4577-401d-88b4-23565bca22c4 | service: service-general +[2026-04-16 14:23:01.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506044203910002 | request_id: 72ceee05-4577-401d-88b4-23565bca22c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bf512c5-e8fc-464d-a5c1-d2d0821a4347 | service: service-general +[2026-04-16 14:23:01.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115308640002 | request_id: 7bf512c5-e8fc-464d-a5c1-d2d0821a4347 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b0331f4-18f4-4dd2-b28e-e9652b3b2298 | service: service-general +[2026-04-16 14:23:01.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911223606 | request_id: 4b0331f4-18f4-4dd2-b28e-e9652b3b2298 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63175610-6f33-4ef1-8f41-042a4d6f9e25 | service: service-general +[2026-04-16 14:23:01.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526141504890001 | request_id: 63175610-6f33-4ef1-8f41-042a4d6f9e25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b40c620b-a51f-443c-a72f-1c33521df86d | service: service-general +[2026-04-16 14:23:01.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021101620001 | request_id: b40c620b-a51f-443c-a72f-1c33521df86d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dd3411b-08d3-402a-ba9f-7f7f6e0f5035 | service: service-general +[2026-04-16 14:23:01.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1471036907930001 | request_id: 6dd3411b-08d3-402a-ba9f-7f7f6e0f5035 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25ce81e3-135f-4f2d-a9b8-ec491b4e9ec1 | service: service-general +[2026-04-16 14:23:01.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000111410940 | request_id: 25ce81e3-135f-4f2d-a9b8-ec491b4e9ec1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3794adbd-f772-49cc-96fe-470d9278b4d0 | service: service-general +[2026-04-16 14:23:01.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514104610950002 | request_id: 3794adbd-f772-49cc-96fe-470d9278b4d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 573db743-c660-4c62-9adb-ba614ff1ee45 | service: service-general +[2026-04-16 14:23:01.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251506830002 | request_id: 573db743-c660-4c62-9adb-ba614ff1ee45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df76a7c0-4fff-4fbd-abc9-dd39daf85ba0 | service: service-general +[2026-04-16 14:23:01.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578202812600001 | request_id: df76a7c0-4fff-4fbd-abc9-dd39daf85ba0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2dfeede-f9e5-4d9d-b106-fecb3895135b | service: service-general +[2026-04-16 14:23:01.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571030610890002 | request_id: d2dfeede-f9e5-4d9d-b106-fecb3895135b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e379699-a5f9-4b69-9c96-87c2230c8514 | service: service-general +[2026-04-16 14:23:01.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552511 | request_id: 5e379699-a5f9-4b69-9c96-87c2230c8514 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f018fad2-39f0-4e8c-9ce5-b7e89ba1110f | service: service-general +[2026-04-16 14:23:01.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154101870031 | request_id: f018fad2-39f0-4e8c-9ce5-b7e89ba1110f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c20b10f-9a52-4514-b6ee-db9b6992fcfc | service: service-general +[2026-04-16 14:23:01.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508152602620001 | request_id: 2c20b10f-9a52-4514-b6ee-db9b6992fcfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fc114dc-170d-400c-9e9a-68f5ad42a9eb | service: service-general +[2026-04-16 14:23:01.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910785488 | request_id: 7fc114dc-170d-400c-9e9a-68f5ad42a9eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4d43705-6578-4ca3-8d03-b96c94d03252 | service: service-general +[2026-04-16 14:23:01.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574014112010004 | request_id: f4d43705-6578-4ca3-8d03-b96c94d03252 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e24b1f0-9035-48c7-b756-b8282b23d7c1 | service: service-general +[2026-04-16 14:23:01.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519034502940001 | request_id: 3e24b1f0-9035-48c7-b756-b8282b23d7c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d704c70-cea0-4015-8eeb-1b366857c870 | service: service-general +[2026-04-16 14:23:01.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022207080002 | request_id: 5d704c70-cea0-4015-8eeb-1b366857c870 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02efa18c-cd46-40be-9fa9-9e84389216d4 | service: service-general +[2026-04-16 14:23:01.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125604190001 | request_id: 02efa18c-cd46-40be-9fa9-9e84389216d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2685f95-7da5-4e27-8f0f-114f95733ea0 | service: service-general +[2026-04-16 14:23:01.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191201940003 | request_id: e2685f95-7da5-4e27-8f0f-114f95733ea0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcdc1373-a989-43e6-8741-44c8d5db1ebc | service: service-general +[2026-04-16 14:23:01.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910032304 | request_id: bcdc1373-a989-43e6-8741-44c8d5db1ebc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d80c0b49-af80-46d6-ad62-11c90fd81381 | service: service-general +[2026-04-16 14:23:01.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514124201510001 | request_id: d80c0b49-af80-46d6-ad62-11c90fd81381 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e602f6f2-956c-4f70-9218-4e687a481a82 | service: service-general +[2026-04-16 14:23:01.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556719 | request_id: e602f6f2-956c-4f70-9218-4e687a481a82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb9854b7-7354-4426-916f-5c13fc33364a | service: service-general +[2026-04-16 14:23:01.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579027006170002 | request_id: fb9854b7-7354-4426-916f-5c13fc33364a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70dc52a3-b0fc-4375-95bb-879f3c773ed5 | service: service-general +[2026-04-16 14:23:01.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 70dc52a3-b0fc-4375-95bb-879f3c773ed5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d58d79d-c06f-4f2c-b375-707c9e77dc9b | service: service-general +[2026-04-16 14:23:01.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055002660004 | request_id: 3d58d79d-c06f-4f2c-b375-707c9e77dc9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57bfb936-1888-4001-83ab-c0fbb03fb5ef | service: service-general +[2026-04-16 14:23:01.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242103680001 | request_id: 57bfb936-1888-4001-83ab-c0fbb03fb5ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 055607ec-a5c9-49f7-b6bd-e8e9daf61d26 | service: service-general +[2026-04-16 14:23:01.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036410760004 | request_id: 055607ec-a5c9-49f7-b6bd-e8e9daf61d26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84bb261e-6f07-4904-9c73-e2c3801193cf | service: service-general +[2026-04-16 14:23:01.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578314912820002 | request_id: 84bb261e-6f07-4904-9c73-e2c3801193cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32941ef2-4912-4a9c-8513-32f8594b7e0d | service: service-general +[2026-04-16 14:23:01.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504016912720004 | request_id: 32941ef2-4912-4a9c-8513-32f8594b7e0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a51d853f-bffa-4fbe-98e9-2aca8868cab1 | service: service-general +[2026-04-16 14:23:01.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078986512154 | request_id: a51d853f-bffa-4fbe-98e9-2aca8868cab1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9851d4bd-0244-439e-8afd-553ce9ba9450 | service: service-general +[2026-04-16 14:23:01.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078992822662 | request_id: 9851d4bd-0244-439e-8afd-553ce9ba9450 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6700fd14-fbbf-4ea8-8786-5ab41c374338 | service: service-general +[2026-04-16 14:23:01.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031903860002 | request_id: 6700fd14-fbbf-4ea8-8786-5ab41c374338 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9cce32a-1d21-4e56-a2a1-d51e03f88351 | service: service-general +[2026-04-16 14:23:01.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032104730012 | request_id: e9cce32a-1d21-4e56-a2a1-d51e03f88351 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cc71c88-ce82-4cd3-8b0e-d81108f33b51 | service: service-general +[2026-04-16 14:23:01.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021512810004 | request_id: 5cc71c88-ce82-4cd3-8b0e-d81108f33b51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc9ca284-02ed-4375-bf26-5377242a4895 | service: service-general +[2026-04-16 14:23:01.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514064707790002 | request_id: dc9ca284-02ed-4375-bf26-5377242a4895 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77d0dcf7-f91d-4688-b69c-c33dbe23c32f | service: service-general +[2026-04-16 14:23:01.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195509030002 | request_id: 77d0dcf7-f91d-4688-b69c-c33dbe23c32f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3032df86-9602-4065-b749-2b349b96b439 | service: service-general +[2026-04-16 14:23:01.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030505910001 | request_id: 3032df86-9602-4065-b749-2b349b96b439 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90c79f00-9252-45ed-92fc-762da6f28705 | service: service-general +[2026-04-16 14:23:01.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012212520002 | request_id: 90c79f00-9252-45ed-92fc-762da6f28705 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8feacec1-7e80-4ad9-92f8-5c1e9abcbdc4 | service: service-general +[2026-04-16 14:23:01.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086304930001 | request_id: 8feacec1-7e80-4ad9-92f8-5c1e9abcbdc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 675348a8-d647-431d-8bb8-ffa88ff030c1 | service: service-general +[2026-04-16 14:23:01.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035404810003 | request_id: 675348a8-d647-431d-8bb8-ffa88ff030c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1a8e8d1-7b11-4c62-98b7-d0f8e5b79d05 | service: service-general +[2026-04-16 14:23:01.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3215032905860005 | request_id: b1a8e8d1-7b11-4c62-98b7-d0f8e5b79d05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 831ec85f-23df-4443-a333-394bd9902059 | service: service-general +[2026-04-16 14:23:01.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042305720001 | request_id: 831ec85f-23df-4443-a333-394bd9902059 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ddc063b-d9be-4d46-a115-a1ce1b8d5256 | service: service-general +[2026-04-16 14:23:01.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034107830338 | request_id: 7ddc063b-d9be-4d46-a115-a1ce1b8d5256 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fae8d68-39e8-4ae1-9f74-499ede312129 | service: service-general +[2026-04-16 14:23:01.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575000000000120 | request_id: 2fae8d68-39e8-4ae1-9f74-499ede312129 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b07ea5a2-5eb4-4a75-9cd3-72907547c0c2 | service: service-general +[2026-04-16 14:23:01.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015211930003 | request_id: b07ea5a2-5eb4-4a75-9cd3-72907547c0c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29b02bc3-f63c-49af-a112-1e4237e3ac46 | service: service-general +[2026-04-16 14:23:01.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911003713 | request_id: 29b02bc3-f63c-49af-a112-1e4237e3ac46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6bfc909-2b2e-4b96-b704-4c474dae3637 | service: service-general +[2026-04-16 14:23:01.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911495776 | request_id: f6bfc909-2b2e-4b96-b704-4c474dae3637 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83ecd035-a37f-4a96-ad3c-718d82de5749 | service: service-general +[2026-04-16 14:23:01.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055707500002 | request_id: 83ecd035-a37f-4a96-ad3c-718d82de5749 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b44d944-a993-430b-90bf-2bc3d81af2a2 | service: service-general +[2026-04-16 14:23:01.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911443240 | request_id: 2b44d944-a993-430b-90bf-2bc3d81af2a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a5116ec-278b-4802-82ef-ea3e712c8485 | service: service-general +[2026-04-16 14:23:01.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911120259 | request_id: 4a5116ec-278b-4802-82ef-ea3e712c8485 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faec8e68-253b-4aeb-bad7-fd61f375d0f4 | service: service-general +[2026-04-16 14:23:01.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371096306850001 | request_id: faec8e68-253b-4aeb-bad7-fd61f375d0f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9ae372f-9215-4344-bd02-e7f15fea215a | service: service-general +[2026-04-16 14:23:01.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910694117 | request_id: a9ae372f-9215-4344-bd02-e7f15fea215a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cd8da88-94ad-41fa-b2ed-00c948cc4f70 | service: service-general +[2026-04-16 14:23:01.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046505930001 | request_id: 6cd8da88-94ad-41fa-b2ed-00c948cc4f70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 734f4501-0416-44fc-8372-e6a2bcf93c34 | service: service-general +[2026-04-16 14:23:01.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044704930004 | request_id: 734f4501-0416-44fc-8372-e6a2bcf93c34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 191875a0-9d7e-4406-b8f9-9432394dc4ae | service: service-general +[2026-04-16 14:23:01.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044507710004 | request_id: 191875a0-9d7e-4406-b8f9-9432394dc4ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 646aa47f-3002-491d-9419-34da7d9d9fe7 | service: service-general +[2026-04-16 14:23:01.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051010130001 | request_id: 646aa47f-3002-491d-9419-34da7d9d9fe7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80f0ed12-79c0-4e89-9acd-cca544ffb424 | service: service-general +[2026-04-16 14:23:01.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252007090004 | request_id: 80f0ed12-79c0-4e89-9acd-cca544ffb424 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e9f74ad-3c73-453d-b93c-defca35b94b8 | service: service-general +[2026-04-16 14:23:01.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254708830006 | request_id: 0e9f74ad-3c73-453d-b93c-defca35b94b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d7f12d4-d694-407d-8b80-5183615838a6 | service: service-general +[2026-04-16 14:23:01.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045468 | request_id: 2d7f12d4-d694-407d-8b80-5183615838a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 762a47ef-0fbc-437c-bd97-774053abb606 | service: service-general +[2026-04-16 14:23:01.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078154512102 | request_id: 762a47ef-0fbc-437c-bd97-774053abb606 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 607381e5-6074-48c2-897e-af4453f56c21 | service: service-general +[2026-04-16 14:23:01.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041011670002 | request_id: 607381e5-6074-48c2-897e-af4453f56c21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9213e9cc-4c3c-4d2e-bab6-10ae6a76ac70 | service: service-general +[2026-04-16 14:23:01.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545702 | request_id: 9213e9cc-4c3c-4d2e-bab6-10ae6a76ac70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e8862ac-ade5-4fc9-a5a7-60decfaf82bd | service: service-general +[2026-04-16 14:23:01.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030903760009 | request_id: 6e8862ac-ade5-4fc9-a5a7-60decfaf82bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2bd58cc-6c4d-4ff6-b93b-926a4e165cbb | service: service-general +[2026-04-16 14:23:01.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911062533 | request_id: a2bd58cc-6c4d-4ff6-b93b-926a4e165cbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b15491d-8cb3-4411-aec2-7aab05fdfb96 | service: service-general +[2026-04-16 14:23:01.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331412800001 | request_id: 8b15491d-8cb3-4411-aec2-7aab05fdfb96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fff8a0e-8cc4-4b52-857b-027b9919ca79 | service: service-general +[2026-04-16 14:23:01.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102411810001 | request_id: 2fff8a0e-8cc4-4b52-857b-027b9919ca79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01527fbd-d352-4fb1-9d44-ef0fa901693e | service: service-general +[2026-04-16 14:23:01.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021102170001 | request_id: 01527fbd-d352-4fb1-9d44-ef0fa901693e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab85de0e-1ebe-4a63-8c9c-6ca41ed2e538 | service: service-general +[2026-04-16 14:23:01.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558148 | request_id: ab85de0e-1ebe-4a63-8c9c-6ca41ed2e538 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9adb6ae4-c4e1-4466-934d-75e87c5d5855 | service: service-general +[2026-04-16 14:23:01.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7604031908010001 | request_id: 9adb6ae4-c4e1-4466-934d-75e87c5d5855 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1d4c6dd-c2ed-4132-ad78-e6f9a20795ad | service: service-general +[2026-04-16 14:23:01.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000511212021 | request_id: d1d4c6dd-c2ed-4132-ad78-e6f9a20795ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca9c2850-e5d4-470a-8016-75f768fdcdd6 | service: service-general +[2026-04-16 14:23:01.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185708020003 | request_id: ca9c2850-e5d4-470a-8016-75f768fdcdd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb6320d3-e742-43e8-b899-2de813de7083 | service: service-general +[2026-04-16 14:23:01.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911495780 | request_id: bb6320d3-e742-43e8-b899-2de813de7083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9eb6b0b3-2724-4016-8f14-881b76656535 | service: service-general +[2026-04-16 14:23:01.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1751056708900001 | request_id: 9eb6b0b3-2724-4016-8f14-881b76656535 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74f6945b-a2f9-4b97-b1dc-4a9bfb477429 | service: service-general +[2026-04-16 14:23:01.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226304610001 | request_id: 74f6945b-a2f9-4b97-b1dc-4a9bfb477429 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2425aae7-c97a-451b-85ae-9462034a9a41 | service: service-general +[2026-04-16 14:23:01.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304105451201 | request_id: 2425aae7-c97a-451b-85ae-9462034a9a41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8684db76-d84f-4d25-8a2c-f6562af44446 | service: service-general +[2026-04-16 14:23:01.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 481.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000080 | request_id: 8684db76-d84f-4d25-8a2c-f6562af44446 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 031acd64-102e-412e-b3af-df9e2ec9dfe4 | service: service-general +[2026-04-16 14:23:01.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031304120001 | request_id: 031acd64-102e-412e-b3af-df9e2ec9dfe4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: caa95b3d-9ef9-478b-84df-d8548c3d06ba | service: service-general +[2026-04-16 14:23:01.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 258.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514136109040001 | request_id: caa95b3d-9ef9-478b-84df-d8548c3d06ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ab0d35c-b11a-4479-be9c-e5bbf4a667b9 | service: service-general +[2026-04-16 14:23:01.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212010840007 | request_id: 3ab0d35c-b11a-4479-be9c-e5bbf4a667b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db9a80d0-aa4d-444e-8822-c258fc32a910 | service: service-general +[2026-04-16 14:23:01.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545723 | request_id: db9a80d0-aa4d-444e-8822-c258fc32a910 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40c81635-f494-46e9-b3fc-6e977d269dc1 | service: service-general +[2026-04-16 14:23:01.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510233003950002 | request_id: 40c81635-f494-46e9-b3fc-6e977d269dc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb2171bb-1463-468f-aabe-1da59ff5765a | service: service-general +[2026-04-16 14:23:01.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669736 | request_id: fb2171bb-1463-468f-aabe-1da59ff5765a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f065529d-3ef9-405f-a5af-a597b2b9c9b5 | service: service-general +[2026-04-16 14:23:01.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669737 | request_id: f065529d-3ef9-405f-a5af-a597b2b9c9b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bafef670-ab9e-4a1e-bb32-bd1ac5e10bd8 | service: service-general +[2026-04-16 14:23:01.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513230610660001 | request_id: bafef670-ab9e-4a1e-bb32-bd1ac5e10bd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ad9ec8d-5f74-47e4-987c-06f9fdd1b6d4 | service: service-general +[2026-04-16 14:23:01.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00100 | request_id: 8ad9ec8d-5f74-47e4-987c-06f9fdd1b6d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0366c6fc-a7c1-4559-babb-a11ff260829d | service: service-general +[2026-04-16 14:23:01.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052106800003 | request_id: 0366c6fc-a7c1-4559-babb-a11ff260829d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f039ffb7-ff53-43aa-9489-a2d5c484e46e | service: service-general +[2026-04-16 14:23:01.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/01000000 | request_id: f039ffb7-ff53-43aa-9489-a2d5c484e46e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f87cf7d-8b5b-46a9-a3f7-f3e867354194 | service: service-general +[2026-04-16 14:23:01.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504137008600001 | request_id: 8f87cf7d-8b5b-46a9-a3f7-f3e867354194 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7961a7e4-b9f4-43f3-aa0b-cc4bbe777959 | service: service-general +[2026-04-16 14:23:01.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507000000000000 | request_id: 7961a7e4-b9f4-43f3-aa0b-cc4bbe777959 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92ed7a74-70c7-406f-a696-5f2d6119e544 | service: service-general +[2026-04-16 14:23:01.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669738 | request_id: 92ed7a74-70c7-406f-a696-5f2d6119e544 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e1d4a86-e788-4b2e-8612-c437bcd0af79 | service: service-general +[2026-04-16 14:23:01.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 9e1d4a86-e788-4b2e-8612-c437bcd0af79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8385ef0-1a85-4e47-8045-d618adb3dc1c | service: service-general +[2026-04-16 14:23:01.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076305660001 | request_id: e8385ef0-1a85-4e47-8045-d618adb3dc1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70f95cfb-1ee6-4b6d-b958-35b677a62c84 | service: service-general +[2026-04-16 14:23:01.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107600329 | request_id: 70f95cfb-1ee6-4b6d-b958-35b677a62c84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95b2553e-1f2c-4146-b774-4a9cb4b97114 | service: service-general +[2026-04-16 14:23:01.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 95b2553e-1f2c-4146-b774-4a9cb4b97114 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0debf183-85c8-4c74-a2e5-fae4266a7e97 | service: service-general +[2026-04-16 14:23:01.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: 0debf183-85c8-4c74-a2e5-fae4266a7e97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c14f22c8-5664-43a8-95a6-1d2cd077e007 | service: service-general +[2026-04-16 14:23:01.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: c14f22c8-5664-43a8-95a6-1d2cd077e007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93b03252-b2b2-463a-9433-6a6c315a2af2 | service: service-general +[2026-04-16 14:23:01.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094607740003 | request_id: 93b03252-b2b2-463a-9433-6a6c315a2af2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d72ba0fd-19b6-4f67-99a2-29d842bc7adf | service: service-general +[2026-04-16 14:23:01.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557186 | request_id: d72ba0fd-19b6-4f67-99a2-29d842bc7adf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed4ba831-cab8-44c8-bb41-6dcc892f22db | service: service-general +[2026-04-16 14:23:01.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: ed4ba831-cab8-44c8-bb41-6dcc892f22db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e56eda79-e905-4683-921a-fe22ad934349 | service: service-general +[2026-04-16 14:23:01.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016710780005 | request_id: e56eda79-e905-4683-921a-fe22ad934349 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4418fc1a-58d7-4d3c-bfef-97db5ef1d7db | service: service-general +[2026-04-16 14:23:01.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: 4418fc1a-58d7-4d3c-bfef-97db5ef1d7db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aef7d239-8071-42d0-801f-2d271ae22534 | service: service-general +[2026-04-16 14:23:01.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045210650001 | request_id: aef7d239-8071-42d0-801f-2d271ae22534 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 015dc247-6b3a-4696-902f-5a07787cdf52 | service: service-general +[2026-04-16 14:23:01.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: 015dc247-6b3a-4696-902f-5a07787cdf52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eba69a55-16db-4b0c-be02-a9debfe65f91 | service: service-general +[2026-04-16 14:23:01.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086004860001 | request_id: eba69a55-16db-4b0c-be02-a9debfe65f91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad3ec827-99b0-47b7-926e-1c873a86f2f3 | service: service-general +[2026-04-16 14:23:01.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560294 | request_id: ad3ec827-99b0-47b7-926e-1c873a86f2f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b776a75f-845f-41f1-bedb-b1ebb547229a | service: service-general +[2026-04-16 14:23:01.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310502600001 | request_id: b776a75f-845f-41f1-bedb-b1ebb547229a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5e3fab3-0683-4c5a-a091-7c3389b0f414 | service: service-general +[2026-04-16 14:23:01.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135203530001 | request_id: f5e3fab3-0683-4c5a-a091-7c3389b0f414 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7c5c753-0f05-4781-8c08-1eeacd37f076 | service: service-general +[2026-04-16 14:23:01.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: d7c5c753-0f05-4781-8c08-1eeacd37f076 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50af44e3-a70d-417e-96dd-90b028315cc8 | service: service-general +[2026-04-16 14:23:01.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529064101680006 | request_id: 50af44e3-a70d-417e-96dd-90b028315cc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 355af1e0-b0ca-4d96-99c0-379cb820befe | service: service-general +[2026-04-16 14:23:01.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065210670001 | request_id: 355af1e0-b0ca-4d96-99c0-379cb820befe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbb899e0-08e0-4fa1-8123-fdab9a12f4c8 | service: service-general +[2026-04-16 14:23:01.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: fbb899e0-08e0-4fa1-8123-fdab9a12f4c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 539d7208-2f91-47cf-a0f5-06011bbacdb6 | service: service-general +[2026-04-16 14:23:01.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 539d7208-2f91-47cf-a0f5-06011bbacdb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6b8d803-f955-41c4-b508-a36138e403cc | service: service-general +[2026-04-16 14:23:01.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504046712670001 | request_id: a6b8d803-f955-41c4-b508-a36138e403cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5db23896-864d-456d-91cc-01ccd663af99 | service: service-general +[2026-04-16 14:23:01.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 5db23896-864d-456d-91cc-01ccd663af99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba3f4796-a5eb-43ae-9695-11b987541e43 | service: service-general +[2026-04-16 14:23:01.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: ba3f4796-a5eb-43ae-9695-11b987541e43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 906db325-b381-4ce3-b6a4-56ac60e43156 | service: service-general +[2026-04-16 14:23:01.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 906db325-b381-4ce3-b6a4-56ac60e43156 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3326f414-fc06-41eb-a756-fa719cadfcef | service: service-general +[2026-04-16 14:23:01.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: 3326f414-fc06-41eb-a756-fa719cadfcef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58c67518-25d3-4ec4-a3f8-081458fb3788 | service: service-general +[2026-04-16 14:23:01.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 58c67518-25d3-4ec4-a3f8-081458fb3788 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb430b48-1707-4d96-8886-18cfa681bb35 | service: service-general +[2026-04-16 14:23:01.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: fb430b48-1707-4d96-8886-18cfa681bb35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51a73d9b-fdf2-47b5-9a68-8c694be3a3da | service: service-general +[2026-04-16 14:23:01.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: 51a73d9b-fdf2-47b5-9a68-8c694be3a3da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f16523aa-8751-4c7b-b783-9f3539847e05 | service: service-general +[2026-04-16 14:23:01.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250106590003 | request_id: f16523aa-8751-4c7b-b783-9f3539847e05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a66ea81-5dca-40c9-b2c1-2f1cd356b974 | service: service-general +[2026-04-16 14:23:01.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: 6a66ea81-5dca-40c9-b2c1-2f1cd356b974 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69244bf0-8990-4fee-9e7c-cfa36f1bd1d2 | service: service-general +[2026-04-16 14:23:01.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: 69244bf0-8990-4fee-9e7c-cfa36f1bd1d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5d16407-40df-4eba-a90e-89a0f4204081 | service: service-general +[2026-04-16 14:23:01.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045474 | request_id: b5d16407-40df-4eba-a90e-89a0f4204081 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b522eab-69a5-4a57-a5a3-7cb1c7ff4894 | service: service-general +[2026-04-16 14:23:01.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 1b522eab-69a5-4a57-a5a3-7cb1c7ff4894 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81888edb-504d-4228-8d5e-95be2fbcab2e | service: service-general +[2026-04-16 14:23:01.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161505870007 | request_id: 81888edb-504d-4228-8d5e-95be2fbcab2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5336c7a2-4557-48a4-9a4e-9898c592666f | service: service-general +[2026-04-16 14:23:01.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 5336c7a2-4557-48a4-9a4e-9898c592666f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c5b26a9-bc37-451a-9396-69ff85b4e57f | service: service-general +[2026-04-16 14:23:01.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3402156103870008 | request_id: 2c5b26a9-bc37-451a-9396-69ff85b4e57f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efa4ae27-fed4-4a1a-82a1-cc013f0ec3eb | service: service-general +[2026-04-16 14:23:01.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5101034110750002 | request_id: efa4ae27-fed4-4a1a-82a1-cc013f0ec3eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f03a695c-5285-4ffe-8b88-aed3fce57c06 | service: service-general +[2026-04-16 14:23:01.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505111811580001 | request_id: f03a695c-5285-4ffe-8b88-aed3fce57c06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e010ab9b-8d45-4d0d-9920-b2b3a5db614d | service: service-general +[2026-04-16 14:23:01.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 227.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515182611910004 | request_id: e010ab9b-8d45-4d0d-9920-b2b3a5db614d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0927f80b-4410-4e3f-aa60-fe2e150b4c7f | service: service-general +[2026-04-16 14:23:01.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519086809920002 | request_id: 0927f80b-4410-4e3f-aa60-fe2e150b4c7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65dd0862-150c-4acf-bb61-2efe3c380f92 | service: service-general +[2026-04-16 14:23:01.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 65dd0862-150c-4acf-bb61-2efe3c380f92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fe8239a-a963-43e2-b612-6960bbd42385 | service: service-general +[2026-04-16 14:23:01.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181305040003 | request_id: 5fe8239a-a963-43e2-b612-6960bbd42385 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53733e81-bc9e-473f-9667-9d861f1e9d48 | service: service-general +[2026-04-16 14:23:01.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: 53733e81-bc9e-473f-9667-9d861f1e9d48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffc24c3f-73c3-4acd-91cd-508fe9d24a86 | service: service-general +[2026-04-16 14:23:01.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040204540001 | request_id: ffc24c3f-73c3-4acd-91cd-508fe9d24a86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3195462d-d176-43c6-8732-c2ce7c9e6715 | service: service-general +[2026-04-16 14:23:01.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513141306320003 | request_id: 3195462d-d176-43c6-8732-c2ce7c9e6715 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f4e532d-faf3-4bc7-a7c4-e1d28922737e | service: service-general +[2026-04-16 14:23:01.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: 5f4e532d-faf3-4bc7-a7c4-e1d28922737e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bee22c7-37e0-4e9d-a517-596c366355c6 | service: service-general +[2026-04-16 14:23:01.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044412920001 | request_id: 7bee22c7-37e0-4e9d-a517-596c366355c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86ba0771-d13e-4c8e-be15-72c476a24c5a | service: service-general +[2026-04-16 14:23:01.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046504890005 | request_id: 86ba0771-d13e-4c8e-be15-72c476a24c5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d386609c-8baa-4765-b449-c07265578b67 | service: service-general +[2026-04-16 14:23:01.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036009680004 | request_id: d386609c-8baa-4765-b449-c07265578b67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c48ee3dd-9d59-482a-b900-ae232b35431b | service: service-general +[2026-04-16 14:23:01.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054406930007 | request_id: c48ee3dd-9d59-482a-b900-ae232b35431b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a67647c-5077-4660-bd9e-e36f31589757 | service: service-general +[2026-04-16 14:23:01.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578086403930001 | request_id: 4a67647c-5077-4660-bd9e-e36f31589757 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 673fdda8-f742-4c7d-97d1-e9120f6a16c6 | service: service-general +[2026-04-16 14:23:01.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074805730003 | request_id: 673fdda8-f742-4c7d-97d1-e9120f6a16c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45ad4a7c-19d6-41fb-af9d-d41f188a3e49 | service: service-general +[2026-04-16 14:23:01.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506031205930001 | request_id: 45ad4a7c-19d6-41fb-af9d-d41f188a3e49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69d3b401-65aa-4d01-bbf4-8bef1e831113 | service: service-general +[2026-04-16 14:23:01.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275705630001 | request_id: 69d3b401-65aa-4d01-bbf4-8bef1e831113 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a7dcfac-7817-4f37-85eb-f4472644db2e | service: service-general +[2026-04-16 14:23:01.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513080809160002 | request_id: 0a7dcfac-7817-4f37-85eb-f4472644db2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f73d84f-c020-450c-ba25-61dfb9ee2556 | service: service-general +[2026-04-16 14:23:01.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010705040001 | request_id: 2f73d84f-c020-450c-ba25-61dfb9ee2556 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f04e7192-3b63-40af-8548-150628336c9f | service: service-general +[2026-04-16 14:23:01.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105805840001 | request_id: f04e7192-3b63-40af-8548-150628336c9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd457150-b3ec-4b5d-9a57-f609f6e310e6 | service: service-general +[2026-04-16 14:23:01.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509165707880002 | request_id: bd457150-b3ec-4b5d-9a57-f609f6e310e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:01.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48dee643-14e0-42ab-a4ac-fcc6e1ec7ecc | service: service-general +[2026-04-16 14:23:01.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503033006710003 | request_id: 48dee643-14e0-42ab-a4ac-fcc6e1ec7ecc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01200e41-47e5-4341-a18c-c6f78bd8d8f7 | service: service-general +[2026-04-16 14:23:02.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205606680001 | request_id: 01200e41-47e5-4341-a18c-c6f78bd8d8f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0195b4ea-f12e-4659-87a0-e6195ead2b71 | service: service-general +[2026-04-16 14:23:02.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 572.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172064607900002 | request_id: 0195b4ea-f12e-4659-87a0-e6195ead2b71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7551722b-dbda-4d81-a59a-ce58772031d8 | service: service-general +[2026-04-16 14:23:02.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045488 | request_id: 7551722b-dbda-4d81-a59a-ce58772031d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e905350f-81b3-49ae-8260-163bbeb5867c | service: service-general +[2026-04-16 14:23:02.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065803660002 | request_id: e905350f-81b3-49ae-8260-163bbeb5867c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f0a93fa-4cff-4f33-8dd8-befd2a6b8e85 | service: service-general +[2026-04-16 14:23:02.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031711730006 | request_id: 7f0a93fa-4cff-4f33-8dd8-befd2a6b8e85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd37ac88-aedf-4ba9-85bf-8e9c593882fc | service: service-general +[2026-04-16 14:23:02.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055412510001 | request_id: fd37ac88-aedf-4ba9-85bf-8e9c593882fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20d97914-5cfe-4598-99fa-bb7b84137f15 | service: service-general +[2026-04-16 14:23:02.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524096412920004 | request_id: 20d97914-5cfe-4598-99fa-bb7b84137f15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b026efa3-171f-49a3-bf62-246351da2e23 | service: service-general +[2026-04-16 14:23:02.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015210780001 | request_id: b026efa3-171f-49a3-bf62-246351da2e23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c03f804b-6f8d-47a8-a9a6-8798bf65384b | service: service-general +[2026-04-16 14:23:02.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271021003790001 | request_id: c03f804b-6f8d-47a8-a9a6-8798bf65384b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f0c5f6f-a423-47c5-85a6-b0d87d766342 | service: service-general +[2026-04-16 14:23:02.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255606580005 | request_id: 0f0c5f6f-a423-47c5-85a6-b0d87d766342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd8eeaa8-22d7-4271-be1e-646bb633a747 | service: service-general +[2026-04-16 14:23:02.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: cd8eeaa8-22d7-4271-be1e-646bb633a747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d359bbc-416a-47ac-9c08-f2dd098acd3c | service: service-general +[2026-04-16 14:23:02.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115012610001 | request_id: 5d359bbc-416a-47ac-9c08-f2dd098acd3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3d2a1de-560c-46d3-8b6c-6a5445569542 | service: service-general +[2026-04-16 14:23:02.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216204930001 | request_id: b3d2a1de-560c-46d3-8b6c-6a5445569542 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebb59323-1741-40f5-b124-66ada5f75504 | service: service-general +[2026-04-16 14:23:02.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513124402200001 | request_id: ebb59323-1741-40f5-b124-66ada5f75504 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a4af5bf-2d94-43dd-a46a-cabe10c187d1 | service: service-general +[2026-04-16 14:23:02.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201560001 | request_id: 2a4af5bf-2d94-43dd-a46a-cabe10c187d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a89b367-a920-4031-9aa8-07f2403c7d10 | service: service-general +[2026-04-16 14:23:02.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514100310200001 | request_id: 5a89b367-a920-4031-9aa8-07f2403c7d10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67eb5853-fc94-4028-8a25-ad1514fd6006 | service: service-general +[2026-04-16 14:23:02.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514047011940001 | request_id: 67eb5853-fc94-4028-8a25-ad1514fd6006 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d79f3f0-ad01-4ca3-8f95-8cbd13730f1b | service: service-general +[2026-04-16 14:23:02.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505184107430125 | request_id: 5d79f3f0-ad01-4ca3-8f95-8cbd13730f1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d5ef47c-5b48-4468-930f-cfba24bc2ec0 | service: service-general +[2026-04-16 14:23:02.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014502590004 | request_id: 3d5ef47c-5b48-4468-930f-cfba24bc2ec0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a522e12-c947-4071-85af-b8f714cd976c | service: service-general +[2026-04-16 14:23:02.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669740 | request_id: 0a522e12-c947-4071-85af-b8f714cd976c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 432922ee-2c72-4253-84b8-e941e282a0db | service: service-general +[2026-04-16 14:23:02.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571023010010006 | request_id: 432922ee-2c72-4253-84b8-e941e282a0db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3bcb3c6-7752-49fd-a98b-14ba791764f6 | service: service-general +[2026-04-16 14:23:02.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044105640001 | request_id: a3bcb3c6-7752-49fd-a98b-14ba791764f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61319eba-b91a-425a-b549-87b02b71adbf | service: service-general +[2026-04-16 14:23:02.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505047005680001 | request_id: 61319eba-b91a-425a-b549-87b02b71adbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3b30f2d-7ad8-4f36-923a-d580eaf96a16 | service: service-general +[2026-04-16 14:23:02.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514504706740002 | request_id: b3b30f2d-7ad8-4f36-923a-d580eaf96a16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35743227-4e9a-415a-b34d-3a68ab565bf9 | service: service-general +[2026-04-16 14:23:02.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171310090001 | request_id: 35743227-4e9a-415a-b34d-3a68ab565bf9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d60f40d7-04ed-4475-bf21-5cd85f17e8b8 | service: service-general +[2026-04-16 14:23:02.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508046403680002 | request_id: d60f40d7-04ed-4475-bf21-5cd85f17e8b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9905081d-23b2-486e-926c-8b757494b2d8 | service: service-general +[2026-04-16 14:23:02.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506114210590001 | request_id: 9905081d-23b2-486e-926c-8b757494b2d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f26c09ed-eee3-43e7-9478-c6b104abd3cf | service: service-general +[2026-04-16 14:23:02.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503121908760001 | request_id: f26c09ed-eee3-43e7-9478-c6b104abd3cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6af86265-c838-4985-8793-afc65bc30273 | service: service-general +[2026-04-16 14:23:02.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509314109560001 | request_id: 6af86265-c838-4985-8793-afc65bc30273 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a100460-558f-4437-bfbb-aebd3191ee89 | service: service-general +[2026-04-16 14:23:02.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506132506620001 | request_id: 3a100460-558f-4437-bfbb-aebd3191ee89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60a3c936-e89d-4545-bc33-b41fe71e54b4 | service: service-general +[2026-04-16 14:23:02.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503020306790002 | request_id: 60a3c936-e89d-4545-bc33-b41fe71e54b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c760f97d-f81a-461e-bf2e-be67028c87aa | service: service-general +[2026-04-16 14:23:02.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052303560003 | request_id: c760f97d-f81a-461e-bf2e-be67028c87aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ef350d0-1e7f-43a1-95e8-f8a879a1fa7e | service: service-general +[2026-04-16 14:23:02.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669741 | request_id: 2ef350d0-1e7f-43a1-95e8-f8a879a1fa7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81a6c9e7-d3ef-422f-9c7f-2bdb512e599a | service: service-general +[2026-04-16 14:23:02.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.315µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513070107790407 | request_id: 81a6c9e7-d3ef-422f-9c7f-2bdb512e599a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c3efd92-4554-488f-b300-fc10b3b862f5 | service: service-general +[2026-04-16 14:23:02.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 8c3efd92-4554-488f-b300-fc10b3b862f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf320e69-6ace-49e7-afcd-d702dd6b93a8 | service: service-general +[2026-04-16 14:23:02.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520116704060003 | request_id: bf320e69-6ace-49e7-afcd-d702dd6b93a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f32c66b-02c5-4b25-848c-943485622cac | service: service-general +[2026-04-16 14:23:02.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324502010001 | request_id: 0f32c66b-02c5-4b25-848c-943485622cac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7df3a591-47aa-4c9f-baca-ea9c4a8ef93c | service: service-general +[2026-04-16 14:23:02.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502121908580002 | request_id: 7df3a591-47aa-4c9f-baca-ea9c4a8ef93c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4181569b-420f-467b-bbc9-01486dbade36 | service: service-general +[2026-04-16 14:23:02.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056304890003 | request_id: 4181569b-420f-467b-bbc9-01486dbade36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7605c06-bace-4546-a95a-c0e1003c1b2d | service: service-general +[2026-04-16 14:23:02.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7203060406620001 | request_id: d7605c06-bace-4546-a95a-c0e1003c1b2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85020e68-897f-456a-bd10-6a5a1ae3fa7d | service: service-general +[2026-04-16 14:23:02.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7310066504960002 | request_id: 85020e68-897f-456a-bd10-6a5a1ae3fa7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8213508f-a919-4526-b887-6f20ff1627e8 | service: service-general +[2026-04-16 14:23:02.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407600002 | request_id: 8213508f-a919-4526-b887-6f20ff1627e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95b8c942-4281-4157-98b0-2e35ca888452 | service: service-general +[2026-04-16 14:23:02.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.431µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506252307780002 | request_id: 95b8c942-4281-4157-98b0-2e35ca888452 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cea63c3-e644-4907-bbdb-eaecb62d4323 | service: service-general +[2026-04-16 14:23:02.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074402670003 | request_id: 8cea63c3-e644-4907-bbdb-eaecb62d4323 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21ba3603-2453-4d25-8b91-a3f295a73cc4 | service: service-general +[2026-04-16 14:23:02.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040101790173 | request_id: 21ba3603-2453-4d25-8b91-a3f295a73cc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ce3f318-4262-4be3-9a04-9897cea91585 | service: service-general +[2026-04-16 14:23:02.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504044609710002 | request_id: 7ce3f318-4262-4be3-9a04-9897cea91585 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9a7014e-d475-4791-a481-08cd5a67a2d6 | service: service-general +[2026-04-16 14:23:02.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/505110909580001_ | request_id: c9a7014e-d475-4791-a481-08cd5a67a2d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6353e20b-709f-450a-94d9-25cb6b3c865c | service: service-general +[2026-04-16 14:23:02.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020608190002 | request_id: 6353e20b-709f-450a-94d9-25cb6b3c865c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a754aa4a-e6fd-4c49-bebc-a40c082bdd90 | service: service-general +[2026-04-16 14:23:02.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015409950004 | request_id: a754aa4a-e6fd-4c49-bebc-a40c082bdd90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99964f9d-9752-4fd8-9ac2-d7ec1d280ca3 | service: service-general +[2026-04-16 14:23:02.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032608700001 | request_id: 99964f9d-9752-4fd8-9ac2-d7ec1d280ca3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 996ec1bf-328c-445c-86d4-004f1d0ce202 | service: service-general +[2026-04-16 14:23:02.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 996ec1bf-328c-445c-86d4-004f1d0ce202 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3da189cc-4287-4a1b-b842-9d8baf6a06dc | service: service-general +[2026-04-16 14:23:02.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011203620004 | request_id: 3da189cc-4287-4a1b-b842-9d8baf6a06dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fafd5c24-1c28-46f9-a5db-d72c53a25e55 | service: service-general +[2026-04-16 14:23:02.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552519 | request_id: fafd5c24-1c28-46f9-a5db-d72c53a25e55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35a68044-4755-4f52-ab4b-8712ef56ac81 | service: service-general +[2026-04-16 14:23:02.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: 35a68044-4755-4f52-ab4b-8712ef56ac81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc7585ed-2228-49bb-95ea-79bd00130873 | service: service-general +[2026-04-16 14:23:02.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132904610001 | request_id: cc7585ed-2228-49bb-95ea-79bd00130873 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dfc35a2-1251-49c9-a7bd-50cb992d26aa | service: service-general +[2026-04-16 14:23:02.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510032507150002 | request_id: 8dfc35a2-1251-49c9-a7bd-50cb992d26aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d48e4e76-b231-49e6-b9cd-dfd065794e44 | service: service-general +[2026-04-16 14:23:02.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517195410580001 | request_id: d48e4e76-b231-49e6-b9cd-dfd065794e44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 714e138d-8773-4961-b3c6-9ec4d513793d | service: service-general +[2026-04-16 14:23:02.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556690 | request_id: 714e138d-8773-4961-b3c6-9ec4d513793d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63f60dac-6edb-41dd-80e9-8e45795e043c | service: service-general +[2026-04-16 14:23:02.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191202410002 | request_id: 63f60dac-6edb-41dd-80e9-8e45795e043c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 627b35ad-afcd-41cf-810c-6bb64141b56f | service: service-general +[2026-04-16 14:23:02.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: 627b35ad-afcd-41cf-810c-6bb64141b56f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45c9ec4f-4d9a-433c-a83e-983da8a7c3df | service: service-general +[2026-04-16 14:23:02.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024602650001 | request_id: 45c9ec4f-4d9a-433c-a83e-983da8a7c3df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e4a3e23-e552-4823-9ba6-c0d8b5a415b8 | service: service-general +[2026-04-16 14:23:02.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031609190003 | request_id: 3e4a3e23-e552-4823-9ba6-c0d8b5a415b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cc9ce0d-273b-48a9-8e83-82439e06bfab | service: service-general +[2026-04-16 14:23:02.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 2cc9ce0d-273b-48a9-8e83-82439e06bfab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ac5e090-4194-4b9b-9988-eab20c1947f5 | service: service-general +[2026-04-16 14:23:02.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045524 | request_id: 1ac5e090-4194-4b9b-9988-eab20c1947f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14e4442d-1758-44ae-a125-9e8b94c82ad8 | service: service-general +[2026-04-16 14:23:02.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011703830007 | request_id: 14e4442d-1758-44ae-a125-9e8b94c82ad8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1882f262-07de-4b4c-bcb4-f68ad7dc0ec6 | service: service-general +[2026-04-16 14:23:02.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140106030002 | request_id: 1882f262-07de-4b4c-bcb4-f68ad7dc0ec6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4668e801-d111-48f7-b2ca-63e8862da45d | service: service-general +[2026-04-16 14:23:02.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010807480001 | request_id: 4668e801-d111-48f7-b2ca-63e8862da45d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6207e21f-7087-414b-b035-5b3bde89f978 | service: service-general +[2026-04-16 14:23:02.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505017009020003 | request_id: 6207e21f-7087-414b-b035-5b3bde89f978 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 047c0410-82d2-4c6f-bf8d-768fe6a0d46a | service: service-general +[2026-04-16 14:23:02.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.249µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126309990005 | request_id: 047c0410-82d2-4c6f-bf8d-768fe6a0d46a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2f1f2d2-5368-4ee2-89c6-54ea0e52401a | service: service-general +[2026-04-16 14:23:02.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578062709540001 | request_id: d2f1f2d2-5368-4ee2-89c6-54ea0e52401a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ac08507-90bf-4022-b5c1-55d005dfed61 | service: service-general +[2026-04-16 14:23:02.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 538.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016307890001 | request_id: 9ac08507-90bf-4022-b5c1-55d005dfed61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eacaa1e1-6ed3-4433-829c-63bc6f4cf88c | service: service-general +[2026-04-16 14:23:02.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: eacaa1e1-6ed3-4433-829c-63bc6f4cf88c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d47f75e1-6817-423f-aa61-f01466a0c7a3 | service: service-general +[2026-04-16 14:23:02.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241101580003 | request_id: d47f75e1-6817-423f-aa61-f01466a0c7a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abf24dcb-c06b-4051-9e76-7410667c5004 | service: service-general +[2026-04-16 14:23:02.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034307650001 | request_id: abf24dcb-c06b-4051-9e76-7410667c5004 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8b04b07-5481-4255-90d4-e853905fae10 | service: service-general +[2026-04-16 14:23:02.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572021504500001 | request_id: d8b04b07-5481-4255-90d4-e853905fae10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36036129-c161-4aed-bc63-f05f770d8b4c | service: service-general +[2026-04-16 14:23:02.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164308800001 | request_id: 36036129-c161-4aed-bc63-f05f770d8b4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3cdcf27-63a4-43b2-8052-065d5e0e96b3 | service: service-general +[2026-04-16 14:23:02.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505135311940001 | request_id: b3cdcf27-63a4-43b2-8052-065d5e0e96b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b37434a-ae17-411e-9874-8322fa04c034 | service: service-general +[2026-04-16 14:23:02.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012212520002 | request_id: 2b37434a-ae17-411e-9874-8322fa04c034 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 404a6ee6-f0bc-41ca-9222-a54860afa6f0 | service: service-general +[2026-04-16 14:23:02.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255108590001 | request_id: 404a6ee6-f0bc-41ca-9222-a54860afa6f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 908ac329-ed22-4397-846a-39c054e0f359 | service: service-general +[2026-04-16 14:23:02.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508043012570008 | request_id: 908ac329-ed22-4397-846a-39c054e0f359 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 090d6da9-13b3-4233-be72-71401c496d0a | service: service-general +[2026-04-16 14:23:02.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506074107500108 | request_id: 090d6da9-13b3-4233-be72-71401c496d0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 550ae331-b1ca-43fa-8db3-614574c7ffdb | service: service-general +[2026-04-16 14:23:02.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232206620001 | request_id: 550ae331-b1ca-43fa-8db3-614574c7ffdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6f84648-7bc5-4bc4-9e6f-c73264e1b892 | service: service-general +[2026-04-16 14:23:02.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111304150004 | request_id: b6f84648-7bc5-4bc4-9e6f-c73264e1b892 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 16999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b60d174-2591-4cc2-9068-97ef94507f96 | service: service-general +[2026-04-16 14:23:02.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024605970003 | request_id: 3b60d174-2591-4cc2-9068-97ef94507f96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 402bb5e5-d12a-4ad6-a9eb-9717b18dca4d | service: service-general +[2026-04-16 14:23:02.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511184506840002 | request_id: 402bb5e5-d12a-4ad6-a9eb-9717b18dca4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0675150-2203-486c-a20c-d71451989c91 | service: service-general +[2026-04-16 14:23:02.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052209920001 | request_id: f0675150-2203-486c-a20c-d71451989c91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9772e9ff-81a2-4772-907f-b9d6e4a504e2 | service: service-general +[2026-04-16 14:23:02.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185108670001 | request_id: 9772e9ff-81a2-4772-907f-b9d6e4a504e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 305b5f2c-9a5c-450b-a687-05c68752dfb2 | service: service-general +[2026-04-16 14:23:02.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035603400001 | request_id: 305b5f2c-9a5c-450b-a687-05c68752dfb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1a99e39-9309-4eeb-b823-fbd570c88c35 | service: service-general +[2026-04-16 14:23:02.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106203770001 | request_id: a1a99e39-9309-4eeb-b823-fbd570c88c35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0235935-94db-443f-8dcd-06c0f289ba5e | service: service-general +[2026-04-16 14:23:02.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180605610001 | request_id: a0235935-94db-443f-8dcd-06c0f289ba5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a64c72a8-a8ec-4a1c-bfe1-39449e803e37 | service: service-general +[2026-04-16 14:23:02.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034306800004 | request_id: a64c72a8-a8ec-4a1c-bfe1-39449e803e37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e142491f-aa72-4678-9246-f75701326838 | service: service-general +[2026-04-16 14:23:02.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040908071357 | request_id: e142491f-aa72-4678-9246-f75701326838 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a523ab8-5a76-401c-b41a-a76b039a228a | service: service-general +[2026-04-16 14:23:02.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512055305880001 | request_id: 7a523ab8-5a76-401c-b41a-a76b039a228a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 983f1f85-c29a-488d-85ca-25cb4d0e34da | service: service-general +[2026-04-16 14:23:02.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503080803520001 | request_id: 983f1f85-c29a-488d-85ca-25cb4d0e34da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd8c138a-3367-42b7-a014-543a73e6fe0b | service: service-general +[2026-04-16 14:23:02.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509194803870003 | request_id: cd8c138a-3367-42b7-a014-543a73e6fe0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f28e9e4-a932-4f10-819c-b673e2314efd | service: service-general +[2026-04-16 14:23:02.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: 6f28e9e4-a932-4f10-819c-b673e2314efd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c84147f5-844c-43ee-be7d-0b1da477345b | service: service-general +[2026-04-16 14:23:02.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116903730004 | request_id: c84147f5-844c-43ee-be7d-0b1da477345b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8da7cca0-0629-4110-82ab-6380bec5601f | service: service-general +[2026-04-16 14:23:02.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351005450295022_ | request_id: 8da7cca0-0629-4110-82ab-6380bec5601f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af3288a6-0070-487e-bd2a-bfe5ecbd8da2 | service: service-general +[2026-04-16 14:23:02.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577031405680001 | request_id: af3288a6-0070-487e-bd2a-bfe5ecbd8da2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d9f4a28-d8a0-4544-9ad1-7e788d6280ae | service: service-general +[2026-04-16 14:23:02.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010205160003 | request_id: 6d9f4a28-d8a0-4544-9ad1-7e788d6280ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 713fd698-1637-4e8c-aec7-da6d1fcc447b | service: service-general +[2026-04-16 14:23:02.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514196709570001 | request_id: 713fd698-1637-4e8c-aec7-da6d1fcc447b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e0201f0-e406-4357-a1d3-fa30cdecc386 | service: service-general +[2026-04-16 14:23:02.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236705970002 | request_id: 7e0201f0-e406-4357-a1d3-fa30cdecc386 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 146fda30-2177-44ee-aff8-5134cb092c0b | service: service-general +[2026-04-16 14:23:02.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052611060002 | request_id: 146fda30-2177-44ee-aff8-5134cb092c0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a489daf-2105-4b1b-8d39-2652639bf3c4 | service: service-general +[2026-04-16 14:23:02.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256308880004 | request_id: 5a489daf-2105-4b1b-8d39-2652639bf3c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c91dc952-5738-4948-b841-3f2d52a04c36 | service: service-general +[2026-04-16 14:23:02.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513166305100002 | request_id: c91dc952-5738-4948-b841-3f2d52a04c36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c25fc0f-016a-4687-9413-ea6706efbf1a | service: service-general +[2026-04-16 14:23:02.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084704670004 | request_id: 4c25fc0f-016a-4687-9413-ea6706efbf1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55aac582-1485-4666-89c0-ca31e62fbddd | service: service-general +[2026-04-16 14:23:02.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152604030001 | request_id: 55aac582-1485-4666-89c0-ca31e62fbddd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc03bcda-f686-4d74-847c-76626b3a571d | service: service-general +[2026-04-16 14:23:02.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507021506860001 | request_id: cc03bcda-f686-4d74-847c-76626b3a571d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63a85f35-51a6-47bc-ab8c-9ed00d7da9d3 | service: service-general +[2026-04-16 14:23:02.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020107520017 | request_id: 63a85f35-51a6-47bc-ab8c-9ed00d7da9d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b0adf77-53ab-454b-ae48-2272a80bc673 | service: service-general +[2026-04-16 14:23:02.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115011710002 | request_id: 0b0adf77-53ab-454b-ae48-2272a80bc673 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 329b664f-52c8-43e0-aa18-d6a8f9ebcba1 | service: service-general +[2026-04-16 14:23:02.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114201510002 | request_id: 329b664f-52c8-43e0-aa18-d6a8f9ebcba1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dd3adff-a6ce-43fa-8f5d-9bcec957a9f6 | service: service-general +[2026-04-16 14:23:02.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244101670029 | request_id: 8dd3adff-a6ce-43fa-8f5d-9bcec957a9f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 252d43f0-420a-45e4-b4b2-fb5a5b4dc4a0 | service: service-general +[2026-04-16 14:23:02.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194201700002 | request_id: 252d43f0-420a-45e4-b4b2-fb5a5b4dc4a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78933a6a-2af2-4f0c-ac04-c3c3c10a2a4b | service: service-general +[2026-04-16 14:23:02.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244204030003 | request_id: 78933a6a-2af2-4f0c-ac04-c3c3c10a2a4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0ec0a10-2912-4cc2-9714-50d0a1817130 | service: service-general +[2026-04-16 14:23:02.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014108730001 | request_id: c0ec0a10-2912-4cc2-9714-50d0a1817130 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73e5dfdb-0606-4da4-b03a-f7fcee2bd1a8 | service: service-general +[2026-04-16 14:23:02.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513141508650002 | request_id: 73e5dfdb-0606-4da4-b03a-f7fcee2bd1a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2e6dfe9-594d-4d09-9313-31313a143cc5 | service: service-general +[2026-04-16 14:23:02.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025408730001 | request_id: a2e6dfe9-594d-4d09-9313-31313a143cc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c77bc726-add9-4c27-8682-154fd3c0fa13 | service: service-general +[2026-04-16 14:23:02.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032406590001 | request_id: c77bc726-add9-4c27-8682-154fd3c0fa13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1507da4-e091-4b46-91a6-2bcd0cff0563 | service: service-general +[2026-04-16 14:23:02.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508206007670006 | request_id: e1507da4-e091-4b46-91a6-2bcd0cff0563 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0201a8b-b446-4da9-a36e-4bbf83a4b264 | service: service-general +[2026-04-16 14:23:02.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135406780001 | request_id: c0201a8b-b446-4da9-a36e-4bbf83a4b264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddebc991-a393-405e-89c4-1c2a13962c99 | service: service-general +[2026-04-16 14:23:02.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512090201710001 | request_id: ddebc991-a393-405e-89c4-1c2a13962c99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a4a00dc-ed62-412d-a741-02c806e4437f | service: service-general +[2026-04-16 14:23:02.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513170107390031 | request_id: 4a4a00dc-ed62-412d-a741-02c806e4437f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb59c55f-fe5d-4c4c-aca0-67d7cee72646 | service: service-general +[2026-04-16 14:23:02.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134201920001 | request_id: eb59c55f-fe5d-4c4c-aca0-67d7cee72646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c37d915-04cd-49d4-9623-f91e9df376ee | service: service-general +[2026-04-16 14:23:02.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051708490002 | request_id: 8c37d915-04cd-49d4-9623-f91e9df376ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c61a2872-9ca6-4c8d-a824-1110797984a3 | service: service-general +[2026-04-16 14:23:02.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214401690004 | request_id: c61a2872-9ca6-4c8d-a824-1110797984a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab71a698-2180-4a2b-bb63-95bca92dac62 | service: service-general +[2026-04-16 14:23:02.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505110107590117 | request_id: ab71a698-2180-4a2b-bb63-95bca92dac62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 986b9a98-16ff-421c-bce4-3407b45ee0d8 | service: service-general +[2026-04-16 14:23:02.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011809730006 | request_id: 986b9a98-16ff-421c-bce4-3407b45ee0d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e35cc649-6fbf-4806-a02b-814743b8c542 | service: service-general +[2026-04-16 14:23:02.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510082705590003 | request_id: e35cc649-6fbf-4806-a02b-814743b8c542 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cac4cc4-2d6e-434d-9d0e-57e0cf073f36 | service: service-general +[2026-04-16 14:23:02.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572026405580001 | request_id: 2cac4cc4-2d6e-434d-9d0e-57e0cf073f36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9a7cf61-da6c-4171-b4dd-54bbf4cff36c | service: service-general +[2026-04-16 14:23:02.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264107450098 | request_id: c9a7cf61-da6c-4171-b4dd-54bbf4cff36c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64f1984d-3c5a-4c07-8555-5d41352cb88e | service: service-general +[2026-04-16 14:23:02.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505062207160001 | request_id: 64f1984d-3c5a-4c07-8555-5d41352cb88e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 519ad9fc-5aba-4722-b2c6-072ec01be177 | service: service-general +[2026-04-16 14:23:02.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135207600005 | request_id: 519ad9fc-5aba-4722-b2c6-072ec01be177 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 364aa6cf-9929-4e51-9ca1-c1e85ffcf096 | service: service-general +[2026-04-16 14:23:02.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045105940002 | request_id: 364aa6cf-9929-4e51-9ca1-c1e85ffcf096 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45dc1615-163b-4e18-b186-40b15fb0641a | service: service-general +[2026-04-16 14:23:02.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020212710006 | request_id: 45dc1615-163b-4e18-b186-40b15fb0641a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6cfcb89-7a2c-422c-b639-bf226d583434 | service: service-general +[2026-04-16 14:23:02.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055210900002 | request_id: f6cfcb89-7a2c-422c-b639-bf226d583434 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b6b8560-bbc4-4389-9de9-c832c52f5948 | service: service-general +[2026-04-16 14:23:02.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144707770006 | request_id: 8b6b8560-bbc4-4389-9de9-c832c52f5948 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bd1e962-7b09-4503-829b-4788e9d3bff0 | service: service-general +[2026-04-16 14:23:02.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031406040001 | request_id: 7bd1e962-7b09-4503-829b-4788e9d3bff0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cb046bf-3f0b-4800-9d36-12a83c7f11c1 | service: service-general +[2026-04-16 14:23:02.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056811560002 | request_id: 1cb046bf-3f0b-4800-9d36-12a83c7f11c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c70768f-9a83-4e89-ac51-ed6e87947a00 | service: service-general +[2026-04-16 14:23:02.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510194606800003 | request_id: 1c70768f-9a83-4e89-ac51-ed6e87947a00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7df85bc-2a49-43b0-880a-555594880061 | service: service-general +[2026-04-16 14:23:02.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180306140002 | request_id: a7df85bc-2a49-43b0-880a-555594880061 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05a67a8c-abdb-4de1-9636-bb4e687329dd | service: service-general +[2026-04-16 14:23:02.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514124305640001 | request_id: 05a67a8c-abdb-4de1-9636-bb4e687329dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b988504-6630-4163-845e-772c99bb0ce7 | service: service-general +[2026-04-16 14:23:02.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166908960002 | request_id: 4b988504-6630-4163-845e-772c99bb0ce7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2e301e1-c059-4762-a29a-db52d24cfc83 | service: service-general +[2026-04-16 14:23:02.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182109760001 | request_id: f2e301e1-c059-4762-a29a-db52d24cfc83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80c701d1-937d-4f32-81ee-c274be69721b | service: service-general +[2026-04-16 14:23:02.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504010811180003 | request_id: 80c701d1-937d-4f32-81ee-c274be69721b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4da12097-6af6-4761-a810-e3363f8e9948 | service: service-general +[2026-04-16 14:23:02.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025911520001 | request_id: 4da12097-6af6-4761-a810-e3363f8e9948 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25c64810-2879-471b-9824-165f2176d6c2 | service: service-general +[2026-04-16 14:23:02.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021010060002 | request_id: 25c64810-2879-471b-9824-165f2176d6c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c798545-8371-4d13-bec5-04c33f32f544 | service: service-general +[2026-04-16 14:23:02.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503037112610043 | request_id: 7c798545-8371-4d13-bec5-04c33f32f544 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fe35a12-9cfe-430b-b897-35136b26556e | service: service-general +[2026-04-16 14:23:02.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512104602580001 | request_id: 4fe35a12-9cfe-430b-b897-35136b26556e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d26700d5-f1b3-4ca4-a169-cbe8d4a0e493 | service: service-general +[2026-04-16 14:23:02.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910783736 | request_id: d26700d5-f1b3-4ca4-a169-cbe8d4a0e493 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0171629a-78fc-4421-99e5-6a9388f02c40 | service: service-general +[2026-04-16 14:23:02.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050706710004 | request_id: 0171629a-78fc-4421-99e5-6a9388f02c40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18d4c346-df33-465d-97e3-9059bc12b7ae | service: service-general +[2026-04-16 14:23:02.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155608900001 | request_id: 18d4c346-df33-465d-97e3-9059bc12b7ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7436f2a4-353c-4089-bf59-06d0bc667a00 | service: service-general +[2026-04-16 14:23:02.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015511900001 | request_id: 7436f2a4-353c-4089-bf59-06d0bc667a00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c21eff3-bba2-4482-8fb0-e4bcabc7a0b2 | service: service-general +[2026-04-16 14:23:02.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504166505770004 | request_id: 1c21eff3-bba2-4482-8fb0-e4bcabc7a0b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bde5499-24b8-4e54-943d-9e3b1bafc399 | service: service-general +[2026-04-16 14:23:02.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508044302970001 | request_id: 5bde5499-24b8-4e54-943d-9e3b1bafc399 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60714bf9-f766-4fd5-bc90-01c43ee1c646 | service: service-general +[2026-04-16 14:23:02.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050105520003 | request_id: 60714bf9-f766-4fd5-bc90-01c43ee1c646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b8c8e88-963f-45d3-9493-4f42a4a39216 | service: service-general +[2026-04-16 14:23:02.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050301070006 | request_id: 7b8c8e88-963f-45d3-9493-4f42a4a39216 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3922e34-4d87-44d8-8db3-928f3484ab61 | service: service-general +[2026-04-16 14:23:02.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022501840003 | request_id: c3922e34-4d87-44d8-8db3-928f3484ab61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31b149cb-3f9e-4a5d-8575-3e6b6accc75b | service: service-general +[2026-04-16 14:23:02.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121701930004 | request_id: 31b149cb-3f9e-4a5d-8575-3e6b6accc75b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a52f3494-65c6-4f80-9862-7f2d037c3bce | service: service-general +[2026-04-16 14:23:02.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 417.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084807650001 | request_id: a52f3494-65c6-4f80-9862-7f2d037c3bce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afbd9705-b130-486b-8061-bdb821e8639c | service: service-general +[2026-04-16 14:23:02.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506176106580001 | request_id: afbd9705-b130-486b-8061-bdb821e8639c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb2c404e-8852-4708-8b82-458bfc590b40 | service: service-general +[2026-04-16 14:23:02.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505102003830003 | request_id: bb2c404e-8852-4708-8b82-458bfc590b40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17ba1ea7-aad5-40e0-9095-f9abe8504577 | service: service-general +[2026-04-16 14:23:02.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504020107540149 | request_id: 17ba1ea7-aad5-40e0-9095-f9abe8504577 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10c6aa5e-30b0-4a4a-b56f-2eb24f212ea4 | service: service-general +[2026-04-16 14:23:02.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231403670001 | request_id: 10c6aa5e-30b0-4a4a-b56f-2eb24f212ea4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2c14f01-2bd5-4b3b-860c-50b057164659 | service: service-general +[2026-04-16 14:23:02.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056711690005 | request_id: b2c14f01-2bd5-4b3b-860c-50b057164659 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0541693c-d647-4b56-b06f-63b04918c384 | service: service-general +[2026-04-16 14:23:02.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011908460002 | request_id: 0541693c-d647-4b56-b06f-63b04918c384 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 531c8c22-657d-4218-b600-c520189c7282 | service: service-general +[2026-04-16 14:23:02.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181404200001 | request_id: 531c8c22-657d-4218-b600-c520189c7282 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a065e993-133c-4dd7-8d94-d535a16a474f | service: service-general +[2026-04-16 14:23:02.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504030208660001 | request_id: a065e993-133c-4dd7-8d94-d535a16a474f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4478e4e6-f0ac-49f0-ac71-6fb703acc147 | service: service-general +[2026-04-16 14:23:02.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508156808860001 | request_id: 4478e4e6-f0ac-49f0-ac71-6fb703acc147 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1cba359-3501-45a8-8617-7b82247727f0 | service: service-general +[2026-04-16 14:23:02.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014106710007 | request_id: b1cba359-3501-45a8-8617-7b82247727f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0210fa2-a794-4f59-b48d-814a8ff9d1d2 | service: service-general +[2026-04-16 14:23:02.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669743 | request_id: b0210fa2-a794-4f59-b48d-814a8ff9d1d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 860851a8-1679-4000-9d4e-8d352e942320 | service: service-general +[2026-04-16 14:23:02.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571036106800007 | request_id: 860851a8-1679-4000-9d4e-8d352e942320 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dabd3341-e144-496f-8dde-5cb8b137d3ec | service: service-general +[2026-04-16 14:23:02.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514214101580015 | request_id: dabd3341-e144-496f-8dde-5cb8b137d3ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9a62855-f8da-4afa-83b2-51a2452e1575 | service: service-general +[2026-04-16 14:23:02.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014903600006 | request_id: e9a62855-f8da-4afa-83b2-51a2452e1575 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0f1ef88-23c2-492e-8aa5-c1122cf38f15 | service: service-general +[2026-04-16 14:23:02.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234608510001 | request_id: b0f1ef88-23c2-492e-8aa5-c1122cf38f15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08d90b87-0999-4867-b5dd-7c81523651fc | service: service-general +[2026-04-16 14:23:02.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509192303540004 | request_id: 08d90b87-0999-4867-b5dd-7c81523651fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b12d5958-4fb3-4cff-8b79-757a3ef2bbad | service: service-general +[2026-04-16 14:23:02.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505066001770004 | request_id: b12d5958-4fb3-4cff-8b79-757a3ef2bbad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d53fbf34-55cd-49b0-84e9-b4fb6f5c38be | service: service-general +[2026-04-16 14:23:02.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021811730001 | request_id: d53fbf34-55cd-49b0-84e9-b4fb6f5c38be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff036c27-6dbe-4838-9664-f51a5030b899 | service: service-general +[2026-04-16 14:23:02.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: ff036c27-6dbe-4838-9664-f51a5030b899 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87800369-c717-4e1a-8fc6-4586d64f8f76 | service: service-general +[2026-04-16 14:23:02.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 260.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510135810930002 | request_id: 87800369-c717-4e1a-8fc6-4586d64f8f76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a4e9dfd-8cd8-4ba8-b378-5d5fc6514917 | service: service-general +[2026-04-16 14:23:02.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174404050003 | request_id: 6a4e9dfd-8cd8-4ba8-b378-5d5fc6514917 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fa2a269-3c7c-443f-8062-0ecc7ce33d5f | service: service-general +[2026-04-16 14:23:02.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 341.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506100606180002 | request_id: 3fa2a269-3c7c-443f-8062-0ecc7ce33d5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dfc710d-5a23-4fda-a870-1c57c8215586 | service: service-general +[2026-04-16 14:23:02.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505095911630003 | request_id: 9dfc710d-5a23-4fda-a870-1c57c8215586 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 538406f8-a96f-450b-8457-3cae3a4a3fce | service: service-general +[2026-04-16 14:23:02.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046306910004 | request_id: 538406f8-a96f-450b-8457-3cae3a4a3fce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4693905-fde7-4d88-b562-d501037c4608 | service: service-general +[2026-04-16 14:23:02.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012506610002 | request_id: a4693905-fde7-4d88-b562-d501037c4608 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27baa050-587e-4882-9b6a-bd6e5067cb7c | service: service-general +[2026-04-16 14:23:02.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504050107420091 | request_id: 27baa050-587e-4882-9b6a-bd6e5067cb7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40f8debe-bfd9-432c-b956-659e126556f5 | service: service-general +[2026-04-16 14:23:02.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669744 | request_id: 40f8debe-bfd9-432c-b956-659e126556f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bbb9732-82c7-409f-9039-0d12f191b32c | service: service-general +[2026-04-16 14:23:02.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134101650133 | request_id: 4bbb9732-82c7-409f-9039-0d12f191b32c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7308f203-8910-4d2e-8d18-a1ac329cc62f | service: service-general +[2026-04-16 14:23:02.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505095205660003 | request_id: 7308f203-8910-4d2e-8d18-a1ac329cc62f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b77fd5ff-052f-4541-82c3-d1989cd588a8 | service: service-general +[2026-04-16 14:23:02.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214608980002 | request_id: b77fd5ff-052f-4541-82c3-d1989cd588a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65a556a7-9408-45d4-834e-fe9d747989bd | service: service-general +[2026-04-16 14:23:02.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508822000000000 | request_id: 65a556a7-9408-45d4-834e-fe9d747989bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b3e4301-110c-42a6-b6da-a92de96bd26f | service: service-general +[2026-04-16 14:23:02.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051407690006 | request_id: 8b3e4301-110c-42a6-b6da-a92de96bd26f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2af21219-9a04-43a3-810d-7868c06aa831 | service: service-general +[2026-04-16 14:23:02.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508121508770002 | request_id: 2af21219-9a04-43a3-810d-7868c06aa831 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a569378b-715b-4762-8a57-d7b381a9f35a | service: service-general +[2026-04-16 14:23:02.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185206880002 | request_id: a569378b-715b-4762-8a57-d7b381a9f35a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7dc7a7e8-8f4c-432e-b3dc-1ddaf9d3b60f | service: service-general +[2026-04-16 14:23:02.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572036003200001 | request_id: 7dc7a7e8-8f4c-432e-b3dc-1ddaf9d3b60f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3808ea9-f209-40ea-aacb-a76049971a46 | service: service-general +[2026-04-16 14:23:02.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504042012630001 | request_id: a3808ea9-f209-40ea-aacb-a76049971a46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a6204db-8f15-4a4a-9b8e-b69a85b50129 | service: service-general +[2026-04-16 14:23:02.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034112630006 | request_id: 4a6204db-8f15-4a4a-9b8e-b69a85b50129 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 287570b3-fe96-4ef4-bed1-2ea353d0735e | service: service-general +[2026-04-16 14:23:02.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505024201750001 | request_id: 287570b3-fe96-4ef4-bed1-2ea353d0735e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43cd2348-3ca7-4735-878d-ae7913bf7f71 | service: service-general +[2026-04-16 14:23:02.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669745 | request_id: 43cd2348-3ca7-4735-878d-ae7913bf7f71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b39ca068-134c-47b3-a8ef-3ea4623cac0a | service: service-general +[2026-04-16 14:23:02.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502201712650001 | request_id: b39ca068-134c-47b3-a8ef-3ea4623cac0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 167913ae-84a3-47ad-abf6-53e0b64334a6 | service: service-general +[2026-04-16 14:23:02.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046206710001 | request_id: 167913ae-84a3-47ad-abf6-53e0b64334a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0aafbe17-f17b-4c78-94bd-e6066e2b26ab | service: service-general +[2026-04-16 14:23:02.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5306034410810001 | request_id: 0aafbe17-f17b-4c78-94bd-e6066e2b26ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0643519f-fcd3-4acd-a27d-5423720b8e4b | service: service-general +[2026-04-16 14:23:02.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513224107730031 | request_id: 0643519f-fcd3-4acd-a27d-5423720b8e4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25bf157b-5fc1-4e39-b1c6-778b015a6002 | service: service-general +[2026-04-16 14:23:02.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031212570002 | request_id: 25bf157b-5fc1-4e39-b1c6-778b015a6002 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fc668be-148b-46d9-b69b-cf51a99799bb | service: service-general +[2026-04-16 14:23:02.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044205970003 | request_id: 2fc668be-148b-46d9-b69b-cf51a99799bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 951b69ce-3167-4544-b2fc-64250d0219df | service: service-general +[2026-04-16 14:23:02.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104405540001 | request_id: 951b69ce-3167-4544-b2fc-64250d0219df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 827d7cf8-8424-4f68-8810-077c4c5a3301 | service: service-general +[2026-04-16 14:23:02.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154107660060 | request_id: 827d7cf8-8424-4f68-8810-077c4c5a3301 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e039d70-8e72-4288-874d-3e6d8e3f29bb | service: service-general +[2026-04-16 14:23:02.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545980 | request_id: 6e039d70-8e72-4288-874d-3e6d8e3f29bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9134ca8-eae5-4588-9379-f45e5d0529d3 | service: service-general +[2026-04-16 14:23:02.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224112560003 | request_id: b9134ca8-eae5-4588-9379-f45e5d0529d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5e98f67-798a-47d4-b2c3-fb905b626001 | service: service-general +[2026-04-16 14:23:02.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517015211910002 | request_id: e5e98f67-798a-47d4-b2c3-fb905b626001 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38b35cb5-ab8a-45fc-8906-ab26b1de2ad0 | service: service-general +[2026-04-16 14:23:02.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505034304630001 | request_id: 38b35cb5-ab8a-45fc-8906-ab26b1de2ad0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47372ad5-56ca-465e-82ae-00b15295fb6f | service: service-general +[2026-04-16 14:23:02.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292605110001 | request_id: 47372ad5-56ca-465e-82ae-00b15295fb6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d442221e-9f35-4ef8-aa32-a163e9c9c8aa | service: service-general +[2026-04-16 14:23:02.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056503760007 | request_id: d442221e-9f35-4ef8-aa32-a163e9c9c8aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e6c7183-81ab-440d-9698-343b2df22ded | service: service-general +[2026-04-16 14:23:02.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017108750006 | request_id: 5e6c7183-81ab-440d-9698-343b2df22ded | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63c8637c-5a0a-4842-9c6f-0361c523826c | service: service-general +[2026-04-16 14:23:02.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326803790002 | request_id: 63c8637c-5a0a-4842-9c6f-0361c523826c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42c86c07-d082-4a65-a6de-cb8b998310cd | service: service-general +[2026-04-16 14:23:02.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022002580001 | request_id: 42c86c07-d082-4a65-a6de-cb8b998310cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1808f242-28ad-406d-8113-a6638ddd2c20 | service: service-general +[2026-04-16 14:23:02.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020205590005 | request_id: 1808f242-28ad-406d-8113-a6638ddd2c20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c444706a-e489-4759-ab41-a55d18411160 | service: service-general +[2026-04-16 14:23:02.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669703 | request_id: c444706a-e489-4759-ab41-a55d18411160 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73181a07-e85a-4ac5-869a-c3efc0a38818 | service: service-general +[2026-04-16 14:23:02.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 73181a07-e85a-4ac5-869a-c3efc0a38818 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2333262-e874-4923-93fe-6832a6645b67 | service: service-general +[2026-04-16 14:23:02.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050302900003 | request_id: b2333262-e874-4923-93fe-6832a6645b67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad4c8d71-4b0c-4115-bf21-ed9a49c1a525 | service: service-general +[2026-04-16 14:23:02.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5785245684500033 | request_id: ad4c8d71-4b0c-4115-bf21-ed9a49c1a525 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bbbd705-09f5-4b8d-8774-c909bd23feb5 | service: service-general +[2026-04-16 14:23:02.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135912480001 | request_id: 5bbbd705-09f5-4b8d-8774-c909bd23feb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64fee401-909f-4a4a-8366-bea443e0a201 | service: service-general +[2026-04-16 14:23:02.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241209660003 | request_id: 64fee401-909f-4a4a-8366-bea443e0a201 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0426351b-b313-4710-81f4-030f35a52647 | service: service-general +[2026-04-16 14:23:02.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510190705680006 | request_id: 0426351b-b313-4710-81f4-030f35a52647 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc023024-e461-48cd-ba42-406ed881b78c | service: service-general +[2026-04-16 14:23:02.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051808610002 | request_id: bc023024-e461-48cd-ba42-406ed881b78c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37323e84-ccee-403d-b6e9-f570cc32a198 | service: service-general +[2026-04-16 14:23:02.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096701140003 | request_id: 37323e84-ccee-403d-b6e9-f570cc32a198 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5c84ab7-dc7d-4c4d-a0ba-f5904df6044f | service: service-general +[2026-04-16 14:23:02.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030708830001 | request_id: c5c84ab7-dc7d-4c4d-a0ba-f5904df6044f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1f0d0a0-3cf4-4654-8269-b4ead58e684e | service: service-general +[2026-04-16 14:23:02.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000014 | request_id: b1f0d0a0-3cf4-4654-8269-b4ead58e684e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab7e51f7-1b23-4cd1-ba46-3444a8d6fff2 | service: service-general +[2026-04-16 14:23:02.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134708710010 | request_id: ab7e51f7-1b23-4cd1-ba46-3444a8d6fff2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b679799a-2d7a-44fd-a5e2-16d7c29b5037 | service: service-general +[2026-04-16 14:23:02.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011612680004 | request_id: b679799a-2d7a-44fd-a5e2-16d7c29b5037 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79742b35-06dd-4ba0-862d-22034a6f0c32 | service: service-general +[2026-04-16 14:23:02.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150701700004 | request_id: 79742b35-06dd-4ba0-862d-22034a6f0c32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 404e1113-1848-48df-ab66-44864ab3c8a0 | service: service-general +[2026-04-16 14:23:02.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545723 | request_id: 404e1113-1848-48df-ab66-44864ab3c8a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5aae3e41-af76-4b85-a887-dc7ade99da5e | service: service-general +[2026-04-16 14:23:02.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508150104540023 | request_id: 5aae3e41-af76-4b85-a887-dc7ade99da5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4958109-b22b-4c1b-8ec5-acad7505d2cd | service: service-general +[2026-04-16 14:23:02.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: a4958109-b22b-4c1b-8ec5-acad7505d2cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2767aa04-6ddf-4118-b317-f5911cf6f2d3 | service: service-general +[2026-04-16 14:23:02.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507272608140001 | request_id: 2767aa04-6ddf-4118-b317-f5911cf6f2d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 613d5257-509b-40f2-985d-d9b2f7fe08ca | service: service-general +[2026-04-16 14:23:02.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509125207750008 | request_id: 613d5257-509b-40f2-985d-d9b2f7fe08ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6df2d0af-895e-4681-b1c8-e6e0c8199b34 | service: service-general +[2026-04-16 14:23:02.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016611710001 | request_id: 6df2d0af-895e-4681-b1c8-e6e0c8199b34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65d42b31-aced-4fef-9469-752e890ff327 | service: service-general +[2026-04-16 14:23:02.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144903660004 | request_id: 65d42b31-aced-4fef-9469-752e890ff327 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c300962-7507-4919-a5ed-a33abcf124fa | service: service-general +[2026-04-16 14:23:02.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036612180002 | request_id: 8c300962-7507-4919-a5ed-a33abcf124fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6550008-2bb0-4ef4-9365-e126d25b03ca | service: service-general +[2026-04-16 14:23:02.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174010204910006 | request_id: a6550008-2bb0-4ef4-9365-e126d25b03ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 441c699f-6d17-4db9-aaf9-43677fdc2699 | service: service-general +[2026-04-16 14:23:02.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136607950003 | request_id: 441c699f-6d17-4db9-aaf9-43677fdc2699 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eba63e79-097c-4467-86b2-846ea9628792 | service: service-general +[2026-04-16 14:23:02.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010506640001 | request_id: eba63e79-097c-4467-86b2-846ea9628792 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cc889e8-416a-47b9-83bf-780f001a6db3 | service: service-general +[2026-04-16 14:23:02.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115507140001 | request_id: 1cc889e8-416a-47b9-83bf-780f001a6db3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2f2c81d-707e-4254-bb82-132f8f42bf5d | service: service-general +[2026-04-16 14:23:02.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410960005 | request_id: f2f2c81d-707e-4254-bb82-132f8f42bf5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59b7dafd-2973-448c-9106-8dacd65f3e7b | service: service-general +[2026-04-16 14:23:02.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502056204890001 | request_id: 59b7dafd-2973-448c-9106-8dacd65f3e7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23cb2c59-b1b6-4b6f-899d-d37aca29898c | service: service-general +[2026-04-16 14:23:02.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022110610004 | request_id: 23cb2c59-b1b6-4b6f-899d-d37aca29898c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d41d320-5adf-4185-b84d-126f9adb0762 | service: service-general +[2026-04-16 14:23:02.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 548.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505134602720004 | request_id: 4d41d320-5adf-4185-b84d-126f9adb0762 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f581fe0-451f-4232-9a5b-13a544f56655 | service: service-general +[2026-04-16 14:23:02.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507237007970002 | request_id: 3f581fe0-451f-4232-9a5b-13a544f56655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c336e38c-30d0-4794-be83-a23d9383270f | service: service-general +[2026-04-16 14:23:02.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511155201850002 | request_id: c336e38c-30d0-4794-be83-a23d9383270f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ca7a6f9-59cd-4d6c-beac-401f0771996f | service: service-general +[2026-04-16 14:23:02.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320603200001 | request_id: 4ca7a6f9-59cd-4d6c-beac-401f0771996f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e72f9f94-aba5-4f1a-896d-189276e94634 | service: service-general +[2026-04-16 14:23:02.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6371010206940013 | request_id: e72f9f94-aba5-4f1a-896d-189276e94634 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82a8cb21-479f-4ac7-b70c-36fc73dc3bad | service: service-general +[2026-04-16 14:23:02.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3607045603800002 | request_id: 82a8cb21-479f-4ac7-b70c-36fc73dc3bad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9593864-ac97-4326-b510-434fe73cc598 | service: service-general +[2026-04-16 14:23:02.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144811010002 | request_id: e9593864-ac97-4326-b510-434fe73cc598 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b50c0688-0ebd-4377-9670-bdc29ea4b868 | service: service-general +[2026-04-16 14:23:02.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014210690002 | request_id: b50c0688-0ebd-4377-9670-bdc29ea4b868 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12dc6319-d1f4-4816-9f22-d6ed56a36c30 | service: service-general +[2026-04-16 14:23:02.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518136308530001 | request_id: 12dc6319-d1f4-4816-9f22-d6ed56a36c30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 429fcd93-f82f-41cb-a0df-5cbaa8b4e103 | service: service-general +[2026-04-16 14:23:02.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225905170001 | request_id: 429fcd93-f82f-41cb-a0df-5cbaa8b4e103 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 647714c4-2aa0-4cd3-a0db-076b627310ae | service: service-general +[2026-04-16 14:23:02.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514175101680003 | request_id: 647714c4-2aa0-4cd3-a0db-076b627310ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ff2b706-642e-4fe5-80ac-6c27666213f3 | service: service-general +[2026-04-16 14:23:02.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075301900001 | request_id: 3ff2b706-642e-4fe5-80ac-6c27666213f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffc95022-ec2f-4576-94e9-1ae71dedef3a | service: service-general +[2026-04-16 14:23:02.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505036340365000 | request_id: ffc95022-ec2f-4576-94e9-1ae71dedef3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c931478-ce51-4719-ba7c-84f89ca528c7 | service: service-general +[2026-04-16 14:23:02.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559090 | request_id: 2c931478-ce51-4719-ba7c-84f89ca528c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5447612b-7401-474d-92ae-9edfe4067ef9 | service: service-general +[2026-04-16 14:23:02.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126712950001 | request_id: 5447612b-7401-474d-92ae-9edfe4067ef9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 945cdd17-8301-4ccb-bce0-9d6aef2ee1d5 | service: service-general +[2026-04-16 14:23:02.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010711690002 | request_id: 945cdd17-8301-4ccb-bce0-9d6aef2ee1d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01f549cd-1577-414e-bb82-f03226a80073 | service: service-general +[2026-04-16 14:23:02.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514087006610015 | request_id: 01f549cd-1577-414e-bb82-f03226a80073 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88f21ef6-9745-488e-986a-acd8530fd38a | service: service-general +[2026-04-16 14:23:02.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021307610001 | request_id: 88f21ef6-9745-488e-986a-acd8530fd38a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce6780b9-52cc-44da-b5f1-9134a4c0472f | service: service-general +[2026-04-16 14:23:02.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201311080002 | request_id: ce6780b9-52cc-44da-b5f1-9134a4c0472f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf5e9557-325b-4fcd-8c4a-a42ca1b7d7a9 | service: service-general +[2026-04-16 14:23:02.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523180506750011 | request_id: bf5e9557-325b-4fcd-8c4a-a42ca1b7d7a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de6e5eb8-827a-435f-88eb-7861339b1699 | service: service-general +[2026-04-16 14:23:02.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501114109870001 | request_id: de6e5eb8-827a-435f-88eb-7861339b1699 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fd8fe4a-6ae2-401a-b89c-429488f478b2 | service: service-general +[2026-04-16 14:23:02.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503082411770001 | request_id: 7fd8fe4a-6ae2-401a-b89c-429488f478b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b47f5d4-8462-4dc6-92c9-e875a1102e7b | service: service-general +[2026-04-16 14:23:02.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024209730001 | request_id: 2b47f5d4-8462-4dc6-92c9-e875a1102e7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 678078bd-6c96-427d-b761-97d94ccbf553 | service: service-general +[2026-04-16 14:23:02.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195705640001 | request_id: 678078bd-6c96-427d-b761-97d94ccbf553 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f535e48-6d06-42b4-b02e-6a6c19e69d46 | service: service-general +[2026-04-16 14:23:02.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514215703790008 | request_id: 6f535e48-6d06-42b4-b02e-6a6c19e69d46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 561346fe-22d0-411d-aef5-0853d0000e29 | service: service-general +[2026-04-16 14:23:02.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045610 | request_id: 561346fe-22d0-411d-aef5-0853d0000e29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27ff2409-a05c-4fdd-8d1a-f0374207d08f | service: service-general +[2026-04-16 14:23:02.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045002830006 | request_id: 27ff2409-a05c-4fdd-8d1a-f0374207d08f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2422221-f9eb-45ff-8b0c-64b58e040d06 | service: service-general +[2026-04-16 14:23:02.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506044502700002 | request_id: b2422221-f9eb-45ff-8b0c-64b58e040d06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 494ab50e-1395-4583-bdbf-c3b0dfe3604a | service: service-general +[2026-04-16 14:23:02.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084603690001 | request_id: 494ab50e-1395-4583-bdbf-c3b0dfe3604a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c34a83a-f199-4e58-892b-359006083d33 | service: service-general +[2026-04-16 14:23:02.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507077105940009 | request_id: 7c34a83a-f199-4e58-892b-359006083d33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee58698b-5019-4720-ae5f-0fe67873426e | service: service-general +[2026-04-16 14:23:02.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180106720004 | request_id: ee58698b-5019-4720-ae5f-0fe67873426e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f330f5b5-4e7e-4469-a2d2-46e6aa6de702 | service: service-general +[2026-04-16 14:23:02.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575032502550001 | request_id: f330f5b5-4e7e-4469-a2d2-46e6aa6de702 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf9d0dd2-6e6a-4244-ac10-704bb20913b6 | service: service-general +[2026-04-16 14:23:02.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517112003640001 | request_id: cf9d0dd2-6e6a-4244-ac10-704bb20913b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67a0d4fa-5999-494e-9f65-585c72defda8 | service: service-general +[2026-04-16 14:23:02.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046105580002 | request_id: 67a0d4fa-5999-494e-9f65-585c72defda8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8b3d2df-c486-4917-914e-7fefc44fff8b | service: service-general +[2026-04-16 14:23:02.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016001650003 | request_id: b8b3d2df-c486-4917-914e-7fefc44fff8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef0e13a9-f094-4c8d-99b0-acef33983e44 | service: service-general +[2026-04-16 14:23:02.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102811170002 | request_id: ef0e13a9-f094-4c8d-99b0-acef33983e44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92750eae-9506-4a54-88c0-3fd903fa78ea | service: service-general +[2026-04-16 14:23:02.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235204770001 | request_id: 92750eae-9506-4a54-88c0-3fd903fa78ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 698ca457-59dc-4ab6-98a8-687e91b7d5de | service: service-general +[2026-04-16 14:23:02.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106110810003 | request_id: 698ca457-59dc-4ab6-98a8-687e91b7d5de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82d6ac79-4f2d-486a-96f3-d271a40ae379 | service: service-general +[2026-04-16 14:23:02.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114902630002 | request_id: 82d6ac79-4f2d-486a-96f3-d271a40ae379 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15dcc16d-a35a-47ce-8280-a9c8313524c2 | service: service-general +[2026-04-16 14:23:02.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050208120005 | request_id: 15dcc16d-a35a-47ce-8280-a9c8313524c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a71b128-b13a-4518-a9c2-2d95681e171b | service: service-general +[2026-04-16 14:23:02.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 0a71b128-b13a-4518-a9c2-2d95681e171b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 095d9399-deed-4316-a404-f8416739b532 | service: service-general +[2026-04-16 14:23:02.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513191301710001 | request_id: 095d9399-deed-4316-a404-f8416739b532 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f01c2b8-a14f-4ded-8c31-7002e8b4b450 | service: service-general +[2026-04-16 14:23:02.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 0f01c2b8-a14f-4ded-8c31-7002e8b4b450 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4398bb3-970b-4f13-ae2e-778f372bc893 | service: service-general +[2026-04-16 14:23:02.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024108740001 | request_id: b4398bb3-970b-4f13-ae2e-778f372bc893 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0a447fa-6b57-43e0-90ed-d8466c392934 | service: service-general +[2026-04-16 14:23:02.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074507690002 | request_id: d0a447fa-6b57-43e0-90ed-d8466c392934 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c13a84df-db20-42d6-85b0-353545b7c49e | service: service-general +[2026-04-16 14:23:02.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517064103910001 | request_id: c13a84df-db20-42d6-85b0-353545b7c49e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 407a770f-1ec3-4dcc-b161-08f9e1b47a1c | service: service-general +[2026-04-16 14:23:02.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254602800003 | request_id: 407a770f-1ec3-4dcc-b161-08f9e1b47a1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0ec0f38-2d7c-41b5-9041-af024f7e934e | service: service-general +[2026-04-16 14:23:02.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056503860003 | request_id: b0ec0f38-2d7c-41b5-9041-af024f7e934e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65d68bce-387a-413f-9f45-10e241fd76ae | service: service-general +[2026-04-16 14:23:02.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 65d68bce-387a-413f-9f45-10e241fd76ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 844e5984-50c5-4dc0-b823-d01572eebed8 | service: service-general +[2026-04-16 14:23:02.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090101130002 | request_id: 844e5984-50c5-4dc0-b823-d01572eebed8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb064d23-a17c-4aff-bcbe-a83d2b034047 | service: service-general +[2026-04-16 14:23:02.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140101820016 | request_id: fb064d23-a17c-4aff-bcbe-a83d2b034047 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d025f15-71fc-4506-821e-de7ce4dca445 | service: service-general +[2026-04-16 14:23:02.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571021403800003 | request_id: 9d025f15-71fc-4506-821e-de7ce4dca445 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a789dfc-c1e1-4d30-a4f6-53036e1c2b2c | service: service-general +[2026-04-16 14:23:02.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110108900002 | request_id: 9a789dfc-c1e1-4d30-a4f6-53036e1c2b2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fc535f2-cb37-44a6-bc5d-4a3d8efc3a7a | service: service-general +[2026-04-16 14:23:02.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071709800006 | request_id: 6fc535f2-cb37-44a6-bc5d-4a3d8efc3a7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b1e8cbb-53ea-4a53-87bf-ddcf9b1cfbc3 | service: service-general +[2026-04-16 14:23:02.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115704770004 | request_id: 2b1e8cbb-53ea-4a53-87bf-ddcf9b1cfbc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10e58f5f-ca92-415a-9d95-4e089560fff4 | service: service-general +[2026-04-16 14:23:02.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014703650004 | request_id: 10e58f5f-ca92-415a-9d95-4e089560fff4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1786eef5-a6d2-46d7-86f4-98d97a5b719c | service: service-general +[2026-04-16 14:23:02.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245511750006 | request_id: 1786eef5-a6d2-46d7-86f4-98d97a5b719c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d259ab8-adbc-4474-bfdd-6f1ad0a2b4c6 | service: service-general +[2026-04-16 14:23:02.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152210780001 | request_id: 2d259ab8-adbc-4474-bfdd-6f1ad0a2b4c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f052fdb-0db7-4c3e-8523-8b9d4ee68bbc | service: service-general +[2026-04-16 14:23:02.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137012680004 | request_id: 2f052fdb-0db7-4c3e-8523-8b9d4ee68bbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e93c826f-34ab-4666-aa90-61f68b942cef | service: service-general +[2026-04-16 14:23:02.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234704980001 | request_id: e93c826f-34ab-4666-aa90-61f68b942cef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 686bec4d-f253-4211-910b-3b94de0f096f | service: service-general +[2026-04-16 14:23:02.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053005200003 | request_id: 686bec4d-f253-4211-910b-3b94de0f096f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a79527ad-c687-449a-b08c-ec808484cc31 | service: service-general +[2026-04-16 14:23:02.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137007060001 | request_id: a79527ad-c687-449a-b08c-ec808484cc31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25f91b60-c4af-40ef-bb46-d8625639cc6a | service: service-general +[2026-04-16 14:23:02.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 25f91b60-c4af-40ef-bb46-d8625639cc6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69e4864f-2fc6-4682-b326-f231413bb431 | service: service-general +[2026-04-16 14:23:02.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 69e4864f-2fc6-4682-b326-f231413bb431 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6754a38e-3632-4c64-b884-c50591f8604c | service: service-general +[2026-04-16 14:23:02.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055911920008 | request_id: 6754a38e-3632-4c64-b884-c50591f8604c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3b2a563-6bdd-4d54-9112-e8914fe62981 | service: service-general +[2026-04-16 14:23:02.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056202810001 | request_id: d3b2a563-6bdd-4d54-9112-e8914fe62981 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bebc4d3c-04e8-4e6d-9d39-58c906351911 | service: service-general +[2026-04-16 14:23:02.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234706890001 | request_id: bebc4d3c-04e8-4e6d-9d39-58c906351911 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73ae4c4f-486b-4362-aa61-d0ef370b6d27 | service: service-general +[2026-04-16 14:23:02.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 73ae4c4f-486b-4362-aa61-d0ef370b6d27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 183bcf8f-0bb7-4b6d-98ba-1df9a2715941 | service: service-general +[2026-04-16 14:23:02.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054602560001 | request_id: 183bcf8f-0bb7-4b6d-98ba-1df9a2715941 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51ef83aa-19da-4cf2-8cd3-89e1d2ca0737 | service: service-general +[2026-04-16 14:23:02.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122512950001 | request_id: 51ef83aa-19da-4cf2-8cd3-89e1d2ca0737 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33b5bc06-675f-4b20-88ee-1b7312246ede | service: service-general +[2026-04-16 14:23:02.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255610720005 | request_id: 33b5bc06-675f-4b20-88ee-1b7312246ede | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23d1823d-3a15-4ae2-88b1-e23eb8a8a460 | service: service-general +[2026-04-16 14:23:02.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669749 | request_id: 23d1823d-3a15-4ae2-88b1-e23eb8a8a460 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e7a26bc-ecfa-4aae-aeb0-b3f96fa221ed | service: service-general +[2026-04-16 14:23:02.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130210200001 | request_id: 9e7a26bc-ecfa-4aae-aeb0-b3f96fa221ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd7f7a8b-ca8f-42b6-a400-d5d48ba26b02 | service: service-general +[2026-04-16 14:23:02.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034710790002 | request_id: dd7f7a8b-ca8f-42b6-a400-d5d48ba26b02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8155a12a-48f7-4efe-925f-51a4cd7108d2 | service: service-general +[2026-04-16 14:23:02.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 8155a12a-48f7-4efe-925f-51a4cd7108d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c52574f-698f-49ed-b5c2-ff6e60907d1c | service: service-general +[2026-04-16 14:23:02.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031810960001 | request_id: 7c52574f-698f-49ed-b5c2-ff6e60907d1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe62960e-76f2-4533-b914-094a824a3edb | service: service-general +[2026-04-16 14:23:02.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142908840005 | request_id: fe62960e-76f2-4533-b914-094a824a3edb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00dd00aa-81e2-477d-b05d-7629748785ba | service: service-general +[2026-04-16 14:23:02.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506060107610027 | request_id: 00dd00aa-81e2-477d-b05d-7629748785ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bc655d6-c7ef-4bf4-8da8-ef9df4bd2d95 | service: service-general +[2026-04-16 14:23:02.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156305980002 | request_id: 3bc655d6-c7ef-4bf4-8da8-ef9df4bd2d95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6685056-8872-4f62-bec6-ec4661d5598a | service: service-general +[2026-04-16 14:23:02.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503025604650001 | request_id: f6685056-8872-4f62-bec6-ec4661d5598a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 128b9f01-391c-468c-a656-887b75f9fdea | service: service-general +[2026-04-16 14:23:02.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125307500001 | request_id: 128b9f01-391c-468c-a656-887b75f9fdea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5eaa9c5c-f2ce-4ae8-8da7-1df1ad577af3 | service: service-general +[2026-04-16 14:23:02.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101550046 | request_id: 5eaa9c5c-f2ce-4ae8-8da7-1df1ad577af3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e640ba7c-d6be-41f3-b735-de71efa902cc | service: service-general +[2026-04-16 14:23:02.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: e640ba7c-d6be-41f3-b735-de71efa902cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 498c4bee-9896-42a9-9185-b57d985c8fda | service: service-general +[2026-04-16 14:23:02.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054112990004 | request_id: 498c4bee-9896-42a9-9185-b57d985c8fda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf3fcac9-8ec4-4771-b168-50f35bb3e858 | service: service-general +[2026-04-16 14:23:02.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518131802890001 | request_id: bf3fcac9-8ec4-4771-b168-50f35bb3e858 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06f28d15-74c3-47ec-bafe-b328fe347d45 | service: service-general +[2026-04-16 14:23:02.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514152101160001 | request_id: 06f28d15-74c3-47ec-bafe-b328fe347d45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d01625fc-83c5-4296-85c8-fd8cfe574ad5 | service: service-general +[2026-04-16 14:23:02.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559911 | request_id: d01625fc-83c5-4296-85c8-fd8cfe574ad5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 421cb2fc-1b0b-4dae-aca9-040cd6a2f967 | service: service-general +[2026-04-16 14:23:02.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154505800007 | request_id: 421cb2fc-1b0b-4dae-aca9-040cd6a2f967 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdcd7a03-1695-44e6-b7d3-b793c395886b | service: service-general +[2026-04-16 14:23:02.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: cdcd7a03-1695-44e6-b7d3-b793c395886b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5da34a9b-a180-436d-883e-aaf063cc5da9 | service: service-general +[2026-04-16 14:23:02.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251710720004 | request_id: 5da34a9b-a180-436d-883e-aaf063cc5da9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 933fd349-9a72-455a-9d05-bde4e4d4d979 | service: service-general +[2026-04-16 14:23:02.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010406460004 | request_id: 933fd349-9a72-455a-9d05-bde4e4d4d979 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1892b234-76be-4114-b911-c2ba1e304ccd | service: service-general +[2026-04-16 14:23:02.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 572.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507193105940001 | request_id: 1892b234-76be-4114-b911-c2ba1e304ccd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76765f44-976b-43ed-b40a-183ac2b794af | service: service-general +[2026-04-16 14:23:02.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244107810007 | request_id: 76765f44-976b-43ed-b40a-183ac2b794af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71c53226-4d77-4e1b-a343-ef1c64dac759 | service: service-general +[2026-04-16 14:23:02.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244603800002 | request_id: 71c53226-4d77-4e1b-a343-ef1c64dac759 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2addd328-6bec-40ad-84ab-2d3977c33722 | service: service-general +[2026-04-16 14:23:02.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507012810860006 | request_id: 2addd328-6bec-40ad-84ab-2d3977c33722 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c17e364-9023-4aae-bdce-d7582038808a | service: service-general +[2026-04-16 14:23:02.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514150704100002 | request_id: 9c17e364-9023-4aae-bdce-d7582038808a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d79551d-393d-4632-b91a-f7cb8e39b806 | service: service-general +[2026-04-16 14:23:02.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669751 | request_id: 5d79551d-393d-4632-b91a-f7cb8e39b806 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3334346-1a37-4315-8802-cdfd5a1923d6 | service: service-general +[2026-04-16 14:23:02.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014112560007 | request_id: f3334346-1a37-4315-8802-cdfd5a1923d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbb57551-a3f3-40b8-b008-d1e4399990b4 | service: service-general +[2026-04-16 14:23:02.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: fbb57551-a3f3-40b8-b008-d1e4399990b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0160fa1-8cc2-47ab-b0be-7fd321035c08 | service: service-general +[2026-04-16 14:23:02.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012504820013 | request_id: d0160fa1-8cc2-47ab-b0be-7fd321035c08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 597bdb7b-1a0d-4c5f-9fbd-70497f84985c | service: service-general +[2026-04-16 14:23:02.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506096812160002 | request_id: 597bdb7b-1a0d-4c5f-9fbd-70497f84985c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7049a082-8b32-4f5e-b3c1-2a30da09206e | service: service-general +[2026-04-16 14:23:02.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134608980001 | request_id: 7049a082-8b32-4f5e-b3c1-2a30da09206e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 724e9943-cc53-4f61-b311-a6d78288198c | service: service-general +[2026-04-16 14:23:02.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011107850002 | request_id: 724e9943-cc53-4f61-b311-a6d78288198c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b81643ab-8c31-4c08-82bc-e192789c21b7 | service: service-general +[2026-04-16 14:23:02.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254501650006 | request_id: b81643ab-8c31-4c08-82bc-e192789c21b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9383b3f-8799-4419-8d80-964c3a8837a8 | service: service-general +[2026-04-16 14:23:02.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: c9383b3f-8799-4419-8d80-964c3a8837a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbd792d0-f9b1-4c3a-b652-9d5a1b33de31 | service: service-general +[2026-04-16 14:23:02.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026203880004 | request_id: dbd792d0-f9b1-4c3a-b652-9d5a1b33de31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b421256-a777-4afb-9b62-fc9ee9092510 | service: service-general +[2026-04-16 14:23:02.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503086811670001 | request_id: 9b421256-a777-4afb-9b62-fc9ee9092510 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2974a2b-764b-4d1e-8537-d345a0d32587 | service: service-general +[2026-04-16 14:23:02.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: f2974a2b-764b-4d1e-8537-d345a0d32587 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7ea7eae-4e49-437e-80c1-59759565fc1e | service: service-general +[2026-04-16 14:23:02.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035504670002 | request_id: e7ea7eae-4e49-437e-80c1-59759565fc1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bede06b1-8980-49b9-9cfa-e5a0341a7f39 | service: service-general +[2026-04-16 14:23:02.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104210990002 | request_id: bede06b1-8980-49b9-9cfa-e5a0341a7f39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a68fff41-87cb-49aa-8d65-0204f11a2ac7 | service: service-general +[2026-04-16 14:23:02.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: a68fff41-87cb-49aa-8d65-0204f11a2ac7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57931552-0e75-4972-bf74-0d5fde1a4de1 | service: service-general +[2026-04-16 14:23:02.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517044712680001 | request_id: 57931552-0e75-4972-bf74-0d5fde1a4de1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fd59273-679a-4177-87a2-33dd2584d5fd | service: service-general +[2026-04-16 14:23:02.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074704930005 | request_id: 0fd59273-679a-4177-87a2-33dd2584d5fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b43604f2-0fbe-48a8-affb-8109dbe33a96 | service: service-general +[2026-04-16 14:23:02.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045705960001 | request_id: b43604f2-0fbe-48a8-affb-8109dbe33a96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94f18da2-9f0d-4258-abf4-abc6a3d112d9 | service: service-general +[2026-04-16 14:23:02.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050708890002 | request_id: 94f18da2-9f0d-4258-abf4-abc6a3d112d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e1c5097-0d5b-490b-912a-08f9318144ce | service: service-general +[2026-04-16 14:23:02.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 6e1c5097-0d5b-490b-912a-08f9318144ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b317c12-68d2-4c5d-9e73-ff3643820e3c | service: service-general +[2026-04-16 14:23:02.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026007950003 | request_id: 9b317c12-68d2-4c5d-9e73-ff3643820e3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad00bae8-c504-48ab-ab52-b1d9b1eb5300 | service: service-general +[2026-04-16 14:23:02.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021007630002 | request_id: ad00bae8-c504-48ab-ab52-b1d9b1eb5300 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feed7dd0-7d0d-4362-8756-49d0e6636e16 | service: service-general +[2026-04-16 14:23:02.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911491166 | request_id: feed7dd0-7d0d-4362-8756-49d0e6636e16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67f2e481-b3ed-4223-b95d-07cb0ceb8c7e | service: service-general +[2026-04-16 14:23:02.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506266004760002 | request_id: 67f2e481-b3ed-4223-b95d-07cb0ceb8c7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a6b3ed0-8b75-4f80-ab99-8dac061764a3 | service: service-general +[2026-04-16 14:23:02.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044107980032 | request_id: 1a6b3ed0-8b75-4f80-ab99-8dac061764a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 691879eb-5165-4dce-9010-e07b84009fa9 | service: service-general +[2026-04-16 14:23:02.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190107200021 | request_id: 691879eb-5165-4dce-9010-e07b84009fa9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d901c8b0-45d9-45ba-8231-7eca6f9e4a97 | service: service-general +[2026-04-16 14:23:02.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015808510004 | request_id: d901c8b0-45d9-45ba-8231-7eca6f9e4a97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b570e5e-a967-454a-bc77-eb23a0abeb70 | service: service-general +[2026-04-16 14:23:02.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033105880002 | request_id: 7b570e5e-a967-454a-bc77-eb23a0abeb70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02e72ff2-67b8-4315-858f-9cdf61f7bbfe | service: service-general +[2026-04-16 14:23:02.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054902590001 | request_id: 02e72ff2-67b8-4315-858f-9cdf61f7bbfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45d65acc-080f-481d-98bd-5bce9f7d7495 | service: service-general +[2026-04-16 14:23:02.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 586.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022711180001 | request_id: 45d65acc-080f-481d-98bd-5bce9f7d7495 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31a594bb-23d2-4ce2-9f48-fb0afaf8a86b | service: service-general +[2026-04-16 14:23:02.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3278020208970006 | request_id: 31a594bb-23d2-4ce2-9f48-fb0afaf8a86b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 506563d5-1167-4ced-84c3-0e71cab6ec89 | service: service-general +[2026-04-16 14:23:02.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016501780001 | request_id: 506563d5-1167-4ced-84c3-0e71cab6ec89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 581a2bf4-3146-4841-a1eb-bd52df9a69a6 | service: service-general +[2026-04-16 14:23:02.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244207730008 | request_id: 581a2bf4-3146-4841-a1eb-bd52df9a69a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4a5ada3-b886-46b1-8bb3-20ef9cf99abb | service: service-general +[2026-04-16 14:23:02.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510164709550002 | request_id: e4a5ada3-b886-46b1-8bb3-20ef9cf99abb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89a776a7-3085-48c7-a037-b06a773b370d | service: service-general +[2026-04-16 14:23:02.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3305055809930001 | request_id: 89a776a7-3085-48c7-a037-b06a773b370d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a62e9322-8f1e-41f2-bc9e-4551cfc9e4b5 | service: service-general +[2026-04-16 14:23:02.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224508630002 | request_id: a62e9322-8f1e-41f2-bc9e-4551cfc9e4b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d89e3c3f-ca3d-4d50-b8da-0eb33f28f229 | service: service-general +[2026-04-16 14:23:02.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040811680005 | request_id: d89e3c3f-ca3d-4d50-b8da-0eb33f28f229 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 873efc64-b2fd-4d1a-8368-13dec7172e51 | service: service-general +[2026-04-16 14:23:02.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: 873efc64-b2fd-4d1a-8368-13dec7172e51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59b66814-2cef-4450-a0de-631bb653908c | service: service-general +[2026-04-16 14:23:02.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508161503010001 | request_id: 59b66814-2cef-4450-a0de-631bb653908c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ecda2d0-127f-45d7-9815-84a01de79899 | service: service-general +[2026-04-16 14:23:02.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513241211960002 | request_id: 6ecda2d0-127f-45d7-9815-84a01de79899 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f82bafe7-5a1d-471c-96b6-a75c33a4f4f9 | service: service-general +[2026-04-16 14:23:02.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176708740003 | request_id: f82bafe7-5a1d-471c-96b6-a75c33a4f4f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3991bf8b-5e7f-4fb9-8562-1eb225d82703 | service: service-general +[2026-04-16 14:23:02.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3274056103970009 | request_id: 3991bf8b-5e7f-4fb9-8562-1eb225d82703 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a020749f-c217-4f67-8875-da26da079a0e | service: service-general +[2026-04-16 14:23:02.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115911940002 | request_id: a020749f-c217-4f67-8875-da26da079a0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ed76706-d537-4066-894a-0286b8e45ea1 | service: service-general +[2026-04-16 14:23:02.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044506090003 | request_id: 1ed76706-d537-4066-894a-0286b8e45ea1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40d860a5-ccd4-4545-9f1c-74afa9648535 | service: service-general +[2026-04-16 14:23:02.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504016912720004 | request_id: 40d860a5-ccd4-4545-9f1c-74afa9648535 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b18031d7-4fad-4abd-ab4f-23a40b6a73e2 | service: service-general +[2026-04-16 14:23:02.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505210107410007 | request_id: b18031d7-4fad-4abd-ab4f-23a40b6a73e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a272f1fa-5811-425f-ad38-80484fad1db6 | service: service-general +[2026-04-16 14:23:02.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034912970005 | request_id: a272f1fa-5811-425f-ad38-80484fad1db6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5a229b2-f973-4b3f-8b6b-3f242226b8f6 | service: service-general +[2026-04-16 14:23:02.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094910720002 | request_id: a5a229b2-f973-4b3f-8b6b-3f242226b8f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92dd942f-c93d-4f84-954e-cfbe54dcb051 | service: service-general +[2026-04-16 14:23:02.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 236.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014608690002 | request_id: 92dd942f-c93d-4f84-954e-cfbe54dcb051 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67af48a5-c3e9-4c6f-b17b-eb4e70de0a9b | service: service-general +[2026-04-16 14:23:02.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015110190001 | request_id: 67af48a5-c3e9-4c6f-b17b-eb4e70de0a9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70ea0dd3-ad2c-4c8b-863f-8cc0be4cf9ad | service: service-general +[2026-04-16 14:23:02.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086002940002 | request_id: 70ea0dd3-ad2c-4c8b-863f-8cc0be4cf9ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26b25fc0-fd71-4166-8a2f-6ca7684a90f7 | service: service-general +[2026-04-16 14:23:02.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508010505200001 | request_id: 26b25fc0-fd71-4166-8a2f-6ca7684a90f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fe9da65-ec57-493f-8316-538d2a779bc2 | service: service-general +[2026-04-16 14:23:02.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134911970003 | request_id: 3fe9da65-ec57-493f-8316-538d2a779bc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a105c56f-b5f9-475e-835f-5cbf67b739b5 | service: service-general +[2026-04-16 14:23:02.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 283.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191701700001 | request_id: a105c56f-b5f9-475e-835f-5cbf67b739b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abb6194d-a5cd-4110-bad6-f6c29bc79e90 | service: service-general +[2026-04-16 14:23:02.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105111640003 | request_id: abb6194d-a5cd-4110-bad6-f6c29bc79e90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c23c0c9-39f2-4c83-8516-691c023ec3ef | service: service-general +[2026-04-16 14:23:02.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034309960005 | request_id: 1c23c0c9-39f2-4c83-8516-691c023ec3ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77274c52-9c22-4fb2-9eba-b9668eb49db9 | service: service-general +[2026-04-16 14:23:02.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 77274c52-9c22-4fb2-9eba-b9668eb49db9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dcf585b-23bb-4ace-a590-08be9be9f6d2 | service: service-general +[2026-04-16 14:23:02.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669752 | request_id: 6dcf585b-23bb-4ace-a590-08be9be9f6d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a5ed988-c98c-4d28-9f23-a77fa29e5697 | service: service-general +[2026-04-16 14:23:02.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026503200004 | request_id: 8a5ed988-c98c-4d28-9f23-a77fa29e5697 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53853c63-3bce-40c7-9ad7-44faf6d50e6c | service: service-general +[2026-04-16 14:23:02.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105706620002 | request_id: 53853c63-3bce-40c7-9ad7-44faf6d50e6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a3592d5-4a19-4178-af35-3541f1eb095f | service: service-general +[2026-04-16 14:23:02.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: 4a3592d5-4a19-4178-af35-3541f1eb095f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9023fac3-b7b5-4801-a9de-108f59c038c8 | service: service-general +[2026-04-16 14:23:02.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215005000006 | request_id: 9023fac3-b7b5-4801-a9de-108f59c038c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60e67384-ef08-4c25-95ab-3cc9890cbf7d | service: service-general +[2026-04-16 14:23:02.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015408960002 | request_id: 60e67384-ef08-4c25-95ab-3cc9890cbf7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8e95caa-05e7-4daa-9532-e33efe14463d | service: service-general +[2026-04-16 14:23:02.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096205860003 | request_id: a8e95caa-05e7-4daa-9532-e33efe14463d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff7fe338-b65b-4b01-b8fc-2aac2dda4e65 | service: service-general +[2026-04-16 14:23:02.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105806870002 | request_id: ff7fe338-b65b-4b01-b8fc-2aac2dda4e65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe584156-ce70-4f1e-a47d-7d7ccc57a365 | service: service-general +[2026-04-16 14:23:02.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911495851 | request_id: fe584156-ce70-4f1e-a47d-7d7ccc57a365 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91b7ba9c-341f-446e-81e1-afc9fd3b6b0f | service: service-general +[2026-04-16 14:23:02.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252507680004 | request_id: 91b7ba9c-341f-446e-81e1-afc9fd3b6b0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82dc7dee-4a2c-4477-998f-41067a162f5c | service: service-general +[2026-04-16 14:23:02.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215302710001 | request_id: 82dc7dee-4a2c-4477-998f-41067a162f5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35ab0dd1-36dc-4550-a8a0-676ba076cd49 | service: service-general +[2026-04-16 14:23:02.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022203830002 | request_id: 35ab0dd1-36dc-4550-a8a0-676ba076cd49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61814c6f-8821-4907-9545-4b6ecc36fe66 | service: service-general +[2026-04-16 14:23:02.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520142203920002 | request_id: 61814c6f-8821-4907-9545-4b6ecc36fe66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9f6286a-cec0-4b91-b6ab-591c50c4a450 | service: service-general +[2026-04-16 14:23:02.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256405710003 | request_id: c9f6286a-cec0-4b91-b6ab-591c50c4a450 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 264c28ab-ea86-4318-9b68-9a5f132c2238 | service: service-general +[2026-04-16 14:23:02.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144206740007 | request_id: 264c28ab-ea86-4318-9b68-9a5f132c2238 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ce7579d-8ea7-477d-b545-64caea56fd38 | service: service-general +[2026-04-16 14:23:02.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024405510003 | request_id: 1ce7579d-8ea7-477d-b545-64caea56fd38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f0dffe1-f560-44d6-abc4-750712b41482 | service: service-general +[2026-04-16 14:23:02.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072609140002 | request_id: 1f0dffe1-f560-44d6-abc4-750712b41482 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d86a74e8-ec50-45a6-8cdc-4beb2be089d1 | service: service-general +[2026-04-16 14:23:02.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036611700006 | request_id: d86a74e8-ec50-45a6-8cdc-4beb2be089d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 392477b6-56e7-4f41-a484-46568e978a92 | service: service-general +[2026-04-16 14:23:02.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514216005800002 | request_id: 392477b6-56e7-4f41-a484-46568e978a92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03ac2afb-a827-4f71-9479-061144433ae7 | service: service-general +[2026-04-16 14:23:02.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078995457545 | request_id: 03ac2afb-a827-4f71-9479-061144433ae7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 900d67fb-3436-4fe6-ae24-489b55564f09 | service: service-general +[2026-04-16 14:23:02.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505201209930001 | request_id: 900d67fb-3436-4fe6-ae24-489b55564f09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6c3c0ba-7e88-478e-95dc-2c81e6848e62 | service: service-general +[2026-04-16 14:23:02.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140201600006 | request_id: a6c3c0ba-7e88-478e-95dc-2c81e6848e62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ff6d4eb-c77a-4b60-8b1c-1f3765bef3e2 | service: service-general +[2026-04-16 14:23:02.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514071504590003 | request_id: 5ff6d4eb-c77a-4b60-8b1c-1f3765bef3e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20854d12-d480-4751-a07f-19beef6fea6b | service: service-general +[2026-04-16 14:23:02.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506110504970001 | request_id: 20854d12-d480-4751-a07f-19beef6fea6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c62e301c-7b57-452a-bad6-73d6a6f4d806 | service: service-general +[2026-04-16 14:23:02.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 266.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506256904630002 | request_id: c62e301c-7b57-452a-bad6-73d6a6f4d806 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dac7c938-e817-4719-afbc-6b88fd87c154 | service: service-general +[2026-04-16 14:23:02.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275021201620026 | request_id: dac7c938-e817-4719-afbc-6b88fd87c154 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 314b74e5-5cc5-4797-bd82-7da04347435b | service: service-general +[2026-04-16 14:23:02.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015403960001 | request_id: 314b74e5-5cc5-4797-bd82-7da04347435b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a4c6b35-66ca-4af2-9b4d-bdf3b3b9876c | service: service-general +[2026-04-16 14:23:02.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150107000043 | request_id: 6a4c6b35-66ca-4af2-9b4d-bdf3b3b9876c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73c02d7c-301c-4af3-82be-3330cf7f2f54 | service: service-general +[2026-04-16 14:23:02.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505071304470001 | request_id: 73c02d7c-301c-4af3-82be-3330cf7f2f54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a4aff04-b671-4060-b847-cb0586da9ba7 | service: service-general +[2026-04-16 14:23:02.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096006850001 | request_id: 0a4aff04-b671-4060-b847-cb0586da9ba7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5521ad20-4dee-47b8-b601-1e3017b73643 | service: service-general +[2026-04-16 14:23:02.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 556.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545784 | request_id: 5521ad20-4dee-47b8-b601-1e3017b73643 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6c5c95a-4532-4a4d-9a55-195464619ad3 | service: service-general +[2026-04-16 14:23:02.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086904820002 | request_id: a6c5c95a-4532-4a4d-9a55-195464619ad3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccb12ba8-22bc-46e3-8cdb-20bf06d0b3c5 | service: service-general +[2026-04-16 14:23:02.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022707590003 | request_id: ccb12ba8-22bc-46e3-8cdb-20bf06d0b3c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46d84dd3-920a-4b45-9cf9-927a99c4fbb0 | service: service-general +[2026-04-16 14:23:02.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: 46d84dd3-920a-4b45-9cf9-927a99c4fbb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 380d7f39-d531-4f75-8975-037293a34094 | service: service-general +[2026-04-16 14:23:02.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514034309050001 | request_id: 380d7f39-d531-4f75-8975-037293a34094 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d714064a-240a-4076-9e4d-f304229dc71e | service: service-general +[2026-04-16 14:23:02.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015002890008 | request_id: d714064a-240a-4076-9e4d-f304229dc71e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57e6a65f-96df-460d-a82c-c4cf084f111a | service: service-general +[2026-04-16 14:23:02.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214510920004 | request_id: 57e6a65f-96df-460d-a82c-c4cf084f111a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba33d142-66b1-437b-a6da-ad7f09e0758c | service: service-general +[2026-04-16 14:23:02.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241802870002 | request_id: ba33d142-66b1-437b-a6da-ad7f09e0758c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 191d7cd4-02e4-4e23-ab53-d2ca6acc1f2e | service: service-general +[2026-04-16 14:23:02.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579026712570001 | request_id: 191d7cd4-02e4-4e23-ab53-d2ca6acc1f2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccf67bcc-518c-4ff1-9599-014eb8a0e98c | service: service-general +[2026-04-16 14:23:02.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525155809960002 | request_id: ccf67bcc-518c-4ff1-9599-014eb8a0e98c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6dbc689-8f8b-432d-8a3f-b8513e2c3b9d | service: service-general +[2026-04-16 14:23:02.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5202034907640001 | request_id: e6dbc689-8f8b-432d-8a3f-b8513e2c3b9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4df3edf2-a05f-4ea9-bcbb-77cca9570b9d | service: service-general +[2026-04-16 14:23:02.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044204690007 | request_id: 4df3edf2-a05f-4ea9-bcbb-77cca9570b9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abb4b822-2992-4060-a76c-1bac7b4af01e | service: service-general +[2026-04-16 14:23:02.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200311530002 | request_id: abb4b822-2992-4060-a76c-1bac7b4af01e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9393d8ee-6f3c-49a9-bfcd-bb3e8a4c7e1b | service: service-general +[2026-04-16 14:23:02.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 9393d8ee-6f3c-49a9-bfcd-bb3e8a4c7e1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0e3f338-cc21-41e8-ae94-3bbe9e8ff958 | service: service-general +[2026-04-16 14:23:02.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357303620864000_ | request_id: f0e3f338-cc21-41e8-ae94-3bbe9e8ff958 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fd8bef7-3292-4e73-8881-5cd65886d9a0 | service: service-general +[2026-04-16 14:23:02.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 268.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 3fd8bef7-3292-4e73-8881-5cd65886d9a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fe7235e-7b9b-4619-bbaa-59d235927faa | service: service-general +[2026-04-16 14:23:02.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124509780005 | request_id: 1fe7235e-7b9b-4619-bbaa-59d235927faa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d776a3d3-6741-469d-95e9-972723ed171b | service: service-general +[2026-04-16 14:23:02.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016303960006 | request_id: d776a3d3-6741-469d-95e9-972723ed171b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 299f6c79-3c65-4930-893e-5014f8bac129 | service: service-general +[2026-04-16 14:23:02.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 299f6c79-3c65-4930-893e-5014f8bac129 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 295e0e69-4736-43e7-95a9-cf917d0dbfc3 | service: service-general +[2026-04-16 14:23:02.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016310910007 | request_id: 295e0e69-4736-43e7-95a9-cf917d0dbfc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 282af59e-5c15-4b2d-9ae7-23d6038547e1 | service: service-general +[2026-04-16 14:23:02.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026507080003 | request_id: 282af59e-5c15-4b2d-9ae7-23d6038547e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 006181d0-bba5-4803-8532-5bad68d895fd | service: service-general +[2026-04-16 14:23:02.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106707700001 | request_id: 006181d0-bba5-4803-8532-5bad68d895fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f89b44e-55cb-496c-8e2b-1d1a0d06115e | service: service-general +[2026-04-16 14:23:02.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911493761 | request_id: 1f89b44e-55cb-496c-8e2b-1d1a0d06115e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e39b2ea-83d0-473d-85c8-48875fcbbad4 | service: service-general +[2026-04-16 14:23:02.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330508880009 | request_id: 1e39b2ea-83d0-473d-85c8-48875fcbbad4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b210deaa-945b-4673-b7af-5fcb433f2d9e | service: service-general +[2026-04-16 14:23:02.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331708790007 | request_id: b210deaa-945b-4673-b7af-5fcb433f2d9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09b2cc13-fbb7-4397-9f05-e35f12f9187f | service: service-general +[2026-04-16 14:23:02.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180101430005 | request_id: 09b2cc13-fbb7-4397-9f05-e35f12f9187f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 832ddc15-4e13-4736-b9ed-1059da52c49c | service: service-general +[2026-04-16 14:23:02.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185009910004 | request_id: 832ddc15-4e13-4736-b9ed-1059da52c49c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ec91779-0290-4512-8788-ed9998c5fe62 | service: service-general +[2026-04-16 14:23:02.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1803164204610001 | request_id: 0ec91779-0290-4512-8788-ed9998c5fe62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c892dde-563f-4f1a-be2e-797fac1a93dd | service: service-general +[2026-04-16 14:23:02.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141011580003 | request_id: 6c892dde-563f-4f1a-be2e-797fac1a93dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12bbd575-0d67-430f-9d40-5484aa7e30d3 | service: service-general +[2026-04-16 14:23:02.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144108710014 | request_id: 12bbd575-0d67-430f-9d40-5484aa7e30d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 348c30e0-de2c-4d3e-b6b1-5ad07780adad | service: service-general +[2026-04-16 14:23:02.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711546002 | request_id: 348c30e0-de2c-4d3e-b6b1-5ad07780adad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86794c23-9ccb-4e6d-bfb5-534726e849af | service: service-general +[2026-04-16 14:23:02.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910724423 | request_id: 86794c23-9ccb-4e6d-bfb5-534726e849af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15736452-8947-45bb-969a-2511c0d12821 | service: service-general +[2026-04-16 14:23:02.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050411950003 | request_id: 15736452-8947-45bb-969a-2511c0d12821 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21a4950b-f480-495c-8002-99621bf3167f | service: service-general +[2026-04-16 14:23:02.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507322904900001 | request_id: 21a4950b-f480-495c-8002-99621bf3167f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 810bb4ac-83b5-4aaa-94ac-8ca3c2a1cedc | service: service-general +[2026-04-16 14:23:02.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032001170002 | request_id: 810bb4ac-83b5-4aaa-94ac-8ca3c2a1cedc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a3ab5d5-7570-461e-9420-1c963ce0eeca | service: service-general +[2026-04-16 14:23:02.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047108820013 | request_id: 4a3ab5d5-7570-461e-9420-1c963ce0eeca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6ab55bf-4582-4d52-aec2-d842005690e4 | service: service-general +[2026-04-16 14:23:02.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016104540003 | request_id: b6ab55bf-4582-4d52-aec2-d842005690e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41060dd3-7f07-42ff-8954-e396b76256d5 | service: service-general +[2026-04-16 14:23:02.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3316042703960005 | request_id: 41060dd3-7f07-42ff-8954-e396b76256d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.551] [INFO ] [Composition WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:23:02.551] [INFO ] [Composition WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:23:02.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bff9021-f33d-45bc-9a27-e065675324fd | service: service-general +[2026-04-16 14:23:02.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514202407930002 | request_id: 5bff9021-f33d-45bc-9a27-e065675324fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59ab9f5d-dfb6-4ca3-bdf9-8262893bc4b2 | service: service-general +[2026-04-16 14:23:02.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144107590037 | request_id: 59ab9f5d-dfb6-4ca3-bdf9-8262893bc4b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11bf7735-7772-4d1b-9b07-e13ce9cadcb3 | service: service-general +[2026-04-16 14:23:02.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: 11bf7735-7772-4d1b-9b07-e13ce9cadcb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27a4d821-1370-4e62-9885-d1b67fb131f3 | service: service-general +[2026-04-16 14:23:02.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040610910006 | request_id: 27a4d821-1370-4e62-9885-d1b67fb131f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e9c46b8-f794-4229-8560-89d0b4e9d81c | service: service-general +[2026-04-16 14:23:02.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 1e9c46b8-f794-4229-8560-89d0b4e9d81c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ab2d8df-bcad-4da8-b686-509d24b887b7 | service: service-general +[2026-04-16 14:23:02.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112108140002 | request_id: 7ab2d8df-bcad-4da8-b686-509d24b887b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c9b1634-d44f-4b7b-8fa2-0949eaa454c7 | service: service-general +[2026-04-16 14:23:02.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036409940002 | request_id: 2c9b1634-d44f-4b7b-8fa2-0949eaa454c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82b19d38-12f3-469e-8b42-ae210cf9982f | service: service-general +[2026-04-16 14:23:02.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669755 | request_id: 82b19d38-12f3-469e-8b42-ae210cf9982f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49aaf3e0-ee01-41a5-8be9-52ed82a22751 | service: service-general +[2026-04-16 14:23:02.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052305630003 | request_id: 49aaf3e0-ee01-41a5-8be9-52ed82a22751 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fdda608-83fd-4ac1-a7c5-f7e87b0eeda0 | service: service-general +[2026-04-16 14:23:02.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115307510002 | request_id: 2fdda608-83fd-4ac1-a7c5-f7e87b0eeda0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44092e6d-9fad-4b92-828b-aa643fd061c4 | service: service-general +[2026-04-16 14:23:02.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514206308630001 | request_id: 44092e6d-9fad-4b92-828b-aa643fd061c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 157eb93e-7650-4fc4-8b07-bddda379ebd4 | service: service-general +[2026-04-16 14:23:02.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296407860001 | request_id: 157eb93e-7650-4fc4-8b07-bddda379ebd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79748b8e-be14-48e0-988b-906096ecbff9 | service: service-general +[2026-04-16 14:23:02.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034711710008 | request_id: 79748b8e-be14-48e0-988b-906096ecbff9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9081c55-b2db-462c-a6c9-b45d08e21f79 | service: service-general +[2026-04-16 14:23:02.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024101600101 | request_id: b9081c55-b2db-462c-a6c9-b45d08e21f79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3872fa7a-7770-4fcb-9b01-d0834e2cd3b7 | service: service-general +[2026-04-16 14:23:02.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3318156308970002 | request_id: 3872fa7a-7770-4fcb-9b01-d0834e2cd3b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09e3f47d-32fc-4783-beae-69e6d769852c | service: service-general +[2026-04-16 14:23:02.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504027101800001 | request_id: 09e3f47d-32fc-4783-beae-69e6d769852c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83a95aa1-3745-4c2b-b80f-415ab4d14a82 | service: service-general +[2026-04-16 14:23:02.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024807780001 | request_id: 83a95aa1-3745-4c2b-b80f-415ab4d14a82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55475c96-5061-4e39-977c-6ec9b6c849ed | service: service-general +[2026-04-16 14:23:02.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074608670002 | request_id: 55475c96-5061-4e39-977c-6ec9b6c849ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc9a517c-723a-448e-afa7-89decaa4de85 | service: service-general +[2026-04-16 14:23:02.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052312870001 | request_id: dc9a517c-723a-448e-afa7-89decaa4de85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10ae4d76-6b2c-4be1-9f4a-d1b811903dd3 | service: service-general +[2026-04-16 14:23:02.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1271046305790003 | request_id: 10ae4d76-6b2c-4be1-9f4a-d1b811903dd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f13d6c85-d454-42c3-b994-669649edcb27 | service: service-general +[2026-04-16 14:23:02.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056010970008 | request_id: f13d6c85-d454-42c3-b994-669649edcb27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e74fc05-0ec2-43cc-89d5-05287ca21308 | service: service-general +[2026-04-16 14:23:02.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031512710002 | request_id: 4e74fc05-0ec2-43cc-89d5-05287ca21308 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f4d7cc9-a8ef-4cf3-997a-dc3b7602e041 | service: service-general +[2026-04-16 14:23:02.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507061206380001 | request_id: 2f4d7cc9-a8ef-4cf3-997a-dc3b7602e041 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5543aaf1-0ccc-439d-ad44-783fe2c2a85e | service: service-general +[2026-04-16 14:23:02.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016109640002 | request_id: 5543aaf1-0ccc-439d-ad44-783fe2c2a85e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5eb7d40b-7794-46b1-bd89-165fb9358954 | service: service-general +[2026-04-16 14:23:02.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031204730004 | request_id: 5eb7d40b-7794-46b1-bd89-165fb9358954 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75e72379-e16a-46ec-ae7e-31301e2d9b3f | service: service-general +[2026-04-16 14:23:02.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011509610004 | request_id: 75e72379-e16a-46ec-ae7e-31301e2d9b3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 761f4692-c313-4035-ae19-4c68c4f215cf | service: service-general +[2026-04-16 14:23:02.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034406620001 | request_id: 761f4692-c313-4035-ae19-4c68c4f215cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b15c95a-2463-43a7-8bd5-a7c9b2f1e38b | service: service-general +[2026-04-16 14:23:02.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016403980002 | request_id: 2b15c95a-2463-43a7-8bd5-a7c9b2f1e38b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58c7ad4d-0b1d-4376-a3ca-d514e7ab365e | service: service-general +[2026-04-16 14:23:02.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100101520063 | request_id: 58c7ad4d-0b1d-4376-a3ca-d514e7ab365e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c021375-5a8f-456d-b295-a9d288b175ab | service: service-general +[2026-04-16 14:23:02.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: 2c021375-5a8f-456d-b295-a9d288b175ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60974dd6-5d9c-44fc-bce1-9e71b4bc7390 | service: service-general +[2026-04-16 14:23:02.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042302500002 | request_id: 60974dd6-5d9c-44fc-bce1-9e71b4bc7390 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc65c5d2-85c0-43f0-a136-ee80931d108a | service: service-general +[2026-04-16 14:23:02.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112202620004 | request_id: cc65c5d2-85c0-43f0-a136-ee80931d108a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02eb9363-c6a3-4d9f-8810-5fec48150e7e | service: service-general +[2026-04-16 14:23:02.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290708200001 | request_id: 02eb9363-c6a3-4d9f-8810-5fec48150e7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9e9bdf6-8ff7-46ed-9447-9dd09e60f177 | service: service-general +[2026-04-16 14:23:02.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545716 | request_id: f9e9bdf6-8ff7-46ed-9447-9dd09e60f177 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6bffd47-55fc-485a-9cc9-2344fdaccb92 | service: service-general +[2026-04-16 14:23:02.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108540009 | request_id: c6bffd47-55fc-485a-9cc9-2344fdaccb92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca646bee-4293-4496-8cea-1a3f88e6cfe2 | service: service-general +[2026-04-16 14:23:02.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071084363 | request_id: ca646bee-4293-4496-8cea-1a3f88e6cfe2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00b16eb0-b196-4528-9e30-839ef067db84 | service: service-general +[2026-04-16 14:23:02.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504176909960001 | request_id: 00b16eb0-b196-4528-9e30-839ef067db84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b170b49-d422-4802-bb2d-0dd63b2d4940 | service: service-general +[2026-04-16 14:23:02.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254309740003 | request_id: 8b170b49-d422-4802-bb2d-0dd63b2d4940 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aee1a6c-3f43-48c3-8207-4a1a7bac6666 | service: service-general +[2026-04-16 14:23:02.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231902550001 | request_id: 2aee1a6c-3f43-48c3-8207-4a1a7bac6666 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06941161-77c4-4dc1-97ed-a64e2b460402 | service: service-general +[2026-04-16 14:23:02.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230508440001 | request_id: 06941161-77c4-4dc1-97ed-a64e2b460402 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 239b5ee9-1a63-4acf-8ef8-ae24da88cede | service: service-general +[2026-04-16 14:23:02.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026807690001 | request_id: 239b5ee9-1a63-4acf-8ef8-ae24da88cede | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4e27857-23d6-410c-8fd8-479bfedd2533 | service: service-general +[2026-04-16 14:23:02.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304812960002 | request_id: a4e27857-23d6-410c-8fd8-479bfedd2533 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c098be88-ab9a-4c5b-a847-38e02c8b9ac7 | service: service-general +[2026-04-16 14:23:02.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023003100004 | request_id: c098be88-ab9a-4c5b-a847-38e02c8b9ac7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a285ad28-0a2d-4354-9159-81b68a97ef0b | service: service-general +[2026-04-16 14:23:02.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035603990002 | request_id: a285ad28-0a2d-4354-9159-81b68a97ef0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5474e304-4de0-4223-95f8-d430e91a7281 | service: service-general +[2026-04-16 14:23:02.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507125511710003 | request_id: 5474e304-4de0-4223-95f8-d430e91a7281 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eec4da3e-883f-4b98-9213-d8988b74d3ec | service: service-general +[2026-04-16 14:23:02.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030503010005 | request_id: eec4da3e-883f-4b98-9213-d8988b74d3ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b062629-d79a-4dff-ad39-8aa92c455b08 | service: service-general +[2026-04-16 14:23:02.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505112408780002 | request_id: 9b062629-d79a-4dff-ad39-8aa92c455b08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d840b382-cc94-4e24-9f66-58adc1c805f0 | service: service-general +[2026-04-16 14:23:02.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052401190001 | request_id: d840b382-cc94-4e24-9f66-58adc1c805f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcba4ece-5434-4241-9626-ffe373bd6f10 | service: service-general +[2026-04-16 14:23:02.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514176307820003 | request_id: fcba4ece-5434-4241-9626-ffe373bd6f10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e78635d7-5d24-4091-99c1-cf6a9da7321f | service: service-general +[2026-04-16 14:23:02.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156612530001 | request_id: e78635d7-5d24-4091-99c1-cf6a9da7321f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c053aeb2-be81-451a-b96e-1eaa40b5e9f2 | service: service-general +[2026-04-16 14:23:02.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190107200022 | request_id: c053aeb2-be81-451a-b96e-1eaa40b5e9f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06eacce4-2cb4-427b-8a9f-f63bdaf3f0c8 | service: service-general +[2026-04-16 14:23:02.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514040102840003 | request_id: 06eacce4-2cb4-427b-8a9f-f63bdaf3f0c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27a5558d-f2bf-41e4-90f0-bb2d5df4300f | service: service-general +[2026-04-16 14:23:02.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505176501710003 | request_id: 27a5558d-f2bf-41e4-90f0-bb2d5df4300f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0a76ff7-cfbf-4500-a7a1-eb680134d0b0 | service: service-general +[2026-04-16 14:23:02.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 697.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130402830004 | request_id: a0a76ff7-cfbf-4500-a7a1-eb680134d0b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2deade0e-60b8-43c5-8027-876b38e4ade9 | service: service-general +[2026-04-16 14:23:02.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031609700009 | request_id: 2deade0e-60b8-43c5-8027-876b38e4ade9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dc56042-5a28-4997-971d-f3585370d2b4 | service: service-general +[2026-04-16 14:23:02.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473015410120003 | request_id: 8dc56042-5a28-4997-971d-f3585370d2b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d0057f5-809d-493c-afb3-bb42711d992a | service: service-general +[2026-04-16 14:23:02.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306207700002 | request_id: 5d0057f5-809d-493c-afb3-bb42711d992a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6fb1815-161d-446a-8dcc-3546c82315b0 | service: service-general +[2026-04-16 14:23:02.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110411670002 | request_id: d6fb1815-161d-446a-8dcc-3546c82315b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f42ba7b5-d8fb-4515-a5f0-a58fca00c121 | service: service-general +[2026-04-16 14:23:02.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027101740001 | request_id: f42ba7b5-d8fb-4515-a5f0-a58fca00c121 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5e589e1-e582-4a6e-adca-819e1f986fe4 | service: service-general +[2026-04-16 14:23:02.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045503 | request_id: a5e589e1-e582-4a6e-adca-819e1f986fe4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 944f555f-228f-45f3-b1cd-d93947773722 | service: service-general +[2026-04-16 14:23:02.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014605940004 | request_id: 944f555f-228f-45f3-b1cd-d93947773722 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ec34b8d-6316-489a-be2d-3a2ddededa38 | service: service-general +[2026-04-16 14:23:02.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014710530001 | request_id: 6ec34b8d-6316-489a-be2d-3a2ddededa38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ed33738-557b-4f4c-8e16-e3126888db19 | service: service-general +[2026-04-16 14:23:02.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121205680001 | request_id: 5ed33738-557b-4f4c-8e16-e3126888db19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7e324a8-a27f-4dd6-b58d-0707efebe499 | service: service-general +[2026-04-16 14:23:02.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014809020006 | request_id: e7e324a8-a27f-4dd6-b58d-0707efebe499 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6391d37-ef3c-4449-876a-8264dc474ab2 | service: service-general +[2026-04-16 14:23:02.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014107660035 | request_id: b6391d37-ef3c-4449-876a-8264dc474ab2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d87a9c17-6f91-4926-bd72-c6dbe95cef6f | service: service-general +[2026-04-16 14:23:02.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 245.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559527 | request_id: d87a9c17-6f91-4926-bd72-c6dbe95cef6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6085684f-a1ba-4dcd-81c2-99d3fe2a5d74 | service: service-general +[2026-04-16 14:23:02.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696363 | request_id: 6085684f-a1ba-4dcd-81c2-99d3fe2a5d74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd8c6420-c543-4ace-90d5-c9b779fa88ba | service: service-general +[2026-04-16 14:23:02.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 262.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055909540005 | request_id: fd8c6420-c543-4ace-90d5-c9b779fa88ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3136dabc-96ba-4013-82bf-aba0a336e2bf | service: service-general +[2026-04-16 14:23:02.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.492µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040103430002 | request_id: 3136dabc-96ba-4013-82bf-aba0a336e2bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7468af3a-5400-44a7-b0b5-c2cf3f4933c5 | service: service-general +[2026-04-16 14:23:02.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 264.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092801690001 | request_id: 7468af3a-5400-44a7-b0b5-c2cf3f4933c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c95420f6-0e75-43d9-a4cd-df40c5e65ca2 | service: service-general +[2026-04-16 14:23:02.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 290.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011211520001 | request_id: c95420f6-0e75-43d9-a4cd-df40c5e65ca2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f8bae7a-6ff1-495a-98d0-84a74a8d0d76 | service: service-general +[2026-04-16 14:23:02.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5313051911180013 | request_id: 4f8bae7a-6ff1-495a-98d0-84a74a8d0d76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d2a3a62-b234-406b-9196-5abe282ef959 | service: service-general +[2026-04-16 14:23:02.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331211160001 | request_id: 2d2a3a62-b234-406b-9196-5abe282ef959 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd728d55-ae3a-471d-b145-c0afe991d41c | service: service-general +[2026-04-16 14:23:02.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146304830001 | request_id: cd728d55-ae3a-471d-b145-c0afe991d41c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f25f5fd6-c8aa-41fe-9303-9cf0bc59764d | service: service-general +[2026-04-16 14:23:02.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 283.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284906910001 | request_id: f25f5fd6-c8aa-41fe-9303-9cf0bc59764d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 017215ab-0b65-4525-b679-05918b3f8c2c | service: service-general +[2026-04-16 14:23:02.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.593µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240501030001 | request_id: 017215ab-0b65-4525-b679-05918b3f8c2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4937995-b711-40f5-a0e8-96b776bc487e | service: service-general +[2026-04-16 14:23:02.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 253.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024503720001 | request_id: f4937995-b711-40f5-a0e8-96b776bc487e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4aa1a424-88a9-4a53-a416-bd7f38f3a3c0 | service: service-general +[2026-04-16 14:23:02.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254311740001 | request_id: 4aa1a424-88a9-4a53-a416-bd7f38f3a3c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 107bd6b0-9963-47df-bfe8-a409a50a5a17 | service: service-general +[2026-04-16 14:23:02.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060107910183 | request_id: 107bd6b0-9963-47df-bfe8-a409a50a5a17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 490a6269-65d5-4217-91a7-bf6d33f77232 | service: service-general +[2026-04-16 14:23:02.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015905890001 | request_id: 490a6269-65d5-4217-91a7-bf6d33f77232 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4db485c1-c420-454e-8aaa-96320ce103af | service: service-general +[2026-04-16 14:23:02.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046702060002 | request_id: 4db485c1-c420-454e-8aaa-96320ce103af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fab1aa35-9f56-48a8-a761-7c061d88ffa2 | service: service-general +[2026-04-16 14:23:02.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184508830006 | request_id: fab1aa35-9f56-48a8-a761-7c061d88ffa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56890b13-1d4e-4713-ab9d-f9f8c3ba989e | service: service-general +[2026-04-16 14:23:02.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 265.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513232903850001 | request_id: 56890b13-1d4e-4713-ab9d-f9f8c3ba989e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d074616b-d4e1-4ae4-8d68-78475a06fd60 | service: service-general +[2026-04-16 14:23:02.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025805920002 | request_id: d074616b-d4e1-4ae4-8d68-78475a06fd60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4443479-4a7b-499b-b2dc-f509ddf5e4f3 | service: service-general +[2026-04-16 14:23:02.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144304660001 | request_id: d4443479-4a7b-499b-b2dc-f509ddf5e4f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dc45432-9375-48ab-9175-56689e2567ff | service: service-general +[2026-04-16 14:23:02.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055506730002 | request_id: 2dc45432-9375-48ab-9175-56689e2567ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d4cbb17-9046-4f1f-bf4d-a7abdba9ba4b | service: service-general +[2026-04-16 14:23:02.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085106760002 | request_id: 2d4cbb17-9046-4f1f-bf4d-a7abdba9ba4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fadc7576-c16b-46e6-ba0b-6fe9aeb471ac | service: service-general +[2026-04-16 14:23:02.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8104031309920002 | request_id: fadc7576-c16b-46e6-ba0b-6fe9aeb471ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93776d7a-9599-458e-a91f-35012ef85204 | service: service-general +[2026-04-16 14:23:02.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514060503050003 | request_id: 93776d7a-9599-458e-a91f-35012ef85204 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dde2733f-a1bc-4dd9-9bd0-87cf2780e411 | service: service-general +[2026-04-16 14:23:02.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241609800002 | request_id: dde2733f-a1bc-4dd9-9bd0-87cf2780e411 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fe82796-e784-4d25-94e6-2edf5000b208 | service: service-general +[2026-04-16 14:23:02.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310501020002 | request_id: 5fe82796-e784-4d25-94e6-2edf5000b208 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ecd096c-3a97-4c74-b089-498f4bc51de1 | service: service-general +[2026-04-16 14:23:02.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528080703090589 | request_id: 7ecd096c-3a97-4c74-b089-498f4bc51de1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 361a2db5-aa22-4291-a718-288a28114ffe | service: service-general +[2026-04-16 14:23:02.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514151011560002 | request_id: 361a2db5-aa22-4291-a718-288a28114ffe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a9508d6-9105-4c20-a8e7-59aa266a9f6a | service: service-general +[2026-04-16 14:23:02.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016003200004 | request_id: 0a9508d6-9105-4c20-a8e7-59aa266a9f6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 197d90a8-3ed8-4e59-970f-2d6b96e84850 | service: service-general +[2026-04-16 14:23:02.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171106309739001 | request_id: 197d90a8-3ed8-4e59-970f-2d6b96e84850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 237110c8-af38-477e-82e9-c4711ca39870 | service: service-general +[2026-04-16 14:23:02.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016106910001 | request_id: 237110c8-af38-477e-82e9-c4711ca39870 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b00f326-5e94-4603-9771-1a37f6544251 | service: service-general +[2026-04-16 14:23:02.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204312680001 | request_id: 2b00f326-5e94-4603-9771-1a37f6544251 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65d9b2ab-b4ff-4564-9b5b-129a8109ba8d | service: service-general +[2026-04-16 14:23:02.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 269.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014107680137 | request_id: 65d9b2ab-b4ff-4564-9b5b-129a8109ba8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f719938-a3b6-4600-ac4b-fb79ef0a4de8 | service: service-general +[2026-04-16 14:23:02.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000043 | request_id: 2f719938-a3b6-4600-ac4b-fb79ef0a4de8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 065bdf1a-0a4f-474d-8bce-fe6be664d797 | service: service-general +[2026-04-16 14:23:02.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 065bdf1a-0a4f-474d-8bce-fe6be664d797 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 606fcef3-05e4-4cae-afd6-9d8f5aecab40 | service: service-general +[2026-04-16 14:23:02.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031002890011 | request_id: 606fcef3-05e4-4cae-afd6-9d8f5aecab40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27960210-c356-41d8-bf9d-f7d6fbf54c8c | service: service-general +[2026-04-16 14:23:02.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506225201690003 | request_id: 27960210-c356-41d8-bf9d-f7d6fbf54c8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fb9cdd2-fa75-496d-af0e-c67816ed3949 | service: service-general +[2026-04-16 14:23:02.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021202080002 | request_id: 8fb9cdd2-fa75-496d-af0e-c67816ed3949 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3be8a8f-daf8-448e-b4e8-9386f829c8ae | service: service-general +[2026-04-16 14:23:02.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134112180001 | request_id: a3be8a8f-daf8-448e-b4e8-9386f829c8ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0a36f1b-defa-4354-a043-ccacf2482f82 | service: service-general +[2026-04-16 14:23:02.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1807155603030004 | request_id: c0a36f1b-defa-4354-a043-ccacf2482f82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54c818e6-9da1-4418-a61c-6bbe8ab1c306 | service: service-general +[2026-04-16 14:23:02.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505085408010004 | request_id: 54c818e6-9da1-4418-a61c-6bbe8ab1c306 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a5b67d6-2811-4e95-b7af-c9e8a61cc835 | service: service-general +[2026-04-16 14:23:02.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669757 | request_id: 9a5b67d6-2811-4e95-b7af-c9e8a61cc835 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e352e55-4b56-4d18-a844-a71ed56ebc0c | service: service-general +[2026-04-16 14:23:02.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310109180001 | request_id: 4e352e55-4b56-4d18-a844-a71ed56ebc0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 316fb5e6-8ba5-4f9a-bd0e-0e9571175cb5 | service: service-general +[2026-04-16 14:23:02.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: 316fb5e6-8ba5-4f9a-bd0e-0e9571175cb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f265f62-3888-4688-b7cd-b66b4592f04c | service: service-general +[2026-04-16 14:23:02.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025009740007 | request_id: 2f265f62-3888-4688-b7cd-b66b4592f04c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 190eb122-329c-4b3d-861c-1f8b80132e5e | service: service-general +[2026-04-16 14:23:02.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130512540001 | request_id: 190eb122-329c-4b3d-861c-1f8b80132e5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 712a9334-c4a7-4178-a97a-ab9a0f91d517 | service: service-general +[2026-04-16 14:23:02.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998664512 | request_id: 712a9334-c4a7-4178-a97a-ab9a0f91d517 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67a3f9b0-de59-4e45-8a28-3e8c5832cc5c | service: service-general +[2026-04-16 14:23:02.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3209054306990013 | request_id: 67a3f9b0-de59-4e45-8a28-3e8c5832cc5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84fe9860-a333-4054-a2b9-74dffdabcd4b | service: service-general +[2026-04-16 14:23:02.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078989465759 | request_id: 84fe9860-a333-4054-a2b9-74dffdabcd4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ca141b1-2a04-4095-b402-ce29b6a0fe1e | service: service-general +[2026-04-16 14:23:02.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010612000002 | request_id: 5ca141b1-2a04-4095-b402-ce29b6a0fe1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67488d0c-c729-4b84-913d-162f0b61603a | service: service-general +[2026-04-16 14:23:02.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504020807820001 | request_id: 67488d0c-c729-4b84-913d-162f0b61603a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c12d7508-cc80-48a5-b77a-b17d56050011 | service: service-general +[2026-04-16 14:23:02.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264702180001 | request_id: c12d7508-cc80-48a5-b77a-b17d56050011 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 956c5ca3-e4b6-44b7-8841-877a6b6e0efe | service: service-general +[2026-04-16 14:23:02.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184406830001 | request_id: 956c5ca3-e4b6-44b7-8841-877a6b6e0efe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6df809ba-f16b-40e7-b595-2f419358b0b1 | service: service-general +[2026-04-16 14:23:02.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508186907990002 | request_id: 6df809ba-f16b-40e7-b595-2f419358b0b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8474ccbb-9044-4918-ad0c-9f0e2ddec018 | service: service-general +[2026-04-16 14:23:02.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041211930003 | request_id: 8474ccbb-9044-4918-ad0c-9f0e2ddec018 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cac5ae1d-2d65-49a4-be79-a0bfa157f48a | service: service-general +[2026-04-16 14:23:02.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: cac5ae1d-2d65-49a4-be79-a0bfa157f48a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: affbdf18-811a-45ff-bdee-d8d5071898bf | service: service-general +[2026-04-16 14:23:02.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508024511730002 | request_id: affbdf18-811a-45ff-bdee-d8d5071898bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b458f54b-fd6d-4d01-aec1-fc98bc88548e | service: service-general +[2026-04-16 14:23:02.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044101720028 | request_id: b458f54b-fd6d-4d01-aec1-fc98bc88548e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f7e7afd-288a-49e7-aca5-f831a7f14d32 | service: service-general +[2026-04-16 14:23:02.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074101490030 | request_id: 3f7e7afd-288a-49e7-aca5-f831a7f14d32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d73d0e80-fb22-41a0-b3b2-245ba8cb471a | service: service-general +[2026-04-16 14:23:02.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162902040002 | request_id: d73d0e80-fb22-41a0-b3b2-245ba8cb471a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feaa4e5f-5430-45d2-ba61-920382ce9e57 | service: service-general +[2026-04-16 14:23:02.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104406740005 | request_id: feaa4e5f-5430-45d2-ba61-920382ce9e57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f970b09a-6f58-4770-bab4-402656e0227d | service: service-general +[2026-04-16 14:23:02.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504131210530001 | request_id: f970b09a-6f58-4770-bab4-402656e0227d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 100b177c-6de9-461b-807e-e1e59c27e6f7 | service: service-general +[2026-04-16 14:23:02.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184101470012 | request_id: 100b177c-6de9-461b-807e-e1e59c27e6f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49cabae0-116e-404c-a515-6849b06f6a38 | service: service-general +[2026-04-16 14:23:02.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506185608080003 | request_id: 49cabae0-116e-404c-a515-6849b06f6a38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39241ad8-8c96-438b-8c55-ae5285e6cfa5 | service: service-general +[2026-04-16 14:23:02.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514195907620001 | request_id: 39241ad8-8c96-438b-8c55-ae5285e6cfa5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81a42e48-2c83-478a-98de-11196b16b813 | service: service-general +[2026-04-16 14:23:02.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091209640002 | request_id: 81a42e48-2c83-478a-98de-11196b16b813 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38f930e3-652c-45fb-ac0d-227cd9e11a3f | service: service-general +[2026-04-16 14:23:02.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111907160004 | request_id: 38f930e3-652c-45fb-ac0d-227cd9e11a3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c9b1259-4a67-433b-8ca3-059917c68a0b | service: service-general +[2026-04-16 14:23:02.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 3c9b1259-4a67-433b-8ca3-059917c68a0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9aeaeb9e-59d5-4b55-9610-3ad79ee0b00b | service: service-general +[2026-04-16 14:23:02.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505010607760003 | request_id: 9aeaeb9e-59d5-4b55-9610-3ad79ee0b00b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d167f1fc-1642-495a-92c3-ae720d12d044 | service: service-general +[2026-04-16 14:23:02.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 549.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144909520002 | request_id: d167f1fc-1642-495a-92c3-ae720d12d044 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0439991c-e539-4cb0-aef0-1aad40fe9105 | service: service-general +[2026-04-16 14:23:02.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026206040002 | request_id: 0439991c-e539-4cb0-aef0-1aad40fe9105 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60eb6cb6-6306-41e8-a3e6-b6eb42fb4e26 | service: service-general +[2026-04-16 14:23:02.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111907100001 | request_id: 60eb6cb6-6306-41e8-a3e6-b6eb42fb4e26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da909129-ab93-4a1b-8664-e47b9646e0ac | service: service-general +[2026-04-16 14:23:02.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081609100001 | request_id: da909129-ab93-4a1b-8664-e47b9646e0ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2eaef0c5-8d7c-43d2-9596-cfab4f8d2b3b | service: service-general +[2026-04-16 14:23:02.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078915151515 | request_id: 2eaef0c5-8d7c-43d2-9596-cfab4f8d2b3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 673e56e0-ffe0-4ece-b1c8-23ff096c92fc | service: service-general +[2026-04-16 14:23:02.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578134402910004 | request_id: 673e56e0-ffe0-4ece-b1c8-23ff096c92fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acb6ba6d-516e-4c66-af0b-acbef7f696de | service: service-general +[2026-04-16 14:23:02.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250511740003 | request_id: acb6ba6d-516e-4c66-af0b-acbef7f696de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7589b18b-e4a2-40d8-a563-3a419dbdcf52 | service: service-general +[2026-04-16 14:23:02.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514232510010003 | request_id: 7589b18b-e4a2-40d8-a563-3a419dbdcf52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e211f88-d74e-44a6-9f0f-567dcc2172b2 | service: service-general +[2026-04-16 14:23:02.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3316162403850001 | request_id: 9e211f88-d74e-44a6-9f0f-567dcc2172b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b24b375-6a3a-4a32-8b9d-2becd23aa274 | service: service-general +[2026-04-16 14:23:02.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016807090002 | request_id: 8b24b375-6a3a-4a32-8b9d-2becd23aa274 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1947e9c6-1467-4c55-9ee8-c6f681527a26 | service: service-general +[2026-04-16 14:23:02.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669760 | request_id: 1947e9c6-1467-4c55-9ee8-c6f681527a26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85913a62-7790-4c38-b022-ab61f0426429 | service: service-general +[2026-04-16 14:23:02.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094210900001 | request_id: 85913a62-7790-4c38-b022-ab61f0426429 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cc2335c-cfd0-4c63-b4b3-531f44b10976 | service: service-general +[2026-04-16 14:23:02.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510221406890001 | request_id: 3cc2335c-cfd0-4c63-b4b3-531f44b10976 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0816501-998b-4ebd-9549-7bec9a17f463 | service: service-general +[2026-04-16 14:23:02.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241001650010 | request_id: b0816501-998b-4ebd-9549-7bec9a17f463 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db4eb685-13b1-4e26-b000-c36796d5a406 | service: service-general +[2026-04-16 14:23:02.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3302204512990002 | request_id: db4eb685-13b1-4e26-b000-c36796d5a406 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 146fe7eb-4dda-4846-a4dd-1681f026aeb3 | service: service-general +[2026-04-16 14:23:02.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090908700002 | request_id: 146fe7eb-4dda-4846-a4dd-1681f026aeb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad46d2b0-3ef1-4d34-a97f-eff466f4627f | service: service-general +[2026-04-16 14:23:02.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051206100001 | request_id: ad46d2b0-3ef1-4d34-a97f-eff466f4627f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 687d65b5-03ab-4000-a917-96ab171e90ce | service: service-general +[2026-04-16 14:23:02.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669761 | request_id: 687d65b5-03ab-4000-a917-96ab171e90ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97ba27cc-571c-4c7c-9ffa-d346e0e3f87e | service: service-general +[2026-04-16 14:23:02.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6111036311970001 | request_id: 97ba27cc-571c-4c7c-9ffa-d346e0e3f87e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 279f887e-cb0b-4f66-8875-86a314aa1651 | service: service-general +[2026-04-16 14:23:02.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222005810009 | request_id: 279f887e-cb0b-4f66-8875-86a314aa1651 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bd1a652-af04-4d49-91a9-fea18a72ddfb | service: service-general +[2026-04-16 14:23:02.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520136208640001 | request_id: 7bd1a652-af04-4d49-91a9-fea18a72ddfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d47937c-035a-4181-8a8e-2d1fcdc833e5 | service: service-general +[2026-04-16 14:23:02.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572032503200002 | request_id: 7d47937c-035a-4181-8a8e-2d1fcdc833e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d10f1a96-1122-4611-b12e-667aeb980ad6 | service: service-general +[2026-04-16 14:23:02.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513194904580001 | request_id: d10f1a96-1122-4611-b12e-667aeb980ad6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ff5f314-1cb1-4c91-a2ab-ea5a6a695eb7 | service: service-general +[2026-04-16 14:23:02.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514190903560002 | request_id: 2ff5f314-1cb1-4c91-a2ab-ea5a6a695eb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 751b5036-9915-4316-ac4d-5c213d71702c | service: service-general +[2026-04-16 14:23:02.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: 751b5036-9915-4316-ac4d-5c213d71702c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48ecfc93-bef3-48c2-9612-cf69aef6ec68 | service: service-general +[2026-04-16 14:23:02.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081603570001 | request_id: 48ecfc93-bef3-48c2-9612-cf69aef6ec68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bc12c5a-c901-4cb8-a5fd-16601be4a6d4 | service: service-general +[2026-04-16 14:23:02.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244909820011 | request_id: 9bc12c5a-c901-4cb8-a5fd-16601be4a6d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7648c213-26b3-47cd-9cce-40a924c2317a | service: service-general +[2026-04-16 14:23:02.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131604830007 | request_id: 7648c213-26b3-47cd-9cce-40a924c2317a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08325cb2-b29d-42d6-bb5f-dbde2fa8222c | service: service-general +[2026-04-16 14:23:02.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022004630001 | request_id: 08325cb2-b29d-42d6-bb5f-dbde2fa8222c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9c148a3-edfb-43d1-aa0c-fcc73916c79f | service: service-general +[2026-04-16 14:23:02.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050606170003 | request_id: c9c148a3-edfb-43d1-aa0c-fcc73916c79f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e4c7afc-781d-4dd5-b8d0-9c1ae397916b | service: service-general +[2026-04-16 14:23:02.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196301860001 | request_id: 7e4c7afc-781d-4dd5-b8d0-9c1ae397916b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c4aaae9-0fe9-45b9-b54d-dc7861f8d1af | service: service-general +[2026-04-16 14:23:02.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016206990004 | request_id: 6c4aaae9-0fe9-45b9-b54d-dc7861f8d1af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 616c91af-11fe-4193-9360-5901a5169f57 | service: service-general +[2026-04-16 14:23:02.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074109170001 | request_id: 616c91af-11fe-4193-9360-5901a5169f57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 683a7d96-f04a-4ee6-96ee-8830025f6e63 | service: service-general +[2026-04-16 14:23:02.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508011210480002 | request_id: 683a7d96-f04a-4ee6-96ee-8830025f6e63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3be6ed0-9312-4c1a-8f2c-4ae434013c86 | service: service-general +[2026-04-16 14:23:02.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574040107420051 | request_id: b3be6ed0-9312-4c1a-8f2c-4ae434013c86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d45d44bb-7632-492f-8a1e-e941220a88e3 | service: service-general +[2026-04-16 14:23:02.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556770 | request_id: d45d44bb-7632-492f-8a1e-e941220a88e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf8b6de2-16bd-412b-8770-d7c1fd53cce5 | service: service-general +[2026-04-16 14:23:02.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040205740007 | request_id: bf8b6de2-16bd-412b-8770-d7c1fd53cce5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1281856-4208-4c7a-885b-d48a0304f7d3 | service: service-general +[2026-04-16 14:23:02.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175309200001 | request_id: b1281856-4208-4c7a-885b-d48a0304f7d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b3c9abe-470e-456a-b262-f75daedff723 | service: service-general +[2026-04-16 14:23:02.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506256106980003 | request_id: 3b3c9abe-470e-456a-b262-f75daedff723 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: decfb765-8144-4c1e-9b3b-d0ae7f59cf6c | service: service-general +[2026-04-16 14:23:02.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051010130001 | request_id: decfb765-8144-4c1e-9b3b-d0ae7f59cf6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b93fadcb-5d52-4f46-a691-1307f4b6cb72 | service: service-general +[2026-04-16 14:23:02.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014403520001 | request_id: b93fadcb-5d52-4f46-a691-1307f4b6cb72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31cbd1a4-60f3-48b7-8078-950c761da181 | service: service-general +[2026-04-16 14:23:02.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511111803080003 | request_id: 31cbd1a4-60f3-48b7-8078-950c761da181 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36c8905f-82c1-4bbb-ac27-a259d560c397 | service: service-general +[2026-04-16 14:23:02.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044503480005 | request_id: 36c8905f-82c1-4bbb-ac27-a259d560c397 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8ce0923-eeb4-4614-ba48-a7dc48054afe | service: service-general +[2026-04-16 14:23:02.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042305720001 | request_id: b8ce0923-eeb4-4614-ba48-a7dc48054afe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a95d463c-b3f2-49d0-b177-781a4af3c604 | service: service-general +[2026-04-16 14:23:02.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505140107600204 | request_id: a95d463c-b3f2-49d0-b177-781a4af3c604 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f1e30c1-1e13-4df1-9250-fd827af4a205 | service: service-general +[2026-04-16 14:23:02.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518060905400002 | request_id: 6f1e30c1-1e13-4df1-9250-fd827af4a205 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65be8259-ab3d-441d-8cf7-52042861cd93 | service: service-general +[2026-04-16 14:23:02.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669762 | request_id: 65be8259-ab3d-441d-8cf7-52042861cd93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a8ea723-469c-484f-8791-51b9e00dc272 | service: service-general +[2026-04-16 14:23:02.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035310910006 | request_id: 3a8ea723-469c-484f-8791-51b9e00dc272 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c83bcf2-e263-40bd-bee7-4ee1de2da722 | service: service-general +[2026-04-16 14:23:02.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056712540002 | request_id: 8c83bcf2-e263-40bd-bee7-4ee1de2da722 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d90788b-631d-494d-aa56-2c4a9ed78d68 | service: service-general +[2026-04-16 14:23:02.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911049006 | request_id: 3d90788b-631d-494d-aa56-2c4a9ed78d68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1adba973-e584-4637-97d1-2d1ad22e4128 | service: service-general +[2026-04-16 14:23:02.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214201930005 | request_id: 1adba973-e584-4637-97d1-2d1ad22e4128 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 389538ab-ac0d-41ba-8071-69c6f69b306c | service: service-general +[2026-04-16 14:23:02.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131107770002 | request_id: 389538ab-ac0d-41ba-8071-69c6f69b306c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6877ae1-6958-4ef2-8b94-e6263f90cfa7 | service: service-general +[2026-04-16 14:23:02.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180505680004 | request_id: c6877ae1-6958-4ef2-8b94-e6263f90cfa7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c7348ce-be67-48b4-9f13-0fe043421e1b | service: service-general +[2026-04-16 14:23:02.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508185502700002 | request_id: 2c7348ce-be67-48b4-9f13-0fe043421e1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e43b031-2e1b-4503-a9b2-53bfa8d25313 | service: service-general +[2026-04-16 14:23:02.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015003730001 | request_id: 3e43b031-2e1b-4503-a9b2-53bfa8d25313 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 627c771d-c605-4b7c-b96c-8ed423672a1b | service: service-general +[2026-04-16 14:23:02.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506181904620002 | request_id: 627c771d-c605-4b7c-b96c-8ed423672a1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d08aacf-9af1-41fa-83a3-63644190eb6f | service: service-general +[2026-04-16 14:23:02.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5311172402960001 | request_id: 7d08aacf-9af1-41fa-83a3-63644190eb6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80a4b076-f765-49a7-bacf-ac44e4302fd0 | service: service-general +[2026-04-16 14:23:02.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081508670001 | request_id: 80a4b076-f765-49a7-bacf-ac44e4302fd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0480e375-9613-4e79-8a2c-9c8455091eaa | service: service-general +[2026-04-16 14:23:02.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037105140003 | request_id: 0480e375-9613-4e79-8a2c-9c8455091eaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 129767be-e6ed-4121-b22d-9c284eac3c30 | service: service-general +[2026-04-16 14:23:02.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507012304130004 | request_id: 129767be-e6ed-4121-b22d-9c284eac3c30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7202f7e2-4899-4dbc-a5b9-abc5b5cc0d52 | service: service-general +[2026-04-16 14:23:02.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015501900001 | request_id: 7202f7e2-4899-4dbc-a5b9-abc5b5cc0d52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60b1be48-c1fd-46d9-80a2-c3b81ab06353 | service: service-general +[2026-04-16 14:23:02.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911060627 | request_id: 60b1be48-c1fd-46d9-80a2-c3b81ab06353 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0430c38b-d0b0-4730-a4f4-b9699f377551 | service: service-general +[2026-04-16 14:23:02.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513231210980002 | request_id: 0430c38b-d0b0-4730-a4f4-b9699f377551 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23712c11-7983-4b15-86c5-c68a158bd46f | service: service-general +[2026-04-16 14:23:02.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240505000005 | request_id: 23712c11-7983-4b15-86c5-c68a158bd46f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 465d7716-0c89-4716-917d-0f9a567f22f5 | service: service-general +[2026-04-16 14:23:02.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124701970001 | request_id: 465d7716-0c89-4716-917d-0f9a567f22f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46ff1c7d-9207-425e-b05e-17f339abb521 | service: service-general +[2026-04-16 14:23:02.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514113004170001 | request_id: 46ff1c7d-9207-425e-b05e-17f339abb521 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd3c1297-e7c0-4f4e-b7cb-64e5e0684b51 | service: service-general +[2026-04-16 14:23:02.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236112190001 | request_id: cd3c1297-e7c0-4f4e-b7cb-64e5e0684b51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3780f9a6-3e12-41ff-af3f-1e36810afc70 | service: service-general +[2026-04-16 14:23:02.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234103510001 | request_id: 3780f9a6-3e12-41ff-af3f-1e36810afc70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ebbc3d6-c28d-4aaf-a8fb-481d81f3fd3b | service: service-general +[2026-04-16 14:23:02.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504096305720001 | request_id: 4ebbc3d6-c28d-4aaf-a8fb-481d81f3fd3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fe597f2-337c-442f-8540-9ea8c3a4c56b | service: service-general +[2026-04-16 14:23:02.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516131106870003 | request_id: 3fe597f2-337c-442f-8540-9ea8c3a4c56b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b40bc9c-5f9d-4b93-99a7-24bc727c6f3f | service: service-general +[2026-04-16 14:23:02.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140803030001 | request_id: 2b40bc9c-5f9d-4b93-99a7-24bc727c6f3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c2f2264-00d0-4fa5-9548-b8cafecd905e | service: service-general +[2026-04-16 14:23:02.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245708660001 | request_id: 5c2f2264-00d0-4fa5-9548-b8cafecd905e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa20d1dc-23b4-44e0-b964-47f54c5cb72b | service: service-general +[2026-04-16 14:23:02.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096207970001 | request_id: fa20d1dc-23b4-44e0-b964-47f54c5cb72b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 061d14eb-a505-43f5-a25c-54183a5ffcf2 | service: service-general +[2026-04-16 14:23:02.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100802130004 | request_id: 061d14eb-a505-43f5-a25c-54183a5ffcf2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bff002b8-1658-4bf6-8b47-3544055942a2 | service: service-general +[2026-04-16 14:23:02.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6371044203560002 | request_id: bff002b8-1658-4bf6-8b47-3544055942a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b7b54e8-3575-4a65-85c1-b9f0cf2a29d7 | service: service-general +[2026-04-16 14:23:02.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195006060001 | request_id: 4b7b54e8-3575-4a65-85c1-b9f0cf2a29d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74697f5a-5232-47f3-af71-d77bcae40cad | service: service-general +[2026-04-16 14:23:02.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246906850006 | request_id: 74697f5a-5232-47f3-af71-d77bcae40cad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10ef52f7-6926-40b7-93a6-3169e857e7ba | service: service-general +[2026-04-16 14:23:02.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045476 | request_id: 10ef52f7-6926-40b7-93a6-3169e857e7ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ffca72d-7d5b-4134-a72e-16fe41f30270 | service: service-general +[2026-04-16 14:23:02.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014812030002 | request_id: 3ffca72d-7d5b-4134-a72e-16fe41f30270 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f110513-fb53-4934-adf2-5127b32b069d | service: service-general +[2026-04-16 14:23:02.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244504970001 | request_id: 9f110513-fb53-4934-adf2-5127b32b069d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45c589cf-a2d0-429f-b165-09bf45da7549 | service: service-general +[2026-04-16 14:23:02.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000081 | request_id: 45c589cf-a2d0-429f-b165-09bf45da7549 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 665fb546-5192-4edb-96ec-02eba1fd7b9a | service: service-general +[2026-04-16 14:23:02.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334206920003 | request_id: 665fb546-5192-4edb-96ec-02eba1fd7b9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5615107-e2d0-4ecc-92ba-4bd9b0e66373 | service: service-general +[2026-04-16 14:23:02.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014107360048 | request_id: c5615107-e2d0-4ecc-92ba-4bd9b0e66373 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 672ccc83-07b5-4393-b2e9-c5b4a0090f54 | service: service-general +[2026-04-16 14:23:02.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171030105990004 | request_id: 672ccc83-07b5-4393-b2e9-c5b4a0090f54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41cd5319-17a9-40e8-ae7f-0b824a4916d3 | service: service-general +[2026-04-16 14:23:02.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036801900004 | request_id: 41cd5319-17a9-40e8-ae7f-0b824a4916d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90cc785a-b36c-4b2f-8908-2c6f5c0f94c7 | service: service-general +[2026-04-16 14:23:02.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000067 | request_id: 90cc785a-b36c-4b2f-8908-2c6f5c0f94c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d775f90c-e947-4b1d-90a0-55ce5107181a | service: service-general +[2026-04-16 14:23:02.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5208024108810001 | request_id: d775f90c-e947-4b1d-90a0-55ce5107181a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6246743-788d-4260-aaec-b9c3a9b866bb | service: service-general +[2026-04-16 14:23:02.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513161110820002 | request_id: c6246743-788d-4260-aaec-b9c3a9b866bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89c6e073-f3df-4f40-962e-74ae2bac02a8 | service: service-general +[2026-04-16 14:23:02.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130408850001 | request_id: 89c6e073-f3df-4f40-962e-74ae2bac02a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e574f2e-2417-48dc-897d-5e729e839433 | service: service-general +[2026-04-16 14:23:02.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171024308670002 | request_id: 4e574f2e-2417-48dc-897d-5e729e839433 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53879b62-0547-48f2-a6ab-d16c955dd2e8 | service: service-general +[2026-04-16 14:23:02.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161808490001 | request_id: 53879b62-0547-48f2-a6ab-d16c955dd2e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2ed0283-ec6c-4045-a5bf-04c73b839705 | service: service-general +[2026-04-16 14:23:02.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 246.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041111510001 | request_id: c2ed0283-ec6c-4045-a5bf-04c73b839705 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 184a426c-2127-43a6-b92f-97bd4a4c0a94 | service: service-general +[2026-04-16 14:23:02.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 308.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505206505050001 | request_id: 184a426c-2127-43a6-b92f-97bd4a4c0a94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96b86d5b-1d58-4782-a26e-0252f0a379d5 | service: service-general +[2026-04-16 14:23:02.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010806940012 | request_id: 96b86d5b-1d58-4782-a26e-0252f0a379d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 566c6aef-8b22-4769-8a6d-fba472395f33 | service: service-general +[2026-04-16 14:23:02.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574042911020001 | request_id: 566c6aef-8b22-4769-8a6d-fba472395f33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9709bee9-dfef-41de-bb1d-fad628f9f2f5 | service: service-general +[2026-04-16 14:23:02.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 300.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027101110002 | request_id: 9709bee9-dfef-41de-bb1d-fad628f9f2f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd81cdc9-df7c-4bd9-b45c-e16011b2ab0f | service: service-general +[2026-04-16 14:23:02.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331207020003 | request_id: fd81cdc9-df7c-4bd9-b45c-e16011b2ab0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6dfb77b-ec06-4eb2-aa8c-e01f7f27892c | service: service-general +[2026-04-16 14:23:02.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 230.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669763 | request_id: c6dfb77b-ec06-4eb2-aa8c-e01f7f27892c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2695a3e7-1167-4fe2-99bb-90719c8a9edf | service: service-general +[2026-04-16 14:23:02.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241110890002 | request_id: 2695a3e7-1167-4fe2-99bb-90719c8a9edf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d9ec271-9d70-4d36-b560-dcd088dd0ede | service: service-general +[2026-04-16 14:23:02.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523166108740002 | request_id: 8d9ec271-9d70-4d36-b560-dcd088dd0ede | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d520af48-c1ac-42a1-80ea-5f1983d87e46 | service: service-general +[2026-04-16 14:23:02.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085406140003 | request_id: d520af48-c1ac-42a1-80ea-5f1983d87e46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 365b8cc6-5d6a-45fd-a995-dd2467670949 | service: service-general +[2026-04-16 14:23:02.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031204650010 | request_id: 365b8cc6-5d6a-45fd-a995-dd2467670949 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f09fba8b-2f3f-441e-b202-628dfa0fcf52 | service: service-general +[2026-04-16 14:23:02.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130505840004 | request_id: f09fba8b-2f3f-441e-b202-628dfa0fcf52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7175c8f-58c1-477c-b8a5-a96dde46eb25 | service: service-general +[2026-04-16 14:23:02.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510054606940003 | request_id: b7175c8f-58c1-477c-b8a5-a96dde46eb25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21f10a4b-d0ab-468f-914b-b9a031338acb | service: service-general +[2026-04-16 14:23:02.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040205990001 | request_id: 21f10a4b-d0ab-468f-914b-b9a031338acb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8525098-7e04-4654-b670-d3299e08cb40 | service: service-general +[2026-04-16 14:23:02.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145812170002 | request_id: e8525098-7e04-4654-b670-d3299e08cb40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cc6c563-3464-424d-9e67-57bde81d884f | service: service-general +[2026-04-16 14:23:02.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152505120002 | request_id: 5cc6c563-3464-424d-9e67-57bde81d884f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbd8a5eb-6e4a-46dd-924f-a75c9a3e6104 | service: service-general +[2026-04-16 14:23:02.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510140306800002 | request_id: dbd8a5eb-6e4a-46dd-924f-a75c9a3e6104 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4e76eef-e045-4b76-acbf-242bbf3b1226 | service: service-general +[2026-04-16 14:23:02.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095504190001 | request_id: b4e76eef-e045-4b76-acbf-242bbf3b1226 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b7fe415-972d-493f-9d98-fe9dcfe6e1c9 | service: service-general +[2026-04-16 14:23:02.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021808890003 | request_id: 7b7fe415-972d-493f-9d98-fe9dcfe6e1c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1354b6a5-e1ad-4a4c-880b-feb0da843c96 | service: service-general +[2026-04-16 14:23:02.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 1354b6a5-e1ad-4a4c-880b-feb0da843c96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23c0bc3b-93c5-41ce-a286-6bf2b1297a0f | service: service-general +[2026-04-16 14:23:02.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027112950001 | request_id: 23c0bc3b-93c5-41ce-a286-6bf2b1297a0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37027482-fabd-4081-a53f-3330e43bfe0e | service: service-general +[2026-04-16 14:23:02.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040801950004 | request_id: 37027482-fabd-4081-a53f-3330e43bfe0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8a98f8a-1dcc-4b41-8079-55894bcfdac7 | service: service-general +[2026-04-16 14:23:02.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035304650008 | request_id: b8a98f8a-1dcc-4b41-8079-55894bcfdac7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f31450fd-55c0-4888-a964-cba8e140a555 | service: service-general +[2026-04-16 14:23:02.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506077005680001 | request_id: f31450fd-55c0-4888-a964-cba8e140a555 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 027f3d93-bb08-46b6-9d8d-95270dbb7d0c | service: service-general +[2026-04-16 14:23:02.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226210620001 | request_id: 027f3d93-bb08-46b6-9d8d-95270dbb7d0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d732ffc7-78ac-418b-a3b3-d8ac73a0b3fc | service: service-general +[2026-04-16 14:23:02.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245008020003 | request_id: d732ffc7-78ac-418b-a3b3-d8ac73a0b3fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f69cd7ad-2852-45d3-9889-487fb53fd503 | service: service-general +[2026-04-16 14:23:02.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074805730003 | request_id: f69cd7ad-2852-45d3-9889-487fb53fd503 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 083c7fa3-f075-4749-9412-3485ff5a45f1 | service: service-general +[2026-04-16 14:23:02.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8103012909780002 | request_id: 083c7fa3-f075-4749-9412-3485ff5a45f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b96c1b3-8494-4410-abe3-ea6a8d260408 | service: service-general +[2026-04-16 14:23:02.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669764 | request_id: 2b96c1b3-8494-4410-abe3-ea6a8d260408 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a279afcd-3bb3-4439-9120-02f289a14222 | service: service-general +[2026-04-16 14:23:02.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053101100002 | request_id: a279afcd-3bb3-4439-9120-02f289a14222 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d070319-2dfa-4d82-bc45-fce6ce000ba9 | service: service-general +[2026-04-16 14:23:02.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506195008600001 | request_id: 3d070319-2dfa-4d82-bc45-fce6ce000ba9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45501ae3-3a24-4e9c-9a66-5b1041d5a2cc | service: service-general +[2026-04-16 14:23:02.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106506961001 | request_id: 45501ae3-3a24-4e9c-9a66-5b1041d5a2cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2189877a-1872-4a28-92ca-4dfb7ab04ca8 | service: service-general +[2026-04-16 14:23:02.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106506961001 | request_id: 2189877a-1872-4a28-92ca-4dfb7ab04ca8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a7a32e4-5a3e-4d5c-b284-41010a5d1366 | service: service-general +[2026-04-16 14:23:02.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256212910002 | request_id: 7a7a32e4-5a3e-4d5c-b284-41010a5d1366 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d117d63-812e-4145-bb0d-c9bf035aef78 | service: service-general +[2026-04-16 14:23:02.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135201640002 | request_id: 5d117d63-812e-4145-bb0d-c9bf035aef78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d59ebc4b-75dd-4a9c-9fc1-d58072712b24 | service: service-general +[2026-04-16 14:23:02.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050611910001 | request_id: d59ebc4b-75dd-4a9c-9fc1-d58072712b24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13972feb-66d8-4740-a6f8-7d76d204e7d3 | service: service-general +[2026-04-16 14:23:02.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000082 | request_id: 13972feb-66d8-4740-a6f8-7d76d204e7d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc1c7704-2a96-4783-b98f-ea49e146b051 | service: service-general +[2026-04-16 14:23:02.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085808900006 | request_id: fc1c7704-2a96-4783-b98f-ea49e146b051 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d6ab03d-7a46-4a07-990c-d082452b4c74 | service: service-general +[2026-04-16 14:23:02.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545723 | request_id: 2d6ab03d-7a46-4a07-990c-d082452b4c74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5927956-7c19-4869-84ed-614408c9c6e8 | service: service-general +[2026-04-16 14:23:02.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669765 | request_id: e5927956-7c19-4869-84ed-614408c9c6e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cbfd868-99a2-4b9a-8654-0fae9c8f68c1 | service: service-general +[2026-04-16 14:23:02.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000083 | request_id: 7cbfd868-99a2-4b9a-8654-0fae9c8f68c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 595371d4-5c5d-4d37-8f24-ade17d7c2e61 | service: service-general +[2026-04-16 14:23:02.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150108480008 | request_id: 595371d4-5c5d-4d37-8f24-ade17d7c2e61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16d97298-0fdc-4693-8fa3-38a0235da06a | service: service-general +[2026-04-16 14:23:02.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024302650001 | request_id: 16d97298-0fdc-4693-8fa3-38a0235da06a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e97b78f0-331c-427b-a280-d0be3c8c0382 | service: service-general +[2026-04-16 14:23:02.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144707770006 | request_id: e97b78f0-331c-427b-a280-d0be3c8c0382 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a64d9487-1002-43a3-b21f-b19911b88250 | service: service-general +[2026-04-16 14:23:02.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085612740001 | request_id: a64d9487-1002-43a3-b21f-b19911b88250 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b8aa42a-7660-44cb-be25-7674be96e11e | service: service-general +[2026-04-16 14:23:02.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3374114306680001 | request_id: 1b8aa42a-7660-44cb-be25-7674be96e11e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0dd78c57-1c8f-4ff5-93a0-a0cee8d6539c | service: service-general +[2026-04-16 14:23:02.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240703690001 | request_id: 0dd78c57-1c8f-4ff5-93a0-a0cee8d6539c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1847b2e0-3ca6-41f5-a971-217f82c4d56b | service: service-general +[2026-04-16 14:23:02.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014112560007 | request_id: 1847b2e0-3ca6-41f5-a971-217f82c4d56b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 099e1555-7046-4813-a88d-b706ab158cd2 | service: service-general +[2026-04-16 14:23:02.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669766 | request_id: 099e1555-7046-4813-a88d-b706ab158cd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d15bc197-0831-413c-b4c7-61a655c4d226 | service: service-general +[2026-04-16 14:23:02.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669767 | request_id: d15bc197-0831-413c-b4c7-61a655c4d226 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9ab7233-f303-4031-b5e4-4ca91bbc2c11 | service: service-general +[2026-04-16 14:23:02.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244406910003 | request_id: a9ab7233-f303-4031-b5e4-4ca91bbc2c11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95e08fe2-d867-4ea9-928d-8b0a04d654c9 | service: service-general +[2026-04-16 14:23:02.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/001100 | request_id: 95e08fe2-d867-4ea9-928d-8b0a04d654c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4156f36a-8a59-4dee-8dce-f2590582ae7d | service: service-general +[2026-04-16 14:23:02.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324108950002 | request_id: 4156f36a-8a59-4dee-8dce-f2590582ae7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd08500d-4feb-4e9c-8070-3218dce43f46 | service: service-general +[2026-04-16 14:23:02.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046507710001 | request_id: dd08500d-4feb-4e9c-8070-3218dce43f46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf476d4d-4e57-4d75-bc45-808d59fbe61e | service: service-general +[2026-04-16 14:23:02.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045708050001 | request_id: bf476d4d-4e57-4d75-bc45-808d59fbe61e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e757bd49-daa7-4877-b3f3-8d709ebc67f2 | service: service-general +[2026-04-16 14:23:02.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574035404900002 | request_id: e757bd49-daa7-4877-b3f3-8d709ebc67f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 056f68eb-d588-499b-837e-83ce15d76f7d | service: service-general +[2026-04-16 14:23:02.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0010000 | request_id: 056f68eb-d588-499b-837e-83ce15d76f7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85127f7f-ffa0-4bf5-817c-16b2308c06e2 | service: service-general +[2026-04-16 14:23:02.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5318036005970003 | request_id: 85127f7f-ffa0-4bf5-817c-16b2308c06e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08bcfd2e-78e0-44ab-9084-bcfb9e79dbe5 | service: service-general +[2026-04-16 14:23:02.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244406910003 | request_id: 08bcfd2e-78e0-44ab-9084-bcfb9e79dbe5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 927729e1-6724-419e-9a78-1877ccb3d348 | service: service-general +[2026-04-16 14:23:02.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024507460003 | request_id: 927729e1-6724-419e-9a78-1877ccb3d348 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df433c51-bb6f-4324-9fe1-a3a66f7291f3 | service: service-general +[2026-04-16 14:23:02.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 248.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509314109560001 | request_id: df433c51-bb6f-4324-9fe1-a3a66f7291f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b15b7602-dd1a-45d1-b397-ef07d1fee95d | service: service-general +[2026-04-16 14:23:02.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: b15b7602-dd1a-45d1-b397-ef07d1fee95d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29909896-f294-406c-b376-ba1102689b50 | service: service-general +[2026-04-16 14:23:02.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508035010780015 | request_id: 29909896-f294-406c-b376-ba1102689b50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7723b4e2-33dc-41b9-9974-ab14cae21e82 | service: service-general +[2026-04-16 14:23:02.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529064101680006 | request_id: 7723b4e2-33dc-41b9-9974-ab14cae21e82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eedfc549-0d94-4b53-b785-afc7a21c6b18 | service: service-general +[2026-04-16 14:23:02.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545803 | request_id: eedfc549-0d94-4b53-b785-afc7a21c6b18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: addaa2c4-ea2c-4b7c-8029-b49fa89ff846 | service: service-general +[2026-04-16 14:23:02.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: addaa2c4-ea2c-4b7c-8029-b49fa89ff846 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 229c69d8-625d-4857-a603-48096ee74ff8 | service: service-general +[2026-04-16 14:23:02.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 229c69d8-625d-4857-a603-48096ee74ff8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee097062-75c7-4d7c-b45d-78e4bc23ea20 | service: service-general +[2026-04-16 14:23:02.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: ee097062-75c7-4d7c-b45d-78e4bc23ea20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9acd0786-ff51-4032-9dc5-12d30efcc30c | service: service-general +[2026-04-16 14:23:02.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 9acd0786-ff51-4032-9dc5-12d30efcc30c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 503c2cad-3d64-4f04-91b3-e0a4fc406cfc | service: service-general +[2026-04-16 14:23:02.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074210670001 | request_id: 503c2cad-3d64-4f04-91b3-e0a4fc406cfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55cf5d6e-cc3b-43ff-86a4-9ac155de398f | service: service-general +[2026-04-16 14:23:02.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065210670001 | request_id: 55cf5d6e-cc3b-43ff-86a4-9ac155de398f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b260d9fe-1b77-4b95-8c8c-eacc96797ee5 | service: service-general +[2026-04-16 14:23:02.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513156103690001 | request_id: b260d9fe-1b77-4b95-8c8c-eacc96797ee5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2317d018-1b32-4f2a-8237-f1c46151480a | service: service-general +[2026-04-16 14:23:02.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: 2317d018-1b32-4f2a-8237-f1c46151480a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa7581cd-87f8-4dec-8fc8-49ae8b15db31 | service: service-general +[2026-04-16 14:23:02.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: aa7581cd-87f8-4dec-8fc8-49ae8b15db31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb99b836-15c9-44da-a7eb-30c6d8835f17 | service: service-general +[2026-04-16 14:23:02.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050111750006 | request_id: bb99b836-15c9-44da-a7eb-30c6d8835f17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0e864a2-d605-4e6e-971a-51849e5b076f | service: service-general +[2026-04-16 14:23:02.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076305660001 | request_id: d0e864a2-d605-4e6e-971a-51849e5b076f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 817bb14e-da5d-4723-87ab-9a8ee457ac81 | service: service-general +[2026-04-16 14:23:02.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094607740003 | request_id: 817bb14e-da5d-4723-87ab-9a8ee457ac81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d273cd54-1b0d-4383-987a-29cc21f364ae | service: service-general +[2026-04-16 14:23:02.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: d273cd54-1b0d-4383-987a-29cc21f364ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 972c7afe-8759-4aec-beea-8e09c8135c63 | service: service-general +[2026-04-16 14:23:02.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 972c7afe-8759-4aec-beea-8e09c8135c63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 408af804-8b08-4c5b-841d-e15a4a8e137e | service: service-general +[2026-04-16 14:23:02.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 408af804-8b08-4c5b-841d-e15a4a8e137e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49a9b2df-8ba0-4d1c-b532-7c5adda1fd87 | service: service-general +[2026-04-16 14:23:02.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045210650001 | request_id: 49a9b2df-8ba0-4d1c-b532-7c5adda1fd87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45c7edc3-af63-4a53-a2ab-a06cfb84f028 | service: service-general +[2026-04-16 14:23:02.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034901500002 | request_id: 45c7edc3-af63-4a53-a2ab-a06cfb84f028 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceae6780-4b60-4dba-8996-d09f77335538 | service: service-general +[2026-04-16 14:23:02.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545682 | request_id: ceae6780-4b60-4dba-8996-d09f77335538 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 778029d4-93b2-439d-8edd-b2c3a8299405 | service: service-general +[2026-04-16 14:23:02.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310502600001 | request_id: 778029d4-93b2-439d-8edd-b2c3a8299405 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e9235b7-72fb-4d91-8980-7baac67b63b0 | service: service-general +[2026-04-16 14:23:02.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: 0e9235b7-72fb-4d91-8980-7baac67b63b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1582b870-ff7f-43be-999c-341368c1b8b5 | service: service-general +[2026-04-16 14:23:02.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244110190004 | request_id: 1582b870-ff7f-43be-999c-341368c1b8b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b9e4050-de30-4853-98f3-a259c7839796 | service: service-general +[2026-04-16 14:23:02.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 9b9e4050-de30-4853-98f3-a259c7839796 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a50322a-dcc3-49e0-ac43-c1a259382e0c | service: service-general +[2026-04-16 14:23:02.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 6a50322a-dcc3-49e0-ac43-c1a259382e0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ff9db20-8b9e-4c3a-9ab1-a23131b07080 | service: service-general +[2026-04-16 14:23:02.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094408710001 | request_id: 0ff9db20-8b9e-4c3a-9ab1-a23131b07080 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bb68d9a-7350-4d5f-a138-577f1250d9e4 | service: service-general +[2026-04-16 14:23:02.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135203530001 | request_id: 9bb68d9a-7350-4d5f-a138-577f1250d9e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 508da95b-3195-4cb8-b196-f02faa7d8de7 | service: service-general +[2026-04-16 14:23:02.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 508da95b-3195-4cb8-b196-f02faa7d8de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd49f1e7-4f34-44ed-a21f-abd14d40c850 | service: service-general +[2026-04-16 14:23:02.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504117007580001 | request_id: cd49f1e7-4f34-44ed-a21f-abd14d40c850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f277a4a8-d5fa-4810-9a78-8691e2d7bcc9 | service: service-general +[2026-04-16 14:23:02.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013011190002 | request_id: f277a4a8-d5fa-4810-9a78-8691e2d7bcc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2194701b-9d94-45a0-a784-545a1d8f7f25 | service: service-general +[2026-04-16 14:23:02.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032001170002 | request_id: 2194701b-9d94-45a0-a784-545a1d8f7f25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a92d4d1f-5829-4ec4-a95f-75db47fe8022 | service: service-general +[2026-04-16 14:23:02.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: a92d4d1f-5829-4ec4-a95f-75db47fe8022 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f76350a7-56c4-438e-8129-fc1de27f8d3a | service: service-general +[2026-04-16 14:23:02.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010805170001 | request_id: f76350a7-56c4-438e-8129-fc1de27f8d3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1dad09d-219e-438d-ac26-6a257ccdf1eb | service: service-general +[2026-04-16 14:23:02.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184601750001 | request_id: b1dad09d-219e-438d-ac26-6a257ccdf1eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee84cbc3-23ba-487a-8fc1-851c4e4dc6bd | service: service-general +[2026-04-16 14:23:02.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: ee84cbc3-23ba-487a-8fc1-851c4e4dc6bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f20d972-2043-4464-874f-8a7b941e96f0 | service: service-general +[2026-04-16 14:23:02.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 1f20d972-2043-4464-874f-8a7b941e96f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a3e71ca-f1c8-4479-99c6-21473a3b9ea5 | service: service-general +[2026-04-16 14:23:02.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506046610600001 | request_id: 3a3e71ca-f1c8-4479-99c6-21473a3b9ea5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a6499b7-2adc-490c-bef9-1d3419adba9c | service: service-general +[2026-04-16 14:23:02.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 6a6499b7-2adc-490c-bef9-1d3419adba9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79b0bf79-a305-4cd6-83e2-bb57dd6ed5f6 | service: service-general +[2026-04-16 14:23:02.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.25µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 79b0bf79-a305-4cd6-83e2-bb57dd6ed5f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 654638e1-e858-4cde-8c07-7a244bfd0cc4 | service: service-general +[2026-04-16 14:23:02.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 654638e1-e858-4cde-8c07-7a244bfd0cc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46464759-9c6d-4fad-a2ce-dfa73b131c6d | service: service-general +[2026-04-16 14:23:02.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: 46464759-9c6d-4fad-a2ce-dfa73b131c6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd7d37b2-c5df-4954-a52f-558790cccc4c | service: service-general +[2026-04-16 14:23:02.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: dd7d37b2-c5df-4954-a52f-558790cccc4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29ebf533-dd30-4190-8a36-eda9cebfa58d | service: service-general +[2026-04-16 14:23:02.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: 29ebf533-dd30-4190-8a36-eda9cebfa58d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7d9e0a5-e7c9-4bf3-80c6-34710cd45021 | service: service-general +[2026-04-16 14:23:02.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026402920002 | request_id: a7d9e0a5-e7c9-4bf3-80c6-34710cd45021 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62efa95a-d5e2-44c0-99f4-236165a71a25 | service: service-general +[2026-04-16 14:23:02.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6308054701940004 | request_id: 62efa95a-d5e2-44c0-99f4-236165a71a25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 252557f5-d9a1-44ca-8e77-a55542860288 | service: service-general +[2026-04-16 14:23:02.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911422980 | request_id: 252557f5-d9a1-44ca-8e77-a55542860288 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76dbea77-0381-4830-86ce-fd071c224632 | service: service-general +[2026-04-16 14:23:02.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517110109890002 | request_id: 76dbea77-0381-4830-86ce-fd071c224632 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79bfb98c-0d57-4244-b29a-c8844e2fddc8 | service: service-general +[2026-04-16 14:23:02.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525141404900022 | request_id: 79bfb98c-0d57-4244-b29a-c8844e2fddc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52b352f1-cadf-4bbc-ab8a-19ffc10c0ed7 | service: service-general +[2026-04-16 14:23:02.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514076512900001 | request_id: 52b352f1-cadf-4bbc-ab8a-19ffc10c0ed7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a498f5ef-546c-4cc3-8da2-3ecb8fa3b4eb | service: service-general +[2026-04-16 14:23:02.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578202512620002 | request_id: a498f5ef-546c-4cc3-8da2-3ecb8fa3b4eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16c9a65b-5a6b-41b1-9eae-67b627bcc1c7 | service: service-general +[2026-04-16 14:23:02.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014603900003 | request_id: 16c9a65b-5a6b-41b1-9eae-67b627bcc1c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55959e6b-5f9e-4ee8-8eaa-05771440308c | service: service-general +[2026-04-16 14:23:02.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.49µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054412670002 | request_id: 55959e6b-5f9e-4ee8-8eaa-05771440308c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2819ff2-50a5-4099-bb67-888f34ba1c83 | service: service-general +[2026-04-16 14:23:02.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011703830007 | request_id: f2819ff2-50a5-4099-bb67-888f34ba1c83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2f0811f-d0af-4b10-a945-caf9dda44e1c | service: service-general +[2026-04-16 14:23:02.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101550046 | request_id: d2f0811f-d0af-4b10-a945-caf9dda44e1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94e5dc1d-f5e7-4d61-ad20-fdf73f2a74ee | service: service-general +[2026-04-16 14:23:02.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506132512910001 | request_id: 94e5dc1d-f5e7-4d61-ad20-fdf73f2a74ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 833be822-3b96-4d4a-b7a8-5a31cd3b2600 | service: service-general +[2026-04-16 14:23:02.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571011208590002 | request_id: 833be822-3b96-4d4a-b7a8-5a31cd3b2600 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f438917d-9336-44a9-b3ee-1869fc43a15d | service: service-general +[2026-04-16 14:23:02.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096208920001 | request_id: f438917d-9336-44a9-b3ee-1869fc43a15d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d303d2b7-1c34-4f27-994f-1ae2ec53ac3e | service: service-general +[2026-04-16 14:23:02.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514130112590001 | request_id: d303d2b7-1c34-4f27-994f-1ae2ec53ac3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8b26375-42e3-4aaf-acbe-372112e5e5dc | service: service-general +[2026-04-16 14:23:02.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: d8b26375-42e3-4aaf-acbe-372112e5e5dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beeeab36-a0dd-465f-941a-f16ebdca3f79 | service: service-general +[2026-04-16 14:23:02.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011503580001 | request_id: beeeab36-a0dd-465f-941a-f16ebdca3f79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a222b6f6-1859-44f1-9018-d50f619890ae | service: service-general +[2026-04-16 14:23:02.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: a222b6f6-1859-44f1-9018-d50f619890ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f8e89fd-1bb1-4103-bd02-837b977ae41e | service: service-general +[2026-04-16 14:23:02.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3271054609920006 | request_id: 6f8e89fd-1bb1-4103-bd02-837b977ae41e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 969ae81f-4fb3-4cd9-8d22-d2df05672fb0 | service: service-general +[2026-04-16 14:23:02.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056202850001 | request_id: 969ae81f-4fb3-4cd9-8d22-d2df05672fb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7aae01ad-b4e1-4a88-9c5f-869c7986ea30 | service: service-general +[2026-04-16 14:23:02.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503066803070001 | request_id: 7aae01ad-b4e1-4a88-9c5f-869c7986ea30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c8fca66-81e1-4bdc-88f4-e8d62dbf3f14 | service: service-general +[2026-04-16 14:23:02.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230803940003 | request_id: 9c8fca66-81e1-4bdc-88f4-e8d62dbf3f14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6db7f8ac-d847-44aa-a052-d0f59a7e5a44 | service: service-general +[2026-04-16 14:23:02.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242303490003 | request_id: 6db7f8ac-d847-44aa-a052-d0f59a7e5a44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f9f64a6-1244-4460-8290-6eddb4acd30d | service: service-general +[2026-04-16 14:23:02.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045907830010 | request_id: 7f9f64a6-1244-4460-8290-6eddb4acd30d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0de9608-5afc-423b-b2b9-3c6387a4c7b3 | service: service-general +[2026-04-16 14:23:02.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507262404090001 | request_id: c0de9608-5afc-423b-b2b9-3c6387a4c7b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc310b5d-e206-4f18-9b45-cc0ae2cdc469 | service: service-general +[2026-04-16 14:23:02.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034905680004 | request_id: bc310b5d-e206-4f18-9b45-cc0ae2cdc469 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: def29958-a57f-45ad-a2f3-c69934035086 | service: service-general +[2026-04-16 14:23:02.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026110920001 | request_id: def29958-a57f-45ad-a2f3-c69934035086 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80a76a8c-92dc-4cad-b739-188701b402f2 | service: service-general +[2026-04-16 14:23:02.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351005450295022_ | request_id: 80a76a8c-92dc-4cad-b739-188701b402f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7fa9e23-1517-4aff-b315-cd26a0945c8e | service: service-general +[2026-04-16 14:23:02.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105706620002 | request_id: d7fa9e23-1517-4aff-b315-cd26a0945c8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25a0c2d8-9888-4c62-a1f7-c0b6bd6efada | service: service-general +[2026-04-16 14:23:02.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514201902060002 | request_id: 25a0c2d8-9888-4c62-a1f7-c0b6bd6efada | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74c58793-ba76-4c19-a48e-7efe7942bc75 | service: service-general +[2026-04-16 14:23:02.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021111550004 | request_id: 74c58793-ba76-4c19-a48e-7efe7942bc75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7924721-d2ed-460d-a2e7-7e46e497549c | service: service-general +[2026-04-16 14:23:02.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052611060002 | request_id: f7924721-d2ed-460d-a2e7-7e46e497549c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0836e0a-110a-48ef-b404-5f60951fdda7 | service: service-general +[2026-04-16 14:23:02.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514070704010003 | request_id: f0836e0a-110a-48ef-b404-5f60951fdda7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fe57302-439c-4fa2-bd0e-36bb7c12feba | service: service-general +[2026-04-16 14:23:02.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: 7fe57302-439c-4fa2-bd0e-36bb7c12feba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f79e604d-0a07-4046-ab12-b14b02d01459 | service: service-general +[2026-04-16 14:23:02.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314801980001 | request_id: f79e604d-0a07-4046-ab12-b14b02d01459 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 958b5de9-febd-487c-a8da-8bd1f934479b | service: service-general +[2026-04-16 14:23:02.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146304830001 | request_id: 958b5de9-febd-487c-a8da-8bd1f934479b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 359d9655-29aa-4c3e-9fd9-723df59b9b88 | service: service-general +[2026-04-16 14:23:02.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512147108840002 | request_id: 359d9655-29aa-4c3e-9fd9-723df59b9b88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c246b708-9f26-4074-8094-4a82e8633003 | service: service-general +[2026-04-16 14:23:02.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145911890004 | request_id: c246b708-9f26-4074-8094-4a82e8633003 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2a61286-d00a-4f07-be52-858331bedd98 | service: service-general +[2026-04-16 14:23:02.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040303090002 | request_id: a2a61286-d00a-4f07-be52-858331bedd98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8effa444-c55c-44f8-b3b7-55fb0feb3086 | service: service-general +[2026-04-16 14:23:02.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084811900004 | request_id: 8effa444-c55c-44f8-b3b7-55fb0feb3086 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb9a246f-a2c4-4d23-a336-0bc4f3eea4fa | service: service-general +[2026-04-16 14:23:02.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514064707790002 | request_id: cb9a246f-a2c4-4d23-a336-0bc4f3eea4fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 807d39cf-d2d9-4381-9896-5ed9976cc7d5 | service: service-general +[2026-04-16 14:23:02.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065808790005 | request_id: 807d39cf-d2d9-4381-9896-5ed9976cc7d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d93d01ae-a483-43c3-9c21-93a7bb2ca990 | service: service-general +[2026-04-16 14:23:02.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264509650003 | request_id: d93d01ae-a483-43c3-9c21-93a7bb2ca990 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8ab9bc9-8361-4d5a-bcac-ae4711de23b3 | service: service-general +[2026-04-16 14:23:02.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514063001580001 | request_id: a8ab9bc9-8361-4d5a-bcac-ae4711de23b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceea65b9-b95c-4c70-8d9e-6701db1e1107 | service: service-general +[2026-04-16 14:23:02.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017001030004 | request_id: ceea65b9-b95c-4c70-8d9e-6701db1e1107 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb3816df-e698-4aae-b4db-291b82a35d99 | service: service-general +[2026-04-16 14:23:02.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508206007670006 | request_id: cb3816df-e698-4aae-b4db-291b82a35d99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 700cb1c1-74ca-431c-b383-cc680fefb2e7 | service: service-general +[2026-04-16 14:23:02.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162012120002 | request_id: 700cb1c1-74ca-431c-b383-cc680fefb2e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5b8c2cd-7899-4605-8cf0-d168b4d7d502 | service: service-general +[2026-04-16 14:23:02.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185206880002 | request_id: e5b8c2cd-7899-4605-8cf0-d168b4d7d502 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03bf37b0-17bd-4153-a93f-9e23d1a5e145 | service: service-general +[2026-04-16 14:23:02.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577037112630002 | request_id: 03bf37b0-17bd-4153-a93f-9e23d1a5e145 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a85e9a3d-188d-48bb-b8cd-6cbd0e6e582e | service: service-general +[2026-04-16 14:23:02.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330107110001 | request_id: a85e9a3d-188d-48bb-b8cd-6cbd0e6e582e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c51d64fa-5705-4da5-acd8-fb474245eae4 | service: service-general +[2026-04-16 14:23:02.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517106111970001 | request_id: c51d64fa-5705-4da5-acd8-fb474245eae4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86ff6934-6093-432b-a839-7aa2b1e9bd41 | service: service-general +[2026-04-16 14:23:02.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 86ff6934-6093-432b-a839-7aa2b1e9bd41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d183f60d-5ca9-4add-a2f2-813683d6cddd | service: service-general +[2026-04-16 14:23:02.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: d183f60d-5ca9-4add-a2f2-813683d6cddd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 805db27d-1349-4272-a80c-4c1b42d8d937 | service: service-general +[2026-04-16 14:23:02.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517015211910002 | request_id: 805db27d-1349-4272-a80c-4c1b42d8d937 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea254214-e0ff-4c71-83c9-a87e180bce7d | service: service-general +[2026-04-16 14:23:02.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505102003830003 | request_id: ea254214-e0ff-4c71-83c9-a87e180bce7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:02.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c79b4907-1cbe-42de-8330-9ade9d78365d | service: service-general +[2026-04-16 14:23:02.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026105620002 | request_id: c79b4907-1cbe-42de-8330-9ade9d78365d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00a85346-83cc-4b27-bc25-d03bbfacb240 | service: service-general +[2026-04-16 14:23:03.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096910110002 | request_id: 00a85346-83cc-4b27-bc25-d03bbfacb240 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a67d2538-b328-490f-9993-f658e2c0efaa | service: service-general +[2026-04-16 14:23:03.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/11035083________ | request_id: a67d2538-b328-490f-9993-f658e2c0efaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d290a87-5354-4ceb-8cc5-d182d59988cc | service: service-general +[2026-04-16 14:23:03.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142703740001 | request_id: 3d290a87-5354-4ceb-8cc5-d182d59988cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51619275-7925-4ef8-86ad-52ff756cefd1 | service: service-general +[2026-04-16 14:23:03.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 51619275-7925-4ef8-86ad-52ff756cefd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d3a19aa-24e2-4d99-a763-fc10365ca367 | service: service-general +[2026-04-16 14:23:03.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: 8d3a19aa-24e2-4d99-a763-fc10365ca367 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 209a0b6a-f75d-474d-8476-8bd8701b9b2d | service: service-general +[2026-04-16 14:23:03.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254808590003 | request_id: 209a0b6a-f75d-474d-8476-8bd8701b9b2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ca95ee6-84d9-4345-8cb1-0b7b6b567cf3 | service: service-general +[2026-04-16 14:23:03.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140201600006 | request_id: 7ca95ee6-84d9-4345-8cb1-0b7b6b567cf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c0e7c00-a493-450a-958a-6f615b89af4d | service: service-general +[2026-04-16 14:23:03.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5964949845651654 | request_id: 7c0e7c00-a493-450a-958a-6f615b89af4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16e76019-ac0c-4775-9b6e-1b50d3c644aa | service: service-general +[2026-04-16 14:23:03.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518117006610349 | request_id: 16e76019-ac0c-4775-9b6e-1b50d3c644aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7a1c9a9-60aa-469e-9112-7b6d1698d2f5 | service: service-general +[2026-04-16 14:23:03.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 539.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: c7a1c9a9-60aa-469e-9112-7b6d1698d2f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77c44c52-8d03-449a-a36c-90bc9aa6764a | service: service-general +[2026-04-16 14:23:03.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518052210190001 | request_id: 77c44c52-8d03-449a-a36c-90bc9aa6764a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4372ebde-9274-4f3e-b0d1-4ddabceef864 | service: service-general +[2026-04-16 14:23:03.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185612720001 | request_id: 4372ebde-9274-4f3e-b0d1-4ddabceef864 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4726915c-b558-4188-b63d-acf868383ade | service: service-general +[2026-04-16 14:23:03.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508012309890002 | request_id: 4726915c-b558-4188-b63d-acf868383ade | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2eeca4d-b54f-4eb2-9f95-554c8f224ba0 | service: service-general +[2026-04-16 14:23:03.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: e2eeca4d-b54f-4eb2-9f95-554c8f224ba0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ed360d8-72b0-490c-be6d-9051c9a0ef4b | service: service-general +[2026-04-16 14:23:03.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044912670007 | request_id: 4ed360d8-72b0-490c-be6d-9051c9a0ef4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96e2aa23-0b88-43b0-bbf1-292d88420f72 | service: service-general +[2026-04-16 14:23:03.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124509780005 | request_id: 96e2aa23-0b88-43b0-bbf1-292d88420f72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce678aca-5d66-4f2b-ae54-74c7b7f30730 | service: service-general +[2026-04-16 14:23:03.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034401670001 | request_id: ce678aca-5d66-4f2b-ae54-74c7b7f30730 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98aa8d80-2084-4acb-a1cb-d3011301267c | service: service-general +[2026-04-16 14:23:03.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.397µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194612570001 | request_id: 98aa8d80-2084-4acb-a1cb-d3011301267c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0148d488-7855-4f59-a6ad-9026fda1b5d1 | service: service-general +[2026-04-16 14:23:03.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264208020003 | request_id: 0148d488-7855-4f59-a6ad-9026fda1b5d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a40466bc-6328-4c23-8990-2e6ceabbdc3f | service: service-general +[2026-04-16 14:23:03.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106506961001 | request_id: a40466bc-6328-4c23-8990-2e6ceabbdc3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15e5f47f-704c-4c12-9aa6-2dd8941c81a7 | service: service-general +[2026-04-16 14:23:03.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216204930001 | request_id: 15e5f47f-704c-4c12-9aa6-2dd8941c81a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5786f7a7-b03f-4330-a7ce-5fabfad60ee2 | service: service-general +[2026-04-16 14:23:03.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 5786f7a7-b03f-4330-a7ce-5fabfad60ee2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c013b5d-168c-4279-ad2c-ea8c14bbc3b7 | service: service-general +[2026-04-16 14:23:03.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137012680004 | request_id: 7c013b5d-168c-4279-ad2c-ea8c14bbc3b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a760f670-b378-4332-bad5-ff8c04f7fbc5 | service: service-general +[2026-04-16 14:23:03.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094201990001 | request_id: a760f670-b378-4332-bad5-ff8c04f7fbc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 554f227f-319c-4ef1-96fe-f29ca19bcb73 | service: service-general +[2026-04-16 14:23:03.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357501417530027_ | request_id: 554f227f-319c-4ef1-96fe-f29ca19bcb73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a5c052a-372a-410b-809f-d2394cb96cda | service: service-general +[2026-04-16 14:23:03.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226705800003 | request_id: 4a5c052a-372a-410b-809f-d2394cb96cda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9d97a9b-0554-4a41-b821-a824d95b4104 | service: service-general +[2026-04-16 14:23:03.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.571µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115308640002 | request_id: d9d97a9b-0554-4a41-b821-a824d95b4104 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1dce1d0-9c71-43ac-ab70-5720305dd45d | service: service-general +[2026-04-16 14:23:03.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521171108960001 | request_id: c1dce1d0-9c71-43ac-ab70-5720305dd45d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b946add-4e7b-4523-82f6-79615e41fe0d | service: service-general +[2026-04-16 14:23:03.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: 8b946add-4e7b-4523-82f6-79615e41fe0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79a43d20-b551-4e1d-b412-7e1c283b682b | service: service-general +[2026-04-16 14:23:03.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512104602580001 | request_id: 79a43d20-b551-4e1d-b412-7e1c283b682b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1936ab8-8481-428f-bc49-a3578eb19692 | service: service-general +[2026-04-16 14:23:03.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504165109570001 | request_id: b1936ab8-8481-428f-bc49-a3578eb19692 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf24cf7e-3c76-48a7-8eb4-402a82d7e9bd | service: service-general +[2026-04-16 14:23:03.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036204710001 | request_id: bf24cf7e-3c76-48a7-8eb4-402a82d7e9bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b9664cc-830e-4ed8-9696-0c167967f50f | service: service-general +[2026-04-16 14:23:03.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192610750003 | request_id: 0b9664cc-830e-4ed8-9696-0c167967f50f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5779a2a8-8412-45e0-9c7c-7f3a10b6c3fc | service: service-general +[2026-04-16 14:23:03.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030107620007 | request_id: 5779a2a8-8412-45e0-9c7c-7f3a10b6c3fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b39096f8-35f9-4a54-9a67-63b3a418ba21 | service: service-general +[2026-04-16 14:23:03.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.247µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055206620005 | request_id: b39096f8-35f9-4a54-9a67-63b3a418ba21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 982402c6-42d8-4e7b-88e0-06c909c7bfba | service: service-general +[2026-04-16 14:23:03.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 982402c6-42d8-4e7b-88e0-06c909c7bfba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a101fd96-ba69-40fd-a0f8-fc017912ca4d | service: service-general +[2026-04-16 14:23:03.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252507680004 | request_id: a101fd96-ba69-40fd-a0f8-fc017912ca4d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83e1d9ed-5229-4a80-8a16-ceaa1b09fc04 | service: service-general +[2026-04-16 14:23:03.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045011640009 | request_id: 83e1d9ed-5229-4a80-8a16-ceaa1b09fc04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71b1f7c3-aa19-4986-8548-eb3df845ed39 | service: service-general +[2026-04-16 14:23:03.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505055307900002 | request_id: 71b1f7c3-aa19-4986-8548-eb3df845ed39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbd4184b-c5b1-435b-afff-1b8b9d02467c | service: service-general +[2026-04-16 14:23:03.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502201712650001 | request_id: fbd4184b-c5b1-435b-afff-1b8b9d02467c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 470409db-23cc-4d67-9a3a-333bccd7c120 | service: service-general +[2026-04-16 14:23:03.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200311530002 | request_id: 470409db-23cc-4d67-9a3a-333bccd7c120 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05cbfb46-1b65-44e6-8989-1e0c53909181 | service: service-general +[2026-04-16 14:23:03.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020703830006 | request_id: 05cbfb46-1b65-44e6-8989-1e0c53909181 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 499d02e9-e269-4eea-be6f-267511865747 | service: service-general +[2026-04-16 14:23:03.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175407690002 | request_id: 499d02e9-e269-4eea-be6f-267511865747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ece21222-4063-4485-b167-6d94844973a9 | service: service-general +[2026-04-16 14:23:03.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513196703940001 | request_id: ece21222-4063-4485-b167-6d94844973a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e50797e6-4b16-4546-a5cd-0cdcf018c22b | service: service-general +[2026-04-16 14:23:03.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254606730006 | request_id: e50797e6-4b16-4546-a5cd-0cdcf018c22b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f338161c-1193-4443-9b4d-9fa4a1c7145e | service: service-general +[2026-04-16 14:23:03.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011612680004 | request_id: f338161c-1193-4443-9b4d-9fa4a1c7145e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 074fb063-5ce2-4718-9a37-663d433e716e | service: service-general +[2026-04-16 14:23:03.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511155201850002 | request_id: 074fb063-5ce2-4718-9a37-663d433e716e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07e5dacd-4068-4e59-ab1b-ac546149a10b | service: service-general +[2026-04-16 14:23:03.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505066001770004 | request_id: 07e5dacd-4068-4e59-ab1b-ac546149a10b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a533315-4880-4b00-acd2-b4076e7d7e3f | service: service-general +[2026-04-16 14:23:03.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104101680097 | request_id: 9a533315-4880-4b00-acd2-b4076e7d7e3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc158627-4592-448b-bf9f-9fc5f7c3b644 | service: service-general +[2026-04-16 14:23:03.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251812860005 | request_id: cc158627-4592-448b-bf9f-9fc5f7c3b644 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ca3b7d5-16b4-48ba-9b48-a1e9af509dc7 | service: service-general +[2026-04-16 14:23:03.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251812860009 | request_id: 8ca3b7d5-16b4-48ba-9b48-a1e9af509dc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3773514-0899-40ef-b86f-f14570df6473 | service: service-general +[2026-04-16 14:23:03.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196601910001 | request_id: c3773514-0899-40ef-b86f-f14570df6473 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d27f1b78-cfe3-47cd-b811-5f7648c27e98 | service: service-general +[2026-04-16 14:23:03.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244406910003 | request_id: d27f1b78-cfe3-47cd-b811-5f7648c27e98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b9fac33-75cf-4f5f-a9e2-8b59d63d92b6 | service: service-general +[2026-04-16 14:23:03.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171807980002 | request_id: 7b9fac33-75cf-4f5f-a9e2-8b59d63d92b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5aa97e25-ff5d-42e6-88ce-ecf54bad4ef5 | service: service-general +[2026-04-16 14:23:03.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306750007 | request_id: 5aa97e25-ff5d-42e6-88ce-ecf54bad4ef5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e63840f4-fa9d-4632-bbd6-6be8b0859662 | service: service-general +[2026-04-16 14:23:03.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041406430001 | request_id: e63840f4-fa9d-4632-bbd6-6be8b0859662 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 473c8093-62ba-4613-983e-06a3b183a60a | service: service-general +[2026-04-16 14:23:03.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528110702900002 | request_id: 473c8093-62ba-4613-983e-06a3b183a60a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1fdfb8e-3481-4ca2-86ce-9794a34ef089 | service: service-general +[2026-04-16 14:23:03.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106510980001 | request_id: d1fdfb8e-3481-4ca2-86ce-9794a34ef089 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c7aa93b-4d7c-4101-a801-e579ca88c721 | service: service-general +[2026-04-16 14:23:03.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085510630001 | request_id: 7c7aa93b-4d7c-4101-a801-e579ca88c721 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8c68e39-405d-48f6-8e01-781f87b904c8 | service: service-general +[2026-04-16 14:23:03.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: c8c68e39-405d-48f6-8e01-781f87b904c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e948457-4efe-4182-926e-484ee3b6f14b | service: service-general +[2026-04-16 14:23:03.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010212600001 | request_id: 7e948457-4efe-4182-926e-484ee3b6f14b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0f6da4b-740b-4420-8d7f-30a8d9ea0adc | service: service-general +[2026-04-16 14:23:03.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1702220803870001 | request_id: b0f6da4b-740b-4420-8d7f-30a8d9ea0adc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f739499-4ef5-4efe-a5db-9a791eaeb142 | service: service-general +[2026-04-16 14:23:03.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574012612020003 | request_id: 2f739499-4ef5-4efe-a5db-9a791eaeb142 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ab7dff7-f5cd-4fa3-9aa9-a452fbecf2cc | service: service-general +[2026-04-16 14:23:03.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 910.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574012512920001 | request_id: 3ab7dff7-f5cd-4fa3-9aa9-a452fbecf2cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04ce5f55-090b-4405-87f0-77acb3bf9dfc | service: service-general +[2026-04-16 14:23:03.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032211840003 | request_id: 04ce5f55-090b-4405-87f0-77acb3bf9dfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5878d54a-7b10-41aa-bd77-88e20826288b | service: service-general +[2026-04-16 14:23:03.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170408020001 | request_id: 5878d54a-7b10-41aa-bd77-88e20826288b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ffad8a1-d1b4-480a-a384-e11e505a3e68 | service: service-general +[2026-04-16 14:23:03.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244510690001 | request_id: 3ffad8a1-d1b4-480a-a384-e11e505a3e68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01fdfea8-0a43-4867-b19a-8dd970716ba2 | service: service-general +[2026-04-16 14:23:03.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579026603830002 | request_id: 01fdfea8-0a43-4867-b19a-8dd970716ba2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79697e98-085c-4593-bd27-69d9f330ad98 | service: service-general +[2026-04-16 14:23:03.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050105520003 | request_id: 79697e98-085c-4593-bd27-69d9f330ad98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fb13985-917f-4e07-833b-ece6261aaaf6 | service: service-general +[2026-04-16 14:23:03.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507000000000001 | request_id: 4fb13985-917f-4e07-833b-ece6261aaaf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4265073e-a2ce-4f41-97c5-4679b3e90adc | service: service-general +[2026-04-16 14:23:03.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512085207900009 | request_id: 4265073e-a2ce-4f41-97c5-4679b3e90adc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55d45c83-0e98-4c36-a044-78f4744b70b7 | service: service-general +[2026-04-16 14:23:03.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045203950004 | request_id: 55d45c83-0e98-4c36-a044-78f4744b70b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89de595b-acd2-4f94-9534-c3ecd3e35706 | service: service-general +[2026-04-16 14:23:03.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503080410540002 | request_id: 89de595b-acd2-4f94-9534-c3ecd3e35706 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be172610-1086-4cd3-ae4d-57a59938e4c3 | service: service-general +[2026-04-16 14:23:03.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195705640001 | request_id: be172610-1086-4cd3-ae4d-57a59938e4c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e522e36-ef29-48ac-af5d-bfb83013cb30 | service: service-general +[2026-04-16 14:23:03.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030608770002 | request_id: 3e522e36-ef29-48ac-af5d-bfb83013cb30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b78c738-e1b1-400e-9327-2d8fd0f9b395 | service: service-general +[2026-04-16 14:23:03.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134607980002 | request_id: 0b78c738-e1b1-400e-9327-2d8fd0f9b395 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4c45631-5a09-40c6-9bc1-26b1290142d4 | service: service-general +[2026-04-16 14:23:03.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045402700002 | request_id: a4c45631-5a09-40c6-9bc1-26b1290142d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6dc9bd5-6f1d-4309-b6b6-9c51ccba73b8 | service: service-general +[2026-04-16 14:23:03.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094306930002 | request_id: b6dc9bd5-6f1d-4309-b6b6-9c51ccba73b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4e73c6a-031c-4e0c-84f3-7687a218abb4 | service: service-general +[2026-04-16 14:23:03.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026104950003 | request_id: c4e73c6a-031c-4e0c-84f3-7687a218abb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d682dc5e-4cf6-40a3-ad97-13334e6b63e9 | service: service-general +[2026-04-16 14:23:03.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056407990002 | request_id: d682dc5e-4cf6-40a3-ad97-13334e6b63e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edb179c3-4609-406c-adf2-77d26ca4d60f | service: service-general +[2026-04-16 14:23:03.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020606960001 | request_id: edb179c3-4609-406c-adf2-77d26ca4d60f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b43fada-2b11-41e0-8947-6f1792a5dfb4 | service: service-general +[2026-04-16 14:23:03.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022110610004 | request_id: 4b43fada-2b11-41e0-8947-6f1792a5dfb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e726952-97d6-4ef0-bd4f-54fa5f68f9df | service: service-general +[2026-04-16 14:23:03.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505096604680001 | request_id: 5e726952-97d6-4ef0-bd4f-54fa5f68f9df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5ede176-d9be-49c8-90fb-dedc8b9687c5 | service: service-general +[2026-04-16 14:23:03.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056108510004 | request_id: b5ede176-d9be-49c8-90fb-dedc8b9687c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44664cba-6375-4a6b-8453-c95ac4b143e4 | service: service-general +[2026-04-16 14:23:03.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074704930005 | request_id: 44664cba-6375-4a6b-8453-c95ac4b143e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93f4af09-400b-4bab-8970-674c8b665dfb | service: service-general +[2026-04-16 14:23:03.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3209054306990013 | request_id: 93f4af09-400b-4bab-8970-674c8b665dfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 998e4eee-8dd1-49ce-a321-710d6d69b0e2 | service: service-general +[2026-04-16 14:23:03.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042808180005 | request_id: 998e4eee-8dd1-49ce-a321-710d6d69b0e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ec26f3c-85c3-44a8-9aa9-fd2d528f1041 | service: service-general +[2026-04-16 14:23:03.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091703530003 | request_id: 6ec26f3c-85c3-44a8-9aa9-fd2d528f1041 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e8b900b-31d6-4822-9365-3936ed29a465 | service: service-general +[2026-04-16 14:23:03.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669768 | request_id: 7e8b900b-31d6-4822-9365-3936ed29a465 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2305b896-b998-45b7-941f-230a14a086b9 | service: service-general +[2026-04-16 14:23:03.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081601010100 | request_id: 2305b896-b998-45b7-941f-230a14a086b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 621aeeea-e4ef-47ce-a41e-753b72347aaa | service: service-general +[2026-04-16 14:23:03.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529271607920001 | request_id: 621aeeea-e4ef-47ce-a41e-753b72347aaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d54472c9-c85c-4f6c-8b86-4ccb623b3ec9 | service: service-general +[2026-04-16 14:23:03.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010207070001 | request_id: d54472c9-c85c-4f6c-8b86-4ccb623b3ec9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13168b0c-1e3d-497f-ae81-e2b4504d2630 | service: service-general +[2026-04-16 14:23:03.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215003660002 | request_id: 13168b0c-1e3d-497f-ae81-e2b4504d2630 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c941b6b-0fa2-4480-9c2f-00f4cc212bd3 | service: service-general +[2026-04-16 14:23:03.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255610720005 | request_id: 2c941b6b-0fa2-4480-9c2f-00f4cc212bd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3006eedd-3642-4e5a-8236-9ac8fd6f303b | service: service-general +[2026-04-16 14:23:03.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504130406750005 | request_id: 3006eedd-3642-4e5a-8236-9ac8fd6f303b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5dbea7a-46e5-4328-9065-5fe6eee11297 | service: service-general +[2026-04-16 14:23:03.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012404180001 | request_id: b5dbea7a-46e5-4328-9065-5fe6eee11297 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33fb63d4-3395-4789-b3b9-58f1a2371895 | service: service-general +[2026-04-16 14:23:03.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: 33fb63d4-3395-4789-b3b9-58f1a2371895 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 340e035e-49e7-403f-b295-1672b47fe03b | service: service-general +[2026-04-16 14:23:03.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020705690002 | request_id: 340e035e-49e7-403f-b295-1672b47fe03b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90f179aa-f32e-422c-ae27-87b6a5433567 | service: service-general +[2026-04-16 14:23:03.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192905890002 | request_id: 90f179aa-f32e-422c-ae27-87b6a5433567 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3e736d7-b6dc-449b-a6cb-bb3770074c07 | service: service-general +[2026-04-16 14:23:03.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506056512860008 | request_id: d3e736d7-b6dc-449b-a6cb-bb3770074c07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd705633-fa67-4d80-a92c-4a4ba8735108 | service: service-general +[2026-04-16 14:23:03.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513210112050003 | request_id: dd705633-fa67-4d80-a92c-4a4ba8735108 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3fed3c0-bf2d-4168-8aaa-3125eeff643b | service: service-general +[2026-04-16 14:23:03.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502172812860004 | request_id: d3fed3c0-bf2d-4168-8aaa-3125eeff643b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fc3fcd9-3eca-4a8f-b9cb-ebd95d5882b9 | service: service-general +[2026-04-16 14:23:03.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509194107650197 | request_id: 5fc3fcd9-3eca-4a8f-b9cb-ebd95d5882b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fda49126-5c81-40cf-8fc1-d2a6bc7d205e | service: service-general +[2026-04-16 14:23:03.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254612000001 | request_id: fda49126-5c81-40cf-8fc1-d2a6bc7d205e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a078acb-79bd-4532-ad7f-feba3f94cd4c | service: service-general +[2026-04-16 14:23:03.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250505880004 | request_id: 0a078acb-79bd-4532-ad7f-feba3f94cd4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 432834e9-8f07-4987-9de2-cdd87e15e4c8 | service: service-general +[2026-04-16 14:23:03.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 432834e9-8f07-4987-9de2-cdd87e15e4c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e791719-d7fb-43f1-ba78-12b99bda978f | service: service-general +[2026-04-16 14:23:03.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017103650001 | request_id: 9e791719-d7fb-43f1-ba78-12b99bda978f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2becae4f-965b-4811-a452-3f410580c25d | service: service-general +[2026-04-16 14:23:03.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054101760011 | request_id: 2becae4f-965b-4811-a452-3f410580c25d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a0f1323-a8c0-4f55-9b56-370547c80411 | service: service-general +[2026-04-16 14:23:03.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0312654654645646 | request_id: 6a0f1323-a8c0-4f55-9b56-370547c80411 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46903e0d-4d82-43ae-8a29-3061555b228a | service: service-general +[2026-04-16 14:23:03.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505085405000002 | request_id: 46903e0d-4d82-43ae-8a29-3061555b228a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41802b56-fc8d-406f-98ea-c6ecf1b9c26e | service: service-general +[2026-04-16 14:23:03.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136910880001 | request_id: 41802b56-fc8d-406f-98ea-c6ecf1b9c26e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef44a83c-f29e-45ab-9420-8a763d3a9bd4 | service: service-general +[2026-04-16 14:23:03.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085808900006 | request_id: ef44a83c-f29e-45ab-9420-8a763d3a9bd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1eb78205-7a8a-4264-b37b-f7d0354e95d3 | service: service-general +[2026-04-16 14:23:03.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911380537 | request_id: 1eb78205-7a8a-4264-b37b-f7d0354e95d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 195430f6-06a6-4af3-b88c-d500456fe0c8 | service: service-general +[2026-04-16 14:23:03.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506132506620001 | request_id: 195430f6-06a6-4af3-b88c-d500456fe0c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3c8b682-0fcf-4831-9f7f-55fde046aaf4 | service: service-general +[2026-04-16 14:23:03.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: a3c8b682-0fcf-4831-9f7f-55fde046aaf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8907b53d-de1f-43fb-a2b9-90d473d97b8d | service: service-general +[2026-04-16 14:23:03.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513095908920002 | request_id: 8907b53d-de1f-43fb-a2b9-90d473d97b8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21e68663-c3bf-4853-80b0-b16360926346 | service: service-general +[2026-04-16 14:23:03.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152604030001 | request_id: 21e68663-c3bf-4853-80b0-b16360926346 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f82c6d93-2c2d-4966-8c48-53cd6f7d9829 | service: service-general +[2026-04-16 14:23:03.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 275.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505122407870002 | request_id: f82c6d93-2c2d-4966-8c48-53cd6f7d9829 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 379df6c2-a228-47ca-9710-e876217f341b | service: service-general +[2026-04-16 14:23:03.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505156402900001 | request_id: 379df6c2-a228-47ca-9710-e876217f341b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e94724e-412b-4281-baf8-065c8c05f077 | service: service-general +[2026-04-16 14:23:03.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134905650005 | request_id: 3e94724e-412b-4281-baf8-065c8c05f077 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a13b72e-ab47-42b6-8389-57ea045f8eab | service: service-general +[2026-04-16 14:23:03.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180507000001 | request_id: 3a13b72e-ab47-42b6-8389-57ea045f8eab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3b82bb2-2102-43d0-a676-1790fb234c49 | service: service-general +[2026-04-16 14:23:03.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015505790007 | request_id: d3b82bb2-2102-43d0-a676-1790fb234c49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 727478d0-7661-4595-83bd-9da3f9dc3e95 | service: service-general +[2026-04-16 14:23:03.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131111800005 | request_id: 727478d0-7661-4595-83bd-9da3f9dc3e95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 727b6043-e46a-488b-abfb-0b2f70301665 | service: service-general +[2026-04-16 14:23:03.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044207890002 | request_id: 727b6043-e46a-488b-abfb-0b2f70301665 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36e89f0a-11bf-4638-af62-076ce820fa6b | service: service-general +[2026-04-16 14:23:03.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362026545454212 | request_id: 36e89f0a-11bf-4638-af62-076ce820fa6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14e0a415-1742-4502-8f6c-71b8e9f3d6d3 | service: service-general +[2026-04-16 14:23:03.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025902010004 | request_id: 14e0a415-1742-4502-8f6c-71b8e9f3d6d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb23fc24-013e-4c88-b90a-fbcb5829d943 | service: service-general +[2026-04-16 14:23:03.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/036207898669760 | request_id: fb23fc24-013e-4c88-b90a-fbcb5829d943 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e730cc1f-6bfd-49bb-9c74-3cb05b3c5638 | service: service-general +[2026-04-16 14:23:03.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012811670008 | request_id: e730cc1f-6bfd-49bb-9c74-3cb05b3c5638 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8fad1e2-a6ca-4b40-976a-71c3c0f8415c | service: service-general +[2026-04-16 14:23:03.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174096509840010 | request_id: e8fad1e2-a6ca-4b40-976a-71c3c0f8415c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3302c3e2-cff5-4b25-96b1-561d485e9beb | service: service-general +[2026-04-16 14:23:03.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200312620001 | request_id: 3302c3e2-cff5-4b25-96b1-561d485e9beb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a128ed4c-54f3-430e-a828-1dba2a357aa6 | service: service-general +[2026-04-16 14:23:03.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152604030001 | request_id: a128ed4c-54f3-430e-a828-1dba2a357aa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bdaa3b4-7aa9-4999-81ce-36b364da479c | service: service-general +[2026-04-16 14:23:03.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105000009 | request_id: 3bdaa3b4-7aa9-4999-81ce-36b364da479c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12ac132b-7681-47dc-b3d4-5a08f4d2d1a6 | service: service-general +[2026-04-16 14:23:03.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014903600006 | request_id: 12ac132b-7681-47dc-b3d4-5a08f4d2d1a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af2708f6-c69d-4f31-9b6b-c09390095e84 | service: service-general +[2026-04-16 14:23:03.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514087108760001 | request_id: af2708f6-c69d-4f31-9b6b-c09390095e84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1e0c9c2-fddb-49c1-8314-b2cb0ecfd754 | service: service-general +[2026-04-16 14:23:03.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014301890001 | request_id: a1e0c9c2-fddb-49c1-8314-b2cb0ecfd754 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2fd0fac-73bd-4790-845d-68e91cbdf223 | service: service-general +[2026-04-16 14:23:03.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085203830010 | request_id: a2fd0fac-73bd-4790-845d-68e91cbdf223 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbbc41c3-ac3b-4720-988c-2e803f50268a | service: service-general +[2026-04-16 14:23:03.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041003580002 | request_id: cbbc41c3-ac3b-4720-988c-2e803f50268a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8083f5fa-9bbc-4c8f-8ca7-1b304151a273 | service: service-general +[2026-04-16 14:23:03.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025410480001 | request_id: 8083f5fa-9bbc-4c8f-8ca7-1b304151a273 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eb0e9db-96e3-44a4-8d0c-e1719878fa56 | service: service-general +[2026-04-16 14:23:03.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086006660001 | request_id: 0eb0e9db-96e3-44a4-8d0c-e1719878fa56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 330c184d-c14e-4907-9487-265bc9e339cd | service: service-general +[2026-04-16 14:23:03.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027101740001 | request_id: 330c184d-c14e-4907-9487-265bc9e339cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4db3819-3b8c-4cfb-9e52-e73123098f5a | service: service-general +[2026-04-16 14:23:03.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: a4db3819-3b8c-4cfb-9e52-e73123098f5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da34577f-15c1-4bbf-9500-9adcb5097b1e | service: service-general +[2026-04-16 14:23:03.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214505850007 | request_id: da34577f-15c1-4bbf-9500-9adcb5097b1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf76e0f3-af3a-442a-bcf9-c65aee90b6b0 | service: service-general +[2026-04-16 14:23:03.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514055206880007 | request_id: bf76e0f3-af3a-442a-bcf9-c65aee90b6b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28460bf8-82f3-432b-97de-05a18260d377 | service: service-general +[2026-04-16 14:23:03.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507113110910001 | request_id: 28460bf8-82f3-432b-97de-05a18260d377 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1792d147-7961-44e0-94d7-998c16f69131 | service: service-general +[2026-04-16 14:23:03.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669770 | request_id: 1792d147-7961-44e0-94d7-998c16f69131 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6a7957a-517c-4086-831e-18b17b155c7e | service: service-general +[2026-04-16 14:23:03.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011406820003 | request_id: e6a7957a-517c-4086-831e-18b17b155c7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 608bce4b-9d8b-4437-9396-b71162df19b7 | service: service-general +[2026-04-16 14:23:03.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513193112530002 | request_id: 608bce4b-9d8b-4437-9396-b71162df19b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39e7f72d-47bd-4c24-96de-985205e73166 | service: service-general +[2026-04-16 14:23:03.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/036208998669771_ | request_id: 39e7f72d-47bd-4c24-96de-985205e73166 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2fb6797-d3b1-4e88-86b0-62b6d9beed5d | service: service-general +[2026-04-16 14:23:03.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505150107000043 | request_id: b2fb6797-d3b1-4e88-86b0-62b6d9beed5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a4e5b62-0a48-4ea9-83b9-30b2bf388ca3 | service: service-general +[2026-04-16 14:23:03.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016601780005 | request_id: 0a4e5b62-0a48-4ea9-83b9-30b2bf388ca3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2768fc37-3e3c-4f41-acf6-1a90d5af7ac9 | service: service-general +[2026-04-16 14:23:03.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021101620001 | request_id: 2768fc37-3e3c-4f41-acf6-1a90d5af7ac9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a713e63c-f40a-4e58-8015-1cad0c46258a | service: service-general +[2026-04-16 14:23:03.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026702880001 | request_id: a713e63c-f40a-4e58-8015-1cad0c46258a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 770a87a6-0f3a-4337-9bad-f711ca99b200 | service: service-general +[2026-04-16 14:23:03.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556731 | request_id: 770a87a6-0f3a-4337-9bad-f711ca99b200 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5ed22b5-e98b-4e3c-b501-3bf487ddf7ab | service: service-general +[2026-04-16 14:23:03.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172109180002 | request_id: d5ed22b5-e98b-4e3c-b501-3bf487ddf7ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35799670-66d5-4d10-a5d4-86770fc4d970 | service: service-general +[2026-04-16 14:23:03.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013001810001 | request_id: 35799670-66d5-4d10-a5d4-86770fc4d970 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1bda537-8a6d-4f8b-b93e-2289f76d4580 | service: service-general +[2026-04-16 14:23:03.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: b1bda537-8a6d-4f8b-b93e-2289f76d4580 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6246f59c-92c4-42a5-b6eb-5e020bafde01 | service: service-general +[2026-04-16 14:23:03.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054811710001 | request_id: 6246f59c-92c4-42a5-b6eb-5e020bafde01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4407a10c-96ba-4179-86e2-a0f5a024f3fe | service: service-general +[2026-04-16 14:23:03.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514105311880007 | request_id: 4407a10c-96ba-4179-86e2-a0f5a024f3fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acfd0409-b139-4223-9e66-2e5d10cb2b01 | service: service-general +[2026-04-16 14:23:03.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504036911910002 | request_id: acfd0409-b139-4223-9e66-2e5d10cb2b01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d18c565-fc1b-4b17-86ca-e54217f7122a | service: service-general +[2026-04-16 14:23:03.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3404111808850001 | request_id: 1d18c565-fc1b-4b17-86ca-e54217f7122a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b598465f-5873-4d37-8df5-d4d9fdf77f3c | service: service-general +[2026-04-16 14:23:03.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507325609940001 | request_id: b598465f-5873-4d37-8df5-d4d9fdf77f3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d10e8fcf-052b-4889-9e33-213226706de4 | service: service-general +[2026-04-16 14:23:03.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174802790001 | request_id: d10e8fcf-052b-4889-9e33-213226706de4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f720810c-3209-4340-ba40-280e7dba6a95 | service: service-general +[2026-04-16 14:23:03.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010203580001 | request_id: f720810c-3209-4340-ba40-280e7dba6a95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f77dc4a-92ab-4fec-8d35-36a980e651f3 | service: service-general +[2026-04-16 14:23:03.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013006610004 | request_id: 7f77dc4a-92ab-4fec-8d35-36a980e651f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e2d8cff-d1a8-47bb-8b4e-a02e8ef0c50a | service: service-general +[2026-04-16 14:23:03.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 3e2d8cff-d1a8-47bb-8b4e-a02e8ef0c50a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a276e92b-42a5-4353-98f4-d7871f5c095b | service: service-general +[2026-04-16 14:23:03.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025001830002 | request_id: a276e92b-42a5-4353-98f4-d7871f5c095b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4deede9-cb1c-4b0a-b21f-b5070808191d | service: service-general +[2026-04-16 14:23:03.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014502950003 | request_id: c4deede9-cb1c-4b0a-b21f-b5070808191d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2352e45-81eb-4ed4-bb13-ceb3445ecee6 | service: service-general +[2026-04-16 14:23:03.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: e2352e45-81eb-4ed4-bb13-ceb3445ecee6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4214f8ef-0db1-43cb-85ad-2e2a2cb38195 | service: service-general +[2026-04-16 14:23:03.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016201080004 | request_id: 4214f8ef-0db1-43cb-85ad-2e2a2cb38195 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc37c642-4fae-41bc-ac59-c793553ed314 | service: service-general +[2026-04-16 14:23:03.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101803820001 | request_id: fc37c642-4fae-41bc-ac59-c793553ed314 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d40b3a4-bd3a-4d56-8631-e9f95979d5b6 | service: service-general +[2026-04-16 14:23:03.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507280109990003 | request_id: 4d40b3a4-bd3a-4d56-8631-e9f95979d5b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08f08460-667c-4fca-b191-07aacb819384 | service: service-general +[2026-04-16 14:23:03.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114202540001 | request_id: 08f08460-667c-4fca-b191-07aacb819384 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2226cf94-a4c1-4801-855c-4293b103a93a | service: service-general +[2026-04-16 14:23:03.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: 2226cf94-a4c1-4801-855c-4293b103a93a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06edf489-110d-4856-b27b-f75d6aa5dee8 | service: service-general +[2026-04-16 14:23:03.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320608940001 | request_id: 06edf489-110d-4856-b27b-f75d6aa5dee8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdb95f7c-d51e-49a1-8ed7-88b4630a2d21 | service: service-general +[2026-04-16 14:23:03.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515162511710001 | request_id: cdb95f7c-d51e-49a1-8ed7-88b4630a2d21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c05361c4-5fda-40ae-a9b6-68168f187312 | service: service-general +[2026-04-16 14:23:03.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558039 | request_id: c05361c4-5fda-40ae-a9b6-68168f187312 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 140b564b-892e-4e2a-ad87-638e1816b066 | service: service-general +[2026-04-16 14:23:03.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506101509930002 | request_id: 140b564b-892e-4e2a-ad87-638e1816b066 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a794636a-1ba5-4531-b7e8-4aaf4062331e | service: service-general +[2026-04-16 14:23:03.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171105211939001 | request_id: a794636a-1ba5-4531-b7e8-4aaf4062331e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a480d3c5-b048-4ad2-b3ee-ccc259dfe23c | service: service-general +[2026-04-16 14:23:03.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523115006960007 | request_id: a480d3c5-b048-4ad2-b3ee-ccc259dfe23c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c920f94f-30a0-495b-b1ca-e79c2d75e881 | service: service-general +[2026-04-16 14:23:03.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6306056603800001 | request_id: c920f94f-30a0-495b-b1ca-e79c2d75e881 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30ae8e09-6c36-4eb0-b50f-0ff5ae52d863 | service: service-general +[2026-04-16 14:23:03.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131604830007 | request_id: 30ae8e09-6c36-4eb0-b50f-0ff5ae52d863 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e052b5d2-4559-4ee9-8c13-755b643bdcbd | service: service-general +[2026-04-16 14:23:03.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 554.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021702440002 | request_id: e052b5d2-4559-4ee9-8c13-755b643bdcbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccc7b330-4e49-4795-9409-3a1df4590081 | service: service-general +[2026-04-16 14:23:03.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105808790008 | request_id: ccc7b330-4e49-4795-9409-3a1df4590081 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aa10b78-40f1-4fe4-9f84-140882b16c1e | service: service-general +[2026-04-16 14:23:03.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091112890001 | request_id: 2aa10b78-40f1-4fe4-9f84-140882b16c1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e95c037d-7422-4281-a444-260ed2f95058 | service: service-general +[2026-04-16 14:23:03.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507032911650002 | request_id: e95c037d-7422-4281-a444-260ed2f95058 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a69b614b-0e82-4a2c-ae13-ee1813642bd1 | service: service-general +[2026-04-16 14:23:03.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000001545689 | request_id: a69b614b-0e82-4a2c-ae13-ee1813642bd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12f8fb5c-022a-4d59-aa87-e809fbf2d309 | service: service-general +[2026-04-16 14:23:03.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556902 | request_id: 12f8fb5c-022a-4d59-aa87-e809fbf2d309 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2d0f490-530c-49bd-b0b1-a44d7a30329b | service: service-general +[2026-04-16 14:23:03.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014509810004 | request_id: c2d0f490-530c-49bd-b0b1-a44d7a30329b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd010fbe-cc48-4cd1-8aec-8c61042506b3 | service: service-general +[2026-04-16 14:23:03.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121506200001 | request_id: bd010fbe-cc48-4cd1-8aec-8c61042506b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4eeec15c-6c98-4ebd-b562-6890cc69b57b | service: service-general +[2026-04-16 14:23:03.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509137003680002 | request_id: 4eeec15c-6c98-4ebd-b562-6890cc69b57b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a166cb2f-ecb2-4135-914a-2903d62809b6 | service: service-general +[2026-04-16 14:23:03.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.258µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147112520001 | request_id: a166cb2f-ecb2-4135-914a-2903d62809b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d5367ee-455c-4275-8432-389911cfc5f3 | service: service-general +[2026-04-16 14:23:03.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010109550002 | request_id: 8d5367ee-455c-4275-8432-389911cfc5f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3319b5db-d73f-48b3-a7a5-c6121b0a711b | service: service-general +[2026-04-16 14:23:03.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: 3319b5db-d73f-48b3-a7a5-c6121b0a711b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 690556c5-c728-497a-8d85-b8184e026f78 | service: service-general +[2026-04-16 14:23:03.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522110702970002 | request_id: 690556c5-c728-497a-8d85-b8184e026f78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9be41780-9ffa-48ae-9066-14db8fe09722 | service: service-general +[2026-04-16 14:23:03.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275082008770034 | request_id: 9be41780-9ffa-48ae-9066-14db8fe09722 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4eb4cc76-ce39-4291-9c81-1e45e0a562d5 | service: service-general +[2026-04-16 14:23:03.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216801590001 | request_id: 4eb4cc76-ce39-4291-9c81-1e45e0a562d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b7101bc-9b71-4149-ad53-4ae16dbe6715 | service: service-general +[2026-04-16 14:23:03.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511112710630002 | request_id: 2b7101bc-9b71-4149-ad53-4ae16dbe6715 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e00de79-edae-42c5-a2b5-d09ddc1dfc52 | service: service-general +[2026-04-16 14:23:03.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184210680005 | request_id: 4e00de79-edae-42c5-a2b5-d09ddc1dfc52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 162912b4-fde9-49c6-8e99-c93c573ce22f | service: service-general +[2026-04-16 14:23:03.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234705710001 | request_id: 162912b4-fde9-49c6-8e99-c93c573ce22f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acf2ca7a-49a1-4dfe-ace9-e7026b508667 | service: service-general +[2026-04-16 14:23:03.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5318035202980002 | request_id: acf2ca7a-49a1-4dfe-ace9-e7026b508667 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a121ec20-39d4-45e3-9771-dc210567cc67 | service: service-general +[2026-04-16 14:23:03.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016304800008 | request_id: a121ec20-39d4-45e3-9771-dc210567cc67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 682cae07-77c8-4523-9f86-f16e426fe935 | service: service-general +[2026-04-16 14:23:03.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519132110930001 | request_id: 682cae07-77c8-4523-9f86-f16e426fe935 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49bd2fbd-6575-4f5e-8fad-e94979398713 | service: service-general +[2026-04-16 14:23:03.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016012930002 | request_id: 49bd2fbd-6575-4f5e-8fad-e94979398713 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1c889c4-3b79-4ef4-981c-af7fd3b9d71e | service: service-general +[2026-04-16 14:23:03.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012909700004 | request_id: e1c889c4-3b79-4ef4-981c-af7fd3b9d71e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7abc01e3-d2c8-4762-8a62-9c739c76559a | service: service-general +[2026-04-16 14:23:03.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552526 | request_id: 7abc01e3-d2c8-4762-8a62-9c739c76559a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f071f0e0-68ee-49df-9705-3273c8654cf2 | service: service-general +[2026-04-16 14:23:03.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574014112770003 | request_id: f071f0e0-68ee-49df-9705-3273c8654cf2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1094f17c-eff5-40f5-8ce0-76161eb47b7d | service: service-general +[2026-04-16 14:23:03.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185709950001 | request_id: 1094f17c-eff5-40f5-8ce0-76161eb47b7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de301ad7-dc5e-45d8-9422-5e33662da05a | service: service-general +[2026-04-16 14:23:03.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256305670002 | request_id: de301ad7-dc5e-45d8-9422-5e33662da05a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f62ed726-91e6-4aed-93ca-73bd4330283d | service: service-general +[2026-04-16 14:23:03.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104909940007 | request_id: f62ed726-91e6-4aed-93ca-73bd4330283d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5600122-56f6-4265-9a22-a3fc16008c27 | service: service-general +[2026-04-16 14:23:03.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042107950002 | request_id: a5600122-56f6-4265-9a22-a3fc16008c27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb645017-70ee-45f4-a22d-c3858e2da3e1 | service: service-general +[2026-04-16 14:23:03.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034412970010 | request_id: fb645017-70ee-45f4-a22d-c3858e2da3e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cde745c4-fbe4-4ec4-9820-66005c9b7e2b | service: service-general +[2026-04-16 14:23:03.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065404870002 | request_id: cde745c4-fbe4-4ec4-9820-66005c9b7e2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee073da2-cdba-4349-94f9-897216b832d0 | service: service-general +[2026-04-16 14:23:03.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054107810266 | request_id: ee073da2-cdba-4349-94f9-897216b832d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfca23dc-2189-4586-9f76-df1d9e662228 | service: service-general +[2026-04-16 14:23:03.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3329146701950002 | request_id: cfca23dc-2189-4586-9f76-df1d9e662228 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18d44e88-2847-479c-9877-1e70268b07f1 | service: service-general +[2026-04-16 14:23:03.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181701800005 | request_id: 18d44e88-2847-479c-9877-1e70268b07f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 350b034f-08da-4ddc-a532-8682ccb938ba | service: service-general +[2026-04-16 14:23:03.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044609800006 | request_id: 350b034f-08da-4ddc-a532-8682ccb938ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8c4a4f7-3eac-4b93-8b74-3a34a5f8e9c2 | service: service-general +[2026-04-16 14:23:03.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020209510001 | request_id: c8c4a4f7-3eac-4b93-8b74-3a34a5f8e9c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55ea556f-7ab8-44a3-ab7e-01794edc16b4 | service: service-general +[2026-04-16 14:23:03.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226705010001 | request_id: 55ea556f-7ab8-44a3-ab7e-01794edc16b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c632f50-743a-4c69-b436-9cb7dc0a234d | service: service-general +[2026-04-16 14:23:03.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507197007970001 | request_id: 1c632f50-743a-4c69-b436-9cb7dc0a234d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d07b09b9-8a63-46d9-9424-a5d0bc2557bf | service: service-general +[2026-04-16 14:23:03.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507187012000003 | request_id: d07b09b9-8a63-46d9-9424-a5d0bc2557bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 710e0621-d1af-4e6e-89b3-b1188dc9e2f9 | service: service-general +[2026-04-16 14:23:03.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036110920003 | request_id: 710e0621-d1af-4e6e-89b3-b1188dc9e2f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1a1e135-7b80-45b5-a975-faf7d454b283 | service: service-general +[2026-04-16 14:23:03.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036705640001 | request_id: f1a1e135-7b80-45b5-a975-faf7d454b283 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4b39bb6-00c0-4244-869f-e4e7a5e3d4a3 | service: service-general +[2026-04-16 14:23:03.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130208000001 | request_id: e4b39bb6-00c0-4244-869f-e4e7a5e3d4a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d359d8d-de00-420a-9253-677d7b8419b5 | service: service-general +[2026-04-16 14:23:03.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036110920002 | request_id: 1d359d8d-de00-420a-9253-677d7b8419b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77458c24-254c-4749-8784-ded2d48db5e4 | service: service-general +[2026-04-16 14:23:03.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022004630001 | request_id: 77458c24-254c-4749-8784-ded2d48db5e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f441be8-6735-4324-85fc-08f0d3433fc9 | service: service-general +[2026-04-16 14:23:03.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030610830101 | request_id: 0f441be8-6735-4324-85fc-08f0d3433fc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9759ee8a-4702-4fec-8de5-41bc40b12d2a | service: service-general +[2026-04-16 14:23:03.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204408910001 | request_id: 9759ee8a-4702-4fec-8de5-41bc40b12d2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e494923-434c-4e3a-92b5-059e16fad760 | service: service-general +[2026-04-16 14:23:03.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505196501970001 | request_id: 7e494923-434c-4e3a-92b5-059e16fad760 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 281a994b-5cfc-4761-97cb-118a1a76093b | service: service-general +[2026-04-16 14:23:03.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010507620005 | request_id: 281a994b-5cfc-4761-97cb-118a1a76093b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17b1d60e-ac12-403a-9e59-fe7fe4a8ce48 | service: service-general +[2026-04-16 14:23:03.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519111406910001 | request_id: 17b1d60e-ac12-403a-9e59-fe7fe4a8ce48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 17999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a10b34de-b9f0-4e87-8c79-2ab7c31f6ff0 | service: service-general +[2026-04-16 14:23:03.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095508950003 | request_id: a10b34de-b9f0-4e87-8c79-2ab7c31f6ff0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15e31444-bcf5-445b-8325-e95cf9dd4f46 | service: service-general +[2026-04-16 14:23:03.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 15e31444-bcf5-445b-8325-e95cf9dd4f46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92293a1a-2aa9-4de5-9d80-034b20e9991f | service: service-general +[2026-04-16 14:23:03.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008998669772 | request_id: 92293a1a-2aa9-4de5-9d80-034b20e9991f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fe162b9-4c95-40a9-bd9f-c7eba1be6409 | service: service-general +[2026-04-16 14:23:03.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056606650001 | request_id: 0fe162b9-4c95-40a9-bd9f-c7eba1be6409 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e2f5db4-73e4-4370-b8ff-2e9d5334c58a | service: service-general +[2026-04-16 14:23:03.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022306780002 | request_id: 1e2f5db4-73e4-4370-b8ff-2e9d5334c58a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 683c6a41-0031-4132-b1d0-5e266de92880 | service: service-general +[2026-04-16 14:23:03.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241206860003 | request_id: 683c6a41-0031-4132-b1d0-5e266de92880 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 246daaed-b79e-4184-8d6c-8cbc714cc76c | service: service-general +[2026-04-16 14:23:03.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516162402960004 | request_id: 246daaed-b79e-4184-8d6c-8cbc714cc76c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 230bc7ba-7983-45be-ae0d-fbb3d0ce418c | service: service-general +[2026-04-16 14:23:03.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505076711940003 | request_id: 230bc7ba-7983-45be-ae0d-fbb3d0ce418c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8a1fa04-02e0-4bc8-bbb4-21b6b26f0875 | service: service-general +[2026-04-16 14:23:03.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245208950004 | request_id: e8a1fa04-02e0-4bc8-bbb4-21b6b26f0875 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 327f4da1-ae9a-41c9-ae7d-5f31136c9cbd | service: service-general +[2026-04-16 14:23:03.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175306860002 | request_id: 327f4da1-ae9a-41c9-ae7d-5f31136c9cbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fe3b61a-bf9e-490c-9ec7-2f2ee76edf32 | service: service-general +[2026-04-16 14:23:03.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150712150003 | request_id: 3fe3b61a-bf9e-490c-9ec7-2f2ee76edf32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7708271d-d4d8-48c2-826c-84d57b54e91f | service: service-general +[2026-04-16 14:23:03.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008910470190 | request_id: 7708271d-d4d8-48c2-826c-84d57b54e91f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a2e0726-aa07-4292-89a6-da4683e6f43b | service: service-general +[2026-04-16 14:23:03.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050411950003 | request_id: 0a2e0726-aa07-4292-89a6-da4683e6f43b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49030444-7cdc-4aee-b991-3a54e76a5ada | service: service-general +[2026-04-16 14:23:03.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232402800001 | request_id: 49030444-7cdc-4aee-b991-3a54e76a5ada | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5f9a30e-4139-41a1-92db-e6fc18a5bd3a | service: service-general +[2026-04-16 14:23:03.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275021201620026 | request_id: a5f9a30e-4139-41a1-92db-e6fc18a5bd3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0bdcd1b-6592-45fb-b7f6-7f10d4975d2f | service: service-general +[2026-04-16 14:23:03.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131608480002 | request_id: c0bdcd1b-6592-45fb-b7f6-7f10d4975d2f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e2631ee-9e7d-4c40-8a63-ff61bbc4eff6 | service: service-general +[2026-04-16 14:23:03.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507212505700003 | request_id: 9e2631ee-9e7d-4c40-8a63-ff61bbc4eff6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01afc7c4-e3e3-459b-903f-b8d66d750d9e | service: service-general +[2026-04-16 14:23:03.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: 01afc7c4-e3e3-459b-903f-b8d66d750d9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c55ca681-66c2-4360-a70a-e3c464338863 | service: service-general +[2026-04-16 14:23:03.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015003960001 | request_id: c55ca681-66c2-4360-a70a-e3c464338863 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d74d17a-a0d0-4ec2-bffa-b61db2dc17bb | service: service-general +[2026-04-16 14:23:03.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 7d74d17a-a0d0-4ec2-bffa-b61db2dc17bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f36eccf8-3f82-48ad-a0ec-36d638a0f378 | service: service-general +[2026-04-16 14:23:03.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060107910183 | request_id: f36eccf8-3f82-48ad-a0ec-36d638a0f378 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53325a50-0fa3-4670-9272-b468419884e6 | service: service-general +[2026-04-16 14:23:03.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505115402910001 | request_id: 53325a50-0fa3-4670-9272-b468419884e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40aca74a-14a4-42bb-a208-3bd2439dbfb1 | service: service-general +[2026-04-16 14:23:03.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192102910001 | request_id: 40aca74a-14a4-42bb-a208-3bd2439dbfb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13193ff2-3dab-4ece-b7fb-31d156ab73eb | service: service-general +[2026-04-16 14:23:03.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 13193ff2-3dab-4ece-b7fb-31d156ab73eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c103ab3-371c-47e5-aba1-d718351b179f | service: service-general +[2026-04-16 14:23:03.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040706540003 | request_id: 3c103ab3-371c-47e5-aba1-d718351b179f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faad2263-e48a-4931-8237-040a64d25a80 | service: service-general +[2026-04-16 14:23:03.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016111590003 | request_id: faad2263-e48a-4931-8237-040a64d25a80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecb3364c-5ca9-4516-9191-ec54a1d42115 | service: service-general +[2026-04-16 14:23:03.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: ecb3364c-5ca9-4516-9191-ec54a1d42115 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bcf2138-95cd-41e1-aa8b-27fb41f48ca0 | service: service-general +[2026-04-16 14:23:03.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5207026302950001 | request_id: 5bcf2138-95cd-41e1-aa8b-27fb41f48ca0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aac8e3e8-3741-44ee-ba16-280f13a38a96 | service: service-general +[2026-04-16 14:23:03.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055811970008 | request_id: aac8e3e8-3741-44ee-ba16-280f13a38a96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 736cde4d-8fb1-4d11-9c5b-05ea5d50b37f | service: service-general +[2026-04-16 14:23:03.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036708690003 | request_id: 736cde4d-8fb1-4d11-9c5b-05ea5d50b37f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e088c0a-a184-4805-b1f6-305163387f81 | service: service-general +[2026-04-16 14:23:03.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505071312560001 | request_id: 4e088c0a-a184-4805-b1f6-305163387f81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c50f72a-1a3e-406f-9677-eb3c86d1be3d | service: service-general +[2026-04-16 14:23:03.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026201760001 | request_id: 4c50f72a-1a3e-406f-9677-eb3c86d1be3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a34200f3-8661-42b1-b732-524ad20946bd | service: service-general +[2026-04-16 14:23:03.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051005960006 | request_id: a34200f3-8661-42b1-b732-524ad20946bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fef9ba4e-d123-41af-b91a-036af5da122b | service: service-general +[2026-04-16 14:23:03.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020504870001 | request_id: fef9ba4e-d123-41af-b91a-036af5da122b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 335d6536-1d68-4b76-a4b5-e22b5d671618 | service: service-general +[2026-04-16 14:23:03.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529012302970005 | request_id: 335d6536-1d68-4b76-a4b5-e22b5d671618 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 074ffdbf-ffab-4df2-b847-8e5179ade145 | service: service-general +[2026-04-16 14:23:03.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196606930001 | request_id: 074ffdbf-ffab-4df2-b847-8e5179ade145 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f668da5b-b637-43d1-8e8c-faeb96932e4b | service: service-general +[2026-04-16 14:23:03.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180110880002 | request_id: f668da5b-b637-43d1-8e8c-faeb96932e4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bb8b8ee-6e4d-431a-9bbd-1922266e4926 | service: service-general +[2026-04-16 14:23:03.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518081109470001 | request_id: 5bb8b8ee-6e4d-431a-9bbd-1922266e4926 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e32b70a-f241-4c3d-9904-b7e337b852e5 | service: service-general +[2026-04-16 14:23:03.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022809780006 | request_id: 7e32b70a-f241-4c3d-9904-b7e337b852e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b9ef5f7-e3ba-43c2-96b9-c113324d35d9 | service: service-general +[2026-04-16 14:23:03.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0369255451159772 | request_id: 6b9ef5f7-e3ba-43c2-96b9-c113324d35d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72d92869-5ec0-48a0-b0cb-d8d916c47037 | service: service-general +[2026-04-16 14:23:03.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244207730008 | request_id: 72d92869-5ec0-48a0-b0cb-d8d916c47037 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79bd98ce-ae54-4a0f-8b32-8a1f34049b99 | service: service-general +[2026-04-16 14:23:03.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506172607120004 | request_id: 79bd98ce-ae54-4a0f-8b32-8a1f34049b99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3e80f04-1c8d-4b25-947d-88e7466ea3f1 | service: service-general +[2026-04-16 14:23:03.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 599.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410960005 | request_id: b3e80f04-1c8d-4b25-947d-88e7466ea3f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2873718c-715b-420c-b32e-ac81d75cee29 | service: service-general +[2026-04-16 14:23:03.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252802650001 | request_id: 2873718c-715b-420c-b32e-ac81d75cee29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dc8d6c2-5ad7-4c2b-b79e-b9cd3899693a | service: service-general +[2026-04-16 14:23:03.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040902830008 | request_id: 3dc8d6c2-5ad7-4c2b-b79e-b9cd3899693a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63ccae2a-8a61-4030-8705-9fda22630768 | service: service-general +[2026-04-16 14:23:03.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012908710004 | request_id: 63ccae2a-8a61-4030-8705-9fda22630768 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b343e9fd-df18-4a36-b6d0-635b0f17453c | service: service-general +[2026-04-16 14:23:03.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545683 | request_id: b343e9fd-df18-4a36-b6d0-635b0f17453c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 247f6ce2-ace6-4c8f-a7e8-9e4f1dcd8984 | service: service-general +[2026-04-16 14:23:03.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251604870002 | request_id: 247f6ce2-ace6-4c8f-a7e8-9e4f1dcd8984 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69c77a48-f98a-42e3-b835-c25d25fe5128 | service: service-general +[2026-04-16 14:23:03.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000011545688 | request_id: 69c77a48-f98a-42e3-b835-c25d25fe5128 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69e4f49a-7b66-4246-bdf2-af92048929dc | service: service-general +[2026-04-16 14:23:03.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195505970003 | request_id: 69e4f49a-7b66-4246-bdf2-af92048929dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67544718-3136-4a38-bd87-49184ef6d224 | service: service-general +[2026-04-16 14:23:03.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044709850009 | request_id: 67544718-3136-4a38-bd87-49184ef6d224 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e748b4b2-7359-4ef5-9dde-d82efc665196 | service: service-general +[2026-04-16 14:23:03.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008910518125 | request_id: e748b4b2-7359-4ef5-9dde-d82efc665196 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61574f91-fab1-4dc5-bf93-210c825ccf8f | service: service-general +[2026-04-16 14:23:03.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180505680004 | request_id: 61574f91-fab1-4dc5-bf93-210c825ccf8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a89a5acb-ecb9-4404-8598-bec9a22a1228 | service: service-general +[2026-04-16 14:23:03.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1208187012930002 | request_id: a89a5acb-ecb9-4404-8598-bec9a22a1228 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 116a7025-3ac2-49de-8fc2-9b52d24565b9 | service: service-general +[2026-04-16 14:23:03.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020101930005 | request_id: 116a7025-3ac2-49de-8fc2-9b52d24565b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f10a1f5a-9364-47df-9fc1-35567deb34bd | service: service-general +[2026-04-16 14:23:03.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545959 | request_id: f10a1f5a-9364-47df-9fc1-35567deb34bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1c8cc95-194d-40f2-b10a-812854a4701d | service: service-general +[2026-04-16 14:23:03.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545663 | request_id: a1c8cc95-194d-40f2-b10a-812854a4701d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a581733-9d40-4c85-bd96-2822e47c41d2 | service: service-general +[2026-04-16 14:23:03.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050105770013 | request_id: 8a581733-9d40-4c85-bd96-2822e47c41d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66df9e95-7b8c-46e0-a26e-5b931bd19603 | service: service-general +[2026-04-16 14:23:03.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000545671 | request_id: 66df9e95-7b8c-46e0-a26e-5b931bd19603 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96679058-afe5-4b4b-a82e-207ea274507d | service: service-general +[2026-04-16 14:23:03.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160101730009 | request_id: 96679058-afe5-4b4b-a82e-207ea274507d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd3f88ee-020d-41b7-97ad-c49fb1e8db9c | service: service-general +[2026-04-16 14:23:03.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008910219447 | request_id: bd3f88ee-020d-41b7-97ad-c49fb1e8db9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15618426-e5ae-4b9c-9620-7efc5d23fa4f | service: service-general +[2026-04-16 14:23:03.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184304770003 | request_id: 15618426-e5ae-4b9c-9620-7efc5d23fa4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e51c7fd8-43a0-497a-bb71-5d91e3071e3d | service: service-general +[2026-04-16 14:23:03.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911318638 | request_id: e51c7fd8-43a0-497a-bb71-5d91e3071e3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d0b7904-892c-46dd-a32d-0cb4eeae7199 | service: service-general +[2026-04-16 14:23:03.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362005965669772 | request_id: 7d0b7904-892c-46dd-a32d-0cb4eeae7199 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df31aa56-fab4-4604-a8d5-a8d4dcc76aff | service: service-general +[2026-04-16 14:23:03.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: df31aa56-fab4-4604-a8d5-a8d4dcc76aff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 459cc3a4-c515-4744-b836-50de35707044 | service: service-general +[2026-04-16 14:23:03.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513154810970001 | request_id: 459cc3a4-c515-4744-b836-50de35707044 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dab369f2-b5d8-4705-b910-4d31bd76d53f | service: service-general +[2026-04-16 14:23:03.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031001690003 | request_id: dab369f2-b5d8-4705-b910-4d31bd76d53f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe821dbb-8a55-45e7-9942-e162ea377c8e | service: service-general +[2026-04-16 14:23:03.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: fe821dbb-8a55-45e7-9942-e162ea377c8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b261e002-e214-4857-b5f4-e772cb71c307 | service: service-general +[2026-04-16 14:23:03.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025508750003 | request_id: b261e002-e214-4857-b5f4-e772cb71c307 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11623af6-cb46-4039-b243-4726058c1eda | service: service-general +[2026-04-16 14:23:03.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: 11623af6-cb46-4039-b243-4726058c1eda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12cfea47-c825-4959-a8fe-f26f6d73080d | service: service-general +[2026-04-16 14:23:03.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256507800002 | request_id: 12cfea47-c825-4959-a8fe-f26f6d73080d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6e80c65-a4bf-49cd-a374-2c66a48e41b4 | service: service-general +[2026-04-16 14:23:03.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180606910001 | request_id: e6e80c65-a4bf-49cd-a374-2c66a48e41b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58181fad-4992-4d8c-b400-ebd01426156a | service: service-general +[2026-04-16 14:23:03.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362025845025455 | request_id: 58181fad-4992-4d8c-b400-ebd01426156a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45219453-ebd0-4030-807c-3c7357d1d8c9 | service: service-general +[2026-04-16 14:23:03.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012406950003 | request_id: 45219453-ebd0-4030-807c-3c7357d1d8c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf026b92-3806-4b30-bed7-57d1b3d83a9b | service: service-general +[2026-04-16 14:23:03.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036009650003 | request_id: bf026b92-3806-4b30-bed7-57d1b3d83a9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f86c9ed9-b60a-4863-8f3a-06b557d7d06c | service: service-general +[2026-04-16 14:23:03.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244309010001 | request_id: f86c9ed9-b60a-4863-8f3a-06b557d7d06c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b48cd13-18bf-4e8e-b2e8-00924df7d759 | service: service-general +[2026-04-16 14:23:03.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510054606940003 | request_id: 4b48cd13-18bf-4e8e-b2e8-00924df7d759 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cba70af9-c886-431f-ae46-b382c42a46b7 | service: service-general +[2026-04-16 14:23:03.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911123817 | request_id: cba70af9-c886-431f-ae46-b382c42a46b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26069649-7852-4fdf-bbcb-57531bbd11f0 | service: service-general +[2026-04-16 14:23:03.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911456553 | request_id: 26069649-7852-4fdf-bbcb-57531bbd11f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8aaee13c-0606-48c7-af41-43239761eb17 | service: service-general +[2026-04-16 14:23:03.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115907710001 | request_id: 8aaee13c-0606-48c7-af41-43239761eb17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59146d47-335c-4a07-8b3b-f0bff4e37cf5 | service: service-general +[2026-04-16 14:23:03.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256308820007 | request_id: 59146d47-335c-4a07-8b3b-f0bff4e37cf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12f8cfe6-1400-4244-9686-7dc20093130a | service: service-general +[2026-04-16 14:23:03.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911335258 | request_id: 12f8cfe6-1400-4244-9686-7dc20093130a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 153a3d7a-08e7-43b7-949b-2346c7e31459 | service: service-general +[2026-04-16 14:23:03.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911484425 | request_id: 153a3d7a-08e7-43b7-949b-2346c7e31459 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afcae6dc-570a-43e0-9e37-aa3d3f4b7ea3 | service: service-general +[2026-04-16 14:23:03.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052303950005 | request_id: afcae6dc-570a-43e0-9e37-aa3d3f4b7ea3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b9be848-bf72-4d7d-9e4e-b5a3e02ef729 | service: service-general +[2026-04-16 14:23:03.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 117.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235205860001 | request_id: 8b9be848-bf72-4d7d-9e4e-b5a3e02ef729 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 679264cf-53ca-4425-8c48-0407b21d7142 | service: service-general +[2026-04-16 14:23:03.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185207880003 | request_id: 679264cf-53ca-4425-8c48-0407b21d7142 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08433143-fbb0-4bfa-b35f-1f69a469dc82 | service: service-general +[2026-04-16 14:23:03.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911274190 | request_id: 08433143-fbb0-4bfa-b35f-1f69a469dc82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70b84d95-61f5-460a-a49e-15af7ef7c747 | service: service-general +[2026-04-16 14:23:03.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 70b84d95-61f5-460a-a49e-15af7ef7c747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 741256c3-5500-4899-bdbb-7735f674068b | service: service-general +[2026-04-16 14:23:03.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008218451250 | request_id: 741256c3-5500-4899-bdbb-7735f674068b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75b70368-bda2-4c5d-872a-5a375fb0ae72 | service: service-general +[2026-04-16 14:23:03.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091808740007 | request_id: 75b70368-bda2-4c5d-872a-5a375fb0ae72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1b842cc-5d1a-47ea-bcb1-67eb242456f9 | service: service-general +[2026-04-16 14:23:03.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911198098 | request_id: a1b842cc-5d1a-47ea-bcb1-67eb242456f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceeb0469-c9b5-4476-bf2a-17a9f3a7d989 | service: service-general +[2026-04-16 14:23:03.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0365284515219772 | request_id: ceeb0469-c9b5-4476-bf2a-17a9f3a7d989 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 748dc453-0f53-4fcd-bc7b-d25d08126cac | service: service-general +[2026-04-16 14:23:03.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252203660003 | request_id: 748dc453-0f53-4fcd-bc7b-d25d08126cac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86f26103-527d-44ad-812a-4796ea13f22f | service: service-general +[2026-04-16 14:23:03.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524240806760004 | request_id: 86f26103-527d-44ad-812a-4796ea13f22f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 207e6642-fecd-4a1b-838e-d31b8858148a | service: service-general +[2026-04-16 14:23:03.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0251545465169772 | request_id: 207e6642-fecd-4a1b-838e-d31b8858148a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dbc25fb-5bce-4eb7-afec-e47fd82fadf5 | service: service-general +[2026-04-16 14:23:03.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8615454518669772 | request_id: 3dbc25fb-5bce-4eb7-afec-e47fd82fadf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99e63ef3-5e23-4e9c-9030-3353bc66afe3 | service: service-general +[2026-04-16 14:23:03.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 618.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008910904308 | request_id: 99e63ef3-5e23-4e9c-9030-3353bc66afe3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01fcbd7a-90eb-4f47-80e4-36ce3009050f | service: service-general +[2026-04-16 14:23:03.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 237.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0564646546569772 | request_id: 01fcbd7a-90eb-4f47-80e4-36ce3009050f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 917be57d-b45a-458a-8187-8841a3cdd51f | service: service-general +[2026-04-16 14:23:03.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911151193 | request_id: 917be57d-b45a-458a-8187-8841a3cdd51f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b1a5263-6dbb-4e09-9b40-ee4dc8475632 | service: service-general +[2026-04-16 14:23:03.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520036107910001 | request_id: 1b1a5263-6dbb-4e09-9b40-ee4dc8475632 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c606c75f-c564-4883-8379-21130378f069 | service: service-general +[2026-04-16 14:23:03.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 259.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031512710002 | request_id: c606c75f-c564-4883-8379-21130378f069 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e77527e-3025-45e4-8a42-bdb3c30590cc | service: service-general +[2026-04-16 14:23:03.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160809920001 | request_id: 5e77527e-3025-45e4-8a42-bdb3c30590cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17c04f4b-bab5-4a39-8043-f08effd2e275 | service: service-general +[2026-04-16 14:23:03.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911459150 | request_id: 17c04f4b-bab5-4a39-8043-f08effd2e275 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3987be2-eb36-49e0-8785-ac8db45c3035 | service: service-general +[2026-04-16 14:23:03.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156612530001 | request_id: f3987be2-eb36-49e0-8785-ac8db45c3035 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62720a3f-2adb-4d52-879f-1636c7962a28 | service: service-general +[2026-04-16 14:23:03.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0545487851515472 | request_id: 62720a3f-2adb-4d52-879f-1636c7962a28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea4d5ff8-b6a8-408e-bfbd-4503129d5891 | service: service-general +[2026-04-16 14:23:03.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911273717 | request_id: ea4d5ff8-b6a8-408e-bfbd-4503129d5891 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42493a58-f2d8-46b8-b206-4192161a34ca | service: service-general +[2026-04-16 14:23:03.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911456552 | request_id: 42493a58-f2d8-46b8-b206-4192161a34ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ac84565-cd41-4e4d-afd9-b9c7313662a8 | service: service-general +[2026-04-16 14:23:03.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1545454784845772 | request_id: 5ac84565-cd41-4e4d-afd9-b9c7313662a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3128ba89-b2e6-41b3-9fda-0096db191909 | service: service-general +[2026-04-16 14:23:03.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911443933 | request_id: 3128ba89-b2e6-41b3-9fda-0096db191909 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14602d8c-2e80-4115-a05a-b2dc8dcdbf89 | service: service-general +[2026-04-16 14:23:03.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331211160001 | request_id: 14602d8c-2e80-4115-a05a-b2dc8dcdbf89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56b15b94-efb5-410e-aac0-cefb4991d8af | service: service-general +[2026-04-16 14:23:03.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911219339 | request_id: 56b15b94-efb5-410e-aac0-cefb4991d8af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eaeff995-56b8-4ffe-819c-d64e78fcd5f7 | service: service-general +[2026-04-16 14:23:03.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016712620004 | request_id: eaeff995-56b8-4ffe-819c-d64e78fcd5f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57cea681-494e-46e2-be7e-e0cec75c12b3 | service: service-general +[2026-04-16 14:23:03.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911273721 | request_id: 57cea681-494e-46e2-be7e-e0cec75c12b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0c8372d-ae58-4aee-9da4-d64e0026de11 | service: service-general +[2026-04-16 14:23:03.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911276101 | request_id: d0c8372d-ae58-4aee-9da4-d64e0026de11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b643fe72-b73d-42dd-a739-0cb9cd49266f | service: service-general +[2026-04-16 14:23:03.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.051µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021803810003 | request_id: b643fe72-b73d-42dd-a739-0cb9cd49266f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1f290d1-5e55-4ebc-beb8-b59035d325b7 | service: service-general +[2026-04-16 14:23:03.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: b1f290d1-5e55-4ebc-beb8-b59035d325b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e14ad1b-edb7-4e70-8007-098f1a529a83 | service: service-general +[2026-04-16 14:23:03.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210901910003 | request_id: 9e14ad1b-edb7-4e70-8007-098f1a529a83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63490518-93ce-4623-b5a9-445a04f09865 | service: service-general +[2026-04-16 14:23:03.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023112460001 | request_id: 63490518-93ce-4623-b5a9-445a04f09865 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9408fdc7-f34f-4caf-ba29-f40213d1b4cd | service: service-general +[2026-04-16 14:23:03.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911467624 | request_id: 9408fdc7-f34f-4caf-ba29-f40213d1b4cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07c0e3cd-cbd4-44a8-9f6e-d81881e3d13f | service: service-general +[2026-04-16 14:23:03.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911484421 | request_id: 07c0e3cd-cbd4-44a8-9f6e-d81881e3d13f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df41a988-34a0-44ce-8b67-c7eba0cb33c8 | service: service-general +[2026-04-16 14:23:03.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012812890002 | request_id: df41a988-34a0-44ce-8b67-c7eba0cb33c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e55cd9b-7d65-4a6b-b6d5-609365489b76 | service: service-general +[2026-04-16 14:23:03.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175074605720010 | request_id: 9e55cd9b-7d65-4a6b-b6d5-609365489b76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed9dea37-8eb0-4c26-94fb-ae0c2a51eb4c | service: service-general +[2026-04-16 14:23:03.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122511830003 | request_id: ed9dea37-8eb0-4c26-94fb-ae0c2a51eb4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 619cc905-d2ab-4720-a4f8-7924ce8de05e | service: service-general +[2026-04-16 14:23:03.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911475480 | request_id: 619cc905-d2ab-4720-a4f8-7924ce8de05e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 169aa656-694e-4767-8110-aa1ff5e177a1 | service: service-general +[2026-04-16 14:23:03.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911250007 | request_id: 169aa656-694e-4767-8110-aa1ff5e177a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0165021-0e23-46a3-a6d5-ce4ad25da0d2 | service: service-general +[2026-04-16 14:23:03.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911203886 | request_id: b0165021-0e23-46a3-a6d5-ce4ad25da0d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df1ed5f7-b6b0-4497-9cc1-26f6d2fc90c8 | service: service-general +[2026-04-16 14:23:03.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522101602880004 | request_id: df1ed5f7-b6b0-4497-9cc1-26f6d2fc90c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 322e0412-a291-417c-bb58-c1cc15d26d39 | service: service-general +[2026-04-16 14:23:03.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911443929 | request_id: 322e0412-a291-417c-bb58-c1cc15d26d39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 678ed162-fb53-4c77-abf7-93aa5699daf3 | service: service-general +[2026-04-16 14:23:03.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911458242 | request_id: 678ed162-fb53-4c77-abf7-93aa5699daf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e80b2a99-5520-43b5-aaa2-c5b04aa43d71 | service: service-general +[2026-04-16 14:23:03.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260108390001 | request_id: e80b2a99-5520-43b5-aaa2-c5b04aa43d71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aaf76a17-d738-45a0-8950-803bc2098806 | service: service-general +[2026-04-16 14:23:03.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574042301770008 | request_id: aaf76a17-d738-45a0-8950-803bc2098806 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 471963f0-790e-452f-9c55-95c5438cb923 | service: service-general +[2026-04-16 14:23:03.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911396848 | request_id: 471963f0-790e-452f-9c55-95c5438cb923 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f326ff1a-6a26-484a-82fb-13035bf34e0e | service: service-general +[2026-04-16 14:23:03.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174807480001 | request_id: f326ff1a-6a26-484a-82fb-13035bf34e0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cff2fcf-b153-4eba-8f2c-a7716bd31abd | service: service-general +[2026-04-16 14:23:03.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/11433223________ | request_id: 8cff2fcf-b153-4eba-8f2c-a7716bd31abd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d33099c-3276-4597-b11c-98a185ddf121 | service: service-general +[2026-04-16 14:23:03.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210102780001 | request_id: 9d33099c-3276-4597-b11c-98a185ddf121 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e2806a0-f1f8-44b6-aba2-5569b214dace | service: service-general +[2026-04-16 14:23:03.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503044810940002 | request_id: 1e2806a0-f1f8-44b6-aba2-5569b214dace | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15ec96fd-d3f2-4fa1-9610-e6580a670774 | service: service-general +[2026-04-16 14:23:03.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508036803950002 | request_id: 15ec96fd-d3f2-4fa1-9610-e6580a670774 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83580b24-75b7-438e-bcf1-820eb13c527c | service: service-general +[2026-04-16 14:23:03.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185801990001 | request_id: 83580b24-75b7-438e-bcf1-820eb13c527c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22a153b7-89cb-4411-a601-522418e61f4e | service: service-general +[2026-04-16 14:23:03.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264103610003 | request_id: 22a153b7-89cb-4411-a601-522418e61f4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63015ae7-1f88-4e59-a90d-93b7b9605d9d | service: service-general +[2026-04-16 14:23:03.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095903790005 | request_id: 63015ae7-1f88-4e59-a90d-93b7b9605d9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cb08775-8901-4eea-8c8c-82db057828c2 | service: service-general +[2026-04-16 14:23:03.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.5µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104709920003 | request_id: 1cb08775-8901-4eea-8c8c-82db057828c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afb57895-32e2-412a-986f-9c51f9eb1071 | service: service-general +[2026-04-16 14:23:03.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911496006 | request_id: afb57895-32e2-412a-986f-9c51f9eb1071 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 231fcc7b-6773-4c1b-bb34-b4afd770ce0d | service: service-general +[2026-04-16 14:23:03.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146005130003 | request_id: 231fcc7b-6773-4c1b-bb34-b4afd770ce0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59135fe9-e8f7-4d65-a669-9612a191a9e5 | service: service-general +[2026-04-16 14:23:03.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351000000000000_ | request_id: 59135fe9-e8f7-4d65-a669-9612a191a9e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8579900f-eb29-413f-970a-06f6b4dc5b1e | service: service-general +[2026-04-16 14:23:03.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012501770002 | request_id: 8579900f-eb29-413f-970a-06f6b4dc5b1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c9d48ff-467b-4fd2-97ae-f17ab447abfd | service: service-general +[2026-04-16 14:23:03.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054711890005 | request_id: 8c9d48ff-467b-4fd2-97ae-f17ab447abfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16fdbe5f-c70b-4b6f-b046-f75b06ece74a | service: service-general +[2026-04-16 14:23:03.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.054µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362036858669772 | request_id: 16fdbe5f-c70b-4b6f-b046-f75b06ece74a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b0c60b4-f1e6-4cba-8dad-734f5f7b1e43 | service: service-general +[2026-04-16 14:23:03.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241908770006 | request_id: 3b0c60b4-f1e6-4cba-8dad-734f5f7b1e43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5b0e71e-5654-4d00-9e05-8e830d0251d2 | service: service-general +[2026-04-16 14:23:03.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515084511880002 | request_id: e5b0e71e-5654-4d00-9e05-8e830d0251d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26b5ac49-7b57-427d-a943-98e4fa95e0f0 | service: service-general +[2026-04-16 14:23:03.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095903790005 | request_id: 26b5ac49-7b57-427d-a943-98e4fa95e0f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2110db62-4d60-4e7c-9e72-8ec4fd8053e4 | service: service-general +[2026-04-16 14:23:03.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508036803950002 | request_id: 2110db62-4d60-4e7c-9e72-8ec4fd8053e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92a806ba-a44f-4c4d-918b-263da660d598 | service: service-general +[2026-04-16 14:23:03.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176205950004 | request_id: 92a806ba-a44f-4c4d-918b-263da660d598 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af1ceadf-6f14-4ffd-a0ea-3af63c0f1af9 | service: service-general +[2026-04-16 14:23:03.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503044810940002 | request_id: af1ceadf-6f14-4ffd-a0ea-3af63c0f1af9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a1b096a-ef64-4c10-8f95-ad9029e4978c | service: service-general +[2026-04-16 14:23:03.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008985154540 | request_id: 6a1b096a-ef64-4c10-8f95-ad9029e4978c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4187d0b2-2667-4a87-8a1c-3ce9ef821f1a | service: service-general +[2026-04-16 14:23:03.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510160505950008 | request_id: 4187d0b2-2667-4a87-8a1c-3ce9ef821f1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0a8d165-bd7e-4037-a97f-ab055a1c4ae6 | service: service-general +[2026-04-16 14:23:03.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255511890006 | request_id: c0a8d165-bd7e-4037-a97f-ab055a1c4ae6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef20763a-d500-4819-8988-e479f2b1edf0 | service: service-general +[2026-04-16 14:23:03.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086003910008 | request_id: ef20763a-d500-4819-8988-e479f2b1edf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0944dfea-453c-4d87-81bd-4d269fe34780 | service: service-general +[2026-04-16 14:23:03.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051405710003 | request_id: 0944dfea-453c-4d87-81bd-4d269fe34780 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3d5403f-76c7-4de1-9cbd-152182d62897 | service: service-general +[2026-04-16 14:23:03.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182901960001 | request_id: f3d5403f-76c7-4de1-9cbd-152182d62897 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09428932-011d-4ab7-be36-b2781c24fe96 | service: service-general +[2026-04-16 14:23:03.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074201710003 | request_id: 09428932-011d-4ab7-be36-b2781c24fe96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a93beb1-8f9a-45ab-9bcc-b4ca7d21dfe5 | service: service-general +[2026-04-16 14:23:03.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911422061 | request_id: 2a93beb1-8f9a-45ab-9bcc-b4ca7d21dfe5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ae5169c-0ca2-479e-8f21-d9d523a15cde | service: service-general +[2026-04-16 14:23:03.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511116804870005 | request_id: 9ae5169c-0ca2-479e-8f21-d9d523a15cde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a66f9bcf-eb97-4573-b82c-32b8c8d15fce | service: service-general +[2026-04-16 14:23:03.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603125212650008 | request_id: a66f9bcf-eb97-4573-b82c-32b8c8d15fce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76b2e595-dbe9-41be-8a0c-720a19805d90 | service: service-general +[2026-04-16 14:23:03.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032308620002 | request_id: 76b2e595-dbe9-41be-8a0c-720a19805d90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b1b7b49-0047-4334-86fb-e8bc61e726a7 | service: service-general +[2026-04-16 14:23:03.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034107960200 | request_id: 2b1b7b49-0047-4334-86fb-e8bc61e726a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 696f3f97-684b-4679-85e5-3b094ccf47a8 | service: service-general +[2026-04-16 14:23:03.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6408094211940001 | request_id: 696f3f97-684b-4679-85e5-3b094ccf47a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0d0e7d5-9459-4957-af48-aafac99f718b | service: service-general +[2026-04-16 14:23:03.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241305880003 | request_id: e0d0e7d5-9459-4957-af48-aafac99f718b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6971ca7-0e22-4173-9d13-023a48839a84 | service: service-general +[2026-04-16 14:23:03.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052903500002 | request_id: c6971ca7-0e22-4173-9d13-023a48839a84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5a4168d-df5e-4212-a286-94d16f5651e3 | service: service-general +[2026-04-16 14:23:03.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191311780002 | request_id: c5a4168d-df5e-4212-a286-94d16f5651e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb8789ab-29e6-4bed-97fc-37b159118998 | service: service-general +[2026-04-16 14:23:03.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045701820011 | request_id: eb8789ab-29e6-4bed-97fc-37b159118998 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 539cf511-ef46-470a-baaf-8c9d9529536f | service: service-general +[2026-04-16 14:23:03.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181607750005 | request_id: 539cf511-ef46-470a-baaf-8c9d9529536f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffe06ff1-aa9f-4fc8-87a0-f44d6788ab35 | service: service-general +[2026-04-16 14:23:03.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275101309950012 | request_id: ffe06ff1-aa9f-4fc8-87a0-f44d6788ab35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89e77cb6-4ca2-4210-b59e-d491575024dd | service: service-general +[2026-04-16 14:23:03.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0062008998669772 | request_id: 89e77cb6-4ca2-4210-b59e-d491575024dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa815768-db11-4a9c-9e0c-d5dd112d60d8 | service: service-general +[2026-04-16 14:23:03.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 268.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000____________ | request_id: aa815768-db11-4a9c-9e0c-d5dd112d60d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0ee66cc-22d3-4a76-827e-b33b805f68bc | service: service-general +[2026-04-16 14:23:03.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145303770003 | request_id: a0ee66cc-22d3-4a76-827e-b33b805f68bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6340492-f838-4da8-be8a-4b7330a71222 | service: service-general +[2026-04-16 14:23:03.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502010404810007 | request_id: f6340492-f838-4da8-be8a-4b7330a71222 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f640071b-7f47-48f5-bded-192c731b2103 | service: service-general +[2026-04-16 14:23:03.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.315µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506084405150001 | request_id: f640071b-7f47-48f5-bded-192c731b2103 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb09db67-332a-4f9e-92be-ef9fb2246ceb | service: service-general +[2026-04-16 14:23:03.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504051004960002 | request_id: fb09db67-332a-4f9e-92be-ef9fb2246ceb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c920937d-c5ee-492d-8f48-5fe661791148 | service: service-general +[2026-04-16 14:23:03.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210401740005 | request_id: c920937d-c5ee-492d-8f48-5fe661791148 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d714f01f-dfc6-481a-9a02-305f9e90a2f2 | service: service-general +[2026-04-16 14:23:03.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514207006540014 | request_id: d714f01f-dfc6-481a-9a02-305f9e90a2f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32efe31b-5bf4-44d9-b16b-3c5be2229d06 | service: service-general +[2026-04-16 14:23:03.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000084 | request_id: 32efe31b-5bf4-44d9-b16b-3c5be2229d06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c1a1f89-4fdb-4ebb-a71c-fa10d60a44e1 | service: service-general +[2026-04-16 14:23:03.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140709590002 | request_id: 1c1a1f89-4fdb-4ebb-a71c-fa10d60a44e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93927268-98d3-4950-a673-ebed167aca64 | service: service-general +[2026-04-16 14:23:03.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/357901309090003 | request_id: 93927268-98d3-4950-a673-ebed167aca64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 259b1396-cad0-4d9b-a1b0-281c0f29f6bc | service: service-general +[2026-04-16 14:23:03.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514022304140002 | request_id: 259b1396-cad0-4d9b-a1b0-281c0f29f6bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5053b8a7-d266-4078-9d08-9bd1ded09e31 | service: service-general +[2026-04-16 14:23:03.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291210640003 | request_id: 5053b8a7-d266-4078-9d08-9bd1ded09e31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f6b91c8-5585-4dfa-92a3-49a105ad5b4b | service: service-general +[2026-04-16 14:23:03.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008990069772 | request_id: 8f6b91c8-5585-4dfa-92a3-49a105ad5b4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f187f93b-af34-496c-93ed-e36ffc3def47 | service: service-general +[2026-04-16 14:23:03.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145103570004 | request_id: f187f93b-af34-496c-93ed-e36ffc3def47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe2f4ef3-1eb3-40fe-8158-ef139497ae20 | service: service-general +[2026-04-16 14:23:03.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022110610004 | request_id: fe2f4ef3-1eb3-40fe-8158-ef139497ae20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7196d654-5402-4422-811a-d9de1cfc7ba2 | service: service-general +[2026-04-16 14:23:03.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116212870002 | request_id: 7196d654-5402-4422-811a-d9de1cfc7ba2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79fe9a07-05f7-4465-ba20-eccbc9a0d26b | service: service-general +[2026-04-16 14:23:03.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046607620003 | request_id: 79fe9a07-05f7-4465-ba20-eccbc9a0d26b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 839f5876-1f29-4a96-bf08-ba20ae9bcdae | service: service-general +[2026-04-16 14:23:03.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574032109120002 | request_id: 839f5876-1f29-4a96-bf08-ba20ae9bcdae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6165f409-3713-446c-97c7-59de07729218 | service: service-general +[2026-04-16 14:23:03.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222505470002 | request_id: 6165f409-3713-446c-97c7-59de07729218 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c173202b-f493-4d50-ba44-c9ed742354a9 | service: service-general +[2026-04-16 14:23:03.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171508950003 | request_id: c173202b-f493-4d50-ba44-c9ed742354a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21bf2dca-2496-4041-81b2-e89c6fe1c0d8 | service: service-general +[2026-04-16 14:23:03.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008998600772 | request_id: 21bf2dca-2496-4041-81b2-e89c6fe1c0d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed879569-4943-4f6c-abf6-6029380748c7 | service: service-general +[2026-04-16 14:23:03.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034711620001 | request_id: ed879569-4943-4f6c-abf6-6029380748c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8dafd39-bc2a-44a0-ae8c-61404a27cec5 | service: service-general +[2026-04-16 14:23:03.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522100510980002 | request_id: c8dafd39-bc2a-44a0-ae8c-61404a27cec5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6472fc85-9165-49de-97a2-4822b9f7914a | service: service-general +[2026-04-16 14:23:03.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578225203710001 | request_id: 6472fc85-9165-49de-97a2-4822b9f7914a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73030370-33f3-45b8-bf13-222adcc2fc1b | service: service-general +[2026-04-16 14:23:03.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0002008998669772 | request_id: 73030370-33f3-45b8-bf13-222adcc2fc1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4e63f9f-cdff-4475-82a5-8b4b6c6dbcb0 | service: service-general +[2026-04-16 14:23:03.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575041911190001 | request_id: a4e63f9f-cdff-4475-82a5-8b4b6c6dbcb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83e0e0d6-2fde-46e6-8dde-6a1c60cb13bb | service: service-general +[2026-04-16 14:23:03.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506092606920004 | request_id: 83e0e0d6-2fde-46e6-8dde-6a1c60cb13bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0b05c68-9e22-4693-aba2-245f5974963b | service: service-general +[2026-04-16 14:23:03.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000085 | request_id: b0b05c68-9e22-4693-aba2-245f5974963b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3b01224-325a-44f7-aba6-de59c3968b53 | service: service-general +[2026-04-16 14:23:03.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514022812010001 | request_id: e3b01224-325a-44f7-aba6-de59c3968b53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65b47030-0f60-43c8-a36f-2115e7755bee | service: service-general +[2026-04-16 14:23:03.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506084101510002 | request_id: 65b47030-0f60-43c8-a36f-2115e7755bee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecdad4f8-14a1-4648-a8df-fe5bdb1c9dba | service: service-general +[2026-04-16 14:23:03.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506196910730001 | request_id: ecdad4f8-14a1-4648-a8df-fe5bdb1c9dba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2d7462d-1869-403a-9eb1-277432320289 | service: service-general +[2026-04-16 14:23:03.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552510 | request_id: f2d7462d-1869-403a-9eb1-277432320289 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4131b45-04c2-4d2d-865c-2268c63e20ed | service: service-general +[2026-04-16 14:23:03.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012404180001 | request_id: d4131b45-04c2-4d2d-865c-2268c63e20ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd806bcc-2773-4035-97da-50fdbd753827 | service: service-general +[2026-04-16 14:23:03.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669761 | request_id: fd806bcc-2773-4035-97da-50fdbd753827 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a091443-c83f-43b9-9501-7a2d7fadd993 | service: service-general +[2026-04-16 14:23:03.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.595µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514222512970001 | request_id: 0a091443-c83f-43b9-9501-7a2d7fadd993 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b8c4103-b1cf-44cc-937d-9ac23bfb66ff | service: service-general +[2026-04-16 14:23:03.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506225201690003 | request_id: 1b8c4103-b1cf-44cc-937d-9ac23bfb66ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43793744-0b20-43f1-b53d-7c0ed08bb5aa | service: service-general +[2026-04-16 14:23:03.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170408020001 | request_id: 43793744-0b20-43f1-b53d-7c0ed08bb5aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82782dfc-d3a6-4417-8589-8654d9d334f7 | service: service-general +[2026-04-16 14:23:03.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194102710003 | request_id: 82782dfc-d3a6-4417-8589-8654d9d334f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 905e7e5e-9294-45dc-adc9-6ef9fcc7dfe7 | service: service-general +[2026-04-16 14:23:03.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196806800003 | request_id: 905e7e5e-9294-45dc-adc9-6ef9fcc7dfe7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27b425d6-7333-4e8e-ab6a-7c01854a4555 | service: service-general +[2026-04-16 14:23:03.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011507650003 | request_id: 27b425d6-7333-4e8e-ab6a-7c01854a4555 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 972cb630-06e3-4e60-b20f-0ef1e5c9f904 | service: service-general +[2026-04-16 14:23:03.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010207070001 | request_id: 972cb630-06e3-4e60-b20f-0ef1e5c9f904 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 295ab2d2-2908-42a7-b603-8fc1e65a2b64 | service: service-general +[2026-04-16 14:23:03.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036212630003 | request_id: 295ab2d2-2908-42a7-b603-8fc1e65a2b64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14dde565-e1a0-4bae-bae3-9909cb62632d | service: service-general +[2026-04-16 14:23:03.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108540009 | request_id: 14dde565-e1a0-4bae-bae3-9909cb62632d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80126f9b-69c6-411d-af0f-652dd6420ef2 | service: service-general +[2026-04-16 14:23:03.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022810560002 | request_id: 80126f9b-69c6-411d-af0f-652dd6420ef2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a609c8c-07e7-476c-90bc-937c43785a40 | service: service-general +[2026-04-16 14:23:03.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264103610003 | request_id: 8a609c8c-07e7-476c-90bc-937c43785a40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c728073-54f6-4998-8128-42d8f5eeea09 | service: service-general +[2026-04-16 14:23:03.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032004960001 | request_id: 5c728073-54f6-4998-8128-42d8f5eeea09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 957ed4fb-6fae-4403-8e00-8da0c3694925 | service: service-general +[2026-04-16 14:23:03.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044704100001 | request_id: 957ed4fb-6fae-4403-8e00-8da0c3694925 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0128b79a-3667-4003-87c9-444371764efe | service: service-general +[2026-04-16 14:23:03.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/961215250666____ | request_id: 0128b79a-3667-4003-87c9-444371764efe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7500cdc9-710a-4b72-9ba6-81881d35d489 | service: service-general +[2026-04-16 14:23:03.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010406460004 | request_id: 7500cdc9-710a-4b72-9ba6-81881d35d489 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 648313e4-6e78-4919-8b9d-6ebe187f945b | service: service-general +[2026-04-16 14:23:03.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/001002000000 | request_id: 648313e4-6e78-4919-8b9d-6ebe187f945b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9873658f-ca30-4170-ac1a-138cccb28ac4 | service: service-general +[2026-04-16 14:23:03.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513193112530002 | request_id: 9873658f-ca30-4170-ac1a-138cccb28ac4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbc5d650-0e8e-461a-a844-f44f2ee36b66 | service: service-general +[2026-04-16 14:23:03.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573063709910001 | request_id: dbc5d650-0e8e-461a-a844-f44f2ee36b66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33553ba2-91ca-4a59-b9d1-6ba1779a5cfa | service: service-general +[2026-04-16 14:23:03.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171912860002 | request_id: 33553ba2-91ca-4a59-b9d1-6ba1779a5cfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24890d65-cd59-49f7-b88e-c90073d4f3d2 | service: service-general +[2026-04-16 14:23:03.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521081912800002 | request_id: 24890d65-cd59-49f7-b88e-c90073d4f3d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ee1685c-0cd8-4a0e-af9a-5cd406b9dea6 | service: service-general +[2026-04-16 14:23:03.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110711660002 | request_id: 6ee1685c-0cd8-4a0e-af9a-5cd406b9dea6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34e7f309-ca30-4a8d-b3ad-18fd30bfbcdd | service: service-general +[2026-04-16 14:23:03.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507153101840002 | request_id: 34e7f309-ca30-4a8d-b3ad-18fd30bfbcdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c9067f9-75fd-4c94-83ee-31de4291c5f6 | service: service-general +[2026-04-16 14:23:03.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044911950004 | request_id: 4c9067f9-75fd-4c94-83ee-31de4291c5f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9951efcc-5d88-4477-9268-e6cd7f2c963a | service: service-general +[2026-04-16 14:23:03.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021407510001 | request_id: 9951efcc-5d88-4477-9268-e6cd7f2c963a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15911963-be50-454d-b7eb-a2f179b06eec | service: service-general +[2026-04-16 14:23:03.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000098669772 | request_id: 15911963-be50-454d-b7eb-a2f179b06eec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5656c42d-2b4c-4a9c-9a7b-6b0c5d8a13eb | service: service-general +[2026-04-16 14:23:03.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154401700001 | request_id: 5656c42d-2b4c-4a9c-9a7b-6b0c5d8a13eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b4177e6-dd7d-44cf-9c8f-84af17a872a5 | service: service-general +[2026-04-16 14:23:03.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156086 | request_id: 7b4177e6-dd7d-44cf-9c8f-84af17a872a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef127f53-ccf9-4b6c-a384-d41e2067f128 | service: service-general +[2026-04-16 14:23:03.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0505335998669772 | request_id: ef127f53-ccf9-4b6c-a384-d41e2067f128 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f938e57e-64f7-4fff-9b76-8f179ee71d58 | service: service-general +[2026-04-16 14:23:03.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192002760004 | request_id: f938e57e-64f7-4fff-9b76-8f179ee71d58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9052818f-c23c-4a3f-a272-98938ed8d322 | service: service-general +[2026-04-16 14:23:03.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174108530001 | request_id: 9052818f-c23c-4a3f-a272-98938ed8d322 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71302cb2-655c-4f5f-b9d5-fe0dc617dee9 | service: service-general +[2026-04-16 14:23:03.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071606750002 | request_id: 71302cb2-655c-4f5f-b9d5-fe0dc617dee9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 435e9727-3e4c-49dc-afca-65436ec919c1 | service: service-general +[2026-04-16 14:23:03.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514236105500001 | request_id: 435e9727-3e4c-49dc-afca-65436ec919c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83ded0e1-7422-4ea3-ae43-3275f52699fb | service: service-general +[2026-04-16 14:23:03.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191101580001 | request_id: 83ded0e1-7422-4ea3-ae43-3275f52699fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22446ff2-0b73-4d93-a573-d6f165733faa | service: service-general +[2026-04-16 14:23:03.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101306940003 | request_id: 22446ff2-0b73-4d93-a573-d6f165733faa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf54d45f-317b-4604-a4c5-e94817a30286 | service: service-general +[2026-04-16 14:23:03.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: bf54d45f-317b-4604-a4c5-e94817a30286 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdadeda2-6860-4cb3-b9eb-ce820b24822f | service: service-general +[2026-04-16 14:23:03.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: bdadeda2-6860-4cb3-b9eb-ce820b24822f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed0d4f04-d15c-4ef1-9a83-986b88e80206 | service: service-general +[2026-04-16 14:23:03.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: ed0d4f04-d15c-4ef1-9a83-986b88e80206 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbdf8835-3ab9-4f23-90da-212599091550 | service: service-general +[2026-04-16 14:23:03.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505047005680001 | request_id: fbdf8835-3ab9-4f23-90da-212599091550 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89a3085e-40b2-41d7-9236-64a7ef092643 | service: service-general +[2026-04-16 14:23:03.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504046712670001 | request_id: 89a3085e-40b2-41d7-9236-64a7ef092643 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef929ceb-2239-4368-a1e2-3169671b67c2 | service: service-general +[2026-04-16 14:23:03.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510050608600009 | request_id: ef929ceb-2239-4368-a1e2-3169671b67c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c019879f-4ac1-4645-b13b-257c851384d3 | service: service-general +[2026-04-16 14:23:03.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571032812130001 | request_id: c019879f-4ac1-4645-b13b-257c851384d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b52289f2-d59c-47b7-838b-7a4e04e08a15 | service: service-general +[2026-04-16 14:23:03.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507271406490001 | request_id: b52289f2-d59c-47b7-838b-7a4e04e08a15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54e8847f-b7b0-456f-9829-6e2ca5bce2bd | service: service-general +[2026-04-16 14:23:03.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 54e8847f-b7b0-456f-9829-6e2ca5bce2bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 176e5f99-a79f-4aa8-9386-10776caae0cc | service: service-general +[2026-04-16 14:23:03.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1238567554646466 | request_id: 176e5f99-a79f-4aa8-9386-10776caae0cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22059fdf-eebb-47c9-8178-3d48424ce3d3 | service: service-general +[2026-04-16 14:23:03.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503020306790002 | request_id: 22059fdf-eebb-47c9-8178-3d48424ce3d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 790ffc7e-e4fd-456e-a401-77d3dcd4f0ac | service: service-general +[2026-04-16 14:23:03.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134110920003 | request_id: 790ffc7e-e4fd-456e-a401-77d3dcd4f0ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec8186a3-ed15-40ca-9bed-c34b2a2a7bb8 | service: service-general +[2026-04-16 14:23:03.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290104500008 | request_id: ec8186a3-ed15-40ca-9bed-c34b2a2a7bb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da9cb9d4-acbd-4c20-871d-b31bfffe52e1 | service: service-general +[2026-04-16 14:23:03.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: da9cb9d4-acbd-4c20-871d-b31bfffe52e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd1cf794-af0c-47ba-8194-9564a438bf4e | service: service-general +[2026-04-16 14:23:03.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513205108780002 | request_id: fd1cf794-af0c-47ba-8194-9564a438bf4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae55f609-9902-47e8-99b6-60555ead7020 | service: service-general +[2026-04-16 14:23:03.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509025206860001 | request_id: ae55f609-9902-47e8-99b6-60555ead7020 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4048488-d1c8-4213-a4f0-544e04ed478d | service: service-general +[2026-04-16 14:23:03.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521090610890002 | request_id: c4048488-d1c8-4213-a4f0-544e04ed478d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d3d5467-bd49-417a-ae34-8e771a417413 | service: service-general +[2026-04-16 14:23:03.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021604140001 | request_id: 7d3d5467-bd49-417a-ae34-8e771a417413 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e41f054d-ff46-40a2-b18a-fe6f76923bc4 | service: service-general +[2026-04-16 14:23:03.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.533µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045648 | request_id: e41f054d-ff46-40a2-b18a-fe6f76923bc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58f7499a-0724-4c93-bedb-6dfc680baa91 | service: service-general +[2026-04-16 14:23:03.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035502790003 | request_id: 58f7499a-0724-4c93-bedb-6dfc680baa91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5d2aa82-6702-4290-9ca0-ee21b52681a8 | service: service-general +[2026-04-16 14:23:03.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514176512680002 | request_id: e5d2aa82-6702-4290-9ca0-ee21b52681a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1607dff4-30e7-42a4-ae8f-8086de9dd0e2 | service: service-general +[2026-04-16 14:23:03.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506141704620001 | request_id: 1607dff4-30e7-42a4-ae8f-8086de9dd0e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b51150a-306c-483c-8d42-769ef5ebe330 | service: service-general +[2026-04-16 14:23:03.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122001560002 | request_id: 6b51150a-306c-483c-8d42-769ef5ebe330 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91f0913f-ff5a-46a7-8b67-2a81b9fb38a9 | service: service-general +[2026-04-16 14:23:03.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021810600001 | request_id: 91f0913f-ff5a-46a7-8b67-2a81b9fb38a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcf9171b-24fa-4387-818f-dc0e8cb18305 | service: service-general +[2026-04-16 14:23:03.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056209950003 | request_id: dcf9171b-24fa-4387-818f-dc0e8cb18305 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8526538-f29a-4bad-bdb4-db7334008a90 | service: service-general +[2026-04-16 14:23:03.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200911820001 | request_id: f8526538-f29a-4bad-bdb4-db7334008a90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 183b467e-55f5-47d7-9223-abfd18b45cea | service: service-general +[2026-04-16 14:23:03.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612160003 | request_id: 183b467e-55f5-47d7-9223-abfd18b45cea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58d5b13d-23e6-465d-aad0-bc495cb06d5f | service: service-general +[2026-04-16 14:23:03.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529064101680006 | request_id: 58d5b13d-23e6-465d-aad0-bc495cb06d5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f80f5889-5e74-45fe-9f76-330126da0420 | service: service-general +[2026-04-16 14:23:03.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513154810970001 | request_id: f80f5889-5e74-45fe-9f76-330126da0420 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 900b0ed6-d492-4a1a-937f-f28cff299392 | service: service-general +[2026-04-16 14:23:03.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014402460001 | request_id: 900b0ed6-d492-4a1a-937f-f28cff299392 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f74c9e47-e80f-41d6-b6d9-f1f6481bf115 | service: service-general +[2026-04-16 14:23:03.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026512390002 | request_id: f74c9e47-e80f-41d6-b6d9-f1f6481bf115 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 405c580f-a7d7-48ab-81a8-549c3394fabb | service: service-general +[2026-04-16 14:23:03.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507012610110001 | request_id: 405c580f-a7d7-48ab-81a8-549c3394fabb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0da55f39-4270-4d59-b47b-3e0668e636eb | service: service-general +[2026-04-16 14:23:03.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503064611760001 | request_id: 0da55f39-4270-4d59-b47b-3e0668e636eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ead428f-0d17-459b-9ed8-7aa4c33d5cf0 | service: service-general +[2026-04-16 14:23:03.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514070704010003 | request_id: 3ead428f-0d17-459b-9ed8-7aa4c33d5cf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc71b71c-bfd7-40f8-88b3-91cb27f72e6a | service: service-general +[2026-04-16 14:23:03.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: bc71b71c-bfd7-40f8-88b3-91cb27f72e6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 745fb037-5e95-4c6f-a7f1-1f8268dc01f4 | service: service-general +[2026-04-16 14:23:03.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: 745fb037-5e95-4c6f-a7f1-1f8268dc01f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2812edf-7cfe-40ad-b7eb-8056c5145861 | service: service-general +[2026-04-16 14:23:03.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504050107420091 | request_id: f2812edf-7cfe-40ad-b7eb-8056c5145861 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9909f229-696d-4f0b-9204-a96229289461 | service: service-general +[2026-04-16 14:23:03.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 9909f229-696d-4f0b-9204-a96229289461 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 367651df-3604-42da-8ddc-7024423bfdbd | service: service-general +[2026-04-16 14:23:03.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511114307120002 | request_id: 367651df-3604-42da-8ddc-7024423bfdbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95fb0df1-f6d1-4b44-ae34-aaae158b3d74 | service: service-general +[2026-04-16 14:23:03.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320209860004 | request_id: 95fb0df1-f6d1-4b44-ae34-aaae158b3d74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5293213f-dbda-4e02-8ee7-05ee9aca5da0 | service: service-general +[2026-04-16 14:23:03.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556640 | request_id: 5293213f-dbda-4e02-8ee7-05ee9aca5da0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 708a2b29-b300-43df-a90d-c65b8dede40e | service: service-general +[2026-04-16 14:23:03.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016204500001 | request_id: 708a2b29-b300-43df-a90d-c65b8dede40e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d5331d9-0046-4453-8d38-c9a6aa5742f2 | service: service-general +[2026-04-16 14:23:03.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505160107450079 | request_id: 5d5331d9-0046-4453-8d38-c9a6aa5742f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af546f41-7f67-4f1a-810b-9ca863453349 | service: service-general +[2026-04-16 14:23:03.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145406550001 | request_id: af546f41-7f67-4f1a-810b-9ca863453349 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbcf6537-0b4d-454c-b0d4-e2140485c289 | service: service-general +[2026-04-16 14:23:03.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: bbcf6537-0b4d-454c-b0d4-e2140485c289 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d95f5f75-5d5a-4263-b25b-3a1ccc594648 | service: service-general +[2026-04-16 14:23:03.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509164612760003 | request_id: d95f5f75-5d5a-4263-b25b-3a1ccc594648 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f604d100-5d00-40c1-a993-565346bc4756 | service: service-general +[2026-04-16 14:23:03.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107690070 | request_id: f604d100-5d00-40c1-a993-565346bc4756 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abf08eb8-5512-4c36-8c0c-65eabdc70cf3 | service: service-general +[2026-04-16 14:23:03.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016810790005 | request_id: abf08eb8-5512-4c36-8c0c-65eabdc70cf3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43974a79-f34f-48fd-9e5b-abc087454423 | service: service-general +[2026-04-16 14:23:03.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025005710003 | request_id: 43974a79-f34f-48fd-9e5b-abc087454423 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7dfee92f-2a3a-4d58-ba40-d182e672d265 | service: service-general +[2026-04-16 14:23:03.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504042012630001 | request_id: 7dfee92f-2a3a-4d58-ba40-d182e672d265 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59c651dd-4659-4a50-96cc-7ee8ff88e7d8 | service: service-general +[2026-04-16 14:23:03.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 59c651dd-4659-4a50-96cc-7ee8ff88e7d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5474f888-3259-4428-be00-0ac3b44f63e0 | service: service-general +[2026-04-16 14:23:03.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135808670002 | request_id: 5474f888-3259-4428-be00-0ac3b44f63e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f10b182f-f4a9-4513-b311-628700580cad | service: service-general +[2026-04-16 14:23:03.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185811930002 | request_id: f10b182f-f4a9-4513-b311-628700580cad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b97b421a-f361-4b3c-a0fa-e2002d83e0e7 | service: service-general +[2026-04-16 14:23:03.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1671063101030010 | request_id: b97b421a-f361-4b3c-a0fa-e2002d83e0e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3c73c19-b66b-4485-b560-28cdb010bd6e | service: service-general +[2026-04-16 14:23:03.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105810910001 | request_id: d3c73c19-b66b-4485-b560-28cdb010bd6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbc68d7c-57cc-4b59-8ed8-1b797c698199 | service: service-general +[2026-04-16 14:23:03.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154205670001 | request_id: bbc68d7c-57cc-4b59-8ed8-1b797c698199 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ead3e8dc-64cc-482a-b3b0-3f5902f6e41d | service: service-general +[2026-04-16 14:23:03.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517095712940002 | request_id: ead3e8dc-64cc-482a-b3b0-3f5902f6e41d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94706f14-4909-4a5d-a183-ad424a23360a | service: service-general +[2026-04-16 14:23:03.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 94706f14-4909-4a5d-a183-ad424a23360a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48bf29a6-a3b2-4c7c-acc9-2a19179eeb96 | service: service-general +[2026-04-16 14:23:03.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.206µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517060202700002 | request_id: 48bf29a6-a3b2-4c7c-acc9-2a19179eeb96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef613c41-1447-4501-bc74-308834b6a4d1 | service: service-general +[2026-04-16 14:23:03.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513120701660001 | request_id: ef613c41-1447-4501-bc74-308834b6a4d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94a59a32-bd26-495c-9918-fc964f25ae28 | service: service-general +[2026-04-16 14:23:03.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505075201700006 | request_id: 94a59a32-bd26-495c-9918-fc964f25ae28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd2bfdfe-8c82-4d80-9408-6e04a40eea2e | service: service-general +[2026-04-16 14:23:03.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085011670002 | request_id: dd2bfdfe-8c82-4d80-9408-6e04a40eea2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94b89ea8-a157-4b19-8549-3c2539c07361 | service: service-general +[2026-04-16 14:23:03.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011212600001 | request_id: 94b89ea8-a157-4b19-8549-3c2539c07361 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e92dfda9-b24d-45e6-8994-66e0317b638e | service: service-general +[2026-04-16 14:23:03.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045210650001 | request_id: e92dfda9-b24d-45e6-8994-66e0317b638e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a55faf0b-7fea-4244-bc18-e6208c6ce706 | service: service-general +[2026-04-16 14:23:03.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504054403980003 | request_id: a55faf0b-7fea-4244-bc18-e6208c6ce706 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ac8e311-31fb-413c-badc-725871a1872d | service: service-general +[2026-04-16 14:23:03.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050105520003 | request_id: 9ac8e311-31fb-413c-badc-725871a1872d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5355e043-7c73-4d3e-b551-b435735a08f6 | service: service-general +[2026-04-16 14:23:03.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190109040002 | request_id: 5355e043-7c73-4d3e-b551-b435735a08f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28528abf-891d-4360-b6b3-868ea36a01b3 | service: service-general +[2026-04-16 14:23:03.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.225µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 28528abf-891d-4360-b6b3-868ea36a01b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 330cb8ab-8c7c-497e-875a-8b2731683a0b | service: service-general +[2026-04-16 14:23:03.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008998651212 | request_id: 330cb8ab-8c7c-497e-875a-8b2731683a0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59b7d34a-5738-49de-80b0-bfef175095fc | service: service-general +[2026-04-16 14:23:03.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051605660006 | request_id: 59b7d34a-5738-49de-80b0-bfef175095fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ee8d201-b18e-44e0-86fd-39fd5a9c8aad | service: service-general +[2026-04-16 14:23:03.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506025311700001 | request_id: 7ee8d201-b18e-44e0-86fd-39fd5a9c8aad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 688356c8-ee64-428c-94b3-99a23330fd07 | service: service-general +[2026-04-16 14:23:03.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015209200001 | request_id: 688356c8-ee64-428c-94b3-99a23330fd07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 397ee395-280f-4701-8b69-c6955c1bdcc9 | service: service-general +[2026-04-16 14:23:03.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505166306880004 | request_id: 397ee395-280f-4701-8b69-c6955c1bdcc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be13da48-0654-4722-8c90-fe8b4beb26c7 | service: service-general +[2026-04-16 14:23:03.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094607740003 | request_id: be13da48-0654-4722-8c90-fe8b4beb26c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3573585-7429-47b3-a616-b9b0191b3fba | service: service-general +[2026-04-16 14:23:03.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 540.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055704610003 | request_id: b3573585-7429-47b3-a616-b9b0191b3fba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc052cf6-0734-44e0-8d6f-fc43a4390583 | service: service-general +[2026-04-16 14:23:03.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251109860001 | request_id: bc052cf6-0734-44e0-8d6f-fc43a4390583 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e0bf19f-f0d2-4d76-b1d4-fc457e1beb01 | service: service-general +[2026-04-16 14:23:03.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074201710003 | request_id: 9e0bf19f-f0d2-4d76-b1d4-fc457e1beb01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dda6ddf8-6423-45dd-a816-df3860577dc9 | service: service-general +[2026-04-16 14:23:03.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111607590001 | request_id: dda6ddf8-6423-45dd-a816-df3860577dc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a452d16-2c8c-4ee6-a2ea-270645f7b4da | service: service-general +[2026-04-16 14:23:03.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513105504170001 | request_id: 7a452d16-2c8c-4ee6-a2ea-270645f7b4da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d6d3b1f-3731-4ac8-8dfd-d96ae409cc84 | service: service-general +[2026-04-16 14:23:03.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020408860003 | request_id: 1d6d3b1f-3731-4ac8-8dfd-d96ae409cc84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 474a9c4b-6131-4c2e-8a1d-9576cc2dbb60 | service: service-general +[2026-04-16 14:23:03.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572032503200002 | request_id: 474a9c4b-6131-4c2e-8a1d-9576cc2dbb60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d48bb3e2-47eb-4f7b-b71c-9a6bd0737cc3 | service: service-general +[2026-04-16 14:23:03.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146805610001 | request_id: d48bb3e2-47eb-4f7b-b71c-9a6bd0737cc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6736f639-25c1-46a8-983d-efa265f38db0 | service: service-general +[2026-04-16 14:23:03.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507062802610001 | request_id: 6736f639-25c1-46a8-983d-efa265f38db0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac9de4fb-2660-4208-a9ec-e46f6608236f | service: service-general +[2026-04-16 14:23:03.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519072904450003 | request_id: ac9de4fb-2660-4208-a9ec-e46f6608236f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc11e008-6584-46e7-bcf5-dad81d2fa6f0 | service: service-general +[2026-04-16 14:23:03.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911495194 | request_id: bc11e008-6584-46e7-bcf5-dad81d2fa6f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04a7aba0-e8af-4e36-a112-82d56d5ecfe6 | service: service-general +[2026-04-16 14:23:03.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504125009730001 | request_id: 04a7aba0-e8af-4e36-a112-82d56d5ecfe6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cfb7a61-21f8-4281-9dc8-aad1c8ca90ac | service: service-general +[2026-04-16 14:23:03.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132904610001 | request_id: 8cfb7a61-21f8-4281-9dc8-aad1c8ca90ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 429b5299-631f-41eb-b079-8cd05f57f4a0 | service: service-general +[2026-04-16 14:23:03.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010208110002 | request_id: 429b5299-631f-41eb-b079-8cd05f57f4a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6112068-dc9a-4796-a3b7-6e2fe17b0902 | service: service-general +[2026-04-16 14:23:03.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514047011940001 | request_id: f6112068-dc9a-4796-a3b7-6e2fe17b0902 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c22f4a0-f9b5-4004-80b1-93b6337b6d00 | service: service-general +[2026-04-16 14:23:03.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265011630002 | request_id: 2c22f4a0-f9b5-4004-80b1-93b6337b6d00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf234788-e6ab-4534-88f0-9d56c27ccf6e | service: service-general +[2026-04-16 14:23:03.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136210830001 | request_id: cf234788-e6ab-4534-88f0-9d56c27ccf6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dd3de21-ee6a-4ab4-a506-2d7933b7b966 | service: service-general +[2026-04-16 14:23:03.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056811560002 | request_id: 2dd3de21-ee6a-4ab4-a506-2d7933b7b966 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a51b17b-e776-4b6a-bca0-aba215311237 | service: service-general +[2026-04-16 14:23:03.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222201950001 | request_id: 9a51b17b-e776-4b6a-bca0-aba215311237 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d9cc7c7-6c0a-470c-8bbf-8362d28e605c | service: service-general +[2026-04-16 14:23:03.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046112850002 | request_id: 1d9cc7c7-6c0a-470c-8bbf-8362d28e605c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a06e9ea3-da90-4f95-bf5b-122d3c908496 | service: service-general +[2026-04-16 14:23:03.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506192104730002 | request_id: a06e9ea3-da90-4f95-bf5b-122d3c908496 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07f469a9-277b-4fc1-ba63-a21e2ac5ec1f | service: service-general +[2026-04-16 14:23:03.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503034905570002 | request_id: 07f469a9-277b-4fc1-ba63-a21e2ac5ec1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 799e8ccf-1dc1-4ea7-9b02-744165873b17 | service: service-general +[2026-04-16 14:23:03.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509115704900001 | request_id: 799e8ccf-1dc1-4ea7-9b02-744165873b17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5386c1af-51d1-43cc-81aa-c7a5364b679b | service: service-general +[2026-04-16 14:23:03.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510054107640061 | request_id: 5386c1af-51d1-43cc-81aa-c7a5364b679b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98084424-97c3-4ffc-8715-f07d637638ea | service: service-general +[2026-04-16 14:23:03.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510032507150002 | request_id: 98084424-97c3-4ffc-8715-f07d637638ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4abe20d2-df2e-4d95-8e65-a1523134a509 | service: service-general +[2026-04-16 14:23:03.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014502900001 | request_id: 4abe20d2-df2e-4d95-8e65-a1523134a509 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cb2dabe-d81f-435b-87f8-d56b36c2fd84 | service: service-general +[2026-04-16 14:23:03.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116309190002 | request_id: 3cb2dabe-d81f-435b-87f8-d56b36c2fd84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 440d3320-c14d-4b15-b857-ac086680948a | service: service-general +[2026-04-16 14:23:03.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510025508690005 | request_id: 440d3320-c14d-4b15-b857-ac086680948a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a761a32-dc29-472a-97b5-71902f7a0e76 | service: service-general +[2026-04-16 14:23:03.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545913 | request_id: 4a761a32-dc29-472a-97b5-71902f7a0e76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df3a4918-58c8-4553-ae7d-22a0904d3647 | service: service-general +[2026-04-16 14:23:03.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577021507880001 | request_id: df3a4918-58c8-4553-ae7d-22a0904d3647 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac486f50-7f08-4564-8bc8-e9f40b3be05e | service: service-general +[2026-04-16 14:23:03.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155406650002 | request_id: ac486f50-7f08-4564-8bc8-e9f40b3be05e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bf371e1-82a1-4015-a90f-0982078a5e82 | service: service-general +[2026-04-16 14:23:03.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070408850003 | request_id: 6bf371e1-82a1-4015-a90f-0982078a5e82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd9d69ca-7f1f-4b1a-bbcc-1d0f260d7761 | service: service-general +[2026-04-16 14:23:03.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054308950002 | request_id: cd9d69ca-7f1f-4b1a-bbcc-1d0f260d7761 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a08bee60-25c1-40cd-be0d-9750d8a5f203 | service: service-general +[2026-04-16 14:23:03.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035603400001 | request_id: a08bee60-25c1-40cd-be0d-9750d8a5f203 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3ff8b11-93f7-4e74-bfea-4911a8b2f267 | service: service-general +[2026-04-16 14:23:03.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036212580006 | request_id: b3ff8b11-93f7-4e74-bfea-4911a8b2f267 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f58b0ce4-01f7-47bd-b802-f231721a2905 | service: service-general +[2026-04-16 14:23:03.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504151403060002 | request_id: f58b0ce4-01f7-47bd-b802-f231721a2905 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec4f68dd-090f-4cee-a86d-01d5c6d6e90f | service: service-general +[2026-04-16 14:23:03.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521081912800002 | request_id: ec4f68dd-090f-4cee-a86d-01d5c6d6e90f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4090c01f-ef88-4bd3-9963-2366dd942de1 | service: service-general +[2026-04-16 14:23:03.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512100107620059 | request_id: 4090c01f-ef88-4bd3-9963-2366dd942de1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51dab7d5-2418-4a5e-8d90-9d12377e7167 | service: service-general +[2026-04-16 14:23:03.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016008920008 | request_id: 51dab7d5-2418-4a5e-8d90-9d12377e7167 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 476bd580-fed7-4678-a1b9-8ae6dcca774c | service: service-general +[2026-04-16 14:23:03.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510032304150003 | request_id: 476bd580-fed7-4678-a1b9-8ae6dcca774c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96a7b437-e1ed-4a10-b32d-13ad4d82feb9 | service: service-general +[2026-04-16 14:23:03.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552526 | request_id: 96a7b437-e1ed-4a10-b32d-13ad4d82feb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b25f3986-8573-45f7-945d-6cbdc98565de | service: service-general +[2026-04-16 14:23:03.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 280.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214701870006 | request_id: b25f3986-8573-45f7-945d-6cbdc98565de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44051fbd-1423-467d-919a-f8b8f4a1be19 | service: service-general +[2026-04-16 14:23:03.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 233.269µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035402900012 | request_id: 44051fbd-1423-467d-919a-f8b8f4a1be19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3476f62c-16a8-4ae8-9ecf-4569b74c8f55 | service: service-general +[2026-04-16 14:23:03.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 398.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305506600003 | request_id: 3476f62c-16a8-4ae8-9ecf-4569b74c8f55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4964ba7d-6fdf-476e-857c-befe734f9f2b | service: service-general +[2026-04-16 14:23:03.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 298.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503087112590025 | request_id: 4964ba7d-6fdf-476e-857c-befe734f9f2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93ad50cc-e945-4b13-ba9a-5cebbfa96a1e | service: service-general +[2026-04-16 14:23:03.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572012406680002 | request_id: 93ad50cc-e945-4b13-ba9a-5cebbfa96a1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72c305de-ada4-4ae3-ad8e-d196574be313 | service: service-general +[2026-04-16 14:23:03.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136006630001 | request_id: 72c305de-ada4-4ae3-ad8e-d196574be313 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa9e3bcd-8e46-4b80-9939-816f5a8f0db1 | service: service-general +[2026-04-16 14:23:03.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054412670002 | request_id: fa9e3bcd-8e46-4b80-9939-816f5a8f0db1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89fceb5e-036d-4422-a5d4-623d33c7cd2c | service: service-general +[2026-04-16 14:23:03.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509105101590002 | request_id: 89fceb5e-036d-4422-a5d4-623d33c7cd2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c7e00fc-6662-44b7-a9d5-4d2c396eb783 | service: service-general +[2026-04-16 14:23:03.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518132208930001 | request_id: 4c7e00fc-6662-44b7-a9d5-4d2c396eb783 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e777630-47fe-44a2-bcd7-328ed1135b56 | service: service-general +[2026-04-16 14:23:03.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292605110001 | request_id: 2e777630-47fe-44a2-bcd7-328ed1135b56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 909d7a2c-ee0c-45fd-aa99-1bfd7b536039 | service: service-general +[2026-04-16 14:23:03.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502095909950001 | request_id: 909d7a2c-ee0c-45fd-aa99-1bfd7b536039 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac24ae3a-b1e1-48da-891a-35bc5b8b1956 | service: service-general +[2026-04-16 14:23:03.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515075508960002 | request_id: ac24ae3a-b1e1-48da-891a-35bc5b8b1956 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d2f5bd4-2f38-4eae-b6f6-db3c6146cd1d | service: service-general +[2026-04-16 14:23:03.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505145907570002 | request_id: 1d2f5bd4-2f38-4eae-b6f6-db3c6146cd1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b8349c2-460b-4bc3-8623-b4fea5bdd848 | service: service-general +[2026-04-16 14:23:03.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506084101510002 | request_id: 9b8349c2-460b-4bc3-8623-b4fea5bdd848 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a73a9895-de4a-4ecb-8c20-db3f5a44b707 | service: service-general +[2026-04-16 14:23:03.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506234111030001 | request_id: a73a9895-de4a-4ecb-8c20-db3f5a44b707 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11891a73-9553-48cc-9ec2-b5cccece9fe6 | service: service-general +[2026-04-16 14:23:03.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104107350302 | request_id: 11891a73-9553-48cc-9ec2-b5cccece9fe6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73ed42e5-72d7-4cf0-890e-bd84724a1132 | service: service-general +[2026-04-16 14:23:03.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506064607800002 | request_id: 73ed42e5-72d7-4cf0-890e-bd84724a1132 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05e10b95-3e76-442c-a876-5c91f566d36d | service: service-general +[2026-04-16 14:23:03.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508040107530218 | request_id: 05e10b95-3e76-442c-a876-5c91f566d36d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fdc0e27-838d-46db-97ca-5975b2f0b229 | service: service-general +[2026-04-16 14:23:03.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051708620001 | request_id: 9fdc0e27-838d-46db-97ca-5975b2f0b229 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab54b5c0-6d27-4c7d-96a8-aadb647ef6f3 | service: service-general +[2026-04-16 14:23:03.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134709970002 | request_id: ab54b5c0-6d27-4c7d-96a8-aadb647ef6f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebafb3da-fdfd-429f-a9be-ed084303cb67 | service: service-general +[2026-04-16 14:23:03.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574044103710008 | request_id: ebafb3da-fdfd-429f-a9be-ed084303cb67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 198a741a-0f50-4b57-a44f-31400d3da90c | service: service-general +[2026-04-16 14:23:03.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510081502540002 | request_id: 198a741a-0f50-4b57-a44f-31400d3da90c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd6e2355-0c0f-43f5-921c-78dc69060192 | service: service-general +[2026-04-16 14:23:03.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135207720005 | request_id: cd6e2355-0c0f-43f5-921c-78dc69060192 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06a3bea8-6f34-40a0-860d-b0868b116cf4 | service: service-general +[2026-04-16 14:23:03.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225108770001 | request_id: 06a3bea8-6f34-40a0-860d-b0868b116cf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1cc38b8-e8f0-48a4-8dbf-081f9ac082d3 | service: service-general +[2026-04-16 14:23:03.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509165707880002 | request_id: a1cc38b8-e8f0-48a4-8dbf-081f9ac082d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5f30024-4542-4dfc-85c0-67d7a855c677 | service: service-general +[2026-04-16 14:23:03.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109012008970002 | request_id: e5f30024-4542-4dfc-85c0-67d7a855c677 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc0f3b58-de97-4e1b-98db-94f20c8eb5f6 | service: service-general +[2026-04-16 14:23:03.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506034205620001 | request_id: dc0f3b58-de97-4e1b-98db-94f20c8eb5f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a36c5e4b-fcd6-43f8-be34-877ee8981da3 | service: service-general +[2026-04-16 14:23:03.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557186 | request_id: a36c5e4b-fcd6-43f8-be34-877ee8981da3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f12f4087-9f7f-4710-8daf-f66c29d8afc2 | service: service-general +[2026-04-16 14:23:03.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022306780002 | request_id: f12f4087-9f7f-4710-8daf-f66c29d8afc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b9f0e12-1a1f-474c-aa1c-61d5b932ee9d | service: service-general +[2026-04-16 14:23:03.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185612720001 | request_id: 3b9f0e12-1a1f-474c-aa1c-61d5b932ee9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d1d6084-bd74-4983-8040-f54bafa19276 | service: service-general +[2026-04-16 14:23:03.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021503950001 | request_id: 4d1d6084-bd74-4983-8040-f54bafa19276 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff6e4ef4-f7c1-4e26-b18e-e662ff696158 | service: service-general +[2026-04-16 14:23:03.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031002690007 | request_id: ff6e4ef4-f7c1-4e26-b18e-e662ff696158 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a7cde3d-10bd-47e8-91a9-70f9dcc6e9e0 | service: service-general +[2026-04-16 14:23:03.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011503580001 | request_id: 4a7cde3d-10bd-47e8-91a9-70f9dcc6e9e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 113d8ce0-f307-4f48-a8d8-2d6ea648e0c9 | service: service-general +[2026-04-16 14:23:03.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504036106740003 | request_id: 113d8ce0-f307-4f48-a8d8-2d6ea648e0c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 724f0ce5-0e13-4eb2-8f48-68d4919c8cf6 | service: service-general +[2026-04-16 14:23:03.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.864µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501126511770001 | request_id: 724f0ce5-0e13-4eb2-8f48-68d4919c8cf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72a77f08-69e4-4216-8dd5-b137cfde6701 | service: service-general +[2026-04-16 14:23:03.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045105890001 | request_id: 72a77f08-69e4-4216-8dd5-b137cfde6701 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89a40168-7afb-48d2-9e50-38d6dd089eb8 | service: service-general +[2026-04-16 14:23:03.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050510940001 | request_id: 89a40168-7afb-48d2-9e50-38d6dd089eb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad1ef50f-dcff-40f8-9f06-3f16093de644 | service: service-general +[2026-04-16 14:23:03.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107430055 | request_id: ad1ef50f-dcff-40f8-9f06-3f16093de644 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58d5931d-c05e-4518-94c5-4f20510bda90 | service: service-general +[2026-04-16 14:23:03.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 634.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1771021609660002 | request_id: 58d5931d-c05e-4518-94c5-4f20510bda90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ab55d49-3a1b-46f6-9033-83b62db4c8fe | service: service-general +[2026-04-16 14:23:03.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035810910001 | request_id: 4ab55d49-3a1b-46f6-9033-83b62db4c8fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bdea1f7-fa5e-4f85-83ae-bb9366d85fb6 | service: service-general +[2026-04-16 14:23:03.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101550046 | request_id: 2bdea1f7-fa5e-4f85-83ae-bb9366d85fb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb432d57-0893-4d17-abc0-9a40c1b4497d | service: service-general +[2026-04-16 14:23:03.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046707930001 | request_id: cb432d57-0893-4d17-abc0-9a40c1b4497d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8b4bbbf-cbb1-479d-bdad-327623c2e5c3 | service: service-general +[2026-04-16 14:23:03.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251409690004 | request_id: a8b4bbbf-cbb1-479d-bdad-327623c2e5c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f02754b-e356-45da-9c4c-d541bd53c1b7 | service: service-general +[2026-04-16 14:23:03.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571010702200003 | request_id: 2f02754b-e356-45da-9c4c-d541bd53c1b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd9d9f27-da30-4599-9c65-a491dc9956f0 | service: service-general +[2026-04-16 14:23:03.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140201600006 | request_id: fd9d9f27-da30-4599-9c65-a491dc9956f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 720da72d-88cc-4d36-b00f-5be83cef39b6 | service: service-general +[2026-04-16 14:23:03.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571030702790003 | request_id: 720da72d-88cc-4d36-b00f-5be83cef39b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0928ccb-398a-41a2-87f0-e031efaf6a1a | service: service-general +[2026-04-16 14:23:03.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175103950001 | request_id: e0928ccb-398a-41a2-87f0-e031efaf6a1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04b576ce-7281-4bc1-b2a2-b8f1555e03e6 | service: service-general +[2026-04-16 14:23:03.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244108730002 | request_id: 04b576ce-7281-4bc1-b2a2-b8f1555e03e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 452b3589-f090-41cb-89e3-97c573c4b95f | service: service-general +[2026-04-16 14:23:03.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578101005480001 | request_id: 452b3589-f090-41cb-89e3-97c573c4b95f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c758473-a30a-4c7d-8e66-d9eb6bc14bb9 | service: service-general +[2026-04-16 14:23:03.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508165102700004 | request_id: 1c758473-a30a-4c7d-8e66-d9eb6bc14bb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c34f7ec-6f8c-4e43-8346-f51ef239cb3e | service: service-general +[2026-04-16 14:23:03.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032201050005 | request_id: 9c34f7ec-6f8c-4e43-8346-f51ef239cb3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72104cec-51e7-43a5-a4ba-91a6373f199c | service: service-general +[2026-04-16 14:23:03.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151303700002 | request_id: 72104cec-51e7-43a5-a4ba-91a6373f199c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f360e57-a32e-4d97-b4a4-87d1eb865f6f | service: service-general +[2026-04-16 14:23:03.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7306080808940005 | request_id: 0f360e57-a32e-4d97-b4a4-87d1eb865f6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db721b09-9e91-49ef-ae47-5420bb0fd02f | service: service-general +[2026-04-16 14:23:03.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012608030004 | request_id: db721b09-9e91-49ef-ae47-5420bb0fd02f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bed342df-dde9-4e0e-8819-03d54d3654f7 | service: service-general +[2026-04-16 14:23:03.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241110890002 | request_id: bed342df-dde9-4e0e-8819-03d54d3654f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04603ae7-3a4b-4d64-890e-a90480777d06 | service: service-general +[2026-04-16 14:23:03.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044310940003 | request_id: 04603ae7-3a4b-4d64-890e-a90480777d06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c220ed1-2b76-415f-956a-356115c2165d | service: service-general +[2026-04-16 14:23:03.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014805180001 | request_id: 0c220ed1-2b76-415f-956a-356115c2165d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1eb09ba-0263-4349-9dac-04e64bbb91b7 | service: service-general +[2026-04-16 14:23:03.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000000 | request_id: e1eb09ba-0263-4349-9dac-04e64bbb91b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5a94c94-e6da-4619-8cbb-215c0959aeb9 | service: service-general +[2026-04-16 14:23:03.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025004520003 | request_id: e5a94c94-e6da-4619-8cbb-215c0959aeb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52377ec2-36d8-4de5-b734-4ff00a386753 | service: service-general +[2026-04-16 14:23:03.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014507750007 | request_id: 52377ec2-36d8-4de5-b734-4ff00a386753 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7168981-0ea2-443c-b1a8-5e528c7f5e14 | service: service-general +[2026-04-16 14:23:03.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045402700002 | request_id: b7168981-0ea2-443c-b1a8-5e528c7f5e14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcd5c72c-b9e5-46ad-875a-db21dd8825f9 | service: service-general +[2026-04-16 14:23:03.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0002591005735___ | request_id: fcd5c72c-b9e5-46ad-875a-db21dd8825f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c1a9c87-374d-4b32-8692-e692bad72dfb | service: service-general +[2026-04-16 14:23:03.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010911930001 | request_id: 6c1a9c87-374d-4b32-8692-e692bad72dfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d31a841-4432-4b07-8ed4-c86be087c3df | service: service-general +[2026-04-16 14:23:03.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160710160002 | request_id: 6d31a841-4432-4b07-8ed4-c86be087c3df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a232583-7465-41bf-b5ee-77d675fdc671 | service: service-general +[2026-04-16 14:23:03.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053108920001 | request_id: 2a232583-7465-41bf-b5ee-77d675fdc671 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4147d4e-da3a-4e5d-9371-75d288ddf607 | service: service-general +[2026-04-16 14:23:03.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034709930002 | request_id: e4147d4e-da3a-4e5d-9371-75d288ddf607 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae334ca8-7e38-49fb-8db2-bf58a6b6b1be | service: service-general +[2026-04-16 14:23:03.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552488 | request_id: ae334ca8-7e38-49fb-8db2-bf58a6b6b1be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1a5250f-288b-4a2f-9a2a-272dc2d66cb9 | service: service-general +[2026-04-16 14:23:03.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164201780004 | request_id: a1a5250f-288b-4a2f-9a2a-272dc2d66cb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52b15e60-0b4b-4e7f-9e20-ad298df0b0a3 | service: service-general +[2026-04-16 14:23:03.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.891µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091010110006 | request_id: 52b15e60-0b4b-4e7f-9e20-ad298df0b0a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c96a0a4d-9e37-4911-a362-1190917a759f | service: service-general +[2026-04-16 14:23:03.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008915159772 | request_id: c96a0a4d-9e37-4911-a362-1190917a759f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d3803f3-7d9a-424d-8a07-9d063c52983f | service: service-general +[2026-04-16 14:23:03.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235901030002 | request_id: 2d3803f3-7d9a-424d-8a07-9d063c52983f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16285046-e829-4594-a55d-c355b0d48a34 | service: service-general +[2026-04-16 14:23:03.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503080410540002 | request_id: 16285046-e829-4594-a55d-c355b0d48a34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7c0bbf1-452d-4e78-80c0-2eae72913504 | service: service-general +[2026-04-16 14:23:03.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235504970001 | request_id: c7c0bbf1-452d-4e78-80c0-2eae72913504 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b940e66-62ac-493f-b302-bb28106ae9ab | service: service-general +[2026-04-16 14:23:03.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132503670002 | request_id: 0b940e66-62ac-493f-b302-bb28106ae9ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3165075-8082-4720-bd96-b1912e6abed3 | service: service-general +[2026-04-16 14:23:03.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194101620035 | request_id: c3165075-8082-4720-bd96-b1912e6abed3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62593d99-25d7-4311-aad0-46d1f3c34e12 | service: service-general +[2026-04-16 14:23:03.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014504570003 | request_id: 62593d99-25d7-4311-aad0-46d1f3c34e12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4abc373-4ecf-4beb-be1b-83cf06510f53 | service: service-general +[2026-04-16 14:23:03.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034101620067 | request_id: a4abc373-4ecf-4beb-be1b-83cf06510f53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44103a6e-b415-45d1-a995-7b25a154337c | service: service-general +[2026-04-16 14:23:03.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284312960001 | request_id: 44103a6e-b415-45d1-a995-7b25a154337c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f4b9529-ebd9-459b-8cd1-45f937cee98b | service: service-general +[2026-04-16 14:23:03.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232507000003 | request_id: 9f4b9529-ebd9-459b-8cd1-45f937cee98b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31799250-24ee-4af5-ad92-0817d5cff111 | service: service-general +[2026-04-16 14:23:03.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060508880001 | request_id: 31799250-24ee-4af5-ad92-0817d5cff111 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0328aec5-763d-4897-8e98-ce2d65927b35 | service: service-general +[2026-04-16 14:23:03.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094702140002 | request_id: 0328aec5-763d-4897-8e98-ce2d65927b35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28927c07-cf46-4ec0-b986-70b8342f49ad | service: service-general +[2026-04-16 14:23:03.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504080508750002 | request_id: 28927c07-cf46-4ec0-b986-70b8342f49ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc494b03-f9c9-47ce-b5f0-183b9b09ccfb | service: service-general +[2026-04-16 14:23:03.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253105180002 | request_id: bc494b03-f9c9-47ce-b5f0-183b9b09ccfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f0306a6-a5a8-4254-92f5-78e28dd41c8a | service: service-general +[2026-04-16 14:23:03.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578032810860001 | request_id: 6f0306a6-a5a8-4254-92f5-78e28dd41c8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9f5e126-5a0b-4089-a1d7-e7a42b60b6eb | service: service-general +[2026-04-16 14:23:03.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097011680003 | request_id: a9f5e126-5a0b-4089-a1d7-e7a42b60b6eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44b02f0b-6386-4145-993f-3535f5321ed1 | service: service-general +[2026-04-16 14:23:03.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507276904950002 | request_id: 44b02f0b-6386-4145-993f-3535f5321ed1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79ef73ad-6441-4686-bf4a-ba63ef876a5a | service: service-general +[2026-04-16 14:23:03.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055009680003 | request_id: 79ef73ad-6441-4686-bf4a-ba63ef876a5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edf688f0-5234-4133-b8cc-49630b83de2c | service: service-general +[2026-04-16 14:23:03.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6402161809600001 | request_id: edf688f0-5234-4133-b8cc-49630b83de2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 508a7c38-907b-450c-93e0-a253a3467cd3 | service: service-general +[2026-04-16 14:23:03.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046507960001 | request_id: 508a7c38-907b-450c-93e0-a253a3467cd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8830c41-3567-4dfb-af67-23023b0cc262 | service: service-general +[2026-04-16 14:23:03.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211407730001 | request_id: f8830c41-3567-4dfb-af67-23023b0cc262 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71dfff25-7fa9-4dde-a474-eb4deac0080f | service: service-general +[2026-04-16 14:23:03.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505114905160001 | request_id: 71dfff25-7fa9-4dde-a474-eb4deac0080f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c45c13d3-62fd-473c-afb6-92accd6af5dd | service: service-general +[2026-04-16 14:23:03.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504175901840001 | request_id: c45c13d3-62fd-473c-afb6-92accd6af5dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a472d3a-306d-4484-b976-6cded8acb0d1 | service: service-general +[2026-04-16 14:23:03.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046406960002 | request_id: 2a472d3a-306d-4484-b976-6cded8acb0d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec61930b-18f8-43b5-a5f9-4de20b388867 | service: service-general +[2026-04-16 14:23:03.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.073µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578165609650003 | request_id: ec61930b-18f8-43b5-a5f9-4de20b388867 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e6c85de-d1f1-42f0-8429-09ac70da4106 | service: service-general +[2026-04-16 14:23:03.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136304670001 | request_id: 9e6c85de-d1f1-42f0-8429-09ac70da4106 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 085c80a6-680b-4139-a06e-d9ce2d482fdd | service: service-general +[2026-04-16 14:23:03.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090306580002 | request_id: 085c80a6-680b-4139-a06e-d9ce2d482fdd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79036c12-bb2b-434e-9aaa-04a55d7076f5 | service: service-general +[2026-04-16 14:23:03.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504136912700002 | request_id: 79036c12-bb2b-434e-9aaa-04a55d7076f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a22eb02c-047d-4c46-a187-7f05f2e814b8 | service: service-general +[2026-04-16 14:23:03.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146304830001 | request_id: a22eb02c-047d-4c46-a187-7f05f2e814b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f38303ca-4d5c-4fb9-8762-7d1a69e81e92 | service: service-general +[2026-04-16 14:23:03.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: f38303ca-4d5c-4fb9-8762-7d1a69e81e92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c46848d1-caca-422e-8630-d2e8e44d05a1 | service: service-general +[2026-04-16 14:23:03.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075004960002 | request_id: c46848d1-caca-422e-8630-d2e8e44d05a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ec40b14-9a3c-4b09-a311-d6ee26db1a09 | service: service-general +[2026-04-16 14:23:03.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246904770003 | request_id: 6ec40b14-9a3c-4b09-a311-d6ee26db1a09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 008d70a9-ea84-401f-84c9-4becaee0286f | service: service-general +[2026-04-16 14:23:03.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504015402820002 | request_id: 008d70a9-ea84-401f-84c9-4becaee0286f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8b63e43-a5e0-4254-8549-c6e724905cbf | service: service-general +[2026-04-16 14:23:03.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090107590167 | request_id: c8b63e43-a5e0-4254-8549-c6e724905cbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d9776f7-19ad-43ac-8400-6b45f221855f | service: service-general +[2026-04-16 14:23:03.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081407640001 | request_id: 9d9776f7-19ad-43ac-8400-6b45f221855f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e660fcb8-edf1-4960-9ac4-0c91a8921c6b | service: service-general +[2026-04-16 14:23:03.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504036204900001 | request_id: e660fcb8-edf1-4960-9ac4-0c91a8921c6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95c45ffa-8539-41d4-a8ae-393d933e72e6 | service: service-general +[2026-04-16 14:23:03.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175084708800008 | request_id: 95c45ffa-8539-41d4-a8ae-393d933e72e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e32337a-8625-4672-8489-d825dc19e929 | service: service-general +[2026-04-16 14:23:03.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175807910001 | request_id: 3e32337a-8625-4672-8489-d825dc19e929 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1aa32ff-88c1-48ee-9bca-2184baf29c65 | service: service-general +[2026-04-16 14:23:03.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: f1aa32ff-88c1-48ee-9bca-2184baf29c65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84f06e35-5d42-4f38-a21a-4e5a72fdb91e | service: service-general +[2026-04-16 14:23:03.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572030107660015 | request_id: 84f06e35-5d42-4f38-a21a-4e5a72fdb91e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68baefa4-5b2e-430a-b4c0-30a78b1ff76e | service: service-general +[2026-04-16 14:23:03.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 68baefa4-5b2e-430a-b4c0-30a78b1ff76e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c8f15f3-a511-4434-b1dc-ed7c3daaf12d | service: service-general +[2026-04-16 14:23:03.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514060503050003 | request_id: 7c8f15f3-a511-4434-b1dc-ed7c3daaf12d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fd2f40f-c7c2-492f-b3a8-302cf27edc37 | service: service-general +[2026-04-16 14:23:03.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040811680005 | request_id: 3fd2f40f-c7c2-492f-b3a8-302cf27edc37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3dca6e7a-af91-4239-a2ce-200f94be7f29 | service: service-general +[2026-04-16 14:23:03.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545843 | request_id: 3dca6e7a-af91-4239-a2ce-200f94be7f29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 917e97d8-83f4-49d8-982c-9210e8d0331a | service: service-general +[2026-04-16 14:23:03.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046608810001 | request_id: 917e97d8-83f4-49d8-982c-9210e8d0331a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d0b0311-4bb2-4a20-b52a-32094fa3472e | service: service-general +[2026-04-16 14:23:03.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056202810001 | request_id: 0d0b0311-4bb2-4a20-b52a-32094fa3472e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ae9c141-5522-4a5e-9ba9-c73506a344cb | service: service-general +[2026-04-16 14:23:03.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503102011030001 | request_id: 6ae9c141-5522-4a5e-9ba9-c73506a344cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f980f00-8a1a-4ffa-b60b-0756126065bc | service: service-general +[2026-04-16 14:23:03.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545820 | request_id: 4f980f00-8a1a-4ffa-b60b-0756126065bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a82eb35-88e7-4192-8994-6beae56c2cec | service: service-general +[2026-04-16 14:23:03.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072208950001 | request_id: 7a82eb35-88e7-4192-8994-6beae56c2cec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f94677ad-a348-4ffd-884f-3a7b9341f604 | service: service-general +[2026-04-16 14:23:03.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: f94677ad-a348-4ffd-884f-3a7b9341f604 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c48e0a76-65ca-4fae-8578-f84fb8f2a871 | service: service-general +[2026-04-16 14:23:03.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056503760007 | request_id: c48e0a76-65ca-4fae-8578-f84fb8f2a871 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 867a06f8-43a4-4257-b52f-8f2f7b950b83 | service: service-general +[2026-04-16 14:23:03.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517045704820002 | request_id: 867a06f8-43a4-4257-b52f-8f2f7b950b83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39290869-fb53-4751-bc00-a97a5c931ea0 | service: service-general +[2026-04-16 14:23:03.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021603680001 | request_id: 39290869-fb53-4751-bc00-a97a5c931ea0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eda085e0-ed3b-40c7-8f3c-7cbaae5a3e3d | service: service-general +[2026-04-16 14:23:03.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511112710630002 | request_id: eda085e0-ed3b-40c7-8f3c-7cbaae5a3e3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48182596-4916-4b29-934d-62c4d856a837 | service: service-general +[2026-04-16 14:23:03.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014605940004 | request_id: 48182596-4916-4b29-934d-62c4d856a837 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 592c7dde-0844-4d69-ba35-2b871b139b6a | service: service-general +[2026-04-16 14:23:03.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.788µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507296006120001 | request_id: 592c7dde-0844-4d69-ba35-2b871b139b6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 206960c8-a7e1-43a3-bfde-33809fa7825c | service: service-general +[2026-04-16 14:23:03.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254612000001 | request_id: 206960c8-a7e1-43a3-bfde-33809fa7825c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 158ba486-9823-4b7c-a1a9-e16fe711c449 | service: service-general +[2026-04-16 14:23:03.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 158ba486-9823-4b7c-a1a9-e16fe711c449 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac1f62e0-8ae7-4105-a675-b99ef01e3401 | service: service-general +[2026-04-16 14:23:03.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504093001950002 | request_id: ac1f62e0-8ae7-4105-a675-b99ef01e3401 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa807308-8ce5-4044-9ca2-2ac04e624f69 | service: service-general +[2026-04-16 14:23:03.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.844µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091112890001 | request_id: fa807308-8ce5-4044-9ca2-2ac04e624f69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4714c4ab-902a-4c6b-bcb1-08dcd6782bbc | service: service-general +[2026-04-16 14:23:03.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 545.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030701760002 | request_id: 4714c4ab-902a-4c6b-bcb1-08dcd6782bbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c60c033e-d988-4361-b200-a82f5a2df19d | service: service-general +[2026-04-16 14:23:03.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501112602680001 | request_id: c60c033e-d988-4361-b200-a82f5a2df19d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6411b0c-719b-4420-a7a3-7c02c5f97fe6 | service: service-general +[2026-04-16 14:23:03.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503061405530001 | request_id: a6411b0c-719b-4420-a7a3-7c02c5f97fe6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d1466f1-1d99-485b-953d-4550c8e772b9 | service: service-general +[2026-04-16 14:23:03.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034605680001 | request_id: 2d1466f1-1d99-485b-953d-4550c8e772b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42fffcaf-20c8-4bde-83b9-401f875596c6 | service: service-general +[2026-04-16 14:23:03.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514062503900001 | request_id: 42fffcaf-20c8-4bde-83b9-401f875596c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c79a5fea-3c56-4058-9af6-17f0db803f44 | service: service-general +[2026-04-16 14:23:03.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041206780009 | request_id: c79a5fea-3c56-4058-9af6-17f0db803f44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8429221-9f19-4271-9018-08b33b2137e2 | service: service-general +[2026-04-16 14:23:03.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8171024203630005 | request_id: c8429221-9f19-4271-9018-08b33b2137e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15595dfd-2a43-4e84-be6c-9e89da959efb | service: service-general +[2026-04-16 14:23:03.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507285411080001 | request_id: 15595dfd-2a43-4e84-be6c-9e89da959efb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7988ec28-c402-4e1d-9005-025d2d61094c | service: service-general +[2026-04-16 14:23:03.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 7988ec28-c402-4e1d-9005-025d2d61094c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b9b201b-5bb7-4473-b785-a84cb7b9fb51 | service: service-general +[2026-04-16 14:23:03.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056409720003 | request_id: 6b9b201b-5bb7-4473-b785-a84cb7b9fb51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d27266a8-e0a8-4d16-a643-733a02f0d43d | service: service-general +[2026-04-16 14:23:03.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021803810003 | request_id: d27266a8-e0a8-4d16-a643-733a02f0d43d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cd5f656-3cf0-4b3b-a612-bc13682b733c | service: service-general +[2026-04-16 14:23:03.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: 1cd5f656-3cf0-4b3b-a612-bc13682b733c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 227b4c49-ff14-4b9d-b5bd-6bdb52594b29 | service: service-general +[2026-04-16 14:23:03.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010808530001 | request_id: 227b4c49-ff14-4b9d-b5bd-6bdb52594b29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7557031a-47d6-47ba-9c2e-a503cda373f6 | service: service-general +[2026-04-16 14:23:03.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508044302970001 | request_id: 7557031a-47d6-47ba-9c2e-a503cda373f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0065228b-727e-4def-9e4d-bd6cca366747 | service: service-general +[2026-04-16 14:23:03.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016006530003 | request_id: 0065228b-727e-4def-9e4d-bd6cca366747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2623e02e-8821-4ca9-a444-cbc0224053e5 | service: service-general +[2026-04-16 14:23:03.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086904820002 | request_id: 2623e02e-8821-4ca9-a444-cbc0224053e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b2e1ce2-3406-42d8-9895-882b172a82ca | service: service-general +[2026-04-16 14:23:03.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014506680002 | request_id: 9b2e1ce2-3406-42d8-9895-882b172a82ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09537fad-99bf-4895-b8cc-0dfa58127b38 | service: service-general +[2026-04-16 14:23:03.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: 09537fad-99bf-4895-b8cc-0dfa58127b38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59ce0583-9abf-41c4-8bb0-3dc1ddbbb3cc | service: service-general +[2026-04-16 14:23:03.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104904580001 | request_id: 59ce0583-9abf-41c4-8bb0-3dc1ddbbb3cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac91f0f4-55b8-4c37-a11a-210f9806b3b8 | service: service-general +[2026-04-16 14:23:03.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204409860001 | request_id: ac91f0f4-55b8-4c37-a11a-210f9806b3b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 473851c3-fb55-48b0-a4f4-0bdc90f1ee4f | service: service-general +[2026-04-16 14:23:03.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116709070002 | request_id: 473851c3-fb55-48b0-a4f4-0bdc90f1ee4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14bcf1f9-510f-41bf-bd75-4ca2862103af | service: service-general +[2026-04-16 14:23:03.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: 14bcf1f9-510f-41bf-bd75-4ca2862103af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbfa4d35-18f7-4fc2-95c9-4a0bfb9a9aef | service: service-general +[2026-04-16 14:23:03.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505145703920003 | request_id: bbfa4d35-18f7-4fc2-95c9-4a0bfb9a9aef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be74d72a-0485-4003-8f48-ebfc5bdbe31a | service: service-general +[2026-04-16 14:23:03.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559215 | request_id: be74d72a-0485-4003-8f48-ebfc5bdbe31a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80a20834-2597-463a-8df2-3b379e947f9a | service: service-general +[2026-04-16 14:23:03.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 80a20834-2597-463a-8df2-3b379e947f9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99e7d0fa-03de-4007-9dbb-73fa2e2cb61a | service: service-general +[2026-04-16 14:23:03.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513146211010002 | request_id: 99e7d0fa-03de-4007-9dbb-73fa2e2cb61a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39d95066-8e39-4b9e-8bb3-12ed00f4be30 | service: service-general +[2026-04-16 14:23:03.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144504620001 | request_id: 39d95066-8e39-4b9e-8bb3-12ed00f4be30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 877c6ce4-0d22-43a3-8b44-9acec49e0773 | service: service-general +[2026-04-16 14:23:03.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 120.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502121908580002 | request_id: 877c6ce4-0d22-43a3-8b44-9acec49e0773 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dda3edc6-e999-4c4a-a279-f0e08f764a90 | service: service-general +[2026-04-16 14:23:03.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017112680020 | request_id: dda3edc6-e999-4c4a-a279-f0e08f764a90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1e03cfd-d926-4dd5-aab0-583cc4fa164f | service: service-general +[2026-04-16 14:23:03.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579022109890001 | request_id: e1e03cfd-d926-4dd5-aab0-583cc4fa164f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9bcd1f6-7853-43c3-b734-e8169c9987f7 | service: service-general +[2026-04-16 14:23:03.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134607200001 | request_id: d9bcd1f6-7853-43c3-b734-e8169c9987f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38e6c34e-c70b-41f0-be66-155271411c0f | service: service-general +[2026-04-16 14:23:03.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504035204500001 | request_id: 38e6c34e-c70b-41f0-be66-155271411c0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d781ed28-cac7-4ec6-9698-df673e84b1c8 | service: service-general +[2026-04-16 14:23:03.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508020209820001 | request_id: d781ed28-cac7-4ec6-9698-df673e84b1c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fc6bf2e-72f2-45ad-9457-24654a982a49 | service: service-general +[2026-04-16 14:23:03.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135305910003 | request_id: 0fc6bf2e-72f2-45ad-9457-24654a982a49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e90899c-da7d-48cd-b33a-b640d41e9c1e | service: service-general +[2026-04-16 14:23:03.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.94µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035501810008 | request_id: 3e90899c-da7d-48cd-b33a-b640d41e9c1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 315170d5-0fe8-4f13-821e-256c24c933d6 | service: service-general +[2026-04-16 14:23:03.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000003333 | request_id: 315170d5-0fe8-4f13-821e-256c24c933d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 404561c6-0bb7-4cde-b2e0-558b6b21d63d | service: service-general +[2026-04-16 14:23:03.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026201760001 | request_id: 404561c6-0bb7-4cde-b2e0-558b6b21d63d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6eba5e29-e931-4535-bd3c-65218c8e15b3 | service: service-general +[2026-04-16 14:23:03.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016208570005 | request_id: 6eba5e29-e931-4535-bd3c-65218c8e15b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9d1ce95-70cb-41d2-8c3c-54e5c83acf1e | service: service-general +[2026-04-16 14:23:03.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517146105900002 | request_id: b9d1ce95-70cb-41d2-8c3c-54e5c83acf1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1894ed2d-8816-456f-a9a3-9db337873f26 | service: service-general +[2026-04-16 14:23:03.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011208700002 | request_id: 1894ed2d-8816-456f-a9a3-9db337873f26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3b59fdf-ff5f-48c2-a38e-8141e3601bfa | service: service-general +[2026-04-16 14:23:03.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054701690002 | request_id: e3b59fdf-ff5f-48c2-a38e-8141e3601bfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4248f979-cdea-4954-8ef5-7f82dd5be752 | service: service-general +[2026-04-16 14:23:03.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130510630001 | request_id: 4248f979-cdea-4954-8ef5-7f82dd5be752 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f19727b-7092-4f06-8545-957aabc5b565 | service: service-general +[2026-04-16 14:23:03.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016710780005 | request_id: 7f19727b-7092-4f06-8545-957aabc5b565 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a75238e2-3c35-4ade-ba1f-e701dac3d418 | service: service-general +[2026-04-16 14:23:03.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1272011607880001 | request_id: a75238e2-3c35-4ade-ba1f-e701dac3d418 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53d90e65-92df-41cc-a82f-0cd0444a1e6c | service: service-general +[2026-04-16 14:23:03.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010309600001 | request_id: 53d90e65-92df-41cc-a82f-0cd0444a1e6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec27b690-9b6a-43c2-b0c7-975c6b886f8f | service: service-general +[2026-04-16 14:23:03.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: ec27b690-9b6a-43c2-b0c7-975c6b886f8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b7946fa-9ecb-4c49-ba70-d4d9f5c06b40 | service: service-general +[2026-04-16 14:23:03.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106707700001 | request_id: 4b7946fa-9ecb-4c49-ba70-d4d9f5c06b40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ffcde39-1f01-4476-afd6-9f8770d55bc1 | service: service-general +[2026-04-16 14:23:03.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506174107760077 | request_id: 0ffcde39-1f01-4476-afd6-9f8770d55bc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab5014ca-c73d-4753-8515-000b66169122 | service: service-general +[2026-04-16 14:23:03.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012109520002 | request_id: ab5014ca-c73d-4753-8515-000b66169122 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3a895d9-4384-4c30-bbb9-3819b420b97b | service: service-general +[2026-04-16 14:23:03.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045595 | request_id: f3a895d9-4384-4c30-bbb9-3819b420b97b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a23dfd3e-2e58-4c5e-8430-35e129271d45 | service: service-general +[2026-04-16 14:23:03.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165104780001 | request_id: a23dfd3e-2e58-4c5e-8430-35e129271d45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ff53a18-fba4-446f-9d85-1b005b0931e4 | service: service-general +[2026-04-16 14:23:03.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144102680001 | request_id: 7ff53a18-fba4-446f-9d85-1b005b0931e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7d9ccf0-c429-4446-bfb2-daffa0458abd | service: service-general +[2026-04-16 14:23:03.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094107590197 | request_id: d7d9ccf0-c429-4446-bfb2-daffa0458abd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08ba4ab5-463d-4344-be9e-b7423db426bf | service: service-general +[2026-04-16 14:23:03.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514232101620001 | request_id: 08ba4ab5-463d-4344-be9e-b7423db426bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4349d88f-918c-4e75-8eaf-b9d7298d3ea9 | service: service-general +[2026-04-16 14:23:03.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 4349d88f-918c-4e75-8eaf-b9d7298d3ea9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37f35f31-de78-45f6-80e7-fa34c1c70106 | service: service-general +[2026-04-16 14:23:03.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021307610001 | request_id: 37f35f31-de78-45f6-80e7-fa34c1c70106 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6757c768-67d5-4a90-a32f-89ae1ae6e707 | service: service-general +[2026-04-16 14:23:03.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517076702820003 | request_id: 6757c768-67d5-4a90-a32f-89ae1ae6e707 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcad2f40-e3bb-4cae-9d04-55e3a9991524 | service: service-general +[2026-04-16 14:23:03.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135203530001 | request_id: dcad2f40-e3bb-4cae-9d04-55e3a9991524 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31de96e3-3db9-45a4-a31d-4532c6dfd5e1 | service: service-general +[2026-04-16 14:23:03.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094301770003 | request_id: 31de96e3-3db9-45a4-a31d-4532c6dfd5e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1aa97423-e050-43ed-9905-a6b6b242aad5 | service: service-general +[2026-04-16 14:23:03.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502205905750002 | request_id: 1aa97423-e050-43ed-9905-a6b6b242aad5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4bef22c-75d0-470b-a098-da5dc4e3b75b | service: service-general +[2026-04-16 14:23:03.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012409560001 | request_id: c4bef22c-75d0-470b-a098-da5dc4e3b75b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b737185e-bb4e-454d-9818-b21c1fff4643 | service: service-general +[2026-04-16 14:23:03.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.469µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: b737185e-bb4e-454d-9818-b21c1fff4643 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ad2e603-687e-4b43-9158-4dcaa90f69c7 | service: service-general +[2026-04-16 14:23:03.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507046706960004 | request_id: 1ad2e603-687e-4b43-9158-4dcaa90f69c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b3ce0cb-2a03-4d09-aadf-d5428be2e2fe | service: service-general +[2026-04-16 14:23:03.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506084406760003 | request_id: 3b3ce0cb-2a03-4d09-aadf-d5428be2e2fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10a86397-c9f3-4b1f-84e4-849b6566e611 | service: service-general +[2026-04-16 14:23:03.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191311780002 | request_id: 10a86397-c9f3-4b1f-84e4-849b6566e611 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 477f4a16-3f84-47e0-b74f-7a4b29c4178b | service: service-general +[2026-04-16 14:23:03.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008998021214 | request_id: 477f4a16-3f84-47e0-b74f-7a4b29c4178b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c12f4b56-d8cc-4bd3-874a-b4b36740aa86 | service: service-general +[2026-04-16 14:23:03.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014107930023 | request_id: c12f4b56-d8cc-4bd3-874a-b4b36740aa86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a58ef9d-2e59-47d8-a0e8-891051ddfd30 | service: service-general +[2026-04-16 14:23:03.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101650011 | request_id: 4a58ef9d-2e59-47d8-a0e8-891051ddfd30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a87f3b3-6625-4cc7-b92d-2ae58f23d030 | service: service-general +[2026-04-16 14:23:03.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254403830001 | request_id: 2a87f3b3-6625-4cc7-b92d-2ae58f23d030 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa4c1478-137c-4494-b145-c4690a9b03ff | service: service-general +[2026-04-16 14:23:03.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514060204680002 | request_id: aa4c1478-137c-4494-b145-c4690a9b03ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef02309b-cda4-4e55-9abd-a932148f50d8 | service: service-general +[2026-04-16 14:23:03.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: ef02309b-cda4-4e55-9abd-a932148f50d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47d6cbbf-33f1-43ce-bc4f-abb1c40b46f9 | service: service-general +[2026-04-16 14:23:03.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142003060001 | request_id: 47d6cbbf-33f1-43ce-bc4f-abb1c40b46f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83ffedce-3e9f-43ba-9da6-4d4894f4146c | service: service-general +[2026-04-16 14:23:03.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194804920001 | request_id: 83ffedce-3e9f-43ba-9da6-4d4894f4146c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cd7a002-cdc4-44cd-9986-cabb706d5d39 | service: service-general +[2026-04-16 14:23:03.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1106216407910001 | request_id: 5cd7a002-cdc4-44cd-9986-cabb706d5d39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beb575b1-38c2-4581-ae91-90a741c91591 | service: service-general +[2026-04-16 14:23:03.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186209870003 | request_id: beb575b1-38c2-4581-ae91-90a741c91591 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bce329cf-abf4-486c-a472-aa4c39fe2691 | service: service-general +[2026-04-16 14:23:03.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025810740003 | request_id: bce329cf-abf4-486c-a472-aa4c39fe2691 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ff3b742-d794-4022-917f-fb3a211c757f | service: service-general +[2026-04-16 14:23:03.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 2ff3b742-d794-4022-917f-fb3a211c757f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1acef71-f88c-4049-a5e7-130ec6fe22fe | service: service-general +[2026-04-16 14:23:03.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508010905790002 | request_id: b1acef71-f88c-4049-a5e7-130ec6fe22fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b191ca45-eea0-4fe6-be99-3562bc86a4a2 | service: service-general +[2026-04-16 14:23:03.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504156303790001 | request_id: b191ca45-eea0-4fe6-be99-3562bc86a4a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2622bedd-376b-402a-a20e-5b964baa9675 | service: service-general +[2026-04-16 14:23:03.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114305670002 | request_id: 2622bedd-376b-402a-a20e-5b964baa9675 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cde221d-6345-437c-a096-72e0bf2c0290 | service: service-general +[2026-04-16 14:23:03.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578041805710006 | request_id: 3cde221d-6345-437c-a096-72e0bf2c0290 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c6f586b-676e-4700-87f0-fb201a87d924 | service: service-general +[2026-04-16 14:23:03.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070303890002 | request_id: 7c6f586b-676e-4700-87f0-fb201a87d924 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f68b5e8-76f7-46da-90e3-9c86ebbfbd85 | service: service-general +[2026-04-16 14:23:03.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021906030001 | request_id: 2f68b5e8-76f7-46da-90e3-9c86ebbfbd85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e432c2a4-731c-48ea-a5d8-e49bef6745a9 | service: service-general +[2026-04-16 14:23:03.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: e432c2a4-731c-48ea-a5d8-e49bef6745a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d36571d-eb50-4152-8ab0-35bd2c62169e | service: service-general +[2026-04-16 14:23:03.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185206880002 | request_id: 5d36571d-eb50-4152-8ab0-35bd2c62169e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dbbd775-ef7e-4ddd-a69f-b0c9b8cf6155 | service: service-general +[2026-04-16 14:23:03.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696354 | request_id: 2dbbd775-ef7e-4ddd-a69f-b0c9b8cf6155 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76b7926e-3a0a-46e9-828b-8f99eba7550d | service: service-general +[2026-04-16 14:23:03.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: 76b7926e-3a0a-46e9-828b-8f99eba7550d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f89c6c6f-5d8b-47ec-a807-ea544897ada7 | service: service-general +[2026-04-16 14:23:03.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036211870002 | request_id: f89c6c6f-5d8b-47ec-a807-ea544897ada7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93d78c97-b300-4e20-b0b8-7126e6f8efc2 | service: service-general +[2026-04-16 14:23:03.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234503690001 | request_id: 93d78c97-b300-4e20-b0b8-7126e6f8efc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1ac98d7-1128-4b04-8518-3886e9fc8cfe | service: service-general +[2026-04-16 14:23:03.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558206 | request_id: d1ac98d7-1128-4b04-8518-3886e9fc8cfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c618f8a-f57a-4ca6-b972-247cbbbb7fa3 | service: service-general +[2026-04-16 14:23:03.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510211305680004 | request_id: 7c618f8a-f57a-4ca6-b972-247cbbbb7fa3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfb3468c-82e2-4270-9884-3646b32954c7 | service: service-general +[2026-04-16 14:23:03.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: bfb3468c-82e2-4270-9884-3646b32954c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 769e836f-6f87-4c20-82ab-3684f8bde854 | service: service-general +[2026-04-16 14:23:03.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021912780001 | request_id: 769e836f-6f87-4c20-82ab-3684f8bde854 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c434f70b-e54a-4a0f-98fa-729f5ee32711 | service: service-general +[2026-04-16 14:23:03.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506236305670001 | request_id: c434f70b-e54a-4a0f-98fa-729f5ee32711 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d7a6b21-b6d1-4d5f-b549-270e291d5b86 | service: service-general +[2026-04-16 14:23:03.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184601750001 | request_id: 5d7a6b21-b6d1-4d5f-b549-270e291d5b86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcf0bee4-5e6e-4e8b-b225-19754f912b1e | service: service-general +[2026-04-16 14:23:03.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094507600007 | request_id: fcf0bee4-5e6e-4e8b-b225-19754f912b1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9df24e3-e2e3-4c3b-8dab-9416cd230740 | service: service-general +[2026-04-16 14:23:03.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 533.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505010607760003 | request_id: d9df24e3-e2e3-4c3b-8dab-9416cd230740 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef1b6c6f-4885-489c-a07c-1047eb67b75b | service: service-general +[2026-04-16 14:23:03.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: ef1b6c6f-4885-489c-a07c-1047eb67b75b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00c15e9d-6980-41a0-8da7-f50aa5469581 | service: service-general +[2026-04-16 14:23:03.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032912950003 | request_id: 00c15e9d-6980-41a0-8da7-f50aa5469581 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82dad54a-fd13-476b-8f20-8a01782039bc | service: service-general +[2026-04-16 14:23:03.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016806950005 | request_id: 82dad54a-fd13-476b-8f20-8a01782039bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04c7b856-eef7-46b2-b9d8-aa0ad0bb6f9b | service: service-general +[2026-04-16 14:23:03.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045642 | request_id: 04c7b856-eef7-46b2-b9d8-aa0ad0bb6f9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 210c33f5-e2e1-46ff-a616-b79f0272c0a5 | service: service-general +[2026-04-16 14:23:03.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 210c33f5-e2e1-46ff-a616-b79f0272c0a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b2ed51e-00ae-4e63-962e-f97592298ed6 | service: service-general +[2026-04-16 14:23:03.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517044712680001 | request_id: 2b2ed51e-00ae-4e63-962e-f97592298ed6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4b8327a-79c6-4336-aca7-c706835abcaa | service: service-general +[2026-04-16 14:23:03.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016807200002 | request_id: e4b8327a-79c6-4336-aca7-c706835abcaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c23c42ff-0135-4eae-b0ff-3ce8f6fcd5fe | service: service-general +[2026-04-16 14:23:03.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022808720005 | request_id: c23c42ff-0135-4eae-b0ff-3ce8f6fcd5fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3817bdcf-0483-4495-ae7c-ff1057ed9392 | service: service-general +[2026-04-16 14:23:03.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020903780009 | request_id: 3817bdcf-0483-4495-ae7c-ff1057ed9392 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94514a57-2e84-4ef7-ac27-cf3f07beecfb | service: service-general +[2026-04-16 14:23:03.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506185203760002 | request_id: 94514a57-2e84-4ef7-ac27-cf3f07beecfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95d3587a-3676-4202-ba7e-209a6dfb2327 | service: service-general +[2026-04-16 14:23:03.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254808590003 | request_id: 95d3587a-3676-4202-ba7e-209a6dfb2327 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c0f03f5-cab1-4620-9067-99cb8c105e94 | service: service-general +[2026-04-16 14:23:03.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224508630002 | request_id: 1c0f03f5-cab1-4620-9067-99cb8c105e94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec1b455e-c3d7-40dc-b99c-62ba44d039dd | service: service-general +[2026-04-16 14:23:03.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112703940004 | request_id: ec1b455e-c3d7-40dc-b99c-62ba44d039dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 550b0796-4f47-446f-84ce-e5ff70333312 | service: service-general +[2026-04-16 14:23:03.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508030510980002 | request_id: 550b0796-4f47-446f-84ce-e5ff70333312 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 891fb159-a010-4b8b-a217-a333877ae3a6 | service: service-general +[2026-04-16 14:23:03.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: 891fb159-a010-4b8b-a217-a333877ae3a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce230f49-8112-4974-b9c1-57bd13ddfe1e | service: service-general +[2026-04-16 14:23:03.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5204080407740002 | request_id: ce230f49-8112-4974-b9c1-57bd13ddfe1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b5f7f70-b6d5-449e-94f4-df7f280ad5fd | service: service-general +[2026-04-16 14:23:03.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3275041406960016 | request_id: 8b5f7f70-b6d5-449e-94f4-df7f280ad5fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 385069d0-d45e-4038-88f9-6fa63dd7bf11 | service: service-general +[2026-04-16 14:23:03.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: 385069d0-d45e-4038-88f9-6fa63dd7bf11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c22de2d-3862-48d7-a816-43da29c2e82d | service: service-general +[2026-04-16 14:23:03.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008911496134 | request_id: 8c22de2d-3862-48d7-a816-43da29c2e82d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c2a5123-30e5-4e42-b89e-fc2c6c1ebbe4 | service: service-general +[2026-04-16 14:23:03.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514246805920001 | request_id: 2c2a5123-30e5-4e42-b89e-fc2c6c1ebbe4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 065d50ef-d55a-438b-81b2-f624e3e4a4d6 | service: service-general +[2026-04-16 14:23:03.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572026405580001 | request_id: 065d50ef-d55a-438b-81b2-f624e3e4a4d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94f47a2d-8c0f-4e70-991b-42cfa71c555c | service: service-general +[2026-04-16 14:23:03.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232402800001 | request_id: 94f47a2d-8c0f-4e70-991b-42cfa71c555c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbc8dcf2-9a72-4efa-97c0-58e1b9de9276 | service: service-general +[2026-04-16 14:23:03.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030607800005 | request_id: fbc8dcf2-9a72-4efa-97c0-58e1b9de9276 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ff006c7-0f06-4f01-9d81-1c39e198691c | service: service-general +[2026-04-16 14:23:03.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174410030001 | request_id: 8ff006c7-0f06-4f01-9d81-1c39e198691c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22d02c00-fd5f-4475-ad5d-08ab13c3c914 | service: service-general +[2026-04-16 14:23:03.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040804500004 | request_id: 22d02c00-fd5f-4475-ad5d-08ab13c3c914 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b3c3569-7a76-437a-814e-5f0f24dc438e | service: service-general +[2026-04-16 14:23:03.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512074309900004 | request_id: 9b3c3569-7a76-437a-814e-5f0f24dc438e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07893a0b-00d7-49a7-95d8-b1b6b2040d53 | service: service-general +[2026-04-16 14:23:03.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524130101800017 | request_id: 07893a0b-00d7-49a7-95d8-b1b6b2040d53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.951] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b50049a3-56a5-42e6-bb11-38e345a1e7ed | service: service-general +[2026-04-16 14:23:03.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110804710004 | request_id: b50049a3-56a5-42e6-bb11-38e345a1e7ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d32a45ae-50b4-400c-9677-b6c6f7c27f1c | service: service-general +[2026-04-16 14:23:03.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.722µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528043009710003 | request_id: d32a45ae-50b4-400c-9677-b6c6f7c27f1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15cc02c8-cc16-43fc-9eb1-d9f284ec274c | service: service-general +[2026-04-16 14:23:03.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574030303970005 | request_id: 15cc02c8-cc16-43fc-9eb1-d9f284ec274c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b735f5b2-8c1e-481d-be88-85fa6b65bc85 | service: service-general +[2026-04-16 14:23:03.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/4561548748512155 | request_id: b735f5b2-8c1e-481d-be88-85fa6b65bc85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52d8a697-59be-4d14-9a2f-cc70a1a31ab5 | service: service-general +[2026-04-16 14:23:03.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034710790002 | request_id: 52d8a697-59be-4d14-9a2f-cc70a1a31ab5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72b73b46-e746-4ae9-86d0-efa52c3890af | service: service-general +[2026-04-16 14:23:03.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035610560001 | request_id: 72b73b46-e746-4ae9-86d0-efa52c3890af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca58c854-9a24-420a-9b7c-e9fcac6bd2de | service: service-general +[2026-04-16 14:23:03.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506075402880003 | request_id: ca58c854-9a24-420a-9b7c-e9fcac6bd2de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d27f10f0-d494-4774-9274-27e3d16af5ce | service: service-general +[2026-04-16 14:23:03.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201403180001 | request_id: d27f10f0-d494-4774-9274-27e3d16af5ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9648c353-70a0-44cb-8fcf-4c3484a7512d | service: service-general +[2026-04-16 14:23:03.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9416151515111515 | request_id: 9648c353-70a0-44cb-8fcf-4c3484a7512d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7782a115-ba90-4707-b27a-1bdfa405c7d1 | service: service-general +[2026-04-16 14:23:03.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502201712650001 | request_id: 7782a115-ba90-4707-b27a-1bdfa405c7d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 139a7cf8-e993-49d4-a214-016cc43abea0 | service: service-general +[2026-04-16 14:23:03.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8745487854115155 | request_id: 139a7cf8-e993-49d4-a214-016cc43abea0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac3294a4-4604-4312-8027-f128b40e02ee | service: service-general +[2026-04-16 14:23:03.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514102212680002 | request_id: ac3294a4-4604-4312-8027-f128b40e02ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f424890-bc3d-4a70-bca9-309ebc824eb0 | service: service-general +[2026-04-16 14:23:03.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506036603530001 | request_id: 3f424890-bc3d-4a70-bca9-309ebc824eb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd81539f-ede8-4588-92ff-1e3f77e1dce1 | service: service-general +[2026-04-16 14:23:03.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505036008950001 | request_id: bd81539f-ede8-4588-92ff-1e3f77e1dce1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d47adff8-80a6-435f-bc88-d6a7e30e6d58 | service: service-general +[2026-04-16 14:23:03.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7854152121545515 | request_id: d47adff8-80a6-435f-bc88-d6a7e30e6d58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 545972e3-47d9-4095-bbf2-45673c10aae2 | service: service-general +[2026-04-16 14:23:03.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044204690007 | request_id: 545972e3-47d9-4095-bbf2-45673c10aae2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6396a2d5-2d94-4130-8f0e-6489f8f0e736 | service: service-general +[2026-04-16 14:23:03.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215401200001 | request_id: 6396a2d5-2d94-4130-8f0e-6489f8f0e736 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 683517b0-220f-4016-9f96-f421ab732918 | service: service-general +[2026-04-16 14:23:03.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518102403890003 | request_id: 683517b0-220f-4016-9f96-f421ab732918 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10505bd1-d24f-425f-a3f6-de21c0b1aac3 | service: service-general +[2026-04-16 14:23:03.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 10505bd1-d24f-425f-a3f6-de21c0b1aac3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88711b29-e188-474c-bcad-048eee06bab3 | service: service-general +[2026-04-16 14:23:03.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241511650004 | request_id: 88711b29-e188-474c-bcad-048eee06bab3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58e95eb0-62b8-4fea-951a-3c8664ff084e | service: service-general +[2026-04-16 14:23:03.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036101690002 | request_id: 58e95eb0-62b8-4fea-951a-3c8664ff084e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7dd7a5c5-14cb-4494-a085-b16a9f6a6a6d | service: service-general +[2026-04-16 14:23:03.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525092107870001 | request_id: 7dd7a5c5-14cb-4494-a085-b16a9f6a6a6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89374694-5f22-4d4d-9480-a0a659e4444f | service: service-general +[2026-04-16 14:23:03.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074507690002 | request_id: 89374694-5f22-4d4d-9480-a0a659e4444f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4dd03b4-ef04-4209-95bc-fbc6880cd7ec | service: service-general +[2026-04-16 14:23:03.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012308700001 | request_id: e4dd03b4-ef04-4209-95bc-fbc6880cd7ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea0afeb1-cf1c-4db6-af58-d90d84f6b846 | service: service-general +[2026-04-16 14:23:03.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: ea0afeb1-cf1c-4db6-af58-d90d84f6b846 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.981] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d390122-9aa9-4392-b800-63f3df12a2cb | service: service-general +[2026-04-16 14:23:03.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025410480001 | request_id: 9d390122-9aa9-4392-b800-63f3df12a2cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 758c124e-4f16-4d4f-9db0-93120ef7cf9b | service: service-general +[2026-04-16 14:23:03.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074806790010 | request_id: 758c124e-4f16-4d4f-9db0-93120ef7cf9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e53f679-0dfe-46ba-a798-e1d4e73d0252 | service: service-general +[2026-04-16 14:23:03.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035201820006 | request_id: 1e53f679-0dfe-46ba-a798-e1d4e73d0252 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53340ac6-d479-4364-adcb-ae687e9cf05d | service: service-general +[2026-04-16 14:23:03.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512130912760002 | request_id: 53340ac6-d479-4364-adcb-ae687e9cf05d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed61c0cb-1f37-4c43-95a0-cc36ecffad03 | service: service-general +[2026-04-16 14:23:03.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033112130005 | request_id: ed61c0cb-1f37-4c43-95a0-cc36ecffad03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55a08148-d4fa-44ce-8f92-2715f4189060 | service: service-general +[2026-04-16 14:23:03.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084807650001 | request_id: 55a08148-d4fa-44ce-8f92-2715f4189060 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90c48171-9d31-4c4a-a7b3-a607b1318df3 | service: service-general +[2026-04-16 14:23:03.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557360 | request_id: 90c48171-9d31-4c4a-a7b3-a607b1318df3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7be61dd7-da0c-4100-90a0-b10a4e98d0ec | service: service-general +[2026-04-16 14:23:03.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504085409570001 | request_id: 7be61dd7-da0c-4100-90a0-b10a4e98d0ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b35020d-add4-4e48-8f64-6ae0916da458 | service: service-general +[2026-04-16 14:23:03.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557956 | request_id: 3b35020d-add4-4e48-8f64-6ae0916da458 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebdf5d56-a63d-47e6-8d1a-12f3d5bd2a7e | service: service-general +[2026-04-16 14:23:03.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: ebdf5d56-a63d-47e6-8d1a-12f3d5bd2a7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f0fab7e-63fd-456d-9c11-3e47011d4877 | service: service-general +[2026-04-16 14:23:03.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214108780002 | request_id: 2f0fab7e-63fd-456d-9c11-3e47011d4877 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72c67776-6c0c-4e19-9905-3761fd3bd16c | service: service-general +[2026-04-16 14:23:03.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014112620004 | request_id: 72c67776-6c0c-4e19-9905-3761fd3bd16c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ea34438-fd18-462b-9f43-6cfa6d5b4a39 | service: service-general +[2026-04-16 14:23:03.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144206740007 | request_id: 1ea34438-fd18-462b-9f43-6cfa6d5b4a39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ca2af70-ef7a-4dbb-ab3b-7645c1c48fb8 | service: service-general +[2026-04-16 14:23:03.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: 3ca2af70-ef7a-4dbb-ab3b-7645c1c48fb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd1c2220-5b10-4546-af1b-c46f38dcd484 | service: service-general +[2026-04-16 14:23:03.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184809630001 | request_id: dd1c2220-5b10-4546-af1b-c46f38dcd484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:03.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2943276-e73c-4b5c-aad4-e434f6dc8c4f | service: service-general +[2026-04-16 14:23:03.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055205750004 | request_id: b2943276-e73c-4b5c-aad4-e434f6dc8c4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abd17137-fe38-48fc-be4b-9e1942bc5fd5 | service: service-general +[2026-04-16 14:23:04.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306411990002 | request_id: abd17137-fe38-48fc-be4b-9e1942bc5fd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39927fbc-f9ed-4f4e-9bd2-125b312e5072 | service: service-general +[2026-04-16 14:23:04.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055512630011 | request_id: 39927fbc-f9ed-4f4e-9bd2-125b312e5072 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed687d63-0094-4a7e-9246-68e6f8ca698c | service: service-general +[2026-04-16 14:23:04.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 243.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161808730001 | request_id: ed687d63-0094-4a7e-9246-68e6f8ca698c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc75120e-e41a-42c5-a411-025006e14488 | service: service-general +[2026-04-16 14:23:04.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 1.720606ms | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: bc75120e-e41a-42c5-a411-025006e14488 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92527cd5-b562-4ddd-9776-78dbd21b542d | service: service-general +[2026-04-16 14:23:04.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575044902200001 | request_id: 92527cd5-b562-4ddd-9776-78dbd21b542d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ceacfbde-c4d2-4520-bb18-9d7b8f2c2bc8 | service: service-general +[2026-04-16 14:23:04.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 249.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182108890004 | request_id: ceacfbde-c4d2-4520-bb18-9d7b8f2c2bc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b55a9c19-bd1b-4d28-8381-4e1753ee6cdf | service: service-general +[2026-04-16 14:23:04.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471044602150001 | request_id: b55a9c19-bd1b-4d28-8381-4e1753ee6cdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 827a92f5-e205-4df4-856d-c3c74809a0e2 | service: service-general +[2026-04-16 14:23:04.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056407830002 | request_id: 827a92f5-e205-4df4-856d-c3c74809a0e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8b94ccc-54f1-435c-b1f9-09ccf7848e6d | service: service-general +[2026-04-16 14:23:04.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505186309010003 | request_id: e8b94ccc-54f1-435c-b1f9-09ccf7848e6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c01a6f9-0dfc-439c-b32c-b02e64388169 | service: service-general +[2026-04-16 14:23:04.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3173031504860008 | request_id: 2c01a6f9-0dfc-439c-b32c-b02e64388169 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea767426-2371-4e55-bd3b-719ebc33e255 | service: service-general +[2026-04-16 14:23:04.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505091101180002 | request_id: ea767426-2371-4e55-bd3b-719ebc33e255 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22a9ae1c-1bc4-4fef-9ab7-7d41959879cf | service: service-general +[2026-04-16 14:23:04.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026701700001 | request_id: 22a9ae1c-1bc4-4fef-9ab7-7d41959879cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5e5b82e-abe5-4f6b-a6aa-5686c94cdcac | service: service-general +[2026-04-16 14:23:04.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054902590001 | request_id: c5e5b82e-abe5-4f6b-a6aa-5686c94cdcac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19c34c5f-f7c0-4a4b-a2a6-01c884065b3a | service: service-general +[2026-04-16 14:23:04.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134506650003 | request_id: 19c34c5f-f7c0-4a4b-a2a6-01c884065b3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99e6462c-88da-47d6-8577-3684ff76d81d | service: service-general +[2026-04-16 14:23:04.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 517.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015208970003 | request_id: 99e6462c-88da-47d6-8577-3684ff76d81d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76f465f7-15e2-4283-90e8-2f7f79784f75 | service: service-general +[2026-04-16 14:23:04.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505054104730002 | request_id: 76f465f7-15e2-4283-90e8-2f7f79784f75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8605867d-6c9b-4592-ac64-83b9362d5607 | service: service-general +[2026-04-16 14:23:04.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010212600001 | request_id: 8605867d-6c9b-4592-ac64-83b9362d5607 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c04f8e2-e8a3-4bf8-a9d8-9076199ff362 | service: service-general +[2026-04-16 14:23:04.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505170711770002 | request_id: 3c04f8e2-e8a3-4bf8-a9d8-9076199ff362 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e3dd342-520c-445a-a548-9f2afcd82cb2 | service: service-general +[2026-04-16 14:23:04.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9101011910880004 | request_id: 7e3dd342-520c-445a-a548-9f2afcd82cb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fd7efbc-6fd6-44ae-a034-384a65ebfffc | service: service-general +[2026-04-16 14:23:04.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 112.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512065409650005 | request_id: 7fd7efbc-6fd6-44ae-a034-384a65ebfffc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7bda8f2-3380-4d4c-8b45-28054ef18e06 | service: service-general +[2026-04-16 14:23:04.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 117.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044808420004 | request_id: c7bda8f2-3380-4d4c-8b45-28054ef18e06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3baff65-8fc0-472a-89d1-3a141db2348b | service: service-general +[2026-04-16 14:23:04.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254501650006 | request_id: e3baff65-8fc0-472a-89d1-3a141db2348b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c5cd46e-5167-41d4-9031-3fa333afb29e | service: service-general +[2026-04-16 14:23:04.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086101720002 | request_id: 4c5cd46e-5167-41d4-9031-3fa333afb29e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a57b191-5b93-4ae5-8c8a-8f0a19c3c760 | service: service-general +[2026-04-16 14:23:04.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254904740003 | request_id: 6a57b191-5b93-4ae5-8c8a-8f0a19c3c760 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20b3a1d5-96e7-4c2c-8844-e1f1046b8a34 | service: service-general +[2026-04-16 14:23:04.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052401190001 | request_id: 20b3a1d5-96e7-4c2c-8844-e1f1046b8a34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b189fd91-b247-4b47-91c2-80511631fbce | service: service-general +[2026-04-16 14:23:04.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184101660023 | request_id: b189fd91-b247-4b47-91c2-80511631fbce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27484dcc-6d1c-4c4d-8e56-c89b397fd5e3 | service: service-general +[2026-04-16 14:23:04.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111304150004 | request_id: 27484dcc-6d1c-4c4d-8e56-c89b397fd5e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6744c9c-35fb-4fcf-bd6f-9a1a5ed986a3 | service: service-general +[2026-04-16 14:23:04.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514164704880027 | request_id: c6744c9c-35fb-4fcf-bd6f-9a1a5ed986a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d037c27e-a50c-4f81-81b3-5d4b89e12661 | service: service-general +[2026-04-16 14:23:04.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026901650001 | request_id: d037c27e-a50c-4f81-81b3-5d4b89e12661 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1caeb374-13aa-4508-97e9-72e15364e957 | service: service-general +[2026-04-16 14:23:04.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271035310420003 | request_id: 1caeb374-13aa-4508-97e9-72e15364e957 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c9a64bd-bd4c-4607-9254-729836fcdb89 | service: service-general +[2026-04-16 14:23:04.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025011920005 | request_id: 4c9a64bd-bd4c-4607-9254-729836fcdb89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23546810-c27f-49b8-924c-ffcaebdde1f4 | service: service-general +[2026-04-16 14:23:04.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056211850006 | request_id: 23546810-c27f-49b8-924c-ffcaebdde1f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85dba37c-7f0f-4ef2-9141-629f801f35b6 | service: service-general +[2026-04-16 14:23:04.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021508580002 | request_id: 85dba37c-7f0f-4ef2-9141-629f801f35b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f5e50a0-1983-4f85-b87f-4d537ef9132f | service: service-general +[2026-04-16 14:23:04.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031406640002 | request_id: 3f5e50a0-1983-4f85-b87f-4d537ef9132f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8254a6b-696d-47c1-bd95-74215241b909 | service: service-general +[2026-04-16 14:23:04.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: e8254a6b-696d-47c1-bd95-74215241b909 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6657dab5-9ee1-4dda-a314-59ed5233e5fc | service: service-general +[2026-04-16 14:23:04.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214402030001 | request_id: 6657dab5-9ee1-4dda-a314-59ed5233e5fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75fcb58d-4234-4333-9138-41170893ab0c | service: service-general +[2026-04-16 14:23:04.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: 75fcb58d-4234-4333-9138-41170893ab0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16c809d3-827d-4330-9b7d-c03d2a24514e | service: service-general +[2026-04-16 14:23:04.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251908450004 | request_id: 16c809d3-827d-4330-9b7d-c03d2a24514e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d77c85a-b302-4450-9681-10852c8da6c3 | service: service-general +[2026-04-16 14:23:04.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021312720003 | request_id: 9d77c85a-b302-4450-9681-10852c8da6c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fd48559-5f4f-45e3-932b-65884feae34e | service: service-general +[2026-04-16 14:23:04.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508822000000000 | request_id: 0fd48559-5f4f-45e3-932b-65884feae34e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c198ef75-d03e-4005-b20e-1505482591de | service: service-general +[2026-04-16 14:23:04.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100108450036 | request_id: c198ef75-d03e-4005-b20e-1505482591de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44a80d2c-ac61-4dc0-975e-794ea9e2e8b9 | service: service-general +[2026-04-16 14:23:04.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110106900001 | request_id: 44a80d2c-ac61-4dc0-975e-794ea9e2e8b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4c4c4fa-67ac-4a92-958f-3c702366d3f0 | service: service-general +[2026-04-16 14:23:04.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056103920003 | request_id: b4c4c4fa-67ac-4a92-958f-3c702366d3f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4503daf7-0c9a-451d-9d9f-2335fb672695 | service: service-general +[2026-04-16 14:23:04.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 4503daf7-0c9a-451d-9d9f-2335fb672695 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e293e017-6a1c-480e-9402-d9b6942cda00 | service: service-general +[2026-04-16 14:23:04.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054704590001 | request_id: e293e017-6a1c-480e-9402-d9b6942cda00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ab35669-4fce-47fb-af9c-365df46282ea | service: service-general +[2026-04-16 14:23:04.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051901020003 | request_id: 2ab35669-4fce-47fb-af9c-365df46282ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8be746b-5a69-4b46-9f01-0585205be1d8 | service: service-general +[2026-04-16 14:23:04.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: d8be746b-5a69-4b46-9f01-0585205be1d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04e0c176-537d-4267-a9b0-a6e5017db61c | service: service-general +[2026-04-16 14:23:04.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545784 | request_id: 04e0c176-537d-4267-a9b0-a6e5017db61c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3099bcc-3ef8-41ff-bf86-685d652715a2 | service: service-general +[2026-04-16 14:23:04.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194506170001 | request_id: b3099bcc-3ef8-41ff-bf86-685d652715a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65ab61ec-ccb8-4d45-984b-29def719008c | service: service-general +[2026-04-16 14:23:04.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557306 | request_id: 65ab61ec-ccb8-4d45-984b-29def719008c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b9b70f7-5d62-40f8-91c2-96167fcedc6a | service: service-general +[2026-04-16 14:23:04.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054404740011 | request_id: 4b9b70f7-5d62-40f8-91c2-96167fcedc6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84f95aab-9373-4a1a-9271-4d95a982d111 | service: service-general +[2026-04-16 14:23:04.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 113.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104406740005 | request_id: 84f95aab-9373-4a1a-9271-4d95a982d111 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62bbbed1-25d8-43e1-8300-3603500183e8 | service: service-general +[2026-04-16 14:23:04.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100112060002 | request_id: 62bbbed1-25d8-43e1-8300-3603500183e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48656a11-538c-431e-800d-bb00e7ca3348 | service: service-general +[2026-04-16 14:23:04.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111808810003 | request_id: 48656a11-538c-431e-800d-bb00e7ca3348 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55b21bfb-0f96-4282-8887-4b9251fa2f02 | service: service-general +[2026-04-16 14:23:04.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525064305970003 | request_id: 55b21bfb-0f96-4282-8887-4b9251fa2f02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2989724-8068-4400-9454-69346c1461ad | service: service-general +[2026-04-16 14:23:04.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125206780005 | request_id: a2989724-8068-4400-9454-69346c1461ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75270af2-0a3e-4a9f-aee8-12148b62c2b5 | service: service-general +[2026-04-16 14:23:04.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509215311640001 | request_id: 75270af2-0a3e-4a9f-aee8-12148b62c2b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efdac3cd-d48c-4d35-8bc5-306e9b80ad28 | service: service-general +[2026-04-16 14:23:04.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245906120001 | request_id: efdac3cd-d48c-4d35-8bc5-306e9b80ad28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b84fb1d-f8e1-4938-9b77-ee2517fe41ba | service: service-general +[2026-04-16 14:23:04.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184203800012 | request_id: 7b84fb1d-f8e1-4938-9b77-ee2517fe41ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d18cfd9a-800a-432e-8978-0574241a3d14 | service: service-general +[2026-04-16 14:23:04.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575033010740002 | request_id: d18cfd9a-800a-432e-8978-0574241a3d14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6c00f8c-9010-4ee7-8b2f-809434f2de4c | service: service-general +[2026-04-16 14:23:04.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: a6c00f8c-9010-4ee7-8b2f-809434f2de4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 318655a5-b15e-4753-9f90-0c0bc1e44968 | service: service-general +[2026-04-16 14:23:04.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556731 | request_id: 318655a5-b15e-4753-9f90-0c0bc1e44968 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 018a284b-bae7-4d7d-9e61-4e2d2dbb049a | service: service-general +[2026-04-16 14:23:04.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022512560003 | request_id: 018a284b-bae7-4d7d-9e61-4e2d2dbb049a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40eeb7d4-36dc-4c81-a2fd-9671127a8dc9 | service: service-general +[2026-04-16 14:23:04.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 40eeb7d4-36dc-4c81-a2fd-9671127a8dc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b4cbeff-d55c-47bd-b978-0f2dc63bae70 | service: service-general +[2026-04-16 14:23:04.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030101490003 | request_id: 9b4cbeff-d55c-47bd-b978-0f2dc63bae70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.074] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92ec73b3-f64b-48b4-a801-4ff7729b2e52 | service: service-general +[2026-04-16 14:23:04.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025805920002 | request_id: 92ec73b3-f64b-48b4-a801-4ff7729b2e52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebf02308-178c-4ba7-a2d6-ec3f21357a80 | service: service-general +[2026-04-16 14:23:04.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175912190002 | request_id: ebf02308-178c-4ba7-a2d6-ec3f21357a80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78f3350e-5643-4628-86b7-5b8311b9f5f7 | service: service-general +[2026-04-16 14:23:04.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556456 | request_id: 78f3350e-5643-4628-86b7-5b8311b9f5f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34ace42f-709d-4163-8b0d-fce74d731d2d | service: service-general +[2026-04-16 14:23:04.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242803900004 | request_id: 34ace42f-709d-4163-8b0d-fce74d731d2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6275191c-d6cd-4191-8a70-daffef3c1d50 | service: service-general +[2026-04-16 14:23:04.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136310140002 | request_id: 6275191c-d6cd-4191-8a70-daffef3c1d50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a3c5d2c-866b-4da1-b8da-d6e7618014ab | service: service-general +[2026-04-16 14:23:04.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 6a3c5d2c-866b-4da1-b8da-d6e7618014ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4358c41-bb8b-46c9-945b-26d9f0889b37 | service: service-general +[2026-04-16 14:23:04.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362005945569772 | request_id: e4358c41-bb8b-46c9-945b-26d9f0889b37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e38f090-daa7-48a6-8509-2b4eb3ab13f5 | service: service-general +[2026-04-16 14:23:04.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008910959140 | request_id: 3e38f090-daa7-48a6-8509-2b4eb3ab13f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f81725b5-3230-4a46-8a01-7932fc19dbb0 | service: service-general +[2026-04-16 14:23:04.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: f81725b5-3230-4a46-8a01-7932fc19dbb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e50225b1-5192-46fd-8274-fb93c1f66e47 | service: service-general +[2026-04-16 14:23:04.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669755 | request_id: e50225b1-5192-46fd-8274-fb93c1f66e47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 852fda80-e49d-4d0c-a1ec-7380f2350bae | service: service-general +[2026-04-16 14:23:04.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036808540002 | request_id: 852fda80-e49d-4d0c-a1ec-7380f2350bae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56df576f-02c3-4e17-b08e-cf2bdc4074d7 | service: service-general +[2026-04-16 14:23:04.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064990380002 | request_id: 56df576f-02c3-4e17-b08e-cf2bdc4074d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b14646f3-1e7b-41d6-bb66-82875d02fcbd | service: service-general +[2026-04-16 14:23:04.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014604800006 | request_id: b14646f3-1e7b-41d6-bb66-82875d02fcbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84f7f8a5-07c6-4216-b1c8-ebb987066f90 | service: service-general +[2026-04-16 14:23:04.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210309500002 | request_id: 84f7f8a5-07c6-4216-b1c8-ebb987066f90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa0009ed-36be-4318-899d-806c3d29cda1 | service: service-general +[2026-04-16 14:23:04.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096104700004 | request_id: aa0009ed-36be-4318-899d-806c3d29cda1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7643b14-5388-4f52-bad3-d125119d4393 | service: service-general +[2026-04-16 14:23:04.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051002620095 | request_id: b7643b14-5388-4f52-bad3-d125119d4393 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62025fe2-b693-4126-a33d-d0c79ca49de6 | service: service-general +[2026-04-16 14:23:04.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572034108860002 | request_id: 62025fe2-b693-4126-a33d-d0c79ca49de6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50612fcb-54ad-4394-a41a-c59357f8e368 | service: service-general +[2026-04-16 14:23:04.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170808070002 | request_id: 50612fcb-54ad-4394-a41a-c59357f8e368 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d898f098-5bc7-47a3-9c70-ddd7b7f4158c | service: service-general +[2026-04-16 14:23:04.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114305670002 | request_id: d898f098-5bc7-47a3-9c70-ddd7b7f4158c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a1f4bf1-3198-4d16-94be-2af442b344af | service: service-general +[2026-04-16 14:23:04.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514042909660001 | request_id: 5a1f4bf1-3198-4d16-94be-2af442b344af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ee7e604-1862-4a98-854c-acd1e53b9127 | service: service-general +[2026-04-16 14:23:04.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015808680007 | request_id: 8ee7e604-1862-4a98-854c-acd1e53b9127 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59d0dd5b-8427-457d-a79d-8eea1934dea7 | service: service-general +[2026-04-16 14:23:04.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.067µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503131605570001 | request_id: 59d0dd5b-8427-457d-a79d-8eea1934dea7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f267627-eb16-44cc-8f97-17ab72df8cb5 | service: service-general +[2026-04-16 14:23:04.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056407830002 | request_id: 8f267627-eb16-44cc-8f97-17ab72df8cb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24700446-d631-4db0-a675-e753c910fe63 | service: service-general +[2026-04-16 14:23:04.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 24700446-d631-4db0-a675-e753c910fe63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afd5923a-e457-4bc1-a0a6-0893968ab955 | service: service-general +[2026-04-16 14:23:04.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156612530001 | request_id: afd5923a-e457-4bc1-a0a6-0893968ab955 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73d3e0f6-950b-4404-8b04-5f1b9b4c2f32 | service: service-general +[2026-04-16 14:23:04.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084201780002 | request_id: 73d3e0f6-950b-4404-8b04-5f1b9b4c2f32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b0c73f3-7928-4648-a7ce-00d3434aa99a | service: service-general +[2026-04-16 14:23:04.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 3b0c73f3-7928-4648-a7ce-00d3434aa99a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4996340d-e16a-474e-ad9a-004c747de03f | service: service-general +[2026-04-16 14:23:04.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503017112620035 | request_id: 4996340d-e16a-474e-ad9a-004c747de03f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e80a1c2c-abab-4476-8642-508bf9803a3a | service: service-general +[2026-04-16 14:23:04.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200101630004 | request_id: e80a1c2c-abab-4476-8642-508bf9803a3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 455a642f-db5f-4e8a-8059-4c8a699b721a | service: service-general +[2026-04-16 14:23:04.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504100906620001 | request_id: 455a642f-db5f-4e8a-8059-4c8a699b721a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a682841d-09ae-4fe0-9bdf-2520b135c409 | service: service-general +[2026-04-16 14:23:04.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091708040003 | request_id: a682841d-09ae-4fe0-9bdf-2520b135c409 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ba370f1-5eac-4688-b43f-d3c50eb18d4b | service: service-general +[2026-04-16 14:23:04.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503145507700001 | request_id: 1ba370f1-5eac-4688-b43f-d3c50eb18d4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aafdab83-f274-4be1-b806-e1091e4c67cb | service: service-general +[2026-04-16 14:23:04.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260108390001 | request_id: aafdab83-f274-4be1-b806-e1091e4c67cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed674ef2-efb8-4fe9-ab9e-d571e5bd7e8b | service: service-general +[2026-04-16 14:23:04.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.97µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021808890003 | request_id: ed674ef2-efb8-4fe9-ab9e-d571e5bd7e8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31d3a8ae-7332-418d-88c1-383864454e92 | service: service-general +[2026-04-16 14:23:04.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016307730004 | request_id: 31d3a8ae-7332-418d-88c1-383864454e92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: daadcc9a-3a24-466a-bde2-0d92610514c5 | service: service-general +[2026-04-16 14:23:04.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573047005050009 | request_id: daadcc9a-3a24-466a-bde2-0d92610514c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17e2227f-5df2-4fa9-88e1-b85fa2ae57e8 | service: service-general +[2026-04-16 14:23:04.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010906140003 | request_id: 17e2227f-5df2-4fa9-88e1-b85fa2ae57e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6acde16e-a5ab-4427-85a4-7803353c6eb1 | service: service-general +[2026-04-16 14:23:04.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 6acde16e-a5ab-4427-85a4-7803353c6eb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 589191bf-8dee-4dd7-89d1-49bc1c41c2e7 | service: service-general +[2026-04-16 14:23:04.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094204540001 | request_id: 589191bf-8dee-4dd7-89d1-49bc1c41c2e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5b8f0e9-1a65-4659-b132-0f765d44bc19 | service: service-general +[2026-04-16 14:23:04.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016601780005 | request_id: b5b8f0e9-1a65-4659-b132-0f765d44bc19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1af7828-94c8-4901-abff-606ab641e75a | service: service-general +[2026-04-16 14:23:04.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230106380002 | request_id: c1af7828-94c8-4901-abff-606ab641e75a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28eeadd1-5ca2-4d67-a915-48a25386d459 | service: service-general +[2026-04-16 14:23:04.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: 28eeadd1-5ca2-4d67-a915-48a25386d459 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db0e03ed-dca4-4488-a690-85c93d7ec2eb | service: service-general +[2026-04-16 14:23:04.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035005680002 | request_id: db0e03ed-dca4-4488-a690-85c93d7ec2eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d43da9a9-b835-4e38-a230-0ec027a746a7 | service: service-general +[2026-04-16 14:23:04.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320809000001 | request_id: d43da9a9-b835-4e38-a230-0ec027a746a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adfac422-1c79-48be-969e-49d8582476c4 | service: service-general +[2026-04-16 14:23:04.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136311750001 | request_id: adfac422-1c79-48be-969e-49d8582476c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1368286-b813-43c4-808e-220bc44cef0f | service: service-general +[2026-04-16 14:23:04.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264203690001 | request_id: c1368286-b813-43c4-808e-220bc44cef0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 749f279c-bda5-4d9f-bff0-798a76507bfc | service: service-general +[2026-04-16 14:23:04.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504012206160002 | request_id: 749f279c-bda5-4d9f-bff0-798a76507bfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d04d8bd5-5681-4747-8eea-60b45afbd7f6 | service: service-general +[2026-04-16 14:23:04.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135601590001 | request_id: d04d8bd5-5681-4747-8eea-60b45afbd7f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6ca2e22-5506-4dc2-8de4-505575cf47a5 | service: service-general +[2026-04-16 14:23:04.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051506520004 | request_id: f6ca2e22-5506-4dc2-8de4-505575cf47a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44bf5ffc-647c-4b18-a3f1-4756df3f7a53 | service: service-general +[2026-04-16 14:23:04.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334203820005 | request_id: 44bf5ffc-647c-4b18-a3f1-4756df3f7a53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 561315dc-0aa0-4a13-aae5-5e92f74b3004 | service: service-general +[2026-04-16 14:23:04.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085203830010 | request_id: 561315dc-0aa0-4a13-aae5-5e92f74b3004 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9a06f29-44f2-46d4-974c-d326b8e03b0e | service: service-general +[2026-04-16 14:23:04.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579025907630001 | request_id: f9a06f29-44f2-46d4-974c-d326b8e03b0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 916f4aa4-981b-434f-a1a0-bb10a97ab35e | service: service-general +[2026-04-16 14:23:04.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156101 | request_id: 916f4aa4-981b-434f-a1a0-bb10a97ab35e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3952dab2-64d4-43b0-91a2-6d7698ae9a65 | service: service-general +[2026-04-16 14:23:04.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011508930002 | request_id: 3952dab2-64d4-43b0-91a2-6d7698ae9a65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ef1ceab-da43-42c9-b440-1386c57e11b8 | service: service-general +[2026-04-16 14:23:04.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060101510017 | request_id: 2ef1ceab-da43-42c9-b440-1386c57e11b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f0a8409-18e2-4ad9-a687-1d74a0250697 | service: service-general +[2026-04-16 14:23:04.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8103012909780002 | request_id: 6f0a8409-18e2-4ad9-a687-1d74a0250697 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41c9ffcb-97ac-4e30-967d-b9ab38189692 | service: service-general +[2026-04-16 14:23:04.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511055011780009 | request_id: 41c9ffcb-97ac-4e30-967d-b9ab38189692 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82c12485-abe6-4000-a96e-10bbf7501dda | service: service-general +[2026-04-16 14:23:04.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044410730003 | request_id: 82c12485-abe6-4000-a96e-10bbf7501dda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da9ec97b-bf30-47b7-8775-af0dc02ecba3 | service: service-general +[2026-04-16 14:23:04.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.606µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045610 | request_id: da9ec97b-bf30-47b7-8775-af0dc02ecba3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9310be1-db9b-49a9-a117-9744dd04778b | service: service-general +[2026-04-16 14:23:04.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030602530002 | request_id: d9310be1-db9b-49a9-a117-9744dd04778b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8c532f6-9422-4952-8439-acd35fdfd9de | service: service-general +[2026-04-16 14:23:04.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255109560002 | request_id: f8c532f6-9422-4952-8439-acd35fdfd9de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6561a996-e530-446e-bead-02559e3bd9f7 | service: service-general +[2026-04-16 14:23:04.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011007830004 | request_id: 6561a996-e530-446e-bead-02559e3bd9f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0c7c47e-7c0a-4df4-89c4-8ec59d338b11 | service: service-general +[2026-04-16 14:23:04.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041607490002 | request_id: b0c7c47e-7c0a-4df4-89c4-8ec59d338b11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0d75f39-5f5d-488b-9c4f-2ed699a62707 | service: service-general +[2026-04-16 14:23:04.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134709710002 | request_id: d0d75f39-5f5d-488b-9c4f-2ed699a62707 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4155a08-a439-457d-954f-7ab40ea18f48 | service: service-general +[2026-04-16 14:23:04.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014507600012 | request_id: a4155a08-a439-457d-954f-7ab40ea18f48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17e83489-183b-4ada-b374-51ca412b14e7 | service: service-general +[2026-04-16 14:23:04.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055305980005 | request_id: 17e83489-183b-4ada-b374-51ca412b14e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e701217-6213-4e8d-8b0e-ace3cc6c0929 | service: service-general +[2026-04-16 14:23:04.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 118.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504091503690003 | request_id: 2e701217-6213-4e8d-8b0e-ace3cc6c0929 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2267bc3c-c1e2-4d3b-a69e-a52962a9c05d | service: service-general +[2026-04-16 14:23:04.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114502670001 | request_id: 2267bc3c-c1e2-4d3b-a69e-a52962a9c05d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54121bce-b623-4916-b088-e3768c02d593 | service: service-general +[2026-04-16 14:23:04.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514202707200001 | request_id: 54121bce-b623-4916-b088-e3768c02d593 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f64b8e8e-3956-4376-8bdd-fdcfd6e505ad | service: service-general +[2026-04-16 14:23:04.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142304080001 | request_id: f64b8e8e-3956-4376-8bdd-fdcfd6e505ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7da3e1b0-ba2c-414f-8400-5488657b9e73 | service: service-general +[2026-04-16 14:23:04.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504022702940003 | request_id: 7da3e1b0-ba2c-414f-8400-5488657b9e73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa16d1c4-9cf1-4567-a07a-7ff1573842cc | service: service-general +[2026-04-16 14:23:04.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572031104990011 | request_id: fa16d1c4-9cf1-4567-a07a-7ff1573842cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01f003af-c68f-45d7-bb2c-ca1b3eb733e4 | service: service-general +[2026-04-16 14:23:04.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557319 | request_id: 01f003af-c68f-45d7-bb2c-ca1b3eb733e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2130c759-9844-4891-a530-a1fb141ef098 | service: service-general +[2026-04-16 14:23:04.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010911570001 | request_id: 2130c759-9844-4891-a530-a1fb141ef098 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f86748b0-92e1-4ee8-83bc-b6d5069f2cde | service: service-general +[2026-04-16 14:23:04.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095006710003 | request_id: f86748b0-92e1-4ee8-83bc-b6d5069f2cde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3916daf7-865f-4f4c-8a07-34c3f16ca915 | service: service-general +[2026-04-16 14:23:04.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503127108450001 | request_id: 3916daf7-865f-4f4c-8a07-34c3f16ca915 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4d4dc59-3c86-46f0-8f00-48898a3d4200 | service: service-general +[2026-04-16 14:23:04.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3307012305900002 | request_id: a4d4dc59-3c86-46f0-8f00-48898a3d4200 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7189149d-b738-41cd-94fb-ff25d023d17b | service: service-general +[2026-04-16 14:23:04.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.326µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052307690001 | request_id: 7189149d-b738-41cd-94fb-ff25d023d17b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 138d67c2-e3f4-4ca8-877b-d7e566de9725 | service: service-general +[2026-04-16 14:23:04.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134107600044 | request_id: 138d67c2-e3f4-4ca8-877b-d7e566de9725 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ab278ad-2c61-4fb7-9c8b-51013e8cf036 | service: service-general +[2026-04-16 14:23:04.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110111130001 | request_id: 6ab278ad-2c61-4fb7-9c8b-51013e8cf036 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ac676b9-7970-4dfa-a51a-49031fcc6ce6 | service: service-general +[2026-04-16 14:23:04.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050908072513 | request_id: 7ac676b9-7970-4dfa-a51a-49031fcc6ce6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf051755-a0f0-4824-9bf7-abcaf0aa9393 | service: service-general +[2026-04-16 14:23:04.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044509680010 | request_id: cf051755-a0f0-4824-9bf7-abcaf0aa9393 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bfe53c8-3cd6-462c-916c-09f767216eab | service: service-general +[2026-04-16 14:23:04.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215302710001 | request_id: 1bfe53c8-3cd6-462c-916c-09f767216eab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb88a0eb-8dd2-41a5-a4dc-79b9188a3a43 | service: service-general +[2026-04-16 14:23:04.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034103670005 | request_id: fb88a0eb-8dd2-41a5-a4dc-79b9188a3a43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af06f206-40d2-4549-9e89-73d14169231c | service: service-general +[2026-04-16 14:23:04.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242103990001 | request_id: af06f206-40d2-4549-9e89-73d14169231c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d7bc761-db61-40f0-b643-8eda1cf501f2 | service: service-general +[2026-04-16 14:23:04.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.524µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6371026912910003 | request_id: 8d7bc761-db61-40f0-b643-8eda1cf501f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b0b57d5-f66a-4092-951c-3d467dcdbccf | service: service-general +[2026-04-16 14:23:04.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184107630292 | request_id: 1b0b57d5-f66a-4092-951c-3d467dcdbccf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30fa5658-d2e4-41d2-8b33-f000b3e30eaf | service: service-general +[2026-04-16 14:23:04.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612170005 | request_id: 30fa5658-d2e4-41d2-8b33-f000b3e30eaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8147d7b1-8c65-4ddb-be67-00ca62c66634 | service: service-general +[2026-04-16 14:23:04.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016104540003 | request_id: 8147d7b1-8c65-4ddb-be67-00ca62c66634 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28f3a749-35b0-4a04-b125-f8c503427214 | service: service-general +[2026-04-16 14:23:04.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035801010001 | request_id: 28f3a749-35b0-4a04-b125-f8c503427214 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86b52f1f-b036-4c5e-99af-b71a70962f77 | service: service-general +[2026-04-16 14:23:04.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142205060001 | request_id: 86b52f1f-b036-4c5e-99af-b71a70962f77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56f1e96c-b0cc-40c6-a678-2a313331830d | service: service-general +[2026-04-16 14:23:04.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244201860004 | request_id: 56f1e96c-b0cc-40c6-a678-2a313331830d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69794003-e2cd-49a6-bf59-841d22ead035 | service: service-general +[2026-04-16 14:23:04.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504044405790004 | request_id: 69794003-e2cd-49a6-bf59-841d22ead035 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55805d24-4242-4c68-84ad-bf037028f7b7 | service: service-general +[2026-04-16 14:23:04.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.106µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040804760009 | request_id: 55805d24-4242-4c68-84ad-bf037028f7b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e62c16d-08de-4585-ac8d-177713aa402d | service: service-general +[2026-04-16 14:23:04.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134103750005 | request_id: 3e62c16d-08de-4585-ac8d-177713aa402d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8f252cb-864e-4b6f-aa3b-4268727cc950 | service: service-general +[2026-04-16 14:23:04.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.752µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351421291710003_ | request_id: f8f252cb-864e-4b6f-aa3b-4268727cc950 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be0d7533-e40c-4102-b014-76178f97ac05 | service: service-general +[2026-04-16 14:23:04.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505124107680037 | request_id: be0d7533-e40c-4102-b014-76178f97ac05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed6620e3-f592-4f21-9b9f-8977fac1cbcd | service: service-general +[2026-04-16 14:23:04.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015402630001 | request_id: ed6620e3-f592-4f21-9b9f-8977fac1cbcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 519fb85b-986a-4ea7-b654-e8b39067b297 | service: service-general +[2026-04-16 14:23:04.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0352777777777777 | request_id: 519fb85b-986a-4ea7-b654-e8b39067b297 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02dd0b50-e325-488a-85a0-c5daa8c5dfde | service: service-general +[2026-04-16 14:23:04.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274901980001 | request_id: 02dd0b50-e325-488a-85a0-c5daa8c5dfde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 287eeb64-70f0-424c-b003-4962e5bc7e7b | service: service-general +[2026-04-16 14:23:04.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.724µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529204301930001 | request_id: 287eeb64-70f0-424c-b003-4962e5bc7e7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d595a068-6eac-453a-bb31-0c5315a4dfc2 | service: service-general +[2026-04-16 14:23:04.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505227005670001 | request_id: d595a068-6eac-453a-bb31-0c5315a4dfc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0c30475-eaea-47f3-9422-4632f40922c8 | service: service-general +[2026-04-16 14:23:04.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022108690003 | request_id: b0c30475-eaea-47f3-9422-4632f40922c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 761e978e-b73b-4406-a0f3-f2bda816af53 | service: service-general +[2026-04-16 14:23:04.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244108000007 | request_id: 761e978e-b73b-4406-a0f3-f2bda816af53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4db9b433-1f3c-4a31-9f52-52b213fdd72a | service: service-general +[2026-04-16 14:23:04.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104101800034 | request_id: 4db9b433-1f3c-4a31-9f52-52b213fdd72a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4742c30c-b7f2-4c09-9a0e-32e64cd77dc9 | service: service-general +[2026-04-16 14:23:04.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024209730001 | request_id: 4742c30c-b7f2-4c09-9a0e-32e64cd77dc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6a5dd35-cb6c-4d08-8a7e-b6e16fb55844 | service: service-general +[2026-04-16 14:23:04.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250511740003 | request_id: d6a5dd35-cb6c-4d08-8a7e-b6e16fb55844 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cda369b7-1e19-40e7-b253-1c1e67b897e4 | service: service-general +[2026-04-16 14:23:04.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558055 | request_id: cda369b7-1e19-40e7-b253-1c1e67b897e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bfb1d00-e7a0-406f-ac55-3c9739899714 | service: service-general +[2026-04-16 14:23:04.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115701580001 | request_id: 5bfb1d00-e7a0-406f-ac55-3c9739899714 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8b28f23-b4d1-40e4-a746-ad45ced4ed9a | service: service-general +[2026-04-16 14:23:04.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472066604030003 | request_id: d8b28f23-b4d1-40e4-a746-ad45ced4ed9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2695a4df-2685-416c-91f7-3ff9f0cd7e0b | service: service-general +[2026-04-16 14:23:04.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241212730003 | request_id: 2695a4df-2685-416c-91f7-3ff9f0cd7e0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7366dace-975f-4985-95c8-4ff2f31059fe | service: service-general +[2026-04-16 14:23:04.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122204630001 | request_id: 7366dace-975f-4985-95c8-4ff2f31059fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31cce7c6-5d44-4351-9eec-10b69b01f6cc | service: service-general +[2026-04-16 14:23:04.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514225205160001 | request_id: 31cce7c6-5d44-4351-9eec-10b69b01f6cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9f66f33-23ad-4e5b-b5bb-62d6b3c395fe | service: service-general +[2026-04-16 14:23:04.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523044702670002 | request_id: a9f66f33-23ad-4e5b-b5bb-62d6b3c395fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9eca7d16-e769-4253-b1bf-e4b2354fbca7 | service: service-general +[2026-04-16 14:23:04.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221205670004 | request_id: 9eca7d16-e769-4253-b1bf-e4b2354fbca7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3a77a74-7a6a-4c2b-8de9-9d560278a29e | service: service-general +[2026-04-16 14:23:04.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545940 | request_id: a3a77a74-7a6a-4c2b-8de9-9d560278a29e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46d8845d-f89f-443d-b5c7-8f3904f51f21 | service: service-general +[2026-04-16 14:23:04.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264605590001 | request_id: 46d8845d-f89f-443d-b5c7-8f3904f51f21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31e98d8b-2cd6-4ce3-9dca-38996ce92e06 | service: service-general +[2026-04-16 14:23:04.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045407820004 | request_id: 31e98d8b-2cd6-4ce3-9dca-38996ce92e06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b47bfba2-d542-4106-b8fd-08c62410a5e2 | service: service-general +[2026-04-16 14:23:04.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016803680001 | request_id: b47bfba2-d542-4106-b8fd-08c62410a5e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86644869-6c8f-49c2-801f-a353d9862246 | service: service-general +[2026-04-16 14:23:04.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/35100250000_____ | request_id: 86644869-6c8f-49c2-801f-a353d9862246 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af73632b-fd95-42ba-8cbc-aa3af172978a | service: service-general +[2026-04-16 14:23:04.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507332901600001 | request_id: af73632b-fd95-42ba-8cbc-aa3af172978a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b261915-96f1-4076-ab1e-30ebb80c1f53 | service: service-general +[2026-04-16 14:23:04.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507330303170003 | request_id: 1b261915-96f1-4076-ab1e-30ebb80c1f53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 385f5478-9641-4135-851f-8eb108047ae2 | service: service-general +[2026-04-16 14:23:04.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507315911660001 | request_id: 385f5478-9641-4135-851f-8eb108047ae2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d30e434-6e5a-47a2-95a7-95d31e517564 | service: service-general +[2026-04-16 14:23:04.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145605730003 | request_id: 5d30e434-6e5a-47a2-95a7-95d31e517564 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1a7b0c8-4581-4015-8df5-089204ac9238 | service: service-general +[2026-04-16 14:23:04.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.446µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090308830007 | request_id: b1a7b0c8-4581-4015-8df5-089204ac9238 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ff79c90-1acc-4b71-ac33-4daf81beb246 | service: service-general +[2026-04-16 14:23:04.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410670001 | request_id: 3ff79c90-1acc-4b71-ac33-4daf81beb246 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d3b89df-8050-448d-983d-a99fdb3552b1 | service: service-general +[2026-04-16 14:23:04.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505206006780002 | request_id: 5d3b89df-8050-448d-983d-a99fdb3552b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee14892a-48e7-4231-a42b-be382a0819be | service: service-general +[2026-04-16 14:23:04.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024703520001 | request_id: ee14892a-48e7-4231-a42b-be382a0819be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b087718-da66-49ce-a64f-55850c96506a | service: service-general +[2026-04-16 14:23:04.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.446µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025212650010 | request_id: 0b087718-da66-49ce-a64f-55850c96506a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4639e7ac-c139-49cc-86b4-fedd1b36dfc2 | service: service-general +[2026-04-16 14:23:04.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251003840005 | request_id: 4639e7ac-c139-49cc-86b4-fedd1b36dfc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eaccd035-aa01-4aad-aa20-6127f19d8838 | service: service-general +[2026-04-16 14:23:04.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514221103810001 | request_id: eaccd035-aa01-4aad-aa20-6127f19d8838 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f28e24e-20df-418f-a422-f9d86655a261 | service: service-general +[2026-04-16 14:23:04.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 111.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351415503730001_ | request_id: 8f28e24e-20df-418f-a422-f9d86655a261 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06aa927e-be67-4bee-9606-b5d25becce09 | service: service-general +[2026-04-16 14:23:04.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 552.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155212660004 | request_id: 06aa927e-be67-4bee-9606-b5d25becce09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f03c3c0a-e76b-4f56-af93-27fbec61ed33 | service: service-general +[2026-04-16 14:23:04.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175603710003 | request_id: f03c3c0a-e76b-4f56-af93-27fbec61ed33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3ac3a4a-0ce9-4a61-9a8f-35cffc3f234a | service: service-general +[2026-04-16 14:23:04.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022811870002 | request_id: a3ac3a4a-0ce9-4a61-9a8f-35cffc3f234a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f18699b4-ba40-4aa1-95bb-6af87266c0c7 | service: service-general +[2026-04-16 14:23:04.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506225910700002 | request_id: f18699b4-ba40-4aa1-95bb-6af87266c0c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b011c27-8d9f-47a6-a64d-3b9aa55066c5 | service: service-general +[2026-04-16 14:23:04.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517164107530009 | request_id: 0b011c27-8d9f-47a6-a64d-3b9aa55066c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e5ce7d9-f108-4d62-a84b-99c02d831070 | service: service-general +[2026-04-16 14:23:04.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052601950001 | request_id: 1e5ce7d9-f108-4d62-a84b-99c02d831070 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c98a4d9-b91c-4260-b4bd-d4946c5ee43e | service: service-general +[2026-04-16 14:23:04.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204312680001 | request_id: 3c98a4d9-b91c-4260-b4bd-d4946c5ee43e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80dc2047-a439-4613-8706-56ed092d79f7 | service: service-general +[2026-04-16 14:23:04.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252202810000 | request_id: 80dc2047-a439-4613-8706-56ed092d79f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f6d5d0a-a21a-4410-9f51-426a28ba43cf | service: service-general +[2026-04-16 14:23:04.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042808640004 | request_id: 1f6d5d0a-a21a-4410-9f51-426a28ba43cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcc51d48-da3c-4aa4-a430-f1fbf3c7fe4e | service: service-general +[2026-04-16 14:23:04.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507012304130004 | request_id: dcc51d48-da3c-4aa4-a430-f1fbf3c7fe4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5982b04-626b-4dd3-b59e-e211a2d7ee2a | service: service-general +[2026-04-16 14:23:04.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040904020003 | request_id: e5982b04-626b-4dd3-b59e-e211a2d7ee2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 555a484b-6ad6-40d3-9820-0abb340824f6 | service: service-general +[2026-04-16 14:23:04.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132007600001 | request_id: 555a484b-6ad6-40d3-9820-0abb340824f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b25ee000-9eaf-46bc-a412-0cbb175ef2dd | service: service-general +[2026-04-16 14:23:04.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517190770000002 | request_id: b25ee000-9eaf-46bc-a412-0cbb175ef2dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f17f93c4-ebae-4899-81d2-351cddcf8e22 | service: service-general +[2026-04-16 14:23:04.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030507960002 | request_id: f17f93c4-ebae-4899-81d2-351cddcf8e22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72ce32b2-aea6-4fda-a6d7-4c3a0efc0942 | service: service-general +[2026-04-16 14:23:04.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506150705670002 | request_id: 72ce32b2-aea6-4fda-a6d7-4c3a0efc0942 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d937943-78b8-41b0-a8cf-3d3ffb38ba73 | service: service-general +[2026-04-16 14:23:04.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150909850005 | request_id: 1d937943-78b8-41b0-a8cf-3d3ffb38ba73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 591cb7c6-70ee-4986-b675-46347202e92f | service: service-general +[2026-04-16 14:23:04.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035006690005 | request_id: 591cb7c6-70ee-4986-b675-46347202e92f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0c52645-129e-4db0-9f77-5a46b8f9ac84 | service: service-general +[2026-04-16 14:23:04.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056711690005 | request_id: d0c52645-129e-4db0-9f77-5a46b8f9ac84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ffa4b29-d30a-4c09-940c-9bb4e55b42b8 | service: service-general +[2026-04-16 14:23:04.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506195008600001 | request_id: 2ffa4b29-d30a-4c09-940c-9bb4e55b42b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f4bc576-2059-49ab-9aeb-080cc840fbed | service: service-general +[2026-04-16 14:23:04.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 118.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362008998669773 | request_id: 4f4bc576-2059-49ab-9aeb-080cc840fbed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3927d83-f480-44f5-96b2-ff175f1fa16f | service: service-general +[2026-04-16 14:23:04.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052002710002 | request_id: f3927d83-f480-44f5-96b2-ff175f1fa16f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc9f4ebb-68b0-4f6f-8cff-bbafb02a38a1 | service: service-general +[2026-04-16 14:23:04.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204020020022 | request_id: bc9f4ebb-68b0-4f6f-8cff-bbafb02a38a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d31984c-be12-47e5-8ba3-7d1ad6148839 | service: service-general +[2026-04-16 14:23:04.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185810650001 | request_id: 4d31984c-be12-47e5-8ba3-7d1ad6148839 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 960acaf9-1327-48b8-ae54-318a6a188f5f | service: service-general +[2026-04-16 14:23:04.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505034708550001 | request_id: 960acaf9-1327-48b8-ae54-318a6a188f5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13bcd148-4e7c-438d-962e-fcb69088547a | service: service-general +[2026-04-16 14:23:04.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034312820001 | request_id: 13bcd148-4e7c-438d-962e-fcb69088547a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5e5ff6c-6b95-484a-979d-50908fea586f | service: service-general +[2026-04-16 14:23:04.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122808630002 | request_id: b5e5ff6c-6b95-484a-979d-50908fea586f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4b4ffc4-05a7-40a3-849b-22cfc873933d | service: service-general +[2026-04-16 14:23:04.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246106750003 | request_id: a4b4ffc4-05a7-40a3-849b-22cfc873933d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b83f7e1b-2f90-4aca-93c7-631b48f7f407 | service: service-general +[2026-04-16 14:23:04.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507247007760011 | request_id: b83f7e1b-2f90-4aca-93c7-631b48f7f407 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 298364f0-90dd-47a4-b0c8-530a360d803b | service: service-general +[2026-04-16 14:23:04.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131809000002 | request_id: 298364f0-90dd-47a4-b0c8-530a360d803b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03fc6186-5f6d-4a2f-a0df-12e0507fa0ef | service: service-general +[2026-04-16 14:23:04.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151515151772 | request_id: 03fc6186-5f6d-4a2f-a0df-12e0507fa0ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96bb4130-9a8f-4f20-ae00-7ff9464885af | service: service-general +[2026-04-16 14:23:04.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074803770002 | request_id: 96bb4130-9a8f-4f20-ae00-7ff9464885af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19748748-3310-4ec0-9ab9-c3382c4c17a1 | service: service-general +[2026-04-16 14:23:04.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578091506730002 | request_id: 19748748-3310-4ec0-9ab9-c3382c4c17a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07a7a3e9-e7ac-4705-bee0-6ab5d8237541 | service: service-general +[2026-04-16 14:23:04.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506241005750001 | request_id: 07a7a3e9-e7ac-4705-bee0-6ab5d8237541 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a75f429e-f030-4533-918f-5e4f433b5dc5 | service: service-general +[2026-04-16 14:23:04.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185812600001 | request_id: a75f429e-f030-4533-918f-5e4f433b5dc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e11d1f23-5993-4e49-94da-4c6de32ee7e8 | service: service-general +[2026-04-16 14:23:04.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7313106806810001 | request_id: e11d1f23-5993-4e49-94da-4c6de32ee7e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63533b3c-18d1-4792-b64b-a795ea6bf4fd | service: service-general +[2026-04-16 14:23:04.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518076204060002 | request_id: 63533b3c-18d1-4792-b64b-a795ea6bf4fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3c30ca7-094f-4250-8951-009055c38eb5 | service: service-general +[2026-04-16 14:23:04.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.673µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192610750003 | request_id: d3c30ca7-094f-4250-8951-009055c38eb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 279a036c-d1fe-45ba-b885-225617faee10 | service: service-general +[2026-04-16 14:23:04.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252802650001 | request_id: 279a036c-d1fe-45ba-b885-225617faee10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3192680f-4120-4c0f-9c9a-3625c8ba5022 | service: service-general +[2026-04-16 14:23:04.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1207211005940001 | request_id: 3192680f-4120-4c0f-9c9a-3625c8ba5022 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 469ecd8e-34e4-4c24-99f9-9078766e7fad | service: service-general +[2026-04-16 14:23:04.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 469ecd8e-34e4-4c24-99f9-9078766e7fad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 626be3bf-fd0e-4488-9428-46cb01c2c083 | service: service-general +[2026-04-16 14:23:04.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.446µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034707080001 | request_id: 626be3bf-fd0e-4488-9428-46cb01c2c083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 283cee23-24fa-4680-9e32-fc2d30b81e1a | service: service-general +[2026-04-16 14:23:04.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151515151773 | request_id: 283cee23-24fa-4680-9e32-fc2d30b81e1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05e09cc0-4404-419b-b4c3-d2055ef41df8 | service: service-general +[2026-04-16 14:23:04.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5456456456465545 | request_id: 05e09cc0-4404-419b-b4c3-d2055ef41df8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 665fe497-24bf-42fd-92d8-952eb1f6ef83 | service: service-general +[2026-04-16 14:23:04.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012303650004 | request_id: 665fe497-24bf-42fd-92d8-952eb1f6ef83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81feadeb-9aa8-4051-ad23-73e8c39b8330 | service: service-general +[2026-04-16 14:23:04.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011208640002 | request_id: 81feadeb-9aa8-4051-ad23-73e8c39b8330 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfba97b1-4d45-43f8-8996-dffedc34ffd5 | service: service-general +[2026-04-16 14:23:04.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115307860001 | request_id: cfba97b1-4d45-43f8-8996-dffedc34ffd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91715a6e-229f-467b-a76d-ef3c1ea4368d | service: service-general +[2026-04-16 14:23:04.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507053112800008 | request_id: 91715a6e-229f-467b-a76d-ef3c1ea4368d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbc02619-10a2-4c6b-84b7-c53af737a5ae | service: service-general +[2026-04-16 14:23:04.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270501690004 | request_id: dbc02619-10a2-4c6b-84b7-c53af737a5ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52e7cffe-9373-470b-a160-681fbc08b0ea | service: service-general +[2026-04-16 14:23:04.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045534 | request_id: 52e7cffe-9373-470b-a160-681fbc08b0ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04d423ec-02a1-44a5-9328-1472a04390e0 | service: service-general +[2026-04-16 14:23:04.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052504800018 | request_id: 04d423ec-02a1-44a5-9328-1472a04390e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96c6de95-8058-40bf-825f-06f99757b76a | service: service-general +[2026-04-16 14:23:04.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014510550003 | request_id: 96c6de95-8058-40bf-825f-06f99757b76a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 438281ff-7ded-4a84-b68b-760d4fdc3242 | service: service-general +[2026-04-16 14:23:04.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190702630003 | request_id: 438281ff-7ded-4a84-b68b-760d4fdc3242 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f391e33d-8ecf-420f-a433-b0659f3b97d0 | service: service-general +[2026-04-16 14:23:04.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071709800006 | request_id: f391e33d-8ecf-420f-a433-b0659f3b97d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 750e1da9-998f-41ea-a4cb-7fe8497fc395 | service: service-general +[2026-04-16 14:23:04.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331506700003 | request_id: 750e1da9-998f-41ea-a4cb-7fe8497fc395 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77d1d906-cca7-4cfa-8d0c-19ac6f0d067c | service: service-general +[2026-04-16 14:23:04.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.34µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504094511630001 | request_id: 77d1d906-cca7-4cfa-8d0c-19ac6f0d067c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 812952b6-5d51-448b-9389-5f4d821ab0ca | service: service-general +[2026-04-16 14:23:04.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151515151774 | request_id: 812952b6-5d51-448b-9389-5f4d821ab0ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c42a514-814a-495c-8ddc-d06561aab667 | service: service-general +[2026-04-16 14:23:04.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911482920 | request_id: 2c42a514-814a-495c-8ddc-d06561aab667 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21b24fec-948c-4b29-afb9-4b0b66e979d1 | service: service-general +[2026-04-16 14:23:04.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094605700004 | request_id: 21b24fec-948c-4b29-afb9-4b0b66e979d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb90d8aa-20db-4510-b13e-d12968508cad | service: service-general +[2026-04-16 14:23:04.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015812880006 | request_id: bb90d8aa-20db-4510-b13e-d12968508cad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33f045e8-3a18-4751-a467-447383df61ce | service: service-general +[2026-04-16 14:23:04.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290708200001 | request_id: 33f045e8-3a18-4751-a467-447383df61ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9f15077-0b56-438a-84bf-e3d4e50f3cdf | service: service-general +[2026-04-16 14:23:04.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545912 | request_id: c9f15077-0b56-438a-84bf-e3d4e50f3cdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e005e907-fb08-4858-a692-efe32c99c360 | service: service-general +[2026-04-16 14:23:04.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056105020003 | request_id: e005e907-fb08-4858-a692-efe32c99c360 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5eb5c36f-e13b-4542-9714-8c6e88b80a14 | service: service-general +[2026-04-16 14:23:04.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141706890001 | request_id: 5eb5c36f-e13b-4542-9714-8c6e88b80a14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 627c58a8-afba-40ca-a408-26206cc777d3 | service: service-general +[2026-04-16 14:23:04.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507247108950002 | request_id: 627c58a8-afba-40ca-a408-26206cc777d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: baebf529-2df0-4076-b71f-43a469d46ec5 | service: service-general +[2026-04-16 14:23:04.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016307980004 | request_id: baebf529-2df0-4076-b71f-43a469d46ec5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9642492a-4256-4c07-8276-2cd91dd692a4 | service: service-general +[2026-04-16 14:23:04.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220107650017 | request_id: 9642492a-4256-4c07-8276-2cd91dd692a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 810b1be1-c2e9-4c53-bd79-a8d68a1eb8e3 | service: service-general +[2026-04-16 14:23:04.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032608700001 | request_id: 810b1be1-c2e9-4c53-bd79-a8d68a1eb8e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2613810-775a-40d6-b3ee-8bbc71d99581 | service: service-general +[2026-04-16 14:23:04.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503086811670001 | request_id: b2613810-775a-40d6-b3ee-8bbc71d99581 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5f00566-4f7d-4ca8-8bc3-c291c3f0203c | service: service-general +[2026-04-16 14:23:04.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056912490001 | request_id: b5f00566-4f7d-4ca8-8bc3-c291c3f0203c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cf56d7d-37c4-440b-924d-e5d1d3d1a808 | service: service-general +[2026-04-16 14:23:04.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505171909030003 | request_id: 9cf56d7d-37c4-440b-924d-e5d1d3d1a808 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2b6894d-81fa-42c5-8c45-f01041f16659 | service: service-general +[2026-04-16 14:23:04.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9271056212950003 | request_id: a2b6894d-81fa-42c5-8c45-f01041f16659 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd429655-a323-4b6f-be5d-4799a2dc52dd | service: service-general +[2026-04-16 14:23:04.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090101470018 | request_id: bd429655-a323-4b6f-be5d-4799a2dc52dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 739b8c67-649f-4708-bca1-145a53fad9e5 | service: service-general +[2026-04-16 14:23:04.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081205810004 | request_id: 739b8c67-649f-4708-bca1-145a53fad9e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b72d00cc-77b4-4233-a3c5-1b4e6398ca6d | service: service-general +[2026-04-16 14:23:04.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304101560022 | request_id: b72d00cc-77b4-4233-a3c5-1b4e6398ca6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04f33ad8-7c97-48d5-a5bf-6981e44f56cd | service: service-general +[2026-04-16 14:23:04.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2104015611850004 | request_id: 04f33ad8-7c97-48d5-a5bf-6981e44f56cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c357cb2-d4ae-405f-98d2-970d0de9d51b | service: service-general +[2026-04-16 14:23:04.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065111640001 | request_id: 5c357cb2-d4ae-405f-98d2-970d0de9d51b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92b10978-d767-4b1a-8f06-ffe1a70a30be | service: service-general +[2026-04-16 14:23:04.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012010760001 | request_id: 92b10978-d767-4b1a-8f06-ffe1a70a30be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79891b5a-9a34-46ef-a4d3-f95535b496e2 | service: service-general +[2026-04-16 14:23:04.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105502770005 | request_id: 79891b5a-9a34-46ef-a4d3-f95535b496e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a97aa2b3-3ff3-420e-a77c-fcf836987107 | service: service-general +[2026-04-16 14:23:04.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056304970001 | request_id: a97aa2b3-3ff3-420e-a77c-fcf836987107 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 950c1c2f-d789-4c4b-91dc-f67f96787e92 | service: service-general +[2026-04-16 14:23:04.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176101700007 | request_id: 950c1c2f-d789-4c4b-91dc-f67f96787e92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abeb2d0e-c359-488e-b569-7d8059f91a94 | service: service-general +[2026-04-16 14:23:04.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175012690002 | request_id: abeb2d0e-c359-488e-b569-7d8059f91a94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dcaa320-ca4f-43a0-b544-ceddba966760 | service: service-general +[2026-04-16 14:23:04.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506261009540002 | request_id: 2dcaa320-ca4f-43a0-b544-ceddba966760 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d67a5fd2-2499-4d1c-9090-37bba76ca4e8 | service: service-general +[2026-04-16 14:23:04.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473031802980004 | request_id: d67a5fd2-2499-4d1c-9090-37bba76ca4e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c2ed9d6-ae51-4acc-b7e9-ea8ff1b5147f | service: service-general +[2026-04-16 14:23:04.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015107100005 | request_id: 7c2ed9d6-ae51-4acc-b7e9-ea8ff1b5147f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e378adb0-75b1-42ae-82fd-be8129c6e4e5 | service: service-general +[2026-04-16 14:23:04.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517121803000002 | request_id: e378adb0-75b1-42ae-82fd-be8129c6e4e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0afc4a0-b1ef-44b9-99d6-651a82d1d82c | service: service-general +[2026-04-16 14:23:04.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252606190001 | request_id: d0afc4a0-b1ef-44b9-99d6-651a82d1d82c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e793f35a-b226-40ae-8ea7-79a9c3bffb10 | service: service-general +[2026-04-16 14:23:04.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151515151775 | request_id: e793f35a-b226-40ae-8ea7-79a9c3bffb10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b2bceec-68a9-41ca-97fd-d07282d52bd0 | service: service-general +[2026-04-16 14:23:04.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 564.46µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035710930004 | request_id: 6b2bceec-68a9-41ca-97fd-d07282d52bd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3eb3f638-aa58-4e80-a383-c1037dc7881c | service: service-general +[2026-04-16 14:23:04.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3527091410940001 | request_id: 3eb3f638-aa58-4e80-a383-c1037dc7881c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a5753c4-9abc-4c98-ac78-b8c923c3dc55 | service: service-general +[2026-04-16 14:23:04.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022104660005 | request_id: 3a5753c4-9abc-4c98-ac78-b8c923c3dc55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1cdd914-3f64-465b-9260-4d020ff8835d | service: service-general +[2026-04-16 14:23:04.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041301910002 | request_id: c1cdd914-3f64-465b-9260-4d020ff8835d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf67b452-68e7-4208-a205-53728050cf56 | service: service-general +[2026-04-16 14:23:04.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015612850001 | request_id: cf67b452-68e7-4208-a205-53728050cf56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 408ee5e7-9aa5-468c-9dd0-768a91de6d80 | service: service-general +[2026-04-16 14:23:04.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 117.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3301036309870003 | request_id: 408ee5e7-9aa5-468c-9dd0-768a91de6d80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e4a7b87-4731-4aff-9bec-df5cd822045f | service: service-general +[2026-04-16 14:23:04.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151511301415 | request_id: 5e4a7b87-4731-4aff-9bec-df5cd822045f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5176137-b8f4-4e81-847f-d39bbf937738 | service: service-general +[2026-04-16 14:23:04.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055503970001 | request_id: e5176137-b8f4-4e81-847f-d39bbf937738 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1dcada9-3bea-43cd-aa64-576a19490bdf | service: service-general +[2026-04-16 14:23:04.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146809700001 | request_id: f1dcada9-3bea-43cd-aa64-576a19490bdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f303885e-5173-40f4-93e1-2eae2e712919 | service: service-general +[2026-04-16 14:23:04.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200312620001 | request_id: f303885e-5173-40f4-93e1-2eae2e712919 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b00ad7b4-83f3-419d-9482-e3c2a82839d2 | service: service-general +[2026-04-16 14:23:04.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040204470001 | request_id: b00ad7b4-83f3-419d-9482-e3c2a82839d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2af53169-9f00-4e3f-bc89-a7a195a62f38 | service: service-general +[2026-04-16 14:23:04.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031210770002 | request_id: 2af53169-9f00-4e3f-bc89-a7a195a62f38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ff9d6e0-b2ba-4121-b3da-c3a1fc9f4c0c | service: service-general +[2026-04-16 14:23:04.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074312990002 | request_id: 0ff9d6e0-b2ba-4121-b3da-c3a1fc9f4c0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff5185d2-7497-4a2f-a231-aabf13507947 | service: service-general +[2026-04-16 14:23:04.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525086707920001 | request_id: ff5185d2-7497-4a2f-a231-aabf13507947 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0ef64c7-2bcc-4340-85b2-e6af18314820 | service: service-general +[2026-04-16 14:23:04.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503122301850004 | request_id: b0ef64c7-2bcc-4340-85b2-e6af18314820 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91afc61a-aa87-4cac-9bae-31b3e6b3c3d8 | service: service-general +[2026-04-16 14:23:04.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507212211920001 | request_id: 91afc61a-aa87-4cac-9bae-31b3e6b3c3d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06771435-7ad0-42fa-acfb-932d4a3b71b7 | service: service-general +[2026-04-16 14:23:04.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 116.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574032404520004 | request_id: 06771435-7ad0-42fa-acfb-932d4a3b71b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fc47b73-a627-4ce6-ba64-d530291a5988 | service: service-general +[2026-04-16 14:23:04.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 114.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094409660001 | request_id: 7fc47b73-a627-4ce6-ba64-d530291a5988 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0fe8a2b-e057-4bd2-8159-9543937934c8 | service: service-general +[2026-04-16 14:23:04.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024404650002 | request_id: f0fe8a2b-e057-4bd2-8159-9543937934c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0c42762-c0cd-46a0-9960-1af6d9151044 | service: service-general +[2026-04-16 14:23:04.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045108450002 | request_id: b0c42762-c0cd-46a0-9960-1af6d9151044 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9589490-e51b-4e70-98a2-dc3337080bef | service: service-general +[2026-04-16 14:23:04.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 113.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085410930001 | request_id: e9589490-e51b-4e70-98a2-dc3337080bef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b3e036d-d728-4eae-b526-2fee11409615 | service: service-general +[2026-04-16 14:23:04.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507111602820001 | request_id: 9b3e036d-d728-4eae-b526-2fee11409615 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ef209eb-55ab-4468-b2b0-1a03c1bfc716 | service: service-general +[2026-04-16 14:23:04.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507285904780002 | request_id: 7ef209eb-55ab-4468-b2b0-1a03c1bfc716 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e6cfd24-ae3f-4587-be72-5208b125fefb | service: service-general +[2026-04-16 14:23:04.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000930415600368 | request_id: 4e6cfd24-ae3f-4587-be72-5208b125fefb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4798647d-7f85-4da7-a0a3-743f69005d20 | service: service-general +[2026-04-16 14:23:04.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050611910001 | request_id: 4798647d-7f85-4da7-a0a3-743f69005d20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4caa0ad4-4293-4907-8c87-1366428c124b | service: service-general +[2026-04-16 14:23:04.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506182912103135 | request_id: 4caa0ad4-4293-4907-8c87-1366428c124b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cea4f239-ee9f-4f74-a848-59507e0c0385 | service: service-general +[2026-04-16 14:23:04.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0258888888______ | request_id: cea4f239-ee9f-4f74-a848-59507e0c0385 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29289c8f-525b-4d77-a529-ace1e513a040 | service: service-general +[2026-04-16 14:23:04.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506191207610004 | request_id: 29289c8f-525b-4d77-a529-ace1e513a040 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbc2f58a-e0d7-4853-9733-ecd5da3956a0 | service: service-general +[2026-04-16 14:23:04.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6404052010920003 | request_id: dbc2f58a-e0d7-4853-9733-ecd5da3956a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d057f493-a2a7-4f5b-9189-4bef52bbcfc1 | service: service-general +[2026-04-16 14:23:04.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022302810001 | request_id: d057f493-a2a7-4f5b-9189-4bef52bbcfc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2be19fa-877a-48cf-841f-2a7aab050d78 | service: service-general +[2026-04-16 14:23:04.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016206990004 | request_id: d2be19fa-877a-48cf-841f-2a7aab050d78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99eee0de-9518-4710-97df-bd5cf83c76d4 | service: service-general +[2026-04-16 14:23:04.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034705020001 | request_id: 99eee0de-9518-4710-97df-bd5cf83c76d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80459f61-8748-442f-9ab2-9a4d4ed75e8d | service: service-general +[2026-04-16 14:23:04.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035606920004 | request_id: 80459f61-8748-442f-9ab2-9a4d4ed75e8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d005023a-7f60-42b8-833a-5e1e4a84222c | service: service-general +[2026-04-16 14:23:04.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503124808880001 | request_id: d005023a-7f60-42b8-833a-5e1e4a84222c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a95c34f-f9b8-4b37-92d6-be216b61671f | service: service-general +[2026-04-16 14:23:04.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182912910001 | request_id: 4a95c34f-f9b8-4b37-92d6-be216b61671f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8ef775a-6758-4ba7-a3b8-cb32e6657611 | service: service-general +[2026-04-16 14:23:04.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171030105990004 | request_id: d8ef775a-6758-4ba7-a3b8-cb32e6657611 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7656560-9959-46cb-8137-d778ec0f23e3 | service: service-general +[2026-04-16 14:23:04.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/4115484510389454 | request_id: e7656560-9959-46cb-8137-d778ec0f23e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3d2e2aa-b3e2-4104-971c-1e0d43b21868 | service: service-general +[2026-04-16 14:23:04.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151105975440 | request_id: e3d2e2aa-b3e2-4104-971c-1e0d43b21868 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 346ee14d-6821-438e-99b9-ad9050cd176f | service: service-general +[2026-04-16 14:23:04.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911495780 | request_id: 346ee14d-6821-438e-99b9-ad9050cd176f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6111cbb2-14da-4d9f-befb-e90fc32ba5a5 | service: service-general +[2026-04-16 14:23:04.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115605790002 | request_id: 6111cbb2-14da-4d9f-befb-e90fc32ba5a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7f4308d-5b9c-4ffc-9968-b1c7ea92725a | service: service-general +[2026-04-16 14:23:04.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: a7f4308d-5b9c-4ffc-9968-b1c7ea92725a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf87cbaa-c2ff-4d2b-97a9-9f8e002121ee | service: service-general +[2026-04-16 14:23:04.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557379 | request_id: bf87cbaa-c2ff-4d2b-97a9-9f8e002121ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afee1a54-86c4-43dd-b10a-aac6b8a03c78 | service: service-general +[2026-04-16 14:23:04.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031808800007 | request_id: afee1a54-86c4-43dd-b10a-aac6b8a03c78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a29b3f2-5cf4-4d24-8115-47b8095eba29 | service: service-general +[2026-04-16 14:23:04.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151510490443 | request_id: 4a29b3f2-5cf4-4d24-8115-47b8095eba29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdf43891-8497-4eeb-9c10-2662156a6b4e | service: service-general +[2026-04-16 14:23:04.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021109810002 | request_id: bdf43891-8497-4eeb-9c10-2662156a6b4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82e2f9aa-e68a-47c1-a666-5c3e8845f141 | service: service-general +[2026-04-16 14:23:04.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055612500004 | request_id: 82e2f9aa-e68a-47c1-a666-5c3e8845f141 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15b9eaac-8348-4493-b68e-fa4f544710d9 | service: service-general +[2026-04-16 14:23:04.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506141704620001 | request_id: 15b9eaac-8348-4493-b68e-fa4f544710d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7b93477-b994-4311-8404-fe73eb24d51e | service: service-general +[2026-04-16 14:23:04.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156087 | request_id: b7b93477-b994-4311-8404-fe73eb24d51e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ad81ec7-fb0e-4f68-9f11-6ae6df3498eb | service: service-general +[2026-04-16 14:23:04.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156000 | request_id: 8ad81ec7-fb0e-4f68-9f11-6ae6df3498eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 317894e9-656a-4f8c-b6df-ce66d1562202 | service: service-general +[2026-04-16 14:23:04.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151515151777 | request_id: 317894e9-656a-4f8c-b6df-ce66d1562202 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9eadab7-ac36-4ec9-abd6-df1a2131df8d | service: service-general +[2026-04-16 14:23:04.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151515151778 | request_id: c9eadab7-ac36-4ec9-abd6-df1a2131df8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 282a04dc-c3e2-4445-9ee0-156d7868e41e | service: service-general +[2026-04-16 14:23:04.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204412750002 | request_id: 282a04dc-c3e2-4445-9ee0-156d7868e41e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1d4f44f-84bd-45fd-8664-1982d12b6eac | service: service-general +[2026-04-16 14:23:04.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162008600002 | request_id: f1d4f44f-84bd-45fd-8664-1982d12b6eac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe4281b6-2833-40f7-b3c0-80b95b1863fd | service: service-general +[2026-04-16 14:23:04.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150403960001 | request_id: fe4281b6-2833-40f7-b3c0-80b95b1863fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d20b09d0-15c3-430a-8ddc-2b6f73c9b9d8 | service: service-general +[2026-04-16 14:23:04.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151510000000 | request_id: d20b09d0-15c3-430a-8ddc-2b6f73c9b9d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6660c9fc-12d4-4681-81c2-d21a9be9bdf5 | service: service-general +[2026-04-16 14:23:04.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094607560003 | request_id: 6660c9fc-12d4-4681-81c2-d21a9be9bdf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b010a70e-82d5-469d-b0ec-9102120af1d7 | service: service-general +[2026-04-16 14:23:04.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065005670003 | request_id: b010a70e-82d5-469d-b0ec-9102120af1d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4cd1be1-9778-4d19-8655-c1a4236d4705 | service: service-general +[2026-04-16 14:23:04.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151515151781 | request_id: a4cd1be1-9778-4d19-8655-c1a4236d4705 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86b5c8a5-a5b3-420b-a1d0-6d750499cea8 | service: service-general +[2026-04-16 14:23:04.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151515151782 | request_id: 86b5c8a5-a5b3-420b-a1d0-6d750499cea8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c3134ff-4188-445d-a1ac-c0d2910bf49b | service: service-general +[2026-04-16 14:23:04.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051212760005 | request_id: 4c3134ff-4188-445d-a1ac-c0d2910bf49b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44d900e7-4e91-42e6-82f9-5865bbd2a16c | service: service-general +[2026-04-16 14:23:04.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011905980001 | request_id: 44d900e7-4e91-42e6-82f9-5865bbd2a16c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4ff28e6-db07-4ddf-ba4c-cc35f9268ab2 | service: service-general +[2026-04-16 14:23:04.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151515151783 | request_id: b4ff28e6-db07-4ddf-ba4c-cc35f9268ab2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: effca979-1059-4355-9aad-089c4d0ff763 | service: service-general +[2026-04-16 14:23:04.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101807810003 | request_id: effca979-1059-4355-9aad-089c4d0ff763 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73208645-06b0-49cb-a80f-0342cbacb865 | service: service-general +[2026-04-16 14:23:04.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.048µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350911150910009_ | request_id: 73208645-06b0-49cb-a80f-0342cbacb865 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53b7d5b7-acb1-4763-af60-06dd948c0c07 | service: service-general +[2026-04-16 14:23:04.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: 53b7d5b7-acb1-4763-af60-06dd948c0c07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea3cd33e-e4ff-4844-8636-e39708d02e8f | service: service-general +[2026-04-16 14:23:04.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: ea3cd33e-e4ff-4844-8636-e39708d02e8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 18999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47e9b9b5-15da-4f14-86fb-c43b0a6aeb04 | service: service-general +[2026-04-16 14:23:04.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 47e9b9b5-15da-4f14-86fb-c43b0a6aeb04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dd8d306-aced-4d53-ab23-7e4bf1837c08 | service: service-general +[2026-04-16 14:23:04.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.969µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161406410002 | request_id: 6dd8d306-aced-4d53-ab23-7e4bf1837c08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a2f7dcb-82e4-4630-a458-a655ee708358 | service: service-general +[2026-04-16 14:23:04.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514504706740002 | request_id: 5a2f7dcb-82e4-4630-a458-a655ee708358 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af7d4838-e7c3-478a-b0e2-19df1dfe9eef | service: service-general +[2026-04-16 14:23:04.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224611740011 | request_id: af7d4838-e7c3-478a-b0e2-19df1dfe9eef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee41b3ce-3736-44a2-9dbe-13502a6aba9c | service: service-general +[2026-04-16 14:23:04.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3202416306140001 | request_id: ee41b3ce-3736-44a2-9dbe-13502a6aba9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49783eed-4e58-4e9a-acb7-27c8ff8fb773 | service: service-general +[2026-04-16 14:23:04.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506120605650002 | request_id: 49783eed-4e58-4e9a-acb7-27c8ff8fb773 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6900e68d-f430-433a-b5f6-773f918e6ed1 | service: service-general +[2026-04-16 14:23:04.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035502790003 | request_id: 6900e68d-f430-433a-b5f6-773f918e6ed1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba35b5dd-916b-42d8-b82d-52a7d25c520d | service: service-general +[2026-04-16 14:23:04.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513234107590204 | request_id: ba35b5dd-916b-42d8-b82d-52a7d25c520d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35316055-2544-465c-a951-412710930ba1 | service: service-general +[2026-04-16 14:23:04.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290104500008 | request_id: 35316055-2544-465c-a951-412710930ba1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7dd1911-684d-4ede-b6b0-e1cec70646a4 | service: service-general +[2026-04-16 14:23:04.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508020303640002 | request_id: b7dd1911-684d-4ede-b6b0-e1cec70646a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41a8f6fe-cbfa-488e-beee-307931e9aba2 | service: service-general +[2026-04-16 14:23:04.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251109860001 | request_id: 41a8f6fe-cbfa-488e-beee-307931e9aba2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d7f4082-34d0-4f46-b2eb-c6ffdd41fc19 | service: service-general +[2026-04-16 14:23:04.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224508630002 | request_id: 4d7f4082-34d0-4f46-b2eb-c6ffdd41fc19 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0620742-93fe-4504-815d-6bad8e9b760a | service: service-general +[2026-04-16 14:23:04.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509021111680001 | request_id: a0620742-93fe-4504-815d-6bad8e9b760a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b671361b-430d-4628-bde0-7538824cff38 | service: service-general +[2026-04-16 14:23:04.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: b671361b-430d-4628-bde0-7538824cff38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9063a1e4-d281-4013-87cb-ba5d3814363c | service: service-general +[2026-04-16 14:23:04.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506035010760001 | request_id: 9063a1e4-d281-4013-87cb-ba5d3814363c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 111b6b82-0396-4f5a-bd40-88d77c051ae0 | service: service-general +[2026-04-16 14:23:04.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: 111b6b82-0396-4f5a-bd40-88d77c051ae0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1e0b83e-93f5-4a75-b4a6-43ae78cc38dc | service: service-general +[2026-04-16 14:23:04.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164409760001 | request_id: d1e0b83e-93f5-4a75-b4a6-43ae78cc38dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fba4990d-9e3c-4fed-8aac-55dfa132c0d1 | service: service-general +[2026-04-16 14:23:04.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572030511390001 | request_id: fba4990d-9e3c-4fed-8aac-55dfa132c0d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90348a27-737d-4a6a-8314-5297c34cee7b | service: service-general +[2026-04-16 14:23:04.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065112540001 | request_id: 90348a27-737d-4a6a-8314-5297c34cee7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23701827-13b3-48a8-9624-a9514ef558b9 | service: service-general +[2026-04-16 14:23:04.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011309820003 | request_id: 23701827-13b3-48a8-9624-a9514ef558b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b70d15e-a2de-47bd-930e-8c85aecb5931 | service: service-general +[2026-04-16 14:23:04.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514146805610001 | request_id: 7b70d15e-a2de-47bd-930e-8c85aecb5931 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2afa601e-5009-45a3-a84c-c857c06ca4eb | service: service-general +[2026-04-16 14:23:04.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240201510001 | request_id: 2afa601e-5009-45a3-a84c-c857c06ca4eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ed8e7fe-2579-45e9-b54c-56b9e8cf13e9 | service: service-general +[2026-04-16 14:23:04.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.13µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510072705740003 | request_id: 4ed8e7fe-2579-45e9-b54c-56b9e8cf13e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12f00000-695a-4908-9a08-b39f4a8c634b | service: service-general +[2026-04-16 14:23:04.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505014606520007 | request_id: 12f00000-695a-4908-9a08-b39f4a8c634b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5a6ab45-7736-4184-9b95-df00f583902c | service: service-general +[2026-04-16 14:23:04.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164103600009 | request_id: f5a6ab45-7736-4184-9b95-df00f583902c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97a8ac3b-bce2-44ec-80b4-7dbae2af561a | service: service-general +[2026-04-16 14:23:04.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504022702940003 | request_id: 97a8ac3b-bce2-44ec-80b4-7dbae2af561a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e98efa71-1148-48fd-bbe8-7923edd7190c | service: service-general +[2026-04-16 14:23:04.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052910660002 | request_id: e98efa71-1148-48fd-bbe8-7923edd7190c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8814bb47-c8eb-4e13-b9c5-5f9bac42e915 | service: service-general +[2026-04-16 14:23:04.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505076310190001 | request_id: 8814bb47-c8eb-4e13-b9c5-5f9bac42e915 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 372c76c8-d086-4c9d-8063-44564dfd3acc | service: service-general +[2026-04-16 14:23:04.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022207600003 | request_id: 372c76c8-d086-4c9d-8063-44564dfd3acc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbd7ae67-7f29-417e-badc-6d611c2c59d8 | service: service-general +[2026-04-16 14:23:04.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560050 | request_id: cbd7ae67-7f29-417e-badc-6d611c2c59d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63dbe912-7d6f-4372-a9aa-fd41e52cd3fe | service: service-general +[2026-04-16 14:23:04.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503034905570002 | request_id: 63dbe912-7d6f-4372-a9aa-fd41e52cd3fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32c8e569-093c-4bdf-ac27-82737417c19f | service: service-general +[2026-04-16 14:23:04.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154110130002 | request_id: 32c8e569-093c-4bdf-ac27-82737417c19f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f7ae6db-6928-4182-9f61-e6db246f81c7 | service: service-general +[2026-04-16 14:23:04.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260911470002 | request_id: 0f7ae6db-6928-4182-9f61-e6db246f81c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fb03ac3-4fa9-4460-ab38-217d2a9ad744 | service: service-general +[2026-04-16 14:23:04.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: 9fb03ac3-4fa9-4460-ab38-217d2a9ad744 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d1687ea-b554-4cbd-b938-267bbcc81342 | service: service-general +[2026-04-16 14:23:04.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016512770005 | request_id: 4d1687ea-b554-4cbd-b938-267bbcc81342 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bd54a3b-5d8e-45a0-9574-775321771f8b | service: service-general +[2026-04-16 14:23:04.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9107010406800002 | request_id: 4bd54a3b-5d8e-45a0-9574-775321771f8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ebcd681-3a7a-49a3-b522-8c3a536c9e05 | service: service-general +[2026-04-16 14:23:04.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155212660004 | request_id: 8ebcd681-3a7a-49a3-b522-8c3a536c9e05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dad0c1bb-ad8b-4ec8-a42c-91d87fcf55cc | service: service-general +[2026-04-16 14:23:04.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.341µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061710070002 | request_id: dad0c1bb-ad8b-4ec8-a42c-91d87fcf55cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fbf0e79-b352-4daf-a630-e97f9746fb03 | service: service-general +[2026-04-16 14:23:04.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095404690001 | request_id: 2fbf0e79-b352-4daf-a630-e97f9746fb03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de4b0854-c3f3-409e-8649-b47bd68acee9 | service: service-general +[2026-04-16 14:23:04.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: de4b0854-c3f3-409e-8649-b47bd68acee9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3de098e0-21ce-4ab1-860c-5844b21a2bfd | service: service-general +[2026-04-16 14:23:04.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506025311700001 | request_id: 3de098e0-21ce-4ab1-860c-5844b21a2bfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 868aa046-6c60-425c-a05f-db91c6b0ac07 | service: service-general +[2026-04-16 14:23:04.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514130112590001 | request_id: 868aa046-6c60-425c-a05f-db91c6b0ac07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0a93fc1-ae36-4bef-b8af-f369e79f20de | service: service-general +[2026-04-16 14:23:04.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558090 | request_id: d0a93fc1-ae36-4bef-b8af-f369e79f20de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25e125ad-5387-4a8a-a077-5b7878287c64 | service: service-general +[2026-04-16 14:23:04.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.611µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504022310940002 | request_id: 25e125ad-5387-4a8a-a077-5b7878287c64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3740b9d-54aa-4e73-ab24-dad3d7c503ef | service: service-general +[2026-04-16 14:23:04.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031010600008 | request_id: e3740b9d-54aa-4e73-ab24-dad3d7c503ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a34bedbe-cf93-4072-86d5-2461837d104d | service: service-general +[2026-04-16 14:23:04.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508065506700009 | request_id: a34bedbe-cf93-4072-86d5-2461837d104d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cf1946c-0569-46a8-9ec7-c5a622bad079 | service: service-general +[2026-04-16 14:23:04.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506174107760077 | request_id: 9cf1946c-0569-46a8-9ec7-c5a622bad079 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 586153d2-e0fe-4da2-a794-848a45d044d6 | service: service-general +[2026-04-16 14:23:04.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514202812820007 | request_id: 586153d2-e0fe-4da2-a794-848a45d044d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03cfe0fe-263c-4ef3-a80f-56de5562977e | service: service-general +[2026-04-16 14:23:04.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030710650008 | request_id: 03cfe0fe-263c-4ef3-a80f-56de5562977e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82bf24d9-799d-4c89-bb2b-2d75bdd69b53 | service: service-general +[2026-04-16 14:23:04.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245002500003 | request_id: 82bf24d9-799d-4c89-bb2b-2d75bdd69b53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 849a3ee3-5795-4d97-a2de-7d017fdfbd9a | service: service-general +[2026-04-16 14:23:04.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.692µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105810910001 | request_id: 849a3ee3-5795-4d97-a2de-7d017fdfbd9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75a5d677-62f7-4513-ab59-e0d4c7b84b2e | service: service-general +[2026-04-16 14:23:04.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082007740002 | request_id: 75a5d677-62f7-4513-ab59-e0d4c7b84b2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9698aa4-4e2f-4d7a-a598-700d3147bcb4 | service: service-general +[2026-04-16 14:23:04.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509034107690070 | request_id: e9698aa4-4e2f-4d7a-a598-700d3147bcb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5caac8da-e773-4f69-8728-7606e1505f8d | service: service-general +[2026-04-16 14:23:04.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101707190001 | request_id: 5caac8da-e773-4f69-8728-7606e1505f8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77bb26b9-33aa-401f-a528-2d4d38209a45 | service: service-general +[2026-04-16 14:23:04.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012808630011 | request_id: 77bb26b9-33aa-401f-a528-2d4d38209a45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d75d6c71-f0d6-46d1-ac98-d042781a86e5 | service: service-general +[2026-04-16 14:23:04.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510111610500002 | request_id: d75d6c71-f0d6-46d1-ac98-d042781a86e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c60d1fa1-a831-411c-bcaf-f85c501df796 | service: service-general +[2026-04-16 14:23:04.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146111580001 | request_id: c60d1fa1-a831-411c-bcaf-f85c501df796 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04228278-8bf3-4076-b5bf-34e83c3f7930 | service: service-general +[2026-04-16 14:23:04.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507166809090001 | request_id: 04228278-8bf3-4076-b5bf-34e83c3f7930 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53148683-766c-41dc-b37e-623a269544b5 | service: service-general +[2026-04-16 14:23:04.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350504107670001_ | request_id: 53148683-766c-41dc-b37e-623a269544b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3053f940-7ac8-44dc-a10c-afe870ddf89b | service: service-general +[2026-04-16 14:23:04.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: 3053f940-7ac8-44dc-a10c-afe870ddf89b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ccb4dd1-fbe0-4eff-8db9-54157afe64e1 | service: service-general +[2026-04-16 14:23:04.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506084101510002 | request_id: 9ccb4dd1-fbe0-4eff-8db9-54157afe64e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11974804-a9d6-4e25-9775-765ee336c56f | service: service-general +[2026-04-16 14:23:04.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056409720003 | request_id: 11974804-a9d6-4e25-9775-765ee336c56f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 790eea07-ed43-44cb-8faa-df54346a2d4a | service: service-general +[2026-04-16 14:23:04.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030107620007 | request_id: 790eea07-ed43-44cb-8faa-df54346a2d4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6045cd11-a7ba-45c8-9c11-d793c9731337 | service: service-general +[2026-04-16 14:23:04.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505023009580006 | request_id: 6045cd11-a7ba-45c8-9c11-d793c9731337 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d65b6bbd-121e-49ca-bb65-d604bbab5d99 | service: service-general +[2026-04-16 14:23:04.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026510540001 | request_id: d65b6bbd-121e-49ca-bb65-d604bbab5d99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ff7fdeb-bd71-4ff6-95bc-61e5f0500ddb | service: service-general +[2026-04-16 14:23:04.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571035903100001 | request_id: 7ff7fdeb-bd71-4ff6-95bc-61e5f0500ddb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c86ddc0f-9a46-4461-b87b-60b430f5e4d5 | service: service-general +[2026-04-16 14:23:04.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201970006 | request_id: c86ddc0f-9a46-4461-b87b-60b430f5e4d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1b39599-c452-484b-9d60-048b7f415c0f | service: service-general +[2026-04-16 14:23:04.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506064107720044 | request_id: c1b39599-c452-484b-9d60-048b7f415c0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32821c3e-07e3-436d-8797-692abf478996 | service: service-general +[2026-04-16 14:23:04.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511145111990002 | request_id: 32821c3e-07e3-436d-8797-692abf478996 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b5490f6-0186-4812-83d1-6f4a98c8fb90 | service: service-general +[2026-04-16 14:23:04.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505116304750003 | request_id: 8b5490f6-0186-4812-83d1-6f4a98c8fb90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 140547e3-1d3a-43e8-a8f8-43e5c2df3455 | service: service-general +[2026-04-16 14:23:04.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050504440001 | request_id: 140547e3-1d3a-43e8-a8f8-43e5c2df3455 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9c7a326-7771-416f-83ef-d21a5e5e5704 | service: service-general +[2026-04-16 14:23:04.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508021506510003 | request_id: b9c7a326-7771-416f-83ef-d21a5e5e5704 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d225a6bc-ccb2-408c-b231-9d4917e4f7d9 | service: service-general +[2026-04-16 14:23:04.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 331.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026508720002 | request_id: d225a6bc-ccb2-408c-b231-9d4917e4f7d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74f05c02-d9f7-4623-95a0-c092079257f3 | service: service-general +[2026-04-16 14:23:04.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045109700001 | request_id: 74f05c02-d9f7-4623-95a0-c092079257f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a2b97f9-1155-4873-8377-37982d94c46d | service: service-general +[2026-04-16 14:23:04.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505111302180002 | request_id: 5a2b97f9-1155-4873-8377-37982d94c46d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 976b41d4-9fef-413f-ae6c-aae7b55ef820 | service: service-general +[2026-04-16 14:23:04.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180606880004 | request_id: 976b41d4-9fef-413f-ae6c-aae7b55ef820 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9514c9b6-bac7-41c2-b684-3e6d42fc330d | service: service-general +[2026-04-16 14:23:04.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520060708510002 | request_id: 9514c9b6-bac7-41c2-b684-3e6d42fc330d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80fbf90f-9953-46d7-9253-c16d3f53eecb | service: service-general +[2026-04-16 14:23:04.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509212604900008 | request_id: 80fbf90f-9953-46d7-9253-c16d3f53eecb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9f93092-302c-46ff-a462-5306c5aaaee6 | service: service-general +[2026-04-16 14:23:04.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107430055 | request_id: b9f93092-302c-46ff-a462-5306c5aaaee6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ea4e122-a327-4a9d-9085-51d7924e894d | service: service-general +[2026-04-16 14:23:04.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 1ea4e122-a327-4a9d-9085-51d7924e894d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 675d172a-b5aa-4fc1-8b5d-5366caaadb93 | service: service-general +[2026-04-16 14:23:04.488] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508034606750009 | request_id: 675d172a-b5aa-4fc1-8b5d-5366caaadb93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.488] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 567a9523-6ff6-46ae-b882-5e312fa53323 | service: service-general +[2026-04-16 14:23:04.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504042012630001 | request_id: 567a9523-6ff6-46ae-b882-5e312fa53323 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0631dea5-1221-417c-888f-348bbe3edf6b | service: service-general +[2026-04-16 14:23:04.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508043012570008 | request_id: 0631dea5-1221-417c-888f-348bbe3edf6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7052f38e-3cb2-469f-82e3-59340cbfa65c | service: service-general +[2026-04-16 14:23:04.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034604020003 | request_id: 7052f38e-3cb2-469f-82e3-59340cbfa65c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08012e68-1d7e-41d1-87e1-57f023e756d6 | service: service-general +[2026-04-16 14:23:04.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503080410540002 | request_id: 08012e68-1d7e-41d1-87e1-57f023e756d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1517e78b-57b8-4cd3-be4e-5bdf13751ed5 | service: service-general +[2026-04-16 14:23:04.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 1517e78b-57b8-4cd3-be4e-5bdf13751ed5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4103db5f-ef36-46ab-823a-582aca9fc0ca | service: service-general +[2026-04-16 14:23:04.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506022630003___ | request_id: 4103db5f-ef36-46ab-823a-582aca9fc0ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcea461a-daed-45e3-bf62-47976b7a37cc | service: service-general +[2026-04-16 14:23:04.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055306770004 | request_id: fcea461a-daed-45e3-bf62-47976b7a37cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ef1d270-0c7a-4a2a-8526-b933f933c635 | service: service-general +[2026-04-16 14:23:04.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064101600028 | request_id: 1ef1d270-0c7a-4a2a-8526-b933f933c635 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 944fad5e-2125-4769-b3b4-283ec70a5ac8 | service: service-general +[2026-04-16 14:23:04.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175612190003 | request_id: 944fad5e-2125-4769-b3b4-283ec70a5ac8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40061194-e415-4679-8da5-8eeaf35a5b48 | service: service-general +[2026-04-16 14:23:04.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230408480002 | request_id: 40061194-e415-4679-8da5-8eeaf35a5b48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d558c34e-65a6-4a4b-87c0-a06c489eb3eb | service: service-general +[2026-04-16 14:23:04.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504046712670001 | request_id: d558c34e-65a6-4a4b-87c0-a06c489eb3eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5c7a37d-e3d3-491f-80f9-1dd6aa87918a | service: service-general +[2026-04-16 14:23:04.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014706650006 | request_id: d5c7a37d-e3d3-491f-80f9-1dd6aa87918a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff44604b-f618-4a0a-8a40-f174bd1c67c6 | service: service-general +[2026-04-16 14:23:04.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514215309520001 | request_id: ff44604b-f618-4a0a-8a40-f174bd1c67c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdd37048-0648-4978-b44c-efd7382ff659 | service: service-general +[2026-04-16 14:23:04.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045210650001 | request_id: bdd37048-0648-4978-b44c-efd7382ff659 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8c13a96-4da0-4784-998d-f3afe0b5b382 | service: service-general +[2026-04-16 14:23:04.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174709700001 | request_id: f8c13a96-4da0-4784-998d-f3afe0b5b382 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58d4064d-231d-4d90-b16d-69a804aae197 | service: service-general +[2026-04-16 14:23:04.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513170107390031 | request_id: 58d4064d-231d-4d90-b16d-69a804aae197 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cfc852d-18ae-453d-8fc4-c090ca6b838d | service: service-general +[2026-04-16 14:23:04.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147006690001 | request_id: 6cfc852d-18ae-453d-8fc4-c090ca6b838d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cdacfea-b6eb-4899-b7d4-cd80c20c77cc | service: service-general +[2026-04-16 14:23:04.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054811710001 | request_id: 7cdacfea-b6eb-4899-b7d4-cd80c20c77cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f5a3d86-6f7e-4e3b-b6d7-6c0b52e2fbff | service: service-general +[2026-04-16 14:23:04.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9201056707540001 | request_id: 8f5a3d86-6f7e-4e3b-b6d7-6c0b52e2fbff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f234777d-9a3d-41e1-8507-ab5f2aca5ee6 | service: service-general +[2026-04-16 14:23:04.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222201950001 | request_id: f234777d-9a3d-41e1-8507-ab5f2aca5ee6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 467b9aa8-d784-42b5-886e-52d9efdbb392 | service: service-general +[2026-04-16 14:23:04.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 467b9aa8-d784-42b5-886e-52d9efdbb392 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb8dbb2b-221e-49f5-a885-6eb7088ce2eb | service: service-general +[2026-04-16 14:23:04.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503067112550111 | request_id: bb8dbb2b-221e-49f5-a885-6eb7088ce2eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02693cfa-97bb-455d-b74f-b1e96e518986 | service: service-general +[2026-04-16 14:23:04.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050908072513 | request_id: 02693cfa-97bb-455d-b74f-b1e96e518986 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff267b2d-2ecf-4873-99df-c21a29aa0a8f | service: service-general +[2026-04-16 14:23:04.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509264107730102 | request_id: ff267b2d-2ecf-4873-99df-c21a29aa0a8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89f18fb6-7f00-4266-9c0f-38c638a007fd | service: service-general +[2026-04-16 14:23:04.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016809630003 | request_id: 89f18fb6-7f00-4266-9c0f-38c638a007fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c2f6ba9-a095-4720-8bb5-55cf1356f250 | service: service-general +[2026-04-16 14:23:04.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015609660004 | request_id: 8c2f6ba9-a095-4720-8bb5-55cf1356f250 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c57216a5-fab8-4502-9cab-83e8a93df510 | service: service-general +[2026-04-16 14:23:04.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036505610004 | request_id: c57216a5-fab8-4502-9cab-83e8a93df510 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b67763db-7452-48ff-8661-bae90082a780 | service: service-general +[2026-04-16 14:23:04.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104707820005 | request_id: b67763db-7452-48ff-8661-bae90082a780 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b91e71b1-02a4-41b8-940a-8e09f2484f52 | service: service-general +[2026-04-16 14:23:04.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030109690000 | request_id: b91e71b1-02a4-41b8-940a-8e09f2484f52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d13cb2b-e5e7-4f6e-8f50-4bbd9d046d0d | service: service-general +[2026-04-16 14:23:04.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195610020002 | request_id: 5d13cb2b-e5e7-4f6e-8f50-4bbd9d046d0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 935a5869-85e1-4124-8727-dc4f4b7f0179 | service: service-general +[2026-04-16 14:23:04.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506034305690001 | request_id: 935a5869-85e1-4124-8727-dc4f4b7f0179 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57e15032-57bb-4a8d-ae55-7026971e8abc | service: service-general +[2026-04-16 14:23:04.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025208690001 | request_id: 57e15032-57bb-4a8d-ae55-7026971e8abc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 089c1bab-959d-491b-8eff-11cdbdfbd1dd | service: service-general +[2026-04-16 14:23:04.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215302710001 | request_id: 089c1bab-959d-491b-8eff-11cdbdfbd1dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bac212aa-c013-4171-aae7-5f4db69eaf46 | service: service-general +[2026-04-16 14:23:04.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031104770003 | request_id: bac212aa-c013-4171-aae7-5f4db69eaf46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 147e2280-7fd1-4ca1-820a-40cd2aeee3ae | service: service-general +[2026-04-16 14:23:04.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171807980002 | request_id: 147e2280-7fd1-4ca1-820a-40cd2aeee3ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 680028d4-22a5-43d8-9a7c-0791ba18e180 | service: service-general +[2026-04-16 14:23:04.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 540.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504093001950002 | request_id: 680028d4-22a5-43d8-9a7c-0791ba18e180 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7c622c7-c011-47eb-bdc1-7cdcca18e92b | service: service-general +[2026-04-16 14:23:04.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226305930001 | request_id: d7c622c7-c011-47eb-bdc1-7cdcca18e92b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50639693-a577-4f75-a29d-dad15173d11d | service: service-general +[2026-04-16 14:23:04.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010907670001 | request_id: 50639693-a577-4f75-a29d-dad15173d11d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 391b387a-c81e-4a94-acef-a55378e95e4e | service: service-general +[2026-04-16 14:23:04.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514230101700006 | request_id: 391b387a-c81e-4a94-acef-a55378e95e4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2df8a58e-f3d3-4a64-8591-606e7af83fa4 | service: service-general +[2026-04-16 14:23:04.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096102620002 | request_id: 2df8a58e-f3d3-4a64-8591-606e7af83fa4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b6966bc-344b-4df4-a282-7f790a0ab2ff | service: service-general +[2026-04-16 14:23:04.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513095908920002 | request_id: 0b6966bc-344b-4df4-a282-7f790a0ab2ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccd8c094-2c59-462f-9cf5-b8d276196423 | service: service-general +[2026-04-16 14:23:04.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130402830004 | request_id: ccd8c094-2c59-462f-9cf5-b8d276196423 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bc24260-2305-4401-91c5-f1c34af0ab96 | service: service-general +[2026-04-16 14:23:04.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014707710003 | request_id: 1bc24260-2305-4401-91c5-f1c34af0ab96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f294e74-7adf-4d16-8df3-aba43cf85234 | service: service-general +[2026-04-16 14:23:04.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514206011170001 | request_id: 2f294e74-7adf-4d16-8df3-aba43cf85234 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c050554d-76cb-4028-a1e8-996ceb6175ec | service: service-general +[2026-04-16 14:23:04.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010203580001 | request_id: c050554d-76cb-4028-a1e8-996ceb6175ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01ff516b-eca5-49b0-a9b2-bc6cfed47793 | service: service-general +[2026-04-16 14:23:04.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080805600001 | request_id: 01ff516b-eca5-49b0-a9b2-bc6cfed47793 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce3dc8c5-2063-4a4f-bf70-2f70886df17a | service: service-general +[2026-04-16 14:23:04.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507030101510033 | request_id: ce3dc8c5-2063-4a4f-bf70-2f70886df17a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea027248-06dd-445f-b11d-8a1401140756 | service: service-general +[2026-04-16 14:23:04.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510240712550002 | request_id: ea027248-06dd-445f-b11d-8a1401140756 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 409e9e56-b860-49d7-acc2-f737f8e20b90 | service: service-general +[2026-04-16 14:23:04.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056703140002 | request_id: 409e9e56-b860-49d7-acc2-f737f8e20b90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feec66fa-5e77-46ec-af15-9f1083e1c3d9 | service: service-general +[2026-04-16 14:23:04.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510221405660005 | request_id: feec66fa-5e77-46ec-af15-9f1083e1c3d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 886b69a8-8fdf-4f1e-a5ed-25f8c5d982ba | service: service-general +[2026-04-16 14:23:04.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035801010001 | request_id: 886b69a8-8fdf-4f1e-a5ed-25f8c5d982ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df1c8dad-be6f-47f8-b725-6396f9448f54 | service: service-general +[2026-04-16 14:23:04.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164201780004 | request_id: df1c8dad-be6f-47f8-b725-6396f9448f54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72fbc341-c38e-4d62-9088-90adca5254ad | service: service-general +[2026-04-16 14:23:04.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030409700003 | request_id: 72fbc341-c38e-4d62-9088-90adca5254ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edaf5f00-5c8d-4090-985b-fa2f245ba8d4 | service: service-general +[2026-04-16 14:23:04.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086004860001 | request_id: edaf5f00-5c8d-4090-985b-fa2f245ba8d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 736f7558-cd1a-4ff1-b473-2e41752840dc | service: service-general +[2026-04-16 14:23:04.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031806890002 | request_id: 736f7558-cd1a-4ff1-b473-2e41752840dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f31df2d5-44ad-49a2-84f6-44c92533dc17 | service: service-general +[2026-04-16 14:23:04.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5201090312960002 | request_id: f31df2d5-44ad-49a2-84f6-44c92533dc17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 275be0d8-0987-4a63-a16b-0d135f861531 | service: service-general +[2026-04-16 14:23:04.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036305670002 | request_id: 275be0d8-0987-4a63-a16b-0d135f861531 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a7a82d5-be00-447b-9dfb-457c5ec08261 | service: service-general +[2026-04-16 14:23:04.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556970 | request_id: 0a7a82d5-be00-447b-9dfb-457c5ec08261 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e07269c4-d0bb-4847-b7a4-506e19d163e5 | service: service-general +[2026-04-16 14:23:04.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016210490001 | request_id: e07269c4-d0bb-4847-b7a4-506e19d163e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: effcc655-a83e-491c-b49e-790e6913d727 | service: service-general +[2026-04-16 14:23:04.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506011203670004 | request_id: effcc655-a83e-491c-b49e-790e6913d727 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e200f3f-03b4-425f-82cc-af581c743d82 | service: service-general +[2026-04-16 14:23:04.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504140703590003 | request_id: 4e200f3f-03b4-425f-82cc-af581c743d82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b90fef6-d476-41cd-bb98-0769bf006b43 | service: service-general +[2026-04-16 14:23:04.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 7b90fef6-d476-41cd-bb98-0769bf006b43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c96429b-f998-4323-9033-a9526d66e0a9 | service: service-general +[2026-04-16 14:23:04.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556690 | request_id: 7c96429b-f998-4323-9033-a9526d66e0a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdbf48ed-d96c-4df7-8e44-cc00b82020ea | service: service-general +[2026-04-16 14:23:04.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.096µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: fdbf48ed-d96c-4df7-8e44-cc00b82020ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.551] [INFO ] [CarePlan WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:23:04.551] [INFO ] [CarePlan WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:23:04.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afb2a6ce-eafd-4d3e-9b05-c8222993c38d | service: service-general +[2026-04-16 14:23:04.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509206908780001 | request_id: afb2a6ce-eafd-4d3e-9b05-c8222993c38d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3c8bbd8-5142-4a25-9b6a-cd172b47d572 | service: service-general +[2026-04-16 14:23:04.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245203750002 | request_id: b3c8bbd8-5142-4a25-9b6a-cd172b47d572 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56adeb36-7f90-4255-902d-172076f84a86 | service: service-general +[2026-04-16 14:23:04.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505084709640003 | request_id: 56adeb36-7f90-4255-902d-172076f84a86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07b11f0b-21c1-48bd-aede-32ad41483d8b | service: service-general +[2026-04-16 14:23:04.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016204500001 | request_id: 07b11f0b-21c1-48bd-aede-32ad41483d8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edd1bd30-5264-49b9-84eb-09f0696061be | service: service-general +[2026-04-16 14:23:04.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514175704600001 | request_id: edd1bd30-5264-49b9-84eb-09f0696061be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dff1e235-c12d-4fe5-b20a-9ce68b3768aa | service: service-general +[2026-04-16 14:23:04.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022711180001 | request_id: dff1e235-c12d-4fe5-b20a-9ce68b3768aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6c7670c-68a6-4bb6-b072-e50b621eb84d | service: service-general +[2026-04-16 14:23:04.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054309720003 | request_id: f6c7670c-68a6-4bb6-b072-e50b621eb84d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bb3ee7e-e0b6-4933-bd5d-789bdfedbc25 | service: service-general +[2026-04-16 14:23:04.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094405770007 | request_id: 7bb3ee7e-e0b6-4933-bd5d-789bdfedbc25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aef8c1cd-53f2-43b3-836e-efd51726b237 | service: service-general +[2026-04-16 14:23:04.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508164209790002 | request_id: aef8c1cd-53f2-43b3-836e-efd51726b237 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f18254e-6ca0-4457-b7c5-1b858db9b49a | service: service-general +[2026-04-16 14:23:04.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031406040001 | request_id: 5f18254e-6ca0-4457-b7c5-1b858db9b49a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5561cf24-38e0-4987-a56d-e439fb158bbd | service: service-general +[2026-04-16 14:23:04.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.184µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175110880001 | request_id: 5561cf24-38e0-4987-a56d-e439fb158bbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 603c1413-55b8-411c-9b03-9bac863ba8b1 | service: service-general +[2026-04-16 14:23:04.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012407820006 | request_id: 603c1413-55b8-411c-9b03-9bac863ba8b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33091b43-e45f-4efd-8a2e-1a536292df74 | service: service-general +[2026-04-16 14:23:04.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510230808700006 | request_id: 33091b43-e45f-4efd-8a2e-1a536292df74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99d40e4f-d36f-49c0-af15-d13914ef7d3c | service: service-general +[2026-04-16 14:23:04.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: 99d40e4f-d36f-49c0-af15-d13914ef7d3c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 421ed81f-bcb4-41c2-af3e-caae354d14c0 | service: service-general +[2026-04-16 14:23:04.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104808790005 | request_id: 421ed81f-bcb4-41c2-af3e-caae354d14c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f07c953b-0f03-4915-9f63-314ebefbceeb | service: service-general +[2026-04-16 14:23:04.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510122603070060 | request_id: f07c953b-0f03-4915-9f63-314ebefbceeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c19ca3f-d503-4ce3-9287-5e9fdb899af1 | service: service-general +[2026-04-16 14:23:04.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502201712650001 | request_id: 7c19ca3f-d503-4ce3-9287-5e9fdb899af1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac49626c-9287-415c-a392-cca55ec658a9 | service: service-general +[2026-04-16 14:23:04.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147112520001 | request_id: ac49626c-9287-415c-a392-cca55ec658a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4315643-0bed-4325-9b6c-bf5f6a6b8218 | service: service-general +[2026-04-16 14:23:04.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529064101680006 | request_id: d4315643-0bed-4325-9b6c-bf5f6a6b8218 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f32c86aa-1eda-437c-99b7-6f44db858d6d | service: service-general +[2026-04-16 14:23:04.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519090403680002 | request_id: f32c86aa-1eda-437c-99b7-6f44db858d6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9cd7695-c80d-4f14-859d-a22376df6879 | service: service-general +[2026-04-16 14:23:04.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510167006600335 | request_id: c9cd7695-c80d-4f14-859d-a22376df6879 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b396e9c-1dbe-4342-a4f6-697876186314 | service: service-general +[2026-04-16 14:23:04.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104311870001 | request_id: 1b396e9c-1dbe-4342-a4f6-697876186314 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8d7f7a8-be67-44cc-b3d4-09853820eea6 | service: service-general +[2026-04-16 14:23:04.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071101850007 | request_id: a8d7f7a8-be67-44cc-b3d4-09853820eea6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21f29975-4cad-4eea-91cd-292abb196461 | service: service-general +[2026-04-16 14:23:04.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510050103610004 | request_id: 21f29975-4cad-4eea-91cd-292abb196461 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea5b070f-73d8-44ad-bb10-7eb05608f05c | service: service-general +[2026-04-16 14:23:04.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084708770001 | request_id: ea5b070f-73d8-44ad-bb10-7eb05608f05c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08a1d4dd-3e57-40de-95ad-7531d8c3b48c | service: service-general +[2026-04-16 14:23:04.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040211010010 | request_id: 08a1d4dd-3e57-40de-95ad-7531d8c3b48c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c128d7cd-0611-47a1-9397-239a512ba910 | service: service-general +[2026-04-16 14:23:04.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512071207560002 | request_id: c128d7cd-0611-47a1-9397-239a512ba910 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27f37646-89fc-446a-be23-3d15a528a5f9 | service: service-general +[2026-04-16 14:23:04.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509055904670002 | request_id: 27f37646-89fc-446a-be23-3d15a528a5f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc5fddcf-657f-4ed2-8a31-cf246f2c3c7c | service: service-general +[2026-04-16 14:23:04.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026505700002 | request_id: bc5fddcf-657f-4ed2-8a31-cf246f2c3c7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccfe331a-8a6c-4e80-8d8e-ca0853ee5102 | service: service-general +[2026-04-16 14:23:04.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506080307690001 | request_id: ccfe331a-8a6c-4e80-8d8e-ca0853ee5102 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4222296-f5bd-4057-bbed-531071c2ca8f | service: service-general +[2026-04-16 14:23:04.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504131710590001 | request_id: b4222296-f5bd-4057-bbed-531071c2ca8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8f7af11-4d1a-47f0-93bd-01398672a16f | service: service-general +[2026-04-16 14:23:04.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011611500003 | request_id: a8f7af11-4d1a-47f0-93bd-01398672a16f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4f53a68-2ff5-4091-a6a5-558c9d0d6a49 | service: service-general +[2026-04-16 14:23:04.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508016207640001 | request_id: b4f53a68-2ff5-4091-a6a5-558c9d0d6a49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9599588d-0518-474c-8ebc-61f5d05dc010 | service: service-general +[2026-04-16 14:23:04.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509105101590002 | request_id: 9599588d-0518-474c-8ebc-61f5d05dc010 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a699c6df-5ced-4a72-8f4f-5be3c6ed3ba7 | service: service-general +[2026-04-16 14:23:04.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094204660004 | request_id: a699c6df-5ced-4a72-8f4f-5be3c6ed3ba7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c05bfbc2-b477-4198-860f-01e02c462155 | service: service-general +[2026-04-16 14:23:04.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264203690001 | request_id: c05bfbc2-b477-4198-860f-01e02c462155 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73f22abc-2725-4964-90b8-61365ca4c55f | service: service-general +[2026-04-16 14:23:04.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252408740003 | request_id: 73f22abc-2725-4964-90b8-61365ca4c55f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf522757-576d-4245-b788-498c94ef84b1 | service: service-general +[2026-04-16 14:23:04.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012611180006 | request_id: cf522757-576d-4245-b788-498c94ef84b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03074496-b051-406e-aa55-885b36812166 | service: service-general +[2026-04-16 14:23:04.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131604830007 | request_id: 03074496-b051-406e-aa55-885b36812166 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e86ad412-e31d-4d9f-bc8d-2c3876f2fe8b | service: service-general +[2026-04-16 14:23:04.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510116911030002 | request_id: e86ad412-e31d-4d9f-bc8d-2c3876f2fe8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a986e74-158d-461f-a767-7ee6a479dcad | service: service-general +[2026-04-16 14:23:04.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572032503200002 | request_id: 5a986e74-158d-461f-a767-7ee6a479dcad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41c068e6-bcf5-4c15-a792-fdbee807cf9b | service: service-general +[2026-04-16 14:23:04.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504097011740001 | request_id: 41c068e6-bcf5-4c15-a792-fdbee807cf9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cc6bd13-6e08-4596-85e7-e6afde2d6768 | service: service-general +[2026-04-16 14:23:04.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104906710001 | request_id: 8cc6bd13-6e08-4596-85e7-e6afde2d6768 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d42cee6b-d74d-47da-93ee-2e994c4d2dad | service: service-general +[2026-04-16 14:23:04.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254602800003 | request_id: d42cee6b-d74d-47da-93ee-2e994c4d2dad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c79fdba2-af93-4be3-b2d2-9c48da26bcfe | service: service-general +[2026-04-16 14:23:04.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150809880002 | request_id: c79fdba2-af93-4be3-b2d2-9c48da26bcfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3eb7f091-dff6-40ed-96c4-1de1e031c518 | service: service-general +[2026-04-16 14:23:04.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024412550004 | request_id: 3eb7f091-dff6-40ed-96c4-1de1e031c518 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 160735a2-6356-4153-969a-ca1c546f3277 | service: service-general +[2026-04-16 14:23:04.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578150204680005 | request_id: 160735a2-6356-4153-969a-ca1c546f3277 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c06d146-f801-485b-b984-f01220f4ee24 | service: service-general +[2026-04-16 14:23:04.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514230604070001 | request_id: 9c06d146-f801-485b-b984-f01220f4ee24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b50662d6-006b-4bc7-9d04-ed8019d2d74b | service: service-general +[2026-04-16 14:23:04.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1807204507810010 | request_id: b50662d6-006b-4bc7-9d04-ed8019d2d74b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a60838b8-eb36-4ba5-900a-8e35e81e6ef7 | service: service-general +[2026-04-16 14:23:04.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.321µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105107500003 | request_id: a60838b8-eb36-4ba5-900a-8e35e81e6ef7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03c37478-0fe9-4cae-9598-847f288081c1 | service: service-general +[2026-04-16 14:23:04.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035006690005 | request_id: 03c37478-0fe9-4cae-9598-847f288081c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0429a47e-cbe7-44ab-8242-146d2f0df5b5 | service: service-general +[2026-04-16 14:23:04.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050206730005 | request_id: 0429a47e-cbe7-44ab-8242-146d2f0df5b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 390b70aa-0a8c-426e-885f-a7c302e2cae7 | service: service-general +[2026-04-16 14:23:04.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011208640002 | request_id: 390b70aa-0a8c-426e-885f-a7c302e2cae7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d39c283-680a-4f18-816c-89fe9633752d | service: service-general +[2026-04-16 14:23:04.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030806520003 | request_id: 6d39c283-680a-4f18-816c-89fe9633752d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b8b2b46-1cbd-4dba-8906-8a74cdae3edf | service: service-general +[2026-04-16 14:23:04.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042210800002 | request_id: 0b8b2b46-1cbd-4dba-8906-8a74cdae3edf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a51f3786-1e97-4849-bc87-bc4bbbe354d2 | service: service-general +[2026-04-16 14:23:04.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513154909880001 | request_id: a51f3786-1e97-4849-bc87-bc4bbbe354d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1889011d-98a5-4b6c-961a-eeb88ae9c99a | service: service-general +[2026-04-16 14:23:04.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506116408780001 | request_id: 1889011d-98a5-4b6c-961a-eeb88ae9c99a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82973373-9bf4-47ab-bda7-1adc1659acc2 | service: service-general +[2026-04-16 14:23:04.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141808570002 | request_id: 82973373-9bf4-47ab-bda7-1adc1659acc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a07e3e31-0048-483e-bfca-97b5bcea93d0 | service: service-general +[2026-04-16 14:23:04.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505114107690117 | request_id: a07e3e31-0048-483e-bfca-97b5bcea93d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fec5ea2f-2674-4960-af63-ed3fcba61dd7 | service: service-general +[2026-04-16 14:23:04.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509115206600002 | request_id: fec5ea2f-2674-4960-af63-ed3fcba61dd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae3c962c-4192-4283-ba16-1485aa6348e8 | service: service-general +[2026-04-16 14:23:04.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910414036 | request_id: ae3c962c-4192-4283-ba16-1485aa6348e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85b94a46-5d7b-4aed-8ca5-e5db7d1f6888 | service: service-general +[2026-04-16 14:23:04.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170206760002 | request_id: 85b94a46-5d7b-4aed-8ca5-e5db7d1f6888 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 781fc0d1-2d34-4f4a-bd3f-a66aaa54ff82 | service: service-general +[2026-04-16 14:23:04.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054507620001 | request_id: 781fc0d1-2d34-4f4a-bd3f-a66aaa54ff82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7d7dd61-c8af-4ec1-aef8-411eddb540dd | service: service-general +[2026-04-16 14:23:04.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041707640002 | request_id: b7d7dd61-c8af-4ec1-aef8-411eddb540dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c6aea38-59e6-43fe-9766-7a716348ca51 | service: service-general +[2026-04-16 14:23:04.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505164505560003 | request_id: 3c6aea38-59e6-43fe-9766-7a716348ca51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7064f1f-b474-431d-9d18-3611e8882e6a | service: service-general +[2026-04-16 14:23:04.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504145705190001 | request_id: d7064f1f-b474-431d-9d18-3611e8882e6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0664806a-603d-490e-8999-480f9d192d2d | service: service-general +[2026-04-16 14:23:04.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 538.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504122808710001 | request_id: 0664806a-603d-490e-8999-480f9d192d2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebe73d41-2bf7-400b-9550-39b0f8b5fdb8 | service: service-general +[2026-04-16 14:23:04.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045011590006 | request_id: ebe73d41-2bf7-400b-9550-39b0f8b5fdb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e27b46c-2002-4a62-b4d4-10998ad09678 | service: service-general +[2026-04-16 14:23:04.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: 8e27b46c-2002-4a62-b4d4-10998ad09678 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 775bd6ea-149c-40f2-a292-1ec4d82f4e05 | service: service-general +[2026-04-16 14:23:04.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026701700001 | request_id: 775bd6ea-149c-40f2-a292-1ec4d82f4e05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5af4db6-dd1a-4315-8b99-33b5cd7e540d | service: service-general +[2026-04-16 14:23:04.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: d5af4db6-dd1a-4315-8b99-33b5cd7e540d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46c0373b-974d-479e-9c79-ffaeba3a3c24 | service: service-general +[2026-04-16 14:23:04.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512074309900004 | request_id: 46c0373b-974d-479e-9c79-ffaeba3a3c24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4630281-e7ff-47a5-9520-d565d63200d3 | service: service-general +[2026-04-16 14:23:04.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052303560003 | request_id: f4630281-e7ff-47a5-9520-d565d63200d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8915a08a-d840-4bb4-834a-5fc6727e013b | service: service-general +[2026-04-16 14:23:04.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506260303920006 | request_id: 8915a08a-d840-4bb4-834a-5fc6727e013b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93626ea9-754a-4917-a464-ea009569df34 | service: service-general +[2026-04-16 14:23:04.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161503670003 | request_id: 93626ea9-754a-4917-a464-ea009569df34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2618e730-3878-4fd9-8c3e-a387d88a51c2 | service: service-general +[2026-04-16 14:23:04.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151554151786 | request_id: 2618e730-3878-4fd9-8c3e-a387d88a51c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35e909ba-6263-4226-a51a-95d50af63e6f | service: service-general +[2026-04-16 14:23:04.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095006710003 | request_id: 35e909ba-6263-4226-a51a-95d50af63e6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3d947f8-a725-49f6-bcdc-753208aaea45 | service: service-general +[2026-04-16 14:23:04.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505180604090001 | request_id: f3d947f8-a725-49f6-bcdc-753208aaea45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac3685cc-9057-42e8-93c3-bc01a53b573e | service: service-general +[2026-04-16 14:23:04.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: ac3685cc-9057-42e8-93c3-bc01a53b573e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f646e690-c747-4e10-b0f8-b998dc906605 | service: service-general +[2026-04-16 14:23:04.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014107610104 | request_id: f646e690-c747-4e10-b0f8-b998dc906605 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52c0a2e7-4002-40c3-995d-c8956076e8f0 | service: service-general +[2026-04-16 14:23:04.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074104570001 | request_id: 52c0a2e7-4002-40c3-995d-c8956076e8f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c49b0d98-fa0e-407b-87fe-e7c3caab9edf | service: service-general +[2026-04-16 14:23:04.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514222902200001 | request_id: c49b0d98-fa0e-407b-87fe-e7c3caab9edf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a05e42c4-ae69-4678-bf71-210514d64bec | service: service-general +[2026-04-16 14:23:04.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030504680002 | request_id: a05e42c4-ae69-4678-bf71-210514d64bec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff0b47d8-b6ac-4e98-955f-a294f0b4562f | service: service-general +[2026-04-16 14:23:04.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509194803870003 | request_id: ff0b47d8-b6ac-4e98-955f-a294f0b4562f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 977e28df-da15-4ce0-b4ca-59e8f6b0562b | service: service-general +[2026-04-16 14:23:04.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015601540002 | request_id: 977e28df-da15-4ce0-b4ca-59e8f6b0562b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ac72ec7-a6d9-4200-8c8f-d53cebf3d674 | service: service-general +[2026-04-16 14:23:04.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 4ac72ec7-a6d9-4200-8c8f-d53cebf3d674 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89270453-c8cf-40b0-a429-d70bbd7882e2 | service: service-general +[2026-04-16 14:23:04.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011809730006 | request_id: 89270453-c8cf-40b0-a429-d70bbd7882e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ea29bec-66fd-4856-93fd-5e5a07709ce2 | service: service-general +[2026-04-16 14:23:04.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506255103830004 | request_id: 0ea29bec-66fd-4856-93fd-5e5a07709ce2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bffee4f-23e8-4560-a285-8347c5240f4e | service: service-general +[2026-04-16 14:23:04.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031207760004 | request_id: 9bffee4f-23e8-4560-a285-8347c5240f4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9aa57ed-3b60-4e5f-b1fc-3da40282c6e3 | service: service-general +[2026-04-16 14:23:04.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5207021007010003 | request_id: d9aa57ed-3b60-4e5f-b1fc-3da40282c6e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67461bb9-8867-4aea-a290-81d0e19598eb | service: service-general +[2026-04-16 14:23:04.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504154107660060 | request_id: 67461bb9-8867-4aea-a290-81d0e19598eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 150a62c6-3f02-4382-ab6c-a82bff4462f2 | service: service-general +[2026-04-16 14:23:04.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114103780006 | request_id: 150a62c6-3f02-4382-ab6c-a82bff4462f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 903e7a5b-a494-49be-91eb-3267e807893b | service: service-general +[2026-04-16 14:23:04.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.427µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575030602530002 | request_id: 903e7a5b-a494-49be-91eb-3267e807893b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdffac87-8d59-4635-84db-16e35e0833f4 | service: service-general +[2026-04-16 14:23:04.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082508060001 | request_id: fdffac87-8d59-4635-84db-16e35e0833f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0df9fdd-0f52-4df5-8500-5910342cd1bf | service: service-general +[2026-04-16 14:23:04.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040206310002 | request_id: a0df9fdd-0f52-4df5-8500-5910342cd1bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bbb5825-6e55-4d20-ac3c-e3b8aef5ca28 | service: service-general +[2026-04-16 14:23:04.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.446µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573033112550031 | request_id: 3bbb5825-6e55-4d20-ac3c-e3b8aef5ca28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93ce333c-a6c3-41d3-83ec-6f0903feea57 | service: service-general +[2026-04-16 14:23:04.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511110511910001 | request_id: 93ce333c-a6c3-41d3-83ec-6f0903feea57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1c26aa0-9ad3-41a1-be49-0e72bdc25b5d | service: service-general +[2026-04-16 14:23:04.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194804920001 | request_id: a1c26aa0-9ad3-41a1-be49-0e72bdc25b5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97738e29-d1b3-49f2-a785-fc3adfc2f51c | service: service-general +[2026-04-16 14:23:04.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184302710004 | request_id: 97738e29-d1b3-49f2-a785-fc3adfc2f51c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8239ad35-b934-4170-abf1-dd73fffd6db8 | service: service-general +[2026-04-16 14:23:04.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.116µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034107680098 | request_id: 8239ad35-b934-4170-abf1-dd73fffd6db8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08178328-33b8-456b-98a3-e9f875e1b741 | service: service-general +[2026-04-16 14:23:04.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507122808630002 | request_id: 08178328-33b8-456b-98a3-e9f875e1b741 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 663eee90-b466-4183-ae31-ccc7167a9e2e | service: service-general +[2026-04-16 14:23:04.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503016012460001 | request_id: 663eee90-b466-4183-ae31-ccc7167a9e2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d224781-e3bf-49b8-9abd-3f2ce4208eb5 | service: service-general +[2026-04-16 14:23:04.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503065806670002 | request_id: 6d224781-e3bf-49b8-9abd-3f2ce4208eb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 151686e3-43b6-4123-a63d-d23d06671b7c | service: service-general +[2026-04-16 14:23:04.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112202620004 | request_id: 151686e3-43b6-4123-a63d-d23d06671b7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5812125f-8632-47dc-970a-65910363a97c | service: service-general +[2026-04-16 14:23:04.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: 5812125f-8632-47dc-970a-65910363a97c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe3b743b-d0a0-4a83-b027-b6997b9f6665 | service: service-general +[2026-04-16 14:23:04.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174308980001 | request_id: fe3b743b-d0a0-4a83-b027-b6997b9f6665 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24edd26a-148a-44fd-934b-16ffdc28f3ca | service: service-general +[2026-04-16 14:23:04.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515154110170002 | request_id: 24edd26a-148a-44fd-934b-16ffdc28f3ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 776957b8-81cd-418b-b99c-e96e05336bbf | service: service-general +[2026-04-16 14:23:04.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510022101690005 | request_id: 776957b8-81cd-418b-b99c-e96e05336bbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5570b604-1e9f-4767-9232-2ba12c43c328 | service: service-general +[2026-04-16 14:23:04.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011802640001 | request_id: 5570b604-1e9f-4767-9232-2ba12c43c328 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c016752d-9fc4-4a2c-b9db-eeb672482cff | service: service-general +[2026-04-16 14:23:04.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030706940001 | request_id: c016752d-9fc4-4a2c-b9db-eeb672482cff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfaaba8c-a213-4846-be07-8b7c6bfae9a0 | service: service-general +[2026-04-16 14:23:04.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.835µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3207020307450001 | request_id: cfaaba8c-a213-4846-be07-8b7c6bfae9a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e20da90a-d5d7-4ed8-8a11-85ae3e5724e3 | service: service-general +[2026-04-16 14:23:04.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010803020002 | request_id: e20da90a-d5d7-4ed8-8a11-85ae3e5724e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b3b32f4-da69-452c-a01f-2392a0a1ddb6 | service: service-general +[2026-04-16 14:23:04.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334205770006 | request_id: 0b3b32f4-da69-452c-a01f-2392a0a1ddb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ab0cf6c-cdf4-4459-831a-bc79e7cd4043 | service: service-general +[2026-04-16 14:23:04.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056310710002 | request_id: 0ab0cf6c-cdf4-4459-831a-bc79e7cd4043 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0544ddcf-7719-49a0-a234-6e3aa67509fd | service: service-general +[2026-04-16 14:23:04.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094302800002 | request_id: 0544ddcf-7719-49a0-a234-6e3aa67509fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 650ba1e3-d437-49e8-b3d0-8ed641d4040c | service: service-general +[2026-04-16 14:23:04.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 120.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014809970004 | request_id: 650ba1e3-d437-49e8-b3d0-8ed641d4040c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59464112-5338-422c-8d1a-918b3383bdd0 | service: service-general +[2026-04-16 14:23:04.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165103630001 | request_id: 59464112-5338-422c-8d1a-918b3383bdd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32361148-d3f2-43de-b450-7934e2edd639 | service: service-general +[2026-04-16 14:23:04.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571035707490005 | request_id: 32361148-d3f2-43de-b450-7934e2edd639 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3d4ced6-9775-452e-98c8-6e4b90cc8696 | service: service-general +[2026-04-16 14:23:04.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: f3d4ced6-9775-452e-98c8-6e4b90cc8696 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 820552fa-a15c-4b70-a26d-ae9954ab25de | service: service-general +[2026-04-16 14:23:04.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180102510001 | request_id: 820552fa-a15c-4b70-a26d-ae9954ab25de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b64edaf-e7fe-40d4-86d7-0866e29f88e5 | service: service-general +[2026-04-16 14:23:04.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094607740003 | request_id: 7b64edaf-e7fe-40d4-86d7-0866e29f88e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2632b2f-f414-47c9-b7cd-0b64119e423d | service: service-general +[2026-04-16 14:23:04.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094108720018 | request_id: d2632b2f-f414-47c9-b7cd-0b64119e423d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fbb3bd5-ef35-4cae-b8d9-08bc810dafcb | service: service-general +[2026-04-16 14:23:04.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012805800008 | request_id: 2fbb3bd5-ef35-4cae-b8d9-08bc810dafcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59c69e88-0854-4aef-9c78-0ce02df4510d | service: service-general +[2026-04-16 14:23:04.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026909670007 | request_id: 59c69e88-0854-4aef-9c78-0ce02df4510d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2736e691-5e19-4b33-bdb3-1c8fff0615c0 | service: service-general +[2026-04-16 14:23:04.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301108650004 | request_id: 2736e691-5e19-4b33-bdb3-1c8fff0615c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a4101e0-449c-40de-aa37-eb89c43c244a | service: service-general +[2026-04-16 14:23:04.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192803950003 | request_id: 1a4101e0-449c-40de-aa37-eb89c43c244a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3920803-73c3-425c-899c-9ef2c3d91f46 | service: service-general +[2026-04-16 14:23:04.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035902980001 | request_id: e3920803-73c3-425c-899c-9ef2c3d91f46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fba62280-1569-4e60-9c26-2d410a62e061 | service: service-general +[2026-04-16 14:23:04.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295209070001 | request_id: fba62280-1569-4e60-9c26-2d410a62e061 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a400f2cd-c8a8-4fdb-aa71-ae57f2a0e82b | service: service-general +[2026-04-16 14:23:04.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025607850003 | request_id: a400f2cd-c8a8-4fdb-aa71-ae57f2a0e82b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fd6019f-dbb5-4f1d-b616-f3f14223862c | service: service-general +[2026-04-16 14:23:04.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104807590003 | request_id: 9fd6019f-dbb5-4f1d-b616-f3f14223862c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab4ba60e-ccf3-4f9c-b7d0-6b741d28dd13 | service: service-general +[2026-04-16 14:23:04.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508106802700002 | request_id: ab4ba60e-ccf3-4f9c-b7d0-6b741d28dd13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d88059a6-5a94-4ead-9325-989be16bedbe | service: service-general +[2026-04-16 14:23:04.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051405690001 | request_id: d88059a6-5a94-4ead-9325-989be16bedbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66f08a68-e582-4700-bb0d-2f6fe2038dc8 | service: service-general +[2026-04-16 14:23:04.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180101570044 | request_id: 66f08a68-e582-4700-bb0d-2f6fe2038dc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7df7cc29-74bf-4eef-89e7-624eb72f8966 | service: service-general +[2026-04-16 14:23:04.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114202690003 | request_id: 7df7cc29-74bf-4eef-89e7-624eb72f8966 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85e3b7fd-be9c-4d2f-9af7-85ca00b7eebb | service: service-general +[2026-04-16 14:23:04.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022707450004 | request_id: 85e3b7fd-be9c-4d2f-9af7-85ca00b7eebb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f32d56f8-f627-4275-ac9c-c62819e1eba9 | service: service-general +[2026-04-16 14:23:04.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044306580006 | request_id: f32d56f8-f627-4275-ac9c-c62819e1eba9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1c88522-b947-4456-9291-50ce7e32c014 | service: service-general +[2026-04-16 14:23:04.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519021509720002 | request_id: c1c88522-b947-4456-9291-50ce7e32c014 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6256b0c7-472f-48c8-826f-90496512aad0 | service: service-general +[2026-04-16 14:23:04.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507183101940004 | request_id: 6256b0c7-472f-48c8-826f-90496512aad0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4550b1c7-ced1-4252-bc19-fa77528cd0ff | service: service-general +[2026-04-16 14:23:04.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334503890003 | request_id: 4550b1c7-ced1-4252-bc19-fa77528cd0ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69bae103-b2f8-436c-abdb-f409c2620d86 | service: service-general +[2026-04-16 14:23:04.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275306070001 | request_id: 69bae103-b2f8-436c-abdb-f409c2620d86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0a1a599-5977-41b5-a8a0-1e8f2bb6d09b | service: service-general +[2026-04-16 14:23:04.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151554151788 | request_id: d0a1a599-5977-41b5-a8a0-1e8f2bb6d09b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 263baea7-950e-487d-81c0-d240c6ad6ee4 | service: service-general +[2026-04-16 14:23:04.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164707950002 | request_id: 263baea7-950e-487d-81c0-d240c6ad6ee4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b109138-8931-4a5f-b85a-3e1b9b1f8245 | service: service-general +[2026-04-16 14:23:04.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559934 | request_id: 7b109138-8931-4a5f-b85a-3e1b9b1f8245 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 201407f0-6254-4236-a3b3-02e71a2b320f | service: service-general +[2026-04-16 14:23:04.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.244µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144511690001 | request_id: 201407f0-6254-4236-a3b3-02e71a2b320f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8253135f-7a2c-4cf2-a1c8-de18565e7f4c | service: service-general +[2026-04-16 14:23:04.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034912970005 | request_id: 8253135f-7a2c-4cf2-a1c8-de18565e7f4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a1ea9dd-04ca-409c-93d9-85713c2767f1 | service: service-general +[2026-04-16 14:23:04.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545911 | request_id: 1a1ea9dd-04ca-409c-93d9-85713c2767f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe22c8cc-1cd2-4203-bce8-a67fba2884de | service: service-general +[2026-04-16 14:23:04.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241209660003 | request_id: fe22c8cc-1cd2-4203-bce8-a67fba2884de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3843e062-c7bd-4530-8017-484308a9bc05 | service: service-general +[2026-04-16 14:23:04.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510194612720002 | request_id: 3843e062-c7bd-4530-8017-484308a9bc05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5548190-d339-42bf-84e4-b3784aeea703 | service: service-general +[2026-04-16 14:23:04.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036210960005 | request_id: e5548190-d339-42bf-84e4-b3784aeea703 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2c05631-be22-46ee-b7bf-e6fce797d77c | service: service-general +[2026-04-16 14:23:04.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.695µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5103054907750004 | request_id: f2c05631-be22-46ee-b7bf-e6fce797d77c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e2a10e1-191f-490d-bde3-4fe3c6fb85e0 | service: service-general +[2026-04-16 14:23:04.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508015605780001 | request_id: 0e2a10e1-191f-490d-bde3-4fe3c6fb85e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0d036ce-1a48-411b-beec-6290ac02484b | service: service-general +[2026-04-16 14:23:04.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025207450002 | request_id: e0d036ce-1a48-411b-beec-6290ac02484b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef149e3c-f66f-41b4-ba21-4c437101939f | service: service-general +[2026-04-16 14:23:04.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034309960005 | request_id: ef149e3c-f66f-41b4-ba21-4c437101939f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 704c1415-67de-45e7-a91c-b4bee6639d20 | service: service-general +[2026-04-16 14:23:04.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504161312660002 | request_id: 704c1415-67de-45e7-a91c-b4bee6639d20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92560381-a6a2-4cfa-ae70-f5552c299110 | service: service-general +[2026-04-16 14:23:04.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514021009760003 | request_id: 92560381-a6a2-4cfa-ae70-f5552c299110 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a744b801-9362-4609-9e27-507d869572cf | service: service-general +[2026-04-16 14:23:04.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506096912710002 | request_id: a744b801-9362-4609-9e27-507d869572cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3edaa938-641a-4ed8-8c20-fec649c319b1 | service: service-general +[2026-04-16 14:23:04.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 554.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041605130007 | request_id: 3edaa938-641a-4ed8-8c20-fec649c319b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4f41488-78d8-4425-b1f7-4c78c9a772d9 | service: service-general +[2026-04-16 14:23:04.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507311310560002 | request_id: c4f41488-78d8-4425-b1f7-4c78c9a772d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5d4fded-ad36-4d60-8a09-7c7bfdfa6213 | service: service-general +[2026-04-16 14:23:04.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1610091408700002 | request_id: f5d4fded-ad36-4d60-8a09-7c7bfdfa6213 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3bf5fb7-0b82-4974-9102-ed4fd7dedc46 | service: service-general +[2026-04-16 14:23:04.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151511032816 | request_id: b3bf5fb7-0b82-4974-9102-ed4fd7dedc46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e621222-a379-443a-a34c-2fc9e3d6ea3a | service: service-general +[2026-04-16 14:23:04.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514072411070001 | request_id: 1e621222-a379-443a-a34c-2fc9e3d6ea3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3f9d874-ac85-4c80-ae86-3d9207471a9e | service: service-general +[2026-04-16 14:23:04.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510165810960002 | request_id: b3f9d874-ac85-4c80-ae86-3d9207471a9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 931417e5-c684-477a-959d-d33859a6dbd4 | service: service-general +[2026-04-16 14:23:04.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030612580001 | request_id: 931417e5-c684-477a-959d-d33859a6dbd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28e0e475-c370-4475-b56a-6d5354a3fd51 | service: service-general +[2026-04-16 14:23:04.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506234909600002 | request_id: 28e0e475-c370-4475-b56a-6d5354a3fd51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc00d56d-b65a-4b12-89bf-3c317eb45587 | service: service-general +[2026-04-16 14:23:04.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505055012630004 | request_id: fc00d56d-b65a-4b12-89bf-3c317eb45587 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a2fcb1a-fe00-4253-beb4-43927a41fa40 | service: service-general +[2026-04-16 14:23:04.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507126804990001 | request_id: 7a2fcb1a-fe00-4253-beb4-43927a41fa40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e14056b-46d9-47aa-a438-bf433a0f3ac8 | service: service-general +[2026-04-16 14:23:04.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505092606900003 | request_id: 9e14056b-46d9-47aa-a438-bf433a0f3ac8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1950533a-1516-4186-8f47-326959b5ad62 | service: service-general +[2026-04-16 14:23:04.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407600002 | request_id: 1950533a-1516-4186-8f47-326959b5ad62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17656760-d6a6-4174-8810-fbb0b5803c23 | service: service-general +[2026-04-16 14:23:04.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509191606660003 | request_id: 17656760-d6a6-4174-8810-fbb0b5803c23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9872a9ac-e15c-497e-9e41-7158836b0b6a | service: service-general +[2026-04-16 14:23:04.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076703950002 | request_id: 9872a9ac-e15c-497e-9e41-7158836b0b6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d319252c-af43-4c7f-a8b8-e9c8ce51c256 | service: service-general +[2026-04-16 14:23:04.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096805950003 | request_id: d319252c-af43-4c7f-a8b8-e9c8ce51c256 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 860639d4-24f9-4c17-9e2e-8b86687c5df8 | service: service-general +[2026-04-16 14:23:04.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182203500001 | request_id: 860639d4-24f9-4c17-9e2e-8b86687c5df8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7713f600-d65a-4fec-a967-cd5b472e5b71 | service: service-general +[2026-04-16 14:23:04.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256606590003 | request_id: 7713f600-d65a-4fec-a967-cd5b472e5b71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa1446cb-d2b4-4cb0-93d6-2773e2622022 | service: service-general +[2026-04-16 14:23:04.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507311310560000 | request_id: fa1446cb-d2b4-4cb0-93d6-2773e2622022 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0190ce60-7ecf-4dcf-ad03-366fd7a7cd9b | service: service-general +[2026-04-16 14:23:04.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559090 | request_id: 0190ce60-7ecf-4dcf-ad03-366fd7a7cd9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f1221be-c060-4566-aade-34b63639746e | service: service-general +[2026-04-16 14:23:04.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.337µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080503710001 | request_id: 1f1221be-c060-4566-aade-34b63639746e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a65e03b-8e53-47a4-8377-c6e9122be33d | service: service-general +[2026-04-16 14:23:04.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511051009770003 | request_id: 9a65e03b-8e53-47a4-8377-c6e9122be33d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bb262c0-fc30-47ad-8af6-1f87c6db0895 | service: service-general +[2026-04-16 14:23:04.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014805180004 | request_id: 2bb262c0-fc30-47ad-8af6-1f87c6db0895 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6c3dfdb-1e4a-4ec3-a1d8-fa32626e545e | service: service-general +[2026-04-16 14:23:04.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145010680005 | request_id: a6c3dfdb-1e4a-4ec3-a1d8-fa32626e545e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aea63c7-5ab9-4e8f-b1f2-6c3013afed79 | service: service-general +[2026-04-16 14:23:04.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.892µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252709710006 | request_id: 2aea63c7-5ab9-4e8f-b1f2-6c3013afed79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c936d05-d961-491a-8318-7ce3ed3157eb | service: service-general +[2026-04-16 14:23:04.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.817µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251604870002 | request_id: 5c936d05-d961-491a-8318-7ce3ed3157eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3ee88a4-f6bd-492b-b171-47a2b26f37d6 | service: service-general +[2026-04-16 14:23:04.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024511730002 | request_id: f3ee88a4-f6bd-492b-b171-47a2b26f37d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 029f5c6f-b0fe-4195-baeb-1f75f41a4516 | service: service-general +[2026-04-16 14:23:04.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040307670004 | request_id: 029f5c6f-b0fe-4195-baeb-1f75f41a4516 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 116849cd-255e-483e-9d47-5ad2f636523a | service: service-general +[2026-04-16 14:23:04.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014504680005 | request_id: 116849cd-255e-483e-9d47-5ad2f636523a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9847e42-c6d3-400d-890b-6e342e2d36d8 | service: service-general +[2026-04-16 14:23:04.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050306970003 | request_id: a9847e42-c6d3-400d-890b-6e342e2d36d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63d535c4-bcf7-4888-9fe4-20ce0295d494 | service: service-general +[2026-04-16 14:23:04.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507243112730012 | request_id: 63d535c4-bcf7-4888-9fe4-20ce0295d494 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de22f2ff-b67c-4f5f-80f5-a2eab6720551 | service: service-general +[2026-04-16 14:23:04.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504135202520002 | request_id: de22f2ff-b67c-4f5f-80f5-a2eab6720551 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1020aca-5323-40bf-bd45-8b025f5ce747 | service: service-general +[2026-04-16 14:23:04.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031408560001 | request_id: b1020aca-5323-40bf-bd45-8b025f5ce747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57dd88b7-cd5a-4e5d-a51c-c62972e14222 | service: service-general +[2026-04-16 14:23:04.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036311640004 | request_id: 57dd88b7-cd5a-4e5d-a51c-c62972e14222 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c29cbb9-63bb-4b30-9cb1-6ad2658761a3 | service: service-general +[2026-04-16 14:23:04.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3171050510590002 | request_id: 3c29cbb9-63bb-4b30-9cb1-6ad2658761a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b4c4c4e-eb0d-4617-9d22-c57a98852f58 | service: service-general +[2026-04-16 14:23:04.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510091801950007 | request_id: 0b4c4c4e-eb0d-4617-9d22-c57a98852f58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9a45586-de83-4fdf-8ec2-25e2f4d63922 | service: service-general +[2026-04-16 14:23:04.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094107590197 | request_id: c9a45586-de83-4fdf-8ec2-25e2f4d63922 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d23e12a-ca10-4efb-bd37-829ce9ffd3db | service: service-general +[2026-04-16 14:23:04.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191311780002 | request_id: 1d23e12a-ca10-4efb-bd37-829ce9ffd3db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c378c20d-4ebb-42f2-aeb6-633eb79c1a98 | service: service-general +[2026-04-16 14:23:04.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074107550005 | request_id: c378c20d-4ebb-42f2-aeb6-633eb79c1a98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe9f42fc-e4d0-44d0-9eaf-a60bcaad4b68 | service: service-general +[2026-04-16 14:23:04.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5101052607990005 | request_id: fe9f42fc-e4d0-44d0-9eaf-a60bcaad4b68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e470c77-2bd0-470c-be76-8f2a7fffff74 | service: service-general +[2026-04-16 14:23:04.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514182411910001 | request_id: 6e470c77-2bd0-470c-be76-8f2a7fffff74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58fbfce9-8538-46c7-892e-192b59f769f1 | service: service-general +[2026-04-16 14:23:04.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016610920003 | request_id: 58fbfce9-8538-46c7-892e-192b59f769f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e1a4af1-cf71-4575-8441-9bb21f9bcdc3 | service: service-general +[2026-04-16 14:23:04.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545785 | request_id: 8e1a4af1-cf71-4575-8441-9bb21f9bcdc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1d01d42-2d68-4b03-bf34-6af403b2f789 | service: service-general +[2026-04-16 14:23:04.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507032911650002 | request_id: c1d01d42-2d68-4b03-bf34-6af403b2f789 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ece1db8c-ac60-43e3-822f-a3d80251f12a | service: service-general +[2026-04-16 14:23:04.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507217112770001 | request_id: ece1db8c-ac60-43e3-822f-a3d80251f12a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82d43b06-f5f3-4597-bd79-42f060e6e688 | service: service-general +[2026-04-16 14:23:04.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130403090002 | request_id: 82d43b06-f5f3-4597-bd79-42f060e6e688 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 293400df-3ea1-4b68-838f-24fad23b02ec | service: service-general +[2026-04-16 14:23:04.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024108760005 | request_id: 293400df-3ea1-4b68-838f-24fad23b02ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b75d4f8-806e-404f-8b5f-4765d9860ec3 | service: service-general +[2026-04-16 14:23:04.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091010110006 | request_id: 7b75d4f8-806e-404f-8b5f-4765d9860ec3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31183bf6-df42-442a-b999-80fd39664e8e | service: service-general +[2026-04-16 14:23:04.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016406980002 | request_id: 31183bf6-df42-442a-b999-80fd39664e8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a45cad0b-a930-43ae-a14e-04daada832cb | service: service-general +[2026-04-16 14:23:04.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8103012909780002 | request_id: a45cad0b-a930-43ae-a14e-04daada832cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca53f734-9b6b-48f5-99cc-086b46e80ed6 | service: service-general +[2026-04-16 14:23:04.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151554151790 | request_id: ca53f734-9b6b-48f5-99cc-086b46e80ed6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d676dce3-f61c-43cc-9faf-5e66693a3f66 | service: service-general +[2026-04-16 14:23:04.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016112910002 | request_id: d676dce3-f61c-43cc-9faf-5e66693a3f66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b4d5dbc-92d1-4f48-b4fa-1c26499185d8 | service: service-general +[2026-04-16 14:23:04.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154304790002 | request_id: 1b4d5dbc-92d1-4f48-b4fa-1c26499185d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2a87116-7a16-4bac-beb7-89d4f2ed6a7b | service: service-general +[2026-04-16 14:23:04.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.828µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251303620001 | request_id: c2a87116-7a16-4bac-beb7-89d4f2ed6a7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca186269-0710-4752-a87b-97b5c0d00708 | service: service-general +[2026-04-16 14:23:04.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: ca186269-0710-4752-a87b-97b5c0d00708 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75e5b5b6-5b56-4aec-b301-a97b1ec1aab0 | service: service-general +[2026-04-16 14:23:04.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.108µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025509600005 | request_id: 75e5b5b6-5b56-4aec-b301-a97b1ec1aab0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81d1713d-50cd-44df-91a9-afb6e01207fd | service: service-general +[2026-04-16 14:23:04.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014506680002 | request_id: 81d1713d-50cd-44df-91a9-afb6e01207fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f039942e-3b20-4f4f-902a-7167ec5f4982 | service: service-general +[2026-04-16 14:23:04.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578126704800002 | request_id: f039942e-3b20-4f4f-902a-7167ec5f4982 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15ca35f2-4320-4b94-b111-115887f39dcc | service: service-general +[2026-04-16 14:23:04.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505060808080002 | request_id: 15ca35f2-4320-4b94-b111-115887f39dcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3499da12-7860-428d-820a-f01f2c8f2912 | service: service-general +[2026-04-16 14:23:04.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032804820001 | request_id: 3499da12-7860-428d-820a-f01f2c8f2912 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0efad70-9781-473e-a59b-e991ec1e3094 | service: service-general +[2026-04-16 14:23:04.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514175111830002 | request_id: a0efad70-9781-473e-a59b-e991ec1e3094 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c626fcf0-d12e-4f12-bb2f-55b8ca8b0583 | service: service-general +[2026-04-16 14:23:04.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: c626fcf0-d12e-4f12-bb2f-55b8ca8b0583 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46358900-21ab-4343-8f08-c1ab071597b5 | service: service-general +[2026-04-16 14:23:04.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011901680001 | request_id: 46358900-21ab-4343-8f08-c1ab071597b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2e19f69-b1f8-4ba0-84b4-d9e6fc343144 | service: service-general +[2026-04-16 14:23:04.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061811480002 | request_id: b2e19f69-b1f8-4ba0-84b4-d9e6fc343144 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 601dd527-9370-494a-bfbb-2f8c0a582e08 | service: service-general +[2026-04-16 14:23:04.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505044107610123 | request_id: 601dd527-9370-494a-bfbb-2f8c0a582e08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 959d93ee-892c-49db-ac43-b4b7f7e1bef7 | service: service-general +[2026-04-16 14:23:04.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.215µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506236305670001 | request_id: 959d93ee-892c-49db-ac43-b4b7f7e1bef7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55a5f90f-de5d-4e51-93ad-300e3571e707 | service: service-general +[2026-04-16 14:23:04.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080102850002 | request_id: 55a5f90f-de5d-4e51-93ad-300e3571e707 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9e4ad46-37d8-421d-82e0-51d8a07ffb2c | service: service-general +[2026-04-16 14:23:04.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035705930005 | request_id: e9e4ad46-37d8-421d-82e0-51d8a07ffb2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23e4b726-f8ee-4205-ac4c-dd10056b3b18 | service: service-general +[2026-04-16 14:23:04.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505212601170002 | request_id: 23e4b726-f8ee-4205-ac4c-dd10056b3b18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebfc0d2b-fec1-4710-8b65-759aaecf77e1 | service: service-general +[2026-04-16 14:23:04.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472044102910006 | request_id: ebfc0d2b-fec1-4710-8b65-759aaecf77e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7a96713-f15f-4757-85a7-97663770b08d | service: service-general +[2026-04-16 14:23:04.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044107770005 | request_id: f7a96713-f15f-4757-85a7-97663770b08d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aae16d49-a2df-4cce-9cd8-c19a43025d30 | service: service-general +[2026-04-16 14:23:04.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180101430005 | request_id: aae16d49-a2df-4cce-9cd8-c19a43025d30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39aa1fae-faa5-4c89-ab93-a262121760c0 | service: service-general +[2026-04-16 14:23:04.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011602480001 | request_id: 39aa1fae-faa5-4c89-ab93-a262121760c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 302015f0-2387-4081-bbe1-071a16c90dff | service: service-general +[2026-04-16 14:23:04.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504145310680003 | request_id: 302015f0-2387-4081-bbe1-071a16c90dff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6e69617-5d18-42e6-9d51-e26870ed4c7b | service: service-general +[2026-04-16 14:23:04.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151510917135 | request_id: e6e69617-5d18-42e6-9d51-e26870ed4c7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d658c8d-ba01-4c23-90c8-0ffb2156d837 | service: service-general +[2026-04-16 14:23:04.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 6d658c8d-ba01-4c23-90c8-0ffb2156d837 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f10fa27b-7a1c-4f8d-b18f-67ba2ece6aa6 | service: service-general +[2026-04-16 14:23:04.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014405960002 | request_id: f10fa27b-7a1c-4f8d-b18f-67ba2ece6aa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b91341d-7db5-4f91-a5b0-78be5ca0af90 | service: service-general +[2026-04-16 14:23:04.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.431µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507310312780001 | request_id: 5b91341d-7db5-4f91-a5b0-78be5ca0af90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cfd935f-efe6-4799-a87e-014173ecd6b6 | service: service-general +[2026-04-16 14:23:04.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9203056211620002 | request_id: 4cfd935f-efe6-4799-a87e-014173ecd6b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c99314fc-86ec-4a25-930d-f26d66d6e72c | service: service-general +[2026-04-16 14:23:04.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151511148849 | request_id: c99314fc-86ec-4a25-930d-f26d66d6e72c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 753dfe04-4dd3-4faf-b2c1-16624c5046d3 | service: service-general +[2026-04-16 14:23:04.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 753dfe04-4dd3-4faf-b2c1-16624c5046d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e06a66a-4ae2-446f-8fde-94e3d7c2950b | service: service-general +[2026-04-16 14:23:04.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016806950005 | request_id: 9e06a66a-4ae2-446f-8fde-94e3d7c2950b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba01b812-bce3-49cb-84fa-4e8cbcc63fa2 | service: service-general +[2026-04-16 14:23:04.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504174107710020 | request_id: ba01b812-bce3-49cb-84fa-4e8cbcc63fa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87de93aa-f21b-46b3-bd67-9c925b6fabd6 | service: service-general +[2026-04-16 14:23:04.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110808700003 | request_id: 87de93aa-f21b-46b3-bd67-9c925b6fabd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 405c5d40-96e0-43a8-9b71-80a0bd5cf537 | service: service-general +[2026-04-16 14:23:04.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274901980001 | request_id: 405c5d40-96e0-43a8-9b71-80a0bd5cf537 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0eae7e1e-840e-4e8d-865e-1919c04921af | service: service-general +[2026-04-16 14:23:04.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014808920004 | request_id: 0eae7e1e-840e-4e8d-865e-1919c04921af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59bff5a8-613d-4d0a-a11f-ede590172803 | service: service-general +[2026-04-16 14:23:04.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505015212610002 | request_id: 59bff5a8-613d-4d0a-a11f-ede590172803 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92a31a27-d4e4-4493-93f1-5bdc69b8bdfc | service: service-general +[2026-04-16 14:23:04.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102503810002 | request_id: 92a31a27-d4e4-4493-93f1-5bdc69b8bdfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0070fcb4-79f1-4e9c-bf31-d9f49cdea764 | service: service-general +[2026-04-16 14:23:04.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200503150002 | request_id: 0070fcb4-79f1-4e9c-bf31-d9f49cdea764 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bca7456-9efd-449d-8965-6d825f468ead | service: service-general +[2026-04-16 14:23:04.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 546.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130605200002 | request_id: 7bca7456-9efd-449d-8965-6d825f468ead | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85bad81f-1a0c-42a6-b36c-045cb6cbb5b9 | service: service-general +[2026-04-16 14:23:04.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046206710001 | request_id: 85bad81f-1a0c-42a6-b36c-045cb6cbb5b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b60476e0-ca7d-4a2e-b13a-2b8b3bfe0499 | service: service-general +[2026-04-16 14:23:04.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514230809830002 | request_id: b60476e0-ca7d-4a2e-b13a-2b8b3bfe0499 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb58bca6-1fef-4c68-ad31-be970fb7f8a7 | service: service-general +[2026-04-16 14:23:04.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032106930001 | request_id: cb58bca6-1fef-4c68-ad31-be970fb7f8a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e93d15d-bb5a-40c5-8fc1-e5a3a66df552 | service: service-general +[2026-04-16 14:23:04.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557292 | request_id: 0e93d15d-bb5a-40c5-8fc1-e5a3a66df552 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ee547c0-a452-4653-bff5-1d3fd46dde72 | service: service-general +[2026-04-16 14:23:04.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505054107620044 | request_id: 8ee547c0-a452-4653-bff5-1d3fd46dde72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 038691d3-41b0-481a-9072-6a08ce832f8f | service: service-general +[2026-04-16 14:23:04.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151511496241 | request_id: 038691d3-41b0-481a-9072-6a08ce832f8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bb91ed2-4333-4652-a240-95f1c470b231 | service: service-general +[2026-04-16 14:23:04.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3372012704020004 | request_id: 5bb91ed2-4333-4652-a240-95f1c470b231 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ab912a8-042d-46ba-8ea3-58e6ce9b42a0 | service: service-general +[2026-04-16 14:23:04.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506164107610220 | request_id: 0ab912a8-042d-46ba-8ea3-58e6ce9b42a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2873b3b2-24d6-4aca-8984-06acc6812011 | service: service-general +[2026-04-16 14:23:04.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505080504930001 | request_id: 2873b3b2-24d6-4aca-8984-06acc6812011 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77d335df-ca6a-40e1-9f7c-94b576d52229 | service: service-general +[2026-04-16 14:23:04.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200004 | request_id: 77d335df-ca6a-40e1-9f7c-94b576d52229 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb15a9cb-e970-4759-9cc7-f2211823298f | service: service-general +[2026-04-16 14:23:04.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514144803650002 | request_id: eb15a9cb-e970-4759-9cc7-f2211823298f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fde11fea-4267-4ade-80b6-125917e98149 | service: service-general +[2026-04-16 14:23:04.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252512640003 | request_id: fde11fea-4267-4ade-80b6-125917e98149 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f556e887-f648-4c2d-bee4-56496296f07c | service: service-general +[2026-04-16 14:23:04.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131904670001 | request_id: f556e887-f648-4c2d-bee4-56496296f07c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a839c9cf-1ba8-467e-88bc-8fcdace95b26 | service: service-general +[2026-04-16 14:23:04.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552500 | request_id: a839c9cf-1ba8-467e-88bc-8fcdace95b26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7de63f48-2c78-437d-8480-aa06ac3ae02c | service: service-general +[2026-04-16 14:23:04.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.012µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053001480001 | request_id: 7de63f48-2c78-437d-8480-aa06ac3ae02c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fe5288b-745e-43fe-9bbb-ec4176201189 | service: service-general +[2026-04-16 14:23:04.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266802440001 | request_id: 6fe5288b-745e-43fe-9bbb-ec4176201189 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59b14702-661a-4309-8a0d-d80c0cdb7445 | service: service-general +[2026-04-16 14:23:04.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: 59b14702-661a-4309-8a0d-d80c0cdb7445 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6b19c34-d316-490d-a41d-aa0817f3b1a7 | service: service-general +[2026-04-16 14:23:04.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504064107650105 | request_id: b6b19c34-d316-490d-a41d-aa0817f3b1a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eaaee342-aa15-4a5d-a8f9-9f4c29fc103e | service: service-general +[2026-04-16 14:23:04.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523170707860004 | request_id: eaaee342-aa15-4a5d-a8f9-9f4c29fc103e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e6bb164-4b2f-41fa-aa12-5f80c5a4bf99 | service: service-general +[2026-04-16 14:23:04.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514145205200003 | request_id: 1e6bb164-4b2f-41fa-aa12-5f80c5a4bf99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86e6cb40-8d38-4538-9a1e-f6cd5d7a5729 | service: service-general +[2026-04-16 14:23:04.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144204770001 | request_id: 86e6cb40-8d38-4538-9a1e-f6cd5d7a5729 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 451b0e96-5772-4b3c-85e3-afa5e4789529 | service: service-general +[2026-04-16 14:23:04.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574025405780002 | request_id: 451b0e96-5772-4b3c-85e3-afa5e4789529 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b49b7aa-2360-4893-8d3a-b39396bcbf16 | service: service-general +[2026-04-16 14:23:04.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222802010004 | request_id: 5b49b7aa-2360-4893-8d3a-b39396bcbf16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 749bb6be-c045-4430-ab4b-8705a00c60a0 | service: service-general +[2026-04-16 14:23:04.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559211 | request_id: 749bb6be-c045-4430-ab4b-8705a00c60a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d584d03-5084-4ac9-a6cd-049fc6591b2d | service: service-general +[2026-04-16 14:23:04.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096904890001 | request_id: 9d584d03-5084-4ac9-a6cd-049fc6591b2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62285069-e6d9-4538-9aeb-372ce73104b8 | service: service-general +[2026-04-16 14:23:04.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510056911960001 | request_id: 62285069-e6d9-4538-9aeb-372ce73104b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6f0926d-b3cb-472d-b706-6d5e49471cd4 | service: service-general +[2026-04-16 14:23:04.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242007940005 | request_id: c6f0926d-b3cb-472d-b706-6d5e49471cd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec8f12e8-4448-4bb1-b4d9-3422f5f2a12e | service: service-general +[2026-04-16 14:23:04.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503115210660002 | request_id: ec8f12e8-4448-4bb1-b4d9-3422f5f2a12e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7074f9c4-296d-4046-b79f-07b1b2fd1ce3 | service: service-general +[2026-04-16 14:23:04.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010205160003 | request_id: 7074f9c4-296d-4046-b79f-07b1b2fd1ce3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b0ffa62-4dc0-48d7-a750-eb8c2cd0aaf1 | service: service-general +[2026-04-16 14:23:04.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571011908180002 | request_id: 4b0ffa62-4dc0-48d7-a750-eb8c2cd0aaf1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26f9abc8-2556-44e5-b2e6-e8ba1ba3380f | service: service-general +[2026-04-16 14:23:04.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556710 | request_id: 26f9abc8-2556-44e5-b2e6-e8ba1ba3380f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da454b22-897c-4dd6-a056-3b437e33f1eb | service: service-general +[2026-04-16 14:23:04.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505221804160001 | request_id: da454b22-897c-4dd6-a056-3b437e33f1eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1dc1ac9-4326-4e2f-a81d-952d7b6edd89 | service: service-general +[2026-04-16 14:23:04.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024807940002 | request_id: a1dc1ac9-4326-4e2f-a81d-952d7b6edd89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6c08eb5-8345-445e-9f92-38a56d1efb57 | service: service-general +[2026-04-16 14:23:04.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517050607820002 | request_id: b6c08eb5-8345-445e-9f92-38a56d1efb57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 664f2d08-472d-4b70-b430-fde3b7f45870 | service: service-general +[2026-04-16 14:23:04.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521075408770002 | request_id: 664f2d08-472d-4b70-b430-fde3b7f45870 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8969e2c9-e858-4bfe-9e2d-a1a537360d25 | service: service-general +[2026-04-16 14:23:04.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236703140001 | request_id: 8969e2c9-e858-4bfe-9e2d-a1a537360d25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87e88c7a-5b7c-4ecd-82e2-412628184320 | service: service-general +[2026-04-16 14:23:04.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184107630292 | request_id: 87e88c7a-5b7c-4ecd-82e2-412628184320 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d800f107-5533-46f0-9d20-390bdc033be3 | service: service-general +[2026-04-16 14:23:04.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506227110780001 | request_id: d800f107-5533-46f0-9d20-390bdc033be3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d4c0b1c-c8f0-47a8-8f32-eb9195f2ca52 | service: service-general +[2026-04-16 14:23:04.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142806000004 | request_id: 1d4c0b1c-c8f0-47a8-8f32-eb9195f2ca52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da4686fb-b5a5-4aab-bf99-a1f258f25179 | service: service-general +[2026-04-16 14:23:04.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510066002170002 | request_id: da4686fb-b5a5-4aab-bf99-a1f258f25179 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ae17ee3-925a-4f4d-81c1-5f748cf1144f | service: service-general +[2026-04-16 14:23:04.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044308780008 | request_id: 9ae17ee3-925a-4f4d-81c1-5f748cf1144f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 155e8d57-1cdd-40f9-9818-e632325ed40a | service: service-general +[2026-04-16 14:23:04.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 155e8d57-1cdd-40f9-9818-e632325ed40a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7d34e06-52f7-483e-8bc0-eb8873917236 | service: service-general +[2026-04-16 14:23:04.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156108770001 | request_id: c7d34e06-52f7-483e-8bc0-eb8873917236 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1e12e5a-3aca-42ef-be87-1dd2dd4c8da7 | service: service-general +[2026-04-16 14:23:04.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151554151791 | request_id: a1e12e5a-3aca-42ef-be87-1dd2dd4c8da7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 384d38a5-b0bf-4d2c-a43b-4ac9569155d1 | service: service-general +[2026-04-16 14:23:04.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041008590003 | request_id: 384d38a5-b0bf-4d2c-a43b-4ac9569155d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff5f8cef-c6ac-4370-a245-6f731f464d9e | service: service-general +[2026-04-16 14:23:04.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016610870004 | request_id: ff5f8cef-c6ac-4370-a245-6f731f464d9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cceb0f0-ae2b-4c31-8488-a0104f26de66 | service: service-general +[2026-04-16 14:23:04.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574036101740001 | request_id: 7cceb0f0-ae2b-4c31-8488-a0104f26de66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29862cbd-abf7-4110-bd60-67952e0a1f7e | service: service-general +[2026-04-16 14:23:04.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116309190002 | request_id: 29862cbd-abf7-4110-bd60-67952e0a1f7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a56759d-e22f-4b21-a657-3d7dd1c57223 | service: service-general +[2026-04-16 14:23:04.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011909160002 | request_id: 5a56759d-e22f-4b21-a657-3d7dd1c57223 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3056c390-d5d8-4867-b98e-29ef195c4e79 | service: service-general +[2026-04-16 14:23:04.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036101690002 | request_id: 3056c390-d5d8-4867-b98e-29ef195c4e79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b03aeada-62b6-4204-99bf-5359fb36cb13 | service: service-general +[2026-04-16 14:23:04.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014507750007 | request_id: b03aeada-62b6-4204-99bf-5359fb36cb13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74b6b020-ee60-4087-b66e-28da02b1fb38 | service: service-general +[2026-04-16 14:23:04.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1217084703950001 | request_id: 74b6b020-ee60-4087-b66e-28da02b1fb38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bbc9edb-31c2-4f3d-9c22-ca3e5ca496d8 | service: service-general +[2026-04-16 14:23:04.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516065203630001 | request_id: 7bbc9edb-31c2-4f3d-9c22-ca3e5ca496d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 488cbda1-47ae-4bfd-9970-ecd228f290c5 | service: service-general +[2026-04-16 14:23:04.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3372042704490004 | request_id: 488cbda1-47ae-4bfd-9970-ecd228f290c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f70f9aed-2c15-4c88-b320-f2443e41c327 | service: service-general +[2026-04-16 14:23:04.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014902480001 | request_id: f70f9aed-2c15-4c88-b320-f2443e41c327 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edc53295-dcf5-4cd3-8f0d-820db7aff9e5 | service: service-general +[2026-04-16 14:23:04.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105310070002 | request_id: edc53295-dcf5-4cd3-8f0d-820db7aff9e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 774e5ed8-be34-47a3-9d44-376c15d1a90d | service: service-general +[2026-04-16 14:23:04.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016101650003 | request_id: 774e5ed8-be34-47a3-9d44-376c15d1a90d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d31422b8-6707-4678-8b77-9f469b841a25 | service: service-general +[2026-04-16 14:23:04.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101530031 | request_id: d31422b8-6707-4678-8b77-9f469b841a25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e1183d8-c941-46ab-8588-e90f842d3cff | service: service-general +[2026-04-16 14:23:04.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256803640001 | request_id: 2e1183d8-c941-46ab-8588-e90f842d3cff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b067fde7-787e-417e-8960-7e9b97a4545f | service: service-general +[2026-04-16 14:23:04.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024205450004 | request_id: b067fde7-787e-417e-8960-7e9b97a4545f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c2de090-0270-4269-b91f-ad37aeab2467 | service: service-general +[2026-04-16 14:23:04.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050405590003 | request_id: 3c2de090-0270-4269-b91f-ad37aeab2467 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69e105de-89ee-417c-af5a-06c502fe6924 | service: service-general +[2026-04-16 14:23:04.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505090708060002 | request_id: 69e105de-89ee-417c-af5a-06c502fe6924 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d5cda1c-10d6-463c-8396-c4548e37dd8d | service: service-general +[2026-04-16 14:23:04.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578220708930001 | request_id: 3d5cda1c-10d6-463c-8396-c4548e37dd8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d7be919-c229-42c3-8bf6-0560d1c6641b | service: service-general +[2026-04-16 14:23:04.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032108910004 | request_id: 1d7be919-c229-42c3-8bf6-0560d1c6641b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 679985bf-315a-4433-b827-7bbbf27bd52a | service: service-general +[2026-04-16 14:23:04.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031602530004 | request_id: 679985bf-315a-4433-b827-7bbbf27bd52a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa099f8b-b58f-4181-9dee-4f6043d85462 | service: service-general +[2026-04-16 14:23:04.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020703830006 | request_id: aa099f8b-b58f-4181-9dee-4f6043d85462 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3a6cc56-c1ed-4f0f-9bae-925ec0d95221 | service: service-general +[2026-04-16 14:23:04.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528080703090589 | request_id: b3a6cc56-c1ed-4f0f-9bae-925ec0d95221 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 197588c5-a3ef-4e45-958a-8a8c7bf1bef6 | service: service-general +[2026-04-16 14:23:04.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509215311640001 | request_id: 197588c5-a3ef-4e45-958a-8a8c7bf1bef6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35abcd0b-8ddb-41fe-b3b6-bb8a442cfd7b | service: service-general +[2026-04-16 14:23:04.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046009950004 | request_id: 35abcd0b-8ddb-41fe-b3b6-bb8a442cfd7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 631fb4d5-8f45-4ad8-83d6-9be0699d2abe | service: service-general +[2026-04-16 14:23:04.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182208900001 | request_id: 631fb4d5-8f45-4ad8-83d6-9be0699d2abe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a0b5034-f5fe-4189-9b00-50a5b90c7515 | service: service-general +[2026-04-16 14:23:04.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030905390001 | request_id: 6a0b5034-f5fe-4189-9b00-50a5b90c7515 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a902e20-55a0-47e4-bd5c-258927184b88 | service: service-general +[2026-04-16 14:23:04.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055204790003 | request_id: 8a902e20-55a0-47e4-bd5c-258927184b88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69894866-c667-4e23-bed3-e4e34a688ee2 | service: service-general +[2026-04-16 14:23:04.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507116004600005 | request_id: 69894866-c667-4e23-bed3-e4e34a688ee2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1407011-0e05-41e1-863b-8c08662b021c | service: service-general +[2026-04-16 14:23:04.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578156309870002 | request_id: f1407011-0e05-41e1-863b-8c08662b021c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32a44cc1-55b6-4ff4-93b2-c93e1cf41dee | service: service-general +[2026-04-16 14:23:04.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010407770001 | request_id: 32a44cc1-55b6-4ff4-93b2-c93e1cf41dee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f02d2089-995d-4878-9b34-e68a87709f1e | service: service-general +[2026-04-16 14:23:04.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215012590003 | request_id: f02d2089-995d-4878-9b34-e68a87709f1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e7009c1-ada4-417b-b808-ae3ec683cb83 | service: service-general +[2026-04-16 14:23:04.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507257112660002 | request_id: 1e7009c1-ada4-417b-b808-ae3ec683cb83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33b6eb27-247d-42b2-8e83-1664764b9eb0 | service: service-general +[2026-04-16 14:23:04.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.754µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300110590001 | request_id: 33b6eb27-247d-42b2-8e83-1664764b9eb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e18e393-93ba-452a-8ca2-412acf99be07 | service: service-general +[2026-04-16 14:23:04.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105808790008 | request_id: 6e18e393-93ba-452a-8ca2-412acf99be07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 103e5b91-c64f-4956-adc9-7e4f273e75d6 | service: service-general +[2026-04-16 14:23:04.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024109970001 | request_id: 103e5b91-c64f-4956-adc9-7e4f273e75d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be8ebc7e-f43b-49a8-9de4-931c9b9c4b9f | service: service-general +[2026-04-16 14:23:04.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.887µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575021603680001 | request_id: be8ebc7e-f43b-49a8-9de4-931c9b9c4b9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3cb4a46-6897-4817-9b70-85ebecef8b66 | service: service-general +[2026-04-16 14:23:04.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135901010001 | request_id: c3cb4a46-6897-4817-9b70-85ebecef8b66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 089abfe6-9320-4a40-85a5-b80f8988159c | service: service-general +[2026-04-16 14:23:04.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 563.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036011100005 | request_id: 089abfe6-9320-4a40-85a5-b80f8988159c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eeef94bc-6d4c-4bfa-86cf-11e77d11f929 | service: service-general +[2026-04-16 14:23:04.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052307950001 | request_id: eeef94bc-6d4c-4bfa-86cf-11e77d11f929 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7092c95-d196-4e40-ac71-19f2cd2dcf3d | service: service-general +[2026-04-16 14:23:04.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154312700001 | request_id: b7092c95-d196-4e40-ac71-19f2cd2dcf3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89a4fceb-cc4e-4fbc-8382-157fab1b6353 | service: service-general +[2026-04-16 14:23:04.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 216.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514101506710003 | request_id: 89a4fceb-cc4e-4fbc-8382-157fab1b6353 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7921e796-d096-4914-89c2-debda828c544 | service: service-general +[2026-04-16 14:23:04.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 239.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015308130001 | request_id: 7921e796-d096-4914-89c2-debda828c544 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f55fecf-7035-47a7-84ba-9d3801ec65cd | service: service-general +[2026-04-16 14:23:04.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096912550001 | request_id: 6f55fecf-7035-47a7-84ba-9d3801ec65cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c66b808-f072-4fbc-8efe-44d31ec3ce6f | service: service-general +[2026-04-16 14:23:04.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101305580002 | request_id: 5c66b808-f072-4fbc-8efe-44d31ec3ce6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd3bd3b6-b1a7-457d-8dfd-799e34a08850 | service: service-general +[2026-04-16 14:23:04.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: fd3bd3b6-b1a7-457d-8dfd-799e34a08850 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d9ad364-1a66-407e-b034-a1cb94ab50a2 | service: service-general +[2026-04-16 14:23:04.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124707770002 | request_id: 1d9ad364-1a66-407e-b034-a1cb94ab50a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c20c8b32-93e6-4a11-a798-d68c658f6edd | service: service-general +[2026-04-16 14:23:04.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.452µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514133006590065 | request_id: c20c8b32-93e6-4a11-a798-d68c658f6edd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17902445-9125-4cc5-942b-7793c54dcb9c | service: service-general +[2026-04-16 14:23:04.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.946µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091202770003 | request_id: 17902445-9125-4cc5-942b-7793c54dcb9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1040ae21-5f35-41a1-9f80-4989ad5d296b | service: service-general +[2026-04-16 14:23:04.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669757 | request_id: 1040ae21-5f35-41a1-9f80-4989ad5d296b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eeddadb7-57be-4a2f-8947-626807bc019e | service: service-general +[2026-04-16 14:23:04.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506096812160002 | request_id: eeddadb7-57be-4a2f-8947-626807bc019e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c01b32c-8769-4fea-930d-cfba8cf916e8 | service: service-general +[2026-04-16 14:23:04.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545857 | request_id: 5c01b32c-8769-4fea-930d-cfba8cf916e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d68e5e02-ef65-4ec5-8469-5e5d8e95a1a1 | service: service-general +[2026-04-16 14:23:04.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084509720004 | request_id: d68e5e02-ef65-4ec5-8469-5e5d8e95a1a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de5c4950-c750-4cbd-a2de-7b1ea3e541ff | service: service-general +[2026-04-16 14:23:04.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0315121251151792 | request_id: de5c4950-c750-4cbd-a2de-7b1ea3e541ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01fd88f0-23f4-46c6-9df5-812d7ad31f7e | service: service-general +[2026-04-16 14:23:04.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505176506750001 | request_id: 01fd88f0-23f4-46c6-9df5-812d7ad31f7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af10e44e-ba2a-4e25-b915-f622b6eb494a | service: service-general +[2026-04-16 14:23:04.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135203530001 | request_id: af10e44e-ba2a-4e25-b915-f622b6eb494a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5ef96287-3feb-4f82-9b00-daf833dea71d | service: service-general +[2026-04-16 14:23:04.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191203660003 | request_id: 5ef96287-3feb-4f82-9b00-daf833dea71d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfa49681-a87a-433d-b020-a24148d2cad0 | service: service-general +[2026-04-16 14:23:04.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326910100004 | request_id: bfa49681-a87a-433d-b020-a24148d2cad0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74dbad89-3241-4b09-8091-e4b127072aa9 | service: service-general +[2026-04-16 14:23:04.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014903600006 | request_id: 74dbad89-3241-4b09-8091-e4b127072aa9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e123b0f3-8a1c-43f5-ae3b-9cb4536b63ca | service: service-general +[2026-04-16 14:23:04.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506096710930001 | request_id: e123b0f3-8a1c-43f5-ae3b-9cb4536b63ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2d87b0b-252b-4355-9eb5-fe6f1d9b95e9 | service: service-general +[2026-04-16 14:23:04.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181804200001 | request_id: b2d87b0b-252b-4355-9eb5-fe6f1d9b95e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1743ee69-3bd6-409e-9885-66f0fc220343 | service: service-general +[2026-04-16 14:23:04.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181807520002 | request_id: 1743ee69-3bd6-409e-9885-66f0fc220343 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d0b811a-f754-473e-b8fa-86516ae9ddea | service: service-general +[2026-04-16 14:23:04.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506075402880003 | request_id: 4d0b811a-f754-473e-b8fa-86516ae9ddea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a554d316-101d-4404-b474-706b78a0bb4f | service: service-general +[2026-04-16 14:23:04.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156101 | request_id: a554d316-101d-4404-b474-706b78a0bb4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e7c6cc8-aaa0-427d-b9c4-3354432f3d9c | service: service-general +[2026-04-16 14:23:04.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: 0e7c6cc8-aaa0-427d-b9c4-3354432f3d9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6681c46b-4336-40b6-8d75-2bb2f7d41939 | service: service-general +[2026-04-16 14:23:04.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140312020004 | request_id: 6681c46b-4336-40b6-8d75-2bb2f7d41939 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c5f80e7-2ed8-42d4-857b-d4856ce73413 | service: service-general +[2026-04-16 14:23:04.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054110840006 | request_id: 6c5f80e7-2ed8-42d4-857b-d4856ce73413 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02bfb2f9-53b1-419e-907d-58a870bc59a3 | service: service-general +[2026-04-16 14:23:04.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515174710860005 | request_id: 02bfb2f9-53b1-419e-907d-58a870bc59a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76c99033-733e-47d2-aa2c-a332483eedd1 | service: service-general +[2026-04-16 14:23:04.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: 76c99033-733e-47d2-aa2c-a332483eedd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bbcffaf-d659-49fc-9181-49484c058a72 | service: service-general +[2026-04-16 14:23:04.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242504990002 | request_id: 0bbcffaf-d659-49fc-9181-49484c058a72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e644efb-2ed0-4f00-b117-2689ec3c99e4 | service: service-general +[2026-04-16 14:23:04.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025002030002 | request_id: 3e644efb-2ed0-4f00-b117-2689ec3c99e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06d026f8-59ad-4bd8-91c2-f1d73d9f24c8 | service: service-general +[2026-04-16 14:23:04.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024107550010 | request_id: 06d026f8-59ad-4bd8-91c2-f1d73d9f24c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0588fcaf-7b83-4dc2-9741-a30595efadfc | service: service-general +[2026-04-16 14:23:04.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054708750009 | request_id: 0588fcaf-7b83-4dc2-9741-a30595efadfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b67eb528-dcf5-48fe-8a47-9db0d9aad41f | service: service-general +[2026-04-16 14:23:04.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055212600004 | request_id: b67eb528-dcf5-48fe-8a47-9db0d9aad41f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49a7b61b-e280-4fee-b9a7-8a46469395bd | service: service-general +[2026-04-16 14:23:04.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507305506600003 | request_id: 49a7b61b-e280-4fee-b9a7-8a46469395bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9824a591-269f-4d80-9468-dfa4d361621d | service: service-general +[2026-04-16 14:23:04.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.548µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015604650007 | request_id: 9824a591-269f-4d80-9468-dfa4d361621d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8920d17-bde0-4c30-8631-33cb0c1ceba4 | service: service-general +[2026-04-16 14:23:04.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214401690004 | request_id: c8920d17-bde0-4c30-8631-33cb0c1ceba4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: faf21be2-9112-4c7a-8891-7d80d2cd7e51 | service: service-general +[2026-04-16 14:23:04.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: faf21be2-9112-4c7a-8891-7d80d2cd7e51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9603b7c6-899a-4f03-8c5c-f36fd6553b70 | service: service-general +[2026-04-16 14:23:04.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575042710170003 | request_id: 9603b7c6-899a-4f03-8c5c-f36fd6553b70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bb392b6-a733-4354-bcdf-af77a5f6779b | service: service-general +[2026-04-16 14:23:04.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095009780004 | request_id: 5bb392b6-a733-4354-bcdf-af77a5f6779b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a1e5581-9bd1-46ad-885a-b4b70267c0ae | service: service-general +[2026-04-16 14:23:04.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245010610004 | request_id: 5a1e5581-9bd1-46ad-885a-b4b70267c0ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5cd8789-f9ed-45be-ac99-b14e3d62fb1b | service: service-general +[2026-04-16 14:23:04.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575040605150002 | request_id: e5cd8789-f9ed-45be-ac99-b14e3d62fb1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c6027b1-410b-4ad7-9d22-747040cf1e4c | service: service-general +[2026-04-16 14:23:04.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514196709570001 | request_id: 2c6027b1-410b-4ad7-9d22-747040cf1e4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9203a5fd-faa4-400b-af90-c9dc62a425a6 | service: service-general +[2026-04-16 14:23:04.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.491µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506072606120001 | request_id: 9203a5fd-faa4-400b-af90-c9dc62a425a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc3d7495-6e88-4aff-95b3-6f20aaf2a14c | service: service-general +[2026-04-16 14:23:04.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155608900001 | request_id: dc3d7495-6e88-4aff-95b3-6f20aaf2a14c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61d5cef0-96c1-44c0-b5ad-303bc43ddcd4 | service: service-general +[2026-04-16 14:23:04.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176505690003 | request_id: 61d5cef0-96c1-44c0-b5ad-303bc43ddcd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38c7500e-0d52-4d36-9d6f-423915533c1e | service: service-general +[2026-04-16 14:23:04.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.31µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112802850001 | request_id: 38c7500e-0d52-4d36-9d6f-423915533c1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b5beb24-6387-4c54-9b71-9385dedec9c7 | service: service-general +[2026-04-16 14:23:04.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013006570001 | request_id: 5b5beb24-6387-4c54-9b71-9385dedec9c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a1c035a-a447-44eb-adac-86f51a8c0f38 | service: service-general +[2026-04-16 14:23:04.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151554151793 | request_id: 3a1c035a-a447-44eb-adac-86f51a8c0f38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04b707d9-8b69-4dca-b3b8-5476b1b7d57f | service: service-general +[2026-04-16 14:23:04.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250405730009 | request_id: 04b707d9-8b69-4dca-b3b8-5476b1b7d57f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c783f69-7f42-4aa1-a985-fd90d64527db | service: service-general +[2026-04-16 14:23:04.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506184206790001 | request_id: 8c783f69-7f42-4aa1-a985-fd90d64527db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4afb802f-9973-42f5-8946-3775b10ed483 | service: service-general +[2026-04-16 14:23:04.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144504620001 | request_id: 4afb802f-9973-42f5-8946-3775b10ed483 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b84aa67-d874-41e5-a075-d531ab10db4a | service: service-general +[2026-04-16 14:23:04.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014806130002 | request_id: 9b84aa67-d874-41e5-a075-d531ab10db4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afdcf18d-a866-469f-aa66-15c5d73abac4 | service: service-general +[2026-04-16 14:23:04.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052610830002 | request_id: afdcf18d-a866-469f-aa66-15c5d73abac4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1119da76-74f3-4b04-9f60-c6e628a3628a | service: service-general +[2026-04-16 14:23:04.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141905500001 | request_id: 1119da76-74f3-4b04-9f60-c6e628a3628a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6774706f-5c4f-48ca-ae13-58fe1bc6e6e5 | service: service-general +[2026-04-16 14:23:04.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140803940003 | request_id: 6774706f-5c4f-48ca-ae13-58fe1bc6e6e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.996] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31af3d73-ad32-4bbf-a85e-f49b7d69ffab | service: service-general +[2026-04-16 14:23:04.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175012690002 | request_id: 31af3d73-ad32-4bbf-a85e-f49b7d69ffab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1195ad2-a00c-4339-b551-4006641e313c | service: service-general +[2026-04-16 14:23:04.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254101600116 | request_id: f1195ad2-a00c-4339-b551-4006641e313c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35b46b0c-96dd-4aca-99aa-7bcf67e220a4 | service: service-general +[2026-04-16 14:23:04.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511112710630002 | request_id: 35b46b0c-96dd-4aca-99aa-7bcf67e220a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:04.999] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50276a56-4742-4cfc-814d-354e947db767 | service: service-general +[2026-04-16 14:23:04.999] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121807770002 | request_id: 50276a56-4742-4cfc-814d-354e947db767 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4d14699-c2f6-4ca6-9a0f-547f9502e25b | service: service-general +[2026-04-16 14:23:05.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145211710001 | request_id: b4d14699-c2f6-4ca6-9a0f-547f9502e25b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6807891-bd9e-47ad-922f-56ab098d45c9 | service: service-general +[2026-04-16 14:23:05.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011207610004 | request_id: d6807891-bd9e-47ad-922f-56ab098d45c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74650618-043b-4e6c-903d-2f63a0f78d08 | service: service-general +[2026-04-16 14:23:05.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115702750002 | request_id: 74650618-043b-4e6c-903d-2f63a0f78d08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 247748f4-302d-47b2-a328-0c138a315b17 | service: service-general +[2026-04-16 14:23:05.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046905060002 | request_id: 247748f4-302d-47b2-a328-0c138a315b17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5eaf28c-838b-4f9c-82b4-e085b4cba5d4 | service: service-general +[2026-04-16 14:23:05.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506194101660005 | request_id: f5eaf28c-838b-4f9c-82b4-e085b4cba5d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b380098-c7fd-42e7-8fe3-8410af416937 | service: service-general +[2026-04-16 14:23:05.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 6b380098-c7fd-42e7-8fe3-8410af416937 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f1ccf11-d061-44f9-9187-90601d8763a5 | service: service-general +[2026-04-16 14:23:05.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160101540034 | request_id: 0f1ccf11-d061-44f9-9187-90601d8763a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9a9985e-7f92-448b-aa12-05ec9b559646 | service: service-general +[2026-04-16 14:23:05.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334202710002 | request_id: e9a9985e-7f92-448b-aa12-05ec9b559646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 188703a6-027b-42a0-af63-8443d07cb227 | service: service-general +[2026-04-16 14:23:05.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.062µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026508090001 | request_id: 188703a6-027b-42a0-af63-8443d07cb227 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1e58c19-6c59-40a6-9862-5a0fadbfc945 | service: service-general +[2026-04-16 14:23:05.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041003580002 | request_id: b1e58c19-6c59-40a6-9862-5a0fadbfc945 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1589f88d-bb79-4435-bf4e-051fa6cf1843 | service: service-general +[2026-04-16 14:23:05.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074507690002 | request_id: 1589f88d-bb79-4435-bf4e-051fa6cf1843 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bad6dd0e-e8d9-4ef2-a803-dd23c15198b2 | service: service-general +[2026-04-16 14:23:05.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514016807200002 | request_id: bad6dd0e-e8d9-4ef2-a803-dd23c15198b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5cf3c502-1287-4429-8615-d01f1abbe9a6 | service: service-general +[2026-04-16 14:23:05.013] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020304620001 | request_id: 5cf3c502-1287-4429-8615-d01f1abbe9a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 907d8633-5f11-40e7-a706-3e2412b167c4 | service: service-general +[2026-04-16 14:23:05.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574015407820001 | request_id: 907d8633-5f11-40e7-a706-3e2412b167c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67b3758b-0490-491c-8527-cecb6025f213 | service: service-general +[2026-04-16 14:23:05.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024502680001 | request_id: 67b3758b-0490-491c-8527-cecb6025f213 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1da9787-f545-45b0-a9e2-6b6e030c2b47 | service: service-general +[2026-04-16 14:23:05.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155206740005 | request_id: f1da9787-f545-45b0-a9e2-6b6e030c2b47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94ce043f-18f4-4e7a-969f-dba31c0186ab | service: service-general +[2026-04-16 14:23:05.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246508800007 | request_id: 94ce043f-18f4-4e7a-969f-dba31c0186ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afc88220-0786-47fe-8fbd-f16c74bf3827 | service: service-general +[2026-04-16 14:23:05.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.17µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016007170001 | request_id: afc88220-0786-47fe-8fbd-f16c74bf3827 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b76c061-73ce-4b70-ae12-5d4bf15df8e1 | service: service-general +[2026-04-16 14:23:05.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.505µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502030301720002 | request_id: 1b76c061-73ce-4b70-ae12-5d4bf15df8e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cb29601-32fa-4cfa-a99d-003a7f6e9113 | service: service-general +[2026-04-16 14:23:05.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020404190003 | request_id: 8cb29601-32fa-4cfa-a99d-003a7f6e9113 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8e948d7-d7b7-4c3e-acde-82cc4f8403d9 | service: service-general +[2026-04-16 14:23:05.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505170201760001 | request_id: e8e948d7-d7b7-4c3e-acde-82cc4f8403d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fac4a61-e7c0-4dd8-9342-e27ff4aa79a5 | service: service-general +[2026-04-16 14:23:05.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516034806780005 | request_id: 4fac4a61-e7c0-4dd8-9342-e27ff4aa79a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 999cb169-f5a9-4319-81d9-e6891f57663d | service: service-general +[2026-04-16 14:23:05.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053012520002 | request_id: 999cb169-f5a9-4319-81d9-e6891f57663d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70dc4071-e01f-4cb4-9165-2270237abe25 | service: service-general +[2026-04-16 14:23:05.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 529.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507046212800003 | request_id: 70dc4071-e01f-4cb4-9165-2270237abe25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fed3bda7-87b3-4e68-9347-2c9ed3fb9d06 | service: service-general +[2026-04-16 14:23:05.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155402510001 | request_id: fed3bda7-87b3-4e68-9347-2c9ed3fb9d06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b5ba82c-8a3d-4656-af1b-9c710053c11b | service: service-general +[2026-04-16 14:23:05.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151511496264 | request_id: 6b5ba82c-8a3d-4656-af1b-9c710053c11b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cad8e6fc-fbdb-481b-84ea-d67f6db87e73 | service: service-general +[2026-04-16 14:23:05.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: cad8e6fc-fbdb-481b-84ea-d67f6db87e73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 943a7fe4-4b1e-4a79-8491-80f26c77e80b | service: service-general +[2026-04-16 14:23:05.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011612680004 | request_id: 943a7fe4-4b1e-4a79-8491-80f26c77e80b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a1ac76a-9009-469a-9093-f989257f1b43 | service: service-general +[2026-04-16 14:23:05.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: 1a1ac76a-9009-469a-9093-f989257f1b43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.034] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6b6964f-05c1-4791-8325-71d51c61dc74 | service: service-general +[2026-04-16 14:23:05.034] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: c6b6964f-05c1-4791-8325-71d51c61dc74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 566ef380-3eb3-42ec-8875-c4ac9198e847 | service: service-general +[2026-04-16 14:23:05.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146010730002 | request_id: 566ef380-3eb3-42ec-8875-c4ac9198e847 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f439e7b-9eff-496d-a173-25615d504655 | service: service-general +[2026-04-16 14:23:05.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202074801920001 | request_id: 9f439e7b-9eff-496d-a173-25615d504655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ac33a57-d64a-4629-98be-fa2a69e0fed0 | service: service-general +[2026-04-16 14:23:05.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505036107860005 | request_id: 2ac33a57-d64a-4629-98be-fa2a69e0fed0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 447ae8fc-706d-41c3-834a-ed30b224350f | service: service-general +[2026-04-16 14:23:05.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094210900001 | request_id: 447ae8fc-706d-41c3-834a-ed30b224350f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 344d61e4-2e13-42e7-be59-abfa9de39f3e | service: service-general +[2026-04-16 14:23:05.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264108680002 | request_id: 344d61e4-2e13-42e7-be59-abfa9de39f3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c44a22a-2bab-4a20-b305-213661860e9e | service: service-general +[2026-04-16 14:23:05.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051405620002 | request_id: 6c44a22a-2bab-4a20-b305-213661860e9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18cdce74-668b-4230-b5d2-a00c792e8490 | service: service-general +[2026-04-16 14:23:05.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055906200001 | request_id: 18cdce74-668b-4230-b5d2-a00c792e8490 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46942428-180c-43d1-bf4f-0637fd1a26fc | service: service-general +[2026-04-16 14:23:05.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 46942428-180c-43d1-bf4f-0637fd1a26fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e23d3e1-0114-4a77-b7e3-068c27d2808a | service: service-general +[2026-04-16 14:23:05.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: 5e23d3e1-0114-4a77-b7e3-068c27d2808a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 20880533-ccf6-462c-bef0-76a3af9773fe | service: service-general +[2026-04-16 14:23:05.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362254124151795 | request_id: 20880533-ccf6-462c-bef0-76a3af9773fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 965b9cd6-fb60-48a6-be9b-0a2b8f0b0f16 | service: service-general +[2026-04-16 14:23:05.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035104710002 | request_id: 965b9cd6-fb60-48a6-be9b-0a2b8f0b0f16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08284630-8b8a-4872-a6f9-674c8c68cf3e | service: service-general +[2026-04-16 14:23:05.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506062906680003 | request_id: 08284630-8b8a-4872-a6f9-674c8c68cf3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1574ae37-dd33-4ab0-8c62-46e7083c1bee | service: service-general +[2026-04-16 14:23:05.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204111750002 | request_id: 1574ae37-dd33-4ab0-8c62-46e7083c1bee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0fa8bd25-1a04-4cd9-8ea4-041e5a8428de | service: service-general +[2026-04-16 14:23:05.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507111307630002 | request_id: 0fa8bd25-1a04-4cd9-8ea4-041e5a8428de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f114f588-4012-4baa-8321-86113e69aed7 | service: service-general +[2026-04-16 14:23:05.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507193006830004 | request_id: f114f588-4012-4baa-8321-86113e69aed7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6232f2f6-18fb-42d6-8830-bd62f5234ee3 | service: service-general +[2026-04-16 14:23:05.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509064306730004 | request_id: 6232f2f6-18fb-42d6-8830-bd62f5234ee3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40802db3-2ee9-4ef9-a3b1-351a9eaeaa0c | service: service-general +[2026-04-16 14:23:05.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506176206090004 | request_id: 40802db3-2ee9-4ef9-a3b1-351a9eaeaa0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a94db514-418b-4731-a2ce-b48d3ee7bb88 | service: service-general +[2026-04-16 14:23:05.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241904610004 | request_id: a94db514-418b-4731-a2ce-b48d3ee7bb88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75f63f5c-1f8b-40dd-b7d7-f440a1fd9d15 | service: service-general +[2026-04-16 14:23:05.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054902780001 | request_id: 75f63f5c-1f8b-40dd-b7d7-f440a1fd9d15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02300952-884d-49b3-a7ce-d0c5432aa6c1 | service: service-general +[2026-04-16 14:23:05.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.137µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244901870004 | request_id: 02300952-884d-49b3-a7ce-d0c5432aa6c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25e20893-617b-466f-9fe9-f738b89da776 | service: service-general +[2026-04-16 14:23:05.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 25e20893-617b-466f-9fe9-f738b89da776 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a534a09f-ab76-4b33-82a8-036b84461ad4 | service: service-general +[2026-04-16 14:23:05.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336105600001 | request_id: a534a09f-ab76-4b33-82a8-036b84461ad4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.063] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8fc1d1e-3456-4ebf-937f-d19d7b71dcc4 | service: service-general +[2026-04-16 14:23:05.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514165207800012 | request_id: e8fc1d1e-3456-4ebf-937f-d19d7b71dcc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad56a257-8b7e-49d9-a16d-d6aa7461d613 | service: service-general +[2026-04-16 14:23:05.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130509680002 | request_id: ad56a257-8b7e-49d9-a16d-d6aa7461d613 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 818d1605-6fc0-4ce7-9986-0b577abb7ce3 | service: service-general +[2026-04-16 14:23:05.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015012950001 | request_id: 818d1605-6fc0-4ce7-9986-0b577abb7ce3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 699bd8bd-ef8a-421e-bfb1-43555ed81c8e | service: service-general +[2026-04-16 14:23:05.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214709680001 | request_id: 699bd8bd-ef8a-421e-bfb1-43555ed81c8e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 419a77bc-e0da-4954-9f5d-523325cc8b12 | service: service-general +[2026-04-16 14:23:05.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034605680001 | request_id: 419a77bc-e0da-4954-9f5d-523325cc8b12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f65d521-d289-42af-a773-3d4cd1a74e45 | service: service-general +[2026-04-16 14:23:05.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: 2f65d521-d289-42af-a773-3d4cd1a74e45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c2f6a1e-1b01-4732-9955-b0611d2654af | service: service-general +[2026-04-16 14:23:05.074] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 6c2f6a1e-1b01-4732-9955-b0611d2654af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 386a0860-4d47-4fe9-8b69-fb982035bdea | service: service-general +[2026-04-16 14:23:05.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184806180003 | request_id: 386a0860-4d47-4fe9-8b69-fb982035bdea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b787c277-9b5d-457f-9966-5e9eee820e85 | service: service-general +[2026-04-16 14:23:05.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034701700002 | request_id: b787c277-9b5d-457f-9966-5e9eee820e85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31ea8250-2076-436a-9425-20be5d29511d | service: service-general +[2026-04-16 14:23:05.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255801810001 | request_id: 31ea8250-2076-436a-9425-20be5d29511d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06b2dcc6-bbe1-495f-af32-a59b50dc36ec | service: service-general +[2026-04-16 14:23:05.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240410670001 | request_id: 06b2dcc6-bbe1-495f-af32-a59b50dc36ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 094675b0-577e-4301-8f71-24b352bc3e13 | service: service-general +[2026-04-16 14:23:05.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016606600002 | request_id: 094675b0-577e-4301-8f71-24b352bc3e13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8888cd1b-d83a-414b-ad73-429afb7e0574 | service: service-general +[2026-04-16 14:23:05.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084201780002 | request_id: 8888cd1b-d83a-414b-ad73-429afb7e0574 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0378e82-ef7d-48fc-ad85-3d38e1961deb | service: service-general +[2026-04-16 14:23:05.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162906690001 | request_id: d0378e82-ef7d-48fc-ad85-3d38e1961deb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe6a4e12-4585-4b99-8576-f9b5b097814c | service: service-general +[2026-04-16 14:23:05.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151796 | request_id: fe6a4e12-4585-4b99-8576-f9b5b097814c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c749489a-7e13-4798-9072-536222f97a26 | service: service-general +[2026-04-16 14:23:05.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016812800005 | request_id: c749489a-7e13-4798-9072-536222f97a26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff062ac3-ad74-4e51-aa70-24bba1425138 | service: service-general +[2026-04-16 14:23:05.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015704110001 | request_id: ff062ac3-ad74-4e51-aa70-24bba1425138 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7756103-8167-411b-a643-9d762b7a3c0d | service: service-general +[2026-04-16 14:23:05.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190301110004 | request_id: d7756103-8167-411b-a643-9d762b7a3c0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb959628-1fac-4021-99c8-d602eae44361 | service: service-general +[2026-04-16 14:23:05.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504194608620003 | request_id: fb959628-1fac-4021-99c8-d602eae44361 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e82a6b37-7db9-4d91-839d-8f55fe952333 | service: service-general +[2026-04-16 14:23:05.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085410930001 | request_id: e82a6b37-7db9-4d91-839d-8f55fe952333 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 670c54b6-8061-4f7e-a85a-480b6965f407 | service: service-general +[2026-04-16 14:23:05.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165204200001 | request_id: 670c54b6-8061-4f7e-a85a-480b6965f407 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a23cc090-2b66-4e18-bebe-2b2e74732508 | service: service-general +[2026-04-16 14:23:05.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041612560002 | request_id: a23cc090-2b66-4e18-bebe-2b2e74732508 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef994697-3e86-4663-a358-31612fd587b0 | service: service-general +[2026-04-16 14:23:05.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100101520063 | request_id: ef994697-3e86-4663-a358-31612fd587b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c7a8270-776c-4a07-9c68-788901023b85 | service: service-general +[2026-04-16 14:23:05.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240610570001 | request_id: 4c7a8270-776c-4a07-9c68-788901023b85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b87fea5-a3a8-4167-9208-12c05e97527f | service: service-general +[2026-04-16 14:23:05.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195008650005 | request_id: 1b87fea5-a3a8-4167-9208-12c05e97527f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd37d851-5f93-4980-a2ca-c083a00f8c38 | service: service-general +[2026-04-16 14:23:05.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086108770004 | request_id: fd37d851-5f93-4980-a2ca-c083a00f8c38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6ab9fa5-e7b0-4073-b943-e07217855fdf | service: service-general +[2026-04-16 14:23:05.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251111100002 | request_id: f6ab9fa5-e7b0-4073-b943-e07217855fdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9dbad3d-56ae-4c71-a333-a8812d7aed51 | service: service-general +[2026-04-16 14:23:05.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508014612810001 | request_id: a9dbad3d-56ae-4c71-a333-a8812d7aed51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71808ab4-eb9c-4dea-9c80-36f7d117e893 | service: service-general +[2026-04-16 14:23:05.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012210790002 | request_id: 71808ab4-eb9c-4dea-9c80-36f7d117e893 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 529a7186-3ef8-4a6f-81bf-921cf2cfdaa4 | service: service-general +[2026-04-16 14:23:05.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036908540001 | request_id: 529a7186-3ef8-4a6f-81bf-921cf2cfdaa4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d70b806c-76ff-4672-a759-f1126094fe40 | service: service-general +[2026-04-16 14:23:05.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514171311160001 | request_id: d70b806c-76ff-4672-a759-f1126094fe40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbfa8c2b-bc3a-48b0-9856-f9d01058ef29 | service: service-general +[2026-04-16 14:23:05.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552485 | request_id: fbfa8c2b-bc3a-48b0-9856-f9d01058ef29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 244db9de-2c86-4199-b0de-2d09676105d7 | service: service-general +[2026-04-16 14:23:05.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514142003060001 | request_id: 244db9de-2c86-4199-b0de-2d09676105d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 143a2cea-747c-43e2-ab7e-397f90ce3c97 | service: service-general +[2026-04-16 14:23:05.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.751µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150101620062 | request_id: 143a2cea-747c-43e2-ab7e-397f90ce3c97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b166bc56-acdf-4966-9123-6ae8f42acf5b | service: service-general +[2026-04-16 14:23:05.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514134303570001 | request_id: b166bc56-acdf-4966-9123-6ae8f42acf5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d485188-48ee-474d-af03-4fa088d32d88 | service: service-general +[2026-04-16 14:23:05.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578036906950005 | request_id: 4d485188-48ee-474d-af03-4fa088d32d88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c40a42f-7cd6-49bd-bcd5-5f961a48d370 | service: service-general +[2026-04-16 14:23:05.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579022109890001 | request_id: 0c40a42f-7cd6-49bd-bcd5-5f961a48d370 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf1a76b1-20b7-4461-a034-28d3e888e39b | service: service-general +[2026-04-16 14:23:05.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518052210190001 | request_id: bf1a76b1-20b7-4461-a034-28d3e888e39b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95148eb0-e9eb-4839-add7-4f85e8498e10 | service: service-general +[2026-04-16 14:23:05.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074803770002 | request_id: 95148eb0-e9eb-4839-add7-4f85e8498e10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be106525-f55e-42e5-a038-eac3967a2591 | service: service-general +[2026-04-16 14:23:05.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 538.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: be106525-f55e-42e5-a038-eac3967a2591 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37ab3a53-df73-43a4-8fd7-07cf6672c655 | service: service-general +[2026-04-16 14:23:05.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.559µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045106760002 | request_id: 37ab3a53-df73-43a4-8fd7-07cf6672c655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a19ddaa9-adf2-416f-9092-9e0038876df8 | service: service-general +[2026-04-16 14:23:05.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016308780002 | request_id: a19ddaa9-adf2-416f-9092-9e0038876df8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51dac2b3-cc93-4004-9f89-dd2fa47d28ea | service: service-general +[2026-04-16 14:23:05.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: 51dac2b3-cc93-4004-9f89-dd2fa47d28ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 603b1fd2-b35d-430b-8b59-2a0366ad9aac | service: service-general +[2026-04-16 14:23:05.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506234107160008 | request_id: 603b1fd2-b35d-430b-8b59-2a0366ad9aac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d7c95ff-0317-41f1-9ba3-3cbe06c76189 | service: service-general +[2026-04-16 14:23:05.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255805510001 | request_id: 3d7c95ff-0317-41f1-9ba3-3cbe06c76189 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 631f9b24-34fd-4abf-971e-1dc6a1dd7083 | service: service-general +[2026-04-16 14:23:05.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669694 | request_id: 631f9b24-34fd-4abf-971e-1dc6a1dd7083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af1ad532-06b6-4318-9aca-8b90604d75ec | service: service-general +[2026-04-16 14:23:05.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: af1ad532-06b6-4318-9aca-8b90604d75ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57812ef1-5d2a-4f4b-9cb5-2d1c1cc8b4f7 | service: service-general +[2026-04-16 14:23:05.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522166108870004 | request_id: 57812ef1-5d2a-4f4b-9cb5-2d1c1cc8b4f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f344a0f-28d4-4855-9c37-9cee4cc5a936 | service: service-general +[2026-04-16 14:23:05.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507046706960004 | request_id: 4f344a0f-28d4-4855-9c37-9cee4cc5a936 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.140] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b105758f-bdea-4d1f-a60a-ab9aed723a03 | service: service-general +[2026-04-16 14:23:05.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182505850002 | request_id: b105758f-bdea-4d1f-a60a-ab9aed723a03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e746ea7-5fac-4eb4-821d-4c21f1daa2b0 | service: service-general +[2026-04-16 14:23:05.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186612180001 | request_id: 7e746ea7-5fac-4eb4-821d-4c21f1daa2b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0ac4188-572d-472b-9da8-07bcaabc9d5a | service: service-general +[2026-04-16 14:23:05.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200101630004 | request_id: a0ac4188-572d-472b-9da8-07bcaabc9d5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a671a589-20be-424c-968e-b5e84d0f6a48 | service: service-general +[2026-04-16 14:23:05.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054301940001 | request_id: a671a589-20be-424c-968e-b5e84d0f6a48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 039d8a4f-78c8-4567-ae18-b4ed8ccb7ebb | service: service-general +[2026-04-16 14:23:05.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501112602680001 | request_id: 039d8a4f-78c8-4567-ae18-b4ed8ccb7ebb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d75e970-8a71-4f78-96f7-9be07cb4d429 | service: service-general +[2026-04-16 14:23:05.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111496270 | request_id: 6d75e970-8a71-4f78-96f7-9be07cb4d429 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbe673cd-217a-40e4-a902-8f999fffa60a | service: service-general +[2026-04-16 14:23:05.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061711010002 | request_id: fbe673cd-217a-40e4-a902-8f999fffa60a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9678f8e-521b-460c-a869-de8566903c9d | service: service-general +[2026-04-16 14:23:05.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156808860004 | request_id: e9678f8e-521b-460c-a869-de8566903c9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ec9d77d-5585-434a-bdd8-8e91d3483069 | service: service-general +[2026-04-16 14:23:05.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507187012000003 | request_id: 2ec9d77d-5585-434a-bdd8-8e91d3483069 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ac88448-b955-4e09-ba59-b3248febb01e | service: service-general +[2026-04-16 14:23:05.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100304170003 | request_id: 8ac88448-b955-4e09-ba59-b3248febb01e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46364d77-eab9-4fbe-be2d-fd603c679cdf | service: service-general +[2026-04-16 14:23:05.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506132506620001 | request_id: 46364d77-eab9-4fbe-be2d-fd603c679cdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ba89e0a-97e8-4b8d-bed1-ffc1cb33d381 | service: service-general +[2026-04-16 14:23:05.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015011620002 | request_id: 4ba89e0a-97e8-4b8d-bed1-ffc1cb33d381 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46221658-e10d-4e57-b9b7-f64bbdeac14c | service: service-general +[2026-04-16 14:23:05.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: 46221658-e10d-4e57-b9b7-f64bbdeac14c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13c0b56e-2c9d-4222-b63a-a8850afcc15d | service: service-general +[2026-04-16 14:23:05.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000003333 | request_id: 13c0b56e-2c9d-4222-b63a-a8850afcc15d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 117e8857-aef3-48da-b457-1c0b83537b31 | service: service-general +[2026-04-16 14:23:05.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026606520001 | request_id: 117e8857-aef3-48da-b457-1c0b83537b31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5f61346-6cce-4f95-9190-96ddef76e916 | service: service-general +[2026-04-16 14:23:05.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020701190001 | request_id: d5f61346-6cce-4f95-9190-96ddef76e916 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6b7b938-9d60-445c-b320-a36f28263543 | service: service-general +[2026-04-16 14:23:05.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151797 | request_id: a6b7b938-9d60-445c-b320-a36f28263543 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36922569-47fc-4f46-8c43-8e3a2f2ba58a | service: service-general +[2026-04-16 14:23:05.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105609540002 | request_id: 36922569-47fc-4f46-8c43-8e3a2f2ba58a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7f5dbbf-7272-4485-8341-bf295087dab6 | service: service-general +[2026-04-16 14:23:05.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274906050001 | request_id: d7f5dbbf-7272-4485-8341-bf295087dab6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5bf1f7d-80de-475e-ad02-92fa34dcf503 | service: service-general +[2026-04-16 14:23:05.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055206620005 | request_id: a5bf1f7d-80de-475e-ad02-92fa34dcf503 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0140a23e-9e30-4e71-abcd-19ae70e3aa9b | service: service-general +[2026-04-16 14:23:05.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245510590002 | request_id: 0140a23e-9e30-4e71-abcd-19ae70e3aa9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac584e90-9916-41cb-8699-b6ef33d76998 | service: service-general +[2026-04-16 14:23:05.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578064606870003 | request_id: ac584e90-9916-41cb-8699-b6ef33d76998 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0242eccd-8ac8-4489-923d-0d488ed69ab1 | service: service-general +[2026-04-16 14:23:05.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.558µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016304800008 | request_id: 0242eccd-8ac8-4489-923d-0d488ed69ab1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0be62403-ef6e-4003-8c17-983fffd8f082 | service: service-general +[2026-04-16 14:23:05.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507175603740003 | request_id: 0be62403-ef6e-4003-8c17-983fffd8f082 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3850bde-4bc2-4c6c-98ef-0982c57e6d14 | service: service-general +[2026-04-16 14:23:05.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155704100001 | request_id: f3850bde-4bc2-4c6c-98ef-0982c57e6d14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d42a2f5-3f62-40f0-8f19-7a3b6bc3f056 | service: service-general +[2026-04-16 14:23:05.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: 1d42a2f5-3f62-40f0-8f19-7a3b6bc3f056 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 247d21c7-76cd-4cab-942b-a9a6aa43ff6f | service: service-general +[2026-04-16 14:23:05.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246006530001 | request_id: 247d21c7-76cd-4cab-942b-a9a6aa43ff6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3edaa602-b2c8-4171-9b0e-fac85b49e469 | service: service-general +[2026-04-16 14:23:05.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.222µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054403730003 | request_id: 3edaa602-b2c8-4171-9b0e-fac85b49e469 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec1a0385-66b7-478a-a889-9cd5f9464159 | service: service-general +[2026-04-16 14:23:05.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101720069 | request_id: ec1a0385-66b7-478a-a889-9cd5f9464159 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00bd1c1f-f3ed-447c-8cdc-8226496a438a | service: service-general +[2026-04-16 14:23:05.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091012680004 | request_id: 00bd1c1f-f3ed-447c-8cdc-8226496a438a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4277ab5-a9c2-458b-8dbb-260cd5be137a | service: service-general +[2026-04-16 14:23:05.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086401010002 | request_id: c4277ab5-a9c2-458b-8dbb-260cd5be137a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7d43af4-be7d-4ef4-aac1-25cf7e1c18b4 | service: service-general +[2026-04-16 14:23:05.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.276µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244909820011 | request_id: f7d43af4-be7d-4ef4-aac1-25cf7e1c18b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c940a77e-093c-42c1-82c0-fe5126a3390b | service: service-general +[2026-04-16 14:23:05.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324302690004 | request_id: c940a77e-093c-42c1-82c0-fe5126a3390b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3da418da-a943-46fa-a18d-276ac8904f8c | service: service-general +[2026-04-16 14:23:05.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025911520001 | request_id: 3da418da-a943-46fa-a18d-276ac8904f8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c3aa628-4f90-48ac-8c23-56c2bacb5f5c | service: service-general +[2026-04-16 14:23:05.179] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232905650001 | request_id: 5c3aa628-4f90-48ac-8c23-56c2bacb5f5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb1a5a77-3e63-43aa-84bd-36dc347fb28c | service: service-general +[2026-04-16 14:23:05.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052601950001 | request_id: cb1a5a77-3e63-43aa-84bd-36dc347fb28c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df465d8d-64dc-4acd-8849-df49e11c12bd | service: service-general +[2026-04-16 14:23:05.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216509770001 | request_id: df465d8d-64dc-4acd-8849-df49e11c12bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e765296-31b3-4366-9e0d-05d064854d4a | service: service-general +[2026-04-16 14:23:05.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021306450001 | request_id: 5e765296-31b3-4366-9e0d-05d064854d4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e274dbe0-679a-4818-905c-fbae85eb9e4b | service: service-general +[2026-04-16 14:23:05.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145205620004 | request_id: e274dbe0-679a-4818-905c-fbae85eb9e4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.185] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97ed9aec-bb78-455d-8d46-59a25fa434c5 | service: service-general +[2026-04-16 14:23:05.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.328µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576025411820001 | request_id: 97ed9aec-bb78-455d-8d46-59a25fa434c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c761347-58c5-43ff-b11e-ff67f5cff0d9 | service: service-general +[2026-04-16 14:23:05.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: 6c761347-58c5-43ff-b11e-ff67f5cff0d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8272320c-e264-4e68-aecc-21bd0844b26d | service: service-general +[2026-04-16 14:23:05.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510061112930003 | request_id: 8272320c-e264-4e68-aecc-21bd0844b26d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a194c76b-531f-4a29-947e-4e4a952f305a | service: service-general +[2026-04-16 14:23:05.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507202706850002 | request_id: a194c76b-531f-4a29-947e-4e4a952f305a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ad767eb-4c84-4f69-8dc4-db7976c738b8 | service: service-general +[2026-04-16 14:23:05.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025405510002 | request_id: 2ad767eb-4c84-4f69-8dc4-db7976c738b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5303fd8b-b6d9-4bf0-ad30-6b8b430cc7d2 | service: service-general +[2026-04-16 14:23:05.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024111740001 | request_id: 5303fd8b-b6d9-4bf0-ad30-6b8b430cc7d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 620fd654-5aab-4205-b982-2cd9c3115d6b | service: service-general +[2026-04-16 14:23:05.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014809020006 | request_id: 620fd654-5aab-4205-b982-2cd9c3115d6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8284404-984c-4116-8a99-b1e860c1e9ec | service: service-general +[2026-04-16 14:23:05.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215801820009 | request_id: c8284404-984c-4116-8a99-b1e860c1e9ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a63d835c-a53f-492c-b7d0-f45d409395a0 | service: service-general +[2026-04-16 14:23:05.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056907450003 | request_id: a63d835c-a53f-492c-b7d0-f45d409395a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 901fd4bf-0cda-48d1-8776-e1bf0407395f | service: service-general +[2026-04-16 14:23:05.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.092µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041802590001 | request_id: 901fd4bf-0cda-48d1-8776-e1bf0407395f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 076df63a-2862-432f-942d-c23f05aa1cb3 | service: service-general +[2026-04-16 14:23:05.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106701860001 | request_id: 076df63a-2862-432f-942d-c23f05aa1cb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 744cd51f-8882-4118-b98a-b39c55d3a2e1 | service: service-general +[2026-04-16 14:23:05.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026405050001 | request_id: 744cd51f-8882-4118-b98a-b39c55d3a2e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60aa678b-4d07-4f1d-b9ca-ac8ec2172d9e | service: service-general +[2026-04-16 14:23:05.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504010107760080 | request_id: 60aa678b-4d07-4f1d-b9ca-ac8ec2172d9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2db62de4-c6d9-42e7-a129-9c407ad024ec | service: service-general +[2026-04-16 14:23:05.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514070517270005 | request_id: 2db62de4-c6d9-42e7-a129-9c407ad024ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfda96dc-409f-4d68-a4ef-80976f506608 | service: service-general +[2026-04-16 14:23:05.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510131010520002 | request_id: cfda96dc-409f-4d68-a4ef-80976f506608 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69745e08-7705-45db-9e7b-a5402bbafd6c | service: service-general +[2026-04-16 14:23:05.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.044µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151798 | request_id: 69745e08-7705-45db-9e7b-a5402bbafd6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 131584de-5ab3-439a-8a8a-d75a6e23e46d | service: service-general +[2026-04-16 14:23:05.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015410890001 | request_id: 131584de-5ab3-439a-8a8a-d75a6e23e46d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8975a59a-8dc2-4bcb-a2aa-11e40f346df5 | service: service-general +[2026-04-16 14:23:05.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3212112901960002 | request_id: 8975a59a-8dc2-4bcb-a2aa-11e40f346df5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 068a6c56-1fd1-4c97-836a-23c287e9a72c | service: service-general +[2026-04-16 14:23:05.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.635µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0062258154151799 | request_id: 068a6c56-1fd1-4c97-836a-23c287e9a72c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3a82374-3d52-4b28-8d25-c62673d5a453 | service: service-general +[2026-04-16 14:23:05.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042307620001 | request_id: d3a82374-3d52-4b28-8d25-c62673d5a453 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee202769-f34a-4b69-b744-f87b1434c8e0 | service: service-general +[2026-04-16 14:23:05.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503123112630037 | request_id: ee202769-f34a-4b69-b744-f87b1434c8e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.209] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49ccaefe-4b77-402f-9ec6-3c2d7bac7936 | service: service-general +[2026-04-16 14:23:05.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510032507150002 | request_id: 49ccaefe-4b77-402f-9ec6-3c2d7bac7936 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d525400a-06e4-4d46-82b9-118ec6ccc969 | service: service-general +[2026-04-16 14:23:05.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014703650004 | request_id: d525400a-06e4-4d46-82b9-118ec6ccc969 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52206467-5deb-4da2-9421-74abfa89d7a7 | service: service-general +[2026-04-16 14:23:05.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: 52206467-5deb-4da2-9421-74abfa89d7a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df4c9c5b-2685-4e05-b905-f43a09071489 | service: service-general +[2026-04-16 14:23:05.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321909540003 | request_id: df4c9c5b-2685-4e05-b905-f43a09071489 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89fb457c-1a78-4825-bc77-86ebe753356d | service: service-general +[2026-04-16 14:23:05.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176101700007 | request_id: 89fb457c-1a78-4825-bc77-86ebe753356d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 128567ac-9e33-4a65-8c10-11ecdc5154d2 | service: service-general +[2026-04-16 14:23:05.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3316122508930002 | request_id: 128567ac-9e33-4a65-8c10-11ecdc5154d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5cc2719-9715-4db2-8bcd-a125e7960362 | service: service-general +[2026-04-16 14:23:05.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146809700001 | request_id: d5cc2719-9715-4db2-8bcd-a125e7960362 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9231b2b8-9376-4b73-9b05-6b8f1838cffa | service: service-general +[2026-04-16 14:23:05.218] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.081µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034403670001 | request_id: 9231b2b8-9376-4b73-9b05-6b8f1838cffa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef723547-3e10-4744-98ed-678c080b55d9 | service: service-general +[2026-04-16 14:23:05.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: ef723547-3e10-4744-98ed-678c080b55d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34db1330-a7c7-451c-82ac-3a3a1a14a1a5 | service: service-general +[2026-04-16 14:23:05.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512052907960001 | request_id: 34db1330-a7c7-451c-82ac-3a3a1a14a1a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ebcc94f-2a57-419c-ac48-8cb83637a98d | service: service-general +[2026-04-16 14:23:05.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036611700006 | request_id: 6ebcc94f-2a57-419c-ac48-8cb83637a98d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 222c062c-c35c-4a04-9c36-cb0b5519da00 | service: service-general +[2026-04-16 14:23:05.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.479µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514087009710002 | request_id: 222c062c-c35c-4a04-9c36-cb0b5519da00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70d1fa20-d056-4c48-b8f5-d83f5158667e | service: service-general +[2026-04-16 14:23:05.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105603930003 | request_id: 70d1fa20-d056-4c48-b8f5-d83f5158667e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1825e857-503e-4d9b-a7e3-e6aff1a90d21 | service: service-general +[2026-04-16 14:23:05.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057103960004 | request_id: 1825e857-503e-4d9b-a7e3-e6aff1a90d21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88849096-1a49-4523-a435-e4b264b6419b | service: service-general +[2026-04-16 14:23:05.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 88849096-1a49-4523-a435-e4b264b6419b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d1b5887-68ed-4b08-a5c8-a7139e1602e4 | service: service-general +[2026-04-16 14:23:05.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022710920001 | request_id: 4d1b5887-68ed-4b08-a5c8-a7139e1602e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b29a435c-e43b-4315-807e-401ce6e44f07 | service: service-general +[2026-04-16 14:23:05.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504101705140001 | request_id: b29a435c-e43b-4315-807e-401ce6e44f07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c369e3fb-f5cd-4b99-8dcf-dfe6999bef75 | service: service-general +[2026-04-16 14:23:05.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 625.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055204690002 | request_id: c369e3fb-f5cd-4b99-8dcf-dfe6999bef75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd85d3a9-49af-4645-80ff-cb2baa56938f | service: service-general +[2026-04-16 14:23:05.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: bd85d3a9-49af-4645-80ff-cb2baa56938f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b6f6ac5-3d1e-4445-bb8e-19bdc52cec45 | service: service-general +[2026-04-16 14:23:05.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 1b6f6ac5-3d1e-4445-bb8e-19bdc52cec45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b290586a-a9bd-4163-9ebf-c43d62f4415b | service: service-general +[2026-04-16 14:23:05.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044612560006 | request_id: b290586a-a9bd-4163-9ebf-c43d62f4415b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10a9f7f7-ac67-46be-a40d-a22e4f804253 | service: service-general +[2026-04-16 14:23:05.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559911 | request_id: 10a9f7f7-ac67-46be-a40d-a22e4f804253 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b859aca3-100b-47d1-87d4-577fc481928c | service: service-general +[2026-04-16 14:23:05.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155203510002 | request_id: b859aca3-100b-47d1-87d4-577fc481928c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 903080a7-097b-4f5e-ac77-9970d6a9b545 | service: service-general +[2026-04-16 14:23:05.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104707860001 | request_id: 903080a7-097b-4f5e-ac77-9970d6a9b545 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 162a85b0-e42d-48c4-a336-188d4db7fdce | service: service-general +[2026-04-16 14:23:05.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.786µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051302520001 | request_id: 162a85b0-e42d-48c4-a336-188d4db7fdce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 883969da-c2ef-4bb8-a434-656f1af66d9d | service: service-general +[2026-04-16 14:23:05.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016712620004 | request_id: 883969da-c2ef-4bb8-a434-656f1af66d9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dde01f27-7d9d-4187-a87e-18054b1416a8 | service: service-general +[2026-04-16 14:23:05.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014810510001 | request_id: dde01f27-7d9d-4187-a87e-18054b1416a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f432fead-affe-4543-bb62-0c14f8892aad | service: service-general +[2026-04-16 14:23:05.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.003µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181412540003 | request_id: f432fead-affe-4543-bb62-0c14f8892aad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b44a19b-326f-4980-8657-e6ba59c3f1a5 | service: service-general +[2026-04-16 14:23:05.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106707700001 | request_id: 9b44a19b-326f-4980-8657-e6ba59c3f1a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23e37f76-bf86-4fa1-a35e-b1cc7c0baa4c | service: service-general +[2026-04-16 14:23:05.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021109810002 | request_id: 23e37f76-bf86-4fa1-a35e-b1cc7c0baa4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: baf98c44-6e0e-4028-b344-d1bb7f145268 | service: service-general +[2026-04-16 14:23:05.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507152909800001 | request_id: baf98c44-6e0e-4028-b344-d1bb7f145268 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58327d9a-8b84-4c5e-b9de-49f0686e70b8 | service: service-general +[2026-04-16 14:23:05.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 58327d9a-8b84-4c5e-b9de-49f0686e70b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d83a87f9-ed53-4226-8649-23a83316e349 | service: service-general +[2026-04-16 14:23:05.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256507800002 | request_id: d83a87f9-ed53-4226-8649-23a83316e349 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e49d5bb-ab54-45c1-9c3f-3e0f0b72d7d1 | service: service-general +[2026-04-16 14:23:05.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040107420075 | request_id: 4e49d5bb-ab54-45c1-9c3f-3e0f0b72d7d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1366159f-7ecd-44a2-b245-e9959eb4291a | service: service-general +[2026-04-16 14:23:05.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514204503190003 | request_id: 1366159f-7ecd-44a2-b245-e9959eb4291a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 208eb8c2-aa4b-4c8b-837b-b7c80596096d | service: service-general +[2026-04-16 14:23:05.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505165909600001 | request_id: 208eb8c2-aa4b-4c8b-837b-b7c80596096d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37a1c3ca-283e-41ba-8103-e82b49b0a124 | service: service-general +[2026-04-16 14:23:05.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184304770003 | request_id: 37a1c3ca-283e-41ba-8103-e82b49b0a124 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92dd3614-afd9-4af4-b439-562450917640 | service: service-general +[2026-04-16 14:23:05.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012002730006 | request_id: 92dd3614-afd9-4af4-b439-562450917640 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49cc8e88-3871-4c44-a8ac-737317ed5b69 | service: service-general +[2026-04-16 14:23:05.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503087112590025 | request_id: 49cc8e88-3871-4c44-a8ac-737317ed5b69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a4e47af-8717-4c84-9eaf-5ac556cb49f7 | service: service-general +[2026-04-16 14:23:05.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081106670003 | request_id: 0a4e47af-8717-4c84-9eaf-5ac556cb49f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c91cd5fd-ea61-4f8e-89fc-c03af062eac1 | service: service-general +[2026-04-16 14:23:05.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050810190001 | request_id: c91cd5fd-ea61-4f8e-89fc-c03af062eac1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88aca83c-8edf-4430-9831-ec93dbce3746 | service: service-general +[2026-04-16 14:23:05.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505086404550001 | request_id: 88aca83c-8edf-4430-9831-ec93dbce3746 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d993a112-b0b5-4ae3-bf2e-ac0e935f55f4 | service: service-general +[2026-04-16 14:23:05.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.59µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256709730001 | request_id: d993a112-b0b5-4ae3-bf2e-ac0e935f55f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3482b2ec-dafc-40e9-ae52-eb59e8f954b4 | service: service-general +[2026-04-16 14:23:05.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151801 | request_id: 3482b2ec-dafc-40e9-ae52-eb59e8f954b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdcac355-100e-4a63-bc2c-dc2d96ab3a10 | service: service-general +[2026-04-16 14:23:05.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061004890006 | request_id: cdcac355-100e-4a63-bc2c-dc2d96ab3a10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57713eb9-1c75-4311-bf30-89f4249d4d6e | service: service-general +[2026-04-16 14:23:05.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 57713eb9-1c75-4311-bf30-89f4249d4d6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04830e4b-bbbe-4544-9465-659ead02e846 | service: service-general +[2026-04-16 14:23:05.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081205810004 | request_id: 04830e4b-bbbe-4544-9465-659ead02e846 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5273179d-9113-47d8-a591-700ddda8b947 | service: service-general +[2026-04-16 14:23:05.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151802 | request_id: 5273179d-9113-47d8-a591-700ddda8b947 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7de80793-3d12-436a-8359-6c61af16eded | service: service-general +[2026-04-16 14:23:05.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013006610004 | request_id: 7de80793-3d12-436a-8359-6c61af16eded | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afcfdee2-a862-49a1-a3c0-51855b621461 | service: service-general +[2026-04-16 14:23:05.267] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151803 | request_id: afcfdee2-a862-49a1-a3c0-51855b621461 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7dd0c92b-1a6c-490b-9233-03eadfad0a2a | service: service-general +[2026-04-16 14:23:05.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012912840001 | request_id: 7dd0c92b-1a6c-490b-9233-03eadfad0a2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03f6de62-ff4a-433c-bfe1-68f789240526 | service: service-general +[2026-04-16 14:23:05.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215406830002 | request_id: 03f6de62-ff4a-433c-bfe1-68f789240526 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d4d10b8-8ba3-4a2c-b318-a434288e428e | service: service-general +[2026-04-16 14:23:05.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.496µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175046203991001 | request_id: 7d4d10b8-8ba3-4a2c-b318-a434288e428e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d7ad77a-c52c-4fc7-9c05-9d25c4d74a02 | service: service-general +[2026-04-16 14:23:05.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022903200001 | request_id: 6d7ad77a-c52c-4fc7-9c05-9d25c4d74a02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fb2d9f2-6349-4b46-9c89-214154575beb | service: service-general +[2026-04-16 14:23:05.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042012810002 | request_id: 7fb2d9f2-6349-4b46-9c89-214154575beb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c925f66f-fb2e-4e58-9242-3d2fca54fa89 | service: service-general +[2026-04-16 14:23:05.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.885µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513120202630005 | request_id: c925f66f-fb2e-4e58-9242-3d2fca54fa89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53c0d993-91e5-42d5-9dff-b035bff33740 | service: service-general +[2026-04-16 14:23:05.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504021206560003 | request_id: 53c0d993-91e5-42d5-9dff-b035bff33740 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2abd0cd1-b957-4092-ba24-3e81cd0d4ee8 | service: service-general +[2026-04-16 14:23:05.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184203960004 | request_id: 2abd0cd1-b957-4092-ba24-3e81cd0d4ee8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a11eae59-7d5b-4a24-a867-4234162381ec | service: service-general +[2026-04-16 14:23:05.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151805 | request_id: a11eae59-7d5b-4a24-a867-4234162381ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4194e409-a129-4b29-9415-eb1cc5e752d6 | service: service-general +[2026-04-16 14:23:05.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021906030001 | request_id: 4194e409-a129-4b29-9415-eb1cc5e752d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f1088e4-9cf3-4d95-b520-28be96630d4b | service: service-general +[2026-04-16 14:23:05.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160501980001 | request_id: 2f1088e4-9cf3-4d95-b520-28be96630d4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0378f1df-256d-4097-ace4-a3c7753bd7f6 | service: service-general +[2026-04-16 14:23:05.281] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000100000____ | request_id: 0378f1df-256d-4097-ace4-a3c7753bd7f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c27fb0da-4114-404f-aa59-10a4d4bb0eeb | service: service-general +[2026-04-16 14:23:05.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156088 | request_id: c27fb0da-4114-404f-aa59-10a4d4bb0eeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f08bb4f-8989-4dc5-b820-60bb7bbcb0e9 | service: service-general +[2026-04-16 14:23:05.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130611590003 | request_id: 8f08bb4f-8989-4dc5-b820-60bb7bbcb0e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d8959fe-4b82-490a-8817-cdc4fec03b13 | service: service-general +[2026-04-16 14:23:05.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086009890002 | request_id: 5d8959fe-4b82-490a-8817-cdc4fec03b13 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a9149eb-ea68-4182-b102-c5929fa809b9 | service: service-general +[2026-04-16 14:23:05.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156089 | request_id: 4a9149eb-ea68-4182-b102-c5929fa809b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6a1fdee-7de5-4c12-abd1-6b47322c227f | service: service-general +[2026-04-16 14:23:05.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040911060266 | request_id: c6a1fdee-7de5-4c12-abd1-6b47322c227f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecc605a3-1e29-4e90-aef8-ab7b82763bd9 | service: service-general +[2026-04-16 14:23:05.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090707000001 | request_id: ecc605a3-1e29-4e90-aef8-ab7b82763bd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c308c581-21e4-473d-b40d-0e2dcba561b8 | service: service-general +[2026-04-16 14:23:05.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514201507190002 | request_id: c308c581-21e4-473d-b40d-0e2dcba561b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5faab46-3538-437d-ac8a-326b31d93384 | service: service-general +[2026-04-16 14:23:05.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.229µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3212154210000001 | request_id: b5faab46-3538-437d-ac8a-326b31d93384 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d527ad5-69dc-4189-b496-e66305b535ed | service: service-general +[2026-04-16 14:23:05.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194101620035 | request_id: 5d527ad5-69dc-4189-b496-e66305b535ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a4da1d3-093f-44eb-856d-7d4d0111ccd4 | service: service-general +[2026-04-16 14:23:05.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240107450010 | request_id: 0a4da1d3-093f-44eb-856d-7d4d0111ccd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fc45720-8182-4472-badd-56f3fd7e486b | service: service-general +[2026-04-16 14:23:05.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151806 | request_id: 3fc45720-8182-4472-badd-56f3fd7e486b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e75dcfd2-8d96-4fae-bb88-6fde71b7e570 | service: service-general +[2026-04-16 14:23:05.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151807 | request_id: e75dcfd2-8d96-4fae-bb88-6fde71b7e570 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad957c71-28db-468c-8cc3-11346e424ead | service: service-general +[2026-04-16 14:23:05.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016603730007 | request_id: ad957c71-28db-468c-8cc3-11346e424ead | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ecb1865-1f92-44b6-806e-9cfee47a18b9 | service: service-general +[2026-04-16 14:23:05.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151809 | request_id: 2ecb1865-1f92-44b6-806e-9cfee47a18b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 357bdf66-7a0f-402c-a033-ff5c0064c41f | service: service-general +[2026-04-16 14:23:05.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151810 | request_id: 357bdf66-7a0f-402c-a033-ff5c0064c41f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d35fdf1a-0fff-48c1-b591-a0d2cd5a3236 | service: service-general +[2026-04-16 14:23:05.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503105606060001 | request_id: d35fdf1a-0fff-48c1-b591-a0d2cd5a3236 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71d51595-b4e0-4667-a340-e209684b3e4c | service: service-general +[2026-04-16 14:23:05.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016702790010 | request_id: 71d51595-b4e0-4667-a340-e209684b3e4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfd96b8a-7fec-40fb-ba1e-9cf91347a491 | service: service-general +[2026-04-16 14:23:05.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 121.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045109700001 | request_id: cfd96b8a-7fec-40fb-ba1e-9cf91347a491 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2bfb5dbf-fe66-4504-9cee-e3940e1da54e | service: service-general +[2026-04-16 14:23:05.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.555µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508074806200004 | request_id: 2bfb5dbf-fe66-4504-9cee-e3940e1da54e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4e4b885-fb77-410e-8e97-75f232f1cc04 | service: service-general +[2026-04-16 14:23:05.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105405940005 | request_id: f4e4b885-fb77-410e-8e97-75f232f1cc04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89cd3ef4-90e1-4735-8284-adef66b403ec | service: service-general +[2026-04-16 14:23:05.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011605040006 | request_id: 89cd3ef4-90e1-4735-8284-adef66b403ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16a639c6-25e7-4f5c-8a44-2d7507f8f259 | service: service-general +[2026-04-16 14:23:05.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 118.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: 16a639c6-25e7-4f5c-8a44-2d7507f8f259 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.309] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 376e7b2b-1ed2-4f06-af8d-3a9a34df870f | service: service-general +[2026-04-16 14:23:05.309] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051803640004 | request_id: 376e7b2b-1ed2-4f06-af8d-3a9a34df870f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b0afe4c-2a11-444a-9f97-c32fc54e1d78 | service: service-general +[2026-04-16 14:23:05.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 117.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101720086 | request_id: 3b0afe4c-2a11-444a-9f97-c32fc54e1d78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af6affbc-d1d7-42d9-bea0-daab2b26c3aa | service: service-general +[2026-04-16 14:23:05.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: af6affbc-d1d7-42d9-bea0-daab2b26c3aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b9fa890-935f-43da-8d55-317431a332b1 | service: service-general +[2026-04-16 14:23:05.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: 4b9fa890-935f-43da-8d55-317431a332b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b99b38f5-7f4e-4e83-8bd1-bfd2fcad73cb | service: service-general +[2026-04-16 14:23:05.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.209µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3319062507150004 | request_id: b99b38f5-7f4e-4e83-8bd1-bfd2fcad73cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf15a8c6-0ebc-4386-962a-a421050d6618 | service: service-general +[2026-04-16 14:23:05.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134709680004 | request_id: bf15a8c6-0ebc-4386-962a-a421050d6618 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f59a80cf-2e72-4ce3-a3df-34b2867c83bd | service: service-general +[2026-04-16 14:23:05.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513041511010001 | request_id: f59a80cf-2e72-4ce3-a3df-34b2867c83bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed6a5c58-0bc5-4233-822c-383f8e121e23 | service: service-general +[2026-04-16 14:23:05.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011203620004 | request_id: ed6a5c58-0bc5-4233-822c-383f8e121e23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d03dd764-d69b-436c-9e9f-28e0e1a04649 | service: service-general +[2026-04-16 14:23:05.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336005730002 | request_id: d03dd764-d69b-436c-9e9f-28e0e1a04649 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27e493a1-c06c-4fc9-a034-525bd7028217 | service: service-general +[2026-04-16 14:23:05.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: 27e493a1-c06c-4fc9-a034-525bd7028217 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff827e36-80d4-47a6-b1aa-2c64f234cf1a | service: service-general +[2026-04-16 14:23:05.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: ff827e36-80d4-47a6-b1aa-2c64f234cf1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e051cd4-a9a9-4536-868a-57fb0921b126 | service: service-general +[2026-04-16 14:23:05.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503132012730001 | request_id: 9e051cd4-a9a9-4536-868a-57fb0921b126 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb8b5904-e6aa-47a3-acbb-5db5110f7902 | service: service-general +[2026-04-16 14:23:05.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155406650002 | request_id: cb8b5904-e6aa-47a3-acbb-5db5110f7902 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cf1c014-4775-4feb-8d0d-df3b0a73da7e | service: service-general +[2026-04-16 14:23:05.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508056701900002 | request_id: 0cf1c014-4775-4feb-8d0d-df3b0a73da7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa24cfad-d16e-48aa-b9ff-d46ba21cda73 | service: service-general +[2026-04-16 14:23:05.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503010704660003 | request_id: aa24cfad-d16e-48aa-b9ff-d46ba21cda73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afcc0a39-5317-4405-9421-5983c51395a1 | service: service-general +[2026-04-16 14:23:05.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031304120001 | request_id: afcc0a39-5317-4405-9421-5983c51395a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f59aafc-063d-4ab7-b6a2-ee9c7180f458 | service: service-general +[2026-04-16 14:23:05.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515162806740002 | request_id: 0f59aafc-063d-4ab7-b6a2-ee9c7180f458 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8088455b-f42e-4ad2-921e-044fcd7b07c2 | service: service-general +[2026-04-16 14:23:05.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045210650001 | request_id: 8088455b-f42e-4ad2-921e-044fcd7b07c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 134d990d-3a9e-4aa5-8299-123051ec0a90 | service: service-general +[2026-04-16 14:23:05.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155212660004 | request_id: 134d990d-3a9e-4aa5-8299-123051ec0a90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89f05c25-46de-4122-94f4-4fda8d4fffac | service: service-general +[2026-04-16 14:23:05.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 674.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507285109920001 | request_id: 89f05c25-46de-4122-94f4-4fda8d4fffac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 501503c8-e192-4d1f-ace3-f3b7714a6435 | service: service-general +[2026-04-16 14:23:05.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508116512850005 | request_id: 501503c8-e192-4d1f-ace3-f3b7714a6435 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b39e535d-9233-4e4c-86d8-3ec91badb317 | service: service-general +[2026-04-16 14:23:05.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505023009580006 | request_id: b39e535d-9233-4e4c-86d8-3ec91badb317 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c34707f7-93ea-48dc-b653-5cc1a7334801 | service: service-general +[2026-04-16 14:23:05.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511024404820001 | request_id: c34707f7-93ea-48dc-b653-5cc1a7334801 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e64babe-4768-4dd9-9abc-ce3697cdc201 | service: service-general +[2026-04-16 14:23:05.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232804890004 | request_id: 4e64babe-4768-4dd9-9abc-ce3697cdc201 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9aa20bf8-dc96-4094-8762-3d002fddc858 | service: service-general +[2026-04-16 14:23:05.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 9aa20bf8-dc96-4094-8762-3d002fddc858 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59b3db3c-1143-4e2c-a52f-cffdaae3c40d | service: service-general +[2026-04-16 14:23:05.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031104770003 | request_id: 59b3db3c-1143-4e2c-a52f-cffdaae3c40d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 28d1ba76-f175-4364-bb96-be99def76c24 | service: service-general +[2026-04-16 14:23:05.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503046603160002 | request_id: 28d1ba76-f175-4364-bb96-be99def76c24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ef60a33-8922-482c-bbc0-4b2066fb0704 | service: service-general +[2026-04-16 14:23:05.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504046712670001 | request_id: 7ef60a33-8922-482c-bbc0-4b2066fb0704 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bf4ef3a-2d99-40e5-85b2-b53b2484f4a0 | service: service-general +[2026-04-16 14:23:05.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557810 | request_id: 7bf4ef3a-2d99-40e5-85b2-b53b2484f4a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da34d83d-fbb6-4435-984d-aeae8f9fdf18 | service: service-general +[2026-04-16 14:23:05.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504042012630001 | request_id: da34d83d-fbb6-4435-984d-aeae8f9fdf18 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7afefc6e-c3a1-40f2-8d2c-7ed13360b5fb | service: service-general +[2026-04-16 14:23:05.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509206908780001 | request_id: 7afefc6e-c3a1-40f2-8d2c-7ed13360b5fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cf200e1-ba9e-42a5-887f-d4da526f2a3d | service: service-general +[2026-04-16 14:23:05.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514210104730001 | request_id: 4cf200e1-ba9e-42a5-887f-d4da526f2a3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2f99268-ea35-40f0-b2f3-61d078e01a1f | service: service-general +[2026-04-16 14:23:05.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: c2f99268-ea35-40f0-b2f3-61d078e01a1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 357facbb-b174-4bed-ac95-077219a4bda6 | service: service-general +[2026-04-16 14:23:05.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015209200001 | request_id: 357facbb-b174-4bed-ac95-077219a4bda6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a7ea3d2-a921-4f22-8c01-a4aac6361c06 | service: service-general +[2026-04-16 14:23:05.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.538µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514061106096003 | request_id: 6a7ea3d2-a921-4f22-8c01-a4aac6361c06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2e06d64-80f9-4c4c-9b13-721f58cc1044 | service: service-general +[2026-04-16 14:23:05.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132802820006 | request_id: f2e06d64-80f9-4c4c-9b13-721f58cc1044 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4499f979-8c53-4d5e-9e80-e483e3f8ee99 | service: service-general +[2026-04-16 14:23:05.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9201056707540001 | request_id: 4499f979-8c53-4d5e-9e80-e483e3f8ee99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ac2fa07-2c0b-4e01-9bb5-b308a47c0f62 | service: service-general +[2026-04-16 14:23:05.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504185612720001 | request_id: 2ac2fa07-2c0b-4e01-9bb5-b308a47c0f62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 076c9f5b-df59-4c87-939c-3d97e01341c4 | service: service-general +[2026-04-16 14:23:05.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 076c9f5b-df59-4c87-939c-3d97e01341c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60f36a96-3d41-4e64-8c71-d5ad6d4f3125 | service: service-general +[2026-04-16 14:23:05.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105008890001 | request_id: 60f36a96-3d41-4e64-8c71-d5ad6d4f3125 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f9c2f9f-5dd2-484e-85d4-c612b5110135 | service: service-general +[2026-04-16 14:23:05.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505051212620001 | request_id: 5f9c2f9f-5dd2-484e-85d4-c612b5110135 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48f50ed1-f68b-48ad-92e3-e0d650651a33 | service: service-general +[2026-04-16 14:23:05.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101505920001 | request_id: 48f50ed1-f68b-48ad-92e3-e0d650651a33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b427568-52b0-4ff8-9236-9a04cc420106 | service: service-general +[2026-04-16 14:23:05.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258108058380 | request_id: 9b427568-52b0-4ff8-9236-9a04cc420106 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeb822fc-3c78-4f0d-987d-105eaf5bbd69 | service: service-general +[2026-04-16 14:23:05.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015001870004 | request_id: aeb822fc-3c78-4f0d-987d-105eaf5bbd69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfe79ad8-2624-44f8-8eb8-d0fd456e582f | service: service-general +[2026-04-16 14:23:05.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056104640003 | request_id: cfe79ad8-2624-44f8-8eb8-d0fd456e582f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c5e62f3-3bcb-45ba-8229-f51f7ccab057 | service: service-general +[2026-04-16 14:23:05.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051102200002 | request_id: 6c5e62f3-3bcb-45ba-8229-f51f7ccab057 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19069c00-7d19-4aae-aa45-009024a53bbb | service: service-general +[2026-04-16 14:23:05.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035502790003 | request_id: 19069c00-7d19-4aae-aa45-009024a53bbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55e4eb3f-0664-44be-b392-a840448a7c17 | service: service-general +[2026-04-16 14:23:05.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107580086 | request_id: 55e4eb3f-0664-44be-b392-a840448a7c17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eccdf290-19a0-4bb8-8de9-9cde1947f158 | service: service-general +[2026-04-16 14:23:05.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571026502600001 | request_id: eccdf290-19a0-4bb8-8de9-9cde1947f158 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ded6e402-b5ac-41da-b7ad-4f69255d177b | service: service-general +[2026-04-16 14:23:05.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 115.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526181306510002 | request_id: ded6e402-b5ac-41da-b7ad-4f69255d177b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1a8e101-c48b-4843-a296-3a453377aa9f | service: service-general +[2026-04-16 14:23:05.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086101890004 | request_id: e1a8e101-c48b-4843-a296-3a453377aa9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c26a9748-a45c-4581-8139-ab8e49bde01d | service: service-general +[2026-04-16 14:23:05.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508180510740004 | request_id: c26a9748-a45c-4581-8139-ab8e49bde01d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26d30dc9-a243-4fb7-817e-3318ab2cacb7 | service: service-general +[2026-04-16 14:23:05.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074501650001 | request_id: 26d30dc9-a243-4fb7-817e-3318ab2cacb7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78641aab-79b9-4ae3-8238-02e9aa51c1db | service: service-general +[2026-04-16 14:23:05.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055709820016 | request_id: 78641aab-79b9-4ae3-8238-02e9aa51c1db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78c63e83-9761-434d-ac07-38701322ff51 | service: service-general +[2026-04-16 14:23:05.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557762 | request_id: 78c63e83-9761-434d-ac07-38701322ff51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24b8d9a0-9c43-41cc-b966-dae08f3f9073 | service: service-general +[2026-04-16 14:23:05.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100309150001 | request_id: 24b8d9a0-9c43-41cc-b966-dae08f3f9073 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a5eec25-169d-411a-99d0-7135843b526a | service: service-general +[2026-04-16 14:23:05.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011002790004 | request_id: 0a5eec25-169d-411a-99d0-7135843b526a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98221dbe-7a43-4f4d-b326-2ab22fed0a3b | service: service-general +[2026-04-16 14:23:05.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078910935181 | request_id: 98221dbe-7a43-4f4d-b326-2ab22fed0a3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b32912f7-e338-443f-8a04-a2e2e2aeb4d9 | service: service-general +[2026-04-16 14:23:05.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510104101590002 | request_id: b32912f7-e338-443f-8a04-a2e2e2aeb4d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 394f19ed-5aaa-4648-9e29-85f19b42b0db | service: service-general +[2026-04-16 14:23:05.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.725µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507205009950001 | request_id: 394f19ed-5aaa-4648-9e29-85f19b42b0db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0316b7fb-9fb1-4d3f-972b-af0e8d3a3bc4 | service: service-general +[2026-04-16 14:23:05.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503100801800002 | request_id: 0316b7fb-9fb1-4d3f-972b-af0e8d3a3bc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 940eee90-b5cd-43e7-aaa6-ef0eff4947fe | service: service-general +[2026-04-16 14:23:05.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.78µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100912990010 | request_id: 940eee90-b5cd-43e7-aaa6-ef0eff4947fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e5a8deb-5bd0-4aa5-a65a-5ef57f0b4e48 | service: service-general +[2026-04-16 14:23:05.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557340 | request_id: 0e5a8deb-5bd0-4aa5-a65a-5ef57f0b4e48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 005c8630-253e-46e4-909b-fb00e53917f0 | service: service-general +[2026-04-16 14:23:05.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043012630003 | request_id: 005c8630-253e-46e4-909b-fb00e53917f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be9aa965-4940-48ed-944f-f363a3855456 | service: service-general +[2026-04-16 14:23:05.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105610070001 | request_id: be9aa965-4940-48ed-944f-f363a3855456 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 563230f2-4af2-4795-8a8e-492f60ce8b7d | service: service-general +[2026-04-16 14:23:05.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.542µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000007 | request_id: 563230f2-4af2-4795-8a8e-492f60ce8b7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67937d5d-6f43-4007-8b04-cbd7f1be8a27 | service: service-general +[2026-04-16 14:23:05.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512174209660001 | request_id: 67937d5d-6f43-4007-8b04-cbd7f1be8a27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d04763b-0d08-465c-8b14-92d062ef2cd4 | service: service-general +[2026-04-16 14:23:05.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516054811710001 | request_id: 0d04763b-0d08-465c-8b14-92d062ef2cd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a45aeb74-4cc2-4561-9fb4-db5c29f56031 | service: service-general +[2026-04-16 14:23:05.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529064101680006 | request_id: a45aeb74-4cc2-4561-9fb4-db5c29f56031 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 606c156f-2e3c-4a36-b1e6-8e7fcdcb4537 | service: service-general +[2026-04-16 14:23:05.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504171506730001 | request_id: 606c156f-2e3c-4a36-b1e6-8e7fcdcb4537 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ee2b251-23ea-4b31-a1ea-d7073f3f7a66 | service: service-general +[2026-04-16 14:23:05.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.007µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335511940002 | request_id: 9ee2b251-23ea-4b31-a1ea-d7073f3f7a66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6352c8c1-e119-4aa0-ac66-8e70654a2a57 | service: service-general +[2026-04-16 14:23:05.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 6352c8c1-e119-4aa0-ac66-8e70654a2a57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2361af77-cc9b-4f73-904e-aba582bdbb10 | service: service-general +[2026-04-16 14:23:05.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6404122504630004 | request_id: 2361af77-cc9b-4f73-904e-aba582bdbb10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 328435cd-c62d-4be1-b7b9-43ff112204c0 | service: service-general +[2026-04-16 14:23:05.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506031102140001 | request_id: 328435cd-c62d-4be1-b7b9-43ff112204c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f716247e-3a26-45de-bcc2-1a0e1ba58aa8 | service: service-general +[2026-04-16 14:23:05.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508164209790002 | request_id: f716247e-3a26-45de-bcc2-1a0e1ba58aa8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b71b796-7564-4437-90ce-f877a930c88b | service: service-general +[2026-04-16 14:23:05.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: 2b71b796-7564-4437-90ce-f877a930c88b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a4b4c3c-c636-4fe4-b298-17b706f64c5c | service: service-general +[2026-04-16 14:23:05.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035508790001 | request_id: 9a4b4c3c-c636-4fe4-b298-17b706f64c5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2191aa5d-3353-420e-9b61-64b4bfc01d4f | service: service-general +[2026-04-16 14:23:05.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504145002680006 | request_id: 2191aa5d-3353-420e-9b61-64b4bfc01d4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0563182-5232-461a-92f4-43a30441e7ef | service: service-general +[2026-04-16 14:23:05.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.664µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: b0563182-5232-461a-92f4-43a30441e7ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 184f72bb-82b5-432e-b633-75d6ca75b47a | service: service-general +[2026-04-16 14:23:05.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505061710070002 | request_id: 184f72bb-82b5-432e-b633-75d6ca75b47a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 300b7219-bbb9-4b21-9b48-ae49e539e71e | service: service-general +[2026-04-16 14:23:05.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552446 | request_id: 300b7219-bbb9-4b21-9b48-ae49e539e71e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5596b09b-bf47-4549-9d92-b96c6c251150 | service: service-general +[2026-04-16 14:23:05.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556970 | request_id: 5596b09b-bf47-4549-9d92-b96c6c251150 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78cbe012-ffe5-49e9-993e-4fc04c5d68ef | service: service-general +[2026-04-16 14:23:05.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102406610001 | request_id: 78cbe012-ffe5-49e9-993e-4fc04c5d68ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9003afd7-a92e-4924-a113-0729afa42e57 | service: service-general +[2026-04-16 14:23:05.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514096102910002 | request_id: 9003afd7-a92e-4924-a113-0729afa42e57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c29f4894-a565-4e97-80cd-0ea80f4c673d | service: service-general +[2026-04-16 14:23:05.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556690 | request_id: c29f4894-a565-4e97-80cd-0ea80f4c673d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e138f3b-52c6-42a3-8afe-1d5409484fb1 | service: service-general +[2026-04-16 14:23:05.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241709700001 | request_id: 3e138f3b-52c6-42a3-8afe-1d5409484fb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19ebcf65-6fb9-42aa-a4fa-ec9edd78ce11 | service: service-general +[2026-04-16 14:23:05.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222802010004 | request_id: 19ebcf65-6fb9-42aa-a4fa-ec9edd78ce11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14777c74-2818-4fe5-a46d-993d882e9730 | service: service-general +[2026-04-16 14:23:05.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504030505440001 | request_id: 14777c74-2818-4fe5-a46d-993d882e9730 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cd95ea5-1f6a-40ed-a7db-c676249605b2 | service: service-general +[2026-04-16 14:23:05.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240910460001 | request_id: 8cd95ea5-1f6a-40ed-a7db-c676249605b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 839d4388-7a21-40c8-b1ad-e1ccaf6c3f54 | service: service-general +[2026-04-16 14:23:05.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.893µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 839d4388-7a21-40c8-b1ad-e1ccaf6c3f54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00b67f7b-a392-43b5-9d6d-f554c6cb1b5e | service: service-general +[2026-04-16 14:23:05.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.512µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511145111990002 | request_id: 00b67f7b-a392-43b5-9d6d-f554c6cb1b5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5b89a9b-f93c-4ec8-b45a-5ef80e437522 | service: service-general +[2026-04-16 14:23:05.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056106710002 | request_id: e5b89a9b-f93c-4ec8-b45a-5ef80e437522 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d86dbe8d-fbaa-4cb8-a205-03f4f371ab0e | service: service-general +[2026-04-16 14:23:05.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552526 | request_id: d86dbe8d-fbaa-4cb8-a205-03f4f371ab0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24c8c4c3-c63d-456f-9523-fe3c4ee4e1a7 | service: service-general +[2026-04-16 14:23:05.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170206760002 | request_id: 24c8c4c3-c63d-456f-9523-fe3c4ee4e1a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3a413dc-3868-457e-9831-6e93dbd63dd5 | service: service-general +[2026-04-16 14:23:05.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051008660008 | request_id: e3a413dc-3868-457e-9831-6e93dbd63dd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e73b3c21-dd68-43e3-8334-7f0da9bb2ca0 | service: service-general +[2026-04-16 14:23:05.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 226.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214411880001 | request_id: e73b3c21-dd68-43e3-8334-7f0da9bb2ca0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9afca07-fb64-4b27-8f61-7c7e886bc4c2 | service: service-general +[2026-04-16 14:23:05.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506032003050002 | request_id: e9afca07-fb64-4b27-8f61-7c7e886bc4c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a020978-79eb-4acd-834c-1a5450f199a3 | service: service-general +[2026-04-16 14:23:05.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 8a020978-79eb-4acd-834c-1a5450f199a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92c18115-0999-4b6a-ad60-ae3c3176c499 | service: service-general +[2026-04-16 14:23:05.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504190609650005 | request_id: 92c18115-0999-4b6a-ad60-ae3c3176c499 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4d45e4d-0a89-41a0-a11c-30e1fd8dca15 | service: service-general +[2026-04-16 14:23:05.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510035608900002 | request_id: b4d45e4d-0a89-41a0-a11c-30e1fd8dca15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f9c228b-1955-463e-b00d-b7bf8dd9f2cc | service: service-general +[2026-04-16 14:23:05.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.275µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1503050410920004 | request_id: 3f9c228b-1955-463e-b00d-b7bf8dd9f2cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bee5dd86-6a4b-42b2-afa1-1e5376310083 | service: service-general +[2026-04-16 14:23:05.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013007450001 | request_id: bee5dd86-6a4b-42b2-afa1-1e5376310083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 433c5950-a64d-4894-848d-aabeaed70879 | service: service-general +[2026-04-16 14:23:05.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.815µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506254107620084 | request_id: 433c5950-a64d-4894-848d-aabeaed70879 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0686ff2-4eaa-4b1a-9b91-b47da7d60100 | service: service-general +[2026-04-16 14:23:05.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506124604550001 | request_id: d0686ff2-4eaa-4b1a-9b91-b47da7d60100 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fda6d336-4f8c-4f38-8ee8-a2b0f96e335a | service: service-general +[2026-04-16 14:23:05.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251609120001 | request_id: fda6d336-4f8c-4f38-8ee8-a2b0f96e335a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db22e427-c7d9-4bd0-87b4-323f938bfba0 | service: service-general +[2026-04-16 14:23:05.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084507400002 | request_id: db22e427-c7d9-4bd0-87b4-323f938bfba0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 305c7b58-ab51-4847-92e7-33268ff1d613 | service: service-general +[2026-04-16 14:23:05.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 558.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140209660002 | request_id: 305c7b58-ab51-4847-92e7-33268ff1d613 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f1709c9-2e0a-4c5a-a14b-cfa2cbf04e80 | service: service-general +[2026-04-16 14:23:05.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: 0f1709c9-2e0a-4c5a-a14b-cfa2cbf04e80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6340ce4-475e-4616-baf4-0a83f639d64b | service: service-general +[2026-04-16 14:23:05.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131505960001 | request_id: c6340ce4-475e-4616-baf4-0a83f639d64b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e4115e1-0382-41d2-ab9d-5fff05b9c3e3 | service: service-general +[2026-04-16 14:23:05.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.348µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508050905450001 | request_id: 8e4115e1-0382-41d2-ab9d-5fff05b9c3e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22b4bcaf-0fe4-4a9f-bd40-65bba6bd9290 | service: service-general +[2026-04-16 14:23:05.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011802680002 | request_id: 22b4bcaf-0fe4-4a9f-bd40-65bba6bd9290 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d81721cc-6685-48eb-adbd-b925bc45d6cc | service: service-general +[2026-04-16 14:23:05.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513122006830003 | request_id: d81721cc-6685-48eb-adbd-b925bc45d6cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2604eba4-c32f-4ead-83fc-7c3a4c67dd74 | service: service-general +[2026-04-16 14:23:05.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151813 | request_id: 2604eba4-c32f-4ead-83fc-7c3a4c67dd74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6d740b6-2266-4040-8daf-eed22637ba97 | service: service-general +[2026-04-16 14:23:05.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557782 | request_id: f6d740b6-2266-4040-8daf-eed22637ba97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14fe3ebb-b138-4951-adf5-e1ae010bf95b | service: service-general +[2026-04-16 14:23:05.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.361µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503034902880001 | request_id: 14fe3ebb-b138-4951-adf5-e1ae010bf95b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdc1f906-e673-4cf1-bebf-622164a1f6d8 | service: service-general +[2026-04-16 14:23:05.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012803450001 | request_id: cdc1f906-e673-4cf1-bebf-622164a1f6d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35757cb7-cd79-404c-b16f-ac6a9135eede | service: service-general +[2026-04-16 14:23:05.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: 35757cb7-cd79-404c-b16f-ac6a9135eede | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23d5d7dd-ffbe-41f7-931a-c03db868653b | service: service-general +[2026-04-16 14:23:05.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574016803670002 | request_id: 23d5d7dd-ffbe-41f7-931a-c03db868653b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6127fcaa-2525-4337-9bec-deccb58abdff | service: service-general +[2026-04-16 14:23:05.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514070517270005 | request_id: 6127fcaa-2525-4337-9bec-deccb58abdff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6bb242f-f9d2-4f3c-b23f-3c630d7fb39d | service: service-general +[2026-04-16 14:23:05.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 228.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: c6bb242f-f9d2-4f3c-b23f-3c630d7fb39d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcdce687-f300-40a2-ac8f-38c840b5a897 | service: service-general +[2026-04-16 14:23:05.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116904190001 | request_id: fcdce687-f300-40a2-ac8f-38c840b5a897 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e85101e6-a827-4aab-8c04-2f5490db9403 | service: service-general +[2026-04-16 14:23:05.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.641µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275907200001 | request_id: e85101e6-a827-4aab-8c04-2f5490db9403 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12e02f98-ce55-4443-a05d-891f548594ce | service: service-general +[2026-04-16 14:23:05.449] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055204790003 | request_id: 12e02f98-ce55-4443-a05d-891f548594ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35d3a6ca-6429-40b4-bea6-4eb5eb9f50af | service: service-general +[2026-04-16 14:23:05.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: 35d3a6ca-6429-40b4-bea6-4eb5eb9f50af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c51868d9-bb3a-47d8-9bb3-87999cb38339 | service: service-general +[2026-04-16 14:23:05.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024902690003 | request_id: c51868d9-bb3a-47d8-9bb3-87999cb38339 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78d06549-4587-455f-89c9-7c742c197f37 | service: service-general +[2026-04-16 14:23:05.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306550001 | request_id: 78d06549-4587-455f-89c9-7c742c197f37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1213bb83-c295-4d4b-9d48-8ea7746c0acb | service: service-general +[2026-04-16 14:23:05.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146302770002 | request_id: 1213bb83-c295-4d4b-9d48-8ea7746c0acb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56de12ac-4bef-4709-8782-d5116bedf18e | service: service-general +[2026-04-16 14:23:05.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: 56de12ac-4bef-4709-8782-d5116bedf18e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a997247d-5fcd-464c-ae2f-18085c3014c4 | service: service-general +[2026-04-16 14:23:05.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064101900014 | request_id: a997247d-5fcd-464c-ae2f-18085c3014c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14df4b1c-c065-4aeb-9e14-207cb5cdf33a | service: service-general +[2026-04-16 14:23:05.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155112690002 | request_id: 14df4b1c-c065-4aeb-9e14-207cb5cdf33a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1db8f8d-a4d3-43d7-ba63-d9ff49e1717f | service: service-general +[2026-04-16 14:23:05.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.252µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024610570001 | request_id: c1db8f8d-a4d3-43d7-ba63-d9ff49e1717f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: daaf85f6-a29f-4aff-a3b4-df937fed18e7 | service: service-general +[2026-04-16 14:23:05.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295003710003 | request_id: daaf85f6-a29f-4aff-a3b4-df937fed18e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8d8f5f4-b548-4421-abf8-b46a93d31f76 | service: service-general +[2026-04-16 14:23:05.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134305870001 | request_id: e8d8f5f4-b548-4421-abf8-b46a93d31f76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3448975-560c-4545-a8a9-4a75e4f0c1a5 | service: service-general +[2026-04-16 14:23:05.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252404680001 | request_id: e3448975-560c-4545-a8a9-4a75e4f0c1a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f83b8c38-c12c-4b63-8ed4-c5ca8f291266 | service: service-general +[2026-04-16 14:23:05.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151814 | request_id: f83b8c38-c12c-4b63-8ed4-c5ca8f291266 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3848ec0-6c6e-4f9b-ab27-d4bcab205366 | service: service-general +[2026-04-16 14:23:05.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024709600003 | request_id: e3848ec0-6c6e-4f9b-ab27-d4bcab205366 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7c894fa-1d2d-45e5-8490-870e1f6c01c1 | service: service-general +[2026-04-16 14:23:05.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.049µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254505850005 | request_id: d7c894fa-1d2d-45e5-8490-870e1f6c01c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c8054c4-ff3d-4327-90c1-5d610aa7cef7 | service: service-general +[2026-04-16 14:23:05.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106707700001 | request_id: 3c8054c4-ff3d-4327-90c1-5d610aa7cef7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69a42be7-8e33-40b1-b25a-456167704240 | service: service-general +[2026-04-16 14:23:05.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012906950001 | request_id: 69a42be7-8e33-40b1-b25a-456167704240 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d322a733-a29f-499f-a415-afffe37570c0 | service: service-general +[2026-04-16 14:23:05.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040602910003 | request_id: d322a733-a29f-499f-a415-afffe37570c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a44f3c8-6b53-4a04-824e-d3b4df942837 | service: service-general +[2026-04-16 14:23:05.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.6µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1607015803060003 | request_id: 6a44f3c8-6b53-4a04-824e-d3b4df942837 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24c0346c-8763-4d5d-9917-6fbdf2a464fe | service: service-general +[2026-04-16 14:23:05.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035402630004 | request_id: 24c0346c-8763-4d5d-9917-6fbdf2a464fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e70a4f81-4ddb-4fbe-b16b-52bf179e51dc | service: service-general +[2026-04-16 14:23:05.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.28µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095208970002 | request_id: e70a4f81-4ddb-4fbe-b16b-52bf179e51dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23bc9be3-4524-4968-99ef-0a917b86b236 | service: service-general +[2026-04-16 14:23:05.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253105180002 | request_id: 23bc9be3-4524-4968-99ef-0a917b86b236 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57ea5268-6b6a-4ce1-8fb7-e5ce64125da0 | service: service-general +[2026-04-16 14:23:05.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055204690002 | request_id: 57ea5268-6b6a-4ce1-8fb7-e5ce64125da0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0cc4b47-54e9-4520-a16d-52bacef221d1 | service: service-general +[2026-04-16 14:23:05.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508185502700002 | request_id: e0cc4b47-54e9-4520-a16d-52bacef221d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdb641ba-c2e3-463c-bb18-ef308059a18b | service: service-general +[2026-04-16 14:23:05.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030101550028 | request_id: cdb641ba-c2e3-463c-bb18-ef308059a18b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34bff3e6-028e-49a6-97fb-3460c6367233 | service: service-general +[2026-04-16 14:23:05.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024901830003 | request_id: 34bff3e6-028e-49a6-97fb-3460c6367233 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66fd3a9e-3160-4353-8c88-da86aad464bc | service: service-general +[2026-04-16 14:23:05.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 247.281µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031603950001 | request_id: 66fd3a9e-3160-4353-8c88-da86aad464bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64b07b9d-238c-4f6c-8070-4b944799c992 | service: service-general +[2026-04-16 14:23:05.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514015110190001 | request_id: 64b07b9d-238c-4f6c-8070-4b944799c992 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb07c761-fd98-438b-964f-4b461dc53d1b | service: service-general +[2026-04-16 14:23:05.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504151403060002 | request_id: fb07c761-fd98-438b-964f-4b461dc53d1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 301b7e3b-ba98-4e17-9cbe-8308fe314a6e | service: service-general +[2026-04-16 14:23:05.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514060503050003 | request_id: 301b7e3b-ba98-4e17-9cbe-8308fe314a6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48ffaf0e-b05d-4e11-9ac9-d6998c7389a8 | service: service-general +[2026-04-16 14:23:05.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 224.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557649 | request_id: 48ffaf0e-b05d-4e11-9ac9-d6998c7389a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e4914e0-0a5c-48b4-ac52-c530a0e47278 | service: service-general +[2026-04-16 14:23:05.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171912860002 | request_id: 1e4914e0-0a5c-48b4-ac52-c530a0e47278 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34dd79e5-3eee-470e-8988-d252ad126e62 | service: service-general +[2026-04-16 14:23:05.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151815 | request_id: 34dd79e5-3eee-470e-8988-d252ad126e62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcd0818b-1b2e-4b1d-bf89-c7a5d62e6665 | service: service-general +[2026-04-16 14:23:05.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.424µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575037001820004 | request_id: dcd0818b-1b2e-4b1d-bf89-c7a5d62e6665 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 084019e8-fc32-407d-b75e-34e40a3a07ea | service: service-general +[2026-04-16 14:23:05.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503000000000002 | request_id: 084019e8-fc32-407d-b75e-34e40a3a07ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7587dc83-79ea-46c9-b8c0-6befaadd7f6d | service: service-general +[2026-04-16 14:23:05.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231602560002 | request_id: 7587dc83-79ea-46c9-b8c0-6befaadd7f6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb98a2cd-41f5-4bb4-bd96-8863578b6e24 | service: service-general +[2026-04-16 14:23:05.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506065109880002 | request_id: cb98a2cd-41f5-4bb4-bd96-8863578b6e24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5c9cf58-2802-4037-a465-0e6837c75694 | service: service-general +[2026-04-16 14:23:05.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506061106810003 | request_id: b5c9cf58-2802-4037-a465-0e6837c75694 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb62c990-2dde-410d-a482-e830542ff68f | service: service-general +[2026-04-16 14:23:05.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172010702700012 | request_id: cb62c990-2dde-410d-a482-e830542ff68f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e66e4eef-6cf6-4105-8eb5-681327be66c1 | service: service-general +[2026-04-16 14:23:05.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509195004810011 | request_id: e66e4eef-6cf6-4105-8eb5-681327be66c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbbc4a27-4e1b-4806-9d19-654ce33ee41a | service: service-general +[2026-04-16 14:23:05.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154107610160 | request_id: fbbc4a27-4e1b-4806-9d19-654ce33ee41a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9516398f-83de-4987-9c98-460bd963d23f | service: service-general +[2026-04-16 14:23:05.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506084106740002 | request_id: 9516398f-83de-4987-9c98-460bd963d23f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c178b191-431a-49ff-aeb7-1c4c6dda00e1 | service: service-general +[2026-04-16 14:23:05.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015211520001 | request_id: c178b191-431a-49ff-aeb7-1c4c6dda00e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 091c4cd2-c2b1-4769-adb9-5cf2958d3fb3 | service: service-general +[2026-04-16 14:23:05.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506105803690002 | request_id: 091c4cd2-c2b1-4769-adb9-5cf2958d3fb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be1f78a4-dbc6-48cf-b44e-e59735b334a6 | service: service-general +[2026-04-16 14:23:05.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504013108640004 | request_id: be1f78a4-dbc6-48cf-b44e-e59735b334a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67593938-6b66-4d25-b6e3-7f6ef12f2537 | service: service-general +[2026-04-16 14:23:05.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560250 | request_id: 67593938-6b66-4d25-b6e3-7f6ef12f2537 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7266c5f8-5f83-46e6-86d1-642b2a83eebc | service: service-general +[2026-04-16 14:23:05.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184111940004 | request_id: 7266c5f8-5f83-46e6-86d1-642b2a83eebc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3f9845f-50e5-42d4-ac51-f6e36441114e | service: service-general +[2026-04-16 14:23:05.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514121102490001 | request_id: d3f9845f-50e5-42d4-ac51-f6e36441114e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5c85bbc-e477-486c-8928-0c383b7b781e | service: service-general +[2026-04-16 14:23:05.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186801850001 | request_id: a5c85bbc-e477-486c-8928-0c383b7b781e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 925298d7-4cb6-4a47-97d3-77830ad8d47c | service: service-general +[2026-04-16 14:23:05.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.387µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160101700038 | request_id: 925298d7-4cb6-4a47-97d3-77830ad8d47c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09ef0293-5ddc-435b-b31d-76ad76a60426 | service: service-general +[2026-04-16 14:23:05.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514114706940001 | request_id: 09ef0293-5ddc-435b-b31d-76ad76a60426 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80c61bad-4f42-4313-b863-1210f3d2c515 | service: service-general +[2026-04-16 14:23:05.509] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510135106600002 | request_id: 80c61bad-4f42-4313-b863-1210f3d2c515 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 727f0cdc-9eec-41a8-a3f6-6eafed037489 | service: service-general +[2026-04-16 14:23:05.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024512620002 | request_id: 727f0cdc-9eec-41a8-a3f6-6eafed037489 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5bf7d80-e1c5-4d52-ae62-14896afdbf35 | service: service-general +[2026-04-16 14:23:05.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066010980002 | request_id: c5bf7d80-e1c5-4d52-ae62-14896afdbf35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54ceb6ad-c046-4228-934e-7082849d983d | service: service-general +[2026-04-16 14:23:05.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.687µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503040903920001 | request_id: 54ceb6ad-c046-4228-934e-7082849d983d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.514] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3939f7d-52d5-496f-8762-8cc83bdf1409 | service: service-general +[2026-04-16 14:23:05.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011802640001 | request_id: a3939f7d-52d5-496f-8762-8cc83bdf1409 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa6240e7-6b26-431b-9ccd-f839f42f149a | service: service-general +[2026-04-16 14:23:05.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031410870001 | request_id: aa6240e7-6b26-431b-9ccd-f839f42f149a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e6613fa-3cfd-440b-bb61-437c5a64e913 | service: service-general +[2026-04-16 14:23:05.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151816 | request_id: 4e6613fa-3cfd-440b-bb61-437c5a64e913 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e24ea39-63c0-4b05-836a-8bd99f2a0b9f | service: service-general +[2026-04-16 14:23:05.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 8e24ea39-63c0-4b05-836a-8bd99f2a0b9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b7b2f14-32f6-4361-a9f3-6b6583777d8a | service: service-general +[2026-04-16 14:23:05.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246210530001 | request_id: 9b7b2f14-32f6-4361-a9f3-6b6583777d8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 548eb61e-6856-4c26-bb03-a4be9d5e2580 | service: service-general +[2026-04-16 14:23:05.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558159 | request_id: 548eb61e-6856-4c26-bb03-a4be9d5e2580 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 872c61a4-7154-46a2-b4fb-191467fef8f8 | service: service-general +[2026-04-16 14:23:05.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190702840001 | request_id: 872c61a4-7154-46a2-b4fb-191467fef8f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd99b7a0-6195-4292-bb79-0998c7f9908c | service: service-general +[2026-04-16 14:23:05.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505216809150001 | request_id: dd99b7a0-6195-4292-bb79-0998c7f9908c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c375391-35c6-4cda-ae24-dd8d2a408e68 | service: service-general +[2026-04-16 14:23:05.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094607740003 | request_id: 3c375391-35c6-4cda-ae24-dd8d2a408e68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 019f442e-3f13-4786-aa77-b24d6bc1df4e | service: service-general +[2026-04-16 14:23:05.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086904820002 | request_id: 019f442e-3f13-4786-aa77-b24d6bc1df4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.525] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 489483bf-1045-4c0a-aa1d-bea8508d976a | service: service-general +[2026-04-16 14:23:05.525] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507046612840001 | request_id: 489483bf-1045-4c0a-aa1d-bea8508d976a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2eedba0e-e754-466e-abe6-7523e2ceed3b | service: service-general +[2026-04-16 14:23:05.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505066203740001 | request_id: 2eedba0e-e754-466e-abe6-7523e2ceed3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a55b0eec-a435-40e6-b02f-0a002f0927d8 | service: service-general +[2026-04-16 14:23:05.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512104803690002 | request_id: a55b0eec-a435-40e6-b02f-0a002f0927d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a05ac3f1-0738-4814-9e3e-35cf351095b6 | service: service-general +[2026-04-16 14:23:05.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096108110001 | request_id: a05ac3f1-0738-4814-9e3e-35cf351095b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0d6dc76-a070-4aa5-834d-3535917791f2 | service: service-general +[2026-04-16 14:23:05.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: f0d6dc76-a070-4aa5-834d-3535917791f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.530] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7115b504-4a1e-4419-8976-87a5bec4c838 | service: service-general +[2026-04-16 14:23:05.530] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016611710001 | request_id: 7115b504-4a1e-4419-8976-87a5bec4c838 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a2c08ce-e4eb-44fa-8888-50f05cdc20df | service: service-general +[2026-04-16 14:23:05.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508082107120001 | request_id: 9a2c08ce-e4eb-44fa-8888-50f05cdc20df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ebbd37d-ee41-4f04-9c3c-90479ee523c7 | service: service-general +[2026-04-16 14:23:05.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503055503810002 | request_id: 7ebbd37d-ee41-4f04-9c3c-90479ee523c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbd6ac13-ba9f-40c1-98ba-aafe26bdf48d | service: service-general +[2026-04-16 14:23:05.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 685.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115701580001 | request_id: bbd6ac13-ba9f-40c1-98ba-aafe26bdf48d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca8af962-c80c-4785-85d9-b966eab17956 | service: service-general +[2026-04-16 14:23:05.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.917µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: ca8af962-c80c-4785-85d9-b966eab17956 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06406acd-f711-4687-8876-9c8eab79e0ad | service: service-general +[2026-04-16 14:23:05.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306750007 | request_id: 06406acd-f711-4687-8876-9c8eab79e0ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26c9ef40-293b-4cb1-a9bb-39c58341e26b | service: service-general +[2026-04-16 14:23:05.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3172024501800014 | request_id: 26c9ef40-293b-4cb1-a9bb-39c58341e26b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2494673e-cad0-4d4e-9aa8-f551977ed372 | service: service-general +[2026-04-16 14:23:05.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514106803700002 | request_id: 2494673e-cad0-4d4e-9aa8-f551977ed372 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddd802e2-8163-4a69-af42-3976c41f798e | service: service-general +[2026-04-16 14:23:05.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336903880002 | request_id: ddd802e2-8163-4a69-af42-3976c41f798e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8f199c6-628a-477f-a59b-df4b8f5f6a80 | service: service-general +[2026-04-16 14:23:05.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074910850004 | request_id: f8f199c6-628a-477f-a59b-df4b8f5f6a80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f98dcca9-7381-462b-92b7-039bdbeaab37 | service: service-general +[2026-04-16 14:23:05.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: f98dcca9-7381-462b-92b7-039bdbeaab37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12f4a72c-6b3c-4dce-aa7f-c7d3fbbb7106 | service: service-general +[2026-04-16 14:23:05.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214805960002 | request_id: 12f4a72c-6b3c-4dce-aa7f-c7d3fbbb7106 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 731fe6d6-41fd-4c34-8986-fe8a81ce2a59 | service: service-general +[2026-04-16 14:23:05.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266407860003 | request_id: 731fe6d6-41fd-4c34-8986-fe8a81ce2a59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33c5ddc0-080d-4b05-8d4a-46b6be1b0b59 | service: service-general +[2026-04-16 14:23:05.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: 33c5ddc0-080d-4b05-8d4a-46b6be1b0b59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34421d52-b03d-4cf2-8176-74fc556b11d9 | service: service-general +[2026-04-16 14:23:05.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264101680030 | request_id: 34421d52-b03d-4cf2-8176-74fc556b11d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf7cb0b5-8696-4da6-aeb9-32ca4bcaf2f0 | service: service-general +[2026-04-16 14:23:05.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503080410540002 | request_id: cf7cb0b5-8696-4da6-aeb9-32ca4bcaf2f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e162a16-8293-4cd7-91a9-a0208eac1cc8 | service: service-general +[2026-04-16 14:23:05.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 114.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545922 | request_id: 1e162a16-8293-4cd7-91a9-a0208eac1cc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0a2a1ef-b122-4ce9-9801-999898abbfdb | service: service-general +[2026-04-16 14:23:05.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.745µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7405103005900001 | request_id: c0a2a1ef-b122-4ce9-9801-999898abbfdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 410b6fb4-f30a-4a60-b6ed-c6ad4fe870c0 | service: service-general +[2026-04-16 14:23:05.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184708780002 | request_id: 410b6fb4-f30a-4a60-b6ed-c6ad4fe870c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9b99166-49df-4337-a946-98ada415fa95 | service: service-general +[2026-04-16 14:23:05.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052305050001 | request_id: d9b99166-49df-4337-a946-98ada415fa95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 848ef971-652a-4961-b8d1-e48e4d1f154a | service: service-general +[2026-04-16 14:23:05.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014507750007 | request_id: 848ef971-652a-4961-b8d1-e48e4d1f154a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 568b6fb5-0c66-46e7-822c-de9a1ec3be6f | service: service-general +[2026-04-16 14:23:05.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145010680005 | request_id: 568b6fb5-0c66-46e7-822c-de9a1ec3be6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a636d9fc-f360-42bf-b20e-13919be86340 | service: service-general +[2026-04-16 14:23:05.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015002550001 | request_id: a636d9fc-f360-42bf-b20e-13919be86340 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 371d9698-e20e-4b5a-b9af-850f9bb7eb03 | service: service-general +[2026-04-16 14:23:05.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064101600028 | request_id: 371d9698-e20e-4b5a-b9af-850f9bb7eb03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88a74043-3511-4ac3-9aea-fa0e3f684c60 | service: service-general +[2026-04-16 14:23:05.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054805810016 | request_id: 88a74043-3511-4ac3-9aea-fa0e3f684c60 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75a05745-2b33-4c51-abb7-4bf3a92f234c | service: service-general +[2026-04-16 14:23:05.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.471µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571017105980003 | request_id: 75a05745-2b33-4c51-abb7-4bf3a92f234c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9a27cec-f8f4-42ea-9e65-2eb06f649b54 | service: service-general +[2026-04-16 14:23:05.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911493761 | request_id: c9a27cec-f8f4-42ea-9e65-2eb06f649b54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8c708ac-09bb-41b6-a52d-bc43d92f3238 | service: service-general +[2026-04-16 14:23:05.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074509910001 | request_id: b8c708ac-09bb-41b6-a52d-bc43d92f3238 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 83edab0a-382e-4993-82bc-1bddb46de8e0 | service: service-general +[2026-04-16 14:23:05.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336405790004 | request_id: 83edab0a-382e-4993-82bc-1bddb46de8e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 19999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9067d4a-d165-41b4-9917-397cda56cc4a | service: service-general +[2026-04-16 14:23:05.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: f9067d4a-d165-41b4-9917-397cda56cc4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb905e32-7bc3-4d7c-a60e-c109fa56f261 | service: service-general +[2026-04-16 14:23:05.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024102670003 | request_id: bb905e32-7bc3-4d7c-a60e-c109fa56f261 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd9976d4-017d-4cba-9ade-884d6740534b | service: service-general +[2026-04-16 14:23:05.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300110590001 | request_id: cd9976d4-017d-4cba-9ade-884d6740534b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02e2d676-9473-4f99-a0ab-0fc09ccb5e3f | service: service-general +[2026-04-16 14:23:05.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510162504840001 | request_id: 02e2d676-9473-4f99-a0ab-0fc09ccb5e3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f0059d7-5a5f-49c7-bc6e-3dd60fb4be94 | service: service-general +[2026-04-16 14:23:05.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505044807830004 | request_id: 8f0059d7-5a5f-49c7-bc6e-3dd60fb4be94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a271f1e-fca4-45ca-b0ae-d391ec64104c | service: service-general +[2026-04-16 14:23:05.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094108630047 | request_id: 8a271f1e-fca4-45ca-b0ae-d391ec64104c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 209b8658-aa60-481c-8c58-5897669ad519 | service: service-general +[2026-04-16 14:23:05.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.004µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578126704800002 | request_id: 209b8658-aa60-481c-8c58-5897669ad519 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a00a7e5a-7cdb-42e1-bd31-262df3d00ca7 | service: service-general +[2026-04-16 14:23:05.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021109810002 | request_id: a00a7e5a-7cdb-42e1-bd31-262df3d00ca7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bdad834-596a-46e5-a2e0-c495b97eb925 | service: service-general +[2026-04-16 14:23:05.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245411860003 | request_id: 0bdad834-596a-46e5-a2e0-c495b97eb925 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca973055-dcec-4a08-9704-44c6d87ff140 | service: service-general +[2026-04-16 14:23:05.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506034305690001 | request_id: ca973055-dcec-4a08-9704-44c6d87ff140 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e334d54-dda9-47d9-9e8c-0431e200530c | service: service-general +[2026-04-16 14:23:05.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514181103870003 | request_id: 2e334d54-dda9-47d9-9e8c-0431e200530c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05cc4934-9924-43a2-8d13-ecb861abbd25 | service: service-general +[2026-04-16 14:23:05.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507045005840005 | request_id: 05cc4934-9924-43a2-8d13-ecb861abbd25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 089622a7-ff33-44fb-8a4c-bb11cae98065 | service: service-general +[2026-04-16 14:23:05.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505091101180002 | request_id: 089622a7-ff33-44fb-8a4c-bb11cae98065 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa44cb2b-6252-49d6-810a-eafaaa8f4fd5 | service: service-general +[2026-04-16 14:23:05.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241911780004 | request_id: aa44cb2b-6252-49d6-810a-eafaaa8f4fd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce02c71c-f8c9-4a99-b280-d3f9acb55bb8 | service: service-general +[2026-04-16 14:23:05.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045108180004 | request_id: ce02c71c-f8c9-4a99-b280-d3f9acb55bb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee9758f6-5525-4a0b-ac1f-6524304919cf | service: service-general +[2026-04-16 14:23:05.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.646µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522195207700003 | request_id: ee9758f6-5525-4a0b-ac1f-6524304919cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7688d48-d9b7-40d2-aa76-f99b2f46794e | service: service-general +[2026-04-16 14:23:05.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056009880001 | request_id: f7688d48-d9b7-40d2-aa76-f99b2f46794e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52a1ff51-f509-41fc-84d7-6a0cf49f3797 | service: service-general +[2026-04-16 14:23:05.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056806630001 | request_id: 52a1ff51-f509-41fc-84d7-6a0cf49f3797 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a76c12f-5cda-4cad-8764-367c7ca36b42 | service: service-general +[2026-04-16 14:23:05.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025810740003 | request_id: 2a76c12f-5cda-4cad-8764-367c7ca36b42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c140d86-5537-41a0-aa99-852c718d5c68 | service: service-general +[2026-04-16 14:23:05.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155206740005 | request_id: 6c140d86-5537-41a0-aa99-852c718d5c68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e612db5f-daf4-483b-9637-56bc6bfdf70c | service: service-general +[2026-04-16 14:23:05.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505090509110001 | request_id: e612db5f-daf4-483b-9637-56bc6bfdf70c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9f33c34-0c57-4c95-94eb-96823652e309 | service: service-general +[2026-04-16 14:23:05.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506095011650002 | request_id: e9f33c34-0c57-4c95-94eb-96823652e309 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8c39e69-0a9f-4bac-996e-650a8cd55c1f | service: service-general +[2026-04-16 14:23:05.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: f8c39e69-0a9f-4bac-996e-650a8cd55c1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6c15009-be6d-4bce-b712-8e63b4d311eb | service: service-general +[2026-04-16 14:23:05.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503136808930002 | request_id: a6c15009-be6d-4bce-b712-8e63b4d311eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30ad7301-0e3b-48e5-b980-c15cb5507237 | service: service-general +[2026-04-16 14:23:05.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 30ad7301-0e3b-48e5-b980-c15cb5507237 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58c4d7ed-47a0-408a-939a-95d8215acf37 | service: service-general +[2026-04-16 14:23:05.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056303480002 | request_id: 58c4d7ed-47a0-408a-939a-95d8215acf37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f062b677-f568-44df-8fbe-895b9e0d5e75 | service: service-general +[2026-04-16 14:23:05.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016606090005 | request_id: f062b677-f568-44df-8fbe-895b9e0d5e75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 521e1f9e-fa17-4e3a-a363-3a6b984db945 | service: service-general +[2026-04-16 14:23:05.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095808710002 | request_id: 521e1f9e-fa17-4e3a-a363-3a6b984db945 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b75a93b-45f8-4926-a0fa-eb5b938e4be7 | service: service-general +[2026-04-16 14:23:05.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034412650003 | request_id: 4b75a93b-45f8-4926-a0fa-eb5b938e4be7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3559cee-5a21-4035-94bc-6d199daf627e | service: service-general +[2026-04-16 14:23:05.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510054103030007 | request_id: c3559cee-5a21-4035-94bc-6d199daf627e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98fa9e3d-cb77-4e27-a994-01db8cdb20b3 | service: service-general +[2026-04-16 14:23:05.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503124604700002 | request_id: 98fa9e3d-cb77-4e27-a994-01db8cdb20b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f76557a7-cc63-4963-b0f0-77ddddfeceab | service: service-general +[2026-04-16 14:23:05.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010507620005 | request_id: f76557a7-cc63-4963-b0f0-77ddddfeceab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c921b68-10e8-4a8f-bd6f-eb3f855a904e | service: service-general +[2026-04-16 14:23:05.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 6c921b68-10e8-4a8f-bd6f-eb3f855a904e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 288ab791-565b-4ccb-a008-33142dcb5f6d | service: service-general +[2026-04-16 14:23:05.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504125509710001 | request_id: 288ab791-565b-4ccb-a008-33142dcb5f6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58ddfff9-6ba6-4d4d-84cf-4cda3a1de99e | service: service-general +[2026-04-16 14:23:05.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134107600044 | request_id: 58ddfff9-6ba6-4d4d-84cf-4cda3a1de99e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b9bd3ad-f91b-45ff-b063-4b2a37b5d76a | service: service-general +[2026-04-16 14:23:05.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505091611130001 | request_id: 4b9bd3ad-f91b-45ff-b063-4b2a37b5d76a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c92e9e9-cbef-4b3c-89c5-f607e198e576 | service: service-general +[2026-04-16 14:23:05.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508106802700002 | request_id: 0c92e9e9-cbef-4b3c-89c5-f607e198e576 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ca52450-bf4c-460a-bbf6-a6531212d1c6 | service: service-general +[2026-04-16 14:23:05.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156101 | request_id: 6ca52450-bf4c-460a-bbf6-a6531212d1c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d19de8bb-f9a7-4a7e-8f5b-ca8c54da12db | service: service-general +[2026-04-16 14:23:05.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557190 | request_id: d19de8bb-f9a7-4a7e-8f5b-ca8c54da12db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eee92975-4cab-46e3-8986-e1d1073eaaac | service: service-general +[2026-04-16 14:23:05.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270509670002 | request_id: eee92975-4cab-46e3-8986-e1d1073eaaac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d51f2aaa-1f5f-44b3-b573-0de97b84e605 | service: service-general +[2026-04-16 14:23:05.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523180506750011 | request_id: d51f2aaa-1f5f-44b3-b573-0de97b84e605 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 889f61a5-c140-4c6b-9fe3-b6318b63cff0 | service: service-general +[2026-04-16 14:23:05.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015007800010 | request_id: 889f61a5-c140-4c6b-9fe3-b6318b63cff0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3cc4586-dce0-4e63-8005-cc0482edee27 | service: service-general +[2026-04-16 14:23:05.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517050607820002 | request_id: e3cc4586-dce0-4e63-8005-cc0482edee27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8fa4fc5-f048-476d-9bd6-54d5e14be681 | service: service-general +[2026-04-16 14:23:05.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.223µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574010304190001 | request_id: d8fa4fc5-f048-476d-9bd6-54d5e14be681 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae5df708-e0e5-438e-9e23-75d34d98c27d | service: service-general +[2026-04-16 14:23:05.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507032911650002 | request_id: ae5df708-e0e5-438e-9e23-75d34d98c27d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79123be2-bf73-4d2b-b137-cd943472f452 | service: service-general +[2026-04-16 14:23:05.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.046µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524225006930003 | request_id: 79123be2-bf73-4d2b-b137-cd943472f452 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccca7297-204e-4815-a97b-53c7ce1369e0 | service: service-general +[2026-04-16 14:23:05.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: ccca7297-204e-4815-a97b-53c7ce1369e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 405375a9-4b16-44cd-ae26-aab717acdd36 | service: service-general +[2026-04-16 14:23:05.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180102510001 | request_id: 405375a9-4b16-44cd-ae26-aab717acdd36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0017d9ba-cec7-4621-a1c6-be447f7cb8de | service: service-general +[2026-04-16 14:23:05.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.767µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501112602680001 | request_id: 0017d9ba-cec7-4621-a1c6-be447f7cb8de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9199821d-6a8f-4df8-a06e-09a281179544 | service: service-general +[2026-04-16 14:23:05.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513124402200001 | request_id: 9199821d-6a8f-4df8-a06e-09a281179544 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 740b2816-4ffd-433f-aa0c-f779c1f17782 | service: service-general +[2026-04-16 14:23:05.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507286404760002 | request_id: 740b2816-4ffd-433f-aa0c-f779c1f17782 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2d6962e-1758-4c8b-8bd1-b9f313d72155 | service: service-general +[2026-04-16 14:23:05.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0300000000000000 | request_id: a2d6962e-1758-4c8b-8bd1-b9f313d72155 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30c2eb9c-a845-4e5e-b2c3-bc9668cacba9 | service: service-general +[2026-04-16 14:23:05.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251908450004 | request_id: 30c2eb9c-a845-4e5e-b2c3-bc9668cacba9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91f9f2fa-5efd-4359-a6d4-8cb219dfd73e | service: service-general +[2026-04-16 14:23:05.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054603510003 | request_id: 91f9f2fa-5efd-4359-a6d4-8cb219dfd73e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09f185d3-1b26-4e3b-94db-c3c38fd30653 | service: service-general +[2026-04-16 14:23:05.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507225903620001 | request_id: 09f185d3-1b26-4e3b-94db-c3c38fd30653 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68be1c1c-5716-4a43-adb0-d27c72a620b3 | service: service-general +[2026-04-16 14:23:05.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556692 | request_id: 68be1c1c-5716-4a43-adb0-d27c72a620b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3098da0-a672-4993-8aeb-e81e9777f3aa | service: service-general +[2026-04-16 14:23:05.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130112620001 | request_id: f3098da0-a672-4993-8aeb-e81e9777f3aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfcafce5-21fb-4966-ad50-8cf2074cccc3 | service: service-general +[2026-04-16 14:23:05.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.614µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111261230 | request_id: bfcafce5-21fb-4966-ad50-8cf2074cccc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d15262bb-efaf-4c41-9962-6915ca639254 | service: service-general +[2026-04-16 14:23:05.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514194201700002 | request_id: d15262bb-efaf-4c41-9962-6915ca639254 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fb5f810-528c-49e7-a606-0c6946b58808 | service: service-general +[2026-04-16 14:23:05.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084811900004 | request_id: 7fb5f810-528c-49e7-a606-0c6946b58808 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00f2b66e-dbbd-4a7a-99be-57f89112b94c | service: service-general +[2026-04-16 14:23:05.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214709730003 | request_id: 00f2b66e-dbbd-4a7a-99be-57f89112b94c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40afa947-e3fd-40d9-93b7-cc902b066c8f | service: service-general +[2026-04-16 14:23:05.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242010860002 | request_id: 40afa947-e3fd-40d9-93b7-cc902b066c8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40c2345f-b0c2-4542-bcdf-74c0934909c3 | service: service-general +[2026-04-16 14:23:05.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.449µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507200101630004 | request_id: 40c2345f-b0c2-4542-bcdf-74c0934909c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 401c63b8-1dc5-4d73-8b30-28936948c446 | service: service-general +[2026-04-16 14:23:05.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100510760004 | request_id: 401c63b8-1dc5-4d73-8b30-28936948c446 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db80eb32-ce0e-4cf5-8f6b-81ae91f9f744 | service: service-general +[2026-04-16 14:23:05.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000222221 | request_id: db80eb32-ce0e-4cf5-8f6b-81ae91f9f744 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10fbcce3-967b-4e9f-9a52-7b7a89e78958 | service: service-general +[2026-04-16 14:23:05.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301010570003 | request_id: 10fbcce3-967b-4e9f-9a52-7b7a89e78958 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c4e8660-8849-4c4d-b6cc-9e86fd0f5773 | service: service-general +[2026-04-16 14:23:05.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146708620001 | request_id: 1c4e8660-8849-4c4d-b6cc-9e86fd0f5773 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be379d8f-0cd2-44a8-897c-ae8592dcd60e | service: service-general +[2026-04-16 14:23:05.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234912680002 | request_id: be379d8f-0cd2-44a8-897c-ae8592dcd60e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 60b592ad-3eb2-4ae8-becc-b7c379fb3a54 | service: service-general +[2026-04-16 14:23:05.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502201712650001 | request_id: 60b592ad-3eb2-4ae8-becc-b7c379fb3a54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df9ec1df-a13e-424e-b80e-c275b84be87d | service: service-general +[2026-04-16 14:23:05.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516046211080001 | request_id: df9ec1df-a13e-424e-b80e-c275b84be87d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3fc01c10-51b3-4181-9b7c-a6c1a3fd14db | service: service-general +[2026-04-16 14:23:05.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504016506780003 | request_id: 3fc01c10-51b3-4181-9b7c-a6c1a3fd14db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1bb67f8-7e66-4df6-818c-87088f8b9747 | service: service-general +[2026-04-16 14:23:05.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 460.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012909860002 | request_id: e1bb67f8-7e66-4df6-818c-87088f8b9747 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f18bd9c-15e0-42c2-a27e-fbe4a321b4b0 | service: service-general +[2026-04-16 14:23:05.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.716µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031212570002 | request_id: 9f18bd9c-15e0-42c2-a27e-fbe4a321b4b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2d46c24-ee55-475f-b511-3dbc6e4b0d9a | service: service-general +[2026-04-16 14:23:05.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9202122312090001 | request_id: b2d46c24-ee55-475f-b511-3dbc6e4b0d9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2417bc8-736f-4925-b8fa-d655ad897fe0 | service: service-general +[2026-04-16 14:23:05.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.906µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230806160003 | request_id: b2417bc8-736f-4925-b8fa-d655ad897fe0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30313bf6-bd4d-466b-940c-8949ba224c96 | service: service-general +[2026-04-16 14:23:05.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506185008730003 | request_id: 30313bf6-bd4d-466b-940c-8949ba224c96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1ec7525-463a-41b2-bd21-39ac3b23bd81 | service: service-general +[2026-04-16 14:23:05.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244703760004 | request_id: c1ec7525-463a-41b2-bd21-39ac3b23bd81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f872d14-a1da-4514-83ce-336fa5ac7f56 | service: service-general +[2026-04-16 14:23:05.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503125310600002 | request_id: 9f872d14-a1da-4514-83ce-336fa5ac7f56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7c2e4f0-4cb9-4825-ab11-4953eb9c05a1 | service: service-general +[2026-04-16 14:23:05.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104301630005 | request_id: c7c2e4f0-4cb9-4825-ab11-4953eb9c05a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db0631c8-16a6-491b-ab27-b470c18ad416 | service: service-general +[2026-04-16 14:23:05.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.627µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051212570003 | request_id: db0631c8-16a6-491b-ab27-b470c18ad416 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac9d2de7-e9c1-450b-b884-1f1e4b569c48 | service: service-general +[2026-04-16 14:23:05.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015808720005 | request_id: ac9d2de7-e9c1-450b-b884-1f1e4b569c48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3836b6c-5cdc-4f10-a070-e6d45ffd028e | service: service-general +[2026-04-16 14:23:05.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054709910001 | request_id: e3836b6c-5cdc-4f10-a070-e6d45ffd028e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d64606ef-2324-4152-9641-6e2b47ffe7e9 | service: service-general +[2026-04-16 14:23:05.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.608µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508106802530008 | request_id: d64606ef-2324-4152-9641-6e2b47ffe7e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d3ed82b-dc22-456c-8aac-d2f14fd78ba5 | service: service-general +[2026-04-16 14:23:05.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184907700005 | request_id: 2d3ed82b-dc22-456c-8aac-d2f14fd78ba5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1594c878-ca34-41ec-8159-07de178b931c | service: service-general +[2026-04-16 14:23:05.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264605130002 | request_id: 1594c878-ca34-41ec-8159-07de178b931c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2bb5e97-6e10-4cdd-849d-0040a87e6ffc | service: service-general +[2026-04-16 14:23:05.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504052409790002 | request_id: c2bb5e97-6e10-4cdd-849d-0040a87e6ffc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a7f6387-3572-4ca3-88fb-d5f6f8dccff9 | service: service-general +[2026-04-16 14:23:05.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.519µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300208770004 | request_id: 2a7f6387-3572-4ca3-88fb-d5f6f8dccff9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2219deef-ecf6-48c9-8e59-6402be463ec1 | service: service-general +[2026-04-16 14:23:05.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074903790003 | request_id: 2219deef-ecf6-48c9-8e59-6402be463ec1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddb3ae27-516d-4be5-8b40-670810370b20 | service: service-general +[2026-04-16 14:23:05.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: ddb3ae27-516d-4be5-8b40-670810370b20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b34d9657-2879-4cc4-8761-591a7eb3642a | service: service-general +[2026-04-16 14:23:05.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: b34d9657-2879-4cc4-8761-591a7eb3642a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cbce790-9ce8-4eba-85fb-40e7eb3c866c | service: service-general +[2026-04-16 14:23:05.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507020205590005 | request_id: 2cbce790-9ce8-4eba-85fb-40e7eb3c866c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3450c369-2709-49a3-9139-c2d440994fc5 | service: service-general +[2026-04-16 14:23:05.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517196309970001 | request_id: 3450c369-2709-49a3-9139-c2d440994fc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9d07a4c-2914-4f1e-96a0-57eae285578d | service: service-general +[2026-04-16 14:23:05.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.219µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505034405730002 | request_id: e9d07a4c-2914-4f1e-96a0-57eae285578d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a0d85d6-8d97-4285-9f22-ad5c7adfd8b5 | service: service-general +[2026-04-16 14:23:05.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026512640003 | request_id: 3a0d85d6-8d97-4285-9f22-ad5c7adfd8b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6068bd1-f943-4a7b-89c6-cccd88281e35 | service: service-general +[2026-04-16 14:23:05.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.016µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151817 | request_id: c6068bd1-f943-4a7b-89c6-cccd88281e35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68c9b85c-b95c-4cd6-88b5-45187b4e9526 | service: service-general +[2026-04-16 14:23:05.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116601170003 | request_id: 68c9b85c-b95c-4cd6-88b5-45187b4e9526 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d06d53d-1928-495c-9d7a-d3b63ac6bc9d | service: service-general +[2026-04-16 14:23:05.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026909670007 | request_id: 6d06d53d-1928-495c-9d7a-d3b63ac6bc9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9766307-7141-4c9b-9117-0ef7882f7178 | service: service-general +[2026-04-16 14:23:05.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556949 | request_id: c9766307-7141-4c9b-9117-0ef7882f7178 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e11cd7d-fe1b-46af-9571-f8b4957d5956 | service: service-general +[2026-04-16 14:23:05.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097011680003 | request_id: 4e11cd7d-fe1b-46af-9571-f8b4957d5956 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d981c2f-2ee5-4bb5-a483-9f391f3dca62 | service: service-general +[2026-04-16 14:23:05.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034407820005 | request_id: 8d981c2f-2ee5-4bb5-a483-9f391f3dca62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f05b5ceb-ff9b-4f36-a1a4-3a0d9d9dda0d | service: service-general +[2026-04-16 14:23:05.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056407610001 | request_id: f05b5ceb-ff9b-4f36-a1a4-3a0d9d9dda0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 782e4278-3e2e-4cfb-bacb-8a6ad917d9b9 | service: service-general +[2026-04-16 14:23:05.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.896µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175405870001 | request_id: 782e4278-3e2e-4cfb-bacb-8a6ad917d9b9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5266c6f0-d18f-46ea-b469-690c5c969c85 | service: service-general +[2026-04-16 14:23:05.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014903600006 | request_id: 5266c6f0-d18f-46ea-b469-690c5c969c85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0a91d97-c9e4-4449-a747-dcc15691e874 | service: service-general +[2026-04-16 14:23:05.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016806950005 | request_id: c0a91d97-c9e4-4449-a747-dcc15691e874 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7946e57b-daad-473d-b5d3-6a9e54fc3873 | service: service-general +[2026-04-16 14:23:05.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512052907960001 | request_id: 7946e57b-daad-473d-b5d3-6a9e54fc3873 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73a4b9dc-36f6-4c96-be33-8fb9a1db17e0 | service: service-general +[2026-04-16 14:23:05.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507274302200002 | request_id: 73a4b9dc-36f6-4c96-be33-8fb9a1db17e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.673] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c060234f-4b96-4069-978d-2ef6608aff95 | service: service-general +[2026-04-16 14:23:05.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.67µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506146410710001 | request_id: c060234f-4b96-4069-978d-2ef6608aff95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fceb3cdd-15ee-4c59-9f31-d17a41a2ff26 | service: service-general +[2026-04-16 14:23:05.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579030708830001 | request_id: fceb3cdd-15ee-4c59-9f31-d17a41a2ff26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c0b5a51-830f-489a-817b-0755bc1d912e | service: service-general +[2026-04-16 14:23:05.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097112550024 | request_id: 4c0b5a51-830f-489a-817b-0755bc1d912e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14757677-26b1-4d85-9936-0a99bb6b3b04 | service: service-general +[2026-04-16 14:23:05.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214812700002 | request_id: 14757677-26b1-4d85-9936-0a99bb6b3b04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47414db4-e437-40a7-ae74-e8714be0e345 | service: service-general +[2026-04-16 14:23:05.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558040 | request_id: 47414db4-e437-40a7-ae74-e8714be0e345 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b2cfcb1-a9eb-4880-9c9c-69f0d682fd42 | service: service-general +[2026-04-16 14:23:05.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.099µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578031908450001 | request_id: 4b2cfcb1-a9eb-4880-9c9c-69f0d682fd42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f615ce7-140c-4230-9177-1e37f80e4a6b | service: service-general +[2026-04-16 14:23:05.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.971µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504116707800005 | request_id: 9f615ce7-140c-4230-9177-1e37f80e4a6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3c46b45-1d8f-4f0d-8d8d-33b56d24f6ce | service: service-general +[2026-04-16 14:23:05.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510131010520002 | request_id: f3c46b45-1d8f-4f0d-8d8d-33b56d24f6ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e3e7a4d-5042-4902-ba18-b207ef5e0bb5 | service: service-general +[2026-04-16 14:23:05.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026702070005 | request_id: 5e3e7a4d-5042-4902-ba18-b207ef5e0bb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2007ff4-0205-43c8-9026-eb9017d7a96c | service: service-general +[2026-04-16 14:23:05.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151818 | request_id: b2007ff4-0205-43c8-9026-eb9017d7a96c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d716fde2-0c17-49d5-ac00-081cc37bebd5 | service: service-general +[2026-04-16 14:23:05.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104807590003 | request_id: d716fde2-0c17-49d5-ac00-081cc37bebd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05944db8-1c96-45e8-b034-f97dea030794 | service: service-general +[2026-04-16 14:23:05.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509115206600002 | request_id: 05944db8-1c96-45e8-b034-f97dea030794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 782bfbcd-edce-446a-8a22-72565b2ff510 | service: service-general +[2026-04-16 14:23:05.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 782bfbcd-edce-446a-8a22-72565b2ff510 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f732f04-a356-4962-ba67-b722fbe663cc | service: service-general +[2026-04-16 14:23:05.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575046604170002 | request_id: 3f732f04-a356-4962-ba67-b722fbe663cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6400961-9e5b-4d77-a142-990b2dafeb21 | service: service-general +[2026-04-16 14:23:05.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.24µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516034806780005 | request_id: e6400961-9e5b-4d77-a142-990b2dafeb21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d1fc211-c78b-4ac9-9054-03b03ebf1771 | service: service-general +[2026-04-16 14:23:05.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160809650002 | request_id: 2d1fc211-c78b-4ac9-9054-03b03ebf1771 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77c38273-5872-4f12-9343-f550493087ca | service: service-general +[2026-04-16 14:23:05.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054907960001 | request_id: 77c38273-5872-4f12-9343-f550493087ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab10cd78-f4a1-4a61-a6b0-ef438fd184d7 | service: service-general +[2026-04-16 14:23:05.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503065806670002 | request_id: ab10cd78-f4a1-4a61-a6b0-ef438fd184d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d603f69-42fc-4963-85e0-93a8a5f796fb | service: service-general +[2026-04-16 14:23:05.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504140902790001 | request_id: 0d603f69-42fc-4963-85e0-93a8a5f796fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4739bbe-1cd4-46a7-a785-c08f415d4efc | service: service-general +[2026-04-16 14:23:05.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185005030001 | request_id: f4739bbe-1cd4-46a7-a785-c08f415d4efc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63abc42d-c1eb-4383-ba76-bf3272ee7dd6 | service: service-general +[2026-04-16 14:23:05.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503131110530001 | request_id: 63abc42d-c1eb-4383-ba76-bf3272ee7dd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6a5a0510-c777-476b-8934-042f5c3662a6 | service: service-general +[2026-04-16 14:23:05.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016103120002 | request_id: 6a5a0510-c777-476b-8934-042f5c3662a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75c803be-b001-4a83-9a06-cc56bdbd24b2 | service: service-general +[2026-04-16 14:23:05.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044608760006 | request_id: 75c803be-b001-4a83-9a06-cc56bdbd24b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 997707ea-5da3-45e9-9133-a84353869a9b | service: service-general +[2026-04-16 14:23:05.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.39µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151819 | request_id: 997707ea-5da3-45e9-9133-a84353869a9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f0366e0-dc56-4df8-8396-8e5dc5851d6b | service: service-general +[2026-04-16 14:23:05.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084407650001 | request_id: 0f0366e0-dc56-4df8-8396-8e5dc5851d6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02844323-7e2c-4889-a14c-2eaa57663a30 | service: service-general +[2026-04-16 14:23:05.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015011140006 | request_id: 02844323-7e2c-4889-a14c-2eaa57663a30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 782a2ab7-9755-429a-99a4-21f2c0808865 | service: service-general +[2026-04-16 14:23:05.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 782a2ab7-9755-429a-99a4-21f2c0808865 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 004c2acf-062b-4969-bf4f-fa257f4566a3 | service: service-general +[2026-04-16 14:23:05.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014809510005 | request_id: 004c2acf-062b-4969-bf4f-fa257f4566a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0335c438-a7d9-45b0-a04e-9b501f9b3e68 | service: service-general +[2026-04-16 14:23:05.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3520066104660001 | request_id: 0335c438-a7d9-45b0-a04e-9b501f9b3e68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 360ec5e3-a1f4-4faa-8026-8eaa218c345b | service: service-general +[2026-04-16 14:23:05.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696337 | request_id: 360ec5e3-a1f4-4faa-8026-8eaa218c345b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 389cc027-6a54-44b0-94bf-218cce4000e0 | service: service-general +[2026-04-16 14:23:05.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472082905930001 | request_id: 389cc027-6a54-44b0-94bf-218cce4000e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 469dfb65-4023-400b-af9d-45eb4d04e70c | service: service-general +[2026-04-16 14:23:05.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015303690002 | request_id: 469dfb65-4023-400b-af9d-45eb4d04e70c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2be12a0-1ccc-4ab5-a206-41d007ec0d0d | service: service-general +[2026-04-16 14:23:05.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.958µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054708600003 | request_id: a2be12a0-1ccc-4ab5-a206-41d007ec0d0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b0c2253-c51d-4e1b-b193-77bc35413dd2 | service: service-general +[2026-04-16 14:23:05.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014107500079 | request_id: 1b0c2253-c51d-4e1b-b193-77bc35413dd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a860a03-b366-4d18-8f23-34f861c8ba63 | service: service-general +[2026-04-16 14:23:05.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.12µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 2a860a03-b366-4d18-8f23-34f861c8ba63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3fc27ff-2574-41d4-bd6a-45995c84c016 | service: service-general +[2026-04-16 14:23:05.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014703650004 | request_id: b3fc27ff-2574-41d4-bd6a-45995c84c016 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bae3e24-0643-4edf-974d-643c0ed62530 | service: service-general +[2026-04-16 14:23:05.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0222233322222222 | request_id: 4bae3e24-0643-4edf-974d-643c0ed62530 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.718] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4303d3c-c323-4386-b02a-b89cbcfcad5b | service: service-general +[2026-04-16 14:23:05.718] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244806650004 | request_id: e4303d3c-c323-4386-b02a-b89cbcfcad5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68e83dd8-5218-4e1c-9f42-e29396dc39ac | service: service-general +[2026-04-16 14:23:05.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134201920001 | request_id: 68e83dd8-5218-4e1c-9f42-e29396dc39ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab788371-497c-4c9f-b983-ac53e6d725f3 | service: service-general +[2026-04-16 14:23:05.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.396µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045709780003 | request_id: ab788371-497c-4c9f-b983-ac53e6d725f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e020355e-46d5-4d61-98e4-5d71f6e74ed1 | service: service-general +[2026-04-16 14:23:05.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514103006560050 | request_id: e020355e-46d5-4d61-98e4-5d71f6e74ed1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ff35828-5f41-495b-b1d5-62ce24e2c791 | service: service-general +[2026-04-16 14:23:05.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024303740006 | request_id: 2ff35828-5f41-495b-b1d5-62ce24e2c791 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cab69ec-5c2b-4a47-8987-8af05797c104 | service: service-general +[2026-04-16 14:23:05.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010208110002 | request_id: 0cab69ec-5c2b-4a47-8987-8af05797c104 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 195ed3f3-e033-4d05-99f6-89de8839346b | service: service-general +[2026-04-16 14:23:05.725] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.636µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045489 | request_id: 195ed3f3-e033-4d05-99f6-89de8839346b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c51dce3-eedd-4fdc-8153-c6ec9a013f9a | service: service-general +[2026-04-16 14:23:05.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151820 | request_id: 9c51dce3-eedd-4fdc-8153-c6ec9a013f9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eddc6ee5-b6ef-469a-8a01-738edf36cc33 | service: service-general +[2026-04-16 14:23:05.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105630001 | request_id: eddc6ee5-b6ef-469a-8a01-738edf36cc33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2819c726-59b3-41f8-9101-0c833119f58e | service: service-general +[2026-04-16 14:23:05.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.907µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034212690003 | request_id: 2819c726-59b3-41f8-9101-0c833119f58e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be67d08f-9186-4fce-aebc-4a7921759448 | service: service-general +[2026-04-16 14:23:05.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025410480001 | request_id: be67d08f-9186-4fce-aebc-4a7921759448 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff2c7d7c-6c23-40b8-b2d2-3e3e64dc7d22 | service: service-general +[2026-04-16 14:23:05.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504041109110003 | request_id: ff2c7d7c-6c23-40b8-b2d2-3e3e64dc7d22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e89d02b5-4079-455a-ac0d-ad0b2e8321be | service: service-general +[2026-04-16 14:23:05.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362151515151773 | request_id: e89d02b5-4079-455a-ac0d-ad0b2e8321be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b36400f-4635-4a01-8de8-2a9926f8f30e | service: service-general +[2026-04-16 14:23:05.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032511000001 | request_id: 9b36400f-4635-4a01-8de8-2a9926f8f30e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ccc000c-08f2-4e37-a78d-bb3dda166b86 | service: service-general +[2026-04-16 14:23:05.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 715.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 2ccc000c-08f2-4e37-a78d-bb3dda166b86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a38fd28-aa12-4862-9311-553d4d83f7da | service: service-general +[2026-04-16 14:23:05.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111596070 | request_id: 4a38fd28-aa12-4862-9311-553d4d83f7da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b33d7aae-6fe7-4a93-a088-102c234afe77 | service: service-general +[2026-04-16 14:23:05.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221109820003 | request_id: b33d7aae-6fe7-4a93-a088-102c234afe77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32bf8090-d43d-40c1-85f5-8b770e955338 | service: service-general +[2026-04-16 14:23:05.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014505570001 | request_id: 32bf8090-d43d-40c1-85f5-8b770e955338 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0930d9d4-ddfa-4545-8021-908271e299f7 | service: service-general +[2026-04-16 14:23:05.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3171050510590002 | request_id: 0930d9d4-ddfa-4545-8021-908271e299f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b5a1be9-7d35-45c8-b6ea-e1f872060901 | service: service-general +[2026-04-16 14:23:05.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506104802800001 | request_id: 9b5a1be9-7d35-45c8-b6ea-e1f872060901 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 282bd5ec-b86a-4d12-b1f3-753cba452ee7 | service: service-general +[2026-04-16 14:23:05.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557779 | request_id: 282bd5ec-b86a-4d12-b1f3-753cba452ee7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df201d6e-de45-4165-9736-56e9d8573a8c | service: service-general +[2026-04-16 14:23:05.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151821 | request_id: df201d6e-de45-4165-9736-56e9d8573a8c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7b06e5f-b0f9-4f04-8603-73479e51a7d3 | service: service-general +[2026-04-16 14:23:05.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140803030001 | request_id: b7b06e5f-b0f9-4f04-8603-73479e51a7d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dda084d6-df8a-4285-bd04-f3d1b95b0ff8 | service: service-general +[2026-04-16 14:23:05.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105505640001 | request_id: dda084d6-df8a-4285-bd04-f3d1b95b0ff8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b361a58-50fb-42a0-84af-a2ca16539c1c | service: service-general +[2026-04-16 14:23:05.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.667µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/03571240000000__ | request_id: 0b361a58-50fb-42a0-84af-a2ca16539c1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc42394d-e915-4022-bf94-f6729856457e | service: service-general +[2026-04-16 14:23:05.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012611180006 | request_id: cc42394d-e915-4022-bf94-f6729856457e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ce8a4ed-265f-4cd4-a972-0d9e516fdb26 | service: service-general +[2026-04-16 14:23:05.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021502740004 | request_id: 8ce8a4ed-265f-4cd4-a972-0d9e516fdb26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38053e21-2672-446c-846b-14a22274386c | service: service-general +[2026-04-16 14:23:05.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558009 | request_id: 38053e21-2672-446c-846b-14a22274386c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51bbb57d-22db-4928-a2a7-678e36c03123 | service: service-general +[2026-04-16 14:23:05.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505211508500002 | request_id: 51bbb57d-22db-4928-a2a7-678e36c03123 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cc7ff85-1e9b-4e6b-a4ea-3e85bb2b8ac7 | service: service-general +[2026-04-16 14:23:05.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: 0cc7ff85-1e9b-4e6b-a4ea-3e85bb2b8ac7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e096a817-b16e-4897-bb2a-498819fad718 | service: service-general +[2026-04-16 14:23:05.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503017012630002 | request_id: e096a817-b16e-4897-bb2a-498819fad718 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb24635f-3ab6-45a0-a97c-c564583fbcc7 | service: service-general +[2026-04-16 14:23:05.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557279 | request_id: fb24635f-3ab6-45a0-a97c-c564583fbcc7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de1b3ca8-c28f-4481-a129-734d2d95ec0d | service: service-general +[2026-04-16 14:23:05.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.869µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135203530001 | request_id: de1b3ca8-c28f-4481-a129-734d2d95ec0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 598b1738-1037-4195-8d84-6f214bc4f821 | service: service-general +[2026-04-16 14:23:05.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505171508680006 | request_id: 598b1738-1037-4195-8d84-6f214bc4f821 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4da82488-7890-4727-86ae-9c3c4bdcd6d3 | service: service-general +[2026-04-16 14:23:05.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024209730001 | request_id: 4da82488-7890-4727-86ae-9c3c4bdcd6d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 050517dc-2605-4110-bdc0-fea9db7f37e3 | service: service-general +[2026-04-16 14:23:05.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 585.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510111610500002 | request_id: 050517dc-2605-4110-bdc0-fea9db7f37e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b30e04d-1e2c-4d6b-aa91-db30ca0cac73 | service: service-general +[2026-04-16 14:23:05.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.42µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 1b30e04d-1e2c-4d6b-aa91-db30ca0cac73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 265743a4-8c18-4bd4-9414-d477b415acc1 | service: service-general +[2026-04-16 14:23:05.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: 265743a4-8c18-4bd4-9414-d477b415acc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da732dbb-28d6-4f12-a9e4-6443848e78f0 | service: service-general +[2026-04-16 14:23:05.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557352 | request_id: da732dbb-28d6-4f12-a9e4-6443848e78f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 294803e1-13f1-4818-a41c-91ad1794180a | service: service-general +[2026-04-16 14:23:05.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144504620001 | request_id: 294803e1-13f1-4818-a41c-91ad1794180a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8aaade3d-be3c-4393-a9de-c75bfd7e9a66 | service: service-general +[2026-04-16 14:23:05.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012708930001 | request_id: 8aaade3d-be3c-4393-a9de-c75bfd7e9a66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44b9a2ee-8fef-468b-9736-7e09193d6d0a | service: service-general +[2026-04-16 14:23:05.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050405980003 | request_id: 44b9a2ee-8fef-468b-9736-7e09193d6d0a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e902cb6-398b-4543-80af-ae11c69859e8 | service: service-general +[2026-04-16 14:23:05.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014504680005 | request_id: 4e902cb6-398b-4543-80af-ae11c69859e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 809107cb-3ef4-4c72-b3e6-6b6effc0d4b5 | service: service-general +[2026-04-16 14:23:05.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3201135702670003 | request_id: 809107cb-3ef4-4c72-b3e6-6b6effc0d4b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e628ada2-de6f-465e-a65b-c9a54c8526f0 | service: service-general +[2026-04-16 14:23:05.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: e628ada2-de6f-465e-a65b-c9a54c8526f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52567c7d-9472-4241-802d-66c956a96bf4 | service: service-general +[2026-04-16 14:23:05.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042809150004 | request_id: 52567c7d-9472-4241-802d-66c956a96bf4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac985ae1-1539-47e4-8fde-6896a7187f04 | service: service-general +[2026-04-16 14:23:05.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.656µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: ac985ae1-1539-47e4-8fde-6896a7187f04 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ed0002b-af54-48cc-b93e-e5ba631040d7 | service: service-general +[2026-04-16 14:23:05.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: 2ed0002b-af54-48cc-b93e-e5ba631040d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 045d8408-6024-422e-8a5a-9fd42b4cc9e2 | service: service-general +[2026-04-16 14:23:05.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: 045d8408-6024-422e-8a5a-9fd42b4cc9e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d2bb186-85d1-47e8-af69-a333335de6e6 | service: service-general +[2026-04-16 14:23:05.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557970 | request_id: 9d2bb186-85d1-47e8-af69-a333335de6e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 970033bf-7c48-4177-89dd-5315fe8d3883 | service: service-general +[2026-04-16 14:23:05.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514206308630001 | request_id: 970033bf-7c48-4177-89dd-5315fe8d3883 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a446454e-aed2-4350-bd39-cfffabc60f6d | service: service-general +[2026-04-16 14:23:05.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507150101620020 | request_id: a446454e-aed2-4350-bd39-cfffabc60f6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63cf3fba-eac2-4d57-bb3a-d9a2c81acf3f | service: service-general +[2026-04-16 14:23:05.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574021502180001 | request_id: 63cf3fba-eac2-4d57-bb3a-d9a2c81acf3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4cc9a48-07b4-46bd-9a77-20066ca9491a | service: service-general +[2026-04-16 14:23:05.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508030612650002 | request_id: e4cc9a48-07b4-46bd-9a77-20066ca9491a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b7b3048-cf35-4e80-a320-545b76bb9b9d | service: service-general +[2026-04-16 14:23:05.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3201292711680001 | request_id: 6b7b3048-cf35-4e80-a320-545b76bb9b9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 621fedb2-bced-4b7b-a183-0fea16c38901 | service: service-general +[2026-04-16 14:23:05.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244612800008 | request_id: 621fedb2-bced-4b7b-a183-0fea16c38901 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26151235-a9cf-4fac-af20-296789f83026 | service: service-general +[2026-04-16 14:23:05.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154305540001 | request_id: 26151235-a9cf-4fac-af20-296789f83026 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: adec1994-8bc2-48bb-acb1-6dbf2253ae96 | service: service-general +[2026-04-16 14:23:05.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086606750001 | request_id: adec1994-8bc2-48bb-acb1-6dbf2253ae96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f8fa263-b335-46e8-9f80-51f2187c46aa | service: service-general +[2026-04-16 14:23:05.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246411170002 | request_id: 1f8fa263-b335-46e8-9f80-51f2187c46aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae981c55-961f-4800-8df5-4b10118a2a6d | service: service-general +[2026-04-16 14:23:05.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8107014605840001 | request_id: ae981c55-961f-4800-8df5-4b10118a2a6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1004957b-2b93-4e8f-8a89-44c12cff0b70 | service: service-general +[2026-04-16 14:23:05.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215810530001 | request_id: 1004957b-2b93-4e8f-8a89-44c12cff0b70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5861a1d2-735d-43a8-90c8-788ac4150038 | service: service-general +[2026-04-16 14:23:05.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556729 | request_id: 5861a1d2-735d-43a8-90c8-788ac4150038 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19bca88b-29e0-48c6-a238-7e87089288db | service: service-general +[2026-04-16 14:23:05.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0321111211112222 | request_id: 19bca88b-29e0-48c6-a238-7e87089288db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1865b38-35fa-4fc2-900c-62765fdcd9f1 | service: service-general +[2026-04-16 14:23:05.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335203830009 | request_id: d1865b38-35fa-4fc2-900c-62765fdcd9f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97710612-668e-438d-ac8e-46e657063c77 | service: service-general +[2026-04-16 14:23:05.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669757 | request_id: 97710612-668e-438d-ac8e-46e657063c77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3c0050d-1fc0-496a-895a-e21e1b4d29a1 | service: service-general +[2026-04-16 14:23:05.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135808680002 | request_id: b3c0050d-1fc0-496a-895a-e21e1b4d29a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.799] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70b5fd99-f8c4-4a69-b851-4ee9133aa784 | service: service-general +[2026-04-16 14:23:05.799] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175105209920001 | request_id: 70b5fd99-f8c4-4a69-b851-4ee9133aa784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b85ab27d-e89f-4ea3-a316-2b6054d95fc5 | service: service-general +[2026-04-16 14:23:05.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086101720002 | request_id: b85ab27d-e89f-4ea3-a316-2b6054d95fc5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4db030b0-e1e5-4774-813a-aefb54c1ca1c | service: service-general +[2026-04-16 14:23:05.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105004860001 | request_id: 4db030b0-e1e5-4774-813a-aefb54c1ca1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e870d76-5522-4a7b-aeb6-cb8f6969bd46 | service: service-general +[2026-04-16 14:23:05.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078911382015 | request_id: 6e870d76-5522-4a7b-aeb6-cb8f6969bd46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b7e3766-1d7e-4893-b0c3-7b31f152c6a6 | service: service-general +[2026-04-16 14:23:05.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106802620003 | request_id: 6b7e3766-1d7e-4893-b0c3-7b31f152c6a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c729a6f-c4ae-474a-a6de-f7d9f1d27b1a | service: service-general +[2026-04-16 14:23:05.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.784µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8104031309920002 | request_id: 1c729a6f-c4ae-474a-a6de-f7d9f1d27b1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5539b9c5-9524-4485-9112-e69c116de4e8 | service: service-general +[2026-04-16 14:23:05.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151823 | request_id: 5539b9c5-9524-4485-9112-e69c116de4e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39d6a1ef-fbe4-42f2-a490-37d042ac41a1 | service: service-general +[2026-04-16 14:23:05.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.465µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034312820001 | request_id: 39d6a1ef-fbe4-42f2-a490-37d042ac41a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e46fb60-a498-4da6-83f1-faffd952bee0 | service: service-general +[2026-04-16 14:23:05.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031106040001 | request_id: 6e46fb60-a498-4da6-83f1-faffd952bee0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c80d43a6-37ae-40f2-9172-179dd2727370 | service: service-general +[2026-04-16 14:23:05.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182104760001 | request_id: c80d43a6-37ae-40f2-9172-179dd2727370 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.811] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 973d4b70-73f1-458b-aad7-50a750321f4c | service: service-general +[2026-04-16 14:23:05.811] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246006530001 | request_id: 973d4b70-73f1-458b-aad7-50a750321f4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fe44fbf-6460-476c-ae7d-6e0c35ce99ae | service: service-general +[2026-04-16 14:23:05.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134308790005 | request_id: 5fe44fbf-6460-476c-ae7d-6e0c35ce99ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34406f09-b077-42da-b145-512a7ba33944 | service: service-general +[2026-04-16 14:23:05.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.2µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240403720004 | request_id: 34406f09-b077-42da-b145-512a7ba33944 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29f04327-94ad-4de0-92cb-bc4111993d73 | service: service-general +[2026-04-16 14:23:05.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104707860001 | request_id: 29f04327-94ad-4de0-92cb-bc4111993d73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a40106c0-38a5-4002-b171-20955eb2b128 | service: service-general +[2026-04-16 14:23:05.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1215214211415201 | request_id: a40106c0-38a5-4002-b171-20955eb2b128 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95d668d3-0a4e-44b1-b48a-feac82cfd285 | service: service-general +[2026-04-16 14:23:05.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.86µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074805690002 | request_id: 95d668d3-0a4e-44b1-b48a-feac82cfd285 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.820] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3aadf368-b10b-47d3-b56e-4555db7333ea | service: service-general +[2026-04-16 14:23:05.820] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185709630001 | request_id: 3aadf368-b10b-47d3-b56e-4555db7333ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7808000d-0b5d-4a88-9b15-62eb60ca1d77 | service: service-general +[2026-04-16 14:23:05.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055811800002 | request_id: 7808000d-0b5d-4a88-9b15-62eb60ca1d77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84efff8a-caf8-43e1-918a-d12df2d571e1 | service: service-general +[2026-04-16 14:23:05.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161002170003 | request_id: 84efff8a-caf8-43e1-918a-d12df2d571e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98092ee5-66c8-44ca-83ee-46c4325f8db2 | service: service-general +[2026-04-16 14:23:05.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.036µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040811680005 | request_id: 98092ee5-66c8-44ca-83ee-46c4325f8db2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.824] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf3fd50e-68b5-4e3a-b4db-134c24ab60cd | service: service-general +[2026-04-16 14:23:05.824] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015104700053 | request_id: bf3fd50e-68b5-4e3a-b4db-134c24ab60cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8a91177-9732-4474-b187-ee1fd445d619 | service: service-general +[2026-04-16 14:23:05.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151824 | request_id: a8a91177-9732-4474-b187-ee1fd445d619 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9fe9c049-e664-4f9a-84da-79c9406c3cee | service: service-general +[2026-04-16 14:23:05.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.362µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503046105200001 | request_id: 9fe9c049-e664-4f9a-84da-79c9406c3cee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4b16a4a-b023-4b39-8c1c-d2654ca011ed | service: service-general +[2026-04-16 14:23:05.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.842µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513232201000001 | request_id: c4b16a4a-b023-4b39-8c1c-d2654ca011ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b75f5fed-06b2-4189-9f4c-4ea15995f21e | service: service-general +[2026-04-16 14:23:05.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114202700006 | request_id: b75f5fed-06b2-4189-9f4c-4ea15995f21e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd0c86b6-ef04-4267-bc23-6f9e4d3ec9d2 | service: service-general +[2026-04-16 14:23:05.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505165206860006 | request_id: fd0c86b6-ef04-4267-bc23-6f9e4d3ec9d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dbac733-4a19-4bec-a027-027526c95af8 | service: service-general +[2026-04-16 14:23:05.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185408390001 | request_id: 6dbac733-4a19-4bec-a027-027526c95af8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01211dd8-a1f0-4259-b6a2-58693481d72e | service: service-general +[2026-04-16 14:23:05.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100810070005 | request_id: 01211dd8-a1f0-4259-b6a2-58693481d72e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 063d4d68-52a2-4eab-9b10-e2f01e111933 | service: service-general +[2026-04-16 14:23:05.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041605130007 | request_id: 063d4d68-52a2-4eab-9b10-e2f01e111933 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.836] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69d88d92-7968-4968-b95b-bd708addb60e | service: service-general +[2026-04-16 14:23:05.836] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 679.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506040601930002 | request_id: 69d88d92-7968-4968-b95b-bd708addb60e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb67b981-c967-4ecc-9509-4c3767ce5a0e | service: service-general +[2026-04-16 14:23:05.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507243010870005 | request_id: eb67b981-c967-4ecc-9509-4c3767ce5a0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72b2cb7a-f985-4ebf-bee2-40b6d51abbde | service: service-general +[2026-04-16 14:23:05.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055711590002 | request_id: 72b2cb7a-f985-4ebf-bee2-40b6d51abbde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33fea4c5-6d2e-4dea-b4dc-64ef0192db67 | service: service-general +[2026-04-16 14:23:05.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.749µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507192610750003 | request_id: 33fea4c5-6d2e-4dea-b4dc-64ef0192db67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f1f3cec-8b6f-427b-a58e-e8c62c89b425 | service: service-general +[2026-04-16 14:23:05.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507222502190002 | request_id: 9f1f3cec-8b6f-427b-a58e-e8c62c89b425 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b967fe26-282d-42f3-825e-e156e570dd23 | service: service-general +[2026-04-16 14:23:05.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258110349890 | request_id: b967fe26-282d-42f3-825e-e156e570dd23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8ac7c20-7033-4431-939b-d95bfe83fb55 | service: service-general +[2026-04-16 14:23:05.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517075108550001 | request_id: a8ac7c20-7033-4431-939b-d95bfe83fb55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dcd23abf-6f3e-4737-a1ee-0f215aa6534f | service: service-general +[2026-04-16 14:23:05.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506176106580001 | request_id: dcd23abf-6f3e-4737-a1ee-0f215aa6534f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc72cdd6-5153-4e67-8285-1c16863e0f7b | service: service-general +[2026-04-16 14:23:05.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022001700004 | request_id: fc72cdd6-5153-4e67-8285-1c16863e0f7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7263e813-1b2d-43a2-b5e4-addbd44b2189 | service: service-general +[2026-04-16 14:23:05.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151825 | request_id: 7263e813-1b2d-43a2-b5e4-addbd44b2189 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1afc2a2d-5917-4576-a827-1761b8b5cb9d | service: service-general +[2026-04-16 14:23:05.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051808860001 | request_id: 1afc2a2d-5917-4576-a827-1761b8b5cb9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 249537e5-0dfc-412e-b016-95de9551cbaa | service: service-general +[2026-04-16 14:23:05.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036701490001 | request_id: 249537e5-0dfc-412e-b016-95de9551cbaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa4079b5-da70-4aa4-b686-419dfdb382df | service: service-general +[2026-04-16 14:23:05.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: aa4079b5-da70-4aa4-b686-419dfdb382df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44c0b553-7000-4a2f-97fd-16d54fd1eff5 | service: service-general +[2026-04-16 14:23:05.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 118.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351406611004001_ | request_id: 44c0b553-7000-4a2f-97fd-16d54fd1eff5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f64c43fc-0e59-4708-84b1-3fcc5f665733 | service: service-general +[2026-04-16 14:23:05.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507201403180001 | request_id: f64c43fc-0e59-4708-84b1-3fcc5f665733 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 127c98af-ef37-4401-ad47-754df1ef2cd6 | service: service-general +[2026-04-16 14:23:05.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.93µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507187006820001 | request_id: 127c98af-ef37-4401-ad47-754df1ef2cd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1849b1a-a53f-4f89-ac61-05d2f398a868 | service: service-general +[2026-04-16 14:23:05.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514072411070001 | request_id: a1849b1a-a53f-4f89-ac61-05d2f398a868 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fbba2b33-dbe5-47f0-9110-72a572ce2045 | service: service-general +[2026-04-16 14:23:05.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042210800002 | request_id: fbba2b33-dbe5-47f0-9110-72a572ce2045 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8e44c8f-d5ac-4127-8082-eec8e433b533 | service: service-general +[2026-04-16 14:23:05.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015604650007 | request_id: a8e44c8f-d5ac-4127-8082-eec8e433b533 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e2cbf6b-16d5-42f8-9a48-9ee0e90fa829 | service: service-general +[2026-04-16 14:23:05.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350720312050001_ | request_id: 8e2cbf6b-16d5-42f8-9a48-9ee0e90fa829 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0192d9e5-3f1b-43e6-b18d-738788257095 | service: service-general +[2026-04-16 14:23:05.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214607640001 | request_id: 0192d9e5-3f1b-43e6-b18d-738788257095 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.859] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2b167cb-5b64-406f-bfe9-ec1931d40a15 | service: service-general +[2026-04-16 14:23:05.859] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9101014104540002 | request_id: c2b167cb-5b64-406f-bfe9-ec1931d40a15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c38136f-9ba7-4cfd-88b4-7ad254160319 | service: service-general +[2026-04-16 14:23:05.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558110 | request_id: 7c38136f-9ba7-4cfd-88b4-7ad254160319 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3b7640e-be91-481a-9c6a-668ef240f961 | service: service-general +[2026-04-16 14:23:05.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230205200002 | request_id: e3b7640e-be91-481a-9c6a-668ef240f961 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edc75efa-71b6-4900-bc5e-bbb87125a56d | service: service-general +[2026-04-16 14:23:05.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577014809800002 | request_id: edc75efa-71b6-4900-bc5e-bbb87125a56d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fb586e1-51fe-4b4b-835f-6353a9a21895 | service: service-general +[2026-04-16 14:23:05.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505041207940002 | request_id: 4fb586e1-51fe-4b4b-835f-6353a9a21895 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e90d9292-d781-4ed7-80a7-c83ff118a08b | service: service-general +[2026-04-16 14:23:05.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010108630045 | request_id: e90d9292-d781-4ed7-80a7-c83ff118a08b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb7e376f-678b-438e-9a20-f71ce9b1443c | service: service-general +[2026-04-16 14:23:05.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013004700002 | request_id: fb7e376f-678b-438e-9a20-f71ce9b1443c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be435398-1785-4640-b241-a863d8595112 | service: service-general +[2026-04-16 14:23:05.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101912750002 | request_id: be435398-1785-4640-b241-a863d8595112 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 239a556d-d830-4469-a5ad-454884656ae2 | service: service-general +[2026-04-16 14:23:05.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505074209750003 | request_id: 239a556d-d830-4469-a5ad-454884656ae2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3dd3d88-629b-44f7-b40e-c67476d93982 | service: service-general +[2026-04-16 14:23:05.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514042909660001 | request_id: a3dd3d88-629b-44f7-b40e-c67476d93982 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c2c63327-0056-4b0a-904d-749d4a070a76 | service: service-general +[2026-04-16 14:23:05.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050101720113 | request_id: c2c63327-0056-4b0a-904d-749d4a070a76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5ccca8d-03b4-4d0a-9eee-f608cd2e0375 | service: service-general +[2026-04-16 14:23:05.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010205740002 | request_id: c5ccca8d-03b4-4d0a-9eee-f608cd2e0375 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 254ae662-f973-4f0a-b02e-9f030c9e18fd | service: service-general +[2026-04-16 14:23:05.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031804770002 | request_id: 254ae662-f973-4f0a-b02e-9f030c9e18fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.876] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 399af977-8e9e-4c58-852b-d47f9e473ccf | service: service-general +[2026-04-16 14:23:05.876] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.052µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300101680023 | request_id: 399af977-8e9e-4c58-852b-d47f9e473ccf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9458a06d-518f-4518-bd9d-77956302093d | service: service-general +[2026-04-16 14:23:05.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507093009930005 | request_id: 9458a06d-518f-4518-bd9d-77956302093d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0bd55e21-83c7-4a83-9eaa-0351d1272e68 | service: service-general +[2026-04-16 14:23:05.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045510010009 | request_id: 0bd55e21-83c7-4a83-9eaa-0351d1272e68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24606e0c-513a-46f0-8198-fd9eb6c55096 | service: service-general +[2026-04-16 14:23:05.879] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014710530001 | request_id: 24606e0c-513a-46f0-8198-fd9eb6c55096 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18452ef4-3a9c-4fc2-96ba-58a1df79de06 | service: service-general +[2026-04-16 14:23:05.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507024101600101 | request_id: 18452ef4-3a9c-4fc2-96ba-58a1df79de06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95f9946e-1708-4a07-b4fb-c4223bfb21f4 | service: service-general +[2026-04-16 14:23:05.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506176004760001 | request_id: 95f9946e-1708-4a07-b4fb-c4223bfb21f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e9a583c-a225-4bab-9969-511cfb66b326 | service: service-general +[2026-04-16 14:23:05.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.883µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040804580001 | request_id: 7e9a583c-a225-4bab-9969-511cfb66b326 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4ff9c06-9a9c-4042-9174-2f3315083b3e | service: service-general +[2026-04-16 14:23:05.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.923µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512090201710001 | request_id: f4ff9c06-9a9c-4042-9174-2f3315083b3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 669cc58a-2a2c-490e-a2ad-37a383fc9eb8 | service: service-general +[2026-04-16 14:23:05.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.996µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051305980002 | request_id: 669cc58a-2a2c-490e-a2ad-37a383fc9eb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e98f4d64-0144-4585-8914-1ffd97205637 | service: service-general +[2026-04-16 14:23:05.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5171014104920005 | request_id: e98f4d64-0144-4585-8914-1ffd97205637 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 487dbc2a-da8d-4dc2-bed5-7535e459cf17 | service: service-general +[2026-04-16 14:23:05.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509195803530007 | request_id: 487dbc2a-da8d-4dc2-bed5-7535e459cf17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c6aadc2-9731-4013-b58e-396f27ae3241 | service: service-general +[2026-04-16 14:23:05.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151826 | request_id: 5c6aadc2-9731-4013-b58e-396f27ae3241 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48d8be54-5d0d-473d-97f5-f79b1cdb3ce2 | service: service-general +[2026-04-16 14:23:05.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125707740004 | request_id: 48d8be54-5d0d-473d-97f5-f79b1cdb3ce2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3855ee7-ad7c-44c3-bcef-eb7cc479dcae | service: service-general +[2026-04-16 14:23:05.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181410990002 | request_id: f3855ee7-ad7c-44c3-bcef-eb7cc479dcae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7896cbbb-cb06-45da-b11c-0fb75f52f329 | service: service-general +[2026-04-16 14:23:05.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141609730001 | request_id: 7896cbbb-cb06-45da-b11c-0fb75f52f329 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5471257b-ceb7-49b7-876e-ebc31f5e89dc | service: service-general +[2026-04-16 14:23:05.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032208520001 | request_id: 5471257b-ceb7-49b7-876e-ebc31f5e89dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24aca1c5-37b9-4420-a355-98a916b8e0a9 | service: service-general +[2026-04-16 14:23:05.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510194612720002 | request_id: 24aca1c5-37b9-4420-a355-98a916b8e0a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 870b4b0f-fb61-4bc6-942a-776193955f66 | service: service-general +[2026-04-16 14:23:05.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151827 | request_id: 870b4b0f-fb61-4bc6-942a-776193955f66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d36131e-7b00-442a-a77b-bef222e6a241 | service: service-general +[2026-04-16 14:23:05.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000019 | request_id: 9d36131e-7b00-442a-a77b-bef222e6a241 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72eed6c8-eac4-49b1-9438-252b0c115c0e | service: service-general +[2026-04-16 14:23:05.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191311780002 | request_id: 72eed6c8-eac4-49b1-9438-252b0c115c0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b246a86f-3b0a-48bc-bfca-cb33119e31dd | service: service-general +[2026-04-16 14:23:05.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026507080003 | request_id: b246a86f-3b0a-48bc-bfca-cb33119e31dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08e2a2bc-d2a7-4683-84d9-609713129c07 | service: service-general +[2026-04-16 14:23:05.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100108680001 | request_id: 08e2a2bc-d2a7-4683-84d9-609713129c07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdc10140-5887-46ed-a12b-2c9195c45a1f | service: service-general +[2026-04-16 14:23:05.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104907760004 | request_id: bdc10140-5887-46ed-a12b-2c9195c45a1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8dba343-aa56-473a-b6d1-572efca1774f | service: service-general +[2026-04-16 14:23:05.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507206203870005 | request_id: a8dba343-aa56-473a-b6d1-572efca1774f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a794e9c7-3cc2-40d2-aaa4-4b25d59ea61f | service: service-general +[2026-04-16 14:23:05.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557329 | request_id: a794e9c7-3cc2-40d2-aaa4-4b25d59ea61f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26be9fd1-e13a-4174-bace-f4bdb357d01a | service: service-general +[2026-04-16 14:23:05.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505096009670001 | request_id: 26be9fd1-e13a-4174-bace-f4bdb357d01a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35272f30-0d42-4d29-9c5f-fc28c934662e | service: service-general +[2026-04-16 14:23:05.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.798µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055602570001 | request_id: 35272f30-0d42-4d29-9c5f-fc28c934662e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef645bbc-fefe-41da-8089-a3101ab87443 | service: service-general +[2026-04-16 14:23:05.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054708750009 | request_id: ef645bbc-fefe-41da-8089-a3101ab87443 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90363c64-81d5-40a9-a911-4257f146f0bc | service: service-general +[2026-04-16 14:23:05.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000086 | request_id: 90363c64-81d5-40a9-a911-4257f146f0bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01eb16fe-6f2d-482b-ac97-c29de64f6762 | service: service-general +[2026-04-16 14:23:05.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042012810002 | request_id: 01eb16fe-6f2d-482b-ac97-c29de64f6762 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f50266e7-23b8-41a1-9667-ddace02fc827 | service: service-general +[2026-04-16 14:23:05.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.912µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036403670002 | request_id: f50266e7-23b8-41a1-9667-ddace02fc827 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3d33c3d-42cd-4332-8873-281d5e77946a | service: service-general +[2026-04-16 14:23:05.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: f3d33c3d-42cd-4332-8873-281d5e77946a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75007af7-63a2-459e-a419-ec47d0e85ede | service: service-general +[2026-04-16 14:23:05.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505030507700002 | request_id: 75007af7-63a2-459e-a419-ec47d0e85ede | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f29722a0-9a4e-47ef-8f84-f6cf2d0533f7 | service: service-general +[2026-04-16 14:23:05.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503122301850004 | request_id: f29722a0-9a4e-47ef-8f84-f6cf2d0533f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47ec7a1a-3131-4e66-8233-953f005e2a66 | service: service-general +[2026-04-16 14:23:05.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3274010111790002 | request_id: 47ec7a1a-3131-4e66-8233-953f005e2a66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f56e483d-ff6c-41ed-a0fe-70d25bfc16f9 | service: service-general +[2026-04-16 14:23:05.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151829 | request_id: f56e483d-ff6c-41ed-a0fe-70d25bfc16f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 704fa0a1-f224-4d06-9f20-3f073e245abf | service: service-general +[2026-04-16 14:23:05.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.07µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140803940003 | request_id: 704fa0a1-f224-4d06-9f20-3f073e245abf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac245871-4b47-4402-a00e-ba1ffc47a1eb | service: service-general +[2026-04-16 14:23:05.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052105720007 | request_id: ac245871-4b47-4402-a00e-ba1ffc47a1eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 706008b5-d721-41ca-ae65-d80e60d9f4f2 | service: service-general +[2026-04-16 14:23:05.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505185904840002 | request_id: 706008b5-d721-41ca-ae65-d80e60d9f4f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aeb5b9b7-da6e-4de7-a511-57b1129a1e51 | service: service-general +[2026-04-16 14:23:05.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 207.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044709420001 | request_id: aeb5b9b7-da6e-4de7-a511-57b1129a1e51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72b654f7-7c6f-420e-bf97-ce69d33994d4 | service: service-general +[2026-04-16 14:23:05.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517060202700002 | request_id: 72b654f7-7c6f-420e-bf97-ce69d33994d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1e4b94b-9c06-41ef-be62-eb1c3a4bd0c7 | service: service-general +[2026-04-16 14:23:05.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505024307730002 | request_id: b1e4b94b-9c06-41ef-be62-eb1c3a4bd0c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 592e4943-2ac3-43d0-8651-ef3db17a0acb | service: service-general +[2026-04-16 14:23:05.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266307810001 | request_id: 592e4943-2ac3-43d0-8651-ef3db17a0acb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f82f5e0-ba9e-4547-8438-8ffe4d653f0d | service: service-general +[2026-04-16 14:23:05.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100607800010 | request_id: 7f82f5e0-ba9e-4547-8438-8ffe4d653f0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 852105c7-5ef3-47a6-a095-f364a680adc9 | service: service-general +[2026-04-16 14:23:05.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 217.678µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575023009800001 | request_id: 852105c7-5ef3-47a6-a095-f364a680adc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ca783ee-a746-48d0-adf1-2906482572fe | service: service-general +[2026-04-16 14:23:05.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507107012800005 | request_id: 2ca783ee-a746-48d0-adf1-2906482572fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df9c1e91-1261-48a8-8e33-9f7e4ebbf4e8 | service: service-general +[2026-04-16 14:23:05.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022609690003 | request_id: df9c1e91-1261-48a8-8e33-9f7e4ebbf4e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8e95bce-bac2-471e-895b-051c38102e40 | service: service-general +[2026-04-16 14:23:05.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 268.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524130101800017 | request_id: a8e95bce-bac2-471e-895b-051c38102e40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1534eb0-d7e7-439d-b4dc-6af113e0079c | service: service-general +[2026-04-16 14:23:05.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046608810001 | request_id: e1534eb0-d7e7-439d-b4dc-6af113e0079c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d95837d0-6e45-42f3-8859-b5936ea6c50b | service: service-general +[2026-04-16 14:23:05.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.257µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092712570001 | request_id: d95837d0-6e45-42f3-8859-b5936ea6c50b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 148c9069-2e7f-4c5c-8895-f319b0667f83 | service: service-general +[2026-04-16 14:23:05.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506075402880003 | request_id: 148c9069-2e7f-4c5c-8895-f319b0667f83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de3f96e7-f0a8-4619-b43c-860ef3c33d4c | service: service-general +[2026-04-16 14:23:05.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514102001470003 | request_id: de3f96e7-f0a8-4619-b43c-860ef3c33d4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a076cf7-0c6c-40d9-9490-49134e8bd99b | service: service-general +[2026-04-16 14:23:05.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195006060001 | request_id: 0a076cf7-0c6c-40d9-9490-49134e8bd99b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.945] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75aa5b14-bf07-4c70-9813-b9be4a37fed0 | service: service-general +[2026-04-16 14:23:05.945] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170709650004 | request_id: 75aa5b14-bf07-4c70-9813-b9be4a37fed0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8935ee19-22e3-4e60-b424-6e72e4484e62 | service: service-general +[2026-04-16 14:23:05.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: 8935ee19-22e3-4e60-b424-6e72e4484e62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6db30d3-3367-42a0-a945-d52d914cc97b | service: service-general +[2026-04-16 14:23:05.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507071709800006 | request_id: e6db30d3-3367-42a0-a945-d52d914cc97b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e849311b-2db2-4690-8ac6-424c78945cfd | service: service-general +[2026-04-16 14:23:05.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031512710002 | request_id: e849311b-2db2-4690-8ac6-424c78945cfd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc867525-d36e-45e1-a8c9-c4462aec9883 | service: service-general +[2026-04-16 14:23:05.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151830 | request_id: cc867525-d36e-45e1-a8c9-c4462aec9883 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee8c0543-6f41-42f4-adda-63b589688ce7 | service: service-general +[2026-04-16 14:23:05.951] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965696354 | request_id: ee8c0543-6f41-42f4-adda-63b589688ce7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96aaa55b-bdeb-4efd-9420-def52841253c | service: service-general +[2026-04-16 14:23:05.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3271062303760018 | request_id: 96aaa55b-bdeb-4efd-9420-def52841253c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a88b014-98cf-4af9-9624-6d21d2c59725 | service: service-general +[2026-04-16 14:23:05.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130108530002 | request_id: 8a88b014-98cf-4af9-9624-6d21d2c59725 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8f0805f-5f86-4c4d-9f2d-d2fa824d27a8 | service: service-general +[2026-04-16 14:23:05.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101640210 | request_id: e8f0805f-5f86-4c4d-9f2d-d2fa824d27a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.955] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 108affa1-0a81-4013-afad-7cbc74ce7a7f | service: service-general +[2026-04-16 14:23:05.955] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.345µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040307670004 | request_id: 108affa1-0a81-4013-afad-7cbc74ce7a7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe65a15b-d2be-41e9-a41c-681231403c31 | service: service-general +[2026-04-16 14:23:05.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020509700004 | request_id: fe65a15b-d2be-41e9-a41c-681231403c31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.957] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 543ec4a8-de00-4145-818b-d6b95313c50d | service: service-general +[2026-04-16 14:23:05.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.141µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503052606590001 | request_id: 543ec4a8-de00-4145-818b-d6b95313c50d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ed01b48-5abf-4c3d-8c47-7c38a67de085 | service: service-general +[2026-04-16 14:23:05.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669763 | request_id: 8ed01b48-5abf-4c3d-8c47-7c38a67de085 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 037d7742-f8de-409b-b907-fc10c29f47c3 | service: service-general +[2026-04-16 14:23:05.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514087009710002 | request_id: 037d7742-f8de-409b-b907-fc10c29f47c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.961] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9f1f1ef-0198-440e-81ad-b6de662092d9 | service: service-general +[2026-04-16 14:23:05.961] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515081809770012 | request_id: d9f1f1ef-0198-440e-81ad-b6de662092d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a055b55-4fcb-48d9-b430-85a0d13f8e59 | service: service-general +[2026-04-16 14:23:05.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245102970003 | request_id: 2a055b55-4fcb-48d9-b430-85a0d13f8e59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a926ba8-ffcf-4c64-b41d-974232ad4e76 | service: service-general +[2026-04-16 14:23:05.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012907520002 | request_id: 1a926ba8-ffcf-4c64-b41d-974232ad4e76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40ae2c3f-b838-40d9-8045-8901b08008f2 | service: service-general +[2026-04-16 14:23:05.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151831 | request_id: 40ae2c3f-b838-40d9-8045-8901b08008f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6982be66-42c6-4b82-883b-3a4cbcb8dc9c | service: service-general +[2026-04-16 14:23:05.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121511640002 | request_id: 6982be66-42c6-4b82-883b-3a4cbcb8dc9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.966] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd2f8054-6cf6-4174-a521-41a1c68e4b4c | service: service-general +[2026-04-16 14:23:05.966] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.537µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016604900004 | request_id: dd2f8054-6cf6-4174-a521-41a1c68e4b4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c9f97a7-9144-4c71-9942-0cac5eb238f1 | service: service-general +[2026-04-16 14:23:05.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190303030003 | request_id: 5c9f97a7-9144-4c71-9942-0cac5eb238f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8023ce6-9195-4277-9099-ce100581655e | service: service-general +[2026-04-16 14:23:05.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080504830003 | request_id: c8023ce6-9195-4277-9099-ce100581655e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 394b7348-2501-4cfa-84a2-0a6348c02ffc | service: service-general +[2026-04-16 14:23:05.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.618µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503037112610043 | request_id: 394b7348-2501-4cfa-84a2-0a6348c02ffc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.971] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ed77b89-b7f5-4068-9609-2d821d13a545 | service: service-general +[2026-04-16 14:23:05.971] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041011770011 | request_id: 0ed77b89-b7f5-4068-9609-2d821d13a545 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1f78579-2904-4cb7-b5f2-bb616f722d56 | service: service-general +[2026-04-16 14:23:05.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578235907040002 | request_id: c1f78579-2904-4cb7-b5f2-bb616f722d56 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 446541c5-d438-4012-bb29-475efc80d713 | service: service-general +[2026-04-16 14:23:05.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.195µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573086210680001 | request_id: 446541c5-d438-4012-bb29-475efc80d713 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e30242c-10d9-4cc5-a06f-6cc4d4b531e4 | service: service-general +[2026-04-16 14:23:05.974] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1807155603030004 | request_id: 3e30242c-10d9-4cc5-a06f-6cc4d4b531e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a359d40-1d3c-40fd-8d96-582092ba059a | service: service-general +[2026-04-16 14:23:05.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051912810002 | request_id: 8a359d40-1d3c-40fd-8d96-582092ba059a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.976] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7959d765-eba1-41f4-8f2c-8a55ef007b4e | service: service-general +[2026-04-16 14:23:05.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510032507150002 | request_id: 7959d765-eba1-41f4-8f2c-8a55ef007b4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3650a3b-e692-4c07-a00b-f5d6fa5eebec | service: service-general +[2026-04-16 14:23:05.978] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.899µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510012008580003 | request_id: b3650a3b-e692-4c07-a00b-f5d6fa5eebec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de23dba6-5940-4bab-85b9-0fee57cdcb66 | service: service-general +[2026-04-16 14:23:05.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055111550002 | request_id: de23dba6-5940-4bab-85b9-0fee57cdcb66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d5d85e4-5610-44d3-8647-d7230a454675 | service: service-general +[2026-04-16 14:23:05.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194411890003 | request_id: 1d5d85e4-5610-44d3-8647-d7230a454675 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 820ba737-5a6b-4a4a-8f4b-608a377589e7 | service: service-general +[2026-04-16 14:23:05.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054505010007 | request_id: 820ba737-5a6b-4a4a-8f4b-608a377589e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe926b6b-c25c-4442-81b4-b9ca52d6f844 | service: service-general +[2026-04-16 14:23:05.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506235809680001 | request_id: fe926b6b-c25c-4442-81b4-b9ca52d6f844 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.985] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a844bbe9-8bfd-4983-bf0e-bc4efe889daf | service: service-general +[2026-04-16 14:23:05.985] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 198.3µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035503900002 | request_id: a844bbe9-8bfd-4983-bf0e-bc4efe889daf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5418abc3-9e1b-4949-9155-bb1ed28ba046 | service: service-general +[2026-04-16 14:23:05.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056011130002 | request_id: 5418abc3-9e1b-4949-9155-bb1ed28ba046 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.988] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f899947-2aa9-4152-8f11-97f666f2cd31 | service: service-general +[2026-04-16 14:23:05.988] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.755µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151833 | request_id: 6f899947-2aa9-4152-8f11-97f666f2cd31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c254fe6a-81f1-478c-9a3c-ee46a0b97a7b | service: service-general +[2026-04-16 14:23:05.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.03µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6303046107130003 | request_id: c254fe6a-81f1-478c-9a3c-ee46a0b97a7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 335960c5-923c-4184-8acb-7549d645859b | service: service-general +[2026-04-16 14:23:05.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190110870001 | request_id: 335960c5-923c-4184-8acb-7549d645859b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.992] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c14cee8-d3e6-42a1-871c-a02a92150423 | service: service-general +[2026-04-16 14:23:05.992] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151834 | request_id: 9c14cee8-d3e6-42a1-871c-a02a92150423 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d92f41a-41b4-4654-be1d-ca80fd79c4f2 | service: service-general +[2026-04-16 14:23:05.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.809µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052307690001 | request_id: 7d92f41a-41b4-4654-be1d-ca80fd79c4f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35c62e4c-3561-4c3b-8bb6-88bf56bcfa64 | service: service-general +[2026-04-16 14:23:05.995] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172409940002 | request_id: 35c62e4c-3561-4c3b-8bb6-88bf56bcfa64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dced9456-c0dd-4add-9853-2095db237050 | service: service-general +[2026-04-16 14:23:05.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6403055211870004 | request_id: dced9456-c0dd-4add-9853-2095db237050 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:05.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cda9711e-46e3-40cd-9260-7a49b549c7d1 | service: service-general +[2026-04-16 14:23:05.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124110950001 | request_id: cda9711e-46e3-40cd-9260-7a49b549c7d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cc4d6e5-61f9-4f8d-b1a6-4664cda0ec1b | service: service-general +[2026-04-16 14:23:06.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171026512850004 | request_id: 1cc4d6e5-61f9-4f8d-b1a6-4664cda0ec1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 575b1557-8eb7-4723-8e77-cc5c4132721d | service: service-general +[2026-04-16 14:23:06.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669749 | request_id: 575b1557-8eb7-4723-8e77-cc5c4132721d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e359f9b2-06ac-44d3-b3f5-c50e5b3e8ddf | service: service-general +[2026-04-16 14:23:06.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514106109990001 | request_id: e359f9b2-06ac-44d3-b3f5-c50e5b3e8ddf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 269bca0e-4644-4ad1-bbdf-a76edb055e6e | service: service-general +[2026-04-16 14:23:06.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151835 | request_id: 269bca0e-4644-4ad1-bbdf-a76edb055e6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c914eb24-9b51-4fcf-97ad-4faf5ed1ff68 | service: service-general +[2026-04-16 14:23:06.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9564154155455151 | request_id: c914eb24-9b51-4fcf-97ad-4faf5ed1ff68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf72aadb-7d3e-4a5e-9cf7-d69bb994b474 | service: service-general +[2026-04-16 14:23:06.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576010210780001 | request_id: cf72aadb-7d3e-4a5e-9cf7-d69bb994b474 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95dab160-6060-4968-b60e-5809713bb249 | service: service-general +[2026-04-16 14:23:06.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514102603860003 | request_id: 95dab160-6060-4968-b60e-5809713bb249 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ded784fe-6325-45a7-915e-21fc4e544af7 | service: service-general +[2026-04-16 14:23:06.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.882µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044612560006 | request_id: ded784fe-6325-45a7-915e-21fc4e544af7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.009] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56729ffe-f813-4f2c-aac2-4304ea2ca696 | service: service-general +[2026-04-16 14:23:06.009] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8108070910950001 | request_id: 56729ffe-f813-4f2c-aac2-4304ea2ca696 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5dd2dcfc-8203-473d-aa57-a124d7b587d7 | service: service-general +[2026-04-16 14:23:06.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156612530001 | request_id: 5dd2dcfc-8203-473d-aa57-a124d7b587d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82f3fd2b-08d1-4e18-bd0c-508b491f91f6 | service: service-general +[2026-04-16 14:23:06.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214703420002 | request_id: 82f3fd2b-08d1-4e18-bd0c-508b491f91f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f016cc6b-aec3-4fd8-a806-e59a6d8d8a3f | service: service-general +[2026-04-16 14:23:06.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578041511830001 | request_id: f016cc6b-aec3-4fd8-a806-e59a6d8d8a3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.013] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40405941-c3f4-48d1-be59-0bfcbc509591 | service: service-general +[2026-04-16 14:23:06.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.902µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505026803170002 | request_id: 40405941-c3f4-48d1-be59-0bfcbc509591 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6ec059c-ecde-487a-9341-58cfa572d809 | service: service-general +[2026-04-16 14:23:06.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.398µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204407760003 | request_id: d6ec059c-ecde-487a-9341-58cfa572d809 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf4a55f7-50b7-42cb-a91c-637a013abf10 | service: service-general +[2026-04-16 14:23:06.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236506830004 | request_id: bf4a55f7-50b7-42cb-a91c-637a013abf10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.016] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0eb2760-2558-4641-aee8-6d9c2892446a | service: service-general +[2026-04-16 14:23:06.016] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.674µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3674051011120003 | request_id: c0eb2760-2558-4641-aee8-6d9c2892446a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c10e4d84-20bc-47aa-aa40-a69f9b9c501b | service: service-general +[2026-04-16 14:23:06.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010211740001 | request_id: c10e4d84-20bc-47aa-aa40-a69f9b9c501b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.019] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fa62d60-857d-4baa-ae61-ddbdecc95b9c | service: service-general +[2026-04-16 14:23:06.019] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507056906820005 | request_id: 6fa62d60-857d-4baa-ae61-ddbdecc95b9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a2559d1-8029-41fd-bdd2-abf7fdcd064e | service: service-general +[2026-04-16 14:23:06.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514225011980004 | request_id: 7a2559d1-8029-41fd-bdd2-abf7fdcd064e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f390f32-de3c-4dfd-b566-ad961aebe10b | service: service-general +[2026-04-16 14:23:06.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236112190001 | request_id: 9f390f32-de3c-4dfd-b566-ad961aebe10b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.023] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8d905ea-845a-4c9f-96a4-33ac305cf667 | service: service-general +[2026-04-16 14:23:06.023] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141904790001 | request_id: a8d905ea-845a-4c9f-96a4-33ac305cf667 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eec4862c-d911-4963-b3da-e18a819d36c3 | service: service-general +[2026-04-16 14:23:06.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174111490001 | request_id: eec4862c-d911-4963-b3da-e18a819d36c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11122533-0460-465f-89b0-7ec4e85b4537 | service: service-general +[2026-04-16 14:23:06.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507090101470018 | request_id: 11122533-0460-465f-89b0-7ec4e85b4537 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef735c82-5d48-4e51-ae68-c37a9fc0998a | service: service-general +[2026-04-16 14:23:06.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111495343 | request_id: ef735c82-5d48-4e51-ae68-c37a9fc0998a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5264652d-8eac-4e55-8823-2802c68982a9 | service: service-general +[2026-04-16 14:23:06.028] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121202800003 | request_id: 5264652d-8eac-4e55-8823-2802c68982a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61e8bbed-c680-46a5-857e-402843e3fcd7 | service: service-general +[2026-04-16 14:23:06.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.914µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241002140002 | request_id: 61e8bbed-c680-46a5-857e-402843e3fcd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.029] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2061e2c5-8fb1-41a4-a02e-15b84a56871b | service: service-general +[2026-04-16 14:23:06.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156091 | request_id: 2061e2c5-8fb1-41a4-a02e-15b84a56871b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd5b4fe5-7142-4e95-8249-2d2fab9b9782 | service: service-general +[2026-04-16 14:23:06.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026610990004 | request_id: dd5b4fe5-7142-4e95-8249-2d2fab9b9782 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7948815-42c6-47ca-b124-6efd7a24c50c | service: service-general +[2026-04-16 14:23:06.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084510620002 | request_id: d7948815-42c6-47ca-b124-6efd7a24c50c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71d4054a-e4aa-443c-b80e-d9d947283f94 | service: service-general +[2026-04-16 14:23:06.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351213490365004_ | request_id: 71d4054a-e4aa-443c-b80e-d9d947283f94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 773b68b9-3747-467f-a95d-3cd9de25fa8a | service: service-general +[2026-04-16 14:23:06.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574012612020003 | request_id: 773b68b9-3747-467f-a95d-3cd9de25fa8a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f6ea894-1a48-4a83-a7b8-21dc48d4c583 | service: service-general +[2026-04-16 14:23:06.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.065µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095112690004 | request_id: 7f6ea894-1a48-4a83-a7b8-21dc48d4c583 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a9c40d4-19b5-4f15-ac80-1d188693a970 | service: service-general +[2026-04-16 14:23:06.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 536.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505176501710003 | request_id: 7a9c40d4-19b5-4f15-ac80-1d188693a970 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc2f9697-1896-4c8d-9d7d-5814591039b7 | service: service-general +[2026-04-16 14:23:06.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054612490002 | request_id: fc2f9697-1896-4c8d-9d7d-5814591039b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9f5018e-66a0-45dd-bc8a-b4f15a4e1fd0 | service: service-general +[2026-04-16 14:23:06.040] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011912150001 | request_id: a9f5018e-66a0-45dd-bc8a-b4f15a4e1fd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 010cad1d-4bda-45f5-a68e-c24315dfcb97 | service: service-general +[2026-04-16 14:23:06.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016906760005 | request_id: 010cad1d-4bda-45f5-a68e-c24315dfcb97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ca4f34a-04f2-44d2-8c6b-ab2846a65bd8 | service: service-general +[2026-04-16 14:23:06.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024307790002 | request_id: 9ca4f34a-04f2-44d2-8c6b-ab2846a65bd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.043] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 862e3d14-9929-479f-a3bd-f5c5de1d2613 | service: service-general +[2026-04-16 14:23:06.043] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.011µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116711680001 | request_id: 862e3d14-9929-479f-a3bd-f5c5de1d2613 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95319433-442f-4aa9-b6b5-13eab743b8f6 | service: service-general +[2026-04-16 14:23:06.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8451454515151511 | request_id: 95319433-442f-4aa9-b6b5-13eab743b8f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.046] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1fba73e-c0fa-4460-bcb9-b9507a8ba4fb | service: service-general +[2026-04-16 14:23:06.046] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021205730005 | request_id: c1fba73e-c0fa-4460-bcb9-b9507a8ba4fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c27226aa-48a4-4aa0-b16e-b44a96d8203f | service: service-general +[2026-04-16 14:23:06.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558120 | request_id: c27226aa-48a4-4aa0-b16e-b44a96d8203f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9531672-31a9-41cd-b66f-0ca661bc0c42 | service: service-general +[2026-04-16 14:23:06.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578103105860005 | request_id: d9531672-31a9-41cd-b66f-0ca661bc0c42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6206556-a2fa-4b12-aa89-d67872d6cbb6 | service: service-general +[2026-04-16 14:23:06.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.941µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036509180001 | request_id: c6206556-a2fa-4b12-aa89-d67872d6cbb6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40fcf426-feb1-49e5-9546-6a700082d936 | service: service-general +[2026-04-16 14:23:06.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9456448484848444 | request_id: 40fcf426-feb1-49e5-9546-6a700082d936 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.052] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e47b5b1c-1a42-44fb-b505-405b34ba4007 | service: service-general +[2026-04-16 14:23:06.052] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.422µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180305800001 | request_id: e47b5b1c-1a42-44fb-b505-405b34ba4007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa9de533-a461-4db7-8886-e77377f93adf | service: service-general +[2026-04-16 14:23:06.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.64µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182710900002 | request_id: fa9de533-a461-4db7-8886-e77377f93adf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c323581a-c709-4143-a94b-c35693db6fd6 | service: service-general +[2026-04-16 14:23:06.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231903130002 | request_id: c323581a-c709-4143-a94b-c35693db6fd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44772ad3-48dd-4504-97e3-67f51dd0d71b | service: service-general +[2026-04-16 14:23:06.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.11µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215406830002 | request_id: 44772ad3-48dd-4504-97e3-67f51dd0d71b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90246696-3ebc-49b8-a18f-aca3e49e0d68 | service: service-general +[2026-04-16 14:23:06.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6323263263251515 | request_id: 90246696-3ebc-49b8-a18f-aca3e49e0d68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.058] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9628774-f6da-44a7-abd9-425fae9dd5a0 | service: service-general +[2026-04-16 14:23:06.058] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155804750001 | request_id: a9628774-f6da-44a7-abd9-425fae9dd5a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62325824-1ba4-4268-bdd2-d2fd30fc8aa7 | service: service-general +[2026-04-16 14:23:06.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 62325824-1ba4-4268-bdd2-d2fd30fc8aa7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dae13bb3-244e-477f-98a3-25fdca039a1a | service: service-general +[2026-04-16 14:23:06.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131604830007 | request_id: dae13bb3-244e-477f-98a3-25fdca039a1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42dec75d-c1c4-4f70-a393-f51367a3c924 | service: service-general +[2026-04-16 14:23:06.062] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046109650003 | request_id: 42dec75d-c1c4-4f70-a393-f51367a3c924 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e3d1679-56e5-479d-bbb4-76d579a7ec15 | service: service-general +[2026-04-16 14:23:06.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5171037004010017 | request_id: 8e3d1679-56e5-479d-bbb4-76d579a7ec15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4597522-77aa-4751-afe2-de10085ef634 | service: service-general +[2026-04-16 14:23:06.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020404700003 | request_id: b4597522-77aa-4751-afe2-de10085ef634 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa9a0f62-d566-463a-a2eb-4cc86d35fb2d | service: service-general +[2026-04-16 14:23:06.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507324308550001 | request_id: fa9a0f62-d566-463a-a2eb-4cc86d35fb2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b3a7cf0-0e68-4e26-b4a5-2c01cb6ae89c | service: service-general +[2026-04-16 14:23:06.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041602740006 | request_id: 1b3a7cf0-0e68-4e26-b4a5-2c01cb6ae89c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f9993d3-456d-49e6-a26c-3d73b6541033 | service: service-general +[2026-04-16 14:23:06.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518075909770003 | request_id: 9f9993d3-456d-49e6-a26c-3d73b6541033 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6670ec00-9472-4f26-aa72-4bf9448870d1 | service: service-general +[2026-04-16 14:23:06.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141112630001 | request_id: 6670ec00-9472-4f26-aa72-4bf9448870d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64f7ad11-767b-4a58-a5e2-bf64d0fd9f9c | service: service-general +[2026-04-16 14:23:06.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.806µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020910570002 | request_id: 64f7ad11-767b-4a58-a5e2-bf64d0fd9f9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.072] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ab46cf2-50a3-4f91-8418-b7b478ce2f96 | service: service-general +[2026-04-16 14:23:06.072] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362005965669772 | request_id: 9ab46cf2-50a3-4f91-8418-b7b478ce2f96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a144d35-42ec-4797-a37d-4812940c5f16 | service: service-general +[2026-04-16 14:23:06.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515054910860001 | request_id: 4a144d35-42ec-4797-a37d-4812940c5f16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e810cbe5-242a-4660-8b15-c1a03328dc88 | service: service-general +[2026-04-16 14:23:06.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523145107830002 | request_id: e810cbe5-242a-4660-8b15-c1a03328dc88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16ad6e20-0603-41aa-a29f-d6d65f5fbfca | service: service-general +[2026-04-16 14:23:06.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5312110801930001 | request_id: 16ad6e20-0603-41aa-a29f-d6d65f5fbfca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.077] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9d63166-0a7c-4b31-a529-c552ac8be726 | service: service-general +[2026-04-16 14:23:06.077] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252606190001 | request_id: f9d63166-0a7c-4b31-a529-c552ac8be726 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cbb33c6-f1e2-4648-a492-825b7e185e49 | service: service-general +[2026-04-16 14:23:06.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507292511880001 | request_id: 1cbb33c6-f1e2-4648-a492-825b7e185e49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ada31a8a-dbe8-481f-9693-f8c9b9edf755 | service: service-general +[2026-04-16 14:23:06.079] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151838 | request_id: ada31a8a-dbe8-481f-9693-f8c9b9edf755 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91845713-e3fa-45ed-bfe5-032bca73ffc9 | service: service-general +[2026-04-16 14:23:06.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509216610940002 | request_id: 91845713-e3fa-45ed-bfe5-032bca73ffc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b879cb3-cd44-464a-bcc8-213adb67da12 | service: service-general +[2026-04-16 14:23:06.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034905680004 | request_id: 4b879cb3-cd44-464a-bcc8-213adb67da12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.082] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3983e742-b405-471e-a28b-964211a7518c | service: service-general +[2026-04-16 14:23:06.082] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472060706540003 | request_id: 3983e742-b405-471e-a28b-964211a7518c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fabbeed-3c22-48c0-9839-ca4cff7b273f | service: service-general +[2026-04-16 14:23:06.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.96µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240909760002 | request_id: 4fabbeed-3c22-48c0-9839-ca4cff7b273f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94197ce0-cbc6-44ae-ac00-3b2efe74971c | service: service-general +[2026-04-16 14:23:06.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254207030001 | request_id: 94197ce0-cbc6-44ae-ac00-3b2efe74971c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acdbdb22-9652-45b5-a683-969cf9da9931 | service: service-general +[2026-04-16 14:23:06.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081202880003 | request_id: acdbdb22-9652-45b5-a683-969cf9da9931 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abda0004-1e0b-4a5a-a2c1-2f744338be4f | service: service-general +[2026-04-16 14:23:06.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.381µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035212630011 | request_id: abda0004-1e0b-4a5a-a2c1-2f744338be4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e89fc74-e321-403c-afa5-2c42822ea80d | service: service-general +[2026-04-16 14:23:06.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020303610005 | request_id: 7e89fc74-e321-403c-afa5-2c42822ea80d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 931638f7-8a6d-4373-bd21-677159069cb2 | service: service-general +[2026-04-16 14:23:06.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051211800002 | request_id: 931638f7-8a6d-4373-bd21-677159069cb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10646d64-0a42-4487-a5e4-dc53123e2493 | service: service-general +[2026-04-16 14:23:06.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.708µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221903650002 | request_id: 10646d64-0a42-4487-a5e4-dc53123e2493 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c81e834e-a83d-417c-9a14-bde23ea7243d | service: service-general +[2026-04-16 14:23:06.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095210840002 | request_id: c81e834e-a83d-417c-9a14-bde23ea7243d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 239117d2-f970-417c-83da-8640c6a1a745 | service: service-general +[2026-04-16 14:23:06.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.486µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190605810004 | request_id: 239117d2-f970-417c-83da-8640c6a1a745 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4b088e0-8295-4210-ba47-bbec8d0d10f3 | service: service-general +[2026-04-16 14:23:06.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.318µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211602780002 | request_id: b4b088e0-8295-4210-ba47-bbec8d0d10f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95cb4191-7e4c-4185-9390-a1eb27dd7ff2 | service: service-general +[2026-04-16 14:23:06.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220103720003 | request_id: 95cb4191-7e4c-4185-9390-a1eb27dd7ff2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25b9362e-cdcc-43d8-8a5a-278a1ac9fe98 | service: service-general +[2026-04-16 14:23:06.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572020105000003 | request_id: 25b9362e-cdcc-43d8-8a5a-278a1ac9fe98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69b0f5d2-b9a4-48c0-ad1f-e479fcfc57e6 | service: service-general +[2026-04-16 14:23:06.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.451µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557955 | request_id: 69b0f5d2-b9a4-48c0-ad1f-e479fcfc57e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cd4977e-864e-473c-8b14-598d94b976b4 | service: service-general +[2026-04-16 14:23:06.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3301025011980008 | request_id: 6cd4977e-864e-473c-8b14-598d94b976b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ffc557a-e5a9-4b39-bb18-0fabd80e38af | service: service-general +[2026-04-16 14:23:06.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014902480001 | request_id: 8ffc557a-e5a9-4b39-bb18-0fabd80e38af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acbc5e83-b2fd-45ec-a9fa-01facf57d870 | service: service-general +[2026-04-16 14:23:06.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507031307810001 | request_id: acbc5e83-b2fd-45ec-a9fa-01facf57d870 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 253c0843-0a4f-4fc6-b925-f886085c2afc | service: service-general +[2026-04-16 14:23:06.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.301µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231201840001 | request_id: 253c0843-0a4f-4fc6-b925-f886085c2afc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24a95c07-8a16-4e7a-8953-2948146360f2 | service: service-general +[2026-04-16 14:23:06.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.651µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131504880002 | request_id: 24a95c07-8a16-4e7a-8953-2948146360f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbd0479c-4699-4f8b-a72e-0b34e7e5be1a | service: service-general +[2026-04-16 14:23:06.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507046701850002 | request_id: bbd0479c-4699-4f8b-a72e-0b34e7e5be1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.106] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ed4c392-ea55-4663-bc9b-002dd1a2c9de | service: service-general +[2026-04-16 14:23:06.106] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241904610004 | request_id: 0ed4c392-ea55-4663-bc9b-002dd1a2c9de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd04d98b-b2d9-4408-81ad-aa69925f5016 | service: service-general +[2026-04-16 14:23:06.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.394µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514102611920001 | request_id: bd04d98b-b2d9-4408-81ad-aa69925f5016 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c273d92-9062-4202-ad19-8e43745881f7 | service: service-general +[2026-04-16 14:23:06.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072711160001 | request_id: 2c273d92-9062-4202-ad19-8e43745881f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2243c0eb-36e2-4c5f-8b91-29817804f354 | service: service-general +[2026-04-16 14:23:06.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011606150001 | request_id: 2243c0eb-36e2-4c5f-8b91-29817804f354 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc115cb9-68d9-4087-b166-c266c6a1688f | service: service-general +[2026-04-16 14:23:06.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040711800013 | request_id: fc115cb9-68d9-4087-b166-c266c6a1688f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a2b2186-6524-4119-8ece-e06690e8a0e8 | service: service-general +[2026-04-16 14:23:06.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182010760001 | request_id: 9a2b2186-6524-4119-8ece-e06690e8a0e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d84bdc6-f7f7-40b2-a3fc-573672ccd22c | service: service-general +[2026-04-16 14:23:06.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507042005530001 | request_id: 0d84bdc6-f7f7-40b2-a3fc-573672ccd22c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa18756e-8dae-4e38-93df-f22653bbcd09 | service: service-general +[2026-04-16 14:23:06.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176101700007 | request_id: aa18756e-8dae-4e38-93df-f22653bbcd09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3581cc76-c641-46b6-97c2-367fb6f19897 | service: service-general +[2026-04-16 14:23:06.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255109560002 | request_id: 3581cc76-c641-46b6-97c2-367fb6f19897 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6419f166-b172-4fab-bacd-5f67e5891325 | service: service-general +[2026-04-16 14:23:06.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.846µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507111602820001 | request_id: 6419f166-b172-4fab-bacd-5f67e5891325 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98fd0d1c-3d8e-4d02-8be8-baab2632cc75 | service: service-general +[2026-04-16 14:23:06.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505221505880001 | request_id: 98fd0d1c-3d8e-4d02-8be8-baab2632cc75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09a3074a-aede-46ff-96f2-64c38234811b | service: service-general +[2026-04-16 14:23:06.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034107530280 | request_id: 09a3074a-aede-46ff-96f2-64c38234811b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9983e254-b7c1-41b2-bb27-eae968fc0d81 | service: service-general +[2026-04-16 14:23:06.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081205810004 | request_id: 9983e254-b7c1-41b2-bb27-eae968fc0d81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32a932f2-8b9b-455f-a3b6-ac0267591eae | service: service-general +[2026-04-16 14:23:06.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112802850001 | request_id: 32a932f2-8b9b-455f-a3b6-ac0267591eae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2fc2b7c-b391-4623-84f8-4d6a3cb11910 | service: service-general +[2026-04-16 14:23:06.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.021µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151839 | request_id: a2fc2b7c-b391-4623-84f8-4d6a3cb11910 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3a7d7c2-111f-418d-8e9e-0d07e3c6e35c | service: service-general +[2026-04-16 14:23:06.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507183012740001 | request_id: d3a7d7c2-111f-418d-8e9e-0d07e3c6e35c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.125] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e68a130-c6fb-458b-9901-d8ecf9bc66d0 | service: service-general +[2026-04-16 14:23:06.125] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.566µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612860007 | request_id: 3e68a130-c6fb-458b-9901-d8ecf9bc66d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a35609c-f101-4e9c-8da7-abe37e5c6ee7 | service: service-general +[2026-04-16 14:23:06.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578202812600001 | request_id: 2a35609c-f101-4e9c-8da7-abe37e5c6ee7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cfe622d-2169-4750-834f-842a68ecd825 | service: service-general +[2026-04-16 14:23:06.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506110504970001 | request_id: 6cfe622d-2169-4750-834f-842a68ecd825 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad3f16f4-5713-404e-8fe4-53593a905a37 | service: service-general +[2026-04-16 14:23:06.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012804010004 | request_id: ad3f16f4-5713-404e-8fe4-53593a905a37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52bb5416-388d-45d7-bfd6-0cd581d6107d | service: service-general +[2026-04-16 14:23:06.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211509180001 | request_id: 52bb5416-388d-45d7-bfd6-0cd581d6107d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7166c8ef-40c0-46ac-a60a-a3aefc854fa7 | service: service-general +[2026-04-16 14:23:06.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190905950001 | request_id: 7166c8ef-40c0-46ac-a60a-a3aefc854fa7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ace77b0-720c-48c9-9b6d-737fdfda302d | service: service-general +[2026-04-16 14:23:06.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151840 | request_id: 6ace77b0-720c-48c9-9b6d-737fdfda302d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9293dfd1-6e16-43e0-b1e4-0fd32b75e817 | service: service-general +[2026-04-16 14:23:06.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270107350024 | request_id: 9293dfd1-6e16-43e0-b1e4-0fd32b75e817 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c162e25-b966-49a3-afe1-fbd990be650e | service: service-general +[2026-04-16 14:23:06.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050405590003 | request_id: 8c162e25-b966-49a3-afe1-fbd990be650e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.136] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 461745ac-c683-45df-bb15-e8bae8b4c92e | service: service-general +[2026-04-16 14:23:06.136] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.88µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502175610130001 | request_id: 461745ac-c683-45df-bb15-e8bae8b4c92e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d34cdf68-0380-444a-bbfb-a3bc5cccd86f | service: service-general +[2026-04-16 14:23:06.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 613.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504165110020005 | request_id: d34cdf68-0380-444a-bbfb-a3bc5cccd86f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50c43de4-6c08-4786-b570-cd97bdaa5025 | service: service-general +[2026-04-16 14:23:06.139] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078965422063 | request_id: 50c43de4-6c08-4786-b570-cd97bdaa5025 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11b6aae9-ac9c-4775-a79e-f65ee9532ccd | service: service-general +[2026-04-16 14:23:06.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505160503700002 | request_id: 11b6aae9-ac9c-4775-a79e-f65ee9532ccd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb8bd3ba-c9c5-48b3-a7a9-fbe2a2765bea | service: service-general +[2026-04-16 14:23:06.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046405830003 | request_id: eb8bd3ba-c9c5-48b3-a7a9-fbe2a2765bea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18bb11ea-07f2-4ecd-8c97-39a01ec9bebb | service: service-general +[2026-04-16 14:23:06.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031204730004 | request_id: 18bb11ea-07f2-4ecd-8c97-39a01ec9bebb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.144] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef1d4035-5e6f-4f18-91b5-f8751fcd3b3a | service: service-general +[2026-04-16 14:23:06.144] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514130604200008 | request_id: ef1d4035-5e6f-4f18-91b5-f8751fcd3b3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae676409-6d44-46eb-ae57-fbbd8fa9260a | service: service-general +[2026-04-16 14:23:06.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256910630002 | request_id: ae676409-6d44-46eb-ae57-fbbd8fa9260a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 112f32f0-a5b9-4e91-a0e4-2aa615055962 | service: service-general +[2026-04-16 14:23:06.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3175046203991001 | request_id: 112f32f0-a5b9-4e91-a0e4-2aa615055962 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.148] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c67cb0a8-fc7e-4906-b3dc-b93da42350ec | service: service-general +[2026-04-16 14:23:06.148] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321909540003 | request_id: c67cb0a8-fc7e-4906-b3dc-b93da42350ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cadc8e9-ed3e-4804-aa02-668c05288c9b | service: service-general +[2026-04-16 14:23:06.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045464 | request_id: 9cadc8e9-ed3e-4804-aa02-668c05288c9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c59a467a-b2a6-4e44-8859-174355a062fa | service: service-general +[2026-04-16 14:23:06.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294205200004 | request_id: c59a467a-b2a6-4e44-8859-174355a062fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eaf0238c-cb01-4bd3-a4e9-cedce3f29559 | service: service-general +[2026-04-16 14:23:06.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024404650002 | request_id: eaf0238c-cb01-4bd3-a4e9-cedce3f29559 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f597e3b-3b87-415b-aec3-3000b5b7d083 | service: service-general +[2026-04-16 14:23:06.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252004000001 | request_id: 6f597e3b-3b87-415b-aec3-3000b5b7d083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e2fc77d-533a-4715-9f3f-0f0a53a613d4 | service: service-general +[2026-04-16 14:23:06.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053012520002 | request_id: 6e2fc77d-533a-4715-9f3f-0f0a53a613d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9284ff9b-c9ad-4d4c-abb2-3f8f9b679dfe | service: service-general +[2026-04-16 14:23:06.155] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034102770004 | request_id: 9284ff9b-c9ad-4d4c-abb2-3f8f9b679dfe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.156] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72f7738d-418d-4dfc-ae01-faaea9fa113c | service: service-general +[2026-04-16 14:23:06.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574032404520004 | request_id: 72f7738d-418d-4dfc-ae01-faaea9fa113c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b825b9e1-7536-45f7-a798-5354b0de8631 | service: service-general +[2026-04-16 14:23:06.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.681µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140108680010 | request_id: b825b9e1-7536-45f7-a798-5354b0de8631 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69eadaaf-bed5-4dc3-8caa-546ec7a3eb84 | service: service-general +[2026-04-16 14:23:06.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513200107640155 | request_id: 69eadaaf-bed5-4dc3-8caa-546ec7a3eb84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1753e433-32e4-4001-97f3-e8e46a0c3019 | service: service-general +[2026-04-16 14:23:06.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508010104610018 | request_id: 1753e433-32e4-4001-97f3-e8e46a0c3019 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c3c1412-9a7c-407f-a5c3-248b64d96a48 | service: service-general +[2026-04-16 14:23:06.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110707700003 | request_id: 5c3c1412-9a7c-407f-a5c3-248b64d96a48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ca9ac9a-e4af-4929-be71-6dc4f52ec8c0 | service: service-general +[2026-04-16 14:23:06.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031710670001 | request_id: 3ca9ac9a-e4af-4929-be71-6dc4f52ec8c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 190cf516-467b-4332-b8c8-79ba8000c844 | service: service-general +[2026-04-16 14:23:06.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.823µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517146105900002 | request_id: 190cf516-467b-4332-b8c8-79ba8000c844 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a979070a-3b12-4c03-97a0-7ef810fd6c28 | service: service-general +[2026-04-16 14:23:06.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526141504890001 | request_id: a979070a-3b12-4c03-97a0-7ef810fd6c28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8af941e8-5e3e-4247-b322-50026a53ffd1 | service: service-general +[2026-04-16 14:23:06.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.742µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151842 | request_id: 8af941e8-5e3e-4247-b322-50026a53ffd1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1eba33e3-dff6-4be9-81d4-14f0f1d643d9 | service: service-general +[2026-04-16 14:23:06.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571031707920004 | request_id: 1eba33e3-dff6-4be9-81d4-14f0f1d643d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39992c26-8677-48cf-9ff5-a993a63fbec3 | service: service-general +[2026-04-16 14:23:06.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122008010001 | request_id: 39992c26-8677-48cf-9ff5-a993a63fbec3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54e62c9d-65a7-440e-a662-f3303c204a39 | service: service-general +[2026-04-16 14:23:06.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270101580008 | request_id: 54e62c9d-65a7-440e-a662-f3303c204a39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef00b61d-1f6d-413f-8d6f-cae02e48db8b | service: service-general +[2026-04-16 14:23:06.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000055 | request_id: ef00b61d-1f6d-413f-8d6f-cae02e48db8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc237e31-46b7-49bf-90c5-8cf3b6f4f90d | service: service-general +[2026-04-16 14:23:06.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507242504910006 | request_id: cc237e31-46b7-49bf-90c5-8cf3b6f4f90d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e1c65ea-6322-4d1e-ac83-76d9ced14dbf | service: service-general +[2026-04-16 14:23:06.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275205980001 | request_id: 8e1c65ea-6322-4d1e-ac83-76d9ced14dbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9615242b-f7e3-401e-9dc0-f68ae3bb15bb | service: service-general +[2026-04-16 14:23:06.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/01011110000000 | request_id: 9615242b-f7e3-401e-9dc0-f68ae3bb15bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9380ce93-624a-4bda-a0e8-d46a3499640a | service: service-general +[2026-04-16 14:23:06.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507247008483000 | request_id: 9380ce93-624a-4bda-a0e8-d46a3499640a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67aaa5ed-08bb-4d9d-867e-3a56793c50cc | service: service-general +[2026-04-16 14:23:06.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031509710009 | request_id: 67aaa5ed-08bb-4d9d-867e-3a56793c50cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6573f93e-38eb-4a3f-a7ab-506390284674 | service: service-general +[2026-04-16 14:23:06.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503046105200001 | request_id: 6573f93e-38eb-4a3f-a7ab-506390284674 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c38a8963-07e7-481e-8bd5-82a68953202c | service: service-general +[2026-04-16 14:23:06.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517180306860001 | request_id: c38a8963-07e7-481e-8bd5-82a68953202c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.175] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b84ded9d-8149-425c-8051-1eeddbd11e23 | service: service-general +[2026-04-16 14:23:06.175] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.304µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134205980006 | request_id: b84ded9d-8149-425c-8051-1eeddbd11e23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e450c2c-ecbc-4c43-85ff-8a91f10ea3df | service: service-general +[2026-04-16 14:23:06.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.135µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514182710150002 | request_id: 5e450c2c-ecbc-4c43-85ff-8a91f10ea3df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64c55abf-729d-418f-9561-6c2688b27905 | service: service-general +[2026-04-16 14:23:06.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.104µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021010640004 | request_id: 64c55abf-729d-418f-9561-6c2688b27905 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 062d1cda-7e6b-4fbe-a425-6c4c1c274106 | service: service-general +[2026-04-16 14:23:06.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036101960004 | request_id: 062d1cda-7e6b-4fbe-a425-6c4c1c274106 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.179] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d385be24-0a59-47de-b615-f5965b5fab06 | service: service-general +[2026-04-16 14:23:06.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184205650005 | request_id: d385be24-0a59-47de-b615-f5965b5fab06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7f91a20-fe65-448a-ad0c-756a38a8895e | service: service-general +[2026-04-16 14:23:06.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/000000000010____ | request_id: e7f91a20-fe65-448a-ad0c-756a38a8895e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1741912-e49d-400c-85a3-27d0b58c20db | service: service-general +[2026-04-16 14:23:06.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011104810003 | request_id: a1741912-e49d-400c-85a3-27d0b58c20db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.183] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa920fa1-6e8a-413f-b124-e66a1c6e1f8f | service: service-general +[2026-04-16 14:23:06.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.657µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181710680003 | request_id: aa920fa1-6e8a-413f-b124-e66a1c6e1f8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50cc614f-a541-4a63-acf5-3c6747585e64 | service: service-general +[2026-04-16 14:23:06.185] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.822µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0010010000 | request_id: 50cc614f-a541-4a63-acf5-3c6747585e64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51486803-3438-4e74-90ea-f1886d11b5fa | service: service-general +[2026-04-16 14:23:06.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/961215250666____ | request_id: 51486803-3438-4e74-90ea-f1886d11b5fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5233aa0b-e929-4816-b80a-e9d89ac94fdc | service: service-general +[2026-04-16 14:23:06.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020505440001 | request_id: 5233aa0b-e929-4816-b80a-e9d89ac94fdc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.189] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eced0382-1c34-4e55-903f-2b8039af0a68 | service: service-general +[2026-04-16 14:23:06.189] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151844 | request_id: eced0382-1c34-4e55-903f-2b8039af0a68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30ae31e0-5abd-4e77-8725-f680dfc6e8a3 | service: service-general +[2026-04-16 14:23:06.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.117µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050709820019 | request_id: 30ae31e0-5abd-4e77-8725-f680dfc6e8a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99956ac2-fc7a-409b-aad6-5fcf629420f9 | service: service-general +[2026-04-16 14:23:06.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156092 | request_id: 99956ac2-fc7a-409b-aad6-5fcf629420f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 369eda0f-a063-4667-971d-c11c20b44e62 | service: service-general +[2026-04-16 14:23:06.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.811µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250808450001 | request_id: 369eda0f-a063-4667-971d-c11c20b44e62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 823168fe-86b2-41de-8d56-9501cb690536 | service: service-general +[2026-04-16 14:23:06.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503105209930002 | request_id: 823168fe-86b2-41de-8d56-9501cb690536 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9aae7437-9034-4c6d-aed4-0ce60ff444d3 | service: service-general +[2026-04-16 14:23:06.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151846 | request_id: 9aae7437-9034-4c6d-aed4-0ce60ff444d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.196] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0de668f5-1394-45ca-b29f-88d97c825f3d | service: service-general +[2026-04-16 14:23:06.196] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082206020001 | request_id: 0de668f5-1394-45ca-b29f-88d97c825f3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 21d8c382-5aa5-45ff-a22f-c99098aa1b07 | service: service-general +[2026-04-16 14:23:06.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151847 | request_id: 21d8c382-5aa5-45ff-a22f-c99098aa1b07 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa48bc29-36ff-4920-a4fa-75a537b8a898 | service: service-general +[2026-04-16 14:23:06.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151848 | request_id: aa48bc29-36ff-4920-a4fa-75a537b8a898 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c5631c8-42f5-42be-b7f4-d6c90a034574 | service: service-general +[2026-04-16 14:23:06.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151849 | request_id: 1c5631c8-42f5-42be-b7f4-d6c90a034574 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e01c8de0-d3c1-43e1-8839-a8186bb2b1bd | service: service-general +[2026-04-16 14:23:06.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014107500013 | request_id: e01c8de0-d3c1-43e1-8839-a8186bb2b1bd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07575682-2860-46cf-86a9-ac7771f792e4 | service: service-general +[2026-04-16 14:23:06.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505171209530002 | request_id: 07575682-2860-46cf-86a9-ac7771f792e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.203] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c07f533-b130-48d5-a41e-9b8e638c7e85 | service: service-general +[2026-04-16 14:23:06.203] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151850 | request_id: 0c07f533-b130-48d5-a41e-9b8e638c7e85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f12f275-18a6-4613-9fbe-d1b6f7b52dc2 | service: service-general +[2026-04-16 14:23:06.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519092509810002 | request_id: 9f12f275-18a6-4613-9fbe-d1b6f7b52dc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f886441-2d0d-49be-93ac-db5518726f50 | service: service-general +[2026-04-16 14:23:06.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245601690004 | request_id: 6f886441-2d0d-49be-93ac-db5518726f50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53f2b33f-c072-4d56-872d-d87822410794 | service: service-general +[2026-04-16 14:23:06.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.759µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034710790002 | request_id: 53f2b33f-c072-4d56-872d-d87822410794 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e5312e0-8238-478d-9987-a1822a421469 | service: service-general +[2026-04-16 14:23:06.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205606680001 | request_id: 5e5312e0-8238-478d-9987-a1822a421469 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc904f26-b758-4063-a741-f6144c8c7aa2 | service: service-general +[2026-04-16 14:23:06.208] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513070107790407 | request_id: fc904f26-b758-4063-a741-f6144c8c7aa2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4af7fa11-a385-4a35-8386-d1cc9fbf6090 | service: service-general +[2026-04-16 14:23:06.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.916µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510046109650002 | request_id: 4af7fa11-a385-4a35-8386-d1cc9fbf6090 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51a1f2d5-aff2-4856-a932-fbc723e9fc08 | service: service-general +[2026-04-16 14:23:06.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505040204540001 | request_id: 51a1f2d5-aff2-4856-a932-fbc723e9fc08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 218ba085-7f9e-4f54-a103-aca4a34dc378 | service: service-general +[2026-04-16 14:23:06.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.998µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513041511010001 | request_id: 218ba085-7f9e-4f54-a103-aca4a34dc378 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0acca0cd-6d5b-4079-a688-cd1797e4ea14 | service: service-general +[2026-04-16 14:23:06.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.908µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557490 | request_id: 0acca0cd-6d5b-4079-a688-cd1797e4ea14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5b46aecf-bb50-4d65-b5b0-739a0a821ca6 | service: service-general +[2026-04-16 14:23:06.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135203530001 | request_id: 5b46aecf-bb50-4d65-b5b0-739a0a821ca6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d3239b7-0945-46a5-9ecd-7bcdfe6528db | service: service-general +[2026-04-16 14:23:06.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.213µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507216011910002 | request_id: 3d3239b7-0945-46a5-9ecd-7bcdfe6528db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 656c6c28-13fb-47f3-90fd-de76e30d9b98 | service: service-general +[2026-04-16 14:23:06.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.888µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: 656c6c28-13fb-47f3-90fd-de76e30d9b98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.218] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87525710-b157-43ed-a433-dc91c22ccfae | service: service-general +[2026-04-16 14:23:06.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014605940004 | request_id: 87525710-b157-43ed-a433-dc91c22ccfae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf9ee0f4-8d3d-4a14-a4cc-7f78242c4e44 | service: service-general +[2026-04-16 14:23:06.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3577012701970001 | request_id: bf9ee0f4-8d3d-4a14-a4cc-7f78242c4e44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eccff3f8-e0f2-49d6-b2ca-df143dbd8e75 | service: service-general +[2026-04-16 14:23:06.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022903200001 | request_id: eccff3f8-e0f2-49d6-b2ca-df143dbd8e75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.222] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d22eeb7b-fcb4-4eb6-9f33-bf77bff46123 | service: service-general +[2026-04-16 14:23:06.222] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224307710002 | request_id: d22eeb7b-fcb4-4eb6-9f33-bf77bff46123 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5a42c59-42cc-48ba-940e-60be7aed98a6 | service: service-general +[2026-04-16 14:23:06.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505015609680002 | request_id: f5a42c59-42cc-48ba-940e-60be7aed98a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70b43747-c574-4c1d-96d2-c757c43da37d | service: service-general +[2026-04-16 14:23:06.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507151103560003 | request_id: 70b43747-c574-4c1d-96d2-c757c43da37d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.226] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39dc2cb3-d2eb-4f5d-bbff-a48fbc21188b | service: service-general +[2026-04-16 14:23:06.226] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016507200001 | request_id: 39dc2cb3-d2eb-4f5d-bbff-a48fbc21188b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3bcf4e98-d33b-4fd2-ac31-517f3451e718 | service: service-general +[2026-04-16 14:23:06.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556008 | request_id: 3bcf4e98-d33b-4fd2-ac31-517f3451e718 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c0db82b-d5b8-423d-b80d-de9303137781 | service: service-general +[2026-04-16 14:23:06.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513148716970003 | request_id: 6c0db82b-d5b8-423d-b80d-de9303137781 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a1c8e3a-9f2a-4dc5-b1e2-c42f2204f712 | service: service-general +[2026-04-16 14:23:06.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 9a1c8e3a-9f2a-4dc5-b1e2-c42f2204f712 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.231] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92a8de21-e6d2-4961-b7b6-1f2eb84ebf0f | service: service-general +[2026-04-16 14:23:06.231] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: 92a8de21-e6d2-4961-b7b6-1f2eb84ebf0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 422b270f-b471-48dd-893b-f68c5adbdce3 | service: service-general +[2026-04-16 14:23:06.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506166904540001 | request_id: 422b270f-b471-48dd-893b-f68c5adbdce3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c92d94fd-edd0-471e-806b-d4449e272202 | service: service-general +[2026-04-16 14:23:06.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.632µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669673 | request_id: c92d94fd-edd0-471e-806b-d4449e272202 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51c9282c-64fc-4a96-ae8f-415acd4075ea | service: service-general +[2026-04-16 14:23:06.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514130112590001 | request_id: 51c9282c-64fc-4a96-ae8f-415acd4075ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47abc2bd-e776-4f27-8e16-73c2c2128ac2 | service: service-general +[2026-04-16 14:23:06.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.718µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505020611680001 | request_id: 47abc2bd-e776-4f27-8e16-73c2c2128ac2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 694bb6e8-4b90-4f46-a7da-398a5f6f7beb | service: service-general +[2026-04-16 14:23:06.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509135207600005 | request_id: 694bb6e8-4b90-4f46-a7da-398a5f6f7beb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e468e85c-aa8a-4d73-bcc6-4a704f251996 | service: service-general +[2026-04-16 14:23:06.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 587.501µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026707650002 | request_id: e468e85c-aa8a-4d73-bcc6-4a704f251996 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98603535-26ac-445f-8a8e-c6d4de881673 | service: service-general +[2026-04-16 14:23:06.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 223.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505102204770001 | request_id: 98603535-26ac-445f-8a8e-c6d4de881673 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.242] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4439ad65-a44a-428d-b0bb-a79b866f8fd3 | service: service-general +[2026-04-16 14:23:06.242] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 4439ad65-a44a-428d-b0bb-a79b866f8fd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4bdb98d-c3f8-4489-99ad-9a2a0f9feea0 | service: service-general +[2026-04-16 14:23:06.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182108880001 | request_id: a4bdb98d-c3f8-4489-99ad-9a2a0f9feea0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 998633dc-9c5c-48d1-ab00-22f7ee75eddd | service: service-general +[2026-04-16 14:23:06.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505134309190001 | request_id: 998633dc-9c5c-48d1-ab00-22f7ee75eddd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1030c680-8892-4b33-9e8c-4fefe345dc76 | service: service-general +[2026-04-16 14:23:06.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.499µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513185809110002 | request_id: 1030c680-8892-4b33-9e8c-4fefe345dc76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6275cf57-525f-4c15-b549-88aa078910ce | service: service-general +[2026-04-16 14:23:06.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: 6275cf57-525f-4c15-b549-88aa078910ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e206904e-9acd-4168-803d-491db1be16b6 | service: service-general +[2026-04-16 14:23:06.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: e206904e-9acd-4168-803d-491db1be16b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c8d24dc-f57b-4168-bd1c-3a1bf48a3f28 | service: service-general +[2026-04-16 14:23:06.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528090112880001 | request_id: 0c8d24dc-f57b-4168-bd1c-3a1bf48a3f28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac082507-f620-454f-9328-959272522419 | service: service-general +[2026-04-16 14:23:06.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507110710010001 | request_id: ac082507-f620-454f-9328-959272522419 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfb441f6-1f11-411a-acd0-92e1ae6c9dce | service: service-general +[2026-04-16 14:23:06.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076408910001 | request_id: dfb441f6-1f11-411a-acd0-92e1ae6c9dce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db72fc54-327a-42d9-b116-de3985d77a00 | service: service-general +[2026-04-16 14:23:06.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134201590001 | request_id: db72fc54-327a-42d9-b116-de3985d77a00 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59c66cca-1ea3-4b20-a46a-aa2c2d31a41e | service: service-general +[2026-04-16 14:23:06.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.089µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 59c66cca-1ea3-4b20-a46a-aa2c2d31a41e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdafe1eb-9380-446c-a4c4-4495424e2a78 | service: service-general +[2026-04-16 14:23:06.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: cdafe1eb-9380-446c-a4c4-4495424e2a78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce6ecf0c-c413-487a-81a2-fecaffac91be | service: service-general +[2026-04-16 14:23:06.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.866µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511105702850001 | request_id: ce6ecf0c-c413-487a-81a2-fecaffac91be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.259] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2545ad9a-0d62-4906-abfb-c30044a04021 | service: service-general +[2026-04-16 14:23:06.259] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.156µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035703070004 | request_id: 2545ad9a-0d62-4906-abfb-c30044a04021 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13abd942-54d1-4d99-b693-717ce3664032 | service: service-general +[2026-04-16 14:23:06.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111496400 | request_id: 13abd942-54d1-4d99-b693-717ce3664032 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9409ee27-19f1-443e-9f69-98b0fb58634b | service: service-general +[2026-04-16 14:23:06.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508050905450001 | request_id: 9409ee27-19f1-443e-9f69-98b0fb58634b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65f6d200-f308-428f-b487-fbec0b03feda | service: service-general +[2026-04-16 14:23:06.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.827µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508212210100002 | request_id: 65f6d200-f308-428f-b487-fbec0b03feda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8dc4d31-3090-41e6-8f19-f6304ad7365b | service: service-general +[2026-04-16 14:23:06.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: f8dc4d31-3090-41e6-8f19-f6304ad7365b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2dcec256-5b17-4c61-85a1-14a0317890c5 | service: service-general +[2026-04-16 14:23:06.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.553µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155011700001 | request_id: 2dcec256-5b17-4c61-85a1-14a0317890c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b56f460f-a424-4891-819c-607dddb2cd1a | service: service-general +[2026-04-16 14:23:06.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144504620001 | request_id: b56f460f-a424-4891-819c-607dddb2cd1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.267] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f19335da-0277-444a-aa45-55f197d1df85 | service: service-general +[2026-04-16 14:23:06.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016101650003 | request_id: f19335da-0277-444a-aa45-55f197d1df85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf39d0ad-32d4-4392-9229-6cbc4e4ace7b | service: service-general +[2026-04-16 14:23:06.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507270107350024 | request_id: cf39d0ad-32d4-4392-9229-6cbc4e4ace7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ec73f5f-82b9-499e-83ab-f30a081e02c3 | service: service-general +[2026-04-16 14:23:06.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.964µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331209630002 | request_id: 7ec73f5f-82b9-499e-83ab-f30a081e02c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1f39df9-c126-424f-9ea7-dbd46534d414 | service: service-general +[2026-04-16 14:23:06.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.766µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065112540001 | request_id: c1f39df9-c126-424f-9ea7-dbd46534d414 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.271] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38ae8f99-4473-49fb-ac44-485741dc7bd4 | service: service-general +[2026-04-16 14:23:06.271] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504046712670001 | request_id: 38ae8f99-4473-49fb-ac44-485741dc7bd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b2b80b2-9203-4f42-8902-a4bdbc6e8290 | service: service-general +[2026-04-16 14:23:06.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514183007000001 | request_id: 6b2b80b2-9203-4f42-8902-a4bdbc6e8290 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1799a597-6415-4de1-9c44-037ab8b9fd1d | service: service-general +[2026-04-16 14:23:06.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506141710000002 | request_id: 1799a597-6415-4de1-9c44-037ab8b9fd1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.276] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70d1278b-2c03-4ed1-b6ac-4f302587de01 | service: service-general +[2026-04-16 14:23:06.276] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.211µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056811560002 | request_id: 70d1278b-2c03-4ed1-b6ac-4f302587de01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25d263c7-0156-4e98-a6f0-3be316374857 | service: service-general +[2026-04-16 14:23:06.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016201080004 | request_id: 25d263c7-0156-4e98-a6f0-3be316374857 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33a7eb4c-3d98-4fe6-8565-4fe546a646d5 | service: service-general +[2026-04-16 14:23:06.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.315µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507266011080002 | request_id: 33a7eb4c-3d98-4fe6-8565-4fe546a646d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af32f089-3fce-4af1-82d9-ec6fb3bc687d | service: service-general +[2026-04-16 14:23:06.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.035µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045210650001 | request_id: af32f089-3fce-4af1-82d9-ec6fb3bc687d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.281] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ecac2d4-3dcd-4085-b970-12d0726838f2 | service: service-general +[2026-04-16 14:23:06.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505176506750001 | request_id: 3ecac2d4-3dcd-4085-b970-12d0726838f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d0a49b0-bd58-4412-a791-b56783828f4b | service: service-general +[2026-04-16 14:23:06.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011503580001 | request_id: 2d0a49b0-bd58-4412-a791-b56783828f4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70325bf8-e8c9-417b-9828-9b7de2ec00fd | service: service-general +[2026-04-16 14:23:06.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504155105650002 | request_id: 70325bf8-e8c9-417b-9828-9b7de2ec00fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d99e552-6996-46a8-836a-838ed4a6e321 | service: service-general +[2026-04-16 14:23:06.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.517µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505056405550001 | request_id: 8d99e552-6996-46a8-836a-838ed4a6e321 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dd0dd83-0dfc-4bf2-8300-120209d5e3e4 | service: service-general +[2026-04-16 14:23:06.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104904580001 | request_id: 9dd0dd83-0dfc-4bf2-8300-120209d5e3e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dfce4c1-39eb-4cd4-bc12-9fa3d57d3170 | service: service-general +[2026-04-16 14:23:06.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.279µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035502790003 | request_id: 8dfce4c1-39eb-4cd4-bc12-9fa3d57d3170 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b492fff2-1591-41a1-9a1b-1095e9d792bc | service: service-general +[2026-04-16 14:23:06.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501102711990004 | request_id: b492fff2-1591-41a1-9a1b-1095e9d792bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1542f734-9f71-4137-a29e-31d619cb6de7 | service: service-general +[2026-04-16 14:23:06.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036008950003 | request_id: 1542f734-9f71-4137-a29e-31d619cb6de7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8f8d961-860a-4b7c-b11a-6004c20ac6b7 | service: service-general +[2026-04-16 14:23:06.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: e8f8d961-860a-4b7c-b11a-6004c20ac6b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cf14a8b-2021-4ef3-92e0-b25b800b65ec | service: service-general +[2026-04-16 14:23:06.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.642µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161505870007 | request_id: 8cf14a8b-2021-4ef3-92e0-b25b800b65ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59ac28c4-215f-42e4-b5cd-c91b2b0b8548 | service: service-general +[2026-04-16 14:23:06.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: 59ac28c4-215f-42e4-b5cd-c91b2b0b8548 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c86dd7c-0c35-4ea7-a5ab-aa62d744399f | service: service-general +[2026-04-16 14:23:06.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.231µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504130206420001 | request_id: 8c86dd7c-0c35-4ea7-a5ab-aa62d744399f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14490999-36be-42a5-bb0e-1e43dcdbd671 | service: service-general +[2026-04-16 14:23:06.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144609680001 | request_id: 14490999-36be-42a5-bb0e-1e43dcdbd671 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 886411b3-8821-4dda-ae7a-64a0f51e471d | service: service-general +[2026-04-16 14:23:06.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506234311810001 | request_id: 886411b3-8821-4dda-ae7a-64a0f51e471d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2830368a-d9e5-45d5-8996-272dab43acd3 | service: service-general +[2026-04-16 14:23:06.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171805190001 | request_id: 2830368a-d9e5-45d5-8996-272dab43acd3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13a99e78-aca7-45db-ba88-4dbf0f59659a | service: service-general +[2026-04-16 14:23:06.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503055503810002 | request_id: 13a99e78-aca7-45db-ba88-4dbf0f59659a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.299] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34b3a4fb-0f44-4b5e-b943-3882e3b46bbe | service: service-general +[2026-04-16 14:23:06.299] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.728µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304101560022 | request_id: 34b3a4fb-0f44-4b5e-b943-3882e3b46bbe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77d719c2-4ac1-4232-8a15-0ada2dfbe65a | service: service-general +[2026-04-16 14:23:06.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504011005470003 | request_id: 77d719c2-4ac1-4232-8a15-0ada2dfbe65a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ca19218-7e7e-4cb4-aeb1-7ce0c5732b0c | service: service-general +[2026-04-16 14:23:06.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.077µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102402820002 | request_id: 2ca19218-7e7e-4cb4-aeb1-7ce0c5732b0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75ee2e73-80b2-4e0a-b2db-4f9a8e2caa59 | service: service-general +[2026-04-16 14:23:06.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507212704700002 | request_id: 75ee2e73-80b2-4e0a-b2db-4f9a8e2caa59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7f2dd0e-052d-4e7c-a4da-fa4b0d850ebb | service: service-general +[2026-04-16 14:23:06.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: b7f2dd0e-052d-4e7c-a4da-fa4b0d850ebb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03de973c-b12e-4e8b-af7d-c7152ca5d213 | service: service-general +[2026-04-16 14:23:06.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: 03de973c-b12e-4e8b-af7d-c7152ca5d213 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.306] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96d5aa75-f5a8-4604-9d75-2a338ae26999 | service: service-general +[2026-04-16 14:23:06.306] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.417µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518075909770003 | request_id: 96d5aa75-f5a8-4604-9d75-2a338ae26999 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ea4f44e-89d7-4d21-b67e-4439e26ea16f | service: service-general +[2026-04-16 14:23:06.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010212600001 | request_id: 2ea4f44e-89d7-4d21-b67e-4439e26ea16f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 982dca3e-ce5c-4dfd-8772-1b0d32b0b43e | service: service-general +[2026-04-16 14:23:06.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107640122 | request_id: 982dca3e-ce5c-4dfd-8772-1b0d32b0b43e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca932ab7-3a6b-4104-8759-2c8f9599c8bc | service: service-general +[2026-04-16 14:23:06.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505021805650001 | request_id: ca932ab7-3a6b-4104-8759-2c8f9599c8bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22b91396-ae11-4603-a787-18f8d54429de | service: service-general +[2026-04-16 14:23:06.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511024404820001 | request_id: 22b91396-ae11-4603-a787-18f8d54429de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8efa798d-5833-4f54-86c4-de0975f601d3 | service: service-general +[2026-04-16 14:23:06.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092311190004 | request_id: 8efa798d-5833-4f54-86c4-de0975f601d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc47e8c6-c14c-4051-957e-900afd434f8b | service: service-general +[2026-04-16 14:23:06.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.185µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: cc47e8c6-c14c-4051-957e-900afd434f8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29015cba-8101-4e72-b196-e84b9ff0b6ec | service: service-general +[2026-04-16 14:23:06.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513222402070001 | request_id: 29015cba-8101-4e72-b196-e84b9ff0b6ec | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58366a56-79b3-444f-8eb4-cf8938854628 | service: service-general +[2026-04-16 14:23:06.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509025206860001 | request_id: 58366a56-79b3-444f-8eb4-cf8938854628 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a619fbb9-bd8d-4a2c-82c0-f40ff6896c4e | service: service-general +[2026-04-16 14:23:06.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025903620001 | request_id: a619fbb9-bd8d-4a2c-82c0-f40ff6896c4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbb82583-0cdd-4406-bbc6-ec52785e67bb | service: service-general +[2026-04-16 14:23:06.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510111610500002 | request_id: dbb82583-0cdd-4406-bbc6-ec52785e67bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a128e2e2-416d-4e82-985d-310d1fe7e4be | service: service-general +[2026-04-16 14:23:06.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571026502600001 | request_id: a128e2e2-416d-4e82-985d-310d1fe7e4be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91f6f19d-ffdd-4d69-848c-b3423eadff47 | service: service-general +[2026-04-16 14:23:06.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507050101810099 | request_id: 91f6f19d-ffdd-4d69-848c-b3423eadff47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f43a2531-f77a-48a0-82c4-baf70078d868 | service: service-general +[2026-04-16 14:23:06.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240409450003 | request_id: f43a2531-f77a-48a0-82c4-baf70078d868 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5803047-d553-4ce8-88af-bd7c70f39eaa | service: service-general +[2026-04-16 14:23:06.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351000000000000_ | request_id: b5803047-d553-4ce8-88af-bd7c70f39eaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c45e9fd2-ef1c-4556-87d1-1a265cff0d32 | service: service-general +[2026-04-16 14:23:06.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.881µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510190705680006 | request_id: c45e9fd2-ef1c-4556-87d1-1a265cff0d32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.323] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f7e8a37-be30-4f0d-ab05-4cb22878b3cc | service: service-general +[2026-04-16 14:23:06.323] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112803170002 | request_id: 6f7e8a37-be30-4f0d-ab05-4cb22878b3cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a8d50bd-de0c-439f-b12a-77b7b93f6d65 | service: service-general +[2026-04-16 14:23:06.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.303µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510235707790001 | request_id: 0a8d50bd-de0c-439f-b12a-77b7b93f6d65 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c004506-c381-4338-ba4e-788f3462a3ce | service: service-general +[2026-04-16 14:23:06.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504042012630001 | request_id: 5c004506-c381-4338-ba4e-788f3462a3ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b75f3a78-a976-48c1-9dfd-03de203eef62 | service: service-general +[2026-04-16 14:23:06.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505225010700006 | request_id: b75f3a78-a976-48c1-9dfd-03de203eef62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbc76ab3-1d92-4339-824d-ad7ecc2e06fa | service: service-general +[2026-04-16 14:23:06.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507022505750003 | request_id: cbc76ab3-1d92-4339-824d-ad7ecc2e06fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08df753c-403f-45d2-abc4-c616445229c2 | service: service-general +[2026-04-16 14:23:06.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.723µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512090201710001 | request_id: 08df753c-403f-45d2-abc4-c616445229c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f7723c8-5d7e-477a-ae99-65c792762ea0 | service: service-general +[2026-04-16 14:23:06.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245608800011 | request_id: 3f7723c8-5d7e-477a-ae99-65c792762ea0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63816a91-a8ed-4207-8cd8-529bfdde5dc3 | service: service-general +[2026-04-16 14:23:06.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.013µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502057006700002 | request_id: 63816a91-a8ed-4207-8cd8-529bfdde5dc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01c269db-8450-4366-bc51-f31ac3d51574 | service: service-general +[2026-04-16 14:23:06.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.088µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000014 | request_id: 01c269db-8450-4366-bc51-f31ac3d51574 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7404ccf8-edc7-443c-b344-5c0dda2e49a7 | service: service-general +[2026-04-16 14:23:06.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.884µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044505650002 | request_id: 7404ccf8-edc7-443c-b344-5c0dda2e49a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.335] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 01ffd13e-3108-4779-aff6-07a333282c7e | service: service-general +[2026-04-16 14:23:06.335] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: 01ffd13e-3108-4779-aff6-07a333282c7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68d2d7b9-eb31-4ebc-a9de-d77a4b1f6c73 | service: service-general +[2026-04-16 14:23:06.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042012810002 | request_id: 68d2d7b9-eb31-4ebc-a9de-d77a4b1f6c73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ae13496-568c-48dd-9edc-ece02d6aa19b | service: service-general +[2026-04-16 14:23:06.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559100 | request_id: 8ae13496-568c-48dd-9edc-ece02d6aa19b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdff3a50-3a65-4539-8c88-387e57da9c6a | service: service-general +[2026-04-16 14:23:06.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.829µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215406830002 | request_id: cdff3a50-3a65-4539-8c88-387e57da9c6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 364af129-988c-4316-b68a-6bcac6d4095f | service: service-general +[2026-04-16 14:23:06.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 545.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513094107600169 | request_id: 364af129-988c-4316-b68a-6bcac6d4095f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b6066ef-55dc-4808-bcb8-f6443913449c | service: service-general +[2026-04-16 14:23:06.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034408850013 | request_id: 4b6066ef-55dc-4808-bcb8-f6443913449c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5072228-8f47-4e2a-858c-dc43fd7b9a2b | service: service-general +[2026-04-16 14:23:06.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151851 | request_id: b5072228-8f47-4e2a-858c-dc43fd7b9a2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59f74fbf-2137-4695-acbd-0f79f7137a47 | service: service-general +[2026-04-16 14:23:06.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572025707690002 | request_id: 59f74fbf-2137-4695-acbd-0f79f7137a47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81fc3f35-6ff5-4338-91b0-90a36c0330b4 | service: service-general +[2026-04-16 14:23:06.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3533115406890002 | request_id: 81fc3f35-6ff5-4338-91b0-90a36c0330b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a79c1ab-f3e7-4b07-93a4-e63849f52039 | service: service-general +[2026-04-16 14:23:06.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.464µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161103750003 | request_id: 2a79c1ab-f3e7-4b07-93a4-e63849f52039 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f309fcd9-f234-4239-91a1-0cd8df444adb | service: service-general +[2026-04-16 14:23:06.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505121504520001 | request_id: f309fcd9-f234-4239-91a1-0cd8df444adb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70cd945f-ed2b-4693-a73a-c69e4664f148 | service: service-general +[2026-04-16 14:23:06.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101705170002 | request_id: 70cd945f-ed2b-4693-a73a-c69e4664f148 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.349] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f5973fe-a87c-49ae-b4f2-7a7cdf9d9720 | service: service-general +[2026-04-16 14:23:06.349] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041907520001 | request_id: 0f5973fe-a87c-49ae-b4f2-7a7cdf9d9720 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1fc259a-57a9-4342-b0e4-cbf11c6cea45 | service: service-general +[2026-04-16 14:23:06.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135901010001 | request_id: b1fc259a-57a9-4342-b0e4-cbf11c6cea45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8a595fe-b774-4809-9be2-0ea3002f4efe | service: service-general +[2026-04-16 14:23:06.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514220511100304 | request_id: e8a595fe-b774-4809-9be2-0ea3002f4efe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dca13410-58d5-4d0c-8554-718181ce90f7 | service: service-general +[2026-04-16 14:23:06.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557184 | request_id: dca13410-58d5-4d0c-8554-718181ce90f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 309cb0e5-8f30-472e-8e30-3a1c3c85a959 | service: service-general +[2026-04-16 14:23:06.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 309cb0e5-8f30-472e-8e30-3a1c3c85a959 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15071905-2054-4716-ac06-4a71225c2c36 | service: service-general +[2026-04-16 14:23:06.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: 15071905-2054-4716-ac06-4a71225c2c36 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 081eeca5-ae8d-48e0-9ec7-38c8bd895c23 | service: service-general +[2026-04-16 14:23:06.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.191µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505144511690001 | request_id: 081eeca5-ae8d-48e0-9ec7-38c8bd895c23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a09b9d7-e908-4325-a992-3038e531f663 | service: service-general +[2026-04-16 14:23:06.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514213006510020 | request_id: 3a09b9d7-e908-4325-a992-3038e531f663 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 114f341a-4aaa-48b4-8cce-a4105c872077 | service: service-general +[2026-04-16 14:23:06.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5306034410810001 | request_id: 114f341a-4aaa-48b4-8cce-a4105c872077 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1c8827d-6c4c-4dad-8dd5-ff56048342f0 | service: service-general +[2026-04-16 14:23:06.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503033006710003 | request_id: c1c8827d-6c4c-4dad-8dd5-ff56048342f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c2ea84f-b4e0-45e7-b73d-101c2124df21 | service: service-general +[2026-04-16 14:23:06.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505095205660003 | request_id: 3c2ea84f-b4e0-45e7-b73d-101c2124df21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f90f1695-a977-4e37-b78a-e491be2c9968 | service: service-general +[2026-04-16 14:23:06.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.212µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: f90f1695-a977-4e37-b78a-e491be2c9968 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbc4661b-ee2e-4d13-87d7-b113c3f6944c | service: service-general +[2026-04-16 14:23:06.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.029µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025006620002 | request_id: bbc4661b-ee2e-4d13-87d7-b113c3f6944c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.365] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 647833fc-9316-46a1-a90d-e28b9865d9c8 | service: service-general +[2026-04-16 14:23:06.365] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.997µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131904670001 | request_id: 647833fc-9316-46a1-a90d-e28b9865d9c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3ca957a-cfb0-4016-9d62-2ff1d28bfd5f | service: service-general +[2026-04-16 14:23:06.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010104870004 | request_id: c3ca957a-cfb0-4016-9d62-2ff1d28bfd5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 25f84d49-f45a-4f6f-add0-e8e2053c0a7f | service: service-general +[2026-04-16 14:23:06.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135404540001 | request_id: 25f84d49-f45a-4f6f-add0-e8e2053c0a7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d2af0d8-36fd-4971-ba77-f1c578431258 | service: service-general +[2026-04-16 14:23:06.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: 3d2af0d8-36fd-4971-ba77-f1c578431258 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccd21d15-7a8e-4661-86ee-66b06d86ddb8 | service: service-general +[2026-04-16 14:23:06.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507085811570001 | request_id: ccd21d15-7a8e-4661-86ee-66b06d86ddb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b9bb25a-9326-4e97-b448-862636704042 | service: service-general +[2026-04-16 14:23:06.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506064107720044 | request_id: 3b9bb25a-9326-4e97-b448-862636704042 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9ccb2e8-5b1f-4730-aec5-f30a12b72010 | service: service-general +[2026-04-16 14:23:06.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578211407080001 | request_id: f9ccb2e8-5b1f-4730-aec5-f30a12b72010 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6aff50a7-45e5-432b-ae7f-ee03a061c52e | service: service-general +[2026-04-16 14:23:06.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.905µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224602800001 | request_id: 6aff50a7-45e5-432b-ae7f-ee03a061c52e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 085498d2-68fb-4520-95f7-06cc06f29407 | service: service-general +[2026-04-16 14:23:06.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.176µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010805170001 | request_id: 085498d2-68fb-4520-95f7-06cc06f29407 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 583ccf54-94b4-486f-81d7-023a8085d6a0 | service: service-general +[2026-04-16 14:23:06.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030105590005 | request_id: 583ccf54-94b4-486f-81d7-023a8085d6a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9d406e2-8196-49b0-af78-bde1b81ce05a | service: service-general +[2026-04-16 14:23:06.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.123µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: d9d406e2-8196-49b0-af78-bde1b81ce05a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd5ca0fd-6243-48af-a0bf-4dab8f73dad9 | service: service-general +[2026-04-16 14:23:06.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506165912560001 | request_id: bd5ca0fd-6243-48af-a0bf-4dab8f73dad9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5110a66f-33cd-476c-96ad-20048b04aff9 | service: service-general +[2026-04-16 14:23:06.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 218.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: 5110a66f-33cd-476c-96ad-20048b04aff9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b8ed3d6-ddb8-480d-b56c-7b37466a24c3 | service: service-general +[2026-04-16 14:23:06.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.735µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134502650001 | request_id: 7b8ed3d6-ddb8-480d-b56c-7b37466a24c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b8a4ee5-19aa-4c3a-9eb5-13c18380d7d9 | service: service-general +[2026-04-16 14:23:06.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9171026506010003 | request_id: 6b8a4ee5-19aa-4c3a-9eb5-13c18380d7d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8627fa9f-23c0-4e33-91cb-46a61d3ab270 | service: service-general +[2026-04-16 14:23:06.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514060204680002 | request_id: 8627fa9f-23c0-4e33-91cb-46a61d3ab270 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74fbec15-cd62-4ae0-aa20-22c170b5e043 | service: service-general +[2026-04-16 14:23:06.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 276.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265711700001 | request_id: 74fbec15-cd62-4ae0-aa20-22c170b5e043 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e33b299a-ea8e-4535-8a96-5e299d4d9e77 | service: service-general +[2026-04-16 14:23:06.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: e33b299a-ea8e-4535-8a96-5e299d4d9e77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e78ab2c-1d58-46ac-87c6-30f0c41f2268 | service: service-general +[2026-04-16 14:23:06.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116002990003 | request_id: 5e78ab2c-1d58-46ac-87c6-30f0c41f2268 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51ec7fee-d7cf-4d6c-8900-63f435156427 | service: service-general +[2026-04-16 14:23:06.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.707µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513141508650002 | request_id: 51ec7fee-d7cf-4d6c-8900-63f435156427 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 956f4022-cf85-4d01-a1b4-aa990684ff6c | service: service-general +[2026-04-16 14:23:06.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557437 | request_id: 956f4022-cf85-4d01-a1b4-aa990684ff6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1374af8-3cbe-493d-a7a0-364cbef59c94 | service: service-general +[2026-04-16 14:23:06.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504101302470001 | request_id: c1374af8-3cbe-493d-a7a0-364cbef59c94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cba43f3b-0afb-412a-8785-567a03b17322 | service: service-general +[2026-04-16 14:23:06.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.325µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: cba43f3b-0afb-412a-8785-567a03b17322 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e435f2b-9cbe-42e0-89ad-b3f75de4b48b | service: service-general +[2026-04-16 14:23:06.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070409050003 | request_id: 6e435f2b-9cbe-42e0-89ad-b3f75de4b48b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 272e722a-e2ab-4712-b63b-f2891f6ed1e2 | service: service-general +[2026-04-16 14:23:06.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021010060002 | request_id: 272e722a-e2ab-4712-b63b-f2891f6ed1e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 959123bf-29e1-4566-a891-bd665733ce2e | service: service-general +[2026-04-16 14:23:06.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505094607740003 | request_id: 959123bf-29e1-4566-a891-bd665733ce2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 847dde1b-4de0-4468-9054-d68c805fada1 | service: service-general +[2026-04-16 14:23:06.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507221901200001 | request_id: 847dde1b-4de0-4468-9054-d68c805fada1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a75a627-cc66-4dad-9da2-27f12c543e94 | service: service-general +[2026-04-16 14:23:06.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 234.699µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: 2a75a627-cc66-4dad-9da2-27f12c543e94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7dc5338e-f023-4717-bf65-425671e864e0 | service: service-general +[2026-04-16 14:23:06.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.589µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022002580001 | request_id: 7dc5338e-f023-4717-bf65-425671e864e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6797c2b8-9cd0-465f-b8f4-24ed8cbacde2 | service: service-general +[2026-04-16 14:23:06.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506235809680001 | request_id: 6797c2b8-9cd0-465f-b8f4-24ed8cbacde2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8ec10ef-acf9-40db-8bc4-240e15aade9f | service: service-general +[2026-04-16 14:23:06.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151852 | request_id: a8ec10ef-acf9-40db-8bc4-240e15aade9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d82744b-70f9-4b8a-b914-a6c49c3c1a7a | service: service-general +[2026-04-16 14:23:06.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110811020004 | request_id: 7d82744b-70f9-4b8a-b914-a6c49c3c1a7a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2911f41-e30c-4ccd-b81e-edd9dc42abbb | service: service-general +[2026-04-16 14:23:06.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529064101680006 | request_id: a2911f41-e30c-4ccd-b81e-edd9dc42abbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7db9e40-9946-41b6-8ec5-4c50e1f1a349 | service: service-general +[2026-04-16 14:23:06.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506064607800002 | request_id: f7db9e40-9946-41b6-8ec5-4c50e1f1a349 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cef350a3-0631-485f-b5e6-9bd8cc21c8ca | service: service-general +[2026-04-16 14:23:06.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.868µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011611500003 | request_id: cef350a3-0631-485f-b5e6-9bd8cc21c8ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54bf8799-6efa-4952-95d0-84ef667b2a26 | service: service-general +[2026-04-16 14:23:06.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: 54bf8799-6efa-4952-95d0-84ef667b2a26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e791baf5-9adf-4f10-b6e3-b373c19ed2fc | service: service-general +[2026-04-16 14:23:06.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.99µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200311530002 | request_id: e791baf5-9adf-4f10-b6e3-b373c19ed2fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3119af8c-66c3-4a55-804e-fa6a3db41023 | service: service-general +[2026-04-16 14:23:06.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096701140003 | request_id: 3119af8c-66c3-4a55-804e-fa6a3db41023 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a72e343-cdb7-429f-974e-50cbe65e7578 | service: service-general +[2026-04-16 14:23:06.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175405870001 | request_id: 5a72e343-cdb7-429f-974e-50cbe65e7578 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b4a922d1-bac6-4462-80f1-6a337514ea33 | service: service-general +[2026-04-16 14:23:06.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010908500003 | request_id: b4a922d1-bac6-4462-80f1-6a337514ea33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc79aa72-e78e-4d36-b5b7-77935e90ed44 | service: service-general +[2026-04-16 14:23:06.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.44µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: cc79aa72-e78e-4d36-b5b7-77935e90ed44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90616d91-900a-4aa1-9bb9-82ee772ce929 | service: service-general +[2026-04-16 14:23:06.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085212810002 | request_id: 90616d91-900a-4aa1-9bb9-82ee772ce929 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cba3c052-5ab0-4aea-9285-461d7ff84853 | service: service-general +[2026-04-16 14:23:06.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156093 | request_id: cba3c052-5ab0-4aea-9285-461d7ff84853 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38b7e955-d68c-4dce-be99-4fb26f09476d | service: service-general +[2026-04-16 14:23:06.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030409700003 | request_id: 38b7e955-d68c-4dce-be99-4fb26f09476d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 76cebd61-3db8-4d83-9291-47b72bbf13ce | service: service-general +[2026-04-16 14:23:06.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064304580003 | request_id: 76cebd61-3db8-4d83-9291-47b72bbf13ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63e78f14-fc80-46f8-9f47-c75c73de1ae3 | service: service-general +[2026-04-16 14:23:06.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.556µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301110080003 | request_id: 63e78f14-fc80-46f8-9f47-c75c73de1ae3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50e54b0e-e0f4-4ee4-b253-4472812561d3 | service: service-general +[2026-04-16 14:23:06.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111304150004 | request_id: 50e54b0e-e0f4-4ee4-b253-4472812561d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2df13d7-0614-400f-b634-c72fba325c05 | service: service-general +[2026-04-16 14:23:06.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511111611670001 | request_id: e2df13d7-0614-400f-b634-c72fba325c05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54e8bb8f-545e-4515-8d88-b7925149967c | service: service-general +[2026-04-16 14:23:06.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 208.374µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513240505770001 | request_id: 54e8bb8f-545e-4515-8d88-b7925149967c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91a80cc2-5f8b-4ec8-868a-b2c24150f082 | service: service-general +[2026-04-16 14:23:06.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095608700001 | request_id: 91a80cc2-5f8b-4ec8-868a-b2c24150f082 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5e12b7e7-752a-41c7-b5a4-f37e89bb8914 | service: service-general +[2026-04-16 14:23:06.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: 5e12b7e7-752a-41c7-b5a4-f37e89bb8914 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1db59cf2-4e72-41c7-8304-467259b5b01c | service: service-general +[2026-04-16 14:23:06.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.768µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036302950001 | request_id: 1db59cf2-4e72-41c7-8304-467259b5b01c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4acf40d4-a66c-40ca-af71-aff7ad0bd6d0 | service: service-general +[2026-04-16 14:23:06.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321602580001 | request_id: 4acf40d4-a66c-40ca-af71-aff7ad0bd6d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdcd5f26-9a0e-4604-83ad-ee3a18115067 | service: service-general +[2026-04-16 14:23:06.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574024706640001 | request_id: fdcd5f26-9a0e-4604-83ad-ee3a18115067 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c20b969-5cb3-46ea-8814-a5cbeade507c | service: service-general +[2026-04-16 14:23:06.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557623 | request_id: 7c20b969-5cb3-46ea-8814-a5cbeade507c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd296d52-937e-4b5a-a6ee-37d59a573bab | service: service-general +[2026-04-16 14:23:06.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574050804710002 | request_id: fd296d52-937e-4b5a-a6ee-37d59a573bab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6be834df-3472-4bc2-b219-390321133cbc | service: service-general +[2026-04-16 14:23:06.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574054107690167 | request_id: 6be834df-3472-4bc2-b219-390321133cbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 118c5dab-2246-4f0f-9f97-96d9f7ea75a6 | service: service-general +[2026-04-16 14:23:06.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095208970002 | request_id: 118c5dab-2246-4f0f-9f97-96d9f7ea75a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b50d94d6-52b2-4c16-a39d-2a9bf9062cb3 | service: service-general +[2026-04-16 14:23:06.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080104500001 | request_id: b50d94d6-52b2-4c16-a39d-2a9bf9062cb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f6c1a9f-21b6-49ae-bca8-6b143b353608 | service: service-general +[2026-04-16 14:23:06.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514180106720004 | request_id: 0f6c1a9f-21b6-49ae-bca8-6b143b353608 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa2256b6-1825-4105-beed-57b1fa0d6ae8 | service: service-general +[2026-04-16 14:23:06.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 554.431µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050208120005 | request_id: aa2256b6-1825-4105-beed-57b1fa0d6ae8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39ebc716-f864-49e2-b8a2-72071c9eb470 | service: service-general +[2026-04-16 14:23:06.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014504680005 | request_id: 39ebc716-f864-49e2-b8a2-72071c9eb470 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c83a23ec-f11d-4d78-8bb1-a44ab76bf419 | service: service-general +[2026-04-16 14:23:06.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506162806180002 | request_id: c83a23ec-f11d-4d78-8bb1-a44ab76bf419 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3ae2a36d-0933-4425-848f-ad5db9fbbf34 | service: service-general +[2026-04-16 14:23:06.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 3ae2a36d-0933-4425-848f-ad5db9fbbf34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b9aa458-6043-483a-afb6-889ffc0f4dd6 | service: service-general +[2026-04-16 14:23:06.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506085501800003 | request_id: 1b9aa458-6043-483a-afb6-889ffc0f4dd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 119a194a-9f6e-4556-bd5b-b66940429418 | service: service-general +[2026-04-16 14:23:06.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.779µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051201560001 | request_id: 119a194a-9f6e-4556-bd5b-b66940429418 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a148b1bd-7d29-4fa9-bb3e-41fbf0ad17ed | service: service-general +[2026-04-16 14:23:06.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: a148b1bd-7d29-4fa9-bb3e-41fbf0ad17ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.450] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 659d5e0e-1079-46ff-a60f-283dbd651a24 | service: service-general +[2026-04-16 14:23:06.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508104503720008 | request_id: 659d5e0e-1079-46ff-a60f-283dbd651a24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f7095a5-8678-4239-a9ff-705e1413bf41 | service: service-general +[2026-04-16 14:23:06.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509055904670002 | request_id: 6f7095a5-8678-4239-a9ff-705e1413bf41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9bae746a-2868-4942-8f35-8a3e527e0286 | service: service-general +[2026-04-16 14:23:06.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034605680001 | request_id: 9bae746a-2868-4942-8f35-8a3e527e0286 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.453] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23188d9e-8266-457a-a549-c6f89e3903ca | service: service-general +[2026-04-16 14:23:06.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132906180003 | request_id: 23188d9e-8266-457a-a549-c6f89e3903ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0571f533-5ac0-4a9e-87d6-41caa448565e | service: service-general +[2026-04-16 14:23:06.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 219.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: 0571f533-5ac0-4a9e-87d6-41caa448565e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17b76c9b-2538-4695-85a3-1e058402a351 | service: service-general +[2026-04-16 14:23:06.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6203052606840001 | request_id: 17b76c9b-2538-4695-85a3-1e058402a351 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54ba4bc1-8732-4aff-90cb-222279f7e0a3 | service: service-general +[2026-04-16 14:23:06.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015410890001 | request_id: 54ba4bc1-8732-4aff-90cb-222279f7e0a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da9efdc9-e48e-4dfc-b58f-8eed253435bf | service: service-general +[2026-04-16 14:23:06.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.376µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502201712650001 | request_id: da9efdc9-e48e-4dfc-b58f-8eed253435bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3551396d-f1de-4549-b5b5-fb6373e1caae | service: service-general +[2026-04-16 14:23:06.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.481µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032406590001 | request_id: 3551396d-f1de-4549-b5b5-fb6373e1caae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b9ed797-8036-48bc-b26e-6548a15f70e6 | service: service-general +[2026-04-16 14:23:06.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571011908180002 | request_id: 4b9ed797-8036-48bc-b26e-6548a15f70e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3cbbe93a-1bfd-4b97-a9c9-cfb4971f8502 | service: service-general +[2026-04-16 14:23:06.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130210200001 | request_id: 3cbbe93a-1bfd-4b97-a9c9-cfb4971f8502 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b3cd2dd-a2f3-42b3-b4c3-62efb5dc7e4a | service: service-general +[2026-04-16 14:23:06.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: 1b3cd2dd-a2f3-42b3-b4c3-62efb5dc7e4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1463b703-9440-4e46-b396-66db27c767f9 | service: service-general +[2026-04-16 14:23:06.466] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174603650001 | request_id: 1463b703-9440-4e46-b396-66db27c767f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9732235b-4cdc-4755-80d1-764217b2a9c2 | service: service-general +[2026-04-16 14:23:06.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.638µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508216705580001 | request_id: 9732235b-4cdc-4755-80d1-764217b2a9c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dd4b7a4-908a-4300-bdf5-b5d4390c5480 | service: service-general +[2026-04-16 14:23:06.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037112890001 | request_id: 6dd4b7a4-908a-4300-bdf5-b5d4390c5480 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bf8d3a6-acd9-47cc-9e5b-f2dcace8485e | service: service-general +[2026-04-16 14:23:06.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.858µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507171201700002 | request_id: 5bf8d3a6-acd9-47cc-9e5b-f2dcace8485e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4021bdcd-e2ef-4f97-8173-de053cc0ccd5 | service: service-general +[2026-04-16 14:23:06.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507226009800001 | request_id: 4021bdcd-e2ef-4f97-8173-de053cc0ccd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cb0fe8b8-734a-4b55-a5eb-6df7c9ceef73 | service: service-general +[2026-04-16 14:23:06.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.694µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031307530004 | request_id: cb0fe8b8-734a-4b55-a5eb-6df7c9ceef73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b353dcf-2c53-43db-b3de-4216a6d11300 | service: service-general +[2026-04-16 14:23:06.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510232408770001 | request_id: 1b353dcf-2c53-43db-b3de-4216a6d11300 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e32e17fd-694d-4c30-bde5-7df77410884f | service: service-general +[2026-04-16 14:23:06.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.935µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110108900002 | request_id: e32e17fd-694d-4c30-bde5-7df77410884f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f7c59ce-998c-45ee-80bd-7f93d1a28143 | service: service-general +[2026-04-16 14:23:06.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: 2f7c59ce-998c-45ee-80bd-7f93d1a28143 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7abb2f52-5824-4d88-bc34-cb52387f3f1e | service: service-general +[2026-04-16 14:23:06.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035504620002 | request_id: 7abb2f52-5824-4d88-bc34-cb52387f3f1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4c29285-1295-4f34-bbdb-88d26dc17e31 | service: service-general +[2026-04-16 14:23:06.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165408110001 | request_id: a4c29285-1295-4f34-bbdb-88d26dc17e31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91623afc-cbd7-464f-a779-1cff350ad0a4 | service: service-general +[2026-04-16 14:23:06.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.508µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503130402810002 | request_id: 91623afc-cbd7-464f-a779-1cff350ad0a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4e675d3-9017-43e4-ac62-a281d4cd0e69 | service: service-general +[2026-04-16 14:23:06.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.353µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104907630001 | request_id: c4e675d3-9017-43e4-ac62-a281d4cd0e69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42a4cae6-7561-473a-abba-ba7db85aad10 | service: service-general +[2026-04-16 14:23:06.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.477µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015209200001 | request_id: 42a4cae6-7561-473a-abba-ba7db85aad10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.483] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2b978b1-c678-45c9-a3b6-71a2ae801aaa | service: service-general +[2026-04-16 14:23:06.483] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017010910003 | request_id: a2b978b1-c678-45c9-a3b6-71a2ae801aaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf51ba4a-62f0-469a-b043-ba4d662a3bb0 | service: service-general +[2026-04-16 14:23:06.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.111µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024307560001 | request_id: cf51ba4a-62f0-469a-b043-ba4d662a3bb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 432800d4-eaea-4ae1-a500-08cb4163bb69 | service: service-general +[2026-04-16 14:23:06.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.709µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052403940001 | request_id: 432800d4-eaea-4ae1-a500-08cb4163bb69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e5d3c6ec-bada-45b5-8974-71a74c945dc8 | service: service-general +[2026-04-16 14:23:06.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151855 | request_id: e5d3c6ec-bada-45b5-8974-71a74c945dc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4fcb88cd-0097-4e82-aff8-dc6564189bfb | service: service-general +[2026-04-16 14:23:06.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052712610001 | request_id: 4fcb88cd-0097-4e82-aff8-dc6564189bfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c85d4548-cd80-4ce9-ac7a-1c6f9a4895a7 | service: service-general +[2026-04-16 14:23:06.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.522µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8104036603620001 | request_id: c85d4548-cd80-4ce9-ac7a-1c6f9a4895a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e15a0e2-75cc-443f-af8c-3e52869c5ad2 | service: service-general +[2026-04-16 14:23:06.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 205.66µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021202080002 | request_id: 7e15a0e2-75cc-443f-af8c-3e52869c5ad2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1be13118-db52-4151-b87a-ac24826481f7 | service: service-general +[2026-04-16 14:23:06.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141412190001 | request_id: 1be13118-db52-4151-b87a-ac24826481f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9df8953-7ffc-4e12-9615-0a0b2fbaf104 | service: service-general +[2026-04-16 14:23:06.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514185005030001 | request_id: e9df8953-7ffc-4e12-9615-0a0b2fbaf104 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12415fa4-bfff-4434-bf17-067ba7a215aa | service: service-general +[2026-04-16 14:23:06.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.075µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505023006690009 | request_id: 12415fa4-bfff-4434-bf17-067ba7a215aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11012aad-6ce6-49f3-aa35-73251d5abc9a | service: service-general +[2026-04-16 14:23:06.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.824µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046611490001 | request_id: 11012aad-6ce6-49f3-aa35-73251d5abc9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ec8f761-87b8-4ec9-ac6c-bba3c6adb912 | service: service-general +[2026-04-16 14:23:06.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.771µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034804790009 | request_id: 6ec8f761-87b8-4ec9-ac6c-bba3c6adb912 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a83b7e4e-6eec-48f2-aac6-0c2bb00d23a4 | service: service-general +[2026-04-16 14:23:06.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 229.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022912620002 | request_id: a83b7e4e-6eec-48f2-aac6-0c2bb00d23a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.499] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 250e2edc-e4c9-42b8-be1b-a1a4861dec4a | service: service-general +[2026-04-16 14:23:06.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144605660001 | request_id: 250e2edc-e4c9-42b8-be1b-a1a4861dec4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2f72352-78a4-441f-b74d-a6158589c011 | service: service-general +[2026-04-16 14:23:06.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.584µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510167006600335 | request_id: e2f72352-78a4-441f-b74d-a6158589c011 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d7a6bae-d0b9-4d94-b210-8bdcff297058 | service: service-general +[2026-04-16 14:23:06.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507301303640001 | request_id: 6d7a6bae-d0b9-4d94-b210-8bdcff297058 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96aad0df-8605-4a30-a52f-87a7099feddc | service: service-general +[2026-04-16 14:23:06.503] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508822000000000 | request_id: 96aad0df-8605-4a30-a52f-87a7099feddc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19a4562b-f3f4-4829-a260-6df2fdcb3939 | service: service-general +[2026-04-16 14:23:06.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016106910001 | request_id: 19a4562b-f3f4-4829-a260-6df2fdcb3939 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97cba30c-1301-479e-9e51-f2280af280f3 | service: service-general +[2026-04-16 14:23:06.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 97cba30c-1301-479e-9e51-f2280af280f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3032f1d-9f85-44fc-bf09-1793953c32d4 | service: service-general +[2026-04-16 14:23:06.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559126 | request_id: e3032f1d-9f85-44fc-bf09-1793953c32d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c82d69c0-e58f-4bd7-9f83-bfe498b8fa80 | service: service-general +[2026-04-16 14:23:06.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015111700001 | request_id: c82d69c0-e58f-4bd7-9f83-bfe498b8fa80 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0af1506-9d87-47ce-b8b3-dac676bd0020 | service: service-general +[2026-04-16 14:23:06.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506105803690002 | request_id: c0af1506-9d87-47ce-b8b3-dac676bd0020 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.509] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03e1f725-fe53-4d4d-9c91-e245caac78a3 | service: service-general +[2026-04-16 14:23:06.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.344µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573005000000002 | request_id: 03e1f725-fe53-4d4d-9c91-e245caac78a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0af899c1-44e6-4436-bb13-1414b136c29e | service: service-general +[2026-04-16 14:23:06.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514154507190002 | request_id: 0af899c1-44e6-4436-bb13-1414b136c29e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a5685cb-6724-4c0d-ae73-64baa938d89a | service: service-general +[2026-04-16 14:23:06.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: 0a5685cb-6724-4c0d-ae73-64baa938d89a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2090e49e-0238-467c-ab3e-c7cf93a2d9a5 | service: service-general +[2026-04-16 14:23:06.513] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011612630002 | request_id: 2090e49e-0238-467c-ab3e-c7cf93a2d9a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 94727a84-6f2e-4719-84ef-0dc749a59595 | service: service-general +[2026-04-16 14:23:06.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151856 | request_id: 94727a84-6f2e-4719-84ef-0dc749a59595 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4b7b23c-e6c0-4704-be33-bceb8c85bb66 | service: service-general +[2026-04-16 14:23:06.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304101660029 | request_id: d4b7b23c-e6c0-4704-be33-bceb8c85bb66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f01c62e7-cc7c-4a81-80c5-6269e11ab0ac | service: service-general +[2026-04-16 14:23:06.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000083 | request_id: f01c62e7-cc7c-4a81-80c5-6269e11ab0ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6f67670-6559-4075-93c5-dbaa587609f1 | service: service-general +[2026-04-16 14:23:06.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.278µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507127012660001 | request_id: a6f67670-6559-4075-93c5-dbaa587609f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57179e59-dfae-4e39-b6bb-2ce4c29f2755 | service: service-general +[2026-04-16 14:23:06.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.76µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514132207670002 | request_id: 57179e59-dfae-4e39-b6bb-2ce4c29f2755 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.520] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 184d117a-530c-4880-a455-e66195a9c322 | service: service-general +[2026-04-16 14:23:06.520] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015212960003 | request_id: 184d117a-530c-4880-a455-e66195a9c322 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3901cb13-3156-4e5e-a76f-80d3a5acdcc8 | service: service-general +[2026-04-16 14:23:06.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215403640001 | request_id: 3901cb13-3156-4e5e-a76f-80d3a5acdcc8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72e9107e-2ed6-4765-bd18-f9508a8e9f24 | service: service-general +[2026-04-16 14:23:06.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041405430004 | request_id: 72e9107e-2ed6-4765-bd18-f9508a8e9f24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aca60ed9-df83-43b4-bfc9-ce015c25b29c | service: service-general +[2026-04-16 14:23:06.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195904610001 | request_id: aca60ed9-df83-43b4-bfc9-ce015c25b29c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cf76ae6-7d12-43f5-8cde-fcaa840fa6c5 | service: service-general +[2026-04-16 14:23:06.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504112111680002 | request_id: 2cf76ae6-7d12-43f5-8cde-fcaa840fa6c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac0b411e-4140-4ce3-9f31-5e1d3d78cee9 | service: service-general +[2026-04-16 14:23:06.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134206100002 | request_id: ac0b411e-4140-4ce3-9f31-5e1d3d78cee9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 483995cd-d622-45c5-9497-a12428648c47 | service: service-general +[2026-04-16 14:23:06.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507264101680030 | request_id: 483995cd-d622-45c5-9497-a12428648c47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 545dfdd8-daf7-4188-bf95-b8e49da07538 | service: service-general +[2026-04-16 14:23:06.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326803790002 | request_id: 545dfdd8-daf7-4188-bf95-b8e49da07538 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc699224-a74d-4bcb-b346-976d33626a26 | service: service-general +[2026-04-16 14:23:06.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.643µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025211890001 | request_id: dc699224-a74d-4bcb-b346-976d33626a26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b832f91-9a78-4707-99d1-cb06b0ced3dc | service: service-general +[2026-04-16 14:23:06.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: 3b832f91-9a78-4707-99d1-cb06b0ced3dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0526109c-08af-4ee4-8205-22e2afa05ea1 | service: service-general +[2026-04-16 14:23:06.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507256606590003 | request_id: 0526109c-08af-4ee4-8205-22e2afa05ea1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfb22813-2f27-462b-8c11-06c7cec08836 | service: service-general +[2026-04-16 14:23:06.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998596341 | request_id: bfb22813-2f27-462b-8c11-06c7cec08836 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 497ac39c-d9c0-4a5f-a81d-3bdc87bb7608 | service: service-general +[2026-04-16 14:23:06.536] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5316056910980001 | request_id: 497ac39c-d9c0-4a5f-a81d-3bdc87bb7608 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.537] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd1f6fd5-e3c8-4952-a980-c38fbfce6eac | service: service-general +[2026-04-16 14:23:06.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 220.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505180604090001 | request_id: bd1f6fd5-e3c8-4952-a980-c38fbfce6eac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6da61a4c-c07c-4d54-80f3-f525b95bf751 | service: service-general +[2026-04-16 14:23:06.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190303030003 | request_id: 6da61a4c-c07c-4d54-80f3-f525b95bf751 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11fea427-49b4-405f-b761-d87670fbeec7 | service: service-general +[2026-04-16 14:23:06.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504114207690002 | request_id: 11fea427-49b4-405f-b761-d87670fbeec7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.541] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4dd8878a-d0df-4e35-a95a-e26c220217e1 | service: service-general +[2026-04-16 14:23:06.541] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.335µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094301770003 | request_id: 4dd8878a-d0df-4e35-a95a-e26c220217e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1de1e2ed-c408-4b87-aeb0-0d55350679c9 | service: service-general +[2026-04-16 14:23:06.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 585.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010406940002 | request_id: 1de1e2ed-c408-4b87-aeb0-0d55350679c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 503699ce-54f5-474d-a891-5fcb89fcf064 | service: service-general +[2026-04-16 14:23:06.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.426µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016307720007 | request_id: 503699ce-54f5-474d-a891-5fcb89fcf064 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9e58505-c37b-4e1c-911f-e8bdd2835ef6 | service: service-general +[2026-04-16 14:23:06.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016706130001 | request_id: b9e58505-c37b-4e1c-911f-e8bdd2835ef6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7b5dfe1-8b92-4639-831e-37e448cbd442 | service: service-general +[2026-04-16 14:23:06.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052401190001 | request_id: a7b5dfe1-8b92-4639-831e-37e448cbd442 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.547] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d48d7300-567e-45b3-a105-a1a09a66f73d | service: service-general +[2026-04-16 14:23:06.547] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214401690004 | request_id: d48d7300-567e-45b3-a105-a1a09a66f73d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 900b2801-011d-4c21-9c30-0b9722f3a50f | service: service-general +[2026-04-16 14:23:06.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174510820003 | request_id: 900b2801-011d-4c21-9c30-0b9722f3a50f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b887368f-dc4c-48b9-abb9-dedced946127 | service: service-general +[2026-04-16 14:23:06.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010803020002 | request_id: b887368f-dc4c-48b9-abb9-dedced946127 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 898fdf6c-8235-4464-afd8-eee756ed6de1 | service: service-general +[2026-04-16 14:23:06.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506186509520001 | request_id: 898fdf6c-8235-4464-afd8-eee756ed6de1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 02b5909e-62c2-447e-bb67-9040d0322908 | service: service-general +[2026-04-16 14:23:06.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.663µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013001810001 | request_id: 02b5909e-62c2-447e-bb67-9040d0322908 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.551] [INFO ] [EpisodeOfCare WORKER] Started | 📍 worker.go:245 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:23:06.551] [INFO ] [EpisodeOfCare WORKER] Stopped | 📍 worker.go:247 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func20.1 | service: service-general +[2026-04-16 14:23:06.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09de5e83-e448-4437-ba08-e78dcf6244f6 | service: service-general +[2026-04-16 14:23:06.553] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.272µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020103770006 | request_id: 09de5e83-e448-4437-ba08-e78dcf6244f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.554] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 148e56db-34dd-4382-bcb9-2c7486c39d22 | service: service-general +[2026-04-16 14:23:06.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505190702630003 | request_id: 148e56db-34dd-4382-bcb9-2c7486c39d22 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e1be35c3-2012-48a0-99eb-e8d97e785e5b | service: service-general +[2026-04-16 14:23:06.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578037112520002 | request_id: e1be35c3-2012-48a0-99eb-e8d97e785e5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1edd84b-afb5-4571-b4e7-3ea9b4f3a64d | service: service-general +[2026-04-16 14:23:06.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.601µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507096708680004 | request_id: a1edd84b-afb5-4571-b4e7-3ea9b4f3a64d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.557] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd3fb373-7e52-49f9-8b0f-9464b5a994f7 | service: service-general +[2026-04-16 14:23:06.557] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.421µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125205610004 | request_id: fd3fb373-7e52-49f9-8b0f-9464b5a994f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da4265d8-df07-4b73-bbac-ab41950421f4 | service: service-general +[2026-04-16 14:23:06.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351412504720004_ | request_id: da4265d8-df07-4b73-bbac-ab41950421f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e67d23d7-fb93-4906-aede-0b6c5518fde6 | service: service-general +[2026-04-16 14:23:06.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507336405790004 | request_id: e67d23d7-fb93-4906-aede-0b6c5518fde6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3b99144-12cb-4138-b034-33c57d95801f | service: service-general +[2026-04-16 14:23:06.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045610 | request_id: b3b99144-12cb-4138-b034-33c57d95801f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cdbd96d7-bbb2-4049-a384-2a91d3f05572 | service: service-general +[2026-04-16 14:23:06.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.068µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064101600028 | request_id: cdbd96d7-bbb2-4049-a384-2a91d3f05572 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.563] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e9ae916-718f-4d59-8f37-7153588b9508 | service: service-general +[2026-04-16 14:23:06.563] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572021707160001 | request_id: 6e9ae916-718f-4d59-8f37-7153588b9508 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d98ab687-4e07-49d3-a8fd-832f7f0bafa4 | service: service-general +[2026-04-16 14:23:06.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557364 | request_id: d98ab687-4e07-49d3-a8fd-832f7f0bafa4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e4900d0-fb7e-4892-9500-027588a0c5da | service: service-general +[2026-04-16 14:23:06.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.289µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151857 | request_id: 3e4900d0-fb7e-4892-9500-027588a0c5da | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ffe7b010-6bad-4873-9d01-2738c033f42e | service: service-general +[2026-04-16 14:23:06.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.876µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055909540005 | request_id: ffe7b010-6bad-4873-9d01-2738c033f42e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c559542d-09b1-498b-a720-6a2082e6039e | service: service-general +[2026-04-16 14:23:06.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556694 | request_id: c559542d-09b1-498b-a720-6a2082e6039e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e1ced1f-e10b-4d66-ae41-fac69346fa34 | service: service-general +[2026-04-16 14:23:06.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514107006670045 | request_id: 2e1ced1f-e10b-4d66-ae41-fac69346fa34 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.569] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57ef9f22-1ec5-4b82-a9c8-96620eda96b8 | service: service-general +[2026-04-16 14:23:06.569] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.915µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126608040001 | request_id: 57ef9f22-1ec5-4b82-a9c8-96620eda96b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55f64e79-f39e-4b2b-b7b7-e913d69a18ab | service: service-general +[2026-04-16 14:23:06.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.952µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579021811730001 | request_id: 55f64e79-f39e-4b2b-b7b7-e913d69a18ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 40c89be0-0418-445a-83d5-4c2e1a912311 | service: service-general +[2026-04-16 14:23:06.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032710750005 | request_id: 40c89be0-0418-445a-83d5-4c2e1a912311 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.573] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1f680d0-6c59-4a64-b886-8df538e4696f | service: service-general +[2026-04-16 14:23:06.573] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016006530003 | request_id: d1f680d0-6c59-4a64-b886-8df538e4696f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e979a61b-fe01-4f14-afac-408221c832cb | service: service-general +[2026-04-16 14:23:06.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130402830004 | request_id: e979a61b-fe01-4f14-afac-408221c832cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de92ac89-1698-4dda-9e4c-0b60dca0f262 | service: service-general +[2026-04-16 14:23:06.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081407640001 | request_id: de92ac89-1698-4dda-9e4c-0b60dca0f262 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea93dfad-a33e-4bab-b2f9-41ff23cb4a59 | service: service-general +[2026-04-16 14:23:06.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503017012630002 | request_id: ea93dfad-a33e-4bab-b2f9-41ff23cb4a59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ba4e0fef-6aa7-4f82-8c94-3a1a0e011893 | service: service-general +[2026-04-16 14:23:06.577] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351406611004001_ | request_id: ba4e0fef-6aa7-4f82-8c94-3a1a0e011893 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62c57e84-fb40-441d-8008-c7d899c395c4 | service: service-general +[2026-04-16 14:23:06.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055801830002 | request_id: 62c57e84-fb40-441d-8008-c7d899c395c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.579] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3bc729f-ff6d-4b2d-96fd-be51c706dc29 | service: service-general +[2026-04-16 14:23:06.579] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091012680004 | request_id: b3bc729f-ff6d-4b2d-96fd-be51c706dc29 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dec4f399-14ab-4e18-b119-30bfde0b13d6 | service: service-general +[2026-04-16 14:23:06.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015507950004 | request_id: dec4f399-14ab-4e18-b119-30bfde0b13d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 451728b5-a109-4e64-b8ce-91548d6a3eb9 | service: service-general +[2026-04-16 14:23:06.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053112570007 | request_id: 451728b5-a109-4e64-b8ce-91548d6a3eb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.583] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 34920108-aaf4-4323-b9ac-5a3d6b812622 | service: service-general +[2026-04-16 14:23:06.583] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034612040003 | request_id: 34920108-aaf4-4323-b9ac-5a3d6b812622 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4562b269-7057-403e-8c1a-f1b40bee0260 | service: service-general +[2026-04-16 14:23:06.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.677µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104808790005 | request_id: 4562b269-7057-403e-8c1a-f1b40bee0260 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 865afec4-74f9-496c-b44e-7ee28526a73e | service: service-general +[2026-04-16 14:23:06.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.197µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504036410760002 | request_id: 865afec4-74f9-496c-b44e-7ee28526a73e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b3a82d2-2ef6-4498-a7e9-842fba4f14d8 | service: service-general +[2026-04-16 14:23:06.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503137112530041 | request_id: 4b3a82d2-2ef6-4498-a7e9-842fba4f14d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f521ba7-0fc2-4683-817a-60c712313a89 | service: service-general +[2026-04-16 14:23:06.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031810960001 | request_id: 0f521ba7-0fc2-4683-817a-60c712313a89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.588] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb2fb6d5-97ef-4174-acae-11728f592fd0 | service: service-general +[2026-04-16 14:23:06.588] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.825µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246812510001 | request_id: eb2fb6d5-97ef-4174-acae-11728f592fd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 653f020e-d558-4efd-b1ad-0ad68df421db | service: service-general +[2026-04-16 14:23:06.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014107680137 | request_id: 653f020e-d558-4efd-b1ad-0ad68df421db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b16e8c3a-687d-4059-8034-af5f6e578d5a | service: service-general +[2026-04-16 14:23:06.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.987µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014705970002 | request_id: b16e8c3a-687d-4059-8034-af5f6e578d5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04a01331-c7ff-46e5-99f3-e33653a3c221 | service: service-general +[2026-04-16 14:23:06.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017108750006 | request_id: 04a01331-c7ff-46e5-99f3-e33653a3c221 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.592] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4964cbaa-6151-4cb4-8128-d62dab4e9ddb | service: service-general +[2026-04-16 14:23:06.592] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156094 | request_id: 4964cbaa-6151-4cb4-8128-d62dab4e9ddb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57c195c7-a924-4bc7-a3d2-5e1b27b74ffb | service: service-general +[2026-04-16 14:23:06.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.161µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557648 | request_id: 57c195c7-a924-4bc7-a3d2-5e1b27b74ffb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11709ef1-0d68-4b83-98d3-ae8098520191 | service: service-general +[2026-04-16 14:23:06.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151858 | request_id: 11709ef1-0d68-4b83-98d3-ae8098520191 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8b2f5d5-d201-4be7-a3be-ae6d94a42c08 | service: service-general +[2026-04-16 14:23:06.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507337112680014 | request_id: a8b2f5d5-d201-4be7-a3be-ae6d94a42c08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fee66ad-6251-4642-98dc-2104dfabe424 | service: service-general +[2026-04-16 14:23:06.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015808720005 | request_id: 1fee66ad-6251-4642-98dc-2104dfabe424 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5df21445-89a6-45d3-9b15-82a2869c82c9 | service: service-general +[2026-04-16 14:23:06.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054804750005 | request_id: 5df21445-89a6-45d3-9b15-82a2869c82c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d77ef7e-1dd1-468a-a1fd-1aafc5c99f57 | service: service-general +[2026-04-16 14:23:06.599] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045708570005 | request_id: 9d77ef7e-1dd1-468a-a1fd-1aafc5c99f57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.600] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10297492-cd98-4e6b-a9fe-2b43ce262f99 | service: service-general +[2026-04-16 14:23:06.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513191301710001 | request_id: 10297492-cd98-4e6b-a9fe-2b43ce262f99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eeac49a3-b3f0-4ff5-8fe8-2cfff5506484 | service: service-general +[2026-04-16 14:23:06.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507032911650002 | request_id: eeac49a3-b3f0-4ff5-8fe8-2cfff5506484 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03417411-ba53-4a88-a0b6-fd69b621e1fd | service: service-general +[2026-04-16 14:23:06.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.763µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241904610004 | request_id: 03417411-ba53-4a88-a0b6-fd69b621e1fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1bdd374e-4342-453c-be95-417250631512 | service: service-general +[2026-04-16 14:23:06.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507195705640001 | request_id: 1bdd374e-4342-453c-be95-417250631512 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e02894dd-07f1-49c1-91da-f58d3ad26d5a | service: service-general +[2026-04-16 14:23:06.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020509700004 | request_id: e02894dd-07f1-49c1-91da-f58d3ad26d5a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6eaec2b4-9e03-4749-8818-22201c2527af | service: service-general +[2026-04-16 14:23:06.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504134202700002 | request_id: 6eaec2b4-9e03-4749-8818-22201c2527af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 196827e5-4c9a-4919-8f43-46a2836c80e8 | service: service-general +[2026-04-16 14:23:06.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025106360003 | request_id: 196827e5-4c9a-4919-8f43-46a2836c80e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c75726fb-e836-4a09-b59f-57ca93e75692 | service: service-general +[2026-04-16 14:23:06.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.028µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105807070004 | request_id: c75726fb-e836-4a09-b59f-57ca93e75692 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a950891-97cf-4ebc-bb0e-8cf9633d7bbf | service: service-general +[2026-04-16 14:23:06.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234608510001 | request_id: 7a950891-97cf-4ebc-bb0e-8cf9633d7bbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63976865-4188-4ef4-959a-e88a7f114e8d | service: service-general +[2026-04-16 14:23:06.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.502µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151859 | request_id: 63976865-4188-4ef4-959a-e88a7f114e8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1fa6c29-c686-4b18-badf-a26293993d47 | service: service-general +[2026-04-16 14:23:06.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504180610750001 | request_id: a1fa6c29-c686-4b18-badf-a26293993d47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3edc144b-7632-4e88-89fc-d5ec03fb2cd2 | service: service-general +[2026-04-16 14:23:06.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.679µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021509880007 | request_id: 3edc144b-7632-4e88-89fc-d5ec03fb2cd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c0f412c-64ff-49c4-a1f4-afa0f35fc83d | service: service-general +[2026-04-16 14:23:06.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.859µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507232804890004 | request_id: 2c0f412c-64ff-49c4-a1f4-afa0f35fc83d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3b5b835-a9da-4559-95f5-0ce0dce2e192 | service: service-general +[2026-04-16 14:23:06.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115512590003 | request_id: d3b5b835-a9da-4559-95f5-0ce0dce2e192 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e285b40d-97f3-4404-a48a-8328140f3784 | service: service-general +[2026-04-16 14:23:06.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042107600003 | request_id: e285b40d-97f3-4404-a48a-8328140f3784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7906463d-a326-4641-aa3b-0d8673e27d54 | service: service-general +[2026-04-16 14:23:06.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.368µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510085308680004 | request_id: 7906463d-a326-4641-aa3b-0d8673e27d54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdf8d262-43f4-4004-a2e3-5837c6a598bb | service: service-general +[2026-04-16 14:23:06.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056604670002 | request_id: fdf8d262-43f4-4004-a2e3-5837c6a598bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f27b6299-b88e-437e-934e-fcd04eaea675 | service: service-general +[2026-04-16 14:23:06.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156802040001 | request_id: f27b6299-b88e-437e-934e-fcd04eaea675 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cd18249-411a-4d9b-ba45-2a00fbd6884a | service: service-general +[2026-04-16 14:23:06.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.286µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085011670002 | request_id: 2cd18249-411a-4d9b-ba45-2a00fbd6884a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d29e877d-081a-407a-99a8-82b6e010e001 | service: service-general +[2026-04-16 14:23:06.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 203.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7403105205940001 | request_id: d29e877d-081a-407a-99a8-82b6e010e001 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bcaa422-17ce-48de-9207-cc3187750e69 | service: service-general +[2026-04-16 14:23:06.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504105505640001 | request_id: 4bcaa422-17ce-48de-9207-cc3187750e69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 459bbbb9-7471-4135-b166-6c3b9ba2ee16 | service: service-general +[2026-04-16 14:23:06.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031804860001 | request_id: 459bbbb9-7471-4135-b166-6c3b9ba2ee16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9cbd552-851a-4af4-9d95-bb14c104bb0d | service: service-general +[2026-04-16 14:23:06.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504196303730001 | request_id: e9cbd552-851a-4af4-9d95-bb14c104bb0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47ee8aa4-1213-439c-a92b-411da1d2dceb | service: service-general +[2026-04-16 14:23:06.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507316607880004 | request_id: 47ee8aa4-1213-439c-a92b-411da1d2dceb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75f91b0d-7130-455a-9ae2-2c41523b801f | service: service-general +[2026-04-16 14:23:06.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011703160001 | request_id: 75f91b0d-7130-455a-9ae2-2c41523b801f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2248ffe7-38e4-44e7-a5b0-7b03196b2be6 | service: service-general +[2026-04-16 14:23:06.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574036404820009 | request_id: 2248ffe7-38e4-44e7-a5b0-7b03196b2be6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08f3f649-6ea1-4628-8408-0da2f3178cfa | service: service-general +[2026-04-16 14:23:06.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.034µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572015605740005 | request_id: 08f3f649-6ea1-4628-8408-0da2f3178cfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 502ba431-d733-443e-9d88-40dfed56e7a1 | service: service-general +[2026-04-16 14:23:06.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.961µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510065212680001 | request_id: 502ba431-d733-443e-9d88-40dfed56e7a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33dd7fdb-36aa-4466-a7ec-c2c9b9aa3623 | service: service-general +[2026-04-16 14:23:06.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.057µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194706610001 | request_id: 33dd7fdb-36aa-4466-a7ec-c2c9b9aa3623 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e5349b5-62a2-4384-8a02-5182169ac360 | service: service-general +[2026-04-16 14:23:06.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.406µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052306600002 | request_id: 4e5349b5-62a2-4384-8a02-5182169ac360 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2b74325-6019-4e55-9785-65f53db94c93 | service: service-general +[2026-04-16 14:23:06.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501112602680001 | request_id: b2b74325-6019-4e55-9785-65f53db94c93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80dd9da5-f453-4467-b420-9c9dad9e0100 | service: service-general +[2026-04-16 14:23:06.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156212 | request_id: 80dd9da5-f453-4467-b420-9c9dad9e0100 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ad2efc7-80cc-4a2f-9449-083ce63e6a5c | service: service-general +[2026-04-16 14:23:06.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021111550004 | request_id: 4ad2efc7-80cc-4a2f-9449-083ce63e6a5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93515b84-43ba-488a-9223-6c5db4a24a2a | service: service-general +[2026-04-16 14:23:06.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 202.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105707830006 | request_id: 93515b84-43ba-488a-9223-6c5db4a24a2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88ec9f3e-e1d7-4ab3-bbc7-c141132fec15 | service: service-general +[2026-04-16 14:23:06.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.665µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050603990003 | request_id: 88ec9f3e-e1d7-4ab3-bbc7-c141132fec15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37fa2b6c-daa9-4458-b09f-a355e4a1ab69 | service: service-general +[2026-04-16 14:23:06.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054506800002 | request_id: 37fa2b6c-daa9-4458-b09f-a355e4a1ab69 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 073bb5f1-584b-43d6-a7ae-1961671839f4 | service: service-general +[2026-04-16 14:23:06.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040506480004 | request_id: 073bb5f1-584b-43d6-a7ae-1961671839f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.641] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c5c0b68-9a60-4652-9eda-a600fdb89d98 | service: service-general +[2026-04-16 14:23:06.641] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507165608830005 | request_id: 5c5c0b68-9a60-4652-9eda-a600fdb89d98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2f0ea52-be03-4b9c-b2e1-fcf42f02319d | service: service-general +[2026-04-16 14:23:06.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 532.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182102010005 | request_id: d2f0ea52-be03-4b9c-b2e1-fcf42f02319d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f87da4a5-e7d1-4c1d-add0-e72882a31b0f | service: service-general +[2026-04-16 14:23:06.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557640 | request_id: f87da4a5-e7d1-4c1d-add0-e72882a31b0f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9db10ad6-a04f-4fe5-849b-4eb873a1197e | service: service-general +[2026-04-16 14:23:06.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.186µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054101640106 | request_id: 9db10ad6-a04f-4fe5-849b-4eb873a1197e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c39b08fa-ef11-480d-97ed-b96450b5847c | service: service-general +[2026-04-16 14:23:06.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.038µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151861 | request_id: c39b08fa-ef11-480d-97ed-b96450b5847c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03788953-90bc-4b93-b066-2b209f3da58f | service: service-general +[2026-04-16 14:23:06.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507185006930002 | request_id: 03788953-90bc-4b93-b066-2b209f3da58f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f77c3b02-079c-460b-ad4d-6daef6bbfeb4 | service: service-general +[2026-04-16 14:23:06.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135909730003 | request_id: f77c3b02-079c-460b-ad4d-6daef6bbfeb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a159885-e37d-483a-be22-16257435f66c | service: service-general +[2026-04-16 14:23:06.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.4µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140303650006 | request_id: 7a159885-e37d-483a-be22-16257435f66c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4282a8b9-dfc9-49dd-86e0-579f5a11873d | service: service-general +[2026-04-16 14:23:06.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.487µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514193006720038 | request_id: 4282a8b9-dfc9-49dd-86e0-579f5a11873d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e688804-c1e3-411c-94d9-72f16e08326c | service: service-general +[2026-04-16 14:23:06.650] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507120108170002 | request_id: 2e688804-c1e3-411c-94d9-72f16e08326c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec7e8636-2ec7-4883-be0a-6fe77d3077ad | service: service-general +[2026-04-16 14:23:06.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513091812560001 | request_id: ec7e8636-2ec7-4883-be0a-6fe77d3077ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.651] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d73437a-ff15-414a-ac31-d9435216af90 | service: service-general +[2026-04-16 14:23:06.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191311780002 | request_id: 3d73437a-ff15-414a-ac31-d9435216af90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47f7770e-47b3-41ac-b3e7-19b29f13830e | service: service-general +[2026-04-16 14:23:06.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.063µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506075402880003 | request_id: 47f7770e-47b3-41ac-b3e7-19b29f13830e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d39a006-bbde-4e41-aa16-6dbab653a064 | service: service-general +[2026-04-16 14:23:06.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.423µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036407960003 | request_id: 3d39a006-bbde-4e41-aa16-6dbab653a064 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.654] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0f0333b-7a09-4841-ba48-1b6df033d5d1 | service: service-general +[2026-04-16 14:23:06.654] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559122 | request_id: d0f0333b-7a09-4841-ba48-1b6df033d5d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c0f16246-9411-4359-95d0-f5b2d68be445 | service: service-general +[2026-04-16 14:23:06.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036107850001 | request_id: c0f16246-9411-4359-95d0-f5b2d68be445 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8ce3240-33e2-4c65-9269-fe233b4a18e9 | service: service-general +[2026-04-16 14:23:06.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056711690005 | request_id: b8ce3240-33e2-4c65-9269-fe233b4a18e9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a924c2b9-b15b-4472-b4af-5736a015c502 | service: service-general +[2026-04-16 14:23:06.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045910620001 | request_id: a924c2b9-b15b-4472-b4af-5736a015c502 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9089d67-32ab-499f-a777-d00bfbe254cb | service: service-general +[2026-04-16 14:23:06.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.936µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559110 | request_id: a9089d67-32ab-499f-a777-d00bfbe254cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.659] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6420594-1be4-4f33-ad0a-19cd6cf3ca0e | service: service-general +[2026-04-16 14:23:06.659] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514136109040001 | request_id: b6420594-1be4-4f33-ad0a-19cd6cf3ca0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5961a453-75cc-4af6-98e1-89f2354dccb2 | service: service-general +[2026-04-16 14:23:06.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.649µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0225255255555525 | request_id: 5961a453-75cc-4af6-98e1-89f2354dccb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.662] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47adee4a-83c4-4eb9-b354-1b3ce6d393c8 | service: service-general +[2026-04-16 14:23:06.662] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514056004590001 | request_id: 47adee4a-83c4-4eb9-b354-1b3ce6d393c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 95050f79-efc9-4898-a6b0-98f98c6e43cc | service: service-general +[2026-04-16 14:23:06.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122807800004 | request_id: 95050f79-efc9-4898-a6b0-98f98c6e43cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3199cca3-75ee-436c-8747-fa5c48a07aa4 | service: service-general +[2026-04-16 14:23:06.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: 3199cca3-75ee-436c-8747-fa5c48a07aa4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 890fb83d-25d9-4b31-b8d4-6ce7800ca5ca | service: service-general +[2026-04-16 14:23:06.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044308780008 | request_id: 890fb83d-25d9-4b31-b8d4-6ce7800ca5ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.667] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89c0f758-adab-492b-8c3a-3fc24ea8aee4 | service: service-general +[2026-04-16 14:23:06.667] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572035504650003 | request_id: 89c0f758-adab-492b-8c3a-3fc24ea8aee4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3c465bd-aec8-408d-be79-6128c9ccda31 | service: service-general +[2026-04-16 14:23:06.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510045006750004 | request_id: c3c465bd-aec8-408d-be79-6128c9ccda31 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cd26425-fed2-4aba-8ca4-2e0b5f1c063e | service: service-general +[2026-04-16 14:23:06.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030502200002 | request_id: 0cd26425-fed2-4aba-8ca4-2e0b5f1c063e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 70cbecfd-9c34-41e4-8d83-e02f5b93fed3 | service: service-general +[2026-04-16 14:23:06.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523161001720003 | request_id: 70cbecfd-9c34-41e4-8d83-e02f5b93fed3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27e3fe79-1d3f-4f83-8651-17f074801aa8 | service: service-general +[2026-04-16 14:23:06.673] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.683µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258110188913 | request_id: 27e3fe79-1d3f-4f83-8651-17f074801aa8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50c05b35-abd2-4f48-a9a8-414f8ac74824 | service: service-general +[2026-04-16 14:23:06.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.227µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014812590005 | request_id: 50c05b35-abd2-4f48-a9a8-414f8ac74824 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 628fef2b-d8b6-463b-b259-52bbd11e91e4 | service: service-general +[2026-04-16 14:23:06.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.204µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011303660001 | request_id: 628fef2b-d8b6-463b-b259-52bbd11e91e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 306cf58f-7ade-4727-aa25-7396bff17a25 | service: service-general +[2026-04-16 14:23:06.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126403740004 | request_id: 306cf58f-7ade-4727-aa25-7396bff17a25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f434ec48-d223-4374-8935-e3ca58bbf956 | service: service-general +[2026-04-16 14:23:06.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255606580005 | request_id: f434ec48-d223-4374-8935-e3ca58bbf956 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 217212e1-8a0e-4e45-bb72-3a234da4da5e | service: service-general +[2026-04-16 14:23:06.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246508800007 | request_id: 217212e1-8a0e-4e45-bb72-3a234da4da5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb161baf-4ab5-4ba9-b40e-23bf755751a5 | service: service-general +[2026-04-16 14:23:06.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.541µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504080508750002 | request_id: bb161baf-4ab5-4ba9-b40e-23bf755751a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5cdda19-98c2-418d-90bf-398cf075e70f | service: service-general +[2026-04-16 14:23:06.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115702750002 | request_id: c5cdda19-98c2-418d-90bf-398cf075e70f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f7a6847-bb67-48f4-8567-15e0ae32404d | service: service-general +[2026-04-16 14:23:06.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 252.545µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057103960004 | request_id: 6f7a6847-bb67-48f4-8567-15e0ae32404d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c6de18d8-2cb6-4961-a1c0-f074a4bdafa7 | service: service-general +[2026-04-16 14:23:06.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111412302 | request_id: c6de18d8-2cb6-4961-a1c0-f074a4bdafa7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59d15866-7f7d-4236-92ca-bb9b1f8a4784 | service: service-general +[2026-04-16 14:23:06.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.73µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 59d15866-7f7d-4236-92ca-bb9b1f8a4784 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fe4c0e2-47ab-411c-9203-8ab6e1ecae37 | service: service-general +[2026-04-16 14:23:06.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156091 | request_id: 2fe4c0e2-47ab-411c-9203-8ab6e1ecae37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a2c581d-4ef8-4395-8e75-5d65b6ad2501 | service: service-general +[2026-04-16 14:23:06.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517036012600002 | request_id: 2a2c581d-4ef8-4395-8e75-5d65b6ad2501 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11f2ad56-a70c-4f0b-a2c9-011f7f8ce891 | service: service-general +[2026-04-16 14:23:06.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.434µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026703570002 | request_id: 11f2ad56-a70c-4f0b-a2c9-011f7f8ce891 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed9167ce-db91-40de-8e57-f2cb81941160 | service: service-general +[2026-04-16 14:23:06.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000071 | request_id: ed9167ce-db91-40de-8e57-f2cb81941160 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc2d4e10-1125-4aa1-b807-d68428441f88 | service: service-general +[2026-04-16 14:23:06.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 261.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503054711930001 | request_id: fc2d4e10-1125-4aa1-b807-d68428441f88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.689] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea25e55f-c41e-44c3-a43c-8f30f214c314 | service: service-general +[2026-04-16 14:23:06.689] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514086009890002 | request_id: ea25e55f-c41e-44c3-a43c-8f30f214c314 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36676140-b8db-40b9-acb3-cffb901f2a93 | service: service-general +[2026-04-16 14:23:06.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506084107690089 | request_id: 36676140-b8db-40b9-acb3-cffb901f2a93 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 840ccdaf-c566-4828-8a29-778bce2ffdc0 | service: service-general +[2026-04-16 14:23:06.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251804080003 | request_id: 840ccdaf-c566-4828-8a29-778bce2ffdc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f567268-9484-4702-a71e-e49159246234 | service: service-general +[2026-04-16 14:23:06.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.789µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504091503690003 | request_id: 4f567268-9484-4702-a71e-e49159246234 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8689dbb-e171-40ae-abef-1a656c30bdcc | service: service-general +[2026-04-16 14:23:06.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181410990002 | request_id: d8689dbb-e171-40ae-abef-1a656c30bdcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22be8c6b-4141-49ba-b8c0-c2a504e4ccbd | service: service-general +[2026-04-16 14:23:06.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.162µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506105410800001 | request_id: 22be8c6b-4141-49ba-b8c0-c2a504e4ccbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e5e4a41-b9f2-4b50-95bc-0f4bc4e8080c | service: service-general +[2026-04-16 14:23:06.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186709810006 | request_id: 0e5e4a41-b9f2-4b50-95bc-0f4bc4e8080c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.697] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a683601d-7553-4f07-adbc-036dcf6d547b | service: service-general +[2026-04-16 14:23:06.697] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.411µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051808680005 | request_id: a683601d-7553-4f07-adbc-036dcf6d547b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d18a0f9-ad91-4040-bb81-a5d3504157ba | service: service-general +[2026-04-16 14:23:06.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522170206680002 | request_id: 6d18a0f9-ad91-4040-bb81-a5d3504157ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef9a7df5-bb6f-4356-ae85-45f939b9d190 | service: service-general +[2026-04-16 14:23:06.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504095408990001 | request_id: ef9a7df5-bb6f-4356-ae85-45f939b9d190 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e590e33-9384-451a-9f1b-f7a8651f97d4 | service: service-general +[2026-04-16 14:23:06.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.324µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575026507080003 | request_id: 4e590e33-9384-451a-9f1b-f7a8651f97d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03db31d4-f446-415e-a31c-e97b1de417af | service: service-general +[2026-04-16 14:23:06.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559106 | request_id: 03db31d4-f446-415e-a31c-e97b1de417af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.701] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c9e80da-1d02-479c-ae73-c5554f592e47 | service: service-general +[2026-04-16 14:23:06.701] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241408160004 | request_id: 8c9e80da-1d02-479c-ae73-c5554f592e47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 255e68a7-7baf-4416-b66d-7c386719f4b0 | service: service-general +[2026-04-16 14:23:06.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.865µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045606600002 | request_id: 255e68a7-7baf-4416-b66d-7c386719f4b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 49015d7c-6a96-4dee-8d95-0f370bb3547b | service: service-general +[2026-04-16 14:23:06.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151863 | request_id: 49015d7c-6a96-4dee-8d95-0f370bb3547b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c68323f1-ea2b-42e7-be6f-8035366557ef | service: service-general +[2026-04-16 14:23:06.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055506710002 | request_id: c68323f1-ea2b-42e7-be6f-8035366557ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.706] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93180750-f0b0-4cdd-9da8-ce678dfae45f | service: service-general +[2026-04-16 14:23:06.706] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504100906620001 | request_id: 93180750-f0b0-4cdd-9da8-ce678dfae45f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8cedef99-1f8d-4f6e-a83e-f64e578140ca | service: service-general +[2026-04-16 14:23:06.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104406740005 | request_id: 8cedef99-1f8d-4f6e-a83e-f64e578140ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 666ba7ae-4694-43b6-a609-a8af7b837187 | service: service-general +[2026-04-16 14:23:06.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214812700002 | request_id: 666ba7ae-4694-43b6-a609-a8af7b837187 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.710] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f65689b7-8b2d-4258-b731-5292c1fcf981 | service: service-general +[2026-04-16 14:23:06.710] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.647µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240205480004 | request_id: f65689b7-8b2d-4258-b731-5292c1fcf981 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7b7085a-18ed-4745-a454-ef877fb116bb | service: service-general +[2026-04-16 14:23:06.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191004940002 | request_id: e7b7085a-18ed-4745-a454-ef877fb116bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.712] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1e2d8ea8-3471-4026-a3cf-044105976699 | service: service-general +[2026-04-16 14:23:06.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.634µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: 1e2d8ea8-3471-4026-a3cf-044105976699 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6cea4df9-f53b-4cfc-8b2b-e17a29a21d1a | service: service-general +[2026-04-16 14:23:06.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.623µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105101940001 | request_id: 6cea4df9-f53b-4cfc-8b2b-e17a29a21d1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dac4234b-e0fe-4d1a-b893-b7d88c62851d | service: service-general +[2026-04-16 14:23:06.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.581µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571012105850006 | request_id: dac4234b-e0fe-4d1a-b893-b7d88c62851d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00289e77-b19f-4594-9a0f-471bc654242e | service: service-general +[2026-04-16 14:23:06.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507316203940001 | request_id: 00289e77-b19f-4594-9a0f-471bc654242e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69fa4329-41d6-4d61-8249-48972fd38bf8 | service: service-general +[2026-04-16 14:23:06.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.474µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504025111650003 | request_id: 69fa4329-41d6-4d61-8249-48972fd38bf8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0f51eff-37e3-4842-8474-8aba2984097f | service: service-general +[2026-04-16 14:23:06.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036210760002 | request_id: e0f51eff-37e3-4842-8474-8aba2984097f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7e5cd5f-4e78-43ca-bdf2-989c323d0e78 | service: service-general +[2026-04-16 14:23:06.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.169µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191004940002 | request_id: d7e5cd5f-4e78-43ca-bdf2-989c323d0e78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.720] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23c12c86-0167-41e2-8100-8f9a351d0468 | service: service-general +[2026-04-16 14:23:06.720] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.268µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045510010009 | request_id: 23c12c86-0167-41e2-8100-8f9a351d0468 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: baee3c82-31e3-49ea-ad9d-f96c424f6210 | service: service-general +[2026-04-16 14:23:06.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.131µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334101690107 | request_id: baee3c82-31e3-49ea-ad9d-f96c424f6210 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d20b220a-955f-4259-97e5-eeeb0d03d4f2 | service: service-general +[2026-04-16 14:23:06.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6402156505840001 | request_id: d20b220a-955f-4259-97e5-eeeb0d03d4f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1890600-38ef-4559-ae0f-091303149307 | service: service-general +[2026-04-16 14:23:06.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524210704810001 | request_id: a1890600-38ef-4559-ae0f-091303149307 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e79307fa-62c7-4684-ad2f-447e5958e6c5 | service: service-general +[2026-04-16 14:23:06.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.71µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514124112570001 | request_id: e79307fa-62c7-4684-ad2f-447e5958e6c5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.725] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 484f636e-c517-4ff7-a3bb-2934dc619500 | service: service-general +[2026-04-16 14:23:06.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.339µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230303350001 | request_id: 484f636e-c517-4ff7-a3bb-2934dc619500 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 680093f1-6767-4dad-9d46-40022ab14a2c | service: service-general +[2026-04-16 14:23:06.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045503 | request_id: 680093f1-6767-4dad-9d46-40022ab14a2c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a66c82dc-8368-41fe-9a34-780ddb92d1d2 | service: service-general +[2026-04-16 14:23:06.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.182µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044506090003 | request_id: a66c82dc-8368-41fe-9a34-780ddb92d1d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4148991d-3735-483b-8fb4-10c86e0bbe12 | service: service-general +[2026-04-16 14:23:06.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052804830001 | request_id: 4148991d-3735-483b-8fb4-10c86e0bbe12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4973d77b-067f-42eb-9112-8fd86cb54211 | service: service-general +[2026-04-16 14:23:06.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510011208640002 | request_id: 4973d77b-067f-42eb-9112-8fd86cb54211 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ad80db9-d8c4-40ab-9365-a02199ea7a2a | service: service-general +[2026-04-16 14:23:06.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334202710002 | request_id: 8ad80db9-d8c4-40ab-9365-a02199ea7a2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e512e907-3b13-4665-b4a0-e12ba62eab79 | service: service-general +[2026-04-16 14:23:06.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.644µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036708690003 | request_id: e512e907-3b13-4665-b4a0-e12ba62eab79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ed728eb-65d0-458d-aa44-eea8de5208dd | service: service-general +[2026-04-16 14:23:06.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.115µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116607670001 | request_id: 8ed728eb-65d0-458d-aa44-eea8de5208dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22912f38-c7fa-4e2f-bfd3-0b93aef3b534 | service: service-general +[2026-04-16 14:23:06.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509111702890003 | request_id: 22912f38-c7fa-4e2f-bfd3-0b93aef3b534 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4a4d15d-6ce8-4bc6-9db2-4c5478a8c538 | service: service-general +[2026-04-16 14:23:06.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.079µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170408020001 | request_id: f4a4d15d-6ce8-4bc6-9db2-4c5478a8c538 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44a1bf03-5a2c-4eba-9112-69f815a4813b | service: service-general +[2026-04-16 14:23:06.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557699 | request_id: 44a1bf03-5a2c-4eba-9112-69f815a4813b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9c8c2a47-7ff2-43e5-b8eb-c96f43ed3662 | service: service-general +[2026-04-16 14:23:06.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503066702850001 | request_id: 9c8c2a47-7ff2-43e5-b8eb-c96f43ed3662 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a00ebd1c-9332-4dce-a22d-7db73cf67bd8 | service: service-general +[2026-04-16 14:23:06.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.774µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506241005750001 | request_id: a00ebd1c-9332-4dce-a22d-7db73cf67bd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.740] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a858917-900f-42e7-92b2-e2d999b710bb | service: service-general +[2026-04-16 14:23:06.740] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040708560003 | request_id: 3a858917-900f-42e7-92b2-e2d999b710bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb594c28-780c-4ac5-a8b3-3ac86137ca6c | service: service-general +[2026-04-16 14:23:06.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050803180002 | request_id: eb594c28-780c-4ac5-a8b3-3ac86137ca6c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 20999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99bdfd1b-c14a-46b8-974f-91a3fa36c87a | service: service-general +[2026-04-16 14:23:06.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.085µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036309740001 | request_id: 99bdfd1b-c14a-46b8-974f-91a3fa36c87a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: afb256ad-36d9-49a8-8716-9d08bd72853b | service: service-general +[2026-04-16 14:23:06.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 537.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054402750001 | request_id: afb256ad-36d9-49a8-8716-9d08bd72853b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1f8763b-ac26-48bd-9ccb-7645f79b0918 | service: service-general +[2026-04-16 14:23:06.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084501540001 | request_id: d1f8763b-ac26-48bd-9ccb-7645f79b0918 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59d5a573-d5d6-440c-9c9a-9a5016657a90 | service: service-general +[2026-04-16 14:23:06.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182203500001 | request_id: 59d5a573-d5d6-440c-9c9a-9a5016657a90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac9b7ad7-34a2-439a-8c82-a7ebebff875a | service: service-general +[2026-04-16 14:23:06.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032208520001 | request_id: ac9b7ad7-34a2-439a-8c82-a7ebebff875a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0f12b1c-5dd0-4251-8e9b-951e762525be | service: service-general +[2026-04-16 14:23:06.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.291µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110808700003 | request_id: d0f12b1c-5dd0-4251-8e9b-951e762525be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bd5dc08-a183-4b5b-a6bf-e6f6d1a8bcd5 | service: service-general +[2026-04-16 14:23:06.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575016010860001 | request_id: 6bd5dc08-a183-4b5b-a6bf-e6f6d1a8bcd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8deff724-3f94-4ab3-b0b8-0101181bdfb1 | service: service-general +[2026-04-16 14:23:06.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014503600003 | request_id: 8deff724-3f94-4ab3-b0b8-0101181bdfb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5a7b821-d58d-4117-9d32-7b49bcd13dc4 | service: service-general +[2026-04-16 14:23:06.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557510 | request_id: d5a7b821-d58d-4117-9d32-7b49bcd13dc4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.751] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aaff14e4-62d8-4c44-a595-4297ade21fde | service: service-general +[2026-04-16 14:23:06.751] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: aaff14e4-62d8-4c44-a595-4297ade21fde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: db6f39a5-d232-47de-9430-3a48c978a1bf | service: service-general +[2026-04-16 14:23:06.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.84µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505046206710001 | request_id: db6f39a5-d232-47de-9430-3a48c978a1bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e2c8bd2-da0a-472d-9424-661140b6cc3b | service: service-general +[2026-04-16 14:23:06.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0505335998669772 | request_id: 2e2c8bd2-da0a-472d-9424-661140b6cc3b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6406035d-9970-486e-a7aa-a17f589bceee | service: service-general +[2026-04-16 14:23:06.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507272608140001 | request_id: 6406035d-9970-486e-a7aa-a17f589bceee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.755] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f31c997-f060-42a4-a15c-242050dcb01c | service: service-general +[2026-04-16 14:23:06.755] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012101610004 | request_id: 1f31c997-f060-42a4-a15c-242050dcb01c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e7565a0-02a9-481c-94b5-cabbdff755e0 | service: service-general +[2026-04-16 14:23:06.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012112770002 | request_id: 3e7565a0-02a9-481c-94b5-cabbdff755e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32fb9686-5f1b-4115-90f3-c85e4a1d63f7 | service: service-general +[2026-04-16 14:23:06.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.959µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505226306840002 | request_id: 32fb9686-5f1b-4115-90f3-c85e4a1d63f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc2dacc9-e201-4de7-8a27-26403c953585 | service: service-general +[2026-04-16 14:23:06.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151864 | request_id: fc2dacc9-e201-4de7-8a27-26403c953585 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3edd1cf-a4a4-4712-854d-02425c737c85 | service: service-general +[2026-04-16 14:23:06.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314309560002 | request_id: b3edd1cf-a4a4-4712-854d-02425c737c85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd8f7a66-1e56-40e7-b912-dae6ca6582e4 | service: service-general +[2026-04-16 14:23:06.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.461µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579026712570001 | request_id: dd8f7a66-1e56-40e7-b912-dae6ca6582e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.762] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0a06fc9e-4c38-4d19-b634-d2923d980d61 | service: service-general +[2026-04-16 14:23:06.762] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505202409100001 | request_id: 0a06fc9e-4c38-4d19-b634-d2923d980d61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84f217dc-5940-43e6-a490-eaa9acd5c58d | service: service-general +[2026-04-16 14:23:06.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507154312700001 | request_id: 84f217dc-5940-43e6-a490-eaa9acd5c58d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2072ef6e-1bea-425e-a5d7-55d52319fe20 | service: service-general +[2026-04-16 14:23:06.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.263µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306207700002 | request_id: 2072ef6e-1bea-425e-a5d7-55d52319fe20 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b256a6a2-70dc-4888-b87d-7c9dc9d8123e | service: service-general +[2026-04-16 14:23:06.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.489µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320206180001 | request_id: b256a6a2-70dc-4888-b87d-7c9dc9d8123e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ccc3fa0-49d9-43f1-b55b-d262f3996b7e | service: service-general +[2026-04-16 14:23:06.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.267µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084201680001 | request_id: 0ccc3fa0-49d9-43f1-b55b-d262f3996b7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bc0768e-3369-4109-80fc-3b9385eb5bd9 | service: service-general +[2026-04-16 14:23:06.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1245555_________ | request_id: 6bc0768e-3369-4109-80fc-3b9385eb5bd9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08cbcbd8-8e8e-41db-b29f-e7d95162b072 | service: service-general +[2026-04-16 14:23:06.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514112703530001 | request_id: 08cbcbd8-8e8e-41db-b29f-e7d95162b072 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce900d25-e989-47ab-9527-ab881b4165b5 | service: service-general +[2026-04-16 14:23:06.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.18µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506172607120004 | request_id: ce900d25-e989-47ab-9527-ab881b4165b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03bf9763-fb91-4ddc-938a-528c8348ff9a | service: service-general +[2026-04-16 14:23:06.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559911 | request_id: 03bf9763-fb91-4ddc-938a-528c8348ff9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f01b1012-1ae0-4da5-a6cd-d65c18287ff5 | service: service-general +[2026-04-16 14:23:06.771] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012909860002 | request_id: f01b1012-1ae0-4da5-a6cd-d65c18287ff5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.772] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ec77243-3f9e-42a0-8df6-d51f92dc9818 | service: service-general +[2026-04-16 14:23:06.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: 0ec77243-3f9e-42a0-8df6-d51f92dc9818 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd800652-6112-4f04-aace-5eefa4b62a5e | service: service-general +[2026-04-16 14:23:06.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011101710002 | request_id: bd800652-6112-4f04-aace-5eefa4b62a5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69abcdc0-4b55-44f0-a81e-81801da2194d | service: service-general +[2026-04-16 14:23:06.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.91µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290708200001 | request_id: 69abcdc0-4b55-44f0-a81e-81801da2194d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80db9ccf-7568-4620-866b-612673a836e2 | service: service-general +[2026-04-16 14:23:06.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.164µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508161503010001 | request_id: 80db9ccf-7568-4620-866b-612673a836e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5a20800-8b45-40eb-ace9-0a99c94e07bb | service: service-general +[2026-04-16 14:23:06.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135012820003 | request_id: c5a20800-8b45-40eb-ace9-0a99c94e07bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f72ea2bf-f419-4481-9b34-c9090d4d466e | service: service-general +[2026-04-16 14:23:06.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.686µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505112408780002 | request_id: f72ea2bf-f419-4481-9b34-c9090d4d466e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6fd93942-fd50-4fd1-a3c6-3534b25581a3 | service: service-general +[2026-04-16 14:23:06.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041904830001 | request_id: 6fd93942-fd50-4fd1-a3c6-3534b25581a3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b79331f8-4eee-437e-b4c0-bf6dd78ccb33 | service: service-general +[2026-04-16 14:23:06.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.059µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151865 | request_id: b79331f8-4eee-437e-b4c0-bf6dd78ccb33 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12e7b6c2-493f-4785-b2a1-7e6bd4aeae7c | service: service-general +[2026-04-16 14:23:06.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514013006570033 | request_id: 12e7b6c2-493f-4785-b2a1-7e6bd4aeae7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.782] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87192709-4f02-4ac9-9105-94c2dcce00f2 | service: service-general +[2026-04-16 14:23:06.782] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0000000000000000 | request_id: 87192709-4f02-4ac9-9105-94c2dcce00f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51abe769-57bc-4ab8-a50c-7c61ac897fed | service: service-general +[2026-04-16 14:23:06.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507092307840001 | request_id: 51abe769-57bc-4ab8-a50c-7c61ac897fed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88e77d07-b82a-47b7-b847-35c27fd73438 | service: service-general +[2026-04-16 14:23:06.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024311680006 | request_id: 88e77d07-b82a-47b7-b847-35c27fd73438 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fcd7e29b-d84d-419b-8532-b22ae9ccb611 | service: service-general +[2026-04-16 14:23:06.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6109013112530001 | request_id: fcd7e29b-d84d-419b-8532-b22ae9ccb611 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33d30099-3e6d-4d05-9c50-1b56e5bfe3e6 | service: service-general +[2026-04-16 14:23:06.787] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.04µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504165403860002 | request_id: 33d30099-3e6d-4d05-9c50-1b56e5bfe3e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5a01dd83-6044-46a6-a9c3-ba51476e306e | service: service-general +[2026-04-16 14:23:06.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.494µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6371046901890005 | request_id: 5a01dd83-6044-46a6-a9c3-ba51476e306e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5981417-d32c-4652-9103-141ca6cfd3c3 | service: service-general +[2026-04-16 14:23:06.789] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055111550002 | request_id: c5981417-d32c-4652-9103-141ca6cfd3c3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78d0ecac-b825-42f3-b8c5-6ff4bc95a6bc | service: service-general +[2026-04-16 14:23:06.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.861µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015211520001 | request_id: 78d0ecac-b825-42f3-b8c5-6ff4bc95a6bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae192513-e580-471f-8e82-ad986b249e3a | service: service-general +[2026-04-16 14:23:06.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507183012740001 | request_id: ae192513-e580-471f-8e82-ad986b249e3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.792] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 05282d50-eee9-4d0a-b486-44e2aebecbd6 | service: service-general +[2026-04-16 14:23:06.792] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020908610001 | request_id: 05282d50-eee9-4d0a-b486-44e2aebecbd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c821df4a-c2cd-45c0-8462-a740008b1e0b | service: service-general +[2026-04-16 14:23:06.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1807155603030004 | request_id: c821df4a-c2cd-45c0-8462-a740008b1e0b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f11ff9f-166d-43de-b912-ae893db07496 | service: service-general +[2026-04-16 14:23:06.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.205µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022012720008 | request_id: 2f11ff9f-166d-43de-b912-ae893db07496 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2862d5f9-d3ff-4b20-9b71-bb30d50055d0 | service: service-general +[2026-04-16 14:23:06.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578284507630001 | request_id: 2862d5f9-d3ff-4b20-9b71-bb30d50055d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb94828f-db25-480a-93d3-a5625423ad06 | service: service-general +[2026-04-16 14:23:06.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504132310740002 | request_id: eb94828f-db25-480a-93d3-a5625423ad06 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7102ecb6-8513-4fb4-987c-924c0ab1c685 | service: service-general +[2026-04-16 14:23:06.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507262706610002 | request_id: 7102ecb6-8513-4fb4-987c-924c0ab1c685 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff4d714d-4450-40ab-b910-e02ac1e94744 | service: service-general +[2026-04-16 14:23:06.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.565µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244308750007 | request_id: ff4d714d-4450-40ab-b910-e02ac1e94744 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98d6b737-d5e7-4608-8413-cbd9544739ac | service: service-general +[2026-04-16 14:23:06.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557000 | request_id: 98d6b737-d5e7-4608-8413-cbd9544739ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 14d6f6c2-bcc0-45e0-9d31-6b32e7d297c2 | service: service-general +[2026-04-16 14:23:06.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514226602860001 | request_id: 14d6f6c2-bcc0-45e0-9d31-6b32e7d297c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.803] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5255c043-e686-4107-91bb-932e5294a054 | service: service-general +[2026-04-16 14:23:06.803] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575034707080001 | request_id: 5255c043-e686-4107-91bb-932e5294a054 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e95a0e77-dbad-403b-8b2e-8cf6e0a9db58 | service: service-general +[2026-04-16 14:23:06.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579035008660005 | request_id: e95a0e77-dbad-403b-8b2e-8cf6e0a9db58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfd57cfa-fd7c-420a-b714-88b82f10170a | service: service-general +[2026-04-16 14:23:06.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024107590143 | request_id: bfd57cfa-fd7c-420a-b714-88b82f10170a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 936bc447-18a3-434b-9751-9011d0ef7e85 | service: service-general +[2026-04-16 14:23:06.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.836µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545712 | request_id: 936bc447-18a3-434b-9751-9011d0ef7e85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.807] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 68471420-472a-4053-9c2c-deaa8d34f63b | service: service-general +[2026-04-16 14:23:06.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506154807600003 | request_id: 68471420-472a-4053-9c2c-deaa8d34f63b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2e5b08d-84a1-4725-90bc-3dfe1ed68904 | service: service-general +[2026-04-16 14:23:06.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.432µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507106907700004 | request_id: f2e5b08d-84a1-4725-90bc-3dfe1ed68904 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2636260b-cb28-4480-9de8-5eb40edca43e | service: service-general +[2026-04-16 14:23:06.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507121506200001 | request_id: 2636260b-cb28-4480-9de8-5eb40edca43e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bd27903-6559-4a10-ae44-281924577a25 | service: service-general +[2026-04-16 14:23:06.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.586µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026209690002 | request_id: 4bd27903-6559-4a10-ae44-281924577a25 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55c0b8a5-7ab1-4cf6-9cda-0f7bfe1d6f14 | service: service-general +[2026-04-16 14:23:06.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3500022541002___ | request_id: 55c0b8a5-7ab1-4cf6-9cda-0f7bfe1d6f14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 459cdd68-02d7-499e-8b8d-1d788bfa07c8 | service: service-general +[2026-04-16 14:23:06.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090908700002 | request_id: 459cdd68-02d7-499e-8b8d-1d788bfa07c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c40ccb6-e86a-4f0e-97b5-f71ebb51bcff | service: service-general +[2026-04-16 14:23:06.815] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.904µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114103780006 | request_id: 5c40ccb6-e86a-4f0e-97b5-f71ebb51bcff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.816] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81e2d317-7a5e-47f4-8ffe-de9256598dd7 | service: service-general +[2026-04-16 14:23:06.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024805880001 | request_id: 81e2d317-7a5e-47f4-8ffe-de9256598dd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0bdbffc-62ce-44d7-a508-c48a91ac65b1 | service: service-general +[2026-04-16 14:23:06.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571025212750003 | request_id: a0bdbffc-62ce-44d7-a508-c48a91ac65b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99172bff-6eb3-4bbc-9e83-3d44daaac6d9 | service: service-general +[2026-04-16 14:23:06.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6371044203560002 | request_id: 99172bff-6eb3-4bbc-9e83-3d44daaac6d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a9deafb9-7cee-4b33-9473-60989222a6e2 | service: service-general +[2026-04-16 14:23:06.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025009740007 | request_id: a9deafb9-7cee-4b33-9473-60989222a6e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5518ef02-d8e9-4d04-862d-e798a7939021 | service: service-general +[2026-04-16 14:23:06.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011804620002 | request_id: 5518ef02-d8e9-4d04-862d-e798a7939021 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b40dfeea-b70f-4c49-8839-2c481d27a50b | service: service-general +[2026-04-16 14:23:06.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101208560001 | request_id: b40dfeea-b70f-4c49-8839-2c481d27a50b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a01ae3ea-1e52-4eb6-b8ad-3d2ea42c4622 | service: service-general +[2026-04-16 14:23:06.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.221µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095112690004 | request_id: a01ae3ea-1e52-4eb6-b8ad-3d2ea42c4622 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1c68363-9abc-42a7-a0a6-0552b017490d | service: service-general +[2026-04-16 14:23:06.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 214.384µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170206950004 | request_id: d1c68363-9abc-42a7-a0a6-0552b017490d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 66bf2dd5-d556-4981-914c-78b9cab1b1af | service: service-general +[2026-04-16 14:23:06.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011702790015 | request_id: 66bf2dd5-d556-4981-914c-78b9cab1b1af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21075 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1430538a-e7a8-4a88-bed7-4cffcc23de5e | service: service-general +[2026-04-16 14:23:06.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575020310940001 | request_id: 1430538a-e7a8-4a88-bed7-4cffcc23de5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21076 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 178af950-4094-4773-994c-dd3714283be9 | service: service-general +[2026-04-16 14:23:06.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.897µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034101580032 | request_id: 178af950-4094-4773-994c-dd3714283be9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21077 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb2a81de-2f73-4412-8219-feb3185d5520 | service: service-general +[2026-04-16 14:23:06.830] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244201860004 | request_id: bb2a81de-2f73-4412-8219-feb3185d5520 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.830] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21078 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 598d54c9-1a8f-4bea-97c0-c3d92baaa40b | service: service-general +[2026-04-16 14:23:06.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020112520003 | request_id: 598d54c9-1a8f-4bea-97c0-c3d92baaa40b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21079 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e255f52-3c42-4877-b996-d195f7ec3cb9 | service: service-general +[2026-04-16 14:23:06.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054509010003 | request_id: 3e255f52-3c42-4877-b996-d195f7ec3cb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21080 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee52ea23-acb9-4682-b53b-6d12295a5827 | service: service-general +[2026-04-16 14:23:06.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.237µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507295206880004 | request_id: ee52ea23-acb9-4682-b53b-6d12295a5827 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21081 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b70ab8e-952a-4818-a67b-eec008c79145 | service: service-general +[2026-04-16 14:23:06.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104108640007 | request_id: 3b70ab8e-952a-4818-a67b-eec008c79145 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21082 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91ef9a5b-93a4-4e73-8536-69c49e77ea41 | service: service-general +[2026-04-16 14:23:06.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.119µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130509680002 | request_id: 91ef9a5b-93a4-4e73-8536-69c49e77ea41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21083 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce169b52-f0c3-4feb-b673-8ff5b43422d4 | service: service-general +[2026-04-16 14:23:06.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011501970003 | request_id: ce169b52-f0c3-4feb-b673-8ff5b43422d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21084 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe3b0b53-a18a-402e-8be8-a73bb836ef4e | service: service-general +[2026-04-16 14:23:06.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094107530017 | request_id: fe3b0b53-a18a-402e-8be8-a73bb836ef4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21085 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b29b640-995f-482c-8446-6985b289cded | service: service-general +[2026-04-16 14:23:06.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013006610004 | request_id: 4b29b640-995f-482c-8446-6985b289cded | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.840] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21086 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 448a585e-c80d-40ec-8b02-bf1e474f7cb3 | service: service-general +[2026-04-16 14:23:06.840] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.633µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669761 | request_id: 448a585e-c80d-40ec-8b02-bf1e474f7cb3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21087 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43d7944d-8552-49a8-8e58-b3c72269e0e8 | service: service-general +[2026-04-16 14:23:06.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031107920001 | request_id: 43d7944d-8552-49a8-8e58-b3c72269e0e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21088 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 716f0d2e-fac3-4965-9da3-35b7f1851e89 | service: service-general +[2026-04-16 14:23:06.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.22µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076102690005 | request_id: 716f0d2e-fac3-4965-9da3-35b7f1851e89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21089 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ea8cbeb-a521-4657-8fd5-445968065c6b | service: service-general +[2026-04-16 14:23:06.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.419µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507182212590002 | request_id: 1ea8cbeb-a521-4657-8fd5-445968065c6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21090 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac4805d0-1c08-4e52-954f-13524b92c2c0 | service: service-general +[2026-04-16 14:23:06.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186309640001 | request_id: ac4805d0-1c08-4e52-954f-13524b92c2c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21091 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d5fcdce-d4fb-49d6-bc87-39a632d75504 | service: service-general +[2026-04-16 14:23:06.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509064508770006 | request_id: 1d5fcdce-d4fb-49d6-bc87-39a632d75504 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21092 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d9b29d09-e90f-44a6-b54d-5c6128c31c3a | service: service-general +[2026-04-16 14:23:06.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151802 | request_id: d9b29d09-e90f-44a6-b54d-5c6128c31c3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21093 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f83b31c-f0b3-4c84-9558-9a73dc1b2977 | service: service-general +[2026-04-16 14:23:06.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130505840004 | request_id: 3f83b31c-f0b3-4c84-9558-9a73dc1b2977 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21094 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 974ed7ca-4c61-4e79-9d61-2d8bb3d33ed6 | service: service-general +[2026-04-16 14:23:06.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557721 | request_id: 974ed7ca-4c61-4e79-9d61-2d8bb3d33ed6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21095 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa5d1b23-4de7-43c2-b022-62237659fbd0 | service: service-general +[2026-04-16 14:23:06.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304110500002 | request_id: aa5d1b23-4de7-43c2-b022-62237659fbd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21096 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29a0f4d8-90c3-4a25-a7b4-c3a8ba098aeb | service: service-general +[2026-04-16 14:23:06.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.086µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514066304660001 | request_id: 29a0f4d8-90c3-4a25-a7b4-c3a8ba098aeb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21097 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c65d2fd1-4d8e-4279-b357-a42267a873ee | service: service-general +[2026-04-16 14:23:06.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.781µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504117007580001 | request_id: c65d2fd1-4d8e-4279-b357-a42267a873ee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21098 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32da5d8e-b781-457c-a376-3213013f848a | service: service-general +[2026-04-16 14:23:06.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255511890006 | request_id: 32da5d8e-b781-457c-a376-3213013f848a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21099 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d0ac11df-7bc2-4187-951e-841672838576 | service: service-general +[2026-04-16 14:23:06.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.63µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156101 | request_id: d0ac11df-7bc2-4187-951e-841672838576 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21100 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 906f4f16-ef91-4b2e-a919-97ad6c05051e | service: service-general +[2026-04-16 14:23:06.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.713µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094910720002 | request_id: 906f4f16-ef91-4b2e-a919-97ad6c05051e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21101 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2b58ae6-3dbd-485a-9ed2-483bc21d02bc | service: service-general +[2026-04-16 14:23:06.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507095901790003 | request_id: a2b58ae6-3dbd-485a-9ed2-483bc21d02bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21102 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b4565d5-d655-4779-bb49-fc1e61343719 | service: service-general +[2026-04-16 14:23:06.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.202µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156095 | request_id: 2b4565d5-d655-4779-bb49-fc1e61343719 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21103 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 29bce25e-d057-45c2-8878-b7b559acc019 | service: service-general +[2026-04-16 14:23:06.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.248µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505156311940003 | request_id: 29bce25e-d057-45c2-8878-b7b559acc019 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21104 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4fd5005-bf18-4706-adcc-e3071ebbc40f | service: service-general +[2026-04-16 14:23:06.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156612530001 | request_id: a4fd5005-bf18-4706-adcc-e3071ebbc40f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21105 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9747097d-ffbd-42ae-98a4-5f00830f67e5 | service: service-general +[2026-04-16 14:23:06.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035306820004 | request_id: 9747097d-ffbd-42ae-98a4-5f00830f67e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21106 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93b9324e-7683-41b6-8c08-7989b5749245 | service: service-general +[2026-04-16 14:23:06.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151867 | request_id: 93b9324e-7683-41b6-8c08-7989b5749245 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21107 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf0b1bff-cd73-4555-a2d8-04896c0a7186 | service: service-general +[2026-04-16 14:23:06.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244612800008 | request_id: bf0b1bff-cd73-4555-a2d8-04896c0a7186 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21108 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78c9259a-277a-4422-989a-ae58355d3266 | service: service-general +[2026-04-16 14:23:06.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507217012040001 | request_id: 78c9259a-277a-4422-989a-ae58355d3266 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21109 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00e35b75-3b52-4282-8481-26ddc075129e | service: service-general +[2026-04-16 14:23:06.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.076µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036302660001 | request_id: 00e35b75-3b52-4282-8481-26ddc075129e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21110 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e217d5e6-8ae7-44b1-aed3-b6aa519af1e3 | service: service-general +[2026-04-16 14:23:06.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144101640027 | request_id: e217d5e6-8ae7-44b1-aed3-b6aa519af1e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21111 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57eacec5-e06d-4155-9411-8da4e15acec9 | service: service-general +[2026-04-16 14:23:06.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.285µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030104610008 | request_id: 57eacec5-e06d-4155-9411-8da4e15acec9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.873] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21112 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a074fbc2-ec02-4243-b488-0943d9326842 | service: service-general +[2026-04-16 14:23:06.873] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.658µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040303130001 | request_id: a074fbc2-ec02-4243-b488-0943d9326842 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21113 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbd311a0-0fa9-4d69-a9a8-612c8d27c171 | service: service-general +[2026-04-16 14:23:06.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.949µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507074101490006 | request_id: bbd311a0-0fa9-4d69-a9a8-612c8d27c171 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21114 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e747fd5-e78a-4b3f-a080-75dc69ee5728 | service: service-general +[2026-04-16 14:23:06.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151868 | request_id: 3e747fd5-e78a-4b3f-a080-75dc69ee5728 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21115 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c871f6e5-165d-474e-9c6e-bfd0fee3ed39 | service: service-general +[2026-04-16 14:23:06.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573023112460001 | request_id: c871f6e5-165d-474e-9c6e-bfd0fee3ed39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21116 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80383955-0ca2-430e-acec-250a7359ab95 | service: service-general +[2026-04-16 14:23:06.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.877µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174706060004 | request_id: 80383955-0ca2-430e-acec-250a7359ab95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.879] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21117 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2bdc01e-8c25-4d4d-80ba-9879e1c48fb2 | service: service-general +[2026-04-16 14:23:06.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051610880001 | request_id: d2bdc01e-8c25-4d4d-80ba-9879e1c48fb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.881] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21118 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8413537-6f52-460d-ba77-224138137d97 | service: service-general +[2026-04-16 14:23:06.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250110520002 | request_id: a8413537-6f52-460d-ba77-224138137d97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21119 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa29d565-655c-408a-bebf-a08cfe9d579d | service: service-general +[2026-04-16 14:23:06.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031204730004 | request_id: aa29d565-655c-408a-bebf-a08cfe9d579d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21120 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d06ffa04-7c98-460d-ac74-6bc258212bd8 | service: service-general +[2026-04-16 14:23:06.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.547µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504106001010004 | request_id: d06ffa04-7c98-460d-ac74-6bc258212bd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21121 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b284617-7b43-4594-a1ad-386d18a319ca | service: service-general +[2026-04-16 14:23:06.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.536µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015204700001 | request_id: 3b284617-7b43-4594-a1ad-386d18a319ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21122 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b1733853-1132-416e-9923-5d30fb97ffcb | service: service-general +[2026-04-16 14:23:06.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013006610004 | request_id: b1733853-1132-416e-9923-5d30fb97ffcb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21123 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee844640-dbc9-4d26-8528-24e2b47659b7 | service: service-general +[2026-04-16 14:23:06.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045632 | request_id: ee844640-dbc9-4d26-8528-24e2b47659b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21124 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acbee9d8-385a-4c4e-b142-05d934649d64 | service: service-general +[2026-04-16 14:23:06.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014509740003 | request_id: acbee9d8-385a-4c4e-b142-05d934649d64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21125 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9371e2a-bacb-451a-95c7-81f23e7cf8d1 | service: service-general +[2026-04-16 14:23:06.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.255µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030311980007 | request_id: b9371e2a-bacb-451a-95c7-81f23e7cf8d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21126 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 69872536-2223-438c-bdcc-e36267392924 | service: service-general +[2026-04-16 14:23:06.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014409530002 | request_id: 69872536-2223-438c-bdcc-e36267392924 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21127 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fad1b2c-c5a8-4fc9-9f7f-9805cedbe57d | service: service-general +[2026-04-16 14:23:06.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529012302970005 | request_id: 8fad1b2c-c5a8-4fc9-9f7f-9805cedbe57d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21128 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d502eac-a69d-458b-b97c-90065ce20f14 | service: service-general +[2026-04-16 14:23:06.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.308µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507236512710001 | request_id: 0d502eac-a69d-458b-b97c-90065ce20f14 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21129 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 382c9ef8-21cd-4273-b256-0e773e06f269 | service: service-general +[2026-04-16 14:23:06.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514224504800001 | request_id: 382c9ef8-21cd-4273-b256-0e773e06f269 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21130 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7c53067-5d4c-4077-96af-51552e99c57e | service: service-general +[2026-04-16 14:23:06.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.863µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114301890002 | request_id: c7c53067-5d4c-4077-96af-51552e99c57e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21131 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78a35673-2c10-4e67-90ac-9a9040a0de6f | service: service-general +[2026-04-16 14:23:06.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.53µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144101670029 | request_id: 78a35673-2c10-4e67-90ac-9a9040a0de6f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21132 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 796e682d-84a6-4b3f-937e-9abca0ea0007 | service: service-general +[2026-04-16 14:23:06.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506181904620002 | request_id: 796e682d-84a6-4b3f-937e-9abca0ea0007 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21133 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67c667c2-d76e-4466-96e7-5a05e1396556 | service: service-general +[2026-04-16 14:23:06.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503131110530001 | request_id: 67c667c2-d76e-4466-96e7-5a05e1396556 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21134 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e03b9d2c-6bc8-428c-b914-ba6d6961c2c4 | service: service-general +[2026-04-16 14:23:06.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055009680003 | request_id: e03b9d2c-6bc8-428c-b914-ba6d6961c2c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21135 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03371b0e-8b73-42b3-a708-081259f5f0ae | service: service-general +[2026-04-16 14:23:06.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026206040002 | request_id: 03371b0e-8b73-42b3-a708-081259f5f0ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21136 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d01da20d-6469-4732-85fe-bce9e7719c62 | service: service-general +[2026-04-16 14:23:06.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021709800003 | request_id: d01da20d-6469-4732-85fe-bce9e7719c62 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21137 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8d43d9c4-573d-4a09-9b94-45bb0d6b30e2 | service: service-general +[2026-04-16 14:23:06.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559525 | request_id: 8d43d9c4-573d-4a09-9b94-45bb0d6b30e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.905] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21138 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e952d0bc-f14a-429b-941a-ea8435983b63 | service: service-general +[2026-04-16 14:23:06.905] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.274µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575024107480001 | request_id: e952d0bc-f14a-429b-941a-ea8435983b63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21139 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7500d864-a270-4311-a007-9f9ac99319a6 | service: service-general +[2026-04-16 14:23:06.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145812170002 | request_id: 7500d864-a270-4311-a007-9f9ac99319a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21140 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8931077-8b9e-4ba7-baee-8084921616ae | service: service-general +[2026-04-16 14:23:06.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5312110801930001 | request_id: c8931077-8b9e-4ba7-baee-8084921616ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21141 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d77e4061-1a88-40fd-93c6-05b59650f83d | service: service-general +[2026-04-16 14:23:06.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245404470001 | request_id: d77e4061-1a88-40fd-93c6-05b59650f83d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21142 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ecb98122-70b9-4ca8-9469-9486b4bde1b8 | service: service-general +[2026-04-16 14:23:06.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513056205820003 | request_id: ecb98122-70b9-4ca8-9469-9486b4bde1b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21143 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc6d342c-cabc-4efd-b238-6bb0e6de5653 | service: service-general +[2026-04-16 14:23:06.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.48µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016302630002 | request_id: bc6d342c-cabc-4efd-b238-6bb0e6de5653 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21144 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8e4a45d-7722-478f-b0c2-ffc99522e9aa | service: service-general +[2026-04-16 14:23:06.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151870 | request_id: a8e4a45d-7722-478f-b0c2-ffc99522e9aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21145 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8bbf3f8e-1a75-43b7-96f6-5fce3779ff2a | service: service-general +[2026-04-16 14:23:06.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250511740003 | request_id: 8bbf3f8e-1a75-43b7-96f6-5fce3779ff2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21146 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e416cba-e1f4-4598-9733-63201c272339 | service: service-general +[2026-04-16 14:23:06.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111403746 | request_id: 6e416cba-e1f4-4598-9733-63201c272339 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.916] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21147 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b9d2954-1f22-46dc-935e-7f48e31d8191 | service: service-general +[2026-04-16 14:23:06.916] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572020105000003 | request_id: 1b9d2954-1f22-46dc-935e-7f48e31d8191 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21148 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1811cbd4-9fee-4109-ae51-1f7d38e03a3a | service: service-general +[2026-04-16 14:23:06.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.693µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505215003640002 | request_id: 1811cbd4-9fee-4109-ae51-1f7d38e03a3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21149 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f56555b-e55c-46e3-a99e-f39a555a6aca | service: service-general +[2026-04-16 14:23:06.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.804µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514020703830006 | request_id: 2f56555b-e55c-46e3-a99e-f39a555a6aca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21150 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 434ab7e5-9b02-4c92-9706-5f991fb725a4 | service: service-general +[2026-04-16 14:23:06.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151871 | request_id: 434ab7e5-9b02-4c92-9706-5f991fb725a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21151 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b109b0d7-d652-4019-b99e-442faa716694 | service: service-general +[2026-04-16 14:23:06.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.149µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: b109b0d7-d652-4019-b99e-442faa716694 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21152 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4708ec3-44ce-4c21-beec-56369ebe7e7b | service: service-general +[2026-04-16 14:23:06.923] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504096606540001 | request_id: f4708ec3-44ce-4c21-beec-56369ebe7e7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21153 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23aac935-a95f-40ea-8bab-72848d49e737 | service: service-general +[2026-04-16 14:23:06.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.535µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505065110680003 | request_id: 23aac935-a95f-40ea-8bab-72848d49e737 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21154 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22d90b3e-738d-47d0-8abb-0b1683d973a2 | service: service-general +[2026-04-16 14:23:06.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571011906980002 | request_id: 22d90b3e-738d-47d0-8abb-0b1683d973a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21155 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58fc87d0-a7b9-4c14-84cc-0549a012eb4a | service: service-general +[2026-04-16 14:23:06.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334504720004 | request_id: 58fc87d0-a7b9-4c14-84cc-0549a012eb4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21156 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2913c017-7dfb-41b7-9f8a-efbd26329a5e | service: service-general +[2026-04-16 14:23:06.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 212.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031707930001 | request_id: 2913c017-7dfb-41b7-9f8a-efbd26329a5e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21157 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca1b8ba4-44d6-43b9-afb0-b6d5fb8576ab | service: service-general +[2026-04-16 14:23:06.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014701670003 | request_id: ca1b8ba4-44d6-43b9-afb0-b6d5fb8576ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21158 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5fad58bd-5dd0-4776-b6b5-bdedee73fdf0 | service: service-general +[2026-04-16 14:23:06.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012703880001 | request_id: 5fad58bd-5dd0-4776-b6b5-bdedee73fdf0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21159 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6af529ea-870c-4a15-b4c6-e10f40c4aedc | service: service-general +[2026-04-16 14:23:06.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.801µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552473 | request_id: 6af529ea-870c-4a15-b4c6-e10f40c4aedc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21160 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 127cdd8b-c69c-440c-9146-e88796a6b2f9 | service: service-general +[2026-04-16 14:23:06.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.488µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574032404520004 | request_id: 127cdd8b-c69c-440c-9146-e88796a6b2f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21161 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b834561e-e0af-4e41-8b24-caa75e36b1ab | service: service-general +[2026-04-16 14:23:06.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012312560004 | request_id: b834561e-e0af-4e41-8b24-caa75e36b1ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.934] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21162 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3154b66f-bdbf-4a48-b3f8-fcbde1850cb2 | service: service-general +[2026-04-16 14:23:06.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.226µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116008610002 | request_id: 3154b66f-bdbf-4a48-b3f8-fcbde1850cb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21163 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6f924d42-f2d9-43d0-aa87-726f0fdda6b4 | service: service-general +[2026-04-16 14:23:06.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.132µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517116703890005 | request_id: 6f924d42-f2d9-43d0-aa87-726f0fdda6b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21164 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e0de439-6f16-444d-a437-17ca63dbf94e | service: service-general +[2026-04-16 14:23:06.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504050204060001 | request_id: 8e0de439-6f16-444d-a437-17ca63dbf94e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21165 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57b199ed-1338-499b-9a25-3598b82ad071 | service: service-general +[2026-04-16 14:23:06.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514143006590009 | request_id: 57b199ed-1338-499b-9a25-3598b82ad071 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.939] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21166 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d88bf8d-1efa-4aff-8719-0f51f0d76b74 | service: service-general +[2026-04-16 14:23:06.939] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513120202630005 | request_id: 4d88bf8d-1efa-4aff-8719-0f51f0d76b74 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.940] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21167 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9505b1a-b6bd-4cd7-93f1-8331a61e1692 | service: service-general +[2026-04-16 14:23:06.940] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254608550003 | request_id: c9505b1a-b6bd-4cd7-93f1-8331a61e1692 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.941] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21168 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 87e6e579-4d79-46f0-83f8-f96f8ecd30fb | service: service-general +[2026-04-16 14:23:06.941] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.327µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024101550008 | request_id: 87e6e579-4d79-46f0-83f8-f96f8ecd30fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.942] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21169 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd296af0-f947-4a0f-a3de-ed084e197b61 | service: service-general +[2026-04-16 14:23:06.942] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556770 | request_id: dd296af0-f947-4a0f-a3de-ed084e197b61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.943] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21170 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a31ba3ab-de8d-416b-8edf-611c1240a564 | service: service-general +[2026-04-16 14:23:06.943] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.027µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507041005590002 | request_id: a31ba3ab-de8d-416b-8edf-611c1240a564 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.944] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21171 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17354680-4b88-4635-b609-c70f5e1f7d5c | service: service-general +[2026-04-16 14:23:06.944] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054101760011 | request_id: 17354680-4b88-4635-b609-c70f5e1f7d5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.946] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21172 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 725a1121-e944-406d-ad25-080675a7efad | service: service-general +[2026-04-16 14:23:06.946] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 556.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517190770000002 | request_id: 725a1121-e944-406d-ad25-080675a7efad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.947] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21173 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 807f61be-25cd-4ae4-9229-dee70985538f | service: service-general +[2026-04-16 14:23:06.947] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016907980001 | request_id: 807f61be-25cd-4ae4-9229-dee70985538f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.948] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21174 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 80a51cb7-3760-42e4-8bb0-70ba7758b2a1 | service: service-general +[2026-04-16 14:23:06.948] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545718 | request_id: 80a51cb7-3760-42e4-8bb0-70ba7758b2a1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.949] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d193d27-14f6-45b5-b124-dafaa45a5cfa | service: service-general +[2026-04-16 14:23:06.949] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140106030002 | request_id: 7d193d27-14f6-45b5-b124-dafaa45a5cfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.950] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21176 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a86641d-1231-4f87-86cd-1c441819e072 | service: service-general +[2026-04-16 14:23:06.950] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507084505990001 | request_id: 3a86641d-1231-4f87-86cd-1c441819e072 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.952] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21177 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6428989d-e2d2-4ee7-b543-bfdea5fa7018 | service: service-general +[2026-04-16 14:23:06.952] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.573µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000000077 | request_id: 6428989d-e2d2-4ee7-b543-bfdea5fa7018 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.953] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21178 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c53ce848-ec38-480e-ac21-d770f5826c64 | service: service-general +[2026-04-16 14:23:06.953] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.154µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052509650001 | request_id: c53ce848-ec38-480e-ac21-d770f5826c64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.954] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21179 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a141da89-3fb6-4e0a-9e93-4e1f7401bbc2 | service: service-general +[2026-04-16 14:23:06.954] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164201780004 | request_id: a141da89-3fb6-4e0a-9e93-4e1f7401bbc2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21180 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15adf99f-bbc5-4a2f-bf86-52e0b2de551a | service: service-general +[2026-04-16 14:23:06.956] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556750 | request_id: 15adf99f-bbc5-4a2f-bf86-52e0b2de551a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.956] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21181 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dfc3864-3d3a-4aee-8279-ad7fe2bb45f4 | service: service-general +[2026-04-16 14:23:06.957] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507140509190001 | request_id: 6dfc3864-3d3a-4aee-8279-ad7fe2bb45f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.958] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21182 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dca3b261-286f-4693-b70b-6bd23ab60589 | service: service-general +[2026-04-16 14:23:06.958] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505192707040001 | request_id: dca3b261-286f-4693-b70b-6bd23ab60589 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.959] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21183 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b7dd685-b20b-47f0-a9d3-70d982141cbb | service: service-general +[2026-04-16 14:23:06.959] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508021201000003 | request_id: 8b7dd685-b20b-47f0-a9d3-70d982141cbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.960] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21184 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 43e18948-08a1-4b5e-bbc1-fb0cf2ab8f84 | service: service-general +[2026-04-16 14:23:06.960] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.529µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578075505950002 | request_id: 43e18948-08a1-4b5e-bbc1-fb0cf2ab8f84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.962] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21185 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b4cbe37-a581-4876-a826-c26aee49859e | service: service-general +[2026-04-16 14:23:06.962] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.416µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106707700001 | request_id: 7b4cbe37-a581-4876-a826-c26aee49859e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.963] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21186 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd914445-597d-40d5-a96e-a2c471e4f532 | service: service-general +[2026-04-16 14:23:06.963] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.294µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507275205980001 | request_id: fd914445-597d-40d5-a96e-a2c471e4f532 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.964] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21187 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac5cba64-5be4-45ef-9355-87e5b7c7c6e1 | service: service-general +[2026-04-16 14:23:06.964] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529016905950004 | request_id: ac5cba64-5be4-45ef-9355-87e5b7c7c6e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.965] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21188 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a47871e1-3f90-4295-9d98-d64fc0622bf9 | service: service-general +[2026-04-16 14:23:06.965] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514135812940001 | request_id: a47871e1-3f90-4295-9d98-d64fc0622bf9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.967] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21189 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ab25235-8c70-4a0e-88b7-8c3590fe8ce8 | service: service-general +[2026-04-16 14:23:06.967] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505194312760001 | request_id: 7ab25235-8c70-4a0e-88b7-8c3590fe8ce8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.968] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21190 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e357da46-34e7-4935-86c8-afee7305a525 | service: service-general +[2026-04-16 14:23:06.968] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.613µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522115505960001 | request_id: e357da46-34e7-4935-86c8-afee7305a525 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.969] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21191 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d15dc52b-9d21-4b48-8435-89afde57e9ad | service: service-general +[2026-04-16 14:23:06.969] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.121µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010205740002 | request_id: d15dc52b-9d21-4b48-8435-89afde57e9ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.970] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21192 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ed288ba-6f26-4012-9a95-09786a420600 | service: service-general +[2026-04-16 14:23:06.970] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523155602950004 | request_id: 8ed288ba-6f26-4012-9a95-09786a420600 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.972] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21193 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b53f8992-b563-4dbe-88f9-1799c553b7e6 | service: service-general +[2026-04-16 14:23:06.972] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1902012012930002 | request_id: b53f8992-b563-4dbe-88f9-1799c553b7e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.973] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21194 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce7aa649-9fc4-42f5-a71b-ac8e983e2100 | service: service-general +[2026-04-16 14:23:06.973] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6472060905940003 | request_id: ce7aa649-9fc4-42f5-a71b-ac8e983e2100 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.974] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21195 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c1e4938-f30a-4f7c-ab8e-7204f85b9386 | service: service-general +[2026-04-16 14:23:06.975] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.194µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041210730004 | request_id: 6c1e4938-f30a-4f7c-ab8e-7204f85b9386 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.975] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21196 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 138ce444-1fcf-4b57-a369-1b0dce8639cc | service: service-general +[2026-04-16 14:23:06.976] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.163µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0132164846844132 | request_id: 138ce444-1fcf-4b57-a369-1b0dce8639cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.977] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21197 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a093e22d-dc7e-426b-831c-871358861851 | service: service-general +[2026-04-16 14:23:06.977] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.16µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052506200016 | request_id: a093e22d-dc7e-426b-831c-871358861851 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.978] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21198 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c2e6ed1-4ba9-407f-a02c-fbdc94122f48 | service: service-general +[2026-04-16 14:23:06.979] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.54µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255805510001 | request_id: 7c2e6ed1-4ba9-407f-a02c-fbdc94122f48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.979] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21199 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46c0c3fc-08ae-4c10-9c62-18fccf429779 | service: service-general +[2026-04-16 14:23:06.980] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244107810007 | request_id: 46c0c3fc-08ae-4c10-9c62-18fccf429779 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.980] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21200 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f9ace45-c8e5-4668-accb-7f7460717539 | service: service-general +[2026-04-16 14:23:06.981] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043011160001 | request_id: 7f9ace45-c8e5-4668-accb-7f7460717539 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.982] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21201 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5464ec16-f33d-43c6-9515-6a2e3da26818 | service: service-general +[2026-04-16 14:23:06.982] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020404700003 | request_id: 5464ec16-f33d-43c6-9515-6a2e3da26818 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.983] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21202 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f51b76cb-3f32-4a96-803b-ed88bc88f408 | service: service-general +[2026-04-16 14:23:06.983] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.928µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502176712190005 | request_id: f51b76cb-3f32-4a96-803b-ed88bc88f408 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.984] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21203 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6d04dfd3-ef96-4936-9451-e282e2cdfb4c | service: service-general +[2026-04-16 14:23:06.984] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573057012480005 | request_id: 6d04dfd3-ef96-4936-9451-e282e2cdfb4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.986] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21204 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2b95f13-4897-42b6-84ab-90bcc4fedcaa | service: service-general +[2026-04-16 14:23:06.986] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506192204110001 | request_id: e2b95f13-4897-42b6-84ab-90bcc4fedcaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.987] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21205 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acd99345-4767-4bce-8ae9-e8d433280d2e | service: service-general +[2026-04-16 14:23:06.987] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070403190002 | request_id: acd99345-4767-4bce-8ae9-e8d433280d2e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.989] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21206 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0aa59130-9ff8-41b4-9401-22c8e221ec28 | service: service-general +[2026-04-16 14:23:06.989] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.187µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174107860007 | request_id: 0aa59130-9ff8-41b4-9401-22c8e221ec28 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.990] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21207 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2125b4cc-f574-4557-a943-7db8a549f646 | service: service-general +[2026-04-16 14:23:06.990] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160706680030 | request_id: 2125b4cc-f574-4557-a943-7db8a549f646 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.991] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21208 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6597e454-5b13-422a-939b-78089bbdc69c | service: service-general +[2026-04-16 14:23:06.991] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.378µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086611650001 | request_id: 6597e454-5b13-422a-939b-78089bbdc69c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.993] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21209 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ae11f761-34d4-47b3-819a-a91dad4746ab | service: service-general +[2026-04-16 14:23:06.993] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508216705580001 | request_id: ae11f761-34d4-47b3-819a-a91dad4746ab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.994] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21210 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18c683aa-f029-4c55-8505-c3b93277609d | service: service-general +[2026-04-16 14:23:06.994] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.498µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026604710002 | request_id: 18c683aa-f029-4c55-8505-c3b93277609d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.995] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21211 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 71e5d74c-4e5e-4aa3-a42a-0ad7a3269314 | service: service-general +[2026-04-16 14:23:06.996] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151874 | request_id: 71e5d74c-4e5e-4aa3-a42a-0ad7a3269314 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.997] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21212 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b88737c9-355c-4da5-8a04-136416f289b4 | service: service-general +[2026-04-16 14:23:06.997] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.739µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507262901670001 | request_id: b88737c9-355c-4da5-8a04-136416f289b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:06.998] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21213 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c341394-bdd1-4920-a2c8-a9458c75ac50 | service: service-general +[2026-04-16 14:23:06.998] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507276211600001 | request_id: 6c341394-bdd1-4920-a2c8-a9458c75ac50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.000] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21214 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d0321c4-a0b4-41db-bda3-ddbf4651f7c4 | service: service-general +[2026-04-16 14:23:07.000] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.592µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015604820004 | request_id: 7d0321c4-a0b4-41db-bda3-ddbf4651f7c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.001] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21215 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e717210-f7e4-45e7-be9c-288e75631c7e | service: service-general +[2026-04-16 14:23:07.001] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151875 | request_id: 8e717210-f7e4-45e7-be9c-288e75631c7e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.002] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21216 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c95190bd-c38f-4e8d-97c1-e692127c78eb | service: service-general +[2026-04-16 14:23:07.002] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151876 | request_id: c95190bd-c38f-4e8d-97c1-e692127c78eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.003] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21217 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa5cbe17-9d1a-4b81-9af1-20e6815d1154 | service: service-general +[2026-04-16 14:23:07.003] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.017µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151877 | request_id: fa5cbe17-9d1a-4b81-9af1-20e6815d1154 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.004] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21218 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1defb940-15e7-412c-9c9c-6677b57b1412 | service: service-general +[2026-04-16 14:23:07.004] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151878 | request_id: 1defb940-15e7-412c-9c9c-6677b57b1412 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.005] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21219 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c68ba77-45a3-46ee-af71-fced0d4471d6 | service: service-general +[2026-04-16 14:23:07.005] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060101510017 | request_id: 3c68ba77-45a3-46ee-af71-fced0d4471d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.006] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21220 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ff6515b-81c0-4456-8532-c9ba15df0ab5 | service: service-general +[2026-04-16 14:23:07.006] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471046508640001 | request_id: 1ff6515b-81c0-4456-8532-c9ba15df0ab5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.007] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21221 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbf959c3-57fb-4747-b12f-0a529a7a06b7 | service: service-general +[2026-04-16 14:23:07.007] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510214407850003 | request_id: bbf959c3-57fb-4747-b12f-0a529a7a06b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.008] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21222 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: efedd394-1eb7-4ef3-a71e-d5fe064fdaf5 | service: service-general +[2026-04-16 14:23:07.008] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.379µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051704810012 | request_id: efedd394-1eb7-4ef3-a71e-d5fe064fdaf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.010] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21223 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5227f53c-2116-49d5-94f9-dedaa044d2e7 | service: service-general +[2026-04-16 14:23:07.010] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351323071120001_ | request_id: 5227f53c-2116-49d5-94f9-dedaa044d2e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.011] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21224 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9992181-3b60-4422-81eb-cf07a193e628 | service: service-general +[2026-04-16 14:23:07.011] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.138µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507245607650002 | request_id: b9992181-3b60-4422-81eb-cf07a193e628 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.012] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21225 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79df1f92-2215-44f4-b2f7-73b3346eea59 | service: service-general +[2026-04-16 14:23:07.012] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.142µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0010000000 | request_id: 79df1f92-2215-44f4-b2f7-73b3346eea59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.014] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21226 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0b2cf8c-2e00-4a2d-abc0-0651eb6120b6 | service: service-general +[2026-04-16 14:23:07.014] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016508710002 | request_id: e0b2cf8c-2e00-4a2d-abc0-0651eb6120b6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.015] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21227 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f3ddf2e2-1660-44f7-9624-4c1f015a6280 | service: service-general +[2026-04-16 14:23:07.015] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051704810012 | request_id: f3ddf2e2-1660-44f7-9624-4c1f015a6280 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.017] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21228 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09186d2a-679b-432e-9448-0b3406e00471 | service: service-general +[2026-04-16 14:23:07.017] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/100000000 | request_id: 09186d2a-679b-432e-9448-0b3406e00471 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.018] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21229 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 905640e0-ec31-4573-a992-2bdfe4a0ecde | service: service-general +[2026-04-16 14:23:07.018] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156096 | request_id: 905640e0-ec31-4573-a992-2bdfe4a0ecde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.020] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21230 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4c024376-2241-40b1-a22c-d58572635f71 | service: service-general +[2026-04-16 14:23:07.020] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.818µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115907710001 | request_id: 4c024376-2241-40b1-a22c-d58572635f71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.021] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21231 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41d5bbff-c89c-46ec-a484-4155dd874167 | service: service-general +[2026-04-16 14:23:07.021] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164312850001 | request_id: 41d5bbff-c89c-46ec-a484-4155dd874167 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.022] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21232 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96697a90-289c-4910-a9f8-39d449131531 | service: service-general +[2026-04-16 14:23:07.022] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.975µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579031308570001 | request_id: 96697a90-289c-4910-a9f8-39d449131531 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.024] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21233 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 147225d8-66df-4c57-8c77-0cd60591aff7 | service: service-general +[2026-04-16 14:23:07.024] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.302µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506141704620001 | request_id: 147225d8-66df-4c57-8c77-0cd60591aff7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.025] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21234 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feb6e5f8-cfb6-4365-849e-13cec1cc1f1d | service: service-general +[2026-04-16 14:23:07.025] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3525146001740002 | request_id: feb6e5f8-cfb6-4365-849e-13cec1cc1f1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.026] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21235 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c18ed928-2669-46f1-81d1-571d9e63921c | service: service-general +[2026-04-16 14:23:07.026] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: c18ed928-2669-46f1-81d1-571d9e63921c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.027] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21236 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fde414c9-4f8a-4e85-b5eb-3a2a81a2e4fb | service: service-general +[2026-04-16 14:23:07.027] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.737µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9107010406800002 | request_id: fde414c9-4f8a-4e85-b5eb-3a2a81a2e4fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.028] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21237 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bbd099e7-2418-4f6a-8f5a-c821b5b9bfa6 | service: service-general +[2026-04-16 14:23:07.029] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505180604090001 | request_id: bbd099e7-2418-4f6a-8f5a-c821b5b9bfa6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.030] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21238 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 035b6533-c99c-4dee-9af7-cc491400a933 | service: service-general +[2026-04-16 14:23:07.030] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: 035b6533-c99c-4dee-9af7-cc491400a933 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.031] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21239 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31876725-24da-4ec2-bd26-6d19718e20ae | service: service-general +[2026-04-16 14:23:07.031] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 31876725-24da-4ec2-bd26-6d19718e20ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.032] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21240 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 103147fc-bf49-4331-bd72-18fda1ce3c58 | service: service-general +[2026-04-16 14:23:07.032] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.994µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515162806740002 | request_id: 103147fc-bf49-4331-bd72-18fda1ce3c58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.033] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21241 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1edba5be-7913-4840-8af4-528f290adfb9 | service: service-general +[2026-04-16 14:23:07.033] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052706500004 | request_id: 1edba5be-7913-4840-8af4-528f290adfb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.035] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21242 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 77ae9c3d-8998-4246-9bfb-b3206326b174 | service: service-general +[2026-04-16 14:23:07.035] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045309750001 | request_id: 77ae9c3d-8998-4246-9bfb-b3206326b174 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.036] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21243 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d306e6cd-4226-4763-ad89-75b968245835 | service: service-general +[2026-04-16 14:23:07.036] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504022702940003 | request_id: d306e6cd-4226-4763-ad89-75b968245835 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.037] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21244 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 530badd8-b06e-4158-924c-a2b013bda398 | service: service-general +[2026-04-16 14:23:07.037] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.391µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 530badd8-b06e-4158-924c-a2b013bda398 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.038] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21245 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 641520ef-1946-45cf-8232-cb4c2f745832 | service: service-general +[2026-04-16 14:23:07.038] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: 641520ef-1946-45cf-8232-cb4c2f745832 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.039] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21246 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c068ca1-9e84-4c0a-9e56-9d6447d17f86 | service: service-general +[2026-04-16 14:23:07.039] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.157µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518071506840008 | request_id: 1c068ca1-9e84-4c0a-9e56-9d6447d17f86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.040] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21247 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3876e4a2-d2f9-4048-8042-6567f34bb2e3 | service: service-general +[2026-04-16 14:23:07.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508100706740019 | request_id: 3876e4a2-d2f9-4048-8042-6567f34bb2e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.041] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21248 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f18de51-3a69-49fe-8a02-8c25a81f9335 | service: service-general +[2026-04-16 14:23:07.041] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512174209660001 | request_id: 1f18de51-3a69-49fe-8a02-8c25a81f9335 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.042] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21249 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6263623-66bf-4912-8ba2-5a5ff8e7afea | service: service-general +[2026-04-16 14:23:07.042] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507146809700001 | request_id: f6263623-66bf-4912-8ba2-5a5ff8e7afea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.044] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21250 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7f26bfdd-8fe0-4720-80d4-1d366f8d902a | service: service-general +[2026-04-16 14:23:07.044] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 7f26bfdd-8fe0-4720-80d4-1d366f8d902a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.045] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21251 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fb8d3f64-aceb-427e-86e9-1292f9f2ffce | service: service-general +[2026-04-16 14:23:07.045] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011408780006 | request_id: fb8d3f64-aceb-427e-86e9-1292f9f2ffce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.047] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21252 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cc45dcb-f725-4e6c-9e76-a8e23e70af08 | service: service-general +[2026-04-16 14:23:07.047] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 535.128µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514130112560002 | request_id: 2cc45dcb-f725-4e6c-9e76-a8e23e70af08 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.048] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21253 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a32e84e7-20e9-454f-a05f-8329a2a07e16 | service: service-general +[2026-04-16 14:23:07.048] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035502790003 | request_id: a32e84e7-20e9-454f-a05f-8329a2a07e16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.049] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21254 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 204c99d3-480d-40ca-87bc-bbf2a683247a | service: service-general +[2026-04-16 14:23:07.049] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523155804960002 | request_id: 204c99d3-480d-40ca-87bc-bbf2a683247a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.050] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21255 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d95bc7e6-8090-4a79-87d2-18412e217bbf | service: service-general +[2026-04-16 14:23:07.050] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507284802660003 | request_id: d95bc7e6-8090-4a79-87d2-18412e217bbf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.051] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21256 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a6dcd21-c5c2-4670-85cf-412c06328f9f | service: service-general +[2026-04-16 14:23:07.051] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.953µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056404960012 | request_id: 2a6dcd21-c5c2-4670-85cf-412c06328f9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.053] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21257 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: df22db48-9b8f-4a5f-87f4-fb5c1f300d24 | service: service-general +[2026-04-16 14:23:07.053] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.355µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174603650001 | request_id: df22db48-9b8f-4a5f-87f4-fb5c1f300d24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.054] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21258 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ec30162-2c08-407d-8812-011613acb928 | service: service-general +[2026-04-16 14:23:07.054] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021307610001 | request_id: 2ec30162-2c08-407d-8812-011613acb928 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.055] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21259 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f85c57c8-6d47-4a5f-8d7d-b0188d75dccd | service: service-general +[2026-04-16 14:23:07.055] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: f85c57c8-6d47-4a5f-8d7d-b0188d75dccd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.056] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21260 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39fe6b9f-3a2d-4de6-8c84-1820320d5c70 | service: service-general +[2026-04-16 14:23:07.056] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.696µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513185809110002 | request_id: 39fe6b9f-3a2d-4de6-8c84-1820320d5c70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.057] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21261 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6331338e-d1a8-407d-88ac-cc31fa64eb48 | service: service-general +[2026-04-16 14:23:07.057] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.729µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105407860006 | request_id: 6331338e-d1a8-407d-88ac-cc31fa64eb48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.059] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21262 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8f8df074-a7a8-4c2d-bf00-d35a70023b3f | service: service-general +[2026-04-16 14:23:07.059] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508166703960001 | request_id: 8f8df074-a7a8-4c2d-bf00-d35a70023b3f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.060] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21263 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73344752-dc7d-420b-bd50-69f153e749df | service: service-general +[2026-04-16 14:23:07.060] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.924µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5306034410810001 | request_id: 73344752-dc7d-420b-bd50-69f153e749df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.061] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21264 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7d342b0-d2a5-4688-bccb-5af565a1fba7 | service: service-general +[2026-04-16 14:23:07.061] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.925µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507147112520001 | request_id: d7d342b0-d2a5-4688-bccb-5af565a1fba7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.062] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21265 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cd3d4a5-f481-4faf-a71f-bf4b0bf35888 | service: service-general +[2026-04-16 14:23:07.063] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.282µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504042012630001 | request_id: 9cd3d4a5-f481-4faf-a71f-bf4b0bf35888 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.064] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21266 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23cb011a-151c-4c6f-b12c-217fbeeda3eb | service: service-general +[2026-04-16 14:23:07.064] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.982µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504196504610001 | request_id: 23cb011a-151c-4c6f-b12c-217fbeeda3eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.065] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21267 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b900a47e-3745-419d-9916-a3c261a9adb8 | service: service-general +[2026-04-16 14:23:07.065] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: b900a47e-3745-419d-9916-a3c261a9adb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.066] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21268 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ff20bbd-f7b6-48a8-b98e-90e7ca0d1c4a | service: service-general +[2026-04-16 14:23:07.066] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.552µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514042909660001 | request_id: 8ff20bbd-f7b6-48a8-b98e-90e7ca0d1c4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.067] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21269 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f1e36cf-ae97-400b-ab13-157d1ec74db9 | service: service-general +[2026-04-16 14:23:07.067] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107430055 | request_id: 3f1e36cf-ae97-400b-ab13-157d1ec74db9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.068] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21270 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0828fdcb-06a7-4470-aadc-b638c44be123 | service: service-general +[2026-04-16 14:23:07.068] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.839µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507124509780005 | request_id: 0828fdcb-06a7-4470-aadc-b638c44be123 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.069] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21271 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad495490-f6a7-41c0-9454-0183b9ad1a2d | service: service-general +[2026-04-16 14:23:07.069] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.879µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504026512640003 | request_id: ad495490-f6a7-41c0-9454-0183b9ad1a2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.070] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21272 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa9b8084-40da-4f86-90ab-398c990fe62a | service: service-general +[2026-04-16 14:23:07.070] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.867µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011209900011 | request_id: fa9b8084-40da-4f86-90ab-398c990fe62a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.071] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21273 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a367f401-44d7-4651-a984-9a142096fdc0 | service: service-general +[2026-04-16 14:23:07.071] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 395.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559525 | request_id: a367f401-44d7-4651-a984-9a142096fdc0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.073] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21274 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d403aef-ab04-406d-9a37-4cb4aca85339 | service: service-general +[2026-04-16 14:23:07.073] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 231.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035306820004 | request_id: 3d403aef-ab04-406d-9a37-4cb4aca85339 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.075] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21275 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 97b4f6e9-872b-4da4-a194-50beec4467fd | service: service-general +[2026-04-16 14:23:07.075] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 251.468µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 97b4f6e9-872b-4da4-a194-50beec4467fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.076] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21276 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e868d0ed-f965-48ec-b6c0-e8a10d6710bb | service: service-general +[2026-04-16 14:23:07.076] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 268.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014901950003 | request_id: e868d0ed-f965-48ec-b6c0-e8a10d6710bb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.078] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21277 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd58b13e-8035-462f-8751-61f26e5e3309 | service: service-general +[2026-04-16 14:23:07.078] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 235.703µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513193112530002 | request_id: cd58b13e-8035-462f-8751-61f26e5e3309 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.079] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21278 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f5dbbf7-c04d-49e4-9c7d-7364eb349c82 | service: service-general +[2026-04-16 14:23:07.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502057006700002 | request_id: 5f5dbbf7-c04d-49e4-9c7d-7364eb349c82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.080] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21279 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e40d1cbb-7893-4c23-a8b7-f15f2bef870d | service: service-general +[2026-04-16 14:23:07.080] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.947µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508121508770002 | request_id: e40d1cbb-7893-4c23-a8b7-f15f2bef870d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.081] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21280 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2a14ac40-ce52-4236-bb65-05743ed83565 | service: service-general +[2026-04-16 14:23:07.081] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517035305010002 | request_id: 2a14ac40-ce52-4236-bb65-05743ed83565 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.083] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21281 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 596d27da-da02-4862-af23-7589dc0c5c21 | service: service-general +[2026-04-16 14:23:07.083] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.358µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 596d27da-da02-4862-af23-7589dc0c5c21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.084] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21282 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c410554b-09f6-45de-9dfa-3e674faadc67 | service: service-general +[2026-04-16 14:23:07.084] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504046712670001 | request_id: c410554b-09f6-45de-9dfa-3e674faadc67 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.085] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21283 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5af2c8c1-1020-41ea-91f0-593b38e8bc05 | service: service-general +[2026-04-16 14:23:07.085] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.095µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3516096907960001 | request_id: 5af2c8c1-1020-41ea-91f0-593b38e8bc05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.086] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21284 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aad7e869-a368-400c-bb4c-f1ea98d2c8e8 | service: service-general +[2026-04-16 14:23:07.086] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.951µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011004170003 | request_id: aad7e869-a368-400c-bb4c-f1ea98d2c8e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.087] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21285 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 50583d78-771e-434d-8f88-0a6ca1f72093 | service: service-general +[2026-04-16 14:23:07.087] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.782µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574032404520004 | request_id: 50583d78-771e-434d-8f88-0a6ca1f72093 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.088] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21286 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a4621250-34dc-46b8-8dd0-4df77d711eaf | service: service-general +[2026-04-16 14:23:07.088] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034107650010 | request_id: a4621250-34dc-46b8-8dd0-4df77d711eaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.089] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21287 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4df7d648-b0f9-4303-b3c7-7c1cfdc8b26e | service: service-general +[2026-04-16 14:23:07.089] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.711µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512136012580003 | request_id: 4df7d648-b0f9-4303-b3c7-7c1cfdc8b26e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.090] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21288 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58653543-9593-4e15-bb36-5b88bc1152e5 | service: service-general +[2026-04-16 14:23:07.090] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.273µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051605660006 | request_id: 58653543-9593-4e15-bb36-5b88bc1152e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.091] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21289 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e24bbf50-2902-4bd7-95ac-bc025423fcb1 | service: service-general +[2026-04-16 14:23:07.091] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013011190002 | request_id: e24bbf50-2902-4bd7-95ac-bc025423fcb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.092] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21290 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad450edd-b0db-4bb1-895d-8004c0e6806b | service: service-general +[2026-04-16 14:23:07.092] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507291012840003 | request_id: ad450edd-b0db-4bb1-895d-8004c0e6806b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.093] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21291 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d67768bc-7ed6-4228-b2b2-ebe463c40568 | service: service-general +[2026-04-16 14:23:07.093] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514074201710003 | request_id: d67768bc-7ed6-4228-b2b2-ebe463c40568 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21292 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd458c62-17b3-48dc-951b-26a7a886e7a6 | service: service-general +[2026-04-16 14:23:07.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.233µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: dd458c62-17b3-48dc-951b-26a7a886e7a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.094] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21293 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23080f93-d482-4225-abe4-6b2ec6549856 | service: service-general +[2026-04-16 14:23:07.094] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055711790006 | request_id: 23080f93-d482-4225-abe4-6b2ec6549856 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.095] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21294 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce8f09e4-a2b5-4c3a-afc5-e5a16fafb00b | service: service-general +[2026-04-16 14:23:07.095] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.968µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517035306950001 | request_id: ce8f09e4-a2b5-4c3a-afc5-e5a16fafb00b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.096] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21295 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b32cb8b-c739-4a32-98b0-5f3133cc880e | service: service-general +[2026-04-16 14:23:07.096] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044505650002 | request_id: 0b32cb8b-c739-4a32-98b0-5f3133cc880e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.097] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21296 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: beeeb4d8-476f-4f27-acd8-3d2f30b5d743 | service: service-general +[2026-04-16 14:23:07.097] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.523µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: beeeb4d8-476f-4f27-acd8-3d2f30b5d743 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.098] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21297 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38d48dd6-7b49-4cc6-a0bf-7953325fad73 | service: service-general +[2026-04-16 14:23:07.098] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.89µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514084310910004 | request_id: 38d48dd6-7b49-4cc6-a0bf-7953325fad73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.099] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21298 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84bbaa5c-8644-441a-834b-94655a512ba4 | service: service-general +[2026-04-16 14:23:07.099] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571016504680001 | request_id: 84bbaa5c-8644-441a-834b-94655a512ba4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.100] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21299 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1f670349-52aa-4039-a4cc-28c36646e82a | service: service-general +[2026-04-16 14:23:07.100] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514133006590065 | request_id: 1f670349-52aa-4039-a4cc-28c36646e82a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21300 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88d9b37d-96b0-4423-a2b3-c88149bd4e7c | service: service-general +[2026-04-16 14:23:07.101] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 88d9b37d-96b0-4423-a2b3-c88149bd4e7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.101] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21301 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f7586de-5f41-48a5-aea2-887022db49a4 | service: service-general +[2026-04-16 14:23:07.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016710780005 | request_id: 0f7586de-5f41-48a5-aea2-887022db49a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.102] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21302 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e78aa1bd-72d9-4b6b-9983-97c6627e9f41 | service: service-general +[2026-04-16 14:23:07.102] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034407820005 | request_id: e78aa1bd-72d9-4b6b-9983-97c6627e9f41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.103] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21303 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6067f307-70bd-4207-9bf8-fba390902d6b | service: service-general +[2026-04-16 14:23:07.103] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557957 | request_id: 6067f307-70bd-4207-9bf8-fba390902d6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.104] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21304 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 54df61cc-22c2-4c7a-9809-660580b82fdb | service: service-general +[2026-04-16 14:23:07.104] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506014107650144 | request_id: 54df61cc-22c2-4c7a-9809-660580b82fdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.105] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21305 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fc791cc-66c8-4cca-a5ac-6005113f0f52 | service: service-general +[2026-04-16 14:23:07.105] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097108190001 | request_id: 1fc791cc-66c8-4cca-a5ac-6005113f0f52 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.107] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21306 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9146f59-1ee0-4f4e-92d7-57ec88b9ff94 | service: service-general +[2026-04-16 14:23:07.107] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.8µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407600002 | request_id: e9146f59-1ee0-4f4e-92d7-57ec88b9ff94 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.108] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21307 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 300455f6-010c-4199-b7fb-b75feb472490 | service: service-general +[2026-04-16 14:23:07.108] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 300455f6-010c-4199-b7fb-b75feb472490 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.109] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21308 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e44abc6-2feb-4ce9-b5a6-afaae01dc360 | service: service-general +[2026-04-16 14:23:07.109] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.736µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: 9e44abc6-2feb-4ce9-b5a6-afaae01dc360 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.110] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21309 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00dabec3-f34e-4e42-9588-33676dc1b9aa | service: service-general +[2026-04-16 14:23:07.110] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.364µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046607620003 | request_id: 00dabec3-f34e-4e42-9588-33676dc1b9aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.111] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21310 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46cc70f3-0b78-4505-a455-1e3d7e4f1c87 | service: service-general +[2026-04-16 14:23:07.111] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 215.346µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141404970002 | request_id: 46cc70f3-0b78-4505-a455-1e3d7e4f1c87 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.112] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21311 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bac33ff-f509-4c27-b96b-6e2de101abf6 | service: service-general +[2026-04-16 14:23:07.112] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507231905100005 | request_id: 7bac33ff-f509-4c27-b96b-6e2de101abf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.113] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21312 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 058a3c7e-a943-42e1-8dbb-136f0a8ff655 | service: service-general +[2026-04-16 14:23:07.113] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509055407690001 | request_id: 058a3c7e-a943-42e1-8dbb-136f0a8ff655 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.114] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21313 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 473e7d4c-2973-406f-ab07-2c27eedb9b10 | service: service-general +[2026-04-16 14:23:07.114] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.604µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045210650001 | request_id: 473e7d4c-2973-406f-ab07-2c27eedb9b10 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.115] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21314 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9091ec6f-8e6e-4a5c-a5d8-7548879e1af2 | service: service-general +[2026-04-16 14:23:07.115] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.118µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040804500004 | request_id: 9091ec6f-8e6e-4a5c-a5d8-7548879e1af2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.116] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21315 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cfa3353-a899-4ab3-9e8a-8ebd3d74e20a | service: service-general +[2026-04-16 14:23:07.116] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.507µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503134502650001 | request_id: 9cfa3353-a899-4ab3-9e8a-8ebd3d74e20a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.117] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21316 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e6d6626-33bd-4eae-a1af-0dca8ab4b643 | service: service-general +[2026-04-16 14:23:07.117] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.731µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258115451879 | request_id: 7e6d6626-33bd-4eae-a1af-0dca8ab4b643 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.118] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21317 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7974c2d-56a8-4626-b7c4-ea71eee9825f | service: service-general +[2026-04-16 14:23:07.118] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.619µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507076408910001 | request_id: e7974c2d-56a8-4626-b7c4-ea71eee9825f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.119] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21318 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f5bf579-3bbf-4d10-8289-0d9cad4519ce | service: service-general +[2026-04-16 14:23:07.119] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.171µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: 9f5bf579-3bbf-4d10-8289-0d9cad4519ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.120] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21319 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e531869f-57a5-41c9-8aa2-8a4010d93f5b | service: service-general +[2026-04-16 14:23:07.120] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.299µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: e531869f-57a5-41c9-8aa2-8a4010d93f5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.121] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21320 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90dbe5a8-1018-4036-a3c8-8062eb415570 | service: service-general +[2026-04-16 14:23:07.121] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 90dbe5a8-1018-4036-a3c8-8062eb415570 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.122] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21321 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2cfb54f8-fd71-4e82-ba4d-1b81bd382f2d | service: service-general +[2026-04-16 14:23:07.122] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514211211570001 | request_id: 2cfb54f8-fd71-4e82-ba4d-1b81bd382f2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.123] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21322 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32b9eb1c-71ef-4182-9edf-cb8da685830f | service: service-general +[2026-04-16 14:23:07.123] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518111902900002 | request_id: 32b9eb1c-71ef-4182-9edf-cb8da685830f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.124] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21323 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98e890fd-71eb-4be1-8776-8f610806153e | service: service-general +[2026-04-16 14:23:07.124] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506195008600001 | request_id: 98e890fd-71eb-4be1-8776-8f610806153e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.126] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21324 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe1a9a51-68ec-4bd0-94e2-4b5048dbc0d9 | service: service-general +[2026-04-16 14:23:07.126] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.389µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504024503720001 | request_id: fe1a9a51-68ec-4bd0-94e2-4b5048dbc0d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.127] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21325 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4736532b-fea1-4bc3-b197-0e9a3293de73 | service: service-general +[2026-04-16 14:23:07.127] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.648µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014504680005 | request_id: 4736532b-fea1-4bc3-b197-0e9a3293de73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.128] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21326 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8854d5c8-e572-4b3b-a309-b7789736e232 | service: service-general +[2026-04-16 14:23:07.128] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104803800004 | request_id: 8854d5c8-e572-4b3b-a309-b7789736e232 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.129] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21327 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 057a2bd9-8ece-418d-8dd6-978101986686 | service: service-general +[2026-04-16 14:23:07.129] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.871µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180507000001 | request_id: 057a2bd9-8ece-418d-8dd6-978101986686 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.130] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21328 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4594f99f-5dfd-4afd-a767-a2d5e05034c6 | service: service-general +[2026-04-16 14:23:07.130] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505101702790002 | request_id: 4594f99f-5dfd-4afd-a767-a2d5e05034c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.131] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21329 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3facf9d0-6e3b-495a-b4e7-25bb0e142eef | service: service-general +[2026-04-16 14:23:07.131] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.932µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575010803020002 | request_id: 3facf9d0-6e3b-495a-b4e7-25bb0e142eef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.132] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21330 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6bbc06f-9a08-426f-b70c-0352c75982df | service: service-general +[2026-04-16 14:23:07.132] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.527µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545808 | request_id: a6bbc06f-9a08-426f-b70c-0352c75982df | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.133] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21331 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bc27b4d9-b43a-4ec9-b157-cf3728d478be | service: service-general +[2026-04-16 14:23:07.133] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.596µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503100503490001 | request_id: bc27b4d9-b43a-4ec9-b157-cf3728d478be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.134] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21332 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf3b34a9-45af-4e4e-b185-0ba602196abd | service: service-general +[2026-04-16 14:23:07.134] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.198µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517036012600002 | request_id: bf3b34a9-45af-4e4e-b185-0ba602196abd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.135] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21333 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec9a557b-2424-4136-9a32-26ad412bc895 | service: service-general +[2026-04-16 14:23:07.135] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034905680004 | request_id: ec9a557b-2424-4136-9a32-26ad412bc895 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.137] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21334 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03c4f122-b495-4edf-9e95-17545bccf968 | service: service-general +[2026-04-16 14:23:07.137] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 197.95µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255010950005 | request_id: 03c4f122-b495-4edf-9e95-17545bccf968 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.138] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21335 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad3a784f-d3d4-4b56-9cfc-6c51ab2612db | service: service-general +[2026-04-16 14:23:07.138] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.418µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046504890005 | request_id: ad3a784f-d3d4-4b56-9cfc-6c51ab2612db | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.139] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21336 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d2ddc996-59dc-4518-872f-3750a4a1217c | service: service-general +[2026-04-16 14:23:07.140] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.043µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508016207640001 | request_id: d2ddc996-59dc-4518-872f-3750a4a1217c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.141] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21337 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c62626b1-1775-41dc-abc3-966480718cf2 | service: service-general +[2026-04-16 14:23:07.141] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.066µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100802130004 | request_id: c62626b1-1775-41dc-abc3-966480718cf2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.142] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21338 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c32a85a9-c9a7-4faf-9cf5-a1ef23d04911 | service: service-general +[2026-04-16 14:23:07.142] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3522204104850001 | request_id: c32a85a9-c9a7-4faf-9cf5-a1ef23d04911 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.143] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21339 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c00c64a5-15ca-4825-96ce-89d59657fe88 | service: service-general +[2026-04-16 14:23:07.143] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.071µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250612920001 | request_id: c00c64a5-15ca-4825-96ce-89d59657fe88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.145] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21340 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b165c1f9-c5ff-4ce4-95c1-0f1eb924743f | service: service-general +[2026-04-16 14:23:07.145] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.018µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507325012680002 | request_id: b165c1f9-c5ff-4ce4-95c1-0f1eb924743f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.146] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21341 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3472e865-bf22-4d76-87a0-08516418a79d | service: service-general +[2026-04-16 14:23:07.146] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040506560011 | request_id: 3472e865-bf22-4d76-87a0-08516418a79d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.147] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21342 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea2e853d-5354-461e-819e-aa93e8b178f2 | service: service-general +[2026-04-16 14:23:07.147] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 556.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254904740003 | request_id: ea2e853d-5354-461e-819e-aa93e8b178f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.149] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21343 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e0c1dce-9920-40e3-9fe6-aad6738be9a8 | service: service-general +[2026-04-16 14:23:07.149] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.234µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505140108550001 | request_id: 0e0c1dce-9920-40e3-9fe6-aad6738be9a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.150] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21344 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9210e17d-387d-4de8-9a3a-e13813a3afda | service: service-general +[2026-04-16 14:23:07.150] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.264µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104505770003 | request_id: 9210e17d-387d-4de8-9a3a-e13813a3afda | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.151] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21345 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27dfaabc-9feb-44c6-aa30-f3856af73050 | service: service-general +[2026-04-16 14:23:07.151] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 27dfaabc-9feb-44c6-aa30-f3856af73050 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.152] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21346 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55a40828-697a-4afb-8d8d-8b17f52cd860 | service: service-general +[2026-04-16 14:23:07.152] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514107006670045 | request_id: 55a40828-697a-4afb-8d8d-8b17f52cd860 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.153] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21347 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbaf6fff-0e5a-40e0-803a-c16093919c70 | service: service-general +[2026-04-16 14:23:07.153] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.717µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086009850001 | request_id: cbaf6fff-0e5a-40e0-803a-c16093919c70 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.154] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21348 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 231dbdfe-3364-4a5d-bf91-1f4e33153abf | service: service-general +[2026-04-16 14:23:07.154] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505152604030001 | request_id: 231dbdfe-3364-4a5d-bf91-1f4e33153abf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.155] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21349 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dc7a80cf-1127-4638-a7b1-f9fe528c1467 | service: service-general +[2026-04-16 14:23:07.156] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505151410160001 | request_id: dc7a80cf-1127-4638-a7b1-f9fe528c1467 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.157] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21350 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e493d2c2-0dae-40c3-b5ef-2c1a78d1d780 | service: service-general +[2026-04-16 14:23:07.157] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505184107430125 | request_id: e493d2c2-0dae-40c3-b5ef-2c1a78d1d780 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.158] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21351 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edcdfe3c-9cde-4a33-8255-25bd1e48a6b5 | service: service-general +[2026-04-16 14:23:07.158] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505155803950004 | request_id: edcdfe3c-9cde-4a33-8255-25bd1e48a6b5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.159] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21352 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6d1659e-04e4-4dda-a0fb-dcd704db2f9a | service: service-general +[2026-04-16 14:23:07.159] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.851µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506015505610001 | request_id: b6d1659e-04e4-4dda-a0fb-dcd704db2f9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.160] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21353 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f60dc664-c7e3-477a-ab9e-939dcc5c1864 | service: service-general +[2026-04-16 14:23:07.160] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.151µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035212630011 | request_id: f60dc664-c7e3-477a-ab9e-939dcc5c1864 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.161] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21354 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f3ece85-dfd0-458b-9e3a-70d5d68aad09 | service: service-general +[2026-04-16 14:23:07.161] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.08µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559300 | request_id: 3f3ece85-dfd0-458b-9e3a-70d5d68aad09 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.162] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21355 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb4a85bf-1d14-4d72-bd1d-7ff9161c5c30 | service: service-general +[2026-04-16 14:23:07.162] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572011102700001 | request_id: eb4a85bf-1d14-4d72-bd1d-7ff9161c5c30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.163] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21356 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 703f69b6-8882-4bce-b19a-079bf58c9239 | service: service-general +[2026-04-16 14:23:07.163] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 703f69b6-8882-4bce-b19a-079bf58c9239 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.164] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21357 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c147f00-398b-448b-83f8-9a314cafc199 | service: service-general +[2026-04-16 14:23:07.164] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.024µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545716 | request_id: 1c147f00-398b-448b-83f8-9a314cafc199 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.165] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21358 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8b06ffa-a29a-452a-97d8-7c7cbb12c105 | service: service-general +[2026-04-16 14:23:07.165] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.342µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6408044607970004 | request_id: f8b06ffa-a29a-452a-97d8-7c7cbb12c105 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.166] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21359 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eed5243e-52ea-444c-974d-056e13bf765f | service: service-general +[2026-04-16 14:23:07.166] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579015704110001 | request_id: eed5243e-52ea-444c-974d-056e13bf765f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.167] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21360 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35013fc9-ac9a-4e48-8c20-5cdecf94421b | service: service-general +[2026-04-16 14:23:07.167] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.476µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514110404650002 | request_id: 35013fc9-ac9a-4e48-8c20-5cdecf94421b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21361 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a589c5a8-e396-48f3-9b42-43686aa8fea6 | service: service-general +[2026-04-16 14:23:07.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350720609840001_ | request_id: a589c5a8-e396-48f3-9b42-43686aa8fea6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.168] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21362 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef9d84b3-b347-493e-9967-3dded58efad8 | service: service-general +[2026-04-16 14:23:07.168] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.963µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506264208020003 | request_id: ef9d84b3-b347-493e-9967-3dded58efad8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.169] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21363 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cda58f7d-6226-4adc-bd08-ba8803a0966d | service: service-general +[2026-04-16 14:23:07.169] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.962µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508054409630002 | request_id: cda58f7d-6226-4adc-bd08-ba8803a0966d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.170] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21364 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 021bce9d-a356-4687-9f59-28d3a7bb910f | service: service-general +[2026-04-16 14:23:07.170] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 021bce9d-a356-4687-9f59-28d3a7bb910f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.171] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21365 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44e9dfcd-128d-4fd5-8bbe-34d0dd5ab778 | service: service-general +[2026-04-16 14:23:07.171] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306506960002 | request_id: 44e9dfcd-128d-4fd5-8bbe-34d0dd5ab778 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.172] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21366 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d1094b0-84ad-46d6-b2b8-e0efe8222428 | service: service-general +[2026-04-16 14:23:07.172] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191311780002 | request_id: 0d1094b0-84ad-46d6-b2b8-e0efe8222428 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.173] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21367 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5403c49-1bef-414a-ae51-3045a94d08f5 | service: service-general +[2026-04-16 14:23:07.173] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.927µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513146211010002 | request_id: b5403c49-1bef-414a-ae51-3045a94d08f5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.174] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21368 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a18b2149-f113-4f54-9482-0a7dc3c646fb | service: service-general +[2026-04-16 14:23:07.174] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.777µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503054111650002 | request_id: a18b2149-f113-4f54-9482-0a7dc3c646fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.176] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21369 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36c31438-97c4-40db-8962-ed358ff347fc | service: service-general +[2026-04-16 14:23:07.176] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014603630003 | request_id: 36c31438-97c4-40db-8962-ed358ff347fc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.177] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21370 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2963cef-9c4a-4016-bdba-2de2135f8f90 | service: service-general +[2026-04-16 14:23:07.177] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054601570003 | request_id: a2963cef-9c4a-4016-bdba-2de2135f8f90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.178] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21371 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c800926c-073d-409a-8e9b-04815650f557 | service: service-general +[2026-04-16 14:23:07.178] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.7µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136507030003 | request_id: c800926c-073d-409a-8e9b-04815650f557 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.180] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21372 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 144308ac-5627-4d15-9852-be020aa1d487 | service: service-general +[2026-04-16 14:23:07.180] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507141105720003 | request_id: 144308ac-5627-4d15-9852-be020aa1d487 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21373 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d4c7b8d-2dba-4d32-9912-14b7b1ad8726 | service: service-general +[2026-04-16 14:23:07.181] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.139µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: 9d4c7b8d-2dba-4d32-9912-14b7b1ad8726 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.181] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21374 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b307d109-f16c-4133-a4ea-464bbb2dcdd4 | service: service-general +[2026-04-16 14:23:07.182] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205505030003 | request_id: b307d109-f16c-4133-a4ea-464bbb2dcdd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.182] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21375 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cba4e74e-f648-4e9e-bf28-72573fe93d5d | service: service-general +[2026-04-16 14:23:07.183] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054304720002 | request_id: cba4e74e-f648-4e9e-bf28-72573fe93d5d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.184] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21376 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b6141d09-3b42-441b-8a8f-deb3bebe83a2 | service: service-general +[2026-04-16 14:23:07.184] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.74µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020705690002 | request_id: b6141d09-3b42-441b-8a8f-deb3bebe83a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.186] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21377 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63e4011b-aabf-4083-851c-0ef62b4ec355 | service: service-general +[2026-04-16 14:23:07.186] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114311800001 | request_id: 63e4011b-aabf-4083-851c-0ef62b4ec355 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.187] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21378 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59985d22-da56-46f6-9f44-4fc823764909 | service: service-general +[2026-04-16 14:23:07.187] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.807µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111496503 | request_id: 59985d22-da56-46f6-9f44-4fc823764909 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.188] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21379 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c265ff75-3ec0-4240-ad6a-ddd87fb79d21 | service: service-general +[2026-04-16 14:23:07.188] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.764µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505195010690005 | request_id: c265ff75-3ec0-4240-ad6a-ddd87fb79d21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.190] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21380 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f39b5973-c28d-413b-8bf7-c52d5ce39951 | service: service-general +[2026-04-16 14:23:07.190] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.102µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505214709730003 | request_id: f39b5973-c28d-413b-8bf7-c52d5ce39951 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.191] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21381 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c7fb9f6-ef9b-4816-897b-20746aa502dd | service: service-general +[2026-04-16 14:23:07.191] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.172µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144504620001 | request_id: 6c7fb9f6-ef9b-4816-897b-20746aa502dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.192] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21382 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ea41ec5d-edce-4e7c-9e97-d1ed24b8d29a | service: service-general +[2026-04-16 14:23:07.192] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.639µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054470851000 | request_id: ea41ec5d-edce-4e7c-9e97-d1ed24b8d29a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.193] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21383 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2fb6ef8-4085-476d-9abc-920bf4439e1f | service: service-general +[2026-04-16 14:23:07.193] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130302550001 | request_id: e2fb6ef8-4085-476d-9abc-920bf4439e1f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.194] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21384 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2132838-2f7c-4d9a-9ab3-9787bb3247cf | service: service-general +[2026-04-16 14:23:07.194] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507204507770005 | request_id: b2132838-2f7c-4d9a-9ab3-9787bb3247cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.195] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21385 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e7af4b72-7412-4a4a-82e1-97a7b309f252 | service: service-general +[2026-04-16 14:23:07.195] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.437µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574012512920001 | request_id: e7af4b72-7412-4a4a-82e1-97a7b309f252 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.197] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21386 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52b2d546-6111-4760-9c14-b4f09e9a4c7c | service: service-general +[2026-04-16 14:23:07.197] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.01µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135901010001 | request_id: 52b2d546-6111-4760-9c14-b4f09e9a4c7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.198] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21387 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59d70e97-cfa5-446c-b455-6c39daf7d009 | service: service-general +[2026-04-16 14:23:07.198] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.02µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142512030001 | request_id: 59d70e97-cfa5-446c-b455-6c39daf7d009 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.199] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21388 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c783296b-9b67-45db-8ccf-f7d43c416ce7 | service: service-general +[2026-04-16 14:23:07.199] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.69µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: c783296b-9b67-45db-8ccf-f7d43c416ce7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.200] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21389 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81055d34-94a5-4576-bedf-d88b9f481e92 | service: service-general +[2026-04-16 14:23:07.200] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523194912920002 | request_id: 81055d34-94a5-4576-bedf-d88b9f481e92 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.201] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21390 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09b02f94-0ca4-4925-8a2a-3b83d246c3cd | service: service-general +[2026-04-16 14:23:07.201] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086004860001 | request_id: 09b02f94-0ca4-4925-8a2a-3b83d246c3cd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.202] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21391 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7cc73c93-3275-4413-85e3-3bb150768d68 | service: service-general +[2026-04-16 14:23:07.202] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510167006600335 | request_id: 7cc73c93-3275-4413-85e3-3bb150768d68 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.204] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21392 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ccbd44b-1507-4387-a006-d27c3e1405fd | service: service-general +[2026-04-16 14:23:07.204] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507094101720069 | request_id: 1ccbd44b-1507-4387-a006-d27c3e1405fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.205] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21393 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98f93d47-a257-480a-8e5c-ed0a9569a851 | service: service-general +[2026-04-16 14:23:07.205] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.624µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: 98f93d47-a257-480a-8e5c-ed0a9569a851 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.206] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21394 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: befc3699-0d96-4803-be6a-0a347296e941 | service: service-general +[2026-04-16 14:23:07.206] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.812µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507234205810002 | request_id: befc3699-0d96-4803-be6a-0a347296e941 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.207] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21395 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7066ed30-70ae-4aa8-aa4d-7f558dcff7a5 | service: service-general +[2026-04-16 14:23:07.207] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.837µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: 7066ed30-70ae-4aa8-aa4d-7f558dcff7a5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.208] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21396 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85b6f27a-66cd-4397-a3cc-cd0857d1a555 | service: service-general +[2026-04-16 14:23:07.209] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.147µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507187012000003 | request_id: 85b6f27a-66cd-4397-a3cc-cd0857d1a555 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.210] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21397 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b2a2c1d-8719-4dee-93bb-a6b99608f55d | service: service-general +[2026-04-16 14:23:07.210] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.372µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559389 | request_id: 9b2a2c1d-8719-4dee-93bb-a6b99608f55d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.211] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21398 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30ae3d46-5586-4328-b38c-b9afe66fdff4 | service: service-general +[2026-04-16 14:23:07.211] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.458µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021707840006 | request_id: 30ae3d46-5586-4328-b38c-b9afe66fdff4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.212] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21399 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e13a44b-6343-4573-9bfc-f6cf233e56b1 | service: service-general +[2026-04-16 14:23:07.212] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020910570002 | request_id: 2e13a44b-6343-4573-9bfc-f6cf233e56b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.213] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21400 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6d3f90d-4e40-4c4e-9164-9468f1881a9f | service: service-general +[2026-04-16 14:23:07.213] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.939µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529064101680006 | request_id: d6d3f90d-4e40-4c4e-9164-9468f1881a9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.214] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21401 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12bed8cb-89f5-4305-a0fa-32fa08943c47 | service: service-general +[2026-04-16 14:23:07.214] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573053005200003 | request_id: 12bed8cb-89f5-4305-a0fa-32fa08943c47 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.215] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21402 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd030d5e-ea7c-407f-b8a5-5059fc9a1661 | service: service-general +[2026-04-16 14:23:07.215] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.297µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: bd030d5e-ea7c-407f-b8a5-5059fc9a1661 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.216] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21403 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3168316-8d02-49e1-8056-630977deb5e0 | service: service-general +[2026-04-16 14:23:07.216] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507300103770005 | request_id: e3168316-8d02-49e1-8056-630977deb5e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.217] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21404 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cdf5ecb-0feb-41c2-8bda-d9081358c438 | service: service-general +[2026-04-16 14:23:07.217] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031104620002 | request_id: 1cdf5ecb-0feb-41c2-8bda-d9081358c438 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.219] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21405 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 425feb2f-383a-4c63-95f3-580ddee0c000 | service: service-general +[2026-04-16 14:23:07.219] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514115010600003 | request_id: 425feb2f-383a-4c63-95f3-580ddee0c000 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.220] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21406 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d86f584-c807-43df-bda1-bec4704a602f | service: service-general +[2026-04-16 14:23:07.220] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.148µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507253010810002 | request_id: 0d86f584-c807-43df-bda1-bec4704a602f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.221] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21407 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 008c2f72-d15c-44f9-8b75-97990e3eb358 | service: service-general +[2026-04-16 14:23:07.221] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.159µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517075102880002 | request_id: 008c2f72-d15c-44f9-8b75-97990e3eb358 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.223] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21408 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acf3b1d2-2ed6-4a08-9f95-7dc734986acb | service: service-general +[2026-04-16 14:23:07.223] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 190.561µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6271021003790001 | request_id: acf3b1d2-2ed6-4a08-9f95-7dc734986acb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.224] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21409 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9af94aac-544e-4cd6-99fa-dac338aa8671 | service: service-general +[2026-04-16 14:23:07.224] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.697µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031602710003 | request_id: 9af94aac-544e-4cd6-99fa-dac338aa8671 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.225] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21410 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8ddcef55-b0c3-4718-b157-2ccea7a1c5aa | service: service-general +[2026-04-16 14:23:07.225] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.492µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022810560002 | request_id: 8ddcef55-b0c3-4718-b157-2ccea7a1c5aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.227] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21411 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ad1be39a-1016-4eb7-a985-f395e4af8a54 | service: service-general +[2026-04-16 14:23:07.227] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.743µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514010908560003 | request_id: ad1be39a-1016-4eb7-a985-f395e4af8a54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.228] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21412 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12c7e003-4d2f-479a-8834-73d290449155 | service: service-general +[2026-04-16 14:23:07.228] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.572µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507107112450005 | request_id: 12c7e003-4d2f-479a-8834-73d290449155 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.229] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21413 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 684a8806-e77f-4f98-8df1-90f5f10687d7 | service: service-general +[2026-04-16 14:23:07.229] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.315µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511112710630002 | request_id: 684a8806-e77f-4f98-8df1-90f5f10687d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.230] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21414 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 527b6166-d6a9-4618-94ca-7a02cfebd209 | service: service-general +[2026-04-16 14:23:07.230] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.576µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: 527b6166-d6a9-4618-94ca-7a02cfebd209 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.232] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21415 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6752a9a2-cf97-4ae5-b75a-ef0c364670b0 | service: service-general +[2026-04-16 14:23:07.232] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.385µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042305570002 | request_id: 6752a9a2-cf97-4ae5-b75a-ef0c364670b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.233] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21416 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7f88abf-554e-4d67-ba2c-7b58feef49ba | service: service-general +[2026-04-16 14:23:07.233] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111496506 | request_id: c7f88abf-554e-4d67-ba2c-7b58feef49ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.234] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21417 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cede08a5-fcab-4bae-8576-37099f72fe3e | service: service-general +[2026-04-16 14:23:07.234] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.61µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214703420002 | request_id: cede08a5-fcab-4bae-8576-37099f72fe3e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.235] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21418 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64df73f1-dea8-4096-9360-da95e01c67c2 | service: service-general +[2026-04-16 14:23:07.235] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.21µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025801450002 | request_id: 64df73f1-dea8-4096-9360-da95e01c67c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.236] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21419 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 423d4977-9ac9-4299-80d5-89c519cd40e2 | service: service-general +[2026-04-16 14:23:07.236] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.482µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055405960002 | request_id: 423d4977-9ac9-4299-80d5-89c519cd40e2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.237] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21420 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d2316cd-c327-4ce6-a451-4314f088133d | service: service-general +[2026-04-16 14:23:07.237] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135203530001 | request_id: 4d2316cd-c327-4ce6-a451-4314f088133d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.238] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21421 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcfedf68-c6c4-463a-9429-dadf9af7cd98 | service: service-general +[2026-04-16 14:23:07.238] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144101610014 | request_id: bcfedf68-c6c4-463a-9429-dadf9af7cd98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.239] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21422 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 26e6d52b-726b-498f-92fe-b2f875b0927f | service: service-general +[2026-04-16 14:23:07.239] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.803µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045463 | request_id: 26e6d52b-726b-498f-92fe-b2f875b0927f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.240] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21423 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ac459552-25e1-4c3c-a37b-867ebd8c925d | service: service-general +[2026-04-16 14:23:07.240] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.183µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056204960004 | request_id: ac459552-25e1-4c3c-a37b-867ebd8c925d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.241] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21424 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdf2f150-6edd-493c-930d-2db55cc8c323 | service: service-general +[2026-04-16 14:23:07.241] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514140208180006 | request_id: fdf2f150-6edd-493c-930d-2db55cc8c323 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.243] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21425 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b60a825-8a3b-49a4-9b4c-bb70a6669589 | service: service-general +[2026-04-16 14:23:07.243] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559409 | request_id: 1b60a825-8a3b-49a4-9b4c-bb70a6669589 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.244] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21426 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af5be5c3-80b9-4143-ad70-33a648f84bba | service: service-general +[2026-04-16 14:23:07.244] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.513µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036005700006 | request_id: af5be5c3-80b9-4143-ad70-33a648f84bba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.245] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21427 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e95c6a6-4aad-4e92-b5e4-b356d916dec8 | service: service-general +[2026-04-16 14:23:07.245] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573012012610004 | request_id: 4e95c6a6-4aad-4e92-b5e4-b356d916dec8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.246] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21428 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5e06d90-a692-4bf8-a91f-bc3ab9e20c37 | service: service-general +[2026-04-16 14:23:07.246] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203920001 | request_id: f5e06d90-a692-4bf8-a91f-bc3ab9e20c37 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.247] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21429 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b42ade1c-f5e1-42ae-80db-8444f8e783a6 | service: service-general +[2026-04-16 14:23:07.247] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509210407740008 | request_id: b42ade1c-f5e1-42ae-80db-8444f8e783a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.248] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21430 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d39f053-bffc-4c4a-8aa1-98ecdac9fa26 | service: service-general +[2026-04-16 14:23:07.248] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 546.847µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507080107770017 | request_id: 3d39f053-bffc-4c4a-8aa1-98ecdac9fa26 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.249] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21431 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1777879e-d291-4306-96b9-16b6421f66f8 | service: service-general +[2026-04-16 14:23:07.249] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.585µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160108630017 | request_id: 1777879e-d291-4306-96b9-16b6421f66f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.250] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21432 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d420907-8cbd-44e1-902f-55434d92a11a | service: service-general +[2026-04-16 14:23:07.250] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114202540001 | request_id: 4d420907-8cbd-44e1-902f-55434d92a11a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.251] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21433 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a8c61729-e954-4e0b-bc0d-b79f70a72654 | service: service-general +[2026-04-16 14:23:07.251] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.753µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514070517270005 | request_id: a8c61729-e954-4e0b-bc0d-b79f70a72654 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.252] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21434 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddcb12fe-8eda-4eac-9298-7d8a51efdd76 | service: service-general +[2026-04-16 14:23:07.252] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.287µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0552454551545445 | request_id: ddcb12fe-8eda-4eac-9298-7d8a51efdd76 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.253] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21435 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41877cff-7d56-4486-a001-8d805bea0967 | service: service-general +[2026-04-16 14:23:07.253] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.181µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000071156101 | request_id: 41877cff-7d56-4486-a001-8d805bea0967 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.254] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21436 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2cf91a5-867b-472d-983d-3ab0aa8a73dc | service: service-general +[2026-04-16 14:23:07.254] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.56µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571014109950002 | request_id: f2cf91a5-867b-472d-983d-3ab0aa8a73dc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.255] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21437 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a6be7ea4-d568-4ae5-a87b-223de8480ab2 | service: service-general +[2026-04-16 14:23:07.255] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.702µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015706970003 | request_id: a6be7ea4-d568-4ae5-a87b-223de8480ab2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.256] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21438 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1012c2e9-0060-42ff-a042-4b5b235e0ea8 | service: service-general +[2026-04-16 14:23:07.256] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.36µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0215451451512202 | request_id: 1012c2e9-0060-42ff-a042-4b5b235e0ea8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.257] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21439 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51ff5cc7-6143-4d17-a2ff-40656e225c86 | service: service-general +[2026-04-16 14:23:07.257] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507160309590001 | request_id: 51ff5cc7-6143-4d17-a2ff-40656e225c86 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.258] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21440 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a276d920-d83a-417f-a9ba-260922d2c4e1 | service: service-general +[2026-04-16 14:23:07.258] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.435µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040702780002 | request_id: a276d920-d83a-417f-a9ba-260922d2c4e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.260] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21441 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8ab7d9a-6b0a-4859-a515-4a4f733b5457 | service: service-general +[2026-04-16 14:23:07.260] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.203µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116909900002 | request_id: f8ab7d9a-6b0a-4859-a515-4a4f733b5457 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.261] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21442 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 998c7b7a-42ba-4d20-a024-c41f6a189c51 | service: service-general +[2026-04-16 14:23:07.261] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.192µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507063103580001 | request_id: 998c7b7a-42ba-4d20-a024-c41f6a189c51 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.262] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21443 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a522c7fc-b66d-44f2-855a-5ef2faf46525 | service: service-general +[2026-04-16 14:23:07.262] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.616µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471036407960003 | request_id: a522c7fc-b66d-44f2-855a-5ef2faf46525 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.263] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21444 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 959c34d0-80e8-47fc-81a3-ee55d8d20e61 | service: service-general +[2026-04-16 14:23:07.263] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.832µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046410580004 | request_id: 959c34d0-80e8-47fc-81a3-ee55d8d20e61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.264] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21445 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 319a4756-38c0-4513-936b-11d0ed92f920 | service: service-general +[2026-04-16 14:23:07.264] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507091709170001 | request_id: 319a4756-38c0-4513-936b-11d0ed92f920 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.265] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21446 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3b293aa3-c90d-42f0-8d30-d5dab6990055 | service: service-general +[2026-04-16 14:23:07.265] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.841µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507046807810001 | request_id: 3b293aa3-c90d-42f0-8d30-d5dab6990055 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.266] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21447 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04218950-a3e4-4dd7-bcd2-03ef2b2c93f8 | service: service-general +[2026-04-16 14:23:07.266] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0245454555515155 | request_id: 04218950-a3e4-4dd7-bcd2-03ef2b2c93f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.268] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21448 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0554f14b-fc78-4aff-a361-bd48480f78ef | service: service-general +[2026-04-16 14:23:07.268] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.312µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506245205650001 | request_id: 0554f14b-fc78-4aff-a361-bd48480f78ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.269] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21449 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78a7dd17-ac0e-4b7c-b0e8-ced21dc751fd | service: service-general +[2026-04-16 14:23:07.269] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 256.09µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572030811580002 | request_id: 78a7dd17-ac0e-4b7c-b0e8-ced21dc751fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.270] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21450 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30b47196-6d9b-4e2a-8c66-bb825d5e6606 | service: service-general +[2026-04-16 14:23:07.270] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.101µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8515154515151551 | request_id: 30b47196-6d9b-4e2a-8c66-bb825d5e6606 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.272] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21451 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f2dde0e6-2b58-4fa0-8035-65368794400d | service: service-general +[2026-04-16 14:23:07.272] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190508860002 | request_id: f2dde0e6-2b58-4fa0-8035-65368794400d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.273] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21452 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6718ea42-cbc4-4566-b89f-5ffd33cce055 | service: service-general +[2026-04-16 14:23:07.273] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.776µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0454848484848484 | request_id: 6718ea42-cbc4-4566-b89f-5ffd33cce055 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.274] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21453 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc5c2c20-1cce-40ea-87d8-d07055a4bb82 | service: service-general +[2026-04-16 14:23:07.274] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9203012103960001 | request_id: fc5c2c20-1cce-40ea-87d8-d07055a4bb82 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.275] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21454 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d2f9bf3-e7fb-4ac1-a6a9-84b7fac69970 | service: service-general +[2026-04-16 14:23:07.275] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.521µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2654654666656511 | request_id: 5d2f9bf3-e7fb-4ac1-a6a9-84b7fac69970 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.277] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21455 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fdc2c6e7-b1c5-42db-8922-d9cfec3cc01c | service: service-general +[2026-04-16 14:23:07.277] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.911µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056311540003 | request_id: fdc2c6e7-b1c5-42db-8922-d9cfec3cc01c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21456 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9cf65153-25f9-42cb-9e2d-caa6c66ca2a8 | service: service-general +[2026-04-16 14:23:07.278] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.934µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045595 | request_id: 9cf65153-25f9-42cb-9e2d-caa6c66ca2a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.278] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21457 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98a3fcfe-0fa4-4998-b78c-f445975e3c0e | service: service-general +[2026-04-16 14:23:07.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.856µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196207050002 | request_id: 98a3fcfe-0fa4-4998-b78c-f445975e3c0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.279] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21458 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a732870-8eba-4440-a3b1-2c6eaf63b38b | service: service-general +[2026-04-16 14:23:07.279] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.609µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035308930001 | request_id: 1a732870-8eba-4440-a3b1-2c6eaf63b38b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.280] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21459 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5851d50-aaa8-4a14-8060-d3199b27ae57 | service: service-general +[2026-04-16 14:23:07.280] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505221905690001 | request_id: c5851d50-aaa8-4a14-8060-d3199b27ae57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.282] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21460 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e433633-3cf9-4d0a-91a6-d7117dc34240 | service: service-general +[2026-04-16 14:23:07.282] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.685µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130506040001 | request_id: 0e433633-3cf9-4d0a-91a6-d7117dc34240 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.283] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21461 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b9e9790-0474-4178-b295-dd9a62f613c4 | service: service-general +[2026-04-16 14:23:07.283] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505100506540003 | request_id: 2b9e9790-0474-4178-b295-dd9a62f613c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.284] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21462 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 509c6ea8-3fc5-4055-b003-c507687e2569 | service: service-general +[2026-04-16 14:23:07.284] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5371031903020002 | request_id: 509c6ea8-3fc5-4055-b003-c507687e2569 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.285] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21463 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dbb2f48-42ae-4a58-be9c-066374612c57 | service: service-general +[2026-04-16 14:23:07.285] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.438µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556902 | request_id: 8dbb2f48-42ae-4a58-be9c-066374612c57 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.286] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21464 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c447e2ec-c2ad-4625-bd35-57476bef8d4e | service: service-general +[2026-04-16 14:23:07.286] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016304800008 | request_id: c447e2ec-c2ad-4625-bd35-57476bef8d4e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.287] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21465 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: abda0e34-bfc1-4cb0-8952-8af8072f5384 | service: service-general +[2026-04-16 14:23:07.287] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526154611580001 | request_id: abda0e34-bfc1-4cb0-8952-8af8072f5384 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.288] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21466 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 61a5dae1-1223-48c9-80a6-161f0c497182 | service: service-general +[2026-04-16 14:23:07.288] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.675µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054108630060 | request_id: 61a5dae1-1223-48c9-80a6-161f0c497182 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.289] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21467 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30a98408-52de-4734-bf7b-4798e29336f4 | service: service-general +[2026-04-16 14:23:07.289] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.546µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015805750005 | request_id: 30a98408-52de-4734-bf7b-4798e29336f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.290] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21468 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d99fa719-23a5-4bf3-ad0a-819b65b022c0 | service: service-general +[2026-04-16 14:23:07.290] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.265µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184210680005 | request_id: d99fa719-23a5-4bf3-ad0a-819b65b022c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.291] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21469 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cca75515-e92d-4e1e-aa3a-602a47964194 | service: service-general +[2026-04-16 14:23:07.291] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.246µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578105808790008 | request_id: cca75515-e92d-4e1e-aa3a-602a47964194 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.292] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21470 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcf13086-2fda-4586-9b3d-89a4c8236bca | service: service-general +[2026-04-16 14:23:07.292] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.852µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156091 | request_id: bcf13086-2fda-4586-9b3d-89a4c8236bca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.293] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21471 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1428a519-77b6-4c41-975b-be47c98ff7c0 | service: service-general +[2026-04-16 14:23:07.293] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.605µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998669745 | request_id: 1428a519-77b6-4c41-975b-be47c98ff7c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.294] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21472 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f629f8c3-f9f8-4495-b26c-a45464823829 | service: service-general +[2026-04-16 14:23:07.294] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184511780001 | request_id: f629f8c3-f9f8-4495-b26c-a45464823829 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.295] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21473 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5fd4e7d-1d48-498e-9c40-74f622f00b63 | service: service-general +[2026-04-16 14:23:07.295] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.878µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507181410990002 | request_id: a5fd4e7d-1d48-498e-9c40-74f622f00b63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.296] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21474 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a28a031-7a51-4a4f-a9ee-e7d27146d74e | service: service-general +[2026-04-16 14:23:07.296] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072009180001 | request_id: 9a28a031-7a51-4a4f-a9ee-e7d27146d74e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.297] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21475 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1b25c2d3-1e86-4362-9651-2df9ed4102a2 | service: service-general +[2026-04-16 14:23:07.297] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506215204800005 | request_id: 1b25c2d3-1e86-4362-9651-2df9ed4102a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.298] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21476 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 311b83d9-8778-4d44-b89d-78b2362c6b1d | service: service-general +[2026-04-16 14:23:07.298] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.582µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046408720003 | request_id: 311b83d9-8778-4d44-b89d-78b2362c6b1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.300] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21477 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33af6510-0e62-4477-ae59-4ca487b7c1be | service: service-general +[2026-04-16 14:23:07.300] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.793µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052512860009 | request_id: 33af6510-0e62-4477-ae59-4ca487b7c1be | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.301] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21478 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45e9defe-db67-46b8-aabb-9b2275960569 | service: service-general +[2026-04-16 14:23:07.301] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573015410890001 | request_id: 45e9defe-db67-46b8-aabb-9b2275960569 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.302] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21479 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4f009f1-709f-4bd9-ad97-2f6118118353 | service: service-general +[2026-04-16 14:23:07.302] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.944µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130208000001 | request_id: f4f009f1-709f-4bd9-ad97-2f6118118353 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.303] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21480 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1213d60a-1e6a-4b38-ac60-dce109573c97 | service: service-general +[2026-04-16 14:23:07.303] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.972µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135909730003 | request_id: 1213d60a-1e6a-4b38-ac60-dce109573c97 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.304] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21481 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 337463a6-2301-4750-b0f6-dcb9841c9041 | service: service-general +[2026-04-16 14:23:07.304] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507224707550001 | request_id: 337463a6-2301-4750-b0f6-dcb9841c9041 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.305] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21482 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 966c494a-ed2f-4719-9e94-8744dc076be3 | service: service-general +[2026-04-16 14:23:07.305] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507066012830001 | request_id: 966c494a-ed2f-4719-9e94-8744dc076be3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21483 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be951f51-5a45-40f1-a04d-907cc38fffd5 | service: service-general +[2026-04-16 14:23:07.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507052004070001 | request_id: be951f51-5a45-40f1-a04d-907cc38fffd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.307] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21484 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 780f1cca-9156-4fea-8df7-924f5faf9ed1 | service: service-general +[2026-04-16 14:23:07.307] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.15µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0222258154151879 | request_id: 780f1cca-9156-4fea-8df7-924f5faf9ed1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.308] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21485 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5570d13c-c72d-4edf-914e-2765d7a99905 | service: service-general +[2026-04-16 14:23:07.308] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507156201800001 | request_id: 5570d13c-c72d-4edf-914e-2765d7a99905 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.310] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21486 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6bfd4408-edc9-49d1-a383-700b7b461507 | service: service-general +[2026-04-16 14:23:07.310] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 338.661µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514082205720001 | request_id: 6bfd4408-edc9-49d1-a383-700b7b461507 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.311] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21487 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ced14986-ac5b-4ee6-891a-b3e4daa71782 | service: service-general +[2026-04-16 14:23:07.311] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.933µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0222233322222222 | request_id: ced14986-ac5b-4ee6-891a-b3e4daa71782 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.312] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21488 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e856b002-31a1-4e98-83b9-c8c8e1ca8846 | service: service-general +[2026-04-16 14:23:07.312] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.455µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3501112602680001 | request_id: e856b002-31a1-4e98-83b9-c8c8e1ca8846 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.313] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21489 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: edaae5e1-8dcc-41c6-ac05-abaca6f271d0 | service: service-general +[2026-04-16 14:23:07.313] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.006µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151879 | request_id: edaae5e1-8dcc-41c6-ac05-abaca6f271d0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.314] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21490 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 102cbe76-d8d2-4a40-9c7b-e80889746946 | service: service-general +[2026-04-16 14:23:07.314] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196403620003 | request_id: 102cbe76-d8d2-4a40-9c7b-e80889746946 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.315] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21491 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c41e1446-53a4-4c0a-a687-70cdebe5fedb | service: service-general +[2026-04-16 14:23:07.315] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105004860001 | request_id: c41e1446-53a4-4c0a-a687-70cdebe5fedb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.316] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21492 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 63038d83-3161-48e8-827d-c0ba081b197c | service: service-general +[2026-04-16 14:23:07.316] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5865465465464564 | request_id: 63038d83-3161-48e8-827d-c0ba081b197c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.317] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21493 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed483c84-396d-471f-9646-7dc82ce87f3d | service: service-general +[2026-04-16 14:23:07.317] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3212154210000001 | request_id: ed483c84-396d-471f-9646-7dc82ce87f3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.318] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21494 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdb9e808-6e31-4e2b-a930-18a75ae1692d | service: service-general +[2026-04-16 14:23:07.318] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.848µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515150506850002 | request_id: bdb9e808-6e31-4e2b-a930-18a75ae1692d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.319] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21495 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c14e6b30-49be-4057-9aee-7062e00e76d2 | service: service-general +[2026-04-16 14:23:07.319] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.578µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011612680004 | request_id: c14e6b30-49be-4057-9aee-7062e00e76d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.320] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21496 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e04a4008-16dd-4987-b863-66f7c8ef5374 | service: service-general +[2026-04-16 14:23:07.320] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.977µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572010406460004 | request_id: e04a4008-16dd-4987-b863-66f7c8ef5374 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.321] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21497 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9942f8f3-3c96-4653-b970-f002c6f4b7fe | service: service-general +[2026-04-16 14:23:07.321] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507290906900001 | request_id: 9942f8f3-3c96-4653-b970-f002c6f4b7fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.322] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21498 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3d5022b-bb93-4394-945d-6563e7248983 | service: service-general +[2026-04-16 14:23:07.322] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.785µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258110537045 | request_id: e3d5022b-bb93-4394-945d-6563e7248983 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.324] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21499 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 047d8610-b865-4847-aeeb-8b127ef3c1c2 | service: service-general +[2026-04-16 14:23:07.324] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111441677 | request_id: 047d8610-b865-4847-aeeb-8b127ef3c1c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.325] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21500 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fceb771-b326-4ee4-ba3c-40459d1ca055 | service: service-general +[2026-04-16 14:23:07.325] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171105211939001 | request_id: 8fceb771-b326-4ee4-ba3c-40459d1ca055 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.326] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21501 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c826a2da-cf3b-48a9-8cc4-279b1c2d494c | service: service-general +[2026-04-16 14:23:07.326] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 211.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2171126008120007 | request_id: c826a2da-cf3b-48a9-8cc4-279b1c2d494c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.327] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21502 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35d0580e-264b-4d6e-a9ef-48fd417725af | service: service-general +[2026-04-16 14:23:07.327] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557259 | request_id: 35d0580e-264b-4d6e-a9ef-48fd417725af | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.328] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21503 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 733e0038-afec-4d7e-94da-6bf830dbfa2d | service: service-general +[2026-04-16 14:23:07.328] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/5464989866516515 | request_id: 733e0038-afec-4d7e-94da-6bf830dbfa2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.329] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21504 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1461d1ba-a9a1-4abf-983a-fce3a27af2d2 | service: service-general +[2026-04-16 14:23:07.329] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507321602580001 | request_id: 1461d1ba-a9a1-4abf-983a-fce3a27af2d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.330] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21505 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f167711-6b3a-446c-807f-64488f6bfe4b | service: service-general +[2026-04-16 14:23:07.330] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573024404650002 | request_id: 3f167711-6b3a-446c-807f-64488f6bfe4b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.331] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21506 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1903c7f6-d973-4efa-b3d6-119a3c0a4003 | service: service-general +[2026-04-16 14:23:07.331] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.682µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255511890006 | request_id: 1903c7f6-d973-4efa-b3d6-119a3c0a4003 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21507 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52a9b778-7cd6-40e5-a592-d7fb275b14aa | service: service-general +[2026-04-16 14:23:07.332] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.981µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241012590001 | request_id: 52a9b778-7cd6-40e5-a592-d7fb275b14aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.332] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21508 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8baac03f-7ed0-4f9c-ac6d-f7cdd1095c15 | service: service-general +[2026-04-16 14:23:07.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 124.433µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258110749810 | request_id: 8baac03f-7ed0-4f9c-ac6d-f7cdd1095c15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.333] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21509 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d4d707a-733f-4e89-a95c-9ecd59e6c4c1 | service: service-general +[2026-04-16 14:23:07.333] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.284µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052609890003 | request_id: 1d4d707a-733f-4e89-a95c-9ecd59e6c4c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.334] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21510 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57cd4fab-d26c-4c91-bb97-7c395b056f3a | service: service-general +[2026-04-16 14:23:07.334] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.243µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503015003730001 | request_id: 57cd4fab-d26c-4c91-bb97-7c395b056f3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21511 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73990be0-19ed-47cb-b0bb-3b83370f0bed | service: service-general +[2026-04-16 14:23:07.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.668µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111386833 | request_id: 73990be0-19ed-47cb-b0bb-3b83370f0bed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.336] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21512 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c83be1b6-f72a-4904-a824-232f9bc1af0e | service: service-general +[2026-04-16 14:23:07.336] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.097µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114301720004 | request_id: c83be1b6-f72a-4904-a824-232f9bc1af0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.337] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21513 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cd2e3176-b937-4d6a-b16a-8cf711182441 | service: service-general +[2026-04-16 14:23:07.337] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505076711940003 | request_id: cd2e3176-b937-4d6a-b16a-8cf711182441 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.338] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21514 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe0d7c5e-6127-406b-8885-441cbeff3713 | service: service-general +[2026-04-16 14:23:07.338] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.833µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371124510640003 | request_id: fe0d7c5e-6127-406b-8885-441cbeff3713 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.339] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21515 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 13a20f05-c4c3-4b1d-af67-737e5e63ca8b | service: service-general +[2026-04-16 14:23:07.339] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.738µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503081702700004 | request_id: 13a20f05-c4c3-4b1d-af67-737e5e63ca8b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.340] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21516 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 73566169-c6e9-4a0a-a2c7-122e91e70d77 | service: service-general +[2026-04-16 14:23:07.340] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0002008998669772 | request_id: 73566169-c6e9-4a0a-a2c7-122e91e70d77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.341] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21517 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebc0f6ac-33dd-4ec1-bfa5-c1b803c39223 | service: service-general +[2026-04-16 14:23:07.341] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.929µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559459 | request_id: ebc0f6ac-33dd-4ec1-bfa5-c1b803c39223 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.342] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21518 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7a46edfd-45d6-4831-a318-68e002a37e88 | service: service-general +[2026-04-16 14:23:07.342] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.976µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026910560001 | request_id: 7a46edfd-45d6-4831-a318-68e002a37e88 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.343] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21519 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b11d2e61-520f-4d93-b387-4bc40bdf0554 | service: service-general +[2026-04-16 14:23:07.343] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.316µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503114107540014 | request_id: b11d2e61-520f-4d93-b387-4bc40bdf0554 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.344] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21520 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44c6096f-8fa7-4efe-92d5-6b682020fb42 | service: service-general +[2026-04-16 14:23:07.344] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200808840002 | request_id: 44c6096f-8fa7-4efe-92d5-6b682020fb42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21521 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 78ed5563-a8d9-4881-bdfa-add99faa1891 | service: service-general +[2026-04-16 14:23:07.345] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155806960002 | request_id: 78ed5563-a8d9-4881-bdfa-add99faa1891 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.345] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21522 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f134b93f-d247-4d12-aa4e-725e0e747d7f | service: service-general +[2026-04-16 14:23:07.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.45µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111129122 | request_id: f134b93f-d247-4d12-aa4e-725e0e747d7f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.346] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21523 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d66ad7e2-01ae-41a7-b9ad-6166a58e294a | service: service-general +[2026-04-16 14:23:07.346] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529116605960003 | request_id: d66ad7e2-01ae-41a7-b9ad-6166a58e294a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.347] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21524 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f5e63a93-22a8-4c27-ac71-4d8034e088a0 | service: service-general +[2026-04-16 14:23:07.347] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523161001720003 | request_id: f5e63a93-22a8-4c27-ac71-4d8034e088a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.348] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21525 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d81e1781-2638-4a88-be04-bfc185f71dbc | service: service-general +[2026-04-16 14:23:07.348] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044512580002 | request_id: d81e1781-2638-4a88-be04-bfc185f71dbc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.350] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21526 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0207eda8-439b-410b-9359-444bdaffae99 | service: service-general +[2026-04-16 14:23:07.350] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.773µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034410830006 | request_id: 0207eda8-439b-410b-9359-444bdaffae99 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21527 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 57669c86-d233-421c-baf2-bdd68b6741f6 | service: service-general +[2026-04-16 14:23:07.351] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.403µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1205205404000001 | request_id: 57669c86-d233-421c-baf2-bdd68b6741f6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.351] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21528 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6e35e2c-5e99-4936-82aa-d98bbb0f3dc1 | service: service-general +[2026-04-16 14:23:07.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572021307200005 | request_id: d6e35e2c-5e99-4936-82aa-d98bbb0f3dc1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.352] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21529 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0a339f3-0a27-4fdd-a2b4-ba719f9c1f45 | service: service-general +[2026-04-16 14:23:07.352] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.669µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507164106680005 | request_id: f0a339f3-0a27-4fdd-a2b4-ba719f9c1f45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.353] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21530 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4186a33e-d746-46cf-80e9-14b5204c2197 | service: service-general +[2026-04-16 14:23:07.353] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552526 | request_id: 4186a33e-d746-46cf-80e9-14b5204c2197 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.354] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21531 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0e5ead98-b3c8-4916-b451-650c2b7be47a | service: service-general +[2026-04-16 14:23:07.354] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.05µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056903660002 | request_id: 0e5ead98-b3c8-4916-b451-650c2b7be47a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.355] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21532 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 061242f3-5b83-43f1-8ba0-eec5993fd257 | service: service-general +[2026-04-16 14:23:07.355] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014501870001 | request_id: 061242f3-5b83-43f1-8ba0-eec5993fd257 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.356] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21533 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9d19e105-a59e-4872-86be-55c2beb6cecf | service: service-general +[2026-04-16 14:23:07.356] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573052505680003 | request_id: 9d19e105-a59e-4872-86be-55c2beb6cecf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.357] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21534 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dbcaf29d-7004-4b4c-8f33-7ce020d109f2 | service: service-general +[2026-04-16 14:23:07.357] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034107650097 | request_id: dbcaf29d-7004-4b4c-8f33-7ce020d109f2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.358] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21535 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d31bda85-8931-407e-8274-88dc424e5171 | service: service-general +[2026-04-16 14:23:07.358] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.114µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514160906950004 | request_id: d31bda85-8931-407e-8274-88dc424e5171 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.359] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21536 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b93d8a1-ebf0-4200-a4fa-3f83f067fcf1 | service: service-general +[2026-04-16 14:23:07.359] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.794µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021410380003 | request_id: 2b93d8a1-ebf0-4200-a4fa-3f83f067fcf1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.360] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21537 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b90fad42-6015-4c9e-a950-89b186ddd8b4 | service: service-general +[2026-04-16 14:23:07.360] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055001530001 | request_id: b90fad42-6015-4c9e-a950-89b186ddd8b4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.361] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21538 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27251584-eded-4a0a-8b62-33df6a096192 | service: service-general +[2026-04-16 14:23:07.361] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573035307970004 | request_id: 27251584-eded-4a0a-8b62-33df6a096192 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.362] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21539 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a070258-3034-433a-9a6b-8de69a99700c | service: service-general +[2026-04-16 14:23:07.362] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.986µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559469 | request_id: 4a070258-3034-433a-9a6b-8de69a99700c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.363] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21540 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3189388c-4219-4ff8-aa4d-3a6a46a08f9e | service: service-general +[2026-04-16 14:23:07.363] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.459µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506075402880003 | request_id: 3189388c-4219-4ff8-aa4d-3a6a46a08f9e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.364] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21541 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e45b03f3-215d-4e03-889f-081edde3ac98 | service: service-general +[2026-04-16 14:23:07.364] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036102680001 | request_id: e45b03f3-215d-4e03-889f-081edde3ac98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21542 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81cf4df5-2ad7-4cbb-8238-a362518d84c6 | service: service-general +[2026-04-16 14:23:07.366] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016312640001 | request_id: 81cf4df5-2ad7-4cbb-8238-a362518d84c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.366] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21543 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03e3993f-0274-4d3f-a124-ee45be07ce42 | service: service-general +[2026-04-16 14:23:07.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.712µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196908910002 | request_id: 03e3993f-0274-4d3f-a124-ee45be07ce42 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.367] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21544 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0ed4deb-da82-4aff-808c-0e608925f621 | service: service-general +[2026-04-16 14:23:07.367] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 130.615µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045407650004 | request_id: b0ed4deb-da82-4aff-808c-0e608925f621 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.368] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21545 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 64bf56c7-f71b-41c8-8760-bdd3e77bcde8 | service: service-general +[2026-04-16 14:23:07.368] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.705µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507215801710002 | request_id: 64bf56c7-f71b-41c8-8760-bdd3e77bcde8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.369] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21546 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 41beba66-e9d8-4b1a-aeed-4d26db004dab | service: service-general +[2026-04-16 14:23:07.369] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.509µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507186805810004 | request_id: 41beba66-e9d8-4b1a-aeed-4d26db004dab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.370] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21547 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7d56b8ec-4e6c-4c7a-b1c7-8bb7bb39977f | service: service-general +[2026-04-16 14:23:07.370] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507086606750001 | request_id: 7d56b8ec-4e6c-4c7a-b1c7-8bb7bb39977f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.371] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21548 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e4fbc41-c939-467f-9a38-7def3b1eef1c | service: service-general +[2026-04-16 14:23:07.371] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3524224101000003 | request_id: 7e4fbc41-c939-467f-9a38-7def3b1eef1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.372] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21549 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12db3b70-44ae-487e-a5ca-c8efdd10f59a | service: service-general +[2026-04-16 14:23:07.372] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.493µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529204301930001 | request_id: 12db3b70-44ae-487e-a5ca-c8efdd10f59a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21550 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c73090d3-6ae1-45db-aa82-1183f08d27ad | service: service-general +[2026-04-16 14:23:07.373] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258111413809 | request_id: c73090d3-6ae1-45db-aa82-1183f08d27ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.373] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21551 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 48392581-17ce-426b-8767-89f84066aad7 | service: service-general +[2026-04-16 14:23:07.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016712620004 | request_id: 48392581-17ce-426b-8767-89f84066aad7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.374] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21552 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b117ca98-d19d-4635-a138-deabd2eb7fdb | service: service-general +[2026-04-16 14:23:07.374] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 116.569µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014204910005 | request_id: b117ca98-d19d-4635-a138-deabd2eb7fdb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.375] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21553 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 324ced8a-d015-4c59-9f2c-93a73ac69c2d | service: service-general +[2026-04-16 14:23:07.375] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251604870002 | request_id: 324ced8a-d015-4c59-9f2c-93a73ac69c2d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.376] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21554 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4763f1d8-b699-4b9b-9dfd-315a0cca79c6 | service: service-general +[2026-04-16 14:23:07.376] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020912660001 | request_id: 4763f1d8-b699-4b9b-9dfd-315a0cca79c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.377] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21555 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 422e3ce2-7f1b-4492-b6d5-0c56e839272c | service: service-general +[2026-04-16 14:23:07.377] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.309µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451881 | request_id: 422e3ce2-7f1b-4492-b6d5-0c56e839272c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.378] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21556 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4533ab6d-d407-42de-9d56-2097f77ac818 | service: service-general +[2026-04-16 14:23:07.378] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.495µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517106111970001 | request_id: 4533ab6d-d407-42de-9d56-2097f77ac818 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.379] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21557 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 85938d46-815d-47b0-83ae-c57e8e33318e | service: service-general +[2026-04-16 14:23:07.379] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.772µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507051011890009 | request_id: 85938d46-815d-47b0-83ae-c57e8e33318e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21558 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 664f157c-0bfd-4bc9-9c5e-879d10428ed6 | service: service-general +[2026-04-16 14:23:07.380] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573017004020001 | request_id: 664f157c-0bfd-4bc9-9c5e-879d10428ed6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.380] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21559 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ca11d4b-d3b9-4b12-aaff-9c0d7bce5090 | service: service-general +[2026-04-16 14:23:07.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.938µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515111496536 | request_id: 2ca11d4b-d3b9-4b12-aaff-9c0d7bce5090 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.381] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21560 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 108b4e5b-30b0-4e69-b5eb-14128d229f24 | service: service-general +[2026-04-16 14:23:07.381] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.412µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508021008620002 | request_id: 108b4e5b-30b0-4e69-b5eb-14128d229f24 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.382] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21561 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b18ce1e8-73d8-4628-b5b4-7aee30838581 | service: service-general +[2026-04-16 14:23:07.382] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042710930007 | request_id: b18ce1e8-73d8-4628-b5b4-7aee30838581 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.383] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21562 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2fa94ebf-665b-4701-90d2-00203e71cf6a | service: service-general +[2026-04-16 14:23:07.383] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016406980002 | request_id: 2fa94ebf-665b-4701-90d2-00203e71cf6a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.384] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21563 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f203a3e5-89cd-4abf-b139-c7da2a313ddc | service: service-general +[2026-04-16 14:23:07.384] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.597µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036204940001 | request_id: f203a3e5-89cd-4abf-b139-c7da2a313ddc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.385] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21564 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a10f4b19-39d1-46ad-8c3e-e75653d7fd39 | service: service-general +[2026-04-16 14:23:07.385] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.216µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507220405770004 | request_id: a10f4b19-39d1-46ad-8c3e-e75653d7fd39 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.386] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21565 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2c0b0172-3620-4321-9cda-bbb334cf7b9a | service: service-general +[2026-04-16 14:23:07.386] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.622µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507064805850002 | request_id: 2c0b0172-3620-4321-9cda-bbb334cf7b9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21566 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74b5c4b7-0b5a-418f-b45c-4910328d5bbd | service: service-general +[2026-04-16 14:23:07.387] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556959 | request_id: 74b5c4b7-0b5a-418f-b45c-4910328d5bbd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.387] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21567 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 51066b9f-f4e6-42bc-a4f1-2b2625b8ab6e | service: service-general +[2026-04-16 14:23:07.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 125.85µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010708080004 | request_id: 51066b9f-f4e6-42bc-a4f1-2b2625b8ab6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.388] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21568 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d8f5fb92-1e66-4bd0-962c-fe9bb64610ed | service: service-general +[2026-04-16 14:23:07.388] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 119.214µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507145202900002 | request_id: d8f5fb92-1e66-4bd0-962c-fe9bb64610ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.389] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21569 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03498cab-e110-4024-aef9-0462109ec32e | service: service-general +[2026-04-16 14:23:07.389] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.625µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507202706850002 | request_id: 03498cab-e110-4024-aef9-0462109ec32e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.390] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21570 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11bd51c8-aa4e-41cc-b4ed-e0bb8958c0e4 | service: service-general +[2026-04-16 14:23:07.390] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.795µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515110577636 | request_id: 11bd51c8-aa4e-41cc-b4ed-e0bb8958c0e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.391] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21571 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c1f7440-fb6b-453b-80c3-bec337cf94e0 | service: service-general +[2026-04-16 14:23:07.391] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.607µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511111803080003 | request_id: 5c1f7440-fb6b-453b-80c3-bec337cf94e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.392] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21572 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e4ab7e6-5dba-44bd-946a-561e8da46920 | service: service-general +[2026-04-16 14:23:07.392] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016705030009 | request_id: 2e4ab7e6-5dba-44bd-946a-561e8da46920 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.393] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21573 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 16befa8d-fe7e-4a08-a0ff-574e000a0331 | service: service-general +[2026-04-16 14:23:07.393] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.875µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0335120701016600 | request_id: 16befa8d-fe7e-4a08-a0ff-574e000a0331 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21574 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b30906c5-464b-4ba3-ad72-3ba7e47341f0 | service: service-general +[2026-04-16 14:23:07.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014809630001 | request_id: b30906c5-464b-4ba3-ad72-3ba7e47341f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.394] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21575 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15280f8c-0398-460f-b5bc-5d3c1aee2fe7 | service: service-general +[2026-04-16 14:23:07.394] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.388µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507184203960004 | request_id: 15280f8c-0398-460f-b5bc-5d3c1aee2fe7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.395] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21576 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 08736bf6-58bf-4a4d-830c-c484d68ffbfc | service: service-general +[2026-04-16 14:23:07.395] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505106707700001 | request_id: 08736bf6-58bf-4a4d-830c-c484d68ffbfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.396] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21577 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b5787d42-ac9c-4219-8905-ce68e9e0d868 | service: service-general +[2026-04-16 14:23:07.396] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.894µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517066010960002 | request_id: b5787d42-ac9c-4219-8905-ce68e9e0d868 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.397] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21578 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 241cbe5f-5c2f-41c3-8494-bbaedefa2f9c | service: service-general +[2026-04-16 14:23:07.397] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.241µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507132207800004 | request_id: 241cbe5f-5c2f-41c3-8494-bbaedefa2f9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.398] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21579 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e464840f-5bc0-4f24-840f-21da94f52c15 | service: service-general +[2026-04-16 14:23:07.398] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517085009940003 | request_id: e464840f-5bc0-4f24-840f-21da94f52c15 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.399] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21580 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65219dcf-168b-4a9d-9d80-b760ab4e7bf9 | service: service-general +[2026-04-16 14:23:07.399] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.562µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7271026001970004 | request_id: 65219dcf-168b-4a9d-9d80-b760ab4e7bf9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.400] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21581 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: feb7c995-d6d3-418f-a940-b31670708bd4 | service: service-general +[2026-04-16 14:23:07.400] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362065151251882 | request_id: feb7c995-d6d3-418f-a940-b31670708bd4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.401] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21582 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d180e7a1-d623-4138-a002-9a83d13ccbcf | service: service-general +[2026-04-16 14:23:07.401] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3601264704950005 | request_id: d180e7a1-d623-4138-a002-9a83d13ccbcf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.402] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21583 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e461bb0-a028-4604-be6c-5ecdf35e1240 | service: service-general +[2026-04-16 14:23:07.402] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.983µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6471035701970001 | request_id: 8e461bb0-a028-4604-be6c-5ecdf35e1240 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.403] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21584 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 22ee761c-46d2-46b7-89ae-0251b383bedb | service: service-general +[2026-04-16 14:23:07.403] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.253µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509294109950001 | request_id: 22ee761c-46d2-46b7-89ae-0251b383bedb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.404] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21585 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f4668fc-5ecf-48d2-a774-d00f0ffc5c4c | service: service-general +[2026-04-16 14:23:07.404] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.041µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3671104212850003 | request_id: 3f4668fc-5ecf-48d2-a774-d00f0ffc5c4c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.405] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21586 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 067fc98c-f64a-4901-8ab6-ef00fa6ea9ea | service: service-general +[2026-04-16 14:23:07.405] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.332µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573037105140003 | request_id: 067fc98c-f64a-4901-8ab6-ef00fa6ea9ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.406] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21587 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a7bebe6-8271-44f6-82fe-218bad8472ad | service: service-general +[2026-04-16 14:23:07.406] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191409960004 | request_id: 4a7bebe6-8271-44f6-82fe-218bad8472ad | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.407] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21588 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4ddf20d-e2d5-471d-858d-69bd5b0a35cb | service: service-general +[2026-04-16 14:23:07.407] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556971 | request_id: c4ddf20d-e2d5-471d-858d-69bd5b0a35cb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.408] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21589 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a7577462-3600-4719-a1cc-270feb33fd0d | service: service-general +[2026-04-16 14:23:07.408] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032004930007 | request_id: a7577462-3600-4719-a1cc-270feb33fd0d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.409] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21590 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca23c183-461c-48fd-a022-4da068044b73 | service: service-general +[2026-04-16 14:23:07.409] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.808µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051501700003 | request_id: ca23c183-461c-48fd-a022-4da068044b73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.410] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21591 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75a2cb76-c3bb-4fed-afe8-7caf528eb5c2 | service: service-general +[2026-04-16 14:23:07.410] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.797µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507174107470008 | request_id: 75a2cb76-c3bb-4fed-afe8-7caf528eb5c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.411] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21592 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c7ba16a9-0ad1-4a7f-88b9-29e4587c7d85 | service: service-general +[2026-04-16 14:23:07.411] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.733µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011807160001 | request_id: c7ba16a9-0ad1-4a7f-88b9-29e4587c7d85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21593 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9b39810-9fd6-472a-b45f-2c0385a9d158 | service: service-general +[2026-04-16 14:23:07.412] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.741µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451882 | request_id: c9b39810-9fd6-472a-b45f-2c0385a9d158 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.412] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21594 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f227213a-6462-4d8b-9ce9-a92134821a1a | service: service-general +[2026-04-16 14:23:07.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451883 | request_id: f227213a-6462-4d8b-9ce9-a92134821a1a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.413] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21595 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 637f5fbb-9694-449a-8c45-95fad9892a96 | service: service-general +[2026-04-16 14:23:07.413] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156097 | request_id: 637f5fbb-9694-449a-8c45-95fad9892a96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.414] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21596 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f7013013-e588-4e4c-8bdf-bbfb90d00377 | service: service-general +[2026-04-16 14:23:07.414] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156098 | request_id: f7013013-e588-4e4c-8bdf-bbfb90d00377 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.415] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21597 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a38d8a20-23b6-4801-88f9-c12e9e0deb7b | service: service-general +[2026-04-16 14:23:07.415] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512111904080002 | request_id: a38d8a20-23b6-4801-88f9-c12e9e0deb7b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.416] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21598 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 52a26cbe-cf04-4caa-8cba-c2e8dc65cc6e | service: service-general +[2026-04-16 14:23:07.416] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.999µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505114905160001 | request_id: 52a26cbe-cf04-4caa-8cba-c2e8dc65cc6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.417] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21599 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ab9d712a-3ca2-41ba-b7fe-5897975ed839 | service: service-general +[2026-04-16 14:23:07.417] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.921µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1871056104840010 | request_id: ab9d712a-3ca2-41ba-b7fe-5897975ed839 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.418] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21600 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be8b53cc-6b22-4421-a7f0-ff3534edc11b | service: service-general +[2026-04-16 14:23:07.418] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.579µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104102770004 | request_id: be8b53cc-6b22-4421-a7f0-ff3534edc11b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.419] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21601 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86989a2c-c466-448b-9578-57e466983df2 | service: service-general +[2026-04-16 14:23:07.419] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.405µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578121308860001 | request_id: 86989a2c-c466-448b-9578-57e466983df2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.420] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21602 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8de8531b-4888-4a4f-bc31-1c4144ad051f | service: service-general +[2026-04-16 14:23:07.420] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507331502810003 | request_id: 8de8531b-4888-4a4f-bc31-1c4144ad051f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.421] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21603 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa439675-cf6a-457c-956e-b2e1372a488b | service: service-general +[2026-04-16 14:23:07.421] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506093112950001 | request_id: fa439675-cf6a-457c-956e-b2e1372a488b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.422] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21604 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 648afb5f-cb0f-41e6-a294-fab881535dd2 | service: service-general +[2026-04-16 14:23:07.422] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050803180002 | request_id: 648afb5f-cb0f-41e6-a294-fab881535dd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.423] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21605 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dbdb45c-c144-4247-b7fb-71ff59fcc0a8 | service: service-general +[2026-04-16 14:23:07.423] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.714µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451884 | request_id: 8dbdb45c-c144-4247-b7fb-71ff59fcc0a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21606 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 341b6f1f-fb03-4cc8-b552-a5c56db7ead4 | service: service-general +[2026-04-16 14:23:07.424] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505146905000002 | request_id: 341b6f1f-fb03-4cc8-b552-a5c56db7ead4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.424] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21607 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 676e4eae-4483-42a3-b069-31190a7ca790 | service: service-general +[2026-04-16 14:23:07.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/01100000000_____ | request_id: 676e4eae-4483-42a3-b069-31190a7ca790 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.425] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21608 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ad3a556-b998-4b87-9623-5376e8a8e09c | service: service-general +[2026-04-16 14:23:07.425] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513221408980002 | request_id: 2ad3a556-b998-4b87-9623-5376e8a8e09c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.426] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21609 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f76c5a78-7196-4534-b8fe-b6fb3b142509 | service: service-general +[2026-04-16 14:23:07.426] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.232µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505222003920004 | request_id: f76c5a78-7196-4534-b8fe-b6fb3b142509 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.427] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21610 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0e2410a-76d1-4841-bbca-237a7d4728d6 | service: service-general +[2026-04-16 14:23:07.427] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.926µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010512640001 | request_id: f0e2410a-76d1-4841-bbca-237a7d4728d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.428] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21611 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 38ca9d78-292d-486f-abb6-a17261fca292 | service: service-general +[2026-04-16 14:23:07.428] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.621µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573021509880007 | request_id: 38ca9d78-292d-486f-abb6-a17261fca292 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.429] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21612 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ef5ade3-dd72-4256-9d73-b49223aff43a | service: service-general +[2026-04-16 14:23:07.429] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.757µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/011000010 | request_id: 0ef5ade3-dd72-4256-9d73-b49223aff43a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.430] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21613 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1166c49-8216-4f57-a035-ccf844b90165 | service: service-general +[2026-04-16 14:23:07.430] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.838µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/00110000 | request_id: d1166c49-8216-4f57-a035-ccf844b90165 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.431] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21614 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f37f12a5-4eae-426a-b0a1-ad4e8403da17 | service: service-general +[2026-04-16 14:23:07.431] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032905680004 | request_id: f37f12a5-4eae-426a-b0a1-ad4e8403da17 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.432] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21615 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 184d0a54-ea51-4057-b45c-6a3cb47361c9 | service: service-general +[2026-04-16 14:23:07.432] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451885 | request_id: 184d0a54-ea51-4057-b45c-6a3cb47361c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.433] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21616 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdf5e3ec-0a8a-4f37-8df0-86b0c17806ea | service: service-general +[2026-04-16 14:23:07.433] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 206.47µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026810690001 | request_id: bdf5e3ec-0a8a-4f37-8df0-86b0c17806ea | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.434] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21617 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 210de336-2e62-49fa-9353-0edd1519f942 | service: service-general +[2026-04-16 14:23:07.434] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.189µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507097108190001 | request_id: 210de336-2e62-49fa-9353-0edd1519f942 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.435] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21618 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa04534b-a4dd-44f7-baf7-98da41c92b35 | service: service-general +[2026-04-16 14:23:07.435] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051501700003 | request_id: aa04534b-a4dd-44f7-baf7-98da41c92b35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.436] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21619 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09fbe265-d158-4e13-9a9b-19fdcad00736 | service: service-general +[2026-04-16 14:23:07.436] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507072403680005 | request_id: 09fbe265-d158-4e13-9a9b-19fdcad00736 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.437] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21620 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f6004e4-55b0-4f13-8956-c9c9999b69cc | service: service-general +[2026-04-16 14:23:07.437] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451887 | request_id: 3f6004e4-55b0-4f13-8956-c9c9999b69cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.438] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21621 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eb7fb90a-758d-4985-95b8-510db607d5dd | service: service-general +[2026-04-16 14:23:07.438] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.177µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451888 | request_id: eb7fb90a-758d-4985-95b8-510db607d5dd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.439] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21622 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7275fc1-0e61-4f4a-8f60-95e441ef06a6 | service: service-general +[2026-04-16 14:23:07.439] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.414µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508025103700001 | request_id: d7275fc1-0e61-4f4a-8f60-95e441ef06a6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.440] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21623 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45638cb8-99ab-4441-b5c1-cd9be8e2aeba | service: service-general +[2026-04-16 14:23:07.440] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 242.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514050101520005 | request_id: 45638cb8-99ab-4441-b5c1-cd9be8e2aeba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.441] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21624 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d430222c-5642-479f-ab03-5dfb562945f7 | service: service-general +[2026-04-16 14:23:07.441] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.816µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176101700007 | request_id: d430222c-5642-479f-ab03-5dfb562945f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.442] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21625 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11b71bc5-69d2-4c17-948e-e6e958811215 | service: service-general +[2026-04-16 14:23:07.442] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451889 | request_id: 11b71bc5-69d2-4c17-948e-e6e958811215 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.443] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21626 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 490dd0ce-2830-448c-b6f8-ac81a1fdc0f0 | service: service-general +[2026-04-16 14:23:07.443] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.931µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3174062407890006 | request_id: 490dd0ce-2830-448c-b6f8-ac81a1fdc0f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.444] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21627 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc1c1ec9-d490-4adc-b3d6-f6abc7b38ae4 | service: service-general +[2026-04-16 14:23:07.444] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575022310580001 | request_id: cc1c1ec9-d490-4adc-b3d6-f6abc7b38ae4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.445] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21628 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 977b05dd-f5a2-4eeb-9512-86ec2d368477 | service: service-general +[2026-04-16 14:23:07.445] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 221.748µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451890 | request_id: 977b05dd-f5a2-4eeb-9512-86ec2d368477 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.446] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21629 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 184dc8c5-954f-407c-8755-1d1e80264e53 | service: service-general +[2026-04-16 14:23:07.446] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.516µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451891 | request_id: 184dc8c5-954f-407c-8755-1d1e80264e53 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.447] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21630 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e434a59c-8bb2-42f5-bfd4-ece4a97b0083 | service: service-general +[2026-04-16 14:23:07.447] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.973µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451892 | request_id: e434a59c-8bb2-42f5-bfd4-ece4a97b0083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.448] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21631 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24b1d9c8-8ff3-4867-be55-1b9d99545931 | service: service-general +[2026-04-16 14:23:07.448] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451893 | request_id: 24b1d9c8-8ff3-4867-be55-1b9d99545931 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.449] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21632 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d8619fc-04a3-49f4-8709-f7a2a064abcd | service: service-general +[2026-04-16 14:23:07.450] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 661.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451894 | request_id: 0d8619fc-04a3-49f4-8709-f7a2a064abcd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.451] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21633 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f9476389-262f-4ed7-b67f-76a6f2de96a7 | service: service-general +[2026-04-16 14:23:07.451] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573016106620008 | request_id: f9476389-262f-4ed7-b67f-76a6f2de96a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21634 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c1da501e-64bd-446f-a618-7d99f2690f43 | service: service-general +[2026-04-16 14:23:07.452] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451895 | request_id: c1da501e-64bd-446f-a618-7d99f2690f43 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.452] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21635 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 870efb9d-0579-455a-b212-b23da6c31ed3 | service: service-general +[2026-04-16 14:23:07.453] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.408µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451896 | request_id: 870efb9d-0579-455a-b212-b23da6c31ed3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.454] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21636 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 708001c5-bef9-479a-89ed-84a0046e3df5 | service: service-general +[2026-04-16 14:23:07.454] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.43µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451897 | request_id: 708001c5-bef9-479a-89ed-84a0046e3df5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.455] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21637 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d645f68e-f0f8-4871-adef-50e369a548d4 | service: service-general +[2026-04-16 14:23:07.455] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451898 | request_id: d645f68e-f0f8-4871-adef-50e369a548d4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.456] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21638 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56cdb1ae-b7d6-4dd9-b429-2a5e7b55a4bc | service: service-general +[2026-04-16 14:23:07.456] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.872µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451899 | request_id: 56cdb1ae-b7d6-4dd9-b429-2a5e7b55a4bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21639 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff00ada0-efe2-4f88-bb4b-7a90d6ac261f | service: service-general +[2026-04-16 14:23:07.457] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451900 | request_id: ff00ada0-efe2-4f88-bb4b-7a90d6ac261f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.457] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21640 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31e1ad03-929c-4547-bbd2-b7cb946e08ed | service: service-general +[2026-04-16 14:23:07.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.855µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451901 | request_id: 31e1ad03-929c-4547-bbd2-b7cb946e08ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.458] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21641 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9c377f1-ea06-4ada-b91f-50ed3fd30581 | service: service-general +[2026-04-16 14:23:07.458] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.55µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156099 | request_id: e9c377f1-ea06-4ada-b91f-50ed3fd30581 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.459] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21642 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 33166ede-67ee-49b6-99bb-a5cda275799b | service: service-general +[2026-04-16 14:23:07.459] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.153µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010910950007 | request_id: 33166ede-67ee-49b6-99bb-a5cda275799b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.460] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21643 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0d181023-74bd-4373-abec-6f9177061ccf | service: service-general +[2026-04-16 14:23:07.460] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.945µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579010108500004 | request_id: 0d181023-74bd-4373-abec-6f9177061ccf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.461] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21644 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 895bc833-bdbb-42ee-952a-86515432f0de | service: service-general +[2026-04-16 14:23:07.461] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.072µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507252302710003 | request_id: 895bc833-bdbb-42ee-952a-86515432f0de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.462] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21645 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9393713f-7284-498f-acc6-9b9a22e16512 | service: service-general +[2026-04-16 14:23:07.462] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.831µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451902 | request_id: 9393713f-7284-498f-acc6-9b9a22e16512 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.463] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21646 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d854577b-b383-41de-90e8-2bef8253e714 | service: service-general +[2026-04-16 14:23:07.463] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.462µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517051810730001 | request_id: d854577b-b383-41de-90e8-2bef8253e714 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.464] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21647 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8a7f304-33a6-4d2c-94c0-7538fede6c2a | service: service-general +[2026-04-16 14:23:07.464] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451903 | request_id: e8a7f304-33a6-4d2c-94c0-7538fede6c2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.465] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21648 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cda6f9ba-7ad2-44d2-a15d-f292c759e596 | service: service-general +[2026-04-16 14:23:07.465] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.989µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507102404190001 | request_id: cda6f9ba-7ad2-44d2-a15d-f292c759e596 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.466] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21649 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc99c230-314c-4940-b692-a3b167973cf5 | service: service-general +[2026-04-16 14:23:07.467] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.954µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575012803780003 | request_id: cc99c230-314c-4940-b692-a3b167973cf5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.467] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21650 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a91952e-fad9-417f-aac3-5a8c08f9b30e | service: service-general +[2026-04-16 14:23:07.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.845µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451904 | request_id: 3a91952e-fad9-417f-aac3-5a8c08f9b30e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.468] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21651 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7222abf0-b0ba-4460-990e-6b01dd6f9f84 | service: service-general +[2026-04-16 14:23:07.468] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451905 | request_id: 7222abf0-b0ba-4460-990e-6b01dd6f9f84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.469] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21652 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6e162ce-6f16-4462-815d-6ec29b9614b8 | service: service-general +[2026-04-16 14:23:07.469] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.612µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101705170002 | request_id: e6e162ce-6f16-4462-815d-6ec29b9614b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.470] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21653 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 508123a2-a989-4391-bf85-d3330e7b32e4 | service: service-general +[2026-04-16 14:23:07.470] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.404µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514127012450003 | request_id: 508123a2-a989-4391-bf85-d3330e7b32e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.471] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21654 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e95a6ed0-a8ed-426c-acd8-795cc47b45d6 | service: service-general +[2026-04-16 14:23:07.471] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505023006690009 | request_id: e95a6ed0-a8ed-426c-acd8-795cc47b45d6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.472] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21655 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46ce212c-2f40-4ba9-b756-578b6f2cfd21 | service: service-general +[2026-04-16 14:23:07.472] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.26µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571011906980002 | request_id: 46ce212c-2f40-4ba9-b756-578b6f2cfd21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.473] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21656 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4b8c4d7e-438c-40d6-a894-4f468c1b26f4 | service: service-general +[2026-04-16 14:23:07.473] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514205606680001 | request_id: 4b8c4d7e-438c-40d6-a894-4f468c1b26f4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.474] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21657 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9b058dd-d664-43f2-9132-887aefc47b72 | service: service-general +[2026-04-16 14:23:07.474] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.511µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506094910720002 | request_id: e9b058dd-d664-43f2-9132-887aefc47b72 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.475] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21658 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e644a431-6b93-4a42-863a-f8847dd10c32 | service: service-general +[2026-04-16 14:23:07.475] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.889µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151879 | request_id: e644a431-6b93-4a42-863a-f8847dd10c32 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.476] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21659 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c505d8f6-b278-45ba-8eec-bcb6b0178ccd | service: service-general +[2026-04-16 14:23:07.476] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.587µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512074807750003 | request_id: c505d8f6-b278-45ba-8eec-bcb6b0178ccd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.477] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21660 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 53fc9124-33df-49dd-9d1a-cda688b26677 | service: service-general +[2026-04-16 14:23:07.477] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.805µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572030811580002 | request_id: 53fc9124-33df-49dd-9d1a-cda688b26677 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.478] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21661 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f612ac9c-77c8-432f-8865-9f637452bc59 | service: service-general +[2026-04-16 14:23:07.478] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.425µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503054111650002 | request_id: f612ac9c-77c8-432f-8865-9f637452bc59 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.479] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21662 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 195f00cb-656f-4bfb-9c41-ee4c7d0a1bac | service: service-general +[2026-04-16 14:23:07.479] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.293µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507191311780002 | request_id: 195f00cb-656f-4bfb-9c41-ee4c7d0a1bac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.480] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21663 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3c5daa9a-812d-4ad3-9970-637a203b19b3 | service: service-general +[2026-04-16 14:23:07.480] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.022µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579034407820005 | request_id: 3c5daa9a-812d-4ad3-9970-637a203b19b3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.481] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21664 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 55e88d79-e280-46de-8c13-9cddc15103fd | service: service-general +[2026-04-16 14:23:07.481] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.428µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514090609540001 | request_id: 55e88d79-e280-46de-8c13-9cddc15103fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.482] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21665 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ee351eb-bb1b-4ee4-bff6-756acbd5d394 | service: service-general +[2026-04-16 14:23:07.482] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451907 | request_id: 4ee351eb-bb1b-4ee4-bff6-756acbd5d394 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.484] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21666 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ec019c64-5d2c-46fc-9187-827ad6cbffd0 | service: service-general +[2026-04-16 14:23:07.484] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.323µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451908 | request_id: ec019c64-5d2c-46fc-9187-827ad6cbffd0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.485] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21667 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6e5fbd8a-604f-4d05-b7b6-9d15f8010b48 | service: service-general +[2026-04-16 14:23:07.485] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.821µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451909 | request_id: 6e5fbd8a-604f-4d05-b7b6-9d15f8010b48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.486] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21668 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6424e73c-56df-4f14-bba7-ec0649b79eb4 | service: service-general +[2026-04-16 14:23:07.486] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451910 | request_id: 6424e73c-56df-4f14-bba7-ec0649b79eb4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.487] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21669 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a656baf3-dcbf-41bd-87e5-c977c1764ea1 | service: service-general +[2026-04-16 14:23:07.487] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451911 | request_id: a656baf3-dcbf-41bd-87e5-c977c1764ea1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.489] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21670 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c50da5bb-9668-4cf0-8ec4-56c8f696d088 | service: service-general +[2026-04-16 14:23:07.489] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.662µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156100 | request_id: c50da5bb-9668-4cf0-8ec4-56c8f696d088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.490] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21671 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4faa05cb-adb0-4d5f-a7ba-023cefc01b5c | service: service-general +[2026-04-16 14:23:07.490] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.375µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507172203740001 | request_id: 4faa05cb-adb0-4d5f-a7ba-023cefc01b5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.491] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21672 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32ebbc7f-7839-44b8-bf8e-81006fe510ef | service: service-general +[2026-04-16 14:23:07.491] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.654µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451912 | request_id: 32ebbc7f-7839-44b8-bf8e-81006fe510ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.492] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21673 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff570128-5fd5-4dfb-a6d7-0cbc72c7981f | service: service-general +[2026-04-16 14:23:07.492] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.392µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451913 | request_id: ff570128-5fd5-4dfb-a6d7-0cbc72c7981f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.493] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21674 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4a1e823f-296d-407a-aa4c-c2b30772c21a | service: service-general +[2026-04-16 14:23:07.493] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.689µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515160308730008 | request_id: 4a1e823f-296d-407a-aa4c-c2b30772c21a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.494] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21675 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c4489af-8b40-4b67-9875-4f11f4cf2fee | service: service-general +[2026-04-16 14:23:07.494] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.602µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6473024809620002 | request_id: 0c4489af-8b40-4b67-9875-4f11f4cf2fee | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.495] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21676 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 169f3904-3b3f-47be-99f1-1088b084fdfc | service: service-general +[2026-04-16 14:23:07.495] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.352µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0341000000156101 | request_id: 169f3904-3b3f-47be-99f1-1088b084fdfc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.496] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21677 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5794913-61eb-4994-8fdf-1c8f7279c4f0 | service: service-general +[2026-04-16 14:23:07.496] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515162806740002 | request_id: a5794913-61eb-4994-8fdf-1c8f7279c4f0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21678 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 89909db2-dcf5-40ff-8e69-a087f6f40c5c | service: service-general +[2026-04-16 14:23:07.497] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507162811550001 | request_id: 89909db2-dcf5-40ff-8e69-a087f6f40c5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.497] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21679 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e19ebe34-6f97-449a-bac7-67376e3a3584 | service: service-general +[2026-04-16 14:23:07.498] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509215307570003 | request_id: e19ebe34-6f97-449a-bac7-67376e3a3584 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.498] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21680 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5808be4f-ba42-420a-b07a-da4a750feb85 | service: service-general +[2026-04-16 14:23:07.499] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.814µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451915 | request_id: 5808be4f-ba42-420a-b07a-da4a750feb85 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.500] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21681 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c865f757-0a2d-476a-a2d2-63d5ec60a115 | service: service-general +[2026-04-16 14:23:07.500] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.143µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451916 | request_id: c865f757-0a2d-476a-a2d2-63d5ec60a115 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.501] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21682 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9ad7db6d-cc84-425e-b853-ed3a47c8517b | service: service-general +[2026-04-16 14:23:07.501] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.019µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507196403620003 | request_id: 9ad7db6d-cc84-425e-b853-ed3a47c8517b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.502] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21683 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: eeae4514-75a0-4e65-a265-6992f5a75cce | service: service-general +[2026-04-16 14:23:07.502] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451917 | request_id: eeae4514-75a0-4e65-a265-6992f5a75cce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.503] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21684 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7df99008-b01e-4147-95fc-b153543819a0 | service: service-general +[2026-04-16 14:23:07.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.652µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451918 | request_id: 7df99008-b01e-4147-95fc-b153543819a0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.504] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21685 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ca37159-b3aa-4eef-87a2-82c08c51fb8d | service: service-general +[2026-04-16 14:23:07.504] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572024734930001 | request_id: 1ca37159-b3aa-4eef-87a2-82c08c51fb8d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.505] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21686 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5bae16be-d2f7-4267-b92c-9d90ae6113c2 | service: service-general +[2026-04-16 14:23:07.505] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.239µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036403010003 | request_id: 5bae16be-d2f7-4267-b92c-9d90ae6113c2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.506] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21687 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fde4b82b-4e7c-42cb-85ce-0b431c14856f | service: service-general +[2026-04-16 14:23:07.506] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.363µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505095205660003 | request_id: fde4b82b-4e7c-42cb-85ce-0b431c14856f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.507] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21688 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e6b50a0-9871-454b-9d6c-4cf3d57cd5a9 | service: service-general +[2026-04-16 14:23:07.507] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350640205610001 | request_id: 7e6b50a0-9871-454b-9d6c-4cf3d57cd5a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.508] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21689 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 124927e2-43fe-4494-af71-d5315d43ddf6 | service: service-general +[2026-04-16 14:23:07.508] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.311µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515071710830006 | request_id: 124927e2-43fe-4494-af71-d5315d43ddf6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.510] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21690 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd35145d-eb43-4016-8609-fc0b4cf84e84 | service: service-general +[2026-04-16 14:23:07.510] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.37µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241407620001 | request_id: fd35145d-eb43-4016-8609-fc0b4cf84e84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.511] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21691 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e18a1622-7c74-407b-9cfb-0559ac7cb088 | service: service-general +[2026-04-16 14:23:07.511] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504186801710002 | request_id: e18a1622-7c74-407b-9cfb-0559ac7cb088 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.512] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21692 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1cab5e3-76aa-4bbe-9622-462468573108 | service: service-general +[2026-04-16 14:23:07.512] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 127.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507035502790003 | request_id: f1cab5e3-76aa-4bbe-9622-462468573108 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.513] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21693 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1116498-dd66-4d5e-a6fe-4ede9d37d447 | service: service-general +[2026-04-16 14:23:07.514] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509055904670002 | request_id: a1116498-dd66-4d5e-a6fe-4ede9d37d447 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.515] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21694 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 86e6c61a-7bc3-4393-bbfe-4e98d48ac61d | service: service-general +[2026-04-16 14:23:07.515] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513121712790002 | request_id: 86e6c61a-7bc3-4393-bbfe-4e98d48ac61d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.516] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21695 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6dd68276-8f96-4770-934b-d5960770c3c6 | service: service-general +[2026-04-16 14:23:07.516] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.042µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509124511960002 | request_id: 6dd68276-8f96-4770-934b-d5960770c3c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.517] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21696 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2a02399-68a8-4b86-8164-007b92e321c1 | service: service-general +[2026-04-16 14:23:07.517] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.354µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514141412190001 | request_id: b2a02399-68a8-4b86-8164-007b92e321c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.518] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21697 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da1871e4-c86f-4078-a0c4-837a92658235 | service: service-general +[2026-04-16 14:23:07.518] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.81µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508044104520012 | request_id: da1871e4-c86f-4078-a0c4-837a92658235 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.519] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21698 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 47258a59-039d-4b8c-bc7f-70ce593997e1 | service: service-general +[2026-04-16 14:23:07.519] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.965µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105005730010 | request_id: 47258a59-039d-4b8c-bc7f-70ce593997e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.521] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21699 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c670a747-95c8-4ac4-9d1f-8cdece9780e4 | service: service-general +[2026-04-16 14:23:07.521] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514162406700001 | request_id: c670a747-95c8-4ac4-9d1f-8cdece9780e4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.522] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21700 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3943dab0-9349-40ab-b9c4-c272985ee068 | service: service-general +[2026-04-16 14:23:07.522] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.173µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503057103720001 | request_id: 3943dab0-9349-40ab-b9c4-c272985ee068 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.523] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21701 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c447dd6c-f3ff-45b3-8be6-9eb6e595cac5 | service: service-general +[2026-04-16 14:23:07.523] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 240.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045586 | request_id: c447dd6c-f3ff-45b3-8be6-9eb6e595cac5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.524] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21702 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 245c0c65-58e4-4c5c-ba81-8c02f0295dd5 | service: service-general +[2026-04-16 14:23:07.524] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 222.039µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504042012630001 | request_id: 245c0c65-58e4-4c5c-ba81-8c02f0295dd5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.526] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21703 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1595da76-ab15-41ae-a12c-628453c18dfb | service: service-general +[2026-04-16 14:23:07.526] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 186.399µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505021805650001 | request_id: 1595da76-ab15-41ae-a12c-628453c18dfb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.527] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21704 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6897e0a5-fbcd-41ad-87db-611f753815fa | service: service-general +[2026-04-16 14:23:07.527] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.575µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512114201790001 | request_id: 6897e0a5-fbcd-41ad-87db-611f753815fa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.528] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21705 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1a45716d-376c-466c-b384-cd01907a51d8 | service: service-general +[2026-04-16 14:23:07.528] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.514µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508197004680001 | request_id: 1a45716d-376c-466c-b384-cd01907a51d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.529] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21706 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7038413-6730-4189-9c94-5ffe6b9db4fd | service: service-general +[2026-04-16 14:23:07.529] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.515µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505054104730002 | request_id: b7038413-6730-4189-9c94-5ffe6b9db4fd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.531] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21707 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 07d8ad1d-7d94-43f7-a442-e00eb7dc1f6b | service: service-general +[2026-04-16 14:23:07.531] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.854µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214311650002 | request_id: 07d8ad1d-7d94-43f7-a442-e00eb7dc1f6b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.532] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21708 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a384a2e5-6ac2-45f4-8aa2-f2f43b6ee4e5 | service: service-general +[2026-04-16 14:23:07.532] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.41µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000000087 | request_id: a384a2e5-6ac2-45f4-8aa2-f2f43b6ee4e5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.533] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21709 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 736a4a28-7559-4b94-9086-5378b360933a | service: service-general +[2026-04-16 14:23:07.533] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.631µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507105706190003 | request_id: 736a4a28-7559-4b94-9086-5378b360933a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.534] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21710 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c48c394-e4d3-4b6b-a4bf-cd5aca0df419 | service: service-general +[2026-04-16 14:23:07.534] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.14µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094208750004 | request_id: 6c48c394-e4d3-4b6b-a4bf-cd5aca0df419 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.535] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21711 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6ca20fa-2c70-4779-ba4f-e3efd9712cff | service: service-general +[2026-04-16 14:23:07.535] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.158µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091811930001 | request_id: e6ca20fa-2c70-4779-ba4f-e3efd9712cff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.536] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21712 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5af8bcab-0c57-43db-9524-8f4f1622d101 | service: service-general +[2026-04-16 14:23:07.537] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.761µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022102930003 | request_id: 5af8bcab-0c57-43db-9524-8f4f1622d101 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.538] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21713 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c5cf54ec-cb99-40d9-b686-e267eaf999e1 | service: service-general +[2026-04-16 14:23:07.538] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3315192405880002 | request_id: c5cf54ec-cb99-40d9-b686-e267eaf999e1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.539] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21714 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31a8186b-7326-45f9-a069-6fead187d1ae | service: service-general +[2026-04-16 14:23:07.539] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.347µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512044905600001 | request_id: 31a8186b-7326-45f9-a069-6fead187d1ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.540] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21715 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f6e606f0-10d8-484f-af9b-6bfef618b0f3 | service: service-general +[2026-04-16 14:23:07.540] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.179µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091605520002 | request_id: f6e606f0-10d8-484f-af9b-6bfef618b0f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.542] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21716 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 822359f9-fbda-45bc-bf31-aa1d80046f73 | service: service-general +[2026-04-16 14:23:07.542] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.367µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514125112820001 | request_id: 822359f9-fbda-45bc-bf31-aa1d80046f73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.543] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21717 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0cffb9ad-4f83-4d00-b8c5-60486506bdb0 | service: service-general +[2026-04-16 14:23:07.543] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.497µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513156103690001 | request_id: 0cffb9ad-4f83-4d00-b8c5-60486506bdb0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.544] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21718 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0732815c-4c9c-49b3-a85e-5b507d86cd4f | service: service-general +[2026-04-16 14:23:07.544] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.178µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3402166907920002 | request_id: 0732815c-4c9c-49b3-a85e-5b507d86cd4f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.545] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21719 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 836bb1df-b583-4d43-8230-97a9f4ec0e27 | service: service-general +[2026-04-16 14:23:07.545] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.799µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045210650001 | request_id: 836bb1df-b583-4d43-8230-97a9f4ec0e27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.546] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21720 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4cd2900b-df42-4a42-a8a7-5ee96c355452 | service: service-general +[2026-04-16 14:23:07.546] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505016308910001 | request_id: 4cd2900b-df42-4a42-a8a7-5ee96c355452 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.548] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21721 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e666070-8dc8-4f9b-b5c8-5a698e5a8a79 | service: service-general +[2026-04-16 14:23:07.548] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 126.136µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056104640003 | request_id: 8e666070-8dc8-4f9b-b5c8-5a698e5a8a79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.549] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21722 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 013e793d-a237-474b-a431-c882492c28e8 | service: service-general +[2026-04-16 14:23:07.549] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.525µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503103112500022 | request_id: 013e793d-a237-474b-a431-c882492c28e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.550] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21723 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8fd4cc2b-d11f-4ced-b879-52fa42dd9def | service: service-general +[2026-04-16 14:23:07.550] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 565.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/2172046505760003 | request_id: 8fd4cc2b-d11f-4ced-b879-52fa42dd9def | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.551] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21724 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5db8cea5-15aa-41f9-9be5-ea17164ea281 | service: service-general +[2026-04-16 14:23:07.551] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.366µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507176101910002 | request_id: 5db8cea5-15aa-41f9-9be5-ea17164ea281 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.552] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21725 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 27578a77-eece-4e97-8216-830a5367b622 | service: service-general +[2026-04-16 14:23:07.552] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240211880003 | request_id: 27578a77-eece-4e97-8216-830a5367b622 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.553] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21726 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 30b6b631-6aa0-436b-a6ee-609b3d67f196 | service: service-general +[2026-04-16 14:23:07.554] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.58µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508044302970001 | request_id: 30b6b631-6aa0-436b-a6ee-609b3d67f196 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.555] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21727 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3aab9504-fc9e-4b7a-9e08-c4d60502745d | service: service-general +[2026-04-16 14:23:07.555] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116707790006 | request_id: 3aab9504-fc9e-4b7a-9e08-c4d60502745d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.556] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21728 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c00b0105-36d8-4554-90f2-cead63915737 | service: service-general +[2026-04-16 14:23:07.556] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3404072604890000 | request_id: c00b0105-36d8-4554-90f2-cead63915737 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.558] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21729 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03100d85-16b4-4e72-9f00-311c5131e25f | service: service-general +[2026-04-16 14:23:07.558] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507130102590007 | request_id: 03100d85-16b4-4e72-9f00-311c5131e25f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.559] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21730 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 189a65c3-909d-42c1-af3c-f28465bd2074 | service: service-general +[2026-04-16 14:23:07.559] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.084µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010106500003 | request_id: 189a65c3-909d-42c1-af3c-f28465bd2074 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.560] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21731 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3898fd8-24b4-41eb-ad28-0010d1a75514 | service: service-general +[2026-04-16 14:23:07.560] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.9µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040904020003 | request_id: b3898fd8-24b4-41eb-ad28-0010d1a75514 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.561] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21732 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82ed0bc3-b517-4120-b051-77c1d01a94f7 | service: service-general +[2026-04-16 14:23:07.561] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.603µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506256707640002 | request_id: 82ed0bc3-b517-4120-b051-77c1d01a94f7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.562] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21733 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 053b0cd4-c303-4ce2-b1ef-d4b8c7883c11 | service: service-general +[2026-04-16 14:23:07.562] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507065112540001 | request_id: 053b0cd4-c303-4ce2-b1ef-d4b8c7883c11 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.564] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21734 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee5a4f4d-5587-4621-b38d-f591258bf77d | service: service-general +[2026-04-16 14:23:07.564] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.467µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250212100001 | request_id: ee5a4f4d-5587-4621-b38d-f591258bf77d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.565] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21735 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bb7e1ee3-32eb-4b5d-a5ad-67cd74cd8634 | service: service-general +[2026-04-16 14:23:07.565] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111607590001 | request_id: bb7e1ee3-32eb-4b5d-a5ad-67cd74cd8634 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.566] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21736 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a88318ff-49f4-4000-ac55-d61941cf98c1 | service: service-general +[2026-04-16 14:23:07.566] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.955µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3404071804880007 | request_id: a88318ff-49f4-4000-ac55-d61941cf98c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.567] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21737 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e278c112-d2c3-4cc0-b791-10a707e469fb | service: service-general +[2026-04-16 14:23:07.567] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 171.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507230408480002 | request_id: e278c112-d2c3-4cc0-b791-10a707e469fb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.568] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21738 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 621aeff3-9ca2-477b-97c5-fd1abbc54020 | service: service-general +[2026-04-16 14:23:07.568] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514161505870007 | request_id: 621aeff3-9ca2-477b-97c5-fd1abbc54020 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.570] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21739 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9220a4bb-2ad4-4104-9e31-52651189aa2b | service: service-general +[2026-04-16 14:23:07.570] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.684µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503121908760001 | request_id: 9220a4bb-2ad4-4104-9e31-52651189aa2b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.571] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21740 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a8e0e9f-7d0a-4e10-93e8-b7ce62afb049 | service: service-general +[2026-04-16 14:23:07.571] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.744µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513120712890002 | request_id: 8a8e0e9f-7d0a-4e10-93e8-b7ce62afb049 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.572] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21741 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 986cc9cb-be90-419f-9ff8-85717e2ea0d8 | service: service-general +[2026-04-16 14:23:07.572] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 184.382µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451892 | request_id: 986cc9cb-be90-419f-9ff8-85717e2ea0d8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.574] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21742 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 396ab3dc-8219-413a-8e43-399d57bbfa98 | service: service-general +[2026-04-16 14:23:07.574] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 200.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573011707450001 | request_id: 396ab3dc-8219-413a-8e43-399d57bbfa98 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.575] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21743 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4676c986-c597-4dda-94a6-b656a3061e05 | service: service-general +[2026-04-16 14:23:07.575] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.314µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507054508720012 | request_id: 4676c986-c597-4dda-94a6-b656a3061e05 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.576] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21744 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0ef4aaf6-ee84-4db8-96ff-c266bbc0395b | service: service-general +[2026-04-16 14:23:07.576] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.245µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575036101690002 | request_id: 0ef4aaf6-ee84-4db8-96ff-c266bbc0395b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.577] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21745 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a3a13ff2-b22b-419c-af78-1223afd64ec3 | service: service-general +[2026-04-16 14:23:07.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.62µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031304120001 | request_id: a3a13ff2-b22b-419c-af78-1223afd64ec3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.578] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21746 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd360748-fc60-49a7-b716-e7b121efd1ba | service: service-general +[2026-04-16 14:23:07.578] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.053µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010308820014 | request_id: dd360748-fc60-49a7-b716-e7b121efd1ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.580] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21747 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d3e72fb-7730-4720-8fc6-40b1cd886c9a | service: service-general +[2026-04-16 14:23:07.580] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559699 | request_id: 3d3e72fb-7730-4720-8fc6-40b1cd886c9a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.581] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21748 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f1fcb1cf-0cc0-4cbd-9de5-fe594989a191 | service: service-general +[2026-04-16 14:23:07.581] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.134µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572036405880001 | request_id: f1fcb1cf-0cc0-4cbd-9de5-fe594989a191 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.582] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21749 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1acf6c75-39a9-4968-9127-2aa5d9068ada | service: service-general +[2026-04-16 14:23:07.582] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.29µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056811560002 | request_id: 1acf6c75-39a9-4968-9127-2aa5d9068ada | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.584] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21750 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1c028e14-c011-4b35-b9ac-cfd97ec8835a | service: service-general +[2026-04-16 14:23:07.584] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 225.577µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045516 | request_id: 1c028e14-c011-4b35-b9ac-cfd97ec8835a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.585] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21751 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aafa8547-b474-4c4e-8008-c7a5975f86d7 | service: service-general +[2026-04-16 14:23:07.585] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.659µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559709 | request_id: aafa8547-b474-4c4e-8008-c7a5975f86d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.586] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21752 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88d50720-b590-4a84-bbc7-9fd1a5843212 | service: service-general +[2026-04-16 14:23:07.586] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.333µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571022809650001 | request_id: 88d50720-b590-4a84-bbc7-9fd1a5843212 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.587] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21753 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dae7775a-f472-4eff-a2ff-a3e3a03934e0 | service: service-general +[2026-04-16 14:23:07.587] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240710570002 | request_id: dae7775a-f472-4eff-a2ff-a3e3a03934e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.589] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21754 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c16b5585-90a8-415b-a1ab-59cee6d5afd2 | service: service-general +[2026-04-16 14:23:07.589] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.671µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575031805650002 | request_id: c16b5585-90a8-415b-a1ab-59cee6d5afd2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.590] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21755 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcae27cf-5c2a-4cb8-8cb4-979d0c24978f | service: service-general +[2026-04-16 14:23:07.590] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575011905980001 | request_id: bcae27cf-5c2a-4cb8-8cb4-979d0c24978f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.591] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21756 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f594b963-16bf-46b3-88e5-295e1c8cf51a | service: service-general +[2026-04-16 14:23:07.591] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.732µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514193005550001 | request_id: f594b963-16bf-46b3-88e5-295e1c8cf51a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.593] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21757 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46eb5fbc-cdf6-44bc-bc63-3cdb0cefd93b | service: service-general +[2026-04-16 14:23:07.593] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.443µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241209660003 | request_id: 46eb5fbc-cdf6-44bc-bc63-3cdb0cefd93b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.594] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21758 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc5a475e-9a54-483d-9922-ccb671af3a01 | service: service-general +[2026-04-16 14:23:07.594] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573042005900006 | request_id: cc5a475e-9a54-483d-9922-ccb671af3a01 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.595] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21759 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2229a7dd-834c-4709-b422-f74a3e604c46 | service: service-general +[2026-04-16 14:23:07.595] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.992µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3318200910850003 | request_id: 2229a7dd-834c-4709-b422-f74a3e604c46 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.596] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21760 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3980124c-0fd1-4948-ab1e-9a6294e361cf | service: service-general +[2026-04-16 14:23:07.596] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246310700002 | request_id: 3980124c-0fd1-4948-ab1e-9a6294e361cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.597] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21761 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b219c75e-f293-47ca-9574-5576113dabb2 | service: service-general +[2026-04-16 14:23:07.597] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.506µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711560309 | request_id: b219c75e-f293-47ca-9574-5576113dabb2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.598] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21762 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c23ca53-a2b2-4652-89e4-03ec377b3c16 | service: service-general +[2026-04-16 14:23:07.598] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.796µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711556693 | request_id: 7c23ca53-a2b2-4652-89e4-03ec377b3c16 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.599] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21763 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a51b8f3-5716-442f-8cb0-82da7af6560d | service: service-general +[2026-04-16 14:23:07.600] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513124402200001 | request_id: 8a51b8f3-5716-442f-8cb0-82da7af6560d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.601] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21764 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3d5f4d98-7e4b-42d3-bd0c-3348f1fe7b3a | service: service-general +[2026-04-16 14:23:07.601] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054405860000 | request_id: 3d5f4d98-7e4b-42d3-bd0c-3348f1fe7b3a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.602] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21765 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b699f6c8-bc95-49e8-9f2d-4471129e9e91 | service: service-general +[2026-04-16 14:23:07.602] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.783µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514111503730004 | request_id: b699f6c8-bc95-49e8-9f2d-4471129e9e91 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.603] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21766 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: daa167f0-0f85-4872-828c-a00ee6996928 | service: service-general +[2026-04-16 14:23:07.603] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.719µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504034710790002 | request_id: daa167f0-0f85-4872-828c-a00ee6996928 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.604] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21767 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 920a2751-c052-4ea4-b261-eabcb5232a38 | service: service-general +[2026-04-16 14:23:07.604] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.266µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506051106430002 | request_id: 920a2751-c052-4ea4-b261-eabcb5232a38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.605] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21768 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d70afe59-edc4-4fe3-b1fb-fa0b78ae2a7c | service: service-general +[2026-04-16 14:23:07.605] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.351µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571025808980003 | request_id: d70afe59-edc4-4fe3-b1fb-fa0b78ae2a7c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.606] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21769 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cbb0122f-972c-4f91-b5e7-742e6095a523 | service: service-general +[2026-04-16 14:23:07.606] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155202570002 | request_id: cbb0122f-972c-4f91-b5e7-742e6095a523 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.607] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21770 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 892b1f47-2f4f-4e0e-bba4-4f8d361ac5e6 | service: service-general +[2026-04-16 14:23:07.607] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.058µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3537301500584000 | request_id: 892b1f47-2f4f-4e0e-bba4-4f8d361ac5e6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.608] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21771 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ccc6d13c-a084-4b1c-b2f4-1f2e75b77b35 | service: service-general +[2026-04-16 14:23:07.608] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.787µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144107430055 | request_id: ccc6d13c-a084-4b1c-b2f4-1f2e75b77b35 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21772 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3f300658-cc0b-49f0-b625-93589294b8c0 | service: service-general +[2026-04-16 14:23:07.609] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.235µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514012011790008 | request_id: 3f300658-cc0b-49f0-b625-93589294b8c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.609] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21773 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 090a417a-f038-4c7f-88ac-63b744b97de1 | service: service-general +[2026-04-16 14:23:07.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026206920000 | request_id: 090a417a-f038-4c7f-88ac-63b744b97de1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.610] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21774 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9dec4971-d6fa-480a-9658-299fc75be63d | service: service-general +[2026-04-16 14:23:07.610] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.228µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579012114912360 | request_id: 9dec4971-d6fa-480a-9658-299fc75be63d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.611] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21775 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5d44ad3d-9974-4b77-9038-9472eb2c691e | service: service-general +[2026-04-16 14:23:07.611] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.207µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511026606840001 | request_id: 5d44ad3d-9974-4b77-9038-9472eb2c691e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.612] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21776 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90f9b662-7b69-42dd-8da4-0737c388db02 | service: service-general +[2026-04-16 14:23:07.612] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.985µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508095207690002 | request_id: 90f9b662-7b69-42dd-8da4-0737c388db02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.613] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21777 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 00ddaf3b-f444-4dfe-9b0f-58103c7cf2d5 | service: service-general +[2026-04-16 14:23:07.613] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9107010406800002 | request_id: 00ddaf3b-f444-4dfe-9b0f-58103c7cf2d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.614] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21778 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98eff98c-263c-4bc4-8a6d-0dce050b655a | service: service-general +[2026-04-16 14:23:07.614] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.691µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506174708900001 | request_id: 98eff98c-263c-4bc4-8a6d-0dce050b655a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.615] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21779 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf3f2cee-b5e7-4b9c-87da-c7e637527da8 | service: service-general +[2026-04-16 14:23:07.615] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.52µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514116010160001 | request_id: bf3f2cee-b5e7-4b9c-87da-c7e637527da8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.616] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21780 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f438866a-4179-4bd0-b6ec-10954c7e441e | service: service-general +[2026-04-16 14:23:07.616] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.127µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573020410820006 | request_id: f438866a-4179-4bd0-b6ec-10954c7e441e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.617] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21781 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b4702e1-5213-457e-b060-99f6c9bac693 | service: service-general +[2026-04-16 14:23:07.617] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518090808780003 | request_id: 9b4702e1-5213-457e-b060-99f6c9bac693 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.618] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21782 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ddcd1d69-7062-4445-91f1-7a7d348e8fc9 | service: service-general +[2026-04-16 14:23:07.618] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.484µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504046712670001 | request_id: ddcd1d69-7062-4445-91f1-7a7d348e8fc9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21783 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4076d1e5-61ec-49ef-b31d-8d6a493f941e | service: service-general +[2026-04-16 14:23:07.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.792µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517074607920003 | request_id: 4076d1e5-61ec-49ef-b31d-8d6a493f941e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.619] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21784 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 956a013c-889b-4679-98c8-745f317b77d9 | service: service-general +[2026-04-16 14:23:07.619] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.334µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513080809160002 | request_id: 956a013c-889b-4679-98c8-745f317b77d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.620] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21785 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ed4b713b-37bf-4f56-8f47-d9cf2a54ccdf | service: service-general +[2026-04-16 14:23:07.620] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.726µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040307670004 | request_id: ed4b713b-37bf-4f56-8f47-d9cf2a54ccdf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.621] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21786 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c868deda-9456-470f-96d9-e2c44917fe66 | service: service-general +[2026-04-16 14:23:07.621] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.727µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6191011907860009 | request_id: c868deda-9456-470f-96d9-e2c44917fe66 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.622] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21787 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e3072fbf-df90-407c-8291-2f774d43f39d | service: service-general +[2026-04-16 14:23:07.622] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.83µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575046208190001 | request_id: e3072fbf-df90-407c-8291-2f774d43f39d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.623] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21788 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 846450ca-3772-4e9e-a14e-8522b06b6f90 | service: service-general +[2026-04-16 14:23:07.623] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.27µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507244108730002 | request_id: 846450ca-3772-4e9e-a14e-8522b06b6f90 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.624] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21789 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9719a3da-1e3b-4e81-b13b-e4662f6e390a | service: service-general +[2026-04-16 14:23:07.624] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579024101690013 | request_id: 9719a3da-1e3b-4e81-b13b-e4662f6e390a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21790 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c25d9324-2de9-4c23-8ffe-42832f81afab | service: service-general +[2026-04-16 14:23:07.625] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.919µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3523026507580001 | request_id: c25d9324-2de9-4c23-8ffe-42832f81afab | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.625] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21791 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c952e356-7890-4391-98e7-656117395e96 | service: service-general +[2026-04-16 14:23:07.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.948µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051310670005 | request_id: c952e356-7890-4391-98e7-656117395e96 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.626] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21792 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dd75637-fe27-445e-9936-c8bb521f953f | service: service-general +[2026-04-16 14:23:07.626] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 123.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517195410580001 | request_id: 8dd75637-fe27-445e-9936-c8bb521f953f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.627] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21793 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc48cf03-da19-4355-9573-d018c3e2f103 | service: service-general +[2026-04-16 14:23:07.627] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711545784 | request_id: fc48cf03-da19-4355-9573-d018c3e2f103 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.628] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21794 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96bbb881-c484-4570-bfb3-01b6af16d80a | service: service-general +[2026-04-16 14:23:07.628] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.35µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200107880042 | request_id: 96bbb881-c484-4570-bfb3-01b6af16d80a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.629] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21795 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 09e8be35-91e6-407d-a26a-690ef6b513fe | service: service-general +[2026-04-16 14:23:07.629] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051004920000 | request_id: 09e8be35-91e6-407d-a26a-690ef6b513fe | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.630] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21796 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7e27590a-5b0e-4ffb-9f28-c31be290a4aa | service: service-general +[2026-04-16 14:23:07.630] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.901µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046208560002 | request_id: 7e27590a-5b0e-4ffb-9f28-c31be290a4aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.631] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21797 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3302ab42-4ff1-46f6-a2ec-7ccdc1f99f1d | service: service-general +[2026-04-16 14:23:07.631] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 131.238µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506040408590002 | request_id: 3302ab42-4ff1-46f6-a2ec-7ccdc1f99f1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.632] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21798 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3e79c99b-7409-4c49-acc1-f957e8e56504 | service: service-general +[2026-04-16 14:23:07.632] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.862µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507111602820001 | request_id: 3e79c99b-7409-4c49-acc1-f957e8e56504 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.633] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21799 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ce39accf-b732-428d-bd73-1d4d803178f8 | service: service-general +[2026-04-16 14:23:07.633] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.155µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506186509520001 | request_id: ce39accf-b732-428d-bd73-1d4d803178f8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.634] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21800 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc40692e-bc5b-44f9-976d-f907a8719e73 | service: service-general +[2026-04-16 14:23:07.634] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.357µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505174805650001 | request_id: cc40692e-bc5b-44f9-976d-f907a8719e73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.635] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21801 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9e80751-e03a-416d-969c-5e9e75315022 | service: service-general +[2026-04-16 14:23:07.635] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557182 | request_id: b9e80751-e03a-416d-969c-5e9e75315022 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.636] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21802 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcb7d0cd-fffd-490a-bf2a-5356cdd48387 | service: service-general +[2026-04-16 14:23:07.636] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.532µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505044611700001 | request_id: bcb7d0cd-fffd-490a-bf2a-5356cdd48387 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.637] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21803 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 535b5cce-60f0-4aab-99df-014c100f4304 | service: service-general +[2026-04-16 14:23:07.637] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 179.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036211870002 | request_id: 535b5cce-60f0-4aab-99df-014c100f4304 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.638] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21804 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bdd743c6-e998-46bb-9965-2f1016cbef73 | service: service-general +[2026-04-16 14:23:07.638] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.655µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514095311630001 | request_id: bdd743c6-e998-46bb-9965-2f1016cbef73 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.639] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21805 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e8f3ae7a-2889-4f9c-9f6d-9eff95d04220 | service: service-general +[2026-04-16 14:23:07.639] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.778µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/351409181061000_ | request_id: e8f3ae7a-2889-4f9c-9f6d-9eff95d04220 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.640] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21806 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cc2be01c-3713-4d99-9965-9e3c7646ac8f | service: service-general +[2026-04-16 14:23:07.640] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507137108870007 | request_id: cc2be01c-3713-4d99-9965-9e3c7646ac8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.642] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21807 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24fd888e-3b4c-4d7b-8b2e-c7b832819734 | service: service-general +[2026-04-16 14:23:07.642] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 201.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451920 | request_id: 24fd888e-3b4c-4d7b-8b2e-c7b832819734 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.643] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21808 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7ff7f491-b084-4469-b928-01bc44aba41f | service: service-general +[2026-04-16 14:23:07.643] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.201µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519072904450003 | request_id: 7ff7f491-b084-4469-b928-01bc44aba41f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.644] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21809 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b05f3f10-e0e8-4ded-8d19-aa679f280cb1 | service: service-general +[2026-04-16 14:23:07.644] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.336µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514075808610002 | request_id: b05f3f10-e0e8-4ded-8d19-aa679f280cb1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.645] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21810 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 191703b6-58c0-4657-9837-d870078d861e | service: service-general +[2026-04-16 14:23:07.645] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.79µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514011205150005 | request_id: 191703b6-58c0-4657-9837-d870078d861e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.646] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21811 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b9097cbe-972c-411e-87ce-14756dd089a9 | service: service-general +[2026-04-16 14:23:07.646] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.371µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505050107540060 | request_id: b9097cbe-972c-411e-87ce-14756dd089a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.647] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21812 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6be10106-3455-4268-9a7a-904f60e59acc | service: service-general +[2026-04-16 14:23:07.647] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506230203740003 | request_id: 6be10106-3455-4268-9a7a-904f60e59acc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.648] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21813 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 75459967-b1ea-4fff-98fe-9b3e7e643550 | service: service-general +[2026-04-16 14:23:07.648] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.296µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572014507750007 | request_id: 75459967-b1ea-4fff-98fe-9b3e7e643550 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.649] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21814 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2780362c-1dbe-4e17-a0cb-f6df705d50b7 | service: service-general +[2026-04-16 14:23:07.649] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.734µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575025208690001 | request_id: 2780362c-1dbe-4e17-a0cb-f6df705d50b7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.650] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21815 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a71185c-9e6c-4d70-88a4-70f8db55f3aa | service: service-general +[2026-04-16 14:23:07.651] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 554.307µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504165403860002 | request_id: 9a71185c-9e6c-4d70-88a4-70f8db55f3aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.652] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21816 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9e6633bf-76de-487b-8b85-1f345ebcea64 | service: service-general +[2026-04-16 14:23:07.652] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.518µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514091202770003 | request_id: 9e6633bf-76de-487b-8b85-1f345ebcea64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.653] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21817 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 889fc977-5608-4ec8-8a93-40ad981aa85e | service: service-general +[2026-04-16 14:23:07.653] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.23µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510220507580006 | request_id: 889fc977-5608-4ec8-8a93-40ad981aa85e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.655] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21818 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9a5fc706-1c26-412a-8bf9-5012f5f4948a | service: service-general +[2026-04-16 14:23:07.655] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.991µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507155406650002 | request_id: 9a5fc706-1c26-412a-8bf9-5012f5f4948a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.656] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21819 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96388579-1ad1-466a-bc60-2001736376d7 | service: service-general +[2026-04-16 14:23:07.656] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.747µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573010305650004 | request_id: 96388579-1ad1-466a-bc60-2001736376d7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.657] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21820 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8a9ad4a4-e9de-407c-8459-4dc015c8f6f1 | service: service-general +[2026-04-16 14:23:07.657] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.133µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513166807730001 | request_id: 8a9ad4a4-e9de-407c-8459-4dc015c8f6f1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.658] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21821 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 057c3a7b-325d-4d56-b921-0f3e9892b363 | service: service-general +[2026-04-16 14:23:07.658] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.1µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506250604610001 | request_id: 057c3a7b-325d-4d56-b921-0f3e9892b363 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.660] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21822 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0435b01c-9da6-437c-b76b-ea7f4339f685 | service: service-general +[2026-04-16 14:23:07.660] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507010208110002 | request_id: 0435b01c-9da6-437c-b76b-ea7f4339f685 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21823 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 96686448-ebf7-465a-94d3-c78ba1166734 | service: service-general +[2026-04-16 14:23:07.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.401µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507011203120001 | request_id: 96686448-ebf7-465a-94d3-c78ba1166734 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.661] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21824 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aff5be2f-8e48-4d1b-b8d1-e709c8a1cf49 | service: service-general +[2026-04-16 14:23:07.661] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.439µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514017103720002 | request_id: aff5be2f-8e48-4d1b-b8d1-e709c8a1cf49 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.663] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21825 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65b337cc-7ae6-4d90-9649-e130d19c5cb8 | service: service-general +[2026-04-16 14:23:07.663] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6506152806130000 | request_id: 65b337cc-7ae6-4d90-9649-e130d19c5cb8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.664] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21826 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 604b80d0-ad6b-4878-88ed-6bd1304ad20b | service: service-general +[2026-04-16 14:23:07.664] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.093µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510081502540002 | request_id: 604b80d0-ad6b-4878-88ed-6bd1304ad20b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.665] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21827 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 91a452b2-afec-4177-97cc-d860489bca8f | service: service-general +[2026-04-16 14:23:07.665] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.775µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506265911450002 | request_id: 91a452b2-afec-4177-97cc-d860489bca8f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.666] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21828 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e064e2d4-e7ef-49fa-9b06-6782d1da2e58 | service: service-general +[2026-04-16 14:23:07.666] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.598µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513221307920002 | request_id: e064e2d4-e7ef-49fa-9b06-6782d1da2e58 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.668] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21829 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 19c92def-ad66-476a-b364-aef2bf1381f9 | service: service-general +[2026-04-16 14:23:07.668] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.544µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6506152806130001 | request_id: 19c92def-ad66-476a-b364-aef2bf1381f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.669] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21830 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 092a75a8-6339-4afa-9ca2-f54174b3d133 | service: service-general +[2026-04-16 14:23:07.669] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.129µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510224302720002 | request_id: 092a75a8-6339-4afa-9ca2-f54174b3d133 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.670] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21831 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: aa6259ec-eeba-472e-9386-d9ac39cd6a5f | service: service-general +[2026-04-16 14:23:07.670] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 210.87µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603124104690005 | request_id: aa6259ec-eeba-472e-9386-d9ac39cd6a5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.671] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21832 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c8ebf69-0076-403c-b6f3-685a7dd20efc | service: service-general +[2026-04-16 14:23:07.671] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031806890002 | request_id: 5c8ebf69-0076-403c-b6f3-685a7dd20efc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.672] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21833 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 128b3287-ecc4-45d1-8ac7-6765e11db7de | service: service-general +[2026-04-16 14:23:07.672] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.38µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578056110100003 | request_id: 128b3287-ecc4-45d1-8ac7-6765e11db7de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.674] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21834 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f07e8c1-2608-4537-af73-53ac6edbb2e0 | service: service-general +[2026-04-16 14:23:07.674] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 213.008µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573040211010010 | request_id: 0f07e8c1-2608-4537-af73-53ac6edbb2e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.675] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21835 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c3f81b08-5122-434f-9ec4-be4b251870b0 | service: service-general +[2026-04-16 14:23:07.675] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.617µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507314503940001 | request_id: c3f81b08-5122-434f-9ec4-be4b251870b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.676] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21836 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8ea7336-462c-4fd6-a0ce-33ebcd70a959 | service: service-general +[2026-04-16 14:23:07.676] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.531µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508146510130001 | request_id: f8ea7336-462c-4fd6-a0ce-33ebcd70a959 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.677] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21837 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: da08b6ea-bd49-4332-8f96-2799acc14ea5 | service: service-general +[2026-04-16 14:23:07.677] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505134602720004 | request_id: da08b6ea-bd49-4332-8f96-2799acc14ea5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.678] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21838 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e2111625-8972-407f-92b8-703e570c26ef | service: service-general +[2026-04-16 14:23:07.678] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514206008860007 | request_id: e2111625-8972-407f-92b8-703e570c26ef | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.679] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21839 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e1b3dcb-272c-44c9-97a4-4cba761421e7 | service: service-general +[2026-04-16 14:23:07.679] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.329µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513140107720127 | request_id: 4e1b3dcb-272c-44c9-97a4-4cba761421e7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.680] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21840 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7284708d-0cfd-4358-a505-187b59242410 | service: service-general +[2026-04-16 14:23:07.680] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.672µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451922 | request_id: 7284708d-0cfd-4358-a505-187b59242410 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.681] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21841 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0af98871-da53-4bcc-a98c-ab4b1e975dcc | service: service-general +[2026-04-16 14:23:07.681] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503124405670001 | request_id: 0af98871-da53-4bcc-a98c-ab4b1e975dcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.682] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21842 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 172e8964-dc3b-430a-9ba9-acb467825ceb | service: service-general +[2026-04-16 14:23:07.682] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.082µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246901800008 | request_id: 172e8964-dc3b-430a-9ba9-acb467825ceb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.683] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21843 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 88e2b24e-f58f-4c0f-8559-c645767bc034 | service: service-general +[2026-04-16 14:23:07.683] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.629µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508034403750002 | request_id: 88e2b24e-f58f-4c0f-8559-c645767bc034 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.684] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21844 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 454f9bdc-2939-4561-afa7-792f4fcd7ef9 | service: service-general +[2026-04-16 14:23:07.684] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.242µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503014407580004 | request_id: 454f9bdc-2939-4561-afa7-792f4fcd7ef9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.685] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21845 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d7fccda-b6b1-4b4c-ba72-4a1784ca6fe6 | service: service-general +[2026-04-16 14:23:07.685] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.857µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579036712800002 | request_id: 2d7fccda-b6b1-4b4c-ba72-4a1784ca6fe6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.686] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21846 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8e90295c-e217-420a-ac88-256f48fd4d21 | service: service-general +[2026-04-16 14:23:07.686] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.407µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514131301190001 | request_id: 8e90295c-e217-420a-ac88-256f48fd4d21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.687] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21847 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8dc83d08-87ce-4c8a-b581-c09c5da7437c | service: service-general +[2026-04-16 14:23:07.687] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.026µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032303790001 | request_id: 8dc83d08-87ce-4c8a-b581-c09c5da7437c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.688] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21848 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 42bc61a5-d3bc-4615-8e2d-195516f34451 | service: service-general +[2026-04-16 14:23:07.688] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.236µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507240409450003 | request_id: 42bc61a5-d3bc-4615-8e2d-195516f34451 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.690] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21849 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 98ae9a47-1ae9-4cc8-ae3e-cfebb80337ce | service: service-general +[2026-04-16 14:23:07.690] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.918µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504075604400001 | request_id: 98ae9a47-1ae9-4cc8-ae3e-cfebb80337ce | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.691] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21850 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ebda4d46-d9df-434c-bee4-6bcce0e34503 | service: service-general +[2026-04-16 14:23:07.691] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572017112670003 | request_id: ebda4d46-d9df-434c-bee4-6bcce0e34503 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.692] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21851 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b028ee8-d3bc-4a4d-9fb0-a22642a3fe7d | service: service-general +[2026-04-16 14:23:07.692] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573041206780009 | request_id: 8b028ee8-d3bc-4a4d-9fb0-a22642a3fe7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.693] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21852 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6448ce15-46a1-4ad9-9f45-fcc942d4e8c8 | service: service-general +[2026-04-16 14:23:07.693] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.014µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573044204690001 | request_id: 6448ce15-46a1-4ad9-9f45-fcc942d4e8c8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.694] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21853 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9b2e34ae-2e4e-4ee6-a5d3-294f8e3ad32c | service: service-general +[2026-04-16 14:23:07.694] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.701µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508056701900002 | request_id: 9b2e34ae-2e4e-4ee6-a5d3-294f8e3ad32c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.695] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21854 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f8ded4f4-479a-4245-9c96-05f47153d42b | service: service-general +[2026-04-16 14:23:07.695] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.457µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508013008660001 | request_id: f8ded4f4-479a-4245-9c96-05f47153d42b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.696] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21855 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fc85b137-4900-40e5-b9ec-a7a6b098930b | service: service-general +[2026-04-16 14:23:07.696] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.72µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030409700003 | request_id: fc85b137-4900-40e5-b9ec-a7a6b098930b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.698] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21856 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9af80dd-e283-4da5-88a7-2259bf1b525a | service: service-general +[2026-04-16 14:23:07.698] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.005µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512105006750001 | request_id: e9af80dd-e283-4da5-88a7-2259bf1b525a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.699] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21857 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acad25a8-5ae8-4d8a-bed2-5595c0296329 | service: service-general +[2026-04-16 14:23:07.699] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504101211700002 | request_id: acad25a8-5ae8-4d8a-bed2-5595c0296329 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.700] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21858 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: be7f8256-836f-409c-b27f-6e42ef1b2ee9 | service: service-general +[2026-04-16 14:23:07.700] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573056212910001 | request_id: be7f8256-836f-409c-b27f-6e42ef1b2ee9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.702] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21859 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 45b4d0bf-69d3-4d8d-a613-a32d5eb4979b | service: service-general +[2026-04-16 14:23:07.702] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.853µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505175912190002 | request_id: 45b4d0bf-69d3-4d8d-a613-a32d5eb4979b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.703] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21860 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e4e8a0b2-f081-42a3-9e86-4c9674b1006e | service: service-general +[2026-04-16 14:23:07.703] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507112108140002 | request_id: e4e8a0b2-f081-42a3-9e86-4c9674b1006e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.704] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21861 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fe3c6225-f50c-495e-ae4b-9a5d9bf25832 | service: service-general +[2026-04-16 14:23:07.704] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 188.037µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998596341 | request_id: fe3c6225-f50c-495e-ae4b-9a5d9bf25832 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.705] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21862 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74e63dee-ef6d-43ab-820f-9f97b71d5f30 | service: service-general +[2026-04-16 14:23:07.705] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335207730005 | request_id: 74e63dee-ef6d-43ab-820f-9f97b71d5f30 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.707] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21863 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92e97b88-451f-4c59-9c17-de4aab477760 | service: service-general +[2026-04-16 14:23:07.707] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.193µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504076210650002 | request_id: 92e97b88-451f-4c59-9c17-de4aab477760 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.708] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21864 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 552e2c89-9dfa-466b-9492-0d73002479f9 | service: service-general +[2026-04-16 14:23:07.708] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503064707990001 | request_id: 552e2c89-9dfa-466b-9492-0d73002479f9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.709] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21865 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f89c0a80-67aa-406b-a012-12e14e6efa03 | service: service-general +[2026-04-16 14:23:07.709] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.978µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507016611710001 | request_id: f89c0a80-67aa-406b-a012-12e14e6efa03 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21866 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 17a28037-f87f-4dab-aac2-16c0cbe54d48 | service: service-general +[2026-04-16 14:23:07.711] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034105000009 | request_id: 17a28037-f87f-4dab-aac2-16c0cbe54d48 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.711] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21867 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 508b3e48-31ee-41cc-a66e-82b5b52ee7c9 | service: service-general +[2026-04-16 14:23:07.712] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.599µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505035203720002 | request_id: 508b3e48-31ee-41cc-a66e-82b5b52ee7c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.713] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21868 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 06da974c-ef39-44a5-aa6f-47a259e33b9b | service: service-general +[2026-04-16 14:23:07.713] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 122.645µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507251609120001 | request_id: 06da974c-ef39-44a5-aa6f-47a259e33b9b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.714] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21869 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6ddf6d10-0307-4210-b475-ade4bf8bc1d3 | service: service-general +[2026-04-16 14:23:07.714] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.688µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504130307510006 | request_id: 6ddf6d10-0307-4210-b475-ade4bf8bc1d3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.715] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21870 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ef18da79-3016-4b26-a3f2-240804f07ba3 | service: service-general +[2026-04-16 14:23:07.715] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 129.055µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505045508760001 | request_id: ef18da79-3016-4b26-a3f2-240804f07ba3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.716] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21871 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9d4a165-e252-4766-bd8a-fbbe764e33ba | service: service-general +[2026-04-16 14:23:07.716] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.957µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507036005700006 | request_id: c9d4a165-e252-4766-bd8a-fbbe764e33ba | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.717] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21872 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 921490cc-ab06-4050-b1a0-07bfc2bc4d1c | service: service-general +[2026-04-16 14:23:07.717] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.967µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055809730005 | request_id: 921490cc-ab06-4050-b1a0-07bfc2bc4d1c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21873 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9f632b44-dd9e-4f77-81af-de7a12d8b640 | service: service-general +[2026-04-16 14:23:07.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.196µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031212570002 | request_id: 9f632b44-dd9e-4f77-81af-de7a12d8b640 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.719] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21874 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 396cb85b-8161-40d2-b131-5d038e76ab1b | service: service-general +[2026-04-16 14:23:07.719] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.549µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507100802130004 | request_id: 396cb85b-8161-40d2-b131-5d038e76ab1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.721] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21875 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bcf07df7-e5ad-47d3-b9ac-bf573a0763c9 | service: service-general +[2026-04-16 14:23:07.721] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/7371034308850015 | request_id: bcf07df7-e5ad-47d3-b9ac-bf573a0763c9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.722] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21876 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 588a368c-d319-4433-b12d-379bbe64a8eb | service: service-general +[2026-04-16 14:23:07.722] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.047µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506090908700002 | request_id: 588a368c-d319-4433-b12d-379bbe64a8eb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.723] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21877 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7fcbb01-99eb-444c-bffa-b5fbb6ca7802 | service: service-general +[2026-04-16 14:23:07.723] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 168.942µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504115206660005 | request_id: d7fcbb01-99eb-444c-bffa-b5fbb6ca7802 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.724] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21878 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a578331a-d484-4595-bb2b-9b743d84259d | service: service-general +[2026-04-16 14:23:07.724] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.069µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506041202570001 | request_id: a578331a-d484-4595-bb2b-9b743d84259d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.726] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21879 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0b3df23e-143b-4c43-a6dc-8e6d1cf2ac77 | service: service-general +[2026-04-16 14:23:07.726] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.271µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579011808790000 | request_id: 0b3df23e-143b-4c43-a6dc-8e6d1cf2ac77 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.727] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21880 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 169ca1fb-64f2-4db2-9088-b71152678816 | service: service-general +[2026-04-16 14:23:07.727] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.526µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054505510004 | request_id: 169ca1fb-64f2-4db2-9088-b71152678816 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.728] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21881 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1cbcd799-69b7-4e5b-a774-5a6b8357e1c1 | service: service-general +[2026-04-16 14:23:07.728] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.534µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504055111580001 | request_id: 1cbcd799-69b7-4e5b-a774-5a6b8357e1c1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.729] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21882 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2b5ca0b-0b26-4169-b258-de54cd7fa0d1 | service: service-general +[2026-04-16 14:23:07.729] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574011701890001 | request_id: b2b5ca0b-0b26-4169-b258-de54cd7fa0d1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.730] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21883 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4bcdd3b0-3411-40dd-8f40-b7e7f850cdaf | service: service-general +[2026-04-16 14:23:07.730] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.383µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507170606920002 | request_id: 4bcdd3b0-3411-40dd-8f40-b7e7f850cdaf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.731] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21884 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f816ddf6-c79b-4fb3-a999-459efd1a3d79 | service: service-general +[2026-04-16 14:23:07.731] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.979µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574034708830010 | request_id: f816ddf6-c79b-4fb3-a999-459efd1a3d79 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.732] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21885 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3707d142-ac39-4e8c-a7cb-862eac7c7d02 | service: service-general +[2026-04-16 14:23:07.732] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507246904770003 | request_id: 3707d142-ac39-4e8c-a7cb-862eac7c7d02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.733] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21886 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67504de4-b304-426f-9ca1-9a56f0940e55 | service: service-general +[2026-04-16 14:23:07.733] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.762µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575041911190001 | request_id: 67504de4-b304-426f-9ca1-9a56f0940e55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.734] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21887 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 092b6664-6f3f-46c0-ac7f-55b356f8e70a | service: service-general +[2026-04-16 14:23:07.734] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.295µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151451924 | request_id: 092b6664-6f3f-46c0-ac7f-55b356f8e70a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.735] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21888 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a955ca5e-bcfa-42ad-a320-9894467871d2 | service: service-general +[2026-04-16 14:23:07.735] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573036904750005 | request_id: a955ca5e-bcfa-42ad-a320-9894467871d2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.736] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21889 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: de21e7cb-4b1e-4b50-95d5-192ec0bce041 | service: service-general +[2026-04-16 14:23:07.736] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.091µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/350716908700002_ | request_id: de21e7cb-4b1e-4b50-95d5-192ec0bce041 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.737] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21890 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e9dfe912-8f59-480d-94c8-c72eb0a601ed | service: service-general +[2026-04-16 14:23:07.737] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.338µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070110760002 | request_id: e9dfe912-8f59-480d-94c8-c72eb0a601ed | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.738] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21891 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4d597a89-f559-4c83-968f-04bff3dbc13e | service: service-general +[2026-04-16 14:23:07.738] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.144µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507254904740003 | request_id: 4d597a89-f559-4c83-968f-04bff3dbc13e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.739] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21892 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32064b9f-3483-41b3-878e-adaf355833b8 | service: service-general +[2026-04-16 14:23:07.739] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.909µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3603174108970003 | request_id: 32064b9f-3483-41b3-878e-adaf355833b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.741] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21893 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 62968af8-9ad5-4158-9a16-80ade1328962 | service: service-general +[2026-04-16 14:23:07.741] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 193.393µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514014708630003 | request_id: 62968af8-9ad5-4158-9a16-80ade1328962 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.742] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21894 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ad3a715-132e-4f0f-94ab-05e61d391171 | service: service-general +[2026-04-16 14:23:07.742] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.218µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011806050003 | request_id: 4ad3a715-132e-4f0f-94ab-05e61d391171 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.743] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21895 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a2b0d994-b964-42e3-9f4c-1826cd162823 | service: service-general +[2026-04-16 14:23:07.743] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.261µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573022808720005 | request_id: a2b0d994-b964-42e3-9f4c-1826cd162823 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.744] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21896 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c9127e54-afae-45d3-89ee-c310b2bbdd84 | service: service-general +[2026-04-16 14:23:07.744] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.475µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/6571010702200003 | request_id: c9127e54-afae-45d3-89ee-c310b2bbdd84 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.745] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21897 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd3e6248-0d92-4446-af0c-31c41cbd4232 | service: service-general +[2026-04-16 14:23:07.745] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.349µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504144102680001 | request_id: fd3e6248-0d92-4446-af0c-31c41cbd4232 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.746] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21898 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 586edd5f-59c7-416b-8aff-00b0fccb1190 | service: service-general +[2026-04-16 14:23:07.746] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573025010720006 | request_id: 586edd5f-59c7-416b-8aff-00b0fccb1190 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.747] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21899 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 581c1e3d-6917-4e39-b0d2-3a6da0f54169 | service: service-general +[2026-04-16 14:23:07.747] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151453637 | request_id: 581c1e3d-6917-4e39-b0d2-3a6da0f54169 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.748] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21900 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d4200a59-1996-49ed-b6c6-6cefdbcaa766 | service: service-general +[2026-04-16 14:23:07.748] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.445µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506175301570001 | request_id: d4200a59-1996-49ed-b6c6-6cefdbcaa766 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.749] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21901 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 04433da1-161f-4e20-ac99-7f533a7f2307 | service: service-general +[2026-04-16 14:23:07.749] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.528µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573050105520003 | request_id: 04433da1-161f-4e20-ac99-7f533a7f2307 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.750] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21902 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2ede91c6-87fc-4e69-834b-288994725fe4 | service: service-general +[2026-04-16 14:23:07.750] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.68µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507260106620003 | request_id: 2ede91c6-87fc-4e69-834b-288994725fe4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.752] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21903 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0f3b80f2-2797-47e7-86c9-31c8477f60a2 | service: service-general +[2026-04-16 14:23:07.752] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 543.373µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573027105830007 | request_id: 0f3b80f2-2797-47e7-86c9-31c8477f60a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.753] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21904 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fd04dba6-85f6-4f8e-888d-86694e204a7d | service: service-general +[2026-04-16 14:23:07.753] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.626µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151453638 | request_id: fd04dba6-85f6-4f8e-888d-86694e204a7d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.754] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21905 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4ba050d2-6297-493d-adb6-3bb088c6199b | service: service-general +[2026-04-16 14:23:07.754] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.322µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552496 | request_id: 4ba050d2-6297-493d-adb6-3bb088c6199b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.756] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21906 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c31720f8-f512-458a-a238-397e6ebf484d | service: service-general +[2026-04-16 14:23:07.756] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507060306180001 | request_id: c31720f8-f512-458a-a238-397e6ebf484d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.757] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21907 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 23a2b215-dc2c-44b9-95e7-a10b841da05f | service: service-general +[2026-04-16 14:23:07.757] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 159.802µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512060204180001 | request_id: 23a2b215-dc2c-44b9-95e7-a10b841da05f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.758] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21908 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0102c280-7bbe-41d9-be4e-9ef0faa3fb54 | service: service-general +[2026-04-16 14:23:07.758] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.369µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503076108800001 | request_id: 0102c280-7bbe-41d9-be4e-9ef0faa3fb54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.759] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21909 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 687c2c72-8ef7-4f38-9123-b2e7eeae6057 | service: service-general +[2026-04-16 14:23:07.759] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507250303970004 | request_id: 687c2c72-8ef7-4f38-9123-b2e7eeae6057 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.760] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21910 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e66beacd-c6b4-4fb9-9004-7f361253e064 | service: service-general +[2026-04-16 14:23:07.760] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362078998552526 | request_id: e66beacd-c6b4-4fb9-9004-7f361253e064 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.761] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21911 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c72d2e4-5b19-4a1a-8a6f-dfac8044e751 | service: service-general +[2026-04-16 14:23:07.761] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505186201740001 | request_id: 0c72d2e4-5b19-4a1a-8a6f-dfac8044e751 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21912 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b2cab00b-ca0c-4f00-8b43-e5ea43109871 | service: service-general +[2026-04-16 14:23:07.763] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.107µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362258154151856 | request_id: b2cab00b-ca0c-4f00-8b43-e5ea43109871 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.763] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21913 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 99a751c9-632b-48ca-86be-0ff4e59f7700 | service: service-general +[2026-04-16 14:23:07.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.032µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575035504620002 | request_id: 99a751c9-632b-48ca-86be-0ff4e59f7700 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.764] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21914 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2aae754c-3c6d-4e93-a073-7fa1f15deadb | service: service-general +[2026-04-16 14:23:07.764] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.543µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505180604090001 | request_id: 2aae754c-3c6d-4e93-a073-7fa1f15deadb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.765] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21915 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 443db78a-fb2c-4ed3-a9f3-59ebf1c91889 | service: service-general +[2026-04-16 14:23:07.765] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.819µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3521124207880003 | request_id: 443db78a-fb2c-4ed3-a9f3-59ebf1c91889 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.766] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21916 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c92a8e55-1174-4ca1-a5f3-35e9dca5b0c6 | service: service-general +[2026-04-16 14:23:07.766] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.288µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503130402810002 | request_id: c92a8e55-1174-4ca1-a5f3-35e9dca5b0c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.767] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21917 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c4702be4-c1b1-4833-9c17-c88e064a93e3 | service: service-general +[2026-04-16 14:23:07.767] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.031µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3571015904590001 | request_id: c4702be4-c1b1-4833-9c17-c88e064a93e3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.768] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21918 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6efde00a-8e21-49e5-b203-2fb6e0050f89 | service: service-general +[2026-04-16 14:23:07.768] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 161.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000000045536 | request_id: 6efde00a-8e21-49e5-b203-2fb6e0050f89 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.769] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21919 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1738a775-68d0-4943-85a4-088a60d3070c | service: service-general +[2026-04-16 14:23:07.769] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.456µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/8104036603620001 | request_id: 1738a775-68d0-4943-85a4-088a60d3070c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.770] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21920 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f14803f7-1524-458d-accf-6870ed26e68c | service: service-general +[2026-04-16 14:23:07.770] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.75µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507304101660029 | request_id: f14803f7-1524-458d-accf-6870ed26e68c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.771] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21921 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c8ffef57-0770-4579-b2db-64c4b70c78d5 | service: service-general +[2026-04-16 14:23:07.772] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 187.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504045309750001 | request_id: c8ffef57-0770-4579-b2db-64c4b70c78d5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.773] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21922 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 31f94522-c39b-4447-aaee-96c5287c5dd6 | service: service-general +[2026-04-16 14:23:07.773] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.485µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514024907880003 | request_id: 31f94522-c39b-4447-aaee-96c5287c5dd6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.774] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21923 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bda5dbe1-f52d-4626-86da-434380fdc965 | service: service-general +[2026-04-16 14:23:07.774] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.849µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505105111640003 | request_id: bda5dbe1-f52d-4626-86da-434380fdc965 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.775] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21924 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c16dcf0f-4553-481a-b82d-2fcade30180e | service: service-general +[2026-04-16 14:23:07.775] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.402µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122006890001 | request_id: c16dcf0f-4553-481a-b82d-2fcade30180e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.776] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21925 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03ef32b6-f489-4622-bf3c-17edf58197a4 | service: service-general +[2026-04-16 14:23:07.776] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3576017006990001 | request_id: 03ef32b6-f489-4622-bf3c-17edf58197a4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.777] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21926 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39020a10-2b80-478c-9e01-395d43e75ad1 | service: service-general +[2026-04-16 14:23:07.777] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.874µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031002690007 | request_id: 39020a10-2b80-478c-9e01-395d43e75ad1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.778] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21927 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ff00b02-cf01-414c-a243-3306b21f7b5f | service: service-general +[2026-04-16 14:23:07.778] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.002µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034401670001 | request_id: 1ff00b02-cf01-414c-a243-3306b21f7b5f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.779] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21928 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 416f660b-3588-445c-8ab2-21652cdf7b41 | service: service-general +[2026-04-16 14:23:07.779] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.395µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503116903730004 | request_id: 416f660b-3588-445c-8ab2-21652cdf7b41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.780] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21929 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4abbdd69-cc0f-4652-8d1c-49f3d492cb3d | service: service-general +[2026-04-16 14:23:07.780] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 134.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505110107590117 | request_id: 4abbdd69-cc0f-4652-8d1c-49f3d492cb3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.781] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21930 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 714f2e64-e1b3-4afa-9523-fa79b8f967ae | service: service-general +[2026-04-16 14:23:07.781] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.415µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507081301990002 | request_id: 714f2e64-e1b3-4afa-9523-fa79b8f967ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.783] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21931 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a15c1914-a657-4334-9ad4-b67ddeeb00c0 | service: service-general +[2026-04-16 14:23:07.783] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 154.175µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504161609900001 | request_id: a15c1914-a657-4334-9ad4-b67ddeeb00c0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.784] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21932 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35bc1740-d30a-464f-bc58-21ea6e9ad2aa | service: service-general +[2026-04-16 14:23:07.784] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.698µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573030607800005 | request_id: 35bc1740-d30a-464f-bc58-21ea6e9ad2aa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.785] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21933 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b3a1754d-85d2-43e3-9d74-7fa9e112dcb5 | service: service-general +[2026-04-16 14:23:07.785] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.319µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512076703820002 | request_id: b3a1754d-85d2-43e3-9d74-7fa9e112dcb5 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.786] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21934 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1d954803-c7de-4331-a234-c97472383b63 | service: service-general +[2026-04-16 14:23:07.786] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.061µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507194101620035 | request_id: 1d954803-c7de-4331-a234-c97472383b63 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.787] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21935 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 727287e5-1956-4cb0-aeb2-776d47796ebb | service: service-general +[2026-04-16 14:23:07.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.306µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505104807590003 | request_id: 727287e5-1956-4cb0-aeb2-776d47796ebb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.788] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21936 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a5aa1894-c424-4b66-ae08-aff0b4fe6915 | service: service-general +[2026-04-16 14:23:07.788] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 132.913µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513195505630004 | request_id: a5aa1894-c424-4b66-ae08-aff0b4fe6915 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.789] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21937 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d1cd5066-5493-4b06-9747-e6946a351ead | service: service-general +[2026-04-16 14:23:07.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.409µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578146202920001 | request_id: d1cd5066-5493-4b06-9747-e6946a351ead | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.790] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21938 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 9984a710-a94f-426b-ba35-18b84ec54928 | service: service-general +[2026-04-16 14:23:07.790] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.483µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503020807570001 | request_id: 9984a710-a94f-426b-ba35-18b84ec54928 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.791] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21939 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5c61564e-7663-4cf6-9224-31cc49572613 | service: service-general +[2026-04-16 14:23:07.791] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.988µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507202706850002 | request_id: 5c61564e-7663-4cf6-9224-31cc49572613 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21940 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0910e0c-b2d9-4cac-8e77-55abefb18788 | service: service-general +[2026-04-16 14:23:07.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.19µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151453639 | request_id: e0910e0c-b2d9-4cac-8e77-55abefb18788 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.793] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21941 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: af61461e-4ef6-44b9-b15e-7b50a2f1a921 | service: service-general +[2026-04-16 14:23:07.793] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.009µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579014410960001 | request_id: af61461e-4ef6-44b9-b15e-7b50a2f1a921 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.794] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21942 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c474e0d3-36d7-4ae7-b2aa-b44e483473e8 | service: service-general +[2026-04-16 14:23:07.794] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 142.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507306702620001 | request_id: c474e0d3-36d7-4ae7-b2aa-b44e483473e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.795] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21943 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 90ae0bf5-9008-4678-8b52-84613dc840b1 | service: service-general +[2026-04-16 14:23:07.795] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.813µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514174612130001 | request_id: 90ae0bf5-9008-4678-8b52-84613dc840b1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.796] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21944 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2b6ce0cd-7a33-4c65-a40d-ebe10f16a4a8 | service: service-general +[2026-04-16 14:23:07.796] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.574µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507294101780011 | request_id: 2b6ce0cd-7a33-4c65-a40d-ebe10f16a4a8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.797] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21945 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f117e4f-be8f-4dc0-bc61-21bf84675660 | service: service-general +[2026-04-16 14:23:07.797] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.539µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506145010710003 | request_id: 2f117e4f-be8f-4dc0-bc61-21bf84675660 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.798] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21946 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74343841-97b6-4268-9533-ce95efe6ae41 | service: service-general +[2026-04-16 14:23:07.798] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 151.317µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504031307530004 | request_id: 74343841-97b6-4268-9533-ce95efe6ae41 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.800] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21947 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c64d0f29-5c93-41c0-b64b-58b5b0e540f3 | service: service-general +[2026-04-16 14:23:07.800] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.995µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558029 | request_id: c64d0f29-5c93-41c0-b64b-58b5b0e540f3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.801] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21948 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 59de6b02-d3e6-495f-b184-0ac7a158296f | service: service-general +[2026-04-16 14:23:07.801] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 195.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507303001700001 | request_id: 59de6b02-d3e6-495f-b184-0ac7a158296f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.802] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21949 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: acf999b1-8feb-4f35-8417-c2353a88d45f | service: service-general +[2026-04-16 14:23:07.802] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.454µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503056809610001 | request_id: acf999b1-8feb-4f35-8417-c2353a88d45f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.804] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21950 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8c7f92ea-2320-48ba-a571-01b7b54a9421 | service: service-general +[2026-04-16 14:23:07.804] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.06µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509264107730102 | request_id: 8c7f92ea-2320-48ba-a571-01b7b54a9421 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.805] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21951 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3074ce36-66de-4a62-817c-4ec55e9982de | service: service-general +[2026-04-16 14:23:07.805] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518075909770003 | request_id: 3074ce36-66de-4a62-817c-4ec55e9982de | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21952 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7fc7810c-f309-439c-ab6a-8f9d8d69b844 | service: service-general +[2026-04-16 14:23:07.806] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557292 | request_id: 7fc7810c-f309-439c-ab6a-8f9d8d69b844 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.806] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21953 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 58b2202a-72e6-47b9-8fc1-56c887c5a0ff | service: service-general +[2026-04-16 14:23:07.807] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.145µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507040208670002 | request_id: 58b2202a-72e6-47b9-8fc1-56c887c5a0ff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.808] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21954 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b238d1c-b492-4a42-a3f1-4d033fe989e0 | service: service-general +[2026-04-16 14:23:07.808] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1001111 | request_id: 7b238d1c-b492-4a42-a3f1-4d033fe989e0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.809] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21955 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2db5ae38-ccb3-4058-8b1a-db0e5c1899cc | service: service-general +[2026-04-16 14:23:07.809] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 174.706µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507136311750001 | request_id: 2db5ae38-ccb3-4058-8b1a-db0e5c1899cc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.810] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21956 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81cc5efe-393e-4057-bd0e-dd696c27e923 | service: service-general +[2026-04-16 14:23:07.810] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507211907110001 | request_id: 81cc5efe-393e-4057-bd0e-dd696c27e923 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.812] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21957 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: fa302d63-c1b5-421f-9340-ffb2ddde5ae1 | service: service-general +[2026-04-16 14:23:07.812] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.32µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507087001710003 | request_id: fa302d63-c1b5-421f-9340-ffb2ddde5ae1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.813] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21958 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 36514e06-84c3-4967-ad87-7c2c63daabf7 | service: service-general +[2026-04-16 14:23:07.813] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.492µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514231608780002 | request_id: 36514e06-84c3-4967-ad87-7c2c63daabf7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.814] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21959 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79fe50a3-3102-4884-a990-62121b2c4f6e | service: service-general +[2026-04-16 14:23:07.814] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.594µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508206007670006 | request_id: 79fe50a3-3102-4884-a990-62121b2c4f6e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.815] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21960 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bfde0b32-058e-4003-9c53-8bf6b19a6f1e | service: service-general +[2026-04-16 14:23:07.816] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.078µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507014108710020 | request_id: bfde0b32-058e-4003-9c53-8bf6b19a6f1e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.817] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21961 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c799a22d-1038-4b87-ad91-b0d8acc3aedb | service: service-general +[2026-04-16 14:23:07.817] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.503µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506261602670001 | request_id: c799a22d-1038-4b87-ad91-b0d8acc3aedb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.818] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21962 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a1864ace-382b-4d95-8c03-0032343e221c | service: service-general +[2026-04-16 14:23:07.818] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.015µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506194512170001 | request_id: a1864ace-382b-4d95-8c03-0032343e221c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.819] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21963 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ff14a19c-b6fd-434b-8a57-986a1971ee23 | service: service-general +[2026-04-16 14:23:07.819] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507161505040002 | request_id: ff14a19c-b6fd-434b-8a57-986a1971ee23 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.821] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21964 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3333fef4-08fe-41a0-8ad4-7ac153fa5f95 | service: service-general +[2026-04-16 14:23:07.821] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 209.444µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514122610890002 | request_id: 3333fef4-08fe-41a0-8ad4-7ac153fa5f95 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.822] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21965 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4066177e-6477-4a28-9661-8247a924ed81 | service: service-general +[2026-04-16 14:23:07.822] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 191.083µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507255610720005 | request_id: 4066177e-6477-4a28-9661-8247a924ed81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.823] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21966 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee3eed3f-2fcd-4f39-a884-ec5a95ed31bc | service: service-general +[2026-04-16 14:23:07.823] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 204.758µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505154206770003 | request_id: ee3eed3f-2fcd-4f39-a884-ec5a95ed31bc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.825] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21967 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4579e8ce-67e3-4958-a4bd-20492c2c1bff | service: service-general +[2026-04-16 14:23:07.825] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 185.331µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573032205950001 | request_id: 4579e8ce-67e3-4958-a4bd-20492c2c1bff | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.826] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21968 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: c31bedd7-2982-4249-bb34-8f525899abcc | service: service-general +[2026-04-16 14:23:07.826] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 178.262µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3578165609650003 | request_id: c31bedd7-2982-4249-bb34-8f525899abcc | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.827] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21969 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8807bd4a-e9ae-45a3-864f-311c9e36d772 | service: service-general +[2026-04-16 14:23:07.827] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 199.292µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504091503690003 | request_id: 8807bd4a-e9ae-45a3-864f-311c9e36d772 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.828] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21970 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a31741b4-03cb-4632-b5e6-373b064c8c81 | service: service-general +[2026-04-16 14:23:07.828] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.472µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507241409190001 | request_id: a31741b4-03cb-4632-b5e6-373b064c8c81 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.829] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21971 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cfa97ac5-3a16-43ee-8e14-18da28a55f55 | service: service-general +[2026-04-16 14:23:07.829] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.094µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514155212660004 | request_id: cfa97ac5-3a16-43ee-8e14-18da28a55f55 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.831] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21972 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f2a64a2-4c59-4e02-afeb-26a318e5b3a9 | service: service-general +[2026-04-16 14:23:07.831] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.251µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507257007760005 | request_id: 4f2a64a2-4c59-4e02-afeb-26a318e5b3a9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.832] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21973 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 916b35db-6bea-4724-98f4-0186b22a0ee4 | service: service-general +[2026-04-16 14:23:07.832] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.746µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/1173041703830002 | request_id: 916b35db-6bea-4724-98f4-0186b22a0ee4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.833] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21974 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e114e4ce-1554-44d7-986a-a4f264e32a5b | service: service-general +[2026-04-16 14:23:07.833] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.126µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575014703650004 | request_id: e114e4ce-1554-44d7-986a-a4f264e32a5b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.834] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21975 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b341c9c9-4700-4b67-ba19-24f0ca186382 | service: service-general +[2026-04-16 14:23:07.834] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.843µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502101511550001 | request_id: b341c9c9-4700-4b67-ba19-24f0ca186382 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.835] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21976 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f26d9592-975e-44c1-b25e-0a6f72afd11d | service: service-general +[2026-04-16 14:23:07.835] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.045µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558146 | request_id: f26d9592-975e-44c1-b25e-0a6f72afd11d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.837] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21977 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 65a525bc-4d5d-4c5c-90c1-94ae3e9db264 | service: service-general +[2026-04-16 14:23:07.837] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.453µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101010590005 | request_id: 65a525bc-4d5d-4c5c-90c1-94ae3e9db264 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.838] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21978 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5abf1889-6fd6-48d4-823c-2a8eaf43fda7 | service: service-general +[2026-04-16 14:23:07.838] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.943µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573043012630003 | request_id: 5abf1889-6fd6-48d4-823c-2a8eaf43fda7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.839] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21979 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 102cfd4f-4413-4f82-8b3d-5525a0e158e8 | service: service-general +[2026-04-16 14:23:07.839] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.413µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3515084306000002 | request_id: 102cfd4f-4413-4f82-8b3d-5525a0e158e8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.841] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21980 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a704ce13-3e2c-4c02-82af-e8d51efbecd8 | service: service-general +[2026-04-16 14:23:07.841] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3502201712650001 | request_id: a704ce13-3e2c-4c02-82af-e8d51efbecd8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.842] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21981 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 72a2ced5-ca9c-414d-9420-5a929e56aa3d | service: service-general +[2026-04-16 14:23:07.842] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 182.666µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3575015209200001 | request_id: 72a2ced5-ca9c-414d-9420-5a929e56aa3d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.843] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21982 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e727e55a-048f-4fd7-91ce-b3ceb59f5a71 | service: service-general +[2026-04-16 14:23:07.843] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.359µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508055203690005 | request_id: e727e55a-048f-4fd7-91ce-b3ceb59f5a71 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.844] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21983 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37921e6e-4349-4e6b-9766-7dcaeecbdc78 | service: service-general +[2026-04-16 14:23:07.844] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.834µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151453640 | request_id: 37921e6e-4349-4e6b-9766-7dcaeecbdc78 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.845] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21984 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4f2b5d14-f365-4408-9889-823a302217ac | service: service-general +[2026-04-16 14:23:07.845] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.087µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507210806000001 | request_id: 4f2b5d14-f365-4408-9889-823a302217ac | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.846] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21985 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 10ec9291-906e-46dd-809a-ad3cfba4860f | service: service-general +[2026-04-16 14:23:07.846] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.277µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507104101800034 | request_id: 10ec9291-906e-46dd-809a-ad3cfba4860f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.847] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21986 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93d27526-6008-4d53-98af-04075b3f94b8 | service: service-general +[2026-04-16 14:23:07.847] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.82µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510167006600335 | request_id: 93d27526-6008-4d53-98af-04075b3f94b8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.848] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21987 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5842f50c-d2d8-4f30-b94c-bfd00994976a | service: service-general +[2026-04-16 14:23:07.848] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.283µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514200911820001 | request_id: 5842f50c-d2d8-4f30-b94c-bfd00994976a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.849] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21988 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 74247322-88b7-493d-8bc0-c3cf7977b5c6 | service: service-general +[2026-04-16 14:23:07.849] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.463µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573026401640003 | request_id: 74247322-88b7-493d-8bc0-c3cf7977b5c6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.850] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21989 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d3a2c036-ab9c-4977-b127-36f4052ce090 | service: service-general +[2026-04-16 14:23:07.850] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.125µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514094702140002 | request_id: d3a2c036-ab9c-4977-b127-36f4052ce090 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.851] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21990 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a0cf6bd6-2c9d-4d9d-b101-5b9c903061cf | service: service-general +[2026-04-16 14:23:07.851] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.922µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507316508580002 | request_id: a0cf6bd6-2c9d-4d9d-b101-5b9c903061cf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.852] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21991 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b8b2552e-9081-4abb-9bf5-b7a3db9e8d64 | service: service-general +[2026-04-16 14:23:07.852] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 555.769µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3519125003800007 | request_id: b8b2552e-9081-4abb-9bf5-b7a3db9e8d64 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.853] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21992 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 12c825a6-cd7a-49e1-bc42-5883f1196958 | service: service-general +[2026-04-16 14:23:07.853] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 136.305µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3526585645454545 | request_id: 12c825a6-cd7a-49e1-bc42-5883f1196958 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.854] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21993 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd02edec-8098-417d-b06b-9f5d1b88dd4a | service: service-general +[2026-04-16 14:23:07.854] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.898µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507320103650001 | request_id: dd02edec-8098-417d-b06b-9f5d1b88dd4a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.855] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21994 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 931f7796-2e09-45e8-8cb8-9cde8702bc50 | service: service-general +[2026-04-16 14:23:07.855] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.826µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3518117006610349 | request_id: 931f7796-2e09-45e8-8cb8-9cde8702bc50 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.856] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21995 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 15c158e5-725f-438a-93ae-7968ff8b1a9c | service: service-general +[2026-04-16 14:23:07.856] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.112µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505066001770004 | request_id: 15c158e5-725f-438a-93ae-7968ff8b1a9c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.857] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21996 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f0fbfb57-aae7-4cd5-8e49-4bf356822fde | service: service-general +[2026-04-16 14:23:07.857] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504136610630001 | request_id: f0fbfb57-aae7-4cd5-8e49-4bf356822fde | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.858] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21997 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 39a6371d-0fdf-4d33-974d-825bf55fbae1 | service: service-general +[2026-04-16 14:23:07.858] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.715µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711557355 | request_id: 39a6371d-0fdf-4d33-974d-825bf55fbae1 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.860] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21998 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 782aff36-bbf2-4a0c-9528-68088c4e68b0 | service: service-general +[2026-04-16 14:23:07.860] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.447µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505200503150002 | request_id: 782aff36-bbf2-4a0c-9528-68088c4e68b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.861] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 21999 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2e6749a7-cfa9-42e6-95c2-a127f7dc5fc3 | service: service-general +[2026-04-16 14:23:07.861] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.895µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572034802590002 | request_id: 2e6749a7-cfa9-42e6-95c2-a127f7dc5fc3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.862] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22000 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4e2e9b1f-a815-433f-a6ac-8732d1a54ce3 | service: service-general +[2026-04-16 14:23:07.862] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 146.174µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3572016809630003 | request_id: 4e2e9b1f-a815-433f-a6ac-8732d1a54ce3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.863] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22001 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b7bf748a-9515-4408-900a-a586e787c1a7 | service: service-general +[2026-04-16 14:23:07.863] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 156.756µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507134108840003 | request_id: b7bf748a-9515-4408-900a-a586e787c1a7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.864] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22002 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d173703-8721-4928-b49f-54bb7b5605b0 | service: service-general +[2026-04-16 14:23:07.864] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573045510010009 | request_id: 2d173703-8721-4928-b49f-54bb7b5605b0 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.865] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22003 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 698b2b64-e873-4388-a9e6-2aa534f6962c | service: service-general +[2026-04-16 14:23:07.865] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 139.254µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511184506840002 | request_id: 698b2b64-e873-4388-a9e6-2aa534f6962c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.866] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22004 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cafaad00-7c05-4ed1-bf33-cf02089b9cfa | service: service-general +[2026-04-16 14:23:07.866] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 194.591µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508025103700001 | request_id: cafaad00-7c05-4ed1-bf33-cf02089b9cfa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.867] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22005 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e27bbef6-a90b-4637-b9d4-6d9185eb3b75 | service: service-general +[2026-04-16 14:23:07.867] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 167.064µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517130304690001 | request_id: e27bbef6-a90b-4637-b9d4-6d9185eb3b75 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.868] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22006 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32ff3829-010b-4e96-83da-33f4747b1cbb | service: service-general +[2026-04-16 14:23:07.868] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.873µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507144504620001 | request_id: 32ff3829-010b-4e96-83da-33f4747b1cbb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.869] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22007 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d5d0d060-0525-4530-b8b5-03e3999d3deb | service: service-general +[2026-04-16 14:23:07.869] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507101508820005 | request_id: d5d0d060-0525-4530-b8b5-03e3999d3deb | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.870] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22008 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1ede4b00-4e45-4f75-a020-ecfd5b9e4b45 | service: service-general +[2026-04-16 14:23:07.870] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.704µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514126109710001 | request_id: 1ede4b00-4e45-4f75-a020-ecfd5b9e4b45 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.871] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22009 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: cf4bb3ba-b06e-4cc9-ad8e-ebb01bf5489a | service: service-general +[2026-04-16 14:23:07.871] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.441µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507214703420002 | request_id: cf4bb3ba-b06e-4cc9-ad8e-ebb01bf5489a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.872] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22010 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 03eb6ae8-3fed-4ff1-9d05-fc0f81e91d5c | service: service-general +[2026-04-16 14:23:07.872] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.442µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573031612160003 | request_id: 03eb6ae8-3fed-4ff1-9d05-fc0f81e91d5c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.874] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22011 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: deebf26c-2f65-49a2-96c9-41428b3eb0ca | service: service-general +[2026-04-16 14:23:07.874] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.77µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507055611780003 | request_id: deebf26c-2f65-49a2-96c9-41428b3eb0ca | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.875] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22012 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79d2bc17-61b0-463e-a4ec-c15e78c64867 | service: service-general +[2026-04-16 14:23:07.875] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 407.567µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579016201080004 | request_id: 79d2bc17-61b0-463e-a4ec-c15e78c64867 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.877] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22013 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 24b3c7ca-79e2-4d66-b057-b9d3a5ca2d02 | service: service-general +[2026-04-16 14:23:07.877] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 192.637µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573014810810002 | request_id: 24b3c7ca-79e2-4d66-b057-b9d3a5ca2d02 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.878] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22014 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 79981181-9140-464e-9673-6064371d2988 | service: service-general +[2026-04-16 14:23:07.878] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 152.588µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509020212790004 | request_id: 79981181-9140-464e-9673-6064371d2988 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22015 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ca451231-e541-4676-a68b-91fc25e07838 | service: service-general +[2026-04-16 14:23:07.880] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.563µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507044208630001 | request_id: ca451231-e541-4676-a68b-91fc25e07838 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.880] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22016 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 369b9ce5-848c-4521-9975-115d50e88993 | service: service-general +[2026-04-16 14:23:07.881] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.105µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503086811670001 | request_id: 369b9ce5-848c-4521-9975-115d50e88993 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.882] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22017 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 18c9d73d-8fb5-4aea-b6a3-b80ec39b88ae | service: service-general +[2026-04-16 14:23:07.882] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.217µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504146005700001 | request_id: 18c9d73d-8fb5-4aea-b6a3-b80ec39b88ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.883] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22018 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 251e5b7f-d71e-4ae8-86a7-947afb0fdc0e | service: service-general +[2026-04-16 14:23:07.883] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 128.152µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503106205660001 | request_id: 251e5b7f-d71e-4ae8-86a7-947afb0fdc0e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.884] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22019 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d7b2980b-b949-4fdd-ac84-686034f4f7b2 | service: service-general +[2026-04-16 14:23:07.884] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.025µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573055001670003 | request_id: d7b2980b-b949-4fdd-ac84-686034f4f7b2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.885] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22020 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6c045df0-6f50-4baf-911c-f8a0a3132ab6 | service: service-general +[2026-04-16 14:23:07.885] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.033µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507075302140001 | request_id: 6c045df0-6f50-4baf-911c-f8a0a3132ab6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.886] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22021 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 44d06cf6-f696-4c00-9dec-f00f21b14c9f | service: service-general +[2026-04-16 14:23:07.886] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.259µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507190602440002 | request_id: 44d06cf6-f696-4c00-9dec-f00f21b14c9f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.887] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22022 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e6f10af6-e34c-4126-ae78-5d3e09fb6ee7 | service: service-general +[2026-04-16 14:23:07.887] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 153.103µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574017112510002 | request_id: e6f10af6-e34c-4126-ae78-5d3e09fb6ee7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.888] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22023 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 8b737abd-fc8f-480b-93b1-6808bb45247a | service: service-general +[2026-04-16 14:23:07.888] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 158.473µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104107650143 | request_id: 8b737abd-fc8f-480b-93b1-6808bb45247a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.889] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22024 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: a56214ac-1c36-46fb-bf19-934ace3bd34f | service: service-general +[2026-04-16 14:23:07.889] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.074µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507180908550002 | request_id: a56214ac-1c36-46fb-bf19-934ace3bd34f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.890] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22025 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e08c1cb9-a4ae-47bc-9fdf-16385b77f3d9 | service: service-general +[2026-04-16 14:23:07.890] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.974µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510066011840001 | request_id: e08c1cb9-a4ae-47bc-9fdf-16385b77f3d9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.891] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22026 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7b952cdf-014a-40b9-b455-4914911b9f0c | service: service-general +[2026-04-16 14:23:07.891] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 133.903µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504014504680005 | request_id: 7b952cdf-014a-40b9-b455-4914911b9f0c | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.892] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22027 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d908cec4-53ec-46d6-b2e6-0c9fd0938e38 | service: service-general +[2026-04-16 14:23:07.892] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 145.436µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3510045006750004 | request_id: d908cec4-53ec-46d6-b2e6-0c9fd0938e38 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.893] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22028 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 32a216ec-8c29-40c4-be74-3d2c9f25e15e | service: service-general +[2026-04-16 14:23:07.893] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.298µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559203 | request_id: 32a216ec-8c29-40c4-be74-3d2c9f25e15e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.894] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22029 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bf3b7ca4-80f0-43e9-a050-6556744e96ae | service: service-general +[2026-04-16 14:23:07.894] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.356µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711558147 | request_id: bf3b7ca4-80f0-43e9-a050-6556744e96ae | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22030 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 11bbd688-6277-4c72-bb00-8681f5cf31bf | service: service-general +[2026-04-16 14:23:07.895] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 162.256µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3504104307660002 | request_id: 11bbd688-6277-4c72-bb00-8681f5cf31bf | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.895] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22031 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: ee385461-08d8-4445-be0e-27f077310401 | service: service-general +[2026-04-16 14:23:07.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.993µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573054603510003 | request_id: ee385461-08d8-4445-be0e-27f077310401 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.896] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22032 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d062c23-7c61-4ce4-8d62-ae75aae16ff7 | service: service-general +[2026-04-16 14:23:07.896] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 175.056µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514080504830003 | request_id: 2d062c23-7c61-4ce4-8d62-ae75aae16ff7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.897] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22033 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7c58855c-a123-43e3-bfb3-45745cdc9e9d | service: service-general +[2026-04-16 14:23:07.897] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 196.224µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514085111700003 | request_id: 7c58855c-a123-43e3-bfb3-45745cdc9e9d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.898] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22034 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 84b3efad-b2cf-4f90-9b32-e4ca37997dd7 | service: service-general +[2026-04-16 14:23:07.898] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 177.113µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507131809000002 | request_id: 84b3efad-b2cf-4f90-9b32-e4ca37997dd7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.899] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22035 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 67100499-b96c-4885-b62a-97152c262a27 | service: service-general +[2026-04-16 14:23:07.899] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 189.001µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513164107810108 | request_id: 67100499-b96c-4885-b62a-97152c262a27 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.900] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22036 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 1fb98b53-b0f5-4699-bf78-88c5e5e40cb9 | service: service-general +[2026-04-16 14:23:07.900] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 172.765µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/9109014101710004 | request_id: 1fb98b53-b0f5-4699-bf78-88c5e5e40cb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.901] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22037 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0c498329-f3ce-4205-a736-7b454d6aaa1b | service: service-general +[2026-04-16 14:23:07.901] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.208µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573051207420004 | request_id: 0c498329-f3ce-4205-a736-7b454d6aaa1b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.902] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22038 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4304303c-e34c-4c87-9c10-436c9dd8353b | service: service-general +[2026-04-16 14:23:07.902] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 176.448µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559938 | request_id: 4304303c-e34c-4c87-9c10-436c9dd8353b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.903] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22039 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: d6dffd4d-7440-4641-97aa-886581345d1d | service: service-general +[2026-04-16 14:23:07.903] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.168µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573013107630001 | request_id: d6dffd4d-7440-4641-97aa-886581345d1d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.904] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22040 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 46f5e516-10ce-4d8d-973a-e2558a75ed83 | service: service-general +[2026-04-16 14:23:07.904] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.65µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3579032012750044 | request_id: 46f5e516-10ce-4d8d-973a-e2558a75ed83 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.906] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22041 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: bd23b30e-1596-4d3f-a01e-0087470bd083 | service: service-general +[2026-04-16 14:23:07.906] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.51µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507034905190002 | request_id: bd23b30e-1596-4d3f-a01e-0087470bd083 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.907] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22042 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7bfb8661-7bd1-4795-9a29-d417c2c3eebd | service: service-general +[2026-04-16 14:23:07.907] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 183.676µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573046608810001 | request_id: 7bfb8661-7bd1-4795-9a29-d417c2c3eebd | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.908] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22043 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 113ea8b2-002b-4c9e-a539-75b16f5f9460 | service: service-general +[2026-04-16 14:23:07.908] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.188µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3573034306590004 | request_id: 113ea8b2-002b-4c9e-a539-75b16f5f9460 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.909] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22044 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5858f1a8-a769-4a00-96af-663766590157 | service: service-general +[2026-04-16 14:23:07.909] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.628µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511051009770003 | request_id: 5858f1a8-a769-4a00-96af-663766590157 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.910] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22045 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 4869bb50-d9ea-4ca9-80e9-62ee08dc0230 | service: service-general +[2026-04-16 14:23:07.910] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 141.583µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503011503580001 | request_id: 4869bb50-d9ea-4ca9-80e9-62ee08dc0230 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.911] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22046 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 81bbb0fe-30eb-4e7d-ab40-984bc7ef641e | service: service-general +[2026-04-16 14:23:07.911] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.966µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151453641 | request_id: 81bbb0fe-30eb-4e7d-ab40-984bc7ef641e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.912] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22047 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dfecf3ed-806b-4b35-8ac7-f9749e946c21 | service: service-general +[2026-04-16 14:23:07.912] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.956µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3506204107700102 | request_id: dfecf3ed-806b-4b35-8ac7-f9749e946c21 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.913] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22048 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 93a320fd-7d09-4931-a2a4-c373e0b79f6d | service: service-general +[2026-04-16 14:23:07.913] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 147.343µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503135901010001 | request_id: 93a320fd-7d09-4931-a2a4-c373e0b79f6d | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.914] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22049 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 7424e799-1644-4702-83b4-31894416a04e | service: service-general +[2026-04-16 14:23:07.914] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.166µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507335203830009 | request_id: 7424e799-1644-4702-83b4-31894416a04e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.915] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22050 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e764ee19-04c9-4fda-8928-9ed3bb60b857 | service: service-general +[2026-04-16 14:23:07.915] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.886µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3517026009770001 | request_id: e764ee19-04c9-4fda-8928-9ed3bb60b857 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22051 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a226f0c-1c7f-4a34-8582-050fd6da9eb9 | service: service-general +[2026-04-16 14:23:07.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.504µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507135203530001 | request_id: 3a226f0c-1c7f-4a34-8582-050fd6da9eb9 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.917] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22052 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 35beb077-62d1-4c27-9eac-30a713995ff3 | service: service-general +[2026-04-16 14:23:07.917] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 148.109µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507142311580003 | request_id: 35beb077-62d1-4c27-9eac-30a713995ff3 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.918] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22053 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e26e2343-1fe1-46f3-aa35-f88ae79a0de6 | service: service-general +[2026-04-16 14:23:07.918] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.429µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151453642 | request_id: e26e2343-1fe1-46f3-aa35-f88ae79a0de6 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.919] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22054 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 3a6bce53-cfaa-4f5a-9389-e8e273aa16c7 | service: service-general +[2026-04-16 14:23:07.919] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 155.568µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507326910100004 | request_id: 3a6bce53-cfaa-4f5a-9389-e8e273aa16c7 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.920] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22055 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: dd491360-909c-4393-bfba-9d255c53022e | service: service-general +[2026-04-16 14:23:07.920] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 160.98µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3528014505840004 | request_id: dd491360-909c-4393-bfba-9d255c53022e | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.921] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22056 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2f263ff9-fc9f-4111-b1fd-2beab593f73b | service: service-general +[2026-04-16 14:23:07.921] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 166.124µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3514081302740001 | request_id: 2f263ff9-fc9f-4111-b1fd-2beab593f73b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.922] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22057 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: e0a3cb0b-72e0-4a17-a81a-92cc0fa81328 | service: service-general +[2026-04-16 14:23:07.922] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.937µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512115309720002 | request_id: e0a3cb0b-72e0-4a17-a81a-92cc0fa81328 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.923] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22058 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 56908fac-172e-4deb-8025-08a8e26c6474 | service: service-general +[2026-04-16 14:23:07.924] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 165.165µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151453625 | request_id: 56908fac-172e-4deb-8025-08a8e26c6474 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.924] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22059 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 481e667a-4751-4b83-8e44-482e64ef09a2 | service: service-general +[2026-04-16 14:23:07.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 140.984µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3512130912760002 | request_id: 481e667a-4751-4b83-8e44-482e64ef09a2 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.925] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22060 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 82176b4a-6242-4c4f-a1b1-337c77caff61 | service: service-general +[2026-04-16 14:23:07.925] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 164.122µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3513152909540002 | request_id: 82176b4a-6242-4c4f-a1b1-337c77caff61 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.926] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22061 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 850aa849-d709-4c13-a046-270c3ede5a40 | service: service-general +[2026-04-16 14:23:07.926] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 157.098µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507235207700003 | request_id: 850aa849-d709-4c13-a046-270c3ede5a40 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.927] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22062 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 0534f764-bee0-4130-ba35-24ebaaaac015 | service: service-general +[2026-04-16 14:23:07.927] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 138.554µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3529064101680006 | request_id: 0534f764-bee0-4130-ba35-24ebaaaac015 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.928] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22063 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 939adff1-c791-4fae-8a98-c4f330d39f44 | service: service-general +[2026-04-16 14:23:07.928] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 170.557µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3505064510530001 | request_id: 939adff1-c791-4fae-8a98-c4f330d39f44 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.929] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22064 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 2d6d5a03-4ddd-4dbf-b0f1-581ee35f9a12 | service: service-general +[2026-04-16 14:23:07.929] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 144.791µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3511124206690003 | request_id: 2d6d5a03-4ddd-4dbf-b0f1-581ee35f9a12 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.930] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22065 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 37b73b46-c9ae-4788-8250-03d94e9c788b | service: service-general +[2026-04-16 14:23:07.930] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 135.199µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3574046905060002 | request_id: 37b73b46-c9ae-4788-8250-03d94e9c788b | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22066 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: f4ae4f51-1d59-4bc3-b3d6-fb8cbc776eaa | service: service-general +[2026-04-16 14:23:07.931] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 143.564µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507070201420005 | request_id: f4ae4f51-1d59-4bc3-b3d6-fb8cbc776eaa | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.931] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22067 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 957af0ba-2a02-476b-8259-183ebd81a20f | service: service-general +[2026-04-16 14:23:07.932] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 169.146µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507114401720002 | request_id: 957af0ba-2a02-476b-8259-183ebd81a20f | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.932] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22068 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5218c01e-0e0b-4d2b-8a9b-03e4af68ef2a | service: service-general +[2026-04-16 14:23:07.933] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 173.313µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362515151453643 | request_id: 5218c01e-0e0b-4d2b-8a9b-03e4af68ef2a | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.933] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22069 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5f429eba-9274-45b9-bacf-7b0312d00732 | service: service-general +[2026-04-16 14:23:07.934] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 149.33µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3509216610940002 | request_id: 5f429eba-9274-45b9-bacf-7b0312d00732 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.935] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22070 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 5434faa2-a69e-443b-832d-cbcf864bb9c4 | service: service-general +[2026-04-16 14:23:07.935] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 181.57µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507015509060003 | request_id: 5434faa2-a69e-443b-832d-cbcf864bb9c4 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22071 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: b0dc417a-a5cc-4450-a1b7-463cde813895 | service: service-general +[2026-04-16 14:23:07.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 137.466µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3503124402710002 | request_id: b0dc417a-a5cc-4450-a1b7-463cde813895 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.936] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22072 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 92dd7405-829e-4a2a-8145-32aab1c54101 | service: service-general +[2026-04-16 14:23:07.936] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 150.377µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3507334602740005 | request_id: 92dd7405-829e-4a2a-8145-32aab1c54101 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.937] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22073 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 6b6a3b61-6b1d-45bb-a880-b87750873fa8 | service: service-general +[2026-04-16 14:23:07.937] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 163.478µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/0362000711559889 | request_id: 6b6a3b61-6b1d-45bb-a880-b87750873fa8 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:23:07.938] [WARNI] Rate limit exceeded for IP | 📍 ratelimit.go:56 | client_ip: ::1 | count: 22074 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.RateLimitMiddleware.func5 | request_id: 545c66b7-5dc0-48f8-aea9-3cc37df31e54 | service: service-general +[2026-04-16 14:23:07.938] [WARNI] HTTP Request | 📍 middleware.go:175 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/servers.NewHTTPServer.LoggingMiddleware.func3 | ip: ::1 | latency: 180.551µs | method: GET | path: /api/v1/satusehat/reference/patient/nik/3508024608650002 | request_id: 545c66b7-5dc0-48f8-aea9-3cc37df31e54 | service: service-general | status: 429 | user_agent: Go-http-client/1.1 +[2026-04-16 14:27:20.340] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:27:20.341] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:27:20.341] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:27:20.341] [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-16 14:27:20.343] [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-16 14:27:20.343] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:27:20.367] [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-16 14:27:20.367] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:27:20.383] [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-16 14:27:20.383] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:27:20.391] [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-16 14:27:20.391] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:27:20.398] [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-16 14:27:20.398] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:27:20.401] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:27:20.401] [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-16 14:27:20.402] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:27:20.402] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-16 14:27:20.402] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:27:20.402] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-16 14:27:20.402] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:27:20.403] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:27:20.405] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-16 14:27:20.405] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:53 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:27:22.406] [INFO ] [ImagingStudy WORKER] Started | 📍 worker.go:240 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func2.1 | service: service-general +[2026-04-16 14:27:22.406] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:53 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:27:22.406] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:56 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-16 09:52:16 +0000 UTC | service: service-general +[2026-04-16 14:31:33.329] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-16 14:31:33.329] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-16 14:31:33.329] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:31:33.329] [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-16 14:31:33.350] [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-16 14:31:33.350] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:31:33.358] [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-16 14:31:33.359] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:31:33.368] [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-16 14:31:33.368] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:31:33.375] [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-16 14:31:33.375] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:31:33.377] [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-16 14:31:33.377] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-16 14:31:33.379] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-16 14:31:33.379] [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-16 14:31:33.379] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-16 14:31:33.380] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-16 14:31:33.380] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-16 14:31:33.380] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-16 14:31:33.380] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:31:33.380] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-16 14:31:33.383] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-16 14:31:33.383] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:53 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-16 14:31:35.384] [INFO ] [ImagingStudy WORKER] Started | 📍 worker.go:240 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func2.1 | service: service-general +[2026-04-16 14:31:35.384] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:53 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:35.384] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:56 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 0001-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-16 14:31:35.749] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553823 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:35.750] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553823 | service: service-general | source_id: f43f191a-8bf7-47fb-b811-31e581e7f56f +[2026-04-16 14:31:35.750] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553823 | service: service-general | source_id: f43f191a-8bf7-47fb-b811-31e581e7f56f +[2026-04-16 14:31:36.370] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11484107 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:36.371] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11484107 | service: service-general | source_id: dc382622-8dcf-4882-a074-c1dacceb23ce +[2026-04-16 14:31:36.371] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11484107 | service: service-general | source_id: dc382622-8dcf-4882-a074-c1dacceb23ce +[2026-04-16 14:31:36.385] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11444138 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:36.386] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11444138 | service: service-general | source_id: 1e2d90f1-3c61-43d3-83a3-46f0904a2c80 +[2026-04-16 14:31:36.386] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11444138 | service: service-general | source_id: 1e2d90f1-3c61-43d3-83a3-46f0904a2c80 +[2026-04-16 14:31:36.951] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041336 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:36.952] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041336 | service: service-general | source_id: 3101bca1-eb4d-4b64-a140-0098193e6e75 +[2026-04-16 14:31:36.952] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041336 | service: service-general | source_id: 3101bca1-eb4d-4b64-a140-0098193e6e75 +[2026-04-16 14:31:36.966] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058492 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:36.967] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058492 | service: service-general | source_id: 437d9b55-f893-41ed-9e73-1c0ceedbba4e +[2026-04-16 14:31:36.967] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058492 | service: service-general | source_id: 437d9b55-f893-41ed-9e73-1c0ceedbba4e +[2026-04-16 14:31:37.526] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11305603 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:37.527] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11305603 | service: service-general | source_id: ac4192b2-ed67-472c-af13-8d4c18e6b1ea +[2026-04-16 14:31:37.527] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11305603 | service: service-general | source_id: ac4192b2-ed67-472c-af13-8d4c18e6b1ea +[2026-04-16 14:31:37.541] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590379 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:37.542] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590379 | service: service-general | source_id: 381021d5-a611-4348-8d0c-6c5c29f59076 +[2026-04-16 14:31:37.542] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590379 | service: service-general | source_id: 381021d5-a611-4348-8d0c-6c5c29f59076 +[2026-04-16 14:31:37.556] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052001 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:37.556] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052001 | service: service-general | source_id: a3706443-ceb7-4d34-81fe-7a003cf34465 +[2026-04-16 14:31:37.556] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052001 | service: service-general | source_id: a3706443-ceb7-4d34-81fe-7a003cf34465 +[2026-04-16 14:31:37.568] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11442073 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:37.569] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11442073 | service: service-general | source_id: eb3cbf36-d91b-4e68-966f-c6b9b4c035dd +[2026-04-16 14:31:37.569] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11442073 | service: service-general | source_id: eb3cbf36-d91b-4e68-966f-c6b9b4c035dd +[2026-04-16 14:31:37.580] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11446312 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:37.581] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11446312 | service: service-general | source_id: de3b76f2-1306-44df-b3c8-37fce4d109f8 +[2026-04-16 14:31:37.581] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11446312 | service: service-general | source_id: de3b76f2-1306-44df-b3c8-37fce4d109f8 +[2026-04-16 14:31:37.592] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052409 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:37.593] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052409 | service: service-general | source_id: 46cc5f99-a5a1-4e0c-9757-7a35b0ee3175 +[2026-04-16 14:31:37.593] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052409 | service: service-general | source_id: 46cc5f99-a5a1-4e0c-9757-7a35b0ee3175 +[2026-04-16 14:31:38.145] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11412378 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:38.146] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11412378 | service: service-general | source_id: fd3b57fa-8b39-48ec-8c0f-7908d750a6e2 +[2026-04-16 14:31:38.146] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11412378 | service: service-general | source_id: fd3b57fa-8b39-48ec-8c0f-7908d750a6e2 +[2026-04-16 14:31:38.159] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524631 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:38.160] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524631 | service: service-general | source_id: 45aa1c6b-b45a-451d-afea-4e06547e8c1b +[2026-04-16 14:31:38.160] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524631 | service: service-general | source_id: 45aa1c6b-b45a-451d-afea-4e06547e8c1b +[2026-04-16 14:31:38.173] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11274212 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:38.173] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11274212 | service: service-general | source_id: c46eddb5-77dd-43c9-b284-ec2b07831dec +[2026-04-16 14:31:38.174] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11274212 | service: service-general | source_id: c46eddb5-77dd-43c9-b284-ec2b07831dec +[2026-04-16 14:31:38.187] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11451426 2026-01-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:38.188] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11451426 | service: service-general | source_id: 52d94995-3a9e-4bb0-b452-e06c971574dd +[2026-04-16 14:31:38.188] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11451426 | service: service-general | source_id: 52d94995-3a9e-4bb0-b452-e06c971574dd +[2026-04-16 14:31:38.200] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060287 2026-01-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:38.201] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060287 | service: service-general | source_id: fe69f859-f66f-4439-88ae-09af0d220431 +[2026-04-16 14:31:38.201] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000021 encounter_id:0d2d67f5-2394-4c69-b73e-353ebf501d1a organization_id: patient_id:P01546077819 procedure_code:OT service_request_id:d457c6c9-204e-413a-911c-42128e1570be started:2026-04-16T14:31:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:38.594] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 939426e7-a4c4-4cbb-bbd0-dc8c3f0be743 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: fe69f859-f66f-4439-88ae-09af0d220431 +[2026-04-16 14:31:38.595] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:39.109] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11127670 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:39.110] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11127670 | service: service-general | source_id: 329359a3-dc11-42ab-8be1-86d14915c585 +[2026-04-16 14:31:39.111] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11127670 | service: service-general | source_id: 329359a3-dc11-42ab-8be1-86d14915c585 +[2026-04-16 14:31:39.123] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626978 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:39.124] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626978 | service: service-general | source_id: 985bf305-78e9-42be-abaf-825e7f87c319 +[2026-04-16 14:31:39.124] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626978 | service: service-general | source_id: 985bf305-78e9-42be-abaf-825e7f87c319 +[2026-04-16 14:31:39.135] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11406781 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:39.136] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11406781 | service: service-general | source_id: 75c6e0a1-b5a7-42a4-89d5-5418de43e6bf +[2026-04-16 14:31:39.136] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11406781 | service: service-general | source_id: 75c6e0a1-b5a7-42a4-89d5-5418de43e6bf +[2026-04-16 14:31:39.702] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488337 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:39.703] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488337 | service: service-general | source_id: 7b3220ea-0960-4b6c-aba3-27a5e464afc8 +[2026-04-16 14:31:39.703] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488337 | service: service-general | source_id: 7b3220ea-0960-4b6c-aba3-27a5e464afc8 +[2026-04-16 14:31:39.717] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11576308 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:39.718] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11576308 | service: service-general | source_id: 2c39cac7-2477-4a3e-9cb1-230444818feb +[2026-04-16 14:31:39.718] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11576308 | service: service-general | source_id: 2c39cac7-2477-4a3e-9cb1-230444818feb +[2026-04-16 14:31:40.275] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611225 2026-01-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:40.276] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611225 | service: service-general | source_id: a2733466-7baf-44c4-8526-3ee9994e50be +[2026-04-16 14:31:40.276] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611225 | service: service-general | source_id: a2733466-7baf-44c4-8526-3ee9994e50be +[2026-04-16 14:31:40.290] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566275 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:40.290] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566275 | service: service-general | source_id: 05ff6d96-c13a-4606-9f98-08e61fac8c4c +[2026-04-16 14:31:40.291] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566275 | service: service-general | source_id: 05ff6d96-c13a-4606-9f98-08e61fac8c4c +[2026-04-16 14:31:40.302] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041369 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:40.303] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041369 | service: service-general | source_id: da9c63c2-935f-4c01-879e-2ad1a83bed63 +[2026-04-16 14:31:40.303] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041369 | service: service-general | source_id: da9c63c2-935f-4c01-879e-2ad1a83bed63 +[2026-04-16 14:31:40.855] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535048 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:40.856] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535048 | service: service-general | source_id: 5e0d1cfc-e877-4107-84e0-89145ea2e397 +[2026-04-16 14:31:40.856] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535048 | service: service-general | source_id: 5e0d1cfc-e877-4107-84e0-89145ea2e397 +[2026-04-16 14:31:40.868] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049617 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:40.869] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049617 | service: service-general | source_id: f1d5dae1-14ed-4386-af07-4c05b161b45b +[2026-04-16 14:31:40.869] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000113 encounter_id:8aab5f0e-195f-4540-b22c-9be33f0e463b organization_id: patient_id:P00208860699 procedure_code:DX service_request_id:a0dc5109-1abf-4f1d-b62f-37514701a60a started:2026-04-16T14:31:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:41.167] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7cc7c445-4026-415f-a981-521765dacdc9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f1d5dae1-14ed-4386-af07-4c05b161b45b +[2026-04-16 14:31:41.168] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:42.225] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024591 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:42.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024591 | service: service-general | source_id: 6c88b6d2-fed4-43c9-9c1a-7d5217518fc9 +[2026-04-16 14:31:42.226] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024591 | service: service-general | source_id: 6c88b6d2-fed4-43c9-9c1a-7d5217518fc9 +[2026-04-16 14:31:42.240] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535994 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:42.241] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535994 | service: service-general | source_id: 83c7106a-3da7-4ca0-9c62-199c1f117ca1 +[2026-04-16 14:31:42.241] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535994 | service: service-general | source_id: 83c7106a-3da7-4ca0-9c62-199c1f117ca1 +[2026-04-16 14:31:42.254] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043213 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:42.255] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043213 | service: service-general | source_id: 70d0a235-9bcd-41e5-a4c8-69c3e1500e1d +[2026-04-16 14:31:42.255] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043213 | service: service-general | source_id: 70d0a235-9bcd-41e5-a4c8-69c3e1500e1d +[2026-04-16 14:31:42.267] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617593 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:42.268] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617593 | service: service-general | source_id: d2566b8f-e563-40ac-8679-82c8a405504a +[2026-04-16 14:31:42.268] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617593 | service: service-general | source_id: d2566b8f-e563-40ac-8679-82c8a405504a +[2026-04-16 14:31:42.279] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063317 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:42.280] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063317 | service: service-general | source_id: 8e304a85-23d2-494e-b0f3-f510faf380ae +[2026-04-16 14:31:42.280] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063317 | service: service-general | source_id: 8e304a85-23d2-494e-b0f3-f510faf380ae +[2026-04-16 14:31:42.833] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590508 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:42.834] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590508 | service: service-general | source_id: 0cdcfbd2-97bc-4649-80da-914a0a002f7c +[2026-04-16 14:31:42.835] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000615 encounter_id:99e759bf-4633-49af-8240-3565993bff01 organization_id: patient_id:P01648930293 procedure_code:OT service_request_id:f20cb4ab-dc37-4898-af04-db9b372cf318 started:2026-04-16T14:31:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:43.159] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 80dca14a-108e-4122-86c6-68fef04e680a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0cdcfbd2-97bc-4649-80da-914a0a002f7c +[2026-04-16 14:31:43.160] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:43.677] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020908 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:43.678] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020908 | service: service-general | source_id: 2f39eb49-c505-4920-9f65-d0fc75bf64ff +[2026-04-16 14:31:43.678] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020908 | service: service-general | source_id: 2f39eb49-c505-4920-9f65-d0fc75bf64ff +[2026-04-16 14:31:43.692] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057888 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:43.693] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057888 | service: service-general | source_id: 6c6fbfeb-390e-4d3b-9882-35d98e1f9817 +[2026-04-16 14:31:43.693] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057888 | service: service-general | source_id: 6c6fbfeb-390e-4d3b-9882-35d98e1f9817 +[2026-04-16 14:31:43.709] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11457379 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:43.710] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11457379 | service: service-general | source_id: 4b9e4078-bd59-4cf6-8f82-4007a3b1288b +[2026-04-16 14:31:43.710] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11457379 | service: service-general | source_id: 4b9e4078-bd59-4cf6-8f82-4007a3b1288b +[2026-04-16 14:31:44.318] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012901 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:44.319] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012901 | service: service-general | source_id: ea319b8d-cc9b-4a4b-b648-ff3be4390ccc +[2026-04-16 14:31:44.319] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012901 | service: service-general | source_id: ea319b8d-cc9b-4a4b-b648-ff3be4390ccc +[2026-04-16 14:31:44.334] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:44.335] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: df9db428-acb4-4243-a184-040825edf34d +[2026-04-16 14:31:44.335] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: df9db428-acb4-4243-a184-040825edf34d +[2026-04-16 14:31:44.348] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039995 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:44.349] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039995 | service: service-general | source_id: f9775dc4-1f74-4340-a59b-5f1cff721115 +[2026-04-16 14:31:44.350] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000624 encounter_id:5d35e5d3-074e-46b1-91d2-73a376be4053 organization_id: patient_id:P00281298848 procedure_code:OT service_request_id:00ca0d87-d9c9-4dc6-8bac-6aa75c74d861 started:2026-04-16T14:31:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:44.624] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 89acd63c-57cf-46ef-bc45-1eed93198b3e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f9775dc4-1f74-4340-a59b-5f1cff721115 +[2026-04-16 14:31:44.624] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:45.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577730 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:45.139] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577730 | service: service-general | source_id: e3946225-d544-445d-b752-5cc09f53ff0b +[2026-04-16 14:31:45.139] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577730 | service: service-general | source_id: e3946225-d544-445d-b752-5cc09f53ff0b +[2026-04-16 14:31:45.702] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597193 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:45.703] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597193 | service: service-general | source_id: 34c03206-1c4d-4cb7-b5c7-c5c05ee31897 +[2026-04-16 14:31:45.703] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597193 | service: service-general | source_id: 34c03206-1c4d-4cb7-b5c7-c5c05ee31897 +[2026-04-16 14:31:45.717] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11355413 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:45.718] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11355413 | service: service-general | source_id: 822b5c91-4663-4fe3-ac44-ca98fe3614ea +[2026-04-16 14:31:45.718] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11355413 | service: service-general | source_id: 822b5c91-4663-4fe3-ac44-ca98fe3614ea +[2026-04-16 14:31:45.731] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490651 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:45.732] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490651 | service: service-general | source_id: 5af7cdc7-4baa-4d09-9652-a15d80a37158 +[2026-04-16 14:31:45.732] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490651 | service: service-general | source_id: 5af7cdc7-4baa-4d09-9652-a15d80a37158 +[2026-04-16 14:31:45.744] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044319 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:45.745] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044319 | service: service-general | source_id: 297a1273-4886-412e-970e-ea96bc34b8fa +[2026-04-16 14:31:45.745] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044319 | service: service-general | source_id: 297a1273-4886-412e-970e-ea96bc34b8fa +[2026-04-16 14:31:46.311] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028802 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:46.312] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028802 | service: service-general | source_id: dc0cf967-e8fa-4d4e-8274-87859bc50a03 +[2026-04-16 14:31:46.312] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028802 | service: service-general | source_id: dc0cf967-e8fa-4d4e-8274-87859bc50a03 +[2026-04-16 14:31:46.326] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044703 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:46.327] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044703 | service: service-general | source_id: 315dcdd1-5df6-4f44-a570-ef0221d8013e +[2026-04-16 14:31:46.327] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000635 encounter_id:36806254-1e7e-470c-9491-9c54d3521ac9 organization_id: patient_id:P00764086386 procedure_code:OT service_request_id:55a2b46e-ff77-4567-9ee0-d5a5a2d775b0 started:2026-04-16T14:31:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:46.622] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 67bf4ff5-cea4-4acc-ae72-7eb20d79988b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 315dcdd1-5df6-4f44-a570-ef0221d8013e +[2026-04-16 14:31:46.623] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:47.703] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059900 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:47.704] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059900 | service: service-general | source_id: 9b626048-d3d5-41f7-82de-7338afc76632 +[2026-04-16 14:31:47.704] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059900 | service: service-general | source_id: 9b626048-d3d5-41f7-82de-7338afc76632 +[2026-04-16 14:31:47.719] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064034 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:47.720] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064034 | service: service-general | source_id: 6321d501-5ad5-48ca-a15d-9a5315bc714f +[2026-04-16 14:31:47.720] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064034 | service: service-general | source_id: 6321d501-5ad5-48ca-a15d-9a5315bc714f +[2026-04-16 14:31:48.298] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019183 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:48.300] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019183 | service: service-general | source_id: a6f315f1-b7d6-4d36-899f-6e5e944eb9dd +[2026-04-16 14:31:48.300] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019183 | service: service-general | source_id: a6f315f1-b7d6-4d36-899f-6e5e944eb9dd +[2026-04-16 14:31:48.313] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052346 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:48.314] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052346 | service: service-general | source_id: 4b93e958-7ecc-463b-8fa7-3015fb5eeac5 +[2026-04-16 14:31:48.314] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052346 | service: service-general | source_id: 4b93e958-7ecc-463b-8fa7-3015fb5eeac5 +[2026-04-16 14:31:48.328] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626993 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:48.328] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626993 | service: service-general | source_id: 55dbd647-9672-44c7-bea0-1c8400d8db6a +[2026-04-16 14:31:48.328] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626993 | service: service-general | source_id: 55dbd647-9672-44c7-bea0-1c8400d8db6a +[2026-04-16 14:31:48.342] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062206 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:48.343] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062206 | service: service-general | source_id: 8f45041f-cc78-4d19-bd61-564bfe212794 +[2026-04-16 14:31:48.343] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000892 encounter_id:5e1cdef4-5b79-49e4-90f6-d99d5d82012a organization_id: patient_id:P01551258184 procedure_code:OT service_request_id:e9c392f9-fbe8-47fc-8238-af546d3a7abc started:2026-04-16T14:31:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:48.703] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7e0d4b54-e0a2-46fd-873a-678c5f5cc3f1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8f45041f-cc78-4d19-bd61-564bfe212794 +[2026-04-16 14:31:48.704] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:49.219] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051645 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:49.220] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051645 | service: service-general | source_id: 30e95be1-0b88-4f7b-b647-e1797cb20811 +[2026-04-16 14:31:49.220] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051645 | service: service-general | source_id: 30e95be1-0b88-4f7b-b647-e1797cb20811 +[2026-04-16 14:31:49.234] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055537 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:49.235] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055537 | service: service-general | source_id: 688a408b-2cfc-4660-94f6-b3290eab04e6 +[2026-04-16 14:31:49.235] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055537 | service: service-general | source_id: 688a408b-2cfc-4660-94f6-b3290eab04e6 +[2026-04-16 14:31:49.249] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000392 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:49.250] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000392 | service: service-general | source_id: a5dc3d66-3246-4889-a289-01d1b32a6ade +[2026-04-16 14:31:49.250] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000982 encounter_id:c9821d11-754a-49b1-8e6d-7a5619ee57d6 organization_id: patient_id:P02169269967 procedure_code:OT service_request_id:5e76aa7d-ca68-41c6-b232-09d9d58b7ecc started:2026-04-16T14:31:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:49.502] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 646048cc-f94e-4563-ac29-a4a79fb22976 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a5dc3d66-3246-4889-a289-01d1b32a6ade +[2026-04-16 14:31:49.503] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:50.016] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057056 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:50.017] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057056 | service: service-general | source_id: 66e0651b-f32f-496d-b29b-b37c5033f699 +[2026-04-16 14:31:50.018] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057056 | service: service-general | source_id: 66e0651b-f32f-496d-b29b-b37c5033f699 +[2026-04-16 14:31:50.579] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000209 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:50.580] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000209 | service: service-general | source_id: 43b1c144-eb6d-493f-9c53-c9de4fd68573 +[2026-04-16 14:31:50.580] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000209 | service: service-general | source_id: 43b1c144-eb6d-493f-9c53-c9de4fd68573 +[2026-04-16 14:31:50.595] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059115 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:50.596] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059115 | service: service-general | source_id: 170dec11-0d38-4f1d-b612-45e12770e809 +[2026-04-16 14:31:50.596] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059115 | service: service-general | source_id: 170dec11-0d38-4f1d-b612-45e12770e809 +[2026-04-16 14:31:51.159] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050479 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:51.160] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050479 | service: service-general | source_id: 1233d8ab-c5ac-4f5b-9a80-e38d1d0fca5d +[2026-04-16 14:31:51.160] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050479 | service: service-general | source_id: 1233d8ab-c5ac-4f5b-9a80-e38d1d0fca5d +[2026-04-16 14:31:51.174] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019483 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:51.175] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019483 | service: service-general | source_id: 1ca3ba4d-759d-4362-9694-0bc0e13cc6c1 +[2026-04-16 14:31:51.175] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019483 | service: service-general | source_id: 1ca3ba4d-759d-4362-9694-0bc0e13cc6c1 +[2026-04-16 14:31:51.759] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11323042 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:51.760] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11323042 | service: service-general | source_id: c6b96d36-ed43-4510-9f10-92b612cdc099 +[2026-04-16 14:31:51.760] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11323042 | service: service-general | source_id: c6b96d36-ed43-4510-9f10-92b612cdc099 +[2026-04-16 14:31:51.776] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045649 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:51.778] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045649 | service: service-general | source_id: 129e7e17-019c-4fea-8cd7-8718b94dd371 +[2026-04-16 14:31:51.778] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045649 | service: service-general | source_id: 129e7e17-019c-4fea-8cd7-8718b94dd371 +[2026-04-16 14:31:51.792] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055847 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:51.793] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055847 | service: service-general | source_id: 1caf2086-280e-43e1-b1c7-58f6e6963f54 +[2026-04-16 14:31:51.793] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055847 | service: service-general | source_id: 1caf2086-280e-43e1-b1c7-58f6e6963f54 +[2026-04-16 14:31:51.806] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060154 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:51.807] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060154 | service: service-general | source_id: 90e6aa78-3a75-44c9-930f-c5c7ed786cc0 +[2026-04-16 14:31:51.807] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060154 | service: service-general | source_id: 90e6aa78-3a75-44c9-930f-c5c7ed786cc0 +[2026-04-16 14:31:51.819] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11315882 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:51.820] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11315882 | service: service-general | source_id: 6903623a-f502-4bf4-897a-843d0d794bb1 +[2026-04-16 14:31:51.820] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11315882 | service: service-general | source_id: 6903623a-f502-4bf4-897a-843d0d794bb1 +[2026-04-16 14:31:52.391] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046289 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:52.392] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046289 | service: service-general | source_id: f8c31c16-b0ed-4e72-9601-6daf83427cd3 +[2026-04-16 14:31:52.392] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046289 | service: service-general | source_id: f8c31c16-b0ed-4e72-9601-6daf83427cd3 +[2026-04-16 14:31:52.405] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11192072 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:52.406] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11192072 | service: service-general | source_id: d6088059-2f2b-4b71-96dc-a7ce6d6ba752 +[2026-04-16 14:31:52.406] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11192072 | service: service-general | source_id: d6088059-2f2b-4b71-96dc-a7ce6d6ba752 +[2026-04-16 14:31:52.418] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059143 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:52.419] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059143 | service: service-general | source_id: 79748fe4-80a8-4adf-a81d-7605c2937869 +[2026-04-16 14:31:52.419] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059143 | service: service-general | source_id: 79748fe4-80a8-4adf-a81d-7605c2937869 +[2026-04-16 14:31:52.990] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11571799 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:52.991] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11571799 | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de +[2026-04-16 14:31:52.991] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001820 encounter_id:70603e96-66a1-4ee7-89ff-77927d0c04d3 organization_id: patient_id:P00953210361 procedure_code:OT service_request_id:d82660cd-a1b5-4a40-bfb6-c1bec45e16f3 started:2026-04-16T14:31:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:53.250] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7327fb11-8896-4532-8a46-d5311f974643 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de +[2026-04-16 14:31:53.250] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:54.332] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038009 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:54.334] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038009 | service: service-general | source_id: 79bac67d-8dc8-4408-b60d-b20786953206 +[2026-04-16 14:31:54.334] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038009 | service: service-general | source_id: 79bac67d-8dc8-4408-b60d-b20786953206 +[2026-04-16 14:31:54.347] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058815 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:54.348] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058815 | service: service-general | source_id: 89f8030d-ea44-49e0-b6a2-cb9fd3ba3636 +[2026-04-16 14:31:54.348] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001834 encounter_id:920424b9-b961-4885-9b04-d35bd987dd54 organization_id: patient_id:P02287065363 procedure_code:OT service_request_id:e66f4602-2326-4756-89cd-9cae32ca838e started:2026-04-16T14:31:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:54.637] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 8dc5efee-2c99-40ba-b682-408a2ba1f329 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 89f8030d-ea44-49e0-b6a2-cb9fd3ba3636 +[2026-04-16 14:31:54.637] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:55.151] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11119024 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:55.152] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11119024 | service: service-general | source_id: 64cc25bf-ac44-4cdb-bb1f-e981e81b999e +[2026-04-16 14:31:55.152] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11119024 | service: service-general | source_id: 64cc25bf-ac44-4cdb-bb1f-e981e81b999e +[2026-04-16 14:31:55.165] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627791 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:55.167] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627791 | service: service-general | source_id: c396aa75-a5d3-4752-b7d7-f8918331a9fe +[2026-04-16 14:31:55.167] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627791 | service: service-general | source_id: c396aa75-a5d3-4752-b7d7-f8918331a9fe +[2026-04-16 14:31:55.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064800 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:55.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064800 | service: service-general | source_id: 0c7d77eb-ed61-4a0e-838d-118429260331 +[2026-04-16 14:31:55.751] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001826 encounter_id:4e40d8f7-1e80-4fd7-9e95-53b106d8c75e organization_id: patient_id:P00214549196 procedure_code:OT service_request_id:d464c9b5-9a35-4406-a1d2-fc6ea452ac64 started:2026-04-16T14:31:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:55.983] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: fad9abbf-d95e-41c7-9bef-0de26037a0cd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0c7d77eb-ed61-4a0e-838d-118429260331 +[2026-04-16 14:31:55.983] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:57.046] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11211579 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:57.047] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11211579 | service: service-general | source_id: 0ba698a3-7aa1-4cf2-8144-2115dcd5e792 +[2026-04-16 14:31:57.047] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11211579 | service: service-general | source_id: 0ba698a3-7aa1-4cf2-8144-2115dcd5e792 +[2026-04-16 14:31:57.060] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538357 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:57.061] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538357 | service: service-general | source_id: 745d3269-f4b1-4e5a-a5f2-00b32a06e06f +[2026-04-16 14:31:57.061] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538357 | service: service-general | source_id: 745d3269-f4b1-4e5a-a5f2-00b32a06e06f +[2026-04-16 14:31:57.074] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040332 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:57.075] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040332 | service: service-general | source_id: 6e4db400-095b-4175-941a-073ffcf1f25e +[2026-04-16 14:31:57.075] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040332 | service: service-general | source_id: 6e4db400-095b-4175-941a-073ffcf1f25e +[2026-04-16 14:31:57.630] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055643 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:57.632] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055643 | service: service-general | source_id: 2511c12e-a853-4acb-839c-2cb5c904fa23 +[2026-04-16 14:31:57.632] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001797 encounter_id:05e854f5-9fec-4afa-a8fe-40f3ceef4266 organization_id: patient_id:P10987936754 procedure_code:OT service_request_id:7da9d84e-1545-4fb2-89b7-07b4a49d478e started:2026-04-16T14:31:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:57.902] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 80e2c863-b657-4dbf-a4d2-81d7e174d6de | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2511c12e-a853-4acb-839c-2cb5c904fa23 +[2026-04-16 14:31:57.903] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:31:58.417] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11544438 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:58.418] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544438 | service: service-general | source_id: b53777a2-4e48-4490-a465-24cd3035dcce +[2026-04-16 14:31:58.418] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544438 | service: service-general | source_id: b53777a2-4e48-4490-a465-24cd3035dcce +[2026-04-16 14:31:58.976] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060310 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:58.977] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060310 | service: service-general | source_id: 7640da41-71ca-47ea-ab38-2751c2ea8e70 +[2026-04-16 14:31:58.977] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060310 | service: service-general | source_id: 7640da41-71ca-47ea-ab38-2751c2ea8e70 +[2026-04-16 14:31:58.989] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11501063 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:58.990] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11501063 | service: service-general | source_id: 1728705a-af8c-413a-85bc-91eca42263a0 +[2026-04-16 14:31:58.990] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11501063 | service: service-general | source_id: 1728705a-af8c-413a-85bc-91eca42263a0 +[2026-04-16 14:31:59.000] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10197511 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:59.001] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10197511 | service: service-general | source_id: 43a4bb96-2db7-4176-931d-275a9d46e84e +[2026-04-16 14:31:59.001] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10197511 | service: service-general | source_id: 43a4bb96-2db7-4176-931d-275a9d46e84e +[2026-04-16 14:31:59.560] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060291 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:59.561] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060291 | service: service-general | source_id: fb5e7700-4a58-4c00-8530-9c4f8fb6fd6a +[2026-04-16 14:31:59.561] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060291 | service: service-general | source_id: fb5e7700-4a58-4c00-8530-9c4f8fb6fd6a +[2026-04-16 14:31:59.575] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064806 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:59.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064806 | service: service-general | source_id: 18eb4f61-a81c-453d-994d-462c20236740 +[2026-04-16 14:31:59.576] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064806 | service: service-general | source_id: 18eb4f61-a81c-453d-994d-462c20236740 +[2026-04-16 14:31:59.590] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064793 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:31:59.590] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064793 | service: service-general | source_id: 4e8b31d9-c7c4-4a8e-8d2a-7892ce87a23d +[2026-04-16 14:31:59.591] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001858 encounter_id:6abe16e0-e09a-4932-9f8a-e58fd797f4b4 organization_id: patient_id:P01502431506 procedure_code:OT service_request_id:337050a2-c4a7-4e79-bf08-6f86997d5d15 started:2026-04-16T14:31:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:31:59.974] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 3fc33fed-7dc5-459e-a8af-620791ec706c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4e8b31d9-c7c4-4a8e-8d2a-7892ce87a23d +[2026-04-16 14:31:59.975] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:00.491] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009685 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:00.492] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009685 | service: service-general | source_id: 0c16cb46-6089-4377-b0d4-e4eb41fb3ca2 +[2026-04-16 14:32:00.492] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009685 | service: service-general | source_id: 0c16cb46-6089-4377-b0d4-e4eb41fb3ca2 +[2026-04-16 14:32:00.507] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062215 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:00.507] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062215 | service: service-general | source_id: 9b2a3f45-20f0-48c5-ae49-8fa5307b82e1 +[2026-04-16 14:32:00.507] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062215 | service: service-general | source_id: 9b2a3f45-20f0-48c5-ae49-8fa5307b82e1 +[2026-04-16 14:32:00.522] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061991 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:00.523] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061991 | service: service-general | source_id: b7bf230b-3bca-4322-900a-21129f44df11 +[2026-04-16 14:32:00.523] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001863 encounter_id:a07c4190-2d8d-4b9c-97b2-44b69a5c2b13 organization_id: patient_id:P08701346116 procedure_code:OT service_request_id:290877cd-66d3-4f65-a7cf-3fe41db7200e started:2026-04-16T14:32:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:00.778] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 9133a644-d5dc-4910-8e55-04dcda3fc791 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b7bf230b-3bca-4322-900a-21129f44df11 +[2026-04-16 14:32:00.778] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:01.868] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056825 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:01.869] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056825 | service: service-general | source_id: adecd3e8-2847-4512-a0d2-fbeda541958f +[2026-04-16 14:32:01.869] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056825 | service: service-general | source_id: adecd3e8-2847-4512-a0d2-fbeda541958f +[2026-04-16 14:32:02.447] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064789 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:02.448] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064789 | service: service-general | source_id: aaf4e068-56f6-47b2-ac4f-933a7ac42188 +[2026-04-16 14:32:02.448] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064789 | service: service-general | source_id: aaf4e068-56f6-47b2-ac4f-933a7ac42188 +[2026-04-16 14:32:02.462] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11516707 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:02.463] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11516707 | service: service-general | source_id: 7469e3a9-f54f-491c-9dcd-59a1e1288e8c +[2026-04-16 14:32:02.463] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11516707 | service: service-general | source_id: 7469e3a9-f54f-491c-9dcd-59a1e1288e8c +[2026-04-16 14:32:03.096] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054042 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:03.097] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054042 | service: service-general | source_id: ad990b36-03ab-4ace-826f-d231403b975d +[2026-04-16 14:32:03.097] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054042 | service: service-general | source_id: ad990b36-03ab-4ace-826f-d231403b975d +[2026-04-16 14:32:03.111] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047579 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:03.112] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047579 | service: service-general | source_id: bb8669e2-0771-463c-a213-51db049c0ff8 +[2026-04-16 14:32:03.112] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047579 | service: service-general | source_id: bb8669e2-0771-463c-a213-51db049c0ff8 +[2026-04-16 14:32:03.125] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008278 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:03.126] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008278 | service: service-general | source_id: 9cf2cfd5-f004-4a4d-b0da-b1fa25dc594e +[2026-04-16 14:32:03.126] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008278 | service: service-general | source_id: 9cf2cfd5-f004-4a4d-b0da-b1fa25dc594e +[2026-04-16 14:32:03.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11600662 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:03.140] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11600662 | service: service-general | source_id: 85b9587d-0f8b-4bcc-bd63-5b51c610b931 +[2026-04-16 14:32:03.140] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11600662 | service: service-general | source_id: 85b9587d-0f8b-4bcc-bd63-5b51c610b931 +[2026-04-16 14:32:03.152] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11300246 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:03.153] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11300246 | service: service-general | source_id: f6ab561c-50e8-45ae-91dd-1acb414351a9 +[2026-04-16 14:32:03.153] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11300246 | service: service-general | source_id: f6ab561c-50e8-45ae-91dd-1acb414351a9 +[2026-04-16 14:32:03.166] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11010712 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:03.167] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11010712 | service: service-general | source_id: 22463464-c474-4bdf-b7c2-e34b9b3c11bd +[2026-04-16 14:32:03.167] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11010712 | service: service-general | source_id: 22463464-c474-4bdf-b7c2-e34b9b3c11bd +[2026-04-16 14:32:03.752] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11546039 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:03.753] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546039 | service: service-general | source_id: 67e427e1-849d-4204-b3a2-32b51b6630d1 +[2026-04-16 14:32:03.753] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546039 | service: service-general | source_id: 67e427e1-849d-4204-b3a2-32b51b6630d1 +[2026-04-16 14:32:03.767] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058745 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:03.768] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058745 | service: service-general | source_id: 33ca7772-4b65-4517-984e-03edca04cdca +[2026-04-16 14:32:03.768] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058745 | service: service-general | source_id: 33ca7772-4b65-4517-984e-03edca04cdca +[2026-04-16 14:32:04.340] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11345268 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:04.341] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345268 | service: service-general | source_id: 44ae2144-aa8e-4f10-88c4-1190cb16ba8a +[2026-04-16 14:32:04.341] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345268 | service: service-general | source_id: 44ae2144-aa8e-4f10-88c4-1190cb16ba8a +[2026-04-16 14:32:04.354] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063637 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:04.355] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063637 | service: service-general | source_id: 0ce86be5-4360-47a8-b837-60c85e08c3a5 +[2026-04-16 14:32:04.355] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001870 encounter_id:bae1da86-cbdb-410c-b397-592b779c3cec organization_id: patient_id:P01527170804 procedure_code:OT service_request_id:fb41e2d6-f2c4-4459-bbe3-1a0228f1a179 started:2026-04-16T14:32:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:04.602] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 694190e9-728e-469e-bd34-151ba1e7b92f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0ce86be5-4360-47a8-b837-60c85e08c3a5 +[2026-04-16 14:32:04.602] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:05.116] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11084527 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:05.117] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11084527 | service: service-general | source_id: 03649be6-2f83-41fd-8e19-84f94df4747e +[2026-04-16 14:32:05.117] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11084527 | service: service-general | source_id: 03649be6-2f83-41fd-8e19-84f94df4747e +[2026-04-16 14:32:05.681] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062730 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:05.682] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062730 | service: service-general | source_id: c3a67ab2-9dad-4cf6-a3d8-18b5bb42199b +[2026-04-16 14:32:05.682] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001871 encounter_id:98503d27-5040-4277-9e9f-748082ded29e organization_id: patient_id:P06636786866 procedure_code:OT service_request_id:953877c6-0a18-427d-a600-88c341138eee started:2026-04-16T14:32:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:05.977] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: ac5103cf-e20d-4ffd-be82-85c3076ddde3 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c3a67ab2-9dad-4cf6-a3d8-18b5bb42199b +[2026-04-16 14:32:05.978] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:07.047] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11579579 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:07.048] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579579 | service: service-general | source_id: 1b9c4935-4cf8-48f9-aa58-4844701c2486 +[2026-04-16 14:32:07.048] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001877 encounter_id:b9bf64f9-9941-4075-8825-333266934929 organization_id: patient_id:P00718272083 procedure_code:OT service_request_id:31fb0f8c-9040-4a51-9d03-4d71aa47b0ab started:2026-04-16T14:32:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:07.292] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: bc8d1590-3dd1-4f2c-b80c-8cc3ee66efee | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1b9c4935-4cf8-48f9-aa58-4844701c2486 +[2026-04-16 14:32:07.293] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:07.808] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11413473 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:07.809] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11413473 | service: service-general | source_id: ec3cd73b-136a-4baa-9ef3-37829ba56847 +[2026-04-16 14:32:07.809] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11413473 | service: service-general | source_id: ec3cd73b-136a-4baa-9ef3-37829ba56847 +[2026-04-16 14:32:08.389] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064803 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:08.390] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064803 | service: service-general | source_id: 2bdbb161-848b-4c64-8f5c-85b67798893a +[2026-04-16 14:32:08.390] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064803 | service: service-general | source_id: 2bdbb161-848b-4c64-8f5c-85b67798893a +[2026-04-16 14:32:08.403] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11605565 2026-01-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:08.404] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605565 | service: service-general | source_id: 14518b4a-5c9f-4a96-b83c-e31b0a6f3378 +[2026-04-16 14:32:08.404] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605565 | service: service-general | source_id: 14518b4a-5c9f-4a96-b83c-e31b0a6f3378 +[2026-04-16 14:32:08.970] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058685 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:08.971] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058685 | service: service-general | source_id: b4f91a4d-ee6d-47a9-a355-4f2e1f06122f +[2026-04-16 14:32:08.971] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058685 | service: service-general | source_id: b4f91a4d-ee6d-47a9-a355-4f2e1f06122f +[2026-04-16 14:32:08.984] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046443 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:08.985] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046443 | service: service-general | source_id: 599f5a17-f1e0-467b-b7d7-1e8dd6a17aa0 +[2026-04-16 14:32:08.985] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000357 encounter_id:e913f10d-7680-425a-84bf-f7205dce8c58 organization_id: patient_id:P00219563856 procedure_code:OT service_request_id:d238c8f3-bf28-4243-9360-4c8b2a06a0ca started:2026-04-16T14:32:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:09.229] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 228c5af7-2af3-474e-a6a3-ae7c4b22030d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 599f5a17-f1e0-467b-b7d7-1e8dd6a17aa0 +[2026-04-16 14:32:09.229] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:09.743] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028617 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:09.744] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028617 | service: service-general | source_id: a8e9e615-e3f4-44bd-a490-d72b62b43866 +[2026-04-16 14:32:09.744] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028617 | service: service-general | source_id: a8e9e615-e3f4-44bd-a490-d72b62b43866 +[2026-04-16 14:32:10.291] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629567 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:10.292] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629567 | service: service-general | source_id: 37261609-2235-4b53-9b4e-6d12f09310ee +[2026-04-16 14:32:10.292] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629567 | service: service-general | source_id: 37261609-2235-4b53-9b4e-6d12f09310ee +[2026-04-16 14:32:10.306] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048217 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:10.307] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048217 | service: service-general | source_id: d165fbd2-9ebe-4a95-bf9b-52c145199e21 +[2026-04-16 14:32:10.307] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048217 | service: service-general | source_id: d165fbd2-9ebe-4a95-bf9b-52c145199e21 +[2026-04-16 14:32:10.319] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029929 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:10.319] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029929 | service: service-general | source_id: 291fc4d3-a593-4a0f-acfb-766f63e437b8 +[2026-04-16 14:32:10.319] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029929 | service: service-general | source_id: 291fc4d3-a593-4a0f-acfb-766f63e437b8 +[2026-04-16 14:32:10.868] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061568 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:10.869] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061568 | service: service-general | source_id: b3a76830-9844-485d-acbb-88ea893b6efb +[2026-04-16 14:32:10.869] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002253 encounter_id:c7602e93-e769-457e-a346-553b8f51ca21 organization_id: patient_id:P01122712235 procedure_code:OT service_request_id:8cef1f43-20fd-48f2-b1ab-846c5285355a started:2026-04-16T14:32:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:11.192] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 299804aa-fac2-4b40-a527-a626c6217120 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b3a76830-9844-485d-acbb-88ea893b6efb +[2026-04-16 14:32:11.193] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:11.706] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051312 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:11.707] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051312 | service: service-general | source_id: f900ea85-6d40-4709-a925-0df3bdc43623 +[2026-04-16 14:32:11.707] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051312 | service: service-general | source_id: f900ea85-6d40-4709-a925-0df3bdc43623 +[2026-04-16 14:32:11.720] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061547 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:11.720] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061547 | service: service-general | source_id: 7cc1a915-4cad-4cc0-b3c5-746c9029e310 +[2026-04-16 14:32:11.720] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061547 | service: service-general | source_id: 7cc1a915-4cad-4cc0-b3c5-746c9029e310 +[2026-04-16 14:32:11.732] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044857 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:11.733] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044857 | service: service-general | source_id: d62853cf-a389-478e-bfdc-f1ba6b59e802 +[2026-04-16 14:32:11.733] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044857 | service: service-general | source_id: d62853cf-a389-478e-bfdc-f1ba6b59e802 +[2026-04-16 14:32:11.744] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044857 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:11.744] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044857 | service: service-general | source_id: aefeb89b-9513-43b8-b6af-5b27618ec9dd +[2026-04-16 14:32:11.745] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044857 | service: service-general | source_id: aefeb89b-9513-43b8-b6af-5b27618ec9dd +[2026-04-16 14:32:12.295] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599851 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:12.296] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599851 | service: service-general | source_id: d21e660a-e62f-470b-8bd3-7df8962fb634 +[2026-04-16 14:32:12.296] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002260 encounter_id:a0b227aa-68f1-487f-a1db-19bf5339c288 organization_id: patient_id:P00751243659 procedure_code:OT service_request_id:7f0f989c-64eb-492c-8504-84546d82d069 started:2026-04-16T14:32:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:12.565] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 472c0932-1b96-4cf2-a3cf-9bcaba8da095 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d21e660a-e62f-470b-8bd3-7df8962fb634 +[2026-04-16 14:32:12.566] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:13.080] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060691 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:13.081] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060691 | service: service-general | source_id: 2a245f7b-a64f-4632-b9d2-222acef69eb1 +[2026-04-16 14:32:13.081] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060691 | service: service-general | source_id: 2a245f7b-a64f-4632-b9d2-222acef69eb1 +[2026-04-16 14:32:13.654] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058737 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:13.655] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058737 | service: service-general | source_id: c0ae1a6f-ee21-41d3-89f4-fb5406bc6655 +[2026-04-16 14:32:13.655] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058737 | service: service-general | source_id: c0ae1a6f-ee21-41d3-89f4-fb5406bc6655 +[2026-04-16 14:32:14.202] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064047 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:14.203] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064047 | service: service-general | source_id: f9931695-bb2c-447c-b253-a5e0937a63ac +[2026-04-16 14:32:14.203] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064047 | service: service-general | source_id: f9931695-bb2c-447c-b253-a5e0937a63ac +[2026-04-16 14:32:14.218] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055694 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:14.219] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055694 | service: service-general | source_id: 0c2aed28-199d-46e0-93a2-c582a6f549f4 +[2026-04-16 14:32:14.219] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002263 encounter_id:dc8d3f4a-b934-49ad-b527-ff65bdea56e1 organization_id: patient_id:P00628861610 procedure_code:OT service_request_id:28bf2300-a1b4-443b-957a-3a788bc43570 started:2026-04-16T14:32:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:14.528] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 29422486-fc87-4739-8165-f314a39e56d2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0c2aed28-199d-46e0-93a2-c582a6f549f4 +[2026-04-16 14:32:14.529] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:15.042] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042672 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:15.043] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042672 | service: service-general | source_id: 4e9a42a2-4167-414a-aa22-d060ace38a97 +[2026-04-16 14:32:15.043] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042672 | service: service-general | source_id: 4e9a42a2-4167-414a-aa22-d060ace38a97 +[2026-04-16 14:32:15.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065015 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:15.056] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065015 | service: service-general | source_id: f4131e75-708f-487f-ab58-98334979d460 +[2026-04-16 14:32:15.056] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065015 | service: service-general | source_id: f4131e75-708f-487f-ab58-98334979d460 +[2026-04-16 14:32:15.599] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056090 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:15.600] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056090 | service: service-general | source_id: 0b1792bc-1480-4e65-9da0-59f616d64aee +[2026-04-16 14:32:15.600] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056090 | service: service-general | source_id: 0b1792bc-1480-4e65-9da0-59f616d64aee +[2026-04-16 14:32:16.146] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010720 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:16.147] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010720 | service: service-general | source_id: 952c9859-6f01-4bbf-a5f3-ada177e764d5 +[2026-04-16 14:32:16.147] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010720 | service: service-general | source_id: 952c9859-6f01-4bbf-a5f3-ada177e764d5 +[2026-04-16 14:32:16.161] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11537979 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:16.162] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11537979 | service: service-general | source_id: 7d8d76ab-a114-4b00-8cc7-9ad3c24063a7 +[2026-04-16 14:32:16.162] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11537979 | service: service-general | source_id: 7d8d76ab-a114-4b00-8cc7-9ad3c24063a7 +[2026-04-16 14:32:16.712] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004459 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:16.713] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004459 | service: service-general | source_id: 6eb77cb2-0ecf-4612-8703-54b3c0dde6cd +[2026-04-16 14:32:16.713] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004459 | service: service-general | source_id: 6eb77cb2-0ecf-4612-8703-54b3c0dde6cd +[2026-04-16 14:32:16.726] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020128 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:16.727] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020128 | service: service-general | source_id: 8487040f-ef7f-432b-a176-5ea8438d4f07 +[2026-04-16 14:32:16.727] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020128 | service: service-general | source_id: 8487040f-ef7f-432b-a176-5ea8438d4f07 +[2026-04-16 14:32:17.273] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611060 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:17.274] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611060 | service: service-general | source_id: d3dc97a3-d524-4519-bf32-2c8ece7f1e87 +[2026-04-16 14:32:17.274] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611060 | service: service-general | source_id: d3dc97a3-d524-4519-bf32-2c8ece7f1e87 +[2026-04-16 14:32:17.288] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555602 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:17.288] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555602 | service: service-general | source_id: 19de2e36-927b-4ae8-b997-e1cf0f17b4e1 +[2026-04-16 14:32:17.288] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555602 | service: service-general | source_id: 19de2e36-927b-4ae8-b997-e1cf0f17b4e1 +[2026-04-16 14:32:17.839] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11563467 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:17.840] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563467 | service: service-general | source_id: 3efa46d4-c0e4-4fa5-a523-3066f70b6da4 +[2026-04-16 14:32:17.840] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563467 | service: service-general | source_id: 3efa46d4-c0e4-4fa5-a523-3066f70b6da4 +[2026-04-16 14:32:17.854] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524247 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:17.854] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524247 | service: service-general | source_id: 6b9a278f-5c2c-4ec2-ab68-29813c5667dd +[2026-04-16 14:32:17.855] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524247 | service: service-general | source_id: 6b9a278f-5c2c-4ec2-ab68-29813c5667dd +[2026-04-16 14:32:17.867] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561540 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:17.867] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561540 | service: service-general | source_id: d6d942e9-01d8-4207-ba8e-84e041bd5df7 +[2026-04-16 14:32:17.867] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561540 | service: service-general | source_id: d6d942e9-01d8-4207-ba8e-84e041bd5df7 +[2026-04-16 14:32:18.417] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037070 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:18.418] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037070 | service: service-general | source_id: 7078f9d3-1a89-4a7a-b39a-f1203cba7399 +[2026-04-16 14:32:18.418] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037070 | service: service-general | source_id: 7078f9d3-1a89-4a7a-b39a-f1203cba7399 +[2026-04-16 14:32:18.432] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036121 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:18.433] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036121 | service: service-general | source_id: a85d9be9-ad6c-40a5-afd5-3f76933a0cf4 +[2026-04-16 14:32:18.433] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036121 | service: service-general | source_id: a85d9be9-ad6c-40a5-afd5-3f76933a0cf4 +[2026-04-16 14:32:18.445] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055510 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:18.445] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055510 | service: service-general | source_id: 7fd47dfa-4b58-4e6c-8cb3-a5344b034cc3 +[2026-04-16 14:32:18.445] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055510 | service: service-general | source_id: 7fd47dfa-4b58-4e6c-8cb3-a5344b034cc3 +[2026-04-16 14:32:18.456] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051660 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:18.457] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 9ee44e23-5b36-41bd-acdb-6bb0c2e63f70 +[2026-04-16 14:32:18.457] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 9ee44e23-5b36-41bd-acdb-6bb0c2e63f70 +[2026-04-16 14:32:18.469] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042980 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:18.470] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: d2ddde2d-b11c-4d24-a568-53e5d42da7cd +[2026-04-16 14:32:18.470] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: d2ddde2d-b11c-4d24-a568-53e5d42da7cd +[2026-04-16 14:32:18.481] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030383 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:18.481] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: f009b6de-3500-4793-85dc-b2e720acb37a +[2026-04-16 14:32:18.481] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: f009b6de-3500-4793-85dc-b2e720acb37a +[2026-04-16 14:32:19.034] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035530 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:19.035] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035530 | service: service-general | source_id: 0eec9554-3b90-48f6-9171-baa9a48c2223 +[2026-04-16 14:32:19.035] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035530 | service: service-general | source_id: 0eec9554-3b90-48f6-9171-baa9a48c2223 +[2026-04-16 14:32:19.588] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045170 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:19.589] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: a769df4e-475f-4af3-9e70-56fd49723976 +[2026-04-16 14:32:19.589] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: a769df4e-475f-4af3-9e70-56fd49723976 +[2026-04-16 14:32:19.603] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025297 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:19.604] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025297 | service: service-general | source_id: 3d26a582-9205-47d2-aea5-8aeaa27be57e +[2026-04-16 14:32:19.604] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025297 | service: service-general | source_id: 3d26a582-9205-47d2-aea5-8aeaa27be57e +[2026-04-16 14:32:19.617] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065218 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:19.618] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065218 | service: service-general | source_id: a1579e38-6167-4e28-9f67-cc37eb468190 +[2026-04-16 14:32:19.618] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065218 | service: service-general | source_id: a1579e38-6167-4e28-9f67-cc37eb468190 +[2026-04-16 14:32:20.185] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062216 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:20.186] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062216 | service: service-general | source_id: b9967c86-a22d-4ae3-ba9c-a98c7357eef6 +[2026-04-16 14:32:20.186] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002548 encounter_id:c44c6284-11e2-4c63-9881-9661ef8efde1 organization_id: patient_id:P01977414939 procedure_code:OT service_request_id:48e2047d-b2ef-4277-9efe-5f467ea35189 started:2026-04-16T14:32:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:20.528] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 2795c20c-56ee-40da-8a9f-ececb0da6c88 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b9967c86-a22d-4ae3-ba9c-a98c7357eef6 +[2026-04-16 14:32:20.528] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:21.044] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005437 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:21.044] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005437 | service: service-general | source_id: 3f0ea7ce-52ca-4d69-8213-33e94162e6da +[2026-04-16 14:32:21.045] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000449 encounter_id:5e86d031-6c2c-4d4e-b0e1-1eb035011d06 organization_id: patient_id:P00430751896 procedure_code:OT service_request_id:573a093c-30bf-46ed-8f41-a649ef664635 started:2026-04-16T14:32:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:21.350] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 402e3ded-5755-476b-9d72-41e35248acaf | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 3f0ea7ce-52ca-4d69-8213-33e94162e6da +[2026-04-16 14:32:21.351] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:22.403] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062255 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:22.408] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062255 | service: service-general | source_id: c1cb35c9-3f08-4ce0-b9af-a1f0ce898950 +[2026-04-16 14:32:22.408] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002560 encounter_id:5431c81b-b13f-4a46-b12c-84e09b70100e organization_id: patient_id:P01399156105 procedure_code:OT service_request_id:fc9bdd9e-5e85-4a31-a1d0-a1befadb9b1c started:2026-04-16T14:32:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:22.694] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: f44807bb-9df0-4c16-a483-41390787fc7f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c1cb35c9-3f08-4ce0-b9af-a1f0ce898950 +[2026-04-16 14:32:22.696] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:23.211] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065236 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:23.212] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065236 | service: service-general | source_id: c9dba824-fc4c-43b5-97a9-9fee3580ab65 +[2026-04-16 14:32:23.212] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002561 encounter_id:ac8a8f58-e9ea-4a93-88de-e9429a884de5 organization_id: patient_id:P00109271003 procedure_code:OT service_request_id:79bd9de2-c02a-4f79-8545-bb5c6945f3da started:2026-04-16T14:32:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:23.441] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 94f94af5-b8f7-4914-8d73-750e0872f349 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c9dba824-fc4c-43b5-97a9-9fee3580ab65 +[2026-04-16 14:32:23.442] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:23.956] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064205 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:23.957] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064205 | service: service-general | source_id: aa539395-c04d-4ccd-a3e7-ad7204b78efb +[2026-04-16 14:32:23.957] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064205 | service: service-general | source_id: aa539395-c04d-4ccd-a3e7-ad7204b78efb +[2026-04-16 14:32:24.508] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058204 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:24.509] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058204 | service: service-general | source_id: 19df4bd6-9476-4f75-8b4f-d8f0097f2719 +[2026-04-16 14:32:24.510] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000416 encounter_id:7313b6f7-b6b1-4178-a6a7-1dfe2ecd012e organization_id: patient_id:P00961607283 procedure_code:OT service_request_id:443b6662-87d6-4699-a6e6-5f9d09fed0d8 started:2026-04-16T14:32:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:24.808] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 4f2238df-ffb3-4bdc-ac6e-3542b76729fb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 19df4bd6-9476-4f75-8b4f-d8f0097f2719 +[2026-04-16 14:32:24.808] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:25.321] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603154 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:25.322] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603154 | service: service-general | source_id: 421ffaa6-0eb9-4691-951f-3d034874e352 +[2026-04-16 14:32:25.322] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603154 | service: service-general | source_id: 421ffaa6-0eb9-4691-951f-3d034874e352 +[2026-04-16 14:32:25.878] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029460 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:25.879] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029460 | service: service-general | source_id: a98ca292-c2c9-4b54-8751-1e8ad25ffb14 +[2026-04-16 14:32:25.879] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029460 | service: service-general | source_id: a98ca292-c2c9-4b54-8751-1e8ad25ffb14 +[2026-04-16 14:32:26.447] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058965 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:26.448] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058965 | service: service-general | source_id: 3000de15-f2ea-4bc1-aced-ac98f14c50da +[2026-04-16 14:32:26.448] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058965 | service: service-general | source_id: 3000de15-f2ea-4bc1-aced-ac98f14c50da +[2026-04-16 14:32:26.462] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065231 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:26.463] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065231 | service: service-general | source_id: c13ef11b-9467-403d-a2f1-a256cacb1fe5 +[2026-04-16 14:32:26.463] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065231 | service: service-general | source_id: c13ef11b-9467-403d-a2f1-a256cacb1fe5 +[2026-04-16 14:32:27.028] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11331800 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:27.029] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11331800 | service: service-general | source_id: 7f442616-5f49-41b9-8249-37575333d461 +[2026-04-16 14:32:27.029] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11331800 | service: service-general | source_id: 7f442616-5f49-41b9-8249-37575333d461 +[2026-04-16 14:32:27.043] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057650 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:27.043] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057650 | service: service-general | source_id: b42f2b15-354f-4be5-a13b-fc9b162296a8 +[2026-04-16 14:32:27.044] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057650 | service: service-general | source_id: b42f2b15-354f-4be5-a13b-fc9b162296a8 +[2026-04-16 14:32:27.056] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063479 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:27.056] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063479 | service: service-general | source_id: d7b7f269-3eed-41d9-a7cd-610244b2d0c9 +[2026-04-16 14:32:27.056] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063479 | service: service-general | source_id: d7b7f269-3eed-41d9-a7cd-610244b2d0c9 +[2026-04-16 14:32:27.611] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065228 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:27.612] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065228 | service: service-general | source_id: 4b3d1e06-40ba-4c7f-9952-327f325b063b +[2026-04-16 14:32:27.612] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065228 | service: service-general | source_id: 4b3d1e06-40ba-4c7f-9952-327f325b063b +[2026-04-16 14:32:27.626] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065327 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:27.627] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065327 | service: service-general | source_id: 9385c291-0a5d-4349-94da-0cd9ecac0318 +[2026-04-16 14:32:27.627] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065327 | service: service-general | source_id: 9385c291-0a5d-4349-94da-0cd9ecac0318 +[2026-04-16 14:32:28.181] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016754 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:28.182] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016754 | service: service-general | source_id: 086bd79c-f372-462c-89a5-bf5c533ffd4e +[2026-04-16 14:32:28.182] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016754 | service: service-general | source_id: 086bd79c-f372-462c-89a5-bf5c533ffd4e +[2026-04-16 14:32:28.196] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626814 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:28.197] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: e86c31e8-dd9a-456a-b3e1-05d7e9598bb8 +[2026-04-16 14:32:28.197] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: e86c31e8-dd9a-456a-b3e1-05d7e9598bb8 +[2026-04-16 14:32:28.211] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11182683 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:28.211] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 2561b00a-2037-4ad1-9915-547887b03748 +[2026-04-16 14:32:28.211] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 2561b00a-2037-4ad1-9915-547887b03748 +[2026-04-16 14:32:28.225] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057349 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:28.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: a1d44a28-e7e0-410e-bf95-f575a628d608 +[2026-04-16 14:32:28.227] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002779 encounter_id:4287d27f-5d54-45a8-a3dd-7f2be54e24e7 organization_id: patient_id:P01810375871 procedure_code:OT service_request_id:03bcc1df-6947-4818-a946-6a280a0bfbd8 started:2026-04-16T14:32:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:28.460] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: ed771fcb-9938-4151-95bb-d6f1b45fe550 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a1d44a28-e7e0-410e-bf95-f575a628d608 +[2026-04-16 14:32:28.461] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:29.508] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047512 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:29.509] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047512 | service: service-general | source_id: 8b82d1fa-926c-4636-84f2-8389796f33e7 +[2026-04-16 14:32:29.509] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047512 | service: service-general | source_id: 8b82d1fa-926c-4636-84f2-8389796f33e7 +[2026-04-16 14:32:29.523] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11411089 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:29.524] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411089 | service: service-general | source_id: cd121ce7-7c7b-4506-9ade-5a902a0d607f +[2026-04-16 14:32:29.524] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411089 | service: service-general | source_id: cd121ce7-7c7b-4506-9ade-5a902a0d607f +[2026-04-16 14:32:29.536] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001430 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:29.537] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001430 | service: service-general | source_id: 96f89f3c-4224-4f69-bd04-83105d250792 +[2026-04-16 14:32:29.537] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001430 | service: service-general | source_id: 96f89f3c-4224-4f69-bd04-83105d250792 +[2026-04-16 14:32:29.548] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11456822 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:29.549] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11456822 | service: service-general | source_id: eb5d2cb7-0422-4cf5-82de-2295d4ea524a +[2026-04-16 14:32:29.549] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11456822 | service: service-general | source_id: eb5d2cb7-0422-4cf5-82de-2295d4ea524a +[2026-04-16 14:32:30.099] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045138 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:30.100] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045138 | service: service-general | source_id: 2ce25eca-4d0c-4099-b7bc-1cb45ebb1b7c +[2026-04-16 14:32:30.100] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002824 encounter_id:85eb13a2-6c0a-44c8-803d-7c8bb1ec1d0b organization_id: patient_id:P00035681095 procedure_code:OT service_request_id:452952e9-3af4-45f6-8ac6-9a3a4ffc55df started:2026-04-16T14:32:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:30.355] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 53aafd7a-d76c-46db-90df-516a571cabbd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2ce25eca-4d0c-4099-b7bc-1cb45ebb1b7c +[2026-04-16 14:32:30.356] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:31.403] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049625 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:31.404] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049625 | service: service-general | source_id: eb6abbbf-4b9c-4eaf-a3ae-e3d2463636b9 +[2026-04-16 14:32:31.404] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049625 | service: service-general | source_id: eb6abbbf-4b9c-4eaf-a3ae-e3d2463636b9 +[2026-04-16 14:32:31.417] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11452669 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:31.418] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: 34eac8a5-1a83-4c0a-b013-ee15263f02da +[2026-04-16 14:32:31.419] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: 34eac8a5-1a83-4c0a-b013-ee15263f02da +[2026-04-16 14:32:31.967] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008329 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:31.968] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008329 | service: service-general | source_id: c5a914a5-2ad0-4d68-93e4-42bb14558250 +[2026-04-16 14:32:31.968] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008329 | service: service-general | source_id: c5a914a5-2ad0-4d68-93e4-42bb14558250 +[2026-04-16 14:32:31.981] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11515941 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:31.982] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11515941 | service: service-general | source_id: ce5e9c7a-48c4-4ad7-bfac-f3dfb04bd63f +[2026-04-16 14:32:31.982] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11515941 | service: service-general | source_id: ce5e9c7a-48c4-4ad7-bfac-f3dfb04bd63f +[2026-04-16 14:32:31.993] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027990 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:31.994] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027990 | service: service-general | source_id: f3547bd0-0bf3-4d37-a682-682a2c923515 +[2026-04-16 14:32:31.994] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002902 encounter_id:f926ca2e-a312-44a2-88f0-72161e2d4525 organization_id: patient_id:P00697745269 procedure_code:OT service_request_id:b6b57944-e96d-497f-bdd3-5918adf0c009 started:2026-04-16T14:32:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:32.296] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 1604be62-f322-42aa-a518-e9f98008f780 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f3547bd0-0bf3-4d37-a682-682a2c923515 +[2026-04-16 14:32:32.296] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:32.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027990 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:32.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027990 | service: service-general | source_id: b181aee9-afe1-4723-aa58-62cdad0512bd +[2026-04-16 14:32:32.812] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002902 encounter_id:f926ca2e-a312-44a2-88f0-72161e2d4525 organization_id: patient_id:P00697745269 procedure_code:OT service_request_id:5b9abdef-a3d2-4fb1-aba4-acfc9a889c4e started:2026-04-16T14:32:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:33.055] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7a5489d5-aa84-455a-bd54-e23fff5d81ff | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b181aee9-afe1-4723-aa58-62cdad0512bd +[2026-04-16 14:32:33.056] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:34.109] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062464 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:34.111] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062464 | service: service-general | source_id: 7fdc19fa-b4bc-4bc5-a7c9-a76ba3715961 +[2026-04-16 14:32:34.111] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062464 | service: service-general | source_id: 7fdc19fa-b4bc-4bc5-a7c9-a76ba3715961 +[2026-04-16 14:32:34.124] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001771 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:34.125] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001771 | service: service-general | source_id: 49fce89d-973a-441f-bc46-3352d6f077b4 +[2026-04-16 14:32:34.125] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001771 | service: service-general | source_id: 49fce89d-973a-441f-bc46-3352d6f077b4 +[2026-04-16 14:32:34.138] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045691 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:34.139] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045691 | service: service-general | source_id: a5a3742c-659e-4491-bdfc-626ece423df2 +[2026-04-16 14:32:34.139] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045691 | service: service-general | source_id: a5a3742c-659e-4491-bdfc-626ece423df2 +[2026-04-16 14:32:34.151] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621916 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:34.152] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621916 | service: service-general | source_id: a2bfe811-ca6e-438f-998d-fa4d86265461 +[2026-04-16 14:32:34.152] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621916 | service: service-general | source_id: a2bfe811-ca6e-438f-998d-fa4d86265461 +[2026-04-16 14:32:34.164] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013956 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:34.165] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 3c348b0b-b2b6-40b8-811c-4cf2a9f3321f +[2026-04-16 14:32:34.165] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 3c348b0b-b2b6-40b8-811c-4cf2a9f3321f +[2026-04-16 14:32:34.722] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006318 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:34.723] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006318 | service: service-general | source_id: ffeb6707-9f30-4c54-aab7-cd70108307e8 +[2026-04-16 14:32:34.723] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006318 | service: service-general | source_id: ffeb6707-9f30-4c54-aab7-cd70108307e8 +[2026-04-16 14:32:34.736] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061608 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:34.737] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061608 | service: service-general | source_id: 3ae3b313-b9a6-4f8a-a778-bcd503c82124 +[2026-04-16 14:32:34.737] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061608 | service: service-general | source_id: 3ae3b313-b9a6-4f8a-a778-bcd503c82124 +[2026-04-16 14:32:34.748] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627756 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:34.749] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627756 | service: service-general | source_id: 49cc3676-b97a-439b-bc96-86490c722ecf +[2026-04-16 14:32:34.749] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627756 | service: service-general | source_id: 49cc3676-b97a-439b-bc96-86490c722ecf +[2026-04-16 14:32:34.760] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629571 2026-01-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:34.760] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629571 | service: service-general | source_id: 195cd736-4dcd-41b6-b924-a990274e4fc2 +[2026-04-16 14:32:34.761] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629571 | service: service-general | source_id: 195cd736-4dcd-41b6-b924-a990274e4fc2 +[2026-04-16 14:32:34.772] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065195 2026-01-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:34.773] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065195 | service: service-general | source_id: 5192d5af-607a-4bf3-805e-975013441385 +[2026-04-16 14:32:34.773] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065195 | service: service-general | source_id: 5192d5af-607a-4bf3-805e-975013441385 +[2026-04-16 14:32:35.322] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051919 2026-01-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:35.323] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051919 | service: service-general | source_id: abb37d3e-96c6-40ba-8e2a-bb8b010df205 +[2026-04-16 14:32:35.323] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051919 | service: service-general | source_id: abb37d3e-96c6-40ba-8e2a-bb8b010df205 +[2026-04-16 14:32:35.336] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024830 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:35.337] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: 5837b995-4f56-4d99-a904-bfe99bb006ce +[2026-04-16 14:32:35.337] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: 5837b995-4f56-4d99-a904-bfe99bb006ce +[2026-04-16 14:32:35.350] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024830 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:35.351] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d16f311a-2b32-43f9-85b7-11094afb9d79 +[2026-04-16 14:32:35.351] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d16f311a-2b32-43f9-85b7-11094afb9d79 +[2026-04-16 14:32:35.913] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11581539 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:35.914] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581539 | service: service-general | source_id: a3065034-8cf6-487f-af02-ec2f51950a69 +[2026-04-16 14:32:35.914] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581539 | service: service-general | source_id: a3065034-8cf6-487f-af02-ec2f51950a69 +[2026-04-16 14:32:36.478] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060477 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:36.479] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060477 | service: service-general | source_id: 2e077a86-5480-409f-bbfb-49b7046718eb +[2026-04-16 14:32:36.479] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060477 | service: service-general | source_id: 2e077a86-5480-409f-bbfb-49b7046718eb +[2026-04-16 14:32:36.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060468 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:36.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060468 | service: service-general | source_id: 2870893a-4713-44a4-8376-fa59be97ce42 +[2026-04-16 14:32:36.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060468 | service: service-general | source_id: 2870893a-4713-44a4-8376-fa59be97ce42 +[2026-04-16 14:32:36.507] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062825 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:36.507] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: af5cb76a-6513-4714-b843-074ed4b95705 +[2026-04-16 14:32:36.507] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: af5cb76a-6513-4714-b843-074ed4b95705 +[2026-04-16 14:32:37.076] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557554 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:37.077] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557554 | service: service-general | source_id: f3065f83-d175-44ae-bd3d-42e5cd293f23 +[2026-04-16 14:32:37.077] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557554 | service: service-general | source_id: f3065f83-d175-44ae-bd3d-42e5cd293f23 +[2026-04-16 14:32:37.090] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051345 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:37.091] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051345 | service: service-general | source_id: b1c4578b-360f-4e09-bfe9-d06870d83bfa +[2026-04-16 14:32:37.091] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003657 encounter_id:706b8cb9-0927-45bc-9581-f0844fdab57a organization_id: patient_id:P01491486704 procedure_code:OT service_request_id:440f46a9-02d8-4a5f-8fee-78c0b549bf04 started:2026-04-16T14:32:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:37.365] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 58c8d6c6-33b5-4302-b832-315d9ae48ea4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b1c4578b-360f-4e09-bfe9-d06870d83bfa +[2026-04-16 14:32:37.366] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:37.881] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041034 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:37.882] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 9d493793-259b-4f60-afdd-26becbf961d7 +[2026-04-16 14:32:37.882] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 9d493793-259b-4f60-afdd-26becbf961d7 +[2026-04-16 14:32:37.894] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11184280 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:37.895] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 71a4171a-1a8f-4443-a9d8-3e74701c697c +[2026-04-16 14:32:37.896] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 71a4171a-1a8f-4443-a9d8-3e74701c697c +[2026-04-16 14:32:38.461] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001203 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:38.463] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001203 | service: service-general | source_id: be40e427-2ab2-4cf9-bdbc-010a0cb1a0da +[2026-04-16 14:32:38.463] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001203 | service: service-general | source_id: be40e427-2ab2-4cf9-bdbc-010a0cb1a0da +[2026-04-16 14:32:39.029] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063591 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:39.030] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063591 | service: service-general | source_id: 93e1e37d-0436-49b3-88f1-dff79e5bb3cd +[2026-04-16 14:32:39.030] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063591 | service: service-general | source_id: 93e1e37d-0436-49b3-88f1-dff79e5bb3cd +[2026-04-16 14:32:39.043] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024729 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:39.043] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: f657329a-514c-4dd6-b2db-f561829e74f2 +[2026-04-16 14:32:39.043] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: f657329a-514c-4dd6-b2db-f561829e74f2 +[2026-04-16 14:32:39.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614489 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:39.055] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614489 | service: service-general | source_id: a48ed4bc-99c5-442a-a811-824915a2e23f +[2026-04-16 14:32:39.056] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003727 encounter_id:c34a36f8-3928-47b0-abf9-353457fca9fd organization_id: patient_id:P02339042010 procedure_code:OT service_request_id:b0012d84-7ede-41ea-b717-b16b342ba374 started:2026-04-16T14:32:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:39.329] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 272f9bfd-e7be-4599-9459-07ace171a51b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a48ed4bc-99c5-442a-a811-824915a2e23f +[2026-04-16 14:32:39.330] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:40.391] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062467 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:40.392] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062467 | service: service-general | source_id: 28746f41-3f8e-400c-8c03-fc3756df9be3 +[2026-04-16 14:32:40.392] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062467 | service: service-general | source_id: 28746f41-3f8e-400c-8c03-fc3756df9be3 +[2026-04-16 14:32:40.404] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059547 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:40.405] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059547 | service: service-general | source_id: 0444603d-93c5-4399-952a-30bcdf9451e8 +[2026-04-16 14:32:40.405] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059547 | service: service-general | source_id: 0444603d-93c5-4399-952a-30bcdf9451e8 +[2026-04-16 14:32:40.957] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057237 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:40.958] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057237 | service: service-general | source_id: 80a27506-cd1e-43e1-b50c-98ec83ede209 +[2026-04-16 14:32:40.959] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057237 | service: service-general | source_id: 80a27506-cd1e-43e1-b50c-98ec83ede209 +[2026-04-16 14:32:40.973] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042876 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:40.974] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042876 | service: service-general | source_id: 992b1559-f442-4094-a8f8-08680417ffe4 +[2026-04-16 14:32:40.974] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042876 | service: service-general | source_id: 992b1559-f442-4094-a8f8-08680417ffe4 +[2026-04-16 14:32:40.987] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062264 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:40.988] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062264 | service: service-general | source_id: adfb1217-c9c3-4baf-af13-1a5d15276f66 +[2026-04-16 14:32:40.988] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062264 | service: service-general | source_id: adfb1217-c9c3-4baf-af13-1a5d15276f66 +[2026-04-16 14:32:41.000] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041423 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:41.001] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041423 | service: service-general | source_id: ad56a6b7-2daa-4217-b50d-c0ecd7f5053a +[2026-04-16 14:32:41.001] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041423 | service: service-general | source_id: ad56a6b7-2daa-4217-b50d-c0ecd7f5053a +[2026-04-16 14:32:41.554] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375162 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:41.554] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375162 | service: service-general | source_id: 5eb0ecf9-eb81-4949-94c0-2c07a927e71e +[2026-04-16 14:32:41.555] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003734 encounter_id:7bfbff1b-cb43-4271-b45e-6d82135c95ed organization_id: patient_id:P08719232109 procedure_code:OT service_request_id:89e31d24-6230-4ad6-88fc-1ba435e4af65 started:2026-04-16T14:32:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:41.809] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 95d924ad-6efa-4f3a-8754-b85ef46b477d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5eb0ecf9-eb81-4949-94c0-2c07a927e71e +[2026-04-16 14:32:41.809] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:42.323] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065867 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:42.324] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065867 | service: service-general | source_id: b9c49ba5-4119-4f62-b0ff-68db7a523bf0 +[2026-04-16 14:32:42.324] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065867 | service: service-general | source_id: b9c49ba5-4119-4f62-b0ff-68db7a523bf0 +[2026-04-16 14:32:42.337] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11581989 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:42.338] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581989 | service: service-general | source_id: d7fb9c3d-408e-4f17-b947-1f6f74eb3a36 +[2026-04-16 14:32:42.338] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581989 | service: service-general | source_id: d7fb9c3d-408e-4f17-b947-1f6f74eb3a36 +[2026-04-16 14:32:42.903] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062133 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:42.904] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062133 | service: service-general | source_id: d7c481ce-e39e-443a-bc91-d291451cdda3 +[2026-04-16 14:32:42.904] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003737 encounter_id:ec1c056f-e1b4-4a81-8da8-d3392adc64ac organization_id: patient_id:P02433418074 procedure_code:OT service_request_id:d602d8e9-10cb-41fc-863f-6dca17657e67 started:2026-04-16T14:32:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:43.166] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7cde803c-ef90-493a-a8fd-6aab1e651bd5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d7c481ce-e39e-443a-bc91-d291451cdda3 +[2026-04-16 14:32:43.167] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:44.276] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059387 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:44.277] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059387 | service: service-general | source_id: 09c671d7-f95f-45b5-8df9-6daefb0bc391 +[2026-04-16 14:32:44.277] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059387 | service: service-general | source_id: 09c671d7-f95f-45b5-8df9-6daefb0bc391 +[2026-04-16 14:32:44.291] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024728 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:44.292] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: 39487ec8-0cc2-4185-bfa6-60e5ecfda6ab +[2026-04-16 14:32:44.292] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: 39487ec8-0cc2-4185-bfa6-60e5ecfda6ab +[2026-04-16 14:32:44.304] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043234 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:44.304] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043234 | service: service-general | source_id: 12d98a86-e238-4881-8173-5ecabaaf1240 +[2026-04-16 14:32:44.304] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043234 | service: service-general | source_id: 12d98a86-e238-4881-8173-5ecabaaf1240 +[2026-04-16 14:32:44.316] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056601 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:44.317] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: be605cb2-7e1e-48e0-b2a1-e1ccd732571d +[2026-04-16 14:32:44.317] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: be605cb2-7e1e-48e0-b2a1-e1ccd732571d +[2026-04-16 14:32:44.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045170 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:44.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: b797f093-ad42-43a8-87cd-b88070c2dd42 +[2026-04-16 14:32:44.870] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: b797f093-ad42-43a8-87cd-b88070c2dd42 +[2026-04-16 14:32:44.885] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058899 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:44.886] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058899 | service: service-general | source_id: e4710ae6-b706-4439-86f4-f0878cbbe141 +[2026-04-16 14:32:44.886] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058899 | service: service-general | source_id: e4710ae6-b706-4439-86f4-f0878cbbe141 +[2026-04-16 14:32:44.899] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049019 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:44.900] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 06ecf107-1943-4cdf-bd63-142826a4c81f +[2026-04-16 14:32:44.900] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 06ecf107-1943-4cdf-bd63-142826a4c81f +[2026-04-16 14:32:45.446] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619041 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:45.447] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619041 | service: service-general | source_id: 9f1bfb5b-4c93-41fe-bb90-ae64966f59e4 +[2026-04-16 14:32:45.447] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619041 | service: service-general | source_id: 9f1bfb5b-4c93-41fe-bb90-ae64966f59e4 +[2026-04-16 14:32:45.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524106 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:45.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524106 | service: service-general | source_id: 19a332c5-12ca-46fb-b452-059eb14baf04 +[2026-04-16 14:32:45.461] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524106 | service: service-general | source_id: 19a332c5-12ca-46fb-b452-059eb14baf04 +[2026-04-16 14:32:45.474] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059670 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:45.474] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059670 | service: service-general | source_id: bac75423-1b5b-4df1-84ed-89332182528c +[2026-04-16 14:32:45.474] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059670 | service: service-general | source_id: bac75423-1b5b-4df1-84ed-89332182528c +[2026-04-16 14:32:45.486] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590226 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:45.487] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: 4dbe7dbd-35af-41b0-b1a4-28fff0c70bf8 +[2026-04-16 14:32:45.487] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: 4dbe7dbd-35af-41b0-b1a4-28fff0c70bf8 +[2026-04-16 14:32:45.498] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053789 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:45.499] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053789 | service: service-general | source_id: 44ec08bc-16df-4e94-bd9f-45bbe9a3a941 +[2026-04-16 14:32:45.499] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003926 encounter_id:71f1f43c-3d44-485f-94c0-5144ae667ce3 organization_id: patient_id:P00163375642 procedure_code:OT service_request_id:80962ff1-23dd-4599-a161-3decc9f33956 started:2026-04-16T14:32:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:45.754] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 96d17123-d4d9-456e-8808-7896dea3acb7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 44ec08bc-16df-4e94-bd9f-45bbe9a3a941 +[2026-04-16 14:32:45.755] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:46.807] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001884 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:46.808] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001884 | service: service-general | source_id: 64abda1c-a6d4-4aa1-84a6-a06f9d7b8372 +[2026-04-16 14:32:46.808] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004021 encounter_id:2b007a3b-7152-4709-9d81-054d2c42035f organization_id: patient_id:P01518512510 procedure_code:OT service_request_id:05d74fc4-705d-4458-adc9-e882d53c0b5e started:2026-04-16T14:32:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:47.048] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 06ef8b35-de1a-4998-90af-190bf82c5f35 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 64abda1c-a6d4-4aa1-84a6-a06f9d7b8372 +[2026-04-16 14:32:47.049] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:47.564] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059607 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:47.565] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059607 | service: service-general | source_id: 20f5363b-38f2-481d-8db9-b2545674267e +[2026-04-16 14:32:47.565] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003934 encounter_id:0bf2477a-8313-46ef-9575-9e857607c5f4 organization_id: patient_id:P01983802556 procedure_code:OT service_request_id:241171ff-df4a-4414-bc3c-d73d37c62dff started:2026-04-16T14:32:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:47.891] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 96260e1e-1fba-43ad-b248-f46b23f9f288 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 20f5363b-38f2-481d-8db9-b2545674267e +[2026-04-16 14:32:47.892] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:48.407] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:48.408] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: af717b9b-0f50-44f2-a9e4-bd12a99677a7 +[2026-04-16 14:32:48.408] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000602 encounter_id:e0050c34-c63c-4afe-bd35-b2a0d62ca650 organization_id: patient_id:P01955158323 procedure_code:OT service_request_id:0fe00ccc-00ff-4032-9f5e-6649d45149cb started:2026-04-16T14:32:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:48.650] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 18aca5e9-c15a-4840-a9d0-6823c8f078a5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: af717b9b-0f50-44f2-a9e4-bd12a99677a7 +[2026-04-16 14:32:48.651] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:49.164] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066050 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:49.165] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066050 | service: service-general | source_id: 73c5217f-c789-4122-9312-334022e532b9 +[2026-04-16 14:32:49.165] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066050 | service: service-general | source_id: 73c5217f-c789-4122-9312-334022e532b9 +[2026-04-16 14:32:49.176] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11446646 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:49.177] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11446646 | service: service-general | source_id: 2e65e286-ef39-44f7-af57-def152e903fe +[2026-04-16 14:32:49.177] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11446646 | service: service-general | source_id: 2e65e286-ef39-44f7-af57-def152e903fe +[2026-04-16 14:32:49.187] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613875 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:49.188] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613875 | service: service-general | source_id: f2ce878b-296c-48ee-9e48-5bf49ac5491c +[2026-04-16 14:32:49.188] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613875 | service: service-general | source_id: f2ce878b-296c-48ee-9e48-5bf49ac5491c +[2026-04-16 14:32:49.732] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624446 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:49.733] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624446 | service: service-general | source_id: 81180e3c-40e6-4c64-8fa3-2ef3d09affa0 +[2026-04-16 14:32:49.733] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624446 | service: service-general | source_id: 81180e3c-40e6-4c64-8fa3-2ef3d09affa0 +[2026-04-16 14:32:49.746] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001960 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:49.747] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001960 | service: service-general | source_id: 368c901b-6008-48f7-90f8-0e967bc7c947 +[2026-04-16 14:32:49.747] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001960 | service: service-general | source_id: 368c901b-6008-48f7-90f8-0e967bc7c947 +[2026-04-16 14:32:49.759] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064876 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:49.760] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064876 | service: service-general | source_id: ef011920-b9b2-4f98-b059-5bcaa9aeaef0 +[2026-04-16 14:32:49.760] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064876 | service: service-general | source_id: ef011920-b9b2-4f98-b059-5bcaa9aeaef0 +[2026-04-16 14:32:49.771] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11526952 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:49.772] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526952 | service: service-general | source_id: f3be85b1-8c27-4047-8303-8034416a045d +[2026-04-16 14:32:49.772] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526952 | service: service-general | source_id: f3be85b1-8c27-4047-8303-8034416a045d +[2026-04-16 14:32:50.319] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11476210 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:50.320] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476210 | service: service-general | source_id: 94806366-2745-4d86-9ff6-27d33e7ba6f9 +[2026-04-16 14:32:50.320] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476210 | service: service-general | source_id: 94806366-2745-4d86-9ff6-27d33e7ba6f9 +[2026-04-16 14:32:50.333] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061764 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:50.334] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061764 | service: service-general | source_id: d6e0e34e-3663-4010-bba5-abb6e38781c8 +[2026-04-16 14:32:50.334] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061764 | service: service-general | source_id: d6e0e34e-3663-4010-bba5-abb6e38781c8 +[2026-04-16 14:32:50.924] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042691 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:50.925] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042691 | service: service-general | source_id: 02868fad-557f-44b4-b39a-e2ee15f9e7b9 +[2026-04-16 14:32:50.925] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042691 | service: service-general | source_id: 02868fad-557f-44b4-b39a-e2ee15f9e7b9 +[2026-04-16 14:32:51.473] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11530426 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:51.474] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530426 | service: service-general | source_id: 8ca8c5e7-dd16-4fee-ba9b-280f8ae2ce7d +[2026-04-16 14:32:51.474] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530426 | service: service-general | source_id: 8ca8c5e7-dd16-4fee-ba9b-280f8ae2ce7d +[2026-04-16 14:32:51.487] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057620 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:51.488] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057620 | service: service-general | source_id: e4b710bb-9469-45fc-9807-e44ab4e59b43 +[2026-04-16 14:32:51.488] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057620 | service: service-general | source_id: e4b710bb-9469-45fc-9807-e44ab4e59b43 +[2026-04-16 14:32:52.037] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066087 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:52.038] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066087 | service: service-general | source_id: a0568501-364f-4475-b3df-7624701ad66d +[2026-04-16 14:32:52.038] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066087 | service: service-general | source_id: a0568501-364f-4475-b3df-7624701ad66d +[2026-04-16 14:32:52.052] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066110 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:52.052] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066110 | service: service-general | source_id: b4c97d02-baec-4219-a9dd-e2390ab82716 +[2026-04-16 14:32:52.052] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004037 encounter_id:be3cd451-1ac4-4194-99c0-073b155d2427 organization_id: patient_id:P00332107127 procedure_code:OT service_request_id:fc0fbf00-d034-4329-949f-b76255ad0f99 started:2026-04-16T14:32:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:52.358] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 9d32f643-eec3-4355-b599-0fc536adb2b4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b4c97d02-baec-4219-a9dd-e2390ab82716 +[2026-04-16 14:32:52.358] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:53.426] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055726 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:53.427] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055726 | service: service-general | source_id: cf0d80c9-968e-4cc2-9e9a-03206ea42301 +[2026-04-16 14:32:53.427] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055726 | service: service-general | source_id: cf0d80c9-968e-4cc2-9e9a-03206ea42301 +[2026-04-16 14:32:53.440] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001039 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:53.441] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001039 | service: service-general | source_id: 57059e1b-3329-4297-a9d9-bf79dd67e6e6 +[2026-04-16 14:32:53.441] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001039 | service: service-general | source_id: 57059e1b-3329-4297-a9d9-bf79dd67e6e6 +[2026-04-16 14:32:53.453] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065492 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:53.454] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065492 | service: service-general | source_id: f5cf0143-4ee6-4de2-804c-7c61a64de8cb +[2026-04-16 14:32:53.454] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065492 | service: service-general | source_id: f5cf0143-4ee6-4de2-804c-7c61a64de8cb +[2026-04-16 14:32:53.465] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11605565 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:53.466] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605565 | service: service-general | source_id: 5b11c05e-baea-42f6-bcb8-6deac923fc37 +[2026-04-16 14:32:53.466] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605565 | service: service-general | source_id: 5b11c05e-baea-42f6-bcb8-6deac923fc37 +[2026-04-16 14:32:54.035] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590179 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:54.036] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590179 | service: service-general | source_id: 405cb7f2-bf52-4eb8-96e3-83b4e919da81 +[2026-04-16 14:32:54.036] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590179 | service: service-general | source_id: 405cb7f2-bf52-4eb8-96e3-83b4e919da81 +[2026-04-16 14:32:54.050] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053729 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:54.051] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053729 | service: service-general | source_id: 48632549-1196-483f-8526-85338023a74f +[2026-04-16 14:32:54.051] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053729 | service: service-general | source_id: 48632549-1196-483f-8526-85338023a74f +[2026-04-16 14:32:54.619] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520745 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:54.621] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 94f25eca-a524-4a10-9220-ff0415112b0a +[2026-04-16 14:32:54.621] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 94f25eca-a524-4a10-9220-ff0415112b0a +[2026-04-16 14:32:54.635] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045341 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:54.636] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: d4e006e5-361d-4258-90f4-28286a0d7dba +[2026-04-16 14:32:54.636] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: d4e006e5-361d-4258-90f4-28286a0d7dba +[2026-04-16 14:32:54.648] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517750 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:54.649] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517750 | service: service-general | source_id: a208f43e-7c27-4a4d-8740-5c07bb45f3f2 +[2026-04-16 14:32:54.649] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517750 | service: service-general | source_id: a208f43e-7c27-4a4d-8740-5c07bb45f3f2 +[2026-04-16 14:32:55.209] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11498017 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:55.210] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11498017 | service: service-general | source_id: 6a7d76f5-cb3a-4cf4-b93c-a47d865c9c74 +[2026-04-16 14:32:55.210] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11498017 | service: service-general | source_id: 6a7d76f5-cb3a-4cf4-b93c-a47d865c9c74 +[2026-04-16 14:32:55.222] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021848 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:55.223] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: fccef74a-1b9a-41e3-ad16-1a60cdafe32d +[2026-04-16 14:32:55.223] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: fccef74a-1b9a-41e3-ad16-1a60cdafe32d +[2026-04-16 14:32:55.234] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021848 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:55.235] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 1d365ad3-3c54-4df4-a28f-9c88342cfc08 +[2026-04-16 14:32:55.235] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 1d365ad3-3c54-4df4-a28f-9c88342cfc08 +[2026-04-16 14:32:55.247] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049629 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:55.248] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049629 | service: service-general | source_id: d0c3da00-37eb-4791-90a3-535903785635 +[2026-04-16 14:32:55.248] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049629 | service: service-general | source_id: d0c3da00-37eb-4791-90a3-535903785635 +[2026-04-16 14:32:55.804] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11489550 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:55.805] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11489550 | service: service-general | source_id: dd073aba-eeee-455e-a5a9-942991106329 +[2026-04-16 14:32:55.805] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11489550 | service: service-general | source_id: dd073aba-eeee-455e-a5a9-942991106329 +[2026-04-16 14:32:56.361] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043039 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:56.362] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043039 | service: service-general | source_id: 0286df21-e0f3-42ec-b925-e37b3874280f +[2026-04-16 14:32:56.362] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043039 | service: service-general | source_id: 0286df21-e0f3-42ec-b925-e37b3874280f +[2026-04-16 14:32:56.376] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10621238 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:56.377] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10621238 | service: service-general | source_id: 84c1f7ec-8218-4ce5-b2fb-cb0fd1921ec0 +[2026-04-16 14:32:56.377] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004246 encounter_id:9ea6c3de-93da-4f2a-999f-21726df48a0c organization_id: patient_id:P00691968248 procedure_code:OT service_request_id:ac9d1a90-74d7-4b6d-8ee3-8417179e2523 started:2026-04-16T14:32:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:56.666] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 93ae6481-a8e4-4c7b-b817-3513c7641f6c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 84c1f7ec-8218-4ce5-b2fb-cb0fd1921ec0 +[2026-04-16 14:32:56.666] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:57.181] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488637 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:57.182] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488637 | service: service-general | source_id: b9c157e6-6212-4d99-b9d9-a1bc558b1035 +[2026-04-16 14:32:57.182] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488637 | service: service-general | source_id: b9c157e6-6212-4d99-b9d9-a1bc558b1035 +[2026-04-16 14:32:57.729] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051402 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:57.730] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051402 | service: service-general | source_id: b4bced6d-1a90-49dd-b3c0-3df1472295ec +[2026-04-16 14:32:57.730] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004255 encounter_id:bcd59282-921e-4913-8e4d-384590ad74db organization_id: patient_id:P01931148752 procedure_code:OT service_request_id:dcdd0027-ba90-4e90-a219-ef4da08e3493 started:2026-04-16T14:32:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:57.959] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 01b47a09-8371-4cdc-95d1-efa6d490d43a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b4bced6d-1a90-49dd-b3c0-3df1472295ec +[2026-04-16 14:32:57.960] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:32:58.474] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060525 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:58.475] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060525 | service: service-general | source_id: 3d0cc7f0-ca2e-43b4-9861-582bcddf49ff +[2026-04-16 14:32:58.475] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060525 | service: service-general | source_id: 3d0cc7f0-ca2e-43b4-9861-582bcddf49ff +[2026-04-16 14:32:59.036] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038896 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:59.037] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038896 | service: service-general | source_id: 3e332f65-d210-4bff-9804-f1b12eeb6960 +[2026-04-16 14:32:59.037] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038896 | service: service-general | source_id: 3e332f65-d210-4bff-9804-f1b12eeb6960 +[2026-04-16 14:32:59.049] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626806 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:59.050] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626806 | service: service-general | source_id: 7546372d-dfd8-4b72-a4ca-f3f2c2c5f8a3 +[2026-04-16 14:32:59.050] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626806 | service: service-general | source_id: 7546372d-dfd8-4b72-a4ca-f3f2c2c5f8a3 +[2026-04-16 14:32:59.061] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10000183 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:32:59.062] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10000183 | service: service-general | source_id: fba7ea90-be39-4db2-be9f-75bdfa3a97d1 +[2026-04-16 14:32:59.062] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004254 encounter_id:25ee13fe-0f29-4ee6-a050-e01d87aace56 organization_id: patient_id:P01493121713 procedure_code:OT service_request_id:3167e97a-9a98-416b-a0aa-f58e6dcdc4ad started:2026-04-16T14:32:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:32:59.350] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: d92c5dca-1e83-484c-b272-d58d57f6d5f5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: fba7ea90-be39-4db2-be9f-75bdfa3a97d1 +[2026-04-16 14:32:59.351] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:00.398] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054014 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:00.399] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054014 | service: service-general | source_id: 1d679468-a028-4539-89f6-d14681afdf9f +[2026-04-16 14:33:00.399] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004253 encounter_id:92730280-b992-4107-8323-1111338e1ba0 organization_id: patient_id:P00216533583 procedure_code:OT service_request_id:33463382-fe55-41f9-aea0-37acfd9c5205 started:2026-04-16T14:33:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:00.694] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 6c96abee-fd7d-44ba-b616-9979e13d46c7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1d679468-a028-4539-89f6-d14681afdf9f +[2026-04-16 14:33:00.695] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:01.208] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054093 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:01.209] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054093 | service: service-general | source_id: c5d6a6dd-bff9-4b06-b42d-7171c56e37a1 +[2026-04-16 14:33:01.209] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054093 | service: service-general | source_id: c5d6a6dd-bff9-4b06-b42d-7171c56e37a1 +[2026-04-16 14:33:01.220] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062231 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:01.221] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062231 | service: service-general | source_id: 2b14451f-d6b8-4bbd-9567-8de97e31c2af +[2026-04-16 14:33:01.221] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004305 encounter_id:b473afb3-2a9a-4f24-969c-a86b28e7bdd7 organization_id: patient_id:P00965704910 procedure_code:OT service_request_id:fd4e529d-fa0a-4546-8db5-1b52aa1f7b3a started:2026-04-16T14:33:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:01.479] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: d469dd24-046e-4315-8ca7-71852f6338c1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2b14451f-d6b8-4bbd-9567-8de97e31c2af +[2026-04-16 14:33:01.480] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:02.539] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066282 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:02.540] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066282 | service: service-general | source_id: aaafc77e-a92c-4f81-b69b-e9452500dd86 +[2026-04-16 14:33:02.540] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004248 encounter_id:6abf50d9-39bf-48a7-a506-00d849da6384 organization_id: patient_id:P01898230119 procedure_code:OT service_request_id:54e65e95-5504-45fb-9adf-105df7c5668d started:2026-04-16T14:33:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:02.810] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: e1c79dd6-ffb6-4c80-8e67-5a99b079eb77 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: aaafc77e-a92c-4f81-b69b-e9452500dd86 +[2026-04-16 14:33:02.811] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:03.325] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059818 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:03.326] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059818 | service: service-general | source_id: c8d7aa96-b08f-4118-b222-6ad605a33acd +[2026-04-16 14:33:03.326] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059818 | service: service-general | source_id: c8d7aa96-b08f-4118-b222-6ad605a33acd +[2026-04-16 14:33:03.890] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056598 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:03.891] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056598 | service: service-general | source_id: 3f999ce7-7490-4a19-a3f6-dc0f8c2a0280 +[2026-04-16 14:33:03.891] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056598 | service: service-general | source_id: 3f999ce7-7490-4a19-a3f6-dc0f8c2a0280 +[2026-04-16 14:33:04.461] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057196 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:04.462] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057196 | service: service-general | source_id: 446471d1-0083-43b1-b8d4-63255df2c640 +[2026-04-16 14:33:04.462] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057196 | service: service-general | source_id: 446471d1-0083-43b1-b8d4-63255df2c640 +[2026-04-16 14:33:04.475] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052351 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:04.476] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: f0853bac-8293-4fda-8330-b6471a887e05 +[2026-04-16 14:33:04.476] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: f0853bac-8293-4fda-8330-b6471a887e05 +[2026-04-16 14:33:05.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042170 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:05.026] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042170 | service: service-general | source_id: 3575b6ab-cdea-4779-85d3-3fda8dd90a52 +[2026-04-16 14:33:05.026] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002763 encounter_id:f9722bec-c5d5-4c99-a116-5db6b09c4d69 organization_id: patient_id:P00630395867 procedure_code:OT service_request_id:34c64ce1-d9d7-44f2-a09a-e69c4362cd83 started:2026-04-16T14:33:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:05.295] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: d4e07099-d102-472b-8506-ecd7303428a8 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 3575b6ab-cdea-4779-85d3-3fda8dd90a52 +[2026-04-16 14:33:05.296] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:05.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056808 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:05.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056808 | service: service-general | source_id: 3d4886cd-da0a-4733-a402-ad015df24fad +[2026-04-16 14:33:05.812] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056808 | service: service-general | source_id: 3d4886cd-da0a-4733-a402-ad015df24fad +[2026-04-16 14:33:05.825] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11587688 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:05.826] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: 9596ff7b-c13c-481e-b0af-0d0714fb5770 +[2026-04-16 14:33:05.826] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: 9596ff7b-c13c-481e-b0af-0d0714fb5770 +[2026-04-16 14:33:05.839] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584285 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:05.840] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 6f078a99-ec5e-4f74-842b-5ecee299957f +[2026-04-16 14:33:05.840] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 6f078a99-ec5e-4f74-842b-5ecee299957f +[2026-04-16 14:33:05.853] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016629 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:05.854] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016629 | service: service-general | source_id: 9c395c70-6207-401d-80e3-1bbf55441313 +[2026-04-16 14:33:05.854] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016629 | service: service-general | source_id: 9c395c70-6207-401d-80e3-1bbf55441313 +[2026-04-16 14:33:05.867] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049424 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:05.868] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: d26b4695-c2e5-49b0-a34c-c6b3207d7746 +[2026-04-16 14:33:05.868] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: d26b4695-c2e5-49b0-a34c-c6b3207d7746 +[2026-04-16 14:33:06.426] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538610 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:06.427] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: f6425dcd-2563-40d5-a6c5-ab9d90cb5cd0 +[2026-04-16 14:33:06.427] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: f6425dcd-2563-40d5-a6c5-ab9d90cb5cd0 +[2026-04-16 14:33:06.441] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046683 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:06.442] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046683 | service: service-general | source_id: 48a1e91b-ba4c-4cd9-8f6b-ac15be5fe148 +[2026-04-16 14:33:06.442] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046683 | service: service-general | source_id: 48a1e91b-ba4c-4cd9-8f6b-ac15be5fe148 +[2026-04-16 14:33:07.006] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058758 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:07.007] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058758 | service: service-general | source_id: c1099358-d500-4e5d-8c49-1a3d83d70ff0 +[2026-04-16 14:33:07.007] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058758 | service: service-general | source_id: c1099358-d500-4e5d-8c49-1a3d83d70ff0 +[2026-04-16 14:33:07.569] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060710 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:07.570] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060710 | service: service-general | source_id: 95cfc131-8c55-4568-8543-3ea9d28b2d18 +[2026-04-16 14:33:07.570] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060710 | service: service-general | source_id: 95cfc131-8c55-4568-8543-3ea9d28b2d18 +[2026-04-16 14:33:07.584] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:07.585] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 6b2e4c53-bc15-4cd5-af6b-1948029afc83 +[2026-04-16 14:33:07.585] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 6b2e4c53-bc15-4cd5-af6b-1948029afc83 +[2026-04-16 14:33:07.598] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044400 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:07.599] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044400 | service: service-general | source_id: 02e0d3b8-f0cf-4d4a-a67c-6f0b382ae79b +[2026-04-16 14:33:07.599] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044400 | service: service-general | source_id: 02e0d3b8-f0cf-4d4a-a67c-6f0b382ae79b +[2026-04-16 14:33:07.613] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624693 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:07.614] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624693 | service: service-general | source_id: 5dec6827-2ee7-4243-893b-4024f754fed7 +[2026-04-16 14:33:07.614] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624693 | service: service-general | source_id: 5dec6827-2ee7-4243-893b-4024f754fed7 +[2026-04-16 14:33:08.171] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062347 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:08.173] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062347 | service: service-general | source_id: 5bae7426-fcdd-4cbe-86bf-5d5fd00f96c0 +[2026-04-16 14:33:08.173] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062347 | service: service-general | source_id: 5bae7426-fcdd-4cbe-86bf-5d5fd00f96c0 +[2026-04-16 14:33:08.187] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047766 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:08.188] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047766 | service: service-general | source_id: 6fa7cb4a-1576-4e43-92ef-b30eda0340ff +[2026-04-16 14:33:08.188] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047766 | service: service-general | source_id: 6fa7cb4a-1576-4e43-92ef-b30eda0340ff +[2026-04-16 14:33:08.200] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043870 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:08.201] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8a81185a-38d8-4e88-84c2-e072fd4e617a +[2026-04-16 14:33:08.201] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8a81185a-38d8-4e88-84c2-e072fd4e617a +[2026-04-16 14:33:08.749] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012418 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:08.750] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012418 | service: service-general | source_id: 0dd77b30-cf19-4ecf-abd1-fb5a08b9934c +[2026-04-16 14:33:08.750] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004443 encounter_id:831ec885-dc22-48a9-9f4b-2adb678dbbb8 organization_id: patient_id:P00172037831 procedure_code:OT service_request_id:5b29b06a-0e12-4587-bc16-8659cda804b7 started:2026-04-16T14:33:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:09.014] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 25a1a0c7-8af4-4523-896e-aad5c3c4bba1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0dd77b30-cf19-4ecf-abd1-fb5a08b9934c +[2026-04-16 14:33:09.015] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:09.529] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057534 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:09.530] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057534 | service: service-general | source_id: 74cfcace-3559-4b6d-9230-f353c81703b8 +[2026-04-16 14:33:09.530] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057534 | service: service-general | source_id: 74cfcace-3559-4b6d-9230-f353c81703b8 +[2026-04-16 14:33:10.087] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059804 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:10.088] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059804 | service: service-general | source_id: 8abdb982-304e-4d12-b406-2aa9077c1b89 +[2026-04-16 14:33:10.088] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059804 | service: service-general | source_id: 8abdb982-304e-4d12-b406-2aa9077c1b89 +[2026-04-16 14:33:10.103] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051799 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:10.103] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051799 | service: service-general | source_id: 5fa1acf0-0fe5-4f5c-97c2-4fdb3857022d +[2026-04-16 14:33:10.103] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051799 | service: service-general | source_id: 5fa1acf0-0fe5-4f5c-97c2-4fdb3857022d +[2026-04-16 14:33:10.116] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018369 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:10.117] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018369 | service: service-general | source_id: b65599ff-f811-4651-99ee-d444466e2181 +[2026-04-16 14:33:10.117] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018369 | service: service-general | source_id: b65599ff-f811-4651-99ee-d444466e2181 +[2026-04-16 14:33:10.676] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047297 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:10.677] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047297 | service: service-general | source_id: 9883446b-73ba-4206-893e-0726d5282f62 +[2026-04-16 14:33:10.677] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047297 | service: service-general | source_id: 9883446b-73ba-4206-893e-0726d5282f62 +[2026-04-16 14:33:10.690] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041414 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:10.691] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041414 | service: service-general | source_id: 53cc9f92-0428-439e-8e40-8c8bf3bea030 +[2026-04-16 14:33:10.691] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041414 | service: service-general | source_id: 53cc9f92-0428-439e-8e40-8c8bf3bea030 +[2026-04-16 14:33:10.705] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057349 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:10.706] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: 5afd39b9-f500-43fd-b289-b9e1c39d3271 +[2026-04-16 14:33:10.706] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002779 encounter_id:6611a7fd-2ee1-42ca-9c16-457feb1bb37e organization_id: patient_id:P01810375871 procedure_code:OT service_request_id:15f68ad7-774a-4d2d-93b8-fca3a9d1809a started:2026-04-16T14:33:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:11.018] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 0e7c4156-09a6-4268-8093-89616534a14e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5afd39b9-f500-43fd-b289-b9e1c39d3271 +[2026-04-16 14:33:11.019] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:12.095] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037056 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:12.096] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 50563bfd-aa15-469d-b649-206cb7b27447 +[2026-04-16 14:33:12.096] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 50563bfd-aa15-469d-b649-206cb7b27447 +[2026-04-16 14:33:12.109] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11550445 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:12.110] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: e04ac271-1f08-4c26-866f-98249330d0ed +[2026-04-16 14:33:12.110] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: e04ac271-1f08-4c26-866f-98249330d0ed +[2026-04-16 14:33:12.680] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033508 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:12.682] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033508 | service: service-general | source_id: 4dd0d1ab-f61f-4550-86ea-71311fc0d8b6 +[2026-04-16 14:33:12.682] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000500 encounter_id:cde09fcc-7e9d-491b-921a-fff06a41a625 organization_id: patient_id:P00969066975 procedure_code:OT service_request_id:44b1161b-0e31-4d30-807b-27ef31e09d50 started:2026-04-16T14:33:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:12.948] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 14c99625-ee7d-419f-aec8-cf123fb5af77 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4dd0d1ab-f61f-4550-86ea-71311fc0d8b6 +[2026-04-16 14:33:12.949] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:14.035] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045457 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:14.036] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045457 | service: service-general | source_id: 07c833da-10ac-42f2-aeaa-71d44711f577 +[2026-04-16 14:33:14.036] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045457 | service: service-general | source_id: 07c833da-10ac-42f2-aeaa-71d44711f577 +[2026-04-16 14:33:14.049] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020604 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:14.050] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020604 | service: service-general | source_id: 48bbc4d3-ee19-4ca0-a946-7ad036b8c645 +[2026-04-16 14:33:14.050] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020604 | service: service-general | source_id: 48bbc4d3-ee19-4ca0-a946-7ad036b8c645 +[2026-04-16 14:33:14.063] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061502 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:14.064] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061502 | service: service-general | source_id: aa6c66b2-1367-40d0-8cea-d788f0786ae4 +[2026-04-16 14:33:14.064] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061502 | service: service-general | source_id: aa6c66b2-1367-40d0-8cea-d788f0786ae4 +[2026-04-16 14:33:14.078] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066520 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:14.079] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066520 | service: service-general | source_id: dd3634de-e445-4c9f-8cce-ef24300ef259 +[2026-04-16 14:33:14.079] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066520 | service: service-general | source_id: dd3634de-e445-4c9f-8cce-ef24300ef259 +[2026-04-16 14:33:14.091] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010056 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:14.092] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 7998bac2-72c5-41de-af44-698f279535bb +[2026-04-16 14:33:14.092] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 7998bac2-72c5-41de-af44-698f279535bb +[2026-04-16 14:33:14.105] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11295100 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:14.106] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11295100 | service: service-general | source_id: 1a6b08cf-aea5-4af1-9764-bad74657d53f +[2026-04-16 14:33:14.106] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11295100 | service: service-general | source_id: 1a6b08cf-aea5-4af1-9764-bad74657d53f +[2026-04-16 14:33:14.118] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054948 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:14.119] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054948 | service: service-general | source_id: 9fab9917-8d17-4964-95a1-79e3ac117b41 +[2026-04-16 14:33:14.119] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054948 | service: service-general | source_id: 9fab9917-8d17-4964-95a1-79e3ac117b41 +[2026-04-16 14:33:14.686] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050313 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:14.687] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050313 | service: service-general | source_id: 57a9a842-9ac6-4771-97fb-20832ce50d18 +[2026-04-16 14:33:14.687] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050313 | service: service-general | source_id: 57a9a842-9ac6-4771-97fb-20832ce50d18 +[2026-04-16 14:33:14.700] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016295 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:14.701] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016295 | service: service-general | source_id: f8fac0e9-a049-4a15-add0-0bb7570f4c10 +[2026-04-16 14:33:14.701] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000825 encounter_id:dcc20084-441c-4d6e-8543-9bf804f4ba0a organization_id: patient_id:P05724644789 procedure_code:DX service_request_id:ea1aeed1-5170-42a1-8cc6-0554b6a72c2f started:2026-04-16T14:33:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:14.946] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 930a02c2-49b6-4270-b4a8-25c31bc3a15d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f8fac0e9-a049-4a15-add0-0bb7570f4c10 +[2026-04-16 14:33:14.946] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:16.017] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039989 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:16.018] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039989 | service: service-general | source_id: b919f155-9c2c-4ae0-acfd-21a0cd60bbf0 +[2026-04-16 14:33:16.018] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004704 encounter_id:7f217b97-a0d4-451d-8732-297ec2af082e organization_id: patient_id:P01885075411 procedure_code:OT service_request_id:b235cb67-99eb-4478-b06c-07164b35be78 started:2026-04-16T14:33:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:16.264] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: dd2c3a0e-763c-45d4-9f82-e87c31006964 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b919f155-9c2c-4ae0-acfd-21a0cd60bbf0 +[2026-04-16 14:33:16.265] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:16.780] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054201 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:16.781] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054201 | service: service-general | source_id: 37982721-e04b-4754-8be7-bc87ce9c9c21 +[2026-04-16 14:33:16.781] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054201 | service: service-general | source_id: 37982721-e04b-4754-8be7-bc87ce9c9c21 +[2026-04-16 14:33:17.342] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064048 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:17.343] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064048 | service: service-general | source_id: 1e64f960-f254-4290-abfe-bb85490b09ca +[2026-04-16 14:33:17.343] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004725 encounter_id:d170af3a-1366-4d44-8c0f-13800f4bb77e organization_id: patient_id:P08638628090 procedure_code:OT service_request_id:231bc9ab-a8ec-4dd8-a34f-c46427672ae8 started:2026-04-16T14:33:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:17.657] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 5c394b44-0bdf-45eb-b6a5-2720567eda0a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1e64f960-f254-4290-abfe-bb85490b09ca +[2026-04-16 14:33:17.657] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:18.733] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050113 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:18.734] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: da9aff1d-1937-4d7b-bb04-9d603855c169 +[2026-04-16 14:33:18.734] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000766 encounter_id:22b54152-79f7-4557-bca1-f62ef79840fa organization_id: patient_id:P01457992867 procedure_code:OT service_request_id:6bc7b752-201a-430e-84f6-79e7d1fbad86 started:2026-04-16T14:33:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:19.008] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 8a59181d-5c81-4db4-8d00-3185f95ca41f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: da9aff1d-1937-4d7b-bb04-9d603855c169 +[2026-04-16 14:33:19.009] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:19.523] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066531 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:19.524] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066531 | service: service-general | source_id: a90e1dde-140d-4276-80d0-827d6112c153 +[2026-04-16 14:33:19.524] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004724 encounter_id:bb9276e6-0ad2-4ec3-8f04-e96a690b3998 organization_id: patient_id:P03144527169 procedure_code:OT service_request_id:a66b1851-b323-4aa7-9fdc-a58a7d373cfb started:2026-04-16T14:33:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:19.777] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 1117997a-68af-4c8a-852d-35735c2dc321 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a90e1dde-140d-4276-80d0-827d6112c153 +[2026-04-16 14:33:19.777] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:20.291] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627588 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:20.292] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 40b36996-1caf-4058-9113-9f7fb3113bf2 +[2026-04-16 14:33:20.292] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 40b36996-1caf-4058-9113-9f7fb3113bf2 +[2026-04-16 14:33:20.896] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565051 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:20.897] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565051 | service: service-general | source_id: 35991cd2-83db-4c08-beb2-2383c0134083 +[2026-04-16 14:33:20.897] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565051 | service: service-general | source_id: 35991cd2-83db-4c08-beb2-2383c0134083 +[2026-04-16 14:33:20.911] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541628 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:20.911] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541628 | service: service-general | source_id: d0a03474-b443-404f-af7e-60e3e8f7ecf6 +[2026-04-16 14:33:20.911] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541628 | service: service-general | source_id: d0a03474-b443-404f-af7e-60e3e8f7ecf6 +[2026-04-16 14:33:21.461] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058480 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:21.462] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058480 | service: service-general | source_id: 0e38d625-227a-48a3-be28-d34052f2de23 +[2026-04-16 14:33:21.462] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058480 | service: service-general | source_id: 0e38d625-227a-48a3-be28-d34052f2de23 +[2026-04-16 14:33:21.475] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609708 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:21.475] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609708 | service: service-general | source_id: 1d7b5f51-4800-4173-a508-0aa12f2e502e +[2026-04-16 14:33:21.475] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609708 | service: service-general | source_id: 1d7b5f51-4800-4173-a508-0aa12f2e502e +[2026-04-16 14:33:22.019] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066574 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:22.020] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066574 | service: service-general | source_id: 91b0806d-4204-4e7a-a668-7de09a865a13 +[2026-04-16 14:33:22.020] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004733 encounter_id:45977e81-80a7-45e1-a847-1294b1259451 organization_id: patient_id:P01079159559 procedure_code:OT service_request_id:70bb6f7c-7474-4f88-aa44-a67d55f7ee5f started:2026-04-16T14:33:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:22.291] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 934ec1ca-8a1d-4659-9b24-1b78a2505363 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 91b0806d-4204-4e7a-a668-7de09a865a13 +[2026-04-16 14:33:22.291] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:22.805] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061124 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:22.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061124 | service: service-general | source_id: ce9dfa98-2b23-4278-8977-a677d2948bc1 +[2026-04-16 14:33:22.806] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061124 | service: service-general | source_id: ce9dfa98-2b23-4278-8977-a677d2948bc1 +[2026-04-16 14:33:23.369] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066521 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:23.370] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066521 | service: service-general | source_id: 19696b7b-ca4b-47a1-9261-027029f0aaad +[2026-04-16 14:33:23.370] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066521 | service: service-general | source_id: 19696b7b-ca4b-47a1-9261-027029f0aaad +[2026-04-16 14:33:23.383] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624512 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:23.383] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624512 | service: service-general | source_id: 0df123c6-b217-4cee-8eaf-4f9121e45a55 +[2026-04-16 14:33:23.384] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624512 | service: service-general | source_id: 0df123c6-b217-4cee-8eaf-4f9121e45a55 +[2026-04-16 14:33:23.395] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052525 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:23.396] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052525 | service: service-general | source_id: ec8316b0-bf7d-43ce-8b05-1d8dc009725f +[2026-04-16 14:33:23.396] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052525 | service: service-general | source_id: ec8316b0-bf7d-43ce-8b05-1d8dc009725f +[2026-04-16 14:33:23.406] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027132 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:23.407] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027132 | service: service-general | source_id: 594a0c90-64a6-42b9-883b-03c03b53885a +[2026-04-16 14:33:23.407] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027132 | service: service-general | source_id: 594a0c90-64a6-42b9-883b-03c03b53885a +[2026-04-16 14:33:23.952] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064655 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:23.953] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064655 | service: service-general | source_id: 945dd439-d25e-4ba3-ab69-052ae91fc082 +[2026-04-16 14:33:23.953] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064655 | service: service-general | source_id: 945dd439-d25e-4ba3-ab69-052ae91fc082 +[2026-04-16 14:33:23.966] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045395 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:23.967] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: 725a1075-37a1-4174-aac1-f7828a47a23b +[2026-04-16 14:33:23.967] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: 725a1075-37a1-4174-aac1-f7828a47a23b +[2026-04-16 14:33:23.979] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595458 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:23.980] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595458 | service: service-general | source_id: fd5453b1-d164-43cc-9489-5dcdf9e48aac +[2026-04-16 14:33:23.980] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595458 | service: service-general | source_id: fd5453b1-d164-43cc-9489-5dcdf9e48aac +[2026-04-16 14:33:23.990] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054806 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:23.991] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054806 | service: service-general | source_id: 290f2b1a-36d6-42e1-8487-f5c8dec764f1 +[2026-04-16 14:33:23.991] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054806 | service: service-general | source_id: 290f2b1a-36d6-42e1-8487-f5c8dec764f1 +[2026-04-16 14:33:24.002] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052794 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:24.002] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052794 | service: service-general | source_id: c20505c3-e890-441f-a18d-1177ddf57be0 +[2026-04-16 14:33:24.002] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052794 | service: service-general | source_id: c20505c3-e890-441f-a18d-1177ddf57be0 +[2026-04-16 14:33:24.547] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057915 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:24.548] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057915 | service: service-general | source_id: 589521ae-dfba-46b9-b2da-b1d0701008d1 +[2026-04-16 14:33:24.548] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057915 | service: service-general | source_id: 589521ae-dfba-46b9-b2da-b1d0701008d1 +[2026-04-16 14:33:24.561] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041369 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:24.561] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041369 | service: service-general | source_id: a09f20e4-167f-4cc4-8b22-a84a1ca59167 +[2026-04-16 14:33:24.562] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041369 | service: service-general | source_id: a09f20e4-167f-4cc4-8b22-a84a1ca59167 +[2026-04-16 14:33:24.573] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11594874 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:24.574] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594874 | service: service-general | source_id: 9eab8228-e2a0-4e07-9f6e-a9e8b6a0c8b4 +[2026-04-16 14:33:24.574] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594874 | service: service-general | source_id: 9eab8228-e2a0-4e07-9f6e-a9e8b6a0c8b4 +[2026-04-16 14:33:25.114] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036052 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:25.115] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036052 | service: service-general | source_id: 40804ccd-5472-4446-9e03-1d7054477a8d +[2026-04-16 14:33:25.115] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036052 | service: service-general | source_id: 40804ccd-5472-4446-9e03-1d7054477a8d +[2026-04-16 14:33:25.127] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606326 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:25.128] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606326 | service: service-general | source_id: 269870c2-0236-4e0d-8b32-6aa1f5fd8940 +[2026-04-16 14:33:25.128] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005144 encounter_id:91c9c928-c67a-44e0-84d0-2be8db6009cb organization_id: patient_id:P00260623027 procedure_code:OT service_request_id:f8a5004f-4564-41eb-9fda-6b2ccbf657b5 started:2026-04-16T14:33:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:25.361] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: f0f34c8b-09e1-4cb8-ad97-14dc1a56f713 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 269870c2-0236-4e0d-8b32-6aa1f5fd8940 +[2026-04-16 14:33:25.362] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:25.875] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11132349 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:25.876] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: a0eddc66-4ec0-460a-b422-50f8123315ef +[2026-04-16 14:33:25.876] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: a0eddc66-4ec0-460a-b422-50f8123315ef +[2026-04-16 14:33:25.888] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027379 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:25.888] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027379 | service: service-general | source_id: 7d959560-c7ac-4060-b6e9-39fc3beff99a +[2026-04-16 14:33:25.889] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027379 | service: service-general | source_id: 7d959560-c7ac-4060-b6e9-39fc3beff99a +[2026-04-16 14:33:25.900] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038525 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:25.900] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038525 | service: service-general | source_id: 149e3578-5928-4f52-9595-fff7a10f620e +[2026-04-16 14:33:25.901] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005159 encounter_id:be7539c2-6b25-4f07-9152-04e6583bb910 organization_id: patient_id:P02343541057 procedure_code:OT service_request_id:31d7a9e6-00a7-4bde-82bb-78a329996473 started:2026-04-16T14:33:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:26.221] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 80537dcf-2d2e-482a-a625-804a98ceb2f6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 149e3578-5928-4f52-9595-fff7a10f620e +[2026-04-16 14:33:26.221] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:26.738] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11449997 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:26.746] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11449997 | service: service-general | source_id: 0228acff-6238-4f60-8536-ad0c006db5d6 +[2026-04-16 14:33:26.746] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11449997 | service: service-general | source_id: 0228acff-6238-4f60-8536-ad0c006db5d6 +[2026-04-16 14:33:27.300] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066763 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:27.301] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066763 | service: service-general | source_id: a374eac6-7259-4e33-a1c8-744446dcabd2 +[2026-04-16 14:33:27.301] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005161 encounter_id:0e138f74-f545-439a-84c6-89025dfd0910 organization_id: patient_id:P02193689993 procedure_code:OT service_request_id:4a8f961d-ca4b-4049-a766-b4473324da60 started:2026-04-16T14:33:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:27.560] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 574e1b5a-4e61-4b76-90a9-d4a7852256df | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a374eac6-7259-4e33-a1c8-744446dcabd2 +[2026-04-16 14:33:27.561] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:28.074] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613133 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:28.075] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613133 | service: service-general | source_id: 8cc14580-d4e8-410e-8de8-8105c3464766 +[2026-04-16 14:33:28.076] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613133 | service: service-general | source_id: 8cc14580-d4e8-410e-8de8-8105c3464766 +[2026-04-16 14:33:28.620] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012677 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:28.621] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012677 | service: service-general | source_id: bdf6aa59-1821-4bb1-953c-4b075adca158 +[2026-04-16 14:33:28.621] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012677 | service: service-general | source_id: bdf6aa59-1821-4bb1-953c-4b075adca158 +[2026-04-16 14:33:28.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038450 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:28.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 21620d0a-0752-4643-a2c7-05db70b8f065 +[2026-04-16 14:33:28.635] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 21620d0a-0752-4643-a2c7-05db70b8f065 +[2026-04-16 14:33:28.647] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038450 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:28.648] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 1a6a2ab9-db50-4bb4-bccc-58bf711cdadd +[2026-04-16 14:33:28.649] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 1a6a2ab9-db50-4bb4-bccc-58bf711cdadd +[2026-04-16 14:33:28.660] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11509874 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:28.660] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509874 | service: service-general | source_id: 4a77120e-9956-46df-988d-799343f43a9e +[2026-04-16 14:33:28.660] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509874 | service: service-general | source_id: 4a77120e-9956-46df-988d-799343f43a9e +[2026-04-16 14:33:29.207] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11532793 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:29.208] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532793 | service: service-general | source_id: 0d29b24e-a972-476f-832e-f0458fbbc9e7 +[2026-04-16 14:33:29.209] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532793 | service: service-general | source_id: 0d29b24e-a972-476f-832e-f0458fbbc9e7 +[2026-04-16 14:33:29.221] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10935999 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:29.222] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10935999 | service: service-general | source_id: 1edb9a37-5583-4de7-be5d-797ca6c281f4 +[2026-04-16 14:33:29.222] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10935999 | service: service-general | source_id: 1edb9a37-5583-4de7-be5d-797ca6c281f4 +[2026-04-16 14:33:29.781] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11379235 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:29.782] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: 462f2373-bc6c-412c-b548-5016f2acbbfd +[2026-04-16 14:33:29.782] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: 462f2373-bc6c-412c-b548-5016f2acbbfd +[2026-04-16 14:33:30.340] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048898 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:30.341] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048898 | service: service-general | source_id: d471d779-0a40-4290-ad1d-da4205c8a32b +[2026-04-16 14:33:30.341] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048898 | service: service-general | source_id: d471d779-0a40-4290-ad1d-da4205c8a32b +[2026-04-16 14:33:30.899] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042201 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:30.900] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042201 | service: service-general | source_id: 9c6946b1-384b-46dd-9497-1a6eb0fa1498 +[2026-04-16 14:33:30.900] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042201 | service: service-general | source_id: 9c6946b1-384b-46dd-9497-1a6eb0fa1498 +[2026-04-16 14:33:30.914] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066774 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:30.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066774 | service: service-general | source_id: 87e6b220-4ca5-4362-9ab8-ff455707be00 +[2026-04-16 14:33:30.915] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005171 encounter_id:967edaa4-1cfd-4189-a730-59c67edd3f7f organization_id: patient_id:P01851667189 procedure_code:OT service_request_id:03428a8d-8f57-422e-8595-8a67ba33faa6 started:2026-04-16T14:33:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:31.252] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 869d460e-2c59-4252-8fd7-0b2c0ce2656a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 87e6b220-4ca5-4362-9ab8-ff455707be00 +[2026-04-16 14:33:31.253] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:32.349] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011085 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:32.350] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011085 | service: service-general | source_id: f3f44ecc-8634-498e-9b5a-072ecb70b756 +[2026-04-16 14:33:32.350] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005169 encounter_id:286adaba-a0b2-422d-9785-d7f7dc6a59c6 organization_id: patient_id:P00016434234 procedure_code:OT service_request_id:b249d77e-ac3c-469d-9ec7-d622004275c6 started:2026-04-16T14:33:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:32.643] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 3ffe785d-093a-4fbb-8bb6-6e49d1523ac1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f3f44ecc-8634-498e-9b5a-072ecb70b756 +[2026-04-16 14:33:32.644] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:33.692] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066744 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:33.693] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066744 | service: service-general | source_id: 4c4247cd-a2a4-494b-9b1c-48673948b22b +[2026-04-16 14:33:33.693] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066744 | service: service-general | source_id: 4c4247cd-a2a4-494b-9b1c-48673948b22b +[2026-04-16 14:33:33.706] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10878195 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:33.707] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10878195 | service: service-general | source_id: 512960a6-623f-4c7c-bed0-b88d6557a767 +[2026-04-16 14:33:33.707] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10878195 | service: service-general | source_id: 512960a6-623f-4c7c-bed0-b88d6557a767 +[2026-04-16 14:33:33.720] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052918 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:33.721] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052918 | service: service-general | source_id: 15051247-e559-4994-ae02-2f5f07d81ee2 +[2026-04-16 14:33:33.721] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005175 encounter_id:24f9a51c-4d09-411d-bef0-f938ca9ccfed organization_id: patient_id:P00322487467 procedure_code:OT service_request_id:77a310c8-9adf-4875-be87-8dcc69e6d962 started:2026-04-16T14:33:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:34.011] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 99b096e0-6cd8-4670-b8ab-8a628cebbb35 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 15051247-e559-4994-ae02-2f5f07d81ee2 +[2026-04-16 14:33:34.012] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:35.063] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11322204 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:35.064] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11322204 | service: service-general | source_id: 91dfc346-3919-42a6-8c50-cc77b2898b63 +[2026-04-16 14:33:35.064] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11322204 | service: service-general | source_id: 91dfc346-3919-42a6-8c50-cc77b2898b63 +[2026-04-16 14:33:35.077] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060468 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:35.078] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060468 | service: service-general | source_id: 88f727fa-2154-4d76-b576-3ed34c5ab33a +[2026-04-16 14:33:35.078] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005179 encounter_id:21761b78-6e97-4605-ba3c-436384f8cb18 organization_id: patient_id:P01753883792 procedure_code:OT service_request_id:2a4b0c41-1311-44d6-95a1-0b9c66b91d9d started:2026-04-16T14:33:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:35.356] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: d6d333fe-1a61-4163-b3bc-aa512aa863f6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 88f727fa-2154-4d76-b576-3ed34c5ab33a +[2026-04-16 14:33:35.356] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:36.412] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11184280 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:36.413] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 2726923a-06a7-46d7-9771-b41698dc4564 +[2026-04-16 14:33:36.413] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 2726923a-06a7-46d7-9771-b41698dc4564 +[2026-04-16 14:33:36.427] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059992 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:36.428] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059992 | service: service-general | source_id: 4ada961c-73d1-4c25-99bb-2b785da67062 +[2026-04-16 14:33:36.428] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005182 encounter_id:29b528b2-00cd-4187-9713-085dd3604484 organization_id: patient_id:P01240413528 procedure_code:OT service_request_id:1eb4a1ad-e6e6-48b4-8b60-3a596556cf8c started:2026-04-16T14:33:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:36.723] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 3bacec82-1d6f-47aa-b47f-8b32039681ad | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4ada961c-73d1-4c25-99bb-2b785da67062 +[2026-04-16 14:33:36.724] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:37.237] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066779 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:37.238] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066779 | service: service-general | source_id: 814bb5e6-2874-403c-b066-4751579e6035 +[2026-04-16 14:33:37.238] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005183 encounter_id:bf62871c-17f0-4470-8eae-cda62d3630b1 organization_id: patient_id:P01885413513 procedure_code:OT service_request_id:7bb55685-a60a-43da-89cf-7fa1731bfe1f started:2026-04-16T14:33:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:37.515] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 61d79295-e3c5-4221-b5b3-25b5d576076c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 814bb5e6-2874-403c-b066-4751579e6035 +[2026-04-16 14:33:37.515] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:38.030] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047295 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:38.031] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047295 | service: service-general | source_id: fe0fba6b-cb1a-49fa-9153-3ddfc0cd9346 +[2026-04-16 14:33:38.031] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047295 | service: service-general | source_id: fe0fba6b-cb1a-49fa-9153-3ddfc0cd9346 +[2026-04-16 14:33:38.044] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039501 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:38.045] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039501 | service: service-general | source_id: a4d2b70e-bad1-433b-a53c-289147870997 +[2026-04-16 14:33:38.045] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039501 | service: service-general | source_id: a4d2b70e-bad1-433b-a53c-289147870997 +[2026-04-16 14:33:38.596] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018890 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:38.597] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018890 | service: service-general | source_id: aa07f3e7-9d94-442e-a42d-9295302d722b +[2026-04-16 14:33:38.597] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018890 | service: service-general | source_id: aa07f3e7-9d94-442e-a42d-9295302d722b +[2026-04-16 14:33:38.610] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562499 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:38.610] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562499 | service: service-general | source_id: 001363f4-3d52-4903-8018-a9019103a9a7 +[2026-04-16 14:33:38.610] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562499 | service: service-general | source_id: 001363f4-3d52-4903-8018-a9019103a9a7 +[2026-04-16 14:33:38.625] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063302 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:38.625] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063302 | service: service-general | source_id: 6099beb2-a41f-41d6-a160-412ed43a9de4 +[2026-04-16 14:33:38.625] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005184 encounter_id:051fb1d7-6e15-4b11-8d76-cb6b64bded19 organization_id: patient_id:P01721634305 procedure_code:OT service_request_id:8f8d9b07-5c91-4c1c-8d72-c9364bbcc262 started:2026-04-16T14:33:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:38.961] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 363288bf-f72f-4121-9ef6-9ecd6b98801b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 6099beb2-a41f-41d6-a160-412ed43a9de4 +[2026-04-16 14:33:38.962] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:39.476] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11532607 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:39.477] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532607 | service: service-general | source_id: b648c82e-60af-4b66-bc50-62a3efad6bd4 +[2026-04-16 14:33:39.477] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532607 | service: service-general | source_id: b648c82e-60af-4b66-bc50-62a3efad6bd4 +[2026-04-16 14:33:40.041] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064231 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:40.042] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064231 | service: service-general | source_id: 6ee193d6-e193-4fe4-b148-3e6f337f41be +[2026-04-16 14:33:40.042] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064231 | service: service-general | source_id: 6ee193d6-e193-4fe4-b148-3e6f337f41be +[2026-04-16 14:33:40.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061237 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:40.056] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061237 | service: service-general | source_id: 9dec82bf-12ff-469c-a949-b2c584947d3b +[2026-04-16 14:33:40.056] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061237 | service: service-general | source_id: 9dec82bf-12ff-469c-a949-b2c584947d3b +[2026-04-16 14:33:40.611] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005395 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:40.612] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005395 | service: service-general | source_id: fe6ec23d-d48e-4704-be48-d79120c74e26 +[2026-04-16 14:33:40.612] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005395 | service: service-general | source_id: fe6ec23d-d48e-4704-be48-d79120c74e26 +[2026-04-16 14:33:40.625] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066803 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:40.626] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: 2868ce25-ffc0-42f1-b5e4-d42e8b7598aa +[2026-04-16 14:33:40.626] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: 2868ce25-ffc0-42f1-b5e4-d42e8b7598aa +[2026-04-16 14:33:40.640] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057740 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:40.641] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057740 | service: service-general | source_id: 116cadf2-8a2b-4f6f-8731-89d7e8e3ae5d +[2026-04-16 14:33:40.641] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057740 | service: service-general | source_id: 116cadf2-8a2b-4f6f-8731-89d7e8e3ae5d +[2026-04-16 14:33:40.655] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024728 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:40.656] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: d874edd2-b7b8-4ed3-a4f7-1b03561e41b9 +[2026-04-16 14:33:40.656] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: d874edd2-b7b8-4ed3-a4f7-1b03561e41b9 +[2026-04-16 14:33:41.276] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047273 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:41.277] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047273 | service: service-general | source_id: 283318cb-fff4-4dc3-8485-d5f4f310272e +[2026-04-16 14:33:41.277] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047273 | service: service-general | source_id: 283318cb-fff4-4dc3-8485-d5f4f310272e +[2026-04-16 14:33:41.291] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039839 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:41.292] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039839 | service: service-general | source_id: 56ebbd6a-be65-43a9-aed5-dc2be7935803 +[2026-04-16 14:33:41.292] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039839 | service: service-general | source_id: 56ebbd6a-be65-43a9-aed5-dc2be7935803 +[2026-04-16 14:33:41.843] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047590 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:41.844] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047590 | service: service-general | source_id: b67c4032-6178-47d4-a99f-442c26845478 +[2026-04-16 14:33:41.844] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047590 | service: service-general | source_id: b67c4032-6178-47d4-a99f-442c26845478 +[2026-04-16 14:33:41.857] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058334 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:41.858] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058334 | service: service-general | source_id: 05e390ee-2fcd-4d80-b9c6-5e5f2a5b0c46 +[2026-04-16 14:33:41.858] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058334 | service: service-general | source_id: 05e390ee-2fcd-4d80-b9c6-5e5f2a5b0c46 +[2026-04-16 14:33:41.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032926 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:41.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032926 | service: service-general | source_id: 11a61fac-b43c-4028-8a02-641c53ecc90f +[2026-04-16 14:33:41.870] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032926 | service: service-general | source_id: 11a61fac-b43c-4028-8a02-641c53ecc90f +[2026-04-16 14:33:41.882] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063993 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:41.883] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063993 | service: service-general | source_id: 3387c0f6-7cf6-4222-a093-cc920a0919d5 +[2026-04-16 14:33:41.883] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063993 | service: service-general | source_id: 3387c0f6-7cf6-4222-a093-cc920a0919d5 +[2026-04-16 14:33:42.431] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066119 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:42.432] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066119 | service: service-general | source_id: e9b8ff69-c4d1-4d36-ae6b-4d0f01bd3eb8 +[2026-04-16 14:33:42.432] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066119 | service: service-general | source_id: e9b8ff69-c4d1-4d36-ae6b-4d0f01bd3eb8 +[2026-04-16 14:33:42.985] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062713 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:42.986] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062713 | service: service-general | source_id: c5b20b8f-a3b1-4680-bd53-ac606891b227 +[2026-04-16 14:33:42.986] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005547 encounter_id:86c6a803-2efa-48ab-ac9b-ceaca74db885 organization_id: patient_id:P02395272941 procedure_code:OT service_request_id:98298642-06bb-457d-b7ef-e7aa9dbcefe5 started:2026-04-16T14:33:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:43.510] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 653b54d4-152d-4315-9edf-72fe941ecf91 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c5b20b8f-a3b1-4680-bd53-ac606891b227 +[2026-04-16 14:33:43.511] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:44.027] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11546067 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:44.028] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546067 | service: service-general | source_id: 59a7b145-b2da-4560-a362-190bbf3f3c8e +[2026-04-16 14:33:44.028] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005549 encounter_id:50edf6dc-a281-4b60-8c1a-615fcd8c06a1 organization_id: patient_id:P08703326756 procedure_code:OT service_request_id:a253cccd-0983-4c1b-a323-0e622f9b4f17 started:2026-04-16T14:33:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:44.362] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 37803933-04cc-4fa4-beca-dc333cd88efa | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 59a7b145-b2da-4560-a362-190bbf3f3c8e +[2026-04-16 14:33:44.363] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:45.417] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052472 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:45.418] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052472 | service: service-general | source_id: 6a6a9561-4450-46d4-80ad-72bf94cfea14 +[2026-04-16 14:33:45.418] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052472 | service: service-general | source_id: 6a6a9561-4450-46d4-80ad-72bf94cfea14 +[2026-04-16 14:33:45.966] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042963 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:45.967] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042963 | service: service-general | source_id: aa921f9f-836e-4597-b969-d7ab8358b400 +[2026-04-16 14:33:45.967] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042963 | service: service-general | source_id: aa921f9f-836e-4597-b969-d7ab8358b400 +[2026-04-16 14:33:45.982] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064947 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:45.982] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064947 | service: service-general | source_id: 819a4f5e-3630-44b2-a240-31813d0b4744 +[2026-04-16 14:33:45.983] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064947 | service: service-general | source_id: 819a4f5e-3630-44b2-a240-31813d0b4744 +[2026-04-16 14:33:46.543] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584743 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:46.544] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584743 | service: service-general | source_id: 00809783-6a09-4cab-bce1-646270e7ec69 +[2026-04-16 14:33:46.544] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584743 | service: service-general | source_id: 00809783-6a09-4cab-bce1-646270e7ec69 +[2026-04-16 14:33:46.559] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517180 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:46.560] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517180 | service: service-general | source_id: d7d83c1f-fe64-4874-a311-3a2d061009b5 +[2026-04-16 14:33:46.560] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001024 encounter_id:4a5ad073-fc77-4666-9250-bbc57c6c6625 organization_id: patient_id:P06063211501 procedure_code:OT service_request_id:6eb11064-1905-46dd-abe6-72d2ca42b3ed started:2026-04-16T14:33:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:46.893] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 5ab03491-815e-49f4-b00c-b7b1be81a9d2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d7d83c1f-fe64-4874-a311-3a2d061009b5 +[2026-04-16 14:33:46.893] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:47.408] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033245 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:47.409] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033245 | service: service-general | source_id: a398fc42-ea5b-42c4-a892-28f6a7af31d6 +[2026-04-16 14:33:47.409] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033245 | service: service-general | source_id: a398fc42-ea5b-42c4-a892-28f6a7af31d6 +[2026-04-16 14:33:47.422] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067190 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:47.423] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067190 | service: service-general | source_id: 859fc4ba-3d2e-4b74-9cf9-aa9219daa1fd +[2026-04-16 14:33:47.423] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005768 encounter_id:4acb3ed3-e0ed-4102-b7ca-9ee6ccd37405 organization_id: patient_id:P01802673773 procedure_code:OT service_request_id:d311c1d5-c7c6-415a-89c4-9ac2517db2aa started:2026-04-16T14:33:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:47.723] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: ac74cc0c-3e52-4810-ba0d-b741240e7e5e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 859fc4ba-3d2e-4b74-9cf9-aa9219daa1fd +[2026-04-16 14:33:47.723] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:48.782] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11361887 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:48.783] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11361887 | service: service-general | source_id: 84c9b817-5772-4f0c-8482-ef71c248403b +[2026-04-16 14:33:48.783] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11361887 | service: service-general | source_id: 84c9b817-5772-4f0c-8482-ef71c248403b +[2026-04-16 14:33:48.797] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044329 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:48.797] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044329 | service: service-general | source_id: 54600d58-734c-4f32-8c7a-c704776e2eea +[2026-04-16 14:33:48.797] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044329 | service: service-general | source_id: 54600d58-734c-4f32-8c7a-c704776e2eea +[2026-04-16 14:33:49.358] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065474 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:49.361] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065474 | service: service-general | source_id: d7772694-9cd8-4895-82f4-4200a62670e1 +[2026-04-16 14:33:49.362] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065474 | service: service-general | source_id: d7772694-9cd8-4895-82f4-4200a62670e1 +[2026-04-16 14:33:49.376] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067186 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:49.377] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067186 | service: service-general | source_id: 1aff0970-fb60-41fa-80bd-7917a29e7078 +[2026-04-16 14:33:49.377] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005740 encounter_id:a835aca7-70b5-4756-8088-760a240738f2 organization_id: patient_id:P00028028991 procedure_code:OT service_request_id:9074225c-3ea6-429a-9734-2d21a2325c4c started:2026-04-16T14:33:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:49.673] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 2e9b4e7c-6fa1-4437-b56b-a46e961fccf9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1aff0970-fb60-41fa-80bd-7917a29e7078 +[2026-04-16 14:33:49.674] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:50.188] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065147 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:50.189] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065147 | service: service-general | source_id: 36c974e3-79b7-4708-8cd5-4d5e93f454a9 +[2026-04-16 14:33:50.189] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005744 encounter_id:9f8282d9-3f02-4dce-a781-7a291887b8c5 organization_id: patient_id:P01773173720 procedure_code:OT service_request_id:6fe674fe-7dff-4440-bbe6-0490dda242ce started:2026-04-16T14:33:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:50.478] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: df32afc5-f668-475c-be53-cc5df00ad5bd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 36c974e3-79b7-4708-8cd5-4d5e93f454a9 +[2026-04-16 14:33:50.478] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:51.521] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025450 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:51.522] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025450 | service: service-general | source_id: ab2588e3-3800-4b2b-9e06-324c06941da8 +[2026-04-16 14:33:51.522] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025450 | service: service-general | source_id: ab2588e3-3800-4b2b-9e06-324c06941da8 +[2026-04-16 14:33:51.534] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057632 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:51.535] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: 01fb4dbf-f3d0-4720-ba25-7ff4a75e4ec2 +[2026-04-16 14:33:51.535] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: 01fb4dbf-f3d0-4720-ba25-7ff4a75e4ec2 +[2026-04-16 14:33:51.546] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11451290 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:51.547] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11451290 | service: service-general | source_id: 421b92c5-49c3-4651-a5f2-77fe2ce5c558 +[2026-04-16 14:33:51.547] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001019 encounter_id:589383d5-c078-4ccb-8156-9fd5e20e19ad organization_id: patient_id:P00200618457 procedure_code:OT service_request_id:0a833df2-efa8-40b4-b868-953e3daf55f3 started:2026-04-16T14:33:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:51.814] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 74eaff9e-861e-4f14-967b-9aa526ad9975 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 421b92c5-49c3-4651-a5f2-77fe2ce5c558 +[2026-04-16 14:33:51.815] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:52.952] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063863 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:52.953] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063863 | service: service-general | source_id: 091fa3e6-68e9-49af-80ea-7986c7cb7b69 +[2026-04-16 14:33:52.953] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005742 encounter_id:fa94c17e-7019-4cd3-a36a-ad3d270c9833 organization_id: patient_id:P00347774190 procedure_code:OT service_request_id:957ae115-b9c6-4b78-8082-1551f25dbfc7 started:2026-04-16T14:33:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:53.206] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: ebeccd7f-971f-48f5-bd80-f821fb9d5d46 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 091fa3e6-68e9-49af-80ea-7986c7cb7b69 +[2026-04-16 14:33:53.206] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:53.721] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056273 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:53.722] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056273 | service: service-general | source_id: b9f7a585-84b8-4c6e-bc2c-d01a0f0ca3e8 +[2026-04-16 14:33:53.722] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056273 | service: service-general | source_id: b9f7a585-84b8-4c6e-bc2c-d01a0f0ca3e8 +[2026-04-16 14:33:54.263] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052296 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:54.264] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052296 | service: service-general | source_id: 9c48acff-aef9-4afc-9d8c-30008a41d4b5 +[2026-04-16 14:33:54.264] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005745 encounter_id:4d21855a-c801-4511-8978-46e7163e8fc4 organization_id: patient_id:P01783073926 procedure_code:OT service_request_id:48edb129-32f5-4ef3-98ca-a32dcd40d7be started:2026-04-16T14:33:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:54.601] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: be8646ec-2c39-46a4-af8d-f6b0fb9354e0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9c48acff-aef9-4afc-9d8c-30008a41d4b5 +[2026-04-16 14:33:54.602] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:55.116] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042990 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:55.117] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042990 | service: service-general | source_id: af78c963-3d28-4e82-a9b8-876d2f18b45b +[2026-04-16 14:33:55.117] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005743 encounter_id:bd1f90be-b6d3-4d98-a9c7-b641e295c913 organization_id: patient_id:P01632870622 procedure_code:OT service_request_id:eb811b96-52a4-428e-88c4-8e14ddcdf1e0 started:2026-04-16T14:33:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:55.362] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 6caa22b0-137a-47a1-8d23-7c30cceb40cf | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: af78c963-3d28-4e82-a9b8-876d2f18b45b +[2026-04-16 14:33:55.363] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:56.405] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004990 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:56.406] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: ae8da713-fea3-4dbc-96f4-a64f7274097d +[2026-04-16 14:33:56.406] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: ae8da713-fea3-4dbc-96f4-a64f7274097d +[2026-04-16 14:33:56.419] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040914 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:56.420] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040914 | service: service-general | source_id: 99f46da1-2919-4b83-b1b7-d9235fc7c2ab +[2026-04-16 14:33:56.420] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005760 encounter_id:ad56cf56-a5ad-4160-b945-641f35289bbf organization_id: patient_id:P00704379737 procedure_code:OT service_request_id:b3782dd6-f8ba-40a3-8ff9-46f1a26a5796 started:2026-04-16T14:33:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:56.659] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 10f9dec0-532a-4a3a-b13e-bf210960f851 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 99f46da1-2919-4b83-b1b7-d9235fc7c2ab +[2026-04-16 14:33:56.659] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:33:57.706] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020479 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:57.707] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 0c49b866-20da-4871-ab65-138c6c521f1d +[2026-04-16 14:33:57.707] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 0c49b866-20da-4871-ab65-138c6c521f1d +[2026-04-16 14:33:57.720] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11581300 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:57.720] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581300 | service: service-general | source_id: 97aa2294-8d57-4991-a1ea-7cafd6700afe +[2026-04-16 14:33:57.720] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581300 | service: service-general | source_id: 97aa2294-8d57-4991-a1ea-7cafd6700afe +[2026-04-16 14:33:57.731] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057354 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:57.732] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057354 | service: service-general | source_id: dde99236-d97c-460f-be77-bebf0b6e2746 +[2026-04-16 14:33:57.732] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057354 | service: service-general | source_id: dde99236-d97c-460f-be77-bebf0b6e2746 +[2026-04-16 14:33:57.759] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013733 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:57.760] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013733 | service: service-general | source_id: 985a9e9c-97e3-4a1f-ab13-e98953000d80 +[2026-04-16 14:33:57.760] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013733 | service: service-general | source_id: 985a9e9c-97e3-4a1f-ab13-e98953000d80 +[2026-04-16 14:33:58.292] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067217 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:58.293] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067217 | service: service-general | source_id: dc1d4589-f8f3-4d27-b2f9-504fcc21cc30 +[2026-04-16 14:33:58.293] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067217 | service: service-general | source_id: dc1d4589-f8f3-4d27-b2f9-504fcc21cc30 +[2026-04-16 14:33:58.306] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065855 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:58.307] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065855 | service: service-general | source_id: eeb3d974-0da9-4ecd-b670-6885c12f5a7e +[2026-04-16 14:33:58.307] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065855 | service: service-general | source_id: eeb3d974-0da9-4ecd-b670-6885c12f5a7e +[2026-04-16 14:33:58.840] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007260 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:58.841] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007260 | service: service-general | source_id: 7131d956-13f0-4a5e-9cf2-acc35102ce4a +[2026-04-16 14:33:58.841] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007260 | service: service-general | source_id: 7131d956-13f0-4a5e-9cf2-acc35102ce4a +[2026-04-16 14:33:59.377] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048345 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:33:59.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048345 | service: service-general | source_id: 986cc7f1-f65b-4af2-8347-a163732f17df +[2026-04-16 14:33:59.378] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005772 encounter_id:a814fd84-ecb9-4eeb-b76b-25a40d4374cd organization_id: patient_id:P03204260307 procedure_code:OT service_request_id:1c0996ae-54ec-4b54-a635-d7d371c75b89 started:2026-04-16T14:33:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:33:59.614] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: b18fdceb-3b73-471d-92d1-6603365bc518 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 986cc7f1-f65b-4af2-8347-a163732f17df +[2026-04-16 14:33:59.615] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:00.128] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067175 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:00.130] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067175 | service: service-general | source_id: 768c0308-7d9b-45ef-aba5-ceff0e66d344 +[2026-04-16 14:34:00.130] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067175 | service: service-general | source_id: 768c0308-7d9b-45ef-aba5-ceff0e66d344 +[2026-04-16 14:34:00.672] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11503039 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:00.673] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503039 | service: service-general | source_id: 3e10785e-af6b-4e43-bcd1-454dc4628e83 +[2026-04-16 14:34:00.673] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503039 | service: service-general | source_id: 3e10785e-af6b-4e43-bcd1-454dc4628e83 +[2026-04-16 14:34:00.686] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553601 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:00.687] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553601 | service: service-general | source_id: 42c6e289-a567-405d-81be-f6a48fea70b0 +[2026-04-16 14:34:00.687] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005808 encounter_id:bf9f15e0-2eea-4f36-908e-0ba05c596cba organization_id: patient_id:P01930334965 procedure_code:OT service_request_id:dd948296-11ff-4f3c-8579-f252c3274c8d started:2026-04-16T14:34:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:00.954] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 1bdd020e-8d69-4328-9817-95bc43f915a2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 42c6e289-a567-405d-81be-f6a48fea70b0 +[2026-04-16 14:34:00.955] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:02.008] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048992 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:02.009] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048992 | service: service-general | source_id: fc0cd85e-37d9-4127-a0c3-21dc084ca0c4 +[2026-04-16 14:34:02.009] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048992 | service: service-general | source_id: fc0cd85e-37d9-4127-a0c3-21dc084ca0c4 +[2026-04-16 14:34:02.065] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066315 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:02.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066315 | service: service-general | source_id: 8e55fce4-c1d7-4753-b994-e7ba4b090b90 +[2026-04-16 14:34:02.066] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005805 encounter_id:2b6af681-88b6-4c3f-b75c-9c3fa84884a5 organization_id: patient_id:P01140952551 procedure_code:OT service_request_id:266f0a4d-0fcb-4bc3-92b1-77f0e3462f4b started:2026-04-16T14:34:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:02.351] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 5a0dd3a4-d3c4-4bc2-b38c-8a0b0e440971 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8e55fce4-c1d7-4753-b994-e7ba4b090b90 +[2026-04-16 14:34:02.351] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:02.865] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062349 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:02.866] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062349 | service: service-general | source_id: 59cad112-05a1-4ddd-b922-0f2fe6a9c420 +[2026-04-16 14:34:02.866] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005782 encounter_id:6924ebfc-d922-4867-b7a4-eaa5f50166e0 organization_id: patient_id:P01823210521 procedure_code:OT service_request_id:718c696d-1371-4bd7-b1de-23f0e244d034 started:2026-04-16T14:34:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:03.495] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 52ce41e2-aa81-4d7a-a2e4-5652ee2768aa | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 59cad112-05a1-4ddd-b922-0f2fe6a9c420 +[2026-04-16 14:34:03.496] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:04.552] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067204 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:04.553] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067204 | service: service-general | source_id: d5f4334e-d10a-4bb3-8018-2b510d8fe388 +[2026-04-16 14:34:04.553] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005787 encounter_id:c4bc380b-8417-4528-9f9d-537d44c0d370 organization_id: patient_id:P10465515677 procedure_code:OT service_request_id:e966aaa2-1cd7-44d7-8f19-2c1e07cc2e65 started:2026-04-16T14:34:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:04.845] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 48ca4dda-faff-4413-9904-2fc39484931f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d5f4334e-d10a-4bb3-8018-2b510d8fe388 +[2026-04-16 14:34:04.846] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:05.881] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036089 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:05.882] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036089 | service: service-general | source_id: bfc5a99e-b371-4aa8-84de-8055a386da7e +[2026-04-16 14:34:05.883] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005783 encounter_id:3f2cb68d-1940-48be-ad8d-69d63a73c4aa organization_id: patient_id:P02454320002 procedure_code:OT service_request_id:aeb5b1c7-d363-419f-b0d6-e1e4ff708e5a started:2026-04-16T14:34:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:06.169] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 80d79666-df47-4112-bb2d-312767820031 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: bfc5a99e-b371-4aa8-84de-8055a386da7e +[2026-04-16 14:34:06.169] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:06.683] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024403 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:06.684] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024403 | service: service-general | source_id: ac562932-8a32-4ade-aef2-8a6108b54299 +[2026-04-16 14:34:06.684] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024403 | service: service-general | source_id: ac562932-8a32-4ade-aef2-8a6108b54299 +[2026-04-16 14:34:07.222] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059050 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:07.223] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059050 | service: service-general | source_id: 4d189f82-0e2a-48d6-a356-7f068ca46373 +[2026-04-16 14:34:07.223] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059050 | service: service-general | source_id: 4d189f82-0e2a-48d6-a356-7f068ca46373 +[2026-04-16 14:34:07.237] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062145 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:07.238] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062145 | service: service-general | source_id: 512a56f8-7b68-4ef1-b21f-bf07bd4275e5 +[2026-04-16 14:34:07.238] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062145 | service: service-general | source_id: 512a56f8-7b68-4ef1-b21f-bf07bd4275e5 +[2026-04-16 14:34:07.251] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047417 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:07.252] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 9f957200-cc18-40a0-9b54-7f73f0cbd4e9 +[2026-04-16 14:34:07.252] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 9f957200-cc18-40a0-9b54-7f73f0cbd4e9 +[2026-04-16 14:34:07.789] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040883 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:07.790] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040883 | service: service-general | source_id: bf82258b-f43a-4d4f-9d8c-0fbe7d990e0e +[2026-04-16 14:34:07.790] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040883 | service: service-general | source_id: bf82258b-f43a-4d4f-9d8c-0fbe7d990e0e +[2026-04-16 14:34:07.804] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053566 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:07.805] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053566 | service: service-general | source_id: 9bafa860-ece9-4abb-9c60-2efa682f8bcc +[2026-04-16 14:34:07.805] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053566 | service: service-general | source_id: 9bafa860-ece9-4abb-9c60-2efa682f8bcc +[2026-04-16 14:34:08.354] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062475 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:08.355] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062475 | service: service-general | source_id: ab8c712c-eeb9-42ad-9d10-0aa277c04556 +[2026-04-16 14:34:08.355] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062475 | service: service-general | source_id: ab8c712c-eeb9-42ad-9d10-0aa277c04556 +[2026-04-16 14:34:08.370] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047425 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:08.371] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047425 | service: service-general | source_id: e3fe61ee-2e63-4d41-9b6a-3d00557e65e2 +[2026-04-16 14:34:08.371] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047425 | service: service-general | source_id: e3fe61ee-2e63-4d41-9b6a-3d00557e65e2 +[2026-04-16 14:34:08.918] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056263 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:08.919] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: 3397a6ae-e6ac-4f73-9e81-210e572a5303 +[2026-04-16 14:34:08.919] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: 3397a6ae-e6ac-4f73-9e81-210e572a5303 +[2026-04-16 14:34:08.932] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11575332 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:08.933] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11575332 | service: service-general | source_id: ae8c2be2-cc40-43ec-a4aa-696dc0f483ec +[2026-04-16 14:34:08.933] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11575332 | service: service-general | source_id: ae8c2be2-cc40-43ec-a4aa-696dc0f483ec +[2026-04-16 14:34:09.478] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043127 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:09.479] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043127 | service: service-general | source_id: 43ca738e-dc56-48a7-8df8-cf30b34f0c9e +[2026-04-16 14:34:09.479] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043127 | service: service-general | source_id: 43ca738e-dc56-48a7-8df8-cf30b34f0c9e +[2026-04-16 14:34:09.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008938 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:09.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008938 | service: service-general | source_id: 74385904-68d4-421a-95ac-bcfc8f3cc28a +[2026-04-16 14:34:09.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008938 | service: service-general | source_id: 74385904-68d4-421a-95ac-bcfc8f3cc28a +[2026-04-16 14:34:10.040] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065412 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:10.041] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065412 | service: service-general | source_id: 10f064f3-ff33-46bd-ace9-9eb1f030a9d0 +[2026-04-16 14:34:10.041] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065412 | service: service-general | source_id: 10f064f3-ff33-46bd-ace9-9eb1f030a9d0 +[2026-04-16 14:34:10.053] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500171 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:10.054] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500171 | service: service-general | source_id: 89f8445e-9ff8-41f5-b4ab-12a72db9b1a1 +[2026-04-16 14:34:10.054] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005810 encounter_id:c389e6f7-72c7-4897-a0a8-d9568923ab02 organization_id: patient_id:P00003872682 procedure_code:OT service_request_id:e6e06311-ee01-4cc9-aca5-4c53025f97d9 started:2026-04-16T14:34:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:10.483] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 665f0464-edc8-4d91-adbd-0db48b01d34d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 89f8445e-9ff8-41f5-b4ab-12a72db9b1a1 +[2026-04-16 14:34:10.484] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:10.998] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628922 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:10.999] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 8eb830f6-f389-44f7-bf6a-a6ee9fe57f36 +[2026-04-16 14:34:10.999] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000488 encounter_id:d92e72dd-1d04-4031-9875-4d321a106c8c organization_id: patient_id:P00818543134 procedure_code:OT service_request_id:852613d0-6901-4d9d-8f8f-cd264a7bdd91 started:2026-04-16T14:34:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:11.455] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 56b85048-3949-4080-88b8-0eb0b3adec00 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8eb830f6-f389-44f7-bf6a-a6ee9fe57f36 +[2026-04-16 14:34:11.456] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:11.971] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10618968 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:11.972] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10618968 | service: service-general | source_id: 930f2c3d-772a-4b1a-b7d9-119d31554eed +[2026-04-16 14:34:11.972] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10618968 | service: service-general | source_id: 930f2c3d-772a-4b1a-b7d9-119d31554eed +[2026-04-16 14:34:11.985] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066403 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:11.985] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 076e49f4-d762-4776-9872-5250bbf18368 +[2026-04-16 14:34:11.986] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 076e49f4-d762-4776-9872-5250bbf18368 +[2026-04-16 14:34:12.526] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062428 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:12.527] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062428 | service: service-general | source_id: d52fc5b2-31bb-463e-810a-8af11d6dec7a +[2026-04-16 14:34:12.528] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062428 | service: service-general | source_id: d52fc5b2-31bb-463e-810a-8af11d6dec7a +[2026-04-16 14:34:12.542] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038354 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:12.542] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038354 | service: service-general | source_id: f9397681-eaa7-4237-846e-e80d157d83db +[2026-04-16 14:34:12.543] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038354 | service: service-general | source_id: f9397681-eaa7-4237-846e-e80d157d83db +[2026-04-16 14:34:12.554] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065028 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:12.555] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065028 | service: service-general | source_id: 0133c893-e2d4-435e-9452-9e712c5ba52a +[2026-04-16 14:34:12.555] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065028 | service: service-general | source_id: 0133c893-e2d4-435e-9452-9e712c5ba52a +[2026-04-16 14:34:13.099] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608584 2026-01-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:13.100] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608584 | service: service-general | source_id: 951a1b70-d99c-4d10-887a-a29f74e2d054 +[2026-04-16 14:34:13.100] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608584 | service: service-general | source_id: 951a1b70-d99c-4d10-887a-a29f74e2d054 +[2026-04-16 14:34:13.114] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10097192 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:13.115] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10097192 | service: service-general | source_id: d98b905c-896e-452a-b1c8-d4a2e159bf71 +[2026-04-16 14:34:13.115] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10097192 | service: service-general | source_id: d98b905c-896e-452a-b1c8-d4a2e159bf71 +[2026-04-16 14:34:13.654] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052783 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:13.655] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 3c97c795-c8d8-4d40-9876-7f3dc31127c3 +[2026-04-16 14:34:13.655] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 3c97c795-c8d8-4d40-9876-7f3dc31127c3 +[2026-04-16 14:34:13.668] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10645466 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:13.669] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 2e0afe0b-38ca-4be5-81c7-e9317d003321 +[2026-04-16 14:34:13.669] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 2e0afe0b-38ca-4be5-81c7-e9317d003321 +[2026-04-16 14:34:13.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058414 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:13.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058414 | service: service-general | source_id: 6c9736e6-ae59-4e8a-bb20-12491ef8d029 +[2026-04-16 14:34:13.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058414 | service: service-general | source_id: 6c9736e6-ae59-4e8a-bb20-12491ef8d029 +[2026-04-16 14:34:14.222] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11591457 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:14.223] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11591457 | service: service-general | source_id: e2848411-221e-4b94-8e81-1531bc55ac8e +[2026-04-16 14:34:14.224] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11591457 | service: service-general | source_id: e2848411-221e-4b94-8e81-1531bc55ac8e +[2026-04-16 14:34:14.236] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063471 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:14.237] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063471 | service: service-general | source_id: 5df9d2b1-8c0e-4662-a4d5-fbc228a78e8f +[2026-04-16 14:34:14.237] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063471 | service: service-general | source_id: 5df9d2b1-8c0e-4662-a4d5-fbc228a78e8f +[2026-04-16 14:34:14.795] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035955 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:14.796] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035955 | service: service-general | source_id: e3433547-dfd1-4f81-bc2a-153aa6e21b4b +[2026-04-16 14:34:14.796] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035955 | service: service-general | source_id: e3433547-dfd1-4f81-bc2a-153aa6e21b4b +[2026-04-16 14:34:14.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067338 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:14.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067338 | service: service-general | source_id: e806854a-796c-4e16-9968-6306b93db064 +[2026-04-16 14:34:14.812] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067338 | service: service-general | source_id: e806854a-796c-4e16-9968-6306b93db064 +[2026-04-16 14:34:15.379] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11057646 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:15.380] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11057646 | service: service-general | source_id: 7eb092e8-261f-4c32-b00d-d9cd7e38b3dd +[2026-04-16 14:34:15.380] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11057646 | service: service-general | source_id: 7eb092e8-261f-4c32-b00d-d9cd7e38b3dd +[2026-04-16 14:34:15.394] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067368 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:15.395] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067368 | service: service-general | source_id: 627e06fb-9aa8-4aea-b978-49656522a477 +[2026-04-16 14:34:15.395] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067368 | service: service-general | source_id: 627e06fb-9aa8-4aea-b978-49656522a477 +[2026-04-16 14:34:15.938] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047062 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:15.939] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047062 | service: service-general | source_id: 05d9708e-1a42-4444-b7d8-5fefa31c6937 +[2026-04-16 14:34:15.939] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047062 | service: service-general | source_id: 05d9708e-1a42-4444-b7d8-5fefa31c6937 +[2026-04-16 14:34:16.481] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046761 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:16.482] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046761 | service: service-general | source_id: 0d740d59-2300-4940-afa4-80edb1d45c3c +[2026-04-16 14:34:16.482] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046761 | service: service-general | source_id: 0d740d59-2300-4940-afa4-80edb1d45c3c +[2026-04-16 14:34:16.495] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058111 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:16.496] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058111 | service: service-general | source_id: 5ae4ccf0-d209-44d6-bc51-6812d064cdf0 +[2026-04-16 14:34:16.496] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058111 | service: service-general | source_id: 5ae4ccf0-d209-44d6-bc51-6812d064cdf0 +[2026-04-16 14:34:17.038] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11237917 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:17.039] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11237917 | service: service-general | source_id: db99dd6e-74fe-49d0-8f10-dd98fbbccdaa +[2026-04-16 14:34:17.040] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11237917 | service: service-general | source_id: db99dd6e-74fe-49d0-8f10-dd98fbbccdaa +[2026-04-16 14:34:17.053] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040587 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:17.053] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040587 | service: service-general | source_id: 74755a52-3194-424b-88d2-6bdd7d0c247b +[2026-04-16 14:34:17.053] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006075 encounter_id:864ce3f6-5be8-4edf-9cf3-2cacd5be4c87 organization_id: patient_id:P08618951796 procedure_code:OT service_request_id:4ebf6122-7705-4eae-800a-8096ae337af6 started:2026-04-16T14:34:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:17.340] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: c1534cfc-e2e6-4d5a-b7f0-664cf1c223a9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 74755a52-3194-424b-88d2-6bdd7d0c247b +[2026-04-16 14:34:17.340] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:18.382] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067371 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:18.383] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067371 | service: service-general | source_id: fb634bd6-66eb-4c9e-99cd-2a9a8345481c +[2026-04-16 14:34:18.383] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067371 | service: service-general | source_id: fb634bd6-66eb-4c9e-99cd-2a9a8345481c +[2026-04-16 14:34:18.397] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039292 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:18.398] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039292 | service: service-general | source_id: 4ae4bd1a-2de8-4fd2-ad8e-72e1d0d83558 +[2026-04-16 14:34:18.398] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039292 | service: service-general | source_id: 4ae4bd1a-2de8-4fd2-ad8e-72e1d0d83558 +[2026-04-16 14:34:18.940] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066431 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:18.941] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066431 | service: service-general | source_id: 3a7333a5-8547-4b58-ac19-172f154bf150 +[2026-04-16 14:34:18.941] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066431 | service: service-general | source_id: 3a7333a5-8547-4b58-ac19-172f154bf150 +[2026-04-16 14:34:19.486] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059288 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:19.487] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059288 | service: service-general | source_id: 846fd900-b2d7-4fdd-8cb2-3e9518c4d013 +[2026-04-16 14:34:19.487] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059288 | service: service-general | source_id: 846fd900-b2d7-4fdd-8cb2-3e9518c4d013 +[2026-04-16 14:34:19.499] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619929 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:19.500] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619929 | service: service-general | source_id: 156946e4-d1d6-4c13-bccd-6243585343e0 +[2026-04-16 14:34:19.500] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619929 | service: service-general | source_id: 156946e4-d1d6-4c13-bccd-6243585343e0 +[2026-04-16 14:34:19.512] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050670 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:19.513] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050670 | service: service-general | source_id: 41a605b2-b2bf-4e07-ac41-2ebfd3b87650 +[2026-04-16 14:34:19.513] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050670 | service: service-general | source_id: 41a605b2-b2bf-4e07-ac41-2ebfd3b87650 +[2026-04-16 14:34:20.056] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:20.058] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 0d851c9e-694e-4900-94d6-971e0c1fffae +[2026-04-16 14:34:20.058] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 0d851c9e-694e-4900-94d6-971e0c1fffae +[2026-04-16 14:34:20.071] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054647 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:20.072] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054647 | service: service-general | source_id: 9ede4de3-150b-4350-813c-74d14fc5ee42 +[2026-04-16 14:34:20.072] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006201 encounter_id:3b224530-1631-46a5-bf86-77b2652be8a0 organization_id: patient_id:P02175362599 procedure_code:OT service_request_id:16528f82-72d4-4de6-a26c-c2f7a699ab31 started:2026-04-16T14:34:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:20.404] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: ed460657-340c-42f4-bb63-ee944cfe6848 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9ede4de3-150b-4350-813c-74d14fc5ee42 +[2026-04-16 14:34:20.405] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:20.918] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062445 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:20.919] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062445 | service: service-general | source_id: 7124702b-bbdb-428b-9740-a650d5119076 +[2026-04-16 14:34:20.919] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062445 | service: service-general | source_id: 7124702b-bbdb-428b-9740-a650d5119076 +[2026-04-16 14:34:20.931] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052446 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:20.932] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052446 | service: service-general | source_id: fcc0979e-efc3-4112-992e-a1d394fb3343 +[2026-04-16 14:34:20.932] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052446 | service: service-general | source_id: fcc0979e-efc3-4112-992e-a1d394fb3343 +[2026-04-16 14:34:21.486] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614617 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:21.487] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614617 | service: service-general | source_id: ccd17cad-d770-4216-ac0e-34a9d86a4425 +[2026-04-16 14:34:21.487] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614617 | service: service-general | source_id: ccd17cad-d770-4216-ac0e-34a9d86a4425 +[2026-04-16 14:34:21.501] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11462401 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:21.502] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11462401 | service: service-general | source_id: 113f6e28-3b9e-4143-aab8-e756fdd82dc6 +[2026-04-16 14:34:21.502] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11462401 | service: service-general | source_id: 113f6e28-3b9e-4143-aab8-e756fdd82dc6 +[2026-04-16 14:34:22.048] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12022497 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:22.049] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022497 | service: service-general | source_id: 4ac2f755-ce63-44de-8201-9da365cd830d +[2026-04-16 14:34:22.049] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006205 encounter_id:1416280f-187b-4fb5-82fb-0fde533cddd4 organization_id: patient_id:P00212259024 procedure_code:OT service_request_id:71b172f7-8ed0-4f04-8c6b-6926464ae89c started:2026-04-16T14:34:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:22.481] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 84a881a2-eacd-4934-8fbd-2b44681a6322 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4ac2f755-ce63-44de-8201-9da365cd830d +[2026-04-16 14:34:22.482] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:22.997] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053319 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:22.998] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053319 | service: service-general | source_id: cd169d20-7efb-4347-8746-bb7a8d3331ba +[2026-04-16 14:34:22.998] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053319 | service: service-general | source_id: cd169d20-7efb-4347-8746-bb7a8d3331ba +[2026-04-16 14:34:23.011] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617102 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:23.012] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617102 | service: service-general | source_id: a7f65441-9b73-4674-8d47-a88a9a9f9f97 +[2026-04-16 14:34:23.012] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617102 | service: service-general | source_id: a7f65441-9b73-4674-8d47-a88a9a9f9f97 +[2026-04-16 14:34:23.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11531254 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:23.026] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531254 | service: service-general | source_id: d33e833a-9765-49d7-84b0-782659e10040 +[2026-04-16 14:34:23.026] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531254 | service: service-general | source_id: d33e833a-9765-49d7-84b0-782659e10040 +[2026-04-16 14:34:23.567] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064560 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:23.568] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064560 | service: service-general | source_id: 7e372195-d98b-4703-bba2-2365cb2f46b2 +[2026-04-16 14:34:23.568] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064560 | service: service-general | source_id: 7e372195-d98b-4703-bba2-2365cb2f46b2 +[2026-04-16 14:34:23.582] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11573893 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:23.583] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573893 | service: service-general | source_id: 32ae2959-134c-4cf5-82fb-4560e9a302dc +[2026-04-16 14:34:23.583] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573893 | service: service-general | source_id: 32ae2959-134c-4cf5-82fb-4560e9a302dc +[2026-04-16 14:34:23.596] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613271 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:23.597] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613271 | service: service-general | source_id: 63d589d2-ead0-49b4-a4e5-34c9f042e98c +[2026-04-16 14:34:23.597] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613271 | service: service-general | source_id: 63d589d2-ead0-49b4-a4e5-34c9f042e98c +[2026-04-16 14:34:23.610] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10541046 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:23.611] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10541046 | service: service-general | source_id: 8421e513-d792-4ed5-beb0-642f5803be96 +[2026-04-16 14:34:23.611] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10541046 | service: service-general | source_id: 8421e513-d792-4ed5-beb0-642f5803be96 +[2026-04-16 14:34:24.149] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063007 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:24.150] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063007 | service: service-general | source_id: 793ed313-3c24-4f4d-8e39-6d4ce3bf4e7a +[2026-04-16 14:34:24.150] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063007 | service: service-general | source_id: 793ed313-3c24-4f4d-8e39-6d4ce3bf4e7a +[2026-04-16 14:34:24.163] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11476115 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:24.164] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476115 | service: service-general | source_id: abad5213-a34f-43dc-9e03-fc654811fefc +[2026-04-16 14:34:24.164] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476115 | service: service-general | source_id: abad5213-a34f-43dc-9e03-fc654811fefc +[2026-04-16 14:34:24.176] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058616 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:24.176] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058616 | service: service-general | source_id: 6017856d-7771-44ac-8421-43d4328c0641 +[2026-04-16 14:34:24.176] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006231 encounter_id:f3f6499e-c20e-40c8-92ac-e850e4ca19c4 organization_id: patient_id:P00841474575 procedure_code:OT service_request_id:99895e57-8bd7-4b08-9014-866f0cb0c49e started:2026-04-16T14:34:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:24.502] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: cb3a8645-f591-4f9f-86b9-a95b73133131 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 6017856d-7771-44ac-8421-43d4328c0641 +[2026-04-16 14:34:24.503] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:25.544] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067528 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:25.545] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067528 | service: service-general | source_id: f6119a5a-d999-42e7-9d7c-a019200e8c3b +[2026-04-16 14:34:25.546] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006233 encounter_id:0e2f963f-79d8-41e1-839d-60cb61b910b6 organization_id: patient_id:P00466080182 procedure_code:OT service_request_id:4971dd66-7849-430c-b9d4-506894491105 started:2026-04-16T14:34:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:25.841] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7676c7ae-02b1-4a86-b82e-2697d5db79a9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f6119a5a-d999-42e7-9d7c-a019200e8c3b +[2026-04-16 14:34:25.842] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:26.355] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066294 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:26.356] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066294 | service: service-general | source_id: 4664881e-0ec8-4206-b466-ff2cc8ae2aca +[2026-04-16 14:34:26.356] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006234 encounter_id:26df9c80-2cda-4abe-89f6-dbf25c24b0c6 organization_id: patient_id:P01917889861 procedure_code:OT service_request_id:30440042-d18f-435b-b1aa-867f422ccbfd started:2026-04-16T14:34:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:26.723] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 9b593547-4af5-4cbd-b533-b874835dbaab | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4664881e-0ec8-4206-b466-ff2cc8ae2aca +[2026-04-16 14:34:26.724] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:27.766] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054043 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:27.767] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054043 | service: service-general | source_id: 16829a70-12ee-4c40-b6e0-d6c442de6e0c +[2026-04-16 14:34:27.768] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054043 | service: service-general | source_id: 16829a70-12ee-4c40-b6e0-d6c442de6e0c +[2026-04-16 14:34:27.780] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067513 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:27.781] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067513 | service: service-general | source_id: 7497a19f-4f10-4777-abdd-a8ebedaf82e5 +[2026-04-16 14:34:27.781] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067513 | service: service-general | source_id: 7497a19f-4f10-4777-abdd-a8ebedaf82e5 +[2026-04-16 14:34:27.791] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009614 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:27.792] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009614 | service: service-general | source_id: 9b72d1bc-1bc7-4428-a0e1-e0dee553acdb +[2026-04-16 14:34:27.792] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009614 | service: service-general | source_id: 9b72d1bc-1bc7-4428-a0e1-e0dee553acdb +[2026-04-16 14:34:27.801] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047214 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:27.802] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: 1e4586e3-653b-4195-bf6d-b1b48426eaac +[2026-04-16 14:34:27.802] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: 1e4586e3-653b-4195-bf6d-b1b48426eaac +[2026-04-16 14:34:27.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519670 2026-01-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:27.811] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519670 | service: service-general | source_id: 791dc50e-de5d-4d2f-8ddc-11d686983086 +[2026-04-16 14:34:27.811] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519670 | service: service-general | source_id: 791dc50e-de5d-4d2f-8ddc-11d686983086 +[2026-04-16 14:34:27.820] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11466082 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:27.820] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11466082 | service: service-general | source_id: 9a84a24b-6f9c-4091-92eb-df815c61c936 +[2026-04-16 14:34:27.820] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11466082 | service: service-general | source_id: 9a84a24b-6f9c-4091-92eb-df815c61c936 +[2026-04-16 14:34:28.362] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063222 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:28.363] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063222 | service: service-general | source_id: 7e68bf1a-f2e3-4635-9a36-409dd85b9854 +[2026-04-16 14:34:28.363] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063222 | service: service-general | source_id: 7e68bf1a-f2e3-4635-9a36-409dd85b9854 +[2026-04-16 14:34:28.376] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030420 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:28.377] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030420 | service: service-general | source_id: 1682af3c-47ba-43a3-9e88-72fb10ea48ed +[2026-04-16 14:34:28.377] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030420 | service: service-general | source_id: 1682af3c-47ba-43a3-9e88-72fb10ea48ed +[2026-04-16 14:34:28.389] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045708 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:28.390] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045708 | service: service-general | source_id: 0c3cba5a-8fe3-4f41-a229-9b6c8f4ccf81 +[2026-04-16 14:34:28.390] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045708 | service: service-general | source_id: 0c3cba5a-8fe3-4f41-a229-9b6c8f4ccf81 +[2026-04-16 14:34:28.936] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063320 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:28.937] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063320 | service: service-general | source_id: f039c5bc-6568-478f-a3d5-69f073ec1578 +[2026-04-16 14:34:28.938] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063320 | service: service-general | source_id: f039c5bc-6568-478f-a3d5-69f073ec1578 +[2026-04-16 14:34:29.479] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11506694 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:29.480] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506694 | service: service-general | source_id: fcefc5c7-bcf5-439e-8a89-e46c77aec0e1 +[2026-04-16 14:34:29.480] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506694 | service: service-general | source_id: fcefc5c7-bcf5-439e-8a89-e46c77aec0e1 +[2026-04-16 14:34:29.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604871 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:29.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604871 | service: service-general | source_id: f3670f07-832c-4662-894d-1f0d02e8156e +[2026-04-16 14:34:29.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604871 | service: service-general | source_id: f3670f07-832c-4662-894d-1f0d02e8156e +[2026-04-16 14:34:29.504] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020068 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:29.504] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020068 | service: service-general | source_id: 913b2223-f579-4a52-b131-25609faa20d4 +[2026-04-16 14:34:29.504] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001013 encounter_id:ed4b3ee1-588b-457c-b2ae-62c7709d6ae6 organization_id: patient_id:P01165252903 procedure_code:OT service_request_id:d7d1aabc-2f9e-4743-97ed-5a99ca3632d9 started:2026-04-16T14:34:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:29.763] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: d7e71526-bd27-40d3-b14f-955316c04360 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 913b2223-f579-4a52-b131-25609faa20d4 +[2026-04-16 14:34:29.763] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:30.842] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11496380 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:30.844] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496380 | service: service-general | source_id: 4827efc7-f2f9-4df4-aa91-73217a7c3e53 +[2026-04-16 14:34:30.844] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496380 | service: service-general | source_id: 4827efc7-f2f9-4df4-aa91-73217a7c3e53 +[2026-04-16 14:34:31.402] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053701 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:31.403] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: e12a3df5-7077-44e1-bf80-8bd067a7d781 +[2026-04-16 14:34:31.403] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: e12a3df5-7077-44e1-bf80-8bd067a7d781 +[2026-04-16 14:34:31.416] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028576 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:31.416] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028576 | service: service-general | source_id: 669ed659-b598-4a0e-a804-7c4810aee328 +[2026-04-16 14:34:31.416] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028576 | service: service-general | source_id: 669ed659-b598-4a0e-a804-7c4810aee328 +[2026-04-16 14:34:31.954] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067682 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:31.955] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067682 | service: service-general | source_id: 4bf95a53-6564-4fe1-b2a6-1061146bcba1 +[2026-04-16 14:34:31.955] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067682 | service: service-general | source_id: 4bf95a53-6564-4fe1-b2a6-1061146bcba1 +[2026-04-16 14:34:32.498] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009947 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:32.499] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009947 | service: service-general | source_id: 0c6ec26e-44a3-46f6-8e57-6b43417eb35e +[2026-04-16 14:34:32.499] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009947 | service: service-general | source_id: 0c6ec26e-44a3-46f6-8e57-6b43417eb35e +[2026-04-16 14:34:32.512] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059008 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:32.513] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059008 | service: service-general | source_id: abdbbe1f-3feb-4fab-821c-c7d555b45cd2 +[2026-04-16 14:34:32.513] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059008 | service: service-general | source_id: abdbbe1f-3feb-4fab-821c-c7d555b45cd2 +[2026-04-16 14:34:33.059] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056535 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:33.060] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056535 | service: service-general | source_id: 68981b4d-8a5b-467a-a163-c546bfff1ba3 +[2026-04-16 14:34:33.060] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056535 | service: service-general | source_id: 68981b4d-8a5b-467a-a163-c546bfff1ba3 +[2026-04-16 14:34:33.073] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010658 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:33.074] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010658 | service: service-general | source_id: f9998e70-92d0-406d-8401-0c7f03ed36d6 +[2026-04-16 14:34:33.074] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010658 | service: service-general | source_id: f9998e70-92d0-406d-8401-0c7f03ed36d6 +[2026-04-16 14:34:33.624] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000607 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:33.625] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000607 | service: service-general | source_id: 54962997-44d8-4fd1-8ab1-3b81eed7a1f5 +[2026-04-16 14:34:33.625] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000607 | service: service-general | source_id: 54962997-44d8-4fd1-8ab1-3b81eed7a1f5 +[2026-04-16 14:34:33.639] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034383 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:33.639] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034383 | service: service-general | source_id: 8d8f1d3b-4325-461d-a127-dc1fdfd9e86a +[2026-04-16 14:34:33.639] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034383 | service: service-general | source_id: 8d8f1d3b-4325-461d-a127-dc1fdfd9e86a +[2026-04-16 14:34:34.182] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629189 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:34.183] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629189 | service: service-general | source_id: b93e4fbb-10de-4581-8a75-d58fe1c679d5 +[2026-04-16 14:34:34.183] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006690 encounter_id:1ffa4069-f0b7-45ba-800f-c28bea295cd1 organization_id: patient_id:P02572781485 procedure_code:OT service_request_id:ae38632d-33a2-4ef7-8b0c-9de76067407b started:2026-04-16T14:34:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:34.512] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: cacc5485-9484-439e-a42d-3ca1696877f5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b93e4fbb-10de-4581-8a75-d58fe1c679d5 +[2026-04-16 14:34:34.512] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:35.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500977 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:35.026] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500977 | service: service-general | source_id: 408c4000-e378-4613-92b0-ebc28da93281 +[2026-04-16 14:34:35.026] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500977 | service: service-general | source_id: 408c4000-e378-4613-92b0-ebc28da93281 +[2026-04-16 14:34:35.037] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11596388 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:35.038] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596388 | service: service-general | source_id: 6aa23625-2dec-4392-a13c-b97b4383bdff +[2026-04-16 14:34:35.038] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596388 | service: service-general | source_id: 6aa23625-2dec-4392-a13c-b97b4383bdff +[2026-04-16 14:34:35.050] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067775 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:35.051] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067775 | service: service-general | source_id: 2cce76c0-9c0d-458e-b153-0b49039e4d18 +[2026-04-16 14:34:35.051] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067775 | service: service-general | source_id: 2cce76c0-9c0d-458e-b153-0b49039e4d18 +[2026-04-16 14:34:35.593] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11474774 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:35.594] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474774 | service: service-general | source_id: 163996b7-62e3-4dd0-acd3-03b5cfd2ed39 +[2026-04-16 14:34:35.594] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474774 | service: service-general | source_id: 163996b7-62e3-4dd0-acd3-03b5cfd2ed39 +[2026-04-16 14:34:35.607] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11580049 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:35.607] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580049 | service: service-general | source_id: b4a57340-0b88-4866-a3a3-1c40a3d6ead4 +[2026-04-16 14:34:35.608] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580049 | service: service-general | source_id: b4a57340-0b88-4866-a3a3-1c40a3d6ead4 +[2026-04-16 14:34:36.145] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063301 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:36.146] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063301 | service: service-general | source_id: e58ea69c-1f85-4d99-9c29-1ab244f5dc39 +[2026-04-16 14:34:36.146] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063301 | service: service-general | source_id: e58ea69c-1f85-4d99-9c29-1ab244f5dc39 +[2026-04-16 14:34:36.159] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067781 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:36.160] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067781 | service: service-general | source_id: 4ee78f98-66d3-404f-bdfb-4cd858a91467 +[2026-04-16 14:34:36.160] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067781 | service: service-general | source_id: 4ee78f98-66d3-404f-bdfb-4cd858a91467 +[2026-04-16 14:34:36.696] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067810 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:36.697] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067810 | service: service-general | source_id: dfdec548-6cca-477f-817e-5b09f3223ed3 +[2026-04-16 14:34:36.697] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067810 | service: service-general | source_id: dfdec548-6cca-477f-817e-5b09f3223ed3 +[2026-04-16 14:34:36.710] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067709 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:36.711] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067709 | service: service-general | source_id: 5e18139c-9a96-4122-a5e9-654ac14fc920 +[2026-04-16 14:34:36.711] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067709 | service: service-general | source_id: 5e18139c-9a96-4122-a5e9-654ac14fc920 +[2026-04-16 14:34:37.248] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606504 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:37.249] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: b89c1a08-8b00-44f0-aea3-035e87c09685 +[2026-04-16 14:34:37.249] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: b89c1a08-8b00-44f0-aea3-035e87c09685 +[2026-04-16 14:34:37.261] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11594356 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:37.262] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594356 | service: service-general | source_id: 1142606e-b43c-445c-96cb-121e6f2aeef7 +[2026-04-16 14:34:37.262] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594356 | service: service-general | source_id: 1142606e-b43c-445c-96cb-121e6f2aeef7 +[2026-04-16 14:34:37.798] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064035 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:37.800] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064035 | service: service-general | source_id: bfcea844-f5f9-4224-94ef-fd0799a19e6a +[2026-04-16 14:34:37.800] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064035 | service: service-general | source_id: bfcea844-f5f9-4224-94ef-fd0799a19e6a +[2026-04-16 14:34:37.812] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12014370 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:37.813] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014370 | service: service-general | source_id: f4662511-504e-4d52-b2a7-72347ca47695 +[2026-04-16 14:34:37.813] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014370 | service: service-general | source_id: f4662511-504e-4d52-b2a7-72347ca47695 +[2026-04-16 14:34:37.826] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044051 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:37.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044051 | service: service-general | source_id: 4764cfed-40e5-42d7-aed1-e0baafc45933 +[2026-04-16 14:34:37.827] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044051 | service: service-general | source_id: 4764cfed-40e5-42d7-aed1-e0baafc45933 +[2026-04-16 14:34:37.839] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040496 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:37.840] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040496 | service: service-general | source_id: 64af71f9-6081-4fe6-8a42-58b25e82d4d5 +[2026-04-16 14:34:37.840] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040496 | service: service-general | source_id: 64af71f9-6081-4fe6-8a42-58b25e82d4d5 +[2026-04-16 14:34:37.851] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010155 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:37.852] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010155 | service: service-general | source_id: 9e36d6ee-98a4-4acf-bd3f-9240cb8127bb +[2026-04-16 14:34:37.852] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010155 | service: service-general | source_id: 9e36d6ee-98a4-4acf-bd3f-9240cb8127bb +[2026-04-16 14:34:38.392] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11586943 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:38.393] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11586943 | service: service-general | source_id: dff60ff0-0170-4cbb-99d8-3c27d2599e67 +[2026-04-16 14:34:38.393] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001572 encounter_id:48d9d5e5-7eed-4639-82bc-29b6d140bd1f organization_id: patient_id:P01000724708 procedure_code:OT service_request_id:dd86255e-c5f0-47dc-bee1-eecc27bad505 started:2026-04-16T14:34:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:38.666] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 74665c5a-cb20-451f-9ffb-c450552fe1ff | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: dff60ff0-0170-4cbb-99d8-3c27d2599e67 +[2026-04-16 14:34:38.666] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:39.714] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009291 2026-02-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:39.715] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009291 | service: service-general | source_id: 826ac1e3-e0b1-4be6-a1c2-9ff0a58e056c +[2026-04-16 14:34:39.715] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009291 | service: service-general | source_id: 826ac1e3-e0b1-4be6-a1c2-9ff0a58e056c +[2026-04-16 14:34:39.728] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11529376 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:39.728] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529376 | service: service-general | source_id: de84a9b1-dee1-43e1-bbf9-64fac6c5d2bb +[2026-04-16 14:34:39.728] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529376 | service: service-general | source_id: de84a9b1-dee1-43e1-bbf9-64fac6c5d2bb +[2026-04-16 14:34:40.282] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11532866 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:40.283] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532866 | service: service-general | source_id: ddc3a3d0-601a-4d45-a641-42a98c1f3079 +[2026-04-16 14:34:40.283] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532866 | service: service-general | source_id: ddc3a3d0-601a-4d45-a641-42a98c1f3079 +[2026-04-16 14:34:40.837] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11055516 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:40.838] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11055516 | service: service-general | source_id: 4232bd55-1820-4daa-87df-7cd364503a97 +[2026-04-16 14:34:40.838] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11055516 | service: service-general | source_id: 4232bd55-1820-4daa-87df-7cd364503a97 +[2026-04-16 14:34:41.399] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11531884 2026-02-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:41.401] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531884 | service: service-general | source_id: d6463eec-0623-4ed2-b23f-c68b44117cd6 +[2026-04-16 14:34:41.401] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531884 | service: service-general | source_id: d6463eec-0623-4ed2-b23f-c68b44117cd6 +[2026-04-16 14:34:41.414] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067947 2026-02-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:41.414] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067947 | service: service-general | source_id: 0ada2b2e-885d-4f23-9d96-da57bd7edcbc +[2026-04-16 14:34:41.415] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067947 | service: service-general | source_id: 0ada2b2e-885d-4f23-9d96-da57bd7edcbc +[2026-04-16 14:34:41.428] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049462 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:41.429] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049462 | service: service-general | source_id: 9a82b0c7-d1eb-46f4-93b6-3c6cc71e80ba +[2026-04-16 14:34:41.429] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049462 | service: service-general | source_id: 9a82b0c7-d1eb-46f4-93b6-3c6cc71e80ba +[2026-04-16 14:34:41.990] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056713 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:41.991] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056713 | service: service-general | source_id: 2ed0015a-4bdd-4e10-ae70-f20c552a9d81 +[2026-04-16 14:34:41.991] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056713 | service: service-general | source_id: 2ed0015a-4bdd-4e10-ae70-f20c552a9d81 +[2026-04-16 14:34:42.004] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11131312 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:42.004] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11131312 | service: service-general | source_id: 3c6f81c5-b006-41c7-88f4-34c0b814214b +[2026-04-16 14:34:42.004] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11131312 | service: service-general | source_id: 3c6f81c5-b006-41c7-88f4-34c0b814214b +[2026-04-16 14:34:42.016] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066325 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:42.017] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066325 | service: service-general | source_id: b68408b8-d9ed-4190-92a7-461f6bd60806 +[2026-04-16 14:34:42.017] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066325 | service: service-general | source_id: b68408b8-d9ed-4190-92a7-461f6bd60806 +[2026-04-16 14:34:42.573] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016561 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:42.574] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016561 | service: service-general | source_id: ac3b47ec-c440-4312-bf66-09fff00f6a7c +[2026-04-16 14:34:42.574] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-007170 encounter_id:a513a8c2-fc47-49f5-8eeb-7ffce1434ef2 organization_id: patient_id:P02346450813 procedure_code:OT service_request_id:97385907-c24a-4198-a006-c903b1f6305f started:2026-04-16T14:34:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:42.807] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 30707807-55d2-43bd-ac25-51f73cc1f9c4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ac3b47ec-c440-4312-bf66-09fff00f6a7c +[2026-04-16 14:34:42.808] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:43.321] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063282 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:43.322] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063282 | service: service-general | source_id: 0be06884-5f39-4b50-84f2-4039003cc55e +[2026-04-16 14:34:43.323] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063282 | service: service-general | source_id: 0be06884-5f39-4b50-84f2-4039003cc55e +[2026-04-16 14:34:43.334] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614903 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:43.335] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614903 | service: service-general | source_id: 541ee7ad-ebe6-468a-af6c-26a71b47af61 +[2026-04-16 14:34:43.335] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-007180 encounter_id:f45ef025-118d-4915-bac0-4ecbad8d3b67 organization_id: patient_id:P01469982033 procedure_code:OT service_request_id:1376c58d-c9d2-4bcb-b4cb-11d45f0342cc started:2026-04-16T14:34:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:43.603] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 0f1ec9da-4e39-4839-ac3d-6d0e39bb1e83 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 541ee7ad-ebe6-468a-af6c-26a71b47af61 +[2026-04-16 14:34:43.604] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:44.650] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021808 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:44.651] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 0a3aef30-5f9a-41f3-8615-ef0180c6f26c +[2026-04-16 14:34:44.651] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 0a3aef30-5f9a-41f3-8615-ef0180c6f26c +[2026-04-16 14:34:44.664] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052754 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:44.665] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052754 | service: service-general | source_id: 0d2af92c-60d5-461c-99c1-a43b0adf2755 +[2026-04-16 14:34:44.665] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052754 | service: service-general | source_id: 0d2af92c-60d5-461c-99c1-a43b0adf2755 +[2026-04-16 14:34:45.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11494861 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:45.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11494861 | service: service-general | source_id: db8db5f7-46c5-4cbc-90dd-f31895b3121c +[2026-04-16 14:34:45.206] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11494861 | service: service-general | source_id: db8db5f7-46c5-4cbc-90dd-f31895b3121c +[2026-04-16 14:34:45.220] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034451 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:45.221] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034451 | service: service-general | source_id: 1b18fde4-3dae-4e56-a81a-7a5ed2457da8 +[2026-04-16 14:34:45.221] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034451 | service: service-general | source_id: 1b18fde4-3dae-4e56-a81a-7a5ed2457da8 +[2026-04-16 14:34:45.760] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044342 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:45.761] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044342 | service: service-general | source_id: aad1a5a0-ed0a-4831-a4c6-935cc279a2ab +[2026-04-16 14:34:45.761] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044342 | service: service-general | source_id: aad1a5a0-ed0a-4831-a4c6-935cc279a2ab +[2026-04-16 14:34:45.773] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11455387 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:45.774] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11455387 | service: service-general | source_id: b8892a70-b2f8-44ae-9b02-8008022e0d1a +[2026-04-16 14:34:45.774] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11455387 | service: service-general | source_id: b8892a70-b2f8-44ae-9b02-8008022e0d1a +[2026-04-16 14:34:45.785] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057134 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:45.786] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057134 | service: service-general | source_id: 24ad957a-dff0-4f5b-af8a-95e43a9d4093 +[2026-04-16 14:34:45.786] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057134 | service: service-general | source_id: 24ad957a-dff0-4f5b-af8a-95e43a9d4093 +[2026-04-16 14:34:45.797] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11460801 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:45.798] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460801 | service: service-general | source_id: ef6ae3cd-4fda-4348-8e47-efdc27750c6b +[2026-04-16 14:34:45.798] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460801 | service: service-general | source_id: ef6ae3cd-4fda-4348-8e47-efdc27750c6b +[2026-04-16 14:34:46.344] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11395280 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:46.345] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11395280 | service: service-general | source_id: 76b26dbf-6591-48ae-9a78-e8f8f489fb5c +[2026-04-16 14:34:46.345] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11395280 | service: service-general | source_id: 76b26dbf-6591-48ae-9a78-e8f8f489fb5c +[2026-04-16 14:34:46.359] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058968 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:46.359] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058968 | service: service-general | source_id: 7586988a-59b3-43bc-8f6c-c8d51075ac2e +[2026-04-16 14:34:46.359] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058968 | service: service-general | source_id: 7586988a-59b3-43bc-8f6c-c8d51075ac2e +[2026-04-16 14:34:46.373] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067431 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:46.374] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067431 | service: service-general | source_id: 4e9c320a-d82f-4dce-80b6-4a0a0ab470dd +[2026-04-16 14:34:46.374] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067431 | service: service-general | source_id: 4e9c320a-d82f-4dce-80b6-4a0a0ab470dd +[2026-04-16 14:34:46.386] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026850 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:46.387] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026850 | service: service-general | source_id: e1b08044-eb69-48b6-bbbd-9f34ae6e5211 +[2026-04-16 14:34:46.387] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026850 | service: service-general | source_id: e1b08044-eb69-48b6-bbbd-9f34ae6e5211 +[2026-04-16 14:34:46.949] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068206 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:46.950] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068206 | service: service-general | source_id: 8612d662-814a-418b-a9bf-270328efb7f8 +[2026-04-16 14:34:46.950] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068206 | service: service-general | source_id: 8612d662-814a-418b-a9bf-270328efb7f8 +[2026-04-16 14:34:46.964] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052001 2026-02-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:46.964] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052001 | service: service-general | source_id: e3437988-739d-4b3c-8470-542ce96a1663 +[2026-04-16 14:34:46.964] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052001 | service: service-general | source_id: e3437988-739d-4b3c-8470-542ce96a1663 +[2026-04-16 14:34:46.978] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060000 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:46.979] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060000 | service: service-general | source_id: 8b1dc28b-ba4c-4011-a7de-141d90e2890a +[2026-04-16 14:34:46.979] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060000 | service: service-general | source_id: 8b1dc28b-ba4c-4011-a7de-141d90e2890a +[2026-04-16 14:34:47.535] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052351 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:47.536] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: bc2de0c6-74a5-4a86-b9f0-bebb29794f2f +[2026-04-16 14:34:47.537] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: bc2de0c6-74a5-4a86-b9f0-bebb29794f2f +[2026-04-16 14:34:47.550] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609464 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:47.551] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: cbdf728e-0ebf-4475-81b4-09804dc60792 +[2026-04-16 14:34:47.551] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: cbdf728e-0ebf-4475-81b4-09804dc60792 +[2026-04-16 14:34:48.102] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626449 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:48.103] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 34fb75e2-5c84-4f7a-a9e5-d1312051b837 +[2026-04-16 14:34:48.103] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 34fb75e2-5c84-4f7a-a9e5-d1312051b837 +[2026-04-16 14:34:48.117] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008736 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:48.118] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 7c5e852b-2de2-4ea7-a666-ada0968755e3 +[2026-04-16 14:34:48.118] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 7c5e852b-2de2-4ea7-a666-ada0968755e3 +[2026-04-16 14:34:48.707] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007021 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:48.708] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: e701b360-8106-4643-88c2-e39c328a0f03 +[2026-04-16 14:34:48.708] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: e701b360-8106-4643-88c2-e39c328a0f03 +[2026-04-16 14:34:49.269] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608612 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:49.270] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608612 | service: service-general | source_id: ac17e930-8485-4766-850b-6d035866cc1d +[2026-04-16 14:34:49.270] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608612 | service: service-general | source_id: ac17e930-8485-4766-850b-6d035866cc1d +[2026-04-16 14:34:49.284] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005324 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:49.285] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: e72276e2-e578-4678-9add-d88ba541bab8 +[2026-04-16 14:34:49.285] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: e72276e2-e578-4678-9add-d88ba541bab8 +[2026-04-16 14:34:49.298] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021848 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:49.299] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 86b4d6b7-3421-438c-8051-4e869e262726 +[2026-04-16 14:34:49.299] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 86b4d6b7-3421-438c-8051-4e869e262726 +[2026-04-16 14:34:49.310] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012582 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:49.311] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012582 | service: service-general | source_id: 9dd48948-790f-48a8-a9ed-4195a07625ab +[2026-04-16 14:34:49.311] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012582 | service: service-general | source_id: 9dd48948-790f-48a8-a9ed-4195a07625ab +[2026-04-16 14:34:49.877] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067428 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:49.879] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067428 | service: service-general | source_id: fa34041a-4051-4c6f-a939-5e511fb78ce0 +[2026-04-16 14:34:49.879] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006061 encounter_id:26863e6e-6ab0-4615-8106-daee089c1d70 organization_id: patient_id:P00518254541 procedure_code:OT service_request_id:7fcdb7ff-8754-427e-9aef-3869a1fa05f0 started:2026-04-16T14:34:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:50.202] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: e4d2a645-d0fd-4784-b2c1-5f937c41c499 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: fa34041a-4051-4c6f-a939-5e511fb78ce0 +[2026-04-16 14:34:50.202] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:51.267] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11623283 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:51.268] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 8150734c-7f39-4699-a2a8-f073e5c67700 +[2026-04-16 14:34:51.268] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 8150734c-7f39-4699-a2a8-f073e5c67700 +[2026-04-16 14:34:51.281] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062320 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:51.282] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062320 | service: service-general | source_id: 6bd31134-3b8f-45e1-8522-e0dfb9a0837d +[2026-04-16 14:34:51.282] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001029 encounter_id:47a2d402-8799-4aa5-bc15-8d7a1d3d8658 organization_id: patient_id:P00956833639 procedure_code:OT service_request_id:6803c0df-b590-4698-a2b7-a62c84e239e0 started:2026-04-16T14:34:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:51.546] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: bdd40739-b78e-4343-a6e2-507fe3e2a152 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 6bd31134-3b8f-45e1-8522-e0dfb9a0837d +[2026-04-16 14:34:51.547] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:52.656] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058341 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:52.657] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058341 | service: service-general | source_id: ed0b24a8-9629-44a5-b59c-79901c26a5db +[2026-04-16 14:34:52.657] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058341 | service: service-general | source_id: ed0b24a8-9629-44a5-b59c-79901c26a5db +[2026-04-16 14:34:53.217] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065879 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:53.218] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: a58de933-6f21-4d22-b747-8387729954f0 +[2026-04-16 14:34:53.218] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: a58de933-6f21-4d22-b747-8387729954f0 +[2026-04-16 14:34:53.230] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599803 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:53.231] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599803 | service: service-general | source_id: ae8afddd-bdae-4602-b088-7b654e8df9b3 +[2026-04-16 14:34:53.231] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599803 | service: service-general | source_id: ae8afddd-bdae-4602-b088-7b654e8df9b3 +[2026-04-16 14:34:53.244] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11612144 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:53.245] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11612144 | service: service-general | source_id: cf09b8bd-8848-4776-a973-30d780e05888 +[2026-04-16 14:34:53.245] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11612144 | service: service-general | source_id: cf09b8bd-8848-4776-a973-30d780e05888 +[2026-04-16 14:34:53.798] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519807 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:53.800] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519807 | service: service-general | source_id: 65f1b48a-a099-4500-9c51-0182da62a81a +[2026-04-16 14:34:53.800] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519807 | service: service-general | source_id: 65f1b48a-a099-4500-9c51-0182da62a81a +[2026-04-16 14:34:53.813] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11345268 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:53.814] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345268 | service: service-general | source_id: 71ed9a27-9aae-4223-8177-4c0032c195c1 +[2026-04-16 14:34:53.814] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345268 | service: service-general | source_id: 71ed9a27-9aae-4223-8177-4c0032c195c1 +[2026-04-16 14:34:53.826] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055832 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:53.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055832 | service: service-general | source_id: cbceffab-3c46-4b82-9321-53d07a225838 +[2026-04-16 14:34:53.827] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055832 | service: service-general | source_id: cbceffab-3c46-4b82-9321-53d07a225838 +[2026-04-16 14:34:53.838] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068632 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:53.839] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 9eae3bee-3e38-4aad-b28d-737e48266634 +[2026-04-16 14:34:53.839] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 9eae3bee-3e38-4aad-b28d-737e48266634 +[2026-04-16 14:34:54.396] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048820 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:54.397] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048820 | service: service-general | source_id: 89a4ffdf-c1bf-45e6-840a-d2850b4c75cf +[2026-04-16 14:34:54.397] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008230 encounter_id:1b4df60c-1b2a-4920-ba27-55b819b80030 organization_id: patient_id:P00117937801 procedure_code:OT service_request_id:7c1bd2db-84ce-456d-ba57-2b64451ad4e6 started:2026-04-16T14:34:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:54.626] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 81def74e-a088-4c31-b7ef-2115b51e22b0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 89a4ffdf-c1bf-45e6-840a-d2850b4c75cf +[2026-04-16 14:34:54.627] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:55.140] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064026 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:55.141] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064026 | service: service-general | source_id: 9af54843-9323-40cf-80f7-7e6f84d3440e +[2026-04-16 14:34:55.141] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064026 | service: service-general | source_id: 9af54843-9323-40cf-80f7-7e6f84d3440e +[2026-04-16 14:34:55.688] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068637 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:55.689] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068637 | service: service-general | source_id: d112c7af-142f-410d-b8f4-c66fc3e7cf84 +[2026-04-16 14:34:55.689] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008231 encounter_id:c7d703eb-1739-40bd-8243-b5f41b1c3645 organization_id: patient_id:P02275247511 procedure_code:OT service_request_id:b7376eb0-9a04-48ae-baf6-fb3f821109d6 started:2026-04-16T14:34:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:55.963] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: f3722c08-6136-4c24-a094-a7f0a1fde1e4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d112c7af-142f-410d-b8f4-c66fc3e7cf84 +[2026-04-16 14:34:55.964] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:34:56.477] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:56.478] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 17b9fab0-3b0f-49ad-9da7-b6e305950288 +[2026-04-16 14:34:56.478] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 17b9fab0-3b0f-49ad-9da7-b6e305950288 +[2026-04-16 14:34:57.027] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005137 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:57.028] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: 8d31f08b-068f-4153-80c4-f781678dad4f +[2026-04-16 14:34:57.028] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: 8d31f08b-068f-4153-80c4-f781678dad4f +[2026-04-16 14:34:57.040] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11474979 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:57.041] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474979 | service: service-general | source_id: 692e3e10-0642-4992-b064-df92a7e3f466 +[2026-04-16 14:34:57.041] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474979 | service: service-general | source_id: 692e3e10-0642-4992-b064-df92a7e3f466 +[2026-04-16 14:34:57.051] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061792 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:57.052] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061792 | service: service-general | source_id: 8c23fd90-0ccf-4157-b628-ff2918417ef5 +[2026-04-16 14:34:57.052] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061792 | service: service-general | source_id: 8c23fd90-0ccf-4157-b628-ff2918417ef5 +[2026-04-16 14:34:57.606] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629089 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:57.607] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 23a1832a-4729-4b8f-ab2d-cfe9e587f731 +[2026-04-16 14:34:57.607] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 23a1832a-4729-4b8f-ab2d-cfe9e587f731 +[2026-04-16 14:34:58.165] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054553 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:58.166] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054553 | service: service-general | source_id: 4e24c4ab-f85f-45fd-893a-70905c974bc9 +[2026-04-16 14:34:58.167] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054553 | service: service-general | source_id: 4e24c4ab-f85f-45fd-893a-70905c974bc9 +[2026-04-16 14:34:58.180] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053369 2026-01-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:58.181] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: e31fc907-1a07-47ad-af06-593b25d2e5af +[2026-04-16 14:34:58.181] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: e31fc907-1a07-47ad-af06-593b25d2e5af +[2026-04-16 14:34:58.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10328016 2026-01-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:58.195] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10328016 | service: service-general | source_id: f55d3612-1489-4f3d-b201-f2697766fca5 +[2026-04-16 14:34:58.195] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10328016 | service: service-general | source_id: f55d3612-1489-4f3d-b201-f2697766fca5 +[2026-04-16 14:34:58.756] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051624 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:58.757] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051624 | service: service-general | source_id: 70c7a50e-dd43-4804-9c22-8178a9c8a31c +[2026-04-16 14:34:58.757] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051624 | service: service-general | source_id: 70c7a50e-dd43-4804-9c22-8178a9c8a31c +[2026-04-16 14:34:59.314] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062522 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:34:59.315] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062522 | service: service-general | source_id: f5059219-24a8-40a2-bd1b-efad7de56f45 +[2026-04-16 14:34:59.315] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000849 encounter_id:91f51c28-3a4d-40ff-bfb0-32554cf27196 organization_id: patient_id:P00602692922 procedure_code:OT service_request_id:a30ebbac-e585-4fba-bbdb-699c95060181 started:2026-04-16T14:34:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:34:59.604] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: b224b557-82cb-405b-9f04-0be19e9fbdae | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f5059219-24a8-40a2-bd1b-efad7de56f45 +[2026-04-16 14:34:59.604] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:00.659] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066142 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:00.660] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e6f97783-5e86-450c-be14-e4b494096539 +[2026-04-16 14:35:00.660] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e6f97783-5e86-450c-be14-e4b494096539 +[2026-04-16 14:35:00.673] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10584054 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:00.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10584054 | service: service-general | source_id: 6bfbaeab-3d8f-4627-b8fa-d961235703b0 +[2026-04-16 14:35:00.674] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10584054 | service: service-general | source_id: 6bfbaeab-3d8f-4627-b8fa-d961235703b0 +[2026-04-16 14:35:01.234] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021110 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:01.235] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021110 | service: service-general | source_id: 6ec8374d-3aeb-4179-b415-ec4018acdfd7 +[2026-04-16 14:35:01.235] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021110 | service: service-general | source_id: 6ec8374d-3aeb-4179-b415-ec4018acdfd7 +[2026-04-16 14:35:01.517] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11369426 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:01.518] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11369426 | service: service-general | source_id: d7239271-625d-4eba-b446-7a386589e918 +[2026-04-16 14:35:01.518] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11369426 | service: service-general | source_id: d7239271-625d-4eba-b446-7a386589e918 +[2026-04-16 14:35:01.899] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046602 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:01.900] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046602 | service: service-general | source_id: c68aabbb-fede-40e9-8b1f-6b7777aaca1a +[2026-04-16 14:35:01.900] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046602 | service: service-general | source_id: c68aabbb-fede-40e9-8b1f-6b7777aaca1a +[2026-04-16 14:35:01.913] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585578 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:01.914] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585578 | service: service-general | source_id: c61d6d81-bf75-4d64-acfd-f3c4444b7866 +[2026-04-16 14:35:01.914] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008378 encounter_id:d083ed6c-8810-44b1-b580-7ec18d304d69 organization_id: patient_id:P00637626074 procedure_code:OT service_request_id:74d98fc9-4b5c-42c4-bcfc-66a714bddb7a started:2026-04-16T14:35:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:02.276] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 9c848214-11d1-4efa-b19d-d76949f027ee | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c61d6d81-bf75-4d64-acfd-f3c4444b7866 +[2026-04-16 14:35:02.276] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:03.331] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057876 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:03.332] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057876 | service: service-general | source_id: de564e5f-5343-475f-abb7-4ff5da0060b3 +[2026-04-16 14:35:03.333] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057876 | service: service-general | source_id: de564e5f-5343-475f-abb7-4ff5da0060b3 +[2026-04-16 14:35:03.346] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:03.348] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 5cf15f2f-e706-439a-a462-96c319374bac +[2026-04-16 14:35:03.348] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 5cf15f2f-e706-439a-a462-96c319374bac +[2026-04-16 14:35:03.361] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10809733 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:03.362] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10809733 | service: service-general | source_id: 5e53c9bf-4363-4bb9-a08d-d612709a0b28 +[2026-04-16 14:35:03.362] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10809733 | service: service-general | source_id: 5e53c9bf-4363-4bb9-a08d-d612709a0b28 +[2026-04-16 14:35:03.913] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519596 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:03.914] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519596 | service: service-general | source_id: 44ca03fa-323d-4bf3-915c-2126e0d7cc05 +[2026-04-16 14:35:03.915] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519596 | service: service-general | source_id: 44ca03fa-323d-4bf3-915c-2126e0d7cc05 +[2026-04-16 14:35:03.927] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045925 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:03.928] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045925 | service: service-general | source_id: 3d84b900-0557-4819-86c9-dc9c273ccaf8 +[2026-04-16 14:35:03.928] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045925 | service: service-general | source_id: 3d84b900-0557-4819-86c9-dc9c273ccaf8 +[2026-04-16 14:35:03.942] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043625 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:03.943] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043625 | service: service-general | source_id: 01878f47-1507-44e4-93be-bf73920a0adc +[2026-04-16 14:35:03.943] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043625 | service: service-general | source_id: 01878f47-1507-44e4-93be-bf73920a0adc +[2026-04-16 14:35:03.956] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542719 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:03.957] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542719 | service: service-general | source_id: 148dbdad-06fe-45e5-9a86-d8c55f66377b +[2026-04-16 14:35:03.957] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542719 | service: service-general | source_id: 148dbdad-06fe-45e5-9a86-d8c55f66377b +[2026-04-16 14:35:04.505] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051974 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:04.506] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051974 | service: service-general | source_id: 19769c83-4373-40ef-9559-7586042ec842 +[2026-04-16 14:35:04.506] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051974 | service: service-general | source_id: 19769c83-4373-40ef-9559-7586042ec842 +[2026-04-16 14:35:04.520] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523839 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:04.520] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523839 | service: service-general | source_id: fca4ebf2-84c5-45e8-ad53-00c0e546aa31 +[2026-04-16 14:35:04.521] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000017 encounter_id:b713ea31-1cd7-44fe-9d1a-0e28c99a4fad organization_id: patient_id:P01041235533 procedure_code:OT service_request_id:5cf7dfb9-6aeb-47a1-b60f-2a5ff8c78590 started:2026-04-16T14:35:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:04.932] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 10a2ee7e-1a67-4846-8222-1fe0d6f7dbae | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: fca4ebf2-84c5-45e8-ad53-00c0e546aa31 +[2026-04-16 14:35:04.933] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:05.994] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11038652 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:05.995] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 8cd3c2dd-0b99-4377-a7e8-054bdd330598 +[2026-04-16 14:35:05.995] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 8cd3c2dd-0b99-4377-a7e8-054bdd330598 +[2026-04-16 14:35:06.008] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11272999 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:06.008] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11272999 | service: service-general | source_id: 0d0a8ca6-bd51-48b4-a361-6add75fb8ff5 +[2026-04-16 14:35:06.009] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11272999 | service: service-general | source_id: 0d0a8ca6-bd51-48b4-a361-6add75fb8ff5 +[2026-04-16 14:35:06.020] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11016727 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:06.021] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11016727 | service: service-general | source_id: 417ca06a-b5c6-420d-ae36-8afd4349166d +[2026-04-16 14:35:06.021] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11016727 | service: service-general | source_id: 417ca06a-b5c6-420d-ae36-8afd4349166d +[2026-04-16 14:35:06.571] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11345709 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:06.572] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345709 | service: service-general | source_id: 1d00ab42-6058-4f51-be9f-c441fe2fbcd4 +[2026-04-16 14:35:06.572] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345709 | service: service-general | source_id: 1d00ab42-6058-4f51-be9f-c441fe2fbcd4 +[2026-04-16 14:35:06.585] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490052 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:06.586] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: 2a01b3f6-5d02-4f5c-95fb-6950fafb3b3c +[2026-04-16 14:35:06.586] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: 2a01b3f6-5d02-4f5c-95fb-6950fafb3b3c +[2026-04-16 14:35:07.128] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035852 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:07.129] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: 1ea2399a-a617-4a9e-930b-3091e1078c27 +[2026-04-16 14:35:07.129] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: 1ea2399a-a617-4a9e-930b-3091e1078c27 +[2026-04-16 14:35:07.142] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063228 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:07.143] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063228 | service: service-general | source_id: 221f9592-d442-471d-9eae-8de00accf4c9 +[2026-04-16 14:35:07.143] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063228 | service: service-general | source_id: 221f9592-d442-471d-9eae-8de00accf4c9 +[2026-04-16 14:35:07.688] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066170 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:07.689] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066170 | service: service-general | source_id: 90b2aa40-a295-4ba4-8d2a-b9e0a2dee9f8 +[2026-04-16 14:35:07.689] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066170 | service: service-general | source_id: 90b2aa40-a295-4ba4-8d2a-b9e0a2dee9f8 +[2026-04-16 14:35:08.240] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029185 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:08.241] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029185 | service: service-general | source_id: 43343cc5-3124-4ff3-b8c8-5404b6d89493 +[2026-04-16 14:35:08.241] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029185 | service: service-general | source_id: 43343cc5-3124-4ff3-b8c8-5404b6d89493 +[2026-04-16 14:35:08.791] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047846 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:08.792] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047846 | service: service-general | source_id: ebea9315-8283-4f01-ad05-ab39b5917797 +[2026-04-16 14:35:08.792] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047846 | service: service-general | source_id: ebea9315-8283-4f01-ad05-ab39b5917797 +[2026-04-16 14:35:08.805] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627317 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:08.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: 5e5c0c09-6638-47cd-a539-26e0b06859ff +[2026-04-16 14:35:08.806] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: 5e5c0c09-6638-47cd-a539-26e0b06859ff +[2026-04-16 14:35:08.819] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11493921 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:08.820] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: c330a014-9d72-4c14-8ecc-c794f2c9362d +[2026-04-16 14:35:08.820] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: c330a014-9d72-4c14-8ecc-c794f2c9362d +[2026-04-16 14:35:08.832] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11326020 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:08.833] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11326020 | service: service-general | source_id: 78d35dbc-fc23-4c0a-94ce-6a33d18f3753 +[2026-04-16 14:35:08.833] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11326020 | service: service-general | source_id: 78d35dbc-fc23-4c0a-94ce-6a33d18f3753 +[2026-04-16 14:35:09.382] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11482975 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:09.383] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482975 | service: service-general | source_id: 8cd73ea8-bba1-4daf-ae24-ab56b9238780 +[2026-04-16 14:35:09.383] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482975 | service: service-general | source_id: 8cd73ea8-bba1-4daf-ae24-ab56b9238780 +[2026-04-16 14:35:09.926] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021808 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:09.928] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 478dcf18-8d31-4b24-889d-b0290e2141f2 +[2026-04-16 14:35:09.928] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 478dcf18-8d31-4b24-889d-b0290e2141f2 +[2026-04-16 14:35:09.941] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511036 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:09.942] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: a3f01257-7d19-4a6a-924f-90bf9f2f7a09 +[2026-04-16 14:35:09.942] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: a3f01257-7d19-4a6a-924f-90bf9f2f7a09 +[2026-04-16 14:35:10.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11552742 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:10.504] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552742 | service: service-general | source_id: b9f689f0-3fbe-42e4-ae24-7fb3cc4c35b5 +[2026-04-16 14:35:10.504] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552742 | service: service-general | source_id: b9f689f0-3fbe-42e4-ae24-7fb3cc4c35b5 +[2026-04-16 14:35:11.048] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058486 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:11.049] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: 2e8d0238-b0ef-4a70-8167-f7a3df575e7e +[2026-04-16 14:35:11.049] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: 2e8d0238-b0ef-4a70-8167-f7a3df575e7e +[2026-04-16 14:35:11.062] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049019 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:11.063] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 02fefbb6-c785-4c7c-8827-f74ea643aab0 +[2026-04-16 14:35:11.063] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 02fefbb6-c785-4c7c-8827-f74ea643aab0 +[2026-04-16 14:35:11.606] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039141 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:11.607] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039141 | service: service-general | source_id: 16de6217-1a92-495b-804d-1f6d783ee748 +[2026-04-16 14:35:11.607] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039141 | service: service-general | source_id: 16de6217-1a92-495b-804d-1f6d783ee748 +[2026-04-16 14:35:11.620] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050113 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:11.621] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 2d5633be-6e2b-416c-a19d-190623154b14 +[2026-04-16 14:35:11.621] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 2d5633be-6e2b-416c-a19d-190623154b14 +[2026-04-16 14:35:11.632] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050113 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:11.633] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 887e5fa1-92d0-4946-886e-3bebffb09598 +[2026-04-16 14:35:11.633] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 887e5fa1-92d0-4946-886e-3bebffb09598 +[2026-04-16 14:35:11.645] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053624 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:11.645] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 4bbf64dc-e673-4d3f-9377-70efdcbfd179 +[2026-04-16 14:35:11.645] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 4bbf64dc-e673-4d3f-9377-70efdcbfd179 +[2026-04-16 14:35:11.655] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047993 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:11.656] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047993 | service: service-general | source_id: 47ac3a7f-1ac0-453e-aa22-a325d78d44f8 +[2026-04-16 14:35:11.656] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047993 | service: service-general | source_id: 47ac3a7f-1ac0-453e-aa22-a325d78d44f8 +[2026-04-16 14:35:12.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11518589 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:12.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518589 | service: service-general | source_id: 7ca63b6a-ba67-4372-a04d-912b5f1623bc +[2026-04-16 14:35:12.196] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518589 | service: service-general | source_id: 7ca63b6a-ba67-4372-a04d-912b5f1623bc +[2026-04-16 14:35:12.209] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11415138 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:12.210] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 88ca3b86-3863-4678-ae14-691483e36691 +[2026-04-16 14:35:12.210] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 88ca3b86-3863-4678-ae14-691483e36691 +[2026-04-16 14:35:12.223] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052591 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:12.224] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052591 | service: service-general | source_id: 0e7cc074-f11f-4e57-87ba-b3eb4a557f55 +[2026-04-16 14:35:12.225] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052591 | service: service-general | source_id: 0e7cc074-f11f-4e57-87ba-b3eb4a557f55 +[2026-04-16 14:35:12.759] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11560483 2026-01-08] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:12.760] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11560483 | service: service-general | source_id: 80ceaaf7-6ab9-4f32-8631-baf374c09602 +[2026-04-16 14:35:12.760] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11560483 | service: service-general | source_id: 80ceaaf7-6ab9-4f32-8631-baf374c09602 +[2026-04-16 14:35:12.772] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004027 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:12.773] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 6a249759-4474-4d4d-9530-3926f1799099 +[2026-04-16 14:35:12.773] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 6a249759-4474-4d4d-9530-3926f1799099 +[2026-04-16 14:35:13.314] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557736 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:13.315] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557736 | service: service-general | source_id: 3df70023-832e-4f85-a6a8-00d6fb15a1ac +[2026-04-16 14:35:13.315] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008924 encounter_id:10018547-9ff2-4d6c-a819-4a7d1e6849f3 organization_id: patient_id:P01109155352 procedure_code:OT service_request_id:7d805437-0cd8-4c6e-a641-a4e348a4c369 started:2026-04-16T14:35:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:13.611] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 082153e0-1a12-438e-8e2a-93c52f114f22 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 3df70023-832e-4f85-a6a8-00d6fb15a1ac +[2026-04-16 14:35:13.612] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:14.125] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11616988 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:14.126] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616988 | service: service-general | source_id: 70e33c69-a342-40bc-b6c2-6937ddaceded +[2026-04-16 14:35:14.126] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616988 | service: service-general | source_id: 70e33c69-a342-40bc-b6c2-6937ddaceded +[2026-04-16 14:35:14.668] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582996 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:14.669] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582996 | service: service-general | source_id: 394382ca-e713-4fcb-8c14-63e1b4dea596 +[2026-04-16 14:35:14.669] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582996 | service: service-general | source_id: 394382ca-e713-4fcb-8c14-63e1b4dea596 +[2026-04-16 14:35:15.214] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060721 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:15.217] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060721 | service: service-general | source_id: 981aaefe-3f10-4ede-afe6-a3d939a0cf79 +[2026-04-16 14:35:15.217] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060721 | service: service-general | source_id: 981aaefe-3f10-4ede-afe6-a3d939a0cf79 +[2026-04-16 14:35:15.232] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051658 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:15.236] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051658 | service: service-general | source_id: d942aac0-e98d-4920-bd31-2f81071b7116 +[2026-04-16 14:35:15.236] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051658 | service: service-general | source_id: d942aac0-e98d-4920-bd31-2f81071b7116 +[2026-04-16 14:35:15.786] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004990 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:15.787] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: 941f7ca1-2549-4225-9739-f9ad70725e82 +[2026-04-16 14:35:15.787] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: 941f7ca1-2549-4225-9739-f9ad70725e82 +[2026-04-16 14:35:15.800] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007248 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:15.801] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 155ee35d-ad76-4091-8bfc-738ff6c1dd6c +[2026-04-16 14:35:15.801] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 155ee35d-ad76-4091-8bfc-738ff6c1dd6c +[2026-04-16 14:35:16.351] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066293 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:16.352] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066293 | service: service-general | source_id: a96fdf28-52f2-4cb5-b3d3-e9c4b2b97103 +[2026-04-16 14:35:16.352] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066293 | service: service-general | source_id: a96fdf28-52f2-4cb5-b3d3-e9c4b2b97103 +[2026-04-16 14:35:16.366] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019207 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:16.366] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 064cdbdf-306d-4c6c-ad8c-a16a0bc9801f +[2026-04-16 14:35:16.367] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 064cdbdf-306d-4c6c-ad8c-a16a0bc9801f +[2026-04-16 14:35:16.380] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10839662 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:16.381] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10839662 | service: service-general | source_id: c305d34c-3b44-47d3-9c26-a81a45ffba66 +[2026-04-16 14:35:16.381] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10839662 | service: service-general | source_id: c305d34c-3b44-47d3-9c26-a81a45ffba66 +[2026-04-16 14:35:16.396] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11588358 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:16.397] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11588358 | service: service-general | source_id: 97480b1d-81a3-4e04-bd74-bed4d69b7b36 +[2026-04-16 14:35:16.397] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11588358 | service: service-general | source_id: 97480b1d-81a3-4e04-bd74-bed4d69b7b36 +[2026-04-16 14:35:16.409] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11570115 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:16.410] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570115 | service: service-general | source_id: f97ca407-974a-4b06-83c0-f866ae359562 +[2026-04-16 14:35:16.410] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570115 | service: service-general | source_id: f97ca407-974a-4b06-83c0-f866ae359562 +[2026-04-16 14:35:16.953] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11556194 2026-01-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:16.954] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: e9882476-3b48-4aa7-a8c1-36d8b2d7fea6 +[2026-04-16 14:35:16.954] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: e9882476-3b48-4aa7-a8c1-36d8b2d7fea6 +[2026-04-16 14:35:16.967] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583822 2026-01-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:16.968] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: 724198d5-ebe9-4738-b108-f01f46b88872 +[2026-04-16 14:35:16.968] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: 724198d5-ebe9-4738-b108-f01f46b88872 +[2026-04-16 14:35:16.981] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595816 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:16.982] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 34a711c4-f3f5-4c1c-917b-314d07c213f0 +[2026-04-16 14:35:16.982] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 34a711c4-f3f5-4c1c-917b-314d07c213f0 +[2026-04-16 14:35:16.995] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032268 2026-01-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:16.996] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032268 | service: service-general | source_id: 96f4f1da-24bf-49a6-8f53-7f91377944bf +[2026-04-16 14:35:16.996] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032268 | service: service-general | source_id: 96f4f1da-24bf-49a6-8f53-7f91377944bf +[2026-04-16 14:35:17.009] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375302 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:17.010] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375302 | service: service-general | source_id: 8b7dd3b9-cc6c-4ecd-b8ea-7a49eda6c80a +[2026-04-16 14:35:17.010] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375302 | service: service-general | source_id: 8b7dd3b9-cc6c-4ecd-b8ea-7a49eda6c80a +[2026-04-16 14:35:17.557] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11616331 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:17.558] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616331 | service: service-general | source_id: 321647f6-1193-4f8c-a95a-4e300b0a1288 +[2026-04-16 14:35:17.558] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616331 | service: service-general | source_id: 321647f6-1193-4f8c-a95a-4e300b0a1288 +[2026-04-16 14:35:17.572] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604944 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:17.573] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604944 | service: service-general | source_id: cd5c34f3-3f5b-42b0-97d2-456efd3eae6d +[2026-04-16 14:35:17.574] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604944 | service: service-general | source_id: cd5c34f3-3f5b-42b0-97d2-456efd3eae6d +[2026-04-16 14:35:17.586] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053403 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:17.587] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053403 | service: service-general | source_id: b30f6b6c-785c-4b37-983e-5151416abeb0 +[2026-04-16 14:35:17.587] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000997 encounter_id:04ef00a0-6e13-4c21-9ba2-a82756e3ad10 organization_id: patient_id:P00624870560 procedure_code:OT service_request_id:3eb04fa3-331c-49b2-b14c-bad1d8aafbc6 started:2026-04-16T14:35:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:17.894] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 447fee38-86dd-41e1-bb95-2493e952d058 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b30f6b6c-785c-4b37-983e-5151416abeb0 +[2026-04-16 14:35:17.895] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:18.939] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024830 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:18.940] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d752f863-4680-4646-9cd3-9f52b00fe996 +[2026-04-16 14:35:18.940] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d752f863-4680-4646-9cd3-9f52b00fe996 +[2026-04-16 14:35:18.952] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:18.953] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 1471e906-bdcd-4643-8634-75986e17b87f +[2026-04-16 14:35:18.953] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 1471e906-bdcd-4643-8634-75986e17b87f +[2026-04-16 14:35:19.491] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038009 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:19.492] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038009 | service: service-general | source_id: 515a50d5-eeb2-47b1-b8d1-d9f701f777ef +[2026-04-16 14:35:19.492] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038009 | service: service-general | source_id: 515a50d5-eeb2-47b1-b8d1-d9f701f777ef +[2026-04-16 14:35:19.505] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067647 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:19.506] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067647 | service: service-general | source_id: b3f7fc16-95d5-4c0e-a8bb-5b6d92e6a240 +[2026-04-16 14:35:19.506] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067647 | service: service-general | source_id: b3f7fc16-95d5-4c0e-a8bb-5b6d92e6a240 +[2026-04-16 14:35:19.518] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038528 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:19.518] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038528 | service: service-general | source_id: 3a8f9f98-c5f9-4876-ad67-5c3eff52986b +[2026-04-16 14:35:19.518] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038528 | service: service-general | source_id: 3a8f9f98-c5f9-4876-ad67-5c3eff52986b +[2026-04-16 14:35:20.057] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020449 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:20.058] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020449 | service: service-general | source_id: 7bd411dc-f038-4a0b-8d6c-6275cdc91665 +[2026-04-16 14:35:20.058] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020449 | service: service-general | source_id: 7bd411dc-f038-4a0b-8d6c-6275cdc91665 +[2026-04-16 14:35:20.072] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535318 2026-02-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:20.073] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535318 | service: service-general | source_id: 0d37353c-ffa3-4143-9d16-e880c9d15038 +[2026-04-16 14:35:20.073] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535318 | service: service-general | source_id: 0d37353c-ffa3-4143-9d16-e880c9d15038 +[2026-04-16 14:35:20.086] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10460354 2026-02-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:20.087] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10460354 | service: service-general | source_id: 9154bc6a-531d-4985-8d3a-2af6ceefe841 +[2026-04-16 14:35:20.087] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10460354 | service: service-general | source_id: 9154bc6a-531d-4985-8d3a-2af6ceefe841 +[2026-04-16 14:35:20.100] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059785 2026-02-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:20.100] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059785 | service: service-general | source_id: 7e9b1ba2-2010-40f8-a5e7-2d6b032f7c68 +[2026-04-16 14:35:20.100] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059785 | service: service-general | source_id: 7e9b1ba2-2010-40f8-a5e7-2d6b032f7c68 +[2026-04-16 14:35:20.113] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625616 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:20.114] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: c566ff27-fc18-4970-90da-f61655a04515 +[2026-04-16 14:35:20.114] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: c566ff27-fc18-4970-90da-f61655a04515 +[2026-04-16 14:35:20.126] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016826 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:20.127] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016826 | service: service-general | source_id: 07826edf-d0df-459e-955c-e98ec868b06b +[2026-04-16 14:35:20.127] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016826 | service: service-general | source_id: 07826edf-d0df-459e-955c-e98ec868b06b +[2026-04-16 14:35:20.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037525 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:20.140] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037525 | service: service-general | source_id: c3e73683-a077-4554-8481-a9a6a226a1c2 +[2026-04-16 14:35:20.140] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037525 | service: service-general | source_id: c3e73683-a077-4554-8481-a9a6a226a1c2 +[2026-04-16 14:35:20.153] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008207 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:20.154] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 1f4ad2e2-de43-4c62-80d8-98bd6d821426 +[2026-04-16 14:35:20.154] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 1f4ad2e2-de43-4c62-80d8-98bd6d821426 +[2026-04-16 14:35:20.165] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006845 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:20.166] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006845 | service: service-general | source_id: a26c5259-d230-4ed4-9220-7b49f81b343f +[2026-04-16 14:35:20.166] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006845 | service: service-general | source_id: a26c5259-d230-4ed4-9220-7b49f81b343f +[2026-04-16 14:35:20.709] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625970 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:20.710] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625970 | service: service-general | source_id: 54fc4586-ff67-424c-b936-34d8eaeb5415 +[2026-04-16 14:35:20.710] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625970 | service: service-general | source_id: 54fc4586-ff67-424c-b936-34d8eaeb5415 +[2026-04-16 14:35:21.257] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029458 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:21.258] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 50dddeff-7511-4024-9748-b0295a6a6028 +[2026-04-16 14:35:21.258] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 50dddeff-7511-4024-9748-b0295a6a6028 +[2026-04-16 14:35:21.271] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052071 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:21.272] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 28a3c37f-0587-46f3-92d4-a7382e188aac +[2026-04-16 14:35:21.272] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 28a3c37f-0587-46f3-92d4-a7382e188aac +[2026-04-16 14:35:21.284] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007984 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:21.285] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: 0f16092e-be84-4240-8b78-815959dc4cdc +[2026-04-16 14:35:21.285] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: 0f16092e-be84-4240-8b78-815959dc4cdc +[2026-04-16 14:35:21.836] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11483127 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:21.837] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: e040fb3f-0d2f-4e5d-925e-6c3494c62c3a +[2026-04-16 14:35:21.837] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: e040fb3f-0d2f-4e5d-925e-6c3494c62c3a +[2026-04-16 14:35:21.851] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050964 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:21.852] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050964 | service: service-general | source_id: 76a27345-1d1c-46e3-a12b-0c9c2b9c0afc +[2026-04-16 14:35:21.852] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050964 | service: service-general | source_id: 76a27345-1d1c-46e3-a12b-0c9c2b9c0afc +[2026-04-16 14:35:22.401] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618658 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:22.402] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618658 | service: service-general | source_id: e23abdc3-8dba-43c2-9617-6a177867415a +[2026-04-16 14:35:22.402] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618658 | service: service-general | source_id: e23abdc3-8dba-43c2-9617-6a177867415a +[2026-04-16 14:35:22.416] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007482 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:22.417] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007482 | service: service-general | source_id: a835cd14-024c-467a-8abf-a8f5a4cb8f5e +[2026-04-16 14:35:22.417] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007482 | service: service-general | source_id: a835cd14-024c-467a-8abf-a8f5a4cb8f5e +[2026-04-16 14:35:22.430] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11359136 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:22.431] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11359136 | service: service-general | source_id: 20fb3632-5f8b-4058-804c-165ee0640bdc +[2026-04-16 14:35:22.431] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11359136 | service: service-general | source_id: 20fb3632-5f8b-4058-804c-165ee0640bdc +[2026-04-16 14:35:22.443] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11610914 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:22.444] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610914 | service: service-general | source_id: ab0aa69d-4b4c-4b75-b8f2-ac30c842db0f +[2026-04-16 14:35:22.444] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610914 | service: service-general | source_id: ab0aa69d-4b4c-4b75-b8f2-ac30c842db0f +[2026-04-16 14:35:22.457] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11221849 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:22.458] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 86c0ad0d-f9f9-483b-a7a1-62b74c3a9af0 +[2026-04-16 14:35:22.458] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 86c0ad0d-f9f9-483b-a7a1-62b74c3a9af0 +[2026-04-16 14:35:22.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590700 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:22.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 534cfc99-488a-4d68-9385-76997ff0ea6b +[2026-04-16 14:35:22.473] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 534cfc99-488a-4d68-9385-76997ff0ea6b +[2026-04-16 14:35:23.014] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540805 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:23.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: d073782a-5bce-459d-b825-fdd0a6d61988 +[2026-04-16 14:35:23.015] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: d073782a-5bce-459d-b825-fdd0a6d61988 +[2026-04-16 14:35:23.028] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027592 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:23.029] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027592 | service: service-general | source_id: 012f85c8-6fe7-4139-83fe-60ce7dc06346 +[2026-04-16 14:35:23.030] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027592 | service: service-general | source_id: 012f85c8-6fe7-4139-83fe-60ce7dc06346 +[2026-04-16 14:35:23.042] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12022316 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:23.043] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022316 | service: service-general | source_id: 575be827-1a70-4589-a441-659309a10315 +[2026-04-16 14:35:23.043] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022316 | service: service-general | source_id: 575be827-1a70-4589-a441-659309a10315 +[2026-04-16 14:35:23.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11179664 2026-01-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:23.056] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: abb5c84a-1703-48e5-9069-47c4ab146280 +[2026-04-16 14:35:23.056] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: abb5c84a-1703-48e5-9069-47c4ab146280 +[2026-04-16 14:35:23.067] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050467 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:23.068] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: a012d4eb-50de-4017-9b34-7fcb1c4c6c64 +[2026-04-16 14:35:23.068] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: a012d4eb-50de-4017-9b34-7fcb1c4c6c64 +[2026-04-16 14:35:23.080] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020416 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:23.081] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020416 | service: service-general | source_id: 1fd98386-6e74-4073-a6f4-e97d9de72f8c +[2026-04-16 14:35:23.081] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020416 | service: service-general | source_id: 1fd98386-6e74-4073-a6f4-e97d9de72f8c +[2026-04-16 14:35:23.619] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522140 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:23.620] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522140 | service: service-general | source_id: ef7d37f8-0e24-4345-a851-a537964a7b71 +[2026-04-16 14:35:23.620] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522140 | service: service-general | source_id: ef7d37f8-0e24-4345-a851-a537964a7b71 +[2026-04-16 14:35:23.633] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500090 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:23.634] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: ba155e23-6d32-4cfc-a307-c8667529d399 +[2026-04-16 14:35:23.634] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: ba155e23-6d32-4cfc-a307-c8667529d399 +[2026-04-16 14:35:24.196] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054275 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:24.197] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054275 | service: service-general | source_id: 1d8be830-dd6f-425f-8e61-644602def00c +[2026-04-16 14:35:24.197] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054275 | service: service-general | source_id: 1d8be830-dd6f-425f-8e61-644602def00c +[2026-04-16 14:35:24.751] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027948 2026-01-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:24.754] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: bdb5e02f-d4a7-4852-9656-46532ea1a78f +[2026-04-16 14:35:24.755] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: bdb5e02f-d4a7-4852-9656-46532ea1a78f +[2026-04-16 14:35:24.769] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555010 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:24.772] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555010 | service: service-general | source_id: 37171828-5304-440d-8d1f-14df6d5f01ad +[2026-04-16 14:35:24.772] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555010 | service: service-general | source_id: 37171828-5304-440d-8d1f-14df6d5f01ad +[2026-04-16 14:35:24.788] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050776 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:24.796] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050776 | service: service-general | source_id: 5e51efd0-4d58-48e8-9494-6abb343837f8 +[2026-04-16 14:35:24.796] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050776 | service: service-general | source_id: 5e51efd0-4d58-48e8-9494-6abb343837f8 +[2026-04-16 14:35:25.343] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007612 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:25.344] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007612 | service: service-general | source_id: b2966bbc-9450-441b-b218-90701c9d18ec +[2026-04-16 14:35:25.344] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007612 | service: service-general | source_id: b2966bbc-9450-441b-b218-90701c9d18ec +[2026-04-16 14:35:25.358] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11106320 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:25.359] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11106320 | service: service-general | source_id: 96d9f174-03ca-45e1-90fd-8b0a6d2f5da6 +[2026-04-16 14:35:25.359] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11106320 | service: service-general | source_id: 96d9f174-03ca-45e1-90fd-8b0a6d2f5da6 +[2026-04-16 14:35:25.373] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538263 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:25.374] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538263 | service: service-general | source_id: 243dc8db-fb8a-481d-986d-1e5d9b60ac72 +[2026-04-16 14:35:25.374] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538263 | service: service-general | source_id: 243dc8db-fb8a-481d-986d-1e5d9b60ac72 +[2026-04-16 14:35:25.387] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025655 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:25.388] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025655 | service: service-general | source_id: 47adbabe-4cb5-4200-bbdf-943baa77c676 +[2026-04-16 14:35:25.388] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025655 | service: service-general | source_id: 47adbabe-4cb5-4200-bbdf-943baa77c676 +[2026-04-16 14:35:25.937] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062825 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:25.938] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: 7ceb75a9-8be9-48e1-af1a-b463cc65e4a1 +[2026-04-16 14:35:25.938] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: 7ceb75a9-8be9-48e1-af1a-b463cc65e4a1 +[2026-04-16 14:35:25.951] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053191 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:25.952] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053191 | service: service-general | source_id: cace414d-d223-44f9-a23d-c0a8eea6be5e +[2026-04-16 14:35:25.952] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053191 | service: service-general | source_id: cace414d-d223-44f9-a23d-c0a8eea6be5e +[2026-04-16 14:35:26.497] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561489 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:26.498] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561489 | service: service-general | source_id: 0208b27d-656e-40f2-8f29-dc06873e1cf7 +[2026-04-16 14:35:26.498] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561489 | service: service-general | source_id: 0208b27d-656e-40f2-8f29-dc06873e1cf7 +[2026-04-16 14:35:26.510] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067480 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:26.511] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: bc84983c-db86-48ea-b80b-2fe398506d11 +[2026-04-16 14:35:26.511] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: bc84983c-db86-48ea-b80b-2fe398506d11 +[2026-04-16 14:35:26.524] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041034 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:26.525] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: f66abf02-66f4-4116-8469-0500a4882648 +[2026-04-16 14:35:26.525] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: f66abf02-66f4-4116-8469-0500a4882648 +[2026-04-16 14:35:27.113] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068682 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:27.114] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068682 | service: service-general | source_id: 5508f41c-742b-49bd-85de-2a49c0004c12 +[2026-04-16 14:35:27.114] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010478 encounter_id:3165be45-dd17-45d7-ae6a-8a4dd4867842 organization_id: patient_id:P00925716865 procedure_code:OT service_request_id:ac4e65b4-1ead-47f4-b4f7-3b981a12efbe started:2026-04-16T14:35:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:27.398] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 0f711eb8-6c8f-44a3-b388-62c82fb2f3a9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5508f41c-742b-49bd-85de-2a49c0004c12 +[2026-04-16 14:35:27.399] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:27.913] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068368 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:27.913] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068368 | service: service-general | source_id: 97044040-4071-4931-88b4-e91bcdcdf4a7 +[2026-04-16 14:35:27.914] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068368 | service: service-general | source_id: 97044040-4071-4931-88b4-e91bcdcdf4a7 +[2026-04-16 14:35:27.926] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11544386 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:27.927] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544386 | service: service-general | source_id: 990cbf08-61dc-4339-ae3a-f5e545653ca1 +[2026-04-16 14:35:27.927] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544386 | service: service-general | source_id: 990cbf08-61dc-4339-ae3a-f5e545653ca1 +[2026-04-16 14:35:27.940] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066387 2026-02-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:27.941] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066387 | service: service-general | source_id: 410fb162-a3fc-4d3d-8760-2e5e3afdf4d8 +[2026-04-16 14:35:27.941] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066387 | service: service-general | source_id: 410fb162-a3fc-4d3d-8760-2e5e3afdf4d8 +[2026-04-16 14:35:27.954] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11307019 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:27.955] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11307019 | service: service-general | source_id: 0f91d46d-7f00-4869-9632-deee072dcbcc +[2026-04-16 14:35:27.955] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11307019 | service: service-general | source_id: 0f91d46d-7f00-4869-9632-deee072dcbcc +[2026-04-16 14:35:28.497] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606288 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:28.498] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: b27308a6-c8ae-4008-8349-0d2ef250405a +[2026-04-16 14:35:28.498] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: b27308a6-c8ae-4008-8349-0d2ef250405a +[2026-04-16 14:35:28.512] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11333885 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:28.513] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11333885 | service: service-general | source_id: aad3063f-4ac0-49d2-8da8-092cb990492b +[2026-04-16 14:35:28.513] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11333885 | service: service-general | source_id: aad3063f-4ac0-49d2-8da8-092cb990492b +[2026-04-16 14:35:29.056] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627469 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:29.057] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627469 | service: service-general | source_id: efdeec2e-d809-464b-a4ae-99a6c3f4382b +[2026-04-16 14:35:29.057] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627469 | service: service-general | source_id: efdeec2e-d809-464b-a4ae-99a6c3f4382b +[2026-04-16 14:35:29.071] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027852 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:29.072] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027852 | service: service-general | source_id: 9379658e-1309-4c41-9088-f1bf979a498b +[2026-04-16 14:35:29.072] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027852 | service: service-general | source_id: 9379658e-1309-4c41-9088-f1bf979a498b +[2026-04-16 14:35:29.085] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11550445 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:29.086] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: a718cb21-6ff1-4021-8162-b55a58fc37d2 +[2026-04-16 14:35:29.086] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: a718cb21-6ff1-4021-8162-b55a58fc37d2 +[2026-04-16 14:35:29.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037552 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:29.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037552 | service: service-general | source_id: 770dc405-d68d-44c7-89f6-a1658df4d7d3 +[2026-04-16 14:35:29.635] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037552 | service: service-general | source_id: 770dc405-d68d-44c7-89f6-a1658df4d7d3 +[2026-04-16 14:35:29.649] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598081 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:29.649] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598081 | service: service-general | source_id: bde5135f-715f-4eb7-8b66-6032dd03629b +[2026-04-16 14:35:29.650] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598081 | service: service-general | source_id: bde5135f-715f-4eb7-8b66-6032dd03629b +[2026-04-16 14:35:30.189] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11410246 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:30.190] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11410246 | service: service-general | source_id: 38b096e7-6def-45ad-9326-05b2e0d2c2e4 +[2026-04-16 14:35:30.190] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11410246 | service: service-general | source_id: 38b096e7-6def-45ad-9326-05b2e0d2c2e4 +[2026-04-16 14:35:30.203] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522796 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:30.204] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522796 | service: service-general | source_id: d759d0a7-ab57-4341-ae90-61622c7219cb +[2026-04-16 14:35:30.204] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522796 | service: service-general | source_id: d759d0a7-ab57-4341-ae90-61622c7219cb +[2026-04-16 14:35:30.215] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11487849 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:30.216] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11487849 | service: service-general | source_id: 8def2b07-e36a-4982-8c54-b66e1460851b +[2026-04-16 14:35:30.216] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11487849 | service: service-general | source_id: 8def2b07-e36a-4982-8c54-b66e1460851b +[2026-04-16 14:35:30.227] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11508170 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:30.228] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508170 | service: service-general | source_id: 6f2cca7c-3e0e-4e40-92d5-169a819b252e +[2026-04-16 14:35:30.228] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508170 | service: service-general | source_id: 6f2cca7c-3e0e-4e40-92d5-169a819b252e +[2026-04-16 14:35:30.781] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048286 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:30.783] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048286 | service: service-general | source_id: cc55d902-6520-456e-811b-b568fd0326ba +[2026-04-16 14:35:30.783] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048286 | service: service-general | source_id: cc55d902-6520-456e-811b-b568fd0326ba +[2026-04-16 14:35:30.796] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627525 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:30.797] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627525 | service: service-general | source_id: 5cb13df4-6ff7-405c-82b7-2f5e8ea4c0b9 +[2026-04-16 14:35:30.797] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627525 | service: service-general | source_id: 5cb13df4-6ff7-405c-82b7-2f5e8ea4c0b9 +[2026-04-16 14:35:31.354] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054038 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:31.355] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054038 | service: service-general | source_id: f0246053-f02f-4a7d-8818-015d69b87229 +[2026-04-16 14:35:31.355] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054038 | service: service-general | source_id: f0246053-f02f-4a7d-8818-015d69b87229 +[2026-04-16 14:35:31.898] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621022 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:31.899] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 76d49db0-83b2-4ca3-880d-cdbc91900539 +[2026-04-16 14:35:31.899] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 76d49db0-83b2-4ca3-880d-cdbc91900539 +[2026-04-16 14:35:32.452] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013956 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:32.472] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 146b8da2-c0f9-4d62-aad1-004e5a903d8c +[2026-04-16 14:35:32.472] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 146b8da2-c0f9-4d62-aad1-004e5a903d8c +[2026-04-16 14:35:32.490] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11616944 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:32.498] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616944 | service: service-general | source_id: b32b4278-e45f-4b3b-899b-4a00dad36fe1 +[2026-04-16 14:35:32.498] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616944 | service: service-general | source_id: b32b4278-e45f-4b3b-899b-4a00dad36fe1 +[2026-04-16 14:35:33.045] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013823 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:33.046] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 6bcfdca3-755a-4607-bd54-0a12e445c9d2 +[2026-04-16 14:35:33.046] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 6bcfdca3-755a-4607-bd54-0a12e445c9d2 +[2026-04-16 14:35:33.060] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013823 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:33.061] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 52b10bf0-a0fd-4d43-96f5-fa9749c9d078 +[2026-04-16 14:35:33.061] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 52b10bf0-a0fd-4d43-96f5-fa9749c9d078 +[2026-04-16 14:35:33.074] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11510242 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:33.075] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11510242 | service: service-general | source_id: e24cddf8-a043-4daf-8dee-de563cb019d7 +[2026-04-16 14:35:33.076] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11510242 | service: service-general | source_id: e24cddf8-a043-4daf-8dee-de563cb019d7 +[2026-04-16 14:35:33.089] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11093430 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:33.089] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11093430 | service: service-general | source_id: bb5b52fd-52ea-4eda-a2f1-e0add8473b48 +[2026-04-16 14:35:33.090] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11093430 | service: service-general | source_id: bb5b52fd-52ea-4eda-a2f1-e0add8473b48 +[2026-04-16 14:35:33.640] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010183 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:33.641] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010183 | service: service-general | source_id: c1ffd914-ef9c-4dbc-9197-1f5f2bb6d6a2 +[2026-04-16 14:35:33.641] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010183 | service: service-general | source_id: c1ffd914-ef9c-4dbc-9197-1f5f2bb6d6a2 +[2026-04-16 14:35:33.655] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043412 2026-01-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:33.656] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043412 | service: service-general | source_id: aec7a2b8-04e7-4edc-9bf4-6c481737aa9c +[2026-04-16 14:35:33.656] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043412 | service: service-general | source_id: aec7a2b8-04e7-4edc-9bf4-6c481737aa9c +[2026-04-16 14:35:33.670] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598112 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:33.671] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598112 | service: service-general | source_id: f6ddb279-e574-4212-a5e4-19a9410f6d38 +[2026-04-16 14:35:33.671] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598112 | service: service-general | source_id: f6ddb279-e574-4212-a5e4-19a9410f6d38 +[2026-04-16 14:35:34.223] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620839 2026-01-21] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:34.224] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620839 | service: service-general | source_id: 269fa6ed-8ee3-46f0-bb51-b32cd1b8b242 +[2026-04-16 14:35:34.224] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620839 | service: service-general | source_id: 269fa6ed-8ee3-46f0-bb51-b32cd1b8b242 +[2026-04-16 14:35:34.237] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11324039 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:34.238] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11324039 | service: service-general | source_id: f2636ad9-8d31-4f9e-8fe5-f1fb957f07a5 +[2026-04-16 14:35:34.238] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11324039 | service: service-general | source_id: f2636ad9-8d31-4f9e-8fe5-f1fb957f07a5 +[2026-04-16 14:35:34.251] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10947076 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:34.252] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10947076 | service: service-general | source_id: 4394dd70-5f0b-4d7e-9fb8-7df4eb9dc3d3 +[2026-04-16 14:35:34.252] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10947076 | service: service-general | source_id: 4394dd70-5f0b-4d7e-9fb8-7df4eb9dc3d3 +[2026-04-16 14:35:34.843] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035693 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:34.844] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035693 | service: service-general | source_id: a44bf7c5-e166-4ede-93c3-4c0f7af67d7b +[2026-04-16 14:35:34.844] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035693 | service: service-general | source_id: a44bf7c5-e166-4ede-93c3-4c0f7af67d7b +[2026-04-16 14:35:34.859] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520745 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:34.860] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 56442ef8-f737-447e-9423-f5360232f7e5 +[2026-04-16 14:35:34.860] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 56442ef8-f737-447e-9423-f5360232f7e5 +[2026-04-16 14:35:35.429] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056601 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:35.430] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: a9c9c3f9-a455-452e-9f31-af0de2d46d4b +[2026-04-16 14:35:35.430] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: a9c9c3f9-a455-452e-9f31-af0de2d46d4b +[2026-04-16 14:35:35.444] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11183672 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:35.445] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: 5eae8252-19a3-475e-96ce-ea561d4a7142 +[2026-04-16 14:35:35.446] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: 5eae8252-19a3-475e-96ce-ea561d4a7142 +[2026-04-16 14:35:36.013] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057349 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:36.014] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: 2242f1bc-b3a0-4756-b54f-7217dbdd9d0e +[2026-04-16 14:35:36.014] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: 2242f1bc-b3a0-4756-b54f-7217dbdd9d0e +[2026-04-16 14:35:36.029] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10041093 2026-01-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:36.030] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10041093 | service: service-general | source_id: c530a87a-7fc1-467b-8ecb-0c3fa5fb6776 +[2026-04-16 14:35:36.030] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10041093 | service: service-general | source_id: c530a87a-7fc1-467b-8ecb-0c3fa5fb6776 +[2026-04-16 14:35:36.579] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061538 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:36.579] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061538 | service: service-general | source_id: 4561cf26-cbfd-4ee1-9b72-f700f493e9cb +[2026-04-16 14:35:36.580] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010938 encounter_id:38b48a93-8cfa-44b5-a765-54405ca0cdd1 organization_id: patient_id:P02396266081 procedure_code:OT service_request_id:03186e17-7d21-4fce-99b5-eec9b0bbbac2 started:2026-04-16T14:35:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:36.863] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 1227de76-f31c-45db-af1c-98762fa6ffa5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4561cf26-cbfd-4ee1-9b72-f700f493e9cb +[2026-04-16 14:35:36.863] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:37.377] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11132349 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:37.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: ec0357b9-0d0c-4a66-bd76-32dca80bf38d +[2026-04-16 14:35:37.378] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: ec0357b9-0d0c-4a66-bd76-32dca80bf38d +[2026-04-16 14:35:37.390] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070241 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:37.391] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070241 | service: service-general | source_id: e4054c3a-5f45-4c9f-8789-916ed7ab2302 +[2026-04-16 14:35:37.391] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070241 | service: service-general | source_id: e4054c3a-5f45-4c9f-8789-916ed7ab2302 +[2026-04-16 14:35:37.401] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068408 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:37.401] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: a5f6138e-f851-446e-abe4-ae2a93943a50 +[2026-04-16 14:35:37.401] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: a5f6138e-f851-446e-abe4-ae2a93943a50 +[2026-04-16 14:35:37.947] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11102042 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:37.948] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11102042 | service: service-general | source_id: 2fdfa6f6-cfbb-428a-9743-25fdb3ec347b +[2026-04-16 14:35:37.948] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010979 encounter_id:f798e7c3-19a3-40de-988d-038473c091c8 organization_id: patient_id:P00293994986 procedure_code:OT service_request_id:03cdf5e6-743e-49c2-a17e-fbcfdfab2b99 started:2026-04-16T14:35:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:38.235] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 11e305e2-5dfa-4ab8-b3c2-b15adf9b0233 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2fdfa6f6-cfbb-428a-9743-25fdb3ec347b +[2026-04-16 14:35:38.236] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:38.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069124 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:38.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069124 | service: service-general | source_id: b74d0b9a-c3a1-4a1b-9e4e-66a4361acef3 +[2026-04-16 14:35:38.751] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069124 | service: service-general | source_id: b74d0b9a-c3a1-4a1b-9e4e-66a4361acef3 +[2026-04-16 14:35:39.308] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004031 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:39.309] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004031 | service: service-general | source_id: 60905197-9e49-4544-ba88-bb418a57dde5 +[2026-04-16 14:35:39.309] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004031 | service: service-general | source_id: 60905197-9e49-4544-ba88-bb418a57dde5 +[2026-04-16 14:35:39.322] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062320 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:39.323] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062320 | service: service-general | source_id: 3bb4025a-6589-425d-9db7-e70d7b1f2dfb +[2026-04-16 14:35:39.323] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062320 | service: service-general | source_id: 3bb4025a-6589-425d-9db7-e70d7b1f2dfb +[2026-04-16 14:35:39.336] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034891 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:39.336] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034891 | service: service-general | source_id: 95d6fdda-4765-4029-ad0e-64bafc034e76 +[2026-04-16 14:35:39.336] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034891 | service: service-general | source_id: 95d6fdda-4765-4029-ad0e-64bafc034e76 +[2026-04-16 14:35:39.896] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064991 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:39.898] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064991 | service: service-general | source_id: b61e3531-0580-4b3a-8a38-19175ed33337 +[2026-04-16 14:35:39.898] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011046 encounter_id:35a26091-2911-48b7-959b-48d6493bce57 organization_id: patient_id:P00143003945 procedure_code:OT service_request_id:7196d67e-2e63-4aa9-9520-c72c4bccb5a0 started:2026-04-16T14:35:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:40.187] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 6bac2906-6fc4-4e7b-8d9c-c82a351c30fd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b61e3531-0580-4b3a-8a38-19175ed33337 +[2026-04-16 14:35:40.188] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:40.702] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046456 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:40.703] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046456 | service: service-general | source_id: b41e6a88-3182-450a-9356-7ac9ea021c6e +[2026-04-16 14:35:40.703] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011074 encounter_id:f0680931-56df-4412-a36e-c252967d152c organization_id: patient_id:P00696633677 procedure_code:OT service_request_id:40a07cf0-2fdf-49a0-b5ce-a053689834ef started:2026-04-16T14:35:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:40.957] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 107f1fd2-f6e9-4397-9432-43f8fb45a75b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b41e6a88-3182-450a-9356-7ac9ea021c6e +[2026-04-16 14:35:40.957] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:41.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039879 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:41.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039879 | service: service-general | source_id: da4f4035-9f52-47b9-9a3c-db59e1ea9744 +[2026-04-16 14:35:41.473] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039879 | service: service-general | source_id: da4f4035-9f52-47b9-9a3c-db59e1ea9744 +[2026-04-16 14:35:41.487] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058030 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:41.488] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: d6bc4398-a98a-4c97-bc63-d7b7d73dec75 +[2026-04-16 14:35:41.488] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: d6bc4398-a98a-4c97-bc63-d7b7d73dec75 +[2026-04-16 14:35:41.500] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11622392 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:41.501] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622392 | service: service-general | source_id: 3c607a07-76d1-44d8-894b-0f9b9c450089 +[2026-04-16 14:35:41.501] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622392 | service: service-general | source_id: 3c607a07-76d1-44d8-894b-0f9b9c450089 +[2026-04-16 14:35:41.513] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040909 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:41.514] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040909 | service: service-general | source_id: ead11383-5c64-4ab9-a75d-92c02e332c1b +[2026-04-16 14:35:41.514] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040909 | service: service-general | source_id: ead11383-5c64-4ab9-a75d-92c02e332c1b +[2026-04-16 14:35:41.525] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:41.526] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 35e926b7-2f99-433f-8f99-b127166b9b0a +[2026-04-16 14:35:41.526] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 35e926b7-2f99-433f-8f99-b127166b9b0a +[2026-04-16 14:35:41.536] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620877 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:41.537] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620877 | service: service-general | source_id: 77333049-b1e9-47ce-8f31-fb9798f742e8 +[2026-04-16 14:35:41.537] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620877 | service: service-general | source_id: 77333049-b1e9-47ce-8f31-fb9798f742e8 +[2026-04-16 14:35:41.547] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535910 2026-01-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:41.548] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535910 | service: service-general | source_id: d3e478e5-6db0-4e81-aa9e-bede43f88b5a +[2026-04-16 14:35:41.548] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535910 | service: service-general | source_id: d3e478e5-6db0-4e81-aa9e-bede43f88b5a +[2026-04-16 14:35:41.559] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547255 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:41.560] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547255 | service: service-general | source_id: ba0023ee-2454-4471-b845-701ee4fa70e2 +[2026-04-16 14:35:41.560] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547255 | service: service-general | source_id: ba0023ee-2454-4471-b845-701ee4fa70e2 +[2026-04-16 14:35:41.571] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056237 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:41.572] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056237 | service: service-general | source_id: d3c97ad4-ddd5-4d93-be1a-a6a8e58a2b2a +[2026-04-16 14:35:41.572] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001757 encounter_id:f15a0ebd-50b9-4b51-baa3-04990037fb7e organization_id: patient_id:P01517861118 procedure_code:OT service_request_id:16e6c36b-b734-4773-9894-b33e4d413cd4 started:2026-04-16T14:35:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:41.845] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: d6939af6-f2f7-4f02-852a-c88a6fb1e285 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d3c97ad4-ddd5-4d93-be1a-a6a8e58a2b2a +[2026-04-16 14:35:41.845] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:42.895] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066157 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:42.896] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066157 | service: service-general | source_id: bc983f57-4019-4e9e-94f1-18e9ceff6130 +[2026-04-16 14:35:42.896] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066157 | service: service-general | source_id: bc983f57-4019-4e9e-94f1-18e9ceff6130 +[2026-04-16 14:35:42.910] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068754 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:42.910] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068754 | service: service-general | source_id: 00b57755-b8bb-4841-bd5a-438cbe951089 +[2026-04-16 14:35:42.910] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068754 | service: service-general | source_id: 00b57755-b8bb-4841-bd5a-438cbe951089 +[2026-04-16 14:35:42.922] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038058 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:42.923] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: e1c32b38-dd09-4e18-85b7-fb4d096bd6e7 +[2026-04-16 14:35:42.923] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: e1c32b38-dd09-4e18-85b7-fb4d096bd6e7 +[2026-04-16 14:35:42.933] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538610 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:42.934] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: 35afdb57-7660-4145-9bfa-14734fcc8817 +[2026-04-16 14:35:42.934] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: 35afdb57-7660-4145-9bfa-14734fcc8817 +[2026-04-16 14:35:42.945] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597026 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:42.946] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597026 | service: service-general | source_id: 45320a18-832d-4ec7-8643-06c9d5c831ed +[2026-04-16 14:35:42.946] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597026 | service: service-general | source_id: 45320a18-832d-4ec7-8643-06c9d5c831ed +[2026-04-16 14:35:42.957] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11530897 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:42.958] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 300c343c-1e55-42b5-b2b4-2a2d230e8efa +[2026-04-16 14:35:42.958] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 300c343c-1e55-42b5-b2b4-2a2d230e8efa +[2026-04-16 14:35:43.504] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11065066 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:43.505] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 01bf04cf-5b4b-462b-966d-02869bff9bd5 +[2026-04-16 14:35:43.505] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 01bf04cf-5b4b-462b-966d-02869bff9bd5 +[2026-04-16 14:35:43.518] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11533793 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:43.519] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533793 | service: service-general | source_id: 10083f4f-3e18-4c44-9e9a-76c2df76e59c +[2026-04-16 14:35:43.519] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533793 | service: service-general | source_id: 10083f4f-3e18-4c44-9e9a-76c2df76e59c +[2026-04-16 14:35:44.071] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059271 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:44.072] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059271 | service: service-general | source_id: cf4ce591-7610-44be-aa78-8605cbeedb7b +[2026-04-16 14:35:44.072] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059271 | service: service-general | source_id: cf4ce591-7610-44be-aa78-8605cbeedb7b +[2026-04-16 14:35:44.086] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590461 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:44.087] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590461 | service: service-general | source_id: 632fb4d6-39c4-494d-a8e8-2c7cdaec2be3 +[2026-04-16 14:35:44.087] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590461 | service: service-general | source_id: 632fb4d6-39c4-494d-a8e8-2c7cdaec2be3 +[2026-04-16 14:35:44.635] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058712 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:44.636] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058712 | service: service-general | source_id: 67f61544-7a96-417e-9a36-043ba88457e3 +[2026-04-16 14:35:44.636] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058712 | service: service-general | source_id: 67f61544-7a96-417e-9a36-043ba88457e3 +[2026-04-16 14:35:44.648] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11579803 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:44.649] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579803 | service: service-general | source_id: 05aebae7-e86c-4b2a-ac0d-839ce7cbf587 +[2026-04-16 14:35:44.649] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579803 | service: service-general | source_id: 05aebae7-e86c-4b2a-ac0d-839ce7cbf587 +[2026-04-16 14:35:44.662] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040711 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:44.662] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040711 | service: service-general | source_id: 4e03df77-d01b-4a4d-8a7d-8bc17c1273dd +[2026-04-16 14:35:44.662] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011223 encounter_id:5e2b33fd-0b4c-44fc-af67-8ea05c8c8192 organization_id: patient_id:P00595455735 procedure_code:OT service_request_id:fbf59dc8-f7e8-416a-bdd5-0f4bc1005c32 started:2026-04-16T14:35:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:44.993] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: e5664a25-cf27-434b-a08c-5e41e13c544d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4e03df77-d01b-4a4d-8a7d-8bc17c1273dd +[2026-04-16 14:35:44.994] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:45.507] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11470439 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:45.508] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11470439 | service: service-general | source_id: 17878484-fd17-4ae1-9660-b6facc6403ea +[2026-04-16 14:35:45.508] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11470439 | service: service-general | source_id: 17878484-fd17-4ae1-9660-b6facc6403ea +[2026-04-16 14:35:46.066] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010888 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:46.067] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010888 | service: service-general | source_id: d8917d59-f028-47f1-a977-98070ca5c3fe +[2026-04-16 14:35:46.067] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010888 | service: service-general | source_id: d8917d59-f028-47f1-a977-98070ca5c3fe +[2026-04-16 14:35:46.081] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060499 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:46.082] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060499 | service: service-general | source_id: 164ce98e-fe67-4914-b06a-92341edfd7c5 +[2026-04-16 14:35:46.082] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060499 | service: service-general | source_id: 164ce98e-fe67-4914-b06a-92341edfd7c5 +[2026-04-16 14:35:46.095] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615976 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:46.095] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615976 | service: service-general | source_id: 33566336-378a-4d98-8671-662b639f298d +[2026-04-16 14:35:46.096] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615976 | service: service-general | source_id: 33566336-378a-4d98-8671-662b639f298d +[2026-04-16 14:35:46.646] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067931 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:46.647] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067931 | service: service-general | source_id: a1a3377a-3491-4d2c-9491-f5deb20f663a +[2026-04-16 14:35:46.647] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067931 | service: service-general | source_id: a1a3377a-3491-4d2c-9491-f5deb20f663a +[2026-04-16 14:35:46.659] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064481 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:46.660] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064481 | service: service-general | source_id: 12e9f325-ac9d-4394-8501-80cf7f219d27 +[2026-04-16 14:35:46.660] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064481 | service: service-general | source_id: 12e9f325-ac9d-4394-8501-80cf7f219d27 +[2026-04-16 14:35:46.672] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068836 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:46.672] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068836 | service: service-general | source_id: 16b77a36-0695-40e3-a54a-96be1e21b488 +[2026-04-16 14:35:46.672] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068836 | service: service-general | source_id: 16b77a36-0695-40e3-a54a-96be1e21b488 +[2026-04-16 14:35:46.683] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063412 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:46.684] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063412 | service: service-general | source_id: 64a0ceaa-616b-4f80-99b1-399dfb27b094 +[2026-04-16 14:35:46.684] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063412 | service: service-general | source_id: 64a0ceaa-616b-4f80-99b1-399dfb27b094 +[2026-04-16 14:35:47.233] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523516 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:47.234] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523516 | service: service-general | source_id: 1fb7fea2-da78-44f8-9068-6388d340cb26 +[2026-04-16 14:35:47.234] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002025 encounter_id:6317b2b4-b5a3-47f1-af89-123517b8e3c9 organization_id: patient_id:P00858064945 procedure_code:DX service_request_id:d7dc8284-08d4-4858-868d-b2ab2886601c started:2026-04-16T14:35:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:47.457] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: da496b9d-7a10-4f96-97c6-a6730d37f34b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1fb7fea2-da78-44f8-9068-6388d340cb26 +[2026-04-16 14:35:47.458] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:47.972] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066529 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:47.973] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066529 | service: service-general | source_id: c387d794-4c1e-4d44-ac39-1ce7e549591c +[2026-04-16 14:35:47.973] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066529 | service: service-general | source_id: c387d794-4c1e-4d44-ac39-1ce7e549591c +[2026-04-16 14:35:47.986] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11338286 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:47.987] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11338286 | service: service-general | source_id: b0e8345d-bc29-4b13-a6d7-6d98a3e9d0d3 +[2026-04-16 14:35:47.987] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11338286 | service: service-general | source_id: b0e8345d-bc29-4b13-a6d7-6d98a3e9d0d3 +[2026-04-16 14:35:48.540] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11337254 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:48.541] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337254 | service: service-general | source_id: e32ba902-4789-48fa-9fb2-e3ffa144e54e +[2026-04-16 14:35:48.541] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337254 | service: service-general | source_id: e32ba902-4789-48fa-9fb2-e3ffa144e54e +[2026-04-16 14:35:48.553] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11467850 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:48.554] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11467850 | service: service-general | source_id: 2412c388-95ac-4ecc-b640-333ffab99a2e +[2026-04-16 14:35:48.554] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11467850 | service: service-general | source_id: 2412c388-95ac-4ecc-b640-333ffab99a2e +[2026-04-16 14:35:48.566] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056539 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:48.567] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056539 | service: service-general | source_id: cd019bed-a2fc-4407-b1b2-454135d47519 +[2026-04-16 14:35:48.567] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011506 encounter_id:01ced746-5e4d-41e6-9077-8833aaebade4 organization_id: patient_id:P01976720429 procedure_code:OT service_request_id:687252bc-ab40-42af-8abb-2e7c20d79134 started:2026-04-16T14:35:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:48.804] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 55815899-6951-4f30-994c-a9f9ec6c4cf8 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: cd019bed-a2fc-4407-b1b2-454135d47519 +[2026-04-16 14:35:48.805] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:49.851] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055160 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:49.852] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055160 | service: service-general | source_id: db1d0365-2b29-4e2e-a1d9-73172a107113 +[2026-04-16 14:35:49.852] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011487 encounter_id:65fce537-87d6-49c9-8d48-f5b8b93d9a7d organization_id: patient_id:P01798484771 procedure_code:OT service_request_id:3d631ca2-09b5-41a4-8845-358640aaca2a started:2026-04-16T14:35:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:50.118] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 9d6fc296-e730-4b00-83f1-5949cb65b486 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: db1d0365-2b29-4e2e-a1d9-73172a107113 +[2026-04-16 14:35:50.119] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:50.633] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070524 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:50.634] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070524 | service: service-general | source_id: c86ce4cb-9337-4541-9b44-f3ea9aad11f3 +[2026-04-16 14:35:50.634] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002086 encounter_id:6f00f82a-c218-4a6d-9978-ddb430f76aa5 organization_id: patient_id:P00262608333 procedure_code:OT service_request_id:8ea88980-6b0a-4474-b2c6-c2e27d0c0b4a started:2026-04-16T14:35:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:50.887] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: f5554d1e-886f-4674-b6c6-c5b55fb71378 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c86ce4cb-9337-4541-9b44-f3ea9aad11f3 +[2026-04-16 14:35:50.888] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:51.937] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062527 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:51.938] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062527 | service: service-general | source_id: 6de6053d-7f17-4510-8d6a-0841ccf1ed11 +[2026-04-16 14:35:51.938] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062527 | service: service-general | source_id: 6de6053d-7f17-4510-8d6a-0841ccf1ed11 +[2026-04-16 14:35:51.952] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11453453 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:51.953] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: fcff5c07-672f-45bf-ac5d-72c62fb7753f +[2026-04-16 14:35:51.953] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: fcff5c07-672f-45bf-ac5d-72c62fb7753f +[2026-04-16 14:35:51.966] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067232 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:51.967] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067232 | service: service-general | source_id: f226bdad-8ec7-4fb5-99ca-45b339f9e8fb +[2026-04-16 14:35:51.967] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067232 | service: service-general | source_id: f226bdad-8ec7-4fb5-99ca-45b339f9e8fb +[2026-04-16 14:35:52.514] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058641 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:52.515] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058641 | service: service-general | source_id: 384dd6bd-b29b-4262-afd3-53607f85005f +[2026-04-16 14:35:52.515] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011526 encounter_id:fa008d13-48ab-49b4-b56e-c881b134781e organization_id: patient_id:P00995715189 procedure_code:OT service_request_id:7e9d6976-26f6-48f1-b4bf-37759814cba7 started:2026-04-16T14:35:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:52.794] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 8b44d87b-be1e-4d59-9b07-d77ea6e8257c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 384dd6bd-b29b-4262-afd3-53607f85005f +[2026-04-16 14:35:52.795] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:53.310] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038066 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:53.311] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038066 | service: service-general | source_id: c7ffae3d-bc9e-47a4-8fbc-848123c8aa9a +[2026-04-16 14:35:53.311] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038066 | service: service-general | source_id: c7ffae3d-bc9e-47a4-8fbc-848123c8aa9a +[2026-04-16 14:35:53.326] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056320 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:53.327] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056320 | service: service-general | source_id: e020681f-33c9-4f30-b5e4-32abccc91306 +[2026-04-16 14:35:53.327] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056320 | service: service-general | source_id: e020681f-33c9-4f30-b5e4-32abccc91306 +[2026-04-16 14:35:53.871] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064479 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:53.872] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064479 | service: service-general | source_id: 2c731871-ee92-4cf1-87a5-04dd86435eac +[2026-04-16 14:35:53.872] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011517 encounter_id:4638f77d-c997-4034-af85-a85027e66de0 organization_id: patient_id:P01875365755 procedure_code:OT service_request_id:02c89036-aa4a-4238-956a-c4e22cbdea9e started:2026-04-16T14:35:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:54.142] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 92db57a4-5bc2-496e-99dc-d69c81e2fb50 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2c731871-ee92-4cf1-87a5-04dd86435eac +[2026-04-16 14:35:54.143] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:54.657] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070561 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:54.658] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070561 | service: service-general | source_id: 396206d2-68e7-46e3-856d-620e14b3af4f +[2026-04-16 14:35:54.658] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070561 | service: service-general | source_id: 396206d2-68e7-46e3-856d-620e14b3af4f +[2026-04-16 14:35:54.669] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620500 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:54.670] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620500 | service: service-general | source_id: 937132ca-7234-48e6-aa37-14b5315ccbb1 +[2026-04-16 14:35:54.670] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620500 | service: service-general | source_id: 937132ca-7234-48e6-aa37-14b5315ccbb1 +[2026-04-16 14:35:54.680] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606459 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:54.681] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606459 | service: service-general | source_id: 761efdf5-112b-4cb9-8920-c7b2a9007ce5 +[2026-04-16 14:35:54.681] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606459 | service: service-general | source_id: 761efdf5-112b-4cb9-8920-c7b2a9007ce5 +[2026-04-16 14:35:55.220] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059401 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:55.221] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059401 | service: service-general | source_id: 8efd75b4-a9ce-4071-9742-8048a04621e9 +[2026-04-16 14:35:55.221] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011522 encounter_id:96678517-0208-49b5-a5fd-901d568e1a94 organization_id: patient_id:P01553692173 procedure_code:OT service_request_id:001fb653-f86b-434b-83d0-f981fb09d68c started:2026-04-16T14:35:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:55.474] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: a63d6d23-32c5-4399-bca6-364a543f608c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8efd75b4-a9ce-4071-9742-8048a04621e9 +[2026-04-16 14:35:55.475] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:55.988] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058759 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:55.989] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058759 | service: service-general | source_id: be79124b-310a-4cf0-8c92-0a5b53b69aaa +[2026-04-16 14:35:55.989] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058759 | service: service-general | source_id: be79124b-310a-4cf0-8c92-0a5b53b69aaa +[2026-04-16 14:35:56.529] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064493 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:56.530] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064493 | service: service-general | source_id: 17435bc5-3694-4b78-9cae-fa3cca07ee82 +[2026-04-16 14:35:56.530] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001138 encounter_id:8a37f712-88ae-427e-a46c-b418e9829409 organization_id: patient_id:P03081872081 procedure_code:OT service_request_id:ef3b0072-d440-4de1-a4f1-eeb501fc217b started:2026-04-16T14:35:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:56.785] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 1304bb45-55e6-4c5b-b43c-18c63623441a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 17435bc5-3694-4b78-9cae-fa3cca07ee82 +[2026-04-16 14:35:56.786] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:57.300] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070548 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:57.301] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070548 | service: service-general | source_id: ef72181a-96bb-4b6c-b697-faeef22a35c1 +[2026-04-16 14:35:57.301] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070548 | service: service-general | source_id: ef72181a-96bb-4b6c-b697-faeef22a35c1 +[2026-04-16 14:35:57.849] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020479 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:57.850] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 007e315a-3758-431d-a3cb-b56ba6f6d7bd +[2026-04-16 14:35:57.850] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 007e315a-3758-431d-a3cb-b56ba6f6d7bd +[2026-04-16 14:35:57.863] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038587 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:57.864] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038587 | service: service-general | source_id: f4f93517-f5ad-4496-b4fd-dc0a3c20aeb1 +[2026-04-16 14:35:57.864] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038587 | service: service-general | source_id: f4f93517-f5ad-4496-b4fd-dc0a3c20aeb1 +[2026-04-16 14:35:57.876] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066244 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:57.876] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066244 | service: service-general | source_id: e969f2cb-fa90-4fad-a79b-53a216b59441 +[2026-04-16 14:35:57.877] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066244 | service: service-general | source_id: e969f2cb-fa90-4fad-a79b-53a216b59441 +[2026-04-16 14:35:57.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070567 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:57.887] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070567 | service: service-general | source_id: 92126504-d876-4ade-bafb-95bda7bccd59 +[2026-04-16 14:35:57.887] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070567 | service: service-general | source_id: 92126504-d876-4ade-bafb-95bda7bccd59 +[2026-04-16 14:35:58.439] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12002437 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:58.440] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12002437 | service: service-general | source_id: 49322fde-734c-4138-9e79-86bc6c2d697f +[2026-04-16 14:35:58.440] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011552 encounter_id:047df0c9-a9ed-442b-aab7-b5380672db19 organization_id: patient_id:P08630790331 procedure_code:OT service_request_id:b1cb1637-763c-439d-8f63-0084ac1b724b started:2026-04-16T14:35:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:35:58.690] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 3a4c7fd3-f65d-43df-920c-70a728968803 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 49322fde-734c-4138-9e79-86bc6c2d697f +[2026-04-16 14:35:58.690] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:35:59.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10523080 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:59.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10523080 | service: service-general | source_id: 7e9e7bed-b2bf-47d4-b925-23c2d774b022 +[2026-04-16 14:35:59.206] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10523080 | service: service-general | source_id: 7e9e7bed-b2bf-47d4-b925-23c2d774b022 +[2026-04-16 14:35:59.755] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11506823 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:59.756] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506823 | service: service-general | source_id: 8caacbd3-a776-4825-816b-caa1cb7befb2 +[2026-04-16 14:35:59.756] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506823 | service: service-general | source_id: 8caacbd3-a776-4825-816b-caa1cb7befb2 +[2026-04-16 14:35:59.770] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069686 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:59.771] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069686 | service: service-general | source_id: 95d79175-08e1-42f0-b785-4c33804ebc1e +[2026-04-16 14:35:59.771] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069686 | service: service-general | source_id: 95d79175-08e1-42f0-b785-4c33804ebc1e +[2026-04-16 14:35:59.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057632 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:59.784] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: b106677f-b0f1-449a-9c77-be14063590b1 +[2026-04-16 14:35:59.784] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: b106677f-b0f1-449a-9c77-be14063590b1 +[2026-04-16 14:35:59.795] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614364 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:35:59.796] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614364 | service: service-general | source_id: 45b109ba-c374-4de0-910e-798a7cd848a8 +[2026-04-16 14:35:59.796] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614364 | service: service-general | source_id: 45b109ba-c374-4de0-910e-798a7cd848a8 +[2026-04-16 14:36:00.356] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025414 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:00.357] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025414 | service: service-general | source_id: bbea8d7b-2921-4725-b7fc-e082a7f4460d +[2026-04-16 14:36:00.357] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025414 | service: service-general | source_id: bbea8d7b-2921-4725-b7fc-e082a7f4460d +[2026-04-16 14:36:00.370] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058498 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:00.371] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058498 | service: service-general | source_id: 371a3211-12f2-4326-88e4-6b01a58dbd09 +[2026-04-16 14:36:00.371] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011577 encounter_id:e7098b13-347b-4fac-9444-71520cbe9e7d organization_id: patient_id:P01265390439 procedure_code:DX service_request_id:62c3acb5-c1eb-4cab-8c00-64874394f613 started:2026-04-16T14:36:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:00.662] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 35a02a59-daa5-4091-a440-df14006e6914 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 371a3211-12f2-4326-88e4-6b01a58dbd09 +[2026-04-16 14:36:00.663] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:01.628] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11431330 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:01.629] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11431330 | service: service-general | source_id: 6ad2be74-7f37-4149-8c1c-fba11fa2c028 +[2026-04-16 14:36:01.629] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11431330 | service: service-general | source_id: 6ad2be74-7f37-4149-8c1c-fba11fa2c028 +[2026-04-16 14:36:02.207] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070583 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:02.208] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070583 | service: service-general | source_id: 7cf29f4c-67af-4ea7-bc39-40719d34e164 +[2026-04-16 14:36:02.208] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011549 encounter_id:455b8640-c1b9-4180-85b6-eee51d4af710 organization_id: patient_id:P00439390086 procedure_code:OT service_request_id:0e569b4b-5cf7-4252-b903-b2104bbbf277 started:2026-04-16T14:36:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:02.499] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 5e303738-4ad9-4ceb-a1f9-0a216a0c83fc | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 7cf29f4c-67af-4ea7-bc39-40719d34e164 +[2026-04-16 14:36:02.500] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:03.569] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046708 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:03.570] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046708 | service: service-general | source_id: a48e9e65-3e3f-440d-863c-87e490acc2df +[2026-04-16 14:36:03.570] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001806 encounter_id:2be53034-a234-4b07-af64-a0c93401ca7e organization_id: patient_id:P00061265836 procedure_code:OT service_request_id:c5d4f123-8619-47c0-9cae-0f23f16b908b started:2026-04-16T14:36:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:03.862] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: a16203f1-2d79-4f43-853c-997fabde0c0c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a48e9e65-3e3f-440d-863c-87e490acc2df +[2026-04-16 14:36:03.863] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:04.425] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038527 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:04.426] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038527 | service: service-general | source_id: 1ce10fb6-a3e4-4c75-985b-f9b2d37af476 +[2026-04-16 14:36:04.426] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038527 | service: service-general | source_id: 1ce10fb6-a3e4-4c75-985b-f9b2d37af476 +[2026-04-16 14:36:04.983] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11312335 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:04.984] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11312335 | service: service-general | source_id: 2672b0ff-7ce5-440d-8533-89617716e96d +[2026-04-16 14:36:04.984] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11312335 | service: service-general | source_id: 2672b0ff-7ce5-440d-8533-89617716e96d +[2026-04-16 14:36:05.548] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044626 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:05.549] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: 321777c0-ceb2-4176-8b36-4d7ef54b5476 +[2026-04-16 14:36:05.549] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: 321777c0-ceb2-4176-8b36-4d7ef54b5476 +[2026-04-16 14:36:05.562] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065287 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:05.563] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065287 | service: service-general | source_id: 426cd0db-77ae-4659-b9a9-86ffc9b86ddc +[2026-04-16 14:36:05.563] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065287 | service: service-general | source_id: 426cd0db-77ae-4659-b9a9-86ffc9b86ddc +[2026-04-16 14:36:05.576] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11072503 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:05.577] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11072503 | service: service-general | source_id: 8e9e7d06-6f4f-4393-9241-592bea796c12 +[2026-04-16 14:36:05.577] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011554 encounter_id:89936c8a-2862-4b7a-8251-a2eb5b08af90 organization_id: patient_id:P01195151655 procedure_code:OT service_request_id:933a07de-9db8-42c2-a129-24728ae28d6f started:2026-04-16T14:36:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:05.871] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 09861012-a2fa-40bb-bd3c-daf5b70ea31a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8e9e7d06-6f4f-4393-9241-592bea796c12 +[2026-04-16 14:36:05.872] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:06.387] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066258 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:06.388] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066258 | service: service-general | source_id: dd6ce203-ee2f-42ad-9dbb-e0f6ccb18d95 +[2026-04-16 14:36:06.388] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011555 encounter_id:fbe92f94-88b3-4ae5-a552-7ce5b52af4fb organization_id: patient_id:P00603905584 procedure_code:OT service_request_id:6c3dbe0e-4309-4023-b05a-3c20897b3367 started:2026-04-16T14:36:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:06.645] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: c0a4381f-b587-4bdc-bd8a-805220c0c4d1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: dd6ce203-ee2f-42ad-9dbb-e0f6ccb18d95 +[2026-04-16 14:36:06.646] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:07.696] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063963 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:07.697] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063963 | service: service-general | source_id: 16727f47-27e0-4fe0-b4a9-06f564b52399 +[2026-04-16 14:36:07.697] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011556 encounter_id:0eff2fcc-9e86-498e-9ed9-60e667485eca organization_id: patient_id:P01557415447 procedure_code:OT service_request_id:ef4af386-c398-4911-8d57-8ed4e6e7a1fd started:2026-04-16T14:36:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:07.948] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 2a559758-bbc4-4590-95a2-a5536238c574 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 16727f47-27e0-4fe0-b4a9-06f564b52399 +[2026-04-16 14:36:07.948] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:09.032] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066803 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:09.033] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: febd4aa1-2a71-4a0e-8f50-6dccd56b802c +[2026-04-16 14:36:09.033] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: febd4aa1-2a71-4a0e-8f50-6dccd56b802c +[2026-04-16 14:36:09.046] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599849 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:09.046] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599849 | service: service-general | source_id: 16ecbddd-f69c-49c7-87bc-f6db365fb8fc +[2026-04-16 14:36:09.047] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599849 | service: service-general | source_id: 16ecbddd-f69c-49c7-87bc-f6db365fb8fc +[2026-04-16 14:36:09.597] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11594636 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:09.598] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594636 | service: service-general | source_id: 81373051-6504-4900-b83b-d2c154ea143e +[2026-04-16 14:36:09.598] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594636 | service: service-general | source_id: 81373051-6504-4900-b83b-d2c154ea143e +[2026-04-16 14:36:10.149] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566568 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:10.150] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566568 | service: service-general | source_id: c3ad3f41-8cf2-4c3a-b82e-a34ebd5d4287 +[2026-04-16 14:36:10.150] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566568 | service: service-general | source_id: c3ad3f41-8cf2-4c3a-b82e-a34ebd5d4287 +[2026-04-16 14:36:10.707] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057136 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:10.708] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057136 | service: service-general | source_id: cbc805cc-9593-4669-8167-eba00b3979b2 +[2026-04-16 14:36:10.709] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057136 | service: service-general | source_id: cbc805cc-9593-4669-8167-eba00b3979b2 +[2026-04-16 14:36:10.721] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067055 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:10.722] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067055 | service: service-general | source_id: c9f2642e-4a1b-4b7b-8455-a589a6bcb0a4 +[2026-04-16 14:36:10.722] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001141 encounter_id:9e3621f5-1067-4704-8fa4-f3a4fd5b1345 organization_id: patient_id:P01578678144 procedure_code:OT service_request_id:22d440bb-b425-4bb1-8e36-52ff87029dde started:2026-04-16T14:36:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:11.004] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: d1d28766-3e80-496a-9640-e2c8073cd15f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c9f2642e-4a1b-4b7b-8455-a589a6bcb0a4 +[2026-04-16 14:36:11.004] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:12.065] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070598 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:12.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: d97e24b0-ffe6-4740-80a8-85bda604fdba +[2026-04-16 14:36:12.066] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: d97e24b0-ffe6-4740-80a8-85bda604fdba +[2026-04-16 14:36:12.079] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070598 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:12.080] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: a7125a73-74bd-4311-be60-88464f44f20d +[2026-04-16 14:36:12.080] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: a7125a73-74bd-4311-be60-88464f44f20d +[2026-04-16 14:36:12.638] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068628 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:12.639] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068628 | service: service-general | source_id: 725e7e00-53af-421b-989f-b0f5020b4809 +[2026-04-16 14:36:12.639] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068628 | service: service-general | source_id: 725e7e00-53af-421b-989f-b0f5020b4809 +[2026-04-16 14:36:12.652] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11448866 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:12.652] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: 9b7278e6-de73-4381-ab0b-771575ebcbaa +[2026-04-16 14:36:12.652] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: 9b7278e6-de73-4381-ab0b-771575ebcbaa +[2026-04-16 14:36:12.664] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11414366 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:12.664] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 2dd9df51-ea48-4f4f-bc82-a5c2d37a00e5 +[2026-04-16 14:36:12.664] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 2dd9df51-ea48-4f4f-bc82-a5c2d37a00e5 +[2026-04-16 14:36:13.250] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578437 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:13.251] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 070f3816-c662-4d8d-8196-cedc70df8afd +[2026-04-16 14:36:13.251] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 070f3816-c662-4d8d-8196-cedc70df8afd +[2026-04-16 14:36:13.265] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11622837 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:13.266] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622837 | service: service-general | source_id: 7f5f2a88-4055-481b-8c2c-819fa935ff57 +[2026-04-16 14:36:13.266] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622837 | service: service-general | source_id: 7f5f2a88-4055-481b-8c2c-819fa935ff57 +[2026-04-16 14:36:13.279] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025509 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:13.280] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025509 | service: service-general | source_id: 90382c56-1e8f-440e-b93c-06dbbb6c2c79 +[2026-04-16 14:36:13.280] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025509 | service: service-general | source_id: 90382c56-1e8f-440e-b93c-06dbbb6c2c79 +[2026-04-16 14:36:13.293] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11505539 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:13.294] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: d870ef8a-8072-408f-827c-348d4aa92661 +[2026-04-16 14:36:13.294] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: d870ef8a-8072-408f-827c-348d4aa92661 +[2026-04-16 14:36:13.308] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039498 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:13.308] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039498 | service: service-general | source_id: e3b3123b-b928-431b-9f6d-694e1f950663 +[2026-04-16 14:36:13.309] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039498 | service: service-general | source_id: e3b3123b-b928-431b-9f6d-694e1f950663 +[2026-04-16 14:36:13.320] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042644 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:13.321] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042644 | service: service-general | source_id: bb679635-a5ba-4290-89ba-dc25788fecab +[2026-04-16 14:36:13.321] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042644 | service: service-general | source_id: bb679635-a5ba-4290-89ba-dc25788fecab +[2026-04-16 14:36:13.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:13.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 69674cdb-db0c-49c4-81d9-d1a0c9cfd0ed +[2026-04-16 14:36:13.870] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 69674cdb-db0c-49c4-81d9-d1a0c9cfd0ed +[2026-04-16 14:36:13.884] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066403 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:13.885] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 454f1c2c-b628-4688-b411-4a8e69827cde +[2026-04-16 14:36:13.885] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 454f1c2c-b628-4688-b411-4a8e69827cde +[2026-04-16 14:36:14.433] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007928 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:14.434] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007928 | service: service-general | source_id: 180c492b-141b-4692-9cf1-0ba40a0ca848 +[2026-04-16 14:36:14.434] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007928 | service: service-general | source_id: 180c492b-141b-4692-9cf1-0ba40a0ca848 +[2026-04-16 14:36:14.980] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10573232 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:14.981] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: 0929fa9d-4f57-4501-a8ed-3f7bcaf4bc05 +[2026-04-16 14:36:14.981] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: 0929fa9d-4f57-4501-a8ed-3f7bcaf4bc05 +[2026-04-16 14:36:15.526] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11433133 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:15.527] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433133 | service: service-general | source_id: 4c667fe1-a020-4769-ad69-7d03e92f55de +[2026-04-16 14:36:15.527] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433133 | service: service-general | source_id: 4c667fe1-a020-4769-ad69-7d03e92f55de +[2026-04-16 14:36:15.540] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048259 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:15.541] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048259 | service: service-general | source_id: 363f20b0-00ad-41ad-8a20-b2c4d8b0181f +[2026-04-16 14:36:15.541] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048259 | service: service-general | source_id: 363f20b0-00ad-41ad-8a20-b2c4d8b0181f +[2026-04-16 14:36:16.086] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517563 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:16.087] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: 8fb3a6d8-9eea-49a1-8365-9b1a17f5fa07 +[2026-04-16 14:36:16.087] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: 8fb3a6d8-9eea-49a1-8365-9b1a17f5fa07 +[2026-04-16 14:36:16.100] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609677 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:16.100] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609677 | service: service-general | source_id: e8791620-2575-4f1e-a682-bd1e81a0dd70 +[2026-04-16 14:36:16.100] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609677 | service: service-general | source_id: e8791620-2575-4f1e-a682-bd1e81a0dd70 +[2026-04-16 14:36:16.644] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059622 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:16.645] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059622 | service: service-general | source_id: d94b0674-4b39-480a-b5a1-c59371da03ac +[2026-04-16 14:36:16.645] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059622 | service: service-general | source_id: d94b0674-4b39-480a-b5a1-c59371da03ac +[2026-04-16 14:36:16.659] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065485 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:16.660] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: b61ad5fb-50b7-4c3e-9976-8a9f7aba88a4 +[2026-04-16 14:36:16.660] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: b61ad5fb-50b7-4c3e-9976-8a9f7aba88a4 +[2026-04-16 14:36:17.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050946 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:17.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: da5a4005-c58b-4dd5-bdd7-0dc714ef9d43 +[2026-04-16 14:36:17.206] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: da5a4005-c58b-4dd5-bdd7-0dc714ef9d43 +[2026-04-16 14:36:17.219] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056076 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:17.219] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: b0ed1e2f-8f77-434d-bd5b-7ec414796810 +[2026-04-16 14:36:17.219] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: b0ed1e2f-8f77-434d-bd5b-7ec414796810 +[2026-04-16 14:36:17.766] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052783 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:17.767] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 2f286b2a-5e1b-4854-9c2d-b0cdba08977b +[2026-04-16 14:36:17.767] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 2f286b2a-5e1b-4854-9c2d-b0cdba08977b +[2026-04-16 14:36:17.779] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052783 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:17.780] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 28d6e10a-85f3-4332-ad90-6dfc999d2b54 +[2026-04-16 14:36:17.781] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 28d6e10a-85f3-4332-ad90-6dfc999d2b54 +[2026-04-16 14:36:17.793] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044551 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:17.794] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044551 | service: service-general | source_id: 4363324c-94d0-4772-b366-249839ac90f9 +[2026-04-16 14:36:17.794] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044551 | service: service-general | source_id: 4363324c-94d0-4772-b366-249839ac90f9 +[2026-04-16 14:36:18.351] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488305 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:18.352] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488305 | service: service-general | source_id: 4ed71da2-ec79-4194-bf47-41db7af641b7 +[2026-04-16 14:36:18.352] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488305 | service: service-general | source_id: 4ed71da2-ec79-4194-bf47-41db7af641b7 +[2026-04-16 14:36:18.366] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067059 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:18.366] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 6093d127-e41f-4cc8-aacc-dd5e93277544 +[2026-04-16 14:36:18.367] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 6093d127-e41f-4cc8-aacc-dd5e93277544 +[2026-04-16 14:36:18.927] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034245 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:18.928] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 658e6b72-715b-4041-b322-d003e0563d0e +[2026-04-16 14:36:18.928] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 658e6b72-715b-4041-b322-d003e0563d0e +[2026-04-16 14:36:19.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11496410 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:19.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496410 | service: service-general | source_id: 7fce0fd9-3bc9-4b89-a181-ff3128a8137a +[2026-04-16 14:36:19.473] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496410 | service: service-general | source_id: 7fce0fd9-3bc9-4b89-a181-ff3128a8137a +[2026-04-16 14:36:20.018] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059539 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:20.019] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059539 | service: service-general | source_id: 0d02c8e7-adb0-45d8-a5ed-68b8de194312 +[2026-04-16 14:36:20.019] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059539 | service: service-general | source_id: 0d02c8e7-adb0-45d8-a5ed-68b8de194312 +[2026-04-16 14:36:20.031] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490968 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:20.032] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490968 | service: service-general | source_id: 0c90dced-005f-462c-9ce0-7f9bf9744d9f +[2026-04-16 14:36:20.032] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490968 | service: service-general | source_id: 0c90dced-005f-462c-9ce0-7f9bf9744d9f +[2026-04-16 14:36:20.043] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11570895 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:20.043] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570895 | service: service-general | source_id: 8c37104f-f861-494f-92b8-e943ac62109d +[2026-04-16 14:36:20.043] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570895 | service: service-general | source_id: 8c37104f-f861-494f-92b8-e943ac62109d +[2026-04-16 14:36:20.589] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059658 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:20.590] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 3f38abe1-c750-4699-974f-b34ad090fbe8 +[2026-04-16 14:36:20.590] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 3f38abe1-c750-4699-974f-b34ad090fbe8 +[2026-04-16 14:36:20.602] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10938293 2026-01-22] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:20.603] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: a704b466-5c0f-4396-9fb7-db8f1ea27c41 +[2026-04-16 14:36:20.603] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: a704b466-5c0f-4396-9fb7-db8f1ea27c41 +[2026-04-16 14:36:20.616] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015241 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:20.617] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015241 | service: service-general | source_id: cb070159-1179-4e8c-a3e8-e326c3a5831b +[2026-04-16 14:36:20.617] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015241 | service: service-general | source_id: cb070159-1179-4e8c-a3e8-e326c3a5831b +[2026-04-16 14:36:21.167] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069822 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:21.168] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069822 | service: service-general | source_id: d61f17f7-2792-4cc5-a16d-32b70a320497 +[2026-04-16 14:36:21.168] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011765 encounter_id:2e3b9787-f652-4477-8c74-0599b00d8d2f organization_id: patient_id:P02280770230 procedure_code:OT service_request_id:3fc2bda8-91d7-4ea1-82dd-2056e97297cc started:2026-04-16T14:36:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:21.478] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: cd089fd9-6647-4f63-91b6-6ad9309f3247 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d61f17f7-2792-4cc5-a16d-32b70a320497 +[2026-04-16 14:36:21.478] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:21.992] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043463 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:21.993] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043463 | service: service-general | source_id: 15912d2c-4523-430d-bf99-b69df0052768 +[2026-04-16 14:36:21.993] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043463 | service: service-general | source_id: 15912d2c-4523-430d-bf99-b69df0052768 +[2026-04-16 14:36:22.006] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060709 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:22.007] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060709 | service: service-general | source_id: 60d0cb5a-0773-4267-8395-6dd08bb6bed3 +[2026-04-16 14:36:22.007] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060709 | service: service-general | source_id: 60d0cb5a-0773-4267-8395-6dd08bb6bed3 +[2026-04-16 14:36:22.565] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062218 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:22.566] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062218 | service: service-general | source_id: 9ff3b979-5d80-424f-981a-4184232a42e0 +[2026-04-16 14:36:22.566] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011719 encounter_id:33f25bf5-1cc2-4690-b0f6-f1984b3f30eb organization_id: patient_id:P00335690716 procedure_code:OT service_request_id:daae3d49-c9f3-420e-a251-43109ee96b45 started:2026-04-16T14:36:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:22.849] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 27b38c92-23ac-4d3d-8b15-3e59c7fc685b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9ff3b979-5d80-424f-981a-4184232a42e0 +[2026-04-16 14:36:22.849] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:23.363] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511408 2026-01-29] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:23.364] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 3fa398f6-ea01-4c76-8959-8495b7794f79 +[2026-04-16 14:36:23.364] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 3fa398f6-ea01-4c76-8959-8495b7794f79 +[2026-04-16 14:36:23.377] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070668 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:23.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070668 | service: service-general | source_id: 53824cec-e752-4e93-b5e0-adc30b62f5e0 +[2026-04-16 14:36:23.378] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070668 | service: service-general | source_id: 53824cec-e752-4e93-b5e0-adc30b62f5e0 +[2026-04-16 14:36:23.392] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11533558 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:23.393] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533558 | service: service-general | source_id: 9a7c01d9-9322-4b66-838f-60cfa88874cd +[2026-04-16 14:36:23.393] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533558 | service: service-general | source_id: 9a7c01d9-9322-4b66-838f-60cfa88874cd +[2026-04-16 14:36:23.406] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040496 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:23.407] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040496 | service: service-general | source_id: 2c3833ed-1c91-4355-af46-0506be947556 +[2026-04-16 14:36:23.407] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001763 encounter_id:8d996eb0-d0e4-4c5b-8189-763d32011e2f organization_id: patient_id:P01645326733 procedure_code:DX service_request_id:6d9f2e87-e601-4fa4-a8b1-30e54ecda47d started:2026-04-16T14:36:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:23.700] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 902cd722-f6e6-4bc1-b8a5-14dc84bc0f7c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2c3833ed-1c91-4355-af46-0506be947556 +[2026-04-16 14:36:23.700] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:24.216] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582494 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:24.222] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 85fce28b-2ab8-453f-8b42-8a6fd697eee9 +[2026-04-16 14:36:24.223] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 85fce28b-2ab8-453f-8b42-8a6fd697eee9 +[2026-04-16 14:36:24.790] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003961 2026-01-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:24.791] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003961 | service: service-general | source_id: 988525fe-2132-4919-aff6-b2a9172c16ad +[2026-04-16 14:36:24.791] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003961 | service: service-general | source_id: 988525fe-2132-4919-aff6-b2a9172c16ad +[2026-04-16 14:36:24.806] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015281 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:24.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015281 | service: service-general | source_id: 2acad103-edd2-4674-9994-e06a79eabc65 +[2026-04-16 14:36:24.807] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015281 | service: service-general | source_id: 2acad103-edd2-4674-9994-e06a79eabc65 +[2026-04-16 14:36:24.821] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067323 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:24.822] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067323 | service: service-general | source_id: 52289ccc-e218-4a7b-959c-f79c70e89b2f +[2026-04-16 14:36:24.822] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067323 | service: service-general | source_id: 52289ccc-e218-4a7b-959c-f79c70e89b2f +[2026-04-16 14:36:24.835] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11477724 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:24.835] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477724 | service: service-general | source_id: ce05be21-a019-4a5c-9ce9-90b76dae8409 +[2026-04-16 14:36:24.835] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477724 | service: service-general | source_id: ce05be21-a019-4a5c-9ce9-90b76dae8409 +[2026-04-16 14:36:24.846] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490523 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:24.847] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490523 | service: service-general | source_id: 0b68242a-ef0a-4692-aefe-449821e8d278 +[2026-04-16 14:36:24.847] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490523 | service: service-general | source_id: 0b68242a-ef0a-4692-aefe-449821e8d278 +[2026-04-16 14:36:24.857] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11503995 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:24.857] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503995 | service: service-general | source_id: aea3a219-dace-45e1-9dbe-66d0d90ed563 +[2026-04-16 14:36:24.858] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503995 | service: service-general | source_id: aea3a219-dace-45e1-9dbe-66d0d90ed563 +[2026-04-16 14:36:24.868] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11610619 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:24.869] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610619 | service: service-general | source_id: 03843c07-bbf7-4987-a0c8-95bbea8340aa +[2026-04-16 14:36:24.869] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610619 | service: service-general | source_id: 03843c07-bbf7-4987-a0c8-95bbea8340aa +[2026-04-16 14:36:24.879] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11528845 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:24.879] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528845 | service: service-general | source_id: 96e461d2-9e04-4001-a7a3-295ecbfe27bd +[2026-04-16 14:36:24.879] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528845 | service: service-general | source_id: 96e461d2-9e04-4001-a7a3-295ecbfe27bd +[2026-04-16 14:36:24.888] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11554722 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:24.889] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11554722 | service: service-general | source_id: 00680411-4df1-458d-91d2-4ddc8002601b +[2026-04-16 14:36:24.889] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11554722 | service: service-general | source_id: 00680411-4df1-458d-91d2-4ddc8002601b +[2026-04-16 14:36:25.436] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585860 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:25.437] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585860 | service: service-general | source_id: 65228890-50e2-4ff1-9d93-16f03beaf27f +[2026-04-16 14:36:25.437] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585860 | service: service-general | source_id: 65228890-50e2-4ff1-9d93-16f03beaf27f +[2026-04-16 14:36:25.449] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11291275 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:25.450] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11291275 | service: service-general | source_id: ed1f74d9-4ffd-4431-8f06-b065cc880779 +[2026-04-16 14:36:25.450] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11291275 | service: service-general | source_id: ed1f74d9-4ffd-4431-8f06-b065cc880779 +[2026-04-16 14:36:25.461] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603379 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:25.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603379 | service: service-general | source_id: bc2a97fa-a352-4b6d-ac8f-cfe8a36e07dc +[2026-04-16 14:36:25.461] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603379 | service: service-general | source_id: bc2a97fa-a352-4b6d-ac8f-cfe8a36e07dc +[2026-04-16 14:36:26.040] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11469437 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:26.041] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11469437 | service: service-general | source_id: 4150e6db-c4cf-4d82-80c4-578431fb9aec +[2026-04-16 14:36:26.041] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11469437 | service: service-general | source_id: 4150e6db-c4cf-4d82-80c4-578431fb9aec +[2026-04-16 14:36:26.053] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11508569 2026-01-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:26.054] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508569 | service: service-general | source_id: bb4d6555-70f3-41c4-8812-c9fea7b598a3 +[2026-04-16 14:36:26.054] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508569 | service: service-general | source_id: bb4d6555-70f3-41c4-8812-c9fea7b598a3 +[2026-04-16 14:36:26.066] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604156 2026-01-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:26.067] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604156 | service: service-general | source_id: 6a76993b-abaf-43e6-ace7-104f95543970 +[2026-04-16 14:36:26.067] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604156 | service: service-general | source_id: 6a76993b-abaf-43e6-ace7-104f95543970 +[2026-04-16 14:36:26.077] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049893 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:26.078] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049893 | service: service-general | source_id: 5e70dda5-2ff0-4c9e-9db7-20ed4b23a74f +[2026-04-16 14:36:26.078] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049893 | service: service-general | source_id: 5e70dda5-2ff0-4c9e-9db7-20ed4b23a74f +[2026-04-16 14:36:26.088] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11433831 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:26.089] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433831 | service: service-general | source_id: 76c3409e-5e44-4817-9e6a-8c12726d8221 +[2026-04-16 14:36:26.089] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433831 | service: service-general | source_id: 76c3409e-5e44-4817-9e6a-8c12726d8221 +[2026-04-16 14:36:26.098] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11568116 2026-01-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:26.099] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568116 | service: service-general | source_id: 9f5167f7-75ba-4bca-a51c-08e63cb9e1f2 +[2026-04-16 14:36:26.099] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568116 | service: service-general | source_id: 9f5167f7-75ba-4bca-a51c-08e63cb9e1f2 +[2026-04-16 14:36:26.107] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618445 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:26.108] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618445 | service: service-general | source_id: bf73a7e7-4bb1-42a2-a789-c3c6fa202253 +[2026-04-16 14:36:26.108] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618445 | service: service-general | source_id: bf73a7e7-4bb1-42a2-a789-c3c6fa202253 +[2026-04-16 14:36:26.654] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10367461 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:26.655] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10367461 | service: service-general | source_id: 1184d8fa-3b0d-4857-85f2-6422962dd825 +[2026-04-16 14:36:26.655] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000092 encounter_id:21158a8f-14f9-48d8-886d-bea2189eaf30 organization_id: patient_id:P00870666129 procedure_code:OT service_request_id:da679963-f8b3-44d3-a148-74fdf4a36478 started:2026-04-16T14:36:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:26.965] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7b2932d2-7552-45f5-aeb0-95401cc8389d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1184d8fa-3b0d-4857-85f2-6422962dd825 +[2026-04-16 14:36:26.966] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:27.479] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033129 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:27.480] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033129 | service: service-general | source_id: 006966ae-a9b7-43d9-ac90-af97482507b1 +[2026-04-16 14:36:27.480] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011954 encounter_id:78f729bb-3b08-40df-8c73-75987e35c127 organization_id: patient_id:P01045495622 procedure_code:OT service_request_id:da033141-9aec-42d3-8355-5b6a1f9a50e9 started:2026-04-16T14:36:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:27.728] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 4f3ebec5-a0ed-411b-a9d8-fd1c5a5ff09b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 006966ae-a9b7-43d9-ac90-af97482507b1 +[2026-04-16 14:36:27.728] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:28.242] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035684 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:28.243] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035684 | service: service-general | source_id: 0aec0ce3-7bd9-4a4e-afd5-9a6ef8f748b6 +[2026-04-16 14:36:28.243] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035684 | service: service-general | source_id: 0aec0ce3-7bd9-4a4e-afd5-9a6ef8f748b6 +[2026-04-16 14:36:28.256] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006424 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:28.256] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006424 | service: service-general | source_id: a493a643-67a6-42c4-8dab-c440d8f40031 +[2026-04-16 14:36:28.257] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006424 | service: service-general | source_id: a493a643-67a6-42c4-8dab-c440d8f40031 +[2026-04-16 14:36:28.824] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067199 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:28.825] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067199 | service: service-general | source_id: 875df15c-1816-4675-a2c3-eebf50e2199a +[2026-04-16 14:36:28.825] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067199 | service: service-general | source_id: 875df15c-1816-4675-a2c3-eebf50e2199a +[2026-04-16 14:36:29.388] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547468 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:29.389] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547468 | service: service-general | source_id: 274761af-883b-43de-a6df-67fa591b7943 +[2026-04-16 14:36:29.389] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547468 | service: service-general | source_id: 274761af-883b-43de-a6df-67fa591b7943 +[2026-04-16 14:36:29.401] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062447 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:29.402] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062447 | service: service-general | source_id: 94abfde4-4a3b-4188-92d3-ae4d437ec439 +[2026-04-16 14:36:29.402] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011964 encounter_id:401c1ec6-163c-4b64-9c06-e145d698a732 organization_id: patient_id:P00043385600 procedure_code:OT service_request_id:3d7c498f-5345-4901-9a68-be5cf48ff570 started:2026-04-16T14:36:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:29.623] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 91cf49f0-2865-45d5-b7f7-1abbb030501c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 94abfde4-4a3b-4188-92d3-ae4d437ec439 +[2026-04-16 14:36:29.624] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:30.137] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10017380 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:30.139] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10017380 | service: service-general | source_id: bad59944-ad51-4dd9-8726-94ee08265285 +[2026-04-16 14:36:30.139] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011973 encounter_id:d9629c43-73b8-4bfd-8b37-09fab3c970de organization_id: patient_id:P01689060852 procedure_code:OT service_request_id:025f3b75-6f52-4328-8865-0654cd6d8d3c started:2026-04-16T14:36:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:30.400] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 76ee6073-b28c-48a5-9511-4435c92cb0f6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: bad59944-ad51-4dd9-8726-94ee08265285 +[2026-04-16 14:36:30.401] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:31.467] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627369 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:31.468] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627369 | service: service-general | source_id: 2e16e647-fa55-4806-a0d6-64a3e7cf9a0f +[2026-04-16 14:36:31.468] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627369 | service: service-general | source_id: 2e16e647-fa55-4806-a0d6-64a3e7cf9a0f +[2026-04-16 14:36:31.481] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041789 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:31.482] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041789 | service: service-general | source_id: 10ebb800-40ca-421c-84a2-150fac9ef2cc +[2026-04-16 14:36:31.482] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041789 | service: service-general | source_id: 10ebb800-40ca-421c-84a2-150fac9ef2cc +[2026-04-16 14:36:32.041] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036037 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:32.042] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036037 | service: service-general | source_id: b0a5044d-11eb-4e39-b165-72dfd82b19ad +[2026-04-16 14:36:32.042] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036037 | service: service-general | source_id: b0a5044d-11eb-4e39-b165-72dfd82b19ad +[2026-04-16 14:36:32.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050203 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:32.056] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050203 | service: service-general | source_id: 1007ceff-07cd-4c79-ba72-e8b379b81667 +[2026-04-16 14:36:32.056] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050203 | service: service-general | source_id: 1007ceff-07cd-4c79-ba72-e8b379b81667 +[2026-04-16 14:36:32.622] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613806 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:32.623] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613806 | service: service-general | source_id: 038b4114-7397-4c8c-8c5b-d05295c2c65f +[2026-04-16 14:36:32.623] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613806 | service: service-general | source_id: 038b4114-7397-4c8c-8c5b-d05295c2c65f +[2026-04-16 14:36:33.188] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11462990 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:33.189] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11462990 | service: service-general | source_id: 5d833612-7db6-4d6f-bfce-05c496d66be8 +[2026-04-16 14:36:33.189] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012015 encounter_id:bf3e56a3-5dfb-4a63-9eb5-9afbf11718ea organization_id: patient_id:P01449177198 procedure_code:OT service_request_id:e799ca7f-b960-4ddd-816e-6bb79b8ff5fe started:2026-04-16T14:36:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:33.508] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: d9c8438a-cea8-4db3-bdc9-cc1bb49271be | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5d833612-7db6-4d6f-bfce-05c496d66be8 +[2026-04-16 14:36:33.515] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:34.036] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064121 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:34.037] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064121 | service: service-general | source_id: cba307d9-6ebd-4a62-bf42-06362dac9a4b +[2026-04-16 14:36:34.038] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064121 | service: service-general | source_id: cba307d9-6ebd-4a62-bf42-06362dac9a4b +[2026-04-16 14:36:34.627] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070985 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:34.628] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070985 | service: service-general | source_id: 1f45c60d-856a-4e11-b242-065a7f2e3eb4 +[2026-04-16 14:36:34.628] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070985 | service: service-general | source_id: 1f45c60d-856a-4e11-b242-065a7f2e3eb4 +[2026-04-16 14:36:34.643] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070208 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:34.644] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: e512ac61-eef6-48bd-811c-fd9e8878e237 +[2026-04-16 14:36:34.644] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: e512ac61-eef6-48bd-811c-fd9e8878e237 +[2026-04-16 14:36:35.213] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065568 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:35.214] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065568 | service: service-general | source_id: de268894-87f7-4713-bdf9-6deb4f3c9b42 +[2026-04-16 14:36:35.214] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065568 | service: service-general | source_id: de268894-87f7-4713-bdf9-6deb4f3c9b42 +[2026-04-16 14:36:35.228] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071043 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:35.229] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071043 | service: service-general | source_id: f6d6707c-630e-4f39-94a0-2491ceb61731 +[2026-04-16 14:36:35.229] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071043 | service: service-general | source_id: f6d6707c-630e-4f39-94a0-2491ceb61731 +[2026-04-16 14:36:35.242] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070349 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:35.243] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070349 | service: service-general | source_id: e3df8fdf-aebd-43c0-876f-b718b160b454 +[2026-04-16 14:36:35.243] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070349 | service: service-general | source_id: e3df8fdf-aebd-43c0-876f-b718b160b454 +[2026-04-16 14:36:35.843] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068632 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:35.844] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 02d0f301-1ad4-42c7-90b2-280f8896fa7a +[2026-04-16 14:36:35.844] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 02d0f301-1ad4-42c7-90b2-280f8896fa7a +[2026-04-16 14:36:36.488] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060943 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:36.489] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060943 | service: service-general | source_id: 6c0e6771-7ffa-40f1-8b9a-2881a09b5f3a +[2026-04-16 14:36:36.489] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060943 | service: service-general | source_id: 6c0e6771-7ffa-40f1-8b9a-2881a09b5f3a +[2026-04-16 14:36:36.503] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11507707 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:36.504] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11507707 | service: service-general | source_id: 23c17597-1dc8-41b2-8696-263049a9c794 +[2026-04-16 14:36:36.504] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11507707 | service: service-general | source_id: 23c17597-1dc8-41b2-8696-263049a9c794 +[2026-04-16 14:36:37.118] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11194332 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:37.119] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194332 | service: service-general | source_id: a67ab57b-e23d-4885-9ebe-78f83df57035 +[2026-04-16 14:36:37.119] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194332 | service: service-general | source_id: a67ab57b-e23d-4885-9ebe-78f83df57035 +[2026-04-16 14:36:37.135] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069444 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:37.136] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069444 | service: service-general | source_id: f69c2f12-fbfa-4abe-8784-5181598b2a3d +[2026-04-16 14:36:37.136] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069444 | service: service-general | source_id: f69c2f12-fbfa-4abe-8784-5181598b2a3d +[2026-04-16 14:36:37.704] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063880 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:37.705] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063880 | service: service-general | source_id: e289cbd0-984c-4c36-8487-3d5da727af1e +[2026-04-16 14:36:37.705] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063880 | service: service-general | source_id: e289cbd0-984c-4c36-8487-3d5da727af1e +[2026-04-16 14:36:37.719] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063813 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:37.720] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063813 | service: service-general | source_id: 4dccaf7d-817c-4875-a1dc-5ab97bc07a91 +[2026-04-16 14:36:37.720] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063813 | service: service-general | source_id: 4dccaf7d-817c-4875-a1dc-5ab97bc07a91 +[2026-04-16 14:36:38.291] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053959 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:38.292] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053959 | service: service-general | source_id: e2444232-d285-4df2-83d2-59fc5c250111 +[2026-04-16 14:36:38.292] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053959 | service: service-general | source_id: e2444232-d285-4df2-83d2-59fc5c250111 +[2026-04-16 14:36:38.306] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555555 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:38.307] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555555 | service: service-general | source_id: 83059268-548a-401a-8282-3cb73303f908 +[2026-04-16 14:36:38.307] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555555 | service: service-general | source_id: 83059268-548a-401a-8282-3cb73303f908 +[2026-04-16 14:36:38.319] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070253 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:38.320] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070253 | service: service-general | source_id: a2c5d00c-76cc-49bf-8d99-9fa439fc14b0 +[2026-04-16 14:36:38.320] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012403 encounter_id:82a426f8-4796-4b2f-9a90-fb9e9b16fbfc organization_id: patient_id:P02464352212 procedure_code:OT service_request_id:d32e2520-4554-4eff-a931-92d272bcf77a started:2026-04-16T14:36:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:38.598] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 50f51eb2-509f-4eae-82b6-548077b1834f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a2c5d00c-76cc-49bf-8d99-9fa439fc14b0 +[2026-04-16 14:36:38.599] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:39.113] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069635 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:39.114] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069635 | service: service-general | source_id: d94c621a-331b-4005-9dc3-afa92ea8b3df +[2026-04-16 14:36:39.114] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069635 | service: service-general | source_id: d94c621a-331b-4005-9dc3-afa92ea8b3df +[2026-04-16 14:36:39.693] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10789087 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:39.694] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10789087 | service: service-general | source_id: acc13af1-0d32-463b-b26f-094fc61a64c2 +[2026-04-16 14:36:39.694] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10789087 | service: service-general | source_id: acc13af1-0d32-463b-b26f-094fc61a64c2 +[2026-04-16 14:36:39.707] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10860803 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:39.708] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10860803 | service: service-general | source_id: 635f5310-cce9-490d-96f7-80de8ff56d05 +[2026-04-16 14:36:39.708] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10860803 | service: service-general | source_id: 635f5310-cce9-490d-96f7-80de8ff56d05 +[2026-04-16 14:36:40.309] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070992 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:40.310] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070992 | service: service-general | source_id: 9b3bf72d-81c0-48f7-a736-a475cdb7a2df +[2026-04-16 14:36:40.310] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012417 encounter_id:244d14c9-ac4d-469a-87d4-a74d07ec8cdb organization_id: patient_id:P01944156631 procedure_code:OT service_request_id:072ec7fa-10ae-4da4-997c-96e270cb3b06 started:2026-04-16T14:36:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:40.590] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: ddf8fd89-ddda-4a1e-8e79-91381838f7fc | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9b3bf72d-81c0-48f7-a736-a475cdb7a2df +[2026-04-16 14:36:40.590] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:41.106] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065638 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:41.107] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065638 | service: service-general | source_id: c10a905b-e9c6-44cb-9580-0759a1c2924c +[2026-04-16 14:36:41.107] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065638 | service: service-general | source_id: c10a905b-e9c6-44cb-9580-0759a1c2924c +[2026-04-16 14:36:41.757] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11589180 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:41.758] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11589180 | service: service-general | source_id: 6131fad7-1b87-4c07-bed9-b9aadad03857 +[2026-04-16 14:36:41.758] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11589180 | service: service-general | source_id: 6131fad7-1b87-4c07-bed9-b9aadad03857 +[2026-04-16 14:36:41.771] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11552784 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:41.772] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552784 | service: service-general | source_id: 5a7b9d70-ff28-4ff8-bb6e-8829b90a8656 +[2026-04-16 14:36:41.772] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552784 | service: service-general | source_id: 5a7b9d70-ff28-4ff8-bb6e-8829b90a8656 +[2026-04-16 14:36:42.348] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11513404 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:42.350] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11513404 | service: service-general | source_id: 72f5296c-063c-4eda-84d4-af7cf17595bc +[2026-04-16 14:36:42.350] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11513404 | service: service-general | source_id: 72f5296c-063c-4eda-84d4-af7cf17595bc +[2026-04-16 14:36:42.364] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514452 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:42.365] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: f30abb59-90fc-4434-8fbb-adefdb00ab3c +[2026-04-16 14:36:42.365] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: f30abb59-90fc-4434-8fbb-adefdb00ab3c +[2026-04-16 14:36:42.379] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071035 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:42.380] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071035 | service: service-general | source_id: 5ff3218a-968c-4fe4-b907-ad09eea950ab +[2026-04-16 14:36:42.380] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071035 | service: service-general | source_id: 5ff3218a-968c-4fe4-b907-ad09eea950ab +[2026-04-16 14:36:42.945] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003908 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:42.946] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003908 | service: service-general | source_id: 881e061f-1a63-45c9-ba21-fc98800e65c8 +[2026-04-16 14:36:42.946] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003908 | service: service-general | source_id: 881e061f-1a63-45c9-ba21-fc98800e65c8 +[2026-04-16 14:36:42.959] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597240 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:42.959] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597240 | service: service-general | source_id: 66688dc7-253d-4a23-9e84-52d2e7611d5a +[2026-04-16 14:36:42.959] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597240 | service: service-general | source_id: 66688dc7-253d-4a23-9e84-52d2e7611d5a +[2026-04-16 14:36:43.509] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11479271 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:43.510] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11479271 | service: service-general | source_id: 6f663cdc-062e-4c6c-afa4-3135126977ca +[2026-04-16 14:36:43.510] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11479271 | service: service-general | source_id: 6f663cdc-062e-4c6c-afa4-3135126977ca +[2026-04-16 14:36:43.523] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12014930 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:43.524] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014930 | service: service-general | source_id: 92ed4585-f317-45a7-bdee-0988256ecdb7 +[2026-04-16 14:36:43.524] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014930 | service: service-general | source_id: 92ed4585-f317-45a7-bdee-0988256ecdb7 +[2026-04-16 14:36:43.535] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016268 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:43.536] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016268 | service: service-general | source_id: 39566f15-c0cf-47cb-b804-aa97921761b1 +[2026-04-16 14:36:43.536] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016268 | service: service-general | source_id: 39566f15-c0cf-47cb-b804-aa97921761b1 +[2026-04-16 14:36:43.547] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11077913 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:43.548] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11077913 | service: service-general | source_id: c814eb90-d2b2-4148-9999-6ac29614498a +[2026-04-16 14:36:43.548] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11077913 | service: service-general | source_id: c814eb90-d2b2-4148-9999-6ac29614498a +[2026-04-16 14:36:44.175] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063744 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:44.176] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063744 | service: service-general | source_id: 282dadb5-b2bd-42f0-aea5-43496eea2318 +[2026-04-16 14:36:44.176] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063744 | service: service-general | source_id: 282dadb5-b2bd-42f0-aea5-43496eea2318 +[2026-04-16 14:36:44.189] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11405111 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:44.190] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11405111 | service: service-general | source_id: 91168a21-39c4-4b30-b14f-464b3db71630 +[2026-04-16 14:36:44.190] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11405111 | service: service-general | source_id: 91168a21-39c4-4b30-b14f-464b3db71630 +[2026-04-16 14:36:44.202] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11528933 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:44.203] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528933 | service: service-general | source_id: 11ed8b28-fb70-433c-b4a8-cca85b192d86 +[2026-04-16 14:36:44.203] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528933 | service: service-general | source_id: 11ed8b28-fb70-433c-b4a8-cca85b192d86 +[2026-04-16 14:36:44.214] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048497 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:44.215] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048497 | service: service-general | source_id: fdbe2cd8-92cb-45f0-8935-0aad5df96975 +[2026-04-16 14:36:44.215] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048497 | service: service-general | source_id: fdbe2cd8-92cb-45f0-8935-0aad5df96975 +[2026-04-16 14:36:44.769] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621533 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:44.770] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621533 | service: service-general | source_id: 94c7e4f2-d139-492d-acda-8ded198f67e0 +[2026-04-16 14:36:44.770] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621533 | service: service-general | source_id: 94c7e4f2-d139-492d-acda-8ded198f67e0 +[2026-04-16 14:36:44.784] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617853 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:44.785] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617853 | service: service-general | source_id: 0d020131-3c94-46a0-847a-c29d069ee071 +[2026-04-16 14:36:44.785] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011263 encounter_id:cba87d3d-7a52-4994-b2a9-ed16d08c99d8 organization_id: patient_id:P10950041880 procedure_code:OT service_request_id:e7ec6ed2-4da3-42f9-89eb-53104829d621 started:2026-04-16T14:36:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:45.141] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7281a730-798a-4834-85a3-50c27123ca59 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0d020131-3c94-46a0-847a-c29d069ee071 +[2026-04-16 14:36:45.145] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:45.659] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067800 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:45.660] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067800 | service: service-general | source_id: c523a226-1ab5-4151-90e9-d8b63b7188d8 +[2026-04-16 14:36:45.660] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067800 | service: service-general | source_id: c523a226-1ab5-4151-90e9-d8b63b7188d8 +[2026-04-16 14:36:45.672] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064270 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:45.673] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064270 | service: service-general | source_id: 4f239c68-c07d-45f8-bf63-0a38b70b5bab +[2026-04-16 14:36:45.673] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064270 | service: service-general | source_id: 4f239c68-c07d-45f8-bf63-0a38b70b5bab +[2026-04-16 14:36:45.685] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064654 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:45.686] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064654 | service: service-general | source_id: 3df86192-be28-44a4-acde-a610c27397dd +[2026-04-16 14:36:45.686] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064654 | service: service-general | source_id: 3df86192-be28-44a4-acde-a610c27397dd +[2026-04-16 14:36:45.697] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060787 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:45.698] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060787 | service: service-general | source_id: 4328578f-3c16-479a-a6d9-1994969a5597 +[2026-04-16 14:36:45.698] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060787 | service: service-general | source_id: 4328578f-3c16-479a-a6d9-1994969a5597 +[2026-04-16 14:36:45.709] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11313509 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:45.709] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313509 | service: service-general | source_id: 5a9b0bf9-5a93-4d9c-916d-b6e50427b4d9 +[2026-04-16 14:36:45.709] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313509 | service: service-general | source_id: 5a9b0bf9-5a93-4d9c-916d-b6e50427b4d9 +[2026-04-16 14:36:45.721] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027631 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:45.722] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027631 | service: service-general | source_id: 9702017c-dd44-47f5-83ad-030597c9e3d2 +[2026-04-16 14:36:45.722] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027631 | service: service-general | source_id: 9702017c-dd44-47f5-83ad-030597c9e3d2 +[2026-04-16 14:36:45.734] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038058 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:45.734] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: 3120c2a7-74a1-4a84-b05b-3ba3e46f4023 +[2026-04-16 14:36:45.734] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: 3120c2a7-74a1-4a84-b05b-3ba3e46f4023 +[2026-04-16 14:36:46.289] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057934 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:46.290] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057934 | service: service-general | source_id: 760ac890-c273-4982-861c-ad3f8bbf5556 +[2026-04-16 14:36:46.290] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057934 | service: service-general | source_id: 760ac890-c273-4982-861c-ad3f8bbf5556 +[2026-04-16 14:36:46.303] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628726 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:46.304] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628726 | service: service-general | source_id: b0c143be-96b8-41b3-b460-99414e3d8ca5 +[2026-04-16 14:36:46.304] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628726 | service: service-general | source_id: b0c143be-96b8-41b3-b460-99414e3d8ca5 +[2026-04-16 14:36:46.908] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065820 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:46.909] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065820 | service: service-general | source_id: d4f93d10-78f8-4a3f-9c1a-aabd6050c279 +[2026-04-16 14:36:46.909] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065820 | service: service-general | source_id: d4f93d10-78f8-4a3f-9c1a-aabd6050c279 +[2026-04-16 14:36:46.923] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054880 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:46.924] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054880 | service: service-general | source_id: 36a5289f-3609-44f0-8ddf-e8716e1e0877 +[2026-04-16 14:36:46.924] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054880 | service: service-general | source_id: 36a5289f-3609-44f0-8ddf-e8716e1e0877 +[2026-04-16 14:36:46.934] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071180 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:46.935] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071180 | service: service-general | source_id: a9561e66-dc67-4092-85a4-1e1647c5bc40 +[2026-04-16 14:36:46.935] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071180 | service: service-general | source_id: a9561e66-dc67-4092-85a4-1e1647c5bc40 +[2026-04-16 14:36:46.945] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070385 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:46.946] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070385 | service: service-general | source_id: 5d1459d7-afe2-49df-8ff3-fbabd370ca70 +[2026-04-16 14:36:46.946] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070385 | service: service-general | source_id: 5d1459d7-afe2-49df-8ff3-fbabd370ca70 +[2026-04-16 14:36:47.510] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608880 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:47.511] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: bad92187-5ec0-4ddb-84fb-8a0f73d64535 +[2026-04-16 14:36:47.511] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: bad92187-5ec0-4ddb-84fb-8a0f73d64535 +[2026-04-16 14:36:47.524] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606010 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:47.525] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: d589b25e-bc99-4367-8bd3-5510907a7b40 +[2026-04-16 14:36:47.525] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: d589b25e-bc99-4367-8bd3-5510907a7b40 +[2026-04-16 14:36:48.088] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375551 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:48.089] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: d2a27e9e-800d-461e-8d56-ebbe0a364f78 +[2026-04-16 14:36:48.089] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: d2a27e9e-800d-461e-8d56-ebbe0a364f78 +[2026-04-16 14:36:48.102] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039784 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:48.103] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039784 | service: service-general | source_id: 5ca40093-6671-4c37-bd6d-1e3fae9a5088 +[2026-04-16 14:36:48.103] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039784 | service: service-general | source_id: 5ca40093-6671-4c37-bd6d-1e3fae9a5088 +[2026-04-16 14:36:48.116] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578195 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:48.116] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578195 | service: service-general | source_id: 5e249b25-3188-4871-8897-ee6fe5c0c0f2 +[2026-04-16 14:36:48.116] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578195 | service: service-general | source_id: 5e249b25-3188-4871-8897-ee6fe5c0c0f2 +[2026-04-16 14:36:48.668] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11543625 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:48.669] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11543625 | service: service-general | source_id: ed0ccf8b-9559-4c55-8d52-031796e4ae8f +[2026-04-16 14:36:48.669] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11543625 | service: service-general | source_id: ed0ccf8b-9559-4c55-8d52-031796e4ae8f +[2026-04-16 14:36:48.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11481172 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:48.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11481172 | service: service-general | source_id: f587109b-9c11-4fdf-b9bc-17fd9a50a8e3 +[2026-04-16 14:36:48.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11481172 | service: service-general | source_id: f587109b-9c11-4fdf-b9bc-17fd9a50a8e3 +[2026-04-16 14:36:48.695] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375553 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:48.696] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375553 | service: service-general | source_id: 6cf088d7-c772-46e5-a499-fb87a7b609e9 +[2026-04-16 14:36:48.696] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375553 | service: service-general | source_id: 6cf088d7-c772-46e5-a499-fb87a7b609e9 +[2026-04-16 14:36:48.708] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582916 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:48.708] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582916 | service: service-general | source_id: a5297c6f-0d99-48bd-a9f8-85e9117e5607 +[2026-04-16 14:36:48.708] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582916 | service: service-general | source_id: a5297c6f-0d99-48bd-a9f8-85e9117e5607 +[2026-04-16 14:36:48.719] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000971 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:48.720] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000971 | service: service-general | source_id: 50e75813-a1e9-47e1-86ff-88e6faa1d772 +[2026-04-16 14:36:48.720] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000971 | service: service-general | source_id: 50e75813-a1e9-47e1-86ff-88e6faa1d772 +[2026-04-16 14:36:49.315] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628223 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:49.316] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 4b492426-ec6b-4d24-bbcc-c4b3e6d1fadf +[2026-04-16 14:36:49.316] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 4b492426-ec6b-4d24-bbcc-c4b3e6d1fadf +[2026-04-16 14:36:49.329] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11400556 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:49.330] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11400556 | service: service-general | source_id: 4de4ca4a-34ea-408e-9e24-0ffec09b9894 +[2026-04-16 14:36:49.330] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11400556 | service: service-general | source_id: 4de4ca4a-34ea-408e-9e24-0ffec09b9894 +[2026-04-16 14:36:49.342] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064120 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:49.343] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064120 | service: service-general | source_id: 81d3cd97-bbb5-4d6b-b447-5012b8432a66 +[2026-04-16 14:36:49.343] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064120 | service: service-general | source_id: 81d3cd97-bbb5-4d6b-b447-5012b8432a66 +[2026-04-16 14:36:49.901] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012547 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:49.902] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012547 | service: service-general | source_id: 91dbc687-d8f4-42e3-86e6-cc767449ab57 +[2026-04-16 14:36:49.903] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012547 | service: service-general | source_id: 91dbc687-d8f4-42e3-86e6-cc767449ab57 +[2026-04-16 14:36:49.917] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028202 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:49.918] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028202 | service: service-general | source_id: ee6c1f03-9ef7-4a3a-9ffd-07c74705287c +[2026-04-16 14:36:49.918] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028202 | service: service-general | source_id: ee6c1f03-9ef7-4a3a-9ffd-07c74705287c +[2026-04-16 14:36:50.481] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11552880 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:50.482] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552880 | service: service-general | source_id: d35fc772-3151-4b9f-bc31-4309f53dc41a +[2026-04-16 14:36:50.482] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552880 | service: service-general | source_id: d35fc772-3151-4b9f-bc31-4309f53dc41a +[2026-04-16 14:36:51.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012447 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:51.242] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012447 | service: service-general | source_id: 05c298fe-125e-4707-a3bb-d854ee95d36a +[2026-04-16 14:36:51.242] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012447 | service: service-general | source_id: 05c298fe-125e-4707-a3bb-d854ee95d36a +[2026-04-16 14:36:51.842] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11529557 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:51.843] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529557 | service: service-general | source_id: 385463ee-7432-443d-9d42-897c38569f75 +[2026-04-16 14:36:51.843] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529557 | service: service-general | source_id: 385463ee-7432-443d-9d42-897c38569f75 +[2026-04-16 14:36:51.858] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060000 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:51.859] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060000 | service: service-general | source_id: a02d936e-f161-4c6f-b262-809891c04906 +[2026-04-16 14:36:51.859] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001721 encounter_id:753918b3-f59a-4f29-a49e-91525bfe9ff1 organization_id: patient_id:P02484937268 procedure_code:OT service_request_id:1e1dccb1-5106-4754-8f72-55c65cb96fbd started:2026-04-16T14:36:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:52.158] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 3d3de3d1-6084-46ff-b100-a5c7f29ea411 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a02d936e-f161-4c6f-b262-809891c04906 +[2026-04-16 14:36:52.158] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:52.673] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611775 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:52.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 20a27152-ffc2-4be2-8218-4525647506e6 +[2026-04-16 14:36:52.674] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 20a27152-ffc2-4be2-8218-4525647506e6 +[2026-04-16 14:36:52.688] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628922 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:52.689] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4258a365-b091-44a5-93fb-82012a722f1d +[2026-04-16 14:36:52.689] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4258a365-b091-44a5-93fb-82012a722f1d +[2026-04-16 14:36:52.703] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11401560 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:52.703] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11401560 | service: service-general | source_id: e01e3cd7-713c-4cea-b253-6e0352234688 +[2026-04-16 14:36:52.703] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11401560 | service: service-general | source_id: e01e3cd7-713c-4cea-b253-6e0352234688 +[2026-04-16 14:36:53.255] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590600 2026-02-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:53.256] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590600 | service: service-general | source_id: 25de06ac-3499-4518-b07b-1719810eb244 +[2026-04-16 14:36:53.256] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590600 | service: service-general | source_id: 25de06ac-3499-4518-b07b-1719810eb244 +[2026-04-16 14:36:53.270] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062445 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:53.271] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062445 | service: service-general | source_id: 0e2e2d65-97dc-4f80-9f0f-7a2a54bd2334 +[2026-04-16 14:36:53.271] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001900 encounter_id:d88436df-9da1-47f5-bd6f-4233034ea2ea organization_id: patient_id:P00782855258 procedure_code:DX service_request_id:ae4b0a39-4cb3-48d3-ac2b-edcc8a52e44e started:2026-04-16T14:36:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:36:53.563] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: ca5a45c6-a806-433f-b3c5-fbd68284c9b7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0e2e2d65-97dc-4f80-9f0f-7a2a54bd2334 +[2026-04-16 14:36:53.564] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:36:54.626] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617504 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:54.627] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617504 | service: service-general | source_id: 2fbb28bb-53bf-4a87-9f64-7a49bf5d0af3 +[2026-04-16 14:36:54.627] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617504 | service: service-general | source_id: 2fbb28bb-53bf-4a87-9f64-7a49bf5d0af3 +[2026-04-16 14:36:54.642] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11567083 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:54.643] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11567083 | service: service-general | source_id: 952a0f41-0852-4f21-8a93-5f75e51917fb +[2026-04-16 14:36:54.644] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11567083 | service: service-general | source_id: 952a0f41-0852-4f21-8a93-5f75e51917fb +[2026-04-16 14:36:54.656] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606624 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:54.657] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606624 | service: service-general | source_id: 7d143256-effa-4ed4-bde2-e3f851575ca9 +[2026-04-16 14:36:54.657] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606624 | service: service-general | source_id: 7d143256-effa-4ed4-bde2-e3f851575ca9 +[2026-04-16 14:36:54.670] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11352511 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:54.670] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11352511 | service: service-general | source_id: 9cc5841d-ebfc-44dd-bb21-abf02c156a26 +[2026-04-16 14:36:54.670] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11352511 | service: service-general | source_id: 9cc5841d-ebfc-44dd-bb21-abf02c156a26 +[2026-04-16 14:36:54.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584690 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:54.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584690 | service: service-general | source_id: 2f55ca42-c33e-40a5-bc06-0fb2dc6cad9c +[2026-04-16 14:36:54.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584690 | service: service-general | source_id: 2f55ca42-c33e-40a5-bc06-0fb2dc6cad9c +[2026-04-16 14:36:55.256] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068408 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:55.257] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: df43e4c3-8bba-4242-963d-6d264fa9706f +[2026-04-16 14:36:55.257] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: df43e4c3-8bba-4242-963d-6d264fa9706f +[2026-04-16 14:36:55.270] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029916 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:55.271] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029916 | service: service-general | source_id: d346b15d-328e-4ed7-9090-e9561ecc6299 +[2026-04-16 14:36:55.272] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029916 | service: service-general | source_id: d346b15d-328e-4ed7-9090-e9561ecc6299 +[2026-04-16 14:36:55.829] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582863 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:55.830] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: f292f0a1-2273-4b5a-abc3-c3a879034a8f +[2026-04-16 14:36:55.830] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: f292f0a1-2273-4b5a-abc3-c3a879034a8f +[2026-04-16 14:36:55.843] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592409 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:55.844] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592409 | service: service-general | source_id: 37ca2da4-7ce2-435a-a01f-a80c8326f42b +[2026-04-16 14:36:55.844] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592409 | service: service-general | source_id: 37ca2da4-7ce2-435a-a01f-a80c8326f42b +[2026-04-16 14:36:56.400] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057265 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:56.401] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057265 | service: service-general | source_id: dbd0d0ca-71b4-4fbf-aeba-60100bef9e5b +[2026-04-16 14:36:56.402] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057265 | service: service-general | source_id: dbd0d0ca-71b4-4fbf-aeba-60100bef9e5b +[2026-04-16 14:36:56.416] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615435 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:56.417] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 4c660175-7bb2-4bc1-bdc5-65de138808e2 +[2026-04-16 14:36:56.417] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 4c660175-7bb2-4bc1-bdc5-65de138808e2 +[2026-04-16 14:36:56.431] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11342984 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:56.432] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: 7540058e-a448-439f-8335-0524e45fc417 +[2026-04-16 14:36:56.432] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: 7540058e-a448-439f-8335-0524e45fc417 +[2026-04-16 14:36:56.979] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052401 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:56.980] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: 33f00e44-3fae-4036-8b6b-99bc0ec026aa +[2026-04-16 14:36:56.980] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: 33f00e44-3fae-4036-8b6b-99bc0ec026aa +[2026-04-16 14:36:57.532] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626814 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:57.533] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: 8584fe4a-2f7a-41d5-be44-4686bdcca7ac +[2026-04-16 14:36:57.533] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: 8584fe4a-2f7a-41d5-be44-4686bdcca7ac +[2026-04-16 14:36:57.547] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585436 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:57.548] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585436 | service: service-general | source_id: 25c41c21-fbe0-4801-a62c-57c1f80f8776 +[2026-04-16 14:36:57.548] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585436 | service: service-general | source_id: 25c41c21-fbe0-4801-a62c-57c1f80f8776 +[2026-04-16 14:36:57.562] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11596813 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:57.563] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596813 | service: service-general | source_id: 60c31ac6-f1d5-4e93-bd71-6d4da1270e10 +[2026-04-16 14:36:57.563] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596813 | service: service-general | source_id: 60c31ac6-f1d5-4e93-bd71-6d4da1270e10 +[2026-04-16 14:36:58.112] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11580580 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:58.113] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: c780f643-613d-46a2-98e0-caeacbf1f7b9 +[2026-04-16 14:36:58.113] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: c780f643-613d-46a2-98e0-caeacbf1f7b9 +[2026-04-16 14:36:58.127] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050101 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:58.127] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050101 | service: service-general | source_id: 9c58c6c9-3b2e-4e8a-8a64-d14d74208dcd +[2026-04-16 14:36:58.127] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050101 | service: service-general | source_id: 9c58c6c9-3b2e-4e8a-8a64-d14d74208dcd +[2026-04-16 14:36:58.678] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11294595 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:58.679] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11294595 | service: service-general | source_id: f51a124a-e675-4ef5-bb77-f8e081241128 +[2026-04-16 14:36:58.679] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11294595 | service: service-general | source_id: f51a124a-e675-4ef5-bb77-f8e081241128 +[2026-04-16 14:36:59.235] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12031590 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:59.238] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: 19dff7e3-232d-456b-9a55-48f99ba5b56b +[2026-04-16 14:36:59.238] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: 19dff7e3-232d-456b-9a55-48f99ba5b56b +[2026-04-16 14:36:59.253] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061530 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:59.254] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061530 | service: service-general | source_id: de487701-2b48-4973-b397-9160208f8434 +[2026-04-16 14:36:59.254] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061530 | service: service-general | source_id: de487701-2b48-4973-b397-9160208f8434 +[2026-04-16 14:36:59.268] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041611 2026-02-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:59.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041611 | service: service-general | source_id: b520f8f8-5335-4ec9-8f9e-2050ebf3316b +[2026-04-16 14:36:59.269] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041611 | service: service-general | source_id: b520f8f8-5335-4ec9-8f9e-2050ebf3316b +[2026-04-16 14:36:59.826] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11574426 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:59.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574426 | service: service-general | source_id: aa7efe63-ba8a-4eb6-8b5a-d5c2aa3ff7cb +[2026-04-16 14:36:59.827] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574426 | service: service-general | source_id: aa7efe63-ba8a-4eb6-8b5a-d5c2aa3ff7cb +[2026-04-16 14:36:59.841] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540487 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:36:59.842] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540487 | service: service-general | source_id: 8e2c86c0-e58b-47c4-9fb3-8357f896c95a +[2026-04-16 14:36:59.842] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010507 encounter_id:34a95756-e612-431c-a942-01d50f7ad862 organization_id: patient_id:P01825066350 procedure_code:OT service_request_id:06adc0b6-8f9f-475c-b2ad-84c208db3a2f started:2026-04-16T14:36:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:00.121] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7d8d59ad-50cc-424e-aa0d-680d5853103c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8e2c86c0-e58b-47c4-9fb3-8357f896c95a +[2026-04-16 14:37:00.122] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:01.200] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055711 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.201] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055711 | service: service-general | source_id: c51ad9ba-22f1-4a9e-8cb3-74dbc59a1563 +[2026-04-16 14:37:01.201] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055711 | service: service-general | source_id: c51ad9ba-22f1-4a9e-8cb3-74dbc59a1563 +[2026-04-16 14:37:01.215] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071437 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.216] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071437 | service: service-general | source_id: baf999c7-faaf-4c81-8e7f-83871a890a42 +[2026-04-16 14:37:01.216] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071437 | service: service-general | source_id: baf999c7-faaf-4c81-8e7f-83871a890a42 +[2026-04-16 14:37:01.228] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060988 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.229] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060988 | service: service-general | source_id: 21ecd461-6c36-4ea1-b713-224a1290c925 +[2026-04-16 14:37:01.229] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060988 | service: service-general | source_id: 21ecd461-6c36-4ea1-b713-224a1290c925 +[2026-04-16 14:37:01.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041018 2026-03-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.242] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041018 | service: service-general | source_id: 3b9312b2-8a3b-4f6c-92b4-7cdcedffb2dc +[2026-04-16 14:37:01.242] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041018 | service: service-general | source_id: 3b9312b2-8a3b-4f6c-92b4-7cdcedffb2dc +[2026-04-16 14:37:01.254] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066114 2026-03-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.255] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066114 | service: service-general | source_id: dd3179e5-87d9-4b5e-9801-08b41ea2a8f2 +[2026-04-16 14:37:01.255] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066114 | service: service-general | source_id: dd3179e5-87d9-4b5e-9801-08b41ea2a8f2 +[2026-04-16 14:37:01.267] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053624 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.267] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 9522eaf9-f77a-46a0-8dc0-f49e1a12f0db +[2026-04-16 14:37:01.267] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 9522eaf9-f77a-46a0-8dc0-f49e1a12f0db +[2026-04-16 14:37:01.279] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050732 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.280] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050732 | service: service-general | source_id: 18b88f2f-798d-47e5-9366-08ad58ed3c96 +[2026-04-16 14:37:01.280] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050732 | service: service-general | source_id: 18b88f2f-798d-47e5-9366-08ad58ed3c96 +[2026-04-16 14:37:01.292] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11452763 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.293] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452763 | service: service-general | source_id: 52dda8c9-02c7-4a62-9a5b-294db4e3a2bb +[2026-04-16 14:37:01.293] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452763 | service: service-general | source_id: 52dda8c9-02c7-4a62-9a5b-294db4e3a2bb +[2026-04-16 14:37:01.304] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070963 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.305] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070963 | service: service-general | source_id: 23a7fac2-e186-4dd4-bd7f-9ffc91695676 +[2026-04-16 14:37:01.305] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070963 | service: service-general | source_id: 23a7fac2-e186-4dd4-bd7f-9ffc91695676 +[2026-04-16 14:37:01.316] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032332 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.317] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032332 | service: service-general | source_id: bca96455-00ba-4bc7-b8d0-6b9c79d645ab +[2026-04-16 14:37:01.317] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032332 | service: service-general | source_id: bca96455-00ba-4bc7-b8d0-6b9c79d645ab +[2026-04-16 14:37:01.328] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609464 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.329] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: bb2e1d8e-af5d-4640-bf40-2ec2957b6acf +[2026-04-16 14:37:01.329] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: bb2e1d8e-af5d-4640-bf40-2ec2957b6acf +[2026-04-16 14:37:01.340] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008736 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.341] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 96f22bc5-bb5b-4a13-a78a-50308e152ba6 +[2026-04-16 14:37:01.341] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 96f22bc5-bb5b-4a13-a78a-50308e152ba6 +[2026-04-16 14:37:01.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055490 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.888] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055490 | service: service-general | source_id: 40cc5b19-dc7f-412f-8455-3ff892672f1d +[2026-04-16 14:37:01.888] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055490 | service: service-general | source_id: 40cc5b19-dc7f-412f-8455-3ff892672f1d +[2026-04-16 14:37:01.902] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11320439 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.903] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11320439 | service: service-general | source_id: 78bf185c-9b60-430c-b6e6-29280510d182 +[2026-04-16 14:37:01.903] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11320439 | service: service-general | source_id: 78bf185c-9b60-430c-b6e6-29280510d182 +[2026-04-16 14:37:01.915] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020749 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:01.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020749 | service: service-general | source_id: 33b538fd-2ee9-4288-92d6-58fa9b0f48de +[2026-04-16 14:37:01.915] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020749 | service: service-general | source_id: 33b538fd-2ee9-4288-92d6-58fa9b0f48de +[2026-04-16 14:37:02.505] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599784 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:02.506] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599784 | service: service-general | source_id: 3f6e8bf3-f5f4-4aef-a8e6-7d0cbd28d34e +[2026-04-16 14:37:02.506] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599784 | service: service-general | source_id: 3f6e8bf3-f5f4-4aef-a8e6-7d0cbd28d34e +[2026-04-16 14:37:02.519] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10958211 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:02.520] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10958211 | service: service-general | source_id: 4d1bab6c-0ab4-4a0b-90fb-ab436900a510 +[2026-04-16 14:37:02.520] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10958211 | service: service-general | source_id: 4d1bab6c-0ab4-4a0b-90fb-ab436900a510 +[2026-04-16 14:37:02.532] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566409 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:02.533] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566409 | service: service-general | source_id: 61c6a41b-82c2-4310-b075-195a4dd0cf5b +[2026-04-16 14:37:02.533] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566409 | service: service-general | source_id: 61c6a41b-82c2-4310-b075-195a4dd0cf5b +[2026-04-16 14:37:02.546] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054650 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:02.547] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: dd9efe8d-3b26-4d8d-93b4-c64dbef564be +[2026-04-16 14:37:02.547] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: dd9efe8d-3b26-4d8d-93b4-c64dbef564be +[2026-04-16 14:37:02.560] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008255 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:02.561] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008255 | service: service-general | source_id: 0e5ff1cd-519b-446d-a489-f2d2f93c85b2 +[2026-04-16 14:37:02.561] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008255 | service: service-general | source_id: 0e5ff1cd-519b-446d-a489-f2d2f93c85b2 +[2026-04-16 14:37:03.116] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007021 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:03.117] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: 773f19bd-a23a-48e7-a94f-d386c604c81e +[2026-04-16 14:37:03.117] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: 773f19bd-a23a-48e7-a94f-d386c604c81e +[2026-04-16 14:37:03.130] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11623283 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:03.131] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 4a727f03-26dc-428c-88c5-68437f2f0711 +[2026-04-16 14:37:03.131] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 4a727f03-26dc-428c-88c5-68437f2f0711 +[2026-04-16 14:37:03.144] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10759074 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:03.145] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10759074 | service: service-general | source_id: 5d96c765-56ac-41b6-b45a-32bd4bd1a530 +[2026-04-16 14:37:03.145] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10759074 | service: service-general | source_id: 5d96c765-56ac-41b6-b45a-32bd4bd1a530 +[2026-04-16 14:37:03.157] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010615 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:03.158] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010615 | service: service-general | source_id: 20f75fd5-7be4-473d-b349-72432384886d +[2026-04-16 14:37:03.158] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010615 | service: service-general | source_id: 20f75fd5-7be4-473d-b349-72432384886d +[2026-04-16 14:37:03.170] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629567 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:03.171] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629567 | service: service-general | source_id: 5f0c3b23-32c7-4895-89d9-43244a958d43 +[2026-04-16 14:37:03.171] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629567 | service: service-general | source_id: 5f0c3b23-32c7-4895-89d9-43244a958d43 +[2026-04-16 14:37:03.719] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626449 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:03.720] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 9f13a5c5-71c6-429c-9690-94568f4704ee +[2026-04-16 14:37:03.720] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 9f13a5c5-71c6-429c-9690-94568f4704ee +[2026-04-16 14:37:03.734] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036596 2026-01-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:03.735] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036596 | service: service-general | source_id: 907f8cd4-f2d5-42f2-9275-9ac5eae25635 +[2026-04-16 14:37:03.735] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036596 | service: service-general | source_id: 907f8cd4-f2d5-42f2-9275-9ac5eae25635 +[2026-04-16 14:37:04.289] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511036 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:04.290] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: d46af247-cdfd-47ee-bfab-dddd97575cdd +[2026-04-16 14:37:04.290] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: d46af247-cdfd-47ee-bfab-dddd97575cdd +[2026-04-16 14:37:04.303] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11528616 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:04.304] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528616 | service: service-general | source_id: 1aed75e6-053c-465a-9245-0babd5851bc0 +[2026-04-16 14:37:04.304] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528616 | service: service-general | source_id: 1aed75e6-053c-465a-9245-0babd5851bc0 +[2026-04-16 14:37:04.318] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005324 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:04.318] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: d8d5b720-a346-4c16-bdc5-543d264dcec9 +[2026-04-16 14:37:04.319] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: d8d5b720-a346-4c16-bdc5-543d264dcec9 +[2026-04-16 14:37:04.873] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008207 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:04.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 96574290-a19b-49d3-a02c-16b3629f276e +[2026-04-16 14:37:04.874] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 96574290-a19b-49d3-a02c-16b3629f276e +[2026-04-16 14:37:04.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11605861 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:04.888] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605861 | service: service-general | source_id: cd1888fe-6eb2-470f-97a0-78a0359c4f51 +[2026-04-16 14:37:04.888] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605861 | service: service-general | source_id: cd1888fe-6eb2-470f-97a0-78a0359c4f51 +[2026-04-16 14:37:05.468] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621439 2026-02-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:05.469] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621439 | service: service-general | source_id: 60430669-0b32-4c1c-9560-7c47f8a9d741 +[2026-04-16 14:37:05.469] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621439 | service: service-general | source_id: 60430669-0b32-4c1c-9560-7c47f8a9d741 +[2026-04-16 14:37:06.041] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628615 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:06.042] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628615 | service: service-general | source_id: b0998c22-5a53-4979-a755-7279f9146dc9 +[2026-04-16 14:37:06.042] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628615 | service: service-general | source_id: b0998c22-5a53-4979-a755-7279f9146dc9 +[2026-04-16 14:37:06.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10299464 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:06.056] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10299464 | service: service-general | source_id: 555e7b7b-7171-409e-a650-79876025b16c +[2026-04-16 14:37:06.056] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10299464 | service: service-general | source_id: 555e7b7b-7171-409e-a650-79876025b16c +[2026-04-16 14:37:06.069] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608980 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:06.070] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608980 | service: service-general | source_id: ad9c35c1-09f2-4416-b94b-fae2ebe4376e +[2026-04-16 14:37:06.070] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608980 | service: service-general | source_id: ad9c35c1-09f2-4416-b94b-fae2ebe4376e +[2026-04-16 14:37:06.082] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071064 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:06.083] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071064 | service: service-general | source_id: ebfd2c52-3194-4cd8-8c35-bac2f212cbb2 +[2026-04-16 14:37:06.083] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071064 | service: service-general | source_id: ebfd2c52-3194-4cd8-8c35-bac2f212cbb2 +[2026-04-16 14:37:06.631] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065007 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:06.632] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065007 | service: service-general | source_id: 5dab6ce4-0688-4b4c-8e53-2c198d750f98 +[2026-04-16 14:37:06.633] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-013831 encounter_id:05e4984f-6082-42b7-951c-a6254c9cdb17 organization_id: patient_id:P02327984234 procedure_code:OT service_request_id:73127f54-3c9d-4c8a-a5c7-e04638d1fd3c started:2026-04-16T14:37:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:06.962] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: f04dc4a2-d27d-45bb-add4-9fed1c8801e0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5dab6ce4-0688-4b4c-8e53-2c198d750f98 +[2026-04-16 14:37:06.963] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:07.476] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066752 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:07.477] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066752 | service: service-general | source_id: 3fd1242d-9e9e-447b-927f-6d41d2f58ab4 +[2026-04-16 14:37:07.477] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066752 | service: service-general | source_id: 3fd1242d-9e9e-447b-927f-6d41d2f58ab4 +[2026-04-16 14:37:07.488] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056601 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:07.489] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: 4e318595-78c0-4bb8-a025-03beba6b0342 +[2026-04-16 14:37:07.489] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: 4e318595-78c0-4bb8-a025-03beba6b0342 +[2026-04-16 14:37:07.499] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625478 2026-02-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:07.500] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625478 | service: service-general | source_id: 2c08b872-7de8-4b83-b93c-7d47e43fd559 +[2026-04-16 14:37:07.500] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625478 | service: service-general | source_id: 2c08b872-7de8-4b83-b93c-7d47e43fd559 +[2026-04-16 14:37:08.044] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520745 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:08.045] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: e9f02b5c-d90a-417e-83e6-90095dcec97a +[2026-04-16 14:37:08.045] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: e9f02b5c-d90a-417e-83e6-90095dcec97a +[2026-04-16 14:37:08.059] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541570 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:08.060] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541570 | service: service-general | source_id: d98e2164-87fc-4298-85f3-9c6f11575bce +[2026-04-16 14:37:08.060] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541570 | service: service-general | source_id: d98e2164-87fc-4298-85f3-9c6f11575bce +[2026-04-16 14:37:08.612] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11330715 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:08.613] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11330715 | service: service-general | source_id: f30d9150-10d3-4a01-85ce-b22d39d383b5 +[2026-04-16 14:37:08.613] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11330715 | service: service-general | source_id: f30d9150-10d3-4a01-85ce-b22d39d383b5 +[2026-04-16 14:37:08.626] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053701 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:08.627] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: adb555e4-58d1-4c12-8cdc-fcdf471bf1d6 +[2026-04-16 14:37:08.627] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: adb555e4-58d1-4c12-8cdc-fcdf471bf1d6 +[2026-04-16 14:37:08.639] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071035 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:08.640] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071035 | service: service-general | source_id: 331e60dc-c8ae-4230-82fe-3d39bb4f9719 +[2026-04-16 14:37:08.640] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-013764 encounter_id:a1336eb8-b166-4cb0-86f0-d10aa8d4227e organization_id: patient_id:P02502611916 procedure_code:OT service_request_id:93f7e7d6-1e48-40af-a864-b0599ef2efb7 started:2026-04-16T14:37:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:08.927] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: b011f239-a065-4c71-a32a-3f741805825a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 331e60dc-c8ae-4230-82fe-3d39bb4f9719 +[2026-04-16 14:37:08.928] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:09.442] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065054 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:09.443] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065054 | service: service-general | source_id: a763ef51-34ce-4376-9948-82530e60d238 +[2026-04-16 14:37:09.443] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065054 | service: service-general | source_id: a763ef51-34ce-4376-9948-82530e60d238 +[2026-04-16 14:37:09.454] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067846 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:09.455] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067846 | service: service-general | source_id: 73e90e70-bf2a-4f95-b35f-07b812498de7 +[2026-04-16 14:37:09.455] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067846 | service: service-general | source_id: 73e90e70-bf2a-4f95-b35f-07b812498de7 +[2026-04-16 14:37:10.037] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11002656 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:10.038] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11002656 | service: service-general | source_id: cc4005a1-da0e-4aea-9f9b-ed08105a31a1 +[2026-04-16 14:37:10.038] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11002656 | service: service-general | source_id: cc4005a1-da0e-4aea-9f9b-ed08105a31a1 +[2026-04-16 14:37:10.051] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619848 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:10.052] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619848 | service: service-general | source_id: 92627721-c206-4dff-add6-183a2689e74b +[2026-04-16 14:37:10.052] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619848 | service: service-general | source_id: 92627721-c206-4dff-add6-183a2689e74b +[2026-04-16 14:37:10.064] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051660 2026-03-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:10.065] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: d4d0968b-db04-4d09-8243-930b85a02782 +[2026-04-16 14:37:10.065] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: d4d0968b-db04-4d09-8243-930b85a02782 +[2026-04-16 14:37:10.077] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585282 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:10.077] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585282 | service: service-general | source_id: 0dcdc6b5-ff6e-402e-a020-a65c8d197d99 +[2026-04-16 14:37:10.077] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585282 | service: service-general | source_id: 0dcdc6b5-ff6e-402e-a020-a65c8d197d99 +[2026-04-16 14:37:10.653] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063988 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:10.654] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 0d097deb-a36b-46bf-b01c-0bd89e538fd2 +[2026-04-16 14:37:10.654] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 0d097deb-a36b-46bf-b01c-0bd89e538fd2 +[2026-04-16 14:37:10.668] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523302 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:10.668] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523302 | service: service-general | source_id: 0f2a7c71-a763-4f18-b417-34a79c62ea95 +[2026-04-16 14:37:10.669] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523302 | service: service-general | source_id: 0f2a7c71-a763-4f18-b417-34a79c62ea95 +[2026-04-16 14:37:11.251] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067059 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:11.252] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 9c549ce2-8063-46f9-8a9a-78443cdc5564 +[2026-04-16 14:37:11.252] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 9c549ce2-8063-46f9-8a9a-78443cdc5564 +[2026-04-16 14:37:11.265] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620090 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:11.266] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620090 | service: service-general | source_id: d4630736-83b1-4629-a5ca-7081a958088b +[2026-04-16 14:37:11.266] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620090 | service: service-general | source_id: d4630736-83b1-4629-a5ca-7081a958088b +[2026-04-16 14:37:11.279] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000950 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:11.280] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000950 | service: service-general | source_id: ff9b677d-724e-46de-9cce-98feec02677f +[2026-04-16 14:37:11.280] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000950 | service: service-general | source_id: ff9b677d-724e-46de-9cce-98feec02677f +[2026-04-16 14:37:11.293] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629077 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:11.294] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629077 | service: service-general | source_id: a315358a-7a3f-42ac-aeac-a49ccfbe5731 +[2026-04-16 14:37:11.294] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629077 | service: service-general | source_id: a315358a-7a3f-42ac-aeac-a49ccfbe5731 +[2026-04-16 14:37:11.898] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046102 2026-03-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:11.899] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046102 | service: service-general | source_id: 8c6b94af-3390-4f48-9705-7717e5cc707f +[2026-04-16 14:37:11.899] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046102 | service: service-general | source_id: 8c6b94af-3390-4f48-9705-7717e5cc707f +[2026-04-16 14:37:11.914] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008393 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:11.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008393 | service: service-general | source_id: 65b310f0-aa20-48d6-9156-34a341eb2f53 +[2026-04-16 14:37:11.915] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008393 | service: service-general | source_id: 65b310f0-aa20-48d6-9156-34a341eb2f53 +[2026-04-16 14:37:11.928] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057241 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:11.930] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057241 | service: service-general | source_id: ac25960a-03e1-459b-9a33-5dfac71629a9 +[2026-04-16 14:37:11.930] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057241 | service: service-general | source_id: ac25960a-03e1-459b-9a33-5dfac71629a9 +[2026-04-16 14:37:11.943] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066968 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:11.944] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066968 | service: service-general | source_id: b94a0f85-68cb-4ac1-9c24-a6a5c8d326a6 +[2026-04-16 14:37:11.944] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066968 | service: service-general | source_id: b94a0f85-68cb-4ac1-9c24-a6a5c8d326a6 +[2026-04-16 14:37:11.957] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034307 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:11.958] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034307 | service: service-general | source_id: e84cd10d-1f46-40c1-9352-e9c9740f13ec +[2026-04-16 14:37:11.958] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034307 | service: service-general | source_id: e84cd10d-1f46-40c1-9352-e9c9740f13ec +[2026-04-16 14:37:12.516] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042980 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:12.517] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: ffe4f6a0-96df-4c06-b16a-d5f61507e234 +[2026-04-16 14:37:12.517] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: ffe4f6a0-96df-4c06-b16a-d5f61507e234 +[2026-04-16 14:37:12.530] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054840 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:12.531] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054840 | service: service-general | source_id: 08b428aa-aa35-4292-8f08-ea9f5ea1be43 +[2026-04-16 14:37:12.531] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054840 | service: service-general | source_id: 08b428aa-aa35-4292-8f08-ea9f5ea1be43 +[2026-04-16 14:37:13.117] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060947 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:13.118] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060947 | service: service-general | source_id: 23d4b05f-12f7-4673-bfde-ee9e2534e3c4 +[2026-04-16 14:37:13.118] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060947 | service: service-general | source_id: 23d4b05f-12f7-4673-bfde-ee9e2534e3c4 +[2026-04-16 14:37:13.131] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627464 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:13.132] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627464 | service: service-general | source_id: b79776e2-8556-4bf5-8ada-c72a79708eeb +[2026-04-16 14:37:13.132] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627464 | service: service-general | source_id: b79776e2-8556-4bf5-8ada-c72a79708eeb +[2026-04-16 14:37:13.718] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11601923 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:13.720] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11601923 | service: service-general | source_id: 5f564020-2fad-480b-acda-7ad86a9881e6 +[2026-04-16 14:37:13.720] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11601923 | service: service-general | source_id: 5f564020-2fad-480b-acda-7ad86a9881e6 +[2026-04-16 14:37:13.733] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062628 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:13.734] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062628 | service: service-general | source_id: 4172c083-e8bd-4c04-982e-21f8fa806d06 +[2026-04-16 14:37:13.734] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062628 | service: service-general | source_id: 4172c083-e8bd-4c04-982e-21f8fa806d06 +[2026-04-16 14:37:13.745] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010056 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:13.746] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 3ee0a3d5-5e1f-4863-86a2-9c2069154cb1 +[2026-04-16 14:37:13.746] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 3ee0a3d5-5e1f-4863-86a2-9c2069154cb1 +[2026-04-16 14:37:14.316] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:14.318] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: b4b3f0b8-9967-476a-b534-94585a823895 +[2026-04-16 14:37:14.318] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: b4b3f0b8-9967-476a-b534-94585a823895 +[2026-04-16 14:37:14.331] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062863 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:14.332] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062863 | service: service-general | source_id: afa58085-22e7-4bdb-9859-9c86dd824872 +[2026-04-16 14:37:14.332] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062863 | service: service-general | source_id: afa58085-22e7-4bdb-9859-9c86dd824872 +[2026-04-16 14:37:14.891] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062226 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:14.893] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062226 | service: service-general | source_id: e72cfd8e-8305-451b-b99d-8e785705d345 +[2026-04-16 14:37:14.893] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062226 | service: service-general | source_id: e72cfd8e-8305-451b-b99d-8e785705d345 +[2026-04-16 14:37:14.906] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029972 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:14.907] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029972 | service: service-general | source_id: 0f5c04d8-7936-48ed-a553-34352c989899 +[2026-04-16 14:37:14.907] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002211 encounter_id:63058153-6489-4093-8c61-e93429b28df9 organization_id: patient_id:P01130726485 procedure_code:OT service_request_id:fa5da8fe-e186-478c-ad0c-d9796a175d51 started:2026-04-16T14:37:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:15.559] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 62f79581-e8cc-4d5a-9260-a23d3477ea94 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0f5c04d8-7936-48ed-a553-34352c989899 +[2026-04-16 14:37:15.560] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:16.666] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060737 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:16.667] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060737 | service: service-general | source_id: 7628b789-9c4d-44b9-802f-27b371ae5d50 +[2026-04-16 14:37:16.667] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060737 | service: service-general | source_id: 7628b789-9c4d-44b9-802f-27b371ae5d50 +[2026-04-16 14:37:16.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008600 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:16.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008600 | service: service-general | source_id: 90db693d-fb89-48ca-a902-4c1ce80a34f4 +[2026-04-16 14:37:16.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008600 | service: service-general | source_id: 90db693d-fb89-48ca-a902-4c1ce80a34f4 +[2026-04-16 14:37:17.246] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11124391 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:17.247] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11124391 | service: service-general | source_id: b2790773-2e5e-448e-8d10-3c3114605f16 +[2026-04-16 14:37:17.248] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11124391 | service: service-general | source_id: b2790773-2e5e-448e-8d10-3c3114605f16 +[2026-04-16 14:37:17.810] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11313922 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:17.811] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313922 | service: service-general | source_id: 9a261c78-0d4f-4491-8a61-4f52070e7138 +[2026-04-16 14:37:17.811] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313922 | service: service-general | source_id: 9a261c78-0d4f-4491-8a61-4f52070e7138 +[2026-04-16 14:37:17.825] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071931 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:17.826] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071931 | service: service-general | source_id: 5261156c-87b7-42bf-8b66-37b288d4fe82 +[2026-04-16 14:37:17.826] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071931 | service: service-general | source_id: 5261156c-87b7-42bf-8b66-37b288d4fe82 +[2026-04-16 14:37:18.388] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065585 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:18.389] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065585 | service: service-general | source_id: 3e8b6a47-49c0-4e13-80cb-efbabe7f22be +[2026-04-16 14:37:18.389] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065585 | service: service-general | source_id: 3e8b6a47-49c0-4e13-80cb-efbabe7f22be +[2026-04-16 14:37:18.402] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071995 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:18.403] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071995 | service: service-general | source_id: 7e386b43-976a-4a02-acfe-d89aa279c4cf +[2026-04-16 14:37:18.403] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071995 | service: service-general | source_id: 7e386b43-976a-4a02-acfe-d89aa279c4cf +[2026-04-16 14:37:18.415] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050533 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:18.415] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050533 | service: service-general | source_id: 7658b359-e73c-499b-be99-35cd2f47b889 +[2026-04-16 14:37:18.415] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050533 | service: service-general | source_id: 7658b359-e73c-499b-be99-35cd2f47b889 +[2026-04-16 14:37:18.427] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490052 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:18.427] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: d701e308-b49b-4c0e-a42b-8ef53383ed5c +[2026-04-16 14:37:18.427] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: d701e308-b49b-4c0e-a42b-8ef53383ed5c +[2026-04-16 14:37:18.438] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11493921 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:18.439] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: 334a5b9e-1e8c-46de-8dc7-2c0a4ad4e49c +[2026-04-16 14:37:18.439] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: 334a5b9e-1e8c-46de-8dc7-2c0a4ad4e49c +[2026-04-16 14:37:19.002] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062842 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:19.003] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062842 | service: service-general | source_id: 97119b82-3d56-4446-8e70-8dee11dd482d +[2026-04-16 14:37:19.003] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062842 | service: service-general | source_id: 97119b82-3d56-4446-8e70-8dee11dd482d +[2026-04-16 14:37:19.016] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011826 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:19.017] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011826 | service: service-general | source_id: b3840259-6ec5-418a-8f61-91e556324d1a +[2026-04-16 14:37:19.018] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011826 | service: service-general | source_id: b3840259-6ec5-418a-8f61-91e556324d1a +[2026-04-16 14:37:19.030] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056263 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:19.030] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: e2528a34-098f-4cc0-9395-e5480e5f945b +[2026-04-16 14:37:19.030] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: e2528a34-098f-4cc0-9395-e5480e5f945b +[2026-04-16 14:37:19.593] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11407267 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:19.594] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11407267 | service: service-general | source_id: 42223041-a6c1-4e2d-a6ef-af1f0ffee034 +[2026-04-16 14:37:19.594] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11407267 | service: service-general | source_id: 42223041-a6c1-4e2d-a6ef-af1f0ffee034 +[2026-04-16 14:37:19.608] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065043 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:19.609] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0303ee70-d729-4b27-897e-c0d69dde260e +[2026-04-16 14:37:19.609] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0303ee70-d729-4b27-897e-c0d69dde260e +[2026-04-16 14:37:20.176] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067815 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:20.177] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067815 | service: service-general | source_id: a2edaad2-7187-47a5-9e67-d7842d548057 +[2026-04-16 14:37:20.177] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067815 | service: service-general | source_id: a2edaad2-7187-47a5-9e67-d7842d548057 +[2026-04-16 14:37:20.190] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565328 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:20.191] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565328 | service: service-general | source_id: 88e4edd5-3662-4ace-83f3-87532aad0725 +[2026-04-16 14:37:20.191] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565328 | service: service-general | source_id: 88e4edd5-3662-4ace-83f3-87532aad0725 +[2026-04-16 14:37:20.203] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565722 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:20.204] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565722 | service: service-general | source_id: e65f3ab0-2349-4e0c-b5bd-845b4440a39c +[2026-04-16 14:37:20.204] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565722 | service: service-general | source_id: e65f3ab0-2349-4e0c-b5bd-845b4440a39c +[2026-04-16 14:37:20.766] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11558766 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:20.767] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 72ada11f-7c59-4fd6-891f-9028b0d53036 +[2026-04-16 14:37:20.767] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 72ada11f-7c59-4fd6-891f-9028b0d53036 +[2026-04-16 14:37:20.779] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023178 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:20.780] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023178 | service: service-general | source_id: 77a5081c-d8e4-4485-ba8d-25323acaf847 +[2026-04-16 14:37:20.780] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023178 | service: service-general | source_id: 77a5081c-d8e4-4485-ba8d-25323acaf847 +[2026-04-16 14:37:20.792] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030655 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:20.792] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030655 | service: service-general | source_id: ca57a022-d380-4880-8abf-0b524c828e48 +[2026-04-16 14:37:20.792] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030655 | service: service-general | source_id: ca57a022-d380-4880-8abf-0b524c828e48 +[2026-04-16 14:37:21.334] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053369 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:21.334] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: 4442fbc9-cadd-478c-8239-99c5299a0d6d +[2026-04-16 14:37:21.335] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: 4442fbc9-cadd-478c-8239-99c5299a0d6d +[2026-04-16 14:37:21.885] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11442968 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:21.886] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11442968 | service: service-general | source_id: e249f057-172c-479f-9e6d-672ff93766d3 +[2026-04-16 14:37:21.886] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11442968 | service: service-general | source_id: e249f057-172c-479f-9e6d-672ff93766d3 +[2026-04-16 14:37:21.899] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10891733 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:21.900] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10891733 | service: service-general | source_id: 4223c4d5-81e3-4a90-af54-971593e999d4 +[2026-04-16 14:37:21.900] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10891733 | service: service-general | source_id: 4223c4d5-81e3-4a90-af54-971593e999d4 +[2026-04-16 14:37:22.445] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037824 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:22.446] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037824 | service: service-general | source_id: 6efb14fb-3807-42c8-a7e0-533f6f694390 +[2026-04-16 14:37:22.446] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037824 | service: service-general | source_id: 6efb14fb-3807-42c8-a7e0-533f6f694390 +[2026-04-16 14:37:22.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065627 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:22.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065627 | service: service-general | source_id: bfca2dd1-660b-4acc-82ce-5ef12675f097 +[2026-04-16 14:37:22.461] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065627 | service: service-general | source_id: bfca2dd1-660b-4acc-82ce-5ef12675f097 +[2026-04-16 14:37:23.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611998 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:23.026] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611998 | service: service-general | source_id: f0af0838-0558-4f32-a04e-f08d5f304879 +[2026-04-16 14:37:23.026] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611998 | service: service-general | source_id: f0af0838-0558-4f32-a04e-f08d5f304879 +[2026-04-16 14:37:23.040] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561162 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:23.041] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 2b2e537a-d4fb-403d-bf80-8e40f805d8d6 +[2026-04-16 14:37:23.041] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 2b2e537a-d4fb-403d-bf80-8e40f805d8d6 +[2026-04-16 14:37:23.613] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604223 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:23.614] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604223 | service: service-general | source_id: 89a2206d-981b-4641-a2f0-4187eb8f9554 +[2026-04-16 14:37:23.614] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604223 | service: service-general | source_id: 89a2206d-981b-4641-a2f0-4187eb8f9554 +[2026-04-16 14:37:23.628] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050739 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:23.629] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 3d5eab0b-5e2c-49be-875e-66c7cf23ba73 +[2026-04-16 14:37:23.629] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 3d5eab0b-5e2c-49be-875e-66c7cf23ba73 +[2026-04-16 14:37:24.193] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523839 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:24.194] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523839 | service: service-general | source_id: 03ad8192-8810-417f-9eed-76c3b6defae7 +[2026-04-16 14:37:24.194] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523839 | service: service-general | source_id: 03ad8192-8810-417f-9eed-76c3b6defae7 +[2026-04-16 14:37:24.208] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052401 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:24.208] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: f8cca40a-249a-4449-b18e-d276bb6a3611 +[2026-04-16 14:37:24.209] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: f8cca40a-249a-4449-b18e-d276bb6a3611 +[2026-04-16 14:37:24.222] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042477 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:24.223] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042477 | service: service-general | source_id: 6e3ea429-e3b1-4a60-b8fc-d0c9ddf1b5bf +[2026-04-16 14:37:24.223] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042477 | service: service-general | source_id: 6e3ea429-e3b1-4a60-b8fc-d0c9ddf1b5bf +[2026-04-16 14:37:24.765] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059940 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:24.766] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059940 | service: service-general | source_id: 4121effe-8b74-4c8b-a5af-fe076e37a41d +[2026-04-16 14:37:24.766] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059940 | service: service-general | source_id: 4121effe-8b74-4c8b-a5af-fe076e37a41d +[2026-04-16 14:37:24.780] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035852 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:24.781] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: b3d4444e-cf9b-495f-9d39-3400a1b0f6f1 +[2026-04-16 14:37:24.781] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: b3d4444e-cf9b-495f-9d39-3400a1b0f6f1 +[2026-04-16 14:37:24.792] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11521208 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:24.793] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 7f51d380-f9dd-4166-ae83-da1cf64c3170 +[2026-04-16 14:37:24.793] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 7f51d380-f9dd-4166-ae83-da1cf64c3170 +[2026-04-16 14:37:25.361] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006702 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:25.362] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006702 | service: service-general | source_id: cb1e3946-fc3d-44ac-8c62-8b9724a107f6 +[2026-04-16 14:37:25.362] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006702 | service: service-general | source_id: cb1e3946-fc3d-44ac-8c62-8b9724a107f6 +[2026-04-16 14:37:25.941] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010927 2026-02-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:25.942] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010927 | service: service-general | source_id: f34e0630-fdea-4e3a-95df-deadb70d08de +[2026-04-16 14:37:25.942] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010927 | service: service-general | source_id: f34e0630-fdea-4e3a-95df-deadb70d08de +[2026-04-16 14:37:26.499] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11038652 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:26.500] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 0a595e75-a585-43ea-ae02-28053158d5df +[2026-04-16 14:37:26.500] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 0a595e75-a585-43ea-ae02-28053158d5df +[2026-04-16 14:37:26.513] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004966 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:26.514] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004966 | service: service-general | source_id: e3f4f563-be55-46f8-986a-657f18886015 +[2026-04-16 14:37:26.515] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004966 | service: service-general | source_id: e3f4f563-be55-46f8-986a-657f18886015 +[2026-04-16 14:37:26.527] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023689 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:26.528] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023689 | service: service-general | source_id: b91c54b6-9723-4fe5-9f41-ad2d26c648e9 +[2026-04-16 14:37:26.528] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023689 | service: service-general | source_id: b91c54b6-9723-4fe5-9f41-ad2d26c648e9 +[2026-04-16 14:37:27.081] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043851 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:27.082] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043851 | service: service-general | source_id: 546396df-b309-4550-bc49-22598ce612f6 +[2026-04-16 14:37:27.082] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043851 | service: service-general | source_id: 546396df-b309-4550-bc49-22598ce612f6 +[2026-04-16 14:37:27.096] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488357 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:27.097] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488357 | service: service-general | source_id: 6512d05e-8c39-4716-8817-da6571888d99 +[2026-04-16 14:37:27.097] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488357 | service: service-general | source_id: 6512d05e-8c39-4716-8817-da6571888d99 +[2026-04-16 14:37:27.110] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045395 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:27.111] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: fb590505-a098-415c-b193-3854516ba880 +[2026-04-16 14:37:27.111] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: fb590505-a098-415c-b193-3854516ba880 +[2026-04-16 14:37:27.652] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592574 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:27.653] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592574 | service: service-general | source_id: 88cbe021-6100-42a4-876d-ba5ce4fa2336 +[2026-04-16 14:37:27.653] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592574 | service: service-general | source_id: 88cbe021-6100-42a4-876d-ba5ce4fa2336 +[2026-04-16 14:37:28.197] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11440768 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:28.198] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11440768 | service: service-general | source_id: 3dbba1e2-e700-4a42-b295-73201948bf5f +[2026-04-16 14:37:28.198] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11440768 | service: service-general | source_id: 3dbba1e2-e700-4a42-b295-73201948bf5f +[2026-04-16 14:37:28.747] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066676 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:28.748] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066676 | service: service-general | source_id: 54296834-bf18-40c3-8903-bbd1eafab0b8 +[2026-04-16 14:37:28.748] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066676 | service: service-general | source_id: 54296834-bf18-40c3-8903-bbd1eafab0b8 +[2026-04-16 14:37:28.762] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11415138 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:28.763] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 1488bd3e-494f-425c-ac3b-a6794e4e7ebc +[2026-04-16 14:37:28.763] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 1488bd3e-494f-425c-ac3b-a6794e4e7ebc +[2026-04-16 14:37:28.776] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10883361 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:28.777] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10883361 | service: service-general | source_id: 5dcd8265-c7af-4372-963d-06824a261dd8 +[2026-04-16 14:37:28.777] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002369 encounter_id:d0b74270-c8c3-4392-a6eb-f5707ccc39c5 organization_id: patient_id:P00087343188 procedure_code:OT service_request_id:e3f4d474-e9ff-4623-90c7-f84e18ac4bf8 started:2026-04-16T14:37:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:29.117] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 799fd692-29d5-48db-ad3e-404c092ec025 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5dcd8265-c7af-4372-963d-06824a261dd8 +[2026-04-16 14:37:29.118] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:30.186] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540805 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:30.187] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: afd89248-5d0a-4c8b-a9a5-baebc6031a46 +[2026-04-16 14:37:30.187] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: afd89248-5d0a-4c8b-a9a5-baebc6031a46 +[2026-04-16 14:37:30.200] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611482 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:30.201] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611482 | service: service-general | source_id: 48a7d801-4979-4e9c-80cf-bd0af967d1cf +[2026-04-16 14:37:30.201] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611482 | service: service-general | source_id: 48a7d801-4979-4e9c-80cf-bd0af967d1cf +[2026-04-16 14:37:30.213] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053922 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:30.214] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053922 | service: service-general | source_id: 6a019b42-248d-454c-a285-158d520e7472 +[2026-04-16 14:37:30.214] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053922 | service: service-general | source_id: 6a019b42-248d-454c-a285-158d520e7472 +[2026-04-16 14:37:30.227] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010901 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:30.227] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: 8900f429-4e0f-4505-9bc1-23657cd4b2c2 +[2026-04-16 14:37:30.228] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: 8900f429-4e0f-4505-9bc1-23657cd4b2c2 +[2026-04-16 14:37:30.790] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049330 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:30.792] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: df3b2db2-8cf5-42bf-888f-b6c4047ea5db +[2026-04-16 14:37:30.792] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: df3b2db2-8cf5-42bf-888f-b6c4047ea5db +[2026-04-16 14:37:30.805] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066403 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:30.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 2729dc72-c35a-4e3b-bc7f-8ec0d6f149b1 +[2026-04-16 14:37:30.806] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002151 encounter_id:b08926df-5316-402a-8c5d-d48e1c32afe9 organization_id: patient_id:P02012026956 procedure_code:OT service_request_id:e9008f2b-0baf-4785-a0fd-279627de011b started:2026-04-16T14:37:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:31.159] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 5b96b3c7-228b-4435-ba03-07cadbd4d9ff | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2729dc72-c35a-4e3b-bc7f-8ec0d6f149b1 +[2026-04-16 14:37:31.161] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:31.676] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060510 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:31.677] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 98023762-4b57-4082-ac93-572d7ef96050 +[2026-04-16 14:37:31.677] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 98023762-4b57-4082-ac93-572d7ef96050 +[2026-04-16 14:37:32.218] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058770 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:32.219] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058770 | service: service-general | source_id: a8b92eff-80fc-4f09-a7c7-ad7bcee71980 +[2026-04-16 14:37:32.219] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058770 | service: service-general | source_id: a8b92eff-80fc-4f09-a7c7-ad7bcee71980 +[2026-04-16 14:37:32.232] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032991 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:32.233] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032991 | service: service-general | source_id: 88986620-9fc9-46d8-a5b0-c5bc5987b66c +[2026-04-16 14:37:32.233] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032991 | service: service-general | source_id: 88986620-9fc9-46d8-a5b0-c5bc5987b66c +[2026-04-16 14:37:32.772] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11526052 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:32.773] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: d5f18e7b-cf39-4377-a04b-7e7a221e7df5 +[2026-04-16 14:37:32.773] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: d5f18e7b-cf39-4377-a04b-7e7a221e7df5 +[2026-04-16 14:37:32.786] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624489 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:32.786] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624489 | service: service-general | source_id: 80bc1eee-178a-42a0-a0c1-131cd16b9f45 +[2026-04-16 14:37:32.786] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624489 | service: service-general | source_id: 80bc1eee-178a-42a0-a0c1-131cd16b9f45 +[2026-04-16 14:37:32.798] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005137 2026-02-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:32.799] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: d1d3ee84-e3ba-4a03-bfb2-aab5c538f4f4 +[2026-04-16 14:37:32.799] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: d1d3ee84-e3ba-4a03-bfb2-aab5c538f4f4 +[2026-04-16 14:37:33.361] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542207 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:33.362] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542207 | service: service-general | source_id: 7fa168b5-3914-4732-ac4c-df096b0ba95e +[2026-04-16 14:37:33.362] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542207 | service: service-general | source_id: 7fa168b5-3914-4732-ac4c-df096b0ba95e +[2026-04-16 14:37:33.926] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016163 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:33.927] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016163 | service: service-general | source_id: 2e82e352-eae0-4658-9b20-4d5b0df52c3e +[2026-04-16 14:37:33.927] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016163 | service: service-general | source_id: 2e82e352-eae0-4658-9b20-4d5b0df52c3e +[2026-04-16 14:37:33.941] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011154 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:33.942] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011154 | service: service-general | source_id: 148138a2-5a67-4f0b-bbf6-23976175a56d +[2026-04-16 14:37:33.942] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011154 | service: service-general | source_id: 148138a2-5a67-4f0b-bbf6-23976175a56d +[2026-04-16 14:37:33.955] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036277 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:33.956] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036277 | service: service-general | source_id: 3b2af19b-9b74-4605-84ff-4b12f6fa0476 +[2026-04-16 14:37:33.956] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036277 | service: service-general | source_id: 3b2af19b-9b74-4605-84ff-4b12f6fa0476 +[2026-04-16 14:37:33.967] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547501 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:33.968] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547501 | service: service-general | source_id: e9e44e75-b0c7-428b-98d8-d8be3ef1627a +[2026-04-16 14:37:33.968] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547501 | service: service-general | source_id: e9e44e75-b0c7-428b-98d8-d8be3ef1627a +[2026-04-16 14:37:34.526] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006934 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:34.527] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006934 | service: service-general | source_id: 03d15ec5-2e90-4a6c-afb6-51f869cda895 +[2026-04-16 14:37:34.527] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006934 | service: service-general | source_id: 03d15ec5-2e90-4a6c-afb6-51f869cda895 +[2026-04-16 14:37:34.539] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619856 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:34.540] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619856 | service: service-general | source_id: 52ca8cb5-86f1-4e58-8adc-4550cc8cd2cd +[2026-04-16 14:37:34.540] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619856 | service: service-general | source_id: 52ca8cb5-86f1-4e58-8adc-4550cc8cd2cd +[2026-04-16 14:37:35.095] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065485 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:35.096] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: 2cd3d4e5-cacf-4a00-9a1b-44df676e339d +[2026-04-16 14:37:35.096] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: 2cd3d4e5-cacf-4a00-9a1b-44df676e339d +[2026-04-16 14:37:35.110] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618034 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:35.111] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618034 | service: service-general | source_id: 900efcb8-5dfb-4f05-b402-7bdf1f47cd20 +[2026-04-16 14:37:35.111] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618034 | service: service-general | source_id: 900efcb8-5dfb-4f05-b402-7bdf1f47cd20 +[2026-04-16 14:37:35.652] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049223 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:35.654] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049223 | service: service-general | source_id: 89f50cb2-7a5c-47db-985d-42c2c6eee46f +[2026-04-16 14:37:35.654] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049223 | service: service-general | source_id: 89f50cb2-7a5c-47db-985d-42c2c6eee46f +[2026-04-16 14:37:35.667] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11564187 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:35.668] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11564187 | service: service-general | source_id: d0724410-e0c0-49fb-bb8d-76d4a0d399bd +[2026-04-16 14:37:35.668] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11564187 | service: service-general | source_id: d0724410-e0c0-49fb-bb8d-76d4a0d399bd +[2026-04-16 14:37:35.680] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018085 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:35.681] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018085 | service: service-general | source_id: 91b437c9-70a3-4bdf-899d-2752ebc86968 +[2026-04-16 14:37:35.681] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018085 | service: service-general | source_id: 91b437c9-70a3-4bdf-899d-2752ebc86968 +[2026-04-16 14:37:36.229] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070698 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:36.230] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070698 | service: service-general | source_id: 34a58195-543b-4e5d-bf30-9153e31db6d0 +[2026-04-16 14:37:36.230] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070698 | service: service-general | source_id: 34a58195-543b-4e5d-bf30-9153e31db6d0 +[2026-04-16 14:37:36.775] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590226 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:36.776] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: 84e02129-9312-4454-ae55-d60397cfe388 +[2026-04-16 14:37:36.776] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002000 encounter_id:ab9f0fef-a3ac-466c-bf97-0f128888516c organization_id: patient_id:P02053010232 procedure_code:DX service_request_id:aca1062b-8454-4b73-9c8b-0b8a7015c9fb started:2026-04-16T14:37:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:37.057] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 17decee8-9a5d-4954-914a-eb4484acfbaf | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 84e02129-9312-4454-ae55-d60397cfe388 +[2026-04-16 14:37:37.058] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:37.574] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050768 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:37.575] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050768 | service: service-general | source_id: 6b75bd86-75d7-49ba-9a13-0cc18d904ba8 +[2026-04-16 14:37:37.575] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050768 | service: service-general | source_id: 6b75bd86-75d7-49ba-9a13-0cc18d904ba8 +[2026-04-16 14:37:38.210] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065289 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:38.211] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065289 | service: service-general | source_id: 72666ef1-e743-4840-a270-a273c7b3a0ad +[2026-04-16 14:37:38.211] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065289 | service: service-general | source_id: 72666ef1-e743-4840-a270-a273c7b3a0ad +[2026-04-16 14:37:38.224] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047295 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:38.225] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047295 | service: service-general | source_id: 8d8ef61d-54b4-4169-8b18-85de2387c4c6 +[2026-04-16 14:37:38.225] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002669 encounter_id:2ac874c4-e7b5-4d59-875e-f30e4c65d2d3 organization_id: patient_id:P08711292945 procedure_code:OT service_request_id:fbc7a261-4fcd-41da-b6c4-6053e64b92a9 started:2026-04-16T14:37:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:38.513] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 209d9645-6491-4768-a327-9eb2b7abdf28 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8d8ef61d-54b4-4169-8b18-85de2387c4c6 +[2026-04-16 14:37:38.513] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:39.570] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10645466 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:39.571] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 286a31d2-6ec8-4162-85b9-46f33310ddaf +[2026-04-16 14:37:39.571] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 286a31d2-6ec8-4162-85b9-46f33310ddaf +[2026-04-16 14:37:39.585] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056709 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:39.586] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056709 | service: service-general | source_id: a175fb84-02fe-47aa-bb16-a4559198d690 +[2026-04-16 14:37:39.586] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056709 | service: service-general | source_id: a175fb84-02fe-47aa-bb16-a4559198d690 +[2026-04-16 14:37:40.130] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606482 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:40.131] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606482 | service: service-general | source_id: 1b0efa82-7390-4990-8232-85c62126b281 +[2026-04-16 14:37:40.131] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606482 | service: service-general | source_id: 1b0efa82-7390-4990-8232-85c62126b281 +[2026-04-16 14:37:40.145] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11494861 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:40.146] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11494861 | service: service-general | source_id: 895b753a-1bf1-43bf-a797-76810b218298 +[2026-04-16 14:37:40.147] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002309 encounter_id:5007fd48-6f2e-4378-b3a6-e2358316fefd organization_id: patient_id:P00835701627 procedure_code:OT service_request_id:4e904e65-b2b4-49ff-a47a-171af321942b started:2026-04-16T14:37:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:40.387] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 171ce8fc-46a0-4298-b849-bcb15e1b4335 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 895b753a-1bf1-43bf-a797-76810b218298 +[2026-04-16 14:37:40.388] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:40.901] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625227 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:40.902] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625227 | service: service-general | source_id: 35b27981-0830-46a0-9dd2-6867311649c3 +[2026-04-16 14:37:40.902] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625227 | service: service-general | source_id: 35b27981-0830-46a0-9dd2-6867311649c3 +[2026-04-16 14:37:40.914] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072227 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:40.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072227 | service: service-general | source_id: 871f4ce0-7c23-4cd1-8fd6-79a0ec904a77 +[2026-04-16 14:37:40.915] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072227 | service: service-general | source_id: 871f4ce0-7c23-4cd1-8fd6-79a0ec904a77 +[2026-04-16 14:37:40.927] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12022320 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:40.928] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022320 | service: service-general | source_id: 921e3620-545a-475b-8ae8-48f38ffc7277 +[2026-04-16 14:37:40.928] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022320 | service: service-general | source_id: 921e3620-545a-475b-8ae8-48f38ffc7277 +[2026-04-16 14:37:40.940] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603165 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:40.941] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603165 | service: service-general | source_id: e65bd561-a1aa-4d88-b610-5058c0e878cc +[2026-04-16 14:37:40.941] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603165 | service: service-general | source_id: e65bd561-a1aa-4d88-b610-5058c0e878cc +[2026-04-16 14:37:40.952] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057202 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:40.953] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057202 | service: service-general | source_id: 286069a0-0b9a-4528-8f76-aa8406e2551b +[2026-04-16 14:37:40.953] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057202 | service: service-general | source_id: 286069a0-0b9a-4528-8f76-aa8406e2551b +[2026-04-16 14:37:40.964] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11596034 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:40.965] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596034 | service: service-general | source_id: 6dfb4e11-961d-44a4-8585-38f153fdb5b3 +[2026-04-16 14:37:40.965] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596034 | service: service-general | source_id: 6dfb4e11-961d-44a4-8585-38f153fdb5b3 +[2026-04-16 14:37:40.976] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583822 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:40.977] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: c0dbc90b-f452-4fb3-b5f5-c5a821e5a1d6 +[2026-04-16 14:37:40.977] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: c0dbc90b-f452-4fb3-b5f5-c5a821e5a1d6 +[2026-04-16 14:37:41.523] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053193 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:41.524] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: b10f9390-e64f-4dce-b700-ffa26746d689 +[2026-04-16 14:37:41.524] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: b10f9390-e64f-4dce-b700-ffa26746d689 +[2026-04-16 14:37:41.538] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053100 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:41.539] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053100 | service: service-general | source_id: 73b2bc4e-844c-4bb8-966d-d346915071ca +[2026-04-16 14:37:41.539] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053100 | service: service-general | source_id: 73b2bc4e-844c-4bb8-966d-d346915071ca +[2026-04-16 14:37:42.088] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058663 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:42.089] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058663 | service: service-general | source_id: 8c512b41-6c02-49a9-9751-1556b76b29aa +[2026-04-16 14:37:42.089] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058663 | service: service-general | source_id: 8c512b41-6c02-49a9-9751-1556b76b29aa +[2026-04-16 14:37:42.102] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11569842 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:42.103] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11569842 | service: service-general | source_id: 944c4bdb-770f-4c22-9427-70ee44b06b2d +[2026-04-16 14:37:42.103] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11569842 | service: service-general | source_id: 944c4bdb-770f-4c22-9427-70ee44b06b2d +[2026-04-16 14:37:42.647] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583912 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:42.648] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583912 | service: service-general | source_id: 2bcdd29b-f980-4367-af2f-0051b50171ac +[2026-04-16 14:37:42.648] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583912 | service: service-general | source_id: 2bcdd29b-f980-4367-af2f-0051b50171ac +[2026-04-16 14:37:43.189] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009375 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:43.190] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009375 | service: service-general | source_id: 3dd364b2-c410-4d6c-a94c-4e7f936c6cb9 +[2026-04-16 14:37:43.190] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009375 | service: service-general | source_id: 3dd364b2-c410-4d6c-a94c-4e7f936c6cb9 +[2026-04-16 14:37:43.204] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595816 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:43.205] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 805ddc6c-7073-4f4b-bea0-6113726c75fb +[2026-04-16 14:37:43.205] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 805ddc6c-7073-4f4b-bea0-6113726c75fb +[2026-04-16 14:37:43.755] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627317 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:43.756] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: ab6a1dc2-a87f-4ff8-b88d-9c2a8d221b8d +[2026-04-16 14:37:43.756] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: ab6a1dc2-a87f-4ff8-b88d-9c2a8d221b8d +[2026-04-16 14:37:43.770] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11506709 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:43.771] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506709 | service: service-general | source_id: cb30841b-3a3d-4f41-8f00-c57cc659a671 +[2026-04-16 14:37:43.771] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506709 | service: service-general | source_id: cb30841b-3a3d-4f41-8f00-c57cc659a671 +[2026-04-16 14:37:44.342] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514658 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:44.342] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514658 | service: service-general | source_id: 29f0413b-1210-4f00-b505-0cd9ae2db6c5 +[2026-04-16 14:37:44.343] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514658 | service: service-general | source_id: 29f0413b-1210-4f00-b505-0cd9ae2db6c5 +[2026-04-16 14:37:44.894] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004027 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:44.895] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: beb5ba6c-faf3-42b1-865b-6c4872a8f367 +[2026-04-16 14:37:44.895] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: beb5ba6c-faf3-42b1-865b-6c4872a8f367 +[2026-04-16 14:37:44.908] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037487 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:44.909] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037487 | service: service-general | source_id: ef3473a4-1974-4aaf-b39d-73cb94f81025 +[2026-04-16 14:37:44.909] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037487 | service: service-general | source_id: ef3473a4-1974-4aaf-b39d-73cb94f81025 +[2026-04-16 14:37:44.921] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11468948 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:44.922] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468948 | service: service-general | source_id: c2da56b5-7001-4e51-9660-a0cb8f66c87e +[2026-04-16 14:37:44.922] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468948 | service: service-general | source_id: c2da56b5-7001-4e51-9660-a0cb8f66c87e +[2026-04-16 14:37:44.933] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060462 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:44.934] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060462 | service: service-general | source_id: 48a622c3-eb79-4a98-9a72-d97e7139276d +[2026-04-16 14:37:44.934] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060462 | service: service-general | source_id: 48a622c3-eb79-4a98-9a72-d97e7139276d +[2026-04-16 14:37:45.473] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11556194 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:45.474] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: 127e75cb-98da-47b7-99d5-bf91df863ae4 +[2026-04-16 14:37:45.474] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: 127e75cb-98da-47b7-99d5-bf91df863ae4 +[2026-04-16 14:37:45.487] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11323947 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:45.488] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11323947 | service: service-general | source_id: a0ac399a-48fb-4faf-a3d0-f0c242916b43 +[2026-04-16 14:37:45.488] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001579 encounter_id:7e5b853c-44a5-4571-bc5d-7917a8b77110 organization_id: patient_id:P02228374567 procedure_code:OT service_request_id:a2c7276e-f4c5-4c31-8587-86896b5eeaaa started:2026-04-16T14:37:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:45.745] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: f69b4978-cbbf-4073-9907-2b03da3a72a5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a0ac399a-48fb-4faf-a3d0-f0c242916b43 +[2026-04-16 14:37:45.746] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:46.795] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030799 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:46.796] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030799 | service: service-general | source_id: e254384c-b02e-431e-9783-e62812da11b9 +[2026-04-16 14:37:46.796] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030799 | service: service-general | source_id: e254384c-b02e-431e-9783-e62812da11b9 +[2026-04-16 14:37:46.809] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555411 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:46.810] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555411 | service: service-general | source_id: f790bbec-74c4-49d0-9a2c-fb4e660ad34f +[2026-04-16 14:37:46.810] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555411 | service: service-general | source_id: f790bbec-74c4-49d0-9a2c-fb4e660ad34f +[2026-04-16 14:37:46.822] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013102 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:46.823] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013102 | service: service-general | source_id: fce3963c-6c96-44d6-b862-b675527479a3 +[2026-04-16 14:37:46.823] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013102 | service: service-general | source_id: fce3963c-6c96-44d6-b862-b675527479a3 +[2026-04-16 14:37:46.834] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582970 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:46.835] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582970 | service: service-general | source_id: d8ddebec-8d91-48d7-9cdb-a535707d1940 +[2026-04-16 14:37:46.835] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582970 | service: service-general | source_id: d8ddebec-8d91-48d7-9cdb-a535707d1940 +[2026-04-16 14:37:47.370] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052483 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:47.371] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052483 | service: service-general | source_id: 3a12326f-fe04-4b03-b593-2f1aafe8ba59 +[2026-04-16 14:37:47.371] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052483 | service: service-general | source_id: 3a12326f-fe04-4b03-b593-2f1aafe8ba59 +[2026-04-16 14:37:47.384] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050274 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:47.384] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050274 | service: service-general | source_id: 15940083-93ed-4cbe-90fb-3c390c1f329f +[2026-04-16 14:37:47.384] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050274 | service: service-general | source_id: 15940083-93ed-4cbe-90fb-3c390c1f329f +[2026-04-16 14:37:47.397] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003840 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:47.397] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003840 | service: service-general | source_id: 50fc5810-a107-400c-b7d5-76fb44dcdf0d +[2026-04-16 14:37:47.397] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003840 | service: service-general | source_id: 50fc5810-a107-400c-b7d5-76fb44dcdf0d +[2026-04-16 14:37:47.408] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11492096 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:47.409] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492096 | service: service-general | source_id: 6bf2cf83-518c-40af-92c0-5d61a32b153c +[2026-04-16 14:37:47.409] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492096 | service: service-general | source_id: 6bf2cf83-518c-40af-92c0-5d61a32b153c +[2026-04-16 14:37:47.418] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11223708 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:47.419] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11223708 | service: service-general | source_id: 1613c48f-9c1d-4642-8982-d4c734282abb +[2026-04-16 14:37:47.419] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11223708 | service: service-general | source_id: 1613c48f-9c1d-4642-8982-d4c734282abb +[2026-04-16 14:37:47.953] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065661 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:47.954] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065661 | service: service-general | source_id: 7d6f7ce7-087b-49b1-96aa-331a096aeeb3 +[2026-04-16 14:37:47.954] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002359 encounter_id:d75e8bab-6b52-4470-8985-da82f60d0f4e organization_id: patient_id:P02269468735 procedure_code:OT service_request_id:ac9b7641-f622-4f0b-aa96-4d23ed749e94 started:2026-04-16T14:37:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:48.235] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 71aaf252-f5ba-4a87-adef-be5bcb98549e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 7d6f7ce7-087b-49b1-96aa-331a096aeeb3 +[2026-04-16 14:37:48.236] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:48.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577947 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:48.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577947 | service: service-general | source_id: 85c324f3-74af-4500-8787-bc938e2ad2fc +[2026-04-16 14:37:48.751] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577947 | service: service-general | source_id: 85c324f3-74af-4500-8787-bc938e2ad2fc +[2026-04-16 14:37:48.763] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621706 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:48.764] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621706 | service: service-general | source_id: 348987d4-a505-4503-8829-3bdeb6c0769e +[2026-04-16 14:37:48.764] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014677 encounter_id:ae9922ce-58e4-4c10-a15a-820db34ac007 organization_id: patient_id:P02060197864 procedure_code:OT service_request_id:2aa9339d-0e18-465b-b1ad-e6f60e544f5a started:2026-04-16T14:37:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:48.990] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: c2b0b82d-0083-409b-a970-8192cd81021e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 348987d4-a505-4503-8829-3bdeb6c0769e +[2026-04-16 14:37:48.991] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:50.035] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11211579 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:50.036] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11211579 | service: service-general | source_id: ae8473fe-e775-4782-b8ab-ba4d6e38b462 +[2026-04-16 14:37:50.036] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11211579 | service: service-general | source_id: ae8473fe-e775-4782-b8ab-ba4d6e38b462 +[2026-04-16 14:37:50.051] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565829 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:50.052] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565829 | service: service-general | source_id: 9b4636f5-7d21-40c7-8ccf-d084456219f0 +[2026-04-16 14:37:50.052] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565829 | service: service-general | source_id: 9b4636f5-7d21-40c7-8ccf-d084456219f0 +[2026-04-16 14:37:50.065] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023985 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:50.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023985 | service: service-general | source_id: 4cae5a11-4b1e-403a-a141-81328a6b2aa3 +[2026-04-16 14:37:50.066] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023985 | service: service-general | source_id: 4cae5a11-4b1e-403a-a141-81328a6b2aa3 +[2026-04-16 14:37:50.080] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561577 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:50.081] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561577 | service: service-general | source_id: ede96078-5834-4697-a16d-584b26a2b9e4 +[2026-04-16 14:37:50.081] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561577 | service: service-general | source_id: ede96078-5834-4697-a16d-584b26a2b9e4 +[2026-04-16 14:37:50.641] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597500 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:50.641] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597500 | service: service-general | source_id: 024afc23-4117-430e-8ccf-502dc4bbb889 +[2026-04-16 14:37:50.642] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597500 | service: service-general | source_id: 024afc23-4117-430e-8ccf-502dc4bbb889 +[2026-04-16 14:37:50.655] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621696 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:50.656] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621696 | service: service-general | source_id: 33837be0-623d-477b-bdb1-6f79c24ee597 +[2026-04-16 14:37:50.656] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621696 | service: service-general | source_id: 33837be0-623d-477b-bdb1-6f79c24ee597 +[2026-04-16 14:37:51.203] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:51.204] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 0a51d881-c497-446b-9c4c-5ef31e172041 +[2026-04-16 14:37:51.204] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 0a51d881-c497-446b-9c4c-5ef31e172041 +[2026-04-16 14:37:51.218] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066434 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:51.219] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066434 | service: service-general | source_id: 8a066d55-8ca5-4bfa-b51b-844d51ec41a0 +[2026-04-16 14:37:51.219] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066434 | service: service-general | source_id: 8a066d55-8ca5-4bfa-b51b-844d51ec41a0 +[2026-04-16 14:37:51.770] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11544438 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:51.771] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544438 | service: service-general | source_id: 047df926-5adf-44da-844d-8485395c1311 +[2026-04-16 14:37:51.771] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544438 | service: service-general | source_id: 047df926-5adf-44da-844d-8485395c1311 +[2026-04-16 14:37:51.784] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071540 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:51.785] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071540 | service: service-general | source_id: 0e333ea6-ac74-4e00-9871-46d6a373bfcb +[2026-04-16 14:37:51.785] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071540 | service: service-general | source_id: 0e333ea6-ac74-4e00-9871-46d6a373bfcb +[2026-04-16 14:37:51.798] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037056 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:51.799] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 47352b32-df7d-4418-aaa0-f17b2f18d178 +[2026-04-16 14:37:51.799] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 47352b32-df7d-4418-aaa0-f17b2f18d178 +[2026-04-16 14:37:52.344] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051202 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:52.345] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051202 | service: service-general | source_id: 4a2e6b3d-ee03-4dc7-97b2-e8b05f64f861 +[2026-04-16 14:37:52.345] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051202 | service: service-general | source_id: 4a2e6b3d-ee03-4dc7-97b2-e8b05f64f861 +[2026-04-16 14:37:52.358] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11149260 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:52.359] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11149260 | service: service-general | source_id: ca4357d2-2343-4fab-9f7e-d0c81e725475 +[2026-04-16 14:37:52.359] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11149260 | service: service-general | source_id: ca4357d2-2343-4fab-9f7e-d0c81e725475 +[2026-04-16 14:37:52.902] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048718 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:52.903] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048718 | service: service-general | source_id: df7a1f90-f577-4457-9909-87d39e4c93d7 +[2026-04-16 14:37:52.903] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048718 | service: service-general | source_id: df7a1f90-f577-4457-9909-87d39e4c93d7 +[2026-04-16 14:37:52.918] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628333 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:52.918] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628333 | service: service-general | source_id: 8c9cb36b-2a5f-4303-830c-d2b8853a9cdf +[2026-04-16 14:37:52.919] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628333 | service: service-general | source_id: 8c9cb36b-2a5f-4303-830c-d2b8853a9cdf +[2026-04-16 14:37:53.477] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11574326 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:53.478] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574326 | service: service-general | source_id: c46cad5d-8fed-41ed-a358-d71f721e8bd6 +[2026-04-16 14:37:53.478] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574326 | service: service-general | source_id: c46cad5d-8fed-41ed-a358-d71f721e8bd6 +[2026-04-16 14:37:54.044] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12017347 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:54.045] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12017347 | service: service-general | source_id: f6b3fba1-c8b9-406f-9a5a-973a0a49f774 +[2026-04-16 14:37:54.045] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12017347 | service: service-general | source_id: f6b3fba1-c8b9-406f-9a5a-973a0a49f774 +[2026-04-16 14:37:54.058] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557922 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:54.059] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557922 | service: service-general | source_id: 48dd817f-5428-430b-9afd-2dc59ce24c52 +[2026-04-16 14:37:54.059] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557922 | service: service-general | source_id: 48dd817f-5428-430b-9afd-2dc59ce24c52 +[2026-04-16 14:37:54.072] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004001 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:54.072] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004001 | service: service-general | source_id: 1940e40b-5b95-4225-8a0b-1c794db2ba2f +[2026-04-16 14:37:54.072] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004001 | service: service-general | source_id: 1940e40b-5b95-4225-8a0b-1c794db2ba2f +[2026-04-16 14:37:54.624] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11452669 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:54.625] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: fb8b596b-94d0-4e3e-8882-5809ae65d310 +[2026-04-16 14:37:54.625] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: fb8b596b-94d0-4e3e-8882-5809ae65d310 +[2026-04-16 14:37:54.639] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615410 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:54.640] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615410 | service: service-general | source_id: 6d1d02fb-4d92-4768-bbfc-74adde9f3d3f +[2026-04-16 14:37:54.640] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615410 | service: service-general | source_id: 6d1d02fb-4d92-4768-bbfc-74adde9f3d3f +[2026-04-16 14:37:54.654] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007248 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:54.655] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 7d764f2c-bff5-47cf-8ed2-7b7ee1acea45 +[2026-04-16 14:37:54.655] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 7d764f2c-bff5-47cf-8ed2-7b7ee1acea45 +[2026-04-16 14:37:54.669] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598180 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:54.670] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598180 | service: service-general | source_id: 30a80c2f-1a65-4def-9aba-4582a8f315c1 +[2026-04-16 14:37:54.670] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598180 | service: service-general | source_id: 30a80c2f-1a65-4def-9aba-4582a8f315c1 +[2026-04-16 14:37:55.237] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062439 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:55.238] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062439 | service: service-general | source_id: 1889fa2c-b798-4c86-b0c2-c96e00be699a +[2026-04-16 14:37:55.238] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062439 | service: service-general | source_id: 1889fa2c-b798-4c86-b0c2-c96e00be699a +[2026-04-16 14:37:55.252] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11545135 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:55.253] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11545135 | service: service-general | source_id: c98361f1-4478-42da-b1f4-9352123c2221 +[2026-04-16 14:37:55.253] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014760 encounter_id:d93e9ded-1afa-4741-a311-8d5538c004f2 organization_id: patient_id:P00506008088 procedure_code:OT service_request_id:79bebae6-7a31-4daa-bc1d-297fa388a9f9 started:2026-04-16T14:37:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:37:55.502] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: ba921d15-6fd1-43a8-8ff1-93d5f7e3b6dc | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c98361f1-4478-42da-b1f4-9352123c2221 +[2026-04-16 14:37:55.503] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:37:56.018] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054473 2026-03-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:56.019] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054473 | service: service-general | source_id: 0db21a42-072e-41cb-9fab-8838a6286791 +[2026-04-16 14:37:56.019] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054473 | service: service-general | source_id: 0db21a42-072e-41cb-9fab-8838a6286791 +[2026-04-16 14:37:56.032] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030383 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:56.033] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 4bc2b7f9-f5c9-4312-b078-6430ad3a8a61 +[2026-04-16 14:37:56.033] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 4bc2b7f9-f5c9-4312-b078-6430ad3a8a61 +[2026-04-16 14:37:56.047] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11607050 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:56.048] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11607050 | service: service-general | source_id: 544dab74-18fc-4be1-8854-8ce47379ef3a +[2026-04-16 14:37:56.048] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11607050 | service: service-general | source_id: 544dab74-18fc-4be1-8854-8ce47379ef3a +[2026-04-16 14:37:56.061] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027948 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:56.062] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: 42b1fafe-a281-4dd7-901d-99153e242454 +[2026-04-16 14:37:56.062] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: 42b1fafe-a281-4dd7-901d-99153e242454 +[2026-04-16 14:37:56.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045341 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:56.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: b13faf68-f207-49fa-9d22-d83fcb0ecdae +[2026-04-16 14:37:56.635] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: b13faf68-f207-49fa-9d22-d83fcb0ecdae +[2026-04-16 14:37:57.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028341 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:57.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028341 | service: service-general | source_id: d05a7a9c-a4e7-4d56-9054-097f8dc7d9aa +[2026-04-16 14:37:57.206] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028341 | service: service-general | source_id: d05a7a9c-a4e7-4d56-9054-097f8dc7d9aa +[2026-04-16 14:37:57.220] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054284 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:57.221] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054284 | service: service-general | source_id: 1dde7d00-34de-4d84-91f7-e1ecb71eb5b8 +[2026-04-16 14:37:57.221] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054284 | service: service-general | source_id: 1dde7d00-34de-4d84-91f7-e1ecb71eb5b8 +[2026-04-16 14:37:57.233] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617787 2026-02-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:57.234] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617787 | service: service-general | source_id: 95a05aa6-ef39-459c-87b1-27bf236893eb +[2026-04-16 14:37:57.234] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617787 | service: service-general | source_id: 95a05aa6-ef39-459c-87b1-27bf236893eb +[2026-04-16 14:37:57.248] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11573311 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:57.248] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: b7aea848-43e5-497b-9a47-23d7d009881b +[2026-04-16 14:37:57.249] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: b7aea848-43e5-497b-9a47-23d7d009881b +[2026-04-16 14:37:57.803] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500090 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:57.804] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: 157ff3f3-dda1-4684-8f49-c2ed508b48fe +[2026-04-16 14:37:57.805] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: 157ff3f3-dda1-4684-8f49-c2ed508b48fe +[2026-04-16 14:37:58.345] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020851 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:58.347] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020851 | service: service-general | source_id: 2352b6a6-8cf6-4ada-810a-3a9b98529286 +[2026-04-16 14:37:58.347] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020851 | service: service-general | source_id: 2352b6a6-8cf6-4ada-810a-3a9b98529286 +[2026-04-16 14:37:58.360] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11460610 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:58.361] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460610 | service: service-general | source_id: ccc0cea5-2d0f-47ec-afeb-1aec43b40fc1 +[2026-04-16 14:37:58.362] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460610 | service: service-general | source_id: ccc0cea5-2d0f-47ec-afeb-1aec43b40fc1 +[2026-04-16 14:37:58.903] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11549359 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:58.904] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11549359 | service: service-general | source_id: 8a29aa4a-be45-47a2-8c57-7b116584fc12 +[2026-04-16 14:37:58.904] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11549359 | service: service-general | source_id: 8a29aa4a-be45-47a2-8c57-7b116584fc12 +[2026-04-16 14:37:58.918] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593984 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:58.919] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593984 | service: service-general | source_id: 6883de93-1207-4ea5-85a2-ab3bfd240bdc +[2026-04-16 14:37:58.919] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593984 | service: service-general | source_id: 6883de93-1207-4ea5-85a2-ab3bfd240bdc +[2026-04-16 14:37:59.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11314065 2026-02-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:37:59.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11314065 | service: service-general | source_id: 2006ee3f-49b0-4c56-8073-81692ed0dabf +[2026-04-16 14:37:59.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11314065 | service: service-general | source_id: 2006ee3f-49b0-4c56-8073-81692ed0dabf +[2026-04-16 14:38:00.056] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033101 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:00.058] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033101 | service: service-general | source_id: cf6f4980-1540-4e42-86c7-d19959b833e6 +[2026-04-16 14:38:00.058] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033101 | service: service-general | source_id: cf6f4980-1540-4e42-86c7-d19959b833e6 +[2026-04-16 14:38:00.072] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038860 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:00.072] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038860 | service: service-general | source_id: 16354b2b-5b88-484e-9724-40d7f536d988 +[2026-04-16 14:38:00.073] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038860 | service: service-general | source_id: 16354b2b-5b88-484e-9724-40d7f536d988 +[2026-04-16 14:38:00.085] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067341 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:00.086] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: 03d8b141-dc77-43ea-b523-b90760b576e1 +[2026-04-16 14:38:00.086] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: 03d8b141-dc77-43ea-b523-b90760b576e1 +[2026-04-16 14:38:00.632] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013167 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:00.633] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013167 | service: service-general | source_id: c85043ac-ae63-4e07-ab9e-4ebeb98dd6fe +[2026-04-16 14:38:00.633] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013167 | service: service-general | source_id: c85043ac-ae63-4e07-ab9e-4ebeb98dd6fe +[2026-04-16 14:38:00.646] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004027 2026-03-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:00.647] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 7ff658f5-72df-4b62-aca0-ba204cf44d77 +[2026-04-16 14:38:00.647] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 7ff658f5-72df-4b62-aca0-ba204cf44d77 +[2026-04-16 14:38:01.191] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054650 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:01.192] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: 57dfd927-3041-4778-8bd0-6f12fa09a613 +[2026-04-16 14:38:01.192] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: 57dfd927-3041-4778-8bd0-6f12fa09a613 +[2026-04-16 14:38:01.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10032355 2026-02-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:01.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10032355 | service: service-general | source_id: cc6840ac-ef55-4985-adda-3eb04b91efd4 +[2026-04-16 14:38:01.206] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000066 encounter_id:4fe80d71-d0ee-46e4-bd93-f0275517a8c4 organization_id: patient_id:P00302214808 procedure_code:OT service_request_id:81553807-7225-4b8f-bc67-71476e150ec5 started:2026-04-16T14:38:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:01.538] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 94910e6a-0c62-41b1-ad20-1db9167d41cd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: cc6840ac-ef55-4985-adda-3eb04b91efd4 +[2026-04-16 14:38:01.538] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:02.599] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11327495 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:02.600] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11327495 | service: service-general | source_id: 29e2d1a7-0ff7-4b06-a209-51c6ae844f49 +[2026-04-16 14:38:02.600] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11327495 | service: service-general | source_id: 29e2d1a7-0ff7-4b06-a209-51c6ae844f49 +[2026-04-16 14:38:02.613] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10213050 2026-02-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:02.614] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10213050 | service: service-general | source_id: 54dc9512-ca62-4f11-b876-479159951485 +[2026-04-16 14:38:02.614] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10213050 | service: service-general | source_id: 54dc9512-ca62-4f11-b876-479159951485 +[2026-04-16 14:38:03.151] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11301594 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:03.152] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11301594 | service: service-general | source_id: b24e41b1-8b8f-483d-8585-841bfd35e853 +[2026-04-16 14:38:03.152] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11301594 | service: service-general | source_id: b24e41b1-8b8f-483d-8585-841bfd35e853 +[2026-04-16 14:38:03.165] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615179 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:03.166] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615179 | service: service-general | source_id: faea9da8-167f-4c40-bc7f-71df6e361be6 +[2026-04-16 14:38:03.166] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615179 | service: service-general | source_id: faea9da8-167f-4c40-bc7f-71df6e361be6 +[2026-04-16 14:38:03.709] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057534 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:03.710] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057534 | service: service-general | source_id: ccbff550-c940-4614-aaf2-4c9806fe833e +[2026-04-16 14:38:03.710] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002184 encounter_id:b80e2666-46af-4662-b96c-4a35e9174b79 organization_id: patient_id:P10936456745 procedure_code:OT service_request_id:023465c5-8127-4ed4-a1a4-4c0ac3e8e6be started:2026-04-16T14:38:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:03.973] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 783eb073-3db1-4302-81e2-9ca7164833fc | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ccbff550-c940-4614-aaf2-4c9806fe833e +[2026-04-16 14:38:03.974] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:05.041] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599371 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:05.042] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599371 | service: service-general | source_id: 3e91dcc9-a556-498b-9169-e632a03726e2 +[2026-04-16 14:38:05.042] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599371 | service: service-general | source_id: 3e91dcc9-a556-498b-9169-e632a03726e2 +[2026-04-16 14:38:05.056] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056857 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:05.057] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056857 | service: service-general | source_id: 3c3caa1f-a078-44e8-ba81-73c9fc9c35e1 +[2026-04-16 14:38:05.057] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056857 | service: service-general | source_id: 3c3caa1f-a078-44e8-ba81-73c9fc9c35e1 +[2026-04-16 14:38:05.070] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071306 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:05.071] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071306 | service: service-general | source_id: 1d5236fb-ff2c-4327-a0b1-3faae24713eb +[2026-04-16 14:38:05.071] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012964 encounter_id:9040429f-d880-4f7a-82c5-b8c8226a79e3 organization_id: patient_id:P00144638971 procedure_code:OT service_request_id:4db94854-10b4-4273-b6ed-df8859073c1f started:2026-04-16T14:38:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:05.355] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 99526abe-1ba7-4718-81c0-a58d3cbac023 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1d5236fb-ff2c-4327-a0b1-3faae24713eb +[2026-04-16 14:38:05.356] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:05.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627467 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:05.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627467 | service: service-general | source_id: f29ac269-d16e-40eb-8b44-d9f11221c0dc +[2026-04-16 14:38:05.870] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627467 | service: service-general | source_id: f29ac269-d16e-40eb-8b44-d9f11221c0dc +[2026-04-16 14:38:06.457] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070208 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:06.458] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: 4b8c414c-eb8f-4896-a4de-79b2d740417d +[2026-04-16 14:38:06.458] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: 4b8c414c-eb8f-4896-a4de-79b2d740417d +[2026-04-16 14:38:06.471] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048045 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:06.472] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048045 | service: service-general | source_id: 52e900e0-97ca-4681-bdba-906e3d8b4b98 +[2026-04-16 14:38:06.472] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001522 encounter_id:7dce2d64-90d0-4e77-8fe4-9c08381b6867 organization_id: patient_id:P00617996620 procedure_code:OT service_request_id:0d49c32e-d254-49a7-9b54-0428d151f355 started:2026-04-16T14:38:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:06.736] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 1b50aeef-084b-4bd1-8985-28c1273e3e6f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 52e900e0-97ca-4681-bdba-906e3d8b4b98 +[2026-04-16 14:38:06.737] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:07.779] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011900 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:07.780] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011900 | service: service-general | source_id: 1e1f1da4-4c29-472e-8956-3a0e64a19290 +[2026-04-16 14:38:07.780] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011900 | service: service-general | source_id: 1e1f1da4-4c29-472e-8956-3a0e64a19290 +[2026-04-16 14:38:07.793] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041034 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:07.794] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 7f45ae08-93b4-478a-ad4c-083baecda613 +[2026-04-16 14:38:07.794] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 7f45ae08-93b4-478a-ad4c-083baecda613 +[2026-04-16 14:38:08.335] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065067 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:08.336] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065067 | service: service-general | source_id: 48e7ba53-8126-48dc-b513-f5a24ef6a7e9 +[2026-04-16 14:38:08.336] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065067 | service: service-general | source_id: 48e7ba53-8126-48dc-b513-f5a24ef6a7e9 +[2026-04-16 14:38:08.875] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599246 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:08.876] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599246 | service: service-general | source_id: ca0c0391-5ad6-4f9f-9ad0-57699b3f6fe4 +[2026-04-16 14:38:08.876] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599246 | service: service-general | source_id: ca0c0391-5ad6-4f9f-9ad0-57699b3f6fe4 +[2026-04-16 14:38:08.890] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11495946 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:08.891] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11495946 | service: service-general | source_id: 654e783e-9f62-4d16-ab08-873372f1b354 +[2026-04-16 14:38:08.891] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11495946 | service: service-general | source_id: 654e783e-9f62-4d16-ab08-873372f1b354 +[2026-04-16 14:38:09.436] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044931 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:09.437] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044931 | service: service-general | source_id: 9357c636-1314-43d3-a608-8ff71edda33f +[2026-04-16 14:38:09.437] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044931 | service: service-general | source_id: 9357c636-1314-43d3-a608-8ff71edda33f +[2026-04-16 14:38:09.451] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11572556 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:09.452] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11572556 | service: service-general | source_id: b68f3796-2877-4265-9a52-be0356c111fe +[2026-04-16 14:38:09.452] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11572556 | service: service-general | source_id: b68f3796-2877-4265-9a52-be0356c111fe +[2026-04-16 14:38:09.996] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051330 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:09.997] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051330 | service: service-general | source_id: 0c3aab3e-bbbd-4f1b-8f83-6c08e3d7473e +[2026-04-16 14:38:09.997] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051330 | service: service-general | source_id: 0c3aab3e-bbbd-4f1b-8f83-6c08e3d7473e +[2026-04-16 14:38:10.011] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11484408 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:10.012] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11484408 | service: service-general | source_id: 13c8ce93-39ef-44dc-a41d-726949125919 +[2026-04-16 14:38:10.012] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11484408 | service: service-general | source_id: 13c8ce93-39ef-44dc-a41d-726949125919 +[2026-04-16 14:38:10.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064995 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:10.025] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064995 | service: service-general | source_id: 96bacfb4-6618-478c-8d76-d0b33bf182e6 +[2026-04-16 14:38:10.025] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064995 | service: service-general | source_id: 96bacfb4-6618-478c-8d76-d0b33bf182e6 +[2026-04-16 14:38:10.564] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066754 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:10.565] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066754 | service: service-general | source_id: 0838e8f2-71a2-4c4d-ae57-e492c8824b1f +[2026-04-16 14:38:10.565] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066754 | service: service-general | source_id: 0838e8f2-71a2-4c4d-ae57-e492c8824b1f +[2026-04-16 14:38:10.577] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069864 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:10.578] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069864 | service: service-general | source_id: 37c9090a-f818-4925-8d10-7a0c4254e967 +[2026-04-16 14:38:10.578] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069864 | service: service-general | source_id: 37c9090a-f818-4925-8d10-7a0c4254e967 +[2026-04-16 14:38:11.121] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056419 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:11.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056419 | service: service-general | source_id: 873a4058-b997-4fad-beb6-7237645b131b +[2026-04-16 14:38:11.122] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002445 encounter_id:0cfc3e30-654d-420c-a7a1-ddd3d21311cd organization_id: patient_id:P02327993020 procedure_code:OT service_request_id:06b23ef9-6264-4c6d-9837-bcfa8e0fb96a started:2026-04-16T14:38:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:11.408] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 5d33cbd2-72da-4e42-89f1-ac0093763daf | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 873a4058-b997-4fad-beb6-7237645b131b +[2026-04-16 14:38:11.409] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:11.923] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047622 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:11.924] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047622 | service: service-general | source_id: 402d94cc-68a0-4cbd-89fe-0263e76ee6c0 +[2026-04-16 14:38:11.924] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047622 | service: service-general | source_id: 402d94cc-68a0-4cbd-89fe-0263e76ee6c0 +[2026-04-16 14:38:11.936] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562518 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:11.937] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562518 | service: service-general | source_id: d1e93d21-04db-4b66-9780-c00373278862 +[2026-04-16 14:38:11.937] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562518 | service: service-general | source_id: d1e93d21-04db-4b66-9780-c00373278862 +[2026-04-16 14:38:12.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070979 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:12.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070979 | service: service-general | source_id: ea2e22e9-1c87-426e-8553-079bfe3b768f +[2026-04-16 14:38:12.473] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070979 | service: service-general | source_id: ea2e22e9-1c87-426e-8553-079bfe3b768f +[2026-04-16 14:38:12.486] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028827 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:12.487] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028827 | service: service-general | source_id: 0de5e74c-8e50-42e6-a85e-349216a20e52 +[2026-04-16 14:38:12.487] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028827 | service: service-general | source_id: 0de5e74c-8e50-42e6-a85e-349216a20e52 +[2026-04-16 14:38:12.499] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051590 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:12.500] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051590 | service: service-general | source_id: d43d91bd-99c9-4854-96a0-df7dec83a2cf +[2026-04-16 14:38:12.500] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051590 | service: service-general | source_id: d43d91bd-99c9-4854-96a0-df7dec83a2cf +[2026-04-16 14:38:13.038] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625616 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:13.039] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: 7903263a-8530-4c01-a097-4b8bd6a9eb14 +[2026-04-16 14:38:13.039] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: 7903263a-8530-4c01-a097-4b8bd6a9eb14 +[2026-04-16 14:38:13.052] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11260225 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:13.053] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11260225 | service: service-general | source_id: 77b6f515-1218-44dc-afb2-765b0eaa7f86 +[2026-04-16 14:38:13.053] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11260225 | service: service-general | source_id: 77b6f515-1218-44dc-afb2-765b0eaa7f86 +[2026-04-16 14:38:13.589] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11179664 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:13.591] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: 376ec026-23a8-4493-b929-6d57a1bde114 +[2026-04-16 14:38:13.591] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: 376ec026-23a8-4493-b929-6d57a1bde114 +[2026-04-16 14:38:13.604] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11297933 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:13.605] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11297933 | service: service-general | source_id: ccee355c-c03a-4f68-9d7b-86fa66b6ba48 +[2026-04-16 14:38:13.605] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11297933 | service: service-general | source_id: ccee355c-c03a-4f68-9d7b-86fa66b6ba48 +[2026-04-16 14:38:14.143] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590700 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:14.144] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 05bbcfbc-56ce-4436-859e-0d7ce18bdebb +[2026-04-16 14:38:14.144] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 05bbcfbc-56ce-4436-859e-0d7ce18bdebb +[2026-04-16 14:38:14.156] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044586 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:14.157] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044586 | service: service-general | source_id: 2b202e8f-afae-443a-85c0-c61742b9b5da +[2026-04-16 14:38:14.157] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044586 | service: service-general | source_id: 2b202e8f-afae-443a-85c0-c61742b9b5da +[2026-04-16 14:38:14.167] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11492461 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:14.168] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492461 | service: service-general | source_id: 7b380e25-fc78-4ecb-b40d-cfd13ee6113a +[2026-04-16 14:38:14.168] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492461 | service: service-general | source_id: 7b380e25-fc78-4ecb-b40d-cfd13ee6113a +[2026-04-16 14:38:14.179] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627142 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:14.180] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627142 | service: service-general | source_id: 554e710b-88b7-431f-8b83-88947aa06cac +[2026-04-16 14:38:14.180] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627142 | service: service-general | source_id: 554e710b-88b7-431f-8b83-88947aa06cac +[2026-04-16 14:38:14.191] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050467 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:14.192] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: 122819f1-7f1e-443d-8360-032f5236687c +[2026-04-16 14:38:14.192] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: 122819f1-7f1e-443d-8360-032f5236687c +[2026-04-16 14:38:14.202] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071957 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:14.203] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: 54bf2114-ecd0-44ee-95fc-e0772d53ce1d +[2026-04-16 14:38:14.203] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: 54bf2114-ecd0-44ee-95fc-e0772d53ce1d +[2026-04-16 14:38:14.213] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540876 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:14.214] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: f268191d-1ecd-4204-b033-168cd927817a +[2026-04-16 14:38:14.214] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: f268191d-1ecd-4204-b033-168cd927817a +[2026-04-16 14:38:14.753] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060177 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:14.754] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060177 | service: service-general | source_id: 307ebbbf-efe6-42e1-acd7-192d90a09525 +[2026-04-16 14:38:14.754] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060177 | service: service-general | source_id: 307ebbbf-efe6-42e1-acd7-192d90a09525 +[2026-04-16 14:38:14.769] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027378 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:14.770] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027378 | service: service-general | source_id: 6f0503ef-3ef8-4a10-8ad7-9c27102979a6 +[2026-04-16 14:38:14.770] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027378 | service: service-general | source_id: 6f0503ef-3ef8-4a10-8ad7-9c27102979a6 +[2026-04-16 14:38:15.334] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052071 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:15.335] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: b432f838-7e8c-4e20-a50b-c00ddde029df +[2026-04-16 14:38:15.336] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: b432f838-7e8c-4e20-a50b-c00ddde029df +[2026-04-16 14:38:15.903] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065311 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:15.904] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065311 | service: service-general | source_id: 26228a3f-e492-42b8-8114-aae6e8a007e2 +[2026-04-16 14:38:15.904] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065311 | service: service-general | source_id: 26228a3f-e492-42b8-8114-aae6e8a007e2 +[2026-04-16 14:38:15.918] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071201 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:15.919] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: ba8880c2-108e-4513-8520-3f2deeb700c7 +[2026-04-16 14:38:15.919] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: ba8880c2-108e-4513-8520-3f2deeb700c7 +[2026-04-16 14:38:16.470] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053856 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:16.471] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053856 | service: service-general | source_id: 4b3195cc-9e49-494a-9522-000564c4871a +[2026-04-16 14:38:16.471] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053856 | service: service-general | source_id: 4b3195cc-9e49-494a-9522-000564c4871a +[2026-04-16 14:38:17.010] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593070 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:17.011] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593070 | service: service-general | source_id: cf044cac-5ecd-497a-8926-5e341ba09502 +[2026-04-16 14:38:17.011] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593070 | service: service-general | source_id: cf044cac-5ecd-497a-8926-5e341ba09502 +[2026-04-16 14:38:17.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037997 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:17.026] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037997 | service: service-general | source_id: 8ddeb307-84fb-45c7-97de-94a38845a240 +[2026-04-16 14:38:17.026] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037997 | service: service-general | source_id: 8ddeb307-84fb-45c7-97de-94a38845a240 +[2026-04-16 14:38:17.580] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059595 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:17.581] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059595 | service: service-general | source_id: 38fc763c-7e12-4cef-adae-4ff492de957d +[2026-04-16 14:38:17.581] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059595 | service: service-general | source_id: 38fc763c-7e12-4cef-adae-4ff492de957d +[2026-04-16 14:38:17.594] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11435014 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:17.595] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435014 | service: service-general | source_id: 58ca5215-0958-4770-8240-e148bbd17bb6 +[2026-04-16 14:38:17.595] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435014 | service: service-general | source_id: 58ca5215-0958-4770-8240-e148bbd17bb6 +[2026-04-16 14:38:18.131] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010089 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:18.132] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010089 | service: service-general | source_id: 1211011e-716f-456b-b375-65bd2b4b0646 +[2026-04-16 14:38:18.132] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010089 | service: service-general | source_id: 1211011e-716f-456b-b375-65bd2b4b0646 +[2026-04-16 14:38:18.145] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067406 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:18.146] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067406 | service: service-general | source_id: a28263d8-e651-405a-9479-22870b4b8185 +[2026-04-16 14:38:18.146] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067406 | service: service-general | source_id: a28263d8-e651-405a-9479-22870b4b8185 +[2026-04-16 14:38:18.157] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044626 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:18.158] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: f5272951-bae6-495a-b482-29ba1633babd +[2026-04-16 14:38:18.158] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: f5272951-bae6-495a-b482-29ba1633babd +[2026-04-16 14:38:18.169] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11354608 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:18.170] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11354608 | service: service-general | source_id: fcec76cd-d1b8-41f5-9988-05ed778cb4ab +[2026-04-16 14:38:18.170] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11354608 | service: service-general | source_id: fcec76cd-d1b8-41f5-9988-05ed778cb4ab +[2026-04-16 14:38:18.704] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11435821 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:18.705] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435821 | service: service-general | source_id: 24cfb9cf-4ad8-4337-8b5e-a69cabeb0381 +[2026-04-16 14:38:18.705] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435821 | service: service-general | source_id: 24cfb9cf-4ad8-4337-8b5e-a69cabeb0381 +[2026-04-16 14:38:18.718] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062635 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:18.718] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 0c1234bd-df51-4e7b-9a25-7b22c3e41edc +[2026-04-16 14:38:18.718] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 0c1234bd-df51-4e7b-9a25-7b22c3e41edc +[2026-04-16 14:38:18.729] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592819 2026-02-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:18.730] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592819 | service: service-general | source_id: 772f4c83-b779-462e-bc88-842c809fae1b +[2026-04-16 14:38:18.730] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592819 | service: service-general | source_id: 772f4c83-b779-462e-bc88-842c809fae1b +[2026-04-16 14:38:19.260] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056237 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:19.261] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056237 | service: service-general | source_id: 830f02d1-08c7-41b3-9b31-c6c0db3a939a +[2026-04-16 14:38:19.261] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015349 encounter_id:9d821d35-77b2-49e5-9d0d-2ff59f57d6ab organization_id: patient_id:P01517861118 procedure_code:OT service_request_id:4b19a15d-baa2-4a44-b916-5ace74985fdb started:2026-04-16T14:38:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:19.569] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 6bb10f8f-ce88-4b71-b7b1-0dcfcc7a3d6b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 830f02d1-08c7-41b3-9b31-c6c0db3a939a +[2026-04-16 14:38:19.570] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:20.086] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069708 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:20.091] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069708 | service: service-general | source_id: e3ef4212-ffb3-428a-9bfc-cf684d16fef4 +[2026-04-16 14:38:20.091] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069708 | service: service-general | source_id: e3ef4212-ffb3-428a-9bfc-cf684d16fef4 +[2026-04-16 14:38:20.108] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064886 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:20.113] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064886 | service: service-general | source_id: 372c67b1-ef98-4618-bd4a-23f4c1e04e64 +[2026-04-16 14:38:20.113] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064886 | service: service-general | source_id: 372c67b1-ef98-4618-bd4a-23f4c1e04e64 +[2026-04-16 14:38:20.127] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072776 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:20.128] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072776 | service: service-general | source_id: 24d3a331-be45-4f49-9cf2-23e44482a967 +[2026-04-16 14:38:20.128] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072776 | service: service-general | source_id: 24d3a331-be45-4f49-9cf2-23e44482a967 +[2026-04-16 14:38:20.695] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11549953 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:20.696] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11549953 | service: service-general | source_id: 55e7c39a-8aef-4a07-be1a-741b76aa2653 +[2026-04-16 14:38:20.696] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015417 encounter_id:69f05fa6-7a50-4da2-9057-91dce026bfc9 organization_id: patient_id:P00324162869 procedure_code:OT service_request_id:725c3168-f451-4307-bab9-f4e49da53483 started:2026-04-16T14:38:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:21.054] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 1de220ea-4204-4eff-a15a-d2c5d70aa89d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 55e7c39a-8aef-4a07-be1a-741b76aa2653 +[2026-04-16 14:38:21.055] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:21.569] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065653 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:21.570] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065653 | service: service-general | source_id: f64ed028-00c7-4840-a283-dac5458baa72 +[2026-04-16 14:38:21.570] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065653 | service: service-general | source_id: f64ed028-00c7-4840-a283-dac5458baa72 +[2026-04-16 14:38:21.585] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11551631 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:21.586] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11551631 | service: service-general | source_id: 9408bfe8-3ca7-4ff5-b3d3-eb048d98a25d +[2026-04-16 14:38:21.586] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015418 encounter_id:b73853b2-b51c-4944-930a-b371e787e8c2 organization_id: patient_id:P01171097098 procedure_code:OT service_request_id:e1ba775b-e8b4-4415-9a2b-4e3bc15ba8e1 started:2026-04-16T14:38:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:21.864] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 453cfad3-c7ff-4362-9b6c-c1133aa27013 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9408bfe8-3ca7-4ff5-b3d3-eb048d98a25d +[2026-04-16 14:38:21.865] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:22.379] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020451 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:22.380] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020451 | service: service-general | source_id: 48e5cf50-30d1-43a8-8fcc-3c817bd908a1 +[2026-04-16 14:38:22.380] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015422 encounter_id:039dc36f-f5ac-4fbc-bc35-1bee00a1a07a organization_id: patient_id:P00090511618 procedure_code:OT service_request_id:b8cc6797-9fed-4f76-b1c1-badc86216995 started:2026-04-16T14:38:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:22.669] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 9eada318-3726-4049-b899-0b52dab5bd90 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 48e5cf50-30d1-43a8-8fcc-3c817bd908a1 +[2026-04-16 14:38:22.669] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:23.184] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071976 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:23.185] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071976 | service: service-general | source_id: e744e977-461d-417f-bfb2-b05df7c138ce +[2026-04-16 14:38:23.185] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071976 | service: service-general | source_id: e744e977-461d-417f-bfb2-b05df7c138ce +[2026-04-16 14:38:23.719] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055591 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:23.720] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055591 | service: service-general | source_id: f29bb0bc-0ad3-4969-8c5c-765ebdea2239 +[2026-04-16 14:38:23.720] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055591 | service: service-general | source_id: f29bb0bc-0ad3-4969-8c5c-765ebdea2239 +[2026-04-16 14:38:24.264] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11530897 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.265] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 6a58c035-84e1-49aa-9b48-3d8f33abb247 +[2026-04-16 14:38:24.265] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 6a58c035-84e1-49aa-9b48-3d8f33abb247 +[2026-04-16 14:38:24.279] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542517 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.280] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542517 | service: service-general | source_id: c301bf24-9fef-42f8-a627-2e432e500028 +[2026-04-16 14:38:24.280] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542517 | service: service-general | source_id: c301bf24-9fef-42f8-a627-2e432e500028 +[2026-04-16 14:38:24.820] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067204 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.821] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067204 | service: service-general | source_id: 48836f9b-7401-45b6-bc1b-594063365431 +[2026-04-16 14:38:24.821] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067204 | service: service-general | source_id: 48836f9b-7401-45b6-bc1b-594063365431 +[2026-04-16 14:38:24.835] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514452 2026-03-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.836] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: 1eb52f6c-bbaa-4de9-9d9b-3c71c1e492fd +[2026-04-16 14:38:24.836] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: 1eb52f6c-bbaa-4de9-9d9b-3c71c1e492fd +[2026-04-16 14:38:24.849] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058350 2026-03-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.850] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058350 | service: service-general | source_id: ef9dfac5-0e97-4801-a76a-b0beb7cc695c +[2026-04-16 14:38:24.850] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058350 | service: service-general | source_id: ef9dfac5-0e97-4801-a76a-b0beb7cc695c +[2026-04-16 14:38:24.862] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018806 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.862] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018806 | service: service-general | source_id: 2230ef82-2f4a-492c-b6bb-82ffd88d59e5 +[2026-04-16 14:38:24.862] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018806 | service: service-general | source_id: 2230ef82-2f4a-492c-b6bb-82ffd88d59e5 +[2026-04-16 14:38:24.874] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11482064 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.875] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482064 | service: service-general | source_id: 9541dcd3-c63a-49f9-abc4-58bfae0e143f +[2026-04-16 14:38:24.875] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482064 | service: service-general | source_id: 9541dcd3-c63a-49f9-abc4-58bfae0e143f +[2026-04-16 14:38:24.886] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514253 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.887] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514253 | service: service-general | source_id: 7cda4618-60bc-4419-8390-518d72778e6c +[2026-04-16 14:38:24.887] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514253 | service: service-general | source_id: 7cda4618-60bc-4419-8390-518d72778e6c +[2026-04-16 14:38:24.899] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010143 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.900] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010143 | service: service-general | source_id: f6cdca50-2a5c-4d9f-a409-6e8631f0a8dc +[2026-04-16 14:38:24.900] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010143 | service: service-general | source_id: f6cdca50-2a5c-4d9f-a409-6e8631f0a8dc +[2026-04-16 14:38:24.911] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595680 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.912] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595680 | service: service-general | source_id: b0b21f2d-49f5-44c2-a865-81914edfbf86 +[2026-04-16 14:38:24.912] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595680 | service: service-general | source_id: b0b21f2d-49f5-44c2-a865-81914edfbf86 +[2026-04-16 14:38:24.924] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11171111 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.924] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11171111 | service: service-general | source_id: ec555c7d-1cea-4f7d-bf05-ba50aa3e05f7 +[2026-04-16 14:38:24.924] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11171111 | service: service-general | source_id: ec555c7d-1cea-4f7d-bf05-ba50aa3e05f7 +[2026-04-16 14:38:24.936] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11411307 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:24.937] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411307 | service: service-general | source_id: f14b2c8b-41d2-43c4-8cba-f408288265d7 +[2026-04-16 14:38:24.937] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411307 | service: service-general | source_id: f14b2c8b-41d2-43c4-8cba-f408288265d7 +[2026-04-16 14:38:25.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627736 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:25.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627736 | service: service-general | source_id: 5614cd68-e83d-44f6-969d-cd4d59e2c4a0 +[2026-04-16 14:38:25.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627736 | service: service-general | source_id: 5614cd68-e83d-44f6-969d-cd4d59e2c4a0 +[2026-04-16 14:38:25.506] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561162 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:25.507] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 611ad162-6473-4464-8489-611a19ba1496 +[2026-04-16 14:38:25.507] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 611ad162-6473-4464-8489-611a19ba1496 +[2026-04-16 14:38:26.065] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10836683 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:26.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10836683 | service: service-general | source_id: d4077537-f972-4739-ae62-91782b4ead0f +[2026-04-16 14:38:26.066] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10836683 | service: service-general | source_id: d4077537-f972-4739-ae62-91782b4ead0f +[2026-04-16 14:38:26.079] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627588 2026-03-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:26.080] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 93e0d30b-1f8d-4184-b2ae-2741e701c440 +[2026-04-16 14:38:26.080] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 93e0d30b-1f8d-4184-b2ae-2741e701c440 +[2026-04-16 14:38:26.621] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033726 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:26.622] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033726 | service: service-general | source_id: c85b25c7-bb1f-409d-896d-ad4c03a4d655 +[2026-04-16 14:38:26.622] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033726 | service: service-general | source_id: c85b25c7-bb1f-409d-896d-ad4c03a4d655 +[2026-04-16 14:38:27.159] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037627 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:27.160] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037627 | service: service-general | source_id: cce14c9b-dca6-4abe-83e7-e62b33a437f6 +[2026-04-16 14:38:27.160] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037627 | service: service-general | source_id: cce14c9b-dca6-4abe-83e7-e62b33a437f6 +[2026-04-16 14:38:27.174] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005176 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:27.174] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005176 | service: service-general | source_id: 32051729-6db1-4a86-b150-cd3ef6476138 +[2026-04-16 14:38:27.174] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005176 | service: service-general | source_id: 32051729-6db1-4a86-b150-cd3ef6476138 +[2026-04-16 14:38:27.187] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052351 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:27.188] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: a17e2fdf-6c9d-4134-8ec8-24460a9bfbf6 +[2026-04-16 14:38:27.188] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: a17e2fdf-6c9d-4134-8ec8-24460a9bfbf6 +[2026-04-16 14:38:27.737] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11551351 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:27.738] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11551351 | service: service-general | source_id: 5b8a011a-4348-4852-96f3-08593cb3feac +[2026-04-16 14:38:27.738] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11551351 | service: service-general | source_id: 5b8a011a-4348-4852-96f3-08593cb3feac +[2026-04-16 14:38:27.751] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11568329 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:27.752] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568329 | service: service-general | source_id: e5c83e7c-3d7c-4a33-8c10-b903e689b9ef +[2026-04-16 14:38:27.752] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568329 | service: service-general | source_id: e5c83e7c-3d7c-4a33-8c10-b903e689b9ef +[2026-04-16 14:38:27.763] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029458 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:27.763] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 5d7ca8a0-5b66-4336-83a9-2bc03423dece +[2026-04-16 14:38:27.763] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 5d7ca8a0-5b66-4336-83a9-2bc03423dece +[2026-04-16 14:38:27.775] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11483127 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:27.776] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: b1c7c251-a3ad-4b5b-8d7c-70e14a8af66a +[2026-04-16 14:38:27.776] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: b1c7c251-a3ad-4b5b-8d7c-70e14a8af66a +[2026-04-16 14:38:27.787] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060510 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:27.788] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 176c3b55-607f-4418-8a83-f6da5a2dab5c +[2026-04-16 14:38:27.788] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 176c3b55-607f-4418-8a83-f6da5a2dab5c +[2026-04-16 14:38:27.799] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10713431 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:27.800] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10713431 | service: service-general | source_id: 1946311c-56b1-4ba6-830b-242734be1e50 +[2026-04-16 14:38:27.800] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10713431 | service: service-general | source_id: 1946311c-56b1-4ba6-830b-242734be1e50 +[2026-04-16 14:38:27.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11221849 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:27.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 93fa8607-bd94-4267-92cb-1e285fcbe51c +[2026-04-16 14:38:27.812] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 93fa8607-bd94-4267-92cb-1e285fcbe51c +[2026-04-16 14:38:28.369] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624322 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:28.370] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624322 | service: service-general | source_id: 91121e75-407a-4861-8b33-95866b44e43f +[2026-04-16 14:38:28.370] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624322 | service: service-general | source_id: 91121e75-407a-4861-8b33-95866b44e43f +[2026-04-16 14:38:28.385] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522568 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:28.385] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522568 | service: service-general | source_id: 4c8be384-9fd0-4057-9f1f-5b376442e11e +[2026-04-16 14:38:28.385] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522568 | service: service-general | source_id: 4c8be384-9fd0-4057-9f1f-5b376442e11e +[2026-04-16 14:38:28.397] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11177487 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:28.398] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11177487 | service: service-general | source_id: 9a63857e-514a-4d4e-bec7-cb6b194b6552 +[2026-04-16 14:38:28.398] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11177487 | service: service-general | source_id: 9a63857e-514a-4d4e-bec7-cb6b194b6552 +[2026-04-16 14:38:28.410] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619841 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:28.410] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619841 | service: service-general | source_id: 855ed602-a28d-4604-a336-d381659dc18b +[2026-04-16 14:38:28.411] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619841 | service: service-general | source_id: 855ed602-a28d-4604-a336-d381659dc18b +[2026-04-16 14:38:28.967] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11090673 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:28.968] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11090673 | service: service-general | source_id: f0dadd7a-2855-41f4-89a5-947161bc660e +[2026-04-16 14:38:28.968] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11090673 | service: service-general | source_id: f0dadd7a-2855-41f4-89a5-947161bc660e +[2026-04-16 14:38:28.981] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065043 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:28.981] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0b874b1a-d3c9-4f22-91f6-61e46fce8f05 +[2026-04-16 14:38:28.981] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0b874b1a-d3c9-4f22-91f6-61e46fce8f05 +[2026-04-16 14:38:28.993] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040198 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:28.994] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040198 | service: service-general | source_id: 6d1cc5ea-fe4c-4803-9b1a-61977ea78f76 +[2026-04-16 14:38:28.994] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040198 | service: service-general | source_id: 6d1cc5ea-fe4c-4803-9b1a-61977ea78f76 +[2026-04-16 14:38:29.528] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11521208 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:29.529] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 1ee5871d-c4bc-4620-a16a-781ced0a6a12 +[2026-04-16 14:38:29.529] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 1ee5871d-c4bc-4620-a16a-781ced0a6a12 +[2026-04-16 14:38:29.541] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062822 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:29.542] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062822 | service: service-general | source_id: 6cd98b54-2b50-47d7-9740-952b82eb353a +[2026-04-16 14:38:29.542] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062822 | service: service-general | source_id: 6cd98b54-2b50-47d7-9740-952b82eb353a +[2026-04-16 14:38:29.553] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511408 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:29.554] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 019a16c0-e8ff-4599-85a9-605f4f23f7b0 +[2026-04-16 14:38:29.554] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 019a16c0-e8ff-4599-85a9-605f4f23f7b0 +[2026-04-16 14:38:29.564] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11491340 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:29.564] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11491340 | service: service-general | source_id: ad1e230c-4e2a-47b4-b063-44dc53dd3672 +[2026-04-16 14:38:29.565] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11491340 | service: service-general | source_id: ad1e230c-4e2a-47b4-b063-44dc53dd3672 +[2026-04-16 14:38:29.575] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033536 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:29.575] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033536 | service: service-general | source_id: 5ec4acbb-3946-4383-a95a-7ef7793be6fa +[2026-04-16 14:38:29.576] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033536 | service: service-general | source_id: 5ec4acbb-3946-4383-a95a-7ef7793be6fa +[2026-04-16 14:38:30.112] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034279 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:30.113] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034279 | service: service-general | source_id: c011475d-baec-41f9-9814-c681111e246b +[2026-04-16 14:38:30.113] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034279 | service: service-general | source_id: c011475d-baec-41f9-9814-c681111e246b +[2026-04-16 14:38:30.657] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11422052 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:30.659] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11422052 | service: service-general | source_id: c41ba7f5-917c-4235-a15b-70568b113c7e +[2026-04-16 14:38:30.659] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11422052 | service: service-general | source_id: c41ba7f5-917c-4235-a15b-70568b113c7e +[2026-04-16 14:38:30.673] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625321 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:30.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625321 | service: service-general | source_id: 6ff2737d-39dd-4f19-8da4-f9a72d4b23f2 +[2026-04-16 14:38:30.674] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625321 | service: service-general | source_id: 6ff2737d-39dd-4f19-8da4-f9a72d4b23f2 +[2026-04-16 14:38:30.687] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071200 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:30.688] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071200 | service: service-general | source_id: d6d3cc25-39d7-4842-aa88-0164ac32d18a +[2026-04-16 14:38:30.688] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071200 | service: service-general | source_id: d6d3cc25-39d7-4842-aa88-0164ac32d18a +[2026-04-16 14:38:31.234] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071159 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:31.235] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071159 | service: service-general | source_id: d4c25e40-b577-491e-9ad0-a96cf576182c +[2026-04-16 14:38:31.235] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071159 | service: service-general | source_id: d4c25e40-b577-491e-9ad0-a96cf576182c +[2026-04-16 14:38:31.248] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071177 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:31.249] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071177 | service: service-general | source_id: d6782e59-13e2-40cc-9b5e-1deac3068c92 +[2026-04-16 14:38:31.249] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071177 | service: service-general | source_id: d6782e59-13e2-40cc-9b5e-1deac3068c92 +[2026-04-16 14:38:31.262] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065420 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:31.263] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065420 | service: service-general | source_id: a9c25d97-e798-41cb-a405-6027f65e28fe +[2026-04-16 14:38:31.263] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065420 | service: service-general | source_id: a9c25d97-e798-41cb-a405-6027f65e28fe +[2026-04-16 14:38:31.877] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10869500 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:31.878] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10869500 | service: service-general | source_id: f52458cd-b78d-4f6b-955c-c6caaa353b75 +[2026-04-16 14:38:31.878] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10869500 | service: service-general | source_id: f52458cd-b78d-4f6b-955c-c6caaa353b75 +[2026-04-16 14:38:31.891] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11571448 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:31.892] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11571448 | service: service-general | source_id: 8715cdc6-5722-4e4f-af9a-08a81a3efcbe +[2026-04-16 14:38:31.892] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11571448 | service: service-general | source_id: 8715cdc6-5722-4e4f-af9a-08a81a3efcbe +[2026-04-16 14:38:32.430] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069382 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:32.431] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069382 | service: service-general | source_id: ed96f36d-b186-40dc-899e-77a3bfa69ec0 +[2026-04-16 14:38:32.431] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069382 | service: service-general | source_id: ed96f36d-b186-40dc-899e-77a3bfa69ec0 +[2026-04-16 14:38:32.444] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062094 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:32.445] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062094 | service: service-general | source_id: c8f5be10-4405-43af-804c-d05b507fba5d +[2026-04-16 14:38:32.445] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016363 encounter_id:8a1d4a0b-ceed-4471-a283-84de3891a0d3 organization_id: patient_id:P00614986366 procedure_code:OT service_request_id:0765e78a-8436-4417-8840-5b173dd8be0e started:2026-04-16T14:38:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:32.695] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: f94324c9-c45b-4eb5-bc85-c650e8f104db | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c8f5be10-4405-43af-804c-d05b507fba5d +[2026-04-16 14:38:32.695] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:33.735] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073246 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:33.736] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073246 | service: service-general | source_id: 5acb7478-ff6d-4d8e-ab22-097b03d737e1 +[2026-04-16 14:38:33.736] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016383 encounter_id:b44c047e-33da-490d-b291-d1ebe9bdd417 organization_id: patient_id:P06079478292 procedure_code:OT service_request_id:01329f78-31d1-4e7c-8cc2-be8d77a1f10d started:2026-04-16T14:38:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:34.004] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: d92d074c-c722-4f9b-a7ad-4d997d455054 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5acb7478-ff6d-4d8e-ab22-097b03d737e1 +[2026-04-16 14:38:34.004] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:34.521] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064511 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:34.528] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064511 | service: service-general | source_id: fd6f4693-8fca-4440-9743-d5b67bb6825f +[2026-04-16 14:38:34.529] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064511 | service: service-general | source_id: fd6f4693-8fca-4440-9743-d5b67bb6825f +[2026-04-16 14:38:34.542] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054864 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:34.543] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054864 | service: service-general | source_id: a6389739-e775-48f6-a0e3-2d34bb1dba32 +[2026-04-16 14:38:34.543] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054864 | service: service-general | source_id: a6389739-e775-48f6-a0e3-2d34bb1dba32 +[2026-04-16 14:38:35.083] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541351 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:35.085] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541351 | service: service-general | source_id: 69a72c0c-f257-47f7-830a-2bb216b18c67 +[2026-04-16 14:38:35.085] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016388 encounter_id:5284347f-3840-47e1-9854-923be4945d20 organization_id: patient_id:P02445244164 procedure_code:OT service_request_id:8251a21f-f406-4ec7-b7c3-4dfd92543a77 started:2026-04-16T14:38:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:35.364] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 9114cfdd-d914-47fe-91ad-5c30536a8b04 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 69a72c0c-f257-47f7-830a-2bb216b18c67 +[2026-04-16 14:38:35.365] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:35.878] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064986 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:35.879] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064986 | service: service-general | source_id: 1b778858-3f7e-4476-afe4-7fb5547348ad +[2026-04-16 14:38:35.879] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016382 encounter_id:a5768a37-38d9-4dfe-8aa4-d36bf60d6193 organization_id: patient_id:P00451516293 procedure_code:OT service_request_id:00c080c8-ad0d-4640-adec-20faa9e1d145 started:2026-04-16T14:38:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:36.135] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 385ba923-c1a4-4afa-89c9-d3846da1ad34 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1b778858-3f7e-4476-afe4-7fb5547348ad +[2026-04-16 14:38:36.136] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:37.202] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069991 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:37.202] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069991 | service: service-general | source_id: c1411798-8839-4d4e-87b7-d484f21bc8af +[2026-04-16 14:38:37.202] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069991 | service: service-general | source_id: c1411798-8839-4d4e-87b7-d484f21bc8af +[2026-04-16 14:38:37.612] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068860 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:37.613] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068860 | service: service-general | source_id: 3cf14fd0-ca9b-42a1-991e-62483582db31 +[2026-04-16 14:38:37.613] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068860 | service: service-general | source_id: 3cf14fd0-ca9b-42a1-991e-62483582db31 +[2026-04-16 14:38:37.759] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067359 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:37.759] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067359 | service: service-general | source_id: 9f064aca-8a05-45c0-8cd6-d2e6460fb4f1 +[2026-04-16 14:38:37.759] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067359 | service: service-general | source_id: 9f064aca-8a05-45c0-8cd6-d2e6460fb4f1 +[2026-04-16 14:38:37.774] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021160 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:37.775] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021160 | service: service-general | source_id: 77b64ad8-8066-4c67-99d2-8b288d53ee26 +[2026-04-16 14:38:37.775] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021160 | service: service-general | source_id: 77b64ad8-8066-4c67-99d2-8b288d53ee26 +[2026-04-16 14:38:37.788] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018257 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:37.789] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018257 | service: service-general | source_id: 8b8fd29c-1ff5-49c3-aea7-d114171a3c61 +[2026-04-16 14:38:37.789] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018257 | service: service-general | source_id: 8b8fd29c-1ff5-49c3-aea7-d114171a3c61 +[2026-04-16 14:38:37.800] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603293 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:37.801] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603293 | service: service-general | source_id: 9655668a-0fcb-4140-9799-017acb9071c4 +[2026-04-16 14:38:37.801] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603293 | service: service-general | source_id: 9655668a-0fcb-4140-9799-017acb9071c4 +[2026-04-16 14:38:37.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11546510 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:37.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546510 | service: service-general | source_id: dd126f25-989d-47e7-89ca-b9d61ea08420 +[2026-04-16 14:38:37.812] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546510 | service: service-general | source_id: dd126f25-989d-47e7-89ca-b9d61ea08420 +[2026-04-16 14:38:38.349] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11448866 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:38.350] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: ca041611-f3bb-4a91-8d23-1949048c8e93 +[2026-04-16 14:38:38.350] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: ca041611-f3bb-4a91-8d23-1949048c8e93 +[2026-04-16 14:38:38.363] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033545 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:38.364] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033545 | service: service-general | source_id: 6666eef7-bb2a-43a7-824b-1cb92d81f6fa +[2026-04-16 14:38:38.364] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033545 | service: service-general | source_id: 6666eef7-bb2a-43a7-824b-1cb92d81f6fa +[2026-04-16 14:38:38.376] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11174236 2026-02-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:38.377] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11174236 | service: service-general | source_id: 182ca3a3-9553-4dd9-bf8c-e9f8d48083c2 +[2026-04-16 14:38:38.377] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11174236 | service: service-general | source_id: 182ca3a3-9553-4dd9-bf8c-e9f8d48083c2 +[2026-04-16 14:38:38.913] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11412684 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:38.914] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11412684 | service: service-general | source_id: 6b8ad043-b9a1-4324-8ee4-bb7526ce926e +[2026-04-16 14:38:38.914] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11412684 | service: service-general | source_id: 6b8ad043-b9a1-4324-8ee4-bb7526ce926e +[2026-04-16 14:38:39.449] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11293044 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:39.450] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11293044 | service: service-general | source_id: afa5d8f2-34de-4cd2-ae28-f70904d2afa3 +[2026-04-16 14:38:39.450] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11293044 | service: service-general | source_id: afa5d8f2-34de-4cd2-ae28-f70904d2afa3 +[2026-04-16 14:38:39.463] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10883625 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:39.464] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10883625 | service: service-general | source_id: ae02ebba-e330-47cc-8278-e913b4dc3e30 +[2026-04-16 14:38:39.464] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10883625 | service: service-general | source_id: ae02ebba-e330-47cc-8278-e913b4dc3e30 +[2026-04-16 14:38:39.476] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12002401 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:39.477] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12002401 | service: service-general | source_id: abac0159-b9c3-4d92-a19a-f29938ddebcf +[2026-04-16 14:38:39.477] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12002401 | service: service-general | source_id: abac0159-b9c3-4d92-a19a-f29938ddebcf +[2026-04-16 14:38:40.015] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005941 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:40.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 7a4eea7c-8ae0-4541-afb8-31258a9230b7 +[2026-04-16 14:38:40.016] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 7a4eea7c-8ae0-4541-afb8-31258a9230b7 +[2026-04-16 14:38:40.028] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030383 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:40.029] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 6380865a-efed-4df2-818d-20472b1bde75 +[2026-04-16 14:38:40.029] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 6380865a-efed-4df2-818d-20472b1bde75 +[2026-04-16 14:38:40.042] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11182476 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:40.042] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182476 | service: service-general | source_id: 0cd17d17-1018-468e-a8bf-237f3dc00ffa +[2026-04-16 14:38:40.042] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182476 | service: service-general | source_id: 0cd17d17-1018-468e-a8bf-237f3dc00ffa +[2026-04-16 14:38:40.056] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540805 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:40.057] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: e410c3c1-ad8c-4b66-930a-db59f39104c4 +[2026-04-16 14:38:40.057] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: e410c3c1-ad8c-4b66-930a-db59f39104c4 +[2026-04-16 14:38:40.070] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520876 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:40.071] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520876 | service: service-general | source_id: ff2b79ed-a0ae-4d75-bb65-95ed60483b2d +[2026-04-16 14:38:40.071] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520876 | service: service-general | source_id: ff2b79ed-a0ae-4d75-bb65-95ed60483b2d +[2026-04-16 14:38:40.620] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049019 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:40.621] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 17f81b0d-69cd-4b32-a6b3-1bb07002bcf0 +[2026-04-16 14:38:40.621] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 17f81b0d-69cd-4b32-a6b3-1bb07002bcf0 +[2026-04-16 14:38:40.635] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041559 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:40.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041559 | service: service-general | source_id: e4bf1a43-667e-4dfb-b8d9-90f5df83dcd7 +[2026-04-16 14:38:40.635] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041559 | service: service-general | source_id: e4bf1a43-667e-4dfb-b8d9-90f5df83dcd7 +[2026-04-16 14:38:41.172] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007984 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:41.173] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: cd6fa24c-e13d-4a01-b16c-0873a05133b9 +[2026-04-16 14:38:41.173] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: cd6fa24c-e13d-4a01-b16c-0873a05133b9 +[2026-04-16 14:38:41.186] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015505 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:41.187] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015505 | service: service-general | source_id: a03c24ee-de23-40dd-a997-ea974ff38725 +[2026-04-16 14:38:41.187] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015505 | service: service-general | source_id: a03c24ee-de23-40dd-a997-ea974ff38725 +[2026-04-16 14:38:41.199] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059625 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:41.200] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: 3b510794-ec2e-45a2-8bbb-c1b66581e554 +[2026-04-16 14:38:41.200] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: 3b510794-ec2e-45a2-8bbb-c1b66581e554 +[2026-04-16 14:38:41.747] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050739 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:41.748] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 12f24f9b-abd0-458c-88aa-c77f5f58426d +[2026-04-16 14:38:41.748] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 12f24f9b-abd0-458c-88aa-c77f5f58426d +[2026-04-16 14:38:41.761] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12031590 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:41.762] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: f84beba9-e4af-4de9-b3b1-dba9fa1f1e89 +[2026-04-16 14:38:41.762] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: f84beba9-e4af-4de9-b3b1-dba9fa1f1e89 +[2026-04-16 14:38:41.774] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11334345 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:41.774] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11334345 | service: service-general | source_id: 473428d7-a176-46b5-8ae0-c1e70ddf3c25 +[2026-04-16 14:38:41.774] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11334345 | service: service-general | source_id: 473428d7-a176-46b5-8ae0-c1e70ddf3c25 +[2026-04-16 14:38:42.308] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040208 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:42.309] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040208 | service: service-general | source_id: 6f4b55d8-7a23-45b6-bf09-8dd03c905176 +[2026-04-16 14:38:42.309] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040208 | service: service-general | source_id: 6f4b55d8-7a23-45b6-bf09-8dd03c905176 +[2026-04-16 14:38:42.322] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11622571 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:42.323] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622571 | service: service-general | source_id: a97b3567-69ee-4908-90db-06c0e65b8c92 +[2026-04-16 14:38:42.323] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622571 | service: service-general | source_id: a97b3567-69ee-4908-90db-06c0e65b8c92 +[2026-04-16 14:38:42.867] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058486 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:42.868] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: c74a0230-9cc7-4c55-aa83-ced67ab0dc07 +[2026-04-16 14:38:42.868] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: c74a0230-9cc7-4c55-aa83-ced67ab0dc07 +[2026-04-16 14:38:42.882] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628922 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:42.883] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4d6efaaf-e346-4084-9e3d-c5357d81ce7b +[2026-04-16 14:38:42.883] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4d6efaaf-e346-4084-9e3d-c5357d81ce7b +[2026-04-16 14:38:43.423] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621022 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:43.424] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 7fda25f5-d61b-4361-9376-87656076e036 +[2026-04-16 14:38:43.424] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 7fda25f5-d61b-4361-9376-87656076e036 +[2026-04-16 14:38:43.439] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068565 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:43.440] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068565 | service: service-general | source_id: 8627946c-5132-40d9-88af-3853d55d9161 +[2026-04-16 14:38:43.440] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068565 | service: service-general | source_id: 8627946c-5132-40d9-88af-3853d55d9161 +[2026-04-16 14:38:43.453] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010671 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:43.454] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010671 | service: service-general | source_id: 33569693-3d18-474e-a853-e3af7a05cad6 +[2026-04-16 14:38:43.454] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010671 | service: service-general | source_id: 33569693-3d18-474e-a853-e3af7a05cad6 +[2026-04-16 14:38:43.467] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049370 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:43.468] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049370 | service: service-general | source_id: 007bd647-7291-41a0-87a1-0ae1d5e9f4c9 +[2026-04-16 14:38:43.468] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049370 | service: service-general | source_id: 007bd647-7291-41a0-87a1-0ae1d5e9f4c9 +[2026-04-16 14:38:44.005] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626449 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:44.006] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: a143b87a-00e7-4542-8810-bc1338240bf9 +[2026-04-16 14:38:44.006] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: a143b87a-00e7-4542-8810-bc1338240bf9 +[2026-04-16 14:38:44.018] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11477143 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:44.019] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477143 | service: service-general | source_id: 682615dc-e131-4ecb-a3c9-790fa79ffeb9 +[2026-04-16 14:38:44.019] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477143 | service: service-general | source_id: 682615dc-e131-4ecb-a3c9-790fa79ffeb9 +[2026-04-16 14:38:44.567] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049224 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:44.568] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049224 | service: service-general | source_id: f1f6c580-ff64-4711-a6e9-7bfe3185aacb +[2026-04-16 14:38:44.569] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049224 | service: service-general | source_id: f1f6c580-ff64-4711-a6e9-7bfe3185aacb +[2026-04-16 14:38:44.582] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043870 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:44.583] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8baee8d7-cda7-4e6e-a326-a3f77f216826 +[2026-04-16 14:38:44.583] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8baee8d7-cda7-4e6e-a326-a3f77f216826 +[2026-04-16 14:38:44.596] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609306 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:44.597] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609306 | service: service-general | source_id: 75078943-d13c-45da-9b0b-c6eecdf57988 +[2026-04-16 14:38:44.597] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609306 | service: service-general | source_id: 75078943-d13c-45da-9b0b-c6eecdf57988 +[2026-04-16 14:38:45.134] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005941 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:45.135] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 03806d48-846d-49d1-8d74-556116ca877c +[2026-04-16 14:38:45.135] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 03806d48-846d-49d1-8d74-556116ca877c +[2026-04-16 14:38:45.149] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056450 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:45.150] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056450 | service: service-general | source_id: 94ca8fc6-ff67-4fd9-bfae-debd439ac167 +[2026-04-16 14:38:45.150] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056450 | service: service-general | source_id: 94ca8fc6-ff67-4fd9-bfae-debd439ac167 +[2026-04-16 14:38:45.715] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027682 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:45.716] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027682 | service: service-general | source_id: 87be034f-d09b-4caa-a53e-8109555a209e +[2026-04-16 14:38:45.716] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027682 | service: service-general | source_id: 87be034f-d09b-4caa-a53e-8109555a209e +[2026-04-16 14:38:45.728] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045485 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:45.729] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045485 | service: service-general | source_id: f6708e37-716c-4c66-8c4e-f3d49a8ef702 +[2026-04-16 14:38:45.729] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045485 | service: service-general | source_id: f6708e37-716c-4c66-8c4e-f3d49a8ef702 +[2026-04-16 14:38:46.268] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541029 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:46.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541029 | service: service-general | source_id: ed4954b7-1d87-482d-9c5e-0599f6e7424b +[2026-04-16 14:38:46.269] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541029 | service: service-general | source_id: ed4954b7-1d87-482d-9c5e-0599f6e7424b +[2026-04-16 14:38:46.281] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578689 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:46.282] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578689 | service: service-general | source_id: 7e583c52-73ab-4640-8e1c-a935dae2116c +[2026-04-16 14:38:46.282] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015414 encounter_id:920b924b-adab-4615-b85b-3f5aaffdc488 organization_id: patient_id:P02071960024 procedure_code:OT service_request_id:223ed8ee-72eb-4e56-b62a-1e7b6c479d27 started:2026-04-16T14:38:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:46.592] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 54d99232-69e5-43cf-9f92-a9534a46d8b7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 7e583c52-73ab-4640-8e1c-a935dae2116c +[2026-04-16 14:38:46.593] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:47.107] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032248 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:47.108] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032248 | service: service-general | source_id: ed50538f-02f3-46ba-9f6c-964acd618e86 +[2026-04-16 14:38:47.108] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032248 | service: service-general | source_id: ed50538f-02f3-46ba-9f6c-964acd618e86 +[2026-04-16 14:38:47.122] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593554 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:47.123] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593554 | service: service-general | source_id: 70a98d99-ba32-43bf-b08c-eb183c10cd99 +[2026-04-16 14:38:47.123] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593554 | service: service-general | source_id: 70a98d99-ba32-43bf-b08c-eb183c10cd99 +[2026-04-16 14:38:47.135] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11065066 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:47.136] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 29f8db86-3411-4ad2-8111-ddb01df39805 +[2026-04-16 14:38:47.136] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 29f8db86-3411-4ad2-8111-ddb01df39805 +[2026-04-16 14:38:47.673] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538357 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:47.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538357 | service: service-general | source_id: 78d9eaef-45a2-4667-ac7b-b947ee9b1ddb +[2026-04-16 14:38:47.674] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538357 | service: service-general | source_id: 78d9eaef-45a2-4667-ac7b-b947ee9b1ddb +[2026-04-16 14:38:47.686] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065324 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:47.687] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065324 | service: service-general | source_id: 305ba7ab-cc62-431f-99e8-c957e2d1128c +[2026-04-16 14:38:47.687] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065324 | service: service-general | source_id: 305ba7ab-cc62-431f-99e8-c957e2d1128c +[2026-04-16 14:38:47.698] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000611 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:47.698] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000611 | service: service-general | source_id: 9e88d373-8aca-4ba8-b368-bf30b0208e6c +[2026-04-16 14:38:47.698] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000611 | service: service-general | source_id: 9e88d373-8aca-4ba8-b368-bf30b0208e6c +[2026-04-16 14:38:48.231] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055263 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:48.232] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055263 | service: service-general | source_id: 38717b39-a06c-4b8e-a408-2eea6fc8325b +[2026-04-16 14:38:48.232] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016662 encounter_id:40c8a33a-d3bd-4116-afd0-de88efc435e4 organization_id: patient_id:P01048488910 procedure_code:OT service_request_id:8ed36eb7-67f9-4f0f-aa68-86c8e4bfe9a8 started:2026-04-16T14:38:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:48.455] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 2ff521e2-31c3-4a74-82fa-abbc2bf520dc | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 38717b39-a06c-4b8e-a408-2eea6fc8325b +[2026-04-16 14:38:48.455] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:48.971] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11228056 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:48.972] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11228056 | service: service-general | source_id: a67cdee1-d83d-41c0-b689-3179494b8d65 +[2026-04-16 14:38:48.972] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11228056 | service: service-general | source_id: a67cdee1-d83d-41c0-b689-3179494b8d65 +[2026-04-16 14:38:49.537] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11518329 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:49.538] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518329 | service: service-general | source_id: 80d9aec4-785a-47fc-b56a-9afc391ebbed +[2026-04-16 14:38:49.538] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518329 | service: service-general | source_id: 80d9aec4-785a-47fc-b56a-9afc391ebbed +[2026-04-16 14:38:49.551] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057867 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:49.552] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057867 | service: service-general | source_id: 64203082-84fd-4fab-92e0-6bd09e96a935 +[2026-04-16 14:38:49.552] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057867 | service: service-general | source_id: 64203082-84fd-4fab-92e0-6bd09e96a935 +[2026-04-16 14:38:50.106] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069657 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:50.107] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069657 | service: service-general | source_id: 158da4b3-54ca-46f0-aff8-354ea3927f5e +[2026-04-16 14:38:50.107] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069657 | service: service-general | source_id: 158da4b3-54ca-46f0-aff8-354ea3927f5e +[2026-04-16 14:38:50.120] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066519 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:50.121] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066519 | service: service-general | source_id: ea655bc1-0f67-41e7-a099-d5356dfad6a7 +[2026-04-16 14:38:50.121] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066519 | service: service-general | source_id: ea655bc1-0f67-41e7-a099-d5356dfad6a7 +[2026-04-16 14:38:50.132] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070210 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:50.133] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070210 | service: service-general | source_id: 044e4417-0530-4a0a-8911-8d01ebea008f +[2026-04-16 14:38:50.133] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070210 | service: service-general | source_id: 044e4417-0530-4a0a-8911-8d01ebea008f +[2026-04-16 14:38:50.144] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068414 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:50.145] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068414 | service: service-general | source_id: ae7f881a-9221-4492-9a23-4b83d1673adc +[2026-04-16 14:38:50.145] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016867 encounter_id:da99783b-f840-4b9a-9ae5-972d99321a2c organization_id: patient_id:P00675886905 procedure_code:OT service_request_id:eef74836-22ed-4c51-8fda-1a08af91ea0e started:2026-04-16T14:38:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:50.386] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 3e711c1f-7196-40ea-97d2-af923047bc37 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ae7f881a-9221-4492-9a23-4b83d1673adc +[2026-04-16 14:38:50.386] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:51.425] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070412 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:51.426] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070412 | service: service-general | source_id: 840e8c0b-960e-4c14-a6c8-fc6e721de98a +[2026-04-16 14:38:51.426] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070412 | service: service-general | source_id: 840e8c0b-960e-4c14-a6c8-fc6e721de98a +[2026-04-16 14:38:51.439] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050040 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:51.440] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050040 | service: service-general | source_id: 3b16ee52-8711-4708-8349-62c0995358d4 +[2026-04-16 14:38:51.440] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016861 encounter_id:65d340b8-c70d-4acb-8ca6-d2b6925b53e2 organization_id: patient_id:P01985716297 procedure_code:OT service_request_id:0d4445bc-f364-4fa4-bd20-c16c9684671d started:2026-04-16T14:38:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:51.711] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 00e02ff1-27be-4229-b8d7-20688d3c3610 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 3b16ee52-8711-4708-8349-62c0995358d4 +[2026-04-16 14:38:51.712] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:52.227] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592042 2026-03-28] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:52.228] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: bd19e6dc-75ac-4828-abf6-4cce804c55d4 +[2026-04-16 14:38:52.228] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: bd19e6dc-75ac-4828-abf6-4cce804c55d4 +[2026-04-16 14:38:52.240] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606288 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:52.241] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: e788ba33-bcff-4778-91b0-dea34c086f2e +[2026-04-16 14:38:52.241] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: e788ba33-bcff-4778-91b0-dea34c086f2e +[2026-04-16 14:38:52.251] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11573311 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:52.252] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: 3a6d43ff-a6a7-49a2-b220-b9b34c30279b +[2026-04-16 14:38:52.252] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: 3a6d43ff-a6a7-49a2-b220-b9b34c30279b +[2026-04-16 14:38:52.262] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11183672 2026-03-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:52.262] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: ac01b874-af2a-4d26-b829-94822a8f6abc +[2026-04-16 14:38:52.262] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: ac01b874-af2a-4d26-b829-94822a8f6abc +[2026-04-16 14:38:52.274] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11379235 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:52.274] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: f08fb097-41db-44e8-9845-025658f62860 +[2026-04-16 14:38:52.274] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: f08fb097-41db-44e8-9845-025658f62860 +[2026-04-16 14:38:52.832] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020081 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:52.833] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020081 | service: service-general | source_id: 9469fdf7-0dc5-41da-a4ce-07d680a66dbe +[2026-04-16 14:38:52.833] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020081 | service: service-general | source_id: 9469fdf7-0dc5-41da-a4ce-07d680a66dbe +[2026-04-16 14:38:53.393] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061538 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:53.394] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061538 | service: service-general | source_id: 512081f9-2453-470e-87cc-8dbb6a6491e9 +[2026-04-16 14:38:53.394] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061538 | service: service-general | source_id: 512081f9-2453-470e-87cc-8dbb6a6491e9 +[2026-04-16 14:38:53.407] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11534577 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:53.408] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534577 | service: service-general | source_id: 3c542bd0-f742-4f75-85c7-889844e876e8 +[2026-04-16 14:38:53.408] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534577 | service: service-general | source_id: 3c542bd0-f742-4f75-85c7-889844e876e8 +[2026-04-16 14:38:53.421] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11587688 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:53.422] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: b0f40a6a-3848-4427-ba0b-f01425ecd5b7 +[2026-04-16 14:38:53.422] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: b0f40a6a-3848-4427-ba0b-f01425ecd5b7 +[2026-04-16 14:38:53.983] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598962 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:53.984] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598962 | service: service-general | source_id: 13806599-c97d-4cb6-a1e3-58e86b2adb98 +[2026-04-16 14:38:53.984] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598962 | service: service-general | source_id: 13806599-c97d-4cb6-a1e3-58e86b2adb98 +[2026-04-16 14:38:53.997] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553789 2026-02-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:53.998] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553789 | service: service-general | source_id: d8a92658-df83-4bf6-ae4a-42538828e253 +[2026-04-16 14:38:53.998] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553789 | service: service-general | source_id: d8a92658-df83-4bf6-ae4a-42538828e253 +[2026-04-16 14:38:54.548] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028522 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:54.549] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028522 | service: service-general | source_id: 5d2c3607-437f-4c0a-908e-04ea39dfa40a +[2026-04-16 14:38:54.549] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028522 | service: service-general | source_id: 5d2c3607-437f-4c0a-908e-04ea39dfa40a +[2026-04-16 14:38:55.113] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065879 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:55.115] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: 5f1b2762-8cf2-45d7-b60a-9428b5c4bcac +[2026-04-16 14:38:55.115] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: 5f1b2762-8cf2-45d7-b60a-9428b5c4bcac +[2026-04-16 14:38:55.128] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11521939 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:55.129] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521939 | service: service-general | source_id: 5325ea20-4264-43f8-8f63-a0491c526e66 +[2026-04-16 14:38:55.129] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017274 encounter_id:19ddf7be-74a1-46c0-804a-f9c9c237b256 organization_id: patient_id:P01584946995 procedure_code:OT service_request_id:11f2061b-83bc-42f2-a5de-bf8070ca0d2e started:2026-04-16T14:38:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:55.412] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: c71f45cd-87ee-47d0-82a1-f6f8e922ab31 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5325ea20-4264-43f8-8f63-a0491c526e66 +[2026-04-16 14:38:55.412] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:55.926] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070208 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:55.927] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: cffe7821-77cf-422a-8575-930598eeae73 +[2026-04-16 14:38:55.927] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: cffe7821-77cf-422a-8575-930598eeae73 +[2026-04-16 14:38:55.943] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11509414 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:55.944] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509414 | service: service-general | source_id: 9d8ab083-7b25-42d5-8e5e-8ccad21e240c +[2026-04-16 14:38:55.944] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509414 | service: service-general | source_id: 9d8ab083-7b25-42d5-8e5e-8ccad21e240c +[2026-04-16 14:38:55.957] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009828 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:55.958] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009828 | service: service-general | source_id: ce5d607a-b967-4d28-870d-5474e56fe6f6 +[2026-04-16 14:38:55.958] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009828 | service: service-general | source_id: ce5d607a-b967-4d28-870d-5474e56fe6f6 +[2026-04-16 14:38:56.530] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10642154 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:56.531] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10642154 | service: service-general | source_id: 84685a4e-0b1c-4cbf-b61a-7bbb78e926d0 +[2026-04-16 14:38:56.531] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10642154 | service: service-general | source_id: 84685a4e-0b1c-4cbf-b61a-7bbb78e926d0 +[2026-04-16 14:38:57.111] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024729 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:57.112] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: c626a4a0-9f83-456f-8424-7849441ff777 +[2026-04-16 14:38:57.112] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: c626a4a0-9f83-456f-8424-7849441ff777 +[2026-04-16 14:38:57.125] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056726 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:57.126] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056726 | service: service-general | source_id: 59bf84f5-f747-47b9-ba18-e3398aa06cf9 +[2026-04-16 14:38:57.126] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056726 | service: service-general | source_id: 59bf84f5-f747-47b9-ba18-e3398aa06cf9 +[2026-04-16 14:38:57.664] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608880 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:57.665] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: e7f46ee8-92d2-4d9f-8dd4-312f542307b2 +[2026-04-16 14:38:57.665] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: e7f46ee8-92d2-4d9f-8dd4-312f542307b2 +[2026-04-16 14:38:57.678] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024689 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:57.679] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024689 | service: service-general | source_id: b18f52a2-470b-4b1d-bd05-9ce4c3bb82bb +[2026-04-16 14:38:57.679] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024689 | service: service-general | source_id: b18f52a2-470b-4b1d-bd05-9ce4c3bb82bb +[2026-04-16 14:38:57.691] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12031624 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:57.692] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031624 | service: service-general | source_id: 2bcd8a5f-fa94-4a5f-8350-f906fd0f9d39 +[2026-04-16 14:38:57.692] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031624 | service: service-general | source_id: 2bcd8a5f-fa94-4a5f-8350-f906fd0f9d39 +[2026-04-16 14:38:57.704] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053924 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:57.704] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053924 | service: service-general | source_id: e0b62d17-7caf-46a7-97c7-1b391bad5017 +[2026-04-16 14:38:57.704] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017326 encounter_id:cda84d49-40d4-4404-924f-9ab88a57fdb6 organization_id: patient_id:P06885923266 procedure_code:OT service_request_id:f735f1a3-66c5-4890-b119-41311e32b812 started:2026-04-16T14:38:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:57.982] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: c85db754-9d99-4bc5-a5f0-c275496f9332 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: e0b62d17-7caf-46a7-97c7-1b391bad5017 +[2026-04-16 14:38:57.982] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:38:59.027] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051072 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:59.028] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051072 | service: service-general | source_id: 5a54e60b-e727-4eef-8709-d9baccf54b39 +[2026-04-16 14:38:59.028] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051072 | service: service-general | source_id: 5a54e60b-e727-4eef-8709-d9baccf54b39 +[2026-04-16 14:38:59.041] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070397 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:59.042] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070397 | service: service-general | source_id: 6f8ddb06-3f93-404b-9f51-07233a0a806c +[2026-04-16 14:38:59.042] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070397 | service: service-general | source_id: 6f8ddb06-3f93-404b-9f51-07233a0a806c +[2026-04-16 14:38:59.053] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035380 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:59.054] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035380 | service: service-general | source_id: 133a4ac7-9690-4e72-8a7a-4aad586c0742 +[2026-04-16 14:38:59.054] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035380 | service: service-general | source_id: 133a4ac7-9690-4e72-8a7a-4aad586c0742 +[2026-04-16 14:38:59.591] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073711 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:59.592] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073711 | service: service-general | source_id: b549c854-c9e0-422b-8093-80def6e97c31 +[2026-04-16 14:38:59.592] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073711 | service: service-general | source_id: b549c854-c9e0-422b-8093-80def6e97c31 +[2026-04-16 14:38:59.604] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070830 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:59.605] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070830 | service: service-general | source_id: 8abbdfad-2722-4554-989d-a63ac081b2ba +[2026-04-16 14:38:59.605] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070830 | service: service-general | source_id: 8abbdfad-2722-4554-989d-a63ac081b2ba +[2026-04-16 14:38:59.615] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073751 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:38:59.616] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073751 | service: service-general | source_id: 83c34a22-821a-4685-931c-34a93170611d +[2026-04-16 14:38:59.616] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017391 encounter_id:dd32a1f3-1dd6-4d9c-bba1-39bf3683654d organization_id: patient_id:P02409129140 procedure_code:OT service_request_id:9fa44f38-f230-49ee-8e4e-7f765ca7e84b started:2026-04-16T14:38:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:38:59.852] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: c817be92-fd05-41bb-9614-0c55da38d63f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 83c34a22-821a-4685-931c-34a93170611d +[2026-04-16 14:38:59.853] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:00.366] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052527 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:00.367] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052527 | service: service-general | source_id: 277aaaed-c513-4b3d-bddc-da218c61e5e3 +[2026-04-16 14:39:00.367] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052527 | service: service-general | source_id: 277aaaed-c513-4b3d-bddc-da218c61e5e3 +[2026-04-16 14:39:00.908] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073729 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:00.909] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073729 | service: service-general | source_id: 2ee06e14-3274-4157-931f-3dacbe189253 +[2026-04-16 14:39:00.909] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073729 | service: service-general | source_id: 2ee06e14-3274-4157-931f-3dacbe189253 +[2026-04-16 14:39:00.922] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072358 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:00.923] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072358 | service: service-general | source_id: db704d0a-decc-4944-84e2-16e995322025 +[2026-04-16 14:39:00.923] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072358 | service: service-general | source_id: db704d0a-decc-4944-84e2-16e995322025 +[2026-04-16 14:39:01.471] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073758 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:01.472] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073758 | service: service-general | source_id: 3c307720-1158-4b70-95aa-d37e730e7f79 +[2026-04-16 14:39:01.472] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017388 encounter_id:9cda1a27-a56e-4d3e-b81d-185807114a60 organization_id: patient_id:P00619353763 procedure_code:OT service_request_id:b86310bb-7e34-40c0-b87e-0dbaaae2ef04 started:2026-04-16T14:39:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:01.745] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: f170c66c-4f5f-441b-bc96-12ff99e97723 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 3c307720-1158-4b70-95aa-d37e730e7f79 +[2026-04-16 14:39:01.745] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:02.796] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071286 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:02.797] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071286 | service: service-general | source_id: 8c2463f9-0dfc-433a-aefa-4f78538cd38a +[2026-04-16 14:39:02.797] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017392 encounter_id:1512b823-2848-4fc6-8cc8-c8af1feb4065 organization_id: patient_id:P01921521563 procedure_code:OT service_request_id:bfd06c90-6d64-4037-aef4-d95b225eab67 started:2026-04-16T14:39:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:03.091] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: bcf8c8e4-6c30-45dc-a7f4-420ee021eb68 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8c2463f9-0dfc-433a-aefa-4f78538cd38a +[2026-04-16 14:39:03.092] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:03.606] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061373 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:03.607] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061373 | service: service-general | source_id: 6c2d42e3-7758-4caa-ab96-70d344f960b8 +[2026-04-16 14:39:03.607] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061373 | service: service-general | source_id: 6c2d42e3-7758-4caa-ab96-70d344f960b8 +[2026-04-16 14:39:03.620] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006424 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:03.621] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006424 | service: service-general | source_id: da3f0bb7-934e-4fdd-93f2-14c6414f005c +[2026-04-16 14:39:03.621] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017396 encounter_id:8fca36df-d8fa-4af6-878b-ae889e3defee organization_id: patient_id:P00690362244 procedure_code:OT service_request_id:a33e2554-6d8b-43f6-93bd-cb2cd96a401e started:2026-04-16T14:39:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:03.869] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 41e02089-7f11-4513-82db-2cff5a530d6b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: da3f0bb7-934e-4fdd-93f2-14c6414f005c +[2026-04-16 14:39:03.869] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:04.383] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073752 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:04.384] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073752 | service: service-general | source_id: 964302d1-8f9d-440e-9319-5bec4363fb76 +[2026-04-16 14:39:04.384] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073752 | service: service-general | source_id: 964302d1-8f9d-440e-9319-5bec4363fb76 +[2026-04-16 14:39:04.929] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541087 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:04.930] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541087 | service: service-general | source_id: 0ad2fe2e-ee0c-4b1b-b6ea-647eb63dee3a +[2026-04-16 14:39:04.930] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541087 | service: service-general | source_id: 0ad2fe2e-ee0c-4b1b-b6ea-647eb63dee3a +[2026-04-16 14:39:04.943] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010066 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:04.944] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010066 | service: service-general | source_id: cdd06118-1502-41c9-96fc-3236dd03a411 +[2026-04-16 14:39:04.944] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010066 | service: service-general | source_id: cdd06118-1502-41c9-96fc-3236dd03a411 +[2026-04-16 14:39:04.956] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071954 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:04.957] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071954 | service: service-general | source_id: e79b1e23-b89e-4dbe-8f1a-27e37e7a96e2 +[2026-04-16 14:39:04.957] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071954 | service: service-general | source_id: e79b1e23-b89e-4dbe-8f1a-27e37e7a96e2 +[2026-04-16 14:39:04.968] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070032 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:04.969] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070032 | service: service-general | source_id: a270aaca-0dd6-44b9-95ad-f2db8e0c6e80 +[2026-04-16 14:39:04.969] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070032 | service: service-general | source_id: a270aaca-0dd6-44b9-95ad-f2db8e0c6e80 +[2026-04-16 14:39:04.981] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032394 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:04.982] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032394 | service: service-general | source_id: 3e40b600-45ef-48ff-ae05-a4a900ad6c5d +[2026-04-16 14:39:04.982] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032394 | service: service-general | source_id: 3e40b600-45ef-48ff-ae05-a4a900ad6c5d +[2026-04-16 14:39:05.526] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036636 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:05.527] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036636 | service: service-general | source_id: 9d82aa14-1a0f-4beb-b5d2-7b7855d24e53 +[2026-04-16 14:39:05.527] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036636 | service: service-general | source_id: 9d82aa14-1a0f-4beb-b5d2-7b7855d24e53 +[2026-04-16 14:39:05.540] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073800 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:05.541] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073800 | service: service-general | source_id: 78fe70e2-7ef1-4135-9083-4eee2a541920 +[2026-04-16 14:39:05.541] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073800 | service: service-general | source_id: 78fe70e2-7ef1-4135-9083-4eee2a541920 +[2026-04-16 14:39:05.554] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068408 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:05.555] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: b0bce70a-b3ea-42eb-882c-0e980f1d5580 +[2026-04-16 14:39:05.555] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: b0bce70a-b3ea-42eb-882c-0e980f1d5580 +[2026-04-16 14:39:06.096] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073705 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:06.097] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073705 | service: service-general | source_id: aa929d55-e687-4f13-8f1d-71f7da389191 +[2026-04-16 14:39:06.097] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073705 | service: service-general | source_id: aa929d55-e687-4f13-8f1d-71f7da389191 +[2026-04-16 14:39:06.110] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073714 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:06.111] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073714 | service: service-general | source_id: f6b09fff-82af-4f92-adef-d21874be71ca +[2026-04-16 14:39:06.111] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073714 | service: service-general | source_id: f6b09fff-82af-4f92-adef-d21874be71ca +[2026-04-16 14:39:06.660] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606504 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:06.661] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: 8f695f6b-a0a5-41bf-a385-f4866409b56a +[2026-04-16 14:39:06.661] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: 8f695f6b-a0a5-41bf-a385-f4866409b56a +[2026-04-16 14:39:06.674] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072152 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:06.675] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072152 | service: service-general | source_id: 2ce324b4-4465-4841-b312-9de7bf6eff28 +[2026-04-16 14:39:06.675] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072152 | service: service-general | source_id: 2ce324b4-4465-4841-b312-9de7bf6eff28 +[2026-04-16 14:39:06.688] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068393 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:06.688] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068393 | service: service-general | source_id: 87fd16d9-5490-4f5b-96e7-f6795c1f1bc3 +[2026-04-16 14:39:06.688] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068393 | service: service-general | source_id: 87fd16d9-5490-4f5b-96e7-f6795c1f1bc3 +[2026-04-16 14:39:07.233] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073719 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:07.234] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073719 | service: service-general | source_id: e4f245f4-2c54-43d2-ba82-da5b310f048a +[2026-04-16 14:39:07.234] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073719 | service: service-general | source_id: e4f245f4-2c54-43d2-ba82-da5b310f048a +[2026-04-16 14:39:07.249] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073794 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:07.250] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073794 | service: service-general | source_id: ae38fba3-7aff-4eef-9c17-9c1496e1496d +[2026-04-16 14:39:07.250] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073794 | service: service-general | source_id: ae38fba3-7aff-4eef-9c17-9c1496e1496d +[2026-04-16 14:39:07.799] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042987 2026-03-30] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:07.800] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042987 | service: service-general | source_id: 6f79a270-5364-4289-98a6-7cba174bfc3e +[2026-04-16 14:39:07.800] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042987 | service: service-general | source_id: 6f79a270-5364-4289-98a6-7cba174bfc3e +[2026-04-16 14:39:08.155] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071201 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:08.156] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: 2baef50a-876f-4884-9e76-3716e1a9d87f +[2026-04-16 14:39:08.156] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: 2baef50a-876f-4884-9e76-3716e1a9d87f +[2026-04-16 14:39:08.652] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628223 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:08.654] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 3db180fb-fe3f-4de5-a51a-13a7a307f660 +[2026-04-16 14:39:08.654] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 3db180fb-fe3f-4de5-a51a-13a7a307f660 +[2026-04-16 14:39:09.088] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063988 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:09.089] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 63769ea7-185e-43d1-99d2-fb1200fae923 +[2026-04-16 14:39:09.089] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 63769ea7-185e-43d1-99d2-fb1200fae923 +[2026-04-16 14:39:09.219] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050483 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:09.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050483 | service: service-general | source_id: d8c92b25-4f0a-4442-ad8f-4dcdcdace6de +[2026-04-16 14:39:09.226] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050483 | service: service-general | source_id: d8c92b25-4f0a-4442-ad8f-4dcdcdace6de +[2026-04-16 14:39:09.246] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578437 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:09.254] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 2f57af1c-4f6e-4264-80ee-3edcb3b36359 +[2026-04-16 14:39:09.254] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 2f57af1c-4f6e-4264-80ee-3edcb3b36359 +[2026-04-16 14:39:09.284] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048195 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:09.290] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048195 | service: service-general | source_id: 3bf1d3d0-efa6-4d54-9cd8-5d787ff6e147 +[2026-04-16 14:39:09.290] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048195 | service: service-general | source_id: 3bf1d3d0-efa6-4d54-9cd8-5d787ff6e147 +[2026-04-16 14:39:09.805] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047075 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:09.807] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047075 | service: service-general | source_id: 3c94e96b-c5dd-4aac-b56c-81ac5780e78a +[2026-04-16 14:39:09.807] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047075 | service: service-general | source_id: 3c94e96b-c5dd-4aac-b56c-81ac5780e78a +[2026-04-16 14:39:09.822] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058185 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:09.824] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058185 | service: service-general | source_id: b133da4d-d9eb-4b44-9247-6e60cfb9f0da +[2026-04-16 14:39:09.824] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058185 | service: service-general | source_id: b133da4d-d9eb-4b44-9247-6e60cfb9f0da +[2026-04-16 14:39:10.373] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072803 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:10.374] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072803 | service: service-general | source_id: 0f66aac9-2bff-4aa8-b6c9-e6a820030edc +[2026-04-16 14:39:10.374] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072803 | service: service-general | source_id: 0f66aac9-2bff-4aa8-b6c9-e6a820030edc +[2026-04-16 14:39:10.442] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629089 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:10.443] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 0038a363-07a2-4af9-8616-034defe54d16 +[2026-04-16 14:39:10.443] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 0038a363-07a2-4af9-8616-034defe54d16 +[2026-04-16 14:39:10.975] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517563 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:10.976] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: f5c1a02e-92ed-4660-9ea4-0a6c37a291a4 +[2026-04-16 14:39:10.976] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: f5c1a02e-92ed-4660-9ea4-0a6c37a291a4 +[2026-04-16 14:39:10.999] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11414366 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:11.000] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 1ae00d6a-e9b6-4b1a-a056-41f38d8d70b4 +[2026-04-16 14:39:11.000] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 1ae00d6a-e9b6-4b1a-a056-41f38d8d70b4 +[2026-04-16 14:39:11.550] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042379 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:11.551] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042379 | service: service-general | source_id: 9ee36d39-c445-42d4-b357-7f99c43b145f +[2026-04-16 14:39:11.551] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042379 | service: service-general | source_id: 9ee36d39-c445-42d4-b357-7f99c43b145f +[2026-04-16 14:39:11.653] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056237 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:11.654] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056237 | service: service-general | source_id: e35df640-0a0c-4f50-b9dc-0e46df88efbf +[2026-04-16 14:39:11.654] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015349 encounter_id:fd28f97e-dc00-4a1f-9d43-1dba31311d5d organization_id: patient_id:P01517861118 procedure_code:OT service_request_id:50fc6219-4638-4874-88e1-fd8dbaa1467f started:2026-04-16T14:39:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:11.970] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 0d345930-980a-49a0-93e4-5f9182a32fe2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: e35df640-0a0c-4f50-b9dc-0e46df88efbf +[2026-04-16 14:39:11.970] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:12.942] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054703 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:12.943] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054703 | service: service-general | source_id: c6127dfc-0296-4a8e-8e76-0084d31ad56c +[2026-04-16 14:39:12.943] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054703 | service: service-general | source_id: c6127dfc-0296-4a8e-8e76-0084d31ad56c +[2026-04-16 14:39:13.450] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062635 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:13.451] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 747f6a3a-1422-48e5-b7dd-531f1ff34669 +[2026-04-16 14:39:13.451] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 747f6a3a-1422-48e5-b7dd-531f1ff34669 +[2026-04-16 14:39:13.565] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010163 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:13.566] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010163 | service: service-general | source_id: ffaaa568-c0ab-4ae9-909d-9c9ef3728356 +[2026-04-16 14:39:13.566] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010163 | service: service-general | source_id: ffaaa568-c0ab-4ae9-909d-9c9ef3728356 +[2026-04-16 14:39:13.999] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11505539 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:14.002] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: 3b740022-0902-48da-a39e-54f1864725f7 +[2026-04-16 14:39:14.002] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: 3b740022-0902-48da-a39e-54f1864725f7 +[2026-04-16 14:39:14.063] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006164 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:14.063] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006164 | service: service-general | source_id: 33cbe2bd-574b-4ca2-b3ab-dbb5a2c39530 +[2026-04-16 14:39:14.064] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014077 encounter_id:e94f2d74-cf80-4991-b972-80993bf5895b organization_id: patient_id:P01655056340 procedure_code:OT service_request_id:035a991d-90e3-4430-be55-e107e174c363 started:2026-04-16T14:39:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:14.313] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 905b71bb-5327-4dc0-9bff-69472ba8c9ae | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 33cbe2bd-574b-4ca2-b3ab-dbb5a2c39530 +[2026-04-16 14:39:14.314] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:15.330] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011202 2026-02-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:15.331] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011202 | service: service-general | source_id: 86e5260c-5bc3-496a-96a9-11098c8421e4 +[2026-04-16 14:39:15.331] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011202 | service: service-general | source_id: 86e5260c-5bc3-496a-96a9-11098c8421e4 +[2026-04-16 14:39:15.885] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566580 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:15.885] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566580 | service: service-general | source_id: e3b97612-1a1c-478d-a9d6-378fd524b721 +[2026-04-16 14:39:15.886] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566580 | service: service-general | source_id: e3b97612-1a1c-478d-a9d6-378fd524b721 +[2026-04-16 14:39:15.921] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003174 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:15.922] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003174 | service: service-general | source_id: 7a47467d-e7b8-482e-a77b-25ea7f1e628f +[2026-04-16 14:39:15.922] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003174 | service: service-general | source_id: 7a47467d-e7b8-482e-a77b-25ea7f1e628f +[2026-04-16 14:39:16.478] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584285 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:16.479] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 9161df55-35c6-4573-bb64-da2110883a8a +[2026-04-16 14:39:16.479] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 9161df55-35c6-4573-bb64-da2110883a8a +[2026-04-16 14:39:16.935] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595164 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:16.936] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595164 | service: service-general | source_id: 3953888d-1b5c-4fdd-b8c1-e17520544936 +[2026-04-16 14:39:16.936] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595164 | service: service-general | source_id: 3953888d-1b5c-4fdd-b8c1-e17520544936 +[2026-04-16 14:39:17.059] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052979 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:17.060] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052979 | service: service-general | source_id: 1b6e8a0c-15ca-4faf-87cb-c70afd395cb8 +[2026-04-16 14:39:17.060] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052979 | service: service-general | source_id: 1b6e8a0c-15ca-4faf-87cb-c70afd395cb8 +[2026-04-16 14:39:17.601] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005978 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:17.602] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005978 | service: service-general | source_id: 7b13ce5f-ed47-4c2c-af4f-7a74e0fff485 +[2026-04-16 14:39:17.602] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005978 | service: service-general | source_id: 7b13ce5f-ed47-4c2c-af4f-7a74e0fff485 +[2026-04-16 14:39:17.633] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035652 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:17.634] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035652 | service: service-general | source_id: 553d9da2-219f-45aa-8a5b-703974dc9449 +[2026-04-16 14:39:17.634] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035652 | service: service-general | source_id: 553d9da2-219f-45aa-8a5b-703974dc9449 +[2026-04-16 14:39:18.141] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050946 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:18.142] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: d8ee0f30-31c0-42e8-b0b7-8fe2800e35a0 +[2026-04-16 14:39:18.142] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: d8ee0f30-31c0-42e8-b0b7-8fe2800e35a0 +[2026-04-16 14:39:18.189] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034656 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:18.190] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034656 | service: service-general | source_id: 01e3c713-5873-4137-a1a6-e686614cdc51 +[2026-04-16 14:39:18.190] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034656 | service: service-general | source_id: 01e3c713-5873-4137-a1a6-e686614cdc51 +[2026-04-16 14:39:18.692] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049520 2026-03-27] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:18.693] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049520 | service: service-general | source_id: 68d78886-36c3-446d-a4b9-442e16865a44 +[2026-04-16 14:39:18.694] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049520 | service: service-general | source_id: 68d78886-36c3-446d-a4b9-442e16865a44 +[2026-04-16 14:39:18.733] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060805 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:18.734] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060805 | service: service-general | source_id: ee7853d6-52f8-4c43-a51f-abc90b1ed230 +[2026-04-16 14:39:18.734] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060805 | service: service-general | source_id: ee7853d6-52f8-4c43-a51f-abc90b1ed230 +[2026-04-16 14:39:19.165] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006093 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:19.166] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006093 | service: service-general | source_id: 53f6ce7e-9204-4200-840e-3fc33416bf93 +[2026-04-16 14:39:19.166] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017563 encounter_id:e3be26a5-d54e-43c4-8b96-00fbd93ec199 organization_id: patient_id:P00976716399 procedure_code:OT service_request_id:66ccfb2a-a5a3-41f8-b06c-7270da903023 started:2026-04-16T14:39:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:19.434] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: edc614ae-5db3-4e26-87a1-8837ee21e837 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 53f6ce7e-9204-4200-840e-3fc33416bf93 +[2026-04-16 14:39:19.434] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:20.159] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11182683 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:20.160] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 92b5e05b-1a1c-47b6-aea5-56847ee29d74 +[2026-04-16 14:39:20.160] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 92b5e05b-1a1c-47b6-aea5-56847ee29d74 +[2026-04-16 14:39:20.651] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049519 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:20.652] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049519 | service: service-general | source_id: f4797f44-792b-4279-b679-2e46c871611a +[2026-04-16 14:39:20.652] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049519 | service: service-general | source_id: f4797f44-792b-4279-b679-2e46c871611a +[2026-04-16 14:39:21.206] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072000 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:21.207] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072000 | service: service-general | source_id: 698a8d4f-d1d1-49b1-91a7-a54f9e356465 +[2026-04-16 14:39:21.207] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072000 | service: service-general | source_id: 698a8d4f-d1d1-49b1-91a7-a54f9e356465 +[2026-04-16 14:39:21.640] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036322 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:21.641] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036322 | service: service-general | source_id: c0616eb6-421d-4d63-8e37-02461a93485d +[2026-04-16 14:39:21.641] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036322 | service: service-general | source_id: c0616eb6-421d-4d63-8e37-02461a93485d +[2026-04-16 14:39:21.762] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10024830 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:21.763] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10024830 | service: service-general | source_id: a36c60c8-0101-4939-9f9a-4e3a64039f13 +[2026-04-16 14:39:21.763] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10024830 | service: service-general | source_id: a36c60c8-0101-4939-9f9a-4e3a64039f13 +[2026-04-16 14:39:22.206] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11563295 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:22.207] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563295 | service: service-general | source_id: f462a09c-c486-4d01-a626-56a0d1238fe0 +[2026-04-16 14:39:22.207] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563295 | service: service-general | source_id: f462a09c-c486-4d01-a626-56a0d1238fe0 +[2026-04-16 14:39:22.222] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621275 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:22.223] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621275 | service: service-general | source_id: 4c994634-1b3a-413e-b46c-e9693f549154 +[2026-04-16 14:39:22.223] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621275 | service: service-general | source_id: 4c994634-1b3a-413e-b46c-e9693f549154 +[2026-04-16 14:39:22.329] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073914 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:22.330] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073914 | service: service-general | source_id: a4ed6e0b-dc68-435b-82dc-19985d58bf6d +[2026-04-16 14:39:22.330] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017565 encounter_id:0ef6fbf2-cd3b-4277-8b28-d74ea11900e4 organization_id: patient_id:P01419643665 procedure_code:OT service_request_id:d0c13c4b-b959-43f5-a26f-4418fbf913eb started:2026-04-16T14:39:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:22.609] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 05277f75-c3c3-4cf6-8139-6f5cdc10c3be | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a4ed6e0b-dc68-435b-82dc-19985d58bf6d +[2026-04-16 14:39:22.609] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:23.145] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029419 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:23.146] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029419 | service: service-general | source_id: 53c0a0c4-7057-4302-a8d5-32c320db187e +[2026-04-16 14:39:23.146] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029419 | service: service-general | source_id: 53c0a0c4-7057-4302-a8d5-32c320db187e +[2026-04-16 14:39:23.175] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067765 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:23.176] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067765 | service: service-general | source_id: a2a02c67-bbc7-489a-923e-e8ffff4ddd9a +[2026-04-16 14:39:23.176] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017674 encounter_id:d35652e3-9592-41aa-ace2-beea585da270 organization_id: patient_id:P01918671529 procedure_code:OT service_request_id:49b286e2-9fa8-42ec-87d5-7e9b0cfb21d1 started:2026-04-16T14:39:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:23.511] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: dc422840-c733-4a85-8363-4c143915e819 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a2a02c67-bbc7-489a-923e-e8ffff4ddd9a +[2026-04-16 14:39:23.512] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:24.543] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032741 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:24.544] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032741 | service: service-general | source_id: 23013e34-2077-4472-ae59-29e1103a4866 +[2026-04-16 14:39:24.544] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032741 | service: service-general | source_id: 23013e34-2077-4472-ae59-29e1103a4866 +[2026-04-16 14:39:24.575] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11453453 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:24.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: c064e0a7-1176-4cd7-a8d6-b0e5309c6c27 +[2026-04-16 14:39:24.576] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: c064e0a7-1176-4cd7-a8d6-b0e5309c6c27 +[2026-04-16 14:39:24.610] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067871 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:24.611] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067871 | service: service-general | source_id: b7fa6a50-9709-4cee-9664-5ea50d69bbc7 +[2026-04-16 14:39:24.611] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067871 | service: service-general | source_id: b7fa6a50-9709-4cee-9664-5ea50d69bbc7 +[2026-04-16 14:39:25.014] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058030 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:25.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: e0a9a030-6c1f-432a-9836-da52dd4cc104 +[2026-04-16 14:39:25.015] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: e0a9a030-6c1f-432a-9836-da52dd4cc104 +[2026-04-16 14:39:25.048] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562410 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:25.049] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562410 | service: service-general | source_id: 1015f4e1-36c9-4c39-b9c8-8e495edb089f +[2026-04-16 14:39:25.049] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562410 | service: service-general | source_id: 1015f4e1-36c9-4c39-b9c8-8e495edb089f +[2026-04-16 14:39:25.062] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005371 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:25.063] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005371 | service: service-general | source_id: 7b7287a3-2721-4d3d-9005-ccb5632b7d23 +[2026-04-16 14:39:25.063] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005371 | service: service-general | source_id: 7b7287a3-2721-4d3d-9005-ccb5632b7d23 +[2026-04-16 14:39:25.182] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073927 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:25.183] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073927 | service: service-general | source_id: 21e9c8f2-8a09-4c21-99d6-dc48c3c7c975 +[2026-04-16 14:39:25.183] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017689 encounter_id:4573401a-0f29-411f-a927-3c092bcb1a6f organization_id: patient_id:P00321383215 procedure_code:OT service_request_id:399af3ac-be3c-47d8-8ef9-4b8497b9b398 started:2026-04-16T14:39:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:25.526] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7bbc4ffb-ca4e-45c4-ac53-98a2b8fb082d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 21e9c8f2-8a09-4c21-99d6-dc48c3c7c975 +[2026-04-16 14:39:25.527] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:26.577] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071076 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:26.578] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071076 | service: service-general | source_id: cd52270c-6292-4d61-93d7-5950d28c78c6 +[2026-04-16 14:39:26.578] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071076 | service: service-general | source_id: cd52270c-6292-4d61-93d7-5950d28c78c6 +[2026-04-16 14:39:26.608] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071984 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:26.609] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071984 | service: service-general | source_id: 51e5641a-f534-4f33-9017-5a349595655a +[2026-04-16 14:39:26.609] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017679 encounter_id:79c9e729-7732-4250-8b14-23e821143086 organization_id: patient_id:P01003377103 procedure_code:OT service_request_id:93efde2b-ff37-488f-ba3d-07ae6a694abd started:2026-04-16T14:39:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:26.880] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: c9e9eb03-eabe-4431-a1dc-f09cdaec8be3 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 51e5641a-f534-4f33-9017-5a349595655a +[2026-04-16 14:39:26.880] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:27.490] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073954 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:27.491] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073954 | service: service-general | source_id: 0aecfc87-0227-4ce3-afeb-ababaa91733c +[2026-04-16 14:39:27.491] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017688 encounter_id:8b798728-2f85-42de-afd5-f966466061a9 organization_id: patient_id:P02393177665 procedure_code:OT service_request_id:09b1f902-6576-41d2-a150-5dc4660028ca started:2026-04-16T14:39:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:27.786] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 8d2f4228-981c-4d54-94e1-074598fe4b0f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0aecfc87-0227-4ce3-afeb-ababaa91733c +[2026-04-16 14:39:27.786] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:28.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057056 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:28.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057056 | service: service-general | source_id: 2e8260fb-b936-49b7-b1ab-aafc1863dd95 +[2026-04-16 14:39:28.752] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057056 | service: service-general | source_id: 2e8260fb-b936-49b7-b1ab-aafc1863dd95 +[2026-04-16 14:39:29.285] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073885 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:29.286] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073885 | service: service-general | source_id: e305116c-b7fe-4210-bb9b-e4fabe78e0e4 +[2026-04-16 14:39:29.286] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073885 | service: service-general | source_id: e305116c-b7fe-4210-bb9b-e4fabe78e0e4 +[2026-04-16 14:39:29.758] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11276190 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:29.759] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11276190 | service: service-general | source_id: 7d0e99f5-ccdf-440b-810f-f1e69241daaf +[2026-04-16 14:39:29.759] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11276190 | service: service-general | source_id: 7d0e99f5-ccdf-440b-810f-f1e69241daaf +[2026-04-16 14:39:29.880] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072768 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:29.881] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072768 | service: service-general | source_id: 998ea10f-707f-4b9e-91fe-21f544649e14 +[2026-04-16 14:39:29.881] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072768 | service: service-general | source_id: 998ea10f-707f-4b9e-91fe-21f544649e14 +[2026-04-16 14:39:30.398] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067507 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:30.399] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067507 | service: service-general | source_id: 00504bb8-a921-43c2-a2e8-5b2fd3655df0 +[2026-04-16 14:39:30.399] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017692 encounter_id:5265c727-2a31-42b3-9a4a-1736b3b0c89c organization_id: patient_id:P08718574804 procedure_code:OT service_request_id:be6c1e1e-b29b-4861-9f1d-855bbe7b3521 started:2026-04-16T14:39:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:30.647] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 4e462c9a-244c-4191-bb43-ea345e6888eb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 00504bb8-a921-43c2-a2e8-5b2fd3655df0 +[2026-04-16 14:39:30.648] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:31.751] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011492 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:31.752] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011492 | service: service-general | source_id: 972b1d44-59ea-408e-b796-d664d7d45f14 +[2026-04-16 14:39:31.752] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011492 | service: service-general | source_id: 972b1d44-59ea-408e-b796-d664d7d45f14 +[2026-04-16 14:39:32.314] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004069 2026-03-31] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:32.315] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004069 | service: service-general | source_id: 979fc109-a6db-4085-80f6-6225b4fc6173 +[2026-04-16 14:39:32.315] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004069 | service: service-general | source_id: 979fc109-a6db-4085-80f6-6225b4fc6173 +[2026-04-16 14:39:32.405] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006639 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:32.406] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006639 | service: service-general | source_id: 2ceee0d9-588e-47e9-a610-4488575bb0a2 +[2026-04-16 14:39:32.406] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006639 | service: service-general | source_id: 2ceee0d9-588e-47e9-a610-4488575bb0a2 +[2026-04-16 14:39:32.453] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005340 2026-02-23] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:32.454] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005340 | service: service-general | source_id: fe36f6aa-9f29-4da1-836c-bfb0db05cea8 +[2026-04-16 14:39:32.454] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005340 | service: service-general | source_id: fe36f6aa-9f29-4da1-836c-bfb0db05cea8 +[2026-04-16 14:39:32.962] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562918 2026-03-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:32.963] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562918 | service: service-general | source_id: 4b1ffc4f-d271-44b4-9dbe-a4afca7db1e6 +[2026-04-16 14:39:32.963] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562918 | service: service-general | source_id: 4b1ffc4f-d271-44b4-9dbe-a4afca7db1e6 +[2026-04-16 14:39:33.028] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063154 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:33.029] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063154 | service: service-general | source_id: 16e62780-a1d0-412b-b09e-e366fb3be59b +[2026-04-16 14:39:33.029] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063154 | service: service-general | source_id: 16e62780-a1d0-412b-b09e-e366fb3be59b +[2026-04-16 14:39:33.509] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015089 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:33.510] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015089 | service: service-general | source_id: a9c8daa4-4c2e-494e-9723-395d2c405f46 +[2026-04-16 14:39:33.510] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015089 | service: service-general | source_id: a9c8daa4-4c2e-494e-9723-395d2c405f46 +[2026-04-16 14:39:33.636] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582863 2026-03-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:33.637] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: eda582ce-8eb7-40a7-b7ac-e04dac115f34 +[2026-04-16 14:39:33.637] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: eda582ce-8eb7-40a7-b7ac-e04dac115f34 +[2026-04-16 14:39:34.128] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049424 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:34.129] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: 57c0e109-a418-4f6f-aa07-50b64e60892a +[2026-04-16 14:39:34.129] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: 57c0e109-a418-4f6f-aa07-50b64e60892a +[2026-04-16 14:39:34.180] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041020 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:34.181] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041020 | service: service-general | source_id: 6282de75-4f51-42c3-9743-51524ef84cae +[2026-04-16 14:39:34.182] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041020 | service: service-general | source_id: 6282de75-4f51-42c3-9743-51524ef84cae +[2026-04-16 14:39:34.714] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10725567 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:34.715] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10725567 | service: service-general | source_id: b78e22fb-e1ff-44c8-95eb-0381ea87095e +[2026-04-16 14:39:34.715] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10725567 | service: service-general | source_id: b78e22fb-e1ff-44c8-95eb-0381ea87095e +[2026-04-16 14:39:34.728] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11504694 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:34.729] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11504694 | service: service-general | source_id: f79e0759-1cb8-410c-9669-0e96220d8dcf +[2026-04-16 14:39:34.729] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11504694 | service: service-general | source_id: f79e0759-1cb8-410c-9669-0e96220d8dcf +[2026-04-16 14:39:34.742] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618355 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:34.743] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618355 | service: service-general | source_id: 15573051-5883-40c5-9ba1-a7eef735fb70 +[2026-04-16 14:39:34.743] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618355 | service: service-general | source_id: 15573051-5883-40c5-9ba1-a7eef735fb70 +[2026-04-16 14:39:34.779] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615435 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:34.780] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 2ed73fd4-c0a1-4f17-96aa-4f9a95c4d72e +[2026-04-16 14:39:34.780] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 2ed73fd4-c0a1-4f17-96aa-4f9a95c4d72e +[2026-04-16 14:39:34.793] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11580580 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:34.794] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: 09f433da-ed18-437a-8dcb-40c0bf11bb1b +[2026-04-16 14:39:34.794] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: 09f433da-ed18-437a-8dcb-40c0bf11bb1b +[2026-04-16 14:39:35.325] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522211 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:35.327] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522211 | service: service-general | source_id: 1a510b19-5850-4ecb-9767-ff4d294237e3 +[2026-04-16 14:39:35.327] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522211 | service: service-general | source_id: 1a510b19-5850-4ecb-9767-ff4d294237e3 +[2026-04-16 14:39:35.377] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060095 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:35.378] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060095 | service: service-general | source_id: 6bc3da0a-4ff9-4c63-afbe-3b0d0bd0703e +[2026-04-16 14:39:35.378] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060095 | service: service-general | source_id: 6bc3da0a-4ff9-4c63-afbe-3b0d0bd0703e +[2026-04-16 14:39:35.878] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041797 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:35.879] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041797 | service: service-general | source_id: f854529d-6731-42a6-bbcc-b9a6c562f3d5 +[2026-04-16 14:39:35.879] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041797 | service: service-general | source_id: f854529d-6731-42a6-bbcc-b9a6c562f3d5 +[2026-04-16 14:39:36.470] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036096 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:36.471] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036096 | service: service-general | source_id: bf91ae8a-46f6-4d20-a6f6-5ab183c5abdd +[2026-04-16 14:39:36.471] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017886 encounter_id:293573d8-240a-4963-ba7b-e2f941db34fb organization_id: patient_id:P02388669063 procedure_code:OT service_request_id:36009dc9-4b6a-44cf-a923-76610f351c65 started:2026-04-16T14:39:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:36.767] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 1315a3b8-02de-4973-8b2d-3cd86a242dfa | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: bf91ae8a-46f6-4d20-a6f6-5ab183c5abdd +[2026-04-16 14:39:36.768] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:37.782] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070580 2026-02-25] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:37.783] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070580 | service: service-general | source_id: 62a8bac0-d181-4ec8-8989-1c04b5dd78b6 +[2026-04-16 14:39:37.783] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070580 | service: service-general | source_id: 62a8bac0-d181-4ec8-8989-1c04b5dd78b6 +[2026-04-16 14:39:37.826] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11468134 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:37.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468134 | service: service-general | source_id: 9da6f4c4-fc76-452b-be4c-8de90a78293c +[2026-04-16 14:39:37.827] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468134 | service: service-general | source_id: 9da6f4c4-fc76-452b-be4c-8de90a78293c +[2026-04-16 14:39:37.904] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062113 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:37.905] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062113 | service: service-general | source_id: 2ed0ac20-cd4a-4d5e-88fd-dd0b12a7684d +[2026-04-16 14:39:37.905] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062113 | service: service-general | source_id: 2ed0ac20-cd4a-4d5e-88fd-dd0b12a7684d +[2026-04-16 14:39:37.919] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072091 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:37.919] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072091 | service: service-general | source_id: e99c865d-e702-41d4-8a31-9051a6bf8d9a +[2026-04-16 14:39:37.919] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072091 | service: service-general | source_id: e99c865d-e702-41d4-8a31-9051a6bf8d9a +[2026-04-16 14:39:37.932] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064441 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:37.933] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064441 | service: service-general | source_id: c0e1b67d-6b3c-4d13-86f2-9adde8e33334 +[2026-04-16 14:39:37.933] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064441 | service: service-general | source_id: c0e1b67d-6b3c-4d13-86f2-9adde8e33334 +[2026-04-16 14:39:38.441] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065403 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:38.442] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065403 | service: service-general | source_id: 91923e42-ccd0-4995-9708-f98b66ac6d40 +[2026-04-16 14:39:38.442] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065403 | service: service-general | source_id: 91923e42-ccd0-4995-9708-f98b66ac6d40 +[2026-04-16 14:39:38.510] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074083 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:38.511] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074083 | service: service-general | source_id: 4b47c912-a523-4e01-b7bf-f434e52f7839 +[2026-04-16 14:39:38.511] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017955 encounter_id:df1c8961-c4fa-4f82-9782-dae7c84e0c4c organization_id: patient_id:P01480711349 procedure_code:OT service_request_id:1af8646b-63cb-422e-b0a3-0038ce144a0f started:2026-04-16T14:39:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:38.820] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 9ea83677-8f8a-4449-bfc2-e91d475449f9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4b47c912-a523-4e01-b7bf-f434e52f7839 +[2026-04-16 14:39:38.820] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:39.334] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519163 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:39.335] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519163 | service: service-general | source_id: f59d6cbd-f07a-4d5b-a840-a7cc5f16164c +[2026-04-16 14:39:39.336] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519163 | service: service-general | source_id: f59d6cbd-f07a-4d5b-a840-a7cc5f16164c +[2026-04-16 14:39:39.894] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592042 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:39.895] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: 44ef699e-392b-4071-bcdb-affac3aa887f +[2026-04-16 14:39:39.895] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: 44ef699e-392b-4071-bcdb-affac3aa887f +[2026-04-16 14:39:40.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10868903 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:40.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10868903 | service: service-general | source_id: 678763e6-3c3d-4c57-8221-389b069a52ca +[2026-04-16 14:39:40.461] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10868903 | service: service-general | source_id: 678763e6-3c3d-4c57-8221-389b069a52ca +[2026-04-16 14:39:40.519] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524991 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:40.520] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524991 | service: service-general | source_id: 5b50cb1e-a85e-4755-b112-e4b320b20793 +[2026-04-16 14:39:40.521] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524991 | service: service-general | source_id: 5b50cb1e-a85e-4755-b112-e4b320b20793 +[2026-04-16 14:39:41.077] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11534520 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:41.078] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534520 | service: service-general | source_id: f25013a1-fb08-4acd-8eac-90ad8137639f +[2026-04-16 14:39:41.078] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534520 | service: service-general | source_id: f25013a1-fb08-4acd-8eac-90ad8137639f +[2026-04-16 14:39:41.107] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052401 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:41.108] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: acb6ab79-19bb-4a08-ba14-0c8441969827 +[2026-04-16 14:39:41.108] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003214 encounter_id:61145f89-0beb-4e2c-8ad9-3f6707798022 organization_id: patient_id:P00849151888 procedure_code:OT service_request_id:7ebb68ff-6366-4e8e-91cb-bdecbf2ba259 started:2026-04-16T14:39:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:41.373] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 1a2fd5ad-a982-4413-95bd-d48b11388558 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: acb6ab79-19bb-4a08-ba14-0c8441969827 +[2026-04-16 14:39:41.374] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:42.455] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021639 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:42.456] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021639 | service: service-general | source_id: fd3b6abf-1da7-418a-949d-462808b12e37 +[2026-04-16 14:39:42.456] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021639 | service: service-general | source_id: fd3b6abf-1da7-418a-949d-462808b12e37 +[2026-04-16 14:39:42.469] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030322 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:42.469] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030322 | service: service-general | source_id: 934ffff4-296e-4a70-9f79-fafb114144ca +[2026-04-16 14:39:42.469] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030322 | service: service-general | source_id: 934ffff4-296e-4a70-9f79-fafb114144ca +[2026-04-16 14:39:42.968] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072357 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:42.969] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072357 | service: service-general | source_id: 74bdfcf5-49fa-47cc-944a-9af8b5b1ba33 +[2026-04-16 14:39:42.969] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002789 encounter_id:1a8c44f9-d8f9-469c-abbc-8d4f48c20cff organization_id: patient_id:P01831767339 procedure_code:OT service_request_id:13b23102-a881-466b-9b3c-9ebdb1c3edcc started:2026-04-16T14:39:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:43.212] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 5f03be3e-991b-4ed2-a0c5-da694be2d452 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 74bdfcf5-49fa-47cc-944a-9af8b5b1ba33 +[2026-04-16 14:39:43.213] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:43.792] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068089 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:43.798] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068089 | service: service-general | source_id: cc63c136-6e99-492f-8447-095f5dee5b94 +[2026-04-16 14:39:43.799] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068089 | service: service-general | source_id: cc63c136-6e99-492f-8447-095f5dee5b94 +[2026-04-16 14:39:44.340] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11340287 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:44.341] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11340287 | service: service-general | source_id: 7503350c-b2e7-4aad-946d-902ae088686d +[2026-04-16 14:39:44.341] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11340287 | service: service-general | source_id: 7503350c-b2e7-4aad-946d-902ae088686d +[2026-04-16 14:39:44.404] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062825 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:44.405] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: ec95f743-4307-42be-ba70-7772c2327116 +[2026-04-16 14:39:44.405] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002792 encounter_id:324a475e-6db0-45e2-88bc-95f37e70b02f organization_id: patient_id:P01813191693 procedure_code:OT service_request_id:81f2682d-8e12-4255-98ae-198c5e54e84f started:2026-04-16T14:39:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:44.686] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 50c40f3f-34d8-4a83-a1aa-c9287551d718 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ec95f743-4307-42be-ba70-7772c2327116 +[2026-04-16 14:39:44.687] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:45.208] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044411 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:45.209] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044411 | service: service-general | source_id: cfaeece4-7b02-429c-9bba-703f290e8c97 +[2026-04-16 14:39:45.209] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044411 | service: service-general | source_id: cfaeece4-7b02-429c-9bba-703f290e8c97 +[2026-04-16 14:39:45.759] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074139 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:45.759] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074139 | service: service-general | source_id: a706d87a-3d99-409f-876f-434562ebfbb0 +[2026-04-16 14:39:45.759] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074139 | service: service-general | source_id: a706d87a-3d99-409f-876f-434562ebfbb0 +[2026-04-16 14:39:46.201] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11319522 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:46.203] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11319522 | service: service-general | source_id: d318f31c-241a-47ac-8c45-f07df7843639 +[2026-04-16 14:39:46.203] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11319522 | service: service-general | source_id: d318f31c-241a-47ac-8c45-f07df7843639 +[2026-04-16 14:39:46.319] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074082 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:46.320] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074082 | service: service-general | source_id: 49732c28-f20c-4c41-8302-2d15362e8491 +[2026-04-16 14:39:46.320] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074082 | service: service-general | source_id: 49732c28-f20c-4c41-8302-2d15362e8491 +[2026-04-16 14:39:46.859] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074068 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:46.860] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074068 | service: service-general | source_id: 4c323542-f782-4a14-bf5d-bfcfcfb4a3e6 +[2026-04-16 14:39:46.861] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074068 | service: service-general | source_id: 4c323542-f782-4a14-bf5d-bfcfcfb4a3e6 +[2026-04-16 14:39:46.879] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069970 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:46.880] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069970 | service: service-general | source_id: 8140e881-cd6a-4227-b781-15db7dd5df2c +[2026-04-16 14:39:46.880] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069970 | service: service-general | source_id: 8140e881-cd6a-4227-b781-15db7dd5df2c +[2026-04-16 14:39:46.891] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059488 2026-04-01] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:46.892] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059488 | service: service-general | source_id: 418d1c55-c337-423b-a05e-1a3701452370 +[2026-04-16 14:39:46.892] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059488 | service: service-general | source_id: 418d1c55-c337-423b-a05e-1a3701452370 +[2026-04-16 14:39:46.903] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059625 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:46.904] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: a29fb6ff-cc72-4316-a673-144a5fecb6b0 +[2026-04-16 14:39:46.904] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: a29fb6ff-cc72-4316-a673-144a5fecb6b0 +[2026-04-16 14:39:47.447] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11558664 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:47.448] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558664 | service: service-general | source_id: c1854288-7399-470e-b443-438a2d3e92bc +[2026-04-16 14:39:47.448] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558664 | service: service-general | source_id: c1854288-7399-470e-b443-438a2d3e92bc +[2026-04-16 14:39:47.461] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016812 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:47.462] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016812 | service: service-general | source_id: 7e1f15d6-1cd8-46bf-84e7-11315603af3e +[2026-04-16 14:39:47.462] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016812 | service: service-general | source_id: 7e1f15d6-1cd8-46bf-84e7-11315603af3e +[2026-04-16 14:39:47.474] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037535 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:47.475] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037535 | service: service-general | source_id: 71dc4976-d9aa-42d7-a0bb-931f63f7096c +[2026-04-16 14:39:47.475] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037535 | service: service-general | source_id: 71dc4976-d9aa-42d7-a0bb-931f63f7096c +[2026-04-16 14:39:48.008] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11050777 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:48.009] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11050777 | service: service-general | source_id: 44b8f54e-4b65-4eeb-a9ae-247fb6724a2a +[2026-04-16 14:39:48.009] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11050777 | service: service-general | source_id: 44b8f54e-4b65-4eeb-a9ae-247fb6724a2a +[2026-04-16 14:39:48.022] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611775 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:48.023] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 8e57c933-0f58-4845-bbcb-51ffeed04ba2 +[2026-04-16 14:39:48.023] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 8e57c933-0f58-4845-bbcb-51ffeed04ba2 +[2026-04-16 14:39:48.034] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048018 2026-03-03] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:48.035] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048018 | service: service-general | source_id: c5ef9230-52c5-4c3d-a746-5e9823c67b29 +[2026-04-16 14:39:48.035] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048018 | service: service-general | source_id: c5ef9230-52c5-4c3d-a746-5e9823c67b29 +[2026-04-16 14:39:48.046] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040480 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:48.047] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040480 | service: service-general | source_id: 654af720-31ea-4a1e-b246-672b6adb29b3 +[2026-04-16 14:39:48.047] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040480 | service: service-general | source_id: 654af720-31ea-4a1e-b246-672b6adb29b3 +[2026-04-16 14:39:48.583] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053894 2026-02-19] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:48.584] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053894 | service: service-general | source_id: 3318408e-2111-495b-a9a7-f32f92c9b837 +[2026-04-16 14:39:48.584] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053894 | service: service-general | source_id: 3318408e-2111-495b-a9a7-f32f92c9b837 +[2026-04-16 14:39:48.597] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10938293 2026-02-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:48.598] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: 69f1c16d-fb85-48d2-b9e7-64885320350d +[2026-04-16 14:39:48.598] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: 69f1c16d-fb85-48d2-b9e7-64885320350d +[2026-04-16 14:39:49.142] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619242 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:49.143] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619242 | service: service-general | source_id: 719c5ba9-9b64-4da1-af6e-40710abca7a2 +[2026-04-16 14:39:49.143] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619242 | service: service-general | source_id: 719c5ba9-9b64-4da1-af6e-40710abca7a2 +[2026-04-16 14:39:49.157] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057531 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:49.158] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057531 | service: service-general | source_id: 260b0bb6-7e92-4971-9b11-96c0e4033e3b +[2026-04-16 14:39:49.158] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057531 | service: service-general | source_id: 260b0bb6-7e92-4971-9b11-96c0e4033e3b +[2026-04-16 14:39:49.169] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062064 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:49.170] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062064 | service: service-general | source_id: 9fe8900e-d49d-4422-b3cd-28c183db39d0 +[2026-04-16 14:39:49.170] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062064 | service: service-general | source_id: 9fe8900e-d49d-4422-b3cd-28c183db39d0 +[2026-04-16 14:39:49.182] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033825 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:49.182] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: f5279f87-2396-4a06-a770-ffcf8e21f8c2 +[2026-04-16 14:39:49.182] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: f5279f87-2396-4a06-a770-ffcf8e21f8c2 +[2026-04-16 14:39:49.720] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577250 2026-03-06] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:49.721] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577250 | service: service-general | source_id: d6451d38-9fdc-4bcb-8b57-6a3c889d15bd +[2026-04-16 14:39:49.721] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577250 | service: service-general | source_id: d6451d38-9fdc-4bcb-8b57-6a3c889d15bd +[2026-04-16 14:39:50.267] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11342984 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:50.268] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: e1d96e30-d825-4b8b-bd4a-a210143a554b +[2026-04-16 14:39:50.268] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: e1d96e30-d825-4b8b-bd4a-a210143a554b +[2026-04-16 14:39:50.282] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071957 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:50.283] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: c88c8d11-bd1c-4ca1-a9e3-839218e65086 +[2026-04-16 14:39:50.283] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: c88c8d11-bd1c-4ca1-a9e3-839218e65086 +[2026-04-16 14:39:50.295] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026852 2026-03-05] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:50.296] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026852 | service: service-general | source_id: edf890c8-a442-4ef5-8f94-6e61972b5c04 +[2026-04-16 14:39:50.296] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026852 | service: service-general | source_id: edf890c8-a442-4ef5-8f94-6e61972b5c04 +[2026-04-16 14:39:50.310] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583661 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:50.311] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583661 | service: service-general | source_id: 4b3257e6-4007-4b18-9348-17964d32cb56 +[2026-04-16 14:39:50.311] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583661 | service: service-general | source_id: 4b3257e6-4007-4b18-9348-17964d32cb56 +[2026-04-16 14:39:50.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037347 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:50.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037347 | service: service-general | source_id: 5e877eb5-e9c6-426e-8f5b-49a9b09ad781 +[2026-04-16 14:39:50.870] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-018172 encounter_id:891b79ba-0bd8-4b79-9500-960d06709fa2 organization_id: patient_id:P02221433492 procedure_code:OT service_request_id:d94e3971-7afa-43cf-b5ce-9607af72f738 started:2026-04-16T14:39:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:51.121] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: c36ec827-581b-4e5f-b903-1d0f40236997 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5e877eb5-e9c6-426e-8f5b-49a9b09ad781 +[2026-04-16 14:39:51.122] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:51.636] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624791 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:51.637] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624791 | service: service-general | source_id: 6f95be8b-2f12-4bb2-ac10-acc982b56d6b +[2026-04-16 14:39:51.637] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624791 | service: service-general | source_id: 6f95be8b-2f12-4bb2-ac10-acc982b56d6b +[2026-04-16 14:39:52.186] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064234 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:52.187] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064234 | service: service-general | source_id: 84e72727-613b-408a-9e93-f528150e1b0b +[2026-04-16 14:39:52.187] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064234 | service: service-general | source_id: 84e72727-613b-408a-9e93-f528150e1b0b +[2026-04-16 14:39:52.200] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:52.201] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 27b429c4-4ffb-44a0-b001-5ae08e82e23c +[2026-04-16 14:39:52.201] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002836 encounter_id:a0c55d49-c238-4a78-8766-7d52614fc28f organization_id: patient_id:P01955158323 procedure_code:OT service_request_id:048e0876-1814-4e1f-9e1e-7b9f2aef9d75 started:2026-04-16T14:39:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:52.499] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: d1924d61-5aac-4fd5-b0c7-0c8af0caec9a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 27b429c4-4ffb-44a0-b001-5ae08e82e23c +[2026-04-16 14:39:52.499] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:53.543] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045705 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:53.544] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045705 | service: service-general | source_id: 601fe89d-e431-4a38-9073-ff971379f163 +[2026-04-16 14:39:53.544] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-018209 encounter_id:0e8a89b5-d8ad-4fd9-89b3-dae7602b3a69 organization_id: patient_id:P01428042710 procedure_code:OT service_request_id:c114a8da-84e5-4a5b-82b4-79187bf61639 started:2026-04-16T14:39:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:39:53.845] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7bd28dab-b644-480e-825a-383dc3bc7ec6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 601fe89d-e431-4a38-9073-ff971379f163 +[2026-04-16 14:39:53.846] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:39:54.361] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11329171 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:54.362] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11329171 | service: service-general | source_id: 6b5611e3-4324-443e-9194-cd3341b53229 +[2026-04-16 14:39:54.362] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11329171 | service: service-general | source_id: 6b5611e3-4324-443e-9194-cd3341b53229 +[2026-04-16 14:39:54.943] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038810 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:54.944] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038810 | service: service-general | source_id: 69f688b5-9755-4021-bd05-5748f1836ced +[2026-04-16 14:39:54.944] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038810 | service: service-general | source_id: 69f688b5-9755-4021-bd05-5748f1836ced +[2026-04-16 14:39:55.481] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069210 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:55.482] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069210 | service: service-general | source_id: 8e79ae85-c979-4d86-8493-d4f1627484d4 +[2026-04-16 14:39:55.482] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069210 | service: service-general | source_id: 8e79ae85-c979-4d86-8493-d4f1627484d4 +[2026-04-16 14:39:55.495] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553040 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:55.496] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553040 | service: service-general | source_id: 2803e2b6-4c9a-4bfd-aa63-0e25a4bf7fe7 +[2026-04-16 14:39:55.496] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553040 | service: service-general | source_id: 2803e2b6-4c9a-4bfd-aa63-0e25a4bf7fe7 +[2026-04-16 14:39:55.509] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046610 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:55.510] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046610 | service: service-general | source_id: 2212bf65-98fa-4932-b5f9-f2a4ded0d826 +[2026-04-16 14:39:55.510] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046610 | service: service-general | source_id: 2212bf65-98fa-4932-b5f9-f2a4ded0d826 +[2026-04-16 14:39:56.073] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052368 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:56.074] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052368 | service: service-general | source_id: b4bfae74-1e68-480c-8608-e9148dd7eb3a +[2026-04-16 14:39:56.074] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052368 | service: service-general | source_id: b4bfae74-1e68-480c-8608-e9148dd7eb3a +[2026-04-16 14:39:56.660] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045646 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:56.661] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045646 | service: service-general | source_id: 0691da8c-38ca-4551-8705-63bbcc1838d3 +[2026-04-16 14:39:56.661] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045646 | service: service-general | source_id: 0691da8c-38ca-4551-8705-63bbcc1838d3 +[2026-04-16 14:39:56.675] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10927391 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:56.676] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10927391 | service: service-general | source_id: 83ddfa4d-6610-45aa-9b7d-b63ed6f06637 +[2026-04-16 14:39:56.676] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10927391 | service: service-general | source_id: 83ddfa4d-6610-45aa-9b7d-b63ed6f06637 +[2026-04-16 14:39:56.688] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606010 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:56.689] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: 366607ea-4dbc-4c9c-910a-abefbd303542 +[2026-04-16 14:39:56.689] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: 366607ea-4dbc-4c9c-910a-abefbd303542 +[2026-04-16 14:39:56.702] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517627 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:56.703] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517627 | service: service-general | source_id: c97c1a2f-fcfb-4de5-89b0-c9ef2f725161 +[2026-04-16 14:39:56.703] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517627 | service: service-general | source_id: c97c1a2f-fcfb-4de5-89b0-c9ef2f725161 +[2026-04-16 14:39:57.278] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375551 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:57.279] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: 6169d0c2-ff9b-426a-a9c1-3ea8a16d7053 +[2026-04-16 14:39:57.279] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: 6169d0c2-ff9b-426a-a9c1-3ea8a16d7053 +[2026-04-16 14:39:57.293] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584788 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:57.294] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584788 | service: service-general | source_id: 717f5ba8-a733-4eb8-9fc5-b42f638e2c02 +[2026-04-16 14:39:57.294] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584788 | service: service-general | source_id: 717f5ba8-a733-4eb8-9fc5-b42f638e2c02 +[2026-04-16 14:39:57.308] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062269 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:57.309] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062269 | service: service-general | source_id: 1a9d3cb0-d520-49f1-ab67-7b83552896c0 +[2026-04-16 14:39:57.309] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062269 | service: service-general | source_id: 1a9d3cb0-d520-49f1-ab67-7b83552896c0 +[2026-04-16 14:39:57.939] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071434 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:57.940] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071434 | service: service-general | source_id: d27fcfc2-4ea1-4721-8d62-a44567715c7f +[2026-04-16 14:39:57.940] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071434 | service: service-general | source_id: d27fcfc2-4ea1-4721-8d62-a44567715c7f +[2026-04-16 14:39:58.555] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072360 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:58.556] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072360 | service: service-general | source_id: bc64944c-f7cd-4b6e-bb73-80a6be4c8899 +[2026-04-16 14:39:58.556] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072360 | service: service-general | source_id: bc64944c-f7cd-4b6e-bb73-80a6be4c8899 +[2026-04-16 14:39:58.569] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072637 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:58.570] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072637 | service: service-general | source_id: acfd5e64-8b0f-415e-b316-42e1cfe58d65 +[2026-04-16 14:39:58.570] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072637 | service: service-general | source_id: acfd5e64-8b0f-415e-b316-42e1cfe58d65 +[2026-04-16 14:39:59.160] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047417 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:59.161] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 27878a57-7441-4c12-a5f4-732c30d645b8 +[2026-04-16 14:39:59.161] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 27878a57-7441-4c12-a5f4-732c30d645b8 +[2026-04-16 14:39:59.734] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11235321 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:59.735] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11235321 | service: service-general | source_id: 4eb54e4e-b7cd-479f-bd8f-53f218d7664f +[2026-04-16 14:39:59.735] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11235321 | service: service-general | source_id: 4eb54e4e-b7cd-479f-bd8f-53f218d7664f +[2026-04-16 14:39:59.749] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047214 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:39:59.750] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: cae50401-54d2-47c3-b4de-a32397e70ff4 +[2026-04-16 14:39:59.750] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: cae50401-54d2-47c3-b4de-a32397e70ff4 +[2026-04-16 14:40:00.344] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071544 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:00.346] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071544 | service: service-general | source_id: 127e16ab-2cc6-4f1b-a3ef-bb4a9f2ef451 +[2026-04-16 14:40:00.346] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071544 | service: service-general | source_id: 127e16ab-2cc6-4f1b-a3ef-bb4a9f2ef451 +[2026-04-16 14:40:00.367] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016163 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:00.368] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016163 | service: service-general | source_id: e111dd5c-176e-4280-8e0f-0ce9a9b1c3aa +[2026-04-16 14:40:00.368] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019627 encounter_id:fad0d442-b2a8-4177-8cb5-b93b3332cbd4 organization_id: patient_id:P01473947760 procedure_code:OT service_request_id:e5828113-d1b0-4775-8f71-169bfd1fe5c9 started:2026-04-16T14:40:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:00.654] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 7055f79c-8cc2-44c8-9970-67e26be89128 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: e111dd5c-176e-4280-8e0f-0ce9a9b1c3aa +[2026-04-16 14:40:00.654] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:01.169] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056124 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:01.170] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056124 | service: service-general | source_id: 8e11b96b-f077-4bec-b1b9-18edbfe73e1d +[2026-04-16 14:40:01.170] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019651 encounter_id:6cbf7948-6e0b-409e-9234-946c093a9857 organization_id: patient_id:P01956998030 procedure_code:OT service_request_id:f93bbc77-b66e-4347-adf9-4ef78ad46f50 started:2026-04-16T14:40:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:01.461] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 2ec1e1ed-8df0-4daa-ad60-29e757aac158 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8e11b96b-f077-4bec-b1b9-18edbfe73e1d +[2026-04-16 14:40:01.462] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:02.092] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069896 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:02.093] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069896 | service: service-general | source_id: 5815c646-7892-43b8-b5bf-623918f2ae6d +[2026-04-16 14:40:02.093] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069896 | service: service-general | source_id: 5815c646-7892-43b8-b5bf-623918f2ae6d +[2026-04-16 14:40:02.129] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557892 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:02.130] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557892 | service: service-general | source_id: d205d34a-52d0-4d45-9396-745279fa5c6a +[2026-04-16 14:40:02.130] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557892 | service: service-general | source_id: d205d34a-52d0-4d45-9396-745279fa5c6a +[2026-04-16 14:40:02.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060108 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:02.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060108 | service: service-general | source_id: d4d24708-f04c-42fd-86fc-c7b369859a4e +[2026-04-16 14:40:02.751] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-019691 encounter_id:6f7bcd47-bcb8-4148-b730-a7e1bcedac26 organization_id: patient_id:P01697192703 procedure_code:OT service_request_id:e0bee94f-f70a-45a8-b830-7486f64ed2f3 started:2026-04-16T14:40:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:03.037] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: abc851b8-ef3a-4e5e-bc88-5909373faa9f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d4d24708-f04c-42fd-86fc-c7b369859a4e +[2026-04-16 14:40:03.038] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:03.698] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070226 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:03.699] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070226 | service: service-general | source_id: 64703161-c46e-48d2-a48f-a36a859c6888 +[2026-04-16 14:40:03.699] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-019701 encounter_id:176c6f71-663d-4b68-9349-8c23d8862cc0 organization_id: patient_id:P01482976613 procedure_code:OT service_request_id:071cafea-f768-4a8d-981a-2fff8657807b started:2026-04-16T14:40:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:03.961] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: ba78cf29-5052-489b-9345-c9a4174f8c23 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 64703161-c46e-48d2-a48f-a36a859c6888 +[2026-04-16 14:40:03.961] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:05.081] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11337482 2026-03-10] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:05.083] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337482 | service: service-general | source_id: e3e54260-d15e-446e-8159-e633a3df8565 +[2026-04-16 14:40:05.083] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337482 | service: service-general | source_id: e3e54260-d15e-446e-8159-e633a3df8565 +[2026-04-16 14:40:05.636] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11365051 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:05.637] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11365051 | service: service-general | source_id: f9a3c1c7-0f78-451a-8aa6-6772642b9668 +[2026-04-16 14:40:05.637] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11365051 | service: service-general | source_id: f9a3c1c7-0f78-451a-8aa6-6772642b9668 +[2026-04-16 14:40:05.655] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11545045 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:05.657] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11545045 | service: service-general | source_id: 27a05d58-ad62-491f-bb31-3a43ccff5062 +[2026-04-16 14:40:05.657] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11545045 | service: service-general | source_id: 27a05d58-ad62-491f-bb31-3a43ccff5062 +[2026-04-16 14:40:06.223] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11194191 2026-02-24] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:06.224] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194191 | service: service-general | source_id: 34ac21b7-5a68-4580-94b2-a71753d9b81b +[2026-04-16 14:40:06.224] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194191 | service: service-general | source_id: 34ac21b7-5a68-4580-94b2-a71753d9b81b +[2026-04-16 14:40:06.778] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11463203 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:06.779] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11463203 | service: service-general | source_id: 3b82532b-6370-49c2-80bc-74ec1f82f905 +[2026-04-16 14:40:06.779] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11463203 | service: service-general | source_id: 3b82532b-6370-49c2-80bc-74ec1f82f905 +[2026-04-16 14:40:06.791] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051660 2026-04-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:06.792] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 91a2abb2-c162-4a6f-91d5-cbb56a5d1db3 +[2026-04-16 14:40:06.792] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 91a2abb2-c162-4a6f-91d5-cbb56a5d1db3 +[2026-04-16 14:40:06.805] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582494 2026-04-07] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:06.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 60ccdab3-110c-4189-a50e-275af3458732 +[2026-04-16 14:40:06.806] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 60ccdab3-110c-4189-a50e-275af3458732 +[2026-04-16 14:40:07.362] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619237 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:07.363] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619237 | service: service-general | source_id: b1672a62-eb32-45ef-8487-dc28062d531c +[2026-04-16 14:40:07.363] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000119 encounter_id:7af2a215-a46a-4067-a93f-741e01d5d8e9 organization_id: patient_id:P01315098135 procedure_code:OT service_request_id:1a205ad0-bf98-4209-84c5-80dc9e81ba72 started:2026-04-16T14:40:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:07.683] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 2638c276-811a-43a2-8615-60a78fb56389 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b1672a62-eb32-45ef-8487-dc28062d531c +[2026-04-16 14:40:07.684] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:08.201] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052071 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:08.202] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 565c1e3c-95eb-4a22-b846-e87976819914 +[2026-04-16 14:40:08.202] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 565c1e3c-95eb-4a22-b846-e87976819914 +[2026-04-16 14:40:08.758] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010901 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:08.759] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: c20c8a63-d963-4d51-a1ab-af2e3542fcc4 +[2026-04-16 14:40:08.759] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: c20c8a63-d963-4d51-a1ab-af2e3542fcc4 +[2026-04-16 14:40:08.772] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049330 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:08.773] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: 070410ed-9c66-41f6-a24a-32ee99be8a01 +[2026-04-16 14:40:08.773] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: 070410ed-9c66-41f6-a24a-32ee99be8a01 +[2026-04-16 14:40:09.330] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053193 2026-04-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:09.331] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-16 14:40:09.331] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-16 14:40:09.893] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10570681 2026-04-14] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:09.895] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-16 14:40:09.895] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-16 14:40:09.914] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511472 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:09.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511472 | service: service-general | source_id: 3949e01b-8fc7-473d-8072-0a0d98f38f68 +[2026-04-16 14:40:09.915] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511472 | service: service-general | source_id: 3949e01b-8fc7-473d-8072-0a0d98f38f68 +[2026-04-16 14:40:10.484] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038613 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:10.485] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038613 | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 14:40:10.486] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001925 encounter_id:e44d3565-28d0-43de-a754-1805c0da3988 organization_id: patient_id:P01273772034 procedure_code:DX service_request_id:24687620-2339-4acd-996e-506989073d6e started:2026-04-16T14:40:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:10.745] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: b60bd6cb-405c-445a-bb26-20b15644b7e6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-16 14:40:10.745] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:11.266] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074624 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:11.267] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074624 | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 14:40:11.267] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-020999 encounter_id:80f80ee2-99ee-4eee-bfb4-72f872f3749c organization_id: patient_id:P02054213668 procedure_code:OT service_request_id:e41e11c1-f27e-4222-be61-d5f5a5703dd4 started:2026-04-16T14:40:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:11.601] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: f53f0b13-5d3d-4d71-b3ec-2eec6bbb7fb1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-16 14:40:11.602] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:12.723] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073898 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:12.724] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073898 | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 14:40:12.724] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021001 encounter_id:b65b5fa9-fb86-402f-be91-15da6ab98c19 organization_id: patient_id:P00897370682 procedure_code:OT service_request_id:743a675d-dab8-446a-9a27-5ca5c06bb230 started:2026-04-16T14:40:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:13.056] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 2273e49f-15b5-4bb4-b5a2-225f4afe212d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-16 14:40:13.063] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:14.152] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066449 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:14.153] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066449 | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 14:40:14.153] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021003 encounter_id:ee2cd7ec-21b9-4604-877a-1a27ae69aaaa organization_id: patient_id:P01735289903 procedure_code:OT service_request_id:570853fe-dfb8-4b87-85dd-7c84f0bd3b12 started:2026-04-16T14:40:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:14.414] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 656db32a-1d47-4a0d-8991-9ef5bf798f79 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-16 14:40:14.414] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:15.477] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067480 2026-04-15] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:15.478] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 14:40:15.478] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021014 encounter_id:959266a4-e331-4c76-b0e3-8548a377b242 organization_id: patient_id:P01685347118 procedure_code:OT service_request_id:68267efe-ac3e-4e69-94b7-300dc9b0ab23 started:2026-04-16T14:40:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:15.771] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 8c9ec22d-b517-4d3d-a7f5-2b94a4847b5d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-16 14:40:15.771] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:16.860] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590700 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:16.861] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: cfa2c28c-3df6-42a2-8de6-cc73687771c6 +[2026-04-16 14:40:16.861] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: cfa2c28c-3df6-42a2-8de6-cc73687771c6 +[2026-04-16 14:40:17.439] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11558766 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:17.440] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 0280dd4e-5cee-4266-b865-503434f368e5 +[2026-04-16 14:40:17.440] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 0280dd4e-5cee-4266-b865-503434f368e5 +[2026-04-16 14:40:17.469] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540876 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:17.470] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: e5d06e4f-2a46-408e-b777-5bf38952c3e4 +[2026-04-16 14:40:17.470] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: e5d06e4f-2a46-408e-b777-5bf38952c3e4 +[2026-04-16 14:40:17.483] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11341617 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:17.483] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11341617 | service: service-general | source_id: acddb8de-9eda-4eed-a815-ed535f3b11eb +[2026-04-16 14:40:17.484] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11341617 | service: service-general | source_id: acddb8de-9eda-4eed-a815-ed535f3b11eb +[2026-04-16 14:40:18.061] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026852 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:18.062] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026852 | service: service-general | source_id: 090a058b-a958-40aa-97c3-cd83d2f87ecc +[2026-04-16 14:40:18.062] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003260 encounter_id:4b8617ac-fd3f-4712-9978-998f246363bb organization_id: patient_id:P00934498449 procedure_code:OT service_request_id:268a4845-e216-45ff-90ef-650f96e37af0 started:2026-04-16T14:40:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:18.314] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 813ce4b3-33f9-42c0-9925-e280fd7e52c9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 090a058b-a958-40aa-97c3-cd83d2f87ecc +[2026-04-16 14:40:18.315] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:19.404] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11572556 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:19.405] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11572556 | service: service-general | source_id: 8959745d-c612-48f7-9ed1-3658a45735b4 +[2026-04-16 14:40:19.405] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015188 encounter_id:82563872-de42-404a-8433-57356fa60a4e organization_id: patient_id:P00941671541 procedure_code:OT service_request_id:76654db3-7fcb-43fa-b693-861e3d5161cc started:2026-04-16T14:40:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:19.674] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 66cc8b3c-4271-4443-aa9e-2baf86533589 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8959745d-c612-48f7-9ed1-3658a45735b4 +[2026-04-16 14:40:19.675] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:20.199] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059283 2026-01-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:20.201] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059283 | service: service-general | source_id: f4caa196-10f8-4c3e-b1c6-51f075825b3a +[2026-04-16 14:40:20.201] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059283 | service: service-general | source_id: f4caa196-10f8-4c3e-b1c6-51f075825b3a +[2026-04-16 14:40:20.798] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542207 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:20.799] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542207 | service: service-general | source_id: 9285adf6-b7e0-4b10-9e14-721170bab7f7 +[2026-04-16 14:40:20.799] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014526 encounter_id:49e5e984-2e0d-464d-b576-afb5d0884a42 organization_id: patient_id:P02091394760 procedure_code:OT service_request_id:94a31614-a25d-4b30-a954-5df420342544 started:2026-04-16T14:40:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:21.066] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 9b49f034-b25e-4b26-91b2-9e55a963d518 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9285adf6-b7e0-4b10-9e14-721170bab7f7 +[2026-04-16 14:40:21.067] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:22.161] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067341 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:22.162] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: d1b8d832-baf8-4f4d-bb77-61a36b861537 +[2026-04-16 14:40:22.162] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: d1b8d832-baf8-4f4d-bb77-61a36b861537 +[2026-04-16 14:40:22.780] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11526052 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:22.781] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: e29c667b-256e-4b01-af5a-e9531a689f2b +[2026-04-16 14:40:22.781] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: e29c667b-256e-4b01-af5a-e9531a689f2b +[2026-04-16 14:40:22.807] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606406 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:22.808] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606406 | service: service-general | source_id: f50be41b-8020-4b14-97d9-304d7eed355f +[2026-04-16 14:40:22.808] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606406 | service: service-general | source_id: f50be41b-8020-4b14-97d9-304d7eed355f +[2026-04-16 14:40:22.822] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11623999 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:22.823] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623999 | service: service-general | source_id: 52381651-a97c-4327-821b-4d52472b634a +[2026-04-16 14:40:22.823] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623999 | service: service-general | source_id: 52381651-a97c-4327-821b-4d52472b634a +[2026-04-16 14:40:22.838] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033825 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:22.839] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: 191e8283-e207-46d6-a532-4e3e66a0190f +[2026-04-16 14:40:22.839] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: 191e8283-e207-46d6-a532-4e3e66a0190f +[2026-04-16 14:40:23.416] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059435 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:23.417] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059435 | service: service-general | source_id: d8479deb-b114-402d-b9ab-7f2225f2cb33 +[2026-04-16 14:40:23.417] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059435 | service: service-general | source_id: d8479deb-b114-402d-b9ab-7f2225f2cb33 +[2026-04-16 14:40:23.430] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11579678 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:23.431] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579678 | service: service-general | source_id: e936df97-6032-4b2c-9a82-ba71a0ce6234 +[2026-04-16 14:40:23.431] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579678 | service: service-general | source_id: e936df97-6032-4b2c-9a82-ba71a0ce6234 +[2026-04-16 14:40:23.928] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026304 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:23.929] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026304 | service: service-general | source_id: 94386722-c142-454d-bc87-f04e24f54474 +[2026-04-16 14:40:23.929] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026304 | service: service-general | source_id: 94386722-c142-454d-bc87-f04e24f54474 +[2026-04-16 14:40:24.002] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10573232 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:24.003] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: fcc61fc3-0716-4d4e-b0c4-6aaf04950121 +[2026-04-16 14:40:24.003] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: fcc61fc3-0716-4d4e-b0c4-6aaf04950121 +[2026-04-16 14:40:24.549] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059658 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:24.551] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 8ff44b3d-41e5-4930-8f6c-35493c686093 +[2026-04-16 14:40:24.551] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 8ff44b3d-41e5-4930-8f6c-35493c686093 +[2026-04-16 14:40:24.575] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034245 2026-04-09] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:24.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 73568acc-1885-4791-b614-efb9cec734fd +[2026-04-16 14:40:24.577] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 73568acc-1885-4791-b614-efb9cec734fd +[2026-04-16 14:40:25.128] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056076 2026-04-02] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:25.129] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: a0933e8e-db0c-43d3-84a0-e21b8d9c29f0 +[2026-04-16 14:40:25.129] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: a0933e8e-db0c-43d3-84a0-e21b8d9c29f0 +[2026-04-16 14:40:25.156] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11262074 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:25.157] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11262074 | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa +[2026-04-16 14:40:25.157] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003740 encounter_id:946e3f7a-3b53-4633-9d11-ab6aa5cd2461 organization_id: patient_id:P00253069282 procedure_code:OT service_request_id:41766f15-8ab2-4b8b-ae83-2447e18483e6 started:2026-04-16T14:40:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:25.379] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 45ea06ed-e26f-49b6-ad3c-eb77bb2e2bf1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa +[2026-04-16 14:40:25.379] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:26.513] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045388 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:26.514] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 08beba73-01df-4e6d-9b8c-e513b2d356ae +[2026-04-16 14:40:26.514] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 08beba73-01df-4e6d-9b8c-e513b2d356ae +[2026-04-16 14:40:26.527] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045388 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:26.528] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 +[2026-04-16 14:40:26.528] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 +[2026-04-16 14:40:26.544] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007025 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:26.545] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007025 | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f +[2026-04-16 14:40:26.545] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007025 | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f +[2026-04-16 14:40:27.134] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066374 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:27.135] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066374 | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a +[2026-04-16 14:40:27.135] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066374 | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a +[2026-04-16 14:40:27.159] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590226 2026-03-12] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:27.159] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: d314feb9-5ecd-4c07-8d59-8500d6d5d45c +[2026-04-16 14:40:27.159] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: d314feb9-5ecd-4c07-8d59-8500d6d5d45c +[2026-04-16 14:40:27.172] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066208 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:27.173] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066208 | service: service-general | source_id: ab1ad280-680c-4946-9473-824bd2a1dda3 +[2026-04-16 14:40:27.173] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003256 encounter_id:d264f19f-f23f-4e5f-9227-7559849bd6db organization_id: patient_id:P00777361292 procedure_code:DX service_request_id:3899515f-408d-42cb-aad0-374e276f3b7e started:2026-04-16T14:40:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:27.456] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 98f454b8-0b1d-4ae2-8601-04e14c0f3146 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ab1ad280-680c-4946-9473-824bd2a1dda3 +[2026-04-16 14:40:27.456] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:28.519] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071140 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:28.520] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071140 | service: service-general | source_id: 4191ba75-36c5-4825-bfd6-273e3c034110 +[2026-04-16 14:40:28.520] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071140 | service: service-general | source_id: 4191ba75-36c5-4825-bfd6-273e3c034110 +[2026-04-16 14:40:28.536] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021310 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:28.537] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021310 | service: service-general | source_id: 6baf7681-fc77-467f-9a2c-cfdba2558d16 +[2026-04-16 14:40:28.537] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021310 | service: service-general | source_id: 6baf7681-fc77-467f-9a2c-cfdba2558d16 +[2026-04-16 14:40:28.549] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072284 2026-04-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:28.550] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072284 | service: service-general | source_id: 4ebedebc-a783-4e2f-be06-cb8733618d28 +[2026-04-16 14:40:28.550] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021158 encounter_id:6c3a0a13-a749-462b-95aa-a11942d1449c organization_id: patient_id:P00684607101 procedure_code:OT service_request_id:9b66979b-145e-4c9b-a22b-65d79ecdb0fd started:2026-04-16T14:40:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-16 14:40:28.743] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: abb6109a-2d76-454f-9cc8-e5aa07621a2c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4ebedebc-a783-4e2f-be06-cb8733618d28 +[2026-04-16 14:40:28.744] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-16 14:40:29.258] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019207 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-16 14:40:29.259] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 85041d5f-ac29-42f7-926a-2eef54c0d88e +[2026-04-16 14:40:29.259] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 85041d5f-ac29-42f7-926a-2eef54c0d88e diff --git a/logs/2026/04/2026-04-17.log b/logs/2026/04/2026-04-17.log new file mode 100644 index 0000000..8034b2e --- /dev/null +++ b/logs/2026/04/2026-04-17.log @@ -0,0 +1,12 @@ +[2026-04-17 11:40:08.681] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044596 2026-03-11] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-17 11:40:08.686] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044596 | service: service-general | source_id: f376aa7c-3897-4dc1-8d1b-e673e85e9722 +[2026-04-17 11:40:08.686] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044596 | service: service-general | source_id: f376aa7c-3897-4dc1-8d1b-e673e85e9722 +[2026-04-17 15:00:08.854] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062109 2026-04-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-17 15:00:08.856] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062109 | service: service-general | source_id: 33850e3a-bda2-45e8-902e-478ec4c7d367 +[2026-04-17 15:00:08.857] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021403 encounter_id:63ba9121-2917-4c52-8f99-57e203ba6912 organization_id: patient_id:P02087533671 procedure_code:DX service_request_id:d0174d72-6e0f-44b6-ad27-5807e65bb1bd started:2026-04-17T15:00:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-17 15:00:08.880] [WARNI] [IMAGING STUDY WORKER] Menerima status 401 Unauthorized, mencoba refresh token... | 📍 service.go:200 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 33850e3a-bda2-45e8-902e-478ec4c7d367 +[2026-04-17 15:00:08.881] [INFO ] [WORKER AUTH] Melakukan refresh token... | 📍 auth.go:93 | environment: debug | ⚙️ service/internal/worker.(*Manager).refresh | service: service-general | url: http://service-satusehat:8096/api/v1/auth/refresh +[2026-04-17 15:00:08.884] [INFO ] [WORKER AUTH] Berhasil me-refresh token. | 📍 auth.go:127 | environment: debug | ⚙️ service/internal/worker.(*Manager).refresh | service: service-general +[2026-04-17 15:00:08.884] [INFO ] [IMAGING STUDY WORKER] Token berhasil di-refresh, mencoba ulang request... | 📍 service.go:208 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 33850e3a-bda2-45e8-902e-478ec4c7d367 +[2026-04-17 15:00:09.264] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 12e8b96e-e498-48e1-a648-64292bb3c05b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 33850e3a-bda2-45e8-902e-478ec4c7d367 +[2026-04-17 15:00:09.265] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general diff --git a/logs/2026/04/2026-04-20.log b/logs/2026/04/2026-04-20.log new file mode 100644 index 0000000..c62e36b --- /dev/null +++ b/logs/2026/04/2026-04-20.log @@ -0,0 +1,81 @@ +[2026-04-20 01:52:31.064] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-20 01:52:31.064] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-20 01:52:31.064] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-20 01:52:31.064] [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-20 01:52:31.081] [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-20 01:52:31.081] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-20 01:52:31.092] [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-20 01:52:31.092] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-20 01:52:31.099] [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-20 01:52:31.099] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-20 01:52:31.106] [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-20 01:52:31.106] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-20 01:52:31.108] [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-20 01:52:31.109] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-20 01:52:31.112] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-20 01:52:31.112] [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-20 01:52:31.113] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-20 01:52:31.113] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-20 01:52:31.113] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-20 01:52:31.113] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-20 01:52:31.113] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-20 01:52:31.114] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-20 01:52:31.140] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-20 01:52:31.140] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:53 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-20 01:52:33.141] [INFO ] [ImagingStudy WORKER] Started | 📍 worker.go:240 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func2.1 | service: service-general +[2026-04-20 01:52:33.141] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:53 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-20 01:52:33.141] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:56 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-04-17 12:31:30 +0000 UTC | service: service-general +[2026-04-20 01:52:33.673] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577383 2026-04-18] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 01:52:33.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577383 | service: service-general | source_id: ef8fe0c3-f46e-40a9-9461-279d170288b5 +[2026-04-20 01:52:33.674] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577383 | service: service-general | source_id: ef8fe0c3-f46e-40a9-9461-279d170288b5 +[2026-04-20 11:00:05.440] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027417 2026-03-04] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 11:00:05.443] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027417 | service: service-general | source_id: 870be895-7cfd-4b16-b8e3-54c05cf5a5a7 +[2026-04-20 11:00:05.443] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027417 | service: service-general | source_id: 870be895-7cfd-4b16-b8e3-54c05cf5a5a7 +[2026-04-20 11:00:20.729] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009665 2026-03-17] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 11:00:20.730] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009665 | service: service-general | source_id: 8848e1f5-458b-4cd8-aa14-ca001fe51992 +[2026-04-20 11:00:20.730] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009665 | service: service-general | source_id: 8848e1f5-458b-4cd8-aa14-ca001fe51992 +[2026-04-20 11:10:07.956] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013167 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 11:10:07.959] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013167 | service: service-general | source_id: 53bb6883-84b6-46aa-9272-e85b51c0ac65 +[2026-04-20 11:10:07.959] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013167 | service: service-general | source_id: 53bb6883-84b6-46aa-9272-e85b51c0ac65 +[2026-04-20 11:10:08.288] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11111534 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 11:10:08.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11111534 | service: service-general | source_id: 0aaaf8f1-b795-48a5-887d-c3a9f715b619 +[2026-04-20 11:10:08.290] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11111534 | service: service-general | source_id: 0aaaf8f1-b795-48a5-887d-c3a9f715b619 +[2026-04-20 11:10:08.694] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11610098 2026-04-13] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 11:10:08.695] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610098 | service: service-general | source_id: 69db1f4e-664b-48c9-a189-0c510aaae730 +[2026-04-20 11:10:08.695] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610098 | service: service-general | source_id: 69db1f4e-664b-48c9-a189-0c510aaae730 +[2026-04-20 11:20:05.961] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027948 2026-03-16] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 11:20:05.963] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: e7b1a067-7d99-4087-b15e-7ed9cdd81eac +[2026-04-20 11:20:05.963] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: e7b1a067-7d99-4087-b15e-7ed9cdd81eac +[2026-04-20 11:20:06.299] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11435190 2026-03-26] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 11:20:06.300] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435190 | service: service-general | source_id: 601d8ad3-f7ad-4899-b948-292a6b2ac65f +[2026-04-20 11:20:06.300] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435190 | service: service-general | source_id: 601d8ad3-f7ad-4899-b948-292a6b2ac65f +[2026-04-20 11:30:03.695] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071060 2026-04-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 11:30:03.697] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071060 | service: service-general | source_id: 75968e8f-cd6d-485c-97d9-6b7c695aff8f +[2026-04-20 11:30:03.697] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071060 | service: service-general | source_id: 75968e8f-cd6d-485c-97d9-6b7c695aff8f +[2026-04-20 12:50:10.323] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590852 2026-04-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 12:50:10.325] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590852 | service: service-general | source_id: d779e15f-c393-4619-9bc1-959b1a26ceca +[2026-04-20 12:50:10.325] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590852 | service: service-general | source_id: d779e15f-c393-4619-9bc1-959b1a26ceca +[2026-04-20 12:50:10.338] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011900 2026-04-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 12:50:10.339] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011900 | service: service-general | source_id: c0e7d29a-53fa-44fa-a8f9-03e6885e7caa +[2026-04-20 12:50:10.339] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003388 encounter_id:609dd194-a51c-4491-b322-dfa14192f264 organization_id: patient_id:P02409915122 procedure_code:CT service_request_id:d9d64b95-6d68-47be-b63e-bb441b725e7c started:2026-04-20T12:50:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-20 12:50:10.349] [WARNI] [IMAGING STUDY WORKER] Menerima status 401 Unauthorized, mencoba refresh token... | 📍 service.go:200 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c0e7d29a-53fa-44fa-a8f9-03e6885e7caa +[2026-04-20 12:50:10.349] [INFO ] [WORKER AUTH] Melakukan refresh token... | 📍 auth.go:93 | environment: debug | ⚙️ service/internal/worker.(*Manager).refresh | service: service-general | url: http://service-satusehat:8096/api/v1/auth/refresh +[2026-04-20 12:50:10.351] [INFO ] [WORKER AUTH] Berhasil me-refresh token. | 📍 auth.go:127 | environment: debug | ⚙️ service/internal/worker.(*Manager).refresh | service: service-general +[2026-04-20 12:50:10.351] [INFO ] [IMAGING STUDY WORKER] Token berhasil di-refresh, mencoba ulang request... | 📍 service.go:208 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c0e7d29a-53fa-44fa-a8f9-03e6885e7caa +[2026-04-20 12:50:10.748] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 45297649-892d-424d-a61d-ce3e50fb1310 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c0e7d29a-53fa-44fa-a8f9-03e6885e7caa +[2026-04-20 12:50:10.751] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-20 12:50:11.859] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075511 2026-04-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 12:50:11.860] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12075511 | service: service-general | source_id: 70b29431-487b-488a-bdc5-7897973fe2b4 +[2026-04-20 12:50:11.860] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12075511 | service: service-general | source_id: 70b29431-487b-488a-bdc5-7897973fe2b4 +[2026-04-20 12:50:17.245] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073697 2026-04-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 12:50:17.246] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073697 | service: service-general | source_id: 81d70364-0959-4ee5-baa1-2e57d5c18213 +[2026-04-20 12:50:17.246] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:86 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073697 | service: service-general | source_id: 81d70364-0959-4ee5-baa1-2e57d5c18213 +[2026-04-20 15:00:13.879] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029972 2026-04-20] | 📍 repository.go:150 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-20 15:00:13.881] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:79 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029972 | service: service-general | source_id: a013adc3-f5c6-4821-930f-c4eeaa7155f1 +[2026-04-20 15:00:13.881] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021881 encounter_id:a6c5d68d-3034-48da-8b43-52356ce85ee3 organization_id: patient_id:P01130726485 procedure_code:OT service_request_id:4a2bc22c-d6a3-4257-860a-77ffc328c3d2 started:2026-04-20T15:00:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-20 15:00:13.884] [WARNI] [IMAGING STUDY WORKER] Menerima status 401 Unauthorized, mencoba refresh token... | 📍 service.go:200 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a013adc3-f5c6-4821-930f-c4eeaa7155f1 +[2026-04-20 15:00:13.884] [INFO ] [WORKER AUTH] Melakukan refresh token... | 📍 auth.go:93 | environment: debug | ⚙️ service/internal/worker.(*Manager).refresh | service: service-general | url: http://service-satusehat:8096/api/v1/auth/refresh +[2026-04-20 15:00:13.885] [INFO ] [WORKER AUTH] Berhasil me-refresh token. | 📍 auth.go:127 | environment: debug | ⚙️ service/internal/worker.(*Manager).refresh | service: service-general +[2026-04-20 15:00:13.885] [INFO ] [IMAGING STUDY WORKER] Token berhasil di-refresh, mencoba ulang request... | 📍 service.go:208 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a013adc3-f5c6-4821-930f-c4eeaa7155f1 +[2026-04-20 15:00:14.228] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:248 | environment: debug | fhir_id: 2e463f73-cb81-4ac8-be99-1a3a2b6eb3d7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a013adc3-f5c6-4821-930f-c4eeaa7155f1 +[2026-04-20 15:00:14.228] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:155 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_imagingstudy" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general diff --git a/logs/2026/04/2026-04-22.log b/logs/2026/04/2026-04-22.log new file mode 100644 index 0000000..16020cd --- /dev/null +++ b/logs/2026/04/2026-04-22.log @@ -0,0 +1,4473 @@ +[2026-04-22 07:02:06.082] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-22 07:02:06.083] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-22 07:02:06.083] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-22 07:02: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-22 07:02:06.095] [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-22 07:02:06.095] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:02:06.103] [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-22 07:02:06.103] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:02:06.110] [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-22 07:02:06.110] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:02:06.112] [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-22 07:02:06.112] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:02:06.132] [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-22 07:02:06.132] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:02:06.135] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-22 07:02:06.136] [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-22 07:02:06.136] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-22 07:02:06.136] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-22 07:02:06.136] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-22 07:02:06.137] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-22 07:02:06.137] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-22 07:02:06.137] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-22 07:02:06.145] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-22 07:02:06.145] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:53 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-22 07:02:08.146] [INFO ] [ServiceRequest (Radiology) WORKER] Started | 📍 worker.go:266 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func2.1 | service: service-general +[2026-04-22 07:02:08.146] [INFO ] [SERVICEREQUEST-RAD WORKER] Memulai proses sinkronisasi radiologi... | 📍 service.go:132 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-22 07:02:08.146] [INFO ] [SERVICEREQUEST-RAD WORKER] Melanjutkan proses dari | 📍 service.go:142 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | last_time: 2026-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-22 07:02:08.367] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NOVI MAULUDIYAH | service: service-general | source_id: 3f8a269d-fabf-4f11-b3cd-f16eda11a953 +[2026-04-22 07:02:08.367] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3f8a269d-fabf-4f11-b3cd-f16eda11a953 +[2026-04-22 07:02:08.527] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALWIYAH UMAR ALAYDRUS | service: service-general | source_id: 25d62208-33a0-491e-bec1-643cc006b6a9 +[2026-04-22 07:02:08.528] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 25d62208-33a0-491e-bec1-643cc006b6a9 +[2026-04-22 07:02:08.688] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CIPTI WIJI UTAMI | service: service-general | source_id: 25930e4a-446a-4125-ac56-4b38e31c91e6 +[2026-04-22 07:02:08.688] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 25930e4a-446a-4125-ac56-4b38e31c91e6 +[2026-04-22 07:02:08.845] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DOFIR | service: service-general | source_id: 9dd44fd3-685b-4a87-bd3a-cc3796eb88e6 +[2026-04-22 07:02:08.846] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9dd44fd3-685b-4a87-bd3a-cc3796eb88e6 +[2026-04-22 07:02:09.022] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHUSNUL NOERIANSYAH POETRI | service: service-general | source_id: ea824cf5-1051-467f-9aa5-845312a38da8 +[2026-04-22 07:02:09.374] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ea824cf5-1051-467f-9aa5-845312a38da8 | status_code: 400 +[2026-04-22 07:02:09.374] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:39:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:03a15ccb-290e-4048-96bf-e402658af62c intent:original-order patient_id:P01850519866 patient_name:CHUSNUL NOERIANSYAH POETRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ea824cf5-1051-467f-9aa5-845312a38da8 | status: FAILED +[2026-04-22 07:02:10.036] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROYYAN MUCHSIN THALIB | service: service-general | source_id: aa95b761-39a6-46ad-8e79-0b461cdbfbda +[2026-04-22 07:02:10.036] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aa95b761-39a6-46ad-8e79-0b461cdbfbda +[2026-04-22 07:02:10.194] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRMA TRI YUNITA SARI | service: service-general | source_id: 63ebf43b-56cc-4227-a0db-9c8d00d8aa2c +[2026-04-22 07:02:10.352] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 63ebf43b-56cc-4227-a0db-9c8d00d8aa2c | status_code: 400 +[2026-04-22 07:02:10.352] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:47:17+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b7a32a1f-9d13-4e4b-a7c3-f91739f9ad0c intent:original-order patient_id:P00898266916 patient_name:IRMA TRI YUNITA SARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 63ebf43b-56cc-4227-a0db-9c8d00d8aa2c | status: FAILED +[2026-04-22 07:02:11.030] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIANTI | service: service-general | source_id: 4d78ac73-0a99-4058-aa4f-924d732e8765 +[2026-04-22 07:02:11.184] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4d78ac73-0a99-4058-aa4f-924d732e8765 | status_code: 400 +[2026-04-22 07:02:11.185] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:56:17+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:5f8e9647-dc97-409d-903e-e375583e8223 intent:original-order patient_id:P00486562907 patient_name:SRIANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4d78ac73-0a99-4058-aa4f-924d732e8765 | status: FAILED +[2026-04-22 07:02:11.852] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: H.S KAMALI | service: service-general | source_id: 578a3563-76dd-4fbc-b1de-5308f0144400 +[2026-04-22 07:02:11.990] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 578a3563-76dd-4fbc-b1de-5308f0144400 | status_code: 400 +[2026-04-22 07:02:11.990] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:57:07+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:5ededa71-ccd2-417e-bfee-868011bc7be1 intent:original-order patient_id:P01507908431 patient_name:H.S KAMALI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 578a3563-76dd-4fbc-b1de-5308f0144400 | status: FAILED +[2026-04-22 07:02:12.649] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BY NY ENDANG IRIANTI | service: service-general | source_id: 81e8ede7-215b-45de-82a2-0cebfe03ebbf +[2026-04-22 07:02:12.649] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 81e8ede7-215b-45de-82a2-0cebfe03ebbf +[2026-04-22 07:02:12.822] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI ALFIRAH IZZATUL JANNAH | service: service-general | source_id: ab2aa8ff-db66-44ca-8462-9b866fe6940f +[2026-04-22 07:02:12.822] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ab2aa8ff-db66-44ca-8462-9b866fe6940f +[2026-04-22 07:02:12.979] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HUMAIRA ROSYIDATUL MAGHFIRA | service: service-general | source_id: 0398c2ca-e74f-4395-b877-179a1eb08c3e +[2026-04-22 07:02:13.126] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 0398c2ca-e74f-4395-b877-179a1eb08c3e | status_code: 400 +[2026-04-22 07:02:13.126] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:11:41+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:23445b74-3796-43ed-a8c4-5cf4ae9860aa intent:original-order patient_id:P00016327096 patient_name:HUMAIRA ROSYIDATUL MAGHFIRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0398c2ca-e74f-4395-b877-179a1eb08c3e | status: FAILED +[2026-04-22 07:02:13.792] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG DEWIJANI | service: service-general | source_id: 1fc47f55-7f38-4f9f-b161-6d6de41dcc10 +[2026-04-22 07:02:13.947] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1fc47f55-7f38-4f9f-b161-6d6de41dcc10 | status_code: 400 +[2026-04-22 07:02:13.948] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:13:14+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:e12a28b6-53ed-4467-98c9-1268c5ec1fcc intent:original-order patient_id:P01182536260 patient_name:ENDANG DEWIJANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1fc47f55-7f38-4f9f-b161-6d6de41dcc10 | status: FAILED +[2026-04-22 07:02:14.629] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAIFUDIN HIDAYAT | service: service-general | source_id: 892c9109-d1c0-412b-9ea0-f1cbb4cf6ef2 +[2026-04-22 07:02:14.792] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 892c9109-d1c0-412b-9ea0-f1cbb4cf6ef2 | status_code: 400 +[2026-04-22 07:02:14.792] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:14:14+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a042beee-73ce-4c8a-a3f9-d58a7ac0d796 intent:original-order patient_id:P00419360615 patient_name:SAIFUDIN HIDAYAT requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 892c9109-d1c0-412b-9ea0-f1cbb4cf6ef2 | status: FAILED +[2026-04-22 07:02:15.477] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHERMAN | service: service-general | source_id: 0c090051-ab9d-42f7-9923-a83fe3e0053c +[2026-04-22 07:02:15.638] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0c090051-ab9d-42f7-9923-a83fe3e0053c | status_code: 400 +[2026-04-22 07:02:15.638] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:16:33+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:9f12e5e3-5748-424f-a302-cc147ab31c2b intent:original-order patient_id:P02222267276 patient_name:SUHERMAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0c090051-ab9d-42f7-9923-a83fe3e0053c | status: FAILED +[2026-04-22 07:02:16.324] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SANTI DWI JULI KARUNIAWATI | service: service-general | source_id: ec521cdb-20b3-49ce-83b1-3f39fd4134d6 +[2026-04-22 07:02:16.472] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ec521cdb-20b3-49ce-83b1-3f39fd4134d6 | status_code: 400 +[2026-04-22 07:02:16.472] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:17:59+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:754b3d5b-c8f8-4f3a-a9bc-0a46fa1443b8 intent:original-order patient_id:P00854405188 patient_name:SANTI DWI JULI KARUNIAWATI requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:16Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ec521cdb-20b3-49ce-83b1-3f39fd4134d6 | status: FAILED +[2026-04-22 07:02:17.150] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAMSUL ARIFIN | service: service-general | source_id: 28fd10bd-5b45-4afd-9445-17f8b422c474 +[2026-04-22 07:02:17.151] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 28fd10bd-5b45-4afd-9445-17f8b422c474 +[2026-04-22 07:02:17.336] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALDAN WAHYU ARIJUAN | service: service-general | source_id: cc991777-c97a-4274-a9c0-a77e8cbff6ac +[2026-04-22 07:02:17.437] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: cc991777-c97a-4274-a9c0-a77e8cbff6ac | status_code: 400 +[2026-04-22 07:02:17.438] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:27:59+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:1a9ef386-cf41-4a93-ae89-11f8695df360 intent:original-order patient_id:P08661084579 patient_name:ALDAN WAHYU ARIJUAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cc991777-c97a-4274-a9c0-a77e8cbff6ac | status: FAILED +[2026-04-22 07:02:18.118] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MULYADI | service: service-general | source_id: ac9ac2fb-11bb-4c1f-b1cb-58c837ce3a4c +[2026-04-22 07:02:18.119] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ac9ac2fb-11bb-4c1f-b1cb-58c837ce3a4c +[2026-04-22 07:02:18.287] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALDIN SHAFIN HAKIM | service: service-general | source_id: 637735ea-fc05-4259-933c-cd25c074b67e +[2026-04-22 07:02:18.427] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 637735ea-fc05-4259-933c-cd25c074b67e | status_code: 400 +[2026-04-22 07:02:18.427] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:47:24+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:d688f238-0000-4aba-ab9b-a5e461910bb9 intent:original-order patient_id:P00509097669 patient_name:ALDIN SHAFIN HAKIM requester_id:10008171663 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:18Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 637735ea-fc05-4259-933c-cd25c074b67e | status: FAILED +[2026-04-22 07:02:19.106] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUS SALAM | service: service-general | source_id: 645a6c43-ffb5-4783-b056-1e2d43f9d2ea +[2026-04-22 07:02:19.266] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 645a6c43-ffb5-4783-b056-1e2d43f9d2ea | status_code: 400 +[2026-04-22 07:02:19.266] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:54:39+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:412d04d8-8d25-4c4f-887f-a6d300a530d8 intent:original-order patient_id:P02450352368 patient_name:ABDUS SALAM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 645a6c43-ffb5-4783-b056-1e2d43f9d2ea | status: FAILED +[2026-04-22 07:02:19.946] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HADI SARJONO | service: service-general | source_id: e554b903-6c0e-46c2-862a-67a55fabf655 +[2026-04-22 07:02:19.946] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e554b903-6c0e-46c2-862a-67a55fabf655 +[2026-04-22 07:02:20.133] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PIPIT YULIANTO | service: service-general | source_id: 5da9e03e-00ad-4b73-a2e0-dfef8855c2b3 +[2026-04-22 07:02:20.280] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 5da9e03e-00ad-4b73-a2e0-dfef8855c2b3 | status_code: 400 +[2026-04-22 07:02:20.280] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:57:36+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:40acbb62-09f4-4765-aaea-4a3e719f1e15 intent:original-order patient_id:P02110365507 patient_name:PIPIT YULIANTO requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5da9e03e-00ad-4b73-a2e0-dfef8855c2b3 | status: FAILED +[2026-04-22 07:02:20.945] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KASIM | service: service-general | source_id: 44cd5e11-1302-401b-bf6a-26b4bfbb12aa +[2026-04-22 07:02:21.100] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 44cd5e11-1302-401b-bf6a-26b4bfbb12aa | status_code: 400 +[2026-04-22 07:02:21.100] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:58:51+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e775bdaa-9e13-4030-8ba9-749420d853e5 intent:original-order patient_id:P00932835444 patient_name:KASIM requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 44cd5e11-1302-401b-bf6a-26b4bfbb12aa | status: FAILED +[2026-04-22 07:02:21.789] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SINTIYA WULAN DAMAYANTI | service: service-general | source_id: 221d40fa-d61a-443b-8bd0-c3aa9e8ec827 +[2026-04-22 07:02:21.894] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 221d40fa-d61a-443b-8bd0-c3aa9e8ec827 | status_code: 400 +[2026-04-22 07:02:21.894] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:59:38+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:6abd0693-25b8-464d-9ade-0d9e5bbecd81 intent:original-order patient_id:P01689485742 patient_name:SINTIYA WULAN DAMAYANTI requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 221d40fa-d61a-443b-8bd0-c3aa9e8ec827 | status: FAILED +[2026-04-22 07:02:22.572] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI ANDARINI | service: service-general | source_id: 98d409f8-281b-4f6c-bb13-1b3535f2372b +[2026-04-22 07:02:22.677] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 98d409f8-281b-4f6c-bb13-1b3535f2372b | status_code: 400 +[2026-04-22 07:02:22.677] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:01:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2201889a-82cf-4bb0-b26a-99650532bb05 intent:original-order patient_id:P02531599967 patient_name:TRI ANDARINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 98d409f8-281b-4f6c-bb13-1b3535f2372b | status: FAILED +[2026-04-22 07:02:23.363] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI AHADIYAH | service: service-general | source_id: f564f543-2397-4d4f-80d7-b243541323aa +[2026-04-22 07:02:23.363] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f564f543-2397-4d4f-80d7-b243541323aa +[2026-04-22 07:02:23.565] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ZAID ALFARIZI | service: service-general | source_id: 57883540-c553-43a1-a19b-2883fe9628d4 +[2026-04-22 07:02:23.703] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 57883540-c553-43a1-a19b-2883fe9628d4 | status_code: 400 +[2026-04-22 07:02:23.703] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:20:06+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:226042d2-70f6-4c71-aedb-fd4520bdbef4 intent:original-order patient_id:P08703760685 patient_name:MUHAMMAD ZAID ALFARIZI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 57883540-c553-43a1-a19b-2883fe9628d4 | status: FAILED +[2026-04-22 07:02:24.387] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDARNO | service: service-general | source_id: 627301d6-3741-4a94-a409-b9b6f00f6e5d +[2026-04-22 07:02:24.537] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 627301d6-3741-4a94-a409-b9b6f00f6e5d | status_code: 400 +[2026-04-22 07:02:24.537] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:22:33+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:0d9a3b0d-7332-4683-ab00-1b43868996ff intent:original-order patient_id:P01165274612 patient_name:SUDARNO requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:24Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 627301d6-3741-4a94-a409-b9b6f00f6e5d | status: FAILED +[2026-04-22 07:02:25.224] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI KUSMASTUTI | service: service-general | source_id: 6c3c99d0-e78c-4875-b502-11475ed76c70 +[2026-04-22 07:02:25.372] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 6c3c99d0-e78c-4875-b502-11475ed76c70 | status_code: 400 +[2026-04-22 07:02:25.372] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:24:36+07:00 category_code:363679005 category_display:Imaging code:30647-2 display:Cholangiogrfai encounter_id:b4a9edd8-b59d-4984-96b1-eccc6a129582 intent:original-order patient_id:P01337569988 patient_name:TRI KUSMASTUTI requester_id:10001200133 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6c3c99d0-e78c-4875-b502-11475ed76c70 | status: FAILED +[2026-04-22 07:02:26.045] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CANDRA MELASARI | service: service-general | source_id: 894a6f07-0134-4a25-abd3-0adae10c4b98 +[2026-04-22 07:02:26.190] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 894a6f07-0134-4a25-abd3-0adae10c4b98 | status_code: 400 +[2026-04-22 07:02:26.190] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:27:25+07:00 category_code:363679005 category_display:Imaging code:88322-3 display:Pulmonary Angiografi encounter_id:f5e8ed44-c84b-4642-9d58-551a125c158b intent:original-order patient_id:P04076150108 patient_name:CANDRA MELASARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 894a6f07-0134-4a25-abd3-0adae10c4b98 | status: FAILED +[2026-04-22 07:02:26.856] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD SHOBIRIN | service: service-general | source_id: cb6e281f-c7f7-472c-a779-fb70b834ec5b +[2026-04-22 07:02:26.856] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cb6e281f-c7f7-472c-a779-fb70b834ec5b +[2026-04-22 07:02:27.016] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NADHIFA SALWA HUMAIROH | service: service-general | source_id: f6ac592c-f5d0-4b89-8878-53cda8a5e221 +[2026-04-22 07:02:27.147] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: f6ac592c-f5d0-4b89-8878-53cda8a5e221 | status_code: 400 +[2026-04-22 07:02:27.147] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:31:12+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:d0995eef-515f-4088-bdae-cf3d6bb6d625 intent:original-order patient_id:P00924573013 patient_name:NADHIFA SALWA HUMAIROH requester_id:10010921546 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f6ac592c-f5d0-4b89-8878-53cda8a5e221 | status: FAILED +[2026-04-22 07:02:27.848] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCHTAR HADI | service: service-general | source_id: e9c82a55-5cbe-4e2b-bf3f-4efe79a92981 +[2026-04-22 07:02:27.848] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e9c82a55-5cbe-4e2b-bf3f-4efe79a92981 +[2026-04-22 07:02:28.045] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI JATMIKO | service: service-general | source_id: b28ad80d-9db4-43b9-83fc-7835a19df802 +[2026-04-22 07:02:28.045] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b28ad80d-9db4-43b9-83fc-7835a19df802 +[2026-04-22 07:02:28.227] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REWANG WICAKSONO | service: service-general | source_id: a6831c31-1b3f-42af-9a4e-17c63cfc1549 +[2026-04-22 07:02:28.380] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: a6831c31-1b3f-42af-9a4e-17c63cfc1549 | status_code: 400 +[2026-04-22 07:02:28.380] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:39:18+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:42cc4a8f-e439-4617-85fd-9fd123137b16 intent:original-order patient_id:P02422915884 patient_name:REWANG WICAKSONO requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a6831c31-1b3f-42af-9a4e-17c63cfc1549 | status: FAILED +[2026-04-22 07:02:29.056] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUKHAMMAD FARIKHUL IKHSAN | service: service-general | source_id: 960c5438-88ab-48c4-8a0c-260cc92c48bf +[2026-04-22 07:02:29.198] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 960c5438-88ab-48c4-8a0c-260cc92c48bf | status_code: 400 +[2026-04-22 07:02:29.198] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:40:47+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:f12b2d47-419f-4021-98ed-2988b5dfc9cf intent:original-order patient_id:P02573357658 patient_name:MUKHAMMAD FARIKHUL IKHSAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 960c5438-88ab-48c4-8a0c-260cc92c48bf | status: FAILED +[2026-04-22 07:02:29.879] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNANIK | service: service-general | source_id: e0d08a6d-412b-4fa8-8661-c18647c62529 +[2026-04-22 07:02:30.017] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e0d08a6d-412b-4fa8-8661-c18647c62529 | status_code: 400 +[2026-04-22 07:02:30.017] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:51:39+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:85bc6afa-d52c-4337-8bd3-6152c4f83f0b intent:original-order patient_id:P01534401596 patient_name:SUNANIK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e0d08a6d-412b-4fa8-8661-c18647c62529 | status: FAILED +[2026-04-22 07:02:30.713] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH KURNIAWATI | service: service-general | source_id: 40762216-05db-41aa-be6a-22a5b58e3474 +[2026-04-22 07:02:30.827] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 40762216-05db-41aa-be6a-22a5b58e3474 | status_code: 400 +[2026-04-22 07:02:30.827] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:55:55+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:34471e63-2459-471c-8600-7291542efcb9 intent:original-order patient_id:P02412463842 patient_name:INDAH KURNIAWATI requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:30Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 40762216-05db-41aa-be6a-22a5b58e3474 | status: FAILED +[2026-04-22 07:02:31.513] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASTURA | service: service-general | source_id: b2eec674-3693-4916-95ad-c9470738b112 +[2026-04-22 07:02:31.655] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b2eec674-3693-4916-95ad-c9470738b112 | status_code: 400 +[2026-04-22 07:02:31.655] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:58:03+07:00 category_code:363679005 category_display:Imaging code:37667-3 display:Ankle AP/Lat encounter_id:aa3c6e7c-bd0c-4ca8-b5ef-7f113dee9a36 intent:original-order patient_id:P02495698070 patient_name:MASTURA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b2eec674-3693-4916-95ad-c9470738b112 | status: FAILED +[2026-04-22 07:02:32.338] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARTINI | service: service-general | source_id: 1108cd88-a5a0-4230-91b3-ad1be99d6312 +[2026-04-22 07:02:32.338] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1108cd88-a5a0-4230-91b3-ad1be99d6312 +[2026-04-22 07:02:32.513] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISNAN MURDIANSYAH | service: service-general | source_id: 76b30d06-0e68-4dac-8675-8ca7bdf55fb9 +[2026-04-22 07:02:32.653] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 76b30d06-0e68-4dac-8675-8ca7bdf55fb9 | status_code: 400 +[2026-04-22 07:02:32.653] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:16:51+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:e58555be-c763-4735-93e4-440cb5bf5c67 intent:original-order patient_id:P01885241757 patient_name:ISNAN MURDIANSYAH requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 76b30d06-0e68-4dac-8675-8ca7bdf55fb9 | status: FAILED +[2026-04-22 07:02:33.346] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIVA ZAHIRA WILDA EFENDI | service: service-general | source_id: f605dad4-4784-4dbf-b598-e1333c463f86 +[2026-04-22 07:02:33.517] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: f605dad4-4784-4dbf-b598-e1333c463f86 | status_code: 400 +[2026-04-22 07:02:33.517] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:18:47+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:e7b4ba2d-e737-443e-9dfb-76fc9ff0fca3 intent:original-order patient_id:P02383931802 patient_name:DIVA ZAHIRA WILDA EFENDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f605dad4-4784-4dbf-b598-e1333c463f86 | status: FAILED +[2026-04-22 07:02:34.187] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUHARMI | service: service-general | source_id: 88653cf0-cf65-4a78-ae0e-dc2f80907be8 +[2026-04-22 07:02:34.187] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 88653cf0-cf65-4a78-ae0e-dc2f80907be8 +[2026-04-22 07:02:34.364] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DENOK WAHYUNI | service: service-general | source_id: 6786a7c6-fb08-4f17-b182-8f006dd1129d +[2026-04-22 07:02:34.507] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6786a7c6-fb08-4f17-b182-8f006dd1129d | status_code: 400 +[2026-04-22 07:02:34.507] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:34:41+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:cee518b9-868a-4d22-b3fb-455e0c9eb414 intent:original-order patient_id:P02514731690 patient_name:DENOK WAHYUNI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6786a7c6-fb08-4f17-b182-8f006dd1129d | status: FAILED +[2026-04-22 07:02:35.179] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMAR FARUQ | service: service-general | source_id: 766d540d-23df-41d2-99b4-67abc861a48f +[2026-04-22 07:02:35.313] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 766d540d-23df-41d2-99b4-67abc861a48f | status_code: 400 +[2026-04-22 07:02:35.313] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:36:35+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f15ac9bf-4b60-4fd4-8ce9-56e069311a07 intent:original-order patient_id:P00534797472 patient_name:UMAR FARUQ requester_id:10012063942 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 766d540d-23df-41d2-99b4-67abc861a48f | status: FAILED +[2026-04-22 07:02:35.976] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDODO SAPTONO | service: service-general | source_id: 9e149edc-5275-4b1b-a877-5704b14a6dba +[2026-04-22 07:02:36.125] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9e149edc-5275-4b1b-a877-5704b14a6dba | status_code: 400 +[2026-04-22 07:02:36.125] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:38:43+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:681578d4-4f0a-476f-9c3e-8db68553b69d intent:original-order patient_id:P00598321176 patient_name:WIDODO SAPTONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9e149edc-5275-4b1b-a877-5704b14a6dba | status: FAILED +[2026-04-22 07:02:36.806] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUHARMI | service: service-general | source_id: 9a58c59e-aee2-4486-a7ad-3d4a989df0e0 +[2026-04-22 07:02:36.806] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a58c59e-aee2-4486-a7ad-3d4a989df0e0 +[2026-04-22 07:02:36.988] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AURA DWI CAHYANI | service: service-general | source_id: 2cc3f482-2d15-4f80-9f8d-bfcb5613ce76 +[2026-04-22 07:02:37.097] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2cc3f482-2d15-4f80-9f8d-bfcb5613ce76 | status_code: 400 +[2026-04-22 07:02:37.097] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:44:32+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:326c77fb-3187-4595-a280-b20e1ff3c4a9 intent:original-order patient_id:P00325006675 patient_name:AURA DWI CAHYANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:02:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2cc3f482-2d15-4f80-9f8d-bfcb5613ce76 | status: FAILED +[2026-04-22 07:07:26.689] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-22 07:07:26.689] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-22 07:07:26.690] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-22 07:07:26.690] [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-22 07:07:26.710] [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-22 07:07:26.710] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:07:26.722] [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-22 07:07:26.722] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:07:26.731] [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-22 07:07:26.731] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:07:26.738] [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-22 07:07:26.738] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:07:26.740] [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-22 07:07:26.740] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:07:26.743] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-22 07:07:26.744] [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-22 07:07:26.744] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-22 07:07:26.744] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-22 07:07:26.744] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-22 07:07:26.744] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-22 07:07:26.745] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-22 07:07:26.745] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-22 07:07:26.748] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-22 07:07:26.748] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:53 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-22 07:07:28.748] [INFO ] [ServiceRequest (Radiology) WORKER] Started | 📍 worker.go:266 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func2.1 | service: service-general +[2026-04-22 07:07:28.748] [INFO ] [SERVICEREQUEST-RAD WORKER] Memulai proses sinkronisasi radiologi... | 📍 service.go:132 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-22 07:07:28.748] [INFO ] [SERVICEREQUEST-RAD WORKER] Melanjutkan proses dari | 📍 service.go:142 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | last_time: 2026-01-02 11:44:32 +0000 UTC | service: service-general +[2026-04-22 07:07:29.019] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M. ROY HANAFI | service: service-general | source_id: 6ba3b690-a327-4cea-99de-53ec83e4443f +[2026-04-22 07:07:29.019] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6ba3b690-a327-4cea-99de-53ec83e4443f +[2026-04-22 07:07:29.193] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASUIN | service: service-general | source_id: f3f6ce74-83be-4aab-b665-cde1e606fb4c +[2026-04-22 07:07:29.430] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f3f6ce74-83be-4aab-b665-cde1e606fb4c | status_code: 400 +[2026-04-22 07:07:29.430] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T12:05:17+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:8cf460a3-b207-4286-be22-fe8b787df029 intent:original-order patient_id:P01075070733 patient_name:NASUIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f3f6ce74-83be-4aab-b665-cde1e606fb4c | status: FAILED +[2026-04-22 07:07:30.122] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMAR AZZAMIR SUBROTO | service: service-general | source_id: 42fdf8b6-102f-4380-826c-3dfc4faf277b +[2026-04-22 07:07:30.122] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 42fdf8b6-102f-4380-826c-3dfc4faf277b +[2026-04-22 07:07:30.308] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI KARTINI | service: service-general | source_id: 8744b041-2d05-4fee-be54-e49f463475fa +[2026-04-22 07:07:30.582] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8744b041-2d05-4fee-be54-e49f463475fa | status_code: 400 +[2026-04-22 07:07:30.582] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:52:44+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:404dbfa0-08dd-42f1-956b-892730b81dcb intent:original-order patient_id:P00890625237 patient_name:SRI KARTINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8744b041-2d05-4fee-be54-e49f463475fa | status: FAILED +[2026-04-22 07:07:31.278] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TURMINAH | service: service-general | source_id: fd5c1502-4684-4553-8fb0-59636e8c427e +[2026-04-22 07:07:31.429] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fd5c1502-4684-4553-8fb0-59636e8c427e | status_code: 400 +[2026-04-22 07:07:31.429] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:54:43+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:06a4fd86-a9b6-4063-b7d9-f7532cc82733 intent:original-order patient_id:P00655441911 patient_name:TURMINAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fd5c1502-4684-4553-8fb0-59636e8c427e | status: FAILED +[2026-04-22 07:07:32.106] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASIM | service: service-general | source_id: dd6968bf-6dad-4111-ae24-43c4265a8f88 +[2026-04-22 07:07:32.250] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: dd6968bf-6dad-4111-ae24-43c4265a8f88 | status_code: 400 +[2026-04-22 07:07:32.250] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:56:45+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:7e3e5ae9-a02e-43c4-93cc-f17d1330bb85 intent:original-order patient_id:P00636720553 patient_name:NASIM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dd6968bf-6dad-4111-ae24-43c4265a8f88 | status: FAILED +[2026-04-22 07:07:32.929] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUBANDI | service: service-general | source_id: d69e4aa0-00b1-45ef-90d7-47d246834b4a +[2026-04-22 07:07:33.091] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: d69e4aa0-00b1-45ef-90d7-47d246834b4a | status_code: 400 +[2026-04-22 07:07:33.091] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:59:04+07:00 category_code:363679005 category_display:Imaging code:69173-3 display:Femur Tanpa Kontras encounter_id:25bace1c-5d0f-4ad3-943d-ec1fff7a7e8b intent:original-order patient_id:P01360788700 patient_name:SUBANDI requester_id:10017611289 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d69e4aa0-00b1-45ef-90d7-47d246834b4a | status: FAILED +[2026-04-22 07:07:33.777] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASNINGSIH | service: service-general | source_id: 85fd1265-6b6e-43f3-a407-67aa0c115330 +[2026-04-22 07:07:33.777] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 85fd1265-6b6e-43f3-a407-67aa0c115330 +[2026-04-22 07:07:33.938] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWANDI | service: service-general | source_id: be74acc9-2447-4935-a7c2-8d295f02a0d9 +[2026-04-22 07:07:33.938] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: be74acc9-2447-4935-a7c2-8d295f02a0d9 +[2026-04-22 07:07:34.128] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UNTUNG MUJIONO | service: service-general | source_id: 4ed09efa-be1d-47b9-9543-2d97bff461ef +[2026-04-22 07:07:34.284] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 4ed09efa-be1d-47b9-9543-2d97bff461ef | status_code: 400 +[2026-04-22 07:07:34.284] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T08:24:54+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6617b704-db80-4724-8893-c8b7dd68705c intent:original-order patient_id:P00514238267 patient_name:UNTUNG MUJIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4ed09efa-be1d-47b9-9543-2d97bff461ef | status: FAILED +[2026-04-22 07:07:34.960] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMELDA AZALIYA RAHMA | service: service-general | source_id: dc05f9c7-529a-4c70-8fef-34465a5862ca +[2026-04-22 07:07:34.961] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dc05f9c7-529a-4c70-8fef-34465a5862ca +[2026-04-22 07:07:35.142] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIZA AULIA SOFYANA | service: service-general | source_id: b3508b38-85ff-4280-9922-71d13d126ff3 +[2026-04-22 07:07:35.142] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b3508b38-85ff-4280-9922-71d13d126ff3 +[2026-04-22 07:07:35.324] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EFFENDI | service: service-general | source_id: 8e9035c1-144a-4f78-a1d0-2ad2397920f1 +[2026-04-22 07:07:35.324] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8e9035c1-144a-4f78-a1d0-2ad2397920f1 +[2026-04-22 07:07:35.498] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI KORDIANA | service: service-general | source_id: c96ae3f3-3585-4dcf-a773-ce7c238bef31 +[2026-04-22 07:07:35.498] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c96ae3f3-3585-4dcf-a773-ce7c238bef31 +[2026-04-22 07:07:35.679] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKANTI RAHAYUNI | service: service-general | source_id: 0d3f09de-622c-481f-b888-1a3252d23e36 +[2026-04-22 07:07:35.679] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0d3f09de-622c-481f-b888-1a3252d23e36 +[2026-04-22 07:07:35.857] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANANDA PRAMESTI REGITHA CAHYANI | service: service-general | source_id: c92f4bf6-eb12-47f6-8c6f-373542ff643c +[2026-04-22 07:07:35.858] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c92f4bf6-eb12-47f6-8c6f-373542ff643c +[2026-04-22 07:07:36.018] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUARIFAH | service: service-general | source_id: 3810b475-da2e-44bf-a40a-a64e51bcac8a +[2026-04-22 07:07:36.182] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3810b475-da2e-44bf-a40a-a64e51bcac8a | status_code: 400 +[2026-04-22 07:07:36.182] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T08:51:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:27551ce1-a0dc-48f2-b0f3-4329569bb6ec intent:original-order patient_id:P01864892874 patient_name:SITI MUARIFAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3810b475-da2e-44bf-a40a-a64e51bcac8a | status: FAILED +[2026-04-22 07:07:36.860] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIK MUKTI | service: service-general | source_id: 9b94f952-9246-4741-bf7c-fd8688dc0bad +[2026-04-22 07:07:36.999] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9b94f952-9246-4741-bf7c-fd8688dc0bad | status_code: 400 +[2026-04-22 07:07:37.000] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T08:55:05+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:f8ed476f-3691-400b-b0a6-dee4bb6fcb4b intent:original-order patient_id:P00588211829 patient_name:LILIK MUKTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9b94f952-9246-4741-bf7c-fd8688dc0bad | status: FAILED +[2026-04-22 07:07:37.650] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUJI ASTUTIK | service: service-general | source_id: 68c0e635-c06f-4c18-b27b-68e78ffc7682 +[2026-04-22 07:07:37.818] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 68c0e635-c06f-4c18-b27b-68e78ffc7682 | status_code: 400 +[2026-04-22 07:07:37.818] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:01:42+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:d5a75ba9-1de2-4677-b239-b6f1ef2246ef intent:original-order patient_id:P02309330412 patient_name:PUJI ASTUTIK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 68c0e635-c06f-4c18-b27b-68e78ffc7682 | status: FAILED +[2026-04-22 07:07:38.486] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DAHLIA AYU PRI IRANI | service: service-general | source_id: f174e8a8-3b50-4b0a-967a-a60d27e58f86 +[2026-04-22 07:07:38.635] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f174e8a8-3b50-4b0a-967a-a60d27e58f86 | status_code: 400 +[2026-04-22 07:07:38.636] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:04:09+07:00 category_code:363679005 category_display:Imaging code:30680-3 display:Ankle Tanpa Kontras encounter_id:da4ff12c-bc47-4bbd-abdd-ccdfd91be95f intent:original-order patient_id:P02128202322 patient_name:DAHLIA AYU PRI IRANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f174e8a8-3b50-4b0a-967a-a60d27e58f86 | status: FAILED +[2026-04-22 07:07:39.313] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI SUDARNOTO | service: service-general | source_id: 17c60a41-d599-4e5d-8986-e86a63f4195a +[2026-04-22 07:07:39.463] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 17c60a41-d599-4e5d-8986-e86a63f4195a | status_code: 400 +[2026-04-22 07:07:39.463] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:07:28+07:00 category_code:363679005 category_display:Imaging code:36791-2 display:MRI Angiografi ... encounter_id:83d47477-8581-4b64-bae2-358ef65b83f5 intent:original-order patient_id:P00294188526 patient_name:BUDI SUDARNOTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 17c60a41-d599-4e5d-8986-e86a63f4195a | status: FAILED +[2026-04-22 07:07:40.143] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CYNTHIA PANGESTI PUTRI MAWARNI | service: service-general | source_id: 9203f98b-da26-4bfd-927b-a48d7ca0ce1a +[2026-04-22 07:07:40.243] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9203f98b-da26-4bfd-927b-a48d7ca0ce1a | status_code: 400 +[2026-04-22 07:07:40.243] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:08:50+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4caf2c47-1443-4255-891d-685dd8963749 intent:original-order patient_id:P00170251486 patient_name:CYNTHIA PANGESTI PUTRI MAWARNI requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:40Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9203f98b-da26-4bfd-927b-a48d7ca0ce1a | status: FAILED +[2026-04-22 07:07:40.932] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WANUSUKIN | service: service-general | source_id: 6d932d00-0977-4af3-bb7c-971d8a863100 +[2026-04-22 07:07:41.078] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6d932d00-0977-4af3-bb7c-971d8a863100 | status_code: 400 +[2026-04-22 07:07:41.078] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:11:59+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:99e759bf-4633-49af-8240-3565993bff01 intent:original-order patient_id:P01648930293 patient_name:WANUSUKIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6d932d00-0977-4af3-bb7c-971d8a863100 | status: FAILED +[2026-04-22 07:07:41.761] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHOIRUL UMAM | service: service-general | source_id: 946b9340-cdaf-486e-a25d-f875288a577c +[2026-04-22 07:07:41.910] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 946b9340-cdaf-486e-a25d-f875288a577c | status_code: 400 +[2026-04-22 07:07:41.910] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:16:52+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:3831f1cf-6f41-4dcd-96fd-bbd01a2a6ff2 intent:original-order patient_id:P01339126565 patient_name:KHOIRUL UMAM requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:41Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 946b9340-cdaf-486e-a25d-f875288a577c | status: FAILED +[2026-04-22 07:07:42.576] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIHARTI | service: service-general | source_id: f355f21e-9cbd-41fd-9fd2-e367560e6dae +[2026-04-22 07:07:42.677] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: f355f21e-9cbd-41fd-9fd2-e367560e6dae | status_code: 400 +[2026-04-22 07:07:42.677] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:18:10+07:00 category_code:363679005 category_display:Imaging code:36626-0 display:Mammografi encounter_id:0dfca256-8c74-40bf-a186-539a0c56a87a intent:original-order patient_id:P01512658068 patient_name:SRIHARTI requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f355f21e-9cbd-41fd-9fd2-e367560e6dae | status: FAILED +[2026-04-22 07:07:43.360] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIKA ANGGUN | service: service-general | source_id: 30a07fc0-881f-4fe7-91e0-d29aaa12e819 +[2026-04-22 07:07:43.500] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 30a07fc0-881f-4fe7-91e0-d29aaa12e819 | status_code: 400 +[2026-04-22 07:07:43.500] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:20:54+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:2864027a-af77-422f-97e1-cec301535dde intent:original-order patient_id:P00923404608 patient_name:FIKA ANGGUN requester_id:10001528796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 30a07fc0-881f-4fe7-91e0-d29aaa12e819 | status: FAILED +[2026-04-22 07:07:44.176] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JANAH | service: service-general | source_id: 3ab2131d-6b55-4336-b44e-19e01325d5d7 +[2026-04-22 07:07:44.288] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3ab2131d-6b55-4336-b44e-19e01325d5d7 | status_code: 400 +[2026-04-22 07:07:44.288] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:22:09+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:7d971455-d36f-4ca6-9a7b-ee2a111eb827 intent:original-order patient_id:P01501640909 patient_name:JANAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3ab2131d-6b55-4336-b44e-19e01325d5d7 | status: FAILED +[2026-04-22 07:07:44.984] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANIK MUANIYAH | service: service-general | source_id: 847eb64c-10cb-4e12-b0c6-143eecc66114 +[2026-04-22 07:07:44.984] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 847eb64c-10cb-4e12-b0c6-143eecc66114 +[2026-04-22 07:07:45.159] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL MALIK | service: service-general | source_id: 4e67b01b-4825-4957-9a42-a8ea7f7025b1 +[2026-04-22 07:07:45.310] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4e67b01b-4825-4957-9a42-a8ea7f7025b1 | status_code: 400 +[2026-04-22 07:07:45.310] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:34:25+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:536ce141-a8c8-4be2-92c0-5126002d2353 intent:original-order patient_id:P00312746637 patient_name:ABDUL MALIK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4e67b01b-4825-4957-9a42-a8ea7f7025b1 | status: FAILED +[2026-04-22 07:07:45.994] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIYADHUL BADI`AH | service: service-general | source_id: fcc33ed4-c7f6-4dbe-a01a-3f14d6842027 +[2026-04-22 07:07:46.267] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fcc33ed4-c7f6-4dbe-a01a-3f14d6842027 | status_code: 400 +[2026-04-22 07:07:46.267] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:42:08+07:00 category_code:363679005 category_display:Imaging code:46298-6 display:HRCT Mastoid encounter_id:e6316801-6ba9-4557-b2e3-c668b7aba5f4 intent:original-order patient_id:P00128930029 patient_name:RIYADHUL BADI`AH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fcc33ed4-c7f6-4dbe-a01a-3f14d6842027 | status: FAILED +[2026-04-22 07:07:46.927] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH KHASANAH AGIL PRAWESTI | service: service-general | source_id: 662de042-ff3b-4bb4-9c6b-109230531161 +[2026-04-22 07:07:46.927] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 662de042-ff3b-4bb4-9c6b-109230531161 +[2026-04-22 07:07:47.106] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAYLA NAHDHINA SAFITRI | service: service-general | source_id: 22e783e0-5823-48fa-8d85-837dc7b1ed60 +[2026-04-22 07:07:47.269] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 22e783e0-5823-48fa-8d85-837dc7b1ed60 | status_code: 400 +[2026-04-22 07:07:47.269] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:55:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c57b62cc-eba0-42e3-8b79-7c4606b59034 intent:original-order patient_id:P02116108768 patient_name:NAYLA NAHDHINA SAFITRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 22e783e0-5823-48fa-8d85-837dc7b1ed60 | status: FAILED +[2026-04-22 07:07:47.945] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADELIA SYAHDA SALSABILA RAKHMAN | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 +[2026-04-22 07:07:48.051] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 | status_code: 400 +[2026-04-22 07:07:48.051] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:04:14+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:b16525fb-a291-491e-8807-ecca889acde3 intent:original-order patient_id:P01113472368 patient_name:ADELIA SYAHDA SALSABILA RAKHMAN requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 | status: FAILED +[2026-04-22 07:07:48.714] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SETYASTUTI | service: service-general | source_id: f3030ecd-15f9-4476-a224-1265ae0ca7b7 +[2026-04-22 07:07:48.829] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f3030ecd-15f9-4476-a224-1265ae0ca7b7 | status_code: 400 +[2026-04-22 07:07:48.829] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:06:23+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:0262017c-1ca2-4d3e-a214-256e11fd6ccd intent:original-order patient_id:P00144448351 patient_name:SRI SETYASTUTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f3030ecd-15f9-4476-a224-1265ae0ca7b7 | status: FAILED +[2026-04-22 07:07:49.511] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HASAN | service: service-general | source_id: 003d92cd-4703-4be3-a6f3-38c8cc665d57 +[2026-04-22 07:07:49.664] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 003d92cd-4703-4be3-a6f3-38c8cc665d57 | status_code: 400 +[2026-04-22 07:07:49.664] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:07:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:88db694a-c4a8-447a-8f77-328e3d7e7c66 intent:original-order patient_id:P00026509024 patient_name:HASAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 003d92cd-4703-4be3-a6f3-38c8cc665d57 | status: FAILED +[2026-04-22 07:07:50.344] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DANILO SANTANA PUTRA | service: service-general | source_id: 29c35a69-dab1-4707-ac73-f56b211e2f15 +[2026-04-22 07:07:50.454] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 29c35a69-dab1-4707-ac73-f56b211e2f15 | status_code: 400 +[2026-04-22 07:07:50.454] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:11:24+07:00 category_code:363679005 category_display:Imaging code:86437-1 display:Fistulografi Regio ... encounter_id:e6331e97-4440-4391-88e3-1d96bddd7add intent:original-order patient_id:P02377972364 patient_name:DANILO SANTANA PUTRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 29c35a69-dab1-4707-ac73-f56b211e2f15 | status: FAILED +[2026-04-22 07:07:51.138] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSWOTO | service: service-general | source_id: 38b95f14-f779-460a-981f-52606513d596 +[2026-04-22 07:07:51.288] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 38b95f14-f779-460a-981f-52606513d596 | status_code: 400 +[2026-04-22 07:07:51.288] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:13:09+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:220e1442-bfb8-4bdf-9d7a-55d9901f9d07 intent:original-order patient_id:P00179840701 patient_name:KUSWOTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 38b95f14-f779-460a-981f-52606513d596 | status: FAILED +[2026-04-22 07:07:51.965] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIRIN KUSRINI | service: service-general | source_id: dc4c2598-ebad-4e0e-ac18-8648c7cf44fb +[2026-04-22 07:07:52.119] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: dc4c2598-ebad-4e0e-ac18-8648c7cf44fb | status_code: 400 +[2026-04-22 07:07:52.119] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:15:22+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e44de738-6038-4f03-afc2-2a4ee4fa95df intent:original-order patient_id:P00646696324 patient_name:RIRIN KUSRINI requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dc4c2598-ebad-4e0e-ac18-8648c7cf44fb | status: FAILED +[2026-04-22 07:07:52.799] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TEGUH | service: service-general | source_id: 529a4151-c4dd-4320-90bc-9cd487306cc3 +[2026-04-22 07:07:52.944] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 529a4151-c4dd-4320-90bc-9cd487306cc3 | status_code: 400 +[2026-04-22 07:07:52.944] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:17:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:14fcd2a3-4e89-4e5a-8990-a4d87d476cb5 intent:original-order patient_id:P00726971579 patient_name:TEGUH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 529a4151-c4dd-4320-90bc-9cd487306cc3 | status: FAILED +[2026-04-22 07:07:53.643] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JULIUS SUTANTO | service: service-general | source_id: 12a0a91c-6ed1-4226-80e5-41fae74feaf6 +[2026-04-22 07:07:53.755] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 12a0a91c-6ed1-4226-80e5-41fae74feaf6 | status_code: 400 +[2026-04-22 07:07:53.755] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:19:18+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:1da44804-8e09-40d2-99d4-8719011ef809 intent:original-order patient_id:P01886133476 patient_name:JULIUS SUTANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 12a0a91c-6ed1-4226-80e5-41fae74feaf6 | status: FAILED +[2026-04-22 07:07:54.418] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHMAWATI TIARANINGTYAS | service: service-general | source_id: 4c04c6be-2862-4854-bb0e-a3833741049c +[2026-04-22 07:07:54.565] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 4c04c6be-2862-4854-bb0e-a3833741049c | status_code: 400 +[2026-04-22 07:07:54.565] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:35:14+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:23fb919e-b3a2-4649-9d4f-a69feb09337d intent:original-order patient_id:P02062781591 patient_name:RAHMAWATI TIARANINGTYAS requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4c04c6be-2862-4854-bb0e-a3833741049c | status: FAILED +[2026-04-22 07:07:55.234] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD NIZAM HAIDAR ALI | service: service-general | source_id: 51e0ac6f-7116-4e4f-9d76-f2b6ed970947 +[2026-04-22 07:07:55.424] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 51e0ac6f-7116-4e4f-9d76-f2b6ed970947 | status_code: 400 +[2026-04-22 07:07:55.424] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:37:15+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4dbab4f0-7624-44f0-b557-7eab99a40c4e intent:original-order patient_id:P10943811152 patient_name:MUHAMMAD NIZAM HAIDAR ALI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 51e0ac6f-7116-4e4f-9d76-f2b6ed970947 | status: FAILED +[2026-04-22 07:07:56.084] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARTIKAH | service: service-general | source_id: 6712ecef-9fd2-47be-bd5a-bbf101bc01af +[2026-04-22 07:07:56.185] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6712ecef-9fd2-47be-bd5a-bbf101bc01af | status_code: 400 +[2026-04-22 07:07:56.185] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:51:13+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:b12f6a2d-d1f3-4366-a293-94be01627d02 intent:original-order patient_id:P00435328419 patient_name:MARTIKAH requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:56Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6712ecef-9fd2-47be-bd5a-bbf101bc01af | status: FAILED +[2026-04-22 07:07:56.860] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LENI ROSITA | service: service-general | source_id: b712d0cc-79b3-4c95-abfe-a29c218a854e +[2026-04-22 07:07:56.963] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: b712d0cc-79b3-4c95-abfe-a29c218a854e | status_code: 400 +[2026-04-22 07:07:56.963] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:52:50+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:257aaae6-6e09-4a1b-a287-2506d7b6619e intent:original-order patient_id:P00002791584 patient_name:LENI ROSITA requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:56Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b712d0cc-79b3-4c95-abfe-a29c218a854e | status: FAILED +[2026-04-22 07:07:57.642] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAMBANG EDY SUPRIYONO | service: service-general | source_id: 541d3e4b-68ca-4f9e-9b93-1c24d999d51b +[2026-04-22 07:07:57.642] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 541d3e4b-68ca-4f9e-9b93-1c24d999d51b +[2026-04-22 07:07:57.820] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNA AGUSTINI | service: service-general | source_id: cd37e76f-7d42-479c-8c79-4c142a4676eb +[2026-04-22 07:07:57.933] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: cd37e76f-7d42-479c-8c79-4c142a4676eb | status_code: 400 +[2026-04-22 07:07:57.933] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:58:39+07:00 category_code:363679005 category_display:Imaging code:36626-0 display:Mammografi encounter_id:d272ec27-a9c1-468b-ac3f-6612e3895d61 intent:original-order patient_id:P02528380223 patient_name:ERNA AGUSTINI requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cd37e76f-7d42-479c-8c79-4c142a4676eb | status: FAILED +[2026-04-22 07:07:58.628] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDAY GUNANDAR | service: service-general | source_id: 9c027060-6381-401b-a9ab-eb7f1c3dbe14 +[2026-04-22 07:07:58.775] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 9c027060-6381-401b-a9ab-eb7f1c3dbe14 | status_code: 400 +[2026-04-22 07:07:58.775] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:00:09+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:58bfc090-b61f-4d85-b835-53ceb28b68e2 intent:original-order patient_id:P02466774763 patient_name:ENDAY GUNANDAR requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9c027060-6381-401b-a9ab-eb7f1c3dbe14 | status: FAILED +[2026-04-22 07:07:59.457] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMILIA MIFTAQUL ZANNAH | service: service-general | source_id: 1d5b82c2-8e08-415d-a11d-525ab3e82246 +[2026-04-22 07:07:59.613] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1d5b82c2-8e08-415d-a11d-525ab3e82246 | status_code: 400 +[2026-04-22 07:07:59.613] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:03:05+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:21eea8c3-82a4-45ee-93eb-0b5e421311c9 intent:original-order patient_id:P02214664090 patient_name:AMILIA MIFTAQUL ZANNAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:07:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1d5b82c2-8e08-415d-a11d-525ab3e82246 | status: FAILED +[2026-04-22 07:08:00.294] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSRIPAH | service: service-general | source_id: 842ee9c2-15f7-4c01-a5fe-b24fc812a600 +[2026-04-22 07:08:00.401] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 842ee9c2-15f7-4c01-a5fe-b24fc812a600 | status_code: 400 +[2026-04-22 07:08:00.401] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:07:17+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:690f8b68-7f47-462f-b498-1913b1776901 intent:original-order patient_id:P01134128576 patient_name:MUSRIPAH requester_id:10015928291 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 842ee9c2-15f7-4c01-a5fe-b24fc812a600 | status: FAILED +[2026-04-22 07:08:01.062] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUYITNO | service: service-general | source_id: b159ddd3-1043-4ba1-a1ff-d9f13f0cb1d8 +[2026-04-22 07:08:01.062] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b159ddd3-1043-4ba1-a1ff-d9f13f0cb1d8 +[2026-04-22 07:08:01.282] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NISYE AMINIAH | service: service-general | source_id: 25122786-bad2-4f0a-addb-d59f0bfd7124 +[2026-04-22 07:08:01.426] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 25122786-bad2-4f0a-addb-d59f0bfd7124 | status_code: 400 +[2026-04-22 07:08:01.426] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:11:21+07:00 category_code:363679005 category_display:Imaging code:30667-0 display:Cervical Tanpa kontras encounter_id:2311bf32-59ed-49c5-a513-a5e5ab8e07bf intent:original-order patient_id:P00755609042 patient_name:NISYE AMINIAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 25122786-bad2-4f0a-addb-d59f0bfd7124 | status: FAILED +[2026-04-22 07:08:02.108] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LAILATUL ARIFAH | service: service-general | source_id: 41de78f2-4719-4f19-9302-1b33dc2fe19e +[2026-04-22 07:08:02.256] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 41de78f2-4719-4f19-9302-1b33dc2fe19e | status_code: 400 +[2026-04-22 07:08:02.256] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:13:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:dac1cdba-84de-4aa3-b7f7-4fd273f26004 intent:original-order patient_id:P02106228684 patient_name:LAILATUL ARIFAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 41de78f2-4719-4f19-9302-1b33dc2fe19e | status: FAILED +[2026-04-22 07:08:02.938] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TARIYAH | service: service-general | source_id: 61676c06-4202-4412-b0ac-2d4d800207e8 +[2026-04-22 07:08:03.101] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 61676c06-4202-4412-b0ac-2d4d800207e8 | status_code: 400 +[2026-04-22 07:08:03.101] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:13:40+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:89cd159e-195c-45f6-99d3-ab208f419f4d intent:original-order patient_id:P00907458495 patient_name:TARIYAH requester_id:10015542060 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 61676c06-4202-4412-b0ac-2d4d800207e8 | status: FAILED +[2026-04-22 07:08:03.777] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRA PUSPITA WATI | service: service-general | source_id: d1d09fe2-9730-43a4-a8bf-aa851bd35206 +[2026-04-22 07:08:03.777] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d1d09fe2-9730-43a4-a8bf-aa851bd35206 +[2026-04-22 07:08:03.948] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI AMINAH | service: service-general | source_id: d8bf1dbd-6adc-425b-992d-dcd37ffd315f +[2026-04-22 07:08:04.107] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: d8bf1dbd-6adc-425b-992d-dcd37ffd315f | status_code: 400 +[2026-04-22 07:08:04.107] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:18:54+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:e9326a7e-0280-4f46-8eea-2e7320185027 intent:original-order patient_id:P02009234506 patient_name:SITI AMINAH requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d8bf1dbd-6adc-425b-992d-dcd37ffd315f | status: FAILED +[2026-04-22 07:08:04.780] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS BUDI CAHYONO | service: service-general | source_id: 624f8d7c-19e2-46fd-bec7-40b786330bd1 +[2026-04-22 07:08:04.892] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 624f8d7c-19e2-46fd-bec7-40b786330bd1 | status_code: 400 +[2026-04-22 07:08:04.892] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:27:48+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:af73e344-c3c5-4aee-b90e-014fdd4edf95 intent:original-order patient_id:P01729267031 patient_name:AGUS BUDI CAHYONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 624f8d7c-19e2-46fd-bec7-40b786330bd1 | status: FAILED +[2026-04-22 07:08:05.573] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI UMI RODIYATI | service: service-general | source_id: 12b3ed17-a38d-4844-bd83-5e1edec60501 +[2026-04-22 07:08:05.733] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 12b3ed17-a38d-4844-bd83-5e1edec60501 | status_code: 400 +[2026-04-22 07:08:05.733] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:30:44+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:4749dea7-1639-4a2f-a2b5-cda7fa0b8020 intent:original-order patient_id:P01948674336 patient_name:SITI UMI RODIYATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 12b3ed17-a38d-4844-bd83-5e1edec60501 | status: FAILED +[2026-04-22 07:08:06.404] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REBAT | service: service-general | source_id: fd171e7c-924d-415a-b36c-94cdd85ec5c6 +[2026-04-22 07:08:06.555] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: fd171e7c-924d-415a-b36c-94cdd85ec5c6 | status_code: 400 +[2026-04-22 07:08:06.555] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:31:32+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:fdca17bd-ce39-40b2-b0eb-7816a422d01c intent:original-order patient_id:P01284689560 patient_name:REBAT requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fd171e7c-924d-415a-b36c-94cdd85ec5c6 | status: FAILED +[2026-04-22 07:08:07.233] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASTRI | service: service-general | source_id: 6c5bc48f-da67-4b4f-92b9-84f7b4f3d68c +[2026-04-22 07:08:07.348] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 6c5bc48f-da67-4b4f-92b9-84f7b4f3d68c | status_code: 400 +[2026-04-22 07:08:07.348] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:35:03+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:0af1145a-718f-4831-8cff-975037a993be intent:original-order patient_id:P00524406540 patient_name:SULASTRI requester_id:10001528796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6c5bc48f-da67-4b4f-92b9-84f7b4f3d68c | status: FAILED +[2026-04-22 07:08:08.021] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIAMI | service: service-general | source_id: 96307927-d5d4-4b4f-ad7c-d70f38824bc2 +[2026-04-22 07:08:08.173] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 96307927-d5d4-4b4f-ad7c-d70f38824bc2 | status_code: 400 +[2026-04-22 07:08:08.173] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:35:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:eb6825d4-4c8d-4f16-b98e-673e2ab5626a intent:original-order patient_id:P01693390532 patient_name:TIAMI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 96307927-d5d4-4b4f-ad7c-d70f38824bc2 | status: FAILED +[2026-04-22 07:08:08.846] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALFAREISA SEPTIANA WIJAYANTI | service: service-general | source_id: 0dd99f56-755b-48bd-a587-0dfba9fbede6 +[2026-04-22 07:08:08.846] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0dd99f56-755b-48bd-a587-0dfba9fbede6 +[2026-04-22 07:08:09.016] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI ENDAH KUSUMA | service: service-general | source_id: a40b821b-c852-4505-8b0f-210621e4fc37 +[2026-04-22 07:08:09.174] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: a40b821b-c852-4505-8b0f-210621e4fc37 | status_code: 400 +[2026-04-22 07:08:09.174] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:39:26+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:c0423da3-a1df-4670-b1df-eaf1ff67f2fe intent:original-order patient_id:P02348335817 patient_name:SRI ENDAH KUSUMA requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:09Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a40b821b-c852-4505-8b0f-210621e4fc37 | status: FAILED +[2026-04-22 07:08:09.845] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJAFAR | service: service-general | source_id: 575fdaa2-c89f-4ef2-8af3-a5b88974c77d +[2026-04-22 07:08:09.946] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 575fdaa2-c89f-4ef2-8af3-a5b88974c77d | status_code: 400 +[2026-04-22 07:08:09.946] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:42:39+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:38fbc143-cc3d-46a3-b161-f37c7ccf4a89 intent:original-order patient_id:P01405645466 patient_name:DJAFAR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 575fdaa2-c89f-4ef2-8af3-a5b88974c77d | status: FAILED +[2026-04-22 07:08:10.616] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NINIK HANDAYANI | service: service-general | source_id: 199f4cef-7450-44db-b8df-f1e60356b069 +[2026-04-22 07:08:10.724] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 199f4cef-7450-44db-b8df-f1e60356b069 | status_code: 400 +[2026-04-22 07:08:10.724] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:50:05+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:51fbe4c9-3f99-4708-a8c6-68f5094bc3fd intent:original-order patient_id:P00207045316 patient_name:NINIK HANDAYANI requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 199f4cef-7450-44db-b8df-f1e60356b069 | status: FAILED +[2026-04-22 07:08:11.384] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRA YUNIKE PUTRI | service: service-general | source_id: b11b72ff-a8c2-417d-be59-732219db40a8 +[2026-04-22 07:08:11.492] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b11b72ff-a8c2-417d-be59-732219db40a8 | status_code: 400 +[2026-04-22 07:08:11.492] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:53:29+07:00 category_code:363679005 category_display:Imaging code:X099255 display:Wholespine Dengan Kontras encounter_id:7520b3f7-b38d-4942-af6b-8c6dc67108d2 intent:original-order patient_id:P01935968889 patient_name:FIRA YUNIKE PUTRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b11b72ff-a8c2-417d-be59-732219db40a8 | status: FAILED +[2026-04-22 07:08:12.162] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LAILATUL MUNAWAROH | service: service-general | source_id: e606e924-7558-4b59-bb2c-09fb10d47ee2 +[2026-04-22 07:08:12.163] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e606e924-7558-4b59-bb2c-09fb10d47ee2 +[2026-04-22 07:08:12.330] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZARDAN INAWAN INDRA WANTO | service: service-general | source_id: 8e8c962d-58a4-4dc5-b08c-40e39763ece1 +[2026-04-22 07:08:12.438] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8e8c962d-58a4-4dc5-b08c-40e39763ece1 | status_code: 400 +[2026-04-22 07:08:12.438] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:01:33+07:00 category_code:363679005 category_display:Imaging code:30691-0 display:Genu Tanpa Kontras encounter_id:565797b8-dd31-4063-9279-4a1acf300025 intent:original-order patient_id:P01114874939 patient_name:ZARDAN INAWAN INDRA WANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8e8c962d-58a4-4dc5-b08c-40e39763ece1 | status: FAILED +[2026-04-22 07:08:13.109] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOHAMAD RAMON DIAN FAUZI | service: service-general | source_id: c07426d9-d3c7-4fb8-89fc-9d96e123c477 +[2026-04-22 07:08:13.255] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c07426d9-d3c7-4fb8-89fc-9d96e123c477 | status_code: 400 +[2026-04-22 07:08:13.256] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:02:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:52d829c5-1520-44ea-a3b7-0ecce5e30bb6 intent:original-order patient_id:P01778678082 patient_name:MOHAMAD RAMON DIAN FAUZI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c07426d9-d3c7-4fb8-89fc-9d96e123c477 | status: FAILED +[2026-04-22 07:08:13.932] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD SUFYAN AT TSAURI | service: service-general | source_id: 2ee14407-e301-469c-bb47-a7efe6012b2d +[2026-04-22 07:08:14.085] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2ee14407-e301-469c-bb47-a7efe6012b2d | status_code: 400 +[2026-04-22 07:08:14.085] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:03:24+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:48ba789c-8898-485e-a9b1-a66703f09f9f intent:original-order patient_id:P02093744046 patient_name:MUHAMMAD SUFYAN AT TSAURI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2ee14407-e301-469c-bb47-a7efe6012b2d | status: FAILED +[2026-04-22 07:08:14.753] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARIYAM | service: service-general | source_id: 9bb2b25e-3277-4396-8b96-892d5d5bfb18 +[2026-04-22 07:08:14.753] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9bb2b25e-3277-4396-8b96-892d5d5bfb18 +[2026-04-22 07:08:14.924] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD GADHING ATHAFARIS / BY NY SRIPIAH | service: service-general | source_id: 5e9def84-5c51-450f-91b1-f5c6e154fcd5 +[2026-04-22 07:08:15.072] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5e9def84-5c51-450f-91b1-f5c6e154fcd5 | status_code: 400 +[2026-04-22 07:08:15.072] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:07:39+07:00 category_code:363679005 category_display:Imaging code:37567-5 display:Lopografi Segmen ... encounter_id:f5f6f496-8fb8-41e3-8bcd-1b37d90fb80b intent:original-order patient_id:P10430431597 patient_name:AHMAD GADHING ATHAFARIS / BY NY SRIPIAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5e9def84-5c51-450f-91b1-f5c6e154fcd5 | status: FAILED +[2026-04-22 07:08:15.760] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALI ROKHMATULLAH | service: service-general | source_id: ce4ae50c-45f9-4c6d-8e72-1a80b10b5be4 +[2026-04-22 07:08:15.856] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ce4ae50c-45f9-4c6d-8e72-1a80b10b5be4 | status_code: 400 +[2026-04-22 07:08:15.856] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:12:10+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:623544c1-cf6a-4cd8-9fd7-e19d383b7e34 intent:original-order patient_id:P02508002897 patient_name:ALI ROKHMATULLAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ce4ae50c-45f9-4c6d-8e72-1a80b10b5be4 | status: FAILED +[2026-04-22 07:08:16.533] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERMA YUNITA SETYOWATI | service: service-general | source_id: 829afcba-2455-41f8-9fb1-9c17f5b8f1f1 +[2026-04-22 07:08:16.533] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 829afcba-2455-41f8-9fb1-9c17f5b8f1f1 +[2026-04-22 07:08:16.711] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TJIA LUCIA INDRAYANI | service: service-general | source_id: f7c99dc8-5d6b-4fac-92cc-f9ce2ad8e92b +[2026-04-22 07:08:16.851] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f7c99dc8-5d6b-4fac-92cc-f9ce2ad8e92b | status_code: 400 +[2026-04-22 07:08:16.851] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:20:32+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:a9ef93f2-9be7-4df3-b2f2-4758ddf27d52 intent:original-order patient_id:P01683265191 patient_name:TJIA LUCIA INDRAYANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f7c99dc8-5d6b-4fac-92cc-f9ce2ad8e92b | status: FAILED +[2026-04-22 07:08:17.550] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHMAD FATHONI | service: service-general | source_id: 2ed48337-1cfd-4c9b-b9d5-481299e3112b +[2026-04-22 07:08:17.656] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 2ed48337-1cfd-4c9b-b9d5-481299e3112b | status_code: 400 +[2026-04-22 07:08:17.656] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:22:30+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:a832f6ab-86ff-4e06-be30-ac77e55ca813 intent:original-order patient_id:P00663581837 patient_name:ACHMAD FATHONI requester_id:10005244996 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2ed48337-1cfd-4c9b-b9d5-481299e3112b | status: FAILED +[2026-04-22 07:08:18.332] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHOLIHAH | service: service-general | source_id: d9fa458e-ac9c-4cb4-b053-bde91cfc9e78 +[2026-04-22 07:08:18.475] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d9fa458e-ac9c-4cb4-b053-bde91cfc9e78 | status_code: 400 +[2026-04-22 07:08:18.475] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:28:03+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e86904a4-d570-4dce-bff2-fc0cfecbeb40 intent:original-order patient_id:P00164367275 patient_name:SHOLIHAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d9fa458e-ac9c-4cb4-b053-bde91cfc9e78 | status: FAILED +[2026-04-22 07:08:19.163] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGNES TASMIAH | service: service-general | source_id: a650994a-a34e-4f31-9646-d1ed2ac35ee6 +[2026-04-22 07:08:19.277] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a650994a-a34e-4f31-9646-d1ed2ac35ee6 | status_code: 400 +[2026-04-22 07:08:19.277] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:31:07+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:c4f10b69-72cd-46a4-aed2-1b73d9185dd5 intent:original-order patient_id:P00608855329 patient_name:AGNES TASMIAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a650994a-a34e-4f31-9646-d1ed2ac35ee6 | status: FAILED +[2026-04-22 07:08:19.946] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARYANI | service: service-general | source_id: 6df437db-1c0a-4f53-8c0a-546a75585b3a +[2026-04-22 07:08:20.089] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 6df437db-1c0a-4f53-8c0a-546a75585b3a | status_code: 400 +[2026-04-22 07:08:20.089] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:45:19+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:f8917cbc-f4da-4090-bc2b-c338057b5162 intent:original-order patient_id:P01377470762 patient_name:MARYANI requester_id:10016703268 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6df437db-1c0a-4f53-8c0a-546a75585b3a | status: FAILED +[2026-04-22 07:08:20.764] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PADI | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de +[2026-04-22 07:08:20.765] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de | status_code: 429 +[2026-04-22 07:08:20.765] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:49:36+07:00 category_code:363679005 category_display:Imaging code:37708-5 display:XR Radius and Ulna - right AP and Lateral encounter_id:c752398e-d6ed-4d65-a7e3-f53d5d6dc468 intent:original-order patient_id:P00855401284 patient_name:PADI requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de | status: FAILED +[2026-04-22 07:08:20.765] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de +[2026-04-22 07:08:25.935] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PADI | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de +[2026-04-22 07:08:25.936] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de | status_code: 429 +[2026-04-22 07:08:25.936] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:49:36+07:00 category_code:363679005 category_display:Imaging code:37708-5 display:XR Radius and Ulna - right AP and Lateral encounter_id:c752398e-d6ed-4d65-a7e3-f53d5d6dc468 intent:original-order patient_id:P00855401284 patient_name:PADI requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de | status: FAILED +[2026-04-22 07:08:25.936] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de +[2026-04-22 07:08:31.127] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PADI | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de +[2026-04-22 07:08:31.276] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de | status_code: 400 +[2026-04-22 07:08:31.276] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:49:36+07:00 category_code:363679005 category_display:Imaging code:37708-5 display:XR Radius and Ulna - right AP and Lateral encounter_id:c752398e-d6ed-4d65-a7e3-f53d5d6dc468 intent:original-order patient_id:P00855401284 patient_name:PADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de | status: FAILED +[2026-04-22 07:08:31.986] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIKI ADI PURWANTO | service: service-general | source_id: 63818c0e-b6d2-4272-9ead-4f0624e10524 +[2026-04-22 07:08:32.101] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 63818c0e-b6d2-4272-9ead-4f0624e10524 | status_code: 400 +[2026-04-22 07:08:32.101] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:54:56+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:63fc21e7-5640-4843-9d8e-5a372fd18317 intent:original-order patient_id:P02061699054 patient_name:RIKI ADI PURWANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 63818c0e-b6d2-4272-9ead-4f0624e10524 | status: FAILED +[2026-04-22 07:08:32.798] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMIATIN | service: service-general | source_id: 646e3444-afbb-4657-874c-aeee0ab71598 +[2026-04-22 07:08:32.934] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 646e3444-afbb-4657-874c-aeee0ab71598 | status_code: 400 +[2026-04-22 07:08:32.934] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:57:14+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:19469d99-6da1-4c40-9eea-966e0753f569 intent:original-order patient_id:P00957037239 patient_name:SUMIATIN requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 646e3444-afbb-4657-874c-aeee0ab71598 | status: FAILED +[2026-04-22 07:08:33.586] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CAROLIEN EMMY KARAMOY | service: service-general | source_id: 76ebe379-b9b9-4a50-b662-a3d52f61c003 +[2026-04-22 07:08:33.729] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 76ebe379-b9b9-4a50-b662-a3d52f61c003 | status_code: 400 +[2026-04-22 07:08:33.730] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:59:03+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:b45026e4-3627-4427-844d-c72e1e3b3aaf intent:original-order patient_id:P01866255120 patient_name:CAROLIEN EMMY KARAMOY requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 76ebe379-b9b9-4a50-b662-a3d52f61c003 | status: FAILED +[2026-04-22 07:08:34.396] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHOIRIYATI QOLBIYAH | service: service-general | source_id: b6c71622-679b-4fdd-a8d4-00ab2cba8c94 +[2026-04-22 07:08:34.542] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b6c71622-679b-4fdd-a8d4-00ab2cba8c94 | status_code: 400 +[2026-04-22 07:08:34.542] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:01:32+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:88365184-e045-4206-9728-424acb5084b8 intent:original-order patient_id:P01754775604 patient_name:CHOIRIYATI QOLBIYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b6c71622-679b-4fdd-a8d4-00ab2cba8c94 | status: FAILED +[2026-04-22 07:08:35.209] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAYI NYONYA ANATUL LAILI | service: service-general | source_id: c6804371-69b5-43f5-bd06-d9a01ad0ec95 +[2026-04-22 07:08:35.314] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c6804371-69b5-43f5-bd06-d9a01ad0ec95 | status_code: 400 +[2026-04-22 07:08:35.314] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:05:59+07:00 category_code:363679005 category_display:Imaging code:37701-0 display:Pedis AP/Lat encounter_id:77235928-b474-4285-8117-08aa8b0453bd intent:original-order patient_id:P00483590358 patient_name:BAYI NYONYA ANATUL LAILI requester_id:10010921546 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c6804371-69b5-43f5-bd06-d9a01ad0ec95 | status: FAILED +[2026-04-22 07:08:35.969] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ALTAN MURAD FALAH | service: service-general | source_id: aeac2ed8-508e-4163-a9a9-c992845f7ee4 +[2026-04-22 07:08:35.969] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aeac2ed8-508e-4163-a9a9-c992845f7ee4 +[2026-04-22 07:08:36.121] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD HUROIDLI HASAN | service: service-general | source_id: 49dab1fb-b6aa-40d6-8aa1-457d7c995f3d +[2026-04-22 07:08:36.228] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 49dab1fb-b6aa-40d6-8aa1-457d7c995f3d | status_code: 400 +[2026-04-22 07:08:36.229] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:11:20+07:00 category_code:363679005 category_display:Imaging code:24579-5 display:Scannogram encounter_id:b6dc459f-66c2-4d5a-818e-8bf85ddb50fa intent:original-order patient_id:P02382240277 patient_name:MUHAMMAD HUROIDLI HASAN requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 49dab1fb-b6aa-40d6-8aa1-457d7c995f3d | status: FAILED +[2026-04-22 07:08:36.898] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI WAHYUNI, DRA | service: service-general | source_id: 173804d1-d77f-4875-afd4-f9d53eb342ee +[2026-04-22 07:08:37.047] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 173804d1-d77f-4875-afd4-f9d53eb342ee | status_code: 400 +[2026-04-22 07:08:37.047] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:12:28+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:30bdd026-0f9b-4e98-90b1-8adbc4973c61 intent:original-order patient_id:P01850379791 patient_name:DWI WAHYUNI, DRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 173804d1-d77f-4875-afd4-f9d53eb342ee | status: FAILED +[2026-04-22 07:08:37.717] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI HABIBAH | service: service-general | source_id: 99cce562-1114-4430-9fec-87f0aeb21558 +[2026-04-22 07:08:37.865] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 99cce562-1114-4430-9fec-87f0aeb21558 | status_code: 400 +[2026-04-22 07:08:37.865] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:21:38+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1bdcbc7d-aafc-4214-8f60-ed44600cde7b intent:original-order patient_id:P02570798591 patient_name:UMI HABIBAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 99cce562-1114-4430-9fec-87f0aeb21558 | status: FAILED +[2026-04-22 07:08:38.530] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHUSNUL YAQIN | service: service-general | source_id: d0845a3a-3352-458c-914b-d508808495ca +[2026-04-22 07:08:38.630] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d0845a3a-3352-458c-914b-d508808495ca | status_code: 400 +[2026-04-22 07:08:38.630] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:23:27+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:29460ae6-b473-4c88-a265-2b5987df2b7a intent:original-order patient_id:P00891936473 patient_name:CHUSNUL YAQIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d0845a3a-3352-458c-914b-d508808495ca | status: FAILED +[2026-04-22 07:08:39.297] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUKIMAH | service: service-general | source_id: f1b52a27-1dc7-4519-bb2c-a7e1f7bf294d +[2026-04-22 07:08:39.442] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: f1b52a27-1dc7-4519-bb2c-a7e1f7bf294d | status_code: 400 +[2026-04-22 07:08:39.442] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:25:25+07:00 category_code:363679005 category_display:Imaging code:37567-5 display:Lopografi Segmen ... encounter_id:42edee39-5c46-42be-8c4b-3baf226b5a6d intent:original-order patient_id:P01114685992 patient_name:TUKIMAH requester_id:10005244996 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f1b52a27-1dc7-4519-bb2c-a7e1f7bf294d | status: FAILED +[2026-04-22 07:08:40.126] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI CAHYO BAGUS | service: service-general | source_id: 3bb77eb7-504b-4dc5-bd8d-784904bfab12 +[2026-04-22 07:08:40.126] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3bb77eb7-504b-4dc5-bd8d-784904bfab12 +[2026-04-22 07:08:40.292] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PITOYO WASIS R | service: service-general | source_id: 4e433132-d7f0-465a-b6f9-8668b9cda434 +[2026-04-22 07:08:40.443] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4e433132-d7f0-465a-b6f9-8668b9cda434 | status_code: 400 +[2026-04-22 07:08:40.443] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:32:32+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:17a57112-7149-45e0-bfbe-6c11da685b8a intent:original-order patient_id:P01521665202 patient_name:PITOYO WASIS R requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4e433132-d7f0-465a-b6f9-8668b9cda434 | status: FAILED +[2026-04-22 07:08:41.120] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMAM MURSYIDI | service: service-general | source_id: 7b26dbe0-4f3e-41ee-9f33-11ca0aa0aca9 +[2026-04-22 07:08:41.257] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7b26dbe0-4f3e-41ee-9f33-11ca0aa0aca9 | status_code: 400 +[2026-04-22 07:08:41.257] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:36:49+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:27750cbe-8374-4bea-8390-7d351ded54f5 intent:original-order patient_id:P00706819912 patient_name:IMAM MURSYIDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7b26dbe0-4f3e-41ee-9f33-11ca0aa0aca9 | status: FAILED +[2026-04-22 07:08:41.919] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMAM HUSYAIRI | service: service-general | source_id: fdf48335-1180-4624-8a71-925c8aa9b110 +[2026-04-22 07:08:42.033] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fdf48335-1180-4624-8a71-925c8aa9b110 | status_code: 400 +[2026-04-22 07:08:42.033] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T07:24:31+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:d0010842-b182-42c7-9b4b-8033b92698f3 intent:original-order patient_id:P00840441205 patient_name:IMAM HUSYAIRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fdf48335-1180-4624-8a71-925c8aa9b110 | status: FAILED +[2026-04-22 07:08:42.685] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUASRI | service: service-general | source_id: 099f2f49-3bee-4359-ab61-449dc9d73a00 +[2026-04-22 07:08:42.786] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 099f2f49-3bee-4359-ab61-449dc9d73a00 | status_code: 400 +[2026-04-22 07:08:42.786] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T07:38:44+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:854ce3d2-4d83-47d8-8168-2d3f2239ecce intent:original-order patient_id:P00867259630 patient_name:JUASRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 099f2f49-3bee-4359-ab61-449dc9d73a00 | status: FAILED +[2026-04-22 07:08:43.450] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDASIYAH | service: service-general | source_id: 408812f4-471d-43f1-a933-c547dc2d6d05 +[2026-04-22 07:08:43.595] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 408812f4-471d-43f1-a933-c547dc2d6d05 | status_code: 400 +[2026-04-22 07:08:43.595] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T07:40:34+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:89032fcf-d67d-4b06-8488-2148f2f5bf2b intent:original-order patient_id:P01519633283 patient_name:INDASIYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 408812f4-471d-43f1-a933-c547dc2d6d05 | status: FAILED +[2026-04-22 07:08:44.266] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUBARKAH | service: service-general | source_id: b596fdae-89af-4841-bc63-3e5b6e8f5e89 +[2026-04-22 07:08:44.266] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b596fdae-89af-4841-bc63-3e5b6e8f5e89 +[2026-04-22 07:08:44.420] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LASMINI | service: service-general | source_id: 473897db-99ef-41e5-845b-2eb9d3050e8e +[2026-04-22 07:08:44.522] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 473897db-99ef-41e5-845b-2eb9d3050e8e | status_code: 400 +[2026-04-22 07:08:44.522] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T07:45:06+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:99870ba2-5bf5-401d-a983-dd722c452152 intent:original-order patient_id:P01225359647 patient_name:LASMINI requester_id:10001528796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 473897db-99ef-41e5-845b-2eb9d3050e8e | status: FAILED +[2026-04-22 07:08:45.179] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAULAN | service: service-general | source_id: 924f6c44-9068-4998-90b7-c50319b61a74 +[2026-04-22 07:08:45.330] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 924f6c44-9068-4998-90b7-c50319b61a74 | status_code: 400 +[2026-04-22 07:08:45.330] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T07:47:20+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:f1f3fde4-1ca5-48a7-a956-f7df3b82ae9b intent:original-order patient_id:P02438362515 patient_name:MAULAN requester_id:10001528796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 924f6c44-9068-4998-90b7-c50319b61a74 | status: FAILED +[2026-04-22 07:08:45.985] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUNAAMUL AZIZID | service: service-general | source_id: 99daf141-742e-44af-ba13-ae393d97e478 +[2026-04-22 07:08:46.201] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 99daf141-742e-44af-ba13-ae393d97e478 | status_code: 400 +[2026-04-22 07:08:46.201] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T07:53:28+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:b870828d-d8aa-4deb-8159-0b78986b1c4a intent:original-order patient_id:P02198073399 patient_name:MUNAAMUL AZIZID requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 99daf141-742e-44af-ba13-ae393d97e478 | status: FAILED +[2026-04-22 07:08:46.863] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOEHARTONO SOEMARTO | service: service-general | source_id: 62e16a22-addf-4fba-a5c9-af1102f5d572 +[2026-04-22 07:08:47.009] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 62e16a22-addf-4fba-a5c9-af1102f5d572 | status_code: 400 +[2026-04-22 07:08:47.009] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T07:56:53+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:0b6a0cde-86a4-4fc3-a8a0-cf36f9409437 intent:original-order patient_id:P02564587217 patient_name:SOEHARTONO SOEMARTO requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 62e16a22-addf-4fba-a5c9-af1102f5d572 | status: FAILED +[2026-04-22 07:08:47.674] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAIZAL RIZA | service: service-general | source_id: f69a8d9a-0e3a-4808-8c3d-b74a67c94d7e +[2026-04-22 07:08:47.783] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f69a8d9a-0e3a-4808-8c3d-b74a67c94d7e | status_code: 400 +[2026-04-22 07:08:47.783] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T08:02:12+07:00 category_code:363679005 category_display:Imaging code:37701-0 display:Pedis AP/Lat encounter_id:71a16815-57e5-469c-b3bf-c0b92a179395 intent:original-order patient_id:P00156274452 patient_name:FAIZAL RIZA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f69a8d9a-0e3a-4808-8c3d-b74a67c94d7e | status: FAILED +[2026-04-22 07:08:48.446] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGHNIA PUTRI ZAHRI | service: service-general | source_id: 00ebe767-1b9e-4bd1-bb0c-f5019961d2bd +[2026-04-22 07:08:48.446] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 00ebe767-1b9e-4bd1-bb0c-f5019961d2bd +[2026-04-22 07:08:48.610] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BOWO HERI SULISWANTO | service: service-general | source_id: 89a38eea-8029-4888-8254-9a3c1ffa5a76 +[2026-04-22 07:08:48.610] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 89a38eea-8029-4888-8254-9a3c1ffa5a76 +[2026-04-22 07:08:48.773] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALMATIUS MARIMAN | service: service-general | source_id: e7aee15a-37bc-41e2-ae46-bb4768f9e482 +[2026-04-22 07:08:48.906] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e7aee15a-37bc-41e2-ae46-bb4768f9e482 | status_code: 400 +[2026-04-22 07:08:48.906] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T08:28:56+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:dc54640f-4533-4fcf-ad43-2632e9190d84 intent:original-order patient_id:P01274992481 patient_name:ALMATIUS MARIMAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e7aee15a-37bc-41e2-ae46-bb4768f9e482 | status: FAILED +[2026-04-22 07:08:49.576] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHIARA NIRVANA KAHIYANG RUMI | service: service-general | source_id: e5a96157-36c2-4830-ba4f-0b3369b079bd +[2026-04-22 07:08:49.576] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e5a96157-36c2-4830-ba4f-0b3369b079bd +[2026-04-22 07:08:49.739] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NINA SETIAWATI | service: service-general | source_id: 15e07acd-eb38-4da1-951b-a9b5fa2ff6e9 +[2026-04-22 07:08:49.739] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 15e07acd-eb38-4da1-951b-a9b5fa2ff6e9 +[2026-04-22 07:08:49.905] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MIRANDA ALTA MIRANA | service: service-general | source_id: af71c3e2-6db5-44b7-9053-d35acc31c4fa +[2026-04-22 07:08:49.906] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: af71c3e2-6db5-44b7-9053-d35acc31c4fa +[2026-04-22 07:08:50.069] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIMA CHRISSY SHIDAWENY | service: service-general | source_id: 65cf98a8-bfe3-46cd-afe6-3d036d2d7a21 +[2026-04-22 07:08:50.069] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 65cf98a8-bfe3-46cd-afe6-3d036d2d7a21 +[2026-04-22 07:08:50.221] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI SYNTIA DEWI | service: service-general | source_id: d83a2e62-e6ae-450e-9709-54c7b71eae03 +[2026-04-22 07:08:50.221] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d83a2e62-e6ae-450e-9709-54c7b71eae03 +[2026-04-22 07:08:50.368] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LULUK | service: service-general | source_id: a3435f85-abe2-43af-8f52-799b1862c73d +[2026-04-22 07:08:50.368] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a3435f85-abe2-43af-8f52-799b1862c73d +[2026-04-22 07:08:50.522] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JAVIN EZRA MALACHI | service: service-general | source_id: fdba138e-ce6a-4313-b45e-386e71d7b686 +[2026-04-22 07:08:50.671] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fdba138e-ce6a-4313-b45e-386e71d7b686 | status_code: 400 +[2026-04-22 07:08:50.671] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T08:58:47+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:f3968578-df83-4bea-a623-4220e3f81479 intent:original-order patient_id:P06147952967 patient_name:JAVIN EZRA MALACHI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fdba138e-ce6a-4313-b45e-386e71d7b686 | status: FAILED +[2026-04-22 07:08:51.343] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIA AMBARINI | service: service-general | source_id: c14c2459-1b5c-44cb-89aa-402b63abae0e +[2026-04-22 07:08:51.343] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c14c2459-1b5c-44cb-89aa-402b63abae0e +[2026-04-22 07:08:51.510] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS WAHYUDI | service: service-general | source_id: 44176717-06dd-4d2b-8d86-7dcb13282c09 +[2026-04-22 07:08:51.510] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 44176717-06dd-4d2b-8d86-7dcb13282c09 +[2026-04-22 07:08:51.670] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NIDYA ARDITA | service: service-general | source_id: fea6290f-4b8a-4a33-98c8-b0eb6f9f280b +[2026-04-22 07:08:51.835] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fea6290f-4b8a-4a33-98c8-b0eb6f9f280b | status_code: 400 +[2026-04-22 07:08:51.835] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:16:05+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:420f5513-fdbd-4a29-8513-74aef04ccb8e intent:original-order patient_id:P00425127180 patient_name:NIDYA ARDITA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fea6290f-4b8a-4a33-98c8-b0eb6f9f280b | status: FAILED +[2026-04-22 07:08:52.487] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENDRIK ARIANTONO | service: service-general | source_id: 37cb3c84-5468-4655-89ca-a983e6ea48cf +[2026-04-22 07:08:52.771] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 37cb3c84-5468-4655-89ca-a983e6ea48cf | status_code: 400 +[2026-04-22 07:08:52.771] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:22:18+07:00 category_code:363679005 category_display:Imaging code:30615-9 display:Pelvic Tanpa Kontras encounter_id:dc2fb1e2-db50-4a92-900e-6689efc94a09 intent:original-order patient_id:P00312124019 patient_name:HENDRIK ARIANTONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 37cb3c84-5468-4655-89ca-a983e6ea48cf | status: FAILED +[2026-04-22 07:08:53.442] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWANTI | service: service-general | source_id: 4485fe46-5aa8-43a9-871b-a786cb213537 +[2026-04-22 07:08:53.583] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 4485fe46-5aa8-43a9-871b-a786cb213537 | status_code: 400 +[2026-04-22 07:08:53.583] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:23:52+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:715b5a51-6933-494a-adc4-e9c75f792213 intent:original-order patient_id:P01909750066 patient_name:SUWANTI requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4485fe46-5aa8-43a9-871b-a786cb213537 | status: FAILED +[2026-04-22 07:08:54.248] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSMONO HADI | service: service-general | source_id: e6031d04-df0c-413b-ae04-5e9bbb1009cd +[2026-04-22 07:08:54.248] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e6031d04-df0c-413b-ae04-5e9bbb1009cd +[2026-04-22 07:08:54.401] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHUSNUL KHOTIMAH | service: service-general | source_id: 8fd0677c-a0c5-425c-81e9-b1133a2c78a1 +[2026-04-22 07:08:54.555] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8fd0677c-a0c5-425c-81e9-b1133a2c78a1 | status_code: 400 +[2026-04-22 07:08:54.555] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:26:16+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:8a4a540e-d6c9-45a5-aaaa-0c615617067d intent:original-order patient_id:P02475978904 patient_name:KHUSNUL KHOTIMAH requester_id:10016464898 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:54Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8fd0677c-a0c5-425c-81e9-b1133a2c78a1 | status: FAILED +[2026-04-22 07:08:55.238] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUTFIANA FATKHIYAH | service: service-general | source_id: 558db3ea-e9a5-4611-832f-7fba9dfac11a +[2026-04-22 07:08:55.238] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 558db3ea-e9a5-4611-832f-7fba9dfac11a +[2026-04-22 07:08:55.404] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FERA YUNIITA | service: service-general | source_id: e194c8f3-9cd8-4b72-8345-9c5e83613d03 +[2026-04-22 07:08:55.509] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e194c8f3-9cd8-4b72-8345-9c5e83613d03 | status_code: 400 +[2026-04-22 07:08:55.509] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:30:55+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:563f3060-76a6-4098-b304-0d2472627361 intent:original-order patient_id:P00217588595 patient_name:FERA YUNIITA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e194c8f3-9cd8-4b72-8345-9c5e83613d03 | status: FAILED +[2026-04-22 07:08:56.167] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUGROHO / 11204571 | service: service-general | source_id: 37194ef3-3bd5-4a32-995c-097eb6717f32 +[2026-04-22 07:08:56.265] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 37194ef3-3bd5-4a32-995c-097eb6717f32 | status_code: 400 +[2026-04-22 07:08:56.265] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:32:17+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:962f6d68-2c4e-457b-9ba3-3973d4ed3122 intent:original-order patient_id:P01262830830 patient_name:NUGROHO / 11204571 requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 37194ef3-3bd5-4a32-995c-097eb6717f32 | status: FAILED +[2026-04-22 07:08:56.924] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PONITI | service: service-general | source_id: 1f272e0e-21af-4197-b4f9-09ee61f998d7 +[2026-04-22 07:08:57.029] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 1f272e0e-21af-4197-b4f9-09ee61f998d7 | status_code: 400 +[2026-04-22 07:08:57.029] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:40:58+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:069757b0-75a0-4cc2-86b4-de3456818ae5 intent:original-order patient_id:P00111663151 patient_name:PONITI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1f272e0e-21af-4197-b4f9-09ee61f998d7 | status: FAILED +[2026-04-22 07:08:57.731] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SARIP | service: service-general | source_id: 96ce316b-9111-4ca3-bdd6-4852d463794d +[2026-04-22 07:08:57.879] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 96ce316b-9111-4ca3-bdd6-4852d463794d | status_code: 400 +[2026-04-22 07:08:57.879] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:46:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:eb67c723-4dc2-49f0-977c-046148332370 intent:original-order patient_id:P01785173296 patient_name:SARIP requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 96ce316b-9111-4ca3-bdd6-4852d463794d | status: FAILED +[2026-04-22 07:08:58.563] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH. RIVANTO | service: service-general | source_id: ad6fbf94-41b8-44d2-9e11-db8835f79882 +[2026-04-22 07:08:58.702] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ad6fbf94-41b8-44d2-9e11-db8835f79882 | status_code: 400 +[2026-04-22 07:08:58.702] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:47:59+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:61aae8a0-67eb-43ae-b769-bc5e08d1531f intent:original-order patient_id:P02469354376 patient_name:MOCH. RIVANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ad6fbf94-41b8-44d2-9e11-db8835f79882 | status: FAILED +[2026-04-22 07:08:59.383] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD TAUFIQ DJOKO MT | service: service-general | source_id: 90516795-e65f-4630-a226-3b8e3e64b53b +[2026-04-22 07:08:59.496] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 90516795-e65f-4630-a226-3b8e3e64b53b | status_code: 400 +[2026-04-22 07:08:59.496] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:48:37+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6719db3e-4e55-438b-9842-83001bdef46c intent:original-order patient_id:P00542639087 patient_name:MUHAMMAD TAUFIQ DJOKO MT requester_id:10016728890 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:08:59Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 90516795-e65f-4630-a226-3b8e3e64b53b | status: FAILED +[2026-04-22 07:09:00.173] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BALQIS ABDULLAH BAABDUH | service: service-general | source_id: d9c6fabd-b1d2-4f28-92b5-789497ac4015 +[2026-04-22 07:09:00.284] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d9c6fabd-b1d2-4f28-92b5-789497ac4015 | status_code: 400 +[2026-04-22 07:09:00.284] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:49:28+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:af57a8e5-d107-4b02-a48a-390726f901bc intent:original-order patient_id:P01167241953 patient_name:BALQIS ABDULLAH BAABDUH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d9c6fabd-b1d2-4f28-92b5-789497ac4015 | status: FAILED +[2026-04-22 07:09:00.981] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIKHAN | service: service-general | source_id: 4b2d5c9c-893b-430e-a2b9-f624bc0a8261 +[2026-04-22 07:09:01.097] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4b2d5c9c-893b-430e-a2b9-f624bc0a8261 | status_code: 400 +[2026-04-22 07:09:01.097] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:52:39+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:adcfc964-66e1-4400-a9eb-f30eafbcb7aa intent:original-order patient_id:P00117719876 patient_name:SULIKHAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4b2d5c9c-893b-430e-a2b9-f624bc0a8261 | status: FAILED +[2026-04-22 07:09:01.825] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI RIZKI BUDIHANTO | service: service-general | source_id: 301e09fc-5d5a-4734-9d17-fb4ba4e3a6b4 +[2026-04-22 07:09:01.930] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 301e09fc-5d5a-4734-9d17-fb4ba4e3a6b4 | status_code: 400 +[2026-04-22 07:09:01.930] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:59:01+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:bbf40876-bab2-4d93-b406-600e9dd5fc59 intent:original-order patient_id:P01294454242 patient_name:DWI RIZKI BUDIHANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 301e09fc-5d5a-4734-9d17-fb4ba4e3a6b4 | status: FAILED +[2026-04-22 07:09:02.626] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSMIYATI | service: service-general | source_id: 75e1f03f-9f7b-46df-b940-2ca6ed64f117 +[2026-04-22 07:09:02.730] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 75e1f03f-9f7b-46df-b940-2ca6ed64f117 | status_code: 400 +[2026-04-22 07:09:02.730] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:59:43+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:b02a51a9-120b-4fad-b487-72f2c03033bd intent:original-order patient_id:P00793841993 patient_name:KUSMIYATI requester_id:10011695869 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 75e1f03f-9f7b-46df-b940-2ca6ed64f117 | status: FAILED +[2026-04-22 07:09:03.391] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NADIA MARTANIA | service: service-general | source_id: 0c9a77f1-387c-4c36-9627-d5826117d368 +[2026-04-22 07:09:03.391] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0c9a77f1-387c-4c36-9627-d5826117d368 +[2026-04-22 07:09:03.563] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUTOMIMAH | service: service-general | source_id: eeae8ba3-6963-497e-a6b9-93955e9e814b +[2026-04-22 07:09:03.563] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: eeae8ba3-6963-497e-a6b9-93955e9e814b +[2026-04-22 07:09:03.732] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARTINI | service: service-general | source_id: d0d0ee37-5cfe-43a0-a0d9-616e492070d8 +[2026-04-22 07:09:03.732] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d0d0ee37-5cfe-43a0-a0d9-616e492070d8 +[2026-04-22 07:09:03.905] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FATKHUR ROCHMAN | service: service-general | source_id: ecd4d924-26d0-496c-912a-78145d732575 +[2026-04-22 07:09:04.026] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ecd4d924-26d0-496c-912a-78145d732575 | status_code: 400 +[2026-04-22 07:09:04.026] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:10:08+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:40a755ae-933e-410a-b47c-a0e88c47285c intent:original-order patient_id:P00912061611 patient_name:FATKHUR ROCHMAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ecd4d924-26d0-496c-912a-78145d732575 | status: FAILED +[2026-04-22 07:09:04.700] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL QOLIK | service: service-general | source_id: a6ad7415-0317-468b-b1ec-79cddc963dbf +[2026-04-22 07:09:04.829] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a6ad7415-0317-468b-b1ec-79cddc963dbf | status_code: 400 +[2026-04-22 07:09:04.829] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:12:17+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:9d879fc2-c2db-452d-a250-a2e04f0ea6d9 intent:original-order patient_id:P00308966463 patient_name:ABDUL QOLIK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a6ad7415-0317-468b-b1ec-79cddc963dbf | status: FAILED +[2026-04-22 07:09:05.506] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DINA ALVANIA MELYNA | service: service-general | source_id: 81028dc9-6041-4b35-8eac-ee5a5eb167eb +[2026-04-22 07:09:05.639] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 81028dc9-6041-4b35-8eac-ee5a5eb167eb | status_code: 400 +[2026-04-22 07:09:05.639] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:15:38+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ec36c78c-0d25-41ab-ac69-2f86064e6622 intent:original-order patient_id:P02485316241 patient_name:DINA ALVANIA MELYNA requester_id:10016464898 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 81028dc9-6041-4b35-8eac-ee5a5eb167eb | status: FAILED +[2026-04-22 07:09:06.313] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURINI | service: service-general | source_id: 346c58b5-fb00-41b6-9ee7-b96b0caa9041 +[2026-04-22 07:09:06.456] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 346c58b5-fb00-41b6-9ee7-b96b0caa9041 | status_code: 400 +[2026-04-22 07:09:06.456] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:17:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e70856fa-2cdc-46b3-9f31-a8b6d3679401 intent:original-order patient_id:P00788011201 patient_name:NURINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 346c58b5-fb00-41b6-9ee7-b96b0caa9041 | status: FAILED +[2026-04-22 07:09:07.126] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KASIANI | service: service-general | source_id: 21f9be14-30cb-4976-945d-56bb7ca11f76 +[2026-04-22 07:09:07.262] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 21f9be14-30cb-4976-945d-56bb7ca11f76 | status_code: 400 +[2026-04-22 07:09:07.262] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:17:48+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:e116f398-d195-4d22-b825-a78180c6f3b9 intent:original-order patient_id:P00475115163 patient_name:KASIANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 21f9be14-30cb-4976-945d-56bb7ca11f76 | status: FAILED +[2026-04-22 07:09:07.950] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANSORI | service: service-general | source_id: 3b8c7cea-b34b-4dfd-a7af-2ae21818250f +[2026-04-22 07:09:08.056] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3b8c7cea-b34b-4dfd-a7af-2ae21818250f | status_code: 400 +[2026-04-22 07:09:08.056] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:29:02+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:3c6b8212-53a6-426b-b146-fd308ff4720f intent:original-order patient_id:P02363115551 patient_name:ANSORI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3b8c7cea-b34b-4dfd-a7af-2ae21818250f | status: FAILED +[2026-04-22 07:09:08.745] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI HINDUN | service: service-general | source_id: 92da1047-78ec-430a-b95d-e44b51101f74 +[2026-04-22 07:09:09.211] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 92da1047-78ec-430a-b95d-e44b51101f74 | status_code: 400 +[2026-04-22 07:09:09.211] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:34:01+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:e5fd2767-e23b-421b-85bc-219dc3aac73c intent:original-order patient_id:P01975744412 patient_name:SITI HINDUN requester_id:10008321798 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 92da1047-78ec-430a-b95d-e44b51101f74 | status: FAILED +[2026-04-22 07:09:09.883] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDIASTUTI | service: service-general | source_id: 04bbcdd0-44ac-4220-9683-468bc3a625f7 +[2026-04-22 07:09:10.117] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 04bbcdd0-44ac-4220-9683-468bc3a625f7 | status_code: 400 +[2026-04-22 07:09:10.117] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:35:20+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:e68bb1d2-5f23-4223-86da-10646cb42ecf intent:original-order patient_id:P07296289472 patient_name:WIDIASTUTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 04bbcdd0-44ac-4220-9683-468bc3a625f7 | status: FAILED +[2026-04-22 07:09:10.791] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EVA NATALIA PRASETYA | service: service-general | source_id: 9957428c-af54-459f-bf48-06edfcd70c96 +[2026-04-22 07:09:11.533] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9957428c-af54-459f-bf48-06edfcd70c96 | status_code: 400 +[2026-04-22 07:09:11.534] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:36:11+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:96aa4f8e-08ad-461d-84a7-48245d6cd95d intent:original-order patient_id:P02151799481 patient_name:EVA NATALIA PRASETYA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9957428c-af54-459f-bf48-06edfcd70c96 | status: FAILED +[2026-04-22 07:09:12.205] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INSAFIIYAH | service: service-general | source_id: e22dc605-7d53-4bc3-901c-191a03290737 +[2026-04-22 07:09:12.313] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e22dc605-7d53-4bc3-901c-191a03290737 | status_code: 400 +[2026-04-22 07:09:12.313] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:39:07+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:c695bacd-b592-426e-83b8-3905e5136707 intent:original-order patient_id:P00302703340 patient_name:INSAFIIYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e22dc605-7d53-4bc3-901c-191a03290737 | status: FAILED +[2026-04-22 07:09:12.977] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMADI | service: service-general | source_id: 6e43be11-c48a-40d3-9683-833b5eb44627 +[2026-04-22 07:09:13.083] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6e43be11-c48a-40d3-9683-833b5eb44627 | status_code: 400 +[2026-04-22 07:09:13.083] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:40:39+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:e8d33bb6-7ed8-4d18-9315-7156f8da5af9 intent:original-order patient_id:P02070377352 patient_name:SUMADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6e43be11-c48a-40d3-9683-833b5eb44627 | status: FAILED +[2026-04-22 07:09:13.758] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUTIARA SUKMA JELITA | service: service-general | source_id: fdbe0a99-6b34-4ec2-a036-21254b612949 +[2026-04-22 07:09:13.881] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fdbe0a99-6b34-4ec2-a036-21254b612949 | status_code: 400 +[2026-04-22 07:09:13.881] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:41:16+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:71529815-de61-45e3-b150-c7252ea4a6c0 intent:original-order patient_id:P02438575245 patient_name:MUTIARA SUKMA JELITA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fdbe0a99-6b34-4ec2-a036-21254b612949 | status: FAILED +[2026-04-22 07:09:14.551] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARTO | service: service-general | source_id: 740a0277-9a24-4c4c-8290-cb860fd027e3 +[2026-04-22 07:09:14.552] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 740a0277-9a24-4c4c-8290-cb860fd027e3 +[2026-04-22 07:09:14.741] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZAHRA AJENG NILASARI | service: service-general | source_id: 1bd83070-8424-4bd8-ac3d-e6275a1660b8 +[2026-04-22 07:09:14.859] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 1bd83070-8424-4bd8-ac3d-e6275a1660b8 | status_code: 400 +[2026-04-22 07:09:14.859] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:53:09+07:00 category_code:363679005 category_display:Imaging code:30691-0 display:Genu Tanpa Kontras encounter_id:6143a64c-13c3-4f4f-8e46-78e91a480dbf intent:original-order patient_id:P02262609276 patient_name:ZAHRA AJENG NILASARI requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1bd83070-8424-4bd8-ac3d-e6275a1660b8 | status: FAILED +[2026-04-22 07:09:15.529] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARI MISWANTORO | service: service-general | source_id: 7c1c85ff-d309-4691-a48f-427a9e5ae314 +[2026-04-22 07:09:15.675] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7c1c85ff-d309-4691-a48f-427a9e5ae314 | status_code: 400 +[2026-04-22 07:09:15.675] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:59:10+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5e1cdef4-5b79-49e4-90f6-d99d5d82012a intent:original-order patient_id:P01551258184 patient_name:HARI MISWANTORO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7c1c85ff-d309-4691-a48f-427a9e5ae314 | status: FAILED +[2026-04-22 07:09:16.366] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIEN NIO TITIEK SOELISTIJOWATI / 11234313 | service: service-general | source_id: fc948bcc-f9c5-4f6c-916d-7ae8ade410d9 +[2026-04-22 07:09:16.519] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fc948bcc-f9c5-4f6c-916d-7ae8ade410d9 | status_code: 400 +[2026-04-22 07:09:16.519] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:03:33+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b4c40716-65dd-40b3-926f-c5eb7d16022b intent:original-order patient_id:P00529732794 patient_name:SIEN NIO TITIEK SOELISTIJOWATI / 11234313 requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fc948bcc-f9c5-4f6c-916d-7ae8ade410d9 | status: FAILED +[2026-04-22 07:09:17.189] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULIA IVONA | service: service-general | source_id: 0d5eb959-5ac3-4c56-aa4b-9b8da986b989 +[2026-04-22 07:09:17.305] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0d5eb959-5ac3-4c56-aa4b-9b8da986b989 | status_code: 400 +[2026-04-22 07:09:17.305] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:04:53+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:64a18e72-1e1f-4eb2-8a01-5eebefcd5fdb intent:original-order patient_id:P02174055355 patient_name:YULIA IVONA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0d5eb959-5ac3-4c56-aa4b-9b8da986b989 | status: FAILED +[2026-04-22 07:09:17.979] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAKIMAN | service: service-general | source_id: a03ed6ae-973a-4602-a233-b7a2e54f0e20 +[2026-04-22 07:09:18.120] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a03ed6ae-973a-4602-a233-b7a2e54f0e20 | status_code: 400 +[2026-04-22 07:09:18.120] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:05:39+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:b42d1fbf-554f-4326-87ff-83e854d7b26b intent:original-order patient_id:P01208458212 patient_name:SAKIMAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a03ed6ae-973a-4602-a233-b7a2e54f0e20 | status: FAILED +[2026-04-22 07:09:18.791] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MURJIATUN | service: service-general | source_id: be0178a3-46af-452e-b765-1a36309bd5b3 +[2026-04-22 07:09:18.906] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: be0178a3-46af-452e-b765-1a36309bd5b3 | status_code: 400 +[2026-04-22 07:09:18.906] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:08:41+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:40d72a20-2e05-4e3c-aebd-6c8c8426f090 intent:original-order patient_id:P02282049890 patient_name:MURJIATUN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: be0178a3-46af-452e-b765-1a36309bd5b3 | status: FAILED +[2026-04-22 07:09:19.575] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSTIN | service: service-general | source_id: 81d48d02-d374-45b1-a103-13c4dd6694a0 +[2026-04-22 07:09:19.722] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 81d48d02-d374-45b1-a103-13c4dd6694a0 | status_code: 400 +[2026-04-22 07:09:19.722] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:15:29+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:0731c2bd-51dd-4331-900f-4cabb50ebd88 intent:original-order patient_id:P00835611693 patient_name:RUSTIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 81d48d02-d374-45b1-a103-13c4dd6694a0 | status: FAILED +[2026-04-22 07:09:20.397] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MIASIH | service: service-general | source_id: 4ded1872-0728-4ea6-9603-ae1909cdc453 +[2026-04-22 07:09:20.505] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4ded1872-0728-4ea6-9603-ae1909cdc453 | status_code: 400 +[2026-04-22 07:09:20.505] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:16:59+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:0a09ecc7-fa4c-4267-a73b-70bfc4d67bef intent:original-order patient_id:P00434905790 patient_name:MIASIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4ded1872-0728-4ea6-9603-ae1909cdc453 | status: FAILED +[2026-04-22 07:09:21.184] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARTINI | service: service-general | source_id: d987c087-adc4-48f3-a641-0053edc49b87 +[2026-04-22 07:09:21.322] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d987c087-adc4-48f3-a641-0053edc49b87 | status_code: 400 +[2026-04-22 07:09:21.322] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:17:34+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:09668e04-6ce8-484d-8301-fcd20ace3a53 intent:original-order patient_id:P01784635455 patient_name:HARTINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d987c087-adc4-48f3-a641-0053edc49b87 | status: FAILED +[2026-04-22 07:09:21.991] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI NGADINI | service: service-general | source_id: 48b14cbf-0f89-489c-b75d-79c42b1d1009 +[2026-04-22 07:09:22.094] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 48b14cbf-0f89-489c-b75d-79c42b1d1009 | status_code: 400 +[2026-04-22 07:09:22.094] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:19:12+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:ae721adc-6486-4b85-bd0d-72cfe82c089a intent:original-order patient_id:P00393720360 patient_name:SRI NGADINI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 48b14cbf-0f89-489c-b75d-79c42b1d1009 | status: FAILED +[2026-04-22 07:09:22.754] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: APROGO PURIYATI | service: service-general | source_id: b191daf9-ffdb-45ba-bdd2-b9def5ea8a96 +[2026-04-22 07:09:22.852] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: b191daf9-ffdb-45ba-bdd2-b9def5ea8a96 | status_code: 400 +[2026-04-22 07:09:22.852] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:22:51+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:366a36db-fe31-4633-859d-ac24a4cd142e intent:original-order patient_id:P01130815041 patient_name:APROGO PURIYATI requester_id:10010196162 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b191daf9-ffdb-45ba-bdd2-b9def5ea8a96 | status: FAILED +[2026-04-22 07:09:23.526] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERMAN NURDIANSYAH | service: service-general | source_id: b53dbc5f-68b9-45bf-b160-697e85fdeb94 +[2026-04-22 07:09:23.526] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b53dbc5f-68b9-45bf-b160-697e85fdeb94 +[2026-04-22 07:09:23.689] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALKHAIZURAN BARAKAMA SHANKARA | service: service-general | source_id: 0dfab205-ffc5-465d-954d-44a0b8785469 +[2026-04-22 07:09:23.689] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0dfab205-ffc5-465d-954d-44a0b8785469 +[2026-04-22 07:09:23.857] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SAPUAH | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 +[2026-04-22 07:09:23.858] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 | status_code: 429 +[2026-04-22 07:09:23.858] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:33:38+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:8bb01e12-cbbd-414f-b7e9-3b4a53c881a3 intent:original-order patient_id:P00151938453 patient_name:SRI SAPUAH requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 | status: FAILED +[2026-04-22 07:09:23.858] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 +[2026-04-22 07:09:29.027] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SAPUAH | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 +[2026-04-22 07:09:29.028] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 | status_code: 429 +[2026-04-22 07:09:29.028] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:33:38+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:8bb01e12-cbbd-414f-b7e9-3b4a53c881a3 intent:original-order patient_id:P00151938453 patient_name:SRI SAPUAH requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 | status: FAILED +[2026-04-22 07:09:29.028] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 +[2026-04-22 07:09:34.207] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SAPUAH | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 +[2026-04-22 07:09:34.343] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 | status_code: 400 +[2026-04-22 07:09:34.343] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:33:38+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:8bb01e12-cbbd-414f-b7e9-3b4a53c881a3 intent:original-order patient_id:P00151938453 patient_name:SRI SAPUAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 | status: FAILED +[2026-04-22 07:09:35.002] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR KHOTIMAH | service: service-general | source_id: 5feab252-e67c-40fb-9a1a-794e8e9010d3 +[2026-04-22 07:09:35.101] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5feab252-e67c-40fb-9a1a-794e8e9010d3 | status_code: 400 +[2026-04-22 07:09:35.101] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:35:18+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:c22b9369-fe10-4e92-ac48-92d23e3a5e54 intent:original-order patient_id:P00230041380 patient_name:NUR KHOTIMAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5feab252-e67c-40fb-9a1a-794e8e9010d3 | status: FAILED +[2026-04-22 07:09:35.793] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROCHMANIJAH | service: service-general | source_id: a6cf34ed-acbe-4919-9c86-78461f6e49d6 +[2026-04-22 07:09:35.890] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a6cf34ed-acbe-4919-9c86-78461f6e49d6 | status_code: 400 +[2026-04-22 07:09:35.890] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:43:07+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:8cfe92a6-dbcc-4705-886b-29284d65650a intent:original-order patient_id:P01029300080 patient_name:ROCHMANIJAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a6cf34ed-acbe-4919-9c86-78461f6e49d6 | status: FAILED +[2026-04-22 07:09:36.583] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KLUMPUK YULIANTI | service: service-general | source_id: bf2a2c11-ae49-475e-9e42-70466be246ee +[2026-04-22 07:09:36.583] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bf2a2c11-ae49-475e-9e42-70466be246ee +[2026-04-22 07:09:36.767] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SALSABILA OCTAVIA RAMADHANI | service: service-general | source_id: e864d30f-66df-401a-843d-4d012abdf63e +[2026-04-22 07:09:36.885] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e864d30f-66df-401a-843d-4d012abdf63e | status_code: 400 +[2026-04-22 07:09:36.885] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:46:46+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3e224964-906b-4add-b90d-cc1734f85e9e intent:original-order patient_id:P00193404409 patient_name:SALSABILA OCTAVIA RAMADHANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e864d30f-66df-401a-843d-4d012abdf63e | status: FAILED +[2026-04-22 07:09:37.559] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DHEA NANDA JAYANTI | service: service-general | source_id: 0f2eb329-4b0e-4488-98fa-9e20febd5ee5 +[2026-04-22 07:09:37.667] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0f2eb329-4b0e-4488-98fa-9e20febd5ee5 | status_code: 400 +[2026-04-22 07:09:37.667] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:50:31+07:00 category_code:363679005 category_display:Imaging code:93606-2 display:Scoliosis Series encounter_id:118f2c5c-47b0-4fc0-8f37-48ecbf180e50 intent:original-order patient_id:P00442744005 patient_name:DHEA NANDA JAYANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0f2eb329-4b0e-4488-98fa-9e20febd5ee5 | status: FAILED +[2026-04-22 07:09:38.345] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH IHSAN WIDODO | service: service-general | source_id: 5e81a271-181e-4353-8593-8bd69c620da0 +[2026-04-22 07:09:38.461] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 5e81a271-181e-4353-8593-8bd69c620da0 | status_code: 400 +[2026-04-22 07:09:38.461] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:02:13+07:00 category_code:363679005 category_display:Imaging code:36700-3 display:XR Radius and Ulna - left AP and Lateral encounter_id:6233cc84-7b92-4b57-ade4-aa5bd4ee39bc intent:original-order patient_id:P01099735586 patient_name:MOH IHSAN WIDODO requester_id:10016728890 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5e81a271-181e-4353-8593-8bd69c620da0 | status: FAILED +[2026-04-22 07:09:39.131] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI SANTOSO | service: service-general | source_id: eee63051-9d61-4eec-8f22-f079ebe8dbd3 +[2026-04-22 07:09:39.131] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: eee63051-9d61-4eec-8f22-f079ebe8dbd3 +[2026-04-22 07:09:39.299] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHOIRUL ROSITA | service: service-general | source_id: b2cdc9d3-bc96-4d4c-9498-71edefb55984 +[2026-04-22 07:09:39.299] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b2cdc9d3-bc96-4d4c-9498-71edefb55984 +[2026-04-22 07:09:39.456] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SELMA MAGVIRA | service: service-general | source_id: 575ec536-7a82-49df-807e-3e315209d451 +[2026-04-22 07:09:39.456] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 575ec536-7a82-49df-807e-3e315209d451 +[2026-04-22 07:09:39.621] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACH. FAUZI | service: service-general | source_id: 5af4c333-0d30-4f5f-b094-f103648be6c4 +[2026-04-22 07:09:39.773] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5af4c333-0d30-4f5f-b094-f103648be6c4 | status_code: 400 +[2026-04-22 07:09:39.773] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:16:03+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:219e520d-197c-40ee-ad77-ed15969f867a intent:original-order patient_id:P01861774631 patient_name:ACH. FAUZI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5af4c333-0d30-4f5f-b094-f103648be6c4 | status: FAILED +[2026-04-22 07:09:40.444] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIF SANTOSO | service: service-general | source_id: f9d8173c-c9e5-4c98-b253-1887e0b6b84d +[2026-04-22 07:09:40.564] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f9d8173c-c9e5-4c98-b253-1887e0b6b84d | status_code: 400 +[2026-04-22 07:09:40.564] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:20:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:001972d0-ff28-403a-b6d7-2da9ab345435 intent:original-order patient_id:P00813546600 patient_name:ARIF SANTOSO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f9d8173c-c9e5-4c98-b253-1887e0b6b84d | status: FAILED +[2026-04-22 07:09:41.226] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CALYSTA CLAIRINE INGTIAS | service: service-general | source_id: c530bde3-3c24-4ef4-8844-1c695f0370cb +[2026-04-22 07:09:41.410] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c530bde3-3c24-4ef4-8844-1c695f0370cb | status_code: 400 +[2026-04-22 07:09:41.410] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:23:42+07:00 category_code:363679005 category_display:Imaging code:37567-5 display:Lopografi Segmen ... encounter_id:3cc87463-e75a-4f1f-b02f-57a1806461f4 intent:original-order patient_id:P01660341821 patient_name:CALYSTA CLAIRINE INGTIAS requester_id:10014672654 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c530bde3-3c24-4ef4-8844-1c695f0370cb | status: FAILED +[2026-04-22 07:09:42.083] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WARDANI | service: service-general | source_id: 887ace22-7ddb-43a2-a2b3-1621fb832e5c +[2026-04-22 07:09:42.235] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 887ace22-7ddb-43a2-a2b3-1621fb832e5c | status_code: 400 +[2026-04-22 07:09:42.235] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:27:19+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:86c67390-0e9e-4559-8c50-c0a3890d0902 intent:original-order patient_id:P00264353233 patient_name:WARDANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 887ace22-7ddb-43a2-a2b3-1621fb832e5c | status: FAILED +[2026-04-22 07:09:42.903] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RETNO SETYOWATI | service: service-general | source_id: 6aa88325-5e87-4293-96fd-2425d5851e3c +[2026-04-22 07:09:43.017] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6aa88325-5e87-4293-96fd-2425d5851e3c | status_code: 400 +[2026-04-22 07:09:43.017] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:30:35+07:00 category_code:363679005 category_display:Imaging code:37798-6 display:Shoulder AP encounter_id:0d505710-7b13-4d1f-8ed8-35c49e4668ab intent:original-order patient_id:P01346938597 patient_name:RETNO SETYOWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6aa88325-5e87-4293-96fd-2425d5851e3c | status: FAILED +[2026-04-22 07:09:43.688] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MATSIDI | service: service-general | source_id: dc1e21d8-ad15-4b79-bc1c-a9e4fd881056 +[2026-04-22 07:09:43.791] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: dc1e21d8-ad15-4b79-bc1c-a9e4fd881056 | status_code: 400 +[2026-04-22 07:09:43.791] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:32:43+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:457854e1-077f-454c-8e2e-54a2dd6b976a intent:original-order patient_id:P00314492654 patient_name:MATSIDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dc1e21d8-ad15-4b79-bc1c-a9e4fd881056 | status: FAILED +[2026-04-22 07:09:44.461] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERIANI KRESNA | service: service-general | source_id: 0d7aa9df-2c02-4549-8266-c18bbddc9b85 +[2026-04-22 07:09:44.461] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0d7aa9df-2c02-4549-8266-c18bbddc9b85 +[2026-04-22 07:09:44.633] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAKILA HUMAIRA AZZAHRA | service: service-general | source_id: d2cb5c4c-debd-4441-ad71-cc3081428658 +[2026-04-22 07:09:44.731] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d2cb5c4c-debd-4441-ad71-cc3081428658 | status_code: 400 +[2026-04-22 07:09:44.732] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:36:50+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:19e182cf-2f0c-4b50-b959-9cee86494ce4 intent:original-order patient_id:P10849760061 patient_name:SYAKILA HUMAIRA AZZAHRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d2cb5c4c-debd-4441-ad71-cc3081428658 | status: FAILED +[2026-04-22 07:09:45.400] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIATUN | service: service-general | source_id: b1da413e-d882-47e3-b20a-f9cdc6629fc8 +[2026-04-22 07:09:45.647] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: b1da413e-d882-47e3-b20a-f9cdc6629fc8 | status_code: 400 +[2026-04-22 07:09:45.648] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:37:35+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:5204b4b1-8000-49d3-8887-062f7b398963 intent:original-order patient_id:P02516730451 patient_name:SRIATUN requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b1da413e-d882-47e3-b20a-f9cdc6629fc8 | status: FAILED +[2026-04-22 07:09:46.321] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD MUHAMMAD HAMIM TOHA / AHAMAD MUAHAMMAD HAMIM TOHA | service: service-general | source_id: c727eea9-c70f-46b7-89f3-a3d2cfd262c9 +[2026-04-22 07:09:46.430] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c727eea9-c70f-46b7-89f3-a3d2cfd262c9 | status_code: 400 +[2026-04-22 07:09:46.430] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:40:11+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:7a2714da-c19b-405f-8c35-1bb7f0f32e43 intent:original-order patient_id:P02240041567 patient_name:AHMAD MUHAMMAD HAMIM TOHA / AHAMAD MUAHAMMAD HAMIM TOHA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c727eea9-c70f-46b7-89f3-a3d2cfd262c9 | status: FAILED +[2026-04-22 07:09:47.098] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: OKTAVIA WAHYUNI SAPUTRI | service: service-general | source_id: 069f4698-b9e5-4d77-a1c2-8abffe019384 +[2026-04-22 07:09:47.098] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 069f4698-b9e5-4d77-a1c2-8abffe019384 +[2026-04-22 07:09:47.263] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FERA HANDAYANI | service: service-general | source_id: 7330c89a-0178-4af7-810b-f38e1bef982c +[2026-04-22 07:09:47.375] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7330c89a-0178-4af7-810b-f38e1bef982c | status_code: 400 +[2026-04-22 07:09:47.375] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:42:34+07:00 category_code:363679005 category_display:Imaging code:37701-0 display:Pedis AP/Lat encounter_id:cb80e115-1f5e-4e66-9281-ad0d550cebd5 intent:original-order patient_id:P00691142413 patient_name:FERA HANDAYANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7330c89a-0178-4af7-810b-f38e1bef982c | status: FAILED +[2026-04-22 07:09:48.036] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH HAERU ANWAR | service: service-general | source_id: b275b9d1-91e9-4e91-a245-13e2d5a0fa08 +[2026-04-22 07:09:48.154] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b275b9d1-91e9-4e91-a245-13e2d5a0fa08 | status_code: 400 +[2026-04-22 07:09:48.154] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:43:49+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:b8e3161e-6af0-40e5-b9ec-bcc8b525a5b7 intent:original-order patient_id:P00979673933 patient_name:MOH HAERU ANWAR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b275b9d1-91e9-4e91-a245-13e2d5a0fa08 | status: FAILED +[2026-04-22 07:09:48.824] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASRUROH | service: service-general | source_id: 99b92b4b-4ceb-4069-876b-c5175ee04b8a +[2026-04-22 07:09:48.934] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 99b92b4b-4ceb-4069-876b-c5175ee04b8a | status_code: 400 +[2026-04-22 07:09:48.934] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:45:29+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:6599c5b6-1fc8-40db-b91f-d7b2d67a23dd intent:original-order patient_id:P00153226461 patient_name:MASRUROH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 99b92b4b-4ceb-4069-876b-c5175ee04b8a | status: FAILED +[2026-04-22 07:09:49.609] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR HABIBAH | service: service-general | source_id: b481eff1-39cc-4ef7-b441-fa9631b78879 +[2026-04-22 07:09:49.609] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b481eff1-39cc-4ef7-b441-fa9631b78879 +[2026-04-22 07:09:49.782] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOENARIADI | service: service-general | source_id: b14b0035-fb2e-4800-80a4-f81602ce0fb9 +[2026-04-22 07:09:49.922] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b14b0035-fb2e-4800-80a4-f81602ce0fb9 | status_code: 400 +[2026-04-22 07:09:49.922] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:52:19+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1cd2049f-ee65-4f95-82f6-7cfc2539a533 intent:original-order patient_id:P01656864479 patient_name:SOENARIADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b14b0035-fb2e-4800-80a4-f81602ce0fb9 | status: FAILED +[2026-04-22 07:09:50.616] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERMA KASYATI | service: service-general | source_id: 1863c25d-f5f4-4e25-bea7-ec6b2da316dd +[2026-04-22 07:09:50.725] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1863c25d-f5f4-4e25-bea7-ec6b2da316dd | status_code: 400 +[2026-04-22 07:09:50.725] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:53:50+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:d8f3aff4-c364-4312-8dc6-e91c8785eaeb intent:original-order patient_id:P01557156101 patient_name:ERMA KASYATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1863c25d-f5f4-4e25-bea7-ec6b2da316dd | status: FAILED +[2026-04-22 07:09:51.392] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENI H. FEBRITA TUATANASY | service: service-general | source_id: fd762c7d-e0f5-4fba-87e9-336e29695ea9 +[2026-04-22 07:09:51.392] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fd762c7d-e0f5-4fba-87e9-336e29695ea9 +[2026-04-22 07:09:51.563] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIK NURHADIYANTO | service: service-general | source_id: 32680f74-925d-4e27-8ce2-d2beced2298b +[2026-04-22 07:09:51.670] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 32680f74-925d-4e27-8ce2-d2beced2298b | status_code: 400 +[2026-04-22 07:09:51.670] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:02:06+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:6bade352-9277-404e-a0c8-6338957b12f4 intent:original-order patient_id:P02553304677 patient_name:ARIK NURHADIYANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 32680f74-925d-4e27-8ce2-d2beced2298b | status: FAILED +[2026-04-22 07:09:52.337] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENI INDRIANI | service: service-general | source_id: 47c6781e-3fd6-4ccc-abb3-b007f038320f +[2026-04-22 07:09:52.443] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 47c6781e-3fd6-4ccc-abb3-b007f038320f | status_code: 400 +[2026-04-22 07:09:52.443] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:05:31+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:2dc0bfc4-6c9a-4cca-aafe-46a65d2dd961 intent:original-order patient_id:P01109041997 patient_name:HENI INDRIANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 47c6781e-3fd6-4ccc-abb3-b007f038320f | status: FAILED +[2026-04-22 07:09:53.110] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARTINI | service: service-general | source_id: 80440177-3abe-4d16-a6f5-0e22575414b1 +[2026-04-22 07:09:53.272] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 80440177-3abe-4d16-a6f5-0e22575414b1 | status_code: 400 +[2026-04-22 07:09:53.272] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:07:14+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:fbf4b0ea-d09f-4e4e-805f-da26209cdc26 intent:original-order patient_id:P01318309000 patient_name:SUHARTINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 80440177-3abe-4d16-a6f5-0e22575414b1 | status: FAILED +[2026-04-22 07:09:53.942] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MELINDA GEOVANI | service: service-general | source_id: 840a035a-66b2-4503-a975-b593da7432c5 +[2026-04-22 07:09:54.079] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 840a035a-66b2-4503-a975-b593da7432c5 | status_code: 400 +[2026-04-22 07:09:54.079] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:08:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5bb2c0a8-db69-46cb-9a6e-3e34f5354f66 intent:original-order patient_id:P06308339237 patient_name:MELINDA GEOVANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 840a035a-66b2-4503-a975-b593da7432c5 | status: FAILED +[2026-04-22 07:09:54.750] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYATI | service: service-general | source_id: 09c7b79e-c492-44d7-ae59-ef33fb1e685e +[2026-04-22 07:09:54.848] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 09c7b79e-c492-44d7-ae59-ef33fb1e685e | status_code: 400 +[2026-04-22 07:09:54.848] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:09:05+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:9bd49992-6c2c-41f0-950c-6a54bf646b3e intent:original-order patient_id:P02539672756 patient_name:AYATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 09c7b79e-c492-44d7-ae59-ef33fb1e685e | status: FAILED +[2026-04-22 07:09:55.513] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWADI | service: service-general | source_id: 2006d532-99ca-4a5a-a1bf-199e56009d64 +[2026-04-22 07:09:55.619] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2006d532-99ca-4a5a-a1bf-199e56009d64 | status_code: 400 +[2026-04-22 07:09:55.619] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:11:00+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:9b88541d-5af2-43e0-870c-006dfa3ec7b5 intent:original-order patient_id:P00529434717 patient_name:SUWADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2006d532-99ca-4a5a-a1bf-199e56009d64 | status: FAILED +[2026-04-22 07:09:56.295] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUNAWAROH | service: service-general | source_id: 84a23a3d-4d95-4db0-b92a-26b7018c3650 +[2026-04-22 07:09:56.431] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 84a23a3d-4d95-4db0-b92a-26b7018c3650 | status_code: 400 +[2026-04-22 07:09:56.431] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:11:43+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:066d6d01-874a-4073-82bb-91ee62a98361 intent:original-order patient_id:P01436321582 patient_name:SITI MUNAWAROH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 84a23a3d-4d95-4db0-b92a-26b7018c3650 | status: FAILED +[2026-04-22 07:09:57.087] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA YULIARTANTI | service: service-general | source_id: abbfcc43-7aa4-48ab-823e-c01a1fb72d69 +[2026-04-22 07:09:57.229] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: abbfcc43-7aa4-48ab-823e-c01a1fb72d69 | status_code: 400 +[2026-04-22 07:09:57.230] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:13:51+07:00 category_code:363679005 category_display:Imaging code:39148-2 display:Ductulografi encounter_id:e43abb1c-4932-44ad-8246-238f2d76da8a intent:original-order patient_id:P00474712964 patient_name:EKA YULIARTANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: abbfcc43-7aa4-48ab-823e-c01a1fb72d69 | status: FAILED +[2026-04-22 07:09:57.882] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAIHAN PUTRATAMA BINTANG HEMA | service: service-general | source_id: 210f7d5e-f994-444a-9f83-a7d905540353 +[2026-04-22 07:09:58.033] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 210f7d5e-f994-444a-9f83-a7d905540353 | status_code: 400 +[2026-04-22 07:09:58.033] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:15:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1f2e4cb6-5c39-4ae1-82a0-266c9d82ee95 intent:original-order patient_id:P00654940940 patient_name:RAIHAN PUTRATAMA BINTANG HEMA requester_id:10016464898 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 210f7d5e-f994-444a-9f83-a7d905540353 | status: FAILED +[2026-04-22 07:09:58.719] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMARI | service: service-general | source_id: 7f55e9d3-beb8-4a78-93e0-79f32ff506f9 +[2026-04-22 07:09:58.832] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7f55e9d3-beb8-4a78-93e0-79f32ff506f9 | status_code: 400 +[2026-04-22 07:09:58.832] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:16:37+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4d760ec3-a7d1-4aaf-9b9b-e757b91b39c5 intent:original-order patient_id:P00510890081 patient_name:JUMARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7f55e9d3-beb8-4a78-93e0-79f32ff506f9 | status: FAILED +[2026-04-22 07:09:59.538] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALTAN ALDI DEWANGGA | service: service-general | source_id: 166cc7e6-1a1f-4287-a038-025e048388e5 +[2026-04-22 07:09:59.684] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 166cc7e6-1a1f-4287-a038-025e048388e5 | status_code: 400 +[2026-04-22 07:09:59.684] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:17:23+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a9eb6054-0ba0-46e7-a2ab-111d715d0e41 intent:original-order patient_id:P10943503319 patient_name:ALTAN ALDI DEWANGGA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:09:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 166cc7e6-1a1f-4287-a038-025e048388e5 | status: FAILED +[2026-04-22 07:10:00.361] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YASMIRANI EGA KENSI | service: service-general | source_id: 075f3ff2-bfa5-40dd-b07c-c657036fa629 +[2026-04-22 07:10:00.475] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 075f3ff2-bfa5-40dd-b07c-c657036fa629 | status_code: 400 +[2026-04-22 07:10:00.475] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:18:15+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:83a1d6b8-20f0-4f31-a680-6fb6179633ac intent:original-order patient_id:P00956833639 patient_name:YASMIRANI EGA KENSI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 075f3ff2-bfa5-40dd-b07c-c657036fa629 | status: FAILED +[2026-04-22 07:10:01.144] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYU DWI ANGGRAENI | service: service-general | source_id: 76349617-b493-4d36-9f43-eb053e0c6456 +[2026-04-22 07:10:01.245] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 76349617-b493-4d36-9f43-eb053e0c6456 | status_code: 400 +[2026-04-22 07:10:01.245] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:19:00+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c9821d11-754a-49b1-8e6d-7a5619ee57d6 intent:original-order patient_id:P02169269967 patient_name:AYU DWI ANGGRAENI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 76349617-b493-4d36-9f43-eb053e0c6456 | status: FAILED +[2026-04-22 07:10:01.932] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANA SYAHRINA | service: service-general | source_id: 149503ed-17c4-4f0b-a006-ce63287a3c67 +[2026-04-22 07:10:02.050] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 149503ed-17c4-4f0b-a006-ce63287a3c67 | status_code: 400 +[2026-04-22 07:10:02.050] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:24:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:54926633-ac6c-44c0-9c47-a7ccfb752b93 intent:original-order patient_id:P00259625360 patient_name:HANA SYAHRINA requester_id:10016464898 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 149503ed-17c4-4f0b-a006-ce63287a3c67 | status: FAILED +[2026-04-22 07:10:02.713] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEAR RIZKY OLIVIAN PUTRA | service: service-general | source_id: 6f8dcd51-cf3a-413b-b539-269266ee542a +[2026-04-22 07:10:02.838] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6f8dcd51-cf3a-413b-b539-269266ee542a | status_code: 400 +[2026-04-22 07:10:02.838] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:26:06+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:7a8484fc-901c-4be0-8d37-492770552498 intent:original-order patient_id:P01458670739 patient_name:DEAR RIZKY OLIVIAN PUTRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6f8dcd51-cf3a-413b-b539-269266ee542a | status: FAILED +[2026-04-22 07:10:03.523] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUYOTO | service: service-general | source_id: 29fbd065-3953-4d12-b9fe-6890d4503fa6 +[2026-04-22 07:10:03.671] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 29fbd065-3953-4d12-b9fe-6890d4503fa6 | status_code: 400 +[2026-04-22 07:10:03.671] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:28:55+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:63b0a547-87c8-482b-be02-516d214cbf49 intent:original-order patient_id:P02136541303 patient_name:SUYOTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 29fbd065-3953-4d12-b9fe-6890d4503fa6 | status: FAILED +[2026-04-22 07:10:04.360] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANISA RAHMAH | service: service-general | source_id: ab83ce2f-e01b-49b1-8df2-e0759f674cfa +[2026-04-22 07:10:04.464] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ab83ce2f-e01b-49b1-8df2-e0759f674cfa | status_code: 400 +[2026-04-22 07:10:04.464] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:31:04+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:36c1cdf3-4705-4f7c-a463-55c97f68153b intent:original-order patient_id:P02354353845 patient_name:ANISA RAHMAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ab83ce2f-e01b-49b1-8df2-e0759f674cfa | status: FAILED +[2026-04-22 07:10:05.141] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SURONO | service: service-general | source_id: e0978736-9d9a-48ca-8c34-7aa11cb463fa +[2026-04-22 07:10:05.141] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e0978736-9d9a-48ca-8c34-7aa11cb463fa +[2026-04-22 07:10:05.326] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRAPTI | service: service-general | source_id: c21501d0-b758-496e-a1f5-01cbf89bf6cf +[2026-04-22 07:10:05.433] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c21501d0-b758-496e-a1f5-01cbf89bf6cf | status_code: 400 +[2026-04-22 07:10:05.433] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:34:24+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:e55cf2e9-8df3-499c-a903-09be80e7a91b intent:original-order patient_id:P02428138796 patient_name:SUPRAPTI requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c21501d0-b758-496e-a1f5-01cbf89bf6cf | status: FAILED +[2026-04-22 07:10:06.105] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALESSIA NARA ANAKHA | service: service-general | source_id: 7fbbe123-4fb9-40bd-9b34-dcfe4b89e49a +[2026-04-22 07:10:06.105] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7fbbe123-4fb9-40bd-9b34-dcfe4b89e49a +[2026-04-22 07:10:06.274] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SONI | service: service-general | source_id: b224cab1-9106-4617-a747-ac732d51ede1 +[2026-04-22 07:10:06.385] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b224cab1-9106-4617-a747-ac732d51ede1 | status_code: 400 +[2026-04-22 07:10:06.385] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:36:32+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:75c8ba87-c5a4-409e-9690-637492c62760 intent:original-order patient_id:P00237279435 patient_name:SONI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b224cab1-9106-4617-a747-ac732d51ede1 | status: FAILED +[2026-04-22 07:10:07.056] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZHAFRINA SALSABILA | service: service-general | source_id: 1601370f-e616-462e-9d03-7aab4aa75477 +[2026-04-22 07:10:07.056] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1601370f-e616-462e-9d03-7aab4aa75477 +[2026-04-22 07:10:07.230] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAEYZA FAWWAZ RAHMATANIA | service: service-general | source_id: 4badd2fe-e9f7-4782-bf36-9b808764b17e +[2026-04-22 07:10:07.332] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4badd2fe-e9f7-4782-bf36-9b808764b17e | status_code: 400 +[2026-04-22 07:10:07.332] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:40:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3a9f882f-9b52-4bd4-a107-f8b55d746043 intent:original-order patient_id:P02262728641 patient_name:FAEYZA FAWWAZ RAHMATANIA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4badd2fe-e9f7-4782-bf36-9b808764b17e | status: FAILED +[2026-04-22 07:10:08.015] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSYAROFAH | service: service-general | source_id: e958a317-c226-4ced-9f7b-44dbefbe6f8d +[2026-04-22 07:10:08.121] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e958a317-c226-4ced-9f7b-44dbefbe6f8d | status_code: 400 +[2026-04-22 07:10:08.121] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:41:16+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f681a48b-b003-4761-bca1-1f41c2bb43f3 intent:original-order patient_id:P01432454459 patient_name:MUSYAROFAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e958a317-c226-4ced-9f7b-44dbefbe6f8d | status: FAILED +[2026-04-22 07:10:08.793] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROSYIDATUN NISA | service: service-general | source_id: aa8b7a20-b2c6-4778-87d5-25d1598c0f80 +[2026-04-22 07:10:08.938] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: aa8b7a20-b2c6-4778-87d5-25d1598c0f80 | status_code: 400 +[2026-04-22 07:10:08.938] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:42:51+07:00 category_code:363679005 category_display:Imaging code:93606-2 display:Scoliosis Series encounter_id:cf255887-eff3-4363-b4a8-c203388ccf0f intent:original-order patient_id:P02356272654 patient_name:ROSYIDATUN NISA requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: aa8b7a20-b2c6-4778-87d5-25d1598c0f80 | status: FAILED +[2026-04-22 07:10:09.610] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WILLY DWI ALAMSYAH | service: service-general | source_id: 8059ca86-8fe4-4554-9680-c04fec7f576c +[2026-04-22 07:10:09.727] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8059ca86-8fe4-4554-9680-c04fec7f576c | status_code: 400 +[2026-04-22 07:10:09.727] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:45:19+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:47c1b176-a3b8-49f9-9f78-ffeb4e7f2d57 intent:original-order patient_id:P00670920862 patient_name:WILLY DWI ALAMSYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8059ca86-8fe4-4554-9680-c04fec7f576c | status: FAILED +[2026-04-22 07:10:10.403] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUCJE AMBAR SAPTONO | service: service-general | source_id: 2eac4a37-349d-4ac1-9c37-52d904bdd792 +[2026-04-22 07:10:10.517] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2eac4a37-349d-4ac1-9c37-52d904bdd792 | status_code: 400 +[2026-04-22 07:10:10.517] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:46:42+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c4b5914d-dd6d-4b3c-9c45-d267c8ce0333 intent:original-order patient_id:P02369013465 patient_name:LUCJE AMBAR SAPTONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2eac4a37-349d-4ac1-9c37-52d904bdd792 | status: FAILED +[2026-04-22 07:10:11.185] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD FARIZ AL FATIH | service: service-general | source_id: b1d0913b-c9d0-430c-baed-5a65bceaab89 +[2026-04-22 07:10:11.291] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: b1d0913b-c9d0-430c-baed-5a65bceaab89 | status_code: 400 +[2026-04-22 07:10:11.291] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:47:12+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:52e21e74-a3b5-4abf-b46c-e6dfdbbaf0ed intent:original-order patient_id:P10827936834 patient_name:MUHAMMAD FARIZ AL FATIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b1d0913b-c9d0-430c-baed-5a65bceaab89 | status: FAILED +[2026-04-22 07:10:11.960] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIKA ADYATMA SURENDA | service: service-general | source_id: 56138b83-0782-4650-ae2c-4c6ac9de0001 +[2026-04-22 07:10:11.960] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 56138b83-0782-4650-ae2c-4c6ac9de0001 +[2026-04-22 07:10:12.133] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISNAYA | service: service-general | source_id: 82acb3f1-c962-444e-864e-214c6d2c4ad8 +[2026-04-22 07:10:12.250] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 82acb3f1-c962-444e-864e-214c6d2c4ad8 | status_code: 400 +[2026-04-22 07:10:12.250] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:51:00+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:0b605898-5202-4f97-949a-fd46df9c407b intent:original-order patient_id:P00110535701 patient_name:MISNAYA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 82acb3f1-c962-444e-864e-214c6d2c4ad8 | status: FAILED +[2026-04-22 07:10:12.909] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUNIK NUFIDA | service: service-general | source_id: 14dfc1a6-251e-48d8-a81e-7e4f6c47d58f +[2026-04-22 07:10:13.066] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 14dfc1a6-251e-48d8-a81e-7e4f6c47d58f | status_code: 400 +[2026-04-22 07:10:13.066] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T17:05:07+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2fba71aa-176f-41f1-b815-fd3883fa4ceb intent:original-order patient_id:P01356555311 patient_name:NUNIK NUFIDA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 14dfc1a6-251e-48d8-a81e-7e4f6c47d58f | status: FAILED +[2026-04-22 07:10:13.743] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAYANG ARUM GAYATRI | service: service-general | source_id: 0661af5e-8036-4154-8f57-4a669302415d +[2026-04-22 07:10:13.743] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0661af5e-8036-4154-8f57-4a669302415d +[2026-04-22 07:10:13.918] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JONATHAN DAFFA ALFARIZKY | service: service-general | source_id: 3875074f-a370-4803-9db8-6599cebcf5c9 +[2026-04-22 07:10:14.026] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3875074f-a370-4803-9db8-6599cebcf5c9 | status_code: 400 +[2026-04-22 07:10:14.026] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T18:06:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:23f2c9a4-3a27-4f83-bef0-6fda0464a54a intent:original-order patient_id:P10607014448 patient_name:JONATHAN DAFFA ALFARIZKY requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3875074f-a370-4803-9db8-6599cebcf5c9 | status: FAILED +[2026-04-22 07:10:14.726] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI HALIMA | service: service-general | source_id: 859a1810-97dc-4cc0-9769-53800d6423cf +[2026-04-22 07:10:14.726] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 859a1810-97dc-4cc0-9769-53800d6423cf +[2026-04-22 07:10:14.893] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CALYSTA CLAIRINE INGTIAS | service: service-general | source_id: 65af65db-1b1e-40dd-8436-2355aeb06539 +[2026-04-22 07:10:15.007] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 65af65db-1b1e-40dd-8436-2355aeb06539 | status_code: 400 +[2026-04-22 07:10:15.007] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T19:22:34+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3cc87463-e75a-4f1f-b02f-57a1806461f4 intent:original-order patient_id:P01660341821 patient_name:CALYSTA CLAIRINE INGTIAS requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 65af65db-1b1e-40dd-8436-2355aeb06539 | status: FAILED +[2026-04-22 07:10:15.684] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JATIN | service: service-general | source_id: 510e7bf7-3329-43af-a030-5bd0f41f2cee +[2026-04-22 07:10:15.803] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 510e7bf7-3329-43af-a030-5bd0f41f2cee | status_code: 400 +[2026-04-22 07:10:15.803] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T19:27:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:248f0a8d-7d07-478b-922e-16397f98955c intent:original-order patient_id:P01621825077 patient_name:JATIN requester_id:10002505623 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 510e7bf7-3329-43af-a030-5bd0f41f2cee | status: FAILED +[2026-04-22 07:10:16.464] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUGIANTO | service: service-general | source_id: a7402fa7-67e9-441b-bda5-865f41077942 +[2026-04-22 07:10:16.464] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a7402fa7-67e9-441b-bda5-865f41077942 +[2026-04-22 07:10:16.640] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUJARWO | service: service-general | source_id: ef2fb693-8efb-4390-8e89-a8499e322c46 +[2026-04-22 07:10:16.748] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ef2fb693-8efb-4390-8e89-a8499e322c46 | status_code: 400 +[2026-04-22 07:10:16.748] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T07:15:27+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:33e664e4-8fdd-4117-bef3-1c86a24c8197 intent:original-order patient_id:P00860543073 patient_name:SUJARWO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ef2fb693-8efb-4390-8e89-a8499e322c46 | status: FAILED +[2026-04-22 07:10:17.417] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUGIONO | service: service-general | source_id: ab84e28a-267a-473c-a011-0cd8edfc8d46 +[2026-04-22 07:10:17.417] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ab84e28a-267a-473c-a011-0cd8edfc8d46 +[2026-04-22 07:10:17.586] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIKUN EFFENDI | service: service-general | source_id: 3684d00a-726d-43d3-8acf-51f18b1b8ca4 +[2026-04-22 07:10:17.586] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3684d00a-726d-43d3-8acf-51f18b1b8ca4 +[2026-04-22 07:10:17.757] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIRIN INDRA RINA | service: service-general | source_id: bada9eb9-de5e-47c0-bf3b-222c7479865d +[2026-04-22 07:10:17.881] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: bada9eb9-de5e-47c0-bf3b-222c7479865d | status_code: 400 +[2026-04-22 07:10:17.881] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T07:26:35+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:c717545d-69c9-4531-b5f4-36d8a264fea8 intent:original-order patient_id:P01369554722 patient_name:RIRIN INDRA RINA requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bada9eb9-de5e-47c0-bf3b-222c7479865d | status: FAILED +[2026-04-22 07:10:18.551] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RASMITO | service: service-general | source_id: ab49c94a-cd1b-429f-a3b6-722f0cbac5ab +[2026-04-22 07:10:18.666] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ab49c94a-cd1b-429f-a3b6-722f0cbac5ab | status_code: 400 +[2026-04-22 07:10:18.666] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T07:34:30+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:5197b299-6c8c-4ed2-b85a-b82cccaf555f intent:original-order patient_id:P02561014568 patient_name:RASMITO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ab49c94a-cd1b-429f-a3b6-722f0cbac5ab | status: FAILED +[2026-04-22 07:10:19.352] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WANDA HERI MAULANA | service: service-general | source_id: 4daa2791-17eb-4159-81b1-d3e0f7711fd5 +[2026-04-22 07:10:19.352] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4daa2791-17eb-4159-81b1-d3e0f7711fd5 +[2026-04-22 07:10:19.521] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JAROT EDY SULISTYONO | service: service-general | source_id: 82d7c3d8-54f7-47ee-87bc-cab5a9683664 +[2026-04-22 07:10:19.631] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 82d7c3d8-54f7-47ee-87bc-cab5a9683664 | status_code: 400 +[2026-04-22 07:10:19.631] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T07:45:41+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ca7efd1f-de11-458f-85d5-dffddd2e148a intent:original-order patient_id:P01057791135 patient_name:JAROT EDY SULISTYONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 82d7c3d8-54f7-47ee-87bc-cab5a9683664 | status: FAILED +[2026-04-22 07:10:20.300] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSRIPAH | service: service-general | source_id: bffab13b-9d5b-4a19-832b-db2dd0ceb3c6 +[2026-04-22 07:10:20.442] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: bffab13b-9d5b-4a19-832b-db2dd0ceb3c6 | status_code: 400 +[2026-04-22 07:10:20.442] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T08:07:28+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:e280618c-af71-4dd4-980b-dc5decf98255 intent:original-order patient_id:P00126666317 patient_name:MUSRIPAH requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bffab13b-9d5b-4a19-832b-db2dd0ceb3c6 | status: FAILED +[2026-04-22 07:10:21.122] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMIATI | service: service-general | source_id: cc2158df-c8ee-4256-9259-47167bdbb961 +[2026-04-22 07:10:21.231] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: cc2158df-c8ee-4256-9259-47167bdbb961 | status_code: 400 +[2026-04-22 07:10:21.231] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T08:09:16+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:f3ce97a9-ea05-4f19-baef-5a541405a3a0 intent:original-order patient_id:P02266373968 patient_name:SUMIATI requester_id:10010196162 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cc2158df-c8ee-4256-9259-47167bdbb961 | status: FAILED +[2026-04-22 07:10:21.906] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATWIYATI | service: service-general | source_id: 20a8bc27-df32-455b-a85f-11025b3b4372 +[2026-04-22 07:10:22.004] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 20a8bc27-df32-455b-a85f-11025b3b4372 | status_code: 400 +[2026-04-22 07:10:22.004] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T08:11:34+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:90d167fc-78a4-42da-bfca-9fcdef6723ba intent:original-order patient_id:P02037163361 patient_name:NGATWIYATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 20a8bc27-df32-455b-a85f-11025b3b4372 | status: FAILED +[2026-04-22 07:10:22.684] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IKE WIJAYANTI | service: service-general | source_id: 1b2fecff-7770-4d6d-a03a-8672cef1f8cd +[2026-04-22 07:10:22.795] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1b2fecff-7770-4d6d-a03a-8672cef1f8cd | status_code: 400 +[2026-04-22 07:10:22.795] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T08:24:55+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:9349dce0-22db-483b-aaae-37946d6e93cf intent:original-order patient_id:P01361750813 patient_name:IKE WIJAYANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1b2fecff-7770-4d6d-a03a-8672cef1f8cd | status: FAILED +[2026-04-22 07:10:23.467] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DINDA AYU SHANTIKA DEWI | service: service-general | source_id: dc32b65b-39c4-4146-b7ec-b38b995ee5bb +[2026-04-22 07:10:23.467] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dc32b65b-39c4-4146-b7ec-b38b995ee5bb +[2026-04-22 07:10:23.641] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHALIMATUR ROSIDAH | service: service-general | source_id: 5ea80218-e9a3-42a2-9251-16dce46073e4 +[2026-04-22 07:10:23.641] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5ea80218-e9a3-42a2-9251-16dce46073e4 +[2026-04-22 07:10:23.810] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD HALIM | service: service-general | source_id: 8977c39c-b2dc-4891-9c45-1e5760b4beac +[2026-04-22 07:10:23.915] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 8977c39c-b2dc-4891-9c45-1e5760b4beac | status_code: 400 +[2026-04-22 07:10:23.915] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:00:49+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:5c1fc59e-9701-4caf-b472-c59180996bab intent:original-order patient_id:P02036649586 patient_name:ABD HALIM requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8977c39c-b2dc-4891-9c45-1e5760b4beac | status: FAILED +[2026-04-22 07:10:24.584] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI PUSPITASARI | service: service-general | source_id: 7be3925b-257d-473e-aca8-11d0e372914a +[2026-04-22 07:10:24.702] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7be3925b-257d-473e-aca8-11d0e372914a | status_code: 400 +[2026-04-22 07:10:24.702] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:03:11+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fa81c260-341d-4bc6-a9b0-5db52252c35b intent:original-order patient_id:P01948262438 patient_name:DEWI PUSPITASARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7be3925b-257d-473e-aca8-11d0e372914a | status: FAILED +[2026-04-22 07:10:25.370] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARSITO | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab +[2026-04-22 07:10:25.370] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab | status_code: 429 +[2026-04-22 07:10:25.371] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:04:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fdb90700-1c5a-465b-9d2b-83b42f50b34c intent:original-order patient_id:P00881989293 patient_name:SUHARSITO requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab | status: FAILED +[2026-04-22 07:10:25.371] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab +[2026-04-22 07:10:30.558] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARSITO | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab +[2026-04-22 07:10:30.559] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab | status_code: 429 +[2026-04-22 07:10:30.559] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:04:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fdb90700-1c5a-465b-9d2b-83b42f50b34c intent:original-order patient_id:P00881989293 patient_name:SUHARSITO requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab | status: FAILED +[2026-04-22 07:10:30.559] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab +[2026-04-22 07:10:35.744] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARSITO | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab +[2026-04-22 07:10:35.852] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab | status_code: 400 +[2026-04-22 07:10:35.852] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:04:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fdb90700-1c5a-465b-9d2b-83b42f50b34c intent:original-order patient_id:P00881989293 patient_name:SUHARSITO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab | status: FAILED +[2026-04-22 07:10:36.522] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURUL AINY | service: service-general | source_id: f4d404b5-446b-4c7d-9523-b7f95bc1b66e +[2026-04-22 07:10:36.522] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f4d404b5-446b-4c7d-9523-b7f95bc1b66e +[2026-04-22 07:10:36.689] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IFAN WAHYUDI | service: service-general | source_id: a8dd85bc-8ed7-4e98-b200-cf45cf1bc8ed +[2026-04-22 07:10:36.689] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a8dd85bc-8ed7-4e98-b200-cf45cf1bc8ed +[2026-04-22 07:10:36.860] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RANI MURTI WULANDARI | service: service-general | source_id: d550fbe1-47cc-4c35-9364-00d6577c8fca +[2026-04-22 07:10:36.968] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d550fbe1-47cc-4c35-9364-00d6577c8fca | status_code: 400 +[2026-04-22 07:10:36.968] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:21:49+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:9805fb03-6d57-4f01-b3ed-ef12d6452bf1 intent:original-order patient_id:P01907400230 patient_name:RANI MURTI WULANDARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d550fbe1-47cc-4c35-9364-00d6577c8fca | status: FAILED +[2026-04-22 07:10:37.653] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IHDA ASYARIAH ASRO FADILAH | service: service-general | source_id: 714370c7-4de7-4482-91a8-c442d1719fd8 +[2026-04-22 07:10:37.752] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 714370c7-4de7-4482-91a8-c442d1719fd8 | status_code: 400 +[2026-04-22 07:10:37.752] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:27:22+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:ef95ee53-2667-41cf-ad10-b730935ade10 intent:original-order patient_id:P00861048193 patient_name:IHDA ASYARIAH ASRO FADILAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 714370c7-4de7-4482-91a8-c442d1719fd8 | status: FAILED +[2026-04-22 07:10:38.437] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUGA GUMILANG PRABOWO | service: service-general | source_id: 9c85d9dc-d557-4193-8e16-8e41c7b647c1 +[2026-04-22 07:10:38.541] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9c85d9dc-d557-4193-8e16-8e41c7b647c1 | status_code: 400 +[2026-04-22 07:10:38.542] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:30:26+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:e1782f58-301e-41f2-8ef1-fc232f19de17 intent:original-order patient_id:P01198753900 patient_name:YUGA GUMILANG PRABOWO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9c85d9dc-d557-4193-8e16-8e41c7b647c1 | status: FAILED +[2026-04-22 07:10:39.206] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAMANTO HADI SUGITO | service: service-general | source_id: 27bdc478-cc41-47d2-b284-ae4551241223 +[2026-04-22 07:10:39.309] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 27bdc478-cc41-47d2-b284-ae4551241223 | status_code: 400 +[2026-04-22 07:10:39.309] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:37:09+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a9422cd4-f493-42f7-892b-cf67e7aacf9c intent:original-order patient_id:P01333701986 patient_name:RAMANTO HADI SUGITO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 27bdc478-cc41-47d2-b284-ae4551241223 | status: FAILED +[2026-04-22 07:10:39.968] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: APRIS SUDARSONO | service: service-general | source_id: f143d0da-252d-413c-ba2f-f15c8d8860bf +[2026-04-22 07:10:39.968] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f143d0da-252d-413c-ba2f-f15c8d8860bf +[2026-04-22 07:10:40.141] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI MARIYATI | service: service-general | source_id: e32e5cdf-74db-4122-8adb-93eaab3a3a59 +[2026-04-22 07:10:40.277] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e32e5cdf-74db-4122-8adb-93eaab3a3a59 | status_code: 400 +[2026-04-22 07:10:40.277] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:40:48+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:a7c8cf87-bb04-4306-936f-792d66a217eb intent:original-order patient_id:P01879082582 patient_name:SRI MARIYATI requester_id:10010921546 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e32e5cdf-74db-4122-8adb-93eaab3a3a59 | status: FAILED +[2026-04-22 07:10:40.960] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AULIA RACHMAN ANDY SATRIA | service: service-general | source_id: e49264ec-81cd-4d7d-976a-77f38493974a +[2026-04-22 07:10:40.961] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Gagal Koneksi ke API Part 3 | 📍 service.go:220 | environment: debug | ❌ ERROR: request gagal dieksekusi: Post "http://service-satusehat:8096/api/v1/satusehat/servicerequest": dial tcp 172.26.0.3:8096: connect: connection refused | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | payload_sent: map[authored_on:2026-01-07T09:42:14+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:36821e6d-20b0-48de-bc0e-336dc9c71f1f intent:original-order patient_id:P01770544325 patient_name:AULIA RACHMAN ANDY SATRIA requester_id:10008826314 status:active] | service: service-general | source_id: e49264ec-81cd-4d7d-976a-77f38493974a +[2026-04-22 07:10:40.961] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:42:14+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:36821e6d-20b0-48de-bc0e-336dc9c71f1f intent:original-order patient_id:P01770544325 patient_name:AULIA RACHMAN ANDY SATRIA requester_id:10008826314 status:active] | response_payload: | service: service-general | source_id: e49264ec-81cd-4d7d-976a-77f38493974a | status: FAILED +[2026-04-22 07:10:40.961] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: request gagal dieksekusi: Post "http://service-satusehat:8096/api/v1/satusehat/servicerequest": dial tcp 172.26.0.3:8096: connect: connection refused | service: service-general | source_id: e49264ec-81cd-4d7d-976a-77f38493974a +[2026-04-22 07:10:46.147] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AULIA RACHMAN ANDY SATRIA | service: service-general | source_id: e49264ec-81cd-4d7d-976a-77f38493974a +[2026-04-22 07:10:46.451] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e49264ec-81cd-4d7d-976a-77f38493974a | status_code: 400 +[2026-04-22 07:10:46.451] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:42:14+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:36821e6d-20b0-48de-bc0e-336dc9c71f1f intent:original-order patient_id:P01770544325 patient_name:AULIA RACHMAN ANDY SATRIA requester_id:10008826314 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e49264ec-81cd-4d7d-976a-77f38493974a | status: FAILED +[2026-04-22 07:10:47.128] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUSIANA | service: service-general | source_id: 28af2e57-250f-4e47-a0b5-9e518ecb5cbf +[2026-04-22 07:10:47.414] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 28af2e57-250f-4e47-a0b5-9e518ecb5cbf | status_code: 400 +[2026-04-22 07:10:47.414] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:43:21+07:00 category_code:363679005 category_display:Imaging code:38061-8 display:Wholespine Tanpa Kontras encounter_id:c027a80f-1447-4427-8357-f0929f4ac358 intent:original-order patient_id:P02361959079 patient_name:LUSIANA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 28af2e57-250f-4e47-a0b5-9e518ecb5cbf | status: FAILED +[2026-04-22 07:10:48.090] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CINDY IRA ALVYANITA | service: service-general | source_id: 406cc4a7-d6cc-4732-bef9-0e0628df3c4a +[2026-04-22 07:10:48.090] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 406cc4a7-d6cc-4732-bef9-0e0628df3c4a +[2026-04-22 07:10:48.264] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISMADI | service: service-general | source_id: bb20b90f-fbcc-49ae-b70c-1aad0c804b5a +[2026-04-22 07:10:48.381] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bb20b90f-fbcc-49ae-b70c-1aad0c804b5a | status_code: 400 +[2026-04-22 07:10:48.381] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:50:13+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:c2b3dca0-d85f-4c28-b166-c1d69bc93263 intent:original-order patient_id:P01252597333 patient_name:ISMADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bb20b90f-fbcc-49ae-b70c-1aad0c804b5a | status: FAILED +[2026-04-22 07:10:49.055] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZARATUSTRA CAHYA FIDDIN | service: service-general | source_id: f3c1c2cf-c296-4e03-9fd9-e58d8e30df02 +[2026-04-22 07:10:49.055] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f3c1c2cf-c296-4e03-9fd9-e58d8e30df02 +[2026-04-22 07:10:49.227] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHMAD SLAMET MULYANTO | service: service-general | source_id: 60aba611-c09e-469d-b9e2-473ff0363727 +[2026-04-22 07:10:49.363] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 60aba611-c09e-469d-b9e2-473ff0363727 | status_code: 400 +[2026-04-22 07:10:49.363] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:54:51+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:d329870a-9353-4f3b-ad55-d1c5ab29ae64 intent:original-order patient_id:P02443600120 patient_name:ACHMAD SLAMET MULYANTO requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 60aba611-c09e-469d-b9e2-473ff0363727 | status: FAILED +[2026-04-22 07:10:50.030] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TURSIMIN | service: service-general | source_id: be49dcc5-9041-4826-a41c-2c3e1c344f87 +[2026-04-22 07:10:50.148] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: be49dcc5-9041-4826-a41c-2c3e1c344f87 | status_code: 400 +[2026-04-22 07:10:50.148] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:57:02+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:becb9cb7-ba21-4d19-8af3-d1c103a59b44 intent:original-order patient_id:P00823455692 patient_name:TURSIMIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: be49dcc5-9041-4826-a41c-2c3e1c344f87 | status: FAILED +[2026-04-22 07:10:50.830] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SONJO INDRA PUDJOWATI | service: service-general | source_id: b31c0bb7-931e-45ae-9074-291af6e21858 +[2026-04-22 07:10:50.977] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b31c0bb7-931e-45ae-9074-291af6e21858 | status_code: 400 +[2026-04-22 07:10:50.977] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:57:52+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:1058d6d3-5cb5-4ef1-8abb-cd7d178a87fa intent:original-order patient_id:P00887319315 patient_name:SONJO INDRA PUDJOWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b31c0bb7-931e-45ae-9074-291af6e21858 | status: FAILED +[2026-04-22 07:10:51.655] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI MAYANGSARI | service: service-general | source_id: 4da3e0b9-dff6-46ab-8a67-af6f5ad0d374 +[2026-04-22 07:10:51.766] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4da3e0b9-dff6-46ab-8a67-af6f5ad0d374 | status_code: 400 +[2026-04-22 07:10:51.766] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:02:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:53c97d0d-4c31-4df4-8abe-cc33d0afad99 intent:original-order patient_id:P06560655170 patient_name:PUTRI MAYANGSARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4da3e0b9-dff6-46ab-8a67-af6f5ad0d374 | status: FAILED +[2026-04-22 07:10:52.442] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI BUWONOWATI | service: service-general | source_id: de0159a8-84eb-46a9-9699-ba0e6647fe3b +[2026-04-22 07:10:52.580] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: de0159a8-84eb-46a9-9699-ba0e6647fe3b | status_code: 400 +[2026-04-22 07:10:52.580] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:13:16+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:667dbf29-76d0-429a-85e2-dead1bccc585 intent:original-order patient_id:P00192114468 patient_name:SRI BUWONOWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: de0159a8-84eb-46a9-9699-ba0e6647fe3b | status: FAILED +[2026-04-22 07:10:53.257] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOHAMAD HAFIDZ SYAH FIRLY | service: service-general | source_id: b8171754-dd38-4c35-9ceb-80fd981de82a +[2026-04-22 07:10:53.399] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b8171754-dd38-4c35-9ceb-80fd981de82a | status_code: 400 +[2026-04-22 07:10:53.399] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:13:53+07:00 category_code:363679005 category_display:Imaging code:30691-0 display:Genu Tanpa Kontras encounter_id:acf768b8-6b2f-428a-a229-8fd5fe6267b3 intent:original-order patient_id:P00793230792 patient_name:MOHAMAD HAFIDZ SYAH FIRLY requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b8171754-dd38-4c35-9ceb-80fd981de82a | status: FAILED +[2026-04-22 07:10:54.090] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIWIEK ARIMBI SRIKANTI | service: service-general | source_id: 64ea2378-b664-4e73-9bba-503f037709bd +[2026-04-22 07:10:54.203] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 64ea2378-b664-4e73-9bba-503f037709bd | status_code: 400 +[2026-04-22 07:10:54.203] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:15:57+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:35cf7b6b-91f0-4a92-882a-9b6193279fac intent:original-order patient_id:P00642134814 patient_name:WIWIEK ARIMBI SRIKANTI requester_id:10006727251 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 64ea2378-b664-4e73-9bba-503f037709bd | status: FAILED +[2026-04-22 07:10:54.880] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ATANIA RAHMAH ANGGRAENI | service: service-general | source_id: 69444e77-7c91-4dac-ba66-064b29aaaf57 +[2026-04-22 07:10:54.880] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 69444e77-7c91-4dac-ba66-064b29aaaf57 +[2026-04-22 07:10:55.036] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MURDIONO | service: service-general | source_id: 1de39d46-db4a-4a43-bf80-ab1c3f2b04d5 +[2026-04-22 07:10:55.176] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 1de39d46-db4a-4a43-bf80-ab1c3f2b04d5 | status_code: 400 +[2026-04-22 07:10:55.176] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:19:31+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:3444f24d-c9fb-44f4-b699-149068d51d81 intent:original-order patient_id:P02588883058 patient_name:MURDIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1de39d46-db4a-4a43-bf80-ab1c3f2b04d5 | status: FAILED +[2026-04-22 07:10:55.859] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD.ROHIM | service: service-general | source_id: 548932cf-24bb-4a0f-8e7a-17f6e4040de5 +[2026-04-22 07:10:55.970] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 548932cf-24bb-4a0f-8e7a-17f6e4040de5 | status_code: 400 +[2026-04-22 07:10:55.970] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:20:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:735b64a1-fefe-4b8d-aea2-d62713656295 intent:original-order patient_id:P00974293259 patient_name:ABD.ROHIM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 548932cf-24bb-4a0f-8e7a-17f6e4040de5 | status: FAILED +[2026-04-22 07:10:56.640] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMBAR SRI SUSILAWATI, | service: service-general | source_id: 692a1ba5-9db9-43bd-80c3-738bef9a84a7 +[2026-04-22 07:10:56.640] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 692a1ba5-9db9-43bd-80c3-738bef9a84a7 +[2026-04-22 07:10:56.799] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERY WIDIANTO | service: service-general | source_id: ff69be42-3e11-4f26-82e5-eb90dcd04c44 +[2026-04-22 07:10:56.935] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ff69be42-3e11-4f26-82e5-eb90dcd04c44 | status_code: 400 +[2026-04-22 07:10:56.935] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:23:32+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:d2c5db2d-4cc8-4142-960f-683098bb700b intent:original-order patient_id:P02345610264 patient_name:HERY WIDIANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ff69be42-3e11-4f26-82e5-eb90dcd04c44 | status: FAILED +[2026-04-22 07:10:57.613] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUNUK SRI HANDAYANI | service: service-general | source_id: 9976b3b5-3ed8-4de2-ab6c-a9569b6e5bae +[2026-04-22 07:10:57.613] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9976b3b5-3ed8-4de2-ab6c-a9569b6e5bae +[2026-04-22 07:10:57.796] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELDA AL ANNAS STYANDY | service: service-general | source_id: 4221e47d-479e-40b3-82ab-753e5ece15b4 +[2026-04-22 07:10:57.913] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 4221e47d-479e-40b3-82ab-753e5ece15b4 | status_code: 400 +[2026-04-22 07:10:57.913] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:29:05+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:026fbebb-2da6-45c2-adf2-9ce75cce7e6d intent:original-order patient_id:P02095843880 patient_name:ELDA AL ANNAS STYANDY requester_id:10005220993 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4221e47d-479e-40b3-82ab-753e5ece15b4 | status: FAILED +[2026-04-22 07:10:58.588] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AFIYA YUMNA KHIRANI | service: service-general | source_id: 63af1d9b-3b9e-410f-bd7b-939c4a27048d +[2026-04-22 07:10:58.707] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 63af1d9b-3b9e-410f-bd7b-939c4a27048d | status_code: 400 +[2026-04-22 07:10:58.707] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:41:05+07:00 category_code:363679005 category_display:Imaging code:24579-5 display:Scannogram encounter_id:defe7eda-64de-40bb-a864-f7a37eca86ad intent:original-order patient_id:P05832184896 patient_name:AFIYA YUMNA KHIRANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 63af1d9b-3b9e-410f-bd7b-939c4a27048d | status: FAILED +[2026-04-22 07:10:59.366] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI LARASATI | service: service-general | source_id: 904f4c18-5a59-4a53-b5f7-f292f228cb87 +[2026-04-22 07:10:59.512] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 904f4c18-5a59-4a53-b5f7-f292f228cb87 | status_code: 400 +[2026-04-22 07:10:59.512] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:42:06+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:32af5ab2-7c45-4a4b-bb0e-6b0e03249aad intent:original-order patient_id:P02536424594 patient_name:DWI LARASATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:10:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 904f4c18-5a59-4a53-b5f7-f292f228cb87 | status: FAILED +[2026-04-22 07:11:00.163] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDHIONO WARDANA | service: service-general | source_id: c8ae2a1b-39c2-4d5c-a30d-a50c3eb7dd38 +[2026-04-22 07:11:00.163] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c8ae2a1b-39c2-4d5c-a30d-a50c3eb7dd38 +[2026-04-22 07:11:00.333] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSANTI | service: service-general | source_id: 6e3922e7-4f37-4c69-85e7-7702f4da86e0 +[2026-04-22 07:11:00.444] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6e3922e7-4f37-4c69-85e7-7702f4da86e0 | status_code: 400 +[2026-04-22 07:11:00.444] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:46:02+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:b21f895f-1424-4fe4-b7b9-c4375d0598e6 intent:original-order patient_id:P00691611015 patient_name:SUSANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6e3922e7-4f37-4c69-85e7-7702f4da86e0 | status: FAILED +[2026-04-22 07:11:01.126] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMRAN | service: service-general | source_id: 9bb07131-bbb7-48be-b6d2-48da0f9537db +[2026-04-22 07:11:01.252] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9bb07131-bbb7-48be-b6d2-48da0f9537db | status_code: 400 +[2026-04-22 07:11:01.252] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:46:49+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:c7885d25-9cc8-4b3f-bce7-de1ee18ce613 intent:original-order patient_id:P02341666564 patient_name:IMRAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9bb07131-bbb7-48be-b6d2-48da0f9537db | status: FAILED +[2026-04-22 07:11:01.939] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNAWATI | service: service-general | source_id: 2b4b2e18-e466-4fd0-8bff-e4258fbb7760 +[2026-04-22 07:11:02.051] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 2b4b2e18-e466-4fd0-8bff-e4258fbb7760 | status_code: 400 +[2026-04-22 07:11:02.051] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:50:10+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:f7539173-4a5d-4066-a046-ea137980bc4b intent:original-order patient_id:P03624670169 patient_name:ERNAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2b4b2e18-e466-4fd0-8bff-e4258fbb7760 | status: FAILED +[2026-04-22 07:11:02.734] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA YULIARTANTI | service: service-general | source_id: 228db8f7-587b-4049-b652-f3d1042d895c +[2026-04-22 07:11:02.861] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 228db8f7-587b-4049-b652-f3d1042d895c | status_code: 400 +[2026-04-22 07:11:02.861] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:50:50+07:00 category_code:363679005 category_display:Imaging code:36626-0 display:Mammografi encounter_id:a719d539-a3e8-416a-9d1b-65fa6900b4be intent:original-order patient_id:P00474712964 patient_name:EKA YULIARTANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 228db8f7-587b-4049-b652-f3d1042d895c | status: FAILED +[2026-04-22 07:11:03.522] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARMIJATI | service: service-general | source_id: acc146a3-d3f7-4a40-ab22-d1a3587e5970 +[2026-04-22 07:11:03.664] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: acc146a3-d3f7-4a40-ab22-d1a3587e5970 | status_code: 400 +[2026-04-22 07:11:03.664] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:54:29+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:d9c54af7-6a52-4a54-88eb-f3600faffcb7 intent:original-order patient_id:P01076839127 patient_name:ARMIJATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: acc146a3-d3f7-4a40-ab22-d1a3587e5970 | status: FAILED +[2026-04-22 07:11:04.341] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PONITI | service: service-general | source_id: 309a593b-9608-40d8-9242-e6dd35cc446e +[2026-04-22 07:11:04.481] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 309a593b-9608-40d8-9242-e6dd35cc446e | status_code: 400 +[2026-04-22 07:11:04.481] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:57:40+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:89e2dc4a-3ea5-4bf7-8d3d-2797c90e7c99 intent:original-order patient_id:P01061012176 patient_name:PONITI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 309a593b-9608-40d8-9242-e6dd35cc446e | status: FAILED +[2026-04-22 07:11:05.163] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSTAKIM | service: service-general | source_id: 04045bb7-9fb7-418a-b1ee-7d94087c2b52 +[2026-04-22 07:11:05.269] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 04045bb7-9fb7-418a-b1ee-7d94087c2b52 | status_code: 400 +[2026-04-22 07:11:05.269] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:59:06+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5a89d191-e3a3-49d9-a533-895868f27bdf intent:original-order patient_id:P01470920503 patient_name:MUSTAKIM requester_id:10008826314 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 04045bb7-9fb7-418a-b1ee-7d94087c2b52 | status: FAILED +[2026-04-22 07:11:05.928] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNI WATI | service: service-general | source_id: e29a5905-4254-4d80-91ec-45dcff316a37 +[2026-04-22 07:11:06.104] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e29a5905-4254-4d80-91ec-45dcff316a37 | status_code: 400 +[2026-04-22 07:11:06.104] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:00:06+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:0e3336fb-ed36-427f-abce-688a8e41a8bc intent:original-order patient_id:P01626225624 patient_name:YUNI WATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e29a5905-4254-4d80-91ec-45dcff316a37 | status: FAILED +[2026-04-22 07:11:06.792] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHRISTINA SANIK | service: service-general | source_id: faee1efa-c591-4c4a-ad77-5407a749d220 +[2026-04-22 07:11:06.905] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: faee1efa-c591-4c4a-ad77-5407a749d220 | status_code: 400 +[2026-04-22 07:11:06.905] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:01:45+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:9ae6155c-cbd4-4b76-98ce-0f2529f25a04 intent:original-order patient_id:P01206370264 patient_name:CHRISTINA SANIK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: faee1efa-c591-4c4a-ad77-5407a749d220 | status: FAILED +[2026-04-22 07:11:07.583] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AZKA NUR HASAN | service: service-general | source_id: 88c84feb-0449-41af-970c-89d1983678fe +[2026-04-22 07:11:07.765] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 88c84feb-0449-41af-970c-89d1983678fe | status_code: 400 +[2026-04-22 07:11:07.765] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:04:04+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:656166f3-9192-48d5-b66b-c1087cd8cb22 intent:original-order patient_id:P10873361081 patient_name:MUHAMMAD AZKA NUR HASAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 88c84feb-0449-41af-970c-89d1983678fe | status: FAILED +[2026-04-22 07:11:08.442] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKAMTONO | service: service-general | source_id: 518b9458-1cd1-473a-90e1-5d11c39e0080 +[2026-04-22 07:11:08.563] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 518b9458-1cd1-473a-90e1-5d11c39e0080 | status_code: 400 +[2026-04-22 07:11:08.563] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:05:34+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8b91f105-c2e1-4735-88af-c88f0c5347e7 intent:original-order patient_id:P00573310540 patient_name:SUKAMTONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 518b9458-1cd1-473a-90e1-5d11c39e0080 | status: FAILED +[2026-04-22 07:11:09.224] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KAMINEM | service: service-general | source_id: b7864ed0-d788-4f9f-927e-3b1ab248ef5b +[2026-04-22 07:11:09.224] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b7864ed0-d788-4f9f-927e-3b1ab248ef5b +[2026-04-22 07:11:09.390] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI HARI WAHYUWINARIYATI | service: service-general | source_id: 83d161cf-f3e6-4a99-b622-5bd48ff816d7 +[2026-04-22 07:11:09.390] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 83d161cf-f3e6-4a99-b622-5bd48ff816d7 +[2026-04-22 07:11:09.551] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI PRIYANTI | service: service-general | source_id: 1e45a599-f21a-4f19-a1a9-aa7d6f8dc7bf +[2026-04-22 07:11:09.691] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1e45a599-f21a-4f19-a1a9-aa7d6f8dc7bf | status_code: 400 +[2026-04-22 07:11:09.691] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:15:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:0401b2df-53eb-4ce6-a44f-310aa2142a3b intent:original-order patient_id:P02257473780 patient_name:DWI PRIYANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1e45a599-f21a-4f19-a1a9-aa7d6f8dc7bf | status: FAILED +[2026-04-22 07:11:10.369] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MICHAEL HARISSON | service: service-general | source_id: f6c6bb2a-f166-4263-aa61-8384e12d64dd +[2026-04-22 07:11:10.490] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f6c6bb2a-f166-4263-aa61-8384e12d64dd | status_code: 400 +[2026-04-22 07:11:10.490] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:20:30+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:aaf92a1b-004a-403e-9433-10499b133895 intent:original-order patient_id:P01772625496 patient_name:MICHAEL HARISSON requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f6c6bb2a-f166-4263-aa61-8384e12d64dd | status: FAILED +[2026-04-22 07:11:11.150] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JESSLYN BELVANIA CASSANDRA | service: service-general | source_id: 141eccd1-10b1-4718-aa96-48934c504126 +[2026-04-22 07:11:11.150] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 141eccd1-10b1-4718-aa96-48934c504126 +[2026-04-22 07:11:11.333] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMIRUDDIN RIJALUL FAHMI | service: service-general | source_id: e814d68b-2401-44ff-957e-b98e1e957452 +[2026-04-22 07:11:11.333] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e814d68b-2401-44ff-957e-b98e1e957452 +[2026-04-22 07:11:11.510] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHERYLIA BIANCA AMAIRA | service: service-general | source_id: 2117b94b-9052-47d3-a61f-8e58cfd95208 +[2026-04-22 07:11:11.636] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2117b94b-9052-47d3-a61f-8e58cfd95208 | status_code: 400 +[2026-04-22 07:11:11.636] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:24:42+07:00 category_code:363679005 category_display:Imaging code:37567-5 display:Lopografi Segmen ... encounter_id:0eed5836-f6cf-48cb-9cf2-623979755f38 intent:original-order patient_id:P05387528300 patient_name:CHERYLIA BIANCA AMAIRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2117b94b-9052-47d3-a61f-8e58cfd95208 | status: FAILED +[2026-04-22 07:11:12.327] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIATI | service: service-general | source_id: a18c27b2-e04b-47b2-8ff4-898e25a6d4bb +[2026-04-22 07:11:12.481] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a18c27b2-e04b-47b2-8ff4-898e25a6d4bb | status_code: 400 +[2026-04-22 07:11:12.481] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:26:16+07:00 category_code:363679005 category_display:Imaging code:36442-2 display:Thorax Tanpa Kontras encounter_id:2185927e-e491-402b-979c-ed7c99743419 intent:original-order patient_id:P00365244026 patient_name:SRIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a18c27b2-e04b-47b2-8ff4-898e25a6d4bb | status: FAILED +[2026-04-22 07:11:13.160] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR HOLIFAH | service: service-general | source_id: 3c4b22e7-a20b-4cbb-bdce-db30038b950a +[2026-04-22 07:11:13.328] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3c4b22e7-a20b-4cbb-bdce-db30038b950a | status_code: 400 +[2026-04-22 07:11:13.328] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:28:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5ee300ba-0f27-4c5c-ab7c-bc728748b553 intent:original-order patient_id:P01739595879 patient_name:NUR HOLIFAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3c4b22e7-a20b-4cbb-bdce-db30038b950a | status: FAILED +[2026-04-22 07:11:14.027] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMUJI YUSUF | service: service-general | source_id: fccaf21d-951b-45cd-a6a1-70b1529c87d3 +[2026-04-22 07:11:14.147] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fccaf21d-951b-45cd-a6a1-70b1529c87d3 | status_code: 400 +[2026-04-22 07:11:14.147] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:34:27+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:81ec2175-e73c-4e59-a2de-3946d3de4562 intent:original-order patient_id:P01926658867 patient_name:SAMUJI YUSUF requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fccaf21d-951b-45cd-a6a1-70b1529c87d3 | status: FAILED +[2026-04-22 07:11:14.824] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUYASAROH | service: service-general | source_id: 360e0025-e7a4-4271-9608-123f24361337 +[2026-04-22 07:11:14.992] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 360e0025-e7a4-4271-9608-123f24361337 | status_code: 400 +[2026-04-22 07:11:14.993] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:36:49+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:0851a9df-6b7a-4c23-b9b3-1b0c0301c70b intent:original-order patient_id:P00887695683 patient_name:SITI MUYASAROH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 360e0025-e7a4-4271-9608-123f24361337 | status: FAILED +[2026-04-22 07:11:15.679] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LEYMIATI | service: service-general | source_id: 3011a777-7dd9-44f8-8e42-18331412d7f5 +[2026-04-22 07:11:15.799] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 3011a777-7dd9-44f8-8e42-18331412d7f5 | status_code: 400 +[2026-04-22 07:11:15.799] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:37:40+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:7642a1b0-7471-4c25-992a-498b0db132c1 intent:original-order patient_id:P00029162456 patient_name:LEYMIATI requester_id:10008321798 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3011a777-7dd9-44f8-8e42-18331412d7f5 | status: FAILED +[2026-04-22 07:11:16.462] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIDIK DARYANTO | service: service-general | source_id: 0b075fc8-927d-4ddb-a895-e44e37f10533 +[2026-04-22 07:11:16.572] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0b075fc8-927d-4ddb-a895-e44e37f10533 | status_code: 400 +[2026-04-22 07:11:16.572] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:48:07+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:e83bb15e-a5e1-4fee-a6a2-b9ab7be4b41e intent:original-order patient_id:P01195885212 patient_name:DIDIK DARYANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0b075fc8-927d-4ddb-a895-e44e37f10533 | status: FAILED +[2026-04-22 07:11:17.228] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TOTOK ISKANDAR | service: service-general | source_id: c5753756-cbee-4d98-9e3f-c63ae2a318cc +[2026-04-22 07:11:17.332] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c5753756-cbee-4d98-9e3f-c63ae2a318cc | status_code: 400 +[2026-04-22 07:11:17.332] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:49:36+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:d292d179-b3ea-4e1e-91f7-63ac9f9b3d36 intent:original-order patient_id:P01487607624 patient_name:TOTOK ISKANDAR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c5753756-cbee-4d98-9e3f-c63ae2a318cc | status: FAILED +[2026-04-22 07:11:17.989] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIONO | service: service-general | source_id: b9302984-ae19-4954-9b62-b56d207c4d5b +[2026-04-22 07:11:18.092] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b9302984-ae19-4954-9b62-b56d207c4d5b | status_code: 400 +[2026-04-22 07:11:18.092] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:50:46+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4fdac183-a31e-40af-8ba8-885f2f8c9baa intent:original-order patient_id:P01013951579 patient_name:SULIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b9302984-ae19-4954-9b62-b56d207c4d5b | status: FAILED +[2026-04-22 07:11:18.747] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI MINARTI | service: service-general | source_id: 93dac369-a609-4507-b334-c92852942a26 +[2026-04-22 07:11:18.899] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 93dac369-a609-4507-b334-c92852942a26 | status_code: 400 +[2026-04-22 07:11:18.899] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:52:44+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:7bc323dd-eb3d-4c06-98eb-a2409e061939 intent:original-order patient_id:P01403718637 patient_name:SRI MINARTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 93dac369-a609-4507-b334-c92852942a26 | status: FAILED +[2026-04-22 07:11:19.585] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PRAMUDIJA SOETANTIJO | service: service-general | source_id: 1179010f-f036-40af-a03b-d1653e8a9843 +[2026-04-22 07:11:19.585] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1179010f-f036-40af-a03b-d1653e8a9843 +[2026-04-22 07:11:19.776] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS SULIONO | service: service-general | source_id: 3503d473-aacc-43f4-b2d9-b6fee4762de8 +[2026-04-22 07:11:19.890] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3503d473-aacc-43f4-b2d9-b6fee4762de8 | status_code: 400 +[2026-04-22 07:11:19.891] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:55:19+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:d85b92e6-97e7-49a1-a6c7-a0afa217f91a intent:original-order patient_id:P02212494385 patient_name:AGUS SULIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3503d473-aacc-43f4-b2d9-b6fee4762de8 | status: FAILED +[2026-04-22 07:11:20.552] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR KHASANAH | service: service-general | source_id: 363183cc-65dd-4aa8-b135-eaa7eed5454d +[2026-04-22 07:11:20.716] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 363183cc-65dd-4aa8-b135-eaa7eed5454d | status_code: 400 +[2026-04-22 07:11:20.716] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:59:36+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:915acdf4-171c-4255-92c1-5c0b64fc3855 intent:original-order patient_id:P01582306113 patient_name:NUR KHASANAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 363183cc-65dd-4aa8-b135-eaa7eed5454d | status: FAILED +[2026-04-22 07:11:21.386] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAHROUL MUALIPAH | service: service-general | source_id: 60cb0cc7-8eb4-4dfc-b52c-955d885e57ed +[2026-04-22 07:11:21.492] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 60cb0cc7-8eb4-4dfc-b52c-955d885e57ed | status_code: 400 +[2026-04-22 07:11:21.492] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:02:46+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e6588ebf-029c-4d4e-8623-15e4478dcbc6 intent:original-order patient_id:P00850800281 patient_name:NAHROUL MUALIPAH requester_id:10015542060 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 60cb0cc7-8eb4-4dfc-b52c-955d885e57ed | status: FAILED +[2026-04-22 07:11:22.147] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NADIA AULIA ZAHRA | service: service-general | source_id: d07f264f-0777-41e5-970c-897f59cae4b1 +[2026-04-22 07:11:22.283] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d07f264f-0777-41e5-970c-897f59cae4b1 | status_code: 400 +[2026-04-22 07:11:22.283] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:05:07+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:422d9783-4430-467a-82ea-273402e1291d intent:original-order patient_id:P01377520121 patient_name:NADIA AULIA ZAHRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d07f264f-0777-41e5-970c-897f59cae4b1 | status: FAILED +[2026-04-22 07:11:22.954] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TYARA FELISHA PUTRI | service: service-general | source_id: 4db5ac5f-e12e-4a00-9890-0753206b7377 +[2026-04-22 07:11:23.087] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 4db5ac5f-e12e-4a00-9890-0753206b7377 | status_code: 400 +[2026-04-22 07:11:23.087] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:05:42+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:35db2881-7075-43e1-98f9-b9e1ac8b8832 intent:original-order patient_id:P01971881749 patient_name:TYARA FELISHA PUTRI requester_id:10012659246 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4db5ac5f-e12e-4a00-9890-0753206b7377 | status: FAILED +[2026-04-22 07:11:23.757] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KORIATUS SHOLIHAH | service: service-general | source_id: 887a29ce-8381-4869-a060-abe55737b7f0 +[2026-04-22 07:11:23.882] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 887a29ce-8381-4869-a060-abe55737b7f0 | status_code: 400 +[2026-04-22 07:11:23.883] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:06:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2e06a010-ccaf-4d45-a51e-00b4fe2be393 intent:original-order patient_id:P02267602855 patient_name:KORIATUS SHOLIHAH requester_id:10015542060 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 887a29ce-8381-4869-a060-abe55737b7f0 | status: FAILED +[2026-04-22 07:11:24.554] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUSTINUS TJAHYO KARYADI | service: service-general | source_id: 575d6e0e-491f-4749-af6e-171f894d4a84 +[2026-04-22 07:11:24.685] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 575d6e0e-491f-4749-af6e-171f894d4a84 | status_code: 400 +[2026-04-22 07:11:24.685] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:08:44+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4d595eb2-af43-4861-b475-a37356435ceb intent:original-order patient_id:P00443493116 patient_name:AGUSTINUS TJAHYO KARYADI requester_id:10016816600 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 575d6e0e-491f-4749-af6e-171f894d4a84 | status: FAILED +[2026-04-22 07:11:25.359] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISTRI | service: service-general | source_id: 5fc284e1-16e8-4077-9fc7-2d58bc6c8cc0 +[2026-04-22 07:11:25.459] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 5fc284e1-16e8-4077-9fc7-2d58bc6c8cc0 | status_code: 400 +[2026-04-22 07:11:25.459] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:13:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:72572f23-03a3-4517-89d8-8cca3b535ef6 intent:original-order patient_id:P02541601469 patient_name:MISTRI requester_id:10016816600 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5fc284e1-16e8-4077-9fc7-2d58bc6c8cc0 | status: FAILED +[2026-04-22 07:11:26.139] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIANTO | service: service-general | source_id: 76794c41-7905-4dc7-9c12-0b4c2d72952f +[2026-04-22 07:11:26.275] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 76794c41-7905-4dc7-9c12-0b4c2d72952f | status_code: 400 +[2026-04-22 07:11:26.275] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:14:37+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b1819cdb-f450-444b-a4e2-b1ad8c448f57 intent:original-order patient_id:P00985214548 patient_name:SULIANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 76794c41-7905-4dc7-9c12-0b4c2d72952f | status: FAILED +[2026-04-22 07:11:26.948] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IDA PARWATI | service: service-general | source_id: 859e2ef3-bb6e-433e-86d5-28b17ab26c64 +[2026-04-22 07:11:27.045] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 859e2ef3-bb6e-433e-86d5-28b17ab26c64 | status_code: 400 +[2026-04-22 07:11:27.045] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:20:02+07:00 category_code:363679005 category_display:Imaging code:39037-7 display:Ekstremitas Regio ... encounter_id:585cbd82-5530-4295-b48e-cf0a28ca4f67 intent:original-order patient_id:P00574069366 patient_name:IDA PARWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 859e2ef3-bb6e-433e-86d5-28b17ab26c64 | status: FAILED +[2026-04-22 07:11:27.718] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIO SADEWO | service: service-general | source_id: 7029c5ea-17d0-42bd-a746-72789b793fa3 +[2026-04-22 07:11:27.839] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7029c5ea-17d0-42bd-a746-72789b793fa3 | status_code: 400 +[2026-04-22 07:11:27.839] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:25:46+07:00 category_code:363679005 category_display:Imaging code:36401-8 display:Cervical encounter_id:596bae53-85f9-4b89-a59f-9930f4679c5f intent:original-order patient_id:P00762743884 patient_name:RIO SADEWO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7029c5ea-17d0-42bd-a746-72789b793fa3 | status: FAILED +[2026-04-22 07:11:28.510] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSANTI | service: service-general | source_id: 60eb142e-44c7-4239-bb28-9adffba539db +[2026-04-22 07:11:28.645] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 60eb142e-44c7-4239-bb28-9adffba539db | status_code: 400 +[2026-04-22 07:11:28.645] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:28:17+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:52c55fdd-ce36-4321-b82e-fa660ff3b197 intent:original-order patient_id:P02287115175 patient_name:SUSANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 60eb142e-44c7-4239-bb28-9adffba539db | status: FAILED +[2026-04-22 07:11:29.320] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANNA TANJUNG | service: service-general | source_id: ab2fab5f-a804-47ab-902b-aa26e67db6f8 +[2026-04-22 07:11:29.320] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ab2fab5f-a804-47ab-902b-aa26e67db6f8 +[2026-04-22 07:11:29.477] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELVINA CHAIRUNNISA PUTRI RAHAYU | service: service-general | source_id: c376ba49-4d9d-42ba-9145-3c000b09389e +[2026-04-22 07:11:29.477] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c376ba49-4d9d-42ba-9145-3c000b09389e +[2026-04-22 07:11:29.649] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIZKA DWI WULANDARI | service: service-general | source_id: 67f99dbe-3631-4dc0-bbd2-31a2cfd199b3 +[2026-04-22 07:11:29.771] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 67f99dbe-3631-4dc0-bbd2-31a2cfd199b3 | status_code: 400 +[2026-04-22 07:11:29.771] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:37:38+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:fcf59f37-c54a-4ccd-9ee0-bf0e6fd124bd intent:original-order patient_id:P01787192066 patient_name:RIZKA DWI WULANDARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 67f99dbe-3631-4dc0-bbd2-31a2cfd199b3 | status: FAILED +[2026-04-22 07:11:30.444] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEVI NURAISYAH | service: service-general | source_id: e2695608-2244-4f02-8903-70405a78fe24 +[2026-04-22 07:11:30.544] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e2695608-2244-4f02-8903-70405a78fe24 | status_code: 400 +[2026-04-22 07:11:30.544] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:39:02+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:14716697-ef35-4194-9965-7236c70800f4 intent:original-order patient_id:P01360065355 patient_name:DEVI NURAISYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e2695608-2244-4f02-8903-70405a78fe24 | status: FAILED +[2026-04-22 07:11:31.220] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCHIR ARBIANTO ANDY KARADA | service: service-general | source_id: 495143c8-fff3-4521-9ce6-7ae31872b0d4 +[2026-04-22 07:11:31.220] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 495143c8-fff3-4521-9ce6-7ae31872b0d4 +[2026-04-22 07:11:31.391] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIANA MEGA FRANSISKA | service: service-general | source_id: e4e2641d-ab37-4684-87cd-b5a24231d22d +[2026-04-22 07:11:31.494] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e4e2641d-ab37-4684-87cd-b5a24231d22d | status_code: 400 +[2026-04-22 07:11:31.495] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:42:01+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:8a645ab0-a01a-4986-a198-499035d09e72 intent:original-order patient_id:P01987775983 patient_name:DIANA MEGA FRANSISKA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e4e2641d-ab37-4684-87cd-b5a24231d22d | status: FAILED +[2026-04-22 07:11:32.170] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KANAFI | service: service-general | source_id: f78117bb-ef86-4470-a769-95be0870aff4 +[2026-04-22 07:11:32.171] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: f78117bb-ef86-4470-a769-95be0870aff4 | status_code: 429 +[2026-04-22 07:11:32.171] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:44:35+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c861f3a1-7590-49ea-a66a-ceda216b2ea1 intent:original-order patient_id:P00963688962 patient_name:KANAFI requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: f78117bb-ef86-4470-a769-95be0870aff4 | status: FAILED +[2026-04-22 07:11:32.171] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: f78117bb-ef86-4470-a769-95be0870aff4 +[2026-04-22 07:11:37.355] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KANAFI | service: service-general | source_id: f78117bb-ef86-4470-a769-95be0870aff4 +[2026-04-22 07:11:37.473] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f78117bb-ef86-4470-a769-95be0870aff4 | status_code: 400 +[2026-04-22 07:11:37.473] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:44:35+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c861f3a1-7590-49ea-a66a-ceda216b2ea1 intent:original-order patient_id:P00963688962 patient_name:KANAFI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f78117bb-ef86-4470-a769-95be0870aff4 | status: FAILED +[2026-04-22 07:11:38.151] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SURIATIM | service: service-general | source_id: 4f1d1d26-05d1-4359-b0db-40f4d273bcfb +[2026-04-22 07:11:38.308] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4f1d1d26-05d1-4359-b0db-40f4d273bcfb | status_code: 400 +[2026-04-22 07:11:38.308] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:45:45+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:88c35839-00dd-450e-b07b-01daae32a611 intent:original-order patient_id:P00600050666 patient_name:SURIATIM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4f1d1d26-05d1-4359-b0db-40f4d273bcfb | status: FAILED +[2026-04-22 07:11:38.973] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: L.E. POPPY ANDRIANI | service: service-general | source_id: 164a5be3-2616-483f-b9ea-0f1431400570 +[2026-04-22 07:11:39.176] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 164a5be3-2616-483f-b9ea-0f1431400570 | status_code: 400 +[2026-04-22 07:11:39.176] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:46:45+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fd14628d-4bf5-411f-9c37-f624b0a2ed12 intent:original-order patient_id:P01787821924 patient_name:L.E. POPPY ANDRIANI requester_id:10008826314 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 164a5be3-2616-483f-b9ea-0f1431400570 | status: FAILED +[2026-04-22 07:11:39.852] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD. KAMID | service: service-general | source_id: e21903bc-9749-4137-b559-ac165f6a056e +[2026-04-22 07:11:39.961] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e21903bc-9749-4137-b559-ac165f6a056e | status_code: 400 +[2026-04-22 07:11:39.961] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:49:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:828e0916-966a-4a51-8e32-0f329c481051 intent:original-order patient_id:P02370661279 patient_name:ABD. KAMID requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e21903bc-9749-4137-b559-ac165f6a056e | status: FAILED +[2026-04-22 07:11:40.620] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARDI | service: service-general | source_id: 4a49718b-6e55-44e5-89e1-51a294dbc5df +[2026-04-22 07:11:40.725] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4a49718b-6e55-44e5-89e1-51a294dbc5df | status_code: 400 +[2026-04-22 07:11:40.725] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:53:00+07:00 category_code:363679005 category_display:Imaging code:X099255 display:Wholespine Dengan Kontras encounter_id:2a9995d6-3e39-47dc-ad36-1c9df21c353b intent:original-order patient_id:P01609561081 patient_name:KARDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4a49718b-6e55-44e5-89e1-51a294dbc5df | status: FAILED +[2026-04-22 07:11:41.395] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MIFTAKHUL JANNAH AWALIYAH | service: service-general | source_id: a9574e2c-9401-40b2-bfb9-d3296cab943a +[2026-04-22 07:11:41.560] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a9574e2c-9401-40b2-bfb9-d3296cab943a | status_code: 400 +[2026-04-22 07:11:41.560] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:53:36+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:a363dfaf-2765-468e-b45d-cf05ad6a8f15 intent:original-order patient_id:P00141144152 patient_name:MIFTAKHUL JANNAH AWALIYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a9574e2c-9401-40b2-bfb9-d3296cab943a | status: FAILED +[2026-04-22 07:11:42.235] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTIJAH | service: service-general | source_id: 65350432-aa6d-4f9f-89aa-0c90d847c9eb +[2026-04-22 07:11:42.344] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 65350432-aa6d-4f9f-89aa-0c90d847c9eb | status_code: 400 +[2026-04-22 07:11:42.344] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:57:58+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:d1d2c575-1b9f-43f7-a6fe-335ced62d231 intent:original-order patient_id:P00509053627 patient_name:SUTIJAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 65350432-aa6d-4f9f-89aa-0c90d847c9eb | status: FAILED +[2026-04-22 07:11:43.004] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUNIA ZAHRAH EKA SAPUTRI | service: service-general | source_id: 808a3b6a-0dcb-464f-9cb8-0d20d69290c4 +[2026-04-22 07:11:43.165] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 808a3b6a-0dcb-464f-9cb8-0d20d69290c4 | status_code: 400 +[2026-04-22 07:11:43.165] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T12:58:37+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:f1ca7810-fa56-497d-bf18-16e4697dab06 intent:original-order patient_id:P01813503502 patient_name:JUNIA ZAHRAH EKA SAPUTRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 808a3b6a-0dcb-464f-9cb8-0d20d69290c4 | status: FAILED +[2026-04-22 07:11:43.828] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTIK ANDAYANI | service: service-general | source_id: a961c2b3-3988-470f-920b-665877025675 +[2026-04-22 07:11:44.007] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a961c2b3-3988-470f-920b-665877025675 | status_code: 400 +[2026-04-22 07:11:44.007] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:01:43+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:72a433f2-7f3a-43ba-be44-da4df80185e2 intent:original-order patient_id:P00372735847 patient_name:SUTIK ANDAYANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a961c2b3-3988-470f-920b-665877025675 | status: FAILED +[2026-04-22 07:11:44.692] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI SAKINATUL IZAH | service: service-general | source_id: 8e236835-91d2-4024-935d-ef4f5d8ae239 +[2026-04-22 07:11:44.883] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8e236835-91d2-4024-935d-ef4f5d8ae239 | status_code: 400 +[2026-04-22 07:11:44.883] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:02:13+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:6ffedf31-8b61-4519-8add-200ccbe5ef53 intent:original-order patient_id:P02342559242 patient_name:SITI SAKINATUL IZAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8e236835-91d2-4024-935d-ef4f5d8ae239 | status: FAILED +[2026-04-22 07:11:45.570] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUTMAINNAH | service: service-general | source_id: 9494df4e-fc36-475a-b092-2b3382fcfab0 +[2026-04-22 07:11:45.721] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9494df4e-fc36-475a-b092-2b3382fcfab0 | status_code: 400 +[2026-04-22 07:11:45.721] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:05:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:065c69b9-f71f-4aa0-a694-be6c9b784c64 intent:original-order patient_id:P02445659356 patient_name:MUTMAINNAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9494df4e-fc36-475a-b092-2b3382fcfab0 | status: FAILED +[2026-04-22 07:11:46.381] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWARDI | service: service-general | source_id: a1953a61-a723-43ae-8ded-b13172efaccf +[2026-04-22 07:11:46.544] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: a1953a61-a723-43ae-8ded-b13172efaccf | status_code: 400 +[2026-04-22 07:11:46.544] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:05:49+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:9617ed1b-7803-4d04-b6b5-787a4654f430 intent:original-order patient_id:P01644989218 patient_name:SUWARDI requester_id:10016014984 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a1953a61-a723-43ae-8ded-b13172efaccf | status: FAILED +[2026-04-22 07:11:47.218] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI ASIYAH | service: service-general | source_id: 21b41077-459d-4767-b979-3f5fd3c0c4c6 +[2026-04-22 07:11:47.219] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 21b41077-459d-4767-b979-3f5fd3c0c4c6 +[2026-04-22 07:11:47.393] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHUSNIYAH | service: service-general | source_id: c9e973ff-a1e6-495c-a0ca-df6d36467edd +[2026-04-22 07:11:47.393] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c9e973ff-a1e6-495c-a0ca-df6d36467edd +[2026-04-22 07:11:47.565] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMINDI ANJELIA WILUJENG | service: service-general | source_id: c13fd572-e5d4-42bd-9271-6d571661573c +[2026-04-22 07:11:47.726] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c13fd572-e5d4-42bd-9271-6d571661573c | status_code: 400 +[2026-04-22 07:11:47.727] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:19:26+07:00 category_code:363679005 category_display:Imaging code:37111-2 display:Genu AP/Lat/Skyline View encounter_id:1794d128-26ca-43f5-b57d-2d65db2da24e intent:original-order patient_id:P02346939599 patient_name:AMINDI ANJELIA WILUJENG requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c13fd572-e5d4-42bd-9271-6d571661573c | status: FAILED +[2026-04-22 07:11:48.387] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RULI AFRIA SULISTIA | service: service-general | source_id: e0d12cb8-1802-4afc-8331-7c4aec7e1fa4 +[2026-04-22 07:11:48.537] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e0d12cb8-1802-4afc-8331-7c4aec7e1fa4 | status_code: 400 +[2026-04-22 07:11:48.537] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:20:49+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:ae22fb15-d06b-4109-a4a0-59708694bf69 intent:original-order patient_id:P01082382986 patient_name:RULI AFRIA SULISTIA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e0d12cb8-1802-4afc-8331-7c4aec7e1fa4 | status: FAILED +[2026-04-22 07:11:49.208] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTOMO | service: service-general | source_id: f1bdf026-bd04-4f2c-99a5-18dd679adc71 +[2026-04-22 07:11:49.320] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f1bdf026-bd04-4f2c-99a5-18dd679adc71 | status_code: 400 +[2026-04-22 07:11:49.320] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:21:27+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:9162fbe9-5a3d-474b-94f0-88f99a64acb0 intent:original-order patient_id:P02089947248 patient_name:SUTOMO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f1bdf026-bd04-4f2c-99a5-18dd679adc71 | status: FAILED +[2026-04-22 07:11:50.004] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PANCASIH ELLYSABET | service: service-general | source_id: c193ba5e-3b07-41ea-a85f-c09966a92aea +[2026-04-22 07:11:50.199] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c193ba5e-3b07-41ea-a85f-c09966a92aea | status_code: 400 +[2026-04-22 07:11:50.199] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:22:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:6579f1af-64b9-4830-b38f-26723d23c1f0 intent:original-order patient_id:P02146106058 patient_name:PANCASIH ELLYSABET requester_id:10008826314 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c193ba5e-3b07-41ea-a85f-c09966a92aea | status: FAILED +[2026-04-22 07:11:50.861] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M.REZA FAHRYAN | service: service-general | source_id: 72d07cf4-f525-4b3b-b451-27a2e0712266 +[2026-04-22 07:11:50.995] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 72d07cf4-f525-4b3b-b451-27a2e0712266 | status_code: 400 +[2026-04-22 07:11:50.995] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:23:41+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:6e151e0b-be78-4f72-9469-88eb8b268f1b intent:original-order patient_id:P01864000963 patient_name:M.REZA FAHRYAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 72d07cf4-f525-4b3b-b451-27a2e0712266 | status: FAILED +[2026-04-22 07:11:51.654] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARDI YITNO | service: service-general | source_id: 66e2c935-82b2-4ba1-8126-bfcc947b0759 +[2026-04-22 07:11:51.770] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 66e2c935-82b2-4ba1-8126-bfcc947b0759 | status_code: 400 +[2026-04-22 07:11:51.770] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:25:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:66292ca1-e576-46c7-ad12-7233816a1c71 intent:original-order patient_id:P02292983641 patient_name:HARDI YITNO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 66e2c935-82b2-4ba1-8126-bfcc947b0759 | status: FAILED +[2026-04-22 07:11:52.453] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANDHI APRIANSYAH | service: service-general | source_id: 24c3c4ca-9390-4444-87da-b2f9991455b8 +[2026-04-22 07:11:52.558] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 24c3c4ca-9390-4444-87da-b2f9991455b8 | status_code: 400 +[2026-04-22 07:11:52.558] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:28:47+07:00 category_code:363679005 category_display:Imaging code:24579-5 display:Scannogram encounter_id:1cc57d2d-362d-404a-a8d8-00b1b7f54f2e intent:original-order patient_id:P01460301716 patient_name:ANDHI APRIANSYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 24c3c4ca-9390-4444-87da-b2f9991455b8 | status: FAILED +[2026-04-22 07:11:53.239] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIF TRI CAHYONO | service: service-general | source_id: ca92e7b4-c18a-4dfe-8796-0dece2bf77a2 +[2026-04-22 07:11:53.341] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ca92e7b4-c18a-4dfe-8796-0dece2bf77a2 | status_code: 400 +[2026-04-22 07:11:53.341] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:35:05+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:88a9540a-a7d2-4e99-88e7-c7e204340c64 intent:original-order patient_id:P00851318860 patient_name:ARIF TRI CAHYONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ca92e7b4-c18a-4dfe-8796-0dece2bf77a2 | status: FAILED +[2026-04-22 07:11:54.024] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SWIGATI WINARNINGTYAS | service: service-general | source_id: 6f8d8fb5-8061-4b45-a9d4-b79a6d9b2860 +[2026-04-22 07:11:54.173] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6f8d8fb5-8061-4b45-a9d4-b79a6d9b2860 | status_code: 400 +[2026-04-22 07:11:54.173] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:40:02+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c143afd5-b9e8-4654-b722-4813f4717eee intent:original-order patient_id:P02277681362 patient_name:SWIGATI WINARNINGTYAS requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6f8d8fb5-8061-4b45-a9d4-b79a6d9b2860 | status: FAILED +[2026-04-22 07:11:54.839] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASSYFA ZEA AZKADINA | service: service-general | source_id: 9f0eaddc-e113-4d10-938d-fa90a00d8057 +[2026-04-22 07:11:54.840] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9f0eaddc-e113-4d10-938d-fa90a00d8057 +[2026-04-22 07:11:54.997] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANGGA MAULANA | service: service-general | source_id: 0e5e22ba-9b0b-4e53-96fd-1d233b05d3c8 +[2026-04-22 07:11:55.090] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0e5e22ba-9b0b-4e53-96fd-1d233b05d3c8 | status_code: 400 +[2026-04-22 07:11:55.090] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:47:23+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:5eddc8ff-b961-4eab-8f94-9afe8aa5b6d5 intent:original-order patient_id:P01695261789 patient_name:ANGGA MAULANA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0e5e22ba-9b0b-4e53-96fd-1d233b05d3c8 | status: FAILED +[2026-04-22 07:11:55.762] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITRI AMBARSARI | service: service-general | source_id: 2fea3f27-da89-4c5b-b406-c49ca288b907 +[2026-04-22 07:11:55.762] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2fea3f27-da89-4c5b-b406-c49ca288b907 +[2026-04-22 07:11:55.930] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHADIONO | service: service-general | source_id: 74225204-1df2-489b-bb95-9c99aa158def +[2026-04-22 07:11:56.051] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 74225204-1df2-489b-bb95-9c99aa158def | status_code: 400 +[2026-04-22 07:11:56.052] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T13:49:30+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:a04b0892-3e56-4a14-85d2-0c8fd1c0fe79 intent:original-order patient_id:P00288286191 patient_name:RAHADIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 74225204-1df2-489b-bb95-9c99aa158def | status: FAILED +[2026-04-22 07:11:56.731] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SELVI KURNIAWAN | service: service-general | source_id: 24e4d42b-4432-4ce5-8d8d-95c3ceff82ae +[2026-04-22 07:11:56.732] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 24e4d42b-4432-4ce5-8d8d-95c3ceff82ae +[2026-04-22 07:11:56.905] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KASEMO | service: service-general | source_id: d5072807-533f-43bd-9bd9-fd8b8145be8c +[2026-04-22 07:11:57.334] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d5072807-533f-43bd-9bd9-fd8b8145be8c | status_code: 400 +[2026-04-22 07:11:57.334] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T17:55:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:29e56b10-4328-4b8e-be0d-cd84300ff2f0 intent:original-order patient_id:P01566728593 patient_name:KASEMO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d5072807-533f-43bd-9bd9-fd8b8145be8c | status: FAILED +[2026-04-22 07:11:58.014] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARMIATI | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-22 07:11:58.136] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b | status_code: 400 +[2026-04-22 07:11:58.136] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T18:52:27+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f247baf0-4f16-46c5-ac52-d21ae4df4ec7 intent:original-order patient_id:P02294973489 patient_name:SUNARMIATI requester_id:10007238497 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b | status: FAILED +[2026-04-22 07:11:58.810] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANITA ANGGADEWI | service: service-general | source_id: 3ba37277-15cf-4f0a-b1e6-9b6702ad2466 +[2026-04-22 07:11:58.966] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 3ba37277-15cf-4f0a-b1e6-9b6702ad2466 | status_code: 400 +[2026-04-22 07:11:58.966] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T19:24:18+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fea06d55-7e4b-4558-a4c8-41e729a958f4 intent:original-order patient_id:P01866329998 patient_name:ANITA ANGGADEWI requester_id:10001001796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3ba37277-15cf-4f0a-b1e6-9b6702ad2466 | status: FAILED +[2026-04-22 07:11:59.648] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADHELIA KURNIA | service: service-general | source_id: b09d4387-7db3-41c8-9a05-529b586a40c2 +[2026-04-22 07:11:59.762] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: b09d4387-7db3-41c8-9a05-529b586a40c2 | status_code: 400 +[2026-04-22 07:11:59.762] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T19:24:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d0415f41-d3c3-4751-934b-7c94a159631a intent:original-order patient_id:P02455801304 patient_name:ADHELIA KURNIA requester_id:12764731171 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:11:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b09d4387-7db3-41c8-9a05-529b586a40c2 | status: FAILED +[2026-04-22 07:12:00.447] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOHAMAD YASIN | service: service-general | source_id: 652c47bd-9476-4751-b373-613bcdfe9675 +[2026-04-22 07:12:00.547] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 652c47bd-9476-4751-b373-613bcdfe9675 | status_code: 400 +[2026-04-22 07:12:00.547] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T19:25:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:0986e959-ae8d-4e08-96dc-d31a1db36ea9 intent:original-order patient_id:P01660254625 patient_name:MOHAMAD YASIN requester_id:10005957669 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 652c47bd-9476-4751-b373-613bcdfe9675 | status: FAILED +[2026-04-22 07:12:01.222] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUDHI ARTANTO | service: service-general | source_id: daaf083a-de6f-423e-a317-ed8559f0e3fb +[2026-04-22 07:12:01.319] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: daaf083a-de6f-423e-a317-ed8559f0e3fb | status_code: 400 +[2026-04-22 07:12:01.320] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T20:44:35+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:9a2e27c4-6360-4ac1-a0a2-97809a133814 intent:original-order patient_id:P01894035449 patient_name:YUDHI ARTANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: daaf083a-de6f-423e-a317-ed8559f0e3fb | status: FAILED +[2026-04-22 07:12:02.033] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INAMI FITRIANA | service: service-general | source_id: afc1407a-0745-4a06-b45a-bc72de8ddceb +[2026-04-22 07:12:02.138] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: afc1407a-0745-4a06-b45a-bc72de8ddceb | status_code: 400 +[2026-04-22 07:12:02.138] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T22:03:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8619ce5d-3cc6-4b91-993f-bb4f2fabd159 intent:original-order patient_id:P01570258295 patient_name:INAMI FITRIANA requester_id:10007323800 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: afc1407a-0745-4a06-b45a-bc72de8ddceb | status: FAILED +[2026-04-22 07:12:02.817] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANIK AGUSTINI | service: service-general | source_id: 9f757292-10b7-4bac-9e26-cc5fa296201f +[2026-04-22 07:12:03.004] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9f757292-10b7-4bac-9e26-cc5fa296201f | status_code: 400 +[2026-04-22 07:12:03.004] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T23:07:00+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:066a171b-c00c-44a2-add1-21592a9a7247 intent:original-order patient_id:P00379477415 patient_name:ANIK AGUSTINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9f757292-10b7-4bac-9e26-cc5fa296201f | status: FAILED +[2026-04-22 07:12:03.668] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KRISNA IZHA KILAFFA | service: service-general | source_id: 7ff5b2d6-f416-45aa-8bb3-8e3123dce47f +[2026-04-22 07:12:03.778] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 7ff5b2d6-f416-45aa-8bb3-8e3123dce47f | status_code: 400 +[2026-04-22 07:12:03.778] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:09:52+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:24976558-108d-410d-875f-7abd99525554 intent:original-order patient_id:P00253759749 patient_name:KRISNA IZHA KILAFFA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7ff5b2d6-f416-45aa-8bb3-8e3123dce47f | status: FAILED +[2026-04-22 07:12:04.444] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIKE WIJAYANTI | service: service-general | source_id: 7d5b3d67-241a-4910-836f-fa93a3ac3eed +[2026-04-22 07:12:04.548] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7d5b3d67-241a-4910-836f-fa93a3ac3eed | status_code: 400 +[2026-04-22 07:12:04.548] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:18:44+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:e53ca084-340c-46ea-94bc-fdd88422c2f5 intent:original-order patient_id:P00775946004 patient_name:FIKE WIJAYANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7d5b3d67-241a-4910-836f-fa93a3ac3eed | status: FAILED +[2026-04-22 07:12:05.235] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUTIK SRI RAHAYU | service: service-general | source_id: a26cf6a2-712b-44bf-9a68-69e79ac2c0f6 +[2026-04-22 07:12:05.354] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a26cf6a2-712b-44bf-9a68-69e79ac2c0f6 | status_code: 400 +[2026-04-22 07:12:05.354] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:20:51+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:f57cb15f-2d7d-4e27-9ce8-d03c67f81f35 intent:original-order patient_id:P01875365755 patient_name:TUTIK SRI RAHAYU requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a26cf6a2-712b-44bf-9a68-69e79ac2c0f6 | status: FAILED +[2026-04-22 07:12:06.035] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH DWI ASTI KUSUMANINGRUM | service: service-general | source_id: da051feb-96a6-45c3-99bc-710e58dce416 +[2026-04-22 07:12:06.142] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: da051feb-96a6-45c3-99bc-710e58dce416 | status_code: 400 +[2026-04-22 07:12:06.142] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:22:50+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:0b7aed29-bf6b-4663-a810-73029b0e3849 intent:original-order patient_id:P00385121824 patient_name:INDAH DWI ASTI KUSUMANINGRUM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: da051feb-96a6-45c3-99bc-710e58dce416 | status: FAILED +[2026-04-22 07:12:06.821] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURYATI | service: service-general | source_id: a65067b4-2de7-4c99-9ba5-bc8c2159ad7d +[2026-04-22 07:12:06.821] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a65067b4-2de7-4c99-9ba5-bc8c2159ad7d +[2026-04-22 07:12:06.996] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURAIDA | service: service-general | source_id: bf3d7b27-a8cc-423e-bcf5-b81ee1a028c2 +[2026-04-22 07:12:06.996] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bf3d7b27-a8cc-423e-bcf5-b81ee1a028c2 +[2026-04-22 07:12:07.168] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LISDA OCTAVIANY | service: service-general | source_id: 2efd43b0-dbf0-4b5a-a36b-c26f61e6f96f +[2026-04-22 07:12:07.276] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2efd43b0-dbf0-4b5a-a36b-c26f61e6f96f | status_code: 400 +[2026-04-22 07:12:07.276] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:31:18+07:00 category_code:363679005 category_display:Imaging code:37667-3 display:Ankle AP/Lat encounter_id:201b360d-2c7f-4c2c-8bf2-a7ba720979ee intent:original-order patient_id:P01228707047 patient_name:LISDA OCTAVIANY requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2efd43b0-dbf0-4b5a-a36b-c26f61e6f96f | status: FAILED +[2026-04-22 07:12:07.956] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIATI | service: service-general | source_id: c192b1c2-d4f0-4225-b1e3-26bde890ba1c +[2026-04-22 07:12:08.101] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c192b1c2-d4f0-4225-b1e3-26bde890ba1c | status_code: 400 +[2026-04-22 07:12:08.101] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:32:13+07:00 category_code:363679005 category_display:Imaging code:X099255 display:Wholespine Dengan Kontras encounter_id:f34c19ee-a3b0-493a-a12e-08618284203a intent:original-order patient_id:P00787649712 patient_name:SIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c192b1c2-d4f0-4225-b1e3-26bde890ba1c | status: FAILED +[2026-04-22 07:12:08.792] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDRA WATI | service: service-general | source_id: f046b5c0-8162-4184-9ab7-0a9931d8e2bf +[2026-04-22 07:12:08.922] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f046b5c0-8162-4184-9ab7-0a9931d8e2bf | status_code: 400 +[2026-04-22 07:12:08.922] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:37:49+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:9e0e4e20-c3b1-4847-b881-1e25ed73238b intent:original-order patient_id:P10981286184 patient_name:INDRA WATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f046b5c0-8162-4184-9ab7-0a9931d8e2bf | status: FAILED +[2026-04-22 07:12:09.609] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RENGGANIS RAMADHANIA PUTRI | service: service-general | source_id: 1e8a81d9-d5d4-4b5f-9dd2-7d011e7ec5ec +[2026-04-22 07:12:09.609] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1e8a81d9-d5d4-4b5f-9dd2-7d011e7ec5ec +[2026-04-22 07:12:09.788] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISTAR | service: service-general | source_id: 3e3ebbd5-fa5a-4142-a0e8-46706e6f0199 +[2026-04-22 07:12:09.895] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3e3ebbd5-fa5a-4142-a0e8-46706e6f0199 | status_code: 400 +[2026-04-22 07:12:09.895] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:48:26+07:00 category_code:363679005 category_display:Imaging code:69172-5 display:Femur Dengan Kontras encounter_id:7f1de079-a26f-41f7-b4ad-b3e0f554e858 intent:original-order patient_id:P00377861386 patient_name:MISTAR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3e3ebbd5-fa5a-4142-a0e8-46706e6f0199 | status: FAILED +[2026-04-22 07:12:10.554] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ONNI DARLIANA | service: service-general | source_id: 8748266d-ddb1-4978-8341-c252471cdd94 +[2026-04-22 07:12:10.661] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8748266d-ddb1-4978-8341-c252471cdd94 | status_code: 400 +[2026-04-22 07:12:10.661] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:49:56+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:a99d151e-8275-478e-8a1f-de2db1f73f6e intent:original-order patient_id:P01665465451 patient_name:ONNI DARLIANA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8748266d-ddb1-4978-8341-c252471cdd94 | status: FAILED +[2026-04-22 07:12:11.338] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD JAMIL | service: service-general | source_id: 92719897-e4cb-45b7-aae6-769648cbd910 +[2026-04-22 07:12:11.442] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 92719897-e4cb-45b7-aae6-769648cbd910 | status_code: 400 +[2026-04-22 07:12:11.442] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:54:31+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:fab160ef-3b60-4945-a625-7de3ae3e4244 intent:original-order patient_id:P09051411781 patient_name:AHMAD JAMIL requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 92719897-e4cb-45b7-aae6-769648cbd910 | status: FAILED +[2026-04-22 07:12:12.125] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD IMAM MASHUDA | service: service-general | source_id: 1d1bb46b-7023-437a-9eea-09acc1cd60a4 +[2026-04-22 07:12:12.230] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1d1bb46b-7023-437a-9eea-09acc1cd60a4 | status_code: 400 +[2026-04-22 07:12:12.230] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:56:07+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:c515b9c9-2e84-4d9f-9e85-241f15d71959 intent:original-order patient_id:P02164361275 patient_name:MUHAMMAD IMAM MASHUDA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1d1bb46b-7023-437a-9eea-09acc1cd60a4 | status: FAILED +[2026-04-22 07:12:12.922] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RYUGA ABIDZAR ALFAREZ | service: service-general | source_id: 801eacd9-074f-4191-b118-99eb98824344 +[2026-04-22 07:12:12.922] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 801eacd9-074f-4191-b118-99eb98824344 +[2026-04-22 07:12:13.104] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SETYANA | service: service-general | source_id: 31b8fbeb-39c2-44f8-93b6-c35b26fa14d5 +[2026-04-22 07:12:13.240] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 31b8fbeb-39c2-44f8-93b6-c35b26fa14d5 | status_code: 400 +[2026-04-22 07:12:13.240] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T08:08:03+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:912c7a9d-0da1-4fc0-b8b8-631361b59c6d intent:original-order patient_id:P02295208705 patient_name:SETYANA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 31b8fbeb-39c2-44f8-93b6-c35b26fa14d5 | status: FAILED +[2026-04-22 07:12:13.918] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI ISMI YULIATI | service: service-general | source_id: d0f62d06-c1a5-4ca8-8163-67641f5d3fed +[2026-04-22 07:12:14.035] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d0f62d06-c1a5-4ca8-8163-67641f5d3fed | status_code: 400 +[2026-04-22 07:12:14.035] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T08:10:02+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:0525bf06-068b-434f-9a34-11c7152f2212 intent:original-order patient_id:P00607760587 patient_name:SRI ISMI YULIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d0f62d06-c1a5-4ca8-8163-67641f5d3fed | status: FAILED +[2026-04-22 07:12:14.712] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISKANDAR | service: service-general | source_id: 07a7fcc8-ef71-4341-a809-0935661193fe +[2026-04-22 07:12:14.833] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 07a7fcc8-ef71-4341-a809-0935661193fe | status_code: 400 +[2026-04-22 07:12:14.833] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T08:17:10+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:0ae7fe1e-2fa0-4113-9eeb-29024a02ee1d intent:original-order patient_id:P08823877530 patient_name:MISKANDAR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 07a7fcc8-ef71-4341-a809-0935661193fe | status: FAILED +[2026-04-22 07:12:15.533] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARYO ANWAR | service: service-general | source_id: 47cd9a96-ee24-4165-b654-4cc78e6ec9bf +[2026-04-22 07:12:15.633] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 47cd9a96-ee24-4165-b654-4cc78e6ec9bf | status_code: 400 +[2026-04-22 07:12:15.633] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T08:17:52+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:0cfb08a4-b30f-4f2c-b1b0-959152ead8ba intent:original-order patient_id:P01272577328 patient_name:SUNARYO ANWAR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 47cd9a96-ee24-4165-b654-4cc78e6ec9bf | status: FAILED +[2026-04-22 07:12:16.310] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YENI WULANDARI | service: service-general | source_id: f0708318-3666-424c-8f9f-83e4900097aa +[2026-04-22 07:12:16.436] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f0708318-3666-424c-8f9f-83e4900097aa | status_code: 400 +[2026-04-22 07:12:16.436] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T08:20:07+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:6e56f6fa-1ca1-481a-a8b3-76bf46598b24 intent:original-order patient_id:P10947135093 patient_name:YENI WULANDARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f0708318-3666-424c-8f9f-83e4900097aa | status: FAILED +[2026-04-22 07:12:17.111] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARSENA KAI ALKHWARIZMI | service: service-general | source_id: aeb6952e-ddbd-4069-8c65-77d7d9017940 +[2026-04-22 07:12:17.247] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: aeb6952e-ddbd-4069-8c65-77d7d9017940 | status_code: 400 +[2026-04-22 07:12:17.248] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T08:24:47+07:00 category_code:363679005 category_display:Imaging code:36550-2 display:BOF / BNO encounter_id:a630662e-976d-43d9-99c0-f61a4961f719 intent:original-order patient_id:P00216779656 patient_name:ARSENA KAI ALKHWARIZMI requester_id:12748857314 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: aeb6952e-ddbd-4069-8c65-77d7d9017940 | status: FAILED +[2026-04-22 07:12:17.919] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANITA SARI WIDININGTYAS | service: service-general | source_id: e4e3db5f-a8e3-444b-b73f-d1818eb77666 +[2026-04-22 07:12:18.046] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e4e3db5f-a8e3-444b-b73f-d1818eb77666 | status_code: 400 +[2026-04-22 07:12:18.046] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T08:27:56+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:922246f1-0042-40c5-95c0-c7a6145f8a75 intent:original-order patient_id:P01504733521 patient_name:ANITA SARI WIDININGTYAS requester_id:10018649867 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e4e3db5f-a8e3-444b-b73f-d1818eb77666 | status: FAILED +[2026-04-22 07:12:18.719] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIZKY AMALIA | service: service-general | source_id: 6c2d8a4a-c8d5-4ca6-9e6c-4a714705ff31 +[2026-04-22 07:12:18.719] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6c2d8a4a-c8d5-4ca6-9e6c-4a714705ff31 +[2026-04-22 07:12:18.887] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURLAELA | service: service-general | source_id: 8cb9ca37-3e16-44c9-806d-a3f14efec40b +[2026-04-22 07:12:18.887] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8cb9ca37-3e16-44c9-806d-a3f14efec40b +[2026-04-22 07:12:19.062] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUSROTIN | service: service-general | source_id: 4465a16a-517b-4211-bc1a-6727dfae0ffe +[2026-04-22 07:12:19.062] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4465a16a-517b-4211-bc1a-6727dfae0ffe +[2026-04-22 07:12:19.233] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGOES SOEBEKTI | service: service-general | source_id: 908f2a5c-21bf-48c6-8956-0062d866a1f1 +[2026-04-22 07:12:19.233] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 908f2a5c-21bf-48c6-8956-0062d866a1f1 +[2026-04-22 07:12:19.409] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FELICIA JANE RENJAAN | service: service-general | source_id: 3796c785-6780-4a76-b34e-db07b7f4c46f +[2026-04-22 07:12:19.409] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3796c785-6780-4a76-b34e-db07b7f4c46f +[2026-04-22 07:12:19.580] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADINDA FARADIFA PUTRI | service: service-general | source_id: b15e503e-55dd-4623-a78a-a785d0cb3661 +[2026-04-22 07:12:19.710] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b15e503e-55dd-4623-a78a-a785d0cb3661 | status_code: 400 +[2026-04-22 07:12:19.710] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T09:25:58+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:02ef24c1-1bc4-444b-ba2f-2d0fd76599ad intent:original-order patient_id:P01465101487 patient_name:ADINDA FARADIFA PUTRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b15e503e-55dd-4623-a78a-a785d0cb3661 | status: FAILED +[2026-04-22 07:12:20.384] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GUNAWAN | service: service-general | source_id: 0a803f24-a6a1-472f-9ad5-07bd79bba78d +[2026-04-22 07:12:20.384] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0a803f24-a6a1-472f-9ad5-07bd79bba78d +[2026-04-22 07:12:20.556] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PASIDI | service: service-general | source_id: 134f5e16-51ba-4549-a67e-cb7ca7e7f6da +[2026-04-22 07:12:20.684] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 134f5e16-51ba-4549-a67e-cb7ca7e7f6da | status_code: 400 +[2026-04-22 07:12:20.684] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T09:29:46+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3ae98d6a-7ab0-4d77-ba0d-6c158a6fbb75 intent:original-order patient_id:P00230551232 patient_name:PASIDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 134f5e16-51ba-4549-a67e-cb7ca7e7f6da | status: FAILED +[2026-04-22 07:12:21.368] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRFAN LUTFI RIZAL | service: service-general | source_id: 82d53bc0-b2a5-4d13-85aa-62249200ee33 +[2026-04-22 07:12:21.505] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 82d53bc0-b2a5-4d13-85aa-62249200ee33 | status_code: 400 +[2026-04-22 07:12:21.505] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T09:32:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:549ae5bf-d9d9-4db2-b4be-1e3ef1ac09fa intent:original-order patient_id:P00615203719 patient_name:IRFAN LUTFI RIZAL requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 82d53bc0-b2a5-4d13-85aa-62249200ee33 | status: FAILED +[2026-04-22 07:12:22.188] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BANUN | service: service-general | source_id: aba42357-4af1-4663-8849-d48304666edf +[2026-04-22 07:12:22.188] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aba42357-4af1-4663-8849-d48304666edf +[2026-04-22 07:12:22.354] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUGIARSO | service: service-general | source_id: f6862df5-4d87-4ce0-bf56-5f7dd838e2ca +[2026-04-22 07:12:22.471] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f6862df5-4d87-4ce0-bf56-5f7dd838e2ca | status_code: 400 +[2026-04-22 07:12:22.471] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T09:44:49+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:b8502d46-378d-42d2-a984-856fa0e8748a intent:original-order patient_id:P03317447927 patient_name:SUGIARSO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f6862df5-4d87-4ce0-bf56-5f7dd838e2ca | status: FAILED +[2026-04-22 07:12:23.161] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARIATI | service: service-general | source_id: bcbd362c-2846-48c4-817f-fcbd00c6ad83 +[2026-04-22 07:12:23.294] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bcbd362c-2846-48c4-817f-fcbd00c6ad83 | status_code: 400 +[2026-04-22 07:12:23.294] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T09:46:20+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:b1dbb126-cb04-46fa-bdef-2ead9a2ec8d4 intent:original-order patient_id:P02532781885 patient_name:HARIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bcbd362c-2846-48c4-817f-fcbd00c6ad83 | status: FAILED +[2026-04-22 07:12:23.970] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELVAN QIYAS LAZUARDI AWANGGA | service: service-general | source_id: 48a5be1a-99b6-4236-8f31-339da6a83677 +[2026-04-22 07:12:23.970] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 48a5be1a-99b6-4236-8f31-339da6a83677 +[2026-04-22 07:12:24.143] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI HANIK | service: service-general | source_id: 34b594b6-e148-4042-8c5c-3a5f6c7a887e +[2026-04-22 07:12:24.248] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 34b594b6-e148-4042-8c5c-3a5f6c7a887e | status_code: 400 +[2026-04-22 07:12:24.248] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T09:49:40+07:00 category_code:363679005 category_display:Imaging code:36136-0 display:Ankle Dengan Kontras encounter_id:4bd2ad6a-561b-4869-929b-48aa84f25149 intent:original-order patient_id:P02453240474 patient_name:UMI HANIK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 34b594b6-e148-4042-8c5c-3a5f6c7a887e | status: FAILED +[2026-04-22 07:12:24.922] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TITIN NURLAILA KULSUM | service: service-general | source_id: c0c4035f-145a-4abb-9a6c-f1b7b8819f3a +[2026-04-22 07:12:25.022] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c0c4035f-145a-4abb-9a6c-f1b7b8819f3a | status_code: 400 +[2026-04-22 07:12:25.022] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T09:55:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2f95ff58-70a4-4f5f-a4e6-35f7a0382752 intent:original-order patient_id:P02255542211 patient_name:TITIN NURLAILA KULSUM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c0c4035f-145a-4abb-9a6c-f1b7b8819f3a | status: FAILED +[2026-04-22 07:12:25.694] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSDALIFAH | service: service-general | source_id: af070c0a-9376-4953-bd55-e75769624da3 +[2026-04-22 07:12:25.816] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: af070c0a-9376-4953-bd55-e75769624da3 | status_code: 400 +[2026-04-22 07:12:25.816] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T09:55:43+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:9a3f66a7-db37-4ac5-a36d-4e07e8b0d9a6 intent:original-order patient_id:P01069862801 patient_name:MUSDALIFAH requester_id:10008408947 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: af070c0a-9376-4953-bd55-e75769624da3 | status: FAILED +[2026-04-22 07:12:26.488] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUKUH YOGA PRABAWANTO | service: service-general | source_id: d218b57b-e785-4751-bc9b-1a34328933b8 +[2026-04-22 07:12:26.621] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: d218b57b-e785-4751-bc9b-1a34328933b8 | status_code: 400 +[2026-04-22 07:12:26.621] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T09:57:37+07:00 category_code:363679005 category_display:Imaging code:30647-2 display:Cholangiogrfai encounter_id:d77e7bb3-27d6-4b2a-8be1-268d690da36a intent:original-order patient_id:P02591624789 patient_name:KUKUH YOGA PRABAWANTO requester_id:10001200133 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d218b57b-e785-4751-bc9b-1a34328933b8 | status: FAILED +[2026-04-22 07:12:27.310] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR ASIYAH | service: service-general | source_id: b0314b84-d6d1-4cb1-9bfb-5af7b0f41d0f +[2026-04-22 07:12:27.310] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b0314b84-d6d1-4cb1-9bfb-5af7b0f41d0f +[2026-04-22 07:12:27.496] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATEMI | service: service-general | source_id: 21c76518-3f50-4403-98d7-ce4fe85b78c4 +[2026-04-22 07:12:27.604] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 21c76518-3f50-4403-98d7-ce4fe85b78c4 | status_code: 400 +[2026-04-22 07:12:27.604] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:01:06+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:7599e378-d161-495d-bf91-aa8374b2aa3c intent:original-order patient_id:P01857794489 patient_name:NGATEMI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 21c76518-3f50-4403-98d7-ce4fe85b78c4 | status: FAILED +[2026-04-22 07:12:28.282] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WARDATUL MAULIDYAH | service: service-general | source_id: ef7232f4-a72d-4a3c-9ca1-dc82f5eb2a34 +[2026-04-22 07:12:28.393] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ef7232f4-a72d-4a3c-9ca1-dc82f5eb2a34 | status_code: 400 +[2026-04-22 07:12:28.393] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:02:25+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:eda93d39-c062-47d3-b571-27f21ca2857d intent:original-order patient_id:P01293251769 patient_name:WARDATUL MAULIDYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ef7232f4-a72d-4a3c-9ca1-dc82f5eb2a34 | status: FAILED +[2026-04-22 07:12:29.074] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: OKTAVIA FITRININGRUM | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 +[2026-04-22 07:12:29.076] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 | status_code: 429 +[2026-04-22 07:12:29.076] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:03:56+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:66b1f817-2db3-47af-b434-d694f603cca1 intent:original-order patient_id:P00075737325 patient_name:OKTAVIA FITRININGRUM requester_id:10011695869 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 | status: FAILED +[2026-04-22 07:12:29.076] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 +[2026-04-22 07:12:34.246] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: OKTAVIA FITRININGRUM | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 +[2026-04-22 07:12:34.247] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 | status_code: 429 +[2026-04-22 07:12:34.247] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:03:56+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:66b1f817-2db3-47af-b434-d694f603cca1 intent:original-order patient_id:P00075737325 patient_name:OKTAVIA FITRININGRUM requester_id:10011695869 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 | status: FAILED +[2026-04-22 07:12:34.247] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 +[2026-04-22 07:12:39.439] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: OKTAVIA FITRININGRUM | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 +[2026-04-22 07:12:39.539] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 | status_code: 400 +[2026-04-22 07:12:39.539] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:03:56+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:66b1f817-2db3-47af-b434-d694f603cca1 intent:original-order patient_id:P00075737325 patient_name:OKTAVIA FITRININGRUM requester_id:10011695869 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 | status: FAILED +[2026-04-22 07:12:40.217] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUDI YANTO | service: service-general | source_id: 1a2c5a58-7dc8-4b82-b307-103fe79bbf3b +[2026-04-22 07:12:40.326] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1a2c5a58-7dc8-4b82-b307-103fe79bbf3b | status_code: 400 +[2026-04-22 07:12:40.326] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:06:08+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:946e9104-cf18-4684-8ba4-aa59c37e7ca7 intent:original-order patient_id:P02195895351 patient_name:RUDI YANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1a2c5a58-7dc8-4b82-b307-103fe79bbf3b | status: FAILED +[2026-04-22 07:12:41.007] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUNUK SUSILOWATI | service: service-general | source_id: 497945d6-35a3-497d-92e3-68d6389b4d23 +[2026-04-22 07:12:41.137] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 497945d6-35a3-497d-92e3-68d6389b4d23 | status_code: 400 +[2026-04-22 07:12:41.137] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:07:59+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:4c083ca5-db63-47e9-a377-e8ce19be5271 intent:original-order patient_id:P01825066350 patient_name:NUNUK SUSILOWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 497945d6-35a3-497d-92e3-68d6389b4d23 | status: FAILED +[2026-04-22 07:12:41.812] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI HARTINI | service: service-general | source_id: 6bb18ea2-207e-4c7e-b316-0c288ae137e2 +[2026-04-22 07:12:41.914] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6bb18ea2-207e-4c7e-b316-0c288ae137e2 | status_code: 400 +[2026-04-22 07:12:41.914] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:08:43+07:00 category_code:363679005 category_display:Imaging code:24637-1 display:Thorax AP/Lat Decu encounter_id:c2ca02bf-f03c-4c15-a4d5-9d9da4b901d0 intent:original-order patient_id:P01268578319 patient_name:UMI HARTINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6bb18ea2-207e-4c7e-b316-0c288ae137e2 | status: FAILED +[2026-04-22 07:12:42.588] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUADI | service: service-general | source_id: e75f7da2-4b01-42d3-8cca-6be6d00e8785 +[2026-04-22 07:12:42.692] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e75f7da2-4b01-42d3-8cca-6be6d00e8785 | status_code: 400 +[2026-04-22 07:12:42.692] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:09:57+07:00 category_code:363679005 category_display:Imaging code:37567-5 display:Lopografi Segmen ... encounter_id:2d92e59a-0ed6-4b3c-aa11-e4282eee68a1 intent:original-order patient_id:P01376017036 patient_name:BUADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e75f7da2-4b01-42d3-8cca-6be6d00e8785 | status: FAILED +[2026-04-22 07:12:43.367] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWATI | service: service-general | source_id: 1d7f260b-2e45-4863-bed2-fc14e8e90c39 +[2026-04-22 07:12:43.367] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1d7f260b-2e45-4863-bed2-fc14e8e90c39 +[2026-04-22 07:12:43.554] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EULIS PIBRIANTI | service: service-general | source_id: 8b028f8f-c3fb-4b7e-a0e3-e9ef69d3fbf7 +[2026-04-22 07:12:43.655] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 8b028f8f-c3fb-4b7e-a0e3-e9ef69d3fbf7 | status_code: 400 +[2026-04-22 07:12:43.655] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:14:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:923254a5-338b-4d24-b095-ed173b4b94d9 intent:original-order patient_id:P01651428588 patient_name:EULIS PIBRIANTI requester_id:10016464898 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8b028f8f-c3fb-4b7e-a0e3-e9ef69d3fbf7 | status: FAILED +[2026-04-22 07:12:44.324] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARWANTI | service: service-general | source_id: 796d26b5-c15d-4139-8ff2-33023fc470ea +[2026-04-22 07:12:44.461] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 796d26b5-c15d-4139-8ff2-33023fc470ea | status_code: 400 +[2026-04-22 07:12:44.461] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:15:52+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:d3866325-f507-4c6e-befb-f526da01a460 intent:original-order patient_id:P00488152278 patient_name:DARWANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 796d26b5-c15d-4139-8ff2-33023fc470ea | status: FAILED +[2026-04-22 07:12:45.133] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUDRIKAH | service: service-general | source_id: 8a74a6c4-cb47-4f0d-8934-a49699169776 +[2026-04-22 07:12:45.242] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 8a74a6c4-cb47-4f0d-8934-a49699169776 | status_code: 400 +[2026-04-22 07:12:45.242] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:17:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3f865174-1ce4-47a7-b0be-fc5a46568572 intent:original-order patient_id:P02523514965 patient_name:SITI MUDRIKAH requester_id:10016464898 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8a74a6c4-cb47-4f0d-8934-a49699169776 | status: FAILED +[2026-04-22 07:12:45.915] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RAZKA ARFADHIA YUSUF | service: service-general | source_id: 9e38f3f6-248b-4d79-88ac-0e25ae9cc789 +[2026-04-22 07:12:46.050] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9e38f3f6-248b-4d79-88ac-0e25ae9cc789 | status_code: 400 +[2026-04-22 07:12:46.050] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:21:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2a664f5b-4e4f-449f-961f-b4420209dc03 intent:original-order patient_id:P08665927426 patient_name:MUHAMMAD RAZKA ARFADHIA YUSUF requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9e38f3f6-248b-4d79-88ac-0e25ae9cc789 | status: FAILED +[2026-04-22 07:12:46.728] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NICOLAAS ALEXANDER WONG | service: service-general | source_id: 8fc0a29d-33ee-44a2-b038-abe9b9c1a7dd +[2026-04-22 07:12:46.893] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8fc0a29d-33ee-44a2-b038-abe9b9c1a7dd | status_code: 400 +[2026-04-22 07:12:46.893] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:22:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ff7648d2-e8b2-4977-8c47-61b40f07a985 intent:original-order patient_id:P01960523958 patient_name:NICOLAAS ALEXANDER WONG requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8fc0a29d-33ee-44a2-b038-abe9b9c1a7dd | status: FAILED +[2026-04-22 07:12:47.568] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARIATUL IFFAH | service: service-general | source_id: 46b106e2-9fb7-4c77-909d-f958592ecfb6 +[2026-04-22 07:12:47.698] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 46b106e2-9fb7-4c77-909d-f958592ecfb6 | status_code: 400 +[2026-04-22 07:12:47.698] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:24:41+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d9bfd1ae-b8cc-444d-a296-47c7c2338fd3 intent:original-order patient_id:P00352422594 patient_name:MARIATUL IFFAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 46b106e2-9fb7-4c77-909d-f958592ecfb6 | status: FAILED +[2026-04-22 07:12:48.381] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOEGIHARTO | service: service-general | source_id: 7f36385e-d0e5-4776-bdcd-b33f67e9f3b1 +[2026-04-22 07:12:48.521] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7f36385e-d0e5-4776-bdcd-b33f67e9f3b1 | status_code: 400 +[2026-04-22 07:12:48.521] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:26:01+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:28c57afe-f9b2-4273-ae8c-ecbd3bd9a508 intent:original-order patient_id:P02002238426 patient_name:SOEGIHARTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7f36385e-d0e5-4776-bdcd-b33f67e9f3b1 | status: FAILED +[2026-04-22 07:12:49.193] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AZALEA KHANZA INARA | service: service-general | source_id: 38328d65-0e3b-46a1-b37a-816d63beaa13 +[2026-04-22 07:12:49.193] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 38328d65-0e3b-46a1-b37a-816d63beaa13 +[2026-04-22 07:12:49.364] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDRA MAULANA PUTRA | service: service-general | source_id: abf0e8eb-ee7a-4406-9556-18d0d6d96c7f +[2026-04-22 07:12:49.500] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: abf0e8eb-ee7a-4406-9556-18d0d6d96c7f | status_code: 400 +[2026-04-22 07:12:49.500] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:36:42+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:aa270d1f-9831-465f-8663-14234e584bc9 intent:original-order patient_id:P00117080269 patient_name:INDRA MAULANA PUTRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: abf0e8eb-ee7a-4406-9556-18d0d6d96c7f | status: FAILED +[2026-04-22 07:12:50.165] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ILHAM FIRMANSYAH | service: service-general | source_id: 3f521280-5c46-430c-bfbb-36deb94baa3e +[2026-04-22 07:12:50.256] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 3f521280-5c46-430c-bfbb-36deb94baa3e | status_code: 400 +[2026-04-22 07:12:50.256] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:48:24+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:33c9ba85-d584-42bc-9b88-8ee7acbef81d intent:original-order patient_id:P08711292945 patient_name:MUHAMMAD ILHAM FIRMANSYAH requester_id:10016623238 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3f521280-5c46-430c-bfbb-36deb94baa3e | status: FAILED +[2026-04-22 07:12:50.933] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMMAR KHALID PRATAMA | service: service-general | source_id: 7f402b3f-83ce-40f0-9194-db7a31bc4a64 +[2026-04-22 07:12:51.074] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7f402b3f-83ce-40f0-9194-db7a31bc4a64 | status_code: 400 +[2026-04-22 07:12:51.075] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:49:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:bea2f5c0-88c3-4d41-a337-4939cdb7528f intent:original-order patient_id:P10600759362 patient_name:AMMAR KHALID PRATAMA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7f402b3f-83ce-40f0-9194-db7a31bc4a64 | status: FAILED +[2026-04-22 07:12:51.749] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRFAN ADI PRATOMO | service: service-general | source_id: ca18a333-824b-4f39-a744-88b8a10dedd9 +[2026-04-22 07:12:51.855] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ca18a333-824b-4f39-a744-88b8a10dedd9 | status_code: 400 +[2026-04-22 07:12:51.855] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:50:39+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1840d539-2c29-48b2-ba76-5aaf0652f170 intent:original-order patient_id:P01956998030 patient_name:IRFAN ADI PRATOMO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ca18a333-824b-4f39-a744-88b8a10dedd9 | status: FAILED +[2026-04-22 07:12:52.538] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIK SURYANI | service: service-general | source_id: 09b812bf-e9ca-40b0-aa00-43bcf54628ac +[2026-04-22 07:12:52.671] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 09b812bf-e9ca-40b0-aa00-43bcf54628ac | status_code: 400 +[2026-04-22 07:12:52.672] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:51:23+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:54692bc5-bb29-45f0-a4b2-ea4e33d2c1ce intent:original-order patient_id:P06148267785 patient_name:LILIK SURYANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 09b812bf-e9ca-40b0-aa00-43bcf54628ac | status: FAILED +[2026-04-22 07:12:53.339] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSTOFA | service: service-general | source_id: 2c05e762-9ce5-4880-ad0a-7087b4206bf0 +[2026-04-22 07:12:53.488] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2c05e762-9ce5-4880-ad0a-7087b4206bf0 | status_code: 400 +[2026-04-22 07:12:53.488] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:52:14+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:41a81ee7-63d6-4b96-973b-e60e33078f42 intent:original-order patient_id:P04823332298 patient_name:MUSTOFA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2c05e762-9ce5-4880-ad0a-7087b4206bf0 | status: FAILED +[2026-04-22 07:12:54.187] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCHAMAD SYARIFUDIN | service: service-general | source_id: f801d216-f526-47e2-bd3d-9ed488243af2 +[2026-04-22 07:12:54.290] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f801d216-f526-47e2-bd3d-9ed488243af2 | status_code: 400 +[2026-04-22 07:12:54.290] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:04:18+07:00 category_code:363679005 category_display:Imaging code:39037-7 display:Ekstremitas Regio ... encounter_id:0301af39-6fd8-469c-8dca-941d223f1968 intent:original-order patient_id:P01216039449 patient_name:MOCHAMAD SYARIFUDIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f801d216-f526-47e2-bd3d-9ed488243af2 | status: FAILED +[2026-04-22 07:12:54.967] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS SUKIRNO | service: service-general | source_id: 64123288-13b9-4b4d-8e0b-8048f7b4304e +[2026-04-22 07:12:54.967] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 64123288-13b9-4b4d-8e0b-8048f7b4304e +[2026-04-22 07:12:55.136] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BIMA REGA ALFARENDRA | service: service-general | source_id: 01b14054-34c2-4f10-b6e6-027eb3791032 +[2026-04-22 07:12:55.268] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 01b14054-34c2-4f10-b6e6-027eb3791032 | status_code: 400 +[2026-04-22 07:12:55.269] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:08:46+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:266cc21c-a87a-40e1-a4da-e468c0961cb2 intent:original-order patient_id:P10784518656 patient_name:BIMA REGA ALFARENDRA requester_id:10004798310 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:55Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 01b14054-34c2-4f10-b6e6-027eb3791032 | status: FAILED +[2026-04-22 07:12:55.958] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALY KHAYDAROH | service: service-general | source_id: 16e19b71-aa5d-492c-b304-0ea64f387e0a +[2026-04-22 07:12:56.073] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 16e19b71-aa5d-492c-b304-0ea64f387e0a | status_code: 400 +[2026-04-22 07:12:56.073] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:13:37+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:7bd5adcb-8942-483d-8d9d-604223f85d9d intent:original-order patient_id:P00207285094 patient_name:ALY KHAYDAROH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 16e19b71-aa5d-492c-b304-0ea64f387e0a | status: FAILED +[2026-04-22 07:12:56.729] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR CHAMID | service: service-general | source_id: 85314fbc-566f-4277-b53c-6c28f5d5daa3 +[2026-04-22 07:12:56.885] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 85314fbc-566f-4277-b53c-6c28f5d5daa3 | status_code: 400 +[2026-04-22 07:12:56.885] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:16:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4e06ac2e-436a-4fa5-b171-7b33bc01aa9a intent:original-order patient_id:P00736548462 patient_name:NUR CHAMID requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 85314fbc-566f-4277-b53c-6c28f5d5daa3 | status: FAILED +[2026-04-22 07:12:57.559] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULISTINAH | service: service-general | source_id: e4a2b398-4ad5-4283-bc4c-cc1bdce76e26 +[2026-04-22 07:12:57.559] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e4a2b398-4ad5-4283-bc4c-cc1bdce76e26 +[2026-04-22 07:12:57.735] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIAH FEBRIARTI | service: service-general | source_id: 33dc1db8-2e61-42be-94a6-fffc064bfee3 +[2026-04-22 07:12:57.863] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 33dc1db8-2e61-42be-94a6-fffc064bfee3 | status_code: 400 +[2026-04-22 07:12:57.863] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:20:07+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:360ab44e-f315-48bb-905f-3705473410c4 intent:original-order patient_id:P02114934006 patient_name:DIAH FEBRIARTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 33dc1db8-2e61-42be-94a6-fffc064bfee3 | status: FAILED +[2026-04-22 07:12:58.538] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RONI | service: service-general | source_id: a8576892-df3d-4034-ad88-fe737b1f349b +[2026-04-22 07:12:58.679] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a8576892-df3d-4034-ad88-fe737b1f349b | status_code: 400 +[2026-04-22 07:12:58.679] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:20:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f72138ea-1861-4f90-a9c1-11719f365a87 intent:original-order patient_id:P01611189786 patient_name:RONI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a8576892-df3d-4034-ad88-fe737b1f349b | status: FAILED +[2026-04-22 07:12:59.363] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIYAN WAKIT SUHADI | service: service-general | source_id: f30f3f8e-3e9b-4ca9-90d7-f67d9f9209cd +[2026-04-22 07:12:59.500] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f30f3f8e-3e9b-4ca9-90d7-f67d9f9209cd | status_code: 400 +[2026-04-22 07:12:59.500] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:31:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8bd03a90-37ae-4839-89f9-b1fc7ce23f78 intent:original-order patient_id:P03499746765 patient_name:LIYAN WAKIT SUHADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:12:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f30f3f8e-3e9b-4ca9-90d7-f67d9f9209cd | status: FAILED +[2026-04-22 07:13:00.171] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HOLLY HABIB WITJAKSONO | service: service-general | source_id: b83e8884-bc7c-4d3e-b8d0-fb00f0791e8c +[2026-04-22 07:13:00.269] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b83e8884-bc7c-4d3e-b8d0-fb00f0791e8c | status_code: 400 +[2026-04-22 07:13:00.269] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:32:24+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:30a73fa8-d673-4159-ad1c-802aa3c4d7f5 intent:original-order patient_id:P01268180320 patient_name:HOLLY HABIB WITJAKSONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b83e8884-bc7c-4d3e-b8d0-fb00f0791e8c | status: FAILED +[2026-04-22 07:13:00.945] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ALDI RAMADHANI | service: service-general | source_id: ca54736b-73d5-4511-9c67-b1bc550ca0b5 +[2026-04-22 07:13:01.080] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ca54736b-73d5-4511-9c67-b1bc550ca0b5 | status_code: 400 +[2026-04-22 07:13:01.080] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:34:17+07:00 category_code:363679005 category_display:Imaging code:36700-3 display:XR Radius and Ulna - left AP and Lateral encounter_id:17b2ec8e-74df-4468-bcea-c7b48a20039d intent:original-order patient_id:P10434828758 patient_name:MUHAMMAD ALDI RAMADHANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ca54736b-73d5-4511-9c67-b1bc550ca0b5 | status: FAILED +[2026-04-22 07:13:01.750] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: THERESIA MARIA ERMIE SRI W. | service: service-general | source_id: 84f13c19-1549-4304-b44e-a522308b1759 +[2026-04-22 07:13:01.750] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 84f13c19-1549-4304-b44e-a522308b1759 +[2026-04-22 07:13:01.918] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: haruna ghania zea akhanza | service: service-general | source_id: 31b00899-b9c3-44fb-a280-5c215bd07fa3 +[2026-04-22 07:13:01.918] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 31b00899-b9c3-44fb-a280-5c215bd07fa3 +[2026-04-22 07:13:02.089] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TENG SUB JIN | service: service-general | source_id: f3a9a872-96de-45f1-b63e-59b8c19b401a +[2026-04-22 07:13:02.187] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f3a9a872-96de-45f1-b63e-59b8c19b401a | status_code: 400 +[2026-04-22 07:13:02.187] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:37:41+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:0c6b0b35-d1da-438a-aef4-1ac4e690a4ab intent:original-order patient_id:P00971623617 patient_name:TENG SUB JIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f3a9a872-96de-45f1-b63e-59b8c19b401a | status: FAILED +[2026-04-22 07:13:02.853] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHAUMA NAHDA RAFANDA | service: service-general | source_id: 1ca3b9b1-c96c-4776-8bc1-3f657100257b +[2026-04-22 07:13:02.983] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 1ca3b9b1-c96c-4776-8bc1-3f657100257b | status_code: 400 +[2026-04-22 07:13:02.983] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:38:26+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:3f3f52e9-29f1-4538-b801-1fa2892ad2e4 intent:original-order patient_id:P01787879246 patient_name:SHAUMA NAHDA RAFANDA requester_id:10004798310 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:02Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1ca3b9b1-c96c-4776-8bc1-3f657100257b | status: FAILED +[2026-04-22 07:13:03.673] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALFIAN RAFISQY MUSTOFA | service: service-general | source_id: a7454695-0b48-4c03-9a37-eec43851282d +[2026-04-22 07:13:03.801] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a7454695-0b48-4c03-9a37-eec43851282d | status_code: 400 +[2026-04-22 07:13:03.801] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:46:28+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:474910be-0e47-46f5-b09e-10e17751f2ae intent:original-order patient_id:P05142051164 patient_name:ALFIAN RAFISQY MUSTOFA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a7454695-0b48-4c03-9a37-eec43851282d | status: FAILED +[2026-04-22 07:13:04.468] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TOTOK FAUZI | service: service-general | source_id: 34942f14-689a-4aa2-a815-457cc8198e21 +[2026-04-22 07:13:04.572] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 34942f14-689a-4aa2-a815-457cc8198e21 | status_code: 400 +[2026-04-22 07:13:04.572] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:50:11+07:00 category_code:363679005 category_display:Imaging code:37667-3 display:Ankle AP/Lat encounter_id:c0a95a27-0d97-4500-a82e-6fcdbf00ac59 intent:original-order patient_id:P01684707729 patient_name:TOTOK FAUZI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 34942f14-689a-4aa2-a815-457cc8198e21 | status: FAILED +[2026-04-22 07:13:05.249] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JIHAN | service: service-general | source_id: b254b7e3-5bf3-49bf-96af-b7f2610cb3ba +[2026-04-22 07:13:05.249] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b254b7e3-5bf3-49bf-96af-b7f2610cb3ba +[2026-04-22 07:13:05.423] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SANUSI | service: service-general | source_id: 1c7f0069-aaf5-4639-93cd-920a800d0510 +[2026-04-22 07:13:05.558] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1c7f0069-aaf5-4639-93cd-920a800d0510 | status_code: 400 +[2026-04-22 07:13:05.558] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:58:45+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:075c32d9-406e-4849-827a-3078bfe6fe09 intent:original-order patient_id:P01594548089 patient_name:SANUSI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1c7f0069-aaf5-4639-93cd-920a800d0510 | status: FAILED +[2026-04-22 07:13:06.233] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASIH | service: service-general | source_id: 2d657a9f-8126-4b17-aff6-b9e24bb673c3 +[2026-04-22 07:13:06.331] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2d657a9f-8126-4b17-aff6-b9e24bb673c3 | status_code: 400 +[2026-04-22 07:13:06.332] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:01:52+07:00 category_code:363679005 category_display:Imaging code:48473-3 display:Lumbosacral Ap/Lat/Oblique encounter_id:f86c88fd-1751-43fa-9508-0068abf87d10 intent:original-order patient_id:P00304650995 patient_name:SULASIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2d657a9f-8126-4b17-aff6-b9e24bb673c3 | status: FAILED +[2026-04-22 07:13:07.004] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AINUL BADRIAH | service: service-general | source_id: 9117cfcc-2f87-4776-8c32-1325803124ea +[2026-04-22 07:13:07.147] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9117cfcc-2f87-4776-8c32-1325803124ea | status_code: 400 +[2026-04-22 07:13:07.147] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:02:48+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:72108916-5373-4ed8-a691-249bd1117dd2 intent:original-order patient_id:P01006771783 patient_name:AINUL BADRIAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9117cfcc-2f87-4776-8c32-1325803124ea | status: FAILED +[2026-04-22 07:13:07.822] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENNY KADARISMAN | service: service-general | source_id: 660c936f-ac7d-4117-b76b-830a587d6181 +[2026-04-22 07:13:07.928] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 660c936f-ac7d-4117-b76b-830a587d6181 | status_code: 400 +[2026-04-22 07:13:07.928] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:06:42+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:de8ecaf0-7bd4-4986-982d-6000aeecaa27 intent:original-order patient_id:P02500146483 patient_name:HENNY KADARISMAN requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 660c936f-ac7d-4117-b76b-830a587d6181 | status: FAILED +[2026-04-22 07:13:08.601] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZEALUNA ELSHAQUILLA MAYSAROH | service: service-general | source_id: 4d42267e-e959-4fe6-927f-0c4ff0128779 +[2026-04-22 07:13:08.601] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4d42267e-e959-4fe6-927f-0c4ff0128779 +[2026-04-22 07:13:08.768] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI MURNIATI | service: service-general | source_id: 7ef6f2cc-3046-4697-a3bf-e95be57584e3 +[2026-04-22 07:13:08.910] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7ef6f2cc-3046-4697-a3bf-e95be57584e3 | status_code: 400 +[2026-04-22 07:13:08.910] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:15:11+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:3616891e-86de-4963-8b20-31f3a9511826 intent:original-order patient_id:P00839046070 patient_name:SRI MURNIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7ef6f2cc-3046-4697-a3bf-e95be57584e3 | status: FAILED +[2026-04-22 07:13:09.601] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CRESCENTIA LAVANYA PRISHA KUSUMA | service: service-general | source_id: 741170c3-39e0-41ef-afcb-478139d7d99b +[2026-04-22 07:13:09.601] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 741170c3-39e0-41ef-afcb-478139d7d99b +[2026-04-22 07:13:09.773] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMAI | service: service-general | source_id: 74fa7517-2d58-4a63-9d48-be1b9711ed7b +[2026-04-22 07:13:09.773] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 74fa7517-2d58-4a63-9d48-be1b9711ed7b +[2026-04-22 07:13:09.942] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SODIK MAHMUD | service: service-general | source_id: 4fd61241-06a5-40c6-9c1c-351f916b7cbe +[2026-04-22 07:13:10.051] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 4fd61241-06a5-40c6-9c1c-351f916b7cbe | status_code: 400 +[2026-04-22 07:13:10.052] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:24:24+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:058304ae-7936-41a1-b0a9-f2e557402d6a intent:original-order patient_id:P00556504166 patient_name:SODIK MAHMUD requester_id:10016014984 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4fd61241-06a5-40c6-9c1c-351f916b7cbe | status: FAILED +[2026-04-22 07:13:10.730] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI YULIA HASTUTI AH | service: service-general | source_id: f56dab50-ac37-406d-9a8b-62ad271ea9fd +[2026-04-22 07:13:10.868] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f56dab50-ac37-406d-9a8b-62ad271ea9fd | status_code: 400 +[2026-04-22 07:13:10.868] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:29:32+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:82a324d2-0d4e-402f-904a-9eddf3ca7e25 intent:original-order patient_id:P01324701827 patient_name:SRI YULIA HASTUTI AH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f56dab50-ac37-406d-9a8b-62ad271ea9fd | status: FAILED +[2026-04-22 07:13:11.542] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AINUN KUSTANTI | service: service-general | source_id: 7ca50f5d-0373-4d97-b567-cdc88be3e910 +[2026-04-22 07:13:11.684] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 7ca50f5d-0373-4d97-b567-cdc88be3e910 | status_code: 400 +[2026-04-22 07:13:11.684] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:32:00+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:6d8c9871-c002-493e-a073-f90edaef2a30 intent:original-order patient_id:P01710431916 patient_name:AINUN KUSTANTI requester_id:10010486928 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7ca50f5d-0373-4d97-b567-cdc88be3e910 | status: FAILED +[2026-04-22 07:13:12.362] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUJIATI | service: service-general | source_id: 87722802-4c78-4cae-8fe9-3db5c847669a +[2026-04-22 07:13:12.468] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 87722802-4c78-4cae-8fe9-3db5c847669a | status_code: 400 +[2026-04-22 07:13:12.469] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:32:26+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:dd8cbcb0-6eb4-4604-ac32-34818ad99b85 intent:original-order patient_id:P02455719487 patient_name:MUJIATI requester_id:10014539780 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 87722802-4c78-4cae-8fe9-3db5c847669a | status: FAILED +[2026-04-22 07:13:13.149] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LATHIIF JAILANI | service: service-general | source_id: 5c76fb22-0a50-4dc7-8ec6-dbf417f5e0cd +[2026-04-22 07:13:13.347] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 5c76fb22-0a50-4dc7-8ec6-dbf417f5e0cd | status_code: 400 +[2026-04-22 07:13:13.347] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:34:29+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:20207e54-92ef-4644-ad4c-58e3415a9141 intent:original-order patient_id:P00604525168 patient_name:LATHIIF JAILANI requester_id:10010486928 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5c76fb22-0a50-4dc7-8ec6-dbf417f5e0cd | status: FAILED +[2026-04-22 07:13:14.007] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI ROAH | service: service-general | source_id: ee4c3650-2dfb-4adb-a906-8b47627fe694 +[2026-04-22 07:13:14.007] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee4c3650-2dfb-4adb-a906-8b47627fe694 +[2026-04-22 07:13:14.165] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCHLIS | service: service-general | source_id: d71ae091-7b36-44fd-89d1-e3ad894c5ae6 +[2026-04-22 07:13:14.282] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: d71ae091-7b36-44fd-89d1-e3ad894c5ae6 | status_code: 400 +[2026-04-22 07:13:14.282] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:47:11+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:bd2eee60-a370-417f-96d1-2b1f8f2de2b2 intent:original-order patient_id:P00476464989 patient_name:MUCHLIS requester_id:10018311962 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d71ae091-7b36-44fd-89d1-e3ad894c5ae6 | status: FAILED +[2026-04-22 07:13:14.953] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCHLIS | service: service-general | source_id: ce927125-163d-452a-95f1-c30cd62fbb0c +[2026-04-22 07:13:15.062] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: ce927125-163d-452a-95f1-c30cd62fbb0c | status_code: 400 +[2026-04-22 07:13:15.062] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:47:55+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:bd2eee60-a370-417f-96d1-2b1f8f2de2b2 intent:original-order patient_id:P00476464989 patient_name:MUCHLIS requester_id:10018311962 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ce927125-163d-452a-95f1-c30cd62fbb0c | status: FAILED +[2026-04-22 07:13:15.742] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRNA SUZANA | service: service-general | source_id: 1d5c637e-b473-4abe-bb53-d91460a6f568 +[2026-04-22 07:13:15.875] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 1d5c637e-b473-4abe-bb53-d91460a6f568 | status_code: 400 +[2026-04-22 07:13:15.875] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:52:44+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f51ea9d9-3542-4f90-8616-5791ce787131 intent:original-order patient_id:P01639301668 patient_name:IRNA SUZANA requester_id:10017611289 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1d5c637e-b473-4abe-bb53-d91460a6f568 | status: FAILED +[2026-04-22 07:13:16.537] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RATRI RIASTUTI | service: service-general | source_id: 09e10458-210e-4805-9141-276a0cb7b70d +[2026-04-22 07:13:16.678] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 09e10458-210e-4805-9141-276a0cb7b70d | status_code: 400 +[2026-04-22 07:13:16.678] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T13:58:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:604c10fe-bb94-4a3a-8fd1-ce9d9b86492f intent:original-order patient_id:P00940871761 patient_name:RATRI RIASTUTI requester_id:10000276457 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 09e10458-210e-4805-9141-276a0cb7b70d | status: FAILED +[2026-04-22 07:13:17.368] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FILA INDAWATI | service: service-general | source_id: 7cd0b4a8-6f1f-46ab-8cf9-efc4949b8f85 +[2026-04-22 07:13:17.506] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7cd0b4a8-6f1f-46ab-8cf9-efc4949b8f85 | status_code: 400 +[2026-04-22 07:13:17.506] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:02:38+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:861225f7-4b73-4bb8-a23c-13b3c04e47cb intent:original-order patient_id:P00502393660 patient_name:FILA INDAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7cd0b4a8-6f1f-46ab-8cf9-efc4949b8f85 | status: FAILED +[2026-04-22 07:13:18.181] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG YUMIANI | service: service-general | source_id: 6bf853ff-e873-47cf-b405-1fdeafb10e0d +[2026-04-22 07:13:18.296] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 6bf853ff-e873-47cf-b405-1fdeafb10e0d | status_code: 400 +[2026-04-22 07:13:18.296] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:04:41+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:89313cc8-0e72-4749-b04c-9264ab856867 intent:original-order patient_id:P01308303787 patient_name:ENDANG YUMIANI requester_id:10001200133 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6bf853ff-e873-47cf-b405-1fdeafb10e0d | status: FAILED +[2026-04-22 07:13:18.964] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENI SUSANTI | service: service-general | source_id: c197c564-a9f0-4b68-a0d8-94031b3d6bdb +[2026-04-22 07:13:19.101] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c197c564-a9f0-4b68-a0d8-94031b3d6bdb | status_code: 400 +[2026-04-22 07:13:19.101] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:05:58+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:6cf5f475-dfd7-4b6c-8609-c195f60b2662 intent:original-order patient_id:P02392876252 patient_name:ENI SUSANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c197c564-a9f0-4b68-a0d8-94031b3d6bdb | status: FAILED +[2026-04-22 07:13:19.776] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH SUYUDI | service: service-general | source_id: 93b33385-0113-4dbc-958a-4a6a1e1fb402 +[2026-04-22 07:13:19.878] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 93b33385-0113-4dbc-958a-4a6a1e1fb402 | status_code: 400 +[2026-04-22 07:13:19.878] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:10:56+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:0c2072ac-a255-4d7e-a022-2f3abd351613 intent:original-order patient_id:P01153861449 patient_name:MOCH SUYUDI requester_id:10001200133 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 93b33385-0113-4dbc-958a-4a6a1e1fb402 | status: FAILED +[2026-04-22 07:13:20.553] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI SURYA AGUNG PRASETIYA | service: service-general | source_id: 4f33ab11-6bab-4b38-b31d-eceb203a9d59 +[2026-04-22 07:13:20.681] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 4f33ab11-6bab-4b38-b31d-eceb203a9d59 | status_code: 400 +[2026-04-22 07:13:20.681] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:13:59+07:00 category_code:363679005 category_display:Imaging code:36700-3 display:XR Radius and Ulna - left AP and Lateral encounter_id:fb907515-3e35-4a9c-80de-d66c9f098b05 intent:original-order patient_id:P01328218161 patient_name:TRI SURYA AGUNG PRASETIYA requester_id:10000276457 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4f33ab11-6bab-4b38-b31d-eceb203a9d59 | status: FAILED +[2026-04-22 07:13:21.358] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMI LESTARI | service: service-general | source_id: 76c35611-87c2-4166-be37-b29edce3d43b +[2026-04-22 07:13:21.487] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 76c35611-87c2-4166-be37-b29edce3d43b | status_code: 400 +[2026-04-22 07:13:21.487] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:15:09+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:3cc5531f-8111-4f08-ac59-cff3fafe5fd0 intent:original-order patient_id:P01583835679 patient_name:JUMI LESTARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 76c35611-87c2-4166-be37-b29edce3d43b | status: FAILED +[2026-04-22 07:13:22.163] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAULIDINA | service: service-general | source_id: 28d23d1b-687e-48a7-97cb-6945250daef8 +[2026-04-22 07:13:22.295] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 28d23d1b-687e-48a7-97cb-6945250daef8 | status_code: 400 +[2026-04-22 07:13:22.295] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:20:02+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:253b5921-40f2-4544-a0a1-e2ee79f4d239 intent:original-order patient_id:P02006155446 patient_name:MAULIDINA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 28d23d1b-687e-48a7-97cb-6945250daef8 | status: FAILED +[2026-04-22 07:13:22.976] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHOIRUN NISAK | service: service-general | source_id: 247bbfe4-d2a5-42c4-b922-7e4a66426d90 +[2026-04-22 07:13:23.079] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 247bbfe4-d2a5-42c4-b922-7e4a66426d90 | status_code: 400 +[2026-04-22 07:13:23.079] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:21:38+07:00 category_code:363679005 category_display:Imaging code:26201-4 display:Genu Dengan Kontras encounter_id:e62e2f33-4f9c-42f5-b83d-b9dd4739bd25 intent:original-order patient_id:P00974437053 patient_name:KHOIRUN NISAK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 247bbfe4-d2a5-42c4-b922-7e4a66426d90 | status: FAILED +[2026-04-22 07:13:23.762] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEVI GITA SARI | service: service-general | source_id: 2d73f4b0-d307-4e07-aefa-f812c9f53ee5 +[2026-04-22 07:13:23.763] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2d73f4b0-d307-4e07-aefa-f812c9f53ee5 +[2026-04-22 07:13:23.937] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EVA MEI SANTIKA | service: service-general | source_id: b0e67cfc-43a2-417a-ac15-45496b4fb039 +[2026-04-22 07:13:24.077] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b0e67cfc-43a2-417a-ac15-45496b4fb039 | status_code: 400 +[2026-04-22 07:13:24.078] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:26:10+07:00 category_code:363679005 category_display:Imaging code:97393-3 display:Abdominopelvic encounter_id:78735d01-f2ca-435a-8a64-1a10d4bcddf3 intent:original-order patient_id:P00887541357 patient_name:EVA MEI SANTIKA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b0e67cfc-43a2-417a-ac15-45496b4fb039 | status: FAILED +[2026-04-22 07:13:24.747] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GUNTAR TRISULA | service: service-general | source_id: ad3e6804-6496-4452-859b-fd6ae7a83c22 +[2026-04-22 07:13:24.869] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ad3e6804-6496-4452-859b-fd6ae7a83c22 | status_code: 400 +[2026-04-22 07:13:24.869] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:27:41+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:4a87552c-b0cb-46b8-90ff-981319111607 intent:original-order patient_id:P01446327747 patient_name:GUNTAR TRISULA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ad3e6804-6496-4452-859b-fd6ae7a83c22 | status: FAILED +[2026-04-22 07:13:25.542] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARIYAM | service: service-general | source_id: 3b0919f6-20bd-4696-b419-ae37200f0ec1 +[2026-04-22 07:13:25.542] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3b0919f6-20bd-4696-b419-ae37200f0ec1 +[2026-04-22 07:13:25.713] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LAILI NUR HANIFAH | service: service-general | source_id: efbf5988-17fa-4aed-a668-55adb7c32b8a +[2026-04-22 07:13:25.844] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: efbf5988-17fa-4aed-a668-55adb7c32b8a | status_code: 400 +[2026-04-22 07:13:25.844] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:39:16+07:00 category_code:363679005 category_display:Imaging code:39037-7 display:Ekstremitas Regio ... encounter_id:ce17cda2-e5a5-4914-b55c-53d6fd5aaedf intent:original-order patient_id:P00567347846 patient_name:LAILI NUR HANIFAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: efbf5988-17fa-4aed-a668-55adb7c32b8a | status: FAILED +[2026-04-22 07:13:26.513] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YATENO | service: service-general | source_id: 6ff54122-0f69-496d-a37e-e670c3992de7 +[2026-04-22 07:13:26.633] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6ff54122-0f69-496d-a37e-e670c3992de7 | status_code: 400 +[2026-04-22 07:13:26.633] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:41:00+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:0854edbc-13e9-463a-aace-f5fc6087c5d3 intent:original-order patient_id:P00928635318 patient_name:YATENO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6ff54122-0f69-496d-a37e-e670c3992de7 | status: FAILED +[2026-04-22 07:13:27.304] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI AROFAH | service: service-general | source_id: eccafc35-6ad6-493a-86db-c6748455d7d9 +[2026-04-22 07:13:27.443] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: eccafc35-6ad6-493a-86db-c6748455d7d9 | status_code: 400 +[2026-04-22 07:13:27.443] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:42:20+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:f0119942-2d39-495e-a4ed-dc2e9290adee intent:original-order patient_id:P00614923954 patient_name:SITI AROFAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: eccafc35-6ad6-493a-86db-c6748455d7d9 | status: FAILED +[2026-04-22 07:13:28.121] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GATUT RIDHO WALUYO | service: service-general | source_id: 4570c65c-3f7a-43d1-9d03-354ee24f4814 +[2026-04-22 07:13:28.232] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4570c65c-3f7a-43d1-9d03-354ee24f4814 | status_code: 400 +[2026-04-22 07:13:28.232] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:45:15+07:00 category_code:363679005 category_display:Imaging code:30799-1 display:Kepala Tanpa Kontras encounter_id:5f5315c2-acf4-4706-a721-e0f090022da7 intent:original-order patient_id:P01021825455 patient_name:GATUT RIDHO WALUYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4570c65c-3f7a-43d1-9d03-354ee24f4814 | status: FAILED +[2026-04-22 07:13:28.914] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD IQBAL RASYIQUL ABID | service: service-general | source_id: c0fdf246-13c2-45f8-bf68-9a0b394409a0 +[2026-04-22 07:13:28.915] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c0fdf246-13c2-45f8-bf68-9a0b394409a0 +[2026-04-22 07:13:29.094] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG WIJIASIHNINGTYAS | service: service-general | source_id: 0ba68d70-3003-46d4-99ff-12f555203746 +[2026-04-22 07:13:29.192] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 0ba68d70-3003-46d4-99ff-12f555203746 | status_code: 400 +[2026-04-22 07:13:29.192] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T08:16:34+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:623de20a-7e5a-4831-958b-e457c3f8260e intent:original-order patient_id:P00578939932 patient_name:ENDANG WIJIASIHNINGTYAS requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0ba68d70-3003-46d4-99ff-12f555203746 | status: FAILED +[2026-04-22 07:13:29.864] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS SETIAWAN | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 +[2026-04-22 07:13:29.865] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 | status_code: 429 +[2026-04-22 07:13:29.865] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T08:19:01+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:48e8289b-7fd7-4c08-935b-46c87f7f64ba intent:original-order patient_id:P01144387701 patient_name:AGUS SETIAWAN requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 | status: FAILED +[2026-04-22 07:13:29.865] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 +[2026-04-22 07:13:35.090] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS SETIAWAN | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 +[2026-04-22 07:13:35.091] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 | status_code: 429 +[2026-04-22 07:13:35.092] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T08:19:01+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:48e8289b-7fd7-4c08-935b-46c87f7f64ba intent:original-order patient_id:P01144387701 patient_name:AGUS SETIAWAN requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 | status: FAILED +[2026-04-22 07:13:35.092] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 +[2026-04-22 07:13:40.291] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS SETIAWAN | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 +[2026-04-22 07:13:40.404] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 | status_code: 400 +[2026-04-22 07:13:40.404] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T08:19:01+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:48e8289b-7fd7-4c08-935b-46c87f7f64ba intent:original-order patient_id:P01144387701 patient_name:AGUS SETIAWAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 | status: FAILED +[2026-04-22 07:13:41.067] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PRASETYA BIMANSYAH NURAJI | service: service-general | source_id: c8a679ae-0bd0-4b4d-9460-ade86369da09 +[2026-04-22 07:13:41.067] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c8a679ae-0bd0-4b4d-9460-ade86369da09 +[2026-04-22 07:13:41.244] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAHYU EKA PRADANA | service: service-general | source_id: 5ea0a797-9af1-47d4-b702-5bc377a63a02 +[2026-04-22 07:13:41.393] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5ea0a797-9af1-47d4-b702-5bc377a63a02 | status_code: 400 +[2026-04-22 07:13:41.393] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T08:24:53+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:b0c0c528-2043-4d9d-a64e-4891f84825b2 intent:original-order patient_id:P01746927763 patient_name:WAHYU EKA PRADANA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5ea0a797-9af1-47d4-b702-5bc377a63a02 | status: FAILED +[2026-04-22 07:13:42.063] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROHADI | service: service-general | source_id: 117ade83-a7fa-4f99-912f-fd6c0a972273 +[2026-04-22 07:13:42.063] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 117ade83-a7fa-4f99-912f-fd6c0a972273 +[2026-04-22 07:13:42.237] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TAHTA YODYA SETIYA KUSUMA CAHYANE | service: service-general | source_id: 22452747-8859-4448-881b-ebed2ce655d4 +[2026-04-22 07:13:42.338] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 22452747-8859-4448-881b-ebed2ce655d4 | status_code: 400 +[2026-04-22 07:13:42.338] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T08:37:29+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:3cafb68e-9472-45fa-b017-1099cac31d61 intent:original-order patient_id:P00731328248 patient_name:TAHTA YODYA SETIYA KUSUMA CAHYANE requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 22452747-8859-4448-881b-ebed2ce655d4 | status: FAILED +[2026-04-22 07:13:43.023] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUJIATI | service: service-general | source_id: aff0848c-63ae-47c7-91f2-c5805577f88c +[2026-04-22 07:13:43.118] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: aff0848c-63ae-47c7-91f2-c5805577f88c | status_code: 400 +[2026-04-22 07:13:43.118] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T08:39:12+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:7ae785a2-f0b8-4905-9464-81b2710a82b5 intent:original-order patient_id:P00135136468 patient_name:MUJIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: aff0848c-63ae-47c7-91f2-c5805577f88c | status: FAILED +[2026-04-22 07:13:43.792] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YAYUK SUMARTININGSIH | service: service-general | source_id: 53e1d462-f84b-44cc-88b0-3b1d37900a23 +[2026-04-22 07:13:43.792] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 53e1d462-f84b-44cc-88b0-3b1d37900a23 +[2026-04-22 07:13:43.968] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSUMA HARTINAH | service: service-general | source_id: 6d621114-d45b-42b8-8617-3f2ddaadb7da +[2026-04-22 07:13:43.968] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6d621114-d45b-42b8-8617-3f2ddaadb7da +[2026-04-22 07:13:44.149] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BONNY WIDJOSENO SOSIAWAN | service: service-general | source_id: 1c0dade0-93dc-4e0f-ae1d-b5fd81c383c9 +[2026-04-22 07:13:44.258] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1c0dade0-93dc-4e0f-ae1d-b5fd81c383c9 | status_code: 400 +[2026-04-22 07:13:44.258] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-12T07:40:59+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:1f8ada37-066f-4834-bdcc-b8783a1ce73d intent:original-order patient_id:P01431067774 patient_name:BONNY WIDJOSENO SOSIAWAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1c0dade0-93dc-4e0f-ae1d-b5fd81c383c9 | status: FAILED +[2026-04-22 07:13:44.931] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AHNAF AYDIN | service: service-general | source_id: 0594a401-7e70-4818-ab0f-ac26a831b407 +[2026-04-22 07:13:44.931] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0594a401-7e70-4818-ab0f-ac26a831b407 +[2026-04-22 07:13:45.105] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIA HASTIKA NINGTYAS | service: service-general | source_id: 272f8bc8-904e-49dd-88a9-31964920f903 +[2026-04-22 07:13:45.220] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 272f8bc8-904e-49dd-88a9-31964920f903 | status_code: 400 +[2026-04-22 07:13:45.220] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-12T08:07:28+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:2f35a103-aa00-4d6c-9464-4d62377c26d0 intent:original-order patient_id:P01915740065 patient_name:TIA HASTIKA NINGTYAS requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 272f8bc8-904e-49dd-88a9-31964920f903 | status: FAILED +[2026-04-22 07:13:45.893] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIK | service: service-general | source_id: 7cd714ac-0443-4510-a396-e94ff046b12f +[2026-04-22 07:13:45.893] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7cd714ac-0443-4510-a396-e94ff046b12f +[2026-04-22 07:13:46.062] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARY ANI | service: service-general | source_id: 6849d081-285a-43b1-89a1-dd1c954e4c74 +[2026-04-22 07:13:46.062] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6849d081-285a-43b1-89a1-dd1c954e4c74 +[2026-04-22 07:13:46.233] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULIARIN ASTUTIK NINGSIH | service: service-general | source_id: 6fe2a218-c6b9-45f9-acc0-4135a55e282b +[2026-04-22 07:13:46.364] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 6fe2a218-c6b9-45f9-acc0-4135a55e282b | status_code: 400 +[2026-04-22 07:13:46.364] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-12T08:19:00+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:b9d6fbb4-c08f-4a09-860c-35b0d80ffa29 intent:original-order patient_id:P00791062914 patient_name:YULIARIN ASTUTIK NINGSIH requester_id:10019631510 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6fe2a218-c6b9-45f9-acc0-4135a55e282b | status: FAILED +[2026-04-22 07:13:47.034] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INAH | service: service-general | source_id: 84cd8733-d0e7-40ef-8e43-ee1ab0dfc1fa +[2026-04-22 07:13:47.157] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 84cd8733-d0e7-40ef-8e43-ee1ab0dfc1fa | status_code: 400 +[2026-04-22 07:13:47.157] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-12T08:21:39+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:84c67d61-bd12-4eb6-89b9-25cab1a31c72 intent:original-order patient_id:P01886404110 patient_name:INAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 84cd8733-d0e7-40ef-8e43-ee1ab0dfc1fa | status: FAILED +[2026-04-22 07:13:47.834] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SLAMET SUKARSO | service: service-general | source_id: 000c9a80-6591-4b1f-b8c6-c5af517b56b4 +[2026-04-22 07:13:47.939] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 000c9a80-6591-4b1f-b8c6-c5af517b56b4 | status_code: 400 +[2026-04-22 07:13:47.939] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-12T08:23:10+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:b3b327ea-c597-4026-a2a0-3cfb20f37331 intent:original-order patient_id:P01914812364 patient_name:SLAMET SUKARSO requester_id:10001200133 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 000c9a80-6591-4b1f-b8c6-c5af517b56b4 | status: FAILED +[2026-04-22 07:13:48.616] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI WARDIATI | service: service-general | source_id: 6b4f423f-1a4c-4e6f-b535-26416b2d651d +[2026-04-22 07:13:48.725] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6b4f423f-1a4c-4e6f-b535-26416b2d651d | status_code: 400 +[2026-04-22 07:13:48.725] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-12T08:41:55+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:62e534c1-6606-4bfa-84bc-f7782acc5f42 intent:original-order patient_id:P02391557369 patient_name:SRI WARDIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6b4f423f-1a4c-4e6f-b535-26416b2d651d | status: FAILED +[2026-04-22 07:13:49.397] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIASIH | service: service-general | source_id: 89c79249-44e0-4246-9554-29eeae6abf36 +[2026-04-22 07:13:49.397] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 89c79249-44e0-4246-9554-29eeae6abf36 +[2026-04-22 07:13:49.573] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WINARTI | service: service-general | source_id: 876bfd2a-1cac-457f-b6ae-af3e121024b5 +[2026-04-22 07:13:49.689] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 876bfd2a-1cac-457f-b6ae-af3e121024b5 | status_code: 400 +[2026-04-22 07:13:49.689] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-12T08:44:19+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:f882ac7d-2f5d-4cb7-b6ef-3a4d55c7fd68 intent:original-order patient_id:P02470532988 patient_name:WINARTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 876bfd2a-1cac-457f-b6ae-af3e121024b5 | status: FAILED +[2026-04-22 07:13:50.361] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIFDAH HASANAH | service: service-general | source_id: 852af322-26ed-49b9-be7b-3b2f88d09ecc +[2026-04-22 07:13:50.456] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 852af322-26ed-49b9-be7b-3b2f88d09ecc | status_code: 400 +[2026-04-22 07:13:50.456] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:06:50+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:8bb41588-de9b-4b09-9e46-74e592d55c93 intent:original-order patient_id:P01391731728 patient_name:RIFDAH HASANAH requester_id:10002801467 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 852af322-26ed-49b9-be7b-3b2f88d09ecc | status: FAILED +[2026-04-22 07:13:51.128] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULIATI | service: service-general | source_id: 59dc692a-4a0d-4679-ba13-143c9b87f309 +[2026-04-22 07:13:51.242] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 59dc692a-4a0d-4679-ba13-143c9b87f309 | status_code: 400 +[2026-04-22 07:13:51.242] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:08:50+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:aa3b0fa7-25b3-41ec-b9d6-75b34bede9c8 intent:original-order patient_id:P01206002256 patient_name:YULIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 59dc692a-4a0d-4679-ba13-143c9b87f309 | status: FAILED +[2026-04-22 07:13:51.930] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJAINURI | service: service-general | source_id: a2ddb035-7b68-42c4-b37f-d46db543d461 +[2026-04-22 07:13:52.035] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: a2ddb035-7b68-42c4-b37f-d46db543d461 | status_code: 400 +[2026-04-22 07:13:52.035] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:10:38+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:0507f95e-f499-45ef-aa63-32e8f8a12bfb intent:original-order patient_id:P02496404647 patient_name:DJAINURI requester_id:10016633813 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a2ddb035-7b68-42c4-b37f-d46db543d461 | status: FAILED +[2026-04-22 07:13:52.714] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GIONO | service: service-general | source_id: e9a4dbcf-d018-4e44-9b4f-7b81accbea99 +[2026-04-22 07:13:52.820] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e9a4dbcf-d018-4e44-9b4f-7b81accbea99 | status_code: 400 +[2026-04-22 07:13:52.820] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:15:46+07:00 category_code:363679005 category_display:Imaging code:36188-1 display:Antebrachii Dengan Kontras encounter_id:b610a19b-23b7-4e29-b288-5c4f5163d3f9 intent:original-order patient_id:P02379735314 patient_name:GIONO requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e9a4dbcf-d018-4e44-9b4f-7b81accbea99 | status: FAILED +[2026-04-22 07:13:53.493] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMAH | service: service-general | source_id: 63a5f7cf-7fbd-4e80-b328-052e756b38fc +[2026-04-22 07:13:53.589] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 63a5f7cf-7fbd-4e80-b328-052e756b38fc | status_code: 400 +[2026-04-22 07:13:53.590] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:17:17+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:df30291c-9895-41b4-9e0b-1fb55aaf2d33 intent:original-order patient_id:P01630338429 patient_name:AMAH requester_id:10017272538 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 63a5f7cf-7fbd-4e80-b328-052e756b38fc | status: FAILED +[2026-04-22 07:13:54.270] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISKANAH | service: service-general | source_id: 576b88fd-a485-4dab-b381-0779d17c87eb +[2026-04-22 07:13:54.369] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 576b88fd-a485-4dab-b381-0779d17c87eb | status_code: 400 +[2026-04-22 07:13:54.369] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:18:01+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:21b5d455-1109-4ee2-b7dc-1afe2d95fe84 intent:original-order patient_id:P00566823958 patient_name:MISKANAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 576b88fd-a485-4dab-b381-0779d17c87eb | status: FAILED +[2026-04-22 07:13:55.045] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISNAWI | service: service-general | source_id: f549cd12-9105-452a-9d9b-544a6791d464 +[2026-04-22 07:13:55.151] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f549cd12-9105-452a-9d9b-544a6791d464 | status_code: 400 +[2026-04-22 07:13:55.152] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:22:48+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:a49255a6-71fb-4f81-b4b3-0c9eaa46bd52 intent:original-order patient_id:P01889434289 patient_name:MISNAWI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f549cd12-9105-452a-9d9b-544a6791d464 | status: FAILED +[2026-04-22 07:13:55.827] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELLIN RATNA RAFIANI | service: service-general | source_id: 44780ed5-54a4-49e2-a462-19f1374d2841 +[2026-04-22 07:13:55.933] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 44780ed5-54a4-49e2-a462-19f1374d2841 | status_code: 400 +[2026-04-22 07:13:55.933] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:23:36+07:00 category_code:363679005 category_display:Imaging code:58744-4 display:Cardiac encounter_id:6792042e-4363-4c97-b4e2-154d10246d28 intent:original-order patient_id:P02411031699 patient_name:ELLIN RATNA RAFIANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 44780ed5-54a4-49e2-a462-19f1374d2841 | status: FAILED +[2026-04-22 07:13:56.611] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMALIA | service: service-general | source_id: 9cd42d3c-4ef8-4fbd-89ab-bc75e3ba14d5 +[2026-04-22 07:13:56.753] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9cd42d3c-4ef8-4fbd-89ab-bc75e3ba14d5 | status_code: 400 +[2026-04-22 07:13:56.753] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:38:42+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:c076873e-7ac0-40e8-84d1-4b45cf725918 intent:original-order patient_id:P00973352635 patient_name:AMALIA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9cd42d3c-4ef8-4fbd-89ab-bc75e3ba14d5 | status: FAILED +[2026-04-22 07:13:57.427] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISTEN | service: service-general | source_id: 120c5075-81a2-4cac-948d-93151cd204c3 +[2026-04-22 07:13:57.534] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 120c5075-81a2-4cac-948d-93151cd204c3 | status_code: 400 +[2026-04-22 07:13:57.534] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:40:48+07:00 category_code:363679005 category_display:Imaging code:26201-4 display:Genu Dengan Kontras encounter_id:a04cb15a-a473-40d0-9ffb-af865d702e33 intent:original-order patient_id:P00775756597 patient_name:MISTEN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 120c5075-81a2-4cac-948d-93151cd204c3 | status: FAILED +[2026-04-22 07:13:58.203] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANANDA TRIANI | service: service-general | source_id: b6e4cab6-bb69-439b-b374-17cec21e3c5c +[2026-04-22 07:13:58.203] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b6e4cab6-bb69-439b-b374-17cec21e3c5c +[2026-04-22 07:13:58.359] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADI SUBARIS | service: service-general | source_id: f499f140-5dbf-438e-9e8d-cc52c04952be +[2026-04-22 07:13:58.463] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f499f140-5dbf-438e-9e8d-cc52c04952be | status_code: 400 +[2026-04-22 07:13:58.463] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:44:24+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:60845494-e38c-4686-80c2-818538cdb4ca intent:original-order patient_id:P00523267256 patient_name:ADI SUBARIS requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f499f140-5dbf-438e-9e8d-cc52c04952be | status: FAILED +[2026-04-22 07:13:59.149] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARTONO | service: service-general | source_id: 4028994a-ffe9-42ce-b6ca-6d41aace0fdc +[2026-04-22 07:13:59.150] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4028994a-ffe9-42ce-b6ca-6d41aace0fdc +[2026-04-22 07:13:59.334] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARDI WINATA | service: service-general | source_id: e2216ca3-4825-4518-9df3-566098dbf84b +[2026-04-22 07:13:59.438] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e2216ca3-4825-4518-9df3-566098dbf84b | status_code: 400 +[2026-04-22 07:13:59.439] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T07:56:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a1b9baf8-ea32-4e8c-bc79-73f9f742d718 intent:original-order patient_id:P01885700720 patient_name:HARDI WINATA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:13:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e2216ca3-4825-4518-9df3-566098dbf84b | status: FAILED +[2026-04-22 07:14:00.115] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKARMAN | service: service-general | source_id: 056c694d-8c8a-47ec-ace2-f825033ad212 +[2026-04-22 07:14:00.115] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 056c694d-8c8a-47ec-ace2-f825033ad212 +[2026-04-22 07:14:00.290] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDRI DINARWATI | service: service-general | source_id: c6471be4-e62c-4fa4-9119-570177b7f359 +[2026-04-22 07:14:00.428] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c6471be4-e62c-4fa4-9119-570177b7f359 | status_code: 400 +[2026-04-22 07:14:00.428] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:07:10+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:c196b4e5-3c40-40d8-b41b-6496f2064cb7 intent:original-order patient_id:P02138526120 patient_name:INDRI DINARWATI requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c6471be4-e62c-4fa4-9119-570177b7f359 | status: FAILED +[2026-04-22 07:14:01.106] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWARDI | service: service-general | source_id: 75057487-6c44-49c4-a069-22bb81682927 +[2026-04-22 07:14:01.212] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 75057487-6c44-49c4-a069-22bb81682927 | status_code: 400 +[2026-04-22 07:14:01.212] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:08:05+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:c26714c7-d67e-4fde-9542-1cd373b6bd88 intent:original-order patient_id:P01416132358 patient_name:SUWARDI requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 75057487-6c44-49c4-a069-22bb81682927 | status: FAILED +[2026-04-22 07:14:01.909] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEBY NATALIA | service: service-general | source_id: 03820dd4-03d5-484a-8594-b94129bd9088 +[2026-04-22 07:14:01.910] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 03820dd4-03d5-484a-8594-b94129bd9088 +[2026-04-22 07:14:02.097] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS SETIAWAN | service: service-general | source_id: b65b2b62-b214-47c3-aa72-1d24f989ae57 +[2026-04-22 07:14:02.207] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: b65b2b62-b214-47c3-aa72-1d24f989ae57 | status_code: 400 +[2026-04-22 07:14:02.207] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:27:23+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:b9755f93-2594-4bd5-9355-822dbb714c8f intent:original-order patient_id:P00945412782 patient_name:AGUS SETIAWAN requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b65b2b62-b214-47c3-aa72-1d24f989ae57 | status: FAILED +[2026-04-22 07:14:02.889] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARYATUN | service: service-general | source_id: 688d5bf2-9b87-4300-876d-258f2dd32b1a +[2026-04-22 07:14:02.890] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 688d5bf2-9b87-4300-876d-258f2dd32b1a +[2026-04-22 07:14:03.070] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AKBAR ADITYANDA SANDANO | service: service-general | source_id: e5530b06-6c80-44bc-9392-4da76119af25 +[2026-04-22 07:14:03.206] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e5530b06-6c80-44bc-9392-4da76119af25 | status_code: 400 +[2026-04-22 07:14:03.206] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:31:22+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fbc6bdfb-223d-41ac-a896-acc826370120 intent:original-order patient_id:P01295465803 patient_name:AKBAR ADITYANDA SANDANO requester_id:10005444007 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e5530b06-6c80-44bc-9392-4da76119af25 | status: FAILED +[2026-04-22 07:14:03.880] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCHAMMAD RAFLI ISLAMI PASHA | service: service-general | source_id: 5b7b6509-754c-4550-a27a-ca44deb60850 +[2026-04-22 07:14:04.074] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 5b7b6509-754c-4550-a27a-ca44deb60850 | status_code: 400 +[2026-04-22 07:14:04.074] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:32:15+07:00 category_code:363679005 category_display:Imaging code:30691-0 display:Genu Tanpa Kontras encounter_id:7077b0e6-ab78-409d-b667-d22d926e16c6 intent:original-order patient_id:P00898998613 patient_name:MOCHAMMAD RAFLI ISLAMI PASHA requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5b7b6509-754c-4550-a27a-ca44deb60850 | status: FAILED +[2026-04-22 07:14:04.732] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSLAN | service: service-general | source_id: 8a7a88cb-bcc9-4788-bb52-8d51daf31536 +[2026-04-22 07:14:04.866] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8a7a88cb-bcc9-4788-bb52-8d51daf31536 | status_code: 400 +[2026-04-22 07:14:04.867] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:37:42+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:718b6e08-2cd0-412d-ad77-58b566c986ed intent:original-order patient_id:P01509039911 patient_name:RUSLAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8a7a88cb-bcc9-4788-bb52-8d51daf31536 | status: FAILED +[2026-04-22 07:14:05.520] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRIO WAHYU DIAN SAPUTRA | service: service-general | source_id: a69ab8cf-288a-4afe-a71a-8c5464f6a2b9 +[2026-04-22 07:14:05.654] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a69ab8cf-288a-4afe-a71a-8c5464f6a2b9 | status_code: 400 +[2026-04-22 07:14:05.654] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:39:14+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:4bdf8044-21a3-4aed-980b-e4cdabc9c1f5 intent:original-order patient_id:P01279592823 patient_name:TRIO WAHYU DIAN SAPUTRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a69ab8cf-288a-4afe-a71a-8c5464f6a2b9 | status: FAILED +[2026-04-22 07:14:06.328] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SANIDI | service: service-general | source_id: 032ffa6d-139e-45a5-8f5b-b6029820e3fa +[2026-04-22 07:14:06.429] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 032ffa6d-139e-45a5-8f5b-b6029820e3fa | status_code: 400 +[2026-04-22 07:14:06.429] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:41:14+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:4c9420ca-361f-4c29-bfbc-e7e8c3d74d30 intent:original-order patient_id:P01210655234 patient_name:SANIDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 032ffa6d-139e-45a5-8f5b-b6029820e3fa | status: FAILED +[2026-04-22 07:14:07.093] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALIFIA RAHMA YULIA PUTRI | service: service-general | source_id: eeb82ee9-5469-4bc8-a30e-61aa11b3fbcd +[2026-04-22 07:14:07.225] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: eeb82ee9-5469-4bc8-a30e-61aa11b3fbcd | status_code: 400 +[2026-04-22 07:14:07.225] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:49:05+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:db4edac5-3c0c-48d9-854d-0e956711b330 intent:original-order patient_id:P00914051119 patient_name:ALIFIA RAHMA YULIA PUTRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: eeb82ee9-5469-4bc8-a30e-61aa11b3fbcd | status: FAILED +[2026-04-22 07:14:07.880] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RR DEWI SRI ENDANG S | service: service-general | source_id: 04fc3dec-0d1a-4bc7-9933-92bafe923407 +[2026-04-22 07:14:07.983] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 04fc3dec-0d1a-4bc7-9933-92bafe923407 | status_code: 400 +[2026-04-22 07:14:07.983] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:50:51+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:2ed5cf86-5376-4e33-8feb-b7be83f464a8 intent:original-order patient_id:P02530790000 patient_name:RR DEWI SRI ENDANG S requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 04fc3dec-0d1a-4bc7-9933-92bafe923407 | status: FAILED +[2026-04-22 07:14:08.657] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RADITYA PUTRA ERLANGGA | service: service-general | source_id: 8c7aae82-b3a2-4b64-bfeb-231f6def4807 +[2026-04-22 07:14:08.769] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8c7aae82-b3a2-4b64-bfeb-231f6def4807 | status_code: 400 +[2026-04-22 07:14:08.770] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:52:52+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:e3195bf9-1a41-47e5-a562-3da193b5bd2f intent:original-order patient_id:P01363292130 patient_name:RADITYA PUTRA ERLANGGA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8c7aae82-b3a2-4b64-bfeb-231f6def4807 | status: FAILED +[2026-04-22 07:14:09.435] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PARIN INDIYATI | service: service-general | source_id: 24086437-57cd-4232-90ae-69b3282fde5f +[2026-04-22 07:14:09.549] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 24086437-57cd-4232-90ae-69b3282fde5f | status_code: 400 +[2026-04-22 07:14:09.549] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T09:05:03+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:51229b2b-53cb-4afe-a842-bd322018cdef intent:original-order patient_id:P01680136804 patient_name:PARIN INDIYATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 24086437-57cd-4232-90ae-69b3282fde5f | status: FAILED +[2026-04-22 07:14:10.218] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOHAMAD EMILE CAHYO | service: service-general | source_id: c51fb09b-627b-4507-b5e9-54aeec007cda +[2026-04-22 07:14:10.328] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c51fb09b-627b-4507-b5e9-54aeec007cda | status_code: 400 +[2026-04-22 07:14:10.328] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T09:13:56+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:e3c753f2-ffdf-4f9d-9cf9-bc7a5d4660fd intent:original-order patient_id:P01092488555 patient_name:MOHAMAD EMILE CAHYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c51fb09b-627b-4507-b5e9-54aeec007cda | status: FAILED +[2026-04-22 07:14:11.007] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKISNO | service: service-general | source_id: 86fe3388-b185-49f4-be14-30caf41ee10e +[2026-04-22 07:14:11.111] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 86fe3388-b185-49f4-be14-30caf41ee10e | status_code: 400 +[2026-04-22 07:14:11.111] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T09:15:27+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:15185181-ba2f-4635-a3e4-31856deec84d intent:original-order patient_id:P00780789879 patient_name:SUKISNO requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 86fe3388-b185-49f4-be14-30caf41ee10e | status: FAILED +[2026-04-22 07:14:11.781] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAFIUDIN | service: service-general | source_id: 8d035c9e-6876-41bc-af97-521d7ff92a33 +[2026-04-22 07:14:11.782] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8d035c9e-6876-41bc-af97-521d7ff92a33 +[2026-04-22 07:14:11.952] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURLAILY EKA INDRIANTI | service: service-general | source_id: b1e8ef55-d514-4e13-b638-544dabedce36 +[2026-04-22 07:14:11.952] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b1e8ef55-d514-4e13-b638-544dabedce36 +[2026-04-22 07:14:12.122] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDAYAH | service: service-general | source_id: 495b6cf6-a98e-4c55-bf26-c13f059d34ac +[2026-04-22 07:14:12.254] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 495b6cf6-a98e-4c55-bf26-c13f059d34ac | status_code: 400 +[2026-04-22 07:14:12.254] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-14T13:44:48+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:89069ee6-4419-4fe5-936c-4425c0a0ef24 intent:original-order patient_id:P00410889973 patient_name:WIDAYAH requester_id:10010486928 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 495b6cf6-a98e-4c55-bf26-c13f059d34ac | status: FAILED +[2026-04-22 07:14:12.929] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARNADI | service: service-general | source_id: 4240f735-7f13-4284-af74-d2d447d638d6 +[2026-04-22 07:14:13.028] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 4240f735-7f13-4284-af74-d2d447d638d6 | status_code: 400 +[2026-04-22 07:14:13.028] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-14T13:50:08+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:d83bc216-ffce-4f50-886e-727077a0ae25 intent:original-order patient_id:P00949631429 patient_name:KARNADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4240f735-7f13-4284-af74-d2d447d638d6 | status: FAILED +[2026-04-22 07:14:13.700] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISNARUM | service: service-general | source_id: 08e3b6fe-f872-455f-ae9a-38b609caebb5 +[2026-04-22 07:14:13.810] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 08e3b6fe-f872-455f-ae9a-38b609caebb5 | status_code: 400 +[2026-04-22 07:14:13.810] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-14T13:52:59+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:08eb7cc7-640e-4865-b2ca-02cc24a6642e intent:original-order patient_id:P01435538763 patient_name:MISNARUM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 08e3b6fe-f872-455f-ae9a-38b609caebb5 | status: FAILED +[2026-04-22 07:14:14.490] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURYATI | service: service-general | source_id: 73de169b-caed-461e-adbf-c085ca7ce415 +[2026-04-22 07:14:14.631] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 73de169b-caed-461e-adbf-c085ca7ce415 | status_code: 400 +[2026-04-22 07:14:14.631] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-14T13:54:07+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:718297fd-95b4-4c07-b879-eeba8e479ee3 intent:original-order patient_id:P01733284360 patient_name:NURYATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 73de169b-caed-461e-adbf-c085ca7ce415 | status: FAILED +[2026-04-22 07:14:15.302] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HAFIZA KHAIRA LUBNA ISTOYO | service: service-general | source_id: 93980dd7-62cb-4bb0-842f-c45ab41161dc +[2026-04-22 07:14:15.402] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 93980dd7-62cb-4bb0-842f-c45ab41161dc | status_code: 400 +[2026-04-22 07:14:15.403] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-14T13:57:04+07:00 category_code:363679005 category_display:Imaging code:93606-2 display:Scoliosis Series encounter_id:5980709a-3c3d-4ff1-a20c-14e1f82c56ca intent:original-order patient_id:P01542119732 patient_name:HAFIZA KHAIRA LUBNA ISTOYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 93980dd7-62cb-4bb0-842f-c45ab41161dc | status: FAILED +[2026-04-22 07:14:16.057] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MIFTAHUR ROHMAH | service: service-general | source_id: 048503de-3170-4f5a-83af-ef0234c122a0 +[2026-04-22 07:14:16.281] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 048503de-3170-4f5a-83af-ef0234c122a0 | status_code: 400 +[2026-04-22 07:14:16.281] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-14T13:59:25+07:00 category_code:363679005 category_display:Imaging code:24971-4 display:Dinamic View encounter_id:b6c6ad87-f640-4ac8-a338-e6407e7ea607 intent:original-order patient_id:P01073907988 patient_name:MIFTAHUR ROHMAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 048503de-3170-4f5a-83af-ef0234c122a0 | status: FAILED +[2026-04-22 07:14:16.957] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARJI | service: service-general | source_id: e9b62b4e-db00-4fb7-bb56-10c45e28a003 +[2026-04-22 07:14:17.068] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e9b62b4e-db00-4fb7-bb56-10c45e28a003 | status_code: 400 +[2026-04-22 07:14:17.068] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-20T13:43:58+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:93471a24-36a3-445c-896a-17d2efd7f495 intent:original-order patient_id:P00948872433 patient_name:SUNARJI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e9b62b4e-db00-4fb7-bb56-10c45e28a003 | status: FAILED +[2026-04-22 07:14:17.732] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADIBAH NUR QONITA | service: service-general | source_id: 8d07dbea-5143-4977-a42e-bb08f55b3b7b +[2026-04-22 07:14:17.857] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8d07dbea-5143-4977-a42e-bb08f55b3b7b | status_code: 400 +[2026-04-22 07:14:17.857] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-20T13:47:52+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:9dcf139c-ec55-4206-b606-7571c93305f9 intent:original-order patient_id:P01129828723 patient_name:ADIBAH NUR QONITA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8d07dbea-5143-4977-a42e-bb08f55b3b7b | status: FAILED +[2026-04-22 07:14:18.539] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAKIMAN | service: service-general | source_id: 4b5c4f6e-22ee-4264-a7bc-8dcb86b970ca +[2026-04-22 07:14:18.648] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4b5c4f6e-22ee-4264-a7bc-8dcb86b970ca | status_code: 400 +[2026-04-22 07:14:18.648] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-22T07:16:17+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:6c4d78cd-9403-4996-ad9d-5f84087f8c5a intent:original-order patient_id:P01208458212 patient_name:SAKIMAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4b5c4f6e-22ee-4264-a7bc-8dcb86b970ca | status: FAILED +[2026-04-22 07:14:19.335] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TOTOK ISKANDAR | service: service-general | source_id: ba67344f-29a9-4ff1-8d16-0f2b6724fe1a +[2026-04-22 07:14:19.442] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ba67344f-29a9-4ff1-8d16-0f2b6724fe1a | status_code: 400 +[2026-04-22 07:14:19.442] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-22T07:26:51+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:f59dc734-1bea-426b-a967-47f0cf71a413 intent:original-order patient_id:P01487607624 patient_name:TOTOK ISKANDAR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ba67344f-29a9-4ff1-8d16-0f2b6724fe1a | status: FAILED +[2026-04-22 07:14:20.124] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARDI | service: service-general | source_id: 1e222184-7ac3-4d18-8160-a206a1e05679 +[2026-04-22 07:14:20.279] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1e222184-7ac3-4d18-8160-a206a1e05679 | status_code: 400 +[2026-04-22 07:14:20.279] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-22T07:34:42+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:d97b67d1-f88a-4209-af78-03820803df72 intent:original-order patient_id:P01626006856 patient_name:SUPARDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1e222184-7ac3-4d18-8160-a206a1e05679 | status: FAILED +[2026-04-22 07:14:20.953] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIWIN IKA RAHMAWATI | service: service-general | source_id: 72e9983f-1f79-4ef4-a2c2-e17fa56b2098 +[2026-04-22 07:14:21.091] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 72e9983f-1f79-4ef4-a2c2-e17fa56b2098 | status_code: 400 +[2026-04-22 07:14:21.091] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-22T07:36:37+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:af72e35f-bead-4485-bfa6-b7e40caaa6b2 intent:original-order patient_id:P02509925408 patient_name:WIWIN IKA RAHMAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 72e9983f-1f79-4ef4-a2c2-e17fa56b2098 | status: FAILED +[2026-04-22 07:14:21.764] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: USMAN BAHRI | service: service-general | source_id: 94c2aa4e-12a9-4d58-854e-e418d8e79e30 +[2026-04-22 07:14:21.903] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 94c2aa4e-12a9-4d58-854e-e418d8e79e30 | status_code: 400 +[2026-04-22 07:14:21.903] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-22T07:39:05+07:00 category_code:363679005 category_display:Imaging code:58744-4 display:Cardiac encounter_id:c6f4ee22-88d8-4bce-8d20-2d06fbf02b13 intent:original-order patient_id:P00092323870 patient_name:USMAN BAHRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 94c2aa4e-12a9-4d58-854e-e418d8e79e30 | status: FAILED +[2026-04-22 07:14:22.577] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYUNINDARI | service: service-general | source_id: d75ceeb8-f7bb-48fa-b98e-c96106fac609 +[2026-04-22 07:14:22.681] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d75ceeb8-f7bb-48fa-b98e-c96106fac609 | status_code: 400 +[2026-04-22 07:14:22.681] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-22T07:40:47+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:ae3d4814-9d46-4681-89d5-ddb85829c292 intent:original-order patient_id:P02394969561 patient_name:AYUNINDARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d75ceeb8-f7bb-48fa-b98e-c96106fac609 | status: FAILED +[2026-04-22 07:14:23.348] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMAM SUHADA | service: service-general | source_id: 8e801311-6c31-4b70-886f-c11219a1e28e +[2026-04-22 07:14:23.450] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8e801311-6c31-4b70-886f-c11219a1e28e | status_code: 400 +[2026-04-22 07:14:23.450] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-22T07:55:16+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:0c97b76b-0a43-4339-aa32-dc850fe95db4 intent:original-order patient_id:P01611530734 patient_name:IMAM SUHADA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8e801311-6c31-4b70-886f-c11219a1e28e | status: FAILED +[2026-04-22 07:14:24.118] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELIS FARIDA | service: service-general | source_id: 4cad7f39-e0f2-488d-a05e-d3047cf8b969 +[2026-04-22 07:14:24.268] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4cad7f39-e0f2-488d-a05e-d3047cf8b969 | status_code: 400 +[2026-04-22 07:14:24.268] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-22T07:57:53+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:194c4c9b-db0c-4cc0-b135-32eb0c127925 intent:original-order patient_id:P00344642713 patient_name:ELIS FARIDA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4cad7f39-e0f2-488d-a05e-d3047cf8b969 | status: FAILED +[2026-04-22 07:14:24.932] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SANATUN | service: service-general | source_id: 7e642855-55d3-45f4-a2bc-8862f80b365d +[2026-04-22 07:14:25.171] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7e642855-55d3-45f4-a2bc-8862f80b365d | status_code: 400 +[2026-04-22 07:14:25.171] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-22T08:03:36+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:ec4b6115-5038-4114-929e-f5957c35e9eb intent:original-order patient_id:P01083786622 patient_name:SANATUN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7e642855-55d3-45f4-a2bc-8862f80b365d | status: FAILED +[2026-04-22 07:14:25.838] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI KALIMAH | service: service-general | source_id: 1989f202-702e-4517-a146-2ed61bf6e40a +[2026-04-22 07:14:25.942] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 1989f202-702e-4517-a146-2ed61bf6e40a | status_code: 400 +[2026-04-22 07:14:25.942] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-22T08:26:27+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:950be7df-e18c-447b-99c1-40cf95d635a6 intent:original-order patient_id:P00708638453 patient_name:SITI KALIMAH requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1989f202-702e-4517-a146-2ed61bf6e40a | status: FAILED +[2026-04-22 07:14:26.624] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUTIK SUWARTI | service: service-general | source_id: 8bcf094d-a632-4f07-9c16-d9257294b60d +[2026-04-22 07:14:26.734] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8bcf094d-a632-4f07-9c16-d9257294b60d | status_code: 400 +[2026-04-22 07:14:26.734] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-27T13:24:16+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:86c6a803-2efa-48ab-ac9b-ceaca74db885 intent:original-order patient_id:P02395272941 patient_name:TUTIK SUWARTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8bcf094d-a632-4f07-9c16-d9257294b60d | status: FAILED +[2026-04-22 07:14:27.403] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH. NUR RIYANTO | service: service-general | source_id: 96081f72-3817-4587-9e80-f2d23d20410e +[2026-04-22 07:14:27.516] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 96081f72-3817-4587-9e80-f2d23d20410e | status_code: 400 +[2026-04-22 07:14:27.517] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-27T13:48:41+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:669df177-8de9-4d41-9fb9-6a1a3cd5f81e intent:original-order patient_id:P02063409812 patient_name:MOCH. NUR RIYANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 96081f72-3817-4587-9e80-f2d23d20410e | status: FAILED +[2026-04-22 07:14:28.183] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUDI HARDIANTO | service: service-general | source_id: 32ef15cd-6b1d-4480-9960-31299e1870f1 +[2026-04-22 07:14:28.286] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 32ef15cd-6b1d-4480-9960-31299e1870f1 | status_code: 400 +[2026-04-22 07:14:28.286] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T07:47:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7e2c2d03-9a0c-4217-b548-8fdd43f84cb7 intent:original-order patient_id:P02269364249 patient_name:RUDI HARDIANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 32ef15cd-6b1d-4480-9960-31299e1870f1 | status: FAILED +[2026-04-22 07:14:28.955] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENRY BUDI PRASETYO P | service: service-general | source_id: db9d0574-37f7-495f-8349-43e286e42bf0 +[2026-04-22 07:14:28.956] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: db9d0574-37f7-495f-8349-43e286e42bf0 +[2026-04-22 07:14:29.119] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TEGUH CHANDRA | service: service-general | source_id: 35aae97f-f807-4dd7-8db2-c2a6f765c7a8 +[2026-04-22 07:14:29.119] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 35aae97f-f807-4dd7-8db2-c2a6f765c7a8 +[2026-04-22 07:14:29.282] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BINTI MAISYAROH | service: service-general | source_id: 9ae24b70-1a4c-4092-9244-398e0e22cb3a +[2026-04-22 07:14:29.400] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9ae24b70-1a4c-4092-9244-398e0e22cb3a | status_code: 400 +[2026-04-22 07:14:29.400] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T08:18:08+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:215a0f14-b0e4-4997-ae47-e19cc9a443bd intent:original-order patient_id:P00624870560 patient_name:BINTI MAISYAROH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9ae24b70-1a4c-4092-9244-398e0e22cb3a | status: FAILED +[2026-04-22 07:14:30.059] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTRISNO | service: service-general | source_id: bd663f24-0b23-4386-b64e-96e960ff9d4e +[2026-04-22 07:14:30.170] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bd663f24-0b23-4386-b64e-96e960ff9d4e | status_code: 400 +[2026-04-22 07:14:30.170] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T08:30:58+07:00 category_code:363679005 category_display:Imaging code:24842-7 display:Colli encounter_id:1fc3e974-4ec3-41b9-973b-3dd6e3a4d18d intent:original-order patient_id:P00031804383 patient_name:SUTRISNO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bd663f24-0b23-4386-b64e-96e960ff9d4e | status: FAILED +[2026-04-22 07:14:30.843] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD AGUS SUBAKIR | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 +[2026-04-22 07:14:30.844] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 | status_code: 429 +[2026-04-22 07:14:30.844] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T08:37:56+07:00 category_code:363679005 category_display:Imaging code:X099255 display:Wholespine Dengan Kontras encounter_id:2f6f540b-17f0-47c0-b27e-7869577e8da6 intent:original-order patient_id:P02466617923 patient_name:AHMAD AGUS SUBAKIR requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 | status: FAILED +[2026-04-22 07:14:30.844] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 +[2026-04-22 07:14:36.034] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD AGUS SUBAKIR | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 +[2026-04-22 07:14:36.035] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 | status_code: 429 +[2026-04-22 07:14:36.035] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T08:37:56+07:00 category_code:363679005 category_display:Imaging code:X099255 display:Wholespine Dengan Kontras encounter_id:2f6f540b-17f0-47c0-b27e-7869577e8da6 intent:original-order patient_id:P02466617923 patient_name:AHMAD AGUS SUBAKIR requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 | status: FAILED +[2026-04-22 07:14:36.035] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 +[2026-04-22 07:14:41.218] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD AGUS SUBAKIR | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 +[2026-04-22 07:14:41.358] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 | status_code: 400 +[2026-04-22 07:14:41.358] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T08:37:56+07:00 category_code:363679005 category_display:Imaging code:X099255 display:Wholespine Dengan Kontras encounter_id:2f6f540b-17f0-47c0-b27e-7869577e8da6 intent:original-order patient_id:P02466617923 patient_name:AHMAD AGUS SUBAKIR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 | status: FAILED +[2026-04-22 07:14:42.031] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHAFIRA LAILA / BY NY NUR KHAMIDAH | service: service-general | source_id: d3bd3f75-a71d-4f18-88a3-5016cb8262d8 +[2026-04-22 07:14:42.031] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d3bd3f75-a71d-4f18-88a3-5016cb8262d8 +[2026-04-22 07:14:42.202] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CMH SRIASIH | service: service-general | source_id: b0f6b615-a5d9-448b-aca9-2f681c1ac20d +[2026-04-22 07:14:42.311] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: b0f6b615-a5d9-448b-aca9-2f681c1ac20d | status_code: 400 +[2026-04-22 07:14:42.311] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T08:44:11+07:00 category_code:363679005 category_display:Imaging code:38061-8 display:Wholespine Tanpa Kontras encounter_id:5ef32100-bb22-45cf-9402-5489650710e6 intent:original-order patient_id:P00679061462 patient_name:CMH SRIASIH requester_id:10019376142 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b0f6b615-a5d9-448b-aca9-2f681c1ac20d | status: FAILED +[2026-04-22 07:14:42.980] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUNAWAROH | service: service-general | source_id: d14e0473-c00c-41e2-a43d-e386a6bb9497 +[2026-04-22 07:14:42.980] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d14e0473-c00c-41e2-a43d-e386a6bb9497 +[2026-04-22 07:14:43.150] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TANNIA MEISA | service: service-general | source_id: bd0bff4e-4614-4927-a0d5-e7e77f834526 +[2026-04-22 07:14:43.265] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: bd0bff4e-4614-4927-a0d5-e7e77f834526 | status_code: 400 +[2026-04-22 07:14:43.265] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T08:48:56+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:71601772-ad3a-4640-9765-e88fee46b214 intent:original-order patient_id:P00256063635 patient_name:TANNIA MEISA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bd0bff4e-4614-4927-a0d5-e7e77f834526 | status: FAILED +[2026-04-22 07:14:43.935] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BONAVENTURA ALEXANDRO ERDAN PRASETYO | service: service-general | source_id: dbd40851-2eaf-4397-b299-880bb2ef8931 +[2026-04-22 07:14:44.038] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: dbd40851-2eaf-4397-b299-880bb2ef8931 | status_code: 400 +[2026-04-22 07:14:44.038] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T08:53:13+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:6fcde750-890c-490e-bd50-a82c0fc72fb5 intent:original-order patient_id:P01115482046 patient_name:BONAVENTURA ALEXANDRO ERDAN PRASETYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dbd40851-2eaf-4397-b299-880bb2ef8931 | status: FAILED +[2026-04-22 07:14:44.729] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADINDA RISMAWATI | service: service-general | source_id: 23991dfc-0157-4f4b-934b-59415de2d3ac +[2026-04-22 07:14:44.835] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 23991dfc-0157-4f4b-934b-59415de2d3ac | status_code: 400 +[2026-04-22 07:14:44.835] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T09:06:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7bcc853c-185e-4a8f-84f8-68685b9f8d21 intent:original-order patient_id:P02523206688 patient_name:ADINDA RISMAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 23991dfc-0157-4f4b-934b-59415de2d3ac | status: FAILED +[2026-04-22 07:14:45.523] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARIATUL QIBTIYAH | service: service-general | source_id: 79723a26-428b-426a-913d-502152e497b1 +[2026-04-22 07:14:45.637] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 79723a26-428b-426a-913d-502152e497b1 | status_code: 400 +[2026-04-22 07:14:45.637] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T09:06:52+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:bb425e1c-45ee-4bca-be3d-2cf1f1253cc3 intent:original-order patient_id:P01583882909 patient_name:MARIATUL QIBTIYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 79723a26-428b-426a-913d-502152e497b1 | status: FAILED +[2026-04-22 07:14:46.316] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BING ASTONO RAHARDJO | service: service-general | source_id: 335cdda4-300a-4b22-a6a4-1eedec5ae922 +[2026-04-22 07:14:46.316] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 335cdda4-300a-4b22-a6a4-1eedec5ae922 +[2026-04-22 07:14:46.484] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIK SOEKARTI | service: service-general | source_id: bb5998a0-3027-4d8b-908c-b45254eaf2c6 +[2026-04-22 07:14:46.617] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bb5998a0-3027-4d8b-908c-b45254eaf2c6 | status_code: 400 +[2026-04-22 07:14:46.617] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T09:12:41+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:ac900086-a4ed-4860-b47f-efa650535645 intent:original-order patient_id:P00480594443 patient_name:LILIK SOEKARTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bb5998a0-3027-4d8b-908c-b45254eaf2c6 | status: FAILED +[2026-04-22 07:14:47.287] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARUNIA DIAN PUSPITASARI | service: service-general | source_id: 38e5721d-23e4-4657-a2d4-21bca1f6a19c +[2026-04-22 07:14:47.396] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 38e5721d-23e4-4657-a2d4-21bca1f6a19c | status_code: 400 +[2026-04-22 07:14:47.396] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T09:14:27+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:bdbfdefa-dd9a-4b21-aa1c-84a4d3ebd765 intent:original-order patient_id:P01122712235 patient_name:KARUNIA DIAN PUSPITASARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 38e5721d-23e4-4657-a2d4-21bca1f6a19c | status: FAILED +[2026-04-22 07:14:48.067] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RINA DWI PRATIWI | service: service-general | source_id: 90d6b038-01d2-4e24-ba83-94487b351fb7 +[2026-04-22 07:14:48.067] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 90d6b038-01d2-4e24-ba83-94487b351fb7 +[2026-04-22 07:14:48.241] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNA ARTINI | service: service-general | source_id: e99d0266-4975-4377-8ccb-af1a984da569 +[2026-04-22 07:14:48.241] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e99d0266-4975-4377-8ccb-af1a984da569 +[2026-04-22 07:14:48.411] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANDHIKA FUNGKI WIRIANTO | service: service-general | source_id: 5044cb5e-8f24-4ae7-a576-88c5d5abb7cc +[2026-04-22 07:14:48.511] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5044cb5e-8f24-4ae7-a576-88c5d5abb7cc | status_code: 400 +[2026-04-22 07:14:48.511] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-05T07:41:43+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:970466ca-5b34-4453-9ad1-bd327e3ea21e intent:original-order patient_id:P00462290660 patient_name:ANDHIKA FUNGKI WIRIANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5044cb5e-8f24-4ae7-a576-88c5d5abb7cc | status: FAILED +[2026-04-22 07:14:49.181] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIANA MEGA FRANSISKA | service: service-general | source_id: c591eb7b-dbd9-4418-bc0a-d1daaea56a73 +[2026-04-22 07:14:49.313] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c591eb7b-dbd9-4418-bc0a-d1daaea56a73 | status_code: 400 +[2026-04-22 07:14:49.313] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-05T07:44:05+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:e3496347-5805-4394-910d-d89e1074fb27 intent:original-order patient_id:P01987775983 patient_name:DIANA MEGA FRANSISKA requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c591eb7b-dbd9-4418-bc0a-d1daaea56a73 | status: FAILED +[2026-04-22 07:14:49.992] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VIVIEN PERTINIA | service: service-general | source_id: 41a5c7ef-bb71-4295-95c8-a3aa3f66a605 +[2026-04-22 07:14:49.992] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 41a5c7ef-bb71-4295-95c8-a3aa3f66a605 +[2026-04-22 07:14:50.163] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SARIYEM | service: service-general | source_id: 0ecb2da4-2bc3-4c8f-90e8-9f8e9afd383d +[2026-04-22 07:14:50.277] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0ecb2da4-2bc3-4c8f-90e8-9f8e9afd383d | status_code: 400 +[2026-04-22 07:14:50.277] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-05T08:47:23+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:a0e3cbdf-4475-4749-837c-a42505580982 intent:original-order patient_id:P00605389682 patient_name:SARIYEM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0ecb2da4-2bc3-4c8f-90e8-9f8e9afd383d | status: FAILED +[2026-04-22 07:14:50.951] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDARIYO | service: service-general | source_id: 7f05fad4-d0df-424b-8a95-526ad4af101c +[2026-04-22 07:14:51.096] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 7f05fad4-d0df-424b-8a95-526ad4af101c | status_code: 400 +[2026-04-22 07:14:51.096] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-05T08:51:32+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:16af216d-919e-4b3e-ada0-e3ab77ad9fe2 intent:original-order patient_id:P00461896208 patient_name:SUDARIYO requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7f05fad4-d0df-424b-8a95-526ad4af101c | status: FAILED +[2026-04-22 07:14:51.768] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANGGITA GILANG MAHARANI | service: service-general | source_id: 33967050-38ae-4d9a-9e8d-ae37ceb07818 +[2026-04-22 07:14:51.768] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 33967050-38ae-4d9a-9e8d-ae37ceb07818 +[2026-04-22 07:14:51.945] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANANTA DWI KRISNAWAN | service: service-general | source_id: c0ee8a5a-b384-4a13-a76c-a9f1642973cc +[2026-04-22 07:14:52.074] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c0ee8a5a-b384-4a13-a76c-a9f1642973cc | status_code: 400 +[2026-04-22 07:14:52.074] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-05T08:56:28+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:d730ebac-9d8d-4777-8660-ae655c8731b5 intent:original-order patient_id:P01257892446 patient_name:ANANTA DWI KRISNAWAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c0ee8a5a-b384-4a13-a76c-a9f1642973cc | status: FAILED +[2026-04-22 07:14:52.744] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ARSHAN MUBARAK WEDIYANTORO | service: service-general | source_id: 2f498ebc-00c5-4f0b-987f-b950db083e22 +[2026-04-22 07:14:52.744] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2f498ebc-00c5-4f0b-987f-b950db083e22 +[2026-04-22 07:14:52.909] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAJAR UNAS | service: service-general | source_id: a5d293b5-f865-4a25-bc60-f7865e1fb957 +[2026-04-22 07:14:52.910] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a5d293b5-f865-4a25-bc60-f7865e1fb957 +[2026-04-22 07:14:53.080] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RISTYA BAYUMILARSA | service: service-general | source_id: 2e1bf8fe-87bb-4056-affd-4da66866b3a7 +[2026-04-22 07:14:53.080] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2e1bf8fe-87bb-4056-affd-4da66866b3a7 +[2026-04-22 07:14:53.247] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANDI SOFYAN | service: service-general | source_id: 10320aab-7374-461f-b3d6-13b2c21c31f4 +[2026-04-22 07:14:53.247] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 10320aab-7374-461f-b3d6-13b2c21c31f4 +[2026-04-22 07:14:53.418] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NINA YUNITASARI | service: service-general | source_id: ee0c3dc9-77ae-4353-a3f0-9a5a8d102e1c +[2026-04-22 07:14:53.419] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee0c3dc9-77ae-4353-a3f0-9a5a8d102e1c +[2026-04-22 07:14:53.588] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI LASMI | service: service-general | source_id: b2ce7b46-9c1d-45e1-bf14-fe7a1cf3624a +[2026-04-22 07:14:53.588] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b2ce7b46-9c1d-45e1-bf14-fe7a1cf3624a +[2026-04-22 07:14:53.756] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ODHY KRISTA | service: service-general | source_id: 20a351b5-d549-48dc-b28f-6a5a2ca8d8c2 +[2026-04-22 07:14:53.867] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 20a351b5-d549-48dc-b28f-6a5a2ca8d8c2 | status_code: 400 +[2026-04-22 07:14:53.867] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-19T07:34:26+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:089b66e6-7681-41fd-bae1-a9c351c100aa intent:original-order patient_id:P01260463908 patient_name:ODHY KRISTA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 20a351b5-d549-48dc-b28f-6a5a2ca8d8c2 | status: FAILED +[2026-04-22 07:14:54.544] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTIK | service: service-general | source_id: 868ecd0d-ea5b-481d-ad2c-95b6003bdb9d +[2026-04-22 07:14:54.649] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 868ecd0d-ea5b-481d-ad2c-95b6003bdb9d | status_code: 400 +[2026-04-22 07:14:54.649] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-19T07:36:50+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:31171e70-a044-4d3b-bba6-46cba5e9724c intent:original-order patient_id:P01679859530 patient_name:SUTIK requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 868ecd0d-ea5b-481d-ad2c-95b6003bdb9d | status: FAILED +[2026-04-22 07:14:55.317] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAWON ISWATI | service: service-general | source_id: f4c75b0f-97c6-4efc-9163-335a03a7adf3 +[2026-04-22 07:14:55.422] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f4c75b0f-97c6-4efc-9163-335a03a7adf3 | status_code: 400 +[2026-04-22 07:14:55.422] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-19T07:39:40+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:d0ebe97c-50c4-4458-b9af-831191aa67fd intent:original-order patient_id:P01987809846 patient_name:BAWON ISWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f4c75b0f-97c6-4efc-9163-335a03a7adf3 | status: FAILED +[2026-04-22 07:14:56.089] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR BADI`AH | service: service-general | source_id: fa8b9eeb-fe37-4bc2-8e77-392a902efbc6 +[2026-04-22 07:14:56.197] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fa8b9eeb-fe37-4bc2-8e77-392a902efbc6 | status_code: 400 +[2026-04-22 07:14:56.197] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-19T07:41:11+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:b4363aec-3f17-497d-b816-94340e3f5b84 intent:original-order patient_id:P00138849793 patient_name:NUR BADI`AH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fa8b9eeb-fe37-4bc2-8e77-392a902efbc6 | status: FAILED +[2026-04-22 07:14:56.872] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARSINI | service: service-general | source_id: 170967a7-06c7-4e15-be67-e02334e02f08 +[2026-04-22 07:14:56.872] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 170967a7-06c7-4e15-be67-e02334e02f08 +[2026-04-22 07:14:57.039] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARTINI APRILIA | service: service-general | source_id: 3cc933f1-4448-4171-b58f-b33264bb3ec4 +[2026-04-22 07:14:57.138] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3cc933f1-4448-4171-b58f-b33264bb3ec4 | status_code: 400 +[2026-04-22 07:14:57.138] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-19T07:43:49+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:409e9734-56f9-467b-b562-229ccc9f8434 intent:original-order patient_id:P01822139569 patient_name:KARTINI APRILIA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3cc933f1-4448-4171-b58f-b33264bb3ec4 | status: FAILED +[2026-04-22 07:14:57.804] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GARDENA SALSABILA | service: service-general | source_id: 309cb717-b1cd-45a3-bd9e-627fa293bca9 +[2026-04-22 07:14:57.804] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 309cb717-b1cd-45a3-bd9e-627fa293bca9 +[2026-04-22 07:14:57.976] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUJI HARIADI | service: service-general | source_id: 93dac10e-cafa-4091-b527-3a0881680981 +[2026-04-22 07:14:57.976] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 93dac10e-cafa-4091-b527-3a0881680981 +[2026-04-22 07:14:58.144] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMELIA MIFTAKHULJANNAH | service: service-general | source_id: 45d5fa25-8678-4290-9eac-0e3c18784a75 +[2026-04-22 07:14:58.144] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 45d5fa25-8678-4290-9eac-0e3c18784a75 +[2026-04-22 07:14:58.314] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHOIRUN NISA | service: service-general | source_id: 89b178b8-2a1c-4fa8-b455-4a347212f315 +[2026-04-22 07:14:58.314] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 89b178b8-2a1c-4fa8-b455-4a347212f315 +[2026-04-22 07:14:58.480] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMATUL MUGHIS MAKHABBAH A | service: service-general | source_id: 5aa8e549-e0b5-4bc5-8c40-997e7903aaea +[2026-04-22 07:14:58.480] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5aa8e549-e0b5-4bc5-8c40-997e7903aaea +[2026-04-22 07:14:58.646] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASHHAMAH | service: service-general | source_id: c4a062a1-b85c-4ca1-80ad-f25ff379d83d +[2026-04-22 07:14:58.646] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c4a062a1-b85c-4ca1-80ad-f25ff379d83d +[2026-04-22 07:14:58.806] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATIN | service: service-general | source_id: c36b6a56-940b-4fa3-8c5b-da3ecd410346 +[2026-04-22 07:14:58.923] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c36b6a56-940b-4fa3-8c5b-da3ecd410346 | status_code: 400 +[2026-04-22 07:14:58.923] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-19T08:30:38+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:123feae0-bde4-438f-a2ca-dd4d7b4a3b63 intent:original-order patient_id:P01568303309 patient_name:NGATIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c36b6a56-940b-4fa3-8c5b-da3ecd410346 | status: FAILED +[2026-04-22 07:14:59.593] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ISUL | service: service-general | source_id: 5e2196a3-84f8-4877-ad46-e4e49b17656d +[2026-04-22 07:14:59.593] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5e2196a3-84f8-4877-ad46-e4e49b17656d +[2026-04-22 07:14:59.764] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JANAH | service: service-general | source_id: c37b0f75-2d1f-426c-8f8a-09231baff58d +[2026-04-22 07:14:59.906] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c37b0f75-2d1f-426c-8f8a-09231baff58d | status_code: 400 +[2026-04-22 07:14:59.906] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-19T08:41:32+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:c0d81c53-eef4-4d44-a0c6-e4d285c8f50f intent:original-order patient_id:P01501640909 patient_name:JANAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:14:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c37b0f75-2d1f-426c-8f8a-09231baff58d | status: FAILED +[2026-04-22 07:15:00.589] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TITIS WIJAYANTI | service: service-general | source_id: 058a9963-52a7-46e3-a396-671e06394289 +[2026-04-22 07:15:00.696] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 058a9963-52a7-46e3-a396-671e06394289 | status_code: 400 +[2026-04-22 07:15:00.696] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:15:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a51051ee-e0ce-466e-953d-61a9eea10ebf intent:original-order patient_id:P00446085467 patient_name:TITIS WIJAYANTI requester_id:10008408947 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 058a9963-52a7-46e3-a396-671e06394289 | status: FAILED +[2026-04-22 07:15:01.639] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HADI SUNGKONO | service: service-general | source_id: fe28a8d6-0bfd-4542-a2f6-ac4e6e2f1dcf +[2026-04-22 07:15:01.827] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fe28a8d6-0bfd-4542-a2f6-ac4e6e2f1dcf | status_code: 400 +[2026-04-22 07:15:01.827] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:18:00+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fe10e60f-d7da-465c-9c5a-2009f0bab6dc intent:original-order patient_id:P01569521603 patient_name:HADI SUNGKONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fe28a8d6-0bfd-4542-a2f6-ac4e6e2f1dcf | status: FAILED +[2026-04-22 07:15:02.500] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AISYAH NURUL JANNAH | service: service-general | source_id: ed12a633-33ee-4200-95f1-f559a80ea2e1 +[2026-04-22 07:15:02.607] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ed12a633-33ee-4200-95f1-f559a80ea2e1 | status_code: 400 +[2026-04-22 07:15:02.607] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:33:10+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:016648ca-dc68-4b3c-a9e7-19c5add78b59 intent:original-order patient_id:P00635838221 patient_name:AISYAH NURUL JANNAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ed12a633-33ee-4200-95f1-f559a80ea2e1 | status: FAILED +[2026-04-22 07:15:03.204] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-22 07:15:03.204] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-22 07:15:03.204] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-22 07:15:03.204] [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-22 07:15:03.213] [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-22 07:15:03.213] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:15:03.223] [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-22 07:15:03.223] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:15:03.231] [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-22 07:15:03.231] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:15:03.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-22 07:15:03.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-22 07:15:03.252] [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-22 07:15:03.252] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:15:03.254] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-22 07:15:03.254] [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-22 07:15:03.254] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-22 07:15:03.254] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-22 07:15:03.254] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-22 07:15:03.254] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-22 07:15:03.255] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-22 07:15:03.255] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-22 07:15:03.257] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-22 07:15:03.257] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:53 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-22 07:15:05.258] [INFO ] [ServiceRequest (Radiology) WORKER] Started | 📍 worker.go:266 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func2.1 | service: service-general +[2026-04-22 07:15:05.258] [INFO ] [SERVICEREQUEST-RAD WORKER] Memulai proses sinkronisasi radiologi... | 📍 service.go:132 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-22 07:15:05.258] [INFO ] [SERVICEREQUEST-RAD WORKER] Melanjutkan proses dari | 📍 service.go:142 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | last_time: 2026-02-23 11:33:10 +0000 UTC | service: service-general +[2026-04-22 07:15:05.426] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARJONO | service: service-general | source_id: 55c7b22a-4ba0-454e-9ff7-b83cd8572b8a +[2026-04-22 07:15:05.552] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 55c7b22a-4ba0-454e-9ff7-b83cd8572b8a | status_code: 400 +[2026-04-22 07:15:05.552] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:33:50+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ac6b0d35-eece-4219-8f4c-e27d7662c347 intent:original-order patient_id:P01002483615 patient_name:SUMARJONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 55c7b22a-4ba0-454e-9ff7-b83cd8572b8a | status: FAILED +[2026-04-22 07:15:06.222] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NICHOLAS STEVEN TONDANG | service: service-general | source_id: 1cd66eb5-b791-4c1f-9352-444969c3208f +[2026-04-22 07:15:06.359] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1cd66eb5-b791-4c1f-9352-444969c3208f | status_code: 400 +[2026-04-22 07:15:06.359] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:34:29+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2d517f41-423d-40c4-a792-bcd1ba68b759 intent:original-order patient_id:P00571530819 patient_name:NICHOLAS STEVEN TONDANG requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1cd66eb5-b791-4c1f-9352-444969c3208f | status: FAILED +[2026-04-22 07:15:07.032] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH. MOREVO ADRIAN | service: service-general | source_id: d0d8c04d-eccd-4e3c-98a1-6e8da54e8016 +[2026-04-22 07:15:07.140] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: d0d8c04d-eccd-4e3c-98a1-6e8da54e8016 | status_code: 400 +[2026-04-22 07:15:07.140] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:37:29+07:00 category_code:363679005 category_display:Imaging code:36700-3 display:XR Radius and Ulna - left AP and Lateral encounter_id:0ea709de-d198-4c1a-b3b5-303e8d30c8b0 intent:original-order patient_id:P00845604037 patient_name:MOH. MOREVO ADRIAN requester_id:10005220993 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d0d8c04d-eccd-4e3c-98a1-6e8da54e8016 | status: FAILED +[2026-04-22 07:15:07.813] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI WAHYUNI | service: service-general | source_id: 4187f75c-4f1d-40ba-8422-e36382740ab8 +[2026-04-22 07:15:07.928] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4187f75c-4f1d-40ba-8422-e36382740ab8 | status_code: 400 +[2026-04-22 07:15:07.928] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:39:15+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:aa45a5be-2adb-462f-b2e7-e3d6ac83001f intent:original-order patient_id:P00207928903 patient_name:SITI WAHYUNI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4187f75c-4f1d-40ba-8422-e36382740ab8 | status: FAILED +[2026-04-22 07:15:08.597] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HELMY PRADIPTA | service: service-general | source_id: dcfbb2da-14de-42ea-88d1-d7246fada828 +[2026-04-22 07:15:08.703] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: dcfbb2da-14de-42ea-88d1-d7246fada828 | status_code: 400 +[2026-04-22 07:15:08.703] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:41:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fa59bb5b-85a3-47b1-ba8d-60eec12ed1de intent:original-order patient_id:P01213931873 patient_name:HELMY PRADIPTA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dcfbb2da-14de-42ea-88d1-d7246fada828 | status: FAILED +[2026-04-22 07:15:09.377] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIATI | service: service-general | source_id: 8958c0fe-43bc-400e-83f8-ce299e8e57c7 +[2026-04-22 07:15:09.475] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8958c0fe-43bc-400e-83f8-ce299e8e57c7 | status_code: 400 +[2026-04-22 07:15:09.475] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:48:35+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4a4e50ac-c6d1-4ae8-939b-2803b39540df intent:original-order patient_id:P00223277176 patient_name:SULIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8958c0fe-43bc-400e-83f8-ce299e8e57c7 | status: FAILED +[2026-04-22 07:15:10.150] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSEY | service: service-general | source_id: 46cdc361-4feb-4416-8e7e-14f51583128b +[2026-04-22 07:15:10.255] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 46cdc361-4feb-4416-8e7e-14f51583128b | status_code: 400 +[2026-04-22 07:15:10.255] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:49:49+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:88755a07-690f-4b81-baa3-a3d7a277c1ac intent:original-order patient_id:P02361495498 patient_name:MUSEY requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 46cdc361-4feb-4416-8e7e-14f51583128b | status: FAILED +[2026-04-22 07:15:10.935] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUGINAH | service: service-general | source_id: 4e5c25e3-d658-44ea-b026-797534fdd187 +[2026-04-22 07:15:11.072] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4e5c25e3-d658-44ea-b026-797534fdd187 | status_code: 400 +[2026-04-22 07:15:11.072] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:51:37+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:3f1c786e-98ee-4738-b95b-ef6b5dacd4d1 intent:original-order patient_id:P02255324048 patient_name:SUGINAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4e5c25e3-d658-44ea-b026-797534fdd187 | status: FAILED +[2026-04-22 07:15:11.742] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAGUS PRASETIYO | service: service-general | source_id: 090d7087-ba3d-4b3a-b0c9-2cda24163027 +[2026-04-22 07:15:11.882] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 090d7087-ba3d-4b3a-b0c9-2cda24163027 | status_code: 400 +[2026-04-22 07:15:11.883] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T11:52:57+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7298d623-8710-4f1b-8b11-a1c886376b5a intent:original-order patient_id:P01623595652 patient_name:BAGUS PRASETIYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 090d7087-ba3d-4b3a-b0c9-2cda24163027 | status: FAILED +[2026-04-22 07:15:12.556] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUR ROHIM | service: service-general | source_id: aa617fa4-877e-4024-bd98-c6338b95e350 +[2026-04-22 07:15:12.662] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: aa617fa4-877e-4024-bd98-c6338b95e350 | status_code: 400 +[2026-04-22 07:15:12.662] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:01:16+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:5aa556bc-5c82-4c33-9479-1bdb8781d36c intent:original-order patient_id:P00632361069 patient_name:ABDUR ROHIM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: aa617fa4-877e-4024-bd98-c6338b95e350 | status: FAILED +[2026-04-22 07:15:13.328] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MULYANTI | service: service-general | source_id: 51ef0e89-e796-491f-9be8-af9edbbcb26e +[2026-04-22 07:15:13.468] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 51ef0e89-e796-491f-9be8-af9edbbcb26e | status_code: 400 +[2026-04-22 07:15:13.468] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:03:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:973a4f60-19c7-4f64-a5dc-ba9aceae0878 intent:original-order patient_id:P02351059022 patient_name:MULYANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 51ef0e89-e796-491f-9be8-af9edbbcb26e | status: FAILED +[2026-04-22 07:15:14.136] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AZWAMIRA RAMADHANI H | service: service-general | source_id: 4f3c1348-a840-4856-8e59-2048cf233db5 +[2026-04-22 07:15:14.247] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4f3c1348-a840-4856-8e59-2048cf233db5 | status_code: 400 +[2026-04-22 07:15:14.247] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:04:47+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:cf982aa3-cf87-488d-87d0-4273fdb0de60 intent:original-order patient_id:P02037483433 patient_name:AZWAMIRA RAMADHANI H requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4f3c1348-a840-4856-8e59-2048cf233db5 | status: FAILED +[2026-04-22 07:15:14.918] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HUZAZI | service: service-general | source_id: 1e000eaa-b5f7-4643-9b64-a4e2c21b7b29 +[2026-04-22 07:15:15.082] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1e000eaa-b5f7-4643-9b64-a4e2c21b7b29 | status_code: 400 +[2026-04-22 07:15:15.082] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:14:07+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:7a7bca77-690c-4e4c-aafb-88025c3f462d intent:original-order patient_id:P02484937268 patient_name:HUZAZI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1e000eaa-b5f7-4643-9b64-a4e2c21b7b29 | status: FAILED +[2026-04-22 07:15:15.758] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LAILA NUR MUFIDAH | service: service-general | source_id: 2a41dc06-89cd-488e-b079-751ac57ecb89 +[2026-04-22 07:15:15.896] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 2a41dc06-89cd-488e-b079-751ac57ecb89 | status_code: 400 +[2026-04-22 07:15:15.896] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:17:48+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:927e4834-937e-47ae-81b6-24cbd1d8d177 intent:original-order patient_id:P00372745738 patient_name:LAILA NUR MUFIDAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2a41dc06-89cd-488e-b079-751ac57ecb89 | status: FAILED +[2026-04-22 07:15:16.565] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUTMAINAH | service: service-general | source_id: 8ae5f20a-242a-4fd7-898e-f8dab6d7fe5c +[2026-04-22 07:15:16.702] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8ae5f20a-242a-4fd7-898e-f8dab6d7fe5c | status_code: 400 +[2026-04-22 07:15:16.702] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:26:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:753c9862-594d-4bee-a8b1-1eeabd28bceb intent:original-order patient_id:P01152714243 patient_name:MUTMAINAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8ae5f20a-242a-4fd7-898e-f8dab6d7fe5c | status: FAILED +[2026-04-22 07:15:17.370] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURLINA | service: service-general | source_id: 24c4c390-e468-4f43-a196-76988be99169 +[2026-04-22 07:15:17.503] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 24c4c390-e468-4f43-a196-76988be99169 | status_code: 400 +[2026-04-22 07:15:17.504] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:28:41+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:bea4c5d2-3595-4d82-8095-b6bad1c5fa32 intent:original-order patient_id:P01721053979 patient_name:NURLINA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 24c4c390-e468-4f43-a196-76988be99169 | status: FAILED +[2026-04-22 07:15:18.169] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI AMINAH | service: service-general | source_id: 0d0da1e9-c7ae-4c63-91ec-0f0449aa0830 +[2026-04-22 07:15:18.308] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 0d0da1e9-c7ae-4c63-91ec-0f0449aa0830 | status_code: 400 +[2026-04-22 07:15:18.308] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:31:45+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:f1e53de3-92e1-479b-9ea3-f24bbb9cb410 intent:original-order patient_id:P00265676242 patient_name:SITI AMINAH requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0d0da1e9-c7ae-4c63-91ec-0f0449aa0830 | status: FAILED +[2026-04-22 07:15:19.002] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMIARTI | service: service-general | source_id: ebede700-4905-44fc-8680-79cfd9959b7a +[2026-04-22 07:15:19.104] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: ebede700-4905-44fc-8680-79cfd9959b7a | status_code: 400 +[2026-04-22 07:15:19.104] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:39:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c741f6c5-db10-4f7a-b1b3-531c3ba0ea4a intent:original-order patient_id:P00670358426 patient_name:JUMIARTI requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ebede700-4905-44fc-8680-79cfd9959b7a | status: FAILED +[2026-04-22 07:15:19.770] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIANA | service: service-general | source_id: 3bf1a2f5-1bc0-49c3-b669-dbb0b71d1ae3 +[2026-04-22 07:15:19.887] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 3bf1a2f5-1bc0-49c3-b669-dbb0b71d1ae3 | status_code: 400 +[2026-04-22 07:15:19.887] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:43:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:331d83f2-3126-43c2-bad7-63943d18fb31 intent:original-order patient_id:P00486651289 patient_name:RIANA requester_id:10015542060 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3bf1a2f5-1bc0-49c3-b669-dbb0b71d1ae3 | status: FAILED +[2026-04-22 07:15:20.555] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURHADI | service: service-general | source_id: a11da11f-df7c-4ea0-9d03-37863b951c36 +[2026-04-22 07:15:20.709] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a11da11f-df7c-4ea0-9d03-37863b951c36 | status_code: 400 +[2026-04-22 07:15:20.709] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:46:37+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:81fbfc30-cd92-4673-89b1-b7ccc4591573 intent:original-order patient_id:P01532733906 patient_name:NURHADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a11da11f-df7c-4ea0-9d03-37863b951c36 | status: FAILED +[2026-04-22 07:15:21.378] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUHARMI | service: service-general | source_id: 2fde8b18-9e08-4aed-a867-982b55bc41d3 +[2026-04-22 07:15:21.379] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2fde8b18-9e08-4aed-a867-982b55bc41d3 +[2026-04-22 07:15:21.545] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUTINI | service: service-general | source_id: 5447c940-9f25-44ab-b3f0-4cbe79275cfb +[2026-04-22 07:15:21.680] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5447c940-9f25-44ab-b3f0-4cbe79275cfb | status_code: 400 +[2026-04-22 07:15:21.680] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T12:54:20+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:ce2b2c67-7e73-4d53-b9e3-ee9c3e943f7b intent:original-order patient_id:P01970529464 patient_name:MUTINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5447c940-9f25-44ab-b3f0-4cbe79275cfb | status: FAILED +[2026-04-22 07:15:22.349] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI SUKARIYAWATI | service: service-general | source_id: 2a8445d3-5593-4568-b50f-d7dd2c9f380d +[2026-04-22 07:15:22.487] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2a8445d3-5593-4568-b50f-d7dd2c9f380d | status_code: 400 +[2026-04-22 07:15:22.487] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:00:05+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:ff7b2556-9db6-4cc4-a832-316b90e1909e intent:original-order patient_id:P01870458062 patient_name:TRI SUKARIYAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2a8445d3-5593-4568-b50f-d7dd2c9f380d | status: FAILED +[2026-04-22 07:15:23.158] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RIZAL MUBAROK | service: service-general | source_id: c9a672bc-8905-49fe-89c4-39407bc88297 +[2026-04-22 07:15:23.158] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c9a672bc-8905-49fe-89c4-39407bc88297 +[2026-04-22 07:15:23.331] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCHAMMAD CHAYYIN AL FAIZUN | service: service-general | source_id: ad579b85-2afc-4fb4-bd48-ffeb6ac3e105 +[2026-04-22 07:15:23.331] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ad579b85-2afc-4fb4-bd48-ffeb6ac3e105 +[2026-04-22 07:15:23.494] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH.JAVAS NARARYA SUSIANTO | service: service-general | source_id: 20737ff8-aa04-421d-a5b1-0106380f8c7e +[2026-04-22 07:15:23.603] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 20737ff8-aa04-421d-a5b1-0106380f8c7e | status_code: 400 +[2026-04-22 07:15:23.603] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:11:21+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:0b2b8545-b149-4013-8e29-9e95565b03b8 intent:original-order patient_id:P00898782008 patient_name:MOCH.JAVAS NARARYA SUSIANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 20737ff8-aa04-421d-a5b1-0106380f8c7e | status: FAILED +[2026-04-22 07:15:24.280] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MONIQ VIVA MARCELA | service: service-general | source_id: 344fd713-414c-408d-8237-8af385108da1 +[2026-04-22 07:15:24.280] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 344fd713-414c-408d-8237-8af385108da1 +[2026-04-22 07:15:24.454] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSILOWATI | service: service-general | source_id: ef481b5d-fc01-4748-9795-a50fce755aa2 +[2026-04-22 07:15:24.567] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ef481b5d-fc01-4748-9795-a50fce755aa2 | status_code: 400 +[2026-04-22 07:15:24.567] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:15:38+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:69529641-b0a3-4ea5-805a-ed5172925575 intent:original-order patient_id:P01420407108 patient_name:SUSILOWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ef481b5d-fc01-4748-9795-a50fce755aa2 | status: FAILED +[2026-04-22 07:15:25.232] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSELA AYU ASARI | service: service-general | source_id: ca061ede-e668-4607-8d60-9b34c3918197 +[2026-04-22 07:15:25.334] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ca061ede-e668-4607-8d60-9b34c3918197 | status_code: 400 +[2026-04-22 07:15:25.335] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:17:27+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8068e311-4a46-4af5-8262-07a65c14ec91 intent:original-order patient_id:P00061195388 patient_name:KUSELA AYU ASARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ca061ede-e668-4607-8d60-9b34c3918197 | status: FAILED +[2026-04-22 07:15:26.003] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKARI | service: service-general | source_id: 46221aad-cf33-49ad-b51f-049542a44bb9 +[2026-04-22 07:15:26.109] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 46221aad-cf33-49ad-b51f-049542a44bb9 | status_code: 400 +[2026-04-22 07:15:26.109] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:19:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:62df1104-1e92-4e27-afe9-a5d7a97eb593 intent:original-order patient_id:P01607435051 patient_name:SUKARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 46221aad-cf33-49ad-b51f-049542a44bb9 | status: FAILED +[2026-04-22 07:15:26.783] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRDAUSI NUZULA | service: service-general | source_id: c45576fb-bbc3-4d86-90c1-e411b5bd32a8 +[2026-04-22 07:15:26.924] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: c45576fb-bbc3-4d86-90c1-e411b5bd32a8 | status_code: 400 +[2026-04-22 07:15:26.924] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:21:17+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4a154b7a-8733-43b7-ae06-34604fa33fbe intent:original-order patient_id:P00910054783 patient_name:FIRDAUSI NUZULA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c45576fb-bbc3-4d86-90c1-e411b5bd32a8 | status: FAILED +[2026-04-22 07:15:27.599] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADDIENA MALINDA ZAENI | service: service-general | source_id: 3fac9b6d-49db-4595-9111-3e0a65e1d5f0 +[2026-04-22 07:15:27.712] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3fac9b6d-49db-4595-9111-3e0a65e1d5f0 | status_code: 400 +[2026-04-22 07:15:27.712] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:22:16+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:bbf802bd-53b6-49fa-8d89-c66ce26eae0a intent:original-order patient_id:P00893796515 patient_name:ADDIENA MALINDA ZAENI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3fac9b6d-49db-4595-9111-3e0a65e1d5f0 | status: FAILED +[2026-04-22 07:15:28.378] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: matthias antonius maria de nijs | service: service-general | source_id: 3489d597-25c1-4abc-9d8d-ddab3465fea4 +[2026-04-22 07:15:28.480] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3489d597-25c1-4abc-9d8d-ddab3465fea4 | status_code: 400 +[2026-04-22 07:15:28.480] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:23:46+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:38bc2917-25ba-4024-b807-818dbc8ef95c intent:original-order patient_id:P02179151303 patient_name:matthias antonius maria de nijs requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3489d597-25c1-4abc-9d8d-ddab3465fea4 | status: FAILED +[2026-04-22 07:15:29.152] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD MAHARDIKA PUTRA PRATAMA | service: service-general | source_id: 39a469ed-49f4-42ad-9cd1-c1df87f43617 +[2026-04-22 07:15:29.264] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 39a469ed-49f4-42ad-9cd1-c1df87f43617 | status_code: 400 +[2026-04-22 07:15:29.264] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:27:20+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:35a26091-2911-48b7-959b-48d6493bce57 intent:original-order patient_id:P00143003945 patient_name:MUHAMAD MAHARDIKA PUTRA PRATAMA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 39a469ed-49f4-42ad-9cd1-c1df87f43617 | status: FAILED +[2026-04-22 07:15:29.935] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITRI MAULIDIYA NUR RAHMA | service: service-general | source_id: 03658173-8172-4195-b112-804d7c8ffbea +[2026-04-22 07:15:29.935] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 03658173-8172-4195-b112-804d7c8ffbea +[2026-04-22 07:15:30.104] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARIDATUL MARIATI | service: service-general | source_id: 0fcf163a-acd3-4674-86a0-dc479cfbd447 +[2026-04-22 07:15:30.235] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0fcf163a-acd3-4674-86a0-dc479cfbd447 | status_code: 400 +[2026-04-22 07:15:30.236] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:33:40+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:a7066710-63f6-4fa5-b12a-6bd52ad774c2 intent:original-order patient_id:P01314146741 patient_name:FARIDATUL MARIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0fcf163a-acd3-4674-86a0-dc479cfbd447 | status: FAILED +[2026-04-22 07:15:30.920] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIF HIDAYAT | service: service-general | source_id: f5f4371e-ab0b-4250-9994-9c8553789510 +[2026-04-22 07:15:31.028] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f5f4371e-ab0b-4250-9994-9c8553789510 | status_code: 400 +[2026-04-22 07:15:31.028] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:34:28+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:f5e11423-fdb3-4d97-899f-8b078a3b29de intent:original-order patient_id:P01232816997 patient_name:ARIF HIDAYAT requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f5f4371e-ab0b-4250-9994-9c8553789510 | status: FAILED +[2026-04-22 07:15:31.717] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH. FAJAR TAUFIQ | service: service-general | source_id: d4ca3f59-e577-4ddb-82bf-bf62734a0a9e +[2026-04-22 07:15:31.825] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d4ca3f59-e577-4ddb-82bf-bf62734a0a9e | status_code: 400 +[2026-04-22 07:15:31.825] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:37:27+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:b8f631ac-f52c-4907-a938-fa5dccb4d2f3 intent:original-order patient_id:P02546051287 patient_name:MOH. FAJAR TAUFIQ requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d4ca3f59-e577-4ddb-82bf-bf62734a0a9e | status: FAILED +[2026-04-22 07:15:32.503] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWONO | service: service-general | source_id: c109229b-88b1-4b63-9beb-2f47ab44ab87 +[2026-04-22 07:15:32.613] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c109229b-88b1-4b63-9beb-2f47ab44ab87 | status_code: 400 +[2026-04-22 07:15:32.613] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:38:12+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:52e18f5f-36aa-412d-88b0-ba18beaaeeb0 intent:original-order patient_id:P00921858868 patient_name:SUWONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c109229b-88b1-4b63-9beb-2f47ab44ab87 | status: FAILED +[2026-04-22 07:15:33.289] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASEP SETIAWAN | service: service-general | source_id: a17131c5-be57-405b-87ab-567bc181f5b6 +[2026-04-22 07:15:33.289] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a17131c5-be57-405b-87ab-567bc181f5b6 +[2026-04-22 07:15:33.466] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI ATIADJASARI | service: service-general | source_id: 883c771d-4a62-408d-abf9-c37dfc2cde93 +[2026-04-22 07:15:33.812] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 883c771d-4a62-408d-abf9-c37dfc2cde93 | status_code: 400 +[2026-04-22 07:15:33.812] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:39:28+07:00 category_code:363679005 category_display:Imaging code:37798-6 display:Shoulder AP encounter_id:584b9aab-ea7a-4af3-a736-d168a8927e7b intent:original-order patient_id:P02448693454 patient_name:BUDI ATIADJASARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 883c771d-4a62-408d-abf9-c37dfc2cde93 | status: FAILED +[2026-04-22 07:15:34.490] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEDDY ARMAND SOESANTO | service: service-general | source_id: cd1c5b83-a01c-467e-86a0-f6a50914c8ae +[2026-04-22 07:15:34.596] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: cd1c5b83-a01c-467e-86a0-f6a50914c8ae | status_code: 400 +[2026-04-22 07:15:34.596] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:42:43+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:a9a5f4e9-e9ae-4ab7-bffa-9d63f5d658a9 intent:original-order patient_id:P00610856741 patient_name:DEDDY ARMAND SOESANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cd1c5b83-a01c-467e-86a0-f6a50914c8ae | status: FAILED +[2026-04-22 07:15:35.278] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH SOLEH | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f +[2026-04-22 07:15:35.279] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f | status_code: 429 +[2026-04-22 07:15:35.279] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:43:29+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:1ed45cbc-526e-486c-a23c-482d853539be intent:original-order patient_id:P02459889882 patient_name:MOCH SOLEH requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f | status: FAILED +[2026-04-22 07:15:35.279] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f +[2026-04-22 07:15:40.450] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH SOLEH | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f +[2026-04-22 07:15:40.451] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f | status_code: 429 +[2026-04-22 07:15:40.451] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:43:29+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:1ed45cbc-526e-486c-a23c-482d853539be intent:original-order patient_id:P02459889882 patient_name:MOCH SOLEH requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f | status: FAILED +[2026-04-22 07:15:40.451] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f +[2026-04-22 07:15:45.626] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH SOLEH | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f +[2026-04-22 07:15:45.722] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f | status_code: 400 +[2026-04-22 07:15:45.722] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:43:29+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:1ed45cbc-526e-486c-a23c-482d853539be intent:original-order patient_id:P02459889882 patient_name:MOCH SOLEH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f | status: FAILED +[2026-04-22 07:15:46.405] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKMO | service: service-general | source_id: 8b8b0081-a691-4919-bd4f-c9ef459b959d +[2026-04-22 07:15:46.405] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8b8b0081-a691-4919-bd4f-c9ef459b959d +[2026-04-22 07:15:46.580] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATARI | service: service-general | source_id: e386dd77-4799-4492-aa0c-f78b98bb37d0 +[2026-04-22 07:15:46.673] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e386dd77-4799-4492-aa0c-f78b98bb37d0 | status_code: 400 +[2026-04-22 07:15:46.673] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:51:44+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:3b9cfb02-d242-4a57-9fbc-99bd186c42e5 intent:original-order patient_id:P01091655616 patient_name:NGATARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e386dd77-4799-4492-aa0c-f78b98bb37d0 | status: FAILED +[2026-04-22 07:15:47.345] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI MUDJIATI | service: service-general | source_id: b87e1c6d-ae75-4ea0-a33f-acf3f60daf04 +[2026-04-22 07:15:47.471] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b87e1c6d-ae75-4ea0-a33f-acf3f60daf04 | status_code: 400 +[2026-04-22 07:15:47.471] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:54:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ece92bd4-13a2-4a7b-9a8c-1d04f34cda95 intent:original-order patient_id:P09014866786 patient_name:SRI MUDJIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b87e1c6d-ae75-4ea0-a33f-acf3f60daf04 | status: FAILED +[2026-04-22 07:15:48.165] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAJENDRA ALAUDINO ADJAYA PUTRA | service: service-general | source_id: afa86e06-b6f5-46fd-b907-8caba6c013e3 +[2026-04-22 07:15:48.275] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: afa86e06-b6f5-46fd-b907-8caba6c013e3 | status_code: 400 +[2026-04-22 07:15:48.275] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:58:15+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6d731a48-1639-4125-af32-a6224b2ad357 intent:original-order patient_id:P02455392897 patient_name:RAJENDRA ALAUDINO ADJAYA PUTRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: afa86e06-b6f5-46fd-b907-8caba6c013e3 | status: FAILED +[2026-04-22 07:15:48.954] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DASAR SUNYOTO | service: service-general | source_id: d6f77eb0-951e-41d7-8030-2211bba3b6d7 +[2026-04-22 07:15:49.056] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d6f77eb0-951e-41d7-8030-2211bba3b6d7 | status_code: 400 +[2026-04-22 07:15:49.056] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:09:19+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b9555248-2104-43a0-868b-aa50d158b852 intent:original-order patient_id:P01164970368 patient_name:DASAR SUNYOTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d6f77eb0-951e-41d7-8030-2211bba3b6d7 | status: FAILED +[2026-04-22 07:15:49.726] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMADI | service: service-general | source_id: 0535c374-a9ba-4829-ac6c-32a2a22d80ae +[2026-04-22 07:15:49.878] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0535c374-a9ba-4829-ac6c-32a2a22d80ae | status_code: 400 +[2026-04-22 07:15:49.878] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:11:47+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1de59c46-97ae-4f58-86ce-fea8b380f5b4 intent:original-order patient_id:P00719200905 patient_name:SUMADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0535c374-a9ba-4829-ac6c-32a2a22d80ae | status: FAILED +[2026-04-22 07:15:50.548] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI MULYANINGSARI | service: service-general | source_id: 7d3f123e-abae-47bb-b0ee-2448116b0cf0 +[2026-04-22 07:15:50.685] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 7d3f123e-abae-47bb-b0ee-2448116b0cf0 | status_code: 400 +[2026-04-22 07:15:50.685] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:12:47+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a7773977-bb62-4408-b372-83ff9b2e967f intent:original-order patient_id:P00675262290 patient_name:TRI MULYANINGSARI requester_id:10016464898 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7d3f123e-abae-47bb-b0ee-2448116b0cf0 | status: FAILED +[2026-04-22 07:15:51.355] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMAM NAWAWI | service: service-general | source_id: 4d62a5b0-ff0e-4e61-94f7-47f9bf472cd0 +[2026-04-22 07:15:51.630] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4d62a5b0-ff0e-4e61-94f7-47f9bf472cd0 | status_code: 400 +[2026-04-22 07:15:51.630] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:14:11+07:00 category_code:363679005 category_display:Imaging code:30615-9 display:Pelvic Tanpa Kontras encounter_id:63cdde00-4d4e-4661-8648-95503529218e intent:original-order patient_id:P01414491170 patient_name:IMAM NAWAWI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4d62a5b0-ff0e-4e61-94f7-47f9bf472cd0 | status: FAILED +[2026-04-22 07:15:52.305] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI RAHAYU HANDAYANI | service: service-general | source_id: 474c3e16-4f15-48b0-912f-b310dae388d8 +[2026-04-22 07:15:52.413] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 474c3e16-4f15-48b0-912f-b310dae388d8 | status_code: 400 +[2026-04-22 07:15:52.414] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:16:55+07:00 category_code:363679005 category_display:Imaging code:86401-7 display:Cystografi encounter_id:90d1dbca-dae2-4a2f-9387-f6b3839fd76a intent:original-order patient_id:P01683822754 patient_name:SRI RAHAYU HANDAYANI requester_id:10009989791 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 474c3e16-4f15-48b0-912f-b310dae388d8 | status: FAILED +[2026-04-22 07:15:53.085] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAMINI | service: service-general | source_id: 0c2b4e46-10e7-4339-aa95-9bf0be3bb0f5 +[2026-04-22 07:15:53.232] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 0c2b4e46-10e7-4339-aa95-9bf0be3bb0f5 | status_code: 400 +[2026-04-22 07:15:53.232] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:22:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8932d122-20e2-45cd-8242-d2caa5912d42 intent:original-order patient_id:P01461318944 patient_name:RAMINI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0c2b4e46-10e7-4339-aa95-9bf0be3bb0f5 | status: FAILED +[2026-04-22 07:15:53.908] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSIANA | service: service-general | source_id: 1eabb365-53c7-473d-869f-da4679337653 +[2026-04-22 07:15:54.046] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 1eabb365-53c7-473d-869f-da4679337653 | status_code: 400 +[2026-04-22 07:15:54.046] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:23:50+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:b25e99e7-6ba5-4b2e-88f1-12f9d72bff00 intent:original-order patient_id:P00592227231 patient_name:SUSIANA requester_id:10004292539 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1eabb365-53c7-473d-869f-da4679337653 | status: FAILED +[2026-04-22 07:15:54.735] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARMINAH | service: service-general | source_id: 455dd203-3e7d-424b-a219-2bd84bb32087 +[2026-04-22 07:15:54.885] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 455dd203-3e7d-424b-a219-2bd84bb32087 | status_code: 400 +[2026-04-22 07:15:54.886] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:25:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8303a7b8-c9a2-4cb0-bc53-ec523c7b2fe2 intent:original-order patient_id:P05344187543 patient_name:DARMINAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 455dd203-3e7d-424b-a219-2bd84bb32087 | status: FAILED +[2026-04-22 07:15:55.566] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERIK INDRAMAWAN | service: service-general | source_id: ea5b5006-c9fd-483c-864f-29b029a425b6 +[2026-04-22 07:15:55.703] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ea5b5006-c9fd-483c-864f-29b029a425b6 | status_code: 400 +[2026-04-22 07:15:55.703] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:28:45+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thoracal AP/Lat encounter_id:d0855bdc-a457-46c2-9d9c-3bf5b64d9f40 intent:original-order patient_id:P00767089576 patient_name:ERIK INDRAMAWAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ea5b5006-c9fd-483c-864f-29b029a425b6 | status: FAILED +[2026-04-22 07:15:56.365] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PARMADI | service: service-general | source_id: a6edaabd-5019-4e4c-8833-3dcad978f45c +[2026-04-22 07:15:56.465] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a6edaabd-5019-4e4c-8833-3dcad978f45c | status_code: 400 +[2026-04-22 07:15:56.466] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:30:27+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:db3a42b4-88f4-4994-a769-ac9fcb995ecb intent:original-order patient_id:P01624233619 patient_name:PARMADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a6edaabd-5019-4e4c-8833-3dcad978f45c | status: FAILED +[2026-04-22 07:15:57.138] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REZA DWI ANANDA PUTRA WICAKSONO | service: service-general | source_id: ed27af2a-52be-4fec-bcc6-8562fb2db90b +[2026-04-22 07:15:57.280] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ed27af2a-52be-4fec-bcc6-8562fb2db90b | status_code: 400 +[2026-04-22 07:15:57.280] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:33:33+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a941ffb2-12da-4cde-b06f-d145ccdbc8e1 intent:original-order patient_id:P01821918517 patient_name:REZA DWI ANANDA PUTRA WICAKSONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ed27af2a-52be-4fec-bcc6-8562fb2db90b | status: FAILED +[2026-04-22 07:15:57.952] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARTI / 10764625 | service: service-general | source_id: ec2b7d06-d0cb-49a1-955d-86264f1cfd34 +[2026-04-22 07:15:57.953] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ec2b7d06-d0cb-49a1-955d-86264f1cfd34 +[2026-04-22 07:15:58.129] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRDA AZIZAH | service: service-general | source_id: 27185b30-bc83-4d65-9dd0-3fe4d72378c0 +[2026-04-22 07:15:58.229] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 27185b30-bc83-4d65-9dd0-3fe4d72378c0 | status_code: 400 +[2026-04-22 07:15:58.229] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T09:49:01+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:32c84e1b-0e40-4886-a618-3fccaec48d1b intent:original-order patient_id:P00299176526 patient_name:FIRDA AZIZAH requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 27185b30-bc83-4d65-9dd0-3fe4d72378c0 | status: FAILED +[2026-04-22 07:15:58.897] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SJAFIATIN | service: service-general | source_id: ee96dd84-0adf-4c42-8150-9ddbac21d187 +[2026-04-22 07:15:58.897] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee96dd84-0adf-4c42-8150-9ddbac21d187 +[2026-04-22 07:15:59.071] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TAUFIK HIDAYAT | service: service-general | source_id: ffdc5d7d-5031-43b5-bafa-a050f8403633 +[2026-04-22 07:15:59.211] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ffdc5d7d-5031-43b5-bafa-a050f8403633 | status_code: 400 +[2026-04-22 07:15:59.211] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:11:26+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:485f3e00-e83f-4303-99dc-d728955aee2e intent:original-order patient_id:P02214373994 patient_name:TAUFIK HIDAYAT requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ffdc5d7d-5031-43b5-bafa-a050f8403633 | status: FAILED +[2026-04-22 07:15:59.885] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMANAH | service: service-general | source_id: f63df287-b6f9-4498-9b49-9a84e298a0f6 +[2026-04-22 07:15:59.998] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f63df287-b6f9-4498-9b49-9a84e298a0f6 | status_code: 400 +[2026-04-22 07:15:59.998] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:18:33+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2ae3d7dc-05d2-4d63-a37a-7d923f7b6161 intent:original-order patient_id:P02783091814 patient_name:JUMANAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:15:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f63df287-b6f9-4498-9b49-9a84e298a0f6 | status: FAILED +[2026-04-22 07:16:00.674] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARIS DWI KHARISMA | service: service-general | source_id: 248122dc-4651-4b42-b0db-ac57b64d5961 +[2026-04-22 07:16:00.791] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 248122dc-4651-4b42-b0db-ac57b64d5961 | status_code: 400 +[2026-04-22 07:16:00.791] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:20:54+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:6346afe6-39b3-4532-b6ef-00f3b8fdd112 intent:original-order patient_id:P01178986167 patient_name: FARIS DWI KHARISMA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 248122dc-4651-4b42-b0db-ac57b64d5961 | status: FAILED +[2026-04-22 07:16:01.464] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZASKIYA MAHARANI | service: service-general | source_id: 53108c54-f5b3-460d-ae0b-0c14bd72cab8 +[2026-04-22 07:16:01.465] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 53108c54-f5b3-460d-ae0b-0c14bd72cab8 +[2026-04-22 07:16:01.637] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURMA YUNITA | service: service-general | source_id: ef4909ea-0eaa-48f1-8d80-7b19f2f31a51 +[2026-04-22 07:16:01.731] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ef4909ea-0eaa-48f1-8d80-7b19f2f31a51 | status_code: 400 +[2026-04-22 07:16:01.731] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:23:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e4bcffc6-8356-45b1-8b42-873d05a3babb intent:original-order patient_id:P00777771843 patient_name:NURMA YUNITA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ef4909ea-0eaa-48f1-8d80-7b19f2f31a51 | status: FAILED +[2026-04-22 07:16:02.406] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIEKE EVANIA NUR CALYSTA | service: service-general | source_id: d4b13011-d6a4-49d4-a299-fd7b2003ba2f +[2026-04-22 07:16:02.406] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d4b13011-d6a4-49d4-a299-fd7b2003ba2f +[2026-04-22 07:16:02.584] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI DWINATA | service: service-general | source_id: 15a13759-98f5-4dd7-bb8a-0d0c21d6cab4 +[2026-04-22 07:16:02.829] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 15a13759-98f5-4dd7-bb8a-0d0c21d6cab4 | status_code: 400 +[2026-04-22 07:16:02.829] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:25:55+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2eea995c-9f27-45d0-be8d-b089d910a63f intent:original-order patient_id:P00944881645 patient_name:PUTRI DWINATA requester_id:10014484906 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 15a13759-98f5-4dd7-bb8a-0d0c21d6cab4 | status: FAILED +[2026-04-22 07:16:03.512] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHIRMAN | service: service-general | source_id: c9411d36-d4fe-4694-baed-0d7964ac3721 +[2026-04-22 07:16:03.621] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c9411d36-d4fe-4694-baed-0d7964ac3721 | status_code: 400 +[2026-04-22 07:16:03.621] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:26:38+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d544e9c9-888a-40ff-90b6-168350260c3e intent:original-order patient_id:P00090911765 patient_name:SUHIRMAN requester_id:10014484906 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c9411d36-d4fe-4694-baed-0d7964ac3721 | status: FAILED +[2026-04-22 07:16:04.310] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS WIYONO | service: service-general | source_id: b29c981a-2f40-4213-9e98-eecdbbafeddf +[2026-04-22 07:16:04.408] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: b29c981a-2f40-4213-9e98-eecdbbafeddf | status_code: 400 +[2026-04-22 07:16:04.408] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:28:07+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:477fe85b-cca1-49c7-ae30-c754e19e4495 intent:original-order patient_id:P01328020912 patient_name:AGUS WIYONO requester_id:10001200133 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b29c981a-2f40-4213-9e98-eecdbbafeddf | status: FAILED +[2026-04-22 07:16:05.069] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AFFAN SAKHA ATHALLA | service: service-general | source_id: ceb86308-a030-49d8-bc3c-dc9f7f5871f9 +[2026-04-22 07:16:05.203] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ceb86308-a030-49d8-bc3c-dc9f7f5871f9 | status_code: 400 +[2026-04-22 07:16:05.204] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:29:27+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2cdb0973-1fb8-4497-84b2-26515300e29c intent:original-order patient_id:P01518512510 patient_name:MUHAMMAD AFFAN SAKHA ATHALLA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ceb86308-a030-49d8-bc3c-dc9f7f5871f9 | status: FAILED +[2026-04-22 07:16:05.858] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTIKNO | service: service-general | source_id: 16afe98c-4977-47e3-a736-af8227ced3a9 +[2026-04-22 07:16:05.859] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 16afe98c-4977-47e3-a736-af8227ced3a9 +[2026-04-22 07:16:06.033] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROMADIYAH ZULFA | service: service-general | source_id: 8c870f12-9324-42a4-a1d9-8c9db3ef951b +[2026-04-22 07:16:06.033] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8c870f12-9324-42a4-a1d9-8c9db3ef951b +[2026-04-22 07:16:06.207] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANIK FADHILAH / 11421394 | service: service-general | source_id: ec33531b-bf37-42b4-8f78-2feef38a0c50 +[2026-04-22 07:16:06.207] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ec33531b-bf37-42b4-8f78-2feef38a0c50 +[2026-04-22 07:16:06.382] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDRAWATI | service: service-general | source_id: 5c7b6d5c-f9b7-4b69-bad5-5d4b819de97e +[2026-04-22 07:16:06.519] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5c7b6d5c-f9b7-4b69-bad5-5d4b819de97e | status_code: 400 +[2026-04-22 07:16:06.519] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:37:37+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:aec76887-73a2-422d-82e8-16907976c661 intent:original-order patient_id:P05662667728 patient_name:INDRAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5c7b6d5c-f9b7-4b69-bad5-5d4b819de97e | status: FAILED +[2026-04-22 07:16:07.197] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KANAYA ZAHRATUL SYARIFFAH | service: service-general | source_id: 704ec408-b059-4ac0-90d9-abc4ad05433e +[2026-04-22 07:16:07.308] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 704ec408-b059-4ac0-90d9-abc4ad05433e | status_code: 400 +[2026-04-22 07:16:07.308] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:40:43+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:43fdbf80-d1ab-4faa-a22b-59524517390c intent:original-order patient_id:P10953194199 patient_name:KANAYA ZAHRATUL SYARIFFAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 704ec408-b059-4ac0-90d9-abc4ad05433e | status: FAILED +[2026-04-22 07:16:07.980] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANNASYA ADREENA SAILA | service: service-general | source_id: 0cc48106-7695-4b3b-9466-161b0dd9c2cd +[2026-04-22 07:16:08.116] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0cc48106-7695-4b3b-9466-161b0dd9c2cd | status_code: 400 +[2026-04-22 07:16:08.116] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:42:27+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:21b4d4c9-433e-4c01-ad77-a1122acb7fb0 intent:original-order patient_id:P10444467407 patient_name:ANNASYA ADREENA SAILA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0cc48106-7695-4b3b-9466-161b0dd9c2cd | status: FAILED +[2026-04-22 07:16:08.790] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUTOIFAH | service: service-general | source_id: ff2af9a9-9a8d-4aa4-be39-3e1824a27f6c +[2026-04-22 07:16:08.790] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ff2af9a9-9a8d-4aa4-be39-3e1824a27f6c +[2026-04-22 07:16:08.949] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULAIKAH | service: service-general | source_id: 3c8d5f13-1382-4dd1-8696-90a377c7805c +[2026-04-22 07:16:09.086] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3c8d5f13-1382-4dd1-8696-90a377c7805c | status_code: 400 +[2026-04-22 07:16:09.086] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:44:01+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:7b1db842-9ad2-4f2a-bcf3-aeeb683e672f intent:original-order patient_id:P00331745110 patient_name:YULAIKAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3c8d5f13-1382-4dd1-8696-90a377c7805c | status: FAILED +[2026-04-22 07:16:09.760] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M.RIDHO | service: service-general | source_id: fb1c4357-3af6-4922-9643-fc6270a5b7f7 +[2026-04-22 07:16:09.900] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fb1c4357-3af6-4922-9643-fc6270a5b7f7 | status_code: 400 +[2026-04-22 07:16:09.900] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:49:27+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:98f1011f-4b19-44c8-aff5-5b5917d7f509 intent:original-order patient_id:P02288491450 patient_name:M.RIDHO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fb1c4357-3af6-4922-9643-fc6270a5b7f7 | status: FAILED +[2026-04-22 07:16:10.577] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TATAG | service: service-general | source_id: cce8d483-92c0-4c44-88c5-a9b8663ec4fb +[2026-04-22 07:16:10.717] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: cce8d483-92c0-4c44-88c5-a9b8663ec4fb | status_code: 400 +[2026-04-22 07:16:10.718] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:57:38+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:cb89ffb7-99a4-49df-bb3b-ac0f7a8fcb63 intent:original-order patient_id:P01139092264 patient_name:TATAG requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cce8d483-92c0-4c44-88c5-a9b8663ec4fb | status: FAILED +[2026-04-22 07:16:11.395] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WILDA MELIANA ZIFA | service: service-general | source_id: bec9b1c7-e74c-474b-872d-30ffabf16736 +[2026-04-22 07:16:11.507] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: bec9b1c7-e74c-474b-872d-30ffabf16736 | status_code: 400 +[2026-04-22 07:16:11.507] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T10:58:17+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:84dff71b-a5ae-45d7-908d-2bbd6c8e2303 intent:original-order patient_id:P01519376432 patient_name: WILDA MELIANA ZIFA requester_id:10014484906 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bec9b1c7-e74c-474b-872d-30ffabf16736 | status: FAILED +[2026-04-22 07:16:12.177] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASYFA MEISYA PUTRI ANGGRAINI | service: service-general | source_id: 9ed6c912-5825-4618-bef6-f8e6b6bdcaba +[2026-04-22 07:16:12.281] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9ed6c912-5825-4618-bef6-f8e6b6bdcaba | status_code: 400 +[2026-04-22 07:16:12.281] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:00:45+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:c367d717-f4cd-4536-a125-e19a02e9c5d4 intent:original-order patient_id:P01478007087 patient_name:ASYFA MEISYA PUTRI ANGGRAINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9ed6c912-5825-4618-bef6-f8e6b6bdcaba | status: FAILED +[2026-04-22 07:16:12.951] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAKHINUDIN | service: service-general | source_id: e54f9c24-e5bb-424e-bfea-928f7259aa1b +[2026-04-22 07:16:13.067] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e54f9c24-e5bb-424e-bfea-928f7259aa1b | status_code: 400 +[2026-04-22 07:16:13.067] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:11:54+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5d27e900-a9dc-450f-8a83-abcb33dc198c intent:original-order patient_id:P01511389595 patient_name:MAKHINUDIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e54f9c24-e5bb-424e-bfea-928f7259aa1b | status: FAILED +[2026-04-22 07:16:13.733] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITRI SAFIRA ALIF | service: service-general | source_id: e3744c35-be4b-416f-b90b-a1056944e780 +[2026-04-22 07:16:13.828] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e3744c35-be4b-416f-b90b-a1056944e780 | status_code: 400 +[2026-04-22 07:16:13.828] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:13:11+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:999ef134-ab1d-4cd1-a22a-b53283605c29 intent:original-order patient_id:P02859577709 patient_name:FITRI SAFIRA ALIF requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e3744c35-be4b-416f-b90b-a1056944e780 | status: FAILED +[2026-04-22 07:16:14.513] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG TRI WIDAYANTI | service: service-general | source_id: e21cefe2-bfaa-4057-be8a-5690a6d1eb02 +[2026-04-22 07:16:14.633] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e21cefe2-bfaa-4057-be8a-5690a6d1eb02 | status_code: 400 +[2026-04-22 07:16:14.633] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:28:25+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1cbf8702-48bc-48d9-b221-2c77163a9b78 intent:original-order patient_id:P02028724607 patient_name:ENDANG TRI WIDAYANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e21cefe2-bfaa-4057-be8a-5690a6d1eb02 | status: FAILED +[2026-04-22 07:16:15.304] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARNI SPD | service: service-general | source_id: bd90da9c-9d2a-43cc-a92e-ae39ff54e558 +[2026-04-22 07:16:15.408] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bd90da9c-9d2a-43cc-a92e-ae39ff54e558 | status_code: 400 +[2026-04-22 07:16:15.408] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:34:54+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:45e6b967-0d65-412c-9c02-0cf5880b9d57 intent:original-order patient_id:P00490020638 patient_name:SUMARNI SPD requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bd90da9c-9d2a-43cc-a92e-ae39ff54e558 | status: FAILED +[2026-04-22 07:16:16.080] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REZQIANO FEBRIANDI DANESA | service: service-general | source_id: e6bce03c-ef0b-4897-9b0a-a603019e0c9e +[2026-04-22 07:16:16.080] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e6bce03c-ef0b-4897-9b0a-a603019e0c9e +[2026-04-22 07:16:16.233] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUJONO SUGIANTORO | service: service-general | source_id: 63d96373-d10c-49cb-9888-e8e76e913f49 +[2026-04-22 07:16:16.342] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 63d96373-d10c-49cb-9888-e8e76e913f49 | status_code: 400 +[2026-04-22 07:16:16.342] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:42:29+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:590e8e3f-d6fb-4453-ac13-f162f0298139 intent:original-order patient_id:P00791343312 patient_name:SUJONO SUGIANTORO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 63d96373-d10c-49cb-9888-e8e76e913f49 | status: FAILED +[2026-04-22 07:16:17.012] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IIN INDRAWATI | service: service-general | source_id: 4423a1b1-731c-4a68-a0b6-e85f3d2ce5ea +[2026-04-22 07:16:17.115] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 4423a1b1-731c-4a68-a0b6-e85f3d2ce5ea | status_code: 400 +[2026-04-22 07:16:17.115] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:43:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:640d2641-dac8-4312-b578-ca1d56a73107 intent:original-order patient_id:P01068732013 patient_name:IIN INDRAWATI requester_id:10014484906 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4423a1b1-731c-4a68-a0b6-e85f3d2ce5ea | status: FAILED +[2026-04-22 07:16:17.784] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: URIPAN | service: service-general | source_id: 900ef052-af3f-4f11-88d0-70de85f5196a +[2026-04-22 07:16:17.960] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 900ef052-af3f-4f11-88d0-70de85f5196a | status_code: 400 +[2026-04-22 07:16:17.960] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:45:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b22f932a-936a-4f79-846c-f5f68dd86311 intent:original-order patient_id:P01818655274 patient_name:URIPAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 900ef052-af3f-4f11-88d0-70de85f5196a | status: FAILED +[2026-04-22 07:16:18.631] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASTRI | service: service-general | source_id: da355a6f-88ed-4800-8ac0-987c988da392 +[2026-04-22 07:16:18.782] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: da355a6f-88ed-4800-8ac0-987c988da392 | status_code: 400 +[2026-04-22 07:16:18.782] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:47:01+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:4f0abd86-2051-4c6d-aeae-99f37ee50596 intent:original-order patient_id:P00350939310 patient_name:SULASTRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: da355a6f-88ed-4800-8ac0-987c988da392 | status: FAILED +[2026-04-22 07:16:19.452] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SALWA NADIRA AULIA | service: service-general | source_id: 4464fef6-1c63-4345-8b65-5bc701e8144b +[2026-04-22 07:16:19.550] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4464fef6-1c63-4345-8b65-5bc701e8144b | status_code: 400 +[2026-04-22 07:16:19.550] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:51:47+07:00 category_code:363679005 category_display:Imaging code:93606-2 display:Scoliosis Series encounter_id:ecc5dfd1-219c-419d-9829-4737b01835f0 intent:original-order patient_id:P02480916149 patient_name:SALWA NADIRA AULIA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4464fef6-1c63-4345-8b65-5bc701e8144b | status: FAILED +[2026-04-22 07:16:20.229] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIS KURNIAWAN | service: service-general | source_id: a24351ec-fe25-4d3d-9343-454d76cc86cd +[2026-04-22 07:16:20.331] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a24351ec-fe25-4d3d-9343-454d76cc86cd | status_code: 400 +[2026-04-22 07:16:20.331] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:53:34+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8446b370-394c-4458-91bf-1945006a671c intent:original-order patient_id:P01088246949 patient_name:ARIS KURNIAWAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a24351ec-fe25-4d3d-9343-454d76cc86cd | status: FAILED +[2026-04-22 07:16:21.004] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL SYUKUR | service: service-general | source_id: 7655f949-dddc-44d6-8692-1896570e4b7d +[2026-04-22 07:16:21.143] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 7655f949-dddc-44d6-8692-1896570e4b7d | status_code: 400 +[2026-04-22 07:16:21.144] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T11:54:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:40c8a33a-d3bd-4116-afd0-de88efc435e4 intent:original-order patient_id:P01048488910 patient_name:ABDUL SYUKUR requester_id:10013580752 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7655f949-dddc-44d6-8692-1896570e4b7d | status: FAILED +[2026-04-22 07:16:21.827] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAJAR MUBAROK | service: service-general | source_id: c58b6c43-d6f4-48be-aa99-d4a13a4db6cc +[2026-04-22 07:16:21.964] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c58b6c43-d6f4-48be-aa99-d4a13a4db6cc | status_code: 400 +[2026-04-22 07:16:21.964] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:12:49+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:ce5cbecf-e3d3-4b26-9f70-7e4355a07b1f intent:original-order patient_id:P00770420354 patient_name:FAJAR MUBAROK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c58b6c43-d6f4-48be-aa99-d4a13a4db6cc | status: FAILED +[2026-04-22 07:16:22.641] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: G. SASTRO HADI SUPRATONO | service: service-general | source_id: 25b73e77-59e5-4684-b870-8b5c85795e7c +[2026-04-22 07:16:22.641] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 25b73e77-59e5-4684-b870-8b5c85795e7c +[2026-04-22 07:16:22.838] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNA SUPRAPTI | service: service-general | source_id: 404642cb-506c-4e5a-ab72-8df1e018912d +[2026-04-22 07:16:22.937] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 404642cb-506c-4e5a-ab72-8df1e018912d | status_code: 400 +[2026-04-22 07:16:22.937] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:21:51+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:300ee7aa-da29-4937-9c23-14a4c54185fb intent:original-order patient_id:P02128003427 patient_name:ERNA SUPRAPTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 404642cb-506c-4e5a-ab72-8df1e018912d | status: FAILED +[2026-04-22 07:16:23.607] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GRANIAS FAGAN BASWARA | service: service-general | source_id: 8a229471-0db5-4b44-9d05-b67d7de41bc3 +[2026-04-22 07:16:23.711] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 8a229471-0db5-4b44-9d05-b67d7de41bc3 | status_code: 400 +[2026-04-22 07:16:23.711] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:23:14+07:00 category_code:363679005 category_display:Imaging code:37708-5 display:XR Radius and Ulna - right AP and Lateral encounter_id:3f02bb74-e171-4f38-a83d-d08bbe0a86f2 intent:original-order patient_id:P01752937362 patient_name:GRANIAS FAGAN BASWARA requester_id:10005220993 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8a229471-0db5-4b44-9d05-b67d7de41bc3 | status: FAILED +[2026-04-22 07:16:24.392] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANDHIKA FANDI KUSUMA | service: service-general | source_id: 797c8c3b-bf4b-446b-b8b0-f6b25c049812 +[2026-04-22 07:16:24.510] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 797c8c3b-bf4b-446b-b8b0-f6b25c049812 | status_code: 400 +[2026-04-22 07:16:24.510] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:25:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:579cecd7-5ebb-4e33-add0-7c904ea5bbda intent:original-order patient_id:P02215936459 patient_name:ANDHIKA FANDI KUSUMA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 797c8c3b-bf4b-446b-b8b0-f6b25c049812 | status: FAILED +[2026-04-22 07:16:25.204] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUTFI EZZA SYAPUTRA | service: service-general | source_id: a0f2ceb3-3d38-42a0-8ce7-24ea4e2ba618 +[2026-04-22 07:16:25.315] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a0f2ceb3-3d38-42a0-8ce7-24ea4e2ba618 | status_code: 400 +[2026-04-22 07:16:25.315] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:27:59+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:75f27418-b88c-4c17-add2-7ef35b7a43ef intent:original-order patient_id:P02155985150 patient_name:LUTFI EZZA SYAPUTRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a0f2ceb3-3d38-42a0-8ce7-24ea4e2ba618 | status: FAILED +[2026-04-22 07:16:26.002] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARFAN FAJRYANSYAH AGUSTIAN | service: service-general | source_id: ba5d8085-c5d8-4a9b-aa03-3e284c0d664d +[2026-04-22 07:16:26.109] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ba5d8085-c5d8-4a9b-aa03-3e284c0d664d | status_code: 400 +[2026-04-22 07:16:26.110] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:31:58+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b465d188-8068-4914-8206-600c47d9ef17 intent:original-order patient_id:P01722419615 patient_name:ARFAN FAJRYANSYAH AGUSTIAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ba5d8085-c5d8-4a9b-aa03-3e284c0d664d | status: FAILED +[2026-04-22 07:16:26.800] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HAIDAR WATSQUL ASKAR | service: service-general | source_id: fc19b02e-3b6c-4dfa-a695-83fd5d6faa4a +[2026-04-22 07:16:26.929] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fc19b02e-3b6c-4dfa-a695-83fd5d6faa4a | status_code: 400 +[2026-04-22 07:16:26.929] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:33:43+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:1ea30e1f-4418-46fd-8a62-5806db990a1f intent:original-order patient_id:P02462062684 patient_name:HAIDAR WATSQUL ASKAR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fc19b02e-3b6c-4dfa-a695-83fd5d6faa4a | status: FAILED +[2026-04-22 07:16:27.604] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD KHUSNI BAHAR | service: service-general | source_id: 2fdaf1b6-53a0-4cd2-a175-88b022bccc73 +[2026-04-22 07:16:27.742] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 2fdaf1b6-53a0-4cd2-a175-88b022bccc73 | status_code: 400 +[2026-04-22 07:16:27.743] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:37:51+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:15ae3131-6738-4152-a469-97bd7f4bb3ac intent:original-order patient_id:P01912997933 patient_name:MUHAMMAD KHUSNI BAHAR requester_id:10004009611 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2fdaf1b6-53a0-4cd2-a175-88b022bccc73 | status: FAILED +[2026-04-22 07:16:28.423] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BISMA AYU MESARINI | service: service-general | source_id: a33900ed-4cdc-4cbb-8ac9-9490a3c10e72 +[2026-04-22 07:16:28.423] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a33900ed-4cdc-4cbb-8ac9-9490a3c10e72 +[2026-04-22 07:16:28.597] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATEMI | service: service-general | source_id: e62bf14c-41e4-49cd-9c4e-7f4360b4e3a4 +[2026-04-22 07:16:28.695] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e62bf14c-41e4-49cd-9c4e-7f4360b4e3a4 | status_code: 400 +[2026-04-22 07:16:28.695] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:46:52+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c66a85f9-b9c3-4b8c-bea2-cd88b9b5e77c intent:original-order patient_id:P01833834404 patient_name:NGATEMI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e62bf14c-41e4-49cd-9c4e-7f4360b4e3a4 | status: FAILED +[2026-04-22 07:16:29.371] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUKMAN JUNAIDI | service: service-general | source_id: a4e5a57c-96a7-4a96-95a2-2a4309182c24 +[2026-04-22 07:16:29.479] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a4e5a57c-96a7-4a96-95a2-2a4309182c24 | status_code: 400 +[2026-04-22 07:16:29.479] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:49:25+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fcbb8dfc-8a38-4499-8a27-0f1d516bcee4 intent:original-order patient_id:P01582117972 patient_name:LUKMAN JUNAIDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a4e5a57c-96a7-4a96-95a2-2a4309182c24 | status: FAILED +[2026-04-22 07:16:30.139] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUBADAR | service: service-general | source_id: 4c614886-85cb-4e38-8797-d043f239172e +[2026-04-22 07:16:30.283] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4c614886-85cb-4e38-8797-d043f239172e | status_code: 400 +[2026-04-22 07:16:30.283] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:50:59+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5d169e31-4cc6-4ab5-9fd1-5e380e05cc7d intent:original-order patient_id:P01973623845 patient_name:SUBADAR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4c614886-85cb-4e38-8797-d043f239172e | status: FAILED +[2026-04-22 07:16:30.965] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI NADHIROH | service: service-general | source_id: c25b12d1-3cb3-4f7c-96bd-6322977831c4 +[2026-04-22 07:16:31.114] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c25b12d1-3cb3-4f7c-96bd-6322977831c4 | status_code: 400 +[2026-04-22 07:16:31.114] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T12:53:50+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:47abe8a5-0ae4-4393-a361-3f4ed7be3ff9 intent:original-order patient_id:P00730307934 patient_name:UMI NADHIROH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c25b12d1-3cb3-4f7c-96bd-6322977831c4 | status: FAILED +[2026-04-22 07:16:31.787] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHOLIKIN | service: service-general | source_id: bc23ce23-a6bd-4a78-a390-aac44c592137 +[2026-04-22 07:16:31.908] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bc23ce23-a6bd-4a78-a390-aac44c592137 | status_code: 400 +[2026-04-22 07:16:31.908] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T13:04:15+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:b1fc46a1-b4f2-47ed-9ac7-913dd66c3601 intent:original-order patient_id:P02276718422 patient_name:SHOLIKIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bc23ce23-a6bd-4a78-a390-aac44c592137 | status: FAILED +[2026-04-22 07:16:32.593] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI SURYA AGUNG PRASETIYA | service: service-general | source_id: 585ddc40-de44-4ad5-ade5-004b47a9b8bb +[2026-04-22 07:16:32.703] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 585ddc40-de44-4ad5-ade5-004b47a9b8bb | status_code: 400 +[2026-04-22 07:16:32.703] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T13:10:15+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:02250d08-5f17-482b-881b-eac086ffd7ed intent:original-order patient_id:P01328218161 patient_name:TRI SURYA AGUNG PRASETIYA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 585ddc40-de44-4ad5-ade5-004b47a9b8bb | status: FAILED +[2026-04-22 07:16:33.376] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SALSABILA ATHAILA LITUHAYU | service: service-general | source_id: 11dc0034-04d0-4cf4-b0f7-0d82463e3175 +[2026-04-22 07:16:33.512] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 11dc0034-04d0-4cf4-b0f7-0d82463e3175 | status_code: 400 +[2026-04-22 07:16:33.513] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T13:11:38+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:72eba97d-bb5d-471d-a196-8811aa861d53 intent:original-order patient_id:P10937886312 patient_name:SALSABILA ATHAILA LITUHAYU requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 11dc0034-04d0-4cf4-b0f7-0d82463e3175 | status: FAILED +[2026-04-22 07:16:34.182] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIATIN | service: service-general | source_id: 70e4c8a6-7229-4993-9a67-668b5e5c060b +[2026-04-22 07:16:34.285] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 70e4c8a6-7229-4993-9a67-668b5e5c060b | status_code: 400 +[2026-04-22 07:16:34.285] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T13:14:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a70a98fc-844c-4078-9577-35b2d47f545d intent:original-order patient_id:P01450080951 patient_name:SRIATIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 70e4c8a6-7229-4993-9a67-668b5e5c060b | status: FAILED +[2026-04-22 07:16:34.959] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NILA NUR KHOLIDAH | service: service-general | source_id: 3d32b7d0-c454-40a7-a8d9-5fc3235afd52 +[2026-04-22 07:16:35.099] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3d32b7d0-c454-40a7-a8d9-5fc3235afd52 | status_code: 400 +[2026-04-22 07:16:35.099] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T13:18:23+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4989f8b0-bb2b-4a75-bce1-94cbdcba5f2f intent:original-order patient_id:P01847328113 patient_name:NILA NUR KHOLIDAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3d32b7d0-c454-40a7-a8d9-5fc3235afd52 | status: FAILED +[2026-04-22 07:16:35.767] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SUSANTI | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e +[2026-04-22 07:16:35.768] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e | status_code: 429 +[2026-04-22 07:16:35.768] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T13:22:40+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:daff0113-c391-42af-a46d-e0b5b2a1b9c6 intent:original-order patient_id:P01537579206 patient_name:SRI SUSANTI requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e | status: FAILED +[2026-04-22 07:16:35.768] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e +[2026-04-22 07:16:40.959] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SUSANTI | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e +[2026-04-22 07:16:40.960] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e | status_code: 429 +[2026-04-22 07:16:40.960] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T13:22:40+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:daff0113-c391-42af-a46d-e0b5b2a1b9c6 intent:original-order patient_id:P01537579206 patient_name:SRI SUSANTI requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e | status: FAILED +[2026-04-22 07:16:40.960] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e +[2026-04-22 07:16:46.146] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SUSANTI | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e +[2026-04-22 07:16:46.254] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e | status_code: 400 +[2026-04-22 07:16:46.254] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T13:22:40+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:daff0113-c391-42af-a46d-e0b5b2a1b9c6 intent:original-order patient_id:P01537579206 patient_name:SRI SUSANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e | status: FAILED +[2026-04-22 07:16:46.939] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MULTINA YUSUF TANDI | service: service-general | source_id: 3817bef6-e55a-4228-9995-a0f127f4c28f +[2026-04-22 07:16:47.045] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3817bef6-e55a-4228-9995-a0f127f4c28f | status_code: 400 +[2026-04-22 07:16:47.045] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T13:32:29+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:14a2f57c-7f83-452d-abb8-d3045d4ab809 intent:original-order patient_id:P00302016780 patient_name:MULTINA YUSUF TANDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3817bef6-e55a-4228-9995-a0f127f4c28f | status: FAILED +[2026-04-22 07:16:47.738] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUGITO | service: service-general | source_id: 2ff625a0-757e-447f-8aa4-551430a1fdf9 +[2026-04-22 07:16:47.849] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2ff625a0-757e-447f-8aa4-551430a1fdf9 | status_code: 400 +[2026-04-22 07:16:47.849] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T13:56:42+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:5b3dd319-0beb-4584-b336-1982e65cf9d7 intent:original-order patient_id:P00855032950 patient_name:SUGITO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2ff625a0-757e-447f-8aa4-551430a1fdf9 | status: FAILED +[2026-04-22 07:16:48.542] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M. AMIN | service: service-general | source_id: dee3454a-7987-467a-bbf9-90b0bc4fa326 +[2026-04-22 07:16:48.644] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: dee3454a-7987-467a-bbf9-90b0bc4fa326 | status_code: 400 +[2026-04-22 07:16:48.644] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T14:02:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a19194f7-99e1-434d-bcd4-d51532646492 intent:original-order patient_id:P05050183813 patient_name:M. AMIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dee3454a-7987-467a-bbf9-90b0bc4fa326 | status: FAILED +[2026-04-22 07:16:49.323] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAIFUL IMRON | service: service-general | source_id: 7c0fef2d-2eb0-48e0-8da1-066124a659ae +[2026-04-22 07:16:49.324] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7c0fef2d-2eb0-48e0-8da1-066124a659ae +[2026-04-22 07:16:49.504] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RODIYAH | service: service-general | source_id: a9f36d22-bb1b-4e72-81de-584f35521816 +[2026-04-22 07:16:49.610] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: a9f36d22-bb1b-4e72-81de-584f35521816 | status_code: 400 +[2026-04-22 07:16:49.610] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-26T14:23:11+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:881bcce9-4219-44be-8c1d-4d96bcc9c7e4 intent:original-order patient_id:P01902274638 patient_name:RODIYAH requester_id:10004009611 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a9f36d22-bb1b-4e72-81de-584f35521816 | status: FAILED +[2026-04-22 07:16:50.276] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI ROCHANA AGUSTIN | service: service-general | source_id: be453537-949c-42fd-9d2c-f6cc910d9c95 +[2026-04-22 07:16:50.276] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: be453537-949c-42fd-9d2c-f6cc910d9c95 +[2026-04-22 07:16:50.449] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI LAUTI | service: service-general | source_id: f72ac8f5-ff83-4879-8b59-1c58ea0c8ce5 +[2026-04-22 07:16:50.561] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f72ac8f5-ff83-4879-8b59-1c58ea0c8ce5 | status_code: 400 +[2026-04-22 07:16:50.561] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T08:27:51+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:a59f921a-46c5-4513-847e-f83098de2eae intent:original-order patient_id:P02562163055 patient_name:DEWI LAUTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f72ac8f5-ff83-4879-8b59-1c58ea0c8ce5 | status: FAILED +[2026-04-22 07:16:51.235] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKARTINI | service: service-general | source_id: 978783a1-10c5-45db-882f-d1c53f164392 +[2026-04-22 07:16:51.235] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 978783a1-10c5-45db-882f-d1c53f164392 +[2026-04-22 07:16:51.408] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SARMI | service: service-general | source_id: 209a25be-3271-40cd-9bc3-a65ef7d04b4e +[2026-04-22 07:16:51.521] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 209a25be-3271-40cd-9bc3-a65ef7d04b4e | status_code: 400 +[2026-04-22 07:16:51.521] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T08:36:30+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:b0482491-6ffc-4c3c-a45f-d82f4a7a0980 intent:original-order patient_id:P00845621105 patient_name:SARMI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 209a25be-3271-40cd-9bc3-a65ef7d04b4e | status: FAILED +[2026-04-22 07:16:52.192] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITRI LISWAHYUNI | service: service-general | source_id: 30d2a83d-2c34-43c5-a9c7-80d5c3e31f6b +[2026-04-22 07:16:52.290] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 30d2a83d-2c34-43c5-a9c7-80d5c3e31f6b | status_code: 400 +[2026-04-22 07:16:52.290] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T08:41:23+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fa267f65-4df7-483e-9eaa-3e7749c73ede intent:original-order patient_id:P01218281936 patient_name:FITRI LISWAHYUNI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 30d2a83d-2c34-43c5-a9c7-80d5c3e31f6b | status: FAILED +[2026-04-22 07:16:52.966] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALINKA VARA ARINDRAYANI | service: service-general | source_id: 35e0a44f-9b22-4c4e-b751-6659cf79c687 +[2026-04-22 07:16:53.096] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 35e0a44f-9b22-4c4e-b751-6659cf79c687 | status_code: 400 +[2026-04-22 07:16:53.096] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T08:44:09+07:00 category_code:363679005 category_display:Imaging code:30647-2 display:Cholangiogrfai encounter_id:26adc204-61ff-406d-b1fd-d5884de0d129 intent:original-order patient_id:P01094138029 patient_name:ALINKA VARA ARINDRAYANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 35e0a44f-9b22-4c4e-b751-6659cf79c687 | status: FAILED +[2026-04-22 07:16:53.778] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI CHAMIMAH | service: service-general | source_id: 75fbf608-71ca-48ac-8b9e-14ca93842c8b +[2026-04-22 07:16:53.933] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 75fbf608-71ca-48ac-8b9e-14ca93842c8b | status_code: 400 +[2026-04-22 07:16:53.933] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T08:46:35+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a32c8265-0905-4bdc-b222-a80286ece995 intent:original-order patient_id:P00156852447 patient_name:SITI CHAMIMAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 75fbf608-71ca-48ac-8b9e-14ca93842c8b | status: FAILED +[2026-04-22 07:16:54.602] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HIMMATUL UMRO WAHIDIYAH | service: service-general | source_id: fe9958fd-f8fb-45fb-b3ed-71dba55e0766 +[2026-04-22 07:16:54.712] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: fe9958fd-f8fb-45fb-b3ed-71dba55e0766 | status_code: 400 +[2026-04-22 07:16:54.712] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T08:53:53+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:8a457653-0d78-48ad-86b2-7b4c515520a5 intent:original-order patient_id:P01833162858 patient_name:HIMMATUL UMRO WAHIDIYAH requester_id:10010384801 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fe9958fd-f8fb-45fb-b3ed-71dba55e0766 | status: FAILED +[2026-04-22 07:16:55.383] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDARMADI | service: service-general | source_id: 3d9be2cd-4064-46d5-9915-0451cce672fc +[2026-04-22 07:16:55.522] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 3d9be2cd-4064-46d5-9915-0451cce672fc | status_code: 400 +[2026-04-22 07:16:55.522] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T08:57:47+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b4d52027-3cdc-4499-85b6-a29ff57dc2a7 intent:original-order patient_id:P01379938507 patient_name:SUDARMADI requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3d9be2cd-4064-46d5-9915-0451cce672fc | status: FAILED +[2026-04-22 07:16:56.201] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASSAQURROHMAN AL BAZARI | service: service-general | source_id: 130aa6aa-83f5-42d5-9eea-71e35bceb714 +[2026-04-22 07:16:56.201] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 130aa6aa-83f5-42d5-9eea-71e35bceb714 +[2026-04-22 07:16:56.365] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WILDAN RAMADHANI | service: service-general | source_id: 3e28cdca-b77b-460d-871e-67983beb2cc0 +[2026-04-22 07:16:56.466] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 3e28cdca-b77b-460d-871e-67983beb2cc0 | status_code: 400 +[2026-04-22 07:16:56.466] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:19:23+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:32dd53b5-1023-4ef2-b6df-b70fc20eddf7 intent:original-order patient_id:P01331838926 patient_name:WILDAN RAMADHANI requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:56Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3e28cdca-b77b-460d-871e-67983beb2cc0 | status: FAILED +[2026-04-22 07:16:57.147] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PURNOMO | service: service-general | source_id: 29d16409-300a-4742-b3c8-be43deda648b +[2026-04-22 07:16:57.248] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 29d16409-300a-4742-b3c8-be43deda648b | status_code: 400 +[2026-04-22 07:16:57.249] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:20:11+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:26288b15-de45-401d-b697-af0083645225 intent:original-order patient_id:P00314322071 patient_name:PURNOMO requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 29d16409-300a-4742-b3c8-be43deda648b | status: FAILED +[2026-04-22 07:16:57.939] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG SRIWAHYUNI, DR,DR,MS. | service: service-general | source_id: 7356a36b-37cd-4212-b008-b1107ce3c8e7 +[2026-04-22 07:16:58.078] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 7356a36b-37cd-4212-b008-b1107ce3c8e7 | status_code: 400 +[2026-04-22 07:16:58.078] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:23:05+07:00 category_code:363679005 category_display:Imaging code:30799-1 display:Kepala Tanpa Kontras encounter_id:65c1ee4e-de05-4db8-a4aa-db9e222d87dd intent:original-order patient_id:P00879249340 patient_name:ENDANG SRIWAHYUNI, DR,DR,MS. requester_id:10015658516 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7356a36b-37cd-4212-b008-b1107ce3c8e7 | status: FAILED +[2026-04-22 07:16:58.739] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURKOLIS | service: service-general | source_id: 1d9809c8-69bf-42b5-ac15-7a1b97c33e09 +[2026-04-22 07:16:58.845] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1d9809c8-69bf-42b5-ac15-7a1b97c33e09 | status_code: 400 +[2026-04-22 07:16:58.845] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:28:07+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:2d9d8f3d-1cbf-4374-8204-bfa0ee5a1927 intent:original-order patient_id:P00995037166 patient_name:NURKOLIS requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1d9809c8-69bf-42b5-ac15-7a1b97c33e09 | status: FAILED +[2026-04-22 07:16:59.522] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROSALINA RENWARIN | service: service-general | source_id: 15944dbe-0dc9-4745-898a-d7cd943ca154 +[2026-04-22 07:16:59.628] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 15944dbe-0dc9-4745-898a-d7cd943ca154 | status_code: 400 +[2026-04-22 07:16:59.628] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:30:07+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a45eadc0-3354-4177-9519-b988c9302d17 intent:original-order patient_id:P01976242315 patient_name:ROSALINA RENWARIN requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:16:59Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 15944dbe-0dc9-4745-898a-d7cd943ca154 | status: FAILED +[2026-04-22 07:17:00.302] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KAISA DIAS HANANDRA | service: service-general | source_id: 1ef8bfec-6293-4021-9088-32e615b62e15 +[2026-04-22 07:17:00.408] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1ef8bfec-6293-4021-9088-32e615b62e15 | status_code: 400 +[2026-04-22 07:17:00.408] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:35:08+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:0b13cb16-5314-4095-8129-c68b5d1800b5 intent:original-order patient_id:P00251888434 patient_name:KAISA DIAS HANANDRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1ef8bfec-6293-4021-9088-32e615b62e15 | status: FAILED +[2026-04-22 07:17:01.084] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DAHLIANNISA MUNJALINDRA | service: service-general | source_id: eaf2ba48-589d-479a-9f34-68d9ac7b4d2a +[2026-04-22 07:17:01.267] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: eaf2ba48-589d-479a-9f34-68d9ac7b4d2a | status_code: 400 +[2026-04-22 07:17:01.267] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:36:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:98ec4e4d-1da8-4ef5-926a-f1517306e116 intent:original-order patient_id:P00419588388 patient_name:DAHLIANNISA MUNJALINDRA requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: eaf2ba48-589d-479a-9f34-68d9ac7b4d2a | status: FAILED +[2026-04-22 07:17:02.181] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HASAN UBAIDILLAH | service: service-general | source_id: a52a6fda-2266-4d4c-b8db-6d0b7ab7a5e5 +[2026-04-22 07:17:02.287] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a52a6fda-2266-4d4c-b8db-6d0b7ab7a5e5 | status_code: 400 +[2026-04-22 07:17:02.287] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:38:10+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:dac80f40-3eed-4726-bcad-f63e7d5786be intent:original-order patient_id:P01348936526 patient_name:HASAN UBAIDILLAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a52a6fda-2266-4d4c-b8db-6d0b7ab7a5e5 | status: FAILED +[2026-04-22 07:17:02.966] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIAH SULISTYORINI | service: service-general | source_id: a283429e-a9c2-454a-bb3b-1d10c9457a5f +[2026-04-22 07:17:03.125] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a283429e-a9c2-454a-bb3b-1d10c9457a5f | status_code: 400 +[2026-04-22 07:17:03.125] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:38:58+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:592cf74b-3cca-439c-ac7e-db0085870abf intent:original-order patient_id:P00554767156 patient_name:DIAH SULISTYORINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a283429e-a9c2-454a-bb3b-1d10c9457a5f | status: FAILED +[2026-04-22 07:17:03.797] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL KADARI | service: service-general | source_id: fba851b7-2e4a-4113-8e77-b0ca5084022e +[2026-04-22 07:17:03.797] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fba851b7-2e4a-4113-8e77-b0ca5084022e +[2026-04-22 07:17:03.986] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHARBI | service: service-general | source_id: c0694dcf-f280-4566-b23e-8f851a7f4606 +[2026-04-22 07:17:04.109] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c0694dcf-f280-4566-b23e-8f851a7f4606 | status_code: 400 +[2026-04-22 07:17:04.110] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:50:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:9ac83979-ae13-42f2-976d-ff3071bd0d26 intent:original-order patient_id:P00732570284 patient_name:CHARBI requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c0694dcf-f280-4566-b23e-8f851a7f4606 | status: FAILED +[2026-04-22 07:17:04.785] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HWILISSTIANI BASUKI | service: service-general | source_id: ee0ec25c-d838-497b-a87a-958bd3a60b82 +[2026-04-22 07:17:04.785] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee0ec25c-d838-497b-a87a-958bd3a60b82 +[2026-04-22 07:17:04.959] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IKE ERMAWATI | service: service-general | source_id: 05f85579-22ce-476b-aba9-8ab02397cd49 +[2026-04-22 07:17:05.055] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 05f85579-22ce-476b-aba9-8ab02397cd49 | status_code: 400 +[2026-04-22 07:17:05.055] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:54:29+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:27726ed1-576f-4e23-9eef-faa98356efef intent:original-order patient_id:P02558053577 patient_name:IKE ERMAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 05f85579-22ce-476b-aba9-8ab02397cd49 | status: FAILED +[2026-04-22 07:17:05.727] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAFIRA ALYA RAFIDAH/SAFIRA ALYA RAFIDA | service: service-general | source_id: 6b1a82d8-fa32-4144-8c23-ffd9d45a337c +[2026-04-22 07:17:05.835] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6b1a82d8-fa32-4144-8c23-ffd9d45a337c | status_code: 400 +[2026-04-22 07:17:05.836] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:55:39+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4b1ea732-e483-496e-8bc3-244764fc5502 intent:original-order patient_id:P00396248490 patient_name:SYAFIRA ALYA RAFIDAH/SAFIRA ALYA RAFIDA requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:05Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6b1a82d8-fa32-4144-8c23-ffd9d45a337c | status: FAILED +[2026-04-22 07:17:06.530] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PAINTEN | service: service-general | source_id: cbeea9f4-6898-4676-95b3-8d6f85b2e97e +[2026-04-22 07:17:06.530] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cbeea9f4-6898-4676-95b3-8d6f85b2e97e +[2026-04-22 07:17:06.706] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARDIONO | service: service-general | source_id: 831ae88e-5ff1-40b1-b3d6-949a00baa69d +[2026-04-22 07:17:06.840] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 831ae88e-5ff1-40b1-b3d6-949a00baa69d | status_code: 400 +[2026-04-22 07:17:06.840] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:11:10+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thoracal AP/Lat encounter_id:af16aa7a-fdf7-48a4-8edd-3704fabf16a0 intent:original-order patient_id:P01213070724 patient_name:SUMARDIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 831ae88e-5ff1-40b1-b3d6-949a00baa69d | status: FAILED +[2026-04-22 07:17:07.511] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKMA HELIA SARI | service: service-general | source_id: 788d166e-cc3b-483a-8ed1-83afc5dfa455 +[2026-04-22 07:17:07.620] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 788d166e-cc3b-483a-8ed1-83afc5dfa455 | status_code: 400 +[2026-04-22 07:17:07.620] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:11:42+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:ea68c97a-de63-4f47-884e-d30b384c82c0 intent:original-order patient_id:P01553580781 patient_name:SUKMA HELIA SARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 788d166e-cc3b-483a-8ed1-83afc5dfa455 | status: FAILED +[2026-04-22 07:17:08.293] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULIATI | service: service-general | source_id: d5cbbe32-6e19-465a-9dc7-dc27e43ba8b9 +[2026-04-22 07:17:08.413] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d5cbbe32-6e19-465a-9dc7-dc27e43ba8b9 | status_code: 400 +[2026-04-22 07:17:08.413] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:16:57+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7d01825e-1a30-4337-9362-86be67c8926f intent:original-order patient_id:P01500325621 patient_name:YULIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d5cbbe32-6e19-465a-9dc7-dc27e43ba8b9 | status: FAILED +[2026-04-22 07:17:09.087] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI ZAINAB | service: service-general | source_id: 4e1bdc7f-bbef-421e-abc1-31fe0c8bfcff +[2026-04-22 07:17:09.192] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 4e1bdc7f-bbef-421e-abc1-31fe0c8bfcff | status_code: 400 +[2026-04-22 07:17:09.192] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:21:30+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d32f683d-8818-40a5-a9ca-a3e260ba4dd8 intent:original-order patient_id:P02168192150 patient_name:SITI ZAINAB requester_id:10010384801 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4e1bdc7f-bbef-421e-abc1-31fe0c8bfcff | status: FAILED +[2026-04-22 07:17:13.240] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-22 07:17:13.240] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-22 07:17:13.240] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-22 07:17:13.240] [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-22 07:17:13.249] [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-22 07:17:13.249] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:17:13.251] [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-22 07:17:13.251] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:17:13.272] [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-22 07:17:13.272] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:17:13.280] [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-22 07:17:13.280] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:17:13.288] [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-22 07:17:13.288] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 07:17:13.291] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-22 07:17:13.291] [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-22 07:17:13.291] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-22 07:17:13.292] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-22 07:17:13.292] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-22 07:17:13.292] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-22 07:17:13.292] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-22 07:17:13.292] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-22 07:17:13.295] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-22 07:17:13.295] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:53 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-22 07:17:15.297] [INFO ] [ServiceRequest (Radiology) WORKER] Started | 📍 worker.go:266 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func2.1 | service: service-general +[2026-04-22 07:17:15.297] [INFO ] [SERVICEREQUEST-RAD WORKER] Memulai proses sinkronisasi radiologi... | 📍 service.go:132 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-22 07:17:15.297] [INFO ] [SERVICEREQUEST-RAD WORKER] Melanjutkan proses dari | 📍 service.go:142 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | last_time: 2026-03-27 10:21:30 +0000 UTC | service: service-general +[2026-04-22 07:17:15.462] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KADI | service: service-general | source_id: 81117baf-4724-49a8-b38d-028f92014b24 +[2026-04-22 07:17:15.566] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 81117baf-4724-49a8-b38d-028f92014b24 | status_code: 400 +[2026-04-22 07:17:15.566] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:23:17+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:06e5f328-b76d-48ac-8358-1f8b1d9c1805 intent:original-order patient_id:P02199756813 patient_name:KADI requester_id:10008190602 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 81117baf-4724-49a8-b38d-028f92014b24 | status: FAILED +[2026-04-22 07:17:16.220] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTOMO | service: service-general | source_id: 4eefc5a2-b3f9-43de-9c1e-1a3df9d5a3a8 +[2026-04-22 07:17:16.358] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4eefc5a2-b3f9-43de-9c1e-1a3df9d5a3a8 | status_code: 400 +[2026-04-22 07:17:16.358] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:27:06+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:8f49ec85-172a-4a99-8609-176fabad3508 intent:original-order patient_id:P01687282218 patient_name:SUTOMO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4eefc5a2-b3f9-43de-9c1e-1a3df9d5a3a8 | status: FAILED +[2026-04-22 07:17:17.013] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANDREAS BAMBANG PURWANTO | service: service-general | source_id: 5c39409a-a550-4503-9079-7f17de0f8bb8 +[2026-04-22 07:17:17.122] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5c39409a-a550-4503-9079-7f17de0f8bb8 | status_code: 400 +[2026-04-22 07:17:17.122] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:27:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b015677c-b030-4ca7-b49f-57d15498b9b7 intent:original-order patient_id:P00778185936 patient_name:ANDREAS BAMBANG PURWANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5c39409a-a550-4503-9079-7f17de0f8bb8 | status: FAILED +[2026-04-22 07:17:17.776] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZULFA RUSDIANA | service: service-general | source_id: 730589fc-c8f6-4019-a31e-30789b732ef9 +[2026-04-22 07:17:17.916] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 730589fc-c8f6-4019-a31e-30789b732ef9 | status_code: 400 +[2026-04-22 07:17:17.916] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:31:39+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:905dfc00-0796-431d-959f-f2647d013abb intent:original-order patient_id:P03321567409 patient_name:ZULFA RUSDIANA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 730589fc-c8f6-4019-a31e-30789b732ef9 | status: FAILED +[2026-04-22 07:17:18.571] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNIE PUSPITA SARI | service: service-general | source_id: 63f2b21c-2d32-4a6f-af4e-3375ad07c5bf +[2026-04-22 07:17:18.673] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 63f2b21c-2d32-4a6f-af4e-3375ad07c5bf | status_code: 400 +[2026-04-22 07:17:18.673] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:32:42+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4b5c02bf-0e9f-4a16-9e4b-7e306e33b462 intent:original-order patient_id:P02143445832 patient_name:ERNIE PUSPITA SARI requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 63f2b21c-2d32-4a6f-af4e-3375ad07c5bf | status: FAILED +[2026-04-22 07:17:19.344] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SISWANDI | service: service-general | source_id: dade998a-f006-4732-ad44-0eb7967f18f3 +[2026-04-22 07:17:19.448] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: dade998a-f006-4732-ad44-0eb7967f18f3 | status_code: 400 +[2026-04-22 07:17:19.448] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:35:16+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:94f6d900-33a9-4eb0-a41d-6e5640f6e334 intent:original-order patient_id:P00281281332 patient_name:SISWANDI requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dade998a-f006-4732-ad44-0eb7967f18f3 | status: FAILED +[2026-04-22 07:17:20.099] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARLISA KURNIATI | service: service-general | source_id: bc7e797c-de86-42b1-85c3-d4ad9cd5932e +[2026-04-22 07:17:20.205] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: bc7e797c-de86-42b1-85c3-d4ad9cd5932e | status_code: 400 +[2026-04-22 07:17:20.205] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:35:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1538f1ca-f3d2-49e8-a602-952b84760162 intent:original-order patient_id:P02044479447 patient_name:ARLISA KURNIATI requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bc7e797c-de86-42b1-85c3-d4ad9cd5932e | status: FAILED +[2026-04-22 07:17:20.873] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ADAM AL HAFIDZ | service: service-general | source_id: 515fb2bd-ad06-40a3-b112-032ba9b2555e +[2026-04-22 07:17:20.999] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 515fb2bd-ad06-40a3-b112-032ba9b2555e | status_code: 400 +[2026-04-22 07:17:20.999] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:45:08+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:7c11a96e-0ac2-4119-8ea7-39163183ea4f intent:original-order patient_id:P01766553201 patient_name:MUHAMMAD ADAM AL HAFIDZ requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 515fb2bd-ad06-40a3-b112-032ba9b2555e | status: FAILED +[2026-04-22 07:17:21.668] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI HARTININGSIH | service: service-general | source_id: 692654b0-9874-4a02-8a4c-098886d814e9 +[2026-04-22 07:17:21.901] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 692654b0-9874-4a02-8a4c-098886d814e9 | status_code: 400 +[2026-04-22 07:17:21.901] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:45:54+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:66a84ab4-2dc7-4a28-bb58-b01965c8b2fe intent:original-order patient_id:P00058487120 patient_name:UMI HARTININGSIH requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 692654b0-9874-4a02-8a4c-098886d814e9 | status: FAILED +[2026-04-22 07:17:22.569] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GHYORA HAQQY ZAHRUDDIN | service: service-general | source_id: 13facb5c-4ad5-4b85-b8a9-fe346c833388 +[2026-04-22 07:17:22.679] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 13facb5c-4ad5-4b85-b8a9-fe346c833388 | status_code: 400 +[2026-04-22 07:17:22.679] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:49:18+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:83c47ae4-9d6e-4f84-a063-61e5e0820166 intent:original-order patient_id:P02187151411 patient_name:GHYORA HAQQY ZAHRUDDIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 13facb5c-4ad5-4b85-b8a9-fe346c833388 | status: FAILED +[2026-04-22 07:17:23.330] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROCHMAH ATIN | service: service-general | source_id: ed71c01a-1c79-4bda-b39a-018a18c673a2 +[2026-04-22 07:17:23.434] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ed71c01a-1c79-4bda-b39a-018a18c673a2 | status_code: 400 +[2026-04-22 07:17:23.434] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T10:55:00+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:bab56e1c-2d71-4116-a011-78b9b0086ee0 intent:original-order patient_id:P00008609914 patient_name:ROCHMAH ATIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ed71c01a-1c79-4bda-b39a-018a18c673a2 | status: FAILED +[2026-04-22 07:17:24.103] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SATIKA | service: service-general | source_id: d359cb83-d092-4dc2-b197-4edbe6c83646 +[2026-04-22 07:17:24.206] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d359cb83-d092-4dc2-b197-4edbe6c83646 | status_code: 400 +[2026-04-22 07:17:24.206] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T11:15:54+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b394e810-7996-41a9-aad5-608a0ec892c1 intent:original-order patient_id:P01815327275 patient_name:SATIKA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d359cb83-d092-4dc2-b197-4edbe6c83646 | status: FAILED +[2026-04-22 07:17:24.889] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAFISA ARSYLA ELHAZIMA | service: service-general | source_id: cb47ac69-0b4b-490c-971d-d204694a891e +[2026-04-22 07:17:25.036] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: cb47ac69-0b4b-490c-971d-d204694a891e | status_code: 400 +[2026-04-22 07:17:25.036] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T11:18:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:cd6a791e-99ad-486a-a572-ca36e88ba64b intent:original-order patient_id:P02354789436 patient_name:NAFISA ARSYLA ELHAZIMA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cb47ac69-0b4b-490c-971d-d204694a891e | status: FAILED +[2026-04-22 07:17:25.711] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH PAMUNGKAS SARI | service: service-general | source_id: 543e1086-674b-46e2-9a04-8494e6584170 +[2026-04-22 07:17:25.809] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 543e1086-674b-46e2-9a04-8494e6584170 | status_code: 400 +[2026-04-22 07:17:25.809] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T11:23:06+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:5a9ce841-e535-40e7-a148-48d49bc793ff intent:original-order patient_id:P00295189183 patient_name:INDAH PAMUNGKAS SARI requester_id:10010384801 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 543e1086-674b-46e2-9a04-8494e6584170 | status: FAILED +[2026-04-22 07:17:26.470] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M. LUTFI ALIF | service: service-general | source_id: 2d59d6d8-59a4-4f92-9f4b-64cfe7ea7980 +[2026-04-22 07:17:26.627] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2d59d6d8-59a4-4f92-9f4b-64cfe7ea7980 | status_code: 400 +[2026-04-22 07:17:26.627] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T11:26:24+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:da99783b-f840-4b9a-9ae5-972d99321a2c intent:original-order patient_id:P00675886905 patient_name:M. LUTFI ALIF requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2d59d6d8-59a4-4f92-9f4b-64cfe7ea7980 | status: FAILED +[2026-04-22 07:17:27.306] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDRO PUGARWANTO | service: service-general | source_id: 85ba2d99-cd91-41b3-bd74-4a887da30b32 +[2026-04-22 07:17:27.416] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 85ba2d99-cd91-41b3-bd74-4a887da30b32 | status_code: 400 +[2026-04-22 07:17:27.416] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T11:28:02+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:6e64a23f-6ce8-4bfc-bdd8-656c4dc47b08 intent:original-order patient_id:P00903756058 patient_name:ENDRO PUGARWANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 85ba2d99-cd91-41b3-bd74-4a887da30b32 | status: FAILED +[2026-04-22 07:17:28.088] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHAS LOEKQIJANA AGRAWATI | service: service-general | source_id: 6748ca48-3817-429d-ab78-f484bb523f52 +[2026-04-22 07:17:28.193] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6748ca48-3817-429d-ab78-f484bb523f52 | status_code: 400 +[2026-04-22 07:17:28.193] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T11:32:49+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:0df6759a-a662-4bc4-8eae-1341506cc4bc intent:original-order patient_id:P00945639190 patient_name:AHAS LOEKQIJANA AGRAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6748ca48-3817-429d-ab78-f484bb523f52 | status: FAILED +[2026-04-22 07:17:28.866] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNAWATI | service: service-general | source_id: 492a09c7-0684-438a-b563-d7222acbd88d +[2026-04-22 07:17:28.974] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 492a09c7-0684-438a-b563-d7222acbd88d | status_code: 400 +[2026-04-22 07:17:28.974] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T11:35:51+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e9e2db5c-9429-4c45-a11d-60c6a330e57d intent:original-order patient_id:P00463144845 patient_name:ERNAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 492a09c7-0684-438a-b563-d7222acbd88d | status: FAILED +[2026-04-22 07:17:29.648] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD MANGGI PATO FEBIANTANO | service: service-general | source_id: 2914c5dd-eebc-4fc1-92dd-5fce86ee9e6c +[2026-04-22 07:17:29.795] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2914c5dd-eebc-4fc1-92dd-5fce86ee9e6c | status_code: 400 +[2026-04-22 07:17:29.795] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T12:00:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2dbf0ebe-a2e3-470a-8fa3-7b704c6c9828 intent:original-order patient_id:P01210673327 patient_name:MUHAMMAD MANGGI PATO FEBIANTANO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2914c5dd-eebc-4fc1-92dd-5fce86ee9e6c | status: FAILED +[2026-04-22 07:17:30.465] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FLARINA DWI ANGGITA PUTRI | service: service-general | source_id: 98026d11-e7a5-442a-ae1c-47150d538df3 +[2026-04-22 07:17:30.565] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 98026d11-e7a5-442a-ae1c-47150d538df3 | status_code: 400 +[2026-04-22 07:17:30.565] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T12:11:45+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7695172a-91c2-4115-87d7-6d0b82a0f53c intent:original-order patient_id:P01962874469 patient_name:FLARINA DWI ANGGITA PUTRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 98026d11-e7a5-442a-ae1c-47150d538df3 | status: FAILED +[2026-04-22 07:17:31.233] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KAMALI | service: service-general | source_id: 4c1e2e26-39a8-4bb8-81de-5bdcc7fe1aae +[2026-04-22 07:17:31.369] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4c1e2e26-39a8-4bb8-81de-5bdcc7fe1aae | status_code: 400 +[2026-04-22 07:17:31.369] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T12:18:00+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fb33ac9e-2d46-448f-9015-eea8a03b895a intent:original-order patient_id:P00009056717 patient_name:KAMALI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4c1e2e26-39a8-4bb8-81de-5bdcc7fe1aae | status: FAILED +[2026-04-22 07:17:32.035] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD TSAQIB ASLAN | service: service-general | source_id: d2a8a36e-390f-405d-b586-6ceb30f7e428 +[2026-04-22 07:17:32.141] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d2a8a36e-390f-405d-b586-6ceb30f7e428 | status_code: 400 +[2026-04-22 07:17:32.141] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T12:29:41+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8d857437-c6a4-4c89-9f8a-d91af71a57e0 intent:original-order patient_id:P08653885588 patient_name:MUHAMMAD TSAQIB ASLAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d2a8a36e-390f-405d-b586-6ceb30f7e428 | status: FAILED +[2026-04-22 07:17:32.795] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR WAHYUNI | service: service-general | source_id: 739aa2bf-c7ed-437b-8e46-4b1097a87f4d +[2026-04-22 07:17:32.897] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 739aa2bf-c7ed-437b-8e46-4b1097a87f4d | status_code: 400 +[2026-04-22 07:17:32.898] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T12:31:47+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:0eaa167a-1eb3-4580-830f-6bae2f5c57b9 intent:original-order patient_id:P00805206477 patient_name:NUR WAHYUNI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 739aa2bf-c7ed-437b-8e46-4b1097a87f4d | status: FAILED +[2026-04-22 07:17:33.582] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIZAL IMANSYAH HILMI | service: service-general | source_id: c9ff8e47-0a80-4b0e-853f-d6581a34e1cb +[2026-04-22 07:17:33.731] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c9ff8e47-0a80-4b0e-853f-d6581a34e1cb | status_code: 400 +[2026-04-22 07:17:33.732] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T12:40:41+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:54d7f25b-d246-4cef-8ac2-288841706437 intent:original-order patient_id:P01371896568 patient_name:RIZAL IMANSYAH HILMI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c9ff8e47-0a80-4b0e-853f-d6581a34e1cb | status: FAILED +[2026-04-22 07:17:34.423] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: R.A. FARAH DIBA | service: service-general | source_id: 903d753b-1688-4ae0-bc92-c0fa9760f91d +[2026-04-22 07:17:34.530] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 903d753b-1688-4ae0-bc92-c0fa9760f91d | status_code: 400 +[2026-04-22 07:17:34.530] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T12:42:23+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:fade0717-cc24-4dad-89f8-a93de525f309 intent:original-order patient_id:P00274306079 patient_name:R.A. FARAH DIBA requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 903d753b-1688-4ae0-bc92-c0fa9760f91d | status: FAILED +[2026-04-22 07:17:35.191] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALIFIA PUTRI RAHMADINA | service: service-general | source_id: 4aa57368-731a-41a2-a012-312700adf719 +[2026-04-22 07:17:35.337] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4aa57368-731a-41a2-a012-312700adf719 | status_code: 400 +[2026-04-22 07:17:35.337] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T12:51:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:83364a63-1027-467c-a94f-ea71967f572b intent:original-order patient_id:P02555207515 patient_name:ALIFIA PUTRI RAHMADINA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4aa57368-731a-41a2-a012-312700adf719 | status: FAILED +[2026-04-22 07:17:36.015] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GALUH ASMARAPUTRA | service: service-general | source_id: 97c7c7d7-b67c-4602-88fc-f020b36b6a96 +[2026-04-22 07:17:36.152] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 97c7c7d7-b67c-4602-88fc-f020b36b6a96 | status_code: 400 +[2026-04-22 07:17:36.152] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T13:05:35+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:b7650e97-7de2-443f-af9d-ea601b02e480 intent:original-order patient_id:P01412781760 patient_name:GALUH ASMARAPUTRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 97c7c7d7-b67c-4602-88fc-f020b36b6a96 | status: FAILED +[2026-04-22 07:17:36.830] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKO BUDIARTO | service: service-general | source_id: 470cb67b-e65d-4e13-8e26-d9536c24dfeb +[2026-04-22 07:17:37.224] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 470cb67b-e65d-4e13-8e26-d9536c24dfeb | status_code: 400 +[2026-04-22 07:17:37.224] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T13:08:24+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4142147e-d94e-422a-96be-cc6e849a0ba0 intent:original-order patient_id:P01213883409 patient_name:EKO BUDIARTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 470cb67b-e65d-4e13-8e26-d9536c24dfeb | status: FAILED +[2026-04-22 07:17:37.885] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD NURUL MA`ARIF | service: service-general | source_id: f453adf4-f3c7-4b8d-a0de-bb6cc6641a91 +[2026-04-22 07:17:38.681] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f453adf4-f3c7-4b8d-a0de-bb6cc6641a91 | status_code: 400 +[2026-04-22 07:17:38.681] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T13:15:14+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:1dc5fcbe-b499-4ba2-97d7-b91f120caa16 intent:original-order patient_id:P02317159456 patient_name:AHMAD NURUL MA`ARIF requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f453adf4-f3c7-4b8d-a0de-bb6cc6641a91 | status: FAILED +[2026-04-22 07:17:39.341] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAISUNA | service: service-general | source_id: 330e32e0-0d82-4364-8784-d05ad3483531 +[2026-04-22 07:17:39.627] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 330e32e0-0d82-4364-8784-d05ad3483531 | status_code: 400 +[2026-04-22 07:17:39.627] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T13:31:26+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fca8057a-6593-4298-9b2d-382470ee7f5b intent:original-order patient_id:P00518366604 patient_name:MAISUNA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 330e32e0-0d82-4364-8784-d05ad3483531 | status: FAILED +[2026-04-22 07:17:40.283] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AMAR MUZAQI | service: service-general | source_id: dff53a21-878b-4f25-af94-8cd940f34ea9 +[2026-04-22 07:17:40.283] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dff53a21-878b-4f25-af94-8cd940f34ea9 +[2026-04-22 07:17:40.437] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YISAQ KONDY | service: service-general | source_id: 5550fb0d-aa8e-42c1-a179-d0bb5c02df34 +[2026-04-22 07:17:40.437] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5550fb0d-aa8e-42c1-a179-d0bb5c02df34 +[2026-04-22 07:17:40.591] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YATINEM | service: service-general | source_id: a87bed9f-6bb8-4ee6-9940-b32fdc5cc04e +[2026-04-22 07:17:40.746] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a87bed9f-6bb8-4ee6-9940-b32fdc5cc04e | status_code: 400 +[2026-04-22 07:17:40.747] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:28:33+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:94527111-90cd-40a4-a9f5-2cf53ef87a66 intent:original-order patient_id:P01827388839 patient_name:YATINEM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:17:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a87bed9f-6bb8-4ee6-9940-b32fdc5cc04e | status: FAILED +[2026-04-22 07:17:41.420] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELFI NAWIJAH | service: service-general | source_id: 01605193-c8cb-4367-b77f-2f8c8dbb044b +[2026-04-22 07:17:41.421] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 01605193-c8cb-4367-b77f-2f8c8dbb044b | status_code: 429 +[2026-04-22 07:17:41.421] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:31:17+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3b1dd500-13b6-42a6-9756-51ecb32cab50 intent:original-order patient_id:P02297920057 patient_name:ELFI NAWIJAH requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 01605193-c8cb-4367-b77f-2f8c8dbb044b | status: FAILED +[2026-04-22 07:17:41.422] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 01605193-c8cb-4367-b77f-2f8c8dbb044b +[2026-04-22 07:18:41.661] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELFI NAWIJAH | service: service-general | source_id: 01605193-c8cb-4367-b77f-2f8c8dbb044b +[2026-04-22 07:18:41.805] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 01605193-c8cb-4367-b77f-2f8c8dbb044b | status_code: 400 +[2026-04-22 07:18:41.805] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:31:17+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3b1dd500-13b6-42a6-9756-51ecb32cab50 intent:original-order patient_id:P02297920057 patient_name:ELFI NAWIJAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 01605193-c8cb-4367-b77f-2f8c8dbb044b | status: FAILED +[2026-04-22 07:18:42.489] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MATIUS ANDI BARA | service: service-general | source_id: 6def36e3-776b-47bb-9976-ef0137fabaa1 +[2026-04-22 07:18:42.581] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 6def36e3-776b-47bb-9976-ef0137fabaa1 | status_code: 400 +[2026-04-22 07:18:42.581] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:32:01+07:00 category_code:363679005 category_display:Imaging code:X099255 display:Wholespine Dengan Kontras encounter_id:5a786b5c-b020-489a-b66b-cb1810d5ca75 intent:original-order patient_id:P01318621112 patient_name:MATIUS ANDI BARA requester_id:10008528520 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6def36e3-776b-47bb-9976-ef0137fabaa1 | status: FAILED +[2026-04-22 07:18:43.254] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRISWATI | service: service-general | source_id: c0d4393d-941b-48ba-b6a1-46a0d4f205e5 +[2026-04-22 07:18:43.352] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c0d4393d-941b-48ba-b6a1-46a0d4f205e5 | status_code: 400 +[2026-04-22 07:18:43.352] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:34:19+07:00 category_code:363679005 category_display:Imaging code:30588-8 display:Fess encounter_id:f18c2eeb-95a6-40fe-adf5-653122b0d7fc intent:original-order patient_id:P02365528409 patient_name:TRISWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c0d4393d-941b-48ba-b6a1-46a0d4f205e5 | status: FAILED +[2026-04-22 07:18:44.012] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWONO | service: service-general | source_id: 591a3599-a07e-4e73-921b-fe18ca0de177 +[2026-04-22 07:18:44.147] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 591a3599-a07e-4e73-921b-fe18ca0de177 | status_code: 400 +[2026-04-22 07:18:44.147] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:37:30+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:bc8ad454-0736-4409-9181-605e8097940c intent:original-order patient_id:P01437282831 patient_name:SUWONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 591a3599-a07e-4e73-921b-fe18ca0de177 | status: FAILED +[2026-04-22 07:18:44.800] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYU DWI PUSPITA RANI | service: service-general | source_id: a6fbd377-7cb5-4758-a6e5-7f84b630bb72 +[2026-04-22 07:18:44.901] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a6fbd377-7cb5-4758-a6e5-7f84b630bb72 | status_code: 400 +[2026-04-22 07:18:44.901] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:38:02+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:916ca96b-c6d6-4351-a604-1832e0157a9c intent:original-order patient_id:P00805713080 patient_name:AYU DWI PUSPITA RANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a6fbd377-7cb5-4758-a6e5-7f84b630bb72 | status: FAILED +[2026-04-22 07:18:45.586] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AURORA ACYLA NANDIVA | service: service-general | source_id: a9a269e6-fec9-45dc-822e-66bf1e189f19 +[2026-04-22 07:18:45.697] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: a9a269e6-fec9-45dc-822e-66bf1e189f19 | status_code: 400 +[2026-04-22 07:18:45.697] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:39:27+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:71bc61b3-5d62-4657-82ca-ec28e0cbcd52 intent:original-order patient_id:P10433370060 patient_name:AURORA ACYLA NANDIVA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a9a269e6-fec9-45dc-822e-66bf1e189f19 | status: FAILED +[2026-04-22 07:18:46.371] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TOTOK PRIBADI | service: service-general | source_id: 49094c52-1e25-4512-b9a6-260ad7389894 +[2026-04-22 07:18:46.486] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 49094c52-1e25-4512-b9a6-260ad7389894 | status_code: 400 +[2026-04-22 07:18:46.486] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:39:54+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:df1c8961-c4fa-4f82-9782-dae7c84e0c4c intent:original-order patient_id:P01480711349 patient_name:TOTOK PRIBADI requester_id:10008190602 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 49094c52-1e25-4512-b9a6-260ad7389894 | status: FAILED +[2026-04-22 07:18:47.145] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIYANTO | service: service-general | source_id: 6a5bf6e9-8d0f-4e71-90bd-931a33d5f512 +[2026-04-22 07:18:47.274] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6a5bf6e9-8d0f-4e71-90bd-931a33d5f512 | status_code: 400 +[2026-04-22 07:18:47.274] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:43:06+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:8ef7c651-c963-490d-8a19-cc761d37c19b intent:original-order patient_id:P02022064077 patient_name:RIYANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6a5bf6e9-8d0f-4e71-90bd-931a33d5f512 | status: FAILED +[2026-04-22 07:18:47.945] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIDHO AGUNG PRANATA | service: service-general | source_id: 479ab229-481c-441b-8d11-749c46765bff +[2026-04-22 07:18:47.945] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 479ab229-481c-441b-8d11-749c46765bff +[2026-04-22 07:18:48.101] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELLY MELYAWATI EFFENDI | service: service-general | source_id: 5f725ed7-1e38-40ad-ab27-638bbdb65535 +[2026-04-22 07:18:48.217] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5f725ed7-1e38-40ad-ab27-638bbdb65535 | status_code: 400 +[2026-04-22 07:18:48.217] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:45:51+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:d6d7e8e1-1faf-48f5-91fd-5ce998701ddd intent:original-order patient_id:P02361556785 patient_name:ELLY MELYAWATI EFFENDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5f725ed7-1e38-40ad-ab27-638bbdb65535 | status: FAILED +[2026-04-22 07:18:48.872] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARTO | service: service-general | source_id: 3322dbef-00c8-4ed3-b4b7-6413d287c25c +[2026-04-22 07:18:48.982] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3322dbef-00c8-4ed3-b4b7-6413d287c25c | status_code: 400 +[2026-04-22 07:18:48.982] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T11:46:27+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:0824529d-b675-4a47-a66a-aaa522383b87 intent:original-order patient_id:P02235528342 patient_name:SUNARTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3322dbef-00c8-4ed3-b4b7-6413d287c25c | status: FAILED +[2026-04-22 07:18:49.653] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NITA TUNJUNG MAYA RIO PRATIWI | service: service-general | source_id: 0958ea58-7912-45c9-838d-ea69d5f61ae9 +[2026-04-22 07:18:49.769] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0958ea58-7912-45c9-838d-ea69d5f61ae9 | status_code: 400 +[2026-04-22 07:18:49.769] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:03:09+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:e155bc82-7cb8-4e7e-a6fa-4171a96107ec intent:original-order patient_id:P00894161081 patient_name:NITA TUNJUNG MAYA RIO PRATIWI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0958ea58-7912-45c9-838d-ea69d5f61ae9 | status: FAILED +[2026-04-22 07:18:50.450] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SUMIARSIH | service: service-general | source_id: dc699809-45f0-424d-ad8d-640882f4981d +[2026-04-22 07:18:50.595] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: dc699809-45f0-424d-ad8d-640882f4981d | status_code: 400 +[2026-04-22 07:18:50.595] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:04:24+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ac1d24af-4703-4de4-a2b1-34d90fdab12d intent:original-order patient_id:P00478533765 patient_name:SRI SUMIARSIH requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dc699809-45f0-424d-ad8d-640882f4981d | status: FAILED +[2026-04-22 07:18:51.254] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANI WARDIYAH | service: service-general | source_id: 4dd5588a-d08d-4b51-994b-6540e3b54e28 +[2026-04-22 07:18:51.361] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4dd5588a-d08d-4b51-994b-6540e3b54e28 | status_code: 400 +[2026-04-22 07:18:51.361] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:08:02+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:d107a58e-b2fb-4795-a55e-1b4d971f748f intent:original-order patient_id:P00222020179 patient_name:ANI WARDIYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4dd5588a-d08d-4b51-994b-6540e3b54e28 | status: FAILED +[2026-04-22 07:18:52.017] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NIKKO RIESTIAN PUTRA WARDOYO | service: service-general | source_id: b77bde0e-d1a1-4730-abc6-dde6d38fad4d +[2026-04-22 07:18:52.169] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b77bde0e-d1a1-4730-abc6-dde6d38fad4d | status_code: 400 +[2026-04-22 07:18:52.169] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:10:06+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4e625171-8686-4def-ae9c-888e426beee7 intent:original-order patient_id:P01131077252 patient_name:NIKKO RIESTIAN PUTRA WARDOYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b77bde0e-d1a1-4730-abc6-dde6d38fad4d | status: FAILED +[2026-04-22 07:18:52.825] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUNAJIT | service: service-general | source_id: cfb611cd-1af8-4f4e-8236-9ca632241cc3 +[2026-04-22 07:18:52.927] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: cfb611cd-1af8-4f4e-8236-9ca632241cc3 | status_code: 400 +[2026-04-22 07:18:52.927] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:12:51+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:74a227b2-e486-4dda-86a6-23ca4dbaf75d intent:original-order patient_id:P02336288561 patient_name:MUNAJIT requester_id:10003668598 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cfb611cd-1af8-4f4e-8236-9ca632241cc3 | status: FAILED +[2026-04-22 07:18:53.582] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAHDAH AULIYA | service: service-general | source_id: fb1f9821-6472-4391-afef-8bd7e30975af +[2026-04-22 07:18:53.724] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: fb1f9821-6472-4391-afef-8bd7e30975af | status_code: 400 +[2026-04-22 07:18:53.724] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:16:09+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:72b0a42c-f403-48db-8103-0a64b6cd99ae intent:original-order patient_id:P02193455466 patient_name:SYAHDAH AULIYA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fb1f9821-6472-4391-afef-8bd7e30975af | status: FAILED +[2026-04-22 07:18:54.375] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RR. SRI SUBIJATI | service: service-general | source_id: 9b66932e-414a-490f-a1b8-7660763a7ce5 +[2026-04-22 07:18:54.508] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 9b66932e-414a-490f-a1b8-7660763a7ce5 | status_code: 400 +[2026-04-22 07:18:54.508] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:17:48+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:33b8f85d-e65d-43e0-9866-a9eefd0ed95d intent:original-order patient_id:P01069181958 patient_name:RR. SRI SUBIJATI requester_id:10006727251 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9b66932e-414a-490f-a1b8-7660763a7ce5 | status: FAILED +[2026-04-22 07:18:55.195] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RADIT MAULANA | service: service-general | source_id: a7fac82a-da72-4a57-ba99-4241e2e23446 +[2026-04-22 07:18:55.305] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: a7fac82a-da72-4a57-ba99-4241e2e23446 | status_code: 400 +[2026-04-22 07:18:55.305] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:19:19+07:00 category_code:363679005 category_display:Imaging code:37798-6 display:Shoulder AP encounter_id:ba4aace7-f084-4958-b382-dda07f48c3fe intent:original-order patient_id:P01614597486 patient_name:MUHAMMAD RADIT MAULANA requester_id:10017611289 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a7fac82a-da72-4a57-ba99-4241e2e23446 | status: FAILED +[2026-04-22 07:18:55.957] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI | service: service-general | source_id: 824d7e02-6664-47cf-9b3d-49f6191d9041 +[2026-04-22 07:18:56.059] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 824d7e02-6664-47cf-9b3d-49f6191d9041 | status_code: 400 +[2026-04-22 07:18:56.059] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:19:59+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7fad7048-0acd-42b7-bd6f-72e0b8f10437 intent:original-order patient_id:P01954969857 patient_name:SITI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 824d7e02-6664-47cf-9b3d-49f6191d9041 | status: FAILED +[2026-04-22 07:18:56.727] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASTIKAH | service: service-general | source_id: 32471614-5434-4040-9018-84ea2a3a974c +[2026-04-22 07:18:56.864] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 32471614-5434-4040-9018-84ea2a3a974c | status_code: 400 +[2026-04-22 07:18:56.865] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:22:23+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:04e31236-0405-44e1-be0e-0040f5b11b26 intent:original-order patient_id:P00730638581 patient_name:SULASTIKAH requester_id:10008826314 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 32471614-5434-4040-9018-84ea2a3a974c | status: FAILED +[2026-04-22 07:18:57.528] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RESTANTI DEVI KUMALA | service: service-general | source_id: e8277e67-ba07-4488-9e26-4a2b3e59ee21 +[2026-04-22 07:18:57.529] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e8277e67-ba07-4488-9e26-4a2b3e59ee21 +[2026-04-22 07:18:57.679] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PAULUS JUNAIDY | service: service-general | source_id: f23f16f5-0023-4f30-9d19-bc1f96dae620 +[2026-04-22 07:18:57.816] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f23f16f5-0023-4f30-9d19-bc1f96dae620 | status_code: 400 +[2026-04-22 07:18:57.816] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:29:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5cc8a0fe-48a2-4237-a8c1-ae6c00cddada intent:original-order patient_id:P02211330731 patient_name:PAULUS JUNAIDY requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f23f16f5-0023-4f30-9d19-bc1f96dae620 | status: FAILED +[2026-04-22 07:18:58.500] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI LESTARI | service: service-general | source_id: bdcb4266-142b-472b-91ed-4912acd181ed +[2026-04-22 07:18:58.636] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bdcb4266-142b-472b-91ed-4912acd181ed | status_code: 400 +[2026-04-22 07:18:58.636] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:29:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:af0c7324-e275-460e-bef1-297d0014abae intent:original-order patient_id:P00522402693 patient_name:SRI LESTARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bdcb4266-142b-472b-91ed-4912acd181ed | status: FAILED +[2026-04-22 07:18:59.296] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARNO | service: service-general | source_id: baaa539a-c234-48c3-97eb-c873bc6b6484 +[2026-04-22 07:18:59.399] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: baaa539a-c234-48c3-97eb-c873bc6b6484 | status_code: 400 +[2026-04-22 07:18:59.399] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:31:11+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:23392c92-9c1b-4c7f-a92c-44691ab80d71 intent:original-order patient_id:P04760255850 patient_name:SUPARNO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:18:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: baaa539a-c234-48c3-97eb-c873bc6b6484 | status: FAILED +[2026-04-22 07:19:00.071] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSANTO | service: service-general | source_id: 706883cd-3f6b-4734-888c-3d285ea459c0 +[2026-04-22 07:19:00.207] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 706883cd-3f6b-4734-888c-3d285ea459c0 | status_code: 400 +[2026-04-22 07:19:00.207] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:34:22+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:ddbf3f39-f843-46db-899e-57b808b45be7 intent:original-order patient_id:P01228615846 patient_name:SUSANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 706883cd-3f6b-4734-888c-3d285ea459c0 | status: FAILED +[2026-04-22 07:19:00.883] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERRY INDRY ATMONO | service: service-general | source_id: 2fdc8d6d-ccbb-4534-9947-92aaca46b634 +[2026-04-22 07:19:00.989] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2fdc8d6d-ccbb-4534-9947-92aaca46b634 | status_code: 400 +[2026-04-22 07:19:00.989] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:35:00+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:eb90a087-80bd-4053-ba1d-2945321990b8 intent:original-order patient_id:P01745976935 patient_name:HERRY INDRY ATMONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2fdc8d6d-ccbb-4534-9947-92aaca46b634 | status: FAILED +[2026-04-22 07:19:01.668] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M M LENIJAWATI RUSLI | service: service-general | source_id: 0de24c9f-df0c-4593-be2c-42c5c6409de4 +[2026-04-22 07:19:01.780] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 0de24c9f-df0c-4593-be2c-42c5c6409de4 | status_code: 400 +[2026-04-22 07:19:01.780] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:35:58+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:6af36707-c3c1-429d-b1ed-6f39e1cc943a intent:original-order patient_id:P01943980151 patient_name:M M LENIJAWATI RUSLI requester_id:10017904053 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0de24c9f-df0c-4593-be2c-42c5c6409de4 | status: FAILED +[2026-04-22 07:19:02.457] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: I KETUT SIDHARTA YOGATAMA | service: service-general | source_id: e70ed84a-8944-42ae-ae56-780f23e0e7c0 +[2026-04-22 07:19:02.597] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: e70ed84a-8944-42ae-ae56-780f23e0e7c0 | status_code: 400 +[2026-04-22 07:19:02.597] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:39:02+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:c683e513-f97f-4973-b6b4-e998b98d63ea intent:original-order patient_id:P01764126999 patient_name:I KETUT SIDHARTA YOGATAMA requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:02Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e70ed84a-8944-42ae-ae56-780f23e0e7c0 | status: FAILED +[2026-04-22 07:19:03.250] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RODIYAH | service: service-general | source_id: a52cbbcb-0326-4845-8c04-ab3377ec3834 +[2026-04-22 07:19:03.380] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: a52cbbcb-0326-4845-8c04-ab3377ec3834 | status_code: 400 +[2026-04-22 07:19:03.380] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:39:49+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:29cbbee1-7337-403d-ad7d-04425a4171b7 intent:original-order patient_id:P01013361233 patient_name:RODIYAH requester_id:10010384801 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a52cbbcb-0326-4845-8c04-ab3377ec3834 | status: FAILED +[2026-04-22 07:19:04.053] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG WATI | service: service-general | source_id: 66850378-9744-4d41-972d-ad61757ff7b7 +[2026-04-22 07:19:04.191] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 66850378-9744-4d41-972d-ad61757ff7b7 | status_code: 400 +[2026-04-22 07:19:04.191] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:45:06+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:029b1800-7768-4ff0-b565-76387ba88fc6 intent:original-order patient_id:P02569635658 patient_name:ENDANG WATI requester_id:10006727251 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 66850378-9744-4d41-972d-ad61757ff7b7 | status: FAILED +[2026-04-22 07:19:04.850] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INGGRITA WIJAYA | service: service-general | source_id: 18238f8f-a31b-45bd-ae87-2917d714edae +[2026-04-22 07:19:04.955] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 18238f8f-a31b-45bd-ae87-2917d714edae | status_code: 400 +[2026-04-22 07:19:04.955] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:49:14+07:00 category_code:363679005 category_display:Imaging code:24982-1 display:Thoracal Dengan Kontras encounter_id:91443b76-0237-44db-b999-2e4ea750b2c5 intent:original-order patient_id:P02087551128 patient_name:INGGRITA WIJAYA requester_id:10017904053 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 18238f8f-a31b-45bd-ae87-2917d714edae | status: FAILED +[2026-04-22 07:19:05.608] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIBAGUS TIRTOWIBOWO | service: service-general | source_id: 2fbc58d2-206a-4a53-9b02-98058b66c491 +[2026-04-22 07:19:05.719] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2fbc58d2-206a-4a53-9b02-98058b66c491 | status_code: 400 +[2026-04-22 07:19:05.719] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:51:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:54da64ca-0f99-4b86-87ac-016b1cffd750 intent:original-order patient_id:P01181572279 patient_name:SRIBAGUS TIRTOWIBOWO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2fbc58d2-206a-4a53-9b02-98058b66c491 | status: FAILED +[2026-04-22 07:19:06.391] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERVINA KUSUMA WARDHANI | service: service-general | source_id: e0a97b88-e549-4bf0-a3ef-ec6bc768c5cf +[2026-04-22 07:19:06.534] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e0a97b88-e549-4bf0-a3ef-ec6bc768c5cf | status_code: 400 +[2026-04-22 07:19:06.534] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:53:41+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:24b504ab-017b-403e-98b7-aa0863f432d4 intent:original-order patient_id:P00167430991 patient_name:ERVINA KUSUMA WARDHANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e0a97b88-e549-4bf0-a3ef-ec6bc768c5cf | status: FAILED +[2026-04-22 07:19:07.206] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUGITO | service: service-general | source_id: f3b34a64-cdfc-4c08-a04e-acf75c4f5a80 +[2026-04-22 07:19:07.321] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f3b34a64-cdfc-4c08-a04e-acf75c4f5a80 | status_code: 400 +[2026-04-22 07:19:07.321] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:54:19+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c49e5708-fd33-432f-be1c-7fadccfbce29 intent:original-order patient_id:P01348910699 patient_name:SUGITO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f3b34a64-cdfc-4c08-a04e-acf75c4f5a80 | status: FAILED +[2026-04-22 07:19:07.992] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIYEM | service: service-general | source_id: 3343216f-6b08-4821-8920-a63467ef93db +[2026-04-22 07:19:08.130] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3343216f-6b08-4821-8920-a63467ef93db | status_code: 400 +[2026-04-22 07:19:08.130] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:57:11+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:3aeb513f-d0c3-4ccb-98be-4a508a39f5ed intent:original-order patient_id:P01163507343 patient_name:SULIYEM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3343216f-6b08-4821-8920-a63467ef93db | status: FAILED +[2026-04-22 07:19:08.800] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAIMAN | service: service-general | source_id: 53a47dd6-82ef-4f63-b321-1157b43b2530 +[2026-04-22 07:19:08.940] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 53a47dd6-82ef-4f63-b321-1157b43b2530 | status_code: 400 +[2026-04-22 07:19:08.940] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-01T12:59:58+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:408581e3-6c0a-428e-8cfa-65fec3def092 intent:original-order patient_id:P00160445330 patient_name:SAIMAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 53a47dd6-82ef-4f63-b321-1157b43b2530 | status: FAILED +[2026-04-22 07:19:09.608] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISMIATIK | service: service-general | source_id: 70e0ebc6-7347-4eeb-895b-a2020ee32415 +[2026-04-22 07:19:09.608] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 70e0ebc6-7347-4eeb-895b-a2020ee32415 +[2026-04-22 07:19:09.774] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSILOWATI | service: service-general | source_id: 68a3735a-7dc7-402c-ab90-102e4dd643fa +[2026-04-22 07:19:09.908] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 68a3735a-7dc7-402c-ab90-102e4dd643fa | status_code: 400 +[2026-04-22 07:19:09.908] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-06T08:55:10+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:3b93dbb6-bd0c-4536-9a40-702d8990dc80 intent:original-order patient_id:P02200531093 patient_name:SUSILOWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 68a3735a-7dc7-402c-ab90-102e4dd643fa | status: FAILED +[2026-04-22 07:19:10.566] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI SAROFAH | service: service-general | source_id: 1dc1c946-068f-4ad6-acbc-4aa5982aff28 +[2026-04-22 07:19:10.566] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1dc1c946-068f-4ad6-acbc-4aa5982aff28 +[2026-04-22 07:19:10.746] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NABILA AZZAHRA | service: service-general | source_id: 3e6fdf8b-d4e2-4676-8230-56a7f8777080 +[2026-04-22 07:19:10.897] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3e6fdf8b-d4e2-4676-8230-56a7f8777080 | status_code: 400 +[2026-04-22 07:19:10.898] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-06T09:51:01+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:28132aa5-c9a9-457e-ae59-03fc0e5d4cf0 intent:original-order patient_id:P00669011261 patient_name:NABILA AZZAHRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3e6fdf8b-d4e2-4676-8230-56a7f8777080 | status: FAILED +[2026-04-22 07:19:11.570] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DHIMAS AJI NUGROHO | service: service-general | source_id: c9d3e2a1-f601-4487-8355-b656f4f6053f +[2026-04-22 07:19:11.570] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c9d3e2a1-f601-4487-8355-b656f4f6053f +[2026-04-22 07:19:11.736] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDAH YULIANTI | service: service-general | source_id: c84d5a5c-7e72-44c9-a66d-cdbd20b2489f +[2026-04-22 07:19:11.736] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c84d5a5c-7e72-44c9-a66d-cdbd20b2489f +[2026-04-22 07:19:11.886] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DONY HARI PRASETYO | service: service-general | source_id: 83955bf8-285d-4e95-bfdd-9c1edd29686b +[2026-04-22 07:19:11.989] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 83955bf8-285d-4e95-bfdd-9c1edd29686b | status_code: 400 +[2026-04-22 07:19:11.990] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T09:47:58+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:fc452593-4e8c-4040-8ab6-604c0a73ba97 intent:original-order patient_id:P01477018975 patient_name:DONY HARI PRASETYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 83955bf8-285d-4e95-bfdd-9c1edd29686b | status: FAILED +[2026-04-22 07:19:12.662] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI AGUSTINA | service: service-general | source_id: 24d2186a-d518-4493-972e-a10cb3537bc6 +[2026-04-22 07:19:12.762] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 24d2186a-d518-4493-972e-a10cb3537bc6 | status_code: 400 +[2026-04-22 07:19:12.762] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T09:57:35+07:00 category_code:363679005 category_display:Imaging code:36528-8 display:Shoulder Tanpa Kontras encounter_id:ac627d17-2813-45d0-b03b-19fe50e4c542 intent:original-order patient_id:P01891856522 patient_name:SRI AGUSTINA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 24d2186a-d518-4493-972e-a10cb3537bc6 | status: FAILED +[2026-04-22 07:19:13.413] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WILATI DAMANG WAGIMAN | service: service-general | source_id: 229bae9d-b902-479f-910f-c24b697a9c3b +[2026-04-22 07:19:13.413] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 229bae9d-b902-479f-910f-c24b697a9c3b +[2026-04-22 07:19:13.560] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADI GUNAWAN TRIATMOJO | service: service-general | source_id: 46b5587d-efc1-4241-b581-d128b09b29d4 +[2026-04-22 07:19:13.561] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 46b5587d-efc1-4241-b581-d128b09b29d4 +[2026-04-22 07:19:13.705] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUH. DZUL JALALIL WAL IKRAM | service: service-general | source_id: 1d657404-da1f-461a-9346-7a016043f68e +[2026-04-22 07:19:13.706] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1d657404-da1f-461a-9346-7a016043f68e +[2026-04-22 07:19:13.851] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAISYA SALSABILA ELNADIFA | service: service-general | source_id: ff6ad966-a51f-4607-b80c-8ea1b006b9e7 +[2026-04-22 07:19:13.851] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ff6ad966-a51f-4607-b80c-8ea1b006b9e7 +[2026-04-22 07:19:14.020] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADINDA TYA AGUSTINA | service: service-general | source_id: 6ce65275-98fa-450b-b40c-92649d24f0bb +[2026-04-22 07:19:14.166] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6ce65275-98fa-450b-b40c-92649d24f0bb | status_code: 400 +[2026-04-22 07:19:14.166] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T10:20:54+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ee09ef62-0026-4ae3-9efd-161dfde5cf0a intent:original-order patient_id:P01318162649 patient_name:ADINDA TYA AGUSTINA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6ce65275-98fa-450b-b40c-92649d24f0bb | status: FAILED +[2026-04-22 07:19:14.830] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROSITA MAYASARI | service: service-general | source_id: 78a2e0a8-b3cc-471f-9daf-13b83e5e0352 +[2026-04-22 07:19:14.964] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 78a2e0a8-b3cc-471f-9daf-13b83e5e0352 | status_code: 400 +[2026-04-22 07:19:14.964] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T10:28:46+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:33bb7c18-e917-430d-b650-d993cc74c837 intent:original-order patient_id:P00572804989 patient_name:ROSITA MAYASARI requester_id:10007238497 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 78a2e0a8-b3cc-471f-9daf-13b83e5e0352 | status: FAILED +[2026-04-22 07:19:15.628] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SLAMET SUDJADI | service: service-general | source_id: df8793b4-fe1f-4a60-9654-b29dec0152ed +[2026-04-22 07:19:15.628] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: df8793b4-fe1f-4a60-9654-b29dec0152ed +[2026-04-22 07:19:15.787] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RR. WIDITARI BUDIATI | service: service-general | source_id: 5c593ae4-61d0-4b49-856d-f020546c4719 +[2026-04-22 07:19:15.787] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5c593ae4-61d0-4b49-856d-f020546c4719 +[2026-04-22 07:19:15.933] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CAESAR ABY ADHYASTA | service: service-general | source_id: 33b2153a-3431-4c2a-a3fd-d208f6553ca9 +[2026-04-22 07:19:15.933] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 33b2153a-3431-4c2a-a3fd-d208f6553ca9 +[2026-04-22 07:19:16.095] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZUBAIDAH | service: service-general | source_id: 0cb24d05-8865-4d7f-a63b-5050c371f635 +[2026-04-22 07:19:16.095] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0cb24d05-8865-4d7f-a63b-5050c371f635 +[2026-04-22 07:19:16.258] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROSIPAN | service: service-general | source_id: 1a23e6a9-5abc-432c-835a-236f032cbbef +[2026-04-22 07:19:16.381] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 1a23e6a9-5abc-432c-835a-236f032cbbef | status_code: 400 +[2026-04-22 07:19:16.381] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:11:43+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:33e12752-eb85-4163-a626-ddfcd6d25ac6 intent:original-order patient_id:P00795750786 patient_name:ROSIPAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1a23e6a9-5abc-432c-835a-236f032cbbef | status: FAILED +[2026-04-22 07:19:17.031] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARID DIUDIN ASHARI | service: service-general | source_id: fbe31593-f21c-4366-b666-8471f8037297 +[2026-04-22 07:19:17.031] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fbe31593-f21c-4366-b666-8471f8037297 +[2026-04-22 07:19:17.196] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEREX TRIBUANA | service: service-general | source_id: 8c8e4669-1ba3-422c-a6e2-e5693f0003ee +[2026-04-22 07:19:17.331] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 8c8e4669-1ba3-422c-a6e2-e5693f0003ee | status_code: 400 +[2026-04-22 07:19:17.331] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:19:56+07:00 category_code:363679005 category_display:Imaging code:30667-0 display:Cervical Tanpa kontras encounter_id:71768c8d-5b12-4e6c-a329-a5556393b798 intent:original-order patient_id:P00680237245 patient_name:DEREX TRIBUANA requester_id:10002655996 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8c8e4669-1ba3-422c-a6e2-e5693f0003ee | status: FAILED +[2026-04-22 07:19:18.006] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DESY QURROTA AYUN | service: service-general | source_id: 943a17b6-c3a2-4f40-89ee-6fa8ca01d360 +[2026-04-22 07:19:18.116] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 943a17b6-c3a2-4f40-89ee-6fa8ca01d360 | status_code: 400 +[2026-04-22 07:19:18.116] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:20:33+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:26b20e0c-6869-4dd0-aa16-5694e3a298f2 intent:original-order patient_id:P02561483198 patient_name:DESY QURROTA AYUN requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:18Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 943a17b6-c3a2-4f40-89ee-6fa8ca01d360 | status: FAILED +[2026-04-22 07:19:18.769] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD CHOIRUDIN | service: service-general | source_id: 7e8e134b-8517-4759-9f69-e92c96dd9b97 +[2026-04-22 07:19:18.886] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 7e8e134b-8517-4759-9f69-e92c96dd9b97 | status_code: 400 +[2026-04-22 07:19:18.886] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:28:37+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:da77db44-088a-4c5b-ae58-1f28d3d53440 intent:original-order patient_id:P01538221656 patient_name:AHMAD CHOIRUDIN requester_id:10014437630 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7e8e134b-8517-4759-9f69-e92c96dd9b97 | status: FAILED +[2026-04-22 07:19:19.551] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARIDA SULISTYOWATI | service: service-general | source_id: 19e7692b-80be-4d6a-b63e-8dc37e10b3ab +[2026-04-22 07:19:19.706] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 19e7692b-80be-4d6a-b63e-8dc37e10b3ab | status_code: 400 +[2026-04-22 07:19:19.706] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:50:15+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:c0dddba9-f985-4fcd-bcdc-8fd7b2bf4e74 intent:original-order patient_id:P01987200770 patient_name:FARIDA SULISTYOWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 19e7692b-80be-4d6a-b63e-8dc37e10b3ab | status: FAILED +[2026-04-22 07:19:20.358] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KAISA DIAS HANANDRA | service: service-general | source_id: 16fe056e-f80a-4fb7-a720-d8763d888edd +[2026-04-22 07:19:20.456] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 16fe056e-f80a-4fb7-a720-d8763d888edd | status_code: 400 +[2026-04-22 07:19:20.456] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:52:11+07:00 category_code:363679005 category_display:Imaging code:37798-6 display:Shoulder AP encounter_id:8f39c653-430b-4a47-9197-cfd9c51a25c4 intent:original-order patient_id:P00251888434 patient_name:KAISA DIAS HANANDRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 16fe056e-f80a-4fb7-a720-d8763d888edd | status: FAILED +[2026-04-22 07:19:21.144] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARDEA NITJA PRIAS ASTI | service: service-general | source_id: c3a6635c-e953-4b7b-a0bc-9e549c46c6bc +[2026-04-22 07:19:21.283] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c3a6635c-e953-4b7b-a0bc-9e549c46c6bc | status_code: 400 +[2026-04-22 07:19:21.283] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:54:01+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ce14f70e-1382-4add-8b6b-f52bacd780aa intent:original-order patient_id:P01518534445 patient_name:ARDEA NITJA PRIAS ASTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c3a6635c-e953-4b7b-a0bc-9e549c46c6bc | status: FAILED +[2026-04-22 07:19:21.940] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FREDRIKA HELENA NP | service: service-general | source_id: a8eecb43-1736-4a6e-a06a-54790ea54fe9 +[2026-04-22 07:19:22.051] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a8eecb43-1736-4a6e-a06a-54790ea54fe9 | status_code: 400 +[2026-04-22 07:19:22.051] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:54:58+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a0980efe-21e5-4b20-b374-a230b57245b1 intent:original-order patient_id:P00704168467 patient_name:FREDRIKA HELENA NP requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a8eecb43-1736-4a6e-a06a-54790ea54fe9 | status: FAILED +[2026-04-22 07:19:22.717] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: matthias antonius maria de nijs | service: service-general | source_id: 605b1b36-062b-43b1-b5c4-9747fd0f11b2 +[2026-04-22 07:19:22.858] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 605b1b36-062b-43b1-b5c4-9747fd0f11b2 | status_code: 400 +[2026-04-22 07:19:22.858] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:57:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b1ed3bb8-ca91-42f9-a424-47fe87c7efc9 intent:original-order patient_id:P02179151303 patient_name:matthias antonius maria de nijs requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 605b1b36-062b-43b1-b5c4-9747fd0f11b2 | status: FAILED +[2026-04-22 07:19:23.528] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUTENI | service: service-general | source_id: 7aad671c-70d2-4314-aaef-4e488df1fc82 +[2026-04-22 07:19:23.684] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7aad671c-70d2-4314-aaef-4e488df1fc82 | status_code: 400 +[2026-04-22 07:19:23.684] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:58:18+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1e4cd3d7-7269-4c47-b687-23bcd8b86a1c intent:original-order patient_id:P02320011478 patient_name:MUTENI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7aad671c-70d2-4314-aaef-4e488df1fc82 | status: FAILED +[2026-04-22 07:19:24.339] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UNTUNG SUBAGIJO | service: service-general | source_id: 6aac16e0-9b25-4674-abd1-7f000a699f0e +[2026-04-22 07:19:24.451] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6aac16e0-9b25-4674-abd1-7f000a699f0e | status_code: 400 +[2026-04-22 07:19:24.451] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T12:03:32+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:2414ffcd-7cb9-4e70-866d-54783758588f intent:original-order patient_id:P02317572260 patient_name:UNTUNG SUBAGIJO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6aac16e0-9b25-4674-abd1-7f000a699f0e | status: FAILED +[2026-04-22 07:19:25.128] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DZAKIRA LABIBA ADIYANTI | service: service-general | source_id: 65e89d5c-aa6e-4867-abd1-9a8640665944 +[2026-04-22 07:19:25.128] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 65e89d5c-aa6e-4867-abd1-9a8640665944 +[2026-04-22 07:19:25.285] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIDIK SUTRISNO | service: service-general | source_id: 6b60e4e8-0c83-4378-8e62-a76c0d6361cf +[2026-04-22 07:19:25.392] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6b60e4e8-0c83-4378-8e62-a76c0d6361cf | status_code: 400 +[2026-04-22 07:19:25.392] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T12:13:48+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:b69fa668-2566-4830-8db1-ddf756858859 intent:original-order patient_id:P02176710624 patient_name:DIDIK SUTRISNO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6b60e4e8-0c83-4378-8e62-a76c0d6361cf | status: FAILED +[2026-04-22 07:19:26.052] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MIRA ERVIANA DEVINTA SARI | service: service-general | source_id: 3dc06e69-47f9-40cf-b657-24ffb6188ca2 +[2026-04-22 07:19:26.143] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 3dc06e69-47f9-40cf-b657-24ffb6188ca2 | status_code: 400 +[2026-04-22 07:19:26.143] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T12:29:13+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:8255769f-5bea-4a46-951f-5a036910f3b0 intent:original-order patient_id:P00549576989 patient_name:MIRA ERVIANA DEVINTA SARI requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3dc06e69-47f9-40cf-b657-24ffb6188ca2 | status: FAILED +[2026-04-22 07:19:26.796] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSNUL KHOTIMAH | service: service-general | source_id: d7cd01cc-b7c1-4a34-8f2d-52719d42e31f +[2026-04-22 07:19:26.932] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: d7cd01cc-b7c1-4a34-8f2d-52719d42e31f | status_code: 400 +[2026-04-22 07:19:26.932] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T12:41:01+07:00 category_code:363679005 category_display:Imaging code:37701-0 display:Pedis AP/Lat encounter_id:55a19054-084e-4397-85ea-f1e82e3be7d5 intent:original-order patient_id:P01891146830 patient_name:KUSNUL KHOTIMAH requester_id:10000276457 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d7cd01cc-b7c1-4a34-8f2d-52719d42e31f | status: FAILED +[2026-04-22 07:19:27.606] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUMA RICH CYRA | service: service-general | source_id: 39b843c3-7a79-401b-9b5d-e32147992e7d +[2026-04-22 07:19:27.740] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 39b843c3-7a79-401b-9b5d-e32147992e7d | status_code: 400 +[2026-04-22 07:19:27.740] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T12:45:13+07:00 category_code:363679005 category_display:Imaging code:37667-3 display:Ankle AP/Lat encounter_id:95e11171-0621-41d4-a128-8fc1cfcbb011 intent:original-order patient_id:P10821059454 patient_name:NUMA RICH CYRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 39b843c3-7a79-401b-9b5d-e32147992e7d | status: FAILED +[2026-04-22 07:19:28.398] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSHARTI | service: service-general | source_id: a88d474d-b75d-465b-987f-0db9e90be170 +[2026-04-22 07:19:28.398] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a88d474d-b75d-465b-987f-0db9e90be170 +[2026-04-22 07:19:28.570] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RETNO DWI UTAMI | service: service-general | source_id: 47d384ce-5705-4984-a599-9034d9efb729 +[2026-04-22 07:19:28.680] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 47d384ce-5705-4984-a599-9034d9efb729 | status_code: 400 +[2026-04-22 07:19:28.680] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T12:48:26+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:9a4f0e55-0dae-4869-a70c-cfc74a3da757 intent:original-order patient_id:P00449817883 patient_name:RETNO DWI UTAMI requester_id:10017847580 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 47d384ce-5705-4984-a599-9034d9efb729 | status: FAILED +[2026-04-22 07:19:29.349] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: OLIVIA RAYHANUN NASYWA | service: service-general | source_id: b623595f-2b3a-4767-a56f-e7ea63afab49 +[2026-04-22 07:19:29.482] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: b623595f-2b3a-4767-a56f-e7ea63afab49 | status_code: 400 +[2026-04-22 07:19:29.482] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T12:51:01+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:bfc31055-a444-4ae8-82ec-1de698f7e09a intent:original-order patient_id:P02360193388 patient_name:OLIVIA RAYHANUN NASYWA requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:29Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b623595f-2b3a-4767-a56f-e7ea63afab49 | status: FAILED +[2026-04-22 07:19:30.136] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI ROHANI | service: service-general | source_id: 8f50e5a4-b8f8-4be0-a15f-ef845c5738f8 +[2026-04-22 07:19:30.239] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 8f50e5a4-b8f8-4be0-a15f-ef845c5738f8 | status_code: 400 +[2026-04-22 07:19:30.239] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T12:58:10+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:bb12982e-65ee-479c-b520-eedda56d3c71 intent:original-order patient_id:P01690948174 patient_name:SITI ROHANI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8f50e5a4-b8f8-4be0-a15f-ef845c5738f8 | status: FAILED +[2026-04-22 07:19:30.892] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSNADI | service: service-general | source_id: 2d1513f5-5441-4b45-88b4-7471f32e12ac +[2026-04-22 07:19:31.034] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2d1513f5-5441-4b45-88b4-7471f32e12ac | status_code: 400 +[2026-04-22 07:19:31.034] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T13:02:23+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8867577b-9b96-4dd1-a869-f9917456c189 intent:original-order patient_id:P01139700596 patient_name:KUSNADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:19:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2d1513f5-5441-4b45-88b4-7471f32e12ac | status: FAILED +[2026-04-22 07:19:31.715] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FEBRIANDIRA DWI NORBUDI ANGGITA | service: service-general | source_id: 5c967579-9d1f-4e19-b5ea-db351beae27c +[2026-04-22 07:19:31.716] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 5c967579-9d1f-4e19-b5ea-db351beae27c | status_code: 429 +[2026-04-22 07:19:31.716] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T13:13:30+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3c84c96e-20f5-4990-a5c2-1fc73a7a99f8 intent:original-order patient_id:P01813326010 patient_name:FEBRIANDIRA DWI NORBUDI ANGGITA requester_id:10018311347 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 5c967579-9d1f-4e19-b5ea-db351beae27c | status: FAILED +[2026-04-22 07:19:31.716] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 5c967579-9d1f-4e19-b5ea-db351beae27c +[2026-04-22 07:20:31.943] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FEBRIANDIRA DWI NORBUDI ANGGITA | service: service-general | source_id: 5c967579-9d1f-4e19-b5ea-db351beae27c +[2026-04-22 07:20:32.075] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 5c967579-9d1f-4e19-b5ea-db351beae27c | status_code: 400 +[2026-04-22 07:20:32.075] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T13:13:30+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3c84c96e-20f5-4990-a5c2-1fc73a7a99f8 intent:original-order patient_id:P01813326010 patient_name:FEBRIANDIRA DWI NORBUDI ANGGITA requester_id:10018311347 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5c967579-9d1f-4e19-b5ea-db351beae27c | status: FAILED +[2026-04-22 07:20:32.723] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NABIL AKHTAR KUSUMAWARDANA | service: service-general | source_id: 24d155a0-96d0-4938-b72e-f703a3e14a7a +[2026-04-22 07:20:32.897] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 24d155a0-96d0-4938-b72e-f703a3e14a7a | status_code: 400 +[2026-04-22 07:20:32.897] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T13:16:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:797982f3-75c8-4c4e-b4aa-cd6675698f36 intent:original-order patient_id:P10460276157 patient_name:NABIL AKHTAR KUSUMAWARDANA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 24d155a0-96d0-4938-b72e-f703a3e14a7a | status: FAILED +[2026-04-22 07:20:33.562] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATIPAH | service: service-general | source_id: f7b4d62d-f5a2-4467-a1c7-be98959d91f7 +[2026-04-22 07:20:33.699] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: f7b4d62d-f5a2-4467-a1c7-be98959d91f7 | status_code: 400 +[2026-04-22 07:20:33.699] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T13:16:32+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:d07117df-5563-41ec-9bbd-031824f8ecfb intent:original-order patient_id:P00795477735 patient_name:NGATIPAH requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f7b4d62d-f5a2-4467-a1c7-be98959d91f7 | status: FAILED +[2026-04-22 07:20:34.366] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAHIDAH | service: service-general | source_id: b830adba-0639-4fbe-aec6-34bbd2c74fcb +[2026-04-22 07:20:34.542] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b830adba-0639-4fbe-aec6-34bbd2c74fcb | status_code: 400 +[2026-04-22 07:20:34.542] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T13:28:22+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:486b1536-af62-403a-b8cb-2a050a6b6511 intent:original-order patient_id:P01554064526 patient_name:WAHIDAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b830adba-0639-4fbe-aec6-34bbd2c74fcb | status: FAILED +[2026-04-22 07:20:35.199] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL KADIR DJAELANI | service: service-general | source_id: 0d516c0f-e56d-4110-b687-4cb00b69e7f4 +[2026-04-22 07:20:35.308] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0d516c0f-e56d-4110-b687-4cb00b69e7f4 | status_code: 400 +[2026-04-22 07:20:35.308] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T13:31:52+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:28bc695a-4098-4df7-bc45-9581f9af4c6f intent:original-order patient_id:P01214286744 patient_name:ABDUL KADIR DJAELANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0d516c0f-e56d-4110-b687-4cb00b69e7f4 | status: FAILED +[2026-04-22 07:20:35.972] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARTI | service: service-general | source_id: bb06fcd1-2f5e-404e-865d-d17c02259859 +[2026-04-22 07:20:35.973] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bb06fcd1-2f5e-404e-865d-d17c02259859 +[2026-04-22 07:20:36.129] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KANZA ASYIFA RACHMADINA | service: service-general | source_id: 890b3449-1618-40ae-8874-109257c1f500 +[2026-04-22 07:20:36.227] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 890b3449-1618-40ae-8874-109257c1f500 | status_code: 400 +[2026-04-22 07:20:36.227] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-10T07:48:56+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:b335ccb9-4a53-40e6-aa92-88c4452685e1 intent:original-order patient_id:P01389575921 patient_name:KANZA ASYIFA RACHMADINA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 890b3449-1618-40ae-8874-109257c1f500 | status: FAILED +[2026-04-22 07:20:36.892] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURWIYATI | service: service-general | source_id: 8e80d7d8-6e4a-4f2f-8fec-c9fb10f0cc43 +[2026-04-22 07:20:36.892] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8e80d7d8-6e4a-4f2f-8fec-c9fb10f0cc43 +[2026-04-22 07:20:37.056] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD YUNUS | service: service-general | source_id: 93a6720d-a3bd-404d-9f03-cc31fd66c9b5 +[2026-04-22 07:20:37.056] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 93a6720d-a3bd-404d-9f03-cc31fd66c9b5 +[2026-04-22 07:20:37.207] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRIH HANDOKO | service: service-general | source_id: 08eb9558-3f40-459c-b60f-20bb379f4874 +[2026-04-22 07:20:37.207] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 08eb9558-3f40-459c-b60f-20bb379f4874 +[2026-04-22 07:20:37.372] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAULA DIANDRA CALLIA PUTRI | service: service-general | source_id: 66c471cc-f06d-4256-b319-b617321fb877 +[2026-04-22 07:20:37.372] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 66c471cc-f06d-4256-b319-b617321fb877 +[2026-04-22 07:20:37.540] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRMAN ABI ROCHMANSYAH | service: service-general | source_id: 1df9d337-2803-404f-a94f-e28ad16df0cd +[2026-04-22 07:20:37.682] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1df9d337-2803-404f-a94f-e28ad16df0cd | status_code: 400 +[2026-04-22 07:20:37.682] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-10T08:23:05+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:5b529de6-e435-4f4e-9b93-d9479238b7a3 intent:original-order patient_id:P01970594149 patient_name:FIRMAN ABI ROCHMANSYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1df9d337-2803-404f-a94f-e28ad16df0cd | status: FAILED +[2026-04-22 07:20:38.348] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD SURYONO | service: service-general | source_id: e35f0826-2e7a-449f-8375-34f45a30ea20 +[2026-04-22 07:20:38.348] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e35f0826-2e7a-449f-8375-34f45a30ea20 +[2026-04-22 07:20:38.511] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARIYATI | service: service-general | source_id: 195386e7-4597-4915-848b-3eb824df09b0 +[2026-04-22 07:20:38.511] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 195386e7-4597-4915-848b-3eb824df09b0 +[2026-04-22 07:20:38.680] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNA WATI | service: service-general | source_id: 0443c225-62f7-4046-9342-ca27b1ee2fd6 +[2026-04-22 07:20:38.680] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0443c225-62f7-4046-9342-ca27b1ee2fd6 +[2026-04-22 07:20:38.829] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI PUTRI YULI S | service: service-general | source_id: 5d24f207-8b13-4812-9afc-d2e5f97acf8c +[2026-04-22 07:20:38.829] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5d24f207-8b13-4812-9afc-d2e5f97acf8c +[2026-04-22 07:20:38.997] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURAINI | service: service-general | source_id: 70e84e60-1b21-4a4e-810a-4196ad1d8c73 +[2026-04-22 07:20:38.998] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 70e84e60-1b21-4a4e-810a-4196ad1d8c73 +[2026-04-22 07:20:39.164] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZARATUSTRA CAHYA FIDDIN | service: service-general | source_id: 29130267-f29d-44a4-88a4-03d0e8124642 +[2026-04-22 07:20:39.164] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 29130267-f29d-44a4-88a4-03d0e8124642 +[2026-04-22 07:20:39.328] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANITA RAHMAWATI | service: service-general | source_id: 823aedf6-734a-4eb7-97e3-7fbb16222c45 +[2026-04-22 07:20:39.329] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 823aedf6-734a-4eb7-97e3-7fbb16222c45 +[2026-04-22 07:20:39.479] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TINA EVIANA | service: service-general | source_id: 44df0fd5-58f1-4765-9c52-98d6bc785fd8 +[2026-04-22 07:20:39.479] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 44df0fd5-58f1-4765-9c52-98d6bc785fd8 +[2026-04-22 07:20:39.643] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG SUPATMIATI | service: service-general | source_id: 7b272115-5805-4de9-a7d6-2ed5f04a87c6 +[2026-04-22 07:20:39.643] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7b272115-5805-4de9-a7d6-2ed5f04a87c6 +[2026-04-22 07:20:39.807] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI ANI LESTARI | service: service-general | source_id: 7b170544-ec32-4ad9-82e7-22d9edddc848 +[2026-04-22 07:20:39.942] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 7b170544-ec32-4ad9-82e7-22d9edddc848 | status_code: 400 +[2026-04-22 07:20:39.942] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-10T10:34:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1a605296-6934-4b62-abed-616992b12c97 intent:original-order patient_id:P01199846702 patient_name:DWI ANI LESTARI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7b170544-ec32-4ad9-82e7-22d9edddc848 | status: FAILED +[2026-04-22 07:20:40.626] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: A SOEPARTO | service: service-general | source_id: 861a370f-e1e1-4619-a493-d3d1ee11b6da +[2026-04-22 07:20:40.626] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 861a370f-e1e1-4619-a493-d3d1ee11b6da +[2026-04-22 07:20:40.779] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILA ERNIWATI | service: service-general | source_id: 94adb8dd-fd25-4c72-af2c-d3e778546147 +[2026-04-22 07:20:40.779] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 94adb8dd-fd25-4c72-af2c-d3e778546147 +[2026-04-22 07:20:40.942] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUKMAN KURNIAWAN | service: service-general | source_id: 582d6038-6271-4008-9c3e-e8bee23777d9 +[2026-04-22 07:20:40.942] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 582d6038-6271-4008-9c3e-e8bee23777d9 +[2026-04-22 07:20:41.094] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKOWONO | service: service-general | source_id: 7160375b-bcb1-4061-8f9e-a05a8e751674 +[2026-04-22 07:20:41.094] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7160375b-bcb1-4061-8f9e-a05a8e751674 +[2026-04-22 07:20:41.248] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TURMINAH | service: service-general | source_id: 33f52a50-4b2a-4a34-95bb-06d4356945ba +[2026-04-22 07:20:41.248] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 33f52a50-4b2a-4a34-95bb-06d4356945ba +[2026-04-22 07:20:41.419] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EDWIN PALEVI | service: service-general | source_id: 750fe957-c5d0-47b5-a78c-8c180dd5f982 +[2026-04-22 07:20:41.419] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 750fe957-c5d0-47b5-a78c-8c180dd5f982 +[2026-04-22 07:20:41.571] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWIYANI KARTIKA NANDA | service: service-general | source_id: df984242-5b4a-4a30-986d-9bf7e21c378d +[2026-04-22 07:20:41.571] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: df984242-5b4a-4a30-986d-9bf7e21c378d +[2026-04-22 07:20:41.730] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KELA RISTINA | service: service-general | source_id: 9997b3fc-b52f-4d5f-baad-a5c9b0dcd9c2 +[2026-04-22 07:20:41.730] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9997b3fc-b52f-4d5f-baad-a5c9b0dcd9c2 +[2026-04-22 07:20:41.897] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARWIWIK | service: service-general | source_id: 0bc0c830-ce4c-4cb8-b3ca-b42483977b06 +[2026-04-22 07:20:42.040] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0bc0c830-ce4c-4cb8-b3ca-b42483977b06 | status_code: 400 +[2026-04-22 07:20:42.040] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T08:49:04+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:47fc01aa-277a-4afa-b717-e9f08ce63beb intent:original-order patient_id:P01571221981 patient_name:SUHARWIWIK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0bc0c830-ce4c-4cb8-b3ca-b42483977b06 | status: FAILED +[2026-04-22 07:20:42.710] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAHYOE AGUSTIN | service: service-general | source_id: ee8d021a-ad60-4101-8024-7b4f4a683b79 +[2026-04-22 07:20:42.830] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: ee8d021a-ad60-4101-8024-7b4f4a683b79 | status_code: 400 +[2026-04-22 07:20:42.830] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T08:55:09+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:fc76e44e-4eb6-4ba0-b430-5fbb87e8fa83 intent:original-order patient_id:P01111150765 patient_name:WAHYOE AGUSTIN requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ee8d021a-ad60-4101-8024-7b4f4a683b79 | status: FAILED +[2026-04-22 07:20:43.492] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENIK INDRAWATI | service: service-general | source_id: 4c892cbc-4ea8-494b-ad7a-454c378557b2 +[2026-04-22 07:20:43.651] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 4c892cbc-4ea8-494b-ad7a-454c378557b2 | status_code: 400 +[2026-04-22 07:20:43.651] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T09:01:28+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:d0f8d455-2cdf-4405-bd98-ab84557de005 intent:original-order patient_id:P00133319343 patient_name:ENIK INDRAWATI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4c892cbc-4ea8-494b-ad7a-454c378557b2 | status: FAILED +[2026-04-22 07:20:44.317] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELLY HAYATI | service: service-general | source_id: 3c4d7205-2863-48f8-ab1e-dab37dd36d7a +[2026-04-22 07:20:44.317] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3c4d7205-2863-48f8-ab1e-dab37dd36d7a +[2026-04-22 07:20:44.477] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LINA KURNIATI | service: service-general | source_id: 8c16db60-10eb-4589-bc4d-feab947e8436 +[2026-04-22 07:20:44.582] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8c16db60-10eb-4589-bc4d-feab947e8436 | status_code: 400 +[2026-04-22 07:20:44.582] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T09:03:10+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:82ec4f02-457f-4f4a-b3de-ab81c97d85ba intent:original-order patient_id:P00307567880 patient_name:LINA KURNIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8c16db60-10eb-4589-bc4d-feab947e8436 | status: FAILED +[2026-04-22 07:20:45.235] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SASMITO BAMBANG IRAWAN | service: service-general | source_id: 075ef016-6ddd-4458-b918-25ba0b78bf5f +[2026-04-22 07:20:45.235] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 075ef016-6ddd-4458-b918-25ba0b78bf5f +[2026-04-22 07:20:45.384] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOKHAMAD SAIFUL ANAM | service: service-general | source_id: bc0ebac3-4d34-4d5e-ad19-ec52f53bad5a +[2026-04-22 07:20:45.525] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: bc0ebac3-4d34-4d5e-ad19-ec52f53bad5a | status_code: 400 +[2026-04-22 07:20:45.525] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T09:13:08+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:210d6d82-c32d-4802-bd6b-a11a633367e6 intent:original-order patient_id:P02219850607 patient_name:MOKHAMAD SAIFUL ANAM requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bc0ebac3-4d34-4d5e-ad19-ec52f53bad5a | status: FAILED +[2026-04-22 07:20:46.183] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARSIH | service: service-general | source_id: 5abdce14-54e2-4a0b-8ffd-3590d0ea7bb8 +[2026-04-22 07:20:46.385] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5abdce14-54e2-4a0b-8ffd-3590d0ea7bb8 | status_code: 400 +[2026-04-22 07:20:46.385] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T09:14:06+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:77671766-1d9e-4521-9f32-fa9a6ffc84b9 intent:original-order patient_id:P00529290968 patient_name:SUNARSIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5abdce14-54e2-4a0b-8ffd-3590d0ea7bb8 | status: FAILED +[2026-04-22 07:20:47.048] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIS SURYATI NINGSIH | service: service-general | source_id: 553f5045-7214-470f-8984-1574951016a1 +[2026-04-22 07:20:47.048] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 553f5045-7214-470f-8984-1574951016a1 +[2026-04-22 07:20:47.209] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PRIYONO | service: service-general | source_id: 0baacbc5-b83f-4567-a911-1879f3049c59 +[2026-04-22 07:20:47.308] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0baacbc5-b83f-4567-a911-1879f3049c59 | status_code: 400 +[2026-04-22 07:20:47.308] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T09:27:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ff5e65dc-cfd0-4941-8ae6-e5f148960a83 intent:original-order patient_id:P00504269594 patient_name:PRIYONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0baacbc5-b83f-4567-a911-1879f3049c59 | status: FAILED +[2026-04-22 07:20:47.982] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: G. SASTRO HADI SUPRATONO | service: service-general | source_id: 89349638-46c1-4fb2-aa69-d4d53d134c1c +[2026-04-22 07:20:47.982] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 89349638-46c1-4fb2-aa69-d4d53d134c1c +[2026-04-22 07:20:48.129] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRIANTO | service: service-general | source_id: b14eab15-8573-4735-a295-ccae09706d1a +[2026-04-22 07:20:48.231] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b14eab15-8573-4735-a295-ccae09706d1a | status_code: 400 +[2026-04-22 07:20:48.231] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T09:36:24+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:283c6933-ff56-4803-af46-ffe2c2cfa36f intent:original-order patient_id:P02517526279 patient_name:SUPRIANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b14eab15-8573-4735-a295-ccae09706d1a | status: FAILED +[2026-04-22 07:20:48.878] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TAN AY GIOK | service: service-general | source_id: 7d23de4f-cb3a-45ba-8238-b7f79bcf4e28 +[2026-04-22 07:20:49.012] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 7d23de4f-cb3a-45ba-8238-b7f79bcf4e28 | status_code: 400 +[2026-04-22 07:20:49.012] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T09:40:02+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:c5540245-9fad-4152-a60e-275ca13a8ee8 intent:original-order patient_id:P01901757194 patient_name:TAN AY GIOK requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7d23de4f-cb3a-45ba-8238-b7f79bcf4e28 | status: FAILED +[2026-04-22 07:20:49.662] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI LESTARI | service: service-general | source_id: d10728f9-b783-4531-9eb0-b0e505d12139 +[2026-04-22 07:20:49.662] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d10728f9-b783-4531-9eb0-b0e505d12139 +[2026-04-22 07:20:49.820] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RATNA SULISTAMI | service: service-general | source_id: 3fd0cf26-def7-42a6-9d0f-b68c8bbf0ec8 +[2026-04-22 07:20:49.968] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 3fd0cf26-def7-42a6-9d0f-b68c8bbf0ec8 | status_code: 400 +[2026-04-22 07:20:49.968] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T09:46:47+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:45db768d-a390-494e-bf21-15d86be9e232 intent:original-order patient_id:P00057573736 patient_name:RATNA SULISTAMI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3fd0cf26-def7-42a6-9d0f-b68c8bbf0ec8 | status: FAILED +[2026-04-22 07:20:50.626] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIGIT WIJOSENO | service: service-general | source_id: 13986c52-569b-4b0a-b2fb-e11ecf06213f +[2026-04-22 07:20:50.755] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 13986c52-569b-4b0a-b2fb-e11ecf06213f | status_code: 400 +[2026-04-22 07:20:50.755] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T09:50:31+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:bb2c79ad-f12e-48b5-a2f5-99f3b8efebd6 intent:original-order patient_id:P00351813699 patient_name:SIGIT WIJOSENO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 13986c52-569b-4b0a-b2fb-e11ecf06213f | status: FAILED +[2026-04-22 07:20:51.399] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANANDA IRA ARSYANTI | service: service-general | source_id: 3e651f1e-af07-4233-9e37-88046e974673 +[2026-04-22 07:20:51.400] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3e651f1e-af07-4233-9e37-88046e974673 +[2026-04-22 07:20:51.542] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIDIK LASMINARTO | service: service-general | source_id: b320c5bd-68ae-47fa-97e4-98e4f4dcb7a0 +[2026-04-22 07:20:51.655] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b320c5bd-68ae-47fa-97e4-98e4f4dcb7a0 | status_code: 400 +[2026-04-22 07:20:51.655] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T09:55:00+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2d166f87-d5c5-4279-b38a-1e4b5eb9ec8c intent:original-order patient_id:P00590665626 patient_name:DIDIK LASMINARTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b320c5bd-68ae-47fa-97e4-98e4f4dcb7a0 | status: FAILED +[2026-04-22 07:20:52.318] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RESANING MINHATI | service: service-general | source_id: db318324-9937-4280-924f-a15a9166382a +[2026-04-22 07:20:52.457] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: db318324-9937-4280-924f-a15a9166382a | status_code: 400 +[2026-04-22 07:20:52.457] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:09:35+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:5985d7e8-df07-4040-829c-0e3e11e86ace intent:original-order patient_id:P02563850202 patient_name:RESANING MINHATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: db318324-9937-4280-924f-a15a9166382a | status: FAILED +[2026-04-22 07:20:53.107] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUJI ASTUTIK | service: service-general | source_id: 91aed4d9-5f5f-41b0-b190-00213a368d1d +[2026-04-22 07:20:53.276] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 91aed4d9-5f5f-41b0-b190-00213a368d1d | status_code: 400 +[2026-04-22 07:20:53.276] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:12:34+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:35f823d3-228c-4b6f-bdbe-b2de2dd36cbb intent:original-order patient_id:P01436476877 patient_name:PUJI ASTUTIK requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 91aed4d9-5f5f-41b0-b190-00213a368d1d | status: FAILED +[2026-04-22 07:20:53.940] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MURIANI | service: service-general | source_id: 889ebe85-aacb-4563-831e-f9eda0f47f41 +[2026-04-22 07:20:54.050] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 889ebe85-aacb-4563-831e-f9eda0f47f41 | status_code: 400 +[2026-04-22 07:20:54.050] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:13:32+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:a7b49cee-a6b8-4d4d-a1de-1b2829a87eba intent:original-order patient_id:P00743837652 patient_name:MURIANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 889ebe85-aacb-4563-831e-f9eda0f47f41 | status: FAILED +[2026-04-22 07:20:54.702] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRWAN | service: service-general | source_id: 25704949-fa1b-438e-8e04-f6c7172d471d +[2026-04-22 07:20:54.841] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 25704949-fa1b-438e-8e04-f6c7172d471d | status_code: 400 +[2026-04-22 07:20:54.841] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:17:18+07:00 category_code:363679005 category_display:Imaging code:25020-9 display:BVCUG encounter_id:d15d14d7-42eb-4afe-9af4-39e26f6b23c7 intent:original-order patient_id:P10983917233 patient_name:IRWAN requester_id:10013904923 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 25704949-fa1b-438e-8e04-f6c7172d471d | status: FAILED +[2026-04-22 07:20:55.488] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG SUMAK IYAH | service: service-general | source_id: d8934705-2664-4823-a29a-5500fc01fec6 +[2026-04-22 07:20:55.489] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d8934705-2664-4823-a29a-5500fc01fec6 +[2026-04-22 07:20:55.633] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSMIYATI | service: service-general | source_id: e4208308-cc6f-4732-bfc5-070b3f13c56b +[2026-04-22 07:20:55.766] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e4208308-cc6f-4732-bfc5-070b3f13c56b | status_code: 400 +[2026-04-22 07:20:55.766] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:23:57+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:aeafb18c-e3e9-4896-881e-50600be5ccc1 intent:original-order patient_id:P00793841993 patient_name:KUSMIYATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e4208308-cc6f-4732-bfc5-070b3f13c56b | status: FAILED +[2026-04-22 07:20:56.427] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIS ARINI | service: service-general | source_id: 50894960-7a10-449a-91d6-3415d7da3b9e +[2026-04-22 07:20:56.531] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 50894960-7a10-449a-91d6-3415d7da3b9e | status_code: 400 +[2026-04-22 07:20:56.531] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:25:02+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d1f39893-c48f-4695-8512-1239264cf927 intent:original-order patient_id:P00759753032 patient_name:LILIS ARINI requester_id:10005345653 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 50894960-7a10-449a-91d6-3415d7da3b9e | status: FAILED +[2026-04-22 07:20:57.194] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAULANA MALIK IBRAHIM ANNURDIN | service: service-general | source_id: 28af64ab-1ee9-4b29-83ae-38b31ee8ed6d +[2026-04-22 07:20:57.310] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 28af64ab-1ee9-4b29-83ae-38b31ee8ed6d | status_code: 400 +[2026-04-22 07:20:57.310] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:26:51+07:00 category_code:363679005 category_display:Imaging code:30709-0 display:Ankle Sinistra encounter_id:953b8e50-38e1-4c30-b2ff-51f121c1a841 intent:original-order patient_id:P00404865856 patient_name:MAULANA MALIK IBRAHIM ANNURDIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 28af64ab-1ee9-4b29-83ae-38b31ee8ed6d | status: FAILED +[2026-04-22 07:20:57.960] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIFA FULLY PRAHARATA | service: service-general | source_id: 593bedcc-752d-4fc0-9e0e-908413957ef5 +[2026-04-22 07:20:58.060] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 593bedcc-752d-4fc0-9e0e-908413957ef5 | status_code: 400 +[2026-04-22 07:20:58.060] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:27:44+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:20f46a5b-21a6-4b33-bdfc-cb99b098e755 intent:original-order patient_id:P01441151810 patient_name:DIFA FULLY PRAHARATA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 593bedcc-752d-4fc0-9e0e-908413957ef5 | status: FAILED +[2026-04-22 07:20:58.720] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNA FITRIANINGSIH | service: service-general | source_id: 87f3dda9-c3ec-4da0-818e-5df7dbec298e +[2026-04-22 07:20:58.827] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 87f3dda9-c3ec-4da0-818e-5df7dbec298e | status_code: 400 +[2026-04-22 07:20:58.827] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:30:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:6beb9703-ff36-4032-8612-cb6a1f9d3c1b intent:original-order patient_id:P00932708015 patient_name:ERNA FITRIANINGSIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 87f3dda9-c3ec-4da0-818e-5df7dbec298e | status: FAILED +[2026-04-22 07:20:59.473] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HILYA MAULIDA ALMAHYRA | service: service-general | source_id: a967b457-732e-4e1f-83a5-ccc70e9e5709 +[2026-04-22 07:20:59.610] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a967b457-732e-4e1f-83a5-ccc70e9e5709 | status_code: 400 +[2026-04-22 07:20:59.610] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:31:02+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:73ca0942-c467-4b9c-aa9d-08c34bcd46e4 intent:original-order patient_id:P10973691246 patient_name:HILYA MAULIDA ALMAHYRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:20:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a967b457-732e-4e1f-83a5-ccc70e9e5709 | status: FAILED +[2026-04-22 07:21:00.255] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMAIDAH | service: service-general | source_id: a6aa546d-a4e8-4306-9d5c-b588f682834c +[2026-04-22 07:21:00.390] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: a6aa546d-a4e8-4306-9d5c-b588f682834c | status_code: 400 +[2026-04-22 07:21:00.390] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:33:58+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:a94aa3d9-9c9f-4abc-b7c8-ef4bb7c14733 intent:original-order patient_id:P02082409149 patient_name:SUMAIDAH requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a6aa546d-a4e8-4306-9d5c-b588f682834c | status: FAILED +[2026-04-22 07:21:01.038] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NANANG DWI SURYANTO | service: service-general | source_id: c86ae605-0763-4f74-943a-3b203526e54a +[2026-04-22 07:21:01.150] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c86ae605-0763-4f74-943a-3b203526e54a | status_code: 400 +[2026-04-22 07:21:01.150] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:34:58+07:00 category_code:363679005 category_display:Imaging code:39499-9 display:Doppler Arteri Ekstremitas Inferior Sinistra encounter_id:683d0bbc-1489-4280-bf83-4f7cfd2d17a1 intent:original-order patient_id:P01916104125 patient_name:NANANG DWI SURYANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c86ae605-0763-4f74-943a-3b203526e54a | status: FAILED +[2026-04-22 07:21:01.820] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARINEM | service: service-general | source_id: fa70ff11-316b-417e-891e-3b689a4a1bae +[2026-04-22 07:21:01.967] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: fa70ff11-316b-417e-891e-3b689a4a1bae | status_code: 400 +[2026-04-22 07:21:01.967] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:36:50+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:6d89f7cf-fe32-49ca-8c50-a3c617af1d70 intent:original-order patient_id:P01472792601 patient_name:KARINEM requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fa70ff11-316b-417e-891e-3b689a4a1bae | status: FAILED +[2026-04-22 07:21:02.642] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARMANI | service: service-general | source_id: 6e19739f-efce-41d8-ad0c-7eb2720845e5 +[2026-04-22 07:21:02.750] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 6e19739f-efce-41d8-ad0c-7eb2720845e5 | status_code: 400 +[2026-04-22 07:21:02.750] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:53:24+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:1ceae7d6-a377-4034-9112-4f198a616b6e intent:original-order patient_id:P01734326307 patient_name:KARMANI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6e19739f-efce-41d8-ad0c-7eb2720845e5 | status: FAILED +[2026-04-22 07:21:03.416] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATMINAH | service: service-general | source_id: d1dc9e14-51d1-4674-8069-1d368af15eeb +[2026-04-22 07:21:03.523] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: d1dc9e14-51d1-4674-8069-1d368af15eeb | status_code: 400 +[2026-04-22 07:21:03.523] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:54:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:13e4bb14-52ac-4a27-96b1-715042c8ca81 intent:original-order patient_id:P00911723132 patient_name:NGATMINAH requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d1dc9e14-51d1-4674-8069-1d368af15eeb | status: FAILED +[2026-04-22 07:21:04.194] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL MUNTALIB,Drs | service: service-general | source_id: a5dcd261-a017-4d98-adea-82d600e7d76f +[2026-04-22 07:21:04.352] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: a5dcd261-a017-4d98-adea-82d600e7d76f | status_code: 400 +[2026-04-22 07:21:04.352] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:56:32+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c936aa2d-a883-404c-a7f9-c91b6ce5cb74 intent:original-order patient_id:P01251942752 patient_name:ABDUL MUNTALIB,Drs requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a5dcd261-a017-4d98-adea-82d600e7d76f | status: FAILED +[2026-04-22 07:21:05.009] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH ROCHMAN | service: service-general | source_id: c7f52b29-e492-4a1d-ac5a-b22d4cd2307d +[2026-04-22 07:21:05.111] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c7f52b29-e492-4a1d-ac5a-b22d4cd2307d | status_code: 400 +[2026-04-22 07:21:05.111] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T10:58:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:47d7f2ac-7b41-4f87-8a3e-f42c83144919 intent:original-order patient_id:P02208596341 patient_name:MOH ROCHMAN requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c7f52b29-e492-4a1d-ac5a-b22d4cd2307d | status: FAILED +[2026-04-22 07:21:05.763] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRDAYANTI SEPTYA KHOIROTIN SHARO | service: service-general | source_id: ee14e056-3f39-4c63-bb47-d4ee2a6fb8fc +[2026-04-22 07:21:05.763] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee14e056-3f39-4c63-bb47-d4ee2a6fb8fc +[2026-04-22 07:21:05.915] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TATIEK SRI | service: service-general | source_id: e8527942-f37c-4e82-82c7-1e72bd619137 +[2026-04-22 07:21:05.915] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e8527942-f37c-4e82-82c7-1e72bd619137 +[2026-04-22 07:21:06.073] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANITA AGUSTI TRISTA MARIA | service: service-general | source_id: e361de05-fa24-4fd5-8d62-5a979e2c00f2 +[2026-04-22 07:21:06.214] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: e361de05-fa24-4fd5-8d62-5a979e2c00f2 | status_code: 400 +[2026-04-22 07:21:06.214] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:02:39+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:61055ba9-a545-4b9c-814b-0925ca7f4e86 intent:original-order patient_id:P00410511647 patient_name:ANITA AGUSTI TRISTA MARIA requester_id:10002853557 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:06Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e361de05-fa24-4fd5-8d62-5a979e2c00f2 | status: FAILED +[2026-04-22 07:21:06.858] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RAIHAN NUR RIZKY | service: service-general | source_id: 75983686-ab44-4c74-8409-da8b510a5825 +[2026-04-22 07:21:06.997] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 75983686-ab44-4c74-8409-da8b510a5825 | status_code: 400 +[2026-04-22 07:21:06.997] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:04:58+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:0bdaa42a-b9f7-44aa-add6-8775b6bda6f3 intent:original-order patient_id:P08657003084 patient_name:MUHAMMAD RAIHAN NUR RIZKY requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 75983686-ab44-4c74-8409-da8b510a5825 | status: FAILED +[2026-04-22 07:21:07.665] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDJI AMINATIN | service: service-general | source_id: af6cb821-a9d5-4886-a51b-c00fdb095cf6 +[2026-04-22 07:21:07.665] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: af6cb821-a9d5-4886-a51b-c00fdb095cf6 +[2026-04-22 07:21:07.835] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RINTANI JANARINDHITA | service: service-general | source_id: 09a023b8-6886-4b77-82d0-f1afcfac36e8 +[2026-04-22 07:21:07.835] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 09a023b8-6886-4b77-82d0-f1afcfac36e8 +[2026-04-22 07:21:08.005] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIFAH IZZATUL ULYA | service: service-general | source_id: a0c5a72c-efe2-4faf-afd4-39d5aa3d46d0 +[2026-04-22 07:21:08.005] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a0c5a72c-efe2-4faf-afd4-39d5aa3d46d0 +[2026-04-22 07:21:08.158] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAS MUDJIJOTO | service: service-general | source_id: 931adc4e-d7c6-49ec-95a2-f293d744b015 +[2026-04-22 07:21:08.260] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 931adc4e-d7c6-49ec-95a2-f293d744b015 | status_code: 400 +[2026-04-22 07:21:08.260] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:14:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d6ed69ee-1e30-49c0-bae0-15cfd99c8218 intent:original-order patient_id:P00969742776 patient_name:MAS MUDJIJOTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 931adc4e-d7c6-49ec-95a2-f293d744b015 | status: FAILED +[2026-04-22 07:21:08.914] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKO SUNARTO | service: service-general | source_id: c8e1d183-78e3-4944-ac63-e74c76cc3a3a +[2026-04-22 07:21:09.062] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c8e1d183-78e3-4944-ac63-e74c76cc3a3a | status_code: 400 +[2026-04-22 07:21:09.062] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:15:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:54eac11c-1185-454c-b970-a3fe962b93c4 intent:original-order patient_id:P01079159559 patient_name:EKO SUNARTO requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c8e1d183-78e3-4944-ac63-e74c76cc3a3a | status: FAILED +[2026-04-22 07:21:09.715] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JOKO PITONO | service: service-general | source_id: 425776a4-304d-43c3-ba67-b95e8a1d1754 +[2026-04-22 07:21:09.817] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 425776a4-304d-43c3-ba67-b95e8a1d1754 | status_code: 400 +[2026-04-22 07:21:09.817] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:16:37+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:591503ef-903d-4c18-ac20-d61bf63d15d6 intent:original-order patient_id:P00955543347 patient_name:JOKO PITONO requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 425776a4-304d-43c3-ba67-b95e8a1d1754 | status: FAILED +[2026-04-22 07:21:10.485] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WARTINI | service: service-general | source_id: ba718924-b1a1-48bb-a3ae-73e06d36b175 +[2026-04-22 07:21:10.630] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: ba718924-b1a1-48bb-a3ae-73e06d36b175 | status_code: 400 +[2026-04-22 07:21:10.630] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:21:29+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fd7812fa-d81f-4960-a671-54fb4ba0fc1a intent:original-order patient_id:P01515981959 patient_name:WARTINI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ba718924-b1a1-48bb-a3ae-73e06d36b175 | status: FAILED +[2026-04-22 07:21:11.298] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS MUJIONO | service: service-general | source_id: 71370baf-3fa8-4d9e-895b-a8cb1d4e3998 +[2026-04-22 07:21:11.298] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 71370baf-3fa8-4d9e-895b-a8cb1d4e3998 +[2026-04-22 07:21:11.449] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDHI SEPTIANI | service: service-general | source_id: 0a327939-aecd-43a8-b661-462e1c213466 +[2026-04-22 07:21:11.449] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0a327939-aecd-43a8-b661-462e1c213466 +[2026-04-22 07:21:11.597] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKIRNO | service: service-general | source_id: 8aa8adfd-1366-4270-93b8-66b9894ea3a3 +[2026-04-22 07:21:11.734] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8aa8adfd-1366-4270-93b8-66b9894ea3a3 | status_code: 400 +[2026-04-22 07:21:11.734] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:33:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:84853e6e-e885-4c2d-bfb5-7ed40603b5b1 intent:original-order patient_id:P01337493794 patient_name:SUKIRNO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8aa8adfd-1366-4270-93b8-66b9894ea3a3 | status: FAILED +[2026-04-22 07:21:12.392] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI AMINAH | service: service-general | source_id: 943b68c9-91fc-4165-99be-f3e498145e54 +[2026-04-22 07:21:12.501] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 943b68c9-91fc-4165-99be-f3e498145e54 | status_code: 400 +[2026-04-22 07:21:12.502] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:33:57+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:56fcd875-03ce-4feb-be3b-4be3bbd549fe intent:original-order patient_id:P01944477795 patient_name:SITI AMINAH requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 943b68c9-91fc-4165-99be-f3e498145e54 | status: FAILED +[2026-04-22 07:21:13.162] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIANAH | service: service-general | source_id: 90bea49b-8867-47c9-921d-889aebecc1b5 +[2026-04-22 07:21:13.307] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 90bea49b-8867-47c9-921d-889aebecc1b5 | status_code: 400 +[2026-04-22 07:21:13.307] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:35:19+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7d27a6df-7c0e-4a5d-853a-67ea1d6afd6c intent:original-order patient_id:P00409480122 patient_name:LIANAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 90bea49b-8867-47c9-921d-889aebecc1b5 | status: FAILED +[2026-04-22 07:21:13.978] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWIPUTRA HUTAMA | service: service-general | source_id: e30f22fb-c2e2-477b-95d6-880159b869c2 +[2026-04-22 07:21:13.978] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e30f22fb-c2e2-477b-95d6-880159b869c2 +[2026-04-22 07:21:14.149] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NANIK SRI MULYANI | service: service-general | source_id: 131ec4f6-115c-40f8-ac02-979a0918ee0d +[2026-04-22 07:21:14.256] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 131ec4f6-115c-40f8-ac02-979a0918ee0d | status_code: 400 +[2026-04-22 07:21:14.256] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:41:24+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:8e82b48f-65c8-4262-9a1d-12a2a3097255 intent:original-order patient_id:P01986443564 patient_name:NANIK SRI MULYANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 131ec4f6-115c-40f8-ac02-979a0918ee0d | status: FAILED +[2026-04-22 07:21:14.926] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JOSHUA FANLI NDAUMANU | service: service-general | source_id: f3db6213-7fea-428b-a791-0dddcb53df6e +[2026-04-22 07:21:15.030] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f3db6213-7fea-428b-a791-0dddcb53df6e | status_code: 400 +[2026-04-22 07:21:15.030] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:42:16+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:9ac92bc5-e4b4-4041-9982-f95b0c3ec80e intent:original-order patient_id:P02025283332 patient_name:JOSHUA FANLI NDAUMANU requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f3db6213-7fea-428b-a791-0dddcb53df6e | status: FAILED +[2026-04-22 07:21:15.699] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISKHAK MAULANA | service: service-general | source_id: feeead62-ce54-4dd2-930c-2dc2d8815f83 +[2026-04-22 07:21:15.838] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: feeead62-ce54-4dd2-930c-2dc2d8815f83 | status_code: 400 +[2026-04-22 07:21:15.838] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:43:41+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:f32b87e0-ee84-4328-a4ab-1cd04c58487c intent:original-order patient_id:P02385250020 patient_name:ISKHAK MAULANA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: feeead62-ce54-4dd2-930c-2dc2d8815f83 | status: FAILED +[2026-04-22 07:21:16.502] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SISWAHYUDI | service: service-general | source_id: 85dfa2b0-76e4-4439-ae8f-7fe1b78ed021 +[2026-04-22 07:21:16.605] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 85dfa2b0-76e4-4439-ae8f-7fe1b78ed021 | status_code: 400 +[2026-04-22 07:21:16.605] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:44:22+07:00 category_code:363679005 category_display:Imaging code:86387-8 display:APG encounter_id:28a76e3b-61b4-42a7-a6c4-2e5b70a9fd7b intent:original-order patient_id:P02242348338 patient_name:SISWAHYUDI requester_id:10016228141 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 85dfa2b0-76e4-4439-ae8f-7fe1b78ed021 | status: FAILED +[2026-04-22 07:21:17.277] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI SANTOSO | service: service-general | source_id: 06753cef-e711-4cf4-a875-306f4e197c1a +[2026-04-22 07:21:17.416] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 06753cef-e711-4cf4-a875-306f4e197c1a | status_code: 400 +[2026-04-22 07:21:17.417] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:45:15+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:5ad1634c-3191-42e2-bae3-3c70f89aed8e intent:original-order patient_id:P02430559398 patient_name:BUDI SANTOSO requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 06753cef-e711-4cf4-a875-306f4e197c1a | status: FAILED +[2026-04-22 07:21:18.086] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMI | service: service-general | source_id: 55c519ca-65b4-4b65-b33b-cc9ccdb1205c +[2026-04-22 07:21:18.216] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 55c519ca-65b4-4b65-b33b-cc9ccdb1205c | status_code: 400 +[2026-04-22 07:21:18.216] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:48:42+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:fcb14cb9-388c-4534-8b7b-01775bf07ca7 intent:original-order patient_id:P00318364806 patient_name:SUMI requester_id:10011695869 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 55c519ca-65b4-4b65-b33b-cc9ccdb1205c | status: FAILED +[2026-04-22 07:21:18.881] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWARTIANI | service: service-general | source_id: 59a373d4-d8bd-4e1e-bd39-4e055429f05c +[2026-04-22 07:21:18.987] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 59a373d4-d8bd-4e1e-bd39-4e055429f05c | status_code: 400 +[2026-04-22 07:21:18.987] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:50:39+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2493706f-563f-4436-a0d7-8e5945da9e4b intent:original-order patient_id:P00453684394 patient_name:SUWARTIANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 59a373d4-d8bd-4e1e-bd39-4e055429f05c | status: FAILED +[2026-04-22 07:21:19.653] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOHAMAD NOOR ISWORO | service: service-general | source_id: c60a4094-4b82-4401-8e04-0f5b40497733 +[2026-04-22 07:21:19.781] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c60a4094-4b82-4401-8e04-0f5b40497733 | status_code: 400 +[2026-04-22 07:21:19.781] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:51:53+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:b0827220-1853-41f9-8535-a7e7c8e2b325 intent:original-order patient_id:P02107983708 patient_name:MOHAMAD NOOR ISWORO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c60a4094-4b82-4401-8e04-0f5b40497733 | status: FAILED +[2026-04-22 07:21:20.446] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD MAJID | service: service-general | source_id: b3c9806a-90c3-4a24-b6a8-8ab741ee2442 +[2026-04-22 07:21:20.555] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b3c9806a-90c3-4a24-b6a8-8ab741ee2442 | status_code: 400 +[2026-04-22 07:21:20.555] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:55:08+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:a4da65b7-61e6-4941-9312-0923b5c760b6 intent:original-order patient_id:P00556947149 patient_name:ABD MAJID requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b3c9806a-90c3-4a24-b6a8-8ab741ee2442 | status: FAILED +[2026-04-22 07:21:21.207] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GRACE RUTH TYAS ENGGAL | service: service-general | source_id: 10f0f96b-b4b5-4bc7-ab67-b889bf537289 +[2026-04-22 07:21:21.360] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 10f0f96b-b4b5-4bc7-ab67-b889bf537289 | status_code: 400 +[2026-04-22 07:21:21.360] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:56:39+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:83986484-783d-4d54-8413-0d4e06be9eba intent:original-order patient_id:P02131429597 patient_name:GRACE RUTH TYAS ENGGAL requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:21Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 10f0f96b-b4b5-4bc7-ab67-b889bf537289 | status: FAILED +[2026-04-22 07:21:22.011] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAMDANI INDAH LESTARI | service: service-general | source_id: efd4908e-4ea5-4847-b8cb-b5a958c9cce9 +[2026-04-22 07:21:22.154] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: efd4908e-4ea5-4847-b8cb-b5a958c9cce9 | status_code: 400 +[2026-04-22 07:21:22.154] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:57:29+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:4b2abdfd-a004-458f-8a6a-c8cd7800c2a6 intent:original-order patient_id:P02217270976 patient_name:RAMDANI INDAH LESTARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: efd4908e-4ea5-4847-b8cb-b5a958c9cce9 | status: FAILED +[2026-04-22 07:21:22.818] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SARMI | service: service-general | source_id: 978b930a-4b3f-4840-a87c-0c952f61d3d6 +[2026-04-22 07:21:22.937] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 978b930a-4b3f-4840-a87c-0c952f61d3d6 | status_code: 400 +[2026-04-22 07:21:22.937] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:59:30+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:c3f0b5c3-bc1f-4804-9cf6-84d1cf910c06 intent:original-order patient_id:P02352248270 patient_name:SARMI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 978b930a-4b3f-4840-a87c-0c952f61d3d6 | status: FAILED +[2026-04-22 07:21:23.588] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG PURWANTI | service: service-general | source_id: 97bff162-d6c3-4e25-a884-39b684ff8bfa +[2026-04-22 07:21:23.847] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 97bff162-d6c3-4e25-a884-39b684ff8bfa | status_code: 400 +[2026-04-22 07:21:23.847] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:18:14+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:dc26ddaa-8168-49db-ac29-77de9080790f intent:original-order patient_id:P01254522785 patient_name:ENDANG PURWANTI requester_id:10016216914 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 97bff162-d6c3-4e25-a884-39b684ff8bfa | status: FAILED +[2026-04-22 07:21:24.516] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASIATI | service: service-general | source_id: 689eed5c-45e8-4ab2-84ee-65c17149d0ae +[2026-04-22 07:21:24.621] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 689eed5c-45e8-4ab2-84ee-65c17149d0ae | status_code: 400 +[2026-04-22 07:21:24.621] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:19:33+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:21cfd961-38fa-4624-a7c1-2d80e4743ce0 intent:original-order patient_id:P00937940686 patient_name:NASIATI requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:21:24Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 689eed5c-45e8-4ab2-84ee-65c17149d0ae | status: FAILED +[2026-04-22 07:21:25.272] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RYANZA AINIZAM | service: service-general | source_id: 92b45648-e136-4c60-8875-36cf59c033f9 +[2026-04-22 07:21:25.273] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 92b45648-e136-4c60-8875-36cf59c033f9 | status_code: 429 +[2026-04-22 07:21:25.273] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:20:50+07:00 category_code:363679005 category_display:Imaging code:24920-1 display:Skull Lateral Soft Tissue encounter_id:d8d88c36-e18e-4218-86b5-d5baff62b014 intent:original-order patient_id:P10504321748 patient_name:MUHAMMAD RYANZA AINIZAM requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 92b45648-e136-4c60-8875-36cf59c033f9 | status: FAILED +[2026-04-22 07:21:25.273] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 92b45648-e136-4c60-8875-36cf59c033f9 +[2026-04-22 07:22:25.509] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RYANZA AINIZAM | service: service-general | source_id: 92b45648-e136-4c60-8875-36cf59c033f9 +[2026-04-22 07:22:25.608] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 92b45648-e136-4c60-8875-36cf59c033f9 | status_code: 400 +[2026-04-22 07:22:25.608] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:20:50+07:00 category_code:363679005 category_display:Imaging code:24920-1 display:Skull Lateral Soft Tissue encounter_id:d8d88c36-e18e-4218-86b5-d5baff62b014 intent:original-order patient_id:P10504321748 patient_name:MUHAMMAD RYANZA AINIZAM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 92b45648-e136-4c60-8875-36cf59c033f9 | status: FAILED +[2026-04-22 07:22:26.297] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FATIMAH JIHAN FAHIRA | service: service-general | source_id: 543b75fb-76ac-44e3-a8fa-5e83798b45da +[2026-04-22 07:22:26.442] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 543b75fb-76ac-44e3-a8fa-5e83798b45da | status_code: 400 +[2026-04-22 07:22:26.443] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:22:28+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:211db2a4-988a-4470-99ef-afb8c812fed9 intent:original-order patient_id:P10526094473 patient_name:FATIMAH JIHAN FAHIRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 543b75fb-76ac-44e3-a8fa-5e83798b45da | status: FAILED +[2026-04-22 07:22:27.122] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ADIS DWI RAFIZQI | service: service-general | source_id: 55ed2d29-52d2-4158-a2e7-48443b58516a +[2026-04-22 07:22:27.262] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 55ed2d29-52d2-4158-a2e7-48443b58516a | status_code: 400 +[2026-04-22 07:22:27.262] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:24:09+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:5e62e369-d6ec-4315-901a-5dafe9024b54 intent:original-order patient_id:P10670541556 patient_name:MUHAMMAD ADIS DWI RAFIZQI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 55ed2d29-52d2-4158-a2e7-48443b58516a | status: FAILED +[2026-04-22 07:22:27.912] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FATIMAH ZAHRAH | service: service-general | source_id: e4c8cb1c-7541-4bde-a945-1ec92a4795bb +[2026-04-22 07:22:28.064] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e4c8cb1c-7541-4bde-a945-1ec92a4795bb | status_code: 400 +[2026-04-22 07:22:28.064] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:24:46+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ce5d25eb-b71a-4773-afd3-3ac29d594dcd intent:original-order patient_id:P02500721560 patient_name:FATIMAH ZAHRAH requester_id:10008321798 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e4c8cb1c-7541-4bde-a945-1ec92a4795bb | status: FAILED +[2026-04-22 07:22:28.732] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CYNDI GUSTIKA PRATIWI | service: service-general | source_id: 6b81224a-72a0-4f38-8837-932a8ffdc8e7 +[2026-04-22 07:22:28.868] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 6b81224a-72a0-4f38-8837-932a8ffdc8e7 | status_code: 400 +[2026-04-22 07:22:28.868] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:26:57+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b024b743-3e35-4c35-ba5e-1e4d2822cd41 intent:original-order patient_id:P01861495944 patient_name:CYNDI GUSTIKA PRATIWI requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6b81224a-72a0-4f38-8837-932a8ffdc8e7 | status: FAILED +[2026-04-22 07:22:29.547] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SATURAH | service: service-general | source_id: c43207f1-42ab-4aa7-b813-7abfa87cef5a +[2026-04-22 07:22:29.547] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c43207f1-42ab-4aa7-b813-7abfa87cef5a +[2026-04-22 07:22:29.700] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAGIMIN | service: service-general | source_id: 4a0f90c2-0c48-4b75-83a4-f7c7f9903664 +[2026-04-22 07:22:29.803] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4a0f90c2-0c48-4b75-83a4-f7c7f9903664 | status_code: 400 +[2026-04-22 07:22:29.803] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:30:07+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:0d018525-c493-4667-a77e-fb6e4b76cbc0 intent:original-order patient_id:P00304773339 patient_name:WAGIMIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4a0f90c2-0c48-4b75-83a4-f7c7f9903664 | status: FAILED +[2026-04-22 07:22:30.476] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSWANTI | service: service-general | source_id: 8577a894-d7ed-4694-b12e-6573831baa81 +[2026-04-22 07:22:30.584] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 8577a894-d7ed-4694-b12e-6573831baa81 | status_code: 400 +[2026-04-22 07:22:30.584] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:32:05+07:00 category_code:363679005 category_display:Imaging code:36691-4 display:XR Elbow - left AP and Lateral encounter_id:e84e9cd2-e72e-479d-a6a8-80d36c9651d0 intent:original-order patient_id:P02299273542 patient_name:SUSWANTI requester_id:10016728890 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8577a894-d7ed-4694-b12e-6573831baa81 | status: FAILED +[2026-04-22 07:22:31.240] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LENKA AIREN GAVRILA | service: service-general | source_id: 84b1b186-f550-48e5-95b0-ed7e86bf77e2 +[2026-04-22 07:22:31.348] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 84b1b186-f550-48e5-95b0-ed7e86bf77e2 | status_code: 400 +[2026-04-22 07:22:31.348] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:33:16+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e1335814-81e5-4023-a1b8-a764f0f251c1 intent:original-order patient_id:P00637626074 patient_name:LENKA AIREN GAVRILA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 84b1b186-f550-48e5-95b0-ed7e86bf77e2 | status: FAILED +[2026-04-22 07:22:32.020] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TAN AY GIOK | service: service-general | source_id: fbc8674c-0408-4518-817e-286bd06f1769 +[2026-04-22 07:22:32.173] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: fbc8674c-0408-4518-817e-286bd06f1769 | status_code: 400 +[2026-04-22 07:22:32.173] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:41:31+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:c5540245-9fad-4152-a60e-275ca13a8ee8 intent:original-order patient_id:P01901757194 patient_name:TAN AY GIOK requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fbc8674c-0408-4518-817e-286bd06f1769 | status: FAILED +[2026-04-22 07:22:32.839] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EDDY PURWANTO | service: service-general | source_id: 27de39c2-fd98-4b97-a548-d7604a1784d6 +[2026-04-22 07:22:32.952] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 27de39c2-fd98-4b97-a548-d7604a1784d6 | status_code: 400 +[2026-04-22 07:22:32.953] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:42:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:bf2f1b3a-8e61-460d-926d-1b09a75694cb intent:original-order patient_id:P01985232969 patient_name:EDDY PURWANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 27de39c2-fd98-4b97-a548-d7604a1784d6 | status: FAILED +[2026-04-22 07:22:33.608] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIK SUAIBATUL ISLAMIYAH | service: service-general | source_id: e05f6dab-982b-4288-86ee-143a36fc0669 +[2026-04-22 07:22:33.714] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e05f6dab-982b-4288-86ee-143a36fc0669 | status_code: 400 +[2026-04-22 07:22:33.714] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:44:44+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e5dcb82d-6e36-414f-9d16-e0fcd4ec5af5 intent:original-order patient_id:P01437556358 patient_name:LILIK SUAIBATUL ISLAMIYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e05f6dab-982b-4288-86ee-143a36fc0669 | status: FAILED +[2026-04-22 07:22:34.382] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WILDAN ROMADHON | service: service-general | source_id: 17b30be5-1b84-4f24-bf14-2e662b2de77c +[2026-04-22 07:22:34.530] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 17b30be5-1b84-4f24-bf14-2e662b2de77c | status_code: 400 +[2026-04-22 07:22:34.531] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:49:55+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2b0d9d95-dbf5-4796-b418-84e1c25a9be2 intent:original-order patient_id:P01745681928 patient_name:WILDAN ROMADHON requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 17b30be5-1b84-4f24-bf14-2e662b2de77c | status: FAILED +[2026-04-22 07:22:35.198] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KASDI | service: service-general | source_id: dfe9e775-5ba1-4446-8c65-a83f0c4280d6 +[2026-04-22 07:22:35.331] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: dfe9e775-5ba1-4446-8c65-a83f0c4280d6 | status_code: 400 +[2026-04-22 07:22:35.331] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:52:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d6caf7ee-d81b-43be-888e-594e4982e2f1 intent:original-order patient_id:P00334631980 patient_name:KASDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dfe9e775-5ba1-4446-8c65-a83f0c4280d6 | status: FAILED +[2026-04-22 07:22:36.002] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSRINI | service: service-general | source_id: 597f1e90-d071-4a7a-9a40-ba8c227819a6 +[2026-04-22 07:22:36.110] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 597f1e90-d071-4a7a-9a40-ba8c227819a6 | status_code: 400 +[2026-04-22 07:22:36.110] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:52:47+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:102a4f55-7db3-4974-ae2e-3da2bd5988a5 intent:original-order patient_id:P00860613850 patient_name:MUSRINI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 597f1e90-d071-4a7a-9a40-ba8c227819a6 | status: FAILED +[2026-04-22 07:22:36.779] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS SUPRAPTO | service: service-general | source_id: e21fc71d-3ffe-4dc4-8b42-ad72c19fe4ca +[2026-04-22 07:22:36.883] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e21fc71d-3ffe-4dc4-8b42-ad72c19fe4ca | status_code: 400 +[2026-04-22 07:22:36.883] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T13:06:49+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:91bf0b06-3f86-4a48-8e46-66c06ebdc74c intent:original-order patient_id:P00764378292 patient_name:AGUS SUPRAPTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e21fc71d-3ffe-4dc4-8b42-ad72c19fe4ca | status: FAILED +[2026-04-22 07:22:37.557] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD NURISSY SIVA | service: service-general | source_id: 0e69d905-c411-452e-8503-fe2660fdbbf3 +[2026-04-22 07:22:37.658] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0e69d905-c411-452e-8503-fe2660fdbbf3 | status_code: 400 +[2026-04-22 07:22:37.658] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T13:10:10+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e3a11165-e921-4e7b-9792-5bbd3dd44e4e intent:original-order patient_id:P00397525518 patient_name:AHMAD NURISSY SIVA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0e69d905-c411-452e-8503-fe2660fdbbf3 | status: FAILED +[2026-04-22 07:22:38.309] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADHYASTHA NOER PRASRAYA MAHANIPUNA | service: service-general | source_id: 98a0b631-44f0-434f-a967-d5cd477dd943 +[2026-04-22 07:22:38.407] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 98a0b631-44f0-434f-a967-d5cd477dd943 | status_code: 400 +[2026-04-22 07:22:38.407] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T13:16:58+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:44274ddd-195c-41cf-bc21-785349ed06a3 intent:original-order patient_id:P02373014152 patient_name:ADHYASTHA NOER PRASRAYA MAHANIPUNA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 98a0b631-44f0-434f-a967-d5cd477dd943 | status: FAILED +[2026-04-22 07:22:39.062] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EMMI SAMPELAN | service: service-general | source_id: 27e92d5c-dd86-4054-ae4e-41cb868e8ad8 +[2026-04-22 07:22:39.211] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 27e92d5c-dd86-4054-ae4e-41cb868e8ad8 | status_code: 400 +[2026-04-22 07:22:39.211] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T13:23:31+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:f46340d9-45b5-4b6d-ac5e-6d904e2540d0 intent:original-order patient_id:P01442906300 patient_name:EMMI SAMPELAN requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 27e92d5c-dd86-4054-ae4e-41cb868e8ad8 | status: FAILED +[2026-04-22 07:22:39.885] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI UMU NURJANAH | service: service-general | source_id: 494a1250-91f8-40ab-b704-b8cf5e02fac6 +[2026-04-22 07:22:40.019] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 494a1250-91f8-40ab-b704-b8cf5e02fac6 | status_code: 400 +[2026-04-22 07:22:40.020] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T13:24:47+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:2fc131f6-4c24-498b-a413-35635c845d9a intent:original-order patient_id:P01508365056 patient_name:SITI UMU NURJANAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 494a1250-91f8-40ab-b704-b8cf5e02fac6 | status: FAILED +[2026-04-22 07:22:40.690] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M. ABD ROBAITAL GHOFUR | service: service-general | source_id: ae2e441b-875c-435c-8503-1d59be373d07 +[2026-04-22 07:22:40.794] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ae2e441b-875c-435c-8503-1d59be373d07 | status_code: 400 +[2026-04-22 07:22:40.794] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T13:35:45+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ea7b122d-b6b6-44a1-bf7c-d1425f96875a intent:original-order patient_id:P01023250501 patient_name:M. ABD ROBAITAL GHOFUR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ae2e441b-875c-435c-8503-1d59be373d07 | status: FAILED +[2026-04-22 07:22:41.481] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DESI KARTIKASARI | service: service-general | source_id: 403ca02d-c86c-481d-b8d6-33f03a33ef0d +[2026-04-22 07:22:41.629] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 403ca02d-c86c-481d-b8d6-33f03a33ef0d | status_code: 400 +[2026-04-22 07:22:41.629] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T13:40:38+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fd4559d7-3b73-48c6-94f4-452d7541c875 intent:original-order patient_id:P01342676430 patient_name:DESI KARTIKASARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 403ca02d-c86c-481d-b8d6-33f03a33ef0d | status: FAILED +[2026-04-22 07:22:42.303] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHAFA NAFIZA | service: service-general | source_id: 8dcf9dc6-4fd8-4e87-a827-14065bccfdd1 +[2026-04-22 07:22:42.447] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8dcf9dc6-4fd8-4e87-a827-14065bccfdd1 | status_code: 400 +[2026-04-22 07:22:42.447] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T13:52:58+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:d86d02e7-ee39-41d1-ba04-2732bf0a5612 intent:original-order patient_id:P02283684740 patient_name:SHAFA NAFIZA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8dcf9dc6-4fd8-4e87-a827-14065bccfdd1 | status: FAILED +[2026-04-22 07:22:43.105] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMIE MURDIFIN | service: service-general | source_id: 2e6d87b4-bdba-4c5a-bbea-de2b31db5b98 +[2026-04-22 07:22:43.105] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2e6d87b4-bdba-4c5a-bbea-de2b31db5b98 +[2026-04-22 07:22:43.261] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAHARANI | service: service-general | source_id: 449af1ba-6d17-4de4-9bd7-a800fe900501 +[2026-04-22 07:22:43.364] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 449af1ba-6d17-4de4-9bd7-a800fe900501 | status_code: 400 +[2026-04-22 07:22:43.364] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T17:15:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:9287a799-6065-4d00-89b4-13a3d9eeab59 intent:original-order patient_id:P01981794175 patient_name:MAHARANI requester_id:10000819248 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 449af1ba-6d17-4de4-9bd7-a800fe900501 | status: FAILED +[2026-04-22 07:22:44.043] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RADEN EVANO MAHENDRA | service: service-general | source_id: 13b6dae7-9c03-4eec-a8a8-da4f9c0ed0dc +[2026-04-22 07:22:44.184] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 13b6dae7-9c03-4eec-a8a8-da4f9c0ed0dc | status_code: 400 +[2026-04-22 07:22:44.184] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T19:15:18+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:85e4554e-ec4d-4968-8910-9b1e6d2a5232 intent:original-order patient_id:P10981540663 patient_name:RADEN EVANO MAHENDRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 13b6dae7-9c03-4eec-a8a8-da4f9c0ed0dc | status: FAILED +[2026-04-22 07:22:44.855] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASIYEH | service: service-general | source_id: 7469750b-8827-450a-a8ac-7fe5248b5427 +[2026-04-22 07:22:44.997] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 7469750b-8827-450a-a8ac-7fe5248b5427 | status_code: 400 +[2026-04-22 07:22:44.998] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T19:17:16+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f8ed0d5e-0ab9-42f5-a64d-2d54b92ec980 intent:original-order patient_id:P00388220460 patient_name:ASIYEH requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7469750b-8827-450a-a8ac-7fe5248b5427 | status: FAILED +[2026-04-22 07:22:45.673] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGEDETIA KHAIRUL ROBBI AWALIYANTOGO | service: service-general | source_id: 47784fc9-51fa-4994-a7f6-e27d36a1d8d6 +[2026-04-22 07:22:45.782] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 47784fc9-51fa-4994-a7f6-e27d36a1d8d6 | status_code: 400 +[2026-04-22 07:22:45.782] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T07:19:26+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:9f064679-7b29-4795-ba63-8f8afebbfd30 intent:original-order patient_id:P09581908637 patient_name:AGEDETIA KHAIRUL ROBBI AWALIYANTOGO requester_id:10014887646 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 47784fc9-51fa-4994-a7f6-e27d36a1d8d6 | status: FAILED +[2026-04-22 07:22:46.434] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FATHIN NUR CAHYANI PUTRI | service: service-general | source_id: ba7c42c2-8ef1-45cb-9577-5ec445d53164 +[2026-04-22 07:22:46.569] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: ba7c42c2-8ef1-45cb-9577-5ec445d53164 | status_code: 400 +[2026-04-22 07:22:46.569] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T07:28:56+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:b9c16868-d8df-43d7-8a1d-58a6dbe194d3 intent:original-order patient_id:P00511394437 patient_name:FATHIN NUR CAHYANI PUTRI requester_id:10010196162 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ba7c42c2-8ef1-45cb-9577-5ec445d53164 | status: FAILED +[2026-04-22 07:22:47.222] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CLEMEN HARY AGUS SUDIBYO | service: service-general | source_id: bc586e24-eb94-4364-a379-32064168e31b +[2026-04-22 07:22:47.356] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bc586e24-eb94-4364-a379-32064168e31b | status_code: 400 +[2026-04-22 07:22:47.356] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T07:30:41+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:c240384c-2c69-4d7f-8b08-c9230d8262c3 intent:original-order patient_id:P00313642147 patient_name:CLEMEN HARY AGUS SUDIBYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bc586e24-eb94-4364-a379-32064168e31b | status: FAILED +[2026-04-22 07:22:48.008] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHABIB MUDHAKAROH | service: service-general | source_id: e48f4c61-42f7-4c88-bbdb-f5336749d72c +[2026-04-22 07:22:48.115] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e48f4c61-42f7-4c88-bbdb-f5336749d72c | status_code: 400 +[2026-04-22 07:22:48.115] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T07:31:29+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:345c9745-0315-42d3-9ba0-90a3850d234d intent:original-order patient_id:P00502057990 patient_name:KHABIB MUDHAKAROH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e48f4c61-42f7-4c88-bbdb-f5336749d72c | status: FAILED +[2026-04-22 07:22:48.766] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAIZUDDIN MUBAROK /X 24102025 1 / | service: service-general | source_id: 6e014039-8987-4076-879c-039ce4d055c5 +[2026-04-22 07:22:48.899] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6e014039-8987-4076-879c-039ce4d055c5 | status_code: 400 +[2026-04-22 07:22:48.899] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T07:34:06+07:00 category_code:363679005 category_display:Imaging code:30799-1 display:Kepala Tanpa Kontras encounter_id:6b07e49c-7e1b-4981-975e-b933d603668c intent:original-order patient_id:P02182794165 patient_name:FAIZUDDIN MUBAROK /X 24102025 1 / requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6e014039-8987-4076-879c-039ce4d055c5 | status: FAILED +[2026-04-22 07:22:49.564] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUGENG HARIONO | service: service-general | source_id: 10113615-5f53-4e88-865a-8e87ed1dbe23 +[2026-04-22 07:22:49.655] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 10113615-5f53-4e88-865a-8e87ed1dbe23 | status_code: 400 +[2026-04-22 07:22:49.655] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T07:40:35+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:1d7b76a2-ac1a-4da6-a2da-aa45816bfa9a intent:original-order patient_id:P01369333403 patient_name:SUGENG HARIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 10113615-5f53-4e88-865a-8e87ed1dbe23 | status: FAILED +[2026-04-22 07:22:50.312] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADYTIA GANDI LESMANA | service: service-general | source_id: a0f48414-ce25-43bf-b7b4-2105aaab3e41 +[2026-04-22 07:22:50.447] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a0f48414-ce25-43bf-b7b4-2105aaab3e41 | status_code: 400 +[2026-04-22 07:22:50.447] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T07:42:35+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:eef0986f-cc26-44fa-8235-37046de4f6a1 intent:original-order patient_id:P00048965113 patient_name:ADYTIA GANDI LESMANA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a0f48414-ce25-43bf-b7b4-2105aaab3e41 | status: FAILED +[2026-04-22 07:22:51.103] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARLAN | service: service-general | source_id: b576230e-3b4e-4176-909f-5b07bd034d8f +[2026-04-22 07:22:51.200] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: b576230e-3b4e-4176-909f-5b07bd034d8f | status_code: 400 +[2026-04-22 07:22:51.200] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T07:46:49+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:24e03fbb-130e-4b5b-b968-d71bda508e25 intent:original-order patient_id:P01319307986 patient_name:SUPARLAN requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b576230e-3b4e-4176-909f-5b07bd034d8f | status: FAILED +[2026-04-22 07:22:51.869] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YAYUK SUMARTININGSIH | service: service-general | source_id: 5f4460a2-e7ac-43c9-850b-9a63d6d14462 +[2026-04-22 07:22:51.869] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5f4460a2-e7ac-43c9-850b-9a63d6d14462 +[2026-04-22 07:22:52.016] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL WAHIB | service: service-general | source_id: c3c550a8-e214-47a2-a855-0bdc07bfc6cb +[2026-04-22 07:22:52.144] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: c3c550a8-e214-47a2-a855-0bdc07bfc6cb | status_code: 400 +[2026-04-22 07:22:52.144] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T07:54:11+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:755c2fef-c77e-41d9-9308-c7d4ff477341 intent:original-order patient_id:P00653806316 patient_name:ABDUL WAHIB requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c3c550a8-e214-47a2-a855-0bdc07bfc6cb | status: FAILED +[2026-04-22 07:22:52.816] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DR. ANISA PUTRI DHEWANTY | service: service-general | source_id: bf5a1418-5edc-4ded-8f84-624df591ac55 +[2026-04-22 07:22:52.816] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bf5a1418-5edc-4ded-8f84-624df591ac55 +[2026-04-22 07:22:52.972] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULYANTO ONKY PRADHANA | service: service-general | source_id: 84e8f7bc-f328-4bd3-893b-26ad88180298 +[2026-04-22 07:22:53.066] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 84e8f7bc-f328-4bd3-893b-26ad88180298 | status_code: 400 +[2026-04-22 07:22:53.066] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T08:08:01+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:58f2a80e-4621-43be-9c07-24c92e132e41 intent:original-order patient_id:P00528912541 patient_name:YULYANTO ONKY PRADHANA requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 84e8f7bc-f328-4bd3-893b-26ad88180298 | status: FAILED +[2026-04-22 07:22:53.730] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULIANA AGUSTIANA | service: service-general | source_id: 555ef2cc-a4c7-4fee-b646-fa21fdd57a87 +[2026-04-22 07:22:53.827] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 555ef2cc-a4c7-4fee-b646-fa21fdd57a87 | status_code: 400 +[2026-04-22 07:22:53.827] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T08:10:25+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:9e77b360-b013-4254-8d11-5278a3e156d1 intent:original-order patient_id:P01073974374 patient_name:YULIANA AGUSTIANA requester_id:10012885316 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 555ef2cc-a4c7-4fee-b646-fa21fdd57a87 | status: FAILED +[2026-04-22 07:22:54.492] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROVITA FIDIYAH | service: service-general | source_id: c0ffb9c0-8b68-44d9-a4aa-94161932b08a +[2026-04-22 07:22:54.492] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c0ffb9c0-8b68-44d9-a4aa-94161932b08a +[2026-04-22 07:22:54.644] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MURTI KANTI INDRESWARI | service: service-general | source_id: 6cf28fb5-298d-4065-839a-dc63e2acee8f +[2026-04-22 07:22:54.645] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6cf28fb5-298d-4065-839a-dc63e2acee8f +[2026-04-22 07:22:54.805] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CLARABELLE GRAZIELLA ALSHAMIRA | service: service-general | source_id: 9dac13d0-2e3b-4af0-832b-9d22d3d072f7 +[2026-04-22 07:22:54.805] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9dac13d0-2e3b-4af0-832b-9d22d3d072f7 +[2026-04-22 07:22:54.955] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYLVANIA SANDESI | service: service-general | source_id: 4d78c8c3-f591-4cdd-97cd-7db69bd26567 +[2026-04-22 07:22:54.955] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4d78c8c3-f591-4cdd-97cd-7db69bd26567 +[2026-04-22 07:22:55.120] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUYANTO | service: service-general | source_id: de970cd1-2aff-49f7-8066-3fca3fd0d2be +[2026-04-22 07:22:55.120] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: de970cd1-2aff-49f7-8066-3fca3fd0d2be +[2026-04-22 07:22:55.289] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRA AMALIA | service: service-general | source_id: 0aeaf1f2-66c2-4816-a1e3-de004b8cfef2 +[2026-04-22 07:22:55.436] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0aeaf1f2-66c2-4816-a1e3-de004b8cfef2 | status_code: 400 +[2026-04-22 07:22:55.436] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T08:48:04+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:b61af9a3-243c-492a-a8e9-b9538e0ca22b intent:original-order patient_id:P02267413205 patient_name:FIRA AMALIA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0aeaf1f2-66c2-4816-a1e3-de004b8cfef2 | status: FAILED +[2026-04-22 07:22:56.103] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GREGORIUS SERAN | service: service-general | source_id: 5255a6dd-65d5-44b5-8938-418a56268f7c +[2026-04-22 07:22:56.103] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5255a6dd-65d5-44b5-8938-418a56268f7c +[2026-04-22 07:22:56.269] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NARTI | service: service-general | source_id: cc7ad12f-49bd-4ba5-b3c8-8a2a787c1366 +[2026-04-22 07:22:56.374] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: cc7ad12f-49bd-4ba5-b3c8-8a2a787c1366 | status_code: 400 +[2026-04-22 07:22:56.375] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T08:50:25+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:d8e655cf-5073-4ed2-8239-a5fbf940cb2a intent:original-order patient_id:P00067913320 patient_name:NARTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cc7ad12f-49bd-4ba5-b3c8-8a2a787c1366 | status: FAILED +[2026-04-22 07:22:57.027] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOLIKIN | service: service-general | source_id: c9b42b42-af72-4327-87e2-75302075dac1 +[2026-04-22 07:22:57.161] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c9b42b42-af72-4327-87e2-75302075dac1 | status_code: 400 +[2026-04-22 07:22:57.161] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T08:52:44+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:67df3e4e-2c4b-416e-a14b-2aa66290f58e intent:original-order patient_id:P00233724851 patient_name:SOLIKIN requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c9b42b42-af72-4327-87e2-75302075dac1 | status: FAILED +[2026-04-22 07:22:57.816] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIS | service: service-general | source_id: 6bc0d98d-2523-41b4-8c3a-1cb46ce49566 +[2026-04-22 07:22:57.936] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 6bc0d98d-2523-41b4-8c3a-1cb46ce49566 | status_code: 400 +[2026-04-22 07:22:57.936] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T08:59:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1fbfb54c-6d61-430c-9eb0-7dc14d7dcb25 intent:original-order patient_id:P02011102900 patient_name:SULIS requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6bc0d98d-2523-41b4-8c3a-1cb46ce49566 | status: FAILED +[2026-04-22 07:22:58.590] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDONO | service: service-general | source_id: a269c5fe-b46b-4e42-be23-0bb89d2db3e2 +[2026-04-22 07:22:58.856] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: a269c5fe-b46b-4e42-be23-0bb89d2db3e2 | status_code: 400 +[2026-04-22 07:22:58.856] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:00:48+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f14e9889-2772-4c16-9a0e-dda4af0a903b intent:original-order patient_id:P01379442348 patient_name:SUDONO requester_id:10014881144 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a269c5fe-b46b-4e42-be23-0bb89d2db3e2 | status: FAILED +[2026-04-22 07:22:59.508] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS SETIAWAN | service: service-general | source_id: 9a2f1656-1132-41a8-a1ab-1e1428b38fa4 +[2026-04-22 07:22:59.654] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 9a2f1656-1132-41a8-a1ab-1e1428b38fa4 | status_code: 400 +[2026-04-22 07:22:59.654] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:03:20+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:9a6f2146-80c6-4260-b137-32102a18593d intent:original-order patient_id:P01597284257 patient_name:AGUS SETIAWAN requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:22:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9a2f1656-1132-41a8-a1ab-1e1428b38fa4 | status: FAILED +[2026-04-22 07:23:00.335] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI MARET HARIANI | service: service-general | source_id: d0089e4d-e113-4546-a92b-adc97996d105 +[2026-04-22 07:23:00.442] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d0089e4d-e113-4546-a92b-adc97996d105 | status_code: 400 +[2026-04-22 07:23:00.442] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:04:52+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5feeaa43-fddb-45d5-a786-2bbfe0e9d6d3 intent:original-order patient_id:P01537817030 patient_name:TRI MARET HARIANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d0089e4d-e113-4546-a92b-adc97996d105 | status: FAILED +[2026-04-22 07:23:01.121] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MALIK FAHAT KASUMI | service: service-general | source_id: 266379ec-036e-4225-88c5-14d8ac5282cd +[2026-04-22 07:23:01.121] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 266379ec-036e-4225-88c5-14d8ac5282cd +[2026-04-22 07:23:01.281] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKO AGUS TIRTO | service: service-general | source_id: 8e4f3a0f-00f7-44c6-9cdd-c0b6b7b08777 +[2026-04-22 07:23:01.281] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8e4f3a0f-00f7-44c6-9cdd-c0b6b7b08777 +[2026-04-22 07:23:01.453] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SETYASTUTI | service: service-general | source_id: 993dfc55-453f-49ae-b76e-13229a25ab1e +[2026-04-22 07:23:01.621] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 993dfc55-453f-49ae-b76e-13229a25ab1e | status_code: 400 +[2026-04-22 07:23:01.621] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:12:00+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:c5f6256c-a9fa-4d46-a5d0-beefe2c7b191 intent:original-order patient_id:P00144448351 patient_name:SRI SETYASTUTI requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 993dfc55-453f-49ae-b76e-13229a25ab1e | status: FAILED +[2026-04-22 07:23:02.299] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUJIONO | service: service-general | source_id: f4340aad-e9af-476c-a73c-237b5850acae +[2026-04-22 07:23:02.450] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: f4340aad-e9af-476c-a73c-237b5850acae | status_code: 400 +[2026-04-22 07:23:02.450] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:18:53+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:3e83e584-96a8-4564-9695-a5c676ee6d51 intent:original-order patient_id:P01948753001 patient_name:MUJIONO requester_id:10008528520 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f4340aad-e9af-476c-a73c-237b5850acae | status: FAILED +[2026-04-22 07:23:03.118] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASMAR | service: service-general | source_id: d2c92bcf-eefc-4ca4-b731-1c4824a2cf5b +[2026-04-22 07:23:03.274] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d2c92bcf-eefc-4ca4-b731-1c4824a2cf5b | status_code: 400 +[2026-04-22 07:23:03.274] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:28:06+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:84ae1b89-aa19-427d-afb8-ead5bd99bcca intent:original-order patient_id:P00444420079 patient_name:ASMAR requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d2c92bcf-eefc-4ca4-b731-1c4824a2cf5b | status: FAILED +[2026-04-22 07:23:03.953] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: Muhammad Arkhana Rizky Wibowo | service: service-general | source_id: 5ce34699-18b4-471e-96fb-9515c02f50ae +[2026-04-22 07:23:03.953] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5ce34699-18b4-471e-96fb-9515c02f50ae +[2026-04-22 07:23:04.124] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RADITYA RAFIF TSAQIF | service: service-general | source_id: 9a038922-4a0d-4550-b664-ae40f42a0c15 +[2026-04-22 07:23:04.124] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a038922-4a0d-4550-b664-ae40f42a0c15 +[2026-04-22 07:23:04.292] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YETI KURNIA | service: service-general | source_id: 1c11605d-b105-47e4-ad6f-c61f99e63d30 +[2026-04-22 07:23:04.424] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 1c11605d-b105-47e4-ad6f-c61f99e63d30 | status_code: 400 +[2026-04-22 07:23:04.424] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:34:24+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:216b9e6e-b611-44b1-890b-b94299ac172e intent:original-order patient_id:P02426169891 patient_name:YETI KURNIA requester_id:10010196162 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1c11605d-b105-47e4-ad6f-c61f99e63d30 | status: FAILED +[2026-04-22 07:23:05.092] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PENI WIDIASTUTI | service: service-general | source_id: 929435e9-6eaa-4fe4-974d-1e8f62064422 +[2026-04-22 07:23:05.230] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 929435e9-6eaa-4fe4-974d-1e8f62064422 | status_code: 400 +[2026-04-22 07:23:05.230] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:36:57+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:2b4a6d88-5ee0-475a-93ad-7c10a4e76b04 intent:original-order patient_id:P00929864404 patient_name:PENI WIDIASTUTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 929435e9-6eaa-4fe4-974d-1e8f62064422 | status: FAILED +[2026-04-22 07:23:05.888] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NADYLA DEVILLA AMALIA | service: service-general | source_id: 93277cec-6e81-4f1c-a588-860a55a1eae0 +[2026-04-22 07:23:05.993] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 93277cec-6e81-4f1c-a588-860a55a1eae0 | status_code: 400 +[2026-04-22 07:23:05.993] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:40:01+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:84e9a87b-8306-429d-8504-5d8083c2dba1 intent:original-order patient_id:P00658663797 patient_name:NADYLA DEVILLA AMALIA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 93277cec-6e81-4f1c-a588-860a55a1eae0 | status: FAILED +[2026-04-22 07:23:06.660] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUSUF NOVY SUGIARTONO | service: service-general | source_id: 8c8b7f5c-71f6-42f9-9f33-af062a4a6d9b +[2026-04-22 07:23:06.773] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8c8b7f5c-71f6-42f9-9f33-af062a4a6d9b | status_code: 400 +[2026-04-22 07:23:06.773] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:40:44+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:6adf9981-fabc-4039-bd76-a88ead96aad0 intent:original-order patient_id:P00577885155 patient_name:YUSUF NOVY SUGIARTONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8c8b7f5c-71f6-42f9-9f33-af062a4a6d9b | status: FAILED +[2026-04-22 07:23:07.441] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAISA AULIA PAMUNGKAS | service: service-general | source_id: 24a8263e-3719-4402-87ac-b20427ad4d27 +[2026-04-22 07:23:07.441] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 24a8263e-3719-4402-87ac-b20427ad4d27 +[2026-04-22 07:23:07.608] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRIYONO | service: service-general | source_id: 515e9fe7-a423-4024-93b4-f993d0c500e4 +[2026-04-22 07:23:07.717] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 515e9fe7-a423-4024-93b4-f993d0c500e4 | status_code: 400 +[2026-04-22 07:23:07.717] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:44:14+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:6fb6701a-801d-4a44-8d9c-9bf28f9fe2cd intent:original-order patient_id:P00589163042 patient_name:SUPRIYONO requester_id:10000721171 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 515e9fe7-a423-4024-93b4-f993d0c500e4 | status: FAILED +[2026-04-22 07:23:08.381] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TERESIA NATALIA SEMBIRING | service: service-general | source_id: 2ac6fe7e-b55b-4ad1-8a6e-9c8313b7d1cb +[2026-04-22 07:23:08.381] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2ac6fe7e-b55b-4ad1-8a6e-9c8313b7d1cb +[2026-04-22 07:23:08.546] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANGGI KRISTANTI | service: service-general | source_id: a5d55130-c63c-49f2-a46a-97c69152b180 +[2026-04-22 07:23:08.654] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a5d55130-c63c-49f2-a46a-97c69152b180 | status_code: 400 +[2026-04-22 07:23:08.654] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:47:10+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1514e7b8-8832-4d64-bb98-336b399474b0 intent:original-order patient_id:P02087402911 patient_name:ANGGI KRISTANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a5d55130-c63c-49f2-a46a-97c69152b180 | status: FAILED +[2026-04-22 07:23:09.305] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMiN | service: service-general | source_id: c05d286a-f3ef-42ec-8446-cc351b61327f +[2026-04-22 07:23:09.411] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c05d286a-f3ef-42ec-8446-cc351b61327f | status_code: 400 +[2026-04-22 07:23:09.411] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:49:28+07:00 category_code:363679005 category_display:Imaging code:X099255 display:Wholespine Dengan Kontras encounter_id:108e5f95-2fd3-47bf-85b5-75d14396e620 intent:original-order patient_id:P02508274700 patient_name:AMiN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c05d286a-f3ef-42ec-8446-cc351b61327f | status: FAILED +[2026-04-22 07:23:10.079] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMAM ROFINGI | service: service-general | source_id: 8190b57e-51bb-4f81-a714-bcb2173c0872 +[2026-04-22 07:23:10.242] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8190b57e-51bb-4f81-a714-bcb2173c0872 | status_code: 400 +[2026-04-22 07:23:10.242] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:53:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ca07cd67-296f-4ebf-8769-05efb385c412 intent:original-order patient_id:P01023333030 patient_name:IMAM ROFINGI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8190b57e-51bb-4f81-a714-bcb2173c0872 | status: FAILED +[2026-04-22 07:23:10.894] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAJENDRA ALAUDINO ADJAYA PUTRA | service: service-general | source_id: 59b08059-fc73-4e4c-ab61-708be3285292 +[2026-04-22 07:23:10.997] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 59b08059-fc73-4e4c-ab61-708be3285292 | status_code: 400 +[2026-04-22 07:23:10.997] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:57:35+07:00 category_code:363679005 category_display:Imaging code:36700-3 display:XR Radius and Ulna - left AP and Lateral encounter_id:9e92f1ae-2b27-4658-962a-6ea86ea25a6e intent:original-order patient_id:P02455392897 patient_name:RAJENDRA ALAUDINO ADJAYA PUTRA requester_id:10005220993 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 59b08059-fc73-4e4c-ab61-708be3285292 | status: FAILED +[2026-04-22 07:23:11.663] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUISMI | service: service-general | source_id: 51e0387f-260a-43e8-962f-01060b016219 +[2026-04-22 07:23:11.769] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 51e0387f-260a-43e8-962f-01060b016219 | status_code: 400 +[2026-04-22 07:23:11.769] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T09:58:11+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:52aa5b9b-a15b-4b50-afb1-b0d36b32d65c intent:original-order patient_id:P00234369778 patient_name:SUISMI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 51e0387f-260a-43e8-962f-01060b016219 | status: FAILED +[2026-04-22 07:23:12.434] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNO ANDRIASTA | service: service-general | source_id: 46e63158-0cbb-4fe1-9f5f-b3c60e79b601 +[2026-04-22 07:23:12.435] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 46e63158-0cbb-4fe1-9f5f-b3c60e79b601 +[2026-04-22 07:23:12.602] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD MAHARDIKA PUTRA PRATAMA | service: service-general | source_id: fbf7e515-5449-4589-9fb5-e3249395d345 +[2026-04-22 07:23:12.740] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: fbf7e515-5449-4589-9fb5-e3249395d345 | status_code: 400 +[2026-04-22 07:23:12.740] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:03:11+07:00 category_code:363679005 category_display:Imaging code:24920-1 display:Skull Lateral Soft Tissue encounter_id:32d86135-2f99-4832-982d-29baa00e2850 intent:original-order patient_id:P00143003945 patient_name:MUHAMAD MAHARDIKA PUTRA PRATAMA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fbf7e515-5449-4589-9fb5-e3249395d345 | status: FAILED +[2026-04-22 07:23:13.405] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAT MUKI | service: service-general | source_id: 4efddcdb-7f57-47f5-ac22-85fe1f9537c9 +[2026-04-22 07:23:13.405] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4efddcdb-7f57-47f5-ac22-85fe1f9537c9 +[2026-04-22 07:23:13.571] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISTI QOMAH SHOLIKHATUN | service: service-general | source_id: ebed7486-e107-49e4-a9ac-145db287eec3 +[2026-04-22 07:23:13.711] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ebed7486-e107-49e4-a9ac-145db287eec3 | status_code: 400 +[2026-04-22 07:23:13.712] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:08:10+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:50e4fe81-23a9-413f-bdc3-56577a661fa4 intent:original-order patient_id:P02398119598 patient_name:ISTI QOMAH SHOLIKHATUN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ebed7486-e107-49e4-a9ac-145db287eec3 | status: FAILED +[2026-04-22 07:23:14.376] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNIE SOEHENDRO | service: service-general | source_id: 9c63cae7-fec1-4d86-97b6-41c10e127632 +[2026-04-22 07:23:14.523] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9c63cae7-fec1-4d86-97b6-41c10e127632 | status_code: 400 +[2026-04-22 07:23:14.523] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:08:46+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:52d7f655-0c33-496d-8461-082b47c370cd intent:original-order patient_id:P00122238000 patient_name:ERNIE SOEHENDRO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9c63cae7-fec1-4d86-97b6-41c10e127632 | status: FAILED +[2026-04-22 07:23:15.187] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KIFTIYA | service: service-general | source_id: 8bccda7e-4c3d-431f-9734-3b3bd47ae647 +[2026-04-22 07:23:15.293] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8bccda7e-4c3d-431f-9734-3b3bd47ae647 | status_code: 400 +[2026-04-22 07:23:15.294] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:09:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8c4c8679-c838-4ee0-8fbf-b537f085d084 intent:original-order patient_id:P03156137913 patient_name:KIFTIYA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:23:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8bccda7e-4c3d-431f-9734-3b3bd47ae647 | status: FAILED +[2026-04-22 07:23:15.941] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: APRILLIA MAYA | service: service-general | source_id: c4876660-91e4-4a2d-abec-5c50e7d1249d +[2026-04-22 07:23:15.942] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: c4876660-91e4-4a2d-abec-5c50e7d1249d | status_code: 429 +[2026-04-22 07:23:15.943] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:15:01+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:5057bca0-0f59-48f4-a48f-a9b3736d813e intent:original-order patient_id:P02293397676 patient_name:APRILLIA MAYA requester_id:10008797336 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: c4876660-91e4-4a2d-abec-5c50e7d1249d | status: FAILED +[2026-04-22 07:23:15.943] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: c4876660-91e4-4a2d-abec-5c50e7d1249d +[2026-04-22 07:24:16.159] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: APRILLIA MAYA | service: service-general | source_id: c4876660-91e4-4a2d-abec-5c50e7d1249d +[2026-04-22 07:24:16.266] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: c4876660-91e4-4a2d-abec-5c50e7d1249d | status_code: 400 +[2026-04-22 07:24:16.266] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:15:01+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:5057bca0-0f59-48f4-a48f-a9b3736d813e intent:original-order patient_id:P02293397676 patient_name:APRILLIA MAYA requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:16Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c4876660-91e4-4a2d-abec-5c50e7d1249d | status: FAILED +[2026-04-22 07:24:16.918] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUDDY KURNIA | service: service-general | source_id: 4a3dfd1b-6d78-4639-a9a0-2426005e846b +[2026-04-22 07:24:16.918] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4a3dfd1b-6d78-4639-a9a0-2426005e846b +[2026-04-22 07:24:17.067] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAHYUDI KURNIAWAN | service: service-general | source_id: 34969a0b-35cc-45b2-ac96-4c3483f5505d +[2026-04-22 07:24:17.201] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 34969a0b-35cc-45b2-ac96-4c3483f5505d | status_code: 400 +[2026-04-22 07:24:17.201] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:18:40+07:00 category_code:363679005 category_display:Imaging code:24637-1 display:Thorax AP/Lat Decu encounter_id:9720b896-dc73-4838-a979-183d594ab15b intent:original-order patient_id:P01517811925 patient_name:WAHYUDI KURNIAWAN requester_id:10004292539 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 34969a0b-35cc-45b2-ac96-4c3483f5505d | status: FAILED +[2026-04-22 07:24:17.860] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIS MAULANA MALIQ | service: service-general | source_id: b15d6a61-1b6c-40e8-96f8-36d200f779ea +[2026-04-22 07:24:17.966] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b15d6a61-1b6c-40e8-96f8-36d200f779ea | status_code: 400 +[2026-04-22 07:24:17.966] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:24:15+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:db28f3c9-3c5d-42b6-87a1-89b96e7e4423 intent:original-order patient_id:P00510032607 patient_name:ARIS MAULANA MALIQ requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b15d6a61-1b6c-40e8-96f8-36d200f779ea | status: FAILED +[2026-04-22 07:24:18.645] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKO SARWO PRASETYO | service: service-general | source_id: 258d3c6c-ab71-49d5-83c5-5422f49ce123 +[2026-04-22 07:24:18.783] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 258d3c6c-ab71-49d5-83c5-5422f49ce123 | status_code: 400 +[2026-04-22 07:24:18.783] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:25:33+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fb4125e1-a7d8-4f7f-92d6-dec3fa8db7a5 intent:original-order patient_id:P01258874677 patient_name:EKO SARWO PRASETYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 258d3c6c-ab71-49d5-83c5-5422f49ce123 | status: FAILED +[2026-04-22 07:24:19.460] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SISWANTO | service: service-general | source_id: 34556f55-baad-446f-b57a-a5a747932bb3 +[2026-04-22 07:24:19.560] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 34556f55-baad-446f-b57a-a5a747932bb3 | status_code: 400 +[2026-04-22 07:24:19.560] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:27:37+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:45a6cfcb-b908-4297-8b0f-e4cde557ba15 intent:original-order patient_id:P00924065781 patient_name:SISWANTO requester_id:10008528520 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 34556f55-baad-446f-b57a-a5a747932bb3 | status: FAILED +[2026-04-22 07:24:20.218] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOELIHATI HARTOTHO | service: service-general | source_id: dfde965c-1845-498b-a7dd-1313b7ed4707 +[2026-04-22 07:24:20.324] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: dfde965c-1845-498b-a7dd-1313b7ed4707 | status_code: 400 +[2026-04-22 07:24:20.324] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:29:21+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:fa75a0ed-a07f-4e76-8598-5d966935888c intent:original-order patient_id:P02237618674 patient_name:SOELIHATI HARTOTHO requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:20Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dfde965c-1845-498b-a7dd-1313b7ed4707 | status: FAILED +[2026-04-22 07:24:20.976] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENDRIK SUSANTO | service: service-general | source_id: ff7c9724-9f28-4b4f-9ae5-05d77b8f13e8 +[2026-04-22 07:24:21.136] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: ff7c9724-9f28-4b4f-9ae5-05d77b8f13e8 | status_code: 400 +[2026-04-22 07:24:21.136] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:30:58+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a8d05c54-d1f8-4531-bee4-20929fad8087 intent:original-order patient_id:P02592146353 patient_name:HENDRIK SUSANTO requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ff7c9724-9f28-4b4f-9ae5-05d77b8f13e8 | status: FAILED +[2026-04-22 07:24:21.789] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AZWAR CHANIAGO | service: service-general | source_id: 946dbc36-b505-4cda-9ed5-6218a2c02e9e +[2026-04-22 07:24:21.949] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 946dbc36-b505-4cda-9ed5-6218a2c02e9e | status_code: 400 +[2026-04-22 07:24:21.950] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:33:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f36a0b50-30bb-42bf-bb1d-4944f4553be7 intent:original-order patient_id:P01846469768 patient_name:AZWAR CHANIAGO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 946dbc36-b505-4cda-9ed5-6218a2c02e9e | status: FAILED +[2026-04-22 07:24:22.602] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERI IRAWAN, | service: service-general | source_id: 9a3a5a56-95ca-4036-9f61-1a61923f5532 +[2026-04-22 07:24:22.602] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a3a5a56-95ca-4036-9f61-1a61923f5532 +[2026-04-22 07:24:22.773] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FATMA YULIANA | service: service-general | source_id: 73f3defc-7649-47ac-ae96-5b35ab56c9e4 +[2026-04-22 07:24:22.773] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 73f3defc-7649-47ac-ae96-5b35ab56c9e4 +[2026-04-22 07:24:22.932] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUKOYIPAH | service: service-general | source_id: e05b0d1e-645a-4e98-b49e-d863e9d878df +[2026-04-22 07:24:23.064] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e05b0d1e-645a-4e98-b49e-d863e9d878df | status_code: 400 +[2026-04-22 07:24:23.064] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:40:25+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:062b7b58-f365-42f1-aa81-b083ea5f3500 intent:original-order patient_id:P00859271753 patient_name:MUKOYIPAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e05b0d1e-645a-4e98-b49e-d863e9d878df | status: FAILED +[2026-04-22 07:24:23.717] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUFIDAH DIAN FRAMITASARI | service: service-general | source_id: 400969a4-6be5-4b9e-9bca-101ddd1e75e0 +[2026-04-22 07:24:23.835] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 400969a4-6be5-4b9e-9bca-101ddd1e75e0 | status_code: 400 +[2026-04-22 07:24:23.835] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:40:58+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5f88fb4e-937d-4f91-91dc-e95bc93f7550 intent:original-order patient_id:P00894712799 patient_name:MUFIDAH DIAN FRAMITASARI requester_id:10016816600 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 400969a4-6be5-4b9e-9bca-101ddd1e75e0 | status: FAILED +[2026-04-22 07:24:24.510] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARWANTI | service: service-general | source_id: 43bb1880-0abd-41af-b81b-38b8cbf48c36 +[2026-04-22 07:24:24.696] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 43bb1880-0abd-41af-b81b-38b8cbf48c36 | status_code: 400 +[2026-04-22 07:24:24.697] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:45:23+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:9d2996e4-7ba5-4be7-80d8-5c3eb3ca089c intent:original-order patient_id:P00488152278 patient_name:DARWANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 43bb1880-0abd-41af-b81b-38b8cbf48c36 | status: FAILED +[2026-04-22 07:24:25.368] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SESTU RETNO DWI ANDAYANI | service: service-general | source_id: 48057ae8-9f59-4b91-a1ea-2bc6367e5749 +[2026-04-22 07:24:25.368] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 48057ae8-9f59-4b91-a1ea-2bc6367e5749 +[2026-04-22 07:24:25.534] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SEMIATI | service: service-general | source_id: 55812f8f-d089-4313-9def-0d6b3f26a560 +[2026-04-22 07:24:25.675] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 55812f8f-d089-4313-9def-0d6b3f26a560 | status_code: 400 +[2026-04-22 07:24:25.676] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:51:30+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:8254de07-d129-434d-8826-ad8eb7ded5ba intent:original-order patient_id:P01957981019 patient_name:SEMIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 55812f8f-d089-4313-9def-0d6b3f26a560 | status: FAILED +[2026-04-22 07:24:26.348] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOEGENG PURNOMO | service: service-general | source_id: b9d04417-e967-4bb0-bee6-c6dda5ed452b +[2026-04-22 07:24:26.451] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b9d04417-e967-4bb0-bee6-c6dda5ed452b | status_code: 400 +[2026-04-22 07:24:26.451] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:05:35+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:a24d37d1-d50a-4155-be21-c89ed13b796b intent:original-order patient_id:P01615874548 patient_name:SOEGENG PURNOMO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b9d04417-e967-4bb0-bee6-c6dda5ed452b | status: FAILED +[2026-04-22 07:24:27.124] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARUL YA DWI NINGSIH | service: service-general | source_id: 8d8a077a-fb80-4483-9a41-b6858851d186 +[2026-04-22 07:24:27.124] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8d8a077a-fb80-4483-9a41-b6858851d186 +[2026-04-22 07:24:27.278] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD NURIADIN | service: service-general | source_id: 5159c8d5-8eff-40c6-8b25-491bbf9f6978 +[2026-04-22 07:24:27.431] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5159c8d5-8eff-40c6-8b25-491bbf9f6978 | status_code: 400 +[2026-04-22 07:24:27.431] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:14:00+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:f92af319-6e6a-4fb6-9797-924b31533a84 intent:original-order patient_id:P01478232277 patient_name:MUHAMMAD NURIADIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5159c8d5-8eff-40c6-8b25-491bbf9f6978 | status: FAILED +[2026-04-22 07:24:28.114] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANIFAH NUR FADILLA | service: service-general | source_id: 04ed5078-ada1-4f86-b5fa-74f8fe2e0a64 +[2026-04-22 07:24:28.114] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 04ed5078-ada1-4f86-b5fa-74f8fe2e0a64 +[2026-04-22 07:24:28.287] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SANAN | service: service-general | source_id: 700a45e5-87c0-4904-994d-864a8728bdef +[2026-04-22 07:24:28.415] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 700a45e5-87c0-4904-994d-864a8728bdef | status_code: 400 +[2026-04-22 07:24:28.415] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:17:27+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3671427b-4f49-4be9-98c6-c2b50585f2bd intent:original-order patient_id:P01388443648 patient_name:SANAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 700a45e5-87c0-4904-994d-864a8728bdef | status: FAILED +[2026-04-22 07:24:29.071] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RINA SUDARWATI | service: service-general | source_id: a1345079-4637-42fd-ab63-6f945719fcd2 +[2026-04-22 07:24:29.251] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: a1345079-4637-42fd-ab63-6f945719fcd2 | status_code: 400 +[2026-04-22 07:24:29.251] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:18:07+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:1dc25781-86dc-42fb-b728-bf3f3566cc07 intent:original-order patient_id:P00900202859 patient_name:RINA SUDARWATI requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:29Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a1345079-4637-42fd-ab63-6f945719fcd2 | status: FAILED +[2026-04-22 07:24:29.908] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRINITI | service: service-general | source_id: d6c2b9bb-1c79-432c-be98-ea95e0aeebcf +[2026-04-22 07:24:29.908] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d6c2b9bb-1c79-432c-be98-ea95e0aeebcf +[2026-04-22 07:24:30.063] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARIONO | service: service-general | source_id: 6e9aafcd-0f5a-4cb1-8b59-7ed504bfc11c +[2026-04-22 07:24:30.063] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6e9aafcd-0f5a-4cb1-8b59-7ed504bfc11c +[2026-04-22 07:24:30.240] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YAYOK SUTARYO | service: service-general | source_id: 8f02d933-5940-4d5a-a79d-1bb68891817e +[2026-04-22 07:24:30.415] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 8f02d933-5940-4d5a-a79d-1bb68891817e | status_code: 400 +[2026-04-22 07:24:30.415] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:25:10+07:00 category_code:363679005 category_display:Imaging code:24842-7 display:Colli encounter_id:1cf97bc5-8825-4977-9b5e-e957ad9bae5b intent:original-order patient_id:P02312718571 patient_name:YAYOK SUTARYO requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8f02d933-5940-4d5a-a79d-1bb68891817e | status: FAILED +[2026-04-22 07:24:31.103] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DESY VALENTINA PUTRI | service: service-general | source_id: 635654ab-9dd2-4cf4-90b8-f2cd85008f0c +[2026-04-22 07:24:31.213] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 635654ab-9dd2-4cf4-90b8-f2cd85008f0c | status_code: 400 +[2026-04-22 07:24:31.213] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:34:24+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:797658ff-2d99-4d5d-be24-f13e0ed109de intent:original-order patient_id:P00443887818 patient_name:DESY VALENTINA PUTRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 635654ab-9dd2-4cf4-90b8-f2cd85008f0c | status: FAILED +[2026-04-22 07:24:31.867] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NINGSEHATI | service: service-general | source_id: a0bcb709-c965-42a9-9894-a4e901003521 +[2026-04-22 07:24:32.027] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a0bcb709-c965-42a9-9894-a4e901003521 | status_code: 400 +[2026-04-22 07:24:32.027] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:38:48+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:a757371b-ccbf-40a7-ac28-88aa71aa57e1 intent:original-order patient_id:P01391340796 patient_name:NINGSEHATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a0bcb709-c965-42a9-9894-a4e901003521 | status: FAILED +[2026-04-22 07:24:32.680] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD FERDI | service: service-general | source_id: 3544b0b3-f06f-4942-9408-4710643d71a1 +[2026-04-22 07:24:32.825] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3544b0b3-f06f-4942-9408-4710643d71a1 | status_code: 400 +[2026-04-22 07:24:32.825] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:47:15+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:cceab728-2077-47e1-8323-eefc0d2a706f intent:original-order patient_id:P00116326206 patient_name:MUHAMAD FERDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3544b0b3-f06f-4942-9408-4710643d71a1 | status: FAILED +[2026-04-22 07:24:33.499] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIKANAH | service: service-general | source_id: cdd3d924-52cf-4c08-820a-fc5a915827d1 +[2026-04-22 07:24:33.612] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: cdd3d924-52cf-4c08-820a-fc5a915827d1 | status_code: 400 +[2026-04-22 07:24:33.613] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:48:58+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b12c5b67-ea80-40ca-bee9-3071c99b3929 intent:original-order patient_id:P09926062274 patient_name:LIKANAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cdd3d924-52cf-4c08-820a-fc5a915827d1 | status: FAILED +[2026-04-22 07:24:34.286] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIAMI | service: service-general | source_id: 01dacfe9-363a-4494-bb9e-b98f0d6f6c3d +[2026-04-22 07:24:34.401] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 01dacfe9-363a-4494-bb9e-b98f0d6f6c3d | status_code: 400 +[2026-04-22 07:24:34.401] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:50:59+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:01034808-0f2b-4db7-aad2-f98a98669589 intent:original-order patient_id:P01973329008 patient_name:TIAMI requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 01dacfe9-363a-4494-bb9e-b98f0d6f6c3d | status: FAILED +[2026-04-22 07:24:35.082] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI NURHASANAH | service: service-general | source_id: bd78ff1b-566a-44a6-8478-8ce320c91037 +[2026-04-22 07:24:35.229] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bd78ff1b-566a-44a6-8478-8ce320c91037 | status_code: 400 +[2026-04-22 07:24:35.229] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:53:02+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:e8d08bce-c7c7-49b1-9191-1fe3591b6bda intent:original-order patient_id:P00707828135 patient_name:SITI NURHASANAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bd78ff1b-566a-44a6-8478-8ce320c91037 | status: FAILED +[2026-04-22 07:24:35.885] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAPI | service: service-general | source_id: 8446654c-46fc-4ace-ac1d-4f30ec85040c +[2026-04-22 07:24:36.011] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8446654c-46fc-4ace-ac1d-4f30ec85040c | status_code: 400 +[2026-04-22 07:24:36.011] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:53:59+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:681e3929-acc3-4ba2-b53f-fe41427d17d5 intent:original-order patient_id:P01123593009 patient_name:NAPI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8446654c-46fc-4ace-ac1d-4f30ec85040c | status: FAILED +[2026-04-22 07:24:36.687] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUPANI | service: service-general | source_id: 83540b57-777e-42cb-95a9-f87277ddef50 +[2026-04-22 07:24:36.868] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 83540b57-777e-42cb-95a9-f87277ddef50 | status_code: 400 +[2026-04-22 07:24:36.868] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:56:48+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:df518a0f-d37e-4591-8ba8-431aadaacf65 intent:original-order patient_id:P01127879111 patient_name:TUPANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 83540b57-777e-42cb-95a9-f87277ddef50 | status: FAILED +[2026-04-22 07:24:37.546] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHOLILAH | service: service-general | source_id: b687cede-16ac-4ab2-bec0-6b068f8bc03a +[2026-04-22 07:24:37.655] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: b687cede-16ac-4ab2-bec0-6b068f8bc03a | status_code: 400 +[2026-04-22 07:24:37.655] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:59:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e28cff4f-d4ad-4fac-b936-e5d84a08e3ad intent:original-order patient_id:P01661568019 patient_name:CHOLILAH requester_id:10015542060 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b687cede-16ac-4ab2-bec0-6b068f8bc03a | status: FAILED +[2026-04-22 07:24:38.328] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERAWATI DRG | service: service-general | source_id: 951919b9-caaa-405a-9cdd-e9b693dc0feb +[2026-04-22 07:24:38.441] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 951919b9-caaa-405a-9cdd-e9b693dc0feb | status_code: 400 +[2026-04-22 07:24:38.441] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:03:03+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:0ebbe617-657e-4dea-b19a-b70ec57cd717 intent:original-order patient_id:P00674279415 patient_name:HERAWATI DRG requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 951919b9-caaa-405a-9cdd-e9b693dc0feb | status: FAILED +[2026-04-22 07:24:39.112] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDARMI | service: service-general | source_id: 38f4f76a-7805-4e3d-aacc-e217642d59b2 +[2026-04-22 07:24:39.257] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 38f4f76a-7805-4e3d-aacc-e217642d59b2 | status_code: 400 +[2026-04-22 07:24:39.257] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:05:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:618f65d0-3ce5-4ea7-b377-e7e2bb7939eb intent:original-order patient_id:P01604651548 patient_name:SUDARMI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 38f4f76a-7805-4e3d-aacc-e217642d59b2 | status: FAILED +[2026-04-22 07:24:39.943] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADITYA DWI SAPUTRO | service: service-general | source_id: bc9f480c-39e8-4d33-98aa-7a09c4c82255 +[2026-04-22 07:24:40.081] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bc9f480c-39e8-4d33-98aa-7a09c4c82255 | status_code: 400 +[2026-04-22 07:24:40.081] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:06:14+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:461d3c8d-c99a-4a7e-8a37-c719c6574a17 intent:original-order patient_id:P01538808524 patient_name:ADITYA DWI SAPUTRO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bc9f480c-39e8-4d33-98aa-7a09c4c82255 | status: FAILED +[2026-04-22 07:24:40.756] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI CAHYO WINARNO | service: service-general | source_id: 8f1ac445-800c-4f77-9f1b-12669dacdf55 +[2026-04-22 07:24:40.866] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8f1ac445-800c-4f77-9f1b-12669dacdf55 | status_code: 400 +[2026-04-22 07:24:40.867] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:08:09+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:688c542a-7a51-4583-bf16-1131a2588bf2 intent:original-order patient_id:P00331530951 patient_name:BUDI CAHYO WINARNO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8f1ac445-800c-4f77-9f1b-12669dacdf55 | status: FAILED +[2026-04-22 07:24:41.539] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NIYA | service: service-general | source_id: 6ce068d7-ed67-4256-9fc1-46b24ad5c307 +[2026-04-22 07:24:41.696] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 6ce068d7-ed67-4256-9fc1-46b24ad5c307 | status_code: 400 +[2026-04-22 07:24:41.696] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:09:14+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:938c4e09-9b18-47fb-907b-1a2d1501c544 intent:original-order patient_id:P01249535214 patient_name:NIYA requester_id:10008321798 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6ce068d7-ed67-4256-9fc1-46b24ad5c307 | status: FAILED +[2026-04-22 07:24:42.348] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EFFENDY SANCAYA SOERJADI | service: service-general | source_id: bbf1ff46-7c21-4a0c-903a-aae5243d5755 +[2026-04-22 07:24:42.460] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bbf1ff46-7c21-4a0c-903a-aae5243d5755 | status_code: 400 +[2026-04-22 07:24:42.460] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:10:07+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:f128fcd4-d46d-483b-b9af-bd0dd2a94ad0 intent:original-order patient_id:P01442614983 patient_name:EFFENDY SANCAYA SOERJADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bbf1ff46-7c21-4a0c-903a-aae5243d5755 | status: FAILED +[2026-04-22 07:24:43.130] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARTO | service: service-general | source_id: 38bfb02f-3d62-4d4c-bc06-54830053be17 +[2026-04-22 07:24:43.307] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 38bfb02f-3d62-4d4c-bc06-54830053be17 | status_code: 400 +[2026-04-22 07:24:43.307] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:21:47+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f6c2991c-1827-47cd-9d89-9e79cfbbde96 intent:original-order patient_id:P00336889704 patient_name:SUMARTO requester_id:10008307447 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 38bfb02f-3d62-4d4c-bc06-54830053be17 | status: FAILED +[2026-04-22 07:24:43.959] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIEF RAKHMAN SETIONO | service: service-general | source_id: f520ad7b-9923-426f-a8b2-91c3b32a6736 +[2026-04-22 07:24:44.071] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f520ad7b-9923-426f-a8b2-91c3b32a6736 | status_code: 400 +[2026-04-22 07:24:44.071] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:23:46+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:5d2f623d-8072-41a3-b382-a5e99ea8d041 intent:original-order patient_id:P01028791436 patient_name:ARIEF RAKHMAN SETIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f520ad7b-9923-426f-a8b2-91c3b32a6736 | status: FAILED +[2026-04-22 07:24:44.724] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAHENDRA RENDIYANTAMA | service: service-general | source_id: 2abb1506-c5f0-4594-8d41-5ea55ba0f565 +[2026-04-22 07:24:44.876] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 2abb1506-c5f0-4594-8d41-5ea55ba0f565 | status_code: 400 +[2026-04-22 07:24:44.876] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:24:22+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:0df8b7a8-c239-4862-bdba-53c0617d6d4f intent:original-order patient_id:P02469881410 patient_name:MAHENDRA RENDIYANTAMA requester_id:10010507556 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2abb1506-c5f0-4594-8d41-5ea55ba0f565 | status: FAILED +[2026-04-22 07:24:45.558] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AURELIA JULIETA RIZKY | service: service-general | source_id: 47d53d71-be2e-4726-8af0-aea616eeb61d +[2026-04-22 07:24:45.559] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 47d53d71-be2e-4726-8af0-aea616eeb61d +[2026-04-22 07:24:45.724] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERNY INDRA MURNY | service: service-general | source_id: 92d2a7bd-bbd8-491f-a167-a4716dbaa11e +[2026-04-22 07:24:45.833] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 92d2a7bd-bbd8-491f-a167-a4716dbaa11e | status_code: 400 +[2026-04-22 07:24:45.833] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:27:17+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:8d54f635-1251-4ef0-8953-ae5e611c0325 intent:original-order patient_id:P01014326078 patient_name:HERNY INDRA MURNY requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 92d2a7bd-bbd8-491f-a167-a4716dbaa11e | status: FAILED +[2026-04-22 07:24:46.503] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SARION TAMAWATI | service: service-general | source_id: 1211aa43-3de9-4476-8c9a-df4add7f85f4 +[2026-04-22 07:24:46.650] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1211aa43-3de9-4476-8c9a-df4add7f85f4 | status_code: 400 +[2026-04-22 07:24:46.650] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:27:51+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:9c661041-d1aa-4bee-929e-184f73d10189 intent:original-order patient_id:P01399656111 patient_name:SARION TAMAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1211aa43-3de9-4476-8c9a-df4add7f85f4 | status: FAILED +[2026-04-22 07:24:47.307] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNUS ANWAR | service: service-general | source_id: 6d9a0a09-5d92-4bd9-bc55-2d4d10ef7eb4 +[2026-04-22 07:24:47.307] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6d9a0a09-5d92-4bd9-bc55-2d4d10ef7eb4 +[2026-04-22 07:24:47.459] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOEWARSIH | service: service-general | source_id: 677e23d2-c83e-4215-81a6-b7bfe1f182c8 +[2026-04-22 07:24:47.563] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 677e23d2-c83e-4215-81a6-b7bfe1f182c8 | status_code: 400 +[2026-04-22 07:24:47.563] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:32:25+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:1833ca85-cf8e-4c39-96ff-e1f3cafa26d2 intent:original-order patient_id:P00154376633 patient_name:SOEWARSIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 677e23d2-c83e-4215-81a6-b7bfe1f182c8 | status: FAILED +[2026-04-22 07:24:48.217] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTANTO | service: service-general | source_id: 41eb3dba-9e7e-4382-9ef6-7af743182225 +[2026-04-22 07:24:48.362] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 41eb3dba-9e7e-4382-9ef6-7af743182225 | status_code: 400 +[2026-04-22 07:24:48.362] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:33:02+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:22e92f65-2ad6-480b-8c28-fcecb5e1719e intent:original-order patient_id:P00778788300 patient_name:SUTANTO requester_id:10014437630 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 41eb3dba-9e7e-4382-9ef6-7af743182225 | status: FAILED +[2026-04-22 07:24:49.028] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARTO | service: service-general | source_id: d713d58b-3c11-4b42-941d-22a1d16213d1 +[2026-04-22 07:24:49.028] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d713d58b-3c11-4b42-941d-22a1d16213d1 +[2026-04-22 07:24:49.181] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAIFUDIN HIDAYAT | service: service-general | source_id: c739a488-be04-4bcb-a69d-6d6c38518914 +[2026-04-22 07:24:49.287] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c739a488-be04-4bcb-a69d-6d6c38518914 | status_code: 400 +[2026-04-22 07:24:49.287] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T12:55:25+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:166879f5-48d5-4b7b-899a-b20ffc450706 intent:original-order patient_id:P00419360615 patient_name:SAIFUDIN HIDAYAT requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c739a488-be04-4bcb-a69d-6d6c38518914 | status: FAILED +[2026-04-22 07:24:49.974] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURSASI MS | service: service-general | source_id: 13f00548-638f-41c0-94e0-e6a216fb603b +[2026-04-22 07:24:49.974] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 13f00548-638f-41c0-94e0-e6a216fb603b +[2026-04-22 07:24:50.145] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMIRAN | service: service-general | source_id: 1a6c11ad-21fa-4b8c-a69a-bcad46e947b6 +[2026-04-22 07:24:50.297] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1a6c11ad-21fa-4b8c-a69a-bcad46e947b6 | status_code: 400 +[2026-04-22 07:24:50.297] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T13:09:46+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4d721bc7-d1a6-497b-946c-f261bbe0f19b intent:original-order patient_id:P01176467085 patient_name:JUMIRAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1a6c11ad-21fa-4b8c-a69a-bcad46e947b6 | status: FAILED +[2026-04-22 07:24:50.998] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALNAIRA MAHFUZA | service: service-general | source_id: a2d147c3-ac0c-4c82-a494-782b9164e09d +[2026-04-22 07:24:51.100] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a2d147c3-ac0c-4c82-a494-782b9164e09d | status_code: 400 +[2026-04-22 07:24:51.100] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T13:12:48+07:00 category_code:363679005 category_display:Imaging code:24920-1 display:Skull Lateral Soft Tissue encounter_id:6f606b6a-b4e8-432b-95a5-1496b26788c5 intent:original-order patient_id:P10808371804 patient_name:ALNAIRA MAHFUZA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a2d147c3-ac0c-4c82-a494-782b9164e09d | status: FAILED +[2026-04-22 07:24:51.791] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSIATI | service: service-general | source_id: ff28e3ce-31ae-436f-9c4d-4fa99f63b97f +[2026-04-22 07:24:51.948] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ff28e3ce-31ae-436f-9c4d-4fa99f63b97f | status_code: 400 +[2026-04-22 07:24:51.948] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T13:15:53+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:a3b71897-d464-4f17-bd8a-6d770d2485b2 intent:original-order patient_id:P00885699036 patient_name:MUSIATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ff28e3ce-31ae-436f-9c4d-4fa99f63b97f | status: FAILED +[2026-04-22 07:24:52.623] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LULUK WINARNI | service: service-general | source_id: d7a3633c-faad-41bf-94a0-80f736cba76d +[2026-04-22 07:24:52.623] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d7a3633c-faad-41bf-94a0-80f736cba76d +[2026-04-22 07:24:52.795] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TONARI | service: service-general | source_id: a757fadf-a683-4e87-a387-7109534e1f8e +[2026-04-22 07:24:52.946] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a757fadf-a683-4e87-a387-7109534e1f8e | status_code: 400 +[2026-04-22 07:24:52.947] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T13:28:12+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:c70fcb92-6830-43df-a1a7-7290ae50155d intent:original-order patient_id:P02588857365 patient_name:TONARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a757fadf-a683-4e87-a387-7109534e1f8e | status: FAILED +[2026-04-22 07:24:53.649] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SUTJIATI AGUSTIN | service: service-general | source_id: 18193a92-92b0-4597-b0d7-90fb8663d0ae +[2026-04-22 07:24:53.756] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 18193a92-92b0-4597-b0d7-90fb8663d0ae | status_code: 400 +[2026-04-22 07:24:53.756] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T13:29:33+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:88b93932-f55c-46cd-ad81-e26afd4e2b0c intent:original-order patient_id:P00084153297 patient_name:SRI SUTJIATI AGUSTIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 18193a92-92b0-4597-b0d7-90fb8663d0ae | status: FAILED +[2026-04-22 07:24:54.409] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANI ANDAYANI | service: service-general | source_id: 3f7cb3df-eb38-49e7-8988-9cf618e2885b +[2026-04-22 07:24:54.551] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3f7cb3df-eb38-49e7-8988-9cf618e2885b | status_code: 400 +[2026-04-22 07:24:54.551] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T13:32:52+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:a68ec263-8389-4662-89f2-b3081ccf55b4 intent:original-order patient_id:P00214316640 patient_name:ANI ANDAYANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3f7cb3df-eb38-49e7-8988-9cf618e2885b | status: FAILED +[2026-04-22 07:24:55.222] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DONI RISTIAWAN | service: service-general | source_id: 9594f3fc-4d2b-47c7-920d-46c7da009010 +[2026-04-22 07:24:55.313] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 9594f3fc-4d2b-47c7-920d-46c7da009010 | status_code: 400 +[2026-04-22 07:24:55.313] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T13:38:44+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3e09185c-f695-492b-90af-cdde6567e5bc intent:original-order patient_id:P00059813182 patient_name:DONI RISTIAWAN requester_id:10010507556 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9594f3fc-4d2b-47c7-920d-46c7da009010 | status: FAILED +[2026-04-22 07:24:55.986] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMINEM | service: service-general | source_id: 69391d51-1093-4133-80b1-02068b760eb0 +[2026-04-22 07:24:56.087] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 69391d51-1093-4133-80b1-02068b760eb0 | status_code: 400 +[2026-04-22 07:24:56.087] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T07:35:23+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:186784e1-b802-405c-a3fb-00d4d887fbf5 intent:original-order patient_id:P00213762051 patient_name:SUMINEM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 69391d51-1093-4133-80b1-02068b760eb0 | status: FAILED +[2026-04-22 07:24:56.777] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMIK JUMIATI NINGSIH | service: service-general | source_id: 46e383d8-5853-415f-ab44-af927fd8c033 +[2026-04-22 07:24:56.777] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 46e383d8-5853-415f-ab44-af927fd8c033 +[2026-04-22 07:24:56.933] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRLY KHOIRUN NISA | service: service-general | source_id: 10a8dbb4-36ef-470d-af80-11db8de2e2fa +[2026-04-22 07:24:57.040] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 10a8dbb4-36ef-470d-af80-11db8de2e2fa | status_code: 400 +[2026-04-22 07:24:57.040] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T07:41:10+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:4e1740f9-d55d-4508-9252-ac6fb95cdf44 intent:original-order patient_id:P02145757215 patient_name:FIRLY KHOIRUN NISA requester_id:10011839297 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 10a8dbb4-36ef-470d-af80-11db8de2e2fa | status: FAILED +[2026-04-22 07:24:57.699] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NISA NUR FAUZIAH | service: service-general | source_id: f381bf8f-a1e7-4ac1-9bfb-31449a581a2e +[2026-04-22 07:24:57.699] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f381bf8f-a1e7-4ac1-9bfb-31449a581a2e +[2026-04-22 07:24:57.873] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARSONO LUKITO | service: service-general | source_id: 4fee1dfb-072b-4bcb-8753-47677dd4249a +[2026-04-22 07:24:58.006] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4fee1dfb-072b-4bcb-8753-47677dd4249a | status_code: 400 +[2026-04-22 07:24:58.006] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T08:23:20+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:3eb9bcaf-45aa-42e5-99e3-2839270931b6 intent:original-order patient_id:P01751228304 patient_name:ARSONO LUKITO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4fee1dfb-072b-4bcb-8753-47677dd4249a | status: FAILED +[2026-04-22 07:24:58.680] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNI DWI AGUSTIN | service: service-general | source_id: 0f4a4588-7919-4f63-bf03-de0c650f6765 +[2026-04-22 07:24:58.787] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0f4a4588-7919-4f63-bf03-de0c650f6765 | status_code: 400 +[2026-04-22 07:24:58.787] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T08:30:10+07:00 category_code:363679005 category_display:Imaging code:46321-6 display:Kepala Leher Dengan Kontras encounter_id:268bfd30-6812-405e-8745-d80e093c6733 intent:original-order patient_id:P02514485584 patient_name:YUNI DWI AGUSTIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:24:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0f4a4588-7919-4f63-bf03-de0c650f6765 | status: FAILED +[2026-04-22 07:24:59.442] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAKKA PASAU | service: service-general | source_id: 556a6df9-4cbe-4105-a2de-3f5d92399302 +[2026-04-22 07:24:59.442] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 556a6df9-4cbe-4105-a2de-3f5d92399302 +[2026-04-22 07:24:59.594] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DINA BAYU ARIFANTI | service: service-general | source_id: 177ff830-51d7-4ed8-b633-0ea4a77cf35b +[2026-04-22 07:24:59.594] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 177ff830-51d7-4ed8-b633-0ea4a77cf35b +[2026-04-22 07:24:59.760] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA DWI PRAWIRO DIHARJO | service: service-general | source_id: 31f02cec-a447-41da-9482-e4a9a836d08c +[2026-04-22 07:24:59.760] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 31f02cec-a447-41da-9482-e4a9a836d08c +[2026-04-22 07:24:59.910] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NEHAN KAFABIH | service: service-general | source_id: d0337328-a4f1-4942-8dfe-8cc8fae8b89c +[2026-04-22 07:24:59.910] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d0337328-a4f1-4942-8dfe-8cc8fae8b89c +[2026-04-22 07:25:00.081] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI WAHYUNI | service: service-general | source_id: d6c0c2c7-8689-40c6-8e9d-dbc92844895d +[2026-04-22 07:25:00.081] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d6c0c2c7-8689-40c6-8e9d-dbc92844895d +[2026-04-22 07:25:00.248] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M. JUPRI | service: service-general | source_id: 1dc3d610-b51c-4202-89b8-2bb6cd55a425 +[2026-04-22 07:25:00.358] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 1dc3d610-b51c-4202-89b8-2bb6cd55a425 | status_code: 400 +[2026-04-22 07:25:00.358] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T08:56:37+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:3e29c707-cdf3-49d6-8c30-2b8e5db384ff intent:original-order patient_id:P01225094256 patient_name:M. JUPRI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1dc3d610-b51c-4202-89b8-2bb6cd55a425 | status: FAILED +[2026-04-22 07:25:01.016] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIWIN SRI WIJINARTI | service: service-general | source_id: 6599904c-ebb3-4cf4-a270-ce9429f9b89d +[2026-04-22 07:25:01.017] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6599904c-ebb3-4cf4-a270-ce9429f9b89d +[2026-04-22 07:25:01.195] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUTMAINNAH | service: service-general | source_id: 75a71c3b-b6e8-433c-8e69-354ffe32ac48 +[2026-04-22 07:25:01.296] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 75a71c3b-b6e8-433c-8e69-354ffe32ac48 | status_code: 400 +[2026-04-22 07:25:01.296] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:01:50+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:50f5a643-d2e8-47c9-b740-3449883fb7f2 intent:original-order patient_id:P00003127820 patient_name:MUTMAINNAH requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 75a71c3b-b6e8-433c-8e69-354ffe32ac48 | status: FAILED +[2026-04-22 07:25:01.962] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: POPPY WINDI YOLANDA | service: service-general | source_id: 66d4837a-06e3-4ec9-9bab-792024089f45 +[2026-04-22 07:25:01.962] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 66d4837a-06e3-4ec9-9bab-792024089f45 +[2026-04-22 07:25:02.126] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZUHRO | service: service-general | source_id: 16d84e0d-3c2c-4364-ae2c-8423cda7918d +[2026-04-22 07:25:02.126] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 16d84e0d-3c2c-4364-ae2c-8423cda7918d +[2026-04-22 07:25:02.278] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD FURQON ARROHMAN | service: service-general | source_id: 18a9555c-c99f-43c6-a0a5-45025b11085b +[2026-04-22 07:25:02.278] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 18a9555c-c99f-43c6-a0a5-45025b11085b +[2026-04-22 07:25:02.457] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAMINI | service: service-general | source_id: 1300dac5-e627-4a43-aabf-12e70b93a448 +[2026-04-22 07:25:02.739] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 1300dac5-e627-4a43-aabf-12e70b93a448 | status_code: 400 +[2026-04-22 07:25:02.739] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:15:02+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:dd8841ca-35d9-45a9-a55d-3411f5111b78 intent:original-order patient_id:P01461318944 patient_name:RAMINI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1300dac5-e627-4a43-aabf-12e70b93a448 | status: FAILED +[2026-04-22 07:25:03.397] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ILHAM BAYU SATRIA | service: service-general | source_id: 377b6027-fe04-48c1-919c-728b5ae45a3c +[2026-04-22 07:25:03.507] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 377b6027-fe04-48c1-919c-728b5ae45a3c | status_code: 400 +[2026-04-22 07:25:03.508] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:21:21+07:00 category_code:363679005 category_display:Imaging code:24938-3 display:Cervical Dengan Kontras encounter_id:c7432ddc-7537-4619-b407-724a04913767 intent:original-order patient_id:P02431294414 patient_name:ILHAM BAYU SATRIA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 377b6027-fe04-48c1-919c-728b5ae45a3c | status: FAILED +[2026-04-22 07:25:04.162] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRAMONO | service: service-general | source_id: 4018a267-c34f-44b9-a957-abd6fd97d6df +[2026-04-22 07:25:04.162] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4018a267-c34f-44b9-a957-abd6fd97d6df +[2026-04-22 07:25:04.319] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNI ERLITAWATI | service: service-general | source_id: 6d67328d-ebaa-4510-b962-311a6cacb240 +[2026-04-22 07:25:04.456] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6d67328d-ebaa-4510-b962-311a6cacb240 | status_code: 400 +[2026-04-22 07:25:04.456] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:23:46+07:00 category_code:363679005 category_display:Imaging code:30667-0 display:Cervical Tanpa kontras encounter_id:e3852598-99d5-4ac0-913e-59a44f0b8c60 intent:original-order patient_id:P00651470723 patient_name:YUNI ERLITAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6d67328d-ebaa-4510-b962-311a6cacb240 | status: FAILED +[2026-04-22 07:25:05.117] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GRIZELLE ANNASYA PUTRI | service: service-general | source_id: 64182b91-1041-43a7-aeff-5e5a5481bc54 +[2026-04-22 07:25:05.252] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 64182b91-1041-43a7-aeff-5e5a5481bc54 | status_code: 400 +[2026-04-22 07:25:05.253] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:26:37+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:367e2cca-31c1-402c-976b-f9cd8e1627a2 intent:original-order patient_id:P10691721296 patient_name:GRIZELLE ANNASYA PUTRI requester_id:10005345653 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 64182b91-1041-43a7-aeff-5e5a5481bc54 | status: FAILED +[2026-04-22 07:25:05.906] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YAYA DWISURYA IBRA HADI | service: service-general | source_id: d9b10af7-e7f2-4a7b-8016-775f1d1c2499 +[2026-04-22 07:25:06.041] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d9b10af7-e7f2-4a7b-8016-775f1d1c2499 | status_code: 400 +[2026-04-22 07:25:06.042] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:28:48+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:29ff42b5-b119-4067-b10f-5bff931cd61c intent:original-order patient_id:P00056632214 patient_name:YAYA DWISURYA IBRA HADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d9b10af7-e7f2-4a7b-8016-775f1d1c2499 | status: FAILED +[2026-04-22 07:25:06.691] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RONY HADI SUWANTANA | service: service-general | source_id: cf9bf722-4e68-4679-b60b-c6d074c67dab +[2026-04-22 07:25:06.691] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cf9bf722-4e68-4679-b60b-c6d074c67dab +[2026-04-22 07:25:06.847] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRIAS DWI RAHAYU | service: service-general | source_id: 62b6e06e-8b03-4c1c-9e57-d88a6ddca00e +[2026-04-22 07:25:06.958] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 62b6e06e-8b03-4c1c-9e57-d88a6ddca00e | status_code: 400 +[2026-04-22 07:25:06.958] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:33:20+07:00 category_code:363679005 category_display:Imaging code:93606-2 display:Scoliosis Series encounter_id:147a7b85-434c-4a8a-acfa-d2230bf25cbe intent:original-order patient_id:P02346611490 patient_name:TRIAS DWI RAHAYU requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 62b6e06e-8b03-4c1c-9e57-d88a6ddca00e | status: FAILED +[2026-04-22 07:25:07.627] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANIS ERNAWATI | service: service-general | source_id: e03fc615-1bf3-4cf4-a067-f350857dba4e +[2026-04-22 07:25:07.628] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e03fc615-1bf3-4cf4-a067-f350857dba4e +[2026-04-22 07:25:07.793] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HAMIDAH | service: service-general | source_id: cd77eec1-5170-449f-9b7c-b78c4952c902 +[2026-04-22 07:25:07.949] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: cd77eec1-5170-449f-9b7c-b78c4952c902 | status_code: 400 +[2026-04-22 07:25:07.949] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:37:48+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:83ef55cc-6fa1-4c79-a580-cccf9ea8e88b intent:original-order patient_id:P00191551607 patient_name:HAMIDAH requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:25:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cd77eec1-5170-449f-9b7c-b78c4952c902 | status: FAILED +[2026-04-22 07:25:08.601] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOEKIJAT DARMADJI | service: service-general | source_id: 01553a1e-7560-4a98-98fc-d83b6e9dc3fa +[2026-04-22 07:25:08.601] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 01553a1e-7560-4a98-98fc-d83b6e9dc3fa +[2026-04-22 07:25:08.770] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIK BADRIYAH | service: service-general | source_id: ec62d2be-e2da-441f-8666-1325e1365292 +[2026-04-22 07:25:08.770] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ec62d2be-e2da-441f-8666-1325e1365292 +[2026-04-22 07:25:08.935] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI RATNA NINGSIH | service: service-general | source_id: e6252100-eb81-4242-818b-1fd988f20978 +[2026-04-22 07:25:08.935] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: e6252100-eb81-4242-818b-1fd988f20978 | status_code: 429 +[2026-04-22 07:25:08.936] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:44:05+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:d67ff3ea-1000-4f1e-a774-536b3b09d569 intent:original-order patient_id:P02043264840 patient_name:DWI RATNA NINGSIH requester_id:10009986108 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: e6252100-eb81-4242-818b-1fd988f20978 | status: FAILED +[2026-04-22 07:25:08.936] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: e6252100-eb81-4242-818b-1fd988f20978 +[2026-04-22 07:26:09.157] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI RATNA NINGSIH | service: service-general | source_id: e6252100-eb81-4242-818b-1fd988f20978 +[2026-04-22 07:26:09.293] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e6252100-eb81-4242-818b-1fd988f20978 | status_code: 400 +[2026-04-22 07:26:09.293] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:44:05+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:d67ff3ea-1000-4f1e-a774-536b3b09d569 intent:original-order patient_id:P02043264840 patient_name:DWI RATNA NINGSIH requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e6252100-eb81-4242-818b-1fd988f20978 | status: FAILED +[2026-04-22 07:26:09.965] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RO`AZIZAH | service: service-general | source_id: 7f94cfe8-5989-493b-9ee5-0e2f156e7111 +[2026-04-22 07:26:09.965] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7f94cfe8-5989-493b-9ee5-0e2f156e7111 +[2026-04-22 07:26:10.139] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI RAHAYU HANDAYANI | service: service-general | source_id: 0d78db3d-490a-4620-9f30-cd54aaffbddb +[2026-04-22 07:26:10.243] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0d78db3d-490a-4620-9f30-cd54aaffbddb | status_code: 400 +[2026-04-22 07:26:10.243] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:52:39+07:00 category_code:363679005 category_display:Imaging code:86401-7 display:Cystografi encounter_id:7a092a2d-a6b4-4104-9c34-846a613354dd intent:original-order patient_id:P01683822754 patient_name:SRI RAHAYU HANDAYANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0d78db3d-490a-4620-9f30-cd54aaffbddb | status: FAILED +[2026-04-22 07:26:10.902] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRININGSIH | service: service-general | source_id: d24707e8-8042-4016-a403-23c49ac9dd4c +[2026-04-22 07:26:11.086] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d24707e8-8042-4016-a403-23c49ac9dd4c | status_code: 400 +[2026-04-22 07:26:11.086] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T09:59:27+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:0e6c1d71-7712-4eae-8dd9-1e7e2290b385 intent:original-order patient_id:P00242597495 patient_name:SRININGSIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d24707e8-8042-4016-a403-23c49ac9dd4c | status: FAILED +[2026-04-22 07:26:11.777] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RENY PUSPITASARI | service: service-general | source_id: 9b513220-5139-47c0-a657-054fd9516efc +[2026-04-22 07:26:11.881] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 9b513220-5139-47c0-a657-054fd9516efc | status_code: 400 +[2026-04-22 07:26:11.881] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:05:38+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:5ace5203-9d2e-4fed-974b-4f49f218db75 intent:original-order patient_id:P01124043453 patient_name:RENY PUSPITASARI requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9b513220-5139-47c0-a657-054fd9516efc | status: FAILED +[2026-04-22 07:26:12.553] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HUSNUL KHOTIMAH | service: service-general | source_id: d75a8f74-329a-4888-90d3-fa62132f941d +[2026-04-22 07:26:12.680] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d75a8f74-329a-4888-90d3-fa62132f941d | status_code: 400 +[2026-04-22 07:26:12.680] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:06:16+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:9f361f80-aac9-41fb-bc09-105b6b293455 intent:original-order patient_id:P01759593764 patient_name:HUSNUL KHOTIMAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d75a8f74-329a-4888-90d3-fa62132f941d | status: FAILED +[2026-04-22 07:26:13.351] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI LARSIH | service: service-general | source_id: 201a5099-3854-46be-b335-639bae601bd7 +[2026-04-22 07:26:13.488] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 201a5099-3854-46be-b335-639bae601bd7 | status_code: 400 +[2026-04-22 07:26:13.488] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:07:45+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:28a5983d-10db-4aa6-a0d7-03e3319f093e intent:original-order patient_id:P00020777702 patient_name:UMI LARSIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 201a5099-3854-46be-b335-639bae601bd7 | status: FAILED +[2026-04-22 07:26:14.162] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SERGIUS KAWYAN | service: service-general | source_id: 69c8613b-9629-4219-a905-5b975b4fc83e +[2026-04-22 07:26:14.162] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 69c8613b-9629-4219-a905-5b975b4fc83e +[2026-04-22 07:26:14.333] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIKUWATIN | service: service-general | source_id: b180bc3b-fa94-4133-bca8-9149a7b9ef0a +[2026-04-22 07:26:14.464] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b180bc3b-fa94-4133-bca8-9149a7b9ef0a | status_code: 400 +[2026-04-22 07:26:14.464] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:09:56+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:a9ec4ef3-0e0d-4496-a9be-91478a7e7785 intent:original-order patient_id:P00265563108 patient_name:DIKUWATIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b180bc3b-fa94-4133-bca8-9149a7b9ef0a | status: FAILED +[2026-04-22 07:26:15.137] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PIANI | service: service-general | source_id: bce7a4d4-14ba-48f5-b515-a5f9f477b2a6 +[2026-04-22 07:26:15.350] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bce7a4d4-14ba-48f5-b515-a5f9f477b2a6 | status_code: 400 +[2026-04-22 07:26:15.350] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:11:50+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:bb3b825a-4ce3-47df-b498-68822d4a9f06 intent:original-order patient_id:P00801609290 patient_name:PIANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bce7a4d4-14ba-48f5-b515-a5f9f477b2a6 | status: FAILED +[2026-04-22 07:26:16.024] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: APRILIA RAHMAWATI | service: service-general | source_id: b3f519b7-c9fc-458a-a6c0-64c6dab89b33 +[2026-04-22 07:26:16.165] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: b3f519b7-c9fc-458a-a6c0-64c6dab89b33 | status_code: 400 +[2026-04-22 07:26:16.165] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:12:44+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:723d918a-a0a8-4499-9774-f6feb4ce87b8 intent:original-order patient_id:P00259881817 patient_name:APRILIA RAHMAWATI requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:16Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b3f519b7-c9fc-458a-a6c0-64c6dab89b33 | status: FAILED +[2026-04-22 07:26:16.837] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIBUT IRIYANTO | service: service-general | source_id: 30b0829a-a1d1-4801-9122-e3067c9f204d +[2026-04-22 07:26:16.970] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 30b0829a-a1d1-4801-9122-e3067c9f204d | status_code: 400 +[2026-04-22 07:26:16.970] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:14:12+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:5fb20ed7-5819-448b-89e9-13db6703dcdc intent:original-order patient_id:P02071971816 patient_name:RIBUT IRIYANTO requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 30b0829a-a1d1-4801-9122-e3067c9f204d | status: FAILED +[2026-04-22 07:26:17.652] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YENNY YULIANTI | service: service-general | source_id: 6d4b3540-7880-432c-9133-70f13641baf2 +[2026-04-22 07:26:17.754] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6d4b3540-7880-432c-9133-70f13641baf2 | status_code: 400 +[2026-04-22 07:26:17.754] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:16:38+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c7dad14e-4005-41fe-9edd-335ca4b724ed intent:original-order patient_id:P01736803283 patient_name:YENNY YULIANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6d4b3540-7880-432c-9133-70f13641baf2 | status: FAILED +[2026-04-22 07:26:18.430] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LAVANYA AZQIARA KHALISA | service: service-general | source_id: efe52d66-7db4-483b-9684-b45eb5bf30b5 +[2026-04-22 07:26:18.431] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: efe52d66-7db4-483b-9684-b45eb5bf30b5 +[2026-04-22 07:26:18.601] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAIMATUL MARDIYAH | service: service-general | source_id: 2923637c-3c25-4057-9300-0eebe1acd35b +[2026-04-22 07:26:18.736] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2923637c-3c25-4057-9300-0eebe1acd35b | status_code: 400 +[2026-04-22 07:26:18.736] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:18:52+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5074dd82-3735-4cd1-8dd7-8ceb666b0c43 intent:original-order patient_id:P00094856629 patient_name:NAIMATUL MARDIYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2923637c-3c25-4057-9300-0eebe1acd35b | status: FAILED +[2026-04-22 07:26:19.412] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FANIYA FATHUS SUNAH | service: service-general | source_id: a9810c98-b1b8-4d6c-9da2-a40f959a4d78 +[2026-04-22 07:26:19.546] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a9810c98-b1b8-4d6c-9da2-a40f959a4d78 | status_code: 400 +[2026-04-22 07:26:19.547] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:19:41+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:031e88fa-c5ba-41df-b1d8-deb266a61d31 intent:original-order patient_id:P10942162892 patient_name:FANIYA FATHUS SUNAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a9810c98-b1b8-4d6c-9da2-a40f959a4d78 | status: FAILED +[2026-04-22 07:26:20.226] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SODIK ARI WIBOWO | service: service-general | source_id: 2f9635f4-c3ad-4880-a21e-ab4aee1b029d +[2026-04-22 07:26:20.364] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2f9635f4-c3ad-4880-a21e-ab4aee1b029d | status_code: 400 +[2026-04-22 07:26:20.364] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:22:55+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:0eb288d3-4e24-44bf-a11c-e98f48251b21 intent:original-order patient_id:P02265523053 patient_name:SODIK ARI WIBOWO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2f9635f4-c3ad-4880-a21e-ab4aee1b029d | status: FAILED +[2026-04-22 07:26:21.050] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUBAGIYO | service: service-general | source_id: b1d10c53-52ad-4cba-8da5-f05d909d385d +[2026-04-22 07:26:21.151] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b1d10c53-52ad-4cba-8da5-f05d909d385d | status_code: 400 +[2026-04-22 07:26:21.151] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:24:22+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c5dbd798-8d5a-431f-9bb4-881a5579a193 intent:original-order patient_id:P00447932903 patient_name:SUBAGIYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b1d10c53-52ad-4cba-8da5-f05d909d385d | status: FAILED +[2026-04-22 07:26:21.847] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUNI ONE SIHOMBING | service: service-general | source_id: ffdcfeee-a871-405f-9eeb-d49e19ea7bb2 +[2026-04-22 07:26:21.983] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: ffdcfeee-a871-405f-9eeb-d49e19ea7bb2 | status_code: 400 +[2026-04-22 07:26:21.983] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:24:59+07:00 category_code:363679005 category_display:Imaging code:30647-2 display:Cholangiogrfai encounter_id:7bbf8adc-3ea9-4364-a0b3-8928c04ded46 intent:original-order patient_id:P00824124712 patient_name:JUNI ONE SIHOMBING requester_id:10001200133 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ffdcfeee-a871-405f-9eeb-d49e19ea7bb2 | status: FAILED +[2026-04-22 07:26:22.644] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YASWATI | service: service-general | source_id: 7f49bdaa-2bf0-4d92-90f3-e2ce712478b1 +[2026-04-22 07:26:22.772] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 7f49bdaa-2bf0-4d92-90f3-e2ce712478b1 | status_code: 400 +[2026-04-22 07:26:22.772] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:35:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d1e17ee0-8910-47b7-8ebc-88a68bd807b9 intent:original-order patient_id:P03093091927 patient_name:YASWATI requester_id:10014484906 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7f49bdaa-2bf0-4d92-90f3-e2ce712478b1 | status: FAILED +[2026-04-22 07:26:23.459] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUNI WIBOWO | service: service-general | source_id: e980eb19-0878-4313-bdc9-52b37eb65b99 +[2026-04-22 07:26:23.569] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e980eb19-0878-4313-bdc9-52b37eb65b99 | status_code: 400 +[2026-04-22 07:26:23.569] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:36:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:70ed61fe-b010-4987-88d0-447f34f35101 intent:original-order patient_id:P01890752347 patient_name:JUNI WIBOWO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e980eb19-0878-4313-bdc9-52b37eb65b99 | status: FAILED +[2026-04-22 07:26:24.256] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS | service: service-general | source_id: c2b53bae-f734-49d0-b02b-13bd0533bdea +[2026-04-22 07:26:24.399] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c2b53bae-f734-49d0-b02b-13bd0533bdea | status_code: 400 +[2026-04-22 07:26:24.399] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:41:06+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d6a66c45-8146-46de-9090-57c61b369ef2 intent:original-order patient_id:P10197111185 patient_name:AGUS requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c2b53bae-f734-49d0-b02b-13bd0533bdea | status: FAILED +[2026-04-22 07:26:25.073] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NANDA BAGUS DARMAWAN | service: service-general | source_id: 05ab2cf7-5fa6-42eb-996c-3342ebe2600e +[2026-04-22 07:26:25.184] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 05ab2cf7-5fa6-42eb-996c-3342ebe2600e | status_code: 400 +[2026-04-22 07:26:25.184] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T10:41:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:6c3a0a13-a749-462b-95aa-a11942d1449c intent:original-order patient_id:P00684607101 patient_name:NANDA BAGUS DARMAWAN requester_id:10014484906 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 05ab2cf7-5fa6-42eb-996c-3342ebe2600e | status: FAILED +[2026-04-22 07:26:25.871] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKARNO PUTRA | service: service-general | source_id: 79d6af9e-4d39-4e95-8b99-b494d82fe181 +[2026-04-22 07:26:25.871] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 79d6af9e-4d39-4e95-8b99-b494d82fe181 +[2026-04-22 07:26:26.054] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNITA ZUHROTUL AINI | service: service-general | source_id: 90dc5151-9cc6-4bba-8de9-454dc15d5f82 +[2026-04-22 07:26:26.194] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 90dc5151-9cc6-4bba-8de9-454dc15d5f82 | status_code: 400 +[2026-04-22 07:26:26.194] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:00:09+07:00 category_code:363679005 category_display:Imaging code:30667-0 display:Cervical Tanpa kontras encounter_id:4453e75a-a227-4b03-a16b-a7f16180c8d9 intent:original-order patient_id:P02186625114 patient_name:YUNITA ZUHROTUL AINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 90dc5151-9cc6-4bba-8de9-454dc15d5f82 | status: FAILED +[2026-04-22 07:26:26.865] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GANDHI PANTJAINDRA | service: service-general | source_id: 93976289-3767-405f-9793-055cfb5adc22 +[2026-04-22 07:26:27.013] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 93976289-3767-405f-9793-055cfb5adc22 | status_code: 400 +[2026-04-22 07:26:27.013] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:05:00+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f50b717b-6c89-4fae-b729-3ac9cbc997c3 intent:original-order patient_id:P00073536193 patient_name:GANDHI PANTJAINDRA requester_id:10010725468 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 93976289-3767-405f-9793-055cfb5adc22 | status: FAILED +[2026-04-22 07:26:27.687] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROKIM | service: service-general | source_id: c8a4c9c2-e35f-4f93-a2c5-b90d8ddda1ab +[2026-04-22 07:26:27.793] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: c8a4c9c2-e35f-4f93-a2c5-b90d8ddda1ab | status_code: 400 +[2026-04-22 07:26:27.793] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:06:23+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ecda8be3-f1e4-46be-838c-a1be94abc7b4 intent:original-order patient_id:P02451090676 patient_name:ROKIM requester_id:10014484906 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c8a4c9c2-e35f-4f93-a2c5-b90d8ddda1ab | status: FAILED +[2026-04-22 07:26:28.463] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH KHOLIK | service: service-general | source_id: 5b69f15b-f699-44c4-8b08-49eed307c26d +[2026-04-22 07:26:28.564] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5b69f15b-f699-44c4-8b08-49eed307c26d | status_code: 400 +[2026-04-22 07:26:28.564] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:07:39+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:b06662bf-bece-4bfc-948c-621167439ed9 intent:original-order patient_id:P00404011285 patient_name:MOCH KHOLIK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5b69f15b-f699-44c4-8b08-49eed307c26d | status: FAILED +[2026-04-22 07:26:29.246] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMINI | service: service-general | source_id: b92846c5-cd21-4139-b5c6-9d36601d5f22 +[2026-04-22 07:26:29.360] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: b92846c5-cd21-4139-b5c6-9d36601d5f22 | status_code: 400 +[2026-04-22 07:26:29.360] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:10:58+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7be60921-621b-47c7-83b4-b9b4d9c97ce2 intent:original-order patient_id:P00882366145 patient_name:JUMINI requester_id:10014437630 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b92846c5-cd21-4139-b5c6-9d36601d5f22 | status: FAILED +[2026-04-22 07:26:30.031] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERIK INDRAMAWAN | service: service-general | source_id: bbd09f75-cd11-4226-885d-1a967672a881 +[2026-04-22 07:26:30.173] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bbd09f75-cd11-4226-885d-1a967672a881 | status_code: 400 +[2026-04-22 07:26:30.173] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:11:39+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:e8123973-4bae-4130-968f-4fe957babf94 intent:original-order patient_id:P00767089576 patient_name:ERIK INDRAMAWAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bbd09f75-cd11-4226-885d-1a967672a881 | status: FAILED +[2026-04-22 07:26:30.841] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTINAH | service: service-general | source_id: 02306331-5d12-4f99-9ce8-7d3b13b430aa +[2026-04-22 07:26:30.959] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 02306331-5d12-4f99-9ce8-7d3b13b430aa | status_code: 400 +[2026-04-22 07:26:30.959] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:13:26+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:8f6dbee2-9e17-4bba-b50e-dc9886b1780c intent:original-order patient_id:P02183912583 patient_name:SUTINAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 02306331-5d12-4f99-9ce8-7d3b13b430aa | status: FAILED +[2026-04-22 07:26:31.630] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI CHALIMAH | service: service-general | source_id: e6292e9e-ca91-40f1-a87d-0e2c86359b14 +[2026-04-22 07:26:31.732] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e6292e9e-ca91-40f1-a87d-0e2c86359b14 | status_code: 400 +[2026-04-22 07:26:31.732] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:15:23+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:f41a6b3d-181a-4a59-b793-dc6751334f5a intent:original-order patient_id:P00928426099 patient_name:SITI CHALIMAH requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e6292e9e-ca91-40f1-a87d-0e2c86359b14 | status: FAILED +[2026-04-22 07:26:32.418] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA PRASTIWI AGUSTININGTIAS | service: service-general | source_id: 07434ee9-0d4f-4546-bef7-905bf6251e82 +[2026-04-22 07:26:32.553] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 07434ee9-0d4f-4546-bef7-905bf6251e82 | status_code: 400 +[2026-04-22 07:26:32.554] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:19:41+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:d82c79ff-5cf7-4e30-81f5-899f2bfa0f0b intent:original-order patient_id:P01601093100 patient_name:EKA PRASTIWI AGUSTININGTIAS requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 07434ee9-0d4f-4546-bef7-905bf6251e82 | status: FAILED +[2026-04-22 07:26:33.232] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ALI ZEVANO | service: service-general | source_id: 92e91943-a035-4dbf-881f-234efff66a33 +[2026-04-22 07:26:33.233] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 92e91943-a035-4dbf-881f-234efff66a33 +[2026-04-22 07:26:33.403] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUJIONO | service: service-general | source_id: 641c3bbd-121e-4fbf-957b-a10eecd98896 +[2026-04-22 07:26:33.559] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 641c3bbd-121e-4fbf-957b-a10eecd98896 | status_code: 400 +[2026-04-22 07:26:33.559] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:26:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fa739671-da84-481b-85c9-49efd41fda74 intent:original-order patient_id:P00277333865 patient_name:MUJIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 641c3bbd-121e-4fbf-957b-a10eecd98896 | status: FAILED +[2026-04-22 07:26:34.233] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: USNIYAH | service: service-general | source_id: 48306527-bdb4-4167-b19d-6aa6ad60e090 +[2026-04-22 07:26:34.335] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 48306527-bdb4-4167-b19d-6aa6ad60e090 | status_code: 400 +[2026-04-22 07:26:34.335] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:27:55+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:faac5639-241c-40a3-9249-0a02515b8719 intent:original-order patient_id:P02500216895 patient_name:USNIYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 48306527-bdb4-4167-b19d-6aa6ad60e090 | status: FAILED +[2026-04-22 07:26:35.001] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARZA PUTRA DWI SETIAWAN | service: service-general | source_id: ecd0b33f-9f44-4d77-a6d7-53d43457546f +[2026-04-22 07:26:35.098] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ecd0b33f-9f44-4d77-a6d7-53d43457546f | status_code: 400 +[2026-04-22 07:26:35.098] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:29:13+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:5fb47358-fa84-4ea1-9be1-6f7322748f6d intent:original-order patient_id:P01744060374 patient_name:FARZA PUTRA DWI SETIAWAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ecd0b33f-9f44-4d77-a6d7-53d43457546f | status: FAILED +[2026-04-22 07:26:35.767] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD EGA HANDOKO | service: service-general | source_id: 9c6c0bb1-7683-4e33-a754-54b438c7c6fc +[2026-04-22 07:26:35.767] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9c6c0bb1-7683-4e33-a754-54b438c7c6fc +[2026-04-22 07:26:35.935] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZUBAIDAH | service: service-general | source_id: 989140ea-2a8b-47a7-aa69-acd2996e2b1c +[2026-04-22 07:26:35.935] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 989140ea-2a8b-47a7-aa69-acd2996e2b1c +[2026-04-22 07:26:36.108] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZEMADYAN ANGELITA | service: service-general | source_id: 347bec8f-ba72-480b-a109-d4d049f0b62b +[2026-04-22 07:26:36.108] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 347bec8f-ba72-480b-a109-d4d049f0b62b +[2026-04-22 07:26:36.275] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUBIYANTI | service: service-general | source_id: 0004460a-ba20-4ffc-bce5-261b256e2f7a +[2026-04-22 07:26:36.275] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0004460a-ba20-4ffc-bce5-261b256e2f7a +[2026-04-22 07:26:36.440] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKMA NOVIANTO LUDRIANSYAH | service: service-general | source_id: a6065d7f-4df5-4eca-bacf-86741d288b83 +[2026-04-22 07:26:36.578] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: a6065d7f-4df5-4eca-bacf-86741d288b83 | status_code: 400 +[2026-04-22 07:26:36.578] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:47:11+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:a43c0faa-b2c0-44d8-b1e5-c4a6e484fc6c intent:original-order patient_id:P01882402201 patient_name:SUKMA NOVIANTO LUDRIANSYAH requester_id:10017847580 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a6065d7f-4df5-4eca-bacf-86741d288b83 | status: FAILED +[2026-04-22 07:26:37.245] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGASERI | service: service-general | source_id: 9d685a20-435a-43ba-b72e-436c7b213e00 +[2026-04-22 07:26:37.349] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9d685a20-435a-43ba-b72e-436c7b213e00 | status_code: 400 +[2026-04-22 07:26:37.349] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:48:10+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:2dd5dead-2eeb-404b-a351-2976a3667bca intent:original-order patient_id:P01075726372 patient_name:NGASERI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9d685a20-435a-43ba-b72e-436c7b213e00 | status: FAILED +[2026-04-22 07:26:38.019] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARDIJANI | service: service-general | source_id: f05f4987-fffc-41f5-89fe-a54d9ab3dc2f +[2026-04-22 07:26:38.111] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f05f4987-fffc-41f5-89fe-a54d9ab3dc2f | status_code: 400 +[2026-04-22 07:26:38.111] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:50:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:83eda9e6-b8af-4060-aea8-a6098eb670c3 intent:original-order patient_id:P01855291314 patient_name:MARDIJANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f05f4987-fffc-41f5-89fe-a54d9ab3dc2f | status: FAILED +[2026-04-22 07:26:38.790] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENDRA SETIAWAN | service: service-general | source_id: be000164-3985-4bf4-939e-68eec466ff50 +[2026-04-22 07:26:38.790] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: be000164-3985-4bf4-939e-68eec466ff50 +[2026-04-22 07:26:38.985] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYU FITRIA | service: service-general | source_id: f9c3134d-91e7-43a5-8bf0-58033b1bd4c3 +[2026-04-22 07:26:38.985] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f9c3134d-91e7-43a5-8bf0-58033b1bd4c3 +[2026-04-22 07:26:39.150] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARIMA KYNTHIA ARROSYID | service: service-general | source_id: 3c2c5820-2f0a-4f23-82cb-de2c42ee1220 +[2026-04-22 07:26:39.275] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3c2c5820-2f0a-4f23-82cb-de2c42ee1220 | status_code: 400 +[2026-04-22 07:26:39.275] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T11:54:45+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:40572a7b-26ca-4480-bb37-dffe59ae48af intent:original-order patient_id:P00936907969 patient_name:KARIMA KYNTHIA ARROSYID requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3c2c5820-2f0a-4f23-82cb-de2c42ee1220 | status: FAILED +[2026-04-22 07:26:39.940] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DUL KARIM | service: service-general | source_id: 6153ce64-f1a3-4a39-a8d2-6efd5cd43d72 +[2026-04-22 07:26:40.079] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6153ce64-f1a3-4a39-a8d2-6efd5cd43d72 | status_code: 400 +[2026-04-22 07:26:40.079] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T12:00:07+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:b5bab689-a6d5-4b1f-b572-bf4472f012f8 intent:original-order patient_id:P02596951538 patient_name:DUL KARIM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6153ce64-f1a3-4a39-a8d2-6efd5cd43d72 | status: FAILED +[2026-04-22 07:26:40.746] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AISYA PUTRI RAMNDA | service: service-general | source_id: 7fcf402b-7d9d-41fb-bc49-611ca70a6ba2 +[2026-04-22 07:26:40.851] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7fcf402b-7d9d-41fb-bc49-611ca70a6ba2 | status_code: 400 +[2026-04-22 07:26:40.851] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T12:00:52+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:76f73a43-0c07-4bfb-925f-ab85e18f5eb1 intent:original-order patient_id:P02535643695 patient_name:AISYA PUTRI RAMNDA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7fcf402b-7d9d-41fb-bc49-611ca70a6ba2 | status: FAILED +[2026-04-22 07:26:41.517] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ANANG FIKI | service: service-general | source_id: da65f594-81bf-4824-a5db-e8b3442713c3 +[2026-04-22 07:26:41.659] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: da65f594-81bf-4824-a5db-e8b3442713c3 | status_code: 400 +[2026-04-22 07:26:41.659] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T12:02:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7ac00e57-169b-4ac3-b4cd-44221f7315f0 intent:original-order patient_id:P02289462402 patient_name:MUHAMMAD ANANG FIKI requester_id:10014539780 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: da65f594-81bf-4824-a5db-e8b3442713c3 | status: FAILED +[2026-04-22 07:26:42.325] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI WIDAYATI | service: service-general | source_id: b1093d89-d2f7-435d-ad8c-cacb4ed92b9f +[2026-04-22 07:26:42.459] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b1093d89-d2f7-435d-ad8c-cacb4ed92b9f | status_code: 400 +[2026-04-22 07:26:42.459] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T12:02:56+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c031e007-31f6-47b4-9974-d8f4e76b6929 intent:original-order patient_id:P01936942618 patient_name:SRI WIDAYATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b1093d89-d2f7-435d-ad8c-cacb4ed92b9f | status: FAILED +[2026-04-22 07:26:43.128] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI NASRUCHAH | service: service-general | source_id: 0fe9bca8-66c6-4e33-89eb-faa2dc626cd9 +[2026-04-22 07:26:43.362] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0fe9bca8-66c6-4e33-89eb-faa2dc626cd9 | status_code: 400 +[2026-04-22 07:26:43.362] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T12:05:17+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:653445f8-6a11-40d8-996d-0b75d8526c39 intent:original-order patient_id:P02337036958 patient_name:UMI NASRUCHAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0fe9bca8-66c6-4e33-89eb-faa2dc626cd9 | status: FAILED +[2026-04-22 07:26:44.014] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIZKY BIMANTARA | service: service-general | source_id: 581182b2-10a7-4917-8954-183dcad9c7e8 +[2026-04-22 07:26:44.110] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 581182b2-10a7-4917-8954-183dcad9c7e8 | status_code: 400 +[2026-04-22 07:26:44.110] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T12:07:18+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:9fd2e666-4639-4c2b-9b9b-1e2dbd35103e intent:original-order patient_id:P00460773971 patient_name:RIZKY BIMANTARA requester_id:10008408947 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 581182b2-10a7-4917-8954-183dcad9c7e8 | status: FAILED +[2026-04-22 07:26:44.776] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRMANSYAH SUPRIYADI | service: service-general | source_id: f496ea37-bf69-4aaf-8b61-88313b50d263 +[2026-04-22 07:26:44.776] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f496ea37-bf69-4aaf-8b61-88313b50d263 +[2026-04-22 07:26:44.940] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSLI | service: service-general | source_id: adf1d493-168e-4af9-9152-23a98fe0bbb9 +[2026-04-22 07:26:45.081] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: adf1d493-168e-4af9-9152-23a98fe0bbb9 | status_code: 400 +[2026-04-22 07:26:45.081] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T12:15:49+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:d6a9cb13-038f-43cc-b0ba-4c82a16388df intent:original-order patient_id:P01894446606 patient_name:RUSLI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: adf1d493-168e-4af9-9152-23a98fe0bbb9 | status: FAILED +[2026-04-22 07:26:45.733] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIRAN | service: service-general | source_id: 08bf8a62-cdfa-448a-b3d4-88cb61bf9abe +[2026-04-22 07:26:45.835] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 08bf8a62-cdfa-448a-b3d4-88cb61bf9abe | status_code: 400 +[2026-04-22 07:26:45.835] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T12:22:26+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:0dce0e47-3725-4a22-acae-e9ffc783ffd0 intent:original-order patient_id:P00702495032 patient_name:TIRAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 08bf8a62-cdfa-448a-b3d4-88cb61bf9abe | status: FAILED +[2026-04-22 07:26:46.489] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUSUF DWI PRASETIYO | service: service-general | source_id: 9f76c148-6930-430f-b636-840f84c5f6dc +[2026-04-22 07:26:46.585] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 9f76c148-6930-430f-b636-840f84c5f6dc | status_code: 400 +[2026-04-22 07:26:46.585] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T12:23:45+07:00 category_code:363679005 category_display:Imaging code:30691-0 display:Genu Tanpa Kontras encounter_id:90d7008b-d2fc-4797-a487-13e2455163f5 intent:original-order patient_id:P00367492715 patient_name:YUSUF DWI PRASETIYO requester_id:10000276457 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9f76c148-6930-430f-b636-840f84c5f6dc | status: FAILED +[2026-04-22 07:26:47.253] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RATNA VITASARI | service: service-general | source_id: 83d23bc9-cc74-43e1-9baa-95e7df5c135c +[2026-04-22 07:26:47.254] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 83d23bc9-cc74-43e1-9baa-95e7df5c135c +[2026-04-22 07:26:47.417] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITRI ALFIYANAH | service: service-general | source_id: 2346b2d8-8447-4866-aeac-eb5b12e86ddf +[2026-04-22 07:26:47.553] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2346b2d8-8447-4866-aeac-eb5b12e86ddf | status_code: 400 +[2026-04-22 07:26:47.554] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T12:28:26+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:12a558ca-c718-46f8-898c-4fc896289ef3 intent:original-order patient_id:P00578691493 patient_name:FITRI ALFIYANAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2346b2d8-8447-4866-aeac-eb5b12e86ddf | status: FAILED +[2026-04-22 07:26:48.219] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANNA RESTI MELANIE | service: service-general | source_id: dda565f8-d592-4294-b259-fe0b68182f5b +[2026-04-22 07:26:48.366] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: dda565f8-d592-4294-b259-fe0b68182f5b | status_code: 400 +[2026-04-22 07:26:48.366] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T12:37:20+07:00 category_code:363679005 category_display:Imaging code:93606-2 display:Scoliosis Series encounter_id:c9260d3f-b531-4128-996b-062d0d79b809 intent:original-order patient_id:P00496221262 patient_name:HANNA RESTI MELANIE requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dda565f8-d592-4294-b259-fe0b68182f5b | status: FAILED +[2026-04-22 07:26:49.014] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WISNU BAYU PANGESTU | service: service-general | source_id: ef52a224-cf20-491c-aa63-b025e650eb51 +[2026-04-22 07:26:49.115] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ef52a224-cf20-491c-aa63-b025e650eb51 | status_code: 400 +[2026-04-22 07:26:49.115] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T13:10:52+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:6093a8c3-3536-40be-b4e9-db8761246c5e intent:original-order patient_id:P02075868243 patient_name:WISNU BAYU PANGESTU requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ef52a224-cf20-491c-aa63-b025e650eb51 | status: FAILED +[2026-04-22 07:26:49.782] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALESHA ZAHRASYILA SEMBIRING | service: service-general | source_id: 5b07d57a-1182-44de-b56b-1567ea767119 +[2026-04-22 07:26:49.782] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5b07d57a-1182-44de-b56b-1567ea767119 +[2026-04-22 07:26:49.943] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EVANGELINE GRACE HOO | service: service-general | source_id: d008a6b2-c9bd-492b-b862-355250ae40a8 +[2026-04-22 07:26:50.034] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: d008a6b2-c9bd-492b-b862-355250ae40a8 | status_code: 400 +[2026-04-22 07:26:50.034] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T13:37:12+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:fe152088-7220-4168-9cee-affc39335d1f intent:original-order patient_id:P02470115683 patient_name:EVANGELINE GRACE HOO requester_id:10017611289 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d008a6b2-c9bd-492b-b862-355250ae40a8 | status: FAILED +[2026-04-22 07:26:50.684] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AIRLANGGA PUTRA | service: service-general | source_id: 9ffc0950-2626-431c-b15a-41e30af0a0b3 +[2026-04-22 07:26:50.791] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9ffc0950-2626-431c-b15a-41e30af0a0b3 | status_code: 400 +[2026-04-22 07:26:50.791] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T13:43:05+07:00 category_code:363679005 category_display:Imaging code:93606-2 display:Scoliosis Series encounter_id:0ee4cca8-1cbf-4837-9856-8953668e5285 intent:original-order patient_id:P01119431321 patient_name:AIRLANGGA PUTRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9ffc0950-2626-431c-b15a-41e30af0a0b3 | status: FAILED +[2026-04-22 07:26:51.466] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARRUWAH | service: service-general | source_id: 048cb973-7143-45b7-ab99-fc1f889ad815 +[2026-04-22 07:26:51.605] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 048cb973-7143-45b7-ab99-fc1f889ad815 | status_code: 400 +[2026-04-22 07:26:51.605] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T13:51:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f3b86ec7-e4ab-42d1-a373-8dd9e4f95581 intent:original-order patient_id:P01085741305 patient_name:MARRUWAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 048cb973-7143-45b7-ab99-fc1f889ad815 | status: FAILED +[2026-04-22 07:26:52.272] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURUL HASANAH | service: service-general | source_id: 46b34069-475f-4e49-b58c-38aa1757fe58 +[2026-04-22 07:26:52.376] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 46b34069-475f-4e49-b58c-38aa1757fe58 | status_code: 400 +[2026-04-22 07:26:52.376] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T18:21:47+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a4f0c1da-14bc-488c-aa59-98f4549106cc intent:original-order patient_id:P00971535043 patient_name:NURUL HASANAH requester_id:10002801467 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 46b34069-475f-4e49-b58c-38aa1757fe58 | status: FAILED +[2026-04-22 07:26:53.041] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MURIANAH / 11349110 | service: service-general | source_id: 33af80c8-0d30-4e6e-af6e-9909f96f2766 +[2026-04-22 07:26:53.142] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 33af80c8-0d30-4e6e-af6e-9909f96f2766 | status_code: 400 +[2026-04-22 07:26:53.142] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T18:58:36+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b36d35d0-e4a3-4bb5-84ca-5835b32f4938 intent:original-order patient_id:P00922896079 patient_name:MURIANAH / 11349110 requester_id:10016694266 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 33af80c8-0d30-4e6e-af6e-9909f96f2766 | status: FAILED +[2026-04-22 07:26:53.816] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI PUTRI RAHAYU | service: service-general | source_id: 0b0a89f6-6027-45ef-b8d5-2302c22c9f75 +[2026-04-22 07:26:53.944] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0b0a89f6-6027-45ef-b8d5-2302c22c9f75 | status_code: 400 +[2026-04-22 07:26:53.945] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-16T19:53:02+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:70467863-e606-4fdf-badc-1bfc2ab0b6d6 intent:original-order patient_id:P01233619414 patient_name:DEWI PUTRI RAHAYU requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0b0a89f6-6027-45ef-b8d5-2302c22c9f75 | status: FAILED +[2026-04-22 07:26:54.644] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIEN NIO TITIEK SOELISTIJOWATI / 11234313 | service: service-general | source_id: 675ac76f-5e2b-4e67-a14e-ab55b48e250f +[2026-04-22 07:26:54.644] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 675ac76f-5e2b-4e67-a14e-ab55b48e250f +[2026-04-22 07:26:54.814] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WARAS SETIAWAN | service: service-general | source_id: bf514920-bbc1-4e30-af1e-f901eaca6983 +[2026-04-22 07:26:54.912] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bf514920-bbc1-4e30-af1e-f901eaca6983 | status_code: 400 +[2026-04-22 07:26:54.912] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T07:08:09+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:9a83c438-9b9e-4a7b-ac94-04a9c7064679 intent:original-order patient_id:P00020706223 patient_name:WARAS SETIAWAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bf514920-bbc1-4e30-af1e-f901eaca6983 | status: FAILED +[2026-04-22 07:26:55.578] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EMY SUNARIYATI | service: service-general | source_id: b2ddfe3f-9269-42ef-b9c7-5268e34faa99 +[2026-04-22 07:26:55.676] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b2ddfe3f-9269-42ef-b9c7-5268e34faa99 | status_code: 400 +[2026-04-22 07:26:55.676] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T07:57:56+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:230b46df-8eba-4f51-8f7d-21c5f368d1bb intent:original-order patient_id:P01545286643 patient_name:EMY SUNARIYATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b2ddfe3f-9269-42ef-b9c7-5268e34faa99 | status: FAILED +[2026-04-22 07:26:56.350] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIEF RAKHMAD YASIN | service: service-general | source_id: 0461b566-b1ac-4673-9860-4ffe3b0412a9 +[2026-04-22 07:26:56.459] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 0461b566-b1ac-4673-9860-4ffe3b0412a9 | status_code: 400 +[2026-04-22 07:26:56.459] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T08:02:52+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:3acc9d8a-6bd3-4eea-87b0-76d49cbce578 intent:original-order patient_id:P00890517803 patient_name:ARIEF RAKHMAD YASIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0461b566-b1ac-4673-9860-4ffe3b0412a9 | status: FAILED +[2026-04-22 07:26:57.119] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WATINAH | service: service-general | source_id: 0852d21d-05a0-4f1d-abad-0f2741a02bba +[2026-04-22 07:26:57.259] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0852d21d-05a0-4f1d-abad-0f2741a02bba | status_code: 400 +[2026-04-22 07:26:57.259] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T08:13:59+07:00 category_code:363679005 category_display:Imaging code:69172-5 display:Femur Dengan Kontras encounter_id:7eb5ff13-8c9e-4053-8649-80c82a107a99 intent:original-order patient_id:P00363019389 patient_name:WATINAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0852d21d-05a0-4f1d-abad-0f2741a02bba | status: FAILED +[2026-04-22 07:26:57.919] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WILLEM PIETER HUTAURUK | service: service-general | source_id: 1f30d0dd-97ce-43a2-afd7-d921fa603df2 +[2026-04-22 07:26:58.060] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 1f30d0dd-97ce-43a2-afd7-d921fa603df2 | status_code: 400 +[2026-04-22 07:26:58.060] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T08:15:55+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:5211fca0-7b9e-489d-8ab6-8dd38241cb7a intent:original-order patient_id:P00239636852 patient_name:WILLEM PIETER HUTAURUK requester_id:10001200133 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1f30d0dd-97ce-43a2-afd7-d921fa603df2 | status: FAILED +[2026-04-22 07:26:58.734] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDRIONO | service: service-general | source_id: 160e005f-9fb6-42c5-9098-6c194f2febdc +[2026-04-22 07:26:58.863] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 160e005f-9fb6-42c5-9098-6c194f2febdc | status_code: 400 +[2026-04-22 07:26:58.863] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T08:23:29+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:b399f91b-b4d6-49dc-97b0-cdba3551512f intent:original-order patient_id:P03368098501 patient_name:ENDRIONO requester_id:10014887646 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:26:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 160e005f-9fb6-42c5-9098-6c194f2febdc | status: FAILED +[2026-04-22 07:26:59.509] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI NUR SETYAWATI | service: service-general | source_id: a54a9e46-e591-4181-b78e-331d018aca54 +[2026-04-22 07:26:59.510] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: a54a9e46-e591-4181-b78e-331d018aca54 | status_code: 429 +[2026-04-22 07:26:59.511] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T08:25:39+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:074debc5-3d95-45bd-b33d-c5ab413b0075 intent:original-order patient_id:P00750735127 patient_name:SITI NUR SETYAWATI requester_id:10007550827 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: a54a9e46-e591-4181-b78e-331d018aca54 | status: FAILED +[2026-04-22 07:26:59.511] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: a54a9e46-e591-4181-b78e-331d018aca54 +[2026-04-22 07:27:59.721] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI NUR SETYAWATI | service: service-general | source_id: a54a9e46-e591-4181-b78e-331d018aca54 +[2026-04-22 07:27:59.829] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:27:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: a54a9e46-e591-4181-b78e-331d018aca54 | status_code: 400 +[2026-04-22 07:27:59.829] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T08:25:39+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:074debc5-3d95-45bd-b33d-c5ab413b0075 intent:original-order patient_id:P00750735127 patient_name:SITI NUR SETYAWATI requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:27:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a54a9e46-e591-4181-b78e-331d018aca54 | status: FAILED +[2026-04-22 07:28:00.486] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REDY DWI PRASETYO | service: service-general | source_id: 1e1cc8a5-4508-4e12-883c-7f09e14dc4a5 +[2026-04-22 07:28:00.486] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1e1cc8a5-4508-4e12-883c-7f09e14dc4a5 +[2026-04-22 07:28:00.638] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD SAFIUDIN | service: service-general | source_id: 9278a974-8fbd-4294-9e3f-cec91be3d457 +[2026-04-22 07:28:00.638] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9278a974-8fbd-4294-9e3f-cec91be3d457 +[2026-04-22 07:28:00.807] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSNO | service: service-general | source_id: 6ed9bc94-2ef9-485a-b5e6-5ed9475e7ce3 +[2026-04-22 07:28:00.959] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6ed9bc94-2ef9-485a-b5e6-5ed9475e7ce3 | status_code: 400 +[2026-04-22 07:28:00.959] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T08:53:30+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:79b14d22-4ec5-4914-8463-c46b084691b9 intent:original-order patient_id:P00868095812 patient_name:KUSNO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6ed9bc94-2ef9-485a-b5e6-5ed9475e7ce3 | status: FAILED +[2026-04-22 07:28:01.611] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FEBRIANSYAH ALFARIZI | service: service-general | source_id: a74e014a-f1be-4f43-9ff0-251ca86c5e77 +[2026-04-22 07:28:01.611] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a74e014a-f1be-4f43-9ff0-251ca86c5e77 +[2026-04-22 07:28:01.774] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUDI CAHYONO | service: service-general | source_id: c2423b7c-6076-4439-9f0f-e7f3236a5877 +[2026-04-22 07:28:01.917] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c2423b7c-6076-4439-9f0f-e7f3236a5877 | status_code: 400 +[2026-04-22 07:28:01.917] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T09:06:37+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:aa750c70-61b8-4fbe-b731-38c095ad3e68 intent:original-order patient_id:P02267154436 patient_name:RUDI CAHYONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c2423b7c-6076-4439-9f0f-e7f3236a5877 | status: FAILED +[2026-04-22 07:28:02.582] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KASIADI | service: service-general | source_id: 0704a9b2-a2f4-4566-bab7-cf5fcadb40f1 +[2026-04-22 07:28:02.722] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0704a9b2-a2f4-4566-bab7-cf5fcadb40f1 | status_code: 400 +[2026-04-22 07:28:02.722] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T09:09:29+07:00 category_code:363679005 category_display:Imaging code:26204-8 display:Shoulder Dengan Kontras encounter_id:6a9af2e0-b916-41c5-9348-29b93b5d8878 intent:original-order patient_id:P02420432239 patient_name:KASIADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0704a9b2-a2f4-4566-bab7-cf5fcadb40f1 | status: FAILED +[2026-04-22 07:28:03.382] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAUZAN HAFIZ WIRYAMANTA | service: service-general | source_id: 74470d25-b134-4ecd-971b-5980e48462c6 +[2026-04-22 07:28:03.383] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 74470d25-b134-4ecd-971b-5980e48462c6 +[2026-04-22 07:28:03.554] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARIYAH | service: service-general | source_id: 13013a04-c55b-4ddb-873a-b8256d137a12 +[2026-04-22 07:28:03.554] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 13013a04-c55b-4ddb-873a-b8256d137a12 +[2026-04-22 07:28:03.723] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELISA NUR AZIZAH | service: service-general | source_id: 775df574-e422-4689-bd80-15eaace70e59 +[2026-04-22 07:28:03.723] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 775df574-e422-4689-bd80-15eaace70e59 +[2026-04-22 07:28:03.894] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARIATUL QIBTIYAH | service: service-general | source_id: 17acd20e-c590-48d6-9bd3-49984288e823 +[2026-04-22 07:28:04.001] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 17acd20e-c590-48d6-9bd3-49984288e823 | status_code: 400 +[2026-04-22 07:28:04.001] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T09:17:20+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:1cdef14c-0fb5-4796-97d6-6f906f3c9bf4 intent:original-order patient_id:P01583882909 patient_name:MARIATUL QIBTIYAH requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 17acd20e-c590-48d6-9bd3-49984288e823 | status: FAILED +[2026-04-22 07:28:04.670] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AIDA RAHMA SAQINA | service: service-general | source_id: 7be00574-e6f8-4a2f-a6ad-67698cf17c69 +[2026-04-22 07:28:04.880] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 7be00574-e6f8-4a2f-a6ad-67698cf17c69 | status_code: 400 +[2026-04-22 07:28:04.880] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T09:19:54+07:00 category_code:363679005 category_display:Imaging code:30691-0 display:Genu Tanpa Kontras encounter_id:9964f6d8-d3c6-4973-8f4d-2240ebf01934 intent:original-order patient_id:P01900218725 patient_name:AIDA RAHMA SAQINA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7be00574-e6f8-4a2f-a6ad-67698cf17c69 | status: FAILED +[2026-04-22 07:28:05.547] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SABRINA ZAKIYAH WIDODO | service: service-general | source_id: 1f5f79a9-131f-4c26-867b-6c972f5be904 +[2026-04-22 07:28:05.547] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1f5f79a9-131f-4c26-867b-6c972f5be904 +[2026-04-22 07:28:05.723] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD.LATHIF | service: service-general | source_id: 44ffabbe-80ab-4575-829d-944cba6c6f82 +[2026-04-22 07:28:05.723] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 44ffabbe-80ab-4575-829d-944cba6c6f82 +[2026-04-22 07:28:05.897] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI NURZANAH | service: service-general | source_id: cc99aea7-2171-4019-a72e-949ec7b010e2 +[2026-04-22 07:28:05.897] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cc99aea7-2171-4019-a72e-949ec7b010e2 +[2026-04-22 07:28:06.064] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FERI CANDRA KUSTIAWAN | service: service-general | source_id: 382ff732-a540-4372-b00b-7ab1ed78c1c0 +[2026-04-22 07:28:06.214] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 382ff732-a540-4372-b00b-7ab1ed78c1c0 | status_code: 400 +[2026-04-22 07:28:06.214] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T09:44:18+07:00 category_code:363679005 category_display:Imaging code:30709-0 display:Genu Dextra encounter_id:987143ce-9c28-403c-a394-a78a962cd918 intent:original-order patient_id:P01467191418 patient_name:FERI CANDRA KUSTIAWAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 382ff732-a540-4372-b00b-7ab1ed78c1c0 | status: FAILED +[2026-04-22 07:28:06.877] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARIANIK | service: service-general | source_id: 07ac0de0-3d85-429e-be78-706246ec3638 +[2026-04-22 07:28:06.877] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 07ac0de0-3d85-429e-be78-706246ec3638 +[2026-04-22 07:28:07.035] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH SUSANTI | service: service-general | source_id: 2472fa5b-b438-45a5-b3d3-59214c7b4515 +[2026-04-22 07:28:07.141] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 2472fa5b-b438-45a5-b3d3-59214c7b4515 | status_code: 400 +[2026-04-22 07:28:07.141] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T10:07:12+07:00 category_code:363679005 category_display:Imaging code:39505-3 display:Doppler Arteri Ekstremitas Inferior Dextra encounter_id:b31c759f-3372-4a50-b2f6-e135fb6a0f2b intent:original-order patient_id:P00453832354 patient_name:INDAH SUSANTI requester_id:10010384801 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2472fa5b-b438-45a5-b3d3-59214c7b4515 | status: FAILED +[2026-04-22 07:28:07.820] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TONI SURAHMAN | service: service-general | source_id: 233497b3-c640-47ef-8b4e-85de27839837 +[2026-04-22 07:28:07.820] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 233497b3-c640-47ef-8b4e-85de27839837 +[2026-04-22 07:28:07.977] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAT SAHRI | service: service-general | source_id: b7e49587-ffb1-481f-8377-c345eb3f2913 +[2026-04-22 07:28:08.087] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b7e49587-ffb1-481f-8377-c345eb3f2913 | status_code: 400 +[2026-04-22 07:28:08.087] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T10:20:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f463a7ad-5e14-4120-891f-e5f0ca2c74c3 intent:original-order patient_id:P02591587618 patient_name:MAT SAHRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b7e49587-ffb1-481f-8377-c345eb3f2913 | status: FAILED +[2026-04-22 07:28:08.752] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALOYSIUS ALDEN SEMBIRING | service: service-general | source_id: 815b4889-d86b-42ca-ad39-8014d5fab5fd +[2026-04-22 07:28:08.920] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 815b4889-d86b-42ca-ad39-8014d5fab5fd | status_code: 400 +[2026-04-22 07:28:08.921] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T10:24:44+07:00 category_code:363679005 category_display:Imaging code:36528-8 display:Shoulder Tanpa Kontras encounter_id:3c297b87-7484-453c-ab7e-be5c11c84eec intent:original-order patient_id:P01864740157 patient_name:ALOYSIUS ALDEN SEMBIRING requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 815b4889-d86b-42ca-ad39-8014d5fab5fd | status: FAILED +[2026-04-22 07:28:09.596] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: OCEANDRA RIZQI RAMADHAN | service: service-general | source_id: 1490737f-4e97-4da3-af74-c8d5f40be187 +[2026-04-22 07:28:09.734] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1490737f-4e97-4da3-af74-c8d5f40be187 | status_code: 400 +[2026-04-22 07:28:09.734] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T10:39:06+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:0f579f2e-1b9f-4312-a745-4f9028b26eb1 intent:original-order patient_id:P01640625382 patient_name:OCEANDRA RIZQI RAMADHAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1490737f-4e97-4da3-af74-c8d5f40be187 | status: FAILED +[2026-04-22 07:28:10.404] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGADIONO | service: service-general | source_id: 885c97cc-2255-4d5b-8b3b-d457b1d08500 +[2026-04-22 07:28:10.543] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 885c97cc-2255-4d5b-8b3b-d457b1d08500 | status_code: 400 +[2026-04-22 07:28:10.543] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T10:56:14+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:54c06841-b1a1-4b3a-85f0-1925011d6c83 intent:original-order patient_id:P00107582605 patient_name:NGADIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 885c97cc-2255-4d5b-8b3b-d457b1d08500 | status: FAILED +[2026-04-22 07:28:11.208] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD MAHMUDI | service: service-general | source_id: d3a1ad0b-941d-4da8-a2bd-caeb7854ef68 +[2026-04-22 07:28:11.349] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: d3a1ad0b-941d-4da8-a2bd-caeb7854ef68 | status_code: 400 +[2026-04-22 07:28:11.349] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T10:58:17+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:be021178-6a43-41c8-afd3-5876f859770a intent:original-order patient_id:P01047928200 patient_name:AHMAD MAHMUDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d3a1ad0b-941d-4da8-a2bd-caeb7854ef68 | status: FAILED +[2026-04-22 07:28:12.016] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IZZA MAFATICH | service: service-general | source_id: 6dabbea2-732f-4b65-b931-2e7debafe4a3 +[2026-04-22 07:28:12.122] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6dabbea2-732f-4b65-b931-2e7debafe4a3 | status_code: 400 +[2026-04-22 07:28:12.122] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T11:06:57+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ded9f632-64af-41d4-a8bd-53bc74ae196e intent:original-order patient_id:P02402527937 patient_name:IZZA MAFATICH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6dabbea2-732f-4b65-b931-2e7debafe4a3 | status: FAILED +[2026-04-22 07:28:12.803] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI ASTUTIK | service: service-general | source_id: 0a0884f6-3d82-4228-bf5f-630319205ac0 +[2026-04-22 07:28:13.058] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0a0884f6-3d82-4228-bf5f-630319205ac0 | status_code: 400 +[2026-04-22 07:28:13.058] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T11:14:14+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:45f64f52-250b-4b3d-a400-a0b16d41c896 intent:original-order patient_id:P00812374848 patient_name:DEWI ASTUTIK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0a0884f6-3d82-4228-bf5f-630319205ac0 | status: FAILED +[2026-04-22 07:28:13.726] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GURDI | service: service-general | source_id: 45923f36-2150-4699-ba1c-06da3062054d +[2026-04-22 07:28:14.054] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 45923f36-2150-4699-ba1c-06da3062054d | status_code: 400 +[2026-04-22 07:28:14.055] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T11:25:24+07:00 category_code:363679005 category_display:Imaging code:X099255 display:Wholespine Dengan Kontras encounter_id:67ea7c03-6b21-4928-9d65-2ae775f52c15 intent:original-order patient_id:P00432125616 patient_name:GURDI requester_id:10019631510 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 45923f36-2150-4699-ba1c-06da3062054d | status: FAILED +[2026-04-22 07:28:14.715] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MASITHOH | service: service-general | source_id: ee95ef1f-a7ee-4597-8ec0-594ac1a78c80 +[2026-04-22 07:28:14.884] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ee95ef1f-a7ee-4597-8ec0-594ac1a78c80 | status_code: 400 +[2026-04-22 07:28:14.884] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T11:32:57+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4ea851de-f91d-4df0-9fee-38221a3f1d05 intent:original-order patient_id:P01236214677 patient_name:SITI MASITHOH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ee95ef1f-a7ee-4597-8ec0-594ac1a78c80 | status: FAILED +[2026-04-22 07:28:15.556] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANDIK SISWANTO | service: service-general | source_id: 5dd115ef-6d7d-42fa-b1f6-806365ae4fb8 +[2026-04-22 07:28:15.862] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5dd115ef-6d7d-42fa-b1f6-806365ae4fb8 | status_code: 400 +[2026-04-22 07:28:15.862] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T11:35:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:15828857-3ec3-4223-a3ed-26a8853dc93a intent:original-order patient_id:P00238603800 patient_name:ANDIK SISWANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5dd115ef-6d7d-42fa-b1f6-806365ae4fb8 | status: FAILED +[2026-04-22 07:28:16.552] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJUMADI | service: service-general | source_id: 4d31ccae-273b-49c4-bcd2-8b4adb525c1a +[2026-04-22 07:28:16.697] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 4d31ccae-273b-49c4-bcd2-8b4adb525c1a | status_code: 400 +[2026-04-22 07:28:16.697] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T11:42:30+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:bc8122f5-6b5a-428e-868f-3094e035f8cc intent:original-order patient_id:P00936168342 patient_name:DJUMADI requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4d31ccae-273b-49c4-bcd2-8b4adb525c1a | status: FAILED +[2026-04-22 07:28:17.368] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMILATUS SOLICHAH | service: service-general | source_id: eb4e6c14-03e8-479c-975a-d35bf11266a6 +[2026-04-22 07:28:17.508] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: eb4e6c14-03e8-479c-975a-d35bf11266a6 | status_code: 400 +[2026-04-22 07:28:17.508] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T11:45:49+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:1bbb69d3-8d5c-40d9-b6a2-38976a6f51ab intent:original-order patient_id:P02467081496 patient_name:AMILATUS SOLICHAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: eb4e6c14-03e8-479c-975a-d35bf11266a6 | status: FAILED +[2026-04-22 07:28:18.182] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTIJAH | service: service-general | source_id: 8a519838-6269-4540-bb6d-2cb602931374 +[2026-04-22 07:28:18.778] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 8a519838-6269-4540-bb6d-2cb602931374 | status_code: 400 +[2026-04-22 07:28:18.778] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T11:50:18+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:11c4bfa1-4901-4fd6-b9aa-535e0930a0db intent:original-order patient_id:P00509053627 patient_name:SUTIJAH requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8a519838-6269-4540-bb6d-2cb602931374 | status: FAILED +[2026-04-22 07:28:19.450] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHMAT RIZALDI | service: service-general | source_id: 8e93a840-b645-4a6b-9992-d5dcc443b3d4 +[2026-04-22 07:28:19.646] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8e93a840-b645-4a6b-9992-d5dcc443b3d4 | status_code: 400 +[2026-04-22 07:28:19.646] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:02:02+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4b112a3a-d4d1-4ce5-b082-8a79f905ee75 intent:original-order patient_id:P02481203261 patient_name:RAHMAT RIZALDI requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:19Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8e93a840-b645-4a6b-9992-d5dcc443b3d4 | status: FAILED +[2026-04-22 07:28:20.317] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BONARI | service: service-general | source_id: 502c867f-83bd-455b-be17-9d5867c751f8 +[2026-04-22 07:28:20.317] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 502c867f-83bd-455b-be17-9d5867c751f8 +[2026-04-22 07:28:20.492] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMASRI | service: service-general | source_id: 323a6c38-05e6-4e78-9b88-3d04d123b175 +[2026-04-22 07:28:20.492] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 323a6c38-05e6-4e78-9b88-3d04d123b175 +[2026-04-22 07:28:20.668] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD ABRORI | service: service-general | source_id: 69f5b13e-127a-43c0-9072-4e943990577d +[2026-04-22 07:28:20.991] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 69f5b13e-127a-43c0-9072-4e943990577d | status_code: 400 +[2026-04-22 07:28:20.991] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:14:17+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:9d089e5e-c8d6-47fb-b866-c91323a79e36 intent:original-order patient_id:P01582165385 patient_name:MUHAMAD ABRORI requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:20Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 69f5b13e-127a-43c0-9072-4e943990577d | status: FAILED +[2026-04-22 07:28:21.667] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISBACHUL ARIFIN | service: service-general | source_id: b39b922c-5ffd-4848-9355-5eef68e705e3 +[2026-04-22 07:28:21.667] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b39b922c-5ffd-4848-9355-5eef68e705e3 +[2026-04-22 07:28:21.842] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI ANDAYANI | service: service-general | source_id: 8f9c12e2-1566-4ff0-b882-2a0742b2556a +[2026-04-22 07:28:22.002] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 8f9c12e2-1566-4ff0-b882-2a0742b2556a | status_code: 400 +[2026-04-22 07:28:22.002] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:29:20+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:7042c88a-f64a-4919-9127-236d126e5686 intent:original-order patient_id:P01844434327 patient_name:SRI ANDAYANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8f9c12e2-1566-4ff0-b882-2a0742b2556a | status: FAILED +[2026-04-22 07:28:22.659] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMAYAH | service: service-general | source_id: 0b52685f-5f0b-4948-a69c-99757e1e02d9 +[2026-04-22 07:28:22.782] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 0b52685f-5f0b-4948-a69c-99757e1e02d9 | status_code: 400 +[2026-04-22 07:28:22.782] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:32:11+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:45d5cdbf-ce58-4ba7-be5f-1bbb3b8b5e72 intent:original-order patient_id:P00349937719 patient_name:JUMAYAH requester_id:10019376142 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0b52685f-5f0b-4948-a69c-99757e1e02d9 | status: FAILED +[2026-04-22 07:28:23.456] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MINTO SIARI | service: service-general | source_id: 0dab094a-023e-415d-b091-144824d73905 +[2026-04-22 07:28:23.629] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0dab094a-023e-415d-b091-144824d73905 | status_code: 400 +[2026-04-22 07:28:23.629] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:34:25+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:26c43ad2-d482-4a82-af30-d6d0d21a4891 intent:original-order patient_id:P01279174627 patient_name:MINTO SIARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0dab094a-023e-415d-b091-144824d73905 | status: FAILED +[2026-04-22 07:28:24.285] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD ARVIN ALFARIZQI | service: service-general | source_id: 54538566-1f4d-4bb7-9688-74d95719de14 +[2026-04-22 07:28:24.422] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 54538566-1f4d-4bb7-9688-74d95719de14 | status_code: 400 +[2026-04-22 07:28:24.422] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:37:11+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:833f0a00-584a-4597-8bd9-f8fa19e8f9eb intent:original-order patient_id:P10938543205 patient_name:AHMAD ARVIN ALFARIZQI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 54538566-1f4d-4bb7-9688-74d95719de14 | status: FAILED +[2026-04-22 07:28:25.094] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YAYAN JAUHAR FUADI | service: service-general | source_id: 904be6ec-43bd-46a1-b565-aede74e09466 +[2026-04-22 07:28:25.094] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 904be6ec-43bd-46a1-b565-aede74e09466 +[2026-04-22 07:28:25.264] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUJI | service: service-general | source_id: 179dcb5e-885d-463b-952d-a6d0d015a55c +[2026-04-22 07:28:25.384] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 179dcb5e-885d-463b-952d-a6d0d015a55c | status_code: 400 +[2026-04-22 07:28:25.384] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:51:24+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:ad8e5f61-3242-4492-8bcd-0b53c65a98ef intent:original-order patient_id:P00887795597 patient_name:SUJI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 179dcb5e-885d-463b-952d-a6d0d015a55c | status: FAILED +[2026-04-22 07:28:26.054] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NATALIA PUTRI MULYANINGSIH | service: service-general | source_id: 9652265a-4a6e-4695-ba1c-c91c0d2f398b +[2026-04-22 07:28:26.191] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9652265a-4a6e-4695-ba1c-c91c0d2f398b | status_code: 400 +[2026-04-22 07:28:26.191] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:53:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7181ca36-73dd-468d-b594-cef7d4e054a7 intent:original-order patient_id:P00524289483 patient_name:NATALIA PUTRI MULYANINGSIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9652265a-4a6e-4695-ba1c-c91c0d2f398b | status: FAILED +[2026-04-22 07:28:26.864] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL KADARI | service: service-general | source_id: 893768d1-9880-4e51-aa3a-b6a9bf572677 +[2026-04-22 07:28:26.971] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 893768d1-9880-4e51-aa3a-b6a9bf572677 | status_code: 400 +[2026-04-22 07:28:26.971] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:55:42+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6067b29d-51ba-4eb7-9bfd-776efeb0aad9 intent:original-order patient_id:P02840117522 patient_name:ABDUL KADARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 893768d1-9880-4e51-aa3a-b6a9bf572677 | status: FAILED +[2026-04-22 07:28:27.647] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EDY SANTOSO | service: service-general | source_id: df6c1b9c-1b3b-4718-98bb-97c0e7dafbaa +[2026-04-22 07:28:27.786] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: df6c1b9c-1b3b-4718-98bb-97c0e7dafbaa | status_code: 400 +[2026-04-22 07:28:27.786] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:57:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:152650d3-144c-4111-9146-27b1022adac0 intent:original-order patient_id:P00143571680 patient_name:EDY SANTOSO requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: df6c1b9c-1b3b-4718-98bb-97c0e7dafbaa | status: FAILED +[2026-04-22 07:28:28.458] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUMIARSIH | service: service-general | source_id: ff2bce65-17c5-47bf-a2dd-ee50962056d8 +[2026-04-22 07:28:28.601] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ff2bce65-17c5-47bf-a2dd-ee50962056d8 | status_code: 400 +[2026-04-22 07:28:28.601] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:58:47+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:1731b3f1-9c71-4d63-9f66-7860dcc49b8c intent:original-order patient_id:P02310050667 patient_name:RUMIARSIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ff2bce65-17c5-47bf-a2dd-ee50962056d8 | status: FAILED +[2026-04-22 07:28:29.276] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISTIN | service: service-general | source_id: 6cf73b72-ee12-4a32-b6a4-743901cbba5f +[2026-04-22 07:28:29.381] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6cf73b72-ee12-4a32-b6a4-743901cbba5f | status_code: 400 +[2026-04-22 07:28:29.381] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:59:25+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:05ea4fec-d2c5-4d50-bf60-bbd757f4f196 intent:original-order patient_id:P01085170713 patient_name:MISTIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6cf73b72-ee12-4a32-b6a4-743901cbba5f | status: FAILED +[2026-04-22 07:28:30.056] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARMAN | service: service-general | source_id: dbb99343-efbc-48fd-9447-b5eb58118448 +[2026-04-22 07:28:30.056] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dbb99343-efbc-48fd-9447-b5eb58118448 +[2026-04-22 07:28:30.227] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: R.R. EMMY JULIA ANGGRAENY | service: service-general | source_id: 8b69b342-d19c-4ddd-8f16-470604b32b71 +[2026-04-22 07:28:30.366] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 8b69b342-d19c-4ddd-8f16-470604b32b71 | status_code: 400 +[2026-04-22 07:28:30.366] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T13:00:44+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:460906f8-ff0b-4f8e-9939-7e6384be9c58 intent:original-order patient_id:P01653240415 patient_name:R.R. EMMY JULIA ANGGRAENY requester_id:10019376142 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8b69b342-d19c-4ddd-8f16-470604b32b71 | status: FAILED +[2026-04-22 07:28:31.040] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI LAILA | service: service-general | source_id: f30cf805-bf34-411a-96ad-e3fac2d821b6 +[2026-04-22 07:28:31.147] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: f30cf805-bf34-411a-96ad-e3fac2d821b6 | status_code: 400 +[2026-04-22 07:28:31.147] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T13:02:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:0125f2f5-bc6c-43ee-99cb-8ad8b302e869 intent:original-order patient_id:P00945279312 patient_name:UMI LAILA requester_id:10014055071 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f30cf805-bf34-411a-96ad-e3fac2d821b6 | status: FAILED +[2026-04-22 07:28:31.834] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISTIN | service: service-general | source_id: de6cb45d-3f08-4b9b-ab85-b7df97c783a5 +[2026-04-22 07:28:31.834] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: de6cb45d-3f08-4b9b-ab85-b7df97c783a5 +[2026-04-22 07:28:32.005] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHOIRUN NISSA | service: service-general | source_id: 62449693-844c-4b7d-a25c-52ce9330f13f +[2026-04-22 07:28:32.005] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 62449693-844c-4b7d-a25c-52ce9330f13f +[2026-04-22 07:28:32.183] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PRIYANTO | service: service-general | source_id: 7e53a9bf-6fda-4d1a-9c97-0a4697004f9a +[2026-04-22 07:28:32.183] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7e53a9bf-6fda-4d1a-9c97-0a4697004f9a +[2026-04-22 07:28:32.351] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EDDU PANDIKA | service: service-general | source_id: 27cedf6a-fb8c-4643-b231-f9eb2ecb2d83 +[2026-04-22 07:28:32.450] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 27cedf6a-fb8c-4643-b231-f9eb2ecb2d83 | status_code: 400 +[2026-04-22 07:28:32.450] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T13:09:29+07:00 category_code:363679005 category_display:Imaging code:37111-2 display:Genu AP/Lat/Skyline View encounter_id:221de7a2-7d06-4598-b979-f855ad4a2cb6 intent:original-order patient_id:P02316300293 patient_name:EDDU PANDIKA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 27cedf6a-fb8c-4643-b231-f9eb2ecb2d83 | status: FAILED +[2026-04-22 07:28:33.144] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADIP SUGIONO | service: service-general | source_id: 5e993578-702d-4c51-adad-74222b454444 +[2026-04-22 07:28:33.294] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5e993578-702d-4c51-adad-74222b454444 | status_code: 400 +[2026-04-22 07:28:33.294] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T13:09:59+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:47dee0b0-75f5-4d04-bd39-dedf374ba602 intent:original-order patient_id:P01960209613 patient_name:ADIP SUGIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5e993578-702d-4c51-adad-74222b454444 | status: FAILED +[2026-04-22 07:28:33.960] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI AMINAH | service: service-general | source_id: 94d89496-89c2-44d8-a503-333acefb8dae +[2026-04-22 07:28:34.089] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 94d89496-89c2-44d8-a503-333acefb8dae | status_code: 400 +[2026-04-22 07:28:34.089] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T13:11:00+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:63ba9121-2917-4c52-8f99-57e203ba6912 intent:original-order patient_id:P02087533671 patient_name:SITI AMINAH requester_id:10008190602 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 94d89496-89c2-44d8-a503-333acefb8dae | status: FAILED +[2026-04-22 07:28:34.787] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUKIYAT | service: service-general | source_id: 31d9168c-e3ba-47c9-a910-eb2cc66fa5ef +[2026-04-22 07:28:34.787] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 31d9168c-e3ba-47c9-a910-eb2cc66fa5ef +[2026-04-22 07:28:34.937] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUSTIN SRI WAENI | service: service-general | source_id: faeb862a-e5f6-492d-83e8-d4b91ae13141 +[2026-04-22 07:28:34.937] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: faeb862a-e5f6-492d-83e8-d4b91ae13141 +[2026-04-22 07:28:35.103] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YASIR | service: service-general | source_id: 9fc7e543-b7c5-4b49-aa75-7e78245e1387 +[2026-04-22 07:28:35.103] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9fc7e543-b7c5-4b49-aa75-7e78245e1387 +[2026-04-22 07:28:35.309] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI KULSUM | service: service-general | source_id: 40cbcaf3-6e5d-43b4-8b76-993b14c7455a +[2026-04-22 07:28:35.455] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 40cbcaf3-6e5d-43b4-8b76-993b14c7455a | status_code: 400 +[2026-04-22 07:28:35.455] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T07:41:57+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:2e585fbc-6775-4e17-98c8-a63ced569838 intent:original-order patient_id:P01487336402 patient_name:UMI KULSUM requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:35Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 40cbcaf3-6e5d-43b4-8b76-993b14c7455a | status: FAILED +[2026-04-22 07:28:36.134] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNTIARA | service: service-general | source_id: c05492d6-2e54-49f7-9c9f-4b1fedfa034b +[2026-04-22 07:28:36.232] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c05492d6-2e54-49f7-9c9f-4b1fedfa034b | status_code: 400 +[2026-04-22 07:28:36.232] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T07:44:21+07:00 category_code:363679005 category_display:Imaging code:46321-6 display:Kepala Leher Dengan Kontras encounter_id:1c82965c-bdd7-4cd9-a2cc-f85f7722ae73 intent:original-order patient_id:P01103190084 patient_name:SUNTIARA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c05492d6-2e54-49f7-9c9f-4b1fedfa034b | status: FAILED +[2026-04-22 07:28:36.921] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG HANDAJANI | service: service-general | source_id: b2c664f3-8791-4cd1-9452-18e283a9b1d5 +[2026-04-22 07:28:36.921] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b2c664f3-8791-4cd1-9452-18e283a9b1d5 +[2026-04-22 07:28:37.085] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FRIDAYANTI AYU ROMADONI | service: service-general | source_id: 2c28cb0d-069a-4980-97aa-5820133f1ca9 +[2026-04-22 07:28:37.193] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2c28cb0d-069a-4980-97aa-5820133f1ca9 | status_code: 400 +[2026-04-22 07:28:37.193] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T08:02:44+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:491980d3-0d76-4f45-a093-2895ce048199 intent:original-order patient_id:P01179592314 patient_name:FRIDAYANTI AYU ROMADONI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2c28cb0d-069a-4980-97aa-5820133f1ca9 | status: FAILED +[2026-04-22 07:28:37.868] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARIYEM | service: service-general | source_id: 9457cb0b-5334-4d07-8e69-1d48026b2479 +[2026-04-22 07:28:37.868] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9457cb0b-5334-4d07-8e69-1d48026b2479 +[2026-04-22 07:28:38.041] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERMA PUSPITASARI | service: service-general | source_id: bb6dab1b-4d8a-43e8-9828-b35e546933e5 +[2026-04-22 07:28:38.041] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bb6dab1b-4d8a-43e8-9828-b35e546933e5 +[2026-04-22 07:28:38.201] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMILATUS SOLIKHA | service: service-general | source_id: 5bd8b1da-cb16-47c4-869a-94c83d65a1e2 +[2026-04-22 07:28:38.354] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 5bd8b1da-cb16-47c4-869a-94c83d65a1e2 | status_code: 400 +[2026-04-22 07:28:38.354] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T08:32:26+07:00 category_code:363679005 category_display:Imaging code:36820-9 display:Orbita Dengan Kontras encounter_id:4db24475-d288-4d14-88e3-8f690a77cffb intent:original-order patient_id:P02052113274 patient_name:AMILATUS SOLIKHA requester_id:10012753811 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5bd8b1da-cb16-47c4-869a-94c83d65a1e2 | status: FAILED +[2026-04-22 07:28:39.025] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPINI | service: service-general | source_id: c310e477-510f-4f19-a250-2d114c6d8181 +[2026-04-22 07:28:39.181] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c310e477-510f-4f19-a250-2d114c6d8181 | status_code: 400 +[2026-04-22 07:28:39.181] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T08:35:38+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:17355f3b-6dd9-4d16-8949-6aa2b3eaebfd intent:original-order patient_id:P01020063686 patient_name:SUPINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c310e477-510f-4f19-a250-2d114c6d8181 | status: FAILED +[2026-04-22 07:28:39.897] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOEJI MOELYONO | service: service-general | source_id: 5bb78209-c5a9-464c-8835-13a0f9455f73 +[2026-04-22 07:28:39.992] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5bb78209-c5a9-464c-8835-13a0f9455f73 | status_code: 400 +[2026-04-22 07:28:39.992] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T08:37:33+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:5d0594c3-d170-4ce5-883e-197bf8db6974 intent:original-order patient_id:P00496696732 patient_name:MOEJI MOELYONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5bb78209-c5a9-464c-8835-13a0f9455f73 | status: FAILED +[2026-04-22 07:28:40.642] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI LESTYAWATI | service: service-general | source_id: 4041e52a-2672-4abe-bf13-3f0a2823a2d3 +[2026-04-22 07:28:40.801] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4041e52a-2672-4abe-bf13-3f0a2823a2d3 | status_code: 400 +[2026-04-22 07:28:40.801] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T08:42:36+07:00 category_code:363679005 category_display:Imaging code:94088-2 display:Thoracolumbal Dengan Kontras encounter_id:23dc5bc2-6e7f-404a-a24f-f6a843342c84 intent:original-order patient_id:P01094719502 patient_name:DWI LESTYAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4041e52a-2672-4abe-bf13-3f0a2823a2d3 | status: FAILED +[2026-04-22 07:28:41.453] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULI WIDIAWATI | service: service-general | source_id: 71aadff4-dffa-4698-8d6f-38764398509c +[2026-04-22 07:28:41.453] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 71aadff4-dffa-4698-8d6f-38764398509c +[2026-04-22 07:28:41.602] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FERDIO ACHMAD FACHRUR ROZI | service: service-general | source_id: 1e348127-0ceb-416a-8166-83f93703d8b3 +[2026-04-22 07:28:41.602] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1e348127-0ceb-416a-8166-83f93703d8b3 +[2026-04-22 07:28:41.751] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSIANAH | service: service-general | source_id: 9a780463-5f25-425c-b139-70c77ef34229 +[2026-04-22 07:28:41.751] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a780463-5f25-425c-b139-70c77ef34229 +[2026-04-22 07:28:41.916] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI MUSTIKA ROMANTI | service: service-general | source_id: af4c6840-567c-4bbe-a98c-e829d87c017e +[2026-04-22 07:28:42.058] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: af4c6840-567c-4bbe-a98c-e829d87c017e | status_code: 400 +[2026-04-22 07:28:42.058] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T08:56:27+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7d51e4f2-9a39-4523-9df3-396235c60758 intent:original-order patient_id:P05206853608 patient_name:TRI MUSTIKA ROMANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: af4c6840-567c-4bbe-a98c-e829d87c017e | status: FAILED +[2026-04-22 07:28:42.714] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PANISRI | service: service-general | source_id: 3b4f4de9-fd0d-409a-83ff-ce0a1485113a +[2026-04-22 07:28:42.913] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 3b4f4de9-fd0d-409a-83ff-ce0a1485113a | status_code: 400 +[2026-04-22 07:28:42.913] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T08:58:05+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:00718d2f-8bcd-4664-9e51-e64fb73d506e intent:original-order patient_id:P00942480708 patient_name:PANISRI requester_id:10001659571 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:42Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3b4f4de9-fd0d-409a-83ff-ce0a1485113a | status: FAILED +[2026-04-22 07:28:43.571] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHADIJAH SAFA ZULKIFLI | service: service-general | source_id: 0b45eb91-2c7b-4157-88fc-82687fc0570f +[2026-04-22 07:28:43.572] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0b45eb91-2c7b-4157-88fc-82687fc0570f +[2026-04-22 07:28:43.723] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FANNY MONICA | service: service-general | source_id: 643758aa-5888-4004-882c-0529538e3df7 +[2026-04-22 07:28:43.820] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 643758aa-5888-4004-882c-0529538e3df7 | status_code: 400 +[2026-04-22 07:28:43.820] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:04:39+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a5e0a1d9-846e-4e6d-9110-6f5d3b6c5c6d intent:original-order patient_id:P02290089562 patient_name:FANNY MONICA requester_id:10019376142 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:43Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 643758aa-5888-4004-882c-0529538e3df7 | status: FAILED +[2026-04-22 07:28:44.467] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NORA VINATA SARI | service: service-general | source_id: dbfa3d54-4749-4c11-add9-fb75b186872b +[2026-04-22 07:28:44.467] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dbfa3d54-4749-4c11-add9-fb75b186872b +[2026-04-22 07:28:44.612] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITOYO RIBUT P | service: service-general | source_id: 85666d1a-f5e6-4c16-b05e-8c54ffee9abd +[2026-04-22 07:28:44.612] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 85666d1a-f5e6-4c16-b05e-8c54ffee9abd +[2026-04-22 07:28:44.757] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MAIMUNAH | service: service-general | source_id: 3198e80a-f62e-4178-a95f-08c4122203bf +[2026-04-22 07:28:44.888] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3198e80a-f62e-4178-a95f-08c4122203bf | status_code: 400 +[2026-04-22 07:28:44.888] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:19:02+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:8976dc61-a677-4478-8184-80af80a70e70 intent:original-order patient_id:P02197847257 patient_name:SITI MAIMUNAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3198e80a-f62e-4178-a95f-08c4122203bf | status: FAILED +[2026-04-22 07:28:45.539] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWONO | service: service-general | source_id: ab2aacba-5bb6-426b-92f7-9b4a55d59d6a +[2026-04-22 07:28:45.679] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ab2aacba-5bb6-426b-92f7-9b4a55d59d6a | status_code: 400 +[2026-04-22 07:28:45.679] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:21:09+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:45a5f4b2-f6e4-437e-ae19-7a4c7298e8c4 intent:original-order patient_id:P00921858868 patient_name:SUWONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ab2aacba-5bb6-426b-92f7-9b4a55d59d6a | status: FAILED +[2026-04-22 07:28:46.326] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KATNO | service: service-general | source_id: 44dc96b4-f9fe-4825-b4f5-a5188e957ce7 +[2026-04-22 07:28:46.428] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 44dc96b4-f9fe-4825-b4f5-a5188e957ce7 | status_code: 400 +[2026-04-22 07:28:46.428] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:22:58+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:a78d2a60-d56c-4c7d-add0-f7b2f1698683 intent:original-order patient_id:P02443886880 patient_name:KATNO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 44dc96b4-f9fe-4825-b4f5-a5188e957ce7 | status: FAILED +[2026-04-22 07:28:47.073] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMUJI | service: service-general | source_id: c4f97ea1-b7ec-4142-b885-4156020265cb +[2026-04-22 07:28:47.186] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c4f97ea1-b7ec-4142-b885-4156020265cb | status_code: 400 +[2026-04-22 07:28:47.186] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:24:55+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:2dd2446c-0058-4bf0-9a45-c1140a982380 intent:original-order patient_id:P01055473001 patient_name:SAMUJI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c4f97ea1-b7ec-4142-b885-4156020265cb | status: FAILED +[2026-04-22 07:28:47.853] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REVAYANTI KURNIASANI AYUNINGTYAS | service: service-general | source_id: 6440fba4-0b71-4777-a37f-3390b62f8d8e +[2026-04-22 07:28:47.999] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 6440fba4-0b71-4777-a37f-3390b62f8d8e | status_code: 400 +[2026-04-22 07:28:47.999] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:25:40+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:7f924449-cef8-40b1-89d0-8f6d19c640df intent:original-order patient_id:P02046133382 patient_name:REVAYANTI KURNIASANI AYUNINGTYAS requester_id:12764731171 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6440fba4-0b71-4777-a37f-3390b62f8d8e | status: FAILED +[2026-04-22 07:28:48.661] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ABYAN NADHIF | service: service-general | source_id: 78e73598-8a2c-498a-aaf4-9527011a59a4 +[2026-04-22 07:28:48.768] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 78e73598-8a2c-498a-aaf4-9527011a59a4 | status_code: 400 +[2026-04-22 07:28:48.768] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:30:49+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:d7037f8c-afbf-4fee-a39f-f0d7e1328a59 intent:original-order patient_id:P02995528613 patient_name:MUHAMMAD ABYAN NADHIF requester_id:10013353804 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:48Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 78e73598-8a2c-498a-aaf4-9527011a59a4 | status: FAILED +[2026-04-22 07:28:49.431] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RICO HARIYANTO | service: service-general | source_id: 61d04d3e-4478-44af-9ddf-30e4e0609db5 +[2026-04-22 07:28:49.431] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 61d04d3e-4478-44af-9ddf-30e4e0609db5 +[2026-04-22 07:28:49.591] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAZARUDDIN NASUTION | service: service-general | source_id: 78e0b58b-531c-4baf-841b-2589a0a61342 +[2026-04-22 07:28:49.729] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 78e0b58b-531c-4baf-841b-2589a0a61342 | status_code: 400 +[2026-04-22 07:28:49.730] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:37:13+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:9345eb3d-dbbe-445e-a086-787992459313 intent:original-order patient_id:P00043602808 patient_name:NAZARUDDIN NASUTION requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 78e0b58b-531c-4baf-841b-2589a0a61342 | status: FAILED +[2026-04-22 07:28:50.393] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOHAMAD ROUSYAN FIKRI QOWIM | service: service-general | source_id: 0ef1c980-3e06-4deb-ab73-4365d431530a +[2026-04-22 07:28:50.495] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 0ef1c980-3e06-4deb-ab73-4365d431530a | status_code: 400 +[2026-04-22 07:28:50.495] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:45:22+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:7a1461b2-f21b-4921-ab9c-cd1e52479944 intent:original-order patient_id:P00048951571 patient_name:MOHAMAD ROUSYAN FIKRI QOWIM requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:50Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0ef1c980-3e06-4deb-ab73-4365d431530a | status: FAILED +[2026-04-22 07:28:51.147] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENI | service: service-general | source_id: aa94a017-f5d7-4be5-9da7-3060af5e3277 +[2026-04-22 07:28:51.147] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aa94a017-f5d7-4be5-9da7-3060af5e3277 +[2026-04-22 07:28:51.308] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUYATI | service: service-general | source_id: 2cd60c5d-8a77-4ded-baff-cbf52690db03 +[2026-04-22 07:28:51.416] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 2cd60c5d-8a77-4ded-baff-cbf52690db03 | status_code: 400 +[2026-04-22 07:28:51.416] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:50:31+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:7ffc7b21-843c-43ed-aebf-aaffc8782a30 intent:original-order patient_id:P02197312335 patient_name:SUYATI requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2cd60c5d-8a77-4ded-baff-cbf52690db03 | status: FAILED +[2026-04-22 07:28:52.094] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMIATI | service: service-general | source_id: f59b96dc-1b26-4547-a801-16f0d1d8c639 +[2026-04-22 07:28:52.201] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: f59b96dc-1b26-4547-a801-16f0d1d8c639 | status_code: 400 +[2026-04-22 07:28:52.201] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:53:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8c5c49be-96f9-4724-93db-945e02838842 intent:original-order patient_id:P01835285238 patient_name:JUMIATI requester_id:10008190602 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f59b96dc-1b26-4547-a801-16f0d1d8c639 | status: FAILED +[2026-04-22 07:28:52.871] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH SOLEH | service: service-general | source_id: 89e9b9b2-c48b-47c2-8aae-3eb4dc4dd88a +[2026-04-22 07:28:53.030] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 89e9b9b2-c48b-47c2-8aae-3eb4dc4dd88a | status_code: 400 +[2026-04-22 07:28:53.030] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:54:44+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:1fc65528-0acc-4ef3-8e93-22339e7c0bb7 intent:original-order patient_id:P00374691517 patient_name:MOCH SOLEH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 89e9b9b2-c48b-47c2-8aae-3eb4dc4dd88a | status: FAILED +[2026-04-22 07:28:53.699] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MURDIONO | service: service-general | source_id: b90a63fc-0cd8-4fe4-8522-b8c67e0e047e +[2026-04-22 07:28:53.810] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b90a63fc-0cd8-4fe4-8522-b8c67e0e047e | status_code: 400 +[2026-04-22 07:28:53.810] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:56:38+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:087c2155-a0c3-4c93-b561-7c0aaccddc7b intent:original-order patient_id:P02588883058 patient_name:MURDIONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:28:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b90a63fc-0cd8-4fe4-8522-b8c67e0e047e | status: FAILED +[2026-04-22 07:28:54.487] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAFIF SAMSODIN | service: service-general | source_id: 9c6dd030-33fc-41be-aa02-ac6367f691d1 +[2026-04-22 07:28:54.488] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 9c6dd030-33fc-41be-aa02-ac6367f691d1 | status_code: 429 +[2026-04-22 07:28:54.488] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:59:14+07:00 category_code:363679005 category_display:Imaging code:30678-7 display:Lumbosacral Dengan Kontras encounter_id:c4998735-ea75-4a67-8cd6-37bd2bbafb04 intent:original-order patient_id:P00205329959 patient_name:MUHAFIF SAMSODIN requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 9c6dd030-33fc-41be-aa02-ac6367f691d1 | status: FAILED +[2026-04-22 07:28:54.488] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 9c6dd030-33fc-41be-aa02-ac6367f691d1 +[2026-04-22 07:29:54.687] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAFIF SAMSODIN | service: service-general | source_id: 9c6dd030-33fc-41be-aa02-ac6367f691d1 +[2026-04-22 07:29:54.825] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9c6dd030-33fc-41be-aa02-ac6367f691d1 | status_code: 400 +[2026-04-22 07:29:54.825] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:59:14+07:00 category_code:363679005 category_display:Imaging code:30678-7 display:Lumbosacral Dengan Kontras encounter_id:c4998735-ea75-4a67-8cd6-37bd2bbafb04 intent:original-order patient_id:P00205329959 patient_name:MUHAFIF SAMSODIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9c6dd030-33fc-41be-aa02-ac6367f691d1 | status: FAILED +[2026-04-22 07:29:55.494] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WINARDI | service: service-general | source_id: 51fe4870-9b5c-4c00-a586-fb2aabf03b8d +[2026-04-22 07:29:55.610] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 51fe4870-9b5c-4c00-a586-fb2aabf03b8d | status_code: 400 +[2026-04-22 07:29:55.610] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:02:01+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:b8b52924-7c32-4903-9fcb-b58105558487 intent:original-order patient_id:P02045635434 patient_name:WINARDI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 51fe4870-9b5c-4c00-a586-fb2aabf03b8d | status: FAILED +[2026-04-22 07:29:56.283] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTOYO | service: service-general | source_id: 36db4743-002d-45d2-add0-5544643c40d2 +[2026-04-22 07:29:56.437] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 36db4743-002d-45d2-add0-5544643c40d2 | status_code: 400 +[2026-04-22 07:29:56.437] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:03:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:601c27bd-7fb7-4876-b193-07d6f84b7f61 intent:original-order patient_id:P02135479762 patient_name:SUTOYO requester_id:10004262228 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 36db4743-002d-45d2-add0-5544643c40d2 | status: FAILED +[2026-04-22 07:29:57.088] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI WAHYU WICAKSONO | service: service-general | source_id: 279b2be9-7e92-4411-ac75-4b0a5fc816e3 +[2026-04-22 07:29:57.219] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 279b2be9-7e92-4411-ac75-4b0a5fc816e3 | status_code: 400 +[2026-04-22 07:29:57.219] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:04:34+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:bd6aab77-50b3-4878-849f-ffb4f658d8b0 intent:original-order patient_id:P00594670516 patient_name:TRI WAHYU WICAKSONO requester_id:10017847580 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 279b2be9-7e92-4411-ac75-4b0a5fc816e3 | status: FAILED +[2026-04-22 07:29:57.869] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUYASAROH | service: service-general | source_id: 4a464297-db62-4fba-8144-e91dd85e7c08 +[2026-04-22 07:29:58.019] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4a464297-db62-4fba-8144-e91dd85e7c08 | status_code: 400 +[2026-04-22 07:29:58.019] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:10:54+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:c33b27ff-646a-4ce6-ae12-6d4af409176c intent:original-order patient_id:P00887695683 patient_name:SITI MUYASAROH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4a464297-db62-4fba-8144-e91dd85e7c08 | status: FAILED +[2026-04-22 07:29:58.699] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI EKOWATI | service: service-general | source_id: 8692da45-211e-4f33-b3e0-de35d0862da0 +[2026-04-22 07:29:58.812] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 8692da45-211e-4f33-b3e0-de35d0862da0 | status_code: 400 +[2026-04-22 07:29:58.812] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:18:38+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:233274cc-63d9-46c2-a5d5-3283d56a22d2 intent:original-order patient_id:P00497935667 patient_name:SRI EKOWATI requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8692da45-211e-4f33-b3e0-de35d0862da0 | status: FAILED +[2026-04-22 07:29:59.485] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASYHURI | service: service-general | source_id: 16b0ecbd-cdf9-4b3b-b14d-c2522c110a7b +[2026-04-22 07:29:59.617] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 16b0ecbd-cdf9-4b3b-b14d-c2522c110a7b | status_code: 400 +[2026-04-22 07:29:59.617] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:24:22+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8b4ada5f-7a5f-4508-81db-61107335f8cf intent:original-order patient_id:P00620689363 patient_name:MASYHURI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:29:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 16b0ecbd-cdf9-4b3b-b14d-c2522c110a7b | status: FAILED +[2026-04-22 07:30:00.270] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUMNA SAHLA KHUMAIRAH | service: service-general | source_id: b19a3264-fe70-481b-b9f9-58c226c93572 +[2026-04-22 07:30:00.408] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b19a3264-fe70-481b-b9f9-58c226c93572 | status_code: 400 +[2026-04-22 07:30:00.408] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:27:06+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b969f1c3-fd20-4bf6-98e6-58f97d56664e intent:original-order patient_id:P10834596553 patient_name:YUMNA SAHLA KHUMAIRAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b19a3264-fe70-481b-b9f9-58c226c93572 | status: FAILED +[2026-04-22 07:30:01.059] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GADIS SETIA KELANA | service: service-general | source_id: cf29896c-125a-46c7-8767-be33987018e1 +[2026-04-22 07:30:01.059] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cf29896c-125a-46c7-8767-be33987018e1 +[2026-04-22 07:30:01.208] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MEI LITA LIA | service: service-general | source_id: 7e2980b8-2356-47b0-9615-962196b46c3f +[2026-04-22 07:30:01.315] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 7e2980b8-2356-47b0-9615-962196b46c3f | status_code: 400 +[2026-04-22 07:30:01.315] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:30:48+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:01e49a2d-6321-4a75-b4bd-7d1347ebeb47 intent:original-order patient_id:P02236019353 patient_name:MEI LITA LIA requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:01Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7e2980b8-2356-47b0-9615-962196b46c3f | status: FAILED +[2026-04-22 07:30:02.013] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD NUR HADI | service: service-general | source_id: ef4c676a-0e16-422c-90cc-924827301938 +[2026-04-22 07:30:02.163] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: ef4c676a-0e16-422c-90cc-924827301938 | status_code: 400 +[2026-04-22 07:30:02.163] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:36:11+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c625f5e7-e1ef-4406-a360-977c10dd517a intent:original-order patient_id:P01047767010 patient_name:MUHAMMAD NUR HADI requester_id:10015542060 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ef4c676a-0e16-422c-90cc-924827301938 | status: FAILED +[2026-04-22 07:30:02.843] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GUSTI AYU MADE DEVTA SWIJAYANTI | service: service-general | source_id: 8b80e621-6f27-4db1-90a3-35454ceac33a +[2026-04-22 07:30:02.999] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8b80e621-6f27-4db1-90a3-35454ceac33a | status_code: 400 +[2026-04-22 07:30:02.999] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:40:49+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6b0e7781-1212-4b67-870f-4887e8d17fe9 intent:original-order patient_id:P02275236558 patient_name:GUSTI AYU MADE DEVTA SWIJAYANTI requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:02Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8b80e621-6f27-4db1-90a3-35454ceac33a | status: FAILED +[2026-04-22 07:30:03.693] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI SETYOWATI | service: service-general | source_id: 98e8cf5e-feb3-4dbd-aa47-af280857187d +[2026-04-22 07:30:03.847] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 98e8cf5e-feb3-4dbd-aa47-af280857187d | status_code: 400 +[2026-04-22 07:30:03.847] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:43:28+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:5ae372bd-4af0-43b5-a802-76b60aa7e383 intent:original-order patient_id:P01904582348 patient_name:DWI SETYOWATI requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 98e8cf5e-feb3-4dbd-aa47-af280857187d | status: FAILED +[2026-04-22 07:30:04.499] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ATIKAH FAUZIYYAH | service: service-general | source_id: 8faad5de-6952-489a-9cb6-7d6d5bca66dd +[2026-04-22 07:30:04.645] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8faad5de-6952-489a-9cb6-7d6d5bca66dd | status_code: 400 +[2026-04-22 07:30:04.645] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:45:02+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:0e854f47-09d5-4d89-a051-7c5860feeab8 intent:original-order patient_id:P00923299712 patient_name:ATIKAH FAUZIYYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8faad5de-6952-489a-9cb6-7d6d5bca66dd | status: FAILED +[2026-04-22 07:30:05.322] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJOKO PRIJANTO | service: service-general | source_id: 9106914a-8d7b-4183-82ca-6117a56b2f65 +[2026-04-22 07:30:05.477] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 9106914a-8d7b-4183-82ca-6117a56b2f65 | status_code: 400 +[2026-04-22 07:30:05.477] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:46:56+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:9bd16487-20b2-488c-8168-2df05da0568c intent:original-order patient_id:P02558381749 patient_name:DJOKO PRIJANTO requester_id:10006727251 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9106914a-8d7b-4183-82ca-6117a56b2f65 | status: FAILED +[2026-04-22 07:30:06.148] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUNIAH | service: service-general | source_id: 01a94661-ce20-4c9b-ae34-3e71cef96d97 +[2026-04-22 07:30:06.276] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 01a94661-ce20-4c9b-ae34-3e71cef96d97 | status_code: 400 +[2026-04-22 07:30:06.276] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:50:23+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:0d0b424b-8e48-4cbe-9803-53532647d5e4 intent:original-order patient_id:P01573641312 patient_name:MUNIAH requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 01a94661-ce20-4c9b-ae34-3e71cef96d97 | status: FAILED +[2026-04-22 07:30:06.947] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUYANTO | service: service-general | source_id: 9ef64386-901f-47e0-a5f0-5f1d548aa329 +[2026-04-22 07:30:07.049] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9ef64386-901f-47e0-a5f0-5f1d548aa329 | status_code: 400 +[2026-04-22 07:30:07.049] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:50:56+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:096f73da-2eab-45cf-a025-9cdcb684493b intent:original-order patient_id:P00825453007 patient_name:SUYANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9ef64386-901f-47e0-a5f0-5f1d548aa329 | status: FAILED +[2026-04-22 07:30:07.717] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CAMELIA NOROSITA DEWI | service: service-general | source_id: ddbc2afb-30dc-4dfc-bb67-65e1fc7419e5 +[2026-04-22 07:30:07.873] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: ddbc2afb-30dc-4dfc-bb67-65e1fc7419e5 | status_code: 400 +[2026-04-22 07:30:07.873] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:53:11+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1e6069be-4ee8-4e24-adb6-916833122b66 intent:original-order patient_id:P02261285123 patient_name:CAMELIA NOROSITA DEWI requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ddbc2afb-30dc-4dfc-bb67-65e1fc7419e5 | status: FAILED +[2026-04-22 07:30:08.543] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROHANI | service: service-general | source_id: 79d46f63-ef00-4d07-bf70-9727c690a974 +[2026-04-22 07:30:08.666] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 79d46f63-ef00-4d07-bf70-9727c690a974 | status_code: 400 +[2026-04-22 07:30:08.666] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:54:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d7f20886-40ba-4fed-9759-0a56ad6e3f2c intent:original-order patient_id:P00857521596 patient_name:ROHANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 79d46f63-ef00-4d07-bf70-9727c690a974 | status: FAILED +[2026-04-22 07:30:09.336] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI ASIYAH | service: service-general | source_id: 7813b923-2dd5-4099-86b6-078476d7eabc +[2026-04-22 07:30:09.478] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 7813b923-2dd5-4099-86b6-078476d7eabc | status_code: 400 +[2026-04-22 07:30:09.478] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:00:40+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:479ec7ae-a726-423b-8519-6484b669ef03 intent:original-order patient_id:P01836258300 patient_name:SITI ASIYAH requester_id:12764731171 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7813b923-2dd5-4099-86b6-078476d7eabc | status: FAILED +[2026-04-22 07:30:10.128] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALISHA NADIRA HALWATUZZAHRA | service: service-general | source_id: 9e2ca3e1-28ed-49a7-b5fc-85ac28726fee +[2026-04-22 07:30:10.262] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9e2ca3e1-28ed-49a7-b5fc-85ac28726fee | status_code: 400 +[2026-04-22 07:30:10.262] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:01:52+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:adf4dc2f-74fb-48f6-b8a9-40531f44df3a intent:original-order patient_id:P10811818243 patient_name:ALISHA NADIRA HALWATUZZAHRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9e2ca3e1-28ed-49a7-b5fc-85ac28726fee | status: FAILED +[2026-04-22 07:30:10.920] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURUL AZKIYATI | service: service-general | source_id: 1139d078-6c52-479b-a6b3-443e2981f187 +[2026-04-22 07:30:11.063] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1139d078-6c52-479b-a6b3-443e2981f187 | status_code: 400 +[2026-04-22 07:30:11.063] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:05:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:372a4465-cb4d-42cb-a389-b09d73c6ef19 intent:original-order patient_id:P02058718935 patient_name:NURUL AZKIYATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1139d078-6c52-479b-a6b3-443e2981f187 | status: FAILED +[2026-04-22 07:30:11.749] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JULIA PANDE PRINANDASARI | service: service-general | source_id: 213e196a-1676-4316-9278-a7710093716f +[2026-04-22 07:30:11.856] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 213e196a-1676-4316-9278-a7710093716f | status_code: 400 +[2026-04-22 07:30:11.856] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:06:10+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f1463baa-9f6d-4c9e-9bd7-b0656c5e252b intent:original-order patient_id:P01971881738 patient_name:JULIA PANDE PRINANDASARI requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 213e196a-1676-4316-9278-a7710093716f | status: FAILED +[2026-04-22 07:30:12.522] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADDELIANA NUR AROFA | service: service-general | source_id: db738884-21e4-41ea-a355-c1c0ec9915fe +[2026-04-22 07:30:12.629] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: db738884-21e4-41ea-a355-c1c0ec9915fe | status_code: 400 +[2026-04-22 07:30:12.629] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:08:49+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:1a1a315e-1956-437b-9ce3-e5bd8bb2a692 intent:original-order patient_id:P01730029249 patient_name:ADDELIANA NUR AROFA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: db738884-21e4-41ea-a355-c1c0ec9915fe | status: FAILED +[2026-04-22 07:30:13.311] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NANANG SUGIARTO | service: service-general | source_id: fb8926d1-8e54-4754-9f39-a22b1595efd7 +[2026-04-22 07:30:13.467] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: fb8926d1-8e54-4754-9f39-a22b1595efd7 | status_code: 400 +[2026-04-22 07:30:13.467] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:10:25+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4b5ed61e-0669-4182-beb7-5df6aa143773 intent:original-order patient_id:P01269847826 patient_name:NANANG SUGIARTO requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fb8926d1-8e54-4754-9f39-a22b1595efd7 | status: FAILED +[2026-04-22 07:30:14.121] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD ARIL IRWAN SHAH | service: service-general | source_id: 9bdb4ac7-8057-40cc-b4fd-6d6d7fffdd62 +[2026-04-22 07:30:14.122] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9bdb4ac7-8057-40cc-b4fd-6d6d7fffdd62 +[2026-04-22 07:30:14.288] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHADIJAH AZKADINA | service: service-general | source_id: 515c55cf-6f7b-49ac-b9ab-ea909c297233 +[2026-04-22 07:30:14.398] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 515c55cf-6f7b-49ac-b9ab-ea909c297233 | status_code: 400 +[2026-04-22 07:30:14.398] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:14:01+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:af86b79f-518e-4eca-a40d-bacac175fce0 intent:original-order patient_id:P01266624172 patient_name:KHADIJAH AZKADINA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 515c55cf-6f7b-49ac-b9ab-ea909c297233 | status: FAILED +[2026-04-22 07:30:15.085] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIYANI | service: service-general | source_id: ff232bf0-9d4f-41a4-9702-fa5cff912b16 +[2026-04-22 07:30:15.194] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: ff232bf0-9d4f-41a4-9702-fa5cff912b16 | status_code: 400 +[2026-04-22 07:30:15.194] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:35:57+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1e10a737-61a6-45e6-ac83-a91b39a1a9fd intent:original-order patient_id:P00217145067 patient_name:SRIYANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ff232bf0-9d4f-41a4-9702-fa5cff912b16 | status: FAILED +[2026-04-22 07:30:15.876] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARJUNA SANGMANAH DIRGANTARA / BAYI NYONYA LAILATUL MAGHFIRO | service: service-general | source_id: 083bd6e2-2ee7-4b81-ab8b-ae265f4d8c1d +[2026-04-22 07:30:15.876] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 083bd6e2-2ee7-4b81-ab8b-ae265f4d8c1d +[2026-04-22 07:30:16.044] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUTIK | service: service-general | source_id: 0e1d7058-8fea-46ad-8d18-b37ca1cbddf2 +[2026-04-22 07:30:16.190] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0e1d7058-8fea-46ad-8d18-b37ca1cbddf2 | status_code: 400 +[2026-04-22 07:30:16.190] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:39:23+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:609dd194-a51c-4491-b322-dfa14192f264 intent:original-order patient_id:P02409915122 patient_name:TUTIK requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0e1d7058-8fea-46ad-8d18-b37ca1cbddf2 | status: FAILED +[2026-04-22 07:30:16.859] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARMAN | service: service-general | source_id: 37687755-ff4d-4de1-b7a8-016bc144e4ab +[2026-04-22 07:30:16.859] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 37687755-ff4d-4de1-b7a8-016bc144e4ab +[2026-04-22 07:30:17.033] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALDIANTO RAMADAN | service: service-general | source_id: 31522f9c-cf3a-4c11-b68a-1378a90b723f +[2026-04-22 07:30:17.180] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 31522f9c-cf3a-4c11-b68a-1378a90b723f | status_code: 400 +[2026-04-22 07:30:17.180] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:41:41+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1194e603-7534-4ed7-810e-4ec8a18f1748 intent:original-order patient_id:P00399012136 patient_name:ALDIANTO RAMADAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 31522f9c-cf3a-4c11-b68a-1378a90b723f | status: FAILED +[2026-04-22 07:30:17.832] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EWIK HANDAYANI | service: service-general | source_id: cddec251-adac-4e45-b80e-b0d79737e1ce +[2026-04-22 07:30:18.043] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: cddec251-adac-4e45-b80e-b0d79737e1ce | status_code: 400 +[2026-04-22 07:30:18.043] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:51:17+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:40e63088-57b1-4152-a6cd-199e48384d4c intent:original-order patient_id:P00009984207 patient_name:EWIK HANDAYANI requester_id:10004292539 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cddec251-adac-4e45-b80e-b0d79737e1ce | status: FAILED +[2026-04-22 07:30:18.713] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VALENTINO SETIAWAN | service: service-general | source_id: c72d7caa-9157-44ee-aec4-38c0611f7d97 +[2026-04-22 07:30:18.713] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c72d7caa-9157-44ee-aec4-38c0611f7d97 +[2026-04-22 07:30:18.879] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIEM WINNY CAROLINA | service: service-general | source_id: cc3cc6d9-74ed-4707-9603-878b8e658262 +[2026-04-22 07:30:18.995] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: cc3cc6d9-74ed-4707-9603-878b8e658262 | status_code: 400 +[2026-04-22 07:30:18.995] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:55:09+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4f951f1b-1752-4005-b90e-fdba6941130c intent:original-order patient_id:P00327454966 patient_name:LIEM WINNY CAROLINA requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:18Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cc3cc6d9-74ed-4707-9603-878b8e658262 | status: FAILED +[2026-04-22 07:30:19.659] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FEBIYANTI HENDRIYANTO | service: service-general | source_id: 9647eaa2-9c4c-464b-a713-d87f1b1dd084 +[2026-04-22 07:30:19.659] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9647eaa2-9c4c-464b-a713-d87f1b1dd084 +[2026-04-22 07:30:19.823] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENDRIKA LUDGARDIS WARIATI | service: service-general | source_id: 7c7a5782-45fa-4824-82ee-8cbb7ae2828a +[2026-04-22 07:30:19.930] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 7c7a5782-45fa-4824-82ee-8cbb7ae2828a | status_code: 400 +[2026-04-22 07:30:19.930] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:58:59+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:0e353a2f-80bc-4c31-a297-7cd67c462767 intent:original-order patient_id:P00515197236 patient_name:HENDRIKA LUDGARDIS WARIATI requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:19Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7c7a5782-45fa-4824-82ee-8cbb7ae2828a | status: FAILED +[2026-04-22 07:30:20.599] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REVALINA AULIA ISMAWARDHANI | service: service-general | source_id: 2b3a55e0-8606-4db9-a11d-9f815027cff9 +[2026-04-22 07:30:20.753] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 2b3a55e0-8606-4db9-a11d-9f815027cff9 | status_code: 400 +[2026-04-22 07:30:20.753] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:00:10+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:8b7217c6-c32e-4721-9bd7-0a57638c7cc7 intent:original-order patient_id:P01159024222 patient_name:REVALINA AULIA ISMAWARDHANI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2b3a55e0-8606-4db9-a11d-9f815027cff9 | status: FAILED +[2026-04-22 07:30:21.411] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAYYID AHMAD HASYIM AL-HASNI | service: service-general | source_id: d18e0ef3-66c7-4817-89f1-d6d15456ca4c +[2026-04-22 07:30:21.534] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: d18e0ef3-66c7-4817-89f1-d6d15456ca4c | status_code: 400 +[2026-04-22 07:30:21.534] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:01:22+07:00 category_code:363679005 category_display:Imaging code:25002-7 display:Testis/Inguinal encounter_id:f4d45401-44e6-48a1-993b-28b5bb8da919 intent:original-order patient_id:P01929006530 patient_name:SAYYID AHMAD HASYIM AL-HASNI requester_id:10009989791 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d18e0ef3-66c7-4817-89f1-d6d15456ca4c | status: FAILED +[2026-04-22 07:30:22.187] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH SOLEH | service: service-general | source_id: 596ca029-d433-4f5b-bb5a-cba558e745b6 +[2026-04-22 07:30:22.334] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 596ca029-d433-4f5b-bb5a-cba558e745b6 | status_code: 400 +[2026-04-22 07:30:22.334] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:03:29+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:5f197d7c-d135-4f47-bc6f-824260bd2fb5 intent:original-order patient_id:P02459889882 patient_name:MOCH SOLEH requester_id:10016633813 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 596ca029-d433-4f5b-bb5a-cba558e745b6 | status: FAILED +[2026-04-22 07:30:23.007] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DUKI PRASETYO | service: service-general | source_id: 58cb86ec-7549-46b5-9624-100e8b378d6c +[2026-04-22 07:30:23.118] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 58cb86ec-7549-46b5-9624-100e8b378d6c | status_code: 400 +[2026-04-22 07:30:23.118] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:05:06+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:bbfd4c23-4e72-428b-8ecb-3fd8ec0b7157 intent:original-order patient_id:P03047766719 patient_name:DUKI PRASETYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 58cb86ec-7549-46b5-9624-100e8b378d6c | status: FAILED +[2026-04-22 07:30:23.804] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SINTIA ANGGRAENI | service: service-general | source_id: 6804601f-29f7-4ac7-ac73-f993db2503c2 +[2026-04-22 07:30:23.911] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6804601f-29f7-4ac7-ac73-f993db2503c2 | status_code: 400 +[2026-04-22 07:30:23.911] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:05:47+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:5b05be03-854c-4f07-8620-e88fe6670756 intent:original-order patient_id:P02433908326 patient_name:SINTIA ANGGRAENI requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:23Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6804601f-29f7-4ac7-ac73-f993db2503c2 | status: FAILED +[2026-04-22 07:30:24.568] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FRANSEDA SIAGIAN | service: service-general | source_id: a04c7b60-d5f7-40a3-aac9-aa5fa837958b +[2026-04-22 07:30:24.673] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a04c7b60-d5f7-40a3-aac9-aa5fa837958b | status_code: 400 +[2026-04-22 07:30:24.673] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:07:47+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:40e21198-a13b-4b0f-8899-159aad806a7d intent:original-order patient_id:P00064609763 patient_name:FRANSEDA SIAGIAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a04c7b60-d5f7-40a3-aac9-aa5fa837958b | status: FAILED +[2026-04-22 07:30:25.324] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EMA SISTA DHARITRI | service: service-general | source_id: 8621f017-1293-45ba-906a-84756da1a280 +[2026-04-22 07:30:25.324] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8621f017-1293-45ba-906a-84756da1a280 +[2026-04-22 07:30:25.473] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAMBANG SUMARSONO | service: service-general | source_id: e038bd28-af5b-4141-885d-91ccad360746 +[2026-04-22 07:30:25.473] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e038bd28-af5b-4141-885d-91ccad360746 +[2026-04-22 07:30:25.625] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MESENI | service: service-general | source_id: ae07a501-3ba8-4366-8a5f-96dd9642abce +[2026-04-22 07:30:25.625] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ae07a501-3ba8-4366-8a5f-96dd9642abce +[2026-04-22 07:30:25.806] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMUEL LEONARDO WILSON | service: service-general | source_id: 4e01b3d9-e6b9-4384-95ff-10dc66cc8a27 +[2026-04-22 07:30:25.806] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4e01b3d9-e6b9-4384-95ff-10dc66cc8a27 +[2026-04-22 07:30:25.958] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHALID AFKARIAN MUCHLIS | service: service-general | source_id: e2b08588-87d9-4664-9ec9-4a30ccd35437 +[2026-04-22 07:30:25.958] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e2b08588-87d9-4664-9ec9-4a30ccd35437 +[2026-04-22 07:30:26.105] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARIYO | service: service-general | source_id: 9a5670c2-4253-4e6b-a813-482315b2a5a5 +[2026-04-22 07:30:26.105] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a5670c2-4253-4e6b-a813-482315b2a5a5 +[2026-04-22 07:30:26.250] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRDAUS FIRMAN SYAHPUTRA | service: service-general | source_id: d5714d96-f54f-4170-8fc7-cb5c70f354ba +[2026-04-22 07:30:26.384] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d5714d96-f54f-4170-8fc7-cb5c70f354ba | status_code: 400 +[2026-04-22 07:30:26.384] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:30:49+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:8d7d765e-f8f8-4d83-81c7-84b96623574c intent:original-order patient_id:P02371167234 patient_name:FIRDAUS FIRMAN SYAHPUTRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d5714d96-f54f-4170-8fc7-cb5c70f354ba | status: FAILED +[2026-04-22 07:30:27.051] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITOYO RIBUT P | service: service-general | source_id: 0c40b3ba-d62e-4e92-8a7a-67c495376650 +[2026-04-22 07:30:27.051] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0c40b3ba-d62e-4e92-8a7a-67c495376650 +[2026-04-22 07:30:27.216] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LORENZO HANSEL LIEM | service: service-general | source_id: 24e03ee6-96c6-47df-84fa-eed230b33277 +[2026-04-22 07:30:27.216] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 24e03ee6-96c6-47df-84fa-eed230b33277 +[2026-04-22 07:30:27.370] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD ZAINUDDIN | service: service-general | source_id: 427ced6a-9a6a-415d-bbc6-2ca917877b99 +[2026-04-22 07:30:27.502] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 427ced6a-9a6a-415d-bbc6-2ca917877b99 | status_code: 400 +[2026-04-22 07:30:27.502] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:34:31+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:04423ac4-57a5-4a90-bd55-be13e4774c42 intent:original-order patient_id:P01440987712 patient_name:AHMAD ZAINUDDIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 427ced6a-9a6a-415d-bbc6-2ca917877b99 | status: FAILED +[2026-04-22 07:30:28.169] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUTSIYAH | service: service-general | source_id: 2b05cf45-7acb-4960-bbe2-bd8b5bb4703d +[2026-04-22 07:30:28.169] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2b05cf45-7acb-4960-bbe2-bd8b5bb4703d +[2026-04-22 07:30:28.318] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ANAS SOFYAN | service: service-general | source_id: 280ff43f-b3c1-4107-9aef-3121b03f2cd2 +[2026-04-22 07:30:28.467] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 280ff43f-b3c1-4107-9aef-3121b03f2cd2 | status_code: 400 +[2026-04-22 07:30:28.467] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:40:44+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:9f4b5138-ae59-43b7-be4b-9d4b0ab29c80 intent:original-order patient_id:P02543586769 patient_name:MUHAMMAD ANAS SOFYAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 280ff43f-b3c1-4107-9aef-3121b03f2cd2 | status: FAILED +[2026-04-22 07:30:29.129] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VINA ERIKA SARI DEFI | service: service-general | source_id: 5481d37b-1e85-4dd7-bc4d-bf0eb2375477 +[2026-04-22 07:30:29.130] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5481d37b-1e85-4dd7-bc4d-bf0eb2375477 +[2026-04-22 07:30:29.278] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FEBRI HADI WIYANTO | service: service-general | source_id: 61a47f63-abab-4103-b6f0-cb18fd1b1f8a +[2026-04-22 07:30:29.382] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 61a47f63-abab-4103-b6f0-cb18fd1b1f8a | status_code: 400 +[2026-04-22 07:30:29.382] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:55:53+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:61dfe122-e0bc-49e4-8379-103bfb523b87 intent:original-order patient_id:P01875813765 patient_name:FEBRI HADI WIYANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 61a47f63-abab-4103-b6f0-cb18fd1b1f8a | status: FAILED +[2026-04-22 07:30:30.052] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YOGA KURNIAWAN | service: service-general | source_id: 18468206-8278-475d-80a5-8be353e2b040 +[2026-04-22 07:30:30.200] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 18468206-8278-475d-80a5-8be353e2b040 | status_code: 400 +[2026-04-22 07:30:30.200] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T13:08:48+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:f62afbb6-056f-4715-83c7-5d08f63d454e intent:original-order patient_id:P01897117202 patient_name:YOGA KURNIAWAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 18468206-8278-475d-80a5-8be353e2b040 | status: FAILED +[2026-04-22 07:30:30.852] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YANTI | service: service-general | source_id: bd3f454e-f083-4b6b-8f39-b0f249c43a8e +[2026-04-22 07:30:30.988] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bd3f454e-f083-4b6b-8f39-b0f249c43a8e | status_code: 400 +[2026-04-22 07:30:30.988] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T13:09:17+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:eb84477a-0996-4274-a252-e71247130ea4 intent:original-order patient_id:P02109637741 patient_name:YANTI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bd3f454e-f083-4b6b-8f39-b0f249c43a8e | status: FAILED +[2026-04-22 07:30:31.651] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNIARSIH | service: service-general | source_id: 2fc5f169-7e36-4156-a47f-7b06665ab2cb +[2026-04-22 07:30:31.769] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2fc5f169-7e36-4156-a47f-7b06665ab2cb | status_code: 400 +[2026-04-22 07:30:31.769] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T13:11:22+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:1be86df8-6b5f-457a-8c43-04f6f549d5f6 intent:original-order patient_id:P00942129693 patient_name:YUNIARSIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2fc5f169-7e36-4156-a47f-7b06665ab2cb | status: FAILED +[2026-04-22 07:30:32.442] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HIMAWAN BAGUS PRASETYA | service: service-general | source_id: 824a27ff-c6da-48b9-a501-f7836f857b7e +[2026-04-22 07:30:32.552] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 824a27ff-c6da-48b9-a501-f7836f857b7e | status_code: 400 +[2026-04-22 07:30:32.552] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T13:24:04+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:6e9ae860-52ca-4bb4-a9f9-639981f2d85c intent:original-order patient_id:P02525361106 patient_name:HIMAWAN BAGUS PRASETYA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 824a27ff-c6da-48b9-a501-f7836f857b7e | status: FAILED +[2026-04-22 07:30:33.217] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTOYO | service: service-general | source_id: 42fcc20e-1260-4ce4-a637-37b0381fc933 +[2026-04-22 07:30:33.334] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 42fcc20e-1260-4ce4-a637-37b0381fc933 | status_code: 400 +[2026-04-22 07:30:33.334] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T13:28:27+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:601c27bd-7fb7-4876-b193-07d6f84b7f61 intent:original-order patient_id:P02135479762 patient_name:SUTOYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 42fcc20e-1260-4ce4-a637-37b0381fc933 | status: FAILED +[2026-04-22 07:30:33.997] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROKHIM | service: service-general | source_id: 163c4afc-cdcc-430e-9c02-5c8d8bffb080 +[2026-04-22 07:30:34.147] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 163c4afc-cdcc-430e-9c02-5c8d8bffb080 | status_code: 400 +[2026-04-22 07:30:34.147] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T13:36:23+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:34303aa6-d9f8-4b73-960a-80af36c86074 intent:original-order patient_id:P01655244839 patient_name:ROKHIM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 163c4afc-cdcc-430e-9c02-5c8d8bffb080 | status: FAILED +[2026-04-22 07:30:34.790] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UTARI RACHMA NADIFA | service: service-general | source_id: e343e51f-0f73-45b7-ab57-badd01328d66 +[2026-04-22 07:30:34.790] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e343e51f-0f73-45b7-ab57-badd01328d66 +[2026-04-22 07:30:34.930] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIATUN | service: service-general | source_id: e9742765-8fc5-4a7f-8151-12f2ee2f0e2f +[2026-04-22 07:30:35.052] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e9742765-8fc5-4a7f-8151-12f2ee2f0e2f | status_code: 400 +[2026-04-22 07:30:35.052] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T07:20:49+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:d769dc98-ae6c-43c9-a065-261fe53fd327 intent:original-order patient_id:P00460259783 patient_name:SRIATUN requester_id:10008408947 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e9742765-8fc5-4a7f-8151-12f2ee2f0e2f | status: FAILED +[2026-04-22 07:30:35.695] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHOTIMATUL HIDAYAH | service: service-general | source_id: b4c4f79e-ce7c-445c-ba63-8202a465035a +[2026-04-22 07:30:35.696] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b4c4f79e-ce7c-445c-ba63-8202a465035a +[2026-04-22 07:30:35.836] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD FIRDIANSYAH, SE | service: service-general | source_id: 5159fb40-308b-479d-a2d4-a22a09183f88 +[2026-04-22 07:30:36.015] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5159fb40-308b-479d-a2d4-a22a09183f88 | status_code: 400 +[2026-04-22 07:30:36.015] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T07:25:06+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:8e7285ad-0478-4ea6-bd68-7cb4e4398615 intent:original-order patient_id:P00530072903 patient_name:AHMAD FIRDIANSYAH, SE requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5159fb40-308b-479d-a2d4-a22a09183f88 | status: FAILED +[2026-04-22 07:30:36.674] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAHDIA | service: service-general | source_id: dd20fb46-4637-4c9a-b67a-3c4006a93da2 +[2026-04-22 07:30:36.784] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: dd20fb46-4637-4c9a-b67a-3c4006a93da2 | status_code: 400 +[2026-04-22 07:30:36.784] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T07:26:57+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:559421b4-1000-4078-b355-5f271fe07224 intent:original-order patient_id:P02146991935 patient_name:SAHDIA requester_id:10005244996 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dd20fb46-4637-4c9a-b67a-3c4006a93da2 | status: FAILED +[2026-04-22 07:30:37.443] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRAN | service: service-general | source_id: e601a262-1c7a-4841-a6c6-d14075a49328 +[2026-04-22 07:30:37.550] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e601a262-1c7a-4841-a6c6-d14075a49328 | status_code: 400 +[2026-04-22 07:30:37.551] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T07:28:33+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:76ff693f-8e55-4792-ad9d-02c720bd0be9 intent:original-order patient_id:P00416352233 patient_name:SUPRAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e601a262-1c7a-4841-a6c6-d14075a49328 | status: FAILED +[2026-04-22 07:30:38.205] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MA`RUFAH | service: service-general | source_id: 5585bab0-476d-4b9b-81af-0374c1a5ecf2 +[2026-04-22 07:30:38.206] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5585bab0-476d-4b9b-81af-0374c1a5ecf2 +[2026-04-22 07:30:38.349] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI DIAN PRASTITI | service: service-general | source_id: 97266ae7-c9c7-4d71-af09-9215442ebeab +[2026-04-22 07:30:38.349] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 97266ae7-c9c7-4d71-af09-9215442ebeab +[2026-04-22 07:30:38.507] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YASMIN | service: service-general | source_id: 5569e9be-465b-4405-8dc0-349eef59c4d2 +[2026-04-22 07:30:38.608] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5569e9be-465b-4405-8dc0-349eef59c4d2 | status_code: 400 +[2026-04-22 07:30:38.608] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T08:03:50+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:cce30c7e-a077-4291-b57f-23b44a0fea64 intent:original-order patient_id:P01099804508 patient_name:YASMIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5569e9be-465b-4405-8dc0-349eef59c4d2 | status: FAILED +[2026-04-22 07:30:39.249] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD HAQ ATHATHORIQ ARSAD | service: service-general | source_id: 99b9aba7-2be4-40d6-ba37-a5e5a981a277 +[2026-04-22 07:30:39.362] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 99b9aba7-2be4-40d6-ba37-a5e5a981a277 | status_code: 400 +[2026-04-22 07:30:39.362] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T08:19:45+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:f6c74cca-d7fa-460f-a519-430df046793d intent:original-order patient_id:P01974634882 patient_name:MUHAMMAD HAQ ATHATHORIQ ARSAD requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 99b9aba7-2be4-40d6-ba37-a5e5a981a277 | status: FAILED +[2026-04-22 07:30:40.021] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARYANTO | service: service-general | source_id: b05e3242-b01a-4aec-9787-f72ae8f8fa1f +[2026-04-22 07:30:40.132] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b05e3242-b01a-4aec-9787-f72ae8f8fa1f | status_code: 400 +[2026-04-22 07:30:40.132] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T08:23:20+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:762e383f-d87a-4e94-9c3f-1294bc8c9319 intent:original-order patient_id:P00510739090 patient_name:KARYANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b05e3242-b01a-4aec-9787-f72ae8f8fa1f | status: FAILED +[2026-04-22 07:30:40.799] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ABDULLAH AYYUB | service: service-general | source_id: a9fb3a47-6b17-4e76-874e-d57a6d3db730 +[2026-04-22 07:30:40.799] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a9fb3a47-6b17-4e76-874e-d57a6d3db730 +[2026-04-22 07:30:40.971] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GANDI PRATAMA PRASETYO | service: service-general | source_id: d07adbed-ca44-40c9-b67d-28ca913fa338 +[2026-04-22 07:30:41.076] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: d07adbed-ca44-40c9-b67d-28ca913fa338 | status_code: 400 +[2026-04-22 07:30:41.076] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T08:36:14+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:f84adfaa-6a93-4da0-872b-dc84d43b17c2 intent:original-order patient_id:P02301995980 patient_name:GANDI PRATAMA PRASETYO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d07adbed-ca44-40c9-b67d-28ca913fa338 | status: FAILED +[2026-04-22 07:30:41.739] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIFI ANDRIANI | service: service-general | source_id: d89570dc-d39b-46ce-9a11-d18bb67094d1 +[2026-04-22 07:30:41.739] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d89570dc-d39b-46ce-9a11-d18bb67094d1 +[2026-04-22 07:30:41.884] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUYONO | service: service-general | source_id: 0a359243-3bca-4b61-a6af-1895356fe378 +[2026-04-22 07:30:42.011] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0a359243-3bca-4b61-a6af-1895356fe378 | status_code: 400 +[2026-04-22 07:30:42.011] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T08:56:52+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:04934d22-cad8-4fd9-bb7d-0e1b71cf1df0 intent:original-order patient_id:P00057107321 patient_name:SUYONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0a359243-3bca-4b61-a6af-1895356fe378 | status: FAILED +[2026-04-22 07:30:42.668] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AZIZAHTUL MUNAWAROH | service: service-general | source_id: b5d85935-0d30-44ed-9954-8ca11f9f65d1 +[2026-04-22 07:30:42.812] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: b5d85935-0d30-44ed-9954-8ca11f9f65d1 | status_code: 400 +[2026-04-22 07:30:42.812] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T08:59:58+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:d7f41e59-367c-40b6-896a-8e4e14949fde intent:original-order patient_id:P01813061743 patient_name:AZIZAHTUL MUNAWAROH requester_id:10017272538 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b5d85935-0d30-44ed-9954-8ca11f9f65d1 | status: FAILED +[2026-04-22 07:30:43.467] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCHAMAD IRAWAN | service: service-general | source_id: a19e6b33-ce6f-4d22-abce-784bfa11a83b +[2026-04-22 07:30:43.580] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a19e6b33-ce6f-4d22-abce-784bfa11a83b | status_code: 400 +[2026-04-22 07:30:43.581] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T09:05:30+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:2b45801c-4966-4d2a-a494-e069422ca3a3 intent:original-order patient_id:P00742713684 patient_name:MUCHAMAD IRAWAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a19e6b33-ce6f-4d22-abce-784bfa11a83b | status: FAILED +[2026-04-22 07:30:44.239] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SISWANTO | service: service-general | source_id: e877ca47-46a5-4817-b115-60125cd111f3 +[2026-04-22 07:30:44.358] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e877ca47-46a5-4817-b115-60125cd111f3 | status_code: 400 +[2026-04-22 07:30:44.358] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T09:12:26+07:00 category_code:363679005 category_display:Imaging code:46321-6 display:Kepala Leher Dengan Kontras encounter_id:b22fd9fe-e542-4e18-9c54-187d8644095d intent:original-order patient_id:P00672631606 patient_name:SISWANTO requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e877ca47-46a5-4817-b115-60125cd111f3 | status: FAILED +[2026-04-22 07:30:45.018] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMRIYAH | service: service-general | source_id: ccea6c49-f65c-4b31-9439-24ea455a9de9 +[2026-04-22 07:30:45.018] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ccea6c49-f65c-4b31-9439-24ea455a9de9 +[2026-04-22 07:30:45.164] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARSIH | service: service-general | source_id: 9dbebab2-7831-40fe-ad15-af90bb4a44d3 +[2026-04-22 07:30:45.324] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9dbebab2-7831-40fe-ad15-af90bb4a44d3 | status_code: 400 +[2026-04-22 07:30:45.324] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T09:17:48+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:6ae4b21c-bdd2-4b92-88c4-54315b6bfdf3 intent:original-order patient_id:P00529290968 patient_name:SUNARSIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:30:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9dbebab2-7831-40fe-ad15-af90bb4a44d3 | status: FAILED +[2026-04-22 07:30:45.969] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIGATI ISTUTI | service: service-general | source_id: a273cb81-a506-4ecb-93bf-6a7a6fb5b6b0 +[2026-04-22 07:30:45.970] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a273cb81-a506-4ecb-93bf-6a7a6fb5b6b0 +[2026-04-22 07:30:46.125] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M ARIFIN SUKARNO | service: service-general | source_id: 55d38a43-c54d-461a-8784-49f69e603507 +[2026-04-22 07:30:46.125] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 55d38a43-c54d-461a-8784-49f69e603507 +[2026-04-22 07:30:46.268] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUYUN WAHYUNINGSIH | service: service-general | source_id: 6fa3f176-9373-4d24-bd77-dc3efb6ce617 +[2026-04-22 07:30:46.271] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 6fa3f176-9373-4d24-bd77-dc3efb6ce617 | status_code: 429 +[2026-04-22 07:30:46.271] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T09:21:52+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:095b680c-8708-4c9c-bb0e-26253ba7fbc5 intent:original-order patient_id:P01982424327 patient_name:YUYUN WAHYUNINGSIH requester_id: status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 6fa3f176-9373-4d24-bd77-dc3efb6ce617 | status: FAILED +[2026-04-22 07:30:46.271] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 6fa3f176-9373-4d24-bd77-dc3efb6ce617 +[2026-04-22 07:31:46.469] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUYUN WAHYUNINGSIH | service: service-general | source_id: 6fa3f176-9373-4d24-bd77-dc3efb6ce617 +[2026-04-22 07:31:46.611] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6fa3f176-9373-4d24-bd77-dc3efb6ce617 | status_code: 400 +[2026-04-22 07:31:46.611] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T09:21:52+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:095b680c-8708-4c9c-bb0e-26253ba7fbc5 intent:original-order patient_id:P01982424327 patient_name:YUYUN WAHYUNINGSIH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6fa3f176-9373-4d24-bd77-dc3efb6ce617 | status: FAILED +[2026-04-22 07:31:47.255] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CORNELIA GIOVANNI SWARNO | service: service-general | source_id: 007e9ff7-6038-431b-a96f-d6c6ea8d9565 +[2026-04-22 07:31:47.256] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 007e9ff7-6038-431b-a96f-d6c6ea8d9565 +[2026-04-22 07:31:47.398] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD HASYIM | service: service-general | source_id: 34b4fd2c-9ff5-48a0-b271-96b7b9dd1025 +[2026-04-22 07:31:47.399] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 34b4fd2c-9ff5-48a0-b271-96b7b9dd1025 +[2026-04-22 07:31:47.541] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WARJITO | service: service-general | source_id: d975afb0-652b-4a2a-86e7-d0f1a66d03fe +[2026-04-22 07:31:47.681] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: d975afb0-652b-4a2a-86e7-d0f1a66d03fe | status_code: 400 +[2026-04-22 07:31:47.682] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T09:29:33+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:ca537702-ac83-4855-bc03-783be3018bdb intent:original-order patient_id:P01672230395 patient_name:WARJITO requester_id:10011695869 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d975afb0-652b-4a2a-86e7-d0f1a66d03fe | status: FAILED +[2026-04-22 07:31:48.340] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FATIMAH INDAH KURNIA | service: service-general | source_id: d8a464de-bed3-4050-bf14-8e2cf0e5ee0b +[2026-04-22 07:31:48.341] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d8a464de-bed3-4050-bf14-8e2cf0e5ee0b +[2026-04-22 07:31:48.497] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAYUDIA WANTI | service: service-general | source_id: 6c5ea0da-3323-489a-9baf-ad954b2db4b7 +[2026-04-22 07:31:48.497] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6c5ea0da-3323-489a-9baf-ad954b2db4b7 +[2026-04-22 07:31:48.638] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MURIANI | service: service-general | source_id: f0f1e67c-ef13-4d03-9e3f-eac01fdea8af +[2026-04-22 07:31:48.923] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: f0f1e67c-ef13-4d03-9e3f-eac01fdea8af | status_code: 400 +[2026-04-22 07:31:48.923] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T09:43:27+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:49353bf1-c20b-4740-a1aa-6b27c2e2f763 intent:original-order patient_id:P00743837652 patient_name:MURIANI requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f0f1e67c-ef13-4d03-9e3f-eac01fdea8af | status: FAILED +[2026-04-22 07:31:49.567] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FERY ANDRIYANTO | service: service-general | source_id: 3017fc40-0f35-499c-9a6f-73be8f6609f0 +[2026-04-22 07:31:49.704] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3017fc40-0f35-499c-9a6f-73be8f6609f0 | status_code: 400 +[2026-04-22 07:31:49.704] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T09:48:46+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:97e2319c-dc73-4320-aae1-9c75c4811bf6 intent:original-order patient_id:P02106137862 patient_name:FERY ANDRIYANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3017fc40-0f35-499c-9a6f-73be8f6609f0 | status: FAILED +[2026-04-22 07:31:50.360] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AMRU KHALID AL- QORNI | service: service-general | source_id: c51ead2c-7727-4eff-a309-745edca4ba3e +[2026-04-22 07:31:50.361] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c51ead2c-7727-4eff-a309-745edca4ba3e +[2026-04-22 07:31:50.519] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIGIT UJI BASKORO | service: service-general | source_id: 24b0ef31-b4ae-48e7-b1ea-5fe2135268a3 +[2026-04-22 07:31:50.669] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 24b0ef31-b4ae-48e7-b1ea-5fe2135268a3 | status_code: 400 +[2026-04-22 07:31:50.669] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T09:51:39+07:00 category_code:363679005 category_display:Imaging code:30647-2 display:Cholangiogrfai encounter_id:73b0669b-9085-43f3-b519-cd6d82f8cff7 intent:original-order patient_id:P01376320227 patient_name:SIGIT UJI BASKORO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 24b0ef31-b4ae-48e7-b1ea-5fe2135268a3 | status: FAILED +[2026-04-22 07:31:51.340] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD FAIZAL SANI | service: service-general | source_id: 33072f29-9b88-493c-838a-6d2c24dda5f5 +[2026-04-22 07:31:51.341] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 33072f29-9b88-493c-838a-6d2c24dda5f5 +[2026-04-22 07:31:51.492] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JAMJAMI | service: service-general | source_id: 48de8206-9f58-48f4-8343-a3876818b93f +[2026-04-22 07:31:51.637] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 48de8206-9f58-48f4-8343-a3876818b93f | status_code: 400 +[2026-04-22 07:31:51.637] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T09:58:27+07:00 category_code:363679005 category_display:Imaging code:25020-9 display:BVCUG encounter_id:b30074b7-809f-4362-9f95-25508296c265 intent:original-order patient_id:P02217525545 patient_name:JAMJAMI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 48de8206-9f58-48f4-8343-a3876818b93f | status: FAILED +[2026-04-22 07:31:52.279] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RISMA ANDRI PRAYOGA | service: service-general | source_id: 4cc5dc1b-1202-447e-92e2-b6dac1d8f94f +[2026-04-22 07:31:52.279] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4cc5dc1b-1202-447e-92e2-b6dac1d8f94f +[2026-04-22 07:31:52.427] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD MAULID SAPUTRA | service: service-general | source_id: 985d5a36-72c1-460b-858f-79bdf1e73848 +[2026-04-22 07:31:52.568] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 985d5a36-72c1-460b-858f-79bdf1e73848 | status_code: 400 +[2026-04-22 07:31:52.568] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T10:01:02+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:811f30c4-d6bf-49a9-bace-8ac12e62b41e intent:original-order patient_id:P07190036673 patient_name:MUHAMMAD MAULID SAPUTRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 985d5a36-72c1-460b-858f-79bdf1e73848 | status: FAILED +[2026-04-22 07:31:53.210] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIAH WULAN DARI | service: service-general | source_id: d6099e15-1951-4f57-868e-77a6d0bd3aaa +[2026-04-22 07:31:53.211] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d6099e15-1951-4f57-868e-77a6d0bd3aaa +[2026-04-22 07:31:53.350] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAOLA ALFARISTA PRAMESWARI S. | service: service-general | source_id: 56fa0249-360d-4cef-894a-23528979205e +[2026-04-22 07:31:53.350] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 56fa0249-360d-4cef-894a-23528979205e +[2026-04-22 07:31:53.494] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUR ROCHIM MUSA | service: service-general | source_id: 9e5cf094-4de0-46cb-82f4-b3e5fa54d70e +[2026-04-22 07:31:53.602] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9e5cf094-4de0-46cb-82f4-b3e5fa54d70e | status_code: 400 +[2026-04-22 07:31:53.603] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T10:35:11+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:56d2f688-b894-4304-80c1-32b978512bbc intent:original-order patient_id:P02275409919 patient_name:ABDUR ROCHIM MUSA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9e5cf094-4de0-46cb-82f4-b3e5fa54d70e | status: FAILED +[2026-04-22 07:31:54.275] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TINA EVIANA | service: service-general | source_id: 8b29ddae-f9f4-4fc2-8adf-495c04c83505 +[2026-04-22 07:31:54.275] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8b29ddae-f9f4-4fc2-8adf-495c04c83505 +[2026-04-22 07:31:54.433] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUTONO | service: service-general | source_id: e5c4fbe5-2209-4afc-a583-81ada7e89e70 +[2026-04-22 07:31:54.541] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e5c4fbe5-2209-4afc-a583-81ada7e89e70 | status_code: 400 +[2026-04-22 07:31:54.541] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T10:42:37+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:fc782a11-ac9f-46a0-bac4-68d63ac3d2f5 intent:original-order patient_id:P00845201276 patient_name:BUTONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e5c4fbe5-2209-4afc-a583-81ada7e89e70 | status: FAILED +[2026-04-22 07:31:55.200] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENDRO TJAHJONO | service: service-general | source_id: 5a8d7e25-0d13-4add-a71f-eb65a3b22088 +[2026-04-22 07:31:55.333] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5a8d7e25-0d13-4add-a71f-eb65a3b22088 | status_code: 400 +[2026-04-22 07:31:55.333] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T10:43:14+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:e5f1a9e6-2e30-41cf-bdb9-71a8f9fa2070 intent:original-order patient_id:P00615892541 patient_name:HENDRO TJAHJONO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5a8d7e25-0d13-4add-a71f-eb65a3b22088 | status: FAILED +[2026-04-22 07:31:55.996] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARNELLA RIMA HIMMATUL ALIYAH | service: service-general | source_id: d6dc19f5-067d-4d35-bb7c-a5b5451236b1 +[2026-04-22 07:31:56.128] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: d6dc19f5-067d-4d35-bb7c-a5b5451236b1 | status_code: 400 +[2026-04-22 07:31:56.128] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T10:47:32+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e835a5a3-120e-42fc-a2e3-837293260797 intent:original-order patient_id:P00108852999 patient_name:ARNELLA RIMA HIMMATUL ALIYAH requester_id:10016464898 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d6dc19f5-067d-4d35-bb7c-a5b5451236b1 | status: FAILED +[2026-04-22 07:31:56.790] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDRI SUSANTO | service: service-general | source_id: 482ed2c1-a784-4809-a078-83f3d1a8db38 +[2026-04-22 07:31:56.791] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 482ed2c1-a784-4809-a078-83f3d1a8db38 +[2026-04-22 07:31:56.954] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LENNY OCTAVIA CHANDRA | service: service-general | source_id: 73dbf750-693f-43c8-8c57-6021b8db7705 +[2026-04-22 07:31:57.084] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 73dbf750-693f-43c8-8c57-6021b8db7705 | status_code: 400 +[2026-04-22 07:31:57.084] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T10:50:00+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:99aceb14-b316-43d3-a3a6-7ef26ccf37e5 intent:original-order patient_id:P01707494389 patient_name:LENNY OCTAVIA CHANDRA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 73dbf750-693f-43c8-8c57-6021b8db7705 | status: FAILED +[2026-04-22 07:31:57.732] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADIBAH NUR QONITA | service: service-general | source_id: 3359249a-6f7d-48dd-b7cb-144dd036c159 +[2026-04-22 07:31:57.866] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3359249a-6f7d-48dd-b7cb-144dd036c159 | status_code: 400 +[2026-04-22 07:31:57.866] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T10:51:37+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2d92c256-e66c-49ba-9964-bd71280845fd intent:original-order patient_id:P01129828723 patient_name:ADIBAH NUR QONITA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3359249a-6f7d-48dd-b7cb-144dd036c159 | status: FAILED +[2026-04-22 07:31:58.547] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH HAERU ANWAR | service: service-general | source_id: 15e01569-c0c6-4d0f-8ec4-c1ff8c5eb2bc +[2026-04-22 07:31:58.686] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 15e01569-c0c6-4d0f-8ec4-c1ff8c5eb2bc | status_code: 400 +[2026-04-22 07:31:58.686] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:02:18+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:24c5f394-dfb6-481c-933a-3a8bea6d23d3 intent:original-order patient_id:P00979673933 patient_name:MOH HAERU ANWAR requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 15e01569-c0c6-4d0f-8ec4-c1ff8c5eb2bc | status: FAILED +[2026-04-22 07:31:59.352] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHIYAT | service: service-general | source_id: e44a0243-8278-4087-8380-1ed301ecb42c +[2026-04-22 07:31:59.464] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: e44a0243-8278-4087-8380-1ed301ecb42c | status_code: 400 +[2026-04-22 07:31:59.464] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:06:11+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:8e82bdda-f11e-4221-8fa8-f6b60a18a343 intent:original-order patient_id:P01366506708 patient_name:ACHIYAT requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:31:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e44a0243-8278-4087-8380-1ed301ecb42c | status: FAILED +[2026-04-22 07:32:00.134] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SENITI | service: service-general | source_id: cfaf627e-a609-4e92-ae46-87363cc2abb2 +[2026-04-22 07:32:00.278] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: cfaf627e-a609-4e92-ae46-87363cc2abb2 | status_code: 400 +[2026-04-22 07:32:00.278] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:06:44+07:00 category_code:363679005 category_display:Imaging code:25002-7 display:Testis/Inguinal encounter_id:d6c71025-2c61-4a2f-9411-74b8b4833b31 intent:original-order patient_id:P00791371885 patient_name:SENITI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cfaf627e-a609-4e92-ae46-87363cc2abb2 | status: FAILED +[2026-04-22 07:32:00.930] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KOSIM | service: service-general | source_id: 81bc41c0-9711-474e-9415-4cb2d0f73ba8 +[2026-04-22 07:32:01.044] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 81bc41c0-9711-474e-9415-4cb2d0f73ba8 | status_code: 400 +[2026-04-22 07:32:01.045] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:11:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:29e66338-9ef4-4f79-b9a6-61c01fcf7a88 intent:original-order patient_id:P00192170288 patient_name:KOSIM requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 81bc41c0-9711-474e-9415-4cb2d0f73ba8 | status: FAILED +[2026-04-22 07:32:01.707] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR AINI | service: service-general | source_id: 9877bdda-34df-4d03-b4df-741fce3018a9 +[2026-04-22 07:32:01.944] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 9877bdda-34df-4d03-b4df-741fce3018a9 | status_code: 400 +[2026-04-22 07:32:01.944] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:27:37+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:6143e87f-4006-44ac-bcc8-3d5b61ff77f5 intent:original-order patient_id:P00222299992 patient_name:NUR AINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9877bdda-34df-4d03-b4df-741fce3018a9 | status: FAILED +[2026-04-22 07:32:02.614] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARNI | service: service-general | source_id: f3366382-8a6f-41ef-b317-deae5c03140e +[2026-04-22 07:32:02.773] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: f3366382-8a6f-41ef-b317-deae5c03140e | status_code: 400 +[2026-04-22 07:32:02.773] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:28:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7270a65e-b72b-49d8-82f1-90ee0a321364 intent:original-order patient_id:P01908907878 patient_name:SUMARNI requester_id:10013580752 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f3366382-8a6f-41ef-b317-deae5c03140e | status: FAILED +[2026-04-22 07:32:03.421] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAWARDI | service: service-general | source_id: 0c8e4a54-affa-4eb1-9f2f-d6378344e289 +[2026-04-22 07:32:03.553] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 0c8e4a54-affa-4eb1-9f2f-d6378344e289 | status_code: 400 +[2026-04-22 07:32:03.553] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:29:26+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3081091d-6017-4c9e-82ae-1c53664ad097 intent:original-order patient_id:P01561174831 patient_name:MAWARDI requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0c8e4a54-affa-4eb1-9f2f-d6378344e289 | status: FAILED +[2026-04-22 07:32:04.214] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ATHARRASKA HAIKAL ARRAZI | service: service-general | source_id: 246ea717-d6ac-413a-9487-537e1810c901 +[2026-04-22 07:32:04.214] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 246ea717-d6ac-413a-9487-537e1810c901 +[2026-04-22 07:32:04.375] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUDA NURMAWATI | service: service-general | source_id: b86b7562-9a65-4176-b118-0d4758a07104 +[2026-04-22 07:32:04.529] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: b86b7562-9a65-4176-b118-0d4758a07104 | status_code: 400 +[2026-04-22 07:32:04.529] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:32:46+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:2cf575ab-5231-42e8-8e02-3821fbaebb05 intent:original-order patient_id:P01883475771 patient_name:YUDA NURMAWATI requester_id:10004292539 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b86b7562-9a65-4176-b118-0d4758a07104 | status: FAILED +[2026-04-22 07:32:05.174] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR HADI | service: service-general | source_id: 5afefc78-72cf-44c3-97eb-e5434e487b09 +[2026-04-22 07:32:05.174] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5afefc78-72cf-44c3-97eb-e5434e487b09 +[2026-04-22 07:32:05.333] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENI KUSUMAWATI | service: service-general | source_id: bff432fd-4449-4594-8d46-719aba0c4b9e +[2026-04-22 07:32:05.474] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: bff432fd-4449-4594-8d46-719aba0c4b9e | status_code: 400 +[2026-04-22 07:32:05.474] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:34:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:55858330-839c-4844-a866-e6407a565b35 intent:original-order patient_id:P00353160573 patient_name:HENI KUSUMAWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bff432fd-4449-4594-8d46-719aba0c4b9e | status: FAILED +[2026-04-22 07:32:06.117] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARMI | service: service-general | source_id: 6c6bf225-d6d3-42e5-b22d-75c6741ca0bb +[2026-04-22 07:32:06.264] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6c6bf225-d6d3-42e5-b22d-75c6741ca0bb | status_code: 400 +[2026-04-22 07:32:06.264] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:35:48+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:78ad1577-c7af-41ff-a5ff-758dc89f3c0c intent:original-order patient_id:P02354337021 patient_name:SUPARMI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6c6bf225-d6d3-42e5-b22d-75c6741ca0bb | status: FAILED +[2026-04-22 07:32:06.904] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JAMARI | service: service-general | source_id: de719e20-b33c-49e5-bbee-fb44bcfaa542 +[2026-04-22 07:32:07.049] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: de719e20-b33c-49e5-bbee-fb44bcfaa542 | status_code: 400 +[2026-04-22 07:32:07.049] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:41:25+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:1853235e-4e71-4a62-be73-a33d96703efb intent:original-order patient_id:P01297860708 patient_name:JAMARI requester_id:10004292539 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: de719e20-b33c-49e5-bbee-fb44bcfaa542 | status: FAILED +[2026-04-22 07:32:07.710] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INTAN FINDA AMEILIA | service: service-general | source_id: cb45d40f-5ada-4036-9b5c-8a584b3984c7 +[2026-04-22 07:32:07.809] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: cb45d40f-5ada-4036-9b5c-8a584b3984c7 | status_code: 400 +[2026-04-22 07:32:07.809] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:41:57+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:72d9b42f-4630-418c-9d56-dfeddf395270 intent:original-order patient_id:P00294162837 patient_name:INTAN FINDA AMEILIA requester_id:10013580752 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cb45d40f-5ada-4036-9b5c-8a584b3984c7 | status: FAILED +[2026-04-22 07:32:08.467] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ARIF HIDAYAT | service: service-general | source_id: 4c9bb354-23d8-4a52-8d70-f61815d6df1f +[2026-04-22 07:32:08.572] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4c9bb354-23d8-4a52-8d70-f61815d6df1f | status_code: 400 +[2026-04-22 07:32:08.572] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:43:16+07:00 category_code:363679005 category_display:Imaging code:30667-0 display:Cervical Tanpa kontras encounter_id:2f1e5b65-3f37-42de-a52e-c3181fc54448 intent:original-order patient_id:P02058926499 patient_name:MUHAMMAD ARIF HIDAYAT requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4c9bb354-23d8-4a52-8d70-f61815d6df1f | status: FAILED +[2026-04-22 07:32:09.239] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WARTINI | service: service-general | source_id: 521d688e-9ede-416f-9984-b0dd9ede24cd +[2026-04-22 07:32:09.390] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 521d688e-9ede-416f-9984-b0dd9ede24cd | status_code: 400 +[2026-04-22 07:32:09.390] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:45:03+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:a1e000ec-4337-44f7-906c-fc596542112b intent:original-order patient_id:P01515981959 patient_name:WARTINI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 521d688e-9ede-416f-9984-b0dd9ede24cd | status: FAILED +[2026-04-22 07:32:10.071] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIARA AURYN ELVARETTA | service: service-general | source_id: 7d902490-7250-46a9-80c3-091b9a8ea339 +[2026-04-22 07:32:10.071] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7d902490-7250-46a9-80c3-091b9a8ea339 +[2026-04-22 07:32:10.232] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FELIADEWI RUTH | service: service-general | source_id: 2484c3b8-6d5f-4c7e-85b1-a9b541b28619 +[2026-04-22 07:32:10.345] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 2484c3b8-6d5f-4c7e-85b1-a9b541b28619 | status_code: 400 +[2026-04-22 07:32:10.345] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T11:54:37+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:dbfe4e5d-4f67-45d3-9f1c-c4547a7e224e intent:original-order patient_id:P00852334077 patient_name:FELIADEWI RUTH requester_id:10016464898 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2484c3b8-6d5f-4c7e-85b1-a9b541b28619 | status: FAILED +[2026-04-22 07:32:11.002] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARIN FADHILA RAHARJO | service: service-general | source_id: 15c12668-8f54-4411-b72f-7cb919e9f4e3 +[2026-04-22 07:32:11.003] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 15c12668-8f54-4411-b72f-7cb919e9f4e3 +[2026-04-22 07:32:11.167] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HASAN ASY`ARI | service: service-general | source_id: 7f01dc23-9916-452e-9bdd-813f0d573e14 +[2026-04-22 07:32:11.167] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7f01dc23-9916-452e-9bdd-813f0d573e14 +[2026-04-22 07:32:11.325] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNA KUSMIATI | service: service-general | source_id: 35427707-f8e0-4e1a-9348-ff11a1027335 +[2026-04-22 07:32:11.480] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 35427707-f8e0-4e1a-9348-ff11a1027335 | status_code: 400 +[2026-04-22 07:32:11.480] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:14:15+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5b840ecc-268b-4531-a40e-9321785921f7 intent:original-order patient_id:P00981663212 patient_name:ERNA KUSMIATI requester_id:10015280510 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 35427707-f8e0-4e1a-9348-ff11a1027335 | status: FAILED +[2026-04-22 07:32:12.139] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KRISNA BAYU DWI PRATAMA | service: service-general | source_id: 79551ab8-8b98-4f2a-9d23-d5608c04439d +[2026-04-22 07:32:12.284] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 79551ab8-8b98-4f2a-9d23-d5608c04439d | status_code: 400 +[2026-04-22 07:32:12.284] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:15:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:9a4eac52-dd7d-4e3c-98d6-0b5975d42bf6 intent:original-order patient_id:P00878747570 patient_name:KRISNA BAYU DWI PRATAMA requester_id:10016464898 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 79551ab8-8b98-4f2a-9d23-d5608c04439d | status: FAILED +[2026-04-22 07:32:12.944] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUESTI | service: service-general | source_id: 267b106c-502b-4857-90b1-8cee2734ceb1 +[2026-04-22 07:32:12.944] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 267b106c-502b-4857-90b1-8cee2734ceb1 +[2026-04-22 07:32:13.093] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANDOKO | service: service-general | source_id: 3f510172-3b8e-43eb-9a83-840bb02740ef +[2026-04-22 07:32:13.093] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3f510172-3b8e-43eb-9a83-840bb02740ef +[2026-04-22 07:32:13.251] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALESHA SHANUM ERIZALLY | service: service-general | source_id: 65e087d9-ba0d-4330-b690-cd954e358bd1 +[2026-04-22 07:32:13.251] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 65e087d9-ba0d-4330-b690-cd954e358bd1 +[2026-04-22 07:32:13.422] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASIRUDIN | service: service-general | source_id: 1c112b3d-b4fb-4a3f-9e1e-a0b1b2c989de +[2026-04-22 07:32:13.530] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 1c112b3d-b4fb-4a3f-9e1e-a0b1b2c989de | status_code: 400 +[2026-04-22 07:32:13.530] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:29:34+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:dbbbefec-6e54-4d84-aa03-ee1fb26d9426 intent:original-order patient_id:P01386936691 patient_name:NASIRUDIN requester_id:10014887646 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1c112b3d-b4fb-4a3f-9e1e-a0b1b2c989de | status: FAILED +[2026-04-22 07:32:14.201] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADI PAMUNGKAS | service: service-general | source_id: 77081827-9008-4fe6-a3fc-08a91155c54e +[2026-04-22 07:32:14.201] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 77081827-9008-4fe6-a3fc-08a91155c54e +[2026-04-22 07:32:14.370] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BADRUS SALAM | service: service-general | source_id: cfc1e3d7-8092-45b7-9281-68b29b3b414b +[2026-04-22 07:32:14.476] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: cfc1e3d7-8092-45b7-9281-68b29b3b414b | status_code: 400 +[2026-04-22 07:32:14.476] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:31:12+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:c62a2d66-d755-4095-acc3-3ae0b6801fee intent:original-order patient_id:P02361788863 patient_name:BADRUS SALAM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cfc1e3d7-8092-45b7-9281-68b29b3b414b | status: FAILED +[2026-04-22 07:32:15.140] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RADIYATUL MURNI | service: service-general | source_id: 252f58f0-faad-4614-afe5-f62a49e38005 +[2026-04-22 07:32:15.257] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 252f58f0-faad-4614-afe5-f62a49e38005 | status_code: 400 +[2026-04-22 07:32:15.257] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:35:24+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:75c0abd5-05b5-413f-a706-1d748e7192d9 intent:original-order patient_id:P01621745172 patient_name:RADIYATUL MURNI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 252f58f0-faad-4614-afe5-f62a49e38005 | status: FAILED +[2026-04-22 07:32:15.925] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJOKO SUSANTO | service: service-general | source_id: 00c36035-c181-49ae-a71a-c4736d095a3d +[2026-04-22 07:32:16.060] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 00c36035-c181-49ae-a71a-c4736d095a3d | status_code: 400 +[2026-04-22 07:32:16.060] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:36:41+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:8cf4932d-ba41-4b4a-a122-a0e5358b6089 intent:original-order patient_id:P01022713581 patient_name:DJOKO SUSANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 00c36035-c181-49ae-a71a-c4736d095a3d | status: FAILED +[2026-04-22 07:32:16.741] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWITA AMRILIA | service: service-general | source_id: e52a591c-1d8f-41c4-bb9c-5c4d26efa8ce +[2026-04-22 07:32:16.843] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e52a591c-1d8f-41c4-bb9c-5c4d26efa8ce | status_code: 400 +[2026-04-22 07:32:16.843] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:38:29+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:c4aed986-b8d8-452a-8f42-9045fc34867b intent:original-order patient_id:P00693417446 patient_name:DWITA AMRILIA requester_id:10002877241 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e52a591c-1d8f-41c4-bb9c-5c4d26efa8ce | status: FAILED +[2026-04-22 07:32:17.500] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRSTIANA MAYLANI | service: service-general | source_id: d1c78138-416f-4bd0-b30d-05dfa53fc9a6 +[2026-04-22 07:32:17.501] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d1c78138-416f-4bd0-b30d-05dfa53fc9a6 +[2026-04-22 07:32:17.648] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUTIARA DIAH SALSABILA | service: service-general | source_id: 1dca0cc4-8a26-482b-b8b7-5c2e43ad378a +[2026-04-22 07:32:17.752] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 1dca0cc4-8a26-482b-b8b7-5c2e43ad378a | status_code: 400 +[2026-04-22 07:32:17.752] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:47:32+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:3cc82220-55a6-4488-8e03-8cf030eb9000 intent:original-order patient_id:P00840656271 patient_name:MUTIARA DIAH SALSABILA requester_id:10021774939 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1dca0cc4-8a26-482b-b8b7-5c2e43ad378a | status: FAILED +[2026-04-22 07:32:18.416] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UNSIYAH | service: service-general | source_id: cf94200f-45c4-4bc3-a589-635e94bfe947 +[2026-04-22 07:32:18.527] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: cf94200f-45c4-4bc3-a589-635e94bfe947 | status_code: 400 +[2026-04-22 07:32:18.527] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:49:51+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:6bafd1ea-590f-4ba1-8aa7-0656dfc496eb intent:original-order patient_id:P00023959071 patient_name:UNSIYAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cf94200f-45c4-4bc3-a589-635e94bfe947 | status: FAILED +[2026-04-22 07:32:19.178] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD ROHIM | service: service-general | source_id: 22a36385-389a-4cb3-bb3b-8e21ea42f2b6 +[2026-04-22 07:32:19.281] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 22a36385-389a-4cb3-bb3b-8e21ea42f2b6 | status_code: 400 +[2026-04-22 07:32:19.281] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:53:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1cdb0be7-a081-4618-91aa-75494a7eb00c intent:original-order patient_id:P02420939371 patient_name:ABD ROHIM requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 22a36385-389a-4cb3-bb3b-8e21ea42f2b6 | status: FAILED +[2026-04-22 07:32:19.962] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENDRO PRASETYOADI | service: service-general | source_id: c19bc6f9-e2a4-4280-a4d9-13892e1000e8 +[2026-04-22 07:32:20.070] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c19bc6f9-e2a4-4280-a4d9-13892e1000e8 | status_code: 400 +[2026-04-22 07:32:20.070] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:53:34+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:b22e5127-38a7-4272-9420-a80cae365ad9 intent:original-order patient_id:P02503968010 patient_name:HENDRO PRASETYOADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c19bc6f9-e2a4-4280-a4d9-13892e1000e8 | status: FAILED +[2026-04-22 07:32:20.744] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR KHANIFAH | service: service-general | source_id: 44d0bcbe-60a0-497a-80fe-f34c7a6e9b75 +[2026-04-22 07:32:20.893] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 44d0bcbe-60a0-497a-80fe-f34c7a6e9b75 | status_code: 400 +[2026-04-22 07:32:20.893] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:55:28+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:23802e52-cdd9-49a4-9797-a777a7cc447b intent:original-order patient_id:P00318849795 patient_name:NUR KHANIFAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 44d0bcbe-60a0-497a-80fe-f34c7a6e9b75 | status: FAILED +[2026-04-22 07:32:21.552] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASDIKIN | service: service-general | source_id: a98081f7-11ec-42b6-b1b2-2d1b677ba199 +[2026-04-22 07:32:21.805] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: a98081f7-11ec-42b6-b1b2-2d1b677ba199 | status_code: 400 +[2026-04-22 07:32:21.805] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T12:56:08+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:89e8367c-de18-4d03-8e2b-3ae03cbcd3ed intent:original-order patient_id:P02142055681 patient_name:ASDIKIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a98081f7-11ec-42b6-b1b2-2d1b677ba199 | status: FAILED +[2026-04-22 07:32:22.466] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TINIPAH | service: service-general | source_id: 3cf8699b-94f9-4fc2-ae5e-9060fa427fa4 +[2026-04-22 07:32:22.580] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 3cf8699b-94f9-4fc2-ae5e-9060fa427fa4 | status_code: 400 +[2026-04-22 07:32:22.580] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:00:15+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:dc28323d-f7c8-4e59-9c3c-5af8f67df627 intent:original-order patient_id:P00618965585 patient_name:TINIPAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3cf8699b-94f9-4fc2-ae5e-9060fa427fa4 | status: FAILED +[2026-04-22 07:32:23.245] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASTRI | service: service-general | source_id: 6550481b-a62b-4f4d-b606-cca7b72899a3 +[2026-04-22 07:32:23.352] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6550481b-a62b-4f4d-b606-cca7b72899a3 | status_code: 400 +[2026-04-22 07:32:23.352] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:00:37+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:24b3beff-d031-49e8-9e14-2ecbc44dcb10 intent:original-order patient_id:P01686965661 patient_name:SULASTRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6550481b-a62b-4f4d-b606-cca7b72899a3 | status: FAILED +[2026-04-22 07:32:24.015] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARIONO | service: service-general | source_id: 77752bf8-ccb7-4108-8406-4323703529d2 +[2026-04-22 07:32:24.119] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 77752bf8-ccb7-4108-8406-4323703529d2 | status_code: 400 +[2026-04-22 07:32:24.119] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:02:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:cd27157f-24c8-4e02-bd12-b7ee7368a36a intent:original-order patient_id:P00603635592 patient_name:HARIONO requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 77752bf8-ccb7-4108-8406-4323703529d2 | status: FAILED +[2026-04-22 07:32:24.780] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AVIOREAST FARHAN ALARSY | service: service-general | source_id: 0f5fbaaa-ab8d-47cf-bb66-b0c604c2420c +[2026-04-22 07:32:24.883] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 0f5fbaaa-ab8d-47cf-bb66-b0c604c2420c | status_code: 400 +[2026-04-22 07:32:24.883] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:03:45+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:c9b0a2e3-e13d-4b22-bf81-935b19c66893 intent:original-order patient_id:P00699341656 patient_name:AVIOREAST FARHAN ALARSY requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0f5fbaaa-ab8d-47cf-bb66-b0c604c2420c | status: FAILED +[2026-04-22 07:32:25.565] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MENINJAR MULYONO | service: service-general | source_id: b443298a-b90a-4cf6-a14f-ccefb53cccc7 +[2026-04-22 07:32:25.565] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b443298a-b90a-4cf6-a14f-ccefb53cccc7 +[2026-04-22 07:32:25.717] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD ALFU HUSAIN | service: service-general | source_id: 1644bef3-eca0-48d7-9f0d-ea6cac244d0e +[2026-04-22 07:32:25.817] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1644bef3-eca0-48d7-9f0d-ea6cac244d0e | status_code: 400 +[2026-04-22 07:32:25.817] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:10:00+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:87f6cbaa-465e-4f96-825c-31faf1eb4148 intent:original-order patient_id:P01381406105 patient_name:AHMAD ALFU HUSAIN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1644bef3-eca0-48d7-9f0d-ea6cac244d0e | status: FAILED +[2026-04-22 07:32:26.487] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PONISRI | service: service-general | source_id: 848aac49-5276-40f8-9c69-555982691c9a +[2026-04-22 07:32:26.626] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 848aac49-5276-40f8-9c69-555982691c9a | status_code: 400 +[2026-04-22 07:32:26.626] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:10:46+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:892cb1f9-c08a-45eb-bb94-83ccb27f2b05 intent:original-order patient_id:P00334557083 patient_name:PONISRI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 848aac49-5276-40f8-9c69-555982691c9a | status: FAILED +[2026-04-22 07:32:27.293] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASLUKHAH | service: service-general | source_id: f539aab9-1ee6-48f1-bf79-c091cc4c2a92 +[2026-04-22 07:32:27.435] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f539aab9-1ee6-48f1-bf79-c091cc4c2a92 | status_code: 400 +[2026-04-22 07:32:27.436] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:14:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:9bd5d844-ee40-4da5-a9d1-2092ce2d9ea7 intent:original-order patient_id:P10998334988 patient_name:MASLUKHAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f539aab9-1ee6-48f1-bf79-c091cc4c2a92 | status: FAILED +[2026-04-22 07:32:28.103] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOIMAH | service: service-general | source_id: 6ca8a771-9cbc-4285-9429-a026cb7ca882 +[2026-04-22 07:32:28.253] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 6ca8a771-9cbc-4285-9429-a026cb7ca882 | status_code: 400 +[2026-04-22 07:32:28.253] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:14:44+07:00 category_code:363679005 category_display:Imaging code:24971-4 display:Dinamic View encounter_id:43cf761d-7c12-4c80-a2a3-0687cced6e1b intent:original-order patient_id:P00766086173 patient_name:SOIMAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6ca8a771-9cbc-4285-9429-a026cb7ca882 | status: FAILED +[2026-04-22 07:32:28.904] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAMSUL BAHRI | service: service-general | source_id: 54c912e5-91d0-4da3-a640-e31ff4a6d414 +[2026-04-22 07:32:28.904] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 54c912e5-91d0-4da3-a640-e31ff4a6d414 +[2026-04-22 07:32:29.069] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIWATI | service: service-general | source_id: 538c4052-b600-47a0-b72e-07b8f5ef2d3b +[2026-04-22 07:32:29.175] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 538c4052-b600-47a0-b72e-07b8f5ef2d3b | status_code: 400 +[2026-04-22 07:32:29.176] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:19:24+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ebff10f4-6dbb-4cdb-b1d6-6fa979e4aebd intent:original-order patient_id:P03693995706 patient_name:SRIWATI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 538c4052-b600-47a0-b72e-07b8f5ef2d3b | status: FAILED +[2026-04-22 07:32:29.825] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHUSNUL KHOTIMAH | service: service-general | source_id: c723ace4-f197-4a1f-b0f4-467ae116c327 +[2026-04-22 07:32:30.024] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c723ace4-f197-4a1f-b0f4-467ae116c327 | status_code: 400 +[2026-04-22 07:32:30.024] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:21:45+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:884422c3-d8ab-4993-aa3a-58eac6ef3363 intent:original-order patient_id:P07135994981 patient_name:KHUSNUL KHOTIMAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c723ace4-f197-4a1f-b0f4-467ae116c327 | status: FAILED +[2026-04-22 07:32:30.691] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAHROUL MUALIPAH | service: service-general | source_id: 73c9db35-5a56-43ba-85fa-8f738878d3e3 +[2026-04-22 07:32:30.805] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 73c9db35-5a56-43ba-85fa-8f738878d3e3 | status_code: 400 +[2026-04-22 07:32:30.805] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:22:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fb7583db-7e0d-4701-a5ef-db9732d6b3d9 intent:original-order patient_id:P00850800281 patient_name:NAHROUL MUALIPAH requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 73c9db35-5a56-43ba-85fa-8f738878d3e3 | status: FAILED +[2026-04-22 07:32:31.458] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISNAN MURDIANSYAH | service: service-general | source_id: a3834a10-cda5-4a97-b17f-4581fff010e0 +[2026-04-22 07:32:31.458] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a3834a10-cda5-4a97-b17f-4581fff010e0 +[2026-04-22 07:32:31.609] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARINA FARDIANI | service: service-general | source_id: 91989c8e-9084-42c3-9e5d-ebebaff1935c +[2026-04-22 07:32:31.609] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 91989c8e-9084-42c3-9e5d-ebebaff1935c +[2026-04-22 07:32:31.781] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARI | service: service-general | source_id: 186a10af-cbc3-44f5-be92-2f6663148ce7 +[2026-04-22 07:32:31.873] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 186a10af-cbc3-44f5-be92-2f6663148ce7 | status_code: 400 +[2026-04-22 07:32:31.873] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:26:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e88ae8a1-e22f-4bdc-aa1b-9fd0281bd6a9 intent:original-order patient_id:P01411887427 patient_name:SUMARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 186a10af-cbc3-44f5-be92-2f6663148ce7 | status: FAILED +[2026-04-22 07:32:32.554] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKADI | service: service-general | source_id: 83aceb85-57b3-4a09-abaa-a3ac7841608d +[2026-04-22 07:32:32.657] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 83aceb85-57b3-4a09-abaa-a3ac7841608d | status_code: 400 +[2026-04-22 07:32:32.657] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:28:03+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:58090fc2-84f6-49f9-85a1-dd78eaa31f73 intent:original-order patient_id:P01170556463 patient_name:SUKADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 83aceb85-57b3-4a09-abaa-a3ac7841608d | status: FAILED +[2026-04-22 07:32:33.332] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NANANG DWI SURYANTO | service: service-general | source_id: 4de3bb3e-70f2-405a-8d34-b3a8908ec066 +[2026-04-22 07:32:33.443] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4de3bb3e-70f2-405a-8d34-b3a8908ec066 | status_code: 400 +[2026-04-22 07:32:33.443] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:42:31+07:00 category_code:363679005 category_display:Imaging code:39443-7 display:Doppler Vena Ekstremitas Inferior Dextra encounter_id:63e1624e-f61e-4780-8c87-7b9fc502e629 intent:original-order patient_id:P01916104125 patient_name:NANANG DWI SURYANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4de3bb3e-70f2-405a-8d34-b3a8908ec066 | status: FAILED +[2026-04-22 07:32:34.118] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJUWARI | service: service-general | source_id: 1030c4ff-2875-4463-9c51-5eec3ce607b6 +[2026-04-22 07:32:34.220] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 1030c4ff-2875-4463-9c51-5eec3ce607b6 | status_code: 400 +[2026-04-22 07:32:34.220] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:48:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:57124717-4d1c-465e-a765-84f628751653 intent:original-order patient_id:P02311291173 patient_name:DJUWARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1030c4ff-2875-4463-9c51-5eec3ce607b6 | status: FAILED +[2026-04-22 07:32:34.888] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPATMI | service: service-general | source_id: f492130a-5fd3-41b8-b71f-d0e5e890d56c +[2026-04-22 07:32:35.035] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f492130a-5fd3-41b8-b71f-d0e5e890d56c | status_code: 400 +[2026-04-22 07:32:35.035] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:49:41+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:3f638d49-93cb-4171-90af-47b104394c2e intent:original-order patient_id:P01084809971 patient_name:SUPATMI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f492130a-5fd3-41b8-b71f-d0e5e890d56c | status: FAILED +[2026-04-22 07:32:35.702] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ADIS DWI RAFIZQI | service: service-general | source_id: f53bdf31-7656-4c58-a7e0-78625d16e4f7 +[2026-04-22 07:32:35.813] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f53bdf31-7656-4c58-a7e0-78625d16e4f7 | status_code: 400 +[2026-04-22 07:32:35.813] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:51:18+07:00 category_code:363679005 category_display:Imaging code:24919-3 display:Skull AP/Lat encounter_id:502af222-e1b6-4c42-8b21-1211b5b5e9cc intent:original-order patient_id:P10670541556 patient_name:MUHAMMAD ADIS DWI RAFIZQI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f53bdf31-7656-4c58-a7e0-78625d16e4f7 | status: FAILED +[2026-04-22 07:32:36.495] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMSU ELIYANTO | service: service-general | source_id: f9b6ec94-bee4-4cfc-a45e-83af951bd4e2 +[2026-04-22 07:32:36.630] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f9b6ec94-bee4-4cfc-a45e-83af951bd4e2 | status_code: 400 +[2026-04-22 07:32:36.631] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:52:47+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a9692517-dd7b-4d49-b69d-ea4a105eeb3d intent:original-order patient_id:P00691968248 patient_name:SAMSU ELIYANTO requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f9b6ec94-bee4-4cfc-a45e-83af951bd4e2 | status: FAILED +[2026-04-22 07:32:37.285] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALBIE RAFA SANYATA | service: service-general | source_id: 5e16b11f-1437-4832-8c1b-2060c5a49151 +[2026-04-22 07:32:37.393] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5e16b11f-1437-4832-8c1b-2060c5a49151 | status_code: 400 +[2026-04-22 07:32:37.393] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:54:03+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:83605a66-f15f-4c98-a7f0-51d7f009806c intent:original-order patient_id:P01673933624 patient_name:ALBIE RAFA SANYATA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:32:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5e16b11f-1437-4832-8c1b-2060c5a49151 | status: FAILED +[2026-04-22 07:32:38.058] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENY ARDIYANTI | service: service-general | source_id: dd496b1a-cbe9-495f-bc20-9ca44512fc83 +[2026-04-22 07:32:38.058] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dd496b1a-cbe9-495f-bc20-9ca44512fc83 +[2026-04-22 07:32:38.210] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AR RAYYAN ALFARIZI | service: service-general | source_id: 76196a69-be58-4f02-b45e-14823980b119 +[2026-04-22 07:32:38.211] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 76196a69-be58-4f02-b45e-14823980b119 | status_code: 429 +[2026-04-22 07:32:38.211] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:58:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d20d4119-12d9-43f1-93a4-8b5ff12bb1fd intent:original-order patient_id:P02052152391 patient_name:MUHAMMAD AR RAYYAN ALFARIZI requester_id:10012063942 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 76196a69-be58-4f02-b45e-14823980b119 | status: FAILED +[2026-04-22 07:32:38.211] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:198 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 76196a69-be58-4f02-b45e-14823980b119 +[2026-04-22 07:33:38.448] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AR RAYYAN ALFARIZI | service: service-general | source_id: 76196a69-be58-4f02-b45e-14823980b119 +[2026-04-22 07:33:38.592] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 76196a69-be58-4f02-b45e-14823980b119 | status_code: 400 +[2026-04-22 07:33:38.592] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T13:58:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d20d4119-12d9-43f1-93a4-8b5ff12bb1fd intent:original-order patient_id:P02052152391 patient_name:MUHAMMAD AR RAYYAN ALFARIZI requester_id:10012063942 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 76196a69-be58-4f02-b45e-14823980b119 | status: FAILED +[2026-04-22 07:33:39.250] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GRACIA ZIHAN DEVINA | service: service-general | source_id: c0142b13-9497-4615-a603-16eb1453f3a6 +[2026-04-22 07:33:39.385] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: c0142b13-9497-4615-a603-16eb1453f3a6 | status_code: 400 +[2026-04-22 07:33:39.385] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T14:00:06+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5acc1eb3-d416-441d-870b-aa6cfec1a0f1 intent:original-order patient_id:P10745671834 patient_name:GRACIA ZIHAN DEVINA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c0142b13-9497-4615-a603-16eb1453f3a6 | status: FAILED +[2026-04-22 07:33:40.060] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOHAMMAD SYAMSURI,DRS | service: service-general | source_id: 4017b586-bbcb-4ff7-9c8b-7c7a25d8f1c2 +[2026-04-22 07:33:40.201] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 4017b586-bbcb-4ff7-9c8b-7c7a25d8f1c2 | status_code: 400 +[2026-04-22 07:33:40.201] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T07:36:24+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:cb9a4a29-7378-4f23-a623-a8f94f200d7d intent:original-order patient_id:P00873769938 patient_name:MOHAMMAD SYAMSURI,DRS requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4017b586-bbcb-4ff7-9c8b-7c7a25d8f1c2 | status: FAILED +[2026-04-22 07:33:40.881] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRIYADI | service: service-general | source_id: 5cb749f8-11e1-414a-abdb-e4227bf2d66b +[2026-04-22 07:33:41.004] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 5cb749f8-11e1-414a-abdb-e4227bf2d66b | status_code: 400 +[2026-04-22 07:33:41.004] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T07:37:17+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:9e5a31df-61b0-4eeb-9d93-80b0127b466c intent:original-order patient_id:P01133917880 patient_name:SUPRIYADI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5cb749f8-11e1-414a-abdb-e4227bf2d66b | status: FAILED +[2026-04-22 07:33:41.676] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAMBANG EDI PRABOWO | service: service-general | source_id: e8daa277-8f69-456c-bc11-24499a4357af +[2026-04-22 07:33:41.822] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: e8daa277-8f69-456c-bc11-24499a4357af | status_code: 400 +[2026-04-22 07:33:41.822] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T07:55:23+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:b9781bcb-6609-486d-8e89-89c263978fc7 intent:original-order patient_id:P00826034199 patient_name:BAMBANG EDI PRABOWO requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e8daa277-8f69-456c-bc11-24499a4357af | status: FAILED +[2026-04-22 07:33:42.489] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARDI | service: service-general | source_id: c0306843-8273-4a57-b5d0-9492f1f1f31a +[2026-04-22 07:33:42.634] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: c0306843-8273-4a57-b5d0-9492f1f1f31a | status_code: 400 +[2026-04-22 07:33:42.634] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T07:56:54+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:baff9421-f8eb-4050-9007-3b157889035f intent:original-order patient_id:P01783073926 patient_name:SUNARDI requester_id:10019472623 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:42Z"},"message":{"issue":[{"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"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c0306843-8273-4a57-b5d0-9492f1f1f31a | status: FAILED +[2026-04-22 07:33:43.308] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GISAN | service: service-general | source_id: 308eb3b0-ca5b-4a5f-962b-c6d3e7892d78 +[2026-04-22 07:33:43.436] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 308eb3b0-ca5b-4a5f-962b-c6d3e7892d78 | status_code: 400 +[2026-04-22 07:33:43.436] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T07:59:52+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:dce5f966-0c07-4828-9076-1be044f5017a intent:original-order patient_id:P02052279055 patient_name:GISAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 308eb3b0-ca5b-4a5f-962b-c6d3e7892d78 | status: FAILED +[2026-04-22 07:33:44.113] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIA NURWIJAYATI | service: service-general | source_id: e318d172-b1ab-42c3-b580-dd096097e63d +[2026-04-22 07:33:44.113] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e318d172-b1ab-42c3-b580-dd096097e63d +[2026-04-22 07:33:44.291] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DESY NARULITA | service: service-general | source_id: f67ffd8a-a105-432c-a8df-af771c138b8c +[2026-04-22 07:33:44.394] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f67ffd8a-a105-432c-a8df-af771c138b8c | status_code: 400 +[2026-04-22 07:33:44.394] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T08:33:58+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:e88257be-988c-4ce7-9b42-d322896ee380 intent:original-order patient_id:P00234942597 patient_name:DESY NARULITA requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f67ffd8a-a105-432c-a8df-af771c138b8c | status: FAILED +[2026-04-22 07:33:45.063] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARIANA YULIAWATI ONGKOWIJOYO | service: service-general | source_id: 32e9dd92-a0ef-4f80-8756-23e4ef245d20 +[2026-04-22 07:33:45.207] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 32e9dd92-a0ef-4f80-8756-23e4ef245d20 | status_code: 400 +[2026-04-22 07:33:45.207] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T08:35:40+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:aef49f63-402e-431d-89aa-ce31bf186aa5 intent:original-order patient_id:P00971473913 patient_name:FARIANA YULIAWATI ONGKOWIJOYO requester_id:10012753811 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 32e9dd92-a0ef-4f80-8756-23e4ef245d20 | status: FAILED +[2026-04-22 07:33:45.886] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJAMIATI | service: service-general | source_id: df811cee-c118-49da-9012-e1a03f557a91 +[2026-04-22 07:33:45.886] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: df811cee-c118-49da-9012-e1a03f557a91 +[2026-04-22 07:33:46.073] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHALISHA MAYURA ZHUHURIANDRA | service: service-general | source_id: 3fdfd501-6a0b-48e0-a1d0-b5783ccc9ff4 +[2026-04-22 07:33:46.073] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3fdfd501-6a0b-48e0-a1d0-b5783ccc9ff4 +[2026-04-22 07:33:46.265] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ILHAM BAYU SATRIA | service: service-general | source_id: a6c64511-d49f-414c-9d54-00b567fbc1aa +[2026-04-22 07:33:46.265] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a6c64511-d49f-414c-9d54-00b567fbc1aa +[2026-04-22 07:33:46.439] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAGA TITO DIASMARA | service: service-general | source_id: 708eda0e-1e33-425a-893a-c9b9379b96f7 +[2026-04-22 07:33:46.538] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"express... | service: service-general | source_id: 708eda0e-1e33-425a-893a-c9b9379b96f7 | status_code: 400 +[2026-04-22 07:33:46.538] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T09:08:05+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:c8260c3e-3f12-46f4-96ac-5405a2906e0c intent:original-order patient_id:P02260053709 patient_name:RAGA TITO DIASMARA requester_id:10014887646 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 708eda0e-1e33-425a-893a-c9b9379b96f7 | status: FAILED +[2026-04-22 07:33:47.217] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NINIK HANDAYANI | service: service-general | source_id: df642af5-5b7e-41b0-a244-82cc9712dfa0 +[2026-04-22 07:33:47.218] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: df642af5-5b7e-41b0-a244-82cc9712dfa0 +[2026-04-22 07:33:47.397] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARSONO | service: service-general | source_id: febd9109-e672-41a9-b724-761c4e306571 +[2026-04-22 07:33:47.397] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: febd9109-e672-41a9-b724-761c4e306571 +[2026-04-22 07:33:47.567] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARITZA EKSHA SASMITA | service: service-general | source_id: 6c33e6c1-28a8-4209-92b9-b6780efcaa8b +[2026-04-22 07:33:47.567] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6c33e6c1-28a8-4209-92b9-b6780efcaa8b +[2026-04-22 07:33:47.737] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GUNARSIH | service: service-general | source_id: a8dba906-9b43-4556-b9f8-60271f3da2bb +[2026-04-22 07:33:47.737] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a8dba906-9b43-4556-b9f8-60271f3da2bb +[2026-04-22 07:33:47.912] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIAMI | service: service-general | source_id: b4c374b6-a0d4-4c95-85d3-9a104ef976c8 +[2026-04-22 07:33:48.046] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: b4c374b6-a0d4-4c95-85d3-9a104ef976c8 | status_code: 400 +[2026-04-22 07:33:48.046] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T09:45:23+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:a60996f2-5e97-48f7-951c-58bd29569610 intent:original-order patient_id:P01973329008 patient_name:TIAMI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b4c374b6-a0d4-4c95-85d3-9a104ef976c8 | status: FAILED +[2026-04-22 07:33:48.733] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD EVANDER ELANO SADHILAH | service: service-general | source_id: 7ef45a27-ad7a-4e6f-a619-72222eb28de1 +[2026-04-22 07:33:48.733] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7ef45a27-ad7a-4e6f-a619-72222eb28de1 +[2026-04-22 07:33:48.907] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUSTONO PRIBADI | service: service-general | source_id: bf55e92a-fdbc-48da-9620-2a91da1745ef +[2026-04-22 07:33:48.907] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bf55e92a-fdbc-48da-9620-2a91da1745ef +[2026-04-22 07:33:49.076] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELIK ROHMAWATI | service: service-general | source_id: b120f4b2-310f-4511-acaf-bde804c94378 +[2026-04-22 07:33:49.076] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b120f4b2-310f-4511-acaf-bde804c94378 +[2026-04-22 07:33:49.243] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABI SAID | service: service-general | source_id: 416c9758-1cdd-4514-8cf9-7f9e810c859b +[2026-04-22 07:33:49.243] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 416c9758-1cdd-4514-8cf9-7f9e810c859b +[2026-04-22 07:33:49.414] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VERY KURNIA ADITAMA | service: service-general | source_id: 0a6de474-9644-40f1-8d41-242058808962 +[2026-04-22 07:33:49.415] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0a6de474-9644-40f1-8d41-242058808962 +[2026-04-22 07:33:49.591] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAILA ZAKIYA AZZAHRA | service: service-general | source_id: 7f940fe7-404e-4de6-9ecd-ead2898cc4cf +[2026-04-22 07:33:49.592] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7f940fe7-404e-4de6-9ecd-ead2898cc4cf +[2026-04-22 07:33:49.765] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DANIYAL RIDFAN | service: service-general | source_id: f86d00ee-7ebf-44e2-a995-4af04c3fcf21 +[2026-04-22 07:33:49.907] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: f86d00ee-7ebf-44e2-a995-4af04c3fcf21 | status_code: 400 +[2026-04-22 07:33:49.907] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T10:36:57+07:00 category_code:363679005 category_display:Imaging code:30667-0 display:Cervical Tanpa kontras encounter_id:e1ea1022-e9f1-43ba-9314-2f28e3247210 intent:original-order patient_id:P01502172726 patient_name:DANIYAL RIDFAN requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f86d00ee-7ebf-44e2-a995-4af04c3fcf21 | status: FAILED +[2026-04-22 07:33:50.569] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI UTOMO | service: service-general | source_id: b4c804c6-92e8-4d45-9f19-b3ba64ffba8e +[2026-04-22 07:33:50.569] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b4c804c6-92e8-4d45-9f19-b3ba64ffba8e +[2026-04-22 07:33:50.738] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI HOTIJAH | service: service-general | source_id: a3146ded-76ea-411b-b04a-a71a4b8c9fd5 +[2026-04-22 07:33:50.738] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a3146ded-76ea-411b-b04a-a71a4b8c9fd5 +[2026-04-22 07:33:50.907] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ATIK LESTARI | service: service-general | source_id: 72c99a87-1014-4443-a8ba-097673e5a49f +[2026-04-22 07:33:50.907] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 72c99a87-1014-4443-a8ba-097673e5a49f +[2026-04-22 07:33:51.083] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPIATI | service: service-general | source_id: f6e500f9-e3b5-4aca-a79e-a25c5ba0fcd4 +[2026-04-22 07:33:51.083] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f6e500f9-e3b5-4aca-a79e-a25c5ba0fcd4 +[2026-04-22 07:33:51.252] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUSSAMA DEETUSSELA PAKPAHAN | service: service-general | source_id: ac234871-3f08-4e5b-8093-9bca465dfccf +[2026-04-22 07:33:51.252] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ac234871-3f08-4e5b-8093-9bca465dfccf +[2026-04-22 07:33:51.416] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNI KURNIAWATI | service: service-general | source_id: bf39989d-f022-438d-ab04-9e48002fb62c +[2026-04-22 07:33:51.416] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bf39989d-f022-438d-ab04-9e48002fb62c +[2026-04-22 07:33:51.576] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VERAWATY KARTIKA | service: service-general | source_id: 0d732800-4112-477c-a3ab-20d2bf636df6 +[2026-04-22 07:33:51.576] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0d732800-4112-477c-a3ab-20d2bf636df6 +[2026-04-22 07:33:51.725] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHMAD ROFIUL ANWAR | service: service-general | source_id: 867f59f5-f835-4f2a-b605-6001c9840b94 +[2026-04-22 07:33:51.725] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 867f59f5-f835-4f2a-b605-6001c9840b94 +[2026-04-22 07:33:51.891] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FRANSISKA HESTIANA YUWATISARI | service: service-general | source_id: 2e4b253d-fb9a-41d8-8b2b-381c64669634 +[2026-04-22 07:33:52.007] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:252 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"express... | service: service-general | source_id: 2e4b253d-fb9a-41d8-8b2b-381c64669634 | status_code: 400 +[2026-04-22 07:33:52.007] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:181 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T11:04:39+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:30a7e443-4ebd-4b0a-a534-d15c9f25885f intent:original-order patient_id:P00921431381 patient_name:FRANSISKA HESTIANA YUWATISARI requester_id: status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-22T07:33:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.requester (RuleNumber: 10376)"},"expression":["ServiceRequest.requester"],"severity":"error"},{"code":"value","details":{"text":"Reference is mandatory : ServiceRequest.performer (RuleNumber: 10377)"},"expression":["ServiceRequest.performer"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2e4b253d-fb9a-41d8-8b2b-381c64669634 | status: FAILED +[2026-04-22 07:33:52.673] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCHAMAD ALFIN FIRMANSYAH | service: service-general | source_id: b8bcec2a-cd0d-423f-9db3-5019889159c2 +[2026-04-22 07:33:52.673] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b8bcec2a-cd0d-423f-9db3-5019889159c2 +[2026-04-22 07:33:52.853] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SATUPAH | service: service-general | source_id: c5df0903-9613-4473-8d7a-f0455faf25a7 +[2026-04-22 07:33:52.853] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c5df0903-9613-4473-8d7a-f0455faf25a7 +[2026-04-22 07:33:53.016] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSIYAMAH | service: service-general | source_id: fe459ba9-3445-49ea-9901-8a4eed30b6d2 +[2026-04-22 07:33:53.016] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fe459ba9-3445-49ea-9901-8a4eed30b6d2 +[2026-04-22 07:33:53.182] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIWIK ANDARI KOENTOJO | service: service-general | source_id: 8b8705b0-0980-427e-9527-ef4af782e956 +[2026-04-22 07:33:53.182] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8b8705b0-0980-427e-9527-ef4af782e956 +[2026-04-22 07:33:53.366] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISNAINI | service: service-general | source_id: f098038f-4a84-4b50-8f30-ef5b20051aa7 +[2026-04-22 07:33:53.366] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f098038f-4a84-4b50-8f30-ef5b20051aa7 +[2026-04-22 07:33:53.530] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELI SUSANTO | service: service-general | source_id: 5757de7d-f29f-4dd9-ab1a-6f16241601e6 +[2026-04-22 07:33:53.530] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5757de7d-f29f-4dd9-ab1a-6f16241601e6 +[2026-04-22 07:33:53.692] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARIANTO | service: service-general | source_id: f76b1e36-3e78-47b2-856b-e4c52983683a +[2026-04-22 07:33:53.692] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f76b1e36-3e78-47b2-856b-e4c52983683a +[2026-04-22 07:33:53.858] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYARIFAH ROSIDA | service: service-general | source_id: a2fe93a3-a362-444d-8141-d0059af18fc8 +[2026-04-22 07:33:53.858] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a2fe93a3-a362-444d-8141-d0059af18fc8 +[2026-04-22 07:33:54.026] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI FATIMAH | service: service-general | source_id: d86a0cf4-4412-491f-bbf9-eb53b04074ee +[2026-04-22 07:33:54.026] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d86a0cf4-4412-491f-bbf9-eb53b04074ee +[2026-04-22 07:33:54.188] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMIATI | service: service-general | source_id: e3b88688-d925-4531-b077-3a8d2d090784 +[2026-04-22 07:33:54.189] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e3b88688-d925-4531-b077-3a8d2d090784 +[2026-04-22 07:33:54.351] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIATI | service: service-general | source_id: b2410a59-4d15-464a-bccb-57797dce4ae3 +[2026-04-22 07:33:54.351] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b2410a59-4d15-464a-bccb-57797dce4ae3 +[2026-04-22 07:33:54.514] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANGGA FERISMAN | service: service-general | source_id: 2db6ef09-6dd0-41cc-9eac-6c0029406f2b +[2026-04-22 07:33:54.514] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2db6ef09-6dd0-41cc-9eac-6c0029406f2b +[2026-04-22 07:33:54.678] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRSTTOLIA LARASATI YAN SUGIANTO | service: service-general | source_id: 3304f613-25bf-479c-a979-c6f5fdc7163b +[2026-04-22 07:33:54.678] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3304f613-25bf-479c-a979-c6f5fdc7163b +[2026-04-22 07:33:54.839] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI FATIMAH | service: service-general | source_id: 29d3a3fb-a355-4947-8f11-86eac800eb2b +[2026-04-22 07:33:54.840] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 29d3a3fb-a355-4947-8f11-86eac800eb2b +[2026-04-22 07:33:55.002] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M IRFAN | service: service-general | source_id: f209f481-2702-4fa3-8049-c0477802437c +[2026-04-22 07:33:55.002] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f209f481-2702-4fa3-8049-c0477802437c +[2026-04-22 07:33:55.165] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RISWATI | service: service-general | source_id: 2e150dfb-98a3-4377-9e51-52b5f7139952 +[2026-04-22 07:33:55.165] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2e150dfb-98a3-4377-9e51-52b5f7139952 +[2026-04-22 07:33:55.335] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIANI | service: service-general | source_id: 25b92954-ec1b-4071-b34d-ce4a7e935a96 +[2026-04-22 07:33:55.335] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 25b92954-ec1b-4071-b34d-ce4a7e935a96 +[2026-04-22 07:33:55.497] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SLAMET HARIONO | service: service-general | source_id: 2c7bd858-72a4-4cba-a93b-845ff11e514d +[2026-04-22 07:33:55.497] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2c7bd858-72a4-4cba-a93b-845ff11e514d +[2026-04-22 07:33:55.669] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M. RIZKY PRATAMA | service: service-general | source_id: 31b41511-7fdd-4992-b507-499161ce4833 +[2026-04-22 07:33:55.669] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 31b41511-7fdd-4992-b507-499161ce4833 +[2026-04-22 07:33:55.829] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIKA KUSNAINI | service: service-general | source_id: f3f76133-4cb3-4b4c-8a58-0812041a134e +[2026-04-22 07:33:55.829] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id kosong | 📍 service.go:173 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f3f76133-4cb3-4b4c-8a58-0812041a134e +[2026-04-22 08:21:49.598] [ERROR] [SERVICEREQUEST-RAD WORKER] Gagal query ke database | 📍 service.go:158 | environment: debug | ❌ ERROR: timeout: context already done: context deadline exceeded | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-22 08:23:50.402] [ERROR] [SERVICEREQUEST-RAD WORKER] Gagal query ke database | 📍 service.go:158 | environment: debug | ❌ ERROR: context deadline exceeded | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-22 11:25:04.695] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-22 11:25:04.697] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-22 11:25:04.697] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-22 11:25:04.697] [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-22 11:25:04.710] [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-22 11:25:04.710] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 11:25:04.721] [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-22 11:25:04.721] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 11:25:04.724] [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-22 11:25:04.724] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 11:25:04.763] [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-22 11:25:04.763] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 11:25:04.774] [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-22 11:25:04.774] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-22 11:25:04.778] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-22 11:25:04.779] [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-22 11:25:04.779] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-22 11:25:04.780] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-22 11:25:04.780] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-22 11:25:04.780] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-22 11:25:04.780] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-22 11:25:04.780] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-22 11:25:04.782] [FATAL] Initial login for workers failed, stopping. | 📍 worker.go:44 | environment: debug | ❌ ERROR: gagal melakukan login request: Post "http://service-satusehat:8096/api/v1/auth/login": dial tcp 172.26.0.5:8096: connect: connection refused | ⚙️ service/internal/worker.(*Manager).Start | service: service-general diff --git a/logs/2026/04/2026-04-24.log b/logs/2026/04/2026-04-24.log new file mode 100644 index 0000000..a00d16f --- /dev/null +++ b/logs/2026/04/2026-04-24.log @@ -0,0 +1,14662 @@ +[2026-04-24 03:56:53.593] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-24 03:56:53.593] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-24 03:56:53.593] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-24 03:56:53.593] [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 03:56:53.604] [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 03:56:53.604] [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 03:56:53.613] [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 03:56:53.613] [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 03:56:53.620] [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 03:56:53.620] [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 03:56:53.622] [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 03:56:53.622] [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 03:56:53.644] [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 03:56:53.644] [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 03:56:53.647] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-24 03:56:53.647] [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 03:56:53.647] [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 03:56:53.648] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-24 03:56:53.648] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-24 03:56:53.648] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-24 03:56:53.648] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-24 03:56:53.649] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-24 03:56:53.651] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-24 03:56:53.651] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:53 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-24 03:56:55.652] [INFO ] [ServiceRequest (Radiology) WORKER] Started | 📍 worker.go:266 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func2.1 | service: service-general +[2026-04-24 03:56:55.652] [INFO ] [SERVICEREQUEST-RAD WORKER] Memulai proses sinkronisasi radiologi... | 📍 service.go:132 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 03:56:55.652] [INFO ] [SERVICEREQUEST-RAD WORKER] Melanjutkan proses dari | 📍 service.go:142 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | last_time: 2026-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-24 03:56:55.876] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NOVI MAULUDIYAH | service: service-general | source_id: 3f8a269d-fabf-4f11-b3cd-f16eda11a953 +[2026-04-24 03:56:55.876] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3f8a269d-fabf-4f11-b3cd-f16eda11a953 +[2026-04-24 03:56:56.051] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALWIYAH UMAR ALAYDRUS | service: service-general | source_id: 25d62208-33a0-491e-bec1-643cc006b6a9 +[2026-04-24 03:56:56.051] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 25d62208-33a0-491e-bec1-643cc006b6a9 +[2026-04-24 03:56:56.224] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CIPTI WIJI UTAMI | service: service-general | source_id: 25930e4a-446a-4125-ac56-4b38e31c91e6 +[2026-04-24 03:56:56.224] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 25930e4a-446a-4125-ac56-4b38e31c91e6 +[2026-04-24 03:56:56.408] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DOFIR | service: service-general | source_id: 9dd44fd3-685b-4a87-bd3a-cc3796eb88e6 +[2026-04-24 03:56:56.408] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9dd44fd3-685b-4a87-bd3a-cc3796eb88e6 +[2026-04-24 03:56:56.583] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHUSNUL NOERIANSYAH POETRI | service: service-general | source_id: ea824cf5-1051-467f-9aa5-845312a38da8 +[2026-04-24 03:56:56.821] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:56:56Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: ea824cf5-1051-467f-9aa5-845312a38da8 | status_code: 400 +[2026-04-24 03:56:56.821] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:39:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:03a15ccb-290e-4048-96bf-e402658af62c intent:original-order patient_id:P01850519866 patient_name:CHUSNUL NOERIANSYAH POETRI performer_id:10003241696 requester_id:10003668598 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:56:56Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ea824cf5-1051-467f-9aa5-845312a38da8 | status: FAILED +[2026-04-24 03:56:57.508] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROYYAN MUCHSIN THALIB | service: service-general | source_id: aa95b761-39a6-46ad-8e79-0b461cdbfbda +[2026-04-24 03:56:57.508] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aa95b761-39a6-46ad-8e79-0b461cdbfbda +[2026-04-24 03:56:57.684] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRMA TRI YUNITA SARI | service: service-general | source_id: 63ebf43b-56cc-4227-a0db-9c8d00d8aa2c +[2026-04-24 03:56:57.801] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:56:57Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 63ebf43b-56cc-4227-a0db-9c8d00d8aa2c | status_code: 400 +[2026-04-24 03:56:57.801] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:47:17+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b7a32a1f-9d13-4e4b-a7c3-f91739f9ad0c intent:original-order patient_id:P00898266916 patient_name:IRMA TRI YUNITA SARI performer_id:10003241696 requester_id:10009988161 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:56:57Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 63ebf43b-56cc-4227-a0db-9c8d00d8aa2c | status: FAILED +[2026-04-24 03:56:58.481] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIANTI | service: service-general | source_id: 4d78ac73-0a99-4058-aa4f-924d732e8765 +[2026-04-24 03:56:58.604] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:56:58Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 4d78ac73-0a99-4058-aa4f-924d732e8765 | status_code: 400 +[2026-04-24 03:56:58.604] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:56:17+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:5f8e9647-dc97-409d-903e-e375583e8223 intent:original-order patient_id:P00486562907 patient_name:SRIANTI performer_id:10017994418 requester_id:10001528796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:56:58Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4d78ac73-0a99-4058-aa4f-924d732e8765 | status: FAILED +[2026-04-24 03:56:59.286] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: H.S KAMALI | service: service-general | source_id: 578a3563-76dd-4fbc-b1de-5308f0144400 +[2026-04-24 03:56:59.406] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:56:59Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 578a3563-76dd-4fbc-b1de-5308f0144400 | status_code: 400 +[2026-04-24 03:56:59.406] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:57:07+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:5ededa71-ccd2-417e-bfee-868011bc7be1 intent:original-order patient_id:P01507908431 patient_name:H.S KAMALI performer_id:10017994418 requester_id:10001528796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:56:59Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 578a3563-76dd-4fbc-b1de-5308f0144400 | status: FAILED +[2026-04-24 03:57:00.098] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BY NY ENDANG IRIANTI | service: service-general | source_id: 81e8ede7-215b-45de-82a2-0cebfe03ebbf +[2026-04-24 03:57:00.098] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 81e8ede7-215b-45de-82a2-0cebfe03ebbf +[2026-04-24 03:57:00.269] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI ALFIRAH IZZATUL JANNAH | service: service-general | source_id: ab2aa8ff-db66-44ca-8462-9b866fe6940f +[2026-04-24 03:57:00.269] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ab2aa8ff-db66-44ca-8462-9b866fe6940f +[2026-04-24 03:57:00.426] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HUMAIRA ROSYIDATUL MAGHFIRA | service: service-general | source_id: 0398c2ca-e74f-4395-b877-179a1eb08c3e +[2026-04-24 03:57:00.644] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 0398c2ca-e74f-4395-b877-179a1eb08c3e | status_code: 400 +[2026-04-24 03:57:00.644] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:11:41+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:23445b74-3796-43ed-a8c4-5cf4ae9860aa intent:original-order patient_id:P00016327096 patient_name:HUMAIRA ROSYIDATUL MAGHFIRA performer_id:10003241696 requester_id:10005007520 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0398c2ca-e74f-4395-b877-179a1eb08c3e | status: FAILED +[2026-04-24 03:57:01.320] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG DEWIJANI | service: service-general | source_id: 1fc47f55-7f38-4f9f-b161-6d6de41dcc10 +[2026-04-24 03:57:01.449] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:01Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 1fc47f55-7f38-4f9f-b161-6d6de41dcc10 | status_code: 400 +[2026-04-24 03:57:01.449] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:13:14+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:e12a28b6-53ed-4467-98c9-1268c5ec1fcc intent:original-order patient_id:P01182536260 patient_name:ENDANG DEWIJANI performer_id:10003241696 requester_id:10010384801 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:01Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1fc47f55-7f38-4f9f-b161-6d6de41dcc10 | status: FAILED +[2026-04-24 03:57:02.145] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAIFUDIN HIDAYAT | service: service-general | source_id: 892c9109-d1c0-412b-9ea0-f1cbb4cf6ef2 +[2026-04-24 03:57:02.270] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:02Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 892c9109-d1c0-412b-9ea0-f1cbb4cf6ef2 | status_code: 400 +[2026-04-24 03:57:02.270] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:14:14+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a042beee-73ce-4c8a-a3f9-d58a7ac0d796 intent:original-order patient_id:P00419360615 patient_name:SAIFUDIN HIDAYAT performer_id:10003241696 requester_id:10010384801 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:02Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 892c9109-d1c0-412b-9ea0-f1cbb4cf6ef2 | status: FAILED +[2026-04-24 03:57:02.966] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHERMAN | service: service-general | source_id: 0c090051-ab9d-42f7-9923-a83fe3e0053c +[2026-04-24 03:57:03.085] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:03Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 0c090051-ab9d-42f7-9923-a83fe3e0053c | status_code: 400 +[2026-04-24 03:57:03.085] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:16:33+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:9f12e5e3-5748-424f-a302-cc147ab31c2b intent:original-order patient_id:P02222267276 patient_name:SUHERMAN performer_id:10002983237 requester_id:10003985593 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:03Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0c090051-ab9d-42f7-9923-a83fe3e0053c | status: FAILED +[2026-04-24 03:57:03.756] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SANTI DWI JULI KARUNIAWATI | service: service-general | source_id: ec521cdb-20b3-49ce-83b1-3f39fd4134d6 +[2026-04-24 03:57:03.898] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ec521cdb-20b3-49ce-83b1-3f39fd4134d6 | status_code: 400 +[2026-04-24 03:57:03.899] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:17:59+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:754b3d5b-c8f8-4f3a-a9bc-0a46fa1443b8 intent:original-order patient_id:P00854405188 patient_name:SANTI DWI JULI KARUNIAWATI performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ec521cdb-20b3-49ce-83b1-3f39fd4134d6 | status: FAILED +[2026-04-24 03:57:04.581] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAMSUL ARIFIN | service: service-general | source_id: 28fd10bd-5b45-4afd-9445-17f8b422c474 +[2026-04-24 03:57:04.581] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 28fd10bd-5b45-4afd-9445-17f8b422c474 +[2026-04-24 03:57:04.759] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALDAN WAHYU ARIJUAN | service: service-general | source_id: cc991777-c97a-4274-a9c0-a77e8cbff6ac +[2026-04-24 03:57:04.759] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cc991777-c97a-4274-a9c0-a77e8cbff6ac +[2026-04-24 03:57:04.933] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MULYADI | service: service-general | source_id: ac9ac2fb-11bb-4c1f-b1cb-58c837ce3a4c +[2026-04-24 03:57:04.933] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ac9ac2fb-11bb-4c1f-b1cb-58c837ce3a4c +[2026-04-24 03:57:05.127] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALDIN SHAFIN HAKIM | service: service-general | source_id: 637735ea-fc05-4259-933c-cd25c074b67e +[2026-04-24 03:57:05.267] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 637735ea-fc05-4259-933c-cd25c074b67e | status_code: 400 +[2026-04-24 03:57:05.267] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:47:24+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:d688f238-0000-4aba-ab9b-a5e461910bb9 intent:original-order patient_id:P00509097669 patient_name:ALDIN SHAFIN HAKIM performer_id:10003241696 requester_id:10008171663 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 637735ea-fc05-4259-933c-cd25c074b67e | status: FAILED +[2026-04-24 03:57:05.947] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUS SALAM | service: service-general | source_id: 645a6c43-ffb5-4783-b056-1e2d43f9d2ea +[2026-04-24 03:57:06.067] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:06Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 645a6c43-ffb5-4783-b056-1e2d43f9d2ea | status_code: 400 +[2026-04-24 03:57:06.067] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:54:39+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:412d04d8-8d25-4c4f-887f-a6d300a530d8 intent:original-order patient_id:P02450352368 patient_name:ABDUS SALAM performer_id:10003241696 requester_id:10010725468 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:06Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 645a6c43-ffb5-4783-b056-1e2d43f9d2ea | status: FAILED +[2026-04-24 03:57:06.748] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HADI SARJONO | service: service-general | source_id: e554b903-6c0e-46c2-862a-67a55fabf655 +[2026-04-24 03:57:06.748] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e554b903-6c0e-46c2-862a-67a55fabf655 +[2026-04-24 03:57:06.926] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PIPIT YULIANTO | service: service-general | source_id: 5da9e03e-00ad-4b73-a2e0-dfef8855c2b3 +[2026-04-24 03:57:07.003] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 5da9e03e-00ad-4b73-a2e0-dfef8855c2b3 | status_code: 400 +[2026-04-24 03:57:07.003] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:57:36+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:40acbb62-09f4-4765-aaea-4a3e719f1e15 intent:original-order patient_id:P02110365507 patient_name:PIPIT YULIANTO performer_id:10003241696 requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5da9e03e-00ad-4b73-a2e0-dfef8855c2b3 | status: FAILED +[2026-04-24 03:57:07.684] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KASIM | service: service-general | source_id: 44cd5e11-1302-401b-bf6a-26b4bfbb12aa +[2026-04-24 03:57:07.805] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 44cd5e11-1302-401b-bf6a-26b4bfbb12aa | status_code: 400 +[2026-04-24 03:57:07.805] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:58:51+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e775bdaa-9e13-4030-8ba9-749420d853e5 intent:original-order patient_id:P00932835444 patient_name:KASIM performer_id:10003241696 requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 44cd5e11-1302-401b-bf6a-26b4bfbb12aa | status: FAILED +[2026-04-24 03:57:08.488] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SINTIYA WULAN DAMAYANTI | service: service-general | source_id: 221d40fa-d61a-443b-8bd0-c3aa9e8ec827 +[2026-04-24 03:57:08.617] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:08Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 221d40fa-d61a-443b-8bd0-c3aa9e8ec827 | status_code: 400 +[2026-04-24 03:57:08.617] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:59:38+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:6abd0693-25b8-464d-9ade-0d9e5bbecd81 intent:original-order patient_id:P01689485742 patient_name:SINTIYA WULAN DAMAYANTI performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:08Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 221d40fa-d61a-443b-8bd0-c3aa9e8ec827 | status: FAILED +[2026-04-24 03:57:09.299] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI ANDARINI | service: service-general | source_id: 98d409f8-281b-4f6c-bb13-1b3535f2372b +[2026-04-24 03:57:09.421] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:09Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 98d409f8-281b-4f6c-bb13-1b3535f2372b | status_code: 400 +[2026-04-24 03:57:09.421] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:01:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2201889a-82cf-4bb0-b26a-99650532bb05 intent:original-order patient_id:P02531599967 patient_name:TRI ANDARINI performer_id:10003241696 requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:09Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 98d409f8-281b-4f6c-bb13-1b3535f2372b | status: FAILED +[2026-04-24 03:57:10.122] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI AHADIYAH | service: service-general | source_id: f564f543-2397-4d4f-80d7-b243541323aa +[2026-04-24 03:57:10.122] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f564f543-2397-4d4f-80d7-b243541323aa +[2026-04-24 03:57:10.295] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ZAID ALFARIZI | service: service-general | source_id: 57883540-c553-43a1-a19b-2883fe9628d4 +[2026-04-24 03:57:10.295] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 57883540-c553-43a1-a19b-2883fe9628d4 +[2026-04-24 03:57:10.474] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDARNO | service: service-general | source_id: 627301d6-3741-4a94-a409-b9b6f00f6e5d +[2026-04-24 03:57:10.580] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 627301d6-3741-4a94-a409-b9b6f00f6e5d | status_code: 400 +[2026-04-24 03:57:10.580] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:22:33+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:0d9a3b0d-7332-4683-ab00-1b43868996ff intent:original-order patient_id:P01165274612 patient_name:SUDARNO performer_id:10010367493 requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 627301d6-3741-4a94-a409-b9b6f00f6e5d | status: FAILED +[2026-04-24 03:57:11.259] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI KUSMASTUTI | service: service-general | source_id: 6c3c99d0-e78c-4875-b502-11475ed76c70 +[2026-04-24 03:57:11.379] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:11Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 6c3c99d0-e78c-4875-b502-11475ed76c70 | status_code: 400 +[2026-04-24 03:57:11.379] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:24:36+07:00 category_code:363679005 category_display:Imaging code:30647-2 display:Cholangiogrfai encounter_id:b4a9edd8-b59d-4984-96b1-eccc6a129582 intent:original-order patient_id:P01337569988 patient_name:TRI KUSMASTUTI performer_id:10015072282 requester_id:10001200133 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:11Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6c3c99d0-e78c-4875-b502-11475ed76c70 | status: FAILED +[2026-04-24 03:57:12.072] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CANDRA MELASARI | service: service-general | source_id: 894a6f07-0134-4a25-abd3-0adae10c4b98 +[2026-04-24 03:57:12.198] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:12Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 894a6f07-0134-4a25-abd3-0adae10c4b98 | status_code: 400 +[2026-04-24 03:57:12.198] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:27:25+07:00 category_code:363679005 category_display:Imaging code:88322-3 display:Pulmonary Angiografi encounter_id:f5e8ed44-c84b-4642-9d58-551a125c158b intent:original-order patient_id:P04076150108 patient_name:CANDRA MELASARI performer_id:10000527512 requester_id:10004292539 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:12Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 894a6f07-0134-4a25-abd3-0adae10c4b98 | status: FAILED +[2026-04-24 03:57:12.887] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD SHOBIRIN | service: service-general | source_id: cb6e281f-c7f7-472c-a779-fb70b834ec5b +[2026-04-24 03:57:12.887] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cb6e281f-c7f7-472c-a779-fb70b834ec5b +[2026-04-24 03:57:13.069] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NADHIFA SALWA HUMAIROH | service: service-general | source_id: f6ac592c-f5d0-4b89-8878-53cda8a5e221 +[2026-04-24 03:57:13.196] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:13Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f6ac592c-f5d0-4b89-8878-53cda8a5e221 | status_code: 400 +[2026-04-24 03:57:13.196] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:31:12+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:d0995eef-515f-4088-bdae-cf3d6bb6d625 intent:original-order patient_id:P00924573013 patient_name:NADHIFA SALWA HUMAIROH performer_id:10003241696 requester_id:10010921546 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:13Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f6ac592c-f5d0-4b89-8878-53cda8a5e221 | status: FAILED +[2026-04-24 03:57:13.889] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCHTAR HADI | service: service-general | source_id: e9c82a55-5cbe-4e2b-bf3f-4efe79a92981 +[2026-04-24 03:57:13.889] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e9c82a55-5cbe-4e2b-bf3f-4efe79a92981 +[2026-04-24 03:57:14.073] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI JATMIKO | service: service-general | source_id: b28ad80d-9db4-43b9-83fc-7835a19df802 +[2026-04-24 03:57:14.073] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b28ad80d-9db4-43b9-83fc-7835a19df802 +[2026-04-24 03:57:14.245] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REWANG WICAKSONO | service: service-general | source_id: a6831c31-1b3f-42af-9a4e-17c63cfc1549 +[2026-04-24 03:57:14.326] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:14Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: a6831c31-1b3f-42af-9a4e-17c63cfc1549 | status_code: 400 +[2026-04-24 03:57:14.326] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:39:18+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:42cc4a8f-e439-4617-85fd-9fd123137b16 intent:original-order patient_id:P02422915884 patient_name:REWANG WICAKSONO performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:14Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a6831c31-1b3f-42af-9a4e-17c63cfc1549 | status: FAILED +[2026-04-24 03:57:15.003] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUKHAMMAD FARIKHUL IKHSAN | service: service-general | source_id: 960c5438-88ab-48c4-8a0c-260cc92c48bf +[2026-04-24 03:57:15.128] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:15Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 960c5438-88ab-48c4-8a0c-260cc92c48bf | status_code: 400 +[2026-04-24 03:57:15.128] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:40:47+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:f12b2d47-419f-4021-98ed-2988b5dfc9cf intent:original-order patient_id:P02573357658 patient_name:MUKHAMMAD FARIKHUL IKHSAN performer_id:10003241696 requester_id:10016728890 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:15Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 960c5438-88ab-48c4-8a0c-260cc92c48bf | status: FAILED +[2026-04-24 03:57:15.808] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNANIK | service: service-general | source_id: e0d08a6d-412b-4fa8-8661-c18647c62529 +[2026-04-24 03:57:15.895] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:15Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: e0d08a6d-412b-4fa8-8661-c18647c62529 | status_code: 400 +[2026-04-24 03:57:15.895] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:51:39+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:85bc6afa-d52c-4337-8bd3-6152c4f83f0b intent:original-order patient_id:P01534401596 patient_name:SUNANIK performer_id:10003241696 requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:15Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e0d08a6d-412b-4fa8-8661-c18647c62529 | status: FAILED +[2026-04-24 03:57:16.591] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH KURNIAWATI | service: service-general | source_id: 40762216-05db-41aa-be6a-22a5b58e3474 +[2026-04-24 03:57:16.735] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 40762216-05db-41aa-be6a-22a5b58e3474 | status_code: 400 +[2026-04-24 03:57:16.735] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:55:55+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:34471e63-2459-471c-8600-7291542efcb9 intent:original-order patient_id:P02412463842 patient_name:INDAH KURNIAWATI performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 40762216-05db-41aa-be6a-22a5b58e3474 | status: FAILED +[2026-04-24 03:57:17.399] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASTURA | service: service-general | source_id: b2eec674-3693-4916-95ad-c9470738b112 +[2026-04-24 03:57:17.480] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:17Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: b2eec674-3693-4916-95ad-c9470738b112 | status_code: 400 +[2026-04-24 03:57:17.481] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:58:03+07:00 category_code:363679005 category_display:Imaging code:37667-3 display:Ankle AP/Lat encounter_id:aa3c6e7c-bd0c-4ca8-b5ef-7f113dee9a36 intent:original-order patient_id:P02495698070 patient_name:MASTURA performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:17Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b2eec674-3693-4916-95ad-c9470738b112 | status: FAILED +[2026-04-24 03:57:18.156] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARTINI | service: service-general | source_id: 1108cd88-a5a0-4230-91b3-ad1be99d6312 +[2026-04-24 03:57:18.156] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1108cd88-a5a0-4230-91b3-ad1be99d6312 +[2026-04-24 03:57:18.316] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISNAN MURDIANSYAH | service: service-general | source_id: 76b30d06-0e68-4dac-8675-8ca7bdf55fb9 +[2026-04-24 03:57:18.435] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:18Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 76b30d06-0e68-4dac-8675-8ca7bdf55fb9 | status_code: 400 +[2026-04-24 03:57:18.436] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:16:51+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:e58555be-c763-4735-93e4-440cb5bf5c67 intent:original-order patient_id:P01885241757 patient_name:ISNAN MURDIANSYAH performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:18Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 76b30d06-0e68-4dac-8675-8ca7bdf55fb9 | status: FAILED +[2026-04-24 03:57:19.112] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIVA ZAHIRA WILDA EFENDI | service: service-general | source_id: f605dad4-4784-4dbf-b598-e1333c463f86 +[2026-04-24 03:57:19.254] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: f605dad4-4784-4dbf-b598-e1333c463f86 | status_code: 400 +[2026-04-24 03:57:19.254] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:18:47+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:e7b4ba2d-e737-443e-9dfb-76fc9ff0fca3 intent:original-order patient_id:P02383931802 patient_name:DIVA ZAHIRA WILDA EFENDI performer_id:10003241696 requester_id:10008556208 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f605dad4-4784-4dbf-b598-e1333c463f86 | status: FAILED +[2026-04-24 03:57:19.917] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUHARMI | service: service-general | source_id: 88653cf0-cf65-4a78-ae0e-dc2f80907be8 +[2026-04-24 03:57:19.917] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 88653cf0-cf65-4a78-ae0e-dc2f80907be8 +[2026-04-24 03:57:20.072] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DENOK WAHYUNI | service: service-general | source_id: 6786a7c6-fb08-4f17-b182-8f006dd1129d +[2026-04-24 03:57:20.193] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:20Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 6786a7c6-fb08-4f17-b182-8f006dd1129d | status_code: 400 +[2026-04-24 03:57:20.193] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:34:41+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:cee518b9-868a-4d22-b3fb-455e0c9eb414 intent:original-order patient_id:P02514731690 patient_name:DENOK WAHYUNI performer_id:10003241696 requester_id:10009988161 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:20Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6786a7c6-fb08-4f17-b182-8f006dd1129d | status: FAILED +[2026-04-24 03:57:20.867] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMAR FARUQ | service: service-general | source_id: 766d540d-23df-41d2-99b4-67abc861a48f +[2026-04-24 03:57:20.991] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:20Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 766d540d-23df-41d2-99b4-67abc861a48f | status_code: 400 +[2026-04-24 03:57:20.991] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:36:35+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f15ac9bf-4b60-4fd4-8ce9-56e069311a07 intent:original-order patient_id:P00534797472 patient_name:UMAR FARUQ performer_id:10003241696 requester_id:10012063942 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:20Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 766d540d-23df-41d2-99b4-67abc861a48f | status: FAILED +[2026-04-24 03:57:21.667] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDODO SAPTONO | service: service-general | source_id: 9e149edc-5275-4b1b-a877-5704b14a6dba +[2026-04-24 03:57:21.826] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9e149edc-5275-4b1b-a877-5704b14a6dba | status_code: 400 +[2026-04-24 03:57:21.826] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:38:43+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:681578d4-4f0a-476f-9c3e-8db68553b69d intent:original-order patient_id:P00598321176 patient_name:WIDODO SAPTONO performer_id:10000527512 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9e149edc-5275-4b1b-a877-5704b14a6dba | status: FAILED +[2026-04-24 03:57:22.503] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUHARMI | service: service-general | source_id: 9a58c59e-aee2-4486-a7ad-3d4a989df0e0 +[2026-04-24 03:57:22.504] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a58c59e-aee2-4486-a7ad-3d4a989df0e0 +[2026-04-24 03:57:22.684] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AURA DWI CAHYANI | service: service-general | source_id: 2cc3f482-2d15-4f80-9f8d-bfcb5613ce76 +[2026-04-24 03:57:22.832] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:22Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 2cc3f482-2d15-4f80-9f8d-bfcb5613ce76 | status_code: 400 +[2026-04-24 03:57:22.832] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:44:32+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:326c77fb-3187-4595-a280-b20e1ff3c4a9 intent:original-order patient_id:P00325006675 patient_name:AURA DWI CAHYANI performer_id:10003241696 requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:22Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2cc3f482-2d15-4f80-9f8d-bfcb5613ce76 | status: FAILED +[2026-04-24 03:57:23.508] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M. ROY HANAFI | service: service-general | source_id: 6ba3b690-a327-4cea-99de-53ec83e4443f +[2026-04-24 03:57:23.509] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6ba3b690-a327-4cea-99de-53ec83e4443f +[2026-04-24 03:57:23.681] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASUIN | service: service-general | source_id: f3f6ce74-83be-4aab-b665-cde1e606fb4c +[2026-04-24 03:57:23.811] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f3f6ce74-83be-4aab-b665-cde1e606fb4c | status_code: 400 +[2026-04-24 03:57:23.811] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T12:05:17+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:8cf460a3-b207-4286-be22-fe8b787df029 intent:original-order patient_id:P01075070733 patient_name:NASUIN performer_id:10003241696 requester_id:10005007177 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f3f6ce74-83be-4aab-b665-cde1e606fb4c | status: FAILED +[2026-04-24 03:57:24.471] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMAR AZZAMIR SUBROTO | service: service-general | source_id: 42fdf8b6-102f-4380-826c-3dfc4faf277b +[2026-04-24 03:57:24.472] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 42fdf8b6-102f-4380-826c-3dfc4faf277b +[2026-04-24 03:57:24.630] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI KARTINI | service: service-general | source_id: 8744b041-2d05-4fee-be54-e49f463475fa +[2026-04-24 03:57:24.781] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8744b041-2d05-4fee-be54-e49f463475fa | status_code: 400 +[2026-04-24 03:57:24.781] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:52:44+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:404dbfa0-08dd-42f1-956b-892730b81dcb intent:original-order patient_id:P00890625237 patient_name:SRI KARTINI performer_id:10001277822 requester_id:10002505623 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8744b041-2d05-4fee-be54-e49f463475fa | status: FAILED +[2026-04-24 03:57:25.438] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TURMINAH | service: service-general | source_id: fd5c1502-4684-4553-8fb0-59636e8c427e +[2026-04-24 03:57:25.556] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:25Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: fd5c1502-4684-4553-8fb0-59636e8c427e | status_code: 400 +[2026-04-24 03:57:25.556] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:54:43+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:06a4fd86-a9b6-4063-b7d9-f7532cc82733 intent:original-order patient_id:P00655441911 patient_name:TURMINAH performer_id:10002983237 requester_id:10019631510 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:25Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fd5c1502-4684-4553-8fb0-59636e8c427e | status: FAILED +[2026-04-24 03:57:26.214] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASIM | service: service-general | source_id: dd6968bf-6dad-4111-ae24-43c4265a8f88 +[2026-04-24 03:57:26.335] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:26Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: dd6968bf-6dad-4111-ae24-43c4265a8f88 | status_code: 400 +[2026-04-24 03:57:26.335] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:56:45+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:7e3e5ae9-a02e-43c4-93cc-f17d1330bb85 intent:original-order patient_id:P00636720553 patient_name:NASIM performer_id:10003241696 requester_id:10005007177 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:26Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dd6968bf-6dad-4111-ae24-43c4265a8f88 | status: FAILED +[2026-04-24 03:57:27.021] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUBANDI | service: service-general | source_id: d69e4aa0-00b1-45ef-90d7-47d246834b4a +[2026-04-24 03:57:27.144] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:27Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: d69e4aa0-00b1-45ef-90d7-47d246834b4a | status_code: 400 +[2026-04-24 03:57:27.144] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:59:04+07:00 category_code:363679005 category_display:Imaging code:69173-3 display:Femur Tanpa Kontras encounter_id:25bace1c-5d0f-4ad3-943d-ec1fff7a7e8b intent:original-order patient_id:P01360788700 patient_name:SUBANDI performer_id:10002983237 requester_id:10017611289 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:27Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d69e4aa0-00b1-45ef-90d7-47d246834b4a | status: FAILED +[2026-04-24 03:57:27.822] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASNINGSIH | service: service-general | source_id: 85fd1265-6b6e-43f3-a407-67aa0c115330 +[2026-04-24 03:57:27.823] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 85fd1265-6b6e-43f3-a407-67aa0c115330 +[2026-04-24 03:57:27.975] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWANDI | service: service-general | source_id: be74acc9-2447-4935-a7c2-8d295f02a0d9 +[2026-04-24 03:57:27.975] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: be74acc9-2447-4935-a7c2-8d295f02a0d9 +[2026-04-24 03:57:28.131] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UNTUNG MUJIONO | service: service-general | source_id: 4ed09efa-be1d-47b9-9543-2d97bff461ef +[2026-04-24 03:57:28.276] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 4ed09efa-be1d-47b9-9543-2d97bff461ef | status_code: 400 +[2026-04-24 03:57:28.276] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T08:24:54+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6617b704-db80-4724-8893-c8b7dd68705c intent:original-order patient_id:P00514238267 patient_name:UNTUNG MUJIONO performer_id:10002983237 requester_id:10003668598 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4ed09efa-be1d-47b9-9543-2d97bff461ef | status: FAILED +[2026-04-24 03:57:28.947] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMELDA AZALIYA RAHMA | service: service-general | source_id: dc05f9c7-529a-4c70-8fef-34465a5862ca +[2026-04-24 03:57:28.947] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dc05f9c7-529a-4c70-8fef-34465a5862ca +[2026-04-24 03:57:29.107] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIZA AULIA SOFYANA | service: service-general | source_id: b3508b38-85ff-4280-9922-71d13d126ff3 +[2026-04-24 03:57:29.107] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b3508b38-85ff-4280-9922-71d13d126ff3 +[2026-04-24 03:57:29.265] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EFFENDI | service: service-general | source_id: 8e9035c1-144a-4f78-a1d0-2ad2397920f1 +[2026-04-24 03:57:29.265] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8e9035c1-144a-4f78-a1d0-2ad2397920f1 +[2026-04-24 03:57:29.420] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI KORDIANA | service: service-general | source_id: c96ae3f3-3585-4dcf-a773-ce7c238bef31 +[2026-04-24 03:57:29.420] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c96ae3f3-3585-4dcf-a773-ce7c238bef31 +[2026-04-24 03:57:29.575] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKANTI RAHAYUNI | service: service-general | source_id: 0d3f09de-622c-481f-b888-1a3252d23e36 +[2026-04-24 03:57:29.575] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0d3f09de-622c-481f-b888-1a3252d23e36 +[2026-04-24 03:57:29.731] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANANDA PRAMESTI REGITHA CAHYANI | service: service-general | source_id: c92f4bf6-eb12-47f6-8c6f-373542ff643c +[2026-04-24 03:57:29.731] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c92f4bf6-eb12-47f6-8c6f-373542ff643c +[2026-04-24 03:57:29.885] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUARIFAH | service: service-general | source_id: 3810b475-da2e-44bf-a40a-a64e51bcac8a +[2026-04-24 03:57:29.967] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:29Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 3810b475-da2e-44bf-a40a-a64e51bcac8a | status_code: 400 +[2026-04-24 03:57:29.967] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T08:51:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:27551ce1-a0dc-48f2-b0f3-4329569bb6ec intent:original-order patient_id:P01864892874 patient_name:SITI MUARIFAH performer_id:10000527512 requester_id:10016014984 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:29Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3810b475-da2e-44bf-a40a-a64e51bcac8a | status: FAILED +[2026-04-24 03:57:30.628] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIK MUKTI | service: service-general | source_id: 9b94f952-9246-4741-bf7c-fd8688dc0bad +[2026-04-24 03:57:30.712] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:30Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 9b94f952-9246-4741-bf7c-fd8688dc0bad | status_code: 400 +[2026-04-24 03:57:30.713] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T08:55:05+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:f8ed476f-3691-400b-b0a6-dee4bb6fcb4b intent:original-order patient_id:P00588211829 patient_name:LILIK MUKTI performer_id:10010367493 requester_id:10012753811 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:30Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9b94f952-9246-4741-bf7c-fd8688dc0bad | status: FAILED +[2026-04-24 03:57:31.380] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUJI ASTUTIK | service: service-general | source_id: 68c0e635-c06f-4c18-b27b-68e78ffc7682 +[2026-04-24 03:57:31.518] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:31Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 68c0e635-c06f-4c18-b27b-68e78ffc7682 | status_code: 400 +[2026-04-24 03:57:31.519] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:01:42+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:d5a75ba9-1de2-4677-b239-b6f1ef2246ef intent:original-order patient_id:P02309330412 patient_name:PUJI ASTUTIK performer_id:10017994418 requester_id:10012885316 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:31Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 68c0e635-c06f-4c18-b27b-68e78ffc7682 | status: FAILED +[2026-04-24 03:57:32.203] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DAHLIA AYU PRI IRANI | service: service-general | source_id: f174e8a8-3b50-4b0a-967a-a60d27e58f86 +[2026-04-24 03:57:32.282] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:32Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f174e8a8-3b50-4b0a-967a-a60d27e58f86 | status_code: 400 +[2026-04-24 03:57:32.282] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:04:09+07:00 category_code:363679005 category_display:Imaging code:30680-3 display:Ankle Tanpa Kontras encounter_id:da4ff12c-bc47-4bbd-abdd-ccdfd91be95f intent:original-order patient_id:P02128202322 patient_name:DAHLIA AYU PRI IRANI performer_id:10010367493 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:32Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f174e8a8-3b50-4b0a-967a-a60d27e58f86 | status: FAILED +[2026-04-24 03:57:32.957] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI SUDARNOTO | service: service-general | source_id: 17c60a41-d599-4e5d-8986-e86a63f4195a +[2026-04-24 03:57:33.090] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 17c60a41-d599-4e5d-8986-e86a63f4195a | status_code: 400 +[2026-04-24 03:57:33.090] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:07:28+07:00 category_code:363679005 category_display:Imaging code:36791-2 display:MRI Angiografi ... encounter_id:83d47477-8581-4b64-bae2-358ef65b83f5 intent:original-order patient_id:P00294188526 patient_name:BUDI SUDARNOTO performer_id:10002983237 requester_id:10012950926 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 17c60a41-d599-4e5d-8986-e86a63f4195a | status: FAILED +[2026-04-24 03:57:33.762] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CYNTHIA PANGESTI PUTRI MAWARNI | service: service-general | source_id: 9203f98b-da26-4bfd-927b-a48d7ca0ce1a +[2026-04-24 03:57:33.908] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9203f98b-da26-4bfd-927b-a48d7ca0ce1a | status_code: 400 +[2026-04-24 03:57:33.908] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:08:50+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4caf2c47-1443-4255-891d-685dd8963749 intent:original-order patient_id:P00170251486 patient_name:CYNTHIA PANGESTI PUTRI MAWARNI performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9203f98b-da26-4bfd-927b-a48d7ca0ce1a | status: FAILED +[2026-04-24 03:57:34.584] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WANUSUKIN | service: service-general | source_id: 6d932d00-0977-4af3-bb7c-971d8a863100 +[2026-04-24 03:57:34.664] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:34Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 6d932d00-0977-4af3-bb7c-971d8a863100 | status_code: 400 +[2026-04-24 03:57:34.664] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:11:59+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:99e759bf-4633-49af-8240-3565993bff01 intent:original-order patient_id:P01648930293 patient_name:WANUSUKIN performer_id:10000527512 requester_id:10016633813 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:34Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6d932d00-0977-4af3-bb7c-971d8a863100 | status: FAILED +[2026-04-24 03:57:35.342] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHOIRUL UMAM | service: service-general | source_id: 946b9340-cdaf-486e-a25d-f875288a577c +[2026-04-24 03:57:35.486] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 946b9340-cdaf-486e-a25d-f875288a577c | status_code: 400 +[2026-04-24 03:57:35.486] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:16:52+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:3831f1cf-6f41-4dcd-96fd-bbd01a2a6ff2 intent:original-order patient_id:P01339126565 patient_name:KHOIRUL UMAM performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 946b9340-cdaf-486e-a25d-f875288a577c | status: FAILED +[2026-04-24 03:57:36.159] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIHARTI | service: service-general | source_id: f355f21e-9cbd-41fd-9fd2-e367560e6dae +[2026-04-24 03:57:36.281] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:36Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f355f21e-9cbd-41fd-9fd2-e367560e6dae | status_code: 400 +[2026-04-24 03:57:36.281] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:18:10+07:00 category_code:363679005 category_display:Imaging code:36626-0 display:Mammografi encounter_id:0dfca256-8c74-40bf-a186-539a0c56a87a intent:original-order patient_id:P01512658068 patient_name:SRIHARTI performer_id:10000527512 requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:36Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f355f21e-9cbd-41fd-9fd2-e367560e6dae | status: FAILED +[2026-04-24 03:57:36.950] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIKA ANGGUN | service: service-general | source_id: 30a07fc0-881f-4fe7-91e0-d29aaa12e819 +[2026-04-24 03:57:37.030] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:37Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 30a07fc0-881f-4fe7-91e0-d29aaa12e819 | status_code: 400 +[2026-04-24 03:57:37.030] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:20:54+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:2864027a-af77-422f-97e1-cec301535dde intent:original-order patient_id:P00923404608 patient_name:FIKA ANGGUN performer_id:10000527512 requester_id:10001528796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:37Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 30a07fc0-881f-4fe7-91e0-d29aaa12e819 | status: FAILED +[2026-04-24 03:57:37.698] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JANAH | service: service-general | source_id: 3ab2131d-6b55-4336-b44e-19e01325d5d7 +[2026-04-24 03:57:37.822] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:37Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 3ab2131d-6b55-4336-b44e-19e01325d5d7 | status_code: 400 +[2026-04-24 03:57:37.822] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:22:09+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:7d971455-d36f-4ca6-9a7b-ee2a111eb827 intent:original-order patient_id:P01501640909 patient_name:JANAH performer_id:10003241696 requester_id:10016633813 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:37Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3ab2131d-6b55-4336-b44e-19e01325d5d7 | status: FAILED +[2026-04-24 03:57:38.500] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANIK MUANIYAH | service: service-general | source_id: 847eb64c-10cb-4e12-b0c6-143eecc66114 +[2026-04-24 03:57:38.500] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 847eb64c-10cb-4e12-b0c6-143eecc66114 +[2026-04-24 03:57:38.661] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL MALIK | service: service-general | source_id: 4e67b01b-4825-4957-9a42-a8ea7f7025b1 +[2026-04-24 03:57:38.777] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:38Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 4e67b01b-4825-4957-9a42-a8ea7f7025b1 | status_code: 400 +[2026-04-24 03:57:38.777] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:34:25+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:536ce141-a8c8-4be2-92c0-5126002d2353 intent:original-order patient_id:P00312746637 patient_name:ABDUL MALIK performer_id:10000527512 requester_id:10018649867 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:38Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4e67b01b-4825-4957-9a42-a8ea7f7025b1 | status: FAILED +[2026-04-24 03:57:39.456] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIYADHUL BADI`AH | service: service-general | source_id: fcc33ed4-c7f6-4dbe-a01a-3f14d6842027 +[2026-04-24 03:57:39.536] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:39Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: fcc33ed4-c7f6-4dbe-a01a-3f14d6842027 | status_code: 400 +[2026-04-24 03:57:39.536] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:42:08+07:00 category_code:363679005 category_display:Imaging code:46298-6 display:HRCT Mastoid encounter_id:e6316801-6ba9-4557-b2e3-c668b7aba5f4 intent:original-order patient_id:P00128930029 patient_name:RIYADHUL BADI`AH performer_id:10003241696 requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:39Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fcc33ed4-c7f6-4dbe-a01a-3f14d6842027 | status: FAILED +[2026-04-24 03:57:40.212] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH KHASANAH AGIL PRAWESTI | service: service-general | source_id: 662de042-ff3b-4bb4-9c6b-109230531161 +[2026-04-24 03:57:40.212] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 662de042-ff3b-4bb4-9c6b-109230531161 +[2026-04-24 03:57:40.388] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAYLA NAHDHINA SAFITRI | service: service-general | source_id: 22e783e0-5823-48fa-8d85-837dc7b1ed60 +[2026-04-24 03:57:40.513] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:40Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 22e783e0-5823-48fa-8d85-837dc7b1ed60 | status_code: 400 +[2026-04-24 03:57:40.513] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:55:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c57b62cc-eba0-42e3-8b79-7c4606b59034 intent:original-order patient_id:P02116108768 patient_name:NAYLA NAHDHINA SAFITRI performer_id:10000527512 requester_id:10016014984 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:40Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 22e783e0-5823-48fa-8d85-837dc7b1ed60 | status: FAILED +[2026-04-24 03:57:41.194] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADELIA SYAHDA SALSABILA RAKHMAN | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 +[2026-04-24 03:57:41.310] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:41Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 | status_code: 400 +[2026-04-24 03:57:41.310] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:04:14+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:b16525fb-a291-491e-8807-ecca889acde3 intent:original-order patient_id:P01113472368 patient_name:ADELIA SYAHDA SALSABILA RAKHMAN performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:41Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 | status: FAILED +[2026-04-24 03:57:41.994] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SETYASTUTI | service: service-general | source_id: f3030ecd-15f9-4476-a224-1265ae0ca7b7 +[2026-04-24 03:57:42.114] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:42Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f3030ecd-15f9-4476-a224-1265ae0ca7b7 | status_code: 400 +[2026-04-24 03:57:42.114] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:06:23+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:0262017c-1ca2-4d3e-a214-256e11fd6ccd intent:original-order patient_id:P00144448351 patient_name:SRI SETYASTUTI performer_id:10003241696 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:42Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f3030ecd-15f9-4476-a224-1265ae0ca7b7 | status: FAILED +[2026-04-24 03:57:42.792] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HASAN | service: service-general | source_id: 003d92cd-4703-4be3-a6f3-38c8cc665d57 +[2026-04-24 03:57:42.957] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:42Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 003d92cd-4703-4be3-a6f3-38c8cc665d57 | status_code: 400 +[2026-04-24 03:57:42.957] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:07:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:88db694a-c4a8-447a-8f77-328e3d7e7c66 intent:original-order patient_id:P00026509024 patient_name:HASAN performer_id:10000527512 requester_id:10016332118 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:42Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 003d92cd-4703-4be3-a6f3-38c8cc665d57 | status: FAILED +[2026-04-24 03:57:43.640] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DANILO SANTANA PUTRA | service: service-general | source_id: 29c35a69-dab1-4707-ac73-f56b211e2f15 +[2026-04-24 03:57:43.719] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:43Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 29c35a69-dab1-4707-ac73-f56b211e2f15 | status_code: 400 +[2026-04-24 03:57:43.719] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:11:24+07:00 category_code:363679005 category_display:Imaging code:86437-1 display:Fistulografi Regio ... encounter_id:e6331e97-4440-4391-88e3-1d96bddd7add intent:original-order patient_id:P02377972364 patient_name:DANILO SANTANA PUTRA performer_id:10000527512 requester_id:10017611289 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:43Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 29c35a69-dab1-4707-ac73-f56b211e2f15 | status: FAILED +[2026-04-24 03:57:44.421] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSWOTO | service: service-general | source_id: 38b95f14-f779-460a-981f-52606513d596 +[2026-04-24 03:57:44.640] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:44Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 38b95f14-f779-460a-981f-52606513d596 | status_code: 400 +[2026-04-24 03:57:44.640] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:13:09+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:220e1442-bfb8-4bdf-9d7a-55d9901f9d07 intent:original-order patient_id:P00179840701 patient_name:KUSWOTO performer_id:10001277822 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:44Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 38b95f14-f779-460a-981f-52606513d596 | status: FAILED +[2026-04-24 03:57:45.338] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIRIN KUSRINI | service: service-general | source_id: dc4c2598-ebad-4e0e-ac18-8648c7cf44fb +[2026-04-24 03:57:45.338] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dc4c2598-ebad-4e0e-ac18-8648c7cf44fb +[2026-04-24 03:57:45.518] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TEGUH | service: service-general | source_id: 529a4151-c4dd-4320-90bc-9cd487306cc3 +[2026-04-24 03:57:45.650] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:45Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 529a4151-c4dd-4320-90bc-9cd487306cc3 | status_code: 400 +[2026-04-24 03:57:45.650] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:17:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:14fcd2a3-4e89-4e5a-8990-a4d87d476cb5 intent:original-order patient_id:P00726971579 patient_name:TEGUH performer_id:10000527512 requester_id:10018649867 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:45Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 529a4151-c4dd-4320-90bc-9cd487306cc3 | status: FAILED +[2026-04-24 03:57:46.354] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JULIUS SUTANTO | service: service-general | source_id: 12a0a91c-6ed1-4226-80e5-41fae74feaf6 +[2026-04-24 03:57:46.477] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:46Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 12a0a91c-6ed1-4226-80e5-41fae74feaf6 | status_code: 400 +[2026-04-24 03:57:46.477] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:19:18+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:1da44804-8e09-40d2-99d4-8719011ef809 intent:original-order patient_id:P01886133476 patient_name:JULIUS SUTANTO performer_id:10017994418 requester_id:10016633813 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:46Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 12a0a91c-6ed1-4226-80e5-41fae74feaf6 | status: FAILED +[2026-04-24 03:57:47.153] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHMAWATI TIARANINGTYAS | service: service-general | source_id: 4c04c6be-2862-4854-bb0e-a3833741049c +[2026-04-24 03:57:47.238] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:47Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 4c04c6be-2862-4854-bb0e-a3833741049c | status_code: 400 +[2026-04-24 03:57:47.238] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:35:14+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:23fb919e-b3a2-4649-9d4f-a69feb09337d intent:original-order patient_id:P02062781591 patient_name:RAHMAWATI TIARANINGTYAS performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:47Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4c04c6be-2862-4854-bb0e-a3833741049c | status: FAILED +[2026-04-24 03:57:47.925] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD NIZAM HAIDAR ALI | service: service-general | source_id: 51e0ac6f-7116-4e4f-9d76-f2b6ed970947 +[2026-04-24 03:57:48.003] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:48Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 51e0ac6f-7116-4e4f-9d76-f2b6ed970947 | status_code: 400 +[2026-04-24 03:57:48.003] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:37:15+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4dbab4f0-7624-44f0-b557-7eab99a40c4e intent:original-order patient_id:P10943811152 patient_name:MUHAMMAD NIZAM HAIDAR ALI performer_id:10000527512 requester_id:10018649867 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T03:57:48Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 51e0ac6f-7116-4e4f-9d76-f2b6ed970947 | status: FAILED +[2026-04-24 03:57:48.709] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARTIKAH | service: service-general | source_id: 6712ecef-9fd2-47be-bd5a-bbf101bc01af +[2026-04-24 03:57:48.710] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 6712ecef-9fd2-47be-bd5a-bbf101bc01af | status_code: 429 +[2026-04-24 03:57:48.710] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:51:13+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:b12f6a2d-d1f3-4366-a293-94be01627d02 intent:original-order patient_id:P00435328419 patient_name:MARTIKAH performer_id:10000527512 requester_id:10008797336 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 6712ecef-9fd2-47be-bd5a-bbf101bc01af | status: FAILED +[2026-04-24 03:57:48.710] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:200 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 6712ecef-9fd2-47be-bd5a-bbf101bc01af +[2026-04-24 04:12:24.305] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-24 04:12:24.306] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-24 04:12:24.306] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-24 04:12:24.306] [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 04:12:24.317] [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 04:12:24.317] [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 04:12:24.324] [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 04:12:24.324] [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 04:12:24.326] [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 04:12:24.326] [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 04:12:24.347] [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 04:12:24.348] [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 04:12:24.357] [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 04:12:24.357] [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 04:12:24.360] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-24 04:12:24.361] [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 04:12:24.361] [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 04:12:24.361] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-24 04:12:24.361] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-24 04:12:24.361] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-24 04:12:24.362] [INFO ] Starting background workers... | 📍 worker.go:41 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-24 04:12:24.362] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-24 04:12:24.364] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-24 04:12:24.364] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:54 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-24 04:12:26.365] [INFO ] [ServiceRequest (Radiology) WORKER] Started | 📍 worker.go:267 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func3.1 | service: service-general +[2026-04-24 04:12:26.365] [INFO ] [SERVICEREQUEST-RAD WORKER] Memulai proses sinkronisasi radiologi... | 📍 service.go:132 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 04:12:26.365] [INFO ] [SERVICEREQUEST-RAD WORKER] Melanjutkan proses dari | 📍 service.go:142 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | last_time: 0001-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-24 04:12:26.632] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI WINARTI | service: service-general | source_id: f0207843-e362-441d-b31b-c968a3d7669b +[2026-04-24 04:12:26.633] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f0207843-e362-441d-b31b-c968a3d7669b +[2026-04-24 04:12:26.817] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YERNI WULANDARI | service: service-general | source_id: ea543bae-05e7-4dee-8225-ee25457fea84 +[2026-04-24 04:12:26.818] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ea543bae-05e7-4dee-8225-ee25457fea84 +[2026-04-24 04:12:26.989] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NANI KURNIASIH | service: service-general | source_id: 831c6f51-0180-4b71-a2fe-b76e4f062469 +[2026-04-24 04:12:26.989] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 831c6f51-0180-4b71-a2fe-b76e4f062469 +[2026-04-24 04:12:27.162] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISKA | service: service-general | source_id: 6e98afdb-2af8-466b-95c1-d643edd22476 +[2026-04-24 04:12:27.365] [INFO ] [ImagingStudy WORKER] Started | 📍 worker.go:267 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func3.1 | service: service-general +[2026-04-24 04:12:27.365] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:53 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:12:27.365] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:56 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 0001-01-01 00:00:00 +0000 UTC | service: service-general +[2026-04-24 04:12:27.464] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 65f56c03-47a3-447b-b51b-e1162e47d53b | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 6e98afdb-2af8-466b-95c1-d643edd22476 +[2026-04-24 04:12:27.464] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T07:28:15+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:d9efc0da-ba56-4877-8f47-726ba49e0514 intent:original-order patient_id:P00055047422 patient_name:MISKA performer_id:10001277822 requester_id:10008528520 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T07:28:15+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d9efc0da-ba56-4877-8f47-726ba49e0514"},"id":"65f56c03-47a3-447b-b51b-e1162e47d53b","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:12:27.429342+00:00","versionId":"MTc3NzAwMzk0NzQyOTM0MjAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10008528520"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MISKA","reference":"Patient/P00055047422"}}} | service: service-general | source_id: 6e98afdb-2af8-466b-95c1-d643edd22476 | status: SUCCESS +[2026-04-24 04:12:27.464] [ERROR] [SERVICEREQUEST-RAD WORKER] Gagal update status ke transaksi utama | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: "Encounter_Id" | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 04:12:27.501] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553823 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:27.502] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553823 | service: service-general | source_id: f43f191a-8bf7-47fb-b811-31e581e7f56f +[2026-04-24 04:12:27.502] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553823 | service: service-general | source_id: f43f191a-8bf7-47fb-b811-31e581e7f56f +[2026-04-24 04:12:28.107] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11484107 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:28.109] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11484107 | service: service-general | source_id: dc382622-8dcf-4882-a074-c1dacceb23ce +[2026-04-24 04:12:28.109] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11484107 | service: service-general | source_id: dc382622-8dcf-4882-a074-c1dacceb23ce +[2026-04-24 04:12:28.159] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRDINA HANIFAH | service: service-general | source_id: 0d057598-f3f5-4e88-a42c-1879f66ae51b +[2026-04-24 04:12:28.159] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0d057598-f3f5-4e88-a42c-1879f66ae51b +[2026-04-24 04:12:28.326] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUJI ASTUTIK | service: service-general | source_id: cbb74d6c-0239-4462-b3d6-0abf70e3a580 +[2026-04-24 04:12:28.326] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cbb74d6c-0239-4462-b3d6-0abf70e3a580 +[2026-04-24 04:12:28.366] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11444138 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:28.368] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11444138 | service: service-general | source_id: 1e2d90f1-3c61-43d3-83a3-46f0904a2c80 +[2026-04-24 04:12:28.368] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11444138 | service: service-general | source_id: 1e2d90f1-3c61-43d3-83a3-46f0904a2c80 +[2026-04-24 04:12:28.494] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSLIKH | service: service-general | source_id: 299b87fe-bd68-4cfc-a9f8-758cd9e5349d +[2026-04-24 04:12:28.494] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 299b87fe-bd68-4cfc-a9f8-758cd9e5349d +[2026-04-24 04:12:28.663] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARJINAWAN | service: service-general | source_id: b73ab121-b838-46a9-8023-099b23544aee +[2026-04-24 04:12:28.853] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041336 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:28.854] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041336 | service: service-general | source_id: 3101bca1-eb4d-4b64-a140-0098193e6e75 +[2026-04-24 04:12:28.855] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041336 | service: service-general | source_id: 3101bca1-eb4d-4b64-a140-0098193e6e75 +[2026-04-24 04:12:28.868] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058492 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:28.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058492 | service: service-general | source_id: 437d9b55-f893-41ed-9e73-1c0ceedbba4e +[2026-04-24 04:12:28.870] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058492 | service: service-general | source_id: 437d9b55-f893-41ed-9e73-1c0ceedbba4e +[2026-04-24 04:12:28.892] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 14b9db48-fc8a-4183-99d7-1a42146ea0dd | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: b73ab121-b838-46a9-8023-099b23544aee +[2026-04-24 04:12:28.892] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T08:17:46+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:517740c1-20e6-4538-9e3f-defe31bfc6d8 intent:original-order patient_id:P01255160010 patient_name:SUNARJINAWAN performer_id:10001277822 requester_id:10008408947 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T08:17:46+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/517740c1-20e6-4538-9e3f-defe31bfc6d8"},"id":"14b9db48-fc8a-4183-99d7-1a42146ea0dd","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:12:28.858106+00:00","versionId":"MTc3NzAwMzk0ODg1ODEwNjAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10008408947"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUNARJINAWAN","reference":"Patient/P01255160010"}}} | service: service-general | source_id: b73ab121-b838-46a9-8023-099b23544aee | status: SUCCESS +[2026-04-24 04:12:28.892] [ERROR] [SERVICEREQUEST-RAD WORKER] Gagal update status ke transaksi utama | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: "Encounter_Id" | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 04:12:29.471] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11305603 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:29.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11305603 | service: service-general | source_id: ac4192b2-ed67-472c-af13-8d4c18e6b1ea +[2026-04-24 04:12:29.473] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11305603 | service: service-general | source_id: ac4192b2-ed67-472c-af13-8d4c18e6b1ea +[2026-04-24 04:12:29.574] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH SUPRIANTO | service: service-general | source_id: bdafaf4b-4bd0-402d-94f7-901f0c14d938 +[2026-04-24 04:12:29.574] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bdafaf4b-4bd0-402d-94f7-901f0c14d938 +[2026-04-24 04:12:29.741] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSILAWATI CHANDRA | service: service-general | source_id: 09891540-a3ba-49f5-9d9d-58bd00a2865e +[2026-04-24 04:12:29.742] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 09891540-a3ba-49f5-9d9d-58bd00a2865e +[2026-04-24 04:12:29.911] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590379 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:29.912] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590379 | service: service-general | source_id: 381021d5-a611-4348-8d0c-6c5c29f59076 +[2026-04-24 04:12:29.912] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590379 | service: service-general | source_id: 381021d5-a611-4348-8d0c-6c5c29f59076 +[2026-04-24 04:12:29.919] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YENI APRILIA | service: service-general | source_id: 6c5d9488-d1bb-4233-90b4-808f78dde184 +[2026-04-24 04:12:30.068] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052001 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:30.069] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052001 | service: service-general | source_id: a3706443-ceb7-4d34-81fe-7a003cf34465 +[2026-04-24 04:12:30.069] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052001 | service: service-general | source_id: a3706443-ceb7-4d34-81fe-7a003cf34465 +[2026-04-24 04:12:30.083] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11442073 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:30.084] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11442073 | service: service-general | source_id: eb3cbf36-d91b-4e68-966f-c6b9b4c035dd +[2026-04-24 04:12:30.084] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11442073 | service: service-general | source_id: eb3cbf36-d91b-4e68-966f-c6b9b4c035dd +[2026-04-24 04:12:30.097] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11446312 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:30.098] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11446312 | service: service-general | source_id: de3b76f2-1306-44df-b3c8-37fce4d109f8 +[2026-04-24 04:12:30.099] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11446312 | service: service-general | source_id: de3b76f2-1306-44df-b3c8-37fce4d109f8 +[2026-04-24 04:12:30.112] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052409 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:30.112] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052409 | service: service-general | source_id: 46cc5f99-a5a1-4e0c-9757-7a35b0ee3175 +[2026-04-24 04:12:30.113] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052409 | service: service-general | source_id: 46cc5f99-a5a1-4e0c-9757-7a35b0ee3175 +[2026-04-24 04:12:30.126] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3b0dfbfc-7254-4529-bb88-751afd9508fa | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 6c5d9488-d1bb-4233-90b4-808f78dde184 +[2026-04-24 04:12:30.126] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T08:33:19+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e874a00f-6720-469a-b8cf-eb0e4716c132 intent:original-order patient_id:P02487541842 patient_name:YENI APRILIA performer_id:10002983237 requester_id:10017847580 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T08:33:19+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e874a00f-6720-469a-b8cf-eb0e4716c132"},"id":"3b0dfbfc-7254-4529-bb88-751afd9508fa","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:12:30.093115+00:00","versionId":"MTc3NzAwMzk1MDA5MzExNTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10017847580"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"YENI APRILIA","reference":"Patient/P02487541842"}}} | service: service-general | source_id: 6c5d9488-d1bb-4233-90b4-808f78dde184 | status: SUCCESS +[2026-04-24 04:12:30.126] [ERROR] [SERVICEREQUEST-RAD WORKER] Gagal update status ke transaksi utama | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: "Encounter_Id" | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 04:12:30.715] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11412378 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:30.716] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11412378 | service: service-general | source_id: fd3b57fa-8b39-48ec-8c0f-7908d750a6e2 +[2026-04-24 04:12:30.716] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11412378 | service: service-general | source_id: fd3b57fa-8b39-48ec-8c0f-7908d750a6e2 +[2026-04-24 04:12:30.808] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TARIYONO | service: service-general | source_id: b80e85e0-5287-4456-b8cf-6a67a0658fdf +[2026-04-24 04:12:30.808] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b80e85e0-5287-4456-b8cf-6a67a0658fdf +[2026-04-24 04:12:30.981] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARJI | service: service-general | source_id: 44b01d50-0c25-41d9-ac7e-e769e3b61973 +[2026-04-24 04:12:31.102] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524631 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:31.103] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524631 | service: service-general | source_id: 45aa1c6b-b45a-451d-afea-4e06547e8c1b +[2026-04-24 04:12:31.103] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524631 | service: service-general | source_id: 45aa1c6b-b45a-451d-afea-4e06547e8c1b +[2026-04-24 04:12:31.117] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11274212 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:31.118] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11274212 | service: service-general | source_id: c46eddb5-77dd-43c9-b284-ec2b07831dec +[2026-04-24 04:12:31.118] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11274212 | service: service-general | source_id: c46eddb5-77dd-43c9-b284-ec2b07831dec +[2026-04-24 04:12:31.132] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11451426 2026-01-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:31.133] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11451426 | service: service-general | source_id: 52d94995-3a9e-4bb0-b452-e06c971574dd +[2026-04-24 04:12:31.133] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11451426 | service: service-general | source_id: 52d94995-3a9e-4bb0-b452-e06c971574dd +[2026-04-24 04:12:31.148] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060287 2026-01-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:31.149] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060287 | service: service-general | source_id: fe69f859-f66f-4439-88ae-09af0d220431 +[2026-04-24 04:12:31.149] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000021 encounter_id:0d2d67f5-2394-4c69-b73e-353ebf501d1a organization_id: patient_id:P01546077819 procedure_code:OT service_request_id:d457c6c9-204e-413a-911c-42128e1570be started:2026-04-24T04:12:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:12:31.302] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3b980488-b559-4750-9013-a84fa2494520 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 44b01d50-0c25-41d9-ac7e-e769e3b61973 +[2026-04-24 04:12:31.302] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T08:38:00+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:dfe0e628-d49c-4423-bb64-6e02d3e9e7bf intent:original-order patient_id:P00393851780 patient_name:SUMARJI performer_id:10002983237 requester_id:10017847580 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T08:38:00+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/dfe0e628-d49c-4423-bb64-6e02d3e9e7bf"},"id":"3b980488-b559-4750-9013-a84fa2494520","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:12:31.266749+00:00","versionId":"MTc3NzAwMzk1MTI2Njc0OTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10017847580"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUMARJI","reference":"Patient/P00393851780"}}} | service: service-general | source_id: 44b01d50-0c25-41d9-ac7e-e769e3b61973 | status: SUCCESS +[2026-04-24 04:12:31.302] [ERROR] [SERVICEREQUEST-RAD WORKER] Gagal update status ke transaksi utama | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: "Encounter_Id" | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 04:12:31.751] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 6f26998f-4093-40bf-b6b7-9b2c041e433f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: fe69f859-f66f-4439-88ae-09af0d220431 +[2026-04-24 04:12:31.751] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:12:31.975] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA REGINA MURTI | service: service-general | source_id: 04b0072e-45b4-4b60-a0a8-f05885dc6137 +[2026-04-24 04:12:32.282] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 99dd4578-6f55-406f-8aca-a1a050fb3322 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 04b0072e-45b4-4b60-a0a8-f05885dc6137 +[2026-04-24 04:12:32.282] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T08:39:37+07:00 category_code:363679005 category_display:Imaging code:25022-5 display:HSG encounter_id:74c09029-f751-4001-8066-63627f99c608 intent:original-order patient_id:P02573056230 patient_name:EKA REGINA MURTI performer_id:10010367493 requester_id:10015497462 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T08:39:37+07:00","code":{"coding":[{"code":"25022-5","display":"HSG","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/74c09029-f751-4001-8066-63627f99c608"},"id":"99dd4578-6f55-406f-8aca-a1a050fb3322","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:12:32.247331+00:00","versionId":"MTc3NzAwMzk1MjI0NzMzMTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10015497462"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"EKA REGINA MURTI","reference":"Patient/P02573056230"}}} | service: service-general | source_id: 04b0072e-45b4-4b60-a0a8-f05885dc6137 | status: SUCCESS +[2026-04-24 04:12:32.282] [ERROR] [SERVICEREQUEST-RAD WORKER] Gagal update status ke transaksi utama | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: "Encounter_Id" | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 04:12:32.313] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11127670 2026-01-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:32.314] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11127670 | service: service-general | source_id: 329359a3-dc11-42ab-8be1-86d14915c585 +[2026-04-24 04:12:32.314] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11127670 | service: service-general | source_id: 329359a3-dc11-42ab-8be1-86d14915c585 +[2026-04-24 04:12:32.329] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626978 2026-01-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:32.330] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626978 | service: service-general | source_id: 985bf305-78e9-42be-abaf-825e7f87c319 +[2026-04-24 04:12:32.330] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626978 | service: service-general | source_id: 985bf305-78e9-42be-abaf-825e7f87c319 +[2026-04-24 04:12:32.343] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11406781 2026-01-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:32.344] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11406781 | service: service-general | source_id: 75c6e0a1-b5a7-42a4-89d5-5418de43e6bf +[2026-04-24 04:12:32.344] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11406781 | service: service-general | source_id: 75c6e0a1-b5a7-42a4-89d5-5418de43e6bf +[2026-04-24 04:12:32.951] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488337 2026-01-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:32.952] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488337 | service: service-general | source_id: 7b3220ea-0960-4b6c-aba3-27a5e464afc8 +[2026-04-24 04:12:32.952] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488337 | service: service-general | source_id: 7b3220ea-0960-4b6c-aba3-27a5e464afc8 +[2026-04-24 04:12:32.962] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SURYANI | service: service-general | source_id: 15916bdb-c352-4881-be95-2fb81c7d9d3b +[2026-04-24 04:12:32.962] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 15916bdb-c352-4881-be95-2fb81c7d9d3b +[2026-04-24 04:12:33.120] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11576308 2026-01-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:33.121] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11576308 | service: service-general | source_id: 2c39cac7-2477-4a3e-9cb1-230444818feb +[2026-04-24 04:12:33.121] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11576308 | service: service-general | source_id: 2c39cac7-2477-4a3e-9cb1-230444818feb +[2026-04-24 04:12:33.136] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIK SUNARTI | service: service-general | source_id: 04069811-91ad-46b7-9330-3f1117612eac +[2026-04-24 04:12:33.273] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611225 2026-01-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:33.274] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611225 | service: service-general | source_id: a2733466-7baf-44c4-8526-3ee9994e50be +[2026-04-24 04:12:33.274] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611225 | service: service-general | source_id: a2733466-7baf-44c4-8526-3ee9994e50be +[2026-04-24 04:12:33.290] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566275 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:33.291] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566275 | service: service-general | source_id: 05ff6d96-c13a-4606-9f98-08e61fac8c4c +[2026-04-24 04:12:33.291] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566275 | service: service-general | source_id: 05ff6d96-c13a-4606-9f98-08e61fac8c4c +[2026-04-24 04:12:33.305] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041369 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:33.306] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041369 | service: service-general | source_id: da9c63c2-935f-4c01-879e-2ad1a83bed63 +[2026-04-24 04:12:33.306] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041369 | service: service-general | source_id: da9c63c2-935f-4c01-879e-2ad1a83bed63 +[2026-04-24 04:12:33.412] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 01ba1eff-f08c-4316-827f-f2814ab42d96 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 04069811-91ad-46b7-9330-3f1117612eac +[2026-04-24 04:12:33.412] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T08:45:34+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:68e1f7b1-06b3-4e67-982f-bb28d7cfb9f6 intent:original-order patient_id:P02247287518 patient_name:LILIK SUNARTI performer_id:10001277822 requester_id:10001001796 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T08:45:34+07:00","code":{"coding":[{"code":"36156-8","display":"Thorax Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/68e1f7b1-06b3-4e67-982f-bb28d7cfb9f6"},"id":"01ba1eff-f08c-4316-827f-f2814ab42d96","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:12:33.372219+00:00","versionId":"MTc3NzAwMzk1MzM3MjIxOTAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10001001796"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"LILIK SUNARTI","reference":"Patient/P02247287518"}}} | service: service-general | source_id: 04069811-91ad-46b7-9330-3f1117612eac | status: SUCCESS +[2026-04-24 04:12:33.412] [ERROR] [SERVICEREQUEST-RAD WORKER] Gagal update status ke transaksi utama | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: "Encounter_Id" | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 04:12:33.986] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535048 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:33.987] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535048 | service: service-general | source_id: 5e0d1cfc-e877-4107-84e0-89145ea2e397 +[2026-04-24 04:12:33.988] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535048 | service: service-general | source_id: 5e0d1cfc-e877-4107-84e0-89145ea2e397 +[2026-04-24 04:12:34.088] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERISTIAN YOGA ASMARA | service: service-general | source_id: 08b5b092-b2ba-4025-b2d6-133dff96631c +[2026-04-24 04:12:34.417] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049617 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:34.418] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049617 | service: service-general | source_id: f1d5dae1-14ed-4386-af07-4c05b161b45b +[2026-04-24 04:12:34.418] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000113 encounter_id:8aab5f0e-195f-4540-b22c-9be33f0e463b organization_id: patient_id:P00208860699 procedure_code:DX service_request_id:a0dc5109-1abf-4f1d-b62f-37514701a60a started:2026-04-24T04:12:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:12:34.422] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: f8662ca4-e1a8-4955-bc75-3714f3072a0e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 08b5b092-b2ba-4025-b2d6-133dff96631c +[2026-04-24 04:12:34.422] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T08:46:22+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:c066a1de-fe85-4f0c-bfd1-1c01c4762bae intent:original-order patient_id:P01310600806 patient_name:HERISTIAN YOGA ASMARA performer_id:10003241696 requester_id:12763091230 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T08:46:22+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c066a1de-fe85-4f0c-bfd1-1c01c4762bae"},"id":"f8662ca4-e1a8-4955-bc75-3714f3072a0e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:12:34.384941+00:00","versionId":"MTc3NzAwMzk1NDM4NDk0MTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/12763091230"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"HERISTIAN YOGA ASMARA","reference":"Patient/P01310600806"}}} | service: service-general | source_id: 08b5b092-b2ba-4025-b2d6-133dff96631c | status: SUCCESS +[2026-04-24 04:12:34.422] [ERROR] [SERVICEREQUEST-RAD WORKER] Gagal update status ke transaksi utama | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: "Encounter_Id" | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 04:12:34.730] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 56c4ea64-0164-4838-88a8-2b576a310737 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f1d5dae1-14ed-4386-af07-4c05b161b45b +[2026-04-24 04:12:34.731] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:12:35.107] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ESRIATI | service: service-general | source_id: 6c483d20-6ac5-43a6-b6c8-c1b000de589b +[2026-04-24 04:12:35.481] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: fe454250-7db0-4a50-ba6d-82f37e34ff04 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 6c483d20-6ac5-43a6-b6c8-c1b000de589b +[2026-04-24 04:12:35.482] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T08:47:37+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:a7d84841-76c4-4938-87e5-dc1c051ef767 intent:original-order patient_id:P00200507228 patient_name:ESRIATI performer_id:10001277822 requester_id:10008408947 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T08:47:37+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/a7d84841-76c4-4938-87e5-dc1c051ef767"},"id":"fe454250-7db0-4a50-ba6d-82f37e34ff04","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:12:35.439171+00:00","versionId":"MTc3NzAwMzk1NTQzOTE3MTAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10008408947"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ESRIATI","reference":"Patient/P00200507228"}}} | service: service-general | source_id: 6c483d20-6ac5-43a6-b6c8-c1b000de589b | status: SUCCESS +[2026-04-24 04:12:35.482] [ERROR] [SERVICEREQUEST-RAD WORKER] Gagal update status ke transaksi utama | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: "Encounter_Id" | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 04:12:35.843] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024591 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:35.844] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024591 | service: service-general | source_id: 6c88b6d2-fed4-43c9-9c1a-7d5217518fc9 +[2026-04-24 04:12:35.844] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024591 | service: service-general | source_id: 6c88b6d2-fed4-43c9-9c1a-7d5217518fc9 +[2026-04-24 04:12:35.858] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535994 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:35.859] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535994 | service: service-general | source_id: 83c7106a-3da7-4ca0-9c62-199c1f117ca1 +[2026-04-24 04:12:35.860] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535994 | service: service-general | source_id: 83c7106a-3da7-4ca0-9c62-199c1f117ca1 +[2026-04-24 04:12:35.874] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043213 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:35.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043213 | service: service-general | source_id: 70d0a235-9bcd-41e5-a4c8-69c3e1500e1d +[2026-04-24 04:12:35.875] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043213 | service: service-general | source_id: 70d0a235-9bcd-41e5-a4c8-69c3e1500e1d +[2026-04-24 04:12:35.889] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617593 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:35.890] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617593 | service: service-general | source_id: d2566b8f-e563-40ac-8679-82c8a405504a +[2026-04-24 04:12:35.891] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617593 | service: service-general | source_id: d2566b8f-e563-40ac-8679-82c8a405504a +[2026-04-24 04:12:35.904] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063317 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:35.905] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063317 | service: service-general | source_id: 8e304a85-23d2-494e-b0f3-f510faf380ae +[2026-04-24 04:12:35.905] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063317 | service: service-general | source_id: 8e304a85-23d2-494e-b0f3-f510faf380ae +[2026-04-24 04:12:36.160] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANA AFIFATUL LATIFAH | service: service-general | source_id: 31a370f9-cb85-4363-a952-c857267907d2 +[2026-04-24 04:12:36.160] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 31a370f9-cb85-4363-a952-c857267907d2 +[2026-04-24 04:12:36.343] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HIMAWAN DWI PUTRA | service: service-general | source_id: 98d67636-2e32-4b7c-b9f2-a6322547982c +[2026-04-24 04:12:36.344] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 98d67636-2e32-4b7c-b9f2-a6322547982c +[2026-04-24 04:12:36.517] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YOHAN SETIAWAN | service: service-general | source_id: 7f42d2f9-e542-4b2f-8cee-f79bf7213599 +[2026-04-24 04:12:36.517] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7f42d2f9-e542-4b2f-8cee-f79bf7213599 +[2026-04-24 04:12:36.543] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590508 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:36.544] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590508 | service: service-general | source_id: 0cdcfbd2-97bc-4649-80da-914a0a002f7c +[2026-04-24 04:12:36.545] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000615 encounter_id:99e759bf-4633-49af-8240-3565993bff01 organization_id: patient_id:P01648930293 procedure_code:OT service_request_id:f20cb4ab-dc37-4898-af04-db9b372cf318 started:2026-04-24T04:12:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:12:36.694] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD TOHIR | service: service-general | source_id: 401664d3-8856-4b9b-b69c-021162166a6d +[2026-04-24 04:12:36.694] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 401664d3-8856-4b9b-b69c-021162166a6d +[2026-04-24 04:12:36.867] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JURIANTO | service: service-general | source_id: 5592e248-6832-4ac0-ae8a-5f3b5cc580b7 +[2026-04-24 04:12:36.882] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: fe2043ca-30c8-45b5-8e44-88e258c02cc8 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0cdcfbd2-97bc-4649-80da-914a0a002f7c +[2026-04-24 04:12:36.882] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:12:37.161] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a6ab64e0-9515-491d-aff5-21c84f2e57b4 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 5592e248-6832-4ac0-ae8a-5f3b5cc580b7 +[2026-04-24 04:12:37.161] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T08:56:13+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:25d2974c-7ed4-4143-935d-9adf0107acf0 intent:original-order patient_id:P01863655666 patient_name:JURIANTO performer_id:10002983237 requester_id:10016694266 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T08:56:13+07:00","code":{"coding":[{"code":"24942-5","display":"Cervical Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/25d2974c-7ed4-4143-935d-9adf0107acf0"},"id":"a6ab64e0-9515-491d-aff5-21c84f2e57b4","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:12:37.126950+00:00","versionId":"MTc3NzAwMzk1NzEyNjk1MDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10016694266"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JURIANTO","reference":"Patient/P01863655666"}}} | service: service-general | source_id: 5592e248-6832-4ac0-ae8a-5f3b5cc580b7 | status: SUCCESS +[2026-04-24 04:12:37.162] [ERROR] [SERVICEREQUEST-RAD WORKER] Gagal update status ke transaksi utama | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: "Encounter_Id" | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 04:12:37.407] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020908 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:37.408] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020908 | service: service-general | source_id: 2f39eb49-c505-4920-9f65-d0fc75bf64ff +[2026-04-24 04:12:37.408] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020908 | service: service-general | source_id: 2f39eb49-c505-4920-9f65-d0fc75bf64ff +[2026-04-24 04:12:37.423] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057888 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:12:37.424] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057888 | service: service-general | source_id: 6c6fbfeb-390e-4d3b-9882-35d98e1f9817 +[2026-04-24 04:12:37.424] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057888 | service: service-general | source_id: 6c6fbfeb-390e-4d3b-9882-35d98e1f9817 +[2026-04-24 04:15:29.980] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-24 04:15:29.981] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-24 04:15:29.981] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-24 04:15:29.981] [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 04:15:29.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 04:15:29.993] [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 04:15:30.000] [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 04:15:30.000] [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 04:15:30.002] [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 04:15:30.002] [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 04:15:30.022] [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 04:15:30.022] [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 04:15:30.030] [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 04:15:30.030] [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 04:15:30.033] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-24 04:15:30.033] [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 04:15:30.033] [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 04:15:30.034] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-24 04:15:30.034] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-24 04:15:30.034] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-24 04:15:30.034] [INFO ] Starting background workers... | 📍 worker.go:41 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-24 04:15:30.034] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-24 04:15:30.037] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-24 04:15:30.037] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:54 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-24 04:15:32.037] [INFO ] [ServiceRequest (Radiology) WORKER] Started | 📍 worker.go:267 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func3.1 | service: service-general +[2026-04-24 04:15:32.037] [INFO ] [SERVICEREQUEST-RAD WORKER] Memulai proses sinkronisasi radiologi... | 📍 service.go:132 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 04:15:32.037] [INFO ] [SERVICEREQUEST-RAD WORKER] Melanjutkan proses dari | 📍 service.go:142 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | last_time: 2025-12-18 08:56:14 +0000 UTC | service: service-general +[2026-04-24 04:15:32.259] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BRILLIANT BASKARA YUDHA AL-AYYUBI | service: service-general | source_id: dfd3eed4-9f3e-4d5f-8ae5-b23c0eda8f1b +[2026-04-24 04:15:32.523] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 776e62d6-8e43-43f8-9b71-7e32ea042013 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: dfd3eed4-9f3e-4d5f-8ae5-b23c0eda8f1b +[2026-04-24 04:15:32.524] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:05:41+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:468ad686-d79d-4503-a6a1-aca673ca265e intent:original-order patient_id:P00013686801 patient_name:BRILLIANT BASKARA YUDHA AL-AYYUBI performer_id:10002983237 requester_id:10008528520 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:05:41+07:00","code":{"coding":[{"code":"39079-9","display":"Manus AP/Oblique","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/468ad686-d79d-4503-a6a1-aca673ca265e"},"id":"776e62d6-8e43-43f8-9b71-7e32ea042013","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:32.487128+00:00","versionId":"MTc3NzAwNDEzMjQ4NzEyODAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10008528520"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"BRILLIANT BASKARA YUDHA AL-AYYUBI","reference":"Patient/P00013686801"}}} | service: service-general | source_id: dfd3eed4-9f3e-4d5f-8ae5-b23c0eda8f1b | status: SUCCESS +[2026-04-24 04:15:33.037] [INFO ] [ImagingStudy WORKER] Started | 📍 worker.go:267 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func3.1 | service: service-general +[2026-04-24 04:15:33.037] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:53 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:33.037] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:56 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-01-05 08:49:22 +0000 UTC | service: service-general +[2026-04-24 04:15:33.203] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALFIYATUL HASANAH | service: service-general | source_id: 986048c2-f2c8-46e4-b4e2-631c9f674a4c +[2026-04-24 04:15:33.203] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 986048c2-f2c8-46e4-b4e2-631c9f674a4c +[2026-04-24 04:15:33.377] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALFISSANTINI AKMALIATUS SAJIDAH | service: service-general | source_id: 8d225afa-bc05-445e-81a3-b7b283e609ad +[2026-04-24 04:15:33.377] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8d225afa-bc05-445e-81a3-b7b283e609ad +[2026-04-24 04:15:33.559] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHAFIRA MEYLITA AZZAHRA | service: service-general | source_id: 8de27b3f-27f5-4ee5-a43f-9d71c1bd1920 +[2026-04-24 04:15:33.559] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8de27b3f-27f5-4ee5-a43f-9d71c1bd1920 +[2026-04-24 04:15:33.624] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11457379 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:33.625] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11457379 | service: service-general | source_id: 4b9e4078-bd59-4cf6-8f82-4007a3b1288b +[2026-04-24 04:15:33.625] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11457379 | service: service-general | source_id: 4b9e4078-bd59-4cf6-8f82-4007a3b1288b +[2026-04-24 04:15:33.727] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EFFENDI | service: service-general | source_id: 38d98072-d298-451d-9439-e05305fdb97e +[2026-04-24 04:15:33.937] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 89ec6de8-3d7b-4d7c-9f68-12deabcfe865 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 38d98072-d298-451d-9439-e05305fdb97e +[2026-04-24 04:15:33.937] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:17:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:09b37417-dfba-401d-a2e1-5ca2cb4d190a intent:original-order patient_id:P01388890503 patient_name:EFFENDI performer_id:10002983237 requester_id:10016633813 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:17:05+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/09b37417-dfba-401d-a2e1-5ca2cb4d190a"},"id":"89ec6de8-3d7b-4d7c-9f68-12deabcfe865","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:33.900644+00:00","versionId":"MTc3NzAwNDEzMzkwMDY0NDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10016633813"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"EFFENDI","reference":"Patient/P01388890503"}}} | service: service-general | source_id: 38d98072-d298-451d-9439-e05305fdb97e | status: SUCCESS +[2026-04-24 04:15:34.026] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012901 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:34.027] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012901 | service: service-general | source_id: ea319b8d-cc9b-4a4b-b648-ff3be4390ccc +[2026-04-24 04:15:34.027] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012901 | service: service-general | source_id: ea319b8d-cc9b-4a4b-b648-ff3be4390ccc +[2026-04-24 04:15:34.039] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:34.040] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: df9db428-acb4-4243-a184-040825edf34d +[2026-04-24 04:15:34.040] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: df9db428-acb4-4243-a184-040825edf34d +[2026-04-24 04:15:34.052] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039995 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:34.053] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039995 | service: service-general | source_id: f9775dc4-1f74-4340-a59b-5f1cff721115 +[2026-04-24 04:15:34.053] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000624 encounter_id:5d35e5d3-074e-46b1-91d2-73a376be4053 organization_id: patient_id:P00281298848 procedure_code:OT service_request_id:00ca0d87-d9c9-4dc6-8bac-6aa75c74d861 started:2026-04-24T04:15:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:34.320] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 89047616-6f23-4eaf-90fb-57da8e4939bf | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f9775dc4-1f74-4340-a59b-5f1cff721115 +[2026-04-24 04:15:34.321] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:34.616] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WINDA JUNIA LESTARI | service: service-general | source_id: 22d529aa-1048-485e-ae64-336edf9022a2 +[2026-04-24 04:15:34.616] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 22d529aa-1048-485e-ae64-336edf9022a2 +[2026-04-24 04:15:34.778] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUJIO | service: service-general | source_id: 4c776102-54e1-4857-963d-b98f51fdcc75 +[2026-04-24 04:15:34.835] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577730 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:34.836] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577730 | service: service-general | source_id: e3946225-d544-445d-b752-5cc09f53ff0b +[2026-04-24 04:15:34.836] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577730 | service: service-general | source_id: e3946225-d544-445d-b752-5cc09f53ff0b +[2026-04-24 04:15:34.991] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5a2e7c55-6393-4fce-a0d7-b8a7147647b2 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 4c776102-54e1-4857-963d-b98f51fdcc75 +[2026-04-24 04:15:34.992] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:20:57+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:c299c79c-095d-4c84-893c-c342643f2308 intent:original-order patient_id:P00614986300 patient_name:MUJIO performer_id:10001277822 requester_id:10017847580 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:20:57+07:00","code":{"coding":[{"code":"36156-8","display":"Thorax Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c299c79c-095d-4c84-893c-c342643f2308"},"id":"5a2e7c55-6393-4fce-a0d7-b8a7147647b2","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:34.949840+00:00","versionId":"MTc3NzAwNDEzNDk0OTg0MDAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10017847580"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUJIO","reference":"Patient/P00614986300"}}} | service: service-general | source_id: 4c776102-54e1-4857-963d-b98f51fdcc75 | status: SUCCESS +[2026-04-24 04:15:35.413] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597193 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:35.414] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597193 | service: service-general | source_id: 34c03206-1c4d-4cb7-b5c7-c5c05ee31897 +[2026-04-24 04:15:35.414] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597193 | service: service-general | source_id: 34c03206-1c4d-4cb7-b5c7-c5c05ee31897 +[2026-04-24 04:15:35.426] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11355413 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:35.427] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11355413 | service: service-general | source_id: 822b5c91-4663-4fe3-ac44-ca98fe3614ea +[2026-04-24 04:15:35.427] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11355413 | service: service-general | source_id: 822b5c91-4663-4fe3-ac44-ca98fe3614ea +[2026-04-24 04:15:35.440] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490651 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:35.441] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490651 | service: service-general | source_id: 5af7cdc7-4baa-4d09-9652-a15d80a37158 +[2026-04-24 04:15:35.441] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490651 | service: service-general | source_id: 5af7cdc7-4baa-4d09-9652-a15d80a37158 +[2026-04-24 04:15:35.455] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044319 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:35.456] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044319 | service: service-general | source_id: 297a1273-4886-412e-970e-ea96bc34b8fa +[2026-04-24 04:15:35.456] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044319 | service: service-general | source_id: 297a1273-4886-412e-970e-ea96bc34b8fa +[2026-04-24 04:15:35.677] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ATMANI | service: service-general | source_id: 77cdb955-5d20-48b4-86df-9c238f01476d +[2026-04-24 04:15:35.877] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 01e62376-977c-491b-8d49-7932cc338c4a | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 77cdb955-5d20-48b4-86df-9c238f01476d +[2026-04-24 04:15:35.877] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:21:46+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:c2550f62-ee0c-4af2-aa18-e40c9c44e4bd intent:original-order patient_id:P01479824797 patient_name:ATMANI performer_id:10002983237 requester_id:10000276457 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:21:46+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c2550f62-ee0c-4af2-aa18-e40c9c44e4bd"},"id":"01e62376-977c-491b-8d49-7932cc338c4a","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:35.841194+00:00","versionId":"MTc3NzAwNDEzNTg0MTE5NDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10000276457"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ATMANI","reference":"Patient/P01479824797"}}} | service: service-general | source_id: 77cdb955-5d20-48b4-86df-9c238f01476d | status: SUCCESS +[2026-04-24 04:15:36.065] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028802 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:36.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028802 | service: service-general | source_id: dc0cf967-e8fa-4d4e-8274-87859bc50a03 +[2026-04-24 04:15:36.066] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028802 | service: service-general | source_id: dc0cf967-e8fa-4d4e-8274-87859bc50a03 +[2026-04-24 04:15:36.081] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044703 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:36.082] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044703 | service: service-general | source_id: 315dcdd1-5df6-4f44-a570-ef0221d8013e +[2026-04-24 04:15:36.082] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000635 encounter_id:36806254-1e7e-470c-9491-9c54d3521ac9 organization_id: patient_id:P00764086386 procedure_code:OT service_request_id:55a2b46e-ff77-4567-9ee0-d5a5a2d775b0 started:2026-04-24T04:15:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:36.331] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 336b6249-546d-4298-8fd1-53709600d08d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 315dcdd1-5df6-4f44-a570-ef0221d8013e +[2026-04-24 04:15:36.332] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:36.556] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI ZUHRIYAH | service: service-general | source_id: db5d3819-88b0-4550-9371-e413ce6d4dd9 +[2026-04-24 04:15:36.556] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: db5d3819-88b0-4550-9371-e413ce6d4dd9 +[2026-04-24 04:15:36.742] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI WAHYUNI | service: service-general | source_id: 60a55145-56dc-4a43-b4ce-73e124b790c3 +[2026-04-24 04:15:36.742] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 60a55145-56dc-4a43-b4ce-73e124b790c3 +[2026-04-24 04:15:36.900] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAJIYO | service: service-general | source_id: 69fdb783-1bde-4b26-9a58-05364361876f +[2026-04-24 04:15:37.049] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059900 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:37.051] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059900 | service: service-general | source_id: 9b626048-d3d5-41f7-82de-7338afc76632 +[2026-04-24 04:15:37.051] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059900 | service: service-general | source_id: 9b626048-d3d5-41f7-82de-7338afc76632 +[2026-04-24 04:15:37.065] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064034 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:37.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064034 | service: service-general | source_id: 6321d501-5ad5-48ca-a15d-9a5315bc714f +[2026-04-24 04:15:37.066] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064034 | service: service-general | source_id: 6321d501-5ad5-48ca-a15d-9a5315bc714f +[2026-04-24 04:15:37.171] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 97f0a67d-1d33-4a9d-b9ab-7196e02b5674 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 69fdb783-1bde-4b26-9a58-05364361876f +[2026-04-24 04:15:37.171] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:28:19+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:decf50e7-3393-4863-85a4-9c541e216315 intent:original-order patient_id:P00753949961 patient_name:RAJIYO performer_id:10002983237 requester_id:10010486928 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:28:19+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/decf50e7-3393-4863-85a4-9c541e216315"},"id":"97f0a67d-1d33-4a9d-b9ab-7196e02b5674","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:37.133994+00:00","versionId":"MTc3NzAwNDEzNzEzMzk5NDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10010486928"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RAJIYO","reference":"Patient/P00753949961"}}} | service: service-general | source_id: 69fdb783-1bde-4b26-9a58-05364361876f | status: SUCCESS +[2026-04-24 04:15:37.711] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019183 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:37.713] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019183 | service: service-general | source_id: a6f315f1-b7d6-4d36-899f-6e5e944eb9dd +[2026-04-24 04:15:37.713] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019183 | service: service-general | source_id: a6f315f1-b7d6-4d36-899f-6e5e944eb9dd +[2026-04-24 04:15:37.841] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI KHOTIMAH | service: service-general | source_id: a8266e1a-3ec1-4682-babd-0dadd1d634e1 +[2026-04-24 04:15:38.088] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: ae88acb5-75d2-49cf-8347-a045cbb82891 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: a8266e1a-3ec1-4682-babd-0dadd1d634e1 +[2026-04-24 04:15:38.088] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:31:56+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:cb6594ce-10c4-4607-b3a4-b0c419bb0def intent:original-order patient_id:P01970038142 patient_name:SITI KHOTIMAH performer_id:10007121493 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:31:56+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/cb6594ce-10c4-4607-b3a4-b0c419bb0def"},"id":"ae88acb5-75d2-49cf-8347-a045cbb82891","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:38.040075+00:00","versionId":"MTc3NzAwNDEzODA0MDA3NTAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SITI KHOTIMAH","reference":"Patient/P01970038142"}}} | service: service-general | source_id: a8266e1a-3ec1-4682-babd-0dadd1d634e1 | status: SUCCESS +[2026-04-24 04:15:38.176] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052346 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:38.177] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052346 | service: service-general | source_id: 4b93e958-7ecc-463b-8fa7-3015fb5eeac5 +[2026-04-24 04:15:38.177] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052346 | service: service-general | source_id: 4b93e958-7ecc-463b-8fa7-3015fb5eeac5 +[2026-04-24 04:15:38.192] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626993 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:38.193] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626993 | service: service-general | source_id: 55dbd647-9672-44c7-bea0-1c8400d8db6a +[2026-04-24 04:15:38.193] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626993 | service: service-general | source_id: 55dbd647-9672-44c7-bea0-1c8400d8db6a +[2026-04-24 04:15:38.209] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062206 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:38.210] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062206 | service: service-general | source_id: 8f45041f-cc78-4d19-bd61-564bfe212794 +[2026-04-24 04:15:38.210] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000892 encounter_id:5e1cdef4-5b79-49e4-90f6-d99d5d82012a organization_id: patient_id:P01551258184 procedure_code:OT service_request_id:e9c392f9-fbe8-47fc-8238-af546d3a7abc started:2026-04-24T04:15:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:38.469] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 3e34282e-6424-4ebb-8b74-f1a3520c19b3 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8f45041f-cc78-4d19-bd61-564bfe212794 +[2026-04-24 04:15:38.469] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:38.765] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH. SYARIF HIDAYATULLAH | service: service-general | source_id: 9fffa5b3-8c14-479c-9b71-de3164f729e1 +[2026-04-24 04:15:38.977] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a6b9584a-b9d1-4575-a559-0c8d51423a53 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 9fffa5b3-8c14-479c-9b71-de3164f729e1 +[2026-04-24 04:15:38.977] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:32:33+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:310a459f-b20a-4f40-a16f-8446a4fa1d73 intent:original-order patient_id:P00367662508 patient_name:MOH. SYARIF HIDAYATULLAH performer_id:10002983237 requester_id:10001219332 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:32:33+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/310a459f-b20a-4f40-a16f-8446a4fa1d73"},"id":"a6b9584a-b9d1-4575-a559-0c8d51423a53","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:38.937880+00:00","versionId":"MTc3NzAwNDEzODkzNzg4MDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10001219332"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MOH. SYARIF HIDAYATULLAH","reference":"Patient/P00367662508"}}} | service: service-general | source_id: 9fffa5b3-8c14-479c-9b71-de3164f729e1 | status: SUCCESS +[2026-04-24 04:15:38.984] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051645 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:38.985] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051645 | service: service-general | source_id: 30e95be1-0b88-4f7b-b647-e1797cb20811 +[2026-04-24 04:15:38.985] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051645 | service: service-general | source_id: 30e95be1-0b88-4f7b-b647-e1797cb20811 +[2026-04-24 04:15:38.999] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055537 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:39.000] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055537 | service: service-general | source_id: 688a408b-2cfc-4660-94f6-b3290eab04e6 +[2026-04-24 04:15:39.001] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055537 | service: service-general | source_id: 688a408b-2cfc-4660-94f6-b3290eab04e6 +[2026-04-24 04:15:39.017] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000392 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:39.018] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000392 | service: service-general | source_id: a5dc3d66-3246-4889-a289-01d1b32a6ade +[2026-04-24 04:15:39.018] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-000982 encounter_id:c9821d11-754a-49b1-8e6d-7a5619ee57d6 organization_id: patient_id:P02169269967 procedure_code:OT service_request_id:5e76aa7d-ca68-41c6-b232-09d9d58b7ecc started:2026-04-24T04:15:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:39.292] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 2b14f357-4d26-43d3-9540-64afc28458a0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a5dc3d66-3246-4889-a289-01d1b32a6ade +[2026-04-24 04:15:39.292] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:39.655] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RATIH HANDAYANI | service: service-general | source_id: a037404c-a2a2-4026-bdcc-6c1f387a2d0a +[2026-04-24 04:15:39.914] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 42fd40bc-9973-4ddb-ac58-7d8409914cc6 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: a037404c-a2a2-4026-bdcc-6c1f387a2d0a +[2026-04-24 04:15:39.914] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:35:07+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c46af8b2-2f41-407e-8c0c-c2229c75beff intent:original-order patient_id:P02190533265 patient_name:RATIH HANDAYANI performer_id:10002983237 requester_id:10016014984 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:35:07+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c46af8b2-2f41-407e-8c0c-c2229c75beff"},"id":"42fd40bc-9973-4ddb-ac58-7d8409914cc6","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:39.878571+00:00","versionId":"MTc3NzAwNDEzOTg3ODU3MTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10016014984"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RATIH HANDAYANI","reference":"Patient/P02190533265"}}} | service: service-general | source_id: a037404c-a2a2-4026-bdcc-6c1f387a2d0a | status: SUCCESS +[2026-04-24 04:15:40.380] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057056 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:40.381] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057056 | service: service-general | source_id: 66e0651b-f32f-496d-b29b-b37c5033f699 +[2026-04-24 04:15:40.381] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057056 | service: service-general | source_id: 66e0651b-f32f-496d-b29b-b37c5033f699 +[2026-04-24 04:15:40.604] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARYO SURYO PRABOWO | service: service-general | source_id: 07fdd02f-7fce-4836-8dcf-c214e428ce8e +[2026-04-24 04:15:40.604] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 07fdd02f-7fce-4836-8dcf-c214e428ce8e +[2026-04-24 04:15:40.777] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRINANI | service: service-general | source_id: 49b0ca3e-e7df-4ad3-83ae-2f075f4e2ebc +[2026-04-24 04:15:40.777] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 49b0ca3e-e7df-4ad3-83ae-2f075f4e2ebc +[2026-04-24 04:15:40.983] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARYAN ZAIDAN AZHAR | service: service-general | source_id: f2e2cb99-a865-4af1-9d0c-3128af978114 +[2026-04-24 04:15:41.016] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000209 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:41.018] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000209 | service: service-general | source_id: 43b1c144-eb6d-493f-9c53-c9de4fd68573 +[2026-04-24 04:15:41.018] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000209 | service: service-general | source_id: 43b1c144-eb6d-493f-9c53-c9de4fd68573 +[2026-04-24 04:15:41.034] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059115 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:41.036] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059115 | service: service-general | source_id: 170dec11-0d38-4f1d-b612-45e12770e809 +[2026-04-24 04:15:41.036] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059115 | service: service-general | source_id: 170dec11-0d38-4f1d-b612-45e12770e809 +[2026-04-24 04:15:41.140] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e3776a5f-5afb-45e8-bf01-b14423209085 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f2e2cb99-a865-4af1-9d0c-3128af978114 +[2026-04-24 04:15:41.140] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:39:24+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fa844f48-7eb3-4ba5-b78e-805c37a34759 intent:original-order patient_id:P10940535422 patient_name:ARYAN ZAIDAN AZHAR performer_id:10002983237 requester_id:10001219332 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:39:24+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/fa844f48-7eb3-4ba5-b78e-805c37a34759"},"id":"e3776a5f-5afb-45e8-bf01-b14423209085","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:41.106028+00:00","versionId":"MTc3NzAwNDE0MTEwNjAyODAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10001219332"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ARYAN ZAIDAN AZHAR","reference":"Patient/P10940535422"}}} | service: service-general | source_id: f2e2cb99-a865-4af1-9d0c-3128af978114 | status: SUCCESS +[2026-04-24 04:15:41.648] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050479 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:41.649] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050479 | service: service-general | source_id: 1233d8ab-c5ac-4f5b-9a80-e38d1d0fca5d +[2026-04-24 04:15:41.649] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050479 | service: service-general | source_id: 1233d8ab-c5ac-4f5b-9a80-e38d1d0fca5d +[2026-04-24 04:15:41.816] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSTOFA | service: service-general | source_id: 45a02ccc-1078-46a9-bc42-c8acce5f371f +[2026-04-24 04:15:42.019] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 78ebdd2f-c77c-40c0-8e87-590602e7112d | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 45a02ccc-1078-46a9-bc42-c8acce5f371f +[2026-04-24 04:15:42.019] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:42:01+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:e9293199-161c-4cea-bb27-5477bcf485ff intent:original-order patient_id:P02311932699 patient_name:MUSTOFA performer_id:10002983237 requester_id:10016633813 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:42:01+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e9293199-161c-4cea-bb27-5477bcf485ff"},"id":"78ebdd2f-c77c-40c0-8e87-590602e7112d","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:41.985273+00:00","versionId":"MTc3NzAwNDE0MTk4NTI3MzAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10016633813"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUSTOFA","reference":"Patient/P02311932699"}}} | service: service-general | source_id: 45a02ccc-1078-46a9-bc42-c8acce5f371f | status: SUCCESS +[2026-04-24 04:15:42.249] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019483 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:42.250] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019483 | service: service-general | source_id: 1ca3ba4d-759d-4362-9694-0bc0e13cc6c1 +[2026-04-24 04:15:42.250] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019483 | service: service-general | source_id: 1ca3ba4d-759d-4362-9694-0bc0e13cc6c1 +[2026-04-24 04:15:42.706] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASRI RATNASARI | service: service-general | source_id: 2553ac12-6d10-447d-b0ed-49637fb27f4c +[2026-04-24 04:15:42.706] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2553ac12-6d10-447d-b0ed-49637fb27f4c +[2026-04-24 04:15:42.865] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11323042 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:42.866] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11323042 | service: service-general | source_id: c6b96d36-ed43-4510-9f10-92b612cdc099 +[2026-04-24 04:15:42.866] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11323042 | service: service-general | source_id: c6b96d36-ed43-4510-9f10-92b612cdc099 +[2026-04-24 04:15:42.881] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YOLANDA ELISABETH | service: service-general | source_id: 578c7406-abc5-45c1-a6fd-fa4c77a13a80 +[2026-04-24 04:15:43.021] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045649 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:43.022] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045649 | service: service-general | source_id: 129e7e17-019c-4fea-8cd7-8718b94dd371 +[2026-04-24 04:15:43.022] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045649 | service: service-general | source_id: 129e7e17-019c-4fea-8cd7-8718b94dd371 +[2026-04-24 04:15:43.085] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0f5f9cc6-5133-441a-a578-7ec99a7b6d28 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 578c7406-abc5-45c1-a6fd-fa4c77a13a80 +[2026-04-24 04:15:43.085] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:49:04+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:02df99b5-13ce-4929-8622-b3e5e81076c5 intent:original-order patient_id:P01049121370 patient_name:YOLANDA ELISABETH performer_id:10003241696 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:49:04+07:00","code":{"coding":[{"code":"24601-7","display":"Mammae","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/02df99b5-13ce-4929-8622-b3e5e81076c5"},"id":"0f5f9cc6-5133-441a-a578-7ec99a7b6d28","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:43.046588+00:00","versionId":"MTc3NzAwNDE0MzA0NjU4ODAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"YOLANDA ELISABETH","reference":"Patient/P01049121370"}}} | service: service-general | source_id: 578c7406-abc5-45c1-a6fd-fa4c77a13a80 | status: SUCCESS +[2026-04-24 04:15:43.613] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027132 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:43.614] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 765f471e-7e0d-4cf8-9218-97513a17fb15 +[2026-04-24 04:15:43.758] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURMA AMALINDA | service: service-general | source_id: ce56a920-6ba8-465b-9fa0-a611abe3a69f +[2026-04-24 04:15:43.759] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ce56a920-6ba8-465b-9fa0-a611abe3a69f +[2026-04-24 04:15:43.763] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0851a9df-6b7a-4c23-b9b3-1b0c0301c70b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:43.763] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 360e0025-e7a4-4271-9608-123f24361337 +[2026-04-24 04:15:43.763] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000198 encounter_id:0851a9df-6b7a-4c23-b9b3-1b0c0301c70b organization_id: patient_id: procedure_code:OT service_request_id:765f471e-7e0d-4cf8-9218-97513a17fb15 started:2026-04-24T04:15:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:43.913] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 360e0025-e7a4-4271-9608-123f24361337 | status_code: 400 +[2026-04-24 04:15:43.913] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:43.924] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR ISKANDAR | service: service-general | source_id: dcfb3e61-2001-4364-b6c9-967843c2654f +[2026-04-24 04:15:43.924] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dcfb3e61-2001-4364-b6c9-967843c2654f +[2026-04-24 04:15:44.085] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD ZAYN MALIK | service: service-general | source_id: 1bfddd5a-8c86-40e2-93f9-a45e751ac99a +[2026-04-24 04:15:44.257] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0f106cf1-7518-416f-ade5-d2bae4db89da | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 1bfddd5a-8c86-40e2-93f9-a45e751ac99a +[2026-04-24 04:15:44.257] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:56:50+07:00 category_code:363679005 category_display:Imaging code:86437-1 display:Fistulografi Regio ... encounter_id:d548451e-1e51-48a8-b4f2-a6b2f2cc9114 intent:original-order patient_id:P10835474356 patient_name:AHMAD ZAYN MALIK performer_id:10010367493 requester_id:10012934292 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:56:50+07:00","code":{"coding":[{"code":"86437-1","display":"Fistulografi Regio ...","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d548451e-1e51-48a8-b4f2-a6b2f2cc9114"},"id":"0f106cf1-7518-416f-ade5-d2bae4db89da","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:44.218669+00:00","versionId":"MTc3NzAwNDE0NDIxODY2OTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10012934292"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"AHMAD ZAYN MALIK","reference":"Patient/P10835474356"}}} | service: service-general | source_id: 1bfddd5a-8c86-40e2-93f9-a45e751ac99a | status: SUCCESS +[2026-04-24 04:15:44.935] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI MEGAWATI | service: service-general | source_id: 6349a559-66c2-4ed7-9ca6-838aa653fe34 +[2026-04-24 04:15:44.987] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060759 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:44.988] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4271e20d-fc8d-490b-8864-edbcb2605edc +[2026-04-24 04:15:45.135] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5e1b2109-919e-4a16-9bfe-a8137ac5343e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 6349a559-66c2-4ed7-9ca6-838aa653fe34 +[2026-04-24 04:15:45.135] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:57:29+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:79597464-a7ca-438f-86b7-6287493099ea intent:original-order patient_id:P00210605848 patient_name:DWI MEGAWATI performer_id:10002983237 requester_id:10016464898 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:57:29+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/79597464-a7ca-438f-86b7-6287493099ea"},"id":"5e1b2109-919e-4a16-9bfe-a8137ac5343e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:45.094598+00:00","versionId":"MTc3NzAwNDE0NTA5NDU5ODAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10016464898"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DWI MEGAWATI","reference":"Patient/P00210605848"}}} | service: service-general | source_id: 6349a559-66c2-4ed7-9ca6-838aa653fe34 | status: SUCCESS +[2026-04-24 04:15:45.156] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7642a1b0-7471-4c25-992a-498b0db132c1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:45.156] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3011a777-7dd9-44f8-8e42-18331412d7f5 +[2026-04-24 04:15:45.156] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3011a777-7dd9-44f8-8e42-18331412d7f5 +[2026-04-24 04:15:45.738] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042890 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:45.739] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ff4b7d44-f933-4f41-8991-0c1cef464e4a +[2026-04-24 04:15:45.825] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATMI | service: service-general | source_id: cfaa6c28-c60a-44c7-9f92-93b0de0d09b4 +[2026-04-24 04:15:45.906] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e83bb15e-a5e1-4fee-a6a2-b9ab7be4b41e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:45.906] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0b075fc8-927d-4ddb-a895-e44e37f10533 +[2026-04-24 04:15:45.906] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000216 encounter_id:e83bb15e-a5e1-4fee-a6a2-b9ab7be4b41e organization_id: patient_id: procedure_code:OT service_request_id:ff4b7d44-f933-4f41-8991-0c1cef464e4a started:2026-04-24T04:15:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:46.043] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0b075fc8-927d-4ddb-a895-e44e37f10533 | status_code: 400 +[2026-04-24 04:15:46.044] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:46.051] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d78951f3-7140-4a27-aa02-1c0bfc19f2b8 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: cfaa6c28-c60a-44c7-9f92-93b0de0d09b4 +[2026-04-24 04:15:46.051] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T09:59:26+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:dc8076ee-2346-49df-9067-4a740bbae558 intent:original-order patient_id:P00456455688 patient_name:NGATMI performer_id:10002983237 requester_id:10014881144 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T09:59:26+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/dc8076ee-2346-49df-9067-4a740bbae558"},"id":"d78951f3-7140-4a27-aa02-1c0bfc19f2b8","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:46.015534+00:00","versionId":"MTc3NzAwNDE0NjAxNTUzNDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10014881144"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NGATMI","reference":"Patient/P00456455688"}}} | service: service-general | source_id: cfaa6c28-c60a-44c7-9f92-93b0de0d09b4 | status: SUCCESS +[2026-04-24 04:15:46.724] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMINIYATUN | service: service-general | source_id: df99da74-5129-4264-b3b0-9fc1aea62f81 +[2026-04-24 04:15:46.956] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a9082829-5c35-4f42-a652-0b466b4baae4 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: df99da74-5129-4264-b3b0-9fc1aea62f81 +[2026-04-24 04:15:46.956] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T10:00:01+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:b5d83a63-9fdb-495a-a830-591a0aaad6e4 intent:original-order patient_id:P01661225600 patient_name:AMINIYATUN performer_id:10007559348 requester_id:12764731171 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T10:00:01+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b5d83a63-9fdb-495a-a830-591a0aaad6e4"},"id":"a9082829-5c35-4f42-a652-0b466b4baae4","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:46.916849+00:00","versionId":"MTc3NzAwNDE0NjkxNjg0OTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/12764731171"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"AMINIYATUN","reference":"Patient/P01661225600"}}} | service: service-general | source_id: df99da74-5129-4264-b3b0-9fc1aea62f81 | status: SUCCESS +[2026-04-24 04:15:47.163] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056400 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:47.165] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 32a3e604-a205-4a81-bc71-b2ed4d76c147 +[2026-04-24 04:15:47.338] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7bc323dd-eb3d-4c06-98eb-a2409e061939 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:47.338] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 93dac369-a609-4507-b334-c92852942a26 +[2026-04-24 04:15:47.338] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000138 encounter_id:7bc323dd-eb3d-4c06-98eb-a2409e061939 organization_id: patient_id: procedure_code:OT service_request_id:32a3e604-a205-4a81-bc71-b2ed4d76c147 started:2026-04-24T04:15:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:47.484] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 93dac369-a609-4507-b334-c92852942a26 | status_code: 400 +[2026-04-24 04:15:47.484] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:47.634] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELITA RIYU | service: service-general | source_id: f68610d7-4b6b-4ec5-8a55-2c9c217502b9 +[2026-04-24 04:15:47.851] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: aa4f7f95-d622-4ea8-843a-89edac43685a | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f68610d7-4b6b-4ec5-8a55-2c9c217502b9 +[2026-04-24 04:15:47.851] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T10:04:52+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:191bb1a5-6b86-4319-bacc-ca8d94378019 intent:original-order patient_id:P00747202659 patient_name:ELITA RIYU performer_id:10007121493 requester_id:10012950926 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T10:04:52+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/191bb1a5-6b86-4319-bacc-ca8d94378019"},"id":"aa4f7f95-d622-4ea8-843a-89edac43685a","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:47.813196+00:00","versionId":"MTc3NzAwNDE0NzgxMzE5NjAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10012950926"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ELITA RIYU","reference":"Patient/P00747202659"}}} | service: service-general | source_id: f68610d7-4b6b-4ec5-8a55-2c9c217502b9 | status: SUCCESS +[2026-04-24 04:15:48.536] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI CHASANAH ARYANI | service: service-general | source_id: 81453567-5685-4689-9376-46d7aa589e10 +[2026-04-24 04:15:48.570] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057035 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:48.571] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e791e237-f65b-4537-ac15-b9047a88e15d +[2026-04-24 04:15:48.719] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 585cbd82-5530-4295-b48e-cf0a28ca4f67 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:48.719] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 859e2ef3-bb6e-433e-86d5-28b17ab26c64 +[2026-04-24 04:15:48.719] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000140 encounter_id:585cbd82-5530-4295-b48e-cf0a28ca4f67 organization_id: patient_id: procedure_code:OT service_request_id:e791e237-f65b-4537-ac15-b9047a88e15d started:2026-04-24T04:15:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:48.746] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5c8769b8-d041-4f44-9369-ca4050932144 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 81453567-5685-4689-9376-46d7aa589e10 +[2026-04-24 04:15:48.746] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T10:06:25+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d02d517e-a662-46e7-b305-dcc5470a23d3 intent:original-order patient_id:P02203649094 patient_name:SITI CHASANAH ARYANI performer_id:10002983237 requester_id:10010486928 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T10:06:25+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d02d517e-a662-46e7-b305-dcc5470a23d3"},"id":"5c8769b8-d041-4f44-9369-ca4050932144","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:48.709504+00:00","versionId":"MTc3NzAwNDE0ODcwOTUwNDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10010486928"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SITI CHASANAH ARYANI","reference":"Patient/P02203649094"}}} | service: service-general | source_id: 81453567-5685-4689-9376-46d7aa589e10 | status: SUCCESS +[2026-04-24 04:15:48.855] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 859e2ef3-bb6e-433e-86d5-28b17ab26c64 | status_code: 400 +[2026-04-24 04:15:48.855] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:49.426] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUNCORO | service: service-general | source_id: aebf85cd-eed8-4cec-8e85-905b04e76717 +[2026-04-24 04:15:49.612] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 7dd6f4de-3bec-4516-9dc1-844af19e16f8 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: aebf85cd-eed8-4cec-8e85-905b04e76717 +[2026-04-24 04:15:49.612] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T10:11:57+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:9bf48bf9-ea07-408b-bf77-60a8cc66640a intent:original-order patient_id:P00666606560 patient_name:KUNCORO performer_id:10003241696 requester_id:12763091230 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T10:11:57+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9bf48bf9-ea07-408b-bf77-60a8cc66640a"},"id":"7dd6f4de-3bec-4516-9dc1-844af19e16f8","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:49.569509+00:00","versionId":"MTc3NzAwNDE0OTU2OTUwOTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/12763091230"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"KUNCORO","reference":"Patient/P00666606560"}}} | service: service-general | source_id: aebf85cd-eed8-4cec-8e85-905b04e76717 | status: SUCCESS +[2026-04-24 04:15:49.952] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062910 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:49.953] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9f3db044-e7cf-409a-91c0-cf51a9377502 +[2026-04-24 04:15:50.081] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 596bae53-85f9-4b89-a59f-9930f4679c5f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:50.081] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7029c5ea-17d0-42bd-a746-72789b793fa3 +[2026-04-24 04:15:50.081] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000199 encounter_id:596bae53-85f9-4b89-a59f-9930f4679c5f organization_id: patient_id: procedure_code:OT service_request_id:9f3db044-e7cf-409a-91c0-cf51a9377502 started:2026-04-24T04:15:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:50.286] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7029c5ea-17d0-42bd-a746-72789b793fa3 | status_code: 400 +[2026-04-24 04:15:50.286] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:50.287] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HAMIM | service: service-general | source_id: d6516904-4ad3-4f98-87e1-ec5f7d2b1ccc +[2026-04-24 04:15:50.287] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d6516904-4ad3-4f98-87e1-ec5f7d2b1ccc +[2026-04-24 04:15:50.458] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AZZAM SHAHDAFFA | service: service-general | source_id: ee6ae949-dc0d-4d89-ba18-1d33a5cef60a +[2026-04-24 04:15:50.459] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee6ae949-dc0d-4d89-ba18-1d33a5cef60a +[2026-04-24 04:15:50.628] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUKANDAR | service: service-general | source_id: 5707e3b8-7eeb-40a8-9cc9-4e0ae1ff3009 +[2026-04-24 04:15:50.824] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a70486cc-0db9-484b-beb7-6983a0e29eb2 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 5707e3b8-7eeb-40a8-9cc9-4e0ae1ff3009 +[2026-04-24 04:15:50.824] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T10:18:37+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:5ed77780-584b-4bbf-8437-e37948cfdb3b intent:original-order patient_id:P00413145285 patient_name:MUKANDAR performer_id:10002983237 requester_id:10016694266 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T10:18:37+07:00","code":{"coding":[{"code":"24942-5","display":"Cervical Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/5ed77780-584b-4bbf-8437-e37948cfdb3b"},"id":"a70486cc-0db9-484b-beb7-6983a0e29eb2","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:50.786701+00:00","versionId":"MTc3NzAwNDE1MDc4NjcwMTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10016694266"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUKANDAR","reference":"Patient/P00413145285"}}} | service: service-general | source_id: 5707e3b8-7eeb-40a8-9cc9-4e0ae1ff3009 | status: SUCCESS +[2026-04-24 04:15:51.368] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11564780 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:51.369] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 79cd1832-90bf-404a-a68a-9549fd3ec1bd +[2026-04-24 04:15:51.503] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARUMAISYA IFRA RAMADANI | service: service-general | source_id: 0c05bcea-a344-4fc2-8aea-8e91397ae169 +[2026-04-24 04:15:51.503] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0c05bcea-a344-4fc2-8aea-8e91397ae169 +[2026-04-24 04:15:51.507] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 14716697-ef35-4194-9965-7236c70800f4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:51.507] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e2695608-2244-4f02-8903-70405a78fe24 +[2026-04-24 04:15:51.507] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000142 encounter_id:14716697-ef35-4194-9965-7236c70800f4 organization_id: patient_id: procedure_code:DX service_request_id:79cd1832-90bf-404a-a68a-9549fd3ec1bd started:2026-04-24T04:15:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:51.645] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e2695608-2244-4f02-8903-70405a78fe24 | status_code: 400 +[2026-04-24 04:15:51.646] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:51.662] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NYAMINI | service: service-general | source_id: 3066a4fb-d27f-4cb6-8583-742c8429e296 +[2026-04-24 04:15:51.876] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 937d4bfa-04da-4c47-b159-29174737f824 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 3066a4fb-d27f-4cb6-8583-742c8429e296 +[2026-04-24 04:15:51.876] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T10:25:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:00567d61-5a45-4a0a-a3e9-cc0172125092 intent:original-order patient_id:P02305928101 patient_name:NYAMINI performer_id:10002983237 requester_id:10017847580 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T10:25:21+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/00567d61-5a45-4a0a-a3e9-cc0172125092"},"id":"937d4bfa-04da-4c47-b159-29174737f824","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:51.834544+00:00","versionId":"MTc3NzAwNDE1MTgzNDU0NDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10017847580"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NYAMINI","reference":"Patient/P02305928101"}}} | service: service-general | source_id: 3066a4fb-d27f-4cb6-8583-742c8429e296 | status: SUCCESS +[2026-04-24 04:15:52.563] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG WIJIASIHNINGTYAS | service: service-general | source_id: a07ce2d1-1e39-4bb5-a873-ac6e9bb3c4bd +[2026-04-24 04:15:52.563] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a07ce2d1-1e39-4bb5-a873-ac6e9bb3c4bd +[2026-04-24 04:15:52.722] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SABRINA ZAKIYAH WIDODO | service: service-general | source_id: 55f1b388-0fe9-40b0-b104-e1b7776a8017 +[2026-04-24 04:15:52.722] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 55f1b388-0fe9-40b0-b104-e1b7776a8017 +[2026-04-24 04:15:52.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11560254 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:52.725] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ff5edb0a-7e48-4438-acec-d14700a8b837 +[2026-04-24 04:15:52.872] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8a645ab0-a01a-4986-a198-499035d09e72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:52.872] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e4e2641d-ab37-4684-87cd-b5a24231d22d +[2026-04-24 04:15:52.872] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000220 encounter_id:8a645ab0-a01a-4986-a198-499035d09e72 organization_id: patient_id: procedure_code:OT service_request_id:ff5edb0a-7e48-4438-acec-d14700a8b837 started:2026-04-24T04:15:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:52.883] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: THERESIA PENI HADJON | service: service-general | source_id: 78f63d57-7a19-404e-a7e5-fd15ccbdde0d +[2026-04-24 04:15:52.883] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 78f63d57-7a19-404e-a7e5-fd15ccbdde0d +[2026-04-24 04:15:52.982] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e4e2641d-ab37-4684-87cd-b5a24231d22d | status_code: 400 +[2026-04-24 04:15:52.982] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:53.040] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMIATUN SRI HARTIANA | service: service-general | source_id: de5447e0-1c34-4a09-8933-ec689558dbcc +[2026-04-24 04:15:53.241] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 44cde4de-ad9d-4111-9529-e571574638bf | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: de5447e0-1c34-4a09-8933-ec689558dbcc +[2026-04-24 04:15:53.241] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T10:34:20+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:a420bc71-acdf-4736-b083-bd2b8b05e02a intent:original-order patient_id:P01767798935 patient_name:SUMIATUN SRI HARTIANA performer_id:10002983237 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T10:34:20+07:00","code":{"coding":[{"code":"24601-7","display":"Mammae","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/a420bc71-acdf-4736-b083-bd2b8b05e02a"},"id":"44cde4de-ad9d-4111-9529-e571574638bf","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:53.202872+00:00","versionId":"MTc3NzAwNDE1MzIwMjg3MjAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUMIATUN SRI HARTIANA","reference":"Patient/P01767798935"}}} | service: service-general | source_id: de5447e0-1c34-4a09-8933-ec689558dbcc | status: SUCCESS +[2026-04-24 04:15:53.931] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOKHAMAD JEMIYULIANTO | service: service-general | source_id: 380f8549-2d33-4c75-8b26-bd431c148f52 +[2026-04-24 04:15:54.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11502266 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:54.140] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 51b99586-8e16-4b1d-8151-8db8e28876ff +[2026-04-24 04:15:54.180] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d7772b33-1295-4c90-9f4b-da777de3c79a | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 380f8549-2d33-4c75-8b26-bd431c148f52 +[2026-04-24 04:15:54.180] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T10:38:48+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:952ecc54-1dc2-432c-b290-3aaeaddfaa5d intent:original-order patient_id:P01339990327 patient_name:MOKHAMAD JEMIYULIANTO performer_id:10002983237 requester_id:10016014984 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T10:38:48+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/952ecc54-1dc2-432c-b290-3aaeaddfaa5d"},"id":"d7772b33-1295-4c90-9f4b-da777de3c79a","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:54.090112+00:00","versionId":"MTc3NzAwNDE1NDA5MDExMjAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10016014984"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MOKHAMAD JEMIYULIANTO","reference":"Patient/P01339990327"}}} | service: service-general | source_id: 380f8549-2d33-4c75-8b26-bd431c148f52 | status: SUCCESS +[2026-04-24 04:15:54.297] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2a9995d6-3e39-47dc-ad36-1c9df21c353b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:54.297] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4a49718b-6e55-44e5-89e1-51a294dbc5df +[2026-04-24 04:15:54.297] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000143 encounter_id:2a9995d6-3e39-47dc-ad36-1c9df21c353b organization_id: patient_id: procedure_code:OT service_request_id:51b99586-8e16-4b1d-8151-8db8e28876ff started:2026-04-24T04:15:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:54.442] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4a49718b-6e55-44e5-89e1-51a294dbc5df | status_code: 400 +[2026-04-24 04:15:54.442] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:54.857] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARDI SUPRIYADI | service: service-general | source_id: 366d95f2-2095-4c66-814e-3d6b4cab03b5 +[2026-04-24 04:15:54.857] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 366d95f2-2095-4c66-814e-3d6b4cab03b5 +[2026-04-24 04:15:55.031] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCHNI SUPRIANA YUSUF | service: service-general | source_id: a9aa461a-3110-4e25-a9ca-f04d0103c1df +[2026-04-24 04:15:55.031] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a9aa461a-3110-4e25-a9ca-f04d0103c1df +[2026-04-24 04:15:55.204] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YASMINE AZZAHRA NUR ABIDAH | service: service-general | source_id: d4eb8d5e-6103-4500-b57e-70400f52bd28 +[2026-04-24 04:15:55.204] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d4eb8d5e-6103-4500-b57e-70400f52bd28 +[2026-04-24 04:15:55.368] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCH. IRFAN SHOLEH | service: service-general | source_id: 19c2504b-2597-4376-803b-003732cbeb52 +[2026-04-24 04:15:55.517] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 19c2504b-2597-4376-803b-003732cbeb52 | status_code: 400 +[2026-04-24 04:15:55.517] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T10:53:13+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:e8d4a86f-dfec-44e0-8957-4ce60aa0d155 intent:original-order patient_id:P00335730660 patient_name:MUCH. IRFAN SHOLEH performer_id:10015072282 requester_id:10018205704 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 19c2504b-2597-4376-803b-003732cbeb52 | status: FAILED +[2026-04-24 04:15:55.529] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059060 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:55.533] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: bbfe5656-4346-436a-b037-1a572540ea69 +[2026-04-24 04:15:55.736] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a363dfaf-2765-468e-b45d-cf05ad6a8f15 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:55.736] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a9574e2c-9401-40b2-bfb9-d3296cab943a +[2026-04-24 04:15:55.736] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000144 encounter_id:a363dfaf-2765-468e-b45d-cf05ad6a8f15 organization_id: patient_id: procedure_code:OT service_request_id:bbfe5656-4346-436a-b037-1a572540ea69 started:2026-04-24T04:15:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:55.895] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a9574e2c-9401-40b2-bfb9-d3296cab943a | status_code: 400 +[2026-04-24 04:15:55.895] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:56.202] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDARMI | service: service-general | source_id: f3e9db7b-8fa3-4365-a199-22bb94daf1db +[2026-04-24 04:15:56.202] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f3e9db7b-8fa3-4365-a199-22bb94daf1db +[2026-04-24 04:15:56.382] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUKHORI | service: service-general | source_id: 1b0c1358-02aa-4a26-a029-65e13b925728 +[2026-04-24 04:15:56.585] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 630b67a5-0f57-40d7-878b-fbff2ab83075 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 1b0c1358-02aa-4a26-a029-65e13b925728 +[2026-04-24 04:15:56.585] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T10:57:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ee320bac-0deb-483a-bdff-f0ddb55d1c8f intent:original-order patient_id:P01343130959 patient_name:BUKHORI performer_id:10002983237 requester_id:10019472623 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T10:57:12+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ee320bac-0deb-483a-bdff-f0ddb55d1c8f"},"id":"630b67a5-0f57-40d7-878b-fbff2ab83075","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:56.545342+00:00","versionId":"MTc3NzAwNDE1NjU0NTM0MjAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10019472623"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"BUKHORI","reference":"Patient/P01343130959"}}} | service: service-general | source_id: 1b0c1358-02aa-4a26-a029-65e13b925728 | status: SUCCESS +[2026-04-24 04:15:56.967] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037997 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:56.969] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 54a43c1b-937b-4e2f-a6a5-15befe31cd03 +[2026-04-24 04:15:57.125] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d1d2c575-1b9f-43f7-a6fe-335ced62d231 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:57.126] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 65350432-aa6d-4f9f-89aa-0c90d847c9eb +[2026-04-24 04:15:57.126] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000202 encounter_id:d1d2c575-1b9f-43f7-a6fe-335ced62d231 organization_id: patient_id: procedure_code:OT service_request_id:54a43c1b-937b-4e2f-a6a5-15befe31cd03 started:2026-04-24T04:15:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:57.265] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUTMAINNAH | service: service-general | source_id: c05464b7-ca71-4170-93b2-7aa8016bd938 +[2026-04-24 04:15:57.265] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c05464b7-ca71-4170-93b2-7aa8016bd938 +[2026-04-24 04:15:57.269] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 65350432-aa6d-4f9f-89aa-0c90d847c9eb | status_code: 400 +[2026-04-24 04:15:57.269] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:57.454] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAFKA ROMADANI | service: service-general | source_id: 38ef24c3-201b-40bf-aa47-aca3d4a8b676 +[2026-04-24 04:15:57.635] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: fbce7b40-b9d7-4659-b279-be9926032b3e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 38ef24c3-201b-40bf-aa47-aca3d4a8b676 +[2026-04-24 04:15:57.635] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:01:01+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4be897b6-6f5d-4f64-9402-2cb21424c3c5 intent:original-order patient_id:P00246364307 patient_name:RAFKA ROMADANI performer_id:10002983237 requester_id:10014484906 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:01:01+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/4be897b6-6f5d-4f64-9402-2cb21424c3c5"},"id":"fbce7b40-b9d7-4659-b279-be9926032b3e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:57.596778+00:00","versionId":"MTc3NzAwNDE1NzU5Njc3ODAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10014484906"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RAFKA ROMADANI","reference":"Patient/P00246364307"}}} | service: service-general | source_id: 38ef24c3-201b-40bf-aa47-aca3d4a8b676 | status: SUCCESS +[2026-04-24 04:15:58.320] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: sherly natalia asnovianto | service: service-general | source_id: b57d76d0-89d9-46f5-919c-9cee8e0ea7ba +[2026-04-24 04:15:58.320] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b57d76d0-89d9-46f5-919c-9cee8e0ea7ba +[2026-04-24 04:15:58.386] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054693 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:58.388] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c7a8b493-baf4-4269-8dfe-019c1a364dda +[2026-04-24 04:15:58.499] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIEN NOVITA | service: service-general | source_id: 8d7bdfb3-1fe7-40ef-9ecf-6cd2087bf8bf +[2026-04-24 04:15:58.573] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 72a433f2-7f3a-43ba-be44-da4df80185e2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:58.573] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a961c2b3-3988-470f-920b-665877025675 +[2026-04-24 04:15:58.573] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000145 encounter_id:72a433f2-7f3a-43ba-be44-da4df80185e2 organization_id: patient_id: procedure_code:OT service_request_id:c7a8b493-baf4-4269-8dfe-019c1a364dda started:2026-04-24T04:15:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:15:58.659] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 4fc3f22d-8aa2-421a-923a-eba69f576fc8 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 8d7bdfb3-1fe7-40ef-9ecf-6cd2087bf8bf +[2026-04-24 04:15:58.659] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:05:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:758284af-0265-4513-a898-05e291f1b966 intent:original-order patient_id:P00579349829 patient_name:DIEN NOVITA performer_id:10002983237 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:05:21+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/758284af-0265-4513-a898-05e291f1b966"},"id":"4fc3f22d-8aa2-421a-923a-eba69f576fc8","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:58.622417+00:00","versionId":"MTc3NzAwNDE1ODYyMjQxNzAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DIEN NOVITA","reference":"Patient/P00579349829"}}} | service: service-general | source_id: 8d7bdfb3-1fe7-40ef-9ecf-6cd2087bf8bf | status: SUCCESS +[2026-04-24 04:15:58.721] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:15:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a961c2b3-3988-470f-920b-665877025675 | status_code: 400 +[2026-04-24 04:15:58.721] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:59.347] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHAMBALI | service: service-general | source_id: 743f70f3-8c41-41b9-aa15-6f162784655a +[2026-04-24 04:15:59.525] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: c901b81c-1abc-4971-8f3b-749840f3c49d | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 743f70f3-8c41-41b9-aa15-6f162784655a +[2026-04-24 04:15:59.525] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:06:48+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:df48a2f8-df82-4930-8423-b64b11a10ea9 intent:original-order patient_id:P00614986366 patient_name:CHAMBALI performer_id:10002983237 requester_id:10019472623 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:06:48+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/df48a2f8-df82-4930-8423-b64b11a10ea9"},"id":"c901b81c-1abc-4971-8f3b-749840f3c49d","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:15:59.486315+00:00","versionId":"MTc3NzAwNDE1OTQ4NjMxNTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10019472623"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"CHAMBALI","reference":"Patient/P00614986366"}}} | service: service-general | source_id: 743f70f3-8c41-41b9-aa15-6f162784655a | status: SUCCESS +[2026-04-24 04:15:59.808] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064441 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:15:59.809] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e65e9192-5d02-4771-a629-503c501ed5b9 +[2026-04-24 04:15:59.971] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 29e56b10-4328-4b8e-be0d-cd84300ff2f0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:15:59.971] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d5072807-533f-43bd-9bd9-fd8b8145be8c +[2026-04-24 04:15:59.971] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001342 encounter_id:29e56b10-4328-4b8e-be0d-cd84300ff2f0 organization_id: patient_id: procedure_code:OT service_request_id:e65e9192-5d02-4771-a629-503c501ed5b9 started:2026-04-24T04:15:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:00.085] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:16:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d5072807-533f-43bd-9bd9-fd8b8145be8c | status_code: 400 +[2026-04-24 04:16:00.085] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:00.213] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DINAR MUH AKBAR | service: service-general | source_id: 369795e7-d9a0-4e66-baa4-c2000a54842c +[2026-04-24 04:16:00.428] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e40307a2-e6ab-4525-8c68-50b356730f3c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 369795e7-d9a0-4e66-baa4-c2000a54842c +[2026-04-24 04:16:00.428] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:08:17+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:996601fd-b28b-4919-9927-f8f39b71c9d2 intent:original-order patient_id:P01362544497 patient_name:DINAR MUH AKBAR performer_id:10003241696 requester_id:10009989791 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:08:17+07:00","code":{"coding":[{"code":"35093-4","display":"Urologi","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/996601fd-b28b-4919-9927-f8f39b71c9d2"},"id":"e40307a2-e6ab-4525-8c68-50b356730f3c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:16:00.391637+00:00","versionId":"MTc3NzAwNDE2MDM5MTYzNzAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10009989791"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DINAR MUH AKBAR","reference":"Patient/P01362544497"}}} | service: service-general | source_id: 369795e7-d9a0-4e66-baa4-c2000a54842c | status: SUCCESS +[2026-04-24 04:16:01.126] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SLAMET RIYADI | service: service-general | source_id: 532ed76a-defb-4b53-91e8-4af1c778a006 +[2026-04-24 04:16:01.332] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059967 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:01.340] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 515c9bc7-0ead-4332-a705-1f1a7ffb4ee2 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 532ed76a-defb-4b53-91e8-4af1c778a006 +[2026-04-24 04:16:01.340] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:10:05+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:74161de1-bb30-492b-9750-5641369d30f5 intent:original-order patient_id:P03259540616 patient_name:SLAMET RIYADI performer_id:10001277822 requester_id:10004262228 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:10:05+07:00","code":{"coding":[{"code":"36156-8","display":"Thorax Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/74161de1-bb30-492b-9750-5641369d30f5"},"id":"515c9bc7-0ead-4332-a705-1f1a7ffb4ee2","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T04:16:01.296297+00:00","versionId":"MTc3NzAwNDE2MTI5NjI5NzAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10004262228"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SLAMET RIYADI","reference":"Patient/P03259540616"}}} | service: service-general | source_id: 532ed76a-defb-4b53-91e8-4af1c778a006 | status: SUCCESS +[2026-04-24 04:16:01.342] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b69437a2-2b4f-44ab-a090-1eaae34dc2ff +[2026-04-24 04:16:01.477] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f247baf0-4f16-46c5-ac52-d21ae4df4ec7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:01.477] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:01.477] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001354 encounter_id:f247baf0-4f16-46c5-ac52-d21ae4df4ec7 organization_id: patient_id: procedure_code:OT service_request_id:b69437a2-2b4f-44ab-a090-1eaae34dc2ff started:2026-04-24T04:16:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:01.478] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b | status_code: 429 +[2026-04-24 04:16:01.478] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:01.478] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-01-07 18:52:27 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:02.028] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YENI APRILIA | service: service-general | source_id: 3b94a2f0-8944-4d7a-be89-d2e093de5e80 +[2026-04-24 04:16:02.028] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3b94a2f0-8944-4d7a-be89-d2e093de5e80 +[2026-04-24 04:16:02.214] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMIYATI | service: service-general | source_id: 3bc4e7f2-7c7e-490d-9118-da13836feb64 +[2026-04-24 04:16:02.214] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 3bc4e7f2-7c7e-490d-9118-da13836feb64 | status_code: 429 +[2026-04-24 04:16:02.215] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:17:03+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:d73ce056-69d0-4fcd-93ce-e2e37000f93d intent:original-order patient_id:P00834221464 patient_name:SAMIYATI performer_id:10002983237 requester_id:10017126032 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 3bc4e7f2-7c7e-490d-9118-da13836feb64 | status: FAILED +[2026-04-24 04:16:02.215] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:200 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 3bc4e7f2-7c7e-490d-9118-da13836feb64 +[2026-04-24 04:16:07.106] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059967 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:07.107] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b69437a2-2b4f-44ab-a090-1eaae34dc2ff +[2026-04-24 04:16:07.108] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:07.108] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001354 encounter_id: organization_id: patient_id: procedure_code:OT service_request_id:b69437a2-2b4f-44ab-a090-1eaae34dc2ff started:2026-04-24T04:16:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:07.109] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b | status_code: 429 +[2026-04-24 04:16:07.109] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:07.109] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-01-07 18:52:27 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:12.752] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059967 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:12.753] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b69437a2-2b4f-44ab-a090-1eaae34dc2ff +[2026-04-24 04:16:12.754] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:12.754] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001354 encounter_id: organization_id: patient_id: procedure_code:OT service_request_id:b69437a2-2b4f-44ab-a090-1eaae34dc2ff started:2026-04-24T04:16:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:12.755] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b | status_code: 429 +[2026-04-24 04:16:12.755] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:12.755] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-01-07 18:52:27 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:18.388] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059967 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:18.389] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b69437a2-2b4f-44ab-a090-1eaae34dc2ff +[2026-04-24 04:16:18.390] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:18.390] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001354 encounter_id: organization_id: patient_id: procedure_code:OT service_request_id:b69437a2-2b4f-44ab-a090-1eaae34dc2ff started:2026-04-24T04:16:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:18.390] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b | status_code: 429 +[2026-04-24 04:16:18.391] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:18.391] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-01-07 18:52:27 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:24.142] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059967 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:24.144] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b69437a2-2b4f-44ab-a090-1eaae34dc2ff +[2026-04-24 04:16:24.145] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:24.145] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001354 encounter_id: organization_id: patient_id: procedure_code:OT service_request_id:b69437a2-2b4f-44ab-a090-1eaae34dc2ff started:2026-04-24T04:16:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:24.146] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b | status_code: 429 +[2026-04-24 04:16:24.146] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:24.146] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-01-07 18:52:27 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:29.799] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059967 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:29.801] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b69437a2-2b4f-44ab-a090-1eaae34dc2ff +[2026-04-24 04:16:29.802] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:29.802] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001354 encounter_id: organization_id: patient_id: procedure_code:OT service_request_id:b69437a2-2b4f-44ab-a090-1eaae34dc2ff started:2026-04-24T04:16:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:29.802] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b | status_code: 429 +[2026-04-24 04:16:29.802] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:29.802] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-01-07 18:52:27 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:35.428] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059967 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:35.429] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b69437a2-2b4f-44ab-a090-1eaae34dc2ff +[2026-04-24 04:16:35.611] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f247baf0-4f16-46c5-ac52-d21ae4df4ec7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:35.612] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b +[2026-04-24 04:16:35.612] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001354 encounter_id:f247baf0-4f16-46c5-ac52-d21ae4df4ec7 organization_id: patient_id: procedure_code:OT service_request_id:b69437a2-2b4f-44ab-a090-1eaae34dc2ff started:2026-04-24T04:16:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:35.731] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:16:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ba51b063-1c14-4433-9276-72a1bb0b850b | status_code: 400 +[2026-04-24 04:16:35.731] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:36.893] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058643 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:36.894] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8db2259a-3c6a-4b75-8cf6-f90f00a9e9c0 +[2026-04-24 04:16:37.022] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fea06d55-7e4b-4558-a4c8-41e729a958f4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:37.023] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3ba37277-15cf-4f0a-b1e6-9b6702ad2466 +[2026-04-24 04:16:37.023] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001359 encounter_id:fea06d55-7e4b-4558-a4c8-41e729a958f4 organization_id: patient_id: procedure_code:OT service_request_id:8db2259a-3c6a-4b75-8cf6-f90f00a9e9c0 started:2026-04-24T04:16:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:37.127] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:16:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3ba37277-15cf-4f0a-b1e6-9b6702ad2466 | status_code: 400 +[2026-04-24 04:16:37.127] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:38.224] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061137 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:38.225] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9f957ded-338d-4b91-8070-f538fc0cb3cd +[2026-04-24 04:16:38.345] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d0415f41-d3c3-4751-934b-7c94a159631a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:38.345] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b09d4387-7db3-41c8-9a05-529b586a40c2 +[2026-04-24 04:16:38.345] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001358 encounter_id:d0415f41-d3c3-4751-934b-7c94a159631a organization_id: patient_id: procedure_code:OT service_request_id:9f957ded-338d-4b91-8070-f538fc0cb3cd started:2026-04-24T04:16:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:38.636] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:16:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b09d4387-7db3-41c8-9a05-529b586a40c2 | status_code: 400 +[2026-04-24 04:16:38.636] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:39.743] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061294 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:39.744] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2a324278-69ed-4346-8da3-9acd8428465b +[2026-04-24 04:16:39.897] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0986e959-ae8d-4e08-96dc-d31a1db36ea9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:39.897] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 652c47bd-9476-4751-b373-613bcdfe9675 +[2026-04-24 04:16:39.897] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001360 encounter_id:0986e959-ae8d-4e08-96dc-d31a1db36ea9 organization_id: patient_id: procedure_code:OT service_request_id:2a324278-69ed-4346-8da3-9acd8428465b started:2026-04-24T04:16:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:40.033] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:16:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 652c47bd-9476-4751-b373-613bcdfe9675 | status_code: 400 +[2026-04-24 04:16:40.033] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:41.173] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11610185 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:41.174] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b095db53-414d-4b41-8f0f-929be2f7a8c1 +[2026-04-24 04:16:41.285] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9a2e27c4-6360-4ac1-a0a2-97809a133814 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:41.286] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: daaf083a-de6f-423e-a317-ed8559f0e3fb +[2026-04-24 04:16:41.286] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001366 encounter_id:9a2e27c4-6360-4ac1-a0a2-97809a133814 organization_id: patient_id: procedure_code:OT service_request_id:b095db53-414d-4b41-8f0f-929be2f7a8c1 started:2026-04-24T04:16:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:41.391] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:16:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: daaf083a-de6f-423e-a317-ed8559f0e3fb | status_code: 400 +[2026-04-24 04:16:41.391] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:42.495] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049337 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:42.496] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7f9bf3ed-c386-4f87-a84b-f36bca3ac59f +[2026-04-24 04:16:42.618] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8619ce5d-3cc6-4b91-993f-bb4f2fabd159 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:42.618] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: afc1407a-0745-4a06-b45a-bc72de8ddceb +[2026-04-24 04:16:42.618] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001372 encounter_id:8619ce5d-3cc6-4b91-993f-bb4f2fabd159 organization_id: patient_id: procedure_code:OT service_request_id:7f9bf3ed-c386-4f87-a84b-f36bca3ac59f started:2026-04-24T04:16:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:42.872] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:16:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: afc1407a-0745-4a06-b45a-bc72de8ddceb | status_code: 400 +[2026-04-24 04:16:42.872] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:43.981] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064465 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 04:16:43.982] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2c876031-3a56-487c-a93e-2bf199c3ac21 +[2026-04-24 04:16:44.103] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 066a171b-c00c-44a2-add1-21592a9a7247 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 04:16:44.103] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9f757292-10b7-4bac-9e26-cc5fa296201f +[2026-04-24 04:16:44.103] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001376 encounter_id:066a171b-c00c-44a2-add1-21592a9a7247 organization_id: patient_id: procedure_code:OT service_request_id:2c876031-3a56-487c-a93e-2bf199c3ac21 started:2026-04-24T04:16:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 04:16:44.255] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T04:16:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9f757292-10b7-4bac-9e26-cc5fa296201f | status_code: 400 +[2026-04-24 04:16:44.255] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:13.192] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-24 05:17:13.192] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-24 05:17:13.193] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-24 05:17:13.193] [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 05:17:13.202] [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 05:17:13.202] [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 05:17:13.204] [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 05:17:13.204] [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 05:17:13.222] [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 05:17:13.222] [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 05:17:13.236] [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 05:17:13.236] [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 05:17:13.244] [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 05:17:13.244] [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 05:17:13.247] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-24 05:17:13.248] [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 05:17:13.248] [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 05:17:13.248] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-24 05:17:13.248] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-24 05:17:13.248] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-24 05:17:13.248] [INFO ] Starting background workers... | 📍 worker.go:41 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-24 05:17:13.249] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-24 05:17:13.251] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-24 05:17:13.251] [WARNI] SATUSEHAT_ORGANIZATION_ID is not set in environment variables | 📍 worker.go:54 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-24 05:17:15.251] [INFO ] [ServiceRequest (Radiology) WORKER] Started | 📍 worker.go:267 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func3.1 | service: service-general +[2026-04-24 05:17:15.251] [INFO ] [SERVICEREQUEST-RAD WORKER] Memulai proses sinkronisasi radiologi... | 📍 service.go:132 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general +[2026-04-24 05:17:15.252] [INFO ] [SERVICEREQUEST-RAD WORKER] Melanjutkan proses dari | 📍 service.go:142 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | last_time: 2025-12-18 11:14:30 +0000 UTC | service: service-general +[2026-04-24 05:17:15.466] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMIYATI | service: service-general | source_id: 3bc4e7f2-7c7e-490d-9118-da13836feb64 +[2026-04-24 05:17:15.754] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b8255ceb-64e3-4d7e-b7d6-cc4524a43434 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 3bc4e7f2-7c7e-490d-9118-da13836feb64 +[2026-04-24 05:17:15.754] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:17:03+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:d73ce056-69d0-4fcd-93ce-e2e37000f93d intent:original-order patient_id:P00834221464 patient_name:SAMIYATI performer_id:10002983237 requester_id:10017126032 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:17:03+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d73ce056-69d0-4fcd-93ce-e2e37000f93d"},"id":"b8255ceb-64e3-4d7e-b7d6-cc4524a43434","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:15.714777+00:00","versionId":"MTc3NzAwNzgzNTcxNDc3NzAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10017126032"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SAMIYATI","reference":"Patient/P00834221464"}}} | service: service-general | source_id: 3bc4e7f2-7c7e-490d-9118-da13836feb64 | status: SUCCESS +[2026-04-24 05:17:17.940] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD IQBAL ZAILANI | service: service-general | source_id: 0d6f4dc6-36b0-4f31-bc88-2c91c9b1da21 +[2026-04-24 05:17:18.137] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 51f5443b-50d6-444e-88bf-32614cdd18bf | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 0d6f4dc6-36b0-4f31-bc88-2c91c9b1da21 +[2026-04-24 05:17:18.137] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:18:37+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2057ffee-13a5-4c58-b408-0c59ac13f0e8 intent:original-order patient_id:P01638620731 patient_name:MUHAMMAD IQBAL ZAILANI performer_id:10002983237 requester_id:10014484906 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:18:37+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/2057ffee-13a5-4c58-b408-0c59ac13f0e8"},"id":"51f5443b-50d6-444e-88bf-32614cdd18bf","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:18.098560+00:00","versionId":"MTc3NzAwNzgzODA5ODU2MDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10014484906"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUHAMMAD IQBAL ZAILANI","reference":"Patient/P01638620731"}}} | service: service-general | source_id: 0d6f4dc6-36b0-4f31-bc88-2c91c9b1da21 | status: SUCCESS +[2026-04-24 05:17:20.317] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTRISMI | service: service-general | source_id: 7b14f5e1-11ba-4f84-a645-f02a6606f123 +[2026-04-24 05:17:20.525] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0f77f8d0-dd95-4133-8d93-eed8706efd89 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 7b14f5e1-11ba-4f84-a645-f02a6606f123 +[2026-04-24 05:17:20.525] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:20:02+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:0a76fb3c-2c5c-40cd-9235-d1fbed2358e2 intent:original-order patient_id:P00029561964 patient_name:SUTRISMI performer_id:10007121493 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:20:02+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/0a76fb3c-2c5c-40cd-9235-d1fbed2358e2"},"id":"0f77f8d0-dd95-4133-8d93-eed8706efd89","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:20.489701+00:00","versionId":"MTc3NzAwNzg0MDQ4OTcwMTAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUTRISMI","reference":"Patient/P00029561964"}}} | service: service-general | source_id: 7b14f5e1-11ba-4f84-a645-f02a6606f123 | status: SUCCESS +[2026-04-24 05:17:22.706] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENY RAHMAWATI | service: service-general | source_id: 0f385450-a08f-42b6-a8ac-c99247a3808b +[2026-04-24 05:17:22.852] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 0f385450-a08f-42b6-a8ac-c99247a3808b | status_code: 400 +[2026-04-24 05:17:22.852] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:20:31+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:136e0eab-d5e7-4f94-bac6-affcc4d80a9f intent:original-order patient_id:P00409994634 patient_name:ENY RAHMAWATI performer_id:10002983237 requester_id:10016464898 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0f385450-a08f-42b6-a8ac-c99247a3808b | status: FAILED +[2026-04-24 05:17:23.252] [INFO ] [ImagingStudy WORKER] Started | 📍 worker.go:267 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func3.1 | service: service-general +[2026-04-24 05:17:23.252] [INFO ] [IMAGING STUDY WORKER] Memulai proses sinkronisasi API... | 📍 service.go:53 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:23.252] [INFO ] [IMAGING STUDY WORKER] Melanjutkan proses dari | 📍 service.go:56 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | last_created_at: 2026-01-07 23:07:00 +0000 UTC | service: service-general +[2026-04-24 05:17:23.906] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059912 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:23.907] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1cb43e01-24a9-4bc4-b3a2-1647e6bda76b +[2026-04-24 05:17:24.079] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e53ca084-340c-46ea-94bc-fdd88422c2f5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:24.079] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7d5b3d67-241a-4910-836f-fa93a3ac3eed +[2026-04-24 05:17:24.079] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7d5b3d67-241a-4910-836f-fa93a3ac3eed +[2026-04-24 05:17:24.663] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064479 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:24.664] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d96d0b11-dcdb-4daa-8b2a-306fb3db41fb +[2026-04-24 05:17:24.823] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f57cb15f-2d7d-4e27-9ce8-d03c67f81f35 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:24.824] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a26cf6a2-712b-44bf-9a68-69e79ac2c0f6 +[2026-04-24 05:17:24.824] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a26cf6a2-712b-44bf-9a68-69e79ac2c0f6 +[2026-04-24 05:17:25.046] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RACHMAD SUMADI | service: service-general | source_id: a28516f2-eaeb-4115-9c4d-a5b476659b41 +[2026-04-24 05:17:25.256] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: cdad84ac-fd23-4d1b-9cda-a1c6fd4f2a96 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: a28516f2-eaeb-4115-9c4d-a5b476659b41 +[2026-04-24 05:17:25.256] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:22:41+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:4affc71b-c83a-4e61-b432-5dd6ed20c4de intent:original-order patient_id:P02143445809 patient_name:RACHMAD SUMADI performer_id:10003241696 requester_id:10016311081 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:22:41+07:00","code":{"coding":[{"code":"35093-4","display":"Urologi","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/4affc71b-c83a-4e61-b432-5dd6ed20c4de"},"id":"cdad84ac-fd23-4d1b-9cda-a1c6fd4f2a96","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:25.219184+00:00","versionId":"MTc3NzAwNzg0NTIxOTE4NDAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10016311081"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RACHMAD SUMADI","reference":"Patient/P02143445809"}}} | service: service-general | source_id: a28516f2-eaeb-4115-9c4d-a5b476659b41 | status: SUCCESS +[2026-04-24 05:17:25.447] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595368 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:25.448] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b917b4eb-f74b-422c-b4b7-d7d361ab55ec +[2026-04-24 05:17:25.617] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0b7aed29-bf6b-4663-a810-73029b0e3849 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:25.617] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: da051feb-96a6-45c3-99bc-710e58dce416 +[2026-04-24 05:17:25.617] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: da051feb-96a6-45c3-99bc-710e58dce416 +[2026-04-24 05:17:26.199] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064487 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:26.201] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 70448b10-012e-4afb-aef0-d5ded2efd204 +[2026-04-24 05:17:26.381] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 201b360d-2c7f-4c2c-8bf2-a7ba720979ee | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:26.381] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2efd43b0-dbf0-4b5a-a36b-c26f61e6f96f +[2026-04-24 05:17:26.381] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2efd43b0-dbf0-4b5a-a36b-c26f61e6f96f +[2026-04-24 05:17:26.960] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059090 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:26.961] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 248e0ae7-ac92-49ec-9df4-d45992095acb +[2026-04-24 05:17:27.081] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f34c19ee-a3b0-493a-a12e-08618284203a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:27.081] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c192b1c2-d4f0-4225-b1e3-26bde890ba1c +[2026-04-24 05:17:27.081] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c192b1c2-d4f0-4225-b1e3-26bde890ba1c +[2026-04-24 05:17:27.436] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GIAN ADITYA ARDHANI | service: service-general | source_id: 9e9fa465-9eae-426a-8f83-9c8f3c0ace71 +[2026-04-24 05:17:27.654] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a062e47f-6d44-4dd2-aeb1-a8efbf86c1f7 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 9e9fa465-9eae-426a-8f83-9c8f3c0ace71 +[2026-04-24 05:17:27.654] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:24:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:9341a22a-3232-4b85-82f9-cba6e5223f6b intent:original-order patient_id:P10779457373 patient_name:GIAN ADITYA ARDHANI performer_id:10002983237 requester_id:10014484906 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:24:04+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9341a22a-3232-4b85-82f9-cba6e5223f6b"},"id":"a062e47f-6d44-4dd2-aeb1-a8efbf86c1f7","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:27.612057+00:00","versionId":"MTc3NzAwNzg0NzYxMjA1NzAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10014484906"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"GIAN ADITYA ARDHANI","reference":"Patient/P10779457373"}}} | service: service-general | source_id: 9e9fa465-9eae-426a-8f83-9c8f3c0ace71 | status: SUCCESS +[2026-04-24 05:17:27.674] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029172 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:27.675] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 21e62976-41fc-4d00-a5f5-ec47062c84f3 +[2026-04-24 05:17:27.841] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9e0e4e20-c3b1-4847-b881-1e25ed73238b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:27.841] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f046b5c0-8162-4184-9ab7-0a9931d8e2bf +[2026-04-24 05:17:27.842] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f046b5c0-8162-4184-9ab7-0a9931d8e2bf +[2026-04-24 05:17:28.416] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050684 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:28.417] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 073295c8-8f10-4bc1-a959-511b45602ff7 +[2026-04-24 05:17:28.593] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7f1de079-a26f-41f7-b4ad-b3e0f554e858 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:28.593] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3e3ebbd5-fa5a-4142-a0e8-46706e6f0199 +[2026-04-24 05:17:28.593] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3e3ebbd5-fa5a-4142-a0e8-46706e6f0199 +[2026-04-24 05:17:29.228] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061982 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:29.229] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 62806834-a0bf-4b24-a5f6-59eb64f4a356 +[2026-04-24 05:17:29.395] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a99d151e-8275-478e-8a1f-de2db1f73f6e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:29.395] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8748266d-ddb1-4978-8341-c252471cdd94 +[2026-04-24 05:17:29.395] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8748266d-ddb1-4978-8341-c252471cdd94 +[2026-04-24 05:17:29.841] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZAHRA MEGA ARUM JELITA | service: service-general | source_id: c2d7fb8c-d24f-4331-9e02-d84feff1ad39 +[2026-04-24 05:17:29.841] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c2d7fb8c-d24f-4331-9e02-d84feff1ad39 +[2026-04-24 05:17:30.014] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11309233 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:30.015] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7dc91755-a8ae-4190-beb8-b9cffbecb2e2 +[2026-04-24 05:17:30.021] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANINDYA GITA PUSPITA | service: service-general | source_id: 236a4a57-424c-45ba-9441-d1f23301177d +[2026-04-24 05:17:30.191] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c515b9c9-2e84-4d9f-9e85-241f15d71959 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:30.191] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1d1bb46b-7023-437a-9eea-09acc1cd60a4 +[2026-04-24 05:17:30.191] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1d1bb46b-7023-437a-9eea-09acc1cd60a4 +[2026-04-24 05:17:30.242] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 04c198fb-95db-47ed-8d55-8f932bad2487 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 236a4a57-424c-45ba-9441-d1f23301177d +[2026-04-24 05:17:30.242] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:27:03+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:650bcb70-6496-420b-8cb8-6b99477c43a6 intent:original-order patient_id:P01615441138 patient_name:ANINDYA GITA PUSPITA performer_id:10002983237 requester_id:10010486928 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:27:03+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/650bcb70-6496-420b-8cb8-6b99477c43a6"},"id":"04c198fb-95db-47ed-8d55-8f932bad2487","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:30.205479+00:00","versionId":"MTc3NzAwNzg1MDIwNTQ3OTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10010486928"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ANINDYA GITA PUSPITA","reference":"Patient/P01615441138"}}} | service: service-general | source_id: 236a4a57-424c-45ba-9441-d1f23301177d | status: SUCCESS +[2026-04-24 05:17:30.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060800 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:30.870] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 096c66f8-fd42-4c73-a821-ce0cb5d033da +[2026-04-24 05:17:31.019] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 912c7a9d-0da1-4fc0-b8b8-631361b59c6d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:31.020] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 31b8fbeb-39c2-44f8-93b6-c35b26fa14d5 +[2026-04-24 05:17:31.020] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 31b8fbeb-39c2-44f8-93b6-c35b26fa14d5 +[2026-04-24 05:17:31.590] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11224646 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:31.592] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b6c38138-ca17-47aa-ac45-2ba8043b2000 +[2026-04-24 05:17:31.767] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0cfb08a4-b30f-4f2c-b1b0-959152ead8ba | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:31.768] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 47cd9a96-ee24-4165-b654-4cc78e6ec9bf +[2026-04-24 05:17:31.768] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 47cd9a96-ee24-4165-b654-4cc78e6ec9bf +[2026-04-24 05:17:32.347] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064537 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:32.348] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3a52c094-e5de-4aaf-9f57-b0bc7b12cd83 +[2026-04-24 05:17:32.420] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENI TIMURJANI | service: service-general | source_id: 6dd044c6-38cb-4925-9441-c426f9105e67 +[2026-04-24 05:17:32.524] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a630662e-976d-43d9-99c0-f61a4961f719 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:32.524] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: aeb6952e-ddbd-4069-8c65-77d7d9017940 +[2026-04-24 05:17:32.524] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: aeb6952e-ddbd-4069-8c65-77d7d9017940 +[2026-04-24 05:17:32.693] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 7201a1dd-c1cd-4756-b550-8a83609a5b61 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 6dd044c6-38cb-4925-9441-c426f9105e67 +[2026-04-24 05:17:32.693] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:28:32+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:928fe93e-8b8d-4a0b-a5b2-a39a261ea8ad intent:original-order patient_id:P00008921899 patient_name:ENI TIMURJANI performer_id:10002983237 requester_id:10010486928 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:28:32+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/928fe93e-8b8d-4a0b-a5b2-a39a261ea8ad"},"id":"7201a1dd-c1cd-4756-b550-8a83609a5b61","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:32.656907+00:00","versionId":"MTc3NzAwNzg1MjY1NjkwNzAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10010486928"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ENI TIMURJANI","reference":"Patient/P00008921899"}}} | service: service-general | source_id: 6dd044c6-38cb-4925-9441-c426f9105e67 | status: SUCCESS +[2026-04-24 05:17:33.169] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041040 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:33.170] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e50de3bd-d5fb-43fd-8f98-1208b7392e69 +[2026-04-24 05:17:33.327] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 922246f1-0042-40c5-95c0-c7a6145f8a75 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:33.327] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e4e3db5f-a8e3-444b-b73f-d1818eb77666 +[2026-04-24 05:17:33.327] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e4e3db5f-a8e3-444b-b73f-d1818eb77666 +[2026-04-24 05:17:33.935] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10594318 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:33.936] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0e847846-7c67-4e74-a043-a9f400af64ff +[2026-04-24 05:17:34.122] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 02ef24c1-1bc4-444b-ba2f-2d0fd76599ad | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:34.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b15e503e-55dd-4623-a78a-a785d0cb3661 +[2026-04-24 05:17:34.122] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b15e503e-55dd-4623-a78a-a785d0cb3661 +[2026-04-24 05:17:34.764] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064596 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:34.765] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8aba83ff-6f31-416f-a970-93b6e7ad2320 +[2026-04-24 05:17:34.874] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR AMANAH | service: service-general | source_id: 4898a0f5-8b4c-443a-92b8-ec1f0c9ec4cb +[2026-04-24 05:17:34.878] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3ae98d6a-7ab0-4d77-ba0d-6c158a6fbb75 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:34.878] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 134f5e16-51ba-4549-a67e-cb7ca7e7f6da +[2026-04-24 05:17:34.878] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001455 encounter_id:3ae98d6a-7ab0-4d77-ba0d-6c158a6fbb75 organization_id: patient_id: procedure_code:OT service_request_id:8aba83ff-6f31-416f-a970-93b6e7ad2320 started:2026-04-24T05:17:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:17:35.029] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 134f5e16-51ba-4549-a67e-cb7ca7e7f6da | status_code: 400 +[2026-04-24 05:17:35.030] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:35.076] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 6d919807-4633-4edc-95b0-242bb61ca700 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 4898a0f5-8b4c-443a-92b8-ec1f0c9ec4cb +[2026-04-24 05:17:35.076] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:30:55+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:419332f2-15af-4827-9e12-9baed2cf1bb0 intent:original-order patient_id:P02033617933 patient_name:NUR AMANAH performer_id:10002983237 requester_id:10019220920 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:30:55+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/419332f2-15af-4827-9e12-9baed2cf1bb0"},"id":"6d919807-4633-4edc-95b0-242bb61ca700","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:35.039318+00:00","versionId":"MTc3NzAwNzg1NTAzOTMxODAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10019220920"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NUR AMANAH","reference":"Patient/P02033617933"}}} | service: service-general | source_id: 4898a0f5-8b4c-443a-92b8-ec1f0c9ec4cb | status: SUCCESS +[2026-04-24 05:17:37.253] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIS SOLIKIN | service: service-general | source_id: 4f22717a-474e-4721-a554-14146988a4ed +[2026-04-24 05:17:37.507] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 984f035e-616a-4676-bc57-727d726a6286 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 4f22717a-474e-4721-a554-14146988a4ed +[2026-04-24 05:17:37.507] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:32:27+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:cd021f6a-6e26-4a02-85a4-014973f3f1dd intent:original-order patient_id:P09672155691 patient_name:ARIS SOLIKIN performer_id:10002983237 requester_id:10013694107 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:32:27+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/cd021f6a-6e26-4a02-85a4-014973f3f1dd"},"id":"984f035e-616a-4676-bc57-727d726a6286","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:37.474334+00:00","versionId":"MTc3NzAwNzg1NzQ3NDMzNDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10013694107"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ARIS SOLIKIN","reference":"Patient/P09672155691"}}} | service: service-general | source_id: 4f22717a-474e-4721-a554-14146988a4ed | status: SUCCESS +[2026-04-24 05:17:37.616] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10897784 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:37.617] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9434002d-5d5d-42ec-99bc-4351f3a0c58a +[2026-04-24 05:17:37.782] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 549ae5bf-d9d9-4db2-b4be-1e3ef1ac09fa | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:37.782] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 82d53bc0-b2a5-4d13-85aa-62249200ee33 +[2026-04-24 05:17:37.782] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001458 encounter_id:549ae5bf-d9d9-4db2-b4be-1e3ef1ac09fa organization_id: patient_id: procedure_code:OT service_request_id:9434002d-5d5d-42ec-99bc-4351f3a0c58a started:2026-04-24T05:17:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:17:37.917] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 82d53bc0-b2a5-4d13-85aa-62249200ee33 | status_code: 400 +[2026-04-24 05:17:37.917] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:39.666] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELFIONO | service: service-general | source_id: 157c69a8-83b2-4e70-a2ea-a99e0c3a3a09 +[2026-04-24 05:17:39.667] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 157c69a8-83b2-4e70-a2ea-a99e0c3a3a09 +[2026-04-24 05:17:39.824] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARNOMO BUDI SANTOSO | service: service-general | source_id: 9105561a-622d-44fd-bb59-9ad62a29145b +[2026-04-24 05:17:39.824] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9105561a-622d-44fd-bb59-9ad62a29145b +[2026-04-24 05:17:39.980] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMROTI | service: service-general | source_id: 6afdcaa1-e9ef-4924-90a9-485b6e8879d9 +[2026-04-24 05:17:39.980] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6afdcaa1-e9ef-4924-90a9-485b6e8879d9 +[2026-04-24 05:17:40.152] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD SHAKAANDARU | service: service-general | source_id: bd183113-a3ca-40a8-b85a-e4a76bf81474 +[2026-04-24 05:17:40.380] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0165ade0-0b64-4d10-89d1-638b954ee15c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: bd183113-a3ca-40a8-b85a-e4a76bf81474 +[2026-04-24 05:17:40.380] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:38:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c7080b04-1a46-4b16-8a98-cda59ffb2104 intent:original-order patient_id:P10975033251 patient_name:MUHAMMAD SHAKAANDARU performer_id:10002983237 requester_id:10001219332 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:38:43+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c7080b04-1a46-4b16-8a98-cda59ffb2104"},"id":"0165ade0-0b64-4d10-89d1-638b954ee15c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:40.343292+00:00","versionId":"MTc3NzAwNzg2MDM0MzI5MjAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10001219332"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUHAMMAD SHAKAANDARU","reference":"Patient/P10975033251"}}} | service: service-general | source_id: bd183113-a3ca-40a8-b85a-e4a76bf81474 | status: SUCCESS +[2026-04-24 05:17:40.496] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011736 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:40.497] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9eb9c7a7-8213-49e2-86c9-41d6624f3227 +[2026-04-24 05:17:40.615] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b8502d46-378d-42d2-a984-856fa0e8748a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:40.615] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f6862df5-4d87-4ce0-bf56-5f7dd838e2ca +[2026-04-24 05:17:40.616] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000253 encounter_id:b8502d46-378d-42d2-a984-856fa0e8748a organization_id: patient_id: procedure_code:DX service_request_id:9eb9c7a7-8213-49e2-86c9-41d6624f3227 started:2026-04-24T05:17:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:17:40.835] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f6862df5-4d87-4ce0-bf56-5f7dd838e2ca | status_code: 400 +[2026-04-24 05:17:40.835] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:42.559] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARIDA | service: service-general | source_id: 367536f7-75d8-46b3-acb5-a59efc5efb78 +[2026-04-24 05:17:42.846] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 367536f7-75d8-46b3-acb5-a59efc5efb78 | status_code: 400 +[2026-04-24 05:17:42.846] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:39:54+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:617545ce-a1f6-40b3-b708-29031b3c9991 intent:original-order patient_id:P01204953581 patient_name:FARIDA performer_id:10002983237 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 367536f7-75d8-46b3-acb5-a59efc5efb78 | status: FAILED +[2026-04-24 05:17:43.401] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034731 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:43.403] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b502b03f-0cb0-4c56-a5be-f443fca13f65 +[2026-04-24 05:17:43.559] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b1dbb126-cb04-46fa-bdef-2ead9a2ec8d4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:43.559] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bcbd362c-2846-48c4-817f-fcbd00c6ad83 +[2026-04-24 05:17:43.560] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000254 encounter_id:b1dbb126-cb04-46fa-bdef-2ead9a2ec8d4 organization_id: patient_id: procedure_code:DX service_request_id:b502b03f-0cb0-4c56-a5be-f443fca13f65 started:2026-04-24T05:17:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:17:43.699] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bcbd362c-2846-48c4-817f-fcbd00c6ad83 | status_code: 400 +[2026-04-24 05:17:43.699] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:45.015] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUJIATI | service: service-general | source_id: 54a87ae7-905b-40fd-9eec-b7c8bfcd1240 +[2026-04-24 05:17:45.257] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0cf08a8f-2eae-4e61-bfeb-5840d8bbb370 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 54a87ae7-905b-40fd-9eec-b7c8bfcd1240 +[2026-04-24 05:17:45.257] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:41:07+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:e7d2a096-099d-442d-9c84-93940344d301 intent:original-order patient_id:P01021405571 patient_name:MUJIATI performer_id:10007559348 requester_id:12763091230 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:41:07+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e7d2a096-099d-442d-9c84-93940344d301"},"id":"0cf08a8f-2eae-4e61-bfeb-5840d8bbb370","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:45.221812+00:00","versionId":"MTc3NzAwNzg2NTIyMTgxMjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/12763091230"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUJIATI","reference":"Patient/P01021405571"}}} | service: service-general | source_id: 54a87ae7-905b-40fd-9eec-b7c8bfcd1240 | status: SUCCESS +[2026-04-24 05:17:46.307] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059974 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:46.308] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 03331ee5-ca81-4422-b2e1-9659e24d7294 +[2026-04-24 05:17:46.510] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4bd2ad6a-561b-4869-929b-48aa84f25149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:46.510] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 34b594b6-e148-4042-8c5c-3a5f6c7a887e +[2026-04-24 05:17:46.510] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 34b594b6-e148-4042-8c5c-3a5f6c7a887e +[2026-04-24 05:17:47.089] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11594518 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:47.090] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 154080c3-9aec-4f87-aabe-0cbcca319b9f +[2026-04-24 05:17:47.195] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2f95ff58-70a4-4f5f-a4e6-35f7a0382752 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:47.195] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c0c4035f-145a-4abb-9a6c-f1b7b8819f3a +[2026-04-24 05:17:47.195] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001471 encounter_id:2f95ff58-70a4-4f5f-a4e6-35f7a0382752 organization_id: patient_id: procedure_code:OT service_request_id:154080c3-9aec-4f87-aabe-0cbcca319b9f started:2026-04-24T05:17:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:17:47.335] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c0c4035f-145a-4abb-9a6c-f1b7b8819f3a | status_code: 400 +[2026-04-24 05:17:47.335] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:47.422] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALGHAZA NURAFIN DARMANSYAH | service: service-general | source_id: 89bbfeb8-b477-462e-9ecf-f74e1f912bf0 +[2026-04-24 05:17:47.422] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 89bbfeb8-b477-462e-9ecf-f74e1f912bf0 +[2026-04-24 05:17:47.580] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RIZKY FIRMANSYAH | service: service-general | source_id: 585dde36-1b58-44fa-bc73-2cb5462f5fa5 +[2026-04-24 05:17:47.581] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 585dde36-1b58-44fa-bc73-2cb5462f5fa5 +[2026-04-24 05:17:47.750] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HOMSATUN | service: service-general | source_id: 11964e24-3801-43ef-9cd8-aeb4aecaef65 +[2026-04-24 05:17:47.947] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: bec4ef47-d65a-460f-bfe7-1a0a0b6a0c55 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 11964e24-3801-43ef-9cd8-aeb4aecaef65 +[2026-04-24 05:17:47.947] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:46:18+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:ebec5e1e-a100-41ca-896a-d92729b36caa intent:original-order patient_id:P02178176366 patient_name:HOMSATUN performer_id:10002983237 requester_id:10010486928 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:46:18+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ebec5e1e-a100-41ca-896a-d92729b36caa"},"id":"bec4ef47-d65a-460f-bfe7-1a0a0b6a0c55","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:47.909691+00:00","versionId":"MTc3NzAwNzg2NzkwOTY5MTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10010486928"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"HOMSATUN","reference":"Patient/P02178176366"}}} | service: service-general | source_id: 11964e24-3801-43ef-9cd8-aeb4aecaef65 | status: SUCCESS +[2026-04-24 05:17:49.899] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041789 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:49.900] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d91673c1-d129-4ed0-8d8f-8c528aba6f63 +[2026-04-24 05:17:50.019] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9a3f66a7-db37-4ac5-a36d-4e07e8b0d9a6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:50.020] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: af070c0a-9376-4953-bd55-e75769624da3 +[2026-04-24 05:17:50.020] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001472 encounter_id:9a3f66a7-db37-4ac5-a36d-4e07e8b0d9a6 organization_id: patient_id: procedure_code:OT service_request_id:d91673c1-d129-4ed0-8d8f-8c528aba6f63 started:2026-04-24T05:17:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:17:50.120] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARCELINUS PASCALIS BUDI SETYAWAN | service: service-general | source_id: 57f6c745-b433-4794-bc0f-7df9c8151336 +[2026-04-24 05:17:50.171] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: af070c0a-9376-4953-bd55-e75769624da3 | status_code: 400 +[2026-04-24 05:17:50.172] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:50.395] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 7969d946-416d-4fa6-98e8-3d850b19d12b | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 57f6c745-b433-4794-bc0f-7df9c8151336 +[2026-04-24 05:17:50.395] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:48:22+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:4b859939-eeec-4657-a1ee-af8a920a5a12 intent:original-order patient_id:P00596113201 patient_name:MARCELINUS PASCALIS BUDI SETYAWAN performer_id:10002983237 requester_id:10014484906 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:48:22+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/4b859939-eeec-4657-a1ee-af8a920a5a12"},"id":"7969d946-416d-4fa6-98e8-3d850b19d12b","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:50.359150+00:00","versionId":"MTc3NzAwNzg3MDM1OTE1MDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10014484906"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MARCELINUS PASCALIS BUDI SETYAWAN","reference":"Patient/P00596113201"}}} | service: service-general | source_id: 57f6c745-b433-4794-bc0f-7df9c8151336 | status: SUCCESS +[2026-04-24 05:17:52.565] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERCULANS NOVIANO MAU LOKO | service: service-general | source_id: 6df84e70-5231-4641-ba90-583ba7619a04 +[2026-04-24 05:17:52.755] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058898 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:52.756] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c7188c32-45cf-4828-9496-e85e1b1a1989 +[2026-04-24 05:17:52.766] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 726e190b-7874-4660-8f3a-606405588ace | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 6df84e70-5231-4641-ba90-583ba7619a04 +[2026-04-24 05:17:52.766] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:52:29+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:abdcccff-e54c-4f96-9ca8-e5d5cb51d67c intent:original-order patient_id:P00283033421 patient_name:HERCULANS NOVIANO MAU LOKO performer_id:10002983237 requester_id:10010921546 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:52:29+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/abdcccff-e54c-4f96-9ca8-e5d5cb51d67c"},"id":"726e190b-7874-4660-8f3a-606405588ace","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:52.729696+00:00","versionId":"MTc3NzAwNzg3MjcyOTY5NjAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10010921546"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"HERCULANS NOVIANO MAU LOKO","reference":"Patient/P00283033421"}}} | service: service-general | source_id: 6df84e70-5231-4641-ba90-583ba7619a04 | status: SUCCESS +[2026-04-24 05:17:52.867] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7599e378-d161-495d-bf91-aa8374b2aa3c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:52.867] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 21c76518-3f50-4403-98d7-ce4fe85b78c4 +[2026-04-24 05:17:52.867] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001473 encounter_id:7599e378-d161-495d-bf91-aa8374b2aa3c organization_id: patient_id: procedure_code:OT service_request_id:c7188c32-45cf-4828-9496-e85e1b1a1989 started:2026-04-24T05:17:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:17:52.966] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 21c76518-3f50-4403-98d7-ce4fe85b78c4 | status_code: 400 +[2026-04-24 05:17:52.966] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:54.941] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI RUMIYATI | service: service-general | source_id: f1ab522f-18da-4737-ae2b-b384ff94c9e3 +[2026-04-24 05:17:54.941] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f1ab522f-18da-4737-ae2b-b384ff94c9e3 +[2026-04-24 05:17:55.128] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FERI NANANG GIANTORO | service: service-general | source_id: d25e1acf-84ef-48fe-acf1-f59809b34353 +[2026-04-24 05:17:55.279] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 95146b93-84cc-46ef-8a9d-3b9b18e7b71f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: d25e1acf-84ef-48fe-acf1-f59809b34353 +[2026-04-24 05:17:55.279] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:56:44+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:d8541d67-3dbc-44a9-af81-8ee32a1e9673 intent:original-order patient_id:P02088571564 patient_name:FERI NANANG GIANTORO performer_id:10002983237 requester_id:10018311962 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T11:56:44+07:00","code":{"coding":[{"code":"37622-8","display":"Pelvic AP","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d8541d67-3dbc-44a9-af81-8ee32a1e9673"},"id":"95146b93-84cc-46ef-8a9d-3b9b18e7b71f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:55.242124+00:00","versionId":"MTc3NzAwNzg3NTI0MjEyNDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10018311962"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"FERI NANANG GIANTORO","reference":"Patient/P02088571564"}}} | service: service-general | source_id: d25e1acf-84ef-48fe-acf1-f59809b34353 | status: SUCCESS +[2026-04-24 05:17:55.557] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054661 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:55.558] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 73dcea70-f1a3-4420-9814-7a80bc5404ba +[2026-04-24 05:17:55.669] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 66b1f817-2db3-47af-b434-d694f603cca1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:55.669] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 +[2026-04-24 05:17:55.669] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000239 encounter_id:66b1f817-2db3-47af-b434-d694f603cca1 organization_id: patient_id: procedure_code:OT service_request_id:73dcea70-f1a3-4420-9814-7a80bc5404ba started:2026-04-24T05:17:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:17:55.816] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: fa57afed-2f20-4e67-820d-321fdb7373f5 | status_code: 400 +[2026-04-24 05:17:55.816] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:57.447] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: THEO PRADIPTA PUTRA | service: service-general | source_id: bd77011b-cab6-4180-863a-375d019b4f30 +[2026-04-24 05:17:57.594] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: bd77011b-cab6-4180-863a-375d019b4f30 | status_code: 400 +[2026-04-24 05:17:57.594] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T11:57:25+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:055f2c41-02bc-48da-af99-a3e3b1b6578c intent:original-order patient_id:P01326444716 patient_name:THEO PRADIPTA PUTRA performer_id:10002983237 requester_id:10018205704 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bd77011b-cab6-4180-863a-375d019b4f30 | status: FAILED +[2026-04-24 05:17:58.395] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060459 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:17:58.396] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8c82ab6a-baab-44bd-97a7-2febf91fd9df +[2026-04-24 05:17:58.515] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 946e9104-cf18-4684-8ba4-aa59c37e7ca7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:58.515] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1a2c5a58-7dc8-4b82-b307-103fe79bbf3b +[2026-04-24 05:17:58.515] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000256 encounter_id:946e9104-cf18-4684-8ba4-aa59c37e7ca7 organization_id: patient_id: procedure_code:OT service_request_id:8c82ab6a-baab-44bd-97a7-2febf91fd9df started:2026-04-24T05:17:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:17:58.649] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:17:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1a2c5a58-7dc8-4b82-b307-103fe79bbf3b | status_code: 400 +[2026-04-24 05:17:58.649] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:17:59.752] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRSYADI RAIHAN | service: service-general | source_id: 8220981d-c69d-4e69-8557-070e1e4a4e1b +[2026-04-24 05:17:59.909] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 473e4f22-884b-47da-b97f-f8fe27b88275 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 8220981d-c69d-4e69-8557-070e1e4a4e1b +[2026-04-24 05:17:59.909] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:05:44+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:76e957f6-eb90-4e5c-8eb1-3eb8fe0b52c4 intent:original-order patient_id:P00266560423 patient_name:IRSYADI RAIHAN performer_id:10002983237 requester_id:10013694107 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:05:44+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/76e957f6-eb90-4e5c-8eb1-3eb8fe0b52c4"},"id":"473e4f22-884b-47da-b97f-f8fe27b88275","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:17:59.874723+00:00","versionId":"MTc3NzAwNzg3OTg3NDcyMzAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10013694107"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"IRSYADI RAIHAN","reference":"Patient/P00266560423"}}} | service: service-general | source_id: 8220981d-c69d-4e69-8557-070e1e4a4e1b | status: SUCCESS +[2026-04-24 05:18:01.211] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540487 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:01.212] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9385529f-0f34-4585-b0c4-1052b470fb33 +[2026-04-24 05:18:01.373] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4c083ca5-db63-47e9-a377-e8ce19be5271 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:01.373] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 497945d6-35a3-497d-92e3-68d6389b4d23 +[2026-04-24 05:18:01.373] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 497945d6-35a3-497d-92e3-68d6389b4d23 +[2026-04-24 05:18:01.983] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029076 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:01.984] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 26d0601b-af2d-484e-ab25-56a9d1a164d2 +[2026-04-24 05:18:02.091] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL HARI | service: service-general | source_id: cb79bd6b-f6b1-46c9-b4b1-15ed199cdbe2 +[2026-04-24 05:18:02.158] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c2ca02bf-f03c-4c15-a4d5-9d9da4b901d0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:02.158] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6bb18ea2-207e-4c7e-b316-0c288ae137e2 +[2026-04-24 05:18:02.158] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001478 encounter_id:c2ca02bf-f03c-4c15-a4d5-9d9da4b901d0 organization_id: patient_id: procedure_code:OT service_request_id:26d0601b-af2d-484e-ab25-56a9d1a164d2 started:2026-04-24T05:18:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:02.256] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 557abafa-3abd-4037-b078-5f7299c99393 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: cb79bd6b-f6b1-46c9-b4b1-15ed199cdbe2 +[2026-04-24 05:18:02.257] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:13:37+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:5c9b05b2-c70f-4cdc-af01-7c921ca39f4c intent:original-order patient_id:P01183609644 patient_name:ABDUL HARI performer_id:10002983237 requester_id:10000276457 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:13:37+07:00","code":{"coding":[{"code":"39079-9","display":"Manus AP/Oblique","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/5c9b05b2-c70f-4cdc-af01-7c921ca39f4c"},"id":"557abafa-3abd-4037-b078-5f7299c99393","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:18:02.225159+00:00","versionId":"MTc3NzAwNzg4MjIyNTE1OTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10000276457"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ABDUL HARI","reference":"Patient/P01183609644"}}} | service: service-general | source_id: cb79bd6b-f6b1-46c9-b4b1-15ed199cdbe2 | status: SUCCESS +[2026-04-24 05:18:02.301] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6bb18ea2-207e-4c7e-b316-0c288ae137e2 | status_code: 400 +[2026-04-24 05:18:02.301] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:04.435] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAHYU INDAH LESTARI | service: service-general | source_id: 21034129-72a6-486b-95bd-b4eeeb515c49 +[2026-04-24 05:18:04.667] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0ec9581b-0fef-4037-b2e1-0686b0e9ed9d | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 21034129-72a6-486b-95bd-b4eeeb515c49 +[2026-04-24 05:18:04.667] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:14:56+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7f77f639-6be3-45ac-824d-60625f071b08 intent:original-order patient_id:P01298423036 patient_name:WAHYU INDAH LESTARI performer_id:10002983237 requester_id:10003082593 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:14:56+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/7f77f639-6be3-45ac-824d-60625f071b08"},"id":"0ec9581b-0fef-4037-b2e1-0686b0e9ed9d","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:18:04.631518+00:00","versionId":"MTc3NzAwNzg4NDYzMTUxODAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10003082593"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"WAHYU INDAH LESTARI","reference":"Patient/P01298423036"}}} | service: service-general | source_id: 21034129-72a6-486b-95bd-b4eeeb515c49 | status: SUCCESS +[2026-04-24 05:18:04.910] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053885 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:04.912] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b8ec4c96-4b09-4ee2-aa16-372617c45259 +[2026-04-24 05:18:05.079] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2d92e59a-0ed6-4b3c-aa11-e4282eee68a1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:05.079] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e75f7da2-4b01-42d3-8cca-6be6d00e8785 +[2026-04-24 05:18:05.079] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FTK-SEN26-000082 encounter_id:2d92e59a-0ed6-4b3c-aa11-e4282eee68a1 organization_id: patient_id: procedure_code:OT service_request_id:b8ec4c96-4b09-4ee2-aa16-372617c45259 started:2026-04-24T05:18:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:05.189] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e75f7da2-4b01-42d3-8cca-6be6d00e8785 | status_code: 400 +[2026-04-24 05:18:05.189] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:06.858] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI FATIMAH | service: service-general | source_id: 8a70dbfd-0234-4cda-9570-641efb1e5d00 +[2026-04-24 05:18:06.859] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 8a70dbfd-0234-4cda-9570-641efb1e5d00 | status_code: 429 +[2026-04-24 05:18:06.859] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:16:54+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:3d476b25-47fc-4aed-9262-a336c5d1c4a9 intent:original-order patient_id:P01015397746 patient_name:SITI FATIMAH performer_id:10003241696 requester_id:10009986108 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 8a70dbfd-0234-4cda-9570-641efb1e5d00 | status: FAILED +[2026-04-24 05:18:06.859] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:200 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 8a70dbfd-0234-4cda-9570-641efb1e5d00 +[2026-04-24 05:18:07.774] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045261 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:07.775] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a1868b31-42d3-428b-a342-a24b04c22621 +[2026-04-24 05:18:07.776] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8b028f8f-c3fb-4b7e-a0e3-e9ef69d3fbf7 +[2026-04-24 05:18:07.776] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001484 encounter_id: organization_id: patient_id: procedure_code:OT service_request_id:a1868b31-42d3-428b-a342-a24b04c22621 started:2026-04-24T05:18:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:07.777] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 8b028f8f-c3fb-4b7e-a0e3-e9ef69d3fbf7 | status_code: 429 +[2026-04-24 05:18:07.777] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:07.777] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-01-08 10:14:31 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: 8b028f8f-c3fb-4b7e-a0e3-e9ef69d3fbf7 +[2026-04-24 05:18:13.439] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045261 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:13.440] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a1868b31-42d3-428b-a342-a24b04c22621 +[2026-04-24 05:18:13.696] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 923254a5-338b-4d24-b095-ed173b4b94d9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:13.696] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8b028f8f-c3fb-4b7e-a0e3-e9ef69d3fbf7 +[2026-04-24 05:18:13.696] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001484 encounter_id:923254a5-338b-4d24-b095-ed173b4b94d9 organization_id: patient_id: procedure_code:OT service_request_id:a1868b31-42d3-428b-a342-a24b04c22621 started:2026-04-24T05:18:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:13.835] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8b028f8f-c3fb-4b7e-a0e3-e9ef69d3fbf7 | status_code: 400 +[2026-04-24 05:18:13.835] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:16.425] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12017882 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:16.426] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1492eca3-3468-49f7-a472-e111d2db8263 +[2026-04-24 05:18:16.585] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3f865174-1ce4-47a7-b0be-fc5a46568572 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:16.585] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8a74a6c4-cb47-4f0d-8934-a49699169776 +[2026-04-24 05:18:16.585] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001485 encounter_id:3f865174-1ce4-47a7-b0be-fc5a46568572 organization_id: patient_id: procedure_code:OT service_request_id:1492eca3-3468-49f7-a472-e111d2db8263 started:2026-04-24T05:18:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:16.690] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8a74a6c4-cb47-4f0d-8934-a49699169776 | status_code: 400 +[2026-04-24 05:18:16.691] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:19.279] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049918 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:19.280] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2d433ddb-a7d5-4695-87d8-35615ade16c7 +[2026-04-24 05:18:19.439] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2a664f5b-4e4f-449f-961f-b4420209dc03 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:19.439] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9e38f3f6-248b-4d79-88ac-0e25ae9cc789 +[2026-04-24 05:18:19.439] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001487 encounter_id:2a664f5b-4e4f-449f-961f-b4420209dc03 organization_id: patient_id: procedure_code:OT service_request_id:2d433ddb-a7d5-4695-87d8-35615ade16c7 started:2026-04-24T05:18:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:19.548] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9e38f3f6-248b-4d79-88ac-0e25ae9cc789 | status_code: 400 +[2026-04-24 05:18:19.548] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:22.135] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11525308 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:22.137] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5613a946-d4f7-47bf-a166-adf8a5a22155 +[2026-04-24 05:18:22.271] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ff7648d2-e8b2-4977-8c47-61b40f07a985 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:22.271] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8fc0a29d-33ee-44a2-b038-abe9b9c1a7dd +[2026-04-24 05:18:22.271] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001488 encounter_id:ff7648d2-e8b2-4977-8c47-61b40f07a985 organization_id: patient_id: procedure_code:OT service_request_id:5613a946-d4f7-47bf-a166-adf8a5a22155 started:2026-04-24T05:18:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:22.420] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8fc0a29d-33ee-44a2-b038-abe9b9c1a7dd | status_code: 400 +[2026-04-24 05:18:22.421] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:25.007] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053875 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:25.009] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a025e6be-b9b4-4d07-ac27-ae251578fd48 +[2026-04-24 05:18:25.184] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d9bfd1ae-b8cc-444d-a296-47c7c2338fd3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:25.184] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 46b106e2-9fb7-4c77-909d-f958592ecfb6 +[2026-04-24 05:18:25.184] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001491 encounter_id:d9bfd1ae-b8cc-444d-a296-47c7c2338fd3 organization_id: patient_id: procedure_code:OT service_request_id:a025e6be-b9b4-4d07-ac27-ae251578fd48 started:2026-04-24T05:18:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:25.330] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 46b106e2-9fb7-4c77-909d-f958592ecfb6 | status_code: 400 +[2026-04-24 05:18:25.330] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:27.896] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007504 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:27.897] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 75e56379-95b2-4512-971e-76c9b3fb8907 +[2026-04-24 05:18:28.053] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 28c57afe-f9b2-4273-ae8c-ecbd3bd9a508 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:28.053] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7f36385e-d0e5-4776-bdcd-b33f67e9f3b1 +[2026-04-24 05:18:28.053] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-001345 encounter_id:28c57afe-f9b2-4273-ae8c-ecbd3bd9a508 organization_id: patient_id: procedure_code:DX service_request_id:75e56379-95b2-4512-971e-76c9b3fb8907 started:2026-04-24T05:18:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:28.172] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7f36385e-d0e5-4776-bdcd-b33f67e9f3b1 | status_code: 400 +[2026-04-24 05:18:28.172] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:30.763] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064625 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:30.764] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6ab4a58c-827d-4d3e-a146-188607d9008c +[2026-04-24 05:18:30.882] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: aa270d1f-9831-465f-8663-14234e584bc9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:30.882] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: abf0e8eb-ee7a-4406-9556-18d0d6d96c7f +[2026-04-24 05:18:30.882] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001498 encounter_id:aa270d1f-9831-465f-8663-14234e584bc9 organization_id: patient_id: procedure_code:OT service_request_id:6ab4a58c-827d-4d3e-a146-188607d9008c started:2026-04-24T05:18:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:30.982] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: abf0e8eb-ee7a-4406-9556-18d0d6d96c7f | status_code: 400 +[2026-04-24 05:18:30.982] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:33.583] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047295 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:33.584] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c447143e-372e-4663-8a22-768ea68ecc89 +[2026-04-24 05:18:33.754] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 33c9ba85-d584-42bc-9b88-8ee7acbef81d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:33.754] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3f521280-5c46-430c-bfbb-36deb94baa3e +[2026-04-24 05:18:33.754] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001506 encounter_id:33c9ba85-d584-42bc-9b88-8ee7acbef81d organization_id: patient_id: procedure_code:OT service_request_id:c447143e-372e-4663-8a22-768ea68ecc89 started:2026-04-24T05:18:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:33.851] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3f521280-5c46-430c-bfbb-36deb94baa3e | status_code: 400 +[2026-04-24 05:18:33.852] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:36.446] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047999 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:36.448] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0f43f11b-963c-4e61-b57d-06abc76b7e27 +[2026-04-24 05:18:36.580] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bea2f5c0-88c3-4d41-a337-4939cdb7528f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:36.580] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7f402b3f-83ce-40f0-9194-db7a31bc4a64 +[2026-04-24 05:18:36.580] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001507 encounter_id:bea2f5c0-88c3-4d41-a337-4939cdb7528f organization_id: patient_id: procedure_code:OT service_request_id:0f43f11b-963c-4e61-b57d-06abc76b7e27 started:2026-04-24T05:18:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:36.718] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7f402b3f-83ce-40f0-9194-db7a31bc4a64 | status_code: 400 +[2026-04-24 05:18:36.719] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:39.331] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056124 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:39.332] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9ec93875-173f-45b4-9be2-117ca3d320ae +[2026-04-24 05:18:39.499] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1840d539-2c29-48b2-ba76-5aaf0652f170 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:39.499] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ca18a333-824b-4f39-a744-88b8a10dedd9 +[2026-04-24 05:18:39.499] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001508 encounter_id:1840d539-2c29-48b2-ba76-5aaf0652f170 organization_id: patient_id: procedure_code:OT service_request_id:9ec93875-173f-45b4-9be2-117ca3d320ae started:2026-04-24T05:18:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:39.609] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ca18a333-824b-4f39-a744-88b8a10dedd9 | status_code: 400 +[2026-04-24 05:18:39.609] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:42.181] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050236 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:42.182] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f8723633-ca4d-492f-a14a-50fe99b9776e +[2026-04-24 05:18:42.314] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 54692bc5-bb29-45f0-a4b2-ea4e33d2c1ce | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:42.314] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 09b812bf-e9ca-40b0-aa00-43bcf54628ac +[2026-04-24 05:18:42.314] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001509 encounter_id:54692bc5-bb29-45f0-a4b2-ea4e33d2c1ce organization_id: patient_id: procedure_code:OT service_request_id:f8723633-ca4d-492f-a14a-50fe99b9776e started:2026-04-24T05:18:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:42.424] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 09b812bf-e9ca-40b0-aa00-43bcf54628ac | status_code: 400 +[2026-04-24 05:18:42.424] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:45.012] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013686 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:45.013] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 631a9302-91fc-4c0b-b9bc-06dc321a5d7f +[2026-04-24 05:18:45.221] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 41a81ee7-63d6-4b96-973b-e60e33078f42 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:45.221] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2c05e762-9ce5-4880-ad0a-7087b4206bf0 +[2026-04-24 05:18:45.221] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001510 encounter_id:41a81ee7-63d6-4b96-973b-e60e33078f42 organization_id: patient_id: procedure_code:OT service_request_id:631a9302-91fc-4c0b-b9bc-06dc321a5d7f started:2026-04-24T05:18:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:45.325] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 2c05e762-9ce5-4880-ad0a-7087b4206bf0 | status_code: 400 +[2026-04-24 05:18:45.325] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:47.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044960 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:47.888] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9d179afa-41d5-4c4d-bc23-0af775b327d1 +[2026-04-24 05:18:48.024] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7bd5adcb-8942-483d-8d9d-604223f85d9d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:48.024] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 16e19b71-aa5d-492c-b304-0ea64f387e0a +[2026-04-24 05:18:48.024] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000245 encounter_id:7bd5adcb-8942-483d-8d9d-604223f85d9d organization_id: patient_id: procedure_code:OT service_request_id:9d179afa-41d5-4c4d-bc23-0af775b327d1 started:2026-04-24T05:18:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:48.145] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 16e19b71-aa5d-492c-b304-0ea64f387e0a | status_code: 400 +[2026-04-24 05:18:48.145] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:50.800] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048220 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:50.801] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e4e5c69d-fd45-4dc0-b855-878a5d963e86 +[2026-04-24 05:18:50.926] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4e06ac2e-436a-4fa5-b171-7b33bc01aa9a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:50.926] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 85314fbc-566f-4277-b53c-6c28f5d5daa3 +[2026-04-24 05:18:50.926] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001555 encounter_id:4e06ac2e-436a-4fa5-b171-7b33bc01aa9a organization_id: patient_id: procedure_code:OT service_request_id:e4e5c69d-fd45-4dc0-b855-878a5d963e86 started:2026-04-24T05:18:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:51.021] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 85314fbc-566f-4277-b53c-6c28f5d5daa3 | status_code: 400 +[2026-04-24 05:18:51.021] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:53.581] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030924 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:53.583] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4dfccd43-2cac-4b52-8001-fc155fcccd52 +[2026-04-24 05:18:53.715] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 360ab44e-f315-48bb-905f-3705473410c4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:53.715] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 33dc1db8-2e61-42be-94a6-fffc064bfee3 +[2026-04-24 05:18:53.715] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001557 encounter_id:360ab44e-f315-48bb-905f-3705473410c4 organization_id: patient_id: procedure_code:OT service_request_id:4dfccd43-2cac-4b52-8001-fc155fcccd52 started:2026-04-24T05:18:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:53.814] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 33dc1db8-2e61-42be-94a6-fffc064bfee3 | status_code: 400 +[2026-04-24 05:18:53.814] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:56.386] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064638 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:56.388] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 40db605a-6d96-4eb9-8676-b9b591616c9d +[2026-04-24 05:18:56.524] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f72138ea-1861-4f90-a9c1-11719f365a87 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:56.524] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a8576892-df3d-4034-ad88-fe737b1f349b +[2026-04-24 05:18:56.524] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001559 encounter_id:f72138ea-1861-4f90-a9c1-11719f365a87 organization_id: patient_id: procedure_code:OT service_request_id:40db605a-6d96-4eb9-8676-b9b591616c9d started:2026-04-24T05:18:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:56.627] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a8576892-df3d-4034-ad88-fe737b1f349b | status_code: 400 +[2026-04-24 05:18:56.627] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:59.201] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035701 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:18:59.202] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 75a4def1-01e8-4894-b427-6281efad4a6f +[2026-04-24 05:18:59.337] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8bd03a90-37ae-4839-89f9-b1fc7ce23f78 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:18:59.337] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f30f3f8e-3e9b-4ca9-90d7-f67d9f9209cd +[2026-04-24 05:18:59.337] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001561 encounter_id:8bd03a90-37ae-4839-89f9-b1fc7ce23f78 organization_id: patient_id: procedure_code:OT service_request_id:75a4def1-01e8-4894-b427-6281efad4a6f started:2026-04-24T05:18:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:18:59.467] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:18:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f30f3f8e-3e9b-4ca9-90d7-f67d9f9209cd | status_code: 400 +[2026-04-24 05:18:59.467] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:02.072] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054671 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:02.073] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 35bf9e57-1ec5-4aa7-83f1-1e29698ad0bb +[2026-04-24 05:19:02.209] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 30a73fa8-d673-4159-ad1c-802aa3c4d7f5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:02.209] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b83e8884-bc7c-4d3e-b8d0-fb00f0791e8c +[2026-04-24 05:19:02.209] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001564 encounter_id:30a73fa8-d673-4159-ad1c-802aa3c4d7f5 organization_id: patient_id: procedure_code:OT service_request_id:35bf9e57-1ec5-4aa7-83f1-1e29698ad0bb started:2026-04-24T05:19:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:02.311] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b83e8884-bc7c-4d3e-b8d0-fb00f0791e8c | status_code: 400 +[2026-04-24 05:19:02.311] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:04.901] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11457261 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:04.902] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c9b09c55-9759-4e5f-8ca1-98bad4d322d7 +[2026-04-24 05:19:05.037] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 17b2ec8e-74df-4468-bcea-c7b48a20039d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:05.037] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ca54736b-73d5-4511-9c67-b1bc550ca0b5 +[2026-04-24 05:19:05.037] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001570 encounter_id:17b2ec8e-74df-4468-bcea-c7b48a20039d organization_id: patient_id: procedure_code:OT service_request_id:c9b09c55-9759-4e5f-8ca1-98bad4d322d7 started:2026-04-24T05:19:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:05.161] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ca54736b-73d5-4511-9c67-b1bc550ca0b5 | status_code: 400 +[2026-04-24 05:19:05.161] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:07.043] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI FATIMAH | service: service-general | source_id: 8a70dbfd-0234-4cda-9570-641efb1e5d00 +[2026-04-24 05:19:07.249] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: fd2a61d1-a8f3-4866-8873-9b48445dd3dd | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 8a70dbfd-0234-4cda-9570-641efb1e5d00 +[2026-04-24 05:19:07.249] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:16:54+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:3d476b25-47fc-4aed-9262-a336c5d1c4a9 intent:original-order patient_id:P01015397746 patient_name:SITI FATIMAH performer_id:10003241696 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:16:54+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/3d476b25-47fc-4aed-9262-a336c5d1c4a9"},"id":"fd2a61d1-a8f3-4866-8873-9b48445dd3dd","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:07.209995+00:00","versionId":"MTc3NzAwNzk0NzIwOTk5NTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SITI FATIMAH","reference":"Patient/P01015397746"}}} | service: service-general | source_id: 8a70dbfd-0234-4cda-9570-641efb1e5d00 | status: SUCCESS +[2026-04-24 05:19:07.752] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042717 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:07.753] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 59883894-868c-4a36-bb67-3d47f4e12e9b +[2026-04-24 05:19:07.872] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0c6b0b35-d1da-438a-aef4-1ac4e690a4ab | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:07.872] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f3a9a872-96de-45f1-b63e-59b8c19b401a +[2026-04-24 05:19:07.872] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001574 encounter_id:0c6b0b35-d1da-438a-aef4-1ac4e690a4ab organization_id: patient_id: procedure_code:OT service_request_id:59883894-868c-4a36-bb67-3d47f4e12e9b started:2026-04-24T05:19:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:08.021] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f3a9a872-96de-45f1-b63e-59b8c19b401a | status_code: 400 +[2026-04-24 05:19:08.021] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:09.424] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAHLAN | service: service-general | source_id: 2d3edd92-f71c-4cae-97c4-b00f3a2880fc +[2026-04-24 05:19:09.619] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 62582d0e-d918-4b82-a3dd-d85725daa820 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 2d3edd92-f71c-4cae-97c4-b00f3a2880fc +[2026-04-24 05:19:09.619] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:19:01+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:a408c97c-7cb9-4a24-9d41-6a83fbfb76b1 intent:original-order patient_id:P00450577158 patient_name:SAHLAN performer_id:10002983237 requester_id:10017611289 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:19:01+07:00","code":{"coding":[{"code":"36695-5","display":"Femur AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/a408c97c-7cb9-4a24-9d41-6a83fbfb76b1"},"id":"62582d0e-d918-4b82-a3dd-d85725daa820","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:09.580588+00:00","versionId":"MTc3NzAwNzk0OTU4MDU4ODAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10017611289"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SAHLAN","reference":"Patient/P00450577158"}}} | service: service-general | source_id: 2d3edd92-f71c-4cae-97c4-b00f3a2880fc | status: SUCCESS +[2026-04-24 05:19:10.601] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064597 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:10.602] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6272ff60-d7c9-4118-92a8-c08c6e5a5bfd +[2026-04-24 05:19:10.779] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 474910be-0e47-46f5-b09e-10e17751f2ae | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:10.779] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a7454695-0b48-4c03-9a37-eec43851282d +[2026-04-24 05:19:10.779] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001577 encounter_id:474910be-0e47-46f5-b09e-10e17751f2ae organization_id: patient_id: procedure_code:OT service_request_id:6272ff60-d7c9-4118-92a8-c08c6e5a5bfd started:2026-04-24T05:19:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:10.885] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a7454695-0b48-4c03-9a37-eec43851282d | status_code: 400 +[2026-04-24 05:19:10.885] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:11.793] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SARIAH | service: service-general | source_id: f8cc064a-4ab7-456c-84d8-e3bb47735b9f +[2026-04-24 05:19:11.960] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: c9d30e69-4f95-4197-be09-2b424af67960 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f8cc064a-4ab7-456c-84d8-e3bb47735b9f +[2026-04-24 05:19:11.960] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:20:41+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:32053789-0ad7-4053-812e-2ce0ccbadd64 intent:original-order patient_id:P02198252183 patient_name:SARIAH performer_id:10002983237 requester_id:10015928291 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:20:41+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/32053789-0ad7-4053-812e-2ce0ccbadd64"},"id":"c9d30e69-4f95-4197-be09-2b424af67960","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:11.922489+00:00","versionId":"MTc3NzAwNzk1MTkyMjQ4OTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10015928291"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SARIAH","reference":"Patient/P02198252183"}}} | service: service-general | source_id: f8cc064a-4ab7-456c-84d8-e3bb47735b9f | status: SUCCESS +[2026-04-24 05:19:13.464] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059474 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:13.465] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 72a55a04-c7cd-445e-8021-5852a08ca57f +[2026-04-24 05:19:13.598] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c0a95a27-0d97-4500-a82e-6fcdbf00ac59 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:13.598] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 34942f14-689a-4aa2-a815-457cc8198e21 +[2026-04-24 05:19:13.598] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001583 encounter_id:c0a95a27-0d97-4500-a82e-6fcdbf00ac59 organization_id: patient_id: procedure_code:OT service_request_id:72a55a04-c7cd-445e-8021-5852a08ca57f started:2026-04-24T05:19:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:13.750] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 34942f14-689a-4aa2-a815-457cc8198e21 | status_code: 400 +[2026-04-24 05:19:13.750] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:14.142] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIZKIYATUL CHOIROT | service: service-general | source_id: 9d69bfa9-a046-4823-9eb2-3bd62b1979f7 +[2026-04-24 05:19:14.259] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9d69bfa9-a046-4823-9eb2-3bd62b1979f7 | status_code: 400 +[2026-04-24 05:19:14.259] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:23:23+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:2e1425bf-3f48-40cf-8228-484ca9717215 intent:original-order patient_id:P01356104885 patient_name:RIZKIYATUL CHOIROT performer_id:10002983237 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9d69bfa9-a046-4823-9eb2-3bd62b1979f7 | status: FAILED +[2026-04-24 05:19:16.324] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064640 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:16.326] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0dc58a87-6444-4634-b7bb-07bf778ce173 +[2026-04-24 05:19:16.435] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AILA GHAIDA TSUROYYA | service: service-general | source_id: 24c8008e-6d73-48b2-bb90-3702da90794b +[2026-04-24 05:19:16.470] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f86c88fd-1751-43fa-9508-0068abf87d10 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:16.470] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2d657a9f-8126-4b17-aff6-b9e24bb673c3 +[2026-04-24 05:19:16.470] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001587 encounter_id:f86c88fd-1751-43fa-9508-0068abf87d10 organization_id: patient_id: procedure_code:OT service_request_id:0dc58a87-6444-4634-b7bb-07bf778ce173 started:2026-04-24T05:19:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:16.581] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 2d657a9f-8126-4b17-aff6-b9e24bb673c3 | status_code: 400 +[2026-04-24 05:19:16.581] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:16.605] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0dc1870e-cf0a-4680-9905-14ebc82d42bd | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 24c8008e-6d73-48b2-bb90-3702da90794b +[2026-04-24 05:19:16.605] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:28:54+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:9d69ebed-982f-412a-bfa1-939c68df4e88 intent:original-order patient_id:P01960562860 patient_name:AILA GHAIDA TSUROYYA performer_id:10007121493 requester_id:10018205704 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:28:54+07:00","code":{"coding":[{"code":"35093-4","display":"Urologi","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9d69ebed-982f-412a-bfa1-939c68df4e88"},"id":"0dc1870e-cf0a-4680-9905-14ebc82d42bd","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:16.571892+00:00","versionId":"MTc3NzAwNzk1NjU3MTg5MjAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10018205704"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"AILA GHAIDA TSUROYYA","reference":"Patient/P01960562860"}}} | service: service-general | source_id: 24c8008e-6d73-48b2-bb90-3702da90794b | status: SUCCESS +[2026-04-24 05:19:18.775] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ARIEF ZAKY RABBANI | service: service-general | source_id: c7e132f2-1530-4051-8d22-6174650c9611 +[2026-04-24 05:19:18.980] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 35b2c57b-fbda-46c3-a82d-ea1857afa0a6 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: c7e132f2-1530-4051-8d22-6174650c9611 +[2026-04-24 05:19:18.980] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:31:20+07:00 category_code:363679005 category_display:Imaging code:24920-1 display:Skull Lateral Soft Tissue encounter_id:6e0a2cec-8032-4bd3-b3bc-b268edbeaad1 intent:original-order patient_id:P00167690019 patient_name:MUHAMMAD ARIEF ZAKY RABBANI performer_id:10002983237 requester_id:10008949649 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:31:20+07:00","code":{"coding":[{"code":"24920-1","display":"Skull Lateral Soft Tissue","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/6e0a2cec-8032-4bd3-b3bc-b268edbeaad1"},"id":"35b2c57b-fbda-46c3-a82d-ea1857afa0a6","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:18.944436+00:00","versionId":"MTc3NzAwNzk1ODk0NDQzNjAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10008949649"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUHAMMAD ARIEF ZAKY RABBANI","reference":"Patient/P00167690019"}}} | service: service-general | source_id: c7e132f2-1530-4051-8d22-6174650c9611 | status: SUCCESS +[2026-04-24 05:19:19.203] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590143 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:19.205] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 755082c4-f532-4181-9909-25d42d082a17 +[2026-04-24 05:19:19.339] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 72108916-5373-4ed8-a691-249bd1117dd2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:19.340] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9117cfcc-2f87-4776-8c32-1325803124ea +[2026-04-24 05:19:19.340] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001588 encounter_id:72108916-5373-4ed8-a691-249bd1117dd2 organization_id: patient_id: procedure_code:OT service_request_id:755082c4-f532-4181-9909-25d42d082a17 started:2026-04-24T05:19:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:19.475] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9117cfcc-2f87-4776-8c32-1325803124ea | status_code: 400 +[2026-04-24 05:19:19.475] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:21.162] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHRISTIAN KUMALA | service: service-general | source_id: 973d212c-a7e7-4e99-b1c2-1dd273d831ee +[2026-04-24 05:19:21.322] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 36fe95ad-7e45-49bc-9e92-ac76ebcf56a2 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 973d212c-a7e7-4e99-b1c2-1dd273d831ee +[2026-04-24 05:19:21.322] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:31:57+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:e8b25187-0888-40b3-8d63-20a27bdf3502 intent:original-order patient_id:P02244071643 patient_name:CHRISTIAN KUMALA performer_id:10002983237 requester_id:10000276457 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:31:57+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e8b25187-0888-40b3-8d63-20a27bdf3502"},"id":"36fe95ad-7e45-49bc-9e92-ac76ebcf56a2","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:21.287589+00:00","versionId":"MTc3NzAwNzk2MTI4NzU4OTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10000276457"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"CHRISTIAN KUMALA","reference":"Patient/P02244071643"}}} | service: service-general | source_id: 973d212c-a7e7-4e99-b1c2-1dd273d831ee | status: SUCCESS +[2026-04-24 05:19:22.096] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048497 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:22.101] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1530be68-b641-4129-91cf-30aa8354fe82 +[2026-04-24 05:19:22.247] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: de8ecaf0-7bd4-4986-982d-6000aeecaa27 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:22.247] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 660c936f-ac7d-4117-b76b-830a587d6181 +[2026-04-24 05:19:22.247] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001589 encounter_id:de8ecaf0-7bd4-4986-982d-6000aeecaa27 organization_id: patient_id: procedure_code:OT service_request_id:1530be68-b641-4129-91cf-30aa8354fe82 started:2026-04-24T05:19:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:22.353] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 660c936f-ac7d-4117-b76b-830a587d6181 | status_code: 400 +[2026-04-24 05:19:22.353] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:23.504] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD PUTRA LIANDA PURNOMO | service: service-general | source_id: e7ad9929-8b8d-4f2a-9b92-fcae05adfaab +[2026-04-24 05:19:23.504] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e7ad9929-8b8d-4f2a-9b92-fcae05adfaab +[2026-04-24 05:19:23.697] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOKHAMAD DIMAS WIBISANA | service: service-general | source_id: f7998db0-c2e3-4c73-a4d0-5065f6f74da0 +[2026-04-24 05:19:23.918] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d93ef2b1-13ad-428b-a620-3547e790a852 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f7998db0-c2e3-4c73-a4d0-5065f6f74da0 +[2026-04-24 05:19:23.918] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:46:16+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:32815897-91dd-4abd-8c7a-ba227888bf5e intent:original-order patient_id:P01873111648 patient_name:MOKHAMAD DIMAS WIBISANA performer_id:10002983237 requester_id:10001219332 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:46:16+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/32815897-91dd-4abd-8c7a-ba227888bf5e"},"id":"d93ef2b1-13ad-428b-a620-3547e790a852","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:23.878272+00:00","versionId":"MTc3NzAwNzk2Mzg3ODI3MjAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10001219332"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MOKHAMAD DIMAS WIBISANA","reference":"Patient/P01873111648"}}} | service: service-general | source_id: f7998db0-c2e3-4c73-a4d0-5065f6f74da0 | status: SUCCESS +[2026-04-24 05:19:24.958] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064697 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:24.959] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 993565ac-701f-409f-b5e7-884fc3ea74db +[2026-04-24 05:19:25.091] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3616891e-86de-4963-8b20-31f3a9511826 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:25.092] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7ef6f2cc-3046-4697-a3bf-e95be57584e3 +[2026-04-24 05:19:25.092] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001595 encounter_id:3616891e-86de-4963-8b20-31f3a9511826 organization_id: patient_id: procedure_code:OT service_request_id:993565ac-701f-409f-b5e7-884fc3ea74db started:2026-04-24T05:19:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:25.233] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7ef6f2cc-3046-4697-a3bf-e95be57584e3 | status_code: 400 +[2026-04-24 05:19:25.233] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:26.096] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMEENA EMBUN MAHESWARI | service: service-general | source_id: 01049bee-3f7c-4c23-bf22-76315f0c2ed0 +[2026-04-24 05:19:26.279] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: f07e16b9-4db5-4ac0-803f-48e29c3e1003 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 01049bee-3f7c-4c23-bf22-76315f0c2ed0 +[2026-04-24 05:19:26.279] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:46:45+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:060d417b-0001-4f3d-b575-30aef516352d intent:original-order patient_id:P10956701658 patient_name:AMEENA EMBUN MAHESWARI performer_id:10002983237 requester_id:10018205704 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:46:45+07:00","code":{"coding":[{"code":"43518-0","display":"Bone Survey","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/060d417b-0001-4f3d-b575-30aef516352d"},"id":"f07e16b9-4db5-4ac0-803f-48e29c3e1003","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:26.242277+00:00","versionId":"MTc3NzAwNzk2NjI0MjI3NzAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10018205704"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"AMEENA EMBUN MAHESWARI","reference":"Patient/P10956701658"}}} | service: service-general | source_id: 01049bee-3f7c-4c23-bf22-76315f0c2ed0 | status: SUCCESS +[2026-04-24 05:19:27.909] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056122 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:27.910] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d9ef8c69-6346-4dfd-a542-d29221c0d3b5 +[2026-04-24 05:19:28.103] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 058304ae-7936-41a1-b0a9-f2e557402d6a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:28.103] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4fd61241-06a5-40c6-9c1c-351f916b7cbe +[2026-04-24 05:19:28.103] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001603 encounter_id:058304ae-7936-41a1-b0a9-f2e557402d6a organization_id: patient_id: procedure_code:OT service_request_id:d9ef8c69-6346-4dfd-a542-d29221c0d3b5 started:2026-04-24T05:19:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:28.203] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4fd61241-06a5-40c6-9c1c-351f916b7cbe | status_code: 400 +[2026-04-24 05:19:28.203] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:28.449] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI CHAMIMAH | service: service-general | source_id: 65cba9e1-a801-4a1a-b409-9d915dc10598 +[2026-04-24 05:19:28.556] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 65cba9e1-a801-4a1a-b409-9d915dc10598 | status_code: 400 +[2026-04-24 05:19:28.556] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:54:54+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:86314e57-50ce-418a-81c8-b7df0f6f4c8f intent:original-order patient_id:P00156852447 patient_name:SITI CHAMIMAH performer_id:10002983237 requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 65cba9e1-a801-4a1a-b409-9d915dc10598 | status: FAILED +[2026-04-24 05:19:30.729] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RENI ESTI PANGESTU | service: service-general | source_id: c8ff047c-1ba0-4fd9-9a70-029380b4f34b +[2026-04-24 05:19:30.816] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064651 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:30.817] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2a272242-bd42-4181-b2b5-2a2631dc7f22 +[2026-04-24 05:19:30.943] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b08579b8-a949-4c3a-9a5e-5bae8b270504 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: c8ff047c-1ba0-4fd9-9a70-029380b4f34b +[2026-04-24 05:19:30.943] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T12:59:03+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:40c302f2-8698-4a2f-8da1-c5828c8e0fa9 intent:original-order patient_id:P00176767796 patient_name:RENI ESTI PANGESTU performer_id:10002983237 requester_id:10017611289 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T12:59:03+07:00","code":{"coding":[{"code":"37816-6","display":"Cruris AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/40c302f2-8698-4a2f-8da1-c5828c8e0fa9"},"id":"b08579b8-a949-4c3a-9a5e-5bae8b270504","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:30.905552+00:00","versionId":"MTc3NzAwNzk3MDkwNTU1MjAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10017611289"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RENI ESTI PANGESTU","reference":"Patient/P00176767796"}}} | service: service-general | source_id: c8ff047c-1ba0-4fd9-9a70-029380b4f34b | status: SUCCESS +[2026-04-24 05:19:30.951] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 82a324d2-0d4e-402f-904a-9eddf3ca7e25 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:30.951] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f56dab50-ac37-406d-9a8b-62ad271ea9fd +[2026-04-24 05:19:30.951] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001604 encounter_id:82a324d2-0d4e-402f-904a-9eddf3ca7e25 organization_id: patient_id: procedure_code:OT service_request_id:2a272242-bd42-4181-b2b5-2a2631dc7f22 started:2026-04-24T05:19:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:31.093] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f56dab50-ac37-406d-9a8b-62ad271ea9fd | status_code: 400 +[2026-04-24 05:19:31.093] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:33.145] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAKUB KARIADI | service: service-general | source_id: 28238ed7-2c9c-4a49-b167-f588a62ef745 +[2026-04-24 05:19:33.375] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0f2c305d-282a-4a36-b91e-dd56596d135c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 28238ed7-2c9c-4a49-b167-f588a62ef745 +[2026-04-24 05:19:33.375] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T13:06:36+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:83fcaa7b-e132-443d-ad4d-77bf318a7dbb intent:original-order patient_id:P01219678008 patient_name:RAKUB KARIADI performer_id:10002983237 requester_id:10000276457 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T13:06:36+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/83fcaa7b-e132-443d-ad4d-77bf318a7dbb"},"id":"0f2c305d-282a-4a36-b91e-dd56596d135c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:33.338201+00:00","versionId":"MTc3NzAwNzk3MzMzODIwMTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10000276457"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RAKUB KARIADI","reference":"Patient/P01219678008"}}} | service: service-general | source_id: 28238ed7-2c9c-4a49-b167-f588a62ef745 | status: SUCCESS +[2026-04-24 05:19:33.748] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025341 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:33.749] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 00435c40-9811-4f83-93ed-469a0b07e093 +[2026-04-24 05:19:33.979] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6d8c9871-c002-493e-a073-f90edaef2a30 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:33.979] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7ca50f5d-0373-4d97-b567-cdc88be3e910 +[2026-04-24 05:19:33.979] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001607 encounter_id:6d8c9871-c002-493e-a073-f90edaef2a30 organization_id: patient_id: procedure_code:OT service_request_id:00435c40-9811-4f83-93ed-469a0b07e093 started:2026-04-24T05:19:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:34.081] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7ca50f5d-0373-4d97-b567-cdc88be3e910 | status_code: 400 +[2026-04-24 05:19:34.081] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:35.541] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD MAKKI RAMADHAN | service: service-general | source_id: 15044265-7ff4-4abd-9abf-7d47efb29187 +[2026-04-24 05:19:35.709] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 26757288-f05b-498d-bf5f-37d952bfee6d | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 15044265-7ff4-4abd-9abf-7d47efb29187 +[2026-04-24 05:19:35.709] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-18T13:20:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:316ca95a-1f62-4266-b5c9-5dbe000f6cb7 intent:original-order patient_id:P01029256163 patient_name:MUHAMMAD MAKKI RAMADHAN performer_id:10002983237 requester_id:10014484906 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-18T13:20:53+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/316ca95a-1f62-4266-b5c9-5dbe000f6cb7"},"id":"26757288-f05b-498d-bf5f-37d952bfee6d","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:35.672930+00:00","versionId":"MTc3NzAwNzk3NTY3MjkzMDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10014484906"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUHAMMAD MAKKI RAMADHAN","reference":"Patient/P01029256163"}}} | service: service-general | source_id: 15044265-7ff4-4abd-9abf-7d47efb29187 | status: SUCCESS +[2026-04-24 05:19:36.675] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055350 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:36.676] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cdb87594-9db5-4f20-a08a-0f41ab027219 +[2026-04-24 05:19:36.792] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: dd8cbcb0-6eb4-4604-ac32-34818ad99b85 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:36.792] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 87722802-4c78-4cae-8fe9-3db5c847669a +[2026-04-24 05:19:36.792] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001608 encounter_id:dd8cbcb0-6eb4-4604-ac32-34818ad99b85 organization_id: patient_id: procedure_code:OT service_request_id:cdb87594-9db5-4f20-a08a-0f41ab027219 started:2026-04-24T05:19:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:36.893] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 87722802-4c78-4cae-8fe9-3db5c847669a | status_code: 400 +[2026-04-24 05:19:36.893] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:37.885] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BY NY YUNNAWATI / REZVAN DAREENSYAH AHMAD | service: service-general | source_id: d3b2c595-bd34-48d1-bb41-f8b1dc3c2ee3 +[2026-04-24 05:19:37.886] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d3b2c595-bd34-48d1-bb41-f8b1dc3c2ee3 +[2026-04-24 05:19:38.050] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISWARNINGSIH PURNAMASARI | service: service-general | source_id: d5099d9d-aa03-4a3f-ac83-e5d90ce86c01 +[2026-04-24 05:19:38.051] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d5099d9d-aa03-4a3f-ac83-e5d90ce86c01 +[2026-04-24 05:19:38.227] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ATIM | service: service-general | source_id: 43196a8a-86d9-41a4-ab7a-bceb82fac072 +[2026-04-24 05:19:38.227] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 43196a8a-86d9-41a4-ab7a-bceb82fac072 +[2026-04-24 05:19:38.399] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RINA EKA DEWI | service: service-general | source_id: 69be59bd-eb79-4ac3-81d7-83927d0f2744 +[2026-04-24 05:19:38.580] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9120198f-0ea1-4d6e-bcba-8bf372eb90ea | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 69be59bd-eb79-4ac3-81d7-83927d0f2744 +[2026-04-24 05:19:38.580] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T07:31:14+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:7a0902f1-2a77-4d9c-a3d9-f4b399f35be9 intent:original-order patient_id:P00771470372 patient_name:RINA EKA DEWI performer_id:10007121493 requester_id:10001001796 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T07:31:14+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/7a0902f1-2a77-4d9c-a3d9-f4b399f35be9"},"id":"9120198f-0ea1-4d6e-bcba-8bf372eb90ea","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:38.543165+00:00","versionId":"MTc3NzAwNzk3ODU0MzE2NTAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10001001796"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RINA EKA DEWI","reference":"Patient/P00771470372"}}} | service: service-general | source_id: 69be59bd-eb79-4ac3-81d7-83927d0f2744 | status: SUCCESS +[2026-04-24 05:19:39.469] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047286 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:39.470] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ce86db9e-09a5-4c38-870a-50a221ac6ad0 +[2026-04-24 05:19:39.634] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 20207e54-92ef-4644-ad4c-58e3415a9141 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:39.634] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5c76fb22-0a50-4dc7-8ec6-dbf417f5e0cd +[2026-04-24 05:19:39.634] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001609 encounter_id:20207e54-92ef-4644-ad4c-58e3415a9141 organization_id: patient_id: procedure_code:OT service_request_id:ce86db9e-09a5-4c38-870a-50a221ac6ad0 started:2026-04-24T05:19:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:39.791] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 5c76fb22-0a50-4dc7-8ec6-dbf417f5e0cd | status_code: 400 +[2026-04-24 05:19:39.791] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:40.747] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EVAN DWI ARDIANSYAH | service: service-general | source_id: 568cc6d9-4809-49dc-9e8c-0ae9fd180747 +[2026-04-24 05:19:40.948] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5aed2454-0fc7-4d2c-9365-abdefea63b91 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 568cc6d9-4809-49dc-9e8c-0ae9fd180747 +[2026-04-24 05:19:40.948] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T07:39:17+07:00 category_code:363679005 category_display:Imaging code:46321-6 display:Kepala Leher Dengan Kontras encounter_id:8694211f-cfef-497c-bf55-8ad111fef146 intent:original-order patient_id:P00564231498 patient_name:EVAN DWI ARDIANSYAH performer_id:10015072282 requester_id:10016623238 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T07:39:17+07:00","code":{"coding":[{"code":"46321-6","display":"Kepala Leher Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/8694211f-cfef-497c-bf55-8ad111fef146"},"id":"5aed2454-0fc7-4d2c-9365-abdefea63b91","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:40.908658+00:00","versionId":"MTc3NzAwNzk4MDkwODY1ODAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10016623238"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"EVAN DWI ARDIANSYAH","reference":"Patient/P00564231498"}}} | service: service-general | source_id: 568cc6d9-4809-49dc-9e8c-0ae9fd180747 | status: SUCCESS +[2026-04-24 05:19:42.353] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046422 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:42.354] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e2beff9e-0f22-4fc9-8e7a-0ebe63808554 +[2026-04-24 05:19:42.511] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bd2eee60-a370-417f-96d1-2b1f8f2de2b2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:42.511] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d71ae091-7b36-44fd-89d1-e3ad894c5ae6 +[2026-04-24 05:19:42.512] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001611 encounter_id:bd2eee60-a370-417f-96d1-2b1f8f2de2b2 organization_id: patient_id: procedure_code:OT service_request_id:e2beff9e-0f22-4fc9-8e7a-0ebe63808554 started:2026-04-24T05:19:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:42.617] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d71ae091-7b36-44fd-89d1-e3ad894c5ae6 | status_code: 400 +[2026-04-24 05:19:42.618] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:43.124] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IIS MINARTI | service: service-general | source_id: f74af966-ab2a-418b-ba4f-7a4fcb9ef9a6 +[2026-04-24 05:19:43.297] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: fcab106a-5c1d-4681-9f66-a0069ca5aeaf | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f74af966-ab2a-418b-ba4f-7a4fcb9ef9a6 +[2026-04-24 05:19:43.297] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T07:41:13+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:6e8ebb17-383f-4f1f-917e-4024b886a9ea intent:original-order patient_id:P01903043140 patient_name:IIS MINARTI performer_id:10015072282 requester_id:10016633813 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T07:41:13+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/6e8ebb17-383f-4f1f-917e-4024b886a9ea"},"id":"fcab106a-5c1d-4681-9f66-a0069ca5aeaf","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:43.255884+00:00","versionId":"MTc3NzAwNzk4MzI1NTg4NDAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10016633813"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"IIS MINARTI","reference":"Patient/P01903043140"}}} | service: service-general | source_id: f74af966-ab2a-418b-ba4f-7a4fcb9ef9a6 | status: SUCCESS +[2026-04-24 05:19:45.199] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046422 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:45.201] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 133f238d-d0cb-450e-9688-cf65b10e3c95 +[2026-04-24 05:19:45.340] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bd2eee60-a370-417f-96d1-2b1f8f2de2b2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:45.340] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ce927125-163d-452a-95f1-c30cd62fbb0c +[2026-04-24 05:19:45.340] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001611 encounter_id:bd2eee60-a370-417f-96d1-2b1f8f2de2b2 organization_id: patient_id: procedure_code:OT service_request_id:133f238d-d0cb-450e-9688-cf65b10e3c95 started:2026-04-24T05:19:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:45.455] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARNOTO | service: service-general | source_id: 94e45b98-1a21-4844-86ff-e3122088cc0f +[2026-04-24 05:19:45.482] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ce927125-163d-452a-95f1-c30cd62fbb0c | status_code: 400 +[2026-04-24 05:19:45.482] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:45.619] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: cfcbefde-259e-437c-9522-2a452d9683c2 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 94e45b98-1a21-4844-86ff-e3122088cc0f +[2026-04-24 05:19:45.619] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T07:43:45+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:feae6ff9-b38a-4992-b47b-4b4a2ab6cce3 intent:original-order patient_id:P00120237721 patient_name:KARNOTO performer_id:10015072282 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T07:43:45+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/feae6ff9-b38a-4992-b47b-4b4a2ab6cce3"},"id":"cfcbefde-259e-437c-9522-2a452d9683c2","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:45.581438+00:00","versionId":"MTc3NzAwNzk4NTU4MTQzODAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"KARNOTO","reference":"Patient/P00120237721"}}} | service: service-general | source_id: 94e45b98-1a21-4844-86ff-e3122088cc0f | status: SUCCESS +[2026-04-24 05:19:47.799] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMAIN | service: service-general | source_id: a32365b5-296b-4d91-9eed-9330f68088b9 +[2026-04-24 05:19:47.978] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5056909a-75eb-4f4f-9975-ef7a0c27f72c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: a32365b5-296b-4d91-9eed-9330f68088b9 +[2026-04-24 05:19:47.978] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T07:45:35+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:0d3eb9f8-d6b2-40e6-8495-d2efe00c50da intent:original-order patient_id:P02117718597 patient_name:JUMAIN performer_id:10007121493 requester_id:10001200133 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T07:45:35+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/0d3eb9f8-d6b2-40e6-8495-d2efe00c50da"},"id":"5056909a-75eb-4f4f-9975-ef7a0c27f72c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:47.944882+00:00","versionId":"MTc3NzAwNzk4Nzk0NDg4MjAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10001200133"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JUMAIN","reference":"Patient/P02117718597"}}} | service: service-general | source_id: a32365b5-296b-4d91-9eed-9330f68088b9 | status: SUCCESS +[2026-04-24 05:19:48.137] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061102 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:48.138] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3e92d723-a4d3-4594-9570-c0fc9d66b656 +[2026-04-24 05:19:48.289] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f51ea9d9-3542-4f90-8616-5791ce787131 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:48.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1d5c637e-b473-4abe-bb53-d91460a6f568 +[2026-04-24 05:19:48.289] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001613 encounter_id:f51ea9d9-3542-4f90-8616-5791ce787131 organization_id: patient_id: procedure_code:OT service_request_id:3e92d723-a4d3-4594-9570-c0fc9d66b656 started:2026-04-24T05:19:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:48.392] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1d5c637e-b473-4abe-bb53-d91460a6f568 | status_code: 400 +[2026-04-24 05:19:48.392] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:50.159] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LINAWATI | service: service-general | source_id: f4d7e926-24eb-441f-9a3f-2ef1d067bf54 +[2026-04-24 05:19:50.309] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3821f8e4-1238-4a52-9215-4e9c604ff5ec | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f4d7e926-24eb-441f-9a3f-2ef1d067bf54 +[2026-04-24 05:19:50.309] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T07:47:08+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:ff1b3756-7598-4a3c-b666-5f91dbc14940 intent:original-order patient_id:P01562127803 patient_name:LINAWATI performer_id:10007121493 requester_id:10001200133 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T07:47:08+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ff1b3756-7598-4a3c-b666-5f91dbc14940"},"id":"3821f8e4-1238-4a52-9215-4e9c604ff5ec","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:50.275577+00:00","versionId":"MTc3NzAwNzk5MDI3NTU3NzAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10001200133"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"LINAWATI","reference":"Patient/P01562127803"}}} | service: service-general | source_id: f4d7e926-24eb-441f-9a3f-2ef1d067bf54 | status: SUCCESS +[2026-04-24 05:19:50.995] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046782 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:50.997] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8a73a5e1-8fea-49af-9025-b02a6909ca60 +[2026-04-24 05:19:51.110] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 604c10fe-bb94-4a3a-8fd1-ce9d9b86492f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:51.110] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 09e10458-210e-4805-9141-276a0cb7b70d +[2026-04-24 05:19:51.110] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001616 encounter_id:604c10fe-bb94-4a3a-8fd1-ce9d9b86492f organization_id: patient_id: procedure_code:OT service_request_id:8a73a5e1-8fea-49af-9025-b02a6909ca60 started:2026-04-24T05:19:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:19:51.260] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:19:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 09e10458-210e-4805-9141-276a0cb7b70d | status_code: 400 +[2026-04-24 05:19:51.260] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:52.487] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUGIONO | service: service-general | source_id: 52898824-d777-45b9-9be3-d07802a287e9 +[2026-04-24 05:19:52.694] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9b5d294f-2694-40ec-8533-83bd3f9ea069 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 52898824-d777-45b9-9be3-d07802a287e9 +[2026-04-24 05:19:52.694] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T07:51:49+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:ca336395-e6da-4fd6-bbf9-de21f6ed6ce4 intent:original-order patient_id:P01769438018 patient_name:SUGIONO performer_id:10007121493 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T07:51:49+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ca336395-e6da-4fd6-bbf9-de21f6ed6ce4"},"id":"9b5d294f-2694-40ec-8533-83bd3f9ea069","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:52.658654+00:00","versionId":"MTc3NzAwNzk5MjY1ODY1NDAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUGIONO","reference":"Patient/P01769438018"}}} | service: service-general | source_id: 52898824-d777-45b9-9be3-d07802a287e9 | status: SUCCESS +[2026-04-24 05:19:53.902] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11567874 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:53.903] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7b65776d-7323-4da4-bd34-cd856702c3ec +[2026-04-24 05:19:54.021] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 861225f7-4b73-4bb8-a23c-13b3c04e47cb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:54.021] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7cd0b4a8-6f1f-46ab-8cf9-efc4949b8f85 +[2026-04-24 05:19:54.021] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7cd0b4a8-6f1f-46ab-8cf9-efc4949b8f85 +[2026-04-24 05:19:54.656] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052611 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:54.657] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 60a26575-2b24-4e33-9820-41eb248b3611 +[2026-04-24 05:19:54.770] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 89313cc8-0e72-4749-b04c-9264ab856867 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:54.770] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6bf853ff-e873-47cf-b405-1fdeafb10e0d +[2026-04-24 05:19:54.770] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6bf853ff-e873-47cf-b405-1fdeafb10e0d +[2026-04-24 05:19:54.870] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PONARI | service: service-general | source_id: 8f909180-43bc-4bb4-93e3-d83b620d5ad2 +[2026-04-24 05:19:54.870] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8f909180-43bc-4bb4-93e3-d83b620d5ad2 +[2026-04-24 05:19:55.042] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JOKO SUPRIANTO | service: service-general | source_id: 2343a81d-a57c-4c8a-be91-a75b81f5ec0c +[2026-04-24 05:19:55.199] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 538e93ea-5661-4da6-b526-4c9facb5d896 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 2343a81d-a57c-4c8a-be91-a75b81f5ec0c +[2026-04-24 05:19:55.199] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T08:24:35+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:f0e3c9ac-942d-4cc2-b10e-99ff00be8c47 intent:original-order patient_id:P00221529391 patient_name:JOKO SUPRIANTO performer_id:10003241696 requester_id:10000276457 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T08:24:35+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f0e3c9ac-942d-4cc2-b10e-99ff00be8c47"},"id":"538e93ea-5661-4da6-b526-4c9facb5d896","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:55.165246+00:00","versionId":"MTc3NzAwNzk5NTE2NTI0NjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10000276457"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JOKO SUPRIANTO","reference":"Patient/P00221529391"}}} | service: service-general | source_id: 2343a81d-a57c-4c8a-be91-a75b81f5ec0c | status: SUCCESS +[2026-04-24 05:19:55.426] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11612532 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:55.427] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b3446c96-c58e-4e7c-a347-6309510be49d +[2026-04-24 05:19:55.579] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6cf5f475-dfd7-4b6c-8609-c195f60b2662 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:55.579] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c197c564-a9f0-4b68-a0d8-94031b3d6bdb +[2026-04-24 05:19:55.579] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c197c564-a9f0-4b68-a0d8-94031b3d6bdb +[2026-04-24 05:19:56.173] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060140 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:56.174] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5307a8c9-03a5-4224-9e99-f83c6df85cfd +[2026-04-24 05:19:56.298] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0c2072ac-a255-4d7e-a022-2f3abd351613 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:56.298] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 93b33385-0113-4dbc-958a-4a6a1e1fb402 +[2026-04-24 05:19:56.298] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 93b33385-0113-4dbc-958a-4a6a1e1fb402 +[2026-04-24 05:19:56.867] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053062 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:56.868] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: da7f3d89-f279-4cb3-a53a-1b65d2100f71 +[2026-04-24 05:19:56.984] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fb907515-3e35-4a9c-80de-d66c9f098b05 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:56.984] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4f33ab11-6bab-4b38-b31d-eceb203a9d59 +[2026-04-24 05:19:56.984] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4f33ab11-6bab-4b38-b31d-eceb203a9d59 +[2026-04-24 05:19:57.373] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASRIATIN | service: service-general | source_id: 5b518df1-9a34-46e6-baaa-6dd4689ea731 +[2026-04-24 05:19:57.558] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620771 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:57.559] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9bea74d0-47b6-4b11-8ee8-4de1bea7efcd +[2026-04-24 05:19:57.607] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: eef011d8-273a-47f4-91b6-4597b73d76df | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 5b518df1-9a34-46e6-baaa-6dd4689ea731 +[2026-04-24 05:19:57.607] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T08:28:16+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:f5a5615b-ee6c-4e22-90e3-13e5b823af40 intent:original-order patient_id:P02399353105 patient_name:NASRIATIN performer_id:10007121493 requester_id:10001001796 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T08:28:16+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f5a5615b-ee6c-4e22-90e3-13e5b823af40"},"id":"eef011d8-273a-47f4-91b6-4597b73d76df","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:19:57.576185+00:00","versionId":"MTc3NzAwNzk5NzU3NjE4NTAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10001001796"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NASRIATIN","reference":"Patient/P02399353105"}}} | service: service-general | source_id: 5b518df1-9a34-46e6-baaa-6dd4689ea731 | status: SUCCESS +[2026-04-24 05:19:57.682] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3cc5531f-8111-4f08-ac59-cff3fafe5fd0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:57.682] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 76c35611-87c2-4166-be37-b29edce3d43b +[2026-04-24 05:19:57.682] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 76c35611-87c2-4166-be37-b29edce3d43b +[2026-04-24 05:19:58.270] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11546176 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:58.271] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d0e09afc-cb2b-4c5f-b407-46c07d80c786 +[2026-04-24 05:19:58.400] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e62e2f33-4f9c-42f5-b83d-b9dd4739bd25 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:58.400] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 247bbfe4-d2a5-42c4-b922-7e4a66426d90 +[2026-04-24 05:19:58.400] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 247bbfe4-d2a5-42c4-b922-7e4a66426d90 +[2026-04-24 05:19:58.986] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060096 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:58.987] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 35201924-b92d-4daa-b403-b810680d8609 +[2026-04-24 05:19:59.134] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 78735d01-f2ca-435a-8a64-1a10d4bcddf3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:59.134] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b0e67cfc-43a2-417a-ac15-45496b4fb039 +[2026-04-24 05:19:59.134] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b0e67cfc-43a2-417a-ac15-45496b4fb039 +[2026-04-24 05:19:59.732] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045833 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:19:59.734] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: aeddd2e6-92fd-4652-9c41-f835bfcfd0ca +[2026-04-24 05:19:59.791] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKO BUDININGSIH | service: service-general | source_id: df3d21b7-2db4-4a83-b8fc-5a53ad087495 +[2026-04-24 05:19:59.791] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: df3d21b7-2db4-4a83-b8fc-5a53ad087495 +[2026-04-24 05:19:59.868] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4a87552c-b0cb-46b8-90ff-981319111607 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:19:59.868] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ad3e6804-6496-4452-859b-fd6ae7a83c22 +[2026-04-24 05:19:59.868] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ad3e6804-6496-4452-859b-fd6ae7a83c22 +[2026-04-24 05:19:59.969] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SENDI MARETA KUDUS | service: service-general | source_id: 7bb269ab-149d-4add-aaf9-55eaabf10b77 +[2026-04-24 05:20:00.157] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3b16286f-1469-4a9c-b1f6-13bb7f3e34a5 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 7bb269ab-149d-4add-aaf9-55eaabf10b77 +[2026-04-24 05:20:00.158] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T08:32:35+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:b4cde496-7b90-4253-af3c-ac4d2c4be475 intent:original-order patient_id:P10783252959 patient_name:SENDI MARETA KUDUS performer_id:10015072282 requester_id:10002082200 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T08:32:35+07:00","code":{"coding":[{"code":"24727-0","display":"Kepala Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b4cde496-7b90-4253-af3c-ac4d2c4be475"},"id":"3b16286f-1469-4a9c-b1f6-13bb7f3e34a5","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:20:00.118232+00:00","versionId":"MTc3NzAwODAwMDExODIzMjAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10002082200"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SENDI MARETA KUDUS","reference":"Patient/P10783252959"}}} | service: service-general | source_id: 7bb269ab-149d-4add-aaf9-55eaabf10b77 | status: SUCCESS +[2026-04-24 05:20:00.449] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11574899 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:00.450] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b1f60917-d2ee-47ca-ba83-a6bb1992931a +[2026-04-24 05:20:00.585] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ce17cda2-e5a5-4914-b55c-53d6fd5aaedf | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:00.585] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: efbf5988-17fa-4aed-a668-55adb7c32b8a +[2026-04-24 05:20:00.585] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: efbf5988-17fa-4aed-a668-55adb7c32b8a +[2026-04-24 05:20:01.204] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058344 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:01.205] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7ea4af76-a78d-452e-acbe-a0f475de01f2 +[2026-04-24 05:20:01.331] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0854edbc-13e9-463a-aace-f5fc6087c5d3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:01.332] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6ff54122-0f69-496d-a37e-e670c3992de7 +[2026-04-24 05:20:01.332] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6ff54122-0f69-496d-a37e-e670c3992de7 +[2026-04-24 05:20:01.973] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036069 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:01.974] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 88d5268d-d7a3-47da-9c21-0ec6f9b05cf1 +[2026-04-24 05:20:02.185] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f0119942-2d39-495e-a4ed-dc2e9290adee | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:02.185] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: eccafc35-6ad6-493a-86db-c6748455d7d9 +[2026-04-24 05:20:02.185] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: eccafc35-6ad6-493a-86db-c6748455d7d9 +[2026-04-24 05:20:02.335] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUNA SEVARA PUTRA ERIGO | service: service-general | source_id: e7d099d7-b747-4053-bcff-48af94a2b236 +[2026-04-24 05:20:02.337] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: e7d099d7-b747-4053-bcff-48af94a2b236 | status_code: 429 +[2026-04-24 05:20:02.337] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T08:38:34+07:00 category_code:363679005 category_display:Imaging code:36528-8 display:Shoulder Tanpa Kontras encounter_id:30a00f2d-d6b8-4ff0-a661-6701c2d5a8fa intent:original-order patient_id:P00466132887 patient_name:JUNA SEVARA PUTRA ERIGO performer_id:10015072282 requester_id:10017611289 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: e7d099d7-b747-4053-bcff-48af94a2b236 | status: FAILED +[2026-04-24 05:20:02.337] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:200 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: e7d099d7-b747-4053-bcff-48af94a2b236 +[2026-04-24 05:20:02.792] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029874 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:02.793] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ee5f87f5-79a9-4f3b-a1a0-fd035dc53791 +[2026-04-24 05:20:02.794] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4570c65c-3f7a-43d1-9d03-354ee24f4814 +[2026-04-24 05:20:02.794] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4570c65c-3f7a-43d1-9d03-354ee24f4814 +[2026-04-24 05:20:03.405] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060149 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:03.406] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1159eaf2-062d-4f8b-b8f1-89528b57e158 +[2026-04-24 05:20:03.406] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 +[2026-04-24 05:20:03.407] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 25feeb37-dd22-43bd-8c3e-6ce8744f44f0 +[2026-04-24 05:20:04.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542315 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:04.056] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 36cd469e-0957-4d6e-bde9-13d1c2dbce5f +[2026-04-24 05:20:04.057] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5ea0a797-9af1-47d4-b702-5bc377a63a02 +[2026-04-24 05:20:04.057] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5ea0a797-9af1-47d4-b702-5bc377a63a02 +[2026-04-24 05:20:04.692] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061195 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:04.693] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: eedc1564-77e5-4279-be51-bf566d4d886c +[2026-04-24 05:20:04.694] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 22452747-8859-4448-881b-ebed2ce655d4 +[2026-04-24 05:20:04.694] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 22452747-8859-4448-881b-ebed2ce655d4 +[2026-04-24 05:20:05.355] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061943 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:05.356] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5718f72e-3fe5-4870-84d4-d8a74e5266a2 +[2026-04-24 05:20:05.357] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: aff0848c-63ae-47c7-91f2-c5805577f88c +[2026-04-24 05:20:05.357] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: aff0848c-63ae-47c7-91f2-c5805577f88c +[2026-04-24 05:20:05.797] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055847 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:05.798] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055847 | service: service-general | source_id: 1caf2086-280e-43e1-b1c7-58f6e6963f54 +[2026-04-24 05:20:05.799] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055847 | service: service-general | source_id: 1caf2086-280e-43e1-b1c7-58f6e6963f54 +[2026-04-24 05:20:05.813] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060154 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:05.814] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060154 | service: service-general | source_id: 90e6aa78-3a75-44c9-930f-c5c7ed786cc0 +[2026-04-24 05:20:05.814] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060154 | service: service-general | source_id: 90e6aa78-3a75-44c9-930f-c5c7ed786cc0 +[2026-04-24 05:20:05.828] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11315882 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:05.829] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11315882 | service: service-general | source_id: 6903623a-f502-4bf4-897a-843d0d794bb1 +[2026-04-24 05:20:05.829] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11315882 | service: service-general | source_id: 6903623a-f502-4bf4-897a-843d0d794bb1 +[2026-04-24 05:20:06.380] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046289 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:06.381] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046289 | service: service-general | source_id: f8c31c16-b0ed-4e72-9601-6daf83427cd3 +[2026-04-24 05:20:06.382] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046289 | service: service-general | source_id: f8c31c16-b0ed-4e72-9601-6daf83427cd3 +[2026-04-24 05:20:06.394] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11192072 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:06.395] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11192072 | service: service-general | source_id: d6088059-2f2b-4b71-96dc-a7ce6d6ba752 +[2026-04-24 05:20:06.395] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11192072 | service: service-general | source_id: d6088059-2f2b-4b71-96dc-a7ce6d6ba752 +[2026-04-24 05:20:06.409] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059143 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:06.410] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059143 | service: service-general | source_id: 79748fe4-80a8-4adf-a81d-7605c2937869 +[2026-04-24 05:20:06.410] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059143 | service: service-general | source_id: 79748fe4-80a8-4adf-a81d-7605c2937869 +[2026-04-24 05:20:06.973] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11571799 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:06.974] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11571799 | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de +[2026-04-24 05:20:06.974] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001820 encounter_id:70603e96-66a1-4ee7-89ff-77927d0c04d3 organization_id: patient_id:P00953210361 procedure_code:OT service_request_id:d82660cd-a1b5-4a40-bfb6-c1bec45e16f3 started:2026-04-24T05:20:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:06.975] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de | status_code: 429 +[2026-04-24 05:20:06.975] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:06.975] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-01-09 09:52:49 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de +[2026-04-24 05:20:11.994] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11571799 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:11.995] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11571799 | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de +[2026-04-24 05:20:11.995] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001820 encounter_id:70603e96-66a1-4ee7-89ff-77927d0c04d3 organization_id: patient_id:P00953210361 procedure_code:OT service_request_id:d82660cd-a1b5-4a40-bfb6-c1bec45e16f3 started:2026-04-24T05:20:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:11.996] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de | status_code: 429 +[2026-04-24 05:20:11.996] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:11.996] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-01-09 09:52:49 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de +[2026-04-24 05:20:17.014] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11571799 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:17.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11571799 | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de +[2026-04-24 05:20:17.015] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001820 encounter_id:70603e96-66a1-4ee7-89ff-77927d0c04d3 organization_id: patient_id:P00953210361 procedure_code:OT service_request_id:d82660cd-a1b5-4a40-bfb6-c1bec45e16f3 started:2026-04-24T05:20:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:17.306] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c5634504-0ebc-47b8-85f8-a45d3c2729ff | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5ab96f7b-48f7-4d0c-badf-7f8c1113a3de +[2026-04-24 05:20:17.306] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:19.999] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038009 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:20.000] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038009 | service: service-general | source_id: 79bac67d-8dc8-4408-b60d-b20786953206 +[2026-04-24 05:20:20.000] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038009 | service: service-general | source_id: 79bac67d-8dc8-4408-b60d-b20786953206 +[2026-04-24 05:20:20.013] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058815 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:20.014] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058815 | service: service-general | source_id: 89f8030d-ea44-49e0-b6a2-cb9fd3ba3636 +[2026-04-24 05:20:20.014] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001834 encounter_id:920424b9-b961-4885-9b04-d35bd987dd54 organization_id: patient_id:P02287065363 procedure_code:OT service_request_id:e66f4602-2326-4756-89cd-9cae32ca838e started:2026-04-24T05:20:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:20.392] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 2201e671-9590-4da1-8e17-e1e20abbe8e2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 89f8030d-ea44-49e0-b6a2-cb9fd3ba3636 +[2026-04-24 05:20:20.392] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:22.408] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11119024 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:22.409] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11119024 | service: service-general | source_id: 64cc25bf-ac44-4cdb-bb1f-e981e81b999e +[2026-04-24 05:20:22.409] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11119024 | service: service-general | source_id: 64cc25bf-ac44-4cdb-bb1f-e981e81b999e +[2026-04-24 05:20:22.423] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627791 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:22.424] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627791 | service: service-general | source_id: c396aa75-a5d3-4752-b7d7-f8918331a9fe +[2026-04-24 05:20:22.424] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627791 | service: service-general | source_id: c396aa75-a5d3-4752-b7d7-f8918331a9fe +[2026-04-24 05:20:23.148] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064800 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:23.149] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064800 | service: service-general | source_id: 0c7d77eb-ed61-4a0e-838d-118429260331 +[2026-04-24 05:20:23.150] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001826 encounter_id:4e40d8f7-1e80-4fd7-9e95-53b106d8c75e organization_id: patient_id:P00214549196 procedure_code:OT service_request_id:d464c9b5-9a35-4406-a1d2-fc6ea452ac64 started:2026-04-24T05:20:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:23.411] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 68b027e4-f91c-4744-9ee1-b31b2480656d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0c7d77eb-ed61-4a0e-838d-118429260331 +[2026-04-24 05:20:23.411] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:25.977] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11211579 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:25.978] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11211579 | service: service-general | source_id: 0ba698a3-7aa1-4cf2-8144-2115dcd5e792 +[2026-04-24 05:20:25.978] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11211579 | service: service-general | source_id: 0ba698a3-7aa1-4cf2-8144-2115dcd5e792 +[2026-04-24 05:20:25.991] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538357 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:25.992] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538357 | service: service-general | source_id: 745d3269-f4b1-4e5a-a5f2-00b32a06e06f +[2026-04-24 05:20:25.992] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538357 | service: service-general | source_id: 745d3269-f4b1-4e5a-a5f2-00b32a06e06f +[2026-04-24 05:20:26.004] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040332 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:26.005] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040332 | service: service-general | source_id: 6e4db400-095b-4175-941a-073ffcf1f25e +[2026-04-24 05:20:26.005] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040332 | service: service-general | source_id: 6e4db400-095b-4175-941a-073ffcf1f25e +[2026-04-24 05:20:26.572] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055643 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:26.574] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055643 | service: service-general | source_id: 2511c12e-a853-4acb-839c-2cb5c904fa23 +[2026-04-24 05:20:26.574] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001797 encounter_id:05e854f5-9fec-4afa-a8fe-40f3ceef4266 organization_id: patient_id:P10987936754 procedure_code:OT service_request_id:7da9d84e-1545-4fb2-89b7-07b4a49d478e started:2026-04-24T05:20:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:26.833] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: b9ac2cbf-ed24-45fe-9be0-8d1f91e4689d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2511c12e-a853-4acb-839c-2cb5c904fa23 +[2026-04-24 05:20:26.833] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:28.855] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11544438 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:28.861] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544438 | service: service-general | source_id: b53777a2-4e48-4490-a465-24cd3035dcce +[2026-04-24 05:20:28.862] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544438 | service: service-general | source_id: b53777a2-4e48-4490-a465-24cd3035dcce +[2026-04-24 05:20:29.427] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060310 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:29.428] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060310 | service: service-general | source_id: 7640da41-71ca-47ea-ab38-2751c2ea8e70 +[2026-04-24 05:20:29.428] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060310 | service: service-general | source_id: 7640da41-71ca-47ea-ab38-2751c2ea8e70 +[2026-04-24 05:20:29.442] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11501063 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:29.443] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11501063 | service: service-general | source_id: 1728705a-af8c-413a-85bc-91eca42263a0 +[2026-04-24 05:20:29.443] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11501063 | service: service-general | source_id: 1728705a-af8c-413a-85bc-91eca42263a0 +[2026-04-24 05:20:29.456] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10197511 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:29.457] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10197511 | service: service-general | source_id: 43a4bb96-2db7-4176-931d-275a9d46e84e +[2026-04-24 05:20:29.457] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10197511 | service: service-general | source_id: 43a4bb96-2db7-4176-931d-275a9d46e84e +[2026-04-24 05:20:30.020] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060291 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:30.021] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060291 | service: service-general | source_id: fb5e7700-4a58-4c00-8530-9c4f8fb6fd6a +[2026-04-24 05:20:30.021] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060291 | service: service-general | source_id: fb5e7700-4a58-4c00-8530-9c4f8fb6fd6a +[2026-04-24 05:20:30.034] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064806 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:30.034] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064806 | service: service-general | source_id: 18eb4f61-a81c-453d-994d-462c20236740 +[2026-04-24 05:20:30.034] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064806 | service: service-general | source_id: 18eb4f61-a81c-453d-994d-462c20236740 +[2026-04-24 05:20:30.048] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064793 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:30.049] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064793 | service: service-general | source_id: 4e8b31d9-c7c4-4a8e-8d2a-7892ce87a23d +[2026-04-24 05:20:30.049] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001858 encounter_id:6abe16e0-e09a-4932-9f8a-e58fd797f4b4 organization_id: patient_id:P01502431506 procedure_code:OT service_request_id:337050a2-c4a7-4e79-bf08-6f86997d5d15 started:2026-04-24T05:20:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:30.349] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 0079463b-599a-4eca-8eb0-536ae18656c8 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4e8b31d9-c7c4-4a8e-8d2a-7892ce87a23d +[2026-04-24 05:20:30.349] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:32.364] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009685 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:32.365] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009685 | service: service-general | source_id: 0c16cb46-6089-4377-b0d4-e4eb41fb3ca2 +[2026-04-24 05:20:32.365] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009685 | service: service-general | source_id: 0c16cb46-6089-4377-b0d4-e4eb41fb3ca2 +[2026-04-24 05:20:32.379] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062215 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:32.380] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062215 | service: service-general | source_id: 9b2a3f45-20f0-48c5-ae49-8fa5307b82e1 +[2026-04-24 05:20:32.380] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062215 | service: service-general | source_id: 9b2a3f45-20f0-48c5-ae49-8fa5307b82e1 +[2026-04-24 05:20:32.394] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061991 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:32.395] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061991 | service: service-general | source_id: b7bf230b-3bca-4322-900a-21129f44df11 +[2026-04-24 05:20:32.395] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001863 encounter_id:a07c4190-2d8d-4b9c-97b2-44b69a5c2b13 organization_id: patient_id:P08701346116 procedure_code:OT service_request_id:290877cd-66d3-4f65-a7cf-3fe41db7200e started:2026-04-24T05:20:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:32.651] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 58f62094-fae7-44bf-a9e4-e50e13c9b373 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b7bf230b-3bca-4322-900a-21129f44df11 +[2026-04-24 05:20:32.651] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:35.370] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056825 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:35.372] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056825 | service: service-general | source_id: adecd3e8-2847-4512-a0d2-fbeda541958f +[2026-04-24 05:20:35.372] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056825 | service: service-general | source_id: adecd3e8-2847-4512-a0d2-fbeda541958f +[2026-04-24 05:20:35.947] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064789 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:35.948] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064789 | service: service-general | source_id: aaf4e068-56f6-47b2-ac4f-933a7ac42188 +[2026-04-24 05:20:35.948] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064789 | service: service-general | source_id: aaf4e068-56f6-47b2-ac4f-933a7ac42188 +[2026-04-24 05:20:35.962] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11516707 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:35.963] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11516707 | service: service-general | source_id: 7469e3a9-f54f-491c-9dcd-59a1e1288e8c +[2026-04-24 05:20:35.963] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11516707 | service: service-general | source_id: 7469e3a9-f54f-491c-9dcd-59a1e1288e8c +[2026-04-24 05:20:36.546] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054042 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:36.547] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054042 | service: service-general | source_id: ad990b36-03ab-4ace-826f-d231403b975d +[2026-04-24 05:20:36.547] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054042 | service: service-general | source_id: ad990b36-03ab-4ace-826f-d231403b975d +[2026-04-24 05:20:36.560] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047579 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:36.562] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047579 | service: service-general | source_id: bb8669e2-0771-463c-a213-51db049c0ff8 +[2026-04-24 05:20:36.562] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047579 | service: service-general | source_id: bb8669e2-0771-463c-a213-51db049c0ff8 +[2026-04-24 05:20:36.577] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008278 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:36.578] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008278 | service: service-general | source_id: 9cf2cfd5-f004-4a4d-b0da-b1fa25dc594e +[2026-04-24 05:20:36.578] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008278 | service: service-general | source_id: 9cf2cfd5-f004-4a4d-b0da-b1fa25dc594e +[2026-04-24 05:20:36.592] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11600662 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:36.593] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11600662 | service: service-general | source_id: 85b9587d-0f8b-4bcc-bd63-5b51c610b931 +[2026-04-24 05:20:36.593] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11600662 | service: service-general | source_id: 85b9587d-0f8b-4bcc-bd63-5b51c610b931 +[2026-04-24 05:20:36.608] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11300246 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:36.610] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11300246 | service: service-general | source_id: f6ab561c-50e8-45ae-91dd-1acb414351a9 +[2026-04-24 05:20:36.610] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11300246 | service: service-general | source_id: f6ab561c-50e8-45ae-91dd-1acb414351a9 +[2026-04-24 05:20:36.624] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11010712 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:36.625] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11010712 | service: service-general | source_id: 22463464-c474-4bdf-b7c2-e34b9b3c11bd +[2026-04-24 05:20:36.625] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11010712 | service: service-general | source_id: 22463464-c474-4bdf-b7c2-e34b9b3c11bd +[2026-04-24 05:20:37.230] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11546039 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:37.231] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546039 | service: service-general | source_id: 67e427e1-849d-4204-b3a2-32b51b6630d1 +[2026-04-24 05:20:37.231] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546039 | service: service-general | source_id: 67e427e1-849d-4204-b3a2-32b51b6630d1 +[2026-04-24 05:20:37.245] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058745 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:37.246] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058745 | service: service-general | source_id: 33ca7772-4b65-4517-984e-03edca04cdca +[2026-04-24 05:20:37.246] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058745 | service: service-general | source_id: 33ca7772-4b65-4517-984e-03edca04cdca +[2026-04-24 05:20:37.806] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11345268 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:37.807] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345268 | service: service-general | source_id: 44ae2144-aa8e-4f10-88c4-1190cb16ba8a +[2026-04-24 05:20:37.807] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345268 | service: service-general | source_id: 44ae2144-aa8e-4f10-88c4-1190cb16ba8a +[2026-04-24 05:20:37.820] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063637 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:37.820] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063637 | service: service-general | source_id: 0ce86be5-4360-47a8-b837-60c85e08c3a5 +[2026-04-24 05:20:37.821] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001870 encounter_id:bae1da86-cbdb-410c-b397-592b779c3cec organization_id: patient_id:P01527170804 procedure_code:OT service_request_id:fb41e2d6-f2c4-4459-bbe3-1a0228f1a179 started:2026-04-24T05:20:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:38.039] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 36351c06-9482-465b-a483-e9644ca2bdfb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0ce86be5-4360-47a8-b837-60c85e08c3a5 +[2026-04-24 05:20:38.039] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:40.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11084527 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:40.056] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11084527 | service: service-general | source_id: 03649be6-2f83-41fd-8e19-84f94df4747e +[2026-04-24 05:20:40.056] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11084527 | service: service-general | source_id: 03649be6-2f83-41fd-8e19-84f94df4747e +[2026-04-24 05:20:40.662] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062730 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:40.663] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062730 | service: service-general | source_id: c3a67ab2-9dad-4cf6-a3d8-18b5bb42199b +[2026-04-24 05:20:40.663] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001871 encounter_id:98503d27-5040-4277-9e9f-748082ded29e organization_id: patient_id:P06636786866 procedure_code:OT service_request_id:953877c6-0a18-427d-a600-88c341138eee started:2026-04-24T05:20:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:40.919] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 065ee108-befe-44e7-bfc5-67ce884a6846 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c3a67ab2-9dad-4cf6-a3d8-18b5bb42199b +[2026-04-24 05:20:40.920] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:43.500] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11579579 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:43.502] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579579 | service: service-general | source_id: 1b9c4935-4cf8-48f9-aa58-4844701c2486 +[2026-04-24 05:20:43.502] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001877 encounter_id:b9bf64f9-9941-4075-8825-333266934929 organization_id: patient_id:P00718272083 procedure_code:OT service_request_id:31fb0f8c-9040-4a51-9d03-4d71aa47b0ab started:2026-04-24T05:20:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:43.747] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 462187d6-4325-48d2-b466-854ae884b5a4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1b9c4935-4cf8-48f9-aa58-4844701c2486 +[2026-04-24 05:20:43.747] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:45.762] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11413473 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:45.763] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11413473 | service: service-general | source_id: ec3cd73b-136a-4baa-9ef3-37829ba56847 +[2026-04-24 05:20:45.763] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11413473 | service: service-general | source_id: ec3cd73b-136a-4baa-9ef3-37829ba56847 +[2026-04-24 05:20:46.335] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064803 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:46.336] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064803 | service: service-general | source_id: 2bdbb161-848b-4c64-8f5c-85b67798893a +[2026-04-24 05:20:46.336] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064803 | service: service-general | source_id: 2bdbb161-848b-4c64-8f5c-85b67798893a +[2026-04-24 05:20:46.352] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11605565 2026-01-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:46.353] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605565 | service: service-general | source_id: 14518b4a-5c9f-4a96-b83c-e31b0a6f3378 +[2026-04-24 05:20:46.353] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605565 | service: service-general | source_id: 14518b4a-5c9f-4a96-b83c-e31b0a6f3378 +[2026-04-24 05:20:46.931] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062215 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:46.932] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e109deaa-ab5b-4dc7-987b-b5c66dbde1eb +[2026-04-24 05:20:47.120] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1f8ada37-066f-4834-bdcc-b8783a1ce73d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:47.120] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1c0dade0-93dc-4e0f-ae1d-b5fd81c383c9 +[2026-04-24 05:20:47.120] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1c0dade0-93dc-4e0f-ae1d-b5fd81c383c9 +[2026-04-24 05:20:47.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061757 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:47.683] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f08b4c12-41cb-4437-b493-be43d0ee9fc0 +[2026-04-24 05:20:47.848] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2f35a103-aa00-4d6c-9464-4d62377c26d0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:47.848] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 272f8bc8-904e-49dd-88a9-31964920f903 +[2026-04-24 05:20:47.848] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 272f8bc8-904e-49dd-88a9-31964920f903 +[2026-04-24 05:20:48.407] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055335 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:48.408] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4ca4f942-ffff-4b91-993c-a0d8f869c138 +[2026-04-24 05:20:48.599] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b9d6fbb4-c08f-4a09-860c-35b0d80ffa29 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:48.599] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6fe2a218-c6b9-45f9-acc0-4135a55e282b +[2026-04-24 05:20:48.599] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6fe2a218-c6b9-45f9-acc0-4135a55e282b +[2026-04-24 05:20:49.167] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058685 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:49.168] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058685 | service: service-general | source_id: b4f91a4d-ee6d-47a9-a355-4f2e1f06122f +[2026-04-24 05:20:49.168] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058685 | service: service-general | source_id: b4f91a4d-ee6d-47a9-a355-4f2e1f06122f +[2026-04-24 05:20:49.727] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060291 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:49.728] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 10e48b24-0258-4b92-baec-76fb8a525ade +[2026-04-24 05:20:49.994] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 84c67d61-bd12-4eb6-89b9-25cab1a31c72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:49.994] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 84cd8733-d0e7-40ef-8e43-ee1ab0dfc1fa +[2026-04-24 05:20:49.994] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 84cd8733-d0e7-40ef-8e43-ee1ab0dfc1fa +[2026-04-24 05:20:50.630] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627791 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:50.632] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 928a3793-b02f-4558-a603-e8b44d709968 +[2026-04-24 05:20:50.790] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b3b327ea-c597-4026-a2a0-3cfb20f37331 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:50.790] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 000c9a80-6591-4b1f-b8c6-c5af517b56b4 +[2026-04-24 05:20:50.790] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 000c9a80-6591-4b1f-b8c6-c5af517b56b4 +[2026-04-24 05:20:50.804] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046443 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:50.805] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046443 | service: service-general | source_id: 599f5a17-f1e0-467b-b7d7-1e8dd6a17aa0 +[2026-04-24 05:20:50.805] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000357 encounter_id:e913f10d-7680-425a-84bf-f7205dce8c58 organization_id: patient_id:P00219563856 procedure_code:OT service_request_id:d238c8f3-bf28-4243-9360-4c8b2a06a0ca started:2026-04-24T05:20:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:51.038] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: ab934b4a-20b6-495f-8048-943289793514 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 599f5a17-f1e0-467b-b7d7-1e8dd6a17aa0 +[2026-04-24 05:20:51.038] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:53.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028617 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:53.056] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028617 | service: service-general | source_id: a8e9e615-e3f4-44bd-a490-d72b62b43866 +[2026-04-24 05:20:53.056] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028617 | service: service-general | source_id: a8e9e615-e3f4-44bd-a490-d72b62b43866 +[2026-04-24 05:20:53.639] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629567 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:53.640] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629567 | service: service-general | source_id: 37261609-2235-4b53-9b4e-6d12f09310ee +[2026-04-24 05:20:53.640] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629567 | service: service-general | source_id: 37261609-2235-4b53-9b4e-6d12f09310ee +[2026-04-24 05:20:54.199] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11336522 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:54.201] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 85d2dfeb-c95f-4a23-ab8a-81d876e5a831 +[2026-04-24 05:20:54.337] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 62e534c1-6606-4bfa-84bc-f7782acc5f42 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:54.337] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6b4f423f-1a4c-4e6f-b535-26416b2d651d +[2026-04-24 05:20:54.337] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000367 encounter_id:62e534c1-6606-4bfa-84bc-f7782acc5f42 organization_id: patient_id: procedure_code:US service_request_id:85d2dfeb-c95f-4a23-ab8a-81d876e5a831 started:2026-04-24T05:20:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:54.444] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:20:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6b4f423f-1a4c-4e6f-b535-26416b2d651d | status_code: 400 +[2026-04-24 05:20:54.444] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:56.459] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048217 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:56.460] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048217 | service: service-general | source_id: d165fbd2-9ebe-4a95-bf9b-52c145199e21 +[2026-04-24 05:20:56.460] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048217 | service: service-general | source_id: d165fbd2-9ebe-4a95-bf9b-52c145199e21 +[2026-04-24 05:20:57.020] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034243 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:57.022] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 514db18f-705e-489f-832e-b24e0d7c0332 +[2026-04-24 05:20:57.139] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f882ac7d-2f5d-4cb7-b6ef-3a4d55c7fd68 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:57.139] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 876bfd2a-1cac-457f-b6ae-af3e121024b5 +[2026-04-24 05:20:57.139] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000339 encounter_id:f882ac7d-2f5d-4cb7-b6ef-3a4d55c7fd68 organization_id: patient_id: procedure_code:OT service_request_id:514db18f-705e-489f-832e-b24e0d7c0332 started:2026-04-24T05:20:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:20:57.247] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:20:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 876bfd2a-1cac-457f-b6ae-af3e121024b5 | status_code: 400 +[2026-04-24 05:20:57.247] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:20:59.264] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029929 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:59.265] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029929 | service: service-general | source_id: 291fc4d3-a593-4a0f-acfb-766f63e437b8 +[2026-04-24 05:20:59.265] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029929 | service: service-general | source_id: 291fc4d3-a593-4a0f-acfb-766f63e437b8 +[2026-04-24 05:20:59.831] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061568 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:20:59.832] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061568 | service: service-general | source_id: b3a76830-9844-485d-acbb-88ea893b6efb +[2026-04-24 05:20:59.832] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002253 encounter_id:c7602e93-e769-457e-a346-553b8f51ca21 organization_id: patient_id:P01122712235 procedure_code:OT service_request_id:8cef1f43-20fd-48f2-b1ab-846c5285355a started:2026-04-24T05:20:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:00.095] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: f37dfe79-5cb9-4047-a254-08545dc217b4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b3a76830-9844-485d-acbb-88ea893b6efb +[2026-04-24 05:21:00.095] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:02.516] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUNA SEVARA PUTRA ERIGO | service: service-general | source_id: e7d099d7-b747-4053-bcff-48af94a2b236 +[2026-04-24 05:21:02.518] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051312 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:02.519] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051312 | service: service-general | source_id: f900ea85-6d40-4709-a925-0df3bdc43623 +[2026-04-24 05:21:02.519] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051312 | service: service-general | source_id: f900ea85-6d40-4709-a925-0df3bdc43623 +[2026-04-24 05:21:02.534] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061547 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:02.535] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061547 | service: service-general | source_id: 7cc1a915-4cad-4cc0-b3c5-746c9029e310 +[2026-04-24 05:21:02.535] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061547 | service: service-general | source_id: 7cc1a915-4cad-4cc0-b3c5-746c9029e310 +[2026-04-24 05:21:02.548] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044857 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:02.549] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044857 | service: service-general | source_id: d62853cf-a389-478e-bfdc-f1ba6b59e802 +[2026-04-24 05:21:02.549] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044857 | service: service-general | source_id: d62853cf-a389-478e-bfdc-f1ba6b59e802 +[2026-04-24 05:21:02.561] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044857 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:02.562] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044857 | service: service-general | source_id: aefeb89b-9513-43b8-b6af-5b27618ec9dd +[2026-04-24 05:21:02.562] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044857 | service: service-general | source_id: aefeb89b-9513-43b8-b6af-5b27618ec9dd +[2026-04-24 05:21:02.726] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 7db04397-1b38-4583-8aea-ec52b8328d1e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e7d099d7-b747-4053-bcff-48af94a2b236 +[2026-04-24 05:21:02.726] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T08:38:34+07:00 category_code:363679005 category_display:Imaging code:36528-8 display:Shoulder Tanpa Kontras encounter_id:30a00f2d-d6b8-4ff0-a661-6701c2d5a8fa intent:original-order patient_id:P00466132887 patient_name:JUNA SEVARA PUTRA ERIGO performer_id:10015072282 requester_id:10017611289 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T08:38:34+07:00","code":{"coding":[{"code":"36528-8","display":"Shoulder Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/30a00f2d-d6b8-4ff0-a661-6701c2d5a8fa"},"id":"7db04397-1b38-4583-8aea-ec52b8328d1e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:02.686165+00:00","versionId":"MTc3NzAwODA2MjY4NjE2NTAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10017611289"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JUNA SEVARA PUTRA ERIGO","reference":"Patient/P00466132887"}}} | service: service-general | source_id: e7d099d7-b747-4053-bcff-48af94a2b236 | status: SUCCESS +[2026-04-24 05:21:03.136] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599851 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:03.137] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599851 | service: service-general | source_id: d21e660a-e62f-470b-8bd3-7df8962fb634 +[2026-04-24 05:21:03.137] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002260 encounter_id:a0b227aa-68f1-487f-a1db-19bf5339c288 organization_id: patient_id:P00751243659 procedure_code:OT service_request_id:7f0f989c-64eb-492c-8504-84546d82d069 started:2026-04-24T05:21:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:03.407] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 6688677f-61a3-4581-a2f2-aaec889a2c53 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d21e660a-e62f-470b-8bd3-7df8962fb634 +[2026-04-24 05:21:03.407] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:04.907] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIZA UMULIA | service: service-general | source_id: dc765cfb-a93d-47a5-9969-91ea44be8327 +[2026-04-24 05:21:05.190] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9566555c-0e28-4e97-9cc5-38c0ad9daa3f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: dc765cfb-a93d-47a5-9969-91ea44be8327 +[2026-04-24 05:21:05.190] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T08:40:33+07:00 category_code:363679005 category_display:Imaging code:25022-5 display:HSG encounter_id:970d85a3-75fd-4b72-8066-eaa2340d3dd5 intent:original-order patient_id:P01782323232 patient_name:LIZA UMULIA performer_id:10003241696 requester_id:12764731171 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T08:40:33+07:00","code":{"coding":[{"code":"25022-5","display":"HSG","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/970d85a3-75fd-4b72-8066-eaa2340d3dd5"},"id":"9566555c-0e28-4e97-9cc5-38c0ad9daa3f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:05.152392+00:00","versionId":"MTc3NzAwODA2NTE1MjM5MjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/12764731171"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"LIZA UMULIA","reference":"Patient/P01782323232"}}} | service: service-general | source_id: dc765cfb-a93d-47a5-9969-91ea44be8327 | status: SUCCESS +[2026-04-24 05:21:05.423] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060691 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:05.424] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060691 | service: service-general | source_id: 2a245f7b-a64f-4632-b9d2-222acef69eb1 +[2026-04-24 05:21:05.424] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060691 | service: service-general | source_id: 2a245f7b-a64f-4632-b9d2-222acef69eb1 +[2026-04-24 05:21:06.030] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058737 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:06.031] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058737 | service: service-general | source_id: c0ae1a6f-ee21-41d3-89f4-fb5406bc6655 +[2026-04-24 05:21:06.031] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058737 | service: service-general | source_id: c0ae1a6f-ee21-41d3-89f4-fb5406bc6655 +[2026-04-24 05:21:06.617] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064047 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:06.619] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064047 | service: service-general | source_id: f9931695-bb2c-447c-b253-a5e0937a63ac +[2026-04-24 05:21:06.619] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064047 | service: service-general | source_id: f9931695-bb2c-447c-b253-a5e0937a63ac +[2026-04-24 05:21:06.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055694 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:06.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055694 | service: service-general | source_id: 0c2aed28-199d-46e0-93a2-c582a6f549f4 +[2026-04-24 05:21:06.635] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002263 encounter_id:dc8d3f4a-b934-49ad-b527-ff65bdea56e1 organization_id: patient_id:P00628861610 procedure_code:OT service_request_id:28bf2300-a1b4-443b-957a-3a788bc43570 started:2026-04-24T05:21:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:06.931] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 10fd84ab-d230-4aaa-b731-230c94b7ca92 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0c2aed28-199d-46e0-93a2-c582a6f549f4 +[2026-04-24 05:21:06.931] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:07.389] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ZAINUL MUTTAQIN | service: service-general | source_id: 15f4339e-4ade-4b77-bd7c-b82256c52369 +[2026-04-24 05:21:07.389] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 15f4339e-4ade-4b77-bd7c-b82256c52369 +[2026-04-24 05:21:07.566] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YOFI SUSANA | service: service-general | source_id: 4a433840-1949-45ae-94d2-25bae2d157d4 +[2026-04-24 05:21:07.566] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4a433840-1949-45ae-94d2-25bae2d157d4 +[2026-04-24 05:21:07.741] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NALAR TRISDHIYAN ZHAHIR | service: service-general | source_id: 748d8df7-56da-4bd2-b83f-3a65cc5158da +[2026-04-24 05:21:07.741] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 748d8df7-56da-4bd2-b83f-3a65cc5158da +[2026-04-24 05:21:07.916] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROCHMAWATI EKO WAHJUNI | service: service-general | source_id: 93d56d3c-6e24-4134-b56c-6a8e4626f294 +[2026-04-24 05:21:08.104] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 6c51b223-7154-40d2-91fd-f572db900425 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 93d56d3c-6e24-4134-b56c-6a8e4626f294 +[2026-04-24 05:21:08.104] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T09:13:11+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:c9d634ce-8b85-4a85-beec-feb1506727c8 intent:original-order patient_id:P00628279607 patient_name:ROCHMAWATI EKO WAHJUNI performer_id:10015072282 requester_id:12363311646 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T09:13:11+07:00","code":{"coding":[{"code":"24727-0","display":"Kepala Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c9d634ce-8b85-4a85-beec-feb1506727c8"},"id":"6c51b223-7154-40d2-91fd-f572db900425","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:08.068171+00:00","versionId":"MTc3NzAwODA2ODA2ODE3MTAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/12363311646"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ROCHMAWATI EKO WAHJUNI","reference":"Patient/P00628279607"}}} | service: service-general | source_id: 93d56d3c-6e24-4134-b56c-6a8e4626f294 | status: SUCCESS +[2026-04-24 05:21:08.946] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042672 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:08.947] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042672 | service: service-general | source_id: 4e9a42a2-4167-414a-aa22-d060ace38a97 +[2026-04-24 05:21:08.947] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042672 | service: service-general | source_id: 4e9a42a2-4167-414a-aa22-d060ace38a97 +[2026-04-24 05:21:08.960] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065015 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:08.961] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065015 | service: service-general | source_id: f4131e75-708f-487f-ab58-98334979d460 +[2026-04-24 05:21:08.961] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065015 | service: service-general | source_id: f4131e75-708f-487f-ab58-98334979d460 +[2026-04-24 05:21:09.557] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056090 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:09.563] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056090 | service: service-general | source_id: 0b1792bc-1480-4e65-9da0-59f616d64aee +[2026-04-24 05:21:09.563] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056090 | service: service-general | source_id: 0b1792bc-1480-4e65-9da0-59f616d64aee +[2026-04-24 05:21:10.134] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010720 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:10.135] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010720 | service: service-general | source_id: 952c9859-6f01-4bbf-a5f3-ada177e764d5 +[2026-04-24 05:21:10.135] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010720 | service: service-general | source_id: 952c9859-6f01-4bbf-a5f3-ada177e764d5 +[2026-04-24 05:21:10.281] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHAYU ISTIANINGSIH | service: service-general | source_id: 6c265f41-2324-4e01-b87e-4554e8b3f4b0 +[2026-04-24 05:21:10.466] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b4d26b5a-adbf-4b09-a87f-9157cfab9527 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 6c265f41-2324-4e01-b87e-4554e8b3f4b0 +[2026-04-24 05:21:10.466] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T09:14:51+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:687c8fba-66b7-4ad5-85e3-59b35656d4e9 intent:original-order patient_id:P02126645881 patient_name:RAHAYU ISTIANINGSIH performer_id:10003241696 requester_id:10003668598 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T09:14:51+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/687c8fba-66b7-4ad5-85e3-59b35656d4e9"},"id":"b4d26b5a-adbf-4b09-a87f-9157cfab9527","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:10.430794+00:00","versionId":"MTc3NzAwODA3MDQzMDc5NDAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10003668598"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RAHAYU ISTIANINGSIH","reference":"Patient/P02126645881"}}} | service: service-general | source_id: 6c265f41-2324-4e01-b87e-4554e8b3f4b0 | status: SUCCESS +[2026-04-24 05:21:10.636] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11537979 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:10.637] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11537979 | service: service-general | source_id: 7d8d76ab-a114-4b00-8cc7-9ad3c24063a7 +[2026-04-24 05:21:10.637] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11537979 | service: service-general | source_id: 7d8d76ab-a114-4b00-8cc7-9ad3c24063a7 +[2026-04-24 05:21:11.203] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004459 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:11.204] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004459 | service: service-general | source_id: 6eb77cb2-0ecf-4612-8703-54b3c0dde6cd +[2026-04-24 05:21:11.204] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004459 | service: service-general | source_id: 6eb77cb2-0ecf-4612-8703-54b3c0dde6cd +[2026-04-24 05:21:11.216] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020128 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:11.217] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020128 | service: service-general | source_id: 8487040f-ef7f-432b-a176-5ea8438d4f07 +[2026-04-24 05:21:11.217] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020128 | service: service-general | source_id: 8487040f-ef7f-432b-a176-5ea8438d4f07 +[2026-04-24 05:21:11.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611060 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:11.784] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611060 | service: service-general | source_id: d3dc97a3-d524-4519-bf32-2c8ece7f1e87 +[2026-04-24 05:21:11.784] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611060 | service: service-general | source_id: d3dc97a3-d524-4519-bf32-2c8ece7f1e87 +[2026-04-24 05:21:11.797] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555602 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:11.798] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555602 | service: service-general | source_id: 19de2e36-927b-4ae8-b997-e1cf0f17b4e1 +[2026-04-24 05:21:11.798] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555602 | service: service-general | source_id: 19de2e36-927b-4ae8-b997-e1cf0f17b4e1 +[2026-04-24 05:21:12.368] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11563467 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:12.369] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563467 | service: service-general | source_id: 3efa46d4-c0e4-4fa5-a523-3066f70b6da4 +[2026-04-24 05:21:12.369] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563467 | service: service-general | source_id: 3efa46d4-c0e4-4fa5-a523-3066f70b6da4 +[2026-04-24 05:21:12.383] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524247 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:12.384] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524247 | service: service-general | source_id: 6b9a278f-5c2c-4ec2-ab68-29813c5667dd +[2026-04-24 05:21:12.384] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524247 | service: service-general | source_id: 6b9a278f-5c2c-4ec2-ab68-29813c5667dd +[2026-04-24 05:21:12.397] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561540 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:12.398] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561540 | service: service-general | source_id: d6d942e9-01d8-4207-ba8e-84e041bd5df7 +[2026-04-24 05:21:12.398] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561540 | service: service-general | source_id: d6d942e9-01d8-4207-ba8e-84e041bd5df7 +[2026-04-24 05:21:12.637] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EMMA YUANICA | service: service-general | source_id: dd9684cf-5592-49fa-910b-c155ae19e1d3 +[2026-04-24 05:21:12.637] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dd9684cf-5592-49fa-910b-c155ae19e1d3 +[2026-04-24 05:21:12.804] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI AMINAH | service: service-general | source_id: 795bd7e7-b187-4379-b211-b3963d66e083 +[2026-04-24 05:21:13.017] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 6c9d51e8-bdd2-4e52-bd0e-5344dac97449 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 795bd7e7-b187-4379-b211-b3963d66e083 +[2026-04-24 05:21:13.017] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T09:25:52+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:248b87af-bba3-41e9-ba66-ed488d82f7be intent:original-order patient_id:P00164900383 patient_name:SITI AMINAH performer_id:10003241696 requester_id:10014055071 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T09:25:52+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/248b87af-bba3-41e9-ba66-ed488d82f7be"},"id":"6c9d51e8-bdd2-4e52-bd0e-5344dac97449","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:12.977594+00:00","versionId":"MTc3NzAwODA3Mjk3NzU5NDAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10014055071"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SITI AMINAH","reference":"Patient/P00164900383"}}} | service: service-general | source_id: 795bd7e7-b187-4379-b211-b3963d66e083 | status: SUCCESS +[2026-04-24 05:21:13.058] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037070 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:13.059] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037070 | service: service-general | source_id: 7078f9d3-1a89-4a7a-b39a-f1203cba7399 +[2026-04-24 05:21:13.059] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037070 | service: service-general | source_id: 7078f9d3-1a89-4a7a-b39a-f1203cba7399 +[2026-04-24 05:21:13.073] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036121 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:13.074] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036121 | service: service-general | source_id: a85d9be9-ad6c-40a5-afd5-3f76933a0cf4 +[2026-04-24 05:21:13.074] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036121 | service: service-general | source_id: a85d9be9-ad6c-40a5-afd5-3f76933a0cf4 +[2026-04-24 05:21:13.087] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055510 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:13.087] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055510 | service: service-general | source_id: 7fd47dfa-4b58-4e6c-8cb3-a5344b034cc3 +[2026-04-24 05:21:13.087] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055510 | service: service-general | source_id: 7fd47dfa-4b58-4e6c-8cb3-a5344b034cc3 +[2026-04-24 05:21:13.669] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062511 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:13.670] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: fa6f04a0-ee4e-4363-96b3-0fc3fda0a5c4 +[2026-04-24 05:21:13.819] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8bb41588-de9b-4b09-9e46-74e592d55c93 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:13.819] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 852af322-26ed-49b9-be7b-3b2f88d09ecc +[2026-04-24 05:21:13.819] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 852af322-26ed-49b9-be7b-3b2f88d09ecc +[2026-04-24 05:21:14.407] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037070 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:14.408] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a3d3891b-bd85-4430-9314-ed4804d99edb +[2026-04-24 05:21:14.581] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: aa3b0fa7-25b3-41ec-b9d6-75b34bede9c8 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:14.581] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 59dc692a-4a0d-4679-ba13-143c9b87f309 +[2026-04-24 05:21:14.581] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 59dc692a-4a0d-4679-ba13-143c9b87f309 +[2026-04-24 05:21:15.180] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058685 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:15.181] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f8ec2e46-1c78-43a0-b572-7d1b4e8b8e1e +[2026-04-24 05:21:15.200] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADITYA PUTRA PRADIPTA | service: service-general | source_id: 3e9c3e40-5ce6-4edc-93a0-09cb13dec94d +[2026-04-24 05:21:15.346] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0507f95e-f499-45ef-aa63-32e8f8a12bfb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:15.346] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a2ddb035-7b68-42c4-b37f-d46db543d461 +[2026-04-24 05:21:15.346] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a2ddb035-7b68-42c4-b37f-d46db543d461 +[2026-04-24 05:21:15.391] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 79719279-3b92-4696-a00b-32dd36c37727 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 3e9c3e40-5ce6-4edc-93a0-09cb13dec94d +[2026-04-24 05:21:15.391] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T09:30:45+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:9c1133d8-7af0-4800-9ef2-ebea0780ffeb intent:original-order patient_id:P00887826951 patient_name:ADITYA PUTRA PRADIPTA performer_id:10015072282 requester_id:10001200133 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T09:30:45+07:00","code":{"coding":[{"code":"24866-6","display":"Pelvic Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9c1133d8-7af0-4800-9ef2-ebea0780ffeb"},"id":"79719279-3b92-4696-a00b-32dd36c37727","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:15.358644+00:00","versionId":"MTc3NzAwODA3NTM1ODY0NDAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10001200133"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ADITYA PUTRA PRADIPTA","reference":"Patient/P00887826951"}}} | service: service-general | source_id: 3e9c3e40-5ce6-4edc-93a0-09cb13dec94d | status: SUCCESS +[2026-04-24 05:21:15.918] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047880 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:15.920] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 12ba9e12-dc89-4b96-a260-7196912be980 +[2026-04-24 05:21:16.044] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b610a19b-23b7-4e29-b288-5c4f5163d3f9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:16.044] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e9a4dbcf-d018-4e44-9b4f-7b81accbea99 +[2026-04-24 05:21:16.044] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e9a4dbcf-d018-4e44-9b4f-7b81accbea99 +[2026-04-24 05:21:16.186] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051660 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:16.187] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 9ee44e23-5b36-41bd-acdb-6bb0c2e63f70 +[2026-04-24 05:21:16.187] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 9ee44e23-5b36-41bd-acdb-6bb0c2e63f70 +[2026-04-24 05:21:16.768] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058751 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:16.769] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f766dd5d-1d61-40cd-bb22-ac4f6c1e7186 +[2026-04-24 05:21:16.964] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: df30291c-9895-41b4-9e0b-1fb55aaf2d33 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:16.964] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 63a5f7cf-7fbd-4e80-b328-052e756b38fc +[2026-04-24 05:21:16.964] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 63a5f7cf-7fbd-4e80-b328-052e756b38fc +[2026-04-24 05:21:17.555] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054826 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:17.556] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e4faa700-90b0-4d82-82f7-e4fef53e3a13 +[2026-04-24 05:21:17.575] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AZKA NUR HASAN | service: service-general | source_id: 38823077-4cab-4a41-960c-273d4c54457c +[2026-04-24 05:21:17.719] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 21b5d455-1109-4ee2-b7dc-1afe2d95fe84 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:17.719] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 576b88fd-a485-4dab-b381-0779d17c87eb +[2026-04-24 05:21:17.719] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000360 encounter_id:21b5d455-1109-4ee2-b7dc-1afe2d95fe84 organization_id: patient_id: procedure_code:DX service_request_id:e4faa700-90b0-4d82-82f7-e4fef53e3a13 started:2026-04-24T05:21:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:17.772] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e8672daa-8fcc-49ed-b813-7c057c9d21c9 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 38823077-4cab-4a41-960c-273d4c54457c +[2026-04-24 05:21:17.772] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T09:34:07+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:fe1bb00c-ee70-4dcb-b337-5b9395a8606d intent:original-order patient_id:P10873361081 patient_name:MUHAMMAD AZKA NUR HASAN performer_id:10003241696 requester_id:10010921546 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T09:34:07+07:00","code":{"coding":[{"code":"36695-5","display":"Femur AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/fe1bb00c-ee70-4dcb-b337-5b9395a8606d"},"id":"e8672daa-8fcc-49ed-b813-7c057c9d21c9","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:17.737646+00:00","versionId":"MTc3NzAwODA3NzczNzY0NjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10010921546"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUHAMMAD AZKA NUR HASAN","reference":"Patient/P10873361081"}}} | service: service-general | source_id: 38823077-4cab-4a41-960c-273d4c54457c | status: SUCCESS +[2026-04-24 05:21:17.868] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 576b88fd-a485-4dab-b381-0779d17c87eb | status_code: 400 +[2026-04-24 05:21:17.868] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:19.956] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PURNOMO | service: service-general | source_id: 769574e3-80a5-4f9b-a47e-9285880cb67d +[2026-04-24 05:21:20.151] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 88c1f601-9720-47b2-903c-1eaa032d1989 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 769574e3-80a5-4f9b-a47e-9285880cb67d +[2026-04-24 05:21:20.151] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T09:38:49+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:d0878ee0-cec7-4eed-9f6e-3c1a1126acef intent:original-order patient_id:P00314322071 patient_name:PURNOMO performer_id:10003241696 requester_id:10002188422 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T09:38:49+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d0878ee0-cec7-4eed-9f6e-3c1a1126acef"},"id":"88c1f601-9720-47b2-903c-1eaa032d1989","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:20.112665+00:00","versionId":"MTc3NzAwODA4MDExMjY2NTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10002188422"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"PURNOMO","reference":"Patient/P00314322071"}}} | service: service-general | source_id: 769574e3-80a5-4f9b-a47e-9285880cb67d | status: SUCCESS +[2026-04-24 05:21:20.464] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058737 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:20.465] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3f99c23e-b789-4906-b210-d99cd67bdf01 +[2026-04-24 05:21:20.577] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a49255a6-71fb-4f81-b4b3-0c9eaa46bd52 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:20.577] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f549cd12-9105-452a-9d9b-544a6791d464 +[2026-04-24 05:21:20.577] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f549cd12-9105-452a-9d9b-544a6791d464 +[2026-04-24 05:21:21.141] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048217 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:21.142] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0a13b540-b314-4262-900a-8823ecceddbb +[2026-04-24 05:21:21.286] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6792042e-4363-4c97-b4e2-154d10246d28 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:21.286] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 44780ed5-54a4-49e2-a462-19f1374d2841 +[2026-04-24 05:21:21.286] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 44780ed5-54a4-49e2-a462-19f1374d2841 +[2026-04-24 05:21:21.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042980 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:21.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: d2ddde2d-b11c-4d24-a568-53e5d42da7cd +[2026-04-24 05:21:21.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: d2ddde2d-b11c-4d24-a568-53e5d42da7cd +[2026-04-24 05:21:21.696] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030383 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:21.697] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: f009b6de-3500-4793-85dc-b2e720acb37a +[2026-04-24 05:21:21.697] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: f009b6de-3500-4793-85dc-b2e720acb37a +[2026-04-24 05:21:22.282] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035530 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:22.283] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035530 | service: service-general | source_id: 0eec9554-3b90-48f6-9171-baa9a48c2223 +[2026-04-24 05:21:22.283] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035530 | service: service-general | source_id: 0eec9554-3b90-48f6-9171-baa9a48c2223 +[2026-04-24 05:21:22.326] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARLINA | service: service-general | source_id: 7fa6a08f-c5fb-4dfb-808d-1bd0a185c64c +[2026-04-24 05:21:22.326] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7fa6a08f-c5fb-4dfb-808d-1bd0a185c64c +[2026-04-24 05:21:22.507] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABIZAH ATHOILLAH MUJIBURRAHMAN AR. | service: service-general | source_id: 804115f6-a703-4b51-9103-62b20a28b5e5 +[2026-04-24 05:21:22.507] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 804115f6-a703-4b51-9103-62b20a28b5e5 +[2026-04-24 05:21:22.519] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045170 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:22.520] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: a769df4e-475f-4af3-9e70-56fd49723976 +[2026-04-24 05:21:22.520] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: a769df4e-475f-4af3-9e70-56fd49723976 +[2026-04-24 05:21:22.683] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VONI NOVELIA | service: service-general | source_id: 50d6584f-2940-4f01-9248-0330488f5431 +[2026-04-24 05:21:22.861] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: bd99a383-522d-434c-ba30-49c0ab90cc40 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 50d6584f-2940-4f01-9248-0330488f5431 +[2026-04-24 05:21:22.861] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T09:48:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:70aa0589-5921-49b7-9164-b03a545bc302 intent:original-order patient_id:P00307374545 patient_name:VONI NOVELIA performer_id:10003241696 requester_id:10012659246 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T09:48:43+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/70aa0589-5921-49b7-9164-b03a545bc302"},"id":"bd99a383-522d-434c-ba30-49c0ab90cc40","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:22.827517+00:00","versionId":"MTc3NzAwODA4MjgyNzUxNzAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10012659246"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"VONI NOVELIA","reference":"Patient/P00307374545"}}} | service: service-general | source_id: 50d6584f-2940-4f01-9248-0330488f5431 | status: SUCCESS +[2026-04-24 05:21:23.094] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056735 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:23.095] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cb5f97a6-af60-4b23-99d8-650c41bb12f1 +[2026-04-24 05:21:23.266] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c076873e-7ac0-40e8-84d1-4b45cf725918 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:23.266] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9cd42d3c-4ef8-4fbd-89ab-bc75e3ba14d5 +[2026-04-24 05:21:23.266] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9cd42d3c-4ef8-4fbd-89ab-bc75e3ba14d5 +[2026-04-24 05:21:23.833] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060557 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:23.834] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f2c5d002-95cd-4656-acef-dc5ce4e81215 +[2026-04-24 05:21:24.006] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a04cb15a-a473-40d0-9ffb-af865d702e33 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:24.006] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 120c5075-81a2-4cac-948d-93151cd204c3 +[2026-04-24 05:21:24.006] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 120c5075-81a2-4cac-948d-93151cd204c3 +[2026-04-24 05:21:24.568] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058717 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:24.570] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: bb2dc132-dc44-4b4b-90dd-7794898576f1 +[2026-04-24 05:21:24.682] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 60845494-e38c-4686-80c2-818538cdb4ca | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:24.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f499f140-5dbf-438e-9e8d-cc52c04952be +[2026-04-24 05:21:24.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f499f140-5dbf-438e-9e8d-cc52c04952be +[2026-04-24 05:21:25.065] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI HANIK | service: service-general | source_id: 84654792-288d-4106-b276-ace63413d2d4 +[2026-04-24 05:21:25.260] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025297 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:25.261] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025297 | service: service-general | source_id: 3d26a582-9205-47d2-aea5-8aeaa27be57e +[2026-04-24 05:21:25.261] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025297 | service: service-general | source_id: 3d26a582-9205-47d2-aea5-8aeaa27be57e +[2026-04-24 05:21:25.277] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a1800efe-733f-4398-ad17-a1aa1132d7f7 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 84654792-288d-4106-b276-ace63413d2d4 +[2026-04-24 05:21:25.277] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T09:49:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:dce01bf0-c506-4ced-adb7-8fceba7494e2 intent:original-order patient_id:P01041157623 patient_name:UMI HANIK performer_id:10003241696 requester_id:10014055071 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T09:49:28+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/dce01bf0-c506-4ced-adb7-8fceba7494e2"},"id":"a1800efe-733f-4398-ad17-a1aa1132d7f7","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:25.241373+00:00","versionId":"MTc3NzAwODA4NTI0MTM3MzAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10014055071"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"UMI HANIK","reference":"Patient/P01041157623"}}} | service: service-general | source_id: 84654792-288d-4106-b276-ace63413d2d4 | status: SUCCESS +[2026-04-24 05:21:25.825] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059695 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:25.826] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: edb733bd-371b-41c6-a1d4-a125a781ed4f +[2026-04-24 05:21:25.936] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a1b9baf8-ea32-4e8c-bc79-73f9f742d718 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:25.936] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e2216ca3-4825-4518-9df3-566098dbf84b +[2026-04-24 05:21:25.936] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e2216ca3-4825-4518-9df3-566098dbf84b +[2026-04-24 05:21:26.495] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010089 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:26.496] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 37304270-330c-4f97-9c31-9b53bc7948b0 +[2026-04-24 05:21:26.680] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c196b4e5-3c40-40d8-b41b-6496f2064cb7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:26.680] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c6471be4-e62c-4fa4-9119-570177b7f359 +[2026-04-24 05:21:26.681] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000413 encounter_id:c196b4e5-3c40-40d8-b41b-6496f2064cb7 organization_id: patient_id: procedure_code:OT service_request_id:37304270-330c-4f97-9c31-9b53bc7948b0 started:2026-04-24T05:21:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:26.825] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c6471be4-e62c-4fa4-9119-570177b7f359 | status_code: 400 +[2026-04-24 05:21:26.825] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:27.434] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUCIA TRIANI | service: service-general | source_id: 53d3b3a3-0602-4b08-a85c-2396a2323969 +[2026-04-24 05:21:27.533] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 53d3b3a3-0602-4b08-a85c-2396a2323969 | status_code: 400 +[2026-04-24 05:21:27.533] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T09:55:33+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:2712aee3-fc0f-421b-be11-0242539bf1a9 intent:original-order patient_id:P00655070089 patient_name:LUCIA TRIANI performer_id:10003241696 requester_id:10010384801 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 53d3b3a3-0602-4b08-a85c-2396a2323969 | status: FAILED +[2026-04-24 05:21:29.411] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11328938 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:29.412] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 29f6af72-4eac-4a4a-81d0-6ff747d3ffea +[2026-04-24 05:21:29.575] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c26714c7-d67e-4fde-9542-1cd373b6bd88 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:29.575] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 75057487-6c44-49c4-a069-22bb81682927 +[2026-04-24 05:21:29.575] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000414 encounter_id:c26714c7-d67e-4fde-9542-1cd373b6bd88 organization_id: patient_id: procedure_code:DX service_request_id:29f6af72-4eac-4a4a-81d0-6ff747d3ffea started:2026-04-24T05:21:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:29.697] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHMAT | service: service-general | source_id: b3a1c036-947d-45b2-9c15-a19189385c70 +[2026-04-24 05:21:29.708] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 75057487-6c44-49c4-a069-22bb81682927 | status_code: 400 +[2026-04-24 05:21:29.709] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:29.803] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: b3a1c036-947d-45b2-9c15-a19189385c70 | status_code: 400 +[2026-04-24 05:21:29.803] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T09:58:28+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:f19070c7-4a49-49a1-8064-240f1c77fd47 intent:original-order patient_id:P01324424454 patient_name:ACHMAT performer_id:10015072282 requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b3a1c036-947d-45b2-9c15-a19189385c70 | status: FAILED +[2026-04-24 05:21:31.979] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FRIDA FAPRISA | service: service-general | source_id: f19510de-596d-4dd3-8064-af8bfe69098c +[2026-04-24 05:21:31.979] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f19510de-596d-4dd3-8064-af8bfe69098c +[2026-04-24 05:21:32.168] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUBANI | service: service-general | source_id: cf656548-c9a8-4f96-95f1-d49dd9b828a5 +[2026-04-24 05:21:32.168] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cf656548-c9a8-4f96-95f1-d49dd9b828a5 +[2026-04-24 05:21:32.334] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577510 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:32.335] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4f6aa4a2-5e74-4275-a0f7-d0fb8c5e5b42 +[2026-04-24 05:21:32.339] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANGGA SURYA DWI RAMADHANI | service: service-general | source_id: bc5ca1f0-c3a2-4462-a1df-014d8232dc8a +[2026-04-24 05:21:32.339] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bc5ca1f0-c3a2-4462-a1df-014d8232dc8a +[2026-04-24 05:21:32.457] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b9755f93-2594-4bd5-9355-822dbb714c8f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:32.457] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b65b2b62-b214-47c3-aa72-1d24f989ae57 +[2026-04-24 05:21:32.457] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000415 encounter_id:b9755f93-2594-4bd5-9355-822dbb714c8f organization_id: patient_id: procedure_code:OT service_request_id:4f6aa4a2-5e74-4275-a0f7-d0fb8c5e5b42 started:2026-04-24T05:21:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:32.503] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AL ZAHRA SYAFIRA PUTRI | service: service-general | source_id: 3b5f1e94-0fe3-4916-8eb4-86bccab1ebdd +[2026-04-24 05:21:32.565] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b65b2b62-b214-47c3-aa72-1d24f989ae57 | status_code: 400 +[2026-04-24 05:21:32.565] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:32.674] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: abb83573-9fe4-4c1d-8b3f-0a72156e18c1 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 3b5f1e94-0fe3-4916-8eb4-86bccab1ebdd +[2026-04-24 05:21:32.674] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T10:17:33+07:00 category_code:363679005 category_display:Imaging code:93606-2 display:Scoliosis Series encounter_id:b4b45a6f-e639-45f1-a0fe-53f3b3ec819c intent:original-order patient_id:P00675166844 patient_name:AL ZAHRA SYAFIRA PUTRI performer_id:10003241696 requester_id:10001528796 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T10:17:33+07:00","code":{"coding":[{"code":"93606-2","display":"Scoliosis Series","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b4b45a6f-e639-45f1-a0fe-53f3b3ec819c"},"id":"abb83573-9fe4-4c1d-8b3f-0a72156e18c1","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:32.629172+00:00","versionId":"MTc3NzAwODA5MjYyOTE3MjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10001528796"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"AL ZAHRA SYAFIRA PUTRI","reference":"Patient/P00675166844"}}} | service: service-general | source_id: 3b5f1e94-0fe3-4916-8eb4-86bccab1ebdd | status: SUCCESS +[2026-04-24 05:21:34.876] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWONO | service: service-general | source_id: 42ead168-4dbf-4a98-98b1-d8324b1dd154 +[2026-04-24 05:21:35.068] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b6018def-ea1d-4a34-8f2b-b5c994c23187 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 42ead168-4dbf-4a98-98b1-d8324b1dd154 +[2026-04-24 05:21:35.068] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T10:22:06+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e9613b58-4b74-4d4c-8148-940f05641831 intent:original-order patient_id:P01437282831 patient_name:SUWONO performer_id:10003241696 requester_id:10010725468 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T10:22:06+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e9613b58-4b74-4d4c-8148-940f05641831"},"id":"b6018def-ea1d-4a34-8f2b-b5c994c23187","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:35.030050+00:00","versionId":"MTc3NzAwODA5NTAzMDA1MDAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10010725468"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUWONO","reference":"Patient/P01437282831"}}} | service: service-general | source_id: 42ead168-4dbf-4a98-98b1-d8324b1dd154 | status: SUCCESS +[2026-04-24 05:21:35.165] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10763912 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:35.166] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3866f0fe-2b84-4189-b6ab-23d256963b8f +[2026-04-24 05:21:35.304] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fbc6bdfb-223d-41ac-a896-acc826370120 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:35.304] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e5530b06-6c80-44bc-9392-4da76119af25 +[2026-04-24 05:21:35.304] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002490 encounter_id:fbc6bdfb-223d-41ac-a896-acc826370120 organization_id: patient_id: procedure_code:OT service_request_id:3866f0fe-2b84-4189-b6ab-23d256963b8f started:2026-04-24T05:21:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:35.405] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e5530b06-6c80-44bc-9392-4da76119af25 | status_code: 400 +[2026-04-24 05:21:35.405] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:37.261] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PURNOMO | service: service-general | source_id: fc17c08f-3333-4d92-9483-9e55af832037 +[2026-04-24 05:21:37.429] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: c7820304-9fa5-407e-a767-5d3242e2521a | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: fc17c08f-3333-4d92-9483-9e55af832037 +[2026-04-24 05:21:37.429] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T10:27:55+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:e8f43191-1d0f-4213-847c-a2e64fa6b4db intent:original-order patient_id:P01382029697 patient_name:PURNOMO performer_id:10015072282 requester_id:10014887646 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T10:27:55+07:00","code":{"coding":[{"code":"24727-0","display":"Kepala Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e8f43191-1d0f-4213-847c-a2e64fa6b4db"},"id":"c7820304-9fa5-407e-a767-5d3242e2521a","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:37.394348+00:00","versionId":"MTc3NzAwODA5NzM5NDM0ODAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10014887646"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"PURNOMO","reference":"Patient/P01382029697"}}} | service: service-general | source_id: fc17c08f-3333-4d92-9483-9e55af832037 | status: SUCCESS +[2026-04-24 05:21:38.010] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062657 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:38.011] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ccc3b4db-8228-46e5-9579-63770a6971ef +[2026-04-24 05:21:38.140] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7077b0e6-ab78-409d-b667-d22d926e16c6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:38.140] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5b7b6509-754c-4550-a27a-ca44deb60850 +[2026-04-24 05:21:38.140] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5b7b6509-754c-4550-a27a-ca44deb60850 +[2026-04-24 05:21:38.742] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042672 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:38.743] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e5df780c-095f-4630-a2fd-4057bc0cfe6c +[2026-04-24 05:21:38.856] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 718b6e08-2cd0-412d-ad77-58b566c986ed | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:38.856] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8a7a88cb-bcc9-4788-bb52-8d51daf31536 +[2026-04-24 05:21:38.856] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8a7a88cb-bcc9-4788-bb52-8d51daf31536 +[2026-04-24 05:21:39.441] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024977 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:39.442] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 05f5c354-988b-4c55-ae16-80a9448129ee +[2026-04-24 05:21:39.603] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4bdf8044-21a3-4aed-980b-e4cdabc9c1f5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:39.603] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a69ab8cf-288a-4afe-a71a-8c5464f6a2b9 +[2026-04-24 05:21:39.603] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000396 encounter_id:4bdf8044-21a3-4aed-980b-e4cdabc9c1f5 organization_id: patient_id: procedure_code:OT service_request_id:05f5c354-988b-4c55-ae16-80a9448129ee started:2026-04-24T05:21:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:39.611] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAFIESHA FIARA RAMADHANI | service: service-general | source_id: c66011b7-ca1f-4d9d-aaf0-166b74f6e53e +[2026-04-24 05:21:39.611] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c66011b7-ca1f-4d9d-aaf0-166b74f6e53e +[2026-04-24 05:21:39.744] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a69ab8cf-288a-4afe-a71a-8c5464f6a2b9 | status_code: 400 +[2026-04-24 05:21:39.744] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:39.789] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASYARIF | service: service-general | source_id: 0de10c25-6425-4667-8a36-f2e04c107fcb +[2026-04-24 05:21:39.789] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0de10c25-6425-4667-8a36-f2e04c107fcb +[2026-04-24 05:21:39.964] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SETIYOWATI | service: service-general | source_id: 0ee98ac4-5974-4bff-abb9-d4a914f94035 +[2026-04-24 05:21:40.163] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b7f371b3-827c-4eb3-bd21-1488aa2077b8 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 0ee98ac4-5974-4bff-abb9-d4a914f94035 +[2026-04-24 05:21:40.163] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T10:45:23+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:2ad3e2af-4512-4bc6-bf32-99d49bb90d13 intent:original-order patient_id:P00477035226 patient_name:SETIYOWATI performer_id:10007121493 requester_id:10018311962 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T10:45:23+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/2ad3e2af-4512-4bc6-bf32-99d49bb90d13"},"id":"b7f371b3-827c-4eb3-bd21-1488aa2077b8","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:40.127079+00:00","versionId":"MTc3NzAwODEwMDEyNzA3OTAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10018311962"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SETIYOWATI","reference":"Patient/P00477035226"}}} | service: service-general | source_id: 0ee98ac4-5974-4bff-abb9-d4a914f94035 | status: SUCCESS +[2026-04-24 05:21:42.331] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060685 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:42.333] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 30783de8-14db-4604-acef-b6633d700044 +[2026-04-24 05:21:42.343] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD. SAMIN | service: service-general | source_id: 8641c07a-6b03-488c-9a52-a025cb350f26 +[2026-04-24 05:21:42.343] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8641c07a-6b03-488c-9a52-a025cb350f26 +[2026-04-24 05:21:42.496] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4c9420ca-361f-4c29-bfbc-e7e8c3d74d30 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:42.496] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 032ffa6d-139e-45a5-8f5b-b6029820e3fa +[2026-04-24 05:21:42.496] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000282 encounter_id:4c9420ca-361f-4c29-bfbc-e7e8c3d74d30 organization_id: patient_id: procedure_code:DX service_request_id:30783de8-14db-4604-acef-b6633d700044 started:2026-04-24T05:21:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:42.507] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH ASTUTIK CAHYANI | service: service-general | source_id: fc28a261-8be3-43a6-93d9-e83ad2ea7107 +[2026-04-24 05:21:42.589] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 032ffa6d-139e-45a5-8f5b-b6029820e3fa | status_code: 400 +[2026-04-24 05:21:42.589] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:42.692] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 429a9c99-2699-4c7d-a324-d0c23cb9ae0f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: fc28a261-8be3-43a6-93d9-e83ad2ea7107 +[2026-04-24 05:21:42.692] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T10:47:35+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:15d993bf-2db6-40dd-8915-115c102053f0 intent:original-order patient_id:P01740835533 patient_name:INDAH ASTUTIK CAHYANI performer_id:10015072282 requester_id:12764731171 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T10:47:35+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/15d993bf-2db6-40dd-8915-115c102053f0"},"id":"429a9c99-2699-4c7d-a324-d0c23cb9ae0f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:42.652881+00:00","versionId":"MTc3NzAwODEwMjY1Mjg4MTAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/12764731171"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"INDAH ASTUTIK CAHYANI","reference":"Patient/P01740835533"}}} | service: service-general | source_id: fc28a261-8be3-43a6-93d9-e83ad2ea7107 | status: SUCCESS +[2026-04-24 05:21:44.886] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AKMAL SYAUQI OKTAVIAN | service: service-general | source_id: 91cfe84d-3764-4a93-b5ad-8e3b36533520 +[2026-04-24 05:21:44.886] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 91cfe84d-3764-4a93-b5ad-8e3b36533520 +[2026-04-24 05:21:45.071] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADELIA SHAKEELA PUTRI | service: service-general | source_id: ade26d92-a653-42b4-a6bf-cae508fdf7ff +[2026-04-24 05:21:45.217] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041834 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:45.218] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5b7f77b2-921a-4c1f-9bee-1a23bb766f07 +[2026-04-24 05:21:45.265] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 371273db-686e-46d9-b5f9-27bc12b3582c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: ade26d92-a653-42b4-a6bf-cae508fdf7ff +[2026-04-24 05:21:45.265] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T10:51:05+07:00 category_code:363679005 category_display:Imaging code:93606-2 display:Scoliosis Series encounter_id:0ed9f7ef-3803-4b55-8358-a1df72fc5612 intent:original-order patient_id:P01656286871 patient_name:ADELIA SHAKEELA PUTRI performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T10:51:05+07:00","code":{"coding":[{"code":"93606-2","display":"Scoliosis Series","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/0ed9f7ef-3803-4b55-8358-a1df72fc5612"},"id":"371273db-686e-46d9-b5f9-27bc12b3582c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:45.223996+00:00","versionId":"MTc3NzAwODEwNTIyMzk5NjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ADELIA SHAKEELA PUTRI","reference":"Patient/P01656286871"}}} | service: service-general | source_id: ade26d92-a653-42b4-a6bf-cae508fdf7ff | status: SUCCESS +[2026-04-24 05:21:45.403] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2ed5cf86-5376-4e33-8feb-b7be83f464a8 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:45.403] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 04fc3dec-0d1a-4bc7-9933-92bafe923407 +[2026-04-24 05:21:45.403] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000418 encounter_id:2ed5cf86-5376-4e33-8feb-b7be83f464a8 organization_id: patient_id: procedure_code:OT service_request_id:5b7f77b2-921a-4c1f-9bee-1a23bb766f07 started:2026-04-24T05:21:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:45.546] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 04fc3dec-0d1a-4bc7-9933-92bafe923407 | status_code: 400 +[2026-04-24 05:21:45.546] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:47.445] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARWANTO | service: service-general | source_id: c96e72f0-6d1b-4227-a5be-7a1555261a19 +[2026-04-24 05:21:47.612] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b878b095-6f45-4745-8428-c80baf052309 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: c96e72f0-6d1b-4227-a5be-7a1555261a19 +[2026-04-24 05:21:47.612] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T10:54:43+07:00 category_code:363679005 category_display:Imaging code:30647-2 display:Cholangiogrfai encounter_id:38e5af28-bcb4-43ad-8584-9928e00045c7 intent:original-order patient_id:P01707412121 patient_name:DARWANTO performer_id:10003241696 requester_id:10001200133 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T10:54:43+07:00","code":{"coding":[{"code":"30647-2","display":"Cholangiogrfai","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/38e5af28-bcb4-43ad-8584-9928e00045c7"},"id":"b878b095-6f45-4745-8428-c80baf052309","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:47.569408+00:00","versionId":"MTc3NzAwODEwNzU2OTQwODAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10001200133"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DARWANTO","reference":"Patient/P01707412121"}}} | service: service-general | source_id: c96e72f0-6d1b-4227-a5be-7a1555261a19 | status: SUCCESS +[2026-04-24 05:21:48.127] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062880 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:48.128] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 76dadf00-e72e-4164-8ae7-975516d177eb +[2026-04-24 05:21:48.265] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e3195bf9-1a41-47e5-a562-3da193b5bd2f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:48.265] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8c7aae82-b3a2-4b64-bfeb-231f6def4807 +[2026-04-24 05:21:48.265] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002494 encounter_id:e3195bf9-1a41-47e5-a562-3da193b5bd2f organization_id: patient_id: procedure_code:OT service_request_id:76dadf00-e72e-4164-8ae7-975516d177eb started:2026-04-24T05:21:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:48.399] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8c7aae82-b3a2-4b64-bfeb-231f6def4807 | status_code: 400 +[2026-04-24 05:21:48.400] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:49.786] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI PRASETYO | service: service-general | source_id: 5b57e036-244c-4af9-9a53-3875d899c905 +[2026-04-24 05:21:50.100] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d797e587-c7cc-44f4-8b91-4bded5f3350f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 5b57e036-244c-4af9-9a53-3875d899c905 +[2026-04-24 05:21:50.101] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T10:55:31+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:53033fe5-524f-49e4-a372-736059e1c255 intent:original-order patient_id:P01164495742 patient_name:DWI PRASETYO performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T10:55:31+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/53033fe5-524f-49e4-a372-736059e1c255"},"id":"d797e587-c7cc-44f4-8b91-4bded5f3350f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:50.065790+00:00","versionId":"MTc3NzAwODExMDA2NTc5MDAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DWI PRASETYO","reference":"Patient/P01164495742"}}} | service: service-general | source_id: 5b57e036-244c-4af9-9a53-3875d899c905 | status: SUCCESS +[2026-04-24 05:21:50.994] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063616 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:50.995] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6a3d9e8c-bda9-4e24-a926-f87ccc0b71bd +[2026-04-24 05:21:51.181] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 51229b2b-53cb-4afe-a842-bd322018cdef | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:51.181] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 24086437-57cd-4232-90ae-69b3282fde5f +[2026-04-24 05:21:51.181] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000284 encounter_id:51229b2b-53cb-4afe-a842-bd322018cdef organization_id: patient_id: procedure_code:OT service_request_id:6a3d9e8c-bda9-4e24-a926-f87ccc0b71bd started:2026-04-24T05:21:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:51.284] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 24086437-57cd-4232-90ae-69b3282fde5f | status_code: 400 +[2026-04-24 05:21:51.285] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:52.268] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASHWA AZKIYA JASMINE | service: service-general | source_id: b30a1e6c-006e-447c-a317-8a6b0823dd62 +[2026-04-24 05:21:52.268] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b30a1e6c-006e-447c-a317-8a6b0823dd62 +[2026-04-24 05:21:52.446] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMMAR KUDDEH | service: service-general | source_id: ce80cc8a-964a-409e-9b23-4aec92c86aff +[2026-04-24 05:21:52.807] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5664d021-f170-435e-8de3-d43252e90031 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: ce80cc8a-964a-409e-9b23-4aec92c86aff +[2026-04-24 05:21:52.807] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T10:59:40+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:189a1a67-3d02-46ce-af21-b8f0bf158d99 intent:original-order patient_id:P01183903696 patient_name:AMMAR KUDDEH performer_id:10003241696 requester_id:10016728890 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T10:59:40+07:00","code":{"coding":[{"code":"37062-7","display":"Humerus AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/189a1a67-3d02-46ce-af21-b8f0bf158d99"},"id":"5664d021-f170-435e-8de3-d43252e90031","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:52.768272+00:00","versionId":"MTc3NzAwODExMjc2ODI3MjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10016728890"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"AMMAR KUDDEH","reference":"Patient/P01183903696"}}} | service: service-general | source_id: ce80cc8a-964a-409e-9b23-4aec92c86aff | status: SUCCESS +[2026-04-24 05:21:53.875] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11616159 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:53.876] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 42878ea2-3f84-4623-8aac-6fa1e3b1d18d +[2026-04-24 05:21:53.991] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e3c753f2-ffdf-4f9d-9cf9-bc7a5d4660fd | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:53.991] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c51fb09b-627b-4507-b5e9-54aeec007cda +[2026-04-24 05:21:53.991] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000402 encounter_id:e3c753f2-ffdf-4f9d-9cf9-bc7a5d4660fd organization_id: patient_id: procedure_code:OT service_request_id:42878ea2-3f84-4623-8aac-6fa1e3b1d18d started:2026-04-24T05:21:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:54.141] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c51fb09b-627b-4507-b5e9-54aeec007cda | status_code: 400 +[2026-04-24 05:21:54.141] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:54.988] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HAJI BARA | service: service-general | source_id: de9c54a8-a423-4818-baa2-1f994e6dd859 +[2026-04-24 05:21:55.173] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: f8fde32e-575e-4eb8-98d5-59ff066490b3 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: de9c54a8-a423-4818-baa2-1f994e6dd859 +[2026-04-24 05:21:55.173] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:00:27+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1966175d-8e23-475f-b915-05cab3637475 intent:original-order patient_id:P10944443101 patient_name:HAJI BARA performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T11:00:27+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/1966175d-8e23-475f-b915-05cab3637475"},"id":"f8fde32e-575e-4eb8-98d5-59ff066490b3","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:55.129467+00:00","versionId":"MTc3NzAwODExNTEyOTQ2NzAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10007024749"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"HAJI BARA","reference":"Patient/P10944443101"}}} | service: service-general | source_id: de9c54a8-a423-4818-baa2-1f994e6dd859 | status: SUCCESS +[2026-04-24 05:21:56.734] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063477 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:56.735] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0e55b99f-c249-46c1-a0fa-50f0d886eb72 +[2026-04-24 05:21:56.907] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 15185181-ba2f-4635-a3e4-31856deec84d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:56.907] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 86fe3388-b185-49f4-be14-30caf41ee10e +[2026-04-24 05:21:56.907] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000404 encounter_id:15185181-ba2f-4635-a3e4-31856deec84d organization_id: patient_id: procedure_code:OT service_request_id:0e55b99f-c249-46c1-a0fa-50f0d886eb72 started:2026-04-24T05:21:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:21:57.042] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 86fe3388-b185-49f4-be14-30caf41ee10e | status_code: 400 +[2026-04-24 05:21:57.042] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:21:57.356] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GHIAN CHRISTIANI | service: service-general | source_id: afa1793a-7693-4153-b553-ab4f088b6268 +[2026-04-24 05:21:57.356] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: afa1793a-7693-4153-b553-ab4f088b6268 +[2026-04-24 05:21:57.528] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PRIYO CAHYONO | service: service-general | source_id: fcdcc08c-9944-4ac5-ae7c-fd61b9dde51e +[2026-04-24 05:21:57.684] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 88b06222-e741-4369-b23b-02d0ffceb716 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: fcdcc08c-9944-4ac5-ae7c-fd61b9dde51e +[2026-04-24 05:21:57.684] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:06:12+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:45229392-2031-42c1-934a-96feda555306 intent:original-order patient_id:P00162841603 patient_name:PRIYO CAHYONO performer_id:10003241696 requester_id:10016728890 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T11:06:12+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/45229392-2031-42c1-934a-96feda555306"},"id":"88b06222-e741-4369-b23b-02d0ffceb716","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:21:57.646099+00:00","versionId":"MTc3NzAwODExNzY0NjA5OTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10016728890"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"PRIYO CAHYONO","reference":"Patient/P00162841603"}}} | service: service-general | source_id: fcdcc08c-9944-4ac5-ae7c-fd61b9dde51e | status: SUCCESS +[2026-04-24 05:21:59.453] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065218 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:21:59.454] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065218 | service: service-general | source_id: a1579e38-6167-4e28-9f67-cc37eb468190 +[2026-04-24 05:21:59.454] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065218 | service: service-general | source_id: a1579e38-6167-4e28-9f67-cc37eb468190 +[2026-04-24 05:21:59.868] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANA SYAHRINA | service: service-general | source_id: 286ae152-d803-4543-aab8-ed23a2e2bb75 +[2026-04-24 05:21:59.999] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 286ae152-d803-4543-aab8-ed23a2e2bb75 | status_code: 400 +[2026-04-24 05:21:59.999] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:06:55+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6e1e12e9-9448-44b2-b454-bb655c7e0384 intent:original-order patient_id:P00259625360 patient_name:HANA SYAHRINA performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:21:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 286ae152-d803-4543-aab8-ed23a2e2bb75 | status: FAILED +[2026-04-24 05:22:00.080] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062216 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:00.081] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062216 | service: service-general | source_id: b9967c86-a22d-4ae3-ba9c-a98c7357eef6 +[2026-04-24 05:22:00.081] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002548 encounter_id:c44c6284-11e2-4c63-9881-9661ef8efde1 organization_id: patient_id:P01977414939 procedure_code:OT service_request_id:48e2047d-b2ef-4277-9efe-5f467ea35189 started:2026-04-24T05:22:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:00.378] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: a67c42bf-002a-4092-a085-da81b50cf09a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b9967c86-a22d-4ae3-ba9c-a98c7357eef6 +[2026-04-24 05:22:00.378] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:02.174] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARIJATI | service: service-general | source_id: 0bc7bc84-dbf3-4970-95af-9b576b34ffd6 +[2026-04-24 05:22:02.400] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: f7518748-c586-4199-a7d0-b400ee650d4f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 0bc7bc84-dbf3-4970-95af-9b576b34ffd6 +[2026-04-24 05:22:02.400] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:10:36+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:d34572fa-cc96-470d-9a84-719687444457 intent:original-order patient_id:P02390155878 patient_name:HARIJATI performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T11:10:36+07:00","code":{"coding":[{"code":"79371-1","display":"Lumbosacral Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d34572fa-cc96-470d-9a84-719687444457"},"id":"f7518748-c586-4199-a7d0-b400ee650d4f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:22:02.363442+00:00","versionId":"MTc3NzAwODEyMjM2MzQ0MjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"HARIJATI","reference":"Patient/P02390155878"}}} | service: service-general | source_id: 0bc7bc84-dbf3-4970-95af-9b576b34ffd6 | status: SUCCESS +[2026-04-24 05:22:02.711] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005437 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:02.712] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005437 | service: service-general | source_id: 3f0ea7ce-52ca-4d69-8213-33e94162e6da +[2026-04-24 05:22:02.712] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000449 encounter_id:5e86d031-6c2c-4d4e-b0e1-1eb035011d06 organization_id: patient_id:P00430751896 procedure_code:OT service_request_id:573a093c-30bf-46ed-8f41-a649ef664635 started:2026-04-24T05:22:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:03.016] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c23e6398-e99a-4874-8214-cb19442f9022 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 3f0ea7ce-52ca-4d69-8213-33e94162e6da +[2026-04-24 05:22:03.016] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:04.576] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: OKTAVIAN LISTYO KARNO | service: service-general | source_id: 0f7cd650-3b35-4143-808d-4e811ee5609d +[2026-04-24 05:22:04.825] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 10563466-3cd7-47e9-b02a-d2a3cef37dd5 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 0f7cd650-3b35-4143-808d-4e811ee5609d +[2026-04-24 05:22:04.825] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:12:07+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4a6e085a-87a7-4bd8-a766-23bf388a2f2e intent:original-order patient_id:P00231908035 patient_name:OKTAVIAN LISTYO KARNO performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T11:12:07+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/4a6e085a-87a7-4bd8-a766-23bf388a2f2e"},"id":"10563466-3cd7-47e9-b02a-d2a3cef37dd5","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:22:04.789510+00:00","versionId":"MTc3NzAwODEyNDc4OTUxMDAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10007024749"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"OKTAVIAN LISTYO KARNO","reference":"Patient/P00231908035"}}} | service: service-general | source_id: 0f7cd650-3b35-4143-808d-4e811ee5609d | status: SUCCESS +[2026-04-24 05:22:05.609] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062255 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:05.610] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062255 | service: service-general | source_id: c1cb35c9-3f08-4ce0-b9af-a1f0ce898950 +[2026-04-24 05:22:05.610] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002560 encounter_id:5431c81b-b13f-4a46-b12c-84e09b70100e organization_id: patient_id:P01399156105 procedure_code:OT service_request_id:fc9bdd9e-5e85-4a31-a1d0-a1befadb9b1c started:2026-04-24T05:22:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:05.844] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: ed182191-92f4-4df2-bbda-3bc5e0828fe2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c1cb35c9-3f08-4ce0-b9af-a1f0ce898950 +[2026-04-24 05:22:05.844] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:06.996] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FERANDA SETYA ENGELA | service: service-general | source_id: e7a34f58-f355-46dc-959c-34f18e2fe56d +[2026-04-24 05:22:07.173] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 6e12152a-f88f-40c2-9525-8e8327316f26 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e7a34f58-f355-46dc-959c-34f18e2fe56d +[2026-04-24 05:22:07.173] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:13:33+07:00 category_code:363679005 category_display:Imaging code:37701-0 display:Pedis AP/Lat encounter_id:85ea96dd-598d-409a-ace8-4cb279af313f intent:original-order patient_id:P00609624955 patient_name:FERANDA SETYA ENGELA performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T11:13:33+07:00","code":{"coding":[{"code":"37701-0","display":"Pedis AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/85ea96dd-598d-409a-ace8-4cb279af313f"},"id":"6e12152a-f88f-40c2-9525-8e8327316f26","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:22:07.138784+00:00","versionId":"MTc3NzAwODEyNzEzODc4NDAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"FERANDA SETYA ENGELA","reference":"Patient/P00609624955"}}} | service: service-general | source_id: e7a34f58-f355-46dc-959c-34f18e2fe56d | status: SUCCESS +[2026-04-24 05:22:07.858] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065236 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:07.859] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065236 | service: service-general | source_id: c9dba824-fc4c-43b5-97a9-9fee3580ab65 +[2026-04-24 05:22:07.859] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002561 encounter_id:ac8a8f58-e9ea-4a93-88de-e9429a884de5 organization_id: patient_id:P00109271003 procedure_code:OT service_request_id:79bd9de2-c02a-4f79-8545-bb5c6945f3da started:2026-04-24T05:22:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:08.079] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: f631b53c-0fb5-4913-95be-e4b2c291e35e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c9dba824-fc4c-43b5-97a9-9fee3580ab65 +[2026-04-24 05:22:08.079] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:09.347] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NABILLA ARTANTI SUKMAPUTRI | service: service-general | source_id: 5ad4af40-fa65-4a6b-bd8d-dd4a46d10147 +[2026-04-24 05:22:09.522] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a15f8ea9-7037-4622-8eba-1f1785406eea | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 5ad4af40-fa65-4a6b-bd8d-dd4a46d10147 +[2026-04-24 05:22:09.522] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:15:10+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e49991ce-f7e3-4c92-8051-1d803af80cc0 intent:original-order patient_id:P00437867895 patient_name:NABILLA ARTANTI SUKMAPUTRI performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T11:15:10+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e49991ce-f7e3-4c92-8051-1d803af80cc0"},"id":"a15f8ea9-7037-4622-8eba-1f1785406eea","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:22:09.487811+00:00","versionId":"MTc3NzAwODEyOTQ4NzgxMTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10007024749"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NABILLA ARTANTI SUKMAPUTRI","reference":"Patient/P00437867895"}}} | service: service-general | source_id: 5ad4af40-fa65-4a6b-bd8d-dd4a46d10147 | status: SUCCESS +[2026-04-24 05:22:10.093] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064205 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:10.094] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064205 | service: service-general | source_id: aa539395-c04d-4ccd-a3e7-ad7204b78efb +[2026-04-24 05:22:10.094] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064205 | service: service-general | source_id: aa539395-c04d-4ccd-a3e7-ad7204b78efb +[2026-04-24 05:22:10.695] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058204 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:10.696] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058204 | service: service-general | source_id: 19df4bd6-9476-4f75-8b4f-d8f0097f2719 +[2026-04-24 05:22:10.696] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000416 encounter_id:7313b6f7-b6b1-4178-a6a7-1dfe2ecd012e organization_id: patient_id:P00961607283 procedure_code:OT service_request_id:443b6662-87d6-4699-a6e6-5f9d09fed0d8 started:2026-04-24T05:22:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:10.912] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 2bc8f276-f383-4b8e-bf0e-2ace699f34df | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 19df4bd6-9476-4f75-8b4f-d8f0097f2719 +[2026-04-24 05:22:10.912] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:11.699] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIZKY EKA SARI | service: service-general | source_id: 2682ff6d-51b4-4b46-84f7-f113284b955c +[2026-04-24 05:22:11.840] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:22:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 2682ff6d-51b4-4b46-84f7-f113284b955c | status_code: 400 +[2026-04-24 05:22:11.840] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:17:16+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:2899bc78-8f3b-47e5-9e35-805872254f38 intent:original-order patient_id:P01419863607 patient_name:RIZKY EKA SARI performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:22:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2682ff6d-51b4-4b46-84f7-f113284b955c | status: FAILED +[2026-04-24 05:22:12.928] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603154 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:12.929] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603154 | service: service-general | source_id: 421ffaa6-0eb9-4691-951f-3d034874e352 +[2026-04-24 05:22:12.929] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603154 | service: service-general | source_id: 421ffaa6-0eb9-4691-951f-3d034874e352 +[2026-04-24 05:22:13.582] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029460 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:13.584] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029460 | service: service-general | source_id: a98ca292-c2c9-4b54-8751-1e8ad25ffb14 +[2026-04-24 05:22:13.584] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029460 | service: service-general | source_id: a98ca292-c2c9-4b54-8751-1e8ad25ffb14 +[2026-04-24 05:22:14.042] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIL LUTHANSYAH | service: service-general | source_id: 90bbc36e-422b-4d2d-bb96-a858261ff5d4 +[2026-04-24 05:22:14.043] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 90bbc36e-422b-4d2d-bb96-a858261ff5d4 | status_code: 429 +[2026-04-24 05:22:14.043] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:18:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f0a8116e-8d4a-4af3-b348-ad88422164ee intent:original-order patient_id:P01730358072 patient_name:ARIL LUTHANSYAH performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 90bbc36e-422b-4d2d-bb96-a858261ff5d4 | status: FAILED +[2026-04-24 05:22:14.043] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:200 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 90bbc36e-422b-4d2d-bb96-a858261ff5d4 +[2026-04-24 05:22:14.189] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058965 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:14.190] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058965 | service: service-general | source_id: 3000de15-f2ea-4bc1-aced-ac98f14c50da +[2026-04-24 05:22:14.190] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058965 | service: service-general | source_id: 3000de15-f2ea-4bc1-aced-ac98f14c50da +[2026-04-24 05:22:14.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065231 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:14.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065231 | service: service-general | source_id: c13ef11b-9467-403d-a2f1-a256cacb1fe5 +[2026-04-24 05:22:14.206] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065231 | service: service-general | source_id: c13ef11b-9467-403d-a2f1-a256cacb1fe5 +[2026-04-24 05:22:14.793] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11331800 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:14.795] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11331800 | service: service-general | source_id: 7f442616-5f49-41b9-8249-37575333d461 +[2026-04-24 05:22:14.795] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11331800 | service: service-general | source_id: 7f442616-5f49-41b9-8249-37575333d461 +[2026-04-24 05:22:14.808] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057650 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:14.809] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057650 | service: service-general | source_id: b42f2b15-354f-4be5-a13b-fc9b162296a8 +[2026-04-24 05:22:14.809] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057650 | service: service-general | source_id: b42f2b15-354f-4be5-a13b-fc9b162296a8 +[2026-04-24 05:22:14.823] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063479 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:14.824] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063479 | service: service-general | source_id: d7b7f269-3eed-41d9-a7cd-610244b2d0c9 +[2026-04-24 05:22:14.824] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063479 | service: service-general | source_id: d7b7f269-3eed-41d9-a7cd-610244b2d0c9 +[2026-04-24 05:22:15.414] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065228 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:15.415] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065228 | service: service-general | source_id: 4b3d1e06-40ba-4c7f-9952-327f325b063b +[2026-04-24 05:22:15.415] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065228 | service: service-general | source_id: 4b3d1e06-40ba-4c7f-9952-327f325b063b +[2026-04-24 05:22:15.429] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065327 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:15.430] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065327 | service: service-general | source_id: 9385c291-0a5d-4349-94da-0cd9ecac0318 +[2026-04-24 05:22:15.430] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065327 | service: service-general | source_id: 9385c291-0a5d-4349-94da-0cd9ecac0318 +[2026-04-24 05:22:16.024] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016754 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:16.025] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016754 | service: service-general | source_id: 086bd79c-f372-462c-89a5-bf5c533ffd4e +[2026-04-24 05:22:16.025] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016754 | service: service-general | source_id: 086bd79c-f372-462c-89a5-bf5c533ffd4e +[2026-04-24 05:22:16.040] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626814 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:16.041] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: e86c31e8-dd9a-456a-b3e1-05d7e9598bb8 +[2026-04-24 05:22:16.041] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: e86c31e8-dd9a-456a-b3e1-05d7e9598bb8 +[2026-04-24 05:22:16.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11182683 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:16.056] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 2561b00a-2037-4ad1-9915-547887b03748 +[2026-04-24 05:22:16.056] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 2561b00a-2037-4ad1-9915-547887b03748 +[2026-04-24 05:22:16.069] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057349 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:16.070] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: a1d44a28-e7e0-410e-bf95-f575a628d608 +[2026-04-24 05:22:16.070] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002779 encounter_id:4287d27f-5d54-45a8-a3dd-7f2be54e24e7 organization_id: patient_id:P01810375871 procedure_code:OT service_request_id:03bcc1df-6947-4818-a946-6a280a0bfbd8 started:2026-04-24T05:22:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:16.071] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: a1d44a28-e7e0-410e-bf95-f575a628d608 | status_code: 429 +[2026-04-24 05:22:16.071] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:16.071] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-01-14 08:35:53 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: a1d44a28-e7e0-410e-bf95-f575a628d608 +[2026-04-24 05:22:21.090] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057349 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:21.091] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: a1d44a28-e7e0-410e-bf95-f575a628d608 +[2026-04-24 05:22:21.091] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002779 encounter_id:4287d27f-5d54-45a8-a3dd-7f2be54e24e7 organization_id: patient_id:P01810375871 procedure_code:OT service_request_id:03bcc1df-6947-4818-a946-6a280a0bfbd8 started:2026-04-24T05:22:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:21.415] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 5d0cdbaf-1038-429e-b6df-942af788eb80 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a1d44a28-e7e0-410e-bf95-f575a628d608 +[2026-04-24 05:22:21.415] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:24.050] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047512 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:24.051] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047512 | service: service-general | source_id: 8b82d1fa-926c-4636-84f2-8389796f33e7 +[2026-04-24 05:22:24.051] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047512 | service: service-general | source_id: 8b82d1fa-926c-4636-84f2-8389796f33e7 +[2026-04-24 05:22:24.064] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11411089 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:24.065] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411089 | service: service-general | source_id: cd121ce7-7c7b-4506-9ade-5a902a0d607f +[2026-04-24 05:22:24.065] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411089 | service: service-general | source_id: cd121ce7-7c7b-4506-9ade-5a902a0d607f +[2026-04-24 05:22:24.079] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001430 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:24.080] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001430 | service: service-general | source_id: 96f89f3c-4224-4f69-bd04-83105d250792 +[2026-04-24 05:22:24.080] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001430 | service: service-general | source_id: 96f89f3c-4224-4f69-bd04-83105d250792 +[2026-04-24 05:22:24.094] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11456822 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:24.095] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11456822 | service: service-general | source_id: eb5d2cb7-0422-4cf5-82de-2295d4ea524a +[2026-04-24 05:22:24.095] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11456822 | service: service-general | source_id: eb5d2cb7-0422-4cf5-82de-2295d4ea524a +[2026-04-24 05:22:24.693] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045138 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:24.694] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045138 | service: service-general | source_id: 2ce25eca-4d0c-4099-b7bc-1cb45ebb1b7c +[2026-04-24 05:22:24.694] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002824 encounter_id:85eb13a2-6c0a-44c8-803d-7c8bb1ec1d0b organization_id: patient_id:P00035681095 procedure_code:OT service_request_id:452952e9-3af4-45f6-8ac6-9a3a4ffc55df started:2026-04-24T05:22:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:24.904] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 358755ad-ec63-42ef-93c3-353ba7e394c9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2ce25eca-4d0c-4099-b7bc-1cb45ebb1b7c +[2026-04-24 05:22:24.904] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:27.518] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049625 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:27.519] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049625 | service: service-general | source_id: eb6abbbf-4b9c-4eaf-a3ae-e3d2463636b9 +[2026-04-24 05:22:27.519] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049625 | service: service-general | source_id: eb6abbbf-4b9c-4eaf-a3ae-e3d2463636b9 +[2026-04-24 05:22:27.535] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11452669 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:27.536] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: 34eac8a5-1a83-4c0a-b013-ee15263f02da +[2026-04-24 05:22:27.536] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: 34eac8a5-1a83-4c0a-b013-ee15263f02da +[2026-04-24 05:22:28.112] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008329 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:28.113] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008329 | service: service-general | source_id: c5a914a5-2ad0-4d68-93e4-42bb14558250 +[2026-04-24 05:22:28.113] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008329 | service: service-general | source_id: c5a914a5-2ad0-4d68-93e4-42bb14558250 +[2026-04-24 05:22:28.127] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11515941 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:28.128] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11515941 | service: service-general | source_id: ce5e9c7a-48c4-4ad7-bfac-f3dfb04bd63f +[2026-04-24 05:22:28.128] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11515941 | service: service-general | source_id: ce5e9c7a-48c4-4ad7-bfac-f3dfb04bd63f +[2026-04-24 05:22:28.688] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12002075 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:28.689] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c21cb078-cf98-4acf-86e7-28067729fff2 +[2026-04-24 05:22:29.036] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 89069ee6-4419-4fe5-936c-4425c0a0ef24 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:29.036] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 495b6cf6-a98e-4c55-bf26-c13f059d34ac +[2026-04-24 05:22:29.036] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002894 encounter_id:89069ee6-4419-4fe5-936c-4425c0a0ef24 organization_id: patient_id: procedure_code:OT service_request_id:c21cb078-cf98-4acf-86e7-28067729fff2 started:2026-04-24T05:22:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:29.188] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:22:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 495b6cf6-a98e-4c55-bf26-c13f059d34ac | status_code: 400 +[2026-04-24 05:22:29.188] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:31.203] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027990 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:31.204] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027990 | service: service-general | source_id: f3547bd0-0bf3-4d37-a682-682a2c923515 +[2026-04-24 05:22:31.204] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002902 encounter_id:f926ca2e-a312-44a2-88f0-72161e2d4525 organization_id: patient_id:P00697745269 procedure_code:OT service_request_id:b6b57944-e96d-497f-bdd3-5918adf0c009 started:2026-04-24T05:22:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:31.415] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 1185aa7b-9016-4615-ae75-9b64f9ebda22 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f3547bd0-0bf3-4d37-a682-682a2c923515 +[2026-04-24 05:22:31.415] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:33.978] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11564319 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:33.979] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 517984ec-1cf8-47b4-9615-e5395be886db +[2026-04-24 05:22:34.145] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 08eb7cc7-640e-4865-b2ca-02cc24a6642e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:34.145] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 08e3b6fe-f872-455f-ae9a-38b609caebb5 +[2026-04-24 05:22:34.145] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002896 encounter_id:08eb7cc7-640e-4865-b2ca-02cc24a6642e organization_id: patient_id: procedure_code:OT service_request_id:517984ec-1cf8-47b4-9615-e5395be886db started:2026-04-24T05:22:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:34.306] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:22:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 08e3b6fe-f872-455f-ae9a-38b609caebb5 | status_code: 400 +[2026-04-24 05:22:34.307] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:36.874] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061901 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:36.876] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d9e656b8-3386-4ddc-ac04-5fb6580a5064 +[2026-04-24 05:22:36.998] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 718297fd-95b4-4c07-b879-eeba8e479ee3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:36.998] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 73de169b-caed-461e-adbf-c085ca7ce415 +[2026-04-24 05:22:36.998] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002897 encounter_id:718297fd-95b4-4c07-b879-eeba8e479ee3 organization_id: patient_id: procedure_code:OT service_request_id:d9e656b8-3386-4ddc-ac04-5fb6580a5064 started:2026-04-24T05:22:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:37.132] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:22:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 73de169b-caed-461e-adbf-c085ca7ce415 | status_code: 400 +[2026-04-24 05:22:37.132] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:39.683] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037756 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:39.684] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5d444cdf-b890-4112-a7d3-fbc551c9decb +[2026-04-24 05:22:39.806] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5980709a-3c3d-4ff1-a20c-14e1f82c56ca | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:39.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 93980dd7-62cb-4bb0-842f-c45ab41161dc +[2026-04-24 05:22:39.806] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002898 encounter_id:5980709a-3c3d-4ff1-a20c-14e1f82c56ca organization_id: patient_id: procedure_code:OT service_request_id:5d444cdf-b890-4112-a7d3-fbc551c9decb started:2026-04-24T05:22:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:39.913] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:22:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 93980dd7-62cb-4bb0-842f-c45ab41161dc | status_code: 400 +[2026-04-24 05:22:39.913] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:42.533] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11589708 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:42.534] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7982d825-86f7-4946-a723-92746546e9da +[2026-04-24 05:22:42.657] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b6c6ad87-f640-4ac8-a338-e6407e7ea607 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:42.658] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 048503de-3170-4f5a-83af-ef0234c122a0 +[2026-04-24 05:22:42.658] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002899 encounter_id:b6c6ad87-f640-4ac8-a338-e6407e7ea607 organization_id: patient_id: procedure_code:OT service_request_id:7982d825-86f7-4946-a723-92746546e9da started:2026-04-24T05:22:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:42.799] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:22:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 048503de-3170-4f5a-83af-ef0234c122a0 | status_code: 400 +[2026-04-24 05:22:42.799] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:44.817] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027990 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:44.818] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027990 | service: service-general | source_id: b181aee9-afe1-4723-aa58-62cdad0512bd +[2026-04-24 05:22:44.818] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002902 encounter_id:f926ca2e-a312-44a2-88f0-72161e2d4525 organization_id: patient_id:P00697745269 procedure_code:OT service_request_id:5b9abdef-a3d2-4fb1-aba4-acfc9a889c4e started:2026-04-24T05:22:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:45.023] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 11108825-a632-43e9-b342-3430341a7f4a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b181aee9-afe1-4723-aa58-62cdad0512bd +[2026-04-24 05:22:45.023] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:47.623] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062464 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:47.624] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062464 | service: service-general | source_id: 7fdc19fa-b4bc-4bc5-a7c9-a76ba3715961 +[2026-04-24 05:22:47.625] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062464 | service: service-general | source_id: 7fdc19fa-b4bc-4bc5-a7c9-a76ba3715961 +[2026-04-24 05:22:47.638] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001771 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:47.639] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001771 | service: service-general | source_id: 49fce89d-973a-441f-bc46-3352d6f077b4 +[2026-04-24 05:22:47.639] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001771 | service: service-general | source_id: 49fce89d-973a-441f-bc46-3352d6f077b4 +[2026-04-24 05:22:47.652] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045691 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:47.653] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045691 | service: service-general | source_id: a5a3742c-659e-4491-bdfc-626ece423df2 +[2026-04-24 05:22:47.653] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045691 | service: service-general | source_id: a5a3742c-659e-4491-bdfc-626ece423df2 +[2026-04-24 05:22:47.667] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621916 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:47.668] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621916 | service: service-general | source_id: a2bfe811-ca6e-438f-998d-fa4d86265461 +[2026-04-24 05:22:47.668] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621916 | service: service-general | source_id: a2bfe811-ca6e-438f-998d-fa4d86265461 +[2026-04-24 05:22:47.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013956 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:47.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 3c348b0b-b2b6-40b8-811c-4cf2a9f3321f +[2026-04-24 05:22:47.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 3c348b0b-b2b6-40b8-811c-4cf2a9f3321f +[2026-04-24 05:22:48.263] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006318 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:48.264] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006318 | service: service-general | source_id: ffeb6707-9f30-4c54-aab7-cd70108307e8 +[2026-04-24 05:22:48.264] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006318 | service: service-general | source_id: ffeb6707-9f30-4c54-aab7-cd70108307e8 +[2026-04-24 05:22:48.746] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061608 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:48.747] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061608 | service: service-general | source_id: 3ae3b313-b9a6-4f8a-a778-bcd503c82124 +[2026-04-24 05:22:48.747] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061608 | service: service-general | source_id: 3ae3b313-b9a6-4f8a-a778-bcd503c82124 +[2026-04-24 05:22:48.761] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627756 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:48.762] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627756 | service: service-general | source_id: 49cc3676-b97a-439b-bc96-86490c722ecf +[2026-04-24 05:22:48.762] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627756 | service: service-general | source_id: 49cc3676-b97a-439b-bc96-86490c722ecf +[2026-04-24 05:22:48.777] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629571 2026-01-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:48.778] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629571 | service: service-general | source_id: 195cd736-4dcd-41b6-b924-a990274e4fc2 +[2026-04-24 05:22:48.778] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629571 | service: service-general | source_id: 195cd736-4dcd-41b6-b924-a990274e4fc2 +[2026-04-24 05:22:48.791] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065195 2026-01-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:48.792] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065195 | service: service-general | source_id: 5192d5af-607a-4bf3-805e-975013441385 +[2026-04-24 05:22:48.792] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065195 | service: service-general | source_id: 5192d5af-607a-4bf3-805e-975013441385 +[2026-04-24 05:22:49.356] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051919 2026-01-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:49.357] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051919 | service: service-general | source_id: abb37d3e-96c6-40ba-8e2a-bb8b010df205 +[2026-04-24 05:22:49.357] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051919 | service: service-general | source_id: abb37d3e-96c6-40ba-8e2a-bb8b010df205 +[2026-04-24 05:22:49.373] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024830 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:49.375] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: 5837b995-4f56-4d99-a904-bfe99bb006ce +[2026-04-24 05:22:49.375] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: 5837b995-4f56-4d99-a904-bfe99bb006ce +[2026-04-24 05:22:49.388] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024830 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:49.389] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d16f311a-2b32-43f9-85b7-11094afb9d79 +[2026-04-24 05:22:49.389] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d16f311a-2b32-43f9-85b7-11094afb9d79 +[2026-04-24 05:22:49.957] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11581539 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:49.958] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581539 | service: service-general | source_id: a3065034-8cf6-487f-af02-ec2f51950a69 +[2026-04-24 05:22:49.958] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581539 | service: service-general | source_id: a3065034-8cf6-487f-af02-ec2f51950a69 +[2026-04-24 05:22:50.523] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060477 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:50.524] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060477 | service: service-general | source_id: 2e077a86-5480-409f-bbfb-49b7046718eb +[2026-04-24 05:22:50.524] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060477 | service: service-general | source_id: 2e077a86-5480-409f-bbfb-49b7046718eb +[2026-04-24 05:22:50.537] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060468 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:50.538] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060468 | service: service-general | source_id: 2870893a-4713-44a4-8376-fa59be97ce42 +[2026-04-24 05:22:50.538] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060468 | service: service-general | source_id: 2870893a-4713-44a4-8376-fa59be97ce42 +[2026-04-24 05:22:50.550] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062825 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:50.551] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: af5cb76a-6513-4714-b843-074ed4b95705 +[2026-04-24 05:22:50.551] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: af5cb76a-6513-4714-b843-074ed4b95705 +[2026-04-24 05:22:51.133] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557554 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:51.134] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557554 | service: service-general | source_id: f3065f83-d175-44ae-bd3d-42e5cd293f23 +[2026-04-24 05:22:51.134] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557554 | service: service-general | source_id: f3065f83-d175-44ae-bd3d-42e5cd293f23 +[2026-04-24 05:22:51.147] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051345 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:51.148] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051345 | service: service-general | source_id: b1c4578b-360f-4e09-bfe9-d06870d83bfa +[2026-04-24 05:22:51.148] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003657 encounter_id:706b8cb9-0927-45bc-9581-f0844fdab57a organization_id: patient_id:P01491486704 procedure_code:OT service_request_id:440f46a9-02d8-4a5f-8fee-78c0b549bf04 started:2026-04-24T05:22:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:51.441] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 621dcd3d-edff-42b3-ada2-4da9a416804d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b1c4578b-360f-4e09-bfe9-d06870d83bfa +[2026-04-24 05:22:51.441] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:53.458] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041034 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:53.459] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 9d493793-259b-4f60-afdd-26becbf961d7 +[2026-04-24 05:22:53.459] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 9d493793-259b-4f60-afdd-26becbf961d7 +[2026-04-24 05:22:53.473] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11184280 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:53.474] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 71a4171a-1a8f-4443-a9d8-3e74701c697c +[2026-04-24 05:22:53.474] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 71a4171a-1a8f-4443-a9d8-3e74701c697c +[2026-04-24 05:22:54.053] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001203 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:54.058] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001203 | service: service-general | source_id: be40e427-2ab2-4cf9-bdbc-010a0cb1a0da +[2026-04-24 05:22:54.058] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001203 | service: service-general | source_id: be40e427-2ab2-4cf9-bdbc-010a0cb1a0da +[2026-04-24 05:22:54.629] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063591 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:54.631] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063591 | service: service-general | source_id: 93e1e37d-0436-49b3-88f1-dff79e5bb3cd +[2026-04-24 05:22:54.631] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063591 | service: service-general | source_id: 93e1e37d-0436-49b3-88f1-dff79e5bb3cd +[2026-04-24 05:22:54.646] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024729 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:54.647] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: f657329a-514c-4dd6-b2db-f561829e74f2 +[2026-04-24 05:22:54.647] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: f657329a-514c-4dd6-b2db-f561829e74f2 +[2026-04-24 05:22:54.664] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614489 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:54.665] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614489 | service: service-general | source_id: a48ed4bc-99c5-442a-a811-824915a2e23f +[2026-04-24 05:22:54.665] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003727 encounter_id:c34a36f8-3928-47b0-abf9-353457fca9fd organization_id: patient_id:P02339042010 procedure_code:OT service_request_id:b0012d84-7ede-41ea-b717-b16b342ba374 started:2026-04-24T05:22:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:54.923] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 16dd66ac-1d92-4c19-b91d-5d4e42fc2c98 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a48ed4bc-99c5-442a-a811-824915a2e23f +[2026-04-24 05:22:54.923] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:22:57.510] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062467 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:57.511] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062467 | service: service-general | source_id: 28746f41-3f8e-400c-8c03-fc3756df9be3 +[2026-04-24 05:22:57.511] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062467 | service: service-general | source_id: 28746f41-3f8e-400c-8c03-fc3756df9be3 +[2026-04-24 05:22:57.526] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059547 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:57.527] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059547 | service: service-general | source_id: 0444603d-93c5-4399-952a-30bcdf9451e8 +[2026-04-24 05:22:57.527] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059547 | service: service-general | source_id: 0444603d-93c5-4399-952a-30bcdf9451e8 +[2026-04-24 05:22:58.111] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057237 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:58.112] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057237 | service: service-general | source_id: 80a27506-cd1e-43e1-b50c-98ec83ede209 +[2026-04-24 05:22:58.112] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057237 | service: service-general | source_id: 80a27506-cd1e-43e1-b50c-98ec83ede209 +[2026-04-24 05:22:58.126] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042876 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:58.127] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042876 | service: service-general | source_id: 992b1559-f442-4094-a8f8-08680417ffe4 +[2026-04-24 05:22:58.127] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042876 | service: service-general | source_id: 992b1559-f442-4094-a8f8-08680417ffe4 +[2026-04-24 05:22:58.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062264 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:58.140] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062264 | service: service-general | source_id: adfb1217-c9c3-4baf-af13-1a5d15276f66 +[2026-04-24 05:22:58.140] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062264 | service: service-general | source_id: adfb1217-c9c3-4baf-af13-1a5d15276f66 +[2026-04-24 05:22:58.152] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041423 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:58.153] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041423 | service: service-general | source_id: ad56a6b7-2daa-4217-b50d-c0ecd7f5053a +[2026-04-24 05:22:58.153] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041423 | service: service-general | source_id: ad56a6b7-2daa-4217-b50d-c0ecd7f5053a +[2026-04-24 05:22:58.721] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375162 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:22:58.722] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375162 | service: service-general | source_id: 5eb0ecf9-eb81-4949-94c0-2c07a927e71e +[2026-04-24 05:22:58.722] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003734 encounter_id:7bfbff1b-cb43-4271-b45e-6d82135c95ed organization_id: patient_id:P08719232109 procedure_code:OT service_request_id:89e31d24-6230-4ad6-88fc-1ba435e4af65 started:2026-04-24T05:22:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:22:59.008] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 8858ef58-1ce3-4d25-94e8-f9be93d23b8f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5eb0ecf9-eb81-4949-94c0-2c07a927e71e +[2026-04-24 05:22:59.008] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:01.027] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065867 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:01.028] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065867 | service: service-general | source_id: b9c49ba5-4119-4f62-b0ff-68db7a523bf0 +[2026-04-24 05:23:01.028] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065867 | service: service-general | source_id: b9c49ba5-4119-4f62-b0ff-68db7a523bf0 +[2026-04-24 05:23:01.043] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11581989 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:01.044] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581989 | service: service-general | source_id: d7fb9c3d-408e-4f17-b947-1f6f74eb3a36 +[2026-04-24 05:23:01.044] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581989 | service: service-general | source_id: d7fb9c3d-408e-4f17-b947-1f6f74eb3a36 +[2026-04-24 05:23:01.665] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062133 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:01.666] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062133 | service: service-general | source_id: d7c481ce-e39e-443a-bc91-d291451cdda3 +[2026-04-24 05:23:01.666] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003737 encounter_id:ec1c056f-e1b4-4a81-8da8-d3392adc64ac organization_id: patient_id:P02433418074 procedure_code:OT service_request_id:d602d8e9-10cb-41fc-863f-6dca17657e67 started:2026-04-24T05:23:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:01.966] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: aab895ef-b87b-43f7-8ff3-c6ced6c0b202 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d7c481ce-e39e-443a-bc91-d291451cdda3 +[2026-04-24 05:23:01.966] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:04.422] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059387 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:04.423] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059387 | service: service-general | source_id: 09c671d7-f95f-45b5-8df9-6daefb0bc391 +[2026-04-24 05:23:04.424] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059387 | service: service-general | source_id: 09c671d7-f95f-45b5-8df9-6daefb0bc391 +[2026-04-24 05:23:04.438] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024728 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:04.439] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: 39487ec8-0cc2-4185-bfa6-60e5ecfda6ab +[2026-04-24 05:23:04.439] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: 39487ec8-0cc2-4185-bfa6-60e5ecfda6ab +[2026-04-24 05:23:04.452] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043234 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:04.453] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043234 | service: service-general | source_id: 12d98a86-e238-4881-8173-5ecabaaf1240 +[2026-04-24 05:23:04.453] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043234 | service: service-general | source_id: 12d98a86-e238-4881-8173-5ecabaaf1240 +[2026-04-24 05:23:04.465] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056601 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:04.465] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: be605cb2-7e1e-48e0-b2a1-e1ccd732571d +[2026-04-24 05:23:04.465] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: be605cb2-7e1e-48e0-b2a1-e1ccd732571d +[2026-04-24 05:23:05.032] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045170 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:05.033] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: b797f093-ad42-43a8-87cd-b88070c2dd42 +[2026-04-24 05:23:05.033] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045170 | service: service-general | source_id: b797f093-ad42-43a8-87cd-b88070c2dd42 +[2026-04-24 05:23:05.047] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058899 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:05.048] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058899 | service: service-general | source_id: e4710ae6-b706-4439-86f4-f0878cbbe141 +[2026-04-24 05:23:05.048] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058899 | service: service-general | source_id: e4710ae6-b706-4439-86f4-f0878cbbe141 +[2026-04-24 05:23:05.062] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049019 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:05.063] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 06ecf107-1943-4cdf-bd63-142826a4c81f +[2026-04-24 05:23:05.063] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 06ecf107-1943-4cdf-bd63-142826a4c81f +[2026-04-24 05:23:05.624] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619041 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:05.627] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619041 | service: service-general | source_id: 9f1bfb5b-4c93-41fe-bb90-ae64966f59e4 +[2026-04-24 05:23:05.627] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619041 | service: service-general | source_id: 9f1bfb5b-4c93-41fe-bb90-ae64966f59e4 +[2026-04-24 05:23:05.641] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524106 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:05.642] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524106 | service: service-general | source_id: 19a332c5-12ca-46fb-b452-059eb14baf04 +[2026-04-24 05:23:05.642] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524106 | service: service-general | source_id: 19a332c5-12ca-46fb-b452-059eb14baf04 +[2026-04-24 05:23:05.657] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059670 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:05.658] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059670 | service: service-general | source_id: bac75423-1b5b-4df1-84ed-89332182528c +[2026-04-24 05:23:05.658] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059670 | service: service-general | source_id: bac75423-1b5b-4df1-84ed-89332182528c +[2026-04-24 05:23:05.672] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590226 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:05.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: 4dbe7dbd-35af-41b0-b1a4-28fff0c70bf8 +[2026-04-24 05:23:05.674] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: 4dbe7dbd-35af-41b0-b1a4-28fff0c70bf8 +[2026-04-24 05:23:05.687] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053789 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:05.688] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053789 | service: service-general | source_id: 44ec08bc-16df-4e94-bd9f-45bbe9a3a941 +[2026-04-24 05:23:05.688] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003926 encounter_id:71f1f43c-3d44-485f-94c0-5144ae667ce3 organization_id: patient_id:P00163375642 procedure_code:OT service_request_id:80962ff1-23dd-4599-a161-3decc9f33956 started:2026-04-24T05:23:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:06.006] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: cccff712-3f41-4204-97cb-1bef2c90915e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 44ec08bc-16df-4e94-bd9f-45bbe9a3a941 +[2026-04-24 05:23:06.007] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:08.572] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001884 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:08.573] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001884 | service: service-general | source_id: 64abda1c-a6d4-4aa1-84a6-a06f9d7b8372 +[2026-04-24 05:23:08.573] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004021 encounter_id:2b007a3b-7152-4709-9d81-054d2c42035f organization_id: patient_id:P01518512510 procedure_code:OT service_request_id:05d74fc4-705d-4458-adc9-e882d53c0b5e started:2026-04-24T05:23:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:08.861] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 48ac6882-631d-45e1-a5a1-e92cd5d0ee9a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 64abda1c-a6d4-4aa1-84a6-a06f9d7b8372 +[2026-04-24 05:23:08.861] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:10.877] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059607 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:10.878] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059607 | service: service-general | source_id: 20f5363b-38f2-481d-8db9-b2545674267e +[2026-04-24 05:23:10.878] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-003934 encounter_id:0bf2477a-8313-46ef-9575-9e857607c5f4 organization_id: patient_id:P01983802556 procedure_code:OT service_request_id:241171ff-df4a-4414-bc3c-d73d37c62dff started:2026-04-24T05:23:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:11.222] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 2f1e48dd-66d5-4f89-bb2b-895defa71d61 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 20f5363b-38f2-481d-8db9-b2545674267e +[2026-04-24 05:23:11.222] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:13.238] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:13.239] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: af717b9b-0f50-44f2-a9e4-bd12a99677a7 +[2026-04-24 05:23:13.239] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000602 encounter_id:e0050c34-c63c-4afe-bd35-b2a0d62ca650 organization_id: patient_id:P01955158323 procedure_code:OT service_request_id:0fe00ccc-00ff-4032-9f5e-6649d45149cb started:2026-04-24T05:23:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:13.704] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 4948a46b-9edd-4947-9aaa-e7c47d3913c8 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: af717b9b-0f50-44f2-a9e4-bd12a99677a7 +[2026-04-24 05:23:13.704] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:14.198] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIL LUTHANSYAH | service: service-general | source_id: 90bbc36e-422b-4d2d-bb96-a858261ff5d4 +[2026-04-24 05:23:14.522] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 698cb2f1-0de9-4299-98a3-ae064e08ad9a | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 90bbc36e-422b-4d2d-bb96-a858261ff5d4 +[2026-04-24 05:23:14.522] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:18:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f0a8116e-8d4a-4af3-b348-ad88422164ee intent:original-order patient_id:P01730358072 patient_name:ARIL LUTHANSYAH performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T11:18:40+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f0a8116e-8d4a-4af3-b348-ad88422164ee"},"id":"698cb2f1-0de9-4299-98a3-ae064e08ad9a","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:14.488323+00:00","versionId":"MTc3NzAwODE5NDQ4ODMyMzAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10007024749"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ARIL LUTHANSYAH","reference":"Patient/P01730358072"}}} | service: service-general | source_id: 90bbc36e-422b-4d2d-bb96-a858261ff5d4 | status: SUCCESS +[2026-04-24 05:23:15.718] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066050 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:15.719] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066050 | service: service-general | source_id: 73c5217f-c789-4122-9312-334022e532b9 +[2026-04-24 05:23:15.719] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066050 | service: service-general | source_id: 73c5217f-c789-4122-9312-334022e532b9 +[2026-04-24 05:23:15.733] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11446646 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:15.734] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11446646 | service: service-general | source_id: 2e65e286-ef39-44f7-af57-def152e903fe +[2026-04-24 05:23:15.735] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11446646 | service: service-general | source_id: 2e65e286-ef39-44f7-af57-def152e903fe +[2026-04-24 05:23:15.747] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613875 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:15.748] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613875 | service: service-general | source_id: f2ce878b-296c-48ee-9e48-5bf49ac5491c +[2026-04-24 05:23:15.748] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613875 | service: service-general | source_id: f2ce878b-296c-48ee-9e48-5bf49ac5491c +[2026-04-24 05:23:16.317] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624446 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:16.318] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624446 | service: service-general | source_id: 81180e3c-40e6-4c64-8fa3-2ef3d09affa0 +[2026-04-24 05:23:16.318] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624446 | service: service-general | source_id: 81180e3c-40e6-4c64-8fa3-2ef3d09affa0 +[2026-04-24 05:23:16.332] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001960 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:16.333] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001960 | service: service-general | source_id: 368c901b-6008-48f7-90f8-0e967bc7c947 +[2026-04-24 05:23:16.333] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001960 | service: service-general | source_id: 368c901b-6008-48f7-90f8-0e967bc7c947 +[2026-04-24 05:23:16.347] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064876 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:16.348] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064876 | service: service-general | source_id: ef011920-b9b2-4f98-b059-5bcaa9aeaef0 +[2026-04-24 05:23:16.348] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064876 | service: service-general | source_id: ef011920-b9b2-4f98-b059-5bcaa9aeaef0 +[2026-04-24 05:23:16.361] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11526952 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:16.362] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526952 | service: service-general | source_id: f3be85b1-8c27-4047-8303-8034416a045d +[2026-04-24 05:23:16.362] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526952 | service: service-general | source_id: f3be85b1-8c27-4047-8303-8034416a045d +[2026-04-24 05:23:16.710] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAISO | service: service-general | source_id: 38ae1759-66b1-4fbd-928a-c886e24967d3 +[2026-04-24 05:23:16.710] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 38ae1759-66b1-4fbd-928a-c886e24967d3 +[2026-04-24 05:23:16.880] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI JUMIATI | service: service-general | source_id: 9f995e37-8cd0-4aec-a027-0c4843b3e52f +[2026-04-24 05:23:16.950] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11476210 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:16.951] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476210 | service: service-general | source_id: 94806366-2745-4d86-9ff6-27d33e7ba6f9 +[2026-04-24 05:23:16.951] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476210 | service: service-general | source_id: 94806366-2745-4d86-9ff6-27d33e7ba6f9 +[2026-04-24 05:23:16.964] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061764 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:16.965] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061764 | service: service-general | source_id: d6e0e34e-3663-4010-bba5-abb6e38781c8 +[2026-04-24 05:23:16.965] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061764 | service: service-general | source_id: d6e0e34e-3663-4010-bba5-abb6e38781c8 +[2026-04-24 05:23:17.102] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9f995e37-8cd0-4aec-a027-0c4843b3e52f | status_code: 400 +[2026-04-24 05:23:17.102] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:22:27+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:1caae98d-8fed-478b-9792-ef8cf02f87ff intent:original-order patient_id:P01268636049 patient_name:UMI JUMIATI performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9f995e37-8cd0-4aec-a027-0c4843b3e52f | status: FAILED +[2026-04-24 05:23:17.524] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042691 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:17.525] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042691 | service: service-general | source_id: 02868fad-557f-44b4-b39a-e2ee15f9e7b9 +[2026-04-24 05:23:17.525] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042691 | service: service-general | source_id: 02868fad-557f-44b4-b39a-e2ee15f9e7b9 +[2026-04-24 05:23:18.093] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11530426 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:18.094] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530426 | service: service-general | source_id: 8ca8c5e7-dd16-4fee-ba9b-280f8ae2ce7d +[2026-04-24 05:23:18.094] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530426 | service: service-general | source_id: 8ca8c5e7-dd16-4fee-ba9b-280f8ae2ce7d +[2026-04-24 05:23:18.107] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057620 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:18.108] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057620 | service: service-general | source_id: e4b710bb-9469-45fc-9807-e44ab4e59b43 +[2026-04-24 05:23:18.108] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057620 | service: service-general | source_id: e4b710bb-9469-45fc-9807-e44ab4e59b43 +[2026-04-24 05:23:18.674] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066087 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:18.675] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066087 | service: service-general | source_id: a0568501-364f-4475-b3df-7624701ad66d +[2026-04-24 05:23:18.675] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066087 | service: service-general | source_id: a0568501-364f-4475-b3df-7624701ad66d +[2026-04-24 05:23:18.689] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066110 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:18.690] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066110 | service: service-general | source_id: b4c97d02-baec-4219-a9dd-e2390ab82716 +[2026-04-24 05:23:18.690] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004037 encounter_id:be3cd451-1ac4-4194-99c0-073b155d2427 organization_id: patient_id:P00332107127 procedure_code:OT service_request_id:fc0fbf00-d034-4329-949f-b76255ad0f99 started:2026-04-24T05:23:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:18.961] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 20d0be89-3865-4004-947c-c3d2c20b1641 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b4c97d02-baec-4219-a9dd-e2390ab82716 +[2026-04-24 05:23:18.961] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:19.256] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALFONSUS MARIO CHRISTIAN PANGAU | service: service-general | source_id: 73020d54-f9f0-4a7b-8ad0-490feaebbbee +[2026-04-24 05:23:19.395] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 73020d54-f9f0-4a7b-8ad0-490feaebbbee | status_code: 400 +[2026-04-24 05:23:19.395] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:25:38+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:16d78838-6691-4d84-8910-1821e335cb09 intent:original-order patient_id:P02330328511 patient_name:ALFONSUS MARIO CHRISTIAN PANGAU performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 73020d54-f9f0-4a7b-8ad0-490feaebbbee | status: FAILED +[2026-04-24 05:23:21.542] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055726 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:21.543] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055726 | service: service-general | source_id: cf0d80c9-968e-4cc2-9e9a-03206ea42301 +[2026-04-24 05:23:21.543] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055726 | service: service-general | source_id: cf0d80c9-968e-4cc2-9e9a-03206ea42301 +[2026-04-24 05:23:21.588] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULIANA AYU CANDRA | service: service-general | source_id: 32821bf7-3b9c-4cf4-8cf3-5691e780a879 +[2026-04-24 05:23:21.588] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 32821bf7-3b9c-4cf4-8cf3-5691e780a879 +[2026-04-24 05:23:21.761] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RINI RUSDIAYANTI | service: service-general | source_id: 0c0c5d24-d650-4f7c-9cfc-b0bc18f60a6e +[2026-04-24 05:23:21.777] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001039 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:21.778] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001039 | service: service-general | source_id: 57059e1b-3329-4297-a9d9-bf79dd67e6e6 +[2026-04-24 05:23:21.778] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12001039 | service: service-general | source_id: 57059e1b-3329-4297-a9d9-bf79dd67e6e6 +[2026-04-24 05:23:21.964] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 509f25d3-92e1-4ab4-ab6e-9086dc493885 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 0c0c5d24-d650-4f7c-9cfc-b0bc18f60a6e +[2026-04-24 05:23:21.965] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:29:17+07:00 category_code:363679005 category_display:Imaging code:X099269 display:Thoracolumbal AP/Lat encounter_id:e9e1fef2-bdad-4a3f-b9e7-f815364c827b intent:original-order patient_id:P00174816069 patient_name:RINI RUSDIAYANTI performer_id:10003241696 requester_id:10003985593 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T11:29:17+07:00","code":{"coding":[{"code":"X099269","display":"Thoracolumbal AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e9e1fef2-bdad-4a3f-b9e7-f815364c827b"},"id":"509f25d3-92e1-4ab4-ab6e-9086dc493885","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:21.927496+00:00","versionId":"MTc3NzAwODIwMTkyNzQ5NjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10003985593"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RINI RUSDIAYANTI","reference":"Patient/P00174816069"}}} | service: service-general | source_id: 0c0c5d24-d650-4f7c-9cfc-b0bc18f60a6e | status: SUCCESS +[2026-04-24 05:23:22.326] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066067 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:22.327] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c6d6714d-b0ea-439b-85fc-0771003b4b76 +[2026-04-24 05:23:22.438] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 93471a24-36a3-445c-896a-17d2efd7f495 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:22.438] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e9b62b4e-db00-4fb7-bb56-10c45e28a003 +[2026-04-24 05:23:22.438] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004056 encounter_id:93471a24-36a3-445c-896a-17d2efd7f495 organization_id: patient_id: procedure_code:OT service_request_id:c6d6714d-b0ea-439b-85fc-0771003b4b76 started:2026-04-24T05:23:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:22.596] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e9b62b4e-db00-4fb7-bb56-10c45e28a003 | status_code: 400 +[2026-04-24 05:23:22.596] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:24.128] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRIANTO | service: service-general | source_id: 497081c1-792c-429e-b9ad-b2606d8232b7 +[2026-04-24 05:23:24.128] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 497081c1-792c-429e-b9ad-b2606d8232b7 +[2026-04-24 05:23:24.290] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHMADHANI MEGA SAFITRI | service: service-general | source_id: 56cfac1d-009c-41a0-90b5-12f1235404a1 +[2026-04-24 05:23:24.465] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: fa3f0121-873f-4bb5-ac5c-1060cadf82ab | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 56cfac1d-009c-41a0-90b5-12f1235404a1 +[2026-04-24 05:23:24.465] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T11:39:42+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:0e2ab310-2e10-4666-8eb9-86f294f46620 intent:original-order patient_id:P01559233407 patient_name:RAHMADHANI MEGA SAFITRI performer_id:10003241696 requester_id:10009988161 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T11:39:42+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/0e2ab310-2e10-4666-8eb9-86f294f46620"},"id":"fa3f0121-873f-4bb5-ac5c-1060cadf82ab","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:24.421448+00:00","versionId":"MTc3NzAwODIwNDQyMTQ0ODAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10009988161"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RAHMADHANI MEGA SAFITRI","reference":"Patient/P01559233407"}}} | service: service-general | source_id: 56cfac1d-009c-41a0-90b5-12f1235404a1 | status: SUCCESS +[2026-04-24 05:23:25.163] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11438521 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:25.164] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6fd9cc82-feb5-4803-9bbe-124826dfcbe9 +[2026-04-24 05:23:25.320] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9dcf139c-ec55-4206-b606-7571c93305f9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:25.320] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8d07dbea-5143-4977-a42e-bb08f55b3b7b +[2026-04-24 05:23:25.320] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004057 encounter_id:9dcf139c-ec55-4206-b606-7571c93305f9 organization_id: patient_id: procedure_code:OT service_request_id:6fd9cc82-feb5-4803-9bbe-124826dfcbe9 started:2026-04-24T05:23:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:25.464] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8d07dbea-5143-4977-a42e-bb08f55b3b7b | status_code: 400 +[2026-04-24 05:23:25.464] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:26.622] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCHNI SUPRIANA YUSUF | service: service-general | source_id: fb9c2c0e-456d-41b4-8773-3af6ba4ce04a +[2026-04-24 05:23:26.622] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fb9c2c0e-456d-41b4-8773-3af6ba4ce04a +[2026-04-24 05:23:26.775] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURUDIN | service: service-general | source_id: e56711fc-2790-4c04-a8dc-49f1bb218d3b +[2026-04-24 05:23:26.775] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e56711fc-2790-4c04-a8dc-49f1bb218d3b +[2026-04-24 05:23:26.946] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI FINA ARIYANTI | service: service-general | source_id: fa1f73c3-03ac-4e0f-9e18-31450d860aea +[2026-04-24 05:23:27.111] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: fa1f73c3-03ac-4e0f-9e18-31450d860aea | status_code: 400 +[2026-04-24 05:23:27.111] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T12:16:08+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:e790bd59-5f9e-4151-824d-e198ba4b9539 intent:original-order patient_id:P01796454959 patient_name:TRI FINA ARIYANTI performer_id:10003241696 requester_id:10016703268 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fa1f73c3-03ac-4e0f-9e18-31450d860aea | status: FAILED +[2026-04-24 05:23:27.480] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065492 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:27.481] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065492 | service: service-general | source_id: f5cf0143-4ee6-4de2-804c-7c61a64de8cb +[2026-04-24 05:23:27.481] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065492 | service: service-general | source_id: f5cf0143-4ee6-4de2-804c-7c61a64de8cb +[2026-04-24 05:23:27.495] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11605565 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:27.496] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605565 | service: service-general | source_id: 5b11c05e-baea-42f6-bcb8-6deac923fc37 +[2026-04-24 05:23:27.496] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605565 | service: service-general | source_id: 5b11c05e-baea-42f6-bcb8-6deac923fc37 +[2026-04-24 05:23:28.072] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590179 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:28.073] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590179 | service: service-general | source_id: 405cb7f2-bf52-4eb8-96e3-83b4e919da81 +[2026-04-24 05:23:28.073] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590179 | service: service-general | source_id: 405cb7f2-bf52-4eb8-96e3-83b4e919da81 +[2026-04-24 05:23:28.086] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053729 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:28.087] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053729 | service: service-general | source_id: 48632549-1196-483f-8526-85338023a74f +[2026-04-24 05:23:28.087] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053729 | service: service-general | source_id: 48632549-1196-483f-8526-85338023a74f +[2026-04-24 05:23:28.653] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520745 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:28.654] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 94f25eca-a524-4a10-9220-ff0415112b0a +[2026-04-24 05:23:28.654] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 94f25eca-a524-4a10-9220-ff0415112b0a +[2026-04-24 05:23:28.667] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045341 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:28.668] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: d4e006e5-361d-4258-90f4-28286a0d7dba +[2026-04-24 05:23:28.668] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: d4e006e5-361d-4258-90f4-28286a0d7dba +[2026-04-24 05:23:28.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517750 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:28.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517750 | service: service-general | source_id: a208f43e-7c27-4a4d-8740-5c07bb45f3f2 +[2026-04-24 05:23:28.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517750 | service: service-general | source_id: a208f43e-7c27-4a4d-8740-5c07bb45f3f2 +[2026-04-24 05:23:29.257] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11498017 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:29.258] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11498017 | service: service-general | source_id: 6a7d76f5-cb3a-4cf4-b93c-a47d865c9c74 +[2026-04-24 05:23:29.258] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11498017 | service: service-general | source_id: 6a7d76f5-cb3a-4cf4-b93c-a47d865c9c74 +[2026-04-24 05:23:29.284] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUNA ADEA PUTRA | service: service-general | source_id: c911eea5-94a1-45ff-a082-91abecac9422 +[2026-04-24 05:23:29.430] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021848 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:29.431] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: fccef74a-1b9a-41e3-ad16-1a60cdafe32d +[2026-04-24 05:23:29.431] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: fccef74a-1b9a-41e3-ad16-1a60cdafe32d +[2026-04-24 05:23:29.444] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021848 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:29.445] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 1d365ad3-3c54-4df4-a28f-9c88342cfc08 +[2026-04-24 05:23:29.445] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 1d365ad3-3c54-4df4-a28f-9c88342cfc08 +[2026-04-24 05:23:29.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049629 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:29.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049629 | service: service-general | source_id: d0c3da00-37eb-4791-90a3-535903785635 +[2026-04-24 05:23:29.461] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049629 | service: service-general | source_id: d0c3da00-37eb-4791-90a3-535903785635 +[2026-04-24 05:23:29.487] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 7e6aed1a-fa60-44e4-b9d2-1cde01a11abf | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: c911eea5-94a1-45ff-a082-91abecac9422 +[2026-04-24 05:23:29.487] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T12:17:45+07:00 category_code:363679005 category_display:Imaging code:37701-0 display:Pedis AP/Lat encounter_id:8c4bd1fd-5ec6-4413-8e74-1bc56f89d595 intent:original-order patient_id:P00215734513 patient_name:JUNA ADEA PUTRA performer_id:10003241696 requester_id:10003105150 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T12:17:45+07:00","code":{"coding":[{"code":"37701-0","display":"Pedis AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/8c4bd1fd-5ec6-4413-8e74-1bc56f89d595"},"id":"7e6aed1a-fa60-44e4-b9d2-1cde01a11abf","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:29.451756+00:00","versionId":"MTc3NzAwODIwOTQ1MTc1NjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10003105150"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JUNA ADEA PUTRA","reference":"Patient/P00215734513"}}} | service: service-general | source_id: c911eea5-94a1-45ff-a082-91abecac9422 | status: SUCCESS +[2026-04-24 05:23:30.046] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11489550 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:30.047] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11489550 | service: service-general | source_id: dd073aba-eeee-455e-a5a9-942991106329 +[2026-04-24 05:23:30.047] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11489550 | service: service-general | source_id: dd073aba-eeee-455e-a5a9-942991106329 +[2026-04-24 05:23:30.350] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043039 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:30.351] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043039 | service: service-general | source_id: 0286df21-e0f3-42ec-b925-e37b3874280f +[2026-04-24 05:23:30.352] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043039 | service: service-general | source_id: 0286df21-e0f3-42ec-b925-e37b3874280f +[2026-04-24 05:23:30.367] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10621238 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:30.368] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10621238 | service: service-general | source_id: 84c1f7ec-8218-4ce5-b2fb-cb0fd1921ec0 +[2026-04-24 05:23:30.368] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004246 encounter_id:9ea6c3de-93da-4f2a-999f-21726df48a0c organization_id: patient_id:P00691968248 procedure_code:OT service_request_id:ac9d1a90-74d7-4b6d-8ee3-8417179e2523 started:2026-04-24T05:23:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:30.599] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 174ba6c1-ca86-4256-9319-5cb5c00f5234 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 84c1f7ec-8218-4ce5-b2fb-cb0fd1921ec0 +[2026-04-24 05:23:30.599] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:31.666] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JINGGA ERINA MAGHFIRAH | service: service-general | source_id: 618fb240-94e1-42bb-8cdf-2bb980aec8d6 +[2026-04-24 05:23:31.859] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 4ed17ed1-2836-441f-9af4-2a069291fc48 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 618fb240-94e1-42bb-8cdf-2bb980aec8d6 +[2026-04-24 05:23:31.859] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T12:19:06+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1e0ce186-cb3d-42df-83d2-21c890837b4a intent:original-order patient_id:P10636305787 patient_name:JINGGA ERINA MAGHFIRAH performer_id:10003241696 requester_id:10012063942 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T12:19:06+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/1e0ce186-cb3d-42df-83d2-21c890837b4a"},"id":"4ed17ed1-2836-441f-9af4-2a069291fc48","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:31.825624+00:00","versionId":"MTc3NzAwODIxMTgyNTYyNDAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10012063942"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JINGGA ERINA MAGHFIRAH","reference":"Patient/P10636305787"}}} | service: service-general | source_id: 618fb240-94e1-42bb-8cdf-2bb980aec8d6 | status: SUCCESS +[2026-04-24 05:23:32.615] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488637 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:32.617] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488637 | service: service-general | source_id: b9c157e6-6212-4d99-b9d9-a1bc558b1035 +[2026-04-24 05:23:32.617] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488637 | service: service-general | source_id: b9c157e6-6212-4d99-b9d9-a1bc558b1035 +[2026-04-24 05:23:33.193] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051402 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:33.194] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051402 | service: service-general | source_id: b4bced6d-1a90-49dd-b3c0-3df1472295ec +[2026-04-24 05:23:33.194] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004255 encounter_id:bcd59282-921e-4913-8e4d-384590ad74db organization_id: patient_id:P01931148752 procedure_code:OT service_request_id:dcdd0027-ba90-4e90-a219-ef4da08e3493 started:2026-04-24T05:23:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:33.435] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 38d090fd-126d-4bd9-ade8-ffd16a1d70dd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b4bced6d-1a90-49dd-b3c0-3df1472295ec +[2026-04-24 05:23:33.435] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:34.061] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDULLAH ALWY ALAYDRUS | service: service-general | source_id: 4d4e39a2-209b-47b5-b42a-8d60a1ff7c0e +[2026-04-24 05:23:34.061] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4d4e39a2-209b-47b5-b42a-8d60a1ff7c0e +[2026-04-24 05:23:34.241] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: F. ANDY INDRAJAYA | service: service-general | source_id: a22cf10a-a5b0-438d-b132-982300acfc3f +[2026-04-24 05:23:34.241] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a22cf10a-a5b0-438d-b132-982300acfc3f +[2026-04-24 05:23:34.412] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERMENEGILDUS ENDRAKESUMA | service: service-general | source_id: dcc49dd0-4232-45c6-ab05-c1a478a3e9a3 +[2026-04-24 05:23:34.412] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dcc49dd0-4232-45c6-ab05-c1a478a3e9a3 +[2026-04-24 05:23:34.582] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANDIKA | service: service-general | source_id: bdd22265-9dea-4a0c-b81f-3ba16cdd969b +[2026-04-24 05:23:34.786] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e7bea60e-ac39-461b-8173-ed38580602c7 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: bdd22265-9dea-4a0c-b81f-3ba16cdd969b +[2026-04-24 05:23:34.786] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-19T13:30:37+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:f1890d22-99cd-47cb-9c11-67f7a8e75811 intent:original-order patient_id:P01967549183 patient_name:ANDIKA performer_id:10003241696 requester_id:10019376142 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-19T13:30:37+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f1890d22-99cd-47cb-9c11-67f7a8e75811"},"id":"e7bea60e-ac39-461b-8173-ed38580602c7","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:34.749388+00:00","versionId":"MTc3NzAwODIxNDc0OTM4ODAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10019376142"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ANDIKA","reference":"Patient/P01967549183"}}} | service: service-general | source_id: bdd22265-9dea-4a0c-b81f-3ba16cdd969b | status: SUCCESS +[2026-04-24 05:23:35.451] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060525 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:35.452] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060525 | service: service-general | source_id: 3d0cc7f0-ca2e-43b4-9861-582bcddf49ff +[2026-04-24 05:23:35.452] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060525 | service: service-general | source_id: 3d0cc7f0-ca2e-43b4-9861-582bcddf49ff +[2026-04-24 05:23:36.033] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038896 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:36.034] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038896 | service: service-general | source_id: 3e332f65-d210-4bff-9804-f1b12eeb6960 +[2026-04-24 05:23:36.034] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038896 | service: service-general | source_id: 3e332f65-d210-4bff-9804-f1b12eeb6960 +[2026-04-24 05:23:36.048] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626806 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:36.049] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626806 | service: service-general | source_id: 7546372d-dfd8-4b72-a4ca-f3f2c2c5f8a3 +[2026-04-24 05:23:36.049] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626806 | service: service-general | source_id: 7546372d-dfd8-4b72-a4ca-f3f2c2c5f8a3 +[2026-04-24 05:23:36.062] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10000183 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:36.065] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10000183 | service: service-general | source_id: fba7ea90-be39-4db2-be9f-75bdfa3a97d1 +[2026-04-24 05:23:36.065] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004254 encounter_id:25ee13fe-0f29-4ee6-a050-e01d87aace56 organization_id: patient_id:P01493121713 procedure_code:OT service_request_id:3167e97a-9a98-416b-a0aa-f58e6dcdc4ad started:2026-04-24T05:23:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:36.316] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 2db9755d-1d37-4fe9-8c8d-30a930fe7462 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: fba7ea90-be39-4db2-be9f-75bdfa3a97d1 +[2026-04-24 05:23:36.316] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:36.955] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISNADI | service: service-general | source_id: f490744a-5c61-485c-a3ee-84e0bae0ae94 +[2026-04-24 05:23:37.178] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: cc64cf4a-7e5c-4b85-8fce-c0dfa2897a49 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f490744a-5c61-485c-a3ee-84e0bae0ae94 +[2026-04-24 05:23:37.178] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T07:25:39+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:dd78e400-59ae-4104-8bbb-f416642638be intent:original-order patient_id:P01916267225 patient_name:MISNADI performer_id:10003241696 requester_id:10010196162 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T07:25:39+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/dd78e400-59ae-4104-8bbb-f416642638be"},"id":"cc64cf4a-7e5c-4b85-8fce-c0dfa2897a49","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:37.139762+00:00","versionId":"MTc3NzAwODIxNzEzOTc2MjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10010196162"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MISNADI","reference":"Patient/P01916267225"}}} | service: service-general | source_id: f490744a-5c61-485c-a3ee-84e0bae0ae94 | status: SUCCESS +[2026-04-24 05:23:38.889] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054014 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:38.890] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054014 | service: service-general | source_id: 1d679468-a028-4539-89f6-d14681afdf9f +[2026-04-24 05:23:38.890] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004253 encounter_id:92730280-b992-4107-8323-1111338e1ba0 organization_id: patient_id:P00216533583 procedure_code:OT service_request_id:33463382-fe55-41f9-aea0-37acfd9c5205 started:2026-04-24T05:23:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:39.107] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 186da3c4-adc3-4a99-a585-fd13a3160e47 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1d679468-a028-4539-89f6-d14681afdf9f +[2026-04-24 05:23:39.107] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:39.349] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADIKA WIDJAJA | service: service-general | source_id: 182bc238-f05e-4527-8684-7ec33ce9e0d6 +[2026-04-24 05:23:39.545] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0816424b-0ddb-4ff2-a3b7-a68adf37db14 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 182bc238-f05e-4527-8684-7ec33ce9e0d6 +[2026-04-24 05:23:39.545] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T07:29:32+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:b923ac27-066c-4f2d-897a-c426560f1ec7 intent:original-order patient_id:P00222434459 patient_name:ADIKA WIDJAJA performer_id:10002983237 requester_id:10010196162 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T07:29:32+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b923ac27-066c-4f2d-897a-c426560f1ec7"},"id":"0816424b-0ddb-4ff2-a3b7-a68adf37db14","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:39.510184+00:00","versionId":"MTc3NzAwODIxOTUxMDE4NDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10010196162"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ADIKA WIDJAJA","reference":"Patient/P00222434459"}}} | service: service-general | source_id: 182bc238-f05e-4527-8684-7ec33ce9e0d6 | status: SUCCESS +[2026-04-24 05:23:41.122] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054093 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:41.123] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054093 | service: service-general | source_id: c5d6a6dd-bff9-4b06-b42d-7171c56e37a1 +[2026-04-24 05:23:41.124] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054093 | service: service-general | source_id: c5d6a6dd-bff9-4b06-b42d-7171c56e37a1 +[2026-04-24 05:23:41.137] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062231 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:41.138] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062231 | service: service-general | source_id: 2b14451f-d6b8-4bbd-9567-8de97e31c2af +[2026-04-24 05:23:41.138] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004305 encounter_id:b473afb3-2a9a-4f24-969c-a86b28e7bdd7 organization_id: patient_id:P00965704910 procedure_code:OT service_request_id:fd4e529d-fa0a-4546-8db5-1b52aa1f7b3a started:2026-04-24T05:23:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:41.522] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: a688822e-b48b-4520-b7ed-27357095a387 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2b14451f-d6b8-4bbd-9567-8de97e31c2af +[2026-04-24 05:23:41.522] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:41.733] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANWAR MUSA AL AZIZ | service: service-general | source_id: e4845708-bcdd-4747-8d07-4b79ef41ddb3 +[2026-04-24 05:23:41.734] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e4845708-bcdd-4747-8d07-4b79ef41ddb3 +[2026-04-24 05:23:41.909] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRMA | service: service-general | source_id: 9c546fcb-5ed5-4724-a004-a0ece6badc5f +[2026-04-24 05:23:42.118] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 32044e78-e574-4084-9e6c-c01d54888694 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 9c546fcb-5ed5-4724-a004-a0ece6badc5f +[2026-04-24 05:23:42.118] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T07:39:22+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:a8b544d6-454f-48f6-b5be-adc7561cdd10 intent:original-order patient_id:P00620954349 patient_name:IRMA performer_id:10000527512 requester_id:10005345653 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T07:39:22+07:00","code":{"coding":[{"code":"24727-0","display":"Kepala Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/a8b544d6-454f-48f6-b5be-adc7561cdd10"},"id":"32044e78-e574-4084-9e6c-c01d54888694","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:42.080084+00:00","versionId":"MTc3NzAwODIyMjA4MDA4NDAwMA"},"performer":[{"reference":"Practitioner/10000527512"}],"requester":{"reference":"Practitioner/10005345653"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"IRMA","reference":"Patient/P00620954349"}}} | service: service-general | source_id: 9c546fcb-5ed5-4724-a004-a0ece6badc5f | status: SUCCESS +[2026-04-24 05:23:43.539] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066282 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:43.540] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066282 | service: service-general | source_id: aaafc77e-a92c-4f81-b69b-e9452500dd86 +[2026-04-24 05:23:43.540] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004248 encounter_id:6abf50d9-39bf-48a7-a506-00d849da6384 organization_id: patient_id:P01898230119 procedure_code:OT service_request_id:54e65e95-5504-45fb-9adf-105df7c5668d started:2026-04-24T05:23:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:43.833] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c626c1de-1bd3-46c2-8760-282e429ea1ae | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: aaafc77e-a92c-4f81-b69b-e9452500dd86 +[2026-04-24 05:23:43.833] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:44.296] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSMANA JUHRI | service: service-general | source_id: 535571d5-174d-4045-9d7c-5b67d419d1bd +[2026-04-24 05:23:44.405] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 535571d5-174d-4045-9d7c-5b67d419d1bd | status_code: 400 +[2026-04-24 05:23:44.406] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T07:47:22+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:0701f210-eb89-4bf3-9569-a8cdb5554b37 intent:original-order patient_id:P00990665151 patient_name:RUSMANA JUHRI performer_id:10002983237 requester_id:10012786381 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 535571d5-174d-4045-9d7c-5b67d419d1bd | status: FAILED +[2026-04-24 05:23:45.849] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059818 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:45.850] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059818 | service: service-general | source_id: c8d7aa96-b08f-4118-b222-6ad605a33acd +[2026-04-24 05:23:45.850] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059818 | service: service-general | source_id: c8d7aa96-b08f-4118-b222-6ad605a33acd +[2026-04-24 05:23:46.436] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056598 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:46.437] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056598 | service: service-general | source_id: 3f999ce7-7490-4a19-a3f6-dc0f8c2a0280 +[2026-04-24 05:23:46.437] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056598 | service: service-general | source_id: 3f999ce7-7490-4a19-a3f6-dc0f8c2a0280 +[2026-04-24 05:23:46.588] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULISTIN | service: service-general | source_id: 2cb0a480-dee6-4da9-8af3-5fb8df3bdcce +[2026-04-24 05:23:46.769] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: acf5699d-91d9-41d7-abf8-8b793748ba6e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 2cb0a480-dee6-4da9-8af3-5fb8df3bdcce +[2026-04-24 05:23:46.769] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T07:49:12+07:00 category_code:363679005 category_display:Imaging code:30678-7 display:Lumbosacral Dengan Kontras encounter_id:7ae1988a-edd9-490d-b76d-47846ae0fa19 intent:original-order patient_id:P02500395388 patient_name:SULISTIN performer_id:10000527512 requester_id:10001659571 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T07:49:12+07:00","code":{"coding":[{"code":"30678-7","display":"Lumbosacral Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/7ae1988a-edd9-490d-b76d-47846ae0fa19"},"id":"acf5699d-91d9-41d7-abf8-8b793748ba6e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:46.735109+00:00","versionId":"MTc3NzAwODIyNjczNTEwOTAwMA"},"performer":[{"reference":"Practitioner/10000527512"}],"requester":{"reference":"Practitioner/10001659571"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SULISTIN","reference":"Patient/P02500395388"}}} | service: service-general | source_id: 2cb0a480-dee6-4da9-8af3-5fb8df3bdcce | status: SUCCESS +[2026-04-24 05:23:46.953] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057196 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:46.954] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057196 | service: service-general | source_id: 446471d1-0083-43b1-b8d4-63255df2c640 +[2026-04-24 05:23:46.954] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057196 | service: service-general | source_id: 446471d1-0083-43b1-b8d4-63255df2c640 +[2026-04-24 05:23:47.540] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059909 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:47.541] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 77a0bb96-bc7f-45f0-b4f7-a5e5e5ed26bf +[2026-04-24 05:23:47.661] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6c4d78cd-9403-4996-ad9d-5f84087f8c5a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:47.661] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4b5c4f6e-22ee-4264-a7bc-8dcb86b970ca +[2026-04-24 05:23:47.661] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4b5c4f6e-22ee-4264-a7bc-8dcb86b970ca +[2026-04-24 05:23:48.237] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059933 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:48.238] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 22359a82-d681-41cf-9ce7-e6d93667e514 +[2026-04-24 05:23:48.361] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f59dc734-1bea-426b-a967-47f0cf71a413 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:48.361] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba67344f-29a9-4ff1-8d16-0f2b6724fe1a +[2026-04-24 05:23:48.361] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba67344f-29a9-4ff1-8d16-0f2b6724fe1a +[2026-04-24 05:23:48.414] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052351 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:48.415] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: f0853bac-8293-4fda-8330-b6471a887e05 +[2026-04-24 05:23:48.415] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: f0853bac-8293-4fda-8330-b6471a887e05 +[2026-04-24 05:23:48.930] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAMBANG SUHARTONO | service: service-general | source_id: a6f4cc2d-be95-40ca-8d33-140ffde29040 +[2026-04-24 05:23:48.930] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a6f4cc2d-be95-40ca-8d33-140ffde29040 +[2026-04-24 05:23:48.990] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062003 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:48.991] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5bb34d87-c4ff-403e-a30a-1368c8cc2a80 +[2026-04-24 05:23:49.101] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UNZILA NINGARTANINGSIH NUR | service: service-general | source_id: 90571737-07df-4999-8aaa-671dc6ca1675 +[2026-04-24 05:23:49.101] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 90571737-07df-4999-8aaa-671dc6ca1675 +[2026-04-24 05:23:49.151] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: af72e35f-bead-4485-bfa6-b7e40caaa6b2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:49.151] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 72e9983f-1f79-4ef4-a2c2-e17fa56b2098 +[2026-04-24 05:23:49.151] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 72e9983f-1f79-4ef4-a2c2-e17fa56b2098 +[2026-04-24 05:23:49.270] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YAYUK KURNIAWATI | service: service-general | source_id: ce48c596-0a49-4b94-a286-ebb0eeeef2b5 +[2026-04-24 05:23:49.455] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: fdc0590c-924b-49cf-8919-d488b1ec3ef8 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: ce48c596-0a49-4b94-a286-ebb0eeeef2b5 +[2026-04-24 05:23:49.455] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T08:26:24+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:0ea4ad0b-061d-43d3-8e85-bf7c5e57247f intent:original-order patient_id:P02275540162 patient_name:YAYUK KURNIAWATI performer_id:10002983237 requester_id:10015414854 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T08:26:24+07:00","code":{"coding":[{"code":"36156-8","display":"Thorax Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/0ea4ad0b-061d-43d3-8e85-bf7c5e57247f"},"id":"fdc0590c-924b-49cf-8919-d488b1ec3ef8","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:49.414698+00:00","versionId":"MTc3NzAwODIyOTQxNDY5ODAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10015414854"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"YAYUK KURNIAWATI","reference":"Patient/P02275540162"}}} | service: service-general | source_id: ce48c596-0a49-4b94-a286-ebb0eeeef2b5 | status: SUCCESS +[2026-04-24 05:23:49.727] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057354 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:49.728] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 06621ec6-2d57-48f3-8d8f-36a02367c089 +[2026-04-24 05:23:49.886] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ae3d4814-9d46-4681-89d5-ddb85829c292 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:49.886] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d75ceeb8-f7bb-48fa-b98e-c96106fac609 +[2026-04-24 05:23:49.886] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d75ceeb8-f7bb-48fa-b98e-c96106fac609 +[2026-04-24 05:23:50.330] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042170 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:50.331] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042170 | service: service-general | source_id: 3575b6ab-cdea-4779-85d3-3fda8dd90a52 +[2026-04-24 05:23:50.331] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002763 encounter_id:f9722bec-c5d5-4c99-a116-5db6b09c4d69 organization_id: patient_id:P00630395867 procedure_code:OT service_request_id:34c64ce1-d9d7-44f2-a09a-e69c4362cd83 started:2026-04-24T05:23:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:50.604] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c574cfe6-1232-441d-a0ca-f26f5c1e38bb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 3575b6ab-cdea-4779-85d3-3fda8dd90a52 +[2026-04-24 05:23:50.604] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:51.616] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MEZALUNA LUCIA PUTRI UTAMA | service: service-general | source_id: e07d211b-bce1-41ed-b612-75268d4a9b35 +[2026-04-24 05:23:51.616] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e07d211b-bce1-41ed-b612-75268d4a9b35 +[2026-04-24 05:23:51.766] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELLY ZUBAIDAH | service: service-general | source_id: 4d5dfb3d-94fc-42f1-9dce-b443763c818a +[2026-04-24 05:23:51.863] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 4d5dfb3d-94fc-42f1-9dce-b443763c818a | status_code: 400 +[2026-04-24 05:23:51.863] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T08:40:40+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:7766d53b-4ddb-4b3a-b781-1b1351eddf9f intent:original-order patient_id:P00756184119 patient_name:ELLY ZUBAIDAH performer_id:10015072282 requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4d5dfb3d-94fc-42f1-9dce-b443763c818a | status: FAILED +[2026-04-24 05:23:52.618] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056808 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:52.619] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056808 | service: service-general | source_id: 3d4886cd-da0a-4733-a402-ad015df24fad +[2026-04-24 05:23:52.619] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056808 | service: service-general | source_id: 3d4886cd-da0a-4733-a402-ad015df24fad +[2026-04-24 05:23:52.631] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11587688 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:52.632] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: 9596ff7b-c13c-481e-b0af-0d0714fb5770 +[2026-04-24 05:23:52.632] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: 9596ff7b-c13c-481e-b0af-0d0714fb5770 +[2026-04-24 05:23:52.645] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584285 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:52.646] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 6f078a99-ec5e-4f74-842b-5ecee299957f +[2026-04-24 05:23:52.646] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 6f078a99-ec5e-4f74-842b-5ecee299957f +[2026-04-24 05:23:53.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613438 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:53.197] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cb2cb966-925c-4903-8fb9-aac83e0a6a6b +[2026-04-24 05:23:53.329] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0c97b76b-0a43-4339-aa32-dc850fe95db4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:53.330] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8e801311-6c31-4b70-886f-c11219a1e28e +[2026-04-24 05:23:53.330] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004419 encounter_id:0c97b76b-0a43-4339-aa32-dc850fe95db4 organization_id: patient_id: procedure_code:OT service_request_id:cb2cb966-925c-4903-8fb9-aac83e0a6a6b started:2026-04-24T05:23:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:53.449] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8e801311-6c31-4b70-886f-c11219a1e28e | status_code: 400 +[2026-04-24 05:23:53.450] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:54.043] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTINI | service: service-general | source_id: dd71c2c9-ebbb-4524-b62a-77ca6754b4e9 +[2026-04-24 05:23:54.043] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dd71c2c9-ebbb-4524-b62a-77ca6754b4e9 +[2026-04-24 05:23:54.204] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NIZARUL MUNIF | service: service-general | source_id: 9b3c97d2-160b-4ede-b2dc-b0c59cfb5450 +[2026-04-24 05:23:54.204] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9b3c97d2-160b-4ede-b2dc-b0c59cfb5450 +[2026-04-24 05:23:54.363] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUKE MENTARI AGUSTIA | service: service-general | source_id: bd3bb9c0-767a-4474-bd15-3ed78b5779e1 +[2026-04-24 05:23:54.363] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bd3bb9c0-767a-4474-bd15-3ed78b5779e1 +[2026-04-24 05:23:54.521] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWARTI | service: service-general | source_id: 9ff9cd58-c16d-464e-b70b-47a5c00196c7 +[2026-04-24 05:23:54.521] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9ff9cd58-c16d-464e-b70b-47a5c00196c7 +[2026-04-24 05:23:54.677] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASTRI | service: service-general | source_id: b60315b1-1e0c-45a7-a2b9-4c25530aeb86 +[2026-04-24 05:23:54.874] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: b60315b1-1e0c-45a7-a2b9-4c25530aeb86 | status_code: 400 +[2026-04-24 05:23:54.874] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T09:09:57+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4d077c2b-00f4-4006-b7e9-c58ce175c863 intent:original-order patient_id:P00162710692 patient_name:SULASTRI performer_id:10002983237 requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b60315b1-1e0c-45a7-a2b9-4c25530aeb86 | status: FAILED +[2026-04-24 05:23:55.831] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016629 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:55.832] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016629 | service: service-general | source_id: 9c395c70-6207-401d-80e3-1bbf55441313 +[2026-04-24 05:23:55.832] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016629 | service: service-general | source_id: 9c395c70-6207-401d-80e3-1bbf55441313 +[2026-04-24 05:23:55.846] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049424 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:55.847] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: d26b4695-c2e5-49b0-a34c-c6b3207d7746 +[2026-04-24 05:23:55.847] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: d26b4695-c2e5-49b0-a34c-c6b3207d7746 +[2026-04-24 05:23:56.429] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059120 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:56.430] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: dd3999f1-7469-43dc-ab22-e3e9ce9a3cc1 +[2026-04-24 05:23:56.576] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ec4b6115-5038-4114-929e-f5957c35e9eb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:56.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7e642855-55d3-45f4-a2bc-8862f80b365d +[2026-04-24 05:23:56.576] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7e642855-55d3-45f4-a2bc-8862f80b365d +[2026-04-24 05:23:57.050] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RANGGA ADITYA PRATAMA | service: service-general | source_id: bb63f52b-7453-47c1-8d31-0991267862f9 +[2026-04-24 05:23:57.050] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bb63f52b-7453-47c1-8d31-0991267862f9 +[2026-04-24 05:23:57.159] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538610 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:57.160] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: f6425dcd-2563-40d5-a6c5-ab9d90cb5cd0 +[2026-04-24 05:23:57.160] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: f6425dcd-2563-40d5-a6c5-ab9d90cb5cd0 +[2026-04-24 05:23:57.224] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BINTANG PURBA NINGRUM | service: service-general | source_id: 788c2d8a-cc31-40f5-9ec9-d8c8ef8215e8 +[2026-04-24 05:23:57.224] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 788c2d8a-cc31-40f5-9ec9-d8c8ef8215e8 +[2026-04-24 05:23:57.397] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRAPTO | service: service-general | source_id: 94836e32-850f-4561-a67c-09410e61f29d +[2026-04-24 05:23:57.443] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046683 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:57.444] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046683 | service: service-general | source_id: 48a1e91b-ba4c-4cd9-8f6b-ac15be5fe148 +[2026-04-24 05:23:57.444] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046683 | service: service-general | source_id: 48a1e91b-ba4c-4cd9-8f6b-ac15be5fe148 +[2026-04-24 05:23:57.611] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: fc9174d2-dcb5-490f-a8ee-c6e69eeaf8b6 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 94836e32-850f-4561-a67c-09410e61f29d +[2026-04-24 05:23:57.612] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T09:17:33+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:5ca2e51c-a1a1-4e89-bd7e-6c57afd3dd06 intent:original-order patient_id:P00719205148 patient_name:SUPRAPTO performer_id:10003241696 requester_id:10016633813 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T09:17:33+07:00","code":{"coding":[{"code":"36424-0","display":"Abdomen Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/5ca2e51c-a1a1-4e89-bd7e-6c57afd3dd06"},"id":"fc9174d2-dcb5-490f-a8ee-c6e69eeaf8b6","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:23:57.579453+00:00","versionId":"MTc3NzAwODIzNzU3OTQ1MzAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10016633813"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUPRAPTO","reference":"Patient/P00719205148"}}} | service: service-general | source_id: 94836e32-850f-4561-a67c-09410e61f29d | status: SUCCESS +[2026-04-24 05:23:58.009] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058758 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:58.010] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058758 | service: service-general | source_id: c1099358-d500-4e5d-8c49-1a3d83d70ff0 +[2026-04-24 05:23:58.010] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058758 | service: service-general | source_id: c1099358-d500-4e5d-8c49-1a3d83d70ff0 +[2026-04-24 05:23:58.568] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015036 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:23:58.569] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d2a47035-e5d1-4d4a-8906-450b431ae495 +[2026-04-24 05:23:58.705] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 950be7df-e18c-447b-99c1-40cf95d635a6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:58.705] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1989f202-702e-4517-a146-2ed61bf6e40a +[2026-04-24 05:23:58.705] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000740 encounter_id:950be7df-e18c-447b-99c1-40cf95d635a6 organization_id: patient_id: procedure_code:OT service_request_id:d2a47035-e5d1-4d4a-8906-450b431ae495 started:2026-04-24T05:23:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:23:58.847] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:23:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1989f202-702e-4517-a146-2ed61bf6e40a | status_code: 400 +[2026-04-24 05:23:58.848] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:23:59.806] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIYANI PUJI ASTUTI | service: service-general | source_id: 0b24311c-c722-4576-913a-06ea2199f3dd +[2026-04-24 05:23:59.806] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0b24311c-c722-4576-913a-06ea2199f3dd +[2026-04-24 05:23:59.986] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AWANG DARMAWAN | service: service-general | source_id: f7cf21a2-9501-4b3f-9614-98e21728b918 +[2026-04-24 05:23:59.986] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f7cf21a2-9501-4b3f-9614-98e21728b918 +[2026-04-24 05:24:00.168] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASFUFAH | service: service-general | source_id: 717c94a9-6f45-451b-9f98-321adea0a66f +[2026-04-24 05:24:00.168] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 717c94a9-6f45-451b-9f98-321adea0a66f +[2026-04-24 05:24:00.329] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DENNY KURNIAWAN | service: service-general | source_id: 4d814fa5-be33-40cf-96e9-8a980a6b9e5e +[2026-04-24 05:24:00.329] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4d814fa5-be33-40cf-96e9-8a980a6b9e5e +[2026-04-24 05:24:00.485] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZAINAL ARIF | service: service-general | source_id: 0d28029d-97d9-4179-9b8f-9410c98385a6 +[2026-04-24 05:24:00.485] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0d28029d-97d9-4179-9b8f-9410c98385a6 +[2026-04-24 05:24:00.656] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TYAR NINGSIH | service: service-general | source_id: e9d41f4c-34dc-494b-ac89-a0552077db52 +[2026-04-24 05:24:00.656] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e9d41f4c-34dc-494b-ac89-a0552077db52 +[2026-04-24 05:24:00.810] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIGIT WIYONO | service: service-general | source_id: 37b5511a-2b4c-419b-b448-ae2be7c7731f +[2026-04-24 05:24:00.810] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 37b5511a-2b4c-419b-b448-ae2be7c7731f +[2026-04-24 05:24:00.978] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EVAWANI RAHDINI | service: service-general | source_id: e7eb1e00-b187-4a2b-bf9d-c9abe7b2a432 +[2026-04-24 05:24:00.978] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e7eb1e00-b187-4a2b-bf9d-c9abe7b2a432 +[2026-04-24 05:24:01.135] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD REZA PRAYOGI | service: service-general | source_id: e9eb40de-93dd-4cd3-832b-33cfcd961312 +[2026-04-24 05:24:01.135] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e9eb40de-93dd-4cd3-832b-33cfcd961312 +[2026-04-24 05:24:01.290] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI KOMARIYAH | service: service-general | source_id: bc6a4fdf-fc93-4810-9774-a2da9d0a4b18 +[2026-04-24 05:24:01.290] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bc6a4fdf-fc93-4810-9774-a2da9d0a4b18 +[2026-04-24 05:24:01.467] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DANIEL ALFIANS H N | service: service-general | source_id: 00c961c0-db8f-45ca-8489-81c629accc2a +[2026-04-24 05:24:01.467] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 00c961c0-db8f-45ca-8489-81c629accc2a +[2026-04-24 05:24:01.510] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060710 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:01.511] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060710 | service: service-general | source_id: 95cfc131-8c55-4568-8543-3ea9d28b2d18 +[2026-04-24 05:24:01.511] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060710 | service: service-general | source_id: 95cfc131-8c55-4568-8543-3ea9d28b2d18 +[2026-04-24 05:24:01.642] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WORO SUBRIYANTINI | service: service-general | source_id: fd8eec66-8b72-4614-963e-c540bca797d8 +[2026-04-24 05:24:01.814] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: ed3ab62c-ba05-436d-a7c4-f8ab00ccf831 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: fd8eec66-8b72-4614-963e-c540bca797d8 +[2026-04-24 05:24:01.814] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T09:54:54+07:00 category_code:363679005 category_display:Imaging code:36791-2 display:MRI Angiografi ... encounter_id:734774da-5b28-42fe-abbb-d23dbc5c1591 intent:original-order patient_id:P00265615278 patient_name:WORO SUBRIYANTINI performer_id:10000527512 requester_id:10003177272 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T09:54:54+07:00","code":{"coding":[{"code":"36791-2","display":"MRI Angiografi ...","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/734774da-5b28-42fe-abbb-d23dbc5c1591"},"id":"ed3ab62c-ba05-436d-a7c4-f8ab00ccf831","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:01.778153+00:00","versionId":"MTc3NzAwODI0MTc3ODE1MzAwMA"},"performer":[{"reference":"Practitioner/10000527512"}],"requester":{"reference":"Practitioner/10003177272"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"WORO SUBRIYANTINI","reference":"Patient/P00265615278"}}} | service: service-general | source_id: fd8eec66-8b72-4614-963e-c540bca797d8 | status: SUCCESS +[2026-04-24 05:24:01.991] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:01.992] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 6b2e4c53-bc15-4cd5-af6b-1948029afc83 +[2026-04-24 05:24:01.992] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 6b2e4c53-bc15-4cd5-af6b-1948029afc83 +[2026-04-24 05:24:02.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044400 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:02.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044400 | service: service-general | source_id: 02e0d3b8-f0cf-4d4a-a67c-6f0b382ae79b +[2026-04-24 05:24:02.461] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044400 | service: service-general | source_id: 02e0d3b8-f0cf-4d4a-a67c-6f0b382ae79b +[2026-04-24 05:24:02.475] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624693 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:02.476] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624693 | service: service-general | source_id: 5dec6827-2ee7-4243-893b-4024f754fed7 +[2026-04-24 05:24:02.476] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624693 | service: service-general | source_id: 5dec6827-2ee7-4243-893b-4024f754fed7 +[2026-04-24 05:24:03.063] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062347 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:03.064] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062347 | service: service-general | source_id: 5bae7426-fcdd-4cbe-86bf-5d5fd00f96c0 +[2026-04-24 05:24:03.064] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062347 | service: service-general | source_id: 5bae7426-fcdd-4cbe-86bf-5d5fd00f96c0 +[2026-04-24 05:24:03.078] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047766 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:03.079] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047766 | service: service-general | source_id: 6fa7cb4a-1576-4e43-92ef-b30eda0340ff +[2026-04-24 05:24:03.079] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047766 | service: service-general | source_id: 6fa7cb4a-1576-4e43-92ef-b30eda0340ff +[2026-04-24 05:24:03.093] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043870 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:03.094] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8a81185a-38d8-4e88-84c2-e072fd4e617a +[2026-04-24 05:24:03.094] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8a81185a-38d8-4e88-84c2-e072fd4e617a +[2026-04-24 05:24:03.677] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012418 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:03.678] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012418 | service: service-general | source_id: 0dd77b30-cf19-4ecf-abd1-fb5a08b9934c +[2026-04-24 05:24:03.678] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004443 encounter_id:831ec885-dc22-48a9-9f4b-2adb678dbbb8 organization_id: patient_id:P00172037831 procedure_code:OT service_request_id:5b29b06a-0e12-4587-bc16-8659cda804b7 started:2026-04-24T05:24:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:03.930] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 5b06ec32-8f55-4968-abe1-5ab592cdd49a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0dd77b30-cf19-4ecf-abd1-fb5a08b9934c +[2026-04-24 05:24:03.930] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:04.012] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANISAH | service: service-general | source_id: bd9cd097-1927-41f3-bb82-1bb4826c5cd2 +[2026-04-24 05:24:04.012] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bd9cd097-1927-41f3-bb82-1bb4826c5cd2 +[2026-04-24 05:24:04.209] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMIN NURHAYATI | service: service-general | source_id: da3e633a-34cb-407c-ad6a-b7829a538d4b +[2026-04-24 05:24:04.209] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: da3e633a-34cb-407c-ad6a-b7829a538d4b +[2026-04-24 05:24:04.383] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH. SHOLICHIN | service: service-general | source_id: 3abdf18e-a92d-4266-bfa8-64e712ea52db +[2026-04-24 05:24:04.383] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3abdf18e-a92d-4266-bfa8-64e712ea52db +[2026-04-24 05:24:04.553] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADINDA RAHMAWATI | service: service-general | source_id: 92cfdb2a-ba0e-452b-a2a3-24713bbfae3d +[2026-04-24 05:24:04.553] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 92cfdb2a-ba0e-452b-a2a3-24713bbfae3d +[2026-04-24 05:24:04.725] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENI PURWATI | service: service-general | source_id: cef6079e-fd36-4bd2-8830-cac49d1911b6 +[2026-04-24 05:24:04.725] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cef6079e-fd36-4bd2-8830-cac49d1911b6 +[2026-04-24 05:24:04.883] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DAHLIA AYU PRI IRANI | service: service-general | source_id: ef0c369a-baf5-4bd1-a188-1f403efb2fb5 +[2026-04-24 05:24:04.883] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ef0c369a-baf5-4bd1-a188-1f403efb2fb5 +[2026-04-24 05:24:05.057] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JOHAN TINO PRATAMA | service: service-general | source_id: 9c620b93-5acd-4c8e-b3ec-0ff0d2be9bc1 +[2026-04-24 05:24:05.057] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9c620b93-5acd-4c8e-b3ec-0ff0d2be9bc1 +[2026-04-24 05:24:05.235] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSANAH | service: service-general | source_id: 70e1f02e-a500-4c3a-96d8-184046e477cc +[2026-04-24 05:24:05.236] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 70e1f02e-a500-4c3a-96d8-184046e477cc +[2026-04-24 05:24:05.411] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI YUDHA PRAWIRA CHRISWAHYUDI | service: service-general | source_id: 690d2aaa-6ec4-47fa-8c2e-220b749ec0c2 +[2026-04-24 05:24:05.411] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 690d2aaa-6ec4-47fa-8c2e-220b749ec0c2 +[2026-04-24 05:24:05.586] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARMO | service: service-general | source_id: 629e755a-18ce-44dd-b7c5-e6afc7e445c0 +[2026-04-24 05:24:05.586] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 629e755a-18ce-44dd-b7c5-e6afc7e445c0 +[2026-04-24 05:24:05.760] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FENDI ZAINAL ARIFIN | service: service-general | source_id: e5860159-7b2c-4c14-9732-93217f0119b9 +[2026-04-24 05:24:05.760] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e5860159-7b2c-4c14-9732-93217f0119b9 +[2026-04-24 05:24:05.932] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: METHA WIDA NUGRAHENI | service: service-general | source_id: f4c76a54-0f85-47ee-87a6-634069855ff2 +[2026-04-24 05:24:05.933] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f4c76a54-0f85-47ee-87a6-634069855ff2 +[2026-04-24 05:24:05.949] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057534 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:05.950] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057534 | service: service-general | source_id: 74cfcace-3559-4b6d-9230-f353c81703b8 +[2026-04-24 05:24:05.950] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057534 | service: service-general | source_id: 74cfcace-3559-4b6d-9230-f353c81703b8 +[2026-04-24 05:24:06.103] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RACHMAH DINA OKTAVIA SARI | service: service-general | source_id: 494b50f1-fc71-4c60-81ad-c86ec8407ac7 +[2026-04-24 05:24:06.103] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 494b50f1-fc71-4c60-81ad-c86ec8407ac7 +[2026-04-24 05:24:06.272] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI SUKMAWATI | service: service-general | source_id: 7bfdb30b-12a1-4d20-91e7-85b55a59e529 +[2026-04-24 05:24:06.272] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7bfdb30b-12a1-4d20-91e7-85b55a59e529 +[2026-04-24 05:24:06.444] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JOKO SARONO | service: service-general | source_id: 428101bb-61c1-4943-9ec6-ad55e2140299 +[2026-04-24 05:24:06.444] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 428101bb-61c1-4943-9ec6-ad55e2140299 +[2026-04-24 05:24:06.512] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059804 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:06.513] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059804 | service: service-general | source_id: 8abdb982-304e-4d12-b406-2aa9077c1b89 +[2026-04-24 05:24:06.513] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059804 | service: service-general | source_id: 8abdb982-304e-4d12-b406-2aa9077c1b89 +[2026-04-24 05:24:06.615] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AFIZA QUEENSHA AMARA | service: service-general | source_id: 7b8e13e6-cbc1-48eb-ba6d-963a23fee59b +[2026-04-24 05:24:06.616] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7b8e13e6-cbc1-48eb-ba6d-963a23fee59b +[2026-04-24 05:24:06.789] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUSHIDAYAH NUR SAVIRA | service: service-general | source_id: af7491bf-4bde-4805-a77f-4480a412599e +[2026-04-24 05:24:06.789] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: af7491bf-4bde-4805-a77f-4480a412599e +[2026-04-24 05:24:06.907] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051799 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:06.908] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051799 | service: service-general | source_id: 5fa1acf0-0fe5-4f5c-97c2-4fdb3857022d +[2026-04-24 05:24:06.908] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051799 | service: service-general | source_id: 5fa1acf0-0fe5-4f5c-97c2-4fdb3857022d +[2026-04-24 05:24:06.956] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI MULYAWATI | service: service-general | source_id: 0ae62e80-d223-49b0-b53c-29e335e51dc8 +[2026-04-24 05:24:07.144] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018369 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:07.145] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018369 | service: service-general | source_id: b65599ff-f811-4651-99ee-d444466e2181 +[2026-04-24 05:24:07.145] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018369 | service: service-general | source_id: b65599ff-f811-4651-99ee-d444466e2181 +[2026-04-24 05:24:07.154] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d2807100-9e61-45ad-8005-44eb2a417040 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 0ae62e80-d223-49b0-b53c-29e335e51dc8 +[2026-04-24 05:24:07.154] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T11:00:45+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:4d42ae11-5a5f-4a8f-a839-abbb1cfcc98b intent:original-order patient_id:P02367450993 patient_name:SRI MULYAWATI performer_id:10000527512 requester_id:10001528796 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T11:00:45+07:00","code":{"coding":[{"code":"30679-5","display":"Lumbosacral Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/4d42ae11-5a5f-4a8f-a839-abbb1cfcc98b"},"id":"d2807100-9e61-45ad-8005-44eb2a417040","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:07.111620+00:00","versionId":"MTc3NzAwODI0NzExMTYyMDAwMA"},"performer":[{"reference":"Practitioner/10000527512"}],"requester":{"reference":"Practitioner/10001528796"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SRI MULYAWATI","reference":"Patient/P02367450993"}}} | service: service-general | source_id: 0ae62e80-d223-49b0-b53c-29e335e51dc8 | status: SUCCESS +[2026-04-24 05:24:07.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047297 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:07.725] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047297 | service: service-general | source_id: 9883446b-73ba-4206-893e-0726d5282f62 +[2026-04-24 05:24:07.726] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047297 | service: service-general | source_id: 9883446b-73ba-4206-893e-0726d5282f62 +[2026-04-24 05:24:07.740] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041414 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:07.742] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041414 | service: service-general | source_id: 53cc9f92-0428-439e-8e40-8c8bf3bea030 +[2026-04-24 05:24:07.742] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041414 | service: service-general | source_id: 53cc9f92-0428-439e-8e40-8c8bf3bea030 +[2026-04-24 05:24:07.755] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057349 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:07.756] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: 5afd39b9-f500-43fd-b289-b9e1c39d3271 +[2026-04-24 05:24:07.756] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-002779 encounter_id:6611a7fd-2ee1-42ca-9c16-457feb1bb37e organization_id: patient_id:P01810375871 procedure_code:OT service_request_id:15f68ad7-774a-4d2d-93b8-fca3a9d1809a started:2026-04-24T05:24:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:08.017] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 00add8d0-575e-46ba-a1d6-b7dfc3255e1b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5afd39b9-f500-43fd-b289-b9e1c39d3271 +[2026-04-24 05:24:08.017] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:09.310] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANASTHASIA DYAH SRI HANDAYANI | service: service-general | source_id: d0b72419-2b79-4015-a1a5-c064adbf9d18 +[2026-04-24 05:24:09.311] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d0b72419-2b79-4015-a1a5-c064adbf9d18 +[2026-04-24 05:24:09.463] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WINNY MARSYANTI | service: service-general | source_id: efdf8c88-a1e4-4154-8164-ffc8d514b5b5 +[2026-04-24 05:24:09.463] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: efdf8c88-a1e4-4154-8164-ffc8d514b5b5 +[2026-04-24 05:24:09.617] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VIDYASAFA NURAINI | service: service-general | source_id: a598896b-279c-4dca-978d-ec2be365043d +[2026-04-24 05:24:09.617] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a598896b-279c-4dca-978d-ec2be365043d +[2026-04-24 05:24:09.790] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MULYATI | service: service-general | source_id: afa89704-5951-46a9-941b-b85835cf439a +[2026-04-24 05:24:09.790] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: afa89704-5951-46a9-941b-b85835cf439a +[2026-04-24 05:24:09.965] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MURYATI | service: service-general | source_id: 3d233cf7-dcd3-4c30-8e5f-c101b5cf3555 +[2026-04-24 05:24:10.116] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 94a04003-4c42-4478-a855-438741564853 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 3d233cf7-dcd3-4c30-8e5f-c101b5cf3555 +[2026-04-24 05:24:10.116] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T11:07:23+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:cb6272ba-e82e-4173-bce3-b8f2de0434cd intent:original-order patient_id:P01219225021 patient_name:MURYATI performer_id:10002983237 requester_id:10001200714 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T11:07:23+07:00","code":{"coding":[{"code":"36424-0","display":"Abdomen Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/cb6272ba-e82e-4173-bce3-b8f2de0434cd"},"id":"94a04003-4c42-4478-a855-438741564853","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:10.078339+00:00","versionId":"MTc3NzAwODI1MDA3ODMzOTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10001200714"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MURYATI","reference":"Patient/P01219225021"}}} | service: service-general | source_id: 3d233cf7-dcd3-4c30-8e5f-c101b5cf3555 | status: SUCCESS +[2026-04-24 05:24:10.595] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037056 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:10.596] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 50563bfd-aa15-469d-b649-206cb7b27447 +[2026-04-24 05:24:10.596] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 50563bfd-aa15-469d-b649-206cb7b27447 +[2026-04-24 05:24:10.610] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11550445 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:10.611] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: e04ac271-1f08-4c26-866f-98249330d0ed +[2026-04-24 05:24:10.611] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: e04ac271-1f08-4c26-866f-98249330d0ed +[2026-04-24 05:24:11.187] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033508 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:11.189] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033508 | service: service-general | source_id: 4dd0d1ab-f61f-4550-86ea-71311fc0d8b6 +[2026-04-24 05:24:11.189] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000500 encounter_id:cde09fcc-7e9d-491b-921a-fff06a41a625 organization_id: patient_id:P00969066975 procedure_code:OT service_request_id:44b1161b-0e31-4d30-807b-27ef31e09d50 started:2026-04-24T05:24:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:11.419] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 76009259-9601-4b62-b5ca-de9009877b3e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4dd0d1ab-f61f-4550-86ea-71311fc0d8b6 +[2026-04-24 05:24:11.419] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:12.294] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALEYAH | service: service-general | source_id: 6bb9bc69-043b-49ef-8502-55ab98fc0ac8 +[2026-04-24 05:24:12.294] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6bb9bc69-043b-49ef-8502-55ab98fc0ac8 +[2026-04-24 05:24:12.469] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M RISZAL AKHBAR | service: service-general | source_id: 84987f1c-e4fe-441b-8637-5c0b549dc3d3 +[2026-04-24 05:24:12.469] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 84987f1c-e4fe-441b-8637-5c0b549dc3d3 +[2026-04-24 05:24:12.655] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEVI AURELIA SAHRA | service: service-general | source_id: 3edff0ce-017e-4a09-b013-ba7dde8d7e3d +[2026-04-24 05:24:12.655] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3edff0ce-017e-4a09-b013-ba7dde8d7e3d +[2026-04-24 05:24:12.820] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR KISWORO SASMITO AJI | service: service-general | source_id: 49febfcd-d00e-4268-94db-5cb8943e882b +[2026-04-24 05:24:12.820] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 49febfcd-d00e-4268-94db-5cb8943e882b +[2026-04-24 05:24:12.991] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR KISWORO SASMITO AJI | service: service-general | source_id: ee9ffbbb-e17b-4c28-962c-1e7bf5d7ff46 +[2026-04-24 05:24:12.991] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee9ffbbb-e17b-4c28-962c-1e7bf5d7ff46 +[2026-04-24 05:24:13.168] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR KISWORO SASMITO AJI | service: service-general | source_id: 1fff13d9-2b5b-4987-8803-a8cbc59807b2 +[2026-04-24 05:24:13.169] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1fff13d9-2b5b-4987-8803-a8cbc59807b2 +[2026-04-24 05:24:13.330] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NOVIRA MARLE SETYANI | service: service-general | source_id: 75623e49-5d84-4ff7-b826-16a57022a77d +[2026-04-24 05:24:13.330] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 75623e49-5d84-4ff7-b826-16a57022a77d +[2026-04-24 05:24:13.489] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARIJATI | service: service-general | source_id: cbe9c504-5001-4d37-a1e0-68c930037037 +[2026-04-24 05:24:13.489] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cbe9c504-5001-4d37-a1e0-68c930037037 +[2026-04-24 05:24:13.655] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YOHANA NINIK NURLAELA | service: service-general | source_id: b6449fed-3ed3-45f2-bd99-7ee80129f0ca +[2026-04-24 05:24:13.656] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b6449fed-3ed3-45f2-bd99-7ee80129f0ca +[2026-04-24 05:24:13.659] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045457 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:13.661] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045457 | service: service-general | source_id: 07c833da-10ac-42f2-aeaa-71d44711f577 +[2026-04-24 05:24:13.661] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045457 | service: service-general | source_id: 07c833da-10ac-42f2-aeaa-71d44711f577 +[2026-04-24 05:24:13.821] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RATNA ANGGITA | service: service-general | source_id: 6e98d162-91b7-448b-973f-80c3aa90a58a +[2026-04-24 05:24:13.821] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6e98d162-91b7-448b-973f-80c3aa90a58a +[2026-04-24 05:24:14.013] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIS PRAWIRO | service: service-general | source_id: 35921fcb-c933-4c9c-8e34-3ca1b494602c +[2026-04-24 05:24:14.013] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 35921fcb-c933-4c9c-8e34-3ca1b494602c +[2026-04-24 05:24:14.146] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020604 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:14.148] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020604 | service: service-general | source_id: 48bbc4d3-ee19-4ca0-a946-7ad036b8c645 +[2026-04-24 05:24:14.148] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020604 | service: service-general | source_id: 48bbc4d3-ee19-4ca0-a946-7ad036b8c645 +[2026-04-24 05:24:14.209] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYU DWI PUSPITA RANI | service: service-general | source_id: caef754a-f1b2-4baf-bcf1-54284710e6a7 +[2026-04-24 05:24:14.209] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: caef754a-f1b2-4baf-bcf1-54284710e6a7 +[2026-04-24 05:24:14.404] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH SYAFI`I | service: service-general | source_id: eb673e81-d55a-42ed-b2f1-e55a981b19e1 +[2026-04-24 05:24:14.405] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: eb673e81-d55a-42ed-b2f1-e55a981b19e1 +[2026-04-24 05:24:14.493] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061502 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:14.495] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061502 | service: service-general | source_id: aa6c66b2-1367-40d0-8cea-d788f0786ae4 +[2026-04-24 05:24:14.495] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061502 | service: service-general | source_id: aa6c66b2-1367-40d0-8cea-d788f0786ae4 +[2026-04-24 05:24:14.588] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIARA PRADANA ARTHA DINATHA | service: service-general | source_id: 883ad784-b805-40af-ba9d-8088da0ff16d +[2026-04-24 05:24:14.589] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 883ad784-b805-40af-ba9d-8088da0ff16d +[2026-04-24 05:24:14.764] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHATI | service: service-general | source_id: d02ca7a1-ce71-496d-8051-0cf760af6a58 +[2026-04-24 05:24:14.764] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d02ca7a1-ce71-496d-8051-0cf760af6a58 +[2026-04-24 05:24:14.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066520 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:14.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066520 | service: service-general | source_id: dd3634de-e445-4c9f-8cce-ef24300ef259 +[2026-04-24 05:24:14.870] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066520 | service: service-general | source_id: dd3634de-e445-4c9f-8cce-ef24300ef259 +[2026-04-24 05:24:14.940] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAMBANG SETIAWAN | service: service-general | source_id: ead03287-6d6c-420e-b672-3b2a3d00bc3b +[2026-04-24 05:24:14.940] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ead03287-6d6c-420e-b672-3b2a3d00bc3b +[2026-04-24 05:24:15.099] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADI LUTFIANTO SYAHPUTRA | service: service-general | source_id: 20c286a3-05bb-4142-9700-7951b8ec079a +[2026-04-24 05:24:15.099] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 20c286a3-05bb-4142-9700-7951b8ec079a +[2026-04-24 05:24:15.182] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010056 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:15.184] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 7998bac2-72c5-41de-af44-698f279535bb +[2026-04-24 05:24:15.184] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 7998bac2-72c5-41de-af44-698f279535bb +[2026-04-24 05:24:15.272] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMAM SYAFII | service: service-general | source_id: ddbaa35d-30c4-444d-82fe-e668d484cbe2 +[2026-04-24 05:24:15.272] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ddbaa35d-30c4-444d-82fe-e668d484cbe2 +[2026-04-24 05:24:15.442] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEDI IRWAN SANTOSO | service: service-general | source_id: e1e794e3-1e69-44ed-bbda-28050d6255f9 +[2026-04-24 05:24:15.544] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11295100 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:15.545] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11295100 | service: service-general | source_id: 1a6b08cf-aea5-4af1-9764-bad74657d53f +[2026-04-24 05:24:15.545] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11295100 | service: service-general | source_id: 1a6b08cf-aea5-4af1-9764-bad74657d53f +[2026-04-24 05:24:15.557] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054948 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:15.558] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054948 | service: service-general | source_id: 9fab9917-8d17-4964-95a1-79e3ac117b41 +[2026-04-24 05:24:15.558] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054948 | service: service-general | source_id: 9fab9917-8d17-4964-95a1-79e3ac117b41 +[2026-04-24 05:24:15.637] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 2a0fc508-aecc-4816-b647-3ee532341acd | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e1e794e3-1e69-44ed-bbda-28050d6255f9 +[2026-04-24 05:24:15.637] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T11:38:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2c0841de-3220-4888-ba2c-f89f6bf4d7f8 intent:original-order patient_id:P00343860639 patient_name:DEDI IRWAN SANTOSO performer_id:10015072282 requester_id:10002625480 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T11:38:04+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/2c0841de-3220-4888-ba2c-f89f6bf4d7f8"},"id":"2a0fc508-aecc-4816-b647-3ee532341acd","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:15.602718+00:00","versionId":"MTc3NzAwODI1NTYwMjcxODAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10002625480"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DEDI IRWAN SANTOSO","reference":"Patient/P00343860639"}}} | service: service-general | source_id: e1e794e3-1e69-44ed-bbda-28050d6255f9 | status: SUCCESS +[2026-04-24 05:24:16.138] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050313 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:16.139] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050313 | service: service-general | source_id: 57a9a842-9ac6-4771-97fb-20832ce50d18 +[2026-04-24 05:24:16.139] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050313 | service: service-general | source_id: 57a9a842-9ac6-4771-97fb-20832ce50d18 +[2026-04-24 05:24:16.153] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016295 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:16.154] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016295 | service: service-general | source_id: f8fac0e9-a049-4a15-add0-0bb7570f4c10 +[2026-04-24 05:24:16.155] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000825 encounter_id:dcc20084-441c-4d6e-8543-9bf804f4ba0a organization_id: patient_id:P05724644789 procedure_code:DX service_request_id:ea1aeed1-5170-42a1-8cc6-0554b6a72c2f started:2026-04-24T05:24:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:16.390] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 0d262e3f-9008-4bc5-a9e0-905bfc780c55 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f8fac0e9-a049-4a15-add0-0bb7570f4c10 +[2026-04-24 05:24:16.390] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:17.837] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSMIN | service: service-general | source_id: 696f79b9-d575-4a08-9d1b-e2cf14f7aefd +[2026-04-24 05:24:18.069] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e01788e4-6275-4c92-a04a-dfe6f4c15f6c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 696f79b9-d575-4a08-9d1b-e2cf14f7aefd +[2026-04-24 05:24:18.069] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T11:38:47+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:4fe448e9-b6ff-4beb-a102-14b0d770913b intent:original-order patient_id:P02503186045 patient_name:RUSMIN performer_id:10003241696 requester_id:10016633813 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T11:38:47+07:00","code":{"coding":[{"code":"36424-0","display":"Abdomen Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/4fe448e9-b6ff-4beb-a102-14b0d770913b"},"id":"e01788e4-6275-4c92-a04a-dfe6f4c15f6c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:18.029166+00:00","versionId":"MTc3NzAwODI1ODAyOTE2NjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10016633813"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RUSMIN","reference":"Patient/P02503186045"}}} | service: service-general | source_id: 696f79b9-d575-4a08-9d1b-e2cf14f7aefd | status: SUCCESS +[2026-04-24 05:24:19.012] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039989 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:19.013] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039989 | service: service-general | source_id: b919f155-9c2c-4ae0-acfd-21a0cd60bbf0 +[2026-04-24 05:24:19.013] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004704 encounter_id:7f217b97-a0d4-451d-8732-297ec2af082e organization_id: patient_id:P01885075411 procedure_code:OT service_request_id:b235cb67-99eb-4478-b06c-07164b35be78 started:2026-04-24T05:24:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:19.259] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 29fa1aba-0ec9-4ad7-aeb2-0d58c2ee08e4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b919f155-9c2c-4ae0-acfd-21a0cd60bbf0 +[2026-04-24 05:24:19.259] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:20.229] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKO SUJIANTO, SPD | service: service-general | source_id: f75654cf-bf28-41c7-802c-9f50b1beb99d +[2026-04-24 05:24:20.534] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5a08eada-ea93-49c0-b0ee-0f16a1e38cfe | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f75654cf-bf28-41c7-802c-9f50b1beb99d +[2026-04-24 05:24:20.534] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T11:42:39+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:b115cfed-f463-4073-8fa6-8dcd669c68c9 intent:original-order patient_id:P00266908752 patient_name:EKO SUJIANTO, SPD performer_id:10002983237 requester_id:10017847580 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T11:42:39+07:00","code":{"coding":[{"code":"36156-8","display":"Thorax Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b115cfed-f463-4073-8fa6-8dcd669c68c9"},"id":"5a08eada-ea93-49c0-b0ee-0f16a1e38cfe","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:20.493223+00:00","versionId":"MTc3NzAwODI2MDQ5MzIyMzAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10017847580"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"EKO SUJIANTO, SPD","reference":"Patient/P00266908752"}}} | service: service-general | source_id: f75654cf-bf28-41c7-802c-9f50b1beb99d | status: SUCCESS +[2026-04-24 05:24:21.312] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054201 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:21.321] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054201 | service: service-general | source_id: 37982721-e04b-4754-8be7-bc87ce9c9c21 +[2026-04-24 05:24:21.321] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054201 | service: service-general | source_id: 37982721-e04b-4754-8be7-bc87ce9c9c21 +[2026-04-24 05:24:21.909] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064048 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:21.910] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064048 | service: service-general | source_id: 1e64f960-f254-4290-abfe-bb85490b09ca +[2026-04-24 05:24:21.910] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004725 encounter_id:d170af3a-1366-4d44-8c0f-13800f4bb77e organization_id: patient_id:P08638628090 procedure_code:OT service_request_id:231bc9ab-a8ec-4dd8-a34f-c46427672ae8 started:2026-04-24T05:24:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:22.155] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 03cc4c8c-6743-433c-838f-6c760288b0df | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1e64f960-f254-4290-abfe-bb85490b09ca +[2026-04-24 05:24:22.155] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:22.704] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTARMIN | service: service-general | source_id: af855ed1-92d8-4f0b-bc6b-9263f0a51204 +[2026-04-24 05:24:22.704] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: af855ed1-92d8-4f0b-bc6b-9263f0a51204 +[2026-04-24 05:24:22.866] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOFI KUSMAWATI | service: service-general | source_id: d8aaf44e-5aee-4fd1-9d13-d4902f4e3cb6 +[2026-04-24 05:24:22.866] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d8aaf44e-5aee-4fd1-9d13-d4902f4e3cb6 +[2026-04-24 05:24:23.034] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SENDI MARSELA | service: service-general | source_id: ae2cac7f-dd4d-4989-ad99-bc29645afb44 +[2026-04-24 05:24:23.034] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ae2cac7f-dd4d-4989-ad99-bc29645afb44 +[2026-04-24 05:24:23.204] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIKIY ADITHIYA GAVANUGRAHA | service: service-general | source_id: 251077e8-4772-4a79-8202-ff69df4bcb8f +[2026-04-24 05:24:23.205] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 251077e8-4772-4a79-8202-ff69df4bcb8f +[2026-04-24 05:24:23.359] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHELIA NATASARI KRISISJAYANTI | service: service-general | source_id: 75a6a698-48b9-4731-ae75-aa3d16b0542f +[2026-04-24 05:24:23.359] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 75a6a698-48b9-4731-ae75-aa3d16b0542f +[2026-04-24 05:24:23.522] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH KHOLIK | service: service-general | source_id: a8675bab-0ec6-449b-806d-61a2c4421494 +[2026-04-24 05:24:23.522] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a8675bab-0ec6-449b-806d-61a2c4421494 +[2026-04-24 05:24:23.677] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUNAH | service: service-general | source_id: 66bdb825-e9c2-4e08-975c-cf7dc01f4610 +[2026-04-24 05:24:23.677] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 66bdb825-e9c2-4e08-975c-cf7dc01f4610 +[2026-04-24 05:24:23.847] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD SAIFUDDIN ZUHRI | service: service-general | source_id: 7e73c0b2-4130-4d11-9c9b-a2ada9ca9cd3 +[2026-04-24 05:24:23.847] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7e73c0b2-4130-4d11-9c9b-a2ada9ca9cd3 +[2026-04-24 05:24:24.024] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUJIAMI | service: service-general | source_id: 8bf22ce1-0327-4c88-a1df-acbf01dccc91 +[2026-04-24 05:24:24.024] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8bf22ce1-0327-4c88-a1df-acbf01dccc91 +[2026-04-24 05:24:24.198] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANIQOTUL KHOIROTI | service: service-general | source_id: 1de8a880-b078-444b-ab3a-18b8612c367f +[2026-04-24 05:24:24.198] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1de8a880-b078-444b-ab3a-18b8612c367f +[2026-04-24 05:24:24.253] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050113 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:24.254] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: da9aff1d-1937-4d7b-bb04-9d603855c169 +[2026-04-24 05:24:24.254] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000766 encounter_id:22b54152-79f7-4557-bca1-f62ef79840fa organization_id: patient_id:P01457992867 procedure_code:OT service_request_id:6bc7b752-201a-430e-84f6-79e7d1fbad86 started:2026-04-24T05:24:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:24.370] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI AIZAH | service: service-general | source_id: 078b91b6-3279-4723-b88d-338c3ff5f73c +[2026-04-24 05:24:24.371] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 078b91b6-3279-4723-b88d-338c3ff5f73c +[2026-04-24 05:24:24.525] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARI POERWANTO | service: service-general | source_id: 5ac43c46-3c5b-4ee1-8197-b9f3943ee8d5 +[2026-04-24 05:24:24.526] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5ac43c46-3c5b-4ee1-8197-b9f3943ee8d5 +[2026-04-24 05:24:24.603] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: d1ceef6c-2d45-4487-a57a-3ac80725862d | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: da9aff1d-1937-4d7b-bb04-9d603855c169 +[2026-04-24 05:24:24.603] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:24.692] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIDIK RAHMADI | service: service-general | source_id: 85645d04-7e7c-40ad-87bb-c5ff39e89208 +[2026-04-24 05:24:24.692] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 85645d04-7e7c-40ad-87bb-c5ff39e89208 +[2026-04-24 05:24:24.843] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YATNO | service: service-general | source_id: b83e4d62-2118-4544-a68e-eb1ab399418f +[2026-04-24 05:24:24.843] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b83e4d62-2118-4544-a68e-eb1ab399418f +[2026-04-24 05:24:24.997] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUGUS ANDI WIRAWAN | service: service-general | source_id: e502d6e0-f2da-4d98-bfd6-2a00bea27255 +[2026-04-24 05:24:24.997] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e502d6e0-f2da-4d98-bfd6-2a00bea27255 +[2026-04-24 05:24:25.169] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNAMAH | service: service-general | source_id: 1e7535ed-f311-4cc4-8fd5-6400d8019c69 +[2026-04-24 05:24:25.169] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1e7535ed-f311-4cc4-8fd5-6400d8019c69 +[2026-04-24 05:24:25.339] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI WALIMAH | service: service-general | source_id: 68c167c6-b2a0-4c71-a256-5794cda113be +[2026-04-24 05:24:25.339] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 68c167c6-b2a0-4c71-a256-5794cda113be +[2026-04-24 05:24:25.514] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUFRODAH | service: service-general | source_id: 24c94071-9e6e-4337-a123-4f5c6cd212e7 +[2026-04-24 05:24:25.791] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: bdb98c29-6282-434b-9acb-becd1ccb34a9 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 24c94071-9e6e-4337-a123-4f5c6cd212e7 +[2026-04-24 05:24:25.791] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T12:09:57+07:00 category_code:363679005 category_display:Imaging code:30799-1 display:Kepala Tanpa Kontras encounter_id:9e3b3ff2-b60f-4670-8cfc-1efd480d3678 intent:original-order patient_id:P01918640604 patient_name:MUFRODAH performer_id:10002983237 requester_id:10005957669 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T12:09:57+07:00","code":{"coding":[{"code":"30799-1","display":"Kepala Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9e3b3ff2-b60f-4670-8cfc-1efd480d3678"},"id":"bdb98c29-6282-434b-9acb-becd1ccb34a9","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:25.751416+00:00","versionId":"MTc3NzAwODI2NTc1MTQxNjAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10005957669"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUFRODAH","reference":"Patient/P01918640604"}}} | service: service-general | source_id: 24c94071-9e6e-4337-a123-4f5c6cd212e7 | status: SUCCESS +[2026-04-24 05:24:26.660] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066531 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:26.661] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066531 | service: service-general | source_id: a90e1dde-140d-4276-80d0-827d6112c153 +[2026-04-24 05:24:26.661] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004724 encounter_id:bb9276e6-0ad2-4ec3-8f04-e96a690b3998 organization_id: patient_id:P03144527169 procedure_code:OT service_request_id:a66b1851-b323-4aa7-9fdc-a58a7d373cfb started:2026-04-24T05:24:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:26.956] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 843a89e6-7dd7-4b2a-9517-895b3da5446e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a90e1dde-140d-4276-80d0-827d6112c153 +[2026-04-24 05:24:26.956] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:27.963] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RENALDY PUTRA YUSTYAWAN ARSAN | service: service-general | source_id: b8942d9a-fee6-438c-a47e-246b1678fcbd +[2026-04-24 05:24:27.963] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b8942d9a-fee6-438c-a47e-246b1678fcbd +[2026-04-24 05:24:28.120] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHMAD KOESYAIRI | service: service-general | source_id: 6990a54a-ed43-4065-9ca0-cf1cfd69c77d +[2026-04-24 05:24:28.120] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6990a54a-ed43-4065-9ca0-cf1cfd69c77d +[2026-04-24 05:24:28.289] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TROY NOVAL MAULANA | service: service-general | source_id: 037addd1-dd87-4997-bc6f-531817c86cd0 +[2026-04-24 05:24:28.290] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 037addd1-dd87-4997-bc6f-531817c86cd0 +[2026-04-24 05:24:28.446] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARIYATI | service: service-general | source_id: af0efc12-0be8-48da-8c7f-c61093693ef5 +[2026-04-24 05:24:28.446] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: af0efc12-0be8-48da-8c7f-c61093693ef5 +[2026-04-24 05:24:28.598] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIYANI | service: service-general | source_id: 73d7ef9a-39fb-4a3c-9dcc-a02235f776e7 +[2026-04-24 05:24:28.598] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 73d7ef9a-39fb-4a3c-9dcc-a02235f776e7 +[2026-04-24 05:24:28.753] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTRISMIASIH | service: service-general | source_id: bd9ab62a-e043-4804-b3c2-2fe1655b878c +[2026-04-24 05:24:28.753] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bd9ab62a-e043-4804-b3c2-2fe1655b878c +[2026-04-24 05:24:28.906] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERIMA WAHYU KUSUMASSANI | service: service-general | source_id: 0fce8c56-6b78-4e9b-9b58-9839bddd7bd4 +[2026-04-24 05:24:28.970] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627588 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:28.972] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 40b36996-1caf-4058-9113-9f7fb3113bf2 +[2026-04-24 05:24:28.972] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 40b36996-1caf-4058-9113-9f7fb3113bf2 +[2026-04-24 05:24:29.122] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 1a865f1e-16a4-49f6-ad4c-64d35c63b4e4 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 0fce8c56-6b78-4e9b-9b58-9839bddd7bd4 +[2026-04-24 05:24:29.123] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T12:28:24+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:fe0b5754-8483-4dd4-805b-32d6f518c3f7 intent:original-order patient_id:P04773526577 patient_name:HERIMA WAHYU KUSUMASSANI performer_id:10007121493 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-22T12:28:24+07:00","code":{"coding":[{"code":"30679-5","display":"Lumbosacral Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/fe0b5754-8483-4dd4-805b-32d6f518c3f7"},"id":"1a865f1e-16a4-49f6-ad4c-64d35c63b4e4","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:29.086412+00:00","versionId":"MTc3NzAwODI2OTA4NjQxMjAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"HERIMA WAHYU KUSUMASSANI","reference":"Patient/P04773526577"}}} | service: service-general | source_id: 0fce8c56-6b78-4e9b-9b58-9839bddd7bd4 | status: SUCCESS +[2026-04-24 05:24:29.542] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565051 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:29.543] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565051 | service: service-general | source_id: 35991cd2-83db-4c08-beb2-2383c0134083 +[2026-04-24 05:24:29.543] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565051 | service: service-general | source_id: 35991cd2-83db-4c08-beb2-2383c0134083 +[2026-04-24 05:24:29.557] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541628 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:29.558] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541628 | service: service-general | source_id: d0a03474-b443-404f-af7e-60e3e8f7ecf6 +[2026-04-24 05:24:29.558] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541628 | service: service-general | source_id: d0a03474-b443-404f-af7e-60e3e8f7ecf6 +[2026-04-24 05:24:30.127] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058480 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:30.128] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058480 | service: service-general | source_id: 0e38d625-227a-48a3-be28-d34052f2de23 +[2026-04-24 05:24:30.128] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058480 | service: service-general | source_id: 0e38d625-227a-48a3-be28-d34052f2de23 +[2026-04-24 05:24:30.141] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609708 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:30.142] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609708 | service: service-general | source_id: 1d7b5f51-4800-4173-a508-0aa12f2e502e +[2026-04-24 05:24:30.142] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609708 | service: service-general | source_id: 1d7b5f51-4800-4173-a508-0aa12f2e502e +[2026-04-24 05:24:30.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066574 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:30.725] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066574 | service: service-general | source_id: 91b0806d-4204-4e7a-a668-7de09a865a13 +[2026-04-24 05:24:30.725] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-004733 encounter_id:45977e81-80a7-45e1-a847-1294b1259451 organization_id: patient_id:P01079159559 procedure_code:OT service_request_id:70bb6f7c-7474-4f88-aa44-a67d55f7ee5f started:2026-04-24T05:24:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:31.006] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 67af3696-ea4a-41af-98d2-887e24169ef9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 91b0806d-4204-4e7a-a668-7de09a865a13 +[2026-04-24 05:24:31.007] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:31.278] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SURAJUM | service: service-general | source_id: 7f01e7bf-6eb8-4063-8bb4-b6c377e0359c +[2026-04-24 05:24:31.278] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7f01e7bf-6eb8-4063-8bb4-b6c377e0359c +[2026-04-24 05:24:31.432] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPIRNI | service: service-general | source_id: fa520b17-cf2a-4064-bda9-dca5eb0bfef7 +[2026-04-24 05:24:31.575] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:24:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: fa520b17-cf2a-4064-bda9-dca5eb0bfef7 | status_code: 400 +[2026-04-24 05:24:31.575] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-22T12:33:39+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:ad8e4cd4-74db-438d-87fb-32dafd18b24c intent:original-order patient_id:P00704923853 patient_name:SUPIRNI performer_id:10015072282 requester_id:10019376142 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:24:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fa520b17-cf2a-4064-bda9-dca5eb0bfef7 | status: FAILED +[2026-04-24 05:24:33.021] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061124 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:33.022] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061124 | service: service-general | source_id: ce9dfa98-2b23-4278-8977-a677d2948bc1 +[2026-04-24 05:24:33.022] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061124 | service: service-general | source_id: ce9dfa98-2b23-4278-8977-a677d2948bc1 +[2026-04-24 05:24:33.609] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066521 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:33.614] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066521 | service: service-general | source_id: 19696b7b-ca4b-47a1-9261-027029f0aaad +[2026-04-24 05:24:33.614] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066521 | service: service-general | source_id: 19696b7b-ca4b-47a1-9261-027029f0aaad +[2026-04-24 05:24:33.739] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INTAN SURYA MAHARANI | service: service-general | source_id: 99c9bbdc-3726-4395-ba88-187984aeb51a +[2026-04-24 05:24:33.739] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 99c9bbdc-3726-4395-ba88-187984aeb51a +[2026-04-24 05:24:33.897] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYU FITRIA | service: service-general | source_id: 01104f23-de29-4b95-839c-fa94affd0bc4 +[2026-04-24 05:24:33.897] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 01104f23-de29-4b95-839c-fa94affd0bc4 +[2026-04-24 05:24:34.056] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TOTOK HARIYANTO | service: service-general | source_id: 9158f406-0c88-430e-a5d6-8f037f214e7c +[2026-04-24 05:24:34.057] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9158f406-0c88-430e-a5d6-8f037f214e7c +[2026-04-24 05:24:34.078] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624512 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:34.086] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624512 | service: service-general | source_id: 0df123c6-b217-4cee-8eaf-4f9121e45a55 +[2026-04-24 05:24:34.086] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624512 | service: service-general | source_id: 0df123c6-b217-4cee-8eaf-4f9121e45a55 +[2026-04-24 05:24:34.228] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIAMI | service: service-general | source_id: 1e9d4783-81fb-44a1-bb98-38ffdc4f1869 +[2026-04-24 05:24:34.228] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1e9d4783-81fb-44a1-bb98-38ffdc4f1869 +[2026-04-24 05:24:34.408] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VARON LEO RENZO | service: service-general | source_id: 38dd78f2-8871-4507-a820-df87ba2ad2fd +[2026-04-24 05:24:34.408] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 38dd78f2-8871-4507-a820-df87ba2ad2fd +[2026-04-24 05:24:34.588] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052525 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:34.588] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUJIADI | service: service-general | source_id: 11de52f3-566f-471c-8ab4-8483741a7b9a +[2026-04-24 05:24:34.588] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 11de52f3-566f-471c-8ab4-8483741a7b9a +[2026-04-24 05:24:34.589] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052525 | service: service-general | source_id: ec8316b0-bf7d-43ce-8b05-1d8dc009725f +[2026-04-24 05:24:34.589] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052525 | service: service-general | source_id: ec8316b0-bf7d-43ce-8b05-1d8dc009725f +[2026-04-24 05:24:34.603] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027132 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:34.604] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027132 | service: service-general | source_id: 594a0c90-64a6-42b9-883b-03c03b53885a +[2026-04-24 05:24:34.604] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027132 | service: service-general | source_id: 594a0c90-64a6-42b9-883b-03c03b53885a +[2026-04-24 05:24:34.759] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARIYATI / 11299273 | service: service-general | source_id: a8555af0-8779-48ec-a161-9239ef9a2dfa +[2026-04-24 05:24:34.759] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a8555af0-8779-48ec-a161-9239ef9a2dfa +[2026-04-24 05:24:34.942] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIH ANTONI NING WINDARI | service: service-general | source_id: cf82e0c0-46f6-41a0-8c8b-2f0dd0996e53 +[2026-04-24 05:24:34.942] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cf82e0c0-46f6-41a0-8c8b-2f0dd0996e53 +[2026-04-24 05:24:35.107] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANDINI KUSUMA WARDANING P | service: service-general | source_id: 801611e2-9449-4d8d-8dcb-a217e2be0d96 +[2026-04-24 05:24:35.107] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 801611e2-9449-4d8d-8dcb-a217e2be0d96 +[2026-04-24 05:24:35.170] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064655 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:35.171] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064655 | service: service-general | source_id: 945dd439-d25e-4ba3-ab69-052ae91fc082 +[2026-04-24 05:24:35.171] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064655 | service: service-general | source_id: 945dd439-d25e-4ba3-ab69-052ae91fc082 +[2026-04-24 05:24:35.265] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHUSNUL KHOTIMAH | service: service-general | source_id: ebe4c7a3-664b-4bb5-82b6-7f16c0f939a4 +[2026-04-24 05:24:35.265] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ebe4c7a3-664b-4bb5-82b6-7f16c0f939a4 +[2026-04-24 05:24:35.442] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SLAMET WARAS | service: service-general | source_id: ffa1e36f-eb65-4835-b864-b218a81779a4 +[2026-04-24 05:24:35.442] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ffa1e36f-eb65-4835-b864-b218a81779a4 +[2026-04-24 05:24:35.564] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045395 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:35.565] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: 725a1075-37a1-4174-aac1-f7828a47a23b +[2026-04-24 05:24:35.566] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: 725a1075-37a1-4174-aac1-f7828a47a23b +[2026-04-24 05:24:35.613] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD SYAMSURI | service: service-general | source_id: 074d9f96-03ef-49cc-ae96-c867e1db2b47 +[2026-04-24 05:24:35.613] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 074d9f96-03ef-49cc-ae96-c867e1db2b47 +[2026-04-24 05:24:35.782] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOLIKHIN | service: service-general | source_id: 2e6a87ba-614f-4d9f-9b56-5e0583b264d7 +[2026-04-24 05:24:35.782] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2e6a87ba-614f-4d9f-9b56-5e0583b264d7 +[2026-04-24 05:24:35.799] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595458 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:35.800] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595458 | service: service-general | source_id: fd5453b1-d164-43cc-9489-5dcdf9e48aac +[2026-04-24 05:24:35.800] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595458 | service: service-general | source_id: fd5453b1-d164-43cc-9489-5dcdf9e48aac +[2026-04-24 05:24:35.954] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASTRI | service: service-general | source_id: 03399af9-23c0-4af3-b4d9-4e7b6e1b3437 +[2026-04-24 05:24:35.954] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 03399af9-23c0-4af3-b4d9-4e7b6e1b3437 +[2026-04-24 05:24:36.108] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: USWATUN HASANAH | service: service-general | source_id: 0e83e956-5a3b-44e7-9ee9-1cc66c642303 +[2026-04-24 05:24:36.109] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0e83e956-5a3b-44e7-9ee9-1cc66c642303 +[2026-04-24 05:24:36.263] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURUL QOMARIAH | service: service-general | source_id: 8df6006c-0d43-4d1a-9587-57bc9ce5f43a +[2026-04-24 05:24:36.342] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054806 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:36.343] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054806 | service: service-general | source_id: 290f2b1a-36d6-42e1-8487-f5c8dec764f1 +[2026-04-24 05:24:36.343] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054806 | service: service-general | source_id: 290f2b1a-36d6-42e1-8487-f5c8dec764f1 +[2026-04-24 05:24:36.359] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052794 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:36.360] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052794 | service: service-general | source_id: c20505c3-e890-441f-a18d-1177ddf57be0 +[2026-04-24 05:24:36.360] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052794 | service: service-general | source_id: c20505c3-e890-441f-a18d-1177ddf57be0 +[2026-04-24 05:24:36.442] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3559285e-60d7-4830-bc52-dea9adf4a179 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 8df6006c-0d43-4d1a-9587-57bc9ce5f43a +[2026-04-24 05:24:36.442] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T07:15:36+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:8510261e-1b30-4e63-bbbe-b5652925f31e intent:original-order patient_id:P00796852205 patient_name:NURUL QOMARIAH performer_id:10010367493 requester_id:10008408947 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T07:15:36+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/8510261e-1b30-4e63-bbbe-b5652925f31e"},"id":"3559285e-60d7-4830-bc52-dea9adf4a179","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:36.407012+00:00","versionId":"MTc3NzAwODI3NjQwNzAxMjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10008408947"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NURUL QOMARIAH","reference":"Patient/P00796852205"}}} | service: service-general | source_id: 8df6006c-0d43-4d1a-9587-57bc9ce5f43a | status: SUCCESS +[2026-04-24 05:24:36.964] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057915 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:36.965] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057915 | service: service-general | source_id: 589521ae-dfba-46b9-b2da-b1d0701008d1 +[2026-04-24 05:24:36.965] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057915 | service: service-general | source_id: 589521ae-dfba-46b9-b2da-b1d0701008d1 +[2026-04-24 05:24:36.978] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041369 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:36.979] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041369 | service: service-general | source_id: a09f20e4-167f-4cc4-8b22-a84a1ca59167 +[2026-04-24 05:24:36.979] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041369 | service: service-general | source_id: a09f20e4-167f-4cc4-8b22-a84a1ca59167 +[2026-04-24 05:24:36.995] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11594874 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:36.996] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594874 | service: service-general | source_id: 9eab8228-e2a0-4e07-9f6e-a9e8b6a0c8b4 +[2026-04-24 05:24:36.996] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594874 | service: service-general | source_id: 9eab8228-e2a0-4e07-9f6e-a9e8b6a0c8b4 +[2026-04-24 05:24:37.557] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036052 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:37.558] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036052 | service: service-general | source_id: 40804ccd-5472-4446-9e03-1d7054477a8d +[2026-04-24 05:24:37.558] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036052 | service: service-general | source_id: 40804ccd-5472-4446-9e03-1d7054477a8d +[2026-04-24 05:24:37.839] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606326 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:37.840] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606326 | service: service-general | source_id: 269870c2-0236-4e0d-8b32-6aa1f5fd8940 +[2026-04-24 05:24:37.840] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005144 encounter_id:91c9c928-c67a-44e0-84d0-2be8db6009cb organization_id: patient_id:P00260623027 procedure_code:OT service_request_id:f8a5004f-4564-41eb-9fda-6b2ccbf657b5 started:2026-04-24T05:24:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:38.139] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 67a98d82-4053-4a4c-8fa2-741ef15df7e7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 269870c2-0236-4e0d-8b32-6aa1f5fd8940 +[2026-04-24 05:24:38.139] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:38.624] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MANGKRIPATUN | service: service-general | source_id: 7226efa5-fe17-43d5-87f0-df43b96719ba +[2026-04-24 05:24:38.624] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7226efa5-fe17-43d5-87f0-df43b96719ba +[2026-04-24 05:24:38.790] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MEGAWATI | service: service-general | source_id: 8a03ba6c-fcd3-4401-b161-3cfcac2b11b6 +[2026-04-24 05:24:38.791] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8a03ba6c-fcd3-4401-b161-3cfcac2b11b6 +[2026-04-24 05:24:38.947] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERU PURNOMO | service: service-general | source_id: 3ed74055-2f2b-4680-a631-8a277a52eef6 +[2026-04-24 05:24:38.947] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3ed74055-2f2b-4680-a631-8a277a52eef6 +[2026-04-24 05:24:39.102] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULLY WIDYANARTO | service: service-general | source_id: be64e844-16d5-476d-892e-fb324e3320d0 +[2026-04-24 05:24:39.312] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b6beed68-c189-4017-82fb-5026fec2cd1c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: be64e844-16d5-476d-892e-fb324e3320d0 +[2026-04-24 05:24:39.312] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T07:37:53+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:975eae5f-3fc6-4d03-8256-e1b0c29db671 intent:original-order patient_id:P00217689300 patient_name:YULLY WIDYANARTO performer_id:10007559348 requester_id:10017611289 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T07:37:53+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/975eae5f-3fc6-4d03-8256-e1b0c29db671"},"id":"b6beed68-c189-4017-82fb-5026fec2cd1c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:39.276462+00:00","versionId":"MTc3NzAwODI3OTI3NjQ2MjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10017611289"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"YULLY WIDYANARTO","reference":"Patient/P00217689300"}}} | service: service-general | source_id: be64e844-16d5-476d-892e-fb324e3320d0 | status: SUCCESS +[2026-04-24 05:24:40.154] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11132349 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:40.155] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: a0eddc66-4ec0-460a-b422-50f8123315ef +[2026-04-24 05:24:40.155] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: a0eddc66-4ec0-460a-b422-50f8123315ef +[2026-04-24 05:24:40.169] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027379 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:40.170] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027379 | service: service-general | source_id: 7d959560-c7ac-4060-b6e9-39fc3beff99a +[2026-04-24 05:24:40.170] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027379 | service: service-general | source_id: 7d959560-c7ac-4060-b6e9-39fc3beff99a +[2026-04-24 05:24:40.183] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038525 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:40.184] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038525 | service: service-general | source_id: 149e3578-5928-4f52-9595-fff7a10f620e +[2026-04-24 05:24:40.184] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005159 encounter_id:be7539c2-6b25-4f07-9152-04e6583bb910 organization_id: patient_id:P02343541057 procedure_code:OT service_request_id:31d7a9e6-00a7-4bde-82bb-78a329996473 started:2026-04-24T05:24:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:40.436] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 943cc007-838e-44ad-a271-fdb40afa3d25 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 149e3578-5928-4f52-9595-fff7a10f620e +[2026-04-24 05:24:40.436] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:41.464] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMIDI | service: service-general | source_id: 87320af8-902f-45c2-bb3a-d34fb1f1eaef +[2026-04-24 05:24:41.464] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 87320af8-902f-45c2-bb3a-d34fb1f1eaef +[2026-04-24 05:24:41.631] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD GHOFUR | service: service-general | source_id: fd9c2a59-dd2c-47f0-95a0-265ff6f0809e +[2026-04-24 05:24:41.798] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3ea13957-715c-4f15-a798-fe6bf974dee6 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: fd9c2a59-dd2c-47f0-95a0-265ff6f0809e +[2026-04-24 05:24:41.798] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T08:03:17+07:00 category_code:363679005 category_display:Imaging code:30678-7 display:Lumbosacral Dengan Kontras encounter_id:5be83970-9887-4407-bae4-7096bb2decd3 intent:original-order patient_id:P02520524449 patient_name:ABD GHOFUR performer_id:10002983237 requester_id:10014636524 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T08:03:17+07:00","code":{"coding":[{"code":"30678-7","display":"Lumbosacral Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/5be83970-9887-4407-bae4-7096bb2decd3"},"id":"3ea13957-715c-4f15-a798-fe6bf974dee6","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:41.763997+00:00","versionId":"MTc3NzAwODI4MTc2Mzk5NzAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10014636524"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ABD GHOFUR","reference":"Patient/P02520524449"}}} | service: service-general | source_id: fd9c2a59-dd2c-47f0-95a0-265ff6f0809e | status: SUCCESS +[2026-04-24 05:24:42.451] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11449997 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:42.452] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11449997 | service: service-general | source_id: 0228acff-6238-4f60-8536-ad0c006db5d6 +[2026-04-24 05:24:42.452] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11449997 | service: service-general | source_id: 0228acff-6238-4f60-8536-ad0c006db5d6 +[2026-04-24 05:24:43.038] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066763 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:43.039] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066763 | service: service-general | source_id: a374eac6-7259-4e33-a1c8-744446dcabd2 +[2026-04-24 05:24:43.039] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005161 encounter_id:0e138f74-f545-439a-84c6-89025dfd0910 organization_id: patient_id:P02193689993 procedure_code:OT service_request_id:4a8f961d-ca4b-4049-a766-b4473324da60 started:2026-04-24T05:24:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:43.305] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c41188c0-b5bb-4f2e-ba20-0ab2779d5414 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a374eac6-7259-4e33-a1c8-744446dcabd2 +[2026-04-24 05:24:43.305] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:43.981] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAGUS DWIKI TOGARI | service: service-general | source_id: 0e033136-6fe9-4932-817a-3376afce14bf +[2026-04-24 05:24:43.981] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0e033136-6fe9-4932-817a-3376afce14bf +[2026-04-24 05:24:44.139] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERNI UTAMI | service: service-general | source_id: afac2104-34b7-4129-aa24-9d300113349b +[2026-04-24 05:24:44.140] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: afac2104-34b7-4129-aa24-9d300113349b +[2026-04-24 05:24:44.292] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IWAN STAMBUL | service: service-general | source_id: 186bb583-3117-4e11-9b70-6f1bf41c10c7 +[2026-04-24 05:24:44.554] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b29b9df2-7052-4b28-8c97-cf54bf9c00b6 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 186bb583-3117-4e11-9b70-6f1bf41c10c7 +[2026-04-24 05:24:44.554] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T08:32:03+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:22902fce-ad2a-4c4d-8d45-c021b931f5f1 intent:original-order patient_id:P00050215855 patient_name:IWAN STAMBUL performer_id:10007559348 requester_id:10017611289 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T08:32:03+07:00","code":{"coding":[{"code":"79371-1","display":"Lumbosacral Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/22902fce-ad2a-4c4d-8d45-c021b931f5f1"},"id":"b29b9df2-7052-4b28-8c97-cf54bf9c00b6","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:44.519389+00:00","versionId":"MTc3NzAwODI4NDUxOTM4OTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10017611289"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"IWAN STAMBUL","reference":"Patient/P00050215855"}}} | service: service-general | source_id: 186bb583-3117-4e11-9b70-6f1bf41c10c7 | status: SUCCESS +[2026-04-24 05:24:45.322] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613133 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:45.322] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613133 | service: service-general | source_id: 8cc14580-d4e8-410e-8de8-8105c3464766 +[2026-04-24 05:24:45.323] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613133 | service: service-general | source_id: 8cc14580-d4e8-410e-8de8-8105c3464766 +[2026-04-24 05:24:45.892] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012677 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:45.893] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012677 | service: service-general | source_id: bdf6aa59-1821-4bb1-953c-4b075adca158 +[2026-04-24 05:24:45.893] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012677 | service: service-general | source_id: bdf6aa59-1821-4bb1-953c-4b075adca158 +[2026-04-24 05:24:45.906] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038450 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:45.907] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 21620d0a-0752-4643-a2c7-05db70b8f065 +[2026-04-24 05:24:45.907] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 21620d0a-0752-4643-a2c7-05db70b8f065 +[2026-04-24 05:24:45.920] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038450 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:45.921] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 1a6a2ab9-db50-4bb4-bccc-58bf711cdadd +[2026-04-24 05:24:45.921] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038450 | service: service-general | source_id: 1a6a2ab9-db50-4bb4-bccc-58bf711cdadd +[2026-04-24 05:24:45.933] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11509874 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:45.934] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509874 | service: service-general | source_id: 4a77120e-9956-46df-988d-799343f43a9e +[2026-04-24 05:24:45.934] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509874 | service: service-general | source_id: 4a77120e-9956-46df-988d-799343f43a9e +[2026-04-24 05:24:46.505] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11532793 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:46.506] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532793 | service: service-general | source_id: 0d29b24e-a972-476f-832e-f0458fbbc9e7 +[2026-04-24 05:24:46.507] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532793 | service: service-general | source_id: 0d29b24e-a972-476f-832e-f0458fbbc9e7 +[2026-04-24 05:24:46.519] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10935999 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:46.520] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10935999 | service: service-general | source_id: 1edb9a37-5583-4de7-be5d-797ca6c281f4 +[2026-04-24 05:24:46.520] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10935999 | service: service-general | source_id: 1edb9a37-5583-4de7-be5d-797ca6c281f4 +[2026-04-24 05:24:46.710] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AFIFAH SABITA ZAHRO | service: service-general | source_id: 1d60a705-d1ac-47af-b6d0-6b9de5589405 +[2026-04-24 05:24:46.710] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1d60a705-d1ac-47af-b6d0-6b9de5589405 +[2026-04-24 05:24:46.880] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASTRI | service: service-general | source_id: fb29231c-c9e8-49be-9f6a-967a1e08925c +[2026-04-24 05:24:47.085] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 77bd15fc-0986-48f2-a231-ab3376e30d67 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: fb29231c-c9e8-49be-9f6a-967a1e08925c +[2026-04-24 05:24:47.085] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T08:38:39+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:8b9b2494-8712-4c1e-b283-be23eab2f70f intent:original-order patient_id:P02085791246 patient_name:SULASTRI performer_id:10010367493 requester_id:10016633813 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T08:38:39+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/8b9b2494-8712-4c1e-b283-be23eab2f70f"},"id":"77bd15fc-0986-48f2-a231-ab3376e30d67","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:47.040220+00:00","versionId":"MTc3NzAwODI4NzA0MDIyMDAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10016633813"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SULASTRI","reference":"Patient/P02085791246"}}} | service: service-general | source_id: fb29231c-c9e8-49be-9f6a-967a1e08925c | status: SUCCESS +[2026-04-24 05:24:47.108] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11379235 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:47.119] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: 462f2373-bc6c-412c-b548-5016f2acbbfd +[2026-04-24 05:24:47.119] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: 462f2373-bc6c-412c-b548-5016f2acbbfd +[2026-04-24 05:24:47.710] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048898 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:47.713] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048898 | service: service-general | source_id: d471d779-0a40-4290-ad1d-da4205c8a32b +[2026-04-24 05:24:47.713] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048898 | service: service-general | source_id: d471d779-0a40-4290-ad1d-da4205c8a32b +[2026-04-24 05:24:48.289] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042201 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:48.290] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042201 | service: service-general | source_id: 9c6946b1-384b-46dd-9497-1a6eb0fa1498 +[2026-04-24 05:24:48.290] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042201 | service: service-general | source_id: 9c6946b1-384b-46dd-9497-1a6eb0fa1498 +[2026-04-24 05:24:48.304] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066774 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:48.304] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066774 | service: service-general | source_id: 87e6b220-4ca5-4362-9ab8-ff455707be00 +[2026-04-24 05:24:48.305] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005171 encounter_id:967edaa4-1cfd-4189-a730-59c67edd3f7f organization_id: patient_id:P01851667189 procedure_code:OT service_request_id:03428a8d-8f57-422e-8595-8a67ba33faa6 started:2026-04-24T05:24:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:48.564] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: e2e1e35d-6f4f-4f27-a782-614d71d5b072 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 87e6b220-4ca5-4362-9ab8-ff455707be00 +[2026-04-24 05:24:48.565] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:49.277] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANISA NURUL HANANI | service: service-general | source_id: 82fa6542-7996-4a8c-adfa-836913cad43b +[2026-04-24 05:24:49.277] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 82fa6542-7996-4a8c-adfa-836913cad43b +[2026-04-24 05:24:49.448] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUKLAS | service: service-general | source_id: b4d929b4-1c75-45d3-bdb0-0729ad10d73e +[2026-04-24 05:24:49.629] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 37fe2fad-c459-49ff-bb1d-221e45cdca49 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: b4d929b4-1c75-45d3-bdb0-0729ad10d73e +[2026-04-24 05:24:49.629] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T08:44:55+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:4746c7ae-5798-453e-94e1-7bd15f00b4d6 intent:original-order patient_id:P01936356625 patient_name:MUKLAS performer_id:10007559348 requester_id:10011695869 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T08:44:55+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/4746c7ae-5798-453e-94e1-7bd15f00b4d6"},"id":"37fe2fad-c459-49ff-bb1d-221e45cdca49","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:49.596259+00:00","versionId":"MTc3NzAwODI4OTU5NjI1OTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10011695869"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUKLAS","reference":"Patient/P01936356625"}}} | service: service-general | source_id: b4d929b4-1c75-45d3-bdb0-0729ad10d73e | status: SUCCESS +[2026-04-24 05:24:51.143] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011085 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:51.144] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011085 | service: service-general | source_id: f3f44ecc-8634-498e-9b5a-072ecb70b756 +[2026-04-24 05:24:51.144] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005169 encounter_id:286adaba-a0b2-422d-9785-d7f7dc6a59c6 organization_id: patient_id:P00016434234 procedure_code:OT service_request_id:b249d77e-ac3c-469d-9ec7-d622004275c6 started:2026-04-24T05:24:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:51.446] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 0467d257-66b8-47a3-a3e7-cf2415290959 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f3f44ecc-8634-498e-9b5a-072ecb70b756 +[2026-04-24 05:24:51.446] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:51.805] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANGGUN MEGATIRANI, SE | service: service-general | source_id: 02a0b280-7211-46ed-ac76-b775023d7c34 +[2026-04-24 05:24:51.805] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 02a0b280-7211-46ed-ac76-b775023d7c34 +[2026-04-24 05:24:51.974] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VERNANDIKA ANANDA PRATAMA KOMAINI | service: service-general | source_id: 9699734d-4b18-4f3e-b691-7712e9bd8d2a +[2026-04-24 05:24:51.974] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9699734d-4b18-4f3e-b691-7712e9bd8d2a +[2026-04-24 05:24:52.147] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARTINI | service: service-general | source_id: d8cbc4fc-5d00-44f0-bf9d-bef80c489593 +[2026-04-24 05:24:52.315] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b6a7cb53-666a-4693-8525-e4e426f690e7 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: d8cbc4fc-5d00-44f0-bf9d-bef80c489593 +[2026-04-24 05:24:52.315] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T08:55:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1225339b-7a8d-4c78-b30f-943915ee6317 intent:original-order patient_id:P02168947939 patient_name:KARTINI performer_id:10007559348 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T08:55:53+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/1225339b-7a8d-4c78-b30f-943915ee6317"},"id":"b6a7cb53-666a-4693-8525-e4e426f690e7","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:52.274379+00:00","versionId":"MTc3NzAwODI5MjI3NDM3OTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"KARTINI","reference":"Patient/P02168947939"}}} | service: service-general | source_id: d8cbc4fc-5d00-44f0-bf9d-bef80c489593 | status: SUCCESS +[2026-04-24 05:24:54.024] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066744 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:54.025] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066744 | service: service-general | source_id: 4c4247cd-a2a4-494b-9b1c-48673948b22b +[2026-04-24 05:24:54.025] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066744 | service: service-general | source_id: 4c4247cd-a2a4-494b-9b1c-48673948b22b +[2026-04-24 05:24:54.040] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10878195 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:54.041] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10878195 | service: service-general | source_id: 512960a6-623f-4c7c-bed0-b88d6557a767 +[2026-04-24 05:24:54.041] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10878195 | service: service-general | source_id: 512960a6-623f-4c7c-bed0-b88d6557a767 +[2026-04-24 05:24:54.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052918 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:54.056] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052918 | service: service-general | source_id: 15051247-e559-4994-ae02-2f5f07d81ee2 +[2026-04-24 05:24:54.056] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005175 encounter_id:24f9a51c-4d09-411d-bef0-f938ca9ccfed organization_id: patient_id:P00322487467 procedure_code:OT service_request_id:77a310c8-9adf-4875-be87-8dcc69e6d962 started:2026-04-24T05:24:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:54.350] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: b80153ec-468c-42be-b9ef-acbbec2a2b59 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 15051247-e559-4994-ae02-2f5f07d81ee2 +[2026-04-24 05:24:54.350] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:54.472] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI INDAHYATI | service: service-general | source_id: b0cf15bc-8b59-463a-9e71-1a786b338435 +[2026-04-24 05:24:54.672] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: f533a7d1-ace2-4934-997a-67e86a495770 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: b0cf15bc-8b59-463a-9e71-1a786b338435 +[2026-04-24 05:24:54.672] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T08:58:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:da8c53ae-c8f8-4a3e-b852-75eea1c537cf intent:original-order patient_id:P02441287610 patient_name:SRI INDAHYATI performer_id:10007559348 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T08:58:09+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/da8c53ae-c8f8-4a3e-b852-75eea1c537cf"},"id":"f533a7d1-ace2-4934-997a-67e86a495770","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:54.628842+00:00","versionId":"MTc3NzAwODI5NDYyODg0MjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SRI INDAHYATI","reference":"Patient/P02441287610"}}} | service: service-general | source_id: b0cf15bc-8b59-463a-9e71-1a786b338435 | status: SUCCESS +[2026-04-24 05:24:56.848] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WARSITI | service: service-general | source_id: 2c838cc1-1d6c-4e85-8dfe-88cc80415a25 +[2026-04-24 05:24:56.972] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11322204 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:56.974] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11322204 | service: service-general | source_id: 91dfc346-3919-42a6-8c50-cc77b2898b63 +[2026-04-24 05:24:56.974] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11322204 | service: service-general | source_id: 91dfc346-3919-42a6-8c50-cc77b2898b63 +[2026-04-24 05:24:56.989] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060468 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:56.990] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060468 | service: service-general | source_id: 88f727fa-2154-4d76-b576-3ed34c5ab33a +[2026-04-24 05:24:56.990] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005179 encounter_id:21761b78-6e97-4605-ba3c-436384f8cb18 organization_id: patient_id:P01753883792 procedure_code:OT service_request_id:2a4b0c41-1311-44d6-95a1-0b9c66b91d9d started:2026-04-24T05:24:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:57.075] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 2acd6d3e-8926-4ab3-9af2-bdda44cc7208 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 2c838cc1-1d6c-4e85-8dfe-88cc80415a25 +[2026-04-24 05:24:57.075] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T08:59:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3dc29af2-ccd4-46a8-88b2-581dfa8bc571 intent:original-order patient_id:P02351665239 patient_name:WARSITI performer_id:10007559348 requester_id:10012883991 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T08:59:13+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/3dc29af2-ccd4-46a8-88b2-581dfa8bc571"},"id":"2acd6d3e-8926-4ab3-9af2-bdda44cc7208","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:24:57.038246+00:00","versionId":"MTc3NzAwODI5NzAzODI0NjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10012883991"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"WARSITI","reference":"Patient/P02351665239"}}} | service: service-general | source_id: 2c838cc1-1d6c-4e85-8dfe-88cc80415a25 | status: SUCCESS +[2026-04-24 05:24:57.210] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: b97c993b-ffd5-4573-a9b6-df15875024d7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 88f727fa-2154-4d76-b576-3ed34c5ab33a +[2026-04-24 05:24:57.210] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:24:59.274] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JEANNY ANDOKO | service: service-general | source_id: 68385c73-6afb-474a-82b6-8416781278df +[2026-04-24 05:24:59.386] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11184280 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:59.387] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 2726923a-06a7-46d7-9771-b41698dc4564 +[2026-04-24 05:24:59.387] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11184280 | service: service-general | source_id: 2726923a-06a7-46d7-9771-b41698dc4564 +[2026-04-24 05:24:59.399] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059992 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:24:59.400] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059992 | service: service-general | source_id: 4ada961c-73d1-4c25-99bb-2b785da67062 +[2026-04-24 05:24:59.400] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005182 encounter_id:29b528b2-00cd-4187-9713-085dd3604484 organization_id: patient_id:P01240413528 procedure_code:OT service_request_id:1eb4a1ad-e6e6-48b4-8b60-3a596556cf8c started:2026-04-24T05:24:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:24:59.410] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:24:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 68385c73-6afb-474a-82b6-8416781278df | status_code: 400 +[2026-04-24 05:24:59.411] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T09:00:13+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:015ba692-e6ce-4eab-9ec9-62014fc1e963 intent:original-order patient_id:P00859000412 patient_name:JEANNY ANDOKO performer_id:10007559348 requester_id:10016728890 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:24:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 68385c73-6afb-474a-82b6-8416781278df | status: FAILED +[2026-04-24 05:24:59.698] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 295201cd-9cf8-432a-970f-66addb9d72f6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4ada961c-73d1-4c25-99bb-2b785da67062 +[2026-04-24 05:24:59.699] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:01.603] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAHYU TSALASANTO | service: service-general | source_id: 848ec218-7d77-4340-aa34-c6632a053177 +[2026-04-24 05:25:01.787] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 104d4678-82ba-4dd4-961b-0565aee64794 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 848ec218-7d77-4340-aa34-c6632a053177 +[2026-04-24 05:25:01.787] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T09:03:35+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:24a652b7-4d7c-49a4-b638-609fc56dc16e intent:original-order patient_id:P02518793901 patient_name:WAHYU TSALASANTO performer_id:10007121493 requester_id:12763091230 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T09:03:35+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/24a652b7-4d7c-49a4-b638-609fc56dc16e"},"id":"104d4678-82ba-4dd4-961b-0565aee64794","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:01.752619+00:00","versionId":"MTc3NzAwODMwMTc1MjYxOTAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/12763091230"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"WAHYU TSALASANTO","reference":"Patient/P02518793901"}}} | service: service-general | source_id: 848ec218-7d77-4340-aa34-c6632a053177 | status: SUCCESS +[2026-04-24 05:25:02.242] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066779 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:02.243] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066779 | service: service-general | source_id: 814bb5e6-2874-403c-b066-4751579e6035 +[2026-04-24 05:25:02.243] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005183 encounter_id:bf62871c-17f0-4470-8eae-cda62d3630b1 organization_id: patient_id:P01885413513 procedure_code:OT service_request_id:7bb55685-a60a-43da-89cf-7fa1731bfe1f started:2026-04-24T05:25:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:02.613] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: b8ad5cd2-2754-4c0e-b084-a437c5a927b8 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 814bb5e6-2874-403c-b066-4751579e6035 +[2026-04-24 05:25:02.613] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:03.960] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSI KHOLIFAH | service: service-general | source_id: f73ac212-4186-4c54-9ce1-7d73c78dcbde +[2026-04-24 05:25:04.156] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 865351a1-4994-4678-b3c7-3c4cabbb23f7 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f73ac212-4186-4c54-9ce1-7d73c78dcbde +[2026-04-24 05:25:04.156] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T09:16:36+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:86b993cd-a5d7-47bc-8e30-924178b8ac36 intent:original-order patient_id:P02103775831 patient_name:SUSI KHOLIFAH performer_id:10007559348 requester_id:10009988161 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T09:16:36+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/86b993cd-a5d7-47bc-8e30-924178b8ac36"},"id":"865351a1-4994-4678-b3c7-3c4cabbb23f7","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:04.118685+00:00","versionId":"MTc3NzAwODMwNDExODY4NTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10009988161"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUSI KHOLIFAH","reference":"Patient/P02103775831"}}} | service: service-general | source_id: f73ac212-4186-4c54-9ce1-7d73c78dcbde | status: SUCCESS +[2026-04-24 05:25:04.656] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047295 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:04.657] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047295 | service: service-general | source_id: fe0fba6b-cb1a-49fa-9153-3ddfc0cd9346 +[2026-04-24 05:25:04.657] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047295 | service: service-general | source_id: fe0fba6b-cb1a-49fa-9153-3ddfc0cd9346 +[2026-04-24 05:25:04.673] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039501 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:04.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039501 | service: service-general | source_id: a4d2b70e-bad1-433b-a53c-289147870997 +[2026-04-24 05:25:04.674] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039501 | service: service-general | source_id: a4d2b70e-bad1-433b-a53c-289147870997 +[2026-04-24 05:25:05.252] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018890 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:05.253] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018890 | service: service-general | source_id: aa07f3e7-9d94-442e-a42d-9295302d722b +[2026-04-24 05:25:05.253] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018890 | service: service-general | source_id: aa07f3e7-9d94-442e-a42d-9295302d722b +[2026-04-24 05:25:05.268] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562499 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:05.268] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562499 | service: service-general | source_id: 001363f4-3d52-4903-8018-a9019103a9a7 +[2026-04-24 05:25:05.269] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562499 | service: service-general | source_id: 001363f4-3d52-4903-8018-a9019103a9a7 +[2026-04-24 05:25:05.282] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063302 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:05.282] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063302 | service: service-general | source_id: 6099beb2-a41f-41d6-a160-412ed43a9de4 +[2026-04-24 05:25:05.283] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005184 encounter_id:051fb1d7-6e15-4b11-8d76-cb6b64bded19 organization_id: patient_id:P01721634305 procedure_code:OT service_request_id:8f8d9b07-5c91-4c1c-8d72-c9364bbcc262 started:2026-04-24T05:25:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:05.536] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 5b6c3ada-39c4-4627-bade-2d71427f0d43 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 6099beb2-a41f-41d6-a160-412ed43a9de4 +[2026-04-24 05:25:05.536] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:06.329] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMIATIN | service: service-general | source_id: 47b697a0-8d8f-4f6a-be57-f7235dc658d9 +[2026-04-24 05:25:06.524] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 399b48da-3136-4391-95c2-9dbcda86ff5f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 47b697a0-8d8f-4f6a-be57-f7235dc658d9 +[2026-04-24 05:25:06.524] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T09:18:09+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:368e236a-4a10-4418-9f45-d9ae960d21a4 intent:original-order patient_id:P00957037239 patient_name:SUMIATIN performer_id:10002983237 requester_id:10007024749 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T09:18:09+07:00","code":{"coding":[{"code":"24727-0","display":"Kepala Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/368e236a-4a10-4418-9f45-d9ae960d21a4"},"id":"399b48da-3136-4391-95c2-9dbcda86ff5f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:06.489515+00:00","versionId":"MTc3NzAwODMwNjQ4OTUxNTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10007024749"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUMIATIN","reference":"Patient/P00957037239"}}} | service: service-general | source_id: 47b697a0-8d8f-4f6a-be57-f7235dc658d9 | status: SUCCESS +[2026-04-24 05:25:07.551] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11532607 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:07.552] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532607 | service: service-general | source_id: b648c82e-60af-4b66-bc50-62a3efad6bd4 +[2026-04-24 05:25:07.552] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532607 | service: service-general | source_id: b648c82e-60af-4b66-bc50-62a3efad6bd4 +[2026-04-24 05:25:08.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064231 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:08.140] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064231 | service: service-general | source_id: 6ee193d6-e193-4fe4-b148-3e6f337f41be +[2026-04-24 05:25:08.140] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064231 | service: service-general | source_id: 6ee193d6-e193-4fe4-b148-3e6f337f41be +[2026-04-24 05:25:08.154] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061237 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:08.155] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061237 | service: service-general | source_id: 9dec82bf-12ff-469c-a949-b2c584947d3b +[2026-04-24 05:25:08.155] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061237 | service: service-general | source_id: 9dec82bf-12ff-469c-a949-b2c584947d3b +[2026-04-24 05:25:08.691] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAJIB | service: service-general | source_id: 27aaae12-3fcc-465e-ae5f-11129eb8267d +[2026-04-24 05:25:08.722] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005395 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:08.723] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005395 | service: service-general | source_id: fe6ec23d-d48e-4704-be48-d79120c74e26 +[2026-04-24 05:25:08.723] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005395 | service: service-general | source_id: fe6ec23d-d48e-4704-be48-d79120c74e26 +[2026-04-24 05:25:08.737] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066803 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:08.738] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: 2868ce25-ffc0-42f1-b5e4-d42e8b7598aa +[2026-04-24 05:25:08.738] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: 2868ce25-ffc0-42f1-b5e4-d42e8b7598aa +[2026-04-24 05:25:08.751] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057740 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:08.752] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057740 | service: service-general | source_id: 116cadf2-8a2b-4f6f-8731-89d7e8e3ae5d +[2026-04-24 05:25:08.752] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057740 | service: service-general | source_id: 116cadf2-8a2b-4f6f-8731-89d7e8e3ae5d +[2026-04-24 05:25:08.766] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024728 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:08.767] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: d874edd2-b7b8-4ed3-a4f7-1b03561e41b9 +[2026-04-24 05:25:08.767] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024728 | service: service-general | source_id: d874edd2-b7b8-4ed3-a4f7-1b03561e41b9 +[2026-04-24 05:25:08.860] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 2fe80005-b580-483b-9acb-6a697964e374 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 27aaae12-3fcc-465e-ae5f-11129eb8267d +[2026-04-24 05:25:08.860] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T09:18:47+07:00 category_code:363679005 category_display:Imaging code:37111-2 display:Genu AP/Lat/Skyline View encounter_id:f03e0dba-aa1d-44ae-b15c-8b495057ebaa intent:original-order patient_id:P00483372492 patient_name:WAJIB performer_id:10007559348 requester_id:10018311962 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T09:18:47+07:00","code":{"coding":[{"code":"37111-2","display":"Genu AP/Lat/Skyline View","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f03e0dba-aa1d-44ae-b15c-8b495057ebaa"},"id":"2fe80005-b580-483b-9acb-6a697964e374","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:08.824061+00:00","versionId":"MTc3NzAwODMwODgyNDA2MTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10018311962"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"WAJIB","reference":"Patient/P00483372492"}}} | service: service-general | source_id: 27aaae12-3fcc-465e-ae5f-11129eb8267d | status: SUCCESS +[2026-04-24 05:25:09.326] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047273 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:09.327] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047273 | service: service-general | source_id: 283318cb-fff4-4dc3-8485-d5f4f310272e +[2026-04-24 05:25:09.327] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047273 | service: service-general | source_id: 283318cb-fff4-4dc3-8485-d5f4f310272e +[2026-04-24 05:25:09.340] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039839 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:09.341] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039839 | service: service-general | source_id: 56ebbd6a-be65-43a9-aed5-dc2be7935803 +[2026-04-24 05:25:09.341] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039839 | service: service-general | source_id: 56ebbd6a-be65-43a9-aed5-dc2be7935803 +[2026-04-24 05:25:09.932] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047590 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:09.933] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047590 | service: service-general | source_id: b67c4032-6178-47d4-a99f-442c26845478 +[2026-04-24 05:25:09.933] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047590 | service: service-general | source_id: b67c4032-6178-47d4-a99f-442c26845478 +[2026-04-24 05:25:09.947] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058334 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:09.948] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058334 | service: service-general | source_id: 05e390ee-2fcd-4d80-b9c6-5e5f2a5b0c46 +[2026-04-24 05:25:09.948] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058334 | service: service-general | source_id: 05e390ee-2fcd-4d80-b9c6-5e5f2a5b0c46 +[2026-04-24 05:25:09.961] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032926 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:09.962] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032926 | service: service-general | source_id: 11a61fac-b43c-4028-8a02-641c53ecc90f +[2026-04-24 05:25:09.962] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032926 | service: service-general | source_id: 11a61fac-b43c-4028-8a02-641c53ecc90f +[2026-04-24 05:25:09.976] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063993 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:09.977] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063993 | service: service-general | source_id: 3387c0f6-7cf6-4222-a093-cc920a0919d5 +[2026-04-24 05:25:09.977] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063993 | service: service-general | source_id: 3387c0f6-7cf6-4222-a093-cc920a0919d5 +[2026-04-24 05:25:10.550] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066119 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:10.551] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066119 | service: service-general | source_id: e9b8ff69-c4d1-4d36-ae6b-4d0f01bd3eb8 +[2026-04-24 05:25:10.551] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066119 | service: service-general | source_id: e9b8ff69-c4d1-4d36-ae6b-4d0f01bd3eb8 +[2026-04-24 05:25:11.030] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RADITTYA BAGASKARA | service: service-general | source_id: b76e117e-ef9a-4ca9-a0e5-ad62c11e01b2 +[2026-04-24 05:25:11.122] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062713 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:11.123] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062713 | service: service-general | source_id: c5b20b8f-a3b1-4680-bd53-ac606891b227 +[2026-04-24 05:25:11.123] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005547 encounter_id:86c6a803-2efa-48ab-ac9b-ceaca74db885 organization_id: patient_id:P02395272941 procedure_code:OT service_request_id:98298642-06bb-457d-b7ef-e7aa9dbcefe5 started:2026-04-24T05:25:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:11.224] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: bf4bbb9f-0de0-486b-9989-7af3ba4968aa | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: b76e117e-ef9a-4ca9-a0e5-ad62c11e01b2 +[2026-04-24 05:25:11.224] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T09:27:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:111cbdd3-9278-43c1-a9e8-a266edb0720a intent:original-order patient_id:P01577546816 patient_name:RADITTYA BAGASKARA performer_id:10007559348 requester_id:10010562511 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T09:27:28+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/111cbdd3-9278-43c1-a9e8-a266edb0720a"},"id":"bf4bbb9f-0de0-486b-9989-7af3ba4968aa","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:11.190195+00:00","versionId":"MTc3NzAwODMxMTE5MDE5NTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10010562511"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RADITTYA BAGASKARA","reference":"Patient/P01577546816"}}} | service: service-general | source_id: b76e117e-ef9a-4ca9-a0e5-ad62c11e01b2 | status: SUCCESS +[2026-04-24 05:25:11.391] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 9ba48f1d-4bfc-4355-a342-b5df128a1685 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c5b20b8f-a3b1-4680-bd53-ac606891b227 +[2026-04-24 05:25:11.391] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:13.395] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURUL SOLIHAH | service: service-general | source_id: e49a4314-bc3e-480c-bed5-47ec64a75e45 +[2026-04-24 05:25:13.395] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e49a4314-bc3e-480c-bed5-47ec64a75e45 +[2026-04-24 05:25:13.406] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11546067 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:13.407] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546067 | service: service-general | source_id: 59a7b145-b2da-4560-a362-190bbf3f3c8e +[2026-04-24 05:25:13.408] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005549 encounter_id:50edf6dc-a281-4b60-8c1a-615fcd8c06a1 organization_id: patient_id:P08703326756 procedure_code:OT service_request_id:a253cccd-0983-4c1b-a323-0e622f9b4f17 started:2026-04-24T05:25:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:13.561] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISRI | service: service-general | source_id: 5643a14f-741a-422c-b25d-31ba6989f0ec +[2026-04-24 05:25:13.561] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5643a14f-741a-422c-b25d-31ba6989f0ec +[2026-04-24 05:25:13.695] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 75f992b3-c94e-4918-a9cc-5e2d775d0743 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 59a7b145-b2da-4560-a362-190bbf3f3c8e +[2026-04-24 05:25:13.695] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:13.728] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCHAMMAD ARIF | service: service-general | source_id: 9032d280-f0bc-424c-a92e-aa4cbb1c9ef3 +[2026-04-24 05:25:13.728] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9032d280-f0bc-424c-a92e-aa4cbb1c9ef3 +[2026-04-24 05:25:13.881] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHOLIS WIDAYATI | service: service-general | source_id: abc373fa-fb1e-427e-89e1-776d0016f263 +[2026-04-24 05:25:14.589] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a0134c92-95d0-484e-be45-5a3bec365394 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: abc373fa-fb1e-427e-89e1-776d0016f263 +[2026-04-24 05:25:14.589] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T09:44:21+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:abba101e-8213-4e31-926a-d592c66663e2 intent:original-order patient_id:P01864510279 patient_name:KHOLIS WIDAYATI performer_id:10007559348 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T09:44:21+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/abba101e-8213-4e31-926a-d592c66663e2"},"id":"a0134c92-95d0-484e-be45-5a3bec365394","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:14.056411+00:00","versionId":"MTc3NzAwODMxNDA1NjQxMTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"KHOLIS WIDAYATI","reference":"Patient/P01864510279"}}} | service: service-general | source_id: abc373fa-fb1e-427e-89e1-776d0016f263 | status: SUCCESS +[2026-04-24 05:25:16.265] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052472 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:16.266] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052472 | service: service-general | source_id: 6a6a9561-4450-46d4-80ad-72bf94cfea14 +[2026-04-24 05:25:16.266] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052472 | service: service-general | source_id: 6a6a9561-4450-46d4-80ad-72bf94cfea14 +[2026-04-24 05:25:16.755] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MULIANI | service: service-general | source_id: e742f019-e518-4d63-97ea-9600d5c8f928 +[2026-04-24 05:25:16.833] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042963 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:16.834] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042963 | service: service-general | source_id: aa921f9f-836e-4597-b969-d7ab8358b400 +[2026-04-24 05:25:16.834] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042963 | service: service-general | source_id: aa921f9f-836e-4597-b969-d7ab8358b400 +[2026-04-24 05:25:16.848] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064947 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:16.849] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064947 | service: service-general | source_id: 819a4f5e-3630-44b2-a240-31813d0b4744 +[2026-04-24 05:25:16.849] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064947 | service: service-general | source_id: 819a4f5e-3630-44b2-a240-31813d0b4744 +[2026-04-24 05:25:17.053] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d2f995ee-4d61-40be-a2af-188a3640e41b | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e742f019-e518-4d63-97ea-9600d5c8f928 +[2026-04-24 05:25:17.053] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T09:46:00+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:2b53115c-1439-4fb9-98da-42c279d4c5b0 intent:original-order patient_id:P01973057258 patient_name:MULIANI performer_id:10007121493 requester_id:12764731171 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T09:46:00+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/2b53115c-1439-4fb9-98da-42c279d4c5b0"},"id":"d2f995ee-4d61-40be-a2af-188a3640e41b","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:17.019320+00:00","versionId":"MTc3NzAwODMxNzAxOTMyMDAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/12764731171"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MULIANI","reference":"Patient/P01973057258"}}} | service: service-general | source_id: e742f019-e518-4d63-97ea-9600d5c8f928 | status: SUCCESS +[2026-04-24 05:25:17.406] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584743 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:17.407] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584743 | service: service-general | source_id: 00809783-6a09-4cab-bce1-646270e7ec69 +[2026-04-24 05:25:17.407] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584743 | service: service-general | source_id: 00809783-6a09-4cab-bce1-646270e7ec69 +[2026-04-24 05:25:17.422] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517180 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:17.423] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517180 | service: service-general | source_id: d7d83c1f-fe64-4874-a311-3a2d061009b5 +[2026-04-24 05:25:17.423] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001024 encounter_id:4a5ad073-fc77-4666-9250-bbc57c6c6625 organization_id: patient_id:P06063211501 procedure_code:OT service_request_id:6eb11064-1905-46dd-abe6-72d2ca42b3ed started:2026-04-24T05:25:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:17.703] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 65da5073-5f96-47e7-8866-d7bb39b9f1a3 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d7d83c1f-fe64-4874-a311-3a2d061009b5 +[2026-04-24 05:25:17.703] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:19.229] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROKIMIN | service: service-general | source_id: 5ff66a1b-bacd-45d7-a4f2-a774e20e006c +[2026-04-24 05:25:19.229] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5ff66a1b-bacd-45d7-a4f2-a774e20e006c +[2026-04-24 05:25:19.400] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEDI KURNIAWAN | service: service-general | source_id: 19618986-8276-4ecc-bd65-cb52859790a4 +[2026-04-24 05:25:19.601] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 7922b569-763c-4405-acb8-974b97fa97e6 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 19618986-8276-4ecc-bd65-cb52859790a4 +[2026-04-24 05:25:19.601] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T09:54:51+07:00 category_code:363679005 category_display:Imaging code:80874-1 display:Doppler Penile encounter_id:b1588f97-e454-4c25-8634-407f5081e165 intent:original-order patient_id:P00192633877 patient_name:DEDI KURNIAWAN performer_id:10001277822 requester_id:10013904923 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T09:54:51+07:00","code":{"coding":[{"code":"80874-1","display":"Doppler Penile","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b1588f97-e454-4c25-8634-407f5081e165"},"id":"7922b569-763c-4405-acb8-974b97fa97e6","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:19.565755+00:00","versionId":"MTc3NzAwODMxOTU2NTc1NTAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10013904923"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DEDI KURNIAWAN","reference":"Patient/P00192633877"}}} | service: service-general | source_id: 19618986-8276-4ecc-bd65-cb52859790a4 | status: SUCCESS +[2026-04-24 05:25:19.718] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033245 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:19.719] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033245 | service: service-general | source_id: a398fc42-ea5b-42c4-a892-28f6a7af31d6 +[2026-04-24 05:25:19.719] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033245 | service: service-general | source_id: a398fc42-ea5b-42c4-a892-28f6a7af31d6 +[2026-04-24 05:25:19.732] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067190 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:19.733] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067190 | service: service-general | source_id: 859fc4ba-3d2e-4b74-9cf9-aa9219daa1fd +[2026-04-24 05:25:19.733] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005768 encounter_id:4acb3ed3-e0ed-4102-b7ca-9ee6ccd37405 organization_id: patient_id:P01802673773 procedure_code:OT service_request_id:d311c1d5-c7c6-415a-89c4-9ac2517db2aa started:2026-04-24T05:25:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:19.960] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 6ab438dc-cfd2-4620-a2aa-e0199c4183ab | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 859fc4ba-3d2e-4b74-9cf9-aa9219daa1fd +[2026-04-24 05:25:19.960] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:21.771] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPIATUN | service: service-general | source_id: d9098805-6e7c-4c56-9580-0df73651101b +[2026-04-24 05:25:21.958] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: fef956f4-759d-4863-a60d-08f55959d8f1 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: d9098805-6e7c-4c56-9580-0df73651101b +[2026-04-24 05:25:21.958] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T10:11:46+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:9a6dbf68-20a2-40a0-9cc6-9283d9168b8a intent:original-order patient_id:P01735424584 patient_name:SUPIATUN performer_id:10001277822 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T10:11:46+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9a6dbf68-20a2-40a0-9cc6-9283d9168b8a"},"id":"fef956f4-759d-4863-a60d-08f55959d8f1","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:21.921831+00:00","versionId":"MTc3NzAwODMyMTkyMTgzMTAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUPIATUN","reference":"Patient/P01735424584"}}} | service: service-general | source_id: d9098805-6e7c-4c56-9580-0df73651101b | status: SUCCESS +[2026-04-24 05:25:22.547] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11361887 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:22.548] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11361887 | service: service-general | source_id: 84c9b817-5772-4f0c-8482-ef71c248403b +[2026-04-24 05:25:22.548] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11361887 | service: service-general | source_id: 84c9b817-5772-4f0c-8482-ef71c248403b +[2026-04-24 05:25:22.562] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044329 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:22.563] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044329 | service: service-general | source_id: 54600d58-734c-4f32-8c7a-c704776e2eea +[2026-04-24 05:25:22.563] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044329 | service: service-general | source_id: 54600d58-734c-4f32-8c7a-c704776e2eea +[2026-04-24 05:25:23.141] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065474 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:23.142] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065474 | service: service-general | source_id: d7772694-9cd8-4895-82f4-4200a62670e1 +[2026-04-24 05:25:23.142] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065474 | service: service-general | source_id: d7772694-9cd8-4895-82f4-4200a62670e1 +[2026-04-24 05:25:23.157] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067186 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:23.158] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067186 | service: service-general | source_id: 1aff0970-fb60-41fa-80bd-7917a29e7078 +[2026-04-24 05:25:23.158] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005740 encounter_id:a835aca7-70b5-4756-8088-760a240738f2 organization_id: patient_id:P00028028991 procedure_code:OT service_request_id:9074225c-3ea6-429a-9734-2d21a2325c4c started:2026-04-24T05:25:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:23.418] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 2faab9bf-92cf-4b35-a765-ef6cf7a14349 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1aff0970-fb60-41fa-80bd-7917a29e7078 +[2026-04-24 05:25:23.418] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:24.151] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDARTI | service: service-general | source_id: 217feacf-f8de-4edf-ba26-f36754f56342 +[2026-04-24 05:25:24.303] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 842349af-9441-429e-86b6-d21755a5ce45 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 217feacf-f8de-4edf-ba26-f36754f56342 +[2026-04-24 05:25:24.303] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T10:15:30+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:34a469f0-0e02-4ee8-a6dc-79ce00497b56 intent:original-order patient_id:P00601288953 patient_name:SUDARTI performer_id:10007559348 requester_id:10004554762 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T10:15:30+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/34a469f0-0e02-4ee8-a6dc-79ce00497b56"},"id":"842349af-9441-429e-86b6-d21755a5ce45","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:24.269579+00:00","versionId":"MTc3NzAwODMyNDI2OTU3OTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10004554762"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUDARTI","reference":"Patient/P00601288953"}}} | service: service-general | source_id: 217feacf-f8de-4edf-ba26-f36754f56342 | status: SUCCESS +[2026-04-24 05:25:25.916] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065147 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:25.917] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065147 | service: service-general | source_id: 36c974e3-79b7-4708-8cd5-4d5e93f454a9 +[2026-04-24 05:25:25.917] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005744 encounter_id:9f8282d9-3f02-4dce-a781-7a291887b8c5 organization_id: patient_id:P01773173720 procedure_code:OT service_request_id:6fe674fe-7dff-4440-bbe6-0490dda242ce started:2026-04-24T05:25:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:26.168] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 00895860-790b-454d-af70-91f0b4bcbb76 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 36c974e3-79b7-4708-8cd5-4d5e93f454a9 +[2026-04-24 05:25:26.168] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:26.479] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAZAYA AYU AL KHALIFI | service: service-general | source_id: 73c2ef47-74da-437a-88ad-52fd3d18bc24 +[2026-04-24 05:25:26.648] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 38457232-1532-471c-bfa3-e3cd01b86727 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 73c2ef47-74da-437a-88ad-52fd3d18bc24 +[2026-04-24 05:25:26.648] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T10:18:26+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:2c6c8a11-4407-4c33-940f-531b18eabc1b intent:original-order patient_id:P01881035319 patient_name:MAZAYA AYU AL KHALIFI performer_id:10007559348 requester_id:10008556208 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T10:18:26+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/2c6c8a11-4407-4c33-940f-531b18eabc1b"},"id":"38457232-1532-471c-bfa3-e3cd01b86727","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:26.607633+00:00","versionId":"MTc3NzAwODMyNjYwNzYzMzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10008556208"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MAZAYA AYU AL KHALIFI","reference":"Patient/P01881035319"}}} | service: service-general | source_id: 73c2ef47-74da-437a-88ad-52fd3d18bc24 | status: SUCCESS +[2026-04-24 05:25:28.748] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025450 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:28.749] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025450 | service: service-general | source_id: ab2588e3-3800-4b2b-9e06-324c06941da8 +[2026-04-24 05:25:28.749] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025450 | service: service-general | source_id: ab2588e3-3800-4b2b-9e06-324c06941da8 +[2026-04-24 05:25:28.820] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARDI | service: service-general | source_id: 62c42960-3a20-4b5d-9446-fe417e3e1c92 +[2026-04-24 05:25:29.026] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 57946984-0a43-470a-80b0-ac7f959ae7ed | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 62c42960-3a20-4b5d-9446-fe417e3e1c92 +[2026-04-24 05:25:29.026] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T10:18:52+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:968dfe9e-c837-4666-bfe6-c6ac836ec190 intent:original-order patient_id:P01453416755 patient_name:SUPARDI performer_id:10007559348 requester_id:10013904923 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T10:18:52+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/968dfe9e-c837-4666-bfe6-c6ac836ec190"},"id":"57946984-0a43-470a-80b0-ac7f959ae7ed","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:28.986468+00:00","versionId":"MTc3NzAwODMyODk4NjQ2ODAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10013904923"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUPARDI","reference":"Patient/P01453416755"}}} | service: service-general | source_id: 62c42960-3a20-4b5d-9446-fe417e3e1c92 | status: SUCCESS +[2026-04-24 05:25:29.069] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057632 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:29.070] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: 01fb4dbf-f3d0-4720-ba25-7ff4a75e4ec2 +[2026-04-24 05:25:29.070] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: 01fb4dbf-f3d0-4720-ba25-7ff4a75e4ec2 +[2026-04-24 05:25:29.083] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11451290 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:29.085] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11451290 | service: service-general | source_id: 421b92c5-49c3-4651-a5f2-77fe2ce5c558 +[2026-04-24 05:25:29.085] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001019 encounter_id:589383d5-c078-4ccb-8156-9fd5e20e19ad organization_id: patient_id:P00200618457 procedure_code:OT service_request_id:0a833df2-efa8-40b4-b868-953e3daf55f3 started:2026-04-24T05:25:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:29.309] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 465e1942-82d3-4606-a1cb-16f4dfd34e1b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 421b92c5-49c3-4651-a5f2-77fe2ce5c558 +[2026-04-24 05:25:29.309] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:31.186] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKMA NOVIANTO LUDRIANSYAH | service: service-general | source_id: f7f41309-1069-41bf-9a38-52e5fa3e4b49 +[2026-04-24 05:25:31.375] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9490faae-2e21-414f-8247-0884949a9a61 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f7f41309-1069-41bf-9a38-52e5fa3e4b49 +[2026-04-24 05:25:31.375] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T10:19:24+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b62e5d89-42f3-46d7-99b9-b853135d725d intent:original-order patient_id:P01882402201 patient_name:SUKMA NOVIANTO LUDRIANSYAH performer_id:10007559348 requester_id:10017847580 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T10:19:24+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b62e5d89-42f3-46d7-99b9-b853135d725d"},"id":"9490faae-2e21-414f-8247-0884949a9a61","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:31.337116+00:00","versionId":"MTc3NzAwODMzMTMzNzExNjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10017847580"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUKMA NOVIANTO LUDRIANSYAH","reference":"Patient/P01882402201"}}} | service: service-general | source_id: f7f41309-1069-41bf-9a38-52e5fa3e4b49 | status: SUCCESS +[2026-04-24 05:25:31.900] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063863 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:31.909] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063863 | service: service-general | source_id: 091fa3e6-68e9-49af-80ea-7986c7cb7b69 +[2026-04-24 05:25:31.909] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005742 encounter_id:fa94c17e-7019-4cd3-a36a-ad3d270c9833 organization_id: patient_id:P00347774190 procedure_code:OT service_request_id:957ae115-b9c6-4b78-8082-1551f25dbfc7 started:2026-04-24T05:25:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:32.210] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 88ef45e8-aca9-4d47-98af-85a89a386459 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 091fa3e6-68e9-49af-80ea-7986c7cb7b69 +[2026-04-24 05:25:32.210] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:33.554] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI PONANTI | service: service-general | source_id: a47a818c-99fd-4396-9893-2e4a1ab85812 +[2026-04-24 05:25:33.554] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a47a818c-99fd-4396-9893-2e4a1ab85812 +[2026-04-24 05:25:33.729] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHUSNUL KHOTIMAH | service: service-general | source_id: 30cd23b2-0bda-44ef-8918-0c1451f561fd +[2026-04-24 05:25:33.730] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 30cd23b2-0bda-44ef-8918-0c1451f561fd +[2026-04-24 05:25:33.902] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATWIYATI | service: service-general | source_id: 29187d2e-9e3e-4a83-ba5d-f458a25706a3 +[2026-04-24 05:25:34.140] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 09c42783-5711-46be-8123-4671d00c9e5e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 29187d2e-9e3e-4a83-ba5d-f458a25706a3 +[2026-04-24 05:25:34.140] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T10:35:03+07:00 category_code:363679005 category_display:Imaging code:37111-2 display:Genu AP/Lat/Skyline View encounter_id:b9863283-63a4-4669-9e5d-8e33fe401ba0 intent:original-order patient_id:P02037163361 patient_name:NGATWIYATI performer_id:10007559348 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T10:35:03+07:00","code":{"coding":[{"code":"37111-2","display":"Genu AP/Lat/Skyline View","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b9863283-63a4-4669-9e5d-8e33fe401ba0"},"id":"09c42783-5711-46be-8123-4671d00c9e5e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:34.099917+00:00","versionId":"MTc3NzAwODMzNDA5OTkxNzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NGATWIYATI","reference":"Patient/P02037163361"}}} | service: service-general | source_id: 29187d2e-9e3e-4a83-ba5d-f458a25706a3 | status: SUCCESS +[2026-04-24 05:25:34.225] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056273 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:34.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056273 | service: service-general | source_id: b9f7a585-84b8-4c6e-bc2c-d01a0f0ca3e8 +[2026-04-24 05:25:34.226] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056273 | service: service-general | source_id: b9f7a585-84b8-4c6e-bc2c-d01a0f0ca3e8 +[2026-04-24 05:25:34.814] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052296 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:34.815] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052296 | service: service-general | source_id: 9c48acff-aef9-4afc-9d8c-30008a41d4b5 +[2026-04-24 05:25:34.815] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005745 encounter_id:4d21855a-c801-4511-8978-46e7163e8fc4 organization_id: patient_id:P01783073926 procedure_code:OT service_request_id:48edb129-32f5-4ef3-98ca-a32dcd40d7be started:2026-04-24T05:25:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:35.101] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 2b5a8e11-4f5e-4eaa-97fe-eaae6cf88c0a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9c48acff-aef9-4afc-9d8c-30008a41d4b5 +[2026-04-24 05:25:35.101] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:36.316] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOLEKAH | service: service-general | source_id: 87e55462-d55e-4ac2-96b8-0dd018f24fd8 +[2026-04-24 05:25:36.508] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: c166d353-52b9-4085-85a0-eea9a0031b22 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 87e55462-d55e-4ac2-96b8-0dd018f24fd8 +[2026-04-24 05:25:36.509] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T10:35:36+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:101ecc69-1ef4-4762-9d0e-547b81f52121 intent:original-order patient_id:P00256089288 patient_name:SOLEKAH performer_id:10007559348 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T10:35:36+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/101ecc69-1ef4-4762-9d0e-547b81f52121"},"id":"c166d353-52b9-4085-85a0-eea9a0031b22","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:36.470916+00:00","versionId":"MTc3NzAwODMzNjQ3MDkxNjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SOLEKAH","reference":"Patient/P00256089288"}}} | service: service-general | source_id: 87e55462-d55e-4ac2-96b8-0dd018f24fd8 | status: SUCCESS +[2026-04-24 05:25:37.116] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042990 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:37.118] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042990 | service: service-general | source_id: af78c963-3d28-4e82-a9b8-876d2f18b45b +[2026-04-24 05:25:37.118] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005743 encounter_id:bd1f90be-b6d3-4d98-a9c7-b641e295c913 organization_id: patient_id:P01632870622 procedure_code:OT service_request_id:eb811b96-52a4-428e-88c4-8e14ddcdf1e0 started:2026-04-24T05:25:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:37.379] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: e4a64fb3-0a75-49ac-8691-6b3e3eee0256 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: af78c963-3d28-4e82-a9b8-876d2f18b45b +[2026-04-24 05:25:37.379] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:38.668] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD | service: service-general | source_id: 97e0fade-5160-4974-8e0c-6ff7352fd27f +[2026-04-24 05:25:38.668] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 97e0fade-5160-4974-8e0c-6ff7352fd27f +[2026-04-24 05:25:38.842] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISMAN WIBAWANTO | service: service-general | source_id: 57097018-0fc5-46ae-8f1b-68d02aec2ea2 +[2026-04-24 05:25:39.039] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5e234b06-e73a-4e00-b77c-a60a2a37c02f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 57097018-0fc5-46ae-8f1b-68d02aec2ea2 +[2026-04-24 05:25:39.039] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T10:41:11+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:00bb22a8-dbda-4733-9094-a2d247eed4d2 intent:original-order patient_id:P01537448115 patient_name:MISMAN WIBAWANTO performer_id:10007559348 requester_id:10014636524 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T10:41:11+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/00bb22a8-dbda-4733-9094-a2d247eed4d2"},"id":"5e234b06-e73a-4e00-b77c-a60a2a37c02f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:38.997550+00:00","versionId":"MTc3NzAwODMzODk5NzU1MDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10014636524"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MISMAN WIBAWANTO","reference":"Patient/P01537448115"}}} | service: service-general | source_id: 57097018-0fc5-46ae-8f1b-68d02aec2ea2 | status: SUCCESS +[2026-04-24 05:25:39.950] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004990 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:39.951] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: ae8da713-fea3-4dbc-96f4-a64f7274097d +[2026-04-24 05:25:39.951] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: ae8da713-fea3-4dbc-96f4-a64f7274097d +[2026-04-24 05:25:39.965] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040914 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:39.966] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040914 | service: service-general | source_id: 99f46da1-2919-4b83-b1b7-d9235fc7c2ab +[2026-04-24 05:25:39.966] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005760 encounter_id:ad56cf56-a5ad-4160-b945-641f35289bbf organization_id: patient_id:P00704379737 procedure_code:OT service_request_id:b3782dd6-f8ba-40a3-8ff9-46f1a26a5796 started:2026-04-24T05:25:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:40.230] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 0f1d6606-4988-4202-a4c8-099634db2026 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 99f46da1-2919-4b83-b1b7-d9235fc7c2ab +[2026-04-24 05:25:40.230] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:41.211] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAALIH ROZAAN ZHORIF | service: service-general | source_id: de1a4671-9935-4f93-956f-801795781d0e +[2026-04-24 05:25:41.211] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: de1a4671-9935-4f93-956f-801795781d0e +[2026-04-24 05:25:41.385] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUTMAINAH | service: service-general | source_id: 7215199c-644f-476b-afa8-40ff9953d0d2 +[2026-04-24 05:25:41.386] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7215199c-644f-476b-afa8-40ff9953d0d2 +[2026-04-24 05:25:41.555] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTIANI | service: service-general | source_id: b3fbe65a-80d0-46c4-930a-ee3b8df48872 +[2026-04-24 05:25:41.723] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e5d2d8dc-fc52-4f74-b46e-59ff5561723f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: b3fbe65a-80d0-46c4-930a-ee3b8df48872 +[2026-04-24 05:25:41.723] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T10:56:19+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:2c12b493-3c26-4f83-a062-a70631b47872 intent:original-order patient_id:P00166942570 patient_name:SUTIANI performer_id:10007559348 requester_id:10017126032 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T10:56:19+07:00","code":{"coding":[{"code":"79371-1","display":"Lumbosacral Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/2c12b493-3c26-4f83-a062-a70631b47872"},"id":"e5d2d8dc-fc52-4f74-b46e-59ff5561723f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:41.687440+00:00","versionId":"MTc3NzAwODM0MTY4NzQ0MDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10017126032"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUTIANI","reference":"Patient/P00166942570"}}} | service: service-general | source_id: b3fbe65a-80d0-46c4-930a-ee3b8df48872 | status: SUCCESS +[2026-04-24 05:25:42.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020479 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:42.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 0c49b866-20da-4871-ab65-138c6c521f1d +[2026-04-24 05:25:42.812] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 0c49b866-20da-4871-ab65-138c6c521f1d +[2026-04-24 05:25:42.826] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11581300 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:42.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581300 | service: service-general | source_id: 97aa2294-8d57-4991-a1ea-7cafd6700afe +[2026-04-24 05:25:42.827] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581300 | service: service-general | source_id: 97aa2294-8d57-4991-a1ea-7cafd6700afe +[2026-04-24 05:25:42.842] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057354 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:42.843] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057354 | service: service-general | source_id: dde99236-d97c-460f-be77-bebf0b6e2746 +[2026-04-24 05:25:42.843] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057354 | service: service-general | source_id: dde99236-d97c-460f-be77-bebf0b6e2746 +[2026-04-24 05:25:42.879] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013733 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:42.880] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013733 | service: service-general | source_id: 985a9e9c-97e3-4a1f-ab13-e98953000d80 +[2026-04-24 05:25:42.880] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013733 | service: service-general | source_id: 985a9e9c-97e3-4a1f-ab13-e98953000d80 +[2026-04-24 05:25:43.435] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067217 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:43.436] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067217 | service: service-general | source_id: dc1d4589-f8f3-4d27-b2f9-504fcc21cc30 +[2026-04-24 05:25:43.436] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067217 | service: service-general | source_id: dc1d4589-f8f3-4d27-b2f9-504fcc21cc30 +[2026-04-24 05:25:43.450] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065855 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:43.451] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065855 | service: service-general | source_id: eeb3d974-0da9-4ecd-b670-6885c12f5a7e +[2026-04-24 05:25:43.451] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065855 | service: service-general | source_id: eeb3d974-0da9-4ecd-b670-6885c12f5a7e +[2026-04-24 05:25:43.900] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TOHIR | service: service-general | source_id: dc5bcffc-a1cf-4108-a461-b13b593cfd8f +[2026-04-24 05:25:43.900] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dc5bcffc-a1cf-4108-a461-b13b593cfd8f +[2026-04-24 05:25:44.057] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007260 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:44.058] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007260 | service: service-general | source_id: 7131d956-13f0-4a5e-9cf2-acc35102ce4a +[2026-04-24 05:25:44.058] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007260 | service: service-general | source_id: 7131d956-13f0-4a5e-9cf2-acc35102ce4a +[2026-04-24 05:25:44.076] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BENING FIRSTA YOUNGGA RANI | service: service-general | source_id: 10cc9254-344f-47b4-8fcc-ffaad0503960 +[2026-04-24 05:25:44.204] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048345 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:44.205] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048345 | service: service-general | source_id: 986cc7f1-f65b-4af2-8347-a163732f17df +[2026-04-24 05:25:44.205] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005772 encounter_id:a814fd84-ecb9-4eeb-b76b-25a40d4374cd organization_id: patient_id:P03204260307 procedure_code:OT service_request_id:1c0996ae-54ec-4b54-a635-d7d371c75b89 started:2026-04-24T05:25:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:44.257] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 30d283d8-c251-4025-9eea-ef3faeee77fb | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 10cc9254-344f-47b4-8fcc-ffaad0503960 +[2026-04-24 05:25:44.257] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:01:19+07:00 category_code:363679005 category_display:Imaging code:48473-3 display:Lumbosacral Ap/Lat/Oblique encounter_id:661c5fce-f62f-4c8a-b0cd-cfcb8661efd9 intent:original-order patient_id:P01267606223 patient_name:BENING FIRSTA YOUNGGA RANI performer_id:10007559348 requester_id:10000470333 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:01:19+07:00","code":{"coding":[{"code":"48473-3","display":"Lumbosacral Ap/Lat/Oblique","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/661c5fce-f62f-4c8a-b0cd-cfcb8661efd9"},"id":"30d283d8-c251-4025-9eea-ef3faeee77fb","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:44.220935+00:00","versionId":"MTc3NzAwODM0NDIyMDkzNTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10000470333"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"BENING FIRSTA YOUNGGA RANI","reference":"Patient/P01267606223"}}} | service: service-general | source_id: 10cc9254-344f-47b4-8fcc-ffaad0503960 | status: SUCCESS +[2026-04-24 05:25:44.432] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: e8f9f643-da9a-437d-aa05-265c365eda72 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 986cc7f1-f65b-4af2-8347-a163732f17df +[2026-04-24 05:25:44.432] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:46.416] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISTIKAH | service: service-general | source_id: 2123fbb3-7e07-4386-a0c1-ec514c1f6f6e +[2026-04-24 05:25:46.416] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2123fbb3-7e07-4386-a0c1-ec514c1f6f6e +[2026-04-24 05:25:46.571] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AZKAYRA SHAZFA ABIDAH ALFAQIH | service: service-general | source_id: 3cf13a08-b381-4652-8a72-48722e029a7f +[2026-04-24 05:25:46.709] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:25:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 3cf13a08-b381-4652-8a72-48722e029a7f | status_code: 400 +[2026-04-24 05:25:46.709] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:03:42+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:11972866-e848-41be-b2a8-a3ec2ac2a5cf intent:original-order patient_id:P01390105846 patient_name:AZKAYRA SHAZFA ABIDAH ALFAQIH performer_id:10007559348 requester_id:10007738597 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:25:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3cf13a08-b381-4652-8a72-48722e029a7f | status: FAILED +[2026-04-24 05:25:47.009] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067175 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:47.010] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067175 | service: service-general | source_id: 768c0308-7d9b-45ef-aba5-ceff0e66d344 +[2026-04-24 05:25:47.010] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067175 | service: service-general | source_id: 768c0308-7d9b-45ef-aba5-ceff0e66d344 +[2026-04-24 05:25:47.593] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11503039 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:47.599] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503039 | service: service-general | source_id: 3e10785e-af6b-4e43-bcd1-454dc4628e83 +[2026-04-24 05:25:47.599] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503039 | service: service-general | source_id: 3e10785e-af6b-4e43-bcd1-454dc4628e83 +[2026-04-24 05:25:47.614] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553601 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:47.621] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553601 | service: service-general | source_id: 42c6e289-a567-405d-81be-f6a48fea70b0 +[2026-04-24 05:25:47.621] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005808 encounter_id:bf9f15e0-2eea-4f36-908e-0ba05c596cba organization_id: patient_id:P01930334965 procedure_code:OT service_request_id:dd948296-11ff-4f3c-8579-f252c3274c8d started:2026-04-24T05:25:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:47.867] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: ab61e44b-5fe1-4d1c-aeb3-ea0fbfbd4019 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 42c6e289-a567-405d-81be-f6a48fea70b0 +[2026-04-24 05:25:47.867] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:48.868] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIANAH | service: service-general | source_id: 9e887cda-7ec6-4e08-bd63-e88ed5fe4be9 +[2026-04-24 05:25:49.022] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e58d41fa-2479-485c-bc51-52bdfa780c63 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 9e887cda-7ec6-4e08-bd63-e88ed5fe4be9 +[2026-04-24 05:25:49.022] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:04:10+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:12ae010a-c043-4364-99cb-e386bdac2e02 intent:original-order patient_id:P01107170171 patient_name:SIANAH performer_id:10007559348 requester_id:10018311962 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:04:10+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/12ae010a-c043-4364-99cb-e386bdac2e02"},"id":"e58d41fa-2479-485c-bc51-52bdfa780c63","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:48.986568+00:00","versionId":"MTc3NzAwODM0ODk4NjU2ODAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10018311962"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SIANAH","reference":"Patient/P01107170171"}}} | service: service-general | source_id: 9e887cda-7ec6-4e08-bd63-e88ed5fe4be9 | status: SUCCESS +[2026-04-24 05:25:50.458] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048992 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:50.459] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048992 | service: service-general | source_id: fc0cd85e-37d9-4127-a0c3-21dc084ca0c4 +[2026-04-24 05:25:50.459] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048992 | service: service-general | source_id: fc0cd85e-37d9-4127-a0c3-21dc084ca0c4 +[2026-04-24 05:25:50.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066315 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:50.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066315 | service: service-general | source_id: 8e55fce4-c1d7-4753-b994-e7ba4b090b90 +[2026-04-24 05:25:50.473] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005805 encounter_id:2b6af681-88b6-4c3f-b75c-9c3fa84884a5 organization_id: patient_id:P01140952551 procedure_code:OT service_request_id:266f0a4d-0fcb-4bc3-92b1-77f0e3462f4b started:2026-04-24T05:25:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:50.696] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 9c422dd7-fa98-4041-9ac7-2a817d1daad5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8e55fce4-c1d7-4753-b994-e7ba4b090b90 +[2026-04-24 05:25:50.696] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:51.195] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: APRILIA RIZKA PUTRI NOVITASARI | service: service-general | source_id: 69bf83d1-b2b4-4419-982c-582b6e85566c +[2026-04-24 05:25:51.195] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 69bf83d1-b2b4-4419-982c-582b6e85566c +[2026-04-24 05:25:51.358] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JERE VARESA MANURUNG | service: service-general | source_id: 7296f076-8eac-44d9-85f3-6ad9cbb1d645 +[2026-04-24 05:25:51.358] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7296f076-8eac-44d9-85f3-6ad9cbb1d645 +[2026-04-24 05:25:51.528] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIS KURNIAWAN | service: service-general | source_id: 38aabf85-2f2d-4b7d-aa2b-57e3e5dfa28a +[2026-04-24 05:25:51.528] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 38aabf85-2f2d-4b7d-aa2b-57e3e5dfa28a +[2026-04-24 05:25:51.685] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUFRODI | service: service-general | source_id: 9039ec71-d20e-4015-9465-0ff415142464 +[2026-04-24 05:25:51.915] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b9cdf600-19fd-4ec9-97c7-373b12f55962 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 9039ec71-d20e-4015-9465-0ff415142464 +[2026-04-24 05:25:51.915] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:11:51+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:3c0846f5-00ae-46b0-a554-104b2673cb5b intent:original-order patient_id:P01468494985 patient_name:MUFRODI performer_id:10007559348 requester_id:10003179713 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:11:51+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/3c0846f5-00ae-46b0-a554-104b2673cb5b"},"id":"b9cdf600-19fd-4ec9-97c7-373b12f55962","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:51.877618+00:00","versionId":"MTc3NzAwODM1MTg3NzYxODAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10003179713"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUFRODI","reference":"Patient/P01468494985"}}} | service: service-general | source_id: 9039ec71-d20e-4015-9465-0ff415142464 | status: SUCCESS +[2026-04-24 05:25:52.711] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062349 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:52.712] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062349 | service: service-general | source_id: 59cad112-05a1-4ddd-b922-0f2fe6a9c420 +[2026-04-24 05:25:52.712] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005782 encounter_id:6924ebfc-d922-4867-b7a4-eaa5f50166e0 organization_id: patient_id:P01823210521 procedure_code:OT service_request_id:718c696d-1371-4bd7-b1de-23f0e244d034 started:2026-04-24T05:25:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:52.981] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: a96c3219-1267-4b4f-affb-0e6caabe3c88 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 59cad112-05a1-4ddd-b922-0f2fe6a9c420 +[2026-04-24 05:25:52.981] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:54.087] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NENY YULITAWATI | service: service-general | source_id: 11b7bea0-250d-4e04-87a4-5b9ab7c5c62d +[2026-04-24 05:25:54.264] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 8a7fe92b-5c4d-4241-920c-9e75895b98ce | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 11b7bea0-250d-4e04-87a4-5b9ab7c5c62d +[2026-04-24 05:25:54.264] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:14:39+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:1158932e-de93-4c54-8e94-e0df5433529b intent:original-order patient_id:P02285973706 patient_name:NENY YULITAWATI performer_id:10007559348 requester_id:10018311962 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:14:39+07:00","code":{"coding":[{"code":"36695-5","display":"Femur AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/1158932e-de93-4c54-8e94-e0df5433529b"},"id":"8a7fe92b-5c4d-4241-920c-9e75895b98ce","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:54.228555+00:00","versionId":"MTc3NzAwODM1NDIyODU1NTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10018311962"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NENY YULITAWATI","reference":"Patient/P02285973706"}}} | service: service-general | source_id: 11b7bea0-250d-4e04-87a4-5b9ab7c5c62d | status: SUCCESS +[2026-04-24 05:25:55.614] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067204 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:55.615] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067204 | service: service-general | source_id: d5f4334e-d10a-4bb3-8018-2b510d8fe388 +[2026-04-24 05:25:55.616] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005787 encounter_id:c4bc380b-8417-4528-9f9d-537d44c0d370 organization_id: patient_id:P10465515677 procedure_code:OT service_request_id:e966aaa2-1cd7-44d7-8f19-2c1e07cc2e65 started:2026-04-24T05:25:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:55.845] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 9eff68ed-278b-4b4b-a881-25ec9d50d554 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d5f4334e-d10a-4bb3-8018-2b510d8fe388 +[2026-04-24 05:25:55.845] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:56.441] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUWARIYAH | service: service-general | source_id: bc454bec-cbd1-4652-9941-1897af5dedc5 +[2026-04-24 05:25:56.627] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 857fd5b5-0278-4702-be2c-e66ba1c8af1f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: bc454bec-cbd1-4652-9941-1897af5dedc5 +[2026-04-24 05:25:56.627] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:15:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:de08f1a0-ef16-462e-a3bd-5e2ec27558f2 intent:original-order patient_id:P00913108460 patient_name:JUWARIYAH performer_id:10007559348 requester_id:10004292539 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:15:12+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/de08f1a0-ef16-462e-a3bd-5e2ec27558f2"},"id":"857fd5b5-0278-4702-be2c-e66ba1c8af1f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:56.589704+00:00","versionId":"MTc3NzAwODM1NjU4OTcwNDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10004292539"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JUWARIYAH","reference":"Patient/P00913108460"}}} | service: service-general | source_id: bc454bec-cbd1-4652-9941-1897af5dedc5 | status: SUCCESS +[2026-04-24 05:25:58.427] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036089 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:25:58.428] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036089 | service: service-general | source_id: bfc5a99e-b371-4aa8-84de-8055a386da7e +[2026-04-24 05:25:58.428] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005783 encounter_id:3f2cb68d-1940-48be-ad8d-69d63a73c4aa organization_id: patient_id:P02454320002 procedure_code:OT service_request_id:aeb5b1c7-d363-419f-b0d6-e1e4ff708e5a started:2026-04-24T05:25:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:25:58.668] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 1acdc6d9-c63f-4c08-8b63-c1e668b3e9e5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: bfc5a99e-b371-4aa8-84de-8055a386da7e +[2026-04-24 05:25:58.668] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:25:58.781] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LAILATUL ACHDIAH | service: service-general | source_id: e1967d57-257d-4f0b-9953-4bee6535afae +[2026-04-24 05:25:58.781] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e1967d57-257d-4f0b-9953-4bee6535afae +[2026-04-24 05:25:58.947] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUSIANA MARGALETHA | service: service-general | source_id: 48d4256a-7cb7-480b-b097-0db678db1f3d +[2026-04-24 05:25:59.110] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: df469016-3245-4588-959b-969833288545 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 48d4256a-7cb7-480b-b097-0db678db1f3d +[2026-04-24 05:25:59.110] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:17:10+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:808e528f-6870-4efb-a201-91bb7199ef76 intent:original-order patient_id:P01084064072 patient_name:LUSIANA MARGALETHA performer_id:10007559348 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:17:10+07:00","code":{"coding":[{"code":"24601-7","display":"Mammae","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/808e528f-6870-4efb-a201-91bb7199ef76"},"id":"df469016-3245-4588-959b-969833288545","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:25:59.074453+00:00","versionId":"MTc3NzAwODM1OTA3NDQ1MzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"LUSIANA MARGALETHA","reference":"Patient/P01084064072"}}} | service: service-general | source_id: 48d4256a-7cb7-480b-b097-0db678db1f3d | status: SUCCESS +[2026-04-24 05:26:00.683] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024403 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:00.684] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024403 | service: service-general | source_id: ac562932-8a32-4ade-aef2-8a6108b54299 +[2026-04-24 05:26:00.684] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024403 | service: service-general | source_id: ac562932-8a32-4ade-aef2-8a6108b54299 +[2026-04-24 05:26:01.254] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059050 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:01.255] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059050 | service: service-general | source_id: 4d189f82-0e2a-48d6-a356-7f068ca46373 +[2026-04-24 05:26:01.255] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059050 | service: service-general | source_id: 4d189f82-0e2a-48d6-a356-7f068ca46373 +[2026-04-24 05:26:01.282] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SISWANDI | service: service-general | source_id: 20f45a56-8a84-4fe8-ad87-d7b0e6609a92 +[2026-04-24 05:26:01.428] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062145 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:01.430] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062145 | service: service-general | source_id: 512a56f8-7b68-4ef1-b21f-bf07bd4275e5 +[2026-04-24 05:26:01.430] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062145 | service: service-general | source_id: 512a56f8-7b68-4ef1-b21f-bf07bd4275e5 +[2026-04-24 05:26:01.445] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047417 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:01.446] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 9f957200-cc18-40a0-9b54-7f73f0cbd4e9 +[2026-04-24 05:26:01.446] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 9f957200-cc18-40a0-9b54-7f73f0cbd4e9 +[2026-04-24 05:26:01.449] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: f1918273-e5ee-4edc-9ac2-90606385e0e5 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 20f45a56-8a84-4fe8-ad87-d7b0e6609a92 +[2026-04-24 05:26:01.449] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:18:30+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5dd2adf6-881a-48d9-8936-831954add538 intent:original-order patient_id:P00262923411 patient_name:SISWANDI performer_id:10007559348 requester_id:10019472623 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:18:30+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/5dd2adf6-881a-48d9-8936-831954add538"},"id":"f1918273-e5ee-4edc-9ac2-90606385e0e5","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:01.413124+00:00","versionId":"MTc3NzAwODM2MTQxMzEyNDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10019472623"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SISWANDI","reference":"Patient/P00262923411"}}} | service: service-general | source_id: 20f45a56-8a84-4fe8-ad87-d7b0e6609a92 | status: SUCCESS +[2026-04-24 05:26:02.050] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040883 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:02.051] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040883 | service: service-general | source_id: bf82258b-f43a-4d4f-9d8c-0fbe7d990e0e +[2026-04-24 05:26:02.051] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040883 | service: service-general | source_id: bf82258b-f43a-4d4f-9d8c-0fbe7d990e0e +[2026-04-24 05:26:02.064] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053566 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:02.065] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053566 | service: service-general | source_id: 9bafa860-ece9-4abb-9c60-2efa682f8bcc +[2026-04-24 05:26:02.065] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053566 | service: service-general | source_id: 9bafa860-ece9-4abb-9c60-2efa682f8bcc +[2026-04-24 05:26:02.690] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062475 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:02.691] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062475 | service: service-general | source_id: ab8c712c-eeb9-42ad-9d10-0aa277c04556 +[2026-04-24 05:26:02.691] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062475 | service: service-general | source_id: ab8c712c-eeb9-42ad-9d10-0aa277c04556 +[2026-04-24 05:26:02.705] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047425 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:02.706] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047425 | service: service-general | source_id: e3fe61ee-2e63-4d41-9b6a-3d00557e65e2 +[2026-04-24 05:26:02.706] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047425 | service: service-general | source_id: e3fe61ee-2e63-4d41-9b6a-3d00557e65e2 +[2026-04-24 05:26:03.307] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056263 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:03.309] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: 3397a6ae-e6ac-4f73-9e81-210e572a5303 +[2026-04-24 05:26:03.309] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: 3397a6ae-e6ac-4f73-9e81-210e572a5303 +[2026-04-24 05:26:03.322] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11575332 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:03.323] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11575332 | service: service-general | source_id: ae8c2be2-cc40-43ec-a4aa-696dc0f483ec +[2026-04-24 05:26:03.323] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11575332 | service: service-general | source_id: ae8c2be2-cc40-43ec-a4aa-696dc0f483ec +[2026-04-24 05:26:03.621] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SABRINA BERLIANI L | service: service-general | source_id: 223385fb-cd16-4a19-8c1d-05b32f09e33e +[2026-04-24 05:26:03.621] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 223385fb-cd16-4a19-8c1d-05b32f09e33e +[2026-04-24 05:26:03.797] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RENINTYAS PUJI RAHAYU | service: service-general | source_id: 169f35ae-4376-4a70-96c7-5bb5061977bd +[2026-04-24 05:26:03.908] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:26:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 169f35ae-4376-4a70-96c7-5bb5061977bd | status_code: 400 +[2026-04-24 05:26:03.908] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:22:36+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:0f777661-4541-4bbe-9c16-a1d9d220f8d4 intent:original-order patient_id:P02534355285 patient_name:RENINTYAS PUJI RAHAYU performer_id:10007559348 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:26:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 169f35ae-4376-4a70-96c7-5bb5061977bd | status: FAILED +[2026-04-24 05:26:04.010] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043127 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:04.011] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043127 | service: service-general | source_id: 43ca738e-dc56-48a7-8df8-cf30b34f0c9e +[2026-04-24 05:26:04.011] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043127 | service: service-general | source_id: 43ca738e-dc56-48a7-8df8-cf30b34f0c9e +[2026-04-24 05:26:04.024] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008938 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:04.025] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008938 | service: service-general | source_id: 74385904-68d4-421a-95ac-bcfc8f3cc28a +[2026-04-24 05:26:04.025] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008938 | service: service-general | source_id: 74385904-68d4-421a-95ac-bcfc8f3cc28a +[2026-04-24 05:26:04.610] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065412 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:04.611] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065412 | service: service-general | source_id: 10f064f3-ff33-46bd-ace9-9eb1f030a9d0 +[2026-04-24 05:26:04.611] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065412 | service: service-general | source_id: 10f064f3-ff33-46bd-ace9-9eb1f030a9d0 +[2026-04-24 05:26:04.625] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500171 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:04.626] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500171 | service: service-general | source_id: 89f8445e-9ff8-41f5-b4ab-12a72db9b1a1 +[2026-04-24 05:26:04.626] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-005810 encounter_id:c389e6f7-72c7-4897-a0a8-d9568923ab02 organization_id: patient_id:P00003872682 procedure_code:OT service_request_id:e6e06311-ee01-4cc9-aca5-4c53025f97d9 started:2026-04-24T05:26:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:04.872] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: d928d88c-3347-41cc-b9cb-e823666dd21a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 89f8445e-9ff8-41f5-b4ab-12a72db9b1a1 +[2026-04-24 05:26:04.872] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:06.083] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TADID RIFKI VALIANS | service: service-general | source_id: 105b6f06-dd84-4e1a-a6eb-515fa1a3bb60 +[2026-04-24 05:26:06.292] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 4202b43d-1052-475d-8065-0e3540c6cffe | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 105b6f06-dd84-4e1a-a6eb-515fa1a3bb60 +[2026-04-24 05:26:06.293] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:24:06+07:00 category_code:363679005 category_display:Imaging code:37667-3 display:Ankle AP/Lat encounter_id:eb335a66-81da-462a-bf87-1d0cb8e5a272 intent:original-order patient_id:P02267693934 patient_name:TADID RIFKI VALIANS performer_id:10007559348 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:24:06+07:00","code":{"coding":[{"code":"37667-3","display":"Ankle AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/eb335a66-81da-462a-bf87-1d0cb8e5a272"},"id":"4202b43d-1052-475d-8065-0e3540c6cffe","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:06.257434+00:00","versionId":"MTc3NzAwODM2NjI1NzQzNDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"TADID RIFKI VALIANS","reference":"Patient/P02267693934"}}} | service: service-general | source_id: 105b6f06-dd84-4e1a-a6eb-515fa1a3bb60 | status: SUCCESS +[2026-04-24 05:26:06.888] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628922 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:06.889] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 8eb830f6-f389-44f7-bf6a-a6ee9fe57f36 +[2026-04-24 05:26:06.889] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-000488 encounter_id:d92e72dd-1d04-4031-9875-4d321a106c8c organization_id: patient_id:P00818543134 procedure_code:OT service_request_id:852613d0-6901-4d9d-8f8f-cd264a7bdd91 started:2026-04-24T05:26:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:07.155] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 772528de-2fcc-4d69-8792-2148cc821353 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8eb830f6-f389-44f7-bf6a-a6ee9fe57f36 +[2026-04-24 05:26:07.155] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:08.495] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD. QODIR | service: service-general | source_id: 44d5ec58-e60b-4bf4-a4e1-13f727ac4de1 +[2026-04-24 05:26:08.699] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b87f8895-ac97-409c-b5cd-651bedd54ed3 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 44d5ec58-e60b-4bf4-a4e1-13f727ac4de1 +[2026-04-24 05:26:08.699] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:27:43+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:9c1923da-d6fc-4513-8805-86f2d277f0a8 intent:original-order patient_id:P01061093557 patient_name:ABD. QODIR performer_id:10002983237 requester_id:10008528520 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:27:43+07:00","code":{"coding":[{"code":"30679-5","display":"Lumbosacral Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9c1923da-d6fc-4513-8805-86f2d277f0a8"},"id":"b87f8895-ac97-409c-b5cd-651bedd54ed3","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:08.667501+00:00","versionId":"MTc3NzAwODM2ODY2NzUwMTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10008528520"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ABD. QODIR","reference":"Patient/P01061093557"}}} | service: service-general | source_id: 44d5ec58-e60b-4bf4-a4e1-13f727ac4de1 | status: SUCCESS +[2026-04-24 05:26:09.171] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10618968 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:09.172] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10618968 | service: service-general | source_id: 930f2c3d-772a-4b1a-b7d9-119d31554eed +[2026-04-24 05:26:09.172] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10618968 | service: service-general | source_id: 930f2c3d-772a-4b1a-b7d9-119d31554eed +[2026-04-24 05:26:09.186] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066403 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:09.187] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 076e49f4-d762-4776-9872-5250bbf18368 +[2026-04-24 05:26:09.187] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 076e49f4-d762-4776-9872-5250bbf18368 +[2026-04-24 05:26:09.775] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062428 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:09.776] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062428 | service: service-general | source_id: d52fc5b2-31bb-463e-810a-8af11d6dec7a +[2026-04-24 05:26:09.777] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062428 | service: service-general | source_id: d52fc5b2-31bb-463e-810a-8af11d6dec7a +[2026-04-24 05:26:09.790] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038354 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:09.791] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038354 | service: service-general | source_id: f9397681-eaa7-4237-846e-e80d157d83db +[2026-04-24 05:26:09.791] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038354 | service: service-general | source_id: f9397681-eaa7-4237-846e-e80d157d83db +[2026-04-24 05:26:09.803] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065028 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:09.804] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065028 | service: service-general | source_id: 0133c893-e2d4-435e-9452-9e712c5ba52a +[2026-04-24 05:26:09.804] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065028 | service: service-general | source_id: 0133c893-e2d4-435e-9452-9e712c5ba52a +[2026-04-24 05:26:10.386] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608584 2026-01-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:10.387] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608584 | service: service-general | source_id: 951a1b70-d99c-4d10-887a-a29f74e2d054 +[2026-04-24 05:26:10.387] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608584 | service: service-general | source_id: 951a1b70-d99c-4d10-887a-a29f74e2d054 +[2026-04-24 05:26:10.402] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10097192 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:10.403] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10097192 | service: service-general | source_id: d98b905c-896e-452a-b1c8-d4a2e159bf71 +[2026-04-24 05:26:10.403] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10097192 | service: service-general | source_id: d98b905c-896e-452a-b1c8-d4a2e159bf71 +[2026-04-24 05:26:10.858] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LABIB ABDULLAH AL HUSAIN | service: service-general | source_id: 10950f34-0bda-4d76-a782-cb20db45fe84 +[2026-04-24 05:26:10.858] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 10950f34-0bda-4d76-a782-cb20db45fe84 +[2026-04-24 05:26:11.001] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052783 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:11.002] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 3c97c795-c8d8-4d40-9876-7f3dc31127c3 +[2026-04-24 05:26:11.002] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 3c97c795-c8d8-4d40-9876-7f3dc31127c3 +[2026-04-24 05:26:11.013] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDIONO | service: service-general | source_id: d3e5e054-5394-4341-b22b-e1aca5b3928d +[2026-04-24 05:26:11.140] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10645466 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:11.141] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 2e0afe0b-38ca-4be5-81c7-e9317d003321 +[2026-04-24 05:26:11.141] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 2e0afe0b-38ca-4be5-81c7-e9317d003321 +[2026-04-24 05:26:11.154] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058414 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:11.155] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058414 | service: service-general | source_id: 6c9736e6-ae59-4e8a-bb20-12491ef8d029 +[2026-04-24 05:26:11.155] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058414 | service: service-general | source_id: 6c9736e6-ae59-4e8a-bb20-12491ef8d029 +[2026-04-24 05:26:11.226] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: f90e6880-bc12-400e-92b9-91960393d0aa | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: d3e5e054-5394-4341-b22b-e1aca5b3928d +[2026-04-24 05:26:11.226] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:30:50+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:ab19299e-7b7f-4655-8394-e4f91e41cdee intent:original-order patient_id:P01024148455 patient_name:BUDIONO performer_id:10007559348 requester_id:10003179713 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:30:50+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ab19299e-7b7f-4655-8394-e4f91e41cdee"},"id":"f90e6880-bc12-400e-92b9-91960393d0aa","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:11.188450+00:00","versionId":"MTc3NzAwODM3MTE4ODQ1MDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10003179713"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"BUDIONO","reference":"Patient/P01024148455"}}} | service: service-general | source_id: d3e5e054-5394-4341-b22b-e1aca5b3928d | status: SUCCESS +[2026-04-24 05:26:11.746] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11591457 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:11.747] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11591457 | service: service-general | source_id: e2848411-221e-4b94-8e81-1531bc55ac8e +[2026-04-24 05:26:11.747] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11591457 | service: service-general | source_id: e2848411-221e-4b94-8e81-1531bc55ac8e +[2026-04-24 05:26:11.760] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063471 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:11.761] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063471 | service: service-general | source_id: 5df9d2b1-8c0e-4662-a4d5-fbc228a78e8f +[2026-04-24 05:26:11.761] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063471 | service: service-general | source_id: 5df9d2b1-8c0e-4662-a4d5-fbc228a78e8f +[2026-04-24 05:26:12.339] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035955 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:12.340] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035955 | service: service-general | source_id: e3433547-dfd1-4f81-bc2a-153aa6e21b4b +[2026-04-24 05:26:12.340] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035955 | service: service-general | source_id: e3433547-dfd1-4f81-bc2a-153aa6e21b4b +[2026-04-24 05:26:12.354] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067338 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:12.355] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067338 | service: service-general | source_id: e806854a-796c-4e16-9968-6306b93db064 +[2026-04-24 05:26:12.355] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067338 | service: service-general | source_id: e806854a-796c-4e16-9968-6306b93db064 +[2026-04-24 05:26:12.937] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11057646 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:12.938] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11057646 | service: service-general | source_id: 7eb092e8-261f-4c32-b00d-d9cd7e38b3dd +[2026-04-24 05:26:12.939] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11057646 | service: service-general | source_id: 7eb092e8-261f-4c32-b00d-d9cd7e38b3dd +[2026-04-24 05:26:12.952] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067368 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:12.953] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067368 | service: service-general | source_id: 627e06fb-9aa8-4aea-b978-49656522a477 +[2026-04-24 05:26:12.953] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067368 | service: service-general | source_id: 627e06fb-9aa8-4aea-b978-49656522a477 +[2026-04-24 05:26:13.405] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG SRIWAHYUNI | service: service-general | source_id: 7d2c1410-79af-4453-92a3-052579a6611f +[2026-04-24 05:26:13.553] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047062 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:13.554] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047062 | service: service-general | source_id: 05d9708e-1a42-4444-b7d8-5fefa31c6937 +[2026-04-24 05:26:13.554] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047062 | service: service-general | source_id: 05d9708e-1a42-4444-b7d8-5fefa31c6937 +[2026-04-24 05:26:13.669] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 745a8ec9-27f1-420a-a9ad-69154e1f212f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 7d2c1410-79af-4453-92a3-052579a6611f +[2026-04-24 05:26:13.669] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:33:42+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:65925b25-43da-4a11-b6ea-32f559bddfd5 intent:original-order patient_id:P02444527891 patient_name:ENDANG SRIWAHYUNI performer_id:10007559348 requester_id:10003179713 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:33:42+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/65925b25-43da-4a11-b6ea-32f559bddfd5"},"id":"745a8ec9-27f1-420a-a9ad-69154e1f212f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:13.632264+00:00","versionId":"MTc3NzAwODM3MzYzMjI2NDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10003179713"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ENDANG SRIWAHYUNI","reference":"Patient/P02444527891"}}} | service: service-general | source_id: 7d2c1410-79af-4453-92a3-052579a6611f | status: SUCCESS +[2026-04-24 05:26:14.148] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046761 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:14.149] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046761 | service: service-general | source_id: 0d740d59-2300-4940-afa4-80edb1d45c3c +[2026-04-24 05:26:14.149] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046761 | service: service-general | source_id: 0d740d59-2300-4940-afa4-80edb1d45c3c +[2026-04-24 05:26:14.161] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058111 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:14.162] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058111 | service: service-general | source_id: 5ae4ccf0-d209-44d6-bc51-6812d064cdf0 +[2026-04-24 05:26:14.162] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058111 | service: service-general | source_id: 5ae4ccf0-d209-44d6-bc51-6812d064cdf0 +[2026-04-24 05:26:14.751] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11237917 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:14.752] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11237917 | service: service-general | source_id: db99dd6e-74fe-49d0-8f10-dd98fbbccdaa +[2026-04-24 05:26:14.752] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11237917 | service: service-general | source_id: db99dd6e-74fe-49d0-8f10-dd98fbbccdaa +[2026-04-24 05:26:14.764] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040587 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:14.765] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040587 | service: service-general | source_id: 74755a52-3194-424b-88d2-6bdd7d0c247b +[2026-04-24 05:26:14.765] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006075 encounter_id:864ce3f6-5be8-4edf-9cf3-2cacd5be4c87 organization_id: patient_id:P08618951796 procedure_code:OT service_request_id:4ebf6122-7705-4eae-800a-8096ae337af6 started:2026-04-24T05:26:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:14.997] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 94c43459-3d48-4665-8c39-7474f4aa2f7c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 74755a52-3194-424b-88d2-6bdd7d0c247b +[2026-04-24 05:26:14.997] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:15.850] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNIARTI | service: service-general | source_id: d3fc210e-f53a-40b9-8932-506cefa97274 +[2026-04-24 05:26:15.850] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d3fc210e-f53a-40b9-8932-506cefa97274 +[2026-04-24 05:26:16.011] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDARIYANTO | service: service-general | source_id: 9e062dcd-0823-432a-9b3c-6b816fb96c8b +[2026-04-24 05:26:16.202] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: cbd0c379-4492-4279-8f5e-001d6248b816 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 9e062dcd-0823-432a-9b3c-6b816fb96c8b +[2026-04-24 05:26:16.202] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T11:59:57+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:bb3ea7ec-f176-4ab8-950d-f076b08ccda7 intent:original-order patient_id:P01895766638 patient_name:SUDARIYANTO performer_id:10007559348 requester_id:10019472623 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T11:59:57+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/bb3ea7ec-f176-4ab8-950d-f076b08ccda7"},"id":"cbd0c379-4492-4279-8f5e-001d6248b816","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:16.166286+00:00","versionId":"MTc3NzAwODM3NjE2NjI4NjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10019472623"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUDARIYANTO","reference":"Patient/P01895766638"}}} | service: service-general | source_id: 9e062dcd-0823-432a-9b3c-6b816fb96c8b | status: SUCCESS +[2026-04-24 05:26:17.578] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067371 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:17.579] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067371 | service: service-general | source_id: fb634bd6-66eb-4c9e-99cd-2a9a8345481c +[2026-04-24 05:26:17.579] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067371 | service: service-general | source_id: fb634bd6-66eb-4c9e-99cd-2a9a8345481c +[2026-04-24 05:26:17.593] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039292 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:17.594] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039292 | service: service-general | source_id: 4ae4bd1a-2de8-4fd2-ad8e-72e1d0d83558 +[2026-04-24 05:26:17.594] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039292 | service: service-general | source_id: 4ae4bd1a-2de8-4fd2-ad8e-72e1d0d83558 +[2026-04-24 05:26:18.178] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066431 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:18.179] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066431 | service: service-general | source_id: 3a7333a5-8547-4b58-ac19-172f154bf150 +[2026-04-24 05:26:18.179] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066431 | service: service-general | source_id: 3a7333a5-8547-4b58-ac19-172f154bf150 +[2026-04-24 05:26:18.391] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LASMAD ABD LADJI | service: service-general | source_id: 48bc4f2e-fa24-443a-8042-1f2d414aa3e4 +[2026-04-24 05:26:18.646] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a22ad27e-b812-4a26-bfc7-77609b9cc973 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 48bc4f2e-fa24-443a-8042-1f2d414aa3e4 +[2026-04-24 05:26:18.646] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:01:44+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:fff57c4d-277b-4821-8f10-5d543fdac579 intent:original-order patient_id:P01740955990 patient_name:LASMAD ABD LADJI performer_id:10007559348 requester_id:10003179713 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:01:44+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/fff57c4d-277b-4821-8f10-5d543fdac579"},"id":"a22ad27e-b812-4a26-bfc7-77609b9cc973","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:18.610382+00:00","versionId":"MTc3NzAwODM3ODYxMDM4MjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10003179713"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"LASMAD ABD LADJI","reference":"Patient/P01740955990"}}} | service: service-general | source_id: 48bc4f2e-fa24-443a-8042-1f2d414aa3e4 | status: SUCCESS +[2026-04-24 05:26:18.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059288 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:18.784] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059288 | service: service-general | source_id: 846fd900-b2d7-4fdd-8cb2-3e9518c4d013 +[2026-04-24 05:26:18.785] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059288 | service: service-general | source_id: 846fd900-b2d7-4fdd-8cb2-3e9518c4d013 +[2026-04-24 05:26:18.799] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619929 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:18.800] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619929 | service: service-general | source_id: 156946e4-d1d6-4c13-bccd-6243585343e0 +[2026-04-24 05:26:18.800] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619929 | service: service-general | source_id: 156946e4-d1d6-4c13-bccd-6243585343e0 +[2026-04-24 05:26:18.813] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050670 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:18.814] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050670 | service: service-general | source_id: 41a605b2-b2bf-4e07-ac41-2ebfd3b87650 +[2026-04-24 05:26:18.814] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050670 | service: service-general | source_id: 41a605b2-b2bf-4e07-ac41-2ebfd3b87650 +[2026-04-24 05:26:19.394] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:19.396] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 0d851c9e-694e-4900-94d6-971e0c1fffae +[2026-04-24 05:26:19.396] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 0d851c9e-694e-4900-94d6-971e0c1fffae +[2026-04-24 05:26:19.410] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054647 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:19.411] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054647 | service: service-general | source_id: 9ede4de3-150b-4350-813c-74d14fc5ee42 +[2026-04-24 05:26:19.411] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006201 encounter_id:3b224530-1631-46a5-bf86-77b2652be8a0 organization_id: patient_id:P02175362599 procedure_code:OT service_request_id:16528f82-72d4-4de6-a26c-c2f7a699ab31 started:2026-04-24T05:26:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:19.670] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 78e2fe18-47b0-4a7d-be33-47464e7cec05 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9ede4de3-150b-4350-813c-74d14fc5ee42 +[2026-04-24 05:26:19.670] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:20.827] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RYANZA AINIZAM | service: service-general | source_id: 1fbcd7b3-8e12-42f1-979a-54e21676d659 +[2026-04-24 05:26:20.993] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 977bfdc5-cc6e-435c-8a2f-6c0b373db3e0 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 1fbcd7b3-8e12-42f1-979a-54e21676d659 +[2026-04-24 05:26:20.993] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:04:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d9576f38-58b0-449f-9598-0f5b8d7603ba intent:original-order patient_id:P10504321748 patient_name:MUHAMMAD RYANZA AINIZAM performer_id:10007559348 requester_id:10012063942 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:04:20+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d9576f38-58b0-449f-9598-0f5b8d7603ba"},"id":"977bfdc5-cc6e-435c-8a2f-6c0b373db3e0","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:20.954267+00:00","versionId":"MTc3NzAwODM4MDk1NDI2NzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10012063942"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUHAMMAD RYANZA AINIZAM","reference":"Patient/P10504321748"}}} | service: service-general | source_id: 1fbcd7b3-8e12-42f1-979a-54e21676d659 | status: SUCCESS +[2026-04-24 05:26:22.182] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062445 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:22.183] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062445 | service: service-general | source_id: 7124702b-bbdb-428b-9740-a650d5119076 +[2026-04-24 05:26:22.184] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062445 | service: service-general | source_id: 7124702b-bbdb-428b-9740-a650d5119076 +[2026-04-24 05:26:22.196] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052446 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:22.197] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052446 | service: service-general | source_id: fcc0979e-efc3-4112-992e-a1d394fb3343 +[2026-04-24 05:26:22.197] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052446 | service: service-general | source_id: fcc0979e-efc3-4112-992e-a1d394fb3343 +[2026-04-24 05:26:22.781] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614617 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:22.782] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614617 | service: service-general | source_id: ccd17cad-d770-4216-ac0e-34a9d86a4425 +[2026-04-24 05:26:22.782] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614617 | service: service-general | source_id: ccd17cad-d770-4216-ac0e-34a9d86a4425 +[2026-04-24 05:26:22.798] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11462401 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:22.799] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11462401 | service: service-general | source_id: 113f6e28-3b9e-4143-aab8-e756fdd82dc6 +[2026-04-24 05:26:22.799] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11462401 | service: service-general | source_id: 113f6e28-3b9e-4143-aab8-e756fdd82dc6 +[2026-04-24 05:26:23.171] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHUSNUL KHOTIMAH | service: service-general | source_id: fea337dc-f595-4a5a-b877-d863bd8b569b +[2026-04-24 05:26:23.363] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: c9a5a253-a1a2-4bd6-baab-a682be395925 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: fea337dc-f595-4a5a-b877-d863bd8b569b +[2026-04-24 05:26:23.363] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:05:17+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:bbee6243-2cf4-44c8-a0cc-289e7fb8d607 intent:original-order patient_id:P00269454219 patient_name:KHUSNUL KHOTIMAH performer_id:10007559348 requester_id:10005444007 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:05:17+07:00","code":{"coding":[{"code":"43518-0","display":"Bone Survey","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/bbee6243-2cf4-44c8-a0cc-289e7fb8d607"},"id":"c9a5a253-a1a2-4bd6-baab-a682be395925","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:23.326718+00:00","versionId":"MTc3NzAwODM4MzMyNjcxODAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10005444007"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"KHUSNUL KHOTIMAH","reference":"Patient/P00269454219"}}} | service: service-general | source_id: fea337dc-f595-4a5a-b877-d863bd8b569b | status: SUCCESS +[2026-04-24 05:26:23.397] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12022497 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:23.398] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022497 | service: service-general | source_id: 4ac2f755-ce63-44de-8201-9da365cd830d +[2026-04-24 05:26:23.398] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006205 encounter_id:1416280f-187b-4fb5-82fb-0fde533cddd4 organization_id: patient_id:P00212259024 procedure_code:OT service_request_id:71b172f7-8ed0-4f04-8c6b-6926464ae89c started:2026-04-24T05:26:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:23.670] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 67085424-7a5e-46b9-9044-057e04e28eaf | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4ac2f755-ce63-44de-8201-9da365cd830d +[2026-04-24 05:26:23.670] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:25.524] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRBAR | service: service-general | source_id: 7255fab3-9607-4bfb-aea2-db3dc40298f5 +[2026-04-24 05:26:25.686] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053319 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:25.687] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053319 | service: service-general | source_id: cd169d20-7efb-4347-8746-bb7a8d3331ba +[2026-04-24 05:26:25.687] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053319 | service: service-general | source_id: cd169d20-7efb-4347-8746-bb7a8d3331ba +[2026-04-24 05:26:25.700] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617102 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:25.701] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3d622f80-76ff-48ae-9b67-9ac63e688253 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 7255fab3-9607-4bfb-aea2-db3dc40298f5 +[2026-04-24 05:26:25.701] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:08:35+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5c49e511-1e38-47e3-9a7e-a8eb64751670 intent:original-order patient_id:P00388417116 patient_name:IRBAR performer_id:10007559348 requester_id:10014055071 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:08:35+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/5c49e511-1e38-47e3-9a7e-a8eb64751670"},"id":"3d622f80-76ff-48ae-9b67-9ac63e688253","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:25.667323+00:00","versionId":"MTc3NzAwODM4NTY2NzMyMzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10014055071"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"IRBAR","reference":"Patient/P00388417116"}}} | service: service-general | source_id: 7255fab3-9607-4bfb-aea2-db3dc40298f5 | status: SUCCESS +[2026-04-24 05:26:25.701] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617102 | service: service-general | source_id: a7f65441-9b73-4674-8d47-a88a9a9f9f97 +[2026-04-24 05:26:25.701] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617102 | service: service-general | source_id: a7f65441-9b73-4674-8d47-a88a9a9f9f97 +[2026-04-24 05:26:25.714] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11531254 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:25.715] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531254 | service: service-general | source_id: d33e833a-9765-49d7-84b0-782659e10040 +[2026-04-24 05:26:25.715] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531254 | service: service-general | source_id: d33e833a-9765-49d7-84b0-782659e10040 +[2026-04-24 05:26:26.292] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064560 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:26.293] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064560 | service: service-general | source_id: 7e372195-d98b-4703-bba2-2365cb2f46b2 +[2026-04-24 05:26:26.293] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064560 | service: service-general | source_id: 7e372195-d98b-4703-bba2-2365cb2f46b2 +[2026-04-24 05:26:26.308] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11573893 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:26.309] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573893 | service: service-general | source_id: 32ae2959-134c-4cf5-82fb-4560e9a302dc +[2026-04-24 05:26:26.309] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573893 | service: service-general | source_id: 32ae2959-134c-4cf5-82fb-4560e9a302dc +[2026-04-24 05:26:26.328] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613271 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:26.329] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613271 | service: service-general | source_id: 63d589d2-ead0-49b4-a4e5-34c9f042e98c +[2026-04-24 05:26:26.329] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613271 | service: service-general | source_id: 63d589d2-ead0-49b4-a4e5-34c9f042e98c +[2026-04-24 05:26:26.342] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10541046 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:26.343] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10541046 | service: service-general | source_id: 8421e513-d792-4ed5-beb0-642f5803be96 +[2026-04-24 05:26:26.343] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10541046 | service: service-general | source_id: 8421e513-d792-4ed5-beb0-642f5803be96 +[2026-04-24 05:26:26.922] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063007 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:26.923] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063007 | service: service-general | source_id: 793ed313-3c24-4f4d-8e39-6d4ce3bf4e7a +[2026-04-24 05:26:26.923] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063007 | service: service-general | source_id: 793ed313-3c24-4f4d-8e39-6d4ce3bf4e7a +[2026-04-24 05:26:26.935] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11476115 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:26.936] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476115 | service: service-general | source_id: abad5213-a34f-43dc-9e03-fc654811fefc +[2026-04-24 05:26:26.936] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11476115 | service: service-general | source_id: abad5213-a34f-43dc-9e03-fc654811fefc +[2026-04-24 05:26:26.951] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058616 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:26.952] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058616 | service: service-general | source_id: 6017856d-7771-44ac-8421-43d4328c0641 +[2026-04-24 05:26:26.952] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006231 encounter_id:f3f6499e-c20e-40c8-92ac-e850e4ca19c4 organization_id: patient_id:P00841474575 procedure_code:OT service_request_id:99895e57-8bd7-4b08-9014-866f0cb0c49e started:2026-04-24T05:26:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:27.190] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 4159e5bb-86cf-41ef-80d3-eb2f4892da80 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 6017856d-7771-44ac-8421-43d4328c0641 +[2026-04-24 05:26:27.190] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:27.875] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDRO PUGARWANTO | service: service-general | source_id: 5482985d-3178-4c03-a82f-f0bcc150eac5 +[2026-04-24 05:26:28.087] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 08a0d308-2e61-47c5-b6b5-c89e7e6086a9 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 5482985d-3178-4c03-a82f-f0bcc150eac5 +[2026-04-24 05:26:28.087] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:09:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:931fef07-39cb-4d90-9d56-429cabb08633 intent:original-order patient_id:P00903756058 patient_name:ENDRO PUGARWANTO performer_id:10007559348 requester_id:10015280510 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:09:08+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/931fef07-39cb-4d90-9d56-429cabb08633"},"id":"08a0d308-2e61-47c5-b6b5-c89e7e6086a9","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:28.056482+00:00","versionId":"MTc3NzAwODM4ODA1NjQ4MjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10015280510"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ENDRO PUGARWANTO","reference":"Patient/P00903756058"}}} | service: service-general | source_id: 5482985d-3178-4c03-a82f-f0bcc150eac5 | status: SUCCESS +[2026-04-24 05:26:29.767] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067528 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:29.768] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067528 | service: service-general | source_id: f6119a5a-d999-42e7-9d7c-a019200e8c3b +[2026-04-24 05:26:29.768] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006233 encounter_id:0e2f963f-79d8-41e1-839d-60cb61b910b6 organization_id: patient_id:P00466080182 procedure_code:OT service_request_id:4971dd66-7849-430c-b9d4-506894491105 started:2026-04-24T05:26:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:29.962] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: e077d374-d330-4576-a5bb-353b39bc1145 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f6119a5a-d999-42e7-9d7c-a019200e8c3b +[2026-04-24 05:26:29.962] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:30.246] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKO CAHYONO | service: service-general | source_id: 26426f31-371c-4343-bdc7-96502f8f1a9d +[2026-04-24 05:26:30.498] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a8f03fb2-b86c-4aae-acb0-17b9769baf11 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 26426f31-371c-4343-bdc7-96502f8f1a9d +[2026-04-24 05:26:30.498] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:10:19+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:060506f8-723b-400d-8236-9b798d951457 intent:original-order patient_id:P02384637481 patient_name:EKO CAHYONO performer_id:10001277822 requester_id:12763091230 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:10:19+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/060506f8-723b-400d-8236-9b798d951457"},"id":"a8f03fb2-b86c-4aae-acb0-17b9769baf11","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:30.462860+00:00","versionId":"MTc3NzAwODM5MDQ2Mjg2MDAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/12763091230"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"EKO CAHYONO","reference":"Patient/P02384637481"}}} | service: service-general | source_id: 26426f31-371c-4343-bdc7-96502f8f1a9d | status: SUCCESS +[2026-04-24 05:26:31.975] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066294 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:31.976] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066294 | service: service-general | source_id: 4664881e-0ec8-4206-b466-ff2cc8ae2aca +[2026-04-24 05:26:31.977] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006234 encounter_id:26df9c80-2cda-4abe-89f6-dbf25c24b0c6 organization_id: patient_id:P01917889861 procedure_code:OT service_request_id:30440042-d18f-435b-b1aa-867f422ccbfd started:2026-04-24T05:26:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:32.221] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 8e57c2a3-cce1-4d81-ab1c-005f3ea3124a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4664881e-0ec8-4206-b466-ff2cc8ae2aca +[2026-04-24 05:26:32.221] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:32.656] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JAELAN | service: service-general | source_id: f26e6775-fa0b-4249-a2ab-18b10af05a81 +[2026-04-24 05:26:32.859] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 28c43dd7-6294-40ca-a6ba-b90045ab1ed4 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f26e6775-fa0b-4249-a2ab-18b10af05a81 +[2026-04-24 05:26:32.859] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:14:01+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b52b0d3d-9047-478e-a6cf-c329ffdff0e1 intent:original-order patient_id:P02344304192 patient_name:JAELAN performer_id:10007559348 requester_id:10015280510 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:14:01+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b52b0d3d-9047-478e-a6cf-c329ffdff0e1"},"id":"28c43dd7-6294-40ca-a6ba-b90045ab1ed4","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:32.821539+00:00","versionId":"MTc3NzAwODM5MjgyMTUzOTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10015280510"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JAELAN","reference":"Patient/P02344304192"}}} | service: service-general | source_id: f26e6775-fa0b-4249-a2ab-18b10af05a81 | status: SUCCESS +[2026-04-24 05:26:34.795] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054043 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:34.796] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054043 | service: service-general | source_id: 16829a70-12ee-4c40-b6e0-d6c442de6e0c +[2026-04-24 05:26:34.796] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054043 | service: service-general | source_id: 16829a70-12ee-4c40-b6e0-d6c442de6e0c +[2026-04-24 05:26:34.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067513 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:34.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067513 | service: service-general | source_id: 7497a19f-4f10-4777-abdd-a8ebedaf82e5 +[2026-04-24 05:26:34.812] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067513 | service: service-general | source_id: 7497a19f-4f10-4777-abdd-a8ebedaf82e5 +[2026-04-24 05:26:34.827] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009614 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:34.828] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009614 | service: service-general | source_id: 9b72d1bc-1bc7-4428-a0e1-e0dee553acdb +[2026-04-24 05:26:34.828] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009614 | service: service-general | source_id: 9b72d1bc-1bc7-4428-a0e1-e0dee553acdb +[2026-04-24 05:26:34.843] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047214 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:34.844] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: 1e4586e3-653b-4195-bf6d-b1b48426eaac +[2026-04-24 05:26:34.844] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: 1e4586e3-653b-4195-bf6d-b1b48426eaac +[2026-04-24 05:26:34.858] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519670 2026-01-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:34.859] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519670 | service: service-general | source_id: 791dc50e-de5d-4d2f-8ddc-11d686983086 +[2026-04-24 05:26:34.859] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519670 | service: service-general | source_id: 791dc50e-de5d-4d2f-8ddc-11d686983086 +[2026-04-24 05:26:34.874] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11466082 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:34.875] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11466082 | service: service-general | source_id: 9a84a24b-6f9c-4091-92eb-df815c61c936 +[2026-04-24 05:26:34.875] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11466082 | service: service-general | source_id: 9a84a24b-6f9c-4091-92eb-df815c61c936 +[2026-04-24 05:26:35.017] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD DANAR WICAKSONO | service: service-general | source_id: 0d07a956-555c-4ed2-a739-48b80739c865 +[2026-04-24 05:26:35.245] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 83939786-0865-403d-8515-e0278beaa95e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 0d07a956-555c-4ed2-a739-48b80739c865 +[2026-04-24 05:26:35.245] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:15:04+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:83bcc7e3-2cfe-43c5-bd9f-31c05ec3bf06 intent:original-order patient_id:P00759548373 patient_name:MUHAMAD DANAR WICAKSONO performer_id:10007559348 requester_id:10007738597 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:15:04+07:00","code":{"coding":[{"code":"43518-0","display":"Bone Survey","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/83bcc7e3-2cfe-43c5-bd9f-31c05ec3bf06"},"id":"83939786-0865-403d-8515-e0278beaa95e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:35.209796+00:00","versionId":"MTc3NzAwODM5NTIwOTc5NjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10007738597"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUHAMAD DANAR WICAKSONO","reference":"Patient/P00759548373"}}} | service: service-general | source_id: 0d07a956-555c-4ed2-a739-48b80739c865 | status: SUCCESS +[2026-04-24 05:26:35.449] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066132 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:35.450] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e5556a4a-8ad2-40b0-a720-00edad564e7f +[2026-04-24 05:26:35.621] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7e2c2d03-9a0c-4217-b548-8fdd43f84cb7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:35.621] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 32ef15cd-6b1d-4480-9960-31299e1870f1 +[2026-04-24 05:26:35.621] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 32ef15cd-6b1d-4480-9960-31299e1870f1 +[2026-04-24 05:26:36.134] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063222 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:36.135] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063222 | service: service-general | source_id: 7e68bf1a-f2e3-4635-9a36-409dd85b9854 +[2026-04-24 05:26:36.136] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063222 | service: service-general | source_id: 7e68bf1a-f2e3-4635-9a36-409dd85b9854 +[2026-04-24 05:26:36.708] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030420 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:36.709] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030420 | service: service-general | source_id: 1682af3c-47ba-43a3-9e88-72fb10ea48ed +[2026-04-24 05:26:36.709] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030420 | service: service-general | source_id: 1682af3c-47ba-43a3-9e88-72fb10ea48ed +[2026-04-24 05:26:36.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045708 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:36.725] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045708 | service: service-general | source_id: 0c3cba5a-8fe3-4f41-a229-9b6c8f4ccf81 +[2026-04-24 05:26:36.725] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045708 | service: service-general | source_id: 0c3cba5a-8fe3-4f41-a229-9b6c8f4ccf81 +[2026-04-24 05:26:37.287] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063320 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:37.288] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063320 | service: service-general | source_id: f039c5bc-6568-478f-a3d5-69f073ec1578 +[2026-04-24 05:26:37.288] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063320 | service: service-general | source_id: f039c5bc-6568-478f-a3d5-69f073ec1578 +[2026-04-24 05:26:37.413] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: OKTAVIA FITRININGRUM | service: service-general | source_id: 36afde9c-d162-419a-97c6-350c3ee4e8c4 +[2026-04-24 05:26:37.665] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5fec96bd-7489-4440-87e2-127035a350dd | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 36afde9c-d162-419a-97c6-350c3ee4e8c4 +[2026-04-24 05:26:37.665] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:16:30+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:d8705e57-2e32-4fb6-a511-2fc1c942ffd1 intent:original-order patient_id:P00075737325 patient_name:OKTAVIA FITRININGRUM performer_id:10007559348 requester_id:10011695869 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:16:30+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d8705e57-2e32-4fb6-a511-2fc1c942ffd1"},"id":"5fec96bd-7489-4440-87e2-127035a350dd","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:37.596497+00:00","versionId":"MTc3NzAwODM5NzU5NjQ5NzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10011695869"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"OKTAVIA FITRININGRUM","reference":"Patient/P00075737325"}}} | service: service-general | source_id: 36afde9c-d162-419a-97c6-350c3ee4e8c4 | status: SUCCESS +[2026-04-24 05:26:37.729] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11506694 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:37.730] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506694 | service: service-general | source_id: fcefc5c7-bcf5-439e-8a89-e46c77aec0e1 +[2026-04-24 05:26:37.730] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506694 | service: service-general | source_id: fcefc5c7-bcf5-439e-8a89-e46c77aec0e1 +[2026-04-24 05:26:37.744] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604871 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:37.745] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604871 | service: service-general | source_id: f3670f07-832c-4662-894d-1f0d02e8156e +[2026-04-24 05:26:37.745] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604871 | service: service-general | source_id: f3670f07-832c-4662-894d-1f0d02e8156e +[2026-04-24 05:26:38.336] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053403 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:38.390] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 166144c3-9100-449b-acae-08c3b7ca1501 +[2026-04-24 05:26:38.532] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 215a0f14-b0e4-4997-ae47-e19cc9a443bd | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:38.532] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9ae24b70-1a4c-4092-9244-398e0e22cb3a +[2026-04-24 05:26:38.532] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000997 encounter_id:215a0f14-b0e4-4997-ae47-e19cc9a443bd organization_id: patient_id: procedure_code:OT service_request_id:166144c3-9100-449b-acae-08c3b7ca1501 started:2026-04-24T05:26:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:38.769] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:26:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9ae24b70-1a4c-4092-9244-398e0e22cb3a | status_code: 400 +[2026-04-24 05:26:38.769] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:39.871] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NORMA ALIFFIA PUTRI ARDIANSYAH | service: service-general | source_id: 4b40acdb-b6c4-41af-9e5b-bd343bec6d35 +[2026-04-24 05:26:40.067] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 2b4c96cc-6d4e-40d7-a51b-3865fde5b504 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 4b40acdb-b6c4-41af-9e5b-bd343bec6d35 +[2026-04-24 05:26:40.067] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:17:11+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4379a01e-c455-4d2b-9f6e-bebe12fd01fc intent:original-order patient_id:P00479531345 patient_name:NORMA ALIFFIA PUTRI ARDIANSYAH performer_id:10007559348 requester_id:10016879721 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:17:11+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/4379a01e-c455-4d2b-9f6e-bebe12fd01fc"},"id":"2b4c96cc-6d4e-40d7-a51b-3865fde5b504","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:40.005608+00:00","versionId":"MTc3NzAwODQwMDAwNTYwODAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10016879721"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NORMA ALIFFIA PUTRI ARDIANSYAH","reference":"Patient/P00479531345"}}} | service: service-general | source_id: 4b40acdb-b6c4-41af-9e5b-bd343bec6d35 | status: SUCCESS +[2026-04-24 05:26:40.817] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020068 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:40.868] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020068 | service: service-general | source_id: 913b2223-f579-4a52-b131-25609faa20d4 +[2026-04-24 05:26:40.868] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001013 encounter_id:ed4b3ee1-588b-457c-b2ae-62c7709d6ae6 organization_id: patient_id:P01165252903 procedure_code:OT service_request_id:d7d1aabc-2f9e-4743-97ed-5a99ca3632d9 started:2026-04-24T05:26:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:41.107] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c30b91f4-db71-43ba-9485-8b235091bceb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 913b2223-f579-4a52-b131-25609faa20d4 +[2026-04-24 05:26:41.107] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:42.266] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJUNAEDY DAENG MANGEWA | service: service-general | source_id: e03751e5-a0a0-4147-9111-382837c52f3d +[2026-04-24 05:26:42.468] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 7129b646-8fa2-481e-abc4-9d49ac4af200 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e03751e5-a0a0-4147-9111-382837c52f3d +[2026-04-24 05:26:42.468] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:18:03+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f40929fc-15c7-4c01-ac4b-a4b6b9949360 intent:original-order patient_id:P01882590159 patient_name:DJUNAEDY DAENG MANGEWA performer_id:10007559348 requester_id:10014055071 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:18:03+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f40929fc-15c7-4c01-ac4b-a4b6b9949360"},"id":"7129b646-8fa2-481e-abc4-9d49ac4af200","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:42.400790+00:00","versionId":"MTc3NzAwODQwMjQwMDc5MDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10014055071"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DJUNAEDY DAENG MANGEWA","reference":"Patient/P01882590159"}}} | service: service-general | source_id: e03751e5-a0a0-4147-9111-382837c52f3d | status: SUCCESS +[2026-04-24 05:26:43.715] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11496380 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:43.716] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496380 | service: service-general | source_id: 4827efc7-f2f9-4df4-aa91-73217a7c3e53 +[2026-04-24 05:26:43.716] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496380 | service: service-general | source_id: 4827efc7-f2f9-4df4-aa91-73217a7c3e53 +[2026-04-24 05:26:44.298] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053701 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:44.299] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: e12a3df5-7077-44e1-bf80-8bd067a7d781 +[2026-04-24 05:26:44.299] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: e12a3df5-7077-44e1-bf80-8bd067a7d781 +[2026-04-24 05:26:44.686] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAMBANG HERMANTO | service: service-general | source_id: f12d1b75-e945-41df-8232-8f6f2f276841 +[2026-04-24 05:26:44.852] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0c3788f4-3d5e-46c0-b295-605d7ac4868b | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f12d1b75-e945-41df-8232-8f6f2f276841 +[2026-04-24 05:26:44.852] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:18:50+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:b6199574-304f-4782-9b3f-e823ff0a9c8a intent:original-order patient_id:P01812466515 patient_name:BAMBANG HERMANTO performer_id:10007559348 requester_id:10014055071 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:18:50+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b6199574-304f-4782-9b3f-e823ff0a9c8a"},"id":"0c3788f4-3d5e-46c0-b295-605d7ac4868b","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:44.811639+00:00","versionId":"MTc3NzAwODQwNDgxMTYzOTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10014055071"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"BAMBANG HERMANTO","reference":"Patient/P01812466515"}}} | service: service-general | source_id: f12d1b75-e945-41df-8232-8f6f2f276841 | status: SUCCESS +[2026-04-24 05:26:44.870] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061532 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:44.871] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5712f748-9d22-4c9a-bdca-593b397afcae +[2026-04-24 05:26:45.007] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2f6f540b-17f0-47c0-b27e-7869577e8da6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:45.007] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 +[2026-04-24 05:26:45.007] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000651 encounter_id:2f6f540b-17f0-47c0-b27e-7869577e8da6 organization_id: patient_id: procedure_code:OT service_request_id:5712f748-9d22-4c9a-bdca-593b397afcae started:2026-04-24T05:26:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:45.149] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:26:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 60820500-b9b0-4f84-9edf-f4723f1a5c63 | status_code: 400 +[2026-04-24 05:26:45.149] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:47.010] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NINA ARDIANA | service: service-general | source_id: a8978fbb-c305-4a76-af82-6d7146e1ffed +[2026-04-24 05:26:47.199] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d8a69a44-3c8c-4885-8d82-80e446ad1ddb | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: a8978fbb-c305-4a76-af82-6d7146e1ffed +[2026-04-24 05:26:47.199] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:21:03+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:7e391190-eede-48ca-b7dc-462122b09e0d intent:original-order patient_id:P02256395498 patient_name:NINA ARDIANA performer_id:10007559348 requester_id:10000276457 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:21:03+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/7e391190-eede-48ca-b7dc-462122b09e0d"},"id":"d8a69a44-3c8c-4885-8d82-80e446ad1ddb","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:47.163970+00:00","versionId":"MTc3NzAwODQwNzE2Mzk3MDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10000276457"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NINA ARDIANA","reference":"Patient/P02256395498"}}} | service: service-general | source_id: a8978fbb-c305-4a76-af82-6d7146e1ffed | status: SUCCESS +[2026-04-24 05:26:47.717] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056934 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:47.718] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 806ac7aa-aa18-4f00-902a-53935eecdb75 +[2026-04-24 05:26:47.833] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5ef32100-bb22-45cf-9402-5489650710e6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:47.833] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b0f6b615-a5d9-448b-aca9-2f681c1ac20d +[2026-04-24 05:26:47.833] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000652 encounter_id:5ef32100-bb22-45cf-9402-5489650710e6 organization_id: patient_id: procedure_code:OT service_request_id:806ac7aa-aa18-4f00-902a-53935eecdb75 started:2026-04-24T05:26:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:47.962] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:26:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b0f6b615-a5d9-448b-aca9-2f681c1ac20d | status_code: 400 +[2026-04-24 05:26:47.962] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:49.374] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI YUSTININGSIH | service: service-general | source_id: 2b68345c-25e3-417c-9054-16418429f2df +[2026-04-24 05:26:49.472] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:26:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 2b68345c-25e3-417c-9054-16418429f2df | status_code: 400 +[2026-04-24 05:26:49.472] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:22:46+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:2ca53480-f57c-47d1-b85a-6d4fc2474964 intent:original-order patient_id:P01216967075 patient_name:UMI YUSTININGSIH performer_id:10002983237 requester_id:10011498868 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:26:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2b68345c-25e3-417c-9054-16418429f2df | status: FAILED +[2026-04-24 05:26:50.606] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029563 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:50.607] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5a5dd3fe-f54f-408a-abbf-654b501f7660 +[2026-04-24 05:26:50.833] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6fcde750-890c-490e-bd50-a82c0fc72fb5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:50.833] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: dbd40851-2eaf-4397-b299-880bb2ef8931 +[2026-04-24 05:26:50.833] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006664 encounter_id:6fcde750-890c-490e-bd50-a82c0fc72fb5 organization_id: patient_id: procedure_code:OT service_request_id:5a5dd3fe-f54f-408a-abbf-654b501f7660 started:2026-04-24T05:26:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:50.972] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:26:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: dbd40851-2eaf-4397-b299-880bb2ef8931 | status_code: 400 +[2026-04-24 05:26:50.973] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:51.660] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MEGA HERAWATI | service: service-general | source_id: 6ad83001-1193-4405-825c-6ff596c9654e +[2026-04-24 05:26:51.843] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0de09e0b-823f-41b1-bbd2-de806d9508d3 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 6ad83001-1193-4405-825c-6ff596c9654e +[2026-04-24 05:26:51.843] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:24:13+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:0507889d-ba0c-4f3d-a7f5-2d25d9d2fec5 intent:original-order patient_id:P00582410411 patient_name:MEGA HERAWATI performer_id:10007559348 requester_id:10018311962 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:24:13+07:00","code":{"coding":[{"code":"37622-8","display":"Pelvic AP","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/0507889d-ba0c-4f3d-a7f5-2d25d9d2fec5"},"id":"0de09e0b-823f-41b1-bbd2-de806d9508d3","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:51.805803+00:00","versionId":"MTc3NzAwODQxMTgwNTgwMzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10018311962"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MEGA HERAWATI","reference":"Patient/P00582410411"}}} | service: service-general | source_id: 6ad83001-1193-4405-825c-6ff596c9654e | status: SUCCESS +[2026-04-24 05:26:52.987] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028576 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:52.988] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028576 | service: service-general | source_id: 669ed659-b598-4a0e-a804-7c4810aee328 +[2026-04-24 05:26:52.988] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028576 | service: service-general | source_id: 669ed659-b598-4a0e-a804-7c4810aee328 +[2026-04-24 05:26:53.565] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051973 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:53.566] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d60fda7b-b3a8-40f6-8299-05c5026fbac4 +[2026-04-24 05:26:53.726] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7bcc853c-185e-4a8f-84f8-68685b9f8d21 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:53.726] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 23991dfc-0157-4f4b-934b-59415de2d3ac +[2026-04-24 05:26:53.726] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006665 encounter_id:7bcc853c-185e-4a8f-84f8-68685b9f8d21 organization_id: patient_id: procedure_code:OT service_request_id:d60fda7b-b3a8-40f6-8299-05c5026fbac4 started:2026-04-24T05:26:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:53.823] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:26:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 23991dfc-0157-4f4b-934b-59415de2d3ac | status_code: 400 +[2026-04-24 05:26:53.823] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:53.998] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYYARA ZHAFIRA | service: service-general | source_id: 282c3860-e4c9-48ea-befa-6d50061b7ef5 +[2026-04-24 05:26:54.244] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 72835bed-9111-467e-8458-289de4f6d0f4 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 282c3860-e4c9-48ea-befa-6d50061b7ef5 +[2026-04-24 05:26:54.244] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:24:49+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f680f03b-6410-4026-9141-819a48d120d2 intent:original-order patient_id:P10973087171 patient_name:AYYARA ZHAFIRA performer_id:10007559348 requester_id:10008556208 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:24:49+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f680f03b-6410-4026-9141-819a48d120d2"},"id":"72835bed-9111-467e-8458-289de4f6d0f4","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:54.207320+00:00","versionId":"MTc3NzAwODQxNDIwNzMyMDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10008556208"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"AYYARA ZHAFIRA","reference":"Patient/P10973087171"}}} | service: service-general | source_id: 282c3860-e4c9-48ea-befa-6d50061b7ef5 | status: SUCCESS +[2026-04-24 05:26:56.375] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604908 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:56.376] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 60c94e42-98d9-4906-8746-6eee05fe3865 +[2026-04-24 05:26:56.419] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADI SOENARJO | service: service-general | source_id: ffd3c287-8031-45c1-a48c-96406ce94b85 +[2026-04-24 05:26:56.419] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ffd3c287-8031-45c1-a48c-96406ce94b85 +[2026-04-24 05:26:56.570] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAHDA ALIYAH | service: service-general | source_id: 778149fb-28c6-4dfa-9870-583b2397df68 +[2026-04-24 05:26:56.589] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bb425e1c-45ee-4bca-be3d-2cf1f1253cc3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:56.589] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 79723a26-428b-426a-913d-502152e497b1 +[2026-04-24 05:26:56.589] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001007 encounter_id:bb425e1c-45ee-4bca-be3d-2cf1f1253cc3 organization_id: patient_id: procedure_code:OT service_request_id:60c94e42-98d9-4906-8746-6eee05fe3865 started:2026-04-24T05:26:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:56.695] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:26:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 79723a26-428b-426a-913d-502152e497b1 | status_code: 400 +[2026-04-24 05:26:56.695] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:56.774] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: ede4243f-1a5c-4e6c-a009-de2bfec40dce | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 778149fb-28c6-4dfa-9870-583b2397df68 +[2026-04-24 05:26:56.774] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:35:02+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fe310cd9-e850-480a-b5a7-ee309e50c908 intent:original-order patient_id:P02053628081 patient_name:NAHDA ALIYAH performer_id:10007559348 requester_id:10012063942 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:35:02+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/fe310cd9-e850-480a-b5a7-ee309e50c908"},"id":"ede4243f-1a5c-4e6c-a009-de2bfec40dce","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:56.738716+00:00","versionId":"MTc3NzAwODQxNjczODcxNjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10012063942"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NAHDA ALIYAH","reference":"Patient/P02053628081"}}} | service: service-general | source_id: 778149fb-28c6-4dfa-9870-583b2397df68 | status: SUCCESS +[2026-04-24 05:26:58.934] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PURWO RAHARJO | service: service-general | source_id: e008f916-1ff7-4bde-a672-bd61ce7fa3da +[2026-04-24 05:26:58.934] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e008f916-1ff7-4bde-a672-bd61ce7fa3da +[2026-04-24 05:26:59.104] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMARI | service: service-general | source_id: 5ac9436f-7d26-45bc-ba38-936e58eabbb6 +[2026-04-24 05:26:59.275] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065902 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:26:59.276] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 69dbef28-c512-4681-9307-507eb99ae70a +[2026-04-24 05:26:59.278] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d51a72fd-467b-46cb-afe4-0094a166a4ab | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 5ac9436f-7d26-45bc-ba38-936e58eabbb6 +[2026-04-24 05:26:59.278] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:38:53+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:be0cecf6-ab5e-4b52-8448-ea3efc2c834d intent:original-order patient_id:P01175439572 patient_name:JUMARI performer_id:10007559348 requester_id:10011695869 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:38:53+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/be0cecf6-ab5e-4b52-8448-ea3efc2c834d"},"id":"d51a72fd-467b-46cb-afe4-0094a166a4ab","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:26:59.244400+00:00","versionId":"MTc3NzAwODQxOTI0NDQwMDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10011695869"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JUMARI","reference":"Patient/P01175439572"}}} | service: service-general | source_id: 5ac9436f-7d26-45bc-ba38-936e58eabbb6 | status: SUCCESS +[2026-04-24 05:26:59.399] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ac900086-a4ed-4860-b47f-efa650535645 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:26:59.399] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bb5998a0-3027-4d8b-908c-b45254eaf2c6 +[2026-04-24 05:26:59.399] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001008 encounter_id:ac900086-a4ed-4860-b47f-efa650535645 organization_id: patient_id: procedure_code:OT service_request_id:69dbef28-c512-4681-9307-507eb99ae70a started:2026-04-24T05:26:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:26:59.504] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:26:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bb5998a0-3027-4d8b-908c-b45254eaf2c6 | status_code: 400 +[2026-04-24 05:26:59.504] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:01.464] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI RAHAYU LESTARI | service: service-general | source_id: 907d60b2-0a35-475a-93e7-186ac27a1f32 +[2026-04-24 05:27:01.691] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 95b48142-4fe6-45f4-9661-58f92507ddfe | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 907d60b2-0a35-475a-93e7-186ac27a1f32 +[2026-04-24 05:27:01.691] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T12:40:55+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a6491a90-1986-4486-8cab-d0df44f516c8 intent:original-order patient_id:P00070388884 patient_name:PUTRI RAHAYU LESTARI performer_id:10007559348 requester_id:10010562511 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T12:40:55+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/a6491a90-1986-4486-8cab-d0df44f516c8"},"id":"95b48142-4fe6-45f4-9661-58f92507ddfe","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:01.654819+00:00","versionId":"MTc3NzAwODQyMTY1NDgxOTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10010562511"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"PUTRI RAHAYU LESTARI","reference":"Patient/P00070388884"}}} | service: service-general | source_id: 907d60b2-0a35-475a-93e7-186ac27a1f32 | status: SUCCESS +[2026-04-24 05:27:02.078] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067682 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:02.079] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067682 | service: service-general | source_id: 4bf95a53-6564-4fe1-b2a6-1061146bcba1 +[2026-04-24 05:27:02.079] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067682 | service: service-general | source_id: 4bf95a53-6564-4fe1-b2a6-1061146bcba1 +[2026-04-24 05:27:02.646] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009947 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:02.647] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009947 | service: service-general | source_id: 0c6ec26e-44a3-46f6-8e57-6b43417eb35e +[2026-04-24 05:27:02.647] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009947 | service: service-general | source_id: 0c6ec26e-44a3-46f6-8e57-6b43417eb35e +[2026-04-24 05:27:02.660] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059008 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:02.661] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059008 | service: service-general | source_id: abdbbe1f-3feb-4fab-821c-c7d555b45cd2 +[2026-04-24 05:27:02.661] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059008 | service: service-general | source_id: abdbbe1f-3feb-4fab-821c-c7d555b45cd2 +[2026-04-24 05:27:03.225] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056535 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:03.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056535 | service: service-general | source_id: 68981b4d-8a5b-467a-a163-c546bfff1ba3 +[2026-04-24 05:27:03.226] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056535 | service: service-general | source_id: 68981b4d-8a5b-467a-a163-c546bfff1ba3 +[2026-04-24 05:27:03.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010658 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:03.242] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010658 | service: service-general | source_id: f9998e70-92d0-406d-8401-0c7f03ed36d6 +[2026-04-24 05:27:03.242] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010658 | service: service-general | source_id: f9998e70-92d0-406d-8401-0c7f03ed36d6 +[2026-04-24 05:27:03.815] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000607 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:03.816] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000607 | service: service-general | source_id: 54962997-44d8-4fd1-8ab1-3b81eed7a1f5 +[2026-04-24 05:27:03.816] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000607 | service: service-general | source_id: 54962997-44d8-4fd1-8ab1-3b81eed7a1f5 +[2026-04-24 05:27:03.871] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VIRANIKA NURILMAYATI | service: service-general | source_id: 3c2628b0-8860-48e1-9b39-6323549713d6 +[2026-04-24 05:27:03.871] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3c2628b0-8860-48e1-9b39-6323549713d6 +[2026-04-24 05:27:04.056] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASMUNIR | service: service-general | source_id: bd80a95b-fb48-459a-85ff-b4800c3baaf6 +[2026-04-24 05:27:04.056] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bd80a95b-fb48-459a-85ff-b4800c3baaf6 +[2026-04-24 05:27:04.080] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034383 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:04.081] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034383 | service: service-general | source_id: 8d8f1d3b-4325-461d-a127-dc1fdfd9e86a +[2026-04-24 05:27:04.081] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034383 | service: service-general | source_id: 8d8f1d3b-4325-461d-a127-dc1fdfd9e86a +[2026-04-24 05:27:04.230] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADZKIA SAMHA SAUFA | service: service-general | source_id: b8d135fc-a657-4fec-b319-9ea4ac223eac +[2026-04-24 05:27:04.421] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 10c2c52f-7c5d-4dbe-9b92-3351fdefd2fd | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: b8d135fc-a657-4fec-b319-9ea4ac223eac +[2026-04-24 05:27:04.421] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:04:26+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:6d860bc6-8b34-44bd-bac2-664020167933 intent:original-order patient_id:P10639531354 patient_name:ADZKIA SAMHA SAUFA performer_id:10007559348 requester_id:10010562511 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:04:26+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/6d860bc6-8b34-44bd-bac2-664020167933"},"id":"10c2c52f-7c5d-4dbe-9b92-3351fdefd2fd","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:04.386715+00:00","versionId":"MTc3NzAwODQyNDM4NjcxNTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10010562511"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ADZKIA SAMHA SAUFA","reference":"Patient/P10639531354"}}} | service: service-general | source_id: b8d135fc-a657-4fec-b319-9ea4ac223eac | status: SUCCESS +[2026-04-24 05:27:04.602] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629189 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:04.603] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629189 | service: service-general | source_id: b93e4fbb-10de-4581-8a75-d58fe1c679d5 +[2026-04-24 05:27:04.603] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006690 encounter_id:1ffa4069-f0b7-45ba-800f-c28bea295cd1 organization_id: patient_id:P02572781485 procedure_code:OT service_request_id:ae38632d-33a2-4ef7-8b0c-9de76067407b started:2026-04-24T05:27:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:04.857] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 209dad9b-c448-4b49-81ab-348ec2b93398 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b93e4fbb-10de-4581-8a75-d58fe1c679d5 +[2026-04-24 05:27:04.857] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:06.606] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUROCHIM | service: service-general | source_id: 82493f92-a250-4e9c-aafa-4cc0fd4ce7f9 +[2026-04-24 05:27:06.790] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 19040ccc-7cd7-4277-9082-a11cb237054e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 82493f92-a250-4e9c-aafa-4cc0fd4ce7f9 +[2026-04-24 05:27:06.790] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:06:00+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:3546d53f-bf6c-47b1-8c72-e2cd8609c3a5 intent:original-order patient_id:P00839714986 patient_name:NUROCHIM performer_id:10007559348 requester_id:10014437630 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:06:00+07:00","code":{"coding":[{"code":"43518-0","display":"Bone Survey","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/3546d53f-bf6c-47b1-8c72-e2cd8609c3a5"},"id":"19040ccc-7cd7-4277-9082-a11cb237054e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:06.755975+00:00","versionId":"MTc3NzAwODQyNjc1NTk3NTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10014437630"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NUROCHIM","reference":"Patient/P00839714986"}}} | service: service-general | source_id: 82493f92-a250-4e9c-aafa-4cc0fd4ce7f9 | status: SUCCESS +[2026-04-24 05:27:06.873] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500977 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:06.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500977 | service: service-general | source_id: 408c4000-e378-4613-92b0-ebc28da93281 +[2026-04-24 05:27:06.874] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500977 | service: service-general | source_id: 408c4000-e378-4613-92b0-ebc28da93281 +[2026-04-24 05:27:06.888] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11596388 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:06.889] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596388 | service: service-general | source_id: 6aa23625-2dec-4392-a13c-b97b4383bdff +[2026-04-24 05:27:06.889] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596388 | service: service-general | source_id: 6aa23625-2dec-4392-a13c-b97b4383bdff +[2026-04-24 05:27:06.903] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067775 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:06.904] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067775 | service: service-general | source_id: 2cce76c0-9c0d-458e-b153-0b49039e4d18 +[2026-04-24 05:27:06.904] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067775 | service: service-general | source_id: 2cce76c0-9c0d-458e-b153-0b49039e4d18 +[2026-04-24 05:27:07.483] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11474774 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:07.484] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474774 | service: service-general | source_id: 163996b7-62e3-4dd0-acd3-03b5cfd2ed39 +[2026-04-24 05:27:07.484] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474774 | service: service-general | source_id: 163996b7-62e3-4dd0-acd3-03b5cfd2ed39 +[2026-04-24 05:27:07.498] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11580049 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:07.499] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580049 | service: service-general | source_id: b4a57340-0b88-4866-a3a3-1c40a3d6ead4 +[2026-04-24 05:27:07.499] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580049 | service: service-general | source_id: b4a57340-0b88-4866-a3a3-1c40a3d6ead4 +[2026-04-24 05:27:08.082] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063301 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:08.083] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063301 | service: service-general | source_id: e58ea69c-1f85-4d99-9c29-1ab244f5dc39 +[2026-04-24 05:27:08.083] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063301 | service: service-general | source_id: e58ea69c-1f85-4d99-9c29-1ab244f5dc39 +[2026-04-24 05:27:08.097] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067781 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:08.098] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067781 | service: service-general | source_id: 4ee78f98-66d3-404f-bdfb-4cd858a91467 +[2026-04-24 05:27:08.098] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067781 | service: service-general | source_id: 4ee78f98-66d3-404f-bdfb-4cd858a91467 +[2026-04-24 05:27:08.675] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067810 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:08.676] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067810 | service: service-general | source_id: dfdec548-6cca-477f-817e-5b09f3223ed3 +[2026-04-24 05:27:08.677] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067810 | service: service-general | source_id: dfdec548-6cca-477f-817e-5b09f3223ed3 +[2026-04-24 05:27:08.692] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067709 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:08.693] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067709 | service: service-general | source_id: 5e18139c-9a96-4122-a5e9-654ac14fc920 +[2026-04-24 05:27:08.693] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067709 | service: service-general | source_id: 5e18139c-9a96-4122-a5e9-654ac14fc920 +[2026-04-24 05:27:08.966] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDIONO | service: service-general | source_id: 5d7cbcbe-ee94-47aa-a6d4-c0be0e8bf2b0 +[2026-04-24 05:27:08.966] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5d7cbcbe-ee94-47aa-a6d4-c0be0e8bf2b0 +[2026-04-24 05:27:09.143] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR HADI AYUB | service: service-general | source_id: 8672500f-bd4a-4e45-b9d4-4d3859631abb +[2026-04-24 05:27:09.309] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606504 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:09.310] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: b89c1a08-8b00-44f0-aea3-035e87c09685 +[2026-04-24 05:27:09.310] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: b89c1a08-8b00-44f0-aea3-035e87c09685 +[2026-04-24 05:27:09.323] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11594356 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:09.324] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594356 | service: service-general | source_id: 1142606e-b43c-445c-96cb-121e6f2aeef7 +[2026-04-24 05:27:09.324] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594356 | service: service-general | source_id: 1142606e-b43c-445c-96cb-121e6f2aeef7 +[2026-04-24 05:27:09.383] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: c2d90cd3-e721-4531-8204-87c1b1d839d3 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 8672500f-bd4a-4e45-b9d4-4d3859631abb +[2026-04-24 05:27:09.384] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:11:41+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b176f6e2-0562-4c03-b9b3-270a4f57ce6f intent:original-order patient_id:P01530753979 patient_name:NUR HADI AYUB performer_id:10007559348 requester_id:10019383170 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:11:41+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b176f6e2-0562-4c03-b9b3-270a4f57ce6f"},"id":"c2d90cd3-e721-4531-8204-87c1b1d839d3","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:09.336347+00:00","versionId":"MTc3NzAwODQyOTMzNjM0NzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10019383170"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NUR HADI AYUB","reference":"Patient/P01530753979"}}} | service: service-general | source_id: 8672500f-bd4a-4e45-b9d4-4d3859631abb | status: SUCCESS +[2026-04-24 05:27:09.901] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064035 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:09.902] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064035 | service: service-general | source_id: bfcea844-f5f9-4224-94ef-fd0799a19e6a +[2026-04-24 05:27:09.902] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064035 | service: service-general | source_id: bfcea844-f5f9-4224-94ef-fd0799a19e6a +[2026-04-24 05:27:09.916] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12014370 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:09.917] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014370 | service: service-general | source_id: f4662511-504e-4d52-b2a7-72347ca47695 +[2026-04-24 05:27:09.918] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014370 | service: service-general | source_id: f4662511-504e-4d52-b2a7-72347ca47695 +[2026-04-24 05:27:09.931] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044051 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:09.932] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044051 | service: service-general | source_id: 4764cfed-40e5-42d7-aed1-e0baafc45933 +[2026-04-24 05:27:09.932] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044051 | service: service-general | source_id: 4764cfed-40e5-42d7-aed1-e0baafc45933 +[2026-04-24 05:27:09.945] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040496 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:09.946] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040496 | service: service-general | source_id: 64af71f9-6081-4fe6-8a42-58b25e82d4d5 +[2026-04-24 05:27:09.946] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040496 | service: service-general | source_id: 64af71f9-6081-4fe6-8a42-58b25e82d4d5 +[2026-04-24 05:27:09.959] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010155 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:09.960] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010155 | service: service-general | source_id: 9e36d6ee-98a4-4acf-bd3f-9240cb8127bb +[2026-04-24 05:27:09.960] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010155 | service: service-general | source_id: 9e36d6ee-98a4-4acf-bd3f-9240cb8127bb +[2026-04-24 05:27:10.529] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11586943 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:10.530] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11586943 | service: service-general | source_id: dff60ff0-0170-4cbb-99d8-3c27d2599e67 +[2026-04-24 05:27:10.530] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-001572 encounter_id:48d9d5e5-7eed-4639-82bc-29b6d140bd1f organization_id: patient_id:P01000724708 procedure_code:OT service_request_id:dd86255e-c5f0-47dc-bee1-eecc27bad505 started:2026-04-24T05:27:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:10.793] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: f4f25d34-3afa-4120-b0c0-b81d3a1930a7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: dff60ff0-0170-4cbb-99d8-3c27d2599e67 +[2026-04-24 05:27:10.793] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:11.537] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSAROFA | service: service-general | source_id: 07901250-2329-44c1-b6cb-e5f79199b921 +[2026-04-24 05:27:11.739] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 893a005e-63cd-40ca-92f9-b4e4b1f9e3ac | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 07901250-2329-44c1-b6cb-e5f79199b921 +[2026-04-24 05:27:11.739] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:15:35+07:00 category_code:363679005 category_display:Imaging code:37622-8 display:Pelvic AP encounter_id:88d38ebb-173e-4b64-9dfe-75ae19b5a182 intent:original-order patient_id:P01946141792 patient_name:MUSAROFA performer_id:10007559348 requester_id:10017126032 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:15:35+07:00","code":{"coding":[{"code":"37622-8","display":"Pelvic AP","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/88d38ebb-173e-4b64-9dfe-75ae19b5a182"},"id":"893a005e-63cd-40ca-92f9-b4e4b1f9e3ac","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:11.703013+00:00","versionId":"MTc3NzAwODQzMTcwMzAxMzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10017126032"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUSAROFA","reference":"Patient/P01946141792"}}} | service: service-general | source_id: 07901250-2329-44c1-b6cb-e5f79199b921 | status: SUCCESS +[2026-04-24 05:27:13.448] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009291 2026-02-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:13.449] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009291 | service: service-general | source_id: 826ac1e3-e0b1-4be6-a1c2-9ff0a58e056c +[2026-04-24 05:27:13.449] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009291 | service: service-general | source_id: 826ac1e3-e0b1-4be6-a1c2-9ff0a58e056c +[2026-04-24 05:27:13.911] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FANDRI LEKIAWAN SAMUDRA | service: service-general | source_id: 3097be6c-7fcc-49bc-b449-d60dccb56e53 +[2026-04-24 05:27:13.919] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11529376 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:13.921] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529376 | service: service-general | source_id: de84a9b1-dee1-43e1-bbf9-64fac6c5d2bb +[2026-04-24 05:27:13.921] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529376 | service: service-general | source_id: de84a9b1-dee1-43e1-bbf9-64fac6c5d2bb +[2026-04-24 05:27:14.064] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 57d427f7-84bc-410d-a6d7-ec3d274ecafc | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 3097be6c-7fcc-49bc-b449-d60dccb56e53 +[2026-04-24 05:27:14.064] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:16:56+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:9abc03ab-e3d5-4092-b6a4-7735e18ef896 intent:original-order patient_id:P00173321716 patient_name:FANDRI LEKIAWAN SAMUDRA performer_id:10003241696 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:16:56+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9abc03ab-e3d5-4092-b6a4-7735e18ef896"},"id":"57d427f7-84bc-410d-a6d7-ec3d274ecafc","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:14.028491+00:00","versionId":"MTc3NzAwODQzNDAyODQ5MTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"FANDRI LEKIAWAN SAMUDRA","reference":"Patient/P00173321716"}}} | service: service-general | source_id: 3097be6c-7fcc-49bc-b449-d60dccb56e53 | status: SUCCESS +[2026-04-24 05:27:14.484] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11532866 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:14.485] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532866 | service: service-general | source_id: ddc3a3d0-601a-4d45-a641-42a98c1f3079 +[2026-04-24 05:27:14.485] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11532866 | service: service-general | source_id: ddc3a3d0-601a-4d45-a641-42a98c1f3079 +[2026-04-24 05:27:15.052] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11055516 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:15.054] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11055516 | service: service-general | source_id: 4232bd55-1820-4daa-87df-7cd364503a97 +[2026-04-24 05:27:15.054] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11055516 | service: service-general | source_id: 4232bd55-1820-4daa-87df-7cd364503a97 +[2026-04-24 05:27:15.611] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11531884 2026-02-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:15.613] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531884 | service: service-general | source_id: d6463eec-0623-4ed2-b23f-c68b44117cd6 +[2026-04-24 05:27:15.613] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11531884 | service: service-general | source_id: d6463eec-0623-4ed2-b23f-c68b44117cd6 +[2026-04-24 05:27:15.627] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067947 2026-02-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:15.627] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067947 | service: service-general | source_id: 0ada2b2e-885d-4f23-9d96-da57bd7edcbc +[2026-04-24 05:27:15.627] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067947 | service: service-general | source_id: 0ada2b2e-885d-4f23-9d96-da57bd7edcbc +[2026-04-24 05:27:15.640] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049462 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:15.641] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049462 | service: service-general | source_id: 9a82b0c7-d1eb-46f4-93b6-3c6cc71e80ba +[2026-04-24 05:27:15.641] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049462 | service: service-general | source_id: 9a82b0c7-d1eb-46f4-93b6-3c6cc71e80ba +[2026-04-24 05:27:16.202] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056713 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:16.203] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056713 | service: service-general | source_id: 2ed0015a-4bdd-4e10-ae70-f20c552a9d81 +[2026-04-24 05:27:16.203] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056713 | service: service-general | source_id: 2ed0015a-4bdd-4e10-ae70-f20c552a9d81 +[2026-04-24 05:27:16.254] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCHAMMAD CHUDHORI | service: service-general | source_id: 5866d1b7-af89-4aaf-bda8-87820560f603 +[2026-04-24 05:27:16.445] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b99db2d8-f10d-420e-9121-2be5765d6fa4 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 5866d1b7-af89-4aaf-bda8-87820560f603 +[2026-04-24 05:27:16.445] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:17:43+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:e6a90712-997c-4181-b3d6-e5a7cb3fcb84 intent:original-order patient_id:P00258029333 patient_name:MUCHAMMAD CHUDHORI performer_id:10010367493 requester_id:10011695869 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:17:43+07:00","code":{"coding":[{"code":"36156-8","display":"Thorax Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e6a90712-997c-4181-b3d6-e5a7cb3fcb84"},"id":"b99db2d8-f10d-420e-9121-2be5765d6fa4","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:16.410935+00:00","versionId":"MTc3NzAwODQzNjQxMDkzNTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10011695869"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUCHAMMAD CHUDHORI","reference":"Patient/P00258029333"}}} | service: service-general | source_id: 5866d1b7-af89-4aaf-bda8-87820560f603 | status: SUCCESS +[2026-04-24 05:27:16.447] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11131312 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:16.448] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11131312 | service: service-general | source_id: 3c6f81c5-b006-41c7-88f4-34c0b814214b +[2026-04-24 05:27:16.448] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11131312 | service: service-general | source_id: 3c6f81c5-b006-41c7-88f4-34c0b814214b +[2026-04-24 05:27:16.462] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066325 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:16.463] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066325 | service: service-general | source_id: b68408b8-d9ed-4190-92a7-461f6bd60806 +[2026-04-24 05:27:16.463] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066325 | service: service-general | source_id: b68408b8-d9ed-4190-92a7-461f6bd60806 +[2026-04-24 05:27:17.022] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016561 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:17.023] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016561 | service: service-general | source_id: ac3b47ec-c440-4312-bf66-09fff00f6a7c +[2026-04-24 05:27:17.023] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-007170 encounter_id:a513a8c2-fc47-49f5-8eeb-7ffce1434ef2 organization_id: patient_id:P02346450813 procedure_code:OT service_request_id:97385907-c24a-4198-a006-c903b1f6305f started:2026-04-24T05:27:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:17.339] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: a075fb08-4e07-4e95-81ae-821bb473aae3 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ac3b47ec-c440-4312-bf66-09fff00f6a7c +[2026-04-24 05:27:17.339] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:18.631] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YAHYA ULUMUDDIN | service: service-general | source_id: 40064620-fd65-4ef2-a3e1-4f01c07adf6e +[2026-04-24 05:27:18.810] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 8267856c-a3df-4d34-81aa-89ca066c94ab | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 40064620-fd65-4ef2-a3e1-4f01c07adf6e +[2026-04-24 05:27:18.810] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:20:04+07:00 category_code:363679005 category_display:Imaging code:37111-2 display:Genu AP/Lat/Skyline View encounter_id:ccb24bdc-8c06-42bf-b10a-bcb6849419cd intent:original-order patient_id:P02428494533 patient_name:YAHYA ULUMUDDIN performer_id:10007559348 requester_id:12763091230 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:20:04+07:00","code":{"coding":[{"code":"37111-2","display":"Genu AP/Lat/Skyline View","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ccb24bdc-8c06-42bf-b10a-bcb6849419cd"},"id":"8267856c-a3df-4d34-81aa-89ca066c94ab","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:18.770363+00:00","versionId":"MTc3NzAwODQzODc3MDM2MzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/12763091230"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"YAHYA ULUMUDDIN","reference":"Patient/P02428494533"}}} | service: service-general | source_id: 40064620-fd65-4ef2-a3e1-4f01c07adf6e | status: SUCCESS +[2026-04-24 05:27:19.354] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063282 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:19.355] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063282 | service: service-general | source_id: 0be06884-5f39-4b50-84f2-4039003cc55e +[2026-04-24 05:27:19.355] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063282 | service: service-general | source_id: 0be06884-5f39-4b50-84f2-4039003cc55e +[2026-04-24 05:27:19.368] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614903 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:19.369] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614903 | service: service-general | source_id: 541ee7ad-ebe6-468a-af6c-26a71b47af61 +[2026-04-24 05:27:19.370] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-007180 encounter_id:f45ef025-118d-4915-bac0-4ecbad8d3b67 organization_id: patient_id:P01469982033 procedure_code:OT service_request_id:1376c58d-c9d2-4bcb-b4cb-11d45f0342cc started:2026-04-24T05:27:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:19.599] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 0848e4d7-0e2b-4275-8e73-da08033cb657 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 541ee7ad-ebe6-468a-af6c-26a71b47af61 +[2026-04-24 05:27:19.599] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:20.989] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL LATIF | service: service-general | source_id: df78f2bc-5afb-4b18-ba9a-01f3094c516d +[2026-04-24 05:27:21.167] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d1499d18-c4b6-49ac-86a1-8f2b9e4a251b | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: df78f2bc-5afb-4b18-ba9a-01f3094c516d +[2026-04-24 05:27:21.167] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:21:47+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:2c20bd1e-7a32-4908-9bf2-7782cfd074c5 intent:original-order patient_id:P01592895209 patient_name:ABDUL LATIF performer_id:10007559348 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:21:47+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/2c20bd1e-7a32-4908-9bf2-7782cfd074c5"},"id":"d1499d18-c4b6-49ac-86a1-8f2b9e4a251b","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:21.125523+00:00","versionId":"MTc3NzAwODQ0MTEyNTUyMzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ABDUL LATIF","reference":"Patient/P01592895209"}}} | service: service-general | source_id: df78f2bc-5afb-4b18-ba9a-01f3094c516d | status: SUCCESS +[2026-04-24 05:27:22.166] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021808 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:22.168] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 0a3aef30-5f9a-41f3-8615-ef0180c6f26c +[2026-04-24 05:27:22.168] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 0a3aef30-5f9a-41f3-8615-ef0180c6f26c +[2026-04-24 05:27:22.181] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052754 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:22.182] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052754 | service: service-general | source_id: 0d2af92c-60d5-461c-99c1-a43b0adf2755 +[2026-04-24 05:27:22.182] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052754 | service: service-general | source_id: 0d2af92c-60d5-461c-99c1-a43b0adf2755 +[2026-04-24 05:27:22.744] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11494861 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:22.746] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11494861 | service: service-general | source_id: db8db5f7-46c5-4cbc-90dd-f31895b3121c +[2026-04-24 05:27:22.746] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11494861 | service: service-general | source_id: db8db5f7-46c5-4cbc-90dd-f31895b3121c +[2026-04-24 05:27:22.760] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034451 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:22.761] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034451 | service: service-general | source_id: 1b18fde4-3dae-4e56-a81a-7a5ed2457da8 +[2026-04-24 05:27:22.761] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034451 | service: service-general | source_id: 1b18fde4-3dae-4e56-a81a-7a5ed2457da8 +[2026-04-24 05:27:23.336] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044342 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:23.337] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044342 | service: service-general | source_id: aad1a5a0-ed0a-4831-a4c6-935cc279a2ab +[2026-04-24 05:27:23.337] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044342 | service: service-general | source_id: aad1a5a0-ed0a-4831-a4c6-935cc279a2ab +[2026-04-24 05:27:23.340] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARI LACHONI | service: service-general | source_id: 42260b67-a87b-44c0-bc82-d953c6420fd6 +[2026-04-24 05:27:23.505] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11455387 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:23.507] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11455387 | service: service-general | source_id: b8892a70-b2f8-44ae-9b02-8008022e0d1a +[2026-04-24 05:27:23.507] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11455387 | service: service-general | source_id: b8892a70-b2f8-44ae-9b02-8008022e0d1a +[2026-04-24 05:27:23.512] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: cce1055b-14cc-42e6-9e50-4b2ab69f5213 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 42260b67-a87b-44c0-bc82-d953c6420fd6 +[2026-04-24 05:27:23.512] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:24:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:69b5ac73-0bc5-44ca-b352-49d4d54459e7 intent:original-order patient_id:P02115946319 patient_name:HARI LACHONI performer_id:10007559348 requester_id:10004292539 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:24:53+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/69b5ac73-0bc5-44ca-b352-49d4d54459e7"},"id":"cce1055b-14cc-42e6-9e50-4b2ab69f5213","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:23.474845+00:00","versionId":"MTc3NzAwODQ0MzQ3NDg0NTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10004292539"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"HARI LACHONI","reference":"Patient/P02115946319"}}} | service: service-general | source_id: 42260b67-a87b-44c0-bc82-d953c6420fd6 | status: SUCCESS +[2026-04-24 05:27:23.521] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057134 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:23.522] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057134 | service: service-general | source_id: 24ad957a-dff0-4f5b-af8a-95e43a9d4093 +[2026-04-24 05:27:23.522] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057134 | service: service-general | source_id: 24ad957a-dff0-4f5b-af8a-95e43a9d4093 +[2026-04-24 05:27:24.090] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065825 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:24.091] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: fc8bde32-9bef-4c3f-888c-8bce295af03e +[2026-04-24 05:27:24.225] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0f1e0041-cf41-4bc3-9ade-d72dc61ada59 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:24.225] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e99d0266-4975-4377-8ccb-af1a984da569 +[2026-04-24 05:27:24.225] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e99d0266-4975-4377-8ccb-af1a984da569 +[2026-04-24 05:27:24.778] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057325 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:24.779] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: de967f2b-c0ac-4616-9fd3-5c687fe9be98 +[2026-04-24 05:27:24.919] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 970466ca-5b34-4453-9ad1-bd327e3ea21e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:24.919] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5044cb5e-8f24-4ae7-a576-88c5d5abb7cc +[2026-04-24 05:27:24.919] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5044cb5e-8f24-4ae7-a576-88c5d5abb7cc +[2026-04-24 05:27:25.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11560254 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:25.461] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 56c1db8a-7182-4971-a4ee-acd783707e6c +[2026-04-24 05:27:25.619] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e3496347-5805-4394-910d-d89e1074fb27 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:25.620] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c591eb7b-dbd9-4418-bc0a-d1daaea56a73 +[2026-04-24 05:27:25.620] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c591eb7b-dbd9-4418-bc0a-d1daaea56a73 +[2026-04-24 05:27:25.663] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISNATI | service: service-general | source_id: eb2fd90c-fc5b-4fb0-94ae-f074b3df2342 +[2026-04-24 05:27:25.735] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11460801 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:25.736] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460801 | service: service-general | source_id: ef6ae3cd-4fda-4348-8e47-efdc27750c6b +[2026-04-24 05:27:25.736] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460801 | service: service-general | source_id: ef6ae3cd-4fda-4348-8e47-efdc27750c6b +[2026-04-24 05:27:25.854] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: cd569e59-bbd7-4ee6-a5af-6c0dea7e05f1 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: eb2fd90c-fc5b-4fb0-94ae-f074b3df2342 +[2026-04-24 05:27:25.854] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:28:51+07:00 category_code:363679005 category_display:Imaging code:24971-4 display:Dinamic View encounter_id:6e576c87-e5c7-4c3d-a6e5-fb8e71ec2a45 intent:original-order patient_id:P00631872758 patient_name:MISNATI performer_id:10007559348 requester_id:10010135231 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:28:51+07:00","code":{"coding":[{"code":"24971-4","display":"Dinamic View","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/6e576c87-e5c7-4c3d-a6e5-fb8e71ec2a45"},"id":"cd569e59-bbd7-4ee6-a5af-6c0dea7e05f1","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:25.815111+00:00","versionId":"MTc3NzAwODQ0NTgxNTExMTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10010135231"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MISNATI","reference":"Patient/P00631872758"}}} | service: service-general | source_id: eb2fd90c-fc5b-4fb0-94ae-f074b3df2342 | status: SUCCESS +[2026-04-24 05:27:26.290] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11395280 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:26.291] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11395280 | service: service-general | source_id: 76b26dbf-6591-48ae-9a78-e8f8f489fb5c +[2026-04-24 05:27:26.291] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11395280 | service: service-general | source_id: 76b26dbf-6591-48ae-9a78-e8f8f489fb5c +[2026-04-24 05:27:26.305] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058968 2026-02-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:26.306] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058968 | service: service-general | source_id: 7586988a-59b3-43bc-8f6c-c8d51075ac2e +[2026-04-24 05:27:26.306] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058968 | service: service-general | source_id: 7586988a-59b3-43bc-8f6c-c8d51075ac2e +[2026-04-24 05:27:26.845] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060944 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:26.846] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8cd00345-3fde-4050-99d6-c90eb653e0ea +[2026-04-24 05:27:27.015] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a0e3cbdf-4475-4749-837c-a42505580982 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:27.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0ecb2da4-2bc3-4c8f-90e8-9f8e9afd383d +[2026-04-24 05:27:27.015] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0ecb2da4-2bc3-4c8f-90e8-9f8e9afd383d +[2026-04-24 05:27:27.556] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041845 2026-02-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:27.557] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 040aa0d2-a3d8-416b-817b-34376f43a57d +[2026-04-24 05:27:27.688] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 16af216d-919e-4b3e-ada0-e3ab77ad9fe2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:27.688] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7f05fad4-d0df-424b-8a95-526ad4af101c +[2026-04-24 05:27:27.688] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001141 encounter_id:16af216d-919e-4b3e-ada0-e3ab77ad9fe2 organization_id: patient_id: procedure_code:OT service_request_id:040aa0d2-a3d8-416b-817b-34376f43a57d started:2026-04-24T05:27:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:27.960] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:27:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7f05fad4-d0df-424b-8a95-526ad4af101c | status_code: 400 +[2026-04-24 05:27:27.960] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:28.027] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG SULISTIANI | service: service-general | source_id: 13bdda58-3b13-4edb-99ac-4a439d06c09d +[2026-04-24 05:27:28.205] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: db73105c-69bb-4c28-ae2c-3d1bcaaad38e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 13bdda58-3b13-4edb-99ac-4a439d06c09d +[2026-04-24 05:27:28.205] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:30:21+07:00 category_code:363679005 category_display:Imaging code:24971-4 display:Dinamic View encounter_id:a1ede911-987a-4a74-8712-1152c8d6213d intent:original-order patient_id:P01116552705 patient_name:ENDANG SULISTIANI performer_id:10007559348 requester_id:10017126032 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:30:21+07:00","code":{"coding":[{"code":"24971-4","display":"Dinamic View","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/a1ede911-987a-4a74-8712-1152c8d6213d"},"id":"db73105c-69bb-4c28-ae2c-3d1bcaaad38e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:28.169214+00:00","versionId":"MTc3NzAwODQ0ODE2OTIxNDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10017126032"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ENDANG SULISTIANI","reference":"Patient/P01116552705"}}} | service: service-general | source_id: 13bdda58-3b13-4edb-99ac-4a439d06c09d | status: SUCCESS +[2026-04-24 05:27:30.381] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LAURA SINTIA BELLA | service: service-general | source_id: 911767f3-6867-41d7-acbf-85ddd9d5d4df +[2026-04-24 05:27:30.515] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005920 2026-02-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:30.516] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5793429e-2306-4c0a-9981-c951c6d8f4c1 +[2026-04-24 05:27:30.537] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d18c3b1b-54c5-4f29-8774-91ada4542982 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 911767f3-6867-41d7-acbf-85ddd9d5d4df +[2026-04-24 05:27:30.537] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:30:59+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ec0a46a8-e6bf-4eb8-ba2a-ad68b8fffecc intent:original-order patient_id:P10702796165 patient_name:LAURA SINTIA BELLA performer_id:10007559348 requester_id:10012063942 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:30:59+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ec0a46a8-e6bf-4eb8-ba2a-ad68b8fffecc"},"id":"d18c3b1b-54c5-4f29-8774-91ada4542982","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:30.498872+00:00","versionId":"MTc3NzAwODQ1MDQ5ODg3MjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10012063942"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"LAURA SINTIA BELLA","reference":"Patient/P10702796165"}}} | service: service-general | source_id: 911767f3-6867-41d7-acbf-85ddd9d5d4df | status: SUCCESS +[2026-04-24 05:27:30.642] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d730ebac-9d8d-4777-8660-ae655c8731b5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:30.642] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c0ee8a5a-b384-4a13-a76c-a9f1642973cc +[2026-04-24 05:27:30.642] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001330 encounter_id:d730ebac-9d8d-4777-8660-ae655c8731b5 organization_id: patient_id: procedure_code:OT service_request_id:5793429e-2306-4c0a-9981-c951c6d8f4c1 started:2026-04-24T05:27:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:30.740] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:27:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c0ee8a5a-b384-4a13-a76c-a9f1642973cc | status_code: 400 +[2026-04-24 05:27:30.740] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:32.719] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUMIARSIH | service: service-general | source_id: c5c6e508-2065-462a-a950-840d6a002538 +[2026-04-24 05:27:32.756] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067431 2026-02-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:32.757] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067431 | service: service-general | source_id: 4e9c320a-d82f-4dce-80b6-4a0a0ab470dd +[2026-04-24 05:27:32.757] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067431 | service: service-general | source_id: 4e9c320a-d82f-4dce-80b6-4a0a0ab470dd +[2026-04-24 05:27:32.770] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026850 2026-02-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:32.771] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026850 | service: service-general | source_id: e1b08044-eb69-48b6-bbbd-9f34ae6e5211 +[2026-04-24 05:27:32.771] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026850 | service: service-general | source_id: e1b08044-eb69-48b6-bbbd-9f34ae6e5211 +[2026-04-24 05:27:32.898] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e4b199b1-e702-460b-9b11-a6bf7f09b9b2 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: c5c6e508-2065-462a-a950-840d6a002538 +[2026-04-24 05:27:32.898] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T13:32:18+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:907cb7a0-5e90-467e-923f-d9462080de91 intent:original-order patient_id:P02310050667 patient_name:RUMIARSIH performer_id:10007559348 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T13:32:18+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/907cb7a0-5e90-467e-923f-d9462080de91"},"id":"e4b199b1-e702-460b-9b11-a6bf7f09b9b2","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:32.862637+00:00","versionId":"MTc3NzAwODQ1Mjg2MjYzNzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RUMIARSIH","reference":"Patient/P02310050667"}}} | service: service-general | source_id: c5c6e508-2065-462a-a950-840d6a002538 | status: SUCCESS +[2026-04-24 05:27:33.350] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068206 2026-02-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:33.351] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068206 | service: service-general | source_id: 8612d662-814a-418b-a9bf-270328efb7f8 +[2026-04-24 05:27:33.351] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068206 | service: service-general | source_id: 8612d662-814a-418b-a9bf-270328efb7f8 +[2026-04-24 05:27:33.365] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052001 2026-02-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:33.366] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052001 | service: service-general | source_id: e3437988-739d-4b3c-8470-542ce96a1663 +[2026-04-24 05:27:33.366] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052001 | service: service-general | source_id: e3437988-739d-4b3c-8470-542ce96a1663 +[2026-04-24 05:27:33.381] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060000 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:33.382] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060000 | service: service-general | source_id: 8b1dc28b-ba4c-4011-a7de-141d90e2890a +[2026-04-24 05:27:33.382] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060000 | service: service-general | source_id: 8b1dc28b-ba4c-4011-a7de-141d90e2890a +[2026-04-24 05:27:33.963] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052351 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:33.964] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: bc2de0c6-74a5-4a86-b9f0-bebb29794f2f +[2026-04-24 05:27:33.964] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: bc2de0c6-74a5-4a86-b9f0-bebb29794f2f +[2026-04-24 05:27:33.977] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609464 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:33.978] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: cbdf728e-0ebf-4475-81b4-09804dc60792 +[2026-04-24 05:27:33.978] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: cbdf728e-0ebf-4475-81b4-09804dc60792 +[2026-04-24 05:27:34.537] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626449 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:34.538] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 34fb75e2-5c84-4f7a-a9e5-d1312051b837 +[2026-04-24 05:27:34.538] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 34fb75e2-5c84-4f7a-a9e5-d1312051b837 +[2026-04-24 05:27:34.553] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008736 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:34.554] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 7c5e852b-2de2-4ea7-a666-ada0968755e3 +[2026-04-24 05:27:34.554] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 7c5e852b-2de2-4ea7-a666-ada0968755e3 +[2026-04-24 05:27:35.072] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNA HERMAWATI | service: service-general | source_id: 08483a41-ce87-4018-b3cf-1e72924d743a +[2026-04-24 05:27:35.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007021 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:35.140] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: e701b360-8106-4643-88c2-e39c328a0f03 +[2026-04-24 05:27:35.141] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: e701b360-8106-4643-88c2-e39c328a0f03 +[2026-04-24 05:27:35.242] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 04759fd6-7448-491f-8d64-289ad43d2ca4 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 08483a41-ce87-4018-b3cf-1e72924d743a +[2026-04-24 05:27:35.242] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T18:26:14+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:db0c2a17-9916-4641-a434-b54fa232626c intent:original-order patient_id:P01428166066 patient_name:ERNA HERMAWATI performer_id:10002983237 requester_id:10008528520 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T18:26:14+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/db0c2a17-9916-4641-a434-b54fa232626c"},"id":"04759fd6-7448-491f-8d64-289ad43d2ca4","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:35.206714+00:00","versionId":"MTc3NzAwODQ1NTIwNjcxNDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10008528520"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ERNA HERMAWATI","reference":"Patient/P01428166066"}}} | service: service-general | source_id: 08483a41-ce87-4018-b3cf-1e72924d743a | status: SUCCESS +[2026-04-24 05:27:35.713] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608612 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:35.714] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608612 | service: service-general | source_id: ac17e930-8485-4766-850b-6d035866cc1d +[2026-04-24 05:27:35.714] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608612 | service: service-general | source_id: ac17e930-8485-4766-850b-6d035866cc1d +[2026-04-24 05:27:35.728] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005324 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:35.729] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: e72276e2-e578-4678-9add-d88ba541bab8 +[2026-04-24 05:27:35.729] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: e72276e2-e578-4678-9add-d88ba541bab8 +[2026-04-24 05:27:35.743] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021848 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:35.744] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 86b4d6b7-3421-438c-8051-4e869e262726 +[2026-04-24 05:27:35.744] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021848 | service: service-general | source_id: 86b4d6b7-3421-438c-8051-4e869e262726 +[2026-04-24 05:27:35.758] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012582 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:35.759] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012582 | service: service-general | source_id: 9dd48948-790f-48a8-a9ed-4195a07625ab +[2026-04-24 05:27:35.759] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012582 | service: service-general | source_id: 9dd48948-790f-48a8-a9ed-4195a07625ab +[2026-04-24 05:27:36.336] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067428 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:36.337] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067428 | service: service-general | source_id: fa34041a-4051-4c6f-a939-5e511fb78ce0 +[2026-04-24 05:27:36.337] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-006061 encounter_id:26863e6e-6ab0-4615-8106-daee089c1d70 organization_id: patient_id:P00518254541 procedure_code:OT service_request_id:7fcdb7ff-8754-427e-9aef-3869a1fa05f0 started:2026-04-24T05:27:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:36.629] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 2cf28912-54e0-4ce5-84b9-9b9afe1693ea | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: fa34041a-4051-4c6f-a939-5e511fb78ce0 +[2026-04-24 05:27:36.629] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:37.417] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAMNA | service: service-general | source_id: 59893fde-9964-42a0-b154-1fd08503dcff +[2026-04-24 05:27:37.626] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b3a01055-8a6e-49e5-8321-9bd03d9b64a4 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 59893fde-9964-42a0-b154-1fd08503dcff +[2026-04-24 05:27:37.626] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T18:28:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e8b9a050-eda6-437e-926a-e986f7ee689b intent:original-order patient_id:P01066120544 patient_name:RAMNA performer_id:10002983237 requester_id:10007323800 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T18:28:05+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e8b9a050-eda6-437e-926a-e986f7ee689b"},"id":"b3a01055-8a6e-49e5-8321-9bd03d9b64a4","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:37.589061+00:00","versionId":"MTc3NzAwODQ1NzU4OTA2MTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10007323800"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RAMNA","reference":"Patient/P01066120544"}}} | service: service-general | source_id: 59893fde-9964-42a0-b154-1fd08503dcff | status: SUCCESS +[2026-04-24 05:27:39.211] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11623283 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:39.212] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 8150734c-7f39-4699-a2a8-f073e5c67700 +[2026-04-24 05:27:39.212] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 8150734c-7f39-4699-a2a8-f073e5c67700 +[2026-04-24 05:27:39.225] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062320 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:39.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062320 | service: service-general | source_id: 6bd31134-3b8f-45e1-8522-e0dfb9a0837d +[2026-04-24 05:27:39.226] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001029 encounter_id:47a2d402-8799-4aa5-bc15-8d7a1d3d8658 organization_id: patient_id:P00956833639 procedure_code:OT service_request_id:6803c0df-b590-4698-a2b7-a62c84e239e0 started:2026-04-24T05:27:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:39.530] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 2afae8e5-7821-402e-85e6-668457bb0e9c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 6bd31134-3b8f-45e1-8522-e0dfb9a0837d +[2026-04-24 05:27:39.530] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:39.781] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PURWOTO | service: service-general | source_id: 466e10f9-3111-45a5-a32d-8a0439ab4285 +[2026-04-24 05:27:39.963] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: debdd7e9-385c-47ec-ac32-1662667b6901 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 466e10f9-3111-45a5-a32d-8a0439ab4285 +[2026-04-24 05:27:39.963] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-23T19:24:25+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:db8b453d-b2ba-4fbf-bf81-3388f2f34dee intent:original-order patient_id:P01939853276 patient_name:PURWOTO performer_id:10002983237 requester_id:10013904923 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-23T19:24:25+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/db8b453d-b2ba-4fbf-bf81-3388f2f34dee"},"id":"debdd7e9-385c-47ec-ac32-1662667b6901","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:39.927674+00:00","versionId":"MTc3NzAwODQ1OTkyNzY3NDAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10013904923"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"PURWOTO","reference":"Patient/P01939853276"}}} | service: service-general | source_id: 466e10f9-3111-45a5-a32d-8a0439ab4285 | status: SUCCESS +[2026-04-24 05:27:42.108] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058341 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:42.109] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058341 | service: service-general | source_id: ed0b24a8-9629-44a5-b59c-79901c26a5db +[2026-04-24 05:27:42.109] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058341 | service: service-general | source_id: ed0b24a8-9629-44a5-b59c-79901c26a5db +[2026-04-24 05:27:42.132] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI WIDYA AMI NUSWANTI | service: service-general | source_id: 34cf2f93-c24b-4014-9cbd-23351e0b0dcc +[2026-04-24 05:27:42.132] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 34cf2f93-c24b-4014-9cbd-23351e0b0dcc +[2026-04-24 05:27:42.301] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KABUL | service: service-general | source_id: 94e5d2c0-9932-4258-9ec2-1744b6ef8a7f +[2026-04-24 05:27:42.301] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 94e5d2c0-9932-4258-9ec2-1744b6ef8a7f +[2026-04-24 05:27:42.473] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUMI ASTUTIK | service: service-general | source_id: 3682c6d3-ef36-42a4-85a6-33333ac8bb6a +[2026-04-24 05:27:42.486] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065879 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:42.487] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: a58de933-6f21-4d22-b747-8387729954f0 +[2026-04-24 05:27:42.487] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: a58de933-6f21-4d22-b747-8387729954f0 +[2026-04-24 05:27:42.501] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599803 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:42.502] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599803 | service: service-general | source_id: ae8afddd-bdae-4602-b088-7b654e8df9b3 +[2026-04-24 05:27:42.502] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599803 | service: service-general | source_id: ae8afddd-bdae-4602-b088-7b654e8df9b3 +[2026-04-24 05:27:42.515] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11612144 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:42.516] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11612144 | service: service-general | source_id: cf09b8bd-8848-4776-a973-30d780e05888 +[2026-04-24 05:27:42.516] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11612144 | service: service-general | source_id: cf09b8bd-8848-4776-a973-30d780e05888 +[2026-04-24 05:27:42.662] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: ed2c54b9-fd1c-4806-9fd2-3f3d67f41fed | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 3682c6d3-ef36-42a4-85a6-33333ac8bb6a +[2026-04-24 05:27:42.662] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T07:36:42+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:bdb16267-3614-4c7c-a1b6-eb43c4bad7ac intent:original-order patient_id:P00361078457 patient_name:YUMI ASTUTIK performer_id:10001277822 requester_id:12763091230 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T07:36:42+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/bdb16267-3614-4c7c-a1b6-eb43c4bad7ac"},"id":"ed2c54b9-fd1c-4806-9fd2-3f3d67f41fed","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:42.630389+00:00","versionId":"MTc3NzAwODQ2MjYzMDM4OTAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/12763091230"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"YUMI ASTUTIK","reference":"Patient/P00361078457"}}} | service: service-general | source_id: 3682c6d3-ef36-42a4-85a6-33333ac8bb6a | status: SUCCESS +[2026-04-24 05:27:43.103] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519807 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:43.104] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519807 | service: service-general | source_id: 65f1b48a-a099-4500-9c51-0182da62a81a +[2026-04-24 05:27:43.104] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519807 | service: service-general | source_id: 65f1b48a-a099-4500-9c51-0182da62a81a +[2026-04-24 05:27:43.120] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11345268 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:43.121] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345268 | service: service-general | source_id: 71ed9a27-9aae-4223-8177-4c0032c195c1 +[2026-04-24 05:27:43.121] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345268 | service: service-general | source_id: 71ed9a27-9aae-4223-8177-4c0032c195c1 +[2026-04-24 05:27:43.137] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055832 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:43.138] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055832 | service: service-general | source_id: cbceffab-3c46-4b82-9321-53d07a225838 +[2026-04-24 05:27:43.138] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055832 | service: service-general | source_id: cbceffab-3c46-4b82-9321-53d07a225838 +[2026-04-24 05:27:43.154] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068632 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:43.155] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 9eae3bee-3e38-4aad-b28d-737e48266634 +[2026-04-24 05:27:43.155] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 9eae3bee-3e38-4aad-b28d-737e48266634 +[2026-04-24 05:27:43.778] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048820 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:43.779] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048820 | service: service-general | source_id: 89a4ffdf-c1bf-45e6-840a-d2850b4c75cf +[2026-04-24 05:27:43.779] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008230 encounter_id:1b4df60c-1b2a-4920-ba27-55b819b80030 organization_id: patient_id:P00117937801 procedure_code:OT service_request_id:7c1bd2db-84ce-456d-ba57-2b64451ad4e6 started:2026-04-24T05:27:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:44.032] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 377b29f7-561a-4658-837c-f9a56d74e3dd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 89a4ffdf-c1bf-45e6-840a-d2850b4c75cf +[2026-04-24 05:27:44.032] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:44.835] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDJARI | service: service-general | source_id: cf214515-fb6d-4463-98f0-5a463422d8c1 +[2026-04-24 05:27:45.050] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 2a0704c2-0169-43c1-94e0-984a62f68965 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: cf214515-fb6d-4463-98f0-5a463422d8c1 +[2026-04-24 05:27:45.050] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T07:40:08+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:2b0421b3-3bfb-4c07-aa0d-252786dd2d11 intent:original-order patient_id:P02331691622 patient_name:SUDJARI performer_id:10003241696 requester_id:10002082200 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T07:40:08+07:00","code":{"coding":[{"code":"24727-0","display":"Kepala Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/2b0421b3-3bfb-4c07-aa0d-252786dd2d11"},"id":"2a0704c2-0169-43c1-94e0-984a62f68965","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:45.013255+00:00","versionId":"MTc3NzAwODQ2NTAxMzI1NTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10002082200"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUDJARI","reference":"Patient/P02331691622"}}} | service: service-general | source_id: cf214515-fb6d-4463-98f0-5a463422d8c1 | status: SUCCESS +[2026-04-24 05:27:46.047] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064026 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:46.048] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064026 | service: service-general | source_id: 9af54843-9323-40cf-80f7-7e6f84d3440e +[2026-04-24 05:27:46.048] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064026 | service: service-general | source_id: 9af54843-9323-40cf-80f7-7e6f84d3440e +[2026-04-24 05:27:46.605] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068637 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:46.606] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068637 | service: service-general | source_id: d112c7af-142f-410d-b8f4-c66fc3e7cf84 +[2026-04-24 05:27:46.606] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008231 encounter_id:c7d703eb-1739-40bd-8243-b5f41b1c3645 organization_id: patient_id:P02275247511 procedure_code:OT service_request_id:b7376eb0-9a04-48ae-baf6-fb3f821109d6 started:2026-04-24T05:27:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:46.880] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 651ffb28-7094-4fb7-9f1e-95f419e6e66c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d112c7af-142f-410d-b8f4-c66fc3e7cf84 +[2026-04-24 05:27:46.881] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:47.224] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMIATI | service: service-general | source_id: dfe921fe-486a-4382-bebe-7ce4dc74d211 +[2026-04-24 05:27:47.447] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: ad96f66f-db9f-47a1-b876-5227db7b0fb2 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: dfe921fe-486a-4382-bebe-7ce4dc74d211 +[2026-04-24 05:27:47.448] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T07:41:39+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:3c9ac35f-ffb9-433b-b43a-448ab09cb594 intent:original-order patient_id:P01494833463 patient_name:SUMIATI performer_id:10007559348 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T07:41:39+07:00","code":{"coding":[{"code":"72248-8","display":"MRCP","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/3c9ac35f-ffb9-433b-b43a-448ab09cb594"},"id":"ad96f66f-db9f-47a1-b876-5227db7b0fb2","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:47.409844+00:00","versionId":"MTc3NzAwODQ2NzQwOTg0NDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUMIATI","reference":"Patient/P01494833463"}}} | service: service-general | source_id: dfe921fe-486a-4382-bebe-7ce4dc74d211 | status: SUCCESS +[2026-04-24 05:27:48.895] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:48.896] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 17b9fab0-3b0f-49ad-9da7-b6e305950288 +[2026-04-24 05:27:48.896] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 17b9fab0-3b0f-49ad-9da7-b6e305950288 +[2026-04-24 05:27:49.473] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005137 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:49.474] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: 8d31f08b-068f-4153-80c4-f781678dad4f +[2026-04-24 05:27:49.474] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: 8d31f08b-068f-4153-80c4-f781678dad4f +[2026-04-24 05:27:49.627] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHORRIFA TRI ARINI | service: service-general | source_id: b26cd81b-29d2-4c79-ad83-c0d67a0d7c5b +[2026-04-24 05:27:49.627] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b26cd81b-29d2-4c79-ad83-c0d67a0d7c5b +[2026-04-24 05:27:49.797] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISIYAR | service: service-general | source_id: ddf1a56d-89b6-4234-9a49-1f5cb4d1159c +[2026-04-24 05:27:50.000] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: fd53a7ce-b071-492a-81e0-5214992edcb5 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: ddf1a56d-89b6-4234-9a49-1f5cb4d1159c +[2026-04-24 05:27:50.000] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T07:44:33+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:4a6a04f6-2fd3-4b09-a6f9-5cf89bf2949d intent:original-order patient_id:P02420554976 patient_name:MISIYAR performer_id:10003241696 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T07:44:33+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/4a6a04f6-2fd3-4b09-a6f9-5cf89bf2949d"},"id":"fd53a7ce-b071-492a-81e0-5214992edcb5","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:49.962142+00:00","versionId":"MTc3NzAwODQ2OTk2MjE0MjAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MISIYAR","reference":"Patient/P02420554976"}}} | service: service-general | source_id: ddf1a56d-89b6-4234-9a49-1f5cb4d1159c | status: SUCCESS +[2026-04-24 05:27:50.027] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11474979 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:50.028] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474979 | service: service-general | source_id: 692e3e10-0642-4992-b064-df92a7e3f466 +[2026-04-24 05:27:50.028] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11474979 | service: service-general | source_id: 692e3e10-0642-4992-b064-df92a7e3f466 +[2026-04-24 05:27:50.300] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061792 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:50.301] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061792 | service: service-general | source_id: 8c23fd90-0ccf-4157-b628-ff2918417ef5 +[2026-04-24 05:27:50.301] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061792 | service: service-general | source_id: 8c23fd90-0ccf-4157-b628-ff2918417ef5 +[2026-04-24 05:27:50.870] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629089 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:50.871] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 23a1832a-4729-4b8f-ab2d-cfe9e587f731 +[2026-04-24 05:27:50.871] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 23a1832a-4729-4b8f-ab2d-cfe9e587f731 +[2026-04-24 05:27:51.442] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054553 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:51.443] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054553 | service: service-general | source_id: 4e24c4ab-f85f-45fd-893a-70905c974bc9 +[2026-04-24 05:27:51.443] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054553 | service: service-general | source_id: 4e24c4ab-f85f-45fd-893a-70905c974bc9 +[2026-04-24 05:27:51.458] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053369 2026-01-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:51.459] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: e31fc907-1a07-47ad-af06-593b25d2e5af +[2026-04-24 05:27:51.459] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: e31fc907-1a07-47ad-af06-593b25d2e5af +[2026-04-24 05:27:51.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10328016 2026-01-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:51.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10328016 | service: service-general | source_id: f55d3612-1489-4f3d-b201-f2697766fca5 +[2026-04-24 05:27:51.473] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10328016 | service: service-general | source_id: f55d3612-1489-4f3d-b201-f2697766fca5 +[2026-04-24 05:27:52.035] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051624 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:52.036] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051624 | service: service-general | source_id: 70c7a50e-dd43-4804-9c22-8178a9c8a31c +[2026-04-24 05:27:52.036] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051624 | service: service-general | source_id: 70c7a50e-dd43-4804-9c22-8178a9c8a31c +[2026-04-24 05:27:52.188] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ESTI DEWI MEGAWI SUDAWATI | service: service-general | source_id: 2d6a6b8c-a8a5-4507-9f97-4cbd044eede2 +[2026-04-24 05:27:52.188] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2d6a6b8c-a8a5-4507-9f97-4cbd044eede2 +[2026-04-24 05:27:52.366] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MILDA WARSA | service: service-general | source_id: 6d0c0d0e-119f-483f-a9da-4c159f86edfb +[2026-04-24 05:27:52.367] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6d0c0d0e-119f-483f-a9da-4c159f86edfb +[2026-04-24 05:27:52.539] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARTATIK | service: service-general | source_id: 11dcd16e-01cc-4f68-9bd0-c01b77668252 +[2026-04-24 05:27:52.542] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062522 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:52.543] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062522 | service: service-general | source_id: f5059219-24a8-40a2-bd1b-efad7de56f45 +[2026-04-24 05:27:52.543] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-000849 encounter_id:91f51c28-3a4d-40ff-bfb0-32554cf27196 organization_id: patient_id:P00602692922 procedure_code:OT service_request_id:a30ebbac-e585-4fba-bbdb-699c95060181 started:2026-04-24T05:27:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:52.698] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 986b9b9b-fe25-41b5-87a6-ac3d6c145a04 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 11dcd16e-01cc-4f68-9bd0-c01b77668252 +[2026-04-24 05:27:52.698] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T07:49:33+07:00 category_code:363679005 category_display:Imaging code:36820-9 display:Orbita Dengan Kontras encounter_id:4f3b524f-4411-4dd4-9ba1-61379878a30d intent:original-order patient_id:P00404357057 patient_name:HARTATIK performer_id:10003241696 requester_id:10014887646 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T07:49:33+07:00","code":{"coding":[{"code":"36820-9","display":"Orbita Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/4f3b524f-4411-4dd4-9ba1-61379878a30d"},"id":"986b9b9b-fe25-41b5-87a6-ac3d6c145a04","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:52.661863+00:00","versionId":"MTc3NzAwODQ3MjY2MTg2MzAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10014887646"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"HARTATIK","reference":"Patient/P00404357057"}}} | service: service-general | source_id: 11dcd16e-01cc-4f68-9bd0-c01b77668252 | status: SUCCESS +[2026-04-24 05:27:52.781] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 0e11ac9d-aff0-4f17-a224-9719c74611c0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f5059219-24a8-40a2-bd1b-efad7de56f45 +[2026-04-24 05:27:52.781] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:54.875] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAYU ARIANDA | service: service-general | source_id: 6dba76d5-4866-4b1c-893f-72a2c5a53a58 +[2026-04-24 05:27:55.089] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 12420101-4fe7-4b19-aabc-3697f36386d1 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 6dba76d5-4866-4b1c-893f-72a2c5a53a58 +[2026-04-24 05:27:55.090] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T08:01:47+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:c9e83cc1-61b8-47c6-bf45-fcae7d717a05 intent:original-order patient_id:P02253370180 patient_name:BAYU ARIANDA performer_id:10003241696 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T08:01:47+07:00","code":{"coding":[{"code":"72248-8","display":"MRCP","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c9e83cc1-61b8-47c6-bf45-fcae7d717a05"},"id":"12420101-4fe7-4b19-aabc-3697f36386d1","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:55.052919+00:00","versionId":"MTc3NzAwODQ3NTA1MjkxOTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"BAYU ARIANDA","reference":"Patient/P02253370180"}}} | service: service-general | source_id: 6dba76d5-4866-4b1c-893f-72a2c5a53a58 | status: SUCCESS +[2026-04-24 05:27:55.378] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066142 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:55.379] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e6f97783-5e86-450c-be14-e4b494096539 +[2026-04-24 05:27:55.379] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e6f97783-5e86-450c-be14-e4b494096539 +[2026-04-24 05:27:55.665] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10584054 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:55.666] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10584054 | service: service-general | source_id: 6bfbaeab-3d8f-4627-b8fa-d961235703b0 +[2026-04-24 05:27:55.666] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10584054 | service: service-general | source_id: 6bfbaeab-3d8f-4627-b8fa-d961235703b0 +[2026-04-24 05:27:55.882] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021110 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:55.883] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021110 | service: service-general | source_id: 6ec8374d-3aeb-4179-b415-ec4018acdfd7 +[2026-04-24 05:27:55.883] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021110 | service: service-general | source_id: 6ec8374d-3aeb-4179-b415-ec4018acdfd7 +[2026-04-24 05:27:56.477] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11369426 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:56.478] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11369426 | service: service-general | source_id: d7239271-625d-4eba-b446-7a386589e918 +[2026-04-24 05:27:56.478] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11369426 | service: service-general | source_id: d7239271-625d-4eba-b446-7a386589e918 +[2026-04-24 05:27:56.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046602 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:56.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046602 | service: service-general | source_id: c68aabbb-fede-40e9-8b1f-6b7777aaca1a +[2026-04-24 05:27:56.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046602 | service: service-general | source_id: c68aabbb-fede-40e9-8b1f-6b7777aaca1a +[2026-04-24 05:27:56.508] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585578 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:56.509] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585578 | service: service-general | source_id: c61d6d81-bf75-4d64-acfd-f3c4444b7866 +[2026-04-24 05:27:56.509] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008378 encounter_id:d083ed6c-8810-44b1-b580-7ec18d304d69 organization_id: patient_id:P00637626074 procedure_code:OT service_request_id:74d98fc9-4b5c-42c4-bcfc-66a714bddb7a started:2026-04-24T05:27:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:27:56.767] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 4a2ab583-ca86-4627-85b5-81b8dd2ae305 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c61d6d81-bf75-4d64-acfd-f3c4444b7866 +[2026-04-24 05:27:56.767] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:27:57.267] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERMA KASYATI | service: service-general | source_id: 40482c3a-12b6-4b44-8881-071d4ff70421 +[2026-04-24 05:27:57.457] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 1624808b-0854-4097-baab-c5f7e1262e64 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 40482c3a-12b6-4b44-8881-071d4ff70421 +[2026-04-24 05:27:57.457] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T08:24:51+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:370069b6-1762-4af5-9402-cf5d966a418b intent:original-order patient_id:P01557156101 patient_name:ERMA KASYATI performer_id:10015072282 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T08:24:51+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/370069b6-1762-4af5-9402-cf5d966a418b"},"id":"1624808b-0854-4097-baab-c5f7e1262e64","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:57.418532+00:00","versionId":"MTc3NzAwODQ3NzQxODUzMjAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ERMA KASYATI","reference":"Patient/P01557156101"}}} | service: service-general | source_id: 40482c3a-12b6-4b44-8881-071d4ff70421 | status: SUCCESS +[2026-04-24 05:27:59.352] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057876 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:59.353] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057876 | service: service-general | source_id: de564e5f-5343-475f-abb7-4ff5da0060b3 +[2026-04-24 05:27:59.353] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057876 | service: service-general | source_id: de564e5f-5343-475f-abb7-4ff5da0060b3 +[2026-04-24 05:27:59.367] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:59.368] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 5cf15f2f-e706-439a-a462-96c319374bac +[2026-04-24 05:27:59.368] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 5cf15f2f-e706-439a-a462-96c319374bac +[2026-04-24 05:27:59.380] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10809733 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:59.381] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10809733 | service: service-general | source_id: 5e53c9bf-4363-4bb9-a08d-d612709a0b28 +[2026-04-24 05:27:59.381] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10809733 | service: service-general | source_id: 5e53c9bf-4363-4bb9-a08d-d612709a0b28 +[2026-04-24 05:27:59.628] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDIYAT | service: service-general | source_id: a9aab39a-52d4-4c3e-bdaa-8a3c29236dbd +[2026-04-24 05:27:59.628] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a9aab39a-52d4-4c3e-bdaa-8a3c29236dbd +[2026-04-24 05:27:59.787] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULI PUSPITANINGRUM | service: service-general | source_id: 4c1e636f-4f3e-4cb8-85e8-cc35f096f9a8 +[2026-04-24 05:27:59.955] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519596 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:59.956] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519596 | service: service-general | source_id: 44ca03fa-323d-4bf3-915c-2126e0d7cc05 +[2026-04-24 05:27:59.956] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519596 | service: service-general | source_id: 44ca03fa-323d-4bf3-915c-2126e0d7cc05 +[2026-04-24 05:27:59.971] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045925 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:59.972] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045925 | service: service-general | source_id: 3d84b900-0557-4819-86c9-dc9c273ccaf8 +[2026-04-24 05:27:59.972] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045925 | service: service-general | source_id: 3d84b900-0557-4819-86c9-dc9c273ccaf8 +[2026-04-24 05:27:59.985] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 6adbbe4d-0bca-435f-a23c-ab07019585f2 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 4c1e636f-4f3e-4cb8-85e8-cc35f096f9a8 +[2026-04-24 05:27:59.985] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T08:30:37+07:00 category_code:363679005 category_display:Imaging code:X099255 display:Wholespine Dengan Kontras encounter_id:816bfc9a-67a2-4607-8026-3493ab49a7dc intent:original-order patient_id:P02386011783 patient_name:YULI PUSPITANINGRUM performer_id:10003241696 requester_id:10017126032 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T08:30:37+07:00","code":{"coding":[{"code":"X099255","display":"Wholespine Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/816bfc9a-67a2-4607-8026-3493ab49a7dc"},"id":"6adbbe4d-0bca-435f-a23c-ab07019585f2","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:27:59.945675+00:00","versionId":"MTc3NzAwODQ3OTk0NTY3NTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10017126032"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"YULI PUSPITANINGRUM","reference":"Patient/P02386011783"}}} | service: service-general | source_id: 4c1e636f-4f3e-4cb8-85e8-cc35f096f9a8 | status: SUCCESS +[2026-04-24 05:27:59.985] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043625 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:27:59.986] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043625 | service: service-general | source_id: 01878f47-1507-44e4-93be-bf73920a0adc +[2026-04-24 05:27:59.986] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043625 | service: service-general | source_id: 01878f47-1507-44e4-93be-bf73920a0adc +[2026-04-24 05:28:00.000] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542719 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:00.001] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542719 | service: service-general | source_id: 148dbdad-06fe-45e5-9a86-d8c55f66377b +[2026-04-24 05:28:00.001] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542719 | service: service-general | source_id: 148dbdad-06fe-45e5-9a86-d8c55f66377b +[2026-04-24 05:28:00.569] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051974 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:00.570] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051974 | service: service-general | source_id: 19769c83-4373-40ef-9559-7586042ec842 +[2026-04-24 05:28:00.570] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051974 | service: service-general | source_id: 19769c83-4373-40ef-9559-7586042ec842 +[2026-04-24 05:28:00.585] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523839 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:00.586] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523839 | service: service-general | source_id: fca4ebf2-84c5-45e8-ad53-00c0e546aa31 +[2026-04-24 05:28:00.586] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000017 encounter_id:b713ea31-1cd7-44fe-9d1a-0e28c99a4fad organization_id: patient_id:P01041235533 procedure_code:OT service_request_id:5cf7dfb9-6aeb-47a1-b60f-2a5ff8c78590 started:2026-04-24T05:28:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:28:00.831] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: bd5ff976-93b1-4d42-85fd-ee1585fbbf69 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: fca4ebf2-84c5-45e8-ad53-00c0e546aa31 +[2026-04-24 05:28:00.831] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:02.245] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULAIKAH | service: service-general | source_id: 1788256c-4bb6-48c9-b556-2d47cb9aa9c1 +[2026-04-24 05:28:02.404] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: c4e2f869-9e0b-4389-81a3-7893dd0e417f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 1788256c-4bb6-48c9-b556-2d47cb9aa9c1 +[2026-04-24 05:28:02.404] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T08:32:13+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:3f343196-4738-4423-8767-d2d7db3d4a00 intent:original-order patient_id:P00131736986 patient_name:YULAIKAH performer_id:10007559348 requester_id:12763091230 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T08:32:13+07:00","code":{"coding":[{"code":"72248-8","display":"MRCP","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/3f343196-4738-4423-8767-d2d7db3d4a00"},"id":"c4e2f869-9e0b-4389-81a3-7893dd0e417f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:02.367111+00:00","versionId":"MTc3NzAwODQ4MjM2NzExMTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/12763091230"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"YULAIKAH","reference":"Patient/P00131736986"}}} | service: service-general | source_id: 1788256c-4bb6-48c9-b556-2d47cb9aa9c1 | status: SUCCESS +[2026-04-24 05:28:02.975] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11038652 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:02.977] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 8cd3c2dd-0b99-4377-a7e8-054bdd330598 +[2026-04-24 05:28:02.977] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 8cd3c2dd-0b99-4377-a7e8-054bdd330598 +[2026-04-24 05:28:02.989] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11272999 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:02.990] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11272999 | service: service-general | source_id: 0d0a8ca6-bd51-48b4-a361-6add75fb8ff5 +[2026-04-24 05:28:02.990] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11272999 | service: service-general | source_id: 0d0a8ca6-bd51-48b4-a361-6add75fb8ff5 +[2026-04-24 05:28:03.003] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11016727 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:03.004] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11016727 | service: service-general | source_id: 417ca06a-b5c6-420d-ae36-8afd4349166d +[2026-04-24 05:28:03.004] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11016727 | service: service-general | source_id: 417ca06a-b5c6-420d-ae36-8afd4349166d +[2026-04-24 05:28:03.585] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11345709 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:03.586] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345709 | service: service-general | source_id: 1d00ab42-6058-4f51-be9f-c441fe2fbcd4 +[2026-04-24 05:28:03.586] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11345709 | service: service-general | source_id: 1d00ab42-6058-4f51-be9f-c441fe2fbcd4 +[2026-04-24 05:28:03.600] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490052 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:03.601] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: 2a01b3f6-5d02-4f5c-95fb-6950fafb3b3c +[2026-04-24 05:28:03.601] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: 2a01b3f6-5d02-4f5c-95fb-6950fafb3b3c +[2026-04-24 05:28:04.181] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035852 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:04.182] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: 1ea2399a-a617-4a9e-930b-3091e1078c27 +[2026-04-24 05:28:04.182] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: 1ea2399a-a617-4a9e-930b-3091e1078c27 +[2026-04-24 05:28:04.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063228 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:04.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063228 | service: service-general | source_id: 221f9592-d442-471d-9eae-8de00accf4c9 +[2026-04-24 05:28:04.196] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063228 | service: service-general | source_id: 221f9592-d442-471d-9eae-8de00accf4c9 +[2026-04-24 05:28:04.570] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WARSI | service: service-general | source_id: 824cda41-0199-4a09-8e48-17e3d9be579b +[2026-04-24 05:28:04.747] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 598df59f-9fcd-4453-9438-f8cd037b2a7c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 824cda41-0199-4a09-8e48-17e3d9be579b +[2026-04-24 05:28:04.747] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T08:34:07+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:c88bc435-f0de-4774-a45e-9411534907b4 intent:original-order patient_id:P00013040567 patient_name:WARSI performer_id:10001277822 requester_id:12763091230 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T08:34:07+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c88bc435-f0de-4774-a45e-9411534907b4"},"id":"598df59f-9fcd-4453-9438-f8cd037b2a7c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:04.713456+00:00","versionId":"MTc3NzAwODQ4NDcxMzQ1NjAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/12763091230"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"WARSI","reference":"Patient/P00013040567"}}} | service: service-general | source_id: 824cda41-0199-4a09-8e48-17e3d9be579b | status: SUCCESS +[2026-04-24 05:28:04.815] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066170 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:04.816] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066170 | service: service-general | source_id: 90b2aa40-a295-4ba4-8d2a-b9e0a2dee9f8 +[2026-04-24 05:28:04.816] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066170 | service: service-general | source_id: 90b2aa40-a295-4ba4-8d2a-b9e0a2dee9f8 +[2026-04-24 05:28:05.400] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029185 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:05.402] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029185 | service: service-general | source_id: 43343cc5-3124-4ff3-b8c8-5404b6d89493 +[2026-04-24 05:28:05.402] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029185 | service: service-general | source_id: 43343cc5-3124-4ff3-b8c8-5404b6d89493 +[2026-04-24 05:28:05.984] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047846 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:05.985] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047846 | service: service-general | source_id: ebea9315-8283-4f01-ad05-ab39b5917797 +[2026-04-24 05:28:05.985] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047846 | service: service-general | source_id: ebea9315-8283-4f01-ad05-ab39b5917797 +[2026-04-24 05:28:05.999] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627317 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:06.000] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: 5e5c0c09-6638-47cd-a539-26e0b06859ff +[2026-04-24 05:28:06.000] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: 5e5c0c09-6638-47cd-a539-26e0b06859ff +[2026-04-24 05:28:06.014] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11493921 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:06.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: c330a014-9d72-4c14-8ecc-c794f2c9362d +[2026-04-24 05:28:06.015] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: c330a014-9d72-4c14-8ecc-c794f2c9362d +[2026-04-24 05:28:06.029] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11326020 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:06.030] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11326020 | service: service-general | source_id: 78d35dbc-fc23-4c0a-94ce-6a33d18f3753 +[2026-04-24 05:28:06.030] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11326020 | service: service-general | source_id: 78d35dbc-fc23-4c0a-94ce-6a33d18f3753 +[2026-04-24 05:28:06.598] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11482975 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:06.599] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482975 | service: service-general | source_id: 8cd73ea8-bba1-4daf-ae24-ab56b9238780 +[2026-04-24 05:28:06.599] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482975 | service: service-general | source_id: 8cd73ea8-bba1-4daf-ae24-ab56b9238780 +[2026-04-24 05:28:06.921] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI FADILAH | service: service-general | source_id: 8894f693-7865-4fd2-8c12-ca41f938aac8 +[2026-04-24 05:28:07.106] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 24547003-a952-4a50-b1a3-5484bd0c4fd9 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 8894f693-7865-4fd2-8c12-ca41f938aac8 +[2026-04-24 05:28:07.106] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T08:36:21+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:2c02e7ee-0665-4abe-b768-a6918bf3a1bf intent:original-order patient_id:P00669718212 patient_name:SITI FADILAH performer_id:10010367493 requester_id:10011695869 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T08:36:21+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/2c02e7ee-0665-4abe-b768-a6918bf3a1bf"},"id":"24547003-a952-4a50-b1a3-5484bd0c4fd9","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:07.074437+00:00","versionId":"MTc3NzAwODQ4NzA3NDQzNzAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10011695869"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SITI FADILAH","reference":"Patient/P00669718212"}}} | service: service-general | source_id: 8894f693-7865-4fd2-8c12-ca41f938aac8 | status: SUCCESS +[2026-04-24 05:28:07.178] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021808 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:07.179] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 478dcf18-8d31-4b24-889d-b0290e2141f2 +[2026-04-24 05:28:07.179] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021808 | service: service-general | source_id: 478dcf18-8d31-4b24-889d-b0290e2141f2 +[2026-04-24 05:28:07.192] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511036 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:07.193] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: a3f01257-7d19-4a6a-924f-90bf9f2f7a09 +[2026-04-24 05:28:07.193] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: a3f01257-7d19-4a6a-924f-90bf9f2f7a09 +[2026-04-24 05:28:07.770] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11552742 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:07.771] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552742 | service: service-general | source_id: b9f689f0-3fbe-42e4-ae24-7fb3cc4c35b5 +[2026-04-24 05:28:07.771] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552742 | service: service-general | source_id: b9f689f0-3fbe-42e4-ae24-7fb3cc4c35b5 +[2026-04-24 05:28:08.274] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058486 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:08.275] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: 2e8d0238-b0ef-4a70-8167-f7a3df575e7e +[2026-04-24 05:28:08.275] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: 2e8d0238-b0ef-4a70-8167-f7a3df575e7e +[2026-04-24 05:28:08.288] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049019 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:08.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 02fefbb6-c785-4c7c-8827-f74ea643aab0 +[2026-04-24 05:28:08.289] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 02fefbb6-c785-4c7c-8827-f74ea643aab0 +[2026-04-24 05:28:08.845] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039141 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:08.846] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039141 | service: service-general | source_id: 16de6217-1a92-495b-804d-1f6d783ee748 +[2026-04-24 05:28:08.846] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039141 | service: service-general | source_id: 16de6217-1a92-495b-804d-1f6d783ee748 +[2026-04-24 05:28:08.861] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050113 2026-02-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:08.862] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 2d5633be-6e2b-416c-a19d-190623154b14 +[2026-04-24 05:28:08.862] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 2d5633be-6e2b-416c-a19d-190623154b14 +[2026-04-24 05:28:08.874] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050113 2026-02-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:08.875] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 887e5fa1-92d0-4946-886e-3bebffb09598 +[2026-04-24 05:28:08.875] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050113 | service: service-general | source_id: 887e5fa1-92d0-4946-886e-3bebffb09598 +[2026-04-24 05:28:08.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053624 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:08.888] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 4bbf64dc-e673-4d3f-9377-70efdcbfd179 +[2026-04-24 05:28:08.888] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 4bbf64dc-e673-4d3f-9377-70efdcbfd179 +[2026-04-24 05:28:08.901] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047993 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:08.902] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047993 | service: service-general | source_id: 47ac3a7f-1ac0-453e-aa22-a325d78d44f8 +[2026-04-24 05:28:08.902] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047993 | service: service-general | source_id: 47ac3a7f-1ac0-453e-aa22-a325d78d44f8 +[2026-04-24 05:28:09.283] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARRAH AVRILIA PUTRI PRASETYA | service: service-general | source_id: 05a40b52-d318-44b0-9329-247ba02b00d5 +[2026-04-24 05:28:09.283] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 05a40b52-d318-44b0-9329-247ba02b00d5 +[2026-04-24 05:28:09.454] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTIANI | service: service-general | source_id: b3e83c15-18bb-46d1-a8de-4570fdaffe3c +[2026-04-24 05:28:09.454] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b3e83c15-18bb-46d1-a8de-4570fdaffe3c +[2026-04-24 05:28:09.483] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11518589 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:09.484] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518589 | service: service-general | source_id: 7ca63b6a-ba67-4372-a04d-912b5f1623bc +[2026-04-24 05:28:09.484] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518589 | service: service-general | source_id: 7ca63b6a-ba67-4372-a04d-912b5f1623bc +[2026-04-24 05:28:09.631] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NILNA / BY NY RINDIKA AFRIANTI / 12030288 | service: service-general | source_id: e0a816b3-04be-404d-9111-0d6342c50007 +[2026-04-24 05:28:09.631] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e0a816b3-04be-404d-9111-0d6342c50007 +[2026-04-24 05:28:09.803] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURHAYATI | service: service-general | source_id: ed5ba9bb-3006-4f92-99f1-18e3330da08b +[2026-04-24 05:28:09.803] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ed5ba9bb-3006-4f92-99f1-18e3330da08b +[2026-04-24 05:28:09.963] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KAMSIATUN | service: service-general | source_id: 6d9ddefb-f097-4f33-b139-0b62650e5590 +[2026-04-24 05:28:09.963] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6d9ddefb-f097-4f33-b139-0b62650e5590 +[2026-04-24 05:28:09.993] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11415138 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:09.994] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 88ca3b86-3863-4678-ae14-691483e36691 +[2026-04-24 05:28:09.994] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 88ca3b86-3863-4678-ae14-691483e36691 +[2026-04-24 05:28:10.121] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURAINI | service: service-general | source_id: dff29d35-7930-433a-b6dc-19ee082bba3a +[2026-04-24 05:28:10.121] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dff29d35-7930-433a-b6dc-19ee082bba3a +[2026-04-24 05:28:10.273] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURUL QOMARIYAH | service: service-general | source_id: 26ace62c-2b0d-4807-ac2f-c2a2f8bae9ea +[2026-04-24 05:28:10.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052591 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:10.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052591 | service: service-general | source_id: 0e7cc074-f11f-4e57-87ba-b3eb4a557f55 +[2026-04-24 05:28:10.461] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052591 | service: service-general | source_id: 0e7cc074-f11f-4e57-87ba-b3eb4a557f55 +[2026-04-24 05:28:10.497] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 4e6d6d5c-4c6f-4b95-9310-257bda303d4c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 26ace62c-2b0d-4807-ac2f-c2a2f8bae9ea +[2026-04-24 05:28:10.497] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T08:55:21+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:34d8c43a-1a1f-4007-ba69-9e5430b719dd intent:original-order patient_id:P02455917629 patient_name:NURUL QOMARIYAH performer_id:10007559348 requester_id:10000721171 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T08:55:21+07:00","code":{"coding":[{"code":"30679-5","display":"Lumbosacral Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/34d8c43a-1a1f-4007-ba69-9e5430b719dd"},"id":"4e6d6d5c-4c6f-4b95-9310-257bda303d4c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:10.460242+00:00","versionId":"MTc3NzAwODQ5MDQ2MDI0MjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10000721171"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NURUL QOMARIYAH","reference":"Patient/P02455917629"}}} | service: service-general | source_id: 26ace62c-2b0d-4807-ac2f-c2a2f8bae9ea | status: SUCCESS +[2026-04-24 05:28:11.037] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11560483 2026-01-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:11.038] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11560483 | service: service-general | source_id: 80ceaaf7-6ab9-4f32-8631-baf374c09602 +[2026-04-24 05:28:11.038] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11560483 | service: service-general | source_id: 80ceaaf7-6ab9-4f32-8631-baf374c09602 +[2026-04-24 05:28:11.051] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004027 2026-02-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:11.052] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 6a249759-4474-4d4d-9530-3926f1799099 +[2026-04-24 05:28:11.052] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 6a249759-4474-4d4d-9530-3926f1799099 +[2026-04-24 05:28:11.642] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557736 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:11.643] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557736 | service: service-general | source_id: 3df70023-832e-4f85-a6a8-00d6fb15a1ac +[2026-04-24 05:28:11.643] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-008924 encounter_id:10018547-9ff2-4d6c-a819-4a7d1e6849f3 organization_id: patient_id:P01109155352 procedure_code:OT service_request_id:7d805437-0cd8-4c6e-a641-a4e348a4c369 started:2026-04-24T05:28:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:28:11.889] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: d34af22c-4549-45dd-bfef-287c06750401 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 3df70023-832e-4f85-a6a8-00d6fb15a1ac +[2026-04-24 05:28:11.889] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:12.675] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TANTARI SUGIMAN, DR | service: service-general | source_id: c9380c7a-53b8-4156-93a1-e01e3c0bebcd +[2026-04-24 05:28:12.675] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c9380c7a-53b8-4156-93a1-e01e3c0bebcd +[2026-04-24 05:28:12.830] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMAIYAH | service: service-general | source_id: 45bcfe8e-8527-4136-a418-32c35196bf4b +[2026-04-24 05:28:12.830] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 45bcfe8e-8527-4136-a418-32c35196bf4b +[2026-04-24 05:28:13.010] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANANG WAHYUDI | service: service-general | source_id: f0e2cb2d-be15-4b49-8575-ee98ffe9ee2a +[2026-04-24 05:28:13.011] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f0e2cb2d-be15-4b49-8575-ee98ffe9ee2a +[2026-04-24 05:28:13.180] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUJI RETNO SETYORINI | service: service-general | source_id: db775abc-83b0-42d8-b4f9-eddc0082b6c8 +[2026-04-24 05:28:13.344] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 70f43df9-cada-46d0-8bb7-bfc82539f774 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: db775abc-83b0-42d8-b4f9-eddc0082b6c8 +[2026-04-24 05:28:13.344] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T09:12:11+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:fe9125ed-0eaa-4485-98c0-32c4df597df2 intent:original-order patient_id:P00887923855 patient_name:PUJI RETNO SETYORINI performer_id:10015072282 requester_id:10007238497 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T09:12:11+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/fe9125ed-0eaa-4485-98c0-32c4df597df2"},"id":"70f43df9-cada-46d0-8bb7-bfc82539f774","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:13.311870+00:00","versionId":"MTc3NzAwODQ5MzMxMTg3MDAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10007238497"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"PUJI RETNO SETYORINI","reference":"Patient/P00887923855"}}} | service: service-general | source_id: db775abc-83b0-42d8-b4f9-eddc0082b6c8 | status: SUCCESS +[2026-04-24 05:28:13.904] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11616988 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:13.905] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616988 | service: service-general | source_id: 70e33c69-a342-40bc-b6c2-6937ddaceded +[2026-04-24 05:28:13.905] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616988 | service: service-general | source_id: 70e33c69-a342-40bc-b6c2-6937ddaceded +[2026-04-24 05:28:14.482] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582996 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:14.483] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582996 | service: service-general | source_id: 394382ca-e713-4fcb-8c14-63e1b4dea596 +[2026-04-24 05:28:14.483] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582996 | service: service-general | source_id: 394382ca-e713-4fcb-8c14-63e1b4dea596 +[2026-04-24 05:28:15.057] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060721 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:15.058] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060721 | service: service-general | source_id: 981aaefe-3f10-4ede-afe6-a3d939a0cf79 +[2026-04-24 05:28:15.058] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060721 | service: service-general | source_id: 981aaefe-3f10-4ede-afe6-a3d939a0cf79 +[2026-04-24 05:28:15.071] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051658 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:15.071] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051658 | service: service-general | source_id: d942aac0-e98d-4920-bd31-2f81071b7116 +[2026-04-24 05:28:15.072] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051658 | service: service-general | source_id: d942aac0-e98d-4920-bd31-2f81071b7116 +[2026-04-24 05:28:15.505] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYU KURNIA CHASANAH | service: service-general | source_id: 8ea59d50-a9c1-4eb0-97ee-9b7233208af5 +[2026-04-24 05:28:15.506] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8ea59d50-a9c1-4eb0-97ee-9b7233208af5 +[2026-04-24 05:28:15.642] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004990 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:15.643] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: 941f7ca1-2549-4225-9739-f9ad70725e82 +[2026-04-24 05:28:15.643] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004990 | service: service-general | source_id: 941f7ca1-2549-4225-9739-f9ad70725e82 +[2026-04-24 05:28:15.665] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JONI TALUMEDUN | service: service-general | source_id: 30bd9896-9eeb-47d8-9166-7ed36e5c261d +[2026-04-24 05:28:15.805] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007248 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:15.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 155ee35d-ad76-4091-8bfc-738ff6c1dd6c +[2026-04-24 05:28:15.806] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 155ee35d-ad76-4091-8bfc-738ff6c1dd6c +[2026-04-24 05:28:15.893] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: da31ceed-bb47-4bbc-92d7-8b3d1b302ecc | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 30bd9896-9eeb-47d8-9166-7ed36e5c261d +[2026-04-24 05:28:15.893] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T09:14:40+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:64740726-d59a-4012-bbcb-a5b5101d94dc intent:original-order patient_id:P01792384510 patient_name:JONI TALUMEDUN performer_id:10003241696 requester_id:10000721171 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T09:14:40+07:00","code":{"coding":[{"code":"30679-5","display":"Lumbosacral Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/64740726-d59a-4012-bbcb-a5b5101d94dc"},"id":"da31ceed-bb47-4bbc-92d7-8b3d1b302ecc","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:15.856295+00:00","versionId":"MTc3NzAwODQ5NTg1NjI5NTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10000721171"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JONI TALUMEDUN","reference":"Patient/P01792384510"}}} | service: service-general | source_id: 30bd9896-9eeb-47d8-9166-7ed36e5c261d | status: SUCCESS +[2026-04-24 05:28:16.389] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066293 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:16.390] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066293 | service: service-general | source_id: a96fdf28-52f2-4cb5-b3d3-e9c4b2b97103 +[2026-04-24 05:28:16.390] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066293 | service: service-general | source_id: a96fdf28-52f2-4cb5-b3d3-e9c4b2b97103 +[2026-04-24 05:28:16.403] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019207 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:16.404] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 064cdbdf-306d-4c6c-ad8c-a16a0bc9801f +[2026-04-24 05:28:16.404] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 064cdbdf-306d-4c6c-ad8c-a16a0bc9801f +[2026-04-24 05:28:16.416] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10839662 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:16.417] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10839662 | service: service-general | source_id: c305d34c-3b44-47d3-9c26-a81a45ffba66 +[2026-04-24 05:28:16.417] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10839662 | service: service-general | source_id: c305d34c-3b44-47d3-9c26-a81a45ffba66 +[2026-04-24 05:28:16.430] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11588358 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:16.431] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11588358 | service: service-general | source_id: 97480b1d-81a3-4e04-bd74-bed4d69b7b36 +[2026-04-24 05:28:16.431] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11588358 | service: service-general | source_id: 97480b1d-81a3-4e04-bd74-bed4d69b7b36 +[2026-04-24 05:28:16.443] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11570115 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:16.444] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570115 | service: service-general | source_id: f97ca407-974a-4b06-83c0-f866ae359562 +[2026-04-24 05:28:16.444] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570115 | service: service-general | source_id: f97ca407-974a-4b06-83c0-f866ae359562 +[2026-04-24 05:28:17.032] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11556194 2026-01-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:17.033] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: e9882476-3b48-4aa7-a8c1-36d8b2d7fea6 +[2026-04-24 05:28:17.033] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: e9882476-3b48-4aa7-a8c1-36d8b2d7fea6 +[2026-04-24 05:28:17.047] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583822 2026-01-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:17.048] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: 724198d5-ebe9-4738-b108-f01f46b88872 +[2026-04-24 05:28:17.048] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: 724198d5-ebe9-4738-b108-f01f46b88872 +[2026-04-24 05:28:17.062] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595816 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:17.063] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 34a711c4-f3f5-4c1c-917b-314d07c213f0 +[2026-04-24 05:28:17.063] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 34a711c4-f3f5-4c1c-917b-314d07c213f0 +[2026-04-24 05:28:17.075] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032268 2026-01-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:17.076] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032268 | service: service-general | source_id: 96f4f1da-24bf-49a6-8f53-7f91377944bf +[2026-04-24 05:28:17.076] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032268 | service: service-general | source_id: 96f4f1da-24bf-49a6-8f53-7f91377944bf +[2026-04-24 05:28:17.088] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375302 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:17.089] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375302 | service: service-general | source_id: 8b7dd3b9-cc6c-4ecd-b8ea-7a49eda6c80a +[2026-04-24 05:28:17.089] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375302 | service: service-general | source_id: 8b7dd3b9-cc6c-4ecd-b8ea-7a49eda6c80a +[2026-04-24 05:28:17.665] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11616331 2026-02-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:17.667] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616331 | service: service-general | source_id: 321647f6-1193-4f8c-a95a-4e300b0a1288 +[2026-04-24 05:28:17.667] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616331 | service: service-general | source_id: 321647f6-1193-4f8c-a95a-4e300b0a1288 +[2026-04-24 05:28:17.681] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604944 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:17.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604944 | service: service-general | source_id: cd5c34f3-3f5b-42b0-97d2-456efd3eae6d +[2026-04-24 05:28:17.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604944 | service: service-general | source_id: cd5c34f3-3f5b-42b0-97d2-456efd3eae6d +[2026-04-24 05:28:17.696] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053403 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:17.697] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053403 | service: service-general | source_id: b30f6b6c-785c-4b37-983e-5151416abeb0 +[2026-04-24 05:28:17.697] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-000997 encounter_id:04ef00a0-6e13-4c21-9ba2-a82756e3ad10 organization_id: patient_id:P00624870560 procedure_code:OT service_request_id:3eb04fa3-331c-49b2-b14c-bad1d8aafbc6 started:2026-04-24T05:28:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:28:17.972] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: d110c4be-810b-457b-978b-710b51998229 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b30f6b6c-785c-4b37-983e-5151416abeb0 +[2026-04-24 05:28:17.972] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:18.064] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NITA PRIYANTI | service: service-general | source_id: 40d5b1c5-6d6e-48f5-aed3-d054b5b7d844 +[2026-04-24 05:28:18.064] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 40d5b1c5-6d6e-48f5-aed3-d054b5b7d844 +[2026-04-24 05:28:18.237] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARTATIK | service: service-general | source_id: b8636c05-4d82-480e-93e5-efb884de914d +[2026-04-24 05:28:18.237] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b8636c05-4d82-480e-93e5-efb884de914d +[2026-04-24 05:28:18.391] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG WATI | service: service-general | source_id: 76809ff7-d869-43d4-abb1-006caf357a78 +[2026-04-24 05:28:18.391] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 76809ff7-d869-43d4-abb1-006caf357a78 +[2026-04-24 05:28:18.546] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KAIANNA INARA PUTRI | service: service-general | source_id: e831a1e0-3e0f-4f3b-8783-13d09815534a +[2026-04-24 05:28:18.546] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e831a1e0-3e0f-4f3b-8783-13d09815534a +[2026-04-24 05:28:18.701] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIANA ASMAWATI | service: service-general | source_id: dc799a54-8260-4231-92d2-5631ca80ed02 +[2026-04-24 05:28:18.859] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 47f1b31a-835e-4a56-9d6f-433880c53f87 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: dc799a54-8260-4231-92d2-5631ca80ed02 +[2026-04-24 05:28:18.859] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T09:32:08+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:8dc42f7d-a63b-40fe-85ca-9957e0c1d687 intent:original-order patient_id:P00390459117 patient_name:DIANA ASMAWATI performer_id:10000527512 requester_id:10007238497 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T09:32:08+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/8dc42f7d-a63b-40fe-85ca-9957e0c1d687"},"id":"47f1b31a-835e-4a56-9d6f-433880c53f87","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:18.825531+00:00","versionId":"MTc3NzAwODQ5ODgyNTUzMTAwMA"},"performer":[{"reference":"Practitioner/10000527512"}],"requester":{"reference":"Practitioner/10007238497"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DIANA ASMAWATI","reference":"Patient/P00390459117"}}} | service: service-general | source_id: dc799a54-8260-4231-92d2-5631ca80ed02 | status: SUCCESS +[2026-04-24 05:28:20.544] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024830 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:20.545] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d752f863-4680-4646-9cd3-9f52b00fe996 +[2026-04-24 05:28:20.545] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024830 | service: service-general | source_id: d752f863-4680-4646-9cd3-9f52b00fe996 +[2026-04-24 05:28:20.558] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:20.559] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 1471e906-bdcd-4643-8634-75986e17b87f +[2026-04-24 05:28:20.559] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 1471e906-bdcd-4643-8634-75986e17b87f +[2026-04-24 05:28:21.051] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RABANI | service: service-general | source_id: 710aa617-48b0-4fed-b872-2b573a5f16f1 +[2026-04-24 05:28:21.132] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038009 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.133] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038009 | service: service-general | source_id: 515a50d5-eeb2-47b1-b8d1-d9f701f777ef +[2026-04-24 05:28:21.133] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038009 | service: service-general | source_id: 515a50d5-eeb2-47b1-b8d1-d9f701f777ef +[2026-04-24 05:28:21.146] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067647 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.147] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067647 | service: service-general | source_id: b3f7fc16-95d5-4c0e-a8bb-5b6d92e6a240 +[2026-04-24 05:28:21.147] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067647 | service: service-general | source_id: b3f7fc16-95d5-4c0e-a8bb-5b6d92e6a240 +[2026-04-24 05:28:21.157] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:28:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 710aa617-48b0-4fed-b872-2b573a5f16f1 | status_code: 400 +[2026-04-24 05:28:21.157] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T09:34:07+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:ff09a4d6-482c-4459-9f1f-97ba4a4f2670 intent:original-order patient_id:P02208720334 patient_name:RABANI performer_id:10003241696 requester_id:10014636524 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:28:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 710aa617-48b0-4fed-b872-2b573a5f16f1 | status: FAILED +[2026-04-24 05:28:21.161] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038528 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.162] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038528 | service: service-general | source_id: 3a8f9f98-c5f9-4876-ad67-5c3eff52986b +[2026-04-24 05:28:21.162] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038528 | service: service-general | source_id: 3a8f9f98-c5f9-4876-ad67-5c3eff52986b +[2026-04-24 05:28:21.736] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020449 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.737] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020449 | service: service-general | source_id: 7bd411dc-f038-4a0b-8d6c-6275cdc91665 +[2026-04-24 05:28:21.737] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020449 | service: service-general | source_id: 7bd411dc-f038-4a0b-8d6c-6275cdc91665 +[2026-04-24 05:28:21.752] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535318 2026-02-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.753] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535318 | service: service-general | source_id: 0d37353c-ffa3-4143-9d16-e880c9d15038 +[2026-04-24 05:28:21.753] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535318 | service: service-general | source_id: 0d37353c-ffa3-4143-9d16-e880c9d15038 +[2026-04-24 05:28:21.766] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10460354 2026-02-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.767] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10460354 | service: service-general | source_id: 9154bc6a-531d-4985-8d3a-2af6ceefe841 +[2026-04-24 05:28:21.767] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10460354 | service: service-general | source_id: 9154bc6a-531d-4985-8d3a-2af6ceefe841 +[2026-04-24 05:28:21.781] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059785 2026-02-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.782] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059785 | service: service-general | source_id: 7e9b1ba2-2010-40f8-a5e7-2d6b032f7c68 +[2026-04-24 05:28:21.782] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059785 | service: service-general | source_id: 7e9b1ba2-2010-40f8-a5e7-2d6b032f7c68 +[2026-04-24 05:28:21.795] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625616 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.796] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: c566ff27-fc18-4970-90da-f61655a04515 +[2026-04-24 05:28:21.796] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: c566ff27-fc18-4970-90da-f61655a04515 +[2026-04-24 05:28:21.810] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016826 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.811] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016826 | service: service-general | source_id: 07826edf-d0df-459e-955c-e98ec868b06b +[2026-04-24 05:28:21.811] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016826 | service: service-general | source_id: 07826edf-d0df-459e-955c-e98ec868b06b +[2026-04-24 05:28:21.824] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037525 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.825] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037525 | service: service-general | source_id: c3e73683-a077-4554-8481-a9a6a226a1c2 +[2026-04-24 05:28:21.825] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037525 | service: service-general | source_id: c3e73683-a077-4554-8481-a9a6a226a1c2 +[2026-04-24 05:28:21.837] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008207 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.838] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 1f4ad2e2-de43-4c62-80d8-98bd6d821426 +[2026-04-24 05:28:21.838] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 1f4ad2e2-de43-4c62-80d8-98bd6d821426 +[2026-04-24 05:28:21.850] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006845 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:21.851] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006845 | service: service-general | source_id: a26c5259-d230-4ed4-9220-7b49f81b343f +[2026-04-24 05:28:21.851] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006845 | service: service-general | source_id: a26c5259-d230-4ed4-9220-7b49f81b343f +[2026-04-24 05:28:22.421] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625970 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:22.422] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625970 | service: service-general | source_id: 54fc4586-ff67-424c-b936-34d8eaeb5415 +[2026-04-24 05:28:22.422] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625970 | service: service-general | source_id: 54fc4586-ff67-424c-b936-34d8eaeb5415 +[2026-04-24 05:28:22.994] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029458 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:22.995] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 50dddeff-7511-4024-9748-b0295a6a6028 +[2026-04-24 05:28:22.995] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 50dddeff-7511-4024-9748-b0295a6a6028 +[2026-04-24 05:28:23.009] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052071 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:23.010] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 28a3c37f-0587-46f3-92d4-a7382e188aac +[2026-04-24 05:28:23.010] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 28a3c37f-0587-46f3-92d4-a7382e188aac +[2026-04-24 05:28:23.023] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007984 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:23.024] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: 0f16092e-be84-4240-8b78-815959dc4cdc +[2026-04-24 05:28:23.024] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: 0f16092e-be84-4240-8b78-815959dc4cdc +[2026-04-24 05:28:23.351] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHARDJO SUHARGIYANTOMO | service: service-general | source_id: d433110b-957c-4c12-9b55-97edbe6a4e7c +[2026-04-24 05:28:23.507] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5a318032-15ed-43ee-bda0-a67b27cc316d | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: d433110b-957c-4c12-9b55-97edbe6a4e7c +[2026-04-24 05:28:23.508] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T09:36:24+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:f42d1d7d-5959-4d4e-a98e-938f90b59756 intent:original-order patient_id:P01301697948 patient_name:RAHARDJO SUHARGIYANTOMO performer_id:10003241696 requester_id:10005957669 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T09:36:24+07:00","code":{"coding":[{"code":"36424-0","display":"Abdomen Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f42d1d7d-5959-4d4e-a98e-938f90b59756"},"id":"5a318032-15ed-43ee-bda0-a67b27cc316d","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:23.470021+00:00","versionId":"MTc3NzAwODUwMzQ3MDAyMTAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10005957669"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RAHARDJO SUHARGIYANTOMO","reference":"Patient/P01301697948"}}} | service: service-general | source_id: d433110b-957c-4c12-9b55-97edbe6a4e7c | status: SUCCESS +[2026-04-24 05:28:23.609] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11483127 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:23.611] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: e040fb3f-0d2f-4e5d-925e-6c3494c62c3a +[2026-04-24 05:28:23.611] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: e040fb3f-0d2f-4e5d-925e-6c3494c62c3a +[2026-04-24 05:28:23.625] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050964 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:23.626] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050964 | service: service-general | source_id: 76a27345-1d1c-46e3-a12b-0c9c2b9c0afc +[2026-04-24 05:28:23.626] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050964 | service: service-general | source_id: 76a27345-1d1c-46e3-a12b-0c9c2b9c0afc +[2026-04-24 05:28:24.190] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618658 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.192] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618658 | service: service-general | source_id: e23abdc3-8dba-43c2-9617-6a177867415a +[2026-04-24 05:28:24.192] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618658 | service: service-general | source_id: e23abdc3-8dba-43c2-9617-6a177867415a +[2026-04-24 05:28:24.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007482 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.207] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007482 | service: service-general | source_id: a835cd14-024c-467a-8abf-a8f5a4cb8f5e +[2026-04-24 05:28:24.207] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007482 | service: service-general | source_id: a835cd14-024c-467a-8abf-a8f5a4cb8f5e +[2026-04-24 05:28:24.219] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11359136 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.220] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11359136 | service: service-general | source_id: 20fb3632-5f8b-4058-804c-165ee0640bdc +[2026-04-24 05:28:24.220] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11359136 | service: service-general | source_id: 20fb3632-5f8b-4058-804c-165ee0640bdc +[2026-04-24 05:28:24.234] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11610914 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.235] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610914 | service: service-general | source_id: ab0aa69d-4b4c-4b75-b8f2-ac30c842db0f +[2026-04-24 05:28:24.235] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610914 | service: service-general | source_id: ab0aa69d-4b4c-4b75-b8f2-ac30c842db0f +[2026-04-24 05:28:24.247] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11221849 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.248] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 86c0ad0d-f9f9-483b-a7a1-62b74c3a9af0 +[2026-04-24 05:28:24.248] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 86c0ad0d-f9f9-483b-a7a1-62b74c3a9af0 +[2026-04-24 05:28:24.261] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590700 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.262] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 534cfc99-488a-4d68-9385-76997ff0ea6b +[2026-04-24 05:28:24.262] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 534cfc99-488a-4d68-9385-76997ff0ea6b +[2026-04-24 05:28:24.861] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540805 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.863] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: d073782a-5bce-459d-b825-fdd0a6d61988 +[2026-04-24 05:28:24.863] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: d073782a-5bce-459d-b825-fdd0a6d61988 +[2026-04-24 05:28:24.875] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027592 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.876] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027592 | service: service-general | source_id: 012f85c8-6fe7-4139-83fe-60ce7dc06346 +[2026-04-24 05:28:24.876] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027592 | service: service-general | source_id: 012f85c8-6fe7-4139-83fe-60ce7dc06346 +[2026-04-24 05:28:24.888] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12022316 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.889] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022316 | service: service-general | source_id: 575be827-1a70-4589-a441-659309a10315 +[2026-04-24 05:28:24.890] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022316 | service: service-general | source_id: 575be827-1a70-4589-a441-659309a10315 +[2026-04-24 05:28:24.901] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11179664 2026-01-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.902] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: abb5c84a-1703-48e5-9069-47c4ab146280 +[2026-04-24 05:28:24.902] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: abb5c84a-1703-48e5-9069-47c4ab146280 +[2026-04-24 05:28:24.916] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050467 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.917] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: a012d4eb-50de-4017-9b34-7fcb1c4c6c64 +[2026-04-24 05:28:24.917] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: a012d4eb-50de-4017-9b34-7fcb1c4c6c64 +[2026-04-24 05:28:24.929] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020416 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:24.930] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020416 | service: service-general | source_id: 1fd98386-6e74-4073-a6f4-e97d9de72f8c +[2026-04-24 05:28:24.930] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020416 | service: service-general | source_id: 1fd98386-6e74-4073-a6f4-e97d9de72f8c +[2026-04-24 05:28:25.488] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10869500 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:25.489] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 09b933f5-48f0-4b07-8616-a1ccbf81b2ee +[2026-04-24 05:28:25.667] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 089b66e6-7681-41fd-bae1-a9c351c100aa | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:25.667] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 20a351b5-d549-48dc-b28f-6a5a2ca8d8c2 +[2026-04-24 05:28:25.667] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 20a351b5-d549-48dc-b28f-6a5a2ca8d8c2 +[2026-04-24 05:28:25.683] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUMIATIN | service: service-general | source_id: f3fe986f-b491-40b5-89b9-ead3706ecf4c +[2026-04-24 05:28:25.871] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3b6977f9-4aeb-4892-a4a2-bffac9c6d355 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f3fe986f-b491-40b5-89b9-ead3706ecf4c +[2026-04-24 05:28:25.872] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T09:39:17+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:44530062-1b61-40f1-a3e8-4cc054569cb0 intent:original-order patient_id:P00350643560 patient_name:KUMIATIN performer_id:10007559348 requester_id:10005244996 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T09:39:17+07:00","code":{"coding":[{"code":"72248-8","display":"MRCP","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/44530062-1b61-40f1-a3e8-4cc054569cb0"},"id":"3b6977f9-4aeb-4892-a4a2-bffac9c6d355","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:25.833446+00:00","versionId":"MTc3NzAwODUwNTgzMzQ0NjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10005244996"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"KUMIATIN","reference":"Patient/P00350643560"}}} | service: service-general | source_id: f3fe986f-b491-40b5-89b9-ead3706ecf4c | status: SUCCESS +[2026-04-24 05:28:26.276] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057777 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:26.277] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5195544d-1982-4c57-93eb-5f3a1b07a6ec +[2026-04-24 05:28:26.436] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 31171e70-a044-4d3b-bba6-46cba5e9724c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:26.436] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 868ecd0d-ea5b-481d-ad2c-95b6003bdb9d +[2026-04-24 05:28:26.436] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 868ecd0d-ea5b-481d-ad2c-95b6003bdb9d +[2026-04-24 05:28:26.495] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522140 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:26.496] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522140 | service: service-general | source_id: ef7d37f8-0e24-4345-a851-a537964a7b71 +[2026-04-24 05:28:26.496] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522140 | service: service-general | source_id: ef7d37f8-0e24-4345-a851-a537964a7b71 +[2026-04-24 05:28:27.082] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11368706 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:27.083] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b512eb04-a768-4c2a-b3f4-ea4b8affea01 +[2026-04-24 05:28:27.195] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d0ebe97c-50c4-4458-b9af-831191aa67fd | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:27.195] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f4c75b0f-97c6-4efc-9163-335a03a7adf3 +[2026-04-24 05:28:27.195] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f4c75b0f-97c6-4efc-9163-335a03a7adf3 +[2026-04-24 05:28:27.208] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500090 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:27.209] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: ba155e23-6d32-4cfc-a307-c8667529d399 +[2026-04-24 05:28:27.209] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: ba155e23-6d32-4cfc-a307-c8667529d399 +[2026-04-24 05:28:27.764] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037481 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:27.765] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7cbdebe2-69f3-4200-97f2-785a644eeb11 +[2026-04-24 05:28:27.951] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 409e9734-56f9-467b-b562-229ccc9f8434 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:27.951] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3cc933f1-4448-4171-b58f-b33264bb3ec4 +[2026-04-24 05:28:27.951] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3cc933f1-4448-4171-b58f-b33264bb3ec4 +[2026-04-24 05:28:28.044] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDAY GUNANDAR | service: service-general | source_id: 93721177-59eb-4c2e-b5e1-a3dec821f58d +[2026-04-24 05:28:28.208] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 513f76f2-7f80-45ff-84c7-ee55a3537478 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 93721177-59eb-4c2e-b5e1-a3dec821f58d +[2026-04-24 05:28:28.208] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T09:42:10+07:00 category_code:363679005 category_display:Imaging code:24842-7 display:Colli encounter_id:b588db09-0f58-4fdf-ba9b-1deea3c681e8 intent:original-order patient_id:P02466774763 patient_name:ENDAY GUNANDAR performer_id:10015072282 requester_id:10015414854 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T09:42:10+07:00","code":{"coding":[{"code":"24842-7","display":"Colli","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b588db09-0f58-4fdf-ba9b-1deea3c681e8"},"id":"513f76f2-7f80-45ff-84c7-ee55a3537478","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:28.174867+00:00","versionId":"MTc3NzAwODUwODE3NDg2NzAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10015414854"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ENDAY GUNANDAR","reference":"Patient/P02466774763"}}} | service: service-general | source_id: 93721177-59eb-4c2e-b5e1-a3dec821f58d | status: SUCCESS +[2026-04-24 05:28:28.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054275 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:28.242] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054275 | service: service-general | source_id: 1d8be830-dd6f-425f-8e61-644602def00c +[2026-04-24 05:28:28.242] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054275 | service: service-general | source_id: 1d8be830-dd6f-425f-8e61-644602def00c +[2026-04-24 05:28:28.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027948 2026-01-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:28.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: bdb5e02f-d4a7-4852-9656-46532ea1a78f +[2026-04-24 05:28:28.812] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: bdb5e02f-d4a7-4852-9656-46532ea1a78f +[2026-04-24 05:28:28.825] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555010 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:28.826] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555010 | service: service-general | source_id: 37171828-5304-440d-8d1f-14df6d5f01ad +[2026-04-24 05:28:28.826] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555010 | service: service-general | source_id: 37171828-5304-440d-8d1f-14df6d5f01ad +[2026-04-24 05:28:28.838] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050776 2026-02-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:28.839] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050776 | service: service-general | source_id: 5e51efd0-4d58-48e8-9494-6abb343837f8 +[2026-04-24 05:28:28.839] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050776 | service: service-general | source_id: 5e51efd0-4d58-48e8-9494-6abb343837f8 +[2026-04-24 05:28:29.399] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007612 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:29.400] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007612 | service: service-general | source_id: b2966bbc-9450-441b-b218-90701c9d18ec +[2026-04-24 05:28:29.400] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007612 | service: service-general | source_id: b2966bbc-9450-441b-b218-90701c9d18ec +[2026-04-24 05:28:29.957] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069637 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:29.958] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6b85d874-56d4-4a06-8cc6-6dc534324e60 +[2026-04-24 05:28:30.121] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 123feae0-bde4-438f-a2ca-dd4d7b4a3b63 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:30.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c36b6a56-940b-4fa3-8c5b-da3ecd410346 +[2026-04-24 05:28:30.122] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c36b6a56-940b-4fa3-8c5b-da3ecd410346 +[2026-04-24 05:28:30.135] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11106320 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:30.137] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11106320 | service: service-general | source_id: 96d9f174-03ca-45e1-90fd-8b0a6d2f5da6 +[2026-04-24 05:28:30.137] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11106320 | service: service-general | source_id: 96d9f174-03ca-45e1-90fd-8b0a6d2f5da6 +[2026-04-24 05:28:30.150] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538263 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:30.151] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538263 | service: service-general | source_id: 243dc8db-fb8a-481d-986d-1e5d9b60ac72 +[2026-04-24 05:28:30.151] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538263 | service: service-general | source_id: 243dc8db-fb8a-481d-986d-1e5d9b60ac72 +[2026-04-24 05:28:30.163] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025655 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:30.164] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025655 | service: service-general | source_id: 47adbabe-4cb5-4200-bbdf-943baa77c676 +[2026-04-24 05:28:30.164] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025655 | service: service-general | source_id: 47adbabe-4cb5-4200-bbdf-943baa77c676 +[2026-04-24 05:28:30.387] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HADI SUPRAYITNO | service: service-general | source_id: 9a978111-3179-4209-945c-49b5608f3fef +[2026-04-24 05:28:30.583] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9e110619-8b78-4523-b881-98cfe2855365 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 9a978111-3179-4209-945c-49b5608f3fef +[2026-04-24 05:28:30.583] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T09:44:00+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:cc7844a6-4cf2-4ba1-98fa-e6d2126d78af intent:original-order patient_id:P02271578175 patient_name:HADI SUPRAYITNO performer_id:10003241696 requester_id:10008408947 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T09:44:00+07:00","code":{"coding":[{"code":"79103-8","display":"Abdomen Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/cc7844a6-4cf2-4ba1-98fa-e6d2126d78af"},"id":"9e110619-8b78-4523-b881-98cfe2855365","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:30.547977+00:00","versionId":"MTc3NzAwODUxMDU0Nzk3NzAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10008408947"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"HADI SUPRAYITNO","reference":"Patient/P02271578175"}}} | service: service-general | source_id: 9a978111-3179-4209-945c-49b5608f3fef | status: SUCCESS +[2026-04-24 05:28:30.749] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062825 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:30.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: 7ceb75a9-8be9-48e1-af1a-b463cc65e4a1 +[2026-04-24 05:28:30.751] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: 7ceb75a9-8be9-48e1-af1a-b463cc65e4a1 +[2026-04-24 05:28:31.251] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053191 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:31.252] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053191 | service: service-general | source_id: cace414d-d223-44f9-a23d-c0a8eea6be5e +[2026-04-24 05:28:31.253] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053191 | service: service-general | source_id: cace414d-d223-44f9-a23d-c0a8eea6be5e +[2026-04-24 05:28:31.835] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561489 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:31.836] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561489 | service: service-general | source_id: 0208b27d-656e-40f2-8f29-dc06873e1cf7 +[2026-04-24 05:28:31.836] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561489 | service: service-general | source_id: 0208b27d-656e-40f2-8f29-dc06873e1cf7 +[2026-04-24 05:28:31.850] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067480 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:31.851] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: bc84983c-db86-48ea-b80b-2fe398506d11 +[2026-04-24 05:28:31.851] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: bc84983c-db86-48ea-b80b-2fe398506d11 +[2026-04-24 05:28:31.864] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041034 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:31.865] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: f66abf02-66f4-4116-8469-0500a4882648 +[2026-04-24 05:28:31.865] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: f66abf02-66f4-4116-8469-0500a4882648 +[2026-04-24 05:28:32.454] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068682 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:32.455] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068682 | service: service-general | source_id: 5508f41c-742b-49bd-85de-2a49c0004c12 +[2026-04-24 05:28:32.455] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010478 encounter_id:3165be45-dd17-45d7-ae6a-8a4dd4867842 organization_id: patient_id:P00925716865 procedure_code:OT service_request_id:ac4e65b4-1ead-47f4-b4f7-3b981a12efbe started:2026-04-24T05:28:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:28:32.751] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARREL AZIZ SUNINDRA | service: service-general | source_id: c4cce6e3-7129-4559-9676-72cd23ff3430 +[2026-04-24 05:28:32.751] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c4cce6e3-7129-4559-9676-72cd23ff3430 +[2026-04-24 05:28:32.782] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 3399ded8-af3e-4848-9372-fdd3b55049e7 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5508f41c-742b-49bd-85de-2a49c0004c12 +[2026-04-24 05:28:32.782] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:32.926] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LASIMUN | service: service-general | source_id: 25c43420-88d4-4df0-bdea-9af3a02a1838 +[2026-04-24 05:28:32.926] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 25c43420-88d4-4df0-bdea-9af3a02a1838 +[2026-04-24 05:28:33.101] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNIKE PRATIWI | service: service-general | source_id: 8ea111ba-d6e5-465a-ab3a-21d94a780c9b +[2026-04-24 05:28:33.304] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e7a58f5d-fccc-4230-bf06-9cd846e99cc0 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 8ea111ba-d6e5-465a-ab3a-21d94a780c9b +[2026-04-24 05:28:33.304] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T09:47:13+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:a969c841-06db-41a7-b290-307c2615a66e intent:original-order patient_id:P00453285308 patient_name:YUNIKE PRATIWI performer_id:10015072282 requester_id:10007238497 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T09:47:13+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/a969c841-06db-41a7-b290-307c2615a66e"},"id":"e7a58f5d-fccc-4230-bf06-9cd846e99cc0","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:33.266377+00:00","versionId":"MTc3NzAwODUxMzI2NjM3NzAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10007238497"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"YUNIKE PRATIWI","reference":"Patient/P00453285308"}}} | service: service-general | source_id: 8ea111ba-d6e5-465a-ab3a-21d94a780c9b | status: SUCCESS +[2026-04-24 05:28:35.136] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068368 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:35.137] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068368 | service: service-general | source_id: 97044040-4071-4931-88b4-e91bcdcdf4a7 +[2026-04-24 05:28:35.137] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068368 | service: service-general | source_id: 97044040-4071-4931-88b4-e91bcdcdf4a7 +[2026-04-24 05:28:35.151] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11544386 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:35.152] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544386 | service: service-general | source_id: 990cbf08-61dc-4339-ae3a-f5e545653ca1 +[2026-04-24 05:28:35.152] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544386 | service: service-general | source_id: 990cbf08-61dc-4339-ae3a-f5e545653ca1 +[2026-04-24 05:28:35.165] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066387 2026-02-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:35.166] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066387 | service: service-general | source_id: 410fb162-a3fc-4d3d-8760-2e5e3afdf4d8 +[2026-04-24 05:28:35.166] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066387 | service: service-general | source_id: 410fb162-a3fc-4d3d-8760-2e5e3afdf4d8 +[2026-04-24 05:28:35.180] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11307019 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:35.181] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11307019 | service: service-general | source_id: 0f91d46d-7f00-4869-9632-deee072dcbcc +[2026-04-24 05:28:35.181] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11307019 | service: service-general | source_id: 0f91d46d-7f00-4869-9632-deee072dcbcc +[2026-04-24 05:28:35.476] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYMAN NUR FEBRYANSYAH | service: service-general | source_id: 8d635c82-a6d9-44b5-b7a4-0823fecbbf2f +[2026-04-24 05:28:35.476] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8d635c82-a6d9-44b5-b7a4-0823fecbbf2f +[2026-04-24 05:28:35.664] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NINIK HIDAJATI, SE | service: service-general | source_id: 9129fcc8-dd8b-4b49-a539-80d2a57854f7 +[2026-04-24 05:28:35.765] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606288 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:35.766] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: b27308a6-c8ae-4008-8349-0d2ef250405a +[2026-04-24 05:28:35.766] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: b27308a6-c8ae-4008-8349-0d2ef250405a +[2026-04-24 05:28:35.780] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11333885 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:35.781] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11333885 | service: service-general | source_id: aad3063f-4ac0-49d2-8da8-092cb990492b +[2026-04-24 05:28:35.781] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11333885 | service: service-general | source_id: aad3063f-4ac0-49d2-8da8-092cb990492b +[2026-04-24 05:28:35.874] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 4f51ece1-fe26-4aed-9d48-b0976d0f71ca | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 9129fcc8-dd8b-4b49-a539-80d2a57854f7 +[2026-04-24 05:28:35.874] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T09:51:00+07:00 category_code:363679005 category_display:Imaging code:36528-8 display:Shoulder Tanpa Kontras encounter_id:025ba447-d1f3-4fb9-8b05-7f7da0c03175 intent:original-order patient_id:P01451093314 patient_name:NINIK HIDAJATI, SE performer_id:10007559348 requester_id:10000276457 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T09:51:00+07:00","code":{"coding":[{"code":"36528-8","display":"Shoulder Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/025ba447-d1f3-4fb9-8b05-7f7da0c03175"},"id":"4f51ece1-fe26-4aed-9d48-b0976d0f71ca","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:35.839659+00:00","versionId":"MTc3NzAwODUxNTgzOTY1OTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10000276457"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NINIK HIDAJATI, SE","reference":"Patient/P01451093314"}}} | service: service-general | source_id: 9129fcc8-dd8b-4b49-a539-80d2a57854f7 | status: SUCCESS +[2026-04-24 05:28:36.387] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627469 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:36.388] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627469 | service: service-general | source_id: efdeec2e-d809-464b-a4ae-99a6c3f4382b +[2026-04-24 05:28:36.388] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627469 | service: service-general | source_id: efdeec2e-d809-464b-a4ae-99a6c3f4382b +[2026-04-24 05:28:36.402] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027852 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:36.403] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027852 | service: service-general | source_id: 9379658e-1309-4c41-9088-f1bf979a498b +[2026-04-24 05:28:36.403] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027852 | service: service-general | source_id: 9379658e-1309-4c41-9088-f1bf979a498b +[2026-04-24 05:28:36.417] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11550445 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:36.418] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: a718cb21-6ff1-4021-8162-b55a58fc37d2 +[2026-04-24 05:28:36.418] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11550445 | service: service-general | source_id: a718cb21-6ff1-4021-8162-b55a58fc37d2 +[2026-04-24 05:28:36.949] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037552 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:36.950] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037552 | service: service-general | source_id: 770dc405-d68d-44c7-89f6-a1658df4d7d3 +[2026-04-24 05:28:36.951] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037552 | service: service-general | source_id: 770dc405-d68d-44c7-89f6-a1658df4d7d3 +[2026-04-24 05:28:36.965] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598081 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:36.966] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598081 | service: service-general | source_id: bde5135f-715f-4eb7-8b66-6032dd03629b +[2026-04-24 05:28:36.966] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598081 | service: service-general | source_id: bde5135f-715f-4eb7-8b66-6032dd03629b +[2026-04-24 05:28:37.543] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11410246 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:37.544] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11410246 | service: service-general | source_id: 38b096e7-6def-45ad-9326-05b2e0d2c2e4 +[2026-04-24 05:28:37.544] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11410246 | service: service-general | source_id: 38b096e7-6def-45ad-9326-05b2e0d2c2e4 +[2026-04-24 05:28:37.558] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522796 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:37.559] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522796 | service: service-general | source_id: d759d0a7-ab57-4341-ae90-61622c7219cb +[2026-04-24 05:28:37.559] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522796 | service: service-general | source_id: d759d0a7-ab57-4341-ae90-61622c7219cb +[2026-04-24 05:28:37.572] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11487849 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:37.573] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11487849 | service: service-general | source_id: 8def2b07-e36a-4982-8c54-b66e1460851b +[2026-04-24 05:28:37.573] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11487849 | service: service-general | source_id: 8def2b07-e36a-4982-8c54-b66e1460851b +[2026-04-24 05:28:37.585] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11508170 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:37.586] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508170 | service: service-general | source_id: 6f2cca7c-3e0e-4e40-92d5-169a819b252e +[2026-04-24 05:28:37.586] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508170 | service: service-general | source_id: 6f2cca7c-3e0e-4e40-92d5-169a819b252e +[2026-04-24 05:28:38.058] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AQILLA RAHMA NABILA HUSNA | service: service-general | source_id: a83362dd-e177-4767-91a2-3b4c3e9729c2 +[2026-04-24 05:28:38.058] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a83362dd-e177-4767-91a2-3b4c3e9729c2 +[2026-04-24 05:28:38.176] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048286 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:38.177] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048286 | service: service-general | source_id: cc55d902-6520-456e-811b-b568fd0326ba +[2026-04-24 05:28:38.177] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048286 | service: service-general | source_id: cc55d902-6520-456e-811b-b568fd0326ba +[2026-04-24 05:28:38.251] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SALWA NADIRA AULIA | service: service-general | source_id: 3e14d929-3126-4c65-9053-3ebb7acc3162 +[2026-04-24 05:28:38.251] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3e14d929-3126-4c65-9053-3ebb7acc3162 +[2026-04-24 05:28:38.440] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DAFFA AHSAN NUGRAHA | service: service-general | source_id: 2dfce28e-bee5-43d0-82bb-1e1b1e513828 +[2026-04-24 05:28:38.440] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2dfce28e-bee5-43d0-82bb-1e1b1e513828 +[2026-04-24 05:28:38.484] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627525 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:38.485] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627525 | service: service-general | source_id: 5cb13df4-6ff7-405c-82b7-2f5e8ea4c0b9 +[2026-04-24 05:28:38.485] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627525 | service: service-general | source_id: 5cb13df4-6ff7-405c-82b7-2f5e8ea4c0b9 +[2026-04-24 05:28:38.635] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: USWATUN HASANA Q Y | service: service-general | source_id: 8cb6f343-453b-4391-8b76-723f3dacaff4 +[2026-04-24 05:28:38.795] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 81f21c77-865f-425f-a9ff-170c169d7d17 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 8cb6f343-453b-4391-8b76-723f3dacaff4 +[2026-04-24 05:28:38.795] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T10:06:57+07:00 category_code:363679005 category_display:Imaging code:24534-0 display:Doppler Abdomen encounter_id:f4d31c8d-f46b-4075-94ab-4cd7396e0c0a intent:original-order patient_id:P01417779679 patient_name:USWATUN HASANA Q Y performer_id:10015072282 requester_id:10012659246 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T10:06:57+07:00","code":{"coding":[{"code":"24534-0","display":"Doppler Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f4d31c8d-f46b-4075-94ab-4cd7396e0c0a"},"id":"81f21c77-865f-425f-a9ff-170c169d7d17","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:38.761501+00:00","versionId":"MTc3NzAwODUxODc2MTUwMTAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10012659246"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"USWATUN HASANA Q Y","reference":"Patient/P01417779679"}}} | service: service-general | source_id: 8cb6f343-453b-4391-8b76-723f3dacaff4 | status: SUCCESS +[2026-04-24 05:28:38.961] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054038 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:38.963] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054038 | service: service-general | source_id: f0246053-f02f-4a7d-8818-015d69b87229 +[2026-04-24 05:28:38.963] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054038 | service: service-general | source_id: f0246053-f02f-4a7d-8818-015d69b87229 +[2026-04-24 05:28:39.522] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621022 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:39.523] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 76d49db0-83b2-4ca3-880d-cdbc91900539 +[2026-04-24 05:28:39.523] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 76d49db0-83b2-4ca3-880d-cdbc91900539 +[2026-04-24 05:28:40.084] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013956 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:40.085] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 146b8da2-c0f9-4d62-aad1-004e5a903d8c +[2026-04-24 05:28:40.085] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013956 | service: service-general | source_id: 146b8da2-c0f9-4d62-aad1-004e5a903d8c +[2026-04-24 05:28:40.098] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11616944 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:40.099] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616944 | service: service-general | source_id: b32b4278-e45f-4b3b-899b-4a00dad36fe1 +[2026-04-24 05:28:40.099] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11616944 | service: service-general | source_id: b32b4278-e45f-4b3b-899b-4a00dad36fe1 +[2026-04-24 05:28:40.664] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013823 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:40.665] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 6bcfdca3-755a-4607-bd54-0a12e445c9d2 +[2026-04-24 05:28:40.665] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 6bcfdca3-755a-4607-bd54-0a12e445c9d2 +[2026-04-24 05:28:40.679] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013823 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:40.680] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 52b10bf0-a0fd-4d43-96f5-fa9749c9d078 +[2026-04-24 05:28:40.680] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013823 | service: service-general | source_id: 52b10bf0-a0fd-4d43-96f5-fa9749c9d078 +[2026-04-24 05:28:40.693] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11510242 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:40.694] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11510242 | service: service-general | source_id: e24cddf8-a043-4daf-8dee-de563cb019d7 +[2026-04-24 05:28:40.694] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11510242 | service: service-general | source_id: e24cddf8-a043-4daf-8dee-de563cb019d7 +[2026-04-24 05:28:40.708] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11093430 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:40.709] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11093430 | service: service-general | source_id: bb5b52fd-52ea-4eda-a2f1-e0add8473b48 +[2026-04-24 05:28:40.709] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11093430 | service: service-general | source_id: bb5b52fd-52ea-4eda-a2f1-e0add8473b48 +[2026-04-24 05:28:40.974] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAYLA RADIVA AYSWANDHINA KINANTI | service: service-general | source_id: 2af5e782-83a6-4715-80e8-133faa5ce35c +[2026-04-24 05:28:40.974] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2af5e782-83a6-4715-80e8-133faa5ce35c +[2026-04-24 05:28:41.156] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL HANAN | service: service-general | source_id: a4f36749-367d-4fb2-a0c1-0897c29acf0b +[2026-04-24 05:28:41.156] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a4f36749-367d-4fb2-a0c1-0897c29acf0b +[2026-04-24 05:28:41.313] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010183 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:41.314] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010183 | service: service-general | source_id: c1ffd914-ef9c-4dbc-9197-1f5f2bb6d6a2 +[2026-04-24 05:28:41.314] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010183 | service: service-general | source_id: c1ffd914-ef9c-4dbc-9197-1f5f2bb6d6a2 +[2026-04-24 05:28:41.335] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELIK ROHMAWATI | service: service-general | source_id: fdf4b6ce-97ae-435d-895c-1f30866da957 +[2026-04-24 05:28:41.335] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fdf4b6ce-97ae-435d-895c-1f30866da957 +[2026-04-24 05:28:41.479] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043412 2026-01-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:41.480] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043412 | service: service-general | source_id: aec7a2b8-04e7-4edc-9bf4-6c481737aa9c +[2026-04-24 05:28:41.480] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043412 | service: service-general | source_id: aec7a2b8-04e7-4edc-9bf4-6c481737aa9c +[2026-04-24 05:28:41.513] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DYAH RATNA SARI | service: service-general | source_id: c8fa2854-fcd4-4fed-b8d5-15203036fa8d +[2026-04-24 05:28:41.513] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c8fa2854-fcd4-4fed-b8d5-15203036fa8d +[2026-04-24 05:28:41.681] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598112 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:41.682] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598112 | service: service-general | source_id: f6ddb279-e574-4212-a5e4-19a9410f6d38 +[2026-04-24 05:28:41.682] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598112 | service: service-general | source_id: f6ddb279-e574-4212-a5e4-19a9410f6d38 +[2026-04-24 05:28:41.700] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUNIK | service: service-general | source_id: 4842252a-3ce1-4ab7-aeda-432dfa3abec8 +[2026-04-24 05:28:41.700] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4842252a-3ce1-4ab7-aeda-432dfa3abec8 +[2026-04-24 05:28:41.850] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620839 2026-01-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:41.851] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620839 | service: service-general | source_id: 269fa6ed-8ee3-46f0-bb51-b32cd1b8b242 +[2026-04-24 05:28:41.851] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620839 | service: service-general | source_id: 269fa6ed-8ee3-46f0-bb51-b32cd1b8b242 +[2026-04-24 05:28:41.879] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAILAN | service: service-general | source_id: f67896bd-0530-4542-830a-f3d1b21c040a +[2026-04-24 05:28:41.879] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f67896bd-0530-4542-830a-f3d1b21c040a +[2026-04-24 05:28:42.034] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11324039 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:42.035] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11324039 | service: service-general | source_id: f2636ad9-8d31-4f9e-8fe5-f1fb957f07a5 +[2026-04-24 05:28:42.035] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11324039 | service: service-general | source_id: f2636ad9-8d31-4f9e-8fe5-f1fb957f07a5 +[2026-04-24 05:28:42.055] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWINA SALSABILA | service: service-general | source_id: 6eefd37a-7b8e-4892-b869-7798ae18f53b +[2026-04-24 05:28:42.055] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6eefd37a-7b8e-4892-b869-7798ae18f53b +[2026-04-24 05:28:42.195] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10947076 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:42.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10947076 | service: service-general | source_id: 4394dd70-5f0b-4d7e-9fb8-7df4eb9dc3d3 +[2026-04-24 05:28:42.196] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10947076 | service: service-general | source_id: 4394dd70-5f0b-4d7e-9fb8-7df4eb9dc3d3 +[2026-04-24 05:28:42.230] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EVI TAHANI MM | service: service-general | source_id: 7c5aedd8-9798-4034-a439-51003dd34704 +[2026-04-24 05:28:42.231] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7c5aedd8-9798-4034-a439-51003dd34704 +[2026-04-24 05:28:42.388] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035693 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:42.389] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035693 | service: service-general | source_id: a44bf7c5-e166-4ede-93c3-4c0f7af67d7b +[2026-04-24 05:28:42.389] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035693 | service: service-general | source_id: a44bf7c5-e166-4ede-93c3-4c0f7af67d7b +[2026-04-24 05:28:42.403] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH SUPRIANTO | service: service-general | source_id: a67fa4ce-5e56-407f-abda-e00a716b7d67 +[2026-04-24 05:28:42.404] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a67fa4ce-5e56-407f-abda-e00a716b7d67 +[2026-04-24 05:28:42.546] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520745 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:42.547] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 56442ef8-f737-447e-9423-f5360232f7e5 +[2026-04-24 05:28:42.547] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: 56442ef8-f737-447e-9423-f5360232f7e5 +[2026-04-24 05:28:42.562] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI WAHYUNINGSIH | service: service-general | source_id: 3f9a1c19-c22f-48d2-bd93-318cd64e4b54 +[2026-04-24 05:28:42.562] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3f9a1c19-c22f-48d2-bd93-318cd64e4b54 +[2026-04-24 05:28:42.695] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056601 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:42.696] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: a9c9c3f9-a455-452e-9f31-af0de2d46d4b +[2026-04-24 05:28:42.696] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: a9c9c3f9-a455-452e-9f31-af0de2d46d4b +[2026-04-24 05:28:42.738] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMI | service: service-general | source_id: 0d189314-b7dc-4f8e-9664-6bf3d4837d3b +[2026-04-24 05:28:42.738] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0d189314-b7dc-4f8e-9664-6bf3d4837d3b +[2026-04-24 05:28:42.916] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI HARIYATI | service: service-general | source_id: 30ae6728-5511-4293-8ced-04ff611ae818 +[2026-04-24 05:28:42.916] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 30ae6728-5511-4293-8ced-04ff611ae818 +[2026-04-24 05:28:42.920] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11183672 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:42.921] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: 5eae8252-19a3-475e-96ce-ea561d4a7142 +[2026-04-24 05:28:42.921] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: 5eae8252-19a3-475e-96ce-ea561d4a7142 +[2026-04-24 05:28:43.103] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANWARI | service: service-general | source_id: fc393bc8-76e6-4f82-9d89-a7dd9a3f0850 +[2026-04-24 05:28:43.103] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fc393bc8-76e6-4f82-9d89-a7dd9a3f0850 +[2026-04-24 05:28:43.269] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUJONO SUGIANTORO | service: service-general | source_id: af7b4d8a-769f-480c-906d-57a97108217e +[2026-04-24 05:28:43.270] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: af7b4d8a-769f-480c-906d-57a97108217e +[2026-04-24 05:28:43.447] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROHIM | service: service-general | source_id: f63ee61d-39d5-4666-93e5-17d2333d892e +[2026-04-24 05:28:43.447] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f63ee61d-39d5-4666-93e5-17d2333d892e +[2026-04-24 05:28:43.534] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057349 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:43.535] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: 2242f1bc-b3a0-4756-b54f-7217dbdd9d0e +[2026-04-24 05:28:43.536] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057349 | service: service-general | source_id: 2242f1bc-b3a0-4756-b54f-7217dbdd9d0e +[2026-04-24 05:28:43.609] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NIKMATUL ULAH | service: service-general | source_id: 5f989119-c84d-40e9-8f25-8a1d25f1f5f3 +[2026-04-24 05:28:43.850] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10041093 2026-01-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:43.851] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10041093 | service: service-general | source_id: c530a87a-7fc1-467b-8ecb-0c3fa5fb6776 +[2026-04-24 05:28:43.851] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10041093 | service: service-general | source_id: c530a87a-7fc1-467b-8ecb-0c3fa5fb6776 +[2026-04-24 05:28:43.876] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 7070bfeb-ea6b-4c9d-864c-0e2d135c5413 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 5f989119-c84d-40e9-8f25-8a1d25f1f5f3 +[2026-04-24 05:28:43.876] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T11:27:37+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:e6c296f6-ed20-47fb-bf1f-eb0c122a6a6f intent:original-order patient_id:P00546913433 patient_name:NIKMATUL ULAH performer_id:10015072282 requester_id:10007238497 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T11:27:37+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e6c296f6-ed20-47fb-bf1f-eb0c122a6a6f"},"id":"7070bfeb-ea6b-4c9d-864c-0e2d135c5413","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:43.841286+00:00","versionId":"MTc3NzAwODUyMzg0MTI4NjAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10007238497"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NIKMATUL ULAH","reference":"Patient/P00546913433"}}} | service: service-general | source_id: 5f989119-c84d-40e9-8f25-8a1d25f1f5f3 | status: SUCCESS +[2026-04-24 05:28:44.295] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061538 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:44.296] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061538 | service: service-general | source_id: 4561cf26-cbfd-4ee1-9b72-f700f493e9cb +[2026-04-24 05:28:44.296] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010938 encounter_id:38b48a93-8cfa-44b5-a765-54405ca0cdd1 organization_id: patient_id:P02396266081 procedure_code:OT service_request_id:03186e17-7d21-4fce-99b5-eec9b0bbbac2 started:2026-04-24T05:28:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:28:44.571] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 14f990a7-9c68-422a-b168-2b0b2efe315f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4561cf26-cbfd-4ee1-9b72-f700f493e9cb +[2026-04-24 05:28:44.572] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:46.051] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PRAYITNO | service: service-general | source_id: 65c4e7ec-3a4f-4c1d-bd09-2bf1d6deb8c2 +[2026-04-24 05:28:46.051] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 65c4e7ec-3a4f-4c1d-bd09-2bf1d6deb8c2 +[2026-04-24 05:28:46.222] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWIGNYO | service: service-general | source_id: 5b3174bb-7185-4b58-b179-595874be3ab3 +[2026-04-24 05:28:46.223] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5b3174bb-7185-4b58-b179-595874be3ab3 +[2026-04-24 05:28:46.397] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TITIK DWI JAYANTI | service: service-general | source_id: 19541e87-587f-4ef6-8634-fa2648d223b9 +[2026-04-24 05:28:46.397] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 19541e87-587f-4ef6-8634-fa2648d223b9 +[2026-04-24 05:28:46.569] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARIDA | service: service-general | source_id: e0474f05-b0ad-4afa-9858-c7632f3fa172 +[2026-04-24 05:28:46.569] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e0474f05-b0ad-4afa-9858-c7632f3fa172 +[2026-04-24 05:28:46.728] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI ASARO | service: service-general | source_id: 9a745f4a-e353-4b85-8b3f-c47bf4723ae9 +[2026-04-24 05:28:46.728] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a745f4a-e353-4b85-8b3f-c47bf4723ae9 +[2026-04-24 05:28:46.886] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNI MAULANA | service: service-general | source_id: 028194b3-7fe5-4a42-b939-deea087e105b +[2026-04-24 05:28:46.886] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 028194b3-7fe5-4a42-b939-deea087e105b +[2026-04-24 05:28:47.062] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KRISTIANA UNTARI | service: service-general | source_id: cbeddd0a-e1cd-4e9a-878d-565aed2b777d +[2026-04-24 05:28:47.062] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cbeddd0a-e1cd-4e9a-878d-565aed2b777d +[2026-04-24 05:28:47.164] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11132349 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:47.165] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: ec0357b9-0d0c-4a66-bd76-32dca80bf38d +[2026-04-24 05:28:47.165] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11132349 | service: service-general | source_id: ec0357b9-0d0c-4a66-bd76-32dca80bf38d +[2026-04-24 05:28:47.238] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARMANIK | service: service-general | source_id: ebc4f5ff-2c3f-460b-8fc0-3645bf352a5b +[2026-04-24 05:28:47.438] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 7018d9e4-3b64-4b7a-a6b5-af32ebc07d2b | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: ebc4f5ff-2c3f-460b-8fc0-3645bf352a5b +[2026-04-24 05:28:47.438] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-24T11:54:24+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:7cc34c4d-9934-4ecd-87ed-cbcad5ee58d2 intent:original-order patient_id:P00525548838 patient_name:DARMANIK performer_id:10003241696 requester_id:10013904923 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-24T11:54:24+07:00","code":{"coding":[{"code":"36424-0","display":"Abdomen Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/7cc34c4d-9934-4ecd-87ed-cbcad5ee58d2"},"id":"7018d9e4-3b64-4b7a-a6b5-af32ebc07d2b","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:47.405000+00:00","versionId":"MTc3NzAwODUyNzQwNTAwMDAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10013904923"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DARMANIK","reference":"Patient/P00525548838"}}} | service: service-general | source_id: ebc4f5ff-2c3f-460b-8fc0-3645bf352a5b | status: SUCCESS +[2026-04-24 05:28:47.462] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070241 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:47.463] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070241 | service: service-general | source_id: e4054c3a-5f45-4c9f-8789-916ed7ab2302 +[2026-04-24 05:28:47.463] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070241 | service: service-general | source_id: e4054c3a-5f45-4c9f-8789-916ed7ab2302 +[2026-04-24 05:28:47.476] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068408 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:47.477] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: a5f6138e-f851-446e-abe4-ae2a93943a50 +[2026-04-24 05:28:47.477] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: a5f6138e-f851-446e-abe4-ae2a93943a50 +[2026-04-24 05:28:48.044] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11102042 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:48.045] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11102042 | service: service-general | source_id: 2fdfa6f6-cfbb-428a-9743-25fdb3ec347b +[2026-04-24 05:28:48.045] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010979 encounter_id:f798e7c3-19a3-40de-988d-038473c091c8 organization_id: patient_id:P00293994986 procedure_code:OT service_request_id:03cdf5e6-743e-49c2-a17e-fbcfdfab2b99 started:2026-04-24T05:28:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:28:48.365] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 242e427e-33ca-4d3d-8d46-37f4ede39ff4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2fdfa6f6-cfbb-428a-9743-25fdb3ec347b +[2026-04-24 05:28:48.365] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:49.616] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMENAH | service: service-general | source_id: adf6d305-4be4-41e2-ba51-b56cb9b7cc1f +[2026-04-24 05:28:49.616] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: adf6d305-4be4-41e2-ba51-b56cb9b7cc1f +[2026-04-24 05:28:49.790] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PARIMAN | service: service-general | source_id: 77f9df39-abb2-42e4-9009-f3030b8d3f94 +[2026-04-24 05:28:49.790] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 77f9df39-abb2-42e4-9009-f3030b8d3f94 +[2026-04-24 05:28:49.951] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSLICHAH | service: service-general | source_id: 29cfe69f-3d25-42e7-91df-876ee74e2e0d +[2026-04-24 05:28:49.951] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 29cfe69f-3d25-42e7-91df-876ee74e2e0d +[2026-04-24 05:28:50.123] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD AFRIZAL ATTALAH/BY.NY.ITA YULIA | service: service-general | source_id: 409bc488-7d84-47b9-8ba6-b884f0e97571 +[2026-04-24 05:28:50.123] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 409bc488-7d84-47b9-8ba6-b884f0e97571 +[2026-04-24 05:28:50.281] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHMAD FAIZ MUBAROK | service: service-general | source_id: aebe092b-1737-4e22-8c8b-6664d9803f97 +[2026-04-24 05:28:50.281] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aebe092b-1737-4e22-8c8b-6664d9803f97 +[2026-04-24 05:28:50.444] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOFIANI DJOJO SUSANTO | service: service-general | source_id: f6a05c1a-ab6e-442c-b57f-e9efe0a547b3 +[2026-04-24 05:28:50.444] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f6a05c1a-ab6e-442c-b57f-e9efe0a547b3 +[2026-04-24 05:28:50.602] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AFAN | service: service-general | source_id: d399660d-9bbf-4f47-b963-5d1894d225a2 +[2026-04-24 05:28:50.602] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d399660d-9bbf-4f47-b963-5d1894d225a2 +[2026-04-24 05:28:50.607] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069124 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:50.608] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069124 | service: service-general | source_id: b74d0b9a-c3a1-4a1b-9e4e-66a4361acef3 +[2026-04-24 05:28:50.609] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069124 | service: service-general | source_id: b74d0b9a-c3a1-4a1b-9e4e-66a4361acef3 +[2026-04-24 05:28:50.778] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PURWANI BUDI ASTUTIK | service: service-general | source_id: f0fa0e91-087c-41e2-9d06-1c6dee5f7456 +[2026-04-24 05:28:50.779] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f0fa0e91-087c-41e2-9d06-1c6dee5f7456 +[2026-04-24 05:28:50.956] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKAINAH SALIM | service: service-general | source_id: 56abd3c6-2cff-4adf-b93a-1ec6122bbf96 +[2026-04-24 05:28:50.957] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 56abd3c6-2cff-4adf-b93a-1ec6122bbf96 +[2026-04-24 05:28:51.120] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAGINI | service: service-general | source_id: 1139645c-555f-4a1a-bde3-991da107840a +[2026-04-24 05:28:51.120] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1139645c-555f-4a1a-bde3-991da107840a +[2026-04-24 05:28:51.258] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004031 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:51.259] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004031 | service: service-general | source_id: 60905197-9e49-4544-ba88-bb418a57dde5 +[2026-04-24 05:28:51.260] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004031 | service: service-general | source_id: 60905197-9e49-4544-ba88-bb418a57dde5 +[2026-04-24 05:28:51.277] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD IQBAL WACHIDI | service: service-general | source_id: 523bf503-2d49-427b-b06c-c11388da8a17 +[2026-04-24 05:28:51.277] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 523bf503-2d49-427b-b06c-c11388da8a17 +[2026-04-24 05:28:51.454] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERIKA DWI WAHYUNI | service: service-general | source_id: 3e02e877-cf50-4e04-9b97-2c0865f0734d +[2026-04-24 05:28:51.454] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3e02e877-cf50-4e04-9b97-2c0865f0734d +[2026-04-24 05:28:51.613] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIANA MEGA FRANSISKA | service: service-general | source_id: e3590694-24d0-4a0b-b00c-180bb1fdafb8 +[2026-04-24 05:28:51.613] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e3590694-24d0-4a0b-b00c-180bb1fdafb8 +[2026-04-24 05:28:51.792] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIZKA DWI WULANDARI | service: service-general | source_id: 158ba2a7-f8c7-444b-849b-ad781a2c4e09 +[2026-04-24 05:28:51.792] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 158ba2a7-f8c7-444b-849b-ad781a2c4e09 +[2026-04-24 05:28:51.895] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058716 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:51.896] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 255fd487-887c-4ae6-928b-d9d172e86118 +[2026-04-24 05:28:51.970] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WILLY CHANDRIAWAN | service: service-general | source_id: 4ba29eef-433b-4839-8d30-c39b8973d7b5 +[2026-04-24 05:28:51.970] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4ba29eef-433b-4839-8d30-c39b8973d7b5 +[2026-04-24 05:28:52.142] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIDIK BUDI UTOMO | service: service-general | source_id: be6b640e-c00e-44a2-bb35-f2f5f994ce73 +[2026-04-24 05:28:52.142] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: be6b640e-c00e-44a2-bb35-f2f5f994ce73 +[2026-04-24 05:28:52.162] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a51051ee-e0ce-466e-953d-61a9eea10ebf | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:52.162] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 058a9963-52a7-46e3-a396-671e06394289 +[2026-04-24 05:28:52.162] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010983 encounter_id:a51051ee-e0ce-466e-953d-61a9eea10ebf organization_id: patient_id: procedure_code:OT service_request_id:255fd487-887c-4ae6-928b-d9d172e86118 started:2026-04-24T05:28:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:28:52.294] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:28:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 058a9963-52a7-46e3-a396-671e06394289 | status_code: 400 +[2026-04-24 05:28:52.294] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:52.318] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAYHAN ALIF ALBANI | service: service-general | source_id: 9d9e040a-62dc-4148-b1fd-43454d675600 +[2026-04-24 05:28:52.318] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9d9e040a-62dc-4148-b1fd-43454d675600 +[2026-04-24 05:28:52.496] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR AINI PUTRI RAMADHANI | service: service-general | source_id: 99ced363-3e32-4762-b488-e5fa9a32ca22 +[2026-04-24 05:28:52.496] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 99ced363-3e32-4762-b488-e5fa9a32ca22 +[2026-04-24 05:28:52.655] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD FATIH ATTAQI | service: service-general | source_id: 19e74c5c-618c-43ab-aa59-9c5235193e7b +[2026-04-24 05:28:52.655] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 19e74c5c-618c-43ab-aa59-9c5235193e7b +[2026-04-24 05:28:52.845] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IFAN MUHAMMAD AULIYA` | service: service-general | source_id: 75a07f20-5da8-42fc-8ee9-95498ee0535a +[2026-04-24 05:28:52.845] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 75a07f20-5da8-42fc-8ee9-95498ee0535a +[2026-04-24 05:28:53.022] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHERI | service: service-general | source_id: 21cdc492-7084-4074-9f27-126f04603587 +[2026-04-24 05:28:53.022] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 21cdc492-7084-4074-9f27-126f04603587 +[2026-04-24 05:28:53.182] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENI SUDARYATI | service: service-general | source_id: 31b946dc-5722-4ceb-bb5d-6d34c9d59d85 +[2026-04-24 05:28:53.182] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 31b946dc-5722-4ceb-bb5d-6d34c9d59d85 +[2026-04-24 05:28:53.347] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUBCHAN JAIDAH | service: service-general | source_id: cab50d99-0929-453a-a839-c62a66fc7746 +[2026-04-24 05:28:53.347] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cab50d99-0929-453a-a839-c62a66fc7746 +[2026-04-24 05:28:53.524] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSYANTI | service: service-general | source_id: bb57cb38-cbbd-4957-be7b-95b999af2610 +[2026-04-24 05:28:53.524] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bb57cb38-cbbd-4957-be7b-95b999af2610 +[2026-04-24 05:28:53.707] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HAIDAR HAFSYAH ZULFITRI | service: service-general | source_id: b0205551-a8a1-4ca3-937d-55ef1b61821d +[2026-04-24 05:28:53.707] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b0205551-a8a1-4ca3-937d-55ef1b61821d +[2026-04-24 05:28:53.886] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAGIMUN | service: service-general | source_id: 5e298ee6-0f48-4a17-877c-f3547842eece +[2026-04-24 05:28:53.886] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5e298ee6-0f48-4a17-877c-f3547842eece +[2026-04-24 05:28:54.067] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURYATI | service: service-general | source_id: aaaa43f8-0301-4167-a724-4be51333b68f +[2026-04-24 05:28:54.068] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aaaa43f8-0301-4167-a724-4be51333b68f +[2026-04-24 05:28:54.231] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MINARTI | service: service-general | source_id: 6c955d50-11eb-4326-8872-e5d8536ea632 +[2026-04-24 05:28:54.231] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6c955d50-11eb-4326-8872-e5d8536ea632 +[2026-04-24 05:28:54.409] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BILAL AL MOUTAWAKEL | service: service-general | source_id: 9de2487e-c617-435e-8644-212df044e160 +[2026-04-24 05:28:54.409] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9de2487e-c617-435e-8644-212df044e160 +[2026-04-24 05:28:54.578] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REZA ANDIKA HENDRAYANA | service: service-general | source_id: 7d1cf943-91ca-484d-8218-5164964bbe8b +[2026-04-24 05:28:54.579] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7d1cf943-91ca-484d-8218-5164964bbe8b +[2026-04-24 05:28:54.738] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELI SUSANTO | service: service-general | source_id: 4deb5566-5f64-4952-b87b-200b33bb8d01 +[2026-04-24 05:28:54.739] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4deb5566-5f64-4952-b87b-200b33bb8d01 +[2026-04-24 05:28:54.882] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043089 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:54.883] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b558ac65-5ae1-406a-8928-fe0c90c681f2 +[2026-04-24 05:28:54.901] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURYADI | service: service-general | source_id: c593d274-3381-4411-a46b-7956b6db0681 +[2026-04-24 05:28:54.901] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c593d274-3381-4411-a46b-7956b6db0681 +[2026-04-24 05:28:55.013] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fe10e60f-d7da-465c-9c5a-2009f0bab6dc | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:55.013] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: fe28a8d6-0bfd-4542-a2f6-ac4e6e2f1dcf +[2026-04-24 05:28:55.013] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010984 encounter_id:fe10e60f-d7da-465c-9c5a-2009f0bab6dc organization_id: patient_id: procedure_code:OT service_request_id:b558ac65-5ae1-406a-8928-fe0c90c681f2 started:2026-04-24T05:28:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:28:55.065] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NETI SUHANDAYANI | service: service-general | source_id: 128587cd-d2c5-47f2-b520-5621f0441338 +[2026-04-24 05:28:55.065] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 128587cd-d2c5-47f2-b520-5621f0441338 +[2026-04-24 05:28:55.149] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:28:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: fe28a8d6-0bfd-4542-a2f6-ac4e6e2f1dcf | status_code: 400 +[2026-04-24 05:28:55.150] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:55.243] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RAZKA ARFADHIA YUSUF | service: service-general | source_id: 68fe38b9-878f-481e-b5c6-3cb35ed5c33f +[2026-04-24 05:28:55.243] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 68fe38b9-878f-481e-b5c6-3cb35ed5c33f +[2026-04-24 05:28:55.417] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARI SUPRIYADI | service: service-general | source_id: f086f88f-21a4-49fc-9533-12a1ef08a7a9 +[2026-04-24 05:28:55.417] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f086f88f-21a4-49fc-9533-12a1ef08a7a9 +[2026-04-24 05:28:55.580] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CAHAYA NINGSIH | service: service-general | source_id: 3ad76393-8eed-48bd-afca-35200cb066cd +[2026-04-24 05:28:55.581] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3ad76393-8eed-48bd-afca-35200cb066cd +[2026-04-24 05:28:55.735] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WHENO SISWOYO | service: service-general | source_id: a89277db-0eca-4fb7-a8d7-573fa8e45584 +[2026-04-24 05:28:55.735] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a89277db-0eca-4fb7-a8d7-573fa8e45584 +[2026-04-24 05:28:55.898] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUMINI | service: service-general | source_id: ff55d756-2121-4e75-a7c9-9265689ec7af +[2026-04-24 05:28:55.898] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ff55d756-2121-4e75-a7c9-9265689ec7af +[2026-04-24 05:28:56.060] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAURA FAHIMA AS-SYARIFAH | service: service-general | source_id: 28a4ccea-bd1e-4c2b-9880-2da5756b5398 +[2026-04-24 05:28:56.060] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 28a4ccea-bd1e-4c2b-9880-2da5756b5398 +[2026-04-24 05:28:56.230] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIANA SUKMADJATI | service: service-general | source_id: 8d07266f-4e2d-4de8-8650-2e2534e97443 +[2026-04-24 05:28:56.230] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8d07266f-4e2d-4de8-8650-2e2534e97443 +[2026-04-24 05:28:56.400] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANIEK UMIHERIJANI | service: service-general | source_id: 4777c132-8c7c-4972-9408-091195bb1ca8 +[2026-04-24 05:28:56.400] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4777c132-8c7c-4972-9408-091195bb1ca8 +[2026-04-24 05:28:56.568] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI SUDARNOTO | service: service-general | source_id: 11d1d114-9483-4b6a-bca1-e3e93827e01b +[2026-04-24 05:28:56.738] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5084db04-5abb-471f-b151-5e437e625a01 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 11d1d114-9483-4b6a-bca1-e3e93827e01b +[2026-04-24 05:28:56.738] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-29T10:40:45+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:561df549-70b4-4033-ae95-2e5af88be656 intent:original-order patient_id:P00294188526 patient_name:BUDI SUDARNOTO performer_id:10015072282 requester_id:10012950926 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-29T10:40:45+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/561df549-70b4-4033-ae95-2e5af88be656"},"id":"5084db04-5abb-471f-b151-5e437e625a01","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:28:56.699924+00:00","versionId":"MTc3NzAwODUzNjY5OTkyNDAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10012950926"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"BUDI SUDARNOTO","reference":"Patient/P00294188526"}}} | service: service-general | source_id: 11d1d114-9483-4b6a-bca1-e3e93827e01b | status: SUCCESS +[2026-04-24 05:28:57.477] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062320 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:57.478] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062320 | service: service-general | source_id: 3bb4025a-6589-425d-9db7-e70d7b1f2dfb +[2026-04-24 05:28:57.478] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062320 | service: service-general | source_id: 3bb4025a-6589-425d-9db7-e70d7b1f2dfb +[2026-04-24 05:28:57.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034891 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:57.492] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034891 | service: service-general | source_id: 95d6fdda-4765-4029-ad0e-64bafc034e76 +[2026-04-24 05:28:57.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034891 | service: service-general | source_id: 95d6fdda-4765-4029-ad0e-64bafc034e76 +[2026-04-24 05:28:58.064] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046735 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:28:58.066] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b97ee7bc-f4de-41e9-a76d-f7ae93c771dc +[2026-04-24 05:28:58.191] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 016648ca-dc68-4b3c-a9e7-19c5add78b59 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:58.191] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ed12a633-33ee-4200-95f1-f559a80ea2e1 +[2026-04-24 05:28:58.191] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010991 encounter_id:016648ca-dc68-4b3c-a9e7-19c5add78b59 organization_id: patient_id: procedure_code:OT service_request_id:b97ee7bc-f4de-41e9-a76d-f7ae93c771dc started:2026-04-24T05:28:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:28:58.294] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:28:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ed12a633-33ee-4200-95f1-f559a80ea2e1 | status_code: 400 +[2026-04-24 05:28:58.294] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:28:58.918] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MICHEAL DHAFIT | service: service-general | source_id: 3282c3e3-5ea7-44bc-b04a-81eab0a8d590 +[2026-04-24 05:28:58.918] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3282c3e3-5ea7-44bc-b04a-81eab0a8d590 +[2026-04-24 05:28:59.095] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NANIK SUSILOWATI | service: service-general | source_id: 2211f5dd-b658-463c-8a4d-99278b3cd040 +[2026-04-24 05:28:59.095] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2211f5dd-b658-463c-8a4d-99278b3cd040 +[2026-04-24 05:28:59.271] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPYAN YASAK | service: service-general | source_id: 7316b07c-9944-4dea-a5e2-c06c374b0f74 +[2026-04-24 05:28:59.271] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7316b07c-9944-4dea-a5e2-c06c374b0f74 +[2026-04-24 05:28:59.446] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VANESA AZZAHRA | service: service-general | source_id: 716637de-4c66-4930-b3c0-114ccbf37354 +[2026-04-24 05:28:59.446] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 716637de-4c66-4930-b3c0-114ccbf37354 +[2026-04-24 05:28:59.625] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TASEMI | service: service-general | source_id: ed89f68d-61d2-44fd-823e-9051f85d84a6 +[2026-04-24 05:28:59.766] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:28:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ed89f68d-61d2-44fd-823e-9051f85d84a6 | status_code: 400 +[2026-04-24 05:28:59.766] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-29T11:01:33+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:919ddca2-6cdb-4abd-8028-2970d39c971e intent:original-order patient_id:P00818101405 patient_name:TASEMI performer_id:10002983237 requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:28:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ed89f68d-61d2-44fd-823e-9051f85d84a6 | status: FAILED +[2026-04-24 05:29:00.870] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10201897 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:00.871] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 139c8c9a-edb4-4181-80b9-3c58f9268a6d +[2026-04-24 05:29:01.041] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ac6b0d35-eece-4219-8f4c-e27d7662c347 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:01.041] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 55c7b22a-4ba0-454e-9ff7-b83cd8572b8a +[2026-04-24 05:29:01.041] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010972 encounter_id:ac6b0d35-eece-4219-8f4c-e27d7662c347 organization_id: patient_id: procedure_code:OT service_request_id:139c8c9a-edb4-4181-80b9-3c58f9268a6d started:2026-04-24T05:29:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:01.145] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 55c7b22a-4ba0-454e-9ff7-b83cd8572b8a | status_code: 400 +[2026-04-24 05:29:01.145] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:01.943] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AZKA MAULANA FADHIL | service: service-general | source_id: 4520ed14-9ca3-40a3-9120-07b0535c3c93 +[2026-04-24 05:29:01.944] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4520ed14-9ca3-40a3-9120-07b0535c3c93 +[2026-04-24 05:29:02.131] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NOVITA DAMAYANTI | service: service-general | source_id: 08d29e84-9fe6-4d6c-9dc3-22e063a86a29 +[2026-04-24 05:29:02.131] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 08d29e84-9fe6-4d6c-9dc3-22e063a86a29 +[2026-04-24 05:29:02.308] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUNIK NUFIDA | service: service-general | source_id: 750a0fc9-82f9-4bf8-bedc-ee48c232d0c3 +[2026-04-24 05:29:02.308] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 750a0fc9-82f9-4bf8-bedc-ee48c232d0c3 +[2026-04-24 05:29:02.496] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIF ZAZULI | service: service-general | source_id: 5004e8d3-4248-4b50-9ae2-19001f652940 +[2026-04-24 05:29:02.496] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5004e8d3-4248-4b50-9ae2-19001f652940 +[2026-04-24 05:29:02.658] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HELLENIA KAPITANG WECKING | service: service-general | source_id: a3b618c3-1dcb-491d-b31d-76c5a78bee04 +[2026-04-24 05:29:02.658] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a3b618c3-1dcb-491d-b31d-76c5a78bee04 +[2026-04-24 05:29:02.814] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIAMI | service: service-general | source_id: 01ad284a-51fd-4099-9333-4e2e4661939a +[2026-04-24 05:29:02.814] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 01ad284a-51fd-4099-9333-4e2e4661939a +[2026-04-24 05:29:02.977] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR WAHYUNI | service: service-general | source_id: 9f1029d8-556a-46ba-92a2-ea22299c4aeb +[2026-04-24 05:29:03.094] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9f1029d8-556a-46ba-92a2-ea22299c4aeb | status_code: 400 +[2026-04-24 05:29:03.094] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-29T11:40:08+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:b5ee0264-0236-4b14-bd95-c055e77c27bd intent:original-order patient_id:P00805206477 patient_name:NUR WAHYUNI performer_id:10015072282 requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9f1029d8-556a-46ba-92a2-ea22299c4aeb | status: FAILED +[2026-04-24 05:29:03.703] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037164 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:03.704] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5c5ea16c-3273-433a-95b3-3681b0c60708 +[2026-04-24 05:29:03.818] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2d517f41-423d-40c4-a792-bcd1ba68b759 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:03.818] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1cd66eb5-b791-4c1f-9352-444969c3208f +[2026-04-24 05:29:03.818] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011002 encounter_id:2d517f41-423d-40c4-a792-bcd1ba68b759 organization_id: patient_id: procedure_code:OT service_request_id:5c5ea16c-3273-433a-95b3-3681b0c60708 started:2026-04-24T05:29:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:03.961] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1cd66eb5-b791-4c1f-9352-444969c3208f | status_code: 400 +[2026-04-24 05:29:03.961] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:05.272] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARDHANI VIRATYAGA GUNAWAN | service: service-general | source_id: aff02b5e-8741-4c3a-adc7-dff79b0e6b08 +[2026-04-24 05:29:05.272] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aff02b5e-8741-4c3a-adc7-dff79b0e6b08 +[2026-04-24 05:29:05.447] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SELVIRA FARADILA | service: service-general | source_id: 5c3de88a-3e12-4bdd-a75f-0665c7f6559c +[2026-04-24 05:29:05.447] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5c3de88a-3e12-4bdd-a75f-0665c7f6559c +[2026-04-24 05:29:05.619] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TITIN AGUSTIN | service: service-general | source_id: 45907dc1-8018-4f95-ab1e-9d1784c50db0 +[2026-04-24 05:29:05.619] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 45907dc1-8018-4f95-ab1e-9d1784c50db0 +[2026-04-24 05:29:05.794] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KASNO | service: service-general | source_id: ea670b88-3a62-4865-8174-f4434a5eadfc +[2026-04-24 05:29:05.794] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ea670b88-3a62-4865-8174-f4434a5eadfc +[2026-04-24 05:29:05.970] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUNGA ALLODYA SALSABILA PUTRI NUGRAHA | service: service-general | source_id: 33d84140-3c98-4fcd-b1ae-81f21ef7786f +[2026-04-24 05:29:05.970] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 33d84140-3c98-4fcd-b1ae-81f21ef7786f +[2026-04-24 05:29:06.141] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMROTI | service: service-general | source_id: e698bcaf-8e0b-4287-99d6-edb016ac5f63 +[2026-04-24 05:29:06.141] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e698bcaf-8e0b-4287-99d6-edb016ac5f63 +[2026-04-24 05:29:06.303] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LULUS HARIATI | service: service-general | source_id: da5b6adf-8f44-4abe-93ea-7ef557acd63b +[2026-04-24 05:29:06.474] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 80884615-b944-4181-afd1-6a87125aeb54 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: da5b6adf-8f44-4abe-93ea-7ef557acd63b +[2026-04-24 05:29:06.474] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-29T12:02:27+07:00 category_code:363679005 category_display:Imaging code:38018-8 display:Tuntunan Biopsi TTNA encounter_id:4593799e-651c-4ca7-bce8-ea0d4b59ccbe intent:original-order patient_id:P02136306404 patient_name:LULUS HARIATI performer_id:10015072282 requester_id:10002625480 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-29T12:02:27+07:00","code":{"coding":[{"code":"38018-8","display":"Tuntunan Biopsi TTNA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/4593799e-651c-4ca7-bce8-ea0d4b59ccbe"},"id":"80884615-b944-4181-afd1-6a87125aeb54","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:06.440436+00:00","versionId":"MTc3NzAwODU0NjQ0MDQzNjAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10002625480"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"LULUS HARIATI","reference":"Patient/P02136306404"}}} | service: service-general | source_id: da5b6adf-8f44-4abe-93ea-7ef557acd63b | status: SUCCESS +[2026-04-24 05:29:06.538] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012638 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:06.539] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 193b2dd1-07dd-48dc-b169-ea92c7527186 +[2026-04-24 05:29:06.696] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0ea709de-d198-4c1a-b3b5-303e8d30c8b0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:06.696] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d0d8c04d-eccd-4e3c-98a1-6e8da54e8016 +[2026-04-24 05:29:06.696] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010992 encounter_id:0ea709de-d198-4c1a-b3b5-303e8d30c8b0 organization_id: patient_id: procedure_code:OT service_request_id:193b2dd1-07dd-48dc-b169-ea92c7527186 started:2026-04-24T05:29:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:06.832] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d0d8c04d-eccd-4e3c-98a1-6e8da54e8016 | status_code: 400 +[2026-04-24 05:29:06.832] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:08.648] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH. GALIH PRASEYYO | service: service-general | source_id: 105b6504-2d94-425e-81f2-b740e2f187d9 +[2026-04-24 05:29:08.649] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 105b6504-2d94-425e-81f2-b740e2f187d9 +[2026-04-24 05:29:08.822] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INTAN KURNIA ANGGRAENI | service: service-general | source_id: 781b5c28-3c79-47f0-8937-009eaf635559 +[2026-04-24 05:29:08.822] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 781b5c28-3c79-47f0-8937-009eaf635559 +[2026-04-24 05:29:08.997] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELLY ROCHMAWATI | service: service-general | source_id: 49f41867-c6a1-4636-acc2-c154bf8c2538 +[2026-04-24 05:29:08.997] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 49f41867-c6a1-4636-acc2-c154bf8c2538 +[2026-04-24 05:29:09.171] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANTONIUS SUNJOTO | service: service-general | source_id: e2eb0a42-9d19-4595-ac52-7c3561e2272b +[2026-04-24 05:29:09.171] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e2eb0a42-9d19-4595-ac52-7c3561e2272b +[2026-04-24 05:29:09.346] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANITA ANGGADEWI | service: service-general | source_id: 778b24e1-e1c8-4a68-bf36-83d17afd433b +[2026-04-24 05:29:09.346] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 778b24e1-e1c8-4a68-bf36-83d17afd433b +[2026-04-24 05:29:09.428] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053832 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:09.429] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 28c44ac3-d420-4316-ad08-b1403e5b2902 +[2026-04-24 05:29:09.520] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IYAN HADIYANTI | service: service-general | source_id: c8862952-8095-403f-91c9-fbee3ee69247 +[2026-04-24 05:29:09.520] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c8862952-8095-403f-91c9-fbee3ee69247 +[2026-04-24 05:29:09.555] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: aa45a5be-2adb-462f-b2e7-e3d6ac83001f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:09.555] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4187f75c-4f1d-40ba-8422-e36382740ab8 +[2026-04-24 05:29:09.555] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010994 encounter_id:aa45a5be-2adb-462f-b2e7-e3d6ac83001f organization_id: patient_id: procedure_code:OT service_request_id:28c44ac3-d420-4316-ad08-b1403e5b2902 started:2026-04-24T05:29:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:09.686] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4187f75c-4f1d-40ba-8422-e36382740ab8 | status_code: 400 +[2026-04-24 05:29:09.686] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:09.695] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISTRI | service: service-general | source_id: 7f9e6f09-ec89-4f45-ac58-c931cf5c5fd4 +[2026-04-24 05:29:09.695] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7f9e6f09-ec89-4f45-ac58-c931cf5c5fd4 +[2026-04-24 05:29:09.853] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SISKA MAULIDIYAH | service: service-general | source_id: 23768cbe-b94e-41b6-897d-11d309cbd8e2 +[2026-04-24 05:29:09.853] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 23768cbe-b94e-41b6-897d-11d309cbd8e2 +[2026-04-24 05:29:10.036] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAFLI OKTAVIAN PERMADI | service: service-general | source_id: 18d5ff93-259f-49d1-b844-35364bf2124c +[2026-04-24 05:29:10.036] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 18d5ff93-259f-49d1-b844-35364bf2124c +[2026-04-24 05:29:10.210] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ATIK LESTARI | service: service-general | source_id: dfc4dfaa-f529-4ce0-887b-e8c9491daa71 +[2026-04-24 05:29:10.210] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dfc4dfaa-f529-4ce0-887b-e8c9491daa71 +[2026-04-24 05:29:10.381] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SANUSI | service: service-general | source_id: 20c0c3ea-a792-4c68-aabf-e694965511b6 +[2026-04-24 05:29:10.381] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 20c0c3ea-a792-4c68-aabf-e694965511b6 +[2026-04-24 05:29:10.558] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNA KRISTANTINA | service: service-general | source_id: 642ce294-a8e2-4653-acc1-bd6c8248c134 +[2026-04-24 05:29:10.558] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 642ce294-a8e2-4653-acc1-bd6c8248c134 +[2026-04-24 05:29:10.732] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH FEBRIANTORO | service: service-general | source_id: 4285ee64-fe4a-441b-8c04-a0596356326a +[2026-04-24 05:29:10.732] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4285ee64-fe4a-441b-8c04-a0596356326a +[2026-04-24 05:29:10.911] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROHANA MAGIDO | service: service-general | source_id: f8a4d36a-4e46-48ef-b4ac-5f242561f8cd +[2026-04-24 05:29:10.911] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f8a4d36a-4e46-48ef-b4ac-5f242561f8cd +[2026-04-24 05:29:11.081] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANIK DWI AGUSTINI | service: service-general | source_id: c04c12b3-ca55-4000-b86a-e6dcd1028914 +[2026-04-24 05:29:11.081] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c04c12b3-ca55-4000-b86a-e6dcd1028914 +[2026-04-24 05:29:11.267] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHMA YUNITA | service: service-general | source_id: 476bb06f-9503-4eea-a474-d844e5371a15 +[2026-04-24 05:29:11.267] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 476bb06f-9503-4eea-a474-d844e5371a15 +[2026-04-24 05:29:11.446] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NILA MANHATUL MAULA | service: service-general | source_id: 4d4d60a8-abb8-4afb-95fd-d0df03cc57c7 +[2026-04-24 05:29:11.446] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4d4d60a8-abb8-4afb-95fd-d0df03cc57c7 +[2026-04-24 05:29:11.619] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITRI ANDRIANI. S.I.KOM | service: service-general | source_id: c8166020-ff57-419e-ab22-63769d1a9f55 +[2026-04-24 05:29:11.619] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c8166020-ff57-419e-ab22-63769d1a9f55 +[2026-04-24 05:29:11.793] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULAIMAN | service: service-general | source_id: 095d2abc-0a88-4aff-80db-8e46291084dc +[2026-04-24 05:29:11.793] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 095d2abc-0a88-4aff-80db-8e46291084dc +[2026-04-24 05:29:11.961] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSRIPA | service: service-general | source_id: 26e69c1d-4a14-412b-91a9-166ceac5c4ec +[2026-04-24 05:29:11.961] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 26e69c1d-4a14-412b-91a9-166ceac5c4ec +[2026-04-24 05:29:12.123] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NOVIRGINIA TRI A | service: service-general | source_id: 912606b9-bb66-478b-8284-eba0bfc3d69f +[2026-04-24 05:29:12.123] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 912606b9-bb66-478b-8284-eba0bfc3d69f +[2026-04-24 05:29:12.299] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJOKO PRASETYO | service: service-general | source_id: 835d3d75-a619-408d-bdf2-a6b4c430d9bf +[2026-04-24 05:29:12.299] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 835d3d75-a619-408d-bdf2-a6b4c430d9bf +[2026-04-24 05:29:12.314] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044924 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:12.315] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b624e36d-04d3-492c-82fd-21818563b9d2 +[2026-04-24 05:29:12.451] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fa59bb5b-85a3-47b1-ba8d-60eec12ed1de | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:12.451] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: dcfbb2da-14de-42ea-88d1-d7246fada828 +[2026-04-24 05:29:12.451] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010995 encounter_id:fa59bb5b-85a3-47b1-ba8d-60eec12ed1de organization_id: patient_id: procedure_code:OT service_request_id:b624e36d-04d3-492c-82fd-21818563b9d2 started:2026-04-24T05:29:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:12.473] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WYNONA VELOURIE | service: service-general | source_id: 788bc1da-c94f-479d-bfe0-2dabdd9edf8d +[2026-04-24 05:29:12.473] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 788bc1da-c94f-479d-bfe0-2dabdd9edf8d +[2026-04-24 05:29:12.564] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: dcfbb2da-14de-42ea-88d1-d7246fada828 | status_code: 400 +[2026-04-24 05:29:12.564] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:12.651] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NADHIA AULIA RACHMA | service: service-general | source_id: 632a3a7f-ef37-4bd3-97eb-3cd4b09845b4 +[2026-04-24 05:29:12.651] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 632a3a7f-ef37-4bd3-97eb-3cd4b09845b4 +[2026-04-24 05:29:12.844] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI NGAISAH | service: service-general | source_id: a49a637a-66e2-4c7c-ac6c-56c31a650231 +[2026-04-24 05:29:13.022] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b19bb5fd-b476-4f2c-88e5-f3689edb566b | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: a49a637a-66e2-4c7c-ac6c-56c31a650231 +[2026-04-24 05:29:13.022] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T07:32:49+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:b6797303-e52e-4b13-8faf-319f0bd45020 intent:original-order patient_id:P00237375416 patient_name:SITI NGAISAH performer_id:10010367493 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T07:32:49+07:00","code":{"coding":[{"code":"24942-5","display":"Cervical Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b6797303-e52e-4b13-8faf-319f0bd45020"},"id":"b19bb5fd-b476-4f2c-88e5-f3689edb566b","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:12.984249+00:00","versionId":"MTc3NzAwODU1Mjk4NDI0OTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SITI NGAISAH","reference":"Patient/P00237375416"}}} | service: service-general | source_id: a49a637a-66e2-4c7c-ac6c-56c31a650231 | status: SUCCESS +[2026-04-24 05:29:15.205] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI ROLIYAH | service: service-general | source_id: 2199faa1-c41d-4101-b434-2fd6e998ebf9 +[2026-04-24 05:29:15.226] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060943 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:15.227] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f0bddae4-5239-4fff-9025-cef02cbbde20 +[2026-04-24 05:29:15.370] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b4755ab5-fbb1-41d4-b6aa-de0aec3e7038 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 2199faa1-c41d-4101-b434-2fd6e998ebf9 +[2026-04-24 05:29:15.370] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T07:33:37+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:c963ddec-f954-497e-a517-8f792f7b4d4d intent:original-order patient_id:P01258965284 patient_name:SITI ROLIYAH performer_id:10007121493 requester_id:10006263474 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T07:33:37+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c963ddec-f954-497e-a517-8f792f7b4d4d"},"id":"b4755ab5-fbb1-41d4-b6aa-de0aec3e7038","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:15.333208+00:00","versionId":"MTc3NzAwODU1NTMzMzIwODAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10006263474"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SITI ROLIYAH","reference":"Patient/P01258965284"}}} | service: service-general | source_id: 2199faa1-c41d-4101-b434-2fd6e998ebf9 | status: SUCCESS +[2026-04-24 05:29:15.390] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4a4e50ac-c6d1-4ae8-939b-2803b39540df | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:15.390] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8958c0fe-43bc-400e-83f8-ce299e8e57c7 +[2026-04-24 05:29:15.390] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010996 encounter_id:4a4e50ac-c6d1-4ae8-939b-2803b39540df organization_id: patient_id: procedure_code:OT service_request_id:f0bddae4-5239-4fff-9025-cef02cbbde20 started:2026-04-24T05:29:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:15.493] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8958c0fe-43bc-400e-83f8-ce299e8e57c7 | status_code: 400 +[2026-04-24 05:29:15.494] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:17.543] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JATIN | service: service-general | source_id: 6192a43e-ae01-414e-875a-c9cc28caeec2 +[2026-04-24 05:29:17.747] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 7a069a12-1396-4d1f-a99d-c701f2062e0a | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 6192a43e-ae01-414e-875a-c9cc28caeec2 +[2026-04-24 05:29:17.747] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T07:35:59+07:00 category_code:363679005 category_display:Imaging code:37798-6 display:Shoulder AP encounter_id:9110597a-5637-43ac-86bb-ff4d008d6b4a intent:original-order patient_id:P01621825077 patient_name:JATIN performer_id:10010367493 requester_id:10002188422 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T07:35:59+07:00","code":{"coding":[{"code":"37798-6","display":"Shoulder AP","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9110597a-5637-43ac-86bb-ff4d008d6b4a"},"id":"7a069a12-1396-4d1f-a99d-c701f2062e0a","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:17.710563+00:00","versionId":"MTc3NzAwODU1NzcxMDU2MzAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10002188422"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JATIN","reference":"Patient/P01621825077"}}} | service: service-general | source_id: 6192a43e-ae01-414e-875a-c9cc28caeec2 | status: SUCCESS +[2026-04-24 05:29:18.056] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070248 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:18.057] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2f173c1c-7a4c-48bc-8389-ebe7c00e9d62 +[2026-04-24 05:29:18.173] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 88755a07-690f-4b81-baa3-a3d7a277c1ac | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:18.173] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 46cdc361-4feb-4416-8e7e-14f51583128b +[2026-04-24 05:29:18.173] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010997 encounter_id:88755a07-690f-4b81-baa3-a3d7a277c1ac organization_id: patient_id: procedure_code:OT service_request_id:2f173c1c-7a4c-48bc-8389-ebe7c00e9d62 started:2026-04-24T05:29:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:18.276] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 46cdc361-4feb-4416-8e7e-14f51583128b | status_code: 400 +[2026-04-24 05:29:18.276] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:19.922] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI KHOTBYAH MAKHMUD | service: service-general | source_id: b02190d0-0c73-4697-ae1c-fc4178815570 +[2026-04-24 05:29:20.140] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: ae7c3846-579e-4f87-94bd-70fc4c23a400 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: b02190d0-0c73-4697-ae1c-fc4178815570 +[2026-04-24 05:29:20.140] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T07:37:36+07:00 category_code:363679005 category_display:Imaging code:93606-2 display:Scoliosis Series encounter_id:48600e21-e757-4581-93e4-cf05a406589e intent:original-order patient_id:P02366033410 patient_name:DEWI KHOTBYAH MAKHMUD performer_id:10010367493 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T07:37:36+07:00","code":{"coding":[{"code":"93606-2","display":"Scoliosis Series","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/48600e21-e757-4581-93e4-cf05a406589e"},"id":"ae7c3846-579e-4f87-94bd-70fc4c23a400","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:20.104150+00:00","versionId":"MTc3NzAwODU2MDEwNDE1MDAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DEWI KHOTBYAH MAKHMUD","reference":"Patient/P02366033410"}}} | service: service-general | source_id: b02190d0-0c73-4697-ae1c-fc4178815570 | status: SUCCESS +[2026-04-24 05:29:20.839] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11208280 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:20.840] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 021932f8-8c45-47f8-9f38-ecef41f3452f +[2026-04-24 05:29:20.996] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3f1c786e-98ee-4738-b95b-ef6b5dacd4d1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:20.996] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4e5c25e3-d658-44ea-b026-797534fdd187 +[2026-04-24 05:29:20.996] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010999 encounter_id:3f1c786e-98ee-4738-b95b-ef6b5dacd4d1 organization_id: patient_id: procedure_code:OT service_request_id:021932f8-8c45-47f8-9f38-ecef41f3452f started:2026-04-24T05:29:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:21.141] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4e5c25e3-d658-44ea-b026-797534fdd187 | status_code: 400 +[2026-04-24 05:29:21.141] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:22.317] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI MARGIANI | service: service-general | source_id: 7a1dd96e-81b2-4894-8c11-9a41a6dac176 +[2026-04-24 05:29:22.457] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 7a1dd96e-81b2-4894-8c11-9a41a6dac176 | status_code: 400 +[2026-04-24 05:29:22.457] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T07:38:19+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:13046b6f-211b-47b4-b85c-9dadedba488e intent:original-order patient_id:P01977414939 patient_name:SRI MARGIANI performer_id:10010367493 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7a1dd96e-81b2-4894-8c11-9a41a6dac176 | status: FAILED +[2026-04-24 05:29:23.702] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057479 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:23.703] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e8b35869-61f7-4500-9d82-9396d7897920 +[2026-04-24 05:29:23.826] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7298d623-8710-4f1b-8b11-a1c886376b5a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:23.826] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 090d7087-ba3d-4b3a-b0c9-2cda24163027 +[2026-04-24 05:29:23.826] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011001 encounter_id:7298d623-8710-4f1b-8b11-a1c886376b5a organization_id: patient_id: procedure_code:OT service_request_id:e8b35869-61f7-4500-9d82-9396d7897920 started:2026-04-24T05:29:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:23.937] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 090d7087-ba3d-4b3a-b0c9-2cda24163027 | status_code: 400 +[2026-04-24 05:29:23.937] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:24.614] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADITYA ANANTA | service: service-general | source_id: 627547dc-4190-4c5f-b604-05666a3a07e5 +[2026-04-24 05:29:24.614] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 627547dc-4190-4c5f-b604-05666a3a07e5 +[2026-04-24 05:29:24.785] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIFAH IZZATUL ULYA | service: service-general | source_id: 99330ef6-968e-4514-b8bf-021db8bc3784 +[2026-04-24 05:29:24.785] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 99330ef6-968e-4514-b8bf-021db8bc3784 +[2026-04-24 05:29:24.953] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEDI KURNIAWAN | service: service-general | source_id: c77cd685-eae3-456d-b357-ed27bf1ba435 +[2026-04-24 05:29:25.159] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b908cda3-1b80-4d50-ad4a-fb8b5c33e478 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: c77cd685-eae3-456d-b357-ed27bf1ba435 +[2026-04-24 05:29:25.159] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T08:44:44+07:00 category_code:363679005 category_display:Imaging code:25016-7 display:Uretrografi encounter_id:81d61470-3f59-42be-8bca-9e2ba10f219b intent:original-order patient_id:P00192633877 patient_name:DEDI KURNIAWAN performer_id:10010367493 requester_id:10013904923 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T08:44:44+07:00","code":{"coding":[{"code":"25016-7","display":"Uretrografi","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/81d61470-3f59-42be-8bca-9e2ba10f219b"},"id":"b908cda3-1b80-4d50-ad4a-fb8b5c33e478","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:25.118857+00:00","versionId":"MTc3NzAwODU2NTExODg1NzAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10013904923"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DEDI KURNIAWAN","reference":"Patient/P00192633877"}}} | service: service-general | source_id: c77cd685-eae3-456d-b357-ed27bf1ba435 | status: SUCCESS +[2026-04-24 05:29:26.592] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070234 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:26.593] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 31ee05a5-f438-4893-8f6a-06c8b6fcac32 +[2026-04-24 05:29:26.704] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5aa556bc-5c82-4c33-9479-1bdb8781d36c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:26.704] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: aa617fa4-877e-4024-bd98-c6338b95e350 +[2026-04-24 05:29:26.704] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011003 encounter_id:5aa556bc-5c82-4c33-9479-1bdb8781d36c organization_id: patient_id: procedure_code:OT service_request_id:31ee05a5-f438-4893-8f6a-06c8b6fcac32 started:2026-04-24T05:29:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:26.807] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: aa617fa4-877e-4024-bd98-c6338b95e350 | status_code: 400 +[2026-04-24 05:29:26.807] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:27.321] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: QUMAIDAH | service: service-general | source_id: cd0e4864-45cf-4f06-9cd0-d3ae0ec60779 +[2026-04-24 05:29:27.524] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 81937a94-e00b-491c-8c7b-05917a85c4f7 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: cd0e4864-45cf-4f06-9cd0-d3ae0ec60779 +[2026-04-24 05:29:27.524] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T08:48:17+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:ae1be83e-352b-49db-90c2-d97610a2856f intent:original-order patient_id:P00070504379 patient_name:QUMAIDAH performer_id:10001277822 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T08:48:17+07:00","code":{"coding":[{"code":"24601-7","display":"Mammae","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ae1be83e-352b-49db-90c2-d97610a2856f"},"id":"81937a94-e00b-491c-8c7b-05917a85c4f7","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:27.483413+00:00","versionId":"MTc3NzAwODU2NzQ4MzQxMzAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"QUMAIDAH","reference":"Patient/P00070504379"}}} | service: service-general | source_id: cd0e4864-45cf-4f06-9cd0-d3ae0ec60779 | status: SUCCESS +[2026-04-24 05:29:29.405] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068282 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:29.406] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 82ecfef1-4fca-4e8f-a918-edf739c73191 +[2026-04-24 05:29:29.546] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 973a4f60-19c7-4f64-a5dc-ba9aceae0878 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:29.546] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 51ef0e89-e796-491f-9be8-af9edbbcb26e +[2026-04-24 05:29:29.546] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011005 encounter_id:973a4f60-19c7-4f64-a5dc-ba9aceae0878 organization_id: patient_id: procedure_code:OT service_request_id:82ecfef1-4fca-4e8f-a918-edf739c73191 started:2026-04-24T05:29:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:29.705] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IWAN DONOSEPOETRO | service: service-general | source_id: 384e51d9-9e91-4a64-b9f9-1fe2dd48e5df +[2026-04-24 05:29:29.741] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 51ef0e89-e796-491f-9be8-af9edbbcb26e | status_code: 400 +[2026-04-24 05:29:29.741] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:29.862] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: cb81a189-4f63-4f7d-ae65-fe28a0b95966 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 384e51d9-9e91-4a64-b9f9-1fe2dd48e5df +[2026-04-24 05:29:29.863] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T08:58:15+07:00 category_code:363679005 category_display:Imaging code:36442-2 display:Thorax Tanpa Kontras encounter_id:8de3e618-7f5f-4e38-bbc6-d7ad6bb80860 intent:original-order patient_id:P00938691191 patient_name:IWAN DONOSEPOETRO performer_id:10002983237 requester_id:10004292539 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T08:58:15+07:00","code":{"coding":[{"code":"36442-2","display":"Thorax Tanpa Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/8de3e618-7f5f-4e38-bbc6-d7ad6bb80860"},"id":"cb81a189-4f63-4f7d-ae65-fe28a0b95966","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:29.829159+00:00","versionId":"MTc3NzAwODU2OTgyOTE1OTAwMA"},"performer":[{"reference":"Practitioner/10002983237"}],"requester":{"reference":"Practitioner/10004292539"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"IWAN DONOSEPOETRO","reference":"Patient/P00938691191"}}} | service: service-general | source_id: 384e51d9-9e91-4a64-b9f9-1fe2dd48e5df | status: SUCCESS +[2026-04-24 05:29:32.081] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SERIN | service: service-general | source_id: 91075d6e-b973-4f5d-8582-9410e9cb9108 +[2026-04-24 05:29:32.289] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 1cc4226c-7c0c-43c1-abbe-ab68f63b53c3 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 91075d6e-b973-4f5d-8582-9410e9cb9108 +[2026-04-24 05:29:32.289] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T09:04:35+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:8add1038-21ef-4181-b6f9-b41da37623ad intent:original-order patient_id:P01888526246 patient_name:SERIN performer_id:10007121493 requester_id:12763091230 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T09:04:35+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/8add1038-21ef-4181-b6f9-b41da37623ad"},"id":"1cc4226c-7c0c-43c1-abbe-ab68f63b53c3","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:32.252030+00:00","versionId":"MTc3NzAwODU3MjI1MjAzMDAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/12763091230"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SERIN","reference":"Patient/P01888526246"}}} | service: service-general | source_id: 91075d6e-b973-4f5d-8582-9410e9cb9108 | status: SUCCESS +[2026-04-24 05:29:32.351] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566950 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:32.352] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f7d4f557-d025-47d5-abbe-76e733adfc24 +[2026-04-24 05:29:32.512] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: cf982aa3-cf87-488d-87d0-4273fdb0de60 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:32.512] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4f3c1348-a840-4856-8e59-2048cf233db5 +[2026-04-24 05:29:32.512] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011007 encounter_id:cf982aa3-cf87-488d-87d0-4273fdb0de60 organization_id: patient_id: procedure_code:OT service_request_id:f7d4f557-d025-47d5-abbe-76e733adfc24 started:2026-04-24T05:29:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:32.624] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4f3c1348-a840-4856-8e59-2048cf233db5 | status_code: 400 +[2026-04-24 05:29:32.624] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:34.447] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AUREL RAISYA RAMADHANY | service: service-general | source_id: 224f0be0-e31e-4451-9f2c-d4d6f8d8d518 +[2026-04-24 05:29:34.704] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5cb7c199-dcdc-48e3-8053-cecd5c4e2b89 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 224f0be0-e31e-4451-9f2c-d4d6f8d8d518 +[2026-04-24 05:29:34.704] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T09:05:10+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:2b71efa8-e4fe-44a9-8c6b-e4e7b41dea61 intent:original-order patient_id:P00177285675 patient_name:AUREL RAISYA RAMADHANY performer_id:10010367493 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T09:05:10+07:00","code":{"coding":[{"code":"36695-5","display":"Femur AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/2b71efa8-e4fe-44a9-8c6b-e4e7b41dea61"},"id":"5cb7c199-dcdc-48e3-8053-cecd5c4e2b89","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:34.660819+00:00","versionId":"MTc3NzAwODU3NDY2MDgxOTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"AUREL RAISYA RAMADHANY","reference":"Patient/P00177285675"}}} | service: service-general | source_id: 224f0be0-e31e-4451-9f2c-d4d6f8d8d518 | status: SUCCESS +[2026-04-24 05:29:35.176] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060000 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:35.178] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f3872c82-be5f-4aaa-a1d3-878b0fd1aa3e +[2026-04-24 05:29:35.301] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7a7bca77-690c-4e4c-aafb-88025c3f462d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:35.301] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1e000eaa-b5f7-4643-9b64-a4e2c21b7b29 +[2026-04-24 05:29:35.301] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001721 encounter_id:7a7bca77-690c-4e4c-aafb-88025c3f462d organization_id: patient_id: procedure_code:OT service_request_id:f3872c82-be5f-4aaa-a1d3-878b0fd1aa3e started:2026-04-24T05:29:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:35.456] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1e000eaa-b5f7-4643-9b64-a4e2c21b7b29 | status_code: 400 +[2026-04-24 05:29:35.456] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:36.885] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIHA | service: service-general | source_id: e1830b1c-4952-401e-9906-01915236fa5c +[2026-04-24 05:29:37.078] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e38e3b2b-971e-40df-8e34-938f3b546008 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e1830b1c-4952-401e-9906-01915236fa5c +[2026-04-24 05:29:37.078] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T09:20:17+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:b12b6348-7893-4c23-b702-4aa8a319576e intent:original-order patient_id:P01718033089 patient_name:SULIHA performer_id:10010367493 requester_id:10000276457 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T09:20:17+07:00","code":{"coding":[{"code":"24942-5","display":"Cervical Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b12b6348-7893-4c23-b702-4aa8a319576e"},"id":"e38e3b2b-971e-40df-8e34-938f3b546008","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:37.044565+00:00","versionId":"MTc3NzAwODU3NzA0NDU2NTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10000276457"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SULIHA","reference":"Patient/P01718033089"}}} | service: service-general | source_id: e1830b1c-4952-401e-9906-01915236fa5c | status: SUCCESS +[2026-04-24 05:29:38.056] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068090 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:38.058] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 487681e6-c5f2-439e-a092-cc0e2428a0e4 +[2026-04-24 05:29:38.215] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 753c9862-594d-4bee-a8b1-1eeabd28bceb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:38.215] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8ae5f20a-242a-4fd7-898e-f8dab6d7fe5c +[2026-04-24 05:29:38.215] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011016 encounter_id:753c9862-594d-4bee-a8b1-1eeabd28bceb organization_id: patient_id: procedure_code:OT service_request_id:487681e6-c5f2-439e-a092-cc0e2428a0e4 started:2026-04-24T05:29:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:38.330] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8ae5f20a-242a-4fd7-898e-f8dab6d7fe5c | status_code: 400 +[2026-04-24 05:29:38.330] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:39.260] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NILA AGUSTIN | service: service-general | source_id: 31641533-c6b6-4481-9e8d-2c4d783b8146 +[2026-04-24 05:29:39.260] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 31641533-c6b6-4481-9e8d-2c4d783b8146 +[2026-04-24 05:29:39.430] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEA AMELIA PUTRI | service: service-general | source_id: 83ae7de8-5f38-4bdc-8e96-cad09a4ab1e7 +[2026-04-24 05:29:39.430] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 83ae7de8-5f38-4bdc-8e96-cad09a4ab1e7 +[2026-04-24 05:29:39.588] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI SULIASIH | service: service-general | source_id: c8ac00d7-c830-42e7-8cc6-135ddd558c6f +[2026-04-24 05:29:39.784] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a125ed25-2927-4518-8062-66c4ccfac396 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: c8ac00d7-c830-42e7-8cc6-135ddd558c6f +[2026-04-24 05:29:39.784] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T09:38:23+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:d2778622-4318-4f8c-94ad-d040453f1df8 intent:original-order patient_id:P00475021400 patient_name:TRI SULIASIH performer_id:10007121493 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T09:38:23+07:00","code":{"coding":[{"code":"24601-7","display":"Mammae","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d2778622-4318-4f8c-94ad-d040453f1df8"},"id":"a125ed25-2927-4518-8062-66c4ccfac396","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:39.746242+00:00","versionId":"MTc3NzAwODU3OTc0NjI0MjAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"TRI SULIASIH","reference":"Patient/P00475021400"}}} | service: service-general | source_id: c8ac00d7-c830-42e7-8cc6-135ddd558c6f | status: SUCCESS +[2026-04-24 05:29:40.903] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048038 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:40.912] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b1667cac-0d15-4010-b47b-10f9bddcd71c +[2026-04-24 05:29:41.091] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f1e53de3-92e1-479b-9ea3-f24bbb9cb410 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:41.091] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0d0da1e9-c7ae-4c63-91ec-0f0449aa0830 +[2026-04-24 05:29:41.091] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011017 encounter_id:f1e53de3-92e1-479b-9ea3-f24bbb9cb410 organization_id: patient_id: procedure_code:OT service_request_id:b1667cac-0d15-4010-b47b-10f9bddcd71c started:2026-04-24T05:29:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:41.234] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0d0da1e9-c7ae-4c63-91ec-0f0449aa0830 | status_code: 400 +[2026-04-24 05:29:41.234] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:41.946] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARIYATI | service: service-general | source_id: ecc3a620-34be-4255-827c-a4d8db7eaf9b +[2026-04-24 05:29:42.189] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 6d3dbbe0-9136-446f-b17c-426e83a10177 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: ecc3a620-34be-4255-827c-a4d8db7eaf9b +[2026-04-24 05:29:42.189] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T09:54:32+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:8bb5db93-1896-48dc-b7f6-81ab13caae79 intent:original-order patient_id:P00694428916 patient_name:HARIYATI performer_id:10010367493 requester_id:10000721171 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T09:54:32+07:00","code":{"coding":[{"code":"79371-1","display":"Lumbosacral Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/8bb5db93-1896-48dc-b7f6-81ab13caae79"},"id":"6d3dbbe0-9136-446f-b17c-426e83a10177","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:42.138649+00:00","versionId":"MTc3NzAwODU4MjEzODY0OTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10000721171"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"HARIYATI","reference":"Patient/P00694428916"}}} | service: service-general | source_id: ecc3a620-34be-4255-827c-a4d8db7eaf9b | status: SUCCESS +[2026-04-24 05:29:43.814] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11203262 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:43.816] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 534806d1-11d9-4c8b-8e12-4aba72dafcf5 +[2026-04-24 05:29:43.936] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c741f6c5-db10-4f7a-b1b3-531c3ba0ea4a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:43.936] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ebede700-4905-44fc-8680-79cfd9959b7a +[2026-04-24 05:29:43.936] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011024 encounter_id:c741f6c5-db10-4f7a-b1b3-531c3ba0ea4a organization_id: patient_id: procedure_code:OT service_request_id:534806d1-11d9-4c8b-8e12-4aba72dafcf5 started:2026-04-24T05:29:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:44.075] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ebede700-4905-44fc-8680-79cfd9959b7a | status_code: 400 +[2026-04-24 05:29:44.075] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:44.367] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD REZA ADHI PUTRA | service: service-general | source_id: e03c28ce-99b8-4323-b392-a8b64604a340 +[2026-04-24 05:29:44.539] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9f31e947-3ba0-4de5-a5be-9a5c95155e1b | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e03c28ce-99b8-4323-b392-a8b64604a340 +[2026-04-24 05:29:44.539] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:08:42+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:93500821-50ef-407b-ac1f-538c149ce01b intent:original-order patient_id:P00692857173 patient_name:MUHAMMAD REZA ADHI PUTRA performer_id:10010367493 requester_id:10012063942 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:08:42+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/93500821-50ef-407b-ac1f-538c149ce01b"},"id":"9f31e947-3ba0-4de5-a5be-9a5c95155e1b","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:44.500156+00:00","versionId":"MTc3NzAwODU4NDUwMDE1NjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10012063942"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUHAMMAD REZA ADHI PUTRA","reference":"Patient/P00692857173"}}} | service: service-general | source_id: e03c28ce-99b8-4323-b392-a8b64604a340 | status: SUCCESS +[2026-04-24 05:29:46.679] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056457 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:46.681] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 24f70141-aa31-4c33-8841-555f84db266c +[2026-04-24 05:29:46.713] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUBADRI | service: service-general | source_id: 18d7d362-92b2-490c-bb99-d66b9febf4e4 +[2026-04-24 05:29:46.795] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 331d83f2-3126-43c2-bad7-63943d18fb31 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:46.795] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3bf1a2f5-1bc0-49c3-b669-dbb0b71d1ae3 +[2026-04-24 05:29:46.795] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011025 encounter_id:331d83f2-3126-43c2-bad7-63943d18fb31 organization_id: patient_id: procedure_code:OT service_request_id:24f70141-aa31-4c33-8841-555f84db266c started:2026-04-24T05:29:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:46.899] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 81fa54f2-bf3d-4b74-97ab-28b80e15e9d3 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 18d7d362-92b2-490c-bb99-d66b9febf4e4 +[2026-04-24 05:29:46.899] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:11:00+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:ed3c83b2-da0b-4a3d-83d9-c69883a13d6f intent:original-order patient_id:P01008700568 patient_name:SUBADRI performer_id:10007121493 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:11:00+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ed3c83b2-da0b-4a3d-83d9-c69883a13d6f"},"id":"81fa54f2-bf3d-4b74-97ab-28b80e15e9d3","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:46.862904+00:00","versionId":"MTc3NzAwODU4Njg2MjkwNDAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUBADRI","reference":"Patient/P01008700568"}}} | service: service-general | source_id: 18d7d362-92b2-490c-bb99-d66b9febf4e4 | status: SUCCESS +[2026-04-24 05:29:46.938] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3bf1a2f5-1bc0-49c3-b669-dbb0b71d1ae3 | status_code: 400 +[2026-04-24 05:29:46.939] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:49.098] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHMAT KURDI | service: service-general | source_id: 3a863663-df39-4cb5-a713-9f9de9988f63 +[2026-04-24 05:29:49.325] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3b2b24d1-46c1-47a3-bd56-062de47e504e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 3a863663-df39-4cb5-a713-9f9de9988f63 +[2026-04-24 05:29:49.325] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:13:41+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:a233a173-1dbc-4973-aa00-d140af97658d intent:original-order patient_id:P01137620939 patient_name:RAHMAT KURDI performer_id:10010367493 requester_id:10019472623 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:13:41+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/a233a173-1dbc-4973-aa00-d140af97658d"},"id":"3b2b24d1-46c1-47a3-bd56-062de47e504e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:49.287624+00:00","versionId":"MTc3NzAwODU4OTI4NzYyNDAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10019472623"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RAHMAT KURDI","reference":"Patient/P01137620939"}}} | service: service-general | source_id: 3a863663-df39-4cb5-a713-9f9de9988f63 | status: SUCCESS +[2026-04-24 05:29:49.507] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061546 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:49.509] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 56632e0c-c689-4a55-a377-b28ba131564a +[2026-04-24 05:29:49.665] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 81fbfc30-cd92-4673-89b1-b7ccc4591573 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:49.665] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a11da11f-df7c-4ea0-9d03-37863b951c36 +[2026-04-24 05:29:49.665] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011026 encounter_id:81fbfc30-cd92-4673-89b1-b7ccc4591573 organization_id: patient_id: procedure_code:OT service_request_id:56632e0c-c689-4a55-a377-b28ba131564a started:2026-04-24T05:29:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:49.779] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a11da11f-df7c-4ea0-9d03-37863b951c36 | status_code: 400 +[2026-04-24 05:29:49.779] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:51.486] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M.SUGENG | service: service-general | source_id: 0db05edd-103d-483d-8a82-db834a225594 +[2026-04-24 05:29:51.677] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 00054317-9151-4d8a-a651-08e1d717922d | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 0db05edd-103d-483d-8a82-db834a225594 +[2026-04-24 05:29:51.678] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:16:18+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:c721011d-924b-483e-9cb6-240ce8532d33 intent:original-order patient_id:P00428990390 patient_name:M.SUGENG performer_id:10007121493 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:16:18+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c721011d-924b-483e-9cb6-240ce8532d33"},"id":"00054317-9151-4d8a-a651-08e1d717922d","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:51.638830+00:00","versionId":"MTc3NzAwODU5MTYzODgzMDAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"M.SUGENG","reference":"Patient/P00428990390"}}} | service: service-general | source_id: 0db05edd-103d-483d-8a82-db834a225594 | status: SUCCESS +[2026-04-24 05:29:52.348] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066744 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:52.349] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 999cdaca-2843-4645-9126-3ab888e3599c +[2026-04-24 05:29:52.506] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ce2b2c67-7e73-4d53-b9e3-ee9c3e943f7b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:52.506] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5447c940-9f25-44ab-b3f0-4cbe79275cfb +[2026-04-24 05:29:52.506] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001726 encounter_id:ce2b2c67-7e73-4d53-b9e3-ee9c3e943f7b organization_id: patient_id: procedure_code:OT service_request_id:999cdaca-2843-4645-9126-3ab888e3599c started:2026-04-24T05:29:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:52.650] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 5447c940-9f25-44ab-b3f0-4cbe79275cfb | status_code: 400 +[2026-04-24 05:29:52.650] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:53.837] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG LESTARI | service: service-general | source_id: 7cbc6994-46d6-4922-9d16-768df43de257 +[2026-04-24 05:29:54.014] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: fc276d4a-7fb9-48be-83d4-d7d5689c5d67 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 7cbc6994-46d6-4922-9d16-768df43de257 +[2026-04-24 05:29:54.014] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:17:52+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f09375d0-a1c1-490f-8281-e0b71acdce1e intent:original-order patient_id:P00861132696 patient_name:ENDANG LESTARI performer_id:10001277822 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:17:52+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f09375d0-a1c1-490f-8281-e0b71acdce1e"},"id":"fc276d4a-7fb9-48be-83d4-d7d5689c5d67","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:53.978892+00:00","versionId":"MTc3NzAwODU5Mzk3ODg5MjAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ENDANG LESTARI","reference":"Patient/P00861132696"}}} | service: service-general | source_id: 7cbc6994-46d6-4922-9d16-768df43de257 | status: SUCCESS +[2026-04-24 05:29:55.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11602547 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:55.243] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: df7f95e4-11a3-4fcb-85f7-eddd59216270 +[2026-04-24 05:29:55.439] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 69529641-b0a3-4ea5-805a-ed5172925575 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:55.439] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ef481b5d-fc01-4748-9795-a50fce755aa2 +[2026-04-24 05:29:55.439] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011036 encounter_id:69529641-b0a3-4ea5-805a-ed5172925575 organization_id: patient_id: procedure_code:OT service_request_id:df7f95e4-11a3-4fcb-85f7-eddd59216270 started:2026-04-24T05:29:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:55.574] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ef481b5d-fc01-4748-9795-a50fce755aa2 | status_code: 400 +[2026-04-24 05:29:55.574] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:56.191] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERIK INDRAMAWAN | service: service-general | source_id: ce157936-437b-4441-9cfa-5db18f6bb137 +[2026-04-24 05:29:56.373] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 27156d67-edc7-457a-86c8-1eddf6026058 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: ce157936-437b-4441-9cfa-5db18f6bb137 +[2026-04-24 05:29:56.373] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:31:14+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:79ea8e49-0f69-488a-9068-68064d3f93cf intent:original-order patient_id:P00767089576 patient_name:ERIK INDRAMAWAN performer_id:10010367493 requester_id:10004292539 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:31:14+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/79ea8e49-0f69-488a-9068-68064d3f93cf"},"id":"27156d67-edc7-457a-86c8-1eddf6026058","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:56.337607+00:00","versionId":"MTc3NzAwODU5NjMzNzYwNzAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10004292539"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ERIK INDRAMAWAN","reference":"Patient/P00767089576"}}} | service: service-general | source_id: ce157936-437b-4441-9cfa-5db18f6bb137 | status: SUCCESS +[2026-04-24 05:29:58.146] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060123 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:29:58.147] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9aa086dc-6894-4223-84cf-2a3f32e2dd5d +[2026-04-24 05:29:58.269] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8068e311-4a46-4af5-8262-07a65c14ec91 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:58.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ca061ede-e668-4607-8d60-9b34c3918197 +[2026-04-24 05:29:58.269] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011037 encounter_id:8068e311-4a46-4af5-8262-07a65c14ec91 organization_id: patient_id: procedure_code:OT service_request_id:9aa086dc-6894-4223-84cf-2a3f32e2dd5d started:2026-04-24T05:29:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:29:58.372] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:29:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ca061ede-e668-4607-8d60-9b34c3918197 | status_code: 400 +[2026-04-24 05:29:58.372] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:29:58.545] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KASTUMI | service: service-general | source_id: c66b7441-3781-42c3-8aa5-82ab3cdecb46 +[2026-04-24 05:29:58.715] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 4aeb52cc-9bf8-4089-bec3-bada22572324 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: c66b7441-3781-42c3-8aa5-82ab3cdecb46 +[2026-04-24 05:29:58.716] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:35:34+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:bd7868a8-17df-434d-bf94-8afc1f88d65f intent:original-order patient_id:P00655413415 patient_name:KASTUMI performer_id:10010367493 requester_id:10005345653 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:35:34+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/bd7868a8-17df-434d-bf94-8afc1f88d65f"},"id":"4aeb52cc-9bf8-4089-bec3-bada22572324","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:29:58.672183+00:00","versionId":"MTc3NzAwODU5ODY3MjE4MzAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10005345653"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"KASTUMI","reference":"Patient/P00655413415"}}} | service: service-general | source_id: c66b7441-3781-42c3-8aa5-82ab3cdecb46 | status: SUCCESS +[2026-04-24 05:30:00.896] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CANDRA ADI PRASETYA | service: service-general | source_id: cbfcbf5b-97b8-4c10-9255-846f12435d5e +[2026-04-24 05:30:00.896] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cbfcbf5b-97b8-4c10-9255-846f12435d5e +[2026-04-24 05:30:01.041] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626364 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:01.042] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1903a6de-2af2-479d-baa1-cfe05ee38d24 +[2026-04-24 05:30:01.072] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATMINAH | service: service-general | source_id: 5d5c5b2d-9432-4d61-b496-8711793cf462 +[2026-04-24 05:30:01.191] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 62df1104-1e92-4e27-afe9-a5d7a97eb593 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:01.191] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 46221aad-cf33-49ad-b51f-049542a44bb9 +[2026-04-24 05:30:01.191] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011038 encounter_id:62df1104-1e92-4e27-afe9-a5d7a97eb593 organization_id: patient_id: procedure_code:OT service_request_id:1903a6de-2af2-479d-baa1-cfe05ee38d24 started:2026-04-24T05:30:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:01.281] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d01bcc6c-61d5-4e7a-a1c0-ad147ae7c3f1 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 5d5c5b2d-9432-4d61-b496-8711793cf462 +[2026-04-24 05:30:01.281] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:38:08+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:7b289d1b-24bc-4e68-9851-bffd3fa9ef8c intent:original-order patient_id:P01891601947 patient_name:NGATMINAH performer_id:10010367493 requester_id:10009986108 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:38:08+07:00","code":{"coding":[{"code":"24942-5","display":"Cervical Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/7b289d1b-24bc-4e68-9851-bffd3fa9ef8c"},"id":"d01bcc6c-61d5-4e7a-a1c0-ad147ae7c3f1","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:30:01.244294+00:00","versionId":"MTc3NzAwODYwMTI0NDI5NDAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10009986108"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NGATMINAH","reference":"Patient/P01891601947"}}} | service: service-general | source_id: 5d5c5b2d-9432-4d61-b496-8711793cf462 | status: SUCCESS +[2026-04-24 05:30:01.334] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 46221aad-cf33-49ad-b51f-049542a44bb9 | status_code: 400 +[2026-04-24 05:30:01.334] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:03.492] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SODIKIN | service: service-general | source_id: 264bb550-e8a8-43d3-a2fe-e065752fbc4b +[2026-04-24 05:30:03.703] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: bc9026f9-eb1f-4dc0-a7ea-e01adf6763b6 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 264bb550-e8a8-43d3-a2fe-e065752fbc4b +[2026-04-24 05:30:03.703] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:38:50+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:23f20cde-ede4-4497-b4fb-3b97f6fc432b intent:original-order patient_id:P01275523835 patient_name:SODIKIN performer_id:10010367493 requester_id:10009988161 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:38:50+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/23f20cde-ede4-4497-b4fb-3b97f6fc432b"},"id":"bc9026f9-eb1f-4dc0-a7ea-e01adf6763b6","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:30:03.669319+00:00","versionId":"MTc3NzAwODYwMzY2OTMxOTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10009988161"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SODIKIN","reference":"Patient/P01275523835"}}} | service: service-general | source_id: 264bb550-e8a8-43d3-a2fe-e065752fbc4b | status: SUCCESS +[2026-04-24 05:30:03.921] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067049 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:03.922] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f0ce9441-5665-408a-80fd-8cb0a03dc05a +[2026-04-24 05:30:04.073] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bbf802bd-53b6-49fa-8d89-c66ce26eae0a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:04.073] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3fac9b6d-49db-4595-9111-3e0a65e1d5f0 +[2026-04-24 05:30:04.073] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011041 encounter_id:bbf802bd-53b6-49fa-8d89-c66ce26eae0a organization_id: patient_id: procedure_code:OT service_request_id:f0ce9441-5665-408a-80fd-8cb0a03dc05a started:2026-04-24T05:30:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:04.190] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3fac9b6d-49db-4595-9111-3e0a65e1d5f0 | status_code: 400 +[2026-04-24 05:30:04.191] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:05.875] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASRIPAH | service: service-general | source_id: e2cca1d4-366c-4a26-a931-383977444f5c +[2026-04-24 05:30:06.074] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 6bc7585f-d29b-4c7e-92bc-8dbca2b37182 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e2cca1d4-366c-4a26-a931-383977444f5c +[2026-04-24 05:30:06.074] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:39:49+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:11a8712b-d4fd-43c0-bceb-977a1fe02e16 intent:original-order patient_id:P02142769206 patient_name:NASRIPAH performer_id:10010367493 requester_id:10005345653 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:39:49+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/11a8712b-d4fd-43c0-bceb-977a1fe02e16"},"id":"6bc7585f-d29b-4c7e-92bc-8dbca2b37182","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:30:06.033090+00:00","versionId":"MTc3NzAwODYwNjAzMzA5MDAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10005345653"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NASRIPAH","reference":"Patient/P02142769206"}}} | service: service-general | source_id: e2cca1d4-366c-4a26-a931-383977444f5c | status: SUCCESS +[2026-04-24 05:30:06.800] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068407 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:06.801] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 44dd058b-529b-430f-a40c-6faab9169430 +[2026-04-24 05:30:06.954] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 38bc2917-25ba-4024-b807-818dbc8ef95c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:06.954] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3489d597-25c1-4abc-9d8d-ddab3465fea4 +[2026-04-24 05:30:06.954] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011042 encounter_id:38bc2917-25ba-4024-b807-818dbc8ef95c organization_id: patient_id: procedure_code:OT service_request_id:44dd058b-529b-430f-a40c-6faab9169430 started:2026-04-24T05:30:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:07.098] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3489d597-25c1-4abc-9d8d-ddab3465fea4 | status_code: 400 +[2026-04-24 05:30:07.098] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:08.249] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH AYU HARNANIK | service: service-general | source_id: 43676289-b28a-4701-9e8f-c970fb923467 +[2026-04-24 05:30:08.452] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3947566a-ea6a-4012-ae96-61f2b7814fa0 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 43676289-b28a-4701-9e8f-c970fb923467 +[2026-04-24 05:30:08.452] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:41:48+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:35ddbce2-548e-4f82-9aab-704fceae5167 intent:original-order patient_id:P00939907809 patient_name:INDAH AYU HARNANIK performer_id:10001277822 requester_id:10008528520 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:41:48+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/35ddbce2-548e-4f82-9aab-704fceae5167"},"id":"3947566a-ea6a-4012-ae96-61f2b7814fa0","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:30:08.411017+00:00","versionId":"MTc3NzAwODYwODQxMTAxNzAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10008528520"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"INDAH AYU HARNANIK","reference":"Patient/P00939907809"}}} | service: service-general | source_id: 43676289-b28a-4701-9e8f-c970fb923467 | status: SUCCESS +[2026-04-24 05:30:09.699] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064991 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:09.701] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f803f759-45a4-493b-9c02-057c96610830 +[2026-04-24 05:30:09.819] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 35a26091-2911-48b7-959b-48d6493bce57 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:09.820] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 39a469ed-49f4-42ad-9cd1-c1df87f43617 +[2026-04-24 05:30:09.820] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011046 encounter_id:35a26091-2911-48b7-959b-48d6493bce57 organization_id: patient_id: procedure_code:OT service_request_id:f803f759-45a4-493b-9c02-057c96610830 started:2026-04-24T05:30:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:09.922] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 39a469ed-49f4-42ad-9cd1-c1df87f43617 | status_code: 400 +[2026-04-24 05:30:09.922] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:10.632] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KAMILA MAESA AYU | service: service-general | source_id: 9d1e5e31-1cdd-45d3-b04c-a71ed37e1a3e +[2026-04-24 05:30:10.811] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0104b77b-87b6-4572-a03d-a41977cf966f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 9d1e5e31-1cdd-45d3-b04c-a71ed37e1a3e +[2026-04-24 05:30:10.811] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:45:21+07:00 category_code:363679005 category_display:Imaging code:37567-5 display:Lopografi Segmen ... encounter_id:b606d035-bf03-4efc-ad7f-11a0c1172a52 intent:original-order patient_id:P08625790083 patient_name:KAMILA MAESA AYU performer_id:10010367493 requester_id:10014672654 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T10:45:21+07:00","code":{"coding":[{"code":"37567-5","display":"Lopografi Segmen ...","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b606d035-bf03-4efc-ad7f-11a0c1172a52"},"id":"0104b77b-87b6-4572-a03d-a41977cf966f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:30:10.773168+00:00","versionId":"MTc3NzAwODYxMDc3MzE2ODAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10014672654"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"KAMILA MAESA AYU","reference":"Patient/P08625790083"}}} | service: service-general | source_id: 9d1e5e31-1cdd-45d3-b04c-a71ed37e1a3e | status: SUCCESS +[2026-04-24 05:30:12.542] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070266 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:12.543] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 08cb6e33-77c8-4431-b3ee-a45def815c37 +[2026-04-24 05:30:12.663] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a7066710-63f6-4fa5-b12a-6bd52ad774c2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:12.663] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0fcf163a-acd3-4674-86a0-dc479cfbd447 +[2026-04-24 05:30:12.663] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011052 encounter_id:a7066710-63f6-4fa5-b12a-6bd52ad774c2 organization_id: patient_id: procedure_code:OT service_request_id:08cb6e33-77c8-4431-b3ee-a45def815c37 started:2026-04-24T05:30:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:12.815] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0fcf163a-acd3-4674-86a0-dc479cfbd447 | status_code: 400 +[2026-04-24 05:30:12.815] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:12.990] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LINA YULIANA | service: service-general | source_id: 6845e628-45c2-4227-866b-864bf3966c34 +[2026-04-24 05:30:13.140] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6845e628-45c2-4227-866b-864bf3966c34 | status_code: 400 +[2026-04-24 05:30:13.141] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T10:47:08+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a7763160-18a9-44b6-a903-3f7841438794 intent:original-order patient_id:P00582272397 patient_name:LINA YULIANA performer_id:10010367493 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6845e628-45c2-4227-866b-864bf3966c34 | status: FAILED +[2026-04-24 05:30:15.318] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NOERMA AYU FADILA | service: service-general | source_id: 050252c2-362c-4d9a-aa6f-ddfa178f8352 +[2026-04-24 05:30:15.426] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 050252c2-362c-4d9a-aa6f-ddfa178f8352 | status_code: 400 +[2026-04-24 05:30:15.426] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:00:00+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:e1d5e4f9-07d6-477a-ace8-2976d5e24157 intent:original-order patient_id:P00007423032 patient_name:NOERMA AYU FADILA performer_id:10010367493 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 050252c2-362c-4d9a-aa6f-ddfa178f8352 | status: FAILED +[2026-04-24 05:30:15.478] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045566 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:15.485] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 14ea57a9-115d-43b4-9171-c415b349d6a2 +[2026-04-24 05:30:15.659] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f5e11423-fdb3-4d97-899f-8b078a3b29de | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:15.659] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f5f4371e-ab0b-4250-9994-9c8553789510 +[2026-04-24 05:30:15.659] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011054 encounter_id:f5e11423-fdb3-4d97-899f-8b078a3b29de organization_id: patient_id: procedure_code:OT service_request_id:14ea57a9-115d-43b4-9171-c415b349d6a2 started:2026-04-24T05:30:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:15.789] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f5f4371e-ab0b-4250-9994-9c8553789510 | status_code: 400 +[2026-04-24 05:30:15.789] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:17.605] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMANAH | service: service-general | source_id: 4ac72006-5b9e-4a87-9efe-8a97283319ad +[2026-04-24 05:30:17.606] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 4ac72006-5b9e-4a87-9efe-8a97283319ad | status_code: 429 +[2026-04-24 05:30:17.606] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:00:39+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7c999d03-7bfa-4ae0-883d-f8ba2497a1b3 intent:original-order patient_id:P02783091814 patient_name:JUMANAH performer_id:10010367493 requester_id:10015280510 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 4ac72006-5b9e-4a87-9efe-8a97283319ad | status: FAILED +[2026-04-24 05:30:17.606] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:200 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 4ac72006-5b9e-4a87-9efe-8a97283319ad +[2026-04-24 05:30:18.363] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070247 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:18.364] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a128ae3a-040b-4bee-b929-5eaafe023b6c +[2026-04-24 05:30:18.365] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d4ca3f59-e577-4ddb-82bf-bf62734a0a9e +[2026-04-24 05:30:18.365] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011059 encounter_id: organization_id: patient_id: procedure_code:OT service_request_id:a128ae3a-040b-4bee-b929-5eaafe023b6c started:2026-04-24T05:30:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:18.365] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: d4ca3f59-e577-4ddb-82bf-bf62734a0a9e | status_code: 429 +[2026-04-24 05:30:18.365] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:18.365] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-02-23 13:37:27 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: d4ca3f59-e577-4ddb-82bf-bf62734a0a9e +[2026-04-24 05:30:24.078] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070247 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:24.080] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a128ae3a-040b-4bee-b929-5eaafe023b6c +[2026-04-24 05:30:24.225] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b8f631ac-f52c-4907-a938-fa5dccb4d2f3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:24.225] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d4ca3f59-e577-4ddb-82bf-bf62734a0a9e +[2026-04-24 05:30:24.225] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011059 encounter_id:b8f631ac-f52c-4907-a938-fa5dccb4d2f3 organization_id: patient_id: procedure_code:OT service_request_id:a128ae3a-040b-4bee-b929-5eaafe023b6c started:2026-04-24T05:30:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:24.333] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d4ca3f59-e577-4ddb-82bf-bf62734a0a9e | status_code: 400 +[2026-04-24 05:30:24.333] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:26.941] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070272 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:26.942] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ebed4771-2c84-46c2-bb17-4590add058ca +[2026-04-24 05:30:27.063] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 52e18f5f-36aa-412d-88b0-ba18beaaeeb0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:27.064] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c109229b-88b1-4b63-9beb-2f47ab44ab87 +[2026-04-24 05:30:27.064] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011060 encounter_id:52e18f5f-36aa-412d-88b0-ba18beaaeeb0 organization_id: patient_id: procedure_code:OT service_request_id:ebed4771-2c84-46c2-bb17-4590add058ca started:2026-04-24T05:30:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:27.226] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c109229b-88b1-4b63-9beb-2f47ab44ab87 | status_code: 400 +[2026-04-24 05:30:27.226] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:29.851] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547941 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:29.852] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e0251afb-f76f-4b2d-8429-d50c9c30ab90 +[2026-04-24 05:30:30.010] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 584b9aab-ea7a-4af3-a736-d168a8927e7b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:30.010] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 883c771d-4a62-408d-abf9-c37dfc2cde93 +[2026-04-24 05:30:30.010] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011062 encounter_id:584b9aab-ea7a-4af3-a736-d168a8927e7b organization_id: patient_id: procedure_code:OT service_request_id:e0251afb-f76f-4b2d-8429-d50c9c30ab90 started:2026-04-24T05:30:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:30.107] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 883c771d-4a62-408d-abf9-c37dfc2cde93 | status_code: 400 +[2026-04-24 05:30:30.107] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:32.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020627 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:32.725] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1ad46e07-6d4f-42ce-bde3-d35a7669649d +[2026-04-24 05:30:32.876] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a9a5f4e9-e9ae-4ab7-bffa-9d63f5d658a9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:32.876] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: cd1c5b83-a01c-467e-86a0-f6a50914c8ae +[2026-04-24 05:30:32.876] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011066 encounter_id:a9a5f4e9-e9ae-4ab7-bffa-9d63f5d658a9 organization_id: patient_id: procedure_code:OT service_request_id:1ad46e07-6d4f-42ce-bde3-d35a7669649d started:2026-04-24T05:30:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:33.009] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: cd1c5b83-a01c-467e-86a0-f6a50914c8ae | status_code: 400 +[2026-04-24 05:30:33.009] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:35.635] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070267 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:35.636] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b008b968-0c1d-4b6e-8469-0c4d3118dea0 +[2026-04-24 05:30:35.806] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1ed45cbc-526e-486c-a23c-482d853539be | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:35.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f +[2026-04-24 05:30:35.806] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011068 encounter_id:1ed45cbc-526e-486c-a23c-482d853539be organization_id: patient_id: procedure_code:OT service_request_id:b008b968-0c1d-4b6e-8469-0c4d3118dea0 started:2026-04-24T05:30:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:35.904] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 41eec4d2-9a0a-4354-9332-ac84d097994f | status_code: 400 +[2026-04-24 05:30:35.904] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:38.467] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064991 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:38.468] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064991 | service: service-general | source_id: b61e3531-0580-4b3a-8a38-19175ed33337 +[2026-04-24 05:30:38.468] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011046 encounter_id:35a26091-2911-48b7-959b-48d6493bce57 organization_id: patient_id:P00143003945 procedure_code:OT service_request_id:7196d67e-2e63-4aa9-9520-c72c4bccb5a0 started:2026-04-24T05:30:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:38.711] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: e15f19c6-7090-4205-95f0-ae9c41816609 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b61e3531-0580-4b3a-8a38-19175ed33337 +[2026-04-24 05:30:38.711] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:41.309] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034110 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:41.311] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2c52655d-580c-4f06-ad47-8c1e0d752ff6 +[2026-04-24 05:30:41.478] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3b9cfb02-d242-4a57-9fbc-99bd186c42e5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:41.478] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e386dd77-4799-4492-aa0c-f78b98bb37d0 +[2026-04-24 05:30:41.478] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011071 encounter_id:3b9cfb02-d242-4a57-9fbc-99bd186c42e5 organization_id: patient_id: procedure_code:OT service_request_id:2c52655d-580c-4f06-ad47-8c1e0d752ff6 started:2026-04-24T05:30:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:41.625] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e386dd77-4799-4492-aa0c-f78b98bb37d0 | status_code: 400 +[2026-04-24 05:30:41.626] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:44.190] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060121 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:44.191] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4cbf8b0e-6d96-4250-a15a-47d1cdd13d8c +[2026-04-24 05:30:44.336] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ece92bd4-13a2-4a7b-9a8c-1d04f34cda95 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:44.336] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b87e1c6d-ae75-4ea0-a33f-acf3f60daf04 +[2026-04-24 05:30:44.336] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011072 encounter_id:ece92bd4-13a2-4a7b-9a8c-1d04f34cda95 organization_id: patient_id: procedure_code:OT service_request_id:4cbf8b0e-6d96-4250-a15a-47d1cdd13d8c started:2026-04-24T05:30:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:44.473] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:30:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b87e1c6d-ae75-4ea0-a33f-acf3f60daf04 | status_code: 400 +[2026-04-24 05:30:44.473] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:46.488] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046456 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:46.489] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046456 | service: service-general | source_id: b41e6a88-3182-450a-9356-7ac9ea021c6e +[2026-04-24 05:30:46.489] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011074 encounter_id:f0680931-56df-4412-a36e-c252967d152c organization_id: patient_id:P00696633677 procedure_code:OT service_request_id:40a07cf0-2fdf-49a0-b5ce-a053689834ef started:2026-04-24T05:30:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:46.781] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 0afc5d35-72b7-442e-8760-ecad916974b0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b41e6a88-3182-450a-9356-7ac9ea021c6e +[2026-04-24 05:30:46.781] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:48.796] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039879 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:48.797] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039879 | service: service-general | source_id: da4f4035-9f52-47b9-9a3c-db59e1ea9744 +[2026-04-24 05:30:48.797] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039879 | service: service-general | source_id: da4f4035-9f52-47b9-9a3c-db59e1ea9744 +[2026-04-24 05:30:48.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058030 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:48.812] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: d6bc4398-a98a-4c97-bc63-d7b7d73dec75 +[2026-04-24 05:30:48.812] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: d6bc4398-a98a-4c97-bc63-d7b7d73dec75 +[2026-04-24 05:30:48.826] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11622392 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:48.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622392 | service: service-general | source_id: 3c607a07-76d1-44d8-894b-0f9b9c450089 +[2026-04-24 05:30:48.827] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622392 | service: service-general | source_id: 3c607a07-76d1-44d8-894b-0f9b9c450089 +[2026-04-24 05:30:48.840] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040909 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:48.841] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040909 | service: service-general | source_id: ead11383-5c64-4ab9-a75d-92c02e332c1b +[2026-04-24 05:30:48.841] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040909 | service: service-general | source_id: ead11383-5c64-4ab9-a75d-92c02e332c1b +[2026-04-24 05:30:48.855] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:48.856] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 35e926b7-2f99-433f-8f99-b127166b9b0a +[2026-04-24 05:30:48.856] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: 35e926b7-2f99-433f-8f99-b127166b9b0a +[2026-04-24 05:30:48.870] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620877 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:48.871] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620877 | service: service-general | source_id: 77333049-b1e9-47ce-8f31-fb9798f742e8 +[2026-04-24 05:30:48.871] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620877 | service: service-general | source_id: 77333049-b1e9-47ce-8f31-fb9798f742e8 +[2026-04-24 05:30:48.886] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535910 2026-01-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:48.886] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535910 | service: service-general | source_id: d3e478e5-6db0-4e81-aa9e-bede43f88b5a +[2026-04-24 05:30:48.886] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11535910 | service: service-general | source_id: d3e478e5-6db0-4e81-aa9e-bede43f88b5a +[2026-04-24 05:30:48.902] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547255 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:48.903] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547255 | service: service-general | source_id: ba0023ee-2454-4471-b845-701ee4fa70e2 +[2026-04-24 05:30:48.903] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547255 | service: service-general | source_id: ba0023ee-2454-4471-b845-701ee4fa70e2 +[2026-04-24 05:30:48.917] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056237 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:48.918] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056237 | service: service-general | source_id: d3c97ad4-ddd5-4d93-be1a-a6a8e58a2b2a +[2026-04-24 05:30:48.918] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001757 encounter_id:f15a0ebd-50b9-4b51-baa3-04990037fb7e organization_id: patient_id:P01517861118 procedure_code:OT service_request_id:16e6c36b-b734-4773-9894-b33e4d413cd4 started:2026-04-24T05:30:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:49.210] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: ecdfbe22-b9a4-4f7a-95d7-f1618c76dfb0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d3c97ad4-ddd5-4d93-be1a-a6a8e58a2b2a +[2026-04-24 05:30:49.210] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:51.799] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066157 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:51.800] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066157 | service: service-general | source_id: bc983f57-4019-4e9e-94f1-18e9ceff6130 +[2026-04-24 05:30:51.800] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066157 | service: service-general | source_id: bc983f57-4019-4e9e-94f1-18e9ceff6130 +[2026-04-24 05:30:51.813] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068754 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:51.814] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068754 | service: service-general | source_id: 00b57755-b8bb-4841-bd5a-438cbe951089 +[2026-04-24 05:30:51.814] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068754 | service: service-general | source_id: 00b57755-b8bb-4841-bd5a-438cbe951089 +[2026-04-24 05:30:51.826] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038058 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:51.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: e1c32b38-dd09-4e18-85b7-fb4d096bd6e7 +[2026-04-24 05:30:51.827] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: e1c32b38-dd09-4e18-85b7-fb4d096bd6e7 +[2026-04-24 05:30:51.839] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538610 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:51.840] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: 35afdb57-7660-4145-9bfa-14734fcc8817 +[2026-04-24 05:30:51.840] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538610 | service: service-general | source_id: 35afdb57-7660-4145-9bfa-14734fcc8817 +[2026-04-24 05:30:51.852] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597026 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:51.853] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597026 | service: service-general | source_id: 45320a18-832d-4ec7-8643-06c9d5c831ed +[2026-04-24 05:30:51.853] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597026 | service: service-general | source_id: 45320a18-832d-4ec7-8643-06c9d5c831ed +[2026-04-24 05:30:51.865] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11530897 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:51.866] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 300c343c-1e55-42b5-b2b4-2a2d230e8efa +[2026-04-24 05:30:51.866] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 300c343c-1e55-42b5-b2b4-2a2d230e8efa +[2026-04-24 05:30:52.439] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11065066 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:52.440] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 01bf04cf-5b4b-462b-966d-02869bff9bd5 +[2026-04-24 05:30:52.440] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 01bf04cf-5b4b-462b-966d-02869bff9bd5 +[2026-04-24 05:30:52.452] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11533793 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:52.453] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533793 | service: service-general | source_id: 10083f4f-3e18-4c44-9e9a-76c2df76e59c +[2026-04-24 05:30:52.453] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533793 | service: service-general | source_id: 10083f4f-3e18-4c44-9e9a-76c2df76e59c +[2026-04-24 05:30:53.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059271 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:53.026] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059271 | service: service-general | source_id: cf4ce591-7610-44be-aa78-8605cbeedb7b +[2026-04-24 05:30:53.026] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059271 | service: service-general | source_id: cf4ce591-7610-44be-aa78-8605cbeedb7b +[2026-04-24 05:30:53.039] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590461 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:53.040] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590461 | service: service-general | source_id: 632fb4d6-39c4-494d-a8e8-2c7cdaec2be3 +[2026-04-24 05:30:53.040] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590461 | service: service-general | source_id: 632fb4d6-39c4-494d-a8e8-2c7cdaec2be3 +[2026-04-24 05:30:53.609] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058712 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:53.610] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058712 | service: service-general | source_id: 67f61544-7a96-417e-9a36-043ba88457e3 +[2026-04-24 05:30:53.610] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058712 | service: service-general | source_id: 67f61544-7a96-417e-9a36-043ba88457e3 +[2026-04-24 05:30:53.623] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11579803 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:53.624] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579803 | service: service-general | source_id: 05aebae7-e86c-4b2a-ac0d-839ce7cbf587 +[2026-04-24 05:30:53.624] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579803 | service: service-general | source_id: 05aebae7-e86c-4b2a-ac0d-839ce7cbf587 +[2026-04-24 05:30:53.635] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040711 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:53.636] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040711 | service: service-general | source_id: 4e03df77-d01b-4a4d-8a7d-8bc17c1273dd +[2026-04-24 05:30:53.636] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011223 encounter_id:5e2b33fd-0b4c-44fc-af67-8ea05c8c8192 organization_id: patient_id:P00595455735 procedure_code:OT service_request_id:fbf59dc8-f7e8-416a-bdd5-0f4bc1005c32 started:2026-04-24T05:30:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:53.899] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: b334b88b-fd09-4091-9901-ae7e44f66e08 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4e03df77-d01b-4a4d-8a7d-8bc17c1273dd +[2026-04-24 05:30:53.899] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:55.915] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11470439 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:55.916] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11470439 | service: service-general | source_id: 17878484-fd17-4ae1-9660-b6facc6403ea +[2026-04-24 05:30:55.916] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11470439 | service: service-general | source_id: 17878484-fd17-4ae1-9660-b6facc6403ea +[2026-04-24 05:30:56.487] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010888 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:56.488] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010888 | service: service-general | source_id: d8917d59-f028-47f1-a977-98070ca5c3fe +[2026-04-24 05:30:56.488] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010888 | service: service-general | source_id: d8917d59-f028-47f1-a977-98070ca5c3fe +[2026-04-24 05:30:56.501] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060499 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:56.502] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060499 | service: service-general | source_id: 164ce98e-fe67-4914-b06a-92341edfd7c5 +[2026-04-24 05:30:56.502] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060499 | service: service-general | source_id: 164ce98e-fe67-4914-b06a-92341edfd7c5 +[2026-04-24 05:30:56.514] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615976 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:56.515] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615976 | service: service-general | source_id: 33566336-378a-4d98-8671-662b639f298d +[2026-04-24 05:30:56.515] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615976 | service: service-general | source_id: 33566336-378a-4d98-8671-662b639f298d +[2026-04-24 05:30:57.078] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067931 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:57.079] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067931 | service: service-general | source_id: a1a3377a-3491-4d2c-9491-f5deb20f663a +[2026-04-24 05:30:57.079] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067931 | service: service-general | source_id: a1a3377a-3491-4d2c-9491-f5deb20f663a +[2026-04-24 05:30:57.092] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064481 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:57.093] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064481 | service: service-general | source_id: 12e9f325-ac9d-4394-8501-80cf7f219d27 +[2026-04-24 05:30:57.093] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064481 | service: service-general | source_id: 12e9f325-ac9d-4394-8501-80cf7f219d27 +[2026-04-24 05:30:57.107] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068836 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:57.107] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068836 | service: service-general | source_id: 16b77a36-0695-40e3-a54a-96be1e21b488 +[2026-04-24 05:30:57.107] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068836 | service: service-general | source_id: 16b77a36-0695-40e3-a54a-96be1e21b488 +[2026-04-24 05:30:57.120] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063412 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:57.121] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063412 | service: service-general | source_id: 64a0ceaa-616b-4f80-99b1-399dfb27b094 +[2026-04-24 05:30:57.121] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063412 | service: service-general | source_id: 64a0ceaa-616b-4f80-99b1-399dfb27b094 +[2026-04-24 05:30:57.676] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523516 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:57.677] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523516 | service: service-general | source_id: 1fb7fea2-da78-44f8-9068-6388d340cb26 +[2026-04-24 05:30:57.677] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002025 encounter_id:6317b2b4-b5a3-47f1-af89-123517b8e3c9 organization_id: patient_id:P00858064945 procedure_code:DX service_request_id:d7dc8284-08d4-4858-868d-b2ab2886601c started:2026-04-24T05:30:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:30:57.935] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 118ac6e0-698c-4ed0-9790-747041058e75 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1fb7fea2-da78-44f8-9068-6388d340cb26 +[2026-04-24 05:30:57.935] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:30:59.950] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066529 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:59.951] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066529 | service: service-general | source_id: c387d794-4c1e-4d44-ac39-1ce7e549591c +[2026-04-24 05:30:59.951] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066529 | service: service-general | source_id: c387d794-4c1e-4d44-ac39-1ce7e549591c +[2026-04-24 05:30:59.966] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11338286 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:30:59.967] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11338286 | service: service-general | source_id: b0e8345d-bc29-4b13-a6d7-6d98a3e9d0d3 +[2026-04-24 05:30:59.967] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11338286 | service: service-general | source_id: b0e8345d-bc29-4b13-a6d7-6d98a3e9d0d3 +[2026-04-24 05:31:00.555] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11337254 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:00.556] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337254 | service: service-general | source_id: e32ba902-4789-48fa-9fb2-e3ffa144e54e +[2026-04-24 05:31:00.556] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337254 | service: service-general | source_id: e32ba902-4789-48fa-9fb2-e3ffa144e54e +[2026-04-24 05:31:00.569] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11467850 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:00.570] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11467850 | service: service-general | source_id: 2412c388-95ac-4ecc-b640-333ffab99a2e +[2026-04-24 05:31:00.570] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11467850 | service: service-general | source_id: 2412c388-95ac-4ecc-b640-333ffab99a2e +[2026-04-24 05:31:00.583] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056539 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:00.584] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056539 | service: service-general | source_id: cd019bed-a2fc-4407-b1b2-454135d47519 +[2026-04-24 05:31:00.584] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011506 encounter_id:01ced746-5e4d-41e6-9077-8833aaebade4 organization_id: patient_id:P01976720429 procedure_code:OT service_request_id:687252bc-ab40-42af-8abb-2e7c20d79134 started:2026-04-24T05:31:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:00.819] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 43c35c01-4872-417e-b5ae-63147c0ec555 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: cd019bed-a2fc-4407-b1b2-454135d47519 +[2026-04-24 05:31:00.819] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:03.402] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055160 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:03.403] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055160 | service: service-general | source_id: db1d0365-2b29-4e2e-a1d9-73172a107113 +[2026-04-24 05:31:03.403] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011487 encounter_id:65fce537-87d6-49c9-8d48-f5b8b93d9a7d organization_id: patient_id:P01798484771 procedure_code:OT service_request_id:3d631ca2-09b5-41a4-8845-358640aaca2a started:2026-04-24T05:31:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:03.689] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 624f4827-4121-4b99-821a-18b63725b6b6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: db1d0365-2b29-4e2e-a1d9-73172a107113 +[2026-04-24 05:31:03.689] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:05.704] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070524 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:05.705] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070524 | service: service-general | source_id: c86ce4cb-9337-4541-9b44-f3ea9aad11f3 +[2026-04-24 05:31:05.705] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002086 encounter_id:6f00f82a-c218-4a6d-9978-ddb430f76aa5 organization_id: patient_id:P00262608333 procedure_code:OT service_request_id:8ea88980-6b0a-4474-b2c6-c2e27d0c0b4a started:2026-04-24T05:31:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:06.149] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: ed440690-df20-4472-a19c-0215120ffd06 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c86ce4cb-9337-4541-9b44-f3ea9aad11f3 +[2026-04-24 05:31:06.149] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:08.741] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062527 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:08.742] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062527 | service: service-general | source_id: 6de6053d-7f17-4510-8d6a-0841ccf1ed11 +[2026-04-24 05:31:08.742] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062527 | service: service-general | source_id: 6de6053d-7f17-4510-8d6a-0841ccf1ed11 +[2026-04-24 05:31:08.755] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11453453 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:08.756] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: fcff5c07-672f-45bf-ac5d-72c62fb7753f +[2026-04-24 05:31:08.756] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: fcff5c07-672f-45bf-ac5d-72c62fb7753f +[2026-04-24 05:31:08.768] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067232 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:08.769] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067232 | service: service-general | source_id: f226bdad-8ec7-4fb5-99ca-45b339f9e8fb +[2026-04-24 05:31:08.769] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067232 | service: service-general | source_id: f226bdad-8ec7-4fb5-99ca-45b339f9e8fb +[2026-04-24 05:31:09.347] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058641 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:09.348] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058641 | service: service-general | source_id: 384dd6bd-b29b-4262-afd3-53607f85005f +[2026-04-24 05:31:09.348] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011526 encounter_id:fa008d13-48ab-49b4-b56e-c881b134781e organization_id: patient_id:P00995715189 procedure_code:OT service_request_id:7e9d6976-26f6-48f1-b4bf-37759814cba7 started:2026-04-24T05:31:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:09.573] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 7c82e619-6698-40b6-8317-83ed6920a92b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 384dd6bd-b29b-4262-afd3-53607f85005f +[2026-04-24 05:31:09.573] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:11.587] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038066 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:11.588] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038066 | service: service-general | source_id: c7ffae3d-bc9e-47a4-8fbc-848123c8aa9a +[2026-04-24 05:31:11.588] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038066 | service: service-general | source_id: c7ffae3d-bc9e-47a4-8fbc-848123c8aa9a +[2026-04-24 05:31:11.602] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056320 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:11.603] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056320 | service: service-general | source_id: e020681f-33c9-4f30-b5e4-32abccc91306 +[2026-04-24 05:31:11.603] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056320 | service: service-general | source_id: e020681f-33c9-4f30-b5e4-32abccc91306 +[2026-04-24 05:31:12.175] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064479 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:12.176] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064479 | service: service-general | source_id: 2c731871-ee92-4cf1-87a5-04dd86435eac +[2026-04-24 05:31:12.176] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011517 encounter_id:4638f77d-c997-4034-af85-a85027e66de0 organization_id: patient_id:P01875365755 procedure_code:OT service_request_id:02c89036-aa4a-4238-956a-c4e22cbdea9e started:2026-04-24T05:31:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:12.414] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 4484eb2d-0e9d-42c9-9f81-786773a917b1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2c731871-ee92-4cf1-87a5-04dd86435eac +[2026-04-24 05:31:12.414] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:14.429] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070561 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:14.430] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070561 | service: service-general | source_id: 396206d2-68e7-46e3-856d-620e14b3af4f +[2026-04-24 05:31:14.430] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070561 | service: service-general | source_id: 396206d2-68e7-46e3-856d-620e14b3af4f +[2026-04-24 05:31:14.443] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620500 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:14.444] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620500 | service: service-general | source_id: 937132ca-7234-48e6-aa37-14b5315ccbb1 +[2026-04-24 05:31:14.444] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620500 | service: service-general | source_id: 937132ca-7234-48e6-aa37-14b5315ccbb1 +[2026-04-24 05:31:14.458] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606459 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:14.459] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606459 | service: service-general | source_id: 761efdf5-112b-4cb9-8920-c7b2a9007ce5 +[2026-04-24 05:31:14.459] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606459 | service: service-general | source_id: 761efdf5-112b-4cb9-8920-c7b2a9007ce5 +[2026-04-24 05:31:15.046] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059401 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:15.047] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059401 | service: service-general | source_id: 8efd75b4-a9ce-4071-9742-8048a04621e9 +[2026-04-24 05:31:15.047] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011522 encounter_id:96678517-0208-49b5-a5fd-901d568e1a94 organization_id: patient_id:P01553692173 procedure_code:OT service_request_id:001fb653-f86b-434b-83d0-f981fb09d68c started:2026-04-24T05:31:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:15.441] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 8f27da2e-4195-4111-909b-2adfd10ab933 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8efd75b4-a9ce-4071-9742-8048a04621e9 +[2026-04-24 05:31:15.441] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:17.456] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058759 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:17.457] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058759 | service: service-general | source_id: be79124b-310a-4cf0-8c92-0a5b53b69aaa +[2026-04-24 05:31:17.458] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058759 | service: service-general | source_id: be79124b-310a-4cf0-8c92-0a5b53b69aaa +[2026-04-24 05:31:17.789] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMANAH | service: service-general | source_id: 4ac72006-5b9e-4a87-9efe-8a97283319ad +[2026-04-24 05:31:18.002] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 8bceddca-4d63-4b62-9e9c-cf95b96ac193 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 4ac72006-5b9e-4a87-9efe-8a97283319ad +[2026-04-24 05:31:18.003] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:00:39+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7c999d03-7bfa-4ae0-883d-f8ba2497a1b3 intent:original-order patient_id:P02783091814 patient_name:JUMANAH performer_id:10010367493 requester_id:10015280510 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:00:39+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/7c999d03-7bfa-4ae0-883d-f8ba2497a1b3"},"id":"8bceddca-4d63-4b62-9e9c-cf95b96ac193","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:17.965632+00:00","versionId":"MTc3NzAwODY3Nzk2NTYzMjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10015280510"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JUMANAH","reference":"Patient/P02783091814"}}} | service: service-general | source_id: 4ac72006-5b9e-4a87-9efe-8a97283319ad | status: SUCCESS +[2026-04-24 05:31:18.072] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064493 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:18.073] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064493 | service: service-general | source_id: 17435bc5-3694-4b78-9cae-fa3cca07ee82 +[2026-04-24 05:31:18.073] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001138 encounter_id:8a37f712-88ae-427e-a46c-b418e9829409 organization_id: patient_id:P03081872081 procedure_code:OT service_request_id:ef3b0072-d440-4de1-a4f1-eeb501fc217b started:2026-04-24T05:31:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:18.341] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 824042b7-1489-4c30-b339-23baa35c234a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 17435bc5-3694-4b78-9cae-fa3cca07ee82 +[2026-04-24 05:31:18.341] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:20.194] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURHADI | service: service-general | source_id: 2c2c2078-0573-4c85-b87a-f0d3d43977b7 +[2026-04-24 05:31:20.357] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070548 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:20.358] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070548 | service: service-general | source_id: ef72181a-96bb-4b6c-b697-faeef22a35c1 +[2026-04-24 05:31:20.358] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070548 | service: service-general | source_id: ef72181a-96bb-4b6c-b697-faeef22a35c1 +[2026-04-24 05:31:20.358] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: ef467d2a-de2c-4212-a9d3-cbee7ceccd2a | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 2c2c2078-0573-4c85-b87a-f0d3d43977b7 +[2026-04-24 05:31:20.358] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:01:51+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:691ea648-5a50-4f4d-bf01-b956be144d89 intent:original-order patient_id:P00916258043 patient_name:NURHADI performer_id:10010367493 requester_id:10009988161 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:01:51+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/691ea648-5a50-4f4d-bf01-b956be144d89"},"id":"ef467d2a-de2c-4212-a9d3-cbee7ceccd2a","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:20.325242+00:00","versionId":"MTc3NzAwODY4MDMyNTI0MjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10009988161"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NURHADI","reference":"Patient/P00916258043"}}} | service: service-general | source_id: 2c2c2078-0573-4c85-b87a-f0d3d43977b7 | status: SUCCESS +[2026-04-24 05:31:20.970] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020479 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:20.971] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 007e315a-3758-431d-a3cb-b56ba6f6d7bd +[2026-04-24 05:31:20.971] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020479 | service: service-general | source_id: 007e315a-3758-431d-a3cb-b56ba6f6d7bd +[2026-04-24 05:31:20.985] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038587 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:20.986] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038587 | service: service-general | source_id: f4f93517-f5ad-4496-b4fd-dc0a3c20aeb1 +[2026-04-24 05:31:20.986] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038587 | service: service-general | source_id: f4f93517-f5ad-4496-b4fd-dc0a3c20aeb1 +[2026-04-24 05:31:21.000] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066244 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:21.001] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066244 | service: service-general | source_id: e969f2cb-fa90-4fad-a79b-53a216b59441 +[2026-04-24 05:31:21.002] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066244 | service: service-general | source_id: e969f2cb-fa90-4fad-a79b-53a216b59441 +[2026-04-24 05:31:21.015] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070567 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:21.016] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070567 | service: service-general | source_id: 92126504-d876-4ade-bafb-95bda7bccd59 +[2026-04-24 05:31:21.016] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070567 | service: service-general | source_id: 92126504-d876-4ade-bafb-95bda7bccd59 +[2026-04-24 05:31:21.613] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12002437 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:21.614] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12002437 | service: service-general | source_id: 49322fde-734c-4138-9e79-86bc6c2d697f +[2026-04-24 05:31:21.614] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011552 encounter_id:047df0c9-a9ed-442b-aab7-b5380672db19 organization_id: patient_id:P08630790331 procedure_code:OT service_request_id:b1cb1637-763c-439d-8f63-0084ac1b724b started:2026-04-24T05:31:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:21.926] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 0b1f1929-e091-48c4-8543-911187cd3d55 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 49322fde-734c-4138-9e79-86bc6c2d697f +[2026-04-24 05:31:21.926] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:22.526] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GATOT SUBROTO | service: service-general | source_id: 19d7b714-de18-4625-8d2e-d3785a13ca53 +[2026-04-24 05:31:22.713] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9a53478c-b96f-42c9-bb56-373b8578d846 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 19d7b714-de18-4625-8d2e-d3785a13ca53 +[2026-04-24 05:31:22.713] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:06:06+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:206af4c2-45c0-48db-90ba-ead6a863d66c intent:original-order patient_id:P01119575119 patient_name:GATOT SUBROTO performer_id:10010367493 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:06:06+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/206af4c2-45c0-48db-90ba-ead6a863d66c"},"id":"9a53478c-b96f-42c9-bb56-373b8578d846","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:22.679956+00:00","versionId":"MTc3NzAwODY4MjY3OTk1NjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"GATOT SUBROTO","reference":"Patient/P01119575119"}}} | service: service-general | source_id: 19d7b714-de18-4625-8d2e-d3785a13ca53 | status: SUCCESS +[2026-04-24 05:31:23.942] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10523080 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:23.944] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10523080 | service: service-general | source_id: 7e9e7bed-b2bf-47d4-b925-23c2d774b022 +[2026-04-24 05:31:23.944] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10523080 | service: service-general | source_id: 7e9e7bed-b2bf-47d4-b925-23c2d774b022 +[2026-04-24 05:31:24.636] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11506823 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:24.638] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506823 | service: service-general | source_id: 8caacbd3-a776-4825-816b-caa1cb7befb2 +[2026-04-24 05:31:24.638] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506823 | service: service-general | source_id: 8caacbd3-a776-4825-816b-caa1cb7befb2 +[2026-04-24 05:31:24.653] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069686 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:24.653] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069686 | service: service-general | source_id: 95d79175-08e1-42f0-b785-4c33804ebc1e +[2026-04-24 05:31:24.653] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069686 | service: service-general | source_id: 95d79175-08e1-42f0-b785-4c33804ebc1e +[2026-04-24 05:31:24.667] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057632 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:24.668] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: b106677f-b0f1-449a-9c77-be14063590b1 +[2026-04-24 05:31:24.668] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057632 | service: service-general | source_id: b106677f-b0f1-449a-9c77-be14063590b1 +[2026-04-24 05:31:24.682] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11614364 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:24.683] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614364 | service: service-general | source_id: 45b109ba-c374-4de0-910e-798a7cd848a8 +[2026-04-24 05:31:24.683] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11614364 | service: service-general | source_id: 45b109ba-c374-4de0-910e-798a7cd848a8 +[2026-04-24 05:31:24.910] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KOSIM | service: service-general | source_id: d1824430-90b5-4ac6-a2b6-d0ee88721af0 +[2026-04-24 05:31:25.123] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 1c13797f-8c54-453a-af20-f7a4b161d315 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: d1824430-90b5-4ac6-a2b6-d0ee88721af0 +[2026-04-24 05:31:25.123] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:07:53+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:d8da06e8-8ee3-4bc9-bc83-161ac02e2645 intent:original-order patient_id:P00192170288 patient_name:KOSIM performer_id:10010367493 requester_id:10003179713 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:07:53+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d8da06e8-8ee3-4bc9-bc83-161ac02e2645"},"id":"1c13797f-8c54-453a-af20-f7a4b161d315","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:25.084704+00:00","versionId":"MTc3NzAwODY4NTA4NDcwNDAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10003179713"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"KOSIM","reference":"Patient/P00192170288"}}} | service: service-general | source_id: d1824430-90b5-4ac6-a2b6-d0ee88721af0 | status: SUCCESS +[2026-04-24 05:31:25.351] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025414 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:25.352] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025414 | service: service-general | source_id: bbea8d7b-2921-4725-b7fc-e082a7f4460d +[2026-04-24 05:31:25.352] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025414 | service: service-general | source_id: bbea8d7b-2921-4725-b7fc-e082a7f4460d +[2026-04-24 05:31:25.365] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058498 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:25.366] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058498 | service: service-general | source_id: 371a3211-12f2-4326-88e4-6b01a58dbd09 +[2026-04-24 05:31:25.366] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011577 encounter_id:e7098b13-347b-4fac-9444-71520cbe9e7d organization_id: patient_id:P01265390439 procedure_code:DX service_request_id:62c3acb5-c1eb-4cab-8c00-64874394f613 started:2026-04-24T05:31:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:25.612] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 46312d29-4ec1-4021-b46a-90a789204cf1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 371a3211-12f2-4326-88e4-6b01a58dbd09 +[2026-04-24 05:31:25.612] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:27.315] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAHRI AHMAD WIBOWO | service: service-general | source_id: e01274e4-8e2e-4b32-a9a8-23aea57b8052 +[2026-04-24 05:31:27.418] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:31:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: e01274e4-8e2e-4b32-a9a8-23aea57b8052 | status_code: 400 +[2026-04-24 05:31:27.418] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:12:10+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:1c420d91-a193-4519-9c33-7eeed87b79fa intent:original-order patient_id:P00944112010 patient_name:FAHRI AHMAD WIBOWO performer_id:10010367493 requester_id:10008556208 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:31:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e01274e4-8e2e-4b32-a9a8-23aea57b8052 | status: FAILED +[2026-04-24 05:31:27.627] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11431330 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:27.628] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11431330 | service: service-general | source_id: 6ad2be74-7f37-4149-8c1c-fba11fa2c028 +[2026-04-24 05:31:27.628] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11431330 | service: service-general | source_id: 6ad2be74-7f37-4149-8c1c-fba11fa2c028 +[2026-04-24 05:31:28.232] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070583 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:28.233] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070583 | service: service-general | source_id: 7cf29f4c-67af-4ea7-bc39-40719d34e164 +[2026-04-24 05:31:28.233] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011549 encounter_id:455b8640-c1b9-4180-85b6-eee51d4af710 organization_id: patient_id:P00439390086 procedure_code:OT service_request_id:0e569b4b-5cf7-4252-b903-b2104bbbf277 started:2026-04-24T05:31:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:28.500] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 97edf617-dd0f-402f-990b-702e006b9576 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 7cf29f4c-67af-4ea7-bc39-40719d34e164 +[2026-04-24 05:31:28.500] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:29.577] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAHRI | service: service-general | source_id: e35a7686-9cd8-41b3-946c-119a73c39fb4 +[2026-04-24 05:31:29.744] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5df839be-ab86-4645-87ad-98d8428edcd4 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e35a7686-9cd8-41b3-946c-119a73c39fb4 +[2026-04-24 05:31:29.744] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:14:30+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:6dba431e-32a3-4534-b874-f4da0b633b58 intent:original-order patient_id:P01280938660 patient_name:FAHRI performer_id:10001277822 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:14:30+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/6dba431e-32a3-4534-b874-f4da0b633b58"},"id":"5df839be-ab86-4645-87ad-98d8428edcd4","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:29.708179+00:00","versionId":"MTc3NzAwODY4OTcwODE3OTAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"FAHRI","reference":"Patient/P01280938660"}}} | service: service-general | source_id: e35a7686-9cd8-41b3-946c-119a73c39fb4 | status: SUCCESS +[2026-04-24 05:31:31.167] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046708 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:31.168] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046708 | service: service-general | source_id: a48e9e65-3e3f-440d-863c-87e490acc2df +[2026-04-24 05:31:31.168] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001806 encounter_id:2be53034-a234-4b07-af64-a0c93401ca7e organization_id: patient_id:P00061265836 procedure_code:OT service_request_id:c5d4f123-8619-47c0-9cae-0f23f16b908b started:2026-04-24T05:31:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:31.417] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c92d2710-291f-4716-bd81-e29f2f411f1a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a48e9e65-3e3f-440d-863c-87e490acc2df +[2026-04-24 05:31:31.417] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:31.940] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PRINDA YUNISDA | service: service-general | source_id: b9798903-9537-4ad7-bb65-88936c24f18f +[2026-04-24 05:31:32.176] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: f2d7bf34-00ff-4a5c-b400-49437f7a6517 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: b9798903-9537-4ad7-bb65-88936c24f18f +[2026-04-24 05:31:32.176] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:16:27+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c0c043a0-35b7-4b26-a32f-2ac355091764 intent:original-order patient_id:P00054541978 patient_name:PRINDA YUNISDA performer_id:10010367493 requester_id:10009988161 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:16:27+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c0c043a0-35b7-4b26-a32f-2ac355091764"},"id":"f2d7bf34-00ff-4a5c-b400-49437f7a6517","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:32.140407+00:00","versionId":"MTc3NzAwODY5MjE0MDQwNzAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10009988161"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"PRINDA YUNISDA","reference":"Patient/P00054541978"}}} | service: service-general | source_id: b9798903-9537-4ad7-bb65-88936c24f18f | status: SUCCESS +[2026-04-24 05:31:33.432] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038527 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:33.433] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038527 | service: service-general | source_id: 1ce10fb6-a3e4-4c75-985b-f9b2d37af476 +[2026-04-24 05:31:33.433] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038527 | service: service-general | source_id: 1ce10fb6-a3e4-4c75-985b-f9b2d37af476 +[2026-04-24 05:31:34.019] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11312335 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:34.020] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11312335 | service: service-general | source_id: 2672b0ff-7ce5-440d-8533-89617716e96d +[2026-04-24 05:31:34.020] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11312335 | service: service-general | source_id: 2672b0ff-7ce5-440d-8533-89617716e96d +[2026-04-24 05:31:34.364] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELNARA AZKADINA | service: service-general | source_id: bb43f3d9-fcfb-40ae-9448-91266ee500bf +[2026-04-24 05:31:34.364] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bb43f3d9-fcfb-40ae-9448-91266ee500bf +[2026-04-24 05:31:34.552] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZAINI | service: service-general | source_id: 00c189d2-87ed-4c94-a941-d33c520e2853 +[2026-04-24 05:31:34.666] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044626 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:34.667] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: 321777c0-ceb2-4176-8b36-4d7ef54b5476 +[2026-04-24 05:31:34.667] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: 321777c0-ceb2-4176-8b36-4d7ef54b5476 +[2026-04-24 05:31:34.750] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 00e0c921-15f1-437e-a3e8-2f0f02e3ab98 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 00c189d2-87ed-4c94-a941-d33c520e2853 +[2026-04-24 05:31:34.750] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:20:36+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:089211ff-1295-4675-becf-3037cd9f9c7d intent:original-order patient_id:P00866650160 patient_name:ZAINI performer_id:10010367493 requester_id:10014055071 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:20:36+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/089211ff-1295-4675-becf-3037cd9f9c7d"},"id":"00e0c921-15f1-437e-a3e8-2f0f02e3ab98","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:34.713602+00:00","versionId":"MTc3NzAwODY5NDcxMzYwMjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10014055071"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ZAINI","reference":"Patient/P00866650160"}}} | service: service-general | source_id: 00c189d2-87ed-4c94-a941-d33c520e2853 | status: SUCCESS +[2026-04-24 05:31:35.000] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065287 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:35.001] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065287 | service: service-general | source_id: 426cd0db-77ae-4659-b9a9-86ffc9b86ddc +[2026-04-24 05:31:35.002] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065287 | service: service-general | source_id: 426cd0db-77ae-4659-b9a9-86ffc9b86ddc +[2026-04-24 05:31:35.014] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11072503 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:35.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11072503 | service: service-general | source_id: 8e9e7d06-6f4f-4393-9241-592bea796c12 +[2026-04-24 05:31:35.015] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011554 encounter_id:89936c8a-2862-4b7a-8251-a2eb5b08af90 organization_id: patient_id:P01195151655 procedure_code:OT service_request_id:933a07de-9db8-42c2-a129-24728ae28d6f started:2026-04-24T05:31:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:35.295] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 3b3fb151-3d6c-486e-bf1f-d0a2cbff31c8 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8e9e7d06-6f4f-4393-9241-592bea796c12 +[2026-04-24 05:31:35.296] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:36.938] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEVI WULANDARI | service: service-general | source_id: 8be1670b-541d-4ac4-a795-eff086fae1d7 +[2026-04-24 05:31:37.137] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 87d6c5be-2f95-4f57-9f99-5766f035e243 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 8be1670b-541d-4ac4-a795-eff086fae1d7 +[2026-04-24 05:31:37.137] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:21:14+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:2c5a2648-80cc-4c88-81c4-4ebc05fb1c0a intent:original-order patient_id:P00578595229 patient_name:DEVI WULANDARI performer_id:10007121493 requester_id:10007323800 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:21:14+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/2c5a2648-80cc-4c88-81c4-4ebc05fb1c0a"},"id":"87d6c5be-2f95-4f57-9f99-5766f035e243","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:37.098312+00:00","versionId":"MTc3NzAwODY5NzA5ODMxMjAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10007323800"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DEVI WULANDARI","reference":"Patient/P00578595229"}}} | service: service-general | source_id: 8be1670b-541d-4ac4-a795-eff086fae1d7 | status: SUCCESS +[2026-04-24 05:31:37.310] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066258 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:37.311] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066258 | service: service-general | source_id: dd6ce203-ee2f-42ad-9dbb-e0f6ccb18d95 +[2026-04-24 05:31:37.311] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011555 encounter_id:fbe92f94-88b3-4ae5-a552-7ce5b52af4fb organization_id: patient_id:P00603905584 procedure_code:OT service_request_id:6c3dbe0e-4309-4023-b05a-3c20897b3367 started:2026-04-24T05:31:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:37.616] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: cc475718-1a59-4d9b-873b-0ff3327f05d3 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: dd6ce203-ee2f-42ad-9dbb-e0f6ccb18d95 +[2026-04-24 05:31:37.616] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:39.320] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUJIATI | service: service-general | source_id: d01f2406-331e-4763-a635-388b2266968c +[2026-04-24 05:31:39.504] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 51e52e41-d28f-4a73-ac4d-bb9ade52731e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: d01f2406-331e-4763-a635-388b2266968c +[2026-04-24 05:31:39.505] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:27:22+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:6ed29daa-9ab3-4f54-856e-1ce47f56351a intent:original-order patient_id:P00262231152 patient_name:MUJIATI performer_id:10010367493 requester_id:10019383170 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:27:22+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/6ed29daa-9ab3-4f54-856e-1ce47f56351a"},"id":"51e52e41-d28f-4a73-ac4d-bb9ade52731e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:39.469692+00:00","versionId":"MTc3NzAwODY5OTQ2OTY5MjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10019383170"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUJIATI","reference":"Patient/P00262231152"}}} | service: service-general | source_id: d01f2406-331e-4763-a635-388b2266968c | status: SUCCESS +[2026-04-24 05:31:40.224] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063963 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:40.225] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063963 | service: service-general | source_id: 16727f47-27e0-4fe0-b4a9-06f564b52399 +[2026-04-24 05:31:40.225] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011556 encounter_id:0eff2fcc-9e86-498e-9ed9-60e667485eca organization_id: patient_id:P01557415447 procedure_code:OT service_request_id:ef4af386-c398-4911-8d57-8ed4e6e7a1fd started:2026-04-24T05:31:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:40.496] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: a79e52c2-ed67-4acd-94ba-180d85fbb926 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 16727f47-27e0-4fe0-b4a9-06f564b52399 +[2026-04-24 05:31:40.496] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:41.685] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RAFLI KHOIRI | service: service-general | source_id: d375972e-e790-41eb-ae5d-57dab6c99fd6 +[2026-04-24 05:31:41.861] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e34c994a-0162-4804-a928-3687ef53c2bd | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: d375972e-e790-41eb-ae5d-57dab6c99fd6 +[2026-04-24 05:31:41.861] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:29:30+07:00 category_code:363679005 category_display:Imaging code:93606-2 display:Scoliosis Series encounter_id:72891d5d-a73e-4ea3-ad45-d08c3798063d intent:original-order patient_id:P08714653553 patient_name:MUHAMMAD RAFLI KHOIRI performer_id:10010367493 requester_id:10017126032 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:29:30+07:00","code":{"coding":[{"code":"93606-2","display":"Scoliosis Series","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/72891d5d-a73e-4ea3-ad45-d08c3798063d"},"id":"e34c994a-0162-4804-a928-3687ef53c2bd","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:41.827964+00:00","versionId":"MTc3NzAwODcwMTgyNzk2NDAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10017126032"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUHAMMAD RAFLI KHOIRI","reference":"Patient/P08714653553"}}} | service: service-general | source_id: d375972e-e790-41eb-ae5d-57dab6c99fd6 | status: SUCCESS +[2026-04-24 05:31:43.102] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066803 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:43.104] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: febd4aa1-2a71-4a0e-8f50-6dccd56b802c +[2026-04-24 05:31:43.104] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066803 | service: service-general | source_id: febd4aa1-2a71-4a0e-8f50-6dccd56b802c +[2026-04-24 05:31:43.118] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599849 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:43.119] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599849 | service: service-general | source_id: 16ecbddd-f69c-49c7-87bc-f6db365fb8fc +[2026-04-24 05:31:43.119] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599849 | service: service-general | source_id: 16ecbddd-f69c-49c7-87bc-f6db365fb8fc +[2026-04-24 05:31:43.718] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11594636 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:43.720] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594636 | service: service-general | source_id: 81373051-6504-4900-b83b-d2c154ea143e +[2026-04-24 05:31:43.720] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11594636 | service: service-general | source_id: 81373051-6504-4900-b83b-d2c154ea143e +[2026-04-24 05:31:44.046] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAHYU DWI PRASETYO | service: service-general | source_id: abfdc6ce-cc24-49c3-9b25-856212642264 +[2026-04-24 05:31:44.238] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9ad816e3-dced-40be-941d-e4f8030f32ee | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: abfdc6ce-cc24-49c3-9b25-856212642264 +[2026-04-24 05:31:44.238] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:32:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:639e4760-c908-4c17-85d7-ffe3ae488ec1 intent:original-order patient_id:P02158114099 patient_name:WAHYU DWI PRASETYO performer_id:10010367493 requester_id:10003179713 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:32:12+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/639e4760-c908-4c17-85d7-ffe3ae488ec1"},"id":"9ad816e3-dced-40be-941d-e4f8030f32ee","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:44.201716+00:00","versionId":"MTc3NzAwODcwNDIwMTcxNjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10003179713"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"WAHYU DWI PRASETYO","reference":"Patient/P02158114099"}}} | service: service-general | source_id: abfdc6ce-cc24-49c3-9b25-856212642264 | status: SUCCESS +[2026-04-24 05:31:44.329] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566568 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:44.330] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566568 | service: service-general | source_id: c3ad3f41-8cf2-4c3a-b82e-a34ebd5d4287 +[2026-04-24 05:31:44.330] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566568 | service: service-general | source_id: c3ad3f41-8cf2-4c3a-b82e-a34ebd5d4287 +[2026-04-24 05:31:44.919] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057136 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:44.920] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057136 | service: service-general | source_id: cbc805cc-9593-4669-8167-eba00b3979b2 +[2026-04-24 05:31:44.920] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057136 | service: service-general | source_id: cbc805cc-9593-4669-8167-eba00b3979b2 +[2026-04-24 05:31:44.935] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067055 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:44.936] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067055 | service: service-general | source_id: c9f2642e-4a1b-4b7b-8455-a589a6bcb0a4 +[2026-04-24 05:31:44.936] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001141 encounter_id:9e3621f5-1067-4704-8fa4-f3a4fd5b1345 organization_id: patient_id:P01578678144 procedure_code:OT service_request_id:22d440bb-b425-4bb1-8e36-52ff87029dde started:2026-04-24T05:31:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:45.183] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 9bd4791c-d0c4-4724-8463-edce3073cf59 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c9f2642e-4a1b-4b7b-8455-a589a6bcb0a4 +[2026-04-24 05:31:45.184] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:46.420] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RADITYA ZAFRAN HERMAWAN | service: service-general | source_id: e5e6cdc9-5a5c-4e69-93b3-6a03c2f1874a +[2026-04-24 05:31:46.608] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: dce736c2-fce2-4491-bc1b-b0eaef12d6bb | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e5e6cdc9-5a5c-4e69-93b3-6a03c2f1874a +[2026-04-24 05:31:46.608] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:40:10+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:bfd4c62e-2e00-4063-9e82-ba229a31d260 intent:original-order patient_id:P06495030250 patient_name:MUHAMMAD RADITYA ZAFRAN HERMAWAN performer_id:10010367493 requester_id:10008556208 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:40:10+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/bfd4c62e-2e00-4063-9e82-ba229a31d260"},"id":"dce736c2-fce2-4491-bc1b-b0eaef12d6bb","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:46.571122+00:00","versionId":"MTc3NzAwODcwNjU3MTEyMjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10008556208"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUHAMMAD RADITYA ZAFRAN HERMAWAN","reference":"Patient/P06495030250"}}} | service: service-general | source_id: e5e6cdc9-5a5c-4e69-93b3-6a03c2f1874a | status: SUCCESS +[2026-04-24 05:31:47.760] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070598 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:47.761] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: d97e24b0-ffe6-4740-80a8-85bda604fdba +[2026-04-24 05:31:47.761] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: d97e24b0-ffe6-4740-80a8-85bda604fdba +[2026-04-24 05:31:47.774] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070598 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:47.774] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: a7125a73-74bd-4311-be60-88464f44f20d +[2026-04-24 05:31:47.774] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070598 | service: service-general | source_id: a7125a73-74bd-4311-be60-88464f44f20d +[2026-04-24 05:31:48.348] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068628 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:48.349] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068628 | service: service-general | source_id: 725e7e00-53af-421b-989f-b0f5020b4809 +[2026-04-24 05:31:48.349] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068628 | service: service-general | source_id: 725e7e00-53af-421b-989f-b0f5020b4809 +[2026-04-24 05:31:48.363] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11448866 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:48.364] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: 9b7278e6-de73-4381-ab0b-771575ebcbaa +[2026-04-24 05:31:48.364] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: 9b7278e6-de73-4381-ab0b-771575ebcbaa +[2026-04-24 05:31:48.377] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11414366 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:48.377] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 2dd9df51-ea48-4f4f-bc82-a5c2d37a00e5 +[2026-04-24 05:31:48.377] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 2dd9df51-ea48-4f4f-bc82-a5c2d37a00e5 +[2026-04-24 05:31:48.788] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AAN SA`ADILLAH | service: service-general | source_id: 8c347730-0db0-4423-b526-372dc5c83fbf +[2026-04-24 05:31:48.788] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8c347730-0db0-4423-b526-372dc5c83fbf +[2026-04-24 05:31:48.969] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARUM DYAH HARTATI | service: service-general | source_id: 69162b7c-ced1-4e17-a37d-93ed774b1c0f +[2026-04-24 05:31:48.978] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578437 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:48.979] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 070f3816-c662-4d8d-8196-cedc70df8afd +[2026-04-24 05:31:48.979] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 070f3816-c662-4d8d-8196-cedc70df8afd +[2026-04-24 05:31:48.993] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11622837 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:48.994] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622837 | service: service-general | source_id: 7f5f2a88-4055-481b-8c2c-819fa935ff57 +[2026-04-24 05:31:48.994] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622837 | service: service-general | source_id: 7f5f2a88-4055-481b-8c2c-819fa935ff57 +[2026-04-24 05:31:49.007] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025509 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:49.008] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025509 | service: service-general | source_id: 90382c56-1e8f-440e-b93c-06dbbb6c2c79 +[2026-04-24 05:31:49.008] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025509 | service: service-general | source_id: 90382c56-1e8f-440e-b93c-06dbbb6c2c79 +[2026-04-24 05:31:49.022] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11505539 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:49.023] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: d870ef8a-8072-408f-827c-348d4aa92661 +[2026-04-24 05:31:49.023] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: d870ef8a-8072-408f-827c-348d4aa92661 +[2026-04-24 05:31:49.036] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039498 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:49.037] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039498 | service: service-general | source_id: e3b3123b-b928-431b-9f6d-694e1f950663 +[2026-04-24 05:31:49.037] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039498 | service: service-general | source_id: e3b3123b-b928-431b-9f6d-694e1f950663 +[2026-04-24 05:31:49.050] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042644 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:49.051] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042644 | service: service-general | source_id: bb679635-a5ba-4290-89ba-dc25788fecab +[2026-04-24 05:31:49.051] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042644 | service: service-general | source_id: bb679635-a5ba-4290-89ba-dc25788fecab +[2026-04-24 05:31:49.180] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b9bed30b-003c-4728-a4d9-458f8d2595f3 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 69162b7c-ced1-4e17-a37d-93ed774b1c0f +[2026-04-24 05:31:49.180] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:43:34+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:a64a5b25-ca80-436d-97f7-4f49f584e3aa intent:original-order patient_id:P01288949870 patient_name:ARUM DYAH HARTATI performer_id:10007121493 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:43:34+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/a64a5b25-ca80-436d-97f7-4f49f584e3aa"},"id":"b9bed30b-003c-4728-a4d9-458f8d2595f3","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:49.143879+00:00","versionId":"MTc3NzAwODcwOTE0Mzg3OTAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ARUM DYAH HARTATI","reference":"Patient/P01288949870"}}} | service: service-general | source_id: 69162b7c-ced1-4e17-a37d-93ed774b1c0f | status: SUCCESS +[2026-04-24 05:31:49.679] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:49.680] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 69674cdb-db0c-49c4-81d9-d1a0c9cfd0ed +[2026-04-24 05:31:49.680] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 69674cdb-db0c-49c4-81d9-d1a0c9cfd0ed +[2026-04-24 05:31:49.694] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066403 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:49.695] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 454f1c2c-b628-4688-b411-4a8e69827cde +[2026-04-24 05:31:49.695] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 454f1c2c-b628-4688-b411-4a8e69827cde +[2026-04-24 05:31:50.288] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007928 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:50.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007928 | service: service-general | source_id: 180c492b-141b-4692-9cf1-0ba40a0ca848 +[2026-04-24 05:31:50.289] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007928 | service: service-general | source_id: 180c492b-141b-4692-9cf1-0ba40a0ca848 +[2026-04-24 05:31:50.897] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10573232 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:50.898] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: 0929fa9d-4f57-4501-a8ed-3f7bcaf4bc05 +[2026-04-24 05:31:50.898] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: 0929fa9d-4f57-4501-a8ed-3f7bcaf4bc05 +[2026-04-24 05:31:51.364] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD. KHOIR SIROJ | service: service-general | source_id: f5c48e01-975b-4b21-b9ac-c6990d8d742b +[2026-04-24 05:31:51.365] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f5c48e01-975b-4b21-b9ac-c6990d8d742b +[2026-04-24 05:31:51.525] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11433133 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:51.527] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433133 | service: service-general | source_id: 4c667fe1-a020-4769-ad69-7d03e92f55de +[2026-04-24 05:31:51.527] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433133 | service: service-general | source_id: 4c667fe1-a020-4769-ad69-7d03e92f55de +[2026-04-24 05:31:51.544] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LENA NATALIA SOEHARTOMO | service: service-general | source_id: 3f678121-15d4-4a85-87f0-6a99b8135c7b +[2026-04-24 05:31:51.691] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 05804208-e7b3-4ab2-8460-a8bf6c1f785c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 3f678121-15d4-4a85-87f0-6a99b8135c7b +[2026-04-24 05:31:51.691] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:45:03+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c755187a-33c1-4454-aa53-60e289f4d350 intent:original-order patient_id:P00873601673 patient_name:LENA NATALIA SOEHARTOMO performer_id:10010367493 requester_id:10003179713 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:45:03+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c755187a-33c1-4454-aa53-60e289f4d350"},"id":"05804208-e7b3-4ab2-8460-a8bf6c1f785c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:51.655033+00:00","versionId":"MTc3NzAwODcxMTY1NTAzMzAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10003179713"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"LENA NATALIA SOEHARTOMO","reference":"Patient/P00873601673"}}} | service: service-general | source_id: 3f678121-15d4-4a85-87f0-6a99b8135c7b | status: SUCCESS +[2026-04-24 05:31:51.711] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048259 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:51.712] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048259 | service: service-general | source_id: 363f20b0-00ad-41ad-8a20-b2c4d8b0181f +[2026-04-24 05:31:51.712] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048259 | service: service-general | source_id: 363f20b0-00ad-41ad-8a20-b2c4d8b0181f +[2026-04-24 05:31:52.124] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517563 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:52.125] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: 8fb3a6d8-9eea-49a1-8365-9b1a17f5fa07 +[2026-04-24 05:31:52.125] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: 8fb3a6d8-9eea-49a1-8365-9b1a17f5fa07 +[2026-04-24 05:31:52.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609677 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:52.139] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609677 | service: service-general | source_id: e8791620-2575-4f1e-a682-bd1e81a0dd70 +[2026-04-24 05:31:52.140] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609677 | service: service-general | source_id: e8791620-2575-4f1e-a682-bd1e81a0dd70 +[2026-04-24 05:31:52.731] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059622 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:52.732] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059622 | service: service-general | source_id: d94b0674-4b39-480a-b5a1-c59371da03ac +[2026-04-24 05:31:52.732] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059622 | service: service-general | source_id: d94b0674-4b39-480a-b5a1-c59371da03ac +[2026-04-24 05:31:52.746] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065485 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:52.747] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: b61ad5fb-50b7-4c3e-9976-8a9f7aba88a4 +[2026-04-24 05:31:52.747] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: b61ad5fb-50b7-4c3e-9976-8a9f7aba88a4 +[2026-04-24 05:31:53.333] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050946 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:53.334] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: da5a4005-c58b-4dd5-bdd7-0dc714ef9d43 +[2026-04-24 05:31:53.335] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: da5a4005-c58b-4dd5-bdd7-0dc714ef9d43 +[2026-04-24 05:31:53.348] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056076 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:53.349] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: b0ed1e2f-8f77-434d-bd5b-7ec414796810 +[2026-04-24 05:31:53.349] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: b0ed1e2f-8f77-434d-bd5b-7ec414796810 +[2026-04-24 05:31:53.891] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRAWATI | service: service-general | source_id: b2bcfcd9-95b6-4308-ad96-e02e9750dff1 +[2026-04-24 05:31:53.966] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052783 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:53.967] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 2f286b2a-5e1b-4854-9c2d-b0cdba08977b +[2026-04-24 05:31:53.967] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 2f286b2a-5e1b-4854-9c2d-b0cdba08977b +[2026-04-24 05:31:53.981] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052783 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:53.982] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 28d6e10a-85f3-4332-ad90-6dfc999d2b54 +[2026-04-24 05:31:53.982] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052783 | service: service-general | source_id: 28d6e10a-85f3-4332-ad90-6dfc999d2b54 +[2026-04-24 05:31:53.996] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044551 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:53.997] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044551 | service: service-general | source_id: 4363324c-94d0-4772-b366-249839ac90f9 +[2026-04-24 05:31:53.997] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044551 | service: service-general | source_id: 4363324c-94d0-4772-b366-249839ac90f9 +[2026-04-24 05:31:54.067] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0d55edf3-7d0f-4375-8c43-ddbf7e9a9c7c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: b2bcfcd9-95b6-4308-ad96-e02e9750dff1 +[2026-04-24 05:31:54.067] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:50:46+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:d6e07c6d-2d84-424f-b3ef-fe066909bdfd intent:original-order patient_id:P02009910750 patient_name:IRAWATI performer_id:10010367493 requester_id:10000276457 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:50:46+07:00","code":{"coding":[{"code":"36695-5","display":"Femur AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d6e07c6d-2d84-424f-b3ef-fe066909bdfd"},"id":"0d55edf3-7d0f-4375-8c43-ddbf7e9a9c7c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:54.024215+00:00","versionId":"MTc3NzAwODcxNDAyNDIxNTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10000276457"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"IRAWATI","reference":"Patient/P02009910750"}}} | service: service-general | source_id: b2bcfcd9-95b6-4308-ad96-e02e9750dff1 | status: SUCCESS +[2026-04-24 05:31:54.621] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488305 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:54.622] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488305 | service: service-general | source_id: 4ed71da2-ec79-4194-bf47-41db7af641b7 +[2026-04-24 05:31:54.622] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488305 | service: service-general | source_id: 4ed71da2-ec79-4194-bf47-41db7af641b7 +[2026-04-24 05:31:54.635] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067059 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:54.636] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 6093d127-e41f-4cc8-aacc-dd5e93277544 +[2026-04-24 05:31:54.636] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 6093d127-e41f-4cc8-aacc-dd5e93277544 +[2026-04-24 05:31:55.222] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034245 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:55.223] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 658e6b72-715b-4041-b322-d003e0563d0e +[2026-04-24 05:31:55.223] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 658e6b72-715b-4041-b322-d003e0563d0e +[2026-04-24 05:31:55.803] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11496410 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:55.804] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496410 | service: service-general | source_id: 7fce0fd9-3bc9-4b89-a181-ff3128a8137a +[2026-04-24 05:31:55.804] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11496410 | service: service-general | source_id: 7fce0fd9-3bc9-4b89-a181-ff3128a8137a +[2026-04-24 05:31:56.249] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PURWANTO | service: service-general | source_id: f46b5a33-4414-4e56-8697-819d9fd87340 +[2026-04-24 05:31:56.410] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059539 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:56.411] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059539 | service: service-general | source_id: 0d02c8e7-adb0-45d8-a5ed-68b8de194312 +[2026-04-24 05:31:56.411] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059539 | service: service-general | source_id: 0d02c8e7-adb0-45d8-a5ed-68b8de194312 +[2026-04-24 05:31:56.424] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490968 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:56.425] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490968 | service: service-general | source_id: 0c90dced-005f-462c-9ce0-7f9bf9744d9f +[2026-04-24 05:31:56.425] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490968 | service: service-general | source_id: 0c90dced-005f-462c-9ce0-7f9bf9744d9f +[2026-04-24 05:31:56.438] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11570895 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:56.439] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570895 | service: service-general | source_id: 8c37104f-f861-494f-92b8-e943ac62109d +[2026-04-24 05:31:56.439] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11570895 | service: service-general | source_id: 8c37104f-f861-494f-92b8-e943ac62109d +[2026-04-24 05:31:56.458] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b47d19d7-6410-484a-80ab-df1e9aef923a | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f46b5a33-4414-4e56-8697-819d9fd87340 +[2026-04-24 05:31:56.458] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:51:22+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:39b57989-00b9-4200-9c00-3f774f36cd17 intent:original-order patient_id:P00879314144 patient_name:PURWANTO performer_id:10010367493 requester_id:10016694266 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:51:22+07:00","code":{"coding":[{"code":"24942-5","display":"Cervical Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/39b57989-00b9-4200-9c00-3f774f36cd17"},"id":"b47d19d7-6410-484a-80ab-df1e9aef923a","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:56.395575+00:00","versionId":"MTc3NzAwODcxNjM5NTU3NTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10016694266"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"PURWANTO","reference":"Patient/P00879314144"}}} | service: service-general | source_id: f46b5a33-4414-4e56-8697-819d9fd87340 | status: SUCCESS +[2026-04-24 05:31:57.022] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059658 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:57.023] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 3f38abe1-c750-4699-974f-b34ad090fbe8 +[2026-04-24 05:31:57.023] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 3f38abe1-c750-4699-974f-b34ad090fbe8 +[2026-04-24 05:31:57.036] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10938293 2026-01-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:57.036] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: a704b466-5c0f-4396-9fb7-db8f1ea27c41 +[2026-04-24 05:31:57.036] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: a704b466-5c0f-4396-9fb7-db8f1ea27c41 +[2026-04-24 05:31:57.049] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015241 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:57.050] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015241 | service: service-general | source_id: cb070159-1179-4e8c-a3e8-e326c3a5831b +[2026-04-24 05:31:57.050] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015241 | service: service-general | source_id: cb070159-1179-4e8c-a3e8-e326c3a5831b +[2026-04-24 05:31:57.626] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069822 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:57.627] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069822 | service: service-general | source_id: d61f17f7-2792-4cc5-a16d-32b70a320497 +[2026-04-24 05:31:57.627] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011765 encounter_id:2e3b9787-f652-4477-8c74-0599b00d8d2f organization_id: patient_id:P02280770230 procedure_code:OT service_request_id:3fc2bda8-91d7-4ea1-82dd-2056e97297cc started:2026-04-24T05:31:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:31:57.906] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c6423442-fb51-40f9-9fdd-06c1756f90a2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d61f17f7-2792-4cc5-a16d-32b70a320497 +[2026-04-24 05:31:57.906] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:31:58.635] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKEMI | service: service-general | source_id: 712bbd3c-7faa-467e-a824-aff8871d66ae +[2026-04-24 05:31:58.841] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 67b159fb-38c4-48d3-8940-d4af71d6fb67 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 712bbd3c-7faa-467e-a824-aff8871d66ae +[2026-04-24 05:31:58.841] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:52:45+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:39da0056-eb45-4251-a702-04ad4797426e intent:original-order patient_id:P01266591961 patient_name:SUKEMI performer_id:10010367493 requester_id:10003179713 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T11:52:45+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/39da0056-eb45-4251-a702-04ad4797426e"},"id":"67b159fb-38c4-48d3-8940-d4af71d6fb67","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:31:58.790541+00:00","versionId":"MTc3NzAwODcxODc5MDU0MTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10003179713"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUKEMI","reference":"Patient/P01266591961"}}} | service: service-general | source_id: 712bbd3c-7faa-467e-a824-aff8871d66ae | status: SUCCESS +[2026-04-24 05:31:59.922] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043463 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:59.923] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043463 | service: service-general | source_id: 15912d2c-4523-430d-bf99-b69df0052768 +[2026-04-24 05:31:59.923] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043463 | service: service-general | source_id: 15912d2c-4523-430d-bf99-b69df0052768 +[2026-04-24 05:31:59.936] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060709 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:31:59.937] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060709 | service: service-general | source_id: 60d0cb5a-0773-4267-8395-6dd08bb6bed3 +[2026-04-24 05:31:59.937] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060709 | service: service-general | source_id: 60d0cb5a-0773-4267-8395-6dd08bb6bed3 +[2026-04-24 05:32:00.584] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062218 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:00.585] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062218 | service: service-general | source_id: 9ff3b979-5d80-424f-981a-4184232a42e0 +[2026-04-24 05:32:00.585] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011719 encounter_id:33f25bf5-1cc2-4690-b0f6-f1984b3f30eb organization_id: patient_id:P00335690716 procedure_code:OT service_request_id:daae3d49-c9f3-420e-a251-43109ee96b45 started:2026-04-24T05:32:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:00.858] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: cd8ae8c9-da28-4b38-ab14-9bb398cdf464 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9ff3b979-5d80-424f-981a-4184232a42e0 +[2026-04-24 05:32:00.858] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:01.020] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JOGO RAHMAT BELANI | service: service-general | source_id: ea3e6774-f453-4814-a2d9-e7e2ee1b3b4c +[2026-04-24 05:32:01.137] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:32:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ea3e6774-f453-4814-a2d9-e7e2ee1b3b4c | status_code: 400 +[2026-04-24 05:32:01.137] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T11:53:15+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:cc28217c-2cb9-4ad3-ae1a-4e1e5a6fc190 intent:original-order patient_id:P01120185718 patient_name:JOGO RAHMAT BELANI performer_id:10010367493 requester_id:10016728890 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:32:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ea3e6774-f453-4814-a2d9-e7e2ee1b3b4c | status: FAILED +[2026-04-24 05:32:03.336] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD SYAFII | service: service-general | source_id: 95b5fdf5-19c0-4e09-b0ba-1169dc6d6983 +[2026-04-24 05:32:03.336] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 95b5fdf5-19c0-4e09-b0ba-1169dc6d6983 +[2026-04-24 05:32:03.455] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511408 2026-01-29] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:03.457] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 3fa398f6-ea01-4c76-8959-8495b7794f79 +[2026-04-24 05:32:03.457] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 3fa398f6-ea01-4c76-8959-8495b7794f79 +[2026-04-24 05:32:03.514] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RR IIN NOVIYANTI | service: service-general | source_id: 9d3b62a0-058a-46b5-8d6a-6c66d01d93f4 +[2026-04-24 05:32:03.707] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 93f2c8fe-4719-4bc9-b264-7fd51147cd87 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 9d3b62a0-058a-46b5-8d6a-6c66d01d93f4 +[2026-04-24 05:32:03.707] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T12:11:34+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c837a82c-9edf-43d2-bb76-279dcced2478 intent:original-order patient_id:P00332415313 patient_name:RR IIN NOVIYANTI performer_id:10010367493 requester_id:10004292539 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T12:11:34+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c837a82c-9edf-43d2-bb76-279dcced2478"},"id":"93f2c8fe-4719-4bc9-b264-7fd51147cd87","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:03.658401+00:00","versionId":"MTc3NzAwODcyMzY1ODQwMTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10004292539"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RR IIN NOVIYANTI","reference":"Patient/P00332415313"}}} | service: service-general | source_id: 9d3b62a0-058a-46b5-8d6a-6c66d01d93f4 | status: SUCCESS +[2026-04-24 05:32:04.101] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070668 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:04.111] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070668 | service: service-general | source_id: 53824cec-e752-4e93-b5e0-adc30b62f5e0 +[2026-04-24 05:32:04.111] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070668 | service: service-general | source_id: 53824cec-e752-4e93-b5e0-adc30b62f5e0 +[2026-04-24 05:32:04.130] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11533558 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:04.141] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533558 | service: service-general | source_id: 9a7c01d9-9322-4b66-838f-60cfa88874cd +[2026-04-24 05:32:04.142] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11533558 | service: service-general | source_id: 9a7c01d9-9322-4b66-838f-60cfa88874cd +[2026-04-24 05:32:04.159] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040496 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:04.168] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040496 | service: service-general | source_id: 2c3833ed-1c91-4355-af46-0506be947556 +[2026-04-24 05:32:04.168] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001763 encounter_id:8d996eb0-d0e4-4c5b-8189-763d32011e2f organization_id: patient_id:P01645326733 procedure_code:DX service_request_id:6d9f2e87-e601-4fa4-a8b1-30e54ecda47d started:2026-04-24T05:32:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:04.404] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 20bc8615-0380-4b1c-b61d-03c3c637c873 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2c3833ed-1c91-4355-af46-0506be947556 +[2026-04-24 05:32:04.404] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:05.899] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DANAR PRASETYO | service: service-general | source_id: d4017fd8-f95e-4781-8a0c-0bc646d4c8f1 +[2026-04-24 05:32:06.070] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: ab455cdf-78b3-403d-a89a-fd3f5d612e5b | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: d4017fd8-f95e-4781-8a0c-0bc646d4c8f1 +[2026-04-24 05:32:06.070] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T12:12:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f91bb75e-d0f3-4569-9641-875e25a651ec intent:original-order patient_id:P08902362078 patient_name:DANAR PRASETYO performer_id:10010367493 requester_id:10004292539 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T12:12:13+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f91bb75e-d0f3-4569-9641-875e25a651ec"},"id":"ab455cdf-78b3-403d-a89a-fd3f5d612e5b","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:06.022500+00:00","versionId":"MTc3NzAwODcyNjAyMjUwMDAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10004292539"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DANAR PRASETYO","reference":"Patient/P08902362078"}}} | service: service-general | source_id: d4017fd8-f95e-4781-8a0c-0bc646d4c8f1 | status: SUCCESS +[2026-04-24 05:32:06.419] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582494 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:06.422] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 85fce28b-2ab8-453f-8b42-8a6fd697eee9 +[2026-04-24 05:32:06.422] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 85fce28b-2ab8-453f-8b42-8a6fd697eee9 +[2026-04-24 05:32:07.047] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003961 2026-01-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.048] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003961 | service: service-general | source_id: 988525fe-2132-4919-aff6-b2a9172c16ad +[2026-04-24 05:32:07.048] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003961 | service: service-general | source_id: 988525fe-2132-4919-aff6-b2a9172c16ad +[2026-04-24 05:32:07.062] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015281 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.063] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015281 | service: service-general | source_id: 2acad103-edd2-4674-9994-e06a79eabc65 +[2026-04-24 05:32:07.063] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015281 | service: service-general | source_id: 2acad103-edd2-4674-9994-e06a79eabc65 +[2026-04-24 05:32:07.076] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067323 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.077] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067323 | service: service-general | source_id: 52289ccc-e218-4a7b-959c-f79c70e89b2f +[2026-04-24 05:32:07.077] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067323 | service: service-general | source_id: 52289ccc-e218-4a7b-959c-f79c70e89b2f +[2026-04-24 05:32:07.091] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11477724 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.092] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477724 | service: service-general | source_id: ce05be21-a019-4a5c-9ce9-90b76dae8409 +[2026-04-24 05:32:07.092] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477724 | service: service-general | source_id: ce05be21-a019-4a5c-9ce9-90b76dae8409 +[2026-04-24 05:32:07.105] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490523 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.106] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490523 | service: service-general | source_id: 0b68242a-ef0a-4692-aefe-449821e8d278 +[2026-04-24 05:32:07.106] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490523 | service: service-general | source_id: 0b68242a-ef0a-4692-aefe-449821e8d278 +[2026-04-24 05:32:07.120] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11503995 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.121] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503995 | service: service-general | source_id: aea3a219-dace-45e1-9dbe-66d0d90ed563 +[2026-04-24 05:32:07.121] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11503995 | service: service-general | source_id: aea3a219-dace-45e1-9dbe-66d0d90ed563 +[2026-04-24 05:32:07.134] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11610619 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.135] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610619 | service: service-general | source_id: 03843c07-bbf7-4987-a0c8-95bbea8340aa +[2026-04-24 05:32:07.135] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610619 | service: service-general | source_id: 03843c07-bbf7-4987-a0c8-95bbea8340aa +[2026-04-24 05:32:07.148] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11528845 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.149] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528845 | service: service-general | source_id: 96e461d2-9e04-4001-a7a3-295ecbfe27bd +[2026-04-24 05:32:07.149] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528845 | service: service-general | source_id: 96e461d2-9e04-4001-a7a3-295ecbfe27bd +[2026-04-24 05:32:07.161] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11554722 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.162] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11554722 | service: service-general | source_id: 00680411-4df1-458d-91d2-4ddc8002601b +[2026-04-24 05:32:07.162] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11554722 | service: service-general | source_id: 00680411-4df1-458d-91d2-4ddc8002601b +[2026-04-24 05:32:07.740] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585860 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.741] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585860 | service: service-general | source_id: 65228890-50e2-4ff1-9d93-16f03beaf27f +[2026-04-24 05:32:07.741] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585860 | service: service-general | source_id: 65228890-50e2-4ff1-9d93-16f03beaf27f +[2026-04-24 05:32:07.754] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11291275 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.755] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11291275 | service: service-general | source_id: ed1f74d9-4ffd-4431-8f06-b065cc880779 +[2026-04-24 05:32:07.756] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11291275 | service: service-general | source_id: ed1f74d9-4ffd-4431-8f06-b065cc880779 +[2026-04-24 05:32:07.769] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603379 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:07.770] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603379 | service: service-general | source_id: bc2a97fa-a352-4b6d-ac8f-cfe8a36e07dc +[2026-04-24 05:32:07.771] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603379 | service: service-general | source_id: bc2a97fa-a352-4b6d-ac8f-cfe8a36e07dc +[2026-04-24 05:32:08.247] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALIFATUL ALFIANA | service: service-general | source_id: 4daa2fd4-85ef-4dc6-9499-7fdd4088e00d +[2026-04-24 05:32:08.371] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11469437 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:08.372] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11469437 | service: service-general | source_id: 4150e6db-c4cf-4d82-80c4-578431fb9aec +[2026-04-24 05:32:08.372] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11469437 | service: service-general | source_id: 4150e6db-c4cf-4d82-80c4-578431fb9aec +[2026-04-24 05:32:08.386] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11508569 2026-01-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:08.387] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508569 | service: service-general | source_id: bb4d6555-70f3-41c4-8812-c9fea7b598a3 +[2026-04-24 05:32:08.387] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11508569 | service: service-general | source_id: bb4d6555-70f3-41c4-8812-c9fea7b598a3 +[2026-04-24 05:32:08.400] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604156 2026-01-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:08.401] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604156 | service: service-general | source_id: 6a76993b-abaf-43e6-ace7-104f95543970 +[2026-04-24 05:32:08.401] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604156 | service: service-general | source_id: 6a76993b-abaf-43e6-ace7-104f95543970 +[2026-04-24 05:32:08.415] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049893 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:08.416] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049893 | service: service-general | source_id: 5e70dda5-2ff0-4c9e-9db7-20ed4b23a74f +[2026-04-24 05:32:08.416] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049893 | service: service-general | source_id: 5e70dda5-2ff0-4c9e-9db7-20ed4b23a74f +[2026-04-24 05:32:08.428] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b63875c0-8f34-46e9-9fdc-dc0b9165ef1b | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 4daa2fd4-85ef-4dc6-9499-7fdd4088e00d +[2026-04-24 05:32:08.428] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T12:28:23+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:103c509a-cc15-4938-871c-68273c1db3c9 intent:original-order patient_id:P01753090140 patient_name:ALIFATUL ALFIANA performer_id:10010367493 requester_id:10012883991 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T12:28:23+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/103c509a-cc15-4938-871c-68273c1db3c9"},"id":"b63875c0-8f34-46e9-9fdc-dc0b9165ef1b","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:08.385442+00:00","versionId":"MTc3NzAwODcyODM4NTQ0MjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10012883991"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ALIFATUL ALFIANA","reference":"Patient/P01753090140"}}} | service: service-general | source_id: 4daa2fd4-85ef-4dc6-9499-7fdd4088e00d | status: SUCCESS +[2026-04-24 05:32:08.429] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11433831 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:08.430] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433831 | service: service-general | source_id: 76c3409e-5e44-4817-9e6a-8c12726d8221 +[2026-04-24 05:32:08.430] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11433831 | service: service-general | source_id: 76c3409e-5e44-4817-9e6a-8c12726d8221 +[2026-04-24 05:32:08.443] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11568116 2026-01-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:08.444] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568116 | service: service-general | source_id: 9f5167f7-75ba-4bca-a51c-08e63cb9e1f2 +[2026-04-24 05:32:08.444] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568116 | service: service-general | source_id: 9f5167f7-75ba-4bca-a51c-08e63cb9e1f2 +[2026-04-24 05:32:08.456] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618445 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:08.457] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618445 | service: service-general | source_id: bf73a7e7-4bb1-42a2-a789-c3c6fa202253 +[2026-04-24 05:32:08.457] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618445 | service: service-general | source_id: bf73a7e7-4bb1-42a2-a789-c3c6fa202253 +[2026-04-24 05:32:09.039] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10367461 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:09.040] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10367461 | service: service-general | source_id: 1184d8fa-3b0d-4857-85f2-6422962dd825 +[2026-04-24 05:32:09.040] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000092 encounter_id:21158a8f-14f9-48d8-886d-bea2189eaf30 organization_id: patient_id:P00870666129 procedure_code:OT service_request_id:da679963-f8b3-44d3-a148-74fdf4a36478 started:2026-04-24T05:32:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:09.275] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c3ebb5b3-8b21-4270-b23f-88d6cd246284 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1184d8fa-3b0d-4857-85f2-6422962dd825 +[2026-04-24 05:32:09.276] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:10.611] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZAINUL ARIFFIN | service: service-general | source_id: 69db3495-6d32-4701-88ae-beeefcdff656 +[2026-04-24 05:32:10.773] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 2debd0d6-b779-4f95-aa65-d546b6462449 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 69db3495-6d32-4701-88ae-beeefcdff656 +[2026-04-24 05:32:10.773] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T12:31:58+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:58756dd3-77e5-4379-be3c-3e62907c57c5 intent:original-order patient_id:P01162179578 patient_name:ZAINUL ARIFFIN performer_id:10007121493 requester_id:12763091230 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T12:31:58+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/58756dd3-77e5-4379-be3c-3e62907c57c5"},"id":"2debd0d6-b779-4f95-aa65-d546b6462449","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:10.738473+00:00","versionId":"MTc3NzAwODczMDczODQ3MzAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/12763091230"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ZAINUL ARIFFIN","reference":"Patient/P01162179578"}}} | service: service-general | source_id: 69db3495-6d32-4701-88ae-beeefcdff656 | status: SUCCESS +[2026-04-24 05:32:11.290] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033129 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:11.291] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033129 | service: service-general | source_id: 006966ae-a9b7-43d9-ac90-af97482507b1 +[2026-04-24 05:32:11.292] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011954 encounter_id:78f729bb-3b08-40df-8c73-75987e35c127 organization_id: patient_id:P01045495622 procedure_code:OT service_request_id:da033141-9aec-42d3-8355-5b6a1f9a50e9 started:2026-04-24T05:32:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:11.535] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: f6255f1f-e334-4d78-bce7-bebf86da2775 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 006966ae-a9b7-43d9-ac90-af97482507b1 +[2026-04-24 05:32:11.535] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:12.948] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIMUN | service: service-general | source_id: 381c14f9-704a-4cad-8302-275bf8d8f632 +[2026-04-24 05:32:13.143] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: df610f1a-70a4-45b7-8785-d1e5fd6c065b | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 381c14f9-704a-4cad-8302-275bf8d8f632 +[2026-04-24 05:32:13.143] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T12:35:21+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:3d8608b1-6ae6-4536-8b07-afad5eaee552 intent:original-order patient_id:P01606759903 patient_name:SRIMUN performer_id:10007121493 requester_id:10007550827 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T12:35:21+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/3d8608b1-6ae6-4536-8b07-afad5eaee552"},"id":"df610f1a-70a4-45b7-8785-d1e5fd6c065b","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:13.106310+00:00","versionId":"MTc3NzAwODczMzEwNjMxMDAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10007550827"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SRIMUN","reference":"Patient/P01606759903"}}} | service: service-general | source_id: 381c14f9-704a-4cad-8302-275bf8d8f632 | status: SUCCESS +[2026-04-24 05:32:13.551] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035684 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:13.552] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035684 | service: service-general | source_id: 0aec0ce3-7bd9-4a4e-afd5-9a6ef8f748b6 +[2026-04-24 05:32:13.552] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035684 | service: service-general | source_id: 0aec0ce3-7bd9-4a4e-afd5-9a6ef8f748b6 +[2026-04-24 05:32:13.567] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006424 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:13.568] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006424 | service: service-general | source_id: a493a643-67a6-42c4-8dab-c440d8f40031 +[2026-04-24 05:32:13.568] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006424 | service: service-general | source_id: a493a643-67a6-42c4-8dab-c440d8f40031 +[2026-04-24 05:32:14.273] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067199 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:14.275] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067199 | service: service-general | source_id: 875df15c-1816-4675-a2c3-eebf50e2199a +[2026-04-24 05:32:14.275] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067199 | service: service-general | source_id: 875df15c-1816-4675-a2c3-eebf50e2199a +[2026-04-24 05:32:14.904] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547468 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:14.905] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547468 | service: service-general | source_id: 274761af-883b-43de-a6df-67fa591b7943 +[2026-04-24 05:32:14.905] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547468 | service: service-general | source_id: 274761af-883b-43de-a6df-67fa591b7943 +[2026-04-24 05:32:14.919] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062447 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:14.920] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062447 | service: service-general | source_id: 94abfde4-4a3b-4188-92d3-ae4d437ec439 +[2026-04-24 05:32:14.920] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011964 encounter_id:401c1ec6-163c-4b64-9c06-e145d698a732 organization_id: patient_id:P00043385600 procedure_code:OT service_request_id:3d7c498f-5345-4901-9a68-be5cf48ff570 started:2026-04-24T05:32:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:15.215] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 81ad5f76-73d4-4625-b581-a74534005af2 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 94abfde4-4a3b-4188-92d3-ae4d437ec439 +[2026-04-24 05:32:15.215] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:15.338] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA REGINA MURTI | service: service-general | source_id: f58e014c-2ea8-4ac7-af32-0d4592866942 +[2026-04-24 05:32:15.551] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 226ab3a3-e602-48b1-8780-5780e84780ef | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f58e014c-2ea8-4ac7-af32-0d4592866942 +[2026-04-24 05:32:15.551] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T12:36:47+07:00 category_code:363679005 category_display:Imaging code:25022-5 display:HSG encounter_id:e983cda5-9fc5-4ace-91f6-4531b619cda4 intent:original-order patient_id:P02573056230 patient_name:EKA REGINA MURTI performer_id:10010367493 requester_id:10014636524 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T12:36:47+07:00","code":{"coding":[{"code":"25022-5","display":"HSG","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e983cda5-9fc5-4ace-91f6-4531b619cda4"},"id":"226ab3a3-e602-48b1-8780-5780e84780ef","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:15.513402+00:00","versionId":"MTc3NzAwODczNTUxMzQwMjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10014636524"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"EKA REGINA MURTI","reference":"Patient/P02573056230"}}} | service: service-general | source_id: f58e014c-2ea8-4ac7-af32-0d4592866942 | status: SUCCESS +[2026-04-24 05:32:17.230] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10017380 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:17.231] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10017380 | service: service-general | source_id: bad59944-ad51-4dd9-8726-94ee08265285 +[2026-04-24 05:32:17.231] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011973 encounter_id:d9629c43-73b8-4bfd-8b37-09fab3c970de organization_id: patient_id:P01689060852 procedure_code:OT service_request_id:025f3b75-6f52-4328-8865-0654cd6d8d3c started:2026-04-24T05:32:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:17.449] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 5cb8cef9-155a-4ae2-bc36-3142fcb14450 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: bad59944-ad51-4dd9-8726-94ee08265285 +[2026-04-24 05:32:17.449] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:17.725] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARHAD MALGA BALAFIF | service: service-general | source_id: d769effc-ce1b-42b4-b4e2-5b5168f0ef63 +[2026-04-24 05:32:17.973] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5bcd5f85-ea8f-4423-b79a-c96fab49ad4d | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: d769effc-ce1b-42b4-b4e2-5b5168f0ef63 +[2026-04-24 05:32:17.973] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T12:39:17+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:193101a2-51d7-484d-8c82-775f3432cbba intent:original-order patient_id:P01936417785 patient_name:FARHAD MALGA BALAFIF performer_id:10001277822 requester_id:10014887646 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T12:39:17+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/193101a2-51d7-484d-8c82-775f3432cbba"},"id":"5bcd5f85-ea8f-4423-b79a-c96fab49ad4d","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:17.934238+00:00","versionId":"MTc3NzAwODczNzkzNDIzODAwMA"},"performer":[{"reference":"Practitioner/10001277822"}],"requester":{"reference":"Practitioner/10014887646"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"FARHAD MALGA BALAFIF","reference":"Patient/P01936417785"}}} | service: service-general | source_id: d769effc-ce1b-42b4-b4e2-5b5168f0ef63 | status: SUCCESS +[2026-04-24 05:32:20.101] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627369 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:20.102] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627369 | service: service-general | source_id: 2e16e647-fa55-4806-a0d6-64a3e7cf9a0f +[2026-04-24 05:32:20.102] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627369 | service: service-general | source_id: 2e16e647-fa55-4806-a0d6-64a3e7cf9a0f +[2026-04-24 05:32:20.156] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAIZUDDIN MUBAROK /X 24102025 1 / | service: service-general | source_id: 6fa0fea6-e4e6-427a-b0df-16bbc698f118 +[2026-04-24 05:32:20.285] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:32:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6fa0fea6-e4e6-427a-b0df-16bbc698f118 | status_code: 400 +[2026-04-24 05:32:20.286] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T12:54:31+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6df9e58f-4a9a-4cea-b281-3c5d8cb4eaa8 intent:original-order patient_id:P02182794165 patient_name:FAIZUDDIN MUBAROK /X 24102025 1 / performer_id:10010367493 requester_id:10014554510 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:32:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6fa0fea6-e4e6-427a-b0df-16bbc698f118 | status: FAILED +[2026-04-24 05:32:20.349] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041789 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:20.351] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041789 | service: service-general | source_id: 10ebb800-40ca-421c-84a2-150fac9ef2cc +[2026-04-24 05:32:20.351] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041789 | service: service-general | source_id: 10ebb800-40ca-421c-84a2-150fac9ef2cc +[2026-04-24 05:32:20.921] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036037 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:20.922] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036037 | service: service-general | source_id: b0a5044d-11eb-4e39-b165-72dfd82b19ad +[2026-04-24 05:32:20.922] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036037 | service: service-general | source_id: b0a5044d-11eb-4e39-b165-72dfd82b19ad +[2026-04-24 05:32:20.936] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050203 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:20.937] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050203 | service: service-general | source_id: 1007ceff-07cd-4c79-ba72-e8b379b81667 +[2026-04-24 05:32:20.937] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050203 | service: service-general | source_id: 1007ceff-07cd-4c79-ba72-e8b379b81667 +[2026-04-24 05:32:21.494] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613806 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:21.495] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613806 | service: service-general | source_id: 038b4114-7397-4c8c-8c5b-d05295c2c65f +[2026-04-24 05:32:21.495] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11613806 | service: service-general | source_id: 038b4114-7397-4c8c-8c5b-d05295c2c65f +[2026-04-24 05:32:22.055] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11462990 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:22.056] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11462990 | service: service-general | source_id: 5d833612-7db6-4d6f-bfce-05c496d66be8 +[2026-04-24 05:32:22.056] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012015 encounter_id:bf3e56a3-5dfb-4a63-9eb5-9afbf11718ea organization_id: patient_id:P01449177198 procedure_code:OT service_request_id:e799ca7f-b960-4ddd-816e-6bb79b8ff5fe started:2026-04-24T05:32:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:22.335] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: de1bac33-ccf6-4037-b810-cce3a317c421 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5d833612-7db6-4d6f-bfce-05c496d66be8 +[2026-04-24 05:32:22.335] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:22.459] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD MANAN | service: service-general | source_id: 48a5dd51-de2c-48e3-b54b-75d870fc8ebf +[2026-04-24 05:32:22.459] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 48a5dd51-de2c-48e3-b54b-75d870fc8ebf +[2026-04-24 05:32:22.631] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ICHWAN RIYADI | service: service-general | source_id: d7c0173d-5393-4b0c-b82c-c7fa885cb691 +[2026-04-24 05:32:22.842] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 19acba9b-09f9-43cb-81c8-2c7516e36284 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: d7c0173d-5393-4b0c-b82c-c7fa885cb691 +[2026-04-24 05:32:22.842] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T12:57:46+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f903874e-4da4-4e62-aae3-069588da2985 intent:original-order patient_id:P00451706313 patient_name:ICHWAN RIYADI performer_id:10010367493 requester_id:10002505623 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T12:57:46+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f903874e-4da4-4e62-aae3-069588da2985"},"id":"19acba9b-09f9-43cb-81c8-2c7516e36284","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:22.807370+00:00","versionId":"MTc3NzAwODc0MjgwNzM3MDAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10002505623"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ICHWAN RIYADI","reference":"Patient/P00451706313"}}} | service: service-general | source_id: d7c0173d-5393-4b0c-b82c-c7fa885cb691 | status: SUCCESS +[2026-04-24 05:32:24.351] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064121 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:24.352] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064121 | service: service-general | source_id: cba307d9-6ebd-4a62-bf42-06362dac9a4b +[2026-04-24 05:32:24.352] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064121 | service: service-general | source_id: cba307d9-6ebd-4a62-bf42-06362dac9a4b +[2026-04-24 05:32:24.911] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070985 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:24.912] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070985 | service: service-general | source_id: 1f45c60d-856a-4e11-b242-065a7f2e3eb4 +[2026-04-24 05:32:24.912] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070985 | service: service-general | source_id: 1f45c60d-856a-4e11-b242-065a7f2e3eb4 +[2026-04-24 05:32:25.016] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJUWARIYAH / JUARIYAH | service: service-general | source_id: 818e566e-fd9e-425e-a9a7-0eb4a27dc56a +[2026-04-24 05:32:25.179] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 8a87d0ce-acd3-4b37-af1a-aebebdeb6765 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 818e566e-fd9e-425e-a9a7-0eb4a27dc56a +[2026-04-24 05:32:25.179] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T12:58:18+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:9d1267c5-6d08-4283-ac68-90d591bdac88 intent:original-order patient_id:P00034103418 patient_name:DJUWARIYAH / JUARIYAH performer_id:10010367493 requester_id:10003179713 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T12:58:18+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9d1267c5-6d08-4283-ac68-90d591bdac88"},"id":"8a87d0ce-acd3-4b37-af1a-aebebdeb6765","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:25.143448+00:00","versionId":"MTc3NzAwODc0NTE0MzQ0ODAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10003179713"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DJUWARIYAH / JUARIYAH","reference":"Patient/P00034103418"}}} | service: service-general | source_id: 818e566e-fd9e-425e-a9a7-0eb4a27dc56a | status: SUCCESS +[2026-04-24 05:32:25.294] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070208 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:25.295] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: e512ac61-eef6-48bd-811c-fd9e8878e237 +[2026-04-24 05:32:25.295] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: e512ac61-eef6-48bd-811c-fd9e8878e237 +[2026-04-24 05:32:25.859] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065568 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:25.861] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065568 | service: service-general | source_id: de268894-87f7-4713-bdf9-6deb4f3c9b42 +[2026-04-24 05:32:25.861] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065568 | service: service-general | source_id: de268894-87f7-4713-bdf9-6deb4f3c9b42 +[2026-04-24 05:32:25.874] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071043 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:25.875] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071043 | service: service-general | source_id: f6d6707c-630e-4f39-94a0-2491ceb61731 +[2026-04-24 05:32:25.875] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071043 | service: service-general | source_id: f6d6707c-630e-4f39-94a0-2491ceb61731 +[2026-04-24 05:32:25.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070349 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:25.888] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070349 | service: service-general | source_id: e3df8fdf-aebd-43c0-876f-b718b160b454 +[2026-04-24 05:32:25.888] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070349 | service: service-general | source_id: e3df8fdf-aebd-43c0-876f-b718b160b454 +[2026-04-24 05:32:26.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068632 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:26.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 02d0f301-1ad4-42c7-90b2-280f8896fa7a +[2026-04-24 05:32:26.461] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068632 | service: service-general | source_id: 02d0f301-1ad4-42c7-90b2-280f8896fa7a +[2026-04-24 05:32:27.031] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060943 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:27.032] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060943 | service: service-general | source_id: 6c0e6771-7ffa-40f1-8b9a-2881a09b5f3a +[2026-04-24 05:32:27.032] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060943 | service: service-general | source_id: 6c0e6771-7ffa-40f1-8b9a-2881a09b5f3a +[2026-04-24 05:32:27.046] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11507707 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:27.047] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11507707 | service: service-general | source_id: 23c17597-1dc8-41b2-8696-263049a9c794 +[2026-04-24 05:32:27.047] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11507707 | service: service-general | source_id: 23c17597-1dc8-41b2-8696-263049a9c794 +[2026-04-24 05:32:27.373] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALFATHUR RAZZAK | service: service-general | source_id: 7fedbb5b-244b-410b-9eac-b1c9470035b7 +[2026-04-24 05:32:27.595] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 24ad3645-2526-4081-985e-d8fd9f65041d | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 7fedbb5b-244b-410b-9eac-b1c9470035b7 +[2026-04-24 05:32:27.595] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T13:00:40+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c117f321-f07f-476f-aab7-7b967b525d35 intent:original-order patient_id:P01602676254 patient_name:ALFATHUR RAZZAK performer_id:10010367493 requester_id:10010562511 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T13:00:40+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c117f321-f07f-476f-aab7-7b967b525d35"},"id":"24ad3645-2526-4081-985e-d8fd9f65041d","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:27.559543+00:00","versionId":"MTc3NzAwODc0NzU1OTU0MzAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10010562511"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ALFATHUR RAZZAK","reference":"Patient/P01602676254"}}} | service: service-general | source_id: 7fedbb5b-244b-410b-9eac-b1c9470035b7 | status: SUCCESS +[2026-04-24 05:32:27.633] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11194332 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:27.634] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194332 | service: service-general | source_id: a67ab57b-e23d-4885-9ebe-78f83df57035 +[2026-04-24 05:32:27.634] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194332 | service: service-general | source_id: a67ab57b-e23d-4885-9ebe-78f83df57035 +[2026-04-24 05:32:27.648] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069444 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:27.648] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069444 | service: service-general | source_id: f69c2f12-fbfa-4abe-8784-5181598b2a3d +[2026-04-24 05:32:27.648] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069444 | service: service-general | source_id: f69c2f12-fbfa-4abe-8784-5181598b2a3d +[2026-04-24 05:32:28.225] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063880 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:28.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063880 | service: service-general | source_id: e289cbd0-984c-4c36-8487-3d5da727af1e +[2026-04-24 05:32:28.226] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063880 | service: service-general | source_id: e289cbd0-984c-4c36-8487-3d5da727af1e +[2026-04-24 05:32:28.242] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063813 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:28.243] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063813 | service: service-general | source_id: 4dccaf7d-817c-4875-a1dc-5ab97bc07a91 +[2026-04-24 05:32:28.243] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063813 | service: service-general | source_id: 4dccaf7d-817c-4875-a1dc-5ab97bc07a91 +[2026-04-24 05:32:28.812] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053959 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:28.813] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053959 | service: service-general | source_id: e2444232-d285-4df2-83d2-59fc5c250111 +[2026-04-24 05:32:28.813] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053959 | service: service-general | source_id: e2444232-d285-4df2-83d2-59fc5c250111 +[2026-04-24 05:32:28.827] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555555 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:28.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555555 | service: service-general | source_id: 83059268-548a-401a-8282-3cb73303f908 +[2026-04-24 05:32:28.827] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555555 | service: service-general | source_id: 83059268-548a-401a-8282-3cb73303f908 +[2026-04-24 05:32:28.839] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070253 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:28.840] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070253 | service: service-general | source_id: a2c5d00c-76cc-49bf-8d99-9fa439fc14b0 +[2026-04-24 05:32:28.840] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012403 encounter_id:82a426f8-4796-4b2f-9a90-fb9e9b16fbfc organization_id: patient_id:P02464352212 procedure_code:OT service_request_id:d32e2520-4554-4eff-a931-92d272bcf77a started:2026-04-24T05:32:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:29.090] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: b1e23af8-eb68-40c6-accc-fe7ac130e78f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a2c5d00c-76cc-49bf-8d99-9fa439fc14b0 +[2026-04-24 05:32:29.091] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:29.775] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARZATTA RIZKY FITRAH RIDHUAN | service: service-general | source_id: 83bee218-fc63-479f-ab5b-6ee997ff1ef6 +[2026-04-24 05:32:29.997] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 57dc6536-3de6-4c1e-80df-e4679874d1c0 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 83bee218-fc63-479f-ab5b-6ee997ff1ef6 +[2026-04-24 05:32:29.997] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T13:02:24+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d72135c5-b4b4-4cc3-8675-50d50cc7dfa4 intent:original-order patient_id:P10833777734 patient_name:ARZATTA RIZKY FITRAH RIDHUAN performer_id:10010367493 requester_id:10010562511 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T13:02:24+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d72135c5-b4b4-4cc3-8675-50d50cc7dfa4"},"id":"57dc6536-3de6-4c1e-80df-e4679874d1c0","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:29.957913+00:00","versionId":"MTc3NzAwODc0OTk1NzkxMzAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10010562511"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ARZATTA RIZKY FITRAH RIDHUAN","reference":"Patient/P10833777734"}}} | service: service-general | source_id: 83bee218-fc63-479f-ab5b-6ee997ff1ef6 | status: SUCCESS +[2026-04-24 05:32:31.113] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069635 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:31.124] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069635 | service: service-general | source_id: d94c621a-331b-4005-9dc3-afa92ea8b3df +[2026-04-24 05:32:31.124] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069635 | service: service-general | source_id: d94c621a-331b-4005-9dc3-afa92ea8b3df +[2026-04-24 05:32:31.772] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10789087 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:31.773] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10789087 | service: service-general | source_id: acc13af1-0d32-463b-b26f-094fc61a64c2 +[2026-04-24 05:32:31.773] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10789087 | service: service-general | source_id: acc13af1-0d32-463b-b26f-094fc61a64c2 +[2026-04-24 05:32:31.787] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10860803 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:31.788] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10860803 | service: service-general | source_id: 635f5310-cce9-490d-96f7-80de8ff56d05 +[2026-04-24 05:32:31.788] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10860803 | service: service-general | source_id: 635f5310-cce9-490d-96f7-80de8ff56d05 +[2026-04-24 05:32:32.186] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAYUTI | service: service-general | source_id: e866d8dd-585a-40ad-a934-ae8679c45a20 +[2026-04-24 05:32:32.372] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070992 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:32.373] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070992 | service: service-general | source_id: 9b3bf72d-81c0-48f7-a736-a475cdb7a2df +[2026-04-24 05:32:32.373] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012417 encounter_id:244d14c9-ac4d-469a-87d4-a74d07ec8cdb organization_id: patient_id:P01944156631 procedure_code:OT service_request_id:072ec7fa-10ae-4da4-997c-96e270cb3b06 started:2026-04-24T05:32:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:32.397] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3e9d61dd-c4b9-49b3-93e1-0d41e478b2b1 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e866d8dd-585a-40ad-a934-ae8679c45a20 +[2026-04-24 05:32:32.397] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T13:03:40+07:00 category_code:363679005 category_display:Imaging code:24971-4 display:Dinamic View encounter_id:9949dee9-3996-4d7b-a34a-5d5f8ac610d0 intent:original-order patient_id:P00118221275 patient_name:SAYUTI performer_id:10010367493 requester_id:10000276457 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T13:03:40+07:00","code":{"coding":[{"code":"24971-4","display":"Dinamic View","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9949dee9-3996-4d7b-a34a-5d5f8ac610d0"},"id":"3e9d61dd-c4b9-49b3-93e1-0d41e478b2b1","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:32.362974+00:00","versionId":"MTc3NzAwODc1MjM2Mjk3NDAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10000276457"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SAYUTI","reference":"Patient/P00118221275"}}} | service: service-general | source_id: e866d8dd-585a-40ad-a934-ae8679c45a20 | status: SUCCESS +[2026-04-24 05:32:32.594] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 546cd89b-9e60-4697-9180-3f55ab7c1f37 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9b3bf72d-81c0-48f7-a736-a475cdb7a2df +[2026-04-24 05:32:32.594] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:34.573] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DR.ENDANG SUARSINI, MS | service: service-general | source_id: 62ac71ab-b1b9-4284-b285-d27e0697800c +[2026-04-24 05:32:34.609] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065638 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:34.610] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065638 | service: service-general | source_id: c10a905b-e9c6-44cb-9580-0759a1c2924c +[2026-04-24 05:32:34.610] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065638 | service: service-general | source_id: c10a905b-e9c6-44cb-9580-0759a1c2924c +[2026-04-24 05:32:34.760] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e81c5501-0f43-4343-8e1e-0d3520852651 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 62ac71ab-b1b9-4284-b285-d27e0697800c +[2026-04-24 05:32:34.760] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T13:08:04+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:d27a6495-2264-4043-8995-0ae724c6eb57 intent:original-order patient_id:P01133555664 patient_name:DR.ENDANG SUARSINI, MS performer_id:10010367493 requester_id:10018311962 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T13:08:04+07:00","code":{"coding":[{"code":"36695-5","display":"Femur AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d27a6495-2264-4043-8995-0ae724c6eb57"},"id":"e81c5501-0f43-4343-8e1e-0d3520852651","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:34.722932+00:00","versionId":"MTc3NzAwODc1NDcyMjkzMjAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10018311962"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"DR.ENDANG SUARSINI, MS","reference":"Patient/P01133555664"}}} | service: service-general | source_id: 62ac71ab-b1b9-4284-b285-d27e0697800c | status: SUCCESS +[2026-04-24 05:32:35.180] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11589180 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:35.189] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11589180 | service: service-general | source_id: 6131fad7-1b87-4c07-bed9-b9aadad03857 +[2026-04-24 05:32:35.189] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11589180 | service: service-general | source_id: 6131fad7-1b87-4c07-bed9-b9aadad03857 +[2026-04-24 05:32:35.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11552784 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:35.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552784 | service: service-general | source_id: 5a7b9d70-ff28-4ff8-bb6e-8829b90a8656 +[2026-04-24 05:32:35.206] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552784 | service: service-general | source_id: 5a7b9d70-ff28-4ff8-bb6e-8829b90a8656 +[2026-04-24 05:32:35.780] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11513404 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:35.781] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11513404 | service: service-general | source_id: 72f5296c-063c-4eda-84d4-af7cf17595bc +[2026-04-24 05:32:35.781] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11513404 | service: service-general | source_id: 72f5296c-063c-4eda-84d4-af7cf17595bc +[2026-04-24 05:32:35.794] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514452 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:35.795] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: f30abb59-90fc-4434-8fbb-adefdb00ab3c +[2026-04-24 05:32:35.796] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: f30abb59-90fc-4434-8fbb-adefdb00ab3c +[2026-04-24 05:32:35.808] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071035 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:35.809] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071035 | service: service-general | source_id: 5ff3218a-968c-4fe4-b907-ad09eea950ab +[2026-04-24 05:32:35.809] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071035 | service: service-general | source_id: 5ff3218a-968c-4fe4-b907-ad09eea950ab +[2026-04-24 05:32:36.388] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003908 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:36.389] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003908 | service: service-general | source_id: 881e061f-1a63-45c9-ba21-fc98800e65c8 +[2026-04-24 05:32:36.389] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003908 | service: service-general | source_id: 881e061f-1a63-45c9-ba21-fc98800e65c8 +[2026-04-24 05:32:36.403] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597240 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:36.404] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597240 | service: service-general | source_id: 66688dc7-253d-4a23-9e84-52d2e7611d5a +[2026-04-24 05:32:36.404] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597240 | service: service-general | source_id: 66688dc7-253d-4a23-9e84-52d2e7611d5a +[2026-04-24 05:32:36.950] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VERINDA YUNIAR HASANAH | service: service-general | source_id: 274b4f04-0f23-49f6-bae0-25a99c11d2ed +[2026-04-24 05:32:36.980] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11479271 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:36.981] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11479271 | service: service-general | source_id: 6f663cdc-062e-4c6c-afa4-3135126977ca +[2026-04-24 05:32:36.981] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11479271 | service: service-general | source_id: 6f663cdc-062e-4c6c-afa4-3135126977ca +[2026-04-24 05:32:36.996] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12014930 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:36.997] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014930 | service: service-general | source_id: 92ed4585-f317-45a7-bdee-0988256ecdb7 +[2026-04-24 05:32:36.997] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014930 | service: service-general | source_id: 92ed4585-f317-45a7-bdee-0988256ecdb7 +[2026-04-24 05:32:37.010] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016268 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:37.011] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016268 | service: service-general | source_id: 39566f15-c0cf-47cb-b804-aa97921761b1 +[2026-04-24 05:32:37.011] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016268 | service: service-general | source_id: 39566f15-c0cf-47cb-b804-aa97921761b1 +[2026-04-24 05:32:37.023] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11077913 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:37.024] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11077913 | service: service-general | source_id: c814eb90-d2b2-4148-9999-6ac29614498a +[2026-04-24 05:32:37.024] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11077913 | service: service-general | source_id: c814eb90-d2b2-4148-9999-6ac29614498a +[2026-04-24 05:32:37.087] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:32:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 274b4f04-0f23-49f6-bae0-25a99c11d2ed | status_code: 400 +[2026-04-24 05:32:37.087] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T13:10:57+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:2850c6b3-5533-4548-8312-b1155098880b intent:original-order patient_id:P00824572432 patient_name:VERINDA YUNIAR HASANAH performer_id:10010367493 requester_id:10000276457 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:32:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 274b4f04-0f23-49f6-bae0-25a99c11d2ed | status: FAILED +[2026-04-24 05:32:37.597] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063744 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:37.599] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063744 | service: service-general | source_id: 282dadb5-b2bd-42f0-aea5-43496eea2318 +[2026-04-24 05:32:37.599] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063744 | service: service-general | source_id: 282dadb5-b2bd-42f0-aea5-43496eea2318 +[2026-04-24 05:32:37.612] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11405111 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:37.613] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11405111 | service: service-general | source_id: 91168a21-39c4-4b30-b14f-464b3db71630 +[2026-04-24 05:32:37.613] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11405111 | service: service-general | source_id: 91168a21-39c4-4b30-b14f-464b3db71630 +[2026-04-24 05:32:37.626] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11528933 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:37.627] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528933 | service: service-general | source_id: 11ed8b28-fb70-433c-b4a8-cca85b192d86 +[2026-04-24 05:32:37.627] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528933 | service: service-general | source_id: 11ed8b28-fb70-433c-b4a8-cca85b192d86 +[2026-04-24 05:32:37.640] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048497 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:37.641] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048497 | service: service-general | source_id: fdbe2cd8-92cb-45f0-8935-0aad5df96975 +[2026-04-24 05:32:37.641] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048497 | service: service-general | source_id: fdbe2cd8-92cb-45f0-8935-0aad5df96975 +[2026-04-24 05:32:38.211] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621533 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:38.212] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621533 | service: service-general | source_id: 94c7e4f2-d139-492d-acda-8ded198f67e0 +[2026-04-24 05:32:38.212] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621533 | service: service-general | source_id: 94c7e4f2-d139-492d-acda-8ded198f67e0 +[2026-04-24 05:32:38.226] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617853 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:38.227] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617853 | service: service-general | source_id: 0d020131-3c94-46a0-847a-c29d069ee071 +[2026-04-24 05:32:38.227] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-011263 encounter_id:cba87d3d-7a52-4994-b2a9-ed16d08c99d8 organization_id: patient_id:P10950041880 procedure_code:OT service_request_id:e7ec6ed2-4da3-42f9-89eb-53104829d621 started:2026-04-24T05:32:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:38.539] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 6e5b742d-5858-423d-9f17-4a3fdd467c8b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0d020131-3c94-46a0-847a-c29d069ee071 +[2026-04-24 05:32:38.539] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:39.242] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUYITNO | service: service-general | source_id: 0566d489-dcad-4f45-8588-befa6afce611 +[2026-04-24 05:32:39.417] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 4a152aa9-8775-45db-8499-5f8c4bf53265 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 0566d489-dcad-4f45-8588-befa6afce611 +[2026-04-24 05:32:39.417] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T13:12:38+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:9ffaef09-efc4-4a8a-95c3-9c2897d58ab2 intent:original-order patient_id:P10950204076 patient_name:SUYITNO performer_id:10010367493 requester_id:10016694266 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-30T13:12:38+07:00","code":{"coding":[{"code":"24942-5","display":"Cervical Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9ffaef09-efc4-4a8a-95c3-9c2897d58ab2"},"id":"4a152aa9-8775-45db-8499-5f8c4bf53265","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:39.383360+00:00","versionId":"MTc3NzAwODc1OTM4MzM2MDAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10016694266"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUYITNO","reference":"Patient/P10950204076"}}} | service: service-general | source_id: 0566d489-dcad-4f45-8588-befa6afce611 | status: SUCCESS +[2026-04-24 05:32:40.554] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067800 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:40.555] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067800 | service: service-general | source_id: c523a226-1ab5-4151-90e9-d8b63b7188d8 +[2026-04-24 05:32:40.555] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067800 | service: service-general | source_id: c523a226-1ab5-4151-90e9-d8b63b7188d8 +[2026-04-24 05:32:40.570] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064270 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:40.571] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064270 | service: service-general | source_id: 4f239c68-c07d-45f8-bf63-0a38b70b5bab +[2026-04-24 05:32:40.571] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064270 | service: service-general | source_id: 4f239c68-c07d-45f8-bf63-0a38b70b5bab +[2026-04-24 05:32:40.585] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064654 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:40.587] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064654 | service: service-general | source_id: 3df86192-be28-44a4-acde-a610c27397dd +[2026-04-24 05:32:40.587] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064654 | service: service-general | source_id: 3df86192-be28-44a4-acde-a610c27397dd +[2026-04-24 05:32:40.601] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060787 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:40.608] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060787 | service: service-general | source_id: 4328578f-3c16-479a-a6d9-1994969a5597 +[2026-04-24 05:32:40.608] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060787 | service: service-general | source_id: 4328578f-3c16-479a-a6d9-1994969a5597 +[2026-04-24 05:32:40.622] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11313509 2026-02-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:40.623] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313509 | service: service-general | source_id: 5a9b0bf9-5a93-4d9c-916d-b6e50427b4d9 +[2026-04-24 05:32:40.623] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313509 | service: service-general | source_id: 5a9b0bf9-5a93-4d9c-916d-b6e50427b4d9 +[2026-04-24 05:32:40.638] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027631 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:40.639] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027631 | service: service-general | source_id: 9702017c-dd44-47f5-83ad-030597c9e3d2 +[2026-04-24 05:32:40.639] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027631 | service: service-general | source_id: 9702017c-dd44-47f5-83ad-030597c9e3d2 +[2026-04-24 05:32:40.652] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038058 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:40.653] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: 3120c2a7-74a1-4a84-b05b-3ba3e46f4023 +[2026-04-24 05:32:40.653] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038058 | service: service-general | source_id: 3120c2a7-74a1-4a84-b05b-3ba3e46f4023 +[2026-04-24 05:32:41.213] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057934 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:41.214] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057934 | service: service-general | source_id: 760ac890-c273-4982-861c-ad3f8bbf5556 +[2026-04-24 05:32:41.214] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057934 | service: service-general | source_id: 760ac890-c273-4982-861c-ad3f8bbf5556 +[2026-04-24 05:32:41.229] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628726 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:41.230] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628726 | service: service-general | source_id: b0c143be-96b8-41b3-b460-99414e3d8ca5 +[2026-04-24 05:32:41.230] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628726 | service: service-general | source_id: b0c143be-96b8-41b3-b460-99414e3d8ca5 +[2026-04-24 05:32:41.588] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELMEIRA RIFQA ALEA | service: service-general | source_id: 79b54408-8de7-48f1-9f32-21411bf22350 +[2026-04-24 05:32:41.726] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:32:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 79b54408-8de7-48f1-9f32-21411bf22350 | status_code: 400 +[2026-04-24 05:32:41.726] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-30T13:13:09+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:3ed790d3-faa6-4173-b081-cf4cccb90052 intent:original-order patient_id:P01544938977 patient_name:ELMEIRA RIFQA ALEA performer_id:10010367493 requester_id:10007738597 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:32:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 79b54408-8de7-48f1-9f32-21411bf22350 | status: FAILED +[2026-04-24 05:32:41.793] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065820 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:41.794] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065820 | service: service-general | source_id: d4f93d10-78f8-4a3f-9c1a-aabd6050c279 +[2026-04-24 05:32:41.794] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065820 | service: service-general | source_id: d4f93d10-78f8-4a3f-9c1a-aabd6050c279 +[2026-04-24 05:32:41.808] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054880 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:41.809] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054880 | service: service-general | source_id: 36a5289f-3609-44f0-8ddf-e8716e1e0877 +[2026-04-24 05:32:41.809] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054880 | service: service-general | source_id: 36a5289f-3609-44f0-8ddf-e8716e1e0877 +[2026-04-24 05:32:41.821] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071180 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:41.822] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071180 | service: service-general | source_id: a9561e66-dc67-4092-85a4-1e1647c5bc40 +[2026-04-24 05:32:41.822] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071180 | service: service-general | source_id: a9561e66-dc67-4092-85a4-1e1647c5bc40 +[2026-04-24 05:32:41.834] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070385 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:41.835] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070385 | service: service-general | source_id: 5d1459d7-afe2-49df-8ff3-fbabd370ca70 +[2026-04-24 05:32:41.835] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070385 | service: service-general | source_id: 5d1459d7-afe2-49df-8ff3-fbabd370ca70 +[2026-04-24 05:32:42.381] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608880 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:42.389] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: bad92187-5ec0-4ddb-84fb-8a0f73d64535 +[2026-04-24 05:32:42.389] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: bad92187-5ec0-4ddb-84fb-8a0f73d64535 +[2026-04-24 05:32:42.406] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606010 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:42.416] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: d589b25e-bc99-4367-8bd3-5510907a7b40 +[2026-04-24 05:32:42.416] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: d589b25e-bc99-4367-8bd3-5510907a7b40 +[2026-04-24 05:32:42.990] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375551 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:42.991] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: d2a27e9e-800d-461e-8d56-ebbe0a364f78 +[2026-04-24 05:32:42.991] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: d2a27e9e-800d-461e-8d56-ebbe0a364f78 +[2026-04-24 05:32:43.005] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039784 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:43.006] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039784 | service: service-general | source_id: 5ca40093-6671-4c37-bd6d-1e3fae9a5088 +[2026-04-24 05:32:43.006] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039784 | service: service-general | source_id: 5ca40093-6671-4c37-bd6d-1e3fae9a5088 +[2026-04-24 05:32:43.019] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578195 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:43.020] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578195 | service: service-general | source_id: 5e249b25-3188-4871-8897-ee6fe5c0c0f2 +[2026-04-24 05:32:43.020] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578195 | service: service-general | source_id: 5e249b25-3188-4871-8897-ee6fe5c0c0f2 +[2026-04-24 05:32:43.591] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11543625 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:43.592] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11543625 | service: service-general | source_id: ed0ccf8b-9559-4c55-8d52-031796e4ae8f +[2026-04-24 05:32:43.592] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11543625 | service: service-general | source_id: ed0ccf8b-9559-4c55-8d52-031796e4ae8f +[2026-04-24 05:32:43.605] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11481172 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:43.607] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11481172 | service: service-general | source_id: f587109b-9c11-4fdf-b9bc-17fd9a50a8e3 +[2026-04-24 05:32:43.607] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11481172 | service: service-general | source_id: f587109b-9c11-4fdf-b9bc-17fd9a50a8e3 +[2026-04-24 05:32:43.620] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375553 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:43.621] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375553 | service: service-general | source_id: 6cf088d7-c772-46e5-a499-fb87a7b609e9 +[2026-04-24 05:32:43.621] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375553 | service: service-general | source_id: 6cf088d7-c772-46e5-a499-fb87a7b609e9 +[2026-04-24 05:32:43.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582916 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:43.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582916 | service: service-general | source_id: a5297c6f-0d99-48bd-a9f8-85e9117e5607 +[2026-04-24 05:32:43.635] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582916 | service: service-general | source_id: a5297c6f-0d99-48bd-a9f8-85e9117e5607 +[2026-04-24 05:32:43.931] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KENZIE REYNAND RAFANDRA | service: service-general | source_id: b348dc07-12b8-4a45-9c4b-1a46c117d268 +[2026-04-24 05:32:44.162] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: e3b067c0-2c3c-439b-8fb4-335838ee4a8f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: b348dc07-12b8-4a45-9c4b-1a46c117d268 +[2026-04-24 05:32:44.162] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T07:15:51+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:087219a2-31dd-457c-8818-fc7f9164eaa8 intent:original-order patient_id:P10386047934 patient_name:KENZIE REYNAND RAFANDRA performer_id:10007559348 requester_id:10007738597 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T07:15:51+07:00","code":{"coding":[{"code":"43518-0","display":"Bone Survey","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/087219a2-31dd-457c-8818-fc7f9164eaa8"},"id":"e3b067c0-2c3c-439b-8fb4-335838ee4a8f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:44.126149+00:00","versionId":"MTc3NzAwODc2NDEyNjE0OTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10007738597"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"KENZIE REYNAND RAFANDRA","reference":"Patient/P10386047934"}}} | service: service-general | source_id: b348dc07-12b8-4a45-9c4b-1a46c117d268 | status: SUCCESS +[2026-04-24 05:32:44.171] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000971 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:44.172] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000971 | service: service-general | source_id: 50e75813-a1e9-47e1-86ff-88e6faa1d772 +[2026-04-24 05:32:44.172] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000971 | service: service-general | source_id: 50e75813-a1e9-47e1-86ff-88e6faa1d772 +[2026-04-24 05:32:44.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628223 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:44.725] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 4b492426-ec6b-4d24-bbcc-c4b3e6d1fadf +[2026-04-24 05:32:44.725] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 4b492426-ec6b-4d24-bbcc-c4b3e6d1fadf +[2026-04-24 05:32:44.738] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11400556 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:44.739] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11400556 | service: service-general | source_id: 4de4ca4a-34ea-408e-9e24-0ffec09b9894 +[2026-04-24 05:32:44.739] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11400556 | service: service-general | source_id: 4de4ca4a-34ea-408e-9e24-0ffec09b9894 +[2026-04-24 05:32:44.753] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064120 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:44.753] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064120 | service: service-general | source_id: 81d3cd97-bbb5-4d6b-b447-5012b8432a66 +[2026-04-24 05:32:44.754] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064120 | service: service-general | source_id: 81d3cd97-bbb5-4d6b-b447-5012b8432a66 +[2026-04-24 05:32:45.302] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012547 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:45.303] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012547 | service: service-general | source_id: 91dbc687-d8f4-42e3-86e6-cc767449ab57 +[2026-04-24 05:32:45.304] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012547 | service: service-general | source_id: 91dbc687-d8f4-42e3-86e6-cc767449ab57 +[2026-04-24 05:32:45.317] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028202 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:45.318] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028202 | service: service-general | source_id: ee6c1f03-9ef7-4a3a-9ffd-07c74705287c +[2026-04-24 05:32:45.318] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028202 | service: service-general | source_id: ee6c1f03-9ef7-4a3a-9ffd-07c74705287c +[2026-04-24 05:32:45.873] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11552880 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:45.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552880 | service: service-general | source_id: d35fc772-3151-4b9f-bc31-4309f53dc41a +[2026-04-24 05:32:45.874] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11552880 | service: service-general | source_id: d35fc772-3151-4b9f-bc31-4309f53dc41a +[2026-04-24 05:32:46.358] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GHONI AMIN NIZAR | service: service-general | source_id: 6a22dc35-bf0a-4443-aedb-63d5d0cfae60 +[2026-04-24 05:32:46.448] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012447 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:46.449] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012447 | service: service-general | source_id: 05c298fe-125e-4707-a3bb-d854ee95d36a +[2026-04-24 05:32:46.449] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12012447 | service: service-general | source_id: 05c298fe-125e-4707-a3bb-d854ee95d36a +[2026-04-24 05:32:46.556] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5bbd16b7-0b18-436d-a2c2-bb787599de39 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 6a22dc35-bf0a-4443-aedb-63d5d0cfae60 +[2026-04-24 05:32:46.556] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T07:51:08+07:00 category_code:363679005 category_display:Imaging code:37667-3 display:Ankle AP/Lat encounter_id:abd2fd51-289d-4d3d-8627-cbbdd5a072cb intent:original-order patient_id:P00558100097 patient_name:GHONI AMIN NIZAR performer_id:10007559348 requester_id:10016728890 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T07:51:08+07:00","code":{"coding":[{"code":"37667-3","display":"Ankle AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/abd2fd51-289d-4d3d-8627-cbbdd5a072cb"},"id":"5bbd16b7-0b18-436d-a2c2-bb787599de39","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:46.516232+00:00","versionId":"MTc3NzAwODc2NjUxNjIzMjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10016728890"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"GHONI AMIN NIZAR","reference":"Patient/P00558100097"}}} | service: service-general | source_id: 6a22dc35-bf0a-4443-aedb-63d5d0cfae60 | status: SUCCESS +[2026-04-24 05:32:47.021] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11529557 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:47.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529557 | service: service-general | source_id: 385463ee-7432-443d-9d42-897c38569f75 +[2026-04-24 05:32:47.066] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11529557 | service: service-general | source_id: 385463ee-7432-443d-9d42-897c38569f75 +[2026-04-24 05:32:47.104] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060000 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:47.154] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060000 | service: service-general | source_id: a02d936e-f161-4c6f-b262-809891c04906 +[2026-04-24 05:32:47.154] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-001721 encounter_id:753918b3-f59a-4f29-a49e-91525bfe9ff1 organization_id: patient_id:P02484937268 procedure_code:OT service_request_id:1e1dccb1-5106-4754-8f72-55c65cb96fbd started:2026-04-24T05:32:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:47.448] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: b918d7e4-ed38-4d2a-bf5e-7ce9adc0eebe | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a02d936e-f161-4c6f-b262-809891c04906 +[2026-04-24 05:32:47.448] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:48.731] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDAH | service: service-general | source_id: 20d42050-a495-4b71-a0ce-679e98512fa2 +[2026-04-24 05:32:48.731] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 20d42050-a495-4b71-a0ce-679e98512fa2 +[2026-04-24 05:32:48.899] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANANTA SEPTA WAHYU PRATAMA | service: service-general | source_id: 9d07101d-4621-481f-af7d-3948ec487791 +[2026-04-24 05:32:48.899] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9d07101d-4621-481f-af7d-3948ec487791 +[2026-04-24 05:32:49.067] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURUL ISTIQOMAH | service: service-general | source_id: f2b57106-ddf5-42ef-a9c1-f9fe4fcccb53 +[2026-04-24 05:32:49.067] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f2b57106-ddf5-42ef-a9c1-f9fe4fcccb53 +[2026-04-24 05:32:49.238] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JENNAIRA ELYASMIN SAPUTRI | service: service-general | source_id: 513a0cff-00f9-4d70-b48e-ba8bf470d4c0 +[2026-04-24 05:32:49.392] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3e493ebb-55e9-43f7-b8ab-29c72e8ffda8 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 513a0cff-00f9-4d70-b48e-ba8bf470d4c0 +[2026-04-24 05:32:49.392] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T08:40:59+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:97a3dbc2-e144-4329-a71b-3ecda0a438db intent:original-order patient_id:P10963304292 patient_name:JENNAIRA ELYASMIN SAPUTRI performer_id:10000527512 requester_id:10001219332 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T08:40:59+07:00","code":{"coding":[{"code":"24558-9","display":"Abdomen","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/97a3dbc2-e144-4329-a71b-3ecda0a438db"},"id":"3e493ebb-55e9-43f7-b8ab-29c72e8ffda8","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:49.353785+00:00","versionId":"MTc3NzAwODc2OTM1Mzc4NTAwMA"},"performer":[{"reference":"Practitioner/10000527512"}],"requester":{"reference":"Practitioner/10001219332"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JENNAIRA ELYASMIN SAPUTRI","reference":"Patient/P10963304292"}}} | service: service-general | source_id: 513a0cff-00f9-4d70-b48e-ba8bf470d4c0 | status: SUCCESS +[2026-04-24 05:32:49.808] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611775 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:49.809] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 20a27152-ffc2-4be2-8218-4525647506e6 +[2026-04-24 05:32:49.810] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 20a27152-ffc2-4be2-8218-4525647506e6 +[2026-04-24 05:32:49.823] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628922 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:49.824] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4258a365-b091-44a5-93fb-82012a722f1d +[2026-04-24 05:32:49.824] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4258a365-b091-44a5-93fb-82012a722f1d +[2026-04-24 05:32:49.838] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11401560 2026-02-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:49.839] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11401560 | service: service-general | source_id: e01e3cd7-713c-4cea-b253-6e0352234688 +[2026-04-24 05:32:49.839] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11401560 | service: service-general | source_id: e01e3cd7-713c-4cea-b253-6e0352234688 +[2026-04-24 05:32:50.393] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590600 2026-02-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:50.394] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590600 | service: service-general | source_id: 25de06ac-3499-4518-b07b-1719810eb244 +[2026-04-24 05:32:50.394] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590600 | service: service-general | source_id: 25de06ac-3499-4518-b07b-1719810eb244 +[2026-04-24 05:32:50.406] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062445 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:50.407] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062445 | service: service-general | source_id: 0e2e2d65-97dc-4f80-9f0f-7a2a54bd2334 +[2026-04-24 05:32:50.407] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001900 encounter_id:d88436df-9da1-47f5-bd6f-4233034ea2ea organization_id: patient_id:P00782855258 procedure_code:DX service_request_id:ae4b0a39-4cb3-48d3-ac2b-edcc8a52e44e started:2026-04-24T05:32:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:50.707] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 470830d4-7e01-4028-8f54-972616f27d85 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0e2e2d65-97dc-4f80-9f0f-7a2a54bd2334 +[2026-04-24 05:32:50.707] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:32:51.567] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH CHAIYOEN | service: service-general | source_id: 22b3526a-d86f-49a0-a8c6-ba9b924a1f58 +[2026-04-24 05:32:51.567] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 22b3526a-d86f-49a0-a8c6-ba9b924a1f58 +[2026-04-24 05:32:51.723] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSDALIFAH | service: service-general | source_id: 23791e90-ba6d-4997-9f59-105ee8899d5c +[2026-04-24 05:32:51.874] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 1567d870-6145-45bb-bb3f-0f873f4d5cdc | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 23791e90-ba6d-4997-9f59-105ee8899d5c +[2026-04-24 05:32:51.874] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T08:49:09+07:00 category_code:363679005 category_display:Imaging code:37667-3 display:Ankle AP/Lat encounter_id:02e99ecf-4d58-4f58-bf66-eb49f505b756 intent:original-order patient_id:P01932628346 patient_name:MUSDALIFAH performer_id:10007559348 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T08:49:09+07:00","code":{"coding":[{"code":"37667-3","display":"Ankle AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/02e99ecf-4d58-4f58-bf66-eb49f505b756"},"id":"1567d870-6145-45bb-bb3f-0f873f4d5cdc","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:51.839948+00:00","versionId":"MTc3NzAwODc3MTgzOTk0ODAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUSDALIFAH","reference":"Patient/P01932628346"}}} | service: service-general | source_id: 23791e90-ba6d-4997-9f59-105ee8899d5c | status: SUCCESS +[2026-04-24 05:32:53.274] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617504 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:53.275] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617504 | service: service-general | source_id: 2fbb28bb-53bf-4a87-9f64-7a49bf5d0af3 +[2026-04-24 05:32:53.276] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617504 | service: service-general | source_id: 2fbb28bb-53bf-4a87-9f64-7a49bf5d0af3 +[2026-04-24 05:32:53.289] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11567083 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:53.290] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11567083 | service: service-general | source_id: 952a0f41-0852-4f21-8a93-5f75e51917fb +[2026-04-24 05:32:53.290] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11567083 | service: service-general | source_id: 952a0f41-0852-4f21-8a93-5f75e51917fb +[2026-04-24 05:32:53.303] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606624 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:53.304] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606624 | service: service-general | source_id: 7d143256-effa-4ed4-bde2-e3f851575ca9 +[2026-04-24 05:32:53.304] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606624 | service: service-general | source_id: 7d143256-effa-4ed4-bde2-e3f851575ca9 +[2026-04-24 05:32:53.317] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11352511 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:53.318] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11352511 | service: service-general | source_id: 9cc5841d-ebfc-44dd-bb21-abf02c156a26 +[2026-04-24 05:32:53.318] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11352511 | service: service-general | source_id: 9cc5841d-ebfc-44dd-bb21-abf02c156a26 +[2026-04-24 05:32:53.332] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584690 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:53.333] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584690 | service: service-general | source_id: 2f55ca42-c33e-40a5-bc06-0fb2dc6cad9c +[2026-04-24 05:32:53.333] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584690 | service: service-general | source_id: 2f55ca42-c33e-40a5-bc06-0fb2dc6cad9c +[2026-04-24 05:32:53.928] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068408 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:53.977] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: df43e4c3-8bba-4242-963d-6d264fa9706f +[2026-04-24 05:32:53.977] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: df43e4c3-8bba-4242-963d-6d264fa9706f +[2026-04-24 05:32:54.079] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZAINAB HANANIA ANANDA | service: service-general | source_id: 5f76128b-ee09-4d38-93ad-0f097e7a8987 +[2026-04-24 05:32:54.197] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:32:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 5f76128b-ee09-4d38-93ad-0f097e7a8987 | status_code: 400 +[2026-04-24 05:32:54.197] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T08:51:41+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:d0030e4b-de08-4dea-9327-af2264fbf555 intent:original-order patient_id:P05610282939 patient_name:ZAINAB HANANIA ANANDA performer_id:10007559348 requester_id:10008556208 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:32:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5f76128b-ee09-4d38-93ad-0f097e7a8987 | status: FAILED +[2026-04-24 05:32:54.299] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029916 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:54.301] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029916 | service: service-general | source_id: d346b15d-328e-4ed7-9090-e9561ecc6299 +[2026-04-24 05:32:54.301] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029916 | service: service-general | source_id: d346b15d-328e-4ed7-9090-e9561ecc6299 +[2026-04-24 05:32:54.882] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582863 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:54.883] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: f292f0a1-2273-4b5a-abc3-c3a879034a8f +[2026-04-24 05:32:54.883] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: f292f0a1-2273-4b5a-abc3-c3a879034a8f +[2026-04-24 05:32:54.902] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592409 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:54.903] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592409 | service: service-general | source_id: 37ca2da4-7ce2-435a-a01f-a80c8326f42b +[2026-04-24 05:32:54.903] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592409 | service: service-general | source_id: 37ca2da4-7ce2-435a-a01f-a80c8326f42b +[2026-04-24 05:32:55.486] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057265 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:55.487] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057265 | service: service-general | source_id: dbd0d0ca-71b4-4fbf-aeba-60100bef9e5b +[2026-04-24 05:32:55.487] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057265 | service: service-general | source_id: dbd0d0ca-71b4-4fbf-aeba-60100bef9e5b +[2026-04-24 05:32:55.500] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615435 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:55.501] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 4c660175-7bb2-4bc1-bdc5-65de138808e2 +[2026-04-24 05:32:55.501] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 4c660175-7bb2-4bc1-bdc5-65de138808e2 +[2026-04-24 05:32:55.513] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11342984 2026-02-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:55.514] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: 7540058e-a448-439f-8335-0524e45fc417 +[2026-04-24 05:32:55.514] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: 7540058e-a448-439f-8335-0524e45fc417 +[2026-04-24 05:32:56.086] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052401 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:56.087] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: 33f00e44-3fae-4036-8b6b-99bc0ec026aa +[2026-04-24 05:32:56.087] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: 33f00e44-3fae-4036-8b6b-99bc0ec026aa +[2026-04-24 05:32:56.366] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YASMIATI | service: service-general | source_id: bedff637-6a74-4b01-bca0-5c3912b99d3a +[2026-04-24 05:32:56.561] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: ec0d444b-3235-4236-a127-f43bee42eedf | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: bedff637-6a74-4b01-bca0-5c3912b99d3a +[2026-04-24 05:32:56.561] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:01:56+07:00 category_code:363679005 category_display:Imaging code:30647-2 display:Cholangiogrfai encounter_id:0cb7b224-fd19-4237-b85d-54a23b26ef65 intent:original-order patient_id:P00839900162 patient_name:YASMIATI performer_id:10007559348 requester_id:10005244996 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:01:56+07:00","code":{"coding":[{"code":"30647-2","display":"Cholangiogrfai","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/0cb7b224-fd19-4237-b85d-54a23b26ef65"},"id":"ec0d444b-3235-4236-a127-f43bee42eedf","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:56.526507+00:00","versionId":"MTc3NzAwODc3NjUyNjUwNzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10005244996"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"YASMIATI","reference":"Patient/P00839900162"}}} | service: service-general | source_id: bedff637-6a74-4b01-bca0-5c3912b99d3a | status: SUCCESS +[2026-04-24 05:32:56.680] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626814 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:56.681] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: 8584fe4a-2f7a-41d5-be44-4686bdcca7ac +[2026-04-24 05:32:56.681] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626814 | service: service-general | source_id: 8584fe4a-2f7a-41d5-be44-4686bdcca7ac +[2026-04-24 05:32:56.695] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585436 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:56.696] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585436 | service: service-general | source_id: 25c41c21-fbe0-4801-a62c-57c1f80f8776 +[2026-04-24 05:32:56.696] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585436 | service: service-general | source_id: 25c41c21-fbe0-4801-a62c-57c1f80f8776 +[2026-04-24 05:32:56.708] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11596813 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:56.709] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596813 | service: service-general | source_id: 60c31ac6-f1d5-4e93-bd71-6d4da1270e10 +[2026-04-24 05:32:56.709] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596813 | service: service-general | source_id: 60c31ac6-f1d5-4e93-bd71-6d4da1270e10 +[2026-04-24 05:32:57.292] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11580580 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:57.293] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: c780f643-613d-46a2-98e0-caeacbf1f7b9 +[2026-04-24 05:32:57.293] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: c780f643-613d-46a2-98e0-caeacbf1f7b9 +[2026-04-24 05:32:57.306] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050101 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:57.307] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050101 | service: service-general | source_id: 9c58c6c9-3b2e-4e8a-8a64-d14d74208dcd +[2026-04-24 05:32:57.307] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050101 | service: service-general | source_id: 9c58c6c9-3b2e-4e8a-8a64-d14d74208dcd +[2026-04-24 05:32:57.876] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11294595 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:57.877] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11294595 | service: service-general | source_id: f51a124a-e675-4ef5-bb77-f8e081241128 +[2026-04-24 05:32:57.877] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11294595 | service: service-general | source_id: f51a124a-e675-4ef5-bb77-f8e081241128 +[2026-04-24 05:32:58.442] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12031590 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:58.443] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: 19dff7e3-232d-456b-9a55-48f99ba5b56b +[2026-04-24 05:32:58.443] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: 19dff7e3-232d-456b-9a55-48f99ba5b56b +[2026-04-24 05:32:58.457] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061530 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:58.458] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061530 | service: service-general | source_id: de487701-2b48-4973-b397-9160208f8434 +[2026-04-24 05:32:58.458] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061530 | service: service-general | source_id: de487701-2b48-4973-b397-9160208f8434 +[2026-04-24 05:32:58.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041611 2026-02-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:58.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041611 | service: service-general | source_id: b520f8f8-5335-4ec9-8f9e-2050ebf3316b +[2026-04-24 05:32:58.473] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041611 | service: service-general | source_id: b520f8f8-5335-4ec9-8f9e-2050ebf3316b +[2026-04-24 05:32:58.732] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADI SUPRANTYO | service: service-general | source_id: 345399c2-eea8-4901-990e-cb27066e4862 +[2026-04-24 05:32:58.923] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9cd37630-706c-4992-aecd-abf6c7c0a727 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 345399c2-eea8-4901-990e-cb27066e4862 +[2026-04-24 05:32:58.923] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:03:39+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:8e3558db-327a-4b70-b6e1-5f0c547f6e25 intent:original-order patient_id:P00905584896 patient_name:ADI SUPRANTYO performer_id:10007559348 requester_id:10015414854 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:03:39+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/8e3558db-327a-4b70-b6e1-5f0c547f6e25"},"id":"9cd37630-706c-4992-aecd-abf6c7c0a727","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:32:58.884954+00:00","versionId":"MTc3NzAwODc3ODg4NDk1NDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10015414854"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ADI SUPRANTYO","reference":"Patient/P00905584896"}}} | service: service-general | source_id: 345399c2-eea8-4901-990e-cb27066e4862 | status: SUCCESS +[2026-04-24 05:32:59.056] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11574426 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:59.057] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574426 | service: service-general | source_id: aa7efe63-ba8a-4eb6-8b5a-d5c2aa3ff7cb +[2026-04-24 05:32:59.057] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574426 | service: service-general | source_id: aa7efe63-ba8a-4eb6-8b5a-d5c2aa3ff7cb +[2026-04-24 05:32:59.072] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540487 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:32:59.073] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540487 | service: service-general | source_id: 8e2c86c0-e58b-47c4-9fb3-8357f896c95a +[2026-04-24 05:32:59.073] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-010507 encounter_id:34a95756-e612-431c-a942-01d50f7ad862 organization_id: patient_id:P01825066350 procedure_code:OT service_request_id:06adc0b6-8f9f-475c-b2ad-84c208db3a2f started:2026-04-24T05:32:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:32:59.364] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 82a0080d-ef73-4e3d-a797-acae0da2bce0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8e2c86c0-e58b-47c4-9fb3-8357f896c95a +[2026-04-24 05:32:59.365] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:33:01.079] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUTIK | service: service-general | source_id: 76f8da6f-04c1-4e64-9536-a84eac23baa7 +[2026-04-24 05:33:01.293] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 39e63d6b-c9c6-4142-ac27-6af78f5af8bc | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 76f8da6f-04c1-4e64-9536-a84eac23baa7 +[2026-04-24 05:33:01.293] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:05:39+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:ad365a05-8ee0-4107-b62c-c2f149d534be intent:original-order patient_id:P02409915122 patient_name:TUTIK performer_id:10007559348 requester_id:10015414854 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:05:39+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ad365a05-8ee0-4107-b62c-c2f149d534be"},"id":"39e63d6b-c9c6-4142-ac27-6af78f5af8bc","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:01.242898+00:00","versionId":"MTc3NzAwODc4MTI0Mjg5ODAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10015414854"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"TUTIK","reference":"Patient/P02409915122"}}} | service: service-general | source_id: 76f8da6f-04c1-4e64-9536-a84eac23baa7 | status: SUCCESS +[2026-04-24 05:33:01.965] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055711 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:01.966] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055711 | service: service-general | source_id: c51ad9ba-22f1-4a9e-8cb3-74dbc59a1563 +[2026-04-24 05:33:01.966] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055711 | service: service-general | source_id: c51ad9ba-22f1-4a9e-8cb3-74dbc59a1563 +[2026-04-24 05:33:02.570] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071437 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:02.571] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071437 | service: service-general | source_id: baf999c7-faaf-4c81-8e7f-83871a890a42 +[2026-04-24 05:33:02.571] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071437 | service: service-general | source_id: baf999c7-faaf-4c81-8e7f-83871a890a42 +[2026-04-24 05:33:02.584] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060988 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:02.584] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060988 | service: service-general | source_id: 21ecd461-6c36-4ea1-b713-224a1290c925 +[2026-04-24 05:33:02.584] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060988 | service: service-general | source_id: 21ecd461-6c36-4ea1-b713-224a1290c925 +[2026-04-24 05:33:02.597] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041018 2026-03-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:02.598] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041018 | service: service-general | source_id: 3b9312b2-8a3b-4f6c-92b4-7cdcedffb2dc +[2026-04-24 05:33:02.598] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041018 | service: service-general | source_id: 3b9312b2-8a3b-4f6c-92b4-7cdcedffb2dc +[2026-04-24 05:33:03.129] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066114 2026-03-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:03.130] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066114 | service: service-general | source_id: dd3179e5-87d9-4b5e-9801-08b41ea2a8f2 +[2026-04-24 05:33:03.130] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066114 | service: service-general | source_id: dd3179e5-87d9-4b5e-9801-08b41ea2a8f2 +[2026-04-24 05:33:03.144] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053624 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:03.145] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 9522eaf9-f77a-46a0-8dc0-f49e1a12f0db +[2026-04-24 05:33:03.145] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053624 | service: service-general | source_id: 9522eaf9-f77a-46a0-8dc0-f49e1a12f0db +[2026-04-24 05:33:03.159] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050732 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:03.160] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050732 | service: service-general | source_id: 18b88f2f-798d-47e5-9366-08ad58ed3c96 +[2026-04-24 05:33:03.160] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050732 | service: service-general | source_id: 18b88f2f-798d-47e5-9366-08ad58ed3c96 +[2026-04-24 05:33:03.174] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11452763 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:03.175] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452763 | service: service-general | source_id: 52dda8c9-02c7-4a62-9a5b-294db4e3a2bb +[2026-04-24 05:33:03.175] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452763 | service: service-general | source_id: 52dda8c9-02c7-4a62-9a5b-294db4e3a2bb +[2026-04-24 05:33:03.190] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070963 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:03.191] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070963 | service: service-general | source_id: 23a7fac2-e186-4dd4-bd7f-9ffc91695676 +[2026-04-24 05:33:03.191] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070963 | service: service-general | source_id: 23a7fac2-e186-4dd4-bd7f-9ffc91695676 +[2026-04-24 05:33:03.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032332 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:03.206] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032332 | service: service-general | source_id: bca96455-00ba-4bc7-b8d0-6b9c79d645ab +[2026-04-24 05:33:03.206] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032332 | service: service-general | source_id: bca96455-00ba-4bc7-b8d0-6b9c79d645ab +[2026-04-24 05:33:03.219] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609464 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:03.220] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: bb2e1d8e-af5d-4640-bf40-2ec2957b6acf +[2026-04-24 05:33:03.220] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609464 | service: service-general | source_id: bb2e1d8e-af5d-4640-bf40-2ec2957b6acf +[2026-04-24 05:33:03.233] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008736 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:03.234] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 96f22bc5-bb5b-4a13-a78a-50308e152ba6 +[2026-04-24 05:33:03.234] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008736 | service: service-general | source_id: 96f22bc5-bb5b-4a13-a78a-50308e152ba6 +[2026-04-24 05:33:03.468] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD NUR FAUZAN | service: service-general | source_id: a9e6e013-b5e4-4c34-8086-999b341400a9 +[2026-04-24 05:33:03.468] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a9e6e013-b5e4-4c34-8086-999b341400a9 +[2026-04-24 05:33:03.641] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGHISTA RAHMANIA IZZA | service: service-general | source_id: f4015e2c-d6e0-4bee-bbc8-0110c888d504 +[2026-04-24 05:33:03.806] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9c479f90-47be-438c-b9a2-a36363db83d8 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f4015e2c-d6e0-4bee-bbc8-0110c888d504 +[2026-04-24 05:33:03.806] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:09:30+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:5af9177f-8a76-4176-91a7-6421242e22d5 intent:original-order patient_id:P02215981090 patient_name:AGHISTA RAHMANIA IZZA performer_id:10007559348 requester_id:10015051736 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:09:30+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/5af9177f-8a76-4176-91a7-6421242e22d5"},"id":"9c479f90-47be-438c-b9a2-a36363db83d8","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:03.766764+00:00","versionId":"MTc3NzAwODc4Mzc2Njc2NDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10015051736"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"AGHISTA RAHMANIA IZZA","reference":"Patient/P02215981090"}}} | service: service-general | source_id: f4015e2c-d6e0-4bee-bbc8-0110c888d504 | status: SUCCESS +[2026-04-24 05:33:03.844] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055490 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:03.845] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055490 | service: service-general | source_id: 40cc5b19-dc7f-412f-8455-3ff892672f1d +[2026-04-24 05:33:03.845] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055490 | service: service-general | source_id: 40cc5b19-dc7f-412f-8455-3ff892672f1d +[2026-04-24 05:33:03.859] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11320439 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:03.860] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11320439 | service: service-general | source_id: 78bf185c-9b60-430c-b6e6-29280510d182 +[2026-04-24 05:33:03.860] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11320439 | service: service-general | source_id: 78bf185c-9b60-430c-b6e6-29280510d182 +[2026-04-24 05:33:03.873] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020749 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:03.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020749 | service: service-general | source_id: 33b538fd-2ee9-4288-92d6-58fa9b0f48de +[2026-04-24 05:33:03.874] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020749 | service: service-general | source_id: 33b538fd-2ee9-4288-92d6-58fa9b0f48de +[2026-04-24 05:33:04.457] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599784 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:04.458] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599784 | service: service-general | source_id: 3f6e8bf3-f5f4-4aef-a8e6-7d0cbd28d34e +[2026-04-24 05:33:04.458] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599784 | service: service-general | source_id: 3f6e8bf3-f5f4-4aef-a8e6-7d0cbd28d34e +[2026-04-24 05:33:04.471] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10958211 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:04.472] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10958211 | service: service-general | source_id: 4d1bab6c-0ab4-4a0b-90fb-ab436900a510 +[2026-04-24 05:33:04.472] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10958211 | service: service-general | source_id: 4d1bab6c-0ab4-4a0b-90fb-ab436900a510 +[2026-04-24 05:33:04.486] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566409 2026-02-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:04.487] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566409 | service: service-general | source_id: 61c6a41b-82c2-4310-b075-195a4dd0cf5b +[2026-04-24 05:33:04.487] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566409 | service: service-general | source_id: 61c6a41b-82c2-4310-b075-195a4dd0cf5b +[2026-04-24 05:33:05.069] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054650 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:05.070] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: dd9efe8d-3b26-4d8d-93b4-c64dbef564be +[2026-04-24 05:33:05.070] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: dd9efe8d-3b26-4d8d-93b4-c64dbef564be +[2026-04-24 05:33:05.084] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008255 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:05.085] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008255 | service: service-general | source_id: 0e5ff1cd-519b-446d-a489-f2d2f93c85b2 +[2026-04-24 05:33:05.085] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008255 | service: service-general | source_id: 0e5ff1cd-519b-446d-a489-f2d2f93c85b2 +[2026-04-24 05:33:05.670] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007021 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:05.671] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: 773f19bd-a23a-48e7-a94f-d386c604c81e +[2026-04-24 05:33:05.671] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007021 | service: service-general | source_id: 773f19bd-a23a-48e7-a94f-d386c604c81e +[2026-04-24 05:33:05.684] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11623283 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:05.685] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 4a727f03-26dc-428c-88c5-68437f2f0711 +[2026-04-24 05:33:05.685] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623283 | service: service-general | source_id: 4a727f03-26dc-428c-88c5-68437f2f0711 +[2026-04-24 05:33:05.698] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10759074 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:05.699] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10759074 | service: service-general | source_id: 5d96c765-56ac-41b6-b45a-32bd4bd1a530 +[2026-04-24 05:33:05.699] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10759074 | service: service-general | source_id: 5d96c765-56ac-41b6-b45a-32bd4bd1a530 +[2026-04-24 05:33:05.712] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010615 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:05.713] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010615 | service: service-general | source_id: 20f75fd5-7be4-473d-b349-72432384886d +[2026-04-24 05:33:05.713] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010615 | service: service-general | source_id: 20f75fd5-7be4-473d-b349-72432384886d +[2026-04-24 05:33:05.725] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629567 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:05.726] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629567 | service: service-general | source_id: 5f0c3b23-32c7-4895-89d9-43244a958d43 +[2026-04-24 05:33:05.726] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629567 | service: service-general | source_id: 5f0c3b23-32c7-4895-89d9-43244a958d43 +[2026-04-24 05:33:05.981] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INA SINTIA | service: service-general | source_id: 3025f8e0-c63a-4459-b500-5ccfc7b8ab8d +[2026-04-24 05:33:05.982] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3025f8e0-c63a-4459-b500-5ccfc7b8ab8d +[2026-04-24 05:33:06.162] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI UMU NURJANAH | service: service-general | source_id: 7da7733a-85c4-4e44-8ad9-b7346d38895c +[2026-04-24 05:33:06.327] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626449 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:06.328] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 9f13a5c5-71c6-429c-9690-94568f4704ee +[2026-04-24 05:33:06.328] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: 9f13a5c5-71c6-429c-9690-94568f4704ee +[2026-04-24 05:33:06.341] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036596 2026-01-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:06.342] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036596 | service: service-general | source_id: 907f8cd4-f2d5-42f2-9275-9ac5eae25635 +[2026-04-24 05:33:06.343] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036596 | service: service-general | source_id: 907f8cd4-f2d5-42f2-9275-9ac5eae25635 +[2026-04-24 05:33:06.358] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 95fa504b-1069-45a0-b0c0-61f956f28523 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 7da7733a-85c4-4e44-8ad9-b7346d38895c +[2026-04-24 05:33:06.358] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:15:15+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:e87e3cc7-2f2f-4f90-8d13-0430a9a54fdf intent:original-order patient_id:P01508365056 patient_name:SITI UMU NURJANAH performer_id:10007559348 requester_id:10015414854 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:15:15+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/e87e3cc7-2f2f-4f90-8d13-0430a9a54fdf"},"id":"95fa504b-1069-45a0-b0c0-61f956f28523","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:06.323572+00:00","versionId":"MTc3NzAwODc4NjMyMzU3MjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10015414854"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SITI UMU NURJANAH","reference":"Patient/P01508365056"}}} | service: service-general | source_id: 7da7733a-85c4-4e44-8ad9-b7346d38895c | status: SUCCESS +[2026-04-24 05:33:06.909] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511036 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:06.910] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: d46af247-cdfd-47ee-bfab-dddd97575cdd +[2026-04-24 05:33:06.910] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511036 | service: service-general | source_id: d46af247-cdfd-47ee-bfab-dddd97575cdd +[2026-04-24 05:33:06.923] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11528616 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:06.924] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528616 | service: service-general | source_id: 1aed75e6-053c-465a-9245-0babd5851bc0 +[2026-04-24 05:33:06.924] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11528616 | service: service-general | source_id: 1aed75e6-053c-465a-9245-0babd5851bc0 +[2026-04-24 05:33:06.936] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005324 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:06.936] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: d8d5b720-a346-4c16-bdc5-543d264dcec9 +[2026-04-24 05:33:06.936] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005324 | service: service-general | source_id: d8d5b720-a346-4c16-bdc5-543d264dcec9 +[2026-04-24 05:33:07.497] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008207 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:07.498] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 96574290-a19b-49d3-a02c-16b3629f276e +[2026-04-24 05:33:07.498] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008207 | service: service-general | source_id: 96574290-a19b-49d3-a02c-16b3629f276e +[2026-04-24 05:33:07.513] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11605861 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:07.514] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605861 | service: service-general | source_id: cd1888fe-6eb2-470f-97a0-78a0359c4f51 +[2026-04-24 05:33:07.514] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11605861 | service: service-general | source_id: cd1888fe-6eb2-470f-97a0-78a0359c4f51 +[2026-04-24 05:33:08.084] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621439 2026-02-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:08.085] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621439 | service: service-general | source_id: 60430669-0b32-4c1c-9560-7c47f8a9d741 +[2026-04-24 05:33:08.085] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621439 | service: service-general | source_id: 60430669-0b32-4c1c-9560-7c47f8a9d741 +[2026-04-24 05:33:08.541] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDRAWATI | service: service-general | source_id: ec4abefb-45f1-467c-9cf1-d17422dbd05e +[2026-04-24 05:33:08.666] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628615 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:08.667] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628615 | service: service-general | source_id: b0998c22-5a53-4979-a755-7279f9146dc9 +[2026-04-24 05:33:08.667] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628615 | service: service-general | source_id: b0998c22-5a53-4979-a755-7279f9146dc9 +[2026-04-24 05:33:08.681] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10299464 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:08.682] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10299464 | service: service-general | source_id: 555e7b7b-7171-409e-a650-79876025b16c +[2026-04-24 05:33:08.682] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10299464 | service: service-general | source_id: 555e7b7b-7171-409e-a650-79876025b16c +[2026-04-24 05:33:08.683] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:33:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ec4abefb-45f1-467c-9cf1-d17422dbd05e | status_code: 400 +[2026-04-24 05:33:08.683] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:16:51+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:8120d42d-11fc-4666-9933-95f330d70659 intent:original-order patient_id:P01285980564 patient_name:INDRAWATI performer_id:10007559348 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:33:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ec4abefb-45f1-467c-9cf1-d17422dbd05e | status: FAILED +[2026-04-24 05:33:08.696] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608980 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:08.697] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608980 | service: service-general | source_id: ad9c35c1-09f2-4416-b94b-fae2ebe4376e +[2026-04-24 05:33:08.697] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608980 | service: service-general | source_id: ad9c35c1-09f2-4416-b94b-fae2ebe4376e +[2026-04-24 05:33:08.711] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071064 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:08.712] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071064 | service: service-general | source_id: ebfd2c52-3194-4cd8-8c35-bac2f212cbb2 +[2026-04-24 05:33:08.712] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071064 | service: service-general | source_id: ebfd2c52-3194-4cd8-8c35-bac2f212cbb2 +[2026-04-24 05:33:09.282] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065007 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:09.283] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065007 | service: service-general | source_id: 5dab6ce4-0688-4b4c-8e53-2c198d750f98 +[2026-04-24 05:33:09.283] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-013831 encounter_id:05e4984f-6082-42b7-951c-a6254c9cdb17 organization_id: patient_id:P02327984234 procedure_code:OT service_request_id:73127f54-3c9d-4c8a-a5c7-e04638d1fd3c started:2026-04-24T05:33:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:33:09.655] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 5b7a541e-85bf-4592-81dc-aef4acc3c2a6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5dab6ce4-0688-4b4c-8e53-2c198d750f98 +[2026-04-24 05:33:09.655] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:33:10.856] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH. FAUZI FEBRIANSYAH | service: service-general | source_id: b385d77f-44f2-427f-a5ce-eeb6ae35b2ec +[2026-04-24 05:33:11.000] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 06143201-9a65-4011-a0c5-8a61f5440bc2 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: b385d77f-44f2-427f-a5ce-eeb6ae35b2ec +[2026-04-24 05:33:11.000] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:21:39+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:3139a1cf-3e46-44fc-b0d3-44bab27250ba intent:original-order patient_id:P01614891552 patient_name:MOH. FAUZI FEBRIANSYAH performer_id:10007559348 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:21:39+07:00","code":{"coding":[{"code":"36695-5","display":"Femur AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/3139a1cf-3e46-44fc-b0d3-44bab27250ba"},"id":"06143201-9a65-4011-a0c5-8a61f5440bc2","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:10.961929+00:00","versionId":"MTc3NzAwODc5MDk2MTkyOTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MOH. FAUZI FEBRIANSYAH","reference":"Patient/P01614891552"}}} | service: service-general | source_id: b385d77f-44f2-427f-a5ce-eeb6ae35b2ec | status: SUCCESS +[2026-04-24 05:33:11.669] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066752 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:11.671] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066752 | service: service-general | source_id: 3fd1242d-9e9e-447b-927f-6d41d2f58ab4 +[2026-04-24 05:33:11.671] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066752 | service: service-general | source_id: 3fd1242d-9e9e-447b-927f-6d41d2f58ab4 +[2026-04-24 05:33:11.685] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056601 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:11.686] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: 4e318595-78c0-4bb8-a025-03beba6b0342 +[2026-04-24 05:33:11.686] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056601 | service: service-general | source_id: 4e318595-78c0-4bb8-a025-03beba6b0342 +[2026-04-24 05:33:11.700] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625478 2026-02-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:11.701] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625478 | service: service-general | source_id: 2c08b872-7de8-4b83-b93c-7d47e43fd559 +[2026-04-24 05:33:11.701] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625478 | service: service-general | source_id: 2c08b872-7de8-4b83-b93c-7d47e43fd559 +[2026-04-24 05:33:12.275] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520745 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:12.276] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: e9f02b5c-d90a-417e-83e6-90095dcec97a +[2026-04-24 05:33:12.276] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520745 | service: service-general | source_id: e9f02b5c-d90a-417e-83e6-90095dcec97a +[2026-04-24 05:33:12.291] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541570 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:12.292] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541570 | service: service-general | source_id: d98e2164-87fc-4298-85f3-9c6f11575bce +[2026-04-24 05:33:12.292] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541570 | service: service-general | source_id: d98e2164-87fc-4298-85f3-9c6f11575bce +[2026-04-24 05:33:12.878] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11330715 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:12.879] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11330715 | service: service-general | source_id: f30d9150-10d3-4a01-85ce-b22d39d383b5 +[2026-04-24 05:33:12.879] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11330715 | service: service-general | source_id: f30d9150-10d3-4a01-85ce-b22d39d383b5 +[2026-04-24 05:33:12.892] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053701 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:12.893] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: adb555e4-58d1-4c12-8cdc-fcdf471bf1d6 +[2026-04-24 05:33:12.893] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053701 | service: service-general | source_id: adb555e4-58d1-4c12-8cdc-fcdf471bf1d6 +[2026-04-24 05:33:12.906] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071035 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:12.907] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071035 | service: service-general | source_id: 331e60dc-c8ae-4230-82fe-3d39bb4f9719 +[2026-04-24 05:33:12.907] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-013764 encounter_id:a1336eb8-b166-4cb0-86f0-d10aa8d4227e organization_id: patient_id:P02502611916 procedure_code:OT service_request_id:93f7e7d6-1e48-40af-a864-b0599ef2efb7 started:2026-04-24T05:33:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:33:13.175] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASITA ANDAYANI | service: service-general | source_id: 02e61308-c2e8-4fe5-bb5a-3c8e09e057a5 +[2026-04-24 05:33:13.175] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 02e61308-c2e8-4fe5-bb5a-3c8e09e057a5 +[2026-04-24 05:33:13.186] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 2a0d0053-5655-4c2e-854c-441e0a8f6b73 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 331e60dc-c8ae-4230-82fe-3d39bb4f9719 +[2026-04-24 05:33:13.186] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:33:13.346] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALYA AZ-ZAHRA | service: service-general | source_id: ebe243e0-a924-4a10-ae2f-0789d958f2bf +[2026-04-24 05:33:13.485] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:33:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ebe243e0-a924-4a10-ae2f-0789d958f2bf | status_code: 400 +[2026-04-24 05:33:13.485] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:25:27+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:28cd509d-54e3-4616-ad6e-580f6df041f6 intent:original-order patient_id:P10426167206 patient_name:ALYA AZ-ZAHRA performer_id:10007559348 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:33:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ebe243e0-a924-4a10-ae2f-0789d958f2bf | status: FAILED +[2026-04-24 05:33:15.202] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065054 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:15.203] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065054 | service: service-general | source_id: a763ef51-34ce-4376-9948-82530e60d238 +[2026-04-24 05:33:15.203] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065054 | service: service-general | source_id: a763ef51-34ce-4376-9948-82530e60d238 +[2026-04-24 05:33:15.217] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067846 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:15.218] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067846 | service: service-general | source_id: 73e90e70-bf2a-4f95-b35f-07b812498de7 +[2026-04-24 05:33:15.218] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067846 | service: service-general | source_id: 73e90e70-bf2a-4f95-b35f-07b812498de7 +[2026-04-24 05:33:15.661] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AULIA SAFIRA PUTRI | service: service-general | source_id: 030b04a1-b1fc-48c2-be82-9bb961a6567f +[2026-04-24 05:33:15.662] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 030b04a1-b1fc-48c2-be82-9bb961a6567f +[2026-04-24 05:33:15.832] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11002656 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:15.834] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11002656 | service: service-general | source_id: cc4005a1-da0e-4aea-9f9b-ed08105a31a1 +[2026-04-24 05:33:15.834] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11002656 | service: service-general | source_id: cc4005a1-da0e-4aea-9f9b-ed08105a31a1 +[2026-04-24 05:33:15.843] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIAMAH | service: service-general | source_id: 250751ab-7764-4918-a4d7-03e4ef7ce7a4 +[2026-04-24 05:33:15.998] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619848 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:15.999] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619848 | service: service-general | source_id: 92627721-c206-4dff-add6-183a2689e74b +[2026-04-24 05:33:15.999] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619848 | service: service-general | source_id: 92627721-c206-4dff-add6-183a2689e74b +[2026-04-24 05:33:16.013] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051660 2026-03-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:16.014] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: d4d0968b-db04-4d09-8243-930b85a02782 +[2026-04-24 05:33:16.014] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: d4d0968b-db04-4d09-8243-930b85a02782 +[2026-04-24 05:33:16.027] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585282 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:16.028] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585282 | service: service-general | source_id: 0dcdc6b5-ff6e-402e-a020-a65c8d197d99 +[2026-04-24 05:33:16.028] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11585282 | service: service-general | source_id: 0dcdc6b5-ff6e-402e-a020-a65c8d197d99 +[2026-04-24 05:33:16.058] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: fc9d01fb-2878-49ff-82cf-cc87920b0b84 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 250751ab-7764-4918-a4d7-03e4ef7ce7a4 +[2026-04-24 05:33:16.058] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:32:07+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:62c71ffd-654e-4d01-8bbb-1353f48f1049 intent:original-order patient_id:P01026743758 patient_name:SIAMAH performer_id:10007559348 requester_id:10005043489 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:32:07+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/62c71ffd-654e-4d01-8bbb-1353f48f1049"},"id":"fc9d01fb-2878-49ff-82cf-cc87920b0b84","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:16.019466+00:00","versionId":"MTc3NzAwODc5NjAxOTQ2NjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10005043489"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SIAMAH","reference":"Patient/P01026743758"}}} | service: service-general | source_id: 250751ab-7764-4918-a4d7-03e4ef7ce7a4 | status: SUCCESS +[2026-04-24 05:33:16.588] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063988 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:16.589] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 0d097deb-a36b-46bf-b01c-0bd89e538fd2 +[2026-04-24 05:33:16.589] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 0d097deb-a36b-46bf-b01c-0bd89e538fd2 +[2026-04-24 05:33:16.603] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523302 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:16.604] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523302 | service: service-general | source_id: 0f2a7c71-a763-4f18-b417-34a79c62ea95 +[2026-04-24 05:33:16.604] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523302 | service: service-general | source_id: 0f2a7c71-a763-4f18-b417-34a79c62ea95 +[2026-04-24 05:33:17.176] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067059 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:17.176] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 9c549ce2-8063-46f9-8a9a-78443cdc5564 +[2026-04-24 05:33:17.176] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067059 | service: service-general | source_id: 9c549ce2-8063-46f9-8a9a-78443cdc5564 +[2026-04-24 05:33:17.190] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620090 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:17.191] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620090 | service: service-general | source_id: d4630736-83b1-4629-a5ca-7081a958088b +[2026-04-24 05:33:17.191] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11620090 | service: service-general | source_id: d4630736-83b1-4629-a5ca-7081a958088b +[2026-04-24 05:33:17.203] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000950 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:17.204] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000950 | service: service-general | source_id: ff9b677d-724e-46de-9cce-98feec02677f +[2026-04-24 05:33:17.204] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000950 | service: service-general | source_id: ff9b677d-724e-46de-9cce-98feec02677f +[2026-04-24 05:33:17.216] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629077 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:17.217] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629077 | service: service-general | source_id: a315358a-7a3f-42ac-aeac-a49ccfbe5731 +[2026-04-24 05:33:17.217] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629077 | service: service-general | source_id: a315358a-7a3f-42ac-aeac-a49ccfbe5731 +[2026-04-24 05:33:17.771] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046102 2026-03-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:17.773] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046102 | service: service-general | source_id: 8c6b94af-3390-4f48-9705-7717e5cc707f +[2026-04-24 05:33:17.773] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046102 | service: service-general | source_id: 8c6b94af-3390-4f48-9705-7717e5cc707f +[2026-04-24 05:33:17.787] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008393 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:17.788] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008393 | service: service-general | source_id: 65b310f0-aa20-48d6-9156-34a341eb2f53 +[2026-04-24 05:33:17.788] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008393 | service: service-general | source_id: 65b310f0-aa20-48d6-9156-34a341eb2f53 +[2026-04-24 05:33:17.802] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057241 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:17.803] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057241 | service: service-general | source_id: ac25960a-03e1-459b-9a33-5dfac71629a9 +[2026-04-24 05:33:17.803] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057241 | service: service-general | source_id: ac25960a-03e1-459b-9a33-5dfac71629a9 +[2026-04-24 05:33:17.817] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066968 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:17.818] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066968 | service: service-general | source_id: b94a0f85-68cb-4ac1-9c24-a6a5c8d326a6 +[2026-04-24 05:33:17.818] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066968 | service: service-general | source_id: b94a0f85-68cb-4ac1-9c24-a6a5c8d326a6 +[2026-04-24 05:33:17.831] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034307 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:17.832] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034307 | service: service-general | source_id: e84cd10d-1f46-40c1-9352-e9c9740f13ec +[2026-04-24 05:33:17.832] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034307 | service: service-general | source_id: e84cd10d-1f46-40c1-9352-e9c9740f13ec +[2026-04-24 05:33:18.234] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASLICHAH | service: service-general | source_id: 8a6df80d-c246-409b-aaf0-f3188df22ce8 +[2026-04-24 05:33:18.405] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042980 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:18.406] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: ffe4f6a0-96df-4c06-b16a-d5f61507e234 +[2026-04-24 05:33:18.406] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042980 | service: service-general | source_id: ffe4f6a0-96df-4c06-b16a-d5f61507e234 +[2026-04-24 05:33:18.406] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b3fbc636-6731-4f85-a708-3eab68b05b3d | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 8a6df80d-c246-409b-aaf0-f3188df22ce8 +[2026-04-24 05:33:18.406] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:36:57+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:570dbb98-b807-4cee-9ae1-aea46cfaf0ff intent:original-order patient_id:P00381442031 patient_name:MASLICHAH performer_id:10007559348 requester_id:10000276457 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:36:57+07:00","code":{"coding":[{"code":"36695-5","display":"Femur AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/570dbb98-b807-4cee-9ae1-aea46cfaf0ff"},"id":"b3fbc636-6731-4f85-a708-3eab68b05b3d","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:18.370567+00:00","versionId":"MTc3NzAwODc5ODM3MDU2NzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10000276457"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MASLICHAH","reference":"Patient/P00381442031"}}} | service: service-general | source_id: 8a6df80d-c246-409b-aaf0-f3188df22ce8 | status: SUCCESS +[2026-04-24 05:33:18.420] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054840 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:18.421] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054840 | service: service-general | source_id: 08b428aa-aa35-4292-8f08-ea9f5ea1be43 +[2026-04-24 05:33:18.421] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054840 | service: service-general | source_id: 08b428aa-aa35-4292-8f08-ea9f5ea1be43 +[2026-04-24 05:33:18.985] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060947 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:18.986] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060947 | service: service-general | source_id: 23d4b05f-12f7-4673-bfde-ee9e2534e3c4 +[2026-04-24 05:33:18.986] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060947 | service: service-general | source_id: 23d4b05f-12f7-4673-bfde-ee9e2534e3c4 +[2026-04-24 05:33:19.000] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627464 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:19.001] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627464 | service: service-general | source_id: b79776e2-8556-4bf5-8ada-c72a79708eeb +[2026-04-24 05:33:19.001] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627464 | service: service-general | source_id: b79776e2-8556-4bf5-8ada-c72a79708eeb +[2026-04-24 05:33:19.552] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11601923 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:19.554] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11601923 | service: service-general | source_id: 5f564020-2fad-480b-acda-7ad86a9881e6 +[2026-04-24 05:33:19.554] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11601923 | service: service-general | source_id: 5f564020-2fad-480b-acda-7ad86a9881e6 +[2026-04-24 05:33:19.567] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062628 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:19.568] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062628 | service: service-general | source_id: 4172c083-e8bd-4c04-982e-21f8fa806d06 +[2026-04-24 05:33:19.568] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062628 | service: service-general | source_id: 4172c083-e8bd-4c04-982e-21f8fa806d06 +[2026-04-24 05:33:19.582] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010056 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:19.583] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 3ee0a3d5-5e1f-4863-86a2-9c2069154cb1 +[2026-04-24 05:33:19.583] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010056 | service: service-general | source_id: 3ee0a3d5-5e1f-4863-86a2-9c2069154cb1 +[2026-04-24 05:33:20.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11527101 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:20.140] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: b4b3f0b8-9967-476a-b534-94585a823895 +[2026-04-24 05:33:20.140] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11527101 | service: service-general | source_id: b4b3f0b8-9967-476a-b534-94585a823895 +[2026-04-24 05:33:20.155] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062863 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:20.156] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062863 | service: service-general | source_id: afa58085-22e7-4bdb-9859-9c86dd824872 +[2026-04-24 05:33:20.156] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062863 | service: service-general | source_id: afa58085-22e7-4bdb-9859-9c86dd824872 +[2026-04-24 05:33:20.586] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAKTI KUSUMA BAGUS PRASTYA | service: service-general | source_id: 3fd3e33b-5880-4df0-bf02-69427b1a1d49 +[2026-04-24 05:33:20.736] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062226 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:20.737] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062226 | service: service-general | source_id: e72cfd8e-8305-451b-b99d-8e785705d345 +[2026-04-24 05:33:20.737] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062226 | service: service-general | source_id: e72cfd8e-8305-451b-b99d-8e785705d345 +[2026-04-24 05:33:20.752] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029972 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:20.753] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029972 | service: service-general | source_id: 0f5c04d8-7936-48ed-a553-34352c989899 +[2026-04-24 05:33:20.753] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002211 encounter_id:63058153-6489-4093-8c61-e93429b28df9 organization_id: patient_id:P01130726485 procedure_code:OT service_request_id:fa5da8fe-e186-478c-ad0c-d9796a175d51 started:2026-04-24T05:33:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:33:20.772] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 28b00085-69fe-4cd4-9f92-3b51d73e4c16 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 3fd3e33b-5880-4df0-bf02-69427b1a1d49 +[2026-04-24 05:33:20.772] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:46:54+07:00 category_code:363679005 category_display:Imaging code:24630-6 display:Thorax Pro Marker encounter_id:1487e174-1a54-4e69-b117-c37090b94b13 intent:original-order patient_id:P00078644323 patient_name:SAKTI KUSUMA BAGUS PRASTYA performer_id:10000527512 requester_id:10004364823 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:46:54+07:00","code":{"coding":[{"code":"24630-6","display":"Thorax Pro Marker","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/1487e174-1a54-4e69-b117-c37090b94b13"},"id":"28b00085-69fe-4cd4-9f92-3b51d73e4c16","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:20.739142+00:00","versionId":"MTc3NzAwODgwMDczOTE0MjAwMA"},"performer":[{"reference":"Practitioner/10000527512"}],"requester":{"reference":"Practitioner/10004364823"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SAKTI KUSUMA BAGUS PRASTYA","reference":"Patient/P00078644323"}}} | service: service-general | source_id: 3fd3e33b-5880-4df0-bf02-69427b1a1d49 | status: SUCCESS +[2026-04-24 05:33:21.029] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: daaca4c5-e3c7-4438-b754-8a10768a0218 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0f5c04d8-7936-48ed-a553-34352c989899 +[2026-04-24 05:33:21.029] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:33:22.951] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMINI | service: service-general | source_id: 410bdcc5-c0ab-4c15-b638-d7f0cff16a83 +[2026-04-24 05:33:23.163] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 036f70f4-6c88-4ea4-8a91-1c7d95b3287e | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 410bdcc5-c0ab-4c15-b638-d7f0cff16a83 +[2026-04-24 05:33:23.163] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:48:27+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ee0097bf-1acb-48a8-a74a-835ac7423b9b intent:original-order patient_id:P02119154786 patient_name:SUMINI performer_id:10007559348 requester_id:10002625480 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:48:27+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ee0097bf-1acb-48a8-a74a-835ac7423b9b"},"id":"036f70f4-6c88-4ea4-8a91-1c7d95b3287e","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:23.126198+00:00","versionId":"MTc3NzAwODgwMzEyNjE5ODAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10002625480"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUMINI","reference":"Patient/P02119154786"}}} | service: service-general | source_id: 410bdcc5-c0ab-4c15-b638-d7f0cff16a83 | status: SUCCESS +[2026-04-24 05:33:23.642] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060737 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:23.643] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060737 | service: service-general | source_id: 7628b789-9c4d-44b9-802f-27b371ae5d50 +[2026-04-24 05:33:23.643] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060737 | service: service-general | source_id: 7628b789-9c4d-44b9-802f-27b371ae5d50 +[2026-04-24 05:33:23.658] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12008600 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:23.659] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008600 | service: service-general | source_id: 90db693d-fb89-48ca-a902-4c1ce80a34f4 +[2026-04-24 05:33:23.659] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12008600 | service: service-general | source_id: 90db693d-fb89-48ca-a902-4c1ce80a34f4 +[2026-04-24 05:33:24.270] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11124391 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:24.271] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11124391 | service: service-general | source_id: b2790773-2e5e-448e-8d10-3c3114605f16 +[2026-04-24 05:33:24.271] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11124391 | service: service-general | source_id: b2790773-2e5e-448e-8d10-3c3114605f16 +[2026-04-24 05:33:24.847] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11313922 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:24.848] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313922 | service: service-general | source_id: 9a261c78-0d4f-4491-8a61-4f52070e7138 +[2026-04-24 05:33:24.848] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11313922 | service: service-general | source_id: 9a261c78-0d4f-4491-8a61-4f52070e7138 +[2026-04-24 05:33:24.862] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071931 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:24.863] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071931 | service: service-general | source_id: 5261156c-87b7-42bf-8b66-37b288d4fe82 +[2026-04-24 05:33:24.863] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071931 | service: service-general | source_id: 5261156c-87b7-42bf-8b66-37b288d4fe82 +[2026-04-24 05:33:25.363] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAYYAROH | service: service-general | source_id: e3e56c7f-7ccf-46f3-9cb5-fb5f5c8b874d +[2026-04-24 05:33:25.363] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e3e56c7f-7ccf-46f3-9cb5-fb5f5c8b874d +[2026-04-24 05:33:25.450] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065585 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:25.451] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065585 | service: service-general | source_id: 3e8b6a47-49c0-4e13-80cb-efbabe7f22be +[2026-04-24 05:33:25.451] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065585 | service: service-general | source_id: 3e8b6a47-49c0-4e13-80cb-efbabe7f22be +[2026-04-24 05:33:25.533] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATIANI | service: service-general | source_id: 71d111c9-5774-4f2c-a8eb-9105a82b68cf +[2026-04-24 05:33:25.719] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 229ea8af-284f-4e83-b211-3a4b375e97f3 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 71d111c9-5774-4f2c-a8eb-9105a82b68cf +[2026-04-24 05:33:25.719] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:52:18+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d0d29632-54b1-4b6b-b850-43618c4360f1 intent:original-order patient_id:P01698893003 patient_name:NGATIANI performer_id:10007559348 requester_id:10016502559 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:52:18+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d0d29632-54b1-4b6b-b850-43618c4360f1"},"id":"229ea8af-284f-4e83-b211-3a4b375e97f3","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:25.684530+00:00","versionId":"MTc3NzAwODgwNTY4NDUzMDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10016502559"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NGATIANI","reference":"Patient/P01698893003"}}} | service: service-general | source_id: 71d111c9-5774-4f2c-a8eb-9105a82b68cf | status: SUCCESS +[2026-04-24 05:33:25.782] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071995 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:25.783] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071995 | service: service-general | source_id: 7e386b43-976a-4a02-acfe-d89aa279c4cf +[2026-04-24 05:33:25.783] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071995 | service: service-general | source_id: 7e386b43-976a-4a02-acfe-d89aa279c4cf +[2026-04-24 05:33:25.797] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050533 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:25.798] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050533 | service: service-general | source_id: 7658b359-e73c-499b-be99-35cd2f47b889 +[2026-04-24 05:33:25.798] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050533 | service: service-general | source_id: 7658b359-e73c-499b-be99-35cd2f47b889 +[2026-04-24 05:33:25.810] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11490052 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:25.811] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: d701e308-b49b-4c0e-a42b-8ef53383ed5c +[2026-04-24 05:33:25.811] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11490052 | service: service-general | source_id: d701e308-b49b-4c0e-a42b-8ef53383ed5c +[2026-04-24 05:33:25.824] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11493921 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:25.825] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: 334a5b9e-1e8c-46de-8dc7-2c0a4ad4e49c +[2026-04-24 05:33:25.825] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11493921 | service: service-general | source_id: 334a5b9e-1e8c-46de-8dc7-2c0a4ad4e49c +[2026-04-24 05:33:26.390] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062842 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:26.391] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062842 | service: service-general | source_id: 97119b82-3d56-4446-8e70-8dee11dd482d +[2026-04-24 05:33:26.391] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062842 | service: service-general | source_id: 97119b82-3d56-4446-8e70-8dee11dd482d +[2026-04-24 05:33:26.404] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011826 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:26.404] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011826 | service: service-general | source_id: b3840259-6ec5-418a-8f61-91e556324d1a +[2026-04-24 05:33:26.405] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011826 | service: service-general | source_id: b3840259-6ec5-418a-8f61-91e556324d1a +[2026-04-24 05:33:26.419] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056263 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:26.420] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: e2528a34-098f-4cc0-9395-e5480e5f945b +[2026-04-24 05:33:26.420] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056263 | service: service-general | source_id: e2528a34-098f-4cc0-9395-e5480e5f945b +[2026-04-24 05:33:27.043] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11407267 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:27.044] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11407267 | service: service-general | source_id: 42223041-a6c1-4e2d-a6ef-af1f0ffee034 +[2026-04-24 05:33:27.044] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11407267 | service: service-general | source_id: 42223041-a6c1-4e2d-a6ef-af1f0ffee034 +[2026-04-24 05:33:27.060] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065043 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:27.061] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0303ee70-d729-4b27-897e-c0d69dde260e +[2026-04-24 05:33:27.061] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0303ee70-d729-4b27-897e-c0d69dde260e +[2026-04-24 05:33:27.623] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067815 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:27.624] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067815 | service: service-general | source_id: a2edaad2-7187-47a5-9e67-d7842d548057 +[2026-04-24 05:33:27.624] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067815 | service: service-general | source_id: a2edaad2-7187-47a5-9e67-d7842d548057 +[2026-04-24 05:33:27.637] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565328 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:27.639] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565328 | service: service-general | source_id: 88e4edd5-3662-4ace-83f3-87532aad0725 +[2026-04-24 05:33:27.639] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565328 | service: service-general | source_id: 88e4edd5-3662-4ace-83f3-87532aad0725 +[2026-04-24 05:33:27.653] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565722 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:27.654] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565722 | service: service-general | source_id: e65f3ab0-2349-4e0c-b5bd-845b4440a39c +[2026-04-24 05:33:27.654] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565722 | service: service-general | source_id: e65f3ab0-2349-4e0c-b5bd-845b4440a39c +[2026-04-24 05:33:27.901] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARLEX MARDIYANSYAH | service: service-general | source_id: 90b4c47e-f042-458f-b2e7-0590265183c5 +[2026-04-24 05:33:28.067] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9935ac5b-1e2e-4ab7-863b-5db501b7f2fe | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 90b4c47e-f042-458f-b2e7-0590265183c5 +[2026-04-24 05:33:28.067] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T09:55:28+07:00 category_code:363679005 category_display:Imaging code:30709-0 display:Ankle Sinistra encounter_id:66cb0ff0-fc9c-4f49-8198-9928c79f649a intent:original-order patient_id:P00044764150 patient_name:ARLEX MARDIYANSYAH performer_id:10010367493 requester_id:10016502559 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T09:55:28+07:00","code":{"coding":[{"code":"30709-0","display":"Ankle Sinistra","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/66cb0ff0-fc9c-4f49-8198-9928c79f649a"},"id":"9935ac5b-1e2e-4ab7-863b-5db501b7f2fe","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:28.027409+00:00","versionId":"MTc3NzAwODgwODAyNzQwOTAwMA"},"performer":[{"reference":"Practitioner/10010367493"}],"requester":{"reference":"Practitioner/10016502559"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ARLEX MARDIYANSYAH","reference":"Patient/P00044764150"}}} | service: service-general | source_id: 90b4c47e-f042-458f-b2e7-0590265183c5 | status: SUCCESS +[2026-04-24 05:33:28.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11558766 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:28.242] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 72ada11f-7c59-4fd6-891f-9028b0d53036 +[2026-04-24 05:33:28.242] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 72ada11f-7c59-4fd6-891f-9028b0d53036 +[2026-04-24 05:33:28.529] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023178 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:28.530] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023178 | service: service-general | source_id: 77a5081c-d8e4-4485-ba8d-25323acaf847 +[2026-04-24 05:33:28.530] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023178 | service: service-general | source_id: 77a5081c-d8e4-4485-ba8d-25323acaf847 +[2026-04-24 05:33:28.544] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030655 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:28.544] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030655 | service: service-general | source_id: ca57a022-d380-4880-8abf-0b524c828e48 +[2026-04-24 05:33:28.545] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030655 | service: service-general | source_id: ca57a022-d380-4880-8abf-0b524c828e48 +[2026-04-24 05:33:29.104] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053369 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:29.105] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: 4442fbc9-cadd-478c-8239-99c5299a0d6d +[2026-04-24 05:33:29.105] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053369 | service: service-general | source_id: 4442fbc9-cadd-478c-8239-99c5299a0d6d +[2026-04-24 05:33:29.670] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11442968 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:29.671] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11442968 | service: service-general | source_id: e249f057-172c-479f-9e6d-672ff93766d3 +[2026-04-24 05:33:29.671] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11442968 | service: service-general | source_id: e249f057-172c-479f-9e6d-672ff93766d3 +[2026-04-24 05:33:29.685] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10891733 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:29.685] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10891733 | service: service-general | source_id: 4223c4d5-81e3-4a90-af54-971593e999d4 +[2026-04-24 05:33:29.686] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10891733 | service: service-general | source_id: 4223c4d5-81e3-4a90-af54-971593e999d4 +[2026-04-24 05:33:30.251] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZASKIA ANNISA RAMADHANI | service: service-general | source_id: 04121797-3e75-4a1f-9b61-6ea5ce29f7fd +[2026-04-24 05:33:30.262] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037824 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:30.263] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037824 | service: service-general | source_id: 6efb14fb-3807-42c8-a7e0-533f6f694390 +[2026-04-24 05:33:30.263] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037824 | service: service-general | source_id: 6efb14fb-3807-42c8-a7e0-533f6f694390 +[2026-04-24 05:33:30.277] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065627 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:30.278] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065627 | service: service-general | source_id: bfca2dd1-660b-4acc-82ce-5ef12675f097 +[2026-04-24 05:33:30.278] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065627 | service: service-general | source_id: bfca2dd1-660b-4acc-82ce-5ef12675f097 +[2026-04-24 05:33:30.414] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: b0de4c76-aa02-472e-918e-7fbdd6412351 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 04121797-3e75-4a1f-9b61-6ea5ce29f7fd +[2026-04-24 05:33:30.414] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T10:01:04+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:bf8d2b28-182f-47c7-aeac-0a3f38e7c02e intent:original-order patient_id:P02213596677 patient_name:ZASKIA ANNISA RAMADHANI performer_id:10007559348 requester_id:10012063942 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T10:01:04+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/bf8d2b28-182f-47c7-aeac-0a3f38e7c02e"},"id":"b0de4c76-aa02-472e-918e-7fbdd6412351","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:30.379319+00:00","versionId":"MTc3NzAwODgxMDM3OTMxOTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10012063942"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ZASKIA ANNISA RAMADHANI","reference":"Patient/P02213596677"}}} | service: service-general | source_id: 04121797-3e75-4a1f-9b61-6ea5ce29f7fd | status: SUCCESS +[2026-04-24 05:33:30.869] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611998 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:30.870] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611998 | service: service-general | source_id: f0af0838-0558-4f32-a04e-f08d5f304879 +[2026-04-24 05:33:30.870] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611998 | service: service-general | source_id: f0af0838-0558-4f32-a04e-f08d5f304879 +[2026-04-24 05:33:30.885] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561162 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:30.886] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 2b2e537a-d4fb-403d-bf80-8e40f805d8d6 +[2026-04-24 05:33:30.886] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 2b2e537a-d4fb-403d-bf80-8e40f805d8d6 +[2026-04-24 05:33:31.447] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604223 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:31.448] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604223 | service: service-general | source_id: 89a2206d-981b-4641-a2f0-4187eb8f9554 +[2026-04-24 05:33:31.448] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604223 | service: service-general | source_id: 89a2206d-981b-4641-a2f0-4187eb8f9554 +[2026-04-24 05:33:31.463] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050739 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:31.464] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 3d5eab0b-5e2c-49be-875e-66c7cf23ba73 +[2026-04-24 05:33:31.464] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 3d5eab0b-5e2c-49be-875e-66c7cf23ba73 +[2026-04-24 05:33:32.028] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11523839 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:32.029] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523839 | service: service-general | source_id: 03ad8192-8810-417f-9eed-76c3b6defae7 +[2026-04-24 05:33:32.029] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11523839 | service: service-general | source_id: 03ad8192-8810-417f-9eed-76c3b6defae7 +[2026-04-24 05:33:32.045] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052401 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:32.046] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: f8cca40a-249a-4449-b18e-d276bb6a3611 +[2026-04-24 05:33:32.046] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: f8cca40a-249a-4449-b18e-d276bb6a3611 +[2026-04-24 05:33:32.061] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042477 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:32.062] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042477 | service: service-general | source_id: 6e3ea429-e3b1-4a60-b8fc-d0c9ddf1b5bf +[2026-04-24 05:33:32.062] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042477 | service: service-general | source_id: 6e3ea429-e3b1-4a60-b8fc-d0c9ddf1b5bf +[2026-04-24 05:33:32.604] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIBUT HARI YAHYA | service: service-general | source_id: 73ecf8a1-7a9a-421b-9fbd-fa73c01c2c21 +[2026-04-24 05:33:32.604] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 73ecf8a1-7a9a-421b-9fbd-fa73c01c2c21 +[2026-04-24 05:33:32.647] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059940 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:32.648] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059940 | service: service-general | source_id: 4121effe-8b74-4c8b-a5af-fe076e37a41d +[2026-04-24 05:33:32.648] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059940 | service: service-general | source_id: 4121effe-8b74-4c8b-a5af-fe076e37a41d +[2026-04-24 05:33:32.776] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANNISA SAFIRA SALSABILLA | service: service-general | source_id: f51b734c-56cf-41da-a9f0-e7a4d9131bc1 +[2026-04-24 05:33:32.930] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: f07271f7-6b9a-4a8e-bbb8-6872def93b25 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: f51b734c-56cf-41da-a9f0-e7a4d9131bc1 +[2026-04-24 05:33:32.930] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T10:18:02+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:8229baa2-25c4-44c7-9f2f-c5fecf5007ed intent:original-order patient_id:P00134765507 patient_name:ANNISA SAFIRA SALSABILLA performer_id:10007559348 requester_id:10018311962 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T10:18:02+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/8229baa2-25c4-44c7-9f2f-c5fecf5007ed"},"id":"f07271f7-6b9a-4a8e-bbb8-6872def93b25","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:32.894450+00:00","versionId":"MTc3NzAwODgxMjg5NDQ1MDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10018311962"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"ANNISA SAFIRA SALSABILLA","reference":"Patient/P00134765507"}}} | service: service-general | source_id: f51b734c-56cf-41da-a9f0-e7a4d9131bc1 | status: SUCCESS +[2026-04-24 05:33:33.107] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035852 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:33.108] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: b3d4444e-cf9b-495f-9d39-3400a1b0f6f1 +[2026-04-24 05:33:33.108] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035852 | service: service-general | source_id: b3d4444e-cf9b-495f-9d39-3400a1b0f6f1 +[2026-04-24 05:33:33.121] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11521208 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:33.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 7f51d380-f9dd-4166-ae83-da1cf64c3170 +[2026-04-24 05:33:33.123] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 7f51d380-f9dd-4166-ae83-da1cf64c3170 +[2026-04-24 05:33:33.687] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006702 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:33.688] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006702 | service: service-general | source_id: cb1e3946-fc3d-44ac-8c62-8b9724a107f6 +[2026-04-24 05:33:33.688] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006702 | service: service-general | source_id: cb1e3946-fc3d-44ac-8c62-8b9724a107f6 +[2026-04-24 05:33:34.252] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010927 2026-02-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:34.253] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010927 | service: service-general | source_id: f34e0630-fdea-4e3a-95df-deadb70d08de +[2026-04-24 05:33:34.253] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010927 | service: service-general | source_id: f34e0630-fdea-4e3a-95df-deadb70d08de +[2026-04-24 05:33:34.884] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11038652 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:34.886] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 0a595e75-a585-43ea-ae02-28053158d5df +[2026-04-24 05:33:34.886] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11038652 | service: service-general | source_id: 0a595e75-a585-43ea-ae02-28053158d5df +[2026-04-24 05:33:34.900] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004966 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:34.901] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004966 | service: service-general | source_id: e3f4f563-be55-46f8-986a-657f18886015 +[2026-04-24 05:33:34.901] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004966 | service: service-general | source_id: e3f4f563-be55-46f8-986a-657f18886015 +[2026-04-24 05:33:34.915] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023689 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:34.916] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023689 | service: service-general | source_id: b91c54b6-9723-4fe5-9f41-ad2d26c648e9 +[2026-04-24 05:33:34.916] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023689 | service: service-general | source_id: b91c54b6-9723-4fe5-9f41-ad2d26c648e9 +[2026-04-24 05:33:35.101] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARTO | service: service-general | source_id: 58158524-1fc8-4eca-aa68-097c4cf34e77 +[2026-04-24 05:33:35.323] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 4b35e4f3-7d68-4f91-ba79-a02a6afebe54 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 58158524-1fc8-4eca-aa68-097c4cf34e77 +[2026-04-24 05:33:35.323] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T10:18:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:d20e437e-53a6-4163-83be-a12247cfa6bd intent:original-order patient_id:P01561233337 patient_name:SUNARTO performer_id:10007559348 requester_id:10010486928 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T10:18:43+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d20e437e-53a6-4163-83be-a12247cfa6bd"},"id":"4b35e4f3-7d68-4f91-ba79-a02a6afebe54","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:35.285661+00:00","versionId":"MTc3NzAwODgxNTI4NTY2MTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10010486928"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUNARTO","reference":"Patient/P01561233337"}}} | service: service-general | source_id: 58158524-1fc8-4eca-aa68-097c4cf34e77 | status: SUCCESS +[2026-04-24 05:33:35.500] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043851 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:35.502] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043851 | service: service-general | source_id: 546396df-b309-4550-bc49-22598ce612f6 +[2026-04-24 05:33:35.502] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043851 | service: service-general | source_id: 546396df-b309-4550-bc49-22598ce612f6 +[2026-04-24 05:33:35.517] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11488357 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:35.518] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488357 | service: service-general | source_id: 6512d05e-8c39-4716-8817-da6571888d99 +[2026-04-24 05:33:35.518] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11488357 | service: service-general | source_id: 6512d05e-8c39-4716-8817-da6571888d99 +[2026-04-24 05:33:35.532] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045395 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:35.533] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: fb590505-a098-415c-b193-3854516ba880 +[2026-04-24 05:33:35.533] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045395 | service: service-general | source_id: fb590505-a098-415c-b193-3854516ba880 +[2026-04-24 05:33:36.104] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592574 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:36.105] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592574 | service: service-general | source_id: 88cbe021-6100-42a4-876d-ba5ce4fa2336 +[2026-04-24 05:33:36.106] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592574 | service: service-general | source_id: 88cbe021-6100-42a4-876d-ba5ce4fa2336 +[2026-04-24 05:33:36.221] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11440768 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:36.222] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11440768 | service: service-general | source_id: 3dbba1e2-e700-4a42-b295-73201948bf5f +[2026-04-24 05:33:36.222] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11440768 | service: service-general | source_id: 3dbba1e2-e700-4a42-b295-73201948bf5f +[2026-04-24 05:33:36.663] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066676 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:36.664] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066676 | service: service-general | source_id: 54296834-bf18-40c3-8903-bbd1eafab0b8 +[2026-04-24 05:33:36.664] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066676 | service: service-general | source_id: 54296834-bf18-40c3-8903-bbd1eafab0b8 +[2026-04-24 05:33:36.679] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11415138 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:36.679] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 1488bd3e-494f-425c-ac3b-a6794e4e7ebc +[2026-04-24 05:33:36.680] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11415138 | service: service-general | source_id: 1488bd3e-494f-425c-ac3b-a6794e4e7ebc +[2026-04-24 05:33:36.693] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10883361 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:36.693] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10883361 | service: service-general | source_id: 5dcd8265-c7af-4372-963d-06824a261dd8 +[2026-04-24 05:33:36.694] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002369 encounter_id:d0b74270-c8c3-4392-a6eb-f5707ccc39c5 organization_id: patient_id:P00087343188 procedure_code:OT service_request_id:e3f4d474-e9ff-4623-90c7-f84e18ac4bf8 started:2026-04-24T05:33:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:33:36.905] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: cae17a63-abc0-4d5b-a812-84c929857651 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5dcd8265-c7af-4372-963d-06824a261dd8 +[2026-04-24 05:33:36.905] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:33:37.496] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIZKA PUTRI ARI RAHMADHANI | service: service-general | source_id: 929f5627-77b9-4972-927c-6147d79220e2 +[2026-04-24 05:33:37.496] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 929f5627-77b9-4972-927c-6147d79220e2 +[2026-04-24 05:33:37.669] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIA KURNIAWATI | service: service-general | source_id: c7b13276-997c-4aef-9d1f-e7c94d925737 +[2026-04-24 05:33:37.894] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 151bd410-2c98-47b5-90fd-97c0445fed36 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: c7b13276-997c-4aef-9d1f-e7c94d925737 +[2026-04-24 05:33:37.895] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T10:22:42+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:7c2a9a67-1643-428a-b112-8d8cc8ee4952 intent:original-order patient_id:P01555461807 patient_name:LIA KURNIAWATI performer_id:10007559348 requester_id:10017847580 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T10:22:42+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/7c2a9a67-1643-428a-b112-8d8cc8ee4952"},"id":"151bd410-2c98-47b5-90fd-97c0445fed36","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:37.854395+00:00","versionId":"MTc3NzAwODgxNzg1NDM5NTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10017847580"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"LIA KURNIAWATI","reference":"Patient/P01555461807"}}} | service: service-general | source_id: c7b13276-997c-4aef-9d1f-e7c94d925737 | status: SUCCESS +[2026-04-24 05:33:39.502] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540805 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:39.503] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: afd89248-5d0a-4c8b-a9a5-baebc6031a46 +[2026-04-24 05:33:39.503] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: afd89248-5d0a-4c8b-a9a5-baebc6031a46 +[2026-04-24 05:33:39.518] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611482 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:39.520] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611482 | service: service-general | source_id: 48a7d801-4979-4e9c-80cf-bd0af967d1cf +[2026-04-24 05:33:39.520] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611482 | service: service-general | source_id: 48a7d801-4979-4e9c-80cf-bd0af967d1cf +[2026-04-24 05:33:39.532] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053922 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:39.534] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053922 | service: service-general | source_id: 6a019b42-248d-454c-a285-158d520e7472 +[2026-04-24 05:33:39.534] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053922 | service: service-general | source_id: 6a019b42-248d-454c-a285-158d520e7472 +[2026-04-24 05:33:39.548] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010901 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:39.550] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: 8900f429-4e0f-4505-9bc1-23657cd4b2c2 +[2026-04-24 05:33:39.550] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: 8900f429-4e0f-4505-9bc1-23657cd4b2c2 +[2026-04-24 05:33:40.075] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI LESTARI | service: service-general | source_id: de1c57cf-2f6d-4f56-baf2-2c9ea05b2d0f +[2026-04-24 05:33:40.131] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049330 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:40.132] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: df3b2db2-8cf5-42bf-888f-b6c4047ea5db +[2026-04-24 05:33:40.132] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: df3b2db2-8cf5-42bf-888f-b6c4047ea5db +[2026-04-24 05:33:40.146] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066403 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:40.147] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066403 | service: service-general | source_id: 2729dc72-c35a-4e3b-bc7f-8ec0d6f149b1 +[2026-04-24 05:33:40.147] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002151 encounter_id:b08926df-5316-402a-8c5d-d48e1c32afe9 organization_id: patient_id:P02012026956 procedure_code:OT service_request_id:e9008f2b-0baf-4785-a0fd-279627de011b started:2026-04-24T05:33:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:33:40.282] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 0f3db32e-7cc3-4d4e-866d-07d0bde20a42 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: de1c57cf-2f6d-4f56-baf2-2c9ea05b2d0f +[2026-04-24 05:33:40.282] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T10:24:47+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:7e6846e6-2931-4931-82f4-fcf0df49c08b intent:original-order patient_id:P01527157976 patient_name:SRI LESTARI performer_id:10007559348 requester_id:10008528520 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T10:24:47+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/7e6846e6-2931-4931-82f4-fcf0df49c08b"},"id":"0f3db32e-7cc3-4d4e-866d-07d0bde20a42","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:40.243222+00:00","versionId":"MTc3NzAwODgyMDI0MzIyMjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10008528520"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SRI LESTARI","reference":"Patient/P01527157976"}}} | service: service-general | source_id: de1c57cf-2f6d-4f56-baf2-2c9ea05b2d0f | status: SUCCESS +[2026-04-24 05:33:40.433] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 6f64b583-1221-4198-aab3-89555c912a16 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 2729dc72-c35a-4e3b-bc7f-8ec0d6f149b1 +[2026-04-24 05:33:40.433] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:33:42.458] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSIYAH | service: service-general | source_id: 10e739da-2085-4823-b305-7a871a80c332 +[2026-04-24 05:33:42.475] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060510 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:42.476] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 98023762-4b57-4082-ac93-572d7ef96050 +[2026-04-24 05:33:42.476] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 98023762-4b57-4082-ac93-572d7ef96050 +[2026-04-24 05:33:42.649] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 622b0bab-9d37-4b32-89fa-5fb9e775e067 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 10e739da-2085-4823-b305-7a871a80c332 +[2026-04-24 05:33:42.650] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T10:26:39+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:9dd6a7a1-dadb-45df-b817-8ab30fa4cc0d intent:original-order patient_id:P03588732924 patient_name:RUSIYAH performer_id:10007559348 requester_id:10014881144 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T10:26:39+07:00","code":{"coding":[{"code":"36709-4","display":"Genu AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/9dd6a7a1-dadb-45df-b817-8ab30fa4cc0d"},"id":"622b0bab-9d37-4b32-89fa-5fb9e775e067","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:42.613369+00:00","versionId":"MTc3NzAwODgyMjYxMzM2OTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10014881144"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RUSIYAH","reference":"Patient/P03588732924"}}} | service: service-general | source_id: 10e739da-2085-4823-b305-7a871a80c332 | status: SUCCESS +[2026-04-24 05:33:43.145] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058770 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:43.146] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058770 | service: service-general | source_id: a8b92eff-80fc-4f09-a7c7-ad7bcee71980 +[2026-04-24 05:33:43.146] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058770 | service: service-general | source_id: a8b92eff-80fc-4f09-a7c7-ad7bcee71980 +[2026-04-24 05:33:43.160] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032991 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:43.161] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032991 | service: service-general | source_id: 88986620-9fc9-46d8-a5b0-c5bc5987b66c +[2026-04-24 05:33:43.161] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032991 | service: service-general | source_id: 88986620-9fc9-46d8-a5b0-c5bc5987b66c +[2026-04-24 05:33:43.747] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11526052 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:43.748] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: d5f18e7b-cf39-4377-a04b-7e7a221e7df5 +[2026-04-24 05:33:43.748] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: d5f18e7b-cf39-4377-a04b-7e7a221e7df5 +[2026-04-24 05:33:43.761] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624489 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:43.762] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624489 | service: service-general | source_id: 80bc1eee-178a-42a0-a0c1-131cd16b9f45 +[2026-04-24 05:33:43.762] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624489 | service: service-general | source_id: 80bc1eee-178a-42a0-a0c1-131cd16b9f45 +[2026-04-24 05:33:43.776] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005137 2026-02-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:43.776] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: d1d3ee84-e3ba-4a03-bfb2-aab5c538f4f4 +[2026-04-24 05:33:43.776] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005137 | service: service-general | source_id: d1d3ee84-e3ba-4a03-bfb2-aab5c538f4f4 +[2026-04-24 05:33:44.370] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542207 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:44.371] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542207 | service: service-general | source_id: 7fa168b5-3914-4732-ac4c-df096b0ba95e +[2026-04-24 05:33:44.371] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542207 | service: service-general | source_id: 7fa168b5-3914-4732-ac4c-df096b0ba95e +[2026-04-24 05:33:44.834] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNI PURWATI | service: service-general | source_id: b4e06449-a99c-411d-80e0-03c297e77d18 +[2026-04-24 05:33:44.981] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016163 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:44.982] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:33:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: b4e06449-a99c-411d-80e0-03c297e77d18 | status_code: 400 +[2026-04-24 05:33:44.983] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T10:29:16+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a43d42fc-480e-4ca2-b854-2aac1911c590 intent:original-order patient_id:P02458739723 patient_name:ERNI PURWATI performer_id:10007559348 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:33:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b4e06449-a99c-411d-80e0-03c297e77d18 | status: FAILED +[2026-04-24 05:33:44.984] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016163 | service: service-general | source_id: 2e82e352-eae0-4658-9b20-4d5b0df52c3e +[2026-04-24 05:33:44.984] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016163 | service: service-general | source_id: 2e82e352-eae0-4658-9b20-4d5b0df52c3e +[2026-04-24 05:33:44.998] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011154 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:45.002] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011154 | service: service-general | source_id: 148138a2-5a67-4f0b-bbf6-23976175a56d +[2026-04-24 05:33:45.002] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011154 | service: service-general | source_id: 148138a2-5a67-4f0b-bbf6-23976175a56d +[2026-04-24 05:33:45.016] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036277 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:45.020] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036277 | service: service-general | source_id: 3b2af19b-9b74-4605-84ff-4b12f6fa0476 +[2026-04-24 05:33:45.020] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036277 | service: service-general | source_id: 3b2af19b-9b74-4605-84ff-4b12f6fa0476 +[2026-04-24 05:33:45.033] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547501 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:45.037] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547501 | service: service-general | source_id: e9e44e75-b0c7-428b-98d8-d8be3ef1627a +[2026-04-24 05:33:45.037] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11547501 | service: service-general | source_id: e9e44e75-b0c7-428b-98d8-d8be3ef1627a +[2026-04-24 05:33:45.631] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006934 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:45.632] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006934 | service: service-general | source_id: 03d15ec5-2e90-4a6c-afb6-51f869cda895 +[2026-04-24 05:33:45.632] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006934 | service: service-general | source_id: 03d15ec5-2e90-4a6c-afb6-51f869cda895 +[2026-04-24 05:33:45.646] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619856 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:45.648] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619856 | service: service-general | source_id: 52ca8cb5-86f1-4e58-8adc-4550cc8cd2cd +[2026-04-24 05:33:45.648] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619856 | service: service-general | source_id: 52ca8cb5-86f1-4e58-8adc-4550cc8cd2cd +[2026-04-24 05:33:46.219] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065485 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:46.222] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: 2cd3d4e5-cacf-4a00-9a1b-44df676e339d +[2026-04-24 05:33:46.223] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065485 | service: service-general | source_id: 2cd3d4e5-cacf-4a00-9a1b-44df676e339d +[2026-04-24 05:33:46.237] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618034 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:46.241] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618034 | service: service-general | source_id: 900efcb8-5dfb-4f05-b402-7bdf1f47cd20 +[2026-04-24 05:33:46.241] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618034 | service: service-general | source_id: 900efcb8-5dfb-4f05-b402-7bdf1f47cd20 +[2026-04-24 05:33:46.822] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049223 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:46.822] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049223 | service: service-general | source_id: 89f50cb2-7a5c-47db-985d-42c2c6eee46f +[2026-04-24 05:33:46.823] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049223 | service: service-general | source_id: 89f50cb2-7a5c-47db-985d-42c2c6eee46f +[2026-04-24 05:33:46.836] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11564187 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:46.837] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11564187 | service: service-general | source_id: d0724410-e0c0-49fb-bb8d-76d4a0d399bd +[2026-04-24 05:33:46.837] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11564187 | service: service-general | source_id: d0724410-e0c0-49fb-bb8d-76d4a0d399bd +[2026-04-24 05:33:46.850] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018085 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:46.850] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018085 | service: service-general | source_id: 91b437c9-70a3-4bdf-899d-2752ebc86968 +[2026-04-24 05:33:46.850] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018085 | service: service-general | source_id: 91b437c9-70a3-4bdf-899d-2752ebc86968 +[2026-04-24 05:33:47.165] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUKIRAN | service: service-general | source_id: 5b9652c9-be61-474d-b966-11fb27c2fc22 +[2026-04-24 05:33:47.347] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: d3829c9e-ece9-4e88-b7c6-a17b6d45ad12 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 5b9652c9-be61-474d-b966-11fb27c2fc22 +[2026-04-24 05:33:47.347] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T10:33:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:ed8e914a-f969-4de5-85bb-a5ae74d57b98 intent:original-order patient_id:P02154221051 patient_name:TUKIRAN performer_id:10007559348 requester_id:10016332118 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T10:33:53+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/ed8e914a-f969-4de5-85bb-a5ae74d57b98"},"id":"d3829c9e-ece9-4e88-b7c6-a17b6d45ad12","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:47.304061+00:00","versionId":"MTc3NzAwODgyNzMwNDA2MTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10016332118"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"TUKIRAN","reference":"Patient/P02154221051"}}} | service: service-general | source_id: 5b9652c9-be61-474d-b966-11fb27c2fc22 | status: SUCCESS +[2026-04-24 05:33:47.465] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070698 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:47.466] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070698 | service: service-general | source_id: 34a58195-543b-4e5d-bf30-9153e31db6d0 +[2026-04-24 05:33:47.467] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070698 | service: service-general | source_id: 34a58195-543b-4e5d-bf30-9153e31db6d0 +[2026-04-24 05:33:48.042] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590226 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:48.043] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: 84e02129-9312-4454-ae55-d60397cfe388 +[2026-04-24 05:33:48.043] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002000 encounter_id:ab9f0fef-a3ac-466c-bf97-0f128888516c organization_id: patient_id:P02053010232 procedure_code:DX service_request_id:aca1062b-8454-4b73-9c8b-0b8a7015c9fb started:2026-04-24T05:33:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:33:48.283] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 47c7a178-11fb-4306-8c7e-5ad3169a3a74 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 84e02129-9312-4454-ae55-d60397cfe388 +[2026-04-24 05:33:48.283] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:33:49.534] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUUDI | service: service-general | source_id: 067aa067-eded-4f6e-96fd-b79d589bfab0 +[2026-04-24 05:33:49.710] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: f96f3793-5f83-46f4-98a3-909d5eca48a1 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 067aa067-eded-4f6e-96fd-b79d589bfab0 +[2026-04-24 05:33:49.711] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T10:43:20+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:693b2d1a-625b-4a88-8d19-5078618583ad intent:original-order patient_id:P02560849183 patient_name:SUUDI performer_id:10007559348 requester_id:10008528520 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T10:43:20+07:00","code":{"coding":[{"code":"79371-1","display":"Lumbosacral Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/693b2d1a-625b-4a88-8d19-5078618583ad"},"id":"f96f3793-5f83-46f4-98a3-909d5eca48a1","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:49.673885+00:00","versionId":"MTc3NzAwODgyOTY3Mzg4NTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10008528520"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUUDI","reference":"Patient/P02560849183"}}} | service: service-general | source_id: 067aa067-eded-4f6e-96fd-b79d589bfab0 | status: SUCCESS +[2026-04-24 05:33:50.297] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050768 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:50.298] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050768 | service: service-general | source_id: 6b75bd86-75d7-49ba-9a13-0cc18d904ba8 +[2026-04-24 05:33:50.298] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050768 | service: service-general | source_id: 6b75bd86-75d7-49ba-9a13-0cc18d904ba8 +[2026-04-24 05:33:50.907] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065289 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:50.908] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065289 | service: service-general | source_id: 72666ef1-e743-4840-a270-a273c7b3a0ad +[2026-04-24 05:33:50.908] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065289 | service: service-general | source_id: 72666ef1-e743-4840-a270-a273c7b3a0ad +[2026-04-24 05:33:50.921] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047295 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:50.922] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047295 | service: service-general | source_id: 8d8ef61d-54b4-4169-8b18-85de2387c4c6 +[2026-04-24 05:33:50.922] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002669 encounter_id:2ac874c4-e7b5-4d59-875e-f30e4c65d2d3 organization_id: patient_id:P08711292945 procedure_code:OT service_request_id:fbc7a261-4fcd-41da-b6c4-6053e64b92a9 started:2026-04-24T05:33:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:33:51.195] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 03dfa392-148d-4621-aa93-51a768475797 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8d8ef61d-54b4-4169-8b18-85de2387c4c6 +[2026-04-24 05:33:51.195] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:33:51.883] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NENY HIDAYATI | service: service-general | source_id: a0871f39-d2db-4589-8821-961639ac8915 +[2026-04-24 05:33:52.099] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: a82d9786-bdb0-4d46-910c-1e974f9e3532 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: a0871f39-d2db-4589-8821-961639ac8915 +[2026-04-24 05:33:52.099] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T10:49:48+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c6ee7d57-3df9-45e4-8575-3c0395d88d28 intent:original-order patient_id:P02453158411 patient_name:NENY HIDAYATI performer_id:10007559348 requester_id:10010486928 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T10:49:48+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/c6ee7d57-3df9-45e4-8575-3c0395d88d28"},"id":"a82d9786-bdb0-4d46-910c-1e974f9e3532","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:52.060785+00:00","versionId":"MTc3NzAwODgzMjA2MDc4NTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10010486928"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NENY HIDAYATI","reference":"Patient/P02453158411"}}} | service: service-general | source_id: a0871f39-d2db-4589-8821-961639ac8915 | status: SUCCESS +[2026-04-24 05:33:53.370] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10645466 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:53.371] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 286a31d2-6ec8-4162-85b9-46f33310ddaf +[2026-04-24 05:33:53.371] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10645466 | service: service-general | source_id: 286a31d2-6ec8-4162-85b9-46f33310ddaf +[2026-04-24 05:33:53.385] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056709 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:53.386] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056709 | service: service-general | source_id: a175fb84-02fe-47aa-bb16-a4559198d690 +[2026-04-24 05:33:53.386] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056709 | service: service-general | source_id: a175fb84-02fe-47aa-bb16-a4559198d690 +[2026-04-24 05:33:53.994] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606482 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:53.995] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606482 | service: service-general | source_id: 1b0efa82-7390-4990-8232-85c62126b281 +[2026-04-24 05:33:53.995] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606482 | service: service-general | source_id: 1b0efa82-7390-4990-8232-85c62126b281 +[2026-04-24 05:33:54.008] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11494861 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:54.009] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11494861 | service: service-general | source_id: 895b753a-1bf1-43bf-a797-76810b218298 +[2026-04-24 05:33:54.009] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002309 encounter_id:5007fd48-6f2e-4378-b3a6-e2358316fefd organization_id: patient_id:P00835701627 procedure_code:OT service_request_id:4e904e65-b2b4-49ff-a47a-171af321942b started:2026-04-24T05:33:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:33:54.273] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARTI | service: service-general | source_id: e1827eb6-1465-4f19-8c3c-8361d0d2f4cb +[2026-04-24 05:33:54.281] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: bbc2e88c-0861-4e35-96fd-81a8afe19efe | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 895b753a-1bf1-43bf-a797-76810b218298 +[2026-04-24 05:33:54.281] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:33:54.462] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 294568a8-ca4c-46af-a065-79b0e6563978 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e1827eb6-1465-4f19-8c3c-8361d0d2f4cb +[2026-04-24 05:33:54.462] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T10:53:43+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:646656bc-cb58-4374-8498-1aa3a654947c intent:original-order patient_id:P01532790694 patient_name:HARTI performer_id:10007559348 requester_id:10014881144 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T10:53:43+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/646656bc-cb58-4374-8498-1aa3a654947c"},"id":"294568a8-ca4c-46af-a065-79b0e6563978","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:54.424372+00:00","versionId":"MTc3NzAwODgzNDQyNDM3MjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10014881144"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"HARTI","reference":"Patient/P01532790694"}}} | service: service-general | source_id: e1827eb6-1465-4f19-8c3c-8361d0d2f4cb | status: SUCCESS +[2026-04-24 05:33:56.296] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625227 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:56.297] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625227 | service: service-general | source_id: 35b27981-0830-46a0-9dd2-6867311649c3 +[2026-04-24 05:33:56.297] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625227 | service: service-general | source_id: 35b27981-0830-46a0-9dd2-6867311649c3 +[2026-04-24 05:33:56.311] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072227 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:56.312] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072227 | service: service-general | source_id: 871f4ce0-7c23-4cd1-8fd6-79a0ec904a77 +[2026-04-24 05:33:56.312] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072227 | service: service-general | source_id: 871f4ce0-7c23-4cd1-8fd6-79a0ec904a77 +[2026-04-24 05:33:56.326] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12022320 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:56.327] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022320 | service: service-general | source_id: 921e3620-545a-475b-8ae8-48f38ffc7277 +[2026-04-24 05:33:56.327] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12022320 | service: service-general | source_id: 921e3620-545a-475b-8ae8-48f38ffc7277 +[2026-04-24 05:33:56.340] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603165 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:56.341] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603165 | service: service-general | source_id: e65bd561-a1aa-4d88-b610-5058c0e878cc +[2026-04-24 05:33:56.341] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603165 | service: service-general | source_id: e65bd561-a1aa-4d88-b610-5058c0e878cc +[2026-04-24 05:33:56.354] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057202 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:56.355] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057202 | service: service-general | source_id: 286069a0-0b9a-4528-8f76-aa8406e2551b +[2026-04-24 05:33:56.355] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057202 | service: service-general | source_id: 286069a0-0b9a-4528-8f76-aa8406e2551b +[2026-04-24 05:33:56.368] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11596034 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:56.369] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596034 | service: service-general | source_id: 6dfb4e11-961d-44a4-8585-38f153fdb5b3 +[2026-04-24 05:33:56.369] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11596034 | service: service-general | source_id: 6dfb4e11-961d-44a4-8585-38f153fdb5b3 +[2026-04-24 05:33:56.381] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583822 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:56.382] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: c0dbc90b-f452-4fb3-b5f5-c5a821e5a1d6 +[2026-04-24 05:33:56.382] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583822 | service: service-general | source_id: c0dbc90b-f452-4fb3-b5f5-c5a821e5a1d6 +[2026-04-24 05:33:56.649] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIK | service: service-general | source_id: b9537552-faff-4fb3-99c3-5709e06cd243 +[2026-04-24 05:33:56.649] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b9537552-faff-4fb3-99c3-5709e06cd243 +[2026-04-24 05:33:56.822] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RULI AFRIA SULISTIA | service: service-general | source_id: 73468b1f-0ee2-459b-a541-21a6c73e1152 +[2026-04-24 05:33:56.990] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3f742ccc-5a3a-49bc-885a-fd05d3b60422 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 73468b1f-0ee2-459b-a541-21a6c73e1152 +[2026-04-24 05:33:56.990] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T11:09:18+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:7531fe6b-657e-4bd1-a7ba-94d9f136f939 intent:original-order patient_id:P01082382986 patient_name:RULI AFRIA SULISTIA performer_id:10007559348 requester_id:10000721171 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T11:09:18+07:00","code":{"coding":[{"code":"79371-1","display":"Lumbosacral Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/7531fe6b-657e-4bd1-a7ba-94d9f136f939"},"id":"3f742ccc-5a3a-49bc-885a-fd05d3b60422","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:56.951538+00:00","versionId":"MTc3NzAwODgzNjk1MTUzODAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10000721171"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RULI AFRIA SULISTIA","reference":"Patient/P01082382986"}}} | service: service-general | source_id: 73468b1f-0ee2-459b-a541-21a6c73e1152 | status: SUCCESS +[2026-04-24 05:33:57.009] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053193 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:57.010] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: b10f9390-e64f-4dce-b700-ffa26746d689 +[2026-04-24 05:33:57.010] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: b10f9390-e64f-4dce-b700-ffa26746d689 +[2026-04-24 05:33:57.023] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053100 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:57.024] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053100 | service: service-general | source_id: 73b2bc4e-844c-4bb8-966d-d346915071ca +[2026-04-24 05:33:57.024] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053100 | service: service-general | source_id: 73b2bc4e-844c-4bb8-966d-d346915071ca +[2026-04-24 05:33:57.645] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058663 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:57.647] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058663 | service: service-general | source_id: 8c512b41-6c02-49a9-9751-1556b76b29aa +[2026-04-24 05:33:57.647] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058663 | service: service-general | source_id: 8c512b41-6c02-49a9-9751-1556b76b29aa +[2026-04-24 05:33:57.660] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11569842 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:57.661] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11569842 | service: service-general | source_id: 944c4bdb-770f-4c22-9427-70ee44b06b2d +[2026-04-24 05:33:57.661] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11569842 | service: service-general | source_id: 944c4bdb-770f-4c22-9427-70ee44b06b2d +[2026-04-24 05:33:58.233] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583912 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:58.234] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583912 | service: service-general | source_id: 2bcdd29b-f980-4367-af2f-0051b50171ac +[2026-04-24 05:33:58.234] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583912 | service: service-general | source_id: 2bcdd29b-f980-4367-af2f-0051b50171ac +[2026-04-24 05:33:58.833] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009375 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:58.834] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009375 | service: service-general | source_id: 3dd364b2-c410-4d6c-a94c-4e7f936c6cb9 +[2026-04-24 05:33:58.835] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009375 | service: service-general | source_id: 3dd364b2-c410-4d6c-a94c-4e7f936c6cb9 +[2026-04-24 05:33:58.848] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595816 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:58.849] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 805ddc6c-7073-4f4b-bea0-6113726c75fb +[2026-04-24 05:33:58.849] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595816 | service: service-general | source_id: 805ddc6c-7073-4f4b-bea0-6113726c75fb +[2026-04-24 05:33:59.166] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDARSONO | service: service-general | source_id: 97b2f766-0b46-4964-96c6-9fe432350c59 +[2026-04-24 05:33:59.334] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 501fcf66-cb2f-4803-aadd-2f39575e6a85 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 97b2f766-0b46-4964-96c6-9fe432350c59 +[2026-04-24 05:33:59.334] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T11:13:08+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:71bf2574-6cbd-4d2d-ba2d-1512333e0160 intent:original-order patient_id:P02347065841 patient_name:SUDARSONO performer_id:10007559348 requester_id:10016332118 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T11:13:08+07:00","code":{"coding":[{"code":"24942-5","display":"Cervical Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/71bf2574-6cbd-4d2d-ba2d-1512333e0160"},"id":"501fcf66-cb2f-4803-aadd-2f39575e6a85","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:33:59.296285+00:00","versionId":"MTc3NzAwODgzOTI5NjI4NTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10016332118"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUDARSONO","reference":"Patient/P02347065841"}}} | service: service-general | source_id: 97b2f766-0b46-4964-96c6-9fe432350c59 | status: SUCCESS +[2026-04-24 05:33:59.446] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627317 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:59.448] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: ab6a1dc2-a87f-4ff8-b88d-9c2a8d221b8d +[2026-04-24 05:33:59.448] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627317 | service: service-general | source_id: ab6a1dc2-a87f-4ff8-b88d-9c2a8d221b8d +[2026-04-24 05:33:59.462] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11506709 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:33:59.463] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506709 | service: service-general | source_id: cb30841b-3a3d-4f41-8f00-c57cc659a671 +[2026-04-24 05:33:59.463] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11506709 | service: service-general | source_id: cb30841b-3a3d-4f41-8f00-c57cc659a671 +[2026-04-24 05:34:00.056] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514658 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:00.057] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514658 | service: service-general | source_id: 29f0413b-1210-4f00-b505-0cd9ae2db6c5 +[2026-04-24 05:34:00.057] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514658 | service: service-general | source_id: 29f0413b-1210-4f00-b505-0cd9ae2db6c5 +[2026-04-24 05:34:00.790] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004027 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:00.791] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: beb5ba6c-faf3-42b1-865b-6c4872a8f367 +[2026-04-24 05:34:00.791] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: beb5ba6c-faf3-42b1-865b-6c4872a8f367 +[2026-04-24 05:34:00.805] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037487 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:00.807] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037487 | service: service-general | source_id: ef3473a4-1974-4aaf-b39d-73cb94f81025 +[2026-04-24 05:34:00.807] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037487 | service: service-general | source_id: ef3473a4-1974-4aaf-b39d-73cb94f81025 +[2026-04-24 05:34:00.820] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11468948 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:00.821] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468948 | service: service-general | source_id: c2da56b5-7001-4e51-9660-a0cb8f66c87e +[2026-04-24 05:34:00.821] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468948 | service: service-general | source_id: c2da56b5-7001-4e51-9660-a0cb8f66c87e +[2026-04-24 05:34:00.834] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060462 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:00.835] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060462 | service: service-general | source_id: 48a622c3-eb79-4a98-9a72-d97e7139276d +[2026-04-24 05:34:00.835] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060462 | service: service-general | source_id: 48a622c3-eb79-4a98-9a72-d97e7139276d +[2026-04-24 05:34:01.435] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11556194 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:01.436] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: 127e75cb-98da-47b7-99d5-bf91df863ae4 +[2026-04-24 05:34:01.436] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11556194 | service: service-general | source_id: 127e75cb-98da-47b7-99d5-bf91df863ae4 +[2026-04-24 05:34:01.513] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARSINI | service: service-general | source_id: 235e9afb-9169-4380-b009-e38bb0da6fa1 +[2026-04-24 05:34:01.676] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 00b34a75-90d0-44a8-912f-07bbfef36880 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 235e9afb-9169-4380-b009-e38bb0da6fa1 +[2026-04-24 05:34:01.676] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T11:15:20+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:15f5e76f-1d92-4162-b514-4848893b2658 intent:original-order patient_id:P02486591482 patient_name:MARSINI performer_id:10007559348 requester_id:10010486928 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T11:15:20+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/15f5e76f-1d92-4162-b514-4848893b2658"},"id":"00b34a75-90d0-44a8-912f-07bbfef36880","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:34:01.646114+00:00","versionId":"MTc3NzAwODg0MTY0NjExNDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10010486928"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MARSINI","reference":"Patient/P02486591482"}}} | service: service-general | source_id: 235e9afb-9169-4380-b009-e38bb0da6fa1 | status: SUCCESS +[2026-04-24 05:34:01.837] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11323947 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:01.838] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11323947 | service: service-general | source_id: a0ac399a-48fb-4faf-a3d0-f0c242916b43 +[2026-04-24 05:34:01.838] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-001579 encounter_id:7e5b853c-44a5-4571-bc5d-7917a8b77110 organization_id: patient_id:P02228374567 procedure_code:OT service_request_id:a2c7276e-f4c5-4c31-8587-86896b5eeaaa started:2026-04-24T05:34:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:02.159] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 8a60aecc-01e5-490e-ade4-d16b60323e9a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a0ac399a-48fb-4faf-a3d0-f0c242916b43 +[2026-04-24 05:34:02.159] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:03.881] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS PRIYONO | service: service-general | source_id: 3ac42406-76cd-4e51-811a-76ba3e1cc289 +[2026-04-24 05:34:04.098] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 47952525-d73f-4b04-9861-b52c57939a9c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 3ac42406-76cd-4e51-811a-76ba3e1cc289 +[2026-04-24 05:34:04.098] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T11:36:42+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:285cb123-3a4d-408d-93c2-c8a1198cdf84 intent:original-order patient_id:P01605912604 patient_name:AGUS PRIYONO performer_id:10007559348 requester_id:10010486928 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T11:36:42+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/285cb123-3a4d-408d-93c2-c8a1198cdf84"},"id":"47952525-d73f-4b04-9861-b52c57939a9c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:34:04.062152+00:00","versionId":"MTc3NzAwODg0NDA2MjE1MjAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10010486928"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"AGUS PRIYONO","reference":"Patient/P01605912604"}}} | service: service-general | source_id: 3ac42406-76cd-4e51-811a-76ba3e1cc289 | status: SUCCESS +[2026-04-24 05:34:04.754] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030799 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:04.755] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030799 | service: service-general | source_id: e254384c-b02e-431e-9783-e62812da11b9 +[2026-04-24 05:34:04.755] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030799 | service: service-general | source_id: e254384c-b02e-431e-9783-e62812da11b9 +[2026-04-24 05:34:04.769] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11555411 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:04.770] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555411 | service: service-general | source_id: f790bbec-74c4-49d0-9a2c-fb4e660ad34f +[2026-04-24 05:34:04.770] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11555411 | service: service-general | source_id: f790bbec-74c4-49d0-9a2c-fb4e660ad34f +[2026-04-24 05:34:04.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013102 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:04.784] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013102 | service: service-general | source_id: fce3963c-6c96-44d6-b862-b675527479a3 +[2026-04-24 05:34:04.784] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013102 | service: service-general | source_id: fce3963c-6c96-44d6-b862-b675527479a3 +[2026-04-24 05:34:04.797] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582970 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:04.798] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582970 | service: service-general | source_id: d8ddebec-8d91-48d7-9cdb-a535707d1940 +[2026-04-24 05:34:04.798] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582970 | service: service-general | source_id: d8ddebec-8d91-48d7-9cdb-a535707d1940 +[2026-04-24 05:34:05.382] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052483 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:05.383] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052483 | service: service-general | source_id: 3a12326f-fe04-4b03-b593-2f1aafe8ba59 +[2026-04-24 05:34:05.383] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052483 | service: service-general | source_id: 3a12326f-fe04-4b03-b593-2f1aafe8ba59 +[2026-04-24 05:34:05.396] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050274 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:05.397] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050274 | service: service-general | source_id: 15940083-93ed-4cbe-90fb-3c390c1f329f +[2026-04-24 05:34:05.397] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050274 | service: service-general | source_id: 15940083-93ed-4cbe-90fb-3c390c1f329f +[2026-04-24 05:34:05.410] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003840 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:05.411] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003840 | service: service-general | source_id: 50fc5810-a107-400c-b7d5-76fb44dcdf0d +[2026-04-24 05:34:05.411] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003840 | service: service-general | source_id: 50fc5810-a107-400c-b7d5-76fb44dcdf0d +[2026-04-24 05:34:05.423] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11492096 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:05.424] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492096 | service: service-general | source_id: 6bf2cf83-518c-40af-92c0-5d61a32b153c +[2026-04-24 05:34:05.424] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492096 | service: service-general | source_id: 6bf2cf83-518c-40af-92c0-5d61a32b153c +[2026-04-24 05:34:05.437] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11223708 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:05.438] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11223708 | service: service-general | source_id: 1613c48f-9c1d-4642-8982-d4c734282abb +[2026-04-24 05:34:05.438] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11223708 | service: service-general | source_id: 1613c48f-9c1d-4642-8982-d4c734282abb +[2026-04-24 05:34:06.036] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065661 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:06.037] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065661 | service: service-general | source_id: 7d6f7ce7-087b-49b1-96aa-331a096aeeb3 +[2026-04-24 05:34:06.037] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002359 encounter_id:d75e8bab-6b52-4470-8985-da82f60d0f4e organization_id: patient_id:P02269468735 procedure_code:OT service_request_id:ac9b7641-f622-4f0b-aa96-4d23ed749e94 started:2026-04-24T05:34:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:06.275] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 66fadde1-6894-4708-864f-2c5fd8e09114 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 7d6f7ce7-087b-49b1-96aa-331a096aeeb3 +[2026-04-24 05:34:06.275] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:06.275] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TITIN ERNAWATI | service: service-general | source_id: fbfc8773-a85f-4e37-b628-9dcd73d8c359 +[2026-04-24 05:34:06.545] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 6030a595-c6f8-4c28-ac69-79c5a0253b2f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: fbfc8773-a85f-4e37-b628-9dcd73d8c359 +[2026-04-24 05:34:06.545] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T11:53:28+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:f5918a67-6dad-45ad-8961-90e93cd38d73 intent:original-order patient_id:P02242082115 patient_name:TITIN ERNAWATI performer_id:10000527512 requester_id:10002625480 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T11:53:28+07:00","code":{"coding":[{"code":"24601-7","display":"Mammae","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f5918a67-6dad-45ad-8961-90e93cd38d73"},"id":"6030a595-c6f8-4c28-ac69-79c5a0253b2f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:34:06.502686+00:00","versionId":"MTc3NzAwODg0NjUwMjY4NjAwMA"},"performer":[{"reference":"Practitioner/10000527512"}],"requester":{"reference":"Practitioner/10002625480"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"TITIN ERNAWATI","reference":"Patient/P02242082115"}}} | service: service-general | source_id: fbfc8773-a85f-4e37-b628-9dcd73d8c359 | status: SUCCESS +[2026-04-24 05:34:08.290] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577947 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:08.291] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577947 | service: service-general | source_id: 85c324f3-74af-4500-8787-bc938e2ad2fc +[2026-04-24 05:34:08.291] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577947 | service: service-general | source_id: 85c324f3-74af-4500-8787-bc938e2ad2fc +[2026-04-24 05:34:08.304] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621706 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:08.306] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621706 | service: service-general | source_id: 348987d4-a505-4503-8829-3bdeb6c0769e +[2026-04-24 05:34:08.306] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014677 encounter_id:ae9922ce-58e4-4c10-a15a-820db34ac007 organization_id: patient_id:P02060197864 procedure_code:OT service_request_id:2aa9339d-0e18-465b-b1ad-e6f60e544f5a started:2026-04-24T05:34:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:08.582] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: ec8c54aa-b921-4589-8705-a82c9794d21f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 348987d4-a505-4503-8829-3bdeb6c0769e +[2026-04-24 05:34:08.582] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:08.759] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSMANA JUHRI | service: service-general | source_id: e3b2a029-915c-4ec3-b02f-84fa1ee83bca +[2026-04-24 05:34:09.363] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3354217f-f9e8-4271-b38b-ac530bbabc6c | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e3b2a029-915c-4ec3-b02f-84fa1ee83bca +[2026-04-24 05:34:09.363] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T11:54:56+07:00 category_code:363679005 category_display:Imaging code:37701-0 display:Pedis AP/Lat encounter_id:b0edea24-dbdf-4c4d-beb7-36f2b018b638 intent:original-order patient_id:P00990665151 patient_name:RUSMANA JUHRI performer_id:10007559348 requester_id:10012786381 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T11:54:56+07:00","code":{"coding":[{"code":"37701-0","display":"Pedis AP/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b0edea24-dbdf-4c4d-beb7-36f2b018b638"},"id":"3354217f-f9e8-4271-b38b-ac530bbabc6c","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:34:08.965220+00:00","versionId":"MTc3NzAwODg0ODk2NTIyMDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10012786381"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"RUSMANA JUHRI","reference":"Patient/P00990665151"}}} | service: service-general | source_id: e3b2a029-915c-4ec3-b02f-84fa1ee83bca | status: SUCCESS +[2026-04-24 05:34:11.171] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11211579 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:11.172] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11211579 | service: service-general | source_id: ae8473fe-e775-4782-b8ab-ba4d6e38b462 +[2026-04-24 05:34:11.172] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11211579 | service: service-general | source_id: ae8473fe-e775-4782-b8ab-ba4d6e38b462 +[2026-04-24 05:34:11.185] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11565829 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:11.186] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565829 | service: service-general | source_id: 9b4636f5-7d21-40c7-8ccf-d084456219f0 +[2026-04-24 05:34:11.186] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11565829 | service: service-general | source_id: 9b4636f5-7d21-40c7-8ccf-d084456219f0 +[2026-04-24 05:34:11.199] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023985 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:11.200] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023985 | service: service-general | source_id: 4cae5a11-4b1e-403a-a141-81328a6b2aa3 +[2026-04-24 05:34:11.201] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12023985 | service: service-general | source_id: 4cae5a11-4b1e-403a-a141-81328a6b2aa3 +[2026-04-24 05:34:11.213] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561577 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:11.214] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561577 | service: service-general | source_id: ede96078-5834-4697-a16d-584b26a2b9e4 +[2026-04-24 05:34:11.214] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561577 | service: service-general | source_id: ede96078-5834-4697-a16d-584b26a2b9e4 +[2026-04-24 05:34:11.527] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WINDRIYA AGUSTINI | service: service-general | source_id: dd73c945-2cdd-4121-a0ac-9fa8491afa56 +[2026-04-24 05:34:11.780] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 6d534a34-0fff-4e55-8228-22797f1d2ea7 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: dd73c945-2cdd-4121-a0ac-9fa8491afa56 +[2026-04-24 05:34:11.780] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T12:05:35+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:fdc9563c-99b9-4c49-a893-36f773a9ac79 intent:original-order patient_id:P00077878821 patient_name:WINDRIYA AGUSTINI performer_id:10007559348 requester_id:10009988161 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T12:05:35+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/fdc9563c-99b9-4c49-a893-36f773a9ac79"},"id":"6d534a34-0fff-4e55-8228-22797f1d2ea7","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:34:11.728213+00:00","versionId":"MTc3NzAwODg1MTcyODIxMzAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10009988161"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"WINDRIYA AGUSTINI","reference":"Patient/P00077878821"}}} | service: service-general | source_id: dd73c945-2cdd-4121-a0ac-9fa8491afa56 | status: SUCCESS +[2026-04-24 05:34:11.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11597500 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:11.785] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597500 | service: service-general | source_id: 024afc23-4117-430e-8ccf-502dc4bbb889 +[2026-04-24 05:34:11.785] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11597500 | service: service-general | source_id: 024afc23-4117-430e-8ccf-502dc4bbb889 +[2026-04-24 05:34:11.798] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621696 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:11.799] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621696 | service: service-general | source_id: 33837be0-623d-477b-bdb1-6f79c24ee597 +[2026-04-24 05:34:11.799] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621696 | service: service-general | source_id: 33837be0-623d-477b-bdb1-6f79c24ee597 +[2026-04-24 05:34:12.398] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12025337 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:12.399] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 0a51d881-c497-446b-9c4c-5ef31e172041 +[2026-04-24 05:34:12.399] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12025337 | service: service-general | source_id: 0a51d881-c497-446b-9c4c-5ef31e172041 +[2026-04-24 05:34:12.412] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066434 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:12.414] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066434 | service: service-general | source_id: 8a066d55-8ca5-4bfa-b51b-844d51ec41a0 +[2026-04-24 05:34:12.414] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066434 | service: service-general | source_id: 8a066d55-8ca5-4bfa-b51b-844d51ec41a0 +[2026-04-24 05:34:12.992] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11544438 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:12.993] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544438 | service: service-general | source_id: 047df926-5adf-44da-844d-8485395c1311 +[2026-04-24 05:34:12.993] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544438 | service: service-general | source_id: 047df926-5adf-44da-844d-8485395c1311 +[2026-04-24 05:34:13.008] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071540 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:13.009] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071540 | service: service-general | source_id: 0e333ea6-ac74-4e00-9871-46d6a373bfcb +[2026-04-24 05:34:13.009] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071540 | service: service-general | source_id: 0e333ea6-ac74-4e00-9871-46d6a373bfcb +[2026-04-24 05:34:13.023] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037056 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:13.024] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 47352b32-df7d-4418-aaa0-f17b2f18d178 +[2026-04-24 05:34:13.024] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037056 | service: service-general | source_id: 47352b32-df7d-4418-aaa0-f17b2f18d178 +[2026-04-24 05:34:13.600] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051202 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:13.601] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051202 | service: service-general | source_id: 4a2e6b3d-ee03-4dc7-97b2-e8b05f64f861 +[2026-04-24 05:34:13.601] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051202 | service: service-general | source_id: 4a2e6b3d-ee03-4dc7-97b2-e8b05f64f861 +[2026-04-24 05:34:13.615] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11149260 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:13.616] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11149260 | service: service-general | source_id: ca4357d2-2343-4fab-9f7e-d0c81e725475 +[2026-04-24 05:34:13.616] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11149260 | service: service-general | source_id: ca4357d2-2343-4fab-9f7e-d0c81e725475 +[2026-04-24 05:34:13.967] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YATI PERMANASARI | service: service-general | source_id: 01c159cb-2435-45d2-9803-c90926a07e24 +[2026-04-24 05:34:14.168] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: eb4546ac-7032-4237-93f0-43d385a712cd | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 01c159cb-2435-45d2-9803-c90926a07e24 +[2026-04-24 05:34:14.168] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T12:07:14+07:00 category_code:363679005 category_display:Imaging code:37798-6 display:Shoulder AP encounter_id:7fca043d-31c3-456a-a9f0-5dc4fa5c61e7 intent:original-order patient_id:P01734678615 patient_name:YATI PERMANASARI performer_id:10007559348 requester_id:10016728890 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T12:07:14+07:00","code":{"coding":[{"code":"37798-6","display":"Shoulder AP","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/7fca043d-31c3-456a-a9f0-5dc4fa5c61e7"},"id":"eb4546ac-7032-4237-93f0-43d385a712cd","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:34:14.129291+00:00","versionId":"MTc3NzAwODg1NDEyOTI5MTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10016728890"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"YATI PERMANASARI","reference":"Patient/P01734678615"}}} | service: service-general | source_id: 01c159cb-2435-45d2-9803-c90926a07e24 | status: SUCCESS +[2026-04-24 05:34:14.210] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048718 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:14.211] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048718 | service: service-general | source_id: df7a1f90-f577-4457-9909-87d39e4c93d7 +[2026-04-24 05:34:14.211] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048718 | service: service-general | source_id: df7a1f90-f577-4457-9909-87d39e4c93d7 +[2026-04-24 05:34:14.226] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628333 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:14.227] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628333 | service: service-general | source_id: 8c9cb36b-2a5f-4303-830c-d2b8853a9cdf +[2026-04-24 05:34:14.227] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628333 | service: service-general | source_id: 8c9cb36b-2a5f-4303-830c-d2b8853a9cdf +[2026-04-24 05:34:14.799] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11574326 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:14.800] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574326 | service: service-general | source_id: c46cad5d-8fed-41ed-a358-d71f721e8bd6 +[2026-04-24 05:34:14.800] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11574326 | service: service-general | source_id: c46cad5d-8fed-41ed-a358-d71f721e8bd6 +[2026-04-24 05:34:15.359] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12017347 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:15.361] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12017347 | service: service-general | source_id: f6b3fba1-c8b9-406f-9a5a-973a0a49f774 +[2026-04-24 05:34:15.361] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12017347 | service: service-general | source_id: f6b3fba1-c8b9-406f-9a5a-973a0a49f774 +[2026-04-24 05:34:15.373] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557922 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:15.375] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557922 | service: service-general | source_id: 48dd817f-5428-430b-9afd-2dc59ce24c52 +[2026-04-24 05:34:15.375] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557922 | service: service-general | source_id: 48dd817f-5428-430b-9afd-2dc59ce24c52 +[2026-04-24 05:34:15.386] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004001 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:15.387] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004001 | service: service-general | source_id: 1940e40b-5b95-4225-8a0b-1c794db2ba2f +[2026-04-24 05:34:15.387] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004001 | service: service-general | source_id: 1940e40b-5b95-4225-8a0b-1c794db2ba2f +[2026-04-24 05:34:15.947] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11452669 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:15.948] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: fb8b596b-94d0-4e3e-8882-5809ae65d310 +[2026-04-24 05:34:15.948] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11452669 | service: service-general | source_id: fb8b596b-94d0-4e3e-8882-5809ae65d310 +[2026-04-24 05:34:15.961] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615410 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:15.962] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615410 | service: service-general | source_id: 6d1d02fb-4d92-4768-bbfc-74adde9f3d3f +[2026-04-24 05:34:15.962] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615410 | service: service-general | source_id: 6d1d02fb-4d92-4768-bbfc-74adde9f3d3f +[2026-04-24 05:34:15.974] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007248 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:15.975] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 7d764f2c-bff5-47cf-8ed2-7b7ee1acea45 +[2026-04-24 05:34:15.975] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007248 | service: service-general | source_id: 7d764f2c-bff5-47cf-8ed2-7b7ee1acea45 +[2026-04-24 05:34:15.987] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598180 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:15.988] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598180 | service: service-general | source_id: 30a80c2f-1a65-4def-9aba-4582a8f315c1 +[2026-04-24 05:34:15.988] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598180 | service: service-general | source_id: 30a80c2f-1a65-4def-9aba-4582a8f315c1 +[2026-04-24 05:34:16.349] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LINA CHUMAIDAH | service: service-general | source_id: bcae905d-6425-4cdb-8d22-f964fb1c6067 +[2026-04-24 05:34:16.535] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 379187fa-daa4-48ba-a1d1-4478a38511bf | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: bcae905d-6425-4cdb-8d22-f964fb1c6067 +[2026-04-24 05:34:16.536] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T12:08:37+07:00 category_code:363679005 category_display:Imaging code:39079-9 display:Manus AP/Oblique encounter_id:b9bd8276-b4f9-4df2-b6f1-c28a91c44a61 intent:original-order patient_id:P00046643010 patient_name:LINA CHUMAIDAH performer_id:10007559348 requester_id:10010384801 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T12:08:37+07:00","code":{"coding":[{"code":"39079-9","display":"Manus AP/Oblique","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/b9bd8276-b4f9-4df2-b6f1-c28a91c44a61"},"id":"379187fa-daa4-48ba-a1d1-4478a38511bf","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:34:16.497115+00:00","versionId":"MTc3NzAwODg1NjQ5NzExNTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10010384801"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"LINA CHUMAIDAH","reference":"Patient/P00046643010"}}} | service: service-general | source_id: bcae905d-6425-4cdb-8d22-f964fb1c6067 | status: SUCCESS +[2026-04-24 05:34:16.584] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062439 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:16.585] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062439 | service: service-general | source_id: 1889fa2c-b798-4c86-b0c2-c96e00be699a +[2026-04-24 05:34:16.585] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062439 | service: service-general | source_id: 1889fa2c-b798-4c86-b0c2-c96e00be699a +[2026-04-24 05:34:16.684] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11545135 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:16.686] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11545135 | service: service-general | source_id: c98361f1-4478-42da-b1f4-9352123c2221 +[2026-04-24 05:34:16.686] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014760 encounter_id:d93e9ded-1afa-4741-a311-8d5538c004f2 organization_id: patient_id:P00506008088 procedure_code:OT service_request_id:79bebae6-7a31-4daa-bc1d-297fa388a9f9 started:2026-04-24T05:34:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:17.003] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: bdc8887f-7018-46a0-8476-08767207b4bd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c98361f1-4478-42da-b1f4-9352123c2221 +[2026-04-24 05:34:17.003] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:18.714] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKARSI | service: service-general | source_id: 830363ac-004e-4bab-b280-a02048fdebae +[2026-04-24 05:34:18.881] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 3e27195f-6664-489c-bdcb-fb708be71eef | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 830363ac-004e-4bab-b280-a02048fdebae +[2026-04-24 05:34:18.881] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T12:33:11+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:cd07a37e-0ebc-451d-bf7d-630162250946 intent:original-order patient_id:P00555805817 patient_name:SUKARSI performer_id:10007559348 requester_id:10003082593 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T12:33:11+07:00","code":{"coding":[{"code":"36687-2","display":"Thorax PA/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/cd07a37e-0ebc-451d-bf7d-630162250946"},"id":"3e27195f-6664-489c-bdcb-fb708be71eef","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:34:18.845700+00:00","versionId":"MTc3NzAwODg1ODg0NTcwMDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10003082593"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUKARSI","reference":"Patient/P00555805817"}}} | service: service-general | source_id: 830363ac-004e-4bab-b280-a02048fdebae | status: SUCCESS +[2026-04-24 05:34:19.018] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054473 2026-03-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:19.019] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054473 | service: service-general | source_id: 0db21a42-072e-41cb-9fab-8838a6286791 +[2026-04-24 05:34:19.019] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054473 | service: service-general | source_id: 0db21a42-072e-41cb-9fab-8838a6286791 +[2026-04-24 05:34:19.033] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030383 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:19.034] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 4bc2b7f9-f5c9-4312-b078-6430ad3a8a61 +[2026-04-24 05:34:19.034] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 4bc2b7f9-f5c9-4312-b078-6430ad3a8a61 +[2026-04-24 05:34:19.049] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11607050 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:19.050] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11607050 | service: service-general | source_id: 544dab74-18fc-4be1-8854-8ce47379ef3a +[2026-04-24 05:34:19.050] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11607050 | service: service-general | source_id: 544dab74-18fc-4be1-8854-8ce47379ef3a +[2026-04-24 05:34:19.065] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027948 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:19.066] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: 42b1fafe-a281-4dd7-901d-99153e242454 +[2026-04-24 05:34:19.066] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: 42b1fafe-a281-4dd7-901d-99153e242454 +[2026-04-24 05:34:19.657] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045341 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:19.658] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: b13faf68-f207-49fa-9d22-d83fcb0ecdae +[2026-04-24 05:34:19.658] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045341 | service: service-general | source_id: b13faf68-f207-49fa-9d22-d83fcb0ecdae +[2026-04-24 05:34:20.214] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028341 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:20.216] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028341 | service: service-general | source_id: d05a7a9c-a4e7-4d56-9054-097f8dc7d9aa +[2026-04-24 05:34:20.216] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028341 | service: service-general | source_id: d05a7a9c-a4e7-4d56-9054-097f8dc7d9aa +[2026-04-24 05:34:20.231] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054284 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:20.232] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054284 | service: service-general | source_id: 1dde7d00-34de-4d84-91f7-e1ecb71eb5b8 +[2026-04-24 05:34:20.232] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054284 | service: service-general | source_id: 1dde7d00-34de-4d84-91f7-e1ecb71eb5b8 +[2026-04-24 05:34:20.246] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617787 2026-02-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:20.247] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617787 | service: service-general | source_id: 95a05aa6-ef39-459c-87b1-27bf236893eb +[2026-04-24 05:34:20.247] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11617787 | service: service-general | source_id: 95a05aa6-ef39-459c-87b1-27bf236893eb +[2026-04-24 05:34:20.259] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11573311 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:20.260] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: b7aea848-43e5-497b-9a47-23d7d009881b +[2026-04-24 05:34:20.260] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: b7aea848-43e5-497b-9a47-23d7d009881b +[2026-04-24 05:34:20.812] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11500090 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:20.813] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: 157ff3f3-dda1-4684-8f49-c2ed508b48fe +[2026-04-24 05:34:20.814] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11500090 | service: service-general | source_id: 157ff3f3-dda1-4684-8f49-c2ed508b48fe +[2026-04-24 05:34:21.060] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NISFATUL LAILIYAH | service: service-general | source_id: bb12e73d-9504-4296-ad80-75e7901a3848 +[2026-04-24 05:34:21.242] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: bb12e73d-9504-4296-ad80-75e7901a3848 | status_code: 400 +[2026-04-24 05:34:21.242] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T12:55:59+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:c19a750d-dc98-4610-bc4a-ad2123efe67f intent:original-order patient_id:P00309182294 patient_name:NISFATUL LAILIYAH performer_id:10007559348 requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bb12e73d-9504-4296-ad80-75e7901a3848 | status: FAILED +[2026-04-24 05:34:21.386] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020851 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:21.387] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020851 | service: service-general | source_id: 2352b6a6-8cf6-4ada-810a-3a9b98529286 +[2026-04-24 05:34:21.387] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020851 | service: service-general | source_id: 2352b6a6-8cf6-4ada-810a-3a9b98529286 +[2026-04-24 05:34:21.401] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11460610 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:21.402] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460610 | service: service-general | source_id: ccc0cea5-2d0f-47ec-afeb-1aec43b40fc1 +[2026-04-24 05:34:21.403] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11460610 | service: service-general | source_id: ccc0cea5-2d0f-47ec-afeb-1aec43b40fc1 +[2026-04-24 05:34:21.953] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11549359 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:21.954] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11549359 | service: service-general | source_id: 8a29aa4a-be45-47a2-8c57-7b116584fc12 +[2026-04-24 05:34:21.955] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11549359 | service: service-general | source_id: 8a29aa4a-be45-47a2-8c57-7b116584fc12 +[2026-04-24 05:34:21.968] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593984 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:21.969] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593984 | service: service-general | source_id: 6883de93-1207-4ea5-85a2-ab3bfd240bdc +[2026-04-24 05:34:21.969] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593984 | service: service-general | source_id: 6883de93-1207-4ea5-85a2-ab3bfd240bdc +[2026-04-24 05:34:22.525] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11314065 2026-02-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:22.526] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11314065 | service: service-general | source_id: 2006ee3f-49b0-4c56-8073-81692ed0dabf +[2026-04-24 05:34:22.526] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11314065 | service: service-general | source_id: 2006ee3f-49b0-4c56-8073-81692ed0dabf +[2026-04-24 05:34:23.076] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033101 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:23.077] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033101 | service: service-general | source_id: cf6f4980-1540-4e42-86c7-d19959b833e6 +[2026-04-24 05:34:23.077] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033101 | service: service-general | source_id: cf6f4980-1540-4e42-86c7-d19959b833e6 +[2026-04-24 05:34:23.091] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038860 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:23.092] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038860 | service: service-general | source_id: 16354b2b-5b88-484e-9724-40d7f536d988 +[2026-04-24 05:34:23.092] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038860 | service: service-general | source_id: 16354b2b-5b88-484e-9724-40d7f536d988 +[2026-04-24 05:34:23.106] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067341 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:23.107] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: 03d8b141-dc77-43ea-b523-b90760b576e1 +[2026-04-24 05:34:23.107] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: 03d8b141-dc77-43ea-b523-b90760b576e1 +[2026-04-24 05:34:23.405] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIFKY ABIYAN FAAIZ | service: service-general | source_id: e136fc3e-612f-431f-a379-2ba41b72e436 +[2026-04-24 05:34:23.405] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e136fc3e-612f-431f-a379-2ba41b72e436 +[2026-04-24 05:34:23.575] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS TRIONO | service: service-general | source_id: cd576171-d2e9-41ed-901c-245a0a205d95 +[2026-04-24 05:34:23.673] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013167 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:23.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013167 | service: service-general | source_id: c85043ac-ae63-4e07-ab9e-4ebeb98dd6fe +[2026-04-24 05:34:23.674] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013167 | service: service-general | source_id: c85043ac-ae63-4e07-ab9e-4ebeb98dd6fe +[2026-04-24 05:34:23.687] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004027 2026-03-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:23.688] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 7ff658f5-72df-4b62-aca0-ba204cf44d77 +[2026-04-24 05:34:23.688] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004027 | service: service-general | source_id: 7ff658f5-72df-4b62-aca0-ba204cf44d77 +[2026-04-24 05:34:23.772] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5c465711-2ab7-451a-a7fa-fea6a35c7fc3 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: cd576171-d2e9-41ed-901c-245a0a205d95 +[2026-04-24 05:34:23.773] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T13:02:10+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:cafde3af-f262-4cf0-8136-13573c12ec71 intent:original-order patient_id:P02054192106 patient_name:AGUS TRIONO performer_id:10007559348 requester_id:10010486928 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T13:02:10+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/cafde3af-f262-4cf0-8136-13573c12ec71"},"id":"5c465711-2ab7-451a-a7fa-fea6a35c7fc3","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:34:23.735940+00:00","versionId":"MTc3NzAwODg2MzczNTk0MDAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10010486928"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"AGUS TRIONO","reference":"Patient/P02054192106"}}} | service: service-general | source_id: cd576171-d2e9-41ed-901c-245a0a205d95 | status: SUCCESS +[2026-04-24 05:34:24.236] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054650 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:24.237] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: 57dfd927-3041-4778-8bd0-6f12fa09a613 +[2026-04-24 05:34:24.238] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054650 | service: service-general | source_id: 57dfd927-3041-4778-8bd0-6f12fa09a613 +[2026-04-24 05:34:24.252] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10032355 2026-02-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:24.253] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10032355 | service: service-general | source_id: cc6840ac-ef55-4985-adda-3eb04b91efd4 +[2026-04-24 05:34:24.253] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000066 encounter_id:4fe80d71-d0ee-46e4-bd93-f0275517a8c4 organization_id: patient_id:P00302214808 procedure_code:OT service_request_id:81553807-7225-4b8f-bc67-71476e150ec5 started:2026-04-24T05:34:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:24.482] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: afa1c933-2648-4a4f-bbe4-a4e05cc1fc12 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: cc6840ac-ef55-4985-adda-3eb04b91efd4 +[2026-04-24 05:34:24.482] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:25.950] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ILHAM NURCAHYONO | service: service-general | source_id: ec6b5dcb-43e2-40ea-8d95-b34a9e07b0f4 +[2026-04-24 05:34:26.220] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 877ca7e5-8191-4f58-abb0-5d0cfd53da01 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: ec6b5dcb-43e2-40ea-8d95-b34a9e07b0f4 +[2026-04-24 05:34:26.220] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2025-12-31T13:14:38+07:00 category_code:363679005 category_display:Imaging code:43518-0 display:Bone Survey encounter_id:a5234410-879d-466f-bef4-e6223e441c28 intent:original-order patient_id:P00849395568 patient_name:MUHAMMAD ILHAM NURCAHYONO performer_id:10007559348 requester_id:10018649867 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2025-12-31T13:14:38+07:00","code":{"coding":[{"code":"43518-0","display":"Bone Survey","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/a5234410-879d-466f-bef4-e6223e441c28"},"id":"877ca7e5-8191-4f58-abb0-5d0cfd53da01","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:34:26.184411+00:00","versionId":"MTc3NzAwODg2NjE4NDQxMTAwMA"},"performer":[{"reference":"Practitioner/10007559348"}],"requester":{"reference":"Practitioner/10018649867"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MUHAMMAD ILHAM NURCAHYONO","reference":"Patient/P00849395568"}}} | service: service-general | source_id: ec6b5dcb-43e2-40ea-8d95-b34a9e07b0f4 | status: SUCCESS +[2026-04-24 05:34:26.502] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11327495 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:26.503] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11327495 | service: service-general | source_id: 29e2d1a7-0ff7-4b06-a209-51c6ae844f49 +[2026-04-24 05:34:26.503] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11327495 | service: service-general | source_id: 29e2d1a7-0ff7-4b06-a209-51c6ae844f49 +[2026-04-24 05:34:26.516] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10213050 2026-02-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:26.517] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10213050 | service: service-general | source_id: 54dc9512-ca62-4f11-b876-479159951485 +[2026-04-24 05:34:26.517] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10213050 | service: service-general | source_id: 54dc9512-ca62-4f11-b876-479159951485 +[2026-04-24 05:34:27.082] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11301594 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:27.083] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11301594 | service: service-general | source_id: b24e41b1-8b8f-483d-8585-841bfd35e853 +[2026-04-24 05:34:27.083] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11301594 | service: service-general | source_id: b24e41b1-8b8f-483d-8585-841bfd35e853 +[2026-04-24 05:34:27.096] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615179 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:27.097] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615179 | service: service-general | source_id: faea9da8-167f-4c40-bc7f-71df6e361be6 +[2026-04-24 05:34:27.097] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615179 | service: service-general | source_id: faea9da8-167f-4c40-bc7f-71df6e361be6 +[2026-04-24 05:34:27.654] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057534 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:27.655] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057534 | service: service-general | source_id: ccbff550-c940-4614-aaf2-4c9806fe833e +[2026-04-24 05:34:27.655] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002184 encounter_id:b80e2666-46af-4662-b96c-4a35e9174b79 organization_id: patient_id:P10936456745 procedure_code:OT service_request_id:023465c5-8127-4ed4-a1a4-4c0ac3e8e6be started:2026-04-24T05:34:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:27.859] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 3e1e0f0c-03b6-4053-b274-539ee8e8052c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ccbff550-c940-4614-aaf2-4c9806fe833e +[2026-04-24 05:34:27.859] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:28.387] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NOVI MAULUDIYAH | service: service-general | source_id: 3f8a269d-fabf-4f11-b3cd-f16eda11a953 +[2026-04-24 05:34:28.387] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3f8a269d-fabf-4f11-b3cd-f16eda11a953 +[2026-04-24 05:34:28.552] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALWIYAH UMAR ALAYDRUS | service: service-general | source_id: 25d62208-33a0-491e-bec1-643cc006b6a9 +[2026-04-24 05:34:28.552] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 25d62208-33a0-491e-bec1-643cc006b6a9 +[2026-04-24 05:34:28.718] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CIPTI WIJI UTAMI | service: service-general | source_id: 25930e4a-446a-4125-ac56-4b38e31c91e6 +[2026-04-24 05:34:28.719] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 25930e4a-446a-4125-ac56-4b38e31c91e6 +[2026-04-24 05:34:28.889] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DOFIR | service: service-general | source_id: 9dd44fd3-685b-4a87-bd3a-cc3796eb88e6 +[2026-04-24 05:34:28.889] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9dd44fd3-685b-4a87-bd3a-cc3796eb88e6 +[2026-04-24 05:34:29.061] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHUSNUL NOERIANSYAH POETRI | service: service-general | source_id: ea824cf5-1051-467f-9aa5-845312a38da8 +[2026-04-24 05:34:29.164] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:29Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: ea824cf5-1051-467f-9aa5-845312a38da8 | status_code: 400 +[2026-04-24 05:34:29.164] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:39:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:03a15ccb-290e-4048-96bf-e402658af62c intent:original-order patient_id:P01850519866 patient_name:CHUSNUL NOERIANSYAH POETRI performer_id:10003241696 requester_id:10003668598 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:29Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ea824cf5-1051-467f-9aa5-845312a38da8 | status: FAILED +[2026-04-24 05:34:30.425] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599371 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:30.426] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599371 | service: service-general | source_id: 3e91dcc9-a556-498b-9169-e632a03726e2 +[2026-04-24 05:34:30.426] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599371 | service: service-general | source_id: 3e91dcc9-a556-498b-9169-e632a03726e2 +[2026-04-24 05:34:30.451] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056857 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:30.452] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056857 | service: service-general | source_id: 3c3caa1f-a078-44e8-ba81-73c9fc9c35e1 +[2026-04-24 05:34:30.452] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056857 | service: service-general | source_id: 3c3caa1f-a078-44e8-ba81-73c9fc9c35e1 +[2026-04-24 05:34:30.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071306 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:30.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071306 | service: service-general | source_id: 1d5236fb-ff2c-4327-a0b1-3faae24713eb +[2026-04-24 05:34:30.473] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-012964 encounter_id:9040429f-d880-4f7a-82c5-b8c8226a79e3 organization_id: patient_id:P00144638971 procedure_code:OT service_request_id:4db94854-10b4-4273-b6ed-df8859073c1f started:2026-04-24T05:34:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:30.774] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: d90cf4db-1e91-4089-96cc-5d885ac60ccc | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1d5236fb-ff2c-4327-a0b1-3faae24713eb +[2026-04-24 05:34:30.774] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:31.331] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROYYAN MUCHSIN THALIB | service: service-general | source_id: aa95b761-39a6-46ad-8e79-0b461cdbfbda +[2026-04-24 05:34:31.331] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aa95b761-39a6-46ad-8e79-0b461cdbfbda +[2026-04-24 05:34:31.500] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRMA TRI YUNITA SARI | service: service-general | source_id: 63ebf43b-56cc-4227-a0db-9c8d00d8aa2c +[2026-04-24 05:34:31.584] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:31Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 63ebf43b-56cc-4227-a0db-9c8d00d8aa2c | status_code: 400 +[2026-04-24 05:34:31.584] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:47:17+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:b7a32a1f-9d13-4e4b-a7c3-f91739f9ad0c intent:original-order patient_id:P00898266916 patient_name:IRMA TRI YUNITA SARI performer_id:10003241696 requester_id:10009988161 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:31Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 63ebf43b-56cc-4227-a0db-9c8d00d8aa2c | status: FAILED +[2026-04-24 05:34:32.789] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627467 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:32.790] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627467 | service: service-general | source_id: f29ac269-d16e-40eb-8b44-d9f11221c0dc +[2026-04-24 05:34:32.790] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627467 | service: service-general | source_id: f29ac269-d16e-40eb-8b44-d9f11221c0dc +[2026-04-24 05:34:33.429] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070208 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:33.430] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: 4b8c414c-eb8f-4896-a4de-79b2d740417d +[2026-04-24 05:34:33.430] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: 4b8c414c-eb8f-4896-a4de-79b2d740417d +[2026-04-24 05:34:33.445] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048045 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:33.446] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048045 | service: service-general | source_id: 52e900e0-97ca-4681-bdba-906e3d8b4b98 +[2026-04-24 05:34:33.447] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001522 encounter_id:7dce2d64-90d0-4e77-8fe4-9c08381b6867 organization_id: patient_id:P00617996620 procedure_code:OT service_request_id:0d49c32e-d254-49a7-9b54-0428d151f355 started:2026-04-24T05:34:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:33.692] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 8ec3295e-6f60-484d-b165-1e15ffeac63e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 52e900e0-97ca-4681-bdba-906e3d8b4b98 +[2026-04-24 05:34:33.692] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:33.754] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIANTI | service: service-general | source_id: 4d78ac73-0a99-4058-aa4f-924d732e8765 +[2026-04-24 05:34:33.837] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 4d78ac73-0a99-4058-aa4f-924d732e8765 | status_code: 400 +[2026-04-24 05:34:33.837] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:56:17+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:5f8e9647-dc97-409d-903e-e375583e8223 intent:original-order patient_id:P00486562907 patient_name:SRIANTI performer_id:10017994418 requester_id:10001528796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4d78ac73-0a99-4058-aa4f-924d732e8765 | status: FAILED +[2026-04-24 05:34:36.009] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: H.S KAMALI | service: service-general | source_id: 578a3563-76dd-4fbc-b1de-5308f0144400 +[2026-04-24 05:34:36.089] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:36Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 578a3563-76dd-4fbc-b1de-5308f0144400 | status_code: 400 +[2026-04-24 05:34:36.089] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T08:57:07+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:5ededa71-ccd2-417e-bfee-868011bc7be1 intent:original-order patient_id:P01507908431 patient_name:H.S KAMALI performer_id:10017994418 requester_id:10001528796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:36Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 578a3563-76dd-4fbc-b1de-5308f0144400 | status: FAILED +[2026-04-24 05:34:36.259] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011900 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:36.261] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011900 | service: service-general | source_id: 1e1f1da4-4c29-472e-8956-3a0e64a19290 +[2026-04-24 05:34:36.261] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011900 | service: service-general | source_id: 1e1f1da4-4c29-472e-8956-3a0e64a19290 +[2026-04-24 05:34:36.275] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041034 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:36.276] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 7f45ae08-93b4-478a-ad4c-083baecda613 +[2026-04-24 05:34:36.276] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041034 | service: service-general | source_id: 7f45ae08-93b4-478a-ad4c-083baecda613 +[2026-04-24 05:34:36.843] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065067 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:36.844] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065067 | service: service-general | source_id: 48e7ba53-8126-48dc-b513-f5a24ef6a7e9 +[2026-04-24 05:34:36.844] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065067 | service: service-general | source_id: 48e7ba53-8126-48dc-b513-f5a24ef6a7e9 +[2026-04-24 05:34:37.401] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11599246 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:37.402] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599246 | service: service-general | source_id: ca0c0391-5ad6-4f9f-9ad0-57699b3f6fe4 +[2026-04-24 05:34:37.403] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11599246 | service: service-general | source_id: ca0c0391-5ad6-4f9f-9ad0-57699b3f6fe4 +[2026-04-24 05:34:37.415] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11495946 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:37.416] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11495946 | service: service-general | source_id: 654e783e-9f62-4d16-ab08-873372f1b354 +[2026-04-24 05:34:37.416] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11495946 | service: service-general | source_id: 654e783e-9f62-4d16-ab08-873372f1b354 +[2026-04-24 05:34:38.019] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044931 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:38.021] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044931 | service: service-general | source_id: 9357c636-1314-43d3-a608-8ff71edda33f +[2026-04-24 05:34:38.021] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044931 | service: service-general | source_id: 9357c636-1314-43d3-a608-8ff71edda33f +[2026-04-24 05:34:38.034] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11572556 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:38.035] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11572556 | service: service-general | source_id: b68f3796-2877-4265-9a52-be0356c111fe +[2026-04-24 05:34:38.035] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11572556 | service: service-general | source_id: b68f3796-2877-4265-9a52-be0356c111fe +[2026-04-24 05:34:38.260] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BY NY ENDANG IRIANTI | service: service-general | source_id: 81e8ede7-215b-45de-82a2-0cebfe03ebbf +[2026-04-24 05:34:38.260] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 81e8ede7-215b-45de-82a2-0cebfe03ebbf +[2026-04-24 05:34:38.428] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI ALFIRAH IZZATUL JANNAH | service: service-general | source_id: ab2aa8ff-db66-44ca-8462-9b866fe6940f +[2026-04-24 05:34:38.428] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ab2aa8ff-db66-44ca-8462-9b866fe6940f +[2026-04-24 05:34:38.601] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HUMAIRA ROSYIDATUL MAGHFIRA | service: service-general | source_id: 0398c2ca-e74f-4395-b877-179a1eb08c3e +[2026-04-24 05:34:38.641] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071063 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:38.642] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071063 | service: service-general | source_id: a1191229-687d-46b7-ad42-a8902af5bbac +[2026-04-24 05:34:38.642] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015131 encounter_id:f40dba65-6b10-4c38-bb64-29234df8025b organization_id: patient_id:P01266624172 procedure_code:OT service_request_id:48177123-2c22-4c92-8c7f-219f764c2db7 started:2026-04-24T05:34:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:38.740] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 0398c2ca-e74f-4395-b877-179a1eb08c3e | status_code: 400 +[2026-04-24 05:34:38.740] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:11:41+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:23445b74-3796-43ed-a8c4-5cf4ae9860aa intent:original-order patient_id:P00016327096 patient_name:HUMAIRA ROSYIDATUL MAGHFIRA performer_id:10003241696 requester_id:10005007520 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0398c2ca-e74f-4395-b877-179a1eb08c3e | status: FAILED +[2026-04-24 05:34:38.924] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: cfdc7f49-3c1b-47f8-a2c4-78f92a44de90 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a1191229-687d-46b7-ad42-a8902af5bbac +[2026-04-24 05:34:38.925] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:40.916] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG DEWIJANI | service: service-general | source_id: 1fc47f55-7f38-4f9f-b161-6d6de41dcc10 +[2026-04-24 05:34:40.938] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11484408 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:40.939] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11484408 | service: service-general | source_id: 13c8ce93-39ef-44dc-a41d-726949125919 +[2026-04-24 05:34:40.939] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11484408 | service: service-general | source_id: 13c8ce93-39ef-44dc-a41d-726949125919 +[2026-04-24 05:34:40.952] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064995 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:40.953] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064995 | service: service-general | source_id: 96bacfb4-6618-478c-8d76-d0b33bf182e6 +[2026-04-24 05:34:40.953] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064995 | service: service-general | source_id: 96bacfb4-6618-478c-8d76-d0b33bf182e6 +[2026-04-24 05:34:40.999] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:40Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 1fc47f55-7f38-4f9f-b161-6d6de41dcc10 | status_code: 400 +[2026-04-24 05:34:40.999] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:13:14+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:e12a28b6-53ed-4467-98c9-1268c5ec1fcc intent:original-order patient_id:P01182536260 patient_name:ENDANG DEWIJANI performer_id:10003241696 requester_id:10010384801 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:40Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1fc47f55-7f38-4f9f-b161-6d6de41dcc10 | status: FAILED +[2026-04-24 05:34:41.533] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066754 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:41.534] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066754 | service: service-general | source_id: 0838e8f2-71a2-4c4d-ae57-e492c8824b1f +[2026-04-24 05:34:41.534] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066754 | service: service-general | source_id: 0838e8f2-71a2-4c4d-ae57-e492c8824b1f +[2026-04-24 05:34:42.019] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069864 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:42.020] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069864 | service: service-general | source_id: 37c9090a-f818-4925-8d10-7a0c4254e967 +[2026-04-24 05:34:42.020] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069864 | service: service-general | source_id: 37c9090a-f818-4925-8d10-7a0c4254e967 +[2026-04-24 05:34:42.582] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056419 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:42.583] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056419 | service: service-general | source_id: 873a4058-b997-4fad-beb6-7237645b131b +[2026-04-24 05:34:42.583] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002445 encounter_id:0cfc3e30-654d-420c-a7a1-ddd3d21311cd organization_id: patient_id:P02327993020 procedure_code:OT service_request_id:06b23ef9-6264-4c6d-9837-bcfa8e0fb96a started:2026-04-24T05:34:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:42.822] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 389b2d20-c64f-48e9-abd2-4bf1d281deed | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 873a4058-b997-4fad-beb6-7237645b131b +[2026-04-24 05:34:42.822] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:43.173] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAIFUDIN HIDAYAT | service: service-general | source_id: 892c9109-d1c0-412b-9ea0-f1cbb4cf6ef2 +[2026-04-24 05:34:43.256] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:43Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 892c9109-d1c0-412b-9ea0-f1cbb4cf6ef2 | status_code: 400 +[2026-04-24 05:34:43.256] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:14:14+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:a042beee-73ce-4c8a-a3f9-d58a7ac0d796 intent:original-order patient_id:P00419360615 patient_name:SAIFUDIN HIDAYAT performer_id:10003241696 requester_id:10010384801 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:43Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 892c9109-d1c0-412b-9ea0-f1cbb4cf6ef2 | status: FAILED +[2026-04-24 05:34:44.836] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047622 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:44.837] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047622 | service: service-general | source_id: 402d94cc-68a0-4cbd-89fe-0263e76ee6c0 +[2026-04-24 05:34:44.837] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047622 | service: service-general | source_id: 402d94cc-68a0-4cbd-89fe-0263e76ee6c0 +[2026-04-24 05:34:44.851] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562518 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:44.852] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562518 | service: service-general | source_id: d1e93d21-04db-4b66-9780-c00373278862 +[2026-04-24 05:34:44.852] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562518 | service: service-general | source_id: d1e93d21-04db-4b66-9780-c00373278862 +[2026-04-24 05:34:45.429] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHERMAN | service: service-general | source_id: 0c090051-ab9d-42f7-9923-a83fe3e0053c +[2026-04-24 05:34:45.435] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070979 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:45.436] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070979 | service: service-general | source_id: ea2e22e9-1c87-426e-8553-079bfe3b768f +[2026-04-24 05:34:45.436] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070979 | service: service-general | source_id: ea2e22e9-1c87-426e-8553-079bfe3b768f +[2026-04-24 05:34:45.450] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028827 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:45.451] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028827 | service: service-general | source_id: 0de5e74c-8e50-42e6-a85e-349216a20e52 +[2026-04-24 05:34:45.451] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028827 | service: service-general | source_id: 0de5e74c-8e50-42e6-a85e-349216a20e52 +[2026-04-24 05:34:45.464] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051590 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:45.465] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051590 | service: service-general | source_id: d43d91bd-99c9-4854-96a0-df7dec83a2cf +[2026-04-24 05:34:45.465] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051590 | service: service-general | source_id: d43d91bd-99c9-4854-96a0-df7dec83a2cf +[2026-04-24 05:34:45.514] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:45Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 0c090051-ab9d-42f7-9923-a83fe3e0053c | status_code: 400 +[2026-04-24 05:34:45.514] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:16:33+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:9f12e5e3-5748-424f-a302-cc147ab31c2b intent:original-order patient_id:P02222267276 patient_name:SUHERMAN performer_id:10002983237 requester_id:10003985593 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:45Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0c090051-ab9d-42f7-9923-a83fe3e0053c | status: FAILED +[2026-04-24 05:34:46.035] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625616 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:46.036] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: 7903263a-8530-4c01-a097-4b8bd6a9eb14 +[2026-04-24 05:34:46.036] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625616 | service: service-general | source_id: 7903263a-8530-4c01-a097-4b8bd6a9eb14 +[2026-04-24 05:34:46.049] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11260225 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:46.050] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11260225 | service: service-general | source_id: 77b6f515-1218-44dc-afb2-765b0eaa7f86 +[2026-04-24 05:34:46.050] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11260225 | service: service-general | source_id: 77b6f515-1218-44dc-afb2-765b0eaa7f86 +[2026-04-24 05:34:46.615] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11179664 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:46.616] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: 376ec026-23a8-4493-b929-6d57a1bde114 +[2026-04-24 05:34:46.616] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11179664 | service: service-general | source_id: 376ec026-23a8-4493-b929-6d57a1bde114 +[2026-04-24 05:34:46.630] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11297933 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:46.631] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11297933 | service: service-general | source_id: ccee355c-c03a-4f68-9d7b-86fa66b6ba48 +[2026-04-24 05:34:46.631] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11297933 | service: service-general | source_id: ccee355c-c03a-4f68-9d7b-86fa66b6ba48 +[2026-04-24 05:34:47.189] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590700 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:47.190] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 05bbcfbc-56ce-4436-859e-0d7ce18bdebb +[2026-04-24 05:34:47.190] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: 05bbcfbc-56ce-4436-859e-0d7ce18bdebb +[2026-04-24 05:34:47.204] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044586 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:47.205] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044586 | service: service-general | source_id: 2b202e8f-afae-443a-85c0-c61742b9b5da +[2026-04-24 05:34:47.205] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044586 | service: service-general | source_id: 2b202e8f-afae-443a-85c0-c61742b9b5da +[2026-04-24 05:34:47.219] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11492461 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:47.220] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492461 | service: service-general | source_id: 7b380e25-fc78-4ecb-b40d-cfd13ee6113a +[2026-04-24 05:34:47.220] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11492461 | service: service-general | source_id: 7b380e25-fc78-4ecb-b40d-cfd13ee6113a +[2026-04-24 05:34:47.234] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627142 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:47.235] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627142 | service: service-general | source_id: 554e710b-88b7-431f-8b83-88947aa06cac +[2026-04-24 05:34:47.235] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627142 | service: service-general | source_id: 554e710b-88b7-431f-8b83-88947aa06cac +[2026-04-24 05:34:47.248] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050467 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:47.248] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: 122819f1-7f1e-443d-8360-032f5236687c +[2026-04-24 05:34:47.249] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050467 | service: service-general | source_id: 122819f1-7f1e-443d-8360-032f5236687c +[2026-04-24 05:34:47.262] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071957 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:47.263] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: 54bf2114-ecd0-44ee-95fc-e0772d53ce1d +[2026-04-24 05:34:47.263] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: 54bf2114-ecd0-44ee-95fc-e0772d53ce1d +[2026-04-24 05:34:47.276] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540876 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:47.277] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: f268191d-1ecd-4204-b033-168cd927817a +[2026-04-24 05:34:47.277] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: f268191d-1ecd-4204-b033-168cd927817a +[2026-04-24 05:34:47.684] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SANTI DWI JULI KARUNIAWATI | service: service-general | source_id: ec521cdb-20b3-49ce-83b1-3f39fd4134d6 +[2026-04-24 05:34:47.829] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ec521cdb-20b3-49ce-83b1-3f39fd4134d6 | status_code: 400 +[2026-04-24 05:34:47.829] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:17:59+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:754b3d5b-c8f8-4f3a-a9bc-0a46fa1443b8 intent:original-order patient_id:P00854405188 patient_name:SANTI DWI JULI KARUNIAWATI performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ec521cdb-20b3-49ce-83b1-3f39fd4134d6 | status: FAILED +[2026-04-24 05:34:47.846] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060177 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:47.847] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060177 | service: service-general | source_id: 307ebbbf-efe6-42e1-acd7-192d90a09525 +[2026-04-24 05:34:47.847] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060177 | service: service-general | source_id: 307ebbbf-efe6-42e1-acd7-192d90a09525 +[2026-04-24 05:34:47.861] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027378 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:47.862] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027378 | service: service-general | source_id: 6f0503ef-3ef8-4a10-8ad7-9c27102979a6 +[2026-04-24 05:34:47.862] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027378 | service: service-general | source_id: 6f0503ef-3ef8-4a10-8ad7-9c27102979a6 +[2026-04-24 05:34:48.423] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052071 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:48.424] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: b432f838-7e8c-4e20-a50b-c00ddde029df +[2026-04-24 05:34:48.424] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: b432f838-7e8c-4e20-a50b-c00ddde029df +[2026-04-24 05:34:49.014] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065311 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:49.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065311 | service: service-general | source_id: 26228a3f-e492-42b8-8114-aae6e8a007e2 +[2026-04-24 05:34:49.015] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065311 | service: service-general | source_id: 26228a3f-e492-42b8-8114-aae6e8a007e2 +[2026-04-24 05:34:49.028] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071201 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:49.029] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: ba8880c2-108e-4513-8520-3f2deeb700c7 +[2026-04-24 05:34:49.029] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: ba8880c2-108e-4513-8520-3f2deeb700c7 +[2026-04-24 05:34:49.614] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053856 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:49.615] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053856 | service: service-general | source_id: 4b3195cc-9e49-494a-9522-000564c4871a +[2026-04-24 05:34:49.615] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053856 | service: service-general | source_id: 4b3195cc-9e49-494a-9522-000564c4871a +[2026-04-24 05:34:50.006] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAMSUL ARIFIN | service: service-general | source_id: 28fd10bd-5b45-4afd-9445-17f8b422c474 +[2026-04-24 05:34:50.006] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 28fd10bd-5b45-4afd-9445-17f8b422c474 +[2026-04-24 05:34:50.191] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALDAN WAHYU ARIJUAN | service: service-general | source_id: cc991777-c97a-4274-a9c0-a77e8cbff6ac +[2026-04-24 05:34:50.191] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cc991777-c97a-4274-a9c0-a77e8cbff6ac +[2026-04-24 05:34:50.213] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593070 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:50.214] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593070 | service: service-general | source_id: cf044cac-5ecd-497a-8926-5e341ba09502 +[2026-04-24 05:34:50.214] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593070 | service: service-general | source_id: cf044cac-5ecd-497a-8926-5e341ba09502 +[2026-04-24 05:34:50.358] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MULYADI | service: service-general | source_id: ac9ac2fb-11bb-4c1f-b1cb-58c837ce3a4c +[2026-04-24 05:34:50.359] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ac9ac2fb-11bb-4c1f-b1cb-58c837ce3a4c +[2026-04-24 05:34:50.526] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALDIN SHAFIN HAKIM | service: service-general | source_id: 637735ea-fc05-4259-933c-cd25c074b67e +[2026-04-24 05:34:50.625] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 637735ea-fc05-4259-933c-cd25c074b67e | status_code: 400 +[2026-04-24 05:34:50.625] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:47:24+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:d688f238-0000-4aba-ab9b-a5e461910bb9 intent:original-order patient_id:P00509097669 patient_name:ALDIN SHAFIN HAKIM performer_id:10003241696 requester_id:10008171663 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 637735ea-fc05-4259-933c-cd25c074b67e | status: FAILED +[2026-04-24 05:34:50.744] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037997 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:50.746] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037997 | service: service-general | source_id: 8ddeb307-84fb-45c7-97de-94a38845a240 +[2026-04-24 05:34:50.746] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037997 | service: service-general | source_id: 8ddeb307-84fb-45c7-97de-94a38845a240 +[2026-04-24 05:34:51.357] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059595 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:51.359] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059595 | service: service-general | source_id: 38fc763c-7e12-4cef-adae-4ff492de957d +[2026-04-24 05:34:51.359] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059595 | service: service-general | source_id: 38fc763c-7e12-4cef-adae-4ff492de957d +[2026-04-24 05:34:51.372] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11435014 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:51.373] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435014 | service: service-general | source_id: 58ca5215-0958-4770-8240-e148bbd17bb6 +[2026-04-24 05:34:51.373] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435014 | service: service-general | source_id: 58ca5215-0958-4770-8240-e148bbd17bb6 +[2026-04-24 05:34:52.020] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010089 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:52.021] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010089 | service: service-general | source_id: 1211011e-716f-456b-b375-65bd2b4b0646 +[2026-04-24 05:34:52.021] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010089 | service: service-general | source_id: 1211011e-716f-456b-b375-65bd2b4b0646 +[2026-04-24 05:34:52.036] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067406 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:52.038] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067406 | service: service-general | source_id: a28263d8-e651-405a-9479-22870b4b8185 +[2026-04-24 05:34:52.038] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067406 | service: service-general | source_id: a28263d8-e651-405a-9479-22870b4b8185 +[2026-04-24 05:34:52.052] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044626 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:52.053] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: f5272951-bae6-495a-b482-29ba1633babd +[2026-04-24 05:34:52.053] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044626 | service: service-general | source_id: f5272951-bae6-495a-b482-29ba1633babd +[2026-04-24 05:34:52.067] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11354608 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:52.068] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11354608 | service: service-general | source_id: fcec76cd-d1b8-41f5-9988-05ed778cb4ab +[2026-04-24 05:34:52.068] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11354608 | service: service-general | source_id: fcec76cd-d1b8-41f5-9988-05ed778cb4ab +[2026-04-24 05:34:52.657] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11435821 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:52.658] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435821 | service: service-general | source_id: 24cfb9cf-4ad8-4337-8b5e-a69cabeb0381 +[2026-04-24 05:34:52.658] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435821 | service: service-general | source_id: 24cfb9cf-4ad8-4337-8b5e-a69cabeb0381 +[2026-04-24 05:34:52.800] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUS SALAM | service: service-general | source_id: 645a6c43-ffb5-4783-b056-1e2d43f9d2ea +[2026-04-24 05:34:52.885] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:52Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 645a6c43-ffb5-4783-b056-1e2d43f9d2ea | status_code: 400 +[2026-04-24 05:34:52.885] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:54:39+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:412d04d8-8d25-4c4f-887f-a6d300a530d8 intent:original-order patient_id:P02450352368 patient_name:ABDUS SALAM performer_id:10003241696 requester_id:10010725468 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:52Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 645a6c43-ffb5-4783-b056-1e2d43f9d2ea | status: FAILED +[2026-04-24 05:34:53.162] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062635 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:53.163] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 0c1234bd-df51-4e7b-9a25-7b22c3e41edc +[2026-04-24 05:34:53.163] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 0c1234bd-df51-4e7b-9a25-7b22c3e41edc +[2026-04-24 05:34:53.178] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592819 2026-02-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:53.179] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592819 | service: service-general | source_id: 772f4c83-b779-462e-bc88-842c809fae1b +[2026-04-24 05:34:53.179] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592819 | service: service-general | source_id: 772f4c83-b779-462e-bc88-842c809fae1b +[2026-04-24 05:34:53.784] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056237 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:53.785] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056237 | service: service-general | source_id: 830f02d1-08c7-41b3-9b31-c6c0db3a939a +[2026-04-24 05:34:53.785] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015349 encounter_id:9d821d35-77b2-49e5-9d0d-2ff59f57d6ab organization_id: patient_id:P01517861118 procedure_code:OT service_request_id:4b19a15d-baa2-4a44-b916-5ace74985fdb started:2026-04-24T05:34:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:54.044] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 100a7499-78da-439c-8554-0488dfad041a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 830f02d1-08c7-41b3-9b31-c6c0db3a939a +[2026-04-24 05:34:54.044] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:55.067] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HADI SARJONO | service: service-general | source_id: e554b903-6c0e-46c2-862a-67a55fabf655 +[2026-04-24 05:34:55.067] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e554b903-6c0e-46c2-862a-67a55fabf655 +[2026-04-24 05:34:55.240] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PIPIT YULIANTO | service: service-general | source_id: 5da9e03e-00ad-4b73-a2e0-dfef8855c2b3 +[2026-04-24 05:34:55.321] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:55Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 5da9e03e-00ad-4b73-a2e0-dfef8855c2b3 | status_code: 400 +[2026-04-24 05:34:55.321] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:57:36+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:40acbb62-09f4-4765-aaea-4a3e719f1e15 intent:original-order patient_id:P02110365507 patient_name:PIPIT YULIANTO performer_id:10003241696 requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:55Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5da9e03e-00ad-4b73-a2e0-dfef8855c2b3 | status: FAILED +[2026-04-24 05:34:56.059] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069708 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:56.060] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069708 | service: service-general | source_id: e3ef4212-ffb3-428a-9bfc-cf684d16fef4 +[2026-04-24 05:34:56.060] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069708 | service: service-general | source_id: e3ef4212-ffb3-428a-9bfc-cf684d16fef4 +[2026-04-24 05:34:56.073] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064886 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:56.074] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064886 | service: service-general | source_id: 372c67b1-ef98-4618-bd4a-23f4c1e04e64 +[2026-04-24 05:34:56.074] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064886 | service: service-general | source_id: 372c67b1-ef98-4618-bd4a-23f4c1e04e64 +[2026-04-24 05:34:56.088] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072776 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:56.089] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072776 | service: service-general | source_id: 24d3a331-be45-4f49-9cf2-23e44482a967 +[2026-04-24 05:34:56.089] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072776 | service: service-general | source_id: 24d3a331-be45-4f49-9cf2-23e44482a967 +[2026-04-24 05:34:56.701] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11549953 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:56.702] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11549953 | service: service-general | source_id: 55e7c39a-8aef-4a07-be1a-741b76aa2653 +[2026-04-24 05:34:56.702] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015417 encounter_id:69f05fa6-7a50-4da2-9057-91dce026bfc9 organization_id: patient_id:P00324162869 procedure_code:OT service_request_id:725c3168-f451-4307-bab9-f4e49da53483 started:2026-04-24T05:34:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:56.967] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: b70ccf55-3637-48db-b1c2-5f50ed5f2087 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 55e7c39a-8aef-4a07-be1a-741b76aa2653 +[2026-04-24 05:34:56.967] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:57.486] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KASIM | service: service-general | source_id: 44cd5e11-1302-401b-bf6a-26b4bfbb12aa +[2026-04-24 05:34:57.563] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:57Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 44cd5e11-1302-401b-bf6a-26b4bfbb12aa | status_code: 400 +[2026-04-24 05:34:57.563] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:58:51+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e775bdaa-9e13-4030-8ba9-749420d853e5 intent:original-order patient_id:P00932835444 patient_name:KASIM performer_id:10003241696 requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:57Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 44cd5e11-1302-401b-bf6a-26b4bfbb12aa | status: FAILED +[2026-04-24 05:34:58.982] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065653 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:58.983] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065653 | service: service-general | source_id: f64ed028-00c7-4840-a283-dac5458baa72 +[2026-04-24 05:34:58.983] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065653 | service: service-general | source_id: f64ed028-00c7-4840-a283-dac5458baa72 +[2026-04-24 05:34:58.996] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11551631 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:34:58.998] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11551631 | service: service-general | source_id: 9408bfe8-3ca7-4ff5-b3d3-eb048d98a25d +[2026-04-24 05:34:58.998] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015418 encounter_id:b73853b2-b51c-4944-930a-b371e787e8c2 organization_id: patient_id:P01171097098 procedure_code:OT service_request_id:e1ba775b-e8b4-4415-9a2b-4e3bc15ba8e1 started:2026-04-24T05:34:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:34:59.239] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: fba7d9c5-2c72-4b85-a5f6-a44eb319f0cd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9408bfe8-3ca7-4ff5-b3d3-eb048d98a25d +[2026-04-24 05:34:59.239] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:34:59.737] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SINTIYA WULAN DAMAYANTI | service: service-general | source_id: 221d40fa-d61a-443b-8bd0-c3aa9e8ec827 +[2026-04-24 05:34:59.823] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:59Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 221d40fa-d61a-443b-8bd0-c3aa9e8ec827 | status_code: 400 +[2026-04-24 05:34:59.823] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T09:59:38+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:6abd0693-25b8-464d-9ade-0d9e5bbecd81 intent:original-order patient_id:P01689485742 patient_name:SINTIYA WULAN DAMAYANTI performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:34:59Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 221d40fa-d61a-443b-8bd0-c3aa9e8ec827 | status: FAILED +[2026-04-24 05:35:01.254] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020451 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:01.256] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020451 | service: service-general | source_id: 48e5cf50-30d1-43a8-8fcc-3c817bd908a1 +[2026-04-24 05:35:01.256] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015422 encounter_id:039dc36f-f5ac-4fbc-bc35-1bee00a1a07a organization_id: patient_id:P00090511618 procedure_code:OT service_request_id:b8cc6797-9fed-4f76-b1c1-badc86216995 started:2026-04-24T05:35:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:01.504] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 47861cf5-f25e-41f8-a788-ef44be19938b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 48e5cf50-30d1-43a8-8fcc-3c817bd908a1 +[2026-04-24 05:35:01.504] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:02.008] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI ANDARINI | service: service-general | source_id: 98d409f8-281b-4f6c-bb13-1b3535f2372b +[2026-04-24 05:35:02.133] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:02Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 98d409f8-281b-4f6c-bb13-1b3535f2372b | status_code: 400 +[2026-04-24 05:35:02.133] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:01:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2201889a-82cf-4bb0-b26a-99650532bb05 intent:original-order patient_id:P02531599967 patient_name:TRI ANDARINI performer_id:10003241696 requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:02Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 98d409f8-281b-4f6c-bb13-1b3535f2372b | status: FAILED +[2026-04-24 05:35:03.518] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071976 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:03.519] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071976 | service: service-general | source_id: e744e977-461d-417f-bfb2-b05df7c138ce +[2026-04-24 05:35:03.519] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071976 | service: service-general | source_id: e744e977-461d-417f-bfb2-b05df7c138ce +[2026-04-24 05:35:04.123] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055591 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:04.124] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055591 | service: service-general | source_id: f29bb0bc-0ad3-4969-8c5c-765ebdea2239 +[2026-04-24 05:35:04.124] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055591 | service: service-general | source_id: f29bb0bc-0ad3-4969-8c5c-765ebdea2239 +[2026-04-24 05:35:04.323] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI AHADIYAH | service: service-general | source_id: f564f543-2397-4d4f-80d7-b243541323aa +[2026-04-24 05:35:04.323] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f564f543-2397-4d4f-80d7-b243541323aa +[2026-04-24 05:35:04.497] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ZAID ALFARIZI | service: service-general | source_id: 57883540-c553-43a1-a19b-2883fe9628d4 +[2026-04-24 05:35:04.498] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 57883540-c553-43a1-a19b-2883fe9628d4 +[2026-04-24 05:35:04.690] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUDARNO | service: service-general | source_id: 627301d6-3741-4a94-a409-b9b6f00f6e5d +[2026-04-24 05:35:04.736] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11530897 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:04.737] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 6a58c035-84e1-49aa-9b48-3d8f33abb247 +[2026-04-24 05:35:04.737] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11530897 | service: service-general | source_id: 6a58c035-84e1-49aa-9b48-3d8f33abb247 +[2026-04-24 05:35:04.750] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542517 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:04.751] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542517 | service: service-general | source_id: c301bf24-9fef-42f8-a627-2e432e500028 +[2026-04-24 05:35:04.751] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542517 | service: service-general | source_id: c301bf24-9fef-42f8-a627-2e432e500028 +[2026-04-24 05:35:04.793] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 627301d6-3741-4a94-a409-b9b6f00f6e5d | status_code: 400 +[2026-04-24 05:35:04.793] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:22:33+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:0d9a3b0d-7332-4683-ab00-1b43868996ff intent:original-order patient_id:P01165274612 patient_name:SUDARNO performer_id:10010367493 requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 627301d6-3741-4a94-a409-b9b6f00f6e5d | status: FAILED +[2026-04-24 05:35:05.338] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067204 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:05.339] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067204 | service: service-general | source_id: 48836f9b-7401-45b6-bc1b-594063365431 +[2026-04-24 05:35:05.339] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067204 | service: service-general | source_id: 48836f9b-7401-45b6-bc1b-594063365431 +[2026-04-24 05:35:05.353] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514452 2026-03-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:05.354] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: 1eb52f6c-bbaa-4de9-9d9b-3c71c1e492fd +[2026-04-24 05:35:05.354] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514452 | service: service-general | source_id: 1eb52f6c-bbaa-4de9-9d9b-3c71c1e492fd +[2026-04-24 05:35:05.368] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058350 2026-03-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:05.369] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058350 | service: service-general | source_id: ef9dfac5-0e97-4801-a76a-b0beb7cc695c +[2026-04-24 05:35:05.369] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058350 | service: service-general | source_id: ef9dfac5-0e97-4801-a76a-b0beb7cc695c +[2026-04-24 05:35:05.381] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018806 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:05.382] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018806 | service: service-general | source_id: 2230ef82-2f4a-492c-b6bb-82ffd88d59e5 +[2026-04-24 05:35:05.382] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018806 | service: service-general | source_id: 2230ef82-2f4a-492c-b6bb-82ffd88d59e5 +[2026-04-24 05:35:05.395] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11482064 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:05.396] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482064 | service: service-general | source_id: 9541dcd3-c63a-49f9-abc4-58bfae0e143f +[2026-04-24 05:35:05.396] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11482064 | service: service-general | source_id: 9541dcd3-c63a-49f9-abc4-58bfae0e143f +[2026-04-24 05:35:05.408] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514253 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:05.409] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514253 | service: service-general | source_id: 7cda4618-60bc-4419-8390-518d72778e6c +[2026-04-24 05:35:05.409] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11514253 | service: service-general | source_id: 7cda4618-60bc-4419-8390-518d72778e6c +[2026-04-24 05:35:05.421] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010143 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:05.422] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010143 | service: service-general | source_id: f6cdca50-2a5c-4d9f-a409-6e8631f0a8dc +[2026-04-24 05:35:05.422] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010143 | service: service-general | source_id: f6cdca50-2a5c-4d9f-a409-6e8631f0a8dc +[2026-04-24 05:35:05.434] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595680 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:05.435] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595680 | service: service-general | source_id: b0b21f2d-49f5-44c2-a865-81914edfbf86 +[2026-04-24 05:35:05.435] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595680 | service: service-general | source_id: b0b21f2d-49f5-44c2-a865-81914edfbf86 +[2026-04-24 05:35:05.447] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11171111 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:05.448] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11171111 | service: service-general | source_id: ec555c7d-1cea-4f7d-bf05-ba50aa3e05f7 +[2026-04-24 05:35:05.448] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11171111 | service: service-general | source_id: ec555c7d-1cea-4f7d-bf05-ba50aa3e05f7 +[2026-04-24 05:35:05.460] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11411307 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:05.461] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411307 | service: service-general | source_id: f14b2c8b-41d2-43c4-8cba-f408288265d7 +[2026-04-24 05:35:05.461] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11411307 | service: service-general | source_id: f14b2c8b-41d2-43c4-8cba-f408288265d7 +[2026-04-24 05:35:06.036] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627736 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:06.037] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627736 | service: service-general | source_id: 5614cd68-e83d-44f6-969d-cd4d59e2c4a0 +[2026-04-24 05:35:06.037] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627736 | service: service-general | source_id: 5614cd68-e83d-44f6-969d-cd4d59e2c4a0 +[2026-04-24 05:35:06.051] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11561162 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:06.053] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 611ad162-6473-4464-8489-611a19ba1496 +[2026-04-24 05:35:06.053] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11561162 | service: service-general | source_id: 611ad162-6473-4464-8489-611a19ba1496 +[2026-04-24 05:35:06.669] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10836683 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:06.670] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10836683 | service: service-general | source_id: d4077537-f972-4739-ae62-91782b4ead0f +[2026-04-24 05:35:06.670] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10836683 | service: service-general | source_id: d4077537-f972-4739-ae62-91782b4ead0f +[2026-04-24 05:35:06.692] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627588 2026-03-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:06.694] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 93e0d30b-1f8d-4184-b2ae-2741e701c440 +[2026-04-24 05:35:06.694] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627588 | service: service-general | source_id: 93e0d30b-1f8d-4184-b2ae-2741e701c440 +[2026-04-24 05:35:06.968] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI KUSMASTUTI | service: service-general | source_id: 6c3c99d0-e78c-4875-b502-11475ed76c70 +[2026-04-24 05:35:07.080] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 6c3c99d0-e78c-4875-b502-11475ed76c70 | status_code: 400 +[2026-04-24 05:35:07.080] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:24:36+07:00 category_code:363679005 category_display:Imaging code:30647-2 display:Cholangiogrfai encounter_id:b4a9edd8-b59d-4984-96b1-eccc6a129582 intent:original-order patient_id:P01337569988 patient_name:TRI KUSMASTUTI performer_id:10015072282 requester_id:10001200133 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6c3c99d0-e78c-4875-b502-11475ed76c70 | status: FAILED +[2026-04-24 05:35:07.349] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033726 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:07.350] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033726 | service: service-general | source_id: c85b25c7-bb1f-409d-896d-ad4c03a4d655 +[2026-04-24 05:35:07.351] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033726 | service: service-general | source_id: c85b25c7-bb1f-409d-896d-ad4c03a4d655 +[2026-04-24 05:35:07.953] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037627 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:07.954] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037627 | service: service-general | source_id: cce14c9b-dca6-4abe-83e7-e62b33a437f6 +[2026-04-24 05:35:07.954] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037627 | service: service-general | source_id: cce14c9b-dca6-4abe-83e7-e62b33a437f6 +[2026-04-24 05:35:07.969] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005176 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:07.970] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005176 | service: service-general | source_id: 32051729-6db1-4a86-b150-cd3ef6476138 +[2026-04-24 05:35:07.970] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005176 | service: service-general | source_id: 32051729-6db1-4a86-b150-cd3ef6476138 +[2026-04-24 05:35:07.984] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052351 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:07.985] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: a17e2fdf-6c9d-4134-8ec8-24460a9bfbf6 +[2026-04-24 05:35:07.985] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052351 | service: service-general | source_id: a17e2fdf-6c9d-4134-8ec8-24460a9bfbf6 +[2026-04-24 05:35:08.595] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11551351 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:08.596] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11551351 | service: service-general | source_id: 5b8a011a-4348-4852-96f3-08593cb3feac +[2026-04-24 05:35:08.596] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11551351 | service: service-general | source_id: 5b8a011a-4348-4852-96f3-08593cb3feac +[2026-04-24 05:35:08.610] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11568329 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:08.611] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568329 | service: service-general | source_id: e5c83e7c-3d7c-4a33-8c10-b903e689b9ef +[2026-04-24 05:35:08.611] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11568329 | service: service-general | source_id: e5c83e7c-3d7c-4a33-8c10-b903e689b9ef +[2026-04-24 05:35:08.624] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029458 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:08.625] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 5d7ca8a0-5b66-4336-83a9-2bc03423dece +[2026-04-24 05:35:08.625] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029458 | service: service-general | source_id: 5d7ca8a0-5b66-4336-83a9-2bc03423dece +[2026-04-24 05:35:08.637] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11483127 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:08.638] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: b1c7c251-a3ad-4b5b-8d7c-70e14a8af66a +[2026-04-24 05:35:08.638] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11483127 | service: service-general | source_id: b1c7c251-a3ad-4b5b-8d7c-70e14a8af66a +[2026-04-24 05:35:08.651] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060510 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:08.652] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 176c3b55-607f-4418-8a83-f6da5a2dab5c +[2026-04-24 05:35:08.652] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060510 | service: service-general | source_id: 176c3b55-607f-4418-8a83-f6da5a2dab5c +[2026-04-24 05:35:08.665] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10713431 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:08.666] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10713431 | service: service-general | source_id: 1946311c-56b1-4ba6-830b-242734be1e50 +[2026-04-24 05:35:08.666] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10713431 | service: service-general | source_id: 1946311c-56b1-4ba6-830b-242734be1e50 +[2026-04-24 05:35:08.680] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11221849 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:08.681] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 93fa8607-bd94-4267-92cb-1e285fcbe51c +[2026-04-24 05:35:08.681] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11221849 | service: service-general | source_id: 93fa8607-bd94-4267-92cb-1e285fcbe51c +[2026-04-24 05:35:09.273] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CANDRA MELASARI | service: service-general | source_id: 894a6f07-0134-4a25-abd3-0adae10c4b98 +[2026-04-24 05:35:09.308] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624322 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:09.309] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624322 | service: service-general | source_id: 91121e75-407a-4861-8b33-95866b44e43f +[2026-04-24 05:35:09.309] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624322 | service: service-general | source_id: 91121e75-407a-4861-8b33-95866b44e43f +[2026-04-24 05:35:09.324] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522568 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:09.325] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522568 | service: service-general | source_id: 4c8be384-9fd0-4057-9f1f-5b376442e11e +[2026-04-24 05:35:09.325] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522568 | service: service-general | source_id: 4c8be384-9fd0-4057-9f1f-5b376442e11e +[2026-04-24 05:35:09.339] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11177487 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:09.340] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11177487 | service: service-general | source_id: 9a63857e-514a-4d4e-bec7-cb6b194b6552 +[2026-04-24 05:35:09.340] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11177487 | service: service-general | source_id: 9a63857e-514a-4d4e-bec7-cb6b194b6552 +[2026-04-24 05:35:09.352] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619841 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:09.353] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619841 | service: service-general | source_id: 855ed602-a28d-4604-a336-d381659dc18b +[2026-04-24 05:35:09.353] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619841 | service: service-general | source_id: 855ed602-a28d-4604-a336-d381659dc18b +[2026-04-24 05:35:09.388] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:09Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 894a6f07-0134-4a25-abd3-0adae10c4b98 | status_code: 400 +[2026-04-24 05:35:09.388] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:27:25+07:00 category_code:363679005 category_display:Imaging code:88322-3 display:Pulmonary Angiografi encounter_id:f5e8ed44-c84b-4642-9d58-551a125c158b intent:original-order patient_id:P04076150108 patient_name:CANDRA MELASARI performer_id:10000527512 requester_id:10004292539 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:09Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 894a6f07-0134-4a25-abd3-0adae10c4b98 | status: FAILED +[2026-04-24 05:35:09.933] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11090673 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:09.934] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11090673 | service: service-general | source_id: f0dadd7a-2855-41f4-89a5-947161bc660e +[2026-04-24 05:35:09.934] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11090673 | service: service-general | source_id: f0dadd7a-2855-41f4-89a5-947161bc660e +[2026-04-24 05:35:09.949] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065043 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:09.950] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0b874b1a-d3c9-4f22-91f6-61e46fce8f05 +[2026-04-24 05:35:09.950] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065043 | service: service-general | source_id: 0b874b1a-d3c9-4f22-91f6-61e46fce8f05 +[2026-04-24 05:35:09.963] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040198 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:09.964] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040198 | service: service-general | source_id: 6d1cc5ea-fe4c-4803-9b1a-61977ea78f76 +[2026-04-24 05:35:09.964] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040198 | service: service-general | source_id: 6d1cc5ea-fe4c-4803-9b1a-61977ea78f76 +[2026-04-24 05:35:10.542] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11521208 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:10.543] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 1ee5871d-c4bc-4620-a16a-781ced0a6a12 +[2026-04-24 05:35:10.543] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521208 | service: service-general | source_id: 1ee5871d-c4bc-4620-a16a-781ced0a6a12 +[2026-04-24 05:35:10.558] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062822 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:10.559] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062822 | service: service-general | source_id: 6cd98b54-2b50-47d7-9740-952b82eb353a +[2026-04-24 05:35:10.559] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062822 | service: service-general | source_id: 6cd98b54-2b50-47d7-9740-952b82eb353a +[2026-04-24 05:35:10.572] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511408 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:10.573] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 019a16c0-e8ff-4599-85a9-605f4f23f7b0 +[2026-04-24 05:35:10.573] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511408 | service: service-general | source_id: 019a16c0-e8ff-4599-85a9-605f4f23f7b0 +[2026-04-24 05:35:10.585] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11491340 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:10.586] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11491340 | service: service-general | source_id: ad1e230c-4e2a-47b4-b063-44dc53dd3672 +[2026-04-24 05:35:10.586] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11491340 | service: service-general | source_id: ad1e230c-4e2a-47b4-b063-44dc53dd3672 +[2026-04-24 05:35:10.598] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033536 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:10.599] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033536 | service: service-general | source_id: 5ec4acbb-3946-4383-a95a-7ef7793be6fa +[2026-04-24 05:35:10.600] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033536 | service: service-general | source_id: 5ec4acbb-3946-4383-a95a-7ef7793be6fa +[2026-04-24 05:35:11.192] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034279 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:11.193] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034279 | service: service-general | source_id: c011475d-baec-41f9-9814-c681111e246b +[2026-04-24 05:35:11.193] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034279 | service: service-general | source_id: c011475d-baec-41f9-9814-c681111e246b +[2026-04-24 05:35:11.565] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD SHOBIRIN | service: service-general | source_id: cb6e281f-c7f7-472c-a779-fb70b834ec5b +[2026-04-24 05:35:11.565] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cb6e281f-c7f7-472c-a779-fb70b834ec5b +[2026-04-24 05:35:11.729] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NADHIFA SALWA HUMAIROH | service: service-general | source_id: f6ac592c-f5d0-4b89-8878-53cda8a5e221 +[2026-04-24 05:35:11.798] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11422052 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:11.801] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11422052 | service: service-general | source_id: c41ba7f5-917c-4235-a15b-70568b113c7e +[2026-04-24 05:35:11.801] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11422052 | service: service-general | source_id: c41ba7f5-917c-4235-a15b-70568b113c7e +[2026-04-24 05:35:11.817] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:11Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f6ac592c-f5d0-4b89-8878-53cda8a5e221 | status_code: 400 +[2026-04-24 05:35:11.817] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:31:12+07:00 category_code:363679005 category_display:Imaging code:36695-5 display:Femur AP/Lat encounter_id:d0995eef-515f-4088-bdae-cf3d6bb6d625 intent:original-order patient_id:P00924573013 patient_name:NADHIFA SALWA HUMAIROH performer_id:10003241696 requester_id:10010921546 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:11Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f6ac592c-f5d0-4b89-8878-53cda8a5e221 | status: FAILED +[2026-04-24 05:35:11.994] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625321 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:12.007] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625321 | service: service-general | source_id: 6ff2737d-39dd-4f19-8da4-f9a72d4b23f2 +[2026-04-24 05:35:12.008] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11625321 | service: service-general | source_id: 6ff2737d-39dd-4f19-8da4-f9a72d4b23f2 +[2026-04-24 05:35:12.100] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071200 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:12.116] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071200 | service: service-general | source_id: d6d3cc25-39d7-4842-aa88-0164ac32d18a +[2026-04-24 05:35:12.116] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071200 | service: service-general | source_id: d6d3cc25-39d7-4842-aa88-0164ac32d18a +[2026-04-24 05:35:12.695] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071159 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:12.695] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071159 | service: service-general | source_id: d4c25e40-b577-491e-9ad0-a96cf576182c +[2026-04-24 05:35:12.695] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071159 | service: service-general | source_id: d4c25e40-b577-491e-9ad0-a96cf576182c +[2026-04-24 05:35:12.714] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071177 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:12.716] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071177 | service: service-general | source_id: d6782e59-13e2-40cc-9b5e-1deac3068c92 +[2026-04-24 05:35:12.716] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071177 | service: service-general | source_id: d6782e59-13e2-40cc-9b5e-1deac3068c92 +[2026-04-24 05:35:12.734] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065420 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:12.736] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065420 | service: service-general | source_id: a9c25d97-e798-41cb-a405-6027f65e28fe +[2026-04-24 05:35:12.736] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065420 | service: service-general | source_id: a9c25d97-e798-41cb-a405-6027f65e28fe +[2026-04-24 05:35:13.337] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10869500 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:13.338] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10869500 | service: service-general | source_id: f52458cd-b78d-4f6b-955c-c6caaa353b75 +[2026-04-24 05:35:13.338] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10869500 | service: service-general | source_id: f52458cd-b78d-4f6b-955c-c6caaa353b75 +[2026-04-24 05:35:13.352] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11571448 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:13.353] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11571448 | service: service-general | source_id: 8715cdc6-5722-4e4f-af9a-08a81a3efcbe +[2026-04-24 05:35:13.353] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11571448 | service: service-general | source_id: 8715cdc6-5722-4e4f-af9a-08a81a3efcbe +[2026-04-24 05:35:13.930] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069382 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:13.931] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069382 | service: service-general | source_id: ed96f36d-b186-40dc-899e-77a3bfa69ec0 +[2026-04-24 05:35:13.931] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069382 | service: service-general | source_id: ed96f36d-b186-40dc-899e-77a3bfa69ec0 +[2026-04-24 05:35:13.983] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCHTAR HADI | service: service-general | source_id: e9c82a55-5cbe-4e2b-bf3f-4efe79a92981 +[2026-04-24 05:35:13.983] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e9c82a55-5cbe-4e2b-bf3f-4efe79a92981 +[2026-04-24 05:35:14.142] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI JATMIKO | service: service-general | source_id: b28ad80d-9db4-43b9-83fc-7835a19df802 +[2026-04-24 05:35:14.142] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b28ad80d-9db4-43b9-83fc-7835a19df802 +[2026-04-24 05:35:14.183] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062094 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:14.184] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062094 | service: service-general | source_id: c8f5be10-4405-43af-804c-d05b507fba5d +[2026-04-24 05:35:14.184] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016363 encounter_id:8a1d4a0b-ceed-4471-a283-84de3891a0d3 organization_id: patient_id:P00614986366 procedure_code:OT service_request_id:0765e78a-8436-4417-8840-5b173dd8be0e started:2026-04-24T05:35:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:14.312] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REWANG WICAKSONO | service: service-general | source_id: a6831c31-1b3f-42af-9a4e-17c63cfc1549 +[2026-04-24 05:35:14.392] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: fd9dab80-9f41-4bfc-9e6c-4fec45076f84 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c8f5be10-4405-43af-804c-d05b507fba5d +[2026-04-24 05:35:14.393] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:14.405] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:14Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: a6831c31-1b3f-42af-9a4e-17c63cfc1549 | status_code: 400 +[2026-04-24 05:35:14.405] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:39:18+07:00 category_code:363679005 category_display:Imaging code:36709-4 display:Genu AP/Lat encounter_id:42cc4a8f-e439-4617-85fd-9fd123137b16 intent:original-order patient_id:P02422915884 patient_name:REWANG WICAKSONO performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:14Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a6831c31-1b3f-42af-9a4e-17c63cfc1549 | status: FAILED +[2026-04-24 05:35:16.433] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073246 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:16.434] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073246 | service: service-general | source_id: 5acb7478-ff6d-4d8e-ab22-097b03d737e1 +[2026-04-24 05:35:16.434] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016383 encounter_id:b44c047e-33da-490d-b291-d1ebe9bdd417 organization_id: patient_id:P06079478292 procedure_code:OT service_request_id:01329f78-31d1-4e7c-8cc2-be8d77a1f10d started:2026-04-24T05:35:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:16.586] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUKHAMMAD FARIKHUL IKHSAN | service: service-general | source_id: 960c5438-88ab-48c4-8a0c-260cc92c48bf +[2026-04-24 05:35:16.693] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 0af7d42a-0b10-456b-ac63-97b3c6fede5f | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5acb7478-ff6d-4d8e-ab22-097b03d737e1 +[2026-04-24 05:35:16.693] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:16.709] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:16Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 960c5438-88ab-48c4-8a0c-260cc92c48bf | status_code: 400 +[2026-04-24 05:35:16.710] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:40:47+07:00 category_code:363679005 category_display:Imaging code:37062-7 display:Humerus AP/Lat encounter_id:f12b2d47-419f-4021-98ed-2988b5dfc9cf intent:original-order patient_id:P02573357658 patient_name:MUKHAMMAD FARIKHUL IKHSAN performer_id:10003241696 requester_id:10016728890 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:16Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 960c5438-88ab-48c4-8a0c-260cc92c48bf | status: FAILED +[2026-04-24 05:35:18.888] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNANIK | service: service-general | source_id: e0d08a6d-412b-4fa8-8661-c18647c62529 +[2026-04-24 05:35:19.002] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:19Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: e0d08a6d-412b-4fa8-8661-c18647c62529 | status_code: 400 +[2026-04-24 05:35:19.002] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:51:39+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:85bc6afa-d52c-4337-8bd3-6152c4f83f0b intent:original-order patient_id:P01534401596 patient_name:SUNANIK performer_id:10003241696 requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:19Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e0d08a6d-412b-4fa8-8661-c18647c62529 | status: FAILED +[2026-04-24 05:35:19.107] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064511 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:19.108] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064511 | service: service-general | source_id: fd6f4693-8fca-4440-9743-d5b67bb6825f +[2026-04-24 05:35:19.108] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064511 | service: service-general | source_id: fd6f4693-8fca-4440-9743-d5b67bb6825f +[2026-04-24 05:35:19.121] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054864 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:19.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054864 | service: service-general | source_id: a6389739-e775-48f6-a0e3-2d34bb1dba32 +[2026-04-24 05:35:19.122] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054864 | service: service-general | source_id: a6389739-e775-48f6-a0e3-2d34bb1dba32 +[2026-04-24 05:35:19.704] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541351 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:19.705] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541351 | service: service-general | source_id: 69a72c0c-f257-47f7-830a-2bb216b18c67 +[2026-04-24 05:35:19.705] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016388 encounter_id:5284347f-3840-47e1-9854-923be4945d20 organization_id: patient_id:P02445244164 procedure_code:OT service_request_id:8251a21f-f406-4ec7-b7c3-4dfd92543a77 started:2026-04-24T05:35:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:19.915] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: cba52201-fd79-4900-a581-cce2cd83caa4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 69a72c0c-f257-47f7-830a-2bb216b18c67 +[2026-04-24 05:35:19.916] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:21.176] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH KURNIAWATI | service: service-general | source_id: 40762216-05db-41aa-be6a-22a5b58e3474 +[2026-04-24 05:35:21.296] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 40762216-05db-41aa-be6a-22a5b58e3474 | status_code: 400 +[2026-04-24 05:35:21.296] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:55:55+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:34471e63-2459-471c-8600-7291542efcb9 intent:original-order patient_id:P02412463842 patient_name:INDAH KURNIAWATI performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 40762216-05db-41aa-be6a-22a5b58e3474 | status: FAILED +[2026-04-24 05:35:21.929] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064986 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:21.930] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064986 | service: service-general | source_id: 1b778858-3f7e-4476-afe4-7fb5547348ad +[2026-04-24 05:35:21.930] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016382 encounter_id:a5768a37-38d9-4dfe-8aa4-d36bf60d6193 organization_id: patient_id:P00451516293 procedure_code:OT service_request_id:00c080c8-ad0d-4640-adec-20faa9e1d145 started:2026-04-24T05:35:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:22.196] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 7e780a32-2955-4103-8d36-a64a2cbfc6f5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1b778858-3f7e-4476-afe4-7fb5547348ad +[2026-04-24 05:35:22.196] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:23.472] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASTURA | service: service-general | source_id: b2eec674-3693-4916-95ad-c9470738b112 +[2026-04-24 05:35:23.587] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: b2eec674-3693-4916-95ad-c9470738b112 | status_code: 400 +[2026-04-24 05:35:23.587] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T10:58:03+07:00 category_code:363679005 category_display:Imaging code:37667-3 display:Ankle AP/Lat encounter_id:aa3c6e7c-bd0c-4ca8-b5ef-7f113dee9a36 intent:original-order patient_id:P02495698070 patient_name:MASTURA performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b2eec674-3693-4916-95ad-c9470738b112 | status: FAILED +[2026-04-24 05:35:24.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069991 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:24.784] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069991 | service: service-general | source_id: c1411798-8839-4d4e-87b7-d484f21bc8af +[2026-04-24 05:35:24.784] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069991 | service: service-general | source_id: c1411798-8839-4d4e-87b7-d484f21bc8af +[2026-04-24 05:35:25.206] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068860 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:25.207] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068860 | service: service-general | source_id: 3cf14fd0-ca9b-42a1-991e-62483582db31 +[2026-04-24 05:35:25.207] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068860 | service: service-general | source_id: 3cf14fd0-ca9b-42a1-991e-62483582db31 +[2026-04-24 05:35:25.376] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067359 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:25.377] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067359 | service: service-general | source_id: 9f064aca-8a05-45c0-8cd6-d2e6460fb4f1 +[2026-04-24 05:35:25.377] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067359 | service: service-general | source_id: 9f064aca-8a05-45c0-8cd6-d2e6460fb4f1 +[2026-04-24 05:35:25.390] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021160 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:25.391] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021160 | service: service-general | source_id: 77b64ad8-8066-4c67-99d2-8b288d53ee26 +[2026-04-24 05:35:25.392] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021160 | service: service-general | source_id: 77b64ad8-8066-4c67-99d2-8b288d53ee26 +[2026-04-24 05:35:25.403] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018257 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:25.404] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018257 | service: service-general | source_id: 8b8fd29c-1ff5-49c3-aea7-d114171a3c61 +[2026-04-24 05:35:25.404] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12018257 | service: service-general | source_id: 8b8fd29c-1ff5-49c3-aea7-d114171a3c61 +[2026-04-24 05:35:25.415] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11603293 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:25.416] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603293 | service: service-general | source_id: 9655668a-0fcb-4140-9799-017acb9071c4 +[2026-04-24 05:35:25.416] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11603293 | service: service-general | source_id: 9655668a-0fcb-4140-9799-017acb9071c4 +[2026-04-24 05:35:25.427] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11546510 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:25.428] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546510 | service: service-general | source_id: dd126f25-989d-47e7-89ca-b9d61ea08420 +[2026-04-24 05:35:25.428] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546510 | service: service-general | source_id: dd126f25-989d-47e7-89ca-b9d61ea08420 +[2026-04-24 05:35:25.744] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARTINI | service: service-general | source_id: 1108cd88-a5a0-4230-91b3-ad1be99d6312 +[2026-04-24 05:35:25.744] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1108cd88-a5a0-4230-91b3-ad1be99d6312 +[2026-04-24 05:35:25.899] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISNAN MURDIANSYAH | service: service-general | source_id: 76b30d06-0e68-4dac-8675-8ca7bdf55fb9 +[2026-04-24 05:35:26.015] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:26Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 76b30d06-0e68-4dac-8675-8ca7bdf55fb9 | status_code: 400 +[2026-04-24 05:35:26.015] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:16:51+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:e58555be-c763-4735-93e4-440cb5bf5c67 intent:original-order patient_id:P01885241757 patient_name:ISNAN MURDIANSYAH performer_id:10003241696 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:26Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 76b30d06-0e68-4dac-8675-8ca7bdf55fb9 | status: FAILED +[2026-04-24 05:35:26.016] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11448866 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:26.017] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: ca041611-f3bb-4a91-8d23-1949048c8e93 +[2026-04-24 05:35:26.017] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11448866 | service: service-general | source_id: ca041611-f3bb-4a91-8d23-1949048c8e93 +[2026-04-24 05:35:26.030] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033545 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:26.031] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033545 | service: service-general | source_id: 6666eef7-bb2a-43a7-824b-1cb92d81f6fa +[2026-04-24 05:35:26.031] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033545 | service: service-general | source_id: 6666eef7-bb2a-43a7-824b-1cb92d81f6fa +[2026-04-24 05:35:26.044] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11174236 2026-02-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:26.045] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11174236 | service: service-general | source_id: 182ca3a3-9553-4dd9-bf8c-e9f8d48083c2 +[2026-04-24 05:35:26.045] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11174236 | service: service-general | source_id: 182ca3a3-9553-4dd9-bf8c-e9f8d48083c2 +[2026-04-24 05:35:26.603] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11412684 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:26.604] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11412684 | service: service-general | source_id: 6b8ad043-b9a1-4324-8ee4-bb7526ce926e +[2026-04-24 05:35:26.604] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11412684 | service: service-general | source_id: 6b8ad043-b9a1-4324-8ee4-bb7526ce926e +[2026-04-24 05:35:27.170] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11293044 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:27.171] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11293044 | service: service-general | source_id: afa5d8f2-34de-4cd2-ae28-f70904d2afa3 +[2026-04-24 05:35:27.171] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11293044 | service: service-general | source_id: afa5d8f2-34de-4cd2-ae28-f70904d2afa3 +[2026-04-24 05:35:27.185] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10883625 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:27.186] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10883625 | service: service-general | source_id: ae02ebba-e330-47cc-8278-e913b4dc3e30 +[2026-04-24 05:35:27.186] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10883625 | service: service-general | source_id: ae02ebba-e330-47cc-8278-e913b4dc3e30 +[2026-04-24 05:35:27.198] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12002401 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:27.199] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12002401 | service: service-general | source_id: abac0159-b9c3-4d92-a19a-f29938ddebcf +[2026-04-24 05:35:27.199] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12002401 | service: service-general | source_id: abac0159-b9c3-4d92-a19a-f29938ddebcf +[2026-04-24 05:35:27.760] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005941 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:27.761] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 7a4eea7c-8ae0-4541-afb8-31258a9230b7 +[2026-04-24 05:35:27.761] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 7a4eea7c-8ae0-4541-afb8-31258a9230b7 +[2026-04-24 05:35:27.775] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030383 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:27.776] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 6380865a-efed-4df2-818d-20472b1bde75 +[2026-04-24 05:35:27.776] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030383 | service: service-general | source_id: 6380865a-efed-4df2-818d-20472b1bde75 +[2026-04-24 05:35:27.788] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11182476 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:27.789] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182476 | service: service-general | source_id: 0cd17d17-1018-468e-a8bf-237f3dc00ffa +[2026-04-24 05:35:27.789] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182476 | service: service-general | source_id: 0cd17d17-1018-468e-a8bf-237f3dc00ffa +[2026-04-24 05:35:27.803] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540805 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:27.804] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: e410c3c1-ad8c-4b66-930a-db59f39104c4 +[2026-04-24 05:35:27.804] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540805 | service: service-general | source_id: e410c3c1-ad8c-4b66-930a-db59f39104c4 +[2026-04-24 05:35:27.817] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520876 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:27.818] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520876 | service: service-general | source_id: ff2b79ed-a0ae-4d75-bb65-95ed60483b2d +[2026-04-24 05:35:27.818] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11520876 | service: service-general | source_id: ff2b79ed-a0ae-4d75-bb65-95ed60483b2d +[2026-04-24 05:35:28.186] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIVA ZAHIRA WILDA EFENDI | service: service-general | source_id: f605dad4-4784-4dbf-b598-e1333c463f86 +[2026-04-24 05:35:28.297] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: f605dad4-4784-4dbf-b598-e1333c463f86 | status_code: 400 +[2026-04-24 05:35:28.297] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:18:47+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:e7b4ba2d-e737-443e-9dfb-76fc9ff0fca3 intent:original-order patient_id:P02383931802 patient_name:DIVA ZAHIRA WILDA EFENDI performer_id:10003241696 requester_id:10008556208 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f605dad4-4784-4dbf-b598-e1333c463f86 | status: FAILED +[2026-04-24 05:35:28.402] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049019 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:28.403] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 17f81b0d-69cd-4b32-a6b3-1bb07002bcf0 +[2026-04-24 05:35:28.404] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049019 | service: service-general | source_id: 17f81b0d-69cd-4b32-a6b3-1bb07002bcf0 +[2026-04-24 05:35:28.418] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041559 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:28.419] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041559 | service: service-general | source_id: e4bf1a43-667e-4dfb-b8d9-90f5df83dcd7 +[2026-04-24 05:35:28.419] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041559 | service: service-general | source_id: e4bf1a43-667e-4dfb-b8d9-90f5df83dcd7 +[2026-04-24 05:35:28.976] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007984 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:28.977] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: cd6fa24c-e13d-4a01-b16c-0873a05133b9 +[2026-04-24 05:35:28.977] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007984 | service: service-general | source_id: cd6fa24c-e13d-4a01-b16c-0873a05133b9 +[2026-04-24 05:35:28.992] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015505 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:28.993] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015505 | service: service-general | source_id: a03c24ee-de23-40dd-a997-ea974ff38725 +[2026-04-24 05:35:28.993] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015505 | service: service-general | source_id: a03c24ee-de23-40dd-a997-ea974ff38725 +[2026-04-24 05:35:29.006] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059625 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:29.007] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: 3b510794-ec2e-45a2-8bbb-c1b66581e554 +[2026-04-24 05:35:29.007] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: 3b510794-ec2e-45a2-8bbb-c1b66581e554 +[2026-04-24 05:35:29.615] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050739 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:29.616] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 12f24f9b-abd0-458c-88aa-c77f5f58426d +[2026-04-24 05:35:29.616] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050739 | service: service-general | source_id: 12f24f9b-abd0-458c-88aa-c77f5f58426d +[2026-04-24 05:35:29.629] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12031590 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:29.630] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: f84beba9-e4af-4de9-b3b1-dba9fa1f1e89 +[2026-04-24 05:35:29.630] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031590 | service: service-general | source_id: f84beba9-e4af-4de9-b3b1-dba9fa1f1e89 +[2026-04-24 05:35:29.643] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11334345 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:29.644] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11334345 | service: service-general | source_id: 473428d7-a176-46b5-8ae0-c1e70ddf3c25 +[2026-04-24 05:35:29.644] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11334345 | service: service-general | source_id: 473428d7-a176-46b5-8ae0-c1e70ddf3c25 +[2026-04-24 05:35:30.235] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040208 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:30.236] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040208 | service: service-general | source_id: 6f4b55d8-7a23-45b6-bf09-8dd03c905176 +[2026-04-24 05:35:30.236] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040208 | service: service-general | source_id: 6f4b55d8-7a23-45b6-bf09-8dd03c905176 +[2026-04-24 05:35:30.251] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11622571 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:30.252] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622571 | service: service-general | source_id: a97b3567-69ee-4908-90db-06c0e65b8c92 +[2026-04-24 05:35:30.252] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11622571 | service: service-general | source_id: a97b3567-69ee-4908-90db-06c0e65b8c92 +[2026-04-24 05:35:30.465] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUHARMI | service: service-general | source_id: 88653cf0-cf65-4a78-ae0e-dc2f80907be8 +[2026-04-24 05:35:30.465] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 88653cf0-cf65-4a78-ae0e-dc2f80907be8 +[2026-04-24 05:35:30.625] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DENOK WAHYUNI | service: service-general | source_id: 6786a7c6-fb08-4f17-b182-8f006dd1129d +[2026-04-24 05:35:30.718] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:30Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 6786a7c6-fb08-4f17-b182-8f006dd1129d | status_code: 400 +[2026-04-24 05:35:30.718] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:34:41+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:cee518b9-868a-4d22-b3fb-455e0c9eb414 intent:original-order patient_id:P02514731690 patient_name:DENOK WAHYUNI performer_id:10003241696 requester_id:10009988161 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:30Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6786a7c6-fb08-4f17-b182-8f006dd1129d | status: FAILED +[2026-04-24 05:35:30.856] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058486 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:30.857] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: c74a0230-9cc7-4c55-aa83-ced67ab0dc07 +[2026-04-24 05:35:30.857] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058486 | service: service-general | source_id: c74a0230-9cc7-4c55-aa83-ced67ab0dc07 +[2026-04-24 05:35:30.871] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628922 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:30.872] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4d6efaaf-e346-4084-9e3d-c5357d81ce7b +[2026-04-24 05:35:30.872] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628922 | service: service-general | source_id: 4d6efaaf-e346-4084-9e3d-c5357d81ce7b +[2026-04-24 05:35:31.457] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621022 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:31.458] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 7fda25f5-d61b-4361-9376-87656076e036 +[2026-04-24 05:35:31.458] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621022 | service: service-general | source_id: 7fda25f5-d61b-4361-9376-87656076e036 +[2026-04-24 05:35:31.471] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068565 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:31.472] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068565 | service: service-general | source_id: 8627946c-5132-40d9-88af-3853d55d9161 +[2026-04-24 05:35:31.472] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068565 | service: service-general | source_id: 8627946c-5132-40d9-88af-3853d55d9161 +[2026-04-24 05:35:31.484] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010671 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:31.485] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010671 | service: service-general | source_id: 33569693-3d18-474e-a853-e3af7a05cad6 +[2026-04-24 05:35:31.485] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010671 | service: service-general | source_id: 33569693-3d18-474e-a853-e3af7a05cad6 +[2026-04-24 05:35:31.497] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049370 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:31.498] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049370 | service: service-general | source_id: 007bd647-7291-41a0-87a1-0ae1d5e9f4c9 +[2026-04-24 05:35:31.498] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049370 | service: service-general | source_id: 007bd647-7291-41a0-87a1-0ae1d5e9f4c9 +[2026-04-24 05:35:32.107] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626449 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:32.108] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: a143b87a-00e7-4542-8810-bc1338240bf9 +[2026-04-24 05:35:32.108] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626449 | service: service-general | source_id: a143b87a-00e7-4542-8810-bc1338240bf9 +[2026-04-24 05:35:32.122] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11477143 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:32.123] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477143 | service: service-general | source_id: 682615dc-e131-4ecb-a3c9-790fa79ffeb9 +[2026-04-24 05:35:32.123] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11477143 | service: service-general | source_id: 682615dc-e131-4ecb-a3c9-790fa79ffeb9 +[2026-04-24 05:35:32.703] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049224 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:32.704] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049224 | service: service-general | source_id: f1f6c580-ff64-4711-a6e9-7bfe3185aacb +[2026-04-24 05:35:32.705] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049224 | service: service-general | source_id: f1f6c580-ff64-4711-a6e9-7bfe3185aacb +[2026-04-24 05:35:32.718] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043870 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:32.719] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8baee8d7-cda7-4e6e-a326-a3f77f216826 +[2026-04-24 05:35:32.719] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043870 | service: service-general | source_id: 8baee8d7-cda7-4e6e-a326-a3f77f216826 +[2026-04-24 05:35:32.733] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609306 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:32.734] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609306 | service: service-general | source_id: 75078943-d13c-45da-9b0b-c6eecdf57988 +[2026-04-24 05:35:32.734] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11609306 | service: service-general | source_id: 75078943-d13c-45da-9b0b-c6eecdf57988 +[2026-04-24 05:35:32.892] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMAR FARUQ | service: service-general | source_id: 766d540d-23df-41d2-99b4-67abc861a48f +[2026-04-24 05:35:33.015] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 766d540d-23df-41d2-99b4-67abc861a48f | status_code: 400 +[2026-04-24 05:35:33.015] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:36:35+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f15ac9bf-4b60-4fd4-8ce9-56e069311a07 intent:original-order patient_id:P00534797472 patient_name:UMAR FARUQ performer_id:10003241696 requester_id:10012063942 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 766d540d-23df-41d2-99b4-67abc861a48f | status: FAILED +[2026-04-24 05:35:33.279] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005941 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:33.280] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 03806d48-846d-49d1-8d74-556116ca877c +[2026-04-24 05:35:33.280] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005941 | service: service-general | source_id: 03806d48-846d-49d1-8d74-556116ca877c +[2026-04-24 05:35:33.293] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056450 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:33.294] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056450 | service: service-general | source_id: 94ca8fc6-ff67-4fd9-bfae-debd439ac167 +[2026-04-24 05:35:33.294] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056450 | service: service-general | source_id: 94ca8fc6-ff67-4fd9-bfae-debd439ac167 +[2026-04-24 05:35:33.866] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027682 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:33.868] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027682 | service: service-general | source_id: 87be034f-d09b-4caa-a53e-8109555a209e +[2026-04-24 05:35:33.868] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027682 | service: service-general | source_id: 87be034f-d09b-4caa-a53e-8109555a209e +[2026-04-24 05:35:33.882] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045485 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:33.883] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045485 | service: service-general | source_id: f6708e37-716c-4c66-8c4e-f3d49a8ef702 +[2026-04-24 05:35:33.883] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045485 | service: service-general | source_id: f6708e37-716c-4c66-8c4e-f3d49a8ef702 +[2026-04-24 05:35:34.452] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541029 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:34.453] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541029 | service: service-general | source_id: ed4954b7-1d87-482d-9c5e-0599f6e7424b +[2026-04-24 05:35:34.453] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541029 | service: service-general | source_id: ed4954b7-1d87-482d-9c5e-0599f6e7424b +[2026-04-24 05:35:34.467] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578689 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:34.468] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578689 | service: service-general | source_id: 7e583c52-73ab-4640-8e1c-a935dae2116c +[2026-04-24 05:35:34.468] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015414 encounter_id:920b924b-adab-4615-b85b-3f5aaffdc488 organization_id: patient_id:P02071960024 procedure_code:OT service_request_id:223ed8ee-72eb-4e56-b62a-1e7b6c479d27 started:2026-04-24T05:35:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:34.753] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: b4588dbf-e91f-4117-965d-1815414421d0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 7e583c52-73ab-4640-8e1c-a935dae2116c +[2026-04-24 05:35:34.754] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:35.186] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDODO SAPTONO | service: service-general | source_id: 9e149edc-5275-4b1b-a877-5704b14a6dba +[2026-04-24 05:35:35.304] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9e149edc-5275-4b1b-a877-5704b14a6dba | status_code: 400 +[2026-04-24 05:35:35.304] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:38:43+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:681578d4-4f0a-476f-9c3e-8db68553b69d intent:original-order patient_id:P00598321176 patient_name:WIDODO SAPTONO performer_id:10000527512 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9e149edc-5275-4b1b-a877-5704b14a6dba | status: FAILED +[2026-04-24 05:35:36.769] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032248 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:36.770] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032248 | service: service-general | source_id: ed50538f-02f3-46ba-9f6c-964acd618e86 +[2026-04-24 05:35:36.770] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032248 | service: service-general | source_id: ed50538f-02f3-46ba-9f6c-964acd618e86 +[2026-04-24 05:35:36.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593554 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:36.784] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593554 | service: service-general | source_id: 70a98d99-ba32-43bf-b08c-eb183c10cd99 +[2026-04-24 05:35:36.784] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11593554 | service: service-general | source_id: 70a98d99-ba32-43bf-b08c-eb183c10cd99 +[2026-04-24 05:35:36.796] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11065066 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:36.798] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 29f8db86-3411-4ad2-8111-ddb01df39805 +[2026-04-24 05:35:36.798] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11065066 | service: service-general | source_id: 29f8db86-3411-4ad2-8111-ddb01df39805 +[2026-04-24 05:35:37.368] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058770 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:37.369] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 76d4480a-b28f-4717-b8c8-35f837f22336 +[2026-04-24 05:35:37.475] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUHARMI | service: service-general | source_id: 9a58c59e-aee2-4486-a7ad-3d4a989df0e0 +[2026-04-24 05:35:37.475] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a58c59e-aee2-4486-a7ad-3d4a989df0e0 +[2026-04-24 05:35:37.481] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b9555248-2104-43a0-868b-aa50d158b852 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:37.481] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d6f77eb0-951e-41d7-8030-2211bba3b6d7 +[2026-04-24 05:35:37.481] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016587 encounter_id:b9555248-2104-43a0-868b-aa50d158b852 organization_id: patient_id: procedure_code:OT service_request_id:76d4480a-b28f-4717-b8c8-35f837f22336 started:2026-04-24T05:35:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:37.577] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d6f77eb0-951e-41d7-8030-2211bba3b6d7 | status_code: 400 +[2026-04-24 05:35:37.577] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:37.631] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AURA DWI CAHYANI | service: service-general | source_id: 2cc3f482-2d15-4f80-9f8d-bfcb5613ce76 +[2026-04-24 05:35:37.738] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:37Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 2cc3f482-2d15-4f80-9f8d-bfcb5613ce76 | status_code: 400 +[2026-04-24 05:35:37.738] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T11:44:32+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:326c77fb-3187-4595-a280-b20e1ff3c4a9 intent:original-order patient_id:P00325006675 patient_name:AURA DWI CAHYANI performer_id:10003241696 requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:37Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2cc3f482-2d15-4f80-9f8d-bfcb5613ce76 | status: FAILED +[2026-04-24 05:35:39.929] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M. ROY HANAFI | service: service-general | source_id: 6ba3b690-a327-4cea-99de-53ec83e4443f +[2026-04-24 05:35:39.930] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6ba3b690-a327-4cea-99de-53ec83e4443f +[2026-04-24 05:35:40.111] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASUIN | service: service-general | source_id: f3f6ce74-83be-4aab-b665-cde1e606fb4c +[2026-04-24 05:35:40.179] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585896 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:40.180] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b955ebe1-66d7-4de2-abcd-b9a8fc50ec9b +[2026-04-24 05:35:40.221] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:40Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f3f6ce74-83be-4aab-b665-cde1e606fb4c | status_code: 400 +[2026-04-24 05:35:40.221] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-02T12:05:17+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:8cf460a3-b207-4286-be22-fe8b787df029 intent:original-order patient_id:P01075070733 patient_name:NASUIN performer_id:10003241696 requester_id:10005007177 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:40Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f3f6ce74-83be-4aab-b665-cde1e606fb4c | status: FAILED +[2026-04-24 05:35:40.322] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1de59c46-97ae-4f58-86ce-fea8b380f5b4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:40.322] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0535c374-a9ba-4829-ac6c-32a2a22d80ae +[2026-04-24 05:35:40.322] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016590 encounter_id:1de59c46-97ae-4f58-86ce-fea8b380f5b4 organization_id: patient_id: procedure_code:OT service_request_id:b955ebe1-66d7-4de2-abcd-b9a8fc50ec9b started:2026-04-24T05:35:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:40.426] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0535c374-a9ba-4829-ac6c-32a2a22d80ae | status_code: 400 +[2026-04-24 05:35:40.426] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:42.394] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMAR AZZAMIR SUBROTO | service: service-general | source_id: 42fdf8b6-102f-4380-826c-3dfc4faf277b +[2026-04-24 05:35:42.394] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 42fdf8b6-102f-4380-826c-3dfc4faf277b +[2026-04-24 05:35:42.559] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI KARTINI | service: service-general | source_id: 8744b041-2d05-4fee-be54-e49f463475fa +[2026-04-24 05:35:42.693] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8744b041-2d05-4fee-be54-e49f463475fa | status_code: 400 +[2026-04-24 05:35:42.693] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:52:44+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:404dbfa0-08dd-42f1-956b-892730b81dcb intent:original-order patient_id:P00890625237 patient_name:SRI KARTINI performer_id:10001277822 requester_id:10002505623 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8744b041-2d05-4fee-be54-e49f463475fa | status: FAILED +[2026-04-24 05:35:43.015] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057353 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:43.016] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5ffb81e1-f811-4c0b-9254-7399a6f3065a +[2026-04-24 05:35:43.160] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a7773977-bb62-4408-b372-83ff9b2e967f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:43.160] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7d3f123e-abae-47bb-b0ee-2448116b0cf0 +[2026-04-24 05:35:43.160] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016591 encounter_id:a7773977-bb62-4408-b372-83ff9b2e967f organization_id: patient_id: procedure_code:OT service_request_id:5ffb81e1-f811-4c0b-9254-7399a6f3065a started:2026-04-24T05:35:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:43.290] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7d3f123e-abae-47bb-b0ee-2448116b0cf0 | status_code: 400 +[2026-04-24 05:35:43.290] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:44.874] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TURMINAH | service: service-general | source_id: fd5c1502-4684-4553-8fb0-59636e8c427e +[2026-04-24 05:35:44.989] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:44Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: fd5c1502-4684-4553-8fb0-59636e8c427e | status_code: 400 +[2026-04-24 05:35:44.989] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:54:43+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:06a4fd86-a9b6-4063-b7d9-f7532cc82733 intent:original-order patient_id:P00655441911 patient_name:TURMINAH performer_id:10002983237 requester_id:10019631510 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:44Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fd5c1502-4684-4553-8fb0-59636e8c427e | status: FAILED +[2026-04-24 05:35:45.854] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070556 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:45.855] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4c9d9a1a-bbf3-489d-ad46-a6e52e7d5184 +[2026-04-24 05:35:46.007] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 63cdde00-4d4e-4661-8648-95503529218e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:46.007] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4d62a5b0-ff0e-4e61-94f7-47f9bf472cd0 +[2026-04-24 05:35:46.007] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001605 encounter_id:63cdde00-4d4e-4661-8648-95503529218e organization_id: patient_id: procedure_code:OT service_request_id:4c9d9a1a-bbf3-489d-ad46-a6e52e7d5184 started:2026-04-24T05:35:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:46.137] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4d62a5b0-ff0e-4e61-94f7-47f9bf472cd0 | status_code: 400 +[2026-04-24 05:35:46.137] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:47.164] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASIM | service: service-general | source_id: dd6968bf-6dad-4111-ae24-43c4265a8f88 +[2026-04-24 05:35:47.242] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:47Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: dd6968bf-6dad-4111-ae24-43c4265a8f88 | status_code: 400 +[2026-04-24 05:35:47.242] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:56:45+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:7e3e5ae9-a02e-43c4-93cc-f17d1330bb85 intent:original-order patient_id:P00636720553 patient_name:NASIM performer_id:10003241696 requester_id:10005007177 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:47Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dd6968bf-6dad-4111-ae24-43c4265a8f88 | status: FAILED +[2026-04-24 05:35:48.703] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064034 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:48.704] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b99cb5a6-1446-4bc3-810b-6a2c3ffcc83e +[2026-04-24 05:35:48.836] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 90d1dbca-dae2-4a2f-9387-f6b3839fd76a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:48.836] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 474c3e16-4f15-48b0-912f-b310dae388d8 +[2026-04-24 05:35:48.836] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FTK-SEN26-000695 encounter_id:90d1dbca-dae2-4a2f-9387-f6b3839fd76a organization_id: patient_id: procedure_code:OT service_request_id:b99cb5a6-1446-4bc3-810b-6a2c3ffcc83e started:2026-04-24T05:35:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:48.938] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 474c3e16-4f15-48b0-912f-b310dae388d8 | status_code: 400 +[2026-04-24 05:35:48.938] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:49.412] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUBANDI | service: service-general | source_id: d69e4aa0-00b1-45ef-90d7-47d246834b4a +[2026-04-24 05:35:49.491] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:49Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: d69e4aa0-00b1-45ef-90d7-47d246834b4a | status_code: 400 +[2026-04-24 05:35:49.491] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T07:59:04+07:00 category_code:363679005 category_display:Imaging code:69173-3 display:Femur Tanpa Kontras encounter_id:25bace1c-5d0f-4ad3-943d-ec1fff7a7e8b intent:original-order patient_id:P01360788700 patient_name:SUBANDI performer_id:10002983237 requester_id:10017611289 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:49Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d69e4aa0-00b1-45ef-90d7-47d246834b4a | status: FAILED +[2026-04-24 05:35:51.512] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012720 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:51.513] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 562a93df-479d-42fc-8fb2-4c8b9df37453 +[2026-04-24 05:35:51.667] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASNINGSIH | service: service-general | source_id: 85fd1265-6b6e-43f3-a407-67aa0c115330 +[2026-04-24 05:35:51.667] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 85fd1265-6b6e-43f3-a407-67aa0c115330 +[2026-04-24 05:35:51.682] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8932d122-20e2-45cd-8242-d2caa5912d42 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:51.682] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0c2b4e46-10e7-4339-aa95-9bf0be3bb0f5 +[2026-04-24 05:35:51.682] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016593 encounter_id:8932d122-20e2-45cd-8242-d2caa5912d42 organization_id: patient_id: procedure_code:OT service_request_id:562a93df-479d-42fc-8fb2-4c8b9df37453 started:2026-04-24T05:35:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:51.792] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0c2b4e46-10e7-4339-aa95-9bf0be3bb0f5 | status_code: 400 +[2026-04-24 05:35:51.792] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:51.844] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWANDI | service: service-general | source_id: be74acc9-2447-4935-a7c2-8d295f02a0d9 +[2026-04-24 05:35:51.844] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: be74acc9-2447-4935-a7c2-8d295f02a0d9 +[2026-04-24 05:35:52.020] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UNTUNG MUJIONO | service: service-general | source_id: 4ed09efa-be1d-47b9-9543-2d97bff461ef +[2026-04-24 05:35:52.128] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 4ed09efa-be1d-47b9-9543-2d97bff461ef | status_code: 400 +[2026-04-24 05:35:52.128] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T08:24:54+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6617b704-db80-4724-8893-c8b7dd68705c intent:original-order patient_id:P00514238267 patient_name:UNTUNG MUJIONO performer_id:10002983237 requester_id:10003668598 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4ed09efa-be1d-47b9-9543-2d97bff461ef | status: FAILED +[2026-04-24 05:35:54.306] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMELDA AZALIYA RAHMA | service: service-general | source_id: dc05f9c7-529a-4c70-8fef-34465a5862ca +[2026-04-24 05:35:54.306] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dc05f9c7-529a-4c70-8fef-34465a5862ca +[2026-04-24 05:35:54.419] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070965 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:54.420] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e4be4b78-1093-44e1-a248-f4bb244caf52 +[2026-04-24 05:35:54.471] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIZA AULIA SOFYANA | service: service-general | source_id: b3508b38-85ff-4280-9922-71d13d126ff3 +[2026-04-24 05:35:54.471] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b3508b38-85ff-4280-9922-71d13d126ff3 +[2026-04-24 05:35:54.548] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b25e99e7-6ba5-4b2e-88f1-12f9d72bff00 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:54.548] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1eabb365-53c7-473d-869f-da4679337653 +[2026-04-24 05:35:54.548] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016594 encounter_id:b25e99e7-6ba5-4b2e-88f1-12f9d72bff00 organization_id: patient_id: procedure_code:OT service_request_id:e4be4b78-1093-44e1-a248-f4bb244caf52 started:2026-04-24T05:35:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:54.642] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EFFENDI | service: service-general | source_id: 8e9035c1-144a-4f78-a1d0-2ad2397920f1 +[2026-04-24 05:35:54.642] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8e9035c1-144a-4f78-a1d0-2ad2397920f1 +[2026-04-24 05:35:54.691] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1eabb365-53c7-473d-869f-da4679337653 | status_code: 400 +[2026-04-24 05:35:54.691] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:54.818] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI KORDIANA | service: service-general | source_id: c96ae3f3-3585-4dcf-a773-ce7c238bef31 +[2026-04-24 05:35:54.818] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c96ae3f3-3585-4dcf-a773-ce7c238bef31 +[2026-04-24 05:35:54.987] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKANTI RAHAYUNI | service: service-general | source_id: 0d3f09de-622c-481f-b888-1a3252d23e36 +[2026-04-24 05:35:54.987] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0d3f09de-622c-481f-b888-1a3252d23e36 +[2026-04-24 05:35:55.156] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANANDA PRAMESTI REGITHA CAHYANI | service: service-general | source_id: c92f4bf6-eb12-47f6-8c6f-373542ff643c +[2026-04-24 05:35:55.157] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c92f4bf6-eb12-47f6-8c6f-373542ff643c +[2026-04-24 05:35:55.314] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUARIFAH | service: service-general | source_id: 3810b475-da2e-44bf-a40a-a64e51bcac8a +[2026-04-24 05:35:55.432] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:55Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 3810b475-da2e-44bf-a40a-a64e51bcac8a | status_code: 400 +[2026-04-24 05:35:55.432] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T08:51:21+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:27551ce1-a0dc-48f2-b0f3-4329569bb6ec intent:original-order patient_id:P01864892874 patient_name:SITI MUARIFAH performer_id:10000527512 requester_id:10016014984 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:55Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3810b475-da2e-44bf-a40a-a64e51bcac8a | status: FAILED +[2026-04-24 05:35:57.247] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053235 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:35:57.248] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 32b0e710-435f-49d5-aea3-024dd4329767 +[2026-04-24 05:35:57.370] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8303a7b8-c9a2-4cb0-bc53-ec523c7b2fe2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:57.371] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 455dd203-3e7d-424b-a219-2bd84bb32087 +[2026-04-24 05:35:57.371] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016595 encounter_id:8303a7b8-c9a2-4cb0-bc53-ec523c7b2fe2 organization_id: patient_id: procedure_code:OT service_request_id:32b0e710-435f-49d5-aea3-024dd4329767 started:2026-04-24T05:35:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:35:57.508] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 455dd203-3e7d-424b-a219-2bd84bb32087 | status_code: 400 +[2026-04-24 05:35:57.508] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:35:57.597] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIK MUKTI | service: service-general | source_id: 9b94f952-9246-4741-bf7c-fd8688dc0bad +[2026-04-24 05:35:57.676] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:57Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 9b94f952-9246-4741-bf7c-fd8688dc0bad | status_code: 400 +[2026-04-24 05:35:57.676] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T08:55:05+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:f8ed476f-3691-400b-b0a6-dee4bb6fcb4b intent:original-order patient_id:P00588211829 patient_name:LILIK MUKTI performer_id:10010367493 requester_id:10012753811 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:57Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9b94f952-9246-4741-bf7c-fd8688dc0bad | status: FAILED +[2026-04-24 05:35:59.851] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUJI ASTUTIK | service: service-general | source_id: 68c0e635-c06f-4c18-b27b-68e78ffc7682 +[2026-04-24 05:35:59.985] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:59Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 68c0e635-c06f-4c18-b27b-68e78ffc7682 | status_code: 400 +[2026-04-24 05:35:59.985] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:01:42+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:d5a75ba9-1de2-4677-b239-b6f1ef2246ef intent:original-order patient_id:P02309330412 patient_name:PUJI ASTUTIK performer_id:10017994418 requester_id:10012885316 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:35:59Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 68c0e635-c06f-4c18-b27b-68e78ffc7682 | status: FAILED +[2026-04-24 05:36:00.092] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048633 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:00.093] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e4ea0663-226a-4365-9e69-be2258ca49d8 +[2026-04-24 05:36:00.250] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d0855bdc-a457-46c2-9d9c-3bf5b64d9f40 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:00.250] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ea5b5006-c9fd-483c-864f-29b029a425b6 +[2026-04-24 05:36:00.250] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016596 encounter_id:d0855bdc-a457-46c2-9d9c-3bf5b64d9f40 organization_id: patient_id: procedure_code:DX service_request_id:e4ea0663-226a-4365-9e69-be2258ca49d8 started:2026-04-24T05:36:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:00.360] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ea5b5006-c9fd-483c-864f-29b029a425b6 | status_code: 400 +[2026-04-24 05:36:00.360] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:02.153] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DAHLIA AYU PRI IRANI | service: service-general | source_id: f174e8a8-3b50-4b0a-967a-a60d27e58f86 +[2026-04-24 05:36:02.374] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:02Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f174e8a8-3b50-4b0a-967a-a60d27e58f86 | status_code: 400 +[2026-04-24 05:36:02.375] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:04:09+07:00 category_code:363679005 category_display:Imaging code:30680-3 display:Ankle Tanpa Kontras encounter_id:da4ff12c-bc47-4bbd-abdd-ccdfd91be95f intent:original-order patient_id:P02128202322 patient_name:DAHLIA AYU PRI IRANI performer_id:10010367493 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:02Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f174e8a8-3b50-4b0a-967a-a60d27e58f86 | status: FAILED +[2026-04-24 05:36:02.931] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055017 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:02.932] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1691c8d0-fd0d-4158-bf28-17081d992c2c +[2026-04-24 05:36:03.099] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: db3a42b4-88f4-4994-a769-ac9fcb995ecb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:03.099] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a6edaabd-5019-4e4c-8833-3dcad978f45c +[2026-04-24 05:36:03.099] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-002997 encounter_id:db3a42b4-88f4-4994-a769-ac9fcb995ecb organization_id: patient_id: procedure_code:DX service_request_id:1691c8d0-fd0d-4158-bf28-17081d992c2c started:2026-04-24T05:36:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:03.211] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a6edaabd-5019-4e4c-8833-3dcad978f45c | status_code: 400 +[2026-04-24 05:36:03.212] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:04.543] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI SUDARNOTO | service: service-general | source_id: 17c60a41-d599-4e5d-8986-e86a63f4195a +[2026-04-24 05:36:04.665] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:04Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 17c60a41-d599-4e5d-8986-e86a63f4195a | status_code: 400 +[2026-04-24 05:36:04.665] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:07:28+07:00 category_code:363679005 category_display:Imaging code:36791-2 display:MRI Angiografi ... encounter_id:83d47477-8581-4b64-bae2-358ef65b83f5 intent:original-order patient_id:P00294188526 patient_name:BUDI SUDARNOTO performer_id:10002983237 requester_id:10012950926 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:04Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 17c60a41-d599-4e5d-8986-e86a63f4195a | status: FAILED +[2026-04-24 05:36:05.782] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073384 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:05.783] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3bfda114-4b3a-4dce-b7f4-1d7a81b10e3c +[2026-04-24 05:36:05.945] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a941ffb2-12da-4cde-b06f-d145ccdbc8e1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:05.945] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ed27af2a-52be-4fec-bcc6-8562fb2db90b +[2026-04-24 05:36:05.946] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016600 encounter_id:a941ffb2-12da-4cde-b06f-d145ccdbc8e1 organization_id: patient_id: procedure_code:OT service_request_id:3bfda114-4b3a-4dce-b7f4-1d7a81b10e3c started:2026-04-24T05:36:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:06.086] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ed27af2a-52be-4fec-bcc6-8562fb2db90b | status_code: 400 +[2026-04-24 05:36:06.086] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:06.840] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CYNTHIA PANGESTI PUTRI MAWARNI | service: service-general | source_id: 9203f98b-da26-4bfd-927b-a48d7ca0ce1a +[2026-04-24 05:36:06.949] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9203f98b-da26-4bfd-927b-a48d7ca0ce1a | status_code: 400 +[2026-04-24 05:36:06.949] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:08:50+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4caf2c47-1443-4255-891d-685dd8963749 intent:original-order patient_id:P00170251486 patient_name:CYNTHIA PANGESTI PUTRI MAWARNI performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9203f98b-da26-4bfd-927b-a48d7ca0ce1a | status: FAILED +[2026-04-24 05:36:08.657] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10896681 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:08.658] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b62a56d0-125c-496c-b55d-6ced6bf6c6f6 +[2026-04-24 05:36:08.813] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 32c84e1b-0e40-4886-a618-3fccaec48d1b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:08.813] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 27185b30-bc83-4d65-9dd0-3fe4d72378c0 +[2026-04-24 05:36:08.813] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016606 encounter_id:32c84e1b-0e40-4886-a618-3fccaec48d1b organization_id: patient_id: procedure_code:OT service_request_id:b62a56d0-125c-496c-b55d-6ced6bf6c6f6 started:2026-04-24T05:36:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:08.954] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 27185b30-bc83-4d65-9dd0-3fe4d72378c0 | status_code: 400 +[2026-04-24 05:36:08.955] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:09.120] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WANUSUKIN | service: service-general | source_id: 6d932d00-0977-4af3-bb7c-971d8a863100 +[2026-04-24 05:36:09.235] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:09Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 6d932d00-0977-4af3-bb7c-971d8a863100 | status_code: 400 +[2026-04-24 05:36:09.235] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:11:59+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:99e759bf-4633-49af-8240-3565993bff01 intent:original-order patient_id:P01648930293 patient_name:WANUSUKIN performer_id:10000527512 requester_id:10016633813 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:09Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6d932d00-0977-4af3-bb7c-971d8a863100 | status: FAILED +[2026-04-24 05:36:11.241] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11538357 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:11.242] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538357 | service: service-general | source_id: 78d9eaef-45a2-4667-ac7b-b947ee9b1ddb +[2026-04-24 05:36:11.242] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11538357 | service: service-general | source_id: 78d9eaef-45a2-4667-ac7b-b947ee9b1ddb +[2026-04-24 05:36:11.401] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHOIRUL UMAM | service: service-general | source_id: 946b9340-cdaf-486e-a25d-f875288a577c +[2026-04-24 05:36:11.547] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 946b9340-cdaf-486e-a25d-f875288a577c | status_code: 400 +[2026-04-24 05:36:11.547] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:16:52+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:3831f1cf-6f41-4dcd-96fd-bbd01a2a6ff2 intent:original-order patient_id:P01339126565 patient_name:KHOIRUL UMAM performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 946b9340-cdaf-486e-a25d-f875288a577c | status: FAILED +[2026-04-24 05:36:11.851] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11564744 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:11.852] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 40ae1411-6030-4e1f-ba36-1026ce2ed37e +[2026-04-24 05:36:12.022] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 485f3e00-e83f-4303-99dc-d728955aee2e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:12.022] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ffdc5d7d-5031-43b5-bafa-a050f8403633 +[2026-04-24 05:36:12.022] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016614 encounter_id:485f3e00-e83f-4303-99dc-d728955aee2e organization_id: patient_id: procedure_code:OT service_request_id:40ae1411-6030-4e1f-ba36-1026ce2ed37e started:2026-04-24T05:36:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:12.137] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ffdc5d7d-5031-43b5-bafa-a050f8403633 | status_code: 400 +[2026-04-24 05:36:12.137] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:13.722] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIHARTI | service: service-general | source_id: f355f21e-9cbd-41fd-9fd2-e367560e6dae +[2026-04-24 05:36:13.839] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:13Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f355f21e-9cbd-41fd-9fd2-e367560e6dae | status_code: 400 +[2026-04-24 05:36:13.839] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:18:10+07:00 category_code:363679005 category_display:Imaging code:36626-0 display:Mammografi encounter_id:0dfca256-8c74-40bf-a186-539a0c56a87a intent:original-order patient_id:P01512658068 patient_name:SRIHARTI performer_id:10000527512 requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:13Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f355f21e-9cbd-41fd-9fd2-e367560e6dae | status: FAILED +[2026-04-24 05:36:14.700] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065324 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:14.701] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065324 | service: service-general | source_id: 305ba7ab-cc62-431f-99e8-c957e2d1128c +[2026-04-24 05:36:14.701] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065324 | service: service-general | source_id: 305ba7ab-cc62-431f-99e8-c957e2d1128c +[2026-04-24 05:36:15.288] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063444 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:15.289] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 17b68952-845a-460c-be89-70034b553a7e +[2026-04-24 05:36:15.416] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2ae3d7dc-05d2-4d63-a37a-7d923f7b6161 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:15.416] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f63df287-b6f9-4498-9b49-9a84e298a0f6 +[2026-04-24 05:36:15.416] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016617 encounter_id:2ae3d7dc-05d2-4d63-a37a-7d923f7b6161 organization_id: patient_id: procedure_code:OT service_request_id:17b68952-845a-460c-be89-70034b553a7e started:2026-04-24T05:36:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:15.541] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f63df287-b6f9-4498-9b49-9a84e298a0f6 | status_code: 400 +[2026-04-24 05:36:15.542] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:16.010] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIKA ANGGUN | service: service-general | source_id: 30a07fc0-881f-4fe7-91e0-d29aaa12e819 +[2026-04-24 05:36:16.090] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:16Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 30a07fc0-881f-4fe7-91e0-d29aaa12e819 | status_code: 400 +[2026-04-24 05:36:16.090] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:20:54+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:2864027a-af77-422f-97e1-cec301535dde intent:original-order patient_id:P00923404608 patient_name:FIKA ANGGUN performer_id:10000527512 requester_id:10001528796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:16Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 30a07fc0-881f-4fe7-91e0-d29aaa12e819 | status: FAILED +[2026-04-24 05:36:18.101] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069576 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:18.102] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 776c0775-0ba4-4f6f-973b-29b8b4d71454 +[2026-04-24 05:36:18.268] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JANAH | service: service-general | source_id: 3ab2131d-6b55-4336-b44e-19e01325d5d7 +[2026-04-24 05:36:18.296] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6346afe6-39b3-4532-b6ef-00f3b8fdd112 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:18.296] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 248122dc-4651-4b42-b0db-ac57b64d5961 +[2026-04-24 05:36:18.296] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016620 encounter_id:6346afe6-39b3-4532-b6ef-00f3b8fdd112 organization_id: patient_id: procedure_code:OT service_request_id:776c0775-0ba4-4f6f-973b-29b8b4d71454 started:2026-04-24T05:36:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:18.382] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:18Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 3ab2131d-6b55-4336-b44e-19e01325d5d7 | status_code: 400 +[2026-04-24 05:36:18.382] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:22:09+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:7d971455-d36f-4ca6-9a7b-ee2a111eb827 intent:original-order patient_id:P01501640909 patient_name:JANAH performer_id:10003241696 requester_id:10016633813 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:18Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3ab2131d-6b55-4336-b44e-19e01325d5d7 | status: FAILED +[2026-04-24 05:36:18.428] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 248122dc-4651-4b42-b0db-ac57b64d5961 | status_code: 400 +[2026-04-24 05:36:18.428] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:20.553] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANIK MUANIYAH | service: service-general | source_id: 847eb64c-10cb-4e12-b0c6-143eecc66114 +[2026-04-24 05:36:20.553] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 847eb64c-10cb-4e12-b0c6-143eecc66114 +[2026-04-24 05:36:20.730] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL MALIK | service: service-general | source_id: 4e67b01b-4825-4957-9a42-a8ea7f7025b1 +[2026-04-24 05:36:20.814] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:20Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 4e67b01b-4825-4957-9a42-a8ea7f7025b1 | status_code: 400 +[2026-04-24 05:36:20.814] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:34:25+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:536ce141-a8c8-4be2-92c0-5126002d2353 intent:original-order patient_id:P00312746637 patient_name:ABDUL MALIK performer_id:10000527512 requester_id:10018649867 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:20Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4e67b01b-4825-4957-9a42-a8ea7f7025b1 | status: FAILED +[2026-04-24 05:36:21.041] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063823 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:21.042] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 97ae7242-f931-4458-82a3-008dc52adc0f +[2026-04-24 05:36:21.203] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e4bcffc6-8356-45b1-8b42-873d05a3babb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:21.203] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ef4909ea-0eaa-48f1-8d80-7b19f2f31a51 +[2026-04-24 05:36:21.203] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016622 encounter_id:e4bcffc6-8356-45b1-8b42-873d05a3babb organization_id: patient_id: procedure_code:OT service_request_id:97ae7242-f931-4458-82a3-008dc52adc0f started:2026-04-24T05:36:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:21.313] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ef4909ea-0eaa-48f1-8d80-7b19f2f31a51 | status_code: 400 +[2026-04-24 05:36:21.313] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:23.014] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIYADHUL BADI`AH | service: service-general | source_id: fcc33ed4-c7f6-4dbe-a01a-3f14d6842027 +[2026-04-24 05:36:23.114] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: fcc33ed4-c7f6-4dbe-a01a-3f14d6842027 | status_code: 400 +[2026-04-24 05:36:23.114] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:42:08+07:00 category_code:363679005 category_display:Imaging code:46298-6 display:HRCT Mastoid encounter_id:e6316801-6ba9-4557-b2e3-c668b7aba5f4 intent:original-order patient_id:P00128930029 patient_name:RIYADHUL BADI`AH performer_id:10003241696 requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fcc33ed4-c7f6-4dbe-a01a-3f14d6842027 | status: FAILED +[2026-04-24 05:36:23.882] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066116 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:23.883] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4e549f2f-c757-490b-9205-09edb18e8fd6 +[2026-04-24 05:36:24.061] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2eea995c-9f27-45d0-be8d-b089d910a63f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:24.061] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 15a13759-98f5-4dd7-bb8a-0d0c21d6cab4 +[2026-04-24 05:36:24.061] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016624 encounter_id:2eea995c-9f27-45d0-be8d-b089d910a63f organization_id: patient_id: procedure_code:OT service_request_id:4e549f2f-c757-490b-9205-09edb18e8fd6 started:2026-04-24T05:36:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:24.305] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 15a13759-98f5-4dd7-bb8a-0d0c21d6cab4 | status_code: 400 +[2026-04-24 05:36:24.305] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:25.288] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH KHASANAH AGIL PRAWESTI | service: service-general | source_id: 662de042-ff3b-4bb4-9c6b-109230531161 +[2026-04-24 05:36:25.288] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 662de042-ff3b-4bb4-9c6b-109230531161 +[2026-04-24 05:36:25.455] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAYLA NAHDHINA SAFITRI | service: service-general | source_id: 22e783e0-5823-48fa-8d85-837dc7b1ed60 +[2026-04-24 05:36:25.567] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:25Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 22e783e0-5823-48fa-8d85-837dc7b1ed60 | status_code: 400 +[2026-04-24 05:36:25.567] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T09:55:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:c57b62cc-eba0-42e3-8b79-7c4606b59034 intent:original-order patient_id:P02116108768 patient_name:NAYLA NAHDHINA SAFITRI performer_id:10000527512 requester_id:10016014984 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:25Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 22e783e0-5823-48fa-8d85-837dc7b1ed60 | status: FAILED +[2026-04-24 05:36:26.874] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062321 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:26.876] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: df4a5ccd-b911-4837-a0f6-cae483fc8f35 +[2026-04-24 05:36:26.876] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c9411d36-d4fe-4694-baed-0d7964ac3721 +[2026-04-24 05:36:26.876] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016625 encounter_id: organization_id: patient_id: procedure_code:OT service_request_id:df4a5ccd-b911-4837-a0f6-cae483fc8f35 started:2026-04-24T05:36:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:26.877] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: c9411d36-d4fe-4694-baed-0d7964ac3721 | status_code: 429 +[2026-04-24 05:36:26.877] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:26.877] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-03-26 10:26:39 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: c9411d36-d4fe-4694-baed-0d7964ac3721 +[2026-04-24 05:36:27.744] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADELIA SYAHDA SALSABILA RAKHMAN | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 +[2026-04-24 05:36:27.745] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 | status_code: 429 +[2026-04-24 05:36:27.745] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:04:14+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:b16525fb-a291-491e-8807-ecca889acde3 intent:original-order patient_id:P01113472368 patient_name:ADELIA SYAHDA SALSABILA RAKHMAN performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 | status: FAILED +[2026-04-24 05:36:27.745] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:200 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 +[2026-04-24 05:36:32.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062321 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:32.635] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: df4a5ccd-b911-4837-a0f6-cae483fc8f35 +[2026-04-24 05:36:32.809] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d544e9c9-888a-40ff-90b6-168350260c3e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:32.809] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c9411d36-d4fe-4694-baed-0d7964ac3721 +[2026-04-24 05:36:32.809] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016625 encounter_id:d544e9c9-888a-40ff-90b6-168350260c3e organization_id: patient_id: procedure_code:OT service_request_id:df4a5ccd-b911-4837-a0f6-cae483fc8f35 started:2026-04-24T05:36:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:32.917] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c9411d36-d4fe-4694-baed-0d7964ac3721 | status_code: 400 +[2026-04-24 05:36:32.917] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:35.502] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073368 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:35.503] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 13eff0e0-718a-45b0-935a-9646eacbdb10 +[2026-04-24 05:36:35.633] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 477fe85b-cca1-49c7-ae30-c754e19e4495 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:35.633] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b29c981a-2f40-4213-9e98-eecdbbafeddf +[2026-04-24 05:36:35.633] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016626 encounter_id:477fe85b-cca1-49c7-ae30-c754e19e4495 organization_id: patient_id: procedure_code:OT service_request_id:13eff0e0-718a-45b0-935a-9646eacbdb10 started:2026-04-24T05:36:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:35.735] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b29c981a-2f40-4213-9e98-eecdbbafeddf | status_code: 400 +[2026-04-24 05:36:35.735] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:38.312] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001884 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:38.313] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: dae5c46f-9d2f-4d6f-992b-1faa14a48a83 +[2026-04-24 05:36:38.473] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2cdb0973-1fb8-4497-84b2-26515300e29c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:38.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ceb86308-a030-49d8-bc3c-dc9f7f5871f9 +[2026-04-24 05:36:38.473] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016627 encounter_id:2cdb0973-1fb8-4497-84b2-26515300e29c organization_id: patient_id: procedure_code:OT service_request_id:dae5c46f-9d2f-4d6f-992b-1faa14a48a83 started:2026-04-24T05:36:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:38.578] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ceb86308-a030-49d8-bc3c-dc9f7f5871f9 | status_code: 400 +[2026-04-24 05:36:38.579] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:41.145] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582512 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:41.147] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a44bd426-27bd-432f-b92b-53dc62d1b5ef +[2026-04-24 05:36:41.314] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: aec76887-73a2-422d-82e8-16907976c661 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:41.314] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5c7b6d5c-f9b7-4b69-bad5-5d4b819de97e +[2026-04-24 05:36:41.314] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003010 encounter_id:aec76887-73a2-422d-82e8-16907976c661 organization_id: patient_id: procedure_code:OT service_request_id:a44bd426-27bd-432f-b92b-53dc62d1b5ef started:2026-04-24T05:36:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:41.418] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 5c7b6d5c-f9b7-4b69-bad5-5d4b819de97e | status_code: 400 +[2026-04-24 05:36:41.418] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:44.052] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10817692 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:44.054] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8f277c7c-54f9-4f2f-bfbd-966b92d5b598 +[2026-04-24 05:36:44.191] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 43fdbf80-d1ab-4faa-a22b-59524517390c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:44.191] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 704ec408-b059-4ac0-90d9-abc4ad05433e +[2026-04-24 05:36:44.191] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003011 encounter_id:43fdbf80-d1ab-4faa-a22b-59524517390c organization_id: patient_id: procedure_code:OT service_request_id:8f277c7c-54f9-4f2f-bfbd-966b92d5b598 started:2026-04-24T05:36:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:44.318] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 704ec408-b059-4ac0-90d9-abc4ad05433e | status_code: 400 +[2026-04-24 05:36:44.319] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:46.867] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11550142 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:46.868] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 88eb696c-c957-4229-b897-78190fc03a66 +[2026-04-24 05:36:47.028] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 21b4d4c9-433e-4c01-ad77-a1122acb7fb0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:47.028] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0cc48106-7695-4b3b-9466-161b0dd9c2cd +[2026-04-24 05:36:47.028] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003012 encounter_id:21b4d4c9-433e-4c01-ad77-a1122acb7fb0 organization_id: patient_id: procedure_code:OT service_request_id:88eb696c-c957-4229-b897-78190fc03a66 started:2026-04-24T05:36:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:47.161] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0cc48106-7695-4b3b-9466-161b0dd9c2cd | status_code: 400 +[2026-04-24 05:36:47.161] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:49.722] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10228851 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:49.723] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b99d02f6-981b-47df-8d86-7ffaa182ea94 +[2026-04-24 05:36:49.895] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7b1db842-9ad2-4f2a-bcf3-aeeb683e672f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:49.895] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3c8d5f13-1382-4dd1-8696-90a377c7805c +[2026-04-24 05:36:49.895] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003013 encounter_id:7b1db842-9ad2-4f2a-bcf3-aeeb683e672f organization_id: patient_id: procedure_code:OT service_request_id:b99d02f6-981b-47df-8d86-7ffaa182ea94 started:2026-04-24T05:36:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:50.034] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3c8d5f13-1382-4dd1-8696-90a377c7805c | status_code: 400 +[2026-04-24 05:36:50.034] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:52.603] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067274 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:52.604] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e85ccd82-a000-415e-90a6-51bad4c1a574 +[2026-04-24 05:36:52.722] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 98f1011f-4b19-44c8-aff5-5b5917d7f509 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:52.722] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: fb1c4357-3af6-4922-9643-fc6270a5b7f7 +[2026-04-24 05:36:52.722] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016639 encounter_id:98f1011f-4b19-44c8-aff5-5b5917d7f509 organization_id: patient_id: procedure_code:OT service_request_id:e85ccd82-a000-415e-90a6-51bad4c1a574 started:2026-04-24T05:36:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:52.853] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: fb1c4357-3af6-4922-9643-fc6270a5b7f7 | status_code: 400 +[2026-04-24 05:36:52.853] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:55.452] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049628 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:55.453] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ce52b315-2fb1-48f5-a4a8-39f5918ce269 +[2026-04-24 05:36:55.598] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: cb89ffb7-99a4-49df-bb3b-ac0f7a8fcb63 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:55.598] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: cce8d483-92c0-4c44-88c5-a9b8663ec4fb +[2026-04-24 05:36:55.598] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016642 encounter_id:cb89ffb7-99a4-49df-bb3b-ac0f7a8fcb63 organization_id: patient_id: procedure_code:OT service_request_id:ce52b315-2fb1-48f5-a4a8-39f5918ce269 started:2026-04-24T05:36:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:55.695] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: cce8d483-92c0-4c44-88c5-a9b8663ec4fb | status_code: 400 +[2026-04-24 05:36:55.696] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:58.285] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062209 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:36:58.286] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f43f6ce0-3b80-4fe5-98b5-89cb42624789 +[2026-04-24 05:36:58.424] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 84dff71b-a5ae-45d7-908d-2bbd6c8e2303 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:36:58.424] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bec9b1c7-e74c-474b-872d-30ffabf16736 +[2026-04-24 05:36:58.424] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016643 encounter_id:84dff71b-a5ae-45d7-908d-2bbd6c8e2303 organization_id: patient_id: procedure_code:OT service_request_id:f43f6ce0-3b80-4fe5-98b5-89cb42624789 started:2026-04-24T05:36:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:36:58.533] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:36:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bec9b1c7-e74c-474b-872d-30ffabf16736 | status_code: 400 +[2026-04-24 05:36:58.533] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:01.205] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023799 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:01.206] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0b79a7b5-189d-4b3b-8b2a-6eddf6752965 +[2026-04-24 05:37:01.366] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c367d717-f4cd-4536-a125-e19a02e9c5d4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:01.366] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9ed6c912-5825-4618-bef6-f8e6b6bdcaba +[2026-04-24 05:37:01.366] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003017 encounter_id:c367d717-f4cd-4536-a125-e19a02e9c5d4 organization_id: patient_id: procedure_code:OT service_request_id:0b79a7b5-189d-4b3b-8b2a-6eddf6752965 started:2026-04-24T05:37:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:01.492] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9ed6c912-5825-4618-bef6-f8e6b6bdcaba | status_code: 400 +[2026-04-24 05:37:01.492] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:04.125] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067043 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:04.126] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c8e79d88-9738-4a33-b35e-5416a9061856 +[2026-04-24 05:37:04.241] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5d27e900-a9dc-450f-8a83-abcb33dc198c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:04.241] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e54f9c24-e5bb-424e-bfea-928f7259aa1b +[2026-04-24 05:37:04.241] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016644 encounter_id:5d27e900-a9dc-450f-8a83-abcb33dc198c organization_id: patient_id: procedure_code:OT service_request_id:c8e79d88-9738-4a33-b35e-5416a9061856 started:2026-04-24T05:37:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:04.361] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e54f9c24-e5bb-424e-bfea-928f7259aa1b | status_code: 400 +[2026-04-24 05:37:04.361] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:06.951] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11544345 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:06.952] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 626da5fc-0eb2-407e-8a84-b98a16cb8d01 +[2026-04-24 05:37:07.093] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 999ef134-ab1d-4cd1-a22a-b53283605c29 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:07.093] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e3744c35-be4b-416f-b90b-a1056944e780 +[2026-04-24 05:37:07.094] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016645 encounter_id:999ef134-ab1d-4cd1-a22a-b53283605c29 organization_id: patient_id: procedure_code:OT service_request_id:626da5fc-0eb2-407e-8a84-b98a16cb8d01 started:2026-04-24T05:37:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:07.194] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e3744c35-be4b-416f-b90b-a1056944e780 | status_code: 400 +[2026-04-24 05:37:07.194] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:09.795] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071413 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:09.796] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: edcb2ac8-1861-4826-badb-23e88baf9b7a +[2026-04-24 05:37:09.915] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1cbf8702-48bc-48d9-b221-2c77163a9b78 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:09.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e21cefe2-bfaa-4057-be8a-5690a6d1eb02 +[2026-04-24 05:37:09.915] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016651 encounter_id:1cbf8702-48bc-48d9-b221-2c77163a9b78 organization_id: patient_id: procedure_code:OT service_request_id:edcb2ac8-1861-4826-badb-23e88baf9b7a started:2026-04-24T05:37:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:10.019] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e21cefe2-bfaa-4057-be8a-5690a6d1eb02 | status_code: 400 +[2026-04-24 05:37:10.019] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:12.653] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11588211 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:12.655] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1a628829-a25e-48fa-8c91-d96aa40e5479 +[2026-04-24 05:37:12.793] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 45e6b967-0d65-412c-9c02-0cf5880b9d57 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:12.793] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bd90da9c-9d2a-43cc-a92e-ae39ff54e558 +[2026-04-24 05:37:12.793] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016652 encounter_id:45e6b967-0d65-412c-9c02-0cf5880b9d57 organization_id: patient_id: procedure_code:OT service_request_id:1a628829-a25e-48fa-8c91-d96aa40e5479 started:2026-04-24T05:37:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:12.895] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bd90da9c-9d2a-43cc-a92e-ae39ff54e558 | status_code: 400 +[2026-04-24 05:37:12.895] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:15.501] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12000611 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:15.503] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000611 | service: service-general | source_id: 9e88d373-8aca-4ba8-b368-bf30b0208e6c +[2026-04-24 05:37:15.503] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12000611 | service: service-general | source_id: 9e88d373-8aca-4ba8-b368-bf30b0208e6c +[2026-04-24 05:37:16.099] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055263 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:16.100] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12055263 | service: service-general | source_id: 38717b39-a06c-4b8e-a408-2eea6fc8325b +[2026-04-24 05:37:16.100] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016662 encounter_id:40c8a33a-d3bd-4116-afd0-de88efc435e4 organization_id: patient_id:P01048488910 procedure_code:OT service_request_id:8ed36eb7-67f9-4f0f-aa68-86c8e4bfe9a8 started:2026-04-24T05:37:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:16.343] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 1e88360b-912c-4ce0-8d9a-dbf522869a32 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 38717b39-a06c-4b8e-a408-2eea6fc8325b +[2026-04-24 05:37:16.343] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:18.358] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11228056 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:18.359] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11228056 | service: service-general | source_id: a67cdee1-d83d-41c0-b689-3179494b8d65 +[2026-04-24 05:37:18.359] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11228056 | service: service-general | source_id: a67cdee1-d83d-41c0-b689-3179494b8d65 +[2026-04-24 05:37:19.043] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055615 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:19.045] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 65ad4555-6786-41d9-aaf7-eca4dd9c933f +[2026-04-24 05:37:19.177] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 590e8e3f-d6fb-4453-ac13-f162f0298139 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:19.177] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 63d96373-d10c-49cb-9888-e8e76e913f49 +[2026-04-24 05:37:19.177] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016654 encounter_id:590e8e3f-d6fb-4453-ac13-f162f0298139 organization_id: patient_id: procedure_code:OT service_request_id:65ad4555-6786-41d9-aaf7-eca4dd9c933f started:2026-04-24T05:37:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:19.317] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 63d96373-d10c-49cb-9888-e8e76e913f49 | status_code: 400 +[2026-04-24 05:37:19.317] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:22.045] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619227 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:22.046] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cca7e5cd-8f99-482e-a834-5ba11c1a0936 +[2026-04-24 05:37:22.192] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 640d2641-dac8-4312-b578-ca1d56a73107 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:22.192] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4423a1b1-731c-4a68-a0b6-e85f3d2ce5ea +[2026-04-24 05:37:22.192] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016656 encounter_id:640d2641-dac8-4312-b578-ca1d56a73107 organization_id: patient_id: procedure_code:OT service_request_id:cca7e5cd-8f99-482e-a834-5ba11c1a0936 started:2026-04-24T05:37:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:22.339] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4423a1b1-731c-4a68-a0b6-e85f3d2ce5ea | status_code: 400 +[2026-04-24 05:37:22.339] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:24.942] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11518329 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:24.943] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518329 | service: service-general | source_id: 80d9aec4-785a-47fc-b56a-9afc391ebbed +[2026-04-24 05:37:24.943] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11518329 | service: service-general | source_id: 80d9aec4-785a-47fc-b56a-9afc391ebbed +[2026-04-24 05:37:25.532] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068861 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:25.533] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e9d4406b-641b-4d9a-b974-5b5f5c6a9ab8 +[2026-04-24 05:37:25.711] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b22f932a-936a-4f79-846c-f5f68dd86311 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:25.711] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 900ef052-af3f-4f11-88d0-70de85f5196a +[2026-04-24 05:37:25.711] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016658 encounter_id:b22f932a-936a-4f79-846c-f5f68dd86311 organization_id: patient_id: procedure_code:OT service_request_id:e9d4406b-641b-4d9a-b974-5b5f5c6a9ab8 started:2026-04-24T05:37:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:25.908] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 900ef052-af3f-4f11-88d0-70de85f5196a | status_code: 400 +[2026-04-24 05:37:25.908] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:27.926] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADELIA SYAHDA SALSABILA RAKHMAN | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 +[2026-04-24 05:37:27.937] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057867 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:27.938] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057867 | service: service-general | source_id: 64203082-84fd-4fab-92e0-6bd09e96a935 +[2026-04-24 05:37:27.938] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057867 | service: service-general | source_id: 64203082-84fd-4fab-92e0-6bd09e96a935 +[2026-04-24 05:37:28.007] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:28Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 | status_code: 400 +[2026-04-24 05:37:28.007] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:04:14+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:b16525fb-a291-491e-8807-ecca889acde3 intent:original-order patient_id:P01113472368 patient_name:ADELIA SYAHDA SALSABILA RAKHMAN performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:28Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c22cce06-f3ad-422c-aee9-cae07d369265 | status: FAILED +[2026-04-24 05:37:28.701] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11408935 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:28.702] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 22d6287d-913f-40ab-98ae-cedf9ca81bd8 +[2026-04-24 05:37:28.818] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4f0abd86-2051-4c6d-aeae-99f37ee50596 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:28.818] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: da355a6f-88ed-4800-8ac0-987c988da392 +[2026-04-24 05:37:28.818] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016659 encounter_id:4f0abd86-2051-4c6d-aeae-99f37ee50596 organization_id: patient_id: procedure_code:OT service_request_id:22d6287d-913f-40ab-98ae-cedf9ca81bd8 started:2026-04-24T05:37:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:28.927] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: da355a6f-88ed-4800-8ac0-987c988da392 | status_code: 400 +[2026-04-24 05:37:28.927] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:30.172] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SETYASTUTI | service: service-general | source_id: f3030ecd-15f9-4476-a224-1265ae0ca7b7 +[2026-04-24 05:37:30.297] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:30Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f3030ecd-15f9-4476-a224-1265ae0ca7b7 | status_code: 400 +[2026-04-24 05:37:30.297] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:06:23+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:0262017c-1ca2-4d3e-a214-256e11fd6ccd intent:original-order patient_id:P00144448351 patient_name:SRI SETYASTUTI performer_id:10003241696 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:30Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f3030ecd-15f9-4476-a224-1265ae0ca7b7 | status: FAILED +[2026-04-24 05:37:31.594] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069657 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:31.595] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069657 | service: service-general | source_id: 158da4b3-54ca-46f0-aff8-354ea3927f5e +[2026-04-24 05:37:31.596] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069657 | service: service-general | source_id: 158da4b3-54ca-46f0-aff8-354ea3927f5e +[2026-04-24 05:37:32.168] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627611 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:32.169] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2d78861a-9585-460a-88e7-b6b435994ad4 +[2026-04-24 05:37:32.331] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ecc5dfd1-219c-419d-9829-4737b01835f0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:32.332] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4464fef6-1c63-4345-8b65-5bc701e8144b +[2026-04-24 05:37:32.332] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016660 encounter_id:ecc5dfd1-219c-419d-9829-4737b01835f0 organization_id: patient_id: procedure_code:OT service_request_id:2d78861a-9585-460a-88e7-b6b435994ad4 started:2026-04-24T05:37:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:32.430] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4464fef6-1c63-4345-8b65-5bc701e8144b | status_code: 400 +[2026-04-24 05:37:32.430] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:32.470] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HASAN | service: service-general | source_id: 003d92cd-4703-4be3-a6f3-38c8cc665d57 +[2026-04-24 05:37:32.560] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:32Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 003d92cd-4703-4be3-a6f3-38c8cc665d57 | status_code: 400 +[2026-04-24 05:37:32.560] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:07:05+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:88db694a-c4a8-447a-8f77-328e3d7e7c66 intent:original-order patient_id:P00026509024 patient_name:HASAN performer_id:10000527512 requester_id:10016332118 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:32Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 003d92cd-4703-4be3-a6f3-38c8cc665d57 | status: FAILED +[2026-04-24 05:37:34.726] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DANILO SANTANA PUTRA | service: service-general | source_id: 29c35a69-dab1-4707-ac73-f56b211e2f15 +[2026-04-24 05:37:34.847] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:34Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 29c35a69-dab1-4707-ac73-f56b211e2f15 | status_code: 400 +[2026-04-24 05:37:34.848] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:11:24+07:00 category_code:363679005 category_display:Imaging code:86437-1 display:Fistulografi Regio ... encounter_id:e6331e97-4440-4391-88e3-1d96bddd7add intent:original-order patient_id:P02377972364 patient_name:DANILO SANTANA PUTRA performer_id:10000527512 requester_id:10017611289 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:34Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 29c35a69-dab1-4707-ac73-f56b211e2f15 | status: FAILED +[2026-04-24 05:37:35.066] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062629 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:35.067] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5139f63d-489b-41fa-adb3-43bc79df442e +[2026-04-24 05:37:35.259] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8446b370-394c-4458-91bf-1945006a671c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:35.259] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a24351ec-fe25-4d3d-9343-454d76cc86cd +[2026-04-24 05:37:35.259] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016661 encounter_id:8446b370-394c-4458-91bf-1945006a671c organization_id: patient_id: procedure_code:OT service_request_id:5139f63d-489b-41fa-adb3-43bc79df442e started:2026-04-24T05:37:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:35.405] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a24351ec-fe25-4d3d-9343-454d76cc86cd | status_code: 400 +[2026-04-24 05:37:35.405] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:37.017] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSWOTO | service: service-general | source_id: 38b95f14-f779-460a-981f-52606513d596 +[2026-04-24 05:37:37.099] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:37Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 38b95f14-f779-460a-981f-52606513d596 | status_code: 400 +[2026-04-24 05:37:37.099] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:13:09+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:220e1442-bfb8-4bdf-9d7a-55d9901f9d07 intent:original-order patient_id:P00179840701 patient_name:KUSWOTO performer_id:10001277822 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:37Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 38b95f14-f779-460a-981f-52606513d596 | status: FAILED +[2026-04-24 05:37:37.982] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055263 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:37.983] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c0936931-8191-4c91-b7f2-fe5564820b1b +[2026-04-24 05:37:38.103] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 40c8a33a-d3bd-4116-afd0-de88efc435e4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:38.103] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7655f949-dddc-44d6-8692-1896570e4b7d +[2026-04-24 05:37:38.103] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016662 encounter_id:40c8a33a-d3bd-4116-afd0-de88efc435e4 organization_id: patient_id: procedure_code:OT service_request_id:c0936931-8191-4c91-b7f2-fe5564820b1b started:2026-04-24T05:37:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:38.201] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7655f949-dddc-44d6-8692-1896570e4b7d | status_code: 400 +[2026-04-24 05:37:38.201] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:39.257] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIRIN KUSRINI | service: service-general | source_id: dc4c2598-ebad-4e0e-ac18-8648c7cf44fb +[2026-04-24 05:37:39.257] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dc4c2598-ebad-4e0e-ac18-8648c7cf44fb +[2026-04-24 05:37:39.411] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TEGUH | service: service-general | source_id: 529a4151-c4dd-4320-90bc-9cd487306cc3 +[2026-04-24 05:37:39.494] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:39Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 529a4151-c4dd-4320-90bc-9cd487306cc3 | status_code: 400 +[2026-04-24 05:37:39.494] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:17:31+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:14fcd2a3-4e89-4e5a-8990-a4d87d476cb5 intent:original-order patient_id:P00726971579 patient_name:TEGUH performer_id:10000527512 requester_id:10018649867 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:39Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 529a4151-c4dd-4320-90bc-9cd487306cc3 | status: FAILED +[2026-04-24 05:37:40.802] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069907 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:40.803] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 19a71944-ba20-4c40-9fb9-296ff46b6cc0 +[2026-04-24 05:37:40.959] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ce5cbecf-e3d3-4b26-9f70-7e4355a07b1f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:40.959] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c58b6c43-d6f4-48be-aa99-d4a13a4db6cc +[2026-04-24 05:37:40.959] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003022 encounter_id:ce5cbecf-e3d3-4b26-9f70-7e4355a07b1f organization_id: patient_id: procedure_code:OT service_request_id:19a71944-ba20-4c40-9fb9-296ff46b6cc0 started:2026-04-24T05:37:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:41.061] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c58b6c43-d6f4-48be-aa99-d4a13a4db6cc | status_code: 400 +[2026-04-24 05:37:41.061] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:41.672] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JULIUS SUTANTO | service: service-general | source_id: 12a0a91c-6ed1-4226-80e5-41fae74feaf6 +[2026-04-24 05:37:41.753] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:41Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 12a0a91c-6ed1-4226-80e5-41fae74feaf6 | status_code: 400 +[2026-04-24 05:37:41.754] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:19:18+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:1da44804-8e09-40d2-99d4-8719011ef809 intent:original-order patient_id:P01886133476 patient_name:JULIUS SUTANTO performer_id:10017994418 requester_id:10016633813 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:41Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 12a0a91c-6ed1-4226-80e5-41fae74feaf6 | status: FAILED +[2026-04-24 05:37:43.663] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073402 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:43.664] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6aa845d1-4dd5-46b0-a7e9-272d1c391368 +[2026-04-24 05:37:43.815] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 300ee7aa-da29-4937-9c23-14a4c54185fb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:43.815] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 404642cb-506c-4e5a-ab72-8df1e018912d +[2026-04-24 05:37:43.815] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016667 encounter_id:300ee7aa-da29-4937-9c23-14a4c54185fb organization_id: patient_id: procedure_code:OT service_request_id:6aa845d1-4dd5-46b0-a7e9-272d1c391368 started:2026-04-24T05:37:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:43.929] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHMAWATI TIARANINGTYAS | service: service-general | source_id: 4c04c6be-2862-4854-bb0e-a3833741049c +[2026-04-24 05:37:43.935] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 404642cb-506c-4e5a-ab72-8df1e018912d | status_code: 400 +[2026-04-24 05:37:43.935] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:44.052] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:44Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 4c04c6be-2862-4854-bb0e-a3833741049c | status_code: 400 +[2026-04-24 05:37:44.052] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:35:14+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:23fb919e-b3a2-4649-9d4f-a69feb09337d intent:original-order patient_id:P02062781591 patient_name:RAHMAWATI TIARANINGTYAS performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:44Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4c04c6be-2862-4854-bb0e-a3833741049c | status: FAILED +[2026-04-24 05:37:46.237] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD NIZAM HAIDAR ALI | service: service-general | source_id: 51e0ac6f-7116-4e4f-9d76-f2b6ed970947 +[2026-04-24 05:37:46.354] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:46Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 51e0ac6f-7116-4e4f-9d76-f2b6ed970947 | status_code: 400 +[2026-04-24 05:37:46.354] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:37:15+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:4dbab4f0-7624-44f0-b557-7eab99a40c4e intent:original-order patient_id:P10943811152 patient_name:MUHAMMAD NIZAM HAIDAR ALI performer_id:10000527512 requester_id:10018649867 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:46Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 51e0ac6f-7116-4e4f-9d76-f2b6ed970947 | status: FAILED +[2026-04-24 05:37:46.558] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11623081 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:46.559] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2f6d75e3-a6ab-46d3-99bc-a66eb47839b2 +[2026-04-24 05:37:46.691] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3f02bb74-e171-4f38-a83d-d08bbe0a86f2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:46.691] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8a229471-0db5-4b44-9d05-b67d7de41bc3 +[2026-04-24 05:37:46.691] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016669 encounter_id:3f02bb74-e171-4f38-a83d-d08bbe0a86f2 organization_id: patient_id: procedure_code:OT service_request_id:2f6d75e3-a6ab-46d3-99bc-a66eb47839b2 started:2026-04-24T05:37:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:46.786] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8a229471-0db5-4b44-9d05-b67d7de41bc3 | status_code: 400 +[2026-04-24 05:37:46.787] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:48.531] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARTIKAH | service: service-general | source_id: 6712ecef-9fd2-47be-bd5a-bbf101bc01af +[2026-04-24 05:37:48.636] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6712ecef-9fd2-47be-bd5a-bbf101bc01af | status_code: 400 +[2026-04-24 05:37:48.636] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:51:13+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:b12f6a2d-d1f3-4366-a293-94be01627d02 intent:original-order patient_id:P00435328419 patient_name:MARTIKAH performer_id:10000527512 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6712ecef-9fd2-47be-bd5a-bbf101bc01af | status: FAILED +[2026-04-24 05:37:49.354] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071596 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:49.355] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a9e0d585-34c1-44cf-8550-2b247d059158 +[2026-04-24 05:37:49.507] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 579cecd7-5ebb-4e33-add0-7c904ea5bbda | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:49.507] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 797c8c3b-bf4b-446b-b8b0-f6b25c049812 +[2026-04-24 05:37:49.507] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016672 encounter_id:579cecd7-5ebb-4e33-add0-7c904ea5bbda organization_id: patient_id: procedure_code:OT service_request_id:a9e0d585-34c1-44cf-8550-2b247d059158 started:2026-04-24T05:37:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:49.648] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 797c8c3b-bf4b-446b-b8b0-f6b25c049812 | status_code: 400 +[2026-04-24 05:37:49.648] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:50.830] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LENI ROSITA | service: service-general | source_id: b712d0cc-79b3-4c95-abfe-a29c218a854e +[2026-04-24 05:37:50.830] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b712d0cc-79b3-4c95-abfe-a29c218a854e +[2026-04-24 05:37:51.001] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAMBANG EDY SUPRIYONO | service: service-general | source_id: 541d3e4b-68ca-4f9e-9b93-1c24d999d51b +[2026-04-24 05:37:51.001] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 541d3e4b-68ca-4f9e-9b93-1c24d999d51b +[2026-04-24 05:37:51.172] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNA AGUSTINI | service: service-general | source_id: cd37e76f-7d42-479c-8c79-4c142a4676eb +[2026-04-24 05:37:51.283] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:51Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: cd37e76f-7d42-479c-8c79-4c142a4676eb | status_code: 400 +[2026-04-24 05:37:51.283] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T10:58:39+07:00 category_code:363679005 category_display:Imaging code:36626-0 display:Mammografi encounter_id:d272ec27-a9c1-468b-ac3f-6612e3895d61 intent:original-order patient_id:P02528380223 patient_name:ERNA AGUSTINI performer_id:10000527512 requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:51Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cd37e76f-7d42-479c-8c79-4c142a4676eb | status: FAILED +[2026-04-24 05:37:52.234] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11248899 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:52.235] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c6d62529-0831-4fec-90ab-19ff23e9561f +[2026-04-24 05:37:52.359] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 75f27418-b88c-4c17-add2-7ef35b7a43ef | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:52.359] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a0f2ceb3-3d38-42a0-8ce7-24ea4e2ba618 +[2026-04-24 05:37:52.359] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016671 encounter_id:75f27418-b88c-4c17-add2-7ef35b7a43ef organization_id: patient_id: procedure_code:OT service_request_id:c6d62529-0831-4fec-90ab-19ff23e9561f started:2026-04-24T05:37:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:52.478] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a0f2ceb3-3d38-42a0-8ce7-24ea4e2ba618 | status_code: 400 +[2026-04-24 05:37:52.478] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:53.469] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDAY GUNANDAR | service: service-general | source_id: 9c027060-6381-401b-a9ab-eb7f1c3dbe14 +[2026-04-24 05:37:53.552] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:53Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 9c027060-6381-401b-a9ab-eb7f1c3dbe14 | status_code: 400 +[2026-04-24 05:37:53.552] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:00:09+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:58bfc090-b61f-4d85-b835-53ceb28b68e2 intent:original-order patient_id:P02466774763 patient_name:ENDAY GUNANDAR performer_id:10003241696 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:53Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9c027060-6381-401b-a9ab-eb7f1c3dbe14 | status: FAILED +[2026-04-24 05:37:55.070] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056068 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:55.071] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 184e9279-2892-4d3e-a642-ebdbca14c78e +[2026-04-24 05:37:55.184] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b465d188-8068-4914-8206-600c47d9ef17 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:55.184] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba5d8085-c5d8-4a9b-aa03-3e284c0d664d +[2026-04-24 05:37:55.184] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016673 encounter_id:b465d188-8068-4914-8206-600c47d9ef17 organization_id: patient_id: procedure_code:OT service_request_id:184e9279-2892-4d3e-a642-ebdbca14c78e started:2026-04-24T05:37:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:55.293] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ba5d8085-c5d8-4a9b-aa03-3e284c0d664d | status_code: 400 +[2026-04-24 05:37:55.293] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:55.721] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMILIA MIFTAQUL ZANNAH | service: service-general | source_id: 1d5b82c2-8e08-415d-a11d-525ab3e82246 +[2026-04-24 05:37:55.806] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:55Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 1d5b82c2-8e08-415d-a11d-525ab3e82246 | status_code: 400 +[2026-04-24 05:37:55.806] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:03:05+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:21eea8c3-82a4-45ee-93eb-0b5e421311c9 intent:original-order patient_id:P02214664090 patient_name:AMILIA MIFTAQUL ZANNAH performer_id:10002983237 requester_id:12764731171 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:55Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1d5b82c2-8e08-415d-a11d-525ab3e82246 | status: FAILED +[2026-04-24 05:37:57.874] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11589826 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:37:57.875] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 02f27f4c-1e99-4599-a08b-ad6d0416e9b6 +[2026-04-24 05:37:57.972] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSRIPAH | service: service-general | source_id: 842ee9c2-15f7-4c01-a5fe-b24fc812a600 +[2026-04-24 05:37:58.014] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1ea30e1f-4418-46fd-8a62-5806db990a1f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:37:58.014] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: fc19b02e-3b6c-4dfa-a695-83fd5d6faa4a +[2026-04-24 05:37:58.014] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016674 encounter_id:1ea30e1f-4418-46fd-8a62-5806db990a1f organization_id: patient_id: procedure_code:OT service_request_id:02f27f4c-1e99-4599-a08b-ad6d0416e9b6 started:2026-04-24T05:37:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:37:58.097] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:58Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 842ee9c2-15f7-4c01-a5fe-b24fc812a600 | status_code: 400 +[2026-04-24 05:37:58.097] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:07:17+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:690f8b68-7f47-462f-b498-1913b1776901 intent:original-order patient_id:P01134128576 patient_name:MUSRIPAH performer_id:10017994418 requester_id:10015928291 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:58Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 842ee9c2-15f7-4c01-a5fe-b24fc812a600 | status: FAILED +[2026-04-24 05:37:58.151] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:37:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: fc19b02e-3b6c-4dfa-a695-83fd5d6faa4a | status_code: 400 +[2026-04-24 05:37:58.151] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:00.267] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUYITNO | service: service-general | source_id: b159ddd3-1043-4ba1-a1ff-d9f13f0cb1d8 +[2026-04-24 05:38:00.267] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b159ddd3-1043-4ba1-a1ff-d9f13f0cb1d8 +[2026-04-24 05:38:00.436] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NISYE AMINIAH | service: service-general | source_id: 25122786-bad2-4f0a-addb-d59f0bfd7124 +[2026-04-24 05:38:00.561] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:00Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 25122786-bad2-4f0a-addb-d59f0bfd7124 | status_code: 400 +[2026-04-24 05:38:00.561] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:11:21+07:00 category_code:363679005 category_display:Imaging code:30667-0 display:Cervical Tanpa kontras encounter_id:2311bf32-59ed-49c5-a513-a5e5ab8e07bf intent:original-order patient_id:P00755609042 patient_name:NISYE AMINIAH performer_id:10002983237 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:00Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 25122786-bad2-4f0a-addb-d59f0bfd7124 | status: FAILED +[2026-04-24 05:38:00.721] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073386 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:00.722] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 162f7b56-8a18-4048-820e-bb457418d0f6 +[2026-04-24 05:38:00.857] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 15ae3131-6738-4152-a469-97bd7f4bb3ac | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:00.857] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2fdaf1b6-53a0-4cd2-a175-88b022bccc73 +[2026-04-24 05:38:00.857] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016677 encounter_id:15ae3131-6738-4152-a469-97bd7f4bb3ac organization_id: patient_id: procedure_code:OT service_request_id:162f7b56-8a18-4048-820e-bb457418d0f6 started:2026-04-24T05:38:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:00.967] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 2fdaf1b6-53a0-4cd2-a175-88b022bccc73 | status_code: 400 +[2026-04-24 05:38:00.967] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:02.733] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LAILATUL ARIFAH | service: service-general | source_id: 41de78f2-4719-4f19-9302-1b33dc2fe19e +[2026-04-24 05:38:02.819] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:02Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 41de78f2-4719-4f19-9302-1b33dc2fe19e | status_code: 400 +[2026-04-24 05:38:02.819] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:13:09+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:dac1cdba-84de-4aa3-b7f7-4fd273f26004 intent:original-order patient_id:P02106228684 patient_name:LAILATUL ARIFAH performer_id:10000527512 requester_id:10015542060 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:02Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 41de78f2-4719-4f19-9302-1b33dc2fe19e | status: FAILED +[2026-04-24 05:38:03.651] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064424 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:03.652] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3f811213-55fd-48a0-b0ba-11bbd147992e +[2026-04-24 05:38:03.789] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c66a85f9-b9c3-4b8c-bea2-cd88b9b5e77c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:03.789] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e62bf14c-41e4-49cd-9c4e-7f4360b4e3a4 +[2026-04-24 05:38:03.789] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016680 encounter_id:c66a85f9-b9c3-4b8c-bea2-cd88b9b5e77c organization_id: patient_id: procedure_code:OT service_request_id:3f811213-55fd-48a0-b0ba-11bbd147992e started:2026-04-24T05:38:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:03.894] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e62bf14c-41e4-49cd-9c4e-7f4360b4e3a4 | status_code: 400 +[2026-04-24 05:38:03.894] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:04.975] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TARIYAH | service: service-general | source_id: 61676c06-4202-4412-b0ac-2d4d800207e8 +[2026-04-24 05:38:05.185] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:05Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 61676c06-4202-4412-b0ac-2d4d800207e8 | status_code: 400 +[2026-04-24 05:38:05.185] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:13:40+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:89cd159e-195c-45f6-99d3-ab208f419f4d intent:original-order patient_id:P00907458495 patient_name:TARIYAH performer_id:10000527512 requester_id:10003389992 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:05Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 61676c06-4202-4412-b0ac-2d4d800207e8 | status: FAILED +[2026-04-24 05:38:06.538] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070261 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:06.539] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d1b65620-a8b6-4b14-a8fe-f851bd6683ba +[2026-04-24 05:38:06.684] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fcbb8dfc-8a38-4499-8a27-0f1d516bcee4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:06.684] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a4e5a57c-96a7-4a96-95a2-2a4309182c24 +[2026-04-24 05:38:06.684] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016681 encounter_id:fcbb8dfc-8a38-4499-8a27-0f1d516bcee4 organization_id: patient_id: procedure_code:OT service_request_id:d1b65620-a8b6-4b14-a8fe-f851bd6683ba started:2026-04-24T05:38:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:06.796] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a4e5a57c-96a7-4a96-95a2-2a4309182c24 | status_code: 400 +[2026-04-24 05:38:06.796] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:07.353] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRA PUSPITA WATI | service: service-general | source_id: d1d09fe2-9730-43a4-a8bf-aa851bd35206 +[2026-04-24 05:38:07.353] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d1d09fe2-9730-43a4-a8bf-aa851bd35206 +[2026-04-24 05:38:07.521] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI AMINAH | service: service-general | source_id: d8bf1dbd-6adc-425b-992d-dcd37ffd315f +[2026-04-24 05:38:07.606] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: d8bf1dbd-6adc-425b-992d-dcd37ffd315f | status_code: 400 +[2026-04-24 05:38:07.606] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:18:54+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:e9326a7e-0280-4f46-8eea-2e7320185027 intent:original-order patient_id:P02009234506 patient_name:SITI AMINAH performer_id:10000527512 requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d8bf1dbd-6adc-425b-992d-dcd37ffd315f | status: FAILED +[2026-04-24 05:38:09.366] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067743 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:09.367] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0c89310c-57ce-4737-a8fc-70242a975175 +[2026-04-24 05:38:09.508] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5d169e31-4cc6-4ab5-9fd1-5e380e05cc7d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:09.508] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4c614886-85cb-4e38-8797-d043f239172e +[2026-04-24 05:38:09.508] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016682 encounter_id:5d169e31-4cc6-4ab5-9fd1-5e380e05cc7d organization_id: patient_id: procedure_code:OT service_request_id:0c89310c-57ce-4737-a8fc-70242a975175 started:2026-04-24T05:38:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:09.615] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4c614886-85cb-4e38-8797-d043f239172e | status_code: 400 +[2026-04-24 05:38:09.615] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:09.777] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS BUDI CAHYONO | service: service-general | source_id: 624f8d7c-19e2-46fd-bec7-40b786330bd1 +[2026-04-24 05:38:09.900] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:09Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 624f8d7c-19e2-46fd-bec7-40b786330bd1 | status_code: 400 +[2026-04-24 05:38:09.900] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:27:48+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:af73e344-c3c5-4aee-b90e-014fdd4edf95 intent:original-order patient_id:P01729267031 patient_name:AGUS BUDI CAHYONO performer_id:10003241696 requester_id:10003985593 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:09Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 624f8d7c-19e2-46fd-bec7-40b786330bd1 | status: FAILED +[2026-04-24 05:38:12.080] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI UMI RODIYATI | service: service-general | source_id: 12b3ed17-a38d-4844-bd83-5e1edec60501 +[2026-04-24 05:38:12.080] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 12b3ed17-a38d-4844-bd83-5e1edec60501 +[2026-04-24 05:38:12.220] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11496410 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:12.221] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 982d360a-32f9-4485-8c24-c92a73299fbf +[2026-04-24 05:38:12.251] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REBAT | service: service-general | source_id: fd171e7c-924d-415a-b36c-94cdd85ec5c6 +[2026-04-24 05:38:12.335] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:12Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: fd171e7c-924d-415a-b36c-94cdd85ec5c6 | status_code: 400 +[2026-04-24 05:38:12.335] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:31:32+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:fdca17bd-ce39-40b2-b0eb-7816a422d01c intent:original-order patient_id:P01284689560 patient_name:REBAT performer_id:10001277822 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:12Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fd171e7c-924d-415a-b36c-94cdd85ec5c6 | status: FAILED +[2026-04-24 05:38:12.396] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 47abe8a5-0ae4-4393-a361-3f4ed7be3ff9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:12.396] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c25b12d1-3cb3-4f7c-96bd-6322977831c4 +[2026-04-24 05:38:12.396] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016683 encounter_id:47abe8a5-0ae4-4393-a361-3f4ed7be3ff9 organization_id: patient_id: procedure_code:OT service_request_id:982d360a-32f9-4485-8c24-c92a73299fbf started:2026-04-24T05:38:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:12.510] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c25b12d1-3cb3-4f7c-96bd-6322977831c4 | status_code: 400 +[2026-04-24 05:38:12.510] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:14.510] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASTRI | service: service-general | source_id: 6c5bc48f-da67-4b4f-92b9-84f7b4f3d68c +[2026-04-24 05:38:14.633] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:14Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 6c5bc48f-da67-4b4f-92b9-84f7b4f3d68c | status_code: 400 +[2026-04-24 05:38:14.633] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:35:03+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:0af1145a-718f-4831-8cff-975037a993be intent:original-order patient_id:P00524406540 patient_name:SULASTRI performer_id:10010367493 requester_id:10001528796 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:14Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6c5bc48f-da67-4b4f-92b9-84f7b4f3d68c | status: FAILED +[2026-04-24 05:38:15.136] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072684 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:15.137] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 72860ae6-b4ac-4a25-ba54-ede2d8620d8a +[2026-04-24 05:38:15.322] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b1fc46a1-b4f2-47ed-9ac7-913dd66c3601 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:15.322] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bc23ce23-a6bd-4a78-a390-aac44c592137 +[2026-04-24 05:38:15.322] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003026 encounter_id:b1fc46a1-b4f2-47ed-9ac7-913dd66c3601 organization_id: patient_id: procedure_code:OT service_request_id:72860ae6-b4ac-4a25-ba54-ede2d8620d8a started:2026-04-24T05:38:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:15.424] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bc23ce23-a6bd-4a78-a390-aac44c592137 | status_code: 400 +[2026-04-24 05:38:15.424] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:16.809] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIAMI | service: service-general | source_id: 96307927-d5d4-4b4f-ad7c-d70f38824bc2 +[2026-04-24 05:38:16.895] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:16Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 96307927-d5d4-4b4f-ad7c-d70f38824bc2 | status_code: 400 +[2026-04-24 05:38:16.895] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:35:53+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:eb6825d4-4c8d-4f16-b98e-673e2ab5626a intent:original-order patient_id:P01693390532 patient_name:TIAMI performer_id:10000527512 requester_id:10019220920 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:16Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 96307927-d5d4-4b4f-ad7c-d70f38824bc2 | status: FAILED +[2026-04-24 05:38:18.005] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053062 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:18.006] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: fc203ea2-08c8-42dc-87b6-e70bc24d1e92 +[2026-04-24 05:38:18.136] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 02250d08-5f17-482b-881b-eac086ffd7ed | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:18.136] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 585ddc40-de44-4ad5-ade5-004b47a9b8bb +[2026-04-24 05:38:18.136] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016685 encounter_id:02250d08-5f17-482b-881b-eac086ffd7ed organization_id: patient_id: procedure_code:OT service_request_id:fc203ea2-08c8-42dc-87b6-e70bc24d1e92 started:2026-04-24T05:38:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:18.239] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 585ddc40-de44-4ad5-ade5-004b47a9b8bb | status_code: 400 +[2026-04-24 05:38:18.239] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:19.068] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALFAREISA SEPTIANA WIJAYANTI | service: service-general | source_id: 0dd99f56-755b-48bd-a587-0dfba9fbede6 +[2026-04-24 05:38:19.068] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0dd99f56-755b-48bd-a587-0dfba9fbede6 +[2026-04-24 05:38:19.243] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI ENDAH KUSUMA | service: service-general | source_id: a40b821b-c852-4505-8b0f-210621e4fc37 +[2026-04-24 05:38:19.385] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: a40b821b-c852-4505-8b0f-210621e4fc37 | status_code: 400 +[2026-04-24 05:38:19.385] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:39:26+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:c0423da3-a1df-4670-b1df-eaf1ff67f2fe intent:original-order patient_id:P02348335817 patient_name:SRI ENDAH KUSUMA performer_id:10000527512 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a40b821b-c852-4505-8b0f-210621e4fc37 | status: FAILED +[2026-04-24 05:38:20.823] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626078 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:20.824] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7c35b2cb-e795-4755-87c8-280a3cdf0c2e +[2026-04-24 05:38:20.951] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 72eba97d-bb5d-471d-a196-8811aa861d53 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:20.951] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 11dc0034-04d0-4cf4-b0f7-0d82463e3175 +[2026-04-24 05:38:20.951] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016687 encounter_id:72eba97d-bb5d-471d-a196-8811aa861d53 organization_id: patient_id: procedure_code:OT service_request_id:7c35b2cb-e795-4755-87c8-280a3cdf0c2e started:2026-04-24T05:38:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:21.087] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 11dc0034-04d0-4cf4-b0f7-0d82463e3175 | status_code: 400 +[2026-04-24 05:38:21.087] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:21.556] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJAFAR | service: service-general | source_id: 575fdaa2-c89f-4ef2-8af3-a5b88974c77d +[2026-04-24 05:38:21.640] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:21Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 575fdaa2-c89f-4ef2-8af3-a5b88974c77d | status_code: 400 +[2026-04-24 05:38:21.640] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:42:39+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:38fbc143-cc3d-46a3-b161-f37c7ccf4a89 intent:original-order patient_id:P01405645466 patient_name:DJAFAR performer_id:10003241696 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:21Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 575fdaa2-c89f-4ef2-8af3-a5b88974c77d | status: FAILED +[2026-04-24 05:38:23.654] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016154 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:23.655] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 39715263-c192-4ed3-9c27-15b303b72c2f +[2026-04-24 05:38:23.800] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NINIK HANDAYANI | service: service-general | source_id: 199f4cef-7450-44db-b8df-f1e60356b069 +[2026-04-24 05:38:23.823] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a70a98fc-844c-4078-9577-35b2d47f545d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:23.823] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 70e4c8a6-7229-4993-9a67-668b5e5c060b +[2026-04-24 05:38:23.823] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016688 encounter_id:a70a98fc-844c-4078-9577-35b2d47f545d organization_id: patient_id: procedure_code:OT service_request_id:39715263-c192-4ed3-9c27-15b303b72c2f started:2026-04-24T05:38:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:23.883] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 199f4cef-7450-44db-b8df-f1e60356b069 | status_code: 400 +[2026-04-24 05:38:23.883] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:50:05+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:51fbe4c9-3f99-4708-a8c6-68f5094bc3fd intent:original-order patient_id:P00207045316 patient_name:NINIK HANDAYANI performer_id:10001277822 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 199f4cef-7450-44db-b8df-f1e60356b069 | status: FAILED +[2026-04-24 05:38:23.938] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 70e4c8a6-7229-4993-9a67-668b5e5c060b | status_code: 400 +[2026-04-24 05:38:23.938] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:26.066] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRA YUNIKE PUTRI | service: service-general | source_id: b11b72ff-a8c2-417d-be59-732219db40a8 +[2026-04-24 05:38:26.147] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:26Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: b11b72ff-a8c2-417d-be59-732219db40a8 | status_code: 400 +[2026-04-24 05:38:26.147] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T11:53:29+07:00 category_code:363679005 category_display:Imaging code:X099255 display:Wholespine Dengan Kontras encounter_id:7520b3f7-b38d-4942-af6b-8c6dc67108d2 intent:original-order patient_id:P01935968889 patient_name:FIRA YUNIKE PUTRI performer_id:10010367493 requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:26Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b11b72ff-a8c2-417d-be59-732219db40a8 | status: FAILED +[2026-04-24 05:38:26.540] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021986 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:26.541] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f59bfbb1-bf09-4595-a8fc-f70020e7c67f +[2026-04-24 05:38:26.696] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4989f8b0-bb2b-4a75-bce1-94cbdcba5f2f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:26.696] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3d32b7d0-c454-40a7-a8d9-5fc3235afd52 +[2026-04-24 05:38:26.696] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016690 encounter_id:4989f8b0-bb2b-4a75-bce1-94cbdcba5f2f organization_id: patient_id: procedure_code:OT service_request_id:f59bfbb1-bf09-4595-a8fc-f70020e7c67f started:2026-04-24T05:38:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:26.696] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 3d32b7d0-c454-40a7-a8d9-5fc3235afd52 | status_code: 429 +[2026-04-24 05:38:26.697] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:26.697] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-03-26 13:18:24 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: 3d32b7d0-c454-40a7-a8d9-5fc3235afd52 +[2026-04-24 05:38:28.311] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LAILATUL MUNAWAROH | service: service-general | source_id: e606e924-7558-4b59-bb2c-09fb10d47ee2 +[2026-04-24 05:38:28.311] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e606e924-7558-4b59-bb2c-09fb10d47ee2 +[2026-04-24 05:38:28.472] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZARDAN INAWAN INDRA WANTO | service: service-general | source_id: 8e8c962d-58a4-4dc5-b08c-40e39763ece1 +[2026-04-24 05:38:28.473] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 8e8c962d-58a4-4dc5-b08c-40e39763ece1 | status_code: 429 +[2026-04-24 05:38:28.473] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:01:33+07:00 category_code:363679005 category_display:Imaging code:30691-0 display:Genu Tanpa Kontras encounter_id:565797b8-dd31-4063-9279-4a1acf300025 intent:original-order patient_id:P01114874939 patient_name:ZARDAN INAWAN INDRA WANTO performer_id:10010367493 requester_id:10005043489 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 8e8c962d-58a4-4dc5-b08c-40e39763ece1 | status: FAILED +[2026-04-24 05:38:28.473] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:200 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 8e8c962d-58a4-4dc5-b08c-40e39763ece1 +[2026-04-24 05:38:32.360] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021986 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:32.361] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f59bfbb1-bf09-4595-a8fc-f70020e7c67f +[2026-04-24 05:38:32.362] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3d32b7d0-c454-40a7-a8d9-5fc3235afd52 +[2026-04-24 05:38:32.362] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016690 encounter_id: organization_id: patient_id: procedure_code:OT service_request_id:f59bfbb1-bf09-4595-a8fc-f70020e7c67f started:2026-04-24T05:38:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:32.362] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 3d32b7d0-c454-40a7-a8d9-5fc3235afd52 | status_code: 429 +[2026-04-24 05:38:32.363] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:32.363] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-03-26 13:18:24 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: 3d32b7d0-c454-40a7-a8d9-5fc3235afd52 +[2026-04-24 05:38:38.060] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021986 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:38.061] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f59bfbb1-bf09-4595-a8fc-f70020e7c67f +[2026-04-24 05:38:38.204] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4989f8b0-bb2b-4a75-bce1-94cbdcba5f2f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:38.204] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3d32b7d0-c454-40a7-a8d9-5fc3235afd52 +[2026-04-24 05:38:38.204] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016690 encounter_id:4989f8b0-bb2b-4a75-bce1-94cbdcba5f2f organization_id: patient_id: procedure_code:OT service_request_id:f59bfbb1-bf09-4595-a8fc-f70020e7c67f started:2026-04-24T05:38:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:38.320] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3d32b7d0-c454-40a7-a8d9-5fc3235afd52 | status_code: 400 +[2026-04-24 05:38:38.320] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:40.906] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068284 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:40.907] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e562593a-9dfa-4e66-b089-738eddaf4c7e +[2026-04-24 05:38:41.045] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: daff0113-c391-42af-a46d-e0b5b2a1b9c6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:41.046] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e +[2026-04-24 05:38:41.046] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016691 encounter_id:daff0113-c391-42af-a46d-e0b5b2a1b9c6 organization_id: patient_id: procedure_code:OT service_request_id:e562593a-9dfa-4e66-b089-738eddaf4c7e started:2026-04-24T05:38:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:41.148] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 49a624e5-082e-48b1-88a3-5ad8f9d4108e | status_code: 400 +[2026-04-24 05:38:41.148] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:43.737] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073429 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:43.738] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0c8d094f-92da-4ed7-8226-e16da35f3822 +[2026-04-24 05:38:43.861] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 14a2f57c-7f83-452d-abb8-d3045d4ab809 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:43.861] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3817bef6-e55a-4228-9995-a0f127f4c28f +[2026-04-24 05:38:43.861] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016692 encounter_id:14a2f57c-7f83-452d-abb8-d3045d4ab809 organization_id: patient_id: procedure_code:OT service_request_id:0c8d094f-92da-4ed7-8226-e16da35f3822 started:2026-04-24T05:38:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:43.959] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3817bef6-e55a-4228-9995-a0f127f4c28f | status_code: 400 +[2026-04-24 05:38:43.959] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:46.551] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033486 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:46.552] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f8baf073-90a4-4bb8-acfb-dde0ce9b182a +[2026-04-24 05:38:46.727] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5b3dd319-0beb-4584-b336-1982e65cf9d7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:46.727] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2ff625a0-757e-447f-8aa4-551430a1fdf9 +[2026-04-24 05:38:46.727] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016699 encounter_id:5b3dd319-0beb-4584-b336-1982e65cf9d7 organization_id: patient_id: procedure_code:OT service_request_id:f8baf073-90a4-4bb8-acfb-dde0ce9b182a started:2026-04-24T05:38:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:46.830] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 2ff625a0-757e-447f-8aa4-551430a1fdf9 | status_code: 400 +[2026-04-24 05:38:46.831] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:49.400] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073421 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:49.401] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cf720f36-7ff3-4e0e-9456-e874de79efc2 +[2026-04-24 05:38:49.522] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a19194f7-99e1-434d-bcd4-d51532646492 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:49.522] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: dee3454a-7987-467a-bbf9-90b0bc4fa326 +[2026-04-24 05:38:49.522] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016700 encounter_id:a19194f7-99e1-434d-bcd4-d51532646492 organization_id: patient_id: procedure_code:OT service_request_id:cf720f36-7ff3-4e0e-9456-e874de79efc2 started:2026-04-24T05:38:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:49.625] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: dee3454a-7987-467a-bbf9-90b0bc4fa326 | status_code: 400 +[2026-04-24 05:38:49.625] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:52.198] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072985 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:52.199] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2303ae59-89e6-4fbe-895e-40771c5815df +[2026-04-24 05:38:52.331] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 881bcce9-4219-44be-8c1d-4d96bcc9c7e4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:52.332] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a9f36d22-bb1b-4e72-81de-584f35521816 +[2026-04-24 05:38:52.332] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016703 encounter_id:881bcce9-4219-44be-8c1d-4d96bcc9c7e4 organization_id: patient_id: procedure_code:OT service_request_id:2303ae59-89e6-4fbe-895e-40771c5815df started:2026-04-24T05:38:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:52.431] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a9f36d22-bb1b-4e72-81de-584f35521816 | status_code: 400 +[2026-04-24 05:38:52.431] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:55.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11491446 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:55.026] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8d73b16a-cae8-4f06-ad5b-6fc0fbd73bc1 +[2026-04-24 05:38:55.180] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fa267f65-4df7-483e-9eaa-3e7749c73ede | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:55.180] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 30d2a83d-2c34-43c5-a9c7-80d5c3e31f6b +[2026-04-24 05:38:55.180] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016802 encounter_id:fa267f65-4df7-483e-9eaa-3e7749c73ede organization_id: patient_id: procedure_code:OT service_request_id:8d73b16a-cae8-4f06-ad5b-6fc0fbd73bc1 started:2026-04-24T05:38:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:55.323] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 30d2a83d-2c34-43c5-a9c7-80d5c3e31f6b | status_code: 400 +[2026-04-24 05:38:55.323] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:57.980] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059455 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:38:57.981] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c06e6e8b-3273-4757-8523-abefdf60fcce +[2026-04-24 05:38:58.148] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 26adc204-61ff-406d-b1fd-d5884de0d129 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:38:58.148] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 35e0a44f-9b22-4c4e-b751-6659cf79c687 +[2026-04-24 05:38:58.148] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FTK-SEN26-000697 encounter_id:26adc204-61ff-406d-b1fd-d5884de0d129 organization_id: patient_id: procedure_code:RF service_request_id:c06e6e8b-3273-4757-8523-abefdf60fcce started:2026-04-24T05:38:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:38:58.252] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:38:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 35e0a44f-9b22-4c4e-b751-6659cf79c687 | status_code: 400 +[2026-04-24 05:38:58.252] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:00.829] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069983 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:00.830] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ca1d79a7-1a0c-4c48-a32a-d7e8f207f3ec +[2026-04-24 05:39:00.960] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8a457653-0d78-48ad-86b2-7b4c515520a5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:00.960] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: fe9958fd-f8fb-45fb-b3ed-71dba55e0766 +[2026-04-24 05:39:00.960] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016806 encounter_id:8a457653-0d78-48ad-86b2-7b4c515520a5 organization_id: patient_id: procedure_code:OT service_request_id:ca1d79a7-1a0c-4c48-a32a-d7e8f207f3ec started:2026-04-24T05:39:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:01.095] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: fe9958fd-f8fb-45fb-b3ed-71dba55e0766 | status_code: 400 +[2026-04-24 05:39:01.095] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:03.665] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036573 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:03.666] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 730920c4-e023-4b46-9d48-c2b44524fe16 +[2026-04-24 05:39:03.805] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b4d52027-3cdc-4499-85b6-a29ff57dc2a7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:03.805] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3d9be2cd-4064-46d5-9915-0451cce672fc +[2026-04-24 05:39:03.805] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016807 encounter_id:b4d52027-3cdc-4499-85b6-a29ff57dc2a7 organization_id: patient_id: procedure_code:OT service_request_id:730920c4-e023-4b46-9d48-c2b44524fe16 started:2026-04-24T05:39:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:03.939] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3d9be2cd-4064-46d5-9915-0451cce672fc | status_code: 400 +[2026-04-24 05:39:03.939] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:06.509] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056911 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:06.510] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 40bed1d1-fdc5-4baa-8592-7ffdd7136fd5 +[2026-04-24 05:39:06.626] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 26288b15-de45-401d-b697-af0083645225 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:06.626] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 29d16409-300a-4742-b3c8-be43deda648b +[2026-04-24 05:39:06.626] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016812 encounter_id:26288b15-de45-401d-b697-af0083645225 organization_id: patient_id: procedure_code:OT service_request_id:40bed1d1-fdc5-4baa-8592-7ffdd7136fd5 started:2026-04-24T05:39:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:06.774] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 29d16409-300a-4742-b3c8-be43deda648b | status_code: 400 +[2026-04-24 05:39:06.774] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:09.342] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073509 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:09.343] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d06789e1-5ecf-4cab-80ac-9de5a4ddf3e6 +[2026-04-24 05:39:09.460] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 65c1ee4e-de05-4db8-a4aa-db9e222d87dd | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:09.460] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7356a36b-37cd-4212-b008-b1107ce3c8e7 +[2026-04-24 05:39:09.460] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001617 encounter_id:65c1ee4e-de05-4db8-a4aa-db9e222d87dd organization_id: patient_id: procedure_code:OT service_request_id:d06789e1-5ecf-4cab-80ac-9de5a4ddf3e6 started:2026-04-24T05:39:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:09.601] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7356a36b-37cd-4212-b008-b1107ce3c8e7 | status_code: 400 +[2026-04-24 05:39:09.601] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:12.290] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063067 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:12.292] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 35938e69-618c-4708-bbdc-a771ef6497f6 +[2026-04-24 05:39:12.463] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2d9d8f3d-1cbf-4374-8204-bfa0ee5a1927 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:12.463] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1d9809c8-69bf-42b5-ac15-7a1b97c33e09 +[2026-04-24 05:39:12.463] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016815 encounter_id:2d9d8f3d-1cbf-4374-8204-bfa0ee5a1927 organization_id: patient_id: procedure_code:OT service_request_id:35938e69-618c-4708-bbdc-a771ef6497f6 started:2026-04-24T05:39:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:12.606] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1d9809c8-69bf-42b5-ac15-7a1b97c33e09 | status_code: 400 +[2026-04-24 05:39:12.606] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:15.302] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068463 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:15.304] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8b751295-b2c1-4c39-861f-862598a8d329 +[2026-04-24 05:39:15.462] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0b13cb16-5314-4095-8129-c68b5d1800b5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:15.462] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1ef8bfec-6293-4021-9088-32e615b62e15 +[2026-04-24 05:39:15.462] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016822 encounter_id:0b13cb16-5314-4095-8129-c68b5d1800b5 organization_id: patient_id: procedure_code:OT service_request_id:8b751295-b2c1-4c39-861f-862598a8d329 started:2026-04-24T05:39:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:15.568] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1ef8bfec-6293-4021-9088-32e615b62e15 | status_code: 400 +[2026-04-24 05:39:15.568] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:18.213] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12002468 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:18.214] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 70501ad6-401a-404a-aa54-a8b688da98c4 +[2026-04-24 05:39:18.332] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 98ec4e4d-1da8-4ef5-926a-f1517306e116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:18.332] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: eaf2ba48-589d-479a-9f34-68d9ac7b4d2a +[2026-04-24 05:39:18.332] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016823 encounter_id:98ec4e4d-1da8-4ef5-926a-f1517306e116 organization_id: patient_id: procedure_code:OT service_request_id:70501ad6-401a-404a-aa54-a8b688da98c4 started:2026-04-24T05:39:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:18.435] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: eaf2ba48-589d-479a-9f34-68d9ac7b4d2a | status_code: 400 +[2026-04-24 05:39:18.435] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:21.019] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057839 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:21.020] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 61c81411-dbff-4729-a4e0-678d6b09e74c +[2026-04-24 05:39:21.148] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: dac80f40-3eed-4726-bcad-f63e7d5786be | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:21.148] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a52a6fda-2266-4d4c-b8db-6d0b7ab7a5e5 +[2026-04-24 05:39:21.148] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016824 encounter_id:dac80f40-3eed-4726-bcad-f63e7d5786be organization_id: patient_id: procedure_code:OT service_request_id:61c81411-dbff-4729-a4e0-678d6b09e74c started:2026-04-24T05:39:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:21.298] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a52a6fda-2266-4d4c-b8db-6d0b7ab7a5e5 | status_code: 400 +[2026-04-24 05:39:21.298] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:23.932] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066233 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:23.933] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 289c3641-2601-4e7b-a2a0-b914105c1a4d +[2026-04-24 05:39:24.086] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9ac83979-ae13-42f2-976d-ff3071bd0d26 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:24.086] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c0694dcf-f280-4566-b23e-8f851a7f4606 +[2026-04-24 05:39:24.086] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016828 encounter_id:9ac83979-ae13-42f2-976d-ff3071bd0d26 organization_id: patient_id: procedure_code:OT service_request_id:289c3641-2601-4e7b-a2a0-b914105c1a4d started:2026-04-24T05:39:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:24.182] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c0694dcf-f280-4566-b23e-8f851a7f4606 | status_code: 400 +[2026-04-24 05:39:24.182] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:26.741] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070002 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:26.742] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6be92f09-b490-47b1-ba67-93ccb24e86b7 +[2026-04-24 05:39:26.862] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: af16aa7a-fdf7-48a4-8edd-3704fabf16a0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:26.863] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 831ae88e-5ff1-40b1-b3d6-949a00baa69d +[2026-04-24 05:39:26.863] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016832 encounter_id:af16aa7a-fdf7-48a4-8edd-3704fabf16a0 organization_id: patient_id: procedure_code:OT service_request_id:6be92f09-b490-47b1-ba67-93ccb24e86b7 started:2026-04-24T05:39:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:26.970] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 831ae88e-5ff1-40b1-b3d6-949a00baa69d | status_code: 400 +[2026-04-24 05:39:26.971] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:28.649] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZARDAN INAWAN INDRA WANTO | service: service-general | source_id: 8e8c962d-58a4-4dc5-b08c-40e39763ece1 +[2026-04-24 05:39:28.737] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:28Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 8e8c962d-58a4-4dc5-b08c-40e39763ece1 | status_code: 400 +[2026-04-24 05:39:28.737] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:01:33+07:00 category_code:363679005 category_display:Imaging code:30691-0 display:Genu Tanpa Kontras encounter_id:565797b8-dd31-4063-9279-4a1acf300025 intent:original-order patient_id:P01114874939 patient_name:ZARDAN INAWAN INDRA WANTO performer_id:10010367493 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:28Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8e8c962d-58a4-4dc5-b08c-40e39763ece1 | status: FAILED +[2026-04-24 05:39:29.532] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11607367 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:29.533] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 84e2316c-c247-427b-af6a-a9677f3f2654 +[2026-04-24 05:39:29.774] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ea68c97a-de63-4f47-884e-d30b384c82c0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:29.774] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 788d166e-cc3b-483a-8ed1-83afc5dfa455 +[2026-04-24 05:39:29.774] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016833 encounter_id:ea68c97a-de63-4f47-884e-d30b384c82c0 organization_id: patient_id: procedure_code:OT service_request_id:84e2316c-c247-427b-af6a-a9677f3f2654 started:2026-04-24T05:39:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:29.907] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 788d166e-cc3b-483a-8ed1-83afc5dfa455 | status_code: 400 +[2026-04-24 05:39:29.907] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:30.892] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOHAMAD RAMON DIAN FAUZI | service: service-general | source_id: c07426d9-d3c7-4fb8-89fc-9d96e123c477 +[2026-04-24 05:39:31.010] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:31Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: c07426d9-d3c7-4fb8-89fc-9d96e123c477 | status_code: 400 +[2026-04-24 05:39:31.010] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:02:13+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:52d829c5-1520-44ea-a3b7-0ecce5e30bb6 intent:original-order patient_id:P01778678082 patient_name:MOHAMAD RAMON DIAN FAUZI performer_id:10000527512 requester_id:10017272538 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:31Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c07426d9-d3c7-4fb8-89fc-9d96e123c477 | status: FAILED +[2026-04-24 05:39:32.474] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071222 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:32.475] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ef674f1f-9da9-4412-82d7-08e94029eea7 +[2026-04-24 05:39:32.596] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7d01825e-1a30-4337-9362-86be67c8926f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:32.596] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d5cbbe32-6e19-465a-9dc7-dc27e43ba8b9 +[2026-04-24 05:39:32.596] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016837 encounter_id:7d01825e-1a30-4337-9362-86be67c8926f organization_id: patient_id: procedure_code:OT service_request_id:ef674f1f-9da9-4412-82d7-08e94029eea7 started:2026-04-24T05:39:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:32.726] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d5cbbe32-6e19-465a-9dc7-dc27e43ba8b9 | status_code: 400 +[2026-04-24 05:39:32.726] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:33.167] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD SUFYAN AT TSAURI | service: service-general | source_id: 2ee14407-e301-469c-bb47-a7efe6012b2d +[2026-04-24 05:39:33.167] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2ee14407-e301-469c-bb47-a7efe6012b2d +[2026-04-24 05:39:33.321] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARIYAM | service: service-general | source_id: 9bb2b25e-3277-4396-8b96-892d5d5bfb18 +[2026-04-24 05:39:33.321] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9bb2b25e-3277-4396-8b96-892d5d5bfb18 +[2026-04-24 05:39:33.473] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD GADHING ATHAFARIS / BY NY SRIPIAH | service: service-general | source_id: 5e9def84-5c51-450f-91b1-f5c6e154fcd5 +[2026-04-24 05:39:33.552] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 5e9def84-5c51-450f-91b1-f5c6e154fcd5 | status_code: 400 +[2026-04-24 05:39:33.552] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:07:39+07:00 category_code:363679005 category_display:Imaging code:37567-5 display:Lopografi Segmen ... encounter_id:f5f6f496-8fb8-41e3-8bcd-1b37d90fb80b intent:original-order patient_id:P10430431597 patient_name:AHMAD GADHING ATHAFARIS / BY NY SRIPIAH performer_id:10000527512 requester_id:10012934292 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5e9def84-5c51-450f-91b1-f5c6e154fcd5 | status: FAILED +[2026-04-24 05:39:35.297] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073470 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:35.298] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: da61d72e-d6da-4a4d-b7a3-49a1fac7538c +[2026-04-24 05:39:35.438] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d32f683d-8818-40a5-a9ca-a3e260ba4dd8 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:35.438] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4e1bdc7f-bbef-421e-abc1-31fe0c8bfcff +[2026-04-24 05:39:35.438] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016839 encounter_id:d32f683d-8818-40a5-a9ca-a3e260ba4dd8 organization_id: patient_id: procedure_code:OT service_request_id:da61d72e-d6da-4a4d-b7a3-49a1fac7538c started:2026-04-24T05:39:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:35.576] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4e1bdc7f-bbef-421e-abc1-31fe0c8bfcff | status_code: 400 +[2026-04-24 05:39:35.576] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:35.708] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALI ROKHMATULLAH | service: service-general | source_id: ce4ae50c-45f9-4c6d-8e72-1a80b10b5be4 +[2026-04-24 05:39:35.802] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:35Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: ce4ae50c-45f9-4c6d-8e72-1a80b10b5be4 | status_code: 400 +[2026-04-24 05:39:35.802] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:12:10+07:00 category_code:363679005 category_display:Imaging code:37816-6 display:Cruris AP/Lat encounter_id:623544c1-cf6a-4cd8-9fd7-e19d383b7e34 intent:original-order patient_id:P02508002897 patient_name:ALI ROKHMATULLAH performer_id:10000527512 requester_id:10005220993 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:35Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ce4ae50c-45f9-4c6d-8e72-1a80b10b5be4 | status: FAILED +[2026-04-24 05:39:37.962] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERMA YUNITA SETYOWATI | service: service-general | source_id: 829afcba-2455-41f8-9fb1-9c17f5b8f1f1 +[2026-04-24 05:39:37.963] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 829afcba-2455-41f8-9fb1-9c17f5b8f1f1 +[2026-04-24 05:39:38.121] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TJIA LUCIA INDRAYANI | service: service-general | source_id: f7c99dc8-5d6b-4fac-92cc-f9ce2ad8e92b +[2026-04-24 05:39:38.156] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073519 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:38.157] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 20522721-fad3-4351-8f8b-9e71716d6923 +[2026-04-24 05:39:38.205] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:38Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f7c99dc8-5d6b-4fac-92cc-f9ce2ad8e92b | status_code: 400 +[2026-04-24 05:39:38.205] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:20:32+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:a9ef93f2-9be7-4df3-b2f2-4758ddf27d52 intent:original-order patient_id:P01683265191 patient_name:TJIA LUCIA INDRAYANI performer_id:10000527512 requester_id:10016816600 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:38Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f7c99dc8-5d6b-4fac-92cc-f9ce2ad8e92b | status: FAILED +[2026-04-24 05:39:38.313] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 06e5f328-b76d-48ac-8358-1f8b1d9c1805 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:38.313] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 81117baf-4724-49a8-b38d-028f92014b24 +[2026-04-24 05:39:38.313] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016840 encounter_id:06e5f328-b76d-48ac-8358-1f8b1d9c1805 organization_id: patient_id: procedure_code:OT service_request_id:20522721-fad3-4351-8f8b-9e71716d6923 started:2026-04-24T05:39:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:38.415] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 81117baf-4724-49a8-b38d-028f92014b24 | status_code: 400 +[2026-04-24 05:39:38.415] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:40.389] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHMAD FATHONI | service: service-general | source_id: 2ed48337-1cfd-4c9b-b9d5-481299e3112b +[2026-04-24 05:39:40.505] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:40Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 2ed48337-1cfd-4c9b-b9d5-481299e3112b | status_code: 400 +[2026-04-24 05:39:40.505] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:22:30+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:a832f6ab-86ff-4e06-be30-ac77e55ca813 intent:original-order patient_id:P00663581837 patient_name:ACHMAD FATHONI performer_id:10001277822 requester_id:10005244996 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:40Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2ed48337-1cfd-4c9b-b9d5-481299e3112b | status: FAILED +[2026-04-24 05:39:40.992] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071561 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:40.993] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c1682f01-b224-4411-837d-a3acc9f7646c +[2026-04-24 05:39:41.140] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8f49ec85-172a-4a99-8609-176fabad3508 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:41.140] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4eefc5a2-b3f9-43de-9c1e-1a3df9d5a3a8 +[2026-04-24 05:39:41.140] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016843 encounter_id:8f49ec85-172a-4a99-8609-176fabad3508 organization_id: patient_id: procedure_code:OT service_request_id:c1682f01-b224-4411-837d-a3acc9f7646c started:2026-04-24T05:39:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:41.242] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4eefc5a2-b3f9-43de-9c1e-1a3df9d5a3a8 | status_code: 400 +[2026-04-24 05:39:41.242] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:42.660] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHOLIHAH | service: service-general | source_id: d9fa458e-ac9c-4cb4-b053-bde91cfc9e78 +[2026-04-24 05:39:42.742] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:42Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: d9fa458e-ac9c-4cb4-b053-bde91cfc9e78 | status_code: 400 +[2026-04-24 05:39:42.742] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:28:03+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:e86904a4-d570-4dce-bff2-fc0cfecbeb40 intent:original-order patient_id:P00164367275 patient_name:SHOLIHAH performer_id:10000527512 requester_id:10015542060 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:42Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d9fa458e-ac9c-4cb4-b053-bde91cfc9e78 | status: FAILED +[2026-04-24 05:39:43.789] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044135 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:43.790] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 770c2ee6-e0e7-4fd8-bd9f-0053029431a6 +[2026-04-24 05:39:43.960] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b015677c-b030-4ca7-b49f-57d15498b9b7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:43.960] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5c39409a-a550-4503-9079-7f17de0f8bb8 +[2026-04-24 05:39:43.960] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016844 encounter_id:b015677c-b030-4ca7-b49f-57d15498b9b7 organization_id: patient_id: procedure_code:OT service_request_id:770c2ee6-e0e7-4fd8-bd9f-0053029431a6 started:2026-04-24T05:39:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:44.099] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 5c39409a-a550-4503-9079-7f17de0f8bb8 | status_code: 400 +[2026-04-24 05:39:44.099] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:44.925] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGNES TASMIAH | service: service-general | source_id: a650994a-a34e-4f31-9646-d1ed2ac35ee6 +[2026-04-24 05:39:45.044] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:45Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: a650994a-a34e-4f31-9646-d1ed2ac35ee6 | status_code: 400 +[2026-04-24 05:39:45.044] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:31:07+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:c4f10b69-72cd-46a4-aed2-1b73d9185dd5 intent:original-order patient_id:P00608855329 patient_name:AGNES TASMIAH performer_id:10003241696 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:45Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a650994a-a34e-4f31-9646-d1ed2ac35ee6 | status: FAILED +[2026-04-24 05:39:46.646] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073473 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:46.647] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 69c00929-2f6c-4135-ab1a-9a882f73e7d4 +[2026-04-24 05:39:46.757] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 905dfc00-0796-431d-959f-f2647d013abb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:46.757] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 730589fc-c8f6-4019-a31e-30789b732ef9 +[2026-04-24 05:39:46.757] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016845 encounter_id:905dfc00-0796-431d-959f-f2647d013abb organization_id: patient_id: procedure_code:OT service_request_id:69c00929-2f6c-4135-ab1a-9a882f73e7d4 started:2026-04-24T05:39:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:46.909] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 730589fc-c8f6-4019-a31e-30789b732ef9 | status_code: 400 +[2026-04-24 05:39:46.909] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:47.210] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARYANI | service: service-general | source_id: 6df437db-1c0a-4f53-8c0a-546a75585b3a +[2026-04-24 05:39:47.325] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:47Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 6df437db-1c0a-4f53-8c0a-546a75585b3a | status_code: 400 +[2026-04-24 05:39:47.325] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:45:19+07:00 category_code:363679005 category_display:Imaging code:24942-5 display:Cervical Ap/Lat encounter_id:f8917cbc-f4da-4090-bc2b-c338057b5162 intent:original-order patient_id:P01377470762 patient_name:MARYANI performer_id:10000527512 requester_id:10016703268 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:47Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6df437db-1c0a-4f53-8c0a-546a75585b3a | status: FAILED +[2026-04-24 05:39:49.473] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021306 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:49.474] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7f8900d8-ae97-41a8-870f-f0df0c047778 +[2026-04-24 05:39:49.494] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PADI | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de +[2026-04-24 05:39:49.604] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4b5c02bf-0e9f-4a16-9e4b-7e306e33b462 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:49.604] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 63f2b21c-2d32-4a6f-af4e-3375ad07c5bf +[2026-04-24 05:39:49.604] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016846 encounter_id:4b5c02bf-0e9f-4a16-9e4b-7e306e33b462 organization_id: patient_id: procedure_code:OT service_request_id:7f8900d8-ae97-41a8-870f-f0df0c047778 started:2026-04-24T05:39:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:49.614] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:49Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de | status_code: 400 +[2026-04-24 05:39:49.614] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:49:36+07:00 category_code:363679005 category_display:Imaging code:37708-5 display:XR Radius and Ulna - right AP and Lateral encounter_id:c752398e-d6ed-4d65-a7e3-f53d5d6dc468 intent:original-order patient_id:P00855401284 patient_name:PADI performer_id:10000527512 requester_id:10005220993 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:49Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ac2b75a0-34cd-4ce7-b6f1-728ba8d0d4de | status: FAILED +[2026-04-24 05:39:49.714] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 63f2b21c-2d32-4a6f-af4e-3375ad07c5bf | status_code: 400 +[2026-04-24 05:39:49.714] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:51.782] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIKI ADI PURWANTO | service: service-general | source_id: 63818c0e-b6d2-4272-9ead-4f0624e10524 +[2026-04-24 05:39:51.900] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:51Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 63818c0e-b6d2-4272-9ead-4f0624e10524 | status_code: 400 +[2026-04-24 05:39:51.900] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:54:56+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:63fc21e7-5640-4843-9d8e-5a372fd18317 intent:original-order patient_id:P02061699054 patient_name:RIKI ADI PURWANTO performer_id:10000527512 requester_id:10010507556 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:51Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 63818c0e-b6d2-4272-9ead-4f0624e10524 | status: FAILED +[2026-04-24 05:39:52.281] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11521890 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:52.282] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8e4c9673-9db2-4703-bc06-275c5041990b +[2026-04-24 05:39:52.446] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 94f6d900-33a9-4eb0-a41d-6e5640f6e334 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:52.446] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: dade998a-f006-4732-ad44-0eb7967f18f3 +[2026-04-24 05:39:52.446] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016848 encounter_id:94f6d900-33a9-4eb0-a41d-6e5640f6e334 organization_id: patient_id: procedure_code:OT service_request_id:8e4c9673-9db2-4703-bc06-275c5041990b started:2026-04-24T05:39:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:52.550] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: dade998a-f006-4732-ad44-0eb7967f18f3 | status_code: 400 +[2026-04-24 05:39:52.550] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:54.056] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMIATIN | service: service-general | source_id: 646e3444-afbb-4657-874c-aeee0ab71598 +[2026-04-24 05:39:54.173] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:54Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 646e3444-afbb-4657-874c-aeee0ab71598 | status_code: 400 +[2026-04-24 05:39:54.173] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:57:14+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:19469d99-6da1-4c40-9eea-966e0753f569 intent:original-order patient_id:P00957037239 patient_name:SUMIATIN performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:54Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 646e3444-afbb-4657-874c-aeee0ab71598 | status: FAILED +[2026-04-24 05:39:55.112] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073477 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:55.113] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1a078e49-8ce5-46d3-97cd-32df208c0080 +[2026-04-24 05:39:55.281] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1538f1ca-f3d2-49e8-a602-952b84760162 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:55.281] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bc7e797c-de86-42b1-85c3-d4ad9cd5932e +[2026-04-24 05:39:55.281] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016849 encounter_id:1538f1ca-f3d2-49e8-a602-952b84760162 organization_id: patient_id: procedure_code:OT service_request_id:1a078e49-8ce5-46d3-97cd-32df208c0080 started:2026-04-24T05:39:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:55.439] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bc7e797c-de86-42b1-85c3-d4ad9cd5932e | status_code: 400 +[2026-04-24 05:39:55.439] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:56.348] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CAROLIEN EMMY KARAMOY | service: service-general | source_id: 76ebe379-b9b9-4a50-b662-a3d52f61c003 +[2026-04-24 05:39:56.431] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:56Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 76ebe379-b9b9-4a50-b662-a3d52f61c003 | status_code: 400 +[2026-04-24 05:39:56.431] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T12:59:03+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:b45026e4-3627-4427-844d-c72e1e3b3aaf intent:original-order patient_id:P01866255120 patient_name:CAROLIEN EMMY KARAMOY performer_id:10003241696 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:56Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 76ebe379-b9b9-4a50-b662-a3d52f61c003 | status: FAILED +[2026-04-24 05:39:58.009] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051350 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:39:58.010] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 65955954-0766-4094-8eb5-26e18b3d0fc6 +[2026-04-24 05:39:58.144] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7c11a96e-0ac2-4119-8ea7-39163183ea4f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:58.144] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 515fb2bd-ad06-40a3-b112-032ba9b2555e +[2026-04-24 05:39:58.144] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016851 encounter_id:7c11a96e-0ac2-4119-8ea7-39163183ea4f organization_id: patient_id: procedure_code:OT service_request_id:65955954-0766-4094-8eb5-26e18b3d0fc6 started:2026-04-24T05:39:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:39:58.309] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 515fb2bd-ad06-40a3-b112-032ba9b2555e | status_code: 400 +[2026-04-24 05:39:58.309] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:39:58.601] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHOIRIYATI QOLBIYAH | service: service-general | source_id: b6c71622-679b-4fdd-a8d4-00ab2cba8c94 +[2026-04-24 05:39:58.682] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:58Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: b6c71622-679b-4fdd-a8d4-00ab2cba8c94 | status_code: 400 +[2026-04-24 05:39:58.682] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:01:32+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:88365184-e045-4206-9728-424acb5084b8 intent:original-order patient_id:P01754775604 patient_name:CHOIRIYATI QOLBIYAH performer_id:10000527512 requester_id:10015280510 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:39:58Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b6c71622-679b-4fdd-a8d4-00ab2cba8c94 | status: FAILED +[2026-04-24 05:40:00.837] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAYI NYONYA ANATUL LAILI | service: service-general | source_id: c6804371-69b5-43f5-bd06-d9a01ad0ec95 +[2026-04-24 05:40:00.909] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11085569 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:00.910] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 07a4ad91-fc88-4eea-896d-12aec4b44451 +[2026-04-24 05:40:00.933] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:00Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: c6804371-69b5-43f5-bd06-d9a01ad0ec95 | status_code: 400 +[2026-04-24 05:40:00.934] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:05:59+07:00 category_code:363679005 category_display:Imaging code:37701-0 display:Pedis AP/Lat encounter_id:77235928-b474-4285-8117-08aa8b0453bd intent:original-order patient_id:P00483590358 patient_name:BAYI NYONYA ANATUL LAILI performer_id:10000527512 requester_id:10010921546 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:00Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c6804371-69b5-43f5-bd06-d9a01ad0ec95 | status: FAILED +[2026-04-24 05:40:01.130] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 66a84ab4-2dc7-4a28-bb58-b01965c8b2fe | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:01.130] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 692654b0-9874-4a02-8a4c-098886d814e9 +[2026-04-24 05:40:01.130] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016853 encounter_id:66a84ab4-2dc7-4a28-bb58-b01965c8b2fe organization_id: patient_id: procedure_code:OT service_request_id:07a4ad91-fc88-4eea-896d-12aec4b44451 started:2026-04-24T05:40:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:01.274] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 692654b0-9874-4a02-8a4c-098886d814e9 | status_code: 400 +[2026-04-24 05:40:01.274] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:03.089] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ALTAN MURAD FALAH | service: service-general | source_id: aeac2ed8-508e-4163-a9a9-c992845f7ee4 +[2026-04-24 05:40:03.089] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aeac2ed8-508e-4163-a9a9-c992845f7ee4 +[2026-04-24 05:40:03.242] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD HUROIDLI HASAN | service: service-general | source_id: 49dab1fb-b6aa-40d6-8aa1-457d7c995f3d +[2026-04-24 05:40:03.342] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:03Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 49dab1fb-b6aa-40d6-8aa1-457d7c995f3d | status_code: 400 +[2026-04-24 05:40:03.343] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:11:20+07:00 category_code:363679005 category_display:Imaging code:24579-5 display:Scannogram encounter_id:b6dc459f-66c2-4d5a-818e-8bf85ddb50fa intent:original-order patient_id:P02382240277 patient_name:MUHAMMAD HUROIDLI HASAN performer_id:10000527512 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:03Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 49dab1fb-b6aa-40d6-8aa1-457d7c995f3d | status: FAILED +[2026-04-24 05:40:03.829] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073498 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:03.830] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3e6e5141-846b-4102-875d-cb638f7507b0 +[2026-04-24 05:40:03.976] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 83c47ae4-9d6e-4f84-a063-61e5e0820166 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:03.976] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 13facb5c-4ad5-4b85-b8a9-fe346c833388 +[2026-04-24 05:40:03.976] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016854 encounter_id:83c47ae4-9d6e-4f84-a063-61e5e0820166 organization_id: patient_id: procedure_code:OT service_request_id:3e6e5141-846b-4102-875d-cb638f7507b0 started:2026-04-24T05:40:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:04.078] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 13facb5c-4ad5-4b85-b8a9-fe346c833388 | status_code: 400 +[2026-04-24 05:40:04.078] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:05.510] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI WAHYUNI, DRA | service: service-general | source_id: 173804d1-d77f-4875-afd4-f9d53eb342ee +[2026-04-24 05:40:05.656] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 173804d1-d77f-4875-afd4-f9d53eb342ee | status_code: 400 +[2026-04-24 05:40:05.657] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:12:28+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:30bdd026-0f9b-4e98-90b1-8adbc4973c61 intent:original-order patient_id:P01850379791 patient_name:DWI WAHYUNI, DRA performer_id:10015072282 requester_id:10019376142 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 173804d1-d77f-4875-afd4-f9d53eb342ee | status: FAILED +[2026-04-24 05:40:06.633] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071765 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:06.634] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d937392e-60ff-4bd7-9989-6223f4f51f49 +[2026-04-24 05:40:06.806] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bab56e1c-2d71-4116-a011-78b9b0086ee0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:06.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ed71c01a-1c79-4bda-b39a-018a18c673a2 +[2026-04-24 05:40:06.806] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016857 encounter_id:bab56e1c-2d71-4116-a011-78b9b0086ee0 organization_id: patient_id: procedure_code:OT service_request_id:d937392e-60ff-4bd7-9989-6223f4f51f49 started:2026-04-24T05:40:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:06.908] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ed71c01a-1c79-4bda-b39a-018a18c673a2 | status_code: 400 +[2026-04-24 05:40:06.908] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:07.843] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI HABIBAH | service: service-general | source_id: 99cce562-1114-4430-9fec-87f0aeb21558 +[2026-04-24 05:40:07.953] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 99cce562-1114-4430-9fec-87f0aeb21558 | status_code: 400 +[2026-04-24 05:40:07.953] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:21:38+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:1bdcbc7d-aafc-4214-8f60-ed44600cde7b intent:original-order patient_id:P02570798591 patient_name:UMI HABIBAH performer_id:10000527512 requester_id:10004554762 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 99cce562-1114-4430-9fec-87f0aeb21558 | status: FAILED +[2026-04-24 05:40:09.373] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066519 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:09.374] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066519 | service: service-general | source_id: ea655bc1-0f67-41e7-a099-d5356dfad6a7 +[2026-04-24 05:40:09.374] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066519 | service: service-general | source_id: ea655bc1-0f67-41e7-a099-d5356dfad6a7 +[2026-04-24 05:40:09.387] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070210 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:09.388] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070210 | service: service-general | source_id: 044e4417-0530-4a0a-8911-8d01ebea008f +[2026-04-24 05:40:09.388] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070210 | service: service-general | source_id: 044e4417-0530-4a0a-8911-8d01ebea008f +[2026-04-24 05:40:09.401] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068414 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:09.402] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068414 | service: service-general | source_id: ae7f881a-9221-4492-9a23-4b83d1673adc +[2026-04-24 05:40:09.402] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016867 encounter_id:da99783b-f840-4b9a-9ae5-972d99321a2c organization_id: patient_id:P00675886905 procedure_code:OT service_request_id:eef74836-22ed-4c51-8fda-1a08af91ea0e started:2026-04-24T05:40:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:09.678] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: deb82e00-b041-4949-b250-825e58229fe4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ae7f881a-9221-4492-9a23-4b83d1673adc +[2026-04-24 05:40:09.678] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:10.141] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHUSNUL YAQIN | service: service-general | source_id: d0845a3a-3352-458c-914b-d508808495ca +[2026-04-24 05:40:10.263] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:10Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: d0845a3a-3352-458c-914b-d508808495ca | status_code: 400 +[2026-04-24 05:40:10.263] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:23:27+07:00 category_code:363679005 category_display:Imaging code:36687-2 display:Thorax PA/Lat encounter_id:29460ae6-b473-4c88-a265-2b5987df2b7a intent:original-order patient_id:P00891936473 patient_name:CHUSNUL YAQIN performer_id:10000527512 requester_id:10015051736 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:10Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d0845a3a-3352-458c-914b-d508808495ca | status: FAILED +[2026-04-24 05:40:12.373] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070412 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:12.374] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070412 | service: service-general | source_id: 840e8c0b-960e-4c14-a6c8-fc6e721de98a +[2026-04-24 05:40:12.374] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070412 | service: service-general | source_id: 840e8c0b-960e-4c14-a6c8-fc6e721de98a +[2026-04-24 05:40:12.434] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUKIMAH | service: service-general | source_id: f1b52a27-1dc7-4519-bb2c-a7e1f7bf294d +[2026-04-24 05:40:12.523] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:12Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f1b52a27-1dc7-4519-bb2c-a7e1f7bf294d | status_code: 400 +[2026-04-24 05:40:12.523] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:25:25+07:00 category_code:363679005 category_display:Imaging code:37567-5 display:Lopografi Segmen ... encounter_id:42edee39-5c46-42be-8c4b-3baf226b5a6d intent:original-order patient_id:P01114685992 patient_name:TUKIMAH performer_id:10000527512 requester_id:10005244996 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:12Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f1b52a27-1dc7-4519-bb2c-a7e1f7bf294d | status: FAILED +[2026-04-24 05:40:12.637] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050040 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:12.638] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050040 | service: service-general | source_id: 3b16ee52-8711-4708-8349-62c0995358d4 +[2026-04-24 05:40:12.638] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016861 encounter_id:65d340b8-c70d-4acb-8ca6-d2b6925b53e2 organization_id: patient_id:P01985716297 procedure_code:OT service_request_id:0d4445bc-f364-4fa4-bd20-c16c9684671d started:2026-04-24T05:40:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:12.903] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 1c4df3e0-8039-46bb-a8ee-e985e787d116 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 3b16ee52-8711-4708-8349-62c0995358d4 +[2026-04-24 05:40:12.903] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:14.695] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI CAHYO BAGUS | service: service-general | source_id: 3bb77eb7-504b-4dc5-bd8d-784904bfab12 +[2026-04-24 05:40:14.695] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3bb77eb7-504b-4dc5-bd8d-784904bfab12 +[2026-04-24 05:40:14.867] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PITOYO WASIS R | service: service-general | source_id: 4e433132-d7f0-465a-b6f9-8668b9cda434 +[2026-04-24 05:40:15.023] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:15Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 4e433132-d7f0-465a-b6f9-8668b9cda434 | status_code: 400 +[2026-04-24 05:40:15.023] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:32:32+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:17a57112-7149-45e0-bfbe-6c11da685b8a intent:original-order patient_id:P01521665202 patient_name:PITOYO WASIS R performer_id:10000527512 requester_id:10015542060 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:15Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4e433132-d7f0-465a-b6f9-8668b9cda434 | status: FAILED +[2026-04-24 05:40:15.462] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048702 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:15.464] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 235f0854-adef-4311-b110-5fd5c2ba8141 +[2026-04-24 05:40:15.635] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b394e810-7996-41a9-aad5-608a0ec892c1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:15.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d359cb83-d092-4dc2-b197-4edbe6c83646 +[2026-04-24 05:40:15.635] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016862 encounter_id:b394e810-7996-41a9-aad5-608a0ec892c1 organization_id: patient_id: procedure_code:OT service_request_id:235f0854-adef-4311-b110-5fd5c2ba8141 started:2026-04-24T05:40:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:15.755] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d359cb83-d092-4dc2-b197-4edbe6c83646 | status_code: 400 +[2026-04-24 05:40:15.755] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:17.196] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMAM MURSYIDI | service: service-general | source_id: 7b26dbe0-4f3e-41ee-9f33-11ca0aa0aca9 +[2026-04-24 05:40:17.278] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:17Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 7b26dbe0-4f3e-41ee-9f33-11ca0aa0aca9 | status_code: 400 +[2026-04-24 05:40:17.278] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-05T13:36:49+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:27750cbe-8374-4bea-8390-7d351ded54f5 intent:original-order patient_id:P00706819912 patient_name:IMAM MURSYIDI performer_id:10003241696 requester_id:10016633813 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:17Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7b26dbe0-4f3e-41ee-9f33-11ca0aa0aca9 | status: FAILED +[2026-04-24 05:40:18.324] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073468 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:18.325] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c5f4b201-8780-4a53-bc7a-42f9be142b41 +[2026-04-24 05:40:18.486] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: cd6a791e-99ad-486a-a572-ca36e88ba64b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:18.487] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: cb47ac69-0b4b-490c-971d-d204694a891e +[2026-04-24 05:40:18.487] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016863 encounter_id:cd6a791e-99ad-486a-a572-ca36e88ba64b organization_id: patient_id: procedure_code:OT service_request_id:c5f4b201-8780-4a53-bc7a-42f9be142b41 started:2026-04-24T05:40:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:18.636] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: cb47ac69-0b4b-490c-971d-d204694a891e | status_code: 400 +[2026-04-24 05:40:18.636] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:19.435] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMAM HUSYAIRI | service: service-general | source_id: fdf48335-1180-4624-8a71-925c8aa9b110 +[2026-04-24 05:40:19.526] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:19Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: fdf48335-1180-4624-8a71-925c8aa9b110 | status_code: 400 +[2026-04-24 05:40:19.526] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T07:24:31+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:d0010842-b182-42c7-9b4b-8033b92698f3 intent:original-order patient_id:P00840441205 patient_name:IMAM HUSYAIRI performer_id:10007559348 requester_id:10004191597 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:19Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fdf48335-1180-4624-8a71-925c8aa9b110 | status: FAILED +[2026-04-24 05:40:21.211] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609793 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:21.212] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cf6584b6-8654-4e10-91ef-c931b2e5c0af +[2026-04-24 05:40:21.381] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5a9ce841-e535-40e7-a148-48d49bc793ff | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:21.381] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 543e1086-674b-46e2-9a04-8494e6584170 +[2026-04-24 05:40:21.381] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016865 encounter_id:5a9ce841-e535-40e7-a148-48d49bc793ff organization_id: patient_id: procedure_code:OT service_request_id:cf6584b6-8654-4e10-91ef-c931b2e5c0af started:2026-04-24T05:40:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:21.488] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 543e1086-674b-46e2-9a04-8494e6584170 | status_code: 400 +[2026-04-24 05:40:21.489] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:21.704] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUASRI | service: service-general | source_id: 099f2f49-3bee-4359-ab61-449dc9d73a00 +[2026-04-24 05:40:21.797] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:21Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 099f2f49-3bee-4359-ab61-449dc9d73a00 | status_code: 400 +[2026-04-24 05:40:21.797] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T07:38:44+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:854ce3d2-4d83-47d8-8168-2d3f2239ecce intent:original-order patient_id:P00867259630 patient_name:JUASRI performer_id:10007559348 requester_id:10019631510 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:21Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 099f2f49-3bee-4359-ab61-449dc9d73a00 | status: FAILED +[2026-04-24 05:40:23.969] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDASIYAH | service: service-general | source_id: 408812f4-471d-43f1-a933-c547dc2d6d05 +[2026-04-24 05:40:23.969] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 408812f4-471d-43f1-a933-c547dc2d6d05 +[2026-04-24 05:40:24.059] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068414 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:24.060] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 605c0c19-08b7-43ff-81e3-132f7c51e63c +[2026-04-24 05:40:24.126] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUBARKAH | service: service-general | source_id: b596fdae-89af-4841-bc63-3e5b6e8f5e89 +[2026-04-24 05:40:24.126] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b596fdae-89af-4841-bc63-3e5b6e8f5e89 +[2026-04-24 05:40:24.182] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: da99783b-f840-4b9a-9ae5-972d99321a2c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:24.182] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2d59d6d8-59a4-4f92-9f4b-64cfe7ea7980 +[2026-04-24 05:40:24.182] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016867 encounter_id:da99783b-f840-4b9a-9ae5-972d99321a2c organization_id: patient_id: procedure_code:OT service_request_id:605c0c19-08b7-43ff-81e3-132f7c51e63c started:2026-04-24T05:40:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:24.297] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LASMINI | service: service-general | source_id: 473897db-99ef-41e5-845b-2eb9d3050e8e +[2026-04-24 05:40:24.297] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 473897db-99ef-41e5-845b-2eb9d3050e8e +[2026-04-24 05:40:24.332] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 2d59d6d8-59a4-4f92-9f4b-64cfe7ea7980 | status_code: 400 +[2026-04-24 05:40:24.332] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:24.452] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAULAN | service: service-general | source_id: 924f6c44-9068-4998-90b7-c50319b61a74 +[2026-04-24 05:40:24.452] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 924f6c44-9068-4998-90b7-c50319b61a74 +[2026-04-24 05:40:24.607] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUNAAMUL AZIZID | service: service-general | source_id: 99daf141-742e-44af-ba13-ae393d97e478 +[2026-04-24 05:40:24.607] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 99daf141-742e-44af-ba13-ae393d97e478 +[2026-04-24 05:40:24.761] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOEHARTONO SOEMARTO | service: service-general | source_id: 62e16a22-addf-4fba-a5c9-af1102f5d572 +[2026-04-24 05:40:24.761] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 62e16a22-addf-4fba-a5c9-af1102f5d572 +[2026-04-24 05:40:24.914] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAIZAL RIZA | service: service-general | source_id: f69a8d9a-0e3a-4808-8c3d-b74a67c94d7e +[2026-04-24 05:40:24.914] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f69a8d9a-0e3a-4808-8c3d-b74a67c94d7e +[2026-04-24 05:40:25.068] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGHNIA PUTRI ZAHRI | service: service-general | source_id: 00ebe767-1b9e-4bd1-bb0c-f5019961d2bd +[2026-04-24 05:40:25.069] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 00ebe767-1b9e-4bd1-bb0c-f5019961d2bd +[2026-04-24 05:40:25.220] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BOWO HERI SULISWANTO | service: service-general | source_id: 89a38eea-8029-4888-8254-9a3c1ffa5a76 +[2026-04-24 05:40:25.220] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 89a38eea-8029-4888-8254-9a3c1ffa5a76 +[2026-04-24 05:40:25.380] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALMATIUS MARIMAN | service: service-general | source_id: e7aee15a-37bc-41e2-ae46-bb4768f9e482 +[2026-04-24 05:40:25.504] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:25Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: e7aee15a-37bc-41e2-ae46-bb4768f9e482 | status_code: 400 +[2026-04-24 05:40:25.505] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T08:28:56+07:00 category_code:363679005 category_display:Imaging code:35093-4 display:Urologi encounter_id:dc54640f-4533-4fcf-ad43-2632e9190d84 intent:original-order patient_id:P01274992481 patient_name:ALMATIUS MARIMAN performer_id:10003241696 requester_id:10004292539 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:25Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e7aee15a-37bc-41e2-ae46-bb4768f9e482 | status: FAILED +[2026-04-24 05:40:26.908] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11549041 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:26.909] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d8c6011f-3f92-469a-8d09-29d867da3dce +[2026-04-24 05:40:27.072] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6e64a23f-6ce8-4bfc-bdd8-656c4dc47b08 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:27.072] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 85ba2d99-cd91-41b3-bd74-4a887da30b32 +[2026-04-24 05:40:27.072] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016868 encounter_id:6e64a23f-6ce8-4bfc-bdd8-656c4dc47b08 organization_id: patient_id: procedure_code:OT service_request_id:d8c6011f-3f92-469a-8d09-29d867da3dce started:2026-04-24T05:40:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:27.177] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 85ba2d99-cd91-41b3-bd74-4a887da30b32 | status_code: 400 +[2026-04-24 05:40:27.177] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:27.658] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHIARA NIRVANA KAHIYANG RUMI | service: service-general | source_id: e5a96157-36c2-4830-ba4f-0b3369b079bd +[2026-04-24 05:40:27.658] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e5a96157-36c2-4830-ba4f-0b3369b079bd +[2026-04-24 05:40:27.814] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NINA SETIAWATI | service: service-general | source_id: 15e07acd-eb38-4da1-951b-a9b5fa2ff6e9 +[2026-04-24 05:40:27.814] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 15e07acd-eb38-4da1-951b-a9b5fa2ff6e9 +[2026-04-24 05:40:27.982] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MIRANDA ALTA MIRANA | service: service-general | source_id: af71c3e2-6db5-44b7-9053-d35acc31c4fa +[2026-04-24 05:40:27.982] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: af71c3e2-6db5-44b7-9053-d35acc31c4fa +[2026-04-24 05:40:28.152] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIMA CHRISSY SHIDAWENY | service: service-general | source_id: 65cf98a8-bfe3-46cd-afe6-3d036d2d7a21 +[2026-04-24 05:40:28.152] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 65cf98a8-bfe3-46cd-afe6-3d036d2d7a21 +[2026-04-24 05:40:28.322] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI SYNTIA DEWI | service: service-general | source_id: d83a2e62-e6ae-450e-9709-54c7b71eae03 +[2026-04-24 05:40:28.322] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d83a2e62-e6ae-450e-9709-54c7b71eae03 +[2026-04-24 05:40:28.481] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LULUK | service: service-general | source_id: a3435f85-abe2-43af-8f52-799b1862c73d +[2026-04-24 05:40:28.481] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a3435f85-abe2-43af-8f52-799b1862c73d +[2026-04-24 05:40:28.636] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JAVIN EZRA MALACHI | service: service-general | source_id: fdba138e-ce6a-4313-b45e-386e71d7b686 +[2026-04-24 05:40:28.636] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fdba138e-ce6a-4313-b45e-386e71d7b686 +[2026-04-24 05:40:28.798] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIA AMBARINI | service: service-general | source_id: c14c2459-1b5c-44cb-89aa-402b63abae0e +[2026-04-24 05:40:28.798] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c14c2459-1b5c-44cb-89aa-402b63abae0e +[2026-04-24 05:40:28.974] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS WAHYUDI | service: service-general | source_id: 44176717-06dd-4d2b-8d86-7dcb13282c09 +[2026-04-24 05:40:28.975] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 44176717-06dd-4d2b-8d86-7dcb13282c09 +[2026-04-24 05:40:29.146] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NIDYA ARDITA | service: service-general | source_id: fea6290f-4b8a-4a33-98c8-b0eb6f9f280b +[2026-04-24 05:40:29.233] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:29Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: fea6290f-4b8a-4a33-98c8-b0eb6f9f280b | status_code: 400 +[2026-04-24 05:40:29.233] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:16:05+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:420f5513-fdbd-4a29-8513-74aef04ccb8e intent:original-order patient_id:P00425127180 patient_name:NIDYA ARDITA performer_id:10001277822 requester_id:10012885316 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:29Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fea6290f-4b8a-4a33-98c8-b0eb6f9f280b | status: FAILED +[2026-04-24 05:40:29.746] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071814 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:29.747] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d414ffca-55d6-4bc5-8097-8abf3a80aef8 +[2026-04-24 05:40:29.880] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0df6759a-a662-4bc4-8eae-1341506cc4bc | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:29.880] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6748ca48-3817-429d-ab78-f484bb523f52 +[2026-04-24 05:40:29.880] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016869 encounter_id:0df6759a-a662-4bc4-8eae-1341506cc4bc organization_id: patient_id: procedure_code:OT service_request_id:d414ffca-55d6-4bc5-8097-8abf3a80aef8 started:2026-04-24T05:40:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:29.986] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6748ca48-3817-429d-ab78-f484bb523f52 | status_code: 400 +[2026-04-24 05:40:29.986] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:31.391] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENDRIK ARIANTONO | service: service-general | source_id: 37cb3c84-5468-4655-89ca-a983e6ea48cf +[2026-04-24 05:40:31.476] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:31Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 37cb3c84-5468-4655-89ca-a983e6ea48cf | status_code: 400 +[2026-04-24 05:40:31.476] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:22:18+07:00 category_code:363679005 category_display:Imaging code:30615-9 display:Pelvic Tanpa Kontras encounter_id:dc2fb1e2-db50-4a92-900e-6689efc94a09 intent:original-order patient_id:P00312124019 patient_name:HENDRIK ARIANTONO performer_id:10000527512 requester_id:10018311962 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:31Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 37cb3c84-5468-4655-89ca-a983e6ea48cf | status: FAILED +[2026-04-24 05:40:32.543] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073500 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:32.544] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e76f9e15-26db-4f46-980a-35f6bebd8bed +[2026-04-24 05:40:32.674] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e9e2db5c-9429-4c45-a11d-60c6a330e57d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:32.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 492a09c7-0684-438a-b563-d7222acbd88d +[2026-04-24 05:40:32.674] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016870 encounter_id:e9e2db5c-9429-4c45-a11d-60c6a330e57d organization_id: patient_id: procedure_code:OT service_request_id:e76f9e15-26db-4f46-980a-35f6bebd8bed started:2026-04-24T05:40:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:32.675] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 492a09c7-0684-438a-b563-d7222acbd88d | status_code: 429 +[2026-04-24 05:40:32.675] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:32.675] [WARNI] [IMAGING STUDY WORKER] ⚠️ Retrying data | 📍 service.go:207 | created_at: 2026-03-27 11:35:51 +0000 UTC | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | reason: HTTP 429 | service: service-general | source_id: 492a09c7-0684-438a-b563-d7222acbd88d +[2026-04-24 05:40:33.631] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWANTI | service: service-general | source_id: 4485fe46-5aa8-43a9-871b-a786cb213537 +[2026-04-24 05:40:33.632] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 4485fe46-5aa8-43a9-871b-a786cb213537 | status_code: 429 +[2026-04-24 05:40:33.632] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:23:52+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:715b5a51-6933-494a-adc4-e9c75f792213 intent:original-order patient_id:P01909750066 patient_name:SUWANTI performer_id:10007559348 requester_id:12763091230 status:active] | response_payload: {"code":"RATE_LIMIT_EXCEEDED","error":"Too many requests","retry_after":60} | service: service-general | source_id: 4485fe46-5aa8-43a9-871b-a786cb213537 | status: FAILED +[2026-04-24 05:40:33.632] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Retrying data | 📍 service.go:200 | delay: 1m0s | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | reason: HTTP 429 | service: service-general | source_id: 4485fe46-5aa8-43a9-871b-a786cb213537 +[2026-04-24 05:40:38.274] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073500 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:38.276] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e76f9e15-26db-4f46-980a-35f6bebd8bed +[2026-04-24 05:40:38.491] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e9e2db5c-9429-4c45-a11d-60c6a330e57d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:38.491] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 492a09c7-0684-438a-b563-d7222acbd88d +[2026-04-24 05:40:38.491] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016870 encounter_id:e9e2db5c-9429-4c45-a11d-60c6a330e57d organization_id: patient_id: procedure_code:OT service_request_id:e76f9e15-26db-4f46-980a-35f6bebd8bed started:2026-04-24T05:40:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:38.616] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 492a09c7-0684-438a-b563-d7222acbd88d | status_code: 400 +[2026-04-24 05:40:38.616] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:41.212] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067278 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:41.213] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 375c3e37-1f79-4ab7-a82a-ca7d55d8797b +[2026-04-24 05:40:41.347] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2dbf0ebe-a2e3-470a-8fa3-7b704c6c9828 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:41.347] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2914c5dd-eebc-4fc1-92dd-5fce86ee9e6c +[2026-04-24 05:40:41.347] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016876 encounter_id:2dbf0ebe-a2e3-470a-8fa3-7b704c6c9828 organization_id: patient_id: procedure_code:OT service_request_id:375c3e37-1f79-4ab7-a82a-ca7d55d8797b started:2026-04-24T05:40:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:41.444] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 2914c5dd-eebc-4fc1-92dd-5fce86ee9e6c | status_code: 400 +[2026-04-24 05:40:41.444] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:43.999] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071008 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:44.000] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 252841c9-bfce-4d6a-a870-0a7a71c98c47 +[2026-04-24 05:40:44.124] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7695172a-91c2-4115-87d7-6d0b82a0f53c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:44.124] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 98026d11-e7a5-442a-ae1c-47150d538df3 +[2026-04-24 05:40:44.124] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016877 encounter_id:7695172a-91c2-4115-87d7-6d0b82a0f53c organization_id: patient_id: procedure_code:OT service_request_id:252841c9-bfce-4d6a-a870-0a7a71c98c47 started:2026-04-24T05:40:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:44.217] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 98026d11-e7a5-442a-ae1c-47150d538df3 | status_code: 400 +[2026-04-24 05:40:44.217] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:46.841] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067483 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:46.842] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f3193396-642f-447d-a2c5-9ecc6686a30a +[2026-04-24 05:40:46.974] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fb33ac9e-2d46-448f-9015-eea8a03b895a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:46.974] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4c1e2e26-39a8-4bb8-81de-5bdcc7fe1aae +[2026-04-24 05:40:46.974] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016879 encounter_id:fb33ac9e-2d46-448f-9015-eea8a03b895a organization_id: patient_id: procedure_code:OT service_request_id:f3193396-642f-447d-a2c5-9ecc6686a30a started:2026-04-24T05:40:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:47.076] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4c1e2e26-39a8-4bb8-81de-5bdcc7fe1aae | status_code: 400 +[2026-04-24 05:40:47.076] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:49.777] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11449552 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:49.778] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7ab6985f-1b38-4940-8e3d-dd2b3ce6a78f +[2026-04-24 05:40:49.900] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8d857437-c6a4-4c89-9f8a-d91af71a57e0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:49.901] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d2a8a36e-390f-405d-b586-6ceb30f7e428 +[2026-04-24 05:40:49.901] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016882 encounter_id:8d857437-c6a4-4c89-9f8a-d91af71a57e0 organization_id: patient_id: procedure_code:OT service_request_id:7ab6985f-1b38-4940-8e3d-dd2b3ce6a78f started:2026-04-24T05:40:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:50.013] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d2a8a36e-390f-405d-b586-6ceb30f7e428 | status_code: 400 +[2026-04-24 05:40:50.013] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:52.709] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11514446 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:52.711] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 79154eb7-e5a3-49bc-8351-e4da1cf3a1f4 +[2026-04-24 05:40:52.828] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0eaa167a-1eb3-4580-830f-6bae2f5c57b9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:52.828] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 739aa2bf-c7ed-437b-8e46-4b1097a87f4d +[2026-04-24 05:40:52.828] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016884 encounter_id:0eaa167a-1eb3-4580-830f-6bae2f5c57b9 organization_id: patient_id: procedure_code:OT service_request_id:79154eb7-e5a3-49bc-8351-e4da1cf3a1f4 started:2026-04-24T05:40:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:52.958] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 739aa2bf-c7ed-437b-8e46-4b1097a87f4d | status_code: 400 +[2026-04-24 05:40:52.958] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:55.596] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073520 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:55.597] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 67b76e1b-f40d-48d8-981f-a0f29d350cb5 +[2026-04-24 05:40:55.725] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 54d7f25b-d246-4cef-8ac2-288841706437 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:55.725] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c9ff8e47-0a80-4b0e-853f-d6581a34e1cb +[2026-04-24 05:40:55.725] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016894 encounter_id:54d7f25b-d246-4cef-8ac2-288841706437 organization_id: patient_id: procedure_code:OT service_request_id:67b76e1b-f40d-48d8-981f-a0f29d350cb5 started:2026-04-24T05:40:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:55.875] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c9ff8e47-0a80-4b0e-853f-d6581a34e1cb | status_code: 400 +[2026-04-24 05:40:55.875] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:58.452] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067636 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:40:58.454] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5fbc7918-c3d7-4f34-a55f-207f637c7b71 +[2026-04-24 05:40:58.603] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fade0717-cc24-4dad-89f8-a93de525f309 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:40:58.603] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 903d753b-1688-4ae0-bc92-c0fa9760f91d +[2026-04-24 05:40:58.603] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016895 encounter_id:fade0717-cc24-4dad-89f8-a93de525f309 organization_id: patient_id: procedure_code:OT service_request_id:5fbc7918-c3d7-4f34-a55f-207f637c7b71 started:2026-04-24T05:40:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:40:58.739] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:40:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 903d753b-1688-4ae0-bc92-c0fa9760f91d | status_code: 400 +[2026-04-24 05:40:58.739] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:01.327] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064799 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:01.328] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a3e4b7a4-36e7-4340-8215-29c4567f434c +[2026-04-24 05:41:01.467] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 83364a63-1027-467c-a94f-ea71967f572b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:01.467] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4aa57368-731a-41a2-a012-312700adf719 +[2026-04-24 05:41:01.467] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016898 encounter_id:83364a63-1027-467c-a94f-ea71967f572b organization_id: patient_id: procedure_code:OT service_request_id:a3e4b7a4-36e7-4340-8215-29c4567f434c started:2026-04-24T05:41:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:01.613] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4aa57368-731a-41a2-a012-312700adf719 | status_code: 400 +[2026-04-24 05:41:01.613] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:04.210] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055268 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:04.211] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f86d6455-3589-404a-9e7c-6de5b94df395 +[2026-04-24 05:41:04.343] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b7650e97-7de2-443f-af9d-ea601b02e480 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:04.343] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 97c7c7d7-b67c-4602-88fc-f020b36b6a96 +[2026-04-24 05:41:04.343] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016904 encounter_id:b7650e97-7de2-443f-af9d-ea601b02e480 organization_id: patient_id: procedure_code:OT service_request_id:f86d6455-3589-404a-9e7c-6de5b94df395 started:2026-04-24T05:41:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:04.453] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 97c7c7d7-b67c-4602-88fc-f020b36b6a96 | status_code: 400 +[2026-04-24 05:41:04.453] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:07.028] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073484 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:07.029] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6dd0cfbd-52dd-4ad9-a999-a136431652a6 +[2026-04-24 05:41:07.175] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4142147e-d94e-422a-96be-cc6e849a0ba0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:07.175] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 470cb67b-e65d-4e13-8e26-d9536c24dfeb +[2026-04-24 05:41:07.175] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016907 encounter_id:4142147e-d94e-422a-96be-cc6e849a0ba0 organization_id: patient_id: procedure_code:OT service_request_id:6dd0cfbd-52dd-4ad9-a999-a136431652a6 started:2026-04-24T05:41:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:07.336] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 470cb67b-e65d-4e13-8e26-d9536c24dfeb | status_code: 400 +[2026-04-24 05:41:07.336] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:09.904] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070001 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:09.905] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d4e646f6-bbf2-4e8b-a241-2e00d0fdc888 +[2026-04-24 05:41:10.095] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1dc5fcbe-b499-4ba2-97d7-b91f120caa16 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:10.095] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f453adf4-f3c7-4b8d-a0de-bb6cc6641a91 +[2026-04-24 05:41:10.095] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016909 encounter_id:1dc5fcbe-b499-4ba2-97d7-b91f120caa16 organization_id: patient_id: procedure_code:OT service_request_id:d4e646f6-bbf2-4e8b-a241-2e00d0fdc888 started:2026-04-24T05:41:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:10.224] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f453adf4-f3c7-4b8d-a0de-bb6cc6641a91 | status_code: 400 +[2026-04-24 05:41:10.224] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:12.788] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073545 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:12.789] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 576db847-9122-4f18-ba50-8fd6a324efd7 +[2026-04-24 05:41:12.910] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fca8057a-6593-4298-9b2d-382470ee7f5b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:12.911] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 330e32e0-0d82-4364-8784-d05ad3483531 +[2026-04-24 05:41:12.911] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-016914 encounter_id:fca8057a-6593-4298-9b2d-382470ee7f5b organization_id: patient_id: procedure_code:OT service_request_id:576db847-9122-4f18-ba50-8fd6a324efd7 started:2026-04-24T05:41:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:13.048] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 330e32e0-0d82-4364-8784-d05ad3483531 | status_code: 400 +[2026-04-24 05:41:13.048] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:15.163] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592042 2026-03-28] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:15.164] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: bd19e6dc-75ac-4828-abf6-4cce804c55d4 +[2026-04-24 05:41:15.164] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: bd19e6dc-75ac-4828-abf6-4cce804c55d4 +[2026-04-24 05:41:15.178] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606288 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:15.179] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: e788ba33-bcff-4778-91b0-dea34c086f2e +[2026-04-24 05:41:15.179] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606288 | service: service-general | source_id: e788ba33-bcff-4778-91b0-dea34c086f2e +[2026-04-24 05:41:15.191] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11573311 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:15.192] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: 3a6d43ff-a6a7-49a2-b220-b9b34c30279b +[2026-04-24 05:41:15.192] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11573311 | service: service-general | source_id: 3a6d43ff-a6a7-49a2-b220-b9b34c30279b +[2026-04-24 05:41:15.206] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11183672 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:15.207] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: ac01b874-af2a-4d26-b829-94822a8f6abc +[2026-04-24 05:41:15.207] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11183672 | service: service-general | source_id: ac01b874-af2a-4d26-b829-94822a8f6abc +[2026-04-24 05:41:15.220] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11379235 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:15.220] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: f08fb097-41db-44e8-9845-025658f62860 +[2026-04-24 05:41:15.220] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11379235 | service: service-general | source_id: f08fb097-41db-44e8-9845-025658f62860 +[2026-04-24 05:41:15.805] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020081 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:15.806] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020081 | service: service-general | source_id: 9469fdf7-0dc5-41da-a4ce-07d680a66dbe +[2026-04-24 05:41:15.806] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12020081 | service: service-general | source_id: 9469fdf7-0dc5-41da-a4ce-07d680a66dbe +[2026-04-24 05:41:16.399] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061538 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:16.400] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061538 | service: service-general | source_id: 512081f9-2453-470e-87cc-8dbb6a6491e9 +[2026-04-24 05:41:16.401] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061538 | service: service-general | source_id: 512081f9-2453-470e-87cc-8dbb6a6491e9 +[2026-04-24 05:41:16.413] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11534577 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:16.415] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534577 | service: service-general | source_id: 3c542bd0-f742-4f75-85c7-889844e876e8 +[2026-04-24 05:41:16.415] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534577 | service: service-general | source_id: 3c542bd0-f742-4f75-85c7-889844e876e8 +[2026-04-24 05:41:16.428] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11587688 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:16.430] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: b0f40a6a-3848-4427-ba0b-f01425ecd5b7 +[2026-04-24 05:41:16.430] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11587688 | service: service-general | source_id: b0f40a6a-3848-4427-ba0b-f01425ecd5b7 +[2026-04-24 05:41:17.024] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598962 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:17.025] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598962 | service: service-general | source_id: 13806599-c97d-4cb6-a1e3-58e86b2adb98 +[2026-04-24 05:41:17.025] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11598962 | service: service-general | source_id: 13806599-c97d-4cb6-a1e3-58e86b2adb98 +[2026-04-24 05:41:17.039] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553789 2026-02-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:17.041] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553789 | service: service-general | source_id: d8a92658-df83-4bf6-ae4a-42538828e253 +[2026-04-24 05:41:17.041] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553789 | service: service-general | source_id: d8a92658-df83-4bf6-ae4a-42538828e253 +[2026-04-24 05:41:17.659] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028522 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:17.660] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028522 | service: service-general | source_id: 5d2c3607-437f-4c0a-908e-04ea39dfa40a +[2026-04-24 05:41:17.660] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12028522 | service: service-general | source_id: 5d2c3607-437f-4c0a-908e-04ea39dfa40a +[2026-04-24 05:41:17.769] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065879 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:17.770] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: 5f1b2762-8cf2-45d7-b60a-9428b5c4bcac +[2026-04-24 05:41:17.770] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065879 | service: service-general | source_id: 5f1b2762-8cf2-45d7-b60a-9428b5c4bcac +[2026-04-24 05:41:17.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11521939 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:17.784] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11521939 | service: service-general | source_id: 5325ea20-4264-43f8-8f63-a0491c526e66 +[2026-04-24 05:41:17.784] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017274 encounter_id:19ddf7be-74a1-46c0-804a-f9c9c237b256 organization_id: patient_id:P01584946995 procedure_code:OT service_request_id:11f2061b-83bc-42f2-a5de-bf8070ca0d2e started:2026-04-24T05:41:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:18.078] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 29b2ce5c-819e-4a2b-9204-fad9f28706da | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5325ea20-4264-43f8-8f63-a0491c526e66 +[2026-04-24 05:41:18.078] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:20.094] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070208 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:20.095] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: cffe7821-77cf-422a-8575-930598eeae73 +[2026-04-24 05:41:20.096] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070208 | service: service-general | source_id: cffe7821-77cf-422a-8575-930598eeae73 +[2026-04-24 05:41:20.108] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11509414 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:20.109] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509414 | service: service-general | source_id: 9d8ab083-7b25-42d5-8e5e-8ccad21e240c +[2026-04-24 05:41:20.109] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11509414 | service: service-general | source_id: 9d8ab083-7b25-42d5-8e5e-8ccad21e240c +[2026-04-24 05:41:20.121] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009828 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:20.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009828 | service: service-general | source_id: ce5d607a-b967-4d28-870d-5474e56fe6f6 +[2026-04-24 05:41:20.122] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009828 | service: service-general | source_id: ce5d607a-b967-4d28-870d-5474e56fe6f6 +[2026-04-24 05:41:20.709] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10642154 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:20.710] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10642154 | service: service-general | source_id: 84685a4e-0b1c-4cbf-b61a-7bbb78e926d0 +[2026-04-24 05:41:20.710] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10642154 | service: service-general | source_id: 84685a4e-0b1c-4cbf-b61a-7bbb78e926d0 +[2026-04-24 05:41:21.299] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024729 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:21.300] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: c626a4a0-9f83-456f-8424-7849441ff777 +[2026-04-24 05:41:21.300] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024729 | service: service-general | source_id: c626a4a0-9f83-456f-8424-7849441ff777 +[2026-04-24 05:41:21.314] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056726 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:21.316] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056726 | service: service-general | source_id: 59bf84f5-f747-47b9-ba18-e3398aa06cf9 +[2026-04-24 05:41:21.316] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056726 | service: service-general | source_id: 59bf84f5-f747-47b9-ba18-e3398aa06cf9 +[2026-04-24 05:41:21.896] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11608880 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:21.897] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: e7f46ee8-92d2-4d9f-8dd4-312f542307b2 +[2026-04-24 05:41:21.897] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11608880 | service: service-general | source_id: e7f46ee8-92d2-4d9f-8dd4-312f542307b2 +[2026-04-24 05:41:21.912] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12024689 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:21.913] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024689 | service: service-general | source_id: b18f52a2-470b-4b1d-bd05-9ce4c3bb82bb +[2026-04-24 05:41:21.913] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12024689 | service: service-general | source_id: b18f52a2-470b-4b1d-bd05-9ce4c3bb82bb +[2026-04-24 05:41:21.927] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12031624 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:21.928] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031624 | service: service-general | source_id: 2bcd8a5f-fa94-4a5f-8350-f906fd0f9d39 +[2026-04-24 05:41:21.928] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12031624 | service: service-general | source_id: 2bcd8a5f-fa94-4a5f-8350-f906fd0f9d39 +[2026-04-24 05:41:21.940] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053924 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:21.941] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053924 | service: service-general | source_id: e0b62d17-7caf-46a7-97c7-1b391bad5017 +[2026-04-24 05:41:21.941] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017326 encounter_id:cda84d49-40d4-4404-924f-9ab88a57fdb6 organization_id: patient_id:P06885923266 procedure_code:OT service_request_id:f735f1a3-66c5-4890-b119-41311e32b812 started:2026-04-24T05:41:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:22.153] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 8112fb8d-ed51-49f0-ae52-e8479283cb54 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: e0b62d17-7caf-46a7-97c7-1b391bad5017 +[2026-04-24 05:41:22.154] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:24.888] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051072 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:24.889] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051072 | service: service-general | source_id: 5a54e60b-e727-4eef-8709-d9baccf54b39 +[2026-04-24 05:41:24.889] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051072 | service: service-general | source_id: 5a54e60b-e727-4eef-8709-d9baccf54b39 +[2026-04-24 05:41:24.904] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070397 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:24.905] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070397 | service: service-general | source_id: 6f8ddb06-3f93-404b-9f51-07233a0a806c +[2026-04-24 05:41:24.905] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070397 | service: service-general | source_id: 6f8ddb06-3f93-404b-9f51-07233a0a806c +[2026-04-24 05:41:24.918] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035380 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:24.919] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035380 | service: service-general | source_id: 133a4ac7-9690-4e72-8a7a-4aad586c0742 +[2026-04-24 05:41:24.919] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035380 | service: service-general | source_id: 133a4ac7-9690-4e72-8a7a-4aad586c0742 +[2026-04-24 05:41:25.511] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073711 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:25.512] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073711 | service: service-general | source_id: b549c854-c9e0-422b-8093-80def6e97c31 +[2026-04-24 05:41:25.512] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073711 | service: service-general | source_id: b549c854-c9e0-422b-8093-80def6e97c31 +[2026-04-24 05:41:25.527] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070830 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:25.528] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070830 | service: service-general | source_id: 8abbdfad-2722-4554-989d-a63ac081b2ba +[2026-04-24 05:41:25.528] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070830 | service: service-general | source_id: 8abbdfad-2722-4554-989d-a63ac081b2ba +[2026-04-24 05:41:25.540] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073751 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:25.541] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073751 | service: service-general | source_id: 83c34a22-821a-4685-931c-34a93170611d +[2026-04-24 05:41:25.541] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017391 encounter_id:dd32a1f3-1dd6-4d9c-bba1-39bf3683654d organization_id: patient_id:P02409129140 procedure_code:OT service_request_id:9fa44f38-f230-49ee-8e4e-7f765ca7e84b started:2026-04-24T05:41:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:25.832] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 13b1486e-e181-485f-9ee0-4e1a475ad504 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 83c34a22-821a-4685-931c-34a93170611d +[2026-04-24 05:41:25.832] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:27.847] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052527 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:27.848] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052527 | service: service-general | source_id: 277aaaed-c513-4b3d-bddc-da218c61e5e3 +[2026-04-24 05:41:27.848] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052527 | service: service-general | source_id: 277aaaed-c513-4b3d-bddc-da218c61e5e3 +[2026-04-24 05:41:28.463] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073729 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:28.464] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073729 | service: service-general | source_id: 2ee06e14-3274-4157-931f-3dacbe189253 +[2026-04-24 05:41:28.464] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073729 | service: service-general | source_id: 2ee06e14-3274-4157-931f-3dacbe189253 +[2026-04-24 05:41:28.479] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072358 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:28.480] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072358 | service: service-general | source_id: db704d0a-decc-4944-84e2-16e995322025 +[2026-04-24 05:41:28.480] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072358 | service: service-general | source_id: db704d0a-decc-4944-84e2-16e995322025 +[2026-04-24 05:41:29.074] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073758 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:29.075] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073758 | service: service-general | source_id: 3c307720-1158-4b70-95aa-d37e730e7f79 +[2026-04-24 05:41:29.076] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017388 encounter_id:9cda1a27-a56e-4d3e-b81d-185807114a60 organization_id: patient_id:P00619353763 procedure_code:OT service_request_id:b86310bb-7e34-40c0-b87e-0dbaaae2ef04 started:2026-04-24T05:41:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:29.297] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 41e1d955-2c82-4761-bd46-a8710050a24c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 3c307720-1158-4b70-95aa-d37e730e7f79 +[2026-04-24 05:41:29.297] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:31.915] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071286 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:31.916] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071286 | service: service-general | source_id: 8c2463f9-0dfc-433a-aefa-4f78538cd38a +[2026-04-24 05:41:31.916] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017392 encounter_id:1512b823-2848-4fc6-8cc8-c8af1feb4065 organization_id: patient_id:P01921521563 procedure_code:OT service_request_id:bfd06c90-6d64-4037-aef4-d95b225eab67 started:2026-04-24T05:41:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:32.132] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 2ab42ae2-b9c8-4514-958b-13611f7c0d35 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8c2463f9-0dfc-433a-aefa-4f78538cd38a +[2026-04-24 05:41:32.132] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:33.856] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWANTI | service: service-general | source_id: 4485fe46-5aa8-43a9-871b-a786cb213537 +[2026-04-24 05:41:33.972] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 4485fe46-5aa8-43a9-871b-a786cb213537 | status_code: 400 +[2026-04-24 05:41:33.972] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:23:52+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:715b5a51-6933-494a-adc4-e9c75f792213 intent:original-order patient_id:P01909750066 patient_name:SUWANTI performer_id:10007559348 requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4485fe46-5aa8-43a9-871b-a786cb213537 | status: FAILED +[2026-04-24 05:41:34.148] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061373 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:34.149] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061373 | service: service-general | source_id: 6c2d42e3-7758-4caa-ab96-70d344f960b8 +[2026-04-24 05:41:34.149] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12061373 | service: service-general | source_id: 6c2d42e3-7758-4caa-ab96-70d344f960b8 +[2026-04-24 05:41:34.164] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006424 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:34.166] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006424 | service: service-general | source_id: da3f0bb7-934e-4fdd-93f2-14c6414f005c +[2026-04-24 05:41:34.166] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017396 encounter_id:8fca36df-d8fa-4af6-878b-ae889e3defee organization_id: patient_id:P00690362244 procedure_code:OT service_request_id:a33e2554-6d8b-43f6-93bd-cb2cd96a401e started:2026-04-24T05:41:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:34.439] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: fc856865-fb2f-4de8-861b-a6e41a9b7036 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: da3f0bb7-934e-4fdd-93f2-14c6414f005c +[2026-04-24 05:41:34.439] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:36.226] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSMONO HADI | service: service-general | source_id: e6031d04-df0c-413b-ae04-5e9bbb1009cd +[2026-04-24 05:41:36.226] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e6031d04-df0c-413b-ae04-5e9bbb1009cd +[2026-04-24 05:41:36.404] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHUSNUL KHOTIMAH | service: service-general | source_id: 8fd0677c-a0c5-425c-81e9-b1133a2c78a1 +[2026-04-24 05:41:36.404] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8fd0677c-a0c5-425c-81e9-b1133a2c78a1 +[2026-04-24 05:41:36.585] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUTFIANA FATKHIYAH | service: service-general | source_id: 558db3ea-e9a5-4611-832f-7fba9dfac11a +[2026-04-24 05:41:36.585] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 558db3ea-e9a5-4611-832f-7fba9dfac11a +[2026-04-24 05:41:36.770] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FERA YUNIITA | service: service-general | source_id: e194c8f3-9cd8-4b72-8345-9c5e83613d03 +[2026-04-24 05:41:36.854] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:36Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: e194c8f3-9cd8-4b72-8345-9c5e83613d03 | status_code: 400 +[2026-04-24 05:41:36.854] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:30:55+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:563f3060-76a6-4098-b304-0d2472627361 intent:original-order patient_id:P00217588595 patient_name:FERA YUNIITA performer_id:10001277822 requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:36Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e194c8f3-9cd8-4b72-8345-9c5e83613d03 | status: FAILED +[2026-04-24 05:41:37.039] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073752 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:37.040] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073752 | service: service-general | source_id: 964302d1-8f9d-440e-9319-5bec4363fb76 +[2026-04-24 05:41:37.040] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073752 | service: service-general | source_id: 964302d1-8f9d-440e-9319-5bec4363fb76 +[2026-04-24 05:41:37.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541087 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:37.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541087 | service: service-general | source_id: 0ad2fe2e-ee0c-4b1b-b6ea-647eb63dee3a +[2026-04-24 05:41:37.635] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11541087 | service: service-general | source_id: 0ad2fe2e-ee0c-4b1b-b6ea-647eb63dee3a +[2026-04-24 05:41:37.650] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010066 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:37.651] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010066 | service: service-general | source_id: cdd06118-1502-41c9-96fc-3236dd03a411 +[2026-04-24 05:41:37.651] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010066 | service: service-general | source_id: cdd06118-1502-41c9-96fc-3236dd03a411 +[2026-04-24 05:41:37.664] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071954 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:37.665] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071954 | service: service-general | source_id: e79b1e23-b89e-4dbe-8f1a-27e37e7a96e2 +[2026-04-24 05:41:37.665] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071954 | service: service-general | source_id: e79b1e23-b89e-4dbe-8f1a-27e37e7a96e2 +[2026-04-24 05:41:37.678] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070032 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:37.679] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070032 | service: service-general | source_id: a270aaca-0dd6-44b9-95ad-f2db8e0c6e80 +[2026-04-24 05:41:37.679] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070032 | service: service-general | source_id: a270aaca-0dd6-44b9-95ad-f2db8e0c6e80 +[2026-04-24 05:41:37.694] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032394 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:37.695] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032394 | service: service-general | source_id: 3e40b600-45ef-48ff-ae05-a4a900ad6c5d +[2026-04-24 05:41:37.695] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032394 | service: service-general | source_id: 3e40b600-45ef-48ff-ae05-a4a900ad6c5d +[2026-04-24 05:41:38.272] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036636 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:38.273] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036636 | service: service-general | source_id: 9d82aa14-1a0f-4beb-b5d2-7b7855d24e53 +[2026-04-24 05:41:38.273] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036636 | service: service-general | source_id: 9d82aa14-1a0f-4beb-b5d2-7b7855d24e53 +[2026-04-24 05:41:38.288] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073800 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:38.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073800 | service: service-general | source_id: 78fe70e2-7ef1-4135-9083-4eee2a541920 +[2026-04-24 05:41:38.289] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073800 | service: service-general | source_id: 78fe70e2-7ef1-4135-9083-4eee2a541920 +[2026-04-24 05:41:38.303] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068408 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:38.304] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: b0bce70a-b3ea-42eb-882c-0e980f1d5580 +[2026-04-24 05:41:38.304] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068408 | service: service-general | source_id: b0bce70a-b3ea-42eb-882c-0e980f1d5580 +[2026-04-24 05:41:38.895] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073705 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:38.897] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073705 | service: service-general | source_id: aa929d55-e687-4f13-8f1d-71f7da389191 +[2026-04-24 05:41:38.897] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073705 | service: service-general | source_id: aa929d55-e687-4f13-8f1d-71f7da389191 +[2026-04-24 05:41:39.031] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUGROHO / 11204571 | service: service-general | source_id: 37194ef3-3bd5-4a32-995c-097eb6717f32 +[2026-04-24 05:41:39.133] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 37194ef3-3bd5-4a32-995c-097eb6717f32 | status_code: 400 +[2026-04-24 05:41:39.133] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:32:17+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:962f6d68-2c4e-457b-9ba3-3973d4ed3122 intent:original-order patient_id:P01262830830 patient_name:NUGROHO / 11204571 performer_id:10007559348 requester_id:10015658516 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 37194ef3-3bd5-4a32-995c-097eb6717f32 | status: FAILED +[2026-04-24 05:41:39.369] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073714 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:39.370] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073714 | service: service-general | source_id: f6b09fff-82af-4f92-adef-d21874be71ca +[2026-04-24 05:41:39.370] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073714 | service: service-general | source_id: f6b09fff-82af-4f92-adef-d21874be71ca +[2026-04-24 05:41:39.947] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606504 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:39.948] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: 8f695f6b-a0a5-41bf-a385-f4866409b56a +[2026-04-24 05:41:39.948] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606504 | service: service-general | source_id: 8f695f6b-a0a5-41bf-a385-f4866409b56a +[2026-04-24 05:41:39.963] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072152 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:39.964] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072152 | service: service-general | source_id: 2ce324b4-4465-4841-b312-9de7bf6eff28 +[2026-04-24 05:41:39.964] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072152 | service: service-general | source_id: 2ce324b4-4465-4841-b312-9de7bf6eff28 +[2026-04-24 05:41:39.977] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068393 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:39.978] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068393 | service: service-general | source_id: 87fd16d9-5490-4f5b-96e7-f6795c1f1bc3 +[2026-04-24 05:41:39.978] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068393 | service: service-general | source_id: 87fd16d9-5490-4f5b-96e7-f6795c1f1bc3 +[2026-04-24 05:41:40.562] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073719 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:40.563] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073719 | service: service-general | source_id: e4f245f4-2c54-43d2-ba82-da5b310f048a +[2026-04-24 05:41:40.564] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073719 | service: service-general | source_id: e4f245f4-2c54-43d2-ba82-da5b310f048a +[2026-04-24 05:41:40.578] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073794 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:40.579] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073794 | service: service-general | source_id: ae38fba3-7aff-4eef-9c17-9c1496e1496d +[2026-04-24 05:41:40.579] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073794 | service: service-general | source_id: ae38fba3-7aff-4eef-9c17-9c1496e1496d +[2026-04-24 05:41:41.162] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042987 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:41.163] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042987 | service: service-general | source_id: 6f79a270-5364-4289-98a6-7cba174bfc3e +[2026-04-24 05:41:41.164] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042987 | service: service-general | source_id: 6f79a270-5364-4289-98a6-7cba174bfc3e +[2026-04-24 05:41:41.317] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PONITI | service: service-general | source_id: 1f272e0e-21af-4197-b4f9-09ee61f998d7 +[2026-04-24 05:41:41.461] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071201 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:41.462] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: 2baef50a-876f-4884-9e76-3716e1a9d87f +[2026-04-24 05:41:41.462] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071201 | service: service-general | source_id: 2baef50a-876f-4884-9e76-3716e1a9d87f +[2026-04-24 05:41:41.632] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:41Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 1f272e0e-21af-4197-b4f9-09ee61f998d7 | status_code: 400 +[2026-04-24 05:41:41.632] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:40:58+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:069757b0-75a0-4cc2-86b4-de3456818ae5 intent:original-order patient_id:P00111663151 patient_name:PONITI performer_id:10001277822 requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:41Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1f272e0e-21af-4197-b4f9-09ee61f998d7 | status: FAILED +[2026-04-24 05:41:42.014] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11628223 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:42.015] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 3db180fb-fe3f-4de5-a51a-13a7a307f660 +[2026-04-24 05:41:42.015] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11628223 | service: service-general | source_id: 3db180fb-fe3f-4de5-a51a-13a7a307f660 +[2026-04-24 05:41:42.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063988 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:42.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 63769ea7-185e-43d1-99d2-fb1200fae923 +[2026-04-24 05:41:42.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063988 | service: service-general | source_id: 63769ea7-185e-43d1-99d2-fb1200fae923 +[2026-04-24 05:41:42.664] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050483 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:42.666] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050483 | service: service-general | source_id: d8c92b25-4f0a-4442-ad8f-4dcdcdace6de +[2026-04-24 05:41:42.666] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050483 | service: service-general | source_id: d8c92b25-4f0a-4442-ad8f-4dcdcdace6de +[2026-04-24 05:41:42.681] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11578437 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:42.682] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 2f57af1c-4f6e-4264-80ee-3edcb3b36359 +[2026-04-24 05:41:42.682] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11578437 | service: service-general | source_id: 2f57af1c-4f6e-4264-80ee-3edcb3b36359 +[2026-04-24 05:41:42.709] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048195 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:42.710] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048195 | service: service-general | source_id: 3bf1d3d0-efa6-4d54-9cd8-5d787ff6e147 +[2026-04-24 05:41:42.710] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048195 | service: service-general | source_id: 3bf1d3d0-efa6-4d54-9cd8-5d787ff6e147 +[2026-04-24 05:41:43.258] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047075 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:43.259] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047075 | service: service-general | source_id: 3c94e96b-c5dd-4aac-b56c-81ac5780e78a +[2026-04-24 05:41:43.259] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047075 | service: service-general | source_id: 3c94e96b-c5dd-4aac-b56c-81ac5780e78a +[2026-04-24 05:41:43.274] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058185 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:43.275] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058185 | service: service-general | source_id: b133da4d-d9eb-4b44-9247-6e60cfb9f0da +[2026-04-24 05:41:43.275] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058185 | service: service-general | source_id: b133da4d-d9eb-4b44-9247-6e60cfb9f0da +[2026-04-24 05:41:43.809] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SARIP | service: service-general | source_id: 96ce316b-9111-4ca3-bdd6-4852d463794d +[2026-04-24 05:41:43.809] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 96ce316b-9111-4ca3-bdd6-4852d463794d +[2026-04-24 05:41:43.876] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072803 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:43.877] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072803 | service: service-general | source_id: 0f66aac9-2bff-4aa8-b6c9-e6a820030edc +[2026-04-24 05:41:43.877] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072803 | service: service-general | source_id: 0f66aac9-2bff-4aa8-b6c9-e6a820030edc +[2026-04-24 05:41:43.991] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH. RIVANTO | service: service-general | source_id: ad6fbf94-41b8-44d2-9e11-db8835f79882 +[2026-04-24 05:41:43.991] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ad6fbf94-41b8-44d2-9e11-db8835f79882 +[2026-04-24 05:41:44.153] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD TAUFIQ DJOKO MT | service: service-general | source_id: 90516795-e65f-4630-a226-3b8e3e64b53b +[2026-04-24 05:41:44.153] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 90516795-e65f-4630-a226-3b8e3e64b53b +[2026-04-24 05:41:44.312] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BALQIS ABDULLAH BAABDUH | service: service-general | source_id: d9c6fabd-b1d2-4f28-92b5-789497ac4015 +[2026-04-24 05:41:44.312] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d9c6fabd-b1d2-4f28-92b5-789497ac4015 +[2026-04-24 05:41:44.375] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629089 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:44.376] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 0038a363-07a2-4af9-8616-034defe54d16 +[2026-04-24 05:41:44.376] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11629089 | service: service-general | source_id: 0038a363-07a2-4af9-8616-034defe54d16 +[2026-04-24 05:41:44.468] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIKHAN | service: service-general | source_id: 4b2d5c9c-893b-430e-a2b9-f624bc0a8261 +[2026-04-24 05:41:44.551] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:44Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 4b2d5c9c-893b-430e-a2b9-f624bc0a8261 | status_code: 400 +[2026-04-24 05:41:44.551] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:52:39+07:00 category_code:363679005 category_display:Imaging code:24866-6 display:Pelvic Dengan Kontras encounter_id:adcfc964-66e1-4400-a9eb-f30eafbcb7aa intent:original-order patient_id:P00117719876 patient_name:SULIKHAN performer_id:10000527512 requester_id:10005244996 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:44Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4b2d5c9c-893b-430e-a2b9-f624bc0a8261 | status: FAILED +[2026-04-24 05:41:44.734] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517563 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:44.735] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: f5c1a02e-92ed-4660-9ea4-0a6c37a291a4 +[2026-04-24 05:41:44.735] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517563 | service: service-general | source_id: f5c1a02e-92ed-4660-9ea4-0a6c37a291a4 +[2026-04-24 05:41:44.758] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11414366 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:44.759] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 1ae00d6a-e9b6-4b1a-a056-41f38d8d70b4 +[2026-04-24 05:41:44.759] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11414366 | service: service-general | source_id: 1ae00d6a-e9b6-4b1a-a056-41f38d8d70b4 +[2026-04-24 05:41:45.326] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042379 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:45.326] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042379 | service: service-general | source_id: 9ee36d39-c445-42d4-b357-7f99c43b145f +[2026-04-24 05:41:45.327] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12042379 | service: service-general | source_id: 9ee36d39-c445-42d4-b357-7f99c43b145f +[2026-04-24 05:41:45.431] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056237 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:45.433] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056237 | service: service-general | source_id: e35df640-0a0c-4f50-b9dc-0e46df88efbf +[2026-04-24 05:41:45.433] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015349 encounter_id:fd28f97e-dc00-4a1f-9d43-1dba31311d5d organization_id: patient_id:P01517861118 procedure_code:OT service_request_id:50fc6219-4638-4874-88e1-fd8dbaa1467f started:2026-04-24T05:41:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:45.670] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: ba3ed5c9-fa14-4309-8e4b-931ba4cf4be9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: e35df640-0a0c-4f50-b9dc-0e46df88efbf +[2026-04-24 05:41:45.671] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:46.725] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI RIZKI BUDIHANTO | service: service-general | source_id: 301e09fc-5d5a-4734-9d17-fb4ba4e3a6b4 +[2026-04-24 05:41:46.816] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:46Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 301e09fc-5d5a-4734-9d17-fb4ba4e3a6b4 | status_code: 400 +[2026-04-24 05:41:46.816] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:59:01+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:bbf40876-bab2-4d93-b406-600e9dd5fc59 intent:original-order patient_id:P01294454242 patient_name:DWI RIZKI BUDIHANTO performer_id:10000527512 requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:46Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 301e09fc-5d5a-4734-9d17-fb4ba4e3a6b4 | status: FAILED +[2026-04-24 05:41:48.171] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054703 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:48.172] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054703 | service: service-general | source_id: c6127dfc-0296-4a8e-8e76-0084d31ad56c +[2026-04-24 05:41:48.172] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12054703 | service: service-general | source_id: c6127dfc-0296-4a8e-8e76-0084d31ad56c +[2026-04-24 05:41:48.698] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062635 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:48.699] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 747f6a3a-1422-48e5-b7dd-531f1ff34669 +[2026-04-24 05:41:48.699] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062635 | service: service-general | source_id: 747f6a3a-1422-48e5-b7dd-531f1ff34669 +[2026-04-24 05:41:48.813] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010163 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:48.813] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010163 | service: service-general | source_id: ffaaa568-c0ab-4ae9-909d-9c9ef3728356 +[2026-04-24 05:41:48.813] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010163 | service: service-general | source_id: ffaaa568-c0ab-4ae9-909d-9c9ef3728356 +[2026-04-24 05:41:48.985] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSMIYATI | service: service-general | source_id: 75e1f03f-9f7b-46df-b940-2ca6ed64f117 +[2026-04-24 05:41:49.071] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:49Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 75e1f03f-9f7b-46df-b940-2ca6ed64f117 | status_code: 400 +[2026-04-24 05:41:49.071] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T09:59:43+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:b02a51a9-120b-4fad-b487-72f2c03033bd intent:original-order patient_id:P00793841993 patient_name:KUSMIYATI performer_id:10002983237 requester_id:10011695869 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:49Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 75e1f03f-9f7b-46df-b940-2ca6ed64f117 | status: FAILED +[2026-04-24 05:41:49.280] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11505539 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:49.281] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: 3b740022-0902-48da-a39e-54f1864725f7 +[2026-04-24 05:41:49.281] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11505539 | service: service-general | source_id: 3b740022-0902-48da-a39e-54f1864725f7 +[2026-04-24 05:41:49.341] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006164 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:49.342] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006164 | service: service-general | source_id: 33cbe2bd-574b-4ca2-b3ab-dbb5a2c39530 +[2026-04-24 05:41:49.342] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014077 encounter_id:e94f2d74-cf80-4991-b972-80993bf5895b organization_id: patient_id:P01655056340 procedure_code:OT service_request_id:035a991d-90e3-4430-be55-e107e174c363 started:2026-04-24T05:41:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:49.607] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 17060aff-805a-480c-81c4-a685b0521014 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 33cbe2bd-574b-4ca2-b3ab-dbb5a2c39530 +[2026-04-24 05:41:49.607] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:51.228] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NADIA MARTANIA | service: service-general | source_id: 0c9a77f1-387c-4c36-9627-d5826117d368 +[2026-04-24 05:41:51.228] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0c9a77f1-387c-4c36-9627-d5826117d368 +[2026-04-24 05:41:51.384] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUTOMIMAH | service: service-general | source_id: eeae8ba3-6963-497e-a6b9-93955e9e814b +[2026-04-24 05:41:51.384] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: eeae8ba3-6963-497e-a6b9-93955e9e814b +[2026-04-24 05:41:51.538] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARTINI | service: service-general | source_id: d0d0ee37-5cfe-43a0-a0d9-616e492070d8 +[2026-04-24 05:41:51.538] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d0d0ee37-5cfe-43a0-a0d9-616e492070d8 +[2026-04-24 05:41:51.690] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FATKHUR ROCHMAN | service: service-general | source_id: ecd4d924-26d0-496c-912a-78145d732575 +[2026-04-24 05:41:51.690] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ecd4d924-26d0-496c-912a-78145d732575 +[2026-04-24 05:41:51.849] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL QOLIK | service: service-general | source_id: a6ad7415-0317-468b-b1ec-79cddc963dbf +[2026-04-24 05:41:51.868] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011202 2026-02-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:51.869] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011202 | service: service-general | source_id: 86e5260c-5bc3-496a-96a9-11098c8421e4 +[2026-04-24 05:41:51.869] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011202 | service: service-general | source_id: 86e5260c-5bc3-496a-96a9-11098c8421e4 +[2026-04-24 05:41:51.975] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:51Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: a6ad7415-0317-468b-b1ec-79cddc963dbf | status_code: 400 +[2026-04-24 05:41:51.975] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:12:17+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:9d879fc2-c2db-452d-a250-a2e04f0ea6d9 intent:original-order patient_id:P00308966463 patient_name:ABDUL QOLIK performer_id:10007559348 requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:51Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a6ad7415-0317-468b-b1ec-79cddc963dbf | status: FAILED +[2026-04-24 05:41:52.432] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11566580 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:52.433] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566580 | service: service-general | source_id: e3b97612-1a1c-478d-a9d6-378fd524b721 +[2026-04-24 05:41:52.433] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11566580 | service: service-general | source_id: e3b97612-1a1c-478d-a9d6-378fd524b721 +[2026-04-24 05:41:52.466] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003174 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:52.467] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003174 | service: service-general | source_id: 7a47467d-e7b8-482e-a77b-25ea7f1e628f +[2026-04-24 05:41:52.467] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12003174 | service: service-general | source_id: 7a47467d-e7b8-482e-a77b-25ea7f1e628f +[2026-04-24 05:41:53.007] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584285 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:53.008] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 9161df55-35c6-4573-bb64-da2110883a8a +[2026-04-24 05:41:53.008] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584285 | service: service-general | source_id: 9161df55-35c6-4573-bb64-da2110883a8a +[2026-04-24 05:41:53.487] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11595164 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:53.488] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595164 | service: service-general | source_id: 3953888d-1b5c-4fdd-b8c1-e17520544936 +[2026-04-24 05:41:53.488] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11595164 | service: service-general | source_id: 3953888d-1b5c-4fdd-b8c1-e17520544936 +[2026-04-24 05:41:53.609] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052979 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:53.611] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052979 | service: service-general | source_id: 1b6e8a0c-15ca-4faf-87cb-c70afd395cb8 +[2026-04-24 05:41:53.611] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052979 | service: service-general | source_id: 1b6e8a0c-15ca-4faf-87cb-c70afd395cb8 +[2026-04-24 05:41:54.130] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DINA ALVANIA MELYNA | service: service-general | source_id: 81028dc9-6041-4b35-8eac-ee5a5eb167eb +[2026-04-24 05:41:54.130] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 81028dc9-6041-4b35-8eac-ee5a5eb167eb +[2026-04-24 05:41:54.267] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005978 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:54.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005978 | service: service-general | source_id: 7b13ce5f-ed47-4c2c-af4f-7a74e0fff485 +[2026-04-24 05:41:54.269] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005978 | service: service-general | source_id: 7b13ce5f-ed47-4c2c-af4f-7a74e0fff485 +[2026-04-24 05:41:54.303] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURINI | service: service-general | source_id: 346c58b5-fb00-41b6-9ee7-b96b0caa9041 +[2026-04-24 05:41:54.304] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 346c58b5-fb00-41b6-9ee7-b96b0caa9041 +[2026-04-24 05:41:54.471] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KASIANI | service: service-general | source_id: 21f9be14-30cb-4976-945d-56bb7ca11f76 +[2026-04-24 05:41:54.472] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 21f9be14-30cb-4976-945d-56bb7ca11f76 +[2026-04-24 05:41:54.488] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035652 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:54.489] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035652 | service: service-general | source_id: 553d9da2-219f-45aa-8a5b-703974dc9449 +[2026-04-24 05:41:54.489] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12035652 | service: service-general | source_id: 553d9da2-219f-45aa-8a5b-703974dc9449 +[2026-04-24 05:41:54.626] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANSORI | service: service-general | source_id: 3b8c7cea-b34b-4dfd-a7af-2ae21818250f +[2026-04-24 05:41:54.707] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:54Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 3b8c7cea-b34b-4dfd-a7af-2ae21818250f | status_code: 400 +[2026-04-24 05:41:54.707] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:29:02+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:3c6b8212-53a6-426b-b146-fd308ff4720f intent:original-order patient_id:P02363115551 patient_name:ANSORI performer_id:10003241696 requester_id:10016216914 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:54Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3b8c7cea-b34b-4dfd-a7af-2ae21818250f | status: FAILED +[2026-04-24 05:41:54.966] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050946 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:54.966] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: d8ee0f30-31c0-42e8-b0b7-8fe2800e35a0 +[2026-04-24 05:41:54.967] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12050946 | service: service-general | source_id: d8ee0f30-31c0-42e8-b0b7-8fe2800e35a0 +[2026-04-24 05:41:55.013] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034656 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:55.014] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034656 | service: service-general | source_id: 01e3c713-5873-4137-a1a6-e686614cdc51 +[2026-04-24 05:41:55.014] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034656 | service: service-general | source_id: 01e3c713-5873-4137-a1a6-e686614cdc51 +[2026-04-24 05:41:55.541] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049520 2026-03-27] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:55.542] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049520 | service: service-general | source_id: 68d78886-36c3-446d-a4b9-442e16865a44 +[2026-04-24 05:41:55.542] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049520 | service: service-general | source_id: 68d78886-36c3-446d-a4b9-442e16865a44 +[2026-04-24 05:41:55.582] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060805 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:55.583] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060805 | service: service-general | source_id: ee7853d6-52f8-4c43-a51f-abc90b1ed230 +[2026-04-24 05:41:55.583] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060805 | service: service-general | source_id: ee7853d6-52f8-4c43-a51f-abc90b1ed230 +[2026-04-24 05:41:56.031] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006093 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:56.032] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006093 | service: service-general | source_id: 53f6ce7e-9204-4200-840e-3fc33416bf93 +[2026-04-24 05:41:56.032] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017563 encounter_id:e3be26a5-d54e-43c4-8b96-00fbd93ec199 organization_id: patient_id:P00976716399 procedure_code:OT service_request_id:66ccfb2a-a5a3-41f8-b06c-7270da903023 started:2026-04-24T05:41:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:41:56.277] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 622a7d7d-7271-4163-95b5-0817ec3a9f5c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 53f6ce7e-9204-4200-840e-3fc33416bf93 +[2026-04-24 05:41:56.277] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:41:56.884] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI HINDUN | service: service-general | source_id: 92da1047-78ec-430a-b95d-e44b51101f74 +[2026-04-24 05:41:56.970] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:56Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 92da1047-78ec-430a-b95d-e44b51101f74 | status_code: 400 +[2026-04-24 05:41:56.970] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:34:01+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:e5fd2767-e23b-421b-85bc-219dc3aac73c intent:original-order patient_id:P01975744412 patient_name:SITI HINDUN performer_id:10001277822 requester_id:10008321798 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:56Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 92da1047-78ec-430a-b95d-e44b51101f74 | status: FAILED +[2026-04-24 05:41:58.495] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11182683 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:58.497] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 92b5e05b-1a1c-47b6-aea5-56847ee29d74 +[2026-04-24 05:41:58.497] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11182683 | service: service-general | source_id: 92b5e05b-1a1c-47b6-aea5-56847ee29d74 +[2026-04-24 05:41:59.007] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049519 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:59.008] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049519 | service: service-general | source_id: f4797f44-792b-4279-b679-2e46c871611a +[2026-04-24 05:41:59.008] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049519 | service: service-general | source_id: f4797f44-792b-4279-b679-2e46c871611a +[2026-04-24 05:41:59.141] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDIASTUTI | service: service-general | source_id: 04bbcdd0-44ac-4220-9683-468bc3a625f7 +[2026-04-24 05:41:59.241] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:59Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 04bbcdd0-44ac-4220-9683-468bc3a625f7 | status_code: 400 +[2026-04-24 05:41:59.241] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:35:20+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:e68bb1d2-5f23-4223-86da-10646cb42ecf intent:original-order patient_id:P07296289472 patient_name:WIDIASTUTI performer_id:10007121493 requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:41:59Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 04bbcdd0-44ac-4220-9683-468bc3a625f7 | status: FAILED +[2026-04-24 05:41:59.476] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072000 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:59.477] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072000 | service: service-general | source_id: 698a8d4f-d1d1-49b1-91a7-a54f9e356465 +[2026-04-24 05:41:59.477] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072000 | service: service-general | source_id: 698a8d4f-d1d1-49b1-91a7-a54f9e356465 +[2026-04-24 05:41:59.913] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036322 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:41:59.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036322 | service: service-general | source_id: c0616eb6-421d-4d63-8e37-02461a93485d +[2026-04-24 05:41:59.915] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036322 | service: service-general | source_id: c0616eb6-421d-4d63-8e37-02461a93485d +[2026-04-24 05:42:00.026] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10024830 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:00.028] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10024830 | service: service-general | source_id: a36c60c8-0101-4939-9f9a-4e3a64039f13 +[2026-04-24 05:42:00.028] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10024830 | service: service-general | source_id: a36c60c8-0101-4939-9f9a-4e3a64039f13 +[2026-04-24 05:42:00.495] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11563295 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:00.496] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563295 | service: service-general | source_id: f462a09c-c486-4d01-a626-56a0d1238fe0 +[2026-04-24 05:42:00.497] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11563295 | service: service-general | source_id: f462a09c-c486-4d01-a626-56a0d1238fe0 +[2026-04-24 05:42:00.510] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621275 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:00.512] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621275 | service: service-general | source_id: 4c994634-1b3a-413e-b46c-e9693f549154 +[2026-04-24 05:42:00.512] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11621275 | service: service-general | source_id: 4c994634-1b3a-413e-b46c-e9693f549154 +[2026-04-24 05:42:00.616] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073914 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:00.617] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073914 | service: service-general | source_id: a4ed6e0b-dc68-435b-82dc-19985d58bf6d +[2026-04-24 05:42:00.617] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017565 encounter_id:0ef6fbf2-cd3b-4277-8b28-d74ea11900e4 organization_id: patient_id:P01419643665 procedure_code:OT service_request_id:d0c13c4b-b959-43f5-a26f-4418fbf913eb started:2026-04-24T05:42:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:00.836] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 1e50b87a-110f-45b9-9735-998ea8b45df9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a4ed6e0b-dc68-435b-82dc-19985d58bf6d +[2026-04-24 05:42:00.836] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:01.492] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EVA NATALIA PRASETYA | service: service-general | source_id: 9957428c-af54-459f-bf48-06edfcd70c96 +[2026-04-24 05:42:01.588] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:01Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 9957428c-af54-459f-bf48-06edfcd70c96 | status_code: 400 +[2026-04-24 05:42:01.588] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:36:11+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:96aa4f8e-08ad-461d-84a7-48245d6cd95d intent:original-order patient_id:P02151799481 patient_name:EVA NATALIA PRASETYA performer_id:10007559348 requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:01Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9957428c-af54-459f-bf48-06edfcd70c96 | status: FAILED +[2026-04-24 05:42:03.245] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029419 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:03.246] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029419 | service: service-general | source_id: 53c0a0c4-7057-4302-a8d5-32c320db187e +[2026-04-24 05:42:03.246] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029419 | service: service-general | source_id: 53c0a0c4-7057-4302-a8d5-32c320db187e +[2026-04-24 05:42:03.274] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067765 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:03.275] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067765 | service: service-general | source_id: a2a02c67-bbc7-489a-923e-e8ffff4ddd9a +[2026-04-24 05:42:03.275] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017674 encounter_id:d35652e3-9592-41aa-ace2-beea585da270 organization_id: patient_id:P01918671529 procedure_code:OT service_request_id:49b286e2-9fa8-42ec-87d5-7e9b0cfb21d1 started:2026-04-24T05:42:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:03.562] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c076a56e-9cb1-44e3-a2b6-41d05c5616db | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a2a02c67-bbc7-489a-923e-e8ffff4ddd9a +[2026-04-24 05:42:03.562] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:03.759] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INSAFIIYAH | service: service-general | source_id: e22dc605-7d53-4bc3-901c-191a03290737 +[2026-04-24 05:42:03.845] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:03Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: e22dc605-7d53-4bc3-901c-191a03290737 | status_code: 400 +[2026-04-24 05:42:03.845] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:39:07+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:c695bacd-b592-426e-83b8-3905e5136707 intent:original-order patient_id:P00302703340 patient_name:INSAFIIYAH performer_id:10000527512 requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:03Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e22dc605-7d53-4bc3-901c-191a03290737 | status: FAILED +[2026-04-24 05:42:05.998] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMADI | service: service-general | source_id: 6e43be11-c48a-40d3-9683-833b5eb44627 +[2026-04-24 05:42:05.998] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6e43be11-c48a-40d3-9683-833b5eb44627 +[2026-04-24 05:42:06.090] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032741 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:06.091] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032741 | service: service-general | source_id: 23013e34-2077-4472-ae59-29e1103a4866 +[2026-04-24 05:42:06.091] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032741 | service: service-general | source_id: 23013e34-2077-4472-ae59-29e1103a4866 +[2026-04-24 05:42:06.168] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUTIARA SUKMA JELITA | service: service-general | source_id: fdbe0a99-6b34-4ec2-a036-21254b612949 +[2026-04-24 05:42:06.340] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:06Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: fdbe0a99-6b34-4ec2-a036-21254b612949 | status_code: 400 +[2026-04-24 05:42:06.340] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:41:16+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:71529815-de61-45e3-b150-c7252ea4a6c0 intent:original-order patient_id:P02438575245 patient_name:MUTIARA SUKMA JELITA performer_id:10002983237 requester_id:10016228141 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:06Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: fdbe0a99-6b34-4ec2-a036-21254b612949 | status: FAILED +[2026-04-24 05:42:06.424] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11453453 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:06.425] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: c064e0a7-1176-4cd7-a8d6-b0e5309c6c27 +[2026-04-24 05:42:06.425] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11453453 | service: service-general | source_id: c064e0a7-1176-4cd7-a8d6-b0e5309c6c27 +[2026-04-24 05:42:06.456] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067871 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:06.457] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067871 | service: service-general | source_id: b7fa6a50-9709-4cee-9664-5ea50d69bbc7 +[2026-04-24 05:42:06.457] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067871 | service: service-general | source_id: b7fa6a50-9709-4cee-9664-5ea50d69bbc7 +[2026-04-24 05:42:06.881] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058030 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:06.882] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: e0a9a030-6c1f-432a-9836-da52dd4cc104 +[2026-04-24 05:42:06.882] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12058030 | service: service-general | source_id: e0a9a030-6c1f-432a-9836-da52dd4cc104 +[2026-04-24 05:42:06.914] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562410 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:06.915] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562410 | service: service-general | source_id: 1015f4e1-36c9-4c39-b9c8-8e495edb089f +[2026-04-24 05:42:06.915] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562410 | service: service-general | source_id: 1015f4e1-36c9-4c39-b9c8-8e495edb089f +[2026-04-24 05:42:06.927] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005371 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:06.928] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005371 | service: service-general | source_id: 7b7287a3-2721-4d3d-9005-ccb5632b7d23 +[2026-04-24 05:42:06.928] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005371 | service: service-general | source_id: 7b7287a3-2721-4d3d-9005-ccb5632b7d23 +[2026-04-24 05:42:07.043] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073927 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:07.044] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073927 | service: service-general | source_id: 21e9c8f2-8a09-4c21-99d6-dc48c3c7c975 +[2026-04-24 05:42:07.044] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017689 encounter_id:4573401a-0f29-411f-a927-3c092bcb1a6f organization_id: patient_id:P00321383215 procedure_code:OT service_request_id:399af3ac-be3c-47d8-8ef9-4b8497b9b398 started:2026-04-24T05:42:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:07.395] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 23bd5d6a-cd01-4238-9e46-d7838530dbb3 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 21e9c8f2-8a09-4c21-99d6-dc48c3c7c975 +[2026-04-24 05:42:07.395] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:08.514] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARTO | service: service-general | source_id: 740a0277-9a24-4c4c-8290-cb860fd027e3 +[2026-04-24 05:42:08.514] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 740a0277-9a24-4c4c-8290-cb860fd027e3 +[2026-04-24 05:42:08.687] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZAHRA AJENG NILASARI | service: service-general | source_id: 1bd83070-8424-4bd8-ac3d-e6275a1660b8 +[2026-04-24 05:42:08.770] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:08Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 1bd83070-8424-4bd8-ac3d-e6275a1660b8 | status_code: 400 +[2026-04-24 05:42:08.770] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T10:53:09+07:00 category_code:363679005 category_display:Imaging code:30691-0 display:Genu Tanpa Kontras encounter_id:6143a64c-13c3-4f4f-8e46-78e91a480dbf intent:original-order patient_id:P02262609276 patient_name:ZAHRA AJENG NILASARI performer_id:10000527512 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:08Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1bd83070-8424-4bd8-ac3d-e6275a1660b8 | status: FAILED +[2026-04-24 05:42:09.576] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071076 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:09.578] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071076 | service: service-general | source_id: cd52270c-6292-4d61-93d7-5950d28c78c6 +[2026-04-24 05:42:09.578] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071076 | service: service-general | source_id: cd52270c-6292-4d61-93d7-5950d28c78c6 +[2026-04-24 05:42:09.606] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071984 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:09.607] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071984 | service: service-general | source_id: 51e5641a-f534-4f33-9017-5a349595655a +[2026-04-24 05:42:09.607] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017679 encounter_id:79c9e729-7732-4250-8b14-23e821143086 organization_id: patient_id:P01003377103 procedure_code:OT service_request_id:93efde2b-ff37-488f-ba3d-07ae6a694abd started:2026-04-24T05:42:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:09.899] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: ee39f54d-55d2-478a-bc0a-cb63e6670403 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 51e5641a-f534-4f33-9017-5a349595655a +[2026-04-24 05:42:09.900] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:10.929] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARI MISWANTORO | service: service-general | source_id: 7c1c85ff-d309-4691-a48f-427a9e5ae314 +[2026-04-24 05:42:10.929] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7c1c85ff-d309-4691-a48f-427a9e5ae314 +[2026-04-24 05:42:11.083] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIEN NIO TITIEK SOELISTIJOWATI / 11234313 | service: service-general | source_id: fc948bcc-f9c5-4f6c-916d-7ae8ade410d9 +[2026-04-24 05:42:11.083] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fc948bcc-f9c5-4f6c-916d-7ae8ade410d9 +[2026-04-24 05:42:11.248] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULIA IVONA | service: service-general | source_id: 0d5eb959-5ac3-4c56-aa4b-9b8da986b989 +[2026-04-24 05:42:11.362] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:11Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 0d5eb959-5ac3-4c56-aa4b-9b8da986b989 | status_code: 400 +[2026-04-24 05:42:11.362] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:04:53+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:64a18e72-1e1f-4eb2-8a01-5eebefcd5fdb intent:original-order patient_id:P02174055355 patient_name:YULIA IVONA performer_id:10001277822 requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:11Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0d5eb959-5ac3-4c56-aa4b-9b8da986b989 | status: FAILED +[2026-04-24 05:42:12.008] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073954 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:12.009] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073954 | service: service-general | source_id: 0aecfc87-0227-4ce3-afeb-ababaa91733c +[2026-04-24 05:42:12.009] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017688 encounter_id:8b798728-2f85-42de-afd5-f966466061a9 organization_id: patient_id:P02393177665 procedure_code:OT service_request_id:09b1f902-6576-41d2-a150-5dc4660028ca started:2026-04-24T05:42:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:12.283] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: dc515f53-b523-46ba-883e-7b86f8124891 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0aecfc87-0227-4ce3-afeb-ababaa91733c +[2026-04-24 05:42:12.283] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:13.522] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAKIMAN | service: service-general | source_id: a03ed6ae-973a-4602-a233-b7a2e54f0e20 +[2026-04-24 05:42:13.522] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a03ed6ae-973a-4602-a233-b7a2e54f0e20 +[2026-04-24 05:42:13.693] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MURJIATUN | service: service-general | source_id: be0178a3-46af-452e-b765-1a36309bd5b3 +[2026-04-24 05:42:13.694] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: be0178a3-46af-452e-b765-1a36309bd5b3 +[2026-04-24 05:42:13.863] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSTIN | service: service-general | source_id: 81d48d02-d374-45b1-a103-13c4dd6694a0 +[2026-04-24 05:42:13.863] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 81d48d02-d374-45b1-a103-13c4dd6694a0 +[2026-04-24 05:42:14.038] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MIASIH | service: service-general | source_id: 4ded1872-0728-4ea6-9603-ae1909cdc453 +[2026-04-24 05:42:14.038] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4ded1872-0728-4ea6-9603-ae1909cdc453 +[2026-04-24 05:42:14.209] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARTINI | service: service-general | source_id: d987c087-adc4-48f3-a641-0053edc49b87 +[2026-04-24 05:42:14.209] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d987c087-adc4-48f3-a641-0053edc49b87 +[2026-04-24 05:42:14.367] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI NGADINI | service: service-general | source_id: 48b14cbf-0f89-489c-b75d-79c42b1d1009 +[2026-04-24 05:42:14.477] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057056 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:14.478] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057056 | service: service-general | source_id: 2e8260fb-b936-49b7-b1ab-aafc1863dd95 +[2026-04-24 05:42:14.478] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057056 | service: service-general | source_id: 2e8260fb-b936-49b7-b1ab-aafc1863dd95 +[2026-04-24 05:42:14.488] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:14Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 48b14cbf-0f89-489c-b75d-79c42b1d1009 | status_code: 400 +[2026-04-24 05:42:14.488] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:19:12+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:ae721adc-6486-4b85-bd0d-72cfe82c089a intent:original-order patient_id:P00393720360 patient_name:SRI NGADINI performer_id:10001277822 requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:14Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 48b14cbf-0f89-489c-b75d-79c42b1d1009 | status: FAILED +[2026-04-24 05:42:15.032] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073885 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:15.033] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073885 | service: service-general | source_id: e305116c-b7fe-4210-bb9b-e4fabe78e0e4 +[2026-04-24 05:42:15.033] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073885 | service: service-general | source_id: e305116c-b7fe-4210-bb9b-e4fabe78e0e4 +[2026-04-24 05:42:15.521] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11276190 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:15.523] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11276190 | service: service-general | source_id: 7d0e99f5-ccdf-440b-810f-f1e69241daaf +[2026-04-24 05:42:15.523] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11276190 | service: service-general | source_id: 7d0e99f5-ccdf-440b-810f-f1e69241daaf +[2026-04-24 05:42:15.641] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072768 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:15.642] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072768 | service: service-general | source_id: 998ea10f-707f-4b9e-91fe-21f544649e14 +[2026-04-24 05:42:15.642] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072768 | service: service-general | source_id: 998ea10f-707f-4b9e-91fe-21f544649e14 +[2026-04-24 05:42:16.169] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067507 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:16.169] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067507 | service: service-general | source_id: 00504bb8-a921-43c2-a2e8-5b2fd3655df0 +[2026-04-24 05:42:16.170] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017692 encounter_id:5265c727-2a31-42b3-9a4a-1736b3b0c89c organization_id: patient_id:P08718574804 procedure_code:OT service_request_id:be6c1e1e-b29b-4861-9f1d-855bbe7b3521 started:2026-04-24T05:42:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:16.492] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: df8d515a-0e9d-43c3-9dbd-aab93e0e05eb | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 00504bb8-a921-43c2-a2e8-5b2fd3655df0 +[2026-04-24 05:42:16.492] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:16.653] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: APROGO PURIYATI | service: service-general | source_id: b191daf9-ffdb-45ba-bdd2-b9def5ea8a96 +[2026-04-24 05:42:16.653] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b191daf9-ffdb-45ba-bdd2-b9def5ea8a96 +[2026-04-24 05:42:16.819] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERMAN NURDIANSYAH | service: service-general | source_id: b53dbc5f-68b9-45bf-b160-697e85fdeb94 +[2026-04-24 05:42:16.819] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b53dbc5f-68b9-45bf-b160-697e85fdeb94 +[2026-04-24 05:42:16.984] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALKHAIZURAN BARAKAMA SHANKARA | service: service-general | source_id: 0dfab205-ffc5-465d-954d-44a0b8785469 +[2026-04-24 05:42:16.984] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0dfab205-ffc5-465d-954d-44a0b8785469 +[2026-04-24 05:42:17.135] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SAPUAH | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 +[2026-04-24 05:42:17.233] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:17Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 | status_code: 400 +[2026-04-24 05:42:17.233] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:33:38+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:8bb01e12-cbbd-414f-b7e9-3b4a53c881a3 intent:original-order patient_id:P00151938453 patient_name:SRI SAPUAH performer_id:10003241696 requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:17Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1efd2072-d160-4cd7-ad85-e077ecc748a0 | status: FAILED +[2026-04-24 05:42:19.049] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011492 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:19.050] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011492 | service: service-general | source_id: 972b1d44-59ea-408e-b796-d664d7d45f14 +[2026-04-24 05:42:19.050] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011492 | service: service-general | source_id: 972b1d44-59ea-408e-b796-d664d7d45f14 +[2026-04-24 05:42:19.409] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR KHOTIMAH | service: service-general | source_id: 5feab252-e67c-40fb-9a1a-794e8e9010d3 +[2026-04-24 05:42:19.528] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:19Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 5feab252-e67c-40fb-9a1a-794e8e9010d3 | status_code: 400 +[2026-04-24 05:42:19.528] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T11:35:18+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:c22b9369-fe10-4e92-ac48-92d23e3a5e54 intent:original-order patient_id:P00230041380 patient_name:NUR KHOTIMAH performer_id:10002983237 requester_id:10014887646 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:19Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 5feab252-e67c-40fb-9a1a-794e8e9010d3 | status: FAILED +[2026-04-24 05:42:19.621] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12004069 2026-03-31] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:19.622] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004069 | service: service-general | source_id: 979fc109-a6db-4085-80f6-6225b4fc6173 +[2026-04-24 05:42:19.622] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12004069 | service: service-general | source_id: 979fc109-a6db-4085-80f6-6225b4fc6173 +[2026-04-24 05:42:19.702] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006639 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:19.703] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006639 | service: service-general | source_id: 2ceee0d9-588e-47e9-a610-4488575bb0a2 +[2026-04-24 05:42:19.703] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12006639 | service: service-general | source_id: 2ceee0d9-588e-47e9-a610-4488575bb0a2 +[2026-04-24 05:42:19.749] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005340 2026-02-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:19.750] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005340 | service: service-general | source_id: fe36f6aa-9f29-4da1-836c-bfb0db05cea8 +[2026-04-24 05:42:19.750] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12005340 | service: service-general | source_id: fe36f6aa-9f29-4da1-836c-bfb0db05cea8 +[2026-04-24 05:42:20.283] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11562918 2026-03-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:20.284] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562918 | service: service-general | source_id: 4b1ffc4f-d271-44b4-9dbe-a4afca7db1e6 +[2026-04-24 05:42:20.285] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11562918 | service: service-general | source_id: 4b1ffc4f-d271-44b4-9dbe-a4afca7db1e6 +[2026-04-24 05:42:20.344] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063154 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:20.345] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063154 | service: service-general | source_id: 16e62780-a1d0-412b-b09e-e366fb3be59b +[2026-04-24 05:42:20.345] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12063154 | service: service-general | source_id: 16e62780-a1d0-412b-b09e-e366fb3be59b +[2026-04-24 05:42:20.836] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12015089 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:20.837] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015089 | service: service-general | source_id: a9c8daa4-4c2e-494e-9723-395d2c405f46 +[2026-04-24 05:42:20.837] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12015089 | service: service-general | source_id: a9c8daa4-4c2e-494e-9723-395d2c405f46 +[2026-04-24 05:42:20.961] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582863 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:20.962] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: eda582ce-8eb7-40a7-b7ac-e04dac115f34 +[2026-04-24 05:42:20.962] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582863 | service: service-general | source_id: eda582ce-8eb7-40a7-b7ac-e04dac115f34 +[2026-04-24 05:42:21.481] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049424 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:21.482] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: 57c0e109-a418-4f6f-aa07-50b64e60892a +[2026-04-24 05:42:21.482] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049424 | service: service-general | source_id: 57c0e109-a418-4f6f-aa07-50b64e60892a +[2026-04-24 05:42:21.532] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041020 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:21.533] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041020 | service: service-general | source_id: 6282de75-4f51-42c3-9743-51524ef84cae +[2026-04-24 05:42:21.533] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041020 | service: service-general | source_id: 6282de75-4f51-42c3-9743-51524ef84cae +[2026-04-24 05:42:21.702] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROCHMANIJAH | service: service-general | source_id: a6cf34ed-acbe-4919-9c86-78461f6e49d6 +[2026-04-24 05:42:21.702] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a6cf34ed-acbe-4919-9c86-78461f6e49d6 +[2026-04-24 05:42:21.858] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KLUMPUK YULIANTI | service: service-general | source_id: bf2a2c11-ae49-475e-9e42-70466be246ee +[2026-04-24 05:42:21.858] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bf2a2c11-ae49-475e-9e42-70466be246ee +[2026-04-24 05:42:22.012] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SALSABILA OCTAVIA RAMADHANI | service: service-general | source_id: e864d30f-66df-401a-843d-4d012abdf63e +[2026-04-24 05:42:22.012] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e864d30f-66df-401a-843d-4d012abdf63e +[2026-04-24 05:42:22.081] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10725567 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:22.082] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10725567 | service: service-general | source_id: b78e22fb-e1ff-44c8-95eb-0381ea87095e +[2026-04-24 05:42:22.082] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10725567 | service: service-general | source_id: b78e22fb-e1ff-44c8-95eb-0381ea87095e +[2026-04-24 05:42:22.164] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DHEA NANDA JAYANTI | service: service-general | source_id: 0f2eb329-4b0e-4488-98fa-9e20febd5ee5 +[2026-04-24 05:42:22.164] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0f2eb329-4b0e-4488-98fa-9e20febd5ee5 +[2026-04-24 05:42:22.335] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH IHSAN WIDODO | service: service-general | source_id: 5e81a271-181e-4353-8593-8bd69c620da0 +[2026-04-24 05:42:22.336] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5e81a271-181e-4353-8593-8bd69c620da0 +[2026-04-24 05:42:22.446] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11504694 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:22.447] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11504694 | service: service-general | source_id: f79e0759-1cb8-410c-9669-0e96220d8dcf +[2026-04-24 05:42:22.447] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11504694 | service: service-general | source_id: f79e0759-1cb8-410c-9669-0e96220d8dcf +[2026-04-24 05:42:22.489] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI SANTOSO | service: service-general | source_id: eee63051-9d61-4eec-8f22-f079ebe8dbd3 +[2026-04-24 05:42:22.489] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: eee63051-9d61-4eec-8f22-f079ebe8dbd3 +[2026-04-24 05:42:22.640] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHOIRUL ROSITA | service: service-general | source_id: b2cdc9d3-bc96-4d4c-9498-71edefb55984 +[2026-04-24 05:42:22.640] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b2cdc9d3-bc96-4d4c-9498-71edefb55984 +[2026-04-24 05:42:22.666] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618355 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:22.667] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618355 | service: service-general | source_id: 15573051-5883-40c5-9ba1-a7eef735fb70 +[2026-04-24 05:42:22.667] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618355 | service: service-general | source_id: 15573051-5883-40c5-9ba1-a7eef735fb70 +[2026-04-24 05:42:22.793] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SELMA MAGVIRA | service: service-general | source_id: 575ec536-7a82-49df-807e-3e315209d451 +[2026-04-24 05:42:22.793] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 575ec536-7a82-49df-807e-3e315209d451 +[2026-04-24 05:42:22.943] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACH. FAUZI | service: service-general | source_id: 5af4c333-0d30-4f5f-b094-f103648be6c4 +[2026-04-24 05:42:22.944] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5af4c333-0d30-4f5f-b094-f103648be6c4 +[2026-04-24 05:42:23.108] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIF SANTOSO | service: service-general | source_id: f9d8173c-c9e5-4c98-b253-1887e0b6b84d +[2026-04-24 05:42:23.108] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f9d8173c-c9e5-4c98-b253-1887e0b6b84d +[2026-04-24 05:42:23.182] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615435 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:23.183] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 2ed73fd4-c0a1-4f17-96aa-4f9a95c4d72e +[2026-04-24 05:42:23.183] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11615435 | service: service-general | source_id: 2ed73fd4-c0a1-4f17-96aa-4f9a95c4d72e +[2026-04-24 05:42:23.278] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CALYSTA CLAIRINE INGTIAS | service: service-general | source_id: c530bde3-3c24-4ef4-8844-1c695f0370cb +[2026-04-24 05:42:23.278] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c530bde3-3c24-4ef4-8844-1c695f0370cb +[2026-04-24 05:42:23.450] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WARDANI | service: service-general | source_id: 887ace22-7ddb-43a2-a2b3-1621fb832e5c +[2026-04-24 05:42:23.531] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 887ace22-7ddb-43a2-a2b3-1621fb832e5c | status_code: 400 +[2026-04-24 05:42:23.532] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:27:19+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:86c67390-0e9e-4559-8c50-c0a3890d0902 intent:original-order patient_id:P00264353233 patient_name:WARDANI performer_id:10007121493 requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 887ace22-7ddb-43a2-a2b3-1621fb832e5c | status: FAILED +[2026-04-24 05:42:23.563] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11580580 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:23.564] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: 09f433da-ed18-437a-8dcb-40c0bf11bb1b +[2026-04-24 05:42:23.564] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11580580 | service: service-general | source_id: 09f433da-ed18-437a-8dcb-40c0bf11bb1b +[2026-04-24 05:42:24.135] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11522211 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:24.140] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522211 | service: service-general | source_id: 1a510b19-5850-4ecb-9767-ff4d294237e3 +[2026-04-24 05:42:24.140] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11522211 | service: service-general | source_id: 1a510b19-5850-4ecb-9767-ff4d294237e3 +[2026-04-24 05:42:24.219] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060095 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:24.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060095 | service: service-general | source_id: 6bc3da0a-4ff9-4c63-afbe-3b0d0bd0703e +[2026-04-24 05:42:24.226] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060095 | service: service-general | source_id: 6bc3da0a-4ff9-4c63-afbe-3b0d0bd0703e +[2026-04-24 05:42:24.787] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041797 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:24.788] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041797 | service: service-general | source_id: f854529d-6731-42a6-bbcc-b9a6c562f3d5 +[2026-04-24 05:42:24.788] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12041797 | service: service-general | source_id: f854529d-6731-42a6-bbcc-b9a6c562f3d5 +[2026-04-24 05:42:25.347] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12036096 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:25.348] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12036096 | service: service-general | source_id: bf91ae8a-46f6-4d20-a6f6-5ab183c5abdd +[2026-04-24 05:42:25.348] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017886 encounter_id:293573d8-240a-4963-ba7b-e2f941db34fb organization_id: patient_id:P02388669063 procedure_code:OT service_request_id:36009dc9-4b6a-44cf-a923-76610f351c65 started:2026-04-24T05:42:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:25.593] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 9fe8c394-5875-4a83-aca1-4a53be393256 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: bf91ae8a-46f6-4d20-a6f6-5ab183c5abdd +[2026-04-24 05:42:25.593] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:25.704] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RETNO SETYOWATI | service: service-general | source_id: 6aa88325-5e87-4293-96fd-2425d5851e3c +[2026-04-24 05:42:25.704] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6aa88325-5e87-4293-96fd-2425d5851e3c +[2026-04-24 05:42:25.876] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MATSIDI | service: service-general | source_id: dc1e21d8-ad15-4b79-bc1c-a9e4fd881056 +[2026-04-24 05:42:25.876] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dc1e21d8-ad15-4b79-bc1c-a9e4fd881056 +[2026-04-24 05:42:26.045] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERIANI KRESNA | service: service-general | source_id: 0d7aa9df-2c02-4549-8266-c18bbddc9b85 +[2026-04-24 05:42:26.045] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0d7aa9df-2c02-4549-8266-c18bbddc9b85 +[2026-04-24 05:42:26.221] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAKILA HUMAIRA AZZAHRA | service: service-general | source_id: d2cb5c4c-debd-4441-ad71-cc3081428658 +[2026-04-24 05:42:26.305] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:26Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: d2cb5c4c-debd-4441-ad71-cc3081428658 | status_code: 400 +[2026-04-24 05:42:26.305] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:36:50+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:19e182cf-2f0c-4b50-b959-9cee86494ce4 intent:original-order patient_id:P10849760061 patient_name:SYAKILA HUMAIRA AZZAHRA performer_id:10017994418 requester_id:10014672654 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:26Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d2cb5c4c-debd-4441-ad71-cc3081428658 | status: FAILED +[2026-04-24 05:42:28.130] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070580 2026-02-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:28.131] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070580 | service: service-general | source_id: 62a8bac0-d181-4ec8-8989-1c04b5dd78b6 +[2026-04-24 05:42:28.131] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070580 | service: service-general | source_id: 62a8bac0-d181-4ec8-8989-1c04b5dd78b6 +[2026-04-24 05:42:28.173] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11468134 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:28.174] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468134 | service: service-general | source_id: 9da6f4c4-fc76-452b-be4c-8de90a78293c +[2026-04-24 05:42:28.174] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11468134 | service: service-general | source_id: 9da6f4c4-fc76-452b-be4c-8de90a78293c +[2026-04-24 05:42:28.247] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062113 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:28.248] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062113 | service: service-general | source_id: 2ed0ac20-cd4a-4d5e-88fd-dd0b12a7684d +[2026-04-24 05:42:28.248] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062113 | service: service-general | source_id: 2ed0ac20-cd4a-4d5e-88fd-dd0b12a7684d +[2026-04-24 05:42:28.261] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072091 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:28.262] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072091 | service: service-general | source_id: e99c865d-e702-41d4-8a31-9051a6bf8d9a +[2026-04-24 05:42:28.262] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072091 | service: service-general | source_id: e99c865d-e702-41d4-8a31-9051a6bf8d9a +[2026-04-24 05:42:28.275] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064441 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:28.276] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064441 | service: service-general | source_id: c0e1b67d-6b3c-4d13-86f2-9adde8e33334 +[2026-04-24 05:42:28.276] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064441 | service: service-general | source_id: c0e1b67d-6b3c-4d13-86f2-9adde8e33334 +[2026-04-24 05:42:28.493] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIATUN | service: service-general | source_id: b1da413e-d882-47e3-b20a-f9cdc6629fc8 +[2026-04-24 05:42:28.493] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b1da413e-d882-47e3-b20a-f9cdc6629fc8 +[2026-04-24 05:42:28.663] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD MUHAMMAD HAMIM TOHA / AHAMAD MUAHAMMAD HAMIM TOHA | service: service-general | source_id: c727eea9-c70f-46b7-89f3-a3d2cfd262c9 +[2026-04-24 05:42:28.663] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c727eea9-c70f-46b7-89f3-a3d2cfd262c9 +[2026-04-24 05:42:28.812] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065403 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:28.814] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065403 | service: service-general | source_id: 91923e42-ccd0-4995-9708-f98b66ac6d40 +[2026-04-24 05:42:28.814] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12065403 | service: service-general | source_id: 91923e42-ccd0-4995-9708-f98b66ac6d40 +[2026-04-24 05:42:28.820] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: OKTAVIA WAHYUNI SAPUTRI | service: service-general | source_id: 069f4698-b9e5-4d77-a1c2-8abffe019384 +[2026-04-24 05:42:28.820] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 069f4698-b9e5-4d77-a1c2-8abffe019384 +[2026-04-24 05:42:28.988] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FERA HANDAYANI | service: service-general | source_id: 7330c89a-0178-4af7-810b-f38e1bef982c +[2026-04-24 05:42:28.988] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7330c89a-0178-4af7-810b-f38e1bef982c +[2026-04-24 05:42:29.016] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074083 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:29.017] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074083 | service: service-general | source_id: 4b47c912-a523-4e01-b7bf-f434e52f7839 +[2026-04-24 05:42:29.017] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-017955 encounter_id:df1c8961-c4fa-4f82-9782-dae7c84e0c4c organization_id: patient_id:P01480711349 procedure_code:OT service_request_id:1af8646b-63cb-422e-b0a3-0038ce144a0f started:2026-04-24T05:42:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:29.141] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH HAERU ANWAR | service: service-general | source_id: b275b9d1-91e9-4e91-a245-13e2d5a0fa08 +[2026-04-24 05:42:29.141] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b275b9d1-91e9-4e91-a245-13e2d5a0fa08 +[2026-04-24 05:42:29.308] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASRUROH | service: service-general | source_id: 99b92b4b-4ceb-4069-876b-c5175ee04b8a +[2026-04-24 05:42:29.308] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 99b92b4b-4ceb-4069-876b-c5175ee04b8a +[2026-04-24 05:42:29.312] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 61ae4a06-4dc3-4e15-9d71-76ed028a28d1 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4b47c912-a523-4e01-b7bf-f434e52f7839 +[2026-04-24 05:42:29.312] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:29.476] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR HABIBAH | service: service-general | source_id: b481eff1-39cc-4ef7-b441-fa9631b78879 +[2026-04-24 05:42:29.476] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b481eff1-39cc-4ef7-b441-fa9631b78879 +[2026-04-24 05:42:29.650] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOENARIADI | service: service-general | source_id: b14b0035-fb2e-4800-80a4-f81602ce0fb9 +[2026-04-24 05:42:29.650] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b14b0035-fb2e-4800-80a4-f81602ce0fb9 +[2026-04-24 05:42:29.804] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERMA KASYATI | service: service-general | source_id: 1863c25d-f5f4-4e25-bea7-ec6b2da316dd +[2026-04-24 05:42:29.927] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:29Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 1863c25d-f5f4-4e25-bea7-ec6b2da316dd | status_code: 400 +[2026-04-24 05:42:29.927] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T12:53:50+07:00 category_code:363679005 category_display:Imaging code:24601-7 display:Mammae encounter_id:d8f3aff4-c364-4312-8dc6-e91c8785eaeb intent:original-order patient_id:P01557156101 patient_name:ERMA KASYATI performer_id:10007121493 requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:29Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1863c25d-f5f4-4e25-bea7-ec6b2da316dd | status: FAILED +[2026-04-24 05:42:31.850] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11581989 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:31.851] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2af109e8-8952-4c39-b7db-6e55f4decd95 +[2026-04-24 05:42:31.980] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5a786b5c-b020-489a-b66b-cb1810d5ca75 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:31.981] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6def36e3-776b-47bb-9976-ef0137fabaa1 +[2026-04-24 05:42:31.981] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001660 encounter_id:5a786b5c-b020-489a-b66b-cb1810d5ca75 organization_id: patient_id: procedure_code:OT service_request_id:2af109e8-8952-4c39-b7db-6e55f4decd95 started:2026-04-24T05:42:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:32.092] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENI H. FEBRITA TUATANASY | service: service-general | source_id: fd762c7d-e0f5-4fba-87e9-336e29695ea9 +[2026-04-24 05:42:32.092] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fd762c7d-e0f5-4fba-87e9-336e29695ea9 +[2026-04-24 05:42:32.125] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6def36e3-776b-47bb-9976-ef0137fabaa1 | status_code: 400 +[2026-04-24 05:42:32.125] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:32.243] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIK NURHADIYANTO | service: service-general | source_id: 32680f74-925d-4e27-8ce2-d2beced2298b +[2026-04-24 05:42:32.243] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 32680f74-925d-4e27-8ce2-d2beced2298b +[2026-04-24 05:42:32.391] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENI INDRIANI | service: service-general | source_id: 47c6781e-3fd6-4ccc-abb3-b007f038320f +[2026-04-24 05:42:32.392] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 47c6781e-3fd6-4ccc-abb3-b007f038320f +[2026-04-24 05:42:32.567] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARTINI | service: service-general | source_id: 80440177-3abe-4d16-a6f5-0e22575414b1 +[2026-04-24 05:42:32.567] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 80440177-3abe-4d16-a6f5-0e22575414b1 +[2026-04-24 05:42:32.746] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MELINDA GEOVANI | service: service-general | source_id: 840a035a-66b2-4503-a975-b593da7432c5 +[2026-04-24 05:42:32.746] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 840a035a-66b2-4503-a975-b593da7432c5 +[2026-04-24 05:42:32.900] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYATI | service: service-general | source_id: 09c7b79e-c492-44d7-ae59-ef33fb1e685e +[2026-04-24 05:42:32.900] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 09c7b79e-c492-44d7-ae59-ef33fb1e685e +[2026-04-24 05:42:33.051] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWADI | service: service-general | source_id: 2006d532-99ca-4a5a-a1bf-199e56009d64 +[2026-04-24 05:42:33.166] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 2006d532-99ca-4a5a-a1bf-199e56009d64 | status_code: 400 +[2026-04-24 05:42:33.166] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:11:00+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:9b88541d-5af2-43e0-870c-006dfa3ec7b5 intent:original-order patient_id:P00529434717 patient_name:SUWADI performer_id:10002983237 requester_id:10011695869 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:33Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2006d532-99ca-4a5a-a1bf-199e56009d64 | status: FAILED +[2026-04-24 05:42:34.680] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069743 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:34.681] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ed99738f-009d-4f5c-8af0-80ae65340d56 +[2026-04-24 05:42:34.849] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f18c2eeb-95a6-40fe-adf5-653122b0d7fc | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:34.849] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c0d4393d-941b-48ba-b6a1-46a0d4f205e5 +[2026-04-24 05:42:34.849] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002786 encounter_id:f18c2eeb-95a6-40fe-adf5-653122b0d7fc organization_id: patient_id: procedure_code:OT service_request_id:ed99738f-009d-4f5c-8af0-80ae65340d56 started:2026-04-24T05:42:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:34.956] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c0d4393d-941b-48ba-b6a1-46a0d4f205e5 | status_code: 400 +[2026-04-24 05:42:34.956] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:35.332] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUNAWAROH | service: service-general | source_id: 84a23a3d-4d95-4db0-b92a-26b7018c3650 +[2026-04-24 05:42:35.485] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:35Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 84a23a3d-4d95-4db0-b92a-26b7018c3650 | status_code: 400 +[2026-04-24 05:42:35.485] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:11:43+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:066d6d01-874a-4073-82bb-91ee62a98361 intent:original-order patient_id:P01436321582 patient_name:SITI MUNAWAROH performer_id:10001277822 requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:35Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 84a23a3d-4d95-4db0-b92a-26b7018c3650 | status: FAILED +[2026-04-24 05:42:37.552] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073287 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:37.553] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 404723eb-d9bb-4e45-b4c0-003af0783dfc +[2026-04-24 05:42:37.657] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA YULIARTANTI | service: service-general | source_id: abbfcc43-7aa4-48ab-823e-c01a1fb72d69 +[2026-04-24 05:42:37.672] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8ef7c651-c963-490d-8a19-cc761d37c19b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:37.672] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6a5bf6e9-8d0f-4e71-90bd-931a33d5f512 +[2026-04-24 05:42:37.672] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002787 encounter_id:8ef7c651-c963-490d-8a19-cc761d37c19b organization_id: patient_id: procedure_code:OT service_request_id:404723eb-d9bb-4e45-b4c0-003af0783dfc started:2026-04-24T05:42:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:37.740] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:37Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: abbfcc43-7aa4-48ab-823e-c01a1fb72d69 | status_code: 400 +[2026-04-24 05:42:37.740] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:13:51+07:00 category_code:363679005 category_display:Imaging code:39148-2 display:Ductulografi encounter_id:e43abb1c-4932-44ad-8246-238f2d76da8a intent:original-order patient_id:P00474712964 patient_name:EKA YULIARTANTI performer_id:10017994418 requester_id:10009986108 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:37Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: abbfcc43-7aa4-48ab-823e-c01a1fb72d69 | status: FAILED +[2026-04-24 05:42:37.811] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6a5bf6e9-8d0f-4e71-90bd-931a33d5f512 | status_code: 400 +[2026-04-24 05:42:37.811] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:39.913] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAIHAN PUTRATAMA BINTANG HEMA | service: service-general | source_id: 210f7d5e-f994-444a-9f83-a7d905540353 +[2026-04-24 05:42:39.913] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 210f7d5e-f994-444a-9f83-a7d905540353 +[2026-04-24 05:42:40.084] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMARI | service: service-general | source_id: 7f55e9d3-beb8-4a78-93e0-79f32ff506f9 +[2026-04-24 05:42:40.084] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7f55e9d3-beb8-4a78-93e0-79f32ff506f9 +[2026-04-24 05:42:40.226] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519163 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:40.227] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519163 | service: service-general | source_id: f59d6cbd-f07a-4d5b-a840-a7cc5f16164c +[2026-04-24 05:42:40.227] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519163 | service: service-general | source_id: f59d6cbd-f07a-4d5b-a840-a7cc5f16164c +[2026-04-24 05:42:40.259] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALTAN ALDI DEWANGGA | service: service-general | source_id: 166cc7e6-1a1f-4287-a038-025e048388e5 +[2026-04-24 05:42:40.259] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 166cc7e6-1a1f-4287-a038-025e048388e5 +[2026-04-24 05:42:40.407] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11592042 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:40.408] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: 44ef699e-392b-4071-bcdb-affac3aa887f +[2026-04-24 05:42:40.409] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11592042 | service: service-general | source_id: 44ef699e-392b-4071-bcdb-affac3aa887f +[2026-04-24 05:42:40.425] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YASMIRANI EGA KENSI | service: service-general | source_id: 075f3ff2-bfa5-40dd-b07c-c657036fa629 +[2026-04-24 05:42:40.425] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 075f3ff2-bfa5-40dd-b07c-c657036fa629 +[2026-04-24 05:42:40.526] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10868903 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:40.527] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10868903 | service: service-general | source_id: 678763e6-3c3d-4c57-8221-389b069a52ca +[2026-04-24 05:42:40.527] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10868903 | service: service-general | source_id: 678763e6-3c3d-4c57-8221-389b069a52ca +[2026-04-24 05:42:40.578] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYU DWI ANGGRAENI | service: service-general | source_id: 76349617-b493-4d36-9f43-eb053e0c6456 +[2026-04-24 05:42:40.579] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 76349617-b493-4d36-9f43-eb053e0c6456 +[2026-04-24 05:42:40.733] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANA SYAHRINA | service: service-general | source_id: 149503ed-17c4-4f0b-a006-ce63287a3c67 +[2026-04-24 05:42:40.733] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 149503ed-17c4-4f0b-a006-ce63287a3c67 +[2026-04-24 05:42:40.820] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11524991 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:40.821] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524991 | service: service-general | source_id: 5b50cb1e-a85e-4755-b112-e4b320b20793 +[2026-04-24 05:42:40.821] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11524991 | service: service-general | source_id: 5b50cb1e-a85e-4755-b112-e4b320b20793 +[2026-04-24 05:42:40.907] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEAR RIZKY OLIVIAN PUTRA | service: service-general | source_id: 6f8dcd51-cf3a-413b-b539-269266ee542a +[2026-04-24 05:42:41.023] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:41Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 6f8dcd51-cf3a-413b-b539-269266ee542a | status_code: 400 +[2026-04-24 05:42:41.023] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:26:06+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:7a8484fc-901c-4be0-8d37-492770552498 intent:original-order patient_id:P01458670739 patient_name:DEAR RIZKY OLIVIAN PUTRA performer_id:10002983237 requester_id:10014887646 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:41Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6f8dcd51-cf3a-413b-b539-269266ee542a | status: FAILED +[2026-04-24 05:42:41.159] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11534520 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:41.160] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534520 | service: service-general | source_id: f25013a1-fb08-4acd-8eac-90ad8137639f +[2026-04-24 05:42:41.160] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11534520 | service: service-general | source_id: f25013a1-fb08-4acd-8eac-90ad8137639f +[2026-04-24 05:42:41.190] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052401 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:41.191] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052401 | service: service-general | source_id: acb6ab79-19bb-4a08-ba14-0c8441969827 +[2026-04-24 05:42:41.191] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003214 encounter_id:61145f89-0beb-4e2c-8ad9-3f6707798022 organization_id: patient_id:P00849151888 procedure_code:OT service_request_id:7ebb68ff-6366-4e8e-91cb-bdecbf2ba259 started:2026-04-24T05:42:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:41.473] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 957dcae8-87fd-4417-aefa-33c0b828112e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: acb6ab79-19bb-4a08-ba14-0c8441969827 +[2026-04-24 05:42:41.473] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:43.201] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUYOTO | service: service-general | source_id: 29fbd065-3953-4d12-b9fe-6890d4503fa6 +[2026-04-24 05:42:43.284] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:43Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 29fbd065-3953-4d12-b9fe-6890d4503fa6 | status_code: 400 +[2026-04-24 05:42:43.284] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T13:28:55+07:00 category_code:363679005 category_display:Imaging code:24558-9 display:Abdomen encounter_id:63b0a547-87c8-482b-be02-516d214cbf49 intent:original-order patient_id:P02136541303 patient_name:SUYOTO performer_id:10003241696 requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:43Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 29fbd065-3953-4d12-b9fe-6890d4503fa6 | status: FAILED +[2026-04-24 05:42:44.038] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068818 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:44.039] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ae68a79a-b7f3-4bcc-b481-3defe5bc3dc8 +[2026-04-24 05:42:44.176] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 33b8f85d-e65d-43e0-9866-a9eefd0ed95d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:44.176] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9b66932e-414a-490f-a1b8-7660763a7ce5 +[2026-04-24 05:42:44.176] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001663 encounter_id:33b8f85d-e65d-43e0-9866-a9eefd0ed95d organization_id: patient_id: procedure_code:DX service_request_id:ae68a79a-b7f3-4bcc-b481-3defe5bc3dc8 started:2026-04-24T05:42:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:44.281] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9b66932e-414a-490f-a1b8-7660763a7ce5 | status_code: 400 +[2026-04-24 05:42:44.281] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:45.458] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANISA RAHMAH | service: service-general | source_id: ab83ce2f-e01b-49b1-8df2-e0759f674cfa +[2026-04-24 05:42:45.458] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ab83ce2f-e01b-49b1-8df2-e0759f674cfa +[2026-04-24 05:42:45.630] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SURONO | service: service-general | source_id: e0978736-9d9a-48ca-8c34-7aa11cb463fa +[2026-04-24 05:42:45.630] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e0978736-9d9a-48ca-8c34-7aa11cb463fa +[2026-04-24 05:42:45.810] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRAPTI | service: service-general | source_id: c21501d0-b758-496e-a1f5-01cbf89bf6cf +[2026-04-24 05:42:45.810] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c21501d0-b758-496e-a1f5-01cbf89bf6cf +[2026-04-24 05:42:45.980] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALESSIA NARA ANAKHA | service: service-general | source_id: 7fbbe123-4fb9-40bd-9b34-dcfe4b89e49a +[2026-04-24 05:42:45.980] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7fbbe123-4fb9-40bd-9b34-dcfe4b89e49a +[2026-04-24 05:42:46.155] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SONI | service: service-general | source_id: b224cab1-9106-4617-a747-ac732d51ede1 +[2026-04-24 05:42:46.155] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b224cab1-9106-4617-a747-ac732d51ede1 +[2026-04-24 05:42:46.314] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZHAFRINA SALSABILA | service: service-general | source_id: 1601370f-e616-462e-9d03-7aab4aa75477 +[2026-04-24 05:42:46.314] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1601370f-e616-462e-9d03-7aab4aa75477 +[2026-04-24 05:42:46.359] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021639 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:46.360] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021639 | service: service-general | source_id: fd3b6abf-1da7-418a-949d-462808b12e37 +[2026-04-24 05:42:46.361] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021639 | service: service-general | source_id: fd3b6abf-1da7-418a-949d-462808b12e37 +[2026-04-24 05:42:46.487] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAEYZA FAWWAZ RAHMATANIA | service: service-general | source_id: 4badd2fe-e9f7-4782-bf36-9b808764b17e +[2026-04-24 05:42:46.487] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4badd2fe-e9f7-4782-bf36-9b808764b17e +[2026-04-24 05:42:46.644] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSYAROFAH | service: service-general | source_id: e958a317-c226-4ced-9f7b-44dbefbe6f8d +[2026-04-24 05:42:46.644] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e958a317-c226-4ced-9f7b-44dbefbe6f8d +[2026-04-24 05:42:46.816] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROSYIDATUN NISA | service: service-general | source_id: aa8b7a20-b2c6-4778-87d5-25d1598c0f80 +[2026-04-24 05:42:46.817] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aa8b7a20-b2c6-4778-87d5-25d1598c0f80 +[2026-04-24 05:42:46.964] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011655 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:46.965] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3b78fd53-ff00-4665-bb92-2131c4eebcff +[2026-04-24 05:42:46.993] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WILLY DWI ALAMSYAH | service: service-general | source_id: 8059ca86-8fe4-4554-9680-c04fec7f576c +[2026-04-24 05:42:46.993] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8059ca86-8fe4-4554-9680-c04fec7f576c +[2026-04-24 05:42:47.129] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 91443b76-0237-44db-b999-2e4ea750b2c5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:47.129] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 18238f8f-a31b-45bd-ae87-2917d714edae +[2026-04-24 05:42:47.129] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002788 encounter_id:91443b76-0237-44db-b999-2e4ea750b2c5 organization_id: patient_id: procedure_code:OT service_request_id:3b78fd53-ff00-4665-bb92-2131c4eebcff started:2026-04-24T05:42:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:47.164] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUCJE AMBAR SAPTONO | service: service-general | source_id: 2eac4a37-349d-4ac1-9c37-52d904bdd792 +[2026-04-24 05:42:47.164] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2eac4a37-349d-4ac1-9c37-52d904bdd792 +[2026-04-24 05:42:47.272] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 18238f8f-a31b-45bd-ae87-2917d714edae | status_code: 400 +[2026-04-24 05:42:47.272] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:47.341] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD FARIZ AL FATIH | service: service-general | source_id: b1d0913b-c9d0-430c-baed-5a65bceaab89 +[2026-04-24 05:42:47.341] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b1d0913b-c9d0-430c-baed-5a65bceaab89 +[2026-04-24 05:42:47.518] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIKA ADYATMA SURENDA | service: service-general | source_id: 56138b83-0782-4650-ae2c-4c6ac9de0001 +[2026-04-24 05:42:47.519] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 56138b83-0782-4650-ae2c-4c6ac9de0001 +[2026-04-24 05:42:47.677] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISNAYA | service: service-general | source_id: 82acb3f1-c962-444e-864e-214c6d2c4ad8 +[2026-04-24 05:42:47.677] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 82acb3f1-c962-444e-864e-214c6d2c4ad8 +[2026-04-24 05:42:47.833] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUNIK NUFIDA | service: service-general | source_id: 14dfc1a6-251e-48d8-a81e-7e4f6c47d58f +[2026-04-24 05:42:47.957] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:47Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 14dfc1a6-251e-48d8-a81e-7e4f6c47d58f | status_code: 400 +[2026-04-24 05:42:47.958] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T17:05:07+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:2fba71aa-176f-41f1-b815-fd3883fa4ceb intent:original-order patient_id:P01356555311 patient_name:NUNIK NUFIDA performer_id:10001277822 requester_id:10008321798 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:47Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 14dfc1a6-251e-48d8-a81e-7e4f6c47d58f | status: FAILED +[2026-04-24 05:42:49.287] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030322 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:49.288] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030322 | service: service-general | source_id: 934ffff4-296e-4a70-9f79-fafb114144ca +[2026-04-24 05:42:49.289] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12030322 | service: service-general | source_id: 934ffff4-296e-4a70-9f79-fafb114144ca +[2026-04-24 05:42:49.810] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072357 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:49.811] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072357 | service: service-general | source_id: 74bdfcf5-49fa-47cc-944a-9af8b5b1ba33 +[2026-04-24 05:42:49.811] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002789 encounter_id:1a8c44f9-d8f9-469c-abbc-8d4f48c20cff organization_id: patient_id:P01831767339 procedure_code:OT service_request_id:13b23102-a881-466b-9b3c-9ebdb1c3edcc started:2026-04-24T05:42:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:50.080] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 849f7722-4646-48e5-90c2-f0671e0cce09 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 74bdfcf5-49fa-47cc-944a-9af8b5b1ba33 +[2026-04-24 05:42:50.080] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:50.116] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAYANG ARUM GAYATRI | service: service-general | source_id: 0661af5e-8036-4154-8f57-4a669302415d +[2026-04-24 05:42:50.116] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0661af5e-8036-4154-8f57-4a669302415d +[2026-04-24 05:42:50.272] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JONATHAN DAFFA ALFARIZKY | service: service-general | source_id: 3875074f-a370-4803-9db8-6599cebcf5c9 +[2026-04-24 05:42:50.359] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:50Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 3875074f-a370-4803-9db8-6599cebcf5c9 | status_code: 400 +[2026-04-24 05:42:50.359] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T18:06:08+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:23f2c9a4-3a27-4f83-bef0-6fda0464a54a intent:original-order patient_id:P10607014448 patient_name:JONATHAN DAFFA ALFARIZKY performer_id:10001277822 requester_id:10014672654 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:50Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3875074f-a370-4803-9db8-6599cebcf5c9 | status: FAILED +[2026-04-24 05:42:52.517] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI HALIMA | service: service-general | source_id: 859a1810-97dc-4cc0-9769-53800d6423cf +[2026-04-24 05:42:52.517] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 859a1810-97dc-4cc0-9769-53800d6423cf +[2026-04-24 05:42:52.672] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CALYSTA CLAIRINE INGTIAS | service: service-general | source_id: 65af65db-1b1e-40dd-8436-2355aeb06539 +[2026-04-24 05:42:52.673] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070585 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:52.675] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 756c34e3-7dfe-4455-9593-0debe3e1e096 +[2026-04-24 05:42:52.792] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:52Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 65af65db-1b1e-40dd-8436-2355aeb06539 | status_code: 400 +[2026-04-24 05:42:52.792] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T19:22:34+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:3cc87463-e75a-4f1f-b02f-57a1806461f4 intent:original-order patient_id:P01660341821 patient_name:CALYSTA CLAIRINE INGTIAS performer_id:10001277822 requester_id:10014672654 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:52Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 65af65db-1b1e-40dd-8436-2355aeb06539 | status: FAILED +[2026-04-24 05:42:52.850] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3aeb513f-d0c3-4ccb-98be-4a508a39f5ed | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:52.850] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3343216f-6b08-4821-8920-a63467ef93db +[2026-04-24 05:42:52.850] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001665 encounter_id:3aeb513f-d0c3-4ccb-98be-4a508a39f5ed organization_id: patient_id: procedure_code:OT service_request_id:756c34e3-7dfe-4455-9593-0debe3e1e096 started:2026-04-24T05:42:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:52.983] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3343216f-6b08-4821-8920-a63467ef93db | status_code: 400 +[2026-04-24 05:42:52.983] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:54.978] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JATIN | service: service-general | source_id: 510e7bf7-3329-43af-a030-5bd0f41f2cee +[2026-04-24 05:42:55.059] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:55Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 510e7bf7-3329-43af-a030-5bd0f41f2cee | status_code: 400 +[2026-04-24 05:42:55.059] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-06T19:27:28+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:248f0a8d-7d07-478b-922e-16397f98955c intent:original-order patient_id:P01621825077 patient_name:JATIN performer_id:10001277822 requester_id:10014881144 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:55Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 510e7bf7-3329-43af-a030-5bd0f41f2cee | status: FAILED +[2026-04-24 05:42:55.074] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068089 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:55.075] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068089 | service: service-general | source_id: cc63c136-6e99-492f-8447-095f5dee5b94 +[2026-04-24 05:42:55.075] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12068089 | service: service-general | source_id: cc63c136-6e99-492f-8447-095f5dee5b94 +[2026-04-24 05:42:55.604] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11340287 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:55.605] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11340287 | service: service-general | source_id: 7503350c-b2e7-4aad-946d-902ae088686d +[2026-04-24 05:42:55.606] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11340287 | service: service-general | source_id: 7503350c-b2e7-4aad-946d-902ae088686d +[2026-04-24 05:42:55.663] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062825 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:55.665] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062825 | service: service-general | source_id: ec95f743-4307-42be-ba70-7772c2327116 +[2026-04-24 05:42:55.665] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002792 encounter_id:324a475e-6db0-45e2-88bc-95f37e70b02f organization_id: patient_id:P01813191693 procedure_code:OT service_request_id:81f2682d-8e12-4255-98ae-198c5e54e84f started:2026-04-24T05:42:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:42:55.865] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 8337d0ee-c791-4e5e-b4cf-1c2690f7d7b6 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ec95f743-4307-42be-ba70-7772c2327116 +[2026-04-24 05:42:55.865] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:42:57.218] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUGIANTO | service: service-general | source_id: a7402fa7-67e9-441b-bda5-865f41077942 +[2026-04-24 05:42:57.218] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a7402fa7-67e9-441b-bda5-865f41077942 +[2026-04-24 05:42:57.376] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUJARWO | service: service-general | source_id: ef2fb693-8efb-4390-8e89-a8499e322c46 +[2026-04-24 05:42:57.499] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:57Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: ef2fb693-8efb-4390-8e89-a8499e322c46 | status_code: 400 +[2026-04-24 05:42:57.499] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T07:15:27+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:33e664e4-8fdd-4117-bef3-1c86a24c8197 intent:original-order patient_id:P00860543073 patient_name:SUJARWO performer_id:10003241696 requester_id:10010196162 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:42:57Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ef2fb693-8efb-4390-8e89-a8499e322c46 | status: FAILED +[2026-04-24 05:42:57.888] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044411 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:57.889] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044411 | service: service-general | source_id: cfaeece4-7b02-429c-9bba-703f290e8c97 +[2026-04-24 05:42:57.889] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044411 | service: service-general | source_id: cfaeece4-7b02-429c-9bba-703f290e8c97 +[2026-04-24 05:42:58.470] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074139 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:58.471] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074139 | service: service-general | source_id: a706d87a-3d99-409f-876f-434562ebfbb0 +[2026-04-24 05:42:58.471] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074139 | service: service-general | source_id: a706d87a-3d99-409f-876f-434562ebfbb0 +[2026-04-24 05:42:58.956] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11319522 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:58.957] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11319522 | service: service-general | source_id: d318f31c-241a-47ac-8c45-f07df7843639 +[2026-04-24 05:42:58.957] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11319522 | service: service-general | source_id: d318f31c-241a-47ac-8c45-f07df7843639 +[2026-04-24 05:42:59.069] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074082 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:59.070] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074082 | service: service-general | source_id: 49732c28-f20c-4c41-8302-2d15362e8491 +[2026-04-24 05:42:59.070] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074082 | service: service-general | source_id: 49732c28-f20c-4c41-8302-2d15362e8491 +[2026-04-24 05:42:59.641] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074068 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:59.643] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074068 | service: service-general | source_id: 4c323542-f782-4a14-bf5d-bfcfcfb4a3e6 +[2026-04-24 05:42:59.643] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074068 | service: service-general | source_id: 4c323542-f782-4a14-bf5d-bfcfcfb4a3e6 +[2026-04-24 05:42:59.703] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUGIONO | service: service-general | source_id: ab84e28a-267a-473c-a011-0cd8edfc8d46 +[2026-04-24 05:42:59.703] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ab84e28a-267a-473c-a011-0cd8edfc8d46 +[2026-04-24 05:42:59.887] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIKUN EFFENDI | service: service-general | source_id: 3684d00a-726d-43d3-8acf-51f18b1b8ca4 +[2026-04-24 05:42:59.887] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3684d00a-726d-43d3-8acf-51f18b1b8ca4 +[2026-04-24 05:42:59.920] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069970 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:42:59.921] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069970 | service: service-general | source_id: 8140e881-cd6a-4227-b781-15db7dd5df2c +[2026-04-24 05:42:59.921] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069970 | service: service-general | source_id: 8140e881-cd6a-4227-b781-15db7dd5df2c +[2026-04-24 05:43:00.064] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIRIN INDRA RINA | service: service-general | source_id: bada9eb9-de5e-47c0-bf3b-222c7479865d +[2026-04-24 05:43:00.153] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:00Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: bada9eb9-de5e-47c0-bf3b-222c7479865d | status_code: 400 +[2026-04-24 05:43:00.153] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T07:26:35+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:c717545d-69c9-4531-b5f4-36d8a264fea8 intent:original-order patient_id:P01369554722 patient_name:RIRIN INDRA RINA performer_id:10015072282 requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:00Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bada9eb9-de5e-47c0-bf3b-222c7479865d | status: FAILED +[2026-04-24 05:43:00.429] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059488 2026-04-01] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:00.430] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059488 | service: service-general | source_id: 418d1c55-c337-423b-a05e-1a3701452370 +[2026-04-24 05:43:00.430] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059488 | service: service-general | source_id: 418d1c55-c337-423b-a05e-1a3701452370 +[2026-04-24 05:43:00.444] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059625 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:00.445] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: a29fb6ff-cc72-4316-a673-144a5fecb6b0 +[2026-04-24 05:43:00.446] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059625 | service: service-general | source_id: a29fb6ff-cc72-4316-a673-144a5fecb6b0 +[2026-04-24 05:43:01.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11558664 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:01.026] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558664 | service: service-general | source_id: c1854288-7399-470e-b443-438a2d3e92bc +[2026-04-24 05:43:01.026] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558664 | service: service-general | source_id: c1854288-7399-470e-b443-438a2d3e92bc +[2026-04-24 05:43:01.041] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016812 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:01.042] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016812 | service: service-general | source_id: 7e1f15d6-1cd8-46bf-84e7-11315603af3e +[2026-04-24 05:43:01.042] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016812 | service: service-general | source_id: 7e1f15d6-1cd8-46bf-84e7-11315603af3e +[2026-04-24 05:43:01.057] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037535 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:01.058] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037535 | service: service-general | source_id: 71dc4976-d9aa-42d7-a0bb-931f63f7096c +[2026-04-24 05:43:01.058] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037535 | service: service-general | source_id: 71dc4976-d9aa-42d7-a0bb-931f63f7096c +[2026-04-24 05:43:01.660] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11050777 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:01.661] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11050777 | service: service-general | source_id: 44b8f54e-4b65-4eeb-a9ae-247fb6724a2a +[2026-04-24 05:43:01.661] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11050777 | service: service-general | source_id: 44b8f54e-4b65-4eeb-a9ae-247fb6724a2a +[2026-04-24 05:43:01.675] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611775 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:01.676] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 8e57c933-0f58-4845-bbcb-51ffeed04ba2 +[2026-04-24 05:43:01.676] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11611775 | service: service-general | source_id: 8e57c933-0f58-4845-bbcb-51ffeed04ba2 +[2026-04-24 05:43:01.690] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048018 2026-03-03] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:01.691] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048018 | service: service-general | source_id: c5ef9230-52c5-4c3d-a746-5e9823c67b29 +[2026-04-24 05:43:01.691] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12048018 | service: service-general | source_id: c5ef9230-52c5-4c3d-a746-5e9823c67b29 +[2026-04-24 05:43:01.705] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040480 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:01.706] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040480 | service: service-general | source_id: 654af720-31ea-4a1e-b246-672b6adb29b3 +[2026-04-24 05:43:01.706] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040480 | service: service-general | source_id: 654af720-31ea-4a1e-b246-672b6adb29b3 +[2026-04-24 05:43:02.310] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053894 2026-02-19] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:02.311] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053894 | service: service-general | source_id: 3318408e-2111-495b-a9a7-f32f92c9b837 +[2026-04-24 05:43:02.311] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053894 | service: service-general | source_id: 3318408e-2111-495b-a9a7-f32f92c9b837 +[2026-04-24 05:43:02.341] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RASMITO | service: service-general | source_id: ab49c94a-cd1b-429f-a3b6-722f0cbac5ab +[2026-04-24 05:43:02.426] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:02Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: ab49c94a-cd1b-429f-a3b6-722f0cbac5ab | status_code: 400 +[2026-04-24 05:43:02.426] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T07:34:30+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:5197b299-6c8c-4ed2-b85a-b82cccaf555f intent:original-order patient_id:P02561014568 patient_name:RASMITO performer_id:10003241696 requester_id:10016228141 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:02Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ab49c94a-cd1b-429f-a3b6-722f0cbac5ab | status: FAILED +[2026-04-24 05:43:02.492] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10938293 2026-02-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:02.493] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: 69f1c16d-fb85-48d2-b9e7-64885320350d +[2026-04-24 05:43:02.493] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10938293 | service: service-general | source_id: 69f1c16d-fb85-48d2-b9e7-64885320350d +[2026-04-24 05:43:03.141] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619242 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:03.142] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619242 | service: service-general | source_id: 719c5ba9-9b64-4da1-af6e-40710abca7a2 +[2026-04-24 05:43:03.143] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619242 | service: service-general | source_id: 719c5ba9-9b64-4da1-af6e-40710abca7a2 +[2026-04-24 05:43:03.156] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057531 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:03.157] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057531 | service: service-general | source_id: 260b0bb6-7e92-4971-9b11-96c0e4033e3b +[2026-04-24 05:43:03.157] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12057531 | service: service-general | source_id: 260b0bb6-7e92-4971-9b11-96c0e4033e3b +[2026-04-24 05:43:03.171] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062064 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:03.172] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062064 | service: service-general | source_id: 9fe8900e-d49d-4422-b3cd-28c183db39d0 +[2026-04-24 05:43:03.172] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062064 | service: service-general | source_id: 9fe8900e-d49d-4422-b3cd-28c183db39d0 +[2026-04-24 05:43:03.184] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033825 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:03.185] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: f5279f87-2396-4a06-a770-ffcf8e21f8c2 +[2026-04-24 05:43:03.185] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: f5279f87-2396-4a06-a770-ffcf8e21f8c2 +[2026-04-24 05:43:03.879] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577250 2026-03-06] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:03.880] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577250 | service: service-general | source_id: d6451d38-9fdc-4bcb-8b57-6a3c889d15bd +[2026-04-24 05:43:03.880] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577250 | service: service-general | source_id: d6451d38-9fdc-4bcb-8b57-6a3c889d15bd +[2026-04-24 05:43:04.545] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11342984 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:04.546] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: e1d96e30-d825-4b8b-bd4a-a210143a554b +[2026-04-24 05:43:04.546] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11342984 | service: service-general | source_id: e1d96e30-d825-4b8b-bd4a-a210143a554b +[2026-04-24 05:43:04.588] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WANDA HERI MAULANA | service: service-general | source_id: 4daa2791-17eb-4159-81b1-d3e0f7711fd5 +[2026-04-24 05:43:04.588] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4daa2791-17eb-4159-81b1-d3e0f7711fd5 +[2026-04-24 05:43:04.748] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JAROT EDY SULISTYONO | service: service-general | source_id: 82d7c3d8-54f7-47ee-87bc-cab5a9683664 +[2026-04-24 05:43:04.748] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 82d7c3d8-54f7-47ee-87bc-cab5a9683664 +[2026-04-24 05:43:04.767] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071957 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:04.768] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: c88c8d11-bd1c-4ca1-a9e3-839218e65086 +[2026-04-24 05:43:04.768] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071957 | service: service-general | source_id: c88c8d11-bd1c-4ca1-a9e3-839218e65086 +[2026-04-24 05:43:04.926] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSRIPAH | service: service-general | source_id: bffab13b-9d5b-4a19-832b-db2dd0ceb3c6 +[2026-04-24 05:43:04.927] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bffab13b-9d5b-4a19-832b-db2dd0ceb3c6 +[2026-04-24 05:43:05.089] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMIATI | service: service-general | source_id: cc2158df-c8ee-4256-9259-47167bdbb961 +[2026-04-24 05:43:05.219] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:05Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: cc2158df-c8ee-4256-9259-47167bdbb961 | status_code: 400 +[2026-04-24 05:43:05.219] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T08:09:16+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:f3ce97a9-ea05-4f19-baef-5a541405a3a0 intent:original-order patient_id:P02266373968 patient_name:SUMIATI performer_id:10003241696 requester_id:10010196162 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:05Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cc2158df-c8ee-4256-9259-47167bdbb961 | status: FAILED +[2026-04-24 05:43:05.329] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026852 2026-03-05] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:05.330] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026852 | service: service-general | source_id: edf890c8-a442-4ef5-8f94-6e61972b5c04 +[2026-04-24 05:43:05.330] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026852 | service: service-general | source_id: edf890c8-a442-4ef5-8f94-6e61972b5c04 +[2026-04-24 05:43:05.345] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11583661 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:05.346] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583661 | service: service-general | source_id: 4b3257e6-4007-4b18-9348-17964d32cb56 +[2026-04-24 05:43:05.346] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11583661 | service: service-general | source_id: 4b3257e6-4007-4b18-9348-17964d32cb56 +[2026-04-24 05:43:05.927] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037347 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:05.928] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12037347 | service: service-general | source_id: 5e877eb5-e9c6-426e-8f5b-49a9b09ad781 +[2026-04-24 05:43:05.928] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-018172 encounter_id:891b79ba-0bd8-4b79-9500-960d06709fa2 organization_id: patient_id:P02221433492 procedure_code:OT service_request_id:d94e3971-7afa-43cf-b5ce-9607af72f738 started:2026-04-24T05:43:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:06.181] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 930c23a2-99a8-49e7-a687-15c3f96a4082 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 5e877eb5-e9c6-426e-8f5b-49a9b09ad781 +[2026-04-24 05:43:06.181] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:07.379] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGATWIYATI | service: service-general | source_id: 20a8bc27-df32-455b-a85f-11025b3b4372 +[2026-04-24 05:43:07.379] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 20a8bc27-df32-455b-a85f-11025b3b4372 +[2026-04-24 05:43:07.533] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IKE WIJAYANTI | service: service-general | source_id: 1b2fecff-7770-4d6d-a03a-8672cef1f8cd +[2026-04-24 05:43:07.663] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 1b2fecff-7770-4d6d-a03a-8672cef1f8cd | status_code: 400 +[2026-04-24 05:43:07.663] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T08:24:55+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:9349dce0-22db-483b-aaae-37946d6e93cf intent:original-order patient_id:P01361750813 patient_name:IKE WIJAYANTI performer_id:10015072282 requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:07Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1b2fecff-7770-4d6d-a03a-8672cef1f8cd | status: FAILED +[2026-04-24 05:43:08.199] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624791 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:08.200] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624791 | service: service-general | source_id: 6f95be8b-2f12-4bb2-ac10-acc982b56d6b +[2026-04-24 05:43:08.200] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624791 | service: service-general | source_id: 6f95be8b-2f12-4bb2-ac10-acc982b56d6b +[2026-04-24 05:43:08.811] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064234 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:08.813] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064234 | service: service-general | source_id: 84e72727-613b-408a-9e93-f528150e1b0b +[2026-04-24 05:43:08.813] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064234 | service: service-general | source_id: 84e72727-613b-408a-9e93-f528150e1b0b +[2026-04-24 05:43:08.827] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043670 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:08.828] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12043670 | service: service-general | source_id: 27b429c4-4ffb-44a0-b001-5ae08e82e23c +[2026-04-24 05:43:08.828] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-002836 encounter_id:a0c55d49-c238-4a78-8766-7d52614fc28f organization_id: patient_id:P01955158323 procedure_code:OT service_request_id:048e0876-1814-4e1f-9e1e-7b9f2aef9d75 started:2026-04-24T05:43:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:09.191] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: e363bfa4-7377-41d6-b7d9-47c60ac32472 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 27b429c4-4ffb-44a0-b001-5ae08e82e23c +[2026-04-24 05:43:09.191] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:09.850] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DINDA AYU SHANTIKA DEWI | service: service-general | source_id: dc32b65b-39c4-4146-b7ec-b38b995ee5bb +[2026-04-24 05:43:09.850] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dc32b65b-39c4-4146-b7ec-b38b995ee5bb +[2026-04-24 05:43:10.005] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHALIMATUR ROSIDAH | service: service-general | source_id: 5ea80218-e9a3-42a2-9251-16dce46073e4 +[2026-04-24 05:43:10.005] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5ea80218-e9a3-42a2-9251-16dce46073e4 +[2026-04-24 05:43:10.159] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD HALIM | service: service-general | source_id: 8977c39c-b2dc-4891-9c45-1e5760b4beac +[2026-04-24 05:43:10.278] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:10Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 8977c39c-b2dc-4891-9c45-1e5760b4beac | status_code: 400 +[2026-04-24 05:43:10.278] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:00:49+07:00 category_code:363679005 category_display:Imaging code:79103-8 display:Abdomen Dengan Kontras encounter_id:5c1fc59e-9701-4caf-b472-c59180996bab intent:original-order patient_id:P02036649586 patient_name:ABD HALIM performer_id:10003241696 requester_id:12763091230 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:10Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8977c39c-b2dc-4891-9c45-1e5760b4beac | status: FAILED +[2026-04-24 05:43:11.826] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045705 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:11.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045705 | service: service-general | source_id: 601fe89d-e431-4a38-9073-ff971379f163 +[2026-04-24 05:43:11.828] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-018209 encounter_id:0e8a89b5-d8ad-4fd9-89b3-dae7602b3a69 organization_id: patient_id:P01428042710 procedure_code:OT service_request_id:c114a8da-84e5-4a5b-82b4-79187bf61639 started:2026-04-24T05:43:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:12.392] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 79bc0348-7b5b-4767-b327-b704dc442943 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 601fe89d-e431-4a38-9073-ff971379f163 +[2026-04-24 05:43:12.393] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:12.466] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI PUSPITASARI | service: service-general | source_id: 7be3925b-257d-473e-aca8-11d0e372914a +[2026-04-24 05:43:12.467] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7be3925b-257d-473e-aca8-11d0e372914a +[2026-04-24 05:43:12.644] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARSITO | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab +[2026-04-24 05:43:12.644] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4a751193-c507-469c-a7a6-64b7cd74b0ab +[2026-04-24 05:43:12.831] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURUL AINY | service: service-general | source_id: f4d404b5-446b-4c7d-9523-b7f95bc1b66e +[2026-04-24 05:43:12.831] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f4d404b5-446b-4c7d-9523-b7f95bc1b66e +[2026-04-24 05:43:13.000] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IFAN WAHYUDI | service: service-general | source_id: a8dd85bc-8ed7-4e98-b200-cf45cf1bc8ed +[2026-04-24 05:43:13.001] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a8dd85bc-8ed7-4e98-b200-cf45cf1bc8ed +[2026-04-24 05:43:13.170] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RANI MURTI WULANDARI | service: service-general | source_id: d550fbe1-47cc-4c35-9364-00d6577c8fca +[2026-04-24 05:43:13.288] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:13Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: d550fbe1-47cc-4c35-9364-00d6577c8fca | status_code: 400 +[2026-04-24 05:43:13.288] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:21:49+07:00 category_code:363679005 category_display:Imaging code:72248-8 display:MRCP encounter_id:9805fb03-6d57-4f01-b3ed-ef12d6452bf1 intent:original-order patient_id:P01907400230 patient_name:RANI MURTI WULANDARI performer_id:10015072282 requester_id:10008408947 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:13Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d550fbe1-47cc-4c35-9364-00d6577c8fca | status: FAILED +[2026-04-24 05:43:14.408] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11329171 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:14.409] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11329171 | service: service-general | source_id: 6b5611e3-4324-443e-9194-cd3341b53229 +[2026-04-24 05:43:14.409] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11329171 | service: service-general | source_id: 6b5611e3-4324-443e-9194-cd3341b53229 +[2026-04-24 05:43:14.973] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038810 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:14.974] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038810 | service: service-general | source_id: 69f688b5-9755-4021-bd05-5748f1836ced +[2026-04-24 05:43:14.974] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038810 | service: service-general | source_id: 69f688b5-9755-4021-bd05-5748f1836ced +[2026-04-24 05:43:15.458] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IHDA ASYARIAH ASRO FADILAH | service: service-general | source_id: 714370c7-4de7-4482-91a8-c442d1719fd8 +[2026-04-24 05:43:15.539] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:15Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 714370c7-4de7-4482-91a8-c442d1719fd8 | status_code: 400 +[2026-04-24 05:43:15.539] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:27:22+07:00 category_code:363679005 category_display:Imaging code:36424-0 display:Abdomen Tanpa Kontras encounter_id:ef95ee53-2667-41cf-ad10-b730935ade10 intent:original-order patient_id:P00861048193 patient_name:IHDA ASYARIAH ASRO FADILAH performer_id:10007559348 requester_id:10013904923 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:15Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 714370c7-4de7-4482-91a8-c442d1719fd8 | status: FAILED +[2026-04-24 05:43:15.540] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069210 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:15.541] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069210 | service: service-general | source_id: 8e79ae85-c979-4d86-8493-d4f1627484d4 +[2026-04-24 05:43:15.541] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069210 | service: service-general | source_id: 8e79ae85-c979-4d86-8493-d4f1627484d4 +[2026-04-24 05:43:15.555] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11553040 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:15.556] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553040 | service: service-general | source_id: 2803e2b6-4c9a-4bfd-aa63-0e25a4bf7fe7 +[2026-04-24 05:43:15.556] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11553040 | service: service-general | source_id: 2803e2b6-4c9a-4bfd-aa63-0e25a4bf7fe7 +[2026-04-24 05:43:15.570] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046610 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:15.571] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046610 | service: service-general | source_id: 2212bf65-98fa-4932-b5f9-f2a4ded0d826 +[2026-04-24 05:43:15.571] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046610 | service: service-general | source_id: 2212bf65-98fa-4932-b5f9-f2a4ded0d826 +[2026-04-24 05:43:16.130] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052368 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:16.131] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052368 | service: service-general | source_id: b4bfae74-1e68-480c-8608-e9148dd7eb3a +[2026-04-24 05:43:16.131] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052368 | service: service-general | source_id: b4bfae74-1e68-480c-8608-e9148dd7eb3a +[2026-04-24 05:43:16.683] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045646 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:16.684] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045646 | service: service-general | source_id: 0691da8c-38ca-4551-8705-63bbcc1838d3 +[2026-04-24 05:43:16.684] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045646 | service: service-general | source_id: 0691da8c-38ca-4551-8705-63bbcc1838d3 +[2026-04-24 05:43:16.698] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10927391 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:16.699] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10927391 | service: service-general | source_id: 83ddfa4d-6610-45aa-9b7d-b63ed6f06637 +[2026-04-24 05:43:16.699] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10927391 | service: service-general | source_id: 83ddfa4d-6610-45aa-9b7d-b63ed6f06637 +[2026-04-24 05:43:16.711] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606010 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:16.712] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: 366607ea-4dbc-4c9c-910a-abefbd303542 +[2026-04-24 05:43:16.712] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606010 | service: service-general | source_id: 366607ea-4dbc-4c9c-910a-abefbd303542 +[2026-04-24 05:43:16.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11517627 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:16.726] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517627 | service: service-general | source_id: c97c1a2f-fcfb-4de5-89b0-c9ef2f725161 +[2026-04-24 05:43:16.726] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11517627 | service: service-general | source_id: c97c1a2f-fcfb-4de5-89b0-c9ef2f725161 +[2026-04-24 05:43:17.273] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11375551 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:17.274] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: 6169d0c2-ff9b-426a-a9c1-3ea8a16d7053 +[2026-04-24 05:43:17.274] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11375551 | service: service-general | source_id: 6169d0c2-ff9b-426a-a9c1-3ea8a16d7053 +[2026-04-24 05:43:17.288] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11584788 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:17.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584788 | service: service-general | source_id: 717f5ba8-a733-4eb8-9fc5-b42f638e2c02 +[2026-04-24 05:43:17.290] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11584788 | service: service-general | source_id: 717f5ba8-a733-4eb8-9fc5-b42f638e2c02 +[2026-04-24 05:43:17.303] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062269 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:17.304] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062269 | service: service-general | source_id: 1a9d3cb0-d520-49f1-ab67-7b83552896c0 +[2026-04-24 05:43:17.304] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062269 | service: service-general | source_id: 1a9d3cb0-d520-49f1-ab67-7b83552896c0 +[2026-04-24 05:43:17.710] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUGA GUMILANG PRABOWO | service: service-general | source_id: 9c85d9dc-d557-4193-8e16-8e41c7b647c1 +[2026-04-24 05:43:17.710] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9c85d9dc-d557-4193-8e16-8e41c7b647c1 +[2026-04-24 05:43:17.882] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAMANTO HADI SUGITO | service: service-general | source_id: 27bdc478-cc41-47d2-b284-ae4551241223 +[2026-04-24 05:43:17.884] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071434 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:17.884] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071434 | service: service-general | source_id: d27fcfc2-4ea1-4721-8d62-a44567715c7f +[2026-04-24 05:43:17.884] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071434 | service: service-general | source_id: d27fcfc2-4ea1-4721-8d62-a44567715c7f +[2026-04-24 05:43:17.995] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 27bdc478-cc41-47d2-b284-ae4551241223 | status_code: 400 +[2026-04-24 05:43:17.995] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:37:09+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a9422cd4-f493-42f7-892b-cf67e7aacf9c intent:original-order patient_id:P01333701986 patient_name:RAMANTO HADI SUGITO performer_id:10007121493 requester_id:10003177272 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 27bdc478-cc41-47d2-b284-ae4551241223 | status: FAILED +[2026-04-24 05:43:18.449] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072360 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:18.450] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072360 | service: service-general | source_id: bc64944c-f7cd-4b6e-bb73-80a6be4c8899 +[2026-04-24 05:43:18.450] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072360 | service: service-general | source_id: bc64944c-f7cd-4b6e-bb73-80a6be4c8899 +[2026-04-24 05:43:18.462] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072637 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:18.463] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072637 | service: service-general | source_id: acfd5e64-8b0f-415e-b316-42e1cfe58d65 +[2026-04-24 05:43:18.463] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072637 | service: service-general | source_id: acfd5e64-8b0f-415e-b316-42e1cfe58d65 +[2026-04-24 05:43:19.024] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047417 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:19.025] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 27878a57-7441-4c12-a5f4-732c30d645b8 +[2026-04-24 05:43:19.025] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047417 | service: service-general | source_id: 27878a57-7441-4c12-a5f4-732c30d645b8 +[2026-04-24 05:43:19.588] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11235321 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:19.589] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11235321 | service: service-general | source_id: 4eb54e4e-b7cd-479f-bd8f-53f218d7664f +[2026-04-24 05:43:19.589] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11235321 | service: service-general | source_id: 4eb54e4e-b7cd-479f-bd8f-53f218d7664f +[2026-04-24 05:43:19.602] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047214 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:19.603] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: cae50401-54d2-47c3-b4de-a32397e70ff4 +[2026-04-24 05:43:19.603] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12047214 | service: service-general | source_id: cae50401-54d2-47c3-b4de-a32397e70ff4 +[2026-04-24 05:43:20.168] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: APRIS SUDARSONO | service: service-general | source_id: f143d0da-252d-413c-ba2f-f15c8d8860bf +[2026-04-24 05:43:20.168] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f143d0da-252d-413c-ba2f-f15c8d8860bf +[2026-04-24 05:43:20.181] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071544 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:20.182] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071544 | service: service-general | source_id: 127e16ab-2cc6-4f1b-a3ef-bb4a9f2ef451 +[2026-04-24 05:43:20.182] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071544 | service: service-general | source_id: 127e16ab-2cc6-4f1b-a3ef-bb4a9f2ef451 +[2026-04-24 05:43:20.337] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI MARIYATI | service: service-general | source_id: e32e5cdf-74db-4122-8adb-93eaab3a3a59 +[2026-04-24 05:43:20.337] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e32e5cdf-74db-4122-8adb-93eaab3a3a59 +[2026-04-24 05:43:20.490] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AULIA RACHMAN ANDY SATRIA | service: service-general | source_id: e49264ec-81cd-4d7d-976a-77f38493974a +[2026-04-24 05:43:20.491] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e49264ec-81cd-4d7d-976a-77f38493974a +[2026-04-24 05:43:20.643] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUSIANA | service: service-general | source_id: 28af2e57-250f-4e47-a0b5-9e518ecb5cbf +[2026-04-24 05:43:20.749] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066577 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:20.750] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e24c3114-e6c0-48f8-b7e9-aa4526976ace +[2026-04-24 05:43:20.773] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:20Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 28af2e57-250f-4e47-a0b5-9e518ecb5cbf | status_code: 400 +[2026-04-24 05:43:20.773] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:43:21+07:00 category_code:363679005 category_display:Imaging code:38061-8 display:Wholespine Tanpa Kontras encounter_id:c027a80f-1447-4427-8357-f0929f4ac358 intent:original-order patient_id:P02361959079 patient_name:LUSIANA performer_id:10015072282 requester_id:10000721171 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:20Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 28af2e57-250f-4e47-a0b5-9e518ecb5cbf | status: FAILED +[2026-04-24 05:43:20.931] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3b93dbb6-bd0c-4536-9a40-702d8990dc80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:20.931] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 68a3735a-7dc7-402c-ab90-102e4dd643fa +[2026-04-24 05:43:20.931] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 68a3735a-7dc7-402c-ab90-102e4dd643fa +[2026-04-24 05:43:21.484] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053524 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:21.485] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8828b6f0-a58d-4dff-856e-f70d4b78b599 +[2026-04-24 05:43:21.613] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 28132aa5-c9a9-457e-ae59-03fc0e5d4cf0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:21.613] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3e6fdf8b-d4e2-4676-8230-56a7f8777080 +[2026-04-24 05:43:21.613] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3e6fdf8b-d4e2-4676-8230-56a7f8777080 +[2026-04-24 05:43:22.166] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059810 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:22.167] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c124d4ca-8362-4392-b53d-9f9ef0798b40 +[2026-04-24 05:43:22.329] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ac627d17-2813-45d0-b03b-19fe50e4c542 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:22.329] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 24d2186a-d518-4493-972e-a10cb3537bc6 +[2026-04-24 05:43:22.329] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001816 encounter_id:ac627d17-2813-45d0-b03b-19fe50e4c542 organization_id: patient_id: procedure_code:OT service_request_id:c124d4ca-8362-4392-b53d-9f9ef0798b40 started:2026-04-24T05:43:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:22.436] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 24d2186a-d518-4493-972e-a10cb3537bc6 | status_code: 400 +[2026-04-24 05:43:22.436] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:22.948] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CINDY IRA ALVYANITA | service: service-general | source_id: 406cc4a7-d6cc-4732-bef9-0e0628df3c4a +[2026-04-24 05:43:22.948] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 406cc4a7-d6cc-4732-bef9-0e0628df3c4a +[2026-04-24 05:43:23.107] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISMADI | service: service-general | source_id: bb20b90f-fbcc-49ae-b70c-1aad0c804b5a +[2026-04-24 05:43:23.226] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: bb20b90f-fbcc-49ae-b70c-1aad0c804b5a | status_code: 400 +[2026-04-24 05:43:23.226] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:50:13+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:c2b3dca0-d85f-4c28-b166-c1d69bc93263 intent:original-order patient_id:P01252597333 patient_name:ISMADI performer_id:10003241696 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:23Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bb20b90f-fbcc-49ae-b70c-1aad0c804b5a | status: FAILED +[2026-04-24 05:43:25.090] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068796 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:25.091] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8bf4c53d-8e5b-4d38-ae8c-1aac2fe73d3d +[2026-04-24 05:43:25.252] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ee09ef62-0026-4ae3-9efd-161dfde5cf0a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:25.252] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6ce65275-98fa-450b-b40c-92649d24f0bb +[2026-04-24 05:43:25.252] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019579 encounter_id:ee09ef62-0026-4ae3-9efd-161dfde5cf0a organization_id: patient_id: procedure_code:OT service_request_id:8bf4c53d-8e5b-4d38-ae8c-1aac2fe73d3d started:2026-04-24T05:43:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:25.398] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZARATUSTRA CAHYA FIDDIN | service: service-general | source_id: f3c1c2cf-c296-4e03-9fd9-e58d8e30df02 +[2026-04-24 05:43:25.399] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f3c1c2cf-c296-4e03-9fd9-e58d8e30df02 +[2026-04-24 05:43:25.399] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6ce65275-98fa-450b-b40c-92649d24f0bb | status_code: 400 +[2026-04-24 05:43:25.399] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:25.557] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHMAD SLAMET MULYANTO | service: service-general | source_id: 60aba611-c09e-469d-b9e2-473ff0363727 +[2026-04-24 05:43:25.679] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:25Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 60aba611-c09e-469d-b9e2-473ff0363727 | status_code: 400 +[2026-04-24 05:43:25.679] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:54:51+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:d329870a-9353-4f3b-ad55-d1c5ab29ae64 intent:original-order patient_id:P02443600120 patient_name:ACHMAD SLAMET MULYANTO performer_id:10015072282 requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:25Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 60aba611-c09e-469d-b9e2-473ff0363727 | status: FAILED +[2026-04-24 05:43:27.891] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TURSIMIN | service: service-general | source_id: be49dcc5-9041-4826-a41c-2c3e1c344f87 +[2026-04-24 05:43:27.891] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: be49dcc5-9041-4826-a41c-2c3e1c344f87 +[2026-04-24 05:43:28.036] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046761 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:28.037] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: af7c84b9-6c98-4981-8dc5-f43d6d246a79 +[2026-04-24 05:43:28.065] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SONJO INDRA PUDJOWATI | service: service-general | source_id: b31c0bb7-931e-45ae-9074-291af6e21858 +[2026-04-24 05:43:28.147] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:28Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: b31c0bb7-931e-45ae-9074-291af6e21858 | status_code: 400 +[2026-04-24 05:43:28.147] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T09:57:52+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:1058d6d3-5cb5-4ef1-8abb-cd7d178a87fa intent:original-order patient_id:P00887319315 patient_name:SONJO INDRA PUDJOWATI performer_id:10007121493 requester_id:10000721171 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:28Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b31c0bb7-931e-45ae-9074-291af6e21858 | status: FAILED +[2026-04-24 05:43:28.213] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 33bb7c18-e917-430d-b650-d993cc74c837 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:28.213] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 78a2e0a8-b3cc-471f-9daf-13b83e5e0352 +[2026-04-24 05:43:28.213] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003486 encounter_id:33bb7c18-e917-430d-b650-d993cc74c837 organization_id: patient_id: procedure_code:DX service_request_id:af7c84b9-6c98-4981-8dc5-f43d6d246a79 started:2026-04-24T05:43:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:28.332] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 78a2e0a8-b3cc-471f-9daf-13b83e5e0352 | status_code: 400 +[2026-04-24 05:43:28.332] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:30.325] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI MAYANGSARI | service: service-general | source_id: 4da3e0b9-dff6-46ab-8a67-af6f5ad0d374 +[2026-04-24 05:43:30.325] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4da3e0b9-dff6-46ab-8a67-af6f5ad0d374 +[2026-04-24 05:43:30.496] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI BUWONOWATI | service: service-general | source_id: de0159a8-84eb-46a9-9699-ba0e6647fe3b +[2026-04-24 05:43:30.612] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:30Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: de0159a8-84eb-46a9-9699-ba0e6647fe3b | status_code: 400 +[2026-04-24 05:43:30.612] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:13:16+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:667dbf29-76d0-429a-85e2-dead1bccc585 intent:original-order patient_id:P00192114468 patient_name:SRI BUWONOWATI performer_id:10003241696 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:30Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: de0159a8-84eb-46a9-9699-ba0e6647fe3b | status: FAILED +[2026-04-24 05:43:30.906] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043541 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:30.907] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 49db2ce0-6964-4b17-9a38-f51a500fc11d +[2026-04-24 05:43:31.042] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: da77db44-088a-4c5b-ae58-1f28d3d53440 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:31.042] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7e8e134b-8517-4759-9f69-e92c96dd9b97 +[2026-04-24 05:43:31.042] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019605 encounter_id:da77db44-088a-4c5b-ae58-1f28d3d53440 organization_id: patient_id: procedure_code:OT service_request_id:49db2ce0-6964-4b17-9a38-f51a500fc11d started:2026-04-24T05:43:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:31.156] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7e8e134b-8517-4759-9f69-e92c96dd9b97 | status_code: 400 +[2026-04-24 05:43:31.156] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:32.789] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOHAMAD HAFIDZ SYAH FIRLY | service: service-general | source_id: b8171754-dd38-4c35-9ceb-80fd981de82a +[2026-04-24 05:43:32.885] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:32Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: b8171754-dd38-4c35-9ceb-80fd981de82a | status_code: 400 +[2026-04-24 05:43:32.885] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:13:53+07:00 category_code:363679005 category_display:Imaging code:30691-0 display:Genu Tanpa Kontras encounter_id:acf768b8-6b2f-428a-a229-8fd5fe6267b3 intent:original-order patient_id:P00793230792 patient_name:MOHAMAD HAFIDZ SYAH FIRLY performer_id:10015072282 requester_id:10000721171 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:32Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b8171754-dd38-4c35-9ceb-80fd981de82a | status: FAILED +[2026-04-24 05:43:33.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075262 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:33.725] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2c1c9b29-6d6b-46c5-854e-bb380e7bb3fd +[2026-04-24 05:43:33.847] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c0dddba9-f985-4fcd-bcdc-8fd7b2bf4e74 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:33.847] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 19e7692b-80be-4d6a-b63e-8dc37e10b3ab +[2026-04-24 05:43:33.847] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019622 encounter_id:c0dddba9-f985-4fcd-bcdc-8fd7b2bf4e74 organization_id: patient_id: procedure_code:OT service_request_id:2c1c9b29-6d6b-46c5-854e-bb380e7bb3fd started:2026-04-24T05:43:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:33.948] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 19e7692b-80be-4d6a-b63e-8dc37e10b3ab | status_code: 400 +[2026-04-24 05:43:33.949] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:35.042] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIWIEK ARIMBI SRIKANTI | service: service-general | source_id: 64ea2378-b664-4e73-9bba-503f037709bd +[2026-04-24 05:43:35.042] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 64ea2378-b664-4e73-9bba-503f037709bd +[2026-04-24 05:43:35.216] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ATANIA RAHMAH ANGGRAENI | service: service-general | source_id: 69444e77-7c91-4dac-ba66-064b29aaaf57 +[2026-04-24 05:43:35.217] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 69444e77-7c91-4dac-ba66-064b29aaaf57 +[2026-04-24 05:43:35.373] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MURDIONO | service: service-general | source_id: 1de39d46-db4a-4a43-bf80-ab1c3f2b04d5 +[2026-04-24 05:43:35.556] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 1de39d46-db4a-4a43-bf80-ab1c3f2b04d5 | status_code: 400 +[2026-04-24 05:43:35.557] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:19:31+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:3444f24d-c9fb-44f4-b699-149068d51d81 intent:original-order patient_id:P02588883058 patient_name:MURDIONO performer_id:10007559348 requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1de39d46-db4a-4a43-bf80-ab1c3f2b04d5 | status: FAILED +[2026-04-24 05:43:36.516] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068463 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:36.517] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 899f1eef-b3c3-4269-b82e-e7cefc757c94 +[2026-04-24 05:43:36.653] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8f39c653-430b-4a47-9197-cfd9c51a25c4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:36.653] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 16fe056e-f80a-4fb7-a720-d8763d888edd +[2026-04-24 05:43:36.653] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019612 encounter_id:8f39c653-430b-4a47-9197-cfd9c51a25c4 organization_id: patient_id: procedure_code:OT service_request_id:899f1eef-b3c3-4269-b82e-e7cefc757c94 started:2026-04-24T05:43:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:36.788] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 16fe056e-f80a-4fb7-a720-d8763d888edd | status_code: 400 +[2026-04-24 05:43:36.788] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:37.726] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD.ROHIM | service: service-general | source_id: 548932cf-24bb-4a0f-8e7a-17f6e4040de5 +[2026-04-24 05:43:37.726] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 548932cf-24bb-4a0f-8e7a-17f6e4040de5 +[2026-04-24 05:43:37.905] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMBAR SRI SUSILAWATI, | service: service-general | source_id: 692a1ba5-9db9-43bd-80c3-738bef9a84a7 +[2026-04-24 05:43:37.905] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 692a1ba5-9db9-43bd-80c3-738bef9a84a7 +[2026-04-24 05:43:38.077] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERY WIDIANTO | service: service-general | source_id: ff69be42-3e11-4f26-82e5-eb90dcd04c44 +[2026-04-24 05:43:38.077] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ff69be42-3e11-4f26-82e5-eb90dcd04c44 +[2026-04-24 05:43:38.235] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUNUK SRI HANDAYANI | service: service-general | source_id: 9976b3b5-3ed8-4de2-ab6c-a9569b6e5bae +[2026-04-24 05:43:38.235] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9976b3b5-3ed8-4de2-ab6c-a9569b6e5bae +[2026-04-24 05:43:38.405] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELDA AL ANNAS STYANDY | service: service-general | source_id: 4221e47d-479e-40b3-82ab-753e5ece15b4 +[2026-04-24 05:43:38.405] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4221e47d-479e-40b3-82ab-753e5ece15b4 +[2026-04-24 05:43:38.564] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AFIYA YUMNA KHIRANI | service: service-general | source_id: 63af1d9b-3b9e-410f-bd7b-939c4a27048d +[2026-04-24 05:43:38.564] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 63af1d9b-3b9e-410f-bd7b-939c4a27048d +[2026-04-24 05:43:38.720] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI LARASATI | service: service-general | source_id: 904f4c18-5a59-4a53-b5f7-f292f228cb87 +[2026-04-24 05:43:38.720] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 904f4c18-5a59-4a53-b5f7-f292f228cb87 +[2026-04-24 05:43:38.877] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDHIONO WARDANA | service: service-general | source_id: c8ae2a1b-39c2-4d5c-a30d-a50c3eb7dd38 +[2026-04-24 05:43:38.877] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c8ae2a1b-39c2-4d5c-a30d-a50c3eb7dd38 +[2026-04-24 05:43:39.038] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSANTI | service: service-general | source_id: 6e3922e7-4f37-4c69-85e7-7702f4da86e0 +[2026-04-24 05:43:39.038] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6e3922e7-4f37-4c69-85e7-7702f4da86e0 +[2026-04-24 05:43:39.196] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IMRAN | service: service-general | source_id: 9bb07131-bbb7-48be-b6d2-48da0f9537db +[2026-04-24 05:43:39.286] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:39Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 9bb07131-bbb7-48be-b6d2-48da0f9537db | status_code: 400 +[2026-04-24 05:43:39.286] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:46:49+07:00 category_code:363679005 category_display:Imaging code:24727-0 display:Kepala Dengan Kontras encounter_id:c7885d25-9cc8-4b3f-bce7-de1ee18ce613 intent:original-order patient_id:P02341666564 patient_name:IMRAN performer_id:10007121493 requester_id:10014887646 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:39Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9bb07131-bbb7-48be-b6d2-48da0f9537db | status: FAILED +[2026-04-24 05:43:39.403] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075247 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:39.404] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c484bb6f-9ee7-443d-91cb-faa204d6a28c +[2026-04-24 05:43:39.521] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ce14f70e-1382-4add-8b6b-f52bacd780aa | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:39.521] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c3a6635c-e953-4b7b-a0bc-9e549c46c6bc +[2026-04-24 05:43:39.521] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019616 encounter_id:ce14f70e-1382-4add-8b6b-f52bacd780aa organization_id: patient_id: procedure_code:OT service_request_id:c484bb6f-9ee7-443d-91cb-faa204d6a28c started:2026-04-24T05:43:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:39.656] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c3a6635c-e953-4b7b-a0bc-9e549c46c6bc | status_code: 400 +[2026-04-24 05:43:39.656] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:41.453] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNAWATI | service: service-general | source_id: 2b4b2e18-e466-4fd0-8bff-e4258fbb7760 +[2026-04-24 05:43:41.567] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 2b4b2e18-e466-4fd0-8bff-e4258fbb7760 | status_code: 400 +[2026-04-24 05:43:41.567] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T10:50:10+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:f7539173-4a5d-4066-a046-ea137980bc4b intent:original-order patient_id:P03624670169 patient_name:ERNAWATI performer_id:10017994418 requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2b4b2e18-e466-4fd0-8bff-e4258fbb7760 | status: FAILED +[2026-04-24 05:43:42.265] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075277 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:42.266] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a3a23fd3-a11e-40a0-be65-c48af3257961 +[2026-04-24 05:43:42.386] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a0980efe-21e5-4b20-b374-a230b57245b1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:42.386] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a8eecb43-1736-4a6e-a06a-54790ea54fe9 +[2026-04-24 05:43:42.386] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019618 encounter_id:a0980efe-21e5-4b20-b374-a230b57245b1 organization_id: patient_id: procedure_code:OT service_request_id:a3a23fd3-a11e-40a0-be65-c48af3257961 started:2026-04-24T05:43:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:42.513] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a8eecb43-1736-4a6e-a06a-54790ea54fe9 | status_code: 400 +[2026-04-24 05:43:42.513] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:43.737] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA YULIARTANTI | service: service-general | source_id: 228db8f7-587b-4049-b652-f3d1042d895c +[2026-04-24 05:43:43.737] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 228db8f7-587b-4049-b652-f3d1042d895c +[2026-04-24 05:43:43.903] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARMIJATI | service: service-general | source_id: acc146a3-d3f7-4a40-ab22-d1a3587e5970 +[2026-04-24 05:43:43.903] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: acc146a3-d3f7-4a40-ab22-d1a3587e5970 +[2026-04-24 05:43:44.083] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PONITI | service: service-general | source_id: 309a593b-9608-40d8-9242-e6dd35cc446e +[2026-04-24 05:43:44.083] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 309a593b-9608-40d8-9242-e6dd35cc446e +[2026-04-24 05:43:44.256] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSTAKIM | service: service-general | source_id: 04045bb7-9fb7-418a-b1ee-7d94087c2b52 +[2026-04-24 05:43:44.256] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 04045bb7-9fb7-418a-b1ee-7d94087c2b52 +[2026-04-24 05:43:44.440] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNI WATI | service: service-general | source_id: e29a5905-4254-4d80-91ec-45dcff316a37 +[2026-04-24 05:43:44.440] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e29a5905-4254-4d80-91ec-45dcff316a37 +[2026-04-24 05:43:44.614] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHRISTINA SANIK | service: service-general | source_id: faee1efa-c591-4c4a-ad77-5407a749d220 +[2026-04-24 05:43:44.752] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:44Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: faee1efa-c591-4c4a-ad77-5407a749d220 | status_code: 400 +[2026-04-24 05:43:44.752] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:01:45+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:9ae6155c-cbd4-4b76-98ce-0f2529f25a04 intent:original-order patient_id:P01206370264 patient_name:CHRISTINA SANIK performer_id:10015072282 requester_id:10002655996 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:44Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: faee1efa-c591-4c4a-ad77-5407a749d220 | status: FAILED +[2026-04-24 05:43:45.078] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068407 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:45.079] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 54a7566b-027c-4289-82c6-bbf9050a066c +[2026-04-24 05:43:45.213] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b1ed3bb8-ca91-42f9-a424-47fe87c7efc9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:45.213] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 605b1b36-062b-43b1-b5c4-9747fd0f11b2 +[2026-04-24 05:43:45.213] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019619 encounter_id:b1ed3bb8-ca91-42f9-a424-47fe87c7efc9 organization_id: patient_id: procedure_code:OT service_request_id:54a7566b-027c-4289-82c6-bbf9050a066c started:2026-04-24T05:43:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:45.361] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 605b1b36-062b-43b1-b5c4-9747fd0f11b2 | status_code: 400 +[2026-04-24 05:43:45.362] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:46.925] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AZKA NUR HASAN | service: service-general | source_id: 88c84feb-0449-41af-970c-89d1983678fe +[2026-04-24 05:43:46.925] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 88c84feb-0449-41af-970c-89d1983678fe +[2026-04-24 05:43:47.096] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKAMTONO | service: service-general | source_id: 518b9458-1cd1-473a-90e1-5d11c39e0080 +[2026-04-24 05:43:47.097] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 518b9458-1cd1-473a-90e1-5d11c39e0080 +[2026-04-24 05:43:47.269] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KAMINEM | service: service-general | source_id: b7864ed0-d788-4f9f-927e-3b1ab248ef5b +[2026-04-24 05:43:47.269] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b7864ed0-d788-4f9f-927e-3b1ab248ef5b +[2026-04-24 05:43:47.445] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI HARI WAHYUWINARIYATI | service: service-general | source_id: 83d161cf-f3e6-4a99-b622-5bd48ff816d7 +[2026-04-24 05:43:47.445] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 83d161cf-f3e6-4a99-b622-5bd48ff816d7 +[2026-04-24 05:43:47.618] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI PRIYANTI | service: service-general | source_id: 1e45a599-f21a-4f19-a1a9-aa7d6f8dc7bf +[2026-04-24 05:43:47.701] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:47Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: 1e45a599-f21a-4f19-a1a9-aa7d6f8dc7bf | status_code: 400 +[2026-04-24 05:43:47.701] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:15:12+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:0401b2df-53eb-4ce6-a44f-310aa2142a3b intent:original-order patient_id:P02257473780 patient_name:DWI PRIYANTI performer_id:10000527512 requester_id:10002625480 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:47Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1e45a599-f21a-4f19-a1a9-aa7d6f8dc7bf | status: FAILED +[2026-04-24 05:43:48.027] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11620594 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:48.028] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e891baaf-0f43-47d1-8748-71dd773c6f9a +[2026-04-24 05:43:48.183] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1e4cd3d7-7269-4c47-b687-23bcd8b86a1c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:48.183] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7aad671c-70d2-4314-aaef-4e488df1fc82 +[2026-04-24 05:43:48.183] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019620 encounter_id:1e4cd3d7-7269-4c47-b687-23bcd8b86a1c organization_id: patient_id: procedure_code:OT service_request_id:e891baaf-0f43-47d1-8748-71dd773c6f9a started:2026-04-24T05:43:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:48.349] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7aad671c-70d2-4314-aaef-4e488df1fc82 | status_code: 400 +[2026-04-24 05:43:48.349] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:49.872] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MICHAEL HARISSON | service: service-general | source_id: f6c6bb2a-f166-4263-aa61-8384e12d64dd +[2026-04-24 05:43:49.986] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:49Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: f6c6bb2a-f166-4263-aa61-8384e12d64dd | status_code: 400 +[2026-04-24 05:43:49.986] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:20:30+07:00 category_code:363679005 category_display:Imaging code:30679-5 display:Lumbosacral Tanpa Kontras encounter_id:aaf92a1b-004a-403e-9433-10499b133895 intent:original-order patient_id:P01772625496 patient_name:MICHAEL HARISSON performer_id:10007121493 requester_id:10000721171 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:49Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: f6c6bb2a-f166-4263-aa61-8384e12d64dd | status: FAILED +[2026-04-24 05:43:50.930] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075223 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:50.931] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1a1c8347-2dad-4555-8eb2-87bdecd000bd +[2026-04-24 05:43:51.079] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2414ffcd-7cb9-4e70-866d-54783758588f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:51.079] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6aac16e0-9b25-4674-abd1-7f000a699f0e +[2026-04-24 05:43:51.079] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019623 encounter_id:2414ffcd-7cb9-4e70-866d-54783758588f organization_id: patient_id: procedure_code:OT service_request_id:1a1c8347-2dad-4555-8eb2-87bdecd000bd started:2026-04-24T05:43:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:51.179] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6aac16e0-9b25-4674-abd1-7f000a699f0e | status_code: 400 +[2026-04-24 05:43:51.179] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:52.161] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JESSLYN BELVANIA CASSANDRA | service: service-general | source_id: 141eccd1-10b1-4718-aa96-48934c504126 +[2026-04-24 05:43:52.161] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 141eccd1-10b1-4718-aa96-48934c504126 +[2026-04-24 05:43:52.340] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMIRUDDIN RIJALUL FAHMI | service: service-general | source_id: e814d68b-2401-44ff-957e-b98e1e957452 +[2026-04-24 05:43:52.341] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e814d68b-2401-44ff-957e-b98e1e957452 +[2026-04-24 05:43:52.502] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHERYLIA BIANCA AMAIRA | service: service-general | source_id: 2117b94b-9052-47d3-a61f-8e58cfd95208 +[2026-04-24 05:43:52.502] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2117b94b-9052-47d3-a61f-8e58cfd95208 +[2026-04-24 05:43:52.668] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIATI | service: service-general | source_id: a18c27b2-e04b-47b2-8ff4-898e25a6d4bb +[2026-04-24 05:43:52.782] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:52Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"... | service: service-general | source_id: a18c27b2-e04b-47b2-8ff4-898e25a6d4bb | status_code: 400 +[2026-04-24 05:43:52.782] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-07T11:26:16+07:00 category_code:363679005 category_display:Imaging code:36442-2 display:Thorax Tanpa Kontras encounter_id:2185927e-e491-402b-979c-ed7c99743419 intent:original-order patient_id:P00365244026 patient_name:SRIATI performer_id:10007559348 requester_id:10016502559 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:52Z"},"message":{"issue":[{"code":"duplicate","details":{"text":"Found duplicate: ServiceRequest (RuleNumber: 20002)"},"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a18c27b2-e04b-47b2-8ff4-898e25a6d4bb | status: FAILED +[2026-04-24 05:43:53.569] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12016163 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:53.570] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12016163 | service: service-general | source_id: e111dd5c-176e-4280-8e0f-0ce9a9b1c3aa +[2026-04-24 05:43:53.570] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019627 encounter_id:fad0d442-b2a8-4177-8cb5-b93b3332cbd4 organization_id: patient_id:P01473947760 procedure_code:OT service_request_id:e5828113-d1b0-4775-8f71-169bfd1fe5c9 started:2026-04-24T05:43:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:53.840] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 0e0f035c-b38c-4c7e-844c-9b7e43124ee4 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: e111dd5c-176e-4280-8e0f-0ce9a9b1c3aa +[2026-04-24 05:43:53.840] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:54.947] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR HOLIFAH | service: service-general | source_id: 3c4b22e7-a20b-4cbb-bdce-db30038b950a +[2026-04-24 05:43:54.947] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3c4b22e7-a20b-4cbb-bdce-db30038b950a +[2026-04-24 05:43:55.111] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMUJI YUSUF | service: service-general | source_id: fccaf21d-951b-45cd-a6a1-70b1529c87d3 +[2026-04-24 05:43:55.111] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fccaf21d-951b-45cd-a6a1-70b1529c87d3 +[2026-04-24 05:43:55.274] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TOTOK ISKANDAR | service: service-general | source_id: c5753756-cbee-4d98-9e3f-c63ae2a318cc +[2026-04-24 05:43:55.274] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c5753756-cbee-4d98-9e3f-c63ae2a318cc +[2026-04-24 05:43:55.439] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIONO | service: service-general | source_id: b9302984-ae19-4954-9b62-b56d207c4d5b +[2026-04-24 05:43:55.439] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b9302984-ae19-4954-9b62-b56d207c4d5b +[2026-04-24 05:43:55.614] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PRAMUDIJA SOETANTIJO | service: service-general | source_id: 1179010f-f036-40af-a03b-d1653e8a9843 +[2026-04-24 05:43:55.614] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1179010f-f036-40af-a03b-d1653e8a9843 +[2026-04-24 05:43:55.800] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS SULIONO | service: service-general | source_id: 3503d473-aacc-43f4-b2d9-b6fee4762de8 +[2026-04-24 05:43:55.800] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3503d473-aacc-43f4-b2d9-b6fee4762de8 +[2026-04-24 05:43:55.973] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR KHASANAH | service: service-general | source_id: 363183cc-65dd-4aa8-b135-eaa7eed5454d +[2026-04-24 05:43:55.973] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 363183cc-65dd-4aa8-b135-eaa7eed5454d +[2026-04-24 05:43:56.142] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAHROUL MUALIPAH | service: service-general | source_id: 60cb0cc7-8eb4-4dfc-b52c-955d885e57ed +[2026-04-24 05:43:56.142] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 60cb0cc7-8eb4-4dfc-b52c-955d885e57ed +[2026-04-24 05:43:56.308] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NADIA AULIA ZAHRA | service: service-general | source_id: d07f264f-0777-41e5-970c-897f59cae4b1 +[2026-04-24 05:43:56.308] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d07f264f-0777-41e5-970c-897f59cae4b1 +[2026-04-24 05:43:56.431] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074322 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:56.432] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1b8d7626-ed4e-46c0-8fff-ebb1d9336197 +[2026-04-24 05:43:56.480] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TYARA FELISHA PUTRI | service: service-general | source_id: 4db5ac5f-e12e-4a00-9890-0753206b7377 +[2026-04-24 05:43:56.480] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4db5ac5f-e12e-4a00-9890-0753206b7377 +[2026-04-24 05:43:56.598] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b69fa668-2566-4830-8db1-ddf756858859 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:56.598] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6b60e4e8-0c83-4378-8e62-a76c0d6361cf +[2026-04-24 05:43:56.598] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019628 encounter_id:b69fa668-2566-4830-8db1-ddf756858859 organization_id: patient_id: procedure_code:OT service_request_id:1b8d7626-ed4e-46c0-8fff-ebb1d9336197 started:2026-04-24T05:43:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:56.654] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KORIATUS SHOLIHAH | service: service-general | source_id: 887a29ce-8381-4869-a060-abe55737b7f0 +[2026-04-24 05:43:56.654] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 887a29ce-8381-4869-a060-abe55737b7f0 +[2026-04-24 05:43:56.697] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6b60e4e8-0c83-4378-8e62-a76c0d6361cf | status_code: 400 +[2026-04-24 05:43:56.697] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:56.815] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUSTINUS TJAHYO KARYADI | service: service-general | source_id: 575d6e0e-491f-4749-af6e-171f894d4a84 +[2026-04-24 05:43:56.815] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 575d6e0e-491f-4749-af6e-171f894d4a84 +[2026-04-24 05:43:56.971] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISTRI | service: service-general | source_id: 5fc284e1-16e8-4077-9fc7-2d58bc6c8cc0 +[2026-04-24 05:43:56.971] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5fc284e1-16e8-4077-9fc7-2d58bc6c8cc0 +[2026-04-24 05:43:57.171] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIANTO | service: service-general | source_id: 76794c41-7905-4dc7-9c12-0b4c2d72952f +[2026-04-24 05:43:57.171] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 76794c41-7905-4dc7-9c12-0b4c2d72952f +[2026-04-24 05:43:57.341] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSANTI | service: service-general | source_id: 60eb142e-44c7-4239-bb28-9adffba539db +[2026-04-24 05:43:57.341] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 60eb142e-44c7-4239-bb28-9adffba539db +[2026-04-24 05:43:57.506] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANNA TANJUNG | service: service-general | source_id: ab2fab5f-a804-47ab-902b-aa26e67db6f8 +[2026-04-24 05:43:57.506] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ab2fab5f-a804-47ab-902b-aa26e67db6f8 +[2026-04-24 05:43:57.671] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELVINA CHAIRUNNISA PUTRI RAHAYU | service: service-general | source_id: c376ba49-4d9d-42ba-9145-3c000b09389e +[2026-04-24 05:43:57.671] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c376ba49-4d9d-42ba-9145-3c000b09389e +[2026-04-24 05:43:57.836] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIZKA DWI WULANDARI | service: service-general | source_id: 67f99dbe-3631-4dc0-bbd2-31a2cfd199b3 +[2026-04-24 05:43:57.836] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 67f99dbe-3631-4dc0-bbd2-31a2cfd199b3 +[2026-04-24 05:43:58.002] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUCHIR ARBIANTO ANDY KARADA | service: service-general | source_id: 495143c8-fff3-4521-9ce6-7ae31872b0d4 +[2026-04-24 05:43:58.002] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 495143c8-fff3-4521-9ce6-7ae31872b0d4 +[2026-04-24 05:43:58.166] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KANAFI | service: service-general | source_id: f78117bb-ef86-4470-a769-95be0870aff4 +[2026-04-24 05:43:58.166] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f78117bb-ef86-4470-a769-95be0870aff4 +[2026-04-24 05:43:58.336] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SURIATIM | service: service-general | source_id: 4f1d1d26-05d1-4359-b0db-40f4d273bcfb +[2026-04-24 05:43:58.336] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4f1d1d26-05d1-4359-b0db-40f4d273bcfb +[2026-04-24 05:43:58.498] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: L.E. POPPY ANDRIANI | service: service-general | source_id: 164a5be3-2616-483f-b9ea-0f1431400570 +[2026-04-24 05:43:58.498] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 164a5be3-2616-483f-b9ea-0f1431400570 +[2026-04-24 05:43:58.660] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD. KAMID | service: service-general | source_id: e21903bc-9749-4137-b559-ac165f6a056e +[2026-04-24 05:43:58.661] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e21903bc-9749-4137-b559-ac165f6a056e +[2026-04-24 05:43:58.824] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUNIA ZAHRAH EKA SAPUTRI | service: service-general | source_id: 808a3b6a-0dcb-464f-9cb8-0d20d69290c4 +[2026-04-24 05:43:58.825] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 808a3b6a-0dcb-464f-9cb8-0d20d69290c4 +[2026-04-24 05:43:58.990] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI SAKINATUL IZAH | service: service-general | source_id: 8e236835-91d2-4024-935d-ef4f5d8ae239 +[2026-04-24 05:43:58.990] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8e236835-91d2-4024-935d-ef4f5d8ae239 +[2026-04-24 05:43:59.160] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUTMAINNAH | service: service-general | source_id: 9494df4e-fc36-475a-b092-2b3382fcfab0 +[2026-04-24 05:43:59.160] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9494df4e-fc36-475a-b092-2b3382fcfab0 +[2026-04-24 05:43:59.271] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051705 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:43:59.272] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4c969955-0431-460f-8e64-cc4e39cbbb10 +[2026-04-24 05:43:59.337] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWARDI | service: service-general | source_id: a1953a61-a723-43ae-8ded-b13172efaccf +[2026-04-24 05:43:59.337] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a1953a61-a723-43ae-8ded-b13172efaccf +[2026-04-24 05:43:59.421] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8255769f-5bea-4a46-951f-5a036910f3b0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:59.421] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3dc06e69-47f9-40cf-b657-24ffb6188ca2 +[2026-04-24 05:43:59.421] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003501 encounter_id:8255769f-5bea-4a46-951f-5a036910f3b0 organization_id: patient_id: procedure_code:OT service_request_id:4c969955-0431-460f-8e64-cc4e39cbbb10 started:2026-04-24T05:43:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:43:59.508] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI ASIYAH | service: service-general | source_id: 21b41077-459d-4767-b979-3f5fd3c0c4c6 +[2026-04-24 05:43:59.508] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 21b41077-459d-4767-b979-3f5fd3c0c4c6 +[2026-04-24 05:43:59.558] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:43:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3dc06e69-47f9-40cf-b657-24ffb6188ca2 | status_code: 400 +[2026-04-24 05:43:59.558] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:43:59.676] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHUSNIYAH | service: service-general | source_id: c9e973ff-a1e6-495c-a0ca-df6d36467edd +[2026-04-24 05:43:59.676] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c9e973ff-a1e6-495c-a0ca-df6d36467edd +[2026-04-24 05:43:59.853] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMINDI ANJELIA WILUJENG | service: service-general | source_id: c13fd572-e5d4-42bd-9271-6d571661573c +[2026-04-24 05:43:59.854] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c13fd572-e5d4-42bd-9271-6d571661573c +[2026-04-24 05:44:00.033] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RULI AFRIA SULISTIA | service: service-general | source_id: e0d12cb8-1802-4afc-8331-7c4aec7e1fa4 +[2026-04-24 05:44:00.033] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e0d12cb8-1802-4afc-8331-7c4aec7e1fa4 +[2026-04-24 05:44:00.203] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTOMO | service: service-general | source_id: f1bdf026-bd04-4f2c-99a5-18dd679adc71 +[2026-04-24 05:44:00.203] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f1bdf026-bd04-4f2c-99a5-18dd679adc71 +[2026-04-24 05:44:00.371] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PANCASIH ELLYSABET | service: service-general | source_id: c193ba5e-3b07-41ea-a85f-c09966a92aea +[2026-04-24 05:44:00.371] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c193ba5e-3b07-41ea-a85f-c09966a92aea +[2026-04-24 05:44:00.550] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M.REZA FAHRYAN | service: service-general | source_id: 72d07cf4-f525-4b3b-b451-27a2e0712266 +[2026-04-24 05:44:00.550] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 72d07cf4-f525-4b3b-b451-27a2e0712266 +[2026-04-24 05:44:00.718] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARDI YITNO | service: service-general | source_id: 66e2c935-82b2-4ba1-8126-bfcc947b0759 +[2026-04-24 05:44:00.718] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 66e2c935-82b2-4ba1-8126-bfcc947b0759 +[2026-04-24 05:44:00.888] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANDHI APRIANSYAH | service: service-general | source_id: 24c3c4ca-9390-4444-87da-b2f9991455b8 +[2026-04-24 05:44:00.888] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 24c3c4ca-9390-4444-87da-b2f9991455b8 +[2026-04-24 05:44:01.057] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIF TRI CAHYONO | service: service-general | source_id: ca92e7b4-c18a-4dfe-8796-0dece2bf77a2 +[2026-04-24 05:44:01.058] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ca92e7b4-c18a-4dfe-8796-0dece2bf77a2 +[2026-04-24 05:44:01.231] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SWIGATI WINARNINGTYAS | service: service-general | source_id: 6f8d8fb5-8061-4b45-a9d4-b79a6d9b2860 +[2026-04-24 05:44:01.231] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6f8d8fb5-8061-4b45-a9d4-b79a6d9b2860 +[2026-04-24 05:44:01.412] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASSYFA ZEA AZKADINA | service: service-general | source_id: 9f0eaddc-e113-4d10-938d-fa90a00d8057 +[2026-04-24 05:44:01.412] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9f0eaddc-e113-4d10-938d-fa90a00d8057 +[2026-04-24 05:44:01.577] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANGGA MAULANA | service: service-general | source_id: 0e5e22ba-9b0b-4e53-96fd-1d233b05d3c8 +[2026-04-24 05:44:01.577] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0e5e22ba-9b0b-4e53-96fd-1d233b05d3c8 +[2026-04-24 05:44:01.744] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITRI AMBARSARI | service: service-general | source_id: 2fea3f27-da89-4c5b-b406-c49ca288b907 +[2026-04-24 05:44:01.744] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2fea3f27-da89-4c5b-b406-c49ca288b907 +[2026-04-24 05:44:01.906] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHADIONO | service: service-general | source_id: 74225204-1df2-489b-bb95-9c99aa158def +[2026-04-24 05:44:01.906] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 74225204-1df2-489b-bb95-9c99aa158def +[2026-04-24 05:44:02.073] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SELVI KURNIAWAN | service: service-general | source_id: 24e4d42b-4432-4ce5-8d8d-95c3ceff82ae +[2026-04-24 05:44:02.073] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 24e4d42b-4432-4ce5-8d8d-95c3ceff82ae +[2026-04-24 05:44:02.157] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075256 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:02.158] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 24832783-1a7d-44ed-a7e8-e35f64926219 +[2026-04-24 05:44:02.235] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KRISNA IZHA KILAFFA | service: service-general | source_id: 7ff5b2d6-f416-45aa-8bb3-8e3123dce47f +[2026-04-24 05:44:02.320] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 55a19054-084e-4397-85ea-f1e82e3be7d5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:02.320] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d7cd01cc-b7c1-4a34-8f2d-52719d42e31f +[2026-04-24 05:44:02.320] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019639 encounter_id:55a19054-084e-4397-85ea-f1e82e3be7d5 organization_id: patient_id: procedure_code:OT service_request_id:24832783-1a7d-44ed-a7e8-e35f64926219 started:2026-04-24T05:44:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:02.363] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 7ff5b2d6-f416-45aa-8bb3-8e3123dce47f | status_code: 400 +[2026-04-24 05:44:02.363] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:09:52+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:24976558-108d-410d-875f-7abd99525554 intent:original-order patient_id:P00253759749 patient_name:KRISNA IZHA KILAFFA performer_id:10002983237 requester_id:10005220993 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7ff5b2d6-f416-45aa-8bb3-8e3123dce47f | status: FAILED +[2026-04-24 05:44:02.468] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d7cd01cc-b7c1-4a34-8f2d-52719d42e31f | status_code: 400 +[2026-04-24 05:44:02.468] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:04.529] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURYATI | service: service-general | source_id: a65067b4-2de7-4c99-9ba5-bc8c2159ad7d +[2026-04-24 05:44:04.529] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a65067b4-2de7-4c99-9ba5-bc8c2159ad7d +[2026-04-24 05:44:04.693] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURAIDA | service: service-general | source_id: bf3d7b27-a8cc-423e-bcf5-b81ee1a028c2 +[2026-04-24 05:44:04.693] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bf3d7b27-a8cc-423e-bcf5-b81ee1a028c2 +[2026-04-24 05:44:04.857] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RENGGANIS RAMADHANIA PUTRI | service: service-general | source_id: 1e8a81d9-d5d4-4b5f-9dd2-7d011e7ec5ec +[2026-04-24 05:44:04.857] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1e8a81d9-d5d4-4b5f-9dd2-7d011e7ec5ec +[2026-04-24 05:44:05.024] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD JAMIL | service: service-general | source_id: 92719897-e4cb-45b7-aae6-769648cbd910 +[2026-04-24 05:44:05.046] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075236 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:05.047] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b71131a4-43be-4518-968c-d800e4d15797 +[2026-04-24 05:44:05.125] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 92719897-e4cb-45b7-aae6-769648cbd910 | status_code: 400 +[2026-04-24 05:44:05.125] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T07:54:31+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:fab160ef-3b60-4945-a625-7de3ae3e4244 intent:original-order patient_id:P09051411781 patient_name:AHMAD JAMIL performer_id:10015072282 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 92719897-e4cb-45b7-aae6-769648cbd910 | status: FAILED +[2026-04-24 05:44:05.161] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 95e11171-0621-41d4-a128-8fc1cfcbb011 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:05.162] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 39b843c3-7a79-401b-9b5d-e32147992e7d +[2026-04-24 05:44:05.162] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019641 encounter_id:95e11171-0621-41d4-a128-8fc1cfcbb011 organization_id: patient_id: procedure_code:OT service_request_id:b71131a4-43be-4518-968c-d800e4d15797 started:2026-04-24T05:44:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:05.359] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 39b843c3-7a79-401b-9b5d-e32147992e7d | status_code: 400 +[2026-04-24 05:44:05.359] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:07.289] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RYUGA ABIDZAR ALFAREZ | service: service-general | source_id: 801eacd9-074f-4191-b118-99eb98824344 +[2026-04-24 05:44:07.289] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 801eacd9-074f-4191-b118-99eb98824344 +[2026-04-24 05:44:07.453] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI ISMI YULIATI | service: service-general | source_id: d0f62d06-c1a5-4ca8-8163-67641f5d3fed +[2026-04-24 05:44:07.454] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d0f62d06-c1a5-4ca8-8163-67641f5d3fed +[2026-04-24 05:44:07.613] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YENI WULANDARI | service: service-general | source_id: f0708318-3666-424c-8f9f-83e4900097aa +[2026-04-24 05:44:07.613] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f0708318-3666-424c-8f9f-83e4900097aa +[2026-04-24 05:44:07.770] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIZKY AMALIA | service: service-general | source_id: 6c2d8a4a-c8d5-4ca6-9e6c-4a714705ff31 +[2026-04-24 05:44:07.770] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6c2d8a4a-c8d5-4ca6-9e6c-4a714705ff31 +[2026-04-24 05:44:07.925] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURLAELA | service: service-general | source_id: 8cb9ca37-3e16-44c9-806d-a3f14efec40b +[2026-04-24 05:44:07.926] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8cb9ca37-3e16-44c9-806d-a3f14efec40b +[2026-04-24 05:44:07.977] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067264 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:07.978] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4c2a74b1-5643-44fb-8fd3-86b1e66a9cf0 +[2026-04-24 05:44:08.083] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUSROTIN | service: service-general | source_id: 4465a16a-517b-4211-bc1a-6727dfae0ffe +[2026-04-24 05:44:08.083] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4465a16a-517b-4211-bc1a-6727dfae0ffe +[2026-04-24 05:44:08.155] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9a4f0e55-0dae-4869-a70c-cfc74a3da757 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:08.155] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 47d384ce-5705-4984-a599-9034d9efb729 +[2026-04-24 05:44:08.155] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003028 encounter_id:9a4f0e55-0dae-4869-a70c-cfc74a3da757 organization_id: patient_id: procedure_code:OT service_request_id:4c2a74b1-5643-44fb-8fd3-86b1e66a9cf0 started:2026-04-24T05:44:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:08.234] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGOES SOEBEKTI | service: service-general | source_id: 908f2a5c-21bf-48c6-8956-0062d866a1f1 +[2026-04-24 05:44:08.235] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 908f2a5c-21bf-48c6-8956-0062d866a1f1 +[2026-04-24 05:44:08.269] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 47d384ce-5705-4984-a599-9034d9efb729 | status_code: 400 +[2026-04-24 05:44:08.269] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:08.385] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FELICIA JANE RENJAAN | service: service-general | source_id: 3796c785-6780-4a76-b34e-db07b7f4c46f +[2026-04-24 05:44:08.385] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3796c785-6780-4a76-b34e-db07b7f4c46f +[2026-04-24 05:44:08.536] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GUNAWAN | service: service-general | source_id: 0a803f24-a6a1-472f-9ad5-07bd79bba78d +[2026-04-24 05:44:08.536] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0a803f24-a6a1-472f-9ad5-07bd79bba78d +[2026-04-24 05:44:08.690] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BANUN | service: service-general | source_id: aba42357-4af1-4663-8849-d48304666edf +[2026-04-24 05:44:08.690] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aba42357-4af1-4663-8849-d48304666edf +[2026-04-24 05:44:08.842] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELVAN QIYAS LAZUARDI AWANGGA | service: service-general | source_id: 48a5be1a-99b6-4236-8f31-339da6a83677 +[2026-04-24 05:44:08.842] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 48a5be1a-99b6-4236-8f31-339da6a83677 +[2026-04-24 05:44:08.991] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUKUH YOGA PRABAWANTO | service: service-general | source_id: d218b57b-e785-4751-bc9b-1a34328933b8 +[2026-04-24 05:44:08.992] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d218b57b-e785-4751-bc9b-1a34328933b8 +[2026-04-24 05:44:09.156] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR ASIYAH | service: service-general | source_id: b0314b84-d6d1-4cb1-9bfb-5af7b0f41d0f +[2026-04-24 05:44:09.156] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b0314b84-d6d1-4cb1-9bfb-5af7b0f41d0f +[2026-04-24 05:44:09.325] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WARDATUL MAULIDYAH | service: service-general | source_id: ef7232f4-a72d-4a3c-9ca1-dc82f5eb2a34 +[2026-04-24 05:44:09.456] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ef7232f4-a72d-4a3c-9ca1-dc82f5eb2a34 | status_code: 400 +[2026-04-24 05:44:09.456] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T10:02:25+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:eda93d39-c062-47d3-b571-27f21ca2857d intent:original-order patient_id:P01293251769 patient_name:WARDATUL MAULIDYAH performer_id:10002983237 requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ef7232f4-a72d-4a3c-9ca1-dc82f5eb2a34 | status: FAILED +[2026-04-24 05:44:10.821] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067930 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:10.822] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6424fc37-2035-4d35-b208-d025889d6e8b +[2026-04-24 05:44:11.005] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bb12982e-65ee-479c-b520-eedda56d3c71 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:11.005] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8f50e5a4-b8f8-4be0-a15f-ef845c5738f8 +[2026-04-24 05:44:11.005] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019649 encounter_id:bb12982e-65ee-479c-b520-eedda56d3c71 organization_id: patient_id: procedure_code:OT service_request_id:6424fc37-2035-4d35-b208-d025889d6e8b started:2026-04-24T05:44:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:11.109] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8f50e5a4-b8f8-4be0-a15f-ef845c5738f8 | status_code: 400 +[2026-04-24 05:44:11.109] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:11.621] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWATI | service: service-general | source_id: 1d7f260b-2e45-4863-bed2-fc14e8e90c39 +[2026-04-24 05:44:11.621] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1d7f260b-2e45-4863-bed2-fc14e8e90c39 +[2026-04-24 05:44:11.783] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARWANTI | service: service-general | source_id: 796d26b5-c15d-4139-8ff2-33023fc470ea +[2026-04-24 05:44:11.784] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 796d26b5-c15d-4139-8ff2-33023fc470ea +[2026-04-24 05:44:11.945] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AZALEA KHANZA INARA | service: service-general | source_id: 38328d65-0e3b-46a1-b37a-816d63beaa13 +[2026-04-24 05:44:11.945] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 38328d65-0e3b-46a1-b37a-816d63beaa13 +[2026-04-24 05:44:12.098] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCHAMAD SYARIFUDIN | service: service-general | source_id: f801d216-f526-47e2-bd3d-9ed488243af2 +[2026-04-24 05:44:12.098] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f801d216-f526-47e2-bd3d-9ed488243af2 +[2026-04-24 05:44:12.248] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS SUKIRNO | service: service-general | source_id: 64123288-13b9-4b4d-8e0b-8048f7b4304e +[2026-04-24 05:44:12.248] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 64123288-13b9-4b4d-8e0b-8048f7b4304e +[2026-04-24 05:44:12.411] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BIMA REGA ALFARENDRA | service: service-general | source_id: 01b14054-34c2-4f10-b6e6-027eb3791032 +[2026-04-24 05:44:12.557] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 01b14054-34c2-4f10-b6e6-027eb3791032 | status_code: 400 +[2026-04-24 05:44:12.557] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:08:46+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:266cc21c-a87a-40e1-a4da-e468c0961cb2 intent:original-order patient_id:P10784518656 patient_name:BIMA REGA ALFARENDRA performer_id:10002983237 requester_id:10004798310 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 01b14054-34c2-4f10-b6e6-027eb3791032 | status: FAILED +[2026-04-24 05:44:13.667] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071569 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:13.668] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a6f8cf4c-0267-4d3e-a343-ef2bf9c71332 +[2026-04-24 05:44:13.820] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8867577b-9b96-4dd1-a869-f9917456c189 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:13.820] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2d1513f5-5441-4b45-88b4-7471f32e12ac +[2026-04-24 05:44:13.820] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019650 encounter_id:8867577b-9b96-4dd1-a869-f9917456c189 organization_id: patient_id: procedure_code:OT service_request_id:a6f8cf4c-0267-4d3e-a343-ef2bf9c71332 started:2026-04-24T05:44:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:13.921] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 2d1513f5-5441-4b45-88b4-7471f32e12ac | status_code: 400 +[2026-04-24 05:44:13.921] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:14.728] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULISTINAH | service: service-general | source_id: e4a2b398-4ad5-4283-bc4c-cc1bdce76e26 +[2026-04-24 05:44:14.728] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e4a2b398-4ad5-4283-bc4c-cc1bdce76e26 +[2026-04-24 05:44:14.902] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: THERESIA MARIA ERMIE SRI W. | service: service-general | source_id: 84f13c19-1549-4304-b44e-a522308b1759 +[2026-04-24 05:44:14.902] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 84f13c19-1549-4304-b44e-a522308b1759 +[2026-04-24 05:44:15.069] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: haruna ghania zea akhanza | service: service-general | source_id: 31b00899-b9c3-44fb-a280-5c215bd07fa3 +[2026-04-24 05:44:15.069] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 31b00899-b9c3-44fb-a280-5c215bd07fa3 +[2026-04-24 05:44:15.222] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHAUMA NAHDA RAFANDA | service: service-general | source_id: 1ca3b9b1-c96c-4776-8bc1-3f657100257b +[2026-04-24 05:44:15.354] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 1ca3b9b1-c96c-4776-8bc1-3f657100257b | status_code: 400 +[2026-04-24 05:44:15.354] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-08T12:38:26+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:3f3f52e9-29f1-4538-b801-1fa2892ad2e4 intent:original-order patient_id:P01787879246 patient_name:SHAUMA NAHDA RAFANDA performer_id:10002983237 requester_id:10012063942 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1ca3b9b1-c96c-4776-8bc1-3f657100257b | status: FAILED +[2026-04-24 05:44:16.247] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056124 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:16.248] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056124 | service: service-general | source_id: 8e11b96b-f077-4bec-b1b9-18edbfe73e1d +[2026-04-24 05:44:16.248] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019651 encounter_id:6cbf7948-6e0b-409e-9234-946c093a9857 organization_id: patient_id:P01956998030 procedure_code:OT service_request_id:f93bbc77-b66e-4347-adf9-4ef78ad46f50 started:2026-04-24T05:44:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:16.472] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 4334a202-23c8-43d5-8e72-572d2e84e758 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8e11b96b-f077-4bec-b1b9-18edbfe73e1d +[2026-04-24 05:44:16.472] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:17.507] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JIHAN | service: service-general | source_id: b254b7e3-5bf3-49bf-96af-b7f2610cb3ba +[2026-04-24 05:44:17.507] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b254b7e3-5bf3-49bf-96af-b7f2610cb3ba +[2026-04-24 05:44:17.675] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SANUSI | service: service-general | source_id: 1c7f0069-aaf5-4639-93cd-920a800d0510 +[2026-04-24 05:44:17.675] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1c7f0069-aaf5-4639-93cd-920a800d0510 +[2026-04-24 05:44:17.843] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZEALUNA ELSHAQUILLA MAYSAROH | service: service-general | source_id: 4d42267e-e959-4fe6-927f-0c4ff0128779 +[2026-04-24 05:44:17.843] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4d42267e-e959-4fe6-927f-0c4ff0128779 +[2026-04-24 05:44:17.995] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CRESCENTIA LAVANYA PRISHA KUSUMA | service: service-general | source_id: 741170c3-39e0-41ef-afcb-478139d7d99b +[2026-04-24 05:44:17.995] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 741170c3-39e0-41ef-afcb-478139d7d99b +[2026-04-24 05:44:18.161] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMAI | service: service-general | source_id: 74fa7517-2d58-4a63-9d48-be1b9711ed7b +[2026-04-24 05:44:18.161] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 74fa7517-2d58-4a63-9d48-be1b9711ed7b +[2026-04-24 05:44:18.315] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI ROAH | service: service-general | source_id: ee4c3650-2dfb-4adb-a906-8b47627fe694 +[2026-04-24 05:44:18.315] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee4c3650-2dfb-4adb-a906-8b47627fe694 +[2026-04-24 05:44:18.470] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAULIDINA | service: service-general | source_id: 28d23d1b-687e-48a7-97cb-6945250daef8 +[2026-04-24 05:44:18.486] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069896 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:18.487] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069896 | service: service-general | source_id: 5815c646-7892-43b8-b5bf-623918f2ae6d +[2026-04-24 05:44:18.487] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069896 | service: service-general | source_id: 5815c646-7892-43b8-b5bf-623918f2ae6d +[2026-04-24 05:44:18.582] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 28d23d1b-687e-48a7-97cb-6945250daef8 | status_code: 400 +[2026-04-24 05:44:18.582] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T07:20:02+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:253b5921-40f2-4544-a0a1-e2ee79f4d239 intent:original-order patient_id:P02006155446 patient_name:MAULIDINA performer_id:10000527512 requester_id:10007550827 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 28d23d1b-687e-48a7-97cb-6945250daef8 | status: FAILED +[2026-04-24 05:44:19.032] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058291 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:19.033] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 29e5e07e-7ebc-4c99-aa7d-9d1d0546a82e +[2026-04-24 05:44:19.155] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3c84c96e-20f5-4990-a5c2-1fc73a7a99f8 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:19.156] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5c967579-9d1f-4e19-b5ea-db351beae27c +[2026-04-24 05:44:19.156] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019653 encounter_id:3c84c96e-20f5-4990-a5c2-1fc73a7a99f8 organization_id: patient_id: procedure_code:OT service_request_id:29e5e07e-7ebc-4c99-aa7d-9d1d0546a82e started:2026-04-24T05:44:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:19.268] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 5c967579-9d1f-4e19-b5ea-db351beae27c | status_code: 400 +[2026-04-24 05:44:19.268] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:20.755] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEVI GITA SARI | service: service-general | source_id: 2d73f4b0-d307-4e07-aefa-f812c9f53ee5 +[2026-04-24 05:44:20.755] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2d73f4b0-d307-4e07-aefa-f812c9f53ee5 +[2026-04-24 05:44:20.910] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARIYAM | service: service-general | source_id: 3b0919f6-20bd-4696-b419-ae37200f0ec1 +[2026-04-24 05:44:20.910] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3b0919f6-20bd-4696-b419-ae37200f0ec1 +[2026-04-24 05:44:21.063] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD IQBAL RASYIQUL ABID | service: service-general | source_id: c0fdf246-13c2-45f8-bf68-9a0b394409a0 +[2026-04-24 05:44:21.063] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c0fdf246-13c2-45f8-bf68-9a0b394409a0 +[2026-04-24 05:44:21.216] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG WIJIASIHNINGTYAS | service: service-general | source_id: 0ba68d70-3003-46d4-99ff-12f555203746 +[2026-04-24 05:44:21.361] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 0ba68d70-3003-46d4-99ff-12f555203746 | status_code: 400 +[2026-04-24 05:44:21.361] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-09T08:16:34+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:623de20a-7e5a-4831-958b-e457c3f8260e intent:original-order patient_id:P00578939932 patient_name:ENDANG WIJIASIHNINGTYAS performer_id:10017994418 requester_id:10013580752 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0ba68d70-3003-46d4-99ff-12f555203746 | status: FAILED +[2026-04-24 05:44:21.824] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047087 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:21.827] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8d97a4e8-a2d7-41a3-b25f-f19a0145f473 +[2026-04-24 05:44:21.960] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 797982f3-75c8-4c4e-b4aa-cd6675698f36 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:21.960] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 24d155a0-96d0-4938-b72e-f703a3e14a7a +[2026-04-24 05:44:21.960] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019644 encounter_id:797982f3-75c8-4c4e-b4aa-cd6675698f36 organization_id: patient_id: procedure_code:OT service_request_id:8d97a4e8-a2d7-41a3-b25f-f19a0145f473 started:2026-04-24T05:44:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:22.056] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 24d155a0-96d0-4938-b72e-f703a3e14a7a | status_code: 400 +[2026-04-24 05:44:22.056] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:23.519] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PRASETYA BIMANSYAH NURAJI | service: service-general | source_id: c8a679ae-0bd0-4b4d-9460-ade86369da09 +[2026-04-24 05:44:23.519] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c8a679ae-0bd0-4b4d-9460-ade86369da09 +[2026-04-24 05:44:23.682] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROHADI | service: service-general | source_id: 117ade83-a7fa-4f99-912f-fd6c0a972273 +[2026-04-24 05:44:23.682] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 117ade83-a7fa-4f99-912f-fd6c0a972273 +[2026-04-24 05:44:23.837] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YAYUK SUMARTININGSIH | service: service-general | source_id: 53e1d462-f84b-44cc-88b0-3b1d37900a23 +[2026-04-24 05:44:23.837] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 53e1d462-f84b-44cc-88b0-3b1d37900a23 +[2026-04-24 05:44:24.020] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSUMA HARTINAH | service: service-general | source_id: 6d621114-d45b-42b8-8617-3f2ddaadb7da +[2026-04-24 05:44:24.020] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6d621114-d45b-42b8-8617-3f2ddaadb7da +[2026-04-24 05:44:24.189] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AHNAF AYDIN | service: service-general | source_id: 0594a401-7e70-4818-ab0f-ac26a831b407 +[2026-04-24 05:44:24.189] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0594a401-7e70-4818-ab0f-ac26a831b407 +[2026-04-24 05:44:24.355] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIK | service: service-general | source_id: 7cd714ac-0443-4510-a396-e94ff046b12f +[2026-04-24 05:44:24.355] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7cd714ac-0443-4510-a396-e94ff046b12f +[2026-04-24 05:44:24.525] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARY ANI | service: service-general | source_id: 6849d081-285a-43b1-89a1-dd1c954e4c74 +[2026-04-24 05:44:24.525] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6849d081-285a-43b1-89a1-dd1c954e4c74 +[2026-04-24 05:44:24.693] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIASIH | service: service-general | source_id: 89c79249-44e0-4246-9554-29eeae6abf36 +[2026-04-24 05:44:24.693] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 89c79249-44e0-4246-9554-29eeae6abf36 +[2026-04-24 05:44:24.858] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058912 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:24.859] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d0b1ec75-fe23-428d-ac18-a5fbfa936066 +[2026-04-24 05:44:24.875] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANANDA TRIANI | service: service-general | source_id: b6e4cab6-bb69-439b-b374-17cec21e3c5c +[2026-04-24 05:44:24.875] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b6e4cab6-bb69-439b-b374-17cec21e3c5c +[2026-04-24 05:44:25.020] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d07117df-5563-41ec-9bbd-031824f8ecfb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:25.021] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f7b4d62d-f5a2-4467-a1c7-be98959d91f7 +[2026-04-24 05:44:25.021] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019654 encounter_id:d07117df-5563-41ec-9bbd-031824f8ecfb organization_id: patient_id: procedure_code:OT service_request_id:d0b1ec75-fe23-428d-ac18-a5fbfa936066 started:2026-04-24T05:44:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:25.041] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARTONO | service: service-general | source_id: 4028994a-ffe9-42ce-b6ca-6d41aace0fdc +[2026-04-24 05:44:25.041] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4028994a-ffe9-42ce-b6ca-6d41aace0fdc +[2026-04-24 05:44:25.160] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f7b4d62d-f5a2-4467-a1c7-be98959d91f7 | status_code: 400 +[2026-04-24 05:44:25.161] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:25.207] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKARMAN | service: service-general | source_id: 056c694d-8c8a-47ec-ace2-f825033ad212 +[2026-04-24 05:44:25.207] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 056c694d-8c8a-47ec-ace2-f825033ad212 +[2026-04-24 05:44:25.380] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEBY NATALIA | service: service-general | source_id: 03820dd4-03d5-484a-8594-b94129bd9088 +[2026-04-24 05:44:25.380] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 03820dd4-03d5-484a-8594-b94129bd9088 +[2026-04-24 05:44:25.548] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARYATUN | service: service-general | source_id: 688d5bf2-9b87-4300-876d-258f2dd32b1a +[2026-04-24 05:44:25.548] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 688d5bf2-9b87-4300-876d-258f2dd32b1a +[2026-04-24 05:44:25.716] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALIFIA RAHMA YULIA PUTRI | service: service-general | source_id: eeb82ee9-5469-4bc8-a30e-61aa11b3fbcd +[2026-04-24 05:44:25.829] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: eeb82ee9-5469-4bc8-a30e-61aa11b3fbcd | status_code: 400 +[2026-04-24 05:44:25.829] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-13T08:49:05+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:db4edac5-3c0c-48d9-854d-0e956711b330 intent:original-order patient_id:P00914051119 patient_name:ALIFIA RAHMA YULIA PUTRI performer_id:10000527512 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: eeb82ee9-5469-4bc8-a30e-61aa11b3fbcd | status: FAILED +[2026-04-24 05:44:27.742] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075249 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:27.743] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4855b41a-377c-49b8-9535-ce34bf175c61 +[2026-04-24 05:44:27.874] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 486b1536-af62-403a-b8cb-2a050a6b6511 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:27.874] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b830adba-0639-4fbe-aec6-34bbd2c74fcb +[2026-04-24 05:44:27.874] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019658 encounter_id:486b1536-af62-403a-b8cb-2a050a6b6511 organization_id: patient_id: procedure_code:OT service_request_id:4855b41a-377c-49b8-9535-ce34bf175c61 started:2026-04-24T05:44:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:27.984] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAFIUDIN | service: service-general | source_id: 8d035c9e-6876-41bc-af97-521d7ff92a33 +[2026-04-24 05:44:27.984] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8d035c9e-6876-41bc-af97-521d7ff92a33 +[2026-04-24 05:44:28.006] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b830adba-0639-4fbe-aec6-34bbd2c74fcb | status_code: 400 +[2026-04-24 05:44:28.007] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:28.139] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURLAILY EKA INDRIANTI | service: service-general | source_id: b1e8ef55-d514-4e13-b638-544dabedce36 +[2026-04-24 05:44:28.139] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b1e8ef55-d514-4e13-b638-544dabedce36 +[2026-04-24 05:44:28.307] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARNADI | service: service-general | source_id: 4240f735-7f13-4284-af74-d2d447d638d6 +[2026-04-24 05:44:28.414] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 4240f735-7f13-4284-af74-d2d447d638d6 | status_code: 400 +[2026-04-24 05:44:28.414] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-01-14T13:50:08+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:d83bc216-ffce-4f50-886e-727077a0ae25 intent:original-order patient_id:P00949631429 patient_name:KARNADI performer_id:10001277822 requester_id:10005220993 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 4240f735-7f13-4284-af74-d2d447d638d6 | status: FAILED +[2026-04-24 05:44:30.586] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARDI | service: service-general | source_id: 1e222184-7ac3-4d18-8160-a206a1e05679 +[2026-04-24 05:44:30.587] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1e222184-7ac3-4d18-8160-a206a1e05679 +[2026-04-24 05:44:30.733] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062952 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:30.734] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c368ac39-9f49-40a6-97d8-28cedb9b3c00 +[2026-04-24 05:44:30.753] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: USMAN BAHRI | service: service-general | source_id: 94c2aa4e-12a9-4d58-854e-e418d8e79e30 +[2026-04-24 05:44:30.754] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 94c2aa4e-12a9-4d58-854e-e418d8e79e30 +[2026-04-24 05:44:30.905] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 28bc695a-4098-4df7-bc45-9581f9af4c6f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:30.905] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0d516c0f-e56d-4110-b687-4cb00b69e7f4 +[2026-04-24 05:44:30.905] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-019659 encounter_id:28bc695a-4098-4df7-bc45-9581f9af4c6f organization_id: patient_id: procedure_code:OT service_request_id:c368ac39-9f49-40a6-97d8-28cedb9b3c00 started:2026-04-24T05:44:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:30.922] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELIS FARIDA | service: service-general | source_id: 4cad7f39-e0f2-488d-a05e-d3047cf8b969 +[2026-04-24 05:44:30.922] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4cad7f39-e0f2-488d-a05e-d3047cf8b969 +[2026-04-24 05:44:31.043] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0d516c0f-e56d-4110-b687-4cb00b69e7f4 | status_code: 400 +[2026-04-24 05:44:31.043] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:31.087] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUTIK SUWARTI | service: service-general | source_id: 8bcf094d-a632-4f07-9c16-d9257294b60d +[2026-04-24 05:44:31.087] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8bcf094d-a632-4f07-9c16-d9257294b60d +[2026-04-24 05:44:31.252] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH. NUR RIYANTO | service: service-general | source_id: 96081f72-3817-4587-9e80-f2d23d20410e +[2026-04-24 05:44:31.252] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 96081f72-3817-4587-9e80-f2d23d20410e +[2026-04-24 05:44:31.421] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENRY BUDI PRASETYO P | service: service-general | source_id: db9d0574-37f7-495f-8349-43e286e42bf0 +[2026-04-24 05:44:31.421] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: db9d0574-37f7-495f-8349-43e286e42bf0 +[2026-04-24 05:44:31.596] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TEGUH CHANDRA | service: service-general | source_id: 35aae97f-f807-4dd7-8db2-c2a6f765c7a8 +[2026-04-24 05:44:31.596] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 35aae97f-f807-4dd7-8db2-c2a6f765c7a8 +[2026-04-24 05:44:31.760] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTRISNO | service: service-general | source_id: bd663f24-0b23-4386-b64e-96e960ff9d4e +[2026-04-24 05:44:31.760] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bd663f24-0b23-4386-b64e-96e960ff9d4e +[2026-04-24 05:44:31.922] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHAFIRA LAILA / BY NY NUR KHAMIDAH | service: service-general | source_id: d3bd3f75-a71d-4f18-88a3-5016cb8262d8 +[2026-04-24 05:44:31.922] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d3bd3f75-a71d-4f18-88a3-5016cb8262d8 +[2026-04-24 05:44:32.085] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUNAWAROH | service: service-general | source_id: d14e0473-c00c-41e2-a43d-e386a6bb9497 +[2026-04-24 05:44:32.085] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d14e0473-c00c-41e2-a43d-e386a6bb9497 +[2026-04-24 05:44:32.258] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TANNIA MEISA | service: service-general | source_id: bd0bff4e-4614-4927-a0d5-e7e77f834526 +[2026-04-24 05:44:32.370] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: bd0bff4e-4614-4927-a0d5-e7e77f834526 | status_code: 400 +[2026-04-24 05:44:32.370] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T08:48:56+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:71601772-ad3a-4640-9765-e88fee46b214 intent:original-order patient_id:P00256063635 patient_name:TANNIA MEISA performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: bd0bff4e-4614-4927-a0d5-e7e77f834526 | status: FAILED +[2026-04-24 05:44:33.193] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11557892 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:33.194] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557892 | service: service-general | source_id: d205d34a-52d0-4d45-9396-745279fa5c6a +[2026-04-24 05:44:33.194] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11557892 | service: service-general | source_id: d205d34a-52d0-4d45-9396-745279fa5c6a +[2026-04-24 05:44:33.831] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060108 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:33.832] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12060108 | service: service-general | source_id: d4d24708-f04c-42fd-86fc-c7b369859a4e +[2026-04-24 05:44:33.832] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-019691 encounter_id:6f7bcd47-bcb8-4148-b730-a7e1bcedac26 organization_id: patient_id:P01697192703 procedure_code:OT service_request_id:e0bee94f-f70a-45a8-b830-7486f64ed2f3 started:2026-04-24T05:44:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:34.058] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c27453f0-2709-4ede-8ae5-8df142ebb420 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d4d24708-f04c-42fd-86fc-c7b369859a4e +[2026-04-24 05:44:34.058] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:34.538] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BING ASTONO RAHARDJO | service: service-general | source_id: 335cdda4-300a-4b22-a6a4-1eedec5ae922 +[2026-04-24 05:44:34.538] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 335cdda4-300a-4b22-a6a4-1eedec5ae922 +[2026-04-24 05:44:34.704] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARUNIA DIAN PUSPITASARI | service: service-general | source_id: 38e5721d-23e4-4657-a2d4-21bca1f6a19c +[2026-04-24 05:44:34.821] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 38e5721d-23e4-4657-a2d4-21bca1f6a19c | status_code: 400 +[2026-04-24 05:44:34.821] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-02T09:14:27+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:bdbfdefa-dd9a-4b21-aa1c-84a4d3ebd765 intent:original-order patient_id:P01122712235 patient_name:KARUNIA DIAN PUSPITASARI performer_id:10000527512 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 38e5721d-23e4-4657-a2d4-21bca1f6a19c | status: FAILED +[2026-04-24 05:44:36.648] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070226 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:36.650] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070226 | service: service-general | source_id: 64703161-c46e-48d2-a48f-a36a859c6888 +[2026-04-24 05:44:36.650] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-019701 encounter_id:176c6f71-663d-4b68-9349-8c23d8862cc0 organization_id: patient_id:P01482976613 procedure_code:OT service_request_id:071cafea-f768-4a8d-981a-2fff8657807b started:2026-04-24T05:44:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:36.884] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 5bb7e914-a218-4211-a354-c2a882323e2e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 64703161-c46e-48d2-a48f-a36a859c6888 +[2026-04-24 05:44:36.884] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:36.985] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RINA DWI PRATIWI | service: service-general | source_id: 90d6b038-01d2-4e24-ba83-94487b351fb7 +[2026-04-24 05:44:36.985] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 90d6b038-01d2-4e24-ba83-94487b351fb7 +[2026-04-24 05:44:37.152] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VIVIEN PERTINIA | service: service-general | source_id: 41a5c7ef-bb71-4295-95c8-a3aa3f66a605 +[2026-04-24 05:44:37.152] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 41a5c7ef-bb71-4295-95c8-a3aa3f66a605 +[2026-04-24 05:44:37.317] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANGGITA GILANG MAHARANI | service: service-general | source_id: 33967050-38ae-4d9a-9e8d-ae37ceb07818 +[2026-04-24 05:44:37.317] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 33967050-38ae-4d9a-9e8d-ae37ceb07818 +[2026-04-24 05:44:37.482] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ARSHAN MUBARAK WEDIYANTORO | service: service-general | source_id: 2f498ebc-00c5-4f0b-987f-b950db083e22 +[2026-04-24 05:44:37.482] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2f498ebc-00c5-4f0b-987f-b950db083e22 +[2026-04-24 05:44:37.651] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAJAR UNAS | service: service-general | source_id: a5d293b5-f865-4a25-bc60-f7865e1fb957 +[2026-04-24 05:44:37.651] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a5d293b5-f865-4a25-bc60-f7865e1fb957 +[2026-04-24 05:44:37.815] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RISTYA BAYUMILARSA | service: service-general | source_id: 2e1bf8fe-87bb-4056-affd-4da66866b3a7 +[2026-04-24 05:44:37.816] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2e1bf8fe-87bb-4056-affd-4da66866b3a7 +[2026-04-24 05:44:37.985] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANDI SOFYAN | service: service-general | source_id: 10320aab-7374-461f-b3d6-13b2c21c31f4 +[2026-04-24 05:44:37.985] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 10320aab-7374-461f-b3d6-13b2c21c31f4 +[2026-04-24 05:44:38.151] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NINA YUNITASARI | service: service-general | source_id: ee0c3dc9-77ae-4353-a3f0-9a5a8d102e1c +[2026-04-24 05:44:38.151] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee0c3dc9-77ae-4353-a3f0-9a5a8d102e1c +[2026-04-24 05:44:38.318] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI LASMI | service: service-general | source_id: b2ce7b46-9c1d-45e1-bf14-fe7a1cf3624a +[2026-04-24 05:44:38.318] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b2ce7b46-9c1d-45e1-bf14-fe7a1cf3624a +[2026-04-24 05:44:38.474] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR BADI`AH | service: service-general | source_id: fa8b9eeb-fe37-4bc2-8e77-392a902efbc6 +[2026-04-24 05:44:38.474] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fa8b9eeb-fe37-4bc2-8e77-392a902efbc6 +[2026-04-24 05:44:38.626] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARSINI | service: service-general | source_id: 170967a7-06c7-4e15-be67-e02334e02f08 +[2026-04-24 05:44:38.626] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 170967a7-06c7-4e15-be67-e02334e02f08 +[2026-04-24 05:44:38.796] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GARDENA SALSABILA | service: service-general | source_id: 309cb717-b1cd-45a3-bd9e-627fa293bca9 +[2026-04-24 05:44:38.796] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 309cb717-b1cd-45a3-bd9e-627fa293bca9 +[2026-04-24 05:44:38.970] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUJI HARIADI | service: service-general | source_id: 93dac10e-cafa-4091-b527-3a0881680981 +[2026-04-24 05:44:38.970] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 93dac10e-cafa-4091-b527-3a0881680981 +[2026-04-24 05:44:39.149] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMELIA MIFTAKHULJANNAH | service: service-general | source_id: 45d5fa25-8678-4290-9eac-0e3c18784a75 +[2026-04-24 05:44:39.150] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 45d5fa25-8678-4290-9eac-0e3c18784a75 +[2026-04-24 05:44:39.322] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHOIRUN NISA | service: service-general | source_id: 89b178b8-2a1c-4fa8-b455-4a347212f315 +[2026-04-24 05:44:39.322] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 89b178b8-2a1c-4fa8-b455-4a347212f315 +[2026-04-24 05:44:39.481] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029061 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:39.482] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9cd1900f-2c24-49d0-813b-6c4ce8d3388f +[2026-04-24 05:44:39.487] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMATUL MUGHIS MAKHABBAH A | service: service-general | source_id: 5aa8e549-e0b5-4bc5-8c40-997e7903aaea +[2026-04-24 05:44:39.487] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5aa8e549-e0b5-4bc5-8c40-997e7903aaea +[2026-04-24 05:44:39.651] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASHHAMAH | service: service-general | source_id: c4a062a1-b85c-4ca1-80ad-f25ff379d83d +[2026-04-24 05:44:39.651] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c4a062a1-b85c-4ca1-80ad-f25ff379d83d +[2026-04-24 05:44:39.667] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5b529de6-e435-4f4e-9b93-d9479238b7a3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:39.668] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1df9d337-2803-404f-a94f-e28ad16df0cd +[2026-04-24 05:44:39.668] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1df9d337-2803-404f-a94f-e28ad16df0cd +[2026-04-24 05:44:39.817] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ISUL | service: service-general | source_id: 5e2196a3-84f8-4877-ad46-e4e49b17656d +[2026-04-24 05:44:39.817] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5e2196a3-84f8-4877-ad46-e4e49b17656d +[2026-04-24 05:44:39.996] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JANAH | service: service-general | source_id: c37b0f75-2d1f-426c-8f8a-09231baff58d +[2026-04-24 05:44:39.996] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c37b0f75-2d1f-426c-8f8a-09231baff58d +[2026-04-24 05:44:40.188] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LAILA NUR MUFIDAH | service: service-general | source_id: 2a41dc06-89cd-488e-b079-751ac57ecb89 +[2026-04-24 05:44:40.188] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2a41dc06-89cd-488e-b079-751ac57ecb89 +[2026-04-24 05:44:40.289] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072473 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:40.290] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ae8d2777-66bc-40ab-9817-6bb1a0fdf85f +[2026-04-24 05:44:40.356] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURLINA | service: service-general | source_id: 24c4c390-e468-4f43-a196-76988be99169 +[2026-04-24 05:44:40.356] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 24c4c390-e468-4f43-a196-76988be99169 +[2026-04-24 05:44:40.405] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1a605296-6934-4b62-abed-616992b12c97 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:40.406] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7b170544-ec32-4ad9-82e7-22d9edddc848 +[2026-04-24 05:44:40.406] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7b170544-ec32-4ad9-82e7-22d9edddc848 +[2026-04-24 05:44:40.524] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUHARMI | service: service-general | source_id: 2fde8b18-9e08-4aed-a867-982b55bc41d3 +[2026-04-24 05:44:40.524] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2fde8b18-9e08-4aed-a867-982b55bc41d3 +[2026-04-24 05:44:40.692] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI SUKARIYAWATI | service: service-general | source_id: 2a8445d3-5593-4568-b50f-d7dd2c9f380d +[2026-04-24 05:44:40.692] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2a8445d3-5593-4568-b50f-d7dd2c9f380d +[2026-04-24 05:44:40.702] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11337482 2026-03-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:40.703] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337482 | service: service-general | source_id: e3e54260-d15e-446e-8159-e633a3df8565 +[2026-04-24 05:44:40.703] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11337482 | service: service-general | source_id: e3e54260-d15e-446e-8159-e633a3df8565 +[2026-04-24 05:44:40.867] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RIZAL MUBAROK | service: service-general | source_id: c9a672bc-8905-49fe-89c4-39407bc88297 +[2026-04-24 05:44:40.867] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c9a672bc-8905-49fe-89c4-39407bc88297 +[2026-04-24 05:44:41.033] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCHAMMAD CHAYYIN AL FAIZUN | service: service-general | source_id: ad579b85-2afc-4fb4-bd48-ffeb6ac3e105 +[2026-04-24 05:44:41.033] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ad579b85-2afc-4fb4-bd48-ffeb6ac3e105 +[2026-04-24 05:44:41.212] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCH.JAVAS NARARYA SUSIANTO | service: service-general | source_id: 20737ff8-aa04-421d-a5b1-0106380f8c7e +[2026-04-24 05:44:41.279] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11365051 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:41.280] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11365051 | service: service-general | source_id: f9a3c1c7-0f78-451a-8aa6-6772642b9668 +[2026-04-24 05:44:41.280] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11365051 | service: service-general | source_id: f9a3c1c7-0f78-451a-8aa6-6772642b9668 +[2026-04-24 05:44:41.297] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11545045 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:41.299] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11545045 | service: service-general | source_id: 27a05d58-ad62-491f-bb31-3a43ccff5062 +[2026-04-24 05:44:41.299] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11545045 | service: service-general | source_id: 27a05d58-ad62-491f-bb31-3a43ccff5062 +[2026-04-24 05:44:41.364] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 20737ff8-aa04-421d-a5b1-0106380f8c7e | status_code: 400 +[2026-04-24 05:44:41.364] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:11:21+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:0b2b8545-b149-4013-8e29-9e95565b03b8 intent:original-order patient_id:P00898782008 patient_name:MOCH.JAVAS NARARYA SUSIANTO performer_id:10000527512 requester_id:10005043489 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 20737ff8-aa04-421d-a5b1-0106380f8c7e | status: FAILED +[2026-04-24 05:44:41.873] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11194191 2026-02-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:41.875] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194191 | service: service-general | source_id: 34ac21b7-5a68-4580-94b2-a71753d9b81b +[2026-04-24 05:44:41.875] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11194191 | service: service-general | source_id: 34ac21b7-5a68-4580-94b2-a71753d9b81b +[2026-04-24 05:44:42.450] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11463203 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:42.451] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11463203 | service: service-general | source_id: 3b82532b-6370-49c2-80bc-74ec1f82f905 +[2026-04-24 05:44:42.451] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11463203 | service: service-general | source_id: 3b82532b-6370-49c2-80bc-74ec1f82f905 +[2026-04-24 05:44:42.465] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051660 2026-04-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:42.466] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 91a2abb2-c162-4a6f-91d5-cbb56a5d1db3 +[2026-04-24 05:44:42.466] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12051660 | service: service-general | source_id: 91a2abb2-c162-4a6f-91d5-cbb56a5d1db3 +[2026-04-24 05:44:42.481] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582494 2026-04-07] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:42.482] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 60ccdab3-110c-4189-a50e-275af3458732 +[2026-04-24 05:44:42.482] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11582494 | service: service-general | source_id: 60ccdab3-110c-4189-a50e-275af3458732 +[2026-04-24 05:44:43.071] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619237 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:43.072] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11619237 | service: service-general | source_id: b1672a62-eb32-45ef-8487-dc28062d531c +[2026-04-24 05:44:43.073] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:Bone-SEN26-000119 encounter_id:7af2a215-a46a-4067-a93f-741e01d5d8e9 organization_id: patient_id:P01315098135 procedure_code:OT service_request_id:1a205ad0-bf98-4209-84c5-80dc9e81ba72 started:2026-04-24T05:44:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:43.353] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: f91ddffc-cc61-4524-9946-540cafa3a064 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: b1672a62-eb32-45ef-8487-dc28062d531c +[2026-04-24 05:44:43.353] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:43.532] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MONIQ VIVA MARCELA | service: service-general | source_id: 344fd713-414c-408d-8237-8af385108da1 +[2026-04-24 05:44:43.532] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 344fd713-414c-408d-8237-8af385108da1 +[2026-04-24 05:44:43.696] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRDAUSI NUZULA | service: service-general | source_id: c45576fb-bbc3-4d86-90c1-e411b5bd32a8 +[2026-04-24 05:44:43.792] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: c45576fb-bbc3-4d86-90c1-e411b5bd32a8 | status_code: 400 +[2026-04-24 05:44:43.792] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:21:17+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4a154b7a-8733-43b7-ae06-34604fa33fbe intent:original-order patient_id:P00910054783 patient_name:FIRDAUSI NUZULA performer_id:10000527512 requester_id:10007510180 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c45576fb-bbc3-4d86-90c1-e411b5bd32a8 | status: FAILED +[2026-04-24 05:44:45.373] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052071 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:45.374] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 565c1e3c-95eb-4a22-b846-e87976819914 +[2026-04-24 05:44:45.374] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12052071 | service: service-general | source_id: 565c1e3c-95eb-4a22-b846-e87976819914 +[2026-04-24 05:44:45.970] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITRI MAULIDIYA NUR RAHMA | service: service-general | source_id: 03658173-8172-4195-b112-804d7c8ffbea +[2026-04-24 05:44:45.970] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 03658173-8172-4195-b112-804d7c8ffbea +[2026-04-24 05:44:46.137] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASEP SETIAWAN | service: service-general | source_id: a17131c5-be57-405b-87ab-567bc181f5b6 +[2026-04-24 05:44:46.137] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a17131c5-be57-405b-87ab-567bc181f5b6 +[2026-04-24 05:44:46.145] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010901 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:46.146] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: c20c8a63-d963-4d51-a1ab-af2e3542fcc4 +[2026-04-24 05:44:46.146] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12010901 | service: service-general | source_id: c20c8a63-d963-4d51-a1ab-af2e3542fcc4 +[2026-04-24 05:44:46.309] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKMO | service: service-general | source_id: 8b8b0081-a691-4919-bd4f-c9ef459b959d +[2026-04-24 05:44:46.309] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8b8b0081-a691-4919-bd4f-c9ef459b959d +[2026-04-24 05:44:46.477] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAJENDRA ALAUDINO ADJAYA PUTRA | service: service-general | source_id: afa86e06-b6f5-46fd-b907-8caba6c013e3 +[2026-04-24 05:44:46.586] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: afa86e06-b6f5-46fd-b907-8caba6c013e3 | status_code: 400 +[2026-04-24 05:44:46.587] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-02-23T13:58:15+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6d731a48-1639-4125-af32-a6224b2ad357 intent:original-order patient_id:P02455392897 patient_name:RAJENDRA ALAUDINO ADJAYA PUTRA performer_id:10000527512 requester_id:10017611289 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: afa86e06-b6f5-46fd-b907-8caba6c013e3 | status: FAILED +[2026-04-24 05:44:46.772] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049330 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:46.773] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: 070410ed-9c66-41f6-a24a-32ee99be8a01 +[2026-04-24 05:44:46.773] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12049330 | service: service-general | source_id: 070410ed-9c66-41f6-a24a-32ee99be8a01 +[2026-04-24 05:44:47.333] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593620 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:47.334] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d6836b5f-5c4d-4e45-b925-3bfdeea52a1f +[2026-04-24 05:44:47.501] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 47fc01aa-277a-4afa-b717-e9f08ce63beb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:47.501] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0bc0c830-ce4c-4cb8-b3ca-b42483977b06 +[2026-04-24 05:44:47.501] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003632 encounter_id:47fc01aa-277a-4afa-b717-e9f08ce63beb organization_id: patient_id: procedure_code:OT service_request_id:d6836b5f-5c4d-4e45-b925-3bfdeea52a1f started:2026-04-24T05:44:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:47.610] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0bc0c830-ce4c-4cb8-b3ca-b42483977b06 | status_code: 400 +[2026-04-24 05:44:47.610] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:48.759] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARTI / 10764625 | service: service-general | source_id: ec2b7d06-d0cb-49a1-955d-86264f1cfd34 +[2026-04-24 05:44:48.759] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ec2b7d06-d0cb-49a1-955d-86264f1cfd34 +[2026-04-24 05:44:48.924] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SJAFIATIN | service: service-general | source_id: ee96dd84-0adf-4c42-8150-9ddbac21d187 +[2026-04-24 05:44:48.924] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee96dd84-0adf-4c42-8150-9ddbac21d187 +[2026-04-24 05:44:49.077] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZASKIYA MAHARANI | service: service-general | source_id: 53108c54-f5b3-460d-ae0b-0c14bd72cab8 +[2026-04-24 05:44:49.077] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 53108c54-f5b3-460d-ae0b-0c14bd72cab8 +[2026-04-24 05:44:49.243] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIEKE EVANIA NUR CALYSTA | service: service-general | source_id: d4b13011-d6a4-49d4-a299-fd7b2003ba2f +[2026-04-24 05:44:49.243] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d4b13011-d6a4-49d4-a299-fd7b2003ba2f +[2026-04-24 05:44:49.408] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTIKNO | service: service-general | source_id: 16afe98c-4977-47e3-a736-af8227ced3a9 +[2026-04-24 05:44:49.408] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 16afe98c-4977-47e3-a736-af8227ced3a9 +[2026-04-24 05:44:49.578] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROMADIYAH ZULFA | service: service-general | source_id: 8c870f12-9324-42a4-a1d9-8c9db3ef951b +[2026-04-24 05:44:49.579] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8c870f12-9324-42a4-a1d9-8c9db3ef951b +[2026-04-24 05:44:49.747] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANIK FADHILAH / 11421394 | service: service-general | source_id: ec33531b-bf37-42b4-8f78-2feef38a0c50 +[2026-04-24 05:44:49.747] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ec33531b-bf37-42b4-8f78-2feef38a0c50 +[2026-04-24 05:44:49.915] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUTOIFAH | service: service-general | source_id: ff2af9a9-9a8d-4aa4-be39-3e1824a27f6c +[2026-04-24 05:44:49.915] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ff2af9a9-9a8d-4aa4-be39-3e1824a27f6c +[2026-04-24 05:44:50.088] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REZQIANO FEBRIANDI DANESA | service: service-general | source_id: e6bce03c-ef0b-4897-9b0a-a603019e0c9e +[2026-04-24 05:44:50.088] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e6bce03c-ef0b-4897-9b0a-a603019e0c9e +[2026-04-24 05:44:50.214] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030565 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:50.215] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 12eaf7d2-c0f0-4649-846b-2b29aee30ff1 +[2026-04-24 05:44:50.269] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: G. SASTRO HADI SUPRATONO | service: service-general | source_id: 25b73e77-59e5-4684-b870-8b5c85795e7c +[2026-04-24 05:44:50.269] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 25b73e77-59e5-4684-b870-8b5c85795e7c +[2026-04-24 05:44:50.339] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fc76e44e-4eb6-4ba0-b430-5fbb87e8fa83 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:50.339] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ee8d021a-ad60-4101-8024-7b4f4a683b79 +[2026-04-24 05:44:50.339] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003633 encounter_id:fc76e44e-4eb6-4ba0-b430-5fbb87e8fa83 organization_id: patient_id: procedure_code:OT service_request_id:12eaf7d2-c0f0-4649-846b-2b29aee30ff1 started:2026-04-24T05:44:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:50.425] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BISMA AYU MESARINI | service: service-general | source_id: a33900ed-4cdc-4cbb-8ac9-9490a3c10e72 +[2026-04-24 05:44:50.425] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a33900ed-4cdc-4cbb-8ac9-9490a3c10e72 +[2026-04-24 05:44:50.469] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ee8d021a-ad60-4101-8024-7b4f4a683b79 | status_code: 400 +[2026-04-24 05:44:50.469] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:50.596] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAIFUL IMRON | service: service-general | source_id: 7c0fef2d-2eb0-48e0-8da1-066124a659ae +[2026-04-24 05:44:50.596] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7c0fef2d-2eb0-48e0-8da1-066124a659ae +[2026-04-24 05:44:50.751] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI ROCHANA AGUSTIN | service: service-general | source_id: be453537-949c-42fd-9d2c-f6cc910d9c95 +[2026-04-24 05:44:50.751] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: be453537-949c-42fd-9d2c-f6cc910d9c95 +[2026-04-24 05:44:50.918] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI LAUTI | service: service-general | source_id: f72ac8f5-ff83-4879-8b59-1c58ea0c8ce5 +[2026-04-24 05:44:50.918] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f72ac8f5-ff83-4879-8b59-1c58ea0c8ce5 +[2026-04-24 05:44:51.070] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKARTINI | service: service-general | source_id: 978783a1-10c5-45db-882f-d1c53f164392 +[2026-04-24 05:44:51.070] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 978783a1-10c5-45db-882f-d1c53f164392 +[2026-04-24 05:44:51.254] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SARMI | service: service-general | source_id: 209a25be-3271-40cd-9bc3-a65ef7d04b4e +[2026-04-24 05:44:51.254] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 209a25be-3271-40cd-9bc3-a65ef7d04b4e +[2026-04-24 05:44:51.408] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI CHAMIMAH | service: service-general | source_id: 75fbf608-71ca-48ac-8b9e-14ca93842c8b +[2026-04-24 05:44:51.513] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 75fbf608-71ca-48ac-8b9e-14ca93842c8b | status_code: 400 +[2026-04-24 05:44:51.513] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T08:46:35+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a32c8265-0905-4bdc-b222-a80286ece995 intent:original-order patient_id:P00156852447 patient_name:SITI CHAMIMAH performer_id:10003241696 requester_id:10013166283 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 75fbf608-71ca-48ac-8b9e-14ca93842c8b | status: FAILED +[2026-04-24 05:44:53.084] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11383755 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:53.085] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d4523547-ef84-4263-a92c-5ef4f577f084 +[2026-04-24 05:44:53.240] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d0f8d455-2cdf-4405-bd98-ab84557de005 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:53.241] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4c892cbc-4ea8-494b-ad7a-454c378557b2 +[2026-04-24 05:44:53.241] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003635 encounter_id:d0f8d455-2cdf-4405-bd98-ab84557de005 organization_id: patient_id: procedure_code:OT service_request_id:d4523547-ef84-4263-a92c-5ef4f577f084 started:2026-04-24T05:44:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:53.387] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4c892cbc-4ea8-494b-ad7a-454c378557b2 | status_code: 400 +[2026-04-24 05:44:53.387] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:53.697] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASSAQURROHMAN AL BAZARI | service: service-general | source_id: 130aa6aa-83f5-42d5-9eea-71e35bceb714 +[2026-04-24 05:44:53.697] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 130aa6aa-83f5-42d5-9eea-71e35bceb714 +[2026-04-24 05:44:53.893] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WILDAN RAMADHANI | service: service-general | source_id: 3e28cdca-b77b-460d-871e-67983beb2cc0 +[2026-04-24 05:44:54.009] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 3e28cdca-b77b-460d-871e-67983beb2cc0 | status_code: 400 +[2026-04-24 05:44:54.009] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:19:23+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:32dd53b5-1023-4ef2-b6df-b70fc20eddf7 intent:original-order patient_id:P01331838926 patient_name:WILDAN RAMADHANI performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3e28cdca-b77b-460d-871e-67983beb2cc0 | status: FAILED +[2026-04-24 05:44:56.147] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073878 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:56.148] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cd9876a6-7c25-40b8-90cd-9131251b627b +[2026-04-24 05:44:56.185] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROSALINA RENWARIN | service: service-general | source_id: 15944dbe-0dc9-4745-898a-d7cd943ca154 +[2026-04-24 05:44:56.289] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 15944dbe-0dc9-4745-898a-d7cd943ca154 | status_code: 400 +[2026-04-24 05:44:56.289] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:30:07+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a45eadc0-3354-4177-9519-b988c9302d17 intent:original-order patient_id:P01976242315 patient_name:ROSALINA RENWARIN performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 15944dbe-0dc9-4745-898a-d7cd943ca154 | status: FAILED +[2026-04-24 05:44:56.627] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 82ec4f02-457f-4f4a-b3de-ab81c97d85ba | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:56.627] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8c16db60-10eb-4589-bc4d-feab947e8436 +[2026-04-24 05:44:56.627] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003637 encounter_id:82ec4f02-457f-4f4a-b3de-ab81c97d85ba organization_id: patient_id: procedure_code:OT service_request_id:cd9876a6-7c25-40b8-90cd-9131251b627b started:2026-04-24T05:44:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:56.727] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8c16db60-10eb-4589-bc4d-feab947e8436 | status_code: 400 +[2026-04-24 05:44:56.727] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:58.465] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIAH SULISTYORINI | service: service-general | source_id: a283429e-a9c2-454a-bb3b-1d10c9457a5f +[2026-04-24 05:44:58.465] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a283429e-a9c2-454a-bb3b-1d10c9457a5f +[2026-04-24 05:44:58.638] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL KADARI | service: service-general | source_id: fba851b7-2e4a-4113-8e77-b0ca5084022e +[2026-04-24 05:44:58.638] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fba851b7-2e4a-4113-8e77-b0ca5084022e +[2026-04-24 05:44:58.812] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HWILISSTIANI BASUKI | service: service-general | source_id: ee0ec25c-d838-497b-a87a-958bd3a60b82 +[2026-04-24 05:44:58.812] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee0ec25c-d838-497b-a87a-958bd3a60b82 +[2026-04-24 05:44:58.987] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IKE ERMAWATI | service: service-general | source_id: 05f85579-22ce-476b-aba9-8ab02397cd49 +[2026-04-24 05:44:58.987] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 05f85579-22ce-476b-aba9-8ab02397cd49 +[2026-04-24 05:44:59.164] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAFIRA ALYA RAFIDAH/SAFIRA ALYA RAFIDA | service: service-general | source_id: 6b1a82d8-fa32-4144-8c23-ffd9d45a337c +[2026-04-24 05:44:59.269] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6b1a82d8-fa32-4144-8c23-ffd9d45a337c | status_code: 400 +[2026-04-24 05:44:59.269] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-03-27T09:55:39+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4b1ea732-e483-496e-8bc3-244764fc5502 intent:original-order patient_id:P00396248490 patient_name:SYAFIRA ALYA RAFIDAH/SAFIRA ALYA RAFIDA performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6b1a82d8-fa32-4144-8c23-ffd9d45a337c | status: FAILED +[2026-04-24 05:44:59.342] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547163 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:44:59.343] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3806e847-0cb9-4cbf-a544-73ac06c6c9e4 +[2026-04-24 05:44:59.482] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 210d6d82-c32d-4802-bd6b-a11a633367e6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:44:59.482] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bc0ebac3-4d34-4d5e-ad19-ec52f53bad5a +[2026-04-24 05:44:59.482] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003639 encounter_id:210d6d82-c32d-4802-bd6b-a11a633367e6 organization_id: patient_id: procedure_code:OT service_request_id:3806e847-0cb9-4cbf-a544-73ac06c6c9e4 started:2026-04-24T05:44:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:44:59.621] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:44:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bc0ebac3-4d34-4d5e-ad19-ec52f53bad5a | status_code: 400 +[2026-04-24 05:44:59.621] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:01.437] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PAINTEN | service: service-general | source_id: cbeea9f4-6898-4676-95b3-8d6f85b2e97e +[2026-04-24 05:45:01.438] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cbeea9f4-6898-4676-95b3-8d6f85b2e97e +[2026-04-24 05:45:01.604] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AMAR MUZAQI | service: service-general | source_id: dff53a21-878b-4f25-af94-8cd940f34ea9 +[2026-04-24 05:45:01.604] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dff53a21-878b-4f25-af94-8cd940f34ea9 +[2026-04-24 05:45:01.802] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YISAQ KONDY | service: service-general | source_id: 5550fb0d-aa8e-42c1-a179-d0bb5c02df34 +[2026-04-24 05:45:01.802] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5550fb0d-aa8e-42c1-a179-d0bb5c02df34 +[2026-04-24 05:45:01.972] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YATINEM | service: service-general | source_id: a87bed9f-6bb8-4ee6-9940-b32fdc5cc04e +[2026-04-24 05:45:01.972] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a87bed9f-6bb8-4ee6-9940-b32fdc5cc04e +[2026-04-24 05:45:02.145] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELFI NAWIJAH | service: service-general | source_id: 01605193-c8cb-4367-b77f-2f8c8dbb044b +[2026-04-24 05:45:02.145] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 01605193-c8cb-4367-b77f-2f8c8dbb044b +[2026-04-24 05:45:02.234] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10604161 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:02.235] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a23266d1-1c5f-4713-b847-22a1c1e44612 +[2026-04-24 05:45:02.313] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWONO | service: service-general | source_id: 591a3599-a07e-4e73-921b-fe18ca0de177 +[2026-04-24 05:45:02.313] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 591a3599-a07e-4e73-921b-fe18ca0de177 +[2026-04-24 05:45:02.482] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYU DWI PUSPITA RANI | service: service-general | source_id: a6fbd377-7cb5-4758-a6e5-7f84b630bb72 +[2026-04-24 05:45:02.482] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a6fbd377-7cb5-4758-a6e5-7f84b630bb72 +[2026-04-24 05:45:02.648] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AURORA ACYLA NANDIVA | service: service-general | source_id: a9a269e6-fec9-45dc-822e-66bf1e189f19 +[2026-04-24 05:45:02.649] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a9a269e6-fec9-45dc-822e-66bf1e189f19 +[2026-04-24 05:45:02.817] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TOTOK PRIBADI | service: service-general | source_id: 49094c52-1e25-4512-b9a6-260ad7389894 +[2026-04-24 05:45:02.817] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 49094c52-1e25-4512-b9a6-260ad7389894 +[2026-04-24 05:45:02.825] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 77671766-1d9e-4521-9f32-fa9a6ffc84b9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:02.825] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5abdce14-54e2-4a0b-8ffd-3590d0ea7bb8 +[2026-04-24 05:45:02.825] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020554 encounter_id:77671766-1d9e-4521-9f32-fa9a6ffc84b9 organization_id: patient_id: procedure_code:OT service_request_id:a23266d1-1c5f-4713-b847-22a1c1e44612 started:2026-04-24T05:45:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:02.932] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 5abdce14-54e2-4a0b-8ffd-3590d0ea7bb8 | status_code: 400 +[2026-04-24 05:45:02.933] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:02.983] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIDHO AGUNG PRANATA | service: service-general | source_id: 479ab229-481c-441b-8d11-749c46765bff +[2026-04-24 05:45:02.983] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 479ab229-481c-441b-8d11-749c46765bff +[2026-04-24 05:45:03.146] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELLY MELYAWATI EFFENDI | service: service-general | source_id: 5f725ed7-1e38-40ad-ab27-638bbdb65535 +[2026-04-24 05:45:03.146] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5f725ed7-1e38-40ad-ab27-638bbdb65535 +[2026-04-24 05:45:03.310] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARTO | service: service-general | source_id: 3322dbef-00c8-4ed3-b4b7-6413d287c25c +[2026-04-24 05:45:03.311] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3322dbef-00c8-4ed3-b4b7-6413d287c25c +[2026-04-24 05:45:03.482] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NITA TUNJUNG MAYA RIO PRATIWI | service: service-general | source_id: 0958ea58-7912-45c9-838d-ea69d5f61ae9 +[2026-04-24 05:45:03.482] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0958ea58-7912-45c9-838d-ea69d5f61ae9 +[2026-04-24 05:45:03.653] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI SUMIARSIH | service: service-general | source_id: dc699809-45f0-424d-ad8d-640882f4981d +[2026-04-24 05:45:03.653] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dc699809-45f0-424d-ad8d-640882f4981d +[2026-04-24 05:45:03.832] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANI WARDIYAH | service: service-general | source_id: 4dd5588a-d08d-4b51-994b-6540e3b54e28 +[2026-04-24 05:45:03.832] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4dd5588a-d08d-4b51-994b-6540e3b54e28 +[2026-04-24 05:45:04.010] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NIKKO RIESTIAN PUTRA WARDOYO | service: service-general | source_id: b77bde0e-d1a1-4730-abc6-dde6d38fad4d +[2026-04-24 05:45:04.010] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b77bde0e-d1a1-4730-abc6-dde6d38fad4d +[2026-04-24 05:45:04.179] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUNAJIT | service: service-general | source_id: cfb611cd-1af8-4f4e-8236-9ca632241cc3 +[2026-04-24 05:45:04.179] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cfb611cd-1af8-4f4e-8236-9ca632241cc3 +[2026-04-24 05:45:04.350] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAHDAH AULIYA | service: service-general | source_id: fb1f9821-6472-4391-afef-8bd7e30975af +[2026-04-24 05:45:04.350] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fb1f9821-6472-4391-afef-8bd7e30975af +[2026-04-24 05:45:04.546] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD RADIT MAULANA | service: service-general | source_id: a7fac82a-da72-4a57-ba99-4241e2e23446 +[2026-04-24 05:45:04.546] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a7fac82a-da72-4a57-ba99-4241e2e23446 +[2026-04-24 05:45:04.737] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI | service: service-general | source_id: 824d7e02-6664-47cf-9b3d-49f6191d9041 +[2026-04-24 05:45:04.737] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 824d7e02-6664-47cf-9b3d-49f6191d9041 +[2026-04-24 05:45:04.916] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASTIKAH | service: service-general | source_id: 32471614-5434-4040-9018-84ea2a3a974c +[2026-04-24 05:45:04.916] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 32471614-5434-4040-9018-84ea2a3a974c +[2026-04-24 05:45:05.010] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12053193 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:05.011] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-24 05:45:05.011] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12053193 | service: service-general | source_id: 72ec36e7-e142-4f68-863f-cacee091fbdd +[2026-04-24 05:45:05.104] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RESTANTI DEVI KUMALA | service: service-general | source_id: e8277e67-ba07-4488-9e26-4a2b3e59ee21 +[2026-04-24 05:45:05.105] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e8277e67-ba07-4488-9e26-4a2b3e59ee21 +[2026-04-24 05:45:05.281] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PAULUS JUNAIDY | service: service-general | source_id: f23f16f5-0023-4f30-9d19-bc1f96dae620 +[2026-04-24 05:45:05.281] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f23f16f5-0023-4f30-9d19-bc1f96dae620 +[2026-04-24 05:45:05.454] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI LESTARI | service: service-general | source_id: bdcb4266-142b-472b-91ed-4912acd181ed +[2026-04-24 05:45:05.454] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bdcb4266-142b-472b-91ed-4912acd181ed +[2026-04-24 05:45:05.605] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619064 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:05.606] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a6435908-859f-419b-ae3d-fe3c11ccc716 +[2026-04-24 05:45:05.630] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARNO | service: service-general | source_id: baaa539a-c234-48c3-97eb-c873bc6b6484 +[2026-04-24 05:45:05.630] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: baaa539a-c234-48c3-97eb-c873bc6b6484 +[2026-04-24 05:45:05.746] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ff5e65dc-cfd0-4941-8ae6-e5f148960a83 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:05.746] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0baacbc5-b83f-4567-a911-1879f3049c59 +[2026-04-24 05:45:05.746] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020560 encounter_id:ff5e65dc-cfd0-4941-8ae6-e5f148960a83 organization_id: patient_id: procedure_code:OT service_request_id:a6435908-859f-419b-ae3d-fe3c11ccc716 started:2026-04-24T05:45:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:05.798] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSANTO | service: service-general | source_id: 706883cd-3f6b-4734-888c-3d285ea459c0 +[2026-04-24 05:45:05.798] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 706883cd-3f6b-4734-888c-3d285ea459c0 +[2026-04-24 05:45:05.853] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0baacbc5-b83f-4567-a911-1879f3049c59 | status_code: 400 +[2026-04-24 05:45:05.853] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:05.963] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERRY INDRY ATMONO | service: service-general | source_id: 2fdc8d6d-ccbb-4534-9947-92aaca46b634 +[2026-04-24 05:45:05.963] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2fdc8d6d-ccbb-4534-9947-92aaca46b634 +[2026-04-24 05:45:06.138] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M M LENIJAWATI RUSLI | service: service-general | source_id: 0de24c9f-df0c-4593-be2c-42c5c6409de4 +[2026-04-24 05:45:06.139] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0de24c9f-df0c-4593-be2c-42c5c6409de4 +[2026-04-24 05:45:06.307] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: I KETUT SIDHARTA YOGATAMA | service: service-general | source_id: e70ed84a-8944-42ae-ae56-780f23e0e7c0 +[2026-04-24 05:45:06.307] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e70ed84a-8944-42ae-ae56-780f23e0e7c0 +[2026-04-24 05:45:06.482] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RODIYAH | service: service-general | source_id: a52cbbcb-0326-4845-8c04-ab3377ec3834 +[2026-04-24 05:45:06.482] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a52cbbcb-0326-4845-8c04-ab3377ec3834 +[2026-04-24 05:45:06.654] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG WATI | service: service-general | source_id: 66850378-9744-4d41-972d-ad61757ff7b7 +[2026-04-24 05:45:06.654] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 66850378-9744-4d41-972d-ad61757ff7b7 +[2026-04-24 05:45:06.822] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIBAGUS TIRTOWIBOWO | service: service-general | source_id: 2fbc58d2-206a-4a53-9b02-98058b66c491 +[2026-04-24 05:45:06.823] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2fbc58d2-206a-4a53-9b02-98058b66c491 +[2026-04-24 05:45:06.994] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERVINA KUSUMA WARDHANI | service: service-general | source_id: e0a97b88-e549-4bf0-a3ef-ec6bc768c5cf +[2026-04-24 05:45:06.994] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e0a97b88-e549-4bf0-a3ef-ec6bc768c5cf +[2026-04-24 05:45:07.175] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUGITO | service: service-general | source_id: f3b34a64-cdfc-4c08-a04e-acf75c4f5a80 +[2026-04-24 05:45:07.175] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f3b34a64-cdfc-4c08-a04e-acf75c4f5a80 +[2026-04-24 05:45:07.350] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAIMAN | service: service-general | source_id: 53a47dd6-82ef-4f63-b321-1157b43b2530 +[2026-04-24 05:45:07.350] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 53a47dd6-82ef-4f63-b321-1157b43b2530 +[2026-04-24 05:45:07.518] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISMIATIK | service: service-general | source_id: 70e0ebc6-7347-4eeb-895b-a2020ee32415 +[2026-04-24 05:45:07.518] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 70e0ebc6-7347-4eeb-895b-a2020ee32415 +[2026-04-24 05:45:07.687] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI SAROFAH | service: service-general | source_id: 1dc1c946-068f-4ad6-acbc-4aa5982aff28 +[2026-04-24 05:45:07.687] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1dc1c946-068f-4ad6-acbc-4aa5982aff28 +[2026-04-24 05:45:07.853] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DHIMAS AJI NUGROHO | service: service-general | source_id: c9d3e2a1-f601-4487-8355-b656f4f6053f +[2026-04-24 05:45:07.854] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c9d3e2a1-f601-4487-8355-b656f4f6053f +[2026-04-24 05:45:08.019] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDAH YULIANTI | service: service-general | source_id: c84d5a5c-7e72-44c9-a66d-cdbd20b2489f +[2026-04-24 05:45:08.020] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c84d5a5c-7e72-44c9-a66d-cdbd20b2489f +[2026-04-24 05:45:08.184] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DONY HARI PRASETYO | service: service-general | source_id: 83955bf8-285d-4e95-bfdd-9c1edd29686b +[2026-04-24 05:45:08.401] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 83955bf8-285d-4e95-bfdd-9c1edd29686b | status_code: 400 +[2026-04-24 05:45:08.401] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T09:47:58+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:fc452593-4e8c-4040-8ab6-604c0a73ba97 intent:original-order patient_id:P01477018975 patient_name:DONY HARI PRASETYO performer_id:10010367493 requester_id:10002655996 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 83955bf8-285d-4e95-bfdd-9c1edd29686b | status: FAILED +[2026-04-24 05:45:08.446] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075568 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:08.447] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8b6c38e0-b084-4f16-b15a-71953f2f15ce +[2026-04-24 05:45:08.592] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 283c6933-ff56-4803-af46-ffe2c2cfa36f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:08.592] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b14eab15-8573-4735-a295-ccae09706d1a +[2026-04-24 05:45:08.592] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020562 encounter_id:283c6933-ff56-4803-af46-ffe2c2cfa36f organization_id: patient_id: procedure_code:OT service_request_id:8b6c38e0-b084-4f16-b15a-71953f2f15ce started:2026-04-24T05:45:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:08.693] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b14eab15-8573-4735-a295-ccae09706d1a | status_code: 400 +[2026-04-24 05:45:08.693] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:10.566] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WILATI DAMANG WAGIMAN | service: service-general | source_id: 229bae9d-b902-479f-910f-c24b697a9c3b +[2026-04-24 05:45:10.567] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 229bae9d-b902-479f-910f-c24b697a9c3b +[2026-04-24 05:45:10.728] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADI GUNAWAN TRIATMOJO | service: service-general | source_id: 46b5587d-efc1-4241-b581-d128b09b29d4 +[2026-04-24 05:45:10.728] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 46b5587d-efc1-4241-b581-d128b09b29d4 +[2026-04-24 05:45:10.893] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUH. DZUL JALALIL WAL IKRAM | service: service-general | source_id: 1d657404-da1f-461a-9346-7a016043f68e +[2026-04-24 05:45:10.893] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1d657404-da1f-461a-9346-7a016043f68e +[2026-04-24 05:45:11.056] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAISYA SALSABILA ELNADIFA | service: service-general | source_id: ff6ad966-a51f-4607-b80c-8ea1b006b9e7 +[2026-04-24 05:45:11.056] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ff6ad966-a51f-4607-b80c-8ea1b006b9e7 +[2026-04-24 05:45:11.219] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SLAMET SUDJADI | service: service-general | source_id: df8793b4-fe1f-4a60-9654-b29dec0152ed +[2026-04-24 05:45:11.219] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: df8793b4-fe1f-4a60-9654-b29dec0152ed +[2026-04-24 05:45:11.284] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073907 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:11.285] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 59dadd8b-b419-4179-9225-e08e71d5b6db +[2026-04-24 05:45:11.381] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RR. WIDITARI BUDIATI | service: service-general | source_id: 5c593ae4-61d0-4b49-856d-f020546c4719 +[2026-04-24 05:45:11.381] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5c593ae4-61d0-4b49-856d-f020546c4719 +[2026-04-24 05:45:11.444] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c5540245-9fad-4152-a60e-275ca13a8ee8 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:11.444] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7d23de4f-cb3a-45ba-8238-b7f79bcf4e28 +[2026-04-24 05:45:11.444] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003643 encounter_id:c5540245-9fad-4152-a60e-275ca13a8ee8 organization_id: patient_id: procedure_code:OT service_request_id:59dadd8b-b419-4179-9225-e08e71d5b6db started:2026-04-24T05:45:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:11.538] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CAESAR ABY ADHYASTA | service: service-general | source_id: 33b2153a-3431-4c2a-a3fd-d208f6553ca9 +[2026-04-24 05:45:11.538] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 33b2153a-3431-4c2a-a3fd-d208f6553ca9 +[2026-04-24 05:45:11.591] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7d23de4f-cb3a-45ba-8238-b7f79bcf4e28 | status_code: 400 +[2026-04-24 05:45:11.591] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:11.705] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZUBAIDAH | service: service-general | source_id: 0cb24d05-8865-4d7f-a63b-5050c371f635 +[2026-04-24 05:45:11.705] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0cb24d05-8865-4d7f-a63b-5050c371f635 +[2026-04-24 05:45:11.872] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROSIPAN | service: service-general | source_id: 1a23e6a9-5abc-432c-835a-236f032cbbef +[2026-04-24 05:45:11.982] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 1a23e6a9-5abc-432c-835a-236f032cbbef | status_code: 400 +[2026-04-24 05:45:11.982] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:11:43+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:33e12752-eb85-4163-a626-ddfcd6d25ac6 intent:original-order patient_id:P00795750786 patient_name:ROSIPAN performer_id:10010367493 requester_id:10013166283 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 1a23e6a9-5abc-432c-835a-236f032cbbef | status: FAILED +[2026-04-24 05:45:14.153] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARID DIUDIN ASHARI | service: service-general | source_id: fbe31593-f21c-4366-b666-8471f8037297 +[2026-04-24 05:45:14.154] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fbe31593-f21c-4366-b666-8471f8037297 +[2026-04-24 05:45:14.208] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11515124 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:14.209] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0b35df9c-b1d7-43fa-8087-ee2b5414f22e +[2026-04-24 05:45:14.336] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEREX TRIBUANA | service: service-general | source_id: 8c8e4669-1ba3-422c-a6e2-e5693f0003ee +[2026-04-24 05:45:14.336] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8c8e4669-1ba3-422c-a6e2-e5693f0003ee +[2026-04-24 05:45:14.343] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 45db768d-a390-494e-bf21-15d86be9e232 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:14.343] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3fd0cf26-def7-42a6-9d0f-b68c8bbf0ec8 +[2026-04-24 05:45:14.343] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003644 encounter_id:45db768d-a390-494e-bf21-15d86be9e232 organization_id: patient_id: procedure_code:DX service_request_id:0b35df9c-b1d7-43fa-8087-ee2b5414f22e started:2026-04-24T05:45:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:14.486] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3fd0cf26-def7-42a6-9d0f-b68c8bbf0ec8 | status_code: 400 +[2026-04-24 05:45:14.486] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:14.513] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DESY QURROTA AYUN | service: service-general | source_id: 943a17b6-c3a2-4f40-89ee-6fa8ca01d360 +[2026-04-24 05:45:14.615] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 943a17b6-c3a2-4f40-89ee-6fa8ca01d360 | status_code: 400 +[2026-04-24 05:45:14.615] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T11:20:33+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:26b20e0c-6869-4dd0-aa16-5694e3a298f2 intent:original-order patient_id:P02561483198 patient_name:DESY QURROTA AYUN performer_id:10010367493 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 943a17b6-c3a2-4f40-89ee-6fa8ca01d360 | status: FAILED +[2026-04-24 05:45:16.781] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DZAKIRA LABIBA ADIYANTI | service: service-general | source_id: 65e89d5c-aa6e-4867-abd1-9a8640665944 +[2026-04-24 05:45:16.782] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 65e89d5c-aa6e-4867-abd1-9a8640665944 +[2026-04-24 05:45:16.951] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSHARTI | service: service-general | source_id: a88d474d-b75d-465b-987f-0db9e90be170 +[2026-04-24 05:45:16.952] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a88d474d-b75d-465b-987f-0db9e90be170 +[2026-04-24 05:45:17.116] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12006007 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:17.117] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 93ace893-0c80-4666-a9a3-5e40945c7bdd +[2026-04-24 05:45:17.121] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: OLIVIA RAYHANUN NASYWA | service: service-general | source_id: b623595f-2b3a-4767-a56f-e7ea63afab49 +[2026-04-24 05:45:17.231] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: b623595f-2b3a-4767-a56f-e7ea63afab49 | status_code: 400 +[2026-04-24 05:45:17.231] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-09T12:51:01+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:bfc31055-a444-4ae8-82ec-1de698f7e09a intent:original-order patient_id:P02360193388 patient_name:OLIVIA RAYHANUN NASYWA performer_id:10010367493 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b623595f-2b3a-4767-a56f-e7ea63afab49 | status: FAILED +[2026-04-24 05:45:17.234] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bb2c79ad-f12e-48b5-a2f5-99f3b8efebd6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:17.234] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 13986c52-569b-4b0a-b2fb-e11ecf06213f +[2026-04-24 05:45:17.234] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003169 encounter_id:bb2c79ad-f12e-48b5-a2f5-99f3b8efebd6 organization_id: patient_id: procedure_code:OT service_request_id:93ace893-0c80-4666-a9a3-5e40945c7bdd started:2026-04-24T05:45:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:17.384] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 13986c52-569b-4b0a-b2fb-e11ecf06213f | status_code: 400 +[2026-04-24 05:45:17.385] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:19.408] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARTI | service: service-general | source_id: bb06fcd1-2f5e-404e-865d-d17c02259859 +[2026-04-24 05:45:19.408] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bb06fcd1-2f5e-404e-865d-d17c02259859 +[2026-04-24 05:45:19.583] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KANZA ASYIFA RACHMADINA | service: service-general | source_id: 890b3449-1618-40ae-8874-109257c1f500 +[2026-04-24 05:45:19.721] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 890b3449-1618-40ae-8874-109257c1f500 | status_code: 400 +[2026-04-24 05:45:19.721] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-10T07:48:56+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:b335ccb9-4a53-40e6-aa92-88c4452685e1 intent:original-order patient_id:P01389575921 patient_name:KANZA ASYIFA RACHMADINA performer_id:10000527512 requester_id:10000276457 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 890b3449-1618-40ae-8874-109257c1f500 | status: FAILED +[2026-04-24 05:45:20.050] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073496 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:20.051] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0a495bed-113e-4bad-b443-25f245a16131 +[2026-04-24 05:45:20.222] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2d166f87-d5c5-4279-b38a-1e4b5eb9ec8c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:20.222] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b320c5bd-68ae-47fa-97e4-98e4f4dcb7a0 +[2026-04-24 05:45:20.222] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020575 encounter_id:2d166f87-d5c5-4279-b38a-1e4b5eb9ec8c organization_id: patient_id: procedure_code:OT service_request_id:0a495bed-113e-4bad-b443-25f245a16131 started:2026-04-24T05:45:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:20.360] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b320c5bd-68ae-47fa-97e4-98e4f4dcb7a0 | status_code: 400 +[2026-04-24 05:45:20.360] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:21.883] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURWIYATI | service: service-general | source_id: 8e80d7d8-6e4a-4f2f-8fec-c9fb10f0cc43 +[2026-04-24 05:45:21.883] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8e80d7d8-6e4a-4f2f-8fec-c9fb10f0cc43 +[2026-04-24 05:45:22.051] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD YUNUS | service: service-general | source_id: 93a6720d-a3bd-404d-9f03-cc31fd66c9b5 +[2026-04-24 05:45:22.051] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 93a6720d-a3bd-404d-9f03-cc31fd66c9b5 +[2026-04-24 05:45:22.217] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRIH HANDOKO | service: service-general | source_id: 08eb9558-3f40-459c-b60f-20bb379f4874 +[2026-04-24 05:45:22.217] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 08eb9558-3f40-459c-b60f-20bb379f4874 +[2026-04-24 05:45:22.392] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAULA DIANDRA CALLIA PUTRI | service: service-general | source_id: 66c471cc-f06d-4256-b319-b617321fb877 +[2026-04-24 05:45:22.393] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 66c471cc-f06d-4256-b319-b617321fb877 +[2026-04-24 05:45:22.561] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD SURYONO | service: service-general | source_id: e35f0826-2e7a-449f-8375-34f45a30ea20 +[2026-04-24 05:45:22.561] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e35f0826-2e7a-449f-8375-34f45a30ea20 +[2026-04-24 05:45:22.732] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARIYATI | service: service-general | source_id: 195386e7-4597-4915-848b-3eb824df09b0 +[2026-04-24 05:45:22.732] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 195386e7-4597-4915-848b-3eb824df09b0 +[2026-04-24 05:45:22.892] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNA WATI | service: service-general | source_id: 0443c225-62f7-4046-9342-ca27b1ee2fd6 +[2026-04-24 05:45:22.892] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0443c225-62f7-4046-9342-ca27b1ee2fd6 +[2026-04-24 05:45:23.010] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11582534 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:23.012] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5c7b9e1a-5d49-42c5-884f-817efb31d599 +[2026-04-24 05:45:23.060] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWI PUTRI YULI S | service: service-general | source_id: 5d24f207-8b13-4812-9afc-d2e5f97acf8c +[2026-04-24 05:45:23.060] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5d24f207-8b13-4812-9afc-d2e5f97acf8c +[2026-04-24 05:45:23.121] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5985d7e8-df07-4040-829c-0e3e11e86ace | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:23.121] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: db318324-9937-4280-924f-a15a9166382a +[2026-04-24 05:45:23.121] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020577 encounter_id:5985d7e8-df07-4040-829c-0e3e11e86ace organization_id: patient_id: procedure_code:OT service_request_id:5c7b9e1a-5d49-42c5-884f-817efb31d599 started:2026-04-24T05:45:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:23.225] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURAINI | service: service-general | source_id: 70e84e60-1b21-4a4e-810a-4196ad1d8c73 +[2026-04-24 05:45:23.225] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 70e84e60-1b21-4a4e-810a-4196ad1d8c73 +[2026-04-24 05:45:23.231] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: db318324-9937-4280-924f-a15a9166382a | status_code: 400 +[2026-04-24 05:45:23.231] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:23.398] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZARATUSTRA CAHYA FIDDIN | service: service-general | source_id: 29130267-f29d-44a4-88a4-03d0e8124642 +[2026-04-24 05:45:23.398] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 29130267-f29d-44a4-88a4-03d0e8124642 +[2026-04-24 05:45:23.575] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANITA RAHMAWATI | service: service-general | source_id: 823aedf6-734a-4eb7-97e3-7fbb16222c45 +[2026-04-24 05:45:23.575] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 823aedf6-734a-4eb7-97e3-7fbb16222c45 +[2026-04-24 05:45:23.744] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TINA EVIANA | service: service-general | source_id: 44df0fd5-58f1-4765-9c52-98d6bc785fd8 +[2026-04-24 05:45:23.744] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 44df0fd5-58f1-4765-9c52-98d6bc785fd8 +[2026-04-24 05:45:23.919] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG SUPATMIATI | service: service-general | source_id: 7b272115-5805-4de9-a7d6-2ed5f04a87c6 +[2026-04-24 05:45:23.919] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7b272115-5805-4de9-a7d6-2ed5f04a87c6 +[2026-04-24 05:45:24.086] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: A SOEPARTO | service: service-general | source_id: 861a370f-e1e1-4619-a493-d3d1ee11b6da +[2026-04-24 05:45:24.086] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 861a370f-e1e1-4619-a493-d3d1ee11b6da +[2026-04-24 05:45:24.251] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILA ERNIWATI | service: service-general | source_id: 94adb8dd-fd25-4c72-af2c-d3e778546147 +[2026-04-24 05:45:24.252] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 94adb8dd-fd25-4c72-af2c-d3e778546147 +[2026-04-24 05:45:24.419] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LUKMAN KURNIAWAN | service: service-general | source_id: 582d6038-6271-4008-9c3e-e8bee23777d9 +[2026-04-24 05:45:24.419] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 582d6038-6271-4008-9c3e-e8bee23777d9 +[2026-04-24 05:45:24.592] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKOWONO | service: service-general | source_id: 7160375b-bcb1-4061-8f9e-a05a8e751674 +[2026-04-24 05:45:24.593] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7160375b-bcb1-4061-8f9e-a05a8e751674 +[2026-04-24 05:45:24.762] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TURMINAH | service: service-general | source_id: 33f52a50-4b2a-4a34-95bb-06d4356945ba +[2026-04-24 05:45:24.763] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 33f52a50-4b2a-4a34-95bb-06d4356945ba +[2026-04-24 05:45:24.930] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EDWIN PALEVI | service: service-general | source_id: 750fe957-c5d0-47b5-a78c-8c180dd5f982 +[2026-04-24 05:45:24.930] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 750fe957-c5d0-47b5-a78c-8c180dd5f982 +[2026-04-24 05:45:25.095] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWIYANI KARTIKA NANDA | service: service-general | source_id: df984242-5b4a-4a30-986d-9bf7e21c378d +[2026-04-24 05:45:25.095] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: df984242-5b4a-4a30-986d-9bf7e21c378d +[2026-04-24 05:45:25.259] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KELA RISTINA | service: service-general | source_id: 9997b3fc-b52f-4d5f-baad-a5c9b0dcd9c2 +[2026-04-24 05:45:25.259] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9997b3fc-b52f-4d5f-baad-a5c9b0dcd9c2 +[2026-04-24 05:45:25.429] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELLY HAYATI | service: service-general | source_id: 3c4d7205-2863-48f8-ab1e-dab37dd36d7a +[2026-04-24 05:45:25.429] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3c4d7205-2863-48f8-ab1e-dab37dd36d7a +[2026-04-24 05:45:25.587] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SASMITO BAMBANG IRAWAN | service: service-general | source_id: 075ef016-6ddd-4458-b918-25ba0b78bf5f +[2026-04-24 05:45:25.587] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 075ef016-6ddd-4458-b918-25ba0b78bf5f +[2026-04-24 05:45:25.741] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULIS SURYATI NINGSIH | service: service-general | source_id: 553f5045-7214-470f-8984-1574951016a1 +[2026-04-24 05:45:25.741] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 553f5045-7214-470f-8984-1574951016a1 +[2026-04-24 05:45:25.897] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: G. SASTRO HADI SUPRATONO | service: service-general | source_id: 89349638-46c1-4fb2-aa69-d4d53d134c1c +[2026-04-24 05:45:25.897] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 89349638-46c1-4fb2-aa69-d4d53d134c1c +[2026-04-24 05:45:25.932] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035339 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:25.933] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 56bd646d-761a-440d-8eec-8b5c228bf1f2 +[2026-04-24 05:45:26.062] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI LESTARI | service: service-general | source_id: d10728f9-b783-4531-9eb0-b0e505d12139 +[2026-04-24 05:45:26.062] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d10728f9-b783-4531-9eb0-b0e505d12139 +[2026-04-24 05:45:26.094] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 35f823d3-228c-4b6f-bdbe-b2de2dd36cbb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:26.094] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 91aed4d9-5f5f-41b0-b190-00213a368d1d +[2026-04-24 05:45:26.094] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020583 encounter_id:35f823d3-228c-4b6f-bdbe-b2de2dd36cbb organization_id: patient_id: procedure_code:OT service_request_id:56bd646d-761a-440d-8eec-8b5c228bf1f2 started:2026-04-24T05:45:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:26.212] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 91aed4d9-5f5f-41b0-b190-00213a368d1d | status_code: 400 +[2026-04-24 05:45:26.212] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:26.234] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANANDA IRA ARSYANTI | service: service-general | source_id: 3e651f1e-af07-4233-9e37-88046e974673 +[2026-04-24 05:45:26.234] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3e651f1e-af07-4233-9e37-88046e974673 +[2026-04-24 05:45:26.401] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG SUMAK IYAH | service: service-general | source_id: d8934705-2664-4823-a29a-5500fc01fec6 +[2026-04-24 05:45:26.401] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d8934705-2664-4823-a29a-5500fc01fec6 +[2026-04-24 05:45:26.567] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRDAYANTI SEPTYA KHOIROTIN SHARO | service: service-general | source_id: ee14e056-3f39-4c63-bb47-d4ee2a6fb8fc +[2026-04-24 05:45:26.567] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ee14e056-3f39-4c63-bb47-d4ee2a6fb8fc +[2026-04-24 05:45:26.732] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TATIEK SRI | service: service-general | source_id: e8527942-f37c-4e82-82c7-1e72bd619137 +[2026-04-24 05:45:26.732] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e8527942-f37c-4e82-82c7-1e72bd619137 +[2026-04-24 05:45:26.893] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANITA AGUSTI TRISTA MARIA | service: service-general | source_id: e361de05-fa24-4fd5-8d62-5a979e2c00f2 +[2026-04-24 05:45:27.001] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: e361de05-fa24-4fd5-8d62-5a979e2c00f2 | status_code: 400 +[2026-04-24 05:45:27.001] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:02:39+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:61055ba9-a545-4b9c-814b-0925ca7f4e86 intent:original-order patient_id:P00410511647 patient_name:ANITA AGUSTI TRISTA MARIA performer_id:10002983237 requester_id:10002853557 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: e361de05-fa24-4fd5-8d62-5a979e2c00f2 | status: FAILED +[2026-04-24 05:45:28.827] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018422 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:28.828] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 200ae6d7-c4d3-4945-b919-9f7aee9ab184 +[2026-04-24 05:45:28.989] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a7b49cee-a6b8-4d4d-a1de-1b2829a87eba | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:28.989] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 889ebe85-aacb-4563-831e-f9eda0f47f41 +[2026-04-24 05:45:28.989] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020587 encounter_id:a7b49cee-a6b8-4d4d-a1de-1b2829a87eba organization_id: patient_id: procedure_code:OT service_request_id:200ae6d7-c4d3-4945-b919-9f7aee9ab184 started:2026-04-24T05:45:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:29.108] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 889ebe85-aacb-4563-831e-f9eda0f47f41 | status_code: 400 +[2026-04-24 05:45:29.109] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:29.173] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDJI AMINATIN | service: service-general | source_id: af6cb821-a9d5-4886-a51b-c00fdb095cf6 +[2026-04-24 05:45:29.173] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: af6cb821-a9d5-4886-a51b-c00fdb095cf6 +[2026-04-24 05:45:29.342] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RINTANI JANARINDHITA | service: service-general | source_id: 09a023b8-6886-4b77-82d0-f1afcfac36e8 +[2026-04-24 05:45:29.342] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 09a023b8-6886-4b77-82d0-f1afcfac36e8 +[2026-04-24 05:45:29.510] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIFAH IZZATUL ULYA | service: service-general | source_id: a0c5a72c-efe2-4faf-afd4-39d5aa3d46d0 +[2026-04-24 05:45:29.510] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a0c5a72c-efe2-4faf-afd4-39d5aa3d46d0 +[2026-04-24 05:45:29.675] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDHI SEPTIANI | service: service-general | source_id: 0a327939-aecd-43a8-b661-462e1c213466 +[2026-04-24 05:45:29.675] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0a327939-aecd-43a8-b661-462e1c213466 +[2026-04-24 05:45:29.837] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DWIPUTRA HUTAMA | service: service-general | source_id: e30f22fb-c2e2-477b-95d6-880159b869c2 +[2026-04-24 05:45:29.837] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e30f22fb-c2e2-477b-95d6-880159b869c2 +[2026-04-24 05:45:29.998] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GRACE RUTH TYAS ENGGAL | service: service-general | source_id: 10f0f96b-b4b5-4bc7-ab67-b889bf537289 +[2026-04-24 05:45:30.102] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 10f0f96b-b4b5-4bc7-ab67-b889bf537289 | status_code: 400 +[2026-04-24 05:45:30.102] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T11:56:39+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:83986484-783d-4d54-8413-0d4e06be9eba intent:original-order patient_id:P02131429597 patient_name:GRACE RUTH TYAS ENGGAL performer_id:10002983237 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 10f0f96b-b4b5-4bc7-ab67-b889bf537289 | status: FAILED +[2026-04-24 05:45:31.783] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059615 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:31.784] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3f83c606-9930-4b98-b207-d534a2f19635 +[2026-04-24 05:45:31.968] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d15d14d7-42eb-4afe-9af4-39e26f6b23c7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:31.968] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 25704949-fa1b-438e-8e04-f6c7172d471d +[2026-04-24 05:45:31.968] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FTK-SEN26-000827 encounter_id:d15d14d7-42eb-4afe-9af4-39e26f6b23c7 organization_id: patient_id: procedure_code:OT service_request_id:3f83c606-9930-4b98-b207-d534a2f19635 started:2026-04-24T05:45:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:32.080] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 25704949-fa1b-438e-8e04-f6c7172d471d | status_code: 400 +[2026-04-24 05:45:32.080] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:32.265] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASIATI | service: service-general | source_id: 689eed5c-45e8-4ab2-84ee-65c17149d0ae +[2026-04-24 05:45:32.399] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 689eed5c-45e8-4ab2-84ee-65c17149d0ae | status_code: 400 +[2026-04-24 05:45:32.399] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T12:19:33+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:21cfd961-38fa-4624-a7c1-2d80e4743ce0 intent:original-order patient_id:P00937940686 patient_name:NASIATI performer_id:10002983237 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 689eed5c-45e8-4ab2-84ee-65c17149d0ae | status: FAILED +[2026-04-24 05:45:34.354] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10570681 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:34.355] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-24 05:45:34.355] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10570681 | service: service-general | source_id: 78e4eb46-2c3f-48c0-87d3-14d26042470f +[2026-04-24 05:45:34.562] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SATURAH | service: service-general | source_id: c43207f1-42ab-4aa7-b813-7abfa87cef5a +[2026-04-24 05:45:34.562] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c43207f1-42ab-4aa7-b813-7abfa87cef5a +[2026-04-24 05:45:34.728] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHAFA NAFIZA | service: service-general | source_id: 8dcf9dc6-4fd8-4e87-a827-14065bccfdd1 +[2026-04-24 05:45:34.874] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8dcf9dc6-4fd8-4e87-a827-14065bccfdd1 | status_code: 400 +[2026-04-24 05:45:34.874] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-14T13:52:58+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:d86d02e7-ee39-41d1-ba04-2732bf0a5612 intent:original-order patient_id:P02283684740 patient_name:SHAFA NAFIZA performer_id:10002983237 requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8dcf9dc6-4fd8-4e87-a827-14065bccfdd1 | status: FAILED +[2026-04-24 05:45:34.962] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020711 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:34.963] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 773946a8-94cc-43ee-aebb-a8af03b8c6fb +[2026-04-24 05:45:35.088] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: aeafb18c-e3e9-4896-881e-50600be5ccc1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:35.088] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e4208308-cc6f-4732-bfc5-070b3f13c56b +[2026-04-24 05:45:35.088] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003173 encounter_id:aeafb18c-e3e9-4896-881e-50600be5ccc1 organization_id: patient_id: procedure_code:OT service_request_id:773946a8-94cc-43ee-aebb-a8af03b8c6fb started:2026-04-24T05:45:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:35.226] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e4208308-cc6f-4732-bfc5-070b3f13c56b | status_code: 400 +[2026-04-24 05:45:35.226] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:37.030] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMIE MURDIFIN | service: service-general | source_id: 2e6d87b4-bdba-4c5a-bbea-de2b31db5b98 +[2026-04-24 05:45:37.030] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2e6d87b4-bdba-4c5a-bbea-de2b31db5b98 +[2026-04-24 05:45:37.179] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CLEMEN HARY AGUS SUDIBYO | service: service-general | source_id: bc586e24-eb94-4364-a379-32064168e31b +[2026-04-24 05:45:37.179] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bc586e24-eb94-4364-a379-32064168e31b +[2026-04-24 05:45:37.329] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAIZUDDIN MUBAROK /X 24102025 1 / | service: service-general | source_id: 6e014039-8987-4076-879c-039ce4d055c5 +[2026-04-24 05:45:37.330] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6e014039-8987-4076-879c-039ce4d055c5 +[2026-04-24 05:45:37.482] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARLAN | service: service-general | source_id: b576230e-3b4e-4176-909f-5b07bd034d8f +[2026-04-24 05:45:37.482] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b576230e-3b4e-4176-909f-5b07bd034d8f +[2026-04-24 05:45:37.637] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YAYUK SUMARTININGSIH | service: service-general | source_id: 5f4460a2-e7ac-43c9-850b-9a63d6d14462 +[2026-04-24 05:45:37.637] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5f4460a2-e7ac-43c9-850b-9a63d6d14462 +[2026-04-24 05:45:37.788] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL WAHIB | service: service-general | source_id: c3c550a8-e214-47a2-a855-0bdc07bfc6cb +[2026-04-24 05:45:37.907] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: c3c550a8-e214-47a2-a855-0bdc07bfc6cb | status_code: 400 +[2026-04-24 05:45:37.907] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T07:54:11+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:755c2fef-c77e-41d9-9308-c7d4ff477341 intent:original-order patient_id:P00653806316 patient_name:ABDUL WAHIB performer_id:10015072282 requester_id:10013580752 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c3c550a8-e214-47a2-a855-0bdc07bfc6cb | status: FAILED +[2026-04-24 05:45:37.981] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073988 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:37.982] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a0b94a8f-bde0-421b-8482-884e60af8352 +[2026-04-24 05:45:38.153] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d1f39893-c48f-4695-8512-1239264cf927 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:38.153] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 50894960-7a10-449a-91d6-3415d7da3b9e +[2026-04-24 05:45:38.153] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020590 encounter_id:d1f39893-c48f-4695-8512-1239264cf927 organization_id: patient_id: procedure_code:OT service_request_id:a0b94a8f-bde0-421b-8482-884e60af8352 started:2026-04-24T05:45:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:38.328] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 50894960-7a10-449a-91d6-3415d7da3b9e | status_code: 400 +[2026-04-24 05:45:38.328] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:40.070] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DR. ANISA PUTRI DHEWANTY | service: service-general | source_id: bf5a1418-5edc-4ded-8f84-624df591ac55 +[2026-04-24 05:45:40.070] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bf5a1418-5edc-4ded-8f84-624df591ac55 +[2026-04-24 05:45:40.230] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROVITA FIDIYAH | service: service-general | source_id: c0ffb9c0-8b68-44d9-a4aa-94161932b08a +[2026-04-24 05:45:40.230] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c0ffb9c0-8b68-44d9-a4aa-94161932b08a +[2026-04-24 05:45:40.392] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MURTI KANTI INDRESWARI | service: service-general | source_id: 6cf28fb5-298d-4065-839a-dc63e2acee8f +[2026-04-24 05:45:40.392] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6cf28fb5-298d-4065-839a-dc63e2acee8f +[2026-04-24 05:45:40.562] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CLARABELLE GRAZIELLA ALSHAMIRA | service: service-general | source_id: 9dac13d0-2e3b-4af0-832b-9d22d3d072f7 +[2026-04-24 05:45:40.562] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9dac13d0-2e3b-4af0-832b-9d22d3d072f7 +[2026-04-24 05:45:40.724] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYLVANIA SANDESI | service: service-general | source_id: 4d78c8c3-f591-4cdd-97cd-7db69bd26567 +[2026-04-24 05:45:40.725] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4d78c8c3-f591-4cdd-97cd-7db69bd26567 +[2026-04-24 05:45:40.892] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUYANTO | service: service-general | source_id: de970cd1-2aff-49f7-8066-3fca3fd0d2be +[2026-04-24 05:45:40.892] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: de970cd1-2aff-49f7-8066-3fca3fd0d2be +[2026-04-24 05:45:40.937] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12055274 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:40.938] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: fa7927ad-fd3a-4148-b721-3d9622e3e571 +[2026-04-24 05:45:41.060] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GREGORIUS SERAN | service: service-general | source_id: 5255a6dd-65d5-44b5-8938-418a56268f7c +[2026-04-24 05:45:41.060] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5255a6dd-65d5-44b5-8938-418a56268f7c +[2026-04-24 05:45:41.120] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 953b8e50-38e1-4c30-b2ff-51f121c1a841 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:41.120] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 28af64ab-1ee9-4b29-83ae-38b31ee8ed6d +[2026-04-24 05:45:41.120] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020591 encounter_id:953b8e50-38e1-4c30-b2ff-51f121c1a841 organization_id: patient_id: procedure_code:OT service_request_id:fa7927ad-fd3a-4148-b721-3d9622e3e571 started:2026-04-24T05:45:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:41.220] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MALIK FAHAT KASUMI | service: service-general | source_id: 266379ec-036e-4225-88c5-14d8ac5282cd +[2026-04-24 05:45:41.220] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 266379ec-036e-4225-88c5-14d8ac5282cd +[2026-04-24 05:45:41.231] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 28af64ab-1ee9-4b29-83ae-38b31ee8ed6d | status_code: 400 +[2026-04-24 05:45:41.231] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:41.391] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKO AGUS TIRTO | service: service-general | source_id: 8e4f3a0f-00f7-44c6-9cdd-c0b6b7b08777 +[2026-04-24 05:45:41.391] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8e4f3a0f-00f7-44c6-9cdd-c0b6b7b08777 +[2026-04-24 05:45:41.568] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: Muhammad Arkhana Rizky Wibowo | service: service-general | source_id: 5ce34699-18b4-471e-96fb-9515c02f50ae +[2026-04-24 05:45:41.568] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5ce34699-18b4-471e-96fb-9515c02f50ae +[2026-04-24 05:45:41.736] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RADITYA RAFIF TSAQIF | service: service-general | source_id: 9a038922-4a0d-4550-b664-ae40f42a0c15 +[2026-04-24 05:45:41.737] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a038922-4a0d-4550-b664-ae40f42a0c15 +[2026-04-24 05:45:41.905] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAISA AULIA PAMUNGKAS | service: service-general | source_id: 24a8263e-3719-4402-87ac-b20427ad4d27 +[2026-04-24 05:45:41.906] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 24a8263e-3719-4402-87ac-b20427ad4d27 +[2026-04-24 05:45:42.063] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TERESIA NATALIA SEMBIRING | service: service-general | source_id: 2ac6fe7e-b55b-4ad1-8a6e-9c8313b7d1cb +[2026-04-24 05:45:42.064] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2ac6fe7e-b55b-4ad1-8a6e-9c8313b7d1cb +[2026-04-24 05:45:42.223] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNO ANDRIASTA | service: service-general | source_id: 46e63158-0cbb-4fe1-9f5f-b3c60e79b601 +[2026-04-24 05:45:42.223] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 46e63158-0cbb-4fe1-9f5f-b3c60e79b601 +[2026-04-24 05:45:42.383] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAT MUKI | service: service-general | source_id: 4efddcdb-7f57-47f5-ac22-85fe1f9537c9 +[2026-04-24 05:45:42.384] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4efddcdb-7f57-47f5-ac22-85fe1f9537c9 +[2026-04-24 05:45:42.556] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISTI QOMAH SHOLIKHATUN | service: service-general | source_id: ebed7486-e107-49e4-a9ac-145db287eec3 +[2026-04-24 05:45:42.651] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ebed7486-e107-49e4-a9ac-145db287eec3 | status_code: 400 +[2026-04-24 05:45:42.651] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:08:10+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:50e4fe81-23a9-413f-bdc3-56577a661fa4 intent:original-order patient_id:P02398119598 patient_name:ISTI QOMAH SHOLIKHATUN performer_id:10007559348 requester_id:10008171663 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ebed7486-e107-49e4-a9ac-145db287eec3 | status: FAILED +[2026-04-24 05:45:43.817] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075786 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:43.819] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 125f27e9-5071-49dc-b7d4-2c2239cf64e6 +[2026-04-24 05:45:43.937] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 20f46a5b-21a6-4b33-bdfc-cb99b098e755 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:43.937] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 593bedcc-752d-4fc0-9e0e-908413957ef5 +[2026-04-24 05:45:43.937] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020593 encounter_id:20f46a5b-21a6-4b33-bdfc-cb99b098e755 organization_id: patient_id: procedure_code:OT service_request_id:125f27e9-5071-49dc-b7d4-2c2239cf64e6 started:2026-04-24T05:45:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:44.042] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 593bedcc-752d-4fc0-9e0e-908413957ef5 | status_code: 400 +[2026-04-24 05:45:44.042] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:44.819] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNIE SOEHENDRO | service: service-general | source_id: 9c63cae7-fec1-4d86-97b6-41c10e127632 +[2026-04-24 05:45:44.958] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9c63cae7-fec1-4d86-97b6-41c10e127632 | status_code: 400 +[2026-04-24 05:45:44.958] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:08:46+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:52d7f655-0c33-496d-8461-082b47c370cd intent:original-order patient_id:P00122238000 patient_name:ERNIE SOEHENDRO performer_id:10007559348 requester_id:10008408947 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9c63cae7-fec1-4d86-97b6-41c10e127632 | status: FAILED +[2026-04-24 05:45:46.645] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019294 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:46.646] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c3d442bd-0064-4955-ad2e-f39eece27c71 +[2026-04-24 05:45:46.805] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6beb9703-ff36-4032-8612-cb6a1f9d3c1b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:46.805] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 87f3dda9-c3ec-4da0-818e-5df7dbec298e +[2026-04-24 05:45:46.805] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020596 encounter_id:6beb9703-ff36-4032-8612-cb6a1f9d3c1b organization_id: patient_id: procedure_code:OT service_request_id:c3d442bd-0064-4955-ad2e-f39eece27c71 started:2026-04-24T05:45:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:46.921] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 87f3dda9-c3ec-4da0-818e-5df7dbec298e | status_code: 400 +[2026-04-24 05:45:46.922] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:47.114] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: APRILLIA MAYA | service: service-general | source_id: c4876660-91e4-4a2d-abec-5c50e7d1249d +[2026-04-24 05:45:47.216] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: c4876660-91e4-4a2d-abec-5c50e7d1249d | status_code: 400 +[2026-04-24 05:45:47.216] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:15:01+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:5057bca0-0f59-48f4-a48f-a9b3736d813e intent:original-order patient_id:P02293397676 patient_name:APRILLIA MAYA performer_id:10007559348 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c4876660-91e4-4a2d-abec-5c50e7d1249d | status: FAILED +[2026-04-24 05:45:49.381] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUDDY KURNIA | service: service-general | source_id: 4a3dfd1b-6d78-4639-a9a0-2426005e846b +[2026-04-24 05:45:49.381] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4a3dfd1b-6d78-4639-a9a0-2426005e846b +[2026-04-24 05:45:49.528] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023911 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:49.529] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ce3bdeea-7c44-4519-b835-b4c38732bc94 +[2026-04-24 05:45:49.533] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOELIHATI HARTOTHO | service: service-general | source_id: dfde965c-1845-498b-a7dd-1313b7ed4707 +[2026-04-24 05:45:49.642] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: dfde965c-1845-498b-a7dd-1313b7ed4707 | status_code: 400 +[2026-04-24 05:45:49.643] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T10:29:21+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:fa75a0ed-a07f-4e76-8598-5d966935888c intent:original-order patient_id:P02237618674 patient_name:SOELIHATI HARTOTHO performer_id:10007559348 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: dfde965c-1845-498b-a7dd-1313b7ed4707 | status: FAILED +[2026-04-24 05:45:49.687] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 73ca0942-c467-4b9c-aa9d-08c34bcd46e4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:49.687] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a967b457-732e-4e1f-83a5-ccc70e9e5709 +[2026-04-24 05:45:49.687] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020574 encounter_id:73ca0942-c467-4b9c-aa9d-08c34bcd46e4 organization_id: patient_id: procedure_code:OT service_request_id:ce3bdeea-7c44-4519-b835-b4c38732bc94 started:2026-04-24T05:45:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:49.794] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a967b457-732e-4e1f-83a5-ccc70e9e5709 | status_code: 400 +[2026-04-24 05:45:49.794] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:51.810] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERI IRAWAN, | service: service-general | source_id: 9a3a5a56-95ca-4036-9f61-1a61923f5532 +[2026-04-24 05:45:51.810] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a3a5a56-95ca-4036-9f61-1a61923f5532 +[2026-04-24 05:45:51.963] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FATMA YULIANA | service: service-general | source_id: 73f3defc-7649-47ac-ae96-5b35ab56c9e4 +[2026-04-24 05:45:51.963] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 73f3defc-7649-47ac-ae96-5b35ab56c9e4 +[2026-04-24 05:45:52.129] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SESTU RETNO DWI ANDAYANI | service: service-general | source_id: 48057ae8-9f59-4b91-a1ea-2bc6367e5749 +[2026-04-24 05:45:52.129] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 48057ae8-9f59-4b91-a1ea-2bc6367e5749 +[2026-04-24 05:45:52.289] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOEGENG PURNOMO | service: service-general | source_id: b9d04417-e967-4bb0-bee6-c6dda5ed452b +[2026-04-24 05:45:52.290] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b9d04417-e967-4bb0-bee6-c6dda5ed452b +[2026-04-24 05:45:52.429] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065585 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:52.453] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9d41e949-c844-4bec-ad31-1595981f3ae2 +[2026-04-24 05:45:52.493] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARUL YA DWI NINGSIH | service: service-general | source_id: 8d8a077a-fb80-4483-9a41-b6858851d186 +[2026-04-24 05:45:52.493] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8d8a077a-fb80-4483-9a41-b6858851d186 +[2026-04-24 05:45:52.625] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a94aa3d9-9c9f-4abc-b7c8-ef4bb7c14733 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:52.625] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a6aa546d-a4e8-4306-9d5c-b588f682834c +[2026-04-24 05:45:52.625] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003652 encounter_id:a94aa3d9-9c9f-4abc-b7c8-ef4bb7c14733 organization_id: patient_id: procedure_code:DX service_request_id:9d41e949-c844-4bec-ad31-1595981f3ae2 started:2026-04-24T05:45:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:52.678] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANIFAH NUR FADILLA | service: service-general | source_id: 04ed5078-ada1-4f86-b5fa-74f8fe2e0a64 +[2026-04-24 05:45:52.679] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 04ed5078-ada1-4f86-b5fa-74f8fe2e0a64 +[2026-04-24 05:45:52.742] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a6aa546d-a4e8-4306-9d5c-b588f682834c | status_code: 400 +[2026-04-24 05:45:52.742] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:52.852] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RINA SUDARWATI | service: service-general | source_id: a1345079-4637-42fd-ab63-6f945719fcd2 +[2026-04-24 05:45:52.964] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: a1345079-4637-42fd-ab63-6f945719fcd2 | status_code: 400 +[2026-04-24 05:45:52.964] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-15T11:18:07+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:1dc25781-86dc-42fb-b728-bf3f3566cc07 intent:original-order patient_id:P00900202859 patient_name:RINA SUDARWATI performer_id:10007559348 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: a1345079-4637-42fd-ab63-6f945719fcd2 | status: FAILED +[2026-04-24 05:45:55.134] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRINITI | service: service-general | source_id: d6c2b9bb-1c79-432c-be98-ea95e0aeebcf +[2026-04-24 05:45:55.134] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d6c2b9bb-1c79-432c-be98-ea95e0aeebcf +[2026-04-24 05:45:55.298] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARIONO | service: service-general | source_id: 6e9aafcd-0f5a-4cb1-8b59-7ed504bfc11c +[2026-04-24 05:45:55.298] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6e9aafcd-0f5a-4cb1-8b59-7ed504bfc11c +[2026-04-24 05:45:55.373] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11556150 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:55.374] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f54ca50b-1cfb-4109-9cf4-b02c2c02d92d +[2026-04-24 05:45:55.473] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERAWATI DRG | service: service-general | source_id: 951919b9-caaa-405a-9cdd-e9b693dc0feb +[2026-04-24 05:45:55.473] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 951919b9-caaa-405a-9cdd-e9b693dc0feb +[2026-04-24 05:45:55.484] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 683d0bbc-1489-4280-bf83-4f7cfd2d17a1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:55.484] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c86ae605-0763-4f74-943a-3b203526e54a +[2026-04-24 05:45:55.484] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003653 encounter_id:683d0bbc-1489-4280-bf83-4f7cfd2d17a1 organization_id: patient_id: procedure_code:OT service_request_id:f54ca50b-1cfb-4109-9cf4-b02c2c02d92d started:2026-04-24T05:45:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:55.591] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c86ae605-0763-4f74-943a-3b203526e54a | status_code: 400 +[2026-04-24 05:45:55.592] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:55.638] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NIYA | service: service-general | source_id: 6ce068d7-ed67-4256-9fc1-46b24ad5c307 +[2026-04-24 05:45:55.638] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6ce068d7-ed67-4256-9fc1-46b24ad5c307 +[2026-04-24 05:45:55.807] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIEF RAKHMAN SETIONO | service: service-general | source_id: f520ad7b-9923-426f-a8b2-91c3b32a6736 +[2026-04-24 05:45:55.807] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f520ad7b-9923-426f-a8b2-91c3b32a6736 +[2026-04-24 05:45:55.973] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AURELIA JULIETA RIZKY | service: service-general | source_id: 47d53d71-be2e-4726-8af0-aea616eeb61d +[2026-04-24 05:45:55.973] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 47d53d71-be2e-4726-8af0-aea616eeb61d +[2026-04-24 05:45:56.141] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNUS ANWAR | service: service-general | source_id: 6d9a0a09-5d92-4bd9-bc55-2d4d10ef7eb4 +[2026-04-24 05:45:56.141] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6d9a0a09-5d92-4bd9-bc55-2d4d10ef7eb4 +[2026-04-24 05:45:56.312] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARTO | service: service-general | source_id: d713d58b-3c11-4b42-941d-22a1d16213d1 +[2026-04-24 05:45:56.312] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d713d58b-3c11-4b42-941d-22a1d16213d1 +[2026-04-24 05:45:56.484] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NURSASI MS | service: service-general | source_id: 13f00548-638f-41c0-94e0-e6a216fb603b +[2026-04-24 05:45:56.484] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 13f00548-638f-41c0-94e0-e6a216fb603b +[2026-04-24 05:45:56.655] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LULUK WINARNI | service: service-general | source_id: d7a3633c-faad-41bf-94a0-80f736cba76d +[2026-04-24 05:45:56.655] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d7a3633c-faad-41bf-94a0-80f736cba76d +[2026-04-24 05:45:56.832] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMIK JUMIATI NINGSIH | service: service-general | source_id: 46e383d8-5853-415f-ab44-af927fd8c033 +[2026-04-24 05:45:56.832] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 46e383d8-5853-415f-ab44-af927fd8c033 +[2026-04-24 05:45:56.999] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NISA NUR FAUZIAH | service: service-general | source_id: f381bf8f-a1e7-4ac1-9bfb-31449a581a2e +[2026-04-24 05:45:57.000] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f381bf8f-a1e7-4ac1-9bfb-31449a581a2e +[2026-04-24 05:45:57.180] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARSONO LUKITO | service: service-general | source_id: 4fee1dfb-072b-4bcb-8753-47677dd4249a +[2026-04-24 05:45:57.180] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4fee1dfb-072b-4bcb-8753-47677dd4249a +[2026-04-24 05:45:57.358] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAKKA PASAU | service: service-general | source_id: 556a6df9-4cbe-4105-a2de-3f5d92399302 +[2026-04-24 05:45:57.358] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 556a6df9-4cbe-4105-a2de-3f5d92399302 +[2026-04-24 05:45:57.527] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DINA BAYU ARIFANTI | service: service-general | source_id: 177ff830-51d7-4ed8-b633-0ea4a77cf35b +[2026-04-24 05:45:57.527] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 177ff830-51d7-4ed8-b633-0ea4a77cf35b +[2026-04-24 05:45:57.698] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA DWI PRAWIRO DIHARJO | service: service-general | source_id: 31f02cec-a447-41da-9482-e4a9a836d08c +[2026-04-24 05:45:57.698] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 31f02cec-a447-41da-9482-e4a9a836d08c +[2026-04-24 05:45:57.860] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NEHAN KAFABIH | service: service-general | source_id: d0337328-a4f1-4942-8dfe-8cc8fae8b89c +[2026-04-24 05:45:57.860] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d0337328-a4f1-4942-8dfe-8cc8fae8b89c +[2026-04-24 05:45:58.032] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI WAHYUNI | service: service-general | source_id: d6c0c2c7-8689-40c6-8e9d-dbc92844895d +[2026-04-24 05:45:58.032] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d6c0c2c7-8689-40c6-8e9d-dbc92844895d +[2026-04-24 05:45:58.201] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIWIN SRI WIJINARTI | service: service-general | source_id: 6599904c-ebb3-4cf4-a270-ce9429f9b89d +[2026-04-24 05:45:58.202] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6599904c-ebb3-4cf4-a270-ce9429f9b89d +[2026-04-24 05:45:58.206] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520554 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:45:58.207] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 551f5d76-0bcd-4ea2-a4f7-e43546015d15 +[2026-04-24 05:45:58.367] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: POPPY WINDI YOLANDA | service: service-general | source_id: 66d4837a-06e3-4ec9-9bab-792024089f45 +[2026-04-24 05:45:58.367] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 66d4837a-06e3-4ec9-9bab-792024089f45 +[2026-04-24 05:45:58.420] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6d89f7cf-fe32-49ca-8c50-a3c617af1d70 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:58.420] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: fa70ff11-316b-417e-891e-3b689a4a1bae +[2026-04-24 05:45:58.420] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020600 encounter_id:6d89f7cf-fe32-49ca-8c50-a3c617af1d70 organization_id: patient_id: procedure_code:OT service_request_id:551f5d76-0bcd-4ea2-a4f7-e43546015d15 started:2026-04-24T05:45:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:45:58.527] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:45:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: fa70ff11-316b-417e-891e-3b689a4a1bae | status_code: 400 +[2026-04-24 05:45:58.527] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:45:58.531] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZUHRO | service: service-general | source_id: 16d84e0d-3c2c-4364-ae2c-8423cda7918d +[2026-04-24 05:45:58.531] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 16d84e0d-3c2c-4364-ae2c-8423cda7918d +[2026-04-24 05:45:58.691] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD FURQON ARROHMAN | service: service-general | source_id: 18a9555c-c99f-43c6-a0a5-45025b11085b +[2026-04-24 05:45:58.691] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 18a9555c-c99f-43c6-a0a5-45025b11085b +[2026-04-24 05:45:58.856] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPRAMONO | service: service-general | source_id: 4018a267-c34f-44b9-a957-abd6fd97d6df +[2026-04-24 05:45:58.856] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4018a267-c34f-44b9-a957-abd6fd97d6df +[2026-04-24 05:45:59.020] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNI ERLITAWATI | service: service-general | source_id: 6d67328d-ebaa-4510-b962-311a6cacb240 +[2026-04-24 05:45:59.021] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6d67328d-ebaa-4510-b962-311a6cacb240 +[2026-04-24 05:45:59.186] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GRIZELLE ANNASYA PUTRI | service: service-general | source_id: 64182b91-1041-43a7-aeff-5e5a5481bc54 +[2026-04-24 05:45:59.186] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 64182b91-1041-43a7-aeff-5e5a5481bc54 +[2026-04-24 05:45:59.348] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YAYA DWISURYA IBRA HADI | service: service-general | source_id: d9b10af7-e7f2-4a7b-8016-775f1d1c2499 +[2026-04-24 05:45:59.348] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d9b10af7-e7f2-4a7b-8016-775f1d1c2499 +[2026-04-24 05:45:59.511] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RONY HADI SUWANTANA | service: service-general | source_id: cf9bf722-4e68-4679-b60b-c6d074c67dab +[2026-04-24 05:45:59.511] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cf9bf722-4e68-4679-b60b-c6d074c67dab +[2026-04-24 05:45:59.678] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRIAS DWI RAHAYU | service: service-general | source_id: 62b6e06e-8b03-4c1c-9e57-d88a6ddca00e +[2026-04-24 05:45:59.678] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 62b6e06e-8b03-4c1c-9e57-d88a6ddca00e +[2026-04-24 05:45:59.840] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANIS ERNAWATI | service: service-general | source_id: e03fc615-1bf3-4cf4-a067-f350857dba4e +[2026-04-24 05:45:59.841] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e03fc615-1bf3-4cf4-a067-f350857dba4e +[2026-04-24 05:46:00.003] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOEKIJAT DARMADJI | service: service-general | source_id: 01553a1e-7560-4a98-98fc-d83b6e9dc3fa +[2026-04-24 05:46:00.003] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 01553a1e-7560-4a98-98fc-d83b6e9dc3fa +[2026-04-24 05:46:00.173] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIK BADRIYAH | service: service-general | source_id: ec62d2be-e2da-441f-8666-1325e1365292 +[2026-04-24 05:46:00.173] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ec62d2be-e2da-441f-8666-1325e1365292 +[2026-04-24 05:46:00.353] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RO`AZIZAH | service: service-general | source_id: 7f94cfe8-5989-493b-9ee5-0e2f156e7111 +[2026-04-24 05:46:00.353] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7f94cfe8-5989-493b-9ee5-0e2f156e7111 +[2026-04-24 05:46:00.514] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI RAHAYU HANDAYANI | service: service-general | source_id: 0d78db3d-490a-4620-9f30-cd54aaffbddb +[2026-04-24 05:46:00.515] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0d78db3d-490a-4620-9f30-cd54aaffbddb +[2026-04-24 05:46:00.677] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RENY PUSPITASARI | service: service-general | source_id: 9b513220-5139-47c0-a657-054fd9516efc +[2026-04-24 05:46:00.677] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9b513220-5139-47c0-a657-054fd9516efc +[2026-04-24 05:46:00.854] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SERGIUS KAWYAN | service: service-general | source_id: 69c8613b-9629-4219-a905-5b975b4fc83e +[2026-04-24 05:46:00.854] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 69c8613b-9629-4219-a905-5b975b4fc83e +[2026-04-24 05:46:01.031] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: APRILIA RAHMAWATI | service: service-general | source_id: b3f519b7-c9fc-458a-a6c0-64c6dab89b33 +[2026-04-24 05:46:01.031] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b3f519b7-c9fc-458a-a6c0-64c6dab89b33 +[2026-04-24 05:46:01.133] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11203344 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:01.134] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 41c1f910-87d2-48fd-9fef-a3cd2b919e95 +[2026-04-24 05:46:01.198] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIBUT IRIYANTO | service: service-general | source_id: 30b0829a-a1d1-4801-9122-e3067c9f204d +[2026-04-24 05:46:01.198] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 30b0829a-a1d1-4801-9122-e3067c9f204d +[2026-04-24 05:46:01.310] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1ceae7d6-a377-4034-9112-4f198a616b6e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:01.310] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6e19739f-efce-41d8-ad0c-7eb2720845e5 +[2026-04-24 05:46:01.310] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020606 encounter_id:1ceae7d6-a377-4034-9112-4f198a616b6e organization_id: patient_id: procedure_code:OT service_request_id:41c1f910-87d2-48fd-9fef-a3cd2b919e95 started:2026-04-24T05:46:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:01.364] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YENNY YULIANTI | service: service-general | source_id: 6d4b3540-7880-432c-9133-70f13641baf2 +[2026-04-24 05:46:01.364] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6d4b3540-7880-432c-9133-70f13641baf2 +[2026-04-24 05:46:01.414] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6e19739f-efce-41d8-ad0c-7eb2720845e5 | status_code: 400 +[2026-04-24 05:46:01.414] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:01.529] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LAVANYA AZQIARA KHALISA | service: service-general | source_id: efe52d66-7db4-483b-9684-b45eb5bf30b5 +[2026-04-24 05:46:01.529] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: efe52d66-7db4-483b-9684-b45eb5bf30b5 +[2026-04-24 05:46:01.729] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAIMATUL MARDIYAH | service: service-general | source_id: 2923637c-3c25-4057-9300-0eebe1acd35b +[2026-04-24 05:46:01.729] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2923637c-3c25-4057-9300-0eebe1acd35b +[2026-04-24 05:46:01.894] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FANIYA FATHUS SUNAH | service: service-general | source_id: a9810c98-b1b8-4d6c-9da2-a40f959a4d78 +[2026-04-24 05:46:01.894] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a9810c98-b1b8-4d6c-9da2-a40f959a4d78 +[2026-04-24 05:46:02.063] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SODIK ARI WIBOWO | service: service-general | source_id: 2f9635f4-c3ad-4880-a21e-ab4aee1b029d +[2026-04-24 05:46:02.064] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2f9635f4-c3ad-4880-a21e-ab4aee1b029d +[2026-04-24 05:46:02.247] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUBAGIYO | service: service-general | source_id: b1d10c53-52ad-4cba-8da5-f05d909d385d +[2026-04-24 05:46:02.247] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b1d10c53-52ad-4cba-8da5-f05d909d385d +[2026-04-24 05:46:02.423] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YASWATI | service: service-general | source_id: 7f49bdaa-2bf0-4d92-90f3-e2ce712478b1 +[2026-04-24 05:46:02.423] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7f49bdaa-2bf0-4d92-90f3-e2ce712478b1 +[2026-04-24 05:46:02.596] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUNI WIBOWO | service: service-general | source_id: e980eb19-0878-4313-bdc9-52b37eb65b99 +[2026-04-24 05:46:02.596] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e980eb19-0878-4313-bdc9-52b37eb65b99 +[2026-04-24 05:46:02.775] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUS | service: service-general | source_id: c2b53bae-f734-49d0-b02b-13bd0533bdea +[2026-04-24 05:46:02.775] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c2b53bae-f734-49d0-b02b-13bd0533bdea +[2026-04-24 05:46:02.945] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NANDA BAGUS DARMAWAN | service: service-general | source_id: 05ab2cf7-5fa6-42eb-996c-3342ebe2600e +[2026-04-24 05:46:02.945] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 05ab2cf7-5fa6-42eb-996c-3342ebe2600e +[2026-04-24 05:46:03.117] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKARNO PUTRA | service: service-general | source_id: 79d6af9e-4d39-4e95-8b99-b494d82fe181 +[2026-04-24 05:46:03.117] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 79d6af9e-4d39-4e95-8b99-b494d82fe181 +[2026-04-24 05:46:03.279] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GANDHI PANTJAINDRA | service: service-general | source_id: 93976289-3767-405f-9793-055cfb5adc22 +[2026-04-24 05:46:03.279] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 93976289-3767-405f-9793-055cfb5adc22 +[2026-04-24 05:46:03.451] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ROKIM | service: service-general | source_id: c8a4c9c2-e35f-4f93-a2c5-b90d8ddda1ab +[2026-04-24 05:46:03.451] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c8a4c9c2-e35f-4f93-a2c5-b90d8ddda1ab +[2026-04-24 05:46:03.621] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUMINI | service: service-general | source_id: b92846c5-cd21-4139-b5c6-9d36601d5f22 +[2026-04-24 05:46:03.621] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b92846c5-cd21-4139-b5c6-9d36601d5f22 +[2026-04-24 05:46:03.798] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUTINAH | service: service-general | source_id: 02306331-5d12-4f99-9ce8-7d3b13b430aa +[2026-04-24 05:46:03.798] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 02306331-5d12-4f99-9ce8-7d3b13b430aa +[2026-04-24 05:46:03.977] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA PRASTIWI AGUSTININGTIAS | service: service-general | source_id: 07434ee9-0d4f-4546-bef7-905bf6251e82 +[2026-04-24 05:46:03.977] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 07434ee9-0d4f-4546-bef7-905bf6251e82 +[2026-04-24 05:46:04.097] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005802 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:04.098] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ad140556-dfe6-4050-a154-d44d3b5b5167 +[2026-04-24 05:46:04.163] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ALI ZEVANO | service: service-general | source_id: 92e91943-a035-4dbf-881f-234efff66a33 +[2026-04-24 05:46:04.163] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 92e91943-a035-4dbf-881f-234efff66a33 +[2026-04-24 05:46:04.245] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 13e4bb14-52ac-4a27-96b1-715042c8ca81 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:04.245] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d1dc9e14-51d1-4674-8069-1d368af15eeb +[2026-04-24 05:46:04.245] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020607 encounter_id:13e4bb14-52ac-4a27-96b1-715042c8ca81 organization_id: patient_id: procedure_code:OT service_request_id:ad140556-dfe6-4050-a154-d44d3b5b5167 started:2026-04-24T05:46:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:04.329] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUJIONO | service: service-general | source_id: 641c3bbd-121e-4fbf-957b-a10eecd98896 +[2026-04-24 05:46:04.329] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 641c3bbd-121e-4fbf-957b-a10eecd98896 +[2026-04-24 05:46:04.371] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:04Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d1dc9e14-51d1-4674-8069-1d368af15eeb | status_code: 400 +[2026-04-24 05:46:04.371] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:04.498] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: USNIYAH | service: service-general | source_id: 48306527-bdb4-4167-b19d-6aa6ad60e090 +[2026-04-24 05:46:04.498] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 48306527-bdb4-4167-b19d-6aa6ad60e090 +[2026-04-24 05:46:04.669] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FARZA PUTRA DWI SETIAWAN | service: service-general | source_id: ecd0b33f-9f44-4d77-a6d7-53d43457546f +[2026-04-24 05:46:04.669] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ecd0b33f-9f44-4d77-a6d7-53d43457546f +[2026-04-24 05:46:04.846] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD EGA HANDOKO | service: service-general | source_id: 9c6c0bb1-7683-4e33-a754-54b438c7c6fc +[2026-04-24 05:46:04.846] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9c6c0bb1-7683-4e33-a754-54b438c7c6fc +[2026-04-24 05:46:05.017] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZUBAIDAH | service: service-general | source_id: 989140ea-2a8b-47a7-aa69-acd2996e2b1c +[2026-04-24 05:46:05.018] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 989140ea-2a8b-47a7-aa69-acd2996e2b1c +[2026-04-24 05:46:05.172] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZEMADYAN ANGELITA | service: service-general | source_id: 347bec8f-ba72-480b-a109-d4d049f0b62b +[2026-04-24 05:46:05.172] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 347bec8f-ba72-480b-a109-d4d049f0b62b +[2026-04-24 05:46:05.348] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUBIYANTI | service: service-general | source_id: 0004460a-ba20-4ffc-bce5-261b256e2f7a +[2026-04-24 05:46:05.348] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0004460a-ba20-4ffc-bce5-261b256e2f7a +[2026-04-24 05:46:05.517] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARDIJANI | service: service-general | source_id: f05f4987-fffc-41f5-89fe-a54d9ab3dc2f +[2026-04-24 05:46:05.517] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f05f4987-fffc-41f5-89fe-a54d9ab3dc2f +[2026-04-24 05:46:05.691] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENDRA SETIAWAN | service: service-general | source_id: be000164-3985-4bf4-939e-68eec466ff50 +[2026-04-24 05:46:05.691] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: be000164-3985-4bf4-939e-68eec466ff50 +[2026-04-24 05:46:05.859] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AYU FITRIA | service: service-general | source_id: f9c3134d-91e7-43a5-8bf0-58033b1bd4c3 +[2026-04-24 05:46:05.859] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f9c3134d-91e7-43a5-8bf0-58033b1bd4c3 +[2026-04-24 05:46:06.023] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARIMA KYNTHIA ARROSYID | service: service-general | source_id: 3c2c5820-2f0a-4f23-82cb-de2c42ee1220 +[2026-04-24 05:46:06.023] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3c2c5820-2f0a-4f23-82cb-de2c42ee1220 +[2026-04-24 05:46:06.189] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AISYA PUTRI RAMNDA | service: service-general | source_id: 7fcf402b-7d9d-41fb-bc49-611ca70a6ba2 +[2026-04-24 05:46:06.189] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7fcf402b-7d9d-41fb-bc49-611ca70a6ba2 +[2026-04-24 05:46:06.358] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ANANG FIKI | service: service-general | source_id: da65f594-81bf-4824-a5db-e8b3442713c3 +[2026-04-24 05:46:06.358] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: da65f594-81bf-4824-a5db-e8b3442713c3 +[2026-04-24 05:46:06.529] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI WIDAYATI | service: service-general | source_id: b1093d89-d2f7-435d-ad8c-cacb4ed92b9f +[2026-04-24 05:46:06.529] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b1093d89-d2f7-435d-ad8c-cacb4ed92b9f +[2026-04-24 05:46:06.705] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRMANSYAH SUPRIYADI | service: service-general | source_id: f496ea37-bf69-4aaf-8b61-88313b50d263 +[2026-04-24 05:46:06.705] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f496ea37-bf69-4aaf-8b61-88313b50d263 +[2026-04-24 05:46:06.888] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSLI | service: service-general | source_id: adf1d493-168e-4af9-9152-23a98fe0bbb9 +[2026-04-24 05:46:06.888] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: adf1d493-168e-4af9-9152-23a98fe0bbb9 +[2026-04-24 05:46:07.012] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064154 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:07.013] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2b72f273-ce03-45ad-b016-839d1d3cb2f9 +[2026-04-24 05:46:07.046] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIRAN | service: service-general | source_id: 08bf8a62-cdfa-448a-b3d4-88cb61bf9abe +[2026-04-24 05:46:07.046] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 08bf8a62-cdfa-448a-b3d4-88cb61bf9abe +[2026-04-24 05:46:07.164] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c936aa2d-a883-404c-a7f9-c91b6ce5cb74 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:07.164] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a5dcd261-a017-4d98-adea-82d600e7d76f +[2026-04-24 05:46:07.164] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020608 encounter_id:c936aa2d-a883-404c-a7f9-c91b6ce5cb74 organization_id: patient_id: procedure_code:OT service_request_id:2b72f273-ce03-45ad-b016-839d1d3cb2f9 started:2026-04-24T05:46:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:07.222] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUSUF DWI PRASETIYO | service: service-general | source_id: 9f76c148-6930-430f-b636-840f84c5f6dc +[2026-04-24 05:46:07.222] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9f76c148-6930-430f-b636-840f84c5f6dc +[2026-04-24 05:46:07.276] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a5dcd261-a017-4d98-adea-82d600e7d76f | status_code: 400 +[2026-04-24 05:46:07.276] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:07.401] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RATNA VITASARI | service: service-general | source_id: 83d23bc9-cc74-43e1-9baa-95e7df5c135c +[2026-04-24 05:46:07.401] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 83d23bc9-cc74-43e1-9baa-95e7df5c135c +[2026-04-24 05:46:07.565] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANNA RESTI MELANIE | service: service-general | source_id: dda565f8-d592-4294-b259-fe0b68182f5b +[2026-04-24 05:46:07.565] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dda565f8-d592-4294-b259-fe0b68182f5b +[2026-04-24 05:46:07.734] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALESHA ZAHRASYILA SEMBIRING | service: service-general | source_id: 5b07d57a-1182-44de-b56b-1567ea767119 +[2026-04-24 05:46:07.734] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5b07d57a-1182-44de-b56b-1567ea767119 +[2026-04-24 05:46:07.895] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EVANGELINE GRACE HOO | service: service-general | source_id: d008a6b2-c9bd-492b-b862-355250ae40a8 +[2026-04-24 05:46:07.895] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d008a6b2-c9bd-492b-b862-355250ae40a8 +[2026-04-24 05:46:08.056] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AIRLANGGA PUTRA | service: service-general | source_id: 9ffc0950-2626-431c-b15a-41e30af0a0b3 +[2026-04-24 05:46:08.056] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9ffc0950-2626-431c-b15a-41e30af0a0b3 +[2026-04-24 05:46:08.226] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARRUWAH | service: service-general | source_id: 048cb973-7143-45b7-ab99-fc1f889ad815 +[2026-04-24 05:46:08.226] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 048cb973-7143-45b7-ab99-fc1f889ad815 +[2026-04-24 05:46:08.395] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIEN NIO TITIEK SOELISTIJOWATI / 11234313 | service: service-general | source_id: 675ac76f-5e2b-4e67-a14e-ab55b48e250f +[2026-04-24 05:46:08.395] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 675ac76f-5e2b-4e67-a14e-ab55b48e250f +[2026-04-24 05:46:08.559] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIEF RAKHMAD YASIN | service: service-general | source_id: 0461b566-b1ac-4673-9860-4ffe3b0412a9 +[2026-04-24 05:46:08.666] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 0461b566-b1ac-4673-9860-4ffe3b0412a9 | status_code: 400 +[2026-04-24 05:46:08.666] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T08:02:52+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:3acc9d8a-6bd3-4eea-87b0-76d49cbce578 intent:original-order patient_id:P00890517803 patient_name:ARIEF RAKHMAD YASIN performer_id:10007121493 requester_id:10013580752 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0461b566-b1ac-4673-9860-4ffe3b0412a9 | status: FAILED +[2026-04-24 05:46:09.899] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070613 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:09.900] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f2e54153-8d5d-4402-8d08-e649b6c5e288 +[2026-04-24 05:46:10.047] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 47d7f2ac-7b41-4f87-8a3e-f42c83144919 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:10.047] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c7f52b29-e492-4a1d-ac5a-b22d4cd2307d +[2026-04-24 05:46:10.047] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020610 encounter_id:47d7f2ac-7b41-4f87-8a3e-f42c83144919 organization_id: patient_id: procedure_code:OT service_request_id:f2e54153-8d5d-4402-8d08-e649b6c5e288 started:2026-04-24T05:46:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:10.163] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c7f52b29-e492-4a1d-ac5a-b22d4cd2307d | status_code: 400 +[2026-04-24 05:46:10.163] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:10.834] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REDY DWI PRASETYO | service: service-general | source_id: 1e1cc8a5-4508-4e12-883c-7f09e14dc4a5 +[2026-04-24 05:46:10.834] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1e1cc8a5-4508-4e12-883c-7f09e14dc4a5 +[2026-04-24 05:46:11.000] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD SAFIUDIN | service: service-general | source_id: 9278a974-8fbd-4294-9e3f-cec91be3d457 +[2026-04-24 05:46:11.000] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9278a974-8fbd-4294-9e3f-cec91be3d457 +[2026-04-24 05:46:11.164] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSNO | service: service-general | source_id: 6ed9bc94-2ef9-485a-b5e6-5ed9475e7ce3 +[2026-04-24 05:46:11.282] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6ed9bc94-2ef9-485a-b5e6-5ed9475e7ce3 | status_code: 400 +[2026-04-24 05:46:11.282] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T08:53:30+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:79b14d22-4ec5-4914-8463-c46b084691b9 intent:original-order patient_id:P00868095812 patient_name:KUSNO performer_id:10017994418 requester_id:10018311962 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6ed9bc94-2ef9-485a-b5e6-5ed9475e7ce3 | status: FAILED +[2026-04-24 05:46:12.748] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11506310 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:12.749] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2b28bdeb-7430-4881-a112-de243f7a0349 +[2026-04-24 05:46:12.858] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0bdaa42a-b9f7-44aa-add6-8775b6bda6f3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:12.858] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 75983686-ab44-4c74-8409-da8b510a5825 +[2026-04-24 05:46:12.858] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020613 encounter_id:0bdaa42a-b9f7-44aa-add6-8775b6bda6f3 organization_id: patient_id: procedure_code:OT service_request_id:2b28bdeb-7430-4881-a112-de243f7a0349 started:2026-04-24T05:46:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:12.955] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 75983686-ab44-4c74-8409-da8b510a5825 | status_code: 400 +[2026-04-24 05:46:12.955] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:13.453] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FEBRIANSYAH ALFARIZI | service: service-general | source_id: a74e014a-f1be-4f43-9ff0-251ca86c5e77 +[2026-04-24 05:46:13.453] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a74e014a-f1be-4f43-9ff0-251ca86c5e77 +[2026-04-24 05:46:13.616] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUDI CAHYONO | service: service-general | source_id: c2423b7c-6076-4439-9f0f-e7f3236a5877 +[2026-04-24 05:46:13.616] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c2423b7c-6076-4439-9f0f-e7f3236a5877 +[2026-04-24 05:46:13.779] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAUZAN HAFIZ WIRYAMANTA | service: service-general | source_id: 74470d25-b134-4ecd-971b-5980e48462c6 +[2026-04-24 05:46:13.779] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 74470d25-b134-4ecd-971b-5980e48462c6 +[2026-04-24 05:46:13.942] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARIYAH | service: service-general | source_id: 13013a04-c55b-4ddb-873a-b8256d137a12 +[2026-04-24 05:46:13.942] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 13013a04-c55b-4ddb-873a-b8256d137a12 +[2026-04-24 05:46:14.108] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELISA NUR AZIZAH | service: service-general | source_id: 775df574-e422-4689-bd80-15eaace70e59 +[2026-04-24 05:46:14.108] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 775df574-e422-4689-bd80-15eaace70e59 +[2026-04-24 05:46:14.278] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SABRINA ZAKIYAH WIDODO | service: service-general | source_id: 1f5f79a9-131f-4c26-867b-6c972f5be904 +[2026-04-24 05:46:14.278] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1f5f79a9-131f-4c26-867b-6c972f5be904 +[2026-04-24 05:46:14.430] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD.LATHIF | service: service-general | source_id: 44ffabbe-80ab-4575-829d-944cba6c6f82 +[2026-04-24 05:46:14.430] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 44ffabbe-80ab-4575-829d-944cba6c6f82 +[2026-04-24 05:46:14.597] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI NURZANAH | service: service-general | source_id: cc99aea7-2171-4019-a72e-949ec7b010e2 +[2026-04-24 05:46:14.597] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cc99aea7-2171-4019-a72e-949ec7b010e2 +[2026-04-24 05:46:14.763] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUHARIANIK | service: service-general | source_id: 07ac0de0-3d85-429e-be78-706246ec3638 +[2026-04-24 05:46:14.763] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 07ac0de0-3d85-429e-be78-706246ec3638 +[2026-04-24 05:46:14.932] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TONI SURAHMAN | service: service-general | source_id: 233497b3-c640-47ef-8b4e-85de27839837 +[2026-04-24 05:46:14.933] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 233497b3-c640-47ef-8b4e-85de27839837 +[2026-04-24 05:46:15.099] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD MAHMUDI | service: service-general | source_id: d3a1ad0b-941d-4da8-a2bd-caeb7854ef68 +[2026-04-24 05:46:15.153] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11511472 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:15.155] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511472 | service: service-general | source_id: 3949e01b-8fc7-473d-8072-0a0d98f38f68 +[2026-04-24 05:46:15.155] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11511472 | service: service-general | source_id: 3949e01b-8fc7-473d-8072-0a0d98f38f68 +[2026-04-24 05:46:15.215] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: d3a1ad0b-941d-4da8-a2bd-caeb7854ef68 | status_code: 400 +[2026-04-24 05:46:15.215] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T10:58:17+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:be021178-6a43-41c8-afd3-5876f859770a intent:original-order patient_id:P01047928200 patient_name:AHMAD MAHMUDI performer_id:10000527512 requester_id:10002188422 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: d3a1ad0b-941d-4da8-a2bd-caeb7854ef68 | status: FAILED +[2026-04-24 05:46:15.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020726 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:15.725] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 966cc22e-60cf-454b-be31-e15eaf544863 +[2026-04-24 05:46:15.885] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d6ed69ee-1e30-49c0-bae0-15cfd99c8218 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:15.885] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 931adc4e-d7c6-49ec-95a2-f293d744b015 +[2026-04-24 05:46:15.885] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020618 encounter_id:d6ed69ee-1e30-49c0-bae0-15cfd99c8218 organization_id: patient_id: procedure_code:OT service_request_id:966cc22e-60cf-454b-be31-e15eaf544863 started:2026-04-24T05:46:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:16.000] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 931adc4e-d7c6-49ec-95a2-f293d744b015 | status_code: 400 +[2026-04-24 05:46:16.001] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:17.384] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MASITHOH | service: service-general | source_id: ee95ef1f-a7ee-4597-8ec0-594ac1a78c80 +[2026-04-24 05:46:17.525] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: ee95ef1f-a7ee-4597-8ec0-594ac1a78c80 | status_code: 400 +[2026-04-24 05:46:17.525] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T11:32:57+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4ea851de-f91d-4df0-9fee-38221a3f1d05 intent:original-order patient_id:P01236214677 patient_name:SITI MASITHOH performer_id:10017994418 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: ee95ef1f-a7ee-4597-8ec0-594ac1a78c80 | status: FAILED +[2026-04-24 05:46:18.575] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066574 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:18.576] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3ca828fe-ac11-422c-b3dd-c693bcbd86ac +[2026-04-24 05:46:18.731] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 54eac11c-1185-454c-b970-a3fe962b93c4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:18.731] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c8e1d183-78e3-4944-ac63-e74c76cc3a3a +[2026-04-24 05:46:18.731] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020620 encounter_id:54eac11c-1185-454c-b970-a3fe962b93c4 organization_id: patient_id: procedure_code:OT service_request_id:3ca828fe-ac11-422c-b3dd-c693bcbd86ac started:2026-04-24T05:46:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:18.846] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c8e1d183-78e3-4944-ac63-e74c76cc3a3a | status_code: 400 +[2026-04-24 05:46:18.846] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:19.694] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMILATUS SOLICHAH | service: service-general | source_id: eb4e6c14-03e8-479c-975a-d35bf11266a6 +[2026-04-24 05:46:19.694] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: eb4e6c14-03e8-479c-975a-d35bf11266a6 +[2026-04-24 05:46:19.875] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHMAT RIZALDI | service: service-general | source_id: 8e93a840-b645-4a6b-9992-d5dcc443b3d4 +[2026-04-24 05:46:19.978] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8e93a840-b645-4a6b-9992-d5dcc443b3d4 | status_code: 400 +[2026-04-24 05:46:19.979] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:02:02+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4b112a3a-d4d1-4ce5-b082-8a79f905ee75 intent:original-order patient_id:P02481203261 patient_name:RAHMAT RIZALDI performer_id:10017994418 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8e93a840-b645-4a6b-9992-d5dcc443b3d4 | status: FAILED +[2026-04-24 05:46:21.440] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065780 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:21.494] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 29a0929e-1e90-4c8c-95a8-9f9c4820c5d7 +[2026-04-24 05:46:21.653] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 591503ef-903d-4c18-ac20-d61bf63d15d6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:21.653] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 425776a4-304d-43c3-ba67-b95e8a1d1754 +[2026-04-24 05:46:21.653] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003659 encounter_id:591503ef-903d-4c18-ac20-d61bf63d15d6 organization_id: patient_id: procedure_code:OT service_request_id:29a0929e-1e90-4c8c-95a8-9f9c4820c5d7 started:2026-04-24T05:46:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:21.767] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 425776a4-304d-43c3-ba67-b95e8a1d1754 | status_code: 400 +[2026-04-24 05:46:21.767] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:22.158] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BONARI | service: service-general | source_id: 502c867f-83bd-455b-be17-9d5867c751f8 +[2026-04-24 05:46:22.158] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 502c867f-83bd-455b-be17-9d5867c751f8 +[2026-04-24 05:46:22.314] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMASRI | service: service-general | source_id: 323a6c38-05e6-4e78-9b88-3d04d123b175 +[2026-04-24 05:46:22.314] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 323a6c38-05e6-4e78-9b88-3d04d123b175 +[2026-04-24 05:46:22.467] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD ABRORI | service: service-general | source_id: 69f5b13e-127a-43c0-9072-4e943990577d +[2026-04-24 05:46:22.620] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 69f5b13e-127a-43c0-9072-4e943990577d | status_code: 400 +[2026-04-24 05:46:22.620] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:14:17+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:9d089e5e-c8d6-47fb-b866-c91323a79e36 intent:original-order patient_id:P01582165385 patient_name:MUHAMAD ABRORI performer_id:10017994418 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 69f5b13e-127a-43c0-9072-4e943990577d | status: FAILED +[2026-04-24 05:46:24.338] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11579237 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:24.340] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c11b7695-8131-4bd0-a93c-c6f6b831a30f +[2026-04-24 05:46:24.459] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fd7812fa-d81f-4960-a671-54fb4ba0fc1a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:24.459] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba718924-b1a1-48bb-a3ae-73e06d36b175 +[2026-04-24 05:46:24.459] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020623 encounter_id:fd7812fa-d81f-4960-a671-54fb4ba0fc1a organization_id: patient_id: procedure_code:OT service_request_id:c11b7695-8131-4bd0-a93c-c6f6b831a30f started:2026-04-24T05:46:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:24.622] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ba718924-b1a1-48bb-a3ae-73e06d36b175 | status_code: 400 +[2026-04-24 05:46:24.623] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:24.792] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISBACHUL ARIFIN | service: service-general | source_id: b39b922c-5ffd-4848-9355-5eef68e705e3 +[2026-04-24 05:46:24.792] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b39b922c-5ffd-4848-9355-5eef68e705e3 +[2026-04-24 05:46:24.963] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YAYAN JAUHAR FUADI | service: service-general | source_id: 904be6ec-43bd-46a1-b565-aede74e09466 +[2026-04-24 05:46:24.963] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 904be6ec-43bd-46a1-b565-aede74e09466 +[2026-04-24 05:46:25.115] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL KADARI | service: service-general | source_id: 893768d1-9880-4e51-aa3a-b6a9bf572677 +[2026-04-24 05:46:25.226] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 893768d1-9880-4e51-aa3a-b6a9bf572677 | status_code: 400 +[2026-04-24 05:46:25.226] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-17T12:55:42+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6067b29d-51ba-4eb7-9bfd-776efeb0aad9 intent:original-order patient_id:P02840117522 patient_name:ABDUL KADARI performer_id:10007121493 requester_id:10012786381 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 893768d1-9880-4e51-aa3a-b6a9bf572677 | status: FAILED +[2026-04-24 05:46:27.177] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056161 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:27.178] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f8d63b21-ecd6-4840-ae8b-3c05d0c03e9a +[2026-04-24 05:46:27.348] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 30f5285f-a16f-4e58-a006-4074a11b3bda | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:27.348] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 71370baf-3fa8-4d9e-895b-a8cb1d4e3998 +[2026-04-24 05:46:27.348] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020626 encounter_id:30f5285f-a16f-4e58-a006-4074a11b3bda organization_id: patient_id: procedure_code:DX service_request_id:f8d63b21-ecd6-4840-ae8b-3c05d0c03e9a started:2026-04-24T05:46:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:27.375] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARMAN | service: service-general | source_id: dbb99343-efbc-48fd-9447-b5eb58118448 +[2026-04-24 05:46:27.375] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dbb99343-efbc-48fd-9447-b5eb58118448 +[2026-04-24 05:46:27.540] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISTIN | service: service-general | source_id: de6cb45d-3f08-4b9b-ab85-b7df97c783a5 +[2026-04-24 05:46:27.540] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: de6cb45d-3f08-4b9b-ab85-b7df97c783a5 +[2026-04-24 05:46:27.602] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:27Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 71370baf-3fa8-4d9e-895b-a8cb1d4e3998 | status_code: 400 +[2026-04-24 05:46:27.602] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:27.706] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHOIRUN NISSA | service: service-general | source_id: 62449693-844c-4b7d-a25c-52ce9330f13f +[2026-04-24 05:46:27.706] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 62449693-844c-4b7d-a25c-52ce9330f13f +[2026-04-24 05:46:27.857] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PRIYANTO | service: service-general | source_id: 7e53a9bf-6fda-4d1a-9c97-0a4697004f9a +[2026-04-24 05:46:27.857] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7e53a9bf-6fda-4d1a-9c97-0a4697004f9a +[2026-04-24 05:46:28.026] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUKIYAT | service: service-general | source_id: 31d9168c-e3ba-47c9-a910-eb2cc66fa5ef +[2026-04-24 05:46:28.026] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 31d9168c-e3ba-47c9-a910-eb2cc66fa5ef +[2026-04-24 05:46:28.190] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUSTIN SRI WAENI | service: service-general | source_id: faeb862a-e5f6-492d-83e8-d4b91ae13141 +[2026-04-24 05:46:28.191] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: faeb862a-e5f6-492d-83e8-d4b91ae13141 +[2026-04-24 05:46:28.339] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YASIR | service: service-general | source_id: 9fc7e543-b7c5-4b49-aa75-7e78245e1387 +[2026-04-24 05:46:28.339] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9fc7e543-b7c5-4b49-aa75-7e78245e1387 +[2026-04-24 05:46:28.524] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMI KULSUM | service: service-general | source_id: 40cbcaf3-6e5d-43b4-8b76-993b14c7455a +[2026-04-24 05:46:28.676] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 40cbcaf3-6e5d-43b4-8b76-993b14c7455a | status_code: 400 +[2026-04-24 05:46:28.676] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T07:41:57+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:2e585fbc-6775-4e17-98c8-a63ced569838 intent:original-order patient_id:P01487336402 patient_name:UMI KULSUM performer_id:10002983237 requester_id:10003179713 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 40cbcaf3-6e5d-43b4-8b76-993b14c7455a | status: FAILED +[2026-04-24 05:46:30.169] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073922 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:30.170] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4fa6088f-5ce2-4cbb-b1c9-fd1dda0cd6d7 +[2026-04-24 05:46:30.362] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 84853e6e-e885-4c2d-bfb5-7ed40603b5b1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:30.362] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8aa8adfd-1366-4270-93b8-66b9894ea3a3 +[2026-04-24 05:46:30.362] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020627 encounter_id:84853e6e-e885-4c2d-bfb5-7ed40603b5b1 organization_id: patient_id: procedure_code:OT service_request_id:4fa6088f-5ce2-4cbb-b1c9-fd1dda0cd6d7 started:2026-04-24T05:46:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:30.482] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8aa8adfd-1366-4270-93b8-66b9894ea3a3 | status_code: 400 +[2026-04-24 05:46:30.482] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:30.835] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENDANG HANDAJANI | service: service-general | source_id: b2c664f3-8791-4cd1-9452-18e283a9b1d5 +[2026-04-24 05:46:30.835] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b2c664f3-8791-4cd1-9452-18e283a9b1d5 +[2026-04-24 05:46:31.006] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARIYEM | service: service-general | source_id: 9457cb0b-5334-4d07-8e69-1d48026b2479 +[2026-04-24 05:46:31.006] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9457cb0b-5334-4d07-8e69-1d48026b2479 +[2026-04-24 05:46:31.173] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERMA PUSPITASARI | service: service-general | source_id: bb6dab1b-4d8a-43e8-9828-b35e546933e5 +[2026-04-24 05:46:31.173] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bb6dab1b-4d8a-43e8-9828-b35e546933e5 +[2026-04-24 05:46:31.324] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YULI WIDIAWATI | service: service-general | source_id: 71aadff4-dffa-4698-8d6f-38764398509c +[2026-04-24 05:46:31.324] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 71aadff4-dffa-4698-8d6f-38764398509c +[2026-04-24 05:46:31.472] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FERDIO ACHMAD FACHRUR ROZI | service: service-general | source_id: 1e348127-0ceb-416a-8166-83f93703d8b3 +[2026-04-24 05:46:31.472] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1e348127-0ceb-416a-8166-83f93703d8b3 +[2026-04-24 05:46:31.618] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSIANAH | service: service-general | source_id: 9a780463-5f25-425c-b139-70c77ef34229 +[2026-04-24 05:46:31.618] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a780463-5f25-425c-b139-70c77ef34229 +[2026-04-24 05:46:31.780] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PANISRI | service: service-general | source_id: 3b4f4de9-fd0d-409a-83ff-ce0a1485113a +[2026-04-24 05:46:31.952] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 3b4f4de9-fd0d-409a-83ff-ce0a1485113a | status_code: 400 +[2026-04-24 05:46:31.952] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T08:58:05+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:00718d2f-8bcd-4664-9e51-e64fb73d506e intent:original-order patient_id:P00942480708 patient_name:PANISRI performer_id:10001277822 requester_id:10001659571 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 3b4f4de9-fd0d-409a-83ff-ce0a1485113a | status: FAILED +[2026-04-24 05:46:33.053] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073405 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:33.054] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1ae627fe-33c7-493d-947a-096b039baf47 +[2026-04-24 05:46:33.202] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 56fcd875-03ce-4feb-be3b-4be3bbd549fe | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:33.202] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 943b68c9-91fc-4165-99be-f3e498145e54 +[2026-04-24 05:46:33.202] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020630 encounter_id:56fcd875-03ce-4feb-be3b-4be3bbd549fe organization_id: patient_id: procedure_code:OT service_request_id:1ae627fe-33c7-493d-947a-096b039baf47 started:2026-04-24T05:46:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:33.378] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 943b68c9-91fc-4165-99be-f3e498145e54 | status_code: 400 +[2026-04-24 05:46:33.378] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:34.104] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHADIJAH SAFA ZULKIFLI | service: service-general | source_id: 0b45eb91-2c7b-4157-88fc-82687fc0570f +[2026-04-24 05:46:34.104] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0b45eb91-2c7b-4157-88fc-82687fc0570f +[2026-04-24 05:46:34.255] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FANNY MONICA | service: service-general | source_id: 643758aa-5888-4004-882c-0529538e3df7 +[2026-04-24 05:46:34.411] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 643758aa-5888-4004-882c-0529538e3df7 | status_code: 400 +[2026-04-24 05:46:34.411] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:04:39+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a5e0a1d9-846e-4e6d-9110-6f5d3b6c5c6d intent:original-order patient_id:P02290089562 patient_name:FANNY MONICA performer_id:10000527512 requester_id:10019376142 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 643758aa-5888-4004-882c-0529538e3df7 | status: FAILED +[2026-04-24 05:46:35.935] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11219327 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:35.936] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b5041f4a-c0f4-4a0c-9917-876ab368e223 +[2026-04-24 05:46:36.073] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7d27a6df-7c0e-4a5d-853a-67ea1d6afd6c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:36.073] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 90bea49b-8867-47c9-921d-889aebecc1b5 +[2026-04-24 05:46:36.073] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020631 encounter_id:7d27a6df-7c0e-4a5d-853a-67ea1d6afd6c organization_id: patient_id: procedure_code:OT service_request_id:b5041f4a-c0f4-4a0c-9917-876ab368e223 started:2026-04-24T05:46:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:36.172] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 90bea49b-8867-47c9-921d-889aebecc1b5 | status_code: 400 +[2026-04-24 05:46:36.172] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:36.566] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NORA VINATA SARI | service: service-general | source_id: dbfa3d54-4749-4c11-add9-fb75b186872b +[2026-04-24 05:46:36.566] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dbfa3d54-4749-4c11-add9-fb75b186872b +[2026-04-24 05:46:36.709] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITOYO RIBUT P | service: service-general | source_id: 85666d1a-f5e6-4c16-b05e-8c54ffee9abd +[2026-04-24 05:46:36.709] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 85666d1a-f5e6-4c16-b05e-8c54ffee9abd +[2026-04-24 05:46:36.869] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMUJI | service: service-general | source_id: c4f97ea1-b7ec-4142-b885-4156020265cb +[2026-04-24 05:46:36.869] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c4f97ea1-b7ec-4142-b885-4156020265cb +[2026-04-24 05:46:37.013] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REVAYANTI KURNIASANI AYUNINGTYAS | service: service-general | source_id: 6440fba4-0b71-4777-a37f-3390b62f8d8e +[2026-04-24 05:46:37.013] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6440fba4-0b71-4777-a37f-3390b62f8d8e +[2026-04-24 05:46:37.163] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ABYAN NADHIF | service: service-general | source_id: 78e73598-8a2c-498a-aaf4-9527011a59a4 +[2026-04-24 05:46:37.289] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 78e73598-8a2c-498a-aaf4-9527011a59a4 | status_code: 400 +[2026-04-24 05:46:37.289] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:30:49+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:d7037f8c-afbf-4fee-a39f-f0d7e1328a59 intent:original-order patient_id:P02995528613 patient_name:MUHAMMAD ABYAN NADHIF performer_id:10003241696 requester_id:10005000538 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 78e73598-8a2c-498a-aaf4-9527011a59a4 | status: FAILED +[2026-04-24 05:46:38.791] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073984 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:38.792] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2e27d089-c83c-4ded-87d9-ab5453fcd664 +[2026-04-24 05:46:38.912] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8e82b48f-65c8-4262-9a1d-12a2a3097255 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:38.912] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 131ec4f6-115c-40f8-ac02-979a0918ee0d +[2026-04-24 05:46:38.913] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003662 encounter_id:8e82b48f-65c8-4262-9a1d-12a2a3097255 organization_id: patient_id: procedure_code:OT service_request_id:2e27d089-c83c-4ded-87d9-ab5453fcd664 started:2026-04-24T05:46:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:39.059] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 131ec4f6-115c-40f8-ac02-979a0918ee0d | status_code: 400 +[2026-04-24 05:46:39.059] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:39.456] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RICO HARIYANTO | service: service-general | source_id: 61d04d3e-4478-44af-9ddf-30e4e0609db5 +[2026-04-24 05:46:39.457] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 61d04d3e-4478-44af-9ddf-30e4e0609db5 +[2026-04-24 05:46:39.620] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOHAMAD ROUSYAN FIKRI QOWIM | service: service-general | source_id: 0ef1c980-3e06-4deb-ab73-4365d431530a +[2026-04-24 05:46:39.765] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 0ef1c980-3e06-4deb-ab73-4365d431530a | status_code: 400 +[2026-04-24 05:46:39.765] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T09:45:22+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:7a1461b2-f21b-4921-ab9c-cd1e52479944 intent:original-order patient_id:P00048951571 patient_name:MOHAMAD ROUSYAN FIKRI QOWIM performer_id:10003241696 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 0ef1c980-3e06-4deb-ab73-4365d431530a | status: FAILED +[2026-04-24 05:46:41.622] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629032 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:41.623] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7424b2ba-5ab7-4a58-97e7-04b1b4a3b59a +[2026-04-24 05:46:41.736] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9ac92bc5-e4b4-4041-9982-f95b0c3ec80e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:41.737] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f3db6213-7fea-428b-a791-0dddcb53df6e +[2026-04-24 05:46:41.737] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020634 encounter_id:9ac92bc5-e4b4-4041-9982-f95b0c3ec80e organization_id: patient_id: procedure_code:OT service_request_id:7424b2ba-5ab7-4a58-97e7-04b1b4a3b59a started:2026-04-24T05:46:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:41.843] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f3db6213-7fea-428b-a791-0dddcb53df6e | status_code: 400 +[2026-04-24 05:46:41.843] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:41.941] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENI | service: service-general | source_id: aa94a017-f5d7-4be5-9da7-3060af5e3277 +[2026-04-24 05:46:41.941] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aa94a017-f5d7-4be5-9da7-3060af5e3277 +[2026-04-24 05:46:42.089] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MUYASAROH | service: service-general | source_id: 4a464297-db62-4fba-8144-e91dd85e7c08 +[2026-04-24 05:46:42.089] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4a464297-db62-4fba-8144-e91dd85e7c08 +[2026-04-24 05:46:42.237] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GADIS SETIA KELANA | service: service-general | source_id: cf29896c-125a-46c7-8767-be33987018e1 +[2026-04-24 05:46:42.237] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cf29896c-125a-46c7-8767-be33987018e1 +[2026-04-24 05:46:42.399] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MEI LITA LIA | service: service-general | source_id: 7e2980b8-2356-47b0-9615-962196b46c3f +[2026-04-24 05:46:42.517] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 7e2980b8-2356-47b0-9615-962196b46c3f | status_code: 400 +[2026-04-24 05:46:42.517] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:30:48+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:01e49a2d-6321-4a75-b4bd-7d1347ebeb47 intent:original-order patient_id:P02236019353 patient_name:MEI LITA LIA performer_id:10003241696 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7e2980b8-2356-47b0-9615-962196b46c3f | status: FAILED +[2026-04-24 05:46:44.435] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073983 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:44.436] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: add75dbc-b349-446e-b2c5-bb2391113547 +[2026-04-24 05:46:44.597] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f32b87e0-ee84-4328-a4ab-1cd04c58487c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:44.597] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: feeead62-ce54-4dd2-930c-2dc2d8815f83 +[2026-04-24 05:46:44.597] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003663 encounter_id:f32b87e0-ee84-4328-a4ab-1cd04c58487c organization_id: patient_id: procedure_code:OT service_request_id:add75dbc-b349-446e-b2c5-bb2391113547 started:2026-04-24T05:46:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:44.681] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GUSTI AYU MADE DEVTA SWIJAYANTI | service: service-general | source_id: 8b80e621-6f27-4db1-90a3-35454ceac33a +[2026-04-24 05:46:44.696] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: feeead62-ce54-4dd2-930c-2dc2d8815f83 | status_code: 400 +[2026-04-24 05:46:44.697] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:44.829] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8b80e621-6f27-4db1-90a3-35454ceac33a | status_code: 400 +[2026-04-24 05:46:44.829] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:40:49+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:6b0e7781-1212-4b67-870f-4887e8d17fe9 intent:original-order patient_id:P02275236558 patient_name:GUSTI AYU MADE DEVTA SWIJAYANTI performer_id:10003241696 requester_id:10008171663 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8b80e621-6f27-4db1-90a3-35454ceac33a | status: FAILED +[2026-04-24 05:46:46.998] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ATIKAH FAUZIYYAH | service: service-general | source_id: 8faad5de-6952-489a-9cb6-7d6d5bca66dd +[2026-04-24 05:46:47.139] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8faad5de-6952-489a-9cb6-7d6d5bca66dd | status_code: 400 +[2026-04-24 05:46:47.139] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T10:45:02+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:0e854f47-09d5-4d89-a051-7c5860feeab8 intent:original-order patient_id:P00923299712 patient_name:ATIKAH FAUZIYYAH performer_id:10000527512 requester_id:10015414854 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8faad5de-6952-489a-9cb6-7d6d5bca66dd | status: FAILED +[2026-04-24 05:46:47.301] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043515 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:47.302] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 84bc9a15-736d-4e9f-88c9-44f7da4ad310 +[2026-04-24 05:46:47.459] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 28a76e3b-61b4-42a7-a6c4-2e5b70a9fd7b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:47.459] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 85dfa2b0-76e4-4439-ae8f-7fe1b78ed021 +[2026-04-24 05:46:47.459] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FTK-SEN26-000830 encounter_id:28a76e3b-61b4-42a7-a6c4-2e5b70a9fd7b organization_id: patient_id: procedure_code:OT service_request_id:84bc9a15-736d-4e9f-88c9-44f7da4ad310 started:2026-04-24T05:46:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:47.604] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 85dfa2b0-76e4-4439-ae8f-7fe1b78ed021 | status_code: 400 +[2026-04-24 05:46:47.604] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:49.301] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI ASIYAH | service: service-general | source_id: 7813b923-2dd5-4099-86b6-078476d7eabc +[2026-04-24 05:46:49.301] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7813b923-2dd5-4099-86b6-078476d7eabc +[2026-04-24 05:46:49.460] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JULIA PANDE PRINANDASARI | service: service-general | source_id: 213e196a-1676-4316-9278-a7710093716f +[2026-04-24 05:46:49.649] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 8035af33-f7a8-42c8-bbf2-514102533036 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 213e196a-1676-4316-9278-a7710093716f +[2026-04-24 05:46:49.649] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:06:10+07:00 category_code:363679005 category_display:Imaging code:36572-6 display:Thorax PA encounter_id:f1463baa-9f6d-4c9e-9bd7-b0656c5e252b intent:original-order patient_id:P01971881738 patient_name:JULIA PANDE PRINANDASARI performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2026-04-20T11:06:10+07:00","code":{"coding":[{"code":"36572-6","display":"Thorax PA","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/f1463baa-9f6d-4c9e-9bd7-b0656c5e252b"},"id":"8035af33-f7a8-42c8-bbf2-514102533036","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:46:49.611800+00:00","versionId":"MTc3NzAwOTYwOTYxMTgwMDAwMA"},"performer":[{"reference":"Practitioner/10003241696"}],"requester":{"reference":"Practitioner/10007024749"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"JULIA PANDE PRINANDASARI","reference":"Patient/P01971881738"}}} | service: service-general | source_id: 213e196a-1676-4316-9278-a7710093716f | status: SUCCESS +[2026-04-24 05:46:50.191] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619573 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:50.192] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6bfb28bd-0b0a-4ce4-83f1-755cdc3bd247 +[2026-04-24 05:46:50.315] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5ad1634c-3191-42e2-bae3-3c70f89aed8e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:50.315] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 06753cef-e711-4cf4-a875-306f4e197c1a +[2026-04-24 05:46:50.315] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003664 encounter_id:5ad1634c-3191-42e2-bae3-3c70f89aed8e organization_id: patient_id: procedure_code:OT service_request_id:6bfb28bd-0b0a-4ce4-83f1-755cdc3bd247 started:2026-04-24T05:46:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:50.433] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 06753cef-e711-4cf4-a875-306f4e197c1a | status_code: 400 +[2026-04-24 05:46:50.433] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:51.830] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD ARIL IRWAN SHAH | service: service-general | source_id: 9bdb4ac7-8057-40cc-b4fd-6d6d7fffdd62 +[2026-04-24 05:46:51.830] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9bdb4ac7-8057-40cc-b4fd-6d6d7fffdd62 +[2026-04-24 05:46:52.003] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARJUNA SANGMANAH DIRGANTARA / BAYI NYONYA LAILATUL MAGHFIRO | service: service-general | source_id: 083bd6e2-2ee7-4b81-ab8b-ae265f4d8c1d +[2026-04-24 05:46:52.003] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 083bd6e2-2ee7-4b81-ab8b-ae265f4d8c1d +[2026-04-24 05:46:52.170] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARMAN | service: service-general | source_id: 37687755-ff4d-4de1-b7a8-016bc144e4ab +[2026-04-24 05:46:52.170] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 37687755-ff4d-4de1-b7a8-016bc144e4ab +[2026-04-24 05:46:52.338] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VALENTINO SETIAWAN | service: service-general | source_id: c72d7caa-9157-44ee-aec4-38c0611f7d97 +[2026-04-24 05:46:52.338] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c72d7caa-9157-44ee-aec4-38c0611f7d97 +[2026-04-24 05:46:52.499] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LIEM WINNY CAROLINA | service: service-general | source_id: cc3cc6d9-74ed-4707-9603-878b8e658262 +[2026-04-24 05:46:52.633] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: cc3cc6d9-74ed-4707-9603-878b8e658262 | status_code: 400 +[2026-04-24 05:46:52.634] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:55:09+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:4f951f1b-1752-4005-b90e-fdba6941130c intent:original-order patient_id:P00327454966 patient_name:LIEM WINNY CAROLINA performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: cc3cc6d9-74ed-4707-9603-878b8e658262 | status: FAILED +[2026-04-24 05:46:53.050] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069814 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:53.051] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 95bcb388-ea03-47bd-93b5-b6e3de58f993 +[2026-04-24 05:46:53.250] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fcb14cb9-388c-4534-8b7b-01775bf07ca7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:53.250] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 55c519ca-65b4-4b65-b33b-cc9ccdb1205c +[2026-04-24 05:46:53.250] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003176 encounter_id:fcb14cb9-388c-4534-8b7b-01775bf07ca7 organization_id: patient_id: procedure_code:OT service_request_id:95bcb388-ea03-47bd-93b5-b6e3de58f993 started:2026-04-24T05:46:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:53.383] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 55c519ca-65b4-4b65-b33b-cc9ccdb1205c | status_code: 400 +[2026-04-24 05:46:53.383] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:54.809] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FEBIYANTI HENDRIYANTO | service: service-general | source_id: 9647eaa2-9c4c-464b-a713-d87f1b1dd084 +[2026-04-24 05:46:54.918] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9647eaa2-9c4c-464b-a713-d87f1b1dd084 | status_code: 400 +[2026-04-24 05:46:54.918] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:55:38+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:41b42b86-0ff4-451a-981d-c7fd0db485f8 intent:original-order patient_id:P01261729343 patient_name:FEBIYANTI HENDRIYANTO performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9647eaa2-9c4c-464b-a713-d87f1b1dd084 | status: FAILED +[2026-04-24 05:46:56.070] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067408 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:56.071] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 21eab26b-9c56-40e6-b4d5-072cc1c68de0 +[2026-04-24 05:46:56.225] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2493706f-563f-4436-a0d7-8e5945da9e4b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:56.225] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 59a373d4-d8bd-4e1e-bd39-4e055429f05c +[2026-04-24 05:46:56.225] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020637 encounter_id:2493706f-563f-4436-a0d7-8e5945da9e4b organization_id: patient_id: procedure_code:OT service_request_id:21eab26b-9c56-40e6-b4d5-072cc1c68de0 started:2026-04-24T05:46:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:56.384] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 59a373d4-d8bd-4e1e-bd39-4e055429f05c | status_code: 400 +[2026-04-24 05:46:56.384] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:57.091] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENDRIKA LUDGARDIS WARIATI | service: service-general | source_id: 7c7a5782-45fa-4824-82ee-8cbb7ae2828a +[2026-04-24 05:46:57.198] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 7c7a5782-45fa-4824-82ee-8cbb7ae2828a | status_code: 400 +[2026-04-24 05:46:57.198] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T11:58:59+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:0e353a2f-80bc-4c31-a297-7cd67c462767 intent:original-order patient_id:P00515197236 patient_name:HENDRIKA LUDGARDIS WARIATI performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 7c7a5782-45fa-4824-82ee-8cbb7ae2828a | status: FAILED +[2026-04-24 05:46:59.033] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075855 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:46:59.035] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 78f440aa-27ff-4f44-9ef9-f259d19e657b +[2026-04-24 05:46:59.172] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b0827220-1853-41f9-8535-a7e7c8e2b325 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:59.172] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c60a4094-4b82-4401-8e04-0f5b40497733 +[2026-04-24 05:46:59.172] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020638 encounter_id:b0827220-1853-41f9-8535-a7e7c8e2b325 organization_id: patient_id: procedure_code:OT service_request_id:78f440aa-27ff-4f44-9ef9-f259d19e657b started:2026-04-24T05:46:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:46:59.292] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c60a4094-4b82-4401-8e04-0f5b40497733 | status_code: 400 +[2026-04-24 05:46:59.292] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:46:59.364] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: REVALINA AULIA ISMAWARDHANI | service: service-general | source_id: 2b3a55e0-8606-4db9-a11d-9f815027cff9 +[2026-04-24 05:46:59.504] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 2b3a55e0-8606-4db9-a11d-9f815027cff9 | status_code: 400 +[2026-04-24 05:46:59.504] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:00:10+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:8b7217c6-c32e-4721-9bd7-0a57638c7cc7 intent:original-order patient_id:P01159024222 patient_name:REVALINA AULIA ISMAWARDHANI performer_id:10003241696 requester_id:10008797336 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:46:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 2b3a55e0-8606-4db9-a11d-9f815027cff9 | status: FAILED +[2026-04-24 05:47:01.687] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SINTIA ANGGRAENI | service: service-general | source_id: 6804601f-29f7-4ac7-ac73-f993db2503c2 +[2026-04-24 05:47:01.853] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6804601f-29f7-4ac7-ac73-f993db2503c2 | status_code: 400 +[2026-04-24 05:47:01.853] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T12:05:47+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:5b05be03-854c-4f07-8620-e88fe6670756 intent:original-order patient_id:P02433908326 patient_name:SINTIA ANGGRAENI performer_id:10003241696 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6804601f-29f7-4ac7-ac73-f993db2503c2 | status: FAILED +[2026-04-24 05:47:01.870] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073972 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:01.871] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cd70be24-c77e-4155-86c3-bf4765e9d83f +[2026-04-24 05:47:02.048] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a4da65b7-61e6-4941-9312-0923b5c760b6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:02.048] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b3c9806a-90c3-4a24-b6a8-8ab741ee2442 +[2026-04-24 05:47:02.048] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020642 encounter_id:a4da65b7-61e6-4941-9312-0923b5c760b6 organization_id: patient_id: procedure_code:OT service_request_id:cd70be24-c77e-4155-86c3-bf4765e9d83f started:2026-04-24T05:47:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:02.227] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b3c9806a-90c3-4a24-b6a8-8ab741ee2442 | status_code: 400 +[2026-04-24 05:47:02.228] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:04.043] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EMA SISTA DHARITRI | service: service-general | source_id: 8621f017-1293-45ba-906a-84756da1a280 +[2026-04-24 05:47:04.043] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8621f017-1293-45ba-906a-84756da1a280 +[2026-04-24 05:47:04.229] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAMBANG SUMARSONO | service: service-general | source_id: e038bd28-af5b-4141-885d-91ccad360746 +[2026-04-24 05:47:04.229] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e038bd28-af5b-4141-885d-91ccad360746 +[2026-04-24 05:47:04.398] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MESENI | service: service-general | source_id: ae07a501-3ba8-4366-8a5f-96dd9642abce +[2026-04-24 05:47:04.398] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ae07a501-3ba8-4366-8a5f-96dd9642abce +[2026-04-24 05:47:04.582] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMUEL LEONARDO WILSON | service: service-general | source_id: 4e01b3d9-e6b9-4384-95ff-10dc66cc8a27 +[2026-04-24 05:47:04.582] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4e01b3d9-e6b9-4384-95ff-10dc66cc8a27 +[2026-04-24 05:47:04.760] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHALID AFKARIAN MUCHLIS | service: service-general | source_id: e2b08588-87d9-4664-9ec9-4a30ccd35437 +[2026-04-24 05:47:04.760] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e2b08588-87d9-4664-9ec9-4a30ccd35437 +[2026-04-24 05:47:04.875] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11617664 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:04.876] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9644a86f-60bf-471d-b567-dd2f48e40206 +[2026-04-24 05:47:04.923] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARIYO | service: service-general | source_id: 9a5670c2-4253-4e6b-a813-482315b2a5a5 +[2026-04-24 05:47:04.923] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9a5670c2-4253-4e6b-a813-482315b2a5a5 +[2026-04-24 05:47:05.007] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4b2abdfd-a004-458f-8a6a-c8cd7800c2a6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:05.007] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: efd4908e-4ea5-4847-b8cb-b5a958c9cce9 +[2026-04-24 05:47:05.007] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020644 encounter_id:4b2abdfd-a004-458f-8a6a-c8cd7800c2a6 organization_id: patient_id: procedure_code:OT service_request_id:9644a86f-60bf-471d-b567-dd2f48e40206 started:2026-04-24T05:47:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:05.081] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FITOYO RIBUT P | service: service-general | source_id: 0c40b3ba-d62e-4e92-8a7a-67c495376650 +[2026-04-24 05:47:05.081] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0c40b3ba-d62e-4e92-8a7a-67c495376650 +[2026-04-24 05:47:05.165] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: efd4908e-4ea5-4847-b8cb-b5a958c9cce9 | status_code: 400 +[2026-04-24 05:47:05.165] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:05.244] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LORENZO HANSEL LIEM | service: service-general | source_id: 24e03ee6-96c6-47df-84fa-eed230b33277 +[2026-04-24 05:47:05.244] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 24e03ee6-96c6-47df-84fa-eed230b33277 +[2026-04-24 05:47:05.407] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUTSIYAH | service: service-general | source_id: 2b05cf45-7acb-4960-bbe2-bd8b5bb4703d +[2026-04-24 05:47:05.407] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2b05cf45-7acb-4960-bbe2-bd8b5bb4703d +[2026-04-24 05:47:05.571] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ANAS SOFYAN | service: service-general | source_id: 280ff43f-b3c1-4107-9aef-3121b03f2cd2 +[2026-04-24 05:47:05.571] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 280ff43f-b3c1-4107-9aef-3121b03f2cd2 +[2026-04-24 05:47:05.732] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VINA ERIKA SARI DEFI | service: service-general | source_id: 5481d37b-1e85-4dd7-bc4d-bf0eb2375477 +[2026-04-24 05:47:05.733] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5481d37b-1e85-4dd7-bc4d-bf0eb2375477 +[2026-04-24 05:47:05.881] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YOGA KURNIAWAN | service: service-general | source_id: 18468206-8278-475d-80a5-8be353e2b040 +[2026-04-24 05:47:06.016] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 18468206-8278-475d-80a5-8be353e2b040 | status_code: 400 +[2026-04-24 05:47:06.016] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-20T13:08:48+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:f62afbb6-056f-4715-83c7-5d08f63d454e intent:original-order patient_id:P01897117202 patient_name:YOGA KURNIAWAN performer_id:10003241696 requester_id:10005244996 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 18468206-8278-475d-80a5-8be353e2b040 | status: FAILED +[2026-04-24 05:47:07.769] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067175 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:07.771] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1b218e05-a779-4673-9064-3b8aa1dd16d1 +[2026-04-24 05:47:07.928] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c3f0b5c3-bc1f-4804-9cf6-84d1cf910c06 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:07.929] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 978b930a-4b3f-4840-a87c-0c952f61d3d6 +[2026-04-24 05:47:07.929] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003177 encounter_id:c3f0b5c3-bc1f-4804-9cf6-84d1cf910c06 organization_id: patient_id: procedure_code:OT service_request_id:1b218e05-a779-4673-9064-3b8aa1dd16d1 started:2026-04-24T05:47:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:08.045] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 978b930a-4b3f-4840-a87c-0c952f61d3d6 | status_code: 400 +[2026-04-24 05:47:08.046] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:08.177] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUNIARSIH | service: service-general | source_id: 2fc5f169-7e36-4156-a47f-7b06665ab2cb +[2026-04-24 05:47:08.177] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2fc5f169-7e36-4156-a47f-7b06665ab2cb +[2026-04-24 05:47:08.344] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UTARI RACHMA NADIFA | service: service-general | source_id: e343e51f-0f73-45b7-ab57-badd01328d66 +[2026-04-24 05:47:08.345] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e343e51f-0f73-45b7-ab57-badd01328d66 +[2026-04-24 05:47:08.491] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHOTIMATUL HIDAYAH | service: service-general | source_id: b4c4f79e-ce7c-445c-ba63-8202a465035a +[2026-04-24 05:47:08.492] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b4c4f79e-ce7c-445c-ba63-8202a465035a +[2026-04-24 05:47:08.671] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MA`RUFAH | service: service-general | source_id: 5585bab0-476d-4b9b-81af-0374c1a5ecf2 +[2026-04-24 05:47:08.671] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5585bab0-476d-4b9b-81af-0374c1a5ecf2 +[2026-04-24 05:47:08.820] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI DIAN PRASTITI | service: service-general | source_id: 97266ae7-c9c7-4d71-af09-9215442ebeab +[2026-04-24 05:47:08.820] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 97266ae7-c9c7-4d71-af09-9215442ebeab +[2026-04-24 05:47:08.966] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD HAQ ATHATHORIQ ARSAD | service: service-general | source_id: 99b9aba7-2be4-40d6-ba37-a5e5a981a277 +[2026-04-24 05:47:08.966] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 99b9aba7-2be4-40d6-ba37-a5e5a981a277 +[2026-04-24 05:47:09.112] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ABDULLAH AYYUB | service: service-general | source_id: a9fb3a47-6b17-4e76-874e-d57a6d3db730 +[2026-04-24 05:47:09.112] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a9fb3a47-6b17-4e76-874e-d57a6d3db730 +[2026-04-24 05:47:09.257] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIFI ANDRIANI | service: service-general | source_id: d89570dc-d39b-46ce-9a11-d18bb67094d1 +[2026-04-24 05:47:09.257] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d89570dc-d39b-46ce-9a11-d18bb67094d1 +[2026-04-24 05:47:09.405] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AZIZAHTUL MUNAWAROH | service: service-general | source_id: b5d85935-0d30-44ed-9954-8ca11f9f65d1 +[2026-04-24 05:47:09.405] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b5d85935-0d30-44ed-9954-8ca11f9f65d1 +[2026-04-24 05:47:09.568] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UMRIYAH | service: service-general | source_id: ccea6c49-f65c-4b31-9439-24ea455a9de9 +[2026-04-24 05:47:09.568] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ccea6c49-f65c-4b31-9439-24ea455a9de9 +[2026-04-24 05:47:09.714] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIGATI ISTUTI | service: service-general | source_id: a273cb81-a506-4ecb-93bf-6a7a6fb5b6b0 +[2026-04-24 05:47:09.715] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a273cb81-a506-4ecb-93bf-6a7a6fb5b6b0 +[2026-04-24 05:47:09.860] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M ARIFIN SUKARNO | service: service-general | source_id: 55d38a43-c54d-461a-8784-49f69e603507 +[2026-04-24 05:47:09.860] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 55d38a43-c54d-461a-8784-49f69e603507 +[2026-04-24 05:47:10.019] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUYUN WAHYUNINGSIH | service: service-general | source_id: 6fa3f176-9373-4d24-bd77-dc3efb6ce617 +[2026-04-24 05:47:10.179] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 6fa3f176-9373-4d24-bd77-dc3efb6ce617 | status_code: 400 +[2026-04-24 05:47:10.179] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T09:21:52+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:095b680c-8708-4c9c-bb0e-26253ba7fbc5 intent:original-order patient_id:P01982424327 patient_name:YUYUN WAHYUNINGSIH performer_id:10017994418 requester_id:10014881144 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 6fa3f176-9373-4d24-bd77-dc3efb6ce617 | status: FAILED +[2026-04-24 05:47:10.616] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11526588 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:10.617] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e10183f5-c690-43c5-b43e-0f73f597d775 +[2026-04-24 05:47:10.786] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: dc26ddaa-8168-49db-ac29-77de9080790f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:10.786] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 97bff162-d6c3-4e25-a884-39b684ff8bfa +[2026-04-24 05:47:10.786] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003666 encounter_id:dc26ddaa-8168-49db-ac29-77de9080790f organization_id: patient_id: procedure_code:OT service_request_id:e10183f5-c690-43c5-b43e-0f73f597d775 started:2026-04-24T05:47:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:10.902] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 97bff162-d6c3-4e25-a884-39b684ff8bfa | status_code: 400 +[2026-04-24 05:47:10.902] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:12.343] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CORNELIA GIOVANNI SWARNO | service: service-general | source_id: 007e9ff7-6038-431b-a96f-d6c6ea8d9565 +[2026-04-24 05:47:12.343] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 007e9ff7-6038-431b-a96f-d6c6ea8d9565 +[2026-04-24 05:47:12.504] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD HASYIM | service: service-general | source_id: 34b4fd2c-9ff5-48a0-b271-96b7b9dd1025 +[2026-04-24 05:47:12.505] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 34b4fd2c-9ff5-48a0-b271-96b7b9dd1025 +[2026-04-24 05:47:12.664] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FATIMAH INDAH KURNIA | service: service-general | source_id: d8a464de-bed3-4050-bf14-8e2cf0e5ee0b +[2026-04-24 05:47:12.664] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d8a464de-bed3-4050-bf14-8e2cf0e5ee0b +[2026-04-24 05:47:12.822] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAYUDIA WANTI | service: service-general | source_id: 6c5ea0da-3323-489a-9baf-ad954b2db4b7 +[2026-04-24 05:47:12.822] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6c5ea0da-3323-489a-9baf-ad954b2db4b7 +[2026-04-24 05:47:13.014] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FERY ANDRIYANTO | service: service-general | source_id: 3017fc40-0f35-499c-9a6f-73be8f6609f0 +[2026-04-24 05:47:13.014] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3017fc40-0f35-499c-9a6f-73be8f6609f0 +[2026-04-24 05:47:13.183] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AMRU KHALID AL- QORNI | service: service-general | source_id: c51ead2c-7727-4eff-a309-745edca4ba3e +[2026-04-24 05:47:13.183] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c51ead2c-7727-4eff-a309-745edca4ba3e +[2026-04-24 05:47:13.364] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD FAIZAL SANI | service: service-general | source_id: 33072f29-9b88-493c-838a-6d2c24dda5f5 +[2026-04-24 05:47:13.364] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 33072f29-9b88-493c-838a-6d2c24dda5f5 +[2026-04-24 05:47:13.516] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11491787 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:13.523] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f0f91412-4f1d-4eac-9617-cab11ae968e1 +[2026-04-24 05:47:13.543] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RISMA ANDRI PRAYOGA | service: service-general | source_id: 4cc5dc1b-1202-447e-92e2-b6dac1d8f94f +[2026-04-24 05:47:13.543] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4cc5dc1b-1202-447e-92e2-b6dac1d8f94f +[2026-04-24 05:47:13.714] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD MAULID SAPUTRA | service: service-general | source_id: 985d5a36-72c1-460b-858f-79bdf1e73848 +[2026-04-24 05:47:13.714] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 985d5a36-72c1-460b-858f-79bdf1e73848 +[2026-04-24 05:47:13.821] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d8d88c36-e18e-4218-86b5-d5baff62b014 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:13.821] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 92b45648-e136-4c60-8875-36cf59c033f9 +[2026-04-24 05:47:13.822] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020654 encounter_id:d8d88c36-e18e-4218-86b5-d5baff62b014 organization_id: patient_id: procedure_code:OT service_request_id:f0f91412-4f1d-4eac-9617-cab11ae968e1 started:2026-04-24T05:47:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:13.884] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIAH WULAN DARI | service: service-general | source_id: d6099e15-1951-4f57-868e-77a6d0bd3aaa +[2026-04-24 05:47:13.884] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d6099e15-1951-4f57-868e-77a6d0bd3aaa +[2026-04-24 05:47:13.965] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 92b45648-e136-4c60-8875-36cf59c033f9 | status_code: 400 +[2026-04-24 05:47:13.965] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:14.050] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FAOLA ALFARISTA PRAMESWARI S. | service: service-general | source_id: 56fa0249-360d-4cef-894a-23528979205e +[2026-04-24 05:47:14.050] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 56fa0249-360d-4cef-894a-23528979205e +[2026-04-24 05:47:14.226] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUR ROCHIM MUSA | service: service-general | source_id: 9e5cf094-4de0-46cb-82f4-b3e5fa54d70e +[2026-04-24 05:47:14.737] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 9e5cf094-4de0-46cb-82f4-b3e5fa54d70e | status_code: 400 +[2026-04-24 05:47:14.737] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-21T10:35:11+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:56d2f688-b894-4304-80c1-32b978512bbc intent:original-order patient_id:P02275409919 patient_name:ABDUR ROCHIM MUSA performer_id:10007559348 requester_id:10004259580 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 9e5cf094-4de0-46cb-82f4-b3e5fa54d70e | status: FAILED +[2026-04-24 05:47:16.542] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075856 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:16.544] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ee01e604-07ff-4d81-bbf7-d39de8fc7639 +[2026-04-24 05:47:16.695] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 211db2a4-988a-4470-99ef-afb8c812fed9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:16.695] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 543b75fb-76ac-44e3-a8fa-5e83798b45da +[2026-04-24 05:47:16.695] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020655 encounter_id:211db2a4-988a-4470-99ef-afb8c812fed9 organization_id: patient_id: procedure_code:OT service_request_id:ee01e604-07ff-4d81-bbf7-d39de8fc7639 started:2026-04-24T05:47:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:16.811] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 543b75fb-76ac-44e3-a8fa-5e83798b45da | status_code: 400 +[2026-04-24 05:47:16.811] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:16.900] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TINA EVIANA | service: service-general | source_id: 8b29ddae-f9f4-4fc2-8adf-495c04c83505 +[2026-04-24 05:47:16.900] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8b29ddae-f9f4-4fc2-8adf-495c04c83505 +[2026-04-24 05:47:17.061] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARNELLA RIMA HIMMATUL ALIYAH | service: service-general | source_id: d6dc19f5-067d-4d35-bb7c-a5b5451236b1 +[2026-04-24 05:47:17.062] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d6dc19f5-067d-4d35-bb7c-a5b5451236b1 +[2026-04-24 05:47:17.211] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDRI SUSANTO | service: service-general | source_id: 482ed2c1-a784-4809-a078-83f3d1a8db38 +[2026-04-24 05:47:17.211] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 482ed2c1-a784-4809-a078-83f3d1a8db38 +[2026-04-24 05:47:17.356] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADIBAH NUR QONITA | service: service-general | source_id: 3359249a-6f7d-48dd-b7cb-144dd036c159 +[2026-04-24 05:47:17.356] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3359249a-6f7d-48dd-b7cb-144dd036c159 +[2026-04-24 05:47:17.522] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH HAERU ANWAR | service: service-general | source_id: 15e01569-c0c6-4d0f-8ec4-c1ff8c5eb2bc +[2026-04-24 05:47:17.522] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 15e01569-c0c6-4d0f-8ec4-c1ff8c5eb2bc +[2026-04-24 05:47:17.684] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHIYAT | service: service-general | source_id: e44a0243-8278-4087-8380-1ed301ecb42c +[2026-04-24 05:47:17.685] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e44a0243-8278-4087-8380-1ed301ecb42c +[2026-04-24 05:47:17.849] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KOSIM | service: service-general | source_id: 81bc41c0-9711-474e-9415-4cb2d0f73ba8 +[2026-04-24 05:47:17.849] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 81bc41c0-9711-474e-9415-4cb2d0f73ba8 +[2026-04-24 05:47:18.039] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR AINI | service: service-general | source_id: 9877bdda-34df-4d03-b4df-741fce3018a9 +[2026-04-24 05:47:18.040] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9877bdda-34df-4d03-b4df-741fce3018a9 +[2026-04-24 05:47:18.204] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARNI | service: service-general | source_id: f3366382-8a6f-41ef-b317-deae5c03140e +[2026-04-24 05:47:18.204] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f3366382-8a6f-41ef-b317-deae5c03140e +[2026-04-24 05:47:18.371] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAWARDI | service: service-general | source_id: 0c8e4a54-affa-4eb1-9f2f-d6378344e289 +[2026-04-24 05:47:18.371] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0c8e4a54-affa-4eb1-9f2f-d6378344e289 +[2026-04-24 05:47:18.520] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ATHARRASKA HAIKAL ARRAZI | service: service-general | source_id: 246ea717-d6ac-413a-9487-537e1810c901 +[2026-04-24 05:47:18.520] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 246ea717-d6ac-413a-9487-537e1810c901 +[2026-04-24 05:47:18.666] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YUDA NURMAWATI | service: service-general | source_id: b86b7562-9a65-4176-b118-0d4758a07104 +[2026-04-24 05:47:18.666] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b86b7562-9a65-4176-b118-0d4758a07104 +[2026-04-24 05:47:18.815] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR HADI | service: service-general | source_id: 5afefc78-72cf-44c3-97eb-e5434e487b09 +[2026-04-24 05:47:18.815] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5afefc78-72cf-44c3-97eb-e5434e487b09 +[2026-04-24 05:47:18.989] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HENI KUSUMAWATI | service: service-general | source_id: bff432fd-4449-4594-8d46-719aba0c4b9e +[2026-04-24 05:47:18.989] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bff432fd-4449-4594-8d46-719aba0c4b9e +[2026-04-24 05:47:19.166] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPARMI | service: service-general | source_id: 6c6bf225-d6d3-42e5-b22d-75c6741ca0bb +[2026-04-24 05:47:19.166] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6c6bf225-d6d3-42e5-b22d-75c6741ca0bb +[2026-04-24 05:47:19.364] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INTAN FINDA AMEILIA | service: service-general | source_id: cb45d40f-5ada-4036-9b5c-8a584b3984c7 +[2026-04-24 05:47:19.364] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cb45d40f-5ada-4036-9b5c-8a584b3984c7 +[2026-04-24 05:47:19.429] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075842 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:19.430] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a18da6a3-b16a-448f-abfe-4b011bb7bd47 +[2026-04-24 05:47:19.518] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD ARIF HIDAYAT | service: service-general | source_id: 4c9bb354-23d8-4a52-8d70-f61815d6df1f +[2026-04-24 05:47:19.518] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4c9bb354-23d8-4a52-8d70-f61815d6df1f +[2026-04-24 05:47:19.552] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5e62e369-d6ec-4315-901a-5dafe9024b54 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:19.552] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 55ed2d29-52d2-4158-a2e7-48443b58516a +[2026-04-24 05:47:19.553] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020656 encounter_id:5e62e369-d6ec-4315-901a-5dafe9024b54 organization_id: patient_id: procedure_code:OT service_request_id:a18da6a3-b16a-448f-abfe-4b011bb7bd47 started:2026-04-24T05:47:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:19.654] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 55ed2d29-52d2-4158-a2e7-48443b58516a | status_code: 400 +[2026-04-24 05:47:19.654] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:19.682] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TIARA AURYN ELVARETTA | service: service-general | source_id: 7d902490-7250-46a9-80c3-091b9a8ea339 +[2026-04-24 05:47:19.682] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7d902490-7250-46a9-80c3-091b9a8ea339 +[2026-04-24 05:47:19.844] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FELIADEWI RUTH | service: service-general | source_id: 2484c3b8-6d5f-4c7e-85b1-a9b541b28619 +[2026-04-24 05:47:19.844] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2484c3b8-6d5f-4c7e-85b1-a9b541b28619 +[2026-04-24 05:47:19.992] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DARIN FADHILA RAHARJO | service: service-general | source_id: 15c12668-8f54-4411-b72f-7cb919e9f4e3 +[2026-04-24 05:47:19.993] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 15c12668-8f54-4411-b72f-7cb919e9f4e3 +[2026-04-24 05:47:20.153] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HASAN ASY`ARI | service: service-general | source_id: 7f01dc23-9916-452e-9bdd-813f0d573e14 +[2026-04-24 05:47:20.153] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7f01dc23-9916-452e-9bdd-813f0d573e14 +[2026-04-24 05:47:20.316] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNA KUSMIATI | service: service-general | source_id: 35427707-f8e0-4e1a-9348-ff11a1027335 +[2026-04-24 05:47:20.316] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 35427707-f8e0-4e1a-9348-ff11a1027335 +[2026-04-24 05:47:20.479] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KRISNA BAYU DWI PRATAMA | service: service-general | source_id: 79551ab8-8b98-4f2a-9d23-d5608c04439d +[2026-04-24 05:47:20.480] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 79551ab8-8b98-4f2a-9d23-d5608c04439d +[2026-04-24 05:47:20.628] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUESTI | service: service-general | source_id: 267b106c-502b-4857-90b1-8cee2734ceb1 +[2026-04-24 05:47:20.628] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 267b106c-502b-4857-90b1-8cee2734ceb1 +[2026-04-24 05:47:20.792] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANDOKO | service: service-general | source_id: 3f510172-3b8e-43eb-9a83-840bb02740ef +[2026-04-24 05:47:20.792] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3f510172-3b8e-43eb-9a83-840bb02740ef +[2026-04-24 05:47:20.948] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALESHA SHANUM ERIZALLY | service: service-general | source_id: 65e087d9-ba0d-4330-b690-cd954e358bd1 +[2026-04-24 05:47:20.948] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 65e087d9-ba0d-4330-b690-cd954e358bd1 +[2026-04-24 05:47:21.110] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NASIRUDIN | service: service-general | source_id: 1c112b3d-b4fb-4a3f-9e1e-a0b1b2c989de +[2026-04-24 05:47:21.110] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1c112b3d-b4fb-4a3f-9e1e-a0b1b2c989de +[2026-04-24 05:47:21.258] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADI PAMUNGKAS | service: service-general | source_id: 77081827-9008-4fe6-a3fc-08a91155c54e +[2026-04-24 05:47:21.258] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 77081827-9008-4fe6-a3fc-08a91155c54e +[2026-04-24 05:47:21.408] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BADRUS SALAM | service: service-general | source_id: cfc1e3d7-8092-45b7-9281-68b29b3b414b +[2026-04-24 05:47:21.409] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cfc1e3d7-8092-45b7-9281-68b29b3b414b +[2026-04-24 05:47:21.560] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RADIYATUL MURNI | service: service-general | source_id: 252f58f0-faad-4614-afe5-f62a49e38005 +[2026-04-24 05:47:21.560] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 252f58f0-faad-4614-afe5-f62a49e38005 +[2026-04-24 05:47:21.710] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJOKO SUSANTO | service: service-general | source_id: 00c36035-c181-49ae-a71a-c4736d095a3d +[2026-04-24 05:47:21.710] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 00c36035-c181-49ae-a71a-c4736d095a3d +[2026-04-24 05:47:21.869] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRSTIANA MAYLANI | service: service-general | source_id: d1c78138-416f-4bd0-b30d-05dfa53fc9a6 +[2026-04-24 05:47:21.869] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d1c78138-416f-4bd0-b30d-05dfa53fc9a6 +[2026-04-24 05:47:22.037] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUTIARA DIAH SALSABILA | service: service-general | source_id: 1dca0cc4-8a26-482b-b8b7-5c2e43ad378a +[2026-04-24 05:47:22.037] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1dca0cc4-8a26-482b-b8b7-5c2e43ad378a +[2026-04-24 05:47:22.203] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: UNSIYAH | service: service-general | source_id: cf94200f-45c4-4bc3-a589-635e94bfe947 +[2026-04-24 05:47:22.203] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cf94200f-45c4-4bc3-a589-635e94bfe947 +[2026-04-24 05:47:22.252] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11541353 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:22.253] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4444ee04-c38b-4159-9c49-f8777f05ef6d +[2026-04-24 05:47:22.364] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABD ROHIM | service: service-general | source_id: 22a36385-389a-4cb3-bb3b-8e21ea42f2b6 +[2026-04-24 05:47:22.364] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 22a36385-389a-4cb3-bb3b-8e21ea42f2b6 +[2026-04-24 05:47:22.425] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ce5d25eb-b71a-4773-afd3-3ac29d594dcd | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:22.425] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e4c8cb1c-7541-4bde-a945-1ec92a4795bb +[2026-04-24 05:47:22.425] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020657 encounter_id:ce5d25eb-b71a-4773-afd3-3ac29d594dcd organization_id: patient_id: procedure_code:OT service_request_id:4444ee04-c38b-4159-9c49-f8777f05ef6d started:2026-04-24T05:47:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:22.525] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR KHANIFAH | service: service-general | source_id: 44d0bcbe-60a0-497a-80fe-f34c7a6e9b75 +[2026-04-24 05:47:22.525] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 44d0bcbe-60a0-497a-80fe-f34c7a6e9b75 +[2026-04-24 05:47:22.537] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e4c8cb1c-7541-4bde-a945-1ec92a4795bb | status_code: 400 +[2026-04-24 05:47:22.537] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:22.692] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ASDIKIN | service: service-general | source_id: a98081f7-11ec-42b6-b1b2-2d1b677ba199 +[2026-04-24 05:47:22.692] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a98081f7-11ec-42b6-b1b2-2d1b677ba199 +[2026-04-24 05:47:22.851] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SULASTRI | service: service-general | source_id: 6550481b-a62b-4f4d-b606-cca7b72899a3 +[2026-04-24 05:47:22.851] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6550481b-a62b-4f4d-b606-cca7b72899a3 +[2026-04-24 05:47:23.013] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARIONO | service: service-general | source_id: 77752bf8-ccb7-4108-8406-4323703529d2 +[2026-04-24 05:47:23.013] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 77752bf8-ccb7-4108-8406-4323703529d2 +[2026-04-24 05:47:23.165] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AVIOREAST FARHAN ALARSY | service: service-general | source_id: 0f5fbaaa-ab8d-47cf-bb66-b0c604c2420c +[2026-04-24 05:47:23.165] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0f5fbaaa-ab8d-47cf-bb66-b0c604c2420c +[2026-04-24 05:47:23.327] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MENINJAR MULYONO | service: service-general | source_id: b443298a-b90a-4cf6-a14f-ccefb53cccc7 +[2026-04-24 05:47:23.327] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b443298a-b90a-4cf6-a14f-ccefb53cccc7 +[2026-04-24 05:47:23.472] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AHMAD ALFU HUSAIN | service: service-general | source_id: 1644bef3-eca0-48d7-9f0d-ea6cac244d0e +[2026-04-24 05:47:23.472] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1644bef3-eca0-48d7-9f0d-ea6cac244d0e +[2026-04-24 05:47:23.631] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PONISRI | service: service-general | source_id: 848aac49-5276-40f8-9c69-555982691c9a +[2026-04-24 05:47:23.631] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 848aac49-5276-40f8-9c69-555982691c9a +[2026-04-24 05:47:23.794] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MASLUKHAH | service: service-general | source_id: f539aab9-1ee6-48f1-bf79-c091cc4c2a92 +[2026-04-24 05:47:23.794] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f539aab9-1ee6-48f1-bf79-c091cc4c2a92 +[2026-04-24 05:47:23.958] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOIMAH | service: service-general | source_id: 6ca8a771-9cbc-4285-9429-a026cb7ca882 +[2026-04-24 05:47:23.958] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6ca8a771-9cbc-4285-9429-a026cb7ca882 +[2026-04-24 05:47:24.104] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAMSUL BAHRI | service: service-general | source_id: 54c912e5-91d0-4da3-a640-e31ff4a6d414 +[2026-04-24 05:47:24.104] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 54c912e5-91d0-4da3-a640-e31ff4a6d414 +[2026-04-24 05:47:24.266] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRIWATI | service: service-general | source_id: 538c4052-b600-47a0-b72e-07b8f5ef2d3b +[2026-04-24 05:47:24.267] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 538c4052-b600-47a0-b72e-07b8f5ef2d3b +[2026-04-24 05:47:24.428] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHUSNUL KHOTIMAH | service: service-general | source_id: c723ace4-f197-4a1f-b0f4-467ae116c327 +[2026-04-24 05:47:24.428] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c723ace4-f197-4a1f-b0f4-467ae116c327 +[2026-04-24 05:47:24.592] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAHROUL MUALIPAH | service: service-general | source_id: 73c9db35-5a56-43ba-85fa-8f738878d3e3 +[2026-04-24 05:47:24.592] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 73c9db35-5a56-43ba-85fa-8f738878d3e3 +[2026-04-24 05:47:24.790] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISNAN MURDIANSYAH | service: service-general | source_id: a3834a10-cda5-4a97-b17f-4581fff010e0 +[2026-04-24 05:47:24.790] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a3834a10-cda5-4a97-b17f-4581fff010e0 +[2026-04-24 05:47:24.953] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARINA FARDIANI | service: service-general | source_id: 91989c8e-9084-42c3-9e5d-ebebaff1935c +[2026-04-24 05:47:24.953] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 91989c8e-9084-42c3-9e5d-ebebaff1935c +[2026-04-24 05:47:25.118] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARI | service: service-general | source_id: 186a10af-cbc3-44f5-be92-2f6663148ce7 +[2026-04-24 05:47:25.119] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 186a10af-cbc3-44f5-be92-2f6663148ce7 +[2026-04-24 05:47:25.134] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593204 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:25.135] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 817977aa-33c4-4a22-a23f-5f03deb12498 +[2026-04-24 05:47:25.253] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b024b743-3e35-4c35-ba5e-1e4d2822cd41 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:25.253] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6b81224a-72a0-4f38-8837-932a8ffdc8e7 +[2026-04-24 05:47:25.253] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020658 encounter_id:b024b743-3e35-4c35-ba5e-1e4d2822cd41 organization_id: patient_id: procedure_code:OT service_request_id:817977aa-33c4-4a22-a23f-5f03deb12498 started:2026-04-24T05:47:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:25.275] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKADI | service: service-general | source_id: 83aceb85-57b3-4a09-abaa-a3ac7841608d +[2026-04-24 05:47:25.276] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 83aceb85-57b3-4a09-abaa-a3ac7841608d +[2026-04-24 05:47:25.378] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6b81224a-72a0-4f38-8837-932a8ffdc8e7 | status_code: 400 +[2026-04-24 05:47:25.378] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:25.448] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJUWARI | service: service-general | source_id: 1030c4ff-2875-4463-9c51-5eec3ce607b6 +[2026-04-24 05:47:25.448] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1030c4ff-2875-4463-9c51-5eec3ce607b6 +[2026-04-24 05:47:25.612] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPATMI | service: service-general | source_id: f492130a-5fd3-41b8-b71f-d0e5e890d56c +[2026-04-24 05:47:25.612] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f492130a-5fd3-41b8-b71f-d0e5e890d56c +[2026-04-24 05:47:25.775] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SAMSU ELIYANTO | service: service-general | source_id: f9b6ec94-bee4-4cfc-a45e-83af951bd4e2 +[2026-04-24 05:47:25.775] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f9b6ec94-bee4-4cfc-a45e-83af951bd4e2 +[2026-04-24 05:47:25.936] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALBIE RAFA SANYATA | service: service-general | source_id: 5e16b11f-1437-4832-8c1b-2060c5a49151 +[2026-04-24 05:47:25.936] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5e16b11f-1437-4832-8c1b-2060c5a49151 +[2026-04-24 05:47:26.101] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ENY ARDIYANTI | service: service-general | source_id: dd496b1a-cbe9-495f-bc20-9ca44512fc83 +[2026-04-24 05:47:26.101] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: dd496b1a-cbe9-495f-bc20-9ca44512fc83 +[2026-04-24 05:47:26.266] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD AR RAYYAN ALFARIZI | service: service-general | source_id: 76196a69-be58-4f02-b45e-14823980b119 +[2026-04-24 05:47:26.266] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 76196a69-be58-4f02-b45e-14823980b119 +[2026-04-24 05:47:26.428] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GRACIA ZIHAN DEVINA | service: service-general | source_id: c0142b13-9497-4615-a603-16eb1453f3a6 +[2026-04-24 05:47:26.428] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c0142b13-9497-4615-a603-16eb1453f3a6 +[2026-04-24 05:47:26.625] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARDI | service: service-general | source_id: c0306843-8273-4a57-b5d0-9492f1f1f31a +[2026-04-24 05:47:26.734] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: c0306843-8273-4a57-b5d0-9492f1f1f31a | status_code: 400 +[2026-04-24 05:47:26.734] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-22T07:56:54+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:baff9421-f8eb-4050-9007-3b157889035f intent:original-order patient_id:P01783073926 patient_name:SUNARDI performer_id:10001277822 requester_id:10019472623 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: c0306843-8273-4a57-b5d0-9492f1f1f31a | status: FAILED +[2026-04-24 05:47:27.941] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075817 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:27.942] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d90e98d4-6c41-45d2-979d-df3271e295dc +[2026-04-24 05:47:28.067] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0d018525-c493-4667-a77e-fb6e4b76cbc0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:28.067] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4a0f90c2-0c48-4b75-83a4-f7c7f9903664 +[2026-04-24 05:47:28.067] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020661 encounter_id:0d018525-c493-4667-a77e-fb6e4b76cbc0 organization_id: patient_id: procedure_code:OT service_request_id:d90e98d4-6c41-45d2-979d-df3271e295dc started:2026-04-24T05:47:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:28.172] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4a0f90c2-0c48-4b75-83a4-f7c7f9903664 | status_code: 400 +[2026-04-24 05:47:28.173] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:28.908] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIA NURWIJAYATI | service: service-general | source_id: e318d172-b1ab-42c3-b580-dd096097e63d +[2026-04-24 05:47:28.908] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e318d172-b1ab-42c3-b580-dd096097e63d +[2026-04-24 05:47:29.076] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DJAMIATI | service: service-general | source_id: df811cee-c118-49da-9012-e1a03f557a91 +[2026-04-24 05:47:29.076] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: df811cee-c118-49da-9012-e1a03f557a91 +[2026-04-24 05:47:29.238] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHALISHA MAYURA ZHUHURIANDRA | service: service-general | source_id: 3fdfd501-6a0b-48e0-a1d0-b5783ccc9ff4 +[2026-04-24 05:47:29.238] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3fdfd501-6a0b-48e0-a1d0-b5783ccc9ff4 +[2026-04-24 05:47:29.406] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ILHAM BAYU SATRIA | service: service-general | source_id: a6c64511-d49f-414c-9d54-00b567fbc1aa +[2026-04-24 05:47:29.406] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a6c64511-d49f-414c-9d54-00b567fbc1aa +[2026-04-24 05:47:29.551] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NINIK HANDAYANI | service: service-general | source_id: df642af5-5b7e-41b0-a244-82cc9712dfa0 +[2026-04-24 05:47:29.551] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: df642af5-5b7e-41b0-a244-82cc9712dfa0 +[2026-04-24 05:47:29.698] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARSONO | service: service-general | source_id: febd9109-e672-41a9-b724-761c4e306571 +[2026-04-24 05:47:29.699] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: febd9109-e672-41a9-b724-761c4e306571 +[2026-04-24 05:47:29.862] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARITZA EKSHA SASMITA | service: service-general | source_id: 6c33e6c1-28a8-4209-92b9-b6780efcaa8b +[2026-04-24 05:47:29.862] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6c33e6c1-28a8-4209-92b9-b6780efcaa8b +[2026-04-24 05:47:30.010] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GUNARSIH | service: service-general | source_id: a8dba906-9b43-4556-b9f8-60271f3da2bb +[2026-04-24 05:47:30.010] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a8dba906-9b43-4556-b9f8-60271f3da2bb +[2026-04-24 05:47:30.152] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD EVANDER ELANO SADHILAH | service: service-general | source_id: 7ef45a27-ad7a-4e6f-a619-72222eb28de1 +[2026-04-24 05:47:30.152] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7ef45a27-ad7a-4e6f-a619-72222eb28de1 +[2026-04-24 05:47:30.314] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUSTONO PRIBADI | service: service-general | source_id: bf55e92a-fdbc-48da-9620-2a91da1745ef +[2026-04-24 05:47:30.314] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bf55e92a-fdbc-48da-9620-2a91da1745ef +[2026-04-24 05:47:30.463] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELIK ROHMAWATI | service: service-general | source_id: b120f4b2-310f-4511-acaf-bde804c94378 +[2026-04-24 05:47:30.463] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b120f4b2-310f-4511-acaf-bde804c94378 +[2026-04-24 05:47:30.628] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABI SAID | service: service-general | source_id: 416c9758-1cdd-4514-8cf9-7f9e810c859b +[2026-04-24 05:47:30.628] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 416c9758-1cdd-4514-8cf9-7f9e810c859b +[2026-04-24 05:47:30.771] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063095 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:30.773] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4c4e1235-a49f-4b91-a075-92f283afff0c +[2026-04-24 05:47:30.778] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VERY KURNIA ADITAMA | service: service-general | source_id: 0a6de474-9644-40f1-8d41-242058808962 +[2026-04-24 05:47:30.778] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0a6de474-9644-40f1-8d41-242058808962 +[2026-04-24 05:47:30.917] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e84e9cd2-e72e-479d-a6a8-80d36c9651d0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:30.917] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8577a894-d7ed-4694-b12e-6573831baa81 +[2026-04-24 05:47:30.917] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020662 encounter_id:e84e9cd2-e72e-479d-a6a8-80d36c9651d0 organization_id: patient_id: procedure_code:OT service_request_id:4c4e1235-a49f-4b91-a075-92f283afff0c started:2026-04-24T05:47:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:30.947] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NAILA ZAKIYA AZZAHRA | service: service-general | source_id: 7f940fe7-404e-4de6-9ecd-ead2898cc4cf +[2026-04-24 05:47:30.947] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7f940fe7-404e-4de6-9ecd-ead2898cc4cf +[2026-04-24 05:47:31.054] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8577a894-d7ed-4694-b12e-6573831baa81 | status_code: 400 +[2026-04-24 05:47:31.054] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:31.116] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI UTOMO | service: service-general | source_id: b4c804c6-92e8-4d45-9f19-b3ba64ffba8e +[2026-04-24 05:47:31.116] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b4c804c6-92e8-4d45-9f19-b3ba64ffba8e +[2026-04-24 05:47:31.284] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEWI HOTIJAH | service: service-general | source_id: a3146ded-76ea-411b-b04a-a71a4b8c9fd5 +[2026-04-24 05:47:31.284] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a3146ded-76ea-411b-b04a-a71a4b8c9fd5 +[2026-04-24 05:47:31.450] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ATIK LESTARI | service: service-general | source_id: 72c99a87-1014-4443-a8ba-097673e5a49f +[2026-04-24 05:47:31.450] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 72c99a87-1014-4443-a8ba-097673e5a49f +[2026-04-24 05:47:31.599] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUPIATI | service: service-general | source_id: f6e500f9-e3b5-4aca-a79e-a25c5ba0fcd4 +[2026-04-24 05:47:31.599] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f6e500f9-e3b5-4aca-a79e-a25c5ba0fcd4 +[2026-04-24 05:47:31.767] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AGUSSAMA DEETUSSELA PAKPAHAN | service: service-general | source_id: ac234871-3f08-4e5b-8093-9bca465dfccf +[2026-04-24 05:47:31.767] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ac234871-3f08-4e5b-8093-9bca465dfccf +[2026-04-24 05:47:31.917] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERNI KURNIAWATI | service: service-general | source_id: bf39989d-f022-438d-ab04-9e48002fb62c +[2026-04-24 05:47:31.917] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bf39989d-f022-438d-ab04-9e48002fb62c +[2026-04-24 05:47:32.082] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: VERAWATY KARTIKA | service: service-general | source_id: 0d732800-4112-477c-a3ab-20d2bf636df6 +[2026-04-24 05:47:32.082] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0d732800-4112-477c-a3ab-20d2bf636df6 +[2026-04-24 05:47:32.249] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHMAD ROFIUL ANWAR | service: service-general | source_id: 867f59f5-f835-4f2a-b605-6001c9840b94 +[2026-04-24 05:47:32.249] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 867f59f5-f835-4f2a-b605-6001c9840b94 +[2026-04-24 05:47:32.397] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCHAMAD ALFIN FIRMANSYAH | service: service-general | source_id: b8bcec2a-cd0d-423f-9db3-5019889159c2 +[2026-04-24 05:47:32.397] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b8bcec2a-cd0d-423f-9db3-5019889159c2 +[2026-04-24 05:47:32.541] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SATUPAH | service: service-general | source_id: c5df0903-9613-4473-8d7a-f0455faf25a7 +[2026-04-24 05:47:32.541] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c5df0903-9613-4473-8d7a-f0455faf25a7 +[2026-04-24 05:47:32.685] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUSIYAMAH | service: service-general | source_id: fe459ba9-3445-49ea-9901-8a4eed30b6d2 +[2026-04-24 05:47:32.685] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fe459ba9-3445-49ea-9901-8a4eed30b6d2 +[2026-04-24 05:47:32.830] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIWIK ANDARI KOENTOJO | service: service-general | source_id: 8b8705b0-0980-427e-9527-ef4af782e956 +[2026-04-24 05:47:32.830] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8b8705b0-0980-427e-9527-ef4af782e956 +[2026-04-24 05:47:32.977] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ISNAINI | service: service-general | source_id: f098038f-4a84-4b50-8f30-ef5b20051aa7 +[2026-04-24 05:47:32.977] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f098038f-4a84-4b50-8f30-ef5b20051aa7 +[2026-04-24 05:47:33.128] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ELI SUSANTO | service: service-general | source_id: 5757de7d-f29f-4dd9-ab1a-6f16241601e6 +[2026-04-24 05:47:33.128] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5757de7d-f29f-4dd9-ab1a-6f16241601e6 +[2026-04-24 05:47:33.274] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HARIANTO | service: service-general | source_id: f76b1e36-3e78-47b2-856b-e4c52983683a +[2026-04-24 05:47:33.274] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f76b1e36-3e78-47b2-856b-e4c52983683a +[2026-04-24 05:47:33.444] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYARIFAH ROSIDA | service: service-general | source_id: a2fe93a3-a362-444d-8141-d0059af18fc8 +[2026-04-24 05:47:33.444] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a2fe93a3-a362-444d-8141-d0059af18fc8 +[2026-04-24 05:47:33.610] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI FATIMAH | service: service-general | source_id: d86a0cf4-4412-491f-bbf9-eb53b04074ee +[2026-04-24 05:47:33.610] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d86a0cf4-4412-491f-bbf9-eb53b04074ee +[2026-04-24 05:47:33.642] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11585578 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:33.643] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 411cdb0f-d0df-43d0-84d2-b6a9eb79fb3e +[2026-04-24 05:47:33.757] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMIATI | service: service-general | source_id: e3b88688-d925-4531-b077-3a8d2d090784 +[2026-04-24 05:47:33.757] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e3b88688-d925-4531-b077-3a8d2d090784 +[2026-04-24 05:47:33.774] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e1335814-81e5-4023-a1b8-a764f0f251c1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:33.774] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 84b1b186-f550-48e5-95b0-ed7e86bf77e2 +[2026-04-24 05:47:33.774] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020663 encounter_id:e1335814-81e5-4023-a1b8-a764f0f251c1 organization_id: patient_id: procedure_code:OT service_request_id:411cdb0f-d0df-43d0-84d2-b6a9eb79fb3e started:2026-04-24T05:47:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:33.907] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SIATI | service: service-general | source_id: b2410a59-4d15-464a-bccb-57797dce4ae3 +[2026-04-24 05:47:33.907] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b2410a59-4d15-464a-bccb-57797dce4ae3 +[2026-04-24 05:47:33.925] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 84b1b186-f550-48e5-95b0-ed7e86bf77e2 | status_code: 400 +[2026-04-24 05:47:33.925] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:34.053] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANGGA FERISMAN | service: service-general | source_id: 2db6ef09-6dd0-41cc-9eac-6c0029406f2b +[2026-04-24 05:47:34.053] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2db6ef09-6dd0-41cc-9eac-6c0029406f2b +[2026-04-24 05:47:34.216] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIRSTTOLIA LARASATI YAN SUGIANTO | service: service-general | source_id: 3304f613-25bf-479c-a979-c6f5fdc7163b +[2026-04-24 05:47:34.216] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3304f613-25bf-479c-a979-c6f5fdc7163b +[2026-04-24 05:47:34.377] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI FATIMAH | service: service-general | source_id: 29d3a3fb-a355-4947-8f11-86eac800eb2b +[2026-04-24 05:47:34.377] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 29d3a3fb-a355-4947-8f11-86eac800eb2b +[2026-04-24 05:47:34.547] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M IRFAN | service: service-general | source_id: f209f481-2702-4fa3-8049-c0477802437c +[2026-04-24 05:47:34.547] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f209f481-2702-4fa3-8049-c0477802437c +[2026-04-24 05:47:34.711] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RISWATI | service: service-general | source_id: 2e150dfb-98a3-4377-9e51-52b5f7139952 +[2026-04-24 05:47:34.711] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2e150dfb-98a3-4377-9e51-52b5f7139952 +[2026-04-24 05:47:34.871] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIANI | service: service-general | source_id: 25b92954-ec1b-4071-b34d-ce4a7e935a96 +[2026-04-24 05:47:34.872] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 25b92954-ec1b-4071-b34d-ce4a7e935a96 +[2026-04-24 05:47:35.034] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SLAMET HARIONO | service: service-general | source_id: 2c7bd858-72a4-4cba-a93b-845ff11e514d +[2026-04-24 05:47:35.034] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2c7bd858-72a4-4cba-a93b-845ff11e514d +[2026-04-24 05:47:35.195] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: M. RIZKY PRATAMA | service: service-general | source_id: 31b41511-7fdd-4992-b507-499161ce4833 +[2026-04-24 05:47:35.195] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 31b41511-7fdd-4992-b507-499161ce4833 +[2026-04-24 05:47:35.359] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FIKA KUSNAINI | service: service-general | source_id: f3f76133-4cb3-4b4c-8a58-0812041a134e +[2026-04-24 05:47:35.359] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f3f76133-4cb3-4b4c-8a58-0812041a134e +[2026-04-24 05:47:35.517] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWATI | service: service-general | source_id: 47a7bf2b-6063-4787-8df3-4cf8e273cc88 +[2026-04-24 05:47:35.518] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 47a7bf2b-6063-4787-8df3-4cf8e273cc88 +[2026-04-24 05:47:35.678] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOEGIHARTO | service: service-general | source_id: c4f64eb7-d0f8-45a2-81f7-1a3c14a7633c +[2026-04-24 05:47:35.678] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c4f64eb7-d0f8-45a2-81f7-1a3c14a7633c +[2026-04-24 05:47:35.839] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JOKO PITOYO | service: service-general | source_id: 176dc6d3-d368-4556-9e97-27ffb24859c4 +[2026-04-24 05:47:35.839] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 176dc6d3-d368-4556-9e97-27ffb24859c4 +[2026-04-24 05:47:36.007] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHMATIKA DWI NURYANTI | service: service-general | source_id: bb938011-bf7b-4905-8d42-72ef860e0a07 +[2026-04-24 05:47:36.007] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bb938011-bf7b-4905-8d42-72ef860e0a07 +[2026-04-24 05:47:36.176] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHANTI SASIKIRANA DESANTANA | service: service-general | source_id: 130e39e8-c16d-447d-87d3-41e2808fad2c +[2026-04-24 05:47:36.176] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 130e39e8-c16d-447d-87d3-41e2808fad2c +[2026-04-24 05:47:36.341] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AMALIA ROCHMATUL IZA | service: service-general | source_id: 741465b9-6545-4a49-8de7-a1776a134a4d +[2026-04-24 05:47:36.341] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 741465b9-6545-4a49-8de7-a1776a134a4d +[2026-04-24 05:47:36.503] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCHAMAD RIDWAN | service: service-general | source_id: 2f34a783-cd2e-40b2-a78f-c6777cad89eb +[2026-04-24 05:47:36.503] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2f34a783-cd2e-40b2-a78f-c6777cad89eb +[2026-04-24 05:47:36.510] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073907 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:36.511] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0d5694fe-3380-4593-82da-f300ff6a6712 +[2026-04-24 05:47:36.631] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c5540245-9fad-4152-a60e-275ca13a8ee8 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:36.631] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: fbc8674c-0408-4518-817e-286bd06f1769 +[2026-04-24 05:47:36.631] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003643 encounter_id:c5540245-9fad-4152-a60e-275ca13a8ee8 organization_id: patient_id: procedure_code:OT service_request_id:0d5694fe-3380-4593-82da-f300ff6a6712 started:2026-04-24T05:47:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:36.664] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HASAN CAHYONO | service: service-general | source_id: 10685677-91c8-41ce-a650-c3cb009a1589 +[2026-04-24 05:47:36.665] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 10685677-91c8-41ce-a650-c3cb009a1589 +[2026-04-24 05:47:36.773] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: fbc8674c-0408-4518-817e-286bd06f1769 | status_code: 400 +[2026-04-24 05:47:36.773] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:36.824] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHAIRATUR RIFAQIAH | service: service-general | source_id: 40f98c57-8ce5-43aa-9c41-fe6f94f284a1 +[2026-04-24 05:47:36.825] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 40f98c57-8ce5-43aa-9c41-fe6f94f284a1 +[2026-04-24 05:47:36.983] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INTAN RAHMAWATI | service: service-general | source_id: 269049ca-41ac-412c-b2f2-cc3e4028ada2 +[2026-04-24 05:47:36.983] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 269049ca-41ac-412c-b2f2-cc3e4028ada2 +[2026-04-24 05:47:37.143] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INDAH CATUR WAHYUNI | service: service-general | source_id: 4a3e3fde-dbc8-4789-aa41-baa8a29d1ae4 +[2026-04-24 05:47:37.143] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4a3e3fde-dbc8-4789-aa41-baa8a29d1ae4 +[2026-04-24 05:47:37.301] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHMA JAZILAH | service: service-general | source_id: d6e63fa1-6fcf-4f3e-8c08-4810f5971a35 +[2026-04-24 05:47:37.301] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d6e63fa1-6fcf-4f3e-8c08-4810f5971a35 +[2026-04-24 05:47:37.462] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR AZIZA | service: service-general | source_id: b9db86b5-98fc-41dd-9b4b-823455121d71 +[2026-04-24 05:47:37.462] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b9db86b5-98fc-41dd-9b4b-823455121d71 +[2026-04-24 05:47:37.615] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: I KETUT ARSA WIDJAJA | service: service-general | source_id: c10be672-ec06-46d7-aa9d-4ea034899cce +[2026-04-24 05:47:37.615] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c10be672-ec06-46d7-aa9d-4ea034899cce +[2026-04-24 05:47:37.780] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GRISTI HERAWATI MAHADIKA | service: service-general | source_id: c2f2fcda-ffa2-4f97-871d-ee2a47894963 +[2026-04-24 05:47:37.780] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c2f2fcda-ffa2-4f97-871d-ee2a47894963 +[2026-04-24 05:47:37.932] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMMAD DEVANO BRAMANTYA | service: service-general | source_id: c991bd2d-3275-4f37-918d-1225e6817d90 +[2026-04-24 05:47:37.932] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c991bd2d-3275-4f37-918d-1225e6817d90 +[2026-04-24 05:47:38.102] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAWUK | service: service-general | source_id: c3f83f40-b189-4119-b274-756068257d07 +[2026-04-24 05:47:38.103] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c3f83f40-b189-4119-b274-756068257d07 +[2026-04-24 05:47:38.264] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHANDRA FEBYANI PUTRI MULYADI | service: service-general | source_id: cbfe5313-826f-4cd6-99bc-b9aa062d2577 +[2026-04-24 05:47:38.264] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cbfe5313-826f-4cd6-99bc-b9aa062d2577 +[2026-04-24 05:47:38.416] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHAYU WILUJENG | service: service-general | source_id: b7eb42ac-d91a-4235-aa16-66c966028aca +[2026-04-24 05:47:38.532] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: b7eb42ac-d91a-4235-aa16-66c966028aca | status_code: 400 +[2026-04-24 05:47:38.532] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-23T09:48:15+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:a8b81a9a-3dde-4d81-84de-442172df3700 intent:original-order patient_id:P00936763745 patient_name:RAHAYU WILUJENG performer_id:10015072282 requester_id:10017126032 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: b7eb42ac-d91a-4235-aa16-66c966028aca | status: FAILED +[2026-04-24 05:47:39.431] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067910 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:39.432] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f735e220-d5f7-4fd3-b1f5-6a58adea54ae +[2026-04-24 05:47:39.557] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bf2f1b3a-8e61-460d-926d-1b09a75694cb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:39.557] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 27de39c2-fd98-4b97-a548-d7604a1784d6 +[2026-04-24 05:47:39.557] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020669 encounter_id:bf2f1b3a-8e61-460d-926d-1b09a75694cb organization_id: patient_id: procedure_code:OT service_request_id:f735e220-d5f7-4fd3-b1f5-6a58adea54ae started:2026-04-24T05:47:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:39.664] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 27de39c2-fd98-4b97-a548-d7604a1784d6 | status_code: 400 +[2026-04-24 05:47:39.664] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:40.689] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GADI RAFIF MAHESWARA | service: service-general | source_id: 3ee286f3-07ab-4b5b-a533-dc8430f23ba6 +[2026-04-24 05:47:40.689] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3ee286f3-07ab-4b5b-a533-dc8430f23ba6 +[2026-04-24 05:47:40.844] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARIA CAECILIA WATUMI | service: service-general | source_id: 9151de3f-3407-4322-ad3e-8239c1c99915 +[2026-04-24 05:47:40.844] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 9151de3f-3407-4322-ad3e-8239c1c99915 +[2026-04-24 05:47:40.997] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: INTAN PERTIWI | service: service-general | source_id: d1cf5558-0ff4-4741-8c7d-50e090f09487 +[2026-04-24 05:47:40.997] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d1cf5558-0ff4-4741-8c7d-50e090f09487 +[2026-04-24 05:47:41.151] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANIS NURASIA | service: service-general | source_id: 937b8f28-beeb-4339-8c58-10b24dce3dcc +[2026-04-24 05:47:41.151] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 937b8f28-beeb-4339-8c58-10b24dce3dcc +[2026-04-24 05:47:41.304] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DAREP | service: service-general | source_id: f038108d-05c1-4ed7-a09a-41c04c369546 +[2026-04-24 05:47:41.305] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: f038108d-05c1-4ed7-a09a-41c04c369546 +[2026-04-24 05:47:41.464] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: YENI NORA FRIDAYANTI | service: service-general | source_id: 780c02ad-2613-4190-b9e4-56f9dd293c48 +[2026-04-24 05:47:41.464] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 780c02ad-2613-4190-b9e4-56f9dd293c48 +[2026-04-24 05:47:41.620] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERRIA TRISNA DINIATY | service: service-general | source_id: 1e04607c-1ec2-4d7b-850f-b57daea65df7 +[2026-04-24 05:47:41.621] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1e04607c-1ec2-4d7b-850f-b57daea65df7 +[2026-04-24 05:47:41.767] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PUTRI IRMA YUDI PRASESTI | service: service-general | source_id: b77d1ffa-1901-4d98-b524-0371b9ee78ee +[2026-04-24 05:47:41.767] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b77d1ffa-1901-4d98-b524-0371b9ee78ee +[2026-04-24 05:47:41.933] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TRI SULASEMI | service: service-general | source_id: 2df6e6a0-fff1-4723-8a7f-0c1505f8f453 +[2026-04-24 05:47:41.933] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2df6e6a0-fff1-4723-8a7f-0c1505f8f453 +[2026-04-24 05:47:42.096] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUKMA VANIARTA | service: service-general | source_id: 782e3266-0d28-4ae1-8d35-20a427088353 +[2026-04-24 05:47:42.096] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 782e3266-0d28-4ae1-8d35-20a427088353 +[2026-04-24 05:47:42.253] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RINA YUSTINA | service: service-general | source_id: 4fc56c36-a341-49ec-b13a-66c385c0de12 +[2026-04-24 05:47:42.253] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4fc56c36-a341-49ec-b13a-66c385c0de12 +[2026-04-24 05:47:42.258] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073790 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:42.259] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d19736e3-4bdf-4b61-a872-4ab3cbb7d0bd +[2026-04-24 05:47:42.400] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ZALFA TALITA EFENDI | service: service-general | source_id: cc1c0ca9-2f5d-4457-8314-b28a1a1ebfe3 +[2026-04-24 05:47:42.400] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cc1c0ca9-2f5d-4457-8314-b28a1a1ebfe3 +[2026-04-24 05:47:42.441] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e5dcb82d-6e36-414f-9d16-e0fcd4ec5af5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:42.441] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e05f6dab-982b-4288-86ee-143a36fc0669 +[2026-04-24 05:47:42.441] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020670 encounter_id:e5dcb82d-6e36-414f-9d16-e0fcd4ec5af5 organization_id: patient_id: procedure_code:OT service_request_id:d19736e3-4bdf-4b61-a872-4ab3cbb7d0bd started:2026-04-24T05:47:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:42.547] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SRI INDAH PRISTIWAHYUNI | service: service-general | source_id: c00ce9f1-4a9d-4c1c-8de1-1d2c7be8b128 +[2026-04-24 05:47:42.547] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c00ce9f1-4a9d-4c1c-8de1-1d2c7be8b128 +[2026-04-24 05:47:42.585] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e05f6dab-982b-4288-86ee-143a36fc0669 | status_code: 400 +[2026-04-24 05:47:42.585] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:42.693] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: TUMIRAN | service: service-general | source_id: c976fe77-0e12-43c0-91ac-b19b7d4306f3 +[2026-04-24 05:47:42.693] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c976fe77-0e12-43c0-91ac-b19b7d4306f3 +[2026-04-24 05:47:42.838] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIAH AYU ARUM SARI | service: service-general | source_id: 43928b68-501c-4244-994e-bf02ab986132 +[2026-04-24 05:47:42.838] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 43928b68-501c-4244-994e-bf02ab986132 +[2026-04-24 05:47:42.986] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ACHSAN SHODIQIN SAPUTRA | service: service-general | source_id: b73c8130-f4f8-4709-8fef-7e1db0b173c3 +[2026-04-24 05:47:42.987] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b73c8130-f4f8-4709-8fef-7e1db0b173c3 +[2026-04-24 05:47:43.130] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SALSABILA FARAHIYAH MUFIDAH | service: service-general | source_id: 5dbf6397-7963-46b1-ab5c-2339a7aba144 +[2026-04-24 05:47:43.130] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5dbf6397-7963-46b1-ab5c-2339a7aba144 +[2026-04-24 05:47:43.293] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDILLAH SYECH M | service: service-general | source_id: 14ad493c-274d-4c33-8ef9-b165a846906f +[2026-04-24 05:47:43.293] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 14ad493c-274d-4c33-8ef9-b165a846906f +[2026-04-24 05:47:43.440] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: N KUSWANDINI | service: service-general | source_id: d426e91a-01ce-4f0e-b2a0-fe9ffc1be0ea +[2026-04-24 05:47:43.440] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d426e91a-01ce-4f0e-b2a0-fe9ffc1be0ea +[2026-04-24 05:47:43.587] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARIMBI ALSHAFANA SEFTANIA | service: service-general | source_id: ce7acfa0-af91-43be-9136-1e8a0e3ce390 +[2026-04-24 05:47:43.587] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ce7acfa0-af91-43be-9136-1e8a0e3ce390 +[2026-04-24 05:47:43.732] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: PURWOKO | service: service-general | source_id: 1279178a-8916-42b5-a326-71c8cef78e43 +[2026-04-24 05:47:43.732] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1279178a-8916-42b5-a326-71c8cef78e43 +[2026-04-24 05:47:43.876] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DIRHAM BUDIANTO | service: service-general | source_id: 5c07ccfa-60ab-4edf-b4ea-60c25181930d +[2026-04-24 05:47:43.877] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 5c07ccfa-60ab-4edf-b4ea-60c25181930d +[2026-04-24 05:47:44.034] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: FINA QOTHRUNNAJAH | service: service-general | source_id: 57aee11e-0439-43e5-a60f-09e1bac305e9 +[2026-04-24 05:47:44.035] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 57aee11e-0439-43e5-a60f-09e1bac305e9 +[2026-04-24 05:47:44.183] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI SETIAWAN | service: service-general | source_id: a5057fb4-c721-4ab9-9697-cbc06d67d3c6 +[2026-04-24 05:47:44.183] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: a5057fb4-c721-4ab9-9697-cbc06d67d3c6 +[2026-04-24 05:47:44.328] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ABDUL KHOLIQ | service: service-general | source_id: 64d7a1e0-ffc9-4a69-bb5a-423d49089f90 +[2026-04-24 05:47:44.328] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 64d7a1e0-ffc9-4a69-bb5a-423d49089f90 +[2026-04-24 05:47:44.474] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADELIA FIANI | service: service-general | source_id: 3efed93b-89b1-4a6c-abee-70582921bed4 +[2026-04-24 05:47:44.475] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3efed93b-89b1-4a6c-abee-70582921bed4 +[2026-04-24 05:47:44.621] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IWAN BUDIONO | service: service-general | source_id: 3ab337d0-99d5-4576-ac2e-c8fb32a8a7aa +[2026-04-24 05:47:44.622] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3ab337d0-99d5-4576-ac2e-c8fb32a8a7aa +[2026-04-24 05:47:44.785] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WIDYA HENDRASTITI | service: service-general | source_id: 7b0550a2-d68f-4f4a-91c8-d3673eb2c0d7 +[2026-04-24 05:47:44.785] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7b0550a2-d68f-4f4a-91c8-d3673eb2c0d7 +[2026-04-24 05:47:44.937] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH HERRY AFFANDY | service: service-general | source_id: b81f522b-4900-4a00-836b-b598cfb2af45 +[2026-04-24 05:47:44.937] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b81f522b-4900-4a00-836b-b598cfb2af45 +[2026-04-24 05:47:45.106] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMIYATIN | service: service-general | source_id: aae79b2c-6725-4cb5-b538-37862b55d9f8 +[2026-04-24 05:47:45.106] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: aae79b2c-6725-4cb5-b538-37862b55d9f8 +[2026-04-24 05:47:45.166] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12051631 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:45.167] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 119746fa-d247-4e2c-bdfd-af8e3cdfb1dc +[2026-04-24 05:47:45.269] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA PRASTIWI AGUSTININGTIAS | service: service-general | source_id: caf0c0aa-ef00-40c9-a342-b7fb76678697 +[2026-04-24 05:47:45.269] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: caf0c0aa-ef00-40c9-a342-b7fb76678697 +[2026-04-24 05:47:45.312] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2b0d9d95-dbf5-4796-b418-84e1c25a9be2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:45.312] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 17b30be5-1b84-4f24-bf14-2e662b2de77c +[2026-04-24 05:47:45.312] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020676 encounter_id:2b0d9d95-dbf5-4796-b418-84e1c25a9be2 organization_id: patient_id: procedure_code:OT service_request_id:119746fa-d247-4e2c-bdfd-af8e3cdfb1dc started:2026-04-24T05:47:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:45.417] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 17b30be5-1b84-4f24-bf14-2e662b2de77c | status_code: 400 +[2026-04-24 05:47:45.418] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:45.455] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HAJIJAH | service: service-general | source_id: e7db9060-f8b3-4329-bcaf-34f3ed6d091b +[2026-04-24 05:47:45.455] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e7db9060-f8b3-4329-bcaf-34f3ed6d091b +[2026-04-24 05:47:45.628] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MELA LESTARI | service: service-general | source_id: 65c7a538-7396-4fd0-9be8-3fe251c6465d +[2026-04-24 05:47:45.628] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 65c7a538-7396-4fd0-9be8-3fe251c6465d +[2026-04-24 05:47:45.782] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EKA PUJIATI | service: service-general | source_id: edcbf1ff-bb62-4f61-b0a2-e0f5c6559603 +[2026-04-24 05:47:45.782] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: edcbf1ff-bb62-4f61-b0a2-e0f5c6559603 +[2026-04-24 05:47:45.944] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUGIANTO RIZAL | service: service-general | source_id: 0765f952-e0c7-432a-a175-5f95de03cb93 +[2026-04-24 05:47:45.944] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0765f952-e0c7-432a-a175-5f95de03cb93 +[2026-04-24 05:47:46.100] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ADE KURNIAWAN | service: service-general | source_id: b9a0fbd9-740b-4e89-8567-05841494934a +[2026-04-24 05:47:46.100] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b9a0fbd9-740b-4e89-8567-05841494934a +[2026-04-24 05:47:46.260] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NOVITA MAGHFIROTUS SHOLIKHA | service: service-general | source_id: 1d2c260f-a61a-4843-9144-fe135087bbb2 +[2026-04-24 05:47:46.260] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1d2c260f-a61a-4843-9144-fe135087bbb2 +[2026-04-24 05:47:46.406] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BALQIS JULIASTRID | service: service-general | source_id: d79554d2-7ae3-4c66-8272-d147834f518c +[2026-04-24 05:47:46.406] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d79554d2-7ae3-4c66-8272-d147834f518c +[2026-04-24 05:47:46.552] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOH. ROMLI | service: service-general | source_id: 52e634d3-8b5b-4544-844f-cf1c30f6d6fc +[2026-04-24 05:47:46.552] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 52e634d3-8b5b-4544-844f-cf1c30f6d6fc +[2026-04-24 05:47:46.697] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KUSELA AYU ASARI | service: service-general | source_id: ce25662f-6629-4669-a7b2-c5bc8d0d686f +[2026-04-24 05:47:46.697] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ce25662f-6629-4669-a7b2-c5bc8d0d686f +[2026-04-24 05:47:46.842] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUHAMAD NUR IKHSAN JUMADIL KUBRO | service: service-general | source_id: 3016620a-77b4-4608-9721-b97a89a8394d +[2026-04-24 05:47:46.842] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3016620a-77b4-4608-9721-b97a89a8394d +[2026-04-24 05:47:46.988] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IZAD MOEGIS | service: service-general | source_id: 1ce5c354-3a20-4052-ab3b-d21de19a8038 +[2026-04-24 05:47:46.988] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1ce5c354-3a20-4052-ab3b-d21de19a8038 +[2026-04-24 05:47:47.136] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SURATNI | service: service-general | source_id: c503c2e2-fb5c-40b1-a486-ae39aee0a913 +[2026-04-24 05:47:47.136] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c503c2e2-fb5c-40b1-a486-ae39aee0a913 +[2026-04-24 05:47:47.300] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SERGIUS KAWYAN | service: service-general | source_id: 0a67299d-a329-4283-b4fb-dbd2d2c1220c +[2026-04-24 05:47:47.300] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0a67299d-a329-4283-b4fb-dbd2d2c1220c +[2026-04-24 05:47:47.450] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERI SUSANTO | service: service-general | source_id: e54fcaa0-bd56-4f88-8979-8425eb2b39c8 +[2026-04-24 05:47:47.450] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e54fcaa0-bd56-4f88-8979-8425eb2b39c8 +[2026-04-24 05:47:47.619] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KADARWATI | service: service-general | source_id: 12b7c246-f367-4a91-b7f2-b5d6c2a0aa63 +[2026-04-24 05:47:47.619] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 12b7c246-f367-4a91-b7f2-b5d6c2a0aa63 +[2026-04-24 05:47:47.781] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EDI ANDRIAWAN | service: service-general | source_id: d3effb93-3744-478e-bf3a-6c0aab0c13bb +[2026-04-24 05:47:47.781] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d3effb93-3744-478e-bf3a-6c0aab0c13bb +[2026-04-24 05:47:47.931] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BAMBANG TRIWASONO | service: service-general | source_id: b631f93c-5d71-4698-a271-a25661fbe718 +[2026-04-24 05:47:47.931] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b631f93c-5d71-4698-a271-a25661fbe718 +[2026-04-24 05:47:48.010] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075867 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:48.011] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 616ec343-d7c2-46e2-91b7-c9e3dd40459c +[2026-04-24 05:47:48.082] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KHANIFAH | service: service-general | source_id: d6c0a8f4-8921-46ef-bbf3-8425f14de60a +[2026-04-24 05:47:48.082] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d6c0a8f4-8921-46ef-bbf3-8425f14de60a +[2026-04-24 05:47:48.147] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d6caf7ee-d81b-43be-888e-594e4982e2f1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:48.147] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: dfe9e775-5ba1-4446-8c65-a83f0c4280d6 +[2026-04-24 05:47:48.147] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020677 encounter_id:d6caf7ee-d81b-43be-888e-594e4982e2f1 organization_id: patient_id: procedure_code:OT service_request_id:616ec343-d7c2-46e2-91b7-c9e3dd40459c started:2026-04-24T05:47:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:48.228] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MISNA | service: service-general | source_id: 122e9324-5eee-4cb4-8fea-f9934d86f3c3 +[2026-04-24 05:47:48.228] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 122e9324-5eee-4cb4-8fea-f9934d86f3c3 +[2026-04-24 05:47:48.281] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: dfe9e775-5ba1-4446-8c65-a83f0c4280d6 | status_code: 400 +[2026-04-24 05:47:48.281] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:48.392] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SHAVIRA AIS AZZAHRA | service: service-general | source_id: 96d52f9e-7b35-4026-adc3-782e209b63e2 +[2026-04-24 05:47:48.392] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 96d52f9e-7b35-4026-adc3-782e209b63e2 +[2026-04-24 05:47:48.557] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HANA GANTARI DEVINA SAPUTRA | service: service-general | source_id: ce75b750-25ae-4305-842f-0cf6e8124959 +[2026-04-24 05:47:48.557] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ce75b750-25ae-4305-842f-0cf6e8124959 +[2026-04-24 05:47:48.716] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RUKAYAH | service: service-general | source_id: 6b1afca5-c791-4338-8f23-64f5774c8ca4 +[2026-04-24 05:47:48.716] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6b1afca5-c791-4338-8f23-64f5774c8ca4 +[2026-04-24 05:47:48.879] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRNAWATI | service: service-general | source_id: ea8ec7c2-29ec-402f-bf76-699a2ff05f48 +[2026-04-24 05:47:48.879] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ea8ec7c2-29ec-402f-bf76-699a2ff05f48 +[2026-04-24 05:47:49.037] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RADEN ANTABHIRAWA AL JABBAR PRASETYO | service: service-general | source_id: 57822c49-cd6b-4f63-aec7-43744b75345b +[2026-04-24 05:47:49.037] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 57822c49-cd6b-4f63-aec7-43744b75345b +[2026-04-24 05:47:49.183] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARDEA NITJA PRIAS ASTI | service: service-general | source_id: 891c7dab-96fb-4af7-bded-4bcd6640d2b3 +[2026-04-24 05:47:49.183] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 891c7dab-96fb-4af7-bded-4bcd6640d2b3 +[2026-04-24 05:47:49.338] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARMI | service: service-general | source_id: 8aef42ff-a09b-4b70-aaf6-3cba303f2b7b +[2026-04-24 05:47:49.338] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8aef42ff-a09b-4b70-aaf6-3cba303f2b7b +[2026-04-24 05:47:49.494] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: BUDI SETYORINI | service: service-general | source_id: 251554b2-3cc5-46e8-a05f-b0a473a96179 +[2026-04-24 05:47:49.614] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 251554b2-3cc5-46e8-a05f-b0a473a96179 | status_code: 400 +[2026-04-24 05:47:49.614] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-24T07:15:00+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:62799450-2625-4aa4-8653-cb331bd3e111 intent:original-order patient_id:P01624564777 patient_name:BUDI SETYORINI performer_id:10015072282 requester_id:10019472623 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 251554b2-3cc5-46e8-a05f-b0a473a96179 | status: FAILED +[2026-04-24 05:47:50.832] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11489000 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:50.833] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c5803aca-2d49-4d77-985d-6b03b394c5bf +[2026-04-24 05:47:50.987] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 102a4f55-7db3-4974-ae2e-3da2bd5988a5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:50.987] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 597f1e90-d071-4a7a-9a40-ba8c227819a6 +[2026-04-24 05:47:50.987] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020678 encounter_id:102a4f55-7db3-4974-ae2e-3da2bd5988a5 organization_id: patient_id: procedure_code:OT service_request_id:c5803aca-2d49-4d77-985d-6b03b394c5bf started:2026-04-24T05:47:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:51.124] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 597f1e90-d071-4a7a-9a40-ba8c227819a6 | status_code: 400 +[2026-04-24 05:47:51.124] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:51.758] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: WAGIMUN | service: service-general | source_id: 85366b26-2c45-4d7e-bb3f-10640f79ddba +[2026-04-24 05:47:51.758] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 85366b26-2c45-4d7e-bb3f-10640f79ddba +[2026-04-24 05:47:51.900] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUMARLIN | service: service-general | source_id: 90d2b604-c13c-4399-adfc-5756c3db6b95 +[2026-04-24 05:47:51.900] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 90d2b604-c13c-4399-adfc-5756c3db6b95 +[2026-04-24 05:47:52.057] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IRA ISTIARI | service: service-general | source_id: 0592b3ca-768e-45f0-86c4-0f7b4dd0f395 +[2026-04-24 05:47:52.057] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0592b3ca-768e-45f0-86c4-0f7b4dd0f395 +[2026-04-24 05:47:52.203] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SADELI | service: service-general | source_id: 8a15452f-fedc-4b0e-ba56-cfa0c6ace487 +[2026-04-24 05:47:52.203] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8a15452f-fedc-4b0e-ba56-cfa0c6ace487 +[2026-04-24 05:47:52.344] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JUWARI | service: service-general | source_id: 09c6d090-69dd-45ea-bd24-00601ea82ea4 +[2026-04-24 05:47:52.345] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 09c6d090-69dd-45ea-bd24-00601ea82ea4 +[2026-04-24 05:47:52.486] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CALVYN AGIL PRAKARSA | service: service-general | source_id: 55593fad-c9aa-45d8-8787-a5b375e35427 +[2026-04-24 05:47:52.486] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 55593fad-c9aa-45d8-8787-a5b375e35427 +[2026-04-24 05:47:52.657] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAYA GAMA PARASTUTI | service: service-general | source_id: 27166f60-9a49-452a-8e7e-0fc399b3b5ec +[2026-04-24 05:47:52.657] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 27166f60-9a49-452a-8e7e-0fc399b3b5ec +[2026-04-24 05:47:52.815] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: LILIK NURHAYATI | service: service-general | source_id: 2c52aa10-171d-4074-99a3-940416bac07d +[2026-04-24 05:47:52.815] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2c52aa10-171d-4074-99a3-940416bac07d +[2026-04-24 05:47:52.992] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RAHSYA MUHAMMAD LUQMAN ALHAKIM | service: service-general | source_id: 09506e9d-d902-4d2f-b23e-59ed913fb608 +[2026-04-24 05:47:52.992] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 09506e9d-d902-4d2f-b23e-59ed913fb608 +[2026-04-24 05:47:53.139] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RISKYA NAKHLA ASSYIFA | service: service-general | source_id: e3b4f379-2f04-4939-ba79-3c96e767a8d6 +[2026-04-24 05:47:53.139] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e3b4f379-2f04-4939-ba79-3c96e767a8d6 +[2026-04-24 05:47:53.300] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ARYA ALAMSYAH SETYAWAN | service: service-general | source_id: 7b5cc754-80d9-4074-8aa1-47416a0eab03 +[2026-04-24 05:47:53.300] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7b5cc754-80d9-4074-8aa1-47416a0eab03 +[2026-04-24 05:47:53.463] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RANI DWI LESTARI | service: service-general | source_id: bda9e87a-b706-4431-9558-8f4b2827238d +[2026-04-24 05:47:53.463] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bda9e87a-b706-4431-9558-8f4b2827238d +[2026-04-24 05:47:53.626] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SYAMSUL ARIFIN | service: service-general | source_id: da189891-8be9-47fc-922d-ebebe94d366d +[2026-04-24 05:47:53.626] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: da189891-8be9-47fc-922d-ebebe94d366d +[2026-04-24 05:47:53.717] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050211 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:53.718] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5c5aeb22-761a-4890-b1b4-73a9de6c7bb6 +[2026-04-24 05:47:53.776] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANIS NURLINDAWATI | service: service-general | source_id: 432aa12f-655b-4a81-a9a1-62ea27f1a59b +[2026-04-24 05:47:53.776] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 432aa12f-655b-4a81-a9a1-62ea27f1a59b +[2026-04-24 05:47:53.875] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 91bf0b06-3f86-4a48-8e46-66c06ebdc74c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:53.875] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e21fc71d-3ffe-4dc4-8b42-ad72c19fe4ca +[2026-04-24 05:47:53.875] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020679 encounter_id:91bf0b06-3f86-4a48-8e46-66c06ebdc74c organization_id: patient_id: procedure_code:OT service_request_id:5c5aeb22-761a-4890-b1b4-73a9de6c7bb6 started:2026-04-24T05:47:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:53.922] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUYATI | service: service-general | source_id: c6fe9a0d-8289-443b-aff9-dd5d5b02795f +[2026-04-24 05:47:53.922] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c6fe9a0d-8289-443b-aff9-dd5d5b02795f +[2026-04-24 05:47:53.987] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e21fc71d-3ffe-4dc4-8b42-ad72c19fe4ca | status_code: 400 +[2026-04-24 05:47:53.987] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:54.080] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MOCHAMAD AKBAR KURNIAWAN | service: service-general | source_id: 327aa25d-bd78-482e-9147-6ca7ea9a8256 +[2026-04-24 05:47:54.080] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 327aa25d-bd78-482e-9147-6ca7ea9a8256 +[2026-04-24 05:47:54.230] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RIZQI CANDRA WISUKO | service: service-general | source_id: 19e9d3cf-0834-4c3d-a483-f11b5653b7c9 +[2026-04-24 05:47:54.230] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 19e9d3cf-0834-4c3d-a483-f11b5653b7c9 +[2026-04-24 05:47:54.376] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAISUNA | service: service-general | source_id: 8bcd93c8-74eb-46f8-9102-3b2ea938e32f +[2026-04-24 05:47:54.488] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8bcd93c8-74eb-46f8-9102-3b2ea938e32f | status_code: 400 +[2026-04-24 05:47:54.488] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-24T09:34:30+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:1ae14c91-8ad3-4279-bb56-876c5d86ef43 intent:original-order patient_id:P00518366604 patient_name:MAISUNA performer_id:10000527512 requester_id:10016311081 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8bcd93c8-74eb-46f8-9102-3b2ea938e32f | status: FAILED +[2026-04-24 05:47:56.533] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068829 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:56.534] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ffbd1ea8-b8c7-4333-84e9-abc0556e767b +[2026-04-24 05:47:56.656] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e3a11165-e921-4e7b-9792-5bbd3dd44e4e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:56.656] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0e69d905-c411-452e-8503-fe2660fdbbf3 +[2026-04-24 05:47:56.656] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020681 encounter_id:e3a11165-e921-4e7b-9792-5bbd3dd44e4e organization_id: patient_id: procedure_code:OT service_request_id:ffbd1ea8-b8c7-4333-84e9-abc0556e767b started:2026-04-24T05:47:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:56.660] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ERIKA AGUSTIN WULANDARI | service: service-general | source_id: fed078c6-29d8-40be-87a8-5dcb9cbb7a7a +[2026-04-24 05:47:56.660] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: fed078c6-29d8-40be-87a8-5dcb9cbb7a7a +[2026-04-24 05:47:56.762] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0e69d905-c411-452e-8503-fe2660fdbbf3 | status_code: 400 +[2026-04-24 05:47:56.762] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:56.810] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JAFAR SHADIQ | service: service-general | source_id: 8fbdb997-e251-4c22-b3be-fbf094fa56c3 +[2026-04-24 05:47:56.810] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8fbdb997-e251-4c22-b3be-fbf094fa56c3 +[2026-04-24 05:47:56.973] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MARGARETHA MELISSA HALIM | service: service-general | source_id: eb967f11-ff6c-4e83-8d07-4a179856409d +[2026-04-24 05:47:57.079] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: eb967f11-ff6c-4e83-8d07-4a179856409d | status_code: 400 +[2026-04-24 05:47:57.079] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-24T09:57:23+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:164135f4-4c77-45f1-a43b-1d4123d92fb1 intent:original-order patient_id:P00476264810 patient_name:MARGARETHA MELISSA HALIM performer_id:10007121493 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: eb967f11-ff6c-4e83-8d07-4a179856409d | status: FAILED +[2026-04-24 05:47:59.237] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NILAM MAHARANI | service: service-general | source_id: e3525833-38d4-4056-a2f4-a8e062d3646e +[2026-04-24 05:47:59.237] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: e3525833-38d4-4056-a2f4-a8e062d3646e +[2026-04-24 05:47:59.334] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073985 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:47:59.335] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b609861a-12fe-4c2f-8fce-c6e64b03cdec +[2026-04-24 05:47:59.383] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DEKA PRATAMA | service: service-general | source_id: 053e922a-e116-406c-9a90-4a725858e868 +[2026-04-24 05:47:59.383] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 053e922a-e116-406c-9a90-4a725858e868 +[2026-04-24 05:47:59.502] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 44274ddd-195c-41cf-bc21-785349ed06a3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:59.502] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 98a0b631-44f0-434f-a967-d5cd477dd943 +[2026-04-24 05:47:59.502] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020683 encounter_id:44274ddd-195c-41cf-bc21-785349ed06a3 organization_id: patient_id: procedure_code:OT service_request_id:b609861a-12fe-4c2f-8fce-c6e64b03cdec started:2026-04-24T05:47:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:47:59.526] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KRISNANDA PRIYA SASMITA | service: service-general | source_id: 0764d507-7e5c-4468-a44b-fc2294a26a6d +[2026-04-24 05:47:59.526] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 0764d507-7e5c-4468-a44b-fc2294a26a6d +[2026-04-24 05:47:59.603] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:47:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 98a0b631-44f0-434f-a967-d5cd477dd943 | status_code: 400 +[2026-04-24 05:47:59.603] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:47:59.684] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SLAMET RIYADI | service: service-general | source_id: 3a06f600-0eb2-4811-956d-b973aef69222 +[2026-04-24 05:47:59.684] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3a06f600-0eb2-4811-956d-b973aef69222 +[2026-04-24 05:47:59.845] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: IKE AMBARWATI | service: service-general | source_id: ad0026c5-1840-45e1-87a9-08e7e97e339e +[2026-04-24 05:47:59.846] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ad0026c5-1840-45e1-87a9-08e7e97e339e +[2026-04-24 05:47:59.992] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NIAYAH | service: service-general | source_id: 228bf96f-0caf-487c-a151-878a4a527332 +[2026-04-24 05:47:59.992] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 228bf96f-0caf-487c-a151-878a4a527332 +[2026-04-24 05:48:00.131] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: HERAWATI OESMAN | service: service-general | source_id: d3dc576f-fd04-4b1e-aab8-12f3d7ad4995 +[2026-04-24 05:48:00.131] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: d3dc576f-fd04-4b1e-aab8-12f3d7ad4995 +[2026-04-24 05:48:00.299] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NOVIDA PRASETYONINGRUM | service: service-general | source_id: 4521398f-f740-4053-a2ba-35a864bccd49 +[2026-04-24 05:48:00.299] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 4521398f-f740-4053-a2ba-35a864bccd49 +[2026-04-24 05:48:00.444] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MAMIK SUPARMI | service: service-general | source_id: 8bcbbfb8-a26d-495d-b559-f06c94412283 +[2026-04-24 05:48:00.444] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8bcbbfb8-a26d-495d-b559-f06c94412283 +[2026-04-24 05:48:00.585] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ALMAHIRA FAISA CHAROLINE SHABIRA | service: service-general | source_id: c64f7b4f-d39b-4eed-98f9-ad05bb9e240a +[2026-04-24 05:48:00.585] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c64f7b4f-d39b-4eed-98f9-ad05bb9e240a +[2026-04-24 05:48:00.729] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: AVRODYTA ANDRIANTI | service: service-general | source_id: ba69ed47-1b74-41d6-8b30-32c4f5ac6e69 +[2026-04-24 05:48:00.729] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ba69ed47-1b74-41d6-8b30-32c4f5ac6e69 +[2026-04-24 05:48:00.887] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: EDI SANTOSO | service: service-general | source_id: 73e8db8c-7034-4df0-94d7-00cf58440cc0 +[2026-04-24 05:48:00.887] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 73e8db8c-7034-4df0-94d7-00cf58440cc0 +[2026-04-24 05:48:01.029] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: DHIAN INDAH SHOERYAWATI | service: service-general | source_id: 20b53057-af59-48b4-9d21-cd4f11cb4b39 +[2026-04-24 05:48:01.029] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 20b53057-af59-48b4-9d21-cd4f11cb4b39 +[2026-04-24 05:48:01.171] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: JARMIATI | service: service-general | source_id: 591670ad-8420-48f7-a566-060920fc7eff +[2026-04-24 05:48:01.171] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 591670ad-8420-48f7-a566-060920fc7eff +[2026-04-24 05:48:01.332] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MAULYDIA NURBAITI | service: service-general | source_id: 2cc473b5-da5b-4413-aae5-34fcaa9686c9 +[2026-04-24 05:48:01.332] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 2cc473b5-da5b-4413-aae5-34fcaa9686c9 +[2026-04-24 05:48:01.524] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: CHELSEA VITA ALISSA | service: service-general | source_id: 221215ab-7235-4cf7-ba47-5a17fced71cc +[2026-04-24 05:48:01.524] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 221215ab-7235-4cf7-ba47-5a17fced71cc +[2026-04-24 05:48:01.671] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MAULIDIYAH | service: service-general | source_id: 6fc99045-8716-4603-9465-ba9dc919b37e +[2026-04-24 05:48:01.671] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 6fc99045-8716-4603-9465-ba9dc919b37e +[2026-04-24 05:48:01.823] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: brilian putri andini | service: service-general | source_id: cac88191-0782-478e-8eb7-8d8b625f50ae +[2026-04-24 05:48:01.823] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: cac88191-0782-478e-8eb7-8d8b625f50ae +[2026-04-24 05:48:01.975] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUWANTO | service: service-general | source_id: bce17930-3da1-4c2b-9570-ae308f9b4f7d +[2026-04-24 05:48:01.975] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bce17930-3da1-4c2b-9570-ae308f9b4f7d +[2026-04-24 05:48:02.137] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: KARISMA PUTRI DWI APRILIANI | service: service-general | source_id: 3bb4b43b-8931-4bb3-aa95-62eb45f47a11 +[2026-04-24 05:48:02.137] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 3bb4b43b-8931-4bb3-aa95-62eb45f47a11 +[2026-04-24 05:48:02.284] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUSMI HARIYATI | service: service-general | source_id: e808b898-9a94-4e4b-819e-8f4bc5d23ab8 +[2026-04-24 05:48:02.295] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071997 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:02.296] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1d9ab18b-ba6d-4339-a5dd-fff3cb455085 +[2026-04-24 05:48:02.412] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f46340d9-45b5-4b6d-ac5e-6d904e2540d0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:02.412] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 27e92d5c-dd86-4054-ae4e-41cb868e8ad8 +[2026-04-24 05:48:02.412] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003669 encounter_id:f46340d9-45b5-4b6d-ac5e-6d904e2540d0 organization_id: patient_id: procedure_code:OT service_request_id:1d9ab18b-ba6d-4339-a5dd-fff3cb455085 started:2026-04-24T05:48:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:02.450] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 5a9f1b99-d5f0-4bf0-a939-8a91a66d8380 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: e808b898-9a94-4e4b-819e-8f4bc5d23ab8 +[2026-04-24 05:48:02.450] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-24T11:34:15+07:00 category_code:363679005 category_display:Imaging code:36156-8 display:Thorax Dengan Kontras encounter_id:d5d3661c-141b-4983-ab6c-56c49eb85fae intent:original-order patient_id:P00343372974 patient_name:SUSMI HARIYATI performer_id:10015072282 requester_id:10015414854 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2026-04-24T11:34:15+07:00","code":{"coding":[{"code":"36156-8","display":"Thorax Dengan Kontras","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/d5d3661c-141b-4983-ab6c-56c49eb85fae"},"id":"5a9f1b99-d5f0-4bf0-a939-8a91a66d8380","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:48:02.413465+00:00","versionId":"MTc3NzAwOTY4MjQxMzQ2NTAwMA"},"performer":[{"reference":"Practitioner/10015072282"}],"requester":{"reference":"Practitioner/10015414854"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"SUSMI HARIYATI","reference":"Patient/P00343372974"}}} | service: service-general | source_id: e808b898-9a94-4e4b-819e-8f4bc5d23ab8 | status: SUCCESS +[2026-04-24 05:48:02.529] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 27e92d5c-dd86-4054-ae4e-41cb868e8ad8 | status_code: 400 +[2026-04-24 05:48:02.529] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:04.619] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NADHIFA SALWA HUMAIROH | service: service-general | source_id: ba646580-df28-4973-b7f1-0eb6bd78d4f6 +[2026-04-24 05:48:04.619] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: ba646580-df28-4973-b7f1-0eb6bd78d4f6 +[2026-04-24 05:48:04.779] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUSIATI | service: service-general | source_id: 10aed59f-4e05-4126-b223-5a45956d93c7 +[2026-04-24 05:48:04.779] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 10aed59f-4e05-4126-b223-5a45956d93c7 +[2026-04-24 05:48:04.940] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SOLIKIN | service: service-general | source_id: 7682b85a-7624-4397-a330-131d7e560982 +[2026-04-24 05:48:04.940] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 7682b85a-7624-4397-a330-131d7e560982 +[2026-04-24 05:48:05.105] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NILUH AJU KETUT ARIBAWANA | service: service-general | source_id: c0605a4a-ecbe-410c-b203-530f8b278f54 +[2026-04-24 05:48:05.105] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: c0605a4a-ecbe-410c-b203-530f8b278f54 +[2026-04-24 05:48:05.130] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12010056 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:05.131] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 686a458a-c961-4d78-bd79-5922ea20bc42 +[2026-04-24 05:48:05.265] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NGADIONO | service: service-general | source_id: aef63339-92ee-4720-9cfa-682d4dc9b9f1 +[2026-04-24 05:48:05.295] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2fc131f6-4c24-498b-a413-35635c845d9a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:05.295] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 494a1250-91f8-40ab-b704-b8cf5e02fac6 +[2026-04-24 05:48:05.295] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020692 encounter_id:2fc131f6-4c24-498b-a413-35635c845d9a organization_id: patient_id: procedure_code:OT service_request_id:686a458a-c961-4d78-bd79-5922ea20bc42 started:2026-04-24T05:48:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:05.410] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 494a1250-91f8-40ab-b704-b8cf5e02fac6 | status_code: 400 +[2026-04-24 05:48:05.411] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:05.463] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 6d04720b-60df-4621-b43a-861c53bc5902 | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: aef63339-92ee-4720-9cfa-682d4dc9b9f1 +[2026-04-24 05:48:05.463] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-24T12:16:45+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:6cd2ba8e-f17b-4ed7-be4b-5ebf130b273e intent:original-order patient_id:P00107582605 patient_name:NGADIONO performer_id:10007121493 requester_id:10001659571 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2026-04-24T12:16:45+07:00","code":{"coding":[{"code":"79371-1","display":"Lumbosacral Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/6cd2ba8e-f17b-4ed7-be4b-5ebf130b273e"},"id":"6d04720b-60df-4621-b43a-861c53bc5902","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:48:05.427186+00:00","versionId":"MTc3NzAwOTY4NTQyNzE4NjAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10001659571"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"NGADIONO","reference":"Patient/P00107582605"}}} | service: service-general | source_id: aef63339-92ee-4720-9cfa-682d4dc9b9f1 | status: SUCCESS +[2026-04-24 05:48:07.635] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SUNARMI | service: service-general | source_id: 8374463a-2f0a-48a1-81c0-b920038d33d6 +[2026-04-24 05:48:07.635] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 8374463a-2f0a-48a1-81c0-b920038d33d6 +[2026-04-24 05:48:07.783] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: GIMAH | service: service-general | source_id: bd4324b7-d78d-4631-ac54-e73e0a12964b +[2026-04-24 05:48:07.783] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bd4324b7-d78d-4631-ac54-e73e0a12964b +[2026-04-24 05:48:07.944] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: NUR HAYATI | service: service-general | source_id: 740813c4-74c0-40ca-99f7-f76b75a3dab0 +[2026-04-24 05:48:07.944] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 740813c4-74c0-40ca-99f7-f76b75a3dab0 +[2026-04-24 05:48:08.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072757 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:08.026] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 15600ade-085f-41ef-9f0e-f3360fe9a67f +[2026-04-24 05:48:08.106] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MULTINA YUSUF TANDI | service: service-general | source_id: 745c1af1-dd0e-4173-9ae4-9530588c89db +[2026-04-24 05:48:08.195] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ea7b122d-b6b6-44a1-bf7c-d1425f96875a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:08.195] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ae2e441b-875c-435c-8503-1d59be373d07 +[2026-04-24 05:48:08.195] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020694 encounter_id:ea7b122d-b6b6-44a1-bf7c-d1425f96875a organization_id: patient_id: procedure_code:OT service_request_id:15600ade-085f-41ef-9f0e-f3360fe9a67f started:2026-04-24T05:48:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:08.272] [INFO ] [SERVICEREQUEST-RAD WORKER] ✅ Sukses mengirim data ServiceRequest | 📍 service.go:288 | environment: debug | fhir_id: 9f9f3ed9-24e8-4510-9c08-fd1a5203dc5f | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | service: service-general | source_id: 745c1af1-dd0e-4173-9ae4-9530588c89db +[2026-04-24 05:48:08.272] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-24T12:46:09+07:00 category_code:363679005 category_display:Imaging code:79371-1 display:Lumbosacral Ap/Lat encounter_id:eabcabb6-52ab-475f-a8b1-a35ea70d7b60 intent:original-order patient_id:P00302016780 patient_name:MULTINA YUSUF TANDI performer_id:10007121493 requester_id:10000721171 status:active] | response_payload: {"status":"success","message":"Successfully created ServiceRequest","data":{"authoredOn":"2026-04-24T12:46:09+07:00","code":{"coding":[{"code":"79371-1","display":"Lumbosacral Ap/Lat","system":"http://snomed.info/sct"}]},"encounter":{"reference":"Encounter/eabcabb6-52ab-475f-a8b1-a35ea70d7b60"},"id":"9f9f3ed9-24e8-4510-9c08-fd1a5203dc5f","identifier":[],"intent":"original-order","meta":{"lastUpdated":"2026-04-24T05:48:08.237081+00:00","versionId":"MTc3NzAwOTY4ODIzNzA4MTAwMA"},"performer":[{"reference":"Practitioner/10007121493"}],"requester":{"reference":"Practitioner/10000721171"},"resourceType":"ServiceRequest","status":"active","subject":{"display":"MULTINA YUSUF TANDI","reference":"Patient/P00302016780"}}} | service: service-general | source_id: 745c1af1-dd0e-4173-9ae4-9530588c89db | status: SUCCESS +[2026-04-24 05:48:08.460] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ae2e441b-875c-435c-8503-1d59be373d07 | status_code: 400 +[2026-04-24 05:48:08.460] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:11.026] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075905 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:11.027] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 13dbf550-1344-46a6-81f2-81e69de41171 +[2026-04-24 05:48:11.170] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fd4559d7-3b73-48c6-94f4-452d7541c875 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:11.170] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 403ca02d-c86c-481d-b8d6-33f03a33ef0d +[2026-04-24 05:48:11.170] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020696 encounter_id:fd4559d7-3b73-48c6-94f4-452d7541c875 organization_id: patient_id: procedure_code:OT service_request_id:13dbf550-1344-46a6-81f2-81e69de41171 started:2026-04-24T05:48:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:11.277] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 403ca02d-c86c-481d-b8d6-33f03a33ef0d | status_code: 400 +[2026-04-24 05:48:11.277] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:13.843] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073729 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:13.844] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3226826f-c255-4ae4-8aa1-ebdf15c35c5d +[2026-04-24 05:48:14.010] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9287a799-6065-4d00-89b4-13a3d9eeab59 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:14.010] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 449af1ba-6d17-4de4-9bd7-a800fe900501 +[2026-04-24 05:48:14.010] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-020715 encounter_id:9287a799-6065-4d00-89b4-13a3d9eeab59 organization_id: patient_id: procedure_code:OT service_request_id:3226826f-c255-4ae4-8aa1-ebdf15c35c5d started:2026-04-24T05:48:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:14.113] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 449af1ba-6d17-4de4-9bd7-a800fe900501 | status_code: 400 +[2026-04-24 05:48:14.113] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:16.716] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064501 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:16.717] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 46d233aa-42bc-4de4-a337-22643d599387 +[2026-04-24 05:48:16.852] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 85e4554e-ec4d-4968-8910-9b1e6d2a5232 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:16.852] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 13b6dae7-9c03-4eec-a8a8-da4f9c0ed0dc +[2026-04-24 05:48:16.852] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-020740 encounter_id:85e4554e-ec4d-4968-8910-9b1e6d2a5232 organization_id: patient_id: procedure_code:OT service_request_id:46d233aa-42bc-4de4-a337-22643d599387 started:2026-04-24T05:48:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:16.956] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 13b6dae7-9c03-4eec-a8a8-da4f9c0ed0dc | status_code: 400 +[2026-04-24 05:48:16.956] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:19.520] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003309 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:19.521] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a6de2bf5-2270-49f4-992e-9549e2be73fb +[2026-04-24 05:48:19.679] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f8ed0d5e-0ab9-42f5-a64d-2d54b92ec980 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:19.679] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7469750b-8827-450a-a8ac-7fe5248b5427 +[2026-04-24 05:48:19.679] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-020737 encounter_id:f8ed0d5e-0ab9-42f5-a64d-2d54b92ec980 organization_id: patient_id: procedure_code:OT service_request_id:a6de2bf5-2270-49f4-992e-9549e2be73fb started:2026-04-24T05:48:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:19.786] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7469750b-8827-450a-a8ac-7fe5248b5427 | status_code: 400 +[2026-04-24 05:48:19.786] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:22.352] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11601864 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:22.354] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 386a793f-93c2-4fe0-a977-9fa6c1ae7e69 +[2026-04-24 05:48:22.480] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9f064679-7b29-4795-ba63-8f8afebbfd30 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:22.480] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 47784fc9-51fa-4994-a7f6-e27d36a1d8d6 +[2026-04-24 05:48:22.480] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 47784fc9-51fa-4994-a7f6-e27d36a1d8d6 +[2026-04-24 05:48:23.041] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070384 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:23.042] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 62e4e1fc-70fc-4960-940c-dc00a22258e9 +[2026-04-24 05:48:23.186] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b9c16868-d8df-43d7-8a1d-58a6dbe194d3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:23.186] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba7c42c2-8ef1-45cb-9577-5ec445d53164 +[2026-04-24 05:48:23.186] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ba7c42c2-8ef1-45cb-9577-5ec445d53164 +[2026-04-24 05:48:23.743] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067888 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:23.744] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e23fcc01-2e86-4172-bf56-f1d167b6b97e +[2026-04-24 05:48:23.863] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 345c9745-0315-42d3-9ba0-90a3850d234d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:23.863] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e48f4c61-42f7-4c88-bbdb-f5336749d72c +[2026-04-24 05:48:23.863] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e48f4c61-42f7-4c88-bbdb-f5336749d72c +[2026-04-24 05:48:24.423] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063932 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:24.424] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6db6e19e-bd65-49af-802f-cd0b39439288 +[2026-04-24 05:48:24.569] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1d7b76a2-ac1a-4da6-a2da-aa45816bfa9a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:24.569] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 10113615-5f53-4e88-865a-8e87ed1dbe23 +[2026-04-24 05:48:24.569] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 10113615-5f53-4e88-865a-8e87ed1dbe23 +[2026-04-24 05:48:25.126] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068833 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:25.127] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a3d64e41-6ac3-4613-b79d-f3080c8afb26 +[2026-04-24 05:48:25.258] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: eef0986f-cc26-44fa-8235-37046de4f6a1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:25.258] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a0f48414-ce25-43bf-b7b4-2105aaab3e41 +[2026-04-24 05:48:25.258] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a0f48414-ce25-43bf-b7b4-2105aaab3e41 +[2026-04-24 05:48:25.808] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068858 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:25.809] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9fa5ac16-93c5-490d-9bb8-cae2fd6a3fdf +[2026-04-24 05:48:25.963] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 58f2a80e-4621-43be-9c07-24c92e132e41 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:25.963] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 84e8f7bc-f328-4bd3-893b-26ad88180298 +[2026-04-24 05:48:25.963] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 84e8f7bc-f328-4bd3-893b-26ad88180298 +[2026-04-24 05:48:26.515] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12001502 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:26.516] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d40252e7-e664-4f9a-9b13-738e6e6b6b17 +[2026-04-24 05:48:26.680] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9e77b360-b013-4254-8d11-5278a3e156d1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:26.680] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 555ef2cc-a4c7-4fee-b646-fa21fdd57a87 +[2026-04-24 05:48:26.680] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003697 encounter_id:9e77b360-b013-4254-8d11-5278a3e156d1 organization_id: patient_id: procedure_code:DX service_request_id:d40252e7-e664-4f9a-9b13-738e6e6b6b17 started:2026-04-24T05:48:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:26.790] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 555ef2cc-a4c7-4fee-b646-fa21fdd57a87 | status_code: 400 +[2026-04-24 05:48:26.790] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:29.361] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075300 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:29.362] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9d520e57-ef1f-41f3-8716-95e3ecfbf74b +[2026-04-24 05:48:29.542] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b61af9a3-243c-492a-a8e9-b9538e0ca22b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:29.542] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0aeaf1f2-66c2-4816-a1e3-de004b8cfef2 +[2026-04-24 05:48:29.542] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0aeaf1f2-66c2-4816-a1e3-de004b8cfef2 +[2026-04-24 05:48:30.097] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12052351 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:30.098] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4a1b9686-9978-45b8-9608-74b089e26406 +[2026-04-24 05:48:30.275] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d8e655cf-5073-4ed2-8239-a5fbf940cb2a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:30.275] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: cc7ad12f-49bd-4ba5-b3c8-8a2a787c1366 +[2026-04-24 05:48:30.275] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003699 encounter_id:d8e655cf-5073-4ed2-8239-a5fbf940cb2a organization_id: patient_id: procedure_code:OT service_request_id:4a1b9686-9978-45b8-9608-74b089e26406 started:2026-04-24T05:48:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:30.415] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: cc7ad12f-49bd-4ba5-b3c8-8a2a787c1366 | status_code: 400 +[2026-04-24 05:48:30.415] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:32.966] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11621088 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:32.967] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cf347aed-88a7-4ffc-a9f8-eb2d1298e3d2 +[2026-04-24 05:48:33.095] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 67df3e4e-2c4b-416e-a14b-2aa66290f58e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:33.095] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c9b42b42-af72-4327-87e2-75302075dac1 +[2026-04-24 05:48:33.095] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001919 encounter_id:67df3e4e-2c4b-416e-a14b-2aa66290f58e organization_id: patient_id: procedure_code:OT service_request_id:cf347aed-88a7-4ffc-a9f8-eb2d1298e3d2 started:2026-04-24T05:48:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:33.232] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c9b42b42-af72-4327-87e2-75302075dac1 | status_code: 400 +[2026-04-24 05:48:33.232] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:35.802] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11315491 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:35.803] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3c8d29e4-be2f-4cfc-a1e3-24f6a2a1a362 +[2026-04-24 05:48:35.955] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1fbfb54c-6d61-430c-9eb0-7dc14d7dcb25 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:35.955] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6bc0d98d-2523-41b4-8c3a-1cb46ce49566 +[2026-04-24 05:48:35.955] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020821 encounter_id:1fbfb54c-6d61-430c-9eb0-7dc14d7dcb25 organization_id: patient_id: procedure_code:OT service_request_id:3c8d29e4-be2f-4cfc-a1e3-24f6a2a1a362 started:2026-04-24T05:48:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:36.065] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6bc0d98d-2523-41b4-8c3a-1cb46ce49566 | status_code: 400 +[2026-04-24 05:48:36.065] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:38.646] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059365 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:38.647] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a0c9fe61-505b-4754-8b4e-f4f0ea41b881 +[2026-04-24 05:48:38.818] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f14e9889-2772-4c16-9a0e-dda4af0a903b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:38.818] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a269c5fe-b46b-4e42-be23-0bb89d2db3e2 +[2026-04-24 05:48:38.818] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020822 encounter_id:f14e9889-2772-4c16-9a0e-dda4af0a903b organization_id: patient_id: procedure_code:OT service_request_id:a0c9fe61-505b-4754-8b4e-f4f0ea41b881 started:2026-04-24T05:48:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:38.922] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a269c5fe-b46b-4e42-be23-0bb89d2db3e2 | status_code: 400 +[2026-04-24 05:48:38.922] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:41.543] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075052 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:41.544] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8d5d2c71-5187-4dea-b258-b4a86c3c1fd1 +[2026-04-24 05:48:41.667] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9a6f2146-80c6-4260-b137-32102a18593d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:41.667] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9a2f1656-1132-41a8-a1ab-1e1428b38fa4 +[2026-04-24 05:48:41.667] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003701 encounter_id:9a6f2146-80c6-4260-b137-32102a18593d organization_id: patient_id: procedure_code:OT service_request_id:8d5d2c71-5187-4dea-b258-b4a86c3c1fd1 started:2026-04-24T05:48:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:41.810] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9a2f1656-1132-41a8-a1ab-1e1428b38fa4 | status_code: 400 +[2026-04-24 05:48:41.811] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:44.485] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070219 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:44.486] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0f64ebc9-d55d-490b-aebb-b034ecc81e40 +[2026-04-24 05:48:44.653] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5feeaa43-fddb-45d5-a786-2bbfe0e9d6d3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:44.653] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d0089e4d-e113-4546-a92b-adc97996d105 +[2026-04-24 05:48:44.653] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020825 encounter_id:5feeaa43-fddb-45d5-a786-2bbfe0e9d6d3 organization_id: patient_id: procedure_code:OT service_request_id:0f64ebc9-d55d-490b-aebb-b034ecc81e40 started:2026-04-24T05:48:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:44.875] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d0089e4d-e113-4546-a92b-adc97996d105 | status_code: 400 +[2026-04-24 05:48:44.875] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:47.432] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047840 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:47.433] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f1489b29-7083-4a34-8b14-9dd905f76e2b +[2026-04-24 05:48:47.594] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c5f6256c-a9fa-4d46-a5d0-beefe2c7b191 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:47.594] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 993dfc55-453f-49ae-b76e-13229a25ab1e +[2026-04-24 05:48:47.594] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001921 encounter_id:c5f6256c-a9fa-4d46-a5d0-beefe2c7b191 organization_id: patient_id: procedure_code:OT service_request_id:f1489b29-7083-4a34-8b14-9dd905f76e2b started:2026-04-24T05:48:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:47.731] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 993dfc55-453f-49ae-b76e-13229a25ab1e | status_code: 400 +[2026-04-24 05:48:47.731] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:50.309] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067016 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:50.310] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 077f5a83-9e00-492f-a8fb-9d0fe246446d +[2026-04-24 05:48:50.441] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3e83e584-96a8-4564-9695-a5c676ee6d51 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:50.441] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f4340aad-e9af-476c-a73c-237b5850acae +[2026-04-24 05:48:50.441] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f4340aad-e9af-476c-a73c-237b5850acae +[2026-04-24 05:48:51.023] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075984 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:51.024] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: acc7ddb4-c3ed-466d-87e1-7f9f136290fe +[2026-04-24 05:48:51.161] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 84ae1b89-aa19-427d-afb8-ead5bd99bcca | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:51.161] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d2c92bcf-eefc-4ca4-b731-1c4824a2cf5b +[2026-04-24 05:48:51.161] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020841 encounter_id:84ae1b89-aa19-427d-afb8-ead5bd99bcca organization_id: patient_id: procedure_code:OT service_request_id:acc7ddb4-c3ed-466d-87e1-7f9f136290fe started:2026-04-24T05:48:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:51.260] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d2c92bcf-eefc-4ca4-b731-1c4824a2cf5b | status_code: 400 +[2026-04-24 05:48:51.260] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:53.825] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068838 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:53.827] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 944689c5-2230-4d92-90b8-7a025c2f3a32 +[2026-04-24 05:48:54.092] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 216b9e6e-b611-44b1-890b-b94299ac172e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:54.092] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1c11605d-b105-47e4-ad6f-c61f99e63d30 +[2026-04-24 05:48:54.092] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1c11605d-b105-47e4-ad6f-c61f99e63d30 +[2026-04-24 05:48:54.690] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050768 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:54.691] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f3e33a35-5737-4389-aae3-255cac4e411c +[2026-04-24 05:48:54.847] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2b4a6d88-5ee0-475a-93ad-7c10a4e76b04 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:54.847] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 929435e9-6eaa-4fe4-974d-1e8f62064422 +[2026-04-24 05:48:54.847] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003704 encounter_id:2b4a6d88-5ee0-475a-93ad-7c10a4e76b04 organization_id: patient_id: procedure_code:OT service_request_id:f3e33a35-5737-4389-aae3-255cac4e411c started:2026-04-24T05:48:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:54.950] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 929435e9-6eaa-4fe4-974d-1e8f62064422 | status_code: 400 +[2026-04-24 05:48:54.950] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:57.568] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070961 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:48:57.569] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8a2495d8-f28d-46f1-a5e4-bb2f1b7e6d34 +[2026-04-24 05:48:57.702] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 84e9a87b-8306-429d-8504-5d8083c2dba1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:48:57.702] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 93277cec-6e81-4f1c-a588-860a55a1eae0 +[2026-04-24 05:48:57.702] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020845 encounter_id:84e9a87b-8306-429d-8504-5d8083c2dba1 organization_id: patient_id: procedure_code:OT service_request_id:8a2495d8-f28d-46f1-a5e4-bb2f1b7e6d34 started:2026-04-24T05:48:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:48:57.812] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:48:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 93277cec-6e81-4f1c-a588-860a55a1eae0 | status_code: 400 +[2026-04-24 05:48:57.812] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:00.384] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11619078 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:00.388] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cb7efd24-cb83-4a2b-b6b7-5796a90adf32 +[2026-04-24 05:49:00.518] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6adf9981-fabc-4039-bd76-a88ead96aad0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:00.518] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8c8b7f5c-71f6-42f9-9f33-af062a4a6d9b +[2026-04-24 05:49:00.518] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020846 encounter_id:6adf9981-fabc-4039-bd76-a88ead96aad0 organization_id: patient_id: procedure_code:OT service_request_id:cb7efd24-cb83-4a2b-b6b7-5796a90adf32 started:2026-04-24T05:49:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:00.625] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8c8b7f5c-71f6-42f9-9f33-af062a4a6d9b | status_code: 400 +[2026-04-24 05:49:00.626] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:03.196] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074136 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:03.197] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1ad737e6-94d4-4415-8dca-69f656b142d6 +[2026-04-24 05:49:03.319] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6fb6701a-801d-4a44-8d9c-9bf28f9fe2cd | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:03.319] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 515e9fe7-a423-4024-93b4-f993d0c500e4 +[2026-04-24 05:49:03.319] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003705 encounter_id:6fb6701a-801d-4a44-8d9c-9bf28f9fe2cd organization_id: patient_id: procedure_code:OT service_request_id:1ad737e6-94d4-4415-8dca-69f656b142d6 started:2026-04-24T05:49:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:03.434] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 515e9fe7-a423-4024-93b4-f993d0c500e4 | status_code: 400 +[2026-04-24 05:49:03.434] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:05.976] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072368 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:05.977] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 66e00996-340d-4ef9-9cc0-d80ced361093 +[2026-04-24 05:49:06.137] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1514e7b8-8832-4d64-bb98-336b399474b0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:06.137] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a5d55130-c63c-49f2-a46a-97c69152b180 +[2026-04-24 05:49:06.137] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020851 encounter_id:1514e7b8-8832-4d64-bb98-336b399474b0 organization_id: patient_id: procedure_code:OT service_request_id:66e00996-340d-4ef9-9cc0-d80ced361093 started:2026-04-24T05:49:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:06.314] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a5d55130-c63c-49f2-a46a-97c69152b180 | status_code: 400 +[2026-04-24 05:49:06.314] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:08.880] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12020699 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:08.881] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ebee697f-7ccd-4cae-b9c0-aac773dc94c3 +[2026-04-24 05:49:09.014] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 108e5f95-2fd3-47bf-85b5-75d14396e620 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:09.014] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c05d286a-f3ef-42ec-8446-cc351b61327f +[2026-04-24 05:49:09.014] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001924 encounter_id:108e5f95-2fd3-47bf-85b5-75d14396e620 organization_id: patient_id: procedure_code:OT service_request_id:ebee697f-7ccd-4cae-b9c0-aac773dc94c3 started:2026-04-24T05:49:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:09.165] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c05d286a-f3ef-42ec-8446-cc351b61327f | status_code: 400 +[2026-04-24 05:49:09.165] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:10.635] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RENI YULI SANTIKA | service: service-general | source_id: 209d5e09-acaa-425c-b1f5-4d15d01fd9fc +[2026-04-24 05:49:10.635] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 209d5e09-acaa-425c-b1f5-4d15d01fd9fc +[2026-04-24 05:49:11.724] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040797 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:11.725] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ce07748e-c429-4feb-aadd-1519358fa2fa +[2026-04-24 05:49:11.839] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ca07cd67-296f-4ebf-8769-05efb385c412 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:11.839] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8190b57e-51bb-4f81-a714-bcb2173c0872 +[2026-04-24 05:49:11.839] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020852 encounter_id:ca07cd67-296f-4ebf-8769-05efb385c412 organization_id: patient_id: procedure_code:OT service_request_id:ce07748e-c429-4feb-aadd-1519358fa2fa started:2026-04-24T05:49:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:11.942] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8190b57e-51bb-4f81-a714-bcb2173c0872 | status_code: 400 +[2026-04-24 05:49:11.942] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:14.513] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070283 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:14.514] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3a69af95-d567-45bf-a49a-7b68c733a83c +[2026-04-24 05:49:14.685] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9e92f1ae-2b27-4658-962a-6ea86ea25a6e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:14.685] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 59b08059-fc73-4e4c-ab61-708be3285292 +[2026-04-24 05:49:14.685] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020853 encounter_id:9e92f1ae-2b27-4658-962a-6ea86ea25a6e organization_id: patient_id: procedure_code:OT service_request_id:3a69af95-d567-45bf-a49a-7b68c733a83c started:2026-04-24T05:49:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:14.828] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 59b08059-fc73-4e4c-ab61-708be3285292 | status_code: 400 +[2026-04-24 05:49:14.828] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:17.397] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066998 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:17.398] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8f4f2c3a-6134-4ceb-93c9-fee61da54f65 +[2026-04-24 05:49:17.522] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 52aa5b9b-a15b-4b50-afb1-b0d36b32d65c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:17.522] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 51e0387f-260a-43e8-962f-01060b016219 +[2026-04-24 05:49:17.522] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020854 encounter_id:52aa5b9b-a15b-4b50-afb1-b0d36b32d65c organization_id: patient_id: procedure_code:OT service_request_id:8f4f2c3a-6134-4ceb-93c9-fee61da54f65 started:2026-04-24T05:49:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:17.639] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 51e0387f-260a-43e8-962f-01060b016219 | status_code: 400 +[2026-04-24 05:49:17.639] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:19.985] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12038613 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:19.986] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12038613 | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-24 05:49:19.986] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001925 encounter_id:e44d3565-28d0-43de-a754-1805c0da3988 organization_id: patient_id:P01273772034 procedure_code:OT service_request_id:24687620-2339-4acd-996e-506989073d6e started:2026-04-24T05:49:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:20.206] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: efcab73a-8d34-4fde-a9e1-a005d87fe561 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: e101616c-22b6-4939-8d63-4feebd4a9aab +[2026-04-24 05:49:20.206] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:22.802] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064991 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:22.803] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 44d314ba-74a7-479e-bfae-b971821319b1 +[2026-04-24 05:49:22.974] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 32d86135-2f99-4832-982d-29baa00e2850 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:22.974] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: fbf7e515-5449-4589-9fb5-e3249395d345 +[2026-04-24 05:49:22.974] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020856 encounter_id:32d86135-2f99-4832-982d-29baa00e2850 organization_id: patient_id: procedure_code:OT service_request_id:44d314ba-74a7-479e-bfae-b971821319b1 started:2026-04-24T05:49:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:23.082] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: fbf7e515-5449-4589-9fb5-e3249395d345 | status_code: 400 +[2026-04-24 05:49:23.082] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:25.649] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074068 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:25.650] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e45e9790-79bb-4d79-9be5-5cfbf0fdced3 +[2026-04-24 05:49:25.835] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8c4c8679-c838-4ee0-8fbf-b537f085d084 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:25.835] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8bccda7e-4c3d-431f-9734-3b3bd47ae647 +[2026-04-24 05:49:25.835] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020860 encounter_id:8c4c8679-c838-4ee0-8fbf-b537f085d084 organization_id: patient_id: procedure_code:OT service_request_id:e45e9790-79bb-4d79-9be5-5cfbf0fdced3 started:2026-04-24T05:49:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:25.966] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8bccda7e-4c3d-431f-9734-3b3bd47ae647 | status_code: 400 +[2026-04-24 05:49:25.966] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:28.531] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075989 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:28.532] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0c1d5f46-9db7-411e-b1d1-7ba49d2d0c9f +[2026-04-24 05:49:28.671] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9720b896-dc73-4838-a979-183d594ab15b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:28.671] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 34969a0b-35cc-45b2-ac96-4c3483f5505d +[2026-04-24 05:49:28.671] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020863 encounter_id:9720b896-dc73-4838-a979-183d594ab15b organization_id: patient_id: procedure_code:OT service_request_id:0c1d5f46-9db7-411e-b1d1-7ba49d2d0c9f started:2026-04-24T05:49:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:28.811] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 34969a0b-35cc-45b2-ac96-4c3483f5505d | status_code: 400 +[2026-04-24 05:49:28.811] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:31.364] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12031649 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:31.365] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e4a801f8-1150-48ce-8528-b8f11b1f68f9 +[2026-04-24 05:49:31.516] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: db28f3c9-3c5d-42b6-87a1-89b96e7e4423 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:31.516] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b15d6a61-1b6c-40e8-96f8-36d200f779ea +[2026-04-24 05:49:31.516] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020874 encounter_id:db28f3c9-3c5d-42b6-87a1-89b96e7e4423 organization_id: patient_id: procedure_code:OT service_request_id:e4a801f8-1150-48ce-8528-b8f11b1f68f9 started:2026-04-24T05:49:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:31.625] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b15d6a61-1b6c-40e8-96f8-36d200f779ea | status_code: 400 +[2026-04-24 05:49:31.625] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:34.193] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054330 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:34.194] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5ec6a94f-2cce-41f5-9404-622395c8e6b3 +[2026-04-24 05:49:34.327] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fb4125e1-a7d8-4f7f-92d6-dec3fa8db7a5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:34.327] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 258d3c6c-ab71-49d5-83c5-5422f49ce123 +[2026-04-24 05:49:34.327] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020876 encounter_id:fb4125e1-a7d8-4f7f-92d6-dec3fa8db7a5 organization_id: patient_id: procedure_code:OT service_request_id:5ec6a94f-2cce-41f5-9404-622395c8e6b3 started:2026-04-24T05:49:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:34.427] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 258d3c6c-ab71-49d5-83c5-5422f49ce123 | status_code: 400 +[2026-04-24 05:49:34.427] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:36.973] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011422 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:36.974] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 276309d1-ea50-4d40-bd07-6304474b9beb +[2026-04-24 05:49:37.140] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 45a6cfcb-b908-4297-8b0f-e4cde557ba15 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:37.140] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 34556f55-baad-446f-b57a-a5a747932bb3 +[2026-04-24 05:49:37.140] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001928 encounter_id:45a6cfcb-b908-4297-8b0f-e4cde557ba15 organization_id: patient_id: procedure_code:OT service_request_id:276309d1-ea50-4d40-bd07-6304474b9beb started:2026-04-24T05:49:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:37.274] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 34556f55-baad-446f-b57a-a5a747932bb3 | status_code: 400 +[2026-04-24 05:49:37.274] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:39.830] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615815 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:39.831] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5479c6f6-d24b-489b-b095-291a71d79067 +[2026-04-24 05:49:39.979] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a8d05c54-d1f8-4531-bee4-20929fad8087 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:39.979] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ff7c9724-9f28-4b4f-9ae5-05d77b8f13e8 +[2026-04-24 05:49:39.979] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020878 encounter_id:a8d05c54-d1f8-4531-bee4-20929fad8087 organization_id: patient_id: procedure_code:OT service_request_id:5479c6f6-d24b-489b-b095-291a71d79067 started:2026-04-24T05:49:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:40.125] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ff7c9724-9f28-4b4f-9ae5-05d77b8f13e8 | status_code: 400 +[2026-04-24 05:49:40.125] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:42.673] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12050845 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:42.675] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5b972bdb-9a90-4d86-a919-4ad79ab944d3 +[2026-04-24 05:49:42.828] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f36a0b50-30bb-42bf-bb1d-4944f4553be7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:42.828] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 946dbc36-b505-4cda-9ed5-6218a2c02e9e +[2026-04-24 05:49:42.828] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020879 encounter_id:f36a0b50-30bb-42bf-bb1d-4944f4553be7 organization_id: patient_id: procedure_code:OT service_request_id:5b972bdb-9a90-4d86-a919-4ad79ab944d3 started:2026-04-24T05:49:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:42.941] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 946dbc36-b505-4cda-9ed5-6218a2c02e9e | status_code: 400 +[2026-04-24 05:49:42.941] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:45.561] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037861 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:45.563] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 99315a65-61be-4dcc-8921-f02c00d2ac53 +[2026-04-24 05:49:45.727] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 062b7b58-f365-42f1-aa81-b083ea5f3500 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:45.727] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e05b0d1e-645a-4e98-b49e-d863e9d878df +[2026-04-24 05:49:45.727] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020885 encounter_id:062b7b58-f365-42f1-aa81-b083ea5f3500 organization_id: patient_id: procedure_code:OT service_request_id:99315a65-61be-4dcc-8921-f02c00d2ac53 started:2026-04-24T05:49:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:45.861] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e05b0d1e-645a-4e98-b49e-d863e9d878df | status_code: 400 +[2026-04-24 05:49:45.861] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:48.480] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066298 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:48.481] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9407ace3-d243-4be9-89e0-1765eb6a1987 +[2026-04-24 05:49:48.640] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5f88fb4e-937d-4f91-91dc-e95bc93f7550 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:48.640] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 400969a4-6be5-4b9e-9bca-101ddd1e75e0 +[2026-04-24 05:49:48.640] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020886 encounter_id:5f88fb4e-937d-4f91-91dc-e95bc93f7550 organization_id: patient_id: procedure_code:OT service_request_id:9407ace3-d243-4be9-89e0-1765eb6a1987 started:2026-04-24T05:49:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:48.745] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 400969a4-6be5-4b9e-9bca-101ddd1e75e0 | status_code: 400 +[2026-04-24 05:49:48.745] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:51.309] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058343 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:51.310] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2f8a0cc4-eaa0-4e0d-b34c-46b409407ab5 +[2026-04-24 05:49:51.442] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9d2996e4-7ba5-4be7-80d8-5c3eb3ca089c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:51.442] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 43bb1880-0abd-41af-b81b-38b8cbf48c36 +[2026-04-24 05:49:51.442] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003709 encounter_id:9d2996e4-7ba5-4be7-80d8-5c3eb3ca089c organization_id: patient_id: procedure_code:OT service_request_id:2f8a0cc4-eaa0-4e0d-b34c-46b409407ab5 started:2026-04-24T05:49:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:51.547] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 43bb1880-0abd-41af-b81b-38b8cbf48c36 | status_code: 400 +[2026-04-24 05:49:51.547] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:54.178] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054672 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:54.179] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9825f8b3-b1da-43da-a318-cfa57378e495 +[2026-04-24 05:49:54.313] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8254de07-d129-434d-8826-ad8eb7ded5ba | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:54.313] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 55812f8f-d089-4313-9def-0d6b3f26a560 +[2026-04-24 05:49:54.313] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003710 encounter_id:8254de07-d129-434d-8826-ad8eb7ded5ba organization_id: patient_id: procedure_code:OT service_request_id:9825f8b3-b1da-43da-a318-cfa57378e495 started:2026-04-24T05:49:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:54.412] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 55812f8f-d089-4313-9def-0d6b3f26a560 | status_code: 400 +[2026-04-24 05:49:54.412] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:57.036] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075098 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:57.037] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 92cf8053-2480-453c-a7c0-cc6b6ad0ba38 +[2026-04-24 05:49:57.150] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f92af319-6e6a-4fb6-9797-924b31533a84 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:57.150] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5159c8d5-8eff-40c6-8b25-491bbf9f6978 +[2026-04-24 05:49:57.150] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020894 encounter_id:f92af319-6e6a-4fb6-9797-924b31533a84 organization_id: patient_id: procedure_code:OT service_request_id:92cf8053-2480-453c-a7c0-cc6b6ad0ba38 started:2026-04-24T05:49:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:49:57.242] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:49:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 5159c8d5-8eff-40c6-8b25-491bbf9f6978 | status_code: 400 +[2026-04-24 05:49:57.242] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:59.810] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076011 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:49:59.811] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 97905aa4-2be1-415f-b999-37b5d4a9d427 +[2026-04-24 05:49:59.986] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3671427b-4f49-4be9-98c6-c2b50585f2bd | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:49:59.986] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 700a45e5-87c0-4904-994d-864a8728bdef +[2026-04-24 05:49:59.986] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020896 encounter_id:3671427b-4f49-4be9-98c6-c2b50585f2bd organization_id: patient_id: procedure_code:OT service_request_id:97905aa4-2be1-415f-b999-37b5d4a9d427 started:2026-04-24T05:49:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:00.134] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 700a45e5-87c0-4904-994d-864a8728bdef | status_code: 400 +[2026-04-24 05:50:00.134] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:02.711] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12028052 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:02.712] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2eab7934-ff8a-4ae2-9f43-b12b16b6a0ad +[2026-04-24 05:50:02.855] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1cf97bc5-8825-4977-9b5e-e957ad9bae5b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:02.855] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8f02d933-5940-4d5a-a79d-1bb68891817e +[2026-04-24 05:50:02.855] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020900 encounter_id:1cf97bc5-8825-4977-9b5e-e957ad9bae5b organization_id: patient_id: procedure_code:OT service_request_id:2eab7934-ff8a-4ae2-9f43-b12b16b6a0ad started:2026-04-24T05:50:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:02.956] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8f02d933-5940-4d5a-a79d-1bb68891817e | status_code: 400 +[2026-04-24 05:50:02.956] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:05.518] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049644 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:05.520] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 88cfd105-45cc-40ae-9ff7-bcf4ae894d3b +[2026-04-24 05:50:05.660] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 797658ff-2d99-4d5d-be24-f13e0ed109de | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:05.660] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 635654ab-9dd2-4cf4-90b8-f2cd85008f0c +[2026-04-24 05:50:05.660] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020906 encounter_id:797658ff-2d99-4d5d-be24-f13e0ed109de organization_id: patient_id: procedure_code:OT service_request_id:88cfd105-45cc-40ae-9ff7-bcf4ae894d3b started:2026-04-24T05:50:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:05.796] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 635654ab-9dd2-4cf4-90b8-f2cd85008f0c | status_code: 400 +[2026-04-24 05:50:05.796] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:08.360] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066057 2026-04-14] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:08.361] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a0128121-c106-4956-a85a-23453e5786cb +[2026-04-24 05:50:08.487] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a757371b-ccbf-40a7-ac28-88aa71aa57e1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:08.487] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a0bcb709-c965-42a9-9894-a4e901003521 +[2026-04-24 05:50:08.487] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a0bcb709-c965-42a9-9894-a4e901003521 +[2026-04-24 05:50:09.045] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056306 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:09.046] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3d44dda0-9d52-404a-b7d4-94a001190340 +[2026-04-24 05:50:09.226] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: cceab728-2077-47e1-8323-eefc0d2a706f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:09.226] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3544b0b3-f06f-4942-9408-4710643d71a1 +[2026-04-24 05:50:09.226] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020912 encounter_id:cceab728-2077-47e1-8323-eefc0d2a706f organization_id: patient_id: procedure_code:OT service_request_id:3d44dda0-9d52-404a-b7d4-94a001190340 started:2026-04-24T05:50:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:09.323] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3544b0b3-f06f-4942-9408-4710643d71a1 | status_code: 400 +[2026-04-24 05:50:09.324] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:11.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618322 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:11.888] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 64d1fd0a-9d33-4938-956c-9df2e4bb46f9 +[2026-04-24 05:50:12.021] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b12c5b67-ea80-40ca-bee9-3071c99b3929 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:12.021] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: cdd3d924-52cf-4c08-820a-fc5a915827d1 +[2026-04-24 05:50:12.021] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020916 encounter_id:b12c5b67-ea80-40ca-bee9-3071c99b3929 organization_id: patient_id: procedure_code:OT service_request_id:64d1fd0a-9d33-4938-956c-9df2e4bb46f9 started:2026-04-24T05:50:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:12.146] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: cdd3d924-52cf-4c08-820a-fc5a915827d1 | status_code: 400 +[2026-04-24 05:50:12.146] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:14.816] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062477 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:14.817] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c9d4d1e6-d79e-49d3-bb14-691c29593a28 +[2026-04-24 05:50:14.986] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 01034808-0f2b-4db7-aad2-f98a98669589 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:14.986] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 01dacfe9-363a-4494-bb9e-b98f0d6f6c3d +[2026-04-24 05:50:14.986] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020918 encounter_id:01034808-0f2b-4db7-aad2-f98a98669589 organization_id: patient_id: procedure_code:OT service_request_id:c9d4d1e6-d79e-49d3-bb14-691c29593a28 started:2026-04-24T05:50:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:15.123] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 01dacfe9-363a-4494-bb9e-b98f0d6f6c3d | status_code: 400 +[2026-04-24 05:50:15.123] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:17.788] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609196 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:17.789] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7ca932e5-06ac-40e9-8be9-00d7572513df +[2026-04-24 05:50:17.932] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e8d08bce-c7c7-49b1-9191-1fe3591b6bda | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:17.932] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bd78ff1b-566a-44a6-8478-8ce320c91037 +[2026-04-24 05:50:17.932] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020919 encounter_id:e8d08bce-c7c7-49b1-9191-1fe3591b6bda organization_id: patient_id: procedure_code:OT service_request_id:7ca932e5-06ac-40e9-8be9-00d7572513df started:2026-04-24T05:50:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:18.039] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bd78ff1b-566a-44a6-8478-8ce320c91037 | status_code: 400 +[2026-04-24 05:50:18.039] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:20.589] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075990 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:20.590] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 319845ed-1ea9-4c48-a859-1495f7057269 +[2026-04-24 05:50:20.759] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 681e3929-acc3-4ba2-b53f-fe41427d17d5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:20.759] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8446654c-46fc-4ace-ac1d-4f30ec85040c +[2026-04-24 05:50:20.759] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020920 encounter_id:681e3929-acc3-4ba2-b53f-fe41427d17d5 organization_id: patient_id: procedure_code:OT service_request_id:319845ed-1ea9-4c48-a859-1495f7057269 started:2026-04-24T05:50:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:20.867] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8446654c-46fc-4ace-ac1d-4f30ec85040c | status_code: 400 +[2026-04-24 05:50:20.867] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:23.414] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074181 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:23.415] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: efaa7d62-ab0b-44a7-b5a7-a1529c9b40bd +[2026-04-24 05:50:23.576] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: df518a0f-d37e-4591-8ba8-431aadaacf65 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:23.576] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 83540b57-777e-42cb-95a9-f87277ddef50 +[2026-04-24 05:50:23.576] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020925 encounter_id:df518a0f-d37e-4591-8ba8-431aadaacf65 organization_id: patient_id: procedure_code:OT service_request_id:efaa7d62-ab0b-44a7-b5a7-a1529c9b40bd started:2026-04-24T05:50:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:23.717] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 83540b57-777e-42cb-95a9-f87277ddef50 | status_code: 400 +[2026-04-24 05:50:23.717] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:26.042] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: ANANG HERIYANTO | service: service-general | source_id: bb10dba7-eabf-4eda-bc9f-81b70895251d +[2026-04-24 05:50:26.042] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: bb10dba7-eabf-4eda-bc9f-81b70895251d +[2026-04-24 05:50:26.313] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11178991 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:26.314] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ebc32774-3e32-45c0-a22e-c5f6cc78de6e +[2026-04-24 05:50:26.475] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e28cff4f-d4ad-4fac-b936-e5d84a08e3ad | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:26.475] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b687cede-16ac-4ab2-bec0-6b068f8bc03a +[2026-04-24 05:50:26.475] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020926 encounter_id:e28cff4f-d4ad-4fac-b936-e5d84a08e3ad organization_id: patient_id: procedure_code:OT service_request_id:ebc32774-3e32-45c0-a22e-c5f6cc78de6e started:2026-04-24T05:50:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:26.572] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b687cede-16ac-4ab2-bec0-6b068f8bc03a | status_code: 400 +[2026-04-24 05:50:26.572] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:29.202] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076029 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:29.203] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 59d8a561-00ef-4e66-b2de-d799a7804879 +[2026-04-24 05:50:29.318] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 618f65d0-3ce5-4ea7-b377-e7e2bb7939eb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:29.319] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 38f4f76a-7805-4e3d-aacc-e217642d59b2 +[2026-04-24 05:50:29.319] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020927 encounter_id:618f65d0-3ce5-4ea7-b377-e7e2bb7939eb organization_id: patient_id: procedure_code:OT service_request_id:59d8a561-00ef-4e66-b2de-d799a7804879 started:2026-04-24T05:50:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:29.428] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 38f4f76a-7805-4e3d-aacc-e217642d59b2 | status_code: 400 +[2026-04-24 05:50:29.429] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:31.990] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618409 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:31.991] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 439c2fda-1564-4f81-8c07-2cb52de62d7f +[2026-04-24 05:50:32.129] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 461d3c8d-c99a-4a7e-8a37-c719c6574a17 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:32.129] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bc9f480c-39e8-4d33-98aa-7a09c4c82255 +[2026-04-24 05:50:32.129] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020928 encounter_id:461d3c8d-c99a-4a7e-8a37-c719c6574a17 organization_id: patient_id: procedure_code:OT service_request_id:439c2fda-1564-4f81-8c07-2cb52de62d7f started:2026-04-24T05:50:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:32.233] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bc9f480c-39e8-4d33-98aa-7a09c4c82255 | status_code: 400 +[2026-04-24 05:50:32.233] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:34.788] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074075 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:34.789] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 03b20765-d75f-4b9c-b0eb-fdaaa1ee1746 +[2026-04-24 05:50:34.949] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 688c542a-7a51-4583-bf16-1131a2588bf2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:34.949] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8f1ac445-800c-4f77-9f1b-12669dacdf55 +[2026-04-24 05:50:34.949] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003685 encounter_id:688c542a-7a51-4583-bf16-1131a2588bf2 organization_id: patient_id: procedure_code:DX service_request_id:03b20765-d75f-4b9c-b0eb-fdaaa1ee1746 started:2026-04-24T05:50:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:35.098] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8f1ac445-800c-4f77-9f1b-12669dacdf55 | status_code: 400 +[2026-04-24 05:50:35.098] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:37.655] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11534520 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:37.656] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7aaf0da4-9328-4c4e-8c5f-69c6c27def5d +[2026-04-24 05:50:37.830] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f128fcd4-d46d-483b-b9af-bd0dd2a94ad0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:37.830] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bbf1ff46-7c21-4a0c-903a-aae5243d5755 +[2026-04-24 05:50:37.830] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003222 encounter_id:f128fcd4-d46d-483b-b9af-bd0dd2a94ad0 organization_id: patient_id: procedure_code:OT service_request_id:7aaf0da4-9328-4c4e-8c5f-69c6c27def5d started:2026-04-24T05:50:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:37.928] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bbf1ff46-7c21-4a0c-903a-aae5243d5755 | status_code: 400 +[2026-04-24 05:50:37.928] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:40.489] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076059 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:40.490] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4a52ebf3-84fb-47a5-a68d-9dc2c62e9a2f +[2026-04-24 05:50:40.629] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f6c2991c-1827-47cd-9d89-9e79cfbbde96 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:40.629] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 38bfb02f-3d62-4d4c-bc06-54830053be17 +[2026-04-24 05:50:40.629] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020932 encounter_id:f6c2991c-1827-47cd-9d89-9e79cfbbde96 organization_id: patient_id: procedure_code:OT service_request_id:4a52ebf3-84fb-47a5-a68d-9dc2c62e9a2f started:2026-04-24T05:50:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:40.758] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 38bfb02f-3d62-4d4c-bc06-54830053be17 | status_code: 400 +[2026-04-24 05:50:40.758] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:43.359] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076027 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:43.360] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a3119be6-c5f7-4e66-b372-a3cf6b3130d8 +[2026-04-24 05:50:43.518] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0df8b7a8-c239-4862-bdba-53c0617d6d4f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:43.518] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2abb1506-c5f0-4594-8d41-5ea55ba0f565 +[2026-04-24 05:50:43.518] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020905 encounter_id:0df8b7a8-c239-4862-bdba-53c0617d6d4f organization_id: patient_id: procedure_code:OT service_request_id:a3119be6-c5f7-4e66-b372-a3cf6b3130d8 started:2026-04-24T05:50:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:43.624] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 2abb1506-c5f0-4594-8d41-5ea55ba0f565 | status_code: 400 +[2026-04-24 05:50:43.624] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:46.189] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076014 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:46.190] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e526ad5e-62e9-4502-ab9b-a949f2a1f62f +[2026-04-24 05:50:46.319] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8d54f635-1251-4ef0-8953-ae5e611c0325 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:46.319] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 92d2a7bd-bbd8-491f-a167-a4716dbaa11e +[2026-04-24 05:50:46.319] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020933 encounter_id:8d54f635-1251-4ef0-8953-ae5e611c0325 organization_id: patient_id: procedure_code:OT service_request_id:e526ad5e-62e9-4502-ab9b-a949f2a1f62f started:2026-04-24T05:50:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:46.458] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 92d2a7bd-bbd8-491f-a167-a4716dbaa11e | status_code: 400 +[2026-04-24 05:50:46.458] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:49.054] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075068 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:49.055] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 82a884f4-5cda-4895-86b9-86123a5c26cf +[2026-04-24 05:50:49.180] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9c661041-d1aa-4bee-929e-184f73d10189 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:49.180] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1211aa43-3de9-4476-8c9a-df4add7f85f4 +[2026-04-24 05:50:49.180] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020938 encounter_id:9c661041-d1aa-4bee-929e-184f73d10189 organization_id: patient_id: procedure_code:OT service_request_id:82a884f4-5cda-4895-86b9-86123a5c26cf started:2026-04-24T05:50:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:49.324] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1211aa43-3de9-4476-8c9a-df4add7f85f4 | status_code: 400 +[2026-04-24 05:50:49.324] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:51.932] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041557 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:51.933] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 08ab61cb-cf82-4d8f-8e5a-478082f1f050 +[2026-04-24 05:50:52.077] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1833ca85-cf8e-4c39-96ff-e1f3cafa26d2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:52.077] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 677e23d2-c83e-4215-81a6-b7bfe1f182c8 +[2026-04-24 05:50:52.077] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020940 encounter_id:1833ca85-cf8e-4c39-96ff-e1f3cafa26d2 organization_id: patient_id: procedure_code:OT service_request_id:08ab61cb-cf82-4d8f-8e5a-478082f1f050 started:2026-04-24T05:50:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:52.214] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 677e23d2-c83e-4215-81a6-b7bfe1f182c8 | status_code: 400 +[2026-04-24 05:50:52.214] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:54.764] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046896 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:54.766] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2fe3e00c-c051-4ef2-a105-e5553e0f7136 +[2026-04-24 05:50:54.904] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 22e92f65-2ad6-480b-8c28-fcecb5e1719e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:54.904] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 41eb3dba-9e7e-4382-9ef6-7af743182225 +[2026-04-24 05:50:54.904] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020944 encounter_id:22e92f65-2ad6-480b-8c28-fcecb5e1719e organization_id: patient_id: procedure_code:OT service_request_id:2fe3e00c-c051-4ef2-a105-e5553e0f7136 started:2026-04-24T05:50:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:55.038] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 41eb3dba-9e7e-4382-9ef6-7af743182225 | status_code: 400 +[2026-04-24 05:50:55.038] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:57.607] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12063660 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:50:57.608] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b152e405-cd40-4080-ba92-01faecbfc283 +[2026-04-24 05:50:57.795] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 166879f5-48d5-4b7b-899a-b20ffc450706 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:50:57.795] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c739a488-be04-4bcb-a69d-6d6c38518914 +[2026-04-24 05:50:57.795] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020950 encounter_id:166879f5-48d5-4b7b-899a-b20ffc450706 organization_id: patient_id: procedure_code:OT service_request_id:b152e405-cd40-4080-ba92-01faecbfc283 started:2026-04-24T05:50:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:50:57.935] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:50:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c739a488-be04-4bcb-a69d-6d6c38518914 | status_code: 400 +[2026-04-24 05:50:57.935] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:00.491] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076081 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:00.492] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4a1e21bf-6b79-4c56-b5e1-8ad092fe262f +[2026-04-24 05:51:00.639] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4d721bc7-d1a6-497b-946c-f261bbe0f19b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:00.639] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1a6c11ad-21fa-4b8c-a69a-bcad46e947b6 +[2026-04-24 05:51:00.639] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020958 encounter_id:4d721bc7-d1a6-497b-946c-f261bbe0f19b organization_id: patient_id: procedure_code:OT service_request_id:4a1e21bf-6b79-4c56-b5e1-8ad092fe262f started:2026-04-24T05:51:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:00.867] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:51:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1a6c11ad-21fa-4b8c-a69a-bcad46e947b6 | status_code: 400 +[2026-04-24 05:51:00.867] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:03.457] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11569833 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:03.458] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0ed2c915-9c96-480f-9b1b-b2df469ca9fb +[2026-04-24 05:51:03.605] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6f606b6a-b4e8-432b-95a5-1496b26788c5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:03.605] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a2d147c3-ac0c-4c82-a494-782b9164e09d +[2026-04-24 05:51:03.605] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020960 encounter_id:6f606b6a-b4e8-432b-95a5-1496b26788c5 organization_id: patient_id: procedure_code:OT service_request_id:0ed2c915-9c96-480f-9b1b-b2df469ca9fb started:2026-04-24T05:51:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:03.708] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:51:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a2d147c3-ac0c-4c82-a494-782b9164e09d | status_code: 400 +[2026-04-24 05:51:03.708] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:06.287] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071304 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:06.289] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c0320e26-f243-4d08-bb83-7b1a37fe2a23 +[2026-04-24 05:51:06.428] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a3b71897-d464-4f17-bd8a-6d770d2485b2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:06.428] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ff28e3ce-31ae-436f-9c4d-4fa99f63b97f +[2026-04-24 05:51:06.428] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020963 encounter_id:a3b71897-d464-4f17-bd8a-6d770d2485b2 organization_id: patient_id: procedure_code:OT service_request_id:c0320e26-f243-4d08-bb83-7b1a37fe2a23 started:2026-04-24T05:51:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:06.536] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:51:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ff28e3ce-31ae-436f-9c4d-4fa99f63b97f | status_code: 400 +[2026-04-24 05:51:06.536] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:09.171] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070150 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:09.172] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 441e18be-a23b-4a85-9dab-736132376fc7 +[2026-04-24 05:51:09.347] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c70fcb92-6830-43df-a1a7-7290ae50155d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:09.347] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a757fadf-a683-4e87-a387-7109534e1f8e +[2026-04-24 05:51:09.347] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020970 encounter_id:c70fcb92-6830-43df-a1a7-7290ae50155d organization_id: patient_id: procedure_code:OT service_request_id:441e18be-a23b-4a85-9dab-736132376fc7 started:2026-04-24T05:51:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:09.490] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:51:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a757fadf-a683-4e87-a387-7109534e1f8e | status_code: 400 +[2026-04-24 05:51:09.490] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:12.068] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043406 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:12.070] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cb99f172-084d-4752-87c1-88d4baa6d0ef +[2026-04-24 05:51:12.210] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 88b93932-f55c-46cd-ad81-e26afd4e2b0c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:12.210] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 18193a92-92b0-4597-b0d7-90fb8663d0ae +[2026-04-24 05:51:12.210] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003224 encounter_id:88b93932-f55c-46cd-ad81-e26afd4e2b0c organization_id: patient_id: procedure_code:OT service_request_id:cb99f172-084d-4752-87c1-88d4baa6d0ef started:2026-04-24T05:51:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:12.348] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:51:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 18193a92-92b0-4597-b0d7-90fb8663d0ae | status_code: 400 +[2026-04-24 05:51:12.348] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:14.916] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076090 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:14.917] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 29824d3f-d08e-4a7c-aad2-8f31dd035070 +[2026-04-24 05:51:15.033] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a68ec263-8389-4662-89f2-b3081ccf55b4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:15.033] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3f7cb3df-eb38-49e7-8988-9cf618e2885b +[2026-04-24 05:51:15.033] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020971 encounter_id:a68ec263-8389-4662-89f2-b3081ccf55b4 organization_id: patient_id: procedure_code:OT service_request_id:29824d3f-d08e-4a7c-aad2-8f31dd035070 started:2026-04-24T05:51:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:15.171] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:51:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3f7cb3df-eb38-49e7-8988-9cf618e2885b | status_code: 400 +[2026-04-24 05:51:15.171] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:17.782] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076071 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:17.783] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 979717bb-9494-4447-8454-535b4fefba56 +[2026-04-24 05:51:17.944] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3e09185c-f695-492b-90af-cdde6567e5bc | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:17.944] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9594f3fc-4d2b-47c7-920d-46c7da009010 +[2026-04-24 05:51:17.944] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-020973 encounter_id:3e09185c-f695-492b-90af-cdde6567e5bc organization_id: patient_id: procedure_code:OT service_request_id:979717bb-9494-4447-8454-535b4fefba56 started:2026-04-24T05:51:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:18.102] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:51:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9594f3fc-4d2b-47c7-920d-46c7da009010 | status_code: 400 +[2026-04-24 05:51:18.102] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:20.754] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074624 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:20.755] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074624 | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-24 05:51:20.755] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-020999 encounter_id:80f80ee2-99ee-4eee-bfb4-72f872f3749c organization_id: patient_id:P02054213668 procedure_code:OT service_request_id:e41e11c1-f27e-4222-be61-d5f5a5703dd4 started:2026-04-24T05:51:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:20.972] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 4896c548-8b52-4725-80eb-2830af77d7ac | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f5fc10c3-f74f-41ec-b2d3-9a716c0b1bf3 +[2026-04-24 05:51:20.972] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:23.587] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073898 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:23.588] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073898 | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-24 05:51:23.588] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021001 encounter_id:b65b5fa9-fb86-402f-be91-15da6ab98c19 organization_id: patient_id:P00897370682 procedure_code:OT service_request_id:743a675d-dab8-446a-9a27-5ca5c06bb230 started:2026-04-24T05:51:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:23.883] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 9013b2ec-c3d7-4eaa-9f94-6eaa8d02111e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8057c111-59eb-4c2a-8cbf-26135b28fc14 +[2026-04-24 05:51:23.883] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:25.939] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066449 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:25.940] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066449 | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-24 05:51:25.940] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021003 encounter_id:ee2cd7ec-21b9-4604-877a-1a27ae69aaaa organization_id: patient_id:P01735289903 procedure_code:OT service_request_id:570853fe-dfb8-4b87-85dd-7c84f0bd3b12 started:2026-04-24T05:51:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:26.170] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: b52d169b-11e4-46f4-bbf3-455744d34aaa | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ee28ec19-5a68-4ba5-a664-f10f9e96bff4 +[2026-04-24 05:51:26.170] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:28.871] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067480 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:28.872] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067480 | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-24 05:51:28.872] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021014 encounter_id:959266a4-e331-4c76-b0e3-8548a377b242 organization_id: patient_id:P01685347118 procedure_code:OT service_request_id:68267efe-ac3e-4e69-94b7-300dc9b0ab23 started:2026-04-24T05:51:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:29.113] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: d76a71c9-bf2c-4b5f-9aec-4b9571a0aac9 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ae5fdb37-cdca-42cc-9e62-b197ae4d3faf +[2026-04-24 05:51:29.113] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:31.685] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590700 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:31.686] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: cfa2c28c-3df6-42a2-8de6-cc73687771c6 +[2026-04-24 05:51:31.686] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590700 | service: service-general | source_id: cfa2c28c-3df6-42a2-8de6-cc73687771c6 +[2026-04-24 05:51:32.255] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11558766 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:32.256] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 0280dd4e-5cee-4266-b865-503434f368e5 +[2026-04-24 05:51:32.256] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11558766 | service: service-general | source_id: 0280dd4e-5cee-4266-b865-503434f368e5 +[2026-04-24 05:51:32.286] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11540876 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:32.287] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: e5d06e4f-2a46-408e-b777-5bf38952c3e4 +[2026-04-24 05:51:32.287] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11540876 | service: service-general | source_id: e5d06e4f-2a46-408e-b777-5bf38952c3e4 +[2026-04-24 05:51:32.300] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11341617 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:32.301] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11341617 | service: service-general | source_id: acddb8de-9eda-4eed-a815-ed535f3b11eb +[2026-04-24 05:51:32.301] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11341617 | service: service-general | source_id: acddb8de-9eda-4eed-a815-ed535f3b11eb +[2026-04-24 05:51:32.880] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026852 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:32.880] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026852 | service: service-general | source_id: 090a058b-a958-40aa-97c3-cd83d2f87ecc +[2026-04-24 05:51:32.881] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003260 encounter_id:4b8617ac-fd3f-4712-9978-998f246363bb organization_id: patient_id:P00934498449 procedure_code:OT service_request_id:268a4845-e216-45ff-90ef-650f96e37af0 started:2026-04-24T05:51:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:33.141] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: bb6264ca-7f0d-46dd-8aeb-47a2f6a0ec56 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 090a058b-a958-40aa-97c3-cd83d2f87ecc +[2026-04-24 05:51:33.141] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:35.720] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11572556 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:35.722] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11572556 | service: service-general | source_id: 8959745d-c612-48f7-9ed1-3658a45735b4 +[2026-04-24 05:51:35.722] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-015188 encounter_id:82563872-de42-404a-8433-57356fa60a4e organization_id: patient_id:P00941671541 procedure_code:OT service_request_id:76654db3-7fcb-43fa-b693-861e3d5161cc started:2026-04-24T05:51:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:35.982] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: e14541c7-86db-455f-9cbf-285be24ccb30 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 8959745d-c612-48f7-9ed1-3658a45735b4 +[2026-04-24 05:51:35.982] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:38.010] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059283 2026-01-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:38.012] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059283 | service: service-general | source_id: f4caa196-10f8-4c3e-b1c6-51f075825b3a +[2026-04-24 05:51:38.012] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059283 | service: service-general | source_id: f4caa196-10f8-4c3e-b1c6-51f075825b3a +[2026-04-24 05:51:38.664] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11542207 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:38.665] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11542207 | service: service-general | source_id: 9285adf6-b7e0-4b10-9e14-721170bab7f7 +[2026-04-24 05:51:38.665] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-014526 encounter_id:49e5e984-2e0d-464d-b576-afb5d0884a42 organization_id: patient_id:P02091394760 procedure_code:OT service_request_id:94a31614-a25d-4b30-a954-5df420342544 started:2026-04-24T05:51:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:38.886] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 52fd674b-4874-45ce-bfb8-1677499b715a | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 9285adf6-b7e0-4b10-9e14-721170bab7f7 +[2026-04-24 05:51:38.886] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:41.466] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067341 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:41.467] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: d1b8d832-baf8-4f4d-bb77-61a36b861537 +[2026-04-24 05:51:41.467] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12067341 | service: service-general | source_id: d1b8d832-baf8-4f4d-bb77-61a36b861537 +[2026-04-24 05:51:42.040] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11526052 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:42.042] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: e29c667b-256e-4b01-af5a-e9531a689f2b +[2026-04-24 05:51:42.042] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11526052 | service: service-general | source_id: e29c667b-256e-4b01-af5a-e9531a689f2b +[2026-04-24 05:51:42.067] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11606406 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:42.068] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606406 | service: service-general | source_id: f50be41b-8020-4b14-97d9-304d7eed355f +[2026-04-24 05:51:42.068] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11606406 | service: service-general | source_id: f50be41b-8020-4b14-97d9-304d7eed355f +[2026-04-24 05:51:42.647] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11520747 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:42.648] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f8101bef-0623-4607-932d-31080974749d +[2026-04-24 05:51:42.803] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 186784e1-b802-405c-a3fb-00d4d887fbf5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:42.803] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 69391d51-1093-4133-80b1-02068b760eb0 +[2026-04-24 05:51:42.804] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 69391d51-1093-4133-80b1-02068b760eb0 +[2026-04-24 05:51:42.816] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11623999 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:42.817] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623999 | service: service-general | source_id: 52381651-a97c-4327-821b-4d52472b634a +[2026-04-24 05:51:42.817] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11623999 | service: service-general | source_id: 52381651-a97c-4327-821b-4d52472b634a +[2026-04-24 05:51:43.389] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10841481 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:43.390] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 073b9902-3bfe-41aa-b3e2-3438f20210e4 +[2026-04-24 05:51:43.510] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4e1740f9-d55d-4508-9252-ac6fb95cdf44 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:43.510] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 10a8dbb4-36ef-470d-af80-11db8de2e2fa +[2026-04-24 05:51:43.510] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 10a8dbb4-36ef-470d-af80-11db8de2e2fa +[2026-04-24 05:51:43.523] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033825 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:43.524] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: 191e8283-e207-46d6-a532-4e3e66a0190f +[2026-04-24 05:51:43.524] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033825 | service: service-general | source_id: 191e8283-e207-46d6-a532-4e3e66a0190f +[2026-04-24 05:51:44.105] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059435 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:44.106] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059435 | service: service-general | source_id: d8479deb-b114-402d-b9ab-7f2225f2cb33 +[2026-04-24 05:51:44.107] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059435 | service: service-general | source_id: d8479deb-b114-402d-b9ab-7f2225f2cb33 +[2026-04-24 05:51:44.119] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11579678 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:44.120] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579678 | service: service-general | source_id: e936df97-6032-4b2c-9a82-ba71a0ce6234 +[2026-04-24 05:51:44.120] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11579678 | service: service-general | source_id: e936df97-6032-4b2c-9a82-ba71a0ce6234 +[2026-04-24 05:51:44.639] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12026304 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:44.640] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026304 | service: service-general | source_id: 94386722-c142-454d-bc87-f04e24f54474 +[2026-04-24 05:51:44.640] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12026304 | service: service-general | source_id: 94386722-c142-454d-bc87-f04e24f54474 +[2026-04-24 05:51:44.714] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10573232 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:44.715] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: fcc61fc3-0716-4d4e-b0c4-6aaf04950121 +[2026-04-24 05:51:44.715] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 10573232 | service: service-general | source_id: fcc61fc3-0716-4d4e-b0c4-6aaf04950121 +[2026-04-24 05:51:45.280] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059658 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:45.281] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 8ff44b3d-41e5-4930-8f6c-35493c686093 +[2026-04-24 05:51:45.281] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12059658 | service: service-general | source_id: 8ff44b3d-41e5-4930-8f6c-35493c686093 +[2026-04-24 05:51:45.306] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12034245 2026-04-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:45.307] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 73568acc-1885-4791-b614-efb9cec734fd +[2026-04-24 05:51:45.307] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12034245 | service: service-general | source_id: 73568acc-1885-4791-b614-efb9cec734fd +[2026-04-24 05:51:45.882] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056076 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:45.883] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: a0933e8e-db0c-43d3-84a0-e21b8d9c29f0 +[2026-04-24 05:51:45.883] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12056076 | service: service-general | source_id: a0933e8e-db0c-43d3-84a0-e21b8d9c29f0 +[2026-04-24 05:51:46.441] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11262074 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:46.442] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11262074 | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa +[2026-04-24 05:51:46.442] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003740 encounter_id:946e3f7a-3b53-4633-9d11-ab6aa5cd2461 organization_id: patient_id:P00253069282 procedure_code:OT service_request_id:41766f15-8ab2-4b8b-ae83-2447e18483e6 started:2026-04-24T05:51:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:46.673] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: c890b6b6-c00d-43f9-a3f8-11a6dbbb0d10 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 20000fff-fcc5-42b3-b255-9f5cd9cce7fa +[2026-04-24 05:51:46.673] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:49.253] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045388 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:49.254] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 08beba73-01df-4e6d-9b8c-e513b2d356ae +[2026-04-24 05:51:49.255] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 08beba73-01df-4e6d-9b8c-e513b2d356ae +[2026-04-24 05:51:49.268] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045388 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:49.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 +[2026-04-24 05:51:49.269] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12045388 | service: service-general | source_id: 78a0bdf3-a6cd-4b9b-9166-c700088d70c6 +[2026-04-24 05:51:49.287] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007025 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:49.288] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007025 | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f +[2026-04-24 05:51:49.288] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12007025 | service: service-general | source_id: d466e18e-3ace-41cf-858c-1af86739170f +[2026-04-24 05:51:49.862] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066374 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:49.863] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066374 | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a +[2026-04-24 05:51:49.863] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066374 | service: service-general | source_id: b49bc377-2277-40d3-a0bf-5698088f188a +[2026-04-24 05:51:49.888] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590226 2026-03-12] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:49.889] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: d314feb9-5ecd-4c07-8d59-8500d6d5d45c +[2026-04-24 05:51:49.889] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590226 | service: service-general | source_id: d314feb9-5ecd-4c07-8d59-8500d6d5d45c +[2026-04-24 05:51:50.513] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021818 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:50.514] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ea3ed5ca-5823-40d4-ae6a-14cfd30bfe4b +[2026-04-24 05:51:50.827] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 268bfd30-6812-405e-8745-d80e093c6733 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:50.827] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0f4a4588-7919-4f63-bf03-de0c650f6765 +[2026-04-24 05:51:50.827] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0f4a4588-7919-4f63-bf03-de0c650f6765 +[2026-04-24 05:51:51.420] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072071 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:51.421] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3ce27b5e-25fb-4fb6-8bec-2efd59426af3 +[2026-04-24 05:51:51.566] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3e29c707-cdf3-49d6-8c30-2b8e5db384ff | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:51.566] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1dc3d610-b51c-4202-89b8-2bb6cd55a425 +[2026-04-24 05:51:51.566] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003743 encounter_id:3e29c707-cdf3-49d6-8c30-2b8e5db384ff organization_id: patient_id: procedure_code:DX service_request_id:3ce27b5e-25fb-4fb6-8bec-2efd59426af3 started:2026-04-24T05:51:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:51.663] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:51:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1dc3d610-b51c-4202-89b8-2bb6cd55a425 | status_code: 400 +[2026-04-24 05:51:51.663] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:54.227] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045341 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:54.228] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 30bcf0b0-f8a4-41b4-b791-35dafbda6763 +[2026-04-24 05:51:54.373] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 50f5a643-d2e8-47c9-b740-3449883fb7f2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:54.373] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 75a71c3b-b6e8-433c-8e69-354ffe32ac48 +[2026-04-24 05:51:54.373] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003744 encounter_id:50f5a643-d2e8-47c9-b740-3449883fb7f2 organization_id: patient_id: procedure_code:DX service_request_id:30bcf0b0-f8a4-41b4-b791-35dafbda6763 started:2026-04-24T05:51:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:54.485] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:51:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 75a71c3b-b6e8-433c-8e69-354ffe32ac48 | status_code: 400 +[2026-04-24 05:51:54.485] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:57.068] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12012720 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:51:57.069] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6cdfa95f-fab5-4d0b-9a1d-a255b6539eed +[2026-04-24 05:51:57.302] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: dd8841ca-35d9-45a9-a55d-3411f5111b78 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:51:57.302] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1300dac5-e627-4a43-aabf-12e70b93a448 +[2026-04-24 05:51:57.302] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003746 encounter_id:dd8841ca-35d9-45a9-a55d-3411f5111b78 organization_id: patient_id: procedure_code:OT service_request_id:6cdfa95f-fab5-4d0b-9a1d-a255b6539eed started:2026-04-24T05:51:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:51:57.432] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:51:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1300dac5-e627-4a43-aabf-12e70b93a448 | status_code: 400 +[2026-04-24 05:51:57.432] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:00.018] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049877 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:00.024] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: bdc55107-49a9-4f22-9872-0ffaa632c90e +[2026-04-24 05:52:00.161] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c7432ddc-7537-4619-b407-724a04913767 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:00.161] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 377b6027-fe04-48c1-919c-728b5ae45a3c +[2026-04-24 05:52:00.161] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001951 encounter_id:c7432ddc-7537-4619-b407-724a04913767 organization_id: patient_id: procedure_code:OT service_request_id:bdc55107-49a9-4f22-9872-0ffaa632c90e started:2026-04-24T05:52:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:00.271] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 377b6027-fe04-48c1-919c-728b5ae45a3c | status_code: 400 +[2026-04-24 05:52:00.271] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:02.845] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12030383 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:02.846] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5808559b-1cca-45f7-9d4d-a1c39db7ec86 +[2026-04-24 05:52:02.990] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 83ef55cc-6fa1-4c79-a580-cccf9ea8e88b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:02.990] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: cd77eec1-5170-449f-9b7c-b78c4952c902 +[2026-04-24 05:52:02.990] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003750 encounter_id:83ef55cc-6fa1-4c79-a580-cccf9ea8e88b organization_id: patient_id: procedure_code:OT service_request_id:5808559b-1cca-45f7-9d4d-a1c39db7ec86 started:2026-04-24T05:52:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:03.109] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: cd77eec1-5170-449f-9b7c-b78c4952c902 | status_code: 400 +[2026-04-24 05:52:03.109] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:05.687] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067362 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:05.688] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ba0e883c-6333-4532-b615-01911c4f285d +[2026-04-24 05:52:05.818] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d67ff3ea-1000-4f1e-a774-536b3b09d569 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:05.818] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e6252100-eb81-4242-818b-1fd988f20978 +[2026-04-24 05:52:05.818] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003753 encounter_id:d67ff3ea-1000-4f1e-a774-536b3b09d569 organization_id: patient_id: procedure_code:OT service_request_id:ba0e883c-6333-4532-b615-01911c4f285d started:2026-04-24T05:52:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:05.953] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e6252100-eb81-4242-818b-1fd988f20978 | status_code: 400 +[2026-04-24 05:52:05.953] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:08.407] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066208 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:08.408] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066208 | service: service-general | source_id: ab1ad280-680c-4946-9473-824bd2a1dda3 +[2026-04-24 05:52:08.408] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003256 encounter_id:d264f19f-f23f-4e5f-9227-7559849bd6db organization_id: patient_id:P00777361292 procedure_code:OT service_request_id:3899515f-408d-42cb-aad0-374e276f3b7e started:2026-04-24T05:52:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:08.672] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: df0df038-6de7-423a-99ad-f7ffca4fbb35 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: ab1ad280-680c-4946-9473-824bd2a1dda3 +[2026-04-24 05:52:08.672] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:11.262] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071140 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:11.263] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071140 | service: service-general | source_id: 4191ba75-36c5-4825-bfd6-273e3c034110 +[2026-04-24 05:52:11.263] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071140 | service: service-general | source_id: 4191ba75-36c5-4825-bfd6-273e3c034110 +[2026-04-24 05:52:11.279] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12021310 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:11.280] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021310 | service: service-general | source_id: 6baf7681-fc77-467f-9a2c-cfdba2558d16 +[2026-04-24 05:52:11.280] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12021310 | service: service-general | source_id: 6baf7681-fc77-467f-9a2c-cfdba2558d16 +[2026-04-24 05:52:11.293] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072284 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:11.294] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12072284 | service: service-general | source_id: 4ebedebc-a783-4e2f-be06-cb8733618d28 +[2026-04-24 05:52:11.294] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021158 encounter_id:6c3a0a13-a749-462b-95aa-a11942d1449c organization_id: patient_id:P00684607101 procedure_code:OT service_request_id:9b66979b-145e-4c9b-a22b-65d79ecdb0fd started:2026-04-24T05:52:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:11.621] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 57ca3344-8224-4f67-83a8-d0590887f104 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4ebedebc-a783-4e2f-be06-cb8733618d28 +[2026-04-24 05:52:11.621] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:13.637] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12019207 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:13.638] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 85041d5f-ac29-42f7-926a-2eef54c0d88e +[2026-04-24 05:52:13.638] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12019207 | service: service-general | source_id: 85041d5f-ac29-42f7-926a-2eef54c0d88e +[2026-04-24 05:52:14.280] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059625 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:14.281] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 54b2eac7-5804-400f-9dec-7dd6ab8be975 +[2026-04-24 05:52:14.406] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0e6c1d71-7712-4eae-8dd9-1e7e2290b385 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:14.406] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d24707e8-8042-4016-a403-23c49ac9dd4c +[2026-04-24 05:52:14.406] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003755 encounter_id:0e6c1d71-7712-4eae-8dd9-1e7e2290b385 organization_id: patient_id: procedure_code:OT service_request_id:54b2eac7-5804-400f-9dec-7dd6ab8be975 started:2026-04-24T05:52:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:14.512] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d24707e8-8042-4016-a403-23c49ac9dd4c | status_code: 400 +[2026-04-24 05:52:14.512] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:17.073] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060074 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:17.075] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 112d5716-dc6d-4ec7-b091-9a59984c0e3d +[2026-04-24 05:52:17.201] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9f361f80-aac9-41fb-bc09-105b6b293455 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:17.201] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d75a8f74-329a-4888-90d3-fa62132f941d +[2026-04-24 05:52:17.201] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003758 encounter_id:9f361f80-aac9-41fb-bc09-105b6b293455 organization_id: patient_id: procedure_code:DX service_request_id:112d5716-dc6d-4ec7-b091-9a59984c0e3d started:2026-04-24T05:52:17Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:17.301] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:17Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d75a8f74-329a-4888-90d3-fa62132f941d | status_code: 400 +[2026-04-24 05:52:17.301] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:19.911] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072321 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:19.912] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0040c724-a1b4-4ec4-a336-1f13c1e2d506 +[2026-04-24 05:52:20.087] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 28a5983d-10db-4aa6-a0d7-03e3319f093e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:20.087] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 201a5099-3854-46be-b335-639bae601bd7 +[2026-04-24 05:52:20.087] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021136 encounter_id:28a5983d-10db-4aa6-a0d7-03e3319f093e organization_id: patient_id: procedure_code:OT service_request_id:0040c724-a1b4-4ec4-a336-1f13c1e2d506 started:2026-04-24T05:52:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:20.187] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 201a5099-3854-46be-b335-639bae601bd7 | status_code: 400 +[2026-04-24 05:52:20.187] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:22.736] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11570359 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:22.737] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 87ad53ba-9356-4b36-b7b6-68e027db835f +[2026-04-24 05:52:22.904] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a9ec4ef3-0e0d-4496-a9be-91478a7e7785 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:22.904] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b180bc3b-fa94-4133-bca8-9149a7b9ef0a +[2026-04-24 05:52:22.904] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003760 encounter_id:a9ec4ef3-0e0d-4496-a9be-91478a7e7785 organization_id: patient_id: procedure_code:OT service_request_id:87ad53ba-9356-4b36-b7b6-68e027db835f started:2026-04-24T05:52:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:23.040] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b180bc3b-fa94-4133-bca8-9149a7b9ef0a | status_code: 400 +[2026-04-24 05:52:23.041] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:25.587] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609169 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:25.588] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 38a703f5-9f97-403f-bf06-811986f39532 +[2026-04-24 05:52:25.733] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bb3b825a-4ce3-47df-b498-68822d4a9f06 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:25.733] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bce7a4d4-14ba-48f5-b515-a5f9f477b2a6 +[2026-04-24 05:52:25.733] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021137 encounter_id:bb3b825a-4ce3-47df-b498-68822d4a9f06 organization_id: patient_id: procedure_code:OT service_request_id:38a703f5-9f97-403f-bf06-811986f39532 started:2026-04-24T05:52:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:25.838] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bce7a4d4-14ba-48f5-b515-a5f9f477b2a6 | status_code: 400 +[2026-04-24 05:52:25.838] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:28.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064641 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:28.473] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 137a0626-2332-4ba1-83f9-50792181097c +[2026-04-24 05:52:28.649] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7bbf8adc-3ea9-4364-a0b3-8928c04ded46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:28.649] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ffdcfeee-a871-405f-9eeb-d49e19ea7bb2 +[2026-04-24 05:52:28.649] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FTK-SEN26-000852 encounter_id:7bbf8adc-3ea9-4364-a0b3-8928c04ded46 organization_id: patient_id: procedure_code:OT service_request_id:137a0626-2332-4ba1-83f9-50792181097c started:2026-04-24T05:52:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:28.779] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ffdcfeee-a871-405f-9eeb-d49e19ea7bb2 | status_code: 400 +[2026-04-24 05:52:28.779] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:31.432] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062104 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:31.433] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5796aa14-1198-4751-982a-047ad781fbab +[2026-04-24 05:52:31.579] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4453e75a-a227-4b03-a16b-a7f16180c8d9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:31.579] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 90dc5151-9cc6-4bba-8de9-454dc15d5f82 +[2026-04-24 05:52:31.580] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001957 encounter_id:4453e75a-a227-4b03-a16b-a7f16180c8d9 organization_id: patient_id: procedure_code:OT service_request_id:5796aa14-1198-4751-982a-047ad781fbab started:2026-04-24T05:52:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:31.721] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 90dc5151-9cc6-4bba-8de9-454dc15d5f82 | status_code: 400 +[2026-04-24 05:52:31.721] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:34.333] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062442 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:34.334] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b0196865-80be-4c15-9e73-23f9e1cf8d07 +[2026-04-24 05:52:34.445] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b06662bf-bece-4bfc-948c-621167439ed9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:34.445] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5b69f15b-f699-44c4-8b08-49eed307c26d +[2026-04-24 05:52:34.445] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003262 encounter_id:b06662bf-bece-4bfc-948c-621167439ed9 organization_id: patient_id: procedure_code:OT service_request_id:b0196865-80be-4c15-9e73-23f9e1cf8d07 started:2026-04-24T05:52:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:34.577] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 5b69f15b-f699-44c4-8b08-49eed307c26d | status_code: 400 +[2026-04-24 05:52:34.577] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:37.228] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12048633 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:37.229] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 28b1fb11-2de0-4994-bd04-83fe60268f72 +[2026-04-24 05:52:37.363] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e8123973-4bae-4130-968f-4fe957babf94 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:37.363] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bbd09f75-cd11-4226-885d-1a967672a881 +[2026-04-24 05:52:37.363] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003263 encounter_id:e8123973-4bae-4130-968f-4fe957babf94 organization_id: patient_id: procedure_code:OT service_request_id:28b1fb11-2de0-4994-bd04-83fe60268f72 started:2026-04-24T05:52:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:37.471] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bbd09f75-cd11-4226-885d-1a967672a881 | status_code: 400 +[2026-04-24 05:52:37.471] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:40.085] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11607764 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:40.086] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e00b461d-32cd-4eda-950c-8a05f2bd6bad +[2026-04-24 05:52:40.247] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f41a6b3d-181a-4a59-b793-dc6751334f5a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:40.247] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e6292e9e-ca91-40f1-a87d-0e2c86359b14 +[2026-04-24 05:52:40.247] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003768 encounter_id:f41a6b3d-181a-4a59-b793-dc6751334f5a organization_id: patient_id: procedure_code:OT service_request_id:e00b461d-32cd-4eda-950c-8a05f2bd6bad started:2026-04-24T05:52:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:40.417] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:40Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e6292e9e-ca91-40f1-a87d-0e2c86359b14 | status_code: 400 +[2026-04-24 05:52:40.417] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:43.016] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11535910 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:43.017] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 140bd482-e577-4e96-a411-901617bddb98 +[2026-04-24 05:52:43.130] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a43c0faa-b2c0-44d8-b1e5-c4a6e484fc6c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:43.130] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a6065d7f-4df5-4eca-bacf-86741d288b83 +[2026-04-24 05:52:43.130] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003264 encounter_id:a43c0faa-b2c0-44d8-b1e5-c4a6e484fc6c organization_id: patient_id: procedure_code:OT service_request_id:140bd482-e577-4e96-a411-901617bddb98 started:2026-04-24T05:52:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:43.226] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a6065d7f-4df5-4eca-bacf-86741d288b83 | status_code: 400 +[2026-04-24 05:52:43.226] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:45.817] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043958 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:45.818] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6eaed410-9d64-47fd-b458-0f8597bb9746 +[2026-04-24 05:52:45.974] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2dd5dead-2eeb-404b-a351-2976a3667bca | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:45.974] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9d685a20-435a-43ba-b72e-436c7b213e00 +[2026-04-24 05:52:45.975] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003265 encounter_id:2dd5dead-2eeb-404b-a351-2976a3667bca organization_id: patient_id: procedure_code:OT service_request_id:6eaed410-9d64-47fd-b458-0f8597bb9746 started:2026-04-24T05:52:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:46.100] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9d685a20-435a-43ba-b72e-436c7b213e00 | status_code: 400 +[2026-04-24 05:52:46.100] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:48.696] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11426265 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:48.697] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6bcb2dc4-4456-4092-bf65-f3c71ae6f50f +[2026-04-24 05:52:48.864] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b5bab689-a6d5-4b1f-b572-bf4472f012f8 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:48.864] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6153ce64-f1a3-4a39-a8d2-6efd5cd43d72 +[2026-04-24 05:52:48.864] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003773 encounter_id:b5bab689-a6d5-4b1f-b572-bf4472f012f8 organization_id: patient_id: procedure_code:DX service_request_id:6bcb2dc4-4456-4092-bf65-f3c71ae6f50f started:2026-04-24T05:52:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:49.008] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6153ce64-f1a3-4a39-a8d2-6efd5cd43d72 | status_code: 400 +[2026-04-24 05:52:49.008] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:51.616] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067251 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:51.617] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: aea06b92-9631-4918-9cc3-a14336357116 +[2026-04-24 05:52:51.750] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 653445f8-6a11-40d8-996d-0b75d8526c39 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:51.750] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0fe9bca8-66c6-4e33-89eb-faa2dc626cd9 +[2026-04-24 05:52:51.750] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021189 encounter_id:653445f8-6a11-40d8-996d-0b75d8526c39 organization_id: patient_id: procedure_code:OT service_request_id:aea06b92-9631-4918-9cc3-a14336357116 started:2026-04-24T05:52:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:51.902] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0fe9bca8-66c6-4e33-89eb-faa2dc626cd9 | status_code: 400 +[2026-04-24 05:52:51.902] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:54.471] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073723 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:54.472] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ef56a10d-f517-4e2e-b7a1-2bdee1c0a5d1 +[2026-04-24 05:52:54.884] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9fd2e666-4639-4c2b-9b9b-1e2dbd35103e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:54.884] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 581182b2-10a7-4917-8954-183dcad9c7e8 +[2026-04-24 05:52:54.884] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003267 encounter_id:9fd2e666-4639-4c2b-9b9b-1e2dbd35103e organization_id: patient_id: procedure_code:OT service_request_id:ef56a10d-f517-4e2e-b7a1-2bdee1c0a5d1 started:2026-04-24T05:52:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:55.025] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 581182b2-10a7-4917-8954-183dcad9c7e8 | status_code: 400 +[2026-04-24 05:52:55.025] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:57.589] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068680 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:52:57.590] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 95e80bf1-aba6-45a4-b1dd-dcc2b1ad07ee +[2026-04-24 05:52:57.746] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 12a558ca-c718-46f8-898c-4fc896289ef3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:52:57.746] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2346b2d8-8447-4866-aeac-eb5b12e86ddf +[2026-04-24 05:52:57.746] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021199 encounter_id:12a558ca-c718-46f8-898c-4fc896289ef3 organization_id: patient_id: procedure_code:OT service_request_id:95e80bf1-aba6-45a4-b1dd-dcc2b1ad07ee started:2026-04-24T05:52:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:52:57.862] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:52:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 2346b2d8-8447-4866-aeac-eb5b12e86ddf | status_code: 400 +[2026-04-24 05:52:57.862] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:00.489] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011746 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:00.491] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 63bda95b-6714-41ee-b936-6094c1b27394 +[2026-04-24 05:53:00.648] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6093a8c3-3536-40be-b4e9-db8761246c5e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:00.648] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ef52a224-cf20-491c-aa63-b025e650eb51 +[2026-04-24 05:53:00.648] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021205 encounter_id:6093a8c3-3536-40be-b4e9-db8761246c5e organization_id: patient_id: procedure_code:OT service_request_id:63bda95b-6714-41ee-b936-6094c1b27394 started:2026-04-24T05:53:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:00.787] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ef52a224-cf20-491c-aa63-b025e650eb51 | status_code: 400 +[2026-04-24 05:53:00.787] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:03.100] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044596 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:03.101] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044596 | service: service-general | source_id: f376aa7c-3897-4dc1-8d1b-e673e85e9722 +[2026-04-24 05:53:03.101] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044596 | service: service-general | source_id: f376aa7c-3897-4dc1-8d1b-e673e85e9722 +[2026-04-24 05:53:03.675] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12061591 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:03.676] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 11fffa57-9770-4b2d-b2c7-26f7ca54faba +[2026-04-24 05:53:03.816] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a4f0c1da-14bc-488c-aa59-98f4549106cc | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:03.816] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 46b34069-475f-4e49-b58c-38aa1757fe58 +[2026-04-24 05:53:03.816] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021234 encounter_id:a4f0c1da-14bc-488c-aa59-98f4549106cc organization_id: patient_id: procedure_code:OT service_request_id:11fffa57-9770-4b2d-b2c7-26f7ca54faba started:2026-04-24T05:53:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:03.916] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 46b34069-475f-4e49-b58c-38aa1757fe58 | status_code: 400 +[2026-04-24 05:53:03.916] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:06.529] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12023261 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:06.538] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b003e6df-63cc-45bd-b807-1d83fe056176 +[2026-04-24 05:53:06.672] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b36d35d0-e4a3-4bb5-84ca-5835b32f4938 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:06.672] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 33af80c8-0d30-4e6e-af6e-9909f96f2766 +[2026-04-24 05:53:06.672] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021246 encounter_id:b36d35d0-e4a3-4bb5-84ca-5835b32f4938 organization_id: patient_id: procedure_code:OT service_request_id:b003e6df-63cc-45bd-b807-1d83fe056176 started:2026-04-24T05:53:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:06.791] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 33af80c8-0d30-4e6e-af6e-9909f96f2766 | status_code: 400 +[2026-04-24 05:53:06.791] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:09.349] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070799 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:09.350] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1c7857f1-0762-4e62-8ef2-7e516617428c +[2026-04-24 05:53:09.475] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 70467863-e606-4fdf-badc-1bfc2ab0b6d6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:09.476] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0b0a89f6-6027-45ef-b8d5-2302c22c9f75 +[2026-04-24 05:53:09.476] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-IGD26-021250 encounter_id:70467863-e606-4fdf-badc-1bfc2ab0b6d6 organization_id: patient_id: procedure_code:CR service_request_id:1c7857f1-0762-4e62-8ef2-7e516617428c started:2026-04-24T05:53:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:09.613] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0b0a89f6-6027-45ef-b8d5-2302c22c9f75 | status_code: 400 +[2026-04-24 05:53:09.613] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:12.192] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068227 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:12.193] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d4a324c9-f533-448d-9739-65b7cb344635 +[2026-04-24 05:53:12.317] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9a83c438-9b9e-4a7b-ac94-04a9c7064679 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:12.317] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bf514920-bbc1-4e30-af1e-f901eaca6983 +[2026-04-24 05:53:12.317] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bf514920-bbc1-4e30-af1e-f901eaca6983 +[2026-04-24 05:53:12.884] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035058 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:12.885] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6d6c3417-0a9e-4905-bd57-cf99f2cc12a5 +[2026-04-24 05:53:13.036] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 230b46df-8eba-4f51-8f7d-21c5f368d1bb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:13.036] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b2ddfe3f-9269-42ef-b9c7-5268e34faa99 +[2026-04-24 05:53:13.036] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003299 encounter_id:230b46df-8eba-4f51-8f7d-21c5f368d1bb organization_id: patient_id: procedure_code:OT service_request_id:6d6c3417-0a9e-4905-bd57-cf99f2cc12a5 started:2026-04-24T05:53:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:13.140] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:13Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b2ddfe3f-9269-42ef-b9c7-5268e34faa99 | status_code: 400 +[2026-04-24 05:53:13.140] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:15.697] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067178 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:15.698] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2a103248-e2eb-4867-bbbf-ef3f5a9e8a12 +[2026-04-24 05:53:15.862] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7eb5ff13-8c9e-4053-8649-80c82a107a99 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:15.862] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0852d21d-05a0-4f1d-abad-0f2741a02bba +[2026-04-24 05:53:15.862] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0852d21d-05a0-4f1d-abad-0f2741a02bba +[2026-04-24 05:53:16.418] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070679 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:16.419] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9f4ea09b-c9fb-4726-bba5-74b22c561006 +[2026-04-24 05:53:16.571] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5211fca0-7b9e-489d-8ab6-8dd38241cb7a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:16.571] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1f30d0dd-97ce-43a2-afd7-d921fa603df2 +[2026-04-24 05:53:16.571] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1f30d0dd-97ce-43a2-afd7-d921fa603df2 +[2026-04-24 05:53:17.125] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069887 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:17.126] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 45021800-44c5-4e33-8ed3-ed006bfbcc49 +[2026-04-24 05:53:17.281] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b399f91b-b4d6-49dc-97b0-cdba3551512f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:17.281] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 160e005f-9fb6-42c5-9098-6c194f2febdc +[2026-04-24 05:53:17.281] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 160e005f-9fb6-42c5-9098-6c194f2febdc +[2026-04-24 05:53:17.830] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029711 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:17.840] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5456cded-e210-4b98-a5cc-935cc22f8cf9 +[2026-04-24 05:53:17.960] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 074debc5-3d95-45bd-b33d-c5ab413b0075 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:17.960] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a54a9e46-e591-4181-b78e-331d018aca54 +[2026-04-24 05:53:17.960] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a54a9e46-e591-4181-b78e-331d018aca54 +[2026-04-24 05:53:18.503] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069205 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:18.504] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 024beb86-b051-4354-a892-51b1089adc8e +[2026-04-24 05:53:18.622] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6a9af2e0-b916-41c5-9348-29b93b5d8878 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:18.622] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0704a9b2-a2f4-4566-bab7-cf5fcadb40f1 +[2026-04-24 05:53:18.622] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0704a9b2-a2f4-4566-bab7-cf5fcadb40f1 +[2026-04-24 05:53:19.178] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604908 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:19.179] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7c97230c-b33a-4741-8bc8-3770c1f8b77e +[2026-04-24 05:53:19.319] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1cdef14c-0fb5-4796-97d6-6f906f3c9bf4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:19.319] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 17acd20e-c590-48d6-9bd3-49984288e823 +[2026-04-24 05:53:19.319] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003312 encounter_id:1cdef14c-0fb5-4796-97d6-6f906f3c9bf4 organization_id: patient_id: procedure_code:OT service_request_id:7c97230c-b33a-4741-8bc8-3770c1f8b77e started:2026-04-24T05:53:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:19.440] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 17acd20e-c590-48d6-9bd3-49984288e823 | status_code: 400 +[2026-04-24 05:53:19.440] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:21.998] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044548 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:21.999] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 18a118fa-0fc1-482e-9b6a-4382eacae236 +[2026-04-24 05:53:22.302] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9964f6d8-d3c6-4973-8f4d-2240ebf01934 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:22.302] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7be00574-e6f8-4a2f-a6ad-67698cf17c69 +[2026-04-24 05:53:22.302] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001984 encounter_id:9964f6d8-d3c6-4973-8f4d-2240ebf01934 organization_id: patient_id: procedure_code:DX service_request_id:18a118fa-0fc1-482e-9b6a-4382eacae236 started:2026-04-24T05:53:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:22.426] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7be00574-e6f8-4a2f-a6ad-67698cf17c69 | status_code: 400 +[2026-04-24 05:53:22.426] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:25.009] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073486 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:25.010] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: bb91b70f-51d5-4d95-b0e1-421640fc9028 +[2026-04-24 05:53:25.128] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 987143ce-9c28-403c-a394-a78a962cd918 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:25.128] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 382ff732-a540-4372-b00b-7ab1ed78c1c0 +[2026-04-24 05:53:25.128] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003802 encounter_id:987143ce-9c28-403c-a394-a78a962cd918 organization_id: patient_id: procedure_code:OT service_request_id:bb91b70f-51d5-4d95-b0e1-421640fc9028 started:2026-04-24T05:53:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:25.239] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 382ff732-a540-4372-b00b-7ab1ed78c1c0 | status_code: 400 +[2026-04-24 05:53:25.239] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:27.792] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073495 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:27.793] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 16eedfc8-1f46-4c88-9028-6e0bcd9d832d +[2026-04-24 05:53:27.961] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b31c759f-3372-4a50-b2f6-e135fb6a0f2b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:27.961] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2472fa5b-b438-45a5-b3d3-59214c7b4515 +[2026-04-24 05:53:27.961] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003803 encounter_id:b31c759f-3372-4a50-b2f6-e135fb6a0f2b organization_id: patient_id: procedure_code:OT service_request_id:16eedfc8-1f46-4c88-9028-6e0bcd9d832d started:2026-04-24T05:53:27Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:28.071] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 2472fa5b-b438-45a5-b3d3-59214c7b4515 | status_code: 400 +[2026-04-24 05:53:28.071] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:30.629] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059852 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:30.630] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 48a48cc6-a715-4c50-91d1-b343873ba4fc +[2026-04-24 05:53:30.769] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f463a7ad-5e14-4120-891f-e5f0ca2c74c3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:30.769] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b7e49587-ffb1-481f-8377-c345eb3f2913 +[2026-04-24 05:53:30.769] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021343 encounter_id:f463a7ad-5e14-4120-891f-e5f0ca2c74c3 organization_id: patient_id: procedure_code:OT service_request_id:48a48cc6-a715-4c50-91d1-b343873ba4fc started:2026-04-24T05:53:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:30.877] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b7e49587-ffb1-481f-8377-c345eb3f2913 | status_code: 400 +[2026-04-24 05:53:30.877] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:33.422] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070809 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:33.423] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7d4572d3-3359-4aaf-ac16-0ffe1f23e16c +[2026-04-24 05:53:33.582] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 3c297b87-7484-453c-ab7e-be5c11c84eec | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:33.582] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 815b4889-d86b-42ca-ad39-8014d5fab5fd +[2026-04-24 05:53:33.582] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001987 encounter_id:3c297b87-7484-453c-ab7e-be5c11c84eec organization_id: patient_id: procedure_code:OT service_request_id:7d4572d3-3359-4aaf-ac16-0ffe1f23e16c started:2026-04-24T05:53:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:33.722] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 815b4889-d86b-42ca-ad39-8014d5fab5fd | status_code: 400 +[2026-04-24 05:53:33.722] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:36.323] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076337 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:36.324] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d3b615b3-1315-42e5-adc3-1856d1fdb904 +[2026-04-24 05:53:36.467] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0f579f2e-1b9f-4312-a745-4f9028b26eb1 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:36.467] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1490737f-4e97-4da3-af74-c8d5f40be187 +[2026-04-24 05:53:36.467] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021349 encounter_id:0f579f2e-1b9f-4312-a745-4f9028b26eb1 organization_id: patient_id: procedure_code:OT service_request_id:d3b615b3-1315-42e5-adc3-1856d1fdb904 started:2026-04-24T05:53:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:36.572] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1490737f-4e97-4da3-af74-c8d5f40be187 | status_code: 400 +[2026-04-24 05:53:36.572] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:39.139] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070815 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:39.140] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1807200a-35b2-4145-a1ed-d8acae3dbe7d +[2026-04-24 05:53:39.285] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 54c06841-b1a1-4b3a-85f0-1925011d6c83 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:39.285] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 885c97cc-2255-4d5b-8b3b-d457b1d08500 +[2026-04-24 05:53:39.285] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001989 encounter_id:54c06841-b1a1-4b3a-85f0-1925011d6c83 organization_id: patient_id: procedure_code:OT service_request_id:1807200a-35b2-4145-a1ed-d8acae3dbe7d started:2026-04-24T05:53:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:39.425] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 885c97cc-2255-4d5b-8b3b-d457b1d08500 | status_code: 400 +[2026-04-24 05:53:39.425] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:42.012] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043512 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:42.013] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 01d0225b-6702-4247-874c-2b96cde4efed +[2026-04-24 05:53:42.159] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ded9f632-64af-41d4-a8bd-53bc74ae196e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:42.159] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6dabbea2-732f-4b65-b931-2e7debafe4a3 +[2026-04-24 05:53:42.159] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021350 encounter_id:ded9f632-64af-41d4-a8bd-53bc74ae196e organization_id: patient_id: procedure_code:OT service_request_id:01d0225b-6702-4247-874c-2b96cde4efed started:2026-04-24T05:53:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:42.298] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6dabbea2-732f-4b65-b931-2e7debafe4a3 | status_code: 400 +[2026-04-24 05:53:42.299] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:44.921] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11575824 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:44.923] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 302fe9b8-499c-4b01-9734-251b39666aff +[2026-04-24 05:53:45.092] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 45f64f52-250b-4b3d-a400-a0b16d41c896 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:45.092] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0a0884f6-3d82-4228-bf5f-630319205ac0 +[2026-04-24 05:53:45.092] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021355 encounter_id:45f64f52-250b-4b3d-a400-a0b16d41c896 organization_id: patient_id: procedure_code:CR service_request_id:302fe9b8-499c-4b01-9734-251b39666aff started:2026-04-24T05:53:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:45.228] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0a0884f6-3d82-4228-bf5f-630319205ac0 | status_code: 400 +[2026-04-24 05:53:45.228] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:47.788] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12042252 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:47.789] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e1511750-01cd-4b11-8058-fe33e13f0acd +[2026-04-24 05:53:47.940] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 67ea7c03-6b21-4928-9d65-2ae775f52c15 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:47.940] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 45923f36-2150-4699-ba1c-06da3062054d +[2026-04-24 05:53:47.940] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001991 encounter_id:67ea7c03-6b21-4928-9d65-2ae775f52c15 organization_id: patient_id: procedure_code:OT service_request_id:e1511750-01cd-4b11-8058-fe33e13f0acd started:2026-04-24T05:53:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:48.039] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 45923f36-2150-4699-ba1c-06da3062054d | status_code: 400 +[2026-04-24 05:53:48.040] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:50.685] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12056720 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:50.686] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2634c082-c70d-47df-80a6-e6270f430014 +[2026-04-24 05:53:50.829] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 15828857-3ec3-4223-a3ed-26a8853dc93a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:50.829] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5dd115ef-6d7d-42fa-b1f6-806365ae4fb8 +[2026-04-24 05:53:50.829] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021352 encounter_id:15828857-3ec3-4223-a3ed-26a8853dc93a organization_id: patient_id: procedure_code:OT service_request_id:2634c082-c70d-47df-80a6-e6270f430014 started:2026-04-24T05:53:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:50.963] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 5dd115ef-6d7d-42fa-b1f6-806365ae4fb8 | status_code: 400 +[2026-04-24 05:53:50.963] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:53.559] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069864 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:53.560] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: dc17efea-dd4f-4376-8ded-f26048b28e03 +[2026-04-24 05:53:54.007] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bc8122f5-6b5a-428e-868f-3094e035f8cc | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:54.007] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4d31ccae-273b-49c4-bcd2-8b4adb525c1a +[2026-04-24 05:53:54.007] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-001992 encounter_id:bc8122f5-6b5a-428e-868f-3094e035f8cc organization_id: patient_id: procedure_code:OT service_request_id:dc17efea-dd4f-4376-8ded-f26048b28e03 started:2026-04-24T05:53:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:54.132] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4d31ccae-273b-49c4-bcd2-8b4adb525c1a | status_code: 400 +[2026-04-24 05:53:54.132] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:56.681] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12037997 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:56.682] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8842adae-b394-41cd-bd4c-b1b86278fde5 +[2026-04-24 05:53:56.801] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 11c4bfa1-4901-4fd6-b9aa-535e0930a0db | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:56.801] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8a519838-6269-4540-bb6d-2cb602931374 +[2026-04-24 05:53:56.801] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003320 encounter_id:11c4bfa1-4901-4fd6-b9aa-535e0930a0db organization_id: patient_id: procedure_code:OT service_request_id:8842adae-b394-41cd-bd4c-b1b86278fde5 started:2026-04-24T05:53:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:56.937] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8a519838-6269-4540-bb6d-2cb602931374 | status_code: 400 +[2026-04-24 05:53:56.937] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:59.514] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076360 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:53:59.516] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3c68fb3e-297b-4442-9fd3-83e13805f6d5 +[2026-04-24 05:53:59.667] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7042c88a-f64a-4919-9127-236d126e5686 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:53:59.667] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8f9c12e2-1566-4ff0-b882-2a0742b2556a +[2026-04-24 05:53:59.667] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021376 encounter_id:7042c88a-f64a-4919-9127-236d126e5686 organization_id: patient_id: procedure_code:OT service_request_id:3c68fb3e-297b-4442-9fd3-83e13805f6d5 started:2026-04-24T05:53:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:53:59.814] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:53:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8f9c12e2-1566-4ff0-b882-2a0742b2556a | status_code: 400 +[2026-04-24 05:53:59.814] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:02.436] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062109 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:02.438] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12062109 | service: service-general | source_id: 33850e3a-bda2-45e8-902e-478ec4c7d367 +[2026-04-24 05:54:02.438] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021403 encounter_id:63ba9121-2917-4c52-8f99-57e203ba6912 organization_id: patient_id:P02087533671 procedure_code:DX service_request_id:d0174d72-6e0f-44b6-ad27-5807e65bb1bd started:2026-04-24T05:54:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:02.699] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: aa44f697-9784-4041-881e-bc059b8cec27 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 33850e3a-bda2-45e8-902e-478ec4c7d367 +[2026-04-24 05:54:02.699] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:05.284] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11463797 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:05.285] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c49c959d-d1d7-41ac-a5a0-b4ab0198be00 +[2026-04-24 05:54:05.436] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 45d5cdbf-ce58-4ba7-be5f-1bbb3b8b5e72 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:05.436] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0b52685f-5f0b-4948-a69c-99757e1e02d9 +[2026-04-24 05:54:05.436] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021378 encounter_id:45d5cdbf-ce58-4ba7-be5f-1bbb3b8b5e72 organization_id: patient_id: procedure_code:OT service_request_id:c49c959d-d1d7-41ac-a5a0-b4ab0198be00 started:2026-04-24T05:54:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:05.576] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0b52685f-5f0b-4948-a69c-99757e1e02d9 | status_code: 400 +[2026-04-24 05:54:05.576] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:08.142] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070785 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:08.143] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: fbac4fd2-75bb-4031-a6da-5c7346c2e244 +[2026-04-24 05:54:08.309] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 26c43ad2-d482-4a82-af30-d6d0d21a4891 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:08.309] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0dab094a-023e-415d-b091-144824d73905 +[2026-04-24 05:54:08.309] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021380 encounter_id:26c43ad2-d482-4a82-af30-d6d0d21a4891 organization_id: patient_id: procedure_code:OT service_request_id:fbac4fd2-75bb-4031-a6da-5c7346c2e244 started:2026-04-24T05:54:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:08.447] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0dab094a-023e-415d-b091-144824d73905 | status_code: 400 +[2026-04-24 05:54:08.447] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:10.994] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11623833 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:10.995] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 800b1348-8b07-40eb-b54a-6fed5268b900 +[2026-04-24 05:54:11.158] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 833f0a00-584a-4597-8bd9-f8fa19e8f9eb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:11.159] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 54538566-1f4d-4bb7-9688-74d95719de14 +[2026-04-24 05:54:11.159] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021382 encounter_id:833f0a00-584a-4597-8bd9-f8fa19e8f9eb organization_id: patient_id: procedure_code:OT service_request_id:800b1348-8b07-40eb-b54a-6fed5268b900 started:2026-04-24T05:54:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:11.297] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 54538566-1f4d-4bb7-9688-74d95719de14 | status_code: 400 +[2026-04-24 05:54:11.297] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:13.865] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11116980 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:13.866] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f8e5274e-3616-4828-8d2a-9d3c9b4fc964 +[2026-04-24 05:54:14.013] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ad8e5f61-3242-4492-8bcd-0b53c65a98ef | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:14.013] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 179dcb5e-885d-463b-952d-a6d0d015a55c +[2026-04-24 05:54:14.013] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021385 encounter_id:ad8e5f61-3242-4492-8bcd-0b53c65a98ef organization_id: patient_id: procedure_code:OT service_request_id:f8e5274e-3616-4828-8d2a-9d3c9b4fc964 started:2026-04-24T05:54:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:14.150] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 179dcb5e-885d-463b-952d-a6d0d015a55c | status_code: 400 +[2026-04-24 05:54:14.151] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:16.717] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076324 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:16.719] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e470458c-e753-4a14-a9c4-0f84f89ac795 +[2026-04-24 05:54:16.852] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7181ca36-73dd-468d-b594-cef7d4e054a7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:16.852] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9652265a-4a6e-4695-ba1c-c91c0d2f398b +[2026-04-24 05:54:16.852] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021381 encounter_id:7181ca36-73dd-468d-b594-cef7d4e054a7 organization_id: patient_id: procedure_code:DX service_request_id:e470458c-e753-4a14-a9c4-0f84f89ac795 started:2026-04-24T05:54:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:16.981] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:16Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9652265a-4a6e-4695-ba1c-c91c0d2f398b | status_code: 400 +[2026-04-24 05:54:16.981] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:19.554] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076362 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:19.555] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7d525a38-6519-4173-9cfd-e4e6655b867b +[2026-04-24 05:54:19.666] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 152650d3-144c-4111-9146-27b1022adac0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:19.666] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: df6c1b9c-1b3b-4718-98bb-97c0e7dafbaa +[2026-04-24 05:54:19.666] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021387 encounter_id:152650d3-144c-4111-9146-27b1022adac0 organization_id: patient_id: procedure_code:OT service_request_id:7d525a38-6519-4173-9cfd-e4e6655b867b started:2026-04-24T05:54:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:19.771] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: df6c1b9c-1b3b-4718-98bb-97c0e7dafbaa | status_code: 400 +[2026-04-24 05:54:19.771] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:22.327] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11611080 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:22.328] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7cf149ca-fe33-401a-8b55-eb8903445e1a +[2026-04-24 05:54:22.473] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1731b3f1-9c71-4d63-9f66-7860dcc49b8c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:22.473] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ff2bce65-17c5-47bf-a2dd-ee50962056d8 +[2026-04-24 05:54:22.473] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021388 encounter_id:1731b3f1-9c71-4d63-9f66-7860dcc49b8c organization_id: patient_id: procedure_code:OT service_request_id:7cf149ca-fe33-401a-8b55-eb8903445e1a started:2026-04-24T05:54:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:22.609] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ff2bce65-17c5-47bf-a2dd-ee50962056d8 | status_code: 400 +[2026-04-24 05:54:22.609] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:25.175] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12060560 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:25.176] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a06f41fa-923a-4552-a881-c89db14e118a +[2026-04-24 05:54:25.342] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 05ea4fec-d2c5-4d50-bf60-bbd757f4f196 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:25.342] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6cf73b72-ee12-4a32-b6a4-743901cbba5f +[2026-04-24 05:54:25.342] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021390 encounter_id:05ea4fec-d2c5-4d50-bf60-bbd757f4f196 organization_id: patient_id: procedure_code:OT service_request_id:a06f41fa-923a-4552-a881-c89db14e118a started:2026-04-24T05:54:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:25.454] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6cf73b72-ee12-4a32-b6a4-743901cbba5f | status_code: 400 +[2026-04-24 05:54:25.454] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:28.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076343 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:28.026] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 24d06a4a-a640-44d1-8ff7-33f794358f9f +[2026-04-24 05:54:28.177] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 460906f8-ff0b-4f8e-9939-7e6384be9c58 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:28.177] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8b69b342-d19c-4ddd-8f16-470604b32b71 +[2026-04-24 05:54:28.177] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021394 encounter_id:460906f8-ff0b-4f8e-9939-7e6384be9c58 organization_id: patient_id: procedure_code:OT service_request_id:24d06a4a-a640-44d1-8ff7-33f794358f9f started:2026-04-24T05:54:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:28.379] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8b69b342-d19c-4ddd-8f16-470604b32b71 | status_code: 400 +[2026-04-24 05:54:28.379] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:30.964] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073987 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:30.965] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ab0963d5-9fd2-4c40-93e4-537a7994277a +[2026-04-24 05:54:31.089] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0125f2f5-bc6c-43ee-99cb-8ad8b302e869 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:31.089] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f30cf805-bf34-411a-96ad-e3fac2d821b6 +[2026-04-24 05:54:31.089] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021395 encounter_id:0125f2f5-bc6c-43ee-99cb-8ad8b302e869 organization_id: patient_id: procedure_code:OT service_request_id:ab0963d5-9fd2-4c40-93e4-537a7994277a started:2026-04-24T05:54:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:31.204] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f30cf805-bf34-411a-96ad-e3fac2d821b6 | status_code: 400 +[2026-04-24 05:54:31.204] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:33.767] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076218 2026-04-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:33.768] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0485ebb2-9d9f-4604-bb25-078d0d66d31b +[2026-04-24 05:54:33.918] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 221de7a2-7d06-4598-b979-f855ad4a2cb6 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:33.918] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 27cedf6a-fb8c-4643-b231-f9eb2ecb2d83 +[2026-04-24 05:54:33.918] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 27cedf6a-fb8c-4643-b231-f9eb2ecb2d83 +[2026-04-24 05:54:34.480] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067377 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:34.481] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: dad33c87-0928-4438-95e3-8a4525f43c94 +[2026-04-24 05:54:34.610] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 47dee0b0-75f5-4d04-bd39-dedf374ba602 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:34.610] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5e993578-702d-4c51-adad-74222b454444 +[2026-04-24 05:54:34.611] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021401 encounter_id:47dee0b0-75f5-4d04-bd39-dedf374ba602 organization_id: patient_id: procedure_code:OT service_request_id:dad33c87-0928-4438-95e3-8a4525f43c94 started:2026-04-24T05:54:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:34.715] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 5e993578-702d-4c51-adad-74222b454444 | status_code: 400 +[2026-04-24 05:54:34.716] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:37.292] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062109 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:37.293] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 048e62f5-f683-41cd-b005-11664458b538 +[2026-04-24 05:54:37.404] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 63ba9121-2917-4c52-8f99-57e203ba6912 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:37.404] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 94d89496-89c2-44d8-a503-333acefb8dae +[2026-04-24 05:54:37.404] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021403 encounter_id:63ba9121-2917-4c52-8f99-57e203ba6912 organization_id: patient_id: procedure_code:DX service_request_id:048e62f5-f683-41cd-b005-11664458b538 started:2026-04-24T05:54:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:37.547] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 94d89496-89c2-44d8-a503-333acefb8dae | status_code: 400 +[2026-04-24 05:54:37.547] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:39.766] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11577383 2026-04-18] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:39.767] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577383 | service: service-general | source_id: ef8fe0c3-f46e-40a9-9461-279d170288b5 +[2026-04-24 05:54:39.767] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11577383 | service: service-general | source_id: ef8fe0c3-f46e-40a9-9461-279d170288b5 +[2026-04-24 05:54:39.780] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12039501 2026-04-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:39.781] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039501 | service: service-general | source_id: 313d9115-4748-4559-a83a-09f2244deb91 +[2026-04-24 05:54:39.781] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12039501 | service: service-general | source_id: 313d9115-4748-4559-a83a-09f2244deb91 +[2026-04-24 05:54:40.384] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064547 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:40.385] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064547 | service: service-general | source_id: b6cfd26d-584e-4980-9bd2-c737656cebc4 +[2026-04-24 05:54:40.385] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064547 | service: service-general | source_id: b6cfd26d-584e-4980-9bd2-c737656cebc4 +[2026-04-24 05:54:40.398] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027417 2026-03-04] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:40.399] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027417 | service: service-general | source_id: 870be895-7cfd-4b16-b8e3-54c05cf5a5a7 +[2026-04-24 05:54:40.399] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027417 | service: service-general | source_id: 870be895-7cfd-4b16-b8e3-54c05cf5a5a7 +[2026-04-24 05:54:40.958] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12009665 2026-03-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:40.959] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009665 | service: service-general | source_id: 8848e1f5-458b-4cd8-aa14-ca001fe51992 +[2026-04-24 05:54:40.959] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12009665 | service: service-general | source_id: 8848e1f5-458b-4cd8-aa14-ca001fe51992 +[2026-04-24 05:54:40.971] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627736 2026-04-10] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:40.972] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627736 | service: service-general | source_id: 110f0c93-c850-4ea3-9680-5d400ee10d53 +[2026-04-24 05:54:40.972] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11627736 | service: service-general | source_id: 110f0c93-c850-4ea3-9680-5d400ee10d53 +[2026-04-24 05:54:41.567] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013167 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:41.568] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013167 | service: service-general | source_id: 53bb6883-84b6-46aa-9272-e85b51c0ac65 +[2026-04-24 05:54:41.568] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12013167 | service: service-general | source_id: 53bb6883-84b6-46aa-9272-e85b51c0ac65 +[2026-04-24 05:54:41.581] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11111534 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:41.581] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11111534 | service: service-general | source_id: 0aaaf8f1-b795-48a5-887d-c3a9f715b619 +[2026-04-24 05:54:41.582] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11111534 | service: service-general | source_id: 0aaaf8f1-b795-48a5-887d-c3a9f715b619 +[2026-04-24 05:54:42.190] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027132 2026-04-08] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:42.191] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027132 | service: service-general | source_id: 47b92212-b4b3-4a86-8e23-a59ce952a0c1 +[2026-04-24 05:54:42.191] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027132 | service: service-general | source_id: 47b92212-b4b3-4a86-8e23-a59ce952a0c1 +[2026-04-24 05:54:42.755] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12032268 2026-03-11] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:42.756] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032268 | service: service-general | source_id: 552012fb-40fa-4502-907c-39effb94a9be +[2026-04-24 05:54:42.756] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12032268 | service: service-general | source_id: 552012fb-40fa-4502-907c-39effb94a9be +[2026-04-24 05:54:42.769] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11610098 2026-04-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:42.770] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610098 | service: service-general | source_id: 69db1f4e-664b-48c9-a189-0c510aaae730 +[2026-04-24 05:54:42.770] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11610098 | service: service-general | source_id: 69db1f4e-664b-48c9-a189-0c510aaae730 +[2026-04-24 05:54:42.781] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11519670 2026-03-09] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:42.782] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519670 | service: service-general | source_id: e1785e03-d743-45b2-a4eb-6cfe5f9366a7 +[2026-04-24 05:54:42.782] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11519670 | service: service-general | source_id: e1785e03-d743-45b2-a4eb-6cfe5f9366a7 +[2026-04-24 05:54:43.351] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11626908 2026-03-30] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:43.353] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626908 | service: service-general | source_id: f9b92d5c-63bf-468d-88b4-137a97468ec9 +[2026-04-24 05:54:43.353] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11626908 | service: service-general | source_id: f9b92d5c-63bf-468d-88b4-137a97468ec9 +[2026-04-24 05:54:43.365] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12027948 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:43.367] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: e7b1a067-7d99-4087-b15e-7ed9cdd81eac +[2026-04-24 05:54:43.367] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12027948 | service: service-general | source_id: e7b1a067-7d99-4087-b15e-7ed9cdd81eac +[2026-04-24 05:54:43.920] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11301594 2026-03-16] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:43.921] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11301594 | service: service-general | source_id: 874d24e6-2382-4998-a81e-19387ccb26a7 +[2026-04-24 05:54:43.921] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11301594 | service: service-general | source_id: 874d24e6-2382-4998-a81e-19387ccb26a7 +[2026-04-24 05:54:43.934] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11435190 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:43.935] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435190 | service: service-general | source_id: 601d8ad3-f7ad-4899-b948-292a6b2ac65f +[2026-04-24 05:54:43.935] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11435190 | service: service-general | source_id: 601d8ad3-f7ad-4899-b948-292a6b2ac65f +[2026-04-24 05:54:44.506] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071478 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:44.516] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: da392fcd-efa7-4084-af7d-9ce07a66c184 +[2026-04-24 05:54:44.679] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1c82965c-bdd7-4cd9-a2cc-f85f7722ae73 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:44.679] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c05492d6-2e54-49f7-9c9f-4b1fedfa034b +[2026-04-24 05:54:44.679] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c05492d6-2e54-49f7-9c9f-4b1fedfa034b +[2026-04-24 05:54:45.273] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11581539 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:45.274] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581539 | service: service-general | source_id: 6bc30b15-b28f-4d69-a2f6-c4781fbbac5b +[2026-04-24 05:54:45.274] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11581539 | service: service-general | source_id: 6bc30b15-b28f-4d69-a2f6-c4781fbbac5b +[2026-04-24 05:54:45.926] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12044557 2026-04-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:45.927] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044557 | service: service-general | source_id: ecedbfc6-fd52-43f8-b60b-339a854628f0 +[2026-04-24 05:54:45.927] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12044557 | service: service-general | source_id: ecedbfc6-fd52-43f8-b60b-339a854628f0 +[2026-04-24 05:54:46.568] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073472 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:46.569] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ca7c6fba-e804-46b8-9690-2aa26fcc1f65 +[2026-04-24 05:54:46.712] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 491980d3-0d76-4f45-a093-2895ce048199 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:46.712] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2c28cb0d-069a-4980-97aa-5820133f1ca9 +[2026-04-24 05:54:46.712] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2c28cb0d-069a-4980-97aa-5820133f1ca9 +[2026-04-24 05:54:47.322] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076578 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:47.323] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12076578 | service: service-general | source_id: 4cece904-6484-4659-b67e-9fcdeddce232 +[2026-04-24 05:54:47.323] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021786 encounter_id:facb5272-83a3-48e5-b1d9-a1282a576a57 organization_id: patient_id:P00307970510 procedure_code:OT service_request_id:31fe20ce-f3d3-4ba4-a08f-feb14060beeb started:2026-04-24T05:54:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:47.570] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: a72d55de-0cf9-4b01-a7ff-277908b756e5 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 4cece904-6484-4659-b67e-9fcdeddce232 +[2026-04-24 05:54:47.570] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:49.585] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604871 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:49.586] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604871 | service: service-general | source_id: 6ea44fa2-c323-41c1-93ed-3908043a23af +[2026-04-24 05:54:49.586] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604871 | service: service-general | source_id: 6ea44fa2-c323-41c1-93ed-3908043a23af +[2026-04-24 05:54:49.599] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11604871 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:49.600] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604871 | service: service-general | source_id: bdde8e09-57aa-4d8c-a66e-7bfc34a8e21a +[2026-04-24 05:54:49.600] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11604871 | service: service-general | source_id: bdde8e09-57aa-4d8c-a66e-7bfc34a8e21a +[2026-04-24 05:54:49.614] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11618445 2026-04-13] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:49.615] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618445 | service: service-general | source_id: 078f2015-8d10-4348-a3ad-ed7eb1797c2f +[2026-04-24 05:54:49.615] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11618445 | service: service-general | source_id: 078f2015-8d10-4348-a3ad-ed7eb1797c2f +[2026-04-24 05:54:50.180] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12046647 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:50.182] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046647 | service: service-general | source_id: 95b88905-1d83-48af-b017-1dd058ffac00 +[2026-04-24 05:54:50.182] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12046647 | service: service-general | source_id: 95b88905-1d83-48af-b017-1dd058ffac00 +[2026-04-24 05:54:50.196] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076578 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:50.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12076578 | service: service-general | source_id: 1416bf23-ecd6-4580-bf45-281ccfeb5fd2 +[2026-04-24 05:54:50.196] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021786 encounter_id:facb5272-83a3-48e5-b1d9-a1282a576a57 organization_id: patient_id:P00307970510 procedure_code:OT service_request_id:86fa2bbe-64fd-4de6-8d4e-f02b12d6b8dd started:2026-04-24T05:54:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:50.505] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 85c30e34-c5c0-443b-b0fb-2223a63aa087 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 1416bf23-ecd6-4580-bf45-281ccfeb5fd2 +[2026-04-24 05:54:50.505] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:53.091] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12043016 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:53.092] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8a604ddd-633a-4907-9bd8-d05ed852f92a +[2026-04-24 05:54:53.254] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4db24475-d288-4d14-88e3-8f690a77cffb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:53.254] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5bd8b1da-cb16-47c4-869a-94c83d65a1e2 +[2026-04-24 05:54:53.254] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5bd8b1da-cb16-47c4-869a-94c83d65a1e2 +[2026-04-24 05:54:53.268] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074614 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:53.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12074614 | service: service-general | source_id: a3f00b61-9021-4850-9bb1-36b94d237e02 +[2026-04-24 05:54:53.269] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021807 encounter_id:a78d2a60-d56c-4c7d-add0-f7b2f1698683 organization_id: patient_id:P02443886880 procedure_code:OT service_request_id:dc80b273-627b-471a-8cfe-a21eda06be2d started:2026-04-24T05:54:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:53.518] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: e922cb71-62c6-4347-8273-6508d2d7d638 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a3f00b61-9021-4850-9bb1-36b94d237e02 +[2026-04-24 05:54:53.518] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:56.127] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072374 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:56.128] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2b1a8a49-9665-4a80-883d-a9ffcb259e30 +[2026-04-24 05:54:56.267] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 17355f3b-6dd9-4d16-8949-6aa2b3eaebfd | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:56.267] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c310e477-510f-4f19-a250-2d114c6d8181 +[2026-04-24 05:54:56.267] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c310e477-510f-4f19-a250-2d114c6d8181 +[2026-04-24 05:54:56.824] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073474 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:56.825] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 345e7d7c-709b-4e7a-acea-b140bdd6de26 +[2026-04-24 05:54:56.960] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5d0594c3-d170-4ce5-883e-197bf8db6974 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:56.960] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5bb78209-c5a9-464c-8835-13a0f9455f73 +[2026-04-24 05:54:56.960] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5bb78209-c5a9-464c-8835-13a0f9455f73 +[2026-04-24 05:54:57.539] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11629500 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:57.540] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8735fba7-68fa-4945-8e77-17651edd9c87 +[2026-04-24 05:54:57.758] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 23dc5bc2-6e7f-404a-a24f-f6a843342c84 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:57.758] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4041e52a-2672-4abe-bf13-3f0a2823a2d3 +[2026-04-24 05:54:57.758] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4041e52a-2672-4abe-bf13-3f0a2823a2d3 +[2026-04-24 05:54:58.338] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076266 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:54:58.347] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ce394580-4b9c-471d-8df6-d9828ed5766b +[2026-04-24 05:54:58.485] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7d51e4f2-9a39-4523-9df3-396235c60758 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:54:58.485] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: af4c6840-567c-4bbe-a98c-e829d87c017e +[2026-04-24 05:54:58.485] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021358 encounter_id:7d51e4f2-9a39-4523-9df3-396235c60758 organization_id: patient_id: procedure_code:DX service_request_id:ce394580-4b9c-471d-8df6-d9828ed5766b started:2026-04-24T05:54:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:54:58.620] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:54:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: af4c6840-567c-4bbe-a98c-e829d87c017e | status_code: 400 +[2026-04-24 05:54:58.620] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:00.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076605 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:00.635] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12076605 | service: service-general | source_id: f297a745-9a23-40a6-8632-7c56a589da92 +[2026-04-24 05:55:00.635] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021841 encounter_id:372a4465-cb4d-42cb-a389-b09d73c6ef19 organization_id: patient_id:P02058718935 procedure_code:OT service_request_id:5ba50d84-1884-4ac8-b17f-9d2c0b008620 started:2026-04-24T05:55:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:00.896] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 70e10dab-8f66-49ed-ac89-80f3cfe47588 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: f297a745-9a23-40a6-8632-7c56a589da92 +[2026-04-24 05:55:00.896] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:02.911] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071060 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:02.912] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071060 | service: service-general | source_id: 75968e8f-cd6d-485c-97d9-6b7c695aff8f +[2026-04-24 05:55:02.912] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071060 | service: service-general | source_id: 75968e8f-cd6d-485c-97d9-6b7c695aff8f +[2026-04-24 05:55:02.926] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11590852 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:02.927] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590852 | service: service-general | source_id: d779e15f-c393-4619-9bc1-959b1a26ceca +[2026-04-24 05:55:02.927] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11590852 | service: service-general | source_id: d779e15f-c393-4619-9bc1-959b1a26ceca +[2026-04-24 05:55:03.544] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071063 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:03.545] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12071063 | service: service-general | source_id: fe5b1fb6-b4ee-4fa7-b32f-d9c9f5e0ffa5 +[2026-04-24 05:55:03.545] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021855 encounter_id:af86b79f-518e-4eca-a40d-bacac175fce0 organization_id: patient_id:P01266624172 procedure_code:OT service_request_id:291aefe8-10c9-4daf-928f-d3852fe49eaa started:2026-04-24T05:55:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:03.828] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: d2e82ffe-4883-4e24-aca8-9eda933ad4f0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: fe5b1fb6-b4ee-4fa7-b32f-d9c9f5e0ffa5 +[2026-04-24 05:55:03.829] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:05.845] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076593 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:05.846] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12076593 | service: service-general | source_id: 5505e1cc-b790-43e9-a098-108590975998 +[2026-04-24 05:55:05.846] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12076593 | service: service-general | source_id: 5505e1cc-b790-43e9-a098-108590975998 +[2026-04-24 05:55:06.421] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075036 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:06.423] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c44a650f-07b4-42a3-9e20-81b318896676 +[2026-04-24 05:55:06.575] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8976dc61-a677-4478-8184-80af80a70e70 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:06.575] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3198e80a-f62e-4178-a95f-08c4122203bf +[2026-04-24 05:55:06.575] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021803 encounter_id:8976dc61-a677-4478-8184-80af80a70e70 organization_id: patient_id: procedure_code:OT service_request_id:c44a650f-07b4-42a3-9e20-81b318896676 started:2026-04-24T05:55:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:06.678] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3198e80a-f62e-4178-a95f-08c4122203bf | status_code: 400 +[2026-04-24 05:55:06.678] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:09.244] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070272 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:09.245] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b925ae8e-f5b3-4c7d-a1b8-5dac2f2650c7 +[2026-04-24 05:55:09.365] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 45a5f4b2-f6e4-437e-ae19-7a4c7298e8c4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:09.365] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ab2aacba-5bb6-426b-92f7-9b4a55d59d6a +[2026-04-24 05:55:09.365] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-002027 encounter_id:45a5f4b2-f6e4-437e-ae19-7a4c7298e8c4 organization_id: patient_id: procedure_code:OT service_request_id:b925ae8e-f5b3-4c7d-a1b8-5dac2f2650c7 started:2026-04-24T05:55:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:09.505] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ab2aacba-5bb6-426b-92f7-9b4a55d59d6a | status_code: 400 +[2026-04-24 05:55:09.505] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:11.521] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011900 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:11.522] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12011900 | service: service-general | source_id: c0e7d29a-53fa-44fa-a8f9-03e6885e7caa +[2026-04-24 05:55:11.522] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003388 encounter_id:609dd194-a51c-4491-b322-dfa14192f264 organization_id: patient_id:P02409915122 procedure_code:CT service_request_id:d9d64b95-6d68-47be-b63e-bb441b725e7c started:2026-04-24T05:55:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:11.748] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 3f33256a-854d-4a87-aa7d-6dff5d34eb19 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: c0e7d29a-53fa-44fa-a8f9-03e6885e7caa +[2026-04-24 05:55:11.748] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:14.484] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075511 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:14.485] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12075511 | service: service-general | source_id: 70b29431-487b-488a-bdc5-7897973fe2b4 +[2026-04-24 05:55:14.485] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12075511 | service: service-general | source_id: 70b29431-487b-488a-bdc5-7897973fe2b4 +[2026-04-24 05:55:15.072] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074614 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:15.073] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a8a994cf-6ffb-4034-a8ee-32485eaadf62 +[2026-04-24 05:55:15.196] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a78d2a60-d56c-4c7d-add0-f7b2f1698683 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:15.196] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 44dc96b4-f9fe-4825-b4f5-a5188e957ce7 +[2026-04-24 05:55:15.196] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021807 encounter_id:a78d2a60-d56c-4c7d-add0-f7b2f1698683 organization_id: patient_id: procedure_code:OT service_request_id:a8a994cf-6ffb-4034-a8ee-32485eaadf62 started:2026-04-24T05:55:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:15.336] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:15Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 44dc96b4-f9fe-4825-b4f5-a5188e957ce7 | status_code: 400 +[2026-04-24 05:55:15.336] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:17.929] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073697 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:17.930] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073697 | service: service-general | source_id: 81d70364-0959-4ee5-baa1-2e57d5c18213 +[2026-04-24 05:55:17.930] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073697 | service: service-general | source_id: 81d70364-0959-4ee5-baa1-2e57d5c18213 +[2026-04-24 05:55:18.523] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11600065 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:18.524] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 15f97b05-3d13-4328-8610-7c7398a23ca3 +[2026-04-24 05:55:18.693] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9345eb3d-dbbe-445e-a086-787992459313 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:18.693] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 78e0b58b-531c-4baf-841b-2589a0a61342 +[2026-04-24 05:55:18.693] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021810 encounter_id:9345eb3d-dbbe-445e-a086-787992459313 organization_id: patient_id: procedure_code:OT service_request_id:15f97b05-3d13-4328-8610-7c7398a23ca3 started:2026-04-24T05:55:18Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:18.829] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:18Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 78e0b58b-531c-4baf-841b-2589a0a61342 | status_code: 400 +[2026-04-24 05:55:18.829] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:21.389] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11376848 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:21.390] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 014af56d-5aba-4bf6-9317-57de07b95ca3 +[2026-04-24 05:55:21.554] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 7ffc7b21-843c-43ed-aebf-aaffc8782a30 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:21.554] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2cd60c5d-8a77-4ded-baff-cbf52690db03 +[2026-04-24 05:55:21.554] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003858 encounter_id:7ffc7b21-843c-43ed-aebf-aaffc8782a30 organization_id: patient_id: procedure_code:OT service_request_id:014af56d-5aba-4bf6-9317-57de07b95ca3 started:2026-04-24T05:55:21Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:21.684] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:21Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 2cd60c5d-8a77-4ded-baff-cbf52690db03 | status_code: 400 +[2026-04-24 05:55:21.684] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:24.277] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076620 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:24.278] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 24a33ed4-48ee-4905-83fa-a57355f70779 +[2026-04-24 05:55:24.477] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8c5c49be-96f9-4724-93db-945e02838842 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:24.477] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f59b96dc-1b26-4547-a801-16f0d1d8c639 +[2026-04-24 05:55:24.477] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021816 encounter_id:8c5c49be-96f9-4724-93db-945e02838842 organization_id: patient_id: procedure_code:OT service_request_id:24a33ed4-48ee-4905-83fa-a57355f70779 started:2026-04-24T05:55:24Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:24.610] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:24Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f59b96dc-1b26-4547-a801-16f0d1d8c639 | status_code: 400 +[2026-04-24 05:55:24.610] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:27.187] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11598749 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:27.204] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 46328ae5-582e-4622-88a7-7a2ce59c6230 +[2026-04-24 05:55:27.366] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1fc65528-0acc-4ef3-8e93-22339e7c0bb7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:27.366] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 89e9b9b2-c48b-47c2-8aae-3eb4dc4dd88a +[2026-04-24 05:55:27.366] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 89e9b9b2-c48b-47c2-8aae-3eb4dc4dd88a +[2026-04-24 05:55:27.939] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10069283 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:27.941] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c47a5ffb-232e-4be1-a0b8-9e1b67fd6cf2 +[2026-04-24 05:55:28.076] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 087c2155-a0c3-4c93-b561-7c0aaccddc7b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:28.076] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b90a63fc-0cd8-4fe4-8522-b8c67e0e047e +[2026-04-24 05:55:28.076] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021817 encounter_id:087c2155-a0c3-4c93-b561-7c0aaccddc7b organization_id: patient_id: procedure_code:OT service_request_id:c47a5ffb-232e-4be1-a0b8-9e1b67fd6cf2 started:2026-04-24T05:55:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:28.188] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b90a63fc-0cd8-4fe4-8522-b8c67e0e047e | status_code: 400 +[2026-04-24 05:55:28.188] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:30.760] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12041797 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:30.761] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 75b8ec43-908f-4dda-b6ff-85f26e96e3f5 +[2026-04-24 05:55:30.925] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c4998735-ea75-4a67-8cd6-37bd2bbafb04 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:30.925] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9c6dd030-33fc-41be-aa02-ac6367f691d1 +[2026-04-24 05:55:30.925] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-002033 encounter_id:c4998735-ea75-4a67-8cd6-37bd2bbafb04 organization_id: patient_id: procedure_code:DX service_request_id:75b8ec43-908f-4dda-b6ff-85f26e96e3f5 started:2026-04-24T05:55:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:31.029] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9c6dd030-33fc-41be-aa02-ac6367f691d1 | status_code: 400 +[2026-04-24 05:55:31.029] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:33.651] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11587119 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:33.653] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: dbcaead9-a810-43b7-9a29-043555d05763 +[2026-04-24 05:55:33.798] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b8b52924-7c32-4903-9fcb-b58105558487 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:33.798] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 51fe4870-9b5c-4c00-a586-fb2aabf03b8d +[2026-04-24 05:55:33.798] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021819 encounter_id:b8b52924-7c32-4903-9fcb-b58105558487 organization_id: patient_id: procedure_code:OT service_request_id:dbcaead9-a810-43b7-9a29-043555d05763 started:2026-04-24T05:55:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:33.907] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 51fe4870-9b5c-4c00-a586-fb2aabf03b8d | status_code: 400 +[2026-04-24 05:55:33.907] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:36.485] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076610 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:36.486] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 98311f03-53b8-4a44-b537-8d5814c33b66 +[2026-04-24 05:55:36.618] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 601c27bd-7fb7-4876-b193-07d6f84b7f61 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:36.618] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 36db4743-002d-45d2-add0-5544643c40d2 +[2026-04-24 05:55:36.618] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021821 encounter_id:601c27bd-7fb7-4876-b193-07d6f84b7f61 organization_id: patient_id: procedure_code:OT service_request_id:98311f03-53b8-4a44-b537-8d5814c33b66 started:2026-04-24T05:55:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:36.729] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 36db4743-002d-45d2-add0-5544643c40d2 | status_code: 400 +[2026-04-24 05:55:36.729] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:39.313] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076606 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:39.314] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 643774f0-2c9e-4e0e-88c5-bd4edfe4a073 +[2026-04-24 05:55:39.454] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bd6aab77-50b3-4878-849f-ffb4f658d8b0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:39.454] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 279b2be9-7e92-4411-ac75-4b0a5fc816e3 +[2026-04-24 05:55:39.454] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021802 encounter_id:bd6aab77-50b3-4878-849f-ffb4f658d8b0 organization_id: patient_id: procedure_code:OT service_request_id:643774f0-2c9e-4e0e-88c5-bd4edfe4a073 started:2026-04-24T05:55:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:39.593] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 279b2be9-7e92-4411-ac75-4b0a5fc816e3 | status_code: 400 +[2026-04-24 05:55:39.593] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:42.174] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11486318 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:42.175] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 68847bca-ea4f-4b8c-9af8-afdd08221be3 +[2026-04-24 05:55:42.343] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 233274cc-63d9-46c2-a5d5-3283d56a22d2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:42.343] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8692da45-211e-4f33-b3e0-de35d0862da0 +[2026-04-24 05:55:42.343] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021823 encounter_id:233274cc-63d9-46c2-a5d5-3283d56a22d2 organization_id: patient_id: procedure_code:OT service_request_id:68847bca-ea4f-4b8c-9af8-afdd08221be3 started:2026-04-24T05:55:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:42.577] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8692da45-211e-4f33-b3e0-de35d0862da0 | status_code: 400 +[2026-04-24 05:55:42.578] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:45.204] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11558809 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:45.205] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 11bfe0a8-bfd5-47bf-b106-ec40b1866991 +[2026-04-24 05:55:45.330] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8b4ada5f-7a5f-4508-81db-61107335f8cf | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:45.330] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 16b0ecbd-cdf9-4b3b-b14d-c2522c110a7b +[2026-04-24 05:55:45.330] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021824 encounter_id:8b4ada5f-7a5f-4508-81db-61107335f8cf organization_id: patient_id: procedure_code:OT service_request_id:11bfe0a8-bfd5-47bf-b106-ec40b1866991 started:2026-04-24T05:55:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:45.447] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 16b0ecbd-cdf9-4b3b-b14d-c2522c110a7b | status_code: 400 +[2026-04-24 05:55:45.447] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:48.023] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054054 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:48.024] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2a794f02-2681-4a50-a7fd-49dcdddfdda5 +[2026-04-24 05:55:48.173] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b969f1c3-fd20-4bf6-98e6-58f97d56664e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:48.173] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b19a3264-fe70-481b-b9f9-58c226c93572 +[2026-04-24 05:55:48.173] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021825 encounter_id:b969f1c3-fd20-4bf6-98e6-58f97d56664e organization_id: patient_id: procedure_code:OT service_request_id:2a794f02-2681-4a50-a7fd-49dcdddfdda5 started:2026-04-24T05:55:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:48.287] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b19a3264-fe70-481b-b9f9-58c226c93572 | status_code: 400 +[2026-04-24 05:55:48.287] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:50.921] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071582 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:50.922] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1d8452fd-3c88-43d7-944f-25e3658e6fe1 +[2026-04-24 05:55:51.104] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c625f5e7-e1ef-4406-a360-977c10dd517a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:51.104] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ef4c676a-0e16-422c-90cc-924827301938 +[2026-04-24 05:55:51.104] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021827 encounter_id:c625f5e7-e1ef-4406-a360-977c10dd517a organization_id: patient_id: procedure_code:OT service_request_id:1d8452fd-3c88-43d7-944f-25e3658e6fe1 started:2026-04-24T05:55:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:51.209] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ef4c676a-0e16-422c-90cc-924827301938 | status_code: 400 +[2026-04-24 05:55:51.209] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:53.937] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074629 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:53.938] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 06d4eb93-87ea-4196-9578-9a74abde8084 +[2026-04-24 05:55:54.101] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5ae372bd-4af0-43b5-a802-76b60aa7e383 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:54.101] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 98e8cf5e-feb3-4dbd-aa47-af280857187d +[2026-04-24 05:55:54.101] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003865 encounter_id:5ae372bd-4af0-43b5-a802-76b60aa7e383 organization_id: patient_id: procedure_code:DX service_request_id:06d4eb93-87ea-4196-9578-9a74abde8084 started:2026-04-24T05:55:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:54.206] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 98e8cf5e-feb3-4dbd-aa47-af280857187d | status_code: 400 +[2026-04-24 05:55:54.206] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:56.849] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069442 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:56.850] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8735de42-a822-4666-be0b-883b95d8ad39 +[2026-04-24 05:55:56.989] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9bd16487-20b2-488c-8168-2df05da0568c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:56.989] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9106914a-8d7b-4183-82ca-6117a56b2f65 +[2026-04-24 05:55:56.989] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021830 encounter_id:9bd16487-20b2-488c-8168-2df05da0568c organization_id: patient_id: procedure_code:OT service_request_id:8735de42-a822-4666-be0b-883b95d8ad39 started:2026-04-24T05:55:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:57.131] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9106914a-8d7b-4183-82ca-6117a56b2f65 | status_code: 400 +[2026-04-24 05:55:57.131] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:57.279] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: RACHELANIA WELINTA PRAMESTI | service: service-general | source_id: 8859f91d-6aad-4541-8f97-55a231631f9b +[2026-04-24 05:55:57.442] [ERROR] [SERVICEREQUEST-RAD WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:254 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["Serv... | service: service-general | source_id: 8859f91d-6aad-4541-8f97-55a231631f9b | status_code: 400 +[2026-04-24 05:55:57.442] [INFO ] [SERVICEREQUEST-RAD WORKER] Detail Transaksi | 📍 service.go:183 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | request_payload: map[authored_on:2026-04-24T12:55:55+07:00 category_code:363679005 category_display:Imaging code: display: encounter_id:1d58c9be-2cc1-4dcc-bd39-f1f5f607a8ff intent:original-order patient_id:P01795946881 patient_name:RACHELANIA WELINTA PRAMESTI performer_id:10007121493 requester_id:10007024749 status:active] | response_payload: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Element not found: ServiceRequest.code (RuleNumber: 10060)"},"expression":["ServiceRequest.code"],"severity":"error"}],"resourceType":"OperationOutcome","text":{"status":"generated"}},"status":"error"} | service: service-general | source_id: 8859f91d-6aad-4541-8f97-55a231631f9b | status: FAILED +[2026-04-24 05:55:59.704] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076595 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:55:59.705] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5d3efc7a-027b-45d6-957b-7caabd167ebd +[2026-04-24 05:55:59.818] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 0d0b424b-8e48-4cbe-9803-53532647d5e4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:55:59.818] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 01a94661-ce20-4c9b-ae34-3e71cef96d97 +[2026-04-24 05:55:59.818] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021834 encounter_id:0d0b424b-8e48-4cbe-9803-53532647d5e4 organization_id: patient_id: procedure_code:OT service_request_id:5d3efc7a-027b-45d6-957b-7caabd167ebd started:2026-04-24T05:55:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:55:59.959] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:55:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 01a94661-ce20-4c9b-ae34-3e71cef96d97 | status_code: 400 +[2026-04-24 05:55:59.960] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:02.571] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076621 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:02.572] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 79a64e23-9478-43fc-94a5-ad22eadcfc9a +[2026-04-24 05:56:02.719] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 096f73da-2eab-45cf-a025-9cdcb684493b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:02.719] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9ef64386-901f-47e0-a5f0-5f1d548aa329 +[2026-04-24 05:56:02.719] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021836 encounter_id:096f73da-2eab-45cf-a025-9cdcb684493b organization_id: patient_id: procedure_code:OT service_request_id:79a64e23-9478-43fc-94a5-ad22eadcfc9a started:2026-04-24T05:56:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:02.854] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9ef64386-901f-47e0-a5f0-5f1d548aa329 | status_code: 400 +[2026-04-24 05:56:02.854] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:05.472] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12065612 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:05.473] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 24484655-4e91-4f30-8a0e-1c952fbb222d +[2026-04-24 05:56:05.610] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1e6069be-4ee8-4e24-adb6-916833122b66 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:05.610] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ddbc2afb-30dc-4dfc-bb67-65e1fc7419e5 +[2026-04-24 05:56:05.610] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021838 encounter_id:1e6069be-4ee8-4e24-adb6-916833122b66 organization_id: patient_id: procedure_code:OT service_request_id:24484655-4e91-4f30-8a0e-1c952fbb222d started:2026-04-24T05:56:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:05.741] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ddbc2afb-30dc-4dfc-bb67-65e1fc7419e5 | status_code: 400 +[2026-04-24 05:56:05.741] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:08.340] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071049 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:08.341] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: acaf3655-34a4-4a0e-aaaa-184389109fd1 +[2026-04-24 05:56:08.495] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d7f20886-40ba-4fed-9759-0a56ad6e3f2c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:08.495] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 79d46f63-ef00-4d07-bf70-9727c690a974 +[2026-04-24 05:56:08.495] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021839 encounter_id:d7f20886-40ba-4fed-9759-0a56ad6e3f2c organization_id: patient_id: procedure_code:OT service_request_id:acaf3655-34a4-4a0e-aaaa-184389109fd1 started:2026-04-24T05:56:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:08.613] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 79d46f63-ef00-4d07-bf70-9727c690a974 | status_code: 400 +[2026-04-24 05:56:08.613] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:11.224] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057209 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:11.225] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b12522b9-77de-4dcc-b768-5aaa8f103d40 +[2026-04-24 05:56:11.401] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: adf4dc2f-74fb-48f6-b8a9-40531f44df3a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:11.402] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9e2ca3e1-28ed-49a7-b5fc-85ac28726fee +[2026-04-24 05:56:11.402] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003867 encounter_id:adf4dc2f-74fb-48f6-b8a9-40531f44df3a organization_id: patient_id: procedure_code:OT service_request_id:b12522b9-77de-4dcc-b768-5aaa8f103d40 started:2026-04-24T05:56:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:11.513] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9e2ca3e1-28ed-49a7-b5fc-85ac28726fee | status_code: 400 +[2026-04-24 05:56:11.513] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:14.153] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076605 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:14.154] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 721dcaa1-5f8b-4440-8f0c-e92c5eb14554 +[2026-04-24 05:56:14.402] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 372a4465-cb4d-42cb-a389-b09d73c6ef19 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:14.402] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 1139d078-6c52-479b-a6b3-443e2981f187 +[2026-04-24 05:56:14.402] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021841 encounter_id:372a4465-cb4d-42cb-a389-b09d73c6ef19 organization_id: patient_id: procedure_code:OT service_request_id:721dcaa1-5f8b-4440-8f0c-e92c5eb14554 started:2026-04-24T05:56:14Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:14.505] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:14Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 1139d078-6c52-479b-a6b3-443e2981f187 | status_code: 400 +[2026-04-24 05:56:14.505] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:16.815] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12014205 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:16.816] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12014205 | service: service-general | source_id: 213e196a-1676-4316-9278-a7710093716f +[2026-04-24 05:56:16.817] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021849 encounter_id:f1463baa-9f6d-4c9e-9bd7-b0656c5e252b organization_id: patient_id:P01971881738 procedure_code:OT service_request_id:8035af33-f7a8-42c8-bbf2-514102533036 started:2026-04-24T05:56:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:17.027] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: e98cb977-a04b-42a8-b960-b11cc23bd2ab | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 213e196a-1676-4316-9278-a7710093716f +[2026-04-24 05:56:17.027] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:19.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071597 2026-04-17] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:19.635] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c259efa3-ed8a-4e7c-ad53-42ef3407c954 +[2026-04-24 05:56:19.799] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1a1a315e-1956-437b-9ce3-e5bd8bb2a692 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:19.799] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: db738884-21e4-41ea-a355-c1c0ec9915fe +[2026-04-24 05:56:19.799] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: db738884-21e4-41ea-a355-c1c0ec9915fe +[2026-04-24 05:56:20.397] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12007461 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:20.398] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0a006ce3-d9cf-4817-97b7-67b13140fabb +[2026-04-24 05:56:20.537] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 4b5ed61e-0669-4182-beb7-5df6aa143773 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:20.537] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: fb8926d1-8e54-4754-9f39-a22b1595efd7 +[2026-04-24 05:56:20.537] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021851 encounter_id:4b5ed61e-0669-4182-beb7-5df6aa143773 organization_id: patient_id: procedure_code:OT service_request_id:0a006ce3-d9cf-4817-97b7-67b13140fabb started:2026-04-24T05:56:20Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:20.675] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: fb8926d1-8e54-4754-9f39-a22b1595efd7 | status_code: 400 +[2026-04-24 05:56:20.675] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:23.408] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071063 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:23.409] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4a563d74-2f0e-4f04-a54a-65daeaa4fb4e +[2026-04-24 05:56:23.533] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: af86b79f-518e-4eca-a40d-bacac175fce0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:23.533] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 515c55cf-6f7b-49ac-b9ab-ea909c297233 +[2026-04-24 05:56:23.533] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021855 encounter_id:af86b79f-518e-4eca-a40d-bacac175fce0 organization_id: patient_id: procedure_code:OT service_request_id:4a563d74-2f0e-4f04-a54a-65daeaa4fb4e started:2026-04-24T05:56:23Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:23.642] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 515c55cf-6f7b-49ac-b9ab-ea909c297233 | status_code: 400 +[2026-04-24 05:56:23.642] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:26.240] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11547038 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:26.241] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 31b5d129-1d2b-4ac7-9b86-882915c10e0a +[2026-04-24 05:56:26.412] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1e10a737-61a6-45e6-ac83-a91b39a1a9fd | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:26.412] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ff232bf0-9d4f-41a4-9702-fa5cff912b16 +[2026-04-24 05:56:26.412] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021863 encounter_id:1e10a737-61a6-45e6-ac83-a91b39a1a9fd organization_id: patient_id: procedure_code:OT service_request_id:31b5d129-1d2b-4ac7-9b86-882915c10e0a started:2026-04-24T05:56:26Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:26.550] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:26Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ff232bf0-9d4f-41a4-9702-fa5cff912b16 | status_code: 400 +[2026-04-24 05:56:26.550] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:29.120] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12011900 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:29.122] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 0ded38f2-c901-45f9-84a9-42d0649e310f +[2026-04-24 05:56:29.281] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 609dd194-a51c-4491-b322-dfa14192f264 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:29.281] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0e1d7058-8fea-46ad-8d18-b37ca1cbddf2 +[2026-04-24 05:56:29.281] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003388 encounter_id:609dd194-a51c-4491-b322-dfa14192f264 organization_id: patient_id: procedure_code:CT service_request_id:0ded38f2-c901-45f9-84a9-42d0649e310f started:2026-04-24T05:56:29Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:29.446] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:29Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0e1d7058-8fea-46ad-8d18-b37ca1cbddf2 | status_code: 400 +[2026-04-24 05:56:29.446] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:32.023] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075698 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:32.024] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6066e5a8-f2ff-465d-b9d0-2ceaf7655e45 +[2026-04-24 05:56:32.190] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1194e603-7534-4ed7-810e-4ec8a18f1748 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:32.190] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 31522f9c-cf3a-4c11-b68a-1378a90b723f +[2026-04-24 05:56:32.190] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021871 encounter_id:1194e603-7534-4ed7-810e-4ec8a18f1748 organization_id: patient_id: procedure_code:OT service_request_id:6066e5a8-f2ff-465d-b9d0-2ceaf7655e45 started:2026-04-24T05:56:32Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:32.339] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:32Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 31522f9c-cf3a-4c11-b68a-1378a90b723f | status_code: 400 +[2026-04-24 05:56:32.339] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:35.007] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033195 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:35.014] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1227d488-42a3-498a-92b2-2c3e31d4854b +[2026-04-24 05:56:35.145] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 40e63088-57b1-4152-a6cd-199e48384d4c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:35.145] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: cddec251-adac-4e45-b80e-b0d79737e1ce +[2026-04-24 05:56:35.145] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021875 encounter_id:40e63088-57b1-4152-a6cd-199e48384d4c organization_id: patient_id: procedure_code:OT service_request_id:1227d488-42a3-498a-92b2-2c3e31d4854b started:2026-04-24T05:56:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:35.245] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: cddec251-adac-4e45-b80e-b0d79737e1ce | status_code: 400 +[2026-04-24 05:56:35.245] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:37.828] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075687 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:37.829] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f25cbfc3-c5cb-4f03-ac51-005ef36ad4f6 +[2026-04-24 05:56:37.992] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f4d45401-44e6-48a1-993b-28b5bb8da919 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:37.992] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d18e0ef3-66c7-4817-89f1-d6d15456ca4c +[2026-04-24 05:56:37.992] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003873 encounter_id:f4d45401-44e6-48a1-993b-28b5bb8da919 organization_id: patient_id: procedure_code:OT service_request_id:f25cbfc3-c5cb-4f03-ac51-005ef36ad4f6 started:2026-04-24T05:56:37Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:38.096] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d18e0ef3-66c7-4817-89f1-d6d15456ca4c | status_code: 400 +[2026-04-24 05:56:38.097] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:40.683] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029972 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:40.684] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12029972 | service: service-general | source_id: a013adc3-f5c6-4821-930f-c4eeaa7155f1 +[2026-04-24 05:56:40.685] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021881 encounter_id:a6c5d68d-3034-48da-8b43-52356ce85ee3 organization_id: patient_id:P01130726485 procedure_code:OT service_request_id:4a2bc22c-d6a3-4257-860a-77ffc328c3d2 started:2026-04-24T05:56:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:40.972] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: bee45943-9589-4ba9-856c-277b3cdda308 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a013adc3-f5c6-4821-930f-c4eeaa7155f1 +[2026-04-24 05:56:40.972] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:43.553] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070267 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:43.555] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 053e46cb-564e-41d8-bec6-ceaf9747b01f +[2026-04-24 05:56:43.662] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5f197d7c-d135-4f47-bc6f-824260bd2fb5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:43.663] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 596ca029-d433-4f5b-bb5a-cba558e745b6 +[2026-04-24 05:56:43.663] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-002039 encounter_id:5f197d7c-d135-4f47-bc6f-824260bd2fb5 organization_id: patient_id: procedure_code:OT service_request_id:053e46cb-564e-41d8-bec6-ceaf9747b01f started:2026-04-24T05:56:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:43.762] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:43Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 596ca029-d433-4f5b-bb5a-cba558e745b6 | status_code: 400 +[2026-04-24 05:56:43.762] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:46.376] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11615359 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:46.377] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: bb7fb81b-4830-4443-90d1-7cd62be46640 +[2026-04-24 05:56:46.510] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: bbfd4c23-4e72-428b-8ecb-3fd8ec0b7157 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:46.510] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 58cb86ec-7549-46b5-9624-100e8b378d6c +[2026-04-24 05:56:46.510] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021882 encounter_id:bbfd4c23-4e72-428b-8ecb-3fd8ec0b7157 organization_id: patient_id: procedure_code:OT service_request_id:bb7fb81b-4830-4443-90d1-7cd62be46640 started:2026-04-24T05:56:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:46.616] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 58cb86ec-7549-46b5-9624-100e8b378d6c | status_code: 400 +[2026-04-24 05:56:46.616] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:49.227] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076661 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:49.228] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b80494a8-e6c6-4f1c-a226-f5745f238a11 +[2026-04-24 05:56:49.359] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 40e21198-a13b-4b0f-8899-159aad806a7d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:49.359] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a04c7b60-d5f7-40a3-aac9-aa5fa837958b +[2026-04-24 05:56:49.359] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021886 encounter_id:40e21198-a13b-4b0f-8899-159aad806a7d organization_id: patient_id: procedure_code:OT service_request_id:b80494a8-e6c6-4f1c-a226-f5745f238a11 started:2026-04-24T05:56:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:49.494] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a04c7b60-d5f7-40a3-aac9-aa5fa837958b | status_code: 400 +[2026-04-24 05:56:49.494] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:52.146] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076618 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:52.147] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 16e05e95-9df5-4a18-8307-bdca95d7cff5 +[2026-04-24 05:56:52.269] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8d7d765e-f8f8-4d83-81c7-84b96623574c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:52.269] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d5714d96-f54f-4170-8fc7-cb5c70f354ba +[2026-04-24 05:56:52.269] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021895 encounter_id:8d7d765e-f8f8-4d83-81c7-84b96623574c organization_id: patient_id: procedure_code:OT service_request_id:16e05e95-9df5-4a18-8307-bdca95d7cff5 started:2026-04-24T05:56:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:52.417] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d5714d96-f54f-4170-8fc7-cb5c70f354ba | status_code: 400 +[2026-04-24 05:56:52.417] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:55.036] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12047102 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:55.037] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a6526173-cb6b-4628-a662-4bba85fde911 +[2026-04-24 05:56:55.183] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 04423ac4-57a5-4a90-bd55-be13e4774c42 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:55.183] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 427ced6a-9a6a-415d-bbc6-2ca917877b99 +[2026-04-24 05:56:55.183] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021899 encounter_id:04423ac4-57a5-4a90-bd55-be13e4774c42 organization_id: patient_id: procedure_code:OT service_request_id:a6526173-cb6b-4628-a662-4bba85fde911 started:2026-04-24T05:56:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:55.311] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 427ced6a-9a6a-415d-bbc6-2ca917877b99 | status_code: 400 +[2026-04-24 05:56:55.311] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:57.882] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076589 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:56:57.883] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b3cfa297-bcf0-40cb-bf83-8639aa54d151 +[2026-04-24 05:56:58.054] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 61dfe122-e0bc-49e4-8379-103bfb523b87 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:56:58.054] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 61a47f63-abab-4103-b6f0-cb18fd1b1f8a +[2026-04-24 05:56:58.054] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021908 encounter_id:61dfe122-e0bc-49e4-8379-103bfb523b87 organization_id: patient_id: procedure_code:OT service_request_id:b3cfa297-bcf0-40cb-bf83-8639aa54d151 started:2026-04-24T05:56:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:56:58.157] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:56:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 61a47f63-abab-4103-b6f0-cb18fd1b1f8a | status_code: 400 +[2026-04-24 05:56:58.157] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:00.764] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067789 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:00.770] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6f5499b1-50f8-4595-a805-6410e81f199f +[2026-04-24 05:57:00.907] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: eb84477a-0996-4274-a252-e71247130ea4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:00.907] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: bd3f454e-f083-4b6b-8f39-b0f249c43a8e +[2026-04-24 05:57:00.907] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021913 encounter_id:eb84477a-0996-4274-a252-e71247130ea4 organization_id: patient_id: procedure_code:OT service_request_id:6f5499b1-50f8-4595-a805-6410e81f199f started:2026-04-24T05:57:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:01.028] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: bd3f454e-f083-4b6b-8f39-b0f249c43a8e | status_code: 400 +[2026-04-24 05:57:01.028] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:03.618] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071132 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:03.620] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: c61ba6e9-438a-4773-ac9a-d53f0e3ba9b4 +[2026-04-24 05:57:03.774] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6e9ae860-52ca-4bb4-a9f9-639981f2d85c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:03.774] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 824a27ff-c6da-48b9-a501-f7836f857b7e +[2026-04-24 05:57:03.774] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021922 encounter_id:6e9ae860-52ca-4bb4-a9f9-639981f2d85c organization_id: patient_id: procedure_code:OT service_request_id:c61ba6e9-438a-4773-ac9a-d53f0e3ba9b4 started:2026-04-24T05:57:03Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:03.898] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:03Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 824a27ff-c6da-48b9-a501-f7836f857b7e | status_code: 400 +[2026-04-24 05:57:03.898] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:06.528] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076610 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:06.529] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f4bdb752-5bbe-4873-86d3-ae300a87d80a +[2026-04-24 05:57:06.687] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 601c27bd-7fb7-4876-b193-07d6f84b7f61 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:06.687] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 42fcc20e-1260-4ce4-a637-37b0381fc933 +[2026-04-24 05:57:06.687] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021821 encounter_id:601c27bd-7fb7-4876-b193-07d6f84b7f61 organization_id: patient_id: procedure_code:OT service_request_id:f4bdb752-5bbe-4873-86d3-ae300a87d80a started:2026-04-24T05:57:06Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:06.794] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:06Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 42fcc20e-1260-4ce4-a637-37b0381fc933 | status_code: 400 +[2026-04-24 05:57:06.794] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:09.381] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076743 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:09.382] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 36e42ad3-866a-4085-92ad-f6f5e951d2da +[2026-04-24 05:57:09.539] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 34303aa6-d9f8-4b73-960a-80af36c86074 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:09.540] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 163c4afc-cdcc-430e-9c02-5c8d8bffb080 +[2026-04-24 05:57:09.540] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-021928 encounter_id:34303aa6-d9f8-4b73-960a-80af36c86074 organization_id: patient_id: procedure_code:OT service_request_id:36e42ad3-866a-4085-92ad-f6f5e951d2da started:2026-04-24T05:57:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:09.644] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 163c4afc-cdcc-430e-9c02-5c8d8bffb080 | status_code: 400 +[2026-04-24 05:57:09.644] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:12.415] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071029 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:12.417] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 097f569b-54a2-406c-9425-a913c48b7d50 +[2026-04-24 05:57:12.582] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d769dc98-ae6c-43c9-a065-261fe53fd327 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:12.582] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e9742765-8fc5-4a7f-8151-12f2ee2f0e2f +[2026-04-24 05:57:12.582] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e9742765-8fc5-4a7f-8151-12f2ee2f0e2f +[2026-04-24 05:57:13.173] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11627402 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:13.174] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ce461c44-3bc6-4539-a099-dc26a83a06aa +[2026-04-24 05:57:13.335] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8e7285ad-0478-4ea6-bd68-7cb4e4398615 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:13.335] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5159fb40-308b-479d-a2d4-a22a09183f88 +[2026-04-24 05:57:13.335] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5159fb40-308b-479d-a2d4-a22a09183f88 +[2026-04-24 05:57:13.948] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071043 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:13.949] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8f2d59ae-290c-414a-a119-525961864bc2 +[2026-04-24 05:57:14.122] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 559421b4-1000-4078-b355-5f271fe07224 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:14.122] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: dd20fb46-4637-4c9a-b67a-3c4006a93da2 +[2026-04-24 05:57:14.122] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: dd20fb46-4637-4c9a-b67a-3c4006a93da2 +[2026-04-24 05:57:14.705] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11586836 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:14.707] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7c35956d-0574-4b2b-a9e7-de7a73cbf34f +[2026-04-24 05:57:14.848] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 76ff693f-8e55-4792-ad9d-02c720bd0be9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:14.848] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e601a262-1c7a-4841-a6c6-d14075a49328 +[2026-04-24 05:57:14.848] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e601a262-1c7a-4841-a6c6-d14075a49328 +[2026-04-24 05:57:15.423] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11568633 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:15.424] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 53cb0246-3362-4047-8786-78065dcd7e09 +[2026-04-24 05:57:15.566] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: cce30c7e-a077-4291-b57f-23b44a0fea64 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:15.566] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5569e9be-465b-4405-8dc0-349eef59c4d2 +[2026-04-24 05:57:15.566] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5569e9be-465b-4405-8dc0-349eef59c4d2 +[2026-04-24 05:57:16.125] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11572021 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:16.126] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b85e81a2-af45-461f-8df1-ea8dbd309e19 +[2026-04-24 05:57:16.263] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 762e383f-d87a-4e94-9c3f-1294bc8c9319 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:16.263] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b05e3242-b01a-4aec-9787-f72ae8f8fa1f +[2026-04-24 05:57:16.263] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b05e3242-b01a-4aec-9787-f72ae8f8fa1f +[2026-04-24 05:57:16.849] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072205 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:16.850] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: af6f0fd1-bdaf-4102-b89b-2cb9a25429ce +[2026-04-24 05:57:16.989] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f84adfaa-6a93-4da0-872b-dc84d43b17c2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:16.989] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d07adbed-ca44-40c9-b67d-28ca913fa338 +[2026-04-24 05:57:16.989] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d07adbed-ca44-40c9-b67d-28ca913fa338 +[2026-04-24 05:57:17.556] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069635 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:17.558] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 706bd908-fa1f-43c1-8114-81284e6e0984 +[2026-04-24 05:57:17.678] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 04934d22-cad8-4fd9-bb7d-0e1b71cf1df0 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:17.678] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0a359243-3bca-4b61-a6af-1895356fe378 +[2026-04-24 05:57:17.678] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0a359243-3bca-4b61-a6af-1895356fe378 +[2026-04-24 05:57:18.245] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074571 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:18.246] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 71b2865e-eed7-472d-b50c-0468c58d7160 +[2026-04-24 05:57:18.388] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2b45801c-4966-4d2a-a494-e069422ca3a3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:18.389] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a19e6b33-ce6f-4d22-abce-784bfa11a83b +[2026-04-24 05:57:18.389] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a19e6b33-ce6f-4d22-abce-784bfa11a83b +[2026-04-24 05:57:19.005] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069259 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:19.006] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 619c10cd-ece2-4bce-ade0-ba1083d45f70 +[2026-04-24 05:57:19.201] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b22fd9fe-e542-4e18-9c54-187d8644095d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:19.201] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e877ca47-46a5-4817-b115-60125cd111f3 +[2026-04-24 05:57:19.201] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e877ca47-46a5-4817-b115-60125cd111f3 +[2026-04-24 05:57:19.825] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10604161 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:19.827] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: be3a059f-d529-468c-b5b0-8a78e288a480 +[2026-04-24 05:57:19.990] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6ae4b21c-bdd2-4b92-88c4-54315b6bfdf3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:19.990] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9dbebab2-7831-40fe-ad15-af90bb4a44d3 +[2026-04-24 05:57:19.990] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003916 encounter_id:6ae4b21c-bdd2-4b92-88c4-54315b6bfdf3 organization_id: patient_id: procedure_code:OT service_request_id:be3a059f-d529-468c-b5b0-8a78e288a480 started:2026-04-24T05:57:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:20.130] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:20Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9dbebab2-7831-40fe-ad15-af90bb4a44d3 | status_code: 400 +[2026-04-24 05:57:20.130] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:22.703] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11190642 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:22.704] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ab639927-4ee2-489c-bb08-6665faca5a65 +[2026-04-24 05:57:22.857] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ca537702-ac83-4855-bc03-783be3018bdb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:22.857] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d975afb0-652b-4a2a-86e7-d0f1a66d03fe +[2026-04-24 05:57:22.858] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003431 encounter_id:ca537702-ac83-4855-bc03-783be3018bdb organization_id: patient_id: procedure_code:DX service_request_id:ab639927-4ee2-489c-bb08-6665faca5a65 started:2026-04-24T05:57:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:23.010] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:23Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d975afb0-652b-4a2a-86e7-d0f1a66d03fe | status_code: 400 +[2026-04-24 05:57:23.010] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:25.590] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12018422 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:25.591] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: cd24930c-b1da-45c1-82f6-0773138a83dd +[2026-04-24 05:57:25.776] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 49353bf1-c20b-4740-a1aa-6b27c2e2f763 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:25.776] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f0f1e67c-ef13-4d03-9e3f-eac01fdea8af +[2026-04-24 05:57:25.777] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003922 encounter_id:49353bf1-c20b-4740-a1aa-6b27c2e2f763 organization_id: patient_id: procedure_code:OT service_request_id:cd24930c-b1da-45c1-82f6-0773138a83dd started:2026-04-24T05:57:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:25.888] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f0f1e67c-ef13-4d03-9e3f-eac01fdea8af | status_code: 400 +[2026-04-24 05:57:25.888] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:28.534] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040229 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:28.535] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2efc5206-a585-49b6-addb-25bf995491ff +[2026-04-24 05:57:28.661] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 73b0669b-9085-43f3-b519-cd6d82f8cff7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:28.661] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 24b0ef31-b4ae-48e7-b1ea-5fe2135268a3 +[2026-04-24 05:57:28.661] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FTK-SEN26-000882 encounter_id:73b0669b-9085-43f3-b519-cd6d82f8cff7 organization_id: patient_id: procedure_code:OT service_request_id:2efc5206-a585-49b6-addb-25bf995491ff started:2026-04-24T05:57:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:28.785] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 24b0ef31-b4ae-48e7-b1ea-5fe2135268a3 | status_code: 400 +[2026-04-24 05:57:28.785] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:31.428] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075819 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:31.429] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f210b581-dc36-4b53-8741-971835b06db5 +[2026-04-24 05:57:31.582] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b30074b7-809f-4362-9f95-25508296c265 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:31.583] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 48de8206-9f58-48f4-8343-a3876818b93f +[2026-04-24 05:57:31.583] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FTK-SEN26-000883 encounter_id:b30074b7-809f-4362-9f95-25508296c265 organization_id: patient_id: procedure_code:OT service_request_id:f210b581-dc36-4b53-8741-971835b06db5 started:2026-04-24T05:57:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:31.751] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 48de8206-9f58-48f4-8343-a3876818b93f | status_code: 400 +[2026-04-24 05:57:31.751] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:34.366] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072007 2026-04-20] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:34.367] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: bd888f85-40e5-42b7-899e-39adbe719c9f +[2026-04-24 05:57:34.501] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: fc782a11-ac9f-46a0-bac4-68d63ac3d2f5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:34.501] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e5c4fbe5-2209-4afc-a583-81ada7e89e70 +[2026-04-24 05:57:34.501] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e5c4fbe5-2209-4afc-a583-81ada7e89e70 +[2026-04-24 05:57:35.088] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075497 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:35.089] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1c323e76-ca59-48fb-ae8d-2c13297722f6 +[2026-04-24 05:57:35.249] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e5f1a9e6-2e30-41cf-bdb9-71a8f9fa2070 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:35.249] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5a8d7e25-0d13-4add-a71f-eb65a3b22088 +[2026-04-24 05:57:35.249] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-002070 encounter_id:e5f1a9e6-2e30-41cf-bdb9-71a8f9fa2070 organization_id: patient_id: procedure_code:MR service_request_id:1c323e76-ca59-48fb-ae8d-2c13297722f6 started:2026-04-24T05:57:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:35.384] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:35Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 5a8d7e25-0d13-4add-a71f-eb65a3b22088 | status_code: 400 +[2026-04-24 05:57:35.384] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:37.963] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068718 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:37.965] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4f32e4ff-0a31-48d1-9984-b1bf041a6f97 +[2026-04-24 05:57:38.099] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 99aceb14-b316-43d3-a3a6-7ef26ccf37e5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:38.099] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 73dbf750-693f-43c8-8c57-6021b8db7705 +[2026-04-24 05:57:38.099] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-002072 encounter_id:99aceb14-b316-43d3-a3a6-7ef26ccf37e5 organization_id: patient_id: procedure_code:OT service_request_id:4f32e4ff-0a31-48d1-9984-b1bf041a6f97 started:2026-04-24T05:57:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:38.207] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 73dbf750-693f-43c8-8c57-6021b8db7705 | status_code: 400 +[2026-04-24 05:57:38.207] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:40.843] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074836 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:40.844] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a09a136a-b79b-4546-a427-79f3dddcc33e +[2026-04-24 05:57:40.964] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d6c71025-2c61-4a2f-9411-74b8b4833b31 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:40.964] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: cfaf627e-a609-4e92-ae46-87363cc2abb2 +[2026-04-24 05:57:40.964] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003933 encounter_id:d6c71025-2c61-4a2f-9411-74b8b4833b31 organization_id: patient_id: procedure_code:DX service_request_id:a09a136a-b79b-4546-a427-79f3dddcc33e started:2026-04-24T05:57:40Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:41.098] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: cfaf627e-a609-4e92-ae46-87363cc2abb2 | status_code: 400 +[2026-04-24 05:57:41.098] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:43.764] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073422 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:43.765] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 92a51544-ddb9-4d76-849a-7406f18e3b88 +[2026-04-24 05:57:43.936] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1853235e-4e71-4a62-be73-a33d96703efb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:43.936] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: de719e20-b33c-49e5-bbee-fb44bcfaa542 +[2026-04-24 05:57:43.936] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003439 encounter_id:1853235e-4e71-4a62-be73-a33d96703efb organization_id: patient_id: procedure_code:CT service_request_id:92a51544-ddb9-4d76-849a-7406f18e3b88 started:2026-04-24T05:57:43Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:44.080] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: de719e20-b33c-49e5-bbee-fb44bcfaa542 | status_code: 400 +[2026-04-24 05:57:44.080] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:46.683] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11579237 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:46.684] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6e1e5b6d-9f60-44fa-913e-abd2cf05df34 +[2026-04-24 05:57:46.817] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a1e000ec-4337-44f7-906c-fc596542112b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:46.817] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 521d688e-9ede-416f-9984-b0dd9ede24cd +[2026-04-24 05:57:46.817] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003939 encounter_id:a1e000ec-4337-44f7-906c-fc596542112b organization_id: patient_id: procedure_code:DX service_request_id:6e1e5b6d-9f60-44fa-913e-abd2cf05df34 started:2026-04-24T05:57:46Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:46.924] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:46Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 521d688e-9ede-416f-9984-b0dd9ede24cd | status_code: 400 +[2026-04-24 05:57:46.924] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:49.517] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073741 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:49.518] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3458fbbe-9acf-46fb-943a-3e68c61af920 +[2026-04-24 05:57:49.653] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c4aed986-b8d8-452a-8f42-9045fc34867b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:49.653] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e52a591c-1d8f-41c4-bb9c-5c4d26efa8ce +[2026-04-24 05:57:49.653] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-002078 encounter_id:c4aed986-b8d8-452a-8f42-9045fc34867b organization_id: patient_id: procedure_code:OT service_request_id:3458fbbe-9acf-46fb-943a-3e68c61af920 started:2026-04-24T05:57:49Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:49.781] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:49Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e52a591c-1d8f-41c4-bb9c-5c4d26efa8ce | status_code: 400 +[2026-04-24 05:57:49.781] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:52.395] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11399450 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:52.396] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: b016846a-1454-477e-b3a0-218b89eaed9f +[2026-04-24 05:57:52.555] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b22e5127-38a7-4272-9420-a80cae365ad9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:52.555] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c19bc6f9-e2a4-4280-a4d9-13892e1000e8 +[2026-04-24 05:57:52.555] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003443 encounter_id:b22e5127-38a7-4272-9420-a80cae365ad9 organization_id: patient_id: procedure_code:CT service_request_id:b016846a-1454-477e-b3a0-218b89eaed9f started:2026-04-24T05:57:52Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:52.721] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:52Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c19bc6f9-e2a4-4280-a4d9-13892e1000e8 | status_code: 400 +[2026-04-24 05:57:52.721] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:55.294] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069273 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:55.295] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 88aa7f25-5866-40be-8497-272b5c25c606 +[2026-04-24 05:57:55.441] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: dc28323d-f7c8-4e59-9c3c-5af8f67df627 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:55.441] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3cf8699b-94f9-4fc2-ae5e-9060fa427fa4 +[2026-04-24 05:57:55.441] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003444 encounter_id:dc28323d-f7c8-4e59-9c3c-5af8f67df627 organization_id: patient_id: procedure_code:CT service_request_id:88aa7f25-5866-40be-8497-272b5c25c606 started:2026-04-24T05:57:55Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:55.554] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:55Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3cf8699b-94f9-4fc2-ae5e-9060fa427fa4 | status_code: 400 +[2026-04-24 05:57:55.554] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:58.164] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11556150 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:57:58.165] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 26fb8a16-1907-4ce9-b920-6fad3fc7b509 +[2026-04-24 05:57:58.381] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 63e1624e-f61e-4780-8c87-7b9fc502e629 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:57:58.381] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4de3bb3e-70f2-405a-8d34-b3a8908ec066 +[2026-04-24 05:57:58.381] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003950 encounter_id:63e1624e-f61e-4780-8c87-7b9fc502e629 organization_id: patient_id: procedure_code:OT service_request_id:26fb8a16-1907-4ce9-b920-6fad3fc7b509 started:2026-04-24T05:57:58Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:57:58.479] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:57:58Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4de3bb3e-70f2-405a-8d34-b3a8908ec066 | status_code: 400 +[2026-04-24 05:57:58.479] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:01.071] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075842 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:01.072] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e7ad5e3c-db5c-4559-aaf4-e8e46ec8c212 +[2026-04-24 05:58:01.263] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 502af222-e1b6-4c42-8b21-1211b5b5e9cc | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:01.263] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f53bdf31-7656-4c58-a7e0-78625d16e4f7 +[2026-04-24 05:58:01.263] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022181 encounter_id:502af222-e1b6-4c42-8b21-1211b5b5e9cc organization_id: patient_id: procedure_code:OT service_request_id:e7ad5e3c-db5c-4559-aaf4-e8e46ec8c212 started:2026-04-24T05:58:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:01.377] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:01Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f53bdf31-7656-4c58-a7e0-78625d16e4f7 | status_code: 400 +[2026-04-24 05:58:01.377] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:03.961] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11356510 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:03.962] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 3fddff88-7b64-4333-855e-935aad917478 +[2026-04-24 05:58:04.123] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: cb9a4a29-7378-4f23-a623-a8f94f200d7d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:04.123] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4017b586-bbcb-4ff7-9c8b-7c7a25d8f1c2 +[2026-04-24 05:58:04.123] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4017b586-bbcb-4ff7-9c8b-7c7a25d8f1c2 +[2026-04-24 05:58:04.720] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073950 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:04.721] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 9f6321c8-231f-4dca-b397-acb10d3c0833 +[2026-04-24 05:58:04.932] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9e5a31df-61b0-4eeb-9d93-80b0127b466c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:04.932] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5cb749f8-11e1-414a-abdb-e4227bf2d66b +[2026-04-24 05:58:04.932] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 5cb749f8-11e1-414a-abdb-e4227bf2d66b +[2026-04-24 05:58:05.502] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12054880 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:05.503] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6dd693ca-186a-4a5c-b0d6-eedd44c74492 +[2026-04-24 05:58:05.674] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b9781bcb-6609-486d-8e89-89c263978fc7 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:05.674] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e8daa277-8f69-456c-bc11-24499a4357af +[2026-04-24 05:58:05.674] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e8daa277-8f69-456c-bc11-24499a4357af +[2026-04-24 05:58:06.239] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12005220 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:06.240] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7ccb7aec-7dce-450e-bf2d-ebf18cdd123d +[2026-04-24 05:58:06.380] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: dce5f966-0c07-4828-9076-1be044f5017a | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:06.380] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 308eb3b0-ca5b-4a5f-962b-c6d3e7892d78 +[2026-04-24 05:58:06.380] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 308eb3b0-ca5b-4a5f-962b-c6d3e7892d78 +[2026-04-24 05:58:06.954] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072759 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:06.955] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: df0d9331-1489-4942-bf37-3f042bf4580b +[2026-04-24 05:58:07.211] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e88257be-988c-4ce7-9b42-d322896ee380 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:07.211] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f67ffd8a-a105-432c-a8df-af771c138b8c +[2026-04-24 05:58:07.211] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f67ffd8a-a105-432c-a8df-af771c138b8c +[2026-04-24 05:58:07.794] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067986 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:07.795] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f1d6d38f-e505-42a7-aa82-2c0b23833a47 +[2026-04-24 05:58:07.931] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: aef49f63-402e-431d-89aa-ce31bf186aa5 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:07.931] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 32e9dd92-a0ef-4f80-8756-23e4ef245d20 +[2026-04-24 05:58:07.931] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 32e9dd92-a0ef-4f80-8756-23e4ef245d20 +[2026-04-24 05:58:08.493] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067951 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:08.494] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d1fe376f-5bab-42b3-b894-983fe5b532d8 +[2026-04-24 05:58:08.733] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c8260c3e-3f12-46f4-96ac-5405a2906e0c | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:08.734] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 708eda0e-1e33-425a-893a-c9b9379b96f7 +[2026-04-24 05:58:08.734] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 708eda0e-1e33-425a-893a-c9b9379b96f7 +[2026-04-24 05:58:09.305] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062477 2026-04-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:09.306] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: fbf51105-0e0e-4042-a58d-23ee601155cc +[2026-04-24 05:58:09.458] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a60996f2-5e97-48f7-951c-58bd29569610 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:09.458] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: b4c374b6-a0d4-4c95-85d3-9a104ef976c8 +[2026-04-24 05:58:09.458] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-003987 encounter_id:a60996f2-5e97-48f7-951c-58bd29569610 organization_id: patient_id: procedure_code:OT service_request_id:fbf51105-0e0e-4042-a58d-23ee601155cc started:2026-04-24T05:58:09Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:09.624] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:09Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: b4c374b6-a0d4-4c95-85d3-9a104ef976c8 | status_code: 400 +[2026-04-24 05:58:09.624] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:12.177] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12013360 2026-04-22] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:12.178] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: aae679b7-dcb9-427c-bff2-08c32d00c32d +[2026-04-24 05:58:12.334] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e1ea1022-e9f1-43ba-9314-2f28e3247210 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:12.334] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f86d00ee-7ebf-44e2-a995-4af04c3fcf21 +[2026-04-24 05:58:12.334] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-002107 encounter_id:e1ea1022-e9f1-43ba-9314-2f28e3247210 organization_id: patient_id: procedure_code:OT service_request_id:aae679b7-dcb9-427c-bff2-08c32d00c32d started:2026-04-24T05:58:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:12.473] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:12Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f86d00ee-7ebf-44e2-a995-4af04c3fcf21 | status_code: 400 +[2026-04-24 05:58:12.473] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:15.027] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12045125 2026-04-21] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:15.028] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a7b095b3-a1e2-4ccd-94cb-24991cd9e345 +[2026-04-24 05:58:15.220] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 30a7e443-4ebd-4b0a-a534-d15c9f25885f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:15.220] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2e4b253d-fb9a-41d8-8b2b-381c64669634 +[2026-04-24 05:58:15.220] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 2e4b253d-fb9a-41d8-8b2b-381c64669634 +[2026-04-24 05:58:15.581] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11544429 2026-04-15] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:15.582] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544429 | service: service-general | source_id: d245239c-1a1d-4d04-8008-9dd1122b5e40 +[2026-04-24 05:58:15.582] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11544429 | service: service-general | source_id: d245239c-1a1d-4d04-8008-9dd1122b5e40 +[2026-04-24 05:58:15.594] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11546510 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:15.595] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546510 | service: service-general | source_id: 3b261e4d-1781-4998-866e-0e360c4d760a +[2026-04-24 05:58:15.595] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11546510 | service: service-general | source_id: 3b261e4d-1781-4998-866e-0e360c4d760a +[2026-04-24 05:58:15.606] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033726 2026-03-25] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:15.607] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033726 | service: service-general | source_id: ded32061-b2d8-4b18-a749-8cfa3b3d364c +[2026-04-24 05:58:15.607] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12033726 | service: service-general | source_id: ded32061-b2d8-4b18-a749-8cfa3b3d364c +[2026-04-24 05:58:16.164] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066487 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:16.165] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066487 | service: service-general | source_id: af81b772-8fa9-43ac-b5b7-eb29ff7fd8a0 +[2026-04-24 05:58:16.166] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066487 | service: service-general | source_id: af81b772-8fa9-43ac-b5b7-eb29ff7fd8a0 +[2026-04-24 05:58:16.178] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11309233 2026-03-26] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:16.179] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11309233 | service: service-general | source_id: f2936fc5-3648-4dbd-94d7-b874c7f63dd3 +[2026-04-24 05:58:16.179] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11309233 | service: service-general | source_id: f2936fc5-3648-4dbd-94d7-b874c7f63dd3 +[2026-04-24 05:58:16.191] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11420766 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:16.192] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11420766 | service: service-general | source_id: dd9d5eca-7ee2-46e9-a438-6de06fa82ef0 +[2026-04-24 05:58:16.192] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003526 encounter_id:a67420b2-2974-4474-8782-64016c88e705 organization_id: patient_id:P00039744611 procedure_code:CT service_request_id:95d96e18-df5f-4641-b9e7-71ef243fa2b1 started:2026-04-24T05:58:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:16.419] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: ce304916-bef2-433f-b23d-9a0396a632ac | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: dd9d5eca-7ee2-46e9-a438-6de06fa82ef0 +[2026-04-24 05:58:16.419] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:18.983] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069807 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:18.984] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069807 | service: service-general | source_id: 412c9d40-55b8-4170-9d7e-58c84fd5a8a2 +[2026-04-24 05:58:18.984] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12069807 | service: service-general | source_id: 412c9d40-55b8-4170-9d7e-58c84fd5a8a2 +[2026-04-24 05:58:19.537] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11134801 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:19.538] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7cd76c26-6ab6-402a-974f-ba60ead8e636 +[2026-04-24 05:58:19.681] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 21f07113-fc77-43f5-8944-56af97c24002 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:19.681] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 8ae4ad3d-64e0-4abf-bf32-8929031fac94 +[2026-04-24 05:58:19.681] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004020 encounter_id:21f07113-fc77-43f5-8944-56af97c24002 organization_id: patient_id: procedure_code:DX service_request_id:7cd76c26-6ab6-402a-974f-ba60ead8e636 started:2026-04-24T05:58:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:19.822] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 8ae4ad3d-64e0-4abf-bf32-8929031fac94 | status_code: 400 +[2026-04-24 05:58:19.822] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:22.398] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070443 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:22.399] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 6a7ae657-1f29-45c6-a8fc-d373bebc7832 +[2026-04-24 05:58:22.521] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 649e72c9-56da-4dbf-bb6d-279d6400ddee | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:22.521] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d6bf143a-64eb-4416-8a42-aab1674d6c47 +[2026-04-24 05:58:22.521] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004021 encounter_id:649e72c9-56da-4dbf-bb6d-279d6400ddee organization_id: patient_id: procedure_code:OT service_request_id:6a7ae657-1f29-45c6-a8fc-d373bebc7832 started:2026-04-24T05:58:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:22.665] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: d6bf143a-64eb-4416-8a42-aab1674d6c47 | status_code: 400 +[2026-04-24 05:58:22.665] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:25.349] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075203 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:25.350] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8c22b032-cf01-4b88-bda6-d39739eed1d7 +[2026-04-24 05:58:25.468] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 2befe2f2-c681-4ddf-a31c-4d7c9018f130 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:25.468] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7fe8e630-1231-4308-bebe-eb79adaef178 +[2026-04-24 05:58:25.468] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004023 encounter_id:2befe2f2-c681-4ddf-a31c-4d7c9018f130 organization_id: patient_id: procedure_code:OT service_request_id:8c22b032-cf01-4b88-bda6-d39739eed1d7 started:2026-04-24T05:58:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:25.602] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7fe8e630-1231-4308-bebe-eb79adaef178 | status_code: 400 +[2026-04-24 05:58:25.602] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:28.181] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11609169 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:28.182] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 351ec5e6-2ddb-46bf-a219-0ace82519dea +[2026-04-24 05:58:28.299] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e1a7df70-cfac-4ab2-a1fd-792e2ac4e324 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:28.299] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 192e4223-5241-4dbd-ac68-aa4a9ef2a4c1 +[2026-04-24 05:58:28.299] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004025 encounter_id:e1a7df70-cfac-4ab2-a1fd-792e2ac4e324 organization_id: patient_id: procedure_code:OT service_request_id:351ec5e6-2ddb-46bf-a219-0ace82519dea started:2026-04-24T05:58:28Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:28.401] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:28Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 192e4223-5241-4dbd-ac68-aa4a9ef2a4c1 | status_code: 400 +[2026-04-24 05:58:28.401] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:30.978] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064424 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:30.979] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 5cfe0dd2-ef87-4573-b62f-abc6325d2275 +[2026-04-24 05:58:31.115] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d34ced0b-ba7a-4266-add5-ac6ab2352385 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:31.116] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f8db47e1-0ee5-45dd-8729-6dd445a1e2d0 +[2026-04-24 05:58:31.116] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004026 encounter_id:d34ced0b-ba7a-4266-add5-ac6ab2352385 organization_id: patient_id: procedure_code:OT service_request_id:5cfe0dd2-ef87-4573-b62f-abc6325d2275 started:2026-04-24T05:58:31Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:31.248] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:31Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f8db47e1-0ee5-45dd-8729-6dd445a1e2d0 | status_code: 400 +[2026-04-24 05:58:31.248] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:33.863] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11551711 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:33.864] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4fdff854-0623-4eb5-9f05-750f2e94cfcf +[2026-04-24 05:58:34.035] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 9406488e-436f-4298-a90d-5176a0c98d53 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:34.036] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a18f7767-2864-4332-bba2-81b521d40418 +[2026-04-24 05:58:34.036] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003525 encounter_id:9406488e-436f-4298-a90d-5176a0c98d53 organization_id: patient_id: procedure_code:CT service_request_id:4fdff854-0623-4eb5-9f05-750f2e94cfcf started:2026-04-24T05:58:34Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:34.177] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:34Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a18f7767-2864-4332-bba2-81b521d40418 | status_code: 400 +[2026-04-24 05:58:34.177] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:36.744] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12069816 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:36.745] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 575061ef-e3ee-4f90-b03a-d21b3d97cd46 +[2026-04-24 05:58:36.901] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: f97377d6-f1e8-471c-885e-b32f42ba465d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:36.901] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 34028fc8-d39e-4b86-ae41-1baaf800b03c +[2026-04-24 05:58:36.901] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-002137 encounter_id:f97377d6-f1e8-471c-885e-b32f42ba465d organization_id: patient_id: procedure_code:DX service_request_id:575061ef-e3ee-4f90-b03a-d21b3d97cd46 started:2026-04-24T05:58:36Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:37.041] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:37Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 34028fc8-d39e-4b86-ae41-1baaf800b03c | status_code: 400 +[2026-04-24 05:58:37.041] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:39.607] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11024021 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:39.608] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 2f222c76-e6bc-4794-92d7-b89efabdc917 +[2026-04-24 05:58:39.739] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: b7a25e67-a336-4975-b1c5-238e44c64fc3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:39.739] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 095af7d2-c8ad-4b93-b8da-ee62ef6dc122 +[2026-04-24 05:58:39.739] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004030 encounter_id:b7a25e67-a336-4975-b1c5-238e44c64fc3 organization_id: patient_id: procedure_code:OT service_request_id:2f222c76-e6bc-4794-92d7-b89efabdc917 started:2026-04-24T05:58:39Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:39.840] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:39Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 095af7d2-c8ad-4b93-b8da-ee62ef6dc122 | status_code: 400 +[2026-04-24 05:58:39.840] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:42.562] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11420766 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:42.563] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d303dacc-db0d-4b79-988e-585a9636e28c +[2026-04-24 05:58:42.741] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: a67420b2-2974-4474-8782-64016c88e705 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:42.741] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: fbedadf8-fa65-4cf2-ba29-bcbcba112c72 +[2026-04-24 05:58:42.741] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003526 encounter_id:a67420b2-2974-4474-8782-64016c88e705 organization_id: patient_id: procedure_code:CT service_request_id:d303dacc-db0d-4b79-988e-585a9636e28c started:2026-04-24T05:58:42Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:42.845] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:42Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: fbedadf8-fa65-4cf2-ba29-bcbcba112c72 | status_code: 400 +[2026-04-24 05:58:42.845] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:45.433] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059625 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:45.439] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 481d1a96-4df2-4bce-a822-84dd5d6ef86a +[2026-04-24 05:58:45.592] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e48ec857-e540-46f7-94d5-f616b9be01fb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:45.592] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 647d626f-0991-4aff-bb09-46105711a062 +[2026-04-24 05:58:45.592] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004031 encounter_id:e48ec857-e540-46f7-94d5-f616b9be01fb organization_id: patient_id: procedure_code:OT service_request_id:481d1a96-4df2-4bce-a822-84dd5d6ef86a started:2026-04-24T05:58:45Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:45.703] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:45Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 647d626f-0991-4aff-bb09-46105711a062 | status_code: 400 +[2026-04-24 05:58:45.703] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:48.302] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12049019 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:48.303] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e7c409e8-eff7-4578-a445-40c8ff2ee51c +[2026-04-24 05:58:48.444] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 52989e66-10f5-46b9-93ce-b7e188c4f32f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:48.445] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 774d9ebb-2a7d-4061-9dad-a16628df876f +[2026-04-24 05:58:48.445] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004033 encounter_id:52989e66-10f5-46b9-93ce-b7e188c4f32f organization_id: patient_id: procedure_code:OT service_request_id:e7c409e8-eff7-4578-a445-40c8ff2ee51c started:2026-04-24T05:58:48Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:48.548] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:48Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 774d9ebb-2a7d-4061-9dad-a16628df876f | status_code: 400 +[2026-04-24 05:58:48.548] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:51.215] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071572 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:51.216] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 757d3171-4876-4162-8ede-aff67fe0de12 +[2026-04-24 05:58:51.380] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d4359d7f-c36d-4d94-999a-0818b062b6ca | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:51.380] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 168c2f6b-0c15-4f1a-9aef-229c51c8ed91 +[2026-04-24 05:58:51.380] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-002142 encounter_id:d4359d7f-c36d-4d94-999a-0818b062b6ca organization_id: patient_id: procedure_code:DX service_request_id:757d3171-4876-4162-8ede-aff67fe0de12 started:2026-04-24T05:58:51Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:51.483] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:51Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 168c2f6b-0c15-4f1a-9aef-229c51c8ed91 | status_code: 400 +[2026-04-24 05:58:51.483] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:54.185] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12076223 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:54.186] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f56c3c2f-d557-483c-8fc4-99d7aa253a5b +[2026-04-24 05:58:54.310] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 148570dc-177e-4f34-8e83-9c4956133695 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:54.310] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: cec4570a-43e0-4ee2-be78-256c4c272d3b +[2026-04-24 05:58:54.310] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004035 encounter_id:148570dc-177e-4f34-8e83-9c4956133695 organization_id: patient_id: procedure_code:OT service_request_id:f56c3c2f-d557-483c-8fc4-99d7aa253a5b started:2026-04-24T05:58:54Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:54.418] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:54Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: cec4570a-43e0-4ee2-be78-256c4c272d3b | status_code: 400 +[2026-04-24 05:58:54.419] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:57.135] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12059761 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:58:57.136] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 798b18b3-7b45-486f-a60f-975e348931e0 +[2026-04-24 05:58:57.261] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 66d43b3f-c8b6-4f59-a173-8b483bed45ea | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:58:57.261] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: a77deea9-91a2-496e-8804-d724b16a067e +[2026-04-24 05:58:57.261] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004036 encounter_id:66d43b3f-c8b6-4f59-a173-8b483bed45ea organization_id: patient_id: procedure_code:DX service_request_id:798b18b3-7b45-486f-a60f-975e348931e0 started:2026-04-24T05:58:57Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:58:57.372] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:58:57Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: a77deea9-91a2-496e-8804-d724b16a067e | status_code: 400 +[2026-04-24 05:58:57.372] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:00.051] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12058403 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:00.052] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 309c116e-d01f-4d20-a986-4253d931e4b9 +[2026-04-24 05:59:00.189] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8d55c3da-69e4-4ab5-85a2-bc01024abb70 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:00.189] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 7facc58f-32f1-4ae5-8b03-191b4fe9563d +[2026-04-24 05:59:00.189] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004037 encounter_id:8d55c3da-69e4-4ab5-85a2-bc01024abb70 organization_id: patient_id: procedure_code:OT service_request_id:309c116e-d01f-4d20-a986-4253d931e4b9 started:2026-04-24T05:59:00Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:00.294] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:00Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 7facc58f-32f1-4ae5-8b03-191b4fe9563d | status_code: 400 +[2026-04-24 05:59:00.294] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:02.863] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12066425 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:02.864] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12066425 | service: service-general | source_id: 0712af13-30ba-4767-a0be-472f1ec4ca73 +[2026-04-24 05:59:02.864] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004039 encounter_id:d998fefa-74d6-4167-a7c4-204420e55f3e organization_id: patient_id:P00356185803 procedure_code:OT service_request_id:c57b2ec5-9757-40f4-a0cd-5bd616e4064e started:2026-04-24T05:59:02Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:03.244] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 92e34805-e044-4460-b97c-2f191d8501b0 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 0712af13-30ba-4767-a0be-472f1ec4ca73 +[2026-04-24 05:59:03.244] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:05.257] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11624697 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:05.258] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 11624697 | service: service-general | source_id: 74e73a59-0f15-441f-b379-46693893ccee +[2026-04-24 05:59:05.258] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004040 encounter_id:e4b8b166-b800-44a1-8481-06a692703507 organization_id: patient_id:P01168449613 procedure_code:OT service_request_id:23184b6c-9618-4f75-811c-b93805478b1d started:2026-04-24T05:59:05Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:05.475] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: f38f74c4-9bc1-4ab0-8a8e-86466c6cb13c | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: 74e73a59-0f15-441f-b379-46693893ccee +[2026-04-24 05:59:05.475] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:08.063] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11613290 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:08.071] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f621489f-4efa-46c4-9cad-b5de0cfe2b1f +[2026-04-24 05:59:08.198] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c2d39331-b015-4417-ba6d-e339268e78e3 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:08.199] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9dd0656f-52b0-4884-82fd-3fef4c30dc5c +[2026-04-24 05:59:08.199] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003529 encounter_id:c2d39331-b015-4417-ba6d-e339268e78e3 organization_id: patient_id: procedure_code:CT service_request_id:f621489f-4efa-46c4-9cad-b5de0cfe2b1f started:2026-04-24T05:59:08Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:08.311] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:08Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9dd0656f-52b0-4884-82fd-3fef4c30dc5c | status_code: 400 +[2026-04-24 05:59:08.311] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:10.887] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075392 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:10.888] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d56a3bcb-62c1-469d-bdb5-4690e812e615 +[2026-04-24 05:59:11.072] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 57cbeaad-c814-45a1-b089-7aa9422aad53 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:11.072] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 6fada3a2-e858-453f-a06a-c36dd609ad0a +[2026-04-24 05:59:11.072] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003532 encounter_id:57cbeaad-c814-45a1-b089-7aa9422aad53 organization_id: patient_id: procedure_code:CT service_request_id:d56a3bcb-62c1-469d-bdb5-4690e812e615 started:2026-04-24T05:59:11Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:11.188] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:11Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 6fada3a2-e858-453f-a06a-c36dd609ad0a | status_code: 400 +[2026-04-24 05:59:11.188] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:13.813] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12064816 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:13.814] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12064816 | service: service-general | source_id: a56ad91d-eda6-42c8-974e-085ee8a62a96 +[2026-04-24 05:59:13.814] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003533 encounter_id:901cb5c1-faf5-40e0-b018-0e1a0cb75edc organization_id: patient_id:P00997805182 procedure_code:CT service_request_id:9ce46185-4fc8-41fa-b32c-d97dc29b7a52 started:2026-04-24T05:59:13Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:14.093] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 49caffd6-322c-41f7-84c2-0b767f9b3e1b | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: a56ad91d-eda6-42c8-974e-085ee8a62a96 +[2026-04-24 05:59:14.093] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:16.669] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12075248 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:16.670] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12075248 | service: service-general | source_id: d16df8dc-3c91-49bb-9ae9-f495de7ff0f6 +[2026-04-24 05:59:16.670] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004042 encounter_id:f0852a77-0ca3-4cb9-b6c1-f359f38a31c0 organization_id: patient_id:P01874887792 procedure_code:OT service_request_id:b479e6d4-18f3-4562-b0d0-53fa84528a72 started:2026-04-24T05:59:16Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:16.900] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 7b6a7358-e34f-4152-b976-85d8d0ac1ecd | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: d16df8dc-3c91-49bb-9ae9-f495de7ff0f6 +[2026-04-24 05:59:16.900] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:19.476] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074853 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:19.477] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 358c0548-ac36-4b4e-b6dd-f7222ee2b055 +[2026-04-24 05:59:19.594] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 6a7024c2-fd17-43db-936e-d0db1cfd6130 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:19.594] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9012f3dd-5076-466c-a750-828f8e9e474b +[2026-04-24 05:59:19.594] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022608 encounter_id:6a7024c2-fd17-43db-936e-d0db1cfd6130 organization_id: patient_id: procedure_code:OT service_request_id:358c0548-ac36-4b4e-b6dd-f7222ee2b055 started:2026-04-24T05:59:19Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:19.741] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:19Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9012f3dd-5076-466c-a750-828f8e9e474b | status_code: 400 +[2026-04-24 05:59:19.741] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:22.300] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12029645 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:22.301] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ec993c59-14fe-4e06-8fe6-009bac189d9f +[2026-04-24 05:59:22.417] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 370cd0e7-9627-45a7-be37-4cb19375745b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:22.417] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 3bf97ea3-19ca-4ffd-b1e6-a3e4b31860f1 +[2026-04-24 05:59:22.417] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004055 encounter_id:370cd0e7-9627-45a7-be37-4cb19375745b organization_id: patient_id: procedure_code:OT service_request_id:ec993c59-14fe-4e06-8fe6-009bac189d9f started:2026-04-24T05:59:22Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:22.524] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:22Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 3bf97ea3-19ca-4ffd-b1e6-a3e4b31860f1 | status_code: 400 +[2026-04-24 05:59:22.525] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:25.074] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062532 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:25.075] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: a5507fbe-7951-464c-8cf2-ec7bedc1d71b +[2026-04-24 05:59:25.232] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 49a4bb9e-6abf-4ae4-ace3-6b6dbcbe7bf9 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:25.232] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f5a21cac-b905-4779-be82-dd0bc1c7fb6e +[2026-04-24 05:59:25.232] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:USG-SEN26-004058 encounter_id:49a4bb9e-6abf-4ae4-ace3-6b6dbcbe7bf9 organization_id: patient_id: procedure_code:OT service_request_id:a5507fbe-7951-464c-8cf2-ec7bedc1d71b started:2026-04-24T05:59:25Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:25.378] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:25Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f5a21cac-b905-4779-be82-dd0bc1c7fb6e | status_code: 400 +[2026-04-24 05:59:25.378] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:27.957] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12003785 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:27.959] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4f6d4855-f5db-49be-b539-9dcd623c0597 +[2026-04-24 05:59:28.108] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 62c62863-5af0-497c-a481-17bc6dc19c57 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:28.108] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c91c2e09-d5f4-41f5-afa6-d08ccf0b90f2 +[2026-04-24 05:59:28.108] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c91c2e09-d5f4-41f5-afa6-d08ccf0b90f2 +[2026-04-24 05:59:28.673] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12074240 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:28.674] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 80f5e31a-b18d-4a42-9f24-de1e6c0bea33 +[2026-04-24 05:59:28.799] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ea999c9f-94f8-4b8d-abbe-911947135759 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:28.799] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 16b82297-8f6e-4036-a573-a0df535aba61 +[2026-04-24 05:59:28.799] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 16b82297-8f6e-4036-a573-a0df535aba61 +[2026-04-24 05:59:29.359] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11529151 2026-04-23] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:29.360] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: af642b2e-03b3-4c38-8f36-1d2499ed807f +[2026-04-24 05:59:29.486] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: da96e85c-8164-47f6-a873-96784d246b09 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:29.486] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d1dbad85-8931-4e28-8dc2-d49d2b322afe +[2026-04-24 05:59:29.486] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: d1dbad85-8931-4e28-8dc2-d49d2b322afe +[2026-04-24 05:59:30.040] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073157 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:30.041] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: bf7f77ed-3279-4978-bfa9-c0c7658a0660 +[2026-04-24 05:59:30.178] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c96a0f74-2ce8-4666-aad0-fd2eeea10184 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:30.178] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f3f20f39-5dde-4e83-97f1-8cbfce893911 +[2026-04-24 05:59:30.178] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022781 encounter_id:c96a0f74-2ce8-4666-aad0-fd2eeea10184 organization_id: patient_id: procedure_code:OT service_request_id:bf7f77ed-3279-4978-bfa9-c0c7658a0660 started:2026-04-24T05:59:30Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:30.277] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:30Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f3f20f39-5dde-4e83-97f1-8cbfce893911 | status_code: 400 +[2026-04-24 05:59:30.277] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:32.861] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [10171578 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:32.862] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8128c576-3765-4b9f-acfd-777e0007bbc6 +[2026-04-24 05:59:33.117] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 44f2f3de-f762-4c94-b9e2-5404ff5ee06b | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:33.118] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 0c7156c8-815a-4365-a9c6-7005ad5391fe +[2026-04-24 05:59:33.118] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022784 encounter_id:44f2f3de-f762-4c94-b9e2-5404ff5ee06b organization_id: patient_id: procedure_code:OT service_request_id:8128c576-3765-4b9f-acfd-777e0007bbc6 started:2026-04-24T05:59:33Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:33.249] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:33Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 0c7156c8-815a-4365-a9c6-7005ad5391fe | status_code: 400 +[2026-04-24 05:59:33.249] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:35.809] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12071815 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:35.810] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 42f9c383-cf2c-4637-9fbc-6176aa14810b +[2026-04-24 05:59:35.927] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: ab021552-8a65-4bf4-964f-7060b3c3a805 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:35.927] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 9c8ebe10-0564-4cd1-808a-b7e38593252d +[2026-04-24 05:59:35.927] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022788 encounter_id:ab021552-8a65-4bf4-964f-7060b3c3a805 organization_id: patient_id: procedure_code:OT service_request_id:42f9c383-cf2c-4637-9fbc-6176aa14810b started:2026-04-24T05:59:35Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:36.082] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:36Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 9c8ebe10-0564-4cd1-808a-b7e38593252d | status_code: 400 +[2026-04-24 05:59:36.083] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:38.634] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12072731 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:38.635] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: e09650cd-09d6-46a6-9557-7e7fad45b4d7 +[2026-04-24 05:59:38.783] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 39e761df-ec1a-4d5c-b02b-75fa2129c08f | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:38.783] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: c44e4f56-d675-4213-88dc-cd70fd32251c +[2026-04-24 05:59:38.783] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022793 encounter_id:39e761df-ec1a-4d5c-b02b-75fa2129c08f organization_id: patient_id: procedure_code:CR service_request_id:e09650cd-09d6-46a6-9557-7e7fad45b4d7 started:2026-04-24T05:59:38Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:38.926] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:38Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: c44e4f56-d675-4213-88dc-cd70fd32251c | status_code: 400 +[2026-04-24 05:59:38.926] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:41.488] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11307589 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:41.490] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 18a6c2ce-64aa-4d27-b4d5-a76a041a7c05 +[2026-04-24 05:59:41.659] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 42d704bb-c326-4728-8695-ee4bd4a0691e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:41.659] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 43ce37b8-7b41-4286-926e-2bee17be31be +[2026-04-24 05:59:41.659] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FTK-SEN26-000923 encounter_id:42d704bb-c326-4728-8695-ee4bd4a0691e organization_id: patient_id: procedure_code:DX service_request_id:18a6c2ce-64aa-4d27-b4d5-a76a041a7c05 started:2026-04-24T05:59:41Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:41.776] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:41Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 43ce37b8-7b41-4286-926e-2bee17be31be | status_code: 400 +[2026-04-24 05:59:41.776] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:44.334] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12035467 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:44.335] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 8b659660-bad6-4b14-b3de-e7e89d87a614 +[2026-04-24 05:59:44.499] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 8bb01d12-231b-473c-a6af-b3cd14b06e46 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:44.499] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 4b06dc7a-4050-4d7f-8a05-e62b5ae6cbc1 +[2026-04-24 05:59:44.499] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022799 encounter_id:8bb01d12-231b-473c-a6af-b3cd14b06e46 organization_id: patient_id: procedure_code:OT service_request_id:8b659660-bad6-4b14-b3de-e7e89d87a614 started:2026-04-24T05:59:44Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:44.608] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:44Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 4b06dc7a-4050-4d7f-8a05-e62b5ae6cbc1 | status_code: 400 +[2026-04-24 05:59:44.608] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:47.260] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12068697 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:47.261] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ab8e2f86-a1dd-41d5-bc29-cef69bdcbe28 +[2026-04-24 05:59:47.661] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 54472677-9fc3-4edb-8f5d-f412f89f8acb | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:47.662] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 995c6933-d38d-4c9e-b72b-37df91c87e6a +[2026-04-24 05:59:47.662] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022801 encounter_id:54472677-9fc3-4edb-8f5d-f412f89f8acb organization_id: patient_id: procedure_code:OT service_request_id:ab8e2f86-a1dd-41d5-bc29-cef69bdcbe28 started:2026-04-24T05:59:47Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:47.776] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:47Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 995c6933-d38d-4c9e-b72b-37df91c87e6a | status_code: 400 +[2026-04-24 05:59:47.776] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:50.329] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11625342 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:50.330] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 57d0e261-fd68-403f-a90a-096e1f09b088 +[2026-04-24 05:59:50.462] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 5092531c-311c-424c-b00d-77d2a71825b2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:50.462] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 84c9be17-6f41-4467-b324-8fc4727353ba +[2026-04-24 05:59:50.462] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022802 encounter_id:5092531c-311c-424c-b00d-77d2a71825b2 organization_id: patient_id: procedure_code:OT service_request_id:57d0e261-fd68-403f-a90a-096e1f09b088 started:2026-04-24T05:59:50Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:50.565] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:50Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 84c9be17-6f41-4467-b324-8fc4727353ba | status_code: 400 +[2026-04-24 05:59:50.565] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:53.122] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12067723 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:53.123] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: f6fa79ec-a9fe-4b45-bee7-7cd2ff5f17cc +[2026-04-24 05:59:53.289] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 22c97f78-914a-40dd-b544-d534706d6570 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:53.289] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: f487ae2f-dda2-482a-af86-37d236251315 +[2026-04-24 05:59:53.289] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022787 encounter_id:22c97f78-914a-40dd-b544-d534706d6570 organization_id: patient_id: procedure_code:OT service_request_id:f6fa79ec-a9fe-4b45-bee7-7cd2ff5f17cc started:2026-04-24T05:59:53Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:53.449] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:53Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: f487ae2f-dda2-482a-af86-37d236251315 | status_code: 400 +[2026-04-24 05:59:53.449] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:56.025] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073902 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:56.026] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 25b6b65a-019d-4997-ae04-6546fa697162 +[2026-04-24 05:59:56.181] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 1eba7288-986a-4524-9c71-83337c83e656 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:56.181] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 046e88ed-0a7e-4905-baf1-7718bbd844ff +[2026-04-24 05:59:56.181] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022800 encounter_id:1eba7288-986a-4524-9c71-83337c83e656 organization_id: patient_id: procedure_code:OT service_request_id:25b6b65a-019d-4997-ae04-6546fa697162 started:2026-04-24T05:59:56Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:56.281] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:56Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 046e88ed-0a7e-4905-baf1-7718bbd844ff | status_code: 400 +[2026-04-24 05:59:56.281] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:58.849] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12062320 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 05:59:58.850] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 4123d297-3689-495d-a2b8-7a5bd08b7d98 +[2026-04-24 05:59:59.010] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: d463d344-2721-4af2-ac95-2f383032ff14 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 05:59:59.010] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: e72cf765-2202-445d-be00-e339ab3feaeb +[2026-04-24 05:59:59.010] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003567 encounter_id:d463d344-2721-4af2-ac95-2f383032ff14 organization_id: patient_id: procedure_code:DX service_request_id:4123d297-3689-495d-a2b8-7a5bd08b7d98 started:2026-04-24T05:59:59Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 05:59:59.115] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T05:59:59Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: e72cf765-2202-445d-be00-e339ab3feaeb | status_code: 400 +[2026-04-24 05:59:59.115] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 06:00:01.741] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [11593270 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 06:00:01.742] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: d53de23c-c251-42fe-b70e-ba4e10c9b5fc +[2026-04-24 06:00:01.979] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: e22e22e0-84aa-4c47-a15f-5476652602c2 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 06:00:01.979] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: ec1210db-f072-41d6-8ad6-9a47e90cdf1f +[2026-04-24 06:00:01.979] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022823 encounter_id:e22e22e0-84aa-4c47-a15f-5476652602c2 organization_id: patient_id: procedure_code:OT service_request_id:d53de23c-c251-42fe-b70e-ba4e10c9b5fc started:2026-04-24T06:00:01Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 06:00:02.168] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T06:00:02Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: ec1210db-f072-41d6-8ad6-9a47e90cdf1f | status_code: 400 +[2026-04-24 06:00:02.168] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 06:00:04.739] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12057604 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 06:00:04.740] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 1fe64f84-933b-428e-a53e-e17d13934bf6 +[2026-04-24 06:00:04.910] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: 28641381-a094-453d-bee7-ae988f03809e | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 06:00:04.910] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 22a36c2c-54e4-4132-aa17-1705fee59aed +[2026-04-24 06:00:04.910] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022824 encounter_id:28641381-a094-453d-bee7-ae988f03809e organization_id: patient_id: procedure_code:OT service_request_id:1fe64f84-933b-428e-a53e-e17d13934bf6 started:2026-04-24T06:00:04Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 06:00:05.023] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T06:00:05Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 22a36c2c-54e4-4132-aa17-1705fee59aed | status_code: 400 +[2026-04-24 06:00:05.023] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 06:00:07.589] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070780 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 06:00:07.590] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: 7e03893d-39d2-46e1-a8f9-fe2adb32ba72 +[2026-04-24 06:00:07.732] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: adbfd322-9920-402b-a3c9-0e072a65eca4 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 06:00:07.732] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 39c49be5-68b4-4397-9414-5bed6bd0e725 +[2026-04-24 06:00:07.732] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:MRI-SEN26-002176 encounter_id:adbfd322-9920-402b-a3c9-0e072a65eca4 organization_id: patient_id: procedure_code:DX service_request_id:7e03893d-39d2-46e1-a8f9-fe2adb32ba72 started:2026-04-24T06:00:07Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 06:00:07.890] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T06:00:07Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 39c49be5-68b4-4397-9414-5bed6bd0e725 | status_code: 400 +[2026-04-24 06:00:07.890] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 06:00:10.466] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12033320 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 06:00:10.467] [INFO ] [IMAGING STUDY WORKER] Encounter ID kosong, mencoba fetch dari API ServiceRequest | 📍 service.go:80 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general | servicerequest_id: ccfad2c7-54d2-4bda-b2bc-cdec2c3b1d8b +[2026-04-24 06:00:10.644] [INFO ] [IMAGING STUDY WORKER] Berhasil mendapatkan Encounter ID dari API | 📍 service.go:108 | encounter_id: c55e8dff-4a84-4fa1-aa07-d3dbc17e9f9d | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 06:00:10.644] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: | service: service-general | source_id: 051cc171-ebae-4844-9fbf-f12dfc661752 +[2026-04-24 06:00:10.644] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022836 encounter_id:c55e8dff-4a84-4fa1-aa07-d3dbc17e9f9d organization_id: patient_id: procedure_code:OT service_request_id:ccfad2c7-54d2-4bda-b2bc-cdec2c3b1d8b started:2026-04-24T06:00:10Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 06:00:10.786] [ERROR] [IMAGING STUDY WORKER] ❌ Respons Error dari API Part 3 | 📍 service.go:260 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | response: {"error":{"severity":"error","timestamp":"2026-04-24T06:00:10Z"},"message":{"issue":[{"code":"value","details":{"text":"Reference is mandatory : ImagingStudy.subject (RuleNumber: 10153)"},"expression"... | service: service-general | source_id: 051cc171-ebae-4844-9fbf-f12dfc661752 | status_code: 400 +[2026-04-24 06:00:10.786] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 06:00:12.818] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12040878 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 06:00:12.819] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12040878 | service: service-general | source_id: e808b898-9a94-4e4b-819e-8f4bc5d23ab8 +[2026-04-24 06:00:12.819] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:CTS-SEN26-003575 encounter_id:d5d3661c-141b-4983-ab6c-56c49eb85fae organization_id: patient_id:P00343372974 procedure_code:CT service_request_id:5a9f1b99-d5f0-4bf0-a939-8a91a66d8380 started:2026-04-24T06:00:12Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 06:00:13.107] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 9b8c2258-4db8-4f70-a765-f37c0513196e | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: e808b898-9a94-4e4b-819e-8f4bc5d23ab8 +[2026-04-24 06:00:13.107] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 06:00:15.124] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12070815 2026-04-24] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 06:00:15.125] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12070815 | service: service-general | source_id: aef63339-92ee-4720-9cfa-682d4dc9b9f1 +[2026-04-24 06:00:15.125] [DEBUG] [IMAGING STUDY WORKER] 📡 Mengirim Request ke API Part 3 | 📍 service.go:136 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | payload: map[accession_number:FNK-SEN26-022859 encounter_id:6cd2ba8e-f17b-4ed7-be4b-5ebf130b273e organization_id: patient_id:P00107582605 procedure_code:DX service_request_id:6d04720b-60df-4621-b43a-861c53bc5902 started:2026-04-24T06:00:15Z status:available] | service: service-general | url: http://service-satusehat:8096/api/v1/satusehat/imagingstudy +[2026-04-24 06:00:15.347] [INFO ] [IMAGING STUDY WORKER] ✅ Sukses mengirim data Imaging Study | 📍 service.go:285 | environment: debug | fhir_id: 1fd800f8-59da-4452-8d9e-8fbe28a42554 | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).sendToInternalAPI | service: service-general | source_id: aef63339-92ee-4720-9cfa-682d4dc9b9f1 +[2026-04-24 06:00:15.347] [ERROR] [IMAGING STUDY WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:192 | environment: debug | ❌ ERROR: disallowed column: imaging_id | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | service: service-general +[2026-04-24 06:00:18.069] [DEBUG] [IMAGING STUDY REPO] RIS Query Generated | args: [12073429 2026-04-02] | 📍 repository.go:149 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*repository).GetNextImagingStudy | query: SELECT nofoto AS `accession_number`, modality AS `modality` FROM `periksa` WHERE (`noregister` = ? AND DATE(daftar) = ?) LIMIT 1 | service: service-general +[2026-04-24 06:00:18.070] [INFO ] [IMAGING STUDY WORKER] 🔄 Memproses Dokumen | 📍 service.go:116 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073429 | service: service-general | source_id: 745c1af1-dd0e-4173-9ae4-9530588c89db +[2026-04-24 06:00:18.070] [WARNI] [IMAGING STUDY WORKER] ⏭️ Skip Dokumen: Accession Number kosong (Data RIS tidak ditemukan) | 📍 service.go:123 | environment: debug | ⚙️ service/internal/worker/satusehat/imagingstudy.(*worker).Run | no_mr: 12073429 | service: service-general | source_id: 745c1af1-dd0e-4173-9ae4-9530588c89db +[2026-04-24 06:18:04.073] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: SITI MASRUROH | service: service-general | source_id: b645523f-a379-418d-899d-364d0ad41491 +[2026-04-24 06:18:04.073] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: b645523f-a379-418d-899d-364d0ad41491 +[2026-04-24 06:24:37.131] [INFO ] [SERVICEREQUEST-RAD WORKER] 🔄 Memproses Dokumen | 📍 service.go:163 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | patient_name: MUALIFAH | service: service-general | source_id: 1f412c38-008b-41f9-aaad-bd3cfa0928e8 +[2026-04-24 06:24:37.131] [WARNI] [SERVICEREQUEST-RAD WORKER] ⚠️ Data dilewati karena patient_id atau encounter_id atau requester_id kosong | 📍 service.go:175 | environment: debug | ⚙️ service/internal/worker/satusehat/servicerequest.(*worker).runRadiology | service: service-general | source_id: 1f412c38-008b-41f9-aaad-bd3cfa0928e8 diff --git a/logs/2026/04/2026-04-26.log b/logs/2026/04/2026-04-26.log new file mode 100644 index 0000000..3cc920b --- /dev/null +++ b/logs/2026/04/2026-04-26.log @@ -0,0 +1,902 @@ +[2026-04-26 07:46:52.840] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-26 07:46:52.840] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-26 07:46:52.840] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-26 07:46:52.840] [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-26 07:46:52.849] [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-26 07:46:52.849] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 07:46:52.857] [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-26 07:46:52.857] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 07:46:52.863] [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-26 07:46:52.864] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 07:46:52.865] [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-26 07:46:52.865] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 07:46:52.886] [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-26 07:46:52.886] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 07:46:52.889] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-26 07:46:52.890] [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-26 07:46:52.890] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-26 07:46:52.890] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-26 07:46:52.890] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-26 07:46:52.891] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-26 07:46:52.891] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-26 07:46:52.891] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-26 07:46:52.894] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-26 07:46:52.894] [INFO ] [Medication (Master) WORKER] Started | 📍 worker.go:269 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func2.1 | service: service-general +[2026-04-26 07:46:52.894] [INFO ] [MEDICATION WORKER] Memulai proses sinkronisasi API... | 📍 service.go:55 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:46:52.894] [INFO ] [MEDICATION WORKER] Melanjutkan proses dari | 📍 service.go:63 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | last_id: 3384184 | service: service-general +[2026-04-26 07:46:52.898] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384185 | kode_kfa: | service: service-general +[2026-04-26 07:46:52.898] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384185 | service: service-general +[2026-04-26 07:46:52.899] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384186 | kode_kfa: 93012990 | service: service-general +[2026-04-26 07:46:52.899] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93012990 | service: service-general | status: 404 +[2026-04-26 07:46:53.080] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: e5d36d3d-01f3-446b-b558-5c86712e1873 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384186 | service: service-general +[2026-04-26 07:46:53.080] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:46:55.083] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384187 | kode_kfa: 93005416 | service: service-general +[2026-04-26 07:46:55.083] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93005416 | service: service-general | status: 404 +[2026-04-26 07:46:55.289] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 4a6549a1-e4c2-4165-8e5a-7a9cd068a522 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384187 | service: service-general +[2026-04-26 07:46:55.290] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:46:57.293] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384188 | kode_kfa: | service: service-general +[2026-04-26 07:46:57.293] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384188 | service: service-general +[2026-04-26 07:46:57.293] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384189 | kode_kfa: | service: service-general +[2026-04-26 07:46:57.293] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384189 | service: service-general +[2026-04-26 07:46:57.294] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384190 | kode_kfa: 93009674 | service: service-general +[2026-04-26 07:46:57.295] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93009674 | service: service-general | status: 404 +[2026-04-26 07:46:57.491] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 49e2481c-d370-4367-b070-d2c652b1c325 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384190 | service: service-general +[2026-04-26 07:46:57.492] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:46:59.494] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384191 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:46:59.495] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:46:59.703] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 7c1a7315-d8f4-4e55-8890-f0772e99115c | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384191 | service: service-general +[2026-04-26 07:46:59.704] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:01.706] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384192 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:47:01.707] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:47:01.872] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 16ea6748-d1a2-4b46-acdf-3d0e84e4ab6f | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384192 | service: service-general +[2026-04-26 07:47:01.873] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:03.875] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384193 | kode_kfa: 93010191 | service: service-general +[2026-04-26 07:47:03.876] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93010191 | service: service-general | status: 404 +[2026-04-26 07:47:04.074] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: ddf97d42-c953-45d9-b763-e7072665ac84 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384193 | service: service-general +[2026-04-26 07:47:04.074] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:06.076] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384194 | kode_kfa: 93000471 | service: service-general +[2026-04-26 07:47:06.077] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93000471 | service: service-general | status: 404 +[2026-04-26 07:47:06.276] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 3da3d066-ca09-4fc6-8e83-5bde3c8a1d76 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384194 | service: service-general +[2026-04-26 07:47:06.276] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:08.278] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384195 | kode_kfa: 93001421 | service: service-general +[2026-04-26 07:47:08.279] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001421 | service: service-general | status: 404 +[2026-04-26 07:47:08.467] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 2bfef15f-2c1a-4c0a-a598-34f229139556 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384195 | service: service-general +[2026-04-26 07:47:08.467] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:10.469] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384196 | kode_kfa: 93022332 | service: service-general +[2026-04-26 07:47:10.470] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93022332 | service: service-general | status: 404 +[2026-04-26 07:47:10.760] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: e9b94407-a524-4d0f-8efb-5e13080d4e2e | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384196 | service: service-general +[2026-04-26 07:47:10.761] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:12.762] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384197 | kode_kfa: 93020730 | service: service-general +[2026-04-26 07:47:12.762] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93020730 | service: service-general | status: 404 +[2026-04-26 07:47:12.954] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: c6799b62-8777-488f-8931-dc1c820adebc | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384197 | service: service-general +[2026-04-26 07:47:12.955] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:14.957] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384198 | kode_kfa: 93004897 | service: service-general +[2026-04-26 07:47:14.957] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93004897 | service: service-general | status: 404 +[2026-04-26 07:47:15.148] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: d1ab6618-d278-4c28-b9fd-129ad4345c07 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384198 | service: service-general +[2026-04-26 07:47:15.148] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:17.150] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384199 | kode_kfa: | service: service-general +[2026-04-26 07:47:17.150] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384199 | service: service-general +[2026-04-26 07:47:17.150] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384200 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:47:17.151] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:47:17.354] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: a876cd27-65ca-4e78-82e3-7b47455119dc | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384200 | service: service-general +[2026-04-26 07:47:17.355] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:19.356] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384201 | kode_kfa: | service: service-general +[2026-04-26 07:47:19.357] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384201 | service: service-general +[2026-04-26 07:47:19.357] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384202 | kode_kfa: | service: service-general +[2026-04-26 07:47:19.357] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384202 | service: service-general +[2026-04-26 07:47:19.358] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384203 | kode_kfa: | service: service-general +[2026-04-26 07:47:19.358] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384203 | service: service-general +[2026-04-26 07:47:19.358] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384204 | kode_kfa: | service: service-general +[2026-04-26 07:47:19.358] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384204 | service: service-general +[2026-04-26 07:47:19.359] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384205 | kode_kfa: | service: service-general +[2026-04-26 07:47:19.359] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384205 | service: service-general +[2026-04-26 07:47:19.359] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384206 | kode_kfa: | service: service-general +[2026-04-26 07:47:19.359] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384206 | service: service-general +[2026-04-26 07:47:19.359] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384207 | kode_kfa: | service: service-general +[2026-04-26 07:47:19.359] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384207 | service: service-general +[2026-04-26 07:47:19.360] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384208 | kode_kfa: 93021415 | service: service-general +[2026-04-26 07:47:19.360] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93021415 | service: service-general | status: 404 +[2026-04-26 07:47:19.595] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: f6b0c2b1-ac58-4639-83bd-633cc30ffa74 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384208 | service: service-general +[2026-04-26 07:47:19.596] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:21.598] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384209 | kode_kfa: | service: service-general +[2026-04-26 07:47:21.598] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384209 | service: service-general +[2026-04-26 07:47:21.598] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384210 | kode_kfa: | service: service-general +[2026-04-26 07:47:21.598] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384210 | service: service-general +[2026-04-26 07:47:21.599] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384211 | kode_kfa: | service: service-general +[2026-04-26 07:47:21.599] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384211 | service: service-general +[2026-04-26 07:47:21.599] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384212 | kode_kfa: | service: service-general +[2026-04-26 07:47:21.599] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384212 | service: service-general +[2026-04-26 07:47:21.600] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384213 | kode_kfa: | service: service-general +[2026-04-26 07:47:21.600] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384213 | service: service-general +[2026-04-26 07:47:21.600] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384214 | kode_kfa: | service: service-general +[2026-04-26 07:47:21.600] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384214 | service: service-general +[2026-04-26 07:47:21.601] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384215 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:47:21.601] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:47:21.800] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 7d2ecbe4-5553-404b-a732-7d15b7cf9355 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384215 | service: service-general +[2026-04-26 07:47:21.801] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:23.803] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384216 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.803] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384216 | service: service-general +[2026-04-26 07:47:23.803] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384217 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.803] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384217 | service: service-general +[2026-04-26 07:47:23.804] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384218 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.804] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384218 | service: service-general +[2026-04-26 07:47:23.804] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384219 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.804] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384219 | service: service-general +[2026-04-26 07:47:23.804] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384220 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.804] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384220 | service: service-general +[2026-04-26 07:47:23.805] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384221 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.805] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384221 | service: service-general +[2026-04-26 07:47:23.805] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384222 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.805] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384222 | service: service-general +[2026-04-26 07:47:23.806] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384223 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.806] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384223 | service: service-general +[2026-04-26 07:47:23.806] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384224 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.806] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384224 | service: service-general +[2026-04-26 07:47:23.806] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384225 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.807] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384225 | service: service-general +[2026-04-26 07:47:23.807] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384226 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.807] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384226 | service: service-general +[2026-04-26 07:47:23.807] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384227 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.807] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384227 | service: service-general +[2026-04-26 07:47:23.808] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384228 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.808] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384228 | service: service-general +[2026-04-26 07:47:23.808] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384229 | kode_kfa: | service: service-general +[2026-04-26 07:47:23.808] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384229 | service: service-general +[2026-04-26 07:47:23.808] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384230 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:47:23.809] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:47:24.001] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: f8d15006-08aa-4fcd-9f25-8921cef87860 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384230 | service: service-general +[2026-04-26 07:47:24.002] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:26.004] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384231 | kode_kfa: | service: service-general +[2026-04-26 07:47:26.004] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384231 | service: service-general +[2026-04-26 07:47:26.004] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384232 | kode_kfa: | service: service-general +[2026-04-26 07:47:26.004] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384232 | service: service-general +[2026-04-26 07:47:26.005] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384233 | kode_kfa: | service: service-general +[2026-04-26 07:47:26.005] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384233 | service: service-general +[2026-04-26 07:47:26.005] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384234 | kode_kfa: | service: service-general +[2026-04-26 07:47:26.005] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384234 | service: service-general +[2026-04-26 07:47:26.005] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384235 | kode_kfa: | service: service-general +[2026-04-26 07:47:26.006] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384235 | service: service-general +[2026-04-26 07:47:26.006] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384236 | kode_kfa: | service: service-general +[2026-04-26 07:47:26.006] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384236 | service: service-general +[2026-04-26 07:47:26.006] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384237 | kode_kfa: | service: service-general +[2026-04-26 07:47:26.006] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384237 | service: service-general +[2026-04-26 07:47:26.006] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384238 | kode_kfa: | service: service-general +[2026-04-26 07:47:26.007] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384238 | service: service-general +[2026-04-26 07:47:26.007] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384239 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:47:26.007] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:47:26.200] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: f8f506fb-0c8c-493e-8e2a-8401a064458f | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384239 | service: service-general +[2026-04-26 07:47:26.201] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:28.204] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384240 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.204] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384240 | service: service-general +[2026-04-26 07:47:28.204] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384241 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.204] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384241 | service: service-general +[2026-04-26 07:47:28.205] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384242 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.205] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384242 | service: service-general +[2026-04-26 07:47:28.205] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384243 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.205] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384243 | service: service-general +[2026-04-26 07:47:28.206] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384244 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.206] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384244 | service: service-general +[2026-04-26 07:47:28.206] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384245 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.206] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384245 | service: service-general +[2026-04-26 07:47:28.206] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384246 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.206] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384246 | service: service-general +[2026-04-26 07:47:28.207] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384247 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.207] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384247 | service: service-general +[2026-04-26 07:47:28.207] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384248 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.207] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384248 | service: service-general +[2026-04-26 07:47:28.208] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384249 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.208] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384249 | service: service-general +[2026-04-26 07:47:28.208] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384250 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.208] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384250 | service: service-general +[2026-04-26 07:47:28.208] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384251 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.208] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384251 | service: service-general +[2026-04-26 07:47:28.209] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384252 | kode_kfa: | service: service-general +[2026-04-26 07:47:28.209] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384252 | service: service-general +[2026-04-26 07:47:28.209] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384253 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:47:28.210] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:47:28.427] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 993f2410-5a24-4bdc-aa77-0c740630d043 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384253 | service: service-general +[2026-04-26 07:47:28.428] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:30.429] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384254 | kode_kfa: | service: service-general +[2026-04-26 07:47:30.430] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384254 | service: service-general +[2026-04-26 07:47:30.430] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384255 | kode_kfa: | service: service-general +[2026-04-26 07:47:30.430] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384255 | service: service-general +[2026-04-26 07:47:30.431] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384256 | kode_kfa: | service: service-general +[2026-04-26 07:47:30.431] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384256 | service: service-general +[2026-04-26 07:47:30.431] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384257 | kode_kfa: | service: service-general +[2026-04-26 07:47:30.431] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384257 | service: service-general +[2026-04-26 07:47:30.431] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384258 | kode_kfa: 93004897 | service: service-general +[2026-04-26 07:47:30.432] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93004897 | service: service-general | status: 404 +[2026-04-26 07:47:30.618] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 5153d58a-a487-4201-b198-b3db83d47568 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384258 | service: service-general +[2026-04-26 07:47:30.618] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:32.621] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384259 | kode_kfa: | service: service-general +[2026-04-26 07:47:32.621] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384259 | service: service-general +[2026-04-26 07:47:32.621] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384260 | kode_kfa: 93010920 | service: service-general +[2026-04-26 07:47:32.622] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93010920 | service: service-general | status: 404 +[2026-04-26 07:47:32.818] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 28a28511-a1e1-4c75-aba1-97b67ab0bb39 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384260 | service: service-general +[2026-04-26 07:47:32.819] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:34.821] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384261 | kode_kfa: 93002280 | service: service-general +[2026-04-26 07:47:34.822] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93002280 | service: service-general | status: 404 +[2026-04-26 07:47:35.027] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: f29fa145-5199-408b-9512-8184d5dbfa1e | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384261 | service: service-general +[2026-04-26 07:47:35.028] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:37.031] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384262 | kode_kfa: | service: service-general +[2026-04-26 07:47:37.031] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384262 | service: service-general +[2026-04-26 07:47:37.031] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384263 | kode_kfa: 93007279 | service: service-general +[2026-04-26 07:47:37.032] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93007279 | service: service-general | status: 404 +[2026-04-26 07:47:37.196] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 2a621669-e2d0-444c-bd2c-4a77a65be14b | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384263 | service: service-general +[2026-04-26 07:47:37.196] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:39.198] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384264 | kode_kfa: | service: service-general +[2026-04-26 07:47:39.199] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384264 | service: service-general +[2026-04-26 07:47:39.199] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384265 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:47:39.200] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:47:39.404] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 9d61147e-0edf-43ca-b93e-f9b6e546e173 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384265 | service: service-general +[2026-04-26 07:47:39.405] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:41.408] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384266 | kode_kfa: | service: service-general +[2026-04-26 07:47:41.408] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384266 | service: service-general +[2026-04-26 07:47:41.408] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384267 | kode_kfa: | service: service-general +[2026-04-26 07:47:41.408] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384267 | service: service-general +[2026-04-26 07:47:41.409] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384268 | kode_kfa: | service: service-general +[2026-04-26 07:47:41.409] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384268 | service: service-general +[2026-04-26 07:47:41.409] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384269 | kode_kfa: | service: service-general +[2026-04-26 07:47:41.410] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384269 | service: service-general +[2026-04-26 07:47:41.410] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384270 | kode_kfa: | service: service-general +[2026-04-26 07:47:41.410] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384270 | service: service-general +[2026-04-26 07:47:41.410] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384271 | kode_kfa: | service: service-general +[2026-04-26 07:47:41.410] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384271 | service: service-general +[2026-04-26 07:47:41.411] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384272 | kode_kfa: | service: service-general +[2026-04-26 07:47:41.411] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384272 | service: service-general +[2026-04-26 07:47:41.411] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384273 | kode_kfa: | service: service-general +[2026-04-26 07:47:41.411] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384273 | service: service-general +[2026-04-26 07:47:41.412] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384274 | kode_kfa: | service: service-general +[2026-04-26 07:47:41.412] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384274 | service: service-general +[2026-04-26 07:47:41.412] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384275 | kode_kfa: | service: service-general +[2026-04-26 07:47:41.412] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384275 | service: service-general +[2026-04-26 07:47:41.412] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384276 | kode_kfa: | service: service-general +[2026-04-26 07:47:41.412] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384276 | service: service-general +[2026-04-26 07:47:41.413] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384277 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:47:41.414] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:47:41.603] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 84ce68b9-cbd9-4cdb-bc48-81c3068f2d9b | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384277 | service: service-general +[2026-04-26 07:47:41.604] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:43.606] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384278 | kode_kfa: | service: service-general +[2026-04-26 07:47:43.606] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384278 | service: service-general +[2026-04-26 07:47:43.606] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384279 | kode_kfa: | service: service-general +[2026-04-26 07:47:43.606] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384279 | service: service-general +[2026-04-26 07:47:43.607] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384280 | kode_kfa: | service: service-general +[2026-04-26 07:47:43.607] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384280 | service: service-general +[2026-04-26 07:47:43.607] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384281 | kode_kfa: | service: service-general +[2026-04-26 07:47:43.607] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384281 | service: service-general +[2026-04-26 07:47:43.607] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384282 | kode_kfa: | service: service-general +[2026-04-26 07:47:43.607] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384282 | service: service-general +[2026-04-26 07:47:43.608] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384283 | kode_kfa: | service: service-general +[2026-04-26 07:47:43.608] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384283 | service: service-general +[2026-04-26 07:47:43.608] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384284 | kode_kfa: | service: service-general +[2026-04-26 07:47:43.608] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384284 | service: service-general +[2026-04-26 07:47:43.608] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384285 | kode_kfa: | service: service-general +[2026-04-26 07:47:43.609] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384285 | service: service-general +[2026-04-26 07:47:43.609] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384286 | kode_kfa: | service: service-general +[2026-04-26 07:47:43.609] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384286 | service: service-general +[2026-04-26 07:47:43.609] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384287 | kode_kfa: | service: service-general +[2026-04-26 07:47:43.609] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384287 | service: service-general +[2026-04-26 07:47:43.609] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384288 | kode_kfa: | service: service-general +[2026-04-26 07:47:43.610] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384288 | service: service-general +[2026-04-26 07:47:43.610] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384289 | kode_kfa: 93001720 | service: service-general +[2026-04-26 07:47:43.610] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001720 | service: service-general | status: 404 +[2026-04-26 07:47:43.770] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 1d946f71-a050-444d-b97b-ffac87af3bec | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384289 | service: service-general +[2026-04-26 07:47:43.770] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:45.772] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384290 | kode_kfa: | service: service-general +[2026-04-26 07:47:45.772] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384290 | service: service-general +[2026-04-26 07:47:45.773] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384291 | kode_kfa: 93004342 | service: service-general +[2026-04-26 07:47:45.774] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93004342 | service: service-general | status: 404 +[2026-04-26 07:47:45.955] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: 629ae24f-f117-4adb-8122-5033739f9a77 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384291 | service: service-general +[2026-04-26 07:47:45.956] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:47:47.958] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384292 | kode_kfa: | service: service-general +[2026-04-26 07:47:47.958] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384292 | service: service-general +[2026-04-26 07:47:47.958] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384293 | kode_kfa: | service: service-general +[2026-04-26 07:47:47.958] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384293 | service: service-general +[2026-04-26 07:47:47.959] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384294 | kode_kfa: | service: service-general +[2026-04-26 07:47:47.959] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384294 | service: service-general +[2026-04-26 07:47:47.959] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384295 | kode_kfa: | service: service-general +[2026-04-26 07:47:47.959] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384295 | service: service-general +[2026-04-26 07:47:47.960] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384296 | kode_kfa: | service: service-general +[2026-04-26 07:47:47.960] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384296 | service: service-general +[2026-04-26 07:47:47.960] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384297 | kode_kfa: | service: service-general +[2026-04-26 07:47:47.960] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384297 | service: service-general +[2026-04-26 07:47:47.960] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384298 | kode_kfa: 93007279 | service: service-general +[2026-04-26 07:47:47.961] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:213 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93007279 | service: service-general | status: 404 +[2026-04-26 07:47:48.136] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:184 | environment: debug | fhir_id: e6b9a50c-1d23-4fdb-ada0-c79e605cc545 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384298 | service: service-general +[2026-04-26 07:47:48.136] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:105 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:57:43.295] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-26 07:57:43.295] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-26 07:57:43.295] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-26 07:57:43.296] [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-26 07:57:43.318] [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-26 07:57:43.319] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 07:57:43.327] [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-26 07:57:43.327] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 07:57:43.336] [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-26 07:57:43.336] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 07:57:43.343] [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-26 07:57:43.343] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 07:57:43.345] [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-26 07:57:43.345] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 07:57:43.348] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-26 07:57:43.349] [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-26 07:57:43.349] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-26 07:57:43.349] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-26 07:57:43.349] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-26 07:57:43.349] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-26 07:57:43.350] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-26 07:57:43.350] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-26 07:57:43.353] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-26 07:57:43.353] [INFO ] [Medication (Master) WORKER] Started | 📍 worker.go:269 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func2.1 | service: service-general +[2026-04-26 07:57:43.353] [INFO ] [MEDICATION WORKER] Memulai proses sinkronisasi API... | 📍 service.go:55 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:57:43.353] [INFO ] [MEDICATION WORKER] Melanjutkan proses dari | 📍 service.go:63 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | last_id: 3384298 | service: service-general +[2026-04-26 07:57:43.357] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384299 | kode_kfa: 93001720 | service: service-general +[2026-04-26 07:57:43.358] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001720 | service: service-general | status: 404 +[2026-04-26 07:57:43.641] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: a14e9b01-5043-45a0-8d8a-bda67707d30c | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384299 | service: service-general +[2026-04-26 07:57:43.641] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384299 | request_payload: map[kfa_code:93001720 manufacturer_id:100026555 medication_id:3384299 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001720","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"a14e9b01-5043-45a0-8d8a-bda67707d30c","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384299"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:57:43.604078+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI2MzYwNDA3ODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:57:43.642] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:57:45.644] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384300 | kode_kfa: 93019872 | service: service-general +[2026-04-26 07:57:45.645] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93019872 | service: service-general | status: 404 +[2026-04-26 07:57:45.879] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: add6ad7d-e32e-4840-a565-49c9bba605b9 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384300 | service: service-general +[2026-04-26 07:57:45.879] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384300 | request_payload: map[kfa_code:93019872 manufacturer_id:100026555 medication_id:3384300 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93019872","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"add6ad7d-e32e-4840-a565-49c9bba605b9","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384300"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:57:45.842646+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI2NTg0MjY0NjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:57:45.880] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:57:47.882] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384301 | kode_kfa: | service: service-general +[2026-04-26 07:57:47.882] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384301 | service: service-general +[2026-04-26 07:57:47.883] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384302 | kode_kfa: | service: service-general +[2026-04-26 07:57:47.883] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384302 | service: service-general +[2026-04-26 07:57:47.883] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384303 | kode_kfa: | service: service-general +[2026-04-26 07:57:47.883] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384303 | service: service-general +[2026-04-26 07:57:47.884] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384304 | kode_kfa: 93000777 | service: service-general +[2026-04-26 07:57:47.884] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93000777 | service: service-general | status: 404 +[2026-04-26 07:57:48.066] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 50d251d8-7208-419d-a8bc-84ad979f17d8 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384304 | service: service-general +[2026-04-26 07:57:48.067] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384304 | request_payload: map[kfa_code:93000777 manufacturer_id:100026555 medication_id:3384304 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000777","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"50d251d8-7208-419d-a8bc-84ad979f17d8","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384304"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:57:48.030933+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI2ODAzMDkzMzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:57:48.067] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:57:50.069] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384305 | kode_kfa: 93009092 | service: service-general +[2026-04-26 07:57:50.070] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93009092 | service: service-general | status: 404 +[2026-04-26 07:57:50.284] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: e8001b64-b90f-41cc-95e2-5efda731c504 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384305 | service: service-general +[2026-04-26 07:57:50.285] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384305 | request_payload: map[kfa_code:93009092 manufacturer_id:100026555 medication_id:3384305 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93009092","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"e8001b64-b90f-41cc-95e2-5efda731c504","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384305"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:57:50.244336+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI3MDI0NDMzNjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:57:50.285] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:57:52.287] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384306 | kode_kfa: | service: service-general +[2026-04-26 07:57:52.287] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384306 | service: service-general +[2026-04-26 07:57:52.287] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384307 | kode_kfa: | service: service-general +[2026-04-26 07:57:52.287] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384307 | service: service-general +[2026-04-26 07:57:52.288] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384308 | kode_kfa: 93002977 | service: service-general +[2026-04-26 07:57:52.289] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93002977 | service: service-general | status: 404 +[2026-04-26 07:57:52.476] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 4d33f376-1437-4874-9573-924d1c02fefa | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384308 | service: service-general +[2026-04-26 07:57:52.476] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384308 | request_payload: map[kfa_code:93002977 manufacturer_id:100026555 medication_id:3384308 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93002977","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"4d33f376-1437-4874-9573-924d1c02fefa","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384308"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:57:52.436718+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI3MjQzNjcxODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:57:52.477] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:57:54.478] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384309 | kode_kfa: | service: service-general +[2026-04-26 07:57:54.479] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384309 | service: service-general +[2026-04-26 07:57:54.479] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384310 | kode_kfa: 93020730 | service: service-general +[2026-04-26 07:57:54.480] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93020730 | service: service-general | status: 404 +[2026-04-26 07:57:54.662] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 0a19db00-a042-4acb-8a8f-35485e1b2aad | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384310 | service: service-general +[2026-04-26 07:57:54.662] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384310 | request_payload: map[kfa_code:93020730 manufacturer_id:100026555 medication_id:3384310 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93020730","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"0a19db00-a042-4acb-8a8f-35485e1b2aad","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384310"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:57:54.626427+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI3NDYyNjQyNzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:57:54.663] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:57:56.666] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384311 | kode_kfa: 93000777 | service: service-general +[2026-04-26 07:57:56.667] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93000777 | service: service-general | status: 404 +[2026-04-26 07:57:56.835] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 38621f80-ae46-46ac-8f62-4bc7b66c2776 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384311 | service: service-general +[2026-04-26 07:57:56.836] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384311 | request_payload: map[kfa_code:93000777 manufacturer_id:100026555 medication_id:3384311 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000777","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"38621f80-ae46-46ac-8f62-4bc7b66c2776","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384311"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:57:56.798569+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI3Njc5ODU2OTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:57:56.836] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:57:58.839] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384312 | kode_kfa: | service: service-general +[2026-04-26 07:57:58.839] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384312 | service: service-general +[2026-04-26 07:57:58.839] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384313 | kode_kfa: | service: service-general +[2026-04-26 07:57:58.839] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384313 | service: service-general +[2026-04-26 07:57:58.840] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384314 | kode_kfa: 93004342 | service: service-general +[2026-04-26 07:57:58.841] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93004342 | service: service-general | status: 404 +[2026-04-26 07:57:59.034] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 5d978686-2e70-4ed3-825a-e7ed18f400e8 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384314 | service: service-general +[2026-04-26 07:57:59.034] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384314 | request_payload: map[kfa_code:93004342 manufacturer_id:100026555 medication_id:3384314 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93004342","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"5d978686-2e70-4ed3-825a-e7ed18f400e8","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384314"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:57:58.995428+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI3ODk5NTQyODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:57:59.034] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:01.037] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384315 | kode_kfa: 93020730 | service: service-general +[2026-04-26 07:58:01.037] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93020730 | service: service-general | status: 404 +[2026-04-26 07:58:01.232] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 7d5ef2c5-5079-43e5-b0ce-5284f51006fe | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384315 | service: service-general +[2026-04-26 07:58:01.232] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384315 | request_payload: map[kfa_code:93020730 manufacturer_id:100026555 medication_id:3384315 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93020730","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"7d5ef2c5-5079-43e5-b0ce-5284f51006fe","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384315"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:01.192166+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI4MTE5MjE2NjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:01.232] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:03.234] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384316 | kode_kfa: 93021255 | service: service-general +[2026-04-26 07:58:03.235] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93021255 | service: service-general | status: 404 +[2026-04-26 07:58:03.438] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: d789fe64-cf62-41ac-bbb6-227c23d90650 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384316 | service: service-general +[2026-04-26 07:58:03.438] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384316 | request_payload: map[kfa_code:93021255 manufacturer_id:100026555 medication_id:3384316 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93021255","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"d789fe64-cf62-41ac-bbb6-227c23d90650","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384316"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:03.402278+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI4MzQwMjI3ODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:03.439] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:05.442] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384317 | kode_kfa: 93001422 | service: service-general +[2026-04-26 07:58:05.443] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001422 | service: service-general | status: 404 +[2026-04-26 07:58:05.648] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: a1b6f81e-a194-4b23-bd84-9cf249d8a40d | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384317 | service: service-general +[2026-04-26 07:58:05.648] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384317 | request_payload: map[kfa_code:93001422 manufacturer_id:100026555 medication_id:3384317 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001422","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"a1b6f81e-a194-4b23-bd84-9cf249d8a40d","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384317"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:05.608430+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI4NTYwODQzMDAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:05.648] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:07.650] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384318 | kode_kfa: | service: service-general +[2026-04-26 07:58:07.650] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384318 | service: service-general +[2026-04-26 07:58:07.650] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384319 | kode_kfa: | service: service-general +[2026-04-26 07:58:07.650] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384319 | service: service-general +[2026-04-26 07:58:07.650] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384320 | kode_kfa: | service: service-general +[2026-04-26 07:58:07.651] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384320 | service: service-general +[2026-04-26 07:58:07.651] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384321 | kode_kfa: 93000797 | service: service-general +[2026-04-26 07:58:07.652] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93000797 | service: service-general | status: 404 +[2026-04-26 07:58:07.848] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: f56e3cce-7bfc-479a-8bb0-c2a5e35ff956 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384321 | service: service-general +[2026-04-26 07:58:07.849] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384321 | request_payload: map[kfa_code:93000797 manufacturer_id:100026555 medication_id:3384321 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000797","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"f56e3cce-7bfc-479a-8bb0-c2a5e35ff956","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384321"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:07.807128+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI4NzgwNzEyODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:07.849] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:09.851] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384322 | kode_kfa: | service: service-general +[2026-04-26 07:58:09.852] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384322 | service: service-general +[2026-04-26 07:58:09.852] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384323 | kode_kfa: | service: service-general +[2026-04-26 07:58:09.852] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384323 | service: service-general +[2026-04-26 07:58:09.853] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384324 | kode_kfa: | service: service-general +[2026-04-26 07:58:09.853] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384324 | service: service-general +[2026-04-26 07:58:09.853] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384325 | kode_kfa: 93000777 | service: service-general +[2026-04-26 07:58:09.854] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93000777 | service: service-general | status: 404 +[2026-04-26 07:58:10.040] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 919c9238-965c-40aa-81ae-7374d178475e | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384325 | service: service-general +[2026-04-26 07:58:10.040] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384325 | request_payload: map[kfa_code:93000777 manufacturer_id:100026555 medication_id:3384325 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000777","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"919c9238-965c-40aa-81ae-7374d178475e","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384325"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:10.003171+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI5MDAwMzE3MTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:10.041] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:12.043] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384326 | kode_kfa: | service: service-general +[2026-04-26 07:58:12.044] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384326 | service: service-general +[2026-04-26 07:58:12.044] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384327 | kode_kfa: | service: service-general +[2026-04-26 07:58:12.044] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384327 | service: service-general +[2026-04-26 07:58:12.044] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384328 | kode_kfa: | service: service-general +[2026-04-26 07:58:12.044] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384328 | service: service-general +[2026-04-26 07:58:12.045] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384329 | kode_kfa: | service: service-general +[2026-04-26 07:58:12.045] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384329 | service: service-general +[2026-04-26 07:58:12.045] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384330 | kode_kfa: 93001182 | service: service-general +[2026-04-26 07:58:12.046] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001182 | service: service-general | status: 404 +[2026-04-26 07:58:12.223] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 14b64e7b-fdd4-4e95-9152-54ba88fb1f02 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384330 | service: service-general +[2026-04-26 07:58:12.223] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384330 | request_payload: map[kfa_code:93001182 manufacturer_id:100026555 medication_id:3384330 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001182","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"14b64e7b-fdd4-4e95-9152-54ba88fb1f02","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384330"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:12.187345+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI5MjE4NzM0NTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:12.224] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:14.227] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384331 | kode_kfa: 93002919 | service: service-general +[2026-04-26 07:58:14.228] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93002919 | service: service-general | status: 404 +[2026-04-26 07:58:14.413] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: a73228ae-6021-41ca-9edd-61fdd21647d4 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384331 | service: service-general +[2026-04-26 07:58:14.413] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384331 | request_payload: map[kfa_code:93002919 manufacturer_id:100026555 medication_id:3384331 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93002919","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"a73228ae-6021-41ca-9edd-61fdd21647d4","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384331"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:14.373986+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI5NDM3Mzk4NjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:14.414] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:16.416] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384332 | kode_kfa: | service: service-general +[2026-04-26 07:58:16.416] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384332 | service: service-general +[2026-04-26 07:58:16.416] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384333 | kode_kfa: 93021401 | service: service-general +[2026-04-26 07:58:16.417] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93021401 | service: service-general | status: 404 +[2026-04-26 07:58:16.622] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: f9d36faa-e97f-4cb9-a189-1c5c45598ea1 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384333 | service: service-general +[2026-04-26 07:58:16.622] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384333 | request_payload: map[kfa_code:93021401 manufacturer_id:100026555 medication_id:3384333 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93021401","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"f9d36faa-e97f-4cb9-a189-1c5c45598ea1","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384333"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:16.582128+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI5NjU4MjEyODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:16.623] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:18.625] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384334 | kode_kfa: 93000797 | service: service-general +[2026-04-26 07:58:18.625] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93000797 | service: service-general | status: 404 +[2026-04-26 07:58:18.788] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: fa39f375-2a60-4782-bec4-1919c178795e | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384334 | service: service-general +[2026-04-26 07:58:18.788] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384334 | request_payload: map[kfa_code:93000797 manufacturer_id:100026555 medication_id:3384334 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000797","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"fa39f375-2a60-4782-bec4-1919c178795e","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384334"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:18.748658+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDI5ODc0ODY1ODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:18.789] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:20.792] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384335 | kode_kfa: 93000541 | service: service-general +[2026-04-26 07:58:20.792] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93000541 | service: service-general | status: 404 +[2026-04-26 07:58:21.020] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 10691f24-78ea-45bf-9419-0300e2a24320 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384335 | service: service-general +[2026-04-26 07:58:21.020] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384335 | request_payload: map[kfa_code:93000541 manufacturer_id:100026555 medication_id:3384335 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000541","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"10691f24-78ea-45bf-9419-0300e2a24320","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384335"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:20.975671+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMwMDk3NTY3MTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:21.020] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:23.023] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384336 | kode_kfa: 93001468 | service: service-general +[2026-04-26 07:58:23.024] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001468 | service: service-general | status: 404 +[2026-04-26 07:58:23.235] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 528649f6-0654-40f9-b310-806a35e0f3bf | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384336 | service: service-general +[2026-04-26 07:58:23.235] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384336 | request_payload: map[kfa_code:93001468 manufacturer_id:100026555 medication_id:3384336 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001468","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"528649f6-0654-40f9-b310-806a35e0f3bf","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384336"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:23.201058+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMwMzIwMTA1ODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:23.236] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:25.239] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384337 | kode_kfa: | service: service-general +[2026-04-26 07:58:25.239] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384337 | service: service-general +[2026-04-26 07:58:25.239] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384338 | kode_kfa: | service: service-general +[2026-04-26 07:58:25.239] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384338 | service: service-general +[2026-04-26 07:58:25.239] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384339 | kode_kfa: | service: service-general +[2026-04-26 07:58:25.239] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384339 | service: service-general +[2026-04-26 07:58:25.240] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384340 | kode_kfa: 93000797 | service: service-general +[2026-04-26 07:58:25.241] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93000797 | service: service-general | status: 404 +[2026-04-26 07:58:25.443] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: e738cad7-8ff5-4d96-b01a-01117847bfd8 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384340 | service: service-general +[2026-04-26 07:58:25.444] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384340 | request_payload: map[kfa_code:93000797 manufacturer_id:100026555 medication_id:3384340 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000797","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"e738cad7-8ff5-4d96-b01a-01117847bfd8","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384340"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:25.405219+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMwNTQwNTIxOTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:25.444] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:27.447] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384341 | kode_kfa: | service: service-general +[2026-04-26 07:58:27.447] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384341 | service: service-general +[2026-04-26 07:58:27.447] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384342 | kode_kfa: | service: service-general +[2026-04-26 07:58:27.447] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384342 | service: service-general +[2026-04-26 07:58:27.447] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384343 | kode_kfa: 93008848 | service: service-general +[2026-04-26 07:58:27.448] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93008848 | service: service-general | status: 404 +[2026-04-26 07:58:27.647] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 7b628d79-28fa-4ee1-ad1b-94760b6be2f0 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384343 | service: service-general +[2026-04-26 07:58:27.648] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384343 | request_payload: map[kfa_code:93008848 manufacturer_id:100026555 medication_id:3384343 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93008848","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"7b628d79-28fa-4ee1-ad1b-94760b6be2f0","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384343"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:27.613243+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMwNzYxMzI0MzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:27.648] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:29.650] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384344 | kode_kfa: | service: service-general +[2026-04-26 07:58:29.650] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384344 | service: service-general +[2026-04-26 07:58:29.650] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384345 | kode_kfa: | service: service-general +[2026-04-26 07:58:29.650] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384345 | service: service-general +[2026-04-26 07:58:29.651] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384346 | kode_kfa: | service: service-general +[2026-04-26 07:58:29.651] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384346 | service: service-general +[2026-04-26 07:58:29.651] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384347 | kode_kfa: | service: service-general +[2026-04-26 07:58:29.651] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384347 | service: service-general +[2026-04-26 07:58:29.651] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384348 | kode_kfa: | service: service-general +[2026-04-26 07:58:29.651] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384348 | service: service-general +[2026-04-26 07:58:29.652] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384349 | kode_kfa: 93007279 | service: service-general +[2026-04-26 07:58:29.652] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93007279 | service: service-general | status: 404 +[2026-04-26 07:58:29.843] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 2abd44ab-3465-4b77-aa8f-6bf0f3459fb4 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384349 | service: service-general +[2026-04-26 07:58:29.843] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384349 | request_payload: map[kfa_code:93007279 manufacturer_id:100026555 medication_id:3384349 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93007279","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"2abd44ab-3465-4b77-aa8f-6bf0f3459fb4","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384349"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:29.805921+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMwOTgwNTkyMTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:29.843] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:31.845] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384350 | kode_kfa: | service: service-general +[2026-04-26 07:58:31.845] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384350 | service: service-general +[2026-04-26 07:58:31.846] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384351 | kode_kfa: | service: service-general +[2026-04-26 07:58:31.846] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384351 | service: service-general +[2026-04-26 07:58:31.846] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384352 | kode_kfa: | service: service-general +[2026-04-26 07:58:31.846] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384352 | service: service-general +[2026-04-26 07:58:31.846] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384353 | kode_kfa: | service: service-general +[2026-04-26 07:58:31.846] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384353 | service: service-general +[2026-04-26 07:58:31.847] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384354 | kode_kfa: 93019872 | service: service-general +[2026-04-26 07:58:31.848] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93019872 | service: service-general | status: 404 +[2026-04-26 07:58:32.080] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: a361bb0e-5764-4ad6-b0a1-6ea402a8170b | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384354 | service: service-general +[2026-04-26 07:58:32.080] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384354 | request_payload: map[kfa_code:93019872 manufacturer_id:100026555 medication_id:3384354 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93019872","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"a361bb0e-5764-4ad6-b0a1-6ea402a8170b","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384354"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:32.041671+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMxMjA0MTY3MTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:32.081] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:34.083] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384355 | kode_kfa: 93001228 | service: service-general +[2026-04-26 07:58:34.084] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001228 | service: service-general | status: 404 +[2026-04-26 07:58:34.278] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 50c35eca-5cdb-4f26-97d8-0f1a16f812f4 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384355 | service: service-general +[2026-04-26 07:58:34.278] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384355 | request_payload: map[kfa_code:93001228 manufacturer_id:100026555 medication_id:3384355 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001228","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"50c35eca-5cdb-4f26-97d8-0f1a16f812f4","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384355"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:34.242483+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMxNDI0MjQ4MzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:34.278] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:36.280] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384356 | kode_kfa: | service: service-general +[2026-04-26 07:58:36.280] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384356 | service: service-general +[2026-04-26 07:58:36.281] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384357 | kode_kfa: | service: service-general +[2026-04-26 07:58:36.281] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384357 | service: service-general +[2026-04-26 07:58:36.281] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384358 | kode_kfa: 93001228 | service: service-general +[2026-04-26 07:58:36.282] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001228 | service: service-general | status: 404 +[2026-04-26 07:58:36.486] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: f33107bf-e1d1-49f9-9d49-58e0ae4919af | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384358 | service: service-general +[2026-04-26 07:58:36.486] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384358 | request_payload: map[kfa_code:93001228 manufacturer_id:100026555 medication_id:3384358 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001228","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"f33107bf-e1d1-49f9-9d49-58e0ae4919af","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384358"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:36.446566+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMxNjQ0NjU2NjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:36.487] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:38.489] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384359 | kode_kfa: | service: service-general +[2026-04-26 07:58:38.489] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384359 | service: service-general +[2026-04-26 07:58:38.489] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384360 | kode_kfa: | service: service-general +[2026-04-26 07:58:38.489] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384360 | service: service-general +[2026-04-26 07:58:38.490] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384361 | kode_kfa: 93003145 | service: service-general +[2026-04-26 07:58:38.492] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93003145 | service: service-general | status: 404 +[2026-04-26 07:58:38.718] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 413056a4-450e-4eb7-942e-752aeea608fd | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384361 | service: service-general +[2026-04-26 07:58:38.718] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384361 | request_payload: map[kfa_code:93003145 manufacturer_id:100026555 medication_id:3384361 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93003145","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"413056a4-450e-4eb7-942e-752aeea608fd","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384361"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:38.675886+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMxODY3NTg4NjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:38.719] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:40.722] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384362 | kode_kfa: | service: service-general +[2026-04-26 07:58:40.722] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384362 | service: service-general +[2026-04-26 07:58:40.723] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384363 | kode_kfa: 93004458 | service: service-general +[2026-04-26 07:58:40.724] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93004458 | service: service-general | status: 404 +[2026-04-26 07:58:40.911] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: a6dbe25e-0c99-41ab-85d4-468c10adff68 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384363 | service: service-general +[2026-04-26 07:58:40.911] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384363 | request_payload: map[kfa_code:93004458 manufacturer_id:100026555 medication_id:3384363 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93004458","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"a6dbe25e-0c99-41ab-85d4-468c10adff68","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384363"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:40.875181+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMyMDg3NTE4MTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:40.912] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:42.914] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384364 | kode_kfa: | service: service-general +[2026-04-26 07:58:42.915] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384364 | service: service-general +[2026-04-26 07:58:42.915] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384365 | kode_kfa: | service: service-general +[2026-04-26 07:58:42.915] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384365 | service: service-general +[2026-04-26 07:58:42.915] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384366 | kode_kfa: | service: service-general +[2026-04-26 07:58:42.915] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384366 | service: service-general +[2026-04-26 07:58:42.916] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384367 | kode_kfa: | service: service-general +[2026-04-26 07:58:42.916] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384367 | service: service-general +[2026-04-26 07:58:42.917] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384368 | kode_kfa: | service: service-general +[2026-04-26 07:58:42.917] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384368 | service: service-general +[2026-04-26 07:58:42.917] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384369 | kode_kfa: | service: service-general +[2026-04-26 07:58:42.917] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384369 | service: service-general +[2026-04-26 07:58:42.917] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384370 | kode_kfa: | service: service-general +[2026-04-26 07:58:42.917] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384370 | service: service-general +[2026-04-26 07:58:42.918] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384371 | kode_kfa: | service: service-general +[2026-04-26 07:58:42.918] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384371 | service: service-general +[2026-04-26 07:58:42.918] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384372 | kode_kfa: | service: service-general +[2026-04-26 07:58:42.918] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384372 | service: service-general +[2026-04-26 07:58:42.919] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384373 | kode_kfa: | service: service-general +[2026-04-26 07:58:42.919] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384373 | service: service-general +[2026-04-26 07:58:42.919] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384374 | kode_kfa: | service: service-general +[2026-04-26 07:58:42.919] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384374 | service: service-general +[2026-04-26 07:58:42.920] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384375 | kode_kfa: 93001047 | service: service-general +[2026-04-26 07:58:42.920] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001047 | service: service-general | status: 404 +[2026-04-26 07:58:43.109] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: ec7b064e-5f3c-4d90-9776-0ec61d34833c | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384375 | service: service-general +[2026-04-26 07:58:43.109] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384375 | request_payload: map[kfa_code:93001047 manufacturer_id:100026555 medication_id:3384375 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001047","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"ec7b064e-5f3c-4d90-9776-0ec61d34833c","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384375"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:43.074286+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMyMzA3NDI4NjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:43.110] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:45.111] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384376 | kode_kfa: | service: service-general +[2026-04-26 07:58:45.111] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384376 | service: service-general +[2026-04-26 07:58:45.112] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384377 | kode_kfa: | service: service-general +[2026-04-26 07:58:45.112] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384377 | service: service-general +[2026-04-26 07:58:45.112] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384378 | kode_kfa: | service: service-general +[2026-04-26 07:58:45.113] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384378 | service: service-general +[2026-04-26 07:58:45.113] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384379 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:58:45.114] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:58:45.318] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 0495eb25-d3dd-4c31-b9bc-dbfa770a2152 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384379 | service: service-general +[2026-04-26 07:58:45.318] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384379 | request_payload: map[kfa_code:93001406 manufacturer_id:100026555 medication_id:3384379 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001406","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"0495eb25-d3dd-4c31-b9bc-dbfa770a2152","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384379"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:45.280963+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMyNTI4MDk2MzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:45.321] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:47.323] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384380 | kode_kfa: 93000705 | service: service-general +[2026-04-26 07:58:47.323] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93000705 | service: service-general | status: 404 +[2026-04-26 07:58:47.528] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: b4abceee-6535-4839-b463-76df18f51a22 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384380 | service: service-general +[2026-04-26 07:58:47.528] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384380 | request_payload: map[kfa_code:93000705 manufacturer_id:100026555 medication_id:3384380 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000705","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"b4abceee-6535-4839-b463-76df18f51a22","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384380"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:47.491017+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMyNzQ5MTAxNzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:47.528] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:49.530] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384381 | kode_kfa: | service: service-general +[2026-04-26 07:58:49.530] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384381 | service: service-general +[2026-04-26 07:58:49.530] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384382 | kode_kfa: | service: service-general +[2026-04-26 07:58:49.530] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384382 | service: service-general +[2026-04-26 07:58:49.531] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384383 | kode_kfa: 93000797 | service: service-general +[2026-04-26 07:58:49.531] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93000797 | service: service-general | status: 404 +[2026-04-26 07:58:49.695] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 10989bab-0c22-4231-a676-8e41a0f60021 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384383 | service: service-general +[2026-04-26 07:58:49.696] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384383 | request_payload: map[kfa_code:93000797 manufacturer_id:100026555 medication_id:3384383 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000797","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"10989bab-0c22-4231-a676-8e41a0f60021","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384383"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:49.657683+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMyOTY1NzY4MzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:49.696] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:51.697] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384384 | kode_kfa: 93000777 | service: service-general +[2026-04-26 07:58:51.698] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93000777 | service: service-general | status: 404 +[2026-04-26 07:58:51.876] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: db35de2c-1777-4a30-b859-ffa88a01723a | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384384 | service: service-general +[2026-04-26 07:58:51.876] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384384 | request_payload: map[kfa_code:93000777 manufacturer_id:100026555 medication_id:3384384 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000777","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"db35de2c-1777-4a30-b859-ffa88a01723a","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384384"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:51.834981+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMzMTgzNDk4MTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:51.876] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:53.878] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384385 | kode_kfa: | service: service-general +[2026-04-26 07:58:53.879] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384385 | service: service-general +[2026-04-26 07:58:53.879] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384386 | kode_kfa: | service: service-general +[2026-04-26 07:58:53.879] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384386 | service: service-general +[2026-04-26 07:58:53.879] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384387 | kode_kfa: 93004458 | service: service-general +[2026-04-26 07:58:53.880] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93004458 | service: service-general | status: 404 +[2026-04-26 07:58:54.055] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 7fc38f6a-6579-459b-bfa5-6eed9a24f274 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384387 | service: service-general +[2026-04-26 07:58:54.055] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384387 | request_payload: map[kfa_code:93004458 manufacturer_id:100026555 medication_id:3384387 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93004458","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"7fc38f6a-6579-459b-bfa5-6eed9a24f274","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384387"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:54.017170+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMzNDAxNzE3MDAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:54.055] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:56.057] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384388 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:58:56.057] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:58:56.256] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: b25684e7-e8d4-4470-b26a-ee1e54241af8 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384388 | service: service-general +[2026-04-26 07:58:56.256] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384388 | request_payload: map[kfa_code:93001406 manufacturer_id:100026555 medication_id:3384388 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001406","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"b25684e7-e8d4-4470-b26a-ee1e54241af8","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384388"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:56.219267+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMzNjIxOTI2NzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:56.257] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:58:58.259] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384389 | kode_kfa: | service: service-general +[2026-04-26 07:58:58.260] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384389 | service: service-general +[2026-04-26 07:58:58.260] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384390 | kode_kfa: | service: service-general +[2026-04-26 07:58:58.260] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384390 | service: service-general +[2026-04-26 07:58:58.261] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384391 | kode_kfa: | service: service-general +[2026-04-26 07:58:58.261] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384391 | service: service-general +[2026-04-26 07:58:58.261] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384392 | kode_kfa: | service: service-general +[2026-04-26 07:58:58.261] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384392 | service: service-general +[2026-04-26 07:58:58.261] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384393 | kode_kfa: | service: service-general +[2026-04-26 07:58:58.261] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384393 | service: service-general +[2026-04-26 07:58:58.262] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384394 | kode_kfa: | service: service-general +[2026-04-26 07:58:58.262] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384394 | service: service-general +[2026-04-26 07:58:58.262] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384395 | kode_kfa: | service: service-general +[2026-04-26 07:58:58.262] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384395 | service: service-general +[2026-04-26 07:58:58.262] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384396 | kode_kfa: | service: service-general +[2026-04-26 07:58:58.262] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384396 | service: service-general +[2026-04-26 07:58:58.263] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384397 | kode_kfa: | service: service-general +[2026-04-26 07:58:58.263] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384397 | service: service-general +[2026-04-26 07:58:58.263] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384398 | kode_kfa: | service: service-general +[2026-04-26 07:58:58.263] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384398 | service: service-general +[2026-04-26 07:58:58.264] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384399 | kode_kfa: 93001406 | service: service-general +[2026-04-26 07:58:58.264] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001406 | service: service-general | status: 404 +[2026-04-26 07:58:58.464] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 419a8949-3489-439c-ae2a-1f6ec6fa7d0f | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384399 | service: service-general +[2026-04-26 07:58:58.464] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384399 | request_payload: map[kfa_code:93001406 manufacturer_id:100026555 medication_id:3384399 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001406","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"419a8949-3489-439c-ae2a-1f6ec6fa7d0f","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384399"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:58:58.427313+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDMzODQyNzMxMzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:58:58.464] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 07:59:00.465] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384400 | kode_kfa: 93001720 | service: service-general +[2026-04-26 07:59:00.466] [WARNI] [MEDICATION WORKER] KFA tidak ditemukan / Error | 📍 service.go:221 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).fetchKFADetails | kfa_code: 93001720 | service: service-general | status: 404 +[2026-04-26 07:59:00.639] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: ebb3d1e4-6d30-4822-908d-9e768c62ac80 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384400 | service: service-general +[2026-04-26 07:59:00.639] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384400 | request_payload: map[kfa_code:93001720 manufacturer_id:100026555 medication_id:3384400 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001720","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"id":"ebb3d1e4-6d30-4822-908d-9e768c62ac80","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384400"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T07:59:00.602034+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDM0MDYwMjAzNDAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 07:59:00.640] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:04:58.061] [INFO ] Application starting | 📍 main.go:64 | environment: debug | ⚙️ main.main | log_level: debug | service: service-general +[2026-04-26 08:04:58.062] [DEBUG] Config loaded | cache_enabled: true | 📍 main.go:79 | database_count: 5 | environment: debug | ⚙️ main.main | server_mode: debug | service: service-general +[2026-04-26 08:04:58.062] [INFO ] Minio Object Storage client initialized | 📍 main.go:91 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-26 08:04:58.062] [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-26 08:04:58.070] [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-26 08:04:58.070] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: satudata | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 08:04:58.073] [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-26 08:04:58.073] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: ris | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 08:04:58.093] [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-26 08:04:58.093] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: farmasi | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 08:04:58.100] [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-26 08:04:58.100] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: simrs | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 08:04:58.107] [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-26 08:04:58.107] [INFO ] Successfully connected to database | 📍 database.go:203 | db_name: default | environment: debug | ⚙️ service/internal/infrastructure/database.New.func1 | service: service-general +[2026-04-26 08:04:58.110] [INFO ] Cache initialized | 📍 main.go:124 | environment: debug | ⚙️ main.main | host: redis | port: 6379 | service: service-general +[2026-04-26 08:04:58.110] [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-26 08:04:58.110] [INFO ] Keycloak provider added for hybrid | 📍 provider.go:97 | environment: debug | ⚙️ service/internal/infrastructure/transport/http/middleware.(*ProviderFactory).CreateProviders | service: service-general +[2026-04-26 08:04:58.111] [INFO ] REST API running | 📍 main.go:184 | environment: debug | ⚙️ main.main.func1 | port: 8098 | service: service-general +[2026-04-26 08:04:58.111] [INFO ] Application started successfully | 📍 main.go:257 | environment: debug | ⚙️ main.main | service: service-general +[2026-04-26 08:04:58.111] [INFO ] gRPC Server running | 📍 main.go:211 | environment: debug | ⚙️ main.main.func2 | port: 8099 | service: service-general +[2026-04-26 08:04:58.111] [INFO ] Starting background workers... | 📍 worker.go:40 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start | service: service-general +[2026-04-26 08:04:58.111] [INFO ] [WORKER AUTH] Melakukan login untuk mendapatkan token awal... | 📍 auth.go:37 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general | url: http://service-satusehat:8096/api/v1/auth/login +[2026-04-26 08:04:58.113] [INFO ] [WORKER AUTH] Berhasil mendapatkan token awal. | 📍 auth.go:69 | environment: debug | ⚙️ service/internal/worker.(*Manager).login | service: service-general +[2026-04-26 08:04:58.114] [INFO ] [Medication (Master) WORKER] Started | 📍 worker.go:269 | environment: debug | ⚙️ service/internal/worker.(*Manager).Start.func2.1 | service: service-general +[2026-04-26 08:04:58.114] [INFO ] [MEDICATION WORKER] Memulai proses sinkronisasi API... | 📍 service.go:55 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:04:58.114] [INFO ] [MEDICATION WORKER] Melanjutkan proses dari | 📍 service.go:63 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | last_id: 3384400 | service: service-general +[2026-04-26 08:04:58.117] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384401 | kode_kfa: | service: service-general +[2026-04-26 08:04:58.117] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384401 | service: service-general +[2026-04-26 08:04:58.117] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384402 | kode_kfa: | service: service-general +[2026-04-26 08:04:58.117] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384402 | service: service-general +[2026-04-26 08:04:58.118] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384403 | kode_kfa: | service: service-general +[2026-04-26 08:04:58.118] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384403 | service: service-general +[2026-04-26 08:04:58.118] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384404 | kode_kfa: | service: service-general +[2026-04-26 08:04:58.119] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384404 | service: service-general +[2026-04-26 08:04:58.119] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384405 | kode_kfa: 93000422 | service: service-general +[2026-04-26 08:04:58.501] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 80593d6a-749e-4602-b8a6-688d039e1f1f | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384405 | service: service-general +[2026-04-26 08:04:58.501] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384405 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93000422 kfa_display:Methotrexate 2,5 mg Tablet (RHEU - TREX) manufacturer_id:100026555 medication_id:3384405 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000422","display":"Methotrexate 2,5 mg Tablet (RHEU - TREX)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"80593d6a-749e-4602-b8a6-688d039e1f1f","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384405"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:04:58.464658+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDY5ODQ2NDY1ODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:04:58.502] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:00.504] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384406 | kode_kfa: | service: service-general +[2026-04-26 08:05:00.504] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384406 | service: service-general +[2026-04-26 08:05:00.505] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384407 | kode_kfa: | service: service-general +[2026-04-26 08:05:00.505] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384407 | service: service-general +[2026-04-26 08:05:00.505] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384408 | kode_kfa: 93004458 | service: service-general +[2026-04-26 08:05:00.808] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: abb1b18a-6915-4999-b016-68366d96be2d | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384408 | service: service-general +[2026-04-26 08:05:00.808] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384408 | request_payload: map[form_code:BS084 form_display:Tetes Mata kfa_code:93004458 kfa_display:Potassium Chloride 0,8 mg/mL / Sodium Chloride 4,4 mg/mL Tetes Mata (0,6 mL, CENDO LYTEERS) manufacturer_id:100026555 medication_id:3384408 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93004458","display":"Potassium Chloride 0,8 mg/mL / Sodium Chloride 4,4 mg/mL Tetes Mata (0,6 mL, CENDO LYTEERS)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS084","display":"Tetes Mata","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"abb1b18a-6915-4999-b016-68366d96be2d","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384408"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:00.772294+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcwMDc3MjI5NDAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:00.809] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:02.810] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384409 | kode_kfa: | service: service-general +[2026-04-26 08:05:02.810] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384409 | service: service-general +[2026-04-26 08:05:02.811] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384410 | kode_kfa: | service: service-general +[2026-04-26 08:05:02.811] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384410 | service: service-general +[2026-04-26 08:05:02.811] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384411 | kode_kfa: | service: service-general +[2026-04-26 08:05:02.811] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384411 | service: service-general +[2026-04-26 08:05:02.812] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384412 | kode_kfa: | service: service-general +[2026-04-26 08:05:02.812] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384412 | service: service-general +[2026-04-26 08:05:02.812] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384413 | kode_kfa: | service: service-general +[2026-04-26 08:05:02.812] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384413 | service: service-general +[2026-04-26 08:05:02.813] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384414 | kode_kfa: | service: service-general +[2026-04-26 08:05:02.813] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384414 | service: service-general +[2026-04-26 08:05:02.813] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384415 | kode_kfa: | service: service-general +[2026-04-26 08:05:02.813] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384415 | service: service-general +[2026-04-26 08:05:02.814] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384416 | kode_kfa: 93021401 | service: service-general +[2026-04-26 08:05:03.186] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: e3921a30-dc8f-4085-a5be-ce24c077c768 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384416 | service: service-general +[2026-04-26 08:05:03.186] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384416 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93021401 kfa_display:Cetirizine Hydrochloride 10 mg Tablet Salut Selaput (HEXPHARM JAYA LABORATORIES) manufacturer_id:100026555 medication_id:3384416 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93021401","display":"Cetirizine Hydrochloride 10 mg Tablet Salut Selaput (HEXPHARM JAYA LABORATORIES)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"e3921a30-dc8f-4085-a5be-ce24c077c768","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384416"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:03.151363+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcwMzE1MTM2MzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:03.187] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:05.189] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384417 | kode_kfa: 93000149 | service: service-general +[2026-04-26 08:05:05.481] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 7aeaec56-fd32-4d19-b561-5820c86eb803 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384417 | service: service-general +[2026-04-26 08:05:05.482] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384417 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93000149 kfa_display:Methylprednisolone 8 mg Tablet (DEXA MEDICA) manufacturer_id:100026555 medication_id:3384417 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000149","display":"Methylprednisolone 8 mg Tablet (DEXA MEDICA)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"7aeaec56-fd32-4d19-b561-5820c86eb803","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384417"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:05.444404+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcwNTQ0NDQwNDAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:05.482] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:07.484] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384418 | kode_kfa: | service: service-general +[2026-04-26 08:05:07.484] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384418 | service: service-general +[2026-04-26 08:05:07.484] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384419 | kode_kfa: 93003335 | service: service-general +[2026-04-26 08:05:07.760] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 93d437c5-8118-4e3b-ae68-5c289fb8c004 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384419 | service: service-general +[2026-04-26 08:05:07.760] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384419 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93003335 kfa_display:Simvastatin 20 mg Tablet (HEXPHARM JAYA LABORATORIES) manufacturer_id:100026555 medication_id:3384419 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93003335","display":"Simvastatin 20 mg Tablet (HEXPHARM JAYA LABORATORIES)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"93d437c5-8118-4e3b-ae68-5c289fb8c004","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384419"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:07.725416+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcwNzcyNTQxNjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:07.760] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:09.762] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384420 | kode_kfa: 93002872 | service: service-general +[2026-04-26 08:05:10.077] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 921bcc71-d632-4156-8a6f-7d79d887520a | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384420 | service: service-general +[2026-04-26 08:05:10.077] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384420 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93002872 kfa_display:Furosemide 40 mg Tablet (YARINDO FARMATAMA) manufacturer_id:100026555 medication_id:3384420 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93002872","display":"Furosemide 40 mg Tablet (YARINDO FARMATAMA)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"921bcc71-d632-4156-8a6f-7d79d887520a","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384420"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:10.040023+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcxMDA0MDAyMzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:10.078] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:12.079] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384421 | kode_kfa: | service: service-general +[2026-04-26 08:05:12.079] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384421 | service: service-general +[2026-04-26 08:05:12.080] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384422 | kode_kfa: 93000541 | service: service-general +[2026-04-26 08:05:12.411] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 056092a6-bec8-46b4-85db-2e5f9da4b628 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384422 | service: service-general +[2026-04-26 08:05:12.411] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384422 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93000541 kfa_display:Ramipril 10 mg Tablet (NOVELL PHARMACEUTICAL LABORATORIES) manufacturer_id:100026555 medication_id:3384422 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000541","display":"Ramipril 10 mg Tablet (NOVELL PHARMACEUTICAL LABORATORIES)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"056092a6-bec8-46b4-85db-2e5f9da4b628","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384422"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:12.375010+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcxMjM3NTAxMDAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:12.412] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:14.414] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384423 | kode_kfa: 93008945 | service: service-general +[2026-04-26 08:05:14.767] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: d8026a01-5b2f-423c-9042-577cb3221d8c | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384423 | service: service-general +[2026-04-26 08:05:14.767] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384423 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93008945 kfa_display:Bisoprolol Fumarate 5 mg Tablet Salut Selaput (HEXPHARM JAYA LABORATORIES) manufacturer_id:100026555 medication_id:3384423 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93008945","display":"Bisoprolol Fumarate 5 mg Tablet Salut Selaput (HEXPHARM JAYA LABORATORIES)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"d8026a01-5b2f-423c-9042-577cb3221d8c","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384423"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:14.730252+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcxNDczMDI1MjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:14.768] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:16.769] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384424 | kode_kfa: | service: service-general +[2026-04-26 08:05:16.770] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384424 | service: service-general +[2026-04-26 08:05:16.770] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384425 | kode_kfa: 93000355 | service: service-general +[2026-04-26 08:05:17.228] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 01adcc5c-349c-4381-9125-06816fa19034 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384425 | service: service-general +[2026-04-26 08:05:17.228] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384425 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93000355 kfa_display:Spironolactone 25 mg Tablet (DEXA MEDICA) manufacturer_id:100026555 medication_id:3384425 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000355","display":"Spironolactone 25 mg Tablet (DEXA MEDICA)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"01adcc5c-349c-4381-9125-06816fa19034","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384425"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:17.153640+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcxNzE1MzY0MDAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:17.229] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:19.231] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384426 | kode_kfa: 93007279 | service: service-general +[2026-04-26 08:05:19.527] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 0eb873f5-054d-4861-9b57-ba4cd45c33a4 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384426 | service: service-general +[2026-04-26 08:05:19.527] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384426 | request_payload: map[form_code:BS021 form_display:Kapsul Pelepasan Lambat kfa_code:93007279 kfa_display:Lansoprazole 30 mg Kapsul Lepas Tunda (HEXPHARM JAYA LABORATORIES) manufacturer_id:100026555 medication_id:3384426 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93007279","display":"Lansoprazole 30 mg Kapsul Lepas Tunda (HEXPHARM JAYA LABORATORIES)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS021","display":"Kapsul Pelepasan Lambat","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"0eb873f5-054d-4861-9b57-ba4cd45c33a4","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384426"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:19.490960+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcxOTQ5MDk2MDAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:19.527] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:21.529] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384427 | kode_kfa: 93000797 | service: service-general +[2026-04-26 08:05:21.847] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: effbe803-2e15-4624-a423-595bdf670556 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384427 | service: service-general +[2026-04-26 08:05:21.847] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384427 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93000797 kfa_display:Hydroxychloroquine Sulfate 200 mg Tablet Salut Selaput (IMEDCO DJAJA) manufacturer_id:100026555 medication_id:3384427 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000797","display":"Hydroxychloroquine Sulfate 200 mg Tablet Salut Selaput (IMEDCO DJAJA)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"effbe803-2e15-4624-a423-595bdf670556","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384427"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:21.813683+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcyMTgxMzY4MzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:21.848] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:23.850] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384428 | kode_kfa: 93000777 | service: service-general +[2026-04-26 08:05:24.216] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: ac8a89d3-3c82-468a-8b99-5b4975d30b46 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384428 | service: service-general +[2026-04-26 08:05:24.217] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384428 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93000777 kfa_display:Azathioprine 50 mg Tablet Salut Selaput (IMURAN) manufacturer_id:100026555 medication_id:3384428 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000777","display":"Azathioprine 50 mg Tablet Salut Selaput (IMURAN)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"ac8a89d3-3c82-468a-8b99-5b4975d30b46","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384428"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:24.182472+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcyNDE4MjQ3MjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:24.217] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:26.220] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384429 | kode_kfa: | service: service-general +[2026-04-26 08:05:26.220] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384429 | service: service-general +[2026-04-26 08:05:26.220] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384430 | kode_kfa: | service: service-general +[2026-04-26 08:05:26.220] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384430 | service: service-general +[2026-04-26 08:05:26.221] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384431 | kode_kfa: | service: service-general +[2026-04-26 08:05:26.221] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384431 | service: service-general +[2026-04-26 08:05:26.221] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384432 | kode_kfa: | service: service-general +[2026-04-26 08:05:26.221] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384432 | service: service-general +[2026-04-26 08:05:26.221] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384433 | kode_kfa: | service: service-general +[2026-04-26 08:05:26.221] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384433 | service: service-general +[2026-04-26 08:05:26.221] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384434 | kode_kfa: | service: service-general +[2026-04-26 08:05:26.222] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384434 | service: service-general +[2026-04-26 08:05:26.222] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384435 | kode_kfa: | service: service-general +[2026-04-26 08:05:26.222] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384435 | service: service-general +[2026-04-26 08:05:26.222] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384436 | kode_kfa: | service: service-general +[2026-04-26 08:05:26.222] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384436 | service: service-general +[2026-04-26 08:05:26.222] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384437 | kode_kfa: | service: service-general +[2026-04-26 08:05:26.222] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384437 | service: service-general +[2026-04-26 08:05:26.223] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384438 | kode_kfa: | service: service-general +[2026-04-26 08:05:26.223] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384438 | service: service-general +[2026-04-26 08:05:26.223] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384439 | kode_kfa: 93000567 | service: service-general +[2026-04-26 08:05:26.511] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 1a14cfa3-bfd6-49e3-9a87-3c496e07b18b | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384439 | service: service-general +[2026-04-26 08:05:26.511] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384439 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93000567 kfa_display:Phenobarbital 30 mg Tablet (KIMIA FARMA) manufacturer_id:100026555 medication_id:3384439 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000567","display":"Phenobarbital 30 mg Tablet (KIMIA FARMA)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"1a14cfa3-bfd6-49e3-9a87-3c496e07b18b","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384439"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:26.471745+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcyNjQ3MTc0NTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:26.511] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:28.514] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384440 | kode_kfa: | service: service-general +[2026-04-26 08:05:28.514] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384440 | service: service-general +[2026-04-26 08:05:28.515] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384441 | kode_kfa: | service: service-general +[2026-04-26 08:05:28.516] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384441 | service: service-general +[2026-04-26 08:05:28.517] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384442 | kode_kfa: 93000422 | service: service-general +[2026-04-26 08:05:28.802] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 6dd478f9-9d3e-4478-af15-a9aed00cee8a | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384442 | service: service-general +[2026-04-26 08:05:28.802] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384442 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93000422 kfa_display:Methotrexate 2,5 mg Tablet (RHEU - TREX) manufacturer_id:100026555 medication_id:3384442 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000422","display":"Methotrexate 2,5 mg Tablet (RHEU - TREX)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"6dd478f9-9d3e-4478-af15-a9aed00cee8a","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384442"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:28.760230+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDcyODc2MDIzMDAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:28.806] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:30.808] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384443 | kode_kfa: | service: service-general +[2026-04-26 08:05:30.808] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384443 | service: service-general +[2026-04-26 08:05:30.808] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384444 | kode_kfa: 93000777 | service: service-general +[2026-04-26 08:05:31.137] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: f75da4cd-1847-4f95-a1d2-e2b3a58f71e9 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384444 | service: service-general +[2026-04-26 08:05:31.137] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384444 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93000777 kfa_display:Azathioprine 50 mg Tablet Salut Selaput (IMURAN) manufacturer_id:100026555 medication_id:3384444 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000777","display":"Azathioprine 50 mg Tablet Salut Selaput (IMURAN)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"f75da4cd-1847-4f95-a1d2-e2b3a58f71e9","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384444"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:31.100803+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDczMTEwMDgwMzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:31.138] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:33.139] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384445 | kode_kfa: 93009092 | service: service-general +[2026-04-26 08:05:33.434] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 50800e76-b7b1-4d62-afe7-dada10212ace | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384445 | service: service-general +[2026-04-26 08:05:33.434] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384445 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93009092 kfa_display:Levetiracetam 500 mg Tablet Salut Selaput (AMAROX PHARMA GLOBAL) manufacturer_id:100026555 medication_id:3384445 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93009092","display":"Levetiracetam 500 mg Tablet Salut Selaput (AMAROX PHARMA GLOBAL)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"50800e76-b7b1-4d62-afe7-dada10212ace","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384445"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:33.398391+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDczMzM5ODM5MTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:33.435] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:35.437] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384446 | kode_kfa: | service: service-general +[2026-04-26 08:05:35.437] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384446 | service: service-general +[2026-04-26 08:05:35.438] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384447 | kode_kfa: | service: service-general +[2026-04-26 08:05:35.438] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384447 | service: service-general +[2026-04-26 08:05:35.438] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384448 | kode_kfa: | service: service-general +[2026-04-26 08:05:35.438] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384448 | service: service-general +[2026-04-26 08:05:35.439] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384449 | kode_kfa: | service: service-general +[2026-04-26 08:05:35.439] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384449 | service: service-general +[2026-04-26 08:05:35.439] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384450 | kode_kfa: | service: service-general +[2026-04-26 08:05:35.439] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384450 | service: service-general +[2026-04-26 08:05:35.439] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384451 | kode_kfa: | service: service-general +[2026-04-26 08:05:35.439] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384451 | service: service-general +[2026-04-26 08:05:35.440] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384452 | kode_kfa: | service: service-general +[2026-04-26 08:05:35.440] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384452 | service: service-general +[2026-04-26 08:05:35.440] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384453 | kode_kfa: | service: service-general +[2026-04-26 08:05:35.440] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384453 | service: service-general +[2026-04-26 08:05:35.440] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384454 | kode_kfa: 93004342 | service: service-general +[2026-04-26 08:05:35.695] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 2c0291d0-d609-419f-bb6a-1adafe71d685 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384454 | service: service-general +[2026-04-26 08:05:35.695] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384454 | request_payload: map[form_code:BS019 form_display:Kapsul kfa_code:93004342 kfa_display:Acetylcysteine 200 mg Kapsul (DEXA MEDICA) manufacturer_id:100026555 medication_id:3384454 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93004342","display":"Acetylcysteine 200 mg Kapsul (DEXA MEDICA)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS019","display":"Kapsul","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"2c0291d0-d609-419f-bb6a-1adafe71d685","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384454"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:35.657741+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDczNTY1Nzc0MTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:35.696] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:37.698] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384455 | kode_kfa: | service: service-general +[2026-04-26 08:05:37.698] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384455 | service: service-general +[2026-04-26 08:05:37.698] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384456 | kode_kfa: 93001003 | service: service-general +[2026-04-26 08:05:37.946] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 88e3ea14-2027-482a-b928-8ecbb773bfff | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384456 | service: service-general +[2026-04-26 08:05:37.946] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384456 | request_payload: map[form_code:BS033 form_display:Larutan Inhalasi kfa_code:93001003 kfa_display:Tiotropium 2,5 mcg Cairan Inhalasi (SPIRIVA RESPIMAT) manufacturer_id:100026555 medication_id:3384456 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001003","display":"Tiotropium 2,5 mcg Cairan Inhalasi (SPIRIVA RESPIMAT)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS033","display":"Larutan Inhalasi","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"88e3ea14-2027-482a-b928-8ecbb773bfff","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384456"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:37.909682+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDczNzkwOTY4MjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:37.947] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:39.949] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384457 | kode_kfa: | service: service-general +[2026-04-26 08:05:39.949] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384457 | service: service-general +[2026-04-26 08:05:39.949] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384458 | kode_kfa: | service: service-general +[2026-04-26 08:05:39.949] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384458 | service: service-general +[2026-04-26 08:05:39.950] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384459 | kode_kfa: 93009092 | service: service-general +[2026-04-26 08:05:40.261] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 41ab8bf3-bc2e-4d52-8933-b269669370fb | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384459 | service: service-general +[2026-04-26 08:05:40.261] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384459 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93009092 kfa_display:Levetiracetam 500 mg Tablet Salut Selaput (AMAROX PHARMA GLOBAL) manufacturer_id:100026555 medication_id:3384459 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93009092","display":"Levetiracetam 500 mg Tablet Salut Selaput (AMAROX PHARMA GLOBAL)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"41ab8bf3-bc2e-4d52-8933-b269669370fb","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384459"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:40.224318+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc0MDIyNDMxODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:40.262] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:42.264] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384460 | kode_kfa: 93001450 | service: service-general +[2026-04-26 08:05:42.590] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: f82235cf-69ad-45a8-9318-5053cce14d00 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384460 | service: service-general +[2026-04-26 08:05:42.590] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384460 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93001450 kfa_display:Topiramate 50 mg Tablet (TOPAMAX) manufacturer_id:100026555 medication_id:3384460 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001450","display":"Topiramate 50 mg Tablet (TOPAMAX)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"f82235cf-69ad-45a8-9318-5053cce14d00","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384460"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:42.555378+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc0MjU1NTM3ODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:42.591] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:44.594] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384461 | kode_kfa: 93000567 | service: service-general +[2026-04-26 08:05:44.875] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 632da84c-c45c-46b1-854c-4a34cd60ddd2 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384461 | service: service-general +[2026-04-26 08:05:44.875] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384461 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93000567 kfa_display:Phenobarbital 30 mg Tablet (KIMIA FARMA) manufacturer_id:100026555 medication_id:3384461 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000567","display":"Phenobarbital 30 mg Tablet (KIMIA FARMA)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"632da84c-c45c-46b1-854c-4a34cd60ddd2","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384461"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:44.838960+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc0NDgzODk2MDAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:44.876] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:46.877] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384462 | kode_kfa: | service: service-general +[2026-04-26 08:05:46.878] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384462 | service: service-general +[2026-04-26 08:05:46.878] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384463 | kode_kfa: | service: service-general +[2026-04-26 08:05:46.878] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384463 | service: service-general +[2026-04-26 08:05:46.878] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384464 | kode_kfa: | service: service-general +[2026-04-26 08:05:46.878] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384464 | service: service-general +[2026-04-26 08:05:46.879] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384465 | kode_kfa: | service: service-general +[2026-04-26 08:05:46.879] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384465 | service: service-general +[2026-04-26 08:05:46.879] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384466 | kode_kfa: | service: service-general +[2026-04-26 08:05:46.879] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384466 | service: service-general +[2026-04-26 08:05:46.880] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384467 | kode_kfa: 93008757 | service: service-general +[2026-04-26 08:05:47.194] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 96beb57a-67b2-45a5-abc2-f5550edb0426 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384467 | service: service-general +[2026-04-26 08:05:47.194] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384467 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93008757 kfa_display:Clopidogrel Bisulfate 75 mg Tablet Salut Selaput (HEXPHARM JAYA LABORATORIES) manufacturer_id:100026555 medication_id:3384467 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93008757","display":"Clopidogrel Bisulfate 75 mg Tablet Salut Selaput (HEXPHARM JAYA LABORATORIES)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"96beb57a-67b2-45a5-abc2-f5550edb0426","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384467"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:47.160685+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc0NzE2MDY4NTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:47.195] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:49.196] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384468 | kode_kfa: 93008848 | service: service-general +[2026-04-26 08:05:49.480] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: d43c2f05-33e9-442e-9b48-7d0f5f17454a | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384468 | service: service-general +[2026-04-26 08:05:49.480] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384468 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93008848 kfa_display:Atorvastatin Calcium Trihydrate 20 mg Tablet Salut Selaput (HEXPHARM JAYA LABORATORIES) manufacturer_id:100026555 medication_id:3384468 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93008848","display":"Atorvastatin Calcium Trihydrate 20 mg Tablet Salut Selaput (HEXPHARM JAYA LABORATORIES)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"d43c2f05-33e9-442e-9b48-7d0f5f17454a","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384468"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:49.440633+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc0OTQ0MDYzMzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:49.480] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:51.482] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384469 | kode_kfa: 93002937 | service: service-general +[2026-04-26 08:05:51.779] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 5487d5c6-4213-4674-90eb-d0410dfba7d2 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384469 | service: service-general +[2026-04-26 08:05:51.779] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384469 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93002937 kfa_display:Valsartan 80 mg Tablet Salut Selaput (DEXA MEDICA) manufacturer_id:100026555 medication_id:3384469 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93002937","display":"Valsartan 80 mg Tablet Salut Selaput (DEXA MEDICA)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"5487d5c6-4213-4674-90eb-d0410dfba7d2","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384469"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:51.741958+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc1MTc0MTk1ODAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:51.780] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:53.781] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384470 | kode_kfa: 93008945 | service: service-general +[2026-04-26 08:05:54.109] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 50e2f103-d491-4644-8316-715711a3aa99 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384470 | service: service-general +[2026-04-26 08:05:54.109] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384470 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93008945 kfa_display:Bisoprolol Fumarate 5 mg Tablet Salut Selaput (HEXPHARM JAYA LABORATORIES) manufacturer_id:100026555 medication_id:3384470 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93008945","display":"Bisoprolol Fumarate 5 mg Tablet Salut Selaput (HEXPHARM JAYA LABORATORIES)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"50e2f103-d491-4644-8316-715711a3aa99","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384470"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:54.072806+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc1NDA3MjgwNjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:54.109] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:56.111] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384471 | kode_kfa: 93001199 | service: service-general +[2026-04-26 08:05:56.449] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: ca217f91-315a-454d-aa49-85454e30e66e | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384471 | service: service-general +[2026-04-26 08:05:56.449] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384471 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93001199 kfa_display:Metformin Hydrochloride 500 mg Tablet (HEXPHARM JAYA LABORATORIES) manufacturer_id:100026555 medication_id:3384471 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001199","display":"Metformin Hydrochloride 500 mg Tablet (HEXPHARM JAYA LABORATORIES)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"ca217f91-315a-454d-aa49-85454e30e66e","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384471"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:56.416099+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc1NjQxNjA5OTAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:56.450] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:05:58.451] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384472 | kode_kfa: 93004671 | service: service-general +[2026-04-26 08:05:58.718] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: df86b609-92a2-4ecb-bb49-8780f5f3061c | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384472 | service: service-general +[2026-04-26 08:05:58.719] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384472 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93004671 kfa_display:Glimepiride 2 mg Tablet (HEXPHARM JAYA LABORATORIES) manufacturer_id:100026555 medication_id:3384472 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93004671","display":"Glimepiride 2 mg Tablet (HEXPHARM JAYA LABORATORIES)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"df86b609-92a2-4ecb-bb49-8780f5f3061c","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384472"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:05:58.682276+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc1ODY4MjI3NjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:05:58.719] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:06:00.721] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384473 | kode_kfa: 93000564 | service: service-general +[2026-04-26 08:06:01.000] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 4141ed35-9cb1-41c7-ace3-abd137c2fcd6 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384473 | service: service-general +[2026-04-26 08:06:01.000] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384473 | request_payload: map[form_code:BS021 form_display:Kapsul Pelepasan Lambat kfa_code:93000564 kfa_display:Glyceryl Trinitrate 2,5 mg Kapsul Pelepasan Lambat (NITROKAF RETARD) manufacturer_id:100026555 medication_id:3384473 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000564","display":"Glyceryl Trinitrate 2,5 mg Kapsul Pelepasan Lambat (NITROKAF RETARD)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS021","display":"Kapsul Pelepasan Lambat","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"4141ed35-9cb1-41c7-ace3-abd137c2fcd6","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384473"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:06:00.961912+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc2MDk2MTkxMjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:06:01.000] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:06:03.001] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384474 | kode_kfa: | service: service-general +[2026-04-26 08:06:03.002] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384474 | service: service-general +[2026-04-26 08:06:03.002] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384475 | kode_kfa: 93000797 | service: service-general +[2026-04-26 08:06:03.294] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 18ae8627-c025-4f4a-8522-2dcfa406e336 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384475 | service: service-general +[2026-04-26 08:06:03.295] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384475 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93000797 kfa_display:Hydroxychloroquine Sulfate 200 mg Tablet Salut Selaput (IMEDCO DJAJA) manufacturer_id:100026555 medication_id:3384475 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000797","display":"Hydroxychloroquine Sulfate 200 mg Tablet Salut Selaput (IMEDCO DJAJA)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"18ae8627-c025-4f4a-8522-2dcfa406e336","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384475"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:06:03.258887+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc2MzI1ODg4NzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:06:03.295] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:06:05.296] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384476 | kode_kfa: | service: service-general +[2026-04-26 08:06:05.297] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384476 | service: service-general +[2026-04-26 08:06:05.297] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384477 | kode_kfa: | service: service-general +[2026-04-26 08:06:05.297] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384477 | service: service-general +[2026-04-26 08:06:05.297] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384478 | kode_kfa: | service: service-general +[2026-04-26 08:06:05.297] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384478 | service: service-general +[2026-04-26 08:06:05.298] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384479 | kode_kfa: | service: service-general +[2026-04-26 08:06:05.298] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384479 | service: service-general +[2026-04-26 08:06:05.298] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384480 | kode_kfa: | service: service-general +[2026-04-26 08:06:05.298] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384480 | service: service-general +[2026-04-26 08:06:05.298] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384481 | kode_kfa: | service: service-general +[2026-04-26 08:06:05.298] [WARNI] [MEDICATION WORKER] ⏭️ Skip Dokumen: KFA Code kosong | 📍 service.go:90 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384481 | service: service-general +[2026-04-26 08:06:05.299] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384482 | kode_kfa: 93000550 | service: service-general +[2026-04-26 08:06:05.607] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 30a18fd7-4e57-41cf-ae5a-83bbda050b9d | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384482 | service: service-general +[2026-04-26 08:06:05.607] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384482 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93000550 kfa_display:Clobazam 10 mg Tablet (DEXA MEDICA) manufacturer_id:100026555 medication_id:3384482 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93000550","display":"Clobazam 10 mg Tablet (DEXA MEDICA)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"30a18fd7-4e57-41cf-ae5a-83bbda050b9d","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384482"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:06:05.567710+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc2NTU2NzcxMDAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:06:05.607] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:06:07.609] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384483 | kode_kfa: 93001450 | service: service-general +[2026-04-26 08:06:07.866] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 0cfbf15e-0916-420c-8a14-db322a9f8355 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384483 | service: service-general +[2026-04-26 08:06:07.866] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384483 | request_payload: map[form_code:BS066 form_display:Tablet kfa_code:93001450 kfa_display:Topiramate 50 mg Tablet (TOPAMAX) manufacturer_id:100026555 medication_id:3384483 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93001450","display":"Topiramate 50 mg Tablet (TOPAMAX)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS066","display":"Tablet","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"0cfbf15e-0916-420c-8a14-db322a9f8355","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384483"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:06:07.824786+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc2NzgyNDc4NjAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:06:07.866] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general +[2026-04-26 08:06:09.868] [INFO ] [MEDICATION WORKER] 🔄 Memproses Dokumen | 📍 service.go:84 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384484 | kode_kfa: 93016849 | service: service-general +[2026-04-26 08:06:10.180] [INFO ] [MEDICATION WORKER] ✅ Sukses mengirim data Medication | 📍 service.go:192 | environment: debug | fhir_id: 1bf3dd22-9ba7-4786-b5f1-67d40f3b2fb2 | ⚙️ service/internal/worker/satusehat/medication.(*worker).sendToInternalAPI | idxpesanobat: 3384484 | service: service-general +[2026-04-26 08:06:10.180] [INFO ] [MEDICATION WORKER] Detail Transaksi | 📍 service.go:104 | environment: debug | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | idxpesanobat: 3384484 | request_payload: map[form_code:BS077 form_display:Tablet Salut Selaput kfa_code:93016849 kfa_display:Clonazepam 2 mg Tablet Salut Selaput (Umum) manufacturer_id:100026555 medication_id:3384484 status_code:active] | response_payload: {"status":"success","message":"Successfully created Medication","data":{"code":{"coding":[{"code":"93016849","display":"Clonazepam 2 mg Tablet Salut Selaput (Umum)","system":"http://sys-ids.kemkes.go.id/kfa"}]},"extension":[{"url":"https://fhir.kemkes.go.id/r4/StructureDefinition/MedicationType","valueCodeableConcept":{"coding":[{"code":"NC","display":"Non-compound","system":"http://terminology.kemkes.go.id/CodeSystem/medication-type"}]}}],"form":{"coding":[{"code":"BS077","display":"Tablet Salut Selaput","system":"http://terminology.kemkes.go.id/CodeSystem/medication-form"}]},"id":"1bf3dd22-9ba7-4786-b5f1-67d40f3b2fb2","identifier":[{"system":"http://sys-ids.kemkes.go.id/medication/100026555","use":"official","value":"3384484"}],"manufacturer":{"reference":"Organization/100026555"},"meta":{"lastUpdated":"2026-04-26T08:06:10.135297+00:00","profile":["https://fhir.kemkes.go.id/r4/StructureDefinition/Medication"],"versionId":"MTc3NzE5MDc3MDEzNTI5NzAwMA"},"resourceType":"Medication","status":"active"}} | service: service-general | status: SUCCESS +[2026-04-26 08:06:10.180] [ERROR] [MEDICATION WORKER] Gagal menyimpan histori log ke DB | 📍 service.go:113 | environment: debug | ❌ ERROR: ERROR: relation "public.log_satusehat_medication" does not exist (SQLSTATE 42P01) | ⚙️ service/internal/worker/satusehat/medication.(*worker).Run | service: service-general